From 1afae2e35c354b33d8093cfe2331473471153cbd Mon Sep 17 00:00:00 2001
From: Vrelnir <vrelnir@gmail.com>
Date: Mon, 30 Nov 2020 02:02:11 +0000
Subject: [PATCH] Updated to 0.2.19.0

---
 devTools/androidsdk/image/cordova/config.xml  |    1 +
 game/01-config/sugarcubeConfig.js             |   17 +-
 game/02-CSS/base.css                          |   18 +-
 game/04-Variables/variables-start.twee        |   20 +-
 game/04-Variables/variables-start2.twee       |    7 +-
 .../04-Variables/variables-versionUpdate.twee |  106 +-
 game/base-clothing/clothing-upper.twee        |    2 +-
 game/base-clothing/images.twee                |    9 +-
 game/base-clothing/specialClothing.twee       |    2 +-
 game/base-combat/actionsGeneration.twee       |   63 +-
 game/base-combat/effects.twee                 |    2 +-
 game/base-combat/ejaculation.twee             |    4 +-
 game/base-combat/end.twee                     |    2 +-
 game/base-combat/images.twee                  |   68 +-
 game/base-combat/init.twee                    |    6 +-
 game/base-combat/machine/actions.twee         |    1 -
 game/base-combat/machine/effects.twee         |    1 +
 game/base-combat/missionary-images.twee       |    2 +-
 game/base-combat/state.twee                   |    6 -
 game/base-combat/struggle.twee                | 2056 ++++++++++++++++-
 game/base-combat/swarm-effects.twee           |    6 +-
 game/base-combat/swarms.twee                  |    8 +-
 .../tentacles/tentacle-action.twee            |   36 +-
 game/base-combat/tentacles/tentacle-adv.twee  |   38 +-
 .../tentacles/tentacle-images.twee            |   66 +-
 game/base-debug/debug.twee                    |   18 +-
 game/base-system/characteristics.twee         |  243 +-
 game/base-system/cheats.twee                  |  134 +-
 game/base-system/creatures/events.twee        |    2 +-
 game/base-system/creatures/pregnancy.twee     |   32 +-
 game/base-system/deviancy.twee                |    2 +-
 game/base-system/disable.twee                 |    2 +-
 game/base-system/effects.twee                 |   25 +
 game/base-system/feats.twee                   |   70 +-
 game/base-system/settings.twee                |    2 +-
 game/base-system/stat-changes.twee            |    6 +-
 game/base-system/statistics.twee              |    2 +
 game/base-system/text.twee                    |   25 +-
 game/base-system/time.twee                    |   83 +-
 game/base-system/tips.twee                    |    6 +-
 game/base-system/traits.twee                  |   55 +-
 game/base-system/widgets.twee                 |  275 ++-
 .../flavour-text-generators/ez-thesaurus.twee |    2 -
 game/overworld-forest/loc-asylum/widgets.twee |    6 +-
 game/overworld-forest/loc-cabin/events.twee   |  103 +-
 game/overworld-forest/loc-cabin/main.twee     |   40 +-
 .../overworld-forest/loc-churchyard/main.twee |    2 +-
 game/overworld-forest/loc-forest/events.twee  |   45 +-
 game/overworld-forest/loc-forest/widgets.twee |   14 +
 .../overworld-forest/loc-lake/underwater.twee |    3 +-
 game/overworld-forest/loc-lake/widgets.twee   |   14 +-
 .../loc-tentacle-world/main.twee              |   16 +-
 game/overworld-plains/loc-farm/events.twee    |   24 +-
 game/overworld-plains/loc-farm/main.twee      |    2 +-
 game/overworld-plains/loc-farm/meadow.twee    |  491 +++-
 game/overworld-plains/loc-farm/widgets.twee   |    6 +-
 game/overworld-plains/loc-farm/work.twee      |   12 +-
 .../overworld-plains/loc-livestock/intro.twee |    2 +-
 game/overworld-plains/loc-livestock/jobs.twee |    5 +-
 game/overworld-plains/loc-moor/main.twee      |   38 +-
 game/overworld-plains/loc-riding/main.twee    |    6 +-
 game/overworld-town/loc-alley/widgets.twee    |    2 +-
 game/overworld-town/loc-beach/events.twee     |    8 +-
 game/overworld-town/loc-brothel/main.twee     |    6 +-
 game/overworld-town/loc-brothel/shows.twee    |    3 +-
 game/overworld-town/loc-compound/main.twee    |  295 ++-
 .../loc-danube-homes/skulduggery.twee         |    4 +-
 .../overworld-town/loc-danube-homes/work.twee |    3 +-
 game/overworld-town/loc-home/garden.twee      |    2 +-
 game/overworld-town/loc-home/main.twee        |    5 +-
 .../loc-hospital/parasite-removal.twee        |    2 +-
 game/overworld-town/loc-landfill/events.twee  |    5 +-
 game/overworld-town/loc-market/main.twee      |    4 +-
 game/overworld-town/loc-market/widgets.twee   |    2 +-
 game/overworld-town/loc-museum/main.twee      |  100 +-
 .../loc-museum/museumAntiques.twee            |   40 +-
 game/overworld-town/loc-park/run.twee         |  100 +-
 .../loc-park/science-project.twee             |   26 +-
 game/overworld-town/loc-police/arrest.twee    |    4 +-
 game/overworld-town/loc-pub/seduction.twee    |    4 +-
 .../loc-school/changing-rooms.twee            |   18 +-
 .../loc-school/classes/english.twee           |   45 +-
 .../loc-school/classes/history.twee           |   46 +-
 .../loc-school/classes/maths-events.twee      |    2 +-
 .../loc-school/classes/maths.twee             |   83 +-
 .../loc-school/classes/science-events.twee    |    2 +-
 .../loc-school/classes/science.twee           |   23 +-
 game/overworld-town/loc-school/exam.twee      |  626 +++++
 .../loc-school/maths-project.twee             |    4 +-
 .../loc-school/science-project.twee           |    4 +-
 .../loc-school/widgets-events.twee            |    2 +-
 game/overworld-town/loc-sea/events.twee       |   50 +-
 game/overworld-town/loc-sea/main.twee         |  175 +-
 game/overworld-town/loc-sea/widgets.twee      |   16 +-
 game/overworld-town/loc-shop/tailor.twee      |    2 +-
 game/overworld-town/loc-spa/main.twee         |    2 +-
 game/overworld-town/loc-spa/work.twee         |    7 +-
 .../loc-street/bondage-events.twee            |    2 +-
 .../overworld-town/loc-street/connudatus.twee |   10 +-
 game/overworld-town/loc-street/events.twee    |   10 +-
 game/overworld-town/loc-strip club/main.twee  |    8 +-
 game/overworld-town/loc-temple/widgets.twee   |   14 +-
 .../special-kylar/halloween.twee              |    6 +-
 game/overworld-town/special-kylar/main.twee   |    4 +-
 game/overworld-town/special-whitney/main.twee |   12 +-
 .../overworld-underground/loc-cave/beach.twee |  153 ++
 .../loc-cave/events.twee                      |  696 ++++++
 .../loc-cave/passout.twee                     |  587 +++++
 game/overworld-underground/loc-cave/pub.twee  |  345 +++
 .../loc-cave/widgets.twee                     |  520 +++++
 .../loc-sewers/main.twee                      |   48 +-
 .../loc-sewers/morgan.twee                    |   10 +-
 .../loc-sewers/old-sewers.twee                |    2 +-
 .../loc-sewers/widgets.twee                   |   26 +
 .../loc-underground/events.twee               |    1 +
 game/special-dance/actions.twee               |   28 +-
 game/special-exhibition/main.twee             |    5 +-
 game/special-masturbation/main.twee           |    2 +-
 game/special-templates/main.twee              |   70 +-
 img/clothes/face/shield/full.png              |  Bin 3456 -> 3288 bytes
 img/clothes/lower/gingham/frayed acc.png      |  Bin 0 -> 3183 bytes
 img/clothes/lower/gingham/frayed.png          |  Bin 3930 -> 3900 bytes
 img/clothes/lower/gingham/full acc.png        |  Bin 0 -> 1920 bytes
 img/clothes/lower/gingham/full.png            |  Bin 3930 -> 2151 bytes
 img/clothes/lower/gingham/tattered acc.png    |  Bin 0 -> 3243 bytes
 img/clothes/lower/gingham/tattered.png        |  Bin 3930 -> 3831 bytes
 img/clothes/lower/gingham/torn acc.png        |  Bin 0 -> 3414 bytes
 img/clothes/lower/gingham/torn.png            |  Bin 3930 -> 4008 bytes
 img/clothes/upper/gingham/frayed acc.png      |  Bin 0 -> 3342 bytes
 img/clothes/upper/gingham/frayed.png          |  Bin 3705 -> 3615 bytes
 img/clothes/upper/gingham/full acc.png        |  Bin 0 -> 1835 bytes
 img/clothes/upper/gingham/full.png            |  Bin 3705 -> 2020 bytes
 img/clothes/upper/gingham/tattered acc.png    |  Bin 0 -> 3303 bytes
 img/clothes/upper/gingham/tattered.png        |  Bin 3705 -> 3741 bytes
 img/clothes/upper/gingham/torn acc.png        |  Bin 0 -> 3300 bytes
 img/clothes/upper/gingham/torn.png            |  Bin 3705 -> 3690 bytes
 img/dolls/DollHouse.js                        |  294 +++
 img/dolls/FDoll.js                            | 1361 +++++++++++
 img/dolls/NameValueMaps.js                    |   86 +
 .../battleTestControls/characterDebug.js      | 1037 +++++++++
 img/dolls/battleTestControls/controls.js      |  190 ++
 img/dolls/dollLoader.js                       |  130 ++
 img/dolls/dollUpdater.js                      |  443 ++++
 img/dolls/dolls/beast/beast.js                |   13 +
 img/dolls/dolls/beast/horse/horse.js          |   56 +
 img/dolls/dolls/beast/horse/penetrated.png    |  Bin 0 -> 28409 bytes
 .../dolls/beast/horse/penetrated_penis.png    |  Bin 0 -> 9924 bytes
 img/dolls/dolls/beast/pen_1.png               |  Bin 0 -> 4795 bytes
 img/dolls/dolls/beast/pen_2.png               |  Bin 0 -> 4817 bytes
 img/dolls/dolls/beast/pen_3.png               |  Bin 0 -> 4794 bytes
 img/dolls/dolls/beast/pen_4.png               |  Bin 0 -> 4796 bytes
 img/dolls/dolls/human/arms/arm_upright.png    |  Bin 0 -> 24657 bytes
 img/dolls/dolls/human/arms/armjerk.png        |  Bin 0 -> 15056 bytes
 .../dolls/human/arms/forearm_upright.png      |  Bin 0 -> 41063 bytes
 img/dolls/dolls/human/arms/imminent_h.png     |  Bin 0 -> 16164 bytes
 img/dolls/dolls/human/arms/laying_h.png       |  Bin 0 -> 25879 bytes
 img/dolls/dolls/human/arms/upright.png        |  Bin 0 -> 14232 bytes
 img/dolls/dolls/human/arms/upright_h.gif      |  Bin 0 -> 14958 bytes
 img/dolls/dolls/human/arms/upright_h.png      |  Bin 0 -> 8627 bytes
 img/dolls/dolls/human/breasts/breasts.js      |   75 +
 .../dolls/human/breasts/laying/budding.png    |  Bin 0 -> 4599 bytes
 img/dolls/dolls/human/breasts/laying/huge.png |  Bin 0 -> 5170 bytes
 .../dolls/human/breasts/laying/large.png      |  Bin 0 -> 4923 bytes
 .../dolls/human/breasts/laying/massive.png    |  Bin 0 -> 4506 bytes
 .../dolls/human/breasts/laying/medium.png     |  Bin 0 -> 4720 bytes
 .../dolls/human/breasts/laying/small.png      |  Bin 0 -> 4540 bytes
 img/dolls/dolls/human/breasts/laying/tiny.png |  Bin 0 -> 4548 bytes
 .../dolls/human/breasts/upright/ample.png     |  Bin 0 -> 12469 bytes
 .../dolls/human/breasts/upright/ample_h.gif   |  Bin 0 -> 10567 bytes
 .../dolls/human/breasts/upright/ample_h.png   |  Bin 0 -> 12082 bytes
 .../human/breasts/upright/breasts_upright.js  |  101 +
 .../dolls/human/breasts/upright/budding.png   |  Bin 0 -> 11430 bytes
 .../dolls/human/breasts/upright/budding_h.gif |  Bin 0 -> 9022 bytes
 .../dolls/human/breasts/upright/budding_h.png |  Bin 0 -> 4879 bytes
 .../dolls/human/breasts/upright/full.png      |  Bin 0 -> 11005 bytes
 .../dolls/human/breasts/upright/full_h.gif    |  Bin 0 -> 9597 bytes
 .../dolls/human/breasts/upright/full_h.png    |  Bin 0 -> 6522 bytes
 .../dolls/human/breasts/upright/huge.png      |  Bin 0 -> 15774 bytes
 .../dolls/human/breasts/upright/huge_h.gif    |  Bin 0 -> 11305 bytes
 .../dolls/human/breasts/upright/huge_h.png    |  Bin 0 -> 23635 bytes
 .../dolls/human/breasts/upright/small.png     |  Bin 0 -> 13412 bytes
 .../dolls/human/breasts/upright/small_h.gif   |  Bin 0 -> 9222 bytes
 .../dolls/human/breasts/upright/small_h.png   |  Bin 0 -> 5086 bytes
 .../human/head/hair/back/laying/long.png      |  Bin 0 -> 8503 bytes
 .../human/head/hair/back/laying/medium.png    |  Bin 0 -> 6993 bytes
 .../head/hair/back/laying/repunzotic.png      |  Bin 0 -> 8673 bytes
 .../human/head/hair/back/laying/short.png     |  Bin 0 -> 6959 bytes
 .../human/head/hair/back/upright/bowl.png     |  Bin 0 -> 11938 bytes
 .../human/head/hair/back/upright/bowl_h.png   |  Bin 0 -> 13663 bytes
 .../human/head/hair/back/upright/braid.js     |  213 ++
 .../head/hair/back/upright/extension.png      |  Bin 0 -> 11794 bytes
 .../head/hair/back/upright/extension_h.png    |  Bin 0 -> 5600 bytes
 .../human/head/hair/back/upright/femme.js     |  227 ++
 .../human/head/hair/back/upright/pigtails.js  |   42 +
 .../human/head/hair/back/upright/ponytail.js  |  219 ++
 .../head/hair/back/upright/thinextension.png  |  Bin 0 -> 11552 bytes
 .../hair/back/upright/thinextension_h.png     |  Bin 0 -> 4758 bytes
 .../human/head/hair/back/upright/tipend.png   |  Bin 0 -> 10479 bytes
 .../human/head/hair/back/upright/tipend_h.png |  Bin 0 -> 10948 bytes
 .../human/head/hair/back/upright/tipstart.png |  Bin 0 -> 10123 bytes
 .../head/hair/back/upright/tipstart_h.png     |  Bin 0 -> 4978 bytes
 .../human/head/hair/front/laying/bangs.png    |  Bin 0 -> 1035 bytes
 .../human/head/hair/front/laying/combed.png   |  Bin 0 -> 2118 bytes
 .../head/hair/front/laying/pulledback.png     |  Bin 0 -> 1837 bytes
 .../human/head/hair/front/laying/swept.png    |  Bin 0 -> 3847 bytes
 .../human/head/hair/front/upright/bangs.png   |  Bin 0 -> 1016 bytes
 .../human/head/hair/front/upright/combed.png  |  Bin 0 -> 1920 bytes
 .../head/hair/front/upright/pulledback.png    |  Bin 0 -> 1566 bytes
 .../human/head/hair/front/upright/swept.png   |  Bin 0 -> 3900 bytes
 img/dolls/dolls/human/head/hair/hair.js       |  244 ++
 img/dolls/dolls/human/head/laying_h.png       |  Bin 0 -> 4809 bytes
 img/dolls/dolls/human/head/upright.png        |  Bin 0 -> 13866 bytes
 img/dolls/dolls/human/head/upright_h.gif      |  Bin 0 -> 13715 bytes
 img/dolls/dolls/human/head/upright_h.png      |  Bin 0 -> 24870 bytes
 img/dolls/dolls/human/human.js                |  393 ++++
 img/dolls/dolls/human/legs/upright.png        |  Bin 0 -> 17006 bytes
 img/dolls/dolls/human/legs/upright_h.gif      |  Bin 0 -> 16768 bytes
 img/dolls/dolls/human/legs/upright_h.png      |  Bin 0 -> 17150 bytes
 img/dolls/dolls/human/penis/penis.js          |  205 ++
 img/dolls/dolls/human/penis/upright/huge.png  |  Bin 0 -> 10791 bytes
 img/dolls/dolls/human/penis/upright/huge1.png |  Bin 0 -> 1136 bytes
 .../dolls/human/penis/upright/imminent_h.png  |  Bin 0 -> 5433 bytes
 img/dolls/dolls/human/torso/laying_h.png      |  Bin 0 -> 27148 bytes
 img/dolls/dolls/human/torso/upright_h.png     |  Bin 0 -> 51268 bytes
 img/dolls/dolls/human/torso_upright.png       |  Bin 0 -> 22058 bytes
 .../.activeinlineanalxray.png-autosave.kra    |  Bin 0 -> 98031 bytes
 .../doggy/bottom/activeinlineanalxray.png     |  Bin 0 -> 11022 bytes
 img/dolls/dolls/player/doggy/bottom/bottom.js |  111 +
 .../player/doggy/bottom/bowels/bowelshuge.png |  Bin 0 -> 9815 bytes
 .../doggy/bottom/bowels/bowelslarge.png       |  Bin 0 -> 12097 bytes
 .../doggy/bottom/bowels/bowelsmedium.png      |  Bin 0 -> 9665 bytes
 .../doggyactive_bikinibottom_anklefootjob.png |  Bin 0 -> 5685 bytes
 .../doggyactive_bikinibottom_ankles.png       |  Bin 0 -> 5637 bytes
 .../doggyactive_bikinibottom_knees.png        |  Bin 0 -> 6003 bytes
 .../doggyactive_bikinibottom_thighs.png       |  Bin 0 -> 5916 bytes
 .../doggyactive_bikinibottom_waist.png        |  Bin 0 -> 6228 bytes
 .../doggyidle_bikinibottom_anklefootjob.png   |  Bin 0 -> 5685 bytes
 .../doggy/bottom/clothes/clothes_bottom.js    |  320 +++
 .../clothes/doggyactivechastitybelt.png       |  Bin 0 -> 388 bytes
 .../clothes/doggyactivechastitycage.png       |  Bin 0 -> 315 bytes
 .../clothes/doggyactivechastitycagepenis.png  |  Bin 0 -> 358 bytes
 .../gymbloomers/doggyactive_shorts_ankles.png |  Bin 0 -> 2231 bytes
 .../doggyactive_shorts_anklesfootjob.png      |  Bin 0 -> 2128 bytes
 .../gymbloomers/doggyactive_shorts_hips.png   |  Bin 0 -> 2391 bytes
 .../gymbloomers/doggyactive_shorts_knees.png  |  Bin 0 -> 2310 bytes
 .../gymbloomers/doggyactive_shorts_thighs.png |  Bin 0 -> 2351 bytes
 .../lowertowel/doggyactive_towel_ankles.png   |  Bin 0 -> 6054 bytes
 .../lowertowel/doggyactive_towel_knees.png    |  Bin 0 -> 6060 bytes
 .../lowertowel/doggyactive_towel_skirtup.png  |  Bin 0 -> 6579 bytes
 .../lowertowel/doggyactive_towel_thighs.png   |  Bin 0 -> 6174 bytes
 .../lowertowel/doggyactive_towel_waist.png    |  Bin 0 -> 6810 bytes
 .../lowertowel/doggyidle_towel_ankles.png     |  Bin 0 -> 6054 bytes
 .../lowertowel/doggyidle_towel_knees.png      |  Bin 0 -> 6060 bytes
 .../lowertowel/doggyidle_towel_skirtup.png    |  Bin 0 -> 6579 bytes
 .../lowertowel/doggyidle_towel_thighs.png     |  Bin 0 -> 6174 bytes
 .../lowertowel/doggyidle_towel_waist.png      |  Bin 0 -> 6810 bytes
 .../clothes/micropleatedskirt/ankles.png      |  Bin 0 -> 5997 bytes
 .../micropleatedskirt/anklesfootjob.png       |  Bin 0 -> 5922 bytes
 .../bottom/clothes/micropleatedskirt/hips.png |  Bin 0 -> 6951 bytes
 .../clothes/micropleatedskirt/knees.png       |  Bin 0 -> 6105 bytes
 .../clothes/micropleatedskirt/thighs.png      |  Bin 0 -> 6360 bytes
 .../clothes/micropleatedskirt/waist.png       |  Bin 0 -> 6597 bytes
 .../doggyactive_plainpanties_ankles.png       |  Bin 0 -> 6021 bytes
 ...doggyactive_plainpanties_anklesfootjob.png |  Bin 0 -> 5733 bytes
 .../doggyactive_plainpanties_hips.png         |  Bin 0 -> 6468 bytes
 .../doggyactive_plainpanties_knees.png        |  Bin 0 -> 6147 bytes
 .../doggyactive_plainpanties_thighs.png       |  Bin 0 -> 6174 bytes
 .../shorts/doggyactive_shorts_ankles.png      |  Bin 0 -> 5775 bytes
 .../doggyactive_shorts_anklesfootjob.png      |  Bin 0 -> 5892 bytes
 .../shorts/doggyactive_shorts_hips.png        |  Bin 0 -> 6663 bytes
 .../shorts/doggyactive_shorts_knees.png       |  Bin 0 -> 6036 bytes
 .../shorts/doggyactive_shorts_thighs.png      |  Bin 0 -> 6177 bytes
 .../shorts/doggyidle_shorts_anklesfootjob.png |  Bin 0 -> 5892 bytes
 .../skirt/doggyactive_skirt_ankles.png        |  Bin 0 -> 6060 bytes
 .../skirt/doggyactive_skirt_anklesfootjob.png |  Bin 0 -> 5928 bytes
 .../clothes/skirt/doggyactive_skirt_hips.png  |  Bin 0 -> 6978 bytes
 .../clothes/skirt/doggyactive_skirt_knees.png |  Bin 0 -> 6156 bytes
 .../skirt/doggyactive_skirt_thighs.png        |  Bin 0 -> 6321 bytes
 .../clothes/skirt/doggyactive_skirt_waist.png |  Bin 0 -> 6675 bytes
 .../doggy/bottom/doggyactivebasefrontrear.png |  Bin 0 -> 4835 bytes
 .../bottom/doggyactivebaserightthigh.png      |  Bin 0 -> 2093 bytes
 .../bottom/doggyactivegoldchastitybelt.png    |  Bin 0 -> 1609 bytes
 .../player/doggy/bottom/doggyactivepush.png   |  Bin 0 -> 6480 bytes
 .../doggy/bottom/doggyactivepushlight.png     |  Bin 0 -> 5832 bytes
 .../clothes/boysgymsocks/fullfeetjobleft.png  |  Bin 0 -> 7128 bytes
 .../clothes/boysgymsocks/fullfeetjobright.png |  Bin 0 -> 6291 bytes
 .../clothes/boysgymsocks/fullrestleft.png     |  Bin 0 -> 6630 bytes
 .../clothes/boysgymsocks/fullrestright.png    |  Bin 0 -> 6189 bytes
 .../clothes/boysgymsocks/kneesfeetjobleft.png |  Bin 0 -> 6888 bytes
 .../boysgymsocks/kneesfeetjobright.png        |  Bin 0 -> 5886 bytes
 .../clothes/boysgymsocks/kneesrestleft.png    |  Bin 0 -> 6201 bytes
 .../clothes/boysgymsocks/kneesrestright.png   |  Bin 0 -> 5667 bytes
 .../clothes/christmas/fullfeetjobleft.png     |  Bin 0 -> 6720 bytes
 .../clothes/christmas/fullfeetjobright.png    |  Bin 0 -> 6273 bytes
 .../legs/clothes/christmas/fullrestleft.png   |  Bin 0 -> 6405 bytes
 .../legs/clothes/christmas/fullrestright.png  |  Bin 0 -> 6204 bytes
 .../clothes/christmas/kneesfeetjobleft.png    |  Bin 0 -> 6402 bytes
 .../clothes/christmas/kneesfeetjobright.png   |  Bin 0 -> 5874 bytes
 .../legs/clothes/christmas/kneesrestleft.png  |  Bin 0 -> 6015 bytes
 .../legs/clothes/christmas/kneesrestright.png |  Bin 0 -> 5691 bytes
 .../fishnetstockings/fullfeetjobleft.png      |  Bin 0 -> 7122 bytes
 .../fishnetstockings/fullfeetjobright.png     |  Bin 0 -> 6420 bytes
 .../clothes/fishnetstockings/fullrestleft.png |  Bin 0 -> 6558 bytes
 .../fishnetstockings/fullrestright.png        |  Bin 0 -> 6267 bytes
 .../fishnetstockings/kneesfeetjobleft.png     |  Bin 0 -> 6441 bytes
 .../fishnetstockings/kneesfeetjobright.png    |  Bin 0 -> 5862 bytes
 .../fishnetstockings/kneesrestleft.png        |  Bin 0 -> 6090 bytes
 .../fishnetstockings/kneesrestright.png       |  Bin 0 -> 5670 bytes
 .../clothes/fishnettights/fullfeetjob.png     |  Bin 0 -> 8076 bytes
 .../legs/clothes/fishnettights/fullrest.png   |  Bin 0 -> 8097 bytes
 .../clothes/fishnettights/kneesfeetjob.png    |  Bin 0 -> 6615 bytes
 .../legs/clothes/fishnettights/kneesrest.png  |  Bin 0 -> 6324 bytes
 .../garterstockings/fullfeetjobleft.png       |  Bin 0 -> 6816 bytes
 .../garterstockings/fullfeetjobright.png      |  Bin 0 -> 7284 bytes
 .../clothes/garterstockings/fullrestleft.png  |  Bin 0 -> 6534 bytes
 .../clothes/garterstockings/fullrestright.png |  Bin 0 -> 7128 bytes
 .../garterstockings/kneesfeetjobleft.png      |  Bin 0 -> 6495 bytes
 .../garterstockings/kneesfeetjobright.png     |  Bin 0 -> 6312 bytes
 .../clothes/garterstockings/kneesrestleft.png |  Bin 0 -> 5949 bytes
 .../garterstockings/kneesrestright.png        |  Bin 0 -> 6183 bytes
 .../clothes/girlsgymsocks/fullfeetjobleft.png |  Bin 0 -> 7137 bytes
 .../girlsgymsocks/fullfeetjobright.png        |  Bin 0 -> 6291 bytes
 .../clothes/girlsgymsocks/fullrestleft.png    |  Bin 0 -> 6624 bytes
 .../clothes/girlsgymsocks/fullrestright.png   |  Bin 0 -> 6189 bytes
 .../girlsgymsocks/kneesfeetjobleft.png        |  Bin 0 -> 6885 bytes
 .../girlsgymsocks/kneesfeetjobright.png       |  Bin 0 -> 5886 bytes
 .../clothes/girlsgymsocks/kneesrestleft.png   |  Bin 0 -> 6189 bytes
 .../clothes/girlsgymsocks/kneesrestright.png  |  Bin 0 -> 5667 bytes
 .../legs/clothes/goldanklets/feetjob.png      |  Bin 0 -> 5712 bytes
 .../bottom/legs/clothes/goldanklets/rest.png  |  Bin 0 -> 5658 bytes
 .../clothes/legwarmers/fullfeetjobleft.png    |  Bin 0 -> 6903 bytes
 .../clothes/legwarmers/fullfeetjobright.png   |  Bin 0 -> 6405 bytes
 .../legs/clothes/legwarmers/fullrestleft.png  |  Bin 0 -> 6609 bytes
 .../legs/clothes/legwarmers/fullrestright.png |  Bin 0 -> 6288 bytes
 .../clothes/legwarmers/kneesfeetjobleft.png   |  Bin 0 -> 6447 bytes
 .../clothes/legwarmers/kneesfeetjobright.png  |  Bin 0 -> 5847 bytes
 .../legs/clothes/legwarmers/kneesrestleft.png |  Bin 0 -> 5976 bytes
 .../clothes/legwarmers/kneesrestright.png     |  Bin 0 -> 5607 bytes
 .../legs/clothes/shoes/bootheels/feetjob.png  |  Bin 0 -> 2843 bytes
 .../legs/clothes/shoes/bootheels/thighs.png   |  Bin 0 -> 2753 bytes
 .../legs/clothes/shoes/courtheels/feetjob.png |  Bin 0 -> 2825 bytes
 .../legs/clothes/shoes/courtheels/thighs.png  |  Bin 0 -> 2518 bytes
 .../clothes/shoes/kittenheels/feetjob.png     |  Bin 0 -> 2961 bytes
 .../legs/clothes/shoes/kittenheels/thighs.png |  Bin 0 -> 2545 bytes
 .../clothes/shoes/platformheels/feetjob.png   |  Bin 0 -> 2869 bytes
 .../clothes/shoes/platformheels/thighs.png    |  Bin 0 -> 6231 bytes
 .../clothes/shoes/stripperheels/feetjob.png   |  Bin 0 -> 2066 bytes
 .../shoes/stripperheels/feetjobacc.png        |  Bin 0 -> 6030 bytes
 .../clothes/shoes/stripperheels/thighs.png    |  Bin 0 -> 2557 bytes
 .../clothes/shoes/stripperheels/thighsacc.png |  Bin 0 -> 5739 bytes
 .../clothes/shoes/wedgesandals/feetjob.png    |  Bin 0 -> 3069 bytes
 .../clothes/shoes/wedgesandals/feetjobacc.png |  Bin 0 -> 3342 bytes
 .../clothes/shoes/wedgesandals/thighs.png     |  Bin 0 -> 2734 bytes
 .../clothes/shoes/wedgesandals/thighsacc.png  |  Bin 0 -> 2959 bytes
 .../clothes/stockings/fullfeetjobleft.png     |  Bin 0 -> 6819 bytes
 .../clothes/stockings/fullfeetjobright.png    |  Bin 0 -> 6123 bytes
 .../legs/clothes/stockings/fullrestleft.png   |  Bin 0 -> 6525 bytes
 .../legs/clothes/stockings/fullrestright.png  |  Bin 0 -> 6072 bytes
 .../clothes/stockings/kneesfeetjobleft.png    |  Bin 0 -> 6510 bytes
 .../clothes/stockings/kneesfeetjobright.png   |  Bin 0 -> 5568 bytes
 .../legs/clothes/stockings/kneesrestleft.png  |  Bin 0 -> 5937 bytes
 .../legs/clothes/stockings/kneesrestright.png |  Bin 0 -> 5409 bytes
 .../stripedthighhighs/fullfeetjobleft.png     |  Bin 0 -> 6519 bytes
 .../stripedthighhighs/fullfeetjobleftacc.png  |  Bin 0 -> 6582 bytes
 .../stripedthighhighs/fullfeetjobright.png    |  Bin 0 -> 6117 bytes
 .../stripedthighhighs/fullfeetjobrightacc.png |  Bin 0 -> 5991 bytes
 .../stripedthighhighs/fullrestleft.png        |  Bin 0 -> 6156 bytes
 .../stripedthighhighs/fullrestleftacc.png     |  Bin 0 -> 6120 bytes
 .../stripedthighhighs/fullrestright.png       |  Bin 0 -> 5967 bytes
 .../stripedthighhighs/fullrestrightacc.png    |  Bin 0 -> 5880 bytes
 .../stripedthighhighs/kneesfeetjobleft.png    |  Bin 0 -> 6303 bytes
 .../stripedthighhighs/kneesfeetjobleftacc.png |  Bin 0 -> 6249 bytes
 .../stripedthighhighs/kneesfeetjobright.png   |  Bin 0 -> 5817 bytes
 .../kneesfeetjobrightacc.png                  |  Bin 0 -> 5802 bytes
 .../stripedthighhighs/kneesrestleft.png       |  Bin 0 -> 5874 bytes
 .../stripedthighhighs/kneesrestleftacc.png    |  Bin 0 -> 5883 bytes
 .../stripedthighhighs/kneesrestright.png      |  Bin 0 -> 5580 bytes
 .../stripedthighhighs/kneesrestrightacc.png   |  Bin 0 -> 5652 bytes
 .../legs/clothes/tights/fullfeetjob.png       |  Bin 0 -> 8187 bytes
 .../bottom/legs/clothes/tights/fullrest.png   |  Bin 0 -> 8052 bytes
 .../legs/clothes/tights/kneesfeetjob.png      |  Bin 0 -> 6843 bytes
 .../bottom/legs/clothes/tights/kneesrest.png  |  Bin 0 -> 6492 bytes
 .../bottom/legs/doggyactivebaselegleft.png    |  Bin 0 -> 2692 bytes
 .../bottom/legs/doggyactivebaselegright.png   |  Bin 0 -> 2133 bytes
 .../doggy/bottom/legs/doggyactivefeetjob.png  |  Bin 0 -> 6486 bytes
 .../penis/doggyactivechastitycagepenis.png    |  Bin 0 -> 5745 bytes
 .../doggy/bottom/penis/doggyactivepenis.png   |  Bin 0 -> 1323 bytes
 .../bottom/penis/doggyactivepenisvirgin.png   |  Bin 0 -> 5772 bytes
 .../doggy/bottom/transformations/cat/tail.png |  Bin 0 -> 6858 bytes
 .../doggy/bottom/transformations/cow/tail.png |  Bin 0 -> 6633 bytes
 .../transformations/demon/tail/classic.png    |  Bin 0 -> 6522 bytes
 .../transformations/demon/tail/default.png    |  Bin 0 -> 6609 bytes
 .../demon/tailsexback/classic.png             |  Bin 0 -> 6078 bytes
 .../demon/tailsexback/default.png             |  Bin 0 -> 6078 bytes
 .../demon/tailsexfront/classic.png            |  Bin 0 -> 5760 bytes
 .../demon/tailsexfront/default.png            |  Bin 0 -> 5781 bytes
 .../bottom/transformations/hirsute/pubes.png  |  Bin 0 -> 5634 bytes
 .../bottom/transformations/wolf/tail.png      |  Bin 0 -> 6582 bytes
 img/dolls/dolls/player/doggy/doggy.js         |   63 +
 .../dolls/player/doggy/doggyactivebase.png    |  Bin 0 -> 2688 bytes
 .../player/doggy/doggyactivebasefront.png     |  Bin 0 -> 3085 bytes
 .../player/doggy/doggyactivefeetjobpenis.png  |  Bin 0 -> 5712 bytes
 .../doggy/doggyactivelefthandjobpenis.png     |  Bin 0 -> 5760 bytes
 .../doggy/doggyactiverighthandjobpenis.png    |  Bin 0 -> 5793 bytes
 .../dolls/player/doggy/doggyactiveshadow.png  |  Bin 0 -> 6081 bytes
 .../doggy/top/arms/doggyactivebaseleftarm.png |  Bin 0 -> 6921 bytes
 .../top/arms/doggyactivebaserightarm.png      |  Bin 0 -> 6159 bytes
 .../top/arms/doggyactiveleftarmbound.png      |  Bin 0 -> 5967 bytes
 .../doggy/top/arms/doggyactivelefthandjob.png |  Bin 0 -> 6441 bytes
 .../top/arms/doggyactiverighthandjob.png      |  Bin 0 -> 6201 bytes
 .../bikinitop/doggyactive_bikinitop_chest.png |  Bin 0 -> 6255 bytes
 .../doggyactive_bikinitop_midriff.png         |  Bin 0 -> 6159 bytes
 .../doggyactive_bikinitop_thorax.png          |  Bin 0 -> 6237 bytes
 .../top/breasts/clothes/chestwrap/huge.png    |  Bin 0 -> 6942 bytes
 .../top/breasts/clothes/chestwrap/large.png   |  Bin 0 -> 6708 bytes
 .../top/breasts/clothes/chestwrap/none.png    |  Bin 0 -> 6243 bytes
 .../top/breasts/clothes/chestwrap/small.png   |  Bin 0 -> 6582 bytes
 .../top/breasts/clothes/chestwrap/tiny.png    |  Bin 0 -> 6408 bytes
 .../clothes/dress/doggyactive_dress_hips.png  |  Bin 0 -> 7137 bytes
 .../clothes/dress/doggyactive_dress_neck.png  |  Bin 0 -> 6396 bytes
 .../dress/doggyactive_dress_thighs.png        |  Bin 0 -> 7506 bytes
 .../clothes/dress/doggyactive_dress_tummy.png |  Bin 0 -> 7005 bytes
 .../breasts/clothes/gymshirt/boundneck.png    |  Bin 0 -> 2341 bytes
 .../clothes/gymshirt/boundneck_acc.png        |  Bin 0 -> 2089 bytes
 .../breasts/clothes/gymshirt/boundwaist.png   |  Bin 0 -> 2463 bytes
 .../clothes/gymshirt/boundwaist_acc.png       |  Bin 0 -> 2073 bytes
 .../top/breasts/clothes/gymshirt/neck.png     |  Bin 0 -> 2438 bytes
 .../top/breasts/clothes/gymshirt/neck_acc.png |  Bin 0 -> 2067 bytes
 .../top/breasts/clothes/gymshirt/waist.png    |  Bin 0 -> 2576 bytes
 .../breasts/clothes/gymshirt/waist_acc.png    |  Bin 0 -> 2072 bytes
 .../t-shirt/doggyactive_tshirt_boundneck.png  |  Bin 0 -> 6357 bytes
 .../t-shirt/doggyactive_tshirt_boundwaist.png |  Bin 0 -> 6270 bytes
 .../t-shirt/doggyactive_tshirt_neck.png       |  Bin 0 -> 6477 bytes
 .../t-shirt/doggyactive_tshirt_waist.png      |  Bin 0 -> 6534 bytes
 .../tanktop/doggyactive_tanktop_boundneck.png |  Bin 0 -> 7272 bytes
 .../doggyactive_tanktop_boundwaist.png        |  Bin 0 -> 8025 bytes
 .../tanktop/doggyactive_tanktop_neck.png      |  Bin 0 -> 7353 bytes
 .../tanktop/doggyactive_tanktop_waist.png     |  Bin 0 -> 7701 bytes
 .../top/breasts/clothes/tiefronttop/huge.png  |  Bin 0 -> 6834 bytes
 .../top/breasts/clothes/tiefronttop/large.png |  Bin 0 -> 6798 bytes
 .../top/breasts/clothes/tiefronttop/none.png  |  Bin 0 -> 6495 bytes
 .../top/breasts/clothes/tiefronttop/small.png |  Bin 0 -> 6663 bytes
 .../top/breasts/clothes/tiefronttop/tiny.png  |  Bin 0 -> 6777 bytes
 .../doggyactive_towel_boundneck.png           |  Bin 0 -> 6012 bytes
 .../doggyactive_towel_boundwaist.png          |  Bin 0 -> 5952 bytes
 .../uppertowel/doggyactive_towel_neck.png     |  Bin 0 -> 6300 bytes
 .../uppertowel/doggyactive_towel_waist.png    |  Bin 0 -> 6288 bytes
 .../uppertowel/doggyidle_towel_boundneck.png  |  Bin 0 -> 6012 bytes
 .../uppertowel/doggyidle_towel_boundwaist.png |  Bin 0 -> 5952 bytes
 .../uppertowel/doggyidle_towel_neck.png       |  Bin 0 -> 6300 bytes
 .../uppertowel/doggyidle_towel_waist.png      |  Bin 0 -> 6288 bytes
 .../player/doggy/top/breasts/clothes_top.js   |  257 +++
 .../top/breasts/doggyactivebreastshuge.png    |  Bin 0 -> 6057 bytes
 .../top/breasts/doggyactivebreastslarge.png   |  Bin 0 -> 5832 bytes
 .../top/breasts/doggyactivebreastssmall.png   |  Bin 0 -> 5763 bytes
 .../top/breasts/doggyactivebreaststiny.png    |  Bin 0 -> 5613 bytes
 .../doggy/top/doggyactivebasefrontoral.png    |  Bin 0 -> 2557 bytes
 .../top/doggyactivebasefrontoralhuge.png      |  Bin 0 -> 2709 bytes
 .../top/face/blush/doggyactiveblush1.png      |  Bin 0 -> 5361 bytes
 .../top/face/blush/doggyactiveblush2.png      |  Bin 0 -> 5643 bytes
 .../top/face/blush/doggyactiveblush3.png      |  Bin 0 -> 5694 bytes
 .../top/face/blush/doggyactiveblush4.png      |  Bin 0 -> 5532 bytes
 .../top/face/blush/doggyactiveblush5.png      |  Bin 0 -> 5853 bytes
 .../doggy/top/face/clothes/blindfold/full.png |  Bin 0 -> 5961 bytes
 .../doggy/top/face/clothes/cow/full.png       |  Bin 0 -> 6141 bytes
 .../doggy/top/face/clothes/gag/full.png       |  Bin 0 -> 5889 bytes
 .../doggy/top/face/clothes/muzzle/full.png    |  Bin 0 -> 6222 bytes
 .../doggy/top/face/eyes/doggyactiveeyes.png   |  Bin 0 -> 5679 bytes
 .../top/face/eyes/doggyactiveeyesempty.png    |  Bin 0 -> 5679 bytes
 .../face/eyes/doggyactivesclerabloodshot.png  |  Bin 0 -> 5442 bytes
 .../doggy/top/face/eyes/doggyidleeyelids.png  |  Bin 0 -> 5622 bytes
 .../face/eyes/eyelids/doggyactiveeyelids.png  |  Bin 0 -> 5781 bytes
 .../face/eyes/eyelids/doggyactivelashes.png   |  Bin 0 -> 5643 bytes
 .../eyes/eyelids/doggyactivelashesmakeup.png  |  Bin 0 -> 5637 bytes
 .../dolls/player/doggy/top/face/eyes/eyes.js  |   76 +
 .../top/face/eyes/tears/doggyactivetears1.png |  Bin 0 -> 5490 bytes
 .../top/face/eyes/tears/doggyactivetears2.png |  Bin 0 -> 5541 bytes
 .../top/face/eyes/tears/doggyactivetears3.png |  Bin 0 -> 5643 bytes
 .../top/face/eyes/tears/doggyactivetears4.png |  Bin 0 -> 5643 bytes
 .../top/face/eyes/tears/doggyactivetears5.png |  Bin 0 -> 5697 bytes
 img/dolls/dolls/player/doggy/top/face/face.js |   56 +
 .../doggy/top/face/mouth/doggyactivemouth.png |  Bin 0 -> 5628 bytes
 .../doggy/top/face/mouth/doggyactiveoral.png  |  Bin 0 -> 5766 bytes
 .../top/face/mouth/doggyactiveoralcum.png     |  Bin 0 -> 5673 bytes
 .../top/face/mouth/doggyactiveoralmouth.png   |  Bin 0 -> 5394 bytes
 .../face/transformations/angel/backhalo.png   |  Bin 0 -> 5985 bytes
 .../face/transformations/angel/brokenhalo.png |  Bin 0 -> 6279 bytes
 .../face/transformations/angel/fronthalo.png  |  Bin 0 -> 5769 bytes
 .../top/face/transformations/angel/halo.png   |  Bin 0 -> 6231 bytes
 .../top/face/transformations/cat/ears.png     |  Bin 0 -> 6075 bytes
 .../top/face/transformations/cow/ears.png     |  Bin 0 -> 5730 bytes
 .../top/face/transformations/cow/horns.png    |  Bin 0 -> 5394 bytes
 .../transformations/demon/horns/classic.png   |  Bin 0 -> 5673 bytes
 .../transformations/demon/horns/default.png   |  Bin 0 -> 6114 bytes
 .../transformations/fallenangel/backhalo.png  |  Bin 0 -> 5850 bytes
 .../transformations/fallenangel/fronthalo.png |  Bin 0 -> 6177 bytes
 .../top/face/transformations/wolf/ears.png    |  Bin 0 -> 6321 bytes
 .../doggy/top/hair/doggyactivechest.png       |  Bin 0 -> 7647 bytes
 .../player/doggy/top/hair/doggyactivefeet.png |  Bin 0 -> 9303 bytes
 .../doggy/top/hair/doggyactivenavel.png       |  Bin 0 -> 7941 bytes
 .../doggy/top/hair/doggyactiveoverlay.png     |  Bin 0 -> 7911 bytes
 .../doggy/top/hair/doggyactiveshort.png       |  Bin 0 -> 7038 bytes
 .../doggy/top/hair/doggyactiveshoulder.png    |  Bin 0 -> 7509 bytes
 .../doggy/top/hair/doggyactivethighs.png      |  Bin 0 -> 8514 bytes
 .../player/doggy/top/hair/edge/chest.png      |  Bin 0 -> 5871 bytes
 .../player/doggy/top/hair/edge/short.png      |  Bin 0 -> 5820 bytes
 .../player/doggy/top/hair/edge/shoulder.png   |  Bin 0 -> 5874 bytes
 .../doggy/top/hair/player_hair_doggy.js       |   43 +
 .../player/doggy/top/tan/doggybikiniupper.png |  Bin 0 -> 433 bytes
 .../player/doggy/top/tan/doggyswimsuit.png    |  Bin 0 -> 555 bytes
 img/dolls/dolls/player/doggy/top/top.js       |  128 +
 img/dolls/dolls/player/player_sex.js          |   27 +
 img/dolls/fdoll-documentation.js              |  276 +++
 img/dolls/style.css                           |   68 +
 img/misc/icon/clothes/Alice band.png          |  Bin 183 -> 228 bytes
 img/misc/icon/clothes/Apron.png               |  Bin 330 -> 321 bytes
 img/misc/icon/clothes/Argyle sweater vest.png |  Bin 324 -> 315 bytes
 img/misc/icon/clothes/Aviators.png            |  Bin 267 -> 270 bytes
 img/misc/icon/clothes/Backwards cap.png       |  Bin 228 -> 273 bytes
 img/misc/icon/clothes/Beatnik hat.png         |  Bin 303 -> 297 bytes
 img/misc/icon/clothes/Beatnik shirt.png       |  Bin 420 -> 414 bytes
 img/misc/icon/clothes/Big bow.png             |  Bin 237 -> 276 bytes
 .../icon/clothes/Black leather jacket.png     |  Bin 438 -> 423 bytes
 .../icon/clothes/Brown leather jacket.png     |  Bin 387 -> 381 bytes
 img/misc/icon/clothes/Bun covers.png          |  Bin 399 -> 438 bytes
 img/misc/icon/clothes/Bunny slippers.png      |  Bin 324 -> 402 bytes
 .../icon/clothes/Cable knit turtleneck.png    |  Bin 534 -> 519 bytes
 img/misc/icon/clothes/Cat bell collar.png     |  Bin 372 -> 375 bytes
 img/misc/icon/clothes/Cat eye shades.png      |  Bin 246 -> 255 bytes
 img/misc/icon/clothes/Cat eye shades_acc.png  |  Bin 186 -> 195 bytes
 img/misc/icon/clothes/Chapette breeches.png   |  Bin 348 -> 387 bytes
 img/misc/icon/clothes/Cheerleading skirt.png  |  Bin 261 -> 327 bytes
 img/misc/icon/clothes/Cheerleading top.png    |  Bin 219 -> 282 bytes
 img/misc/icon/clothes/Cheongsam.png           |  Bin 348 -> 348 bytes
 img/misc/icon/clothes/Cheongsam_acc.png       |  Bin 201 -> 210 bytes
 img/misc/icon/clothes/Chest wrap.png          |  Bin 252 -> 255 bytes
 img/misc/icon/clothes/Collar.png              |  Bin 381 -> 372 bytes
 img/misc/icon/clothes/Combat boots.png        |  Bin 345 -> 393 bytes
 img/misc/icon/clothes/Corset.png              |  Bin 261 -> 264 bytes
 img/misc/icon/clothes/Court heels.png         |  Bin 273 -> 312 bytes
 img/misc/icon/clothes/Cow bell.png            |  Bin 444 -> 438 bytes
 img/misc/icon/clothes/Deep frame glasses.png  |  Bin 252 -> 252 bytes
 img/misc/icon/clothes/Dress shirt.png         |  Bin 396 -> 387 bytes
 img/misc/icon/clothes/Feathered cap.png       |  Bin 387 -> 426 bytes
 img/misc/icon/clothes/Field boots.png         |  Bin 387 -> 420 bytes
 img/misc/icon/clothes/Football helmet.png     |  Bin 264 -> 318 bytes
 img/misc/icon/clothes/Football shorts.png     |  Bin 240 -> 285 bytes
 img/misc/icon/clothes/Gingham dress.png       |  Bin 369 -> 354 bytes
 img/misc/icon/clothes/Gingham dress_acc.png   |  Bin 249 -> 249 bytes
 img/misc/icon/clothes/Gothic gown.png         |  Bin 636 -> 618 bytes
 img/misc/icon/clothes/Gothic jacket.png       |  Bin 567 -> 546 bytes
 img/misc/icon/clothes/Gothic trousers.png     |  Bin 330 -> 330 bytes
 img/misc/icon/clothes/Gym bloomers.png        |  Bin 288 -> 294 bytes
 img/misc/icon/clothes/Gym shirt.png           |  Bin 384 -> 423 bytes
 img/misc/icon/clothes/Half moon glasses.png   |  Bin 225 -> 240 bytes
 img/misc/icon/clothes/Headband.png            |  Bin 300 -> 351 bytes
 img/misc/icon/clothes/Heart choker.png        |  Bin 273 -> 321 bytes
 img/misc/icon/clothes/Hunting coat.png        |  Bin 426 -> 465 bytes
 img/misc/icon/clothes/Karate jacket.png       |  Bin 390 -> 438 bytes
 img/misc/icon/clothes/Karate trousers.png     |  Bin 273 -> 306 bytes
 img/misc/icon/clothes/Khakis.png              |  Bin 408 -> 405 bytes
 img/misc/icon/clothes/Kitten heels.png        |  Bin 264 -> 312 bytes
 img/misc/icon/clothes/Lace choker.png         |  Bin 348 -> 345 bytes
 img/misc/icon/clothes/Large sailor's hat.png  |  Bin 243 -> 294 bytes
 img/misc/icon/clothes/Lederhosen.png          |  Bin 660 -> 681 bytes
 img/misc/icon/clothes/Letterman jacket.png    |  Bin 432 -> 471 bytes
 img/misc/icon/clothes/Low frame glasses.png   |  Bin 246 -> 255 bytes
 img/misc/icon/clothes/Maid Band.png           |  Bin 282 -> 336 bytes
 img/misc/icon/clothes/Mesh shirt.png          |  Bin 258 -> 273 bytes
 img/misc/icon/clothes/Overalls.png            |  Bin 411 -> 405 bytes
 .../icon/clothes/Padded football shirt.png    |  Bin 324 -> 348 bytes
 img/misc/icon/clothes/Paddock boots.png       |  Bin 384 -> 432 bytes
 img/misc/icon/clothes/Peacoat.png             |  Bin 363 -> 357 bytes
 img/misc/icon/clothes/Punk shades.png         |  Bin 309 -> 309 bytes
 img/misc/icon/clothes/Racing helmet.png       |  Bin 402 -> 459 bytes
 img/misc/icon/clothes/Racing silks.png        |  Bin 351 -> 390 bytes
 img/misc/icon/clothes/Riding helmet.png       |  Bin 450 -> 489 bytes
 img/misc/icon/clothes/Ringed collar.png       |  Bin 282 -> 330 bytes
 img/misc/icon/clothes/Round shades.png        |  Bin 213 -> 222 bytes
 img/misc/icon/clothes/Sailor shirt.png        |  Bin 384 -> 441 bytes
 img/misc/icon/clothes/Sailor shorts.png       |  Bin 210 -> 261 bytes
 img/misc/icon/clothes/Sailor trousers.png     |  Bin 255 -> 285 bytes
 img/misc/icon/clothes/Shadbelly coat.png      |  Bin 552 -> 585 bytes
 img/misc/icon/clothes/Shield shades.png       |  Bin 237 -> 237 bytes
 img/misc/icon/clothes/Short cheongsam.png     |  Bin 360 -> 351 bytes
 img/misc/icon/clothes/Short cheongsam_acc.png |  Bin 240 -> 237 bytes
 img/misc/icon/clothes/Short sailor shirt.png  |  Bin 354 -> 414 bytes
 img/misc/icon/clothes/Skulduggery mask.png    |  Bin 324 -> 339 bytes
 img/misc/icon/clothes/Small sailor's hat.png  |  Bin 216 -> 273 bytes
 img/misc/icon/clothes/Sou'wester.png          |  Bin 408 -> 399 bytes
 img/misc/icon/clothes/Spiked collar.png       |  Bin 387 -> 384 bytes
 img/misc/icon/clothes/Square shades.png       |  Bin 207 -> 213 bytes
 img/misc/icon/clothes/Straw hat.png           |  Bin 372 -> 369 bytes
 img/misc/icon/clothes/Straw hat_acc.png       |  Bin 177 -> 192 bytes
 img/misc/icon/clothes/Stripper heels.png      |  Bin 240 -> 294 bytes
 img/misc/icon/clothes/Swim shirt.png          |  Bin 378 -> 369 bytes
 img/misc/icon/clothes/Top hat.png             |  Bin 369 -> 405 bytes
 img/misc/icon/clothes/Turtleneck jumper.png   |  Bin 423 -> 423 bytes
 img/misc/icon/clothes/Umbrella hat.png        |  Bin 384 -> 420 bytes
 img/misc/icon/clothes/V neck.png              |  Bin 426 -> 423 bytes
 img/misc/icon/clothes/Waiter's shirt.png      |  Bin 528 -> 579 bytes
 img/misc/icon/clothes/Waiter's trousers.png   |  Bin 303 -> 351 bytes
 img/misc/icon/clothes/Wedge sandals.png       |  Bin 282 -> 342 bytes
 img/misc/icon/clothes/Wellies.png             |  Bin 357 -> 354 bytes
 img/misc/icon/clothes/Work boots.png          |  Bin 357 -> 411 bytes
 img/misc/spa_dawn.gif                         |  Bin 0 -> 10061 bytes
 img/misc/spa_day.gif                          |  Bin 0 -> 9362 bytes
 img/misc/spa_dusk.gif                         |  Bin 0 -> 9362 bytes
 img/misc/spa_night.gif                        |  Bin 0 -> 9686 bytes
 img/sex/doggy/fish/fishanal.png               |  Bin 0 -> 2072 bytes
 img/sex/doggy/fish/fishcount1.png             |  Bin 0 -> 2443 bytes
 img/sex/doggy/fish/fishcount2.png             |  Bin 0 -> 3699 bytes
 img/sex/doggy/fish/fishcount3.png             |  Bin 0 -> 4104 bytes
 img/sex/doggy/fish/fishcount4.png             |  Bin 0 -> 4930 bytes
 img/sex/doggy/fish/fishcount5.png             |  Bin 0 -> 5088 bytes
 img/sex/doggy/fish/fishcount6.png             |  Bin 0 -> 5443 bytes
 img/sex/doggy/fish/fishpenile.png             |  Bin 0 -> 2091 bytes
 img/sex/doggy/fish/fishvaginal.png            |  Bin 0 -> 1888 bytes
 618 files changed, 14500 insertions(+), 895 deletions(-)
 create mode 100644 game/overworld-town/loc-school/exam.twee
 create mode 100644 game/overworld-underground/loc-cave/beach.twee
 create mode 100644 game/overworld-underground/loc-cave/events.twee
 create mode 100644 game/overworld-underground/loc-cave/passout.twee
 create mode 100644 game/overworld-underground/loc-cave/pub.twee
 create mode 100644 game/overworld-underground/loc-cave/widgets.twee
 create mode 100644 img/clothes/lower/gingham/frayed acc.png
 create mode 100644 img/clothes/lower/gingham/full acc.png
 create mode 100644 img/clothes/lower/gingham/tattered acc.png
 create mode 100644 img/clothes/lower/gingham/torn acc.png
 create mode 100644 img/clothes/upper/gingham/frayed acc.png
 create mode 100644 img/clothes/upper/gingham/full acc.png
 create mode 100644 img/clothes/upper/gingham/tattered acc.png
 create mode 100644 img/clothes/upper/gingham/torn acc.png
 create mode 100644 img/dolls/DollHouse.js
 create mode 100644 img/dolls/FDoll.js
 create mode 100644 img/dolls/NameValueMaps.js
 create mode 100644 img/dolls/battleTestControls/characterDebug.js
 create mode 100644 img/dolls/battleTestControls/controls.js
 create mode 100644 img/dolls/dollLoader.js
 create mode 100644 img/dolls/dollUpdater.js
 create mode 100644 img/dolls/dolls/beast/beast.js
 create mode 100644 img/dolls/dolls/beast/horse/horse.js
 create mode 100644 img/dolls/dolls/beast/horse/penetrated.png
 create mode 100644 img/dolls/dolls/beast/horse/penetrated_penis.png
 create mode 100644 img/dolls/dolls/beast/pen_1.png
 create mode 100644 img/dolls/dolls/beast/pen_2.png
 create mode 100644 img/dolls/dolls/beast/pen_3.png
 create mode 100644 img/dolls/dolls/beast/pen_4.png
 create mode 100644 img/dolls/dolls/human/arms/arm_upright.png
 create mode 100644 img/dolls/dolls/human/arms/armjerk.png
 create mode 100644 img/dolls/dolls/human/arms/forearm_upright.png
 create mode 100644 img/dolls/dolls/human/arms/imminent_h.png
 create mode 100644 img/dolls/dolls/human/arms/laying_h.png
 create mode 100644 img/dolls/dolls/human/arms/upright.png
 create mode 100644 img/dolls/dolls/human/arms/upright_h.gif
 create mode 100644 img/dolls/dolls/human/arms/upright_h.png
 create mode 100644 img/dolls/dolls/human/breasts/breasts.js
 create mode 100644 img/dolls/dolls/human/breasts/laying/budding.png
 create mode 100644 img/dolls/dolls/human/breasts/laying/huge.png
 create mode 100644 img/dolls/dolls/human/breasts/laying/large.png
 create mode 100644 img/dolls/dolls/human/breasts/laying/massive.png
 create mode 100644 img/dolls/dolls/human/breasts/laying/medium.png
 create mode 100644 img/dolls/dolls/human/breasts/laying/small.png
 create mode 100644 img/dolls/dolls/human/breasts/laying/tiny.png
 create mode 100644 img/dolls/dolls/human/breasts/upright/ample.png
 create mode 100644 img/dolls/dolls/human/breasts/upright/ample_h.gif
 create mode 100644 img/dolls/dolls/human/breasts/upright/ample_h.png
 create mode 100644 img/dolls/dolls/human/breasts/upright/breasts_upright.js
 create mode 100644 img/dolls/dolls/human/breasts/upright/budding.png
 create mode 100644 img/dolls/dolls/human/breasts/upright/budding_h.gif
 create mode 100644 img/dolls/dolls/human/breasts/upright/budding_h.png
 create mode 100644 img/dolls/dolls/human/breasts/upright/full.png
 create mode 100644 img/dolls/dolls/human/breasts/upright/full_h.gif
 create mode 100644 img/dolls/dolls/human/breasts/upright/full_h.png
 create mode 100644 img/dolls/dolls/human/breasts/upright/huge.png
 create mode 100644 img/dolls/dolls/human/breasts/upright/huge_h.gif
 create mode 100644 img/dolls/dolls/human/breasts/upright/huge_h.png
 create mode 100644 img/dolls/dolls/human/breasts/upright/small.png
 create mode 100644 img/dolls/dolls/human/breasts/upright/small_h.gif
 create mode 100644 img/dolls/dolls/human/breasts/upright/small_h.png
 create mode 100644 img/dolls/dolls/human/head/hair/back/laying/long.png
 create mode 100644 img/dolls/dolls/human/head/hair/back/laying/medium.png
 create mode 100644 img/dolls/dolls/human/head/hair/back/laying/repunzotic.png
 create mode 100644 img/dolls/dolls/human/head/hair/back/laying/short.png
 create mode 100644 img/dolls/dolls/human/head/hair/back/upright/bowl.png
 create mode 100644 img/dolls/dolls/human/head/hair/back/upright/bowl_h.png
 create mode 100644 img/dolls/dolls/human/head/hair/back/upright/braid.js
 create mode 100644 img/dolls/dolls/human/head/hair/back/upright/extension.png
 create mode 100644 img/dolls/dolls/human/head/hair/back/upright/extension_h.png
 create mode 100644 img/dolls/dolls/human/head/hair/back/upright/femme.js
 create mode 100644 img/dolls/dolls/human/head/hair/back/upright/pigtails.js
 create mode 100644 img/dolls/dolls/human/head/hair/back/upright/ponytail.js
 create mode 100644 img/dolls/dolls/human/head/hair/back/upright/thinextension.png
 create mode 100644 img/dolls/dolls/human/head/hair/back/upright/thinextension_h.png
 create mode 100644 img/dolls/dolls/human/head/hair/back/upright/tipend.png
 create mode 100644 img/dolls/dolls/human/head/hair/back/upright/tipend_h.png
 create mode 100644 img/dolls/dolls/human/head/hair/back/upright/tipstart.png
 create mode 100644 img/dolls/dolls/human/head/hair/back/upright/tipstart_h.png
 create mode 100644 img/dolls/dolls/human/head/hair/front/laying/bangs.png
 create mode 100644 img/dolls/dolls/human/head/hair/front/laying/combed.png
 create mode 100644 img/dolls/dolls/human/head/hair/front/laying/pulledback.png
 create mode 100644 img/dolls/dolls/human/head/hair/front/laying/swept.png
 create mode 100644 img/dolls/dolls/human/head/hair/front/upright/bangs.png
 create mode 100644 img/dolls/dolls/human/head/hair/front/upright/combed.png
 create mode 100644 img/dolls/dolls/human/head/hair/front/upright/pulledback.png
 create mode 100644 img/dolls/dolls/human/head/hair/front/upright/swept.png
 create mode 100644 img/dolls/dolls/human/head/hair/hair.js
 create mode 100644 img/dolls/dolls/human/head/laying_h.png
 create mode 100644 img/dolls/dolls/human/head/upright.png
 create mode 100644 img/dolls/dolls/human/head/upright_h.gif
 create mode 100644 img/dolls/dolls/human/head/upright_h.png
 create mode 100644 img/dolls/dolls/human/human.js
 create mode 100644 img/dolls/dolls/human/legs/upright.png
 create mode 100644 img/dolls/dolls/human/legs/upright_h.gif
 create mode 100644 img/dolls/dolls/human/legs/upright_h.png
 create mode 100644 img/dolls/dolls/human/penis/penis.js
 create mode 100644 img/dolls/dolls/human/penis/upright/huge.png
 create mode 100644 img/dolls/dolls/human/penis/upright/huge1.png
 create mode 100644 img/dolls/dolls/human/penis/upright/imminent_h.png
 create mode 100644 img/dolls/dolls/human/torso/laying_h.png
 create mode 100644 img/dolls/dolls/human/torso/upright_h.png
 create mode 100644 img/dolls/dolls/human/torso_upright.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/.activeinlineanalxray.png-autosave.kra
 create mode 100644 img/dolls/dolls/player/doggy/bottom/activeinlineanalxray.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/bottom.js
 create mode 100644 img/dolls/dolls/player/doggy/bottom/bowels/bowelshuge.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/bowels/bowelslarge.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/bowels/bowelsmedium.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/clothes/bikinibottom/doggyactive_bikinibottom_anklefootjob.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/clothes/bikinibottom/doggyactive_bikinibottom_ankles.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/clothes/bikinibottom/doggyactive_bikinibottom_knees.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/clothes/bikinibottom/doggyactive_bikinibottom_thighs.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/clothes/bikinibottom/doggyactive_bikinibottom_waist.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/clothes/bikinibottom/doggyidle_bikinibottom_anklefootjob.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/clothes/clothes_bottom.js
 create mode 100644 img/dolls/dolls/player/doggy/bottom/clothes/doggyactivechastitybelt.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/clothes/doggyactivechastitycage.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/clothes/doggyactivechastitycagepenis.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/clothes/gymbloomers/doggyactive_shorts_ankles.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/clothes/gymbloomers/doggyactive_shorts_anklesfootjob.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/clothes/gymbloomers/doggyactive_shorts_hips.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/clothes/gymbloomers/doggyactive_shorts_knees.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/clothes/gymbloomers/doggyactive_shorts_thighs.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/clothes/lowertowel/doggyactive_towel_ankles.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/clothes/lowertowel/doggyactive_towel_knees.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/clothes/lowertowel/doggyactive_towel_skirtup.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/clothes/lowertowel/doggyactive_towel_thighs.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/clothes/lowertowel/doggyactive_towel_waist.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/clothes/lowertowel/doggyidle_towel_ankles.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/clothes/lowertowel/doggyidle_towel_knees.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/clothes/lowertowel/doggyidle_towel_skirtup.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/clothes/lowertowel/doggyidle_towel_thighs.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/clothes/lowertowel/doggyidle_towel_waist.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/clothes/micropleatedskirt/ankles.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/clothes/micropleatedskirt/anklesfootjob.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/clothes/micropleatedskirt/hips.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/clothes/micropleatedskirt/knees.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/clothes/micropleatedskirt/thighs.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/clothes/micropleatedskirt/waist.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/clothes/plainpanties/doggyactive_plainpanties_ankles.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/clothes/plainpanties/doggyactive_plainpanties_anklesfootjob.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/clothes/plainpanties/doggyactive_plainpanties_hips.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/clothes/plainpanties/doggyactive_plainpanties_knees.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/clothes/plainpanties/doggyactive_plainpanties_thighs.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/clothes/shorts/doggyactive_shorts_ankles.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/clothes/shorts/doggyactive_shorts_anklesfootjob.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/clothes/shorts/doggyactive_shorts_hips.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/clothes/shorts/doggyactive_shorts_knees.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/clothes/shorts/doggyactive_shorts_thighs.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/clothes/shorts/doggyidle_shorts_anklesfootjob.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/clothes/skirt/doggyactive_skirt_ankles.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/clothes/skirt/doggyactive_skirt_anklesfootjob.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/clothes/skirt/doggyactive_skirt_hips.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/clothes/skirt/doggyactive_skirt_knees.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/clothes/skirt/doggyactive_skirt_thighs.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/clothes/skirt/doggyactive_skirt_waist.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/doggyactivebasefrontrear.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/doggyactivebaserightthigh.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/doggyactivegoldchastitybelt.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/doggyactivepush.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/doggyactivepushlight.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/boysgymsocks/fullfeetjobleft.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/boysgymsocks/fullfeetjobright.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/boysgymsocks/fullrestleft.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/boysgymsocks/fullrestright.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/boysgymsocks/kneesfeetjobleft.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/boysgymsocks/kneesfeetjobright.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/boysgymsocks/kneesrestleft.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/boysgymsocks/kneesrestright.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/christmas/fullfeetjobleft.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/christmas/fullfeetjobright.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/christmas/fullrestleft.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/christmas/fullrestright.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/christmas/kneesfeetjobleft.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/christmas/kneesfeetjobright.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/christmas/kneesrestleft.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/christmas/kneesrestright.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/fishnetstockings/fullfeetjobleft.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/fishnetstockings/fullfeetjobright.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/fishnetstockings/fullrestleft.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/fishnetstockings/fullrestright.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/fishnetstockings/kneesfeetjobleft.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/fishnetstockings/kneesfeetjobright.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/fishnetstockings/kneesrestleft.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/fishnetstockings/kneesrestright.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/fishnettights/fullfeetjob.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/fishnettights/fullrest.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/fishnettights/kneesfeetjob.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/fishnettights/kneesrest.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/garterstockings/fullfeetjobleft.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/garterstockings/fullfeetjobright.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/garterstockings/fullrestleft.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/garterstockings/fullrestright.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/garterstockings/kneesfeetjobleft.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/garterstockings/kneesfeetjobright.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/garterstockings/kneesrestleft.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/garterstockings/kneesrestright.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/girlsgymsocks/fullfeetjobleft.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/girlsgymsocks/fullfeetjobright.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/girlsgymsocks/fullrestleft.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/girlsgymsocks/fullrestright.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/girlsgymsocks/kneesfeetjobleft.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/girlsgymsocks/kneesfeetjobright.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/girlsgymsocks/kneesrestleft.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/girlsgymsocks/kneesrestright.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/goldanklets/feetjob.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/goldanklets/rest.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/legwarmers/fullfeetjobleft.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/legwarmers/fullfeetjobright.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/legwarmers/fullrestleft.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/legwarmers/fullrestright.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/legwarmers/kneesfeetjobleft.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/legwarmers/kneesfeetjobright.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/legwarmers/kneesrestleft.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/legwarmers/kneesrestright.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/shoes/bootheels/feetjob.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/shoes/bootheels/thighs.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/shoes/courtheels/feetjob.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/shoes/courtheels/thighs.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/shoes/kittenheels/feetjob.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/shoes/kittenheels/thighs.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/shoes/platformheels/feetjob.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/shoes/platformheels/thighs.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/shoes/stripperheels/feetjob.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/shoes/stripperheels/feetjobacc.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/shoes/stripperheels/thighs.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/shoes/stripperheels/thighsacc.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/shoes/wedgesandals/feetjob.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/shoes/wedgesandals/feetjobacc.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/shoes/wedgesandals/thighs.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/shoes/wedgesandals/thighsacc.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/stockings/fullfeetjobleft.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/stockings/fullfeetjobright.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/stockings/fullrestleft.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/stockings/fullrestright.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/stockings/kneesfeetjobleft.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/stockings/kneesfeetjobright.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/stockings/kneesrestleft.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/stockings/kneesrestright.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/stripedthighhighs/fullfeetjobleft.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/stripedthighhighs/fullfeetjobleftacc.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/stripedthighhighs/fullfeetjobright.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/stripedthighhighs/fullfeetjobrightacc.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/stripedthighhighs/fullrestleft.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/stripedthighhighs/fullrestleftacc.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/stripedthighhighs/fullrestright.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/stripedthighhighs/fullrestrightacc.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/stripedthighhighs/kneesfeetjobleft.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/stripedthighhighs/kneesfeetjobleftacc.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/stripedthighhighs/kneesfeetjobright.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/stripedthighhighs/kneesfeetjobrightacc.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/stripedthighhighs/kneesrestleft.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/stripedthighhighs/kneesrestleftacc.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/stripedthighhighs/kneesrestright.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/stripedthighhighs/kneesrestrightacc.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/tights/fullfeetjob.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/tights/fullrest.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/tights/kneesfeetjob.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/clothes/tights/kneesrest.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/doggyactivebaselegleft.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/doggyactivebaselegright.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/legs/doggyactivefeetjob.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/penis/doggyactivechastitycagepenis.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/penis/doggyactivepenis.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/penis/doggyactivepenisvirgin.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/transformations/cat/tail.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/transformations/cow/tail.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/transformations/demon/tail/classic.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/transformations/demon/tail/default.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/transformations/demon/tailsexback/classic.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/transformations/demon/tailsexback/default.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/transformations/demon/tailsexfront/classic.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/transformations/demon/tailsexfront/default.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/transformations/hirsute/pubes.png
 create mode 100644 img/dolls/dolls/player/doggy/bottom/transformations/wolf/tail.png
 create mode 100644 img/dolls/dolls/player/doggy/doggy.js
 create mode 100644 img/dolls/dolls/player/doggy/doggyactivebase.png
 create mode 100644 img/dolls/dolls/player/doggy/doggyactivebasefront.png
 create mode 100644 img/dolls/dolls/player/doggy/doggyactivefeetjobpenis.png
 create mode 100644 img/dolls/dolls/player/doggy/doggyactivelefthandjobpenis.png
 create mode 100644 img/dolls/dolls/player/doggy/doggyactiverighthandjobpenis.png
 create mode 100644 img/dolls/dolls/player/doggy/doggyactiveshadow.png
 create mode 100644 img/dolls/dolls/player/doggy/top/arms/doggyactivebaseleftarm.png
 create mode 100644 img/dolls/dolls/player/doggy/top/arms/doggyactivebaserightarm.png
 create mode 100644 img/dolls/dolls/player/doggy/top/arms/doggyactiveleftarmbound.png
 create mode 100644 img/dolls/dolls/player/doggy/top/arms/doggyactivelefthandjob.png
 create mode 100644 img/dolls/dolls/player/doggy/top/arms/doggyactiverighthandjob.png
 create mode 100644 img/dolls/dolls/player/doggy/top/breasts/clothes/bikinitop/doggyactive_bikinitop_chest.png
 create mode 100644 img/dolls/dolls/player/doggy/top/breasts/clothes/bikinitop/doggyactive_bikinitop_midriff.png
 create mode 100644 img/dolls/dolls/player/doggy/top/breasts/clothes/bikinitop/doggyactive_bikinitop_thorax.png
 create mode 100644 img/dolls/dolls/player/doggy/top/breasts/clothes/chestwrap/huge.png
 create mode 100644 img/dolls/dolls/player/doggy/top/breasts/clothes/chestwrap/large.png
 create mode 100644 img/dolls/dolls/player/doggy/top/breasts/clothes/chestwrap/none.png
 create mode 100644 img/dolls/dolls/player/doggy/top/breasts/clothes/chestwrap/small.png
 create mode 100644 img/dolls/dolls/player/doggy/top/breasts/clothes/chestwrap/tiny.png
 create mode 100644 img/dolls/dolls/player/doggy/top/breasts/clothes/dress/doggyactive_dress_hips.png
 create mode 100644 img/dolls/dolls/player/doggy/top/breasts/clothes/dress/doggyactive_dress_neck.png
 create mode 100644 img/dolls/dolls/player/doggy/top/breasts/clothes/dress/doggyactive_dress_thighs.png
 create mode 100644 img/dolls/dolls/player/doggy/top/breasts/clothes/dress/doggyactive_dress_tummy.png
 create mode 100644 img/dolls/dolls/player/doggy/top/breasts/clothes/gymshirt/boundneck.png
 create mode 100644 img/dolls/dolls/player/doggy/top/breasts/clothes/gymshirt/boundneck_acc.png
 create mode 100644 img/dolls/dolls/player/doggy/top/breasts/clothes/gymshirt/boundwaist.png
 create mode 100644 img/dolls/dolls/player/doggy/top/breasts/clothes/gymshirt/boundwaist_acc.png
 create mode 100644 img/dolls/dolls/player/doggy/top/breasts/clothes/gymshirt/neck.png
 create mode 100644 img/dolls/dolls/player/doggy/top/breasts/clothes/gymshirt/neck_acc.png
 create mode 100644 img/dolls/dolls/player/doggy/top/breasts/clothes/gymshirt/waist.png
 create mode 100644 img/dolls/dolls/player/doggy/top/breasts/clothes/gymshirt/waist_acc.png
 create mode 100644 img/dolls/dolls/player/doggy/top/breasts/clothes/t-shirt/doggyactive_tshirt_boundneck.png
 create mode 100644 img/dolls/dolls/player/doggy/top/breasts/clothes/t-shirt/doggyactive_tshirt_boundwaist.png
 create mode 100644 img/dolls/dolls/player/doggy/top/breasts/clothes/t-shirt/doggyactive_tshirt_neck.png
 create mode 100644 img/dolls/dolls/player/doggy/top/breasts/clothes/t-shirt/doggyactive_tshirt_waist.png
 create mode 100644 img/dolls/dolls/player/doggy/top/breasts/clothes/tanktop/doggyactive_tanktop_boundneck.png
 create mode 100644 img/dolls/dolls/player/doggy/top/breasts/clothes/tanktop/doggyactive_tanktop_boundwaist.png
 create mode 100644 img/dolls/dolls/player/doggy/top/breasts/clothes/tanktop/doggyactive_tanktop_neck.png
 create mode 100644 img/dolls/dolls/player/doggy/top/breasts/clothes/tanktop/doggyactive_tanktop_waist.png
 create mode 100644 img/dolls/dolls/player/doggy/top/breasts/clothes/tiefronttop/huge.png
 create mode 100644 img/dolls/dolls/player/doggy/top/breasts/clothes/tiefronttop/large.png
 create mode 100644 img/dolls/dolls/player/doggy/top/breasts/clothes/tiefronttop/none.png
 create mode 100644 img/dolls/dolls/player/doggy/top/breasts/clothes/tiefronttop/small.png
 create mode 100644 img/dolls/dolls/player/doggy/top/breasts/clothes/tiefronttop/tiny.png
 create mode 100644 img/dolls/dolls/player/doggy/top/breasts/clothes/uppertowel/doggyactive_towel_boundneck.png
 create mode 100644 img/dolls/dolls/player/doggy/top/breasts/clothes/uppertowel/doggyactive_towel_boundwaist.png
 create mode 100644 img/dolls/dolls/player/doggy/top/breasts/clothes/uppertowel/doggyactive_towel_neck.png
 create mode 100644 img/dolls/dolls/player/doggy/top/breasts/clothes/uppertowel/doggyactive_towel_waist.png
 create mode 100644 img/dolls/dolls/player/doggy/top/breasts/clothes/uppertowel/doggyidle_towel_boundneck.png
 create mode 100644 img/dolls/dolls/player/doggy/top/breasts/clothes/uppertowel/doggyidle_towel_boundwaist.png
 create mode 100644 img/dolls/dolls/player/doggy/top/breasts/clothes/uppertowel/doggyidle_towel_neck.png
 create mode 100644 img/dolls/dolls/player/doggy/top/breasts/clothes/uppertowel/doggyidle_towel_waist.png
 create mode 100644 img/dolls/dolls/player/doggy/top/breasts/clothes_top.js
 create mode 100644 img/dolls/dolls/player/doggy/top/breasts/doggyactivebreastshuge.png
 create mode 100644 img/dolls/dolls/player/doggy/top/breasts/doggyactivebreastslarge.png
 create mode 100644 img/dolls/dolls/player/doggy/top/breasts/doggyactivebreastssmall.png
 create mode 100644 img/dolls/dolls/player/doggy/top/breasts/doggyactivebreaststiny.png
 create mode 100644 img/dolls/dolls/player/doggy/top/doggyactivebasefrontoral.png
 create mode 100644 img/dolls/dolls/player/doggy/top/doggyactivebasefrontoralhuge.png
 create mode 100644 img/dolls/dolls/player/doggy/top/face/blush/doggyactiveblush1.png
 create mode 100644 img/dolls/dolls/player/doggy/top/face/blush/doggyactiveblush2.png
 create mode 100644 img/dolls/dolls/player/doggy/top/face/blush/doggyactiveblush3.png
 create mode 100644 img/dolls/dolls/player/doggy/top/face/blush/doggyactiveblush4.png
 create mode 100644 img/dolls/dolls/player/doggy/top/face/blush/doggyactiveblush5.png
 create mode 100644 img/dolls/dolls/player/doggy/top/face/clothes/blindfold/full.png
 create mode 100644 img/dolls/dolls/player/doggy/top/face/clothes/cow/full.png
 create mode 100644 img/dolls/dolls/player/doggy/top/face/clothes/gag/full.png
 create mode 100644 img/dolls/dolls/player/doggy/top/face/clothes/muzzle/full.png
 create mode 100644 img/dolls/dolls/player/doggy/top/face/eyes/doggyactiveeyes.png
 create mode 100644 img/dolls/dolls/player/doggy/top/face/eyes/doggyactiveeyesempty.png
 create mode 100644 img/dolls/dolls/player/doggy/top/face/eyes/doggyactivesclerabloodshot.png
 create mode 100644 img/dolls/dolls/player/doggy/top/face/eyes/doggyidleeyelids.png
 create mode 100644 img/dolls/dolls/player/doggy/top/face/eyes/eyelids/doggyactiveeyelids.png
 create mode 100644 img/dolls/dolls/player/doggy/top/face/eyes/eyelids/doggyactivelashes.png
 create mode 100644 img/dolls/dolls/player/doggy/top/face/eyes/eyelids/doggyactivelashesmakeup.png
 create mode 100644 img/dolls/dolls/player/doggy/top/face/eyes/eyes.js
 create mode 100644 img/dolls/dolls/player/doggy/top/face/eyes/tears/doggyactivetears1.png
 create mode 100644 img/dolls/dolls/player/doggy/top/face/eyes/tears/doggyactivetears2.png
 create mode 100644 img/dolls/dolls/player/doggy/top/face/eyes/tears/doggyactivetears3.png
 create mode 100644 img/dolls/dolls/player/doggy/top/face/eyes/tears/doggyactivetears4.png
 create mode 100644 img/dolls/dolls/player/doggy/top/face/eyes/tears/doggyactivetears5.png
 create mode 100644 img/dolls/dolls/player/doggy/top/face/face.js
 create mode 100644 img/dolls/dolls/player/doggy/top/face/mouth/doggyactivemouth.png
 create mode 100644 img/dolls/dolls/player/doggy/top/face/mouth/doggyactiveoral.png
 create mode 100644 img/dolls/dolls/player/doggy/top/face/mouth/doggyactiveoralcum.png
 create mode 100644 img/dolls/dolls/player/doggy/top/face/mouth/doggyactiveoralmouth.png
 create mode 100644 img/dolls/dolls/player/doggy/top/face/transformations/angel/backhalo.png
 create mode 100644 img/dolls/dolls/player/doggy/top/face/transformations/angel/brokenhalo.png
 create mode 100644 img/dolls/dolls/player/doggy/top/face/transformations/angel/fronthalo.png
 create mode 100644 img/dolls/dolls/player/doggy/top/face/transformations/angel/halo.png
 create mode 100644 img/dolls/dolls/player/doggy/top/face/transformations/cat/ears.png
 create mode 100644 img/dolls/dolls/player/doggy/top/face/transformations/cow/ears.png
 create mode 100644 img/dolls/dolls/player/doggy/top/face/transformations/cow/horns.png
 create mode 100644 img/dolls/dolls/player/doggy/top/face/transformations/demon/horns/classic.png
 create mode 100644 img/dolls/dolls/player/doggy/top/face/transformations/demon/horns/default.png
 create mode 100644 img/dolls/dolls/player/doggy/top/face/transformations/fallenangel/backhalo.png
 create mode 100644 img/dolls/dolls/player/doggy/top/face/transformations/fallenangel/fronthalo.png
 create mode 100644 img/dolls/dolls/player/doggy/top/face/transformations/wolf/ears.png
 create mode 100644 img/dolls/dolls/player/doggy/top/hair/doggyactivechest.png
 create mode 100644 img/dolls/dolls/player/doggy/top/hair/doggyactivefeet.png
 create mode 100644 img/dolls/dolls/player/doggy/top/hair/doggyactivenavel.png
 create mode 100644 img/dolls/dolls/player/doggy/top/hair/doggyactiveoverlay.png
 create mode 100644 img/dolls/dolls/player/doggy/top/hair/doggyactiveshort.png
 create mode 100644 img/dolls/dolls/player/doggy/top/hair/doggyactiveshoulder.png
 create mode 100644 img/dolls/dolls/player/doggy/top/hair/doggyactivethighs.png
 create mode 100644 img/dolls/dolls/player/doggy/top/hair/edge/chest.png
 create mode 100644 img/dolls/dolls/player/doggy/top/hair/edge/short.png
 create mode 100644 img/dolls/dolls/player/doggy/top/hair/edge/shoulder.png
 create mode 100644 img/dolls/dolls/player/doggy/top/hair/player_hair_doggy.js
 create mode 100644 img/dolls/dolls/player/doggy/top/tan/doggybikiniupper.png
 create mode 100644 img/dolls/dolls/player/doggy/top/tan/doggyswimsuit.png
 create mode 100644 img/dolls/dolls/player/doggy/top/top.js
 create mode 100644 img/dolls/dolls/player/player_sex.js
 create mode 100644 img/dolls/fdoll-documentation.js
 create mode 100644 img/dolls/style.css
 create mode 100644 img/misc/spa_dawn.gif
 create mode 100644 img/misc/spa_day.gif
 create mode 100644 img/misc/spa_dusk.gif
 create mode 100644 img/misc/spa_night.gif
 create mode 100644 img/sex/doggy/fish/fishanal.png
 create mode 100644 img/sex/doggy/fish/fishcount1.png
 create mode 100644 img/sex/doggy/fish/fishcount2.png
 create mode 100644 img/sex/doggy/fish/fishcount3.png
 create mode 100644 img/sex/doggy/fish/fishcount4.png
 create mode 100644 img/sex/doggy/fish/fishcount5.png
 create mode 100644 img/sex/doggy/fish/fishcount6.png
 create mode 100644 img/sex/doggy/fish/fishpenile.png
 create mode 100644 img/sex/doggy/fish/fishvaginal.png

diff --git a/devTools/androidsdk/image/cordova/config.xml b/devTools/androidsdk/image/cordova/config.xml
index 6be15631c5..61fc112d88 100644
--- a/devTools/androidsdk/image/cordova/config.xml
+++ b/devTools/androidsdk/image/cordova/config.xml
@@ -19,6 +19,7 @@
     <allow-intent href="sms:*" />
     <allow-intent href="mailto:*" />
     <allow-intent href="geo:*" /> -->
+	<preference name="loadUrlTimeoutValue" value="120000" /> 
     <platform name="android">
         <allow-intent href="market:*" />
         <hook type="before_compile" src="scripts/copyGameFiles.js" />
diff --git a/game/01-config/sugarcubeConfig.js b/game/01-config/sugarcubeConfig.js
index e829de9c01..7779d70050 100644
--- a/game/01-config/sugarcubeConfig.js
+++ b/game/01-config/sugarcubeConfig.js
@@ -2,7 +2,7 @@ Config.history.controls = false;
 
 Config.history.maxStates = 1;
 
-State.initPRNG();
+State.prng.init()
 
 window.versionUpdateCheck = true;
 
@@ -20,7 +20,7 @@ window.StartConfig = {
 	"debug": false,
 	"enableImages": true,
 	"enableLinkNumberify": true,
-	"version": "0.2.18.2",
+	"version": "0.2.19.0",
 }
 
 config.saves.autosave = "autosave";
@@ -216,3 +216,16 @@ Macro.add('widget', {
 		}
 	}
 });
+
+importScripts([
+    "img/dolls/NameValueMaps.js",
+    "img/dolls/dollUpdater.js",
+    "img/dolls/dollLoader.js",
+    "img/dolls/DollHouse.js",
+    "img/dolls/FDoll.js",
+]).then(function () {
+    console.log("Dolls scripts running");
+})
+.catch(function (err) {
+    console.log(err);
+});
diff --git a/game/02-CSS/base.css b/game/02-CSS/base.css
index 99ed464fbd..b988e1876d 100644
--- a/game/02-CSS/base.css
+++ b/game/02-CSS/base.css
@@ -696,13 +696,17 @@ body.has-images #story-caption .storyCaptionDivExtended {
 }
 
 .sand {
-	color: #FDF5E6;
+	color: #FFDFA1;
 }
 
 .olive {
 	color: #8E8E38;
 }
 
+.navy {
+	color: #667DC1;
+}
+
 .wine {
 	color: #8B3626;
 }
@@ -1825,8 +1829,8 @@ label {
 	filter: hue-rotate(58.8deg) saturate(5%) brightness(270%);
 }
 .clothes-sand {
-	-webkit-filter: hue-rotate(70deg) saturate(2.7%) brightness(340%);
-	filter: hue-rotate(70deg) saturate(2.7%) brightness(340%);
+	-webkit-filter: hue-rotate(61deg) saturate(20%) brightness(370%);
+	filter: hue-rotate(61deg) saturate(20%) brightness(370%);
 }
 .clothes-off-white {
 	-webkit-filter: hue-rotate(70deg) saturate(1.3%) brightness(360%);
@@ -1907,8 +1911,8 @@ label {
 	filter: hue-rotate(58.8deg) saturate(5%) brightness(270%);
 }
 .upper-sand .colour-upper, .lower-sand .colour-lower, .under_lower-sand .colour-under_lower, .under_upper-sand .colour-under_upper, .head-sand .colour-head, .face-sand .colour-face, .neck-sand .colour-neck, .legs-sand .colour-legs, .feet-sand .colour-feet, .upper_acc-sand .colour-upper_acc, .lower_acc-sand .colour-lower_acc, .under_lower_acc-sand .colour-under_lower_acc, .under_upper_acc-sand .colour-under_upper_acc, .head_acc-sand .colour-head_acc, .face_acc-sand .colour-face_acc, .neck_acc-sand .colour-neck_acc, .legs_acc-sand .colour-legs_acc, .feet_acc-sand .colour-feet_acc, .icon-sand {
-	-webkit-filter: hue-rotate(70deg) saturate(2.7%) brightness(340%);
-	filter: hue-rotate(70deg) saturate(2.7%) brightness(340%);
+	-webkit-filter: hue-rotate(61deg) saturate(20%) brightness(370%);
+	filter: hue-rotate(61deg) saturate(20%) brightness(370%);
 }
 .upper-off-white .colour-upper, .lower-off-white .colour-lower, .under_lower-off-white .colour-under_lower, .under_upper-off-white .colour-under_upper, .head-off-white .colour-head, .face-off-white .colour-face, .neck-off-white .colour-neck, .legs-off-white .colour-legs, .feet-off-white .colour-feet, .upper_acc-off-white .colour-upper_acc, .lower_acc-off-white .colour-lower_acc, .under_lower_acc-off-white .colour-under_lower_acc, .under_upper_acc-off-white .colour-under_upper_acc, .head_acc-off-white .colour-head_acc, .face_acc-off-white .colour-face_acc, .neck_acc-off-white .colour-neck_acc, .legs_acc-off-white .colour-legs_acc, .feet_acc-off-white .colour-feet_acc, .icon-off-white {
 	-webkit-filter: hue-rotate(70deg) saturate(1.3%) brightness(360%);
@@ -1985,8 +1989,8 @@ label {
 	filter: hue-rotate(58.8deg) saturate(5%) brightness(270%) opacity(0.5);
 }
 .upper-wetsand .colour-upper, .lower-wetsand .colour-lower, .under_lower-wetsand .colour-under_lower, .under_upper-wetsand .colour-under_upper, .head-wetsand .colour-head, .face-wetsand .colour-face, .neck-wetsand .colour-neck, .legs-wetsand .colour-legs, .feet-wetsand .colour-feet, .upper_acc-wetsand .colour-upper_acc, .lower_acc-wetsand .colour-lower_acc, .under_lower_acc-wetsand .colour-under_lower_acc, .under_upper_acc-wetsand .colour-under_upper_acc, .head_acc-wetsand .colour-head_acc, .face_acc-wetsand .colour-face_acc, .neck_acc-wetsand .colour-neck_acc, .legs_acc-wetsand .colour-legs_acc, .feet_acc-wetsand .colour-feet_acc, .icon-wetsand {
-	-webkit-filter: hue-rotate(70deg) saturate(2.7%) brightness(340%) opacity(0.5);
-	filter: hue-rotate(70deg) saturate(2.7%) brightness(340%) opacity(0.5);
+	-webkit-filter: hue-rotate(61deg) saturate(20%) brightness(370%) opacity(0.5);
+	filter: hue-rotate(61deg) saturate(20%) brightness(370%) opacity(0.5);
 }
 .upper-wetoff-white .colour-upper, .lower-wetoff-white .colour-lower, .under_lower-wetoff-white .colour-under_lower, .under_upper-wetoff-white .colour-under_upper, .head-wetoff-white .colour-head, .face-wetoff-white .colour-face, .neck-wetoff-white .colour-neck, .legs-wetoff-white .colour-legs, .feet-wetoff-white .colour-feet, .upper_acc-wetoff-white .colour-upper_acc, .lower_acc-wetoff-white .colour-lower_acc, .under_lower_acc-wetoff-white .colour-under_lower_acc, .under_upper_acc-wetoff-white .colour-under_upper_acc, .head_acc-wetoff-white .colour-head_acc, .face_acc-wetoff-white .colour-face_acc, .neck_acc-wetoff-white .colour-neck_acc, .legs_acc-wetoff-white .colour-legs_acc, .feet_acc-wetoff-white .colour-feet_acc, .icon-wetoff-white {
 	-webkit-filter: hue-rotate(70deg) saturate(1.3%) brightness(360%) opacity(0.5);
diff --git a/game/04-Variables/variables-start.twee b/game/04-Variables/variables-start.twee
index 83130f6053..2e1c966c74 100644
--- a/game/04-Variables/variables-start.twee
+++ b/game/04-Variables/variables-start.twee
@@ -585,17 +585,27 @@
 <<set $penissemen to 0>>
 <<set $anussemen to 0>>
 <<set $mouthsemen to 0>>
+<<exam_difficulty>>
 
 <<set $detention to 0>>
 <<set $delinquency to 10>>
 <<set $cool to 120>>
 <<set $coolmax to 400>>
-<<set $school to 800>>
-<<set $maths to 200>>
-<<set $science to 200>>
-<<set $english to 200>>
-<<set $history to 200>>
+<<set $school to 400>>
+<<set $maths to 100>>
+<<set $science to 100>>
+<<set $english to 100>>
+<<set $history to 100>>
+<<set $science_exam to 0>>
+<<set $maths_exam to 0>>
+<<set $english_exam to 0>>
+<<set $history_exam to 0>>
+<<set $sciencetrait to 0>>
+<<set $mathstrait to 0>>
+<<set $englishtrait to 0>>
+<<set $historytrait to 0>>
 <<set $scienceprogression to 0>>
+<<set $distinction_stat to 0>>
 
 <<set $audienceselector to 0>>
 <<set $audiencecamera to 0>>
diff --git a/game/04-Variables/variables-start2.twee b/game/04-Variables/variables-start2.twee
index 0198a6dd6c..51939ca93d 100644
--- a/game/04-Variables/variables-start2.twee
+++ b/game/04-Variables/variables-start2.twee
@@ -96,9 +96,12 @@
 <</if>>
 
 <<if $background is "nerd">>
-	<<set $science += 200>><<set $maths += 200>><<set $english += 200>><<set $history += 200>><<set $school += 800>><<set $cool to 0>>
+	<<set $science += 100>><<set $maths += 100>><<set $english += 100>><<set $history += 100>><<set $school += 400>><<set $cool to 0>>
+	<<set $sciencetrait to 1>><<set $mathstrait to 1>><<set $englishtrait to 1>><<set $historytrait to 1>>
 <<elseif $background is "athlete">>
-	<<set $physique += ($physiquesize / 4)>><<set $swimmingskill += 200>><<set $athletics += 200>><<set $science to 100>><<set $maths to 100>><<set $english to 100>><<set $history to 100>><<set $school to 400>>
+	<<set $physique += ($physiquesize / 4)>><<set $swimmingskill += 200>><<set $athletics += 200>>
+	<<set $science to 0>><<set $maths to 0>><<set $english to 0>><<set $history to 0>><<set $school to 0>>
+	<<set $sciencetrait to 0>><<set $mathstrait to 0>><<set $englishtrait to 0>><<set $historytrait to 0>>
 <<elseif $background is "delinquent">>
 	<<set $delinquency += 401>><<set $cool += 200>>
 <<elseif $background is "promiscuous">>
diff --git a/game/04-Variables/variables-versionUpdate.twee b/game/04-Variables/variables-versionUpdate.twee
index 6c486b46a9..1e6b4b8d6d 100644
--- a/game/04-Variables/variables-versionUpdate.twee
+++ b/game/04-Variables/variables-versionUpdate.twee
@@ -1483,7 +1483,7 @@
 	<<set $tiredness to 0>>
 <</if>>
 
-<<if $objectVersion.museumAntiques lt 5 or $objectVersion.museumAntiques is undefined>>
+<<if $objectVersion.museumAntiques lt 6 or $objectVersion.museumAntiques is undefined>>
 	<<updateMuseumAntiques>>
 	<<if $museumAntiques.antiques.antiquecoppercompass is undefined>>
 		<<set $museumAntiques.antiques.antiquecoppercompass to "notFound">>
@@ -1497,6 +1497,24 @@
 	<<if $museumAntiques.antiques.antiquesilvermask is undefined>>
 		<<set $museumAntiques.antiques.antiquesilvermask to "notFound">>
 	<</if>>
+	<<if $museumAntiques.antiques.antiquediamond is undefined>>
+		<<set $museumAntiques.antiques.antiquediamond to "notFound">>
+	<</if>>
+	<<if $museumAntiques.antiques.antiquesilvercompass is undefined>>
+		<<set $museumAntiques.antiques.antiquesilvercompass to "notFound">>
+	<</if>>
+	<<if $museumAntiques.antiques.antiquesilverdagger is undefined>>
+		<<set $museumAntiques.antiques.antiquesilverdagger to "notFound">>
+	<</if>>
+	<<if $museumAntiques.antiques.antiquerustedcutlass is undefined>>
+		<<set $museumAntiques.antiques.antiquerustedcutlass to "notFound">>
+	<</if>>
+	<<if $museumAntiques.antiques.antiquecutlass is undefined>>
+		<<set $museumAntiques.antiques.antiquecutlass to "notFound">>
+	<</if>>
+	<<if $museumAntiques.antiques.antiqueleathermap is undefined>>
+		<<set $museumAntiques.antiques.antiqueleathermap to "notFound">>
+	<</if>>
 	<<updateMuseumAntiques>>
 	<<set $objectVersion.museumAntiques to 5>>
 <</if>>
@@ -1678,4 +1696,90 @@
 	<</if>>
 <</if>>
 
+<<if $science_exam is undefined>>
+	<<set $science_exam to (40 + ($weekday * 10))>>
+	<<set $maths_exam to (40 + ($weekday * 10))>>
+	<<set $english_exam to (40 + ($weekday * 10))>>
+	<<set $history_exam to (40 + ($weekday * 10))>>
+	<<if $science gte 700>>
+		<<set $sciencetrait to 4>>
+		<<set $science to 1000>>
+	<<elseif $science gte 500>>
+		<<set $sciencetrait to 3>>
+		<<set $science to 700>>
+	<<elseif $science gte 400>>
+		<<set $sciencetrait to 2>>
+		<<set $science to 400>>
+	<<elseif $science gte 200>>
+		<<set $sciencetrait to 1>>
+		<<set $science to 200>>
+	<<elseif $science gte 100>>
+		<<set $sciencetrait to 0>>
+		<<set $science to 100>>
+	<<else>>
+		<<set $sciencetrait to -1>>
+		<<set $science to 0>>
+	<</if>>
+	<<if $maths gte 700>>
+		<<set $mathstrait to 4>>
+		<<set $maths to 1000>>
+	<<elseif $maths gte 500>>
+		<<set $mathstrait to 3>>
+		<<set $maths to 700>>
+	<<elseif $maths gte 400>>
+		<<set $mathstrait to 2>>
+		<<set $maths to 400>>
+	<<elseif $maths gte 200>>
+		<<set $mathstrait to 1>>
+		<<set $maths to 200>>
+	<<elseif $maths gte 100>>
+		<<set $mathstrait to 0>>
+		<<set $maths to 100>>
+	<<else>>
+		<<set $mathstrait to -1>>
+		<<set $maths to 0>>
+	<</if>>
+	<<if $english gte 700>>
+		<<set $englishtrait to 4>>
+		<<set $english to 1000>>
+	<<elseif $english gte 500>>
+		<<set $englishtrait to 3>>
+		<<set $english to 700>>
+	<<elseif $english gte 400>>
+		<<set $englishtrait to 2>>
+		<<set $english to 400>>
+	<<elseif $english gte 200>>
+		<<set $englishtrait to 1>>
+		<<set $english to 200>>
+	<<elseif $english gte 100>>
+		<<set $englishtrait to 0>>
+		<<set $english to 100>>
+	<<else>>
+		<<set $englishtrait to -1>>
+		<<set $english to 0>>
+	<</if>>
+	<<if $history gte 700>>
+		<<set $historytrait to 4>>
+		<<set $history to 1000>>
+	<<elseif $history gte 500>>
+		<<set $historytrait to 3>>
+		<<set $history to 700>>
+	<<elseif $history gte 400>>
+		<<set $historytrait to 2>>
+		<<set $history to 400>>
+	<<elseif $history gte 200>>
+		<<set $historytrait to 1>>
+		<<set $history to 200>>
+	<<elseif $history gte 100>>
+		<<set $historytrait to 0>>
+		<<set $history to 100>>
+	<<else>>
+		<<set $historytrait to -1>>
+		<<set $history to 0>>
+	<</if>>
+	<<exam_difficulty>>
+	<<set $distinction_stat to 0>>
+	<<unset $arousalsaved>>
+<</if>>
+
 <</nobr>><</widget>>
diff --git a/game/base-clothing/clothing-upper.twee b/game/base-clothing/clothing-upper.twee
index 84f2977b92..43d15396e3 100644
--- a/game/base-clothing/clothing-upper.twee
+++ b/game/base-clothing/clothing-upper.twee
@@ -833,7 +833,7 @@ plural - widget will output "are" if 1, and "is" if 0. eg - Your hat <<upperplur
 	word: "a",
 	one_piece: 0,
 	strap: 0,
-	open: 0,
+	open: 1,
 	state: "waist",
 	state_base: "waist",
 	state_top: "chest",
diff --git a/game/base-clothing/images.twee b/game/base-clothing/images.twee
index e203798e0f..16edede3cf 100644
--- a/game/base-clothing/images.twee
+++ b/game/base-clothing/images.twee
@@ -666,6 +666,7 @@
 
 <<if $worn.feet.type.includes("heels")>>
 	<<set _feetjob to ($feetuse is 'penis' ? 'feetjob' : 'thighs')>>
+	<<set _feetjob to ($feetstate is 'tentacle' ? 'feetjob' : 'thighs')>>
 	<<if $worn.feet.colour>>
 		<<set _shoeColour to $worn.feet.colourCustom>>
 	<</if>>
@@ -973,7 +974,7 @@
 <</if>>
 
 <<if !$worn.legs.type.includes("naked")>>
-	<<if $feetuse is "penis">>
+	<<if $feetuse is "penis" or $feetstate is "tentacle">>
 		<<set _feetjob to "feetjob">>
 	<<else>>
 		<<set _feetjob to "rest">>
@@ -1287,7 +1288,7 @@
 <</if>>
 
 <<if !$worn.legs.type.includes("naked")>>
-	<<if $feetuse is "penis">>
+	<<if $feetuse is "penis" or $feetstate is "tentacle">>
 		<<set _feetjob to "feetjob">>
 	<<elseif _leg_position is "up">>
 		<<set _feetjob to "up">>
@@ -1552,7 +1553,7 @@
 <</if>>
 
 <<if $worn.feet.type.includes("heels")>>
-	<<if $feetuse is "penis">>
+	<<if $feetuse is "penis" or $feetstate is "tentacle">>
 		<<set _legl to 'legl'>>
 		<<set _legr to 'feetjob'>>
 	<<else>>
@@ -1585,7 +1586,7 @@
 <</if>>
 
 <<if !$worn.legs.type.includes("naked")>>
-	<<if $feetuse is "penis">>
+	<<if $feetuse is "penis" or $feetstate is "tentacle">>
 		<<set _legl to 'up'>>
 		<<set _legr to 'feetjob'>>
 	<<elseif $penisuse isnot "othervagina" and $penisuse isnot "otheranus">>
diff --git a/game/base-clothing/specialClothing.twee b/game/base-clothing/specialClothing.twee
index 92e763f894..b0a807da93 100644
--- a/game/base-clothing/specialClothing.twee
+++ b/game/base-clothing/specialClothing.twee
@@ -63,7 +63,7 @@
 	<<if $specialClothesEffects.bimboTotal gte 1200 and $specialClothesEffects.bimboMessage is 2 and _skipEvent isnot true>>
 		<<set $specialClothesEffects.bimboMessage to 3>>
 		<<if !$backgroundTraits.includes("lustful")>>
-			<<run $backgroundTraits.push("lustful")>>
+			<<run $backgroundTraits.pushUnique("lustful")>>
 		<</if>>
 		<<arousal 10000>>
 		<span class="lewd">You feel an odd sense of yearning grow within you, and you are filled with a deep desire. An unbearable lust soon takes hold.</span>
diff --git a/game/base-combat/actionsGeneration.twee b/game/base-combat/actionsGeneration.twee
index fa938b83c5..e44185acc1 100644
--- a/game/base-combat/actionsGeneration.twee
+++ b/game/base-combat/actionsGeneration.twee
@@ -925,38 +925,37 @@
 <</nobr>><</widget>>
 
 <<widget "anusactionInit">><<nobr>>
-	<<switch $anusstate>>
-		<<case 0>>
-			<<set _anusOptions to "free">>
-			<span @class="($lastOptions.anus isnot _anusOptions or _anusGold is true ?'gold':'')">Your <<bottom>> is free.</span>
-		<<case "othermouthentrance">>
-			<<set _anusOptions to "mouthEntrance">>
-			<span @class="($lastOptions.anus isnot _anusOptions or _anusGold is true ?'gold':'')">You feel breath on your <<bottomstop>></span>
-		<<case "othermouthimminent">>
-			<<set _anusOptions to "mouthImminent">>
-			<span @class="($lastOptions.anus isnot _anusOptions or _anusGold is true ?'gold':'')"><<His>> lips press against your anus.</span>
-		<<case "othermouth">>
-			<<set _anusOptions to "mouthPenetration">>
-			<span @class="($lastOptions.anus isnot _anusOptions or _anusGold is true ?'gold':'')"><<His>> tongue penetrates your <<bottomstop>></span>
-		<<case "entrance">>
-			<<set _anusOptions to "penisEntrance">>
-			<span @class="($lastOptions.anus isnot _anusOptions or _anusGold is true ?'gold':'')"><<His>> penis hovers near your <<bottomstop>></span>
-		<<case "imminent">>
-			<<set _anusOptions to "penisImminent">>
-			<span @class="($lastOptions.anus isnot _anusOptions or _anusGold is true ?'gold':'')"><<His>> penis presses against your anus.</span>
-		<<case "penetrated">>
-			<<set _anusOptions to "penisPenetration">>
-			<span @class="($lastOptions.anus isnot _anusOptions or _anusGold is true ?'gold':'')"><<His>> penis penetrates your anus.</span>
-		<<default>>
-			<<switch $bottomuse>>
-				<<case "mouth">>
-					<<set _anusOptions to "faceAgainstAnus">>
-					<span @class="($lastOptions.anus isnot _anusOptions or _anusGold is true ?'gold':'')">You press your <<bottom>> against <<his>> face.</span>
-				<<case "penis">>
-					<<set _anusOptions to "penisAgainstAnus">>
-					<span @class="($lastOptions.anus isnot _anusOptions or _anusGold is true ?'gold':'')">You hold <<his>> penis between your buttocks.</span>
-			<</switch>>
-	<</switch>>
+	<<if $bottomuse is "mouth">>
+		<<set _anusOptions to "faceAgainstAnus">>
+		<span @class="($lastOptions.anus isnot _anusOptions or _anusGold is true ?'gold':'')">You press your <<bottom>> against <<his>> face.</span>
+	<<elseif $bottomuse is "penis">>
+		<<set _anusOptions to "penisAgainstAnus">>
+		<span @class="($lastOptions.anus isnot _anusOptions or _anusGold is true ?'gold':'')">You hold <<his>> penis between your buttocks.</span>
+	<<else>>
+		<<switch $anusstate>>
+			<<case 0>>
+				<<set _anusOptions to "free">>
+				<span @class="($lastOptions.anus isnot _anusOptions or _anusGold is true ?'gold':'')">Your <<bottom>> is free.</span>
+			<<case "othermouthentrance">>
+				<<set _anusOptions to "mouthEntrance">>
+				<span @class="($lastOptions.anus isnot _anusOptions or _anusGold is true ?'gold':'')">You feel breath on your <<bottomstop>></span>
+			<<case "othermouthimminent">>
+				<<set _anusOptions to "mouthImminent">>
+				<span @class="($lastOptions.anus isnot _anusOptions or _anusGold is true ?'gold':'')"><<His>> lips press against your anus.</span>
+			<<case "othermouth">>
+				<<set _anusOptions to "mouthPenetration">>
+				<span @class="($lastOptions.anus isnot _anusOptions or _anusGold is true ?'gold':'')"><<His>> tongue penetrates your <<bottomstop>></span>
+			<<case "entrance">>
+				<<set _anusOptions to "penisEntrance">>
+				<span @class="($lastOptions.anus isnot _anusOptions or _anusGold is true ?'gold':'')"><<His>> penis hovers near your <<bottomstop>></span>
+			<<case "imminent">>
+				<<set _anusOptions to "penisImminent">>
+				<span @class="($lastOptions.anus isnot _anusOptions or _anusGold is true ?'gold':'')"><<His>> penis presses against your anus.</span>
+			<<case "penetrated">>
+				<<set _anusOptions to "penisPenetration">>
+				<span @class="($lastOptions.anus isnot _anusOptions or _anusGold is true ?'gold':'')"><<His>> penis penetrates your anus.</span>
+		<</switch>>
+	<</if>>
 	<<if $lastOptions.anus isnot _anusOptions>>
 		<<set _anusGold to true>>
 	<</if>>
diff --git a/game/base-combat/effects.twee b/game/base-combat/effects.twee
index 6916f1db5e..211052692d 100644
--- a/game/base-combat/effects.twee
+++ b/game/base-combat/effects.twee
@@ -1241,7 +1241,7 @@
 		<<for _j = 0; _j lt $enemyno; _j++>>
 			<<if $NPCList[_j].chest is 0 and $NPCList[_j].location.genitals isnot "head" and $NPCList[_j].location.head isnot "head" and $NPCList[_j].location.head isnot "genitals">>
 				<span class="lblue">You <<oraltext>> move your mouth to <<hisselect _j>> $NPCList[_j].breastsdesc.</span>
-				<<set $NPCList[_j].chest to "mouthentrance">><<set $mouthstate to "breasts">><<set $mouthuse to "breasts">><<oralskilluse>>
+				<<set $NPCList[_j].chest to "mouthentrance">><<set $mouthstate to "breasts">><<set $mouthuse to "breasts">><<set $head to "breasts">><<oralskilluse>>
 				<<set $NPCList[_n].location.head to "head">>
 				<<break>>
 			<</if>>
diff --git a/game/base-combat/ejaculation.twee b/game/base-combat/ejaculation.twee
index a61b18365a..cfa187b019 100644
--- a/game/base-combat/ejaculation.twee
+++ b/game/base-combat/ejaculation.twee
@@ -788,7 +788,7 @@
 				<<elseif $NPCList[_nn].penis is "mouth">>
 					<<switch $NPCList[_nn].penissize>>
 					<<case 4>>
-						<<He>> cups the back of your head thrusts down your throat, gagging you with <<his>> $NPCList[_nn].penisdesc as <<he>> cums. <span class="green">Semen streams down your throat</span> and fills your mouth.
+						<<He>> cups the back of your head and thrusts down your throat, gagging you with <<his>> $NPCList[_nn].penisdesc as <<he>> cums. <span class="green">Semen streams down your throat</span> and fills your mouth.
 						<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
 						<br><br>
 					<<case 1>>
@@ -1404,7 +1404,7 @@
 				<</if>>
 			<<elseif $consensual is 0 and $enemyhealth lt (($enemyhealthmax / 10) * 9.9) and $audience gte 10>>
 				<<set $NPCList[0].intro to 1>>
-				<<He>> thrusts you in front of the audience, grappling your arms. "Let's show <<phim>> wat happens to feisty cunts." <span class="purple">The audience takes turns spitting on your chest and face while you writhe in discomfort.</span>
+				<<He>> thrusts you in front of the audience, grappling your arms. "Let's show <<phim>> what happens to feisty cunts." <span class="purple">The audience takes turns spitting on your chest and face while you writhe in discomfort.</span>
 				<<faceejacstat>><<ejacstat>><<set $facegoo += 1>>
 				<<chestejacstat>><<ejacstat>><<set $chestgoo += 1>>
 				<<gstress>><<gtrauma>><<trauma 3>><<stress 3>>
diff --git a/game/base-combat/end.twee b/game/base-combat/end.twee
index e18072a143..0bfa3964d6 100644
--- a/game/base-combat/end.twee
+++ b/game/base-combat/end.twee
@@ -75,7 +75,7 @@
 <</if>>
 
 <<endevent>>
-<<end_struggle>>
+<<struggle_end>>
 
 <<set $combat to 0>>
 <<set $rapeavoid to 1>>
diff --git a/game/base-combat/images.twee b/game/base-combat/images.twee
index a097051ee9..44d4910c09 100644
--- a/game/base-combat/images.twee
+++ b/game/base-combat/images.twee
@@ -66,21 +66,40 @@
 
 <div class="i256">
 
-<<if _swarmactive lte 0>>
-<<elseif _swarmactive lte 1>>
-	<img class="layer-sexpenis anim-idle-2f-slow" src="img/sex/doggy/slime/slimecount1.png">
-<<elseif _swarmactive lte 2>>
-	<img class="layer-sexpenis anim-idle-2f-slow" src="img/sex/doggy/slime/slimecount2.png">
-<<elseif _swarmactive lte 3>>
-	<img class="layer-sexpenis anim-idle-2f-slow" src="img/sex/doggy/slime/slimecount3.png">
-<<elseif _swarmactive lte 4>>
-	<img class="layer-sexpenis anim-idle-2f-slow" src="img/sex/doggy/slime/slimecount4.png">
-<<elseif _swarmactive lte 9>>
-	<img class="layer-sexpenis anim-idle-2f-slow" src="img/sex/doggy/slime/slimecount5.png">
-<<elseif _swarmactive gte 10>>
-	<img class="layer-sexpenis anim-idle-2f-slow" src="img/sex/doggy/slime/slimecount6.png">
-<</if>>
-
+<<if _swarmcreature is "fish">>
+	<<if _swarmactive lte 0>>
+	<<elseif _swarmactive lte 1>>
+		<img class="layer-sexpenis anim-idle-4f-mid" src="img/sex/doggy/fish/fishcount1.png">
+	<<elseif _swarmactive lte 2>>
+		<img class="layer-sexpenis anim-idle-4f-mid" src="img/sex/doggy/fish/fishcount2.png">
+	<<elseif _swarmactive lte 3>>
+		<img class="layer-sexpenis anim-idle-4f-mid" src="img/sex/doggy/fish/fishcount3.png">
+	<<elseif _swarmactive lte 4>>
+		<img class="layer-sexpenis anim-idle-4f-mid" src="img/sex/doggy/fish/fishcount4.png">
+	<<elseif _swarmactive lte 9>>
+		<img class="layer-sexpenis anim-idle-4f-mid" src="img/sex/doggy/fish/fishcount5.png">
+	<<elseif _swarmactive gte 10>>
+		<img class="layer-sexpenis anim-idle-4f-mid" src="img/sex/doggy/fish/fishcount6.png">
+	<</if>>
+<<else>>
+	<<if _swarmactive lte 0>>
+	<<elseif _swarmactive lte 1>>
+		<img class="layer-sexpenis anim-idle-2f-slow" src="img/sex/doggy/slime/slimecount1.png">
+	<<elseif _swarmactive lte 2>>
+		<img class="layer-sexpenis anim-idle-2f-slow" src="img/sex/doggy/slime/slimecount2.png">
+	<<elseif _swarmactive lte 3>>
+		<img class="layer-sexpenis anim-idle-2f-slow" src="img/sex/doggy/slime/slimecount3.png">
+	<<elseif _swarmactive lte 4>>
+		<img class="layer-sexpenis anim-idle-2f-slow" src="img/sex/doggy/slime/slimecount4.png">
+	<<elseif _swarmactive lte 9>>
+		<img class="layer-sexpenis anim-idle-2f-slow" src="img/sex/doggy/slime/slimecount5.png">
+	<<elseif _swarmactive gte 10>>
+		<img class="layer-sexpenis anim-idle-2f-slow" src="img/sex/doggy/slime/slimecount6.png">
+	<</if>>
+<</if>>
+
+<<swarm_img>>
+	
 <<if $thighuse is "othermouth">>
 	<img class="layer-sexpenis anim-idle-4f-mid" src="img/sex/doggy/doggyactivepenilemouthentrance.png">
 <</if>>
@@ -123,7 +142,7 @@
 	<</if>>
 <</if>>
 
-<<if $bottomuse is "othermouth">>
+<<if $bottomuse is "mouth">>
 <img class="layer-sexpenis anim-idle-2f-slow" src="img/sex/doggy/doggyactiveanalmouthentrance.png">
 <</if>>
 
@@ -619,6 +638,7 @@ and _stanceCheck isnot "top">>
 
 <<tentacleimg>>
 
+
 <<if $thighuse is "penis">>
 	<<if $enemytype isnot "beast">>
 		<img @class="'layer-sexbase anim-doggy-4f-'+_animspeed" src="img/sex/doggy/active/body/doggyactivethighs.png">
@@ -1117,13 +1137,15 @@ and _stanceCheck isnot "top">>
 <<widget "anusejacimgandroid">><<nobr>>
 <<if window.document.body.clientWidth lt 650>>
 	<<if $enemytype is "beast">>
-		<div class="i256" id="xrayandroidanal">
-			<<if $NPCList[_na].type is "horse" or $NPCList[_na].type is "centaur">>
-				<img @class="'anim-xray-8f-'+_animspeed" src="img/sex/xrayanalhorsecum.png">
-			<<else>>
-				<img @class="'anim-xray-8f-'+_animspeed" src="img/sex/xraybeastanalcum.png">
-			<</if>>
-		</div>
+		<<if $anusstate is "penetrated">>
+			<div class="i256" id="xrayandroidanal">
+				<<if $NPCList[_na].type is "horse" or $NPCList[_na].type is "centaur">>
+					<img @class="'anim-xray-8f-'+_animspeed" src="img/sex/xrayanalhorsecum.png">
+				<<else>>
+					<img @class="'anim-xray-8f-'+_animspeed" src="img/sex/xraybeastanalcum.png">
+				<</if>>
+			</div>
+		<</if>>
 	<<elseif $NPCList[0].skincolour is "black">>
 		<<if $anusstate is "penetrated">>
 			<div class="i256" id="xrayandroidanal">
diff --git a/game/base-combat/init.twee b/game/base-combat/init.twee
index f92a4e14f9..aa03ad711f 100644
--- a/game/base-combat/init.twee
+++ b/game/base-combat/init.twee
@@ -884,7 +884,7 @@
 <<elseif $crossdressing is 2 and $worn.under_lower.vagina_exposed gte 1 and $worn.lower.vagina_exposed gte 1>>
 	/*Comment for seeing herm character genitals for the first time*/
 	<<set $crossdressing to 0>>
-	<<if $NPCList[0].teen is 1 and $location is "school">>
+	<<if $NPCList[0].teen is 1 and $location is "school" and $npc isnot "Kylar">>
 		<<schoolrep herm 1>>
 	<</if>>
 	<<if $enemyno gte 2>>
@@ -931,11 +931,11 @@
 			<<set $crossdressingTrait += 1>>
 		<</if>>
 		<<if $crossdressingTrait gte 100>>
-			<<run $backgroundTraits.push("crossdresser")>>
+			<<run $backgroundTraits.pushUnique("crossdresser")>>
 			<<set _newTrait to true>>
 		<</if>>
 	<</if>>
-	<<if $NPCList[0].teen is 1 and $location is "school">>
+	<<if $NPCList[0].teen is 1 and $location is "school" and $npc isnot "Kylar">>
 		<<schoolrep crossdress 1>>
 	<</if>>
 	<<if $enemyno gte 2>>
diff --git a/game/base-combat/machine/actions.twee b/game/base-combat/machine/actions.twee
index 5086fc88a5..0ad667ee69 100644
--- a/game/base-combat/machine/actions.twee
+++ b/game/base-combat/machine/actions.twee
@@ -9,7 +9,6 @@
 <<if $trance lte 0 and $dissociation lte 1 and $panicparalysis is 0 and $panicviolence is 0
 and $orgasmdown lte 0 and ($pain lt 100 or $willpowerpain is undefined)>>
 
-
 <<if $leftarm is 0>>
 	<br>
 	Your left arm is free.
diff --git a/game/base-combat/machine/effects.twee b/game/base-combat/machine/effects.twee
index eb35c318ee..5630eb54f0 100644
--- a/game/base-combat/machine/effects.twee
+++ b/game/base-combat/machine/effects.twee
@@ -34,6 +34,7 @@
 
 
 
+
 <<if $leftaction is "rest">>
 	<<set $leftactiondefault to "rest">><<set $leftaction to 0>>
 <</if>>
diff --git a/game/base-combat/missionary-images.twee b/game/base-combat/missionary-images.twee
index d9d427d507..0c8007f637 100644
--- a/game/base-combat/missionary-images.twee
+++ b/game/base-combat/missionary-images.twee
@@ -59,7 +59,7 @@
 	<</if>>
 <</if>>
 
-<<if $bottomuse is "othermouth">>
+<<if $bottomuse is "mouth">>
 <img class="layer-sexpenis anim-idle-4f-slow" src="img/sex/missionary/activeanalmouth.png">
 <</if>>
 
diff --git a/game/base-combat/state.twee b/game/base-combat/state.twee
index a1e8d2787f..45981b8c9c 100644
--- a/game/base-combat/state.twee
+++ b/game/base-combat/state.twee
@@ -404,12 +404,6 @@ You are entranced.
 <</if>>
 <</if>>
 <<set $painsaved to $pain>>
-<<if $orgasmtrait gte 1>>
-<<if $arousal gte $arousalsaved>>
-<<set $arousal to ($arousal - (($arousal - $arousalsaved) * 0.4))>>
-<</if>>
-<</if>>
-<<set $arousalsaved to $arousal>>
 <<if $stress gte $stresssaved>>
 <<set $stressgain += ($stress - $stresssaved)>>
 <</if>>
diff --git a/game/base-combat/struggle.twee b/game/base-combat/struggle.twee
index 1784dfcac2..ebceab379f 100644
--- a/game/base-combat/struggle.twee
+++ b/game/base-combat/struggle.twee
@@ -1,20 +1,60 @@
 :: Widgets Struggle [widget]
 <<widget "struggle_init">><<nobr>>
 <<set $struggle to {}>>
-<<set $struggle.bottom to {}>>
-<<set $struggle.vagina to {}>>
-<<set $struggle.penis to {}>>
 <<set $struggle.timer to 0>>
 <<set $struggle.creature to "lurker">>
+<<set $struggle.number to 1>>
 <<set $struggle.warded to 0>>
 <<set $struggle.satisfied to 0>>
 <<set $struggle.done to 0>>
-
-<<struggle_mouth_init>>
+<<set $struggle.enemy to {}>>
 
 <<set $enemytype to "struggle">>
 <</nobr>><</widget>>
 
+<<widget "struggle_creatures">><<nobr>>
+<<set $struggle.number to $args[0]>>
+<<set $struggle.descriptions to ["twisting", "slimy", "chittering", "slippery", "darting", "mesmerising", "big", "small", "colourful", "dull", "jittering", "shuddering", "pulsating", "wide", "thin", "thick", "buzzing", "glistening"]>>
+<<for _i to 0; _i lt $struggle.number; _i++>>
+	<<generate_struggle _i $args[1]>>
+<</for>>
+<</nobr>><</widget>>
+
+<<widget "struggle_add">><<nobr>>
+<<for _i to 0; _i lt $args[0]; _i++>>
+	<<set _struggle_add to $struggle.number>>/*Because $struggle.number starts 1 higher than $args*/
+	<<set $struggle.number += 1>>
+	<<generate_struggle_creatures _struggle_add $args[1]>>
+<</for>>
+<</nobr>><</widget>>
+
+<<widget "generate_struggle_creatures">><<nobr>>
+<<set $struggle.enemy[$args[0]] to {}>>
+<<set $struggle.enemy[$args[0]].location to "lurking">>
+<<set $struggle.enemy[$args[0]].health to $args[1]>>
+<<set $struggle.enemy[$args[0]].name to $struggle.creature>>
+<<set $struggle.enemy[$args[0]].description to $struggle.descriptions.pluck()>>
+<<if $struggle.enemy[$args[0]].name is "wasp">>
+	<<set $struggle.enemy[$args[0]].motion to "flying">>
+	<<set $struggle.enemy[$args[0]].legs to "legs">>
+<<elseif $struggle.enemy[$args[0]].name is "squid">>
+	<<set $struggle.enemy[$args[0]].motion to "swimming">>
+	<<set $struggle.enemy[$args[0]].legs to "tentacles">>
+<<else>>
+	<<set $struggle.enemy[$args[0]].motion to "jumping">>
+	<<set $struggle.enemy[$args[0]].legs to "none">>
+<</if>>
+<</nobr>><</widget>>
+
+<<widget "generate_struggle">><<nobr>>
+<<generate_struggle_creatures $args[0] $args[1]>>
+<<struggle_mouth_init>>
+<<struggle_vagina_init>>
+<<struggle_penis_init>>
+<<struggle_anus_init>>
+<<struggle_chest_init>>
+<</nobr>><</widget>>
+
 <<widget "struggle_mouth_init">><<nobr>>
 <<set $struggle.mouth to {}>>
 <<set $struggle.mouth.grip to 0>>
@@ -22,8 +62,83 @@
 <<set $struggle.mouth.progress to 0>>
 <<set $struggle.mouth.success to 0>>
 <<set $struggle.mouth.action to 0>>
+<<set $struggle.mouth.action_default to 0>>
+<<if !$struggle_start>>
+	<<struggle_purge mouth>>
+<</if>>
+<</nobr>><</widget>>
+
+<<widget "struggle_vagina_init">><<nobr>>
+<<set $struggle.vagina to {}>>
+<<set $struggle.vagina.grip to 0>>
+<<set $struggle.vagina.creature to 0>>
+<<set $struggle.vagina.progress to 0>>
+<<set $struggle.vagina.success to 0>>
+<<set $struggle.vagina.action to 0>>
+<<set $struggle.vagina.action_default to 0>>
+<<if !$struggle_start>>
+	<<struggle_purge vagina>>
+<</if>>
+<</nobr>><</widget>>
+
+<<widget "struggle_penis_init">><<nobr>>
+<<set $struggle.penis to {}>>
+<<set $struggle.penis.grip to 0>>
+<<set $struggle.penis.creature to 0>>
+<<set $struggle.penis.progress to 0>>
+<<set $struggle.penis.success to 0>>
+<<set $struggle.penis.action to 0>>
+<<set $struggle.penis.action_default to 0>>
+<<if !$struggle_start>>
+	<<struggle_purge penis>>
+<</if>>
+<</nobr>><</widget>>
+
+<<widget "struggle_anus_init">><<nobr>>
+<<set $struggle.anus to {}>>
+<<set $struggle.anus.grip to 0>>
+<<set $struggle.anus.creature to 0>>
+<<set $struggle.anus.progress to 0>>
+<<set $struggle.anus.success to 0>>
+<<set $struggle.anus.action to 0>>
+<<set $struggle.anus.action_default to 0>>
+<<if !$struggle_start>>
+	<<struggle_purge anus>>
+<</if>>
+<</nobr>><</widget>>
+
+<<widget "struggle_chest_init">><<nobr>>
+<<set $struggle.chest to {}>>
+<<set $struggle.chest.grip to 0>>
+<<set $struggle.chest.creature to 0>>
+<<set $struggle.chest.progress to 0>>
+<<set $struggle.chest.success to 0>>
+<<set $struggle.chest.action to 0>>
+<<set $struggle.chest.action_default to 0>>
+<<if !$struggle_start>>
+	<<struggle_purge chest>>
+<</if>>
+<</nobr>><</widget>>
+
+<<widget "struggle_purge">><<nobr>>
+<<for _i to 0; _i lt $struggle.number; _i++>>
+	<<if $struggle.enemy[_i].location is $args[0]>>
+		<<set $struggle.enemy[_i].location to "fleeing">>
+		<<set $struggle.enemy[_i].health -= 1>>
+	<</if>>
+<</for>>
+<</nobr>><</widget>>
+
+<<widget "struggle_name"><<nobr>>
+<<for _i to 0; _i lt $struggle.number; _i++>>
+	<<if $struggle.enemy[_i].location is $args[0]>>
+		<<print $struggle.enemy[_i].name>> <<print $struggle.enemy[_i].description>>
+	<</if>>
+<</for>>
 <</nobr>><</widget>>
 
+
+
 <<widget "struggle">><<nobr>>
 <<struggle_effects>>
 <<struggle_enemy>>
@@ -36,19 +151,95 @@
 <<if $struggle.mouth.creature>>
 	<<switch $struggle.mouth.grip>>
 	<<case 0>>
-		You have <span class="red">no</span> grip on the <<print $struggle.mouth.creature>>.
+		You have <span class="red">no</span> grip on the <<print $struggle.mouth.creature>> clutching your face.
+	<<case 1>>
+		You have a <span class="pink">fragile</span> grip on the <<print $struggle.mouth.creature>> clutching your face.
+	<<case 2>>
+		You have a <span class="purple">weak</span> grip on the <<print $struggle.mouth.creature>> clutching your face.
+	<<case 3>>
+		You have a <span class="blue">tentative</span> grip on the <<print $struggle.mouth.creature>> clutching your face.
+	<<case 4>>
+		You have a <span class="lblue">decent</span> grip on the <<print $struggle.mouth.creature>> clutching your face.
+	<<case 5>>
+		You have a <span class="teal">strong</span> grip on the <<print $struggle.mouth.creature>> clutching your face.
+	<<default>>
+		You have an <span class="green">iron</span> grip on the <<print $struggle.mouth.creature>> clutching your face.
+	<</switch>>
+	<br>
+<</if>>
+<<if $struggle.vagina.creature>>
+	<<switch $struggle.vagina.grip>>
+	<<case 0>>
+		You have <span class="red">no</span> grip on the <<print $struggle.vagina.creature>> clutching your pelvis.
+	<<case 1>>
+		You have a <span class="pink">fragile</span> grip on the <<print $struggle.vagina.creature>> clutching your pelvis.
+	<<case 2>>
+		You have a <span class="purple">weak</span> grip on the <<print $struggle.vagina.creature>> clutching your pelvis.
+	<<case 3>>
+		You have a <span class="blue">tentative</span> grip on the <<print $struggle.vagina.creature>> clutching your pelvis.
+	<<case 4>>
+		You have a <span class="lblue">decent</span> grip on the <<print $struggle.vagina.creature>> clutching your pelvis.
+	<<case 5>>
+		You have a <span class="teal">strong</span> grip on the <<print $struggle.vagina.creature>> clutching your pelvis.
+	<<default>>
+		You have an <span class="green">iron</span> grip on the <<print $struggle.vagina.creature>> clutching your pelvis.
+	<</switch>>
+	<br>
+<</if>>
+<<if $struggle.penis.creature>>
+	<<switch $struggle.penis.grip>>
+	<<case 0>>
+		You have <span class="red">no</span> grip on the <<print $struggle.penis.creature>> clutching your tummy.
+	<<case 1>>
+		You have a <span class="pink">fragile</span> grip on the <<print $struggle.penis.creature>> clutching your tummy.
+	<<case 2>>
+		You have a <span class="purple">weak</span> grip on the <<print $struggle.penis.creature>> clutching your tummy.
+	<<case 3>>
+		You have a <span class="blue">tentative</span> grip on the <<print $struggle.penis.creature>> clutching your tummy.
+	<<case 4>>
+		You have a <span class="lblue">decent</span> grip on the <<print $struggle.penis.creature>> clutching your tummy.
+	<<case 5>>
+		You have a <span class="teal">strong</span> grip on the <<print $struggle.penis.creature>> clutching your tummy.
+	<<default>>
+		You have an <span class="green">iron</span> grip on the <<print $struggle.penis.creature>> clutching your tummy.
+	<</switch>>
+	<br>
+<</if>>
+<<if $struggle.anus.creature>>
+	<<switch $struggle.anus.grip>>
+	<<case 0>>
+		You have <span class="red">no</span> grip on the <<print $struggle.anus.creature>> clutching your bottom.
+	<<case 1>>
+		You have a <span class="pink">fragile</span> grip on the <<print $struggle.anus.creature>> clutching your bottom.
+	<<case 2>>
+		You have a <span class="purple">weak</span> grip on the <<print $struggle.anus.creature>> clutching your bottom.
+	<<case 3>>
+		You have a <span class="blue">tentative</span> grip on the <<print $struggle.anus.creature>> clutching your bottom.
+	<<case 4>>
+		You have a <span class="lblue">decent</span> grip on the <<print $struggle.anus.creature>> clutching your bottom.
+	<<case 5>>
+		You have a <span class="teal">strong</span> grip on the <<print $struggle.anus.creature>> clutching your bottom.
+	<<default>>
+		You have an <span class="green">iron</span> grip on the <<print $struggle.anus.creature>> clutching your bottom.
+	<</switch>>
+	<br>
+<</if>>
+<<if $struggle.chest.creature>>
+	<<switch $struggle.chest.grip>>
+	<<case 0>>
+		You have <span class="red">no</span> grip on the <<print $struggle.chest.creature>> clutching your chest.
 	<<case 1>>
-		You have a <span class="pink">fragile</span> grip on the <<print $struggle.mouth.creature>>.
+		You have a <span class="pink">fragile</span> grip on the <<print $struggle.chest.creature>> clutching your chest.
 	<<case 2>>
-		You have a <span class="purple">weak</span> grip on the <<print $struggle.mouth.creature>>.
+		You have a <span class="purple">weak</span> grip on the <<print $struggle.chest.creature>> clutching your chest.
 	<<case 3>>
-		You have a <span class="blue">tentative</span> grip on the <<print $struggle.mouth.creature>>.
+		You have a <span class="blue">tentative</span> grip on the <<print $struggle.chest.creature>> clutching your chest.
 	<<case 4>>
-		You have a <span class="lblue">decent</span> grip on the <<print $struggle.mouth.creature>>.
+		You have a <span class="lblue">decent</span> grip on the <<print $struggle.chest.creature>> clutching your chest.
 	<<case 5>>
-		You have a <span class="teal">strong</span> grip on the <<print $struggle.mouth.creature>>.
+		You have a <span class="teal">strong</span> grip on the <<print $struggle.chest.creature>> clutching your chest.
 	<<default>>
-		You have an <span class="green">iron</span> grip on the <<print $struggle.mouth.creature>>.
+		You have an <span class="green">iron</span> grip on the <<print $struggle.chest.creature>> clutching your chest.
 	<</switch>>
 	<br>
 <</if>>
@@ -63,9 +254,10 @@
 <<pass 1>>
 <</if>>
 <<set $struggle.timer += 1>>
+<<sexcheck>>
 <</nobr>><</widget>>
 
-<<widget "end_struggle">><<nobr>>
+<<widget "struggle_end">><<nobr>>
 <<unset $struggle>>
 <</nobr>><</widget>>
 
@@ -74,49 +266,459 @@
 
 <<willpowerpain>>
 <<willpowerorgasm>>
+<<actioncarry>>
+<<actioncarrydrop>>
+
+
 
 <<if $trance lte 0 and $dissociation lte 1 and $panicparalysis is 0 and $panicviolence is 0
 and $orgasmdown lte 0 and ($pain lt 100 or $willpowerpain is undefined)>>
+<<struggle_difficulty_set>>
+	<br>
+	<<if $leftarm is "bound" and $rightarm is "bound">>
+		<span class="pink">Your arms are helplessly bound, leaving you defenceless.</span>
+	<<elseif $leftarm is "grappled" and $rightarm is "grappled">>
+		<span class="pink">Your arms are grappled, leaving you defenceless.</span>
+	<<elseif $leftarm is "grappled" or $leftarm is "bound">>
+		<span class="purple">Your left arm is grappled.</span>
+	<<elseif $rightarm is "grappled" or $rightarm is "bound">>
+		<span class="purple">Your right arm is grappled.</span>
+	<<else>>
+		Your arms are free.
+		<br>
+	<</if>>
+	<<if $leftarm isnot "grappled" and $leftarm isnot "bound">>
+		<<if $leftactiondefault is "rest">>
+			| <label><span class="meek">Keep left arm still</span> <<radiobutton "$leftaction" "rest" checked>></label>
+		<<else>>
+			| <label><span class="meek">Keep left arm still</span> <<radiobutton "$leftaction" "rest">></label>
+		<</if>>
+		<br>
+	<</if>>
+	<<if $rightarm isnot "grappled" and $rightarm isnot "bound">>
+		<<if $rightactiondefault is "rest">>
+			| <label><span class="meek">Keep right arm still</span> <<radiobutton "$rightaction" "rest" checked>></label>
+		<<else>>
+			| <label><span class="meek">Keep right arm still</span> <<radiobutton "$rightaction" "rest">></label>
+		<</if>>
+		<br>
+	<</if>>
+	<br>
 	<<if $mouthuse is "struggle">>
-		The <<print $struggle.mouth.creature>> clings to your face.
+		A <<print $struggle.mouth.creature>> clings to your face.
+		<br>
+		<<if $leftarm isnot "bound" and $rightarm isnot "grappled">>
+			Left arm:
+			<<if $struggle.mouth.grip gte 1>>
+				<<if $struggle.mouth.success lt 100>>
+					<<if $leftactiondefault is "mouth_strengthen">>
+						| <label><span class="brat">Strengthen your grip</span> <<radiobutton "$leftaction" "mouth_strengthen" checked>></label>
+					<<else>>
+						| <label><span class="brat">Strengthen your grip</span> <<radiobutton "$leftaction" "mouth_strengthen">></label>
+					<</if>>
+				<</if>>
+				<<if $leftactiondefault is "mouth_pull">>
+					| <label><span class="def">Pull</span> <<radiobutton "$leftaction" "mouth_pull" checked>></label>
+				<<else>>
+					| <label><span class="def">Pull</span> <<radiobutton "$leftaction" "mouth_pull">></label>
+				<</if>>
+			<<else>>
+				<<if $leftactiondefault is "mouth_grasp">>
+					| <label><span class="brat">Grasp</span> <<radiobutton "$leftaction" "mouth_grasp" checked>></label>
+				<<else>>
+					| <label><span class="brat">Grasp</span> <<radiobutton "$leftaction" "mouth_grasp">></label>
+				<</if>>
+			<</if>>
+			<<if $spray gte 1>>
+				<<if $leftactiondefault is "mouth_spray">>
+					| <label><span class="def">Spray</span> <<radiobutton "$leftaction" "mouth_spray" checked>></label>
+				<<else>>
+					| <label><span class="def">Spray</span> <<radiobutton "$leftaction" "mouth_spray">></label>
+				<</if>>
+			<</if>>
+			
+		<</if>>
 		<br>
-		<<if $leftarm is "bound" and $rightarm is "bound">>
-			Your arms are helplessly bound, leaving you defenceless.
-			<br>
-		<<elseif $leftarm is "grappled" and $rightarm is "grappled">>
-			Your arms are grappled, leaving you defenceless.
-			<br>
-		<<else>>
-			<<struggle_difficulty_set>>
+		<<if $rightarm isnot "bound" and $rightarm isnot "grappled">>
+			Right arm:
 			<<if $struggle.mouth.grip gte 1>>
 				<<if $struggle.mouth.success lt 100>>
-					<<link [[Strengthen your grip|$passage]]>><<set $struggle.mouth.action to "strengthen">><</link>>
-					<br>
+					<<if $rightactiondefault is "mouth_strengthen">>
+						| <label><span class="brat">Strengthen your grip</span> <<radiobutton "$rightaction" "mouth_strengthen" checked>></label>
+					<<else>>
+						| <label><span class="brat">Strengthen your grip</span> <<radiobutton "$rightaction" "mouth_strengthen">></label>
+					<</if>>
+				<</if>>
+				<<if $rightactiondefault is "mouth_pull">>
+					| <label><span class="def">Pull</span> <<radiobutton "$rightaction" "mouth_pull" checked>></label>
+				<<else>>
+					| <label><span class="def">Pull</span> <<radiobutton "$rightaction" "mouth_pull">></label>
 				<</if>>
-				<<link [[Pull|$passage]]>><<set $struggle.mouth.action to "pull">><</link>><<struggle_difficulty>>
-				<br>
 			<<else>>
-				<<link [[Grasp it|$passage]]>><<set $struggle.mouth.action to "grasp">><</link>>
-				<br>
+				<<if $rightactiondefault is "mouth_grasp">>
+					| <label><span class="brat">Grasp</span> <<radiobutton "$rightaction" "mouth_grasp" checked>></label>
+				<<else>>
+					| <label><span class="brat">Grasp</span> <<radiobutton "$rightaction" "mouth_grasp">></label>
+				<</if>>
 			<</if>>
 			<<if $spray gte 1>>
-				<<link [[Pepper Spray|$passage]]>><<set $struggle.mouth.action to "spray">><</link>>
-				<br>
+				<<if $rightactiondefault is "mouth_spray">>
+					| <label><span class="def">Spray</span> <<radiobutton "$rightaction" "mouth_spray" checked>></label>
+				<<else>>
+					| <label><span class="def">Spray</span> <<radiobutton "$rightaction" "mouth_spray">></label>
+				<</if>>
 			<</if>>
 		<</if>>
-	<<link [[Endure|$passage]]>><<set $struggle.mouth.action to 0>><</link>>
-	<br>
+		<hr>
+	<</if>>
+	<<if $vaginause is "struggle">>
+		A <<print $struggle.vagina.creature>> clings to your pelvis, where it threatens your pussy.
+		<br>
+		<<if $leftarm isnot "bound" and $rightarm isnot "grappled">>
+			Left arm:
+			<<if $struggle.vagina.grip gte 1>>
+				<<if $struggle.vagina.success lt 100>>
+					<<if $leftactiondefault is "vagina_strengthen">>
+						| <label><span class="brat">Strengthen your grip</span> <<radiobutton "$leftaction" "vagina_strengthen" checked>></label>
+					<<else>>
+						| <label><span class="brat">Strengthen your grip</span> <<radiobutton "$leftaction" "vagina_strengthen">></label>
+					<</if>>
+				<</if>>
+				<<if $leftactiondefault is "vagina_pull">>
+					| <label><span class="def">Pull</span> <<radiobutton "$leftaction" "vagina_pull" checked>></label>
+				<<else>>
+					| <label><span class="def">Pull</span> <<radiobutton "$leftaction" "vagina_pull">></label>
+				<</if>>
+			<<else>>
+				<<if $leftactiondefault is "vagina_grasp">>
+					| <label><span class="brat">Grasp</span> <<radiobutton "$leftaction" "vagina_grasp" checked>></label>
+				<<else>>
+					| <label><span class="brat">Grasp</span> <<radiobutton "$leftaction" "vagina_grasp">></label>
+				<</if>>
+			<</if>>
+			<<if $spray gte 1>>
+				<<if $leftactiondefault is "vagina_spray">>
+					| <label><span class="def">Spray</span> <<radiobutton "$leftaction" "vagina_spray" checked>></label>
+				<<else>>
+					| <label><span class="def">Spray</span> <<radiobutton "$leftaction" "vagina_spray">></label>
+				<</if>>
+			<</if>>
+			
+		<</if>>
+		<br>
+		<<if $rightarm isnot "bound" and $rightarm isnot "grappled">>
+			Right arm:
+			<<if $struggle.vagina.grip gte 1>>
+				<<if $struggle.vagina.success lt 100>>
+					<<if $rightactiondefault is "vagina_strengthen">>
+						| <label><span class="brat">Strengthen your grip</span> <<radiobutton "$rightaction" "vagina_strengthen" checked>></label>
+					<<else>>
+						| <label><span class="brat">Strengthen your grip</span> <<radiobutton "$rightaction" "vagina_strengthen">></label>
+					<</if>>
+				<</if>>
+				<<if $rightactiondefault is "vagina_pull">>
+					| <label><span class="def">Pull</span> <<radiobutton "$rightaction" "vagina_pull" checked>></label>
+				<<else>>
+					| <label><span class="def">Pull</span> <<radiobutton "$rightaction" "vagina_pull">></label>
+				<</if>>
+			<<else>>
+				<<if $rightactiondefault is "vagina_grasp">>
+					| <label><span class="brat">Grasp</span> <<radiobutton "$rightaction" "vagina_grasp" checked>></label>
+				<<else>>
+					| <label><span class="brat">Grasp</span> <<radiobutton "$rightaction" "vagina_grasp">></label>
+				<</if>>
+			<</if>>
+			<<if $spray gte 1>>
+				<<if $rightactiondefault is "vagina_spray">>
+					| <label><span class="def">Spray</span> <<radiobutton "$rightaction" "vagina_spray" checked>></label>
+				<<else>>
+					| <label><span class="def">Spray</span> <<radiobutton "$rightaction" "vagina_spray">></label>
+				<</if>>
+			<</if>>
+		<</if>>
+		<hr>
+	<</if>>
+	<<if $penisuse is "struggle">>
+		A <<print $struggle.penis.creature>> clings to your tummy, where it threatens your penis.
+		<br>
+		<<if $leftarm isnot "bound" and $rightarm isnot "grappled">>
+			Left arm:
+			<<if $struggle.penis.grip gte 1>>
+				<<if $struggle.penis.success lt 100>>
+					<<if $leftactiondefault is "penis_strengthen">>
+						| <label><span class="brat">Strengthen your grip</span> <<radiobutton "$leftaction" "penis_strengthen" checked>></label>
+					<<else>>
+						| <label><span class="brat">Strengthen your grip</span> <<radiobutton "$leftaction" "penis_strengthen">></label>
+					<</if>>
+				<</if>>
+				<<if $leftactiondefault is "penis_pull">>
+					| <label><span class="def">Pull</span> <<radiobutton "$leftaction" "penis_pull" checked>></label>
+				<<else>>
+					| <label><span class="def">Pull</span> <<radiobutton "$leftaction" "penis_pull">></label>
+				<</if>>
+			<<else>>
+				<<if $leftactiondefault is "penis_grasp">>
+					| <label><span class="brat">Grasp</span> <<radiobutton "$leftaction" "penis_grasp" checked>></label>
+				<<else>>
+					| <label><span class="brat">Grasp</span> <<radiobutton "$leftaction" "penis_grasp">></label>
+				<</if>>
+			<</if>>
+			<<if $spray gte 1>>
+				<<if $leftactiondefault is "penis_spray">>
+					| <label><span class="def">Spray</span> <<radiobutton "$leftaction" "penis_spray" checked>></label>
+				<<else>>
+					| <label><span class="def">Spray</span> <<radiobutton "$leftaction" "penis_spray">></label>
+				<</if>>
+			<</if>>
+			
+		<</if>>
+		<br>
+		<<if $rightarm isnot "bound" and $rightarm isnot "grappled">>
+			Right arm:
+			<<if $struggle.penis.grip gte 1>>
+				<<if $struggle.penis.success lt 100>>
+					<<if $rightactiondefault is "penis_strengthen">>
+						| <label><span class="brat">Strengthen your grip</span> <<radiobutton "$rightaction" "penis_strengthen" checked>></label>
+					<<else>>
+						| <label><span class="brat">Strengthen your grip</span> <<radiobutton "$rightaction" "penis_strengthen">></label>
+					<</if>>
+				<</if>>
+				<<if $rightactiondefault is "penis_pull">>
+					| <label><span class="def">Pull</span> <<radiobutton "$rightaction" "penis_pull" checked>></label>
+				<<else>>
+					| <label><span class="def">Pull</span> <<radiobutton "$rightaction" "penis_pull">></label>
+				<</if>>
+			<<else>>
+				<<if $rightactiondefault is "penis_grasp">>
+					| <label><span class="brat">Grasp</span> <<radiobutton "$rightaction" "penis_grasp" checked>></label>
+				<<else>>
+					| <label><span class="brat">Grasp</span> <<radiobutton "$rightaction" "penis_grasp">></label>
+				<</if>>
+			<</if>>
+			<<if $spray gte 1>>
+				<<if $rightactiondefault is "penis_spray">>
+					| <label><span class="def">Spray</span> <<radiobutton "$rightaction" "penis_spray" checked>></label>
+				<<else>>
+					| <label><span class="def">Spray</span> <<radiobutton "$rightaction" "penis_spray">></label>
+				<</if>>
+			<</if>>
+		<</if>>
+	<hr>
+	<</if>>
+	<<if $anususe is "struggle">>
+		A <<print $struggle.anus.creature>> clings to your bottom.
+		<br>
+		<<if $leftarm isnot "bound" and $rightarm isnot "grappled">>
+			Left arm:
+			<<if $struggle.anus.grip gte 1>>
+				<<if $struggle.anus.success lt 100>>
+					<<if $leftactiondefault is "anus_strengthen">>
+						| <label><span class="brat">Strengthen your grip</span> <<radiobutton "$leftaction" "anus_strengthen" checked>></label>
+					<<else>>
+						| <label><span class="brat">Strengthen your grip</span> <<radiobutton "$leftaction" "anus_strengthen">></label>
+					<</if>>
+				<</if>>
+				<<if $leftactiondefault is "anus_pull">>
+					| <label><span class="def">Pull</span> <<radiobutton "$leftaction" "anus_pull" checked>></label>
+				<<else>>
+					| <label><span class="def">Pull</span> <<radiobutton "$leftaction" "anus_pull">></label>
+				<</if>>
+			<<else>>
+				<<if $leftactiondefault is "anus_grasp">>
+					| <label><span class="brat">Grasp</span> <<radiobutton "$leftaction" "anus_grasp" checked>></label>
+				<<else>>
+					| <label><span class="brat">Grasp</span> <<radiobutton "$leftaction" "anus_grasp">></label>
+				<</if>>
+			<</if>>
+			<<if $spray gte 1>>
+				<<if $leftactiondefault is "anus_spray">>
+					| <label><span class="def">Spray</span> <<radiobutton "$leftaction" "anus_spray" checked>></label>
+				<<else>>
+					| <label><span class="def">Spray</span> <<radiobutton "$leftaction" "anus_spray">></label>
+				<</if>>
+			<</if>>
+			
+		<</if>>
+		<br>
+		<<if $rightarm isnot "bound" and $rightarm isnot "grappled">>
+			Right arm:
+			<<if $struggle.anus.grip gte 1>>
+				<<if $struggle.anus.success lt 100>>
+					<<if $rightactiondefault is "anus_strengthen">>
+						| <label><span class="brat">Strengthen your grip</span> <<radiobutton "$rightaction" "anus_strengthen" checked>></label>
+					<<else>>
+						| <label><span class="brat">Strengthen your grip</span> <<radiobutton "$rightaction" "anus_strengthen">></label>
+					<</if>>
+				<</if>>
+				<<if $rightactiondefault is "anus_pull">>
+					| <label><span class="def">Pull</span> <<radiobutton "$rightaction" "anus_pull" checked>></label>
+				<<else>>
+					| <label><span class="def">Pull</span> <<radiobutton "$rightaction" "anus_pull">></label>
+				<</if>>
+			<<else>>
+				<<if $rightactiondefault is "anus_grasp">>
+					| <label><span class="brat">Grasp</span> <<radiobutton "$rightaction" "anus_grasp" checked>></label>
+				<<else>>
+					| <label><span class="brat">Grasp</span> <<radiobutton "$rightaction" "anus_grasp">></label>
+				<</if>>
+			<</if>>
+			<<if $spray gte 1>>
+				<<if $rightactiondefault is "anus_spray">>
+					| <label><span class="def">Spray</span> <<radiobutton "$rightaction" "anus_spray" checked>></label>
+				<<else>>
+					| <label><span class="def">Spray</span> <<radiobutton "$rightaction" "anus_spray">></label>
+				<</if>>
+			<</if>>
+		<</if>>
+	<hr>
+	<</if>>
+	<<if $chestuse is "struggle">>
+		A <<print $struggle.chest.creature>> clings to your chest.
+		<br>
+		<<if $leftarm isnot "bound" and $rightarm isnot "grappled">>
+			Left arm:
+			<<if $struggle.chest.grip gte 1>>
+				<<if $struggle.chest.success lt 100>>
+					<<if $leftactiondefault is "chest_strengthen">>
+						| <label><span class="brat">Strengthen your grip</span> <<radiobutton "$leftaction" "chest_strengthen" checked>></label>
+					<<else>>
+						| <label><span class="brat">Strengthen your grip</span> <<radiobutton "$leftaction" "chest_strengthen">></label>
+					<</if>>
+				<</if>>
+				<<if $leftactiondefault is "chest_pull">>
+					| <label><span class="def">Pull</span> <<radiobutton "$leftaction" "chest_pull" checked>></label>
+				<<else>>
+					| <label><span class="def">Pull</span> <<radiobutton "$leftaction" "chest_pull">></label>
+				<</if>>
+			<<else>>
+				<<if $leftactiondefault is "chest_grasp">>
+					| <label><span class="brat">Grasp</span> <<radiobutton "$leftaction" "chest_grasp" checked>></label>
+				<<else>>
+					| <label><span class="brat">Grasp</span> <<radiobutton "$leftaction" "chest_grasp">></label>
+				<</if>>
+			<</if>>
+			<<if $spray gte 1>>
+				<<if $leftactiondefault is "chest_spray">>
+					| <label><span class="def">Spray</span> <<radiobutton "$leftaction" "chest_spray" checked>></label>
+				<<else>>
+					| <label><span class="def">Spray</span> <<radiobutton "$leftaction" "chest_spray">></label>
+				<</if>>
+			<</if>>
+			
+		<</if>>
+		<br>
+		<<if $rightarm isnot "bound" and $rightarm isnot "grappled">>
+			Right arm:
+			<<if $struggle.chest.grip gte 1>>
+				<<if $struggle.chest.success lt 100>>
+					<<if $rightactiondefault is "chest_strengthen">>
+						| <label><span class="brat">Strengthen your grip</span> <<radiobutton "$rightaction" "chest_strengthen" checked>></label>
+					<<else>>
+						| <label><span class="brat">Strengthen your grip</span> <<radiobutton "$rightaction" "chest_strengthen">></label>
+					<</if>>
+				<</if>>
+				<<if $rightactiondefault is "chest_pull">>
+					| <label><span class="def">Pull</span> <<radiobutton "$rightaction" "chest_pull" checked>></label>
+				<<else>>
+					| <label><span class="def">Pull</span> <<radiobutton "$rightaction" "chest_pull">></label>
+				<</if>>
+			<<else>>
+				<<if $rightactiondefault is "chest_grasp">>
+					| <label><span class="brat">Grasp</span> <<radiobutton "$rightaction" "chest_grasp" checked>></label>
+				<<else>>
+					| <label><span class="brat">Grasp</span> <<radiobutton "$rightaction" "chest_grasp">></label>
+				<</if>>
+			<</if>>
+			<<if $spray gte 1>>
+				<<if $rightactiondefault is "chest_spray">>
+					| <label><span class="def">Spray</span> <<radiobutton "$rightaction" "chest_spray" checked>></label>
+				<<else>>
+					| <label><span class="def">Spray</span> <<radiobutton "$rightaction" "chest_spray">></label>
+				<</if>>
+			<</if>>
+		<</if>>
+	<hr>
 	<</if>>
-<<else>>
-	<<link [[Endure|$passage]]>><<set $struggle.mouth.action to 0>><</link>>
-	<br>
 <</if>>
+
+<<combatstate>>
+<<carryblock>>
+<br><br>
+
+<<setupMidOrgasm>>
+
 <</nobr>><</widget>>
 
 <<widget "struggle_effects">><<nobr>>
-<<if $struggle.mouth.action is "strengthen">>
-	You tighten your grip on the <<print $struggle.mouth.creature>>.
-	<<if $handskill gte random(1, 1000)>>
+
+
+<<set $pain -= 1>>
+
+<<if $trance gte 1>>
+	You stare straight ahead, your body passive and compliant.
+<<elseif $dissociation gte 2>>
+	You stare straight ahead, your body passive and compliant.
+<</if>>
+
+<<if $underwater is 1>>
+	<<set $underwatertime += 1>>
+	<<if $underwatertime lte 5>>
+		You are underwater, and cannot speak.
+	<<elseif $underwatertime lte 10>>
+		<span class="blue">You are underwater, and cannot breathe.</span>
+		<<gstress>><<stress 1>>
+	<<elseif $underwatertime lte 15>>
+		<span class="purple">You are underwater, and cannot breathe.</span>
+		<<gstress>><<stress 2>>
+	<<elseif $underwatertime lte 20>>
+		<span class="pink">You are underwater, and cannot breathe.</span>
+		<<gtrauma>><<gstress>><<stress 4>><<trauma 2>>
+	<<else>>
+		<span class="red">You are suffocating beneath the water.</span>
+		<<set $pain += 20>><<gtrauma>><<gstress>><<stress 6>><<trauma 4>>
+		<br><br>
+	<</if>>
+<</if>>
+
+<<effectspain>>
+<<effectsorgasm>>
+<<effectsdissociation>>
+
+<<if $leftaction is "rest">>
+	<<set $leftaction to 0>><<set $leftactiondefault to "rest">>
+<</if>>
+<<if $rightaction is "rest">>
+	<<set $rightaction to 0>><<set $rightactiondefault to "rest">>
+<</if>>
+
+<<if $leftaction is "mouth_strengthen" and $rightaction is "mouth_strengthen">>
+	<<set $leftaction to 0>><<set $leftactiondefault to "mouth_strengthen">><<set $rightaction to 0>><<set $rightactiondefault to "mouth_strengthen">>
+	You tighten your grip on the <<print $struggle.mouth.creature>> clinging to your face with both hands.
+	<<if ($handskill + ($physique / 20)) gte random(1, 2000)>>
+		Your grasp is <span class="teal">much better.</span>
+		<<set $struggle.mouth.grip += 4>>
+	<<else>>
+		Your grasp is <span class="blue">a bit better.</span>
+		<<set $struggle.mouth.grip += 2>>
+	<</if>>
+	<<handskilluse>>
+	<br>
+<<elseif $leftaction is "mouth_strengthen">>
+	<<set $leftaction to 0>><<set $leftactiondefault to "mouth_strengthen">>
+	You tighten your grip on the <<print $struggle.mouth.creature>> clinging to your face.
+	<<if ($handskill + ($physique / 20)) gte random(1, 2000)>>
+		Your grasp is <span class="teal">much better.</span>
+		<<set $struggle.mouth.grip += 2>>
+	<<else>>
+		Your grasp is <span class="blue">a bit better.</span>
+		<<set $struggle.mouth.grip += 1>>
+	<</if>>
+	<<handskilluse>>
+	<br>
+<<elseif $rightaction is "mouth_strengthen">>
+	<<set $rightaction to 0>><<set $rightactiondefault to "mouth_strengthen">>
+	You tighten your grip on the <<print $struggle.mouth.creature>> clinging to your face.
+	<<if ($handskill + ($physique / 20)) gte random(1, 2000)>>
 		Your grasp is <span class="teal">much better.</span>
 		<<set $struggle.mouth.grip += 2>>
 	<<else>>
@@ -126,7 +728,25 @@ and $orgasmdown lte 0 and ($pain lt 100 or $willpowerpain is undefined)>>
 	<<handskilluse>>
 	<br>
 <</if>>
-<<if $struggle.mouth.action is "pull">>
+<<if $leftaction is "mouth_pull" and $rightaction is "mouth_pull">>
+	<<set $leftaction to 0>><<set $leftactiondefault to "mouth_pull">><<set $rightaction to 0>><<set $rightactiondefault to "mouth_pull">>
+	You dig your nails in and try to wrench the <<print $struggle.mouth.creature>> off your face.
+	<<struggle_difficulty_set>>
+	<<if $struggle.mouth.success gte random (1, 100)>>
+		<span class="green">You hurl it away from you.</span>
+		<<set $mouthuse to 0>>
+		<<set $mouthstate to 0>>
+		<<struggle_mouth_init>>
+		<<set $struggle.warded += 1>>
+		
+		
+	<<else>>
+		You can't maintain your grip, and <span class="red">your fingers pull away without the creature.</span>
+		<<set $struggle.mouth.grip to 0>>
+	<</if>>
+	<br>
+<<elseif $leftaction is "mouth_pull">>
+	<<set $leftaction to 0>><<set $leftactiondefault to "mouth_pull">>
 	You dig your nails in and try to wrench the <<print $struggle.mouth.creature>> off your face.
 	<<struggle_difficulty_set>>
 	<<if $struggle.mouth.success gte random (1, 100)>>
@@ -135,68 +755,703 @@ and $orgasmdown lte 0 and ($pain lt 100 or $willpowerpain is undefined)>>
 		<<set $mouthstate to 0>>
 		<<struggle_mouth_init>>
 		<<set $struggle.warded += 1>>
-		<<set $struggle.done += 1>>
+		
+		
+	<<else>>
+		You can't maintain your grip, and <span class="red">your fingers pull away without the creature.</span>
+		<<set $struggle.mouth.grip to 0>>
+	<</if>>
+	<br>
+<<elseif $rightaction is "mouth_pull">>
+	<<set $rightaction to 0>><<set $rightactiondefault to "mouth_pull">>
+	You dig your nails in and try to wrench the <<print $struggle.mouth.creature>> off your face.
+	<<struggle_difficulty_set>>
+	<<if $struggle.mouth.success gte random (1, 100)>>
+		<span class="green">You hurl it away from you.</span>
+		<<set $mouthuse to 0>>
+		<<set $mouthstate to 0>>
+		<<struggle_mouth_init>>
+		<<set $struggle.warded += 1>>
+		
+		
 	<<else>>
 		You can't maintain your grip, and <span class="red">your fingers pull away without the creature.</span>
 		<<set $struggle.mouth.grip to 0>>
 	<</if>>
 	<br>
 <</if>>
-<<if $struggle.mouth.action is "grasp">>
-	You raise your hands to the <<print $struggle.mouth.creature>>, though it's hard to find purchase on its slippery hide.
+<<if $leftaction is "mouth_grasp" and $rightaction is "mouth_grasp">>
+	<<set $leftaction to 0>><<set $leftactiondefault to "mouth_strengthen">><<set $rightaction to 0>><<set $rightactiondefault to "mouth_strengthen">>
+	You raise your hands to the <<print $struggle.mouth.creature>> clinging to your face, though it's hard to find purchase.
+	<br>
+	<<set $struggle.mouth.grip += 2>>
+<<elseif $leftaction is "mouth_grasp">>
+	<<set $leftaction to 0>><<set $leftactiondefault to "mouth_strengthen">>
+	You raise your left hand to the <<print $struggle.mouth.creature>> clinging to your face, though it's hard to find purchase.
+	<br>
+	<<set $struggle.mouth.grip += 1>>
+<<elseif $rightaction is "mouth_grasp">>
+	<<set $rightaction to 0>><<set $rightactiondefault to "mouth_strengthen">>
+	You raise your right hand to the <<print $struggle.mouth.creature>> clinging to your face, though it's hard to find purchase.
 	<br>
 	<<set $struggle.mouth.grip += 1>>
 <</if>>
-<<if $struggle.mouth.action is "spray">>
+<<if $leftaction is "mouth_spray" and $rightaction is "mouth_spray">>
+	<<set $leftaction to 0>><<set $leftactiondefault to "mouth_spray">><<set $rightaction to 0>><<set $rightactiondefault to "mouth_spray">>
 	You spray the <<print $struggle.mouth.creature>>. <span class="green">It leaps off your face.</span>
 	<<set $spraystat += 1>><<spray -1>>
 	<<set $mouthuse to 0>>
 	<<set $mouthstate to 0>>
 	<<struggle_mouth_init>>
 	<<set $struggle.warded += 1>>
-	<<set $struggle.done += 1>>
+	<br>
+<<elseif $leftaction is "mouth_spray">>
+	<<set $leftaction to 0>><<set $leftactiondefault to "mouth_spray">>
+	You spray the <<print $struggle.mouth.creature>>. <span class="green">It leaps off your face.</span>
+	<<set $spraystat += 1>><<spray -1>>
+	<<set $mouthuse to 0>>
+	<<set $mouthstate to 0>>
+	<<struggle_mouth_init>>
+	<<set $struggle.warded += 1>>
+	<br>
+<<elseif $rightaction is "mouth_spray">>
+	<<set $rightaction to 0>><<set $rightactiondefault to "mouth_spray">>
+	You spray the <<print $struggle.mouth.creature>>. <span class="green">It leaps off your face.</span>
+	<<set $spraystat += 1>><<spray -1>>
+	<<set $mouthuse to 0>>
+	<<set $mouthstate to 0>>
+	<<struggle_mouth_init>>
+	<<set $struggle.warded += 1>>
+	<br>
 <</if>>
 
+
+<<if $leftaction is "vagina_strengthen" and $rightaction is "vagina_strengthen">>
+	<<set $leftaction to 0>><<set $leftactiondefault to "vagina_strengthen">><<set $rightaction to 0>><<set $rightactiondefault to "vagina_strengthen">>
+	You tighten your grip on the <<print $struggle.vagina.creature>> clinging to your pelvis with both hands.
+	<<if ($handskill + ($physique / 20)) gte random(1, 2000)>>
+		Your grasp is <span class="teal">much better.</span>
+		<<set $struggle.vagina.grip += 4>>
+	<<else>>
+		Your grasp is <span class="blue">a bit better.</span>
+		<<set $struggle.vagina.grip += 2>>
+	<</if>>
+	<<handskilluse>>
+	<br>
+<<elseif $leftaction is "vagina_strengthen">>
+	<<set $leftaction to 0>><<set $leftactiondefault to "vagina_strengthen">>
+	You tighten your grip on the <<print $struggle.vagina.creature>> clinging to your pelvis.
+	<<if ($handskill + ($physique / 20)) gte random(1, 2000)>>
+		Your grasp is <span class="teal">much better.</span>
+		<<set $struggle.vagina.grip += 2>>
+	<<else>>
+		Your grasp is <span class="blue">a bit better.</span>
+		<<set $struggle.vagina.grip += 1>>
+	<</if>>
+	<<handskilluse>>
+	<br>
+<<elseif $rightaction is "vagina_strengthen">>
+	<<set $rightaction to 0>><<set $rightactiondefault to "vagina_strengthen">>
+	You tighten your grip on the <<print $struggle.vagina.creature>> clinging to your pelvis.
+	<<if ($handskill + ($physique / 20)) gte random(1, 2000)>>
+		Your grasp is <span class="teal">much better.</span>
+		<<set $struggle.vagina.grip += 2>>
+	<<else>>
+		Your grasp is <span class="blue">a bit better.</span>
+		<<set $struggle.vagina.grip += 1>>
+	<</if>>
+	<<handskilluse>>
+	<br>
+<</if>>
+<<if $leftaction is "vagina_pull" and $rightaction is "vagina_pull">>
+	<<set $leftaction to 0>><<set $leftactiondefault to "vagina_pull">><<set $rightaction to 0>><<set $rightactiondefault to "vagina_pull">>
+	You dig your nails in and try to wrench the <<print $struggle.vagina.creature>> off your pelvis.
+	<<struggle_difficulty_set>>
+	<<if $struggle.vagina.success gte random (1, 100)>>
+		<span class="green">You hurl it away from you.</span>
+		<<set $vaginause to 0>>
+		<<set $vaginastate to 0>>
+		<<struggle_vagina_init>>
+		<<set $struggle.warded += 1>>
+		
+		
+	<<else>>
+		You can't maintain your grip, and <span class="red">your fingers pull away without the creature.</span>
+		<<set $struggle.vagina.grip to 0>>
+	<</if>>
+	<br>
+<<elseif $leftaction is "vagina_pull">>
+	<<set $leftaction to 0>><<set $leftactiondefault to "vagina_pull">>
+	You dig your nails in and try to wrench the <<print $struggle.vagina.creature>> off your pelvis.
+	<<struggle_difficulty_set>>
+	<<if $struggle.vagina.success gte random (1, 100)>>
+		<span class="green">You hurl it away from you.</span>
+		<<set $vaginause to 0>>
+		<<set $vaginastate to 0>>
+		<<struggle_vagina_init>>
+		<<set $struggle.warded += 1>>
+		
+		
+	<<else>>
+		You can't maintain your grip, and <span class="red">your fingers pull away without the creature.</span>
+		<<set $struggle.vagina.grip to 0>>
+	<</if>>
+	<br>
+<<elseif $rightaction is "vagina_pull">>
+	<<set $rightaction to 0>><<set $rightactiondefault to "vagina_pull">>
+	You dig your nails in and try to wrench the <<print $struggle.vagina.creature>> off your pelvis.
+	<<struggle_difficulty_set>>
+	<<if $struggle.vagina.success gte random (1, 100)>>
+		<span class="green">You hurl it away from you.</span>
+		<<set $vaginause to 0>>
+		<<set $vaginastate to 0>>
+		<<struggle_vagina_init>>
+		<<set $struggle.warded += 1>>
+		
+		
+	<<else>>
+		You can't maintain your grip, and <span class="red">your fingers pull away without the creature.</span>
+		<<set $struggle.vagina.grip to 0>>
+	<</if>>
+	<br>
+<</if>>
+<<if $leftaction is "vagina_grasp" and $rightaction is "vagina_grasp">>
+	<<set $leftaction to 0>><<set $leftactiondefault to "vagina_strengthen">><<set $rightaction to 0>><<set $rightactiondefault to "vagina_strengthen">>
+	You raise your hands to the <<print $struggle.vagina.creature>> clinging to your pelvis, though it's hard to find purchase.
+	<br>
+	<<set $struggle.vagina.grip += 2>>
+<<elseif $leftaction is "vagina_grasp">>
+	<<set $leftaction to 0>><<set $leftactiondefault to "vagina_strengthen">>
+	You raise your left hand to the <<print $struggle.vagina.creature>> clinging to your pelvis, though it's hard to find purchase.
+	<br>
+	<<set $struggle.vagina.grip += 1>>
+<<elseif $rightaction is "vagina_grasp">>
+	<<set $rightaction to 0>><<set $rightactiondefault to "vagina_strengthen">>
+	You raise your right hand to the <<print $struggle.vagina.creature>> clinging to your pelvis, though it's hard to find purchase.
+	<br>
+	<<set $struggle.vagina.grip += 1>>
+<</if>>
+<<if $leftaction is "vagina_spray" and $rightaction is "vagina_spray">>
+	<<if $spray gte 1>>
+		<<set $leftaction to 0>><<set $leftactiondefault to "vagina_spray">><<set $rightaction to 0>><<set $rightactiondefault to "vagina_spray">>
+		You spray the <<print $struggle.vagina.creature>>. <span class="green">It leaps off your pelvis.</span>
+		<<set $spraystat += 1>><<spray -1>>
+		<<set $vaginause to 0>>
+		<<set $vaginastate to 0>>
+		<<struggle_vagina_init>>
+		<<set $struggle.warded += 1>>
+	<<else>>
+		You try to spray the <<print $struggle.vagina.creature>> clinging to your pelvis, <span class="purple">but your spray is empty!</span>
+	<</if>>
+	<br>
+<<elseif $leftaction is "vagina_spray">>
+	<<if $spray gte 1>>
+		<<set $leftaction to 0>><<set $leftactiondefault to "vagina_spray">>
+		You spray the <<print $struggle.vagina.creature>>. <span class="green">It leaps off your pelvis.</span>
+		<<set $spraystat += 1>><<spray -1>>
+		<<set $vaginause to 0>>
+		<<set $vaginastate to 0>>
+		<<struggle_vagina_init>>
+		<<set $struggle.warded += 1>>
+	<<else>>
+		You try to spray the <<print $struggle.vagina.creature>> clinging to your pelvis, <span class="purple">but your spray is empty!</span>
+	<</if>>
+	<br>
+<<elseif $rightaction is "vagina_spray">>
+	<<if $spray gte 1>>
+		<<set $rightaction to 0>><<set $rightactiondefault to "vagina_spray">>
+		You spray the <<print $struggle.vagina.creature>>. <span class="green">It leaps off your pelvis.</span>
+		<<set $spraystat += 1>><<spray -1>>
+		<<set $vaginause to 0>>
+		<<set $vaginastate to 0>>
+		<<struggle_vagina_init>>
+		<<set $struggle.warded += 1>>
+	<<else>>
+		You try to spray the <<print $struggle.vagina.creature>> clinging to your pelvis, <span class="purple">but your spray is empty!</span>
+	<</if>>
+	<br>
+<</if>>
+
+
+<<if $leftaction is "penis_strengthen" and $rightaction is "penis_strengthen">>
+	<<set $leftaction to 0>><<set $leftactiondefault to "penis_strengthen">><<set $rightaction to 0>><<set $rightactiondefault to "penis_strengthen">>
+	You tighten your grip on the <<print $struggle.penis.creature>> clinging to your tummy with both hands.
+	<<if ($handskill + ($physique / 20)) gte random(1, 2000)>>
+		Your grasp is <span class="teal">much better.</span>
+		<<set $struggle.penis.grip += 4>>
+	<<else>>
+		Your grasp is <span class="blue">a bit better.</span>
+		<<set $struggle.penis.grip += 2>>
+	<</if>>
+	<<handskilluse>>
+	<br>
+<<elseif $leftaction is "penis_strengthen">>
+	<<set $leftaction to 0>><<set $leftactiondefault to "penis_strengthen">>
+	You tighten your grip on the <<print $struggle.penis.creature>> clinging to your tummy.
+	<<if ($handskill + ($physique / 20)) gte random(1, 2000)>>
+		Your grasp is <span class="teal">much better.</span>
+		<<set $struggle.penis.grip += 2>>
+	<<else>>
+		Your grasp is <span class="blue">a bit better.</span>
+		<<set $struggle.penis.grip += 1>>
+	<</if>>
+	<<handskilluse>>
+	<br>
+<<elseif $rightaction is "penis_strengthen">>
+	<<set $rightaction to 0>><<set $rightactiondefault to "penis_strengthen">>
+	You tighten your grip on the <<print $struggle.penis.creature>> clinging to your tummy.
+	<<if ($handskill + ($physique / 20)) gte random(1, 2000)>>
+		Your grasp is <span class="teal">much better.</span>
+		<<set $struggle.penis.grip += 2>>
+	<<else>>
+		Your grasp is <span class="blue">a bit better.</span>
+		<<set $struggle.penis.grip += 1>>
+	<</if>>
+	<<handskilluse>>
+	<br>
+<</if>>
+<<if $leftaction is "penis_pull" and $rightaction is "penis_pull">>
+	<<set $leftaction to 0>><<set $leftactiondefault to "penis_pull">><<set $rightaction to 0>><<set $rightactiondefault to "penis_pull">>
+	You dig your nails in and try to wrench the <<print $struggle.penis.creature>> off your tummy.
+	<<struggle_difficulty_set>>
+	<<if $struggle.penis.success gte random (1, 100)>>
+		<span class="green">You hurl it away from you.</span>
+		<<set $penisuse to 0>>
+		<<set $penisstate to 0>>
+		<<struggle_penis_init>>
+		<<set $struggle.warded += 1>>
+		
+		
+	<<else>>
+		You can't maintain your grip, and <span class="red">your fingers pull away without the creature.</span>
+		<<set $struggle.penis.grip to 0>>
+	<</if>>
+	<br>
+<<elseif $leftaction is "penis_pull">>
+	<<set $leftaction to 0>><<set $leftactiondefault to "penis_pull">>
+	You dig your nails in and try to wrench the <<print $struggle.penis.creature>> off your tummy.
+	<<struggle_difficulty_set>>
+	<<if $struggle.penis.success gte random (1, 100)>>
+		<span class="green">You hurl it away from you.</span>
+		<<set $penisuse to 0>>
+		<<set $penisstate to 0>>
+		<<struggle_penis_init>>
+		<<set $struggle.warded += 1>>
+		
+		
+	<<else>>
+		You can't maintain your grip, and <span class="red">your fingers pull away without the creature.</span>
+		<<set $struggle.penis.grip to 0>>
+	<</if>>
+	<br>
+<<elseif $rightaction is "penis_pull">>
+	<<set $rightaction to 0>><<set $rightactiondefault to "penis_pull">>
+	You dig your nails in and try to wrench the <<print $struggle.penis.creature>> off your tummy.
+	<<struggle_difficulty_set>>
+	<<if $struggle.penis.success gte random (1, 100)>>
+		<span class="green">You hurl it away from you.</span>
+		<<set $penisuse to 0>>
+		<<set $penisstate to 0>>
+		<<struggle_penis_init>>
+		<<set $struggle.warded += 1>>
+		
+		
+	<<else>>
+		You can't maintain your grip, and <span class="red">your fingers pull away without the creature.</span>
+		<<set $struggle.penis.grip to 0>>
+	<</if>>
+	<br>
+<</if>>
+<<if $leftaction is "penis_grasp" and $rightaction is "penis_grasp">>
+	<<set $leftaction to 0>><<set $leftactiondefault to "penis_strengthen">><<set $rightaction to 0>><<set $rightactiondefault to "penis_strengthen">>
+	You raise your hands to the <<print $struggle.penis.creature>> clinging to your tummy, though it's hard to find purchase.
+	<br>
+	<<set $struggle.penis.grip += 2>>
+<<elseif $leftaction is "penis_grasp">>
+	<<set $leftaction to 0>><<set $leftactiondefault to "penis_strengthen">>
+	You raise your left hand to the <<print $struggle.penis.creature>> clinging to your tummy, though it's hard to find purchase.
+	<br>
+	<<set $struggle.penis.grip += 1>>
+<<elseif $rightaction is "penis_grasp">>
+	<<set $rightaction to 0>><<set $rightactiondefault to "penis_strengthen">>
+	You raise your right hand to the <<print $struggle.penis.creature>> clinging to your tummy, though it's hard to find purchase.
+	<br>
+	<<set $struggle.penis.grip += 1>>
+<</if>>
+<<if $leftaction is "penis_spray" and $rightaction is "penis_spray">>
+	<<if $spray gte 1>>
+		<<set $leftaction to 0>><<set $leftactiondefault to "penis_spray">><<set $rightaction to 0>><<set $rightactiondefault to "penis_spray">>
+		You spray the <<print $struggle.penis.creature>>. <span class="green">It leaps off your tummy.</span>
+		<<set $spraystat += 1>><<spray -1>>
+		<<set $penisuse to 0>>
+		<<set $penisstate to 0>>
+		<<struggle_penis_init>>
+		<<set $struggle.warded += 1>>
+	<<else>>
+		You try to spray the <<print $struggle.penis.creature>> clinging to your tummy, <span class="purple">but your spray is empty!</span>
+	<</if>>
+	<br>
+<<elseif $leftaction is "penis_spray">>
+	<<if $spray gte 1>>
+		<<set $leftaction to 0>><<set $leftactiondefault to "penis_spray">>
+		You spray the <<print $struggle.penis.creature>>. <span class="green">It leaps off your tummy.</span>
+		<<set $spraystat += 1>><<spray -1>>
+		<<set $penisuse to 0>>
+		<<set $penisstate to 0>>
+		<<struggle_penis_init>>
+		<<set $struggle.warded += 1>>
+	<<else>>
+		You try to spray the <<print $struggle.penis.creature>> clinging to your tummy, <span class="purple">but your spray is empty!</span>
+	<</if>>
+	<br>
+<<elseif $rightaction is "penis_spray">>
+	<<if $spray gte 1>>
+		<<set $rightaction to 0>><<set $rightactiondefault to "penis_spray">>
+		You spray the <<print $struggle.penis.creature>>. <span class="green">It leaps off your tummy.</span>
+		<<set $spraystat += 1>><<spray -1>>
+		<<set $penisuse to 0>>
+		<<set $penisstate to 0>>
+		<<struggle_penis_init>>
+		<<set $struggle.warded += 1>>
+	<<else>>
+		You try to spray the <<print $struggle.penis.creature>> clinging to your tummy, <span class="purple">but your spray is empty!</span>
+	<</if>>
+	<br>
+<</if>>
+
+
+<<if $leftaction is "anus_strengthen" and $rightaction is "anus_strengthen">>
+	<<set $leftaction to 0>><<set $leftactiondefault to "anus_strengthen">><<set $rightaction to 0>><<set $rightactiondefault to "anus_strengthen">>
+	You tighten your grip on the <<print $struggle.anus.creature>> clinging to your tummy with both hands.
+	<<if ($handskill + ($physique / 20)) gte random(1, 2000)>>
+		Your grasp is <span class="teal">much better.</span>
+		<<set $struggle.anus.grip += 4>>
+	<<else>>
+		Your grasp is <span class="blue">a bit better.</span>
+		<<set $struggle.anus.grip += 2>>
+	<</if>>
+	<<handskilluse>>
+	<br>
+<<elseif $leftaction is "anus_strengthen">>
+	<<set $leftaction to 0>><<set $leftactiondefault to "anus_strengthen">>
+	You tighten your grip on the <<print $struggle.anus.creature>> clinging to your tummy.
+	<<if ($handskill + ($physique / 20)) gte random(1, 2000)>>
+		Your grasp is <span class="teal">much better.</span>
+		<<set $struggle.anus.grip += 2>>
+	<<else>>
+		Your grasp is <span class="blue">a bit better.</span>
+		<<set $struggle.anus.grip += 1>>
+	<</if>>
+	<<handskilluse>>
+	<br>
+<<elseif $rightaction is "anus_strengthen">>
+	<<set $rightaction to 0>><<set $rightactiondefault to "anus_strengthen">>
+	You tighten your grip on the <<print $struggle.anus.creature>> clinging to your tummy.
+	<<if ($handskill + ($physique / 20)) gte random(1, 2000)>>
+		Your grasp is <span class="teal">much better.</span>
+		<<set $struggle.anus.grip += 2>>
+	<<else>>
+		Your grasp is <span class="blue">a bit better.</span>
+		<<set $struggle.anus.grip += 1>>
+	<</if>>
+	<<handskilluse>>
+	<br>
+<</if>>
+<<if $leftaction is "anus_pull" and $rightaction is "anus_pull">>
+	<<set $leftaction to 0>><<set $leftactiondefault to "anus_pull">><<set $rightaction to 0>><<set $rightactiondefault to "anus_pull">>
+	You dig your nails in and try to wrench the <<print $struggle.anus.creature>> off your <<bottom>>.
+	<<struggle_difficulty_set>>
+	<<if $struggle.anus.success gte random (1, 100)>>
+		<span class="green">You hurl it away from you.</span>
+		<<set $anususe to 0>>
+		<<set $anusstate to 0>>
+		<<struggle_anus_init>>
+		<<set $struggle.warded += 1>>
+	<<else>>
+		You can't maintain your grip, and <span class="red">your fingers pull away without the creature.</span>
+		<<set $struggle.anus.grip to 0>>
+	<</if>>
+	<br>
+<<elseif $leftaction is "anus_pull">>
+	<<set $leftaction to 0>><<set $leftactiondefault to "anus_pull">>
+	You dig your nails in and try to wrench the <<print $struggle.anus.creature>> off your <<bottom>>.
+	<<struggle_difficulty_set>>
+	<<if $struggle.anus.success gte random (1, 100)>>
+		<span class="green">You hurl it away from you.</span>
+		<<set $anususe to 0>>
+		<<set $anusstate to 0>>
+		<<struggle_anus_init>>
+		<<set $struggle.warded += 1>>
+		
+		
+	<<else>>
+		You can't maintain your grip, and <span class="red">your fingers pull away without the creature.</span>
+		<<set $struggle.anus.grip to 0>>
+	<</if>>
+	<br>
+<<elseif $rightaction is "anus_pull">>
+	<<set $rightaction to 0>><<set $rightactiondefault to "anus_pull">>
+	You dig your nails in and try to wrench the <<print $struggle.anus.creature>> off your <<bottom>>.
+	<<struggle_difficulty_set>>
+	<<if $struggle.anus.success gte random (1, 100)>>
+		<span class="green">You hurl it away from you.</span>
+		<<set $anususe to 0>>
+		<<set $anusstate to 0>>
+		<<struggle_anus_init>>
+		<<set $struggle.warded += 1>>
+		
+		
+	<<else>>
+		You can't maintain your grip, and <span class="red">your fingers pull away without the creature.</span>
+		<<set $struggle.anus.grip to 0>>
+	<</if>>
+	<br>
+<</if>>
+<<if $leftaction is "anus_grasp" and $rightaction is "anus_grasp">>
+	<<set $leftaction to 0>><<set $leftactiondefault to "anus_strengthen">><<set $rightaction to 0>><<set $rightactiondefault to "anus_strengthen">>
+	You grope behind you and grasp the <<print $struggle.anus.creature>> clinging to your <<bottom>>, though it's hard to find purchase.
+	<br>
+	<<set $struggle.anus.grip += 2>>
+<<elseif $leftaction is "anus_grasp">>
+	<<set $leftaction to 0>><<set $leftactiondefault to "anus_strengthen">>
+	You grope behind you with your left hand and grasp the <<print $struggle.anus.creature>> clinging to your <<bottom>>, though it's hard to find purchase.
+	<br>
+	<<set $struggle.anus.grip += 1>>
+<<elseif $rightaction is "anus_grasp">>
+	<<set $rightaction to 0>><<set $rightactiondefault to "anus_strengthen">>
+	You grope behind you with your right hand and grasp the <<print $struggle.anus.creature>> clinging to your <<bottom>>, though it's hard to find purchase.
+	<br>
+	<<set $struggle.anus.grip += 1>>
+<</if>>
+<<if $leftaction is "anus_spray" and $rightaction is "anus_spray">>
+	<<if $spray gte 1>>
+		<<set $leftaction to 0>><<set $leftactiondefault to "anus_spray">><<set $rightaction to 0>><<set $rightactiondefault to "anus_spray">>
+		You spray the <<print $struggle.anus.creature>>. <span class="green">It leaps off your <<bottom>>.</span>
+		<<set $spraystat += 1>><<spray -1>>
+		<<set $anususe to 0>>
+		<<set $anusstate to 0>>
+		<<struggle_anus_init>>
+		<<set $struggle.warded += 1>>
+	<<else>>
+		You try to spray the <<print $struggle.anus.creature>> clinging to your <<bottom>>, <span class="purple">but your spray is empty!</span>
+	<</if>>
+	<br>
+<<elseif $leftaction is "anus_spray">>
+	<<if $spray gte 1>>
+		<<set $leftaction to 0>><<set $leftactiondefault to "anus_spray">>
+		You spray the <<print $struggle.anus.creature>>. <span class="green">It leaps off your <<bottom>>.</span>
+		<<set $spraystat += 1>><<spray -1>>
+		<<set $anususe to 0>>
+		<<set $anusstate to 0>>
+		<<struggle_anus_init>>
+		<<set $struggle.warded += 1>>
+	<<else>>
+		You try to spray the <<print $struggle.anus.creature>> clinging to your <<bottom>>, <span class="purple">but your spray is empty!</span>
+	<</if>>
+	<br>
+<<elseif $rightaction is "anus_spray">>
+	<<if $spray gte 1>>
+		<<set $rightaction to 0>><<set $rightactiondefault to "anus_spray">>
+		You spray the <<print $struggle.anus.creature>>. <span class="green">It leaps off your <<bottom>>.</span>
+		<<set $spraystat += 1>><<spray -1>>
+		<<set $anususe to 0>>
+		<<set $anusstate to 0>>
+		<<struggle_anus_init>>
+		<<set $struggle.warded += 1>>
+	<<else>>
+		You try to spray the <<print $struggle.anus.creature>> clinging to your <<bottom>>, <span class="purple">but your spray is empty!</span>
+	<</if>>
+	<br>
+<</if>>
+
+
+<<if $leftaction is "chest_strengthen" and $rightaction is "chest_strengthen">>
+	<<set $leftaction to 0>><<set $leftactiondefault to "chest_strengthen">><<set $rightaction to 0>><<set $rightactiondefault to "chest_strengthen">>
+	You tighten your grip on the <<print $struggle.chest.creature>> clinging to your chest with both hands.
+	<<if ($handskill + ($physique / 20)) gte random(1, 2000)>>
+		Your grasp is <span class="teal">much better.</span>
+		<<set $struggle.chest.grip += 4>>
+	<<else>>
+		Your grasp is <span class="blue">a bit better.</span>
+		<<set $struggle.chest.grip += 2>>
+	<</if>>
+	<<handskilluse>>
+	<br>
+<<elseif $leftaction is "chest_strengthen">>
+	<<set $leftaction to 0>><<set $leftactiondefault to "chest_strengthen">>
+	You tighten your grip on the <<print $struggle.chest.creature>> clinging to your chest.
+	<<if ($handskill + ($physique / 20)) gte random(1, 2000)>>
+		Your grasp is <span class="teal">much better.</span>
+		<<set $struggle.chest.grip += 2>>
+	<<else>>
+		Your grasp is <span class="blue">a bit better.</span>
+		<<set $struggle.chest.grip += 1>>
+	<</if>>
+	<<handskilluse>>
+	<br>
+<<elseif $rightaction is "chest_strengthen">>
+	<<set $rightaction to 0>><<set $rightactiondefault to "chest_strengthen">>
+	You tighten your grip on the <<print $struggle.chest.creature>> clinging to your chest.
+	<<if ($handskill + ($physique / 20)) gte random(1, 2000)>>
+		Your grasp is <span class="teal">much better.</span>
+		<<set $struggle.chest.grip += 2>>
+	<<else>>
+		Your grasp is <span class="blue">a bit better.</span>
+		<<set $struggle.chest.grip += 1>>
+	<</if>>
+	<<handskilluse>>
+	<br>
+<</if>>
+<<if $leftaction is "chest_pull" and $rightaction is "chest_pull">>
+	<<set $leftaction to 0>><<set $leftactiondefault to "chest_pull">><<set $rightaction to 0>><<set $rightactiondefault to "chest_pull">>
+	You dig your nails in and try to wrench the <<print $struggle.chest.creature>> off your <<breasts>>.
+	<<struggle_difficulty_set>>
+	<<if $struggle.chest.success gte random (1, 100)>>
+		<span class="green">You hurl it away from you.</span>
+		<<set $chestuse to 0>>
+		<<set $cheststate to 0>>
+		<<struggle_chest_init>>
+		<<set $struggle.warded += 1>>
+	<<else>>
+		You can't maintain your grip, and <span class="red">your fingers pull away without the creature.</span>
+		<<set $struggle.chest.grip to 0>>
+	<</if>>
+	<br>
+<<elseif $leftaction is "chest_pull">>
+	<<set $leftaction to 0>><<set $leftactiondefault to "chest_pull">>
+	You dig your nails in and try to wrench the <<print $struggle.chest.creature>> off your <<breasts>>.
+	<<struggle_difficulty_set>>
+	<<if $struggle.chest.success gte random (1, 100)>>
+		<span class="green">You hurl it away from you.</span>
+		<<set $chestuse to 0>>
+		<<set $cheststate to 0>>
+		<<struggle_chest_init>>
+		<<set $struggle.warded += 1>>
+		
+		
+	<<else>>
+		You can't maintain your grip, and <span class="red">your fingers pull away without the creature.</span>
+		<<set $struggle.chest.grip to 0>>
+	<</if>>
+	<br>
+<<elseif $rightaction is "chest_pull">>
+	<<set $rightaction to 0>><<set $rightactiondefault to "chest_pull">>
+	You dig your nails in and try to wrench the <<print $struggle.chest.creature>> off your <<breasts>>.
+	<<struggle_difficulty_set>>
+	<<if $struggle.chest.success gte random (1, 100)>>
+		<span class="green">You hurl it away from you.</span>
+		<<set $chestuse to 0>>
+		<<set $cheststate to 0>>
+		<<struggle_chest_init>>
+		<<set $struggle.warded += 1>>
+		
+		
+	<<else>>
+		You can't maintain your grip, and <span class="red">your fingers pull away without the creature.</span>
+		<<set $struggle.chest.grip to 0>>
+	<</if>>
+	<br>
+<</if>>
+<<if $leftaction is "chest_grasp" and $rightaction is "chest_grasp">>
+	<<set $leftaction to 0>><<set $leftactiondefault to "chest_strengthen">><<set $rightaction to 0>><<set $rightactiondefault to "chest_strengthen">>
+	You grope behind you and grasp the <<print $struggle.chest.creature>> clinging to your <<breasts>>, though it's hard to find purchase.
+	<br>
+	<<set $struggle.chest.grip += 2>>
+<<elseif $leftaction is "chest_grasp">>
+	<<set $leftaction to 0>><<set $leftactiondefault to "chest_strengthen">>
+	You grope behind you with your left hand and grasp the <<print $struggle.chest.creature>> clinging to your <<breasts>>, though it's hard to find purchase.
+	<br>
+	<<set $struggle.chest.grip += 1>>
+<<elseif $rightaction is "chest_grasp">>
+	<<set $rightaction to 0>><<set $rightactiondefault to "chest_strengthen">>
+	You grope behind you with your right hand and grasp the <<print $struggle.chest.creature>> clinging to your <<breasts>>, though it's hard to find purchase.
+	<br>
+	<<set $struggle.chest.grip += 1>>
+<</if>>
+<<if $leftaction is "chest_spray" and $rightaction is "chest_spray">>
+	<<if $spray gte 1>>
+		<<set $leftaction to 0>><<set $leftactiondefault to "chest_spray">><<set $rightaction to 0>><<set $rightactiondefault to "chest_spray">>
+		You spray the <<print $struggle.chest.creature>>. <span class="green">It leaps off your <<breasts>>.</span>
+		<<set $spraystat += 1>><<spray -1>>
+		<<set $chestuse to 0>>
+		<<set $cheststate to 0>>
+		<<struggle_chest_init>>
+		<<set $struggle.warded += 1>>
+	<<else>>
+		You try to spray the <<print $struggle.chest.creature>> clinging to your <<breasts>>, <span class="purple">but your spray is empty!</span>
+	<</if>>
+	<br>
+<<elseif $leftaction is "chest_spray">>
+	<<if $spray gte 1>>
+		<<set $leftaction to 0>><<set $leftactiondefault to "chest_spray">>
+		You spray the <<print $struggle.chest.creature>>. <span class="green">It leaps off your <<breasts>>.</span>
+		<<set $spraystat += 1>><<spray -1>>
+		<<set $chestuse to 0>>
+		<<set $cheststate to 0>>
+		<<struggle_chest_init>>
+		<<set $struggle.warded += 1>>
+	<<else>>
+		You try to spray the <<print $struggle.chest.creature>> clinging to your <<breasts>>, <span class="purple">but your spray is empty!</span>
+	<</if>>
+	<br>
+<<elseif $rightaction is "chest_spray">>
+	<<if $spray gte 1>>
+		<<set $rightaction to 0>><<set $rightactiondefault to "chest_spray">>
+		You spray the <<print $struggle.chest.creature>>. <span class="green">It leaps off your <<breasts>>.</span>
+		<<set $spraystat += 1>><<spray -1>>
+		<<set $chestuse to 0>>
+		<<set $cheststate to 0>>
+		<<struggle_chest_init>>
+		<<set $struggle.warded += 1>>
+	<<else>>
+		You try to spray the <<print $struggle.chest.creature>> clinging to your <<breasts>>, <span class="purple">but your spray is empty!</span>
+	<</if>>
+	<br>
+<</if>>
 <br>
-<<set $struggle.mouth.action to 0>>
+
+
 <</nobr>><</widget>>
 
 <<widget "struggle_enemy">><<nobr>>
 <<if $struggle.mouth.creature>>
 	<<switch $struggle.mouth.progress>>
 	<<case 0>>
-		The <<print $struggle.mouth.creature>>'s appendage rubs against your face.<<neutral 1>>
+		<<if $struggle.mouth.legs is "tentacles">>
+			The <<print $struggle.mouth.creature>>'s tentacles wrap around your neck.<<neutral 2>>
+		<<else>>
+			The <<print $struggle.mouth.creature>>'s <<struggle_appendage mouth>> rubs against your face.<<neutral 1>>
+		<</if>>
 	<<case 1>>
 		The <<print $struggle.mouth.creature>> plays with your lips, <span class="blue">searching for a way in.</span><<neutral 2>>
 	<<case 2>>
-		The <<print $struggle.mouth.creature>>'s appendage <span class="purple">pushes against your lips.</span><<neutral 4>>
+		The <<print $struggle.mouth.creature>>'s <<struggle_appendage mouth>> <span class="purple">pushes against your lips.</span><<neutral 4>>
 	<<case 3>>
-		The tip of the <<print $struggle.mouth.creature>> begins to part your lips. <span class="pink">It's about to penetrate fully.</span><<neutral 5>>
+		The tip of the <<print $struggle.mouth.creature>>'s <<struggle_appendage mouth>> begins to part your lips. <span class="pink">It's about to penetrate fully.</span><<neutral 5>>
 	<<case 4>>
 		<<if $player.virginity.oral isnot true>>
-			The <<print $struggle.mouth.creature>> <span class="pink">forces its appendage into your mouth</span>. It becomers girthier as more enters.
+			The <<print $struggle.mouth.creature>> <span class="pink">forces its <<struggle_appendage mouth>> into your mouth</span>. It becomes girthier as more enters.
 			<<bruise face>><<oralstat>><<raped>><<set $mouthstate to "struggle_pen">>
 		<<else>>
-			The <<print $struggle.mouth.creature>> <span class="pink">forces its appendage into your mouth</span>. <span class="red">It tastes strange.</span>
+			The <<print $struggle.mouth.creature>> <span class="pink">forces its <<struggle_appendage mouth>> into your mouth</span>. <span class="red">It tastes strange.</span>
 			<<takeVirginity $struggle.mouth.creature "oral">><<bruise face>><<oralstat>><<violence 1>><<raped>><<set $mouthstate to "struggle_pen">>
 		<</if>>
 		<<neutral 5>>
 	<<case 5>>
 		The <<print $struggle.mouth.creature>> pushes itself deeper into your mouth.<<neutral 5>>
 	<<case 6>>
-		The <<print $struggle.mouth.creature>>'s appendage pushes down your throat. <<if $underwater isnot 1>><span class="purple">You can't breathe!</span><</if>><<neutral 5>>
+		The <<print $struggle.mouth.creature>>'s <<struggle_appendage mouth>> pushes down your throat. <<if $underwater isnot 1>><span class="purple">You can't breathe!</span><</if>><<neutral 5>>
 	<<case 7>>
-		The <<print $struggle.mouth.creature>> <span class="pink">shudders as it begins to pump a sweet fluid down your throat.</span><<neutral 5>><<set $drugged += 25>><<purity -1>><<internalejac>><<set $mouthgoo += 1>><<oralejacstat>><<ejacstat>>
+		The <<print $struggle.mouth.creature>> <span class="pink">shudders as it begins to pump a sweet fluid down your throat.</span><<neutral 5>><<struggle_fluid mouth>><<purity -1>><<internalejac>><<set $mouthgoo += 1>><<oralejacstat>><<ejacstat>>
 	<<case 14>>
-		The <<print $struggle.mouth.creature>> shudders, and withdraws its appendage from your throat. It leaps from your face.<<neutral 5>><<set $drugged += 25>>
+		The <<print $struggle.mouth.creature>> shudders, <span class="blue">and withdraws its <<struggle_appendage mouth>> from your throat.</span> It leaps from your face.<<neutral 5>><<struggle_fluid mouth>>
 		<<set $mouthuse to 0>>
 		<<set $mouthstate to 0>>
 		<<struggle_mouth_init>>
-		<<set $struggle.done += 1>>
+		
 		<<set $struggle.satisfied += 1>>
 	<<default>>
-		The <<print $struggle.mouth.creature>> pumps a sweet fluid down your throat.
-		<<neutral 5>><<set $drugged += 25>><<purity -1>><<internalejac>><<set $mouthgoo += 1>>
+		The <<print $struggle.mouth.creature>> pumps a sweet fluid down your throat.<<neutral 5>><<struggle_fluid mouth>><<purity -1>><<internalejac>><<set $mouthgoo += 1>>
 	<</switch>>
 	<<if $struggle.mouth.progress gte 6 and $struggle.mouth.progress lte 14>>
 		<<if $underwater isnot 1>>
@@ -215,8 +1470,415 @@ and $orgasmdown lte 0 and ($pain lt 100 or $willpowerpain is undefined)>>
 		<</if>>
 	<</if>>
 	<<set $struggle.mouth.progress += 1>>
+	<br>
 <</if>>
-
+<<if $struggle.vagina.creature>>
+	<<switch $struggle.vagina.progress>>
+	<<case 0>>
+		<<if $struggle.vagina.legs is "tentacles">>
+			The <<print $struggle.vagina.creature>>'s tentacles grope and cling to your pelvis.<<neutral 2>>
+		<<else>>
+			The <<print $struggle.vagina.creature>>'s <<struggle_appendage vagina>> prods your pelvis, as if searching from something.<<neutral 1>>
+		<</if>>
+	<<case 1>>
+		The <<print $struggle.vagina.creature>> slides over your labia, <span class="blue">searching for a way in.</span><<neutral 2>>
+	<<case 2>>
+		<<struggle_clothes vagina>>
+	<<case 3>>
+		The tip of the <<print $struggle.vagina.creature>>'s <<struggle_appendage vagina>> pushes against your <<pussy>>. <span class="pink">It's about to penetrate fully.</span><<neutral 5>>
+	<<case 4>>
+		<<set _pain to $vaginalPain>>
+		<<if $player.virginity.vaginal isnot true>>
+			The <<print $struggle.vagina.creature>> <span class="pink">forces its <<struggle_appendage vagina>> into your <<pussy>>.</span> It becomes girthier as more enters.
+			<<set $vaginastate to "struggle_pen">><<vaginalstat>><<bruise vagina>><<violence 2>><<raped>><<vaginaraped>>
+			<<sex 30>><<pain _pain>>
+		<<else>>
+			The <<print $struggle.vagina.creature>> <span class="pink">forces its <<struggle_appendage vagina>> into your <<pussy>>,</span> <span class="red">breaking your hymen and forever robbing you of your purity.</span>
+			<<takeVirginity $struggle.vagina.creature "vaginal">><<set $vaginastate to "struggle_pen">><<vaginalstat>><<bruise vagina>><<violence 2>><<raped>><<vaginaraped>>
+			<<sex 30>><<pain _pain>>
+		<</if>>
+		<<neutral 5>>
+	<<case 5>>
+		The <<print $struggle.vagina.creature>> pushes itself deeper into your <<pussy>>.<<neutral 5>>
+	<<case 6>>
+		The <<print $struggle.vagina.creature>>'s <<struggle_appendage vagina>> begins to thrust into your <<pussy>>.<<neutral 5>>
+	<<case 7>>
+		The <<print $struggle.vagina.creature>> <span class="pink">shudders and pumps a warm fluid into your <<pussy>>.</span><<neutral 5>><<struggle_fluid vagina>><<purity -1>><<internalejac>><<set $vaginagoo += 1>><<vaginalejacstat>><<ejacstat>>
+	<<case 14>>
+		The <<print $struggle.vagina.creature>> shudders, <span class="blue">and withdraws its <<struggle_appendage vagina>> from your <<pussy>>.</span> It leaps from your pelvis.<<neutral 5>><<struggle_fluid vagina>>
+		<<set $vaginause to 0>>
+		<<set $vaginastate to 0>>
+		<<struggle_vagina_init>>
+		
+		<<set $struggle.satisfied += 1>>
+	<<default>>
+		The <<print $struggle.vagina.creature>> pumps a warm fluid into your <<pussy>>.<<neutral 5>><<struggle_fluid vagina>><<purity -1>><<internalejac>><<set $vaginagoo += 1>>
+	<</switch>>
+	<<set $struggle.vagina.progress += 1>>
+	<br>
+<</if>>
+<<if $struggle.penis.creature>>
+	<<switch $struggle.penis.progress>>
+	<<case 0>>
+		<<if $struggle.anus.legs is "tentacles">>
+			The <<print $struggle.anus.creature>> lowers itself towards your <<penis>> as its tentacles slide and grope.<<neutral 2>>
+		<<else>>
+			The <<print $struggle.anus.creature>> lowers itself towards your <<penis>>.<<neutral 1>>
+		<</if>>
+	<<case 1>>
+		The <<print $struggle.penis.creature>> presses against your <<penis>>, <span class="blue">trying to envelop.</span><<neutral 2>>
+	<<case 2>>
+		<<struggle_clothes penis>>
+	<<case 3>>
+		The <<print $struggle.penis.creature>> pushes against your <<penis>>. <span class="pink">It's about to envelop you fully.</span><<neutral 5>>
+	<<case 4>>
+		<<set _pain to $penilePain>>
+		<<if $player.virginity.penile isnot true>>
+			The <<print $struggle.penis.creature>> <span class="pink">forces your <<penis>> inside its body.</span> It becomes tighter as more enters.
+			<<set $penisstate to "struggle_pen">><<penilestat>><<bruise penis>><<violence 2>><<raped>><<penisraped>>
+			<<sex 30>><<pain _pain>>
+		<<else>>
+			The <<print $struggle.penis.creature>> <span class="pink">forces your <<penis>> into its body,</span> <span class="red">separating your foreskin from your glans and forever robbing you of your purity.</span>
+			<<takeVirginity $struggle.penis.creature "penile">><<set $penisstate to "struggle_pen">><<penilestat>><<bruise penis>><<violence 2>><<raped>><<penisraped>>
+			<<sex 30>><<pain _pain>>
+		<</if>>
+		<<neutral 5>>
+	<<case 5>>
+		The <<print $struggle.penis.creature>> takes your <<penis>> deeper inside.<<neutral 5>>
+	<<case 6>>
+		The <<print $struggle.penis.creature>> begins to thrust against your <<penis>>.<<neutral 5>>
+	<<case 7>>
+		The <<print $struggle.penis.creature>> <span class="pink">shudders as your <<penis>> thrusts against its core.</span><<neutral 5>><<set $penisgoo += 1>>
+	<<case 14>>
+		The <<print $struggle.penis.creature>> shudders, <span class="blue">and releases your <<penis>>.</span> It leaps from your tummy.<<neutral 5>>
+		<<set $penisuse to 0>>
+		<<set $penisstate to 0>>
+		<<struggle_penis_init>>
+		
+		<<set $struggle.satisfied += 1>>
+	<<default>>
+		The <<print $struggle.penis.creature>> thrusts against your <<penis>>.<<neutral 5>><<set $penisgoo += 1>>
+	<</switch>>
+	<<set $struggle.penis.progress += 1>>
+	<br>
+<</if>>
+<<if $struggle.anus.creature>>
+	<<switch $struggle.anus.progress>>
+	<<case 0>>
+		<<if $struggle.anus.legs is "tentacles">>
+			The <<print $struggle.anus.creature>>'s tentacles slide and grope over your <<bottom>>.<<neutral 2>>
+		<<else>>
+			The <<print $struggle.anus.creature>>'s <<struggle_appendage anus>> slides over your <<bottom>>.<<neutral 1>>
+		<</if>>
+	<<case 1>>
+		The <<print $struggle.anus.creature>>'s <<struggle_appendage anus>> gropes your <<bottom>>, <span class="blue">trying to find an entrance.</span><<neutral 2>>
+	<<case 2>>
+		<<struggle_clothes anus>>
+	<<case 3>>
+		The <<print $struggle.anus.creature>>'s <<struggle_appendage anus>> pushes against your <<bottom>>, <span class="pink">about to penetrate you fully.</span><<neutral 5>>
+	<<case 4>>
+		<<set _pain to $analPain>>
+		<<if $player.virginity.anal isnot true>>
+			The <<print $struggle.anus.creature>>'s <<struggle_appendage anus>> <span class="pink">thrusts into your <<bottom>>.</span> It becomes girthier as more enters.
+			<<set $anusstate to "struggle_pen">><<analstat>><<bruise anus>><<violence 2>><<raped>><<anusraped>>
+			<<sex 30>><<pain _pain>>
+		<<else>>
+			The <<print $struggle.anus.creature>>'s <<struggle_appendage anus>> <span class="pink">thrusts into your <<bottom>>,</span> <span class="red">violating you in a way you hadn't conceived of.</span>
+			<<takeVirginity $struggle.anus.creature "anal">><<set $anusstate to "struggle_pen">><<analstat>><<bruise anus>><<violence 2>><<raped>><<anusraped>>
+			<<sex 30>><<pain _pain>>
+		<</if>>
+		<<neutral 5>>
+	<<case 5>>
+		The <<print $struggle.anus.creature>>'s <<struggle_appendage anus>> pushes deeper into your <<bottom>>.<<neutral 5>>
+	<<case 6>>
+		The <<print $struggle.anus.creature>>'s <<struggle_appendage anus>> begins to thrust into your <<bottom>>.<<neutral 5>>
+	<<case 7>>
+		The <<print $struggle.anus.creature>> <span class="pink">shudders as it pumps a warm fluid into your <<bottom>>.</span><<neutral 5>><<struggle_fluid anus>><<purity -1>><<internalejac>><<set $anusgoo += 1>><<analejacstat>><<ejacstat>>
+	<<case 14>>
+		The <<print $struggle.anus.creature>> shudders <span class="blue">and withdraws its <<struggle_appendage anus>>,</span> leaping from your <<bottom>><<neutral 5>><<struggle_fluid anus>>
+		<<set $anususe to 0>>
+		<<set $anusstate to 0>>
+		<<struggle_anus_init>>
+		
+		<<set $struggle.satisfied += 1>>
+	<<default>>
+		The <<print $struggle.anus.creature>>'s <<struggle_appendage anus>> thrusts into your <<bottom>>.<<neutral 5>><<set $anusgoo += 1>><<struggle_fluid anus>><<purity -1>><<internalejac>><<set $anusgoo += 1>>
+	<</switch>>
+	<<set $struggle.anus.progress += 1>>
+	<br>
+<</if>>
+<<if $struggle.chest.creature>>
+	<<switch $struggle.chest.progress>>
+	<<case 0>>
+		<<neutral 2>>
+		<<if $struggle.chest.legs is "tentacles">>
+			The <<print $struggle.chest.creature>>'s tentacles grope your <<breasts>>,
+			<<if $breastsize gte 3>>
+				squeezing them together as <span class="blue">a phallic <<struggle_appendage chest>> rubs against them.</span>
+			<<else>>
+				teasing them as <span class="blue">a phallic <<struggle_appendage chest>> rubs between them.</span>
+			<</if>>
+		<<elseif $struggle.chest.legs is "legs">>
+			The <<print $struggle.chest.creature>>'s legs grope your 
+			<<if $breastsize gte 3>>
+				<<breasts>>. <span class="blue">A phallic <<struggle_appendage chest>> emerges from the creature,</span> and rubs against them.
+			<<else>>
+				<<breasts>>, teasing them as <span class="blue">a phallic <<struggle_appendage chest>> emerges from the creature,</span> and joins the flurry.
+			<</if>>
+		<<else>>
+			The <<print $struggle.chest.creature>>'s body slides over your <<breasts>>.
+			<<if $breastsize gte 3>>
+				<span class="blue">A phallic <<struggle_appendage chest>> emerges from the creature</span> and rubs against them.
+			<<else>>
+				It teases them as <span class="blue">a phallic <<struggle_appendage chest>> emerges from the creature.</span>
+			<</if>>
+		<</if>>
+	<<case 1>>
+		<<struggle_clothes chest>>
+	<<case 2>>
+		<<if $breastsize gte 3>>
+			<<if $struggle.chest.legs is "tentacles">>
+				The <<print $struggle.chest.creature>>'s tentacles <span class="pink">wrap around your breasts.</span><<neutral 5>>
+			<<else>>
+				The <<print $struggle.chest.creature>>squeezes your <<breasts>> together, and <span class="pink">pushes its <<struggle_appendage chest>> between them.</span><<neutral 3>>
+			<</if>>
+		<<else>>
+			<<if $struggle.chest.legs is "tentacles">>
+				The <<print $struggle.chest.creature>>'s tentacles grope and flick your <<breasts>>.<<neutral 5>>
+			<<else>>
+				The <<print $struggle.chest.creature>> gropes and teases your <<breasts>>.<<neutral 3>>
+			<</if>>
+		<</if>>
+		<<if $lactating is 1 and $breastfeedingdisable is "f" and $milk_amount gte 1>>
+			<span class="pink">You feel milk leak from your buds</span>
+			<<breastfeed>>
+			<<milkvolume 1>>
+		<<else>>
+			<<milkvolume 1>>
+		<</if>>
+	<<case 3>>
+		<<if $breastsize gte 3>>
+			<<if $struggle.chest.legs is "tentacles">>
+				<<if $lactating is 1 and $breastfeedingdisable is "f" and $milk_amount gte 1>>
+					The <<print $struggle.chest.creature>>'s tentacles <span class="pink">squeeze milk from your <<breasts>>.</span>
+					<<breastfeed>>
+				<<else>>
+					The <<print $struggle.chest.creature>>'s tentacles squeeze your <<breasts>>, while others flick your nipples.
+					<<milkvolume 1>>
+				<</if>>
+				<<sex 5>>
+			<<else>>
+				<<if $lactating is 1 and $breastfeedingdisable is "f" and $milk_amount gte 1>>
+					The <<print $struggle.chest.creature>> <span class="pink">thrusts its <<struggle_appendage chest>> between your <<breasts>></span> as <span class="pink">milk leaks from your buds.</span>
+					<<breastfeed>>
+				<<else>>
+					The <<print $struggle.chest.creature>> <span class="pink">thrusts its <<struggle_appendage chest>> between your <<breasts>>.</span> 
+					<<milkvolume 1>>
+				<</if>>
+				<<sex 5>>
+			<</if>>
+		<<else>>
+			<<struggle_flat_chest>>
+		<</if>>
+	<<case 4>>
+		<<if $breastsize gte 3>>
+			<<if $struggle.chest.legs is "tentacles">>
+				<<if $lactating is 1 and $breastfeedingdisable is "f" and $milk_amount gte 1>>
+					The <<print $struggle.chest.creature>>'s appendage <span class="pink">presses against your <<breasts>></span> as <span class="pink">the tentacles continue to squeeze milk from your buds.</span>
+					<<breastfeed>>
+				<<else>>
+					The <<print $struggle.chest.creature>>'s appendage <span class="pink">presses against your <<breasts>></span> as <span class="pink">the tentacles continue to squeeze.</span>
+					<<milkvolume 1>>
+				<</if>>
+				<<sex 5>>
+			<<else>>
+				<<if $lactating is 1 and $breastfeedingdisable is "f" and $milk_amount gte 1>>
+					The <<print $struggle.chest.creature>> fucks your <<breasts>> as <span class="pink">milk leaks from your buds.</span> The creature shudders as <span class="purple">a warm fluid erupts from its <<struggle_appendage chest>>.</span>
+					<<breastfeed>>
+				<<else>>
+					The <<print $struggle.chest.creature>>'s <<struggle_appendage chest>> fucks your <<breasts>>. The creature shudders as <span class="purple">a warm fluid erupts from its <<struggle_appendage chest>>.</span>
+					<<milkvolume 1>>
+				<</if>>
+				<<sex 5>><<set $chestgoo += 1>>
+			<</if>>
+		<<else>>
+			<<struggle_flat_chest>>
+		<</if>>
+	<<case 5>>
+		<<if $breastsize gte 3>>
+			<<if $struggle.chest.legs is "tentacles">>
+				<<if $lactating is 1 and $breastfeedingdisable is "f" and $milk_amount gte 1>>
+					The <<print $struggle.chest.creature>>'s appendage <span class="pink">thrusts between your <<breasts>></span> as <span class="pink">the tentacles continue to squeeze milk from your buds.</span>
+					<<breastfeed>>
+				<<else>>
+					The <<print $struggle.chest.creature>>'s appendage <span class="pink">thrusts between your <<breasts>></span> as <span class="pink">the tentacles continue to squeeze.</span>
+					<<milkvolume 1>>
+				<</if>>
+				<<sex 5>>
+			<<else>>
+				<<if $lactating is 1 and $breastfeedingdisable is "f" and $milk_amount gte 1>>
+					The <<print $struggle.chest.creature>>'s <<struggle_appendage chest>> fucks your <<breasts>>, pumping warm fluid with each thrust as <span class="pink">milk leaks from your buds.</span>
+					<<breastfeed>>
+				<<else>>
+					The <<print $struggle.chest.creature>>'s <<struggle_appendage chest>> keeps thrusting between your <<breasts>>, pumping out a warm fluid.
+					<<milkvolume 1>>
+				<</if>>
+				<<sex 5>><<set $chestgoo += 1>>
+			<</if>>
+		<<else>>
+			<<struggle_flat_chest>>
+		<</if>>
+	<<case 6>>
+		<<if $breastsize gte 3>>
+			<<if $struggle.chest.legs is "tentacles">>
+				<<if $lactating is 1 and $breastfeedingdisable is "f" and $milk_amount gte 1>>
+					The <<print $struggle.chest.creature>>'s appendage fucks your <<breasts>> </span> as <span class="pink">the tentacles continue to squeeze milk from your buds.</span> The creature shudders as a warm fluid erupts from its <<struggle_appendage chest>>.
+					<<breastfeed>>
+				<<else>>
+					The <<print $struggle.chest.creature>>'s appendage fucks your <<breasts>> as <span class="pink">the tentacles continue to squeeze.</span> The creature shudders as a warm fluid erupts from its <<struggle_appendage chest>>.
+					<<milkvolume 1>>
+				<</if>>
+				<<sex 5>><<set $chestgoo += 1>>
+			<<else>>
+				<<if $lactating is 1 and $breastfeedingdisable is "f" and $milk_amount gte 1>>
+					The <<print $struggle.chest.creature>>'s <<struggle_appendage chest>> fucks your <<breasts>>, pumping warm fluid with each thrust as <span class="pink">milk leaks from your buds.</span>
+					<<breastfeed>>
+				<<else>>
+					The <<print $struggle.chest.creature>>'s <<struggle_appendage chest>> keeps thrusting between your <<breasts>>, pumping out a warm fluid.
+					<<milkvolume 1>>
+				<</if>>
+				<<sex 5>><<set $chestgoo += 1>>
+			<</if>>
+		<<else>>
+			<<struggle_flat_chest>>
+		<</if>>
+	<<case 12>>
+		<<if $breastsize gte 3>>
+			The <<print $struggle.chest.creature>> shudders <span class="blue">and withdraws its <<struggle_appendage chest>>,</span> leaping from your <<breasts>><<set $chestgoo += 1>>
+		<<else>>
+			The <<print $struggle.chest.creature>> <span class="blue">leaps from your <<breasts>>.</span>
+		<</if>>
+		<<set $chestuse to 0>>
+		<<set $cheststate to 0>>
+		<<struggle_chest_init>>
+		
+		<<set $struggle.satisfied += 1>>
+	<<default>>
+		<<if $breastsize gte 3>>
+			<<if $struggle.chest.legs is "tentacles">>
+				<<if $lactating is 1 and $breastfeedingdisable is "f" and $milk_amount gte 1>>
+					The <<print $struggle.chest.creature>>'s appendage keeps thrusting between your <<breasts>>, pumping a warm fluid as the tentacles <span class="pink">continue to squeeze milk from your buds.</span>
+					<<breastfeed>>
+				<<else>>
+					The <<print $struggle.chest.creature>>'s appendage keeps thrusting between your <<breasts>>, pumping out a warm fluid.
+					<<milkvolume 1>>
+				<</if>>
+				<<sex 5>><<set $chestgoo += 1>>
+			<<else>>
+				<<if $lactating is 1 and $breastfeedingdisable is "f" and $milk_amount gte 1>>
+					The <<print $struggle.chest.creature>>'s <<struggle_appendage chest>> fucks your <<breasts>>, pumping warm fluid with each thrust as <span class="pink">milk leaks from your buds.</span>
+					<<breastfeed>>
+				<<else>>
+					The <<print $struggle.chest.creature>>'s <<struggle_appendage chest>> keeps thrusting between your <<breasts>>, pumping out a warm fluid.
+					<<milkvolume 1>>
+				<</if>>
+				<<sex 5>><<set $chestgoo += 1>>
+			<</if>>
+		<<else>>
+			<<struggle_flat_chest>>
+		<</if>>
+	<</switch>>
+	<<set $struggle.chest.progress += 1>>
+	<br>
+<</if>>
+<<for _i to 0; _i lt $struggle.number; _i++>>
+	<<if $struggle.enemy[_i].location is "fleeing">>
+		<<if $struggle.enemy[_i].satisfied gte 1>>
+			<<if $underwater is 1>>
+				<<struggle_the>> <<print $struggle.enemy[_i].description>> <<print $struggle.enemy[_i].name>> swims into the murk. <span class="green">It won't return.</span>
+			<<elseif $struggle.enemy[_i].motion is "flying">>
+				<<struggle_the>> <<print $struggle.enemy[_i].description>> <<print $struggle.enemy[_i].description>> <<print $struggle.enemy[_i].name>> flies away. <span class="green">It won't return.</span>
+			<<else>>
+				<<struggle_the>> <<print $struggle.enemy[_i].description>> <<print $struggle.enemy[_i].name>> leaps away. <span class="green">It won't return.</span>
+			<</if>>
+			<<set $struggle.done += 1>>
+			<<set $struggle.enemy[_i].location to "fled">>
+		<<elseif $struggle.enemy[_i].health gte 1>>
+			<<if $underwater is 1>>
+				<<struggle_the>> <<print $struggle.enemy[_i].description>> <<print $struggle.enemy[_i].name>> swims around you, <span class="blue">preparing to attack.</span>
+			<<elseif $struggle.enemy[_i].motion is "flying">>
+				<<struggle_the>> <<print $struggle.enemy[_i].description>> <<print $struggle.enemy[_i].name>> flies around you, <span class="blue">preparing to attack.</span>
+			<<else>>
+				<<struggle_the>> <<print $struggle.enemy[_i].description>> <<print $struggle.enemy[_i].name>> lands nearby, <span class="blue">preparing to attack.</span>
+			<</if>>
+			<<set $struggle.enemy[_i].location to "lurking">>
+		<<else>>
+			<<if $underwater is 1>>
+				<<struggle_the>> <<print $struggle.enemy[_i].description>> <<print $struggle.enemy[_i].name>> swims into the murk. <span class="green">It won't return.</span>
+			<<elseif $struggle.enemy[_i].motion is "flying">>
+				<<struggle_the>> <<print $struggle.enemy[_i].description>> <<print $struggle.enemy[_i].name>> flies away. <span class="green">It won't return.</span>
+			<<else>>
+				<<struggle_the>> <<print $struggle.enemy[_i].description>> <<print $struggle.enemy[_i].name>> leaps away. <span class="green">It won't return.</span>
+			<</if>>
+			<<set $struggle.done += 1>>
+			<<set $struggle.enemy[_i].location to "fled">>
+		<</if>>
+		<br>
+	<<elseif $struggle.enemy[_i].location is "lurking">>
+		<<set $rng to random(1, 100)>>
+		<<if $rng gte 81 and $mouthuse is 0>>
+			<<if $underwater is 1>>
+				<<struggle_bide_the>> <<print $struggle.enemy[_i].description>> <<print $struggle.enemy[_i].name>> swims towards you, <span class="blue">landing on your face.</span>
+			<<elseif $struggle.enemy[_i].motion is "flying">>
+				<<struggle_bide_the>> <<print $struggle.enemy[_i].description>> <<print $struggle.enemy[_i].name>> flies towards you, <span class="blue">landing on your face.</span>
+			<<else>>
+				<<struggle_bide_the>> <<print $struggle.enemy[_i].description>> <<print $struggle.enemy[_i].name>> leaps towards you, <span class="blue">landing on your face.</span>
+			<</if>>
+			
+			<<struggle_attach mouth>><<set $mouthuse to "struggle">><<set $mouthstate to "struggle">>
+		<<elseif $rng gte 61 and $vaginause is 0 and $vaginaexist is 1>>
+			<<if $underwater is 1>>
+				<<struggle_bide_the>> <<print $struggle.enemy[_i].description>> <<print $struggle.enemy[_i].name>> swims towards you, <span class="blue">landing on your pelvis.</span>
+			<<elseif $struggle.enemy[_i].motion is "flying">>
+				<<struggle_bide_the>> <<print $struggle.enemy[_i].description>> <<print $struggle.enemy[_i].name>> flies towards you, <span class="blue">landing on your pelvis.</span>
+			<<else>>
+				<<struggle_bide_the>> <<print $struggle.enemy[_i].description>> <<print $struggle.enemy[_i].name>> leaps towards you, <span class="blue">landing on your pelvis.</span>
+			<</if>>
+			<<struggle_attach vagina>><<set $vaginause to "struggle">><<set $vaginastate to "struggle">>
+		<<elseif $rng gte 41 and $penisuse is 0 and $penisexist is 1>>
+			<<if $underwater is 1>>
+				<<struggle_bide_the>> <<print $struggle.enemy[_i].description>> <<print $struggle.enemy[_i].name>> swims towards you, <span class="blue">landing on your tummy.</span>
+			<<elseif $struggle.enemy[_i].motion is "flying">>
+				<<struggle_bide_the>> <<print $struggle.enemy[_i].description>> <<print $struggle.enemy[_i].name>> flies towards you, <span class="blue">landing on your tummy.</span>
+			<<else>>
+				<<struggle_bide_the>> <<print $struggle.enemy[_i].description>> <<print $struggle.enemy[_i].name>> leaps towards you, <span class="blue">landing on your tummy.</span>
+			<</if>>
+			<<struggle_attach penis>><<set $penisuse to "struggle">><<set $penisstate to "struggle">>
+		<<elseif $rng gte 21 and $anususe is 0 and $analdisable is "f">>
+			<<if $underwater is 1>>
+				<<struggle_bide_the>> <<print $struggle.enemy[_i].description>> <<print $struggle.enemy[_i].name>> swims towards you, <span class="blue">landing on your <<bottom>>.</span>
+			<<elseif $struggle.enemy[_i].motion is "flying">>
+				<<struggle_bide_the>> <<print $struggle.enemy[_i].description>> <<print $struggle.enemy[_i].name>> flies towards you, <span class="blue">landing on your <<bottom>>.</span>
+			<<else>>
+				<<struggle_bide_the>> <<print $struggle.enemy[_i].description>> <<print $struggle.enemy[_i].name>> leaps towards you, <span class="blue">landing on your <<bottom>>.</span>
+			<</if>>
+			<<struggle_attach anus>><<set $anususe to "struggle">><<set $anusstate to "struggle">>
+		<<elseif $rng gte 1 and $chestuse is 0>>
+			<<if $underwater is 1>>
+				<<struggle_bide_the>> <<print $struggle.enemy[_i].description>> <<print $struggle.enemy[_i].name>> swims towards you, <span class="blue">landing on your <<breasts>>.</span>
+			<<elseif $struggle.enemy[_i].motion is "flying">>
+				<<struggle_bide_the>> <<print $struggle.enemy[_i].description>> <<print $struggle.enemy[_i].name>> flies towards you, <span class="blue">landing on your <<breasts>>.</span>
+			<<else>>
+				<<struggle_bide_the>> <<print $struggle.enemy[_i].description>> <<print $struggle.enemy[_i].name>> leaps towards you, <span class="blue">landing on your <<breasts>>.</span>
+			<</if>>
+			<<struggle_attach chest>><<set $chestuse to "struggle">><<set $cheststate to "struggle">>
+		<<else>>
+			<<struggle_the>> <<print $struggle.enemy[_i].description>> <<print $struggle.enemy[_i].name>> waits for an opening.
+			<<set $struggle.enemy[_i].bide to true>>
+		<</if>>
+		<br>
+	<</if>>
+<</for>>
 
 <<if $oxygen lt $oxygenmax and $underwater isnot 1 and _strangle is 1>>
 	<<unset _strangle>>
@@ -226,7 +1888,7 @@ and $orgasmdown lte 0 and ($pain lt 100 or $willpowerpain is undefined)>>
 <</nobr>><</widget>>
 
 
-<<widget "struggle_difficulty">><<nobr>>
+<<widget "struggle_difficulty">><<nobr>>/*Unused for now*/
 
 <<struggle_difficulty_set>>
 
@@ -250,6 +1912,282 @@ and $orgasmdown lte 0 and ($pain lt 100 or $willpowerpain is undefined)>>
 <</nobr>><</widget>>
 
 <<widget "struggle_difficulty_set">><<nobr>>
-	<<set $struggle.mouth.success to Math.trunc(($struggle.mouth.grip * 10) + ($physique / 600))>>
+	<<set $struggle.mouth.success to Math.trunc(($struggle.mouth.grip * 17) + ($physique / 600))>>
+	<<set $struggle.vagina.success to Math.trunc(($struggle.vagina.grip * 17) + ($physique / 600))>>
+	<<set $struggle.penis.success to Math.trunc(($struggle.penis.grip * 17) + ($physique / 600))>>
+	<<set $struggle.anus.success to Math.trunc(($struggle.anus.grip * 17) + ($physique / 600))>>
+	<<set $struggle.chest.success to Math.trunc(($struggle.chest.grip * 17) + ($physique / 600))>>
+	<<if $struggle.mouth.success gte 100>>
+		<<if $leftactiondefault is "mouth_strengthen">>
+			<<set $leftactiondefault to "mouth_pull">>
+		<</if>>
+		<<if $rightactiondefault is "mouth_strengthen">>
+			<<set $rightactiondefault to "mouth_pull">>
+		<</if>>
+	<</if>>
+	<<if $struggle.vagina.success gte 100>>
+		<<if $leftactiondefault is "vagina_strengthen">>
+			<<set $leftactiondefault to "vagina_pull">>
+		<</if>>
+		<<if $rightactiondefault is "vagina_strengthen">>
+			<<set $rightactiondefault to "vagina_pull">>
+		<</if>>
+	<</if>>
+	<<if $struggle.penis.success gte 100>>
+		<<if $leftactiondefault is "penis_strengthen">>
+			<<set $leftactiondefault to "penis_pull">>
+		<</if>>
+		<<if $rightactiondefault is "penis_strengthen">>
+			<<set $rightactiondefault to "penis_pull">>
+		<</if>>
+	<</if>>
+	<<if $struggle.anus.success gte 100>>
+		<<if $leftactiondefault is "anus_strengthen">>
+			<<set $leftactiondefault to "anus_pull">>
+		<</if>>
+		<<if $rightactiondefault is "anus_strengthen">>
+			<<set $rightactiondefault to "anus_pull">>
+		<</if>>
+	<</if>>
+	<<if $struggle.chest.success gte 100>>
+		<<if $leftactiondefault is "chest_strengthen">>
+			<<set $leftactiondefault to "chest_pull">>
+		<</if>>
+		<<if $rightactiondefault is "chest_strengthen">>
+			<<set $rightactiondefault to "chest_pull">>
+		<</if>>
+	<</if>>
+<</nobr>><</widget>>
+
+<<widget "struggle_bide_the">><<nobr>>
+<<if $struggle.enemy[_i].bide is true>>
+	<<set $struggle.enemy[_i].bide to false>>
+	Seeing an opening, the
+<<elseif $struggle.done lte ($struggle.number - 1)>>
+	The
+<<else>>
+	The
+<</if>>
+<</nobr>><</widget>>
+
+<<widget "struggle_the">><<nobr>>
+<<if $struggle.done lte ($struggle.number - 1)>>
+	The
+<<else>>
+	The
+<</if>>
+<</nobr>><</widget>>
+
+<<widget "struggle_fluid">><<nobr>>
+<<if $args[0] is "mouth" and ($struggle.mouth.creature is "lurker" or $struggle.mouth.creature is "slime")>>
+	<<set $drugged += 25>>
+<<elseif $args[0] is "vagina" and ($struggle.vagina.creature is "lurker" or $struggle.vagina.creature is "slime")>>
+	<<set $drugged += 25>>
+<<elseif $args[0] is "anus" and ($struggle.anus.creature is "lurker" or $struggle.anus.creature is "slime")>>
+	<<set $drugged += 25>>
+<</if>>
+<</nobr>><</widget>>
+
+		
+		
+<<widget "struggle_clothes">><<nobr>>
+
+<<if $args[0] is "vagina" or $args[0] is "penis">>
+	<<if $worn.lower.vagina_exposed gte 1 or ($worn.lower.skirt is 1 and $worn.lower.skirt_down isnot 1)>>
+		<<if $worn.under_lower.vagina_exposed gte 1 or ($worn.under_lower.skirt is 1 and $worn.under_lower.skirt_down isnot 1)>>
+			<<if !$worn.genitals.type.includes("chastity")>>
+				<<set _struggle_exposed to "naked">>
+			<<else>>
+				<<set _struggle_exposed to "genitals">>
+			<</if>>
+		<<else>>
+			<<set _struggle_exposed to "under">>
+		<</if>>
+	<<else>>
+		<<set _struggle_exposed to "main">>
+	<</if>>
+<<elseif $args[0] is "anus">>
+	<<if $worn.lower.anus_exposed gte 1 or ($worn.lower.skirt is 1 and $worn.lower.skirt_down isnot 1)>>
+		<<if $worn.under_lower.anus_exposed gte 1 or ($worn.under_lower.skirt is 1 and $worn.under_lower.skirt_down isnot 1)>>
+			<<if $worn.genitals.anal_shield isnot 1>>
+				<<set _struggle_exposed to "naked">>
+			<<else>>
+				<<set _struggle_exposed to "genitals">>
+			<</if>>
+		<<else>>
+			<<set _struggle_exposed to "under">>
+		<</if>>
+	<<else>>
+		<<set _struggle_exposed to "main">>
+	<</if>>
+<<elseif $args[0] is "chest">>
+	<<if $worn.upper.type.includes("naked") or $worn.upper.exposed gte 2>>
+		<<if $worn.under_lower.type.includes("naked") or $worn.under_lower.exposed gte 1>>
+			<<set _struggle_exposed to "naked">>
+		<<else>>
+			<<set _struggle_exposed to "under_top">>
+		<</if>>
+	<<else>>
+		<<set _struggle_exposed to "main_top">>
+	<</if>>
+<</if>>
+
+
+<<if _struggle_exposed is "main_top">>
+	<<set $struggle[$args[0]].progress -= 1>>
+	<<if $struggle[$args[0]].legs is "tentacles">>
+		The <<print $struggle[$args[0]].creature>>'s tentacles tear your $worn.upper.name as they search for a way in.<<neutral 2>><<set $worn.under_upper.integrity -= 10>>
+	<<else>>
+		The <<print $struggle[$args[0]].creature>>'s appendage prods your <<struggle_bodypart $args[0]>> through your $worn.upper.name.<<neutral 1>>
+	<</if>>
+	<<set $worn.upper.integrity -= 10>>
+	<<if $struggle[$args[0]].creature is "slime">>
+		<span class="purple">The fabric hisses as it dissolves in the slime.</span><<set $worn.upper.integrity -= 30>>
+	<</if>>
+	<<if $worn.upper.integrity lte 0>>
+		<<if $struggle[$args[0]].legs is "tentacles">>
+			The tentacles wrap around the fabric, and <span class="pink">tear it off your body with a flick, exposing your <<undertop>>.</span>
+		<<else>>
+			Its appendage pierces the fabric, and <span class="pink">tears it off your body with a flick, exposing your <<undertop>>.</span>
+		<</if>>
+		<<integritycheck no_text>><<exposure>>
+	<</if>>
+<<elseif _struggle_exposed is "under_top">>
+	<<set $struggle[$args[0]].progress -= 1>>
+	<<if $struggle[$args[0]].legs is "tentacles">>
+		The <<print $struggle[$args[0]].creature>>'s tentacles tear your $worn.under_upper.name as they search for a way in.<<neutral 3>><<set $worn.under_upper.integrity -= 10>>
+	<<else>>
+		The <<print $struggle[$args[0]].creature>>'s appendage prods your $worn.under_upper.name.
+	<</if>>
+	<<set $worn.under_upper.integrity -= 10>>
+	<<if $struggle[$args[0]].creature is "slime">>
+		<span class="purple">The fabric hisses as it dissolves in the slime.</span><<set $worn.under_upper.integrity -= 30>>
+	<</if>>
+	<<if $worn.under_upper.integrity lte 0>>
+		<<if $struggle[$args[0]].legs is "tentacles">>
+			The tentacles wrap around the fabric, and <span class="pink">tear it off your body with a flick, exposing your <<breasts>>.</span>
+		<<else>>
+			Its appendage pierces the fabric, and <span class="pink">tears it off your body with a flick, exposing your <<breasts>>.</span>
+		<</if>>
+		<<integritycheck no_text>><<exposure>>
+	<</if>>
+<<elseif _struggle_exposed is "main">>
+	<<set $struggle[$args[0]].progress -= 1>>
+	<<if $struggle[$args[0]].legs is "tentacles">>
+		The <<print $struggle[$args[0]].creature>>'s tentacles tear at your $worn.lower.name, trying to reach the <<struggle_bodypart $args[0]>> beneath.<<neutral 2>><<set $worn.lower.integrity -= 10>>
+	<<else>>
+		The <<print $struggle[$args[0]].creature>> tears at your $worn.lower.name, trying to reach the <<struggle_bodypart $args[0]>> beneath.<<neutral 1>>
+	<</if>>
+	<<set $worn.lower.integrity -= 10>>
+	<<if $struggle[$args[0]].creature is "slime">>
+		<span class="purple">The fabric hisses as it dissolves in the slime.</span><<set $worn.lower.integrity -= 30>>
+	<</if>>
+	<<if $worn.lower.integrity lte 0>>
+		<<if $struggle[$args[0]].legs is "tentacles">>
+			Its tentacles wrap around the fabric, and <span class="pink">tear it off your body with a flick, exposing your <<undies>>.</span>
+		<<else>>
+			Its appendage pierces the fabric, and <span class="pink">tears it off your body with a flick, exposing your <<undies>>.</span>
+		<</if>>
+		<<integritycheck no_text>><<exposure>>
+	<</if>>
+<<elseif _struggle_exposed is "under">>
+	<<set $struggle[$args[0]].progress -= 1>>
+	<<if $struggle[$args[0]].legs is "tentacles">>
+		The <<print $struggle[$args[0]].creature>>'s tentacles worm their way inside your $worn.under_lower.name, trying to get to the <<struggle_bodypart $args[0]>> beneath.<<neutral 2>><<set $worn.under_lower.integrity -= 10>>
+	<<else>>
+		The <<print $struggle[$args[0]].creature>> tears at your $worn.under_lower.name, trying to get to the <<struggle_bodypart $args[0]>> beneath.<<neutral 1>>
+	<</if>>
+	<<set $worn.under_lower.integrity -= 10>>
+	<<if $struggle[$args[0]].creature is "slime">>
+		<span class="purple">The fabric hisses as it dissolves in the slime.</span><<set $worn.under_lower.integrity -= 30>>
+	<</if>>
+	<<if $worn.under_lower.integrity lte 0>>
+		<<if $struggle[$args[0]].legs is "tentacles">>
+			Its tentacles worm their way into the fabric, and <span class="pink">tear it off your body with a flick, exposing your <<genitals>>.</span>
+		<<else>>
+			Its appendage pierces the fabric, and <span class="pink">tears it off your body with a flick, exposing your <<genitals>>.</span>
+		<</if>>
+		<<integritycheck no_text>><<exposure>>
+	<</if>>
+<<elseif _struggle_exposed is "genitals">>
+	<<set $struggle[$args[0]].progress -= 1>>
+	<<if $struggle[$args[0]].legs is "tentacles">>
+		The <<print $struggle[$args[0]].creature>>'s tentacles worm behind your $worn.genitals.name, brushing against your <<struggle_bodypart $args[0]>> as they search for a way in.<<neutral 2>><<set $worn.genitals.integrity -= 10>>
+	<<else>>
+		The <<print $struggle[$args[0]].creature>> tears at your $worn.genitals.name, trying to get to your <<struggle_bodypart $args[0]>> beneath.<<neutral 1>><<set $worn.genitals.integrity -= 10>>
+	<</if>>
+	<<if $struggle[$args[0]].creature is "slime">>
+		<span class="purple">The material hisses as it dissolves in the slime.</span><<set $worn.genitals.integrity -= 30>>
+	<</if>>
+	<<if $worn.genitals.integrity lte 0>>
+		<<if $struggle[$args[0]].legs is "tentacles">>
+			Its tentacles wrap around the material, and pull. The material groans <span class="pink">as the <<print $struggle[$args[0]].creature>> tears it off your body with a flick, exposing your <<genitals>>.</span>
+		<<else>>
+			Its appendage pierces the material, and pulls. The material groans <span class="pink">as the <<print $struggle[$args[0]].creature>> tears it off your body with a flick, exposing your <<genitals>>.</span>
+		<</if>>
+		<<integritycheck no_text>><<exposure>>
+	<</if>>	
+<<elseif _struggle_exposed is "naked">>
+	<<if $args[0] is "vagina">>
+		The <<print $struggle[$args].creature>>'s appendage <span class="purple">presses against your <<pussy>>.</span><<neutral 4>>
+	<<elseif $args[0] is "penis">>
+		The <<print $struggle[$args].creature>> <span class="purple">presses an aperture against your <<penis>>.</span><<neutral 4>>
+	<<elseif $args[0] is "anus">>
+		The <<print $struggle[$args].creature>>'s appendage <span class="purple">presses against your <<bottom>>.</span><<neutral 4>>
+	<<elseif $args[0] is "chest">>
+		The <<print $struggle[$args].creature>>'s appendage <span class="purple">presses against your <<breasts>>.</span><<neutral 4>>
+	<</if>>
+<</if>>
+
 <</nobr>><</widget>>
 
+<<widget "struggle_bodypart">><<nobr>>
+<<if $args[0] is "vagina">>
+	<<pussy>>
+<<elseif $args[0] is "penis">>
+	<<penis>>
+<<elseif $args[0] is "anus">>
+	<<bottom>>
+<<elseif $args[0] is "chest">>
+	<<breasts>>
+<</if>>
+<</nobr>><</widget>>
+
+<<widget "struggle_appendage">><<nobr>>
+<<if $struggle[$args[0]].creature is "insect">>
+	<<set $text_output to "stinger">>
+<<elseif $struggle[$args[0]].creature is "wasp">>
+	<<set $text_output to "stinger">>
+<<elseif $struggle[$args[0]].creature is "bee">>
+	<<set $text_output to "stinger">>
+<<else>>
+	<<set $text_output to "appendage">>
+<</if>>
+<<print $text_output>>
+<</nobr>><</widget>>
+
+<<widget "struggle_flat_chest">><<nobr>>
+<<if $struggle.chest.legs is "tentacles">>
+	<<if $lactating is 1 and $breastfeedingdisable is "f" and $milk_amount gte 1>>
+		The <<print $struggle.chest.creature>>'s tentacles flick your <<breasts>> as <span class="pink">milk leaks from your buds.</span>
+	<<else>>
+		The <<print $struggle.chest.creature>>'s tentacles flick and tease your <<breasts>>.
+	<</if>>
+	<<sex 5>>
+<<else>>
+	<<if $lactating is 1 and $breastfeedingdisable is "f" and $milk_amount gte 1>>
+		The <<print $struggle.chest.creature>> suckles your <<breasts>> as <span class="pink">milk leaks from your buds.</span>
+		<<breastfeed>><<sex 3>>
+	<<else>>
+		The <<print $struggle.chest.creature>> sucks on your <<breasts>> as its <<struggle_appendage chest>> rubs against your abdomen.
+		<<milkvolume 1>><<sex 5>>
+	<</if>>
+	<<sex 3>>
+<</if>>
+<</nobr>><</widget>>
+
+<<widget "struggle_attach">><<nobr>>
+<<set $struggle[$args[0]].creature to $struggle.enemy[_i].name>>
+<<set $struggle[$args[0]].legs to $struggle.enemy[_i].legs>>
+<<set $struggle.enemy[_i].location to $args[0]>>
+<</nobr>><</widget>>
diff --git a/game/base-combat/swarm-effects.twee b/game/base-combat/swarm-effects.twee
index 86c66a544b..0b31716202 100644
--- a/game/base-combat/swarm-effects.twee
+++ b/game/base-combat/swarm-effects.twee
@@ -78,7 +78,7 @@
 				<label><span class="brat">Clear the $swarm["type"] off of your chest</span> <<radiobutton "$leftaction" "chestclearleft">></label> |
 			<</if>>
 
-			<<if $water is 1 and $vorecreature is 0>>
+			<<if $water is 1 and $vorecreature is 0 and $consensual isnot 1>>
 				<label><span class="teal">Swim to safety</span> <<radiobutton "$leftaction" "swim" checked>></label> |
 			<</if>>
 
@@ -140,7 +140,7 @@
 				<label><span class="brat">Clear the $swarm["type"] off of your chest</span> <<radiobutton "$rightaction" "chestclearright">></label> |
 			<</if>>
 
-			<<if $water is 1 and $vorecreature is 0>>
+			<<if $water is 1 and $vorecreature is 0 and $consensual isnot 1>>
 				<label><span class="teal">Swim to safety</span> <<radiobutton "$rightaction" "swim" checked>></label> |
 			<</if>>
 
@@ -158,7 +158,7 @@
 				<label>_swarmsteady one of the $swarm["name"] <<radiobutton "$feetaction" "feetswarm" checked>></label> |
 			<</if>>
 
-			<<if $water is 1 and $vorecreature is 0 and $swimmingskill gt 700>>
+			<<if $water is 1 and $vorecreature is 0 and $swimmingskill gt 700 and $consensual isnot 1>>
 				<label><span class="teal">Swim to safety</span> <<radiobutton "$feetaction" "swim" checked>></label> |
 			<</if>>
 
diff --git a/game/base-combat/swarms.twee b/game/base-combat/swarms.twee
index e532020833..2d1ff0c30a 100644
--- a/game/base-combat/swarms.twee
+++ b/game/base-combat/swarms.twee
@@ -174,7 +174,7 @@
 							<<set $worn.lower.integrity -= 2>>
 							<<neutral 1>>
 						<<elseif !$worn.under_lower.type.includes("naked")>>
-							<<set _swarmnote.buttlowerclothed+= 1>>
+							<<set _swarmnote.buttunderclothed+= 1>>
 							<<set $worn.under_lower.integrity -= 2>>
 							<<neutral 1>>
 						<<else>>
@@ -356,7 +356,11 @@
 <</if>>
 
 <<if _swarmnote.buttlowerclothed gte 1>><<set _swarmnote.buttlowerclothed to 0>>
-	Some of them burrow into your $worn.lower.name, damaging the fabric.
+	<<if $worn.lower.name is "naked">>
+		Some tear apart the ruined scraps of your clothing.
+	<<else>>
+		Some of them burrow into your $worn.lower.name, damaging the fabric.
+	<</if>>
 <</if>>
 
 <<if _swarmnote.buttunderclothed gte 1>><<set _swarmnote.buttunderclothed to 0>>
diff --git a/game/base-combat/tentacles/tentacle-action.twee b/game/base-combat/tentacles/tentacle-action.twee
index 787c9221cd..fa96186675 100644
--- a/game/base-combat/tentacles/tentacle-action.twee
+++ b/game/base-combat/tentacles/tentacle-action.twee
@@ -241,20 +241,36 @@
 <<set $rng to random(1, 100)>>
 <<if $tentacles[$tentacleindex].head is "vaginarub">>
 	<<if $rng gte 21>>
-		and between your thighs where it <<slithers>> against your <<pussycomma>> pressing against your clit.
+		<<if $tentacles[$tentacleindex].shaft is "thighs">>
+			and against your <<pussy>>, pressing into your clit.
+		<<else>>
+			and between your thighs where it <<slithers>> against your <<pussy>>, pressing against your clit.
+		<</if>>
 		<<sex 3>>
 	<<else>>
-		and between your thighs <span class="blue">where it <<slithers>> toward your <<pussystop>></span>
+		<<if $tentacles[$tentacleindex].shaft is "thighs">>
+			<span class="blue">where it <<slithers>> toward your <<pussystop>></span>
+		<<else>>
+			and between your thighs <span class="blue">where it <<slithers>> toward your <<pussystop>></span>
+		<</if>>
 		<<neutral 3>><<set $vaginause to "tentacle">><<set $vaginastate to "tentacleentrance">><<set $tentacles[$tentacleindex].head to "vaginaentrance">><<set $thighuse to 0>>
 	<</if>>
 <</if>>
 <<set $rng to random(1, 100)>>
 <<if $tentacles[$tentacleindex].head is "penisrub">>
 	<<if $rng gte 21>>
-		and between your thighs where it <<slithers>> against your <<peniscomma>> coiling around it.
+		<<if $tentacles[$tentacleindex].shaft is "thighs">>
+			where it <<slithers>> against your <<penis>>, coiling around it.
+		<<else>>
+			and between your thighs where it <<slithers>> against your <<penis>>, coiling around it.
+		<</if>>
 		<<sex 3>>
 	<<else>>
-		and between your thighs <span class="blue">where the tip opens and it <<slithers>> toward your <<penisstop>></span>
+		<<if $tentacles[$tentacleindex].shaft is "thighs">>
+			<span class="blue">where the tip opens as it <<slithers>> toward your <<penisstop>></span>
+		<<else>>
+			and between your thighs, <span class="blue">where the tip opens as it <<slithers>> toward your <<penisstop>></span>
+		<</if>>
 		<<neutral 3>><<set $penisuse to "tentacle">><<set $penisstate to "tentacleentrance">><<set $tentacles[$tentacleindex].head to "penisentrance">><<set $thighuse to 0>>
 	<</if>>
 <</if>>
@@ -323,10 +339,18 @@
 	<<elseif $rng lte 80>>
 		<<if $thighuse is 0>>
 			<<if $penisexist is 1 and $penisuse is 0>>
-				<<underslither>> <span class="blue">and <<slithers>> between your thighs and against your tummy and <<penisstop>></span>
+				<<if $tentacles[$tentacleindex].shaft is "thighs">>
+					<<underslither>> <span class="blue">where it <<slithers>> against your tummy and <<penisstop>></span>
+				<<else>>
+					<<underslither>> <span class="blue">where it <<slithers>> between your thighs and against your tummy and <<penisstop>></span>
+				<</if>>
 				<<set $penisuse to "tentaclerub">><<set $thighuse to "tentaclerub">><<set $tentacles[$tentacleindex].head to "penisrub">><<sex 3>><<thighstat>>
 			<<elseif $vaginaexist is 1 and $vaginause is 0>>
-				<<underslither>> <span class="blue">and <<slithers>> between your thighs and against your tummy and <<pussystop>></span>
+				<<if $tentacles[$tentacleindex].shaft is "thighs">>
+					<<underslither>> <span class="blue">where it <<slithers>> against your tummy and <<pussystop>></span>
+				<<else>>
+					<<underslither>> <span class="blue">where it <<slithers>> between your thighs and against your tummy and <<pussystop>></span>
+				<</if>>
 				<<set $vaginause to "tentaclerub">><<set $thighuse to "tentaclerub">><<set $tentacles[$tentacleindex].head to "vaginarub">><<sex 3>><<thighstat>>
 			<<else>>
 				<<tentacledefault>>
diff --git a/game/base-combat/tentacles/tentacle-adv.twee b/game/base-combat/tentacles/tentacle-adv.twee
index 401a008969..c4a66675c1 100644
--- a/game/base-combat/tentacles/tentacle-adv.twee
+++ b/game/base-combat/tentacles/tentacle-adv.twee
@@ -96,7 +96,7 @@ The _tentacle.desc tentacle writhes between your feet.
 		<<switch _tentacle.size>>
 		<<case 3>>
 			<span class="pink"> and thrusts between your lips forcing your mouth wide open,</span><span class="red"> penetrating your mouth for the first time.</span>
-			<<violence 100>>
+			<<violence 25>>
 		<<default>>
 			<span class="pink"> and thrusts between your lips,</span><span class="red"> penetrating your mouth for the first time.</span>
 		<</switch>>
@@ -296,10 +296,18 @@ The _tentacle.desc tentacle writhes between your feet.
 <<set $rng to random(1, 100)>>
 <<if _tentacle.head is "vaginarub">>
 	<<if $rng gte 21>>
-		and between your thighs where it <<slithers>> against your <<pussycomma>> pressing against your clit.
+		<<if _tentacle.shaft is "thighs">>
+			where it <<slithers>> against your <<pussycomma>> pressing against your clit.
+		<<else>>
+			and between your thighs where it <<slithers>> against your <<pussycomma>> pressing against your clit.
+		<</if>>
 		<<sex 3>>
 	<<else>>
-		and between your thighs <span class="blue">where it <<slithers>> toward your <<pussystop>></span>
+		<<if _tentacle.shaft is "thighs">>
+			<span class="blue">where it <<slithers>> toward your <<pussystop>></span>
+		<<else>>
+			and between your thighs <span class="blue">where it <<slithers>> toward your <<pussystop>></span>
+		<</if>>
 		<<neutral 3>>
 		<<set $vaginause to "tentacle">><<set $vaginastate to "tentacleentrance">><<set _tentacle.head to "vaginaentrance">><<set $thighuse to 0>>
 	<</if>>
@@ -309,10 +317,18 @@ The _tentacle.desc tentacle writhes between your feet.
 <<set $rng to random(1, 100)>>
 <<if _tentacle.head is "penisrub">>
 	<<if $rng gte 21>>
-		and between your thighs where it <<slithers>> against your <<peniscomma>> coiling around it.
+		<<if _tentacle.shaft is "thighs">>
+			where it <<slithers>> against your <<peniscomma>> coiling around it.
+		<<else>>
+			and between your thighs where it <<slithers>> against your <<peniscomma>> coiling around it.
+		<</if>>
 		<<sex 3>>
 	<<else>>
-		and between your thighs <span class="blue">where the tip opens and it <<slithers>> toward your <<penisstop>></span>
+		<<if _tentacle.shaft is "thighs">>
+			<span class="blue">where the tip opens as it <<slithers>> toward your <<penisstop>></span>
+		<<else>>
+			and between your thighs <span class="blue">where the tip opens as it <<slithers>> toward your <<penisstop>></span>
+		<</if>>
 		<<neutral 3>>
 		<<set $penisuse to "tentacle">><<set $penisstate to "tentacleentrance">><<set _tentacle.head to "penisentrance">><<set $thighuse to 0>>
 	<</if>>
@@ -407,10 +423,18 @@ The _tentacle.desc tentacle writhes between your feet.
 		<br>
 	<<elseif $rng lte 80>>
 		<<if $penisexist is 1 and $penisuse is 0 and random(0,100) gte 50>>
-			<<underslither>> <span class="blue">and <<slithers>> between your thighs and against your tummy and <<penisstop>></span>
+			<<if _tentacle.shaft is "thighs">>
+				<<underslither>> <span class="blue">where it <<slithers>> against your tummy and <<penisstop>></span>
+			<<else>>
+				<<underslither>> <span class="blue">where it <<slithers>> between your thighs and against your tummy and <<penisstop>></span>
+			<</if>>
 			<<set $penisuse to "tentaclerub">><<set $thighuse to "tentaclerub">><<set _tentacle.head to "penisrub">><<sex 3>><<thighstat>>
 		<<elseif $vaginaexist is 1 and $vaginause is 0 and random(0,100) gte 50>>
-			<<underslither>> <span class="blue">and <<slithers>> between your thighs and against your tummy and <<pussystop>></span>
+			<<if _tentacle.shaft is "thighs">>
+				<<underslither>> <span class="blue">where it <<slithers>> against your tummy and <<pussystop>></span>
+			<<else>>
+				<<underslither>> <span class="blue">where it <<slithers>> between your thighs and against your tummy and <<pussystop>></span>
+			<</if>>
 			<<set $vaginause to "tentaclerub">><<set $thighuse to "tentaclerub">><<set _tentacle.head to "vaginarub">><<sex 3>><<thighstat>>
 		<<else>>
 			<<tentacleadvdefault _tentacle>>
diff --git a/game/base-combat/tentacles/tentacle-images.twee b/game/base-combat/tentacles/tentacle-images.twee
index c5dcda4700..4cf7139d36 100644
--- a/game/base-combat/tentacles/tentacle-images.twee
+++ b/game/base-combat/tentacles/tentacle-images.twee
@@ -3,27 +3,7 @@
 <<widget "tentacleimg">><<nobr>>
 	<<set _filters to $skinColor.current>>
 	<<set _img to setup.tanImg.doggy[$skinColor.tanImgEnabled]>>
-	<<if Object.keys($swarm.amount).length gt 0>>
-		<<if $swarm.amount.genital[0] gte 1>>
-			<<if $vaginaexist is 1 or $worn.genitals.name is "chastity belt">>
-				<img @class="'layer-sexpenis anim-doggy-4f-'+_animspeed" src="img/sex/doggy/slime/slimevaginal.png">
-			<</if>>
-			<<if $penisexist is 1 and $worn.genitals.name isnot "chastity belt">>
-				<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/slime/slimepenile.png">
-			<</if>>
-		<</if>>
-		<<if $swarm.amount.genital[1] gte 1>>
-			<<if $vaginaexist is 1 or $worn.genitals.name is "chastity belt">>
-				<img @class="'layer-sexpenis anim-doggy-4f-'+_animspeed" src="img/sex/doggy/slime/slimevaginal.png">
-			<</if>>
-			<<if $penisexist is 1 and $worn.genitals.name isnot "chastity belt">>
-				<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/slime/slimepenile.png">
-			<</if>>
-		<</if>>
-		<<if $swarm.amount.butt[1] gte 1>>
-			<img @class="'layer-sexpenis anim-doggy-4f-'+_animspeed" src="img/sex/doggy/slime/slimeanal.png">
-		<</if>>
-	<</if>>
+	
 	<<if $vaginastate is "tentacleentrance">>
 		<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/tentacles/tentaclevaginalentrance.png">
 	<</if>>
@@ -191,4 +171,48 @@
 	<<if $rightleg is "grappled" and $tentacles.max gte 1>>
 		<img @class="'layer-sexbasefront anim-doggy-4f-'+_animspeed" src="img/sex/missionary/tentacles/tentaclerightlegbound.png">
 	<</if>>
+<</nobr>><</widget>>
+
+<<widget "swarm_img">><<nobr>>
+<<if Object.keys($swarm.amount).length gt 0>>
+	<<if $swarm.amount.genital[0] gte 1>>
+		<<if $vaginaexist is 1 or $worn.genitals.name is "chastity belt">>
+			<<if _swarmcreature is "fish">>
+				<img @class="'layer-sexpenis anim-doggy-4f-'+_animspeed" src="img/sex/doggy/fish/fishvaginal.png">
+			<<else>>
+				<img @class="'layer-sexpenis anim-doggy-4f-'+_animspeed" src="img/sex/doggy/slime/slimevaginal.png">
+			<</if>>
+		<</if>>
+		<<if $penisexist is 1 and $worn.genitals.name isnot "chastity belt">>
+			<<if _swarmcreature is "fish">>
+				<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/fish/fishpenile.png">
+			<<else>>
+				<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/slime/slimepenile.png">
+			<</if>>
+		<</if>>
+	<</if>>
+	<<if $swarm.amount.genital[1] gte 1>>
+		<<if $vaginaexist is 1 or $worn.genitals.name is "chastity belt">>
+			<<if _swarmcreature is "fish">>
+				<img @class="'layer-sexpenis anim-doggy-4f-'+_animspeed" src="img/sex/doggy/fish/fishvaginal.png">
+			<<else>>
+				<img @class="'layer-sexpenis anim-doggy-4f-'+_animspeed" src="img/sex/doggy/slime/slimevaginal.png">
+			<</if>>
+		<</if>>
+		<<if $penisexist is 1 and $worn.genitals.name isnot "chastity belt">>
+			<<if _swarmcreature is "fish">>
+				<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/fish/fishpenile.png">
+			<<else>>
+				<img @class="'layer-sextears anim-doggy-4f-'+_animspeed" src="img/sex/doggy/slime/slimepenile.png">
+			<</if>>
+		<</if>>
+	<</if>>
+	<<if $swarm.amount.butt[1] gte 1>>
+		<<if _swarmcreature is "fish">>
+			<img @class="'layer-sexpenis anim-doggy-4f-'+_animspeed" src="img/sex/doggy/fish/fishanal.png">
+		<<else>>
+			<img @class="'layer-sexpenis anim-doggy-4f-'+_animspeed" src="img/sex/doggy/slime/slimeanal.png">
+		<</if>>
+	<</if>>
+<</if>>
 <</nobr>><</widget>>
\ No newline at end of file
diff --git a/game/base-debug/debug.twee b/game/base-debug/debug.twee
index f0d7eca365..be727fd2d0 100644
--- a/game/base-debug/debug.twee
+++ b/game/base-debug/debug.twee
@@ -88,6 +88,8 @@ Passage: <<print $passage>>
 <br>
 <<link [[Strip to undies|$passage]]>><<generalUndress wardrobe over_upper>><<generalUndress wardrobe over_lower>><<generalUndress wardrobe upper>><<generalUndress wardrobe lower>><</link>>
 <br>
+<<link [[Pass 15 minutes|$passage]]>><<pass 15>><</link>>
+<br>
 <<link [[Pass 20 minutes|$passage]]>><<pass 20>><</link>>
 <br>
 <<link [[Pass 1 hour|$passage]]>><<pass 60>><</link>>
@@ -160,6 +162,8 @@ Passage: <<print $passage>>
 <br>
 
 <<link [[End Event|$passage]]>><<endevent>><</link>>
+<br>
+<<link [[Escape Vore|$passage]]>><<set $vorestage to 0>><</link>>
 <br><br>
 
 <<link [[Make all beasts monster boys|$passage]]>><<set $monsterchance to 100>><<set $monsterhallucinations to "f">><<set $beastmalechance to 100>><<set $cbchance to 0>><</link>>
@@ -404,11 +408,13 @@ These still require Fertilise
 <br>
 <<link [[Detention|$passage]]>><<set $detention += 10>><</link>>
 <br>
-<<link [[School Marks|$passage]]>><<set $school += 8000>><<set $science += 800>><<set $maths += 800>><<set $english += 800>><<set $history += 800>><</link>>
+<<link [[School Skills|$passage]]>><<set $school += 8000>><<set $science += 800>><<set $maths += 800>><<set $english += 800>><<set $history += 800>><<set $sciencetrait to 4>><<set $mathstrait to 4>><<set $englishtrait to 4>><<set $historytrait to 4>><</link>>
+<br>
+<<link [[School Exam Skill|$passage]]>><<set $science_exam += 1000>><<set $maths_exam += 1000>><<set $english_exam += 1000>><<set $history_exam += 1000>><</link>>
 <br>
 <<link [[All Skills|$passage]]>><<set $school += 448>><<set $science += 112>><<set $maths += 112>><<set $english += 112>><<set $history += 112>><<set $skulduggery += 112>><<set $danceskill += 112>><<set $swimmingskill += 112>><<set $bottomskill += 112>><<set $seductionskill += 112>><<set $handskill += 112>><<set $feetskill += 112>><<set $chestskill += 112>><<set $thighskill += 112>><<set $oralskill += 112>><<set $analskill += 112>><<set $vaginalskill += 112>><<set $penileskill += 112>><</link>>
 <br>
-<<link [[All Skills Super|$passage]]>><<set $school += 4000>><<set $science += 1000>><<set $maths += 1000>><<set $english += 1000>><<set $history += 1000>><<set $skulduggery += 1000>><<set $danceskill += 1000>><<set $swimmingskill += 1000>><<set $bottomskill += 1000>><<set $seductionskill += 1000>><<set $handskill += 1000>><<set $feetskill += 1000>><<set $chestskill += 1000>><<set $thighskill += 1000>><<set $oralskill += 1000>><<set $analskill += 1000>><<set $vaginalskill += 1000>><<set $penileskill += 1000>><</link>>
+<<link [[All Skills Super|$passage]]>><<set $school += 4000>><<set $science += 1000>><<set $maths += 1000>><<set $english += 1000>><<set $history += 1000>><<set $sciencetrait to 4>><<set $mathstrait to 4>><<set $englishtrait to 4>><<set $historytrait to 4>><<set $skulduggery += 1000>><<set $danceskill += 1000>><<set $swimmingskill += 1000>><<set $bottomskill += 1000>><<set $seductionskill += 1000>><<set $handskill += 1000>><<set $feetskill += 1000>><<set $chestskill += 1000>><<set $thighskill += 1000>><<set $oralskill += 1000>><<set $analskill += 1000>><<set $vaginalskill += 1000>><<set $penileskill += 1000>><</link>>
 <br>
 <<link [[Status|$passage]]>><<set $cool += 400>><</link>>
 <br>
@@ -571,6 +577,10 @@ These still require Fertilise
 <br>
 <<link [[Swarm|Sea Eels]]>><<set $molestationstart to 1>><</link>>
 <br>
+<<link [[Machine|Machine]]>><<set $molestationstart to 1>><</link>>
+<br>
+<<link [[Struggle|Struggle]]>><<set $struggle_start to 1>><</link>>
+<br>
 <<link [[Bus Rape->Bus move]]>><<generate1>><<person1>><<set $molestationstart to 1>><</link>>
 <br>
 <<link [[Monster Rape Me->Monster Test]]>><<set $molestationstart to 1>><</link>>
@@ -671,6 +681,10 @@ These still require Fertilise
 <<link [[Remy's Farm|Livestock Intro]]>><</link>>
 <br>
 <<link [[Farmlands|Farmland]]>><</link>>
+<br>
+<<link [[Museum|Museum]]>><</link>>
+<br>
+<<link [[Beach Cave|Beach Cave]]>><<set $cave to 0>><<beach_cave_init>><</link>>
 <br><br>
 Turn beast into: <<link [[Creature|$passage]]>><<set _xy to $enemyno-1>><<set $NPCList[_xy].type to "creature">><</link>>
 <br>
diff --git a/game/base-system/characteristics.twee b/game/base-system/characteristics.twee
index cc049cfc79..f51106180a 100644
--- a/game/base-system/characteristics.twee
+++ b/game/base-system/characteristics.twee
@@ -1523,188 +1523,85 @@ __School__
 <br><br>
 
 Science: <<science_star>>
-<<if $science lte 99>>
-	<span class="red">F</span> <span class="black"><<print Math.floor($science)>>%</span>
-	<div class="meter">
-		<<set $percent=Math.floor(($science / 100)*100)>>
-		<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
-	</div>
-<<elseif $science gte 100 and $science lt 200>>
-	<span class="pink">E</span> <span class="black"><<print Math.floor($science - 100)>>%</span>
-	<div class="meter">
-		<<set $percent=Math.floor((($science - 100)/ 100)*100)>>
-		<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
-	</div>
-<<elseif $science gte 200 and $science lt 300>>
-	<span class="purple">D</span> <span class="black"><<print Math.floor($science - 200)>>%</span>
-	<div class="meter">
-		<<set $percent=Math.floor((($science - 200)/ 100)*100)>>
-		<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
-	</div>
-<<elseif $science gte 300 and $science lt 400>>
-	<span class="blue">C</span> <span class="black"><<print Math.floor($science - 300)>>%</span>
-	<div class="meter">
-		<<set $percent=Math.floor((($science - 300)/ 100)*100)>>
-		<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
-	</div>
-<<elseif $science gte 400 and $science lt 500>>
-	<span class="lblue">B</span> <span class="black"><<print Math.floor($science - 400)>>%</span>
-	<div class="meter">
-		<<set $percent=Math.floor((($science - 400)/ 100)*100)>>
-		<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
-	</div>
-<<elseif $science gte 500 and $science lt 700>>
-	<span class="teal">A</span> <span class="black"><<print Math.floor((($science - 500) / 2))>>%</span>
-	<div class="meter">
-		<<set $percent=Math.floor((($science - 500)/ 200)*100)>>
-		<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
-	</div>
-<<elseif $science gte 700>>
+<<if $sciencetrait gte 4>>
 	<span class="green">A*</span>
-	<br>
-	<div class="meter">
-		<<set $percent=Math.floor((($science - 700)/ 300)*100)>>
-		<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
-	</div>
+<<elseif $sciencetrait gte 3>>
+	<span class="teal">A</span>
+<<elseif $sciencetrait gte 2>>
+	<span class="lblue">B</span>
+<<elseif $sciencetrait gte 1>>
+	<span class="blue">C</span>
+<<elseif $sciencetrait gte 0>>
+	<span class="purple">D</span>
+<<else>>
+	<span class="red">F</span> 
 <</if>>
+<span class="black"><<print Math.floor($science_exam)>>%</span>
+<div class="meter">
+	<<set $percent=Math.floor(($science_exam / 100)*100)>>
+	<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
+</div>
 
 Maths: <<maths_star>>
-<<if $maths lte 99>>
-	<span class="red">F</span> <span class="black"><<print Math.floor($maths)>>%</span>
-	<div class="meter">
-		<<set $percent=Math.floor(($maths / 100)*100)>>
-		<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
-	</div>
-<<elseif $maths gte 100 and $maths lt 200>>
-	<span class="pink">E</span> <span class="black"><<print Math.floor($maths - 100)>>%</span>
-	<div class="meter">
-		<<set $percent=Math.floor((($maths - 100)/ 100)*100)>>
-		<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
-	</div>
-<<elseif $maths gte 200 and $maths lt 300>>
-	<span class="purple">D</span> <span class="black"><<print Math.floor($maths - 200)>>%</span>
-	<div class="meter">
-		<<set $percent=Math.floor((($maths - 200)/ 100)*100)>>
-		<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
-	</div>
-<<elseif $maths gte 300 and $maths lt 400>>
-	<span class="blue">C</span> <span class="black"><<print Math.floor($maths - 300)>>%</span>
-	<div class="meter">
-		<<set $percent=Math.floor((($maths - 300)/ 100)*100)>>
-		<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
-	</div>
-<<elseif $maths gte 400 and $maths lt 500>>
-	<span class="lblue">B</span> <span class="black"><<print Math.floor($maths - 400)>>%</span>
-	<div class="meter">
-		<<set $percent=Math.floor((($maths - 400)/ 100)*100)>>
-		<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
-	</div>
-<<elseif $maths gte 500 and $maths lt 700>>
-	<span class="teal">A</span> <span class="black"><<print Math.floor((($maths - 500) / 2))>>%</span>
-	<div class="meter">
-		<<set $percent=Math.floor((($maths - 500)/ 200)*100)>>
-		<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
-	</div>
-<<elseif $maths gte 700>>
+<<if $mathstrait gte 4>>
 	<span class="green">A*</span>
-	<br>
-	<div class="meter">
-		<<set $percent=Math.floor((($maths - 700)/ 300)*100)>>
-		<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
-	</div>
+<<elseif $mathstrait gte 3>>
+	<span class="teal">A</span>
+<<elseif $mathstrait gte 2>>
+	<span class="lblue">B</span>
+<<elseif $mathstrait gte 1>>
+	<span class="blue">C</span>
+<<elseif $mathstrait gte 0>>
+	<span class="purple">D</span>
+<<else>>
+	<span class="red">F</span> 
 <</if>>
+<span class="black"><<print Math.floor($maths_exam)>>%</span>
+<div class="meter">
+	<<set $percent=Math.floor(($maths_exam / 100)*100)>>
+	<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
+</div>
 
 English: <<english_star>>
-<<if $english lte 99>>
-	<span class="red">F</span> <span class="black"><<print Math.floor($english)>>%</span>
-	<div class="meter">
-		<<set $percent=Math.floor(($english / 100)*100)>>
-		<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
-	</div>
-<<elseif $english gte 100 and $english lt 200>>
-	<span class="pink">E</span> <span class="black"><<print Math.floor($english - 100)>>%</span>
-	<div class="meter">
-		<<set $percent=Math.floor((($english - 100)/ 100)*100)>>
-		<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
-	</div>
-<<elseif $english gte 200 and $english lt 300>>
-	<span class="purple">D</span> <span class="black"><<print Math.floor($english - 200)>>%</span>
-	<div class="meter">
-		<<set $percent=Math.floor((($english - 200)/ 100)*100)>>
-		<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
-	</div>
-<<elseif $english gte 300 and $english lt 400>>
-	<span class="blue">C</span> <span class="black"><<print Math.floor($english - 300)>>%</span>
-	<div class="meter">
-		<<set $percent=Math.floor((($english - 300)/ 100)*100)>>
-		<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
-	</div>
-<<elseif $english gte 400 and $english lt 500>>
-	<span class="lblue">B</span> <span class="black"><<print Math.floor($english - 400)>>%</span>
-	<div class="meter">
-		<<set $percent=Math.floor((($english - 400)/ 100)*100)>>
-		<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
-	</div>
-<<elseif $english gte 500 and $english lt 700>>
-	<span class="teal">A</span> <span class="black"><<print Math.floor((($english - 500) / 2))>>%</span>
-	<div class="meter">
-		<<set $percent=Math.floor((($english - 500)/ 200)*100)>>
-		<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
-	</div>
-<<elseif $english gte 700>>
+<<if $englishtrait gte 4>>
 	<span class="green">A*</span>
-	<br>
-	<div class="meter">
-		<<set $percent=Math.floor((($english - 700)/ 300)*100)>>
-		<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
-	</div>
+<<elseif $englishtrait gte 3>>
+	<span class="teal">A</span>
+<<elseif $englishtrait gte 2>>
+	<span class="lblue">B</span>
+<<elseif $englishtrait gte 1>>
+	<span class="blue">C</span>
+<<elseif $englishtrait gte 0>>
+	<span class="purple">D</span>
+<<else>>
+	<span class="red">F</span> 
 <</if>>
+<span class="black"><<print Math.floor($english_exam)>>%</span>
+<div class="meter">
+	<<set $percent=Math.floor(($english_exam / 100)*100)>>
+	<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
+</div>
 
 History: <<history_star>>
-<<if $history lte 99>>
-	<span class="red">F</span> <span class="black"><<print Math.floor($history)>>%</span>
-	<div class="meter">
-		<<set $percent=Math.floor(($history / 100)*100)>>
-		<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
-	</div>
-<<elseif $history gte 100 and $history lt 200>>
-	<span class="pink">E</span> <span class="black"><<print Math.floor($history - 100)>>%</span>
-	<div class="meter">
-		<<set $percent=Math.floor((($history - 100)/ 100)*100)>>
-		<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
-	</div>
-<<elseif $history gte 200 and $history lt 300>>
-	<span class="purple">D</span> <span class="black"><<print Math.floor($history - 200)>>%</span>
-	<div class="meter">
-		<<set $percent=Math.floor((($history - 200)/ 100)*100)>>
-		<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
-	</div>
-<<elseif $history gte 300 and $history lt 400>>
-	<span class="blue">C</span> <span class="black"><<print Math.floor($history - 300)>>%</span>
-	<div class="meter">
-		<<set $percent=Math.floor((($history - 300)/ 100)*100)>>
-		<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
-	</div>
-<<elseif $history gte 400 and $history lt 500>>
-	<span class="lblue">B</span> <span class="black"><<print Math.floor($history - 400)>>%</span>
-	<div class="meter">
-		<<set $percent=Math.floor((($history - 400)/ 100)*100)>>
-		<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
-	</div>
-<<elseif $history gte 500 and $history lt 700>>
-	<span class="teal">A</span> <span class="black"><<print Math.floor((($history - 500) / 2))>>%</span>
-	<div class="meter">
-		<<set $percent=Math.floor((($history - 500)/ 200)*100)>>
-		<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
-	</div>
-<<elseif $history gte 700>>
+<<if $historytrait gte 4>>
 	<span class="green">A*</span>
-	<br>
-	<div class="meter">
-		<<set $percent=Math.floor((($history - 700)/ 300)*100)>>
-		<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
-	</div>
+<<elseif $historytrait gte 3>>
+	<span class="teal">A</span>
+<<elseif $historytrait gte 2>>
+	<span class="lblue">B</span>
+<<elseif $historytrait gte 1>>
+	<span class="blue">C</span>
+<<elseif $historytrait gte 0>>
+	<span class="purple">D</span>
+<<else>>
+	<span class="red">F</span> 
 <</if>>
+<span class="black"><<print Math.floor($history_exam)>>%</span>
+<div class="meter">
+	<<set $percent=Math.floor(($history_exam / 100)*100)>>
+	<<print '<div class="goldbar" style="width:' + $percent + '%"></div>'>>
+</div>
+
 
 <<if $antiquemoney gt 0>>
 	You are carrying antiques worth £<<print $antiquemoney>>.
@@ -1712,17 +1609,17 @@ History: <<history_star>>
 <</if>>
 
 Your overall performance is
-<<if $school gte 2800>>
+<<if $school gte 4000>>
 	<span class="green">exemplary.</span>
-<<elseif $school gte 2000>>
+<<elseif $school gte 2800>>
 	<span class="teal">excellent.</span>
 <<elseif $school gte 1600>>
 	<span class="lblue">good.</span>
-<<elseif $school gte 1200>>
-	<span class="blue">okay.</span>
 <<elseif $school gte 800>>
-	<span class="purple">bad.</span>
+	<span class="blue">okay.</span>
 <<elseif $school gte 400>>
+	<span class="purple">bad.</span>
+<<elseif $school gte 1>>
 	<span class="pink">awful.</span>
 <<else>>
 	<span class="red">appalling.</span>
diff --git a/game/base-system/cheats.twee b/game/base-system/cheats.twee
index 0b5c475abb..c13c7de3fa 100644
--- a/game/base-system/cheats.twee
+++ b/game/base-system/cheats.twee
@@ -729,40 +729,40 @@ Chest: <span id="statschestskill"><<print Math.trunc($chestskill)>></span>
 <u>School</u>
 <br>
 
-<<link "<<<">><<set $science -= 1000>><<set $school -= 4000>><<clamp>><<replace "#statsscience">><<print Math.trunc($science)>><</replace>><</link>> |
-<<link "<<">><<set $science -= 100>><<set $school -= 400>><<clamp>><<replace "#statsscience">><<print Math.trunc($science)>><</replace>><</link>> |
-<<link "<">><<set $science -= 10>><<set $school -= 40>><<clamp>><<replace "#statsscience">><<print Math.trunc($science)>><</replace>><</link>> |
+<<link "<<<">><<set $science -= 1000>><<set $school -= 4000>><<adjust_school_traits>><<clamp>><<replace "#statsscience">><<print Math.trunc($science)>><</replace>><</link>> |
+<<link "<<">><<set $science -= 100>><<set $school -= 400>><<adjust_school_traits>><<clamp>><<replace "#statsscience">><<print Math.trunc($science)>><</replace>><</link>> |
+<<link "<">><<set $science -= 10>><<set $school -= 40>><<adjust_school_traits>><<clamp>><<replace "#statsscience">><<print Math.trunc($science)>><</replace>><</link>> |
 Science: <span id="statsscience"><<print Math.trunc($science)>></span>
- | <<link ">">><<set $science += 10>><<set $school += 40>><<clamp>><<replace "#statsscience">><<print Math.trunc($science)>><</replace>><</link>>
- | <<link ">>">><<set $science += 100>><<set $school += 400>><<clamp>><<replace "#statsscience">><<print Math.trunc($science)>><</replace>><</link>>
- | <<link ">>>">><<set $science += 1000>><<set $school += 4000>><<clamp>><<replace "#statsscience">><<print Math.trunc($science)>><</replace>><</link>>
+ | <<link ">">><<set $science += 10>><<set $school += 40>><<adjust_school_traits>><<clamp>><<replace "#statsscience">><<print Math.trunc($science)>><</replace>><</link>>
+ | <<link ">>">><<set $science += 100>><<set $school += 400>><<adjust_school_traits>><<clamp>><<replace "#statsscience">><<print Math.trunc($science)>><</replace>><</link>>
+ | <<link ">>>">><<set $science += 1000>><<set $school += 4000>><<adjust_school_traits>><<clamp>><<replace "#statsscience">><<print Math.trunc($science)>><</replace>><</link>>
 <br>
 
-<<link "<<<">><<set $maths -= 1000>><<set $school -= 4000>><<clamp>><<replace "#statsmaths">><<print Math.trunc($maths)>><</replace>><</link>> |
-<<link "<<">><<set $maths -= 100>><<set $school -= 400>><<clamp>><<replace "#statsmaths">><<print Math.trunc($maths)>><</replace>><</link>> |
-<<link "<">><<set $maths -= 10>><<set $school -= 40>><<clamp>><<replace "#statsmaths">><<print Math.trunc($maths)>><</replace>><</link>> |
+<<link "<<<">><<set $maths -= 1000>><<set $school -= 4000>><<adjust_school_traits>><<clamp>><<replace "#statsmaths">><<print Math.trunc($maths)>><</replace>><</link>> |
+<<link "<<">><<set $maths -= 100>><<set $school -= 400>><<adjust_school_traits>><<clamp>><<replace "#statsmaths">><<print Math.trunc($maths)>><</replace>><</link>> |
+<<link "<">><<set $maths -= 10>><<set $school -= 40>><<adjust_school_traits>><<clamp>><<replace "#statsmaths">><<print Math.trunc($maths)>><</replace>><</link>> |
 Maths: <span id="statsmaths"><<print Math.trunc($maths)>></span>
- | <<link ">">><<set $maths += 10>><<set $school += 40>><<clamp>><<replace "#statsmaths">><<print Math.trunc($maths)>><</replace>><</link>>
- | <<link ">>">><<set $maths += 100>><<set $school += 400>><<clamp>><<replace "#statsmaths">><<print Math.trunc($maths)>><</replace>><</link>>
- | <<link ">>>">><<set $maths += 1000>><<set $school += 4000>><<clamp>><<replace "#statsmaths">><<print Math.trunc($maths)>><</replace>><</link>>
+ | <<link ">">><<set $maths += 10>><<set $school += 40>><<adjust_school_traits>><<clamp>><<replace "#statsmaths">><<print Math.trunc($maths)>><</replace>><</link>>
+ | <<link ">>">><<set $maths += 100>><<set $school += 400>><<adjust_school_traits>><<clamp>><<replace "#statsmaths">><<print Math.trunc($maths)>><</replace>><</link>>
+ | <<link ">>>">><<set $maths += 1000>><<set $school += 4000>><<adjust_school_traits>><<clamp>><<replace "#statsmaths">><<print Math.trunc($maths)>><</replace>><</link>>
 <br>
 
-<<link "<<<">><<set $english -= 1000>><<set $school -= 4000>><<clamp>><<replace "#statsenglish">><<print Math.trunc($english)>><</replace>><</link>> |
-<<link "<<">><<set $english -= 100>><<set $school -= 400>><<clamp>><<replace "#statsenglish">><<print Math.trunc($english)>><</replace>><</link>> |
-<<link "<">><<set $english -= 10>><<set $school -= 40>><<clamp>><<replace "#statsenglish">><<print Math.trunc($english)>><</replace>><</link>> |
+<<link "<<<">><<set $english -= 1000>><<set $school -= 4000>><<adjust_school_traits>><<clamp>><<replace "#statsenglish">><<print Math.trunc($english)>><</replace>><</link>> |
+<<link "<<">><<set $english -= 100>><<set $school -= 400>><<adjust_school_traits>><<clamp>><<replace "#statsenglish">><<print Math.trunc($english)>><</replace>><</link>> |
+<<link "<">><<set $english -= 10>><<set $school -= 40>><<adjust_school_traits>><<clamp>><<replace "#statsenglish">><<print Math.trunc($english)>><</replace>><</link>> |
 English: <span id="statsenglish"><<print Math.trunc($english)>></span>
- | <<link ">">><<set $english += 10>><<set $school += 40>><<clamp>><<replace "#statsenglish">><<print Math.trunc($english)>><</replace>><</link>>
- | <<link ">>">><<set $english += 100>><<set $school += 400>><<clamp>><<replace "#statsenglish">><<print Math.trunc($english)>><</replace>><</link>>
- | <<link ">>>">><<set $english += 1000>><<set $school += 4000>><<clamp>><<replace "#statsenglish">><<print Math.trunc($english)>><</replace>><</link>>
+ | <<link ">">><<set $english += 10>><<set $school += 40>><<adjust_school_traits>><<clamp>><<replace "#statsenglish">><<print Math.trunc($english)>><</replace>><</link>>
+ | <<link ">>">><<set $english += 100>><<set $school += 400>><<adjust_school_traits>><<clamp>><<replace "#statsenglish">><<print Math.trunc($english)>><</replace>><</link>>
+ | <<link ">>>">><<set $english += 1000>><<set $school += 4000>><<adjust_school_traits>><<clamp>><<replace "#statsenglish">><<print Math.trunc($english)>><</replace>><</link>>
 <br>
 
-<<link "<<<">><<set $history -= 1000>><<set $school -= 4000>><<clamp>><<replace "#statshistory">><<print Math.trunc($history)>><</replace>><</link>> |
-<<link "<<">><<set $history -= 100>><<set $school -= 400>><<clamp>><<replace "#statshistory">><<print Math.trunc($history)>><</replace>><</link>> |
-<<link "<">><<set $history -= 10>><<set $school -= 40>><<clamp>><<replace "#statshistory">><<print Math.trunc($history)>><</replace>><</link>> |
+<<link "<<<">><<set $history -= 1000>><<set $school -= 4000>><<adjust_school_traits>><<clamp>><<replace "#statshistory">><<print Math.trunc($history)>><</replace>><</link>> |
+<<link "<<">><<set $history -= 100>><<set $school -= 400>><<adjust_school_traits>><<clamp>><<replace "#statshistory">><<print Math.trunc($history)>><</replace>><</link>> |
+<<link "<">><<set $history -= 10>><<set $school -= 40>><<adjust_school_traits>><<clamp>><<replace "#statshistory">><<print Math.trunc($history)>><</replace>><</link>> |
 History: <span id="statshistory"><<print Math.trunc($history)>></span>
- | <<link ">">><<set $history += 10>><<set $school += 40>><<clamp>><<replace "#statshistory">><<print Math.trunc($history)>><</replace>><</link>>
- | <<link ">>">><<set $history += 100>><<set $school += 400>><<clamp>><<replace "#statshistory">><<print Math.trunc($history)>><</replace>><</link>>
- | <<link ">>>">><<set $history += 1000>><<set $school += 4000>><<clamp>><<replace "#statshistory">><<print Math.trunc($history)>><</replace>><</link>>
+ | <<link ">">><<set $history += 10>><<set $school += 40>><<adjust_school_traits>><<clamp>><<replace "#statshistory">><<print Math.trunc($history)>><</replace>><</link>>
+ | <<link ">>">><<set $history += 100>><<set $school += 400>><<adjust_school_traits>><<clamp>><<replace "#statshistory">><<print Math.trunc($history)>><</replace>><</link>>
+ | <<link ">>>">><<set $history += 1000>><<set $school += 4000>><<adjust_school_traits>><<clamp>><<replace "#statshistory">><<print Math.trunc($history)>><</replace>><</link>>
 <br><br>
 
 <u>Traits</u> -<i> 0 = Off, 1 = On, -1 = Disabled</i>
@@ -846,6 +846,26 @@ Milk Addict: <span id="statsmilkdranktrait">$milkdranktrait</span> |
 <</if>>
 <<replace "#statsmilkdranktrait">><<print $milkdranktrait>><</replace>>
 <</link>>
+<br>
+
+Lustful:
+<<if !$backgroundTraits.includes("lustful")>>
+	<<link [[Give trait|$passage]]>><<set $backgroundTraits.pushUnique("lustful")>><<set $specialClothesEffects.bimboTotal to 1200>><</link>>
+<<else>>
+	<<link [[Remove trait|$passage]]>><<set $backgroundTraits.delete("lustful")>><<if $specialClothesEffects.bimboTotal gt 1000>><<set $specialClothesEffects.bimboTotal to 1000>><</if>><</link>>	
+<</if>>
+<br>
+
+Crossdresser:
+<<if !$backgroundTraits.includes("crossdresser")>>
+	<<link [[Give trait|$passage]]>><<set $backgroundTraits.pushUnique("crossdresser")>><<set $crossdressingTrait to 100>><</link>>
+<<else>>
+	<<link [[Remove trait|$passage]]>><<set $backgroundTraits.delete("crossdresser")>><<if $crossdressingTrait gt 80>><<set $crossdressingTrait to 80>><</if>><</link>>	
+<</if>>
+<br>
+
+
+
 
 <</nobr>><</widget>>
 
@@ -1156,16 +1176,76 @@ Nipple parasites: <span id="statsnippleparasite"><<if $parasite.nipples.name>>$p
 Ass parasites: <span id="statsbottomparasite"><<if $parasite.bottom.name>>$parasite.bottom.name<<else>>None<</if>></span> |
 <<link "Change">>
 <<if !$parasite.bottom.name>>
-<<removeparasite bottom>><<parasite bottom urchin>>
+	<<removeparasite bottom>><<parasite bottom urchin>>
 <<elseif $parasite.bottom.name is "urchin">>
-<<removeparasite bottom>><<parasite bottom slime>>
+	<<removeparasite bottom>><<parasite bottom slime>>
+<<elseif $parasite.bottom.name is "slime">>
+	<<removeparasite bottom>><<parasite bottom maggot>>
 <<else>>
-<<removeparasite bottom>>
+	<<removeparasite bottom>>
 <</if>>
 <<replace "#statsbottomparasite">><<print $parasite.bottom.name>><</replace>>
 <</link>>
 <br>
 
+Left thigh Parasite:<span id="statsleft_thighparasite"><<if $parasite.left_thigh.name>>$parasite.left_thigh.name<<else>>None<</if>></span> |
+<<link "Change">>
+<<if !$parasite.left_thigh.name>>
+	<<removeparasite left_thigh>><<parasite left_thigh maggot>>
+<<else>>
+	<<removeparasite left_thigh>>
+<</if>>
+<<replace "#statsleft_thighparasite">><<print $parasite.left_thigh.name>><</replace>>
+<</link>>
+<br>
+
+
+Right thigh Parasite:<span id="statsright_thighparasite"><<if $parasite.right_thigh.name>>$parasite.right_thigh.name<<else>>None<</if>></span> |
+<<link "Change">>
+<<if !$parasite.right_thigh.name>>
+	<<removeparasite right_thigh>><<parasite right_thigh maggot>>
+<<else>>
+	<<removeparasite right_thigh>>
+<</if>>
+<<replace "#statsright_thighparasite">><<print $parasite.right_thigh.name>><</replace>>
+<</link>>
+<br>
+
+Left arm parasite:<span id="statsleft_armparasite"><<if $parasite.left_arm.name>>$parasite.left_arm.name<<else>>None<</if>></span> |
+<<link "Change">>
+<<if !$parasite.left_arm.name>>
+	<<removeparasite left_arm>><<parasite left_arm maggot>>
+<<else>>
+	<<removeparasite left_arm>>
+<</if>>
+<<replace "#statsleft_armparasite">><<print $parasite.left_arm.name>><</replace>>
+<</link>>
+<br>
+
+Right arm parasite:<span id="statsright_armparasite"><<if $parasite.right_arm.name>>$parasite.right_arm.name<<else>>None<</if>></span> |
+<<link "Change">>
+<<if !$parasite.right_arm.name>>
+	<<removeparasite right_arm>><<parasite right_arm maggot>>
+<<else>>
+	<<removeparasite right_arm>>
+<</if>>
+<<replace "#statsright_armparasite">><<print $parasite.right_arm.name>><</replace>>
+<</link>>
+<br>
+
+Tummy parasite:<span id="statstummyparasite"><<if $parasite.tummy.name>>$parasite.tummy.name<<else>>None<</if>></span> |
+<<link "Change">>
+<<if !$parasite.tummy.name>>
+	<<removeparasite tummy>><<parasite tummy maggot>>
+<<else>>
+	<<removeparasite tummy>>
+<</if>>
+<<replace "#statstummyparasite">><<print $parasite.tummy.name>><</replace>>
+<</link>>
+<br>
+
+
+
 Left ear parasite: <span id="statsleft_earparasite"><<if $parasite.left_ear.name>>$parasite.left_ear.name<<else>>None<</if>></span> |
 <<link "Change">>
 <<if !$parasite.left_ear.name>>
diff --git a/game/base-system/creatures/events.twee b/game/base-system/creatures/events.twee
index f35dcf7e63..eb0a29d321 100644
--- a/game/base-system/creatures/events.twee
+++ b/game/base-system/creatures/events.twee
@@ -7,7 +7,7 @@
 <br><br>
 <<He>> listens for a moment, then wheels away and types something into <<his>> computer. "You have a parasite problem," <<he>> says. "They're using you as part of their reproductive cycle." <<He>> notices the look on your face, and smiles. "Don't be concerned. They won't harm you. They'll remove themselves when they're ready."
 <br><br>
-<<He>> spends several minutes explaining how to "birth" the creatures.. What to do, and what not to do. It sounds simple. Drop to all fours, and squeeze.
+<<He>> spends several minutes explaining how to "birth" the creatures. What to do, and what not to do. It sounds simple. Drop to all fours, and squeeze.
 <br><br>
 <<He>> turns back to <<his>> computer. "Species like this are of scientific interest," <<he>> continues. "If you're interested in making a bit of money, I'm able to pay you for them on behalf of a local company." <<He>> rises to <<his>> feet. "Is there anything else?"
 <br><br>
diff --git a/game/base-system/creatures/pregnancy.twee b/game/base-system/creatures/pregnancy.twee
index 8e541e19a1..4bf2f1eb0b 100644
--- a/game/base-system/creatures/pregnancy.twee
+++ b/game/base-system/creatures/pregnancy.twee
@@ -7,22 +7,22 @@
 		<<if $calc[0] lte $calc[1] or $args[2]>>
 			<<for _i to 0; _i lt _pregnancy.maxCount; _i++>>
 				<<if _pregnancy[_i] is null>>
-					<<switch $args[0]>>
-						<<case "slimes">>
-							<<set _creatureType to "Slime">>
-						<<case "eels">>
-							<<set _creatureType to "Eel">>
-						<<case "worms">>
-							<<set _creatureType to "Worm">>
-						<<case "snakes">>
-							<<set _creatureType to "Snake">>
-						<<case "fish">>
-							<<set _creatureType to "Fish">>
-						<<case "spiders">>
-							<<set _creatureType to "Spider">>
-						<<case "tentacle">>
-							<<set _creatureType to "Tentacle">>
-					<</switch>>
+                    <<switch $args[0]>>
+                        <<case "slimes">>
+                            <<set _creatureType to "Slime">>
+                        <<case "eels">>
+                            <<set _creatureType to "Eel">>
+                        <<case "worms">>
+                            <<set _creatureType to "Worm">>
+                        <<case "snakes">>
+                            <<set _creatureType to "Snake">>
+                        <<case "spiders">>
+                            <<set _creatureType to "Spider">>
+                        <<case "slugs">>
+                            <<set _creatureType to "Slug">>
+                        <<default>>
+                            <<set _creatureType to $args[0].toUpperCase() + $args[0].substring(1)>>
+                    <</switch>>
 					<<if $args[2]>>
 						<<set _egg to {
 							"creature": $args[0],
diff --git a/game/base-system/deviancy.twee b/game/base-system/deviancy.twee
index 3690837b7c..88423dffcf 100644
--- a/game/base-system/deviancy.twee
+++ b/game/base-system/deviancy.twee
@@ -162,7 +162,7 @@
 		<<else>>
 			<<if $deviancy lte 19>>
 				<<set $deviancy += 1>>
-				<<set _combat_deviancy_max_control to toto 1>>
+				<<set _combat_deviancy_max_control to 1>>
 				<<control 25>><<arousal 100>><<set $stress -= 300>><<combattrauma -30>>
 			<<elseif $deviancy gte 20>>
 				<<set _combat_deviancy_failure to 1>>
diff --git a/game/base-system/disable.twee b/game/base-system/disable.twee
index a5da6a7cb7..351b469827 100644
--- a/game/base-system/disable.twee
+++ b/game/base-system/disable.twee
@@ -110,7 +110,7 @@
 	<</for>>
 <</if>>
 
-<<if $chestuse isnot 0>>
+<<if $chestuse isnot 0 and $chestuse isnot "struggle">>
 	<<set $chestuse to 0>>
 	<<for _i = 0; _i < $NPCList.length; _i++>>
 		<<if $NPCList[_i].penis is "chest">>
diff --git a/game/base-system/effects.twee b/game/base-system/effects.twee
index c15c717413..ee5f035a9d 100644
--- a/game/base-system/effects.twee
+++ b/game/base-system/effects.twee
@@ -229,6 +229,31 @@
 <<exposedcheck>>
 
 <<if $effectsmessage is 1>><<set $effectsmessage to 0>>
+	<<if $science_up_message is 1>>
+		<<unset $science_up_message>>
+		You feel more confident at science.
+		<<science_skill_up_text>>
+		<br>
+	<</if>>
+	<<if $maths_up_message is 1>>
+		<<unset $maths_up_message>>
+		You feel more confident at maths.
+		<<maths_skill_up_text>>
+		<br>
+	<</if>>
+	<<if $english_up_message is 1>>
+		<<unset $english_up_message>>
+		You feel more confident at english.
+		<<english_skill_up_text>>
+		<br>
+	<</if>>
+	<<if $history_up_message is 1>>
+		<<unset $history_up_message>>
+		You feel more confident at history.
+		<<history_skill_up_text>>
+		<br>
+	<</if>>
+	
 	<<if $lactationmessage is 1>><<unset $lactationmessage>>
 		<<if $lactating is 1>>
 		<span class="purple">Your <<breasts>> feel heavy and sensitive.</span>
diff --git a/game/base-system/feats.twee b/game/base-system/feats.twee
index 8da81fb84a..b2fa8a6fbb 100644
--- a/game/base-system/feats.twee
+++ b/game/base-system/feats.twee
@@ -149,11 +149,10 @@
 	<<set $money += _upgrades.money * _details.money.count / _details.money.cost * 5000>>
 <</if>>
 <<if _upgrades.grades gt 0>>
-	<<set $science += _upgrades.grades / _details.grades.cost * 100>>
-	<<set $english += _upgrades.grades / _details.grades.cost * 100>>
-	<<set $maths += _upgrades.grades / _details.grades.cost * 100>>
-	<<set $history += _upgrades.grades / _details.grades.cost * 100>>
-	<<set $school += _upgrades.grades / _details.grades.cost * 400>>
+	<<set $science_exam += _upgrades.grades / _details.grades.cost * 100>>
+	<<set $english_exam += _upgrades.grades / _details.grades.cost * 100>>
+	<<set $maths_exam += _upgrades.grades / _details.grades.cost * 100>>
+	<<set $history_exam += _upgrades.grades / _details.grades.cost * 100>>
 <</if>>
 <<if _upgrades.skulduggery gt 0>>
 	<<set $skulduggery to _upgrades.skulduggery / _details.skulduggery.cost * 100>>
@@ -658,6 +657,27 @@
 			series: "alex",
 			filter: ["All", "General"],
 		},
+		"Distinction":{
+			title: "Distinction",
+			desc: "Win a distinction on a school exam.",
+			difficulty: 1,
+			series: "distinction",
+			filter: ["All", "General"],
+		},
+		"Distinctive":{
+			title: "Distinctive",
+			desc: "Win 5 distinctions on school exams.",
+			difficulty: 2,
+			series: "distinction",
+			filter: ["All", "General"],
+		},
+		"Distinguished":{
+			title: "Distinguished",
+			desc: "Win 15 distinctions on school exams.",
+			difficulty: 3,
+			series: "distinction",
+			filter: ["All", "General"],
+		},
 		"Science Fair Winner":{
 			title: "Science Fair Winner",
 			desc: "Blind them with science.",
@@ -1280,6 +1300,46 @@
 			filter: ["All", "Discoveries"],
 			hint: "Hint: Briar has something for everyone."
 		},
+		"Spelunking":{
+			title: "Spelunking",
+			desc: "Found the old smuggler's cave near the beach.",
+			difficulty: 1,
+			series: "beach cave",
+			filter: ["All", "Discoveries"],
+			hint: "Hint: Find the old smuggler route."
+		},
+		"X Marks the Spot":{
+			title: "X Marks the Spot",
+			desc: "Found a treasure map in the smuggler's cave.",
+			difficulty: 2,
+			series: "beach cave",
+			filter: ["All", "Discoveries"],
+			hint: "Hint: Hidden deep."
+		},
+		/*"Buried Treasure":{
+			title: "Buried Treasure",
+			desc: "Followed the treasure map, and made a discovery.",
+			difficulty: 3,
+			series: "beach cave",
+			filter: ["All", "Discoveries"],
+			hint: "Hint: Follow the map."
+		},*/
+		"Abnormal Mollusc":{
+			title: "Abnormal Mollusc",
+			desc: "Escaped the giant slug.",
+			difficulty: 2,
+			series: "",
+			filter: ["All", "Discoveries"],
+			hint: "Hint: Lurking below the surf."
+		},
+		"Leverage":{
+			title: "Leverage",
+			desc: "Threatened your way from the smuggler's den.",
+			difficulty: 3,
+			series: "",
+			filter: ["All", "Discoveries"],
+			hint: "Hint: Defy the rogues."
+		},
 		"Max Those Shots":{
 			title: "Max Those Shots",
 			desc: "Holding a lot of pepper spray.",
diff --git a/game/base-system/settings.twee b/game/base-system/settings.twee
index 48d3642f5b..c16e3a9e48 100644
--- a/game/base-system/settings.twee
+++ b/game/base-system/settings.twee
@@ -378,7 +378,7 @@
 <</nobr>><</widget>>
 
 <<widget "featSettings">><<nobr>>
-	<span class="red">The Feat Boost's tab can only be accessed at the beginning.</span>
+	<span class="red">The Feat Boost tab can only be accessed at the beginning.</span>
 	<br><br>
 	<<if $feats.allSaves.points is undefined or $feats.allSaves.points is 0>>
 		<span class="red">You have 0 VrelCoins to use on boosts at the moment. If this is incorrect, please load your last save and restart.</span>
diff --git a/game/base-system/stat-changes.twee b/game/base-system/stat-changes.twee
index 2cfad79c6a..1730a290ff 100644
--- a/game/base-system/stat-changes.twee
+++ b/game/base-system/stat-changes.twee
@@ -167,7 +167,11 @@
 
 <<widget "arousal">><<nobr>>
 	<<if $args[0] gte 0 or $args[0] lt 0>>
-		<<set $arousal to Math.clamp($arousal + $args[0], 0, $arousalmax)>>
+		<<if $orgasmtrait gte 1>>
+			<<set $arousal to Math.clamp($arousal + ($args[0] * 0.4), 0, $arousalmax)>>
+		<<else>>
+			<<set $arousal to Math.clamp($arousal + $args[0], 0, $arousalmax)>>
+		<</if>>
 		<<if $args[0] gte 0>>
 			<<if $args[1] is true>>
 				<<if $trackedArousal.length gt 4>>
diff --git a/game/base-system/statistics.twee b/game/base-system/statistics.twee
index b8866fc7d7..a082d5d519 100644
--- a/game/base-system/statistics.twee
+++ b/game/base-system/statistics.twee
@@ -205,6 +205,8 @@ Passed out: $passoutstat
 Anal Pregnancy Births: <<print $sexStats.anus.pregnancy.givenBirth>>
 <br>
 Crime History: $crimehistory
+<br>
+Distinctions won: $distinction_stat
 
 <br><br>
 __Save Game Versions Played On__
diff --git a/game/base-system/text.twee b/game/base-system/text.twee
index 6d2756e2b9..ff11b7f50d 100644
--- a/game/base-system/text.twee
+++ b/game/base-system/text.twee
@@ -845,7 +845,7 @@ $haircolour
 			<<if $arousal gte 8000>>
 			<<set _text_output to "tingling pussy">>
 			<<elseif $arousal gte 6000>>
-			<<set _text_output to "cunt">>
+			<<set _text_output to "pussy">>
 			<<elseif $arousal gte 4000>>
 			<<set _text_output to "pussy">>
 			<<elseif $arousal gte 2000>>
@@ -858,15 +858,15 @@ $haircolour
 <<else>>
 	<<if $orgasmcount gte 23>>
 		<<if $orgasmdown gte 1>>
-		<<set _text_output to "tortured little pussy">>
+		<<set _text_output to "tortured pussy">>
 		<<else>>
-		<<set _text_output to "spent little pussy">>
+		<<set _text_output to "spent pussy">>
 		<</if>>
 	<<elseif $orgasmcount gte 9>>
 		<<if $orgasmdown gte 1>>
 		<<set _text_output to "twitching pussy">>
 		<<else>>
-		<<set _text_output to "tired little pussy">>
+		<<set _text_output to "tired pussy">>
 		<</if>>
 	<<else>>
 		<<if $orgasmdown gte 1>>
@@ -875,13 +875,13 @@ $haircolour
 			<<if $arousal gte 8000>>
 			<<set _text_output to "tingling pussy">>
 			<<elseif $arousal gte 6000>>
-			<<set _text_output to "tiny cunt">>
+			<<set _text_output to "pussy">>
 			<<elseif $arousal gte 4000>>
-			<<set _text_output to "tiny pussy">>
+			<<set _text_output to "pussy">>
 			<<elseif $arousal gte 2000>>
-			<<set _text_output to "tiny quim">>
+			<<set _text_output to "quim">>
 			<<else>>
-			<<set _text_output to "tiny pussy">>
+			<<set _text_output to "pussy">>
 			<</if>>
 		<</if>>
 	<</if>>
@@ -1143,6 +1143,15 @@ $haircolour
 <<widget "personpeniscomma">><<nobr>> <<personpenis>>,<</nobr>><</widget>>
 <<widget "personpenisstop">><<nobr>> <<personpenis>>.<</nobr>><</widget>>
 
+<<widget "spouse">><<nobr>>
+<<if $pronoun is "m" and $homochance lt random(1, 100) or $homochance gte random(1, 100) and $pronoun is "f">>
+	<<set _text_output to "wife">>
+<<else>>
+	<<set _text_output to "husband">>
+<</if>>
+<<print _text_output>>
+<</nobr>><</widget>>
+
 <<widget "girl">><<nobr>><<silently>>
 <<if $player.gender_appearance is "f">>
 	<<set _text_output to "girl">>
diff --git a/game/base-system/time.twee b/game/base-system/time.twee
index 5862b6824b..75d7225c06 100644
--- a/game/base-system/time.twee
+++ b/game/base-system/time.twee
@@ -190,6 +190,7 @@
 <<unset $ex_fence>>
 <<unset $mason_spoken>>
 <<unset $stall_rented>>
+<<unset $rocks_pool_invite>>
 <<if $stall_rejected gte 1>>
 	<<set $stall_rejected -= 1>>
 	<<set $stall_rejected = Math.clamp($stall_rejected, 0, 100)>>
@@ -588,11 +589,6 @@
 
 <<if $schoolterm is 1>>
 	<<if $weekday is 2 or $weekday is 3 or $weekday is 4 or $weekday is 5 or $weekday is 6>>
-		<<set $science -= (1 + $science / 100)>>
-		<<set $maths -= (1 + $maths / 100)>>
-		<<set $english -= (1 + $english / 100)>>
-		<<set $history -= (1 + $history / 100)>>
-		<<set $school -= (4 + $school / 400)>>
 		<<set $science_star to 0>>
 		<<set $maths_star to 0>>
 		<<set $english_star to 0>>
@@ -673,53 +669,6 @@
 <<set $flashbackunderground = Math.clamp($flashbackunderground, 0, 14)>>
 <<set $flashbackschool = Math.clamp($flashbackschool, 0, 14)>>
 
-<<if $english gte 700>>
-	<<set $englishtrait to 4>>
-<<elseif $english gte 500>>
-	<<set $englishtrait to 3>>
-<<elseif $english gte 400>>
-	<<set $englishtrait to 2>>
-<<elseif $english gte 300>>
-	<<set $englishtrait to 1>>
-<<else>>
-	<<set $englishtrait to 0>>
-<</if>>
-
-<<if $maths gte 700>>
-	<<set $mathstrait to 4>>
-<<elseif $maths gte 500>>
-	<<set $mathstrait to 3>>
-<<elseif $maths gte 400>>
-	<<set $mathstrait to 2>>
-<<elseif $maths gte 300>>
-	<<set $mathstrait to 1>>
-<<else>>
-	<<set $mathstrait to 0>>
-<</if>>
-
-<<if $science gte 700>>
-	<<set $sciencetrait to 4>>
-<<elseif $science gte 500>>
-	<<set $sciencetrait to 3>>
-<<elseif $science gte 400>>
-	<<set $sciencetrait to 2>>
-<<elseif $science gte 300>>
-	<<set $sciencetrait to 1>>
-<<else>>
-	<<set $sciencetrait to 0>>
-<</if>>
-
-<<if $history gte 700>>
-	<<set $historytrait to 4>>
-<<elseif $history gte 500>>
-	<<set $historytrait to 3>>
-<<elseif $history gte 400>>
-	<<set $historytrait to 2>>
-<<elseif $history gte 300>>
-	<<set $historytrait to 1>>
-<<else>>
-	<<set $historytrait to 0>>
-<</if>>
 
 <<set $school to $science + $english + $maths + $history>>
 <<if $school gte 2800>>
@@ -981,6 +930,25 @@
 
 <<widget "week">><<nobr>>
 
+<<if $science_exam gte 200 and $sciencetrait lt 4>>
+	<<set $effectsmessage to 1>><<set $science_up_message to 1>>
+	<<school_skill_up science>>
+<</if>>
+<<if $maths_exam gte 200 and $mathstrait lt 4>>
+	<<set $effectsmessage to 1>><<set $maths_up_message to 1>>
+	<<school_skill_up maths>>
+<</if>>
+<<if $english_exam gte 200 and $englishtrait lt 4>>
+	<<set $effectsmessage to 1>><<set $english_up_message to 1>>
+	<<school_skill_up english>>
+<</if>>
+<<if $history_exam gte 200 and $historytrait lt 4>>
+	<<set $effectsmessage to 1>><<set $history_up_message to 1>>
+	<<school_skill_up history>>
+<</if>>
+
+<<exam_difficulty>>
+
 <<if $robindebt gte 0>>
 	<<set $robindebt += 1>>
 <</if>>
@@ -1014,14 +982,15 @@
 <<unset $spatheft>>
 
 <<set $streetpolice to 0>>
-<<set $sewersantiquecrystal to 0>>
-<<set $sewersantiquewatch to 0>>
-<<set $sewersantiquedildo to 0>>
-<<set $sewersantiquecandlestick to 0>>
-<<set $sewersantiquehorn to 0>>
+<<unset $sewersantiquecrystal>>
+<<unset $sewersantiquewatch>>
+<<unset $sewersantiquedildo>>
+<<unset $sewersantiquecandlestick>>
+<<unset $sewersantiquehorn>>
 <<set $temple_fire to 0>>
 <<unset $police_high>>
 <<unset $school_pool_swap>>
+<<unset $beach_cave_compass>>
 
 <</nobr>><</widget>>
 
diff --git a/game/base-system/tips.twee b/game/base-system/tips.twee
index efe03cbc17..7996706d13 100644
--- a/game/base-system/tips.twee
+++ b/game/base-system/tips.twee
@@ -1,7 +1,7 @@
 :: Widgets Tips [widget]
 
 <<widget "tips">><<nobr>>
-<<set $tipcount = random(0,124)>>
+<<set $tipcount = random(0,126)>>
 <<switch $tipcount>>
 <<case 0>>
 	Arousal increases during lewd acts, and decreases over time or when you orgasm.
@@ -253,5 +253,9 @@
 	The only road out of town can be found on Harvest Street.
 <<case 124>>
 	There's a spa on Danube Street. Working there could get you known by the town's elite.
+<<case 125>>
+	Some treasures can be retrieved once a week.
+<<case 126>>
+	The dancing skill also improves physical coordination.
 <</switch>>
 <</nobr>><</widget>>
diff --git a/game/base-system/traits.twee b/game/base-system/traits.twee
index 5d4a80384f..efe1bba3ab 100644
--- a/game/base-system/traits.twee
+++ b/game/base-system/traits.twee
@@ -206,19 +206,6 @@
 	<span class="green">Farmer</span> - You know your way around a barn. Your physique is easier to maintain.
 <</if>>
 <br>
-<<if $englishtrait is 1>>
-	<span class="blue">Passable English</span> - Speech actions (plead, moan, demand, apologise, mock, tease) are twice as effective.
-	<br>
-<<elseif $englishtrait is 2>>
-	<span class="lblue">Decent English</span> - Speech actions (plead, moan, demand, apologise, mock, tease) are three times as effective.
-	<br>
-<<elseif $englishtrait is 3>>
-	<span class="teal">Good English</span> - Speech actions (plead, moan, demand, apologise, mock, tease) are four times as effective.
-	<br>
-<<elseif $englishtrait is 4>>
-	<span class="green">Excellent English</span> - Speech actions (plead, moan, demand, apologise, mock, tease) are five times as effective.
-	<br>
-<</if>>
 
 <<if $sciencetrait is 1>>
 	<span class="blue">Passable Science</span> - Pain is slightly easier to cope with.
@@ -233,6 +220,35 @@
 	<span class="green">Excellent Science</span> - Pain is much easier to cope with.
 	<br>
 <</if>>
+<<if $mathstrait is 1>>
+	<span class="blue">Passable Maths</span> - You make 25% more from tips and negotiated fees.
+	<br>
+<<elseif $mathstrait is 2>>
+	<span class="lblue">Decent Maths</span> - You make 50% more from tips and negotiated fees.
+	<br>
+<<elseif $mathstrait is 3>>
+	<span class="teal">Good Maths</span> - You make 75% more from tips and negotiated fees.
+	<br>
+<<elseif $mathstrait is 4>>
+	<span class="green">Excellent Maths</span> - You make 100% more from tips and negotiated fees.
+	<br>
+<</if>>
+
+<<if $englishtrait is 1>>
+	<span class="blue">Passable English</span> - Speech actions (plead, moan, demand, apologise, mock, tease) are twice as effective.
+	<br>
+<<elseif $englishtrait is 2>>
+	<span class="lblue">Decent English</span> - Speech actions (plead, moan, demand, apologise, mock, tease) are three times as effective.
+	<br>
+<<elseif $englishtrait is 3>>
+	<span class="teal">Good English</span> - Speech actions (plead, moan, demand, apologise, mock, tease) are four times as effective.
+	<br>
+<<elseif $englishtrait is 4>>
+	<span class="green">Excellent English</span> - Speech actions (plead, moan, demand, apologise, mock, tease) are five times as effective.
+	<br>
+<</if>>
+
+
 
 <<if $historytrait is 1>>
 	<span class="blue">Passable History</span> - You know there are secret paths around town.
@@ -248,19 +264,6 @@
 	<br>
 <</if>>
 
-<<if $mathstrait is 1>>
-	<span class="blue">Passable Maths</span> - You make 25% more from tips and negotiated fees.
-	<br>
-<<elseif $mathstrait is 2>>
-	<span class="lblue">Decent Maths</span> - You make 50% more from tips and negotiated fees.
-	<br>
-<<elseif $mathstrait is 3>>
-	<span class="teal">Good Maths</span> - You make 75% more from tips and negotiated fees.
-	<br>
-<<elseif $mathstrait is 4>>
-	<span class="green">Excellent Maths</span> - You make 100% more from tips and negotiated fees.
-	<br>
-<</if>>
 
 <<if $schooltrait is 1>>
 	<span class="blue">Okay at school</span> - Your performance at school has improved your self-esteem, slightly increasing your daily trauma decay.
diff --git a/game/base-system/widgets.twee b/game/base-system/widgets.twee
index 4dd2ebd70a..bd89b64b94 100644
--- a/game/base-system/widgets.twee
+++ b/game/base-system/widgets.twee
@@ -208,9 +208,7 @@
 		<<else>>
 			<<set _arousalmax to 9000>>
 		<</if>>
-		<<if $arousal lte _arousalmax>>
-			<<arousal `_arousalMult * $pass`>><<arousalpass>>
-		<</if>>
+		<<arousal `_arousalMult * $pass`>><<arousalpass>>
 	<<else>>
 		<<arousal `$pass * -10`>><<arousalpass>>
 	<</if>>
@@ -529,123 +527,123 @@
 	<</if>>
 <</nobr>><</widget>>
 
-<<widget "historyskill">><<nobr>>
+<<widget "scienceskill">><<nobr>>
+<<switch $sciencetrait>>
+<<case 4>>
+	<<set _skill_mod to 0.1>>
+<<case 3>>
+	<<set _skill_mod to 0.1>>
+<<case 2>>
+	<<set _skill_mod to 0.2>>
+<<case 1>>
+	<<set _skill_mod to 0.4>>
+<<default>>
+	<<set _skill_mod to 0.8>>
+<</switch>>
+<<if $science_star lt 3>>
+	<<set _skill_mod *= 4>>
+	<<set $science_star += 1>>
+<</if>>
+<<if $worn.face.type.includes("glasses")>>
+	<<set _skill_mod += 1>>
+<</if>>
+<<if $exposed gte 1>>
+	<<set _skill_mod += 1>>
+<</if>>
 <<if $args[0]>>
-	<<set $history += ($args[0] * 2)>><<set $school += ($args[0] * 2)>>
-	<<if $worn.face.type.includes("glasses")>>
-		<<set $history += 1>><<set $school += 1>>
-	<</if>>
-	<<if $exposed gte 1>>
-		<<set $history += 1>><<set $school += 1>>
-	<</if>>
-	<<if $history_star lt 3>>
-		<<set $history += 8>>
-		<<set $school += 8>>
-		<<set $history_star += 1>>
-	<</if>>
+	<<set $science_exam += ($args[0] * _skill_mod)>>
 <<else>>
-	<<set $history += 2>><<set $school += 2>>
-	<<if $worn.face.type.includes("glasses")>>
-		<<set $history += 1>><<set $school += 1>>
-	<</if>>
-	<<if $exposed gte 1>>
-		<<set $history += 1>><<set $school += 1>>
-	<</if>>
-	<<if $history_star lt 3>>
-		<<set $history += 8>>
-		<<set $school += 8>>
-		<<set $history_star += 1>>
-	<</if>>
+	<<set $science_exam += (1 * _skill_mod)>>
 <</if>>
 <</nobr>><</widget>>
 
 <<widget "mathsskill">><<nobr>>
+<<switch $mathstrait>>
+<<case 4>>
+	<<set _skill_mod to 0.1>>
+<<case 3>>
+	<<set _skill_mod to 0.1>>
+<<case 2>>
+	<<set _skill_mod to 0.2>>
+<<case 1>>
+	<<set _skill_mod to 0.4>>
+<<default>>
+	<<set _skill_mod to 0.8>>
+<</switch>>
+<<if $maths_star lt 3>>
+	<<set _skill_mod *= 4>>
+	<<set $maths_star += 1>>
+<</if>>
+<<if $worn.face.type.includes("glasses")>>
+	<<set _skill_mod += 1>>
+<</if>>
+<<if $exposed gte 1>>
+	<<set _skill_mod += 1>>
+<</if>>
 <<if $args[0]>>
-	<<set $maths += ($args[0] * 2)>><<set $school += ($args[0] * 2)>>
-	<<if $worn.face.type.includes("glasses")>>
-		<<set $maths += 1>><<set $school += 1>>
-	<</if>>
-	<<if $exposed gte 1>>
-		<<set $maths += 1>><<set $school += 1>>
-	<</if>>
-	<<if $maths_star lt 3>>
-		<<set $maths += 8>>
-		<<set $school += 8>>
-		<<set $maths_star += 1>>
-	<</if>>
+	<<set $maths_exam += ($args[0] * _skill_mod)>>
 <<else>>
-	<<set $maths += 2>><<set $school += 2>>
-	<<if $worn.face.type.includes("glasses")>>
-		<<set $maths += 1>><<set $school += 1>>
-	<</if>>
-	<<if $exposed gte 1>>
-		<<set $maths += 1>><<set $school += 1>>
-	<</if>>
-	<<if $maths_star lt 3>>
-		<<set $maths += 8>>
-		<<set $school += 8>>
-		<<set $maths_star += 1>>
-	<</if>>
+	<<set $maths_exam += (1 * _skill_mod)>>
 <</if>>
 <</nobr>><</widget>>
 
-<<widget "scienceskill">><<nobr>>
+<<widget "englishskill">><<nobr>>
+<<switch $englishtrait>>
+<<case 4>>
+	<<set _skill_mod to 0.1>>
+<<case 3>>
+	<<set _skill_mod to 0.1>>
+<<case 2>>
+	<<set _skill_mod to 0.2>>
+<<case 1>>
+	<<set _skill_mod to 0.4>>
+<<default>>
+	<<set _skill_mod to 0.8>>
+<</switch>>
+<<if $english_star lt 3>>
+	<<set _skill_mod *= 4>>
+	<<set $english_star += 1>>
+<</if>>
+<<if $worn.face.type.includes("glasses")>>
+	<<set _skill_mod += 1>>
+<</if>>
+<<if $exposed gte 1>>
+	<<set _skill_mod += 1>>
+<</if>>
 <<if $args[0]>>
-	<<set $science += ($args[0] * 2)>><<set $school += ($args[0] * 2)>>
-	<<if $worn.face.type.includes("glasses")>>
-		<<set $science += 1>><<set $school += 1>>
-	<</if>>
-	<<if $exposed gte 1>>
-		<<set $science += 1>><<set $school += 1>>
-	<</if>>
-	<<if $science_star lt 3>>
-		<<set $science += 8>>
-		<<set $school += 8>>
-		<<set $science_star += 1>>
-	<</if>>
+	<<set $english_exam += ($args[0] * _skill_mod)>>
 <<else>>
-	<<set $science += 2>><<set $school += 2>>
-	<<if $worn.face.type.includes("glasses")>>
-		<<set $science += 1>><<set $school += 1>>
-	<</if>>
-	<<if $exposed gte 1>>
-		<<set $science += 1>><<set $school += 1>>
-	<</if>>
-	<<if $science_star lt 3>>
-		<<set $science += 8>>
-		<<set $school += 8>>
-		<<set $science_star += 1>>
-	<</if>>
+	<<set $english_exam += (1 * _skill_mod)>>
 <</if>>
 <</nobr>><</widget>>
 
-<<widget "englishskill">><<nobr>>
+<<widget "historyskill">><<nobr>>
+<<switch $historytrait>>
+<<case 4>>
+	<<set _skill_mod to 0.1>>
+<<case 3>>
+	<<set _skill_mod to 0.1>>
+<<case 2>>
+	<<set _skill_mod to 0.2>>
+<<case 1>>
+	<<set _skill_mod to 0.4>>
+<<default>>
+	<<set _skill_mod to 0.8>>
+<</switch>>
+<<if $history_star lt 3>>
+	<<set _skill_mod *= 4>>
+	<<set $history_star += 1>>
+<</if>>
+<<if $worn.face.type.includes("glasses")>>
+	<<set _skill_mod += 1>>
+<</if>>
+<<if $exposed gte 1>>
+	<<set _skill_mod += 1>>
+<</if>>
 <<if $args[0]>>
-	<<set $english += ($args[0] * 2)>><<set $school += ($args[0] * 2)>>
-	<<if $worn.face.type.includes("glasses")>>
-		<<set $english += 1>><<set $school += 1>>
-	<</if>>
-	<<if $exposed gte 1>>
-		<<set $english += 1>><<set $school += 1>>
-	<</if>>
-	<<if $english_star lt 3>>
-		<<set $english += 8>>
-		<<set $school += 8>>
-		<<set $english_star += 1>>
-	<</if>>
+	<<set $history_exam += ($args[0] * _skill_mod)>>
 <<else>>
-	<<set $english += 2>><<set $school += 2>>
-	<<if $worn.face.type.includes("glasses")>>
-		<<set $english += 1>><<set $school += 1>>
-	<</if>>
-	<<if $exposed gte 1>>
-		<<set $english += 1>><<set $school += 1>>
-	<</if>>
-	<<if $english_star lt 3>>
-		<<set $english += 8>>
-		<<set $school += 8>>
-		<<set $english_star += 1>>
-	<</if>>
+	<<set $history_exam += (1 * _skill_mod)>>
 <</if>>
 <</nobr>><</widget>>
 
@@ -801,6 +799,17 @@
 
 <<widget "dancestat">><<set $dancestat += 1>><</widget>>
 
+<<widget "distinction_stat">><<nobr>>
+<<set $distinction_stat += 1>>
+<<if $distinction_stat gte 15>>
+	<<earnFeat "Distinguished">>
+<<elseif $distinction_stat gte 5>>
+	<<earnFeat "Distinctive">>
+<<else>>
+	<<earnFeat "Distinction">>
+<</if>>
+<</nobr>><</widget>>
+
 <<widget "knot_stat">><<nobr>>
 <<if $knot_stat is undefined>>
 	<<set $knot_stat to 0>>
@@ -1493,6 +1502,8 @@
 		<img id="location" src="img/misc/alley_day.gif">
 		<<case drain>>
 		<img id="location" src="img/misc/deepunderground.png">
+		<<case spa>>
+		<img id="location" src="img/misc/spa_day.gif">
 		<</switch>>
 	<<elseif $daystate is "night">>
 		<<if $location is "tentworld">>
@@ -1606,6 +1617,8 @@
 		<img id="location" src="img/misc/alley_night.gif">
 		<<case drain>>
 		<img id="location" src="img/misc/deepunderground.png">
+		<<case spa>>
+		<img id="location" src="img/misc/spa_night.gif">
 		<</switch>>
 	<<elseif $daystate is "dawn">>
 		<<if $location is "tentworld">>
@@ -1705,6 +1718,8 @@
 		<img id="location" src="img/misc/alley_dawn.gif">
 		<<case drain>>
 		<img id="location" src="img/misc/deepunderground.png">
+		<<case spa>>
+		<img id="location" src="img/misc/spa_dawn.gif">
 		<</switch>>
 	<<elseif $daystate is "dusk">>
 		<<if $location is "tentworld">>
@@ -1804,6 +1819,8 @@
 		<img id="location" src="img/misc/alley_dusk.gif">
 		<<case drain>>
 		<img id="location" src="img/misc/deepunderground.png">
+		<<case spa>>
+		<img id="location" src="img/misc/spa_dusk.gif">
 		<</switch>>
 	<</if>>
 
@@ -2332,7 +2349,7 @@ or $lowerwetstage gte 3 and $underlowerwetstage gte 3>>
 <</nobr>><</widget>>
 
 <<widget "water">><<nobr>>
-<<if !$worn.upper.type.includes("swim") and !$worn.upper.type.includes("naked")>>
+<<if !$worn.upper.type.includes("swim") and !$worn.upper.type.includes("naked") and $args[0] isnot "waist">>
 
 <<set $upperwet to 200>>
 <</if>>
@@ -2344,7 +2361,7 @@ or $lowerwetstage gte 3 and $underlowerwetstage gte 3>>
 
 <<set $underlowerwet to 200>>
 <</if>>
-<<if !$worn.under_upper.type.includes("swim") and !$worn.under_upper.type.includes("naked")>>
+<<if !$worn.under_upper.type.includes("swim") and !$worn.under_upper.type.includes("naked") and $args[0] isnot "waist">>
 
 <<set $underupperwet to 200>>
 <</if>>
@@ -2419,6 +2436,9 @@ or $lowerwetstage gte 3 and $underlowerwetstage gte 3>>
 <<if $parasite.right_thigh.name>>
 	<<set _arousal += $pass * 10>>
 <</if>>
+<<if $drugged gt 1>>
+	<<set _arousal += $pass * 10>>
+<</if>>
 <<if $parasite.left_ear.name is "slime" and random(1, 100) gte 90>>
 	<<set $drugged += $pass>>
 <</if>>
@@ -4373,3 +4393,50 @@ __Map__<br>
 <<combat_promiscuity_text>>
 <<combat_deviancy_text>>
 <</nobr>><</widget>>
+
+<<widget "adjust_school_traits">><<nobr>>
+<<if $science gte 1000>>
+	<<set $sciencetrait to 4>>
+<<elseif $science gte 700>>
+	<<set $sciencetrait to 3>>
+<<elseif $science gte 400>>
+	<<set $sciencetrait to 2>>
+<<elseif $science gte 200>>
+	<<set $sciencetrait to 1>>
+<<else>>
+	<<set $sciencetrait to 0>>
+<</if>>
+<<if $maths gte 1000>>
+	<<set $mathstrait to 4>>
+<<elseif $maths gte 700>>
+	<<set $mathstrait to 3>>
+<<elseif $maths gte 400>>
+	<<set $mathstrait to 2>>
+<<elseif $maths gte 200>>
+	<<set $mathstrait to 1>>
+<<else>>
+	<<set $mathstrait to 0>>
+<</if>>
+<<if $english gte 1000>>
+	<<set $englishtrait to 4>>
+<<elseif $english gte 700>>
+	<<set $englishtrait to 3>>
+<<elseif $english gte 400>>
+	<<set $englishtrait to 2>>
+<<elseif $english gte 200>>
+	<<set $englishtrait to 1>>
+<<else>>
+	<<set $englishtrait to 0>>
+<</if>>
+<<if $history gte 1000>>
+	<<set $historytrait to 4>>
+<<elseif $history gte 700>>
+	<<set $historytrait to 3>>
+<<elseif $history gte 400>>
+	<<set $historytrait to 2>>
+<<elseif $history gte 200>>
+	<<set $historytrait to 1>>
+<<else>>
+	<<set $historytrait to 0>>
+<</if>>
+<</nobr>><</widget>>
diff --git a/game/flavour-text-generators/ez-thesaurus.twee b/game/flavour-text-generators/ez-thesaurus.twee
index 8e5df572e2..728f572fb4 100644
--- a/game/flavour-text-generators/ez-thesaurus.twee
+++ b/game/flavour-text-generators/ez-thesaurus.twee
@@ -2,9 +2,7 @@
 <<widget "EZdisgusting">><<nobr>>
 <<set _possibilities to [
 	"disgusting",
-	"icky",
 	"foul",
-	"awful",
 	"repulsive",
 	"nasty",
 	"gross",
diff --git a/game/overworld-forest/loc-asylum/widgets.twee b/game/overworld-forest/loc-asylum/widgets.twee
index a938825760..0d11b36598 100644
--- a/game/overworld-forest/loc-asylum/widgets.twee
+++ b/game/overworld-forest/loc-asylum/widgets.twee
@@ -50,7 +50,7 @@
 	<<if $rng gte 91>>
 		<<set $phase to 0>>
 		<<npc Harper>><<person1>><<generate2>>
-		You are lead into a thin room. Shutters line one side. "Hello," Doctor Harper says. "I'm glad you could make it. Please take a seat." <<He>> pushes a button on the counter beside <<himstop>> The shutters open, revealing a glass window. Another patient sits in the room beyond. <<person2>><<He>> looks nervous, but doesn't react to the reveal.
+		You are led into a thin room. Shutters line one side. "Hello," Doctor Harper says. "I'm glad you could make it. Please take a seat." <<He>> pushes a button on the counter beside <<himstop>> The shutters open, revealing a glass window. Another patient sits in the room beyond. <<person2>><<He>> looks nervous, but doesn't react to the reveal.
 		<br><br>
 		<<person1>>"This treatment isn't for you," the Doctor says. "It's for your fellow patient. I just need an assistant." <<He>> gestures at a button in front of you. "You'll need to press this button when I say. I'll be busy taking notes. Press it now."
 		<br><br>
@@ -59,7 +59,7 @@
 		<<link [[Refuse|Asylum Button Refuse]]>><<suspicion 1>><<def 1>><</link>><<gsuspicion>>
 		<br>
 	<<elseif $rng gte 81>>
-		<<npc Harper>><<person1>>You are lead to Doctor Harper's office. <<He>> waits for you behind <<his>> desk. "Please take a seat," <<he>> says. There are no other chairs.
+		<<npc Harper>><<person1>>You are led to Doctor Harper's office. <<He>> waits for you behind <<his>> desk. "Please take a seat," <<he>> says. There are no other chairs.
 		<br><br>
 		<<link [[Sit on desk|Asylum Sit Desk]]>><</link>>
 		<br>
@@ -346,7 +346,7 @@ They force your arms in front of you, and wrap them up tight. The Doctor smiles.
 	Take <<phim>> to <<pher>> room. <<pShe>> needs <<pher>> sleep."
 	<br><br>
 
-	Flanked by orderlies, you are lead to your cell. The door locks with a click.
+	Flanked by orderlies, you are led to your cell. The door locks with a click.
 	<br><br>
 	<<endevent>>
 	<<link [[Next|Asylum Cell]]>><</link>>
diff --git a/game/overworld-forest/loc-cabin/events.twee b/game/overworld-forest/loc-cabin/events.twee
index ce87aefabf..b7a3c30089 100644
--- a/game/overworld-forest/loc-cabin/events.twee
+++ b/game/overworld-forest/loc-cabin/events.twee
@@ -491,12 +491,109 @@ You snuggle up to Eden and <<he>> holds you close. Together you watch the fire.
 <br><br>
 
 <<if $hour isnot 0>>
-<<link [[Keep Cuddling (0:30)|Eden Cuddle]]>><<trauma -3>><<stress -6>><<pass 30>><<npcincr Eden love 1>><</link>><<ltrauma>><<lstress>>
-<br>
+	<<link [[Keep Cuddling (0:30)|Eden Cuddle]]>><<trauma -3>><<stress -6>><<pass 30>><<npcincr Eden love 1>><</link>><<ltrauma>><<lstress>>
+	<br>
+	<<if $days % 2 is 0>>
+		<<if $eden_shoot gte 1>>
+			<<link [[Practise shooting (0:30)|Eden Shoot]]>><<pass 30>><<stress -3>><</link>><<lstress>>
+			<br>
+		<<else>>
+			<<link [[Say you want to learn how to shoot (0:30)|Eden Shoot Ask]]>><<pass 5>><</link>>
+			<br>
+		<</if>>
+	<<else>>
+		<<link [[Ask Eden to read to you (0:30)|Eden Read]]>><<trauma -3>><<pass 30>><<npcincr Eden love 1>><</link>><<glove>><<ltrauma>>
+	<</if>>
+	<<link [[Stand up|Eden Cabin]]>><<endevent>><</link>>
+	<br>
+<<else>>
+	<<link [[Next|Eden Cabin]]>><<endevent>><</link>>
+	<br>
 <</if>>
-<<link [[Next|Eden Cabin]]>><<endevent>><</link>>
+
+
+
+:: Eden Read [nobr]
+<<set $outside to 0>><<set $location to "cabin">><<effects>>
+
+<<if $phase is 0>>
+	You snuggle up to Eden, and <<he>> holds you close. <<He>> reads to you in the firelight,
+<<else>>
+	Eden reads to you in the firelight,
+<</if>>
+
+
+<<if $rng gte 81>>
+	from a worn book about the forest. It describes rites still conducted at ancient ruins.<<ghistory>><<historyskill>>
+<<elseif $rng gte 61>>
+	<<set _eden_romance_novel to true>>
+	from a romance novel. You notice <<he>> skips over the lewder passages. Is <<he>> blushing?<<glust>><<npcincr Eden lust 1>>
+<<elseif $rng gte 41>>
+	from a book about wilderness survival. <<He>> keeps interrupting <<himself>> with tangents about <<his>> own experiences. Some of it is interesting.
+<<elseif $rng gte 21>>
+	from an old fishing magazine. You wonder where <<he>> got it.
+<<else>>
+	from a victorian novel. It drags on a bit, but Eden seems to like it. You might have dozed off.<<ltiredness>><<tiredness -= 3>>
+<</if>>
+<br><br>
+<<if $hour isnot 0>>
+	<<if _eden_romance_novel is true>>
+		<<link [[Tease|Eden Read Tease]]>><<npcincr Eden lust 1>><<npcincr Eden love 1>><</link>><<glust>><<glove>>
+		<br>
+		<<link [[Insist Eden read it all (0:30)|Eden Read Insist]]>><<pass 30>><<def 1>><<npcincr Eden lust 5>><</link>><<gglust>>
+		<br>
+		<<link [[Just keep listening (0:30)|Eden Read]]>><<pass 30>><<set $phase to 1>><</link>><<glove>><<ltrauma>>
+		<br>
+	<<else>>
+		<<link [[Keep listening (0:30)|Eden Read]]>><<pass 30>><<set $phase to 1>><</link>><<glove>><<ltrauma>>
+		<br>
+	<</if>>
+<</if>>
+<<link [[Stand up|Eden Cabin]]>><<endevent>><</link>>
 <br>
 
+
+:: Eden Read Tease [nobr]
+<<effects>>
+
+You tease Eden, and call <<his>> bashfulness cute.
+<br><br>
+
+"I just didn't realise how dirty some of these books were," <<he>> protests.
+<br><br>
+<<if $hour isnot 0>>
+	<<link [[Keep listening (0:30)|Eden Read]]>><<pass 30>><<set $phase to 1>><</link>><<glove>><<ltrauma>>
+	<br>
+<</if>>
+<<link [[Stand up|Eden Cabin]]>><<endevent>><</link>>
+
+
+
+:: Eden Read Insist [nobr]
+<<effects>>
+
+<<if $awareness gte 1>>
+	<<if $submissive gte 1150>>
+		"You don't need to be bashful for my sake," you say. "You can read it all."
+	<<elseif $submissive lte 850>>
+		"You keep skipping the good bits," you say. "Let's hear it all."
+	<<else>>
+		"You don't need to skip bits," you say. "I want to hear it."
+	<</if>>
+<<else>>
+	"Why are you leaving bits out?" you ask. "They can't be that boring. Let me hear them."
+<</if>>
+<br><br>
+Eden assents, but hesitates before each lewd passage, as if making sure they aren't too licentious. Or maybe <<hes>> building up the courage. <<His>> blush deepens as <<he>> reads.
+<br><br>
+
+<<if $hour isnot 0>>
+	<<link [[Keep listening (0:30)|Eden Read]]>><<pass 30>><<set $phase to 1>><</link>><<glove>><<ltrauma>>
+	<br>
+<</if>>
+<<link [[Stand up|Eden Cabin]]>><<endevent>><</link>>
+
+
 :: Eden Firewood Sex [nobr]
 <<if $sexstart is 1>>
 <<set $sexstart to 0>>
diff --git a/game/overworld-forest/loc-cabin/main.twee b/game/overworld-forest/loc-cabin/main.twee
index f58dee664c..7629b88f30 100644
--- a/game/overworld-forest/loc-cabin/main.twee
+++ b/game/overworld-forest/loc-cabin/main.twee
@@ -111,20 +111,34 @@ Eden is relaxing in the bath.
 
 <<else>>
 
-<<npc Eden>><<person1>>Eden is cleaning <<his>> gun beside the fire.
-<br><br>
+	<<if $days % 2 is 0>>
 
-<<link [[Cuddle (0:30)|Eden Cuddle]]>><<trauma -3>><<stress -6>><<pass 30>><<npcincr Eden love 1>><</link>><<ltrauma>><<lstress>>
-<br>
-<<if $eden_shoot gte 1>>
-	<<link [[Practise shooting (0:30)|Eden Shoot]]>><<pass 30>><<stress -6>><</link>><<lstress>>
-	<br>
-<<else>>
-	<<link [[Say you want to learn how to shoot (0:30)|Eden Shoot Ask]]>><<pass 5>><</link>>
-	<br>
-<</if>>
-<<cabinedenactions>>
-<<cabinactions>>
+		<<npc Eden>><<person1>>Eden is cleaning <<his>> gun beside the fire.
+		<br><br>
+
+		<<link [[Cuddle (0:30)|Eden Cuddle]]>><<trauma -3>><<stress -3>><<pass 30>><<npcincr Eden love 1>><<npcincr Eden lust 1>><</link>><<glove>><<glust>><<ltrauma>><<lstress>>
+		<br>
+		<<if $eden_shoot gte 1>>
+			<<link [[Practise shooting (0:30)|Eden Shoot]]>><<pass 30>><<stress -3>><</link>><<lstress>>
+			<br>
+		<<else>>
+			<<link [[Say you want to learn how to shoot (0:30)|Eden Shoot Ask]]>><<pass 5>><</link>>
+			<br>
+		<</if>>
+		<<cabinedenactions>>
+		<<cabinactions>>
+		
+	<<else>>
+		<<npc Eden>><<person1>>Eden is reading beside the fire.
+		<br><br>
+		
+		<<link [[Cuddle (0:30)|Eden Cuddle]]>><<trauma -3>><<stress -3>><<pass 30>><<npcincr Eden love 1>><<npcincr Eden lust 1>><</link>><<glove>><<glust>><<ltrauma>><<lstress>>
+		<br>
+		<<link [[Ask Eden to read to you (0:30)|Eden Read]]>><<trauma -3>><<pass 30>><<npcincr Eden love 1>><<set $phase to 0>><</link>><<glove>><<ltrauma>>
+		<br>
+		<<cabinedenactions>>
+		<<cabinactions>>
+	<</if>>
 
 <</if>>
 <</if>>
diff --git a/game/overworld-forest/loc-churchyard/main.twee b/game/overworld-forest/loc-churchyard/main.twee
index 0cd61c75e2..58f6a3df5b 100644
--- a/game/overworld-forest/loc-churchyard/main.twee
+++ b/game/overworld-forest/loc-churchyard/main.twee
@@ -1,7 +1,7 @@
 :: Churchyard [nobr]
 <<set $outside to 1>><<set $location to "forest">><<effects>>
 
-You are the in the forest cemetary. An old manor looms from a hill, surrounded by stone ruins.
+You are the in the forest cemetery. An old manor looms from a hill, surrounded by stone ruins.
 
 <<if $daystate is "night">>
 	<<if $moonstate is "evening" or $moonstate is "morning">>
diff --git a/game/overworld-forest/loc-forest/events.twee b/game/overworld-forest/loc-forest/events.twee
index 39509f62b9..ad35295bbc 100644
--- a/game/overworld-forest/loc-forest/events.twee
+++ b/game/overworld-forest/loc-forest/events.twee
@@ -799,6 +799,7 @@ The roots lose interest in you, and disappear into the soil. <<tearful>> you unt
 	<<molested>>
 	<<controlloss>>
 	<<set $combat to 1>>
+	<<set $enemytype to "swarm">>
 	<<swarminit "snakes" "swarms" "slithering" "slither" "keep back" 10 0>>
 	<<set $timer to 20>>
 <</if>>
@@ -1712,7 +1713,7 @@ The fall jolts you to your senses. You land in a thick mucus that sticks to your
 	<<else>>
 
 	<</if>>
-	Something wraps around your ankle just as your fist breaks through. You shake yourself free tear open a gap wide enough for your body. More vines spring to life, but they're too slow. You escape into the trees.
+	Something wraps around your ankle just as your fist breaks through. You shake yourself free and tear open a gap wide enough for your body. More vines spring to life, but they're too slow. You escape into the trees.
 	<br><br>
 
 	<<link [[Next|Forest]]>><<set $eventskip to 1>><</link>>
@@ -1735,7 +1736,7 @@ The fall jolts you to your senses. You land in a thick mucus that sticks to your
 
 <<if $athletics gte random(1, 1000)>>
 
-	You jump, <span class="green">and your hands gain purchase on the lip of the plant.</span> You haul yourself out, dropping to the vine-covered ground and escaping through the trees before the dust can influence you once more.<<lstress>><<stress -6>>
+	You jump <span class="green">and your hands gain purchase on the lip of the plant.</span> You haul yourself out, dropping to the vine-covered ground and escaping through the trees before the dust can influence you once more.<<lstress>><<stress -6>>
 	<br><br>
 
 	<<link [[Next|Forest]]>><<set $eventskip to 1>><</link>>
@@ -1876,3 +1877,43 @@ You lay naked on the ground, sticky with slime and twitching with arousal.
 <<link [[Next|Forest]]>><<set $eventskip to 1>><</link>>
 <br>
 
+
+:: Forest Wasps [nobr]
+<<effects>>
+
+<<if $struggle_start is 1>>
+	<<struggle_init>>
+	<<set $struggle.creature to "wasp">>
+	<<struggle_creatures 2 2>>
+	<<set $combat to 1>>
+	<<controlloss>>
+	<<violence 1>>
+	<<molested>>
+	<<set $struggle.anus.creature to "wasp">><<set $anususe to "struggle">><<set $anusstate to "struggle">><<set $struggle.enemy[0].location to "anus">>
+	<<unset $struggle_start>>
+<</if>>
+
+<<struggle>>
+
+
+
+<<if $struggle.done gte $struggle.number>>
+	<<link [[Next|Forest Wasps End]]>><</link>>
+	<br>
+<<else>>
+	<<link [[Next|Forest Wasps]]>><</link>>
+	<br>
+<</if>>
+
+
+:: Forest Wasps End [nobr]
+<<effects>>
+
+The buzzing fades into the trees. <<tearful>> you continue through the forest.
+<br><br>
+
+<<clotheson>>
+<<endcombat>>
+
+<<link [[Next|Forest]]>><<set $eventskip to 1>><</link>>
+<br>
diff --git a/game/overworld-forest/loc-forest/widgets.twee b/game/overworld-forest/loc-forest/widgets.twee
index e8e2073828..dac3049ec4 100644
--- a/game/overworld-forest/loc-forest/widgets.twee
+++ b/game/overworld-forest/loc-forest/widgets.twee
@@ -269,6 +269,8 @@ Something grabs your ankle, causing you to trip and fall. You look back, and see
 <</if>>
 <<elseif $rng lte 80>>
 	<<forestrock>>
+<<elseif $rng lte 90 and $bestialitydisable is "f">>
+	<<forestwasps>>
 <<elseif $rng lte 100>>
 You squeeze through a thicket.
 <<set $stripintegrity to 10>><<set $stripobject to "tree branch">><<stripobject>>
@@ -647,6 +649,18 @@ You're walking across the top of a dell when the ground gives way. Your stomach
 <</if>>
 <</nobr>><</widget>>
 
+<<widget "forestwasps">><<nobr>>
+You hear a buzzing in the surrounding trees.
+<<if $analdisable is "f">>
+	It's loudest behind you, but before you can turn, a dark shape shoots from the canopy and lands on your <<bottom>>.
+<<else>>
+	Two shapes drop from the canopy, and fly towards you.
+<</if>>
+<br><br>
+<<link [[Next|Forest Wasps]]>><<set $struggle_start to 1>><</link>>
+<br>
+<</nobr>><</widget>>
+
 <<widget "forestdagger">><<nobr>>
 You tread on something hard. You kneel and pull it from the forest detritus. It's an ancient dagger, worn beyond use. A collector might pay for this.
 <br><br>
diff --git a/game/overworld-forest/loc-lake/underwater.twee b/game/overworld-forest/loc-lake/underwater.twee
index 992d0feaf9..19c3d9bef9 100644
--- a/game/overworld-forest/loc-lake/underwater.twee
+++ b/game/overworld-forest/loc-lake/underwater.twee
@@ -406,8 +406,8 @@ You count $tentacles.active tentacles surrounding you.
 	<<controlloss>>
 	<<set $combat to 1>>
 
+	<<set $enemytype to "swarm">>
 	<<swarminit "fish" "containers" "shaking" "shatter" "steady" 4 6>>
-
 	<<set $swimdistance to 8>>
 	<<set $water to 1>>
 <</if>>
@@ -640,6 +640,7 @@ The creature recoils from you and disappears into darkness. <<tearful>> you turn
 	<<molested>>
 	<<controlloss>>
 	<<set $combat to 1>>
+	<<set $enemytype to "swarm">>
 	<<swarminit "fish" "swarms" "moving towards you" "encircle you" "fend off" 1 7>>
 	<<set $swimdistance to 12>>
 	<<set $water to 1>>
diff --git a/game/overworld-forest/loc-lake/widgets.twee b/game/overworld-forest/loc-lake/widgets.twee
index c7185a61c0..caa0017389 100644
--- a/game/overworld-forest/loc-lake/widgets.twee
+++ b/game/overworld-forest/loc-lake/widgets.twee
@@ -196,19 +196,19 @@ A pair of eyes stares at you from between the trees, then vanishes.
 
 <<link [[Still your thoughts (1:00)|Lake Meditate]]>><<pass 60>><<set $phase to 2>><<willpower 1>>
 		<<if $willpower gte (($willpowermax / 7) * 6)>>
-		<<stress -6>><<awareness -2>><<arousal -12>>
+		<<stress -6>><<awareness -2>><<arousal -1200>>
 		<<elseif $willpower gte (($willpowermax / 7) * 5)>>
-		<<stress -6>><<awareness -1>><<arousal -10>>
+		<<stress -6>><<awareness -1>><<arousal -1000>>
 		<<elseif $willpower gte (($willpowermax / 7) * 4)>>
-		<<stress -5>><<awareness -1>><<arousal -8>>
+		<<stress -5>><<awareness -1>><<arousal -800>>
 		<<elseif $willpower gte (($willpowermax / 7) * 3)>>
-		<<stress -4>><<awareness -1>><<arousal -6>>
+		<<stress -4>><<awareness -1>><<arousal -600>>
 		<<elseif $willpower gte (($willpowermax / 7) * 2)>>
-		<<stress -3>><<awareness -1>><<arousal -5>>
+		<<stress -3>><<awareness -1>><<arousal -500>>
 		<<elseif $willpower gte (($willpowermax / 7) * 1)>>
-		<<stress -2>><<awareness -1>><<arousal -4>>
+		<<stress -2>><<awareness -1>><<arousal -400>>
 		<<else>>
-		<<stress -1>><<awareness -1>><<arousal -3>>
+		<<stress -1>><<awareness -1>><<arousal -300>>
 		<</if>>
 		<</link>><<lawareness>><<gwillpower>><<lstress>><<larousal>>
 		<br>
diff --git a/game/overworld-forest/loc-tentacle-world/main.twee b/game/overworld-forest/loc-tentacle-world/main.twee
index 97c5e9665b..b119fc4fce 100644
--- a/game/overworld-forest/loc-tentacle-world/main.twee
+++ b/game/overworld-forest/loc-tentacle-world/main.twee
@@ -97,8 +97,8 @@ and torso secure in their gentle but unyielding embrace. Struggling to escape, y
 grip. You fail, as every movement is countered effortlessly by the unconcerned appendages. Your desperation rises as your thrashing has no effect.
 <br><br>
 
-But desperation is not the only thing to rise. As you continue to breathe in the musky air and feel your captors wriggling flesh pressing
-against your arms and hips and calves, you find your body flush with growing arousal. Your <<genitals>> reacts. Sweat breaks our across your
+But desperation is not the only thing to rise. As you continue to breathe in the musky air and feel your captor's wriggling flesh pressing
+against your arms and hips and calves, you find your body flush with growing arousal. Your <<genitals>> reacts. Sweat breaks out across your
 skin. Your nipples harden. Unsatisfied by your previous climaxes, your body yearns to be touched. To be toyed with. To be pleasured.
 <br><br>
 
@@ -330,7 +330,7 @@ You step through the mirror, and you're back in your room. The eerie light fades
 <<elseif $tentaclefallenangel is 0>>
 	<<set $tentaclefallenangel to 1>>
 	The anger keeps building. The injustices committed against you all come rushing back. Memories of the pain you've experienced resurface at full force, opening wounds that should have long since healed. The pain is as real as when you first felt it, driving you to keel over in agony. The tentacles around you recoil.
-	<<gpain>><<llarousal>><<pain 20>><<arousal -12>>
+	<<gpain>><<llarousal>><<pain 20>><<arousal -1200>>
 	<br><br>
 	<<link [[Next|Tentacle Plains]]>><</link>>
 	<br>
@@ -356,7 +356,7 @@ You step through the mirror, and you're back in your room. The eerie light fades
 	<br>
 <<else>>
 	Each memory is more pain, and you have no shortage of them. It drives you to keep moving, and the sting keeps you alert as you search for a way out.
-	<<gpain>><<llarousal>><<pain 10>><<arousal -18>>
+	<<gpain>><<llarousal>><<pain 10>><<arousal -1800>>
 	<br><br>
 	<<link [[Next|Tentacle Plains]]>><</link>>
 	<br>
@@ -368,28 +368,28 @@ You step through the mirror, and you're back in your room. The eerie light fades
 <<if $tentacleangel is undefined>>
 	<<set $tentacleangel to 0>>
 	You kneel and reflect upon the events that led you to this place. Completely disgusted by your surroundings, you find the willpower to continue. These horrors will not hold you.
-	<<llarousal>><<arousal -12>>
+	<<llarousal>><<arousal -1200>>
 	<br><br>
 	<<link [[Next|Tentacle Plains]]>><</link>>
 	<br>
 <<elseif $tentacleangel is 0>>
 	<<set $tentacleangel to 1>>
 	As you meditate in the barren Plains, the ground around you almost seems to get brighter. You feel better about your situation.
-	<<lstress>><<stress -6>><<llarousal>><<arousal -12>>
+	<<lstress>><<stress -6>><<llarousal>><<arousal -1200>>
 	<br><br>
 	<<link [[Next|Tentacle Plains]]>><</link>>
 	<br>
 <<elseif $tentacleangel is 1>>
 	<<set $tentacleangel to 2>>
 	In the depths of your mind, you hear a distant choir sing a single note. The halo above your head is getting brighter, and the lewd warmth within you melts away. <span class="gold">This place will not hold you.</span>
-	<<lllarousal>><<arousal -24>>
+	<<lllarousal>><<arousal -2400>>
 	<br><br>
 	<<link [[Next|Tentacle Plains]]>><</link>>
 	<br>
 <<elseif $tentacleangel is 2>>
 	<<set $tentacleangel to 3>>
 	You are a beacon of light. The tentacles grasping your feet retract away from you. You are above this wasteland, it does not deserve your radiant presence. You keep repeating that to yourself. <span class="gold">This place will not hold you.</span>
-	<<lllarousal>><<arousal -24>>
+	<<lllarousal>><<arousal -2400>>
 	<br><br>
 	<<link [[Next|Tentacle Plains]]>><</link>>
 	<br>
diff --git a/game/overworld-plains/loc-farm/events.twee b/game/overworld-plains/loc-farm/events.twee
index 623a0eaf67..cdbb8daad4 100644
--- a/game/overworld-plains/loc-farm/events.twee
+++ b/game/overworld-plains/loc-farm/events.twee
@@ -233,14 +233,16 @@ You gasp for air. "Be careful of those," <<he>> says. "They crawl in from the mo
 :: Farm Yard Struggle [nobr]
 <<effects>>
 <<if $struggle_start is 1>>
-	<<unset $struggle_start>>
 	<<struggle_init>>
+	<<set $struggle.creature to "lurker">>
+	<<struggle_creatures 1 1>>
 	<<set $combat to 1>>
 	<<controlloss>>
 	<<violence 1>>
 	<<molested>>
 	<<set $struggle.mouth.creature to "lurker">>
-	<<set $mouthuse to "struggle">><<set $mouthstate to "struggle">>
+	<<set $mouthuse to "struggle">><<set $mouthstate to "struggle">><<set $struggle.enemy[0].location to "mouth">>
+	<<unset $struggle_start>>
 <</if>>
 
 <<struggle>>
@@ -1532,7 +1534,7 @@ At last, the <<farm_text horse>> shudders into orgasm.
 <br><br>
 
 <<if $farm_work.horse.monster is true>>
-	"Thanks babe," <<farm_he horse>> says, shoving you aside and walking back to the middle of the field. The observing centaur laugh amongst themselves.
+	"Thanks babe," <<farm_he horse>> says, shoving you aside and walking back to the middle of the field. The observing centaurs laugh amongst themselves.
 <<else>>
 	The horse shakes its mane, and walks back to the middle of the field.
 <</if>>
@@ -1577,7 +1579,7 @@ At last, the <<farm_text horse>> shudders into orgasm.
 <br><br>
 
 <<if $farm_work.horse.monster is true>>
-	"Thanks babe," <<farm_he horse>> says, walking back to the middle of the field on shaky legs. The observing centaur laugh amongst themselves.
+	"Thanks babe," <<farm_he horse>> says, walking back to the middle of the field on shaky legs. The observing centaurs laugh amongst themselves.
 <<else>>
 	The horse shakes its mane, and walks back to the middle of the field.
 <</if>>
@@ -2300,14 +2302,16 @@ Maybe it was just a mouse.
 
 <<effects>>
 <<if $struggle_start is 1>>
-	<<unset $struggle_start>>
 	<<struggle_init>>
+	<<set $struggle.creature to "lurker">>
+	<<struggle_creatures 1 1>>
 	<<set $combat to 1>>
 	<<controlloss>>
 	<<violence 1>>
 	<<molested>>
 	<<set $struggle.mouth.creature to "lurker">>
-	<<set $mouthuse to "struggle">><<set $mouthstate to "struggle">>
+	<<set $mouthuse to "struggle">><<set $mouthstate to "struggle">><<set $struggle.enemy[0].location to "mouth">>
+	<<unset $struggle_start>>
 <</if>>
 
 <<struggle>>
@@ -2974,7 +2978,7 @@ Alex arrives in time to see their flight. "You fuckers better stay gone," <<he>>
 <<He>> returns to work.
 <br><br>
 
-<<link [[Next|Farm Work]]>><</link>>
+<<link [[Next|Farm Work]]>><<endevent>><</link>>
 <br>
 
 :: Farm Tending Group Fight [nobr]
@@ -3291,7 +3295,7 @@ You push Alex onto <<his>> back. Laughing, <<he>> grasps your shoulders and push
 <<effects>>
 
 <<if $tending gte random(1, 1000)>>
-	You making soothing noises, <span class="green">and the <<farm_text_many horse>> calm down.</span> They're still on edge, but they won't be breaking anything.<<grespect>><<farm_horses 1>><<ggtending>><<tending 9>><<set $farm_work.horses_panic to 0>><<gfarm>><<farm_yield 1>>
+	You make soothing noises, <span class="green">and the <<farm_text_many horse>> calm down.</span> They're still on edge, but they won't be breaking anything.<<grespect>><<farm_horses 1>><<ggtending>><<tending 9>><<set $farm_work.horses_panic to 0>><<gfarm>><<farm_yield 1>>
 	<br><br>
 
 	<<link [[Next|Farm Work]]>><</link>>
@@ -3308,7 +3312,7 @@ You push Alex onto <<his>> back. Laughing, <<he>> grasps your shoulders and push
 <<effects>>
 
 <<if $physique gte random(1, $physiquemax)>>
-	You try to calm the <<farm_text_many pig>>, but they don't hear you. You wrap an arm around the closest, and try to pull <<farm_him pig>> away from <<farm_his pig>> digging spot. <span class="green">You succeed. The frenzy abates, and <<farm_text pig>>'s breathing slows.</span><<gfarm>><<farm_yield 1>>
+	You try to calm the <<farm_text_many pig>>, but they don't hear you. You wrap an arm around the closest, and try to pull <<farm_him pig>> away from <<farm_his pig>> digging spot. <span class="green">You succeed. The frenzy abates, and the <<farm_text pig>>'s breathing slows.</span><<gfarm>><<farm_yield 1>>
 	<br><br>
 
 	You manage to calm the others in the same way.<<grespect>><<farm_pigs 1>><<set $farm_work.pigs_panic to 0>>
@@ -3361,7 +3365,7 @@ You push Alex onto <<his>> back. Laughing, <<he>> grasps your shoulders and push
 <<effects>>
 
 <<if $tending gte random(1, 700)>>
-	You grab a <<farm_text dog>> by the collar, and stroke behind <<farm_his dog>> ear, making soothing noises all the while. <span class="green"><<farm_his dog>> panic abates,</span> though <<he>> continues to whimper.
+	You grab a <<farm_text dog>> by the collar, and stroke behind <<farm_his dog>> ear, making soothing noises all the while. <span class="green"><<farm_His dog>> panic abates,</span> though <<farm_he dog>> continues to whimper.
 	<br><br>
 
 	You calm the other <<farm_text_many dog>> the same way.<<grespect>><<farm_dogs 1>><<ggtending>><<tending 9>><<set $farm_work.dogs_panic to 0>><<gfarm>><<farm_yield 1>>
diff --git a/game/overworld-plains/loc-farm/main.twee b/game/overworld-plains/loc-farm/main.twee
index 2ac9f0bdce..78dfc2e10a 100644
--- a/game/overworld-plains/loc-farm/main.twee
+++ b/game/overworld-plains/loc-farm/main.twee
@@ -507,7 +507,7 @@ You listen to Alex talk over the phone to <<his>> <<if $pronoun is "m">>dad<<els
 		<<if $NPCName[$NPCNameList.indexOf("Alex")].dom gte $npcdomhigh and $NPCName[$NPCNameList.indexOf("Alex")].lust gte 10>>
 			A smaller bundle followers. A pair of denim shorts.<<lowerwear 31>>
 		<<else>>
-			A another bundle thumps to the ground in front of you. A pair of jeans.<<lowerwear 22>>
+			Another bundle thumps to the ground in front of you. A pair of jeans.<<lowerwear 22>>
 		<</if>>
 	<<elseif $worn.upper.type.includes("naked")>>
 		It's a checkered shirt.<<upperwear 33>>
diff --git a/game/overworld-plains/loc-farm/meadow.twee b/game/overworld-plains/loc-farm/meadow.twee
index d85d2c0d8e..1fe6e15b81 100644
--- a/game/overworld-plains/loc-farm/meadow.twee
+++ b/game/overworld-plains/loc-farm/meadow.twee
@@ -104,7 +104,9 @@ You search for plants long and sturdy enough to build an improvised garment. You
 		You feel a breeze. You look down, and see with horror that your clothes are gone!
 		<br><br>
 
-		<<covered>> You lie low and scan the meadow. Something is moving low through the grass, parting it. You see it as it reaches the tree line.
+		<<covered>> You lie low and scan the meadow. 
+		<<if random(1, 2) is 2>>
+			Something is moving low through the grass, parting it. You see it as it reaches the tree line.
 			<<if $monsterchance gte 1 and $hallucinations gte 1 or $monsterchance gte 1 and $monsterhallucinations is "f">>
 				<<if $malechance lt random(1, 100)>>
 					A foxgirl, carrying your clothes in her mouth. She looks over her shoulder, locks eyes with you, then disappears into the trees.
@@ -122,12 +124,38 @@ You search for plants long and sturdy enough to build an improvised garment. You
 					<<set $fox to "reynard">>
 				<</if>>
 			<</if>>
-		<br><br>
-
-		<<link [[Chase (0:10)|Meadow Chase]]>><<pass 10>><</link>>
-		<br>
-		<<link [[Ignore|Meadow Ignore]]>><</link>>
-		<br>
+			<br><br>
+
+			<<link [[Chase (0:10)|Meadow Chase]]>><<pass 10>><</link>>
+			<br>
+			<<link [[Ignore|Meadow Ignore]]>><</link>>
+			<br>
+		<<else>>
+			You see a shape scurry up a hillock.
+			<<if $monsterchance gte 1 and $hallucinations gte 1 or $monsterchance gte 1 and $monsterhallucinations is "f">>
+				<<if $malechance lt random(1, 100)>>
+					A foxgirl, carrying your clothes in her mouth. She looks over her shoulder, locks eyes with you, then disappears over the ridge.
+					<<set $fox to "female">>
+				<<else>>
+					A foxboy, caryring your clothes in his mouth. He looks over his shoulder, locks eyes with you, then disappears over the ridge.
+					<<set $fox to "male">>
+				<</if>>
+			<<else>>
+				<<if $beastmalechance lt random(1, 100)>>
+					A fox, carrying your clothes in its mouth. It disappears over the ridge.
+					<<set $fox to "vixen">>
+				<<else>>
+					A fox, carrying your clothes in its mouth. It disappears over the ridge.
+					<<set $fox to "reynard">>
+				<</if>>
+			<</if>>
+			<br><br>
+			
+			<<link [[Chase (0:10)|Meadow Chase Hill]]>><<pass 10>><</link>><<athleticsdifficulty 1 500>>
+			<br>
+			<<link [[Ignore|Meadow Ignore]]>><</link>>
+			<br>
+		<</if>>
 	<<else>>
 		<<link [[Next|Meadow]]>><</link>>
 		<br>
@@ -327,7 +355,7 @@ Your eyes were so drawn by the water that it takes you a moment to notice the <<
 <<if $fox is "male" or $fox is "female">>
 
 	<<if $museumAntiques.antiques.antiquestonetalisman isnot "found" and $museumAntiques.antiques.antiquestonetalisman isnot "talk" and $museumAntiques.antiques.antiquestonetalisman isnot "museum">>
-		"I-I'm sorry," <<fox_he>> says, fearful. "I didn't expect you to follow me here." <<fox_He>> glances around, then <<fox_his>> ears perk up. "I know!" <<fox_he>> continues. "I'll give you a present if you don't hurt me." <<fox_He>> lifts your clothes. Beneath them is just another stone. As you look closer though, you see the stone is engraved. It looks intricate. It might be valuable to a collector.
+		"I-I'm sorry," <<fox_he>> says, fearful. "I didn't expect you to follow me here." <<fox_He>> glances around, then <<fox_his>> ears perk up. "I know!" <<fox_he>> continues. "I'll give you a present if you don't hurt me." <<fox_He>> lifts your clothes. Beneath them is another stone, but this one's engraved. It looks intricate. It might be valuable to a collector.
 		<br><br>
 		"I found it in this cave. Fair?"
 		<br><br>
@@ -478,3 +506,450 @@ You make it to the top, and squeeze through the entrance, emerging near the mead
 
 <<link [[Next|Meadow]]>><</link>>
 <br>
+
+
+:: Meadow Chase Hill [nobr]
+<<effects>>
+
+You keep low as you move, though you see no one else around.
+<<if $athletics gte random(1, 500)>>
+	You crest the hillock, <span class="green">and see the <<fox_text>> running for the surrounding woodland.</span> You continue the chase, leaping over a fence as you close the distance.
+	<br><br>
+	
+	The <<fox_text>> makes a sudden turn near the trees, and then another.
+	<<if $skulduggery gte random(1, 1050)>>
+		You notice the hanging coils just in time, <span class="green">and evade them as the <<fox_text>> did.</span>
+		<br><br>
+		
+		You outpace your quarry, and catch <<fox_him>> a little into the trees.
+		<<if $fox is "male" or $fox is "female">>
+			<<if $museumAntiques.antiques.antiquestonetalisman isnot "found" and $museumAntiques.antiques.antiquestonetalisman isnot "talk" and $museumAntiques.antiques.antiquestonetalisman isnot "museum">>
+				"I-I'm sorry," <<fox_he>> says, your arm around <<fox_his>> neck. "I didn't mean any harm. Here." <<fox_He>> drops your clothes. "I'll give you a present too if you don't hurt me. Something I found in a cave."
+				<br><br>
+
+				<<link [[Accept|Meadow Chase Hill Accept]]>><</link>>
+				<br>
+			<<else>>
+				"I-I'm sorry," <<fox_he>> says, your arm around <<fox_his>> neck. "I didn't mean any harm. Here." <<fox_He>> drops your clothes. "Please let me go."
+				<br><br>
+				<<link [[Forgive|Meadow Chase Hill Accept]]>><</link>>
+				<br>
+			<</if>>
+
+
+			<<if $submissive lte 500 and $promiscuity gte 55>>
+				<<link [[Punish|Meadow Chase Hill Punish]]>><<def 1>><<trauma -6>><<stress -6>><</link>><<promiscuous4>><<defianttext>><<ltrauma>><<lstress>>
+				<br>
+			<</if>>
+		<<else>>
+			It releases your clothes as your grasp it. It squirms free, and runs deeper into the wood. <<clotheson>>
+
+
+			<<if $museumAntiques.antiques.antiquestonetalisman isnot "found" and $museumAntiques.antiques.antiquestonetalisman isnot "talk" and $museumAntiques.antiques.antiquestonetalisman isnot "museum">>
+				A stone falls from the bundle as you dress. It's engraved, and might be worth something to a collector.
+				<<set $antiquemoney += 1200>><<museumAntiqueStatus "antiquestonetalisman" "found">>
+				<br><br>
+			<<else>>
+
+			<</if>>
+
+			You return to the meadow.
+			<br><br>
+
+			<<link [[Next|Meadow]]>><<unset $fox>><</link>>
+			<br>
+		<</if>>
+	<<else>>
+		You gain on <<fox_him>>, until you're only a pounce away.
+		<br><br>
+		
+		<span class="red">Your ankle is wrenched into the air,</span> leaving you dangling from a rope, naked at the edge of the meadow. The <<fox_text>> evades another trap, then disappears into the trees.
+		<br><br>
+		
+		<<link [[Next|Meadow Chase Hill Trap]]>><<clothesruined>><<unset $fox>><</link>>
+		<br>
+	<</if>>
+<<else>>
+	You crest the hillock, <span class="red">but don't see the <<fox_text>> anywhere.</span> It must have already made it to he surrounding woodland.
+	<br><br>
+	
+	You creep back down. Maybe you can make some impromptu clothing from these plants.
+	<br><br>
+	
+	<<link [[Next|Meadow]]>><<clothesruined>><<unset $fox>><</link>>
+	<br>
+<</if>>
+
+
+:: Meadow Chase Hill Trap [nobr]
+<<effects>>
+
+You look up. A rope coils around your ankle, attaching you to a thick branch above.
+<br><br>
+
+<<if $leftarm isnot "bound" or $rightarm isnot "bound">>
+	<<link [[Struggle (0:10)|Meadow Chase Hill Struggle]]>><<pass 10>><<pain 4>><</link>><<physiquedifficulty 1 16000>><<gpain>>
+	<br>
+<</if>>
+<<link [[Squirm (0:10)|Meadow Chase Hill Squirm]]>><<pass 10>><</link>><<dancedifficulty 1 1000>>
+<br>
+<<link [[Call for Help|Meadow Chase Hill Call]]>><</link>>
+<br>
+
+
+
+:: Meadow Chase Hill Struggle [nobr]
+<<effects>>
+
+
+<<if $physique gte random(1, 16000)>>
+	You pry the rope with your fingers and wriggle your ankle. It's a little painful, <span class="green">but you manage to squirm free,</span> landing in a heap.
+	<br><br>
+	
+	The thief is long gone. At least no one caught you in such a state.
+	<br><br>
+	
+	<<link [[Next|Meadow]]>><</link>>
+	<br>
+<<else>>
+	You pull the rope with your fingers and wriggle your ankle, <span class="red">but it's too tight.</span>
+	<br><br>
+	<<generate1>><<person1>>
+	"Not what I was expecting," says a <<personsimple>>s voice.
+	<<if random(1, 2) is 2>>
+		<<He>> rests a hand on your <<bottom>>, and holds a knife in the other. <<He>> saws through the rope. You land in a heap.
+		<br><br>
+		
+		You manage to get as far as your knees before <<he>> clutches your hair, and shoves you face against <<his>> <<if $NPCList[0].penis isnot "none">>bulge<<else>>groin<</if>>.
+		<br><br>
+		
+		<<link [[Next|Meadow Chase Hill Rape]]>><<set $molestationstart to 1>><</link>>
+		<br>
+	<<else>>
+		<<set $rescued += 1>>
+		"Let me give you a hand." <<He>> holds the rope, steadying you while <<he>> saws through it with a knife. You land in a heap.
+		<br><br>
+		
+		"Careful around the forest here," <<he>> says, holding out an arm. <<covered>> "What you doing with no clothes anyway?"
+		<br><br>
+		
+		<<link [[Say they were stolen|Meadow Chase Hill Say]]>><<set $phase to 0>><</link>>
+		<br>
+		<<link [[Say nothing|Meadow Chase Hill Say]]>><<set $phase to 1>><</link>>
+		<br>
+	<</if>>
+<</if>>
+
+
+:: Meadow Chase Hill Squirm [nobr]
+<<effects>>
+
+
+<<if $danceskill gte random (1, 1000)>>
+	You squirm against the rope, careful not to tighten it further. Little by little, <span class="green">you manage to pull your heel through the knot,</span> landing in a heap.
+	<br><br>
+	
+	The thief is long gone. At least no one caught you in such a state.
+	<br><br>
+	
+	<<link [[Next|Meadow]]>><</link>>
+	<br>
+<<else>>
+	You squirm agains the rope, <span class="red">but it only tightens further.</span>
+	<br><br>
+	"Not what I was expecting," says a <<personsimple>>s voice.
+	<<if random(1, 2) is 2>>
+		<<He>> rests a hand on your <<bottom>>, and holds a knife in the other. You land in a heap.
+		<br><br>
+		
+		You manage to get as far as your knees before <<he>> clutches your hair, and shoves you face against <<his>> <<if $NPCList[0].penis isnot "none">>bulge<<else>>groin<</if>>.
+		<br><br>
+		
+		<<link [[Next|Meadow Chase Hill Rape]]>><<set $molestationstart to 1>><</link>>
+		<br>
+	<<else>>
+		<<set $rescued += 1>>
+		"Let me give you a hand." <<He>> holds the rope, steadying you while <<he>> saws through it with a knife. You land in a heap.
+		<br><br>
+		
+		"Careful around the forest here," <<he>> says, holding out an arm. <<covered>> "What you doing with no clothes anyway?"
+		<br><br>
+		
+		<<link [[Say they were stolen|Meadow Chase Hill Say]]>><<set $phase to 0>><</link>>
+		<br>
+		<<link [[Say nothing|Meadow Chase Hill Say]]>><<set $phase to 1>><</link>>
+		<br>
+	<</if>>
+<</if>>
+
+
+:: Meadow Chase Hill Call [nobr]
+<<effects>>
+
+Though worried about who will answer, you call for help. You soon hear footsteps behind you.
+<br><br>
+<<generate1>><<person1>>
+"Not what I was expecting," says a <<personsimple>>s voice.
+<<if random(1, 2) is 2>>
+	<<He>> rests a hand on your <<bottom>>, and holds a knife in the other. <<He>> saws through the rope. You land in a heap.
+	<br><br>
+		
+	You manage to get as far as your knees before <<he>> clutches your hair, and shoves you face against <<his>> <<if $NPCList[0].penis isnot "none">>bulge<<else>>groin<</if>>.
+	<br><br>
+		
+	<<link [[Next|Meadow Chase Hill Rape]]>><<set $molestationstart to 1>><</link>>
+	<br>
+<<else>>
+	<<set $rescued += 1>>
+	"Let me give you a hand." <<He>> holds the rope, steadying you while <<he>> saws through it with a knife. You land in a heap.
+	<br><br>
+		
+	"Careful around the forest here," <<he>> says, holding out an arm. <<covered>> "What you doing with no clothes anyway?"
+	<br><br>
+		
+	<<link [[Say they were stolen|Meadow Chase Hill Say]]>><<set $phase to 0>><</link>>
+	<br>
+	<<link [[Say nothing|Meadow Chase Hill Say]]>><<set $phase to 1>><</link>>
+	<br>
+<</if>>
+
+
+
+:: Meadow Chase Hill Say [nobr]
+<<effects>>
+<<towelup>>
+<<if $phase is 0>>
+	The <<person>> laughs. <<He>> doesn't leer, but <<he>> doesn't seem embarrassed either. "I've had some tools go missing. Maybe the same thief. Here." <<He>> pulls some towels from a satchel at <<his>> side. They smell a little, but they'll do.
+	<br><br>
+<<else>>
+	"Suit yourself," the <<person>> says. <<He>> doesn't leer, but <<he>> doesn't seem embarrassed either. "I won't have you catching a cold. Here." <<He>> pulls some towels from a satchel at <<his>> side. They smell a little, but they'll do.
+	<br><br>
+<</if>>
+
+<<He>> says goodbye, and walks into the woods.
+<br><br>
+
+<<link [[Next|Meadow]]>><<endevent>><</link>>
+<br>
+
+:: Meadow Chase Hill Rape [nobr]
+<<effects>>
+
+<<if $molestationstart is 1>>
+	<<set $molestationstart to 0>>
+	<<controlloss>>
+	<<violence 1>>
+	<<neutral 1>>
+	<<molested>>
+
+	<<maninit>>
+	<<npcoral>>
+<</if>>
+
+<<effects>>
+
+<<effectsman>><<man>>
+
+<<stateman>>
+<br><br>
+<<actionsman>>
+
+<<if $enemyhealth lte 0>>
+<span id="next"><<link [[Next|Meadow Chase Hill Rape Finish]]>><</link>></span><<nexttext>>
+<<elseif $enemyarousal gte $enemyarousalmax>>
+<span id="next"><<link [[Next|Meadow Chase Hill Rape Finish]]>><</link>></span><<nexttext>>
+<<else>>
+<span id="next"><<link [[Next|Meadow Chase Hill Rape]]>><</link>></span><<nexttext>>
+<</if>>
+
+:: Meadow Chase Hill Rape Finish [nobr]
+<<effects>>
+<<if $enemyarousal gte $enemyarousalmax>>
+	<<ejaculation>>
+	The <<person>> shoves you to the ground. "You fucked up one of my traps," <<he>> says. "You're lucky I let you down." <<He>> walks away.
+	<br><br>
+	<<tearful>> you rise to your feet.
+	<br><br>
+	<<clotheson>>
+	<<endcombat>>
+	<<link [[Next|Meadow]]>><</link>>
+	<br>
+
+<<else>>
+	The <<person>> backs away from you. Right into one of <<his>> traps. <<He>> shouts in surprise as the rope hoists <<him>> into the air, leaving <<him>> dangling.
+	<br><br>
+	<<tearful>> you climb to your feet. "Look. I'm sorry," <<he>> says as <<he>> spins. "Could you help me down?"
+	<br><br>
+	
+	<<link [[Help|Meadow Chase Hill Help]]>><</link>>
+	<br>
+	<<link [[Walk away|Meadow Chase Hill Walk]]>><<def 1>><</link>>
+	<br>
+	<<link [[Rob|Meadow Chase Hill Rob]]>><</link>><<crime>>
+	<br>
+
+
+<</if>>
+
+
+:: Meadow Chase Hill Help [nobr]
+<<effects>>
+
+You give the <<person>> <<his>> discarded knife. You know better than to hang around. You're back over the ridge before <<he>> manages to saw <<himself>> free.
+<br><br>
+
+<<clotheson>>
+<<endcombat>>
+<<link [[Next|Meadow]]>><</link>>
+<br>
+
+
+
+:: Meadow Chase Hill Walk [nobr]
+<<effects>>
+
+You ignore the <<person>>, and walk away.
+<br><br>
+
+<<clotheson>>
+<<endcombat>>
+<<link [[Next|Meadow]]>><</link>>
+<br>
+
+:: Meadow Chase Hill Rob [nobr]
+<<effects>>
+
+<<His>> satchel fell as <<he>> was lifted. You search inside. "Get your mitts off," <<he>> says, reaching to grab you. <<Hes>> too far away.
+<br><br>
+
+You find a <<wallet>> inside, and
+
+<<if $rng gte 81>>
+	£200<<set $money += 20000>><<crimeup 200>>
+<<elseif $rng gte 61>>
+	£100<<set $money += 10000>><<crimeup 100>>
+<<elseif $rng gte 41>>
+	£80<<set $money += 8000>><<crimeup 80>>
+<<elseif $rng gte 21>>
+	£60<<set $money += 6000>><<crimeup 60>>
+<<else>>
+	£30<<set $money += 3000>><<crimeup 30>>
+<</if>>
+inside that.
+<br><br>
+
+"Put that back," the <<person>> says. You ignore <<him>>, and walk away.
+<br><br>
+
+<<clotheson>>
+<<endcombat>>
+<<link [[Next|Meadow]]>><</link>>
+<br>
+
+
+
+:: Meadow Chase Hill Accept [nobr]
+<<effects>>
+
+You release the <<fox_text>>.
+
+<<if $museumAntiques.antiques.antiquestonetalisman isnot "found" and $museumAntiques.antiques.antiquestonetalisman isnot "talk" and $museumAntiques.antiques.antiquestonetalisman isnot "museum">>
+	<<set $antiquemoney += 1200>><<museumAntiqueStatus "antiquestonetalisman" "found">>
+	"Thank you!" the <<fox_he>> says. "I'll be right back." <<He>> disappears between the trees.
+	<br><br>
+	<<pass 2>>
+	<<clotheson>>
+	You wait a minute. Then another. Then you hear a rustle behind a tree. You investigate, and find an engraved stone lying on the ground. You're not sure what it is, but it looks intricate. It might be worth something to a collector.
+	<br><br>
+<<else>>
+	"Thank you!" the <<fox_he>> says. <<fox_He>> scurries deeper into the wood, leaving your clothes behind.
+	<br><br>
+	<<clotheson>>
+<</if>>
+
+
+
+<<link [[Next|Meadow]]>><<unset $fox>><</link>>
+<br>
+
+:: Meadow Chase Hill Punish [nobr]
+<<effects>>
+
+"I don't think so," you say. "You're right where I want you." <<fox_He>> tries to squirm free, 
+
+<<if $fox is "male">>
+	<<if $cbchance gte random(1, 100)>>
+		but reach beneath him, and place your fingers against his labia. He yelps in surprise.
+		<br><br>
+
+		"This is what you get for crossing me," you say. You push a finger against his entrance, then thrust it inside.
+		<br><br>
+
+		He stops struggling, but remains wary as you add a second finger. You run your other hand down his shoulder. "Steal from me again," you say, picking up the pace. "and you'll regret it." You add a third finger. He squirms as much in discomfort as pleasure, but trembles as he approaches his peak.
+		<br><br>
+
+		With a moan, his whole body shudders in orgasm.
+		<br><br>
+	<<else>>
+		but reach beneath him, and wrap your fingers around his penis. He yelps in surprise.
+		<br><br>
+
+		"This is what you get for crossing me," you say. You take his cock in your palm, and begin to knead it. It's soon erect.
+		<br><br>
+
+		He stops struggling, but remains wary as you pump his length. You run your other hand down his shoulder. "Steal from me again," you say, picking up the pace. "and you'll regret it." You pump faster still. He squirms as much in discomfort as pleasure, but trembles as he approaches his peak.
+		<br><br>
+
+		With a gasp, he ejaculates onto the forest floor.
+		<br><br>
+
+	<</if>>
+<<elseif $fox is "female">>
+	<<if $dgchance gte random(1, 100)>>
+		but reach beneath her, and place your hand on her penis. She yelps in surprise.
+		<br><br>
+
+		"This is what you get for crossing me," you say. You take her cock in your palm, and begin to knead. It's soon erect.
+		<br><br>
+
+		She stops struggling, but remains wary as you pump her length. You run your other hand down her shoulder. "Steal from me again," you say, picking up the pace. "and you'll regret it." You pump faster still. She squirms as much in discomfort as pleasure, but trembles as she approaches her peak.
+		<br><br>
+
+		With a gasp, she ejaculates all over the forest floor.
+		<br><br>
+	<<else>>
+		but reach beneath her, and place your fingers against her labia. She yelps in surprise.
+		<br><br>
+
+		"This is what you get for crossing me," you say. You push a finger against her entrance, then thrust it inside.
+		<br><br>
+
+		She stops struggling, but remains wary as you add a second finger. You run your other hand down her shoulder. "Steal from me again," you say, picking up the pace. "and you'll regret it." You add a third finger. She squirms as much in discomfort as pleasure, but trembles as she approaches her peak.
+		<br><br>
+
+		With a moan, her whole body shudders in orgasm.
+		<br><br>
+	<</if>>
+<</if>>
+
+<<link [[Next|Meadow Chase Hill Punish 2]]>><</link>>
+<br>
+
+:: Meadow Chase Hill Punish 2 [nobr]
+<<effects>>
+
+
+"I think I've made myself clear," you say as you rise to your feet, picking up your clothes as you do.<<clotheson>>
+<<if $museumAntiques.antiques.antiquestonetalisman isnot "found" and $museumAntiques.antiques.antiquestonetalisman isnot "talk" and $museumAntiques.antiques.antiquestonetalisman isnot "museum">>
+	<<set $antiquemoney += 1200>><<museumAntiqueStatus "antiquestonetalisman" "found">>
+	Something fell from the bundle as you dressed. You look closer. It's a smooth stone, covered with engravings. It might be worth something to a collector.
+	<br><br>
+<<else>>
+	
+<</if>>
+
+You walk back to the meadow.
+<br><br>
+
+<<link [[Next|Meadow]]>><<unset $fox>><</link>>
+<br>
\ No newline at end of file
diff --git a/game/overworld-plains/loc-farm/widgets.twee b/game/overworld-plains/loc-farm/widgets.twee
index 91c633f603..a51c7944b6 100644
--- a/game/overworld-plains/loc-farm/widgets.twee
+++ b/game/overworld-plains/loc-farm/widgets.twee
@@ -579,7 +579,11 @@ You've pushed yourself too much. You pass out.
 <<case "tending">>
 	Alex is tending to the crops.
 <<case "clearing">>
-	Alex is battling the weeds that strangle the old fields.
+	<<if $farm_stage is 6>>
+		Alex leans on an upper story windowsill of the farmhouse, talking on a phone.
+	<<else>>
+		Alex is battling the weeds that strangle the old fields.
+	<</if>>
 <<case "chickens_panic">>
 	Alex is calming the chickens.
 <<case "pigs_panic">>
diff --git a/game/overworld-plains/loc-farm/work.twee b/game/overworld-plains/loc-farm/work.twee
index 5bf76a1e31..c3d85ec7d8 100644
--- a/game/overworld-plains/loc-farm/work.twee
+++ b/game/overworld-plains/loc-farm/work.twee
@@ -171,7 +171,7 @@ You'll earn <span class="gold">£<<print $farm.wage / 100>></span> for every hou
 	<<if $weather is "rain" or $weather is "snow">>
 		<<Hes>> smiling, despite being covered in mud.
 	<<else>>
-		<<Hes>> smiling despite, the nettles sticking to <<his>> clothes.
+		<<Hes>> smiling, despite the nettles sticking to <<his>> clothes.
 	<</if>>
 	<br><br>
 
@@ -368,7 +368,7 @@ A bundle falls down the stairwell.
 	<<if $NPCName[$NPCNameList.indexOf("Alex")].dom gte $npcdomhigh and $NPCName[$NPCNameList.indexOf("Alex")].lust gte 10>>
 		A smaller bundle followers. A pair of denim shorts.<<lowerwear 31>>
 	<<else>>
-		A another bundle thumps to the ground in front of you. A pair of jeans.<<lowerwear 22>>
+		Another bundle thumps to the ground in front of you. A pair of jeans.<<lowerwear 22>>
 	<</if>>
 <<elseif $worn.upper.type.includes("naked")>>
 	It's a checkered shirt.<<upperwear 33>>
@@ -402,14 +402,14 @@ You get dressed in the kitchen. You hear Alex come down the stairs. <<He>> asks
 :: Farm Border [nobr]
 <<effects>>
 
-You walk around the edge of the farm. Most of it is bordered by a wooden fence, which gives way to an ancient stone wall in places. You find traces of the stone elsewhere, as if it were once surrounded the whole farm.
+You walk around the edge of the farm. Most of it is bordered by a wooden fence, which gives way to an ancient stone wall in places. You find traces of the stone elsewhere, as if it once surrounded the whole farm.
 <br><br>
 
 A great hedge shields most of the fields from the forest beyond, though some are bordered instead by a river. The lands around the farm are wild. You're not sure if they've ever been cultivated.
 <br><br>
 
 <<if $farm_work.fence_damage gte 10>>
-	There damage is extensive. <span class="red">It looks deliberate.</span>
+	The damage is extensive. <span class="red">It looks deliberate.</span>
 <<elseif $farm_work.fence_damage gte 5>>
 	<span class="pink">The damage is extensive, as if it were deliberate.</span>
 <<elseif $farm_work.fence_damage gte 1>>
@@ -895,7 +895,7 @@ You drop to your knees beside the <<farm_text horse>>, and observe <<farm_his ho
 <<if $farm_work.horse.genitals is "vagina">>
 	You rub with both hands, pushing your fingers inside. You shift your body so you can get a better angle.
 <<else>>
-	You take <<farm_his horse>> length in both hands, and feel <<farm_him horse>> erect beneath your touch. You rub, shifting you body to a better angle.
+	You take <<farm_his horse>> length in both hands, and feel <<farm_him horse>> erect beneath your touch. You rub, shifting your body to a better angle.
 <</if>>
 
 <br><br>
@@ -956,7 +956,7 @@ You drop to your knees beside the <<farm_text horse>>, and observe <<farm_his ho
 <<if $farm_work.horse.genitals is "vagina">>
 	You wiggle your tongue inside. It was meant for something much larger, so you compensate with dexterity, wriggling this way and that, trying to find a weak spot.
 <<else>>
-	You run your tongue its length, feeling <<farm_his horse>> cock erect with each pulse. There's no way you could fit something so large in your mouth, but your tongue gives it as much attention as it can.
+	You run your tongue along its length, feeling <<farm_his horse>> cock erect with each pulse. There's no way you could fit something so large in your mouth, but your tongue gives it as much attention as it can.
 <</if>>
 
 <br><br>
diff --git a/game/overworld-plains/loc-livestock/intro.twee b/game/overworld-plains/loc-livestock/intro.twee
index f488ce7470..9fe19b5756 100644
--- a/game/overworld-plains/loc-livestock/intro.twee
+++ b/game/overworld-plains/loc-livestock/intro.twee
@@ -2,7 +2,7 @@
 <<set $outside to 0>><<set $location to "farm">><<effects>>
 <<endevent>>
 <<npc Remy>><<person1>><<pain 1>>
-You are lead through a pair of large doors.
+You are led through a pair of large doors.
 <<if $daystate is "night">>
 	Your eyes adjust to the dim light, and you find yourself facing another, larger barn. It's hard to tell in the dark, but you think you're on a farm.
 <<elseif $daystate is "dusk">>
diff --git a/game/overworld-plains/loc-livestock/jobs.twee b/game/overworld-plains/loc-livestock/jobs.twee
index e4d6dd6048..3781cc87ee 100644
--- a/game/overworld-plains/loc-livestock/jobs.twee
+++ b/game/overworld-plains/loc-livestock/jobs.twee
@@ -365,7 +365,10 @@ You bite into one of the apples. It's so sweet. Once started, there's no stoppin
 :: Livestock Job Save [nobr]
 <<effects>>
 
-You cover the apples with the sheet. Your stomach growls in protest.
+You cover the apples with the sheet.
+<<if $hunger gte 1000>>
+	Your stomach growls in protest.
+<</if>>
 <<set $livestock_food to 1>>
 <br><br>
 
diff --git a/game/overworld-plains/loc-moor/main.twee b/game/overworld-plains/loc-moor/main.twee
index d1cddc82d5..21cd436504 100644
--- a/game/overworld-plains/loc-moor/main.twee
+++ b/game/overworld-plains/loc-moor/main.twee
@@ -20,16 +20,34 @@ You are on the moor.
 <</if>>
 <br><br>
 
+<<set $danger to random(1, 10000)>><<set $dangerevent to 0>>
+<<if $eventskip is 0>>
+	<<if $danger gte (9900 - $allure)>>
+		
+	<<else>>
+		
+	<</if>>
+<<else>>
 
-<<if $moor lt 100>>
-	Go deeper into the moor.
-	<br>
-	<<link [[Carefully|Moor]]>><<set $forest += 5>><<set $forestmod to 0.5>><</link>>
-	<br>
-	<<link [[Normally|Moor]]>><<set $forest += 5>><<set $forestmod to 1>><</link>>
-	<br>
-	<<link [[Quickly|Moor]]>><<set $forest += 5>><<set $forestmod to 3>><</link>>
+	<<if $moor lt 100>>
+		Go deeper into the moor.
+		<br>
+		<<link [[Carefully|Moor]]>><<set $moor += 5>><<set $forestmod to 0.5>><</link>>
+		<br>
+		<<link [[Normally|Moor]]>><<set $moor += 5>><<set $forestmod to 1>><</link>>
+		<br>
+		<<link [[Quickly|Moor]]>><<set $moor += 5>><<set $forestmod to 3>><</link>>
+	<</if>>
+	<<if $moor gt 0>>
+		Walk toward the coast.
+		<br>
+		<<link [[Carefully|Moor]]>><<set $moor -= 5>><<set $forestmod to 0.5>><</link>>
+		<br>
+		<<link [[Normally|Moor]]>><<set $moor -= 5>><<set $forestmod to 1>><</link>>
+		<br>
+		<<link [[Quickly|Moor]]>><<set $moor -= 5>><<set $forestmod to 3>><</link>>
+	<</if>>
 <</if>>
-<<if $moor gt 0>>
 
-<</if>>
+<<set $eventskip to 0>>
+
diff --git a/game/overworld-plains/loc-riding/main.twee b/game/overworld-plains/loc-riding/main.twee
index a1e9be9e2d..27fdc2c7e8 100644
--- a/game/overworld-plains/loc-riding/main.twee
+++ b/game/overworld-plains/loc-riding/main.twee
@@ -95,7 +95,7 @@ You are at Remy's riding school. Stables surround a central courtyard. A small o
 	<<else>>
 
 		<<if $money gte 2500>>
-			<<link [[Take riding Lesson (1:00)|Riding School Lesson]]>><<set $riding_lesson to 0>><<set $money -= 2500>><<set $thighskill += 9>><</link>><<gtiredness>> | <span class="green">+ Thigh skill</span>
+			<<link [[Take riding lesson (1:00)|Riding School Lesson]]>><<set $riding_lesson to 0>><<set $money -= 2500>><<set $thighskill += 9>><</link>><<gtiredness>> | <span class="green">+ Thigh skill</span>
 			<br>
 		<</if>>
 
@@ -238,7 +238,7 @@ You are at Remy's riding school. Stables surround a central courtyard. A small o
 
 			<<link [[Get revenge|Riding School Lesson Revenge]]>><<def 1>><<trauma -6>><<stress -6>><</link>><<ltrauma>><<lstress>>
 			<br>
-			<<link [[Ignore|Riding School Lesson]]>><</link>>
+			<<link [[Ignore|Riding School Lesson]]>><<endevent>><</link>>
 			<br>
 
 		<<elseif $rng gte 41>>
@@ -991,7 +991,7 @@ You duck under a bough, and arrive in a small and sheltered clearing. The <<pers
 <<set $outside to 0>><<effects>>
 <<if $enemyarousal gte $enemyarousalmax>>
 	<<ejaculation>>
-	<<He>> lies back on the stump in contenment for a moment, then looks at <<his>> watch. "We should get back to class," <<he>> says. "Before they notice we're gone."
+	<<He>> lies back on the stump in contentment for a moment, then looks at <<his>> watch. "We should get back to class," <<he>> says. "Before they notice we're gone."
 
 <<elseif $enemyhealth lte 0>>
 	The shove the <<person>> away from you. <<He>> tumbles over the stump, and holds <<his>> hands up in surrender. "Alright," <<he>> says. "I get it. I thought you just liked it rough, okay?"
diff --git a/game/overworld-town/loc-alley/widgets.twee b/game/overworld-town/loc-alley/widgets.twee
index da9edef4b1..add78c3c6c 100644
--- a/game/overworld-town/loc-alley/widgets.twee
+++ b/game/overworld-town/loc-alley/widgets.twee
@@ -147,7 +147,7 @@ You reach into the box. It's empty. There's a loose grate beneath it.
 <</nobr>><</widget>>
 
 <<widget "residentialex2">><<nobr>>
-<<generatedog1>>You continue on, your heart pounding in your chest. You hear voices up ahead, so you move into a blind alley and duck behind a dumpster. The voices get louder, it sounds like a pair of teenagers. They stop at the end of the alley, trapping you. As you look around for an escape route you notice a stray dog looking at your from under a discarded newspaper.
+<<generatedog1>>You continue on, your heart pounding in your chest. You hear voices up ahead, so you move into a blind alley and duck behind a dumpster. The voices get louder, it sounds like a pair of teenagers. They stop at the end of the alley, trapping you. As you look around for an escape route you notice a stray dog looking at you from under a discarded newspaper.
 <br><br>
 
 It walks over to you, tail wagging, and begins barking. You hope it doesn't attract attention to you.
diff --git a/game/overworld-town/loc-beach/events.twee b/game/overworld-town/loc-beach/events.twee
index cba745a210..8712fe67dd 100644
--- a/game/overworld-town/loc-beach/events.twee
+++ b/game/overworld-town/loc-beach/events.twee
@@ -202,7 +202,7 @@ While you're stopping sooner than <<he>> would like, <<he>> looks relieved as <<
 <<clotheson>>
 
 <<endcombat>>
-
+<<set $eventskip to 1>>
 [[Next|Beach]]
 
 :: Beach Day Encounter Sex Ejaculation [nobr]
@@ -214,7 +214,7 @@ Looking like <<he>> just awoke from a dream, <<he>> looks at <<his>> kids while
 <<clotheson>>
 
 <<endcombat>>
-
+<<set $eventskip to 1>>
 [[Next|Beach]]
 
 :: Beach Day Encounter Sex Escape [nobr]
@@ -230,7 +230,7 @@ Looking like <<he>> just awoke from a dream, <<he>> looks at <<his>> kids while
 
 <<clotheson>>
 <<endcombat>>
-
+<<set $eventskip to 1>>
 [[Next|Beach]]
 
 :: Beach Night Dog [nobr]
@@ -657,7 +657,7 @@ You've pushed yourself too much.
 <<set $trauma +=10>><<set $stress -= 2000>>
 
 :: Beach Abduction [nobr]
-<<effects>><<set $outside to 0>>
+<<set $location to "beach">><<effects>><<set $outside to 0>>
 
 <<generatey1>><<generatey2>><<person1>>You wake up lying on your back, naked in the dunes. You hear a voice, "You're awake." You hasten to your feet and see the speaker, a <<personstop>> A <<person2>><<person>> stands next to <<person1>><<himstop>>
 <br><br>
diff --git a/game/overworld-town/loc-brothel/main.twee b/game/overworld-town/loc-brothel/main.twee
index 7b9b188595..04362bdd69 100644
--- a/game/overworld-town/loc-brothel/main.twee
+++ b/game/overworld-town/loc-brothel/main.twee
@@ -172,7 +172,7 @@ The doors open to reveal a woman wearing an expensive-looking red gown with a pl
 <<He>> fixes you with hazel eyes, wordlessly grabs your wrist and pulls you through the doors.
 <br><br>
 
-You enter a large crowded room. The smell of sweat is palpable. Several stages dot the room, with dancers showing themselves off. Patrons ogle and cheer at them, waited on by other staff in various states of undress. You are lead through the room and through an inconspicuous door. A flight of stairs later and you find yourself in a lavishly-decorated office.
+You enter a large crowded room. The smell of sweat is palpable. Several stages dot the room, with dancers showing themselves off. Patrons ogle and cheer at them, waited on by other staff in various states of undress. You are led through the room and through an inconspicuous door. A flight of stairs later and you find yourself in a lavishly-decorated office.
 <br><br>
 
 <<He>> lies down on a velvet sofa in the middle of the room, props <<his>> head up with one arm and observes you. You look around for a place to sit but other than the sofa there's no seating. <<He>> interrupts your search. "My name is Briar. Welcome to my establishment."
@@ -271,7 +271,7 @@ I'd like to offer you work looking after our guests. You saw how it works on the
 		<br>
 	<</if>>
 <<elseif $danceevent is "rape">>
-	<<link [[Next|Brothel Dance Rape]]>><<set $molestationstart to 1>><</link>>
+	<<link [[Next|Brothel Dance Rape]]>><<set $molestationstart to 1>><<unset $corruptionDancing>><</link>>
 <<elseif $danceevent is "leighton">>
 	<<if $corruptionDancing is 2>>
 		The slime wants you to have fun with more than an individual.
@@ -1070,7 +1070,7 @@ The <<person>> recoils from the hole. You hear <<him>> shout at someone, then si
 <<He>> sits down. "Or you could play an uptight school <<girl>> lost in a bad part of town. Gangbang ensues. £1000 for that one. You'll need a school <<girl>> outfit, of course. I suspect you already have one." <<He>> smirks. "Would that be too close to home?"
 <br><br>
 
-<<if $brothel_machine_repair gte 4 and $vaginaexist is 1 and $promiscuity gte 75>>
+<<if $brothel_machine_repair gte 4 and $promiscuity gte 75 and ($vaginaexist is 1 or $analdisable is "f")>>
 	"There's the repaired sex machine as well," <<he>> says. "It'll have to be a private show. No loose tongues allowed. The audience will appreciate the novelty, but <span class="lewd">they'll want to see penetration.</span> £1500 if you go through with it."
 	<br><br>
 <</if>>
diff --git a/game/overworld-town/loc-brothel/shows.twee b/game/overworld-town/loc-brothel/shows.twee
index c3d87d15d8..fe2a8894e0 100644
--- a/game/overworld-town/loc-brothel/shows.twee
+++ b/game/overworld-town/loc-brothel/shows.twee
@@ -395,10 +395,11 @@ You return to the dressing room.
 	<</if>>
 	<<consensual>>
 	<<set $consensual to 1>>
-	<<set _swarmsType to ["eels","snakes","worms","worms","worms"]>>
+	<<set _swarmsType to ["eels","snakes","worms","worms","worms","maggots"]>>
 	<<if $spiderdisable is "f">>
 		<<run _swarmsType.push("spiders")>>
 	<</if>>
+	<<set $enemytype to "swarm">>
 	<<set _swarmsTypeSelected to _swarmsType.pluck()>>
 	<<swarminit _swarmsTypeSelected "swarm" "moving towards you" "encircle you" "steady" 4 2>>
 	<<set $combat to 0>>
diff --git a/game/overworld-town/loc-compound/main.twee b/game/overworld-town/loc-compound/main.twee
index 3d4c9c789f..606af86fb3 100644
--- a/game/overworld-town/loc-compound/main.twee
+++ b/game/overworld-town/loc-compound/main.twee
@@ -377,7 +377,13 @@ The <<person3>><<person>> films you.
 :: Elk Compound Underground [nobr]
 
 <<set $outside to 1>><<set $location to "compound">><<effects>>
-"We won't need to wait long," the <<person1>><<person>> says. As if in answer, the door to the central building opens. A <<generate2>><<person2>><<person>> in a lab coat exits.
+"We won't need to wait long," the <<person1>><<person>> says. As if in answer, the 
+<<if $phase is 1>>
+	lift doors open.
+<<else>>
+	door to the central building opens.
+<</if>>
+A <<generate3>><<person3>><<person>> in a lab coat exits.
 <br><br>
 "I'll take the <<girl>> from here," <<he>> says. "They want to speak to <<phim>> downstairs."
 <br><br>
@@ -385,8 +391,8 @@ The <<person3>><<person>> films you.
 <br><br>
 As soon as the <<person>> touches your arm a jolt surges through you. You lose consciousness.
 <br><br>
-<<upperruined>><<lowerruined>><<underruined>>
-<<link [[Next|Elk Compound Experiment]]>><<endcombat>><</link>>
+
+<<link [[Next|Elk Compound Experiment]]>><<upperruined>><<lowerruined>><<underruined>><<underupperruined>><<endcombat>><</link>>
 <br>
 
 :: Elk Compound Fight Finish [nobr]
@@ -743,9 +749,287 @@ The inside is dominated by a large lift. You see no way to operate it, but a lap
 	You pick up the laptop and canister. It looks like a charge for your pepper spray, but with an exposed computer chip at the base. You put it in, then head for the exit.
 	<br><br>
 <</if>>
-<<link [[Leave|Elk Compound]]>><</link>>
+
+<<if random(1, 4) is 4>>
+	You push the button beside the door. Nothing happens. You push it again, and two hatches open on either side of you. Metal arms shoot out, grasping your wrists and pushing you to the ground.
+	<br><br>
+	<span class="red">INTRUDER DETECTED.</span> The alarm rings out. Someone will hear, if they haven't already.
+	<br><br>
+	<<if $vaginaexist is 1 or $analdisable is "f">>
+		<<link [[Protest|Elk Compound Interior Seduce]]>><</link>>
+		<br>
+	<</if>>
+	<<link [[Struggle|Elk Compound Interior Struggle]]>><</link>>
+	<br>
+<<else>>	
+	<<link [[Leave|Elk Compound]]>><</link>>
+	<br>
+<</if>>
+
+
+:: Elk Compound Interior Seduce [nobr]
+<<effects>>
+
+
+<<set $seductiondifficulty to 8000>>
+<<seductioncheck>>
+<br><br>
+<<if $seductionskill lt 1000>>
+	<span class="gold">You feel more confident in your powers of seduction.</span>
+	<br><br>
+<</if>>
+<<seductionskilluse>>
+
+"I'm not an intruder," you say.
+<br><br>
+<<if $seductionrating gte $seductionrequired>>
+
+	<span class="green">"SCANNING."</span> A red light beside the door flickers. "TEST SUBJECT IDENTIFIED. BREEDING PROCEDURE INITIALISED." Another hatch opens, larger than the others. A phallic object emerges from the dark.
+	<br><br>
+	
+	<<link [[Next|Elk Compound Machine Rape]]>><<set $molestationstart to 1>><</link>>
+	<br>
+	
+<<else>>
+
+	<span class="red">INTRUDER REFUSING TO COOPERATE.</span> A jolt runs through the metal arms, shocking you.<<gpain>><<pain 4>>
+	<br><br>
+	<<generate1>><<generate2>>
+	A <<person1>><<person>> and <<person2>><<person>> rush in, batons ready. They relax when they see you.
+	<br><br>
+
+	"This junk was worth bringing up," the <<person1>><<person>> says, strapping the baton to <<his>> side.
+	<br><br>
+
+	"Shut it down," the <<person2>><<person>> says. "I'll let downstairs know." <<He>> unclips a radio from <<his>> side
+	<br><br>
+	
+
+	<<link [[Fight|Elk Compound Interior Fight]]>><</link>>
+	<br>
+	<<link [[Convince them to let you go|Elk Compound Interior Convince]]>><</link>><<englishdifficulty 1 1000>>
+	<br>
+	<<link [[Remain silent|Elk Compound Interior Silent]]>><</link>>
+	<br>
+	
+<</if>>
+
+
+
+:: Elk Compound Machine Rape [nobr]
+
+<<if $molestationstart is 1>>
+	<<set $molestationstart to 0>>
+	<<controlloss>>
+	<<violence 1>>
+	<<neutral 1>>
+
+	<<set $machine_health to 10>><<set $machine_ammo to 8>>
+	<<if $vaginaexist is 1 and $analdisable is "f">>
+		<<machine_init vaginal arm_chains>>
+		<<set $machine.vaginal.armed to 1>>
+	<<elseif $vaginaexist is 1>>
+		<<machine_init vaginal arm_chains>>
+		<<set $machine.vaginal.armed to 1>>
+	<<else>>
+		<<machine_init anal arm_chains>>
+		<<set $machine.anal.armed to 1>>
+	<</if>>
+<</if>>
+
+<<effects>>
+
+<<machine_effects>><<machine_combat>>
+<<machine_state>>
+
+
+<br><br>
+<<machine_actions>>
+
+<<if $machine.number lte 0 or $finish is 1>>
+	<<link [[Next|Elk Compound Machine Rape End]]>><</link>>
+<<else>>
+	<<link [[Next|Elk Compound Machine Rape]]>><</link>>
+<</if>>
+<br>
+
+
+:: Elk Compound Machine Rape End [nobr]
+<<effects>>
+
+<<if $anusfucked is 1 or $vaginafucked is 1 or $penisfucked is 1>>
+	"BREEDING SUCCESSFUL," the voice intones. The arms and phallus retract, and the hatches close.
+	<br><br>
+<<else>>
+	"ERROR," the voice intones. The arms and phallus retract, and the hatches close.
+	<br><br>
+<</if>>
+<<tearful>> you rise to your feet.
+<br><br>
+
+<<machine_end>>
+<<clotheson>>
+
+<<link [[Next|Elk Compound]]>><</link>>
+<br>
+
+
+:: Elk Compound Interior Struggle [nobr]
+<<effects>>
+
+<<generate1>><<generate2>>
+You pull against the metal grip, but it's too tight. The doors open. A <<person1>><<person>> and <<person2>><<person>> rush in, batons ready. They relax when they see you.
+<br><br>
+
+"This junk was worth bringing up," the <<person1>><<person>> says, strapping the baton to <<his>> side.
+<br><br>
+
+"I'll shut it down," the <<person2>><<person>> says. "You let downstairs know."
+<br><br>
+
+
+<<link [[Fight|Elk Compound Interior Fight]]>><</link>>
+<br>
+<<link [[Convince them to let you go|Elk Compound Interior Convince]]>><</link>><<englishdifficulty 1 1000>>
+<br>
+<<link [[Remain silent|Elk Compound Interior Silent]]>><</link>>
+<br>
+
+:: Elk Compound Interior Fight [nobr]
+<<effects>>
+
+You grasp the metal arm as it retracts, hauling you to your feet. The <<person2>><<person>> lets <<his>> radio fall to <<his>> side as <<he>> prepares to fight.
+<br><br>
+
+<<link [[Next|Elk Compound Fight 2]]>><<set $fightstart to 1>><</link>>
 <br>
 
+:: Elk Compound Interior Convince [nobr]
+<<effects>>
+
+<<if $english gte random(1, 1000)>>
+	<<if $submissive gte 1150>>
+		"P-please let me go,"
+		<<if $pain gte 20>>
+			you say, letting your tears flow.
+		<<else>>
+			you say.
+		<</if>>
+		"I'm just a student. I-I didn't mean any harm. I-I-I..."
+	<<elseif $submissive lte 850>>
+		"I'm sure your boss will be thrilled with you," you say. "Catching a local student. I only made it as far as the compound interior."
+	<<else>>
+		"I'm sure your boss will be thrilled with you," you say. "Catching a local student. I only made it as far as the compound interior."
+	<</if>>
+	<br><br>
+	<span class="green">The pair share an awkward look.</span> "We were just scaring you," the <<person1>><<person>> says.
+	<br><br>
+	
+	They take you to the Compound gates. It clanks shut behind you.
+	<br><br>
+	
+	<<set $compoundalarm to 0>>
+	<<set $compoundpipes to 0>>
+	<<set $compoundsmoke to 0>>
+	<<set $compoundcentre to 0>>
+	<<set $compoundbluff to 0>>
+	<<link [[Next|Elk Street]]>><<endevent>><<set $eventskip to 1>><</link>>
+	<br>
+	
+<<else>>
+	<<if $submissive gte 1150>>
+		"Y-you'll get in trouble too if you turn me in," you say. "You were meant to catch me sooner."
+	<<elseif $submissive lte 850>>
+		"Let me go," you say. "Or I'll tell your boss how much you suck at your jobs."
+	<<else>>
+		"Let me go," you say. "Or I'll tell your boss how far I got before you managed to catch me."
+	<</if>>
+	<br><br>
+	
+	<span class="red">The pair ignore you.</span> The <<person2>><<person>> steps away and talks into <<his>> radio.
+	<br><br>
+	
+	<<link [[Next|Elk Compound Underground]]>><<set $phase to 1>><</link>>
+	<br>
+	
+<</if>>
+
+
+:: Elk Compound Interior Silent [nobr]
+<<effects>>
+
+You remain silent as the <<person2>><<person>> talks into <<his>> radio. 
+<br><br>
+
+<<link [[Next|Elk Compound Underground]]>><<set $phase to 1>><</link>>
+<br>
+
+
+:: Elk Compound Fight 2 [nobr]
+
+<<if $fightstart is 1>>
+	<<set $fightstart to 0>>
+	<<neutral 1>>
+	<<maninit>>
+	<<set $enemytrust -= 100>>
+	<<set $enemyanger += 200>>
+	<<npcidlegenitals>>
+	
+	<br><br>
+<</if>>
+<<effects>>
+<<effectsman>><<man>>
+<<stateman>>
+<br><br>
+<<actionsman>>
+<<if $enemyhealth lte 0>>
+	<span id="next"><<link [[Next|Elk Compound Fight 2 Finish]]>><</link>></span><<nexttext>>
+<<elseif $enemyarousal gte $enemyarousalmax>>
+	<span id="next"><<link [[Next|Elk Compound Fight 2 Finish]]>><</link>></span><<nexttext>>
+<<elseif $pain gte 100 and $willpowerpain is 0>>
+	<span id="next"><<link [[Next|Elk Compound Fight 2 Finish]]>><</link>></span><<nexttext>>
+<<else>>
+	<span id="next"><<link [[Next|Elk Compound Fight 2]]>><</link>></span><<nexttext>>
+<</if>>
+
+
+:: Elk Compound Fight 2 Finish [nobr]
+
+<<set $outside to 0>><<set $location to "compound">><<effects>>
+<<if $enemyarousal gte $enemyarousalmax>>
+	<<ejaculation>>
+	The pair lean against the wall either side of the door, giving you the chance you need. <<tearful>> you escape outside. You hear approaching footsteps as haul yourself over the fence.
+	<br><br>
+	<<clotheson>>
+	<<endcombat>>
+	<<set $compoundalarm to 0>>
+	<<set $compoundpipes to 0>>
+	<<set $compoundsmoke to 0>>
+	<<set $compoundcentre to 0>>
+	<<set $compoundbluff to 0>>
+	<<link [[Next|Elk Street]]>><<set $eventskip to 1>><</link>>
+	<br>
+<<elseif $enemyhealth lte 0>>
+	The pair back away from you, giving you the chance you need. <<tearful>> you escape outside. You hear the <<person2>><<person>> shout for backup as you haul yourself over the fence.
+	<br><br>
+	<<clotheson>>
+	<<endcombat>>
+	<<set $compoundalarm to 0>>
+	<<set $compoundpipes to 0>>
+	<<set $compoundsmoke to 0>>
+	<<set $compoundcentre to 0>>
+	<<set $compoundbluff to 0>>
+	<<link [[Next|Elk Street]]>><<set $eventskip to 1>><</link>>
+	<br>
+<<else>>
+	<<tearful>> you fall to the ground. "We've subdued an intruder," the <<person2>><<person>> says into <<his>> radio while the <<person1>><<person>> holds you down. "That's right. We'll keep <<phim>> here."
+	<br><br>
+	<<clotheson>>
+	<<link [[Next|Elk Compound Underground]]>><</link>>
+	<br>
+<</if>>
+
+
 :: Elk Compound Card [nobr]
 
 <<set $outside to 1>><<set $location to "compound">><<effects>>
@@ -764,3 +1048,6 @@ The guard snatches the card and examines it. <<He>> runs it through a device at
 <<endevent>>
 <<link [[Enter|Elk Compound]]>><</link>>
 <br>
+
+
+
diff --git a/game/overworld-town/loc-danube-homes/skulduggery.twee b/game/overworld-town/loc-danube-homes/skulduggery.twee
index 7de75c5213..b0ddd08403 100644
--- a/game/overworld-town/loc-danube-homes/skulduggery.twee
+++ b/game/overworld-town/loc-danube-homes/skulduggery.twee
@@ -617,7 +617,7 @@ You trip the <<person>> up. <<tearful>> you escape outside.
 You sneak up to the <<person>> as quietly as you can. Once close enough, you reach out for the loot and
 <<if $skulduggerysuccess is 1>>
 	quickly ease it free. Like taking candy from a baby. A snoring, dribbling baby with more money than sense.
-	<<crime 80>>
+	<<crimeup 80>>
 	<br><br>
 	<<set $blackmoney += 80>>
 	<<if $skulduggery lte ($skulduggerydifficulty + 100)>>
@@ -634,7 +634,7 @@ You sneak up to the <<person>> as quietly as you can. Once close enough, you rea
 	<<His>> face turns to anger and you leap back just before <<he>> can grab you.
 	<br><br>
 	You have no choice but to flee empty handed.
-	<<crime 80>>
+	<<crimeup 80>>
 	<br><br>
 	<<if $skulduggery lte ($skulduggerydifficulty + 100)>>
 		<<skulduggeryskilluse>>
diff --git a/game/overworld-town/loc-danube-homes/work.twee b/game/overworld-town/loc-danube-homes/work.twee
index 83754b18c5..2f048d6a4a 100644
--- a/game/overworld-town/loc-danube-homes/work.twee
+++ b/game/overworld-town/loc-danube-homes/work.twee
@@ -652,6 +652,7 @@ You climb down the ladder and find the <<person>> already waiting for you. "I se
 	<br><br>
 
 	<<set $combat to 1>>
+	<<set $enemytype to "swarm">>
 	<<swarminit "spiders" "sacs" "slipping" "break" "steady" 1 9>>
 	<<set $timer to 30>>
 <</if>>
@@ -833,7 +834,7 @@ The <<person>> leads you to <<his>> garden, where a table has already been set<<
 <<set $danger to random(1, 10000)>><<set $dangerevent to 0>>
 <<if $danger gte (9900 - $allure)>>
 
-<<pass 30>>After thirty minutes <<he>> shifts <<his>> chair closer to yours. "I've been so lonely since my <<if $pronoun is "m">>wife<<else>>husband<</if>> died," <<he>> says, now uncomfortably close. "I've almost forgotten what it feels like." <<He>> reaches out and gropes your <<breastsstop>>
+<<pass 30>>After thirty minutes <<he>> shifts <<his>> chair closer to yours. "I've been so lonely since my <<spouse>> died," <<he>> says, now uncomfortably close. "I've almost forgotten what it feels like." <<He>> reaches out and gropes your <<breastsstop>>
 <br><br>
 
 	<<if $promiscuity gte 15>>
diff --git a/game/overworld-town/loc-home/garden.twee b/game/overworld-town/loc-home/garden.twee
index d081f956b3..2f872d6c9a 100644
--- a/game/overworld-town/loc-home/garden.twee
+++ b/game/overworld-town/loc-home/garden.twee
@@ -687,7 +687,7 @@ You wrap your arms around Robin. <<He>> rests <<his>> head on your shoulder, and
 <</if>>
 <br><br>
 
-<<link [[Next|Garden Flowers]]>><</link>>
+<<link [[Next|Garden Flowers]]>><<endevent>><</link>>
 <br>
 
 
diff --git a/game/overworld-town/loc-home/main.twee b/game/overworld-town/loc-home/main.twee
index 4e03f07e78..dcaf52228f 100644
--- a/game/overworld-town/loc-home/main.twee
+++ b/game/overworld-town/loc-home/main.twee
@@ -1316,8 +1316,11 @@ The warmth feels wonderful on your bare skin.
 	<<if $tentacledisable is "f">>
 		<<set $enemytype to "tentacles">>
 		<<tentaclestart 2 15>>
+	<<else>>
+		<<set $enemytype to "swarm">>
 	<</if>>
 
+	
 	<<swarminit "slimes" "slime masses" "moving towards you" "encircle you" "fend off" 8 0>>
 	<<set $timer to 20>>
 <</if>>
@@ -1932,7 +1935,7 @@ They discuss your fate for a few moments. None of it sounds pleasing.
 <<effects>>
 You climb onto your knees and remain there while bowing your head. The pair laugh.
 <br><br>
-"At least someone's made up there mind," <<he>> reaches forward, and tears the gag free of your mouth. "Do you have any ideas?"
+"At least someone's made up their mind," <<he>> reaches forward, and tears the gag free of your mouth. "Do you have any ideas?"
 <br><br>
 <<set $worn.face.type.push("broken")>>
 <<faceruined>>
diff --git a/game/overworld-town/loc-hospital/parasite-removal.twee b/game/overworld-town/loc-hospital/parasite-removal.twee
index 21baab4f94..94656abb73 100644
--- a/game/overworld-town/loc-hospital/parasite-removal.twee
+++ b/game/overworld-town/loc-hospital/parasite-removal.twee
@@ -96,7 +96,7 @@ You don't like the idea of being seen naked by any more people than is necessary
 <<upperstrip>>
 <<lowerstrip>>
 <<underlowerstrip>>
-Harper accepts the payment. "Please undress," <<he>> says as <<he>> stands to leave the room. You remove your clothing and stand waiting, feeling more than a little exposed. <<if $worn.genitals.type.includes("chastity")>>You can't remove your $worn.genitals.name, you hope it won't be a problem. <</if>><<He>> soon returns, carrying a medical gown.
+"Please undress," Harper says as <<he>> stands to leave the room. You remove your clothing and stand waiting, feeling more than a little exposed. <<if $worn.genitals.type.includes("chastity")>>You can't remove your $worn.genitals.name, you hope it won't be a problem. <</if>><<He>> soon returns, carrying a medical gown.
 <br><br>
 
 "Wear this." <<He>> instructs. You quickly put the gown on. "Right, if you'd like to come with me, it's just a short walk away."
diff --git a/game/overworld-town/loc-landfill/events.twee b/game/overworld-town/loc-landfill/events.twee
index a022024265..b8d3d4cd0d 100644
--- a/game/overworld-town/loc-landfill/events.twee
+++ b/game/overworld-town/loc-landfill/events.twee
@@ -203,9 +203,6 @@ You drop to the ground, too hurt to continue fighting.
 <<tearful>> you can do nothing as the <<person>> lifts you up, and carries you toward the exit.
 <br><br>
 
-<<clotheson>>
-<<endcombat>>
-
 <<link [[Next|Trash Rape End]]>><</link>>
 
 <</if>>
@@ -427,7 +424,7 @@ The dog whimpers, and runs away.
 <<molested>>
 <<controlloss>>
 <<set $combat to 1>>
-
+<<set $enemytype to "swarm">>
 <<swarminit "maggots" "swarms" "crawling" "crawl" "keep back" 2 6>>
 
 <<set $timer to 10>>
diff --git a/game/overworld-town/loc-market/main.twee b/game/overworld-town/loc-market/main.twee
index 31a97d7df9..f6e4367bf0 100644
--- a/game/overworld-town/loc-market/main.twee
+++ b/game/overworld-town/loc-market/main.twee
@@ -376,7 +376,7 @@ You try to keep up with the <<person1>><<personstop>>
 <<He>> glances down, as if seeing them for the first time.
 
 <<if $rng gte 51>>
-	<<He>> points at the <<print setup.plants[$stall_plant].name>>. "How much for $stall_amount of these?"
+	<<He>> points at the <<print setup.plants[$stall_plant].name.replace(/_/g," ")>>. "How much for $stall_amount of these?"
 	<br><br>
 	<<stall_trust>>
 	<br><br>
@@ -400,7 +400,7 @@ You try to keep up with the <<person1>><<personstop>>
 <</if>>
 <br><br>
 
-The <<person1>><<person>> leans closer. "That so?" <<he>> says. <<He>> looks down at the <<print setup.plants[$stall_plant].name>>. "How much for $stall_amount of these?"
+The <<person1>><<person>> leans closer. "That so?" <<he>> says. <<He>> looks down at the <<print setup.plants[$stall_plant].name.replace(/_/g," ")>>. "How much for $stall_amount of these?"
 
 <br><br>
 <<stall_trust>>
diff --git a/game/overworld-town/loc-market/widgets.twee b/game/overworld-town/loc-market/widgets.twee
index e4a77390f0..6cd7bebf7c 100644
--- a/game/overworld-town/loc-market/widgets.twee
+++ b/game/overworld-town/loc-market/widgets.twee
@@ -340,7 +340,7 @@ You sell $stall_amount <<print setup.plants[$stall_plant].plural>> for <span cla
 <<elseif $rng is 7>>
 	<<generate1>><<person1>>
 	<<stall_init>>
-	A <<person>> stops in front of your stall. "Looking for something for the <<if $pronoun is "m">>wife<<else>>husband<</if>>" <<he>> says. <<He>> leans down and sniffs one of the <<print setup.plants[$stall_plant].plural>>. "How much for $stall_amount of these?"
+	A <<person>> stops in front of your stall. "Looking for something for the <<spouse>>," <<he>> says. <<He>> leans down and sniffs one of the <<print setup.plants[$stall_plant].plural>>. "How much for $stall_amount of these?"
 	<br><br>
 
 	<<stall_trust>>
diff --git a/game/overworld-town/loc-museum/main.twee b/game/overworld-town/loc-museum/main.twee
index dee3fc5c23..a3c4a02ca7 100644
--- a/game/overworld-town/loc-museum/main.twee
+++ b/game/overworld-town/loc-museum/main.twee
@@ -22,6 +22,12 @@
 <<museumAntiqueStatus "antiquegrenade" "talk">>
 <<museumAntiqueStatus "antiquestonetalisman" "talk">>
 <<museumAntiqueStatus "antiquesilvermask" "talk">>
+<<museumAntiqueStatus "antiquediamond" "talk">>
+<<museumAntiqueStatus "antiquesilvercompass" "talk">>
+<<museumAntiqueStatus "antiquesilverdagger" "talk">>
+<<museumAntiqueStatus "antiquerustedcutlass" "talk">>
+<<museumAntiqueStatus "antiquecutlass" "talk">>
+<<museumAntiqueStatus "antiqueleathermap" "talk">>
 
 <</nobr>><</widget>>
 
@@ -110,6 +116,30 @@
 <<link [[Ask about the silver mask|Museum Silver Mask]]>><<museumAntiqueStatus "antiquesilvermask" "museum">><<npcincr Winter love 1>><</link>><<glove>>
 <br>
 <</if>>
+<<if $museumAntiques.antiques.antiquediamond is "talk">>
+<<link [[Ask about the diamond|Museum Diamond]]>><<museumAntiqueStatus "antiquediamond" "museum">><<npcincr Winter love 1>><</link>><<glove>>
+<br>
+<</if>>
+<<if $museumAntiques.antiques.antiquesilvercompass is "talk">>
+<<link [[Ask about the silver compass|Museum Silver Compass]]>><<museumAntiqueStatus "antiquesilvercompass" "museum">><<npcincr Winter love 1>><</link>><<glove>>
+<br>
+<</if>>
+<<if $museumAntiques.antiques.antiquesilverdagger is "talk">>
+<<link [[Ask about the silver dagger|Museum Silver Dagger]]>><<museumAntiqueStatus "antiquesilverdagger" "museum">><<npcincr Winter love 1>><</link>><<glove>>
+<br>
+<</if>>
+<<if $museumAntiques.antiques.antiquerustedcutlass is "talk">>
+<<link [[Ask about the rusted cutlass|Museum Rusted Cutlass]]>><<museumAntiqueStatus "antiquerustedcutlass" "museum">><<npcincr Winter love 1>><</link>><<glove>>
+<br>
+<</if>>
+<<if $museumAntiques.antiques.antiquecutlass is "talk">>
+<<link [[Ask about the cutlass|Museum Cutlass]]>><<museumAntiqueStatus "antiquecutlass" "museum">><<npcincr Winter love 1>><</link>><<glove>>
+<br>
+<</if>>
+<<if $museumAntiques.antiques.antiqueleathermap is "talk">>
+<<link [[Ask about the leather map|Museum Leather Map]]>><<museumAntiqueStatus "antiqueleathermap" "museum">><<npcincr Winter love 1>><</link>><<glove>>
+<br>
+<</if>>
 
 <</nobr>><</widget>>
 
@@ -231,7 +261,7 @@ The museum is closed. A sign on the door reads.
 		<br>
 	<</if>>
 	<<if $antiquemoney gt 0>>
-		<<link [[Sell antiques|Museum Sell]]>><<if $museumAntiques.antiques.antiquesilvermask is "found">><<set $phase to 1>><</if>><<museumdonate>><</link>>
+		<<link [[Sell antiques|Museum Sell]]>><<if $museumAntiques.antiques.antiquesilvermask is "found">><<set $phase to 1>><<else>><<set $phase to 0>><</if>><<museumdonate>><</link>>
 		<br>
 	<</if>>
 	<<link [["Look around the Museum"|Museum Look around]]>><</link>>
@@ -548,5 +578,73 @@ You touch the green gem. A calmness falls over you.
 
 <<link [[Next|Museum]]>><<endevent>><</link>>
 <br>
+<br>
+
+:: Museum Diamond [nobr]
+<<set $outside to 0>><<set $location to "museum">><<effects>>
+
+<<npc Winter>><<person1>>"I did some digging," Winter says. "That rock you found was reported stolen almost two centuries ago. The authorities are content to let us hang on to it for now."
+<br><br>
+
+<<link [[Next|Museum]]>><<endevent>><</link>>
+<br>
+
+<br>
+
+:: Museum Silver Compass [nobr]
+<<set $outside to 0>><<set $location to "museum">><<effects>>
+
+<<npc Winter>><<person1>>"Silver doesn't tarnish," Winter says. "But a tool like this wouldn't be made of pure silver. It's in remarkably good condition."
+<br><br>
+
+<<link [[Next|Museum]]>><<endevent>><</link>>
+<br>
+
+<br>
+
+:: Museum Silver Dagger [nobr]
+<<set $outside to 0>><<set $location to "museum">><<effects>>
+
+<<npc Winter>><<person1>>"It would have been worn as an accessory," Winter says. "But do be careful around it. It's still a sharp blade."
+<br><br>
+
+<<link [[Next|Museum]]>><<endevent>><</link>>
+<br>
+
+<br>
+
+:: Museum Rusted Cutlass [nobr]
+<<set $outside to 0>><<set $location to "museum">><<effects>>
+
+<<npc Winter>><<person1>>"A sailor's weapon," Winter says. "I looked into having it restored, but it's too far gone. We're lucky it hasn't crumbled."
+<br><br>
+
+<<link [[Next|Museum]]>><<endevent>><</link>>
+<br>
+
+<br>
+
+:: Museum Cutlass [nobr]
+<<set $outside to 0>><<set $location to "museum">><<effects>>
+
+<<npc Winter>><<person1>>"A sailor's weapon," Winter says, testing the straps. "It's in good condition, but there are notches on the blade." <<He>> runs a finger along the surface. "It saw use."
+<br><br>
+
+<<link [[Next|Museum]]>><<endevent>><</link>>
+<br>
+
+<br>
+
+:: Museum Leather Map [nobr]
+<<set $outside to 0>><<set $location to "museum">><<effects>>
+<<set $treasure_map to 1>>
+<<npc Winter>><<person1>>"An actual treasure map," Winter laughs. "The coastline matches other depictions from the time. This is our town here, with the forest right here." <<His>> finger trails across, and taps on a rendition of a castle. A dragon perches on top. Winter rubs the paper, and a red X appears.
+<br><br>
+"As a younger <<personsimple>> I'd have gone on such an adventure." The old historian continues. "But the moor is treacherous, and there's likely nothing there." <<He>> glances at you. "Don't get any ideas. I mean it."
+<br><br>
+
+<<link [[Next|Museum]]>><<endevent>><</link>>
+<br>
+
 
 
diff --git a/game/overworld-town/loc-museum/museumAntiques.twee b/game/overworld-town/loc-museum/museumAntiques.twee
index 0260396bb3..103d76b695 100644
--- a/game/overworld-town/loc-museum/museumAntiques.twee
+++ b/game/overworld-town/loc-museum/museumAntiques.twee
@@ -26,7 +26,7 @@ You look around the museum. The pedestals are grooved, as if awaiting specific o
 <<for _labelM, _valueM range $museumAntiques.antiques>>
 	<<switch _valueM>>
 		<<case "museum">><li><<print _museumAntiqueText[_labelM].museum>></li>
-		<<case "found" "talk">><li>Maybe you should show the <<print _museumAntiqueText[_labelM].name>> to Winter.</li>
+		<<case "found" "talk">><li>You should show the <<print _museumAntiqueText[_labelM].name>> to Winter.</li>
 		<<case "notFound">><li>Empty. <<run _possibleHints.push(_labelM)>></li>
 	<</switch>>
 <</for>>
@@ -166,6 +166,36 @@ You look around the museum. The pedestals are grooved, as if awaiting specific o
 			hint:`"For something peculiar," Winter says while gesturing at an empty pedestal. "Ancient religious garb. Or perhaps jewellery."<br><br> <<He>> turns away. "No idea where you'd find one. Perhaps one will turn up as you search for other things."`,
 			museum:"The silver mask rests on the wall.",
 			name:"Silver Mask"
+		},
+		"antiquediamond":{
+			hint:`"For a jewel," Winter says while gesturing at an empty pedestal. "Or gemstone."<br><br> <<He>> turns away. "Smugglers used to traffic such objects through town. A long time ago."`,
+			museum:"The diamond rests on a pillow.",
+			name:"Diamond"
+		},
+		"antiquesilvercompass":{
+			hint:`"For a compass," Winter says while gesturing at an empty pedestal. "But not just any. Something used by a person of class."<br><br> <<He>> turns away. "Not the sort of item to be misplaced. Not willingly."`,
+			museum:"The silver compass rests on a pedestal.",
+			name:"Silver Mask"
+		},
+		"antiquesilverdagger":{
+			hint:`"For an ornamental weapon," Winter says while gesturing at an empty pedestal. "Something not meant for combat, but worn as an accessory."<br><br> <<He>> turns away. "Sailors used to wear them."`,
+			museum:"The silver dagger rests on the wall.",
+			name:"Silver Dagger"
+		},
+		"antiquerustedcutlass":{
+			hint:`"For a cutlass," Winter says while gesturing at an empty pedestal. "Something rusted would do."<br><br> <<He>> turns away. "They were used by sailors. I'd be surprised if some weren't hidden in their old haunts."`,
+			museum:"The rusted cutlass hangs on the wall.",
+			name:"Rusted Cutlass"
+		},
+		"antiquecutlass":{
+			hint:`"For a cutlass," Winter says while gesturing at an empty pedestal. "A well-preserved example. The ones I've seen have all been rusted and worn."<br><br> <<He>> turns away. "Thousands must have passed through town. Some should have survived intact."`,
+			museum:"The cutlass hangs on the wall.",
+			name:"Cutlass"
+		},
+		"antiqueleathermap":{
+			hint:`"For a pirate map," Winter says while gesturing at an empty pedestal. "A legend says they hid treasure in the nearby countryside."<br><br> <<He>> turns away. "Sounds far-fetched, but pirates and smugglers did use a secret passage to enter town. Perhaps some of their effects are still there."`,
+			museum:"The leather map rests on the wall.",
+			name:"Leather Map"
 		}
 	}>>
 <</if>>
@@ -196,7 +226,13 @@ You look around the museum. The pedestals are grooved, as if awaiting specific o
 			"antiquegrenade":"notFound",
 			"antiquestonetalisman":"notFound",
 			"antiquegrenade":"notFound",
-			"antiquesilvermask":"notFound"
+			"antiquesilvermask":"notFound",
+			"antiquediamond":"notFound",
+			"antiquesilvercompass":"notFound",
+			"antiquesilverdagger":"notFound",
+			"antiquerustedcutlass":"notFound",
+			"antiquecutlass":"notFound",
+			"antiqueleathermap":"notFound"
 		},
 		museumCount:0
 	}>>
diff --git a/game/overworld-town/loc-park/run.twee b/game/overworld-town/loc-park/run.twee
index cc617a05fe..3ffe12c328 100644
--- a/game/overworld-town/loc-park/run.twee
+++ b/game/overworld-town/loc-park/run.twee
@@ -1,6 +1,7 @@
 :: Park Run [nobr]
 <<set $outside to 1>><<set $location to "park">><<effects>><<set $bus to "park">>
 
+
 <<if $daystate is "night">>
 	<<if $weather is "rain">>
 	You run through the deserted park. Cold rain assails you.
@@ -8,57 +9,72 @@
 	You run through the deserted park. The cool night air caresses your skin.
 	<</if>>
 	<<set $rng to random(1, 100)>>
-	<<if $rng gte 33>>/*2/3 of time, do nothing*/
-	<<elseif $rng gte 22>>
+	
+	<<if random(1, 100) gte 95 and $cow gte 6 and $livestock_intro isnot undefined and $hospitalintro>>
+		<<npc Harper>><<person1>>A figure looms from the shadows, grabbing hold of your waist. <<He>> presses a rag against your mouth. "A beast in the wild," <<he>> says. "I'll bring you home. Be calm." It's Harper.
 		<br><br>
-		There is a large queue at one of the toilet entrances. <<if $weather is "rain">>The queue wraps closely around the building where people are sheltered from the rain.<</if>>
-		<<if $awareness lte 100>>It's strange. You have no idea why so many <<if $rng % 2>>men<<else>>women<</if>> would queue up at one toilet when the one next to it is empty. Maybe someone made a mess.
-		<br>
-		<<elseif $awareness lte 300>>You can tell something sleazy is happening. You don't need details.
-		<br>
-		<<else>>It looks like someone is running a gloryhole out of one of the cubicles.
-		<br>
-		<</if>>You run by.
-	<<elseif $rng gte 11>>
+
+		A daze falls upon you.
 		<br><br>
-		In a secluded part of the park, you enter a clearing. A large group of people stand <<if $weather is "rain">>naked in the pounding rain<<else>>half-naked in silence<</if>> surrounding some kind of altar.
-		All eyes fix on you.
+
+
+		<<link [[Struggle|Park Run Harper Struggle]]>><</link>><<physiquedifficulty 1 $physiquemax>>
 		<br>
-		You speed up and run quickly by.
-	<<elseif $rng gte 6>>
-		<<generate1>><<person1>>
-		<br><br>
-		There is a small crowd in a secluded <<if $weather is "rain">>park gazebo, sheltered from the rain.<<else>>grass clearing.<</if>>
-		<<if $awareness lte 100>>
-			You are shocked to see a <<person>> in the middle having sex with random strangers from the crowd while everyone watches. Some are even touching themselves.
-			<<gawareness>><<awareness 2>>
-		<<elseif $awareness lte 300>>
-			In the middle a <<person>> is having sex with random people from the crowd while onlookers throw in money.
-		<<else>>
-			Except for being in a public park, it's a standard sex-show. A <<person>> is having sex with 'random people' - obvious stooges - from the crowd while the punters stuff money in a hat and beg to be next.
-			<<if $brothelintro is 1>>You recognise the <<person>> as a worker from the Harvest Street brothel.<</if>>
-		<</if>>
-		<br><br>
-		You run <<if $awareness lte 100>>quickly <</if>>by.<<endevent>> /*tidy up people generated in this fork*/
-	<<else>>
-		<br><br>
-		You hear a sharp squeal nearby followed by some muffled cries. Slowing down, you glance around.
-		Thanks to the shadows you can't tell where the noises came from. Somewhere behind is a heavy thud. You spin around. The hairs on your neck rise with the strong and sudden feeling of being watched.
+		<<link [[Give in|Park Run Harper Give]]>><</link>>
 		<br>
-		<<if $submissive lte 850>>
-			<<if $physique gte ($physiquesize / 7) * 4>>Sure you're tough, trim and pretty much fearless,
-			<<else>>Sure you're not one to back down from a fight,<</if>>
-			but you're also not stupid. You're not going alone into the shadows to investigate a 'funny noise.'
+	<<else>>
+		<<if $rng gte 33>>/*2/3 of time, do nothing*/
+		<<elseif $rng gte 22>>
 			<br><br>
-			"Nope."
+			There is a large queue at one of the toilet entrances. <<if $weather is "rain">>The queue wraps closely around the building where people are sheltered from the rain.<</if>>
+			<<if $awareness lte 100>>It's strange. You have no idea why so many <<if $rng % 2>>men<<else>>women<</if>> would queue up at one toilet when the one next to it is empty. Maybe someone made a mess.
 			<br>
-			You run on.
+			<<elseif $awareness lte 300>>You can tell something sleazy is happening. You don't need details.
+			<br>
+			<<else>>It looks like someone is running a gloryhole out of one of the cubicles.
+			<br>
+			<</if>>You run by.
+		<<elseif $rng gte 11>>
+			<br><br>
+			In a secluded part of the park, you enter a clearing. A large group of people stand <<if $weather is "rain">>naked in the pounding rain<<else>>half-naked in silence<</if>> surrounding some kind of altar.
+			All eyes fix on you.
+			<br>
+			You speed up and run quickly by.
+		<<elseif $rng gte 6>>
+			<<generate1>><<person1>>
+			<br><br>
+			There is a small crowd in a secluded <<if $weather is "rain">>park gazebo, sheltered from the rain.<<else>>grass clearing.<</if>>
+			<<if $awareness lte 100>>
+				You are shocked to see a <<person>> in the middle having sex with random strangers from the crowd while everyone watches. Some are even touching themselves.
+				<<gawareness>><<awareness 2>>
+			<<elseif $awareness lte 300>>
+				In the middle a <<person>> is having sex with random people from the crowd while onlookers throw in money.
+			<<else>>
+				Except for being in a public park, it's a standard sex-show. A <<person>> is having sex with 'random people' - obvious stooges - from the crowd while the punters stuff money in a hat and beg to be next.
+				<<if $brothelintro is 1>>You recognise the <<person>> as a worker from the Harvest Street brothel.<</if>>
+			<</if>>
+			<br><br>
+			You run <<if $awareness lte 100>>quickly <</if>>by.<<endevent>> /*tidy up people generated in this fork*/
 		<<else>>
-			You're no hero and it's not like you could help if you wanted.
 			<br><br>
-			You run.
+			You hear a sharp squeal nearby followed by some muffled cries. Slowing down, you glance around.
+			Thanks to the shadows you can't tell where the noises came from. Somewhere behind is a heavy thud. You spin around. The hairs on your neck rise with the strong and sudden feeling of being watched.
 			<br>
-			It was probably nothing anyway. Just someone trying to scare you. That's all it was.
+			<<if $submissive lte 850>>
+				<<if $physique gte ($physiquesize / 7) * 4>>Sure you're tough, trim and pretty much fearless,
+				<<else>>Sure you're not one to back down from a fight,<</if>>
+				but you're also not stupid. You're not going alone into the shadows to investigate a 'funny noise.'
+				<br><br>
+				"Nope."
+				<br>
+				You run on.
+			<<else>>
+				You're no hero and it's not like you could help if you wanted.
+				<br><br>
+				You run.
+				<br>
+				It was probably nothing anyway. Just someone trying to scare you. That's all it was.
+			<</if>>
 		<</if>>
 	<</if>>
 	<br>
diff --git a/game/overworld-town/loc-park/science-project.twee b/game/overworld-town/loc-park/science-project.twee
index 7cbf95d876..4e48e723dc 100644
--- a/game/overworld-town/loc-park/science-project.twee
+++ b/game/overworld-town/loc-park/science-project.twee
@@ -1,15 +1,25 @@
 :: Park Lichen [nobr]
 
 <<set $outside to 1>><<set $location to "park">><<effects>><<set $bus to "park">>
-You approach the statue in the middle of the park. It's covered in white lichen. You could collect some for your science project, but the plinth is taller than you.
-<br><br>
-<<link [[Climb up (0:30)|Park Lichen Climb]]>><<pass 30>><<set $sciencelichenpark to 1>><<set $NPCName[$NPCNameList.indexOf("Avery")].init to 1>><</link>><<athleticsdifficulty 1 1000>>
-<br>
-<<link [[Ask someone for help (0:30)|Park Lichen Help]]>><<set $sciencelichenpark to 1>><<set $NPCName[$NPCNameList.indexOf("Avery")].init to 1>><<pass 30>><</link>>
-<br>
-<<link [[Leave|Park]]>><</link>>
-<br>
+You approach the statue in the middle of the park. It's covered in white lichen. 
 
+<<if $NPCName[$NPCNameList.indexOf("Avery")].init is 1>>
+	You peel some from the stone.
+	<br><br>
+	<<set $sciencelichenpark to 1>>
+	<<link [[Step away|Park]]>><</link>>
+	<br>
+<<else>>
+	You could collect some for your science project, but the plinth is taller than you.
+	<br><br>
+	<<link [[Climb up (0:30)|Park Lichen Climb]]>><<pass 30>><<set $sciencelichenpark to 1>><<set $NPCName[$NPCNameList.indexOf("Avery")].init to 1>><</link>><<athleticsdifficulty 1 1000>>
+	<br>
+	<<link [[Ask someone for help (0:30)|Park Lichen Help]]>><<set $sciencelichenpark to 1>><<set $NPCName[$NPCNameList.indexOf("Avery")].init to 1>><<pass 30>><</link>>
+	<br>
+	<<link [[Leave|Park]]>><</link>>
+	<br>
+<</if>>
+	
 :: Park Lichen Climb [nobr]
 
 <<set $outside to 1>><<set $location to "park">><<effects>><<set $bus to "park">>
diff --git a/game/overworld-town/loc-police/arrest.twee b/game/overworld-town/loc-police/arrest.twee
index a97251054f..f0dcbb0776 100644
--- a/game/overworld-town/loc-police/arrest.twee
+++ b/game/overworld-town/loc-police/arrest.twee
@@ -110,7 +110,9 @@ They cuff you and lead you to their waiting car. They put you in the back, climb
 :: Hospital Arrest Surrender [nobr]
 
 <<set $outside to 0>><<set $location to "town">><<effects>>
-<<generate1>><<generate2>>You decide against going through the strange hatch. The police arrive, panting. One of them threatens you with a taser. "We've got you," <<he>> says. "You're coming with us."
+<<generate1>><<generate2>>
+<<person1>>
+You decide against going through the strange hatch. The police arrive, panting. One of them threatens you with a taser. "We've got you," <<he>> says. "You're coming with us."
 <br><br>
 <<link [[Next|Hospital Arrest Journey]]>><</link>>
 <br>
diff --git a/game/overworld-town/loc-pub/seduction.twee b/game/overworld-town/loc-pub/seduction.twee
index b023b98bf4..446cf50950 100644
--- a/game/overworld-town/loc-pub/seduction.twee
+++ b/game/overworld-town/loc-pub/seduction.twee
@@ -252,7 +252,7 @@ You lean over and whisper something into the <<persons>> ear.
 
 	<<else>>
 
-		<<He>> laughs. "I know your type. "You'd bleed me dry you would. Go torment some other fool."
+		<<He>> laughs. "I know your type. You'd bleed me dry you would. Go torment some other fool."
 		<br><br>
 
 		<i>Maybe buying some drinks would have endeared you to <<himstop>></i>
@@ -307,7 +307,7 @@ You lean over and whisper something into the <<persons>> ear.
 		<<link [[Say goodbye|Pub]]>><<endevent>><</link>>
 		<br>
 	<<elseif $pubdrink gte 2000>>
-		<<He>> smiles more broadly. "That'd be kind of you. Just don't tell my <<if $pronoun is "m">>wife!"<<else>>husband!"<</if>>
+		<<He>> smiles more broadly. "That'd be kind of you. Just don't tell my <<spouse>>!"
 		You return with <<his>> drink, and find <<him>> looking through some photos. "These are my kids," <<he>> says, sharing them with you. <<He>> seems genuinely proud of them.
 		<br><br>
 		<<if $promiscuity gte 15>>
diff --git a/game/overworld-town/loc-school/changing-rooms.twee b/game/overworld-town/loc-school/changing-rooms.twee
index cdf448fbb6..ab0beed900 100644
--- a/game/overworld-town/loc-school/changing-rooms.twee
+++ b/game/overworld-town/loc-school/changing-rooms.twee
@@ -76,7 +76,7 @@ You are in the boys' changing room.
 				<<link [[Locker|School Boy Wardrobe]]>><</link>>
 				<br>
 				<<if $exposed gte 2 and $exhibitionism gte 75>>
-					<<swimmingicon>><<link [[Enter the pool room|School Pool]]>><</link>><<gdelinquency>>
+					<<swimmingicon>><<link [[Enter the pool room|School Pool]]>><</link>><<if $swimall isnot 1>><<gdelinquency>><</if>>
 					<br><br>
 				<<elseif $exposed gte 2>>
 					<span class="pink">You can't enter the pool while so exposed!</span>
@@ -108,7 +108,7 @@ You are in the boys' changing room.
 				<<link [[Locker|School Boy Wardrobe]]>><</link>>
 				<br>
 				<<if $exposed gte 2 and $exhibitionism gte 75>>
-					<<swimmingicon>><<link [[Enter the pool room|School Pool]]>><</link>><<gdelinquency>>
+					<<swimmingicon>><<link [[Enter the pool room|School Pool]]>><</link>><<if $swimall isnot 1>><<gdelinquency>><</if>>
 					<br><br>
 				<<elseif $exposed gte 2>>
 					<span class="pink">You can't enter the pool while so exposed!</span>
@@ -183,7 +183,7 @@ You are in the boys' changing room.
 				<<link [[Locker|School Boy Wardrobe]]>><</link>>
 				<br>
 				<<if $exposed gte 2 and $exhibitionism gte 75>>
-					<<swimmingicon>><<link [[Enter the pool room|School Pool]]>><</link>><<gdelinquency>>
+					<<swimmingicon>><<link [[Enter the pool room|School Pool]]>><</link>><<if $swimall isnot 1>><<gdelinquency>><</if>>
 					<br><br>
 				<<elseif $exposed gte 2>>
 					<span class="pink">You can't enter the pool while so exposed!</span>
@@ -220,7 +220,7 @@ You are in the boys' changing room.
 				<<link [[Locker|School Boy Wardrobe]]>><</link>>
 				<br>
 				<<if $exposed gte 2 and $exhibitionism gte 75>>
-					<<swimmingicon>><<link [[Enter the pool room|School Pool]]>><</link>><<gdelinquency>>
+					<<swimmingicon>><<link [[Enter the pool room|School Pool]]>><</link>><<if $swimall isnot 1>><<gdelinquency>><</if>>
 					<br><br>
 				<<elseif $exposed gte 2>>
 					<span class="pink">You can't enter the pool while so exposed!</span>
@@ -405,7 +405,7 @@ You are in the girls' changing room.
 				<<link [[Locker|School Girl Wardrobe]]>><</link>>
 				<br>
 				<<if $exposed gte 2 and $exhibitionism gte 75>>
-					<<swimmingicon>><<link [[Enter the pool room|School Pool]]>><</link>><<gdelinquency>>
+					<<swimmingicon>><<link [[Enter the pool room|School Pool]]>><</link>><<if $swimall isnot 1>><<gdelinquency>><</if>>
 					<br><br>
 				<<elseif $exposed gte 2>>
 					<span class="pink">You can't enter the pool while so exposed!</span>
@@ -437,7 +437,7 @@ You are in the girls' changing room.
 				<<link [[Locker|School Girl Wardrobe]]>><</link>>
 				<br>
 				<<if $exposed gte 2 and $exhibitionism gte 75>>
-					<<swimmingicon>><<link [[Enter the pool room|School Pool]]>><</link>><<gdelinquency>>
+					<<swimmingicon>><<link [[Enter the pool room|School Pool]]>><</link>><<if $swimall isnot 1>><<gdelinquency>><</if>>
 					<br><br>
 				<<elseif $exposed gte 2>>
 					<span class="pink">You can't enter the pool while so exposed!</span>
@@ -511,7 +511,7 @@ You are in the girls' changing room.
 				<<link [[Locker|School Girl Wardrobe]]>><</link>>
 				<br>
 				<<if $exposed gte 2 and $exhibitionism gte 75>>
-					<<swimmingicon>><<link [[Enter the pool room|School Pool]]>><</link>><<gdelinquency>>
+					<<swimmingicon>><<link [[Enter the pool room|School Pool]]>><</link>><<if $swimall isnot 1>><<gdelinquency>><</if>>
 					<br><br>
 				<<elseif $exposed gte 2>>
 					<span class="pink">You can't enter the pool while so exposed!</span>
@@ -547,7 +547,7 @@ You are in the girls' changing room.
 				<<link [[Locker|School Girl Wardrobe]]>><</link>>
 				<br>
 				<<if $exposed gte 2 and $exhibitionism gte 75>>
-					<<swimmingicon>><<link [[Enter the pool room|School Pool]]>><</link>><<gdelinquency>>
+					<<swimmingicon>><<link [[Enter the pool room|School Pool]]>><</link>><<if $swimall isnot 1>><<gdelinquency>><</if>>
 					<br><br>
 				<<elseif $exposed gte 2>>
 					<span class="pink">You can't enter the pool while so exposed!</span>
@@ -579,7 +579,7 @@ You are in the girls' changing room.
 				<<link [[Locker|School Girl Wardrobe]]>><</link>>
 				<br>
 				<<if $exposed gte 2 and $exhibitionism gte 75>>
-					<<swimmingicon>><<link [[Enter the pool room|School Pool]]>><</link>><<gdelinquency>>
+					<<swimmingicon>><<link [[Enter the pool room|School Pool]]>><</link>><<if $swimall isnot 1>><<gdelinquency>><</if>>
 					<br><br>
 				<<elseif $exposed gte 2>>
 					<span class="pink">You can't enter the pool while so exposed!</span>
diff --git a/game/overworld-town/loc-school/classes/english.twee b/game/overworld-town/loc-school/classes/english.twee
index b4aaa8f3cc..a1a34bcf56 100644
--- a/game/overworld-town/loc-school/classes/english.twee
+++ b/game/overworld-town/loc-school/classes/english.twee
@@ -106,15 +106,39 @@
 <<set $outside to 0>><<set $location to "school">><<schooleffects>><<effects>>
 <<set $englishattended to 1>>
 
-<<if $time lte ($hour * 60 + 5)>>
-	The English lesson begins, how do you want to conduct yourself?
+
+<<if $weekday is 6 and $minute gte 37>>
+	<<npc Doren>><<person1>>
+	"It's that time of week," Doren announces, lifting a booklet-filled tray from beneath <<his>> desk. <<He>> walks around the room, placing one in front of each student. "Don't worry. I'm sure you'll all do great."<<gstress>><<stress 6>>
 	<br><br>
-<<else>>
-	The English lesson continues, how do you want to conduct yourself?
+	
+	<<exam english>>
 	<br><br>
-<</if>>
+	
+	There's a shuffle of paper as students open the first page. Doren prowls the aisles.
+	<br><br>
+	<<endevent>>
+	<<exam_cheat english>>
+	<<link [[Focus|English Exam]]>><<stress 6>><<set $phase to 0>><<set $exam_chance += 5>><</link>><<gstress>> | <span class="green">+ 5% Pass chance</span>
+	<br>
+	<<link [[Try to relax|English Exam]]>><<set $phase to 1>><</link>>
+	<br>
+	<<link [[Cheat|English Exam]]>><<set $phase to 2>><</link>><<skulduggerydifficulty>>
+	<br>
+	<<if $kylarenglishstate is "active">>
+		<<link [[Copy Kylar|English Exam]]>><<set $phase to 3>><<npcincr Kylar lust 3>><<set $exam_chance += 5>><</link>><<glust>> | <span class="green">+ 5% Pass chance</span>
+		<br>
+	<</if>>
+<<elseif $kylarenglishstate is "active">>
+
+	<<if $time lte ($hour * 60 + 5)>>
+		The English lesson begins, how do you want to conduct yourself?
+		<br><br>
+	<<else>>
+		The English lesson continues, how do you want to conduct yourself?
+		<br><br>
+	<</if>>
 
-<<if $kylarenglishstate is "active">>
 	<<link [[Focus on the lesson|English Lesson Focus]]>><</link>><<gstress>><<genglish>>
 	<br>
 	<<link [[Socialise with classmates|English Lesson Socialise]]>><</link>><<ltrauma>><<lstress>><<gharass>>
@@ -126,6 +150,15 @@
 		<br>
 	<</if>>
 <<else>>
+
+	<<if $time lte ($hour * 60 + 5)>>
+		The English lesson begins, how do you want to conduct yourself?
+		<br><br>
+	<<else>>
+		The English lesson continues, how do you want to conduct yourself?
+		<br><br>
+	<</if>>
+
 	<<link [[Focus on the lesson|English Lesson Focus]]>><</link>><<gstress>><<genglish>>
 	<br>
 	<<link [[Socialise with classmates|English Lesson Socialise]]>><</link>><<gcool>><<ltrauma>><<lstress>><<gharass>>
diff --git a/game/overworld-town/loc-school/classes/history.twee b/game/overworld-town/loc-school/classes/history.twee
index e86231b5fe..812a43832c 100644
--- a/game/overworld-town/loc-school/classes/history.twee
+++ b/game/overworld-town/loc-school/classes/history.twee
@@ -117,23 +117,43 @@
 <<set $outside to 0>><<set $location to "school">><<schooleffects>><<effects>>
 <<set $historyattended to 1>>
 
-<<if $time lte ($hour * 60 + 5)>>
-	The history lesson begins, how do you want to conduct yourself?
+<<if $weekday is 6 and $minute gte 37>>
+	<<npc Winter>><<person1>>
+	"Time to prove you've been paying attention," Winter says, placing a stack of booklets on <<his>> desk. "Form an orderly queue. Anyone who begins before I give the go ahead will be disciplined."<<gstress>><<stress 6>>
 	<br><br>
-<<else>>
-	The history lesson continues, how do you want to conduct yourself?
+	
+	<<exam history>>
 	<br><br>
-<</if>>
+	You return to your desk, and await Winter's signal. "Begin."
+	<br><br>
+
+	<<endevent>>
+	<<exam_cheat history>>
+	<<link [[Focus|History Exam]]>><<stress 6>><<set $phase to 0>><<set $exam_chance += 5>><</link>><<gstress>> | <span class="green">+ 5% Pass chance</span>
+	<br>
+	<<link [[Try to relax|History Exam]]>><<set $phase to 1>><</link>>
+	<br>
+	<<link [[Cheat|History Exam]]>><<set $phase to 2>><</link>><<skulduggerydifficulty>>
+	<br>
+<<else>>
+	<<if $time lte ($hour * 60 + 5)>>
+		The history lesson begins, how do you want to conduct yourself?
+		<br><br>
+	<<else>>
+		The history lesson continues, how do you want to conduct yourself?
+		<br><br>
+	<</if>>
 
-<<link [[Focus on the lesson|History Lesson Focus]]>><</link>><<gstress>><<ghistory>>
-<br>
-<<link [[Socialise with classmates|History Lesson Socialise]]>><</link>><<gcool>><<ltrauma>><<lstress>><<gharass>>
-<br>
-<<link [[Daydream|History Lesson Daydream]]>><</link>><<lstress>> <<lharass>>
-<br>
-<<if $exhibitionism gte 55>>
-	<<link [[Masturbate|History Lesson Masturbate]]>><<set $masturbationstart to 1>><</link>><<exhibitionist4>>
+	<<link [[Focus on the lesson|History Lesson Focus]]>><</link>><<gstress>><<ghistory>>
 	<br>
+	<<link [[Socialise with classmates|History Lesson Socialise]]>><</link>><<gcool>><<ltrauma>><<lstress>><<gharass>>
+	<br>
+	<<link [[Daydream|History Lesson Daydream]]>><</link>><<lstress>> <<lharass>>
+	<br>
+	<<if $exhibitionism gte 55>>
+		<<link [[Masturbate|History Lesson Masturbate]]>><<set $masturbationstart to 1>><</link>><<exhibitionist4>>
+		<br>
+	<</if>>
 <</if>>
 
 :: History Classroom Apology [nobr]
diff --git a/game/overworld-town/loc-school/classes/maths-events.twee b/game/overworld-town/loc-school/classes/maths-events.twee
index 00ed827278..858779d202 100644
--- a/game/overworld-town/loc-school/classes/maths-events.twee
+++ b/game/overworld-town/loc-school/classes/maths-events.twee
@@ -20,7 +20,7 @@ River gives you an angry look for disrupting <<his>> class.
 Not wanting to cause a fuss, you decide to put up with it. Fortunately, they don't take things too far, content to poke you with rulers when River isn't looking.
 <br><br>
 
-<<link [[Next |Maths Lesson]]>><<endevent>><</link>>
+<<link [[Next|Maths Lesson]]>><<endevent>><</link>>
 <</if>>
 
 :: Maths Event2 [nobr]
diff --git a/game/overworld-town/loc-school/classes/maths.twee b/game/overworld-town/loc-school/classes/maths.twee
index eefe97089e..338834d730 100644
--- a/game/overworld-town/loc-school/classes/maths.twee
+++ b/game/overworld-town/loc-school/classes/maths.twee
@@ -108,36 +108,76 @@
 <<set $outside to 0>><<set $location to "school">><<schooleffects>><<effects>>
 <<set $mathsattended to 1>>
 
-<<if $time lte ($hour * 60 + 5)>>
-	The maths lesson begins, how do you want to conduct yourself?
+
+<<if $weekday is 6 and $minute gte 37>>
+	River walks up and down the aisles, placing a white exam booklet in front of each student.<<gstress>><<stress 6>>
 	<br><br>
-<<else>>
-	The maths lesson continues, how do you want to conduct yourself?
+	
+	<<exam maths>>
 	<br><br>
-<</if>>
-
-<<link [[Focus on the lesson|Maths Lesson Focus]]>><</link>><<gstress>><<gmaths>>
-<br>
-<<if $whitneymaths is "seat">>
-	<<link [[Chat with Whitney|Maths Lesson Socialise]]>><</link>><<gcool>><<ltrauma>><<lstress>><<glove>><<gharass>>
+	<<npc River>><<person1>>
+	There's a shuffle of paper as students open the first page. River will brook no talking. <<He>> sits at the front of the room, cold eyes staring at no one in particular, but observing everyone.
+	
+	<<if $whitneymaths is "active">>
+		<<endevent>><<npc Whitney>><<person1>>
+		Even Whitney is silent, but this doesn't stop <<him>> bouncing a rubber off your back with an underarm throw.
+	<<elseif $whitneymaths is "seat">>
+		<<endevent>><<npc Whitney>><<person1>>
+		Even Whitney is silent, but this doesn't stop <<him>> groping you beneath the desk.<<garousal>><<arousal 600>>
+	<</if>>
+	<br><br>
+	<<endevent>>
+	<<exam_cheat maths>>
+	<<link [[Focus|Maths Exam]]>><<stress 6>><<set $phase to 0>><<set $exam_chance += 5>><</link>><<gstress>> | <span class="green">+ 5% Pass chance</span>
 	<br>
-<<else>>
-	<<link [[Socialise with classmates|Maths Lesson Socialise]]>><</link>><<gcool>><<ltrauma>><<lstress>><<gharass>>
+	<<link [[Try to relax|Maths Exam]]>><<set $phase to 1>><</link>>
 	<br>
-<</if>>
-<<link [[Daydream|Maths Lesson Daydream]]>><</link>><<lstress>><<lharass>>
-<br>
-
-<<if $whitneymaths is "seat">>
-	<<if $exhibitionism gte 75>>
-		<<link [[Masturbate|Maths Lesson Masturbate]]>><<set $masturbationstart to 1>><<npcincr Whitney lust 1>><</link>><<exhibitionist5>><<glust>>
+	<<link [[Cheat|Maths Exam]]>><<set $phase to 2>><</link>><<skulduggerydifficulty>>
+	<br>
+	<<if $whitneymaths is "active">>
+		<<link [[Catch Whitney's rubber|Maths Exam]]>><<set $phase to 3>><</link>><<dancedifficulty 1 1000>>
 		<br>
+	<<elseif $whitneymaths is "seat" and $promiscuity gte 35>>
+		<<if $NPCName[$NPCNameList.indexOf("Whitney")].penis is 1>>
+			<<link [[Satisfy Whitney with a handjob|Maths Exam]]>><<set $phase to 4>><<npcincr Whitney love 1>><<npcincr Whitney lust 1>><</link>><<skill_difficulty handskill "Hand Skill"  1000>><<ghandskill>><<glove>><<glust>>
+			<br>
+		<<else>>
+			<<link [[Satisfy Whitney with your fingers|Maths Exam]]>><<set $phase to 5>><<npcincr Whitney love 1>><<npcincr Whitney lust 1>><</link>><<skill_difficulty handskill "Hand Skill"  1000>><<ghandskill>><<glove>><<glust>>
+			<br>
+		<</if>>
 	<</if>>
 <<else>>
-	<<if $exhibitionism gte 55>>
-		<<link [[Masturbate|Maths Lesson Masturbate]]>><<set $masturbationstart to 1>><</link>><<exhibitionist4>>
+	<<if $time lte ($hour * 60 + 5)>>
+		The maths lesson begins, how do you want to conduct yourself?
+		<br><br>
+	<<else>>
+		The maths lesson continues, how do you want to conduct yourself?
+		<br><br>
+	<</if>>
+
+	<<link [[Focus on the lesson|Maths Lesson Focus]]>><</link>><<gstress>><<gmaths>>
+	<br>
+	<<if $whitneymaths is "seat">>
+		<<link [[Chat with Whitney|Maths Lesson Socialise]]>><</link>><<gcool>><<ltrauma>><<lstress>><<glove>><<gharass>>
+		<br>
+	<<else>>
+		<<link [[Socialise with classmates|Maths Lesson Socialise]]>><</link>><<gcool>><<ltrauma>><<lstress>><<gharass>>
 		<br>
 	<</if>>
+	<<link [[Daydream|Maths Lesson Daydream]]>><</link>><<lstress>><<lharass>>
+	<br>
+
+	<<if $whitneymaths is "seat">>
+		<<if $exhibitionism gte 75>>
+			<<link [[Masturbate|Maths Lesson Masturbate]]>><<set $masturbationstart to 1>><<npcincr Whitney lust 1>><</link>><<exhibitionist5>><<glust>>
+			<br>
+		<</if>>
+	<<else>>
+		<<if $exhibitionism gte 55>>
+			<<link [[Masturbate|Maths Lesson Masturbate]]>><<set $masturbationstart to 1>><</link>><<exhibitionist4>>
+			<br>
+		<</if>>
+	<</if>>
 <</if>>
 
 :: Maths Classroom Apology [nobr]
@@ -363,3 +403,4 @@ You focus on listening to the teacher and studying the material. It's hard going
 		<<eventsmathssafe>>
 	<</if>>
 <</if>>
+
diff --git a/game/overworld-town/loc-school/classes/science-events.twee b/game/overworld-town/loc-school/classes/science-events.twee
index f0d33a708f..470ee54e38 100644
--- a/game/overworld-town/loc-school/classes/science-events.twee
+++ b/game/overworld-town/loc-school/classes/science-events.twee
@@ -692,7 +692,7 @@ You are jeered at for a few minutes before Sirris comes over to see what the fus
 	<<molested>>
 	<<controlloss>>
 	<<set $combat to 1>>
-
+	<<set $enemytype to "swarm">>
 	<<swarminit "worms" "jars" "held above the terrarium" "fall into the terrarium" "block" 0 10>>
 
 	<<set $timer to 24>>
diff --git a/game/overworld-town/loc-school/classes/science.twee b/game/overworld-town/loc-school/classes/science.twee
index ea0e0c5a6b..1ba6835661 100644
--- a/game/overworld-town/loc-school/classes/science.twee
+++ b/game/overworld-town/loc-school/classes/science.twee
@@ -392,7 +392,24 @@ Sirris looks exasperated. "Right. I'll have to inform the head of your behaviour
 <<set $outside to 0>><<set $location to "school">><<schooleffects>><<effects>>
 <<set $scienceattended to 1>>
 
-<<if $schoolevent is 0 and $schooleventtimer lte 0>><<set $schoolevent += 1>><<set $schooleventtimer to 14>>
+<<if $weekday is 6 and $minute gte 37>>
+	<<npc Sirris>><<person1>>
+	"It's time for the Friday exam," Sirris says, handing out booklets. "Don't be nervous."<<gstress>><<stress 6>>
+	<br><br>
+	
+	<<exam science>>
+	<br><br>
+	There's a shuffle of paper as students open the first page. "No talking during the exam," Sirris adds as <<he>> sits at the front of the room. "Even if you've finished. It won't take long."
+	<br><br>
+	<<endevent>>
+	<<exam_cheat science>>
+	<<link [[Focus|Science Exam]]>><<stress 6>><<set $phase to 0>><<set $exam_chance += 5>><</link>><<gstress>> | <span class="green">+ 5% Pass chance</span>
+	<br>
+	<<link [[Try to relax|Science Exam]]>><<set $phase to 1>><</link>>
+	<br>
+	<<link [[Cheat|Science Exam]]>><<set $phase to 2>><</link>><<skulduggerydifficulty>>
+	<br>
+<<elseif $schoolevent is 0 and $schooleventtimer lte 0 and $weekday isnot 6>><<set $schoolevent += 1>><<set $schooleventtimer to 14>>
 	<<npc Sirris>><<person1>>"The headteacher has asked to be involved with the lesson today," Sirris says. "I know you'll all be on your best behaviour." The door opens as <<he>> finishes, and Leighton steps in.
 	<br><br>
 
@@ -413,7 +430,7 @@ Sirris looks exasperated. "Right. I'll have to inform the head of your behaviour
 
 	<<link [[Next|Penis Inspection]]>><<pass 5>><</link>>
 	<br>
-<<elseif $schoolevent is 1 and $schooleventtimer lte 0>><<set $schoolevent += 1>><<set $schooleventtimer to 14>>
+<<elseif $schoolevent is 1 and $schooleventtimer lte 0 and $weekday isnot 6>><<set $schoolevent += 1>><<set $schooleventtimer to 14>>
 	<<npc Sirris>><<person1>>"The headteacher has once again asked to take charge of the lesson," Sirris says.<<endevent>><<npc Leighton>><<person1>> "I don't know why <<hes>> taken an interest, but <<he>> seemed satisfied last time."
 	<br><br>
 
@@ -434,7 +451,7 @@ Sirris looks exasperated. "Right. I'll have to inform the head of your behaviour
 
 	<<link [[Next|Pussy Inspection]]>><<pass 5>><</link>>
 	<br>
-<<elseif $schoolevent is 2 and $schooleventtimer lte 0>><<set $schoolevent += 1>><<set $schooleventtimer to 14>>
+<<elseif $schoolevent is 2 and $schooleventtimer lte 0 and $weekday isnot 6>><<set $schoolevent += 1>><<set $schooleventtimer to 14>>
 	<<npc Sirris>><<person1>>"The headteacher has asked to take over today's lesson," Sirris says. "I hope it's not because I'm doing my job improperly."
 	<br><br>
 
diff --git a/game/overworld-town/loc-school/exam.twee b/game/overworld-town/loc-school/exam.twee
new file mode 100644
index 0000000000..91ab7d9faf
--- /dev/null
+++ b/game/overworld-town/loc-school/exam.twee
@@ -0,0 +1,626 @@
+:: Widgets Exams [widget]
+<<widget "exam">><<nobr>>
+
+Understanding:
+<<if $args[0] is "science">>
+	<<set $exam_chance to $science_exam>>
+	<span class="black"><<print Math.trunc($science_exam)>> %</span>
+	<br>
+	<<if $NPCName[$NPCNameList.indexOf("Sirris")].love gte 10>>
+		<<set $exam_chance += 5>>
+		<span class="green">Sirris's love</span> <span class="black">+5%</span>
+		<br>
+	<</if>>
+<<elseif $args[0] is "maths">>
+	<<set $exam_chance to $maths_exam>>
+	<span class="black"><<print Math.trunc($maths_exam)>> %</span>
+	<br>
+	<<if $NPCName[$NPCNameList.indexOf("River")].love gte 10>>
+		<<set $exam_chance += 5>>
+		<span class="green">River's love</span> <span class="black">+5%</span>
+		<br>
+	<</if>>
+	<<if $whitneymaths is "active">>
+		<<set $exam_chance -= 5>>
+		<span class="pink">Whitney's distractions</span> <span class="black">-5%</span>
+		<br>
+	<<elseif $whitneymaths is "seat">>
+		<<set $exam_chance -= 10>>
+		<span class="red">Whitney's distractions</span> <span class="black">-10%</span>
+		<br>
+	<</if>>
+<<elseif $args[0] is "english">>
+	<<set $exam_chance to $english_exam>>
+	<span class="black"><<print Math.trunc($english_exam)>> %</span>
+	<br>
+	<<if $NPCName[$NPCNameList.indexOf("Doren")].love gte 10>>
+		<<set $exam_chance += 5>>
+		<span class="green">Doren's love</span> <span class="black">+5%</span>
+		<br>
+	<</if>>
+<<elseif $args[0] is "history">>
+	<<set $exam_chance to $history_exam>>
+	<span class="black"><<print Math.trunc($history_exam)>> %</span>
+	<br>
+	<<if $NPCName[$NPCNameList.indexOf("Winter")].love gte 10>>
+		<<set $exam_chance += 5>>
+		<span class="green">Winter's love</span> <span class="black">+5%</span>
+		<br>
+	<</if>>
+<</if>>
+<<if $anxiety gte 2>>
+	<<set $exam_chance -= 20>>
+	<span class="red">Very anxious</span> <span class="black">-20%</span>
+	<br>
+<<elseif $anxiety gte 1>>
+	<<set $exam_chance -= 10>>
+	<span class="red">Anxious</span> <span class="black">-10%</span>
+	<br>
+<</if>>
+
+
+Pass chance: <<print Math.trunc($exam_chance)>> %
+
+<</nobr>><</widget>>
+
+<<widget "exam_check">><<nobr>>
+<<if $exam_chance lt 0>>
+	<<set $exam_chance to 0>>
+<</if>>
+<<print '<<if $exam_chance gte $' + $args[0] + '_exam_difficulty>>
+	<<set _exam_success to true>>
+<<else>>
+	<<set _exam_success to false>>
+<</if>>'>>
+<</nobr>><</widget>>
+
+<<widget "exam_difficulty">><<nobr>>
+<<set $science_exam_difficulty to random(1, 100)>>
+<<set $maths_exam_difficulty to random(1, 100)>>
+<<set $english_exam_difficulty to random(1, 100)>>
+<<set $history_exam_difficulty to random(1, 100)>>
+<</nobr>><</widget>>
+
+<<widget "exam_end">><<nobr>>
+<<unset $exam_chance>>
+<</nobr>><</widget>>
+
+<<widget "school_mark">><<nobr>>
+<<print '
+<<if $' + $args[0] + 'trait gte 4>>
+	an <span class="green">A*</span>
+<<elseif $' + $args[0] + 'trait gte 3>>
+		an <span class="teal">A</span>
+<<elseif $' + $args[0] + 'trait gte 2>>
+	a <span class="lblue">B</span>
+<<elseif $' + $args[0] + 'trait gte 1>>
+	a <span class="blue">C</span>
+<<elseif $' + $args[0] + 'trait gte 0>>
+	a <span class="purple">D</span>
+<<else>>
+	a <span class="red">F</span> 
+<</if>>
+'>>
+<</nobr>><</widget>>
+
+<<widget "school_skill_up">><<nobr>>
+<<print '<<if $' + $args[0] + 'trait lt 4>>
+	<<set $' + $args[0] + 'trait += 1>>
+<</if>>
+<<if $' + $args[0] + 'trait gte 4>>
+	<<set $' + $args[0] + ' to 1000>>
+<<elseif $' + $args[0] + 'trait gte 3>>
+	<<set $' + $args[0] + ' to 700>>
+<<elseif $' + $args[0] + 'trait gte 2>>
+	<<set $' + $args[0] + ' to 400>>
+<<elseif $' + $args[0] + 'trait gte 1>>
+	<<set $' + $args[0] + ' to 200>>
+<<elseif $' + $args[0] + 'trait gte 0>>
+	<<set $' + $args[0] + ' to 100>>
+<<else>>
+	<<set $' + $args[0] + ' to 0>>
+<</if>>
+<<set $' + $args[0] + '_exam to 0>>
+'>>
+<<set $school to $science + $maths + $english + $history>>
+<</nobr>><</widget>>
+
+<<widget "exam_cheat">><<nobr>>
+<<print '<<if $' + $args[0] + 'trait gte 4>>
+	<<set $skulduggerydifficulty to 1100>>
+<<elseif $' + $args[0] + 'trait gte 3>>
+	<<set $skulduggerydifficulty to 1100>>
+<<elseif $' + $args[0] + 'trait gte 2>>
+	<<set $skulduggerydifficulty to 700>>
+<<elseif $' + $args[0] + 'trait gte 1>>
+	<<set $skulduggerydifficulty to 400>>
+<<elseif $' + $args[0] + 'trait gte 0>>
+	<<set $skulduggerydifficulty to 200>>
+<<else>>
+	<<set $skulduggerydifficulty to 100>>
+<</if>>
+'>>	
+<</nobr>><</widget>>
+
+
+<<widget "science_skill_up_text">><<nobr>>
+<<switch $sciencetrait>>
+<<case 4>>
+	<span class="gold">You've gained the <span class="green">Excellent Science</span> trait,</span> making pain much easier to cope with.
+<<case 3>>
+	<span class="gold">You've gained the <span class="teal">Good Science</span> trait,</span> making pain easier to cope with.
+<<case 2>>
+	<span class="gold">You've gained the <span class="lblue">Decent Science</span> trait,</span> making pain moderately easier to cope with.
+<<case 1>>
+	<span class="gold">You've gained the <span class="blue">Passable Science</span> trait,</span> making pain slightly easier to cope with.
+<<default>>
+	Keep at it, and you're sure to benefit.
+<</switch>>
+<<if $sciencetrait lt 4>>
+	However, the next exam will be harder.
+<</if>>
+<</nobr>><</widget>>
+
+<<widget "maths_skill_up_text">><<nobr>>
+<<switch $mathstrait>>
+<<case 4>>
+	<span class="gold">You've gained the <span class="green">Excellent Maths</span> trait,</span> letting you make 100% more from tips and negotiated fees.
+<<case 3>>
+	<span class="gold">You've gained the <span class="teal">Good Maths</span> trait,</span> letting you make 75% more from tips and negotiated fees.
+<<case 2>>
+	<span class="gold">You've gained the <span class="lblue">Decent Maths</span> trait,</span> letting you make 50% more from tips and negotiated fees.
+<<case 1>>
+	<span class="gold">You've gained the <span class="blue">Passable Maths</span> trait,</span> letting you make 25% more from tips and negotiated fees.
+<<default>>
+	Keep at it, and you're sure to benefit.
+<</switch>>
+<<if $mathstrait lt 4>>
+	However, the next exam will be harder.
+<</if>>
+<</nobr>><</widget>>
+
+<<widget "english_skill_up_text">><<nobr>>
+<<switch $englishtrait>>
+<<case 4>>
+	<span class="gold">You've gained the <span class="green">Excellent English</span> trait,</span> making speech actions five times as effective.
+<<case 3>>
+	<span class="gold">You've gained the <span class="teal">Good English</span> trait,</span> making speech actions four times as effective.
+<<case 2>>
+	<span class="gold">You've gained the <span class="lblue">Decent English</span> trait,</span> making speech actions three times as effective.
+<<case 1>>
+	<span class="gold">You've gained the <span class="blue">Passable English</span> trait,</span> making speech actions (plead, moan, demand, apologise, mock, tease) twice as effective.
+<<default>>
+	Keep at it, and you're sure to benefit.
+<</switch>>
+<<if $englishtrait lt 4>>
+	However, the next exam will be harder.
+<</if>>
+<</nobr>><</widget>>
+
+<<widget "history_skill_up_text">><<nobr>>
+<<switch $historytrait>>
+<<case 4>>
+	<span class="gold">You've gained the <span class="green">Excellent History</span> trait,</span> teaching you more secret paths around town.
+<<case 3>>
+	<span class="gold">You've gained the <span class="teal">Good History</span> trait,</span> teaching you more secret paths around town.
+<<case 2>>
+	<span class="gold">You've gained the <span class="lblue">Decent History</span> trait,</span> teaching you more secret paths around town.
+<<case 1>>
+	<span class="gold">You've gained the <span class="blue">Passable History</span> trait,</span> teaching you secret paths around town.
+<<default>>
+	Keep at it, and you're sure to benefit.
+<</switch>>
+<<if $historytrait lt 4>>
+	However, the next exam will be harder.
+<</if>>
+<</nobr>><</widget>>
+
+
+:: Science Exam [nobr]
+<<schooleffects>><<effects>>
+
+<<set _time_temp to (60 - $minute)>>
+<<pass _time_temp>>
+
+
+<<switch $phase>>
+<<case 0>>
+	You focus on the exam, doing your best to tune out the scribbling and groans of other students.
+	<br><br>
+<<case 1>>
+	You take a deep breath, and try not to let the pressure get to you.
+	<br><br>
+<<case 2>>
+	<<skulduggerycheck>>
+	<<npc Sirris>><<person1>>
+	You watch Sirris. <<Hes>> supposed to keep an eye on the room, but spends more time looking out the window. You should be able to copy your neighbours if you're
+	
+		
+	<<if $skulduggerysuccess is 1>>
+		<<set $exam_chance += 10>>
+		careful. <span class="green">You manage to glean a few answers to some of the tougher questions.</span> | <span class="green">+10% Pass chance</span>
+		<br><br>
+
+		<<if $skulduggery lte ($skulduggerydifficulty + 100)>>
+			<<skulduggeryskilluse>>
+		<<else>>
+			<span class="blue">That was too easy. You didn't learn anything.</span>
+			<br><br>
+		<</if>>
+
+	<<else>>
+		<<set $exam_chance -= 10>>
+		care-
+		<br><br>
+		<span class="red">"Focus on your own paper,"</span> Sirris says, looking right at you. <<He>> wasn't as distracted as <<he>> appeared.<<gstress>><<stress 6>> | <span class="red">-10% Pass chance</span><<gdelinquency>><<detention 5>>
+		<br><br>
+
+		<<if $skulduggery lte ($skulduggerydifficulty + 100)>>
+			<<skulduggeryskilluse>>
+		<<else>>
+			<span class="blue">That was too easy. You didn't learn anything.</span>
+			<br><br>
+		<</if>>
+		
+	<</if>>
+	<<endevent>>
+<</switch>>
+
+<<exam_check science>>
+<<endevent>>
+
+<<npc Sirris>><<person1>>
+Sirris looks at <<his>> watch now and then. "And done," <<he>> says. "I hope that wasn't too bad." Some students continue to scribble, but Sirris zips around the room in <<his>> haste to retrieve the booklets.
+<br><br>
+The class are allowed to chat while Sirris marks the papers. They make up for the period of silence with more noise than usual, though some are too nervous to talk
+<br><br>
+The bell rings. Sirris stands by the door, smiling as <<he>> hands the booklets back to passing students. <<He>> holds out yours,
+<<if _exam_success is true>>
+	<<if $sciencetrait gte 4>>
+		<<school_skill_up science>>
+		<<school_mark science>> printed and circled on the front, with <span class="green">"Distinction"</span> written beside it in green ink.<<ggcontrol>><<control 25>>
+		<<distinction_stat>>
+	<<else>>
+		<<school_skill_up science>>
+		<<school_mark science>> printed and circled on the front. <span class="green">You've improved your mark!</span>
+		<br>
+		<<science_skill_up_text>>
+	<</if>>
+<<else>>
+	<<school_mark science>> printed and circled on the front. The expected mark.
+<</if>>
+<br><br>
+
+You join the throng of students in the hallway.
+<br><br>
+
+<<endevent>>
+<<exam_end>>
+
+<<link [[Next|Hallways]]>><</link>>
+<br>
+
+
+:: Maths Exam [nobr]
+<<schooleffects>><<effects>>
+
+<<set _time_temp to (60 - $minute)>>
+<<pass _time_temp>>
+
+
+<<switch $phase>>
+<<case 0>>
+	You focus on the exam, doing your best to tune out the scribbling and groans of other students.
+	<br><br>
+<<case 1>>
+	You take a deep breath, and try not to let the pressure get to you.
+	<br><br>
+<<case 2>>
+	<<skulduggerycheck>>
+	You glance sideways. The <<generatey1>><<person1>><<person>> beside you seems confident. You cover your glances with innocuous movements, 
+	
+	<<endevent>>
+	<<npc River>><<person1>>
+
+	
+	<<if $skulduggerysuccess is 1>>
+		<<set $exam_chance += 10>>
+		hoping to avoid River's gaze. <span class="green">You manage to glean a few answers to some of the tougher questions.</span> | <span class="green">+10% Pass chance</span>
+		<br><br>
+
+		<<if $skulduggery lte ($skulduggerydifficulty + 100)>>
+			<<skulduggeryskilluse>>
+		<<else>>
+			<span class="blue">That was too easy. You didn't learn anything.</span>
+			<br><br>
+		<</if>>
+
+	<<else>>
+		<<set $exam_chance -= 10>>
+		hoping to-
+		<br><br>
+		<span class="red">"Eyes in front,"</span> River says, piercing you with <<his>> gaze. <<He>> doesn't say another word on the matter, but you know your paper will be under thorough scrutiny.<<gstress>><<stress 6>> | <span class="red">-10% Pass chance</span><<gdelinquency>><<detention 5>>
+		<br><br>
+
+		<<if $skulduggery lte ($skulduggerydifficulty + 100)>>
+			<<skulduggeryskilluse>>
+		<<else>>
+			<span class="blue">That was too easy. You didn't learn anything.</span>
+			<br><br>
+		<</if>>
+		
+	<</if>>
+	<<endevent>>
+<<case 3>>
+	<<if $danceskill gte random(1, 1000)>>
+		<<npc Whitney>><<person1>>
+		You glance behind you as Whitney throws, <span class="green">and manage to snatch the rubber from the air.</span> Deprived of <<his>> projectile, Whitney can only glower.<<set $exam_chance += 5>> | <span class="green">+5% Pass chance</span>
+		<br><br>
+		<<endevent>>
+	<<else>>
+		<<npc Whitney>><<person1>>
+		You glance behind you as Whitney throws, hoping to snatch the rubber from the air.
+		<br><br>
+		<<endevent>>
+		<<npc River>><<person1>>
+		<span class="red">"Eyes in front,"</span> River says, piercing you with <<his>> gaze. <<He>> doesn't say another word on the matter, but you know your paper will be under thorough scrutiny.<<gstress>><<stress 6>> | <span class="red">-10% Pass chance</span><<set $exam_chance -= 10>>
+		<br><br>
+		<<endevent>>
+		<<npc Whitney>><<person1>>
+		Whitney stops harassing you, but you just know <<hes>> smirking.
+		<br><br>
+		<<endevent>>
+	<</if>>
+<<case 4>>
+	<<npc Whitney>><<person1>>
+	<<if $pronoun is "f">>
+		You pull up Whitney's skirt, and wrap your fingers around <<his>> <<print $NPCName[$NPCNameList.indexOf("Whitney")].penisdesc>>.
+	<<else>>
+		You unzip Whitney's trousers, and wrap your fingers around <<his>> <<print $NPCName[$NPCNameList.indexOf("Whitney")].penisdesc>>.
+	<</if>>
+	You <<handtext>> stroke <<him>>.
+	<br><br>
+	<<if $handskill gte random(1, 1000)>>
+		You need to finish <<him>> quick, before River notices. <<He>> has the sense not to make a noise, but shudders as <<he>> <span class="green">climaxes over your hand.</span><<set $leftarmsemen += 1>> | <span class="green">+10% Pass chance</span><<set $exam_chance += 5>>
+		<br><br>
+		<<He>> leans back, content, allowing you to work through the booklet.
+		<br><br>
+	<<else>>
+		You know you need to finish <<him>> quick, before River notices, but it's difficult with such limited movement.
+		<<endevent>><<npc River>><<person1>>
+		<br><br>
+		<span class="red">"Stop fidgeting,"</span> River says, piercing you with <<his>> gaze. You pull your hand away, leaving you to endure Whitney's sporadic groping.
+		<br><br>
+	<</if>>
+<<default>>
+	<<npc Whitney>><<person1>>
+	<<if $pronoun is "f">>
+		You pull up Whitney's skirt, and press your fingers against <<his>> clit.
+	<<else>>
+		You unzip Whitney's trousers, and press your fingers against <<his>> clit.
+	<</if>>
+	You <<handtext>> stroke <<him>>.
+	<br><br>
+	<<if $handskill gte random(1, 1000)>>
+		You need to finish <<him>> quick, before River notices. <<He>> has the sense not to make a noise, but shudders as <<he>> <span class="green">climaxes.</span> | <span class="green">+10% Pass chance</span><<set $exam_chance += 5>>
+		<br><br>
+		<<He>> leans back, content, allowing you to work through the booklet.
+		<br><br>
+	<<else>>
+		You know you need to finish <<him>> quick, before River notices, but it's difficult with such limited movement.
+		<<endevent>><<npc River>><<person1>>
+		<br><br>
+		<span class="red">"Stop fidgeting,"</span> River says, piercing you with <<his>> gaze. You pull your hand away, leaving you to endure Whitney's sporadic groping.
+		<br><br>
+	<</if>>
+<</switch>>
+
+<<exam_check maths>>
+<<endevent>>
+
+<<npc River>><<generatey2>><<person1>>
+River watches throughout, casting an occasional glance at the clock on the wall. "Put down your pens," <<He>> says. A <<person2>><<person>> keeps writing, until River shoots <<him>> a sharp look.
+<br><br>
+<<person1>>
+River directs the class to solve some "fun" puzzles at the back of your textbooks while <<he>> marks the exam. It only takes a few minutes.
+<br><br>
+The marked booklet lands on your desk,
+<<if _exam_success is true>>
+	<<if $mathstrait gte 4>>
+		<<school_skill_up maths>>
+		<<school_mark maths>> printed and circled on the front, with <span class="green">"Distinction"</span> written beside it in green ink.<<ggcontrol>><<control 25>>
+		<<distinction_stat>>
+	<<else>>
+		<<school_skill_up maths>>
+		<<school_mark maths>> printed and circled on the front. <span class="green">You've improved your mark!</span>
+		<br>
+		<<maths_skill_up_text>>
+	<</if>>
+<<else>>
+	<<school_mark maths>> printed and circled on the front. The expected mark.
+<</if>>
+<br><br>
+The bell rings. You shuffle with the other students into the throng of the hallway.
+<br><br>
+
+<<endevent>>
+<<exam_end>>
+
+<<link [[Next|Hallways]]>><</link>>
+<br>
+
+
+
+:: English Exam [nobr]
+<<schooleffects>><<effects>>
+
+<<set _time_temp to (60 - $minute)>>
+<<pass _time_temp>>
+
+
+<<switch $phase>>
+<<case 0>>
+	You focus on the exam, doing your best to tune out the scribbling and groans of other students.
+	<br><br>
+<<case 1>>
+	You take a deep breath, and try not to let the pressure get to you.
+	<br><br>
+<<case 2>>
+	<<skulduggerycheck>>
+	<<endevent>>
+	<<npc Doren>><<person1>>
+
+	Doren's back is often turned to you, but <<his>> path is unpredictable.
+	
+	<<if $skulduggerysuccess is 1>>
+		<<set $exam_chance += 10>>
+		<<He>> could turn at any moment, <span class="green">but you manage to read your neighbour's papers with daring glances.</span> | <span class="green">+10% Pass chance</span>
+		<br><br>
+
+		<<if $skulduggery lte ($skulduggerydifficulty + 100)>>
+			<<skulduggeryskilluse>>
+		<<else>>
+			<span class="blue">That was too easy. You didn't learn anything.</span>
+			<br><br>
+		<</if>>
+
+	<<else>>
+		<<set $exam_chance -= 10>>
+		You wait until <<he>> passes, then sneak a glance at your neighbour. Doren spins, <span class="red">and smacks <<his>> hand against your desk.</span>
+		<br><br>
+		
+		"Got the fly," <<he>> says. <<Hes>> sparing you the embarrassment of being caught cheating, but your paper will be under extra scrutiny.<<gstress>><<stress 6>> | <span class="red">-10% Pass chance</span><<gdelinquency>><<detention 5>>
+		<br><br>
+
+		<<if $skulduggery lte ($skulduggerydifficulty + 100)>>
+			<<skulduggeryskilluse>>
+		<<else>>
+			<span class="blue">That was too easy. You didn't learn anything.</span>
+			<br><br>
+		<</if>>
+		
+	<</if>>
+	<<endevent>>
+<<default>>
+	<<npc Kylar>><<person1>>
+	You glance at Kylar's booklet. <<He>> notices and, eager to please, keeps <<his>> arm from obscuring your view as <<he>> writes. <<He>> has creative answers to the tougher questions.
+	<br><br>
+<</switch>>
+
+<<exam_check english>>
+<<endevent>>
+
+<<npc Doren>><<person1>>
+Doren prowls throughout, then lifts the tray on <<his>> desk. <<He>> walks around the room, gathering the booklets.
+<br><br>
+"Won't be long," <<he>> says, tearing through the first paper with a red pen. <<Hes>> unbothered by the chatter that erupts. <<Hes>> soon finished.
+<br><br>
+Your marked booklet skids in front of you,
+<<if _exam_success is true>>
+	<<if $englishtrait gte 4>>
+		<<school_skill_up english>>
+		<<school_mark english>> printed and circled on the front, with <span class="green">"Distinction"</span> written beside it in green ink.<<ggcontrol>><<control 25>>
+		<<distinction_stat>>
+	<<else>>
+		<<school_skill_up english>>
+		<<school_mark english>> printed and circled on the front. <span class="green">You've improved your mark!</span>
+		<br>
+		<<english_skill_up_text>>
+	<</if>>
+<<else>>
+	<<school_mark english>> printed and circled on the front. The expected mark.
+<</if>>
+<br><br>
+The bell rings. You shuffle with the other students into the throng of the hallway.
+<br><br>
+
+<<endevent>>
+<<exam_end>>
+
+<<link [[Next|Hallways]]>><</link>>
+<br>
+
+
+
+
+:: History Exam [nobr]
+<<schooleffects>><<effects>>
+
+<<set _time_temp to (60 - $minute)>>
+<<pass _time_temp>>
+
+
+<<switch $phase>>
+<<case 0>>
+	You focus on the exam, doing your best to tune out the scribbling and groans of other students.
+	<br><br>
+<<case 1>>
+	You take a deep breath, and try not to let the pressure get to you.
+	<br><br>
+<<case 2>>
+	<<skulduggerycheck>>
+	<<npc Winter>><<person1>>
+	Winter occupies <<himself>> with a book, and doesn't seem to be paying attention.
+	
+		
+	<<if $skulduggerysuccess is 1>>
+		<<set $exam_chance += 10>>
+		You know that isn't true. There are moments, here and there, where the teacher's attention is taken. You glance at your neighbours during those moments, <span class="green">and manage to glean a few answers to the tougher questions.</span> | <span class="green">+10% Pass chance</span>
+		<br><br>
+
+		<<if $skulduggery lte ($skulduggerydifficulty + 100)>>
+			<<skulduggeryskilluse>>
+		<<else>>
+			<span class="blue">That was too easy. You didn't learn anything.</span>
+			<br><br>
+		<</if>>
+
+	<<else>>
+		<<set $exam_chance -= 10>>
+		You take the chance, and look at your neighbour's paper.
+		<br><br>
+		<span class="red">"No cheating,"</span> Winter says without looking up. You know <<he>> was referring to you, though <<he>> gives no indication.<<gstress>><<stress 6>> | <span class="red">-10% Pass chance</span><<gdelinquency>><<detention 5>>
+		<br><br>
+
+		<<if $skulduggery lte ($skulduggerydifficulty + 100)>>
+			<<skulduggeryskilluse>>
+		<<else>>
+			<span class="blue">That was too easy. You didn't learn anything.</span>
+			<br><br>
+		<</if>>
+		
+	<</if>>
+	<<endevent>>
+<</switch>>
+
+<<exam_check history>>
+<<endevent>>
+
+<<npc Winter>><<person1>>
+Winter thumbs through the pages of <<his>> book while the students work, until it thuds shut. "Done," <<he>> announces.
+<br><br>
+You form into another orderly queue. Winter marks each booklet as <<he>> receives them, <<his>> red pen ablur. Yours in no different. <<He>> hands it back to you,
+<<if _exam_success is true>>
+	<<if $historytrait gte 4>>
+		<<school_skill_up history>>
+		<<school_mark history>> printed and circled on the front, with <span class="green">"Distinction"</span> written beside it in green ink.<<ggcontrol>><<control 25>>
+		<<distinction_stat>>
+	<<else>>
+		<<school_skill_up history>>
+		<<school_mark history>> printed and circled on the front. <span class="green">You've improved your mark!</span>
+		<br>
+		<<history_skill_up_text>>
+	<</if>>
+<<else>>
+	<<school_mark history>> printed and circled on the front. The expected mark.
+<</if>>
+<br><br>
+
+The bell rings, and you join the throng of students in the hallway.
+<br><br>
+
+<<endevent>>
+<<exam_end>>
+
+<<link [[Next|Hallways]]>><</link>>
+<br>
\ No newline at end of file
diff --git a/game/overworld-town/loc-school/maths-project.twee b/game/overworld-town/loc-school/maths-project.twee
index 4d353ad625..d00de7ecd3 100644
--- a/game/overworld-town/loc-school/maths-project.twee
+++ b/game/overworld-town/loc-school/maths-project.twee
@@ -1318,7 +1318,7 @@ The journey home through the countryside is uneventful. You sit in the middle se
 
 :: Maths Abduction Ask [nobr]
 <<effects>><<set $location to "town">>
-
+<<person1>>
 "Are you upset with me?" you ask, looking at Bailey through the rearview mirror.
 <br><br>
 
@@ -1333,7 +1333,7 @@ No one says anything else as Bailey drives you into town, and back to the orphan
 
 :: Maths Abduction Insist [nobr]
 <<effects>><<set $location to "town">>
-
+<<person1>>
 "I'm not your property," you say, glaring at Bailey through the rearview mirror.
 <br><br>
 
diff --git a/game/overworld-town/loc-school/science-project.twee b/game/overworld-town/loc-school/science-project.twee
index 82548ba615..c00824e595 100644
--- a/game/overworld-town/loc-school/science-project.twee
+++ b/game/overworld-town/loc-school/science-project.twee
@@ -179,7 +179,7 @@ The teachers draw closer. The <<person2>><<person>> with the flower display bobs
 Leighton walks on stage and taps the microphone. Sirris stands beside <<person1>><<himstop>> "Thank you, boys and girls, for coming," <<he>> says. "I've seen some fine work already. Sirris and I will judge. Be patient."
 <br><br>
 
-Leighton and Sirris leave the stage and circle around the room. Leighton criticises the projects. Sirris observes, but gives words of encouragement if the headteacher was particularly scathing. Still, some students are left tearful by the Leighton's remarks.
+Leighton and Sirris leave the stage and circle around the room. Leighton criticises the projects. Sirris observes, but gives words of encouragement if the headteacher was particularly scathing. Still, some students are left tearful by the headteacher's remarks.
 <br><br>
 
 The teachers draw closer. The <<person2>><<person>> with the flower display bobs on <<his>> heels, brimming with confidence.
@@ -206,7 +206,7 @@ The teachers draw closer. The <<person2>><<person>> with the flower display bobs
 Leighton walks on stage and taps the microphone. Sirris stands beside <<person1>><<himstop>> "Thank you, boys and girls, for coming," <<he>> says. "I've seen some fine work already. Sirris and I will judge. Be patient."
 <br><br>
 
-Leighton and Sirris leave the stage and circle around the room. Leighton criticises the projects. Sirris observes, but gives words of encouragement if the headteacher was particularly scathing. Still, some students are left tearful by the Leighton's remarks.
+Leighton and Sirris leave the stage and circle around the room. Leighton criticises the projects. Sirris observes, but gives words of encouragement if the headteacher was particularly scathing. Still, some students are left tearful by the headteacher's remarks.
 <br><br>
 
 The teachers draw closer. The <<person2>><<person>> with the flower display bobs on <<his>> heels, brimming with confidence.
diff --git a/game/overworld-town/loc-school/widgets-events.twee b/game/overworld-town/loc-school/widgets-events.twee
index e5ef32ed46..ac773cf5ea 100644
--- a/game/overworld-town/loc-school/widgets-events.twee
+++ b/game/overworld-town/loc-school/widgets-events.twee
@@ -1301,7 +1301,7 @@ For better or worse, whatever they're doing apparently doesn't involve you... Ye
 
 		<<link [[Let it happen|Whitney Bully Parasite Event Submit]]>><<npcincr Whitney dom 1>><<set $submissive +=1>><</link>><<gdom>><<submissivetext>>
 		<br>
-		<<link [[Try and escape|Whitney Bully Parasite Event Escape Attempt]]>><<npcincr Whitney dom -1>><</link>><<physiquedifficulty 1 $physiquemax>><<ldom>>
+		<<link [[Try to escape|Whitney Bully Parasite Event Escape Attempt]]>><<npcincr Whitney dom -1>><</link>><<physiquedifficulty 1 $physiquemax>><<ldom>>
 	<<else>>
 		<<npc Whitney>><<person1>>Someone grabs your hair from behind, tugging your head back. It's Whitney. <<He>> grins as <<his>> friends laugh.
 		<<npcincr Whitney lust 5>><<glust>><<gstress>><<stress 6>><<gtrauma>><<trauma -6>>
diff --git a/game/overworld-town/loc-sea/events.twee b/game/overworld-town/loc-sea/events.twee
index db2d05d176..71b2f6fa14 100644
--- a/game/overworld-town/loc-sea/events.twee
+++ b/game/overworld-town/loc-sea/events.twee
@@ -96,7 +96,7 @@
 	<<molested>>
 	<<controlloss>>
 	<<set $combat to 1>>
-
+	<<set $enemytype to "swarm">>
 	<<swarminit "eels" "swarms" "moving towards you" "encircle you" "fend off" 1 9>>
 
 	<<set $swimdistance to 15>>
@@ -919,3 +919,51 @@ You've pushed yourself too much.
 
 <<set $trauma +=10>><<set $stress -= 2000>>
 
+
+
+:: Sea Struggle [nobr]
+<<effects>>
+
+<<if $struggle_start is 1>>
+	<<struggle_init>>
+	<<set $struggle.creature to "squid">>
+	<<struggle_creatures 2 2>>
+	<<set $combat to 1>>
+	<<controlloss>>
+	<<violence 1>>
+	<<molested>>
+	<<set $phase to 0>>
+	<<set $timer to random(3, 12)>>
+	<<unset $struggle_start>>
+<</if>>
+
+<<if $timer lte 0 and $phase isnot 1>>
+	<<set $phase to 1>>
+	<<struggle_add 1 1>>
+	<span class="pink">Another squid rises from the deep!</span>
+	<br><br>
+<</if>>
+
+<<struggle>>
+
+
+<<if $struggle.done gte $struggle.number>>
+	<<link [[Next|Sea Struggle End]]>><</link>>
+	<br>
+<<else>>
+	<<link [[Next|Sea Struggle]]>><</link>>
+	<br>
+<</if>>
+
+
+:: Sea Struggle End [nobr]
+<<effects>>
+
+The squid return to the deep. <<tearful>> you tread water.
+<br><br>
+
+<<clotheson>>
+<<endcombat>>
+
+<<link [[Next|Sea]]>><<set $eventskip to 1>><</link>>
+<br>
diff --git a/game/overworld-town/loc-sea/main.twee b/game/overworld-town/loc-sea/main.twee
index 3e857ca52d..648d9ae2b5 100644
--- a/game/overworld-town/loc-sea/main.twee
+++ b/game/overworld-town/loc-sea/main.twee
@@ -128,7 +128,7 @@ You are swimming in the sea near some rocks, west of the beach.
 <<set $outside to 1>><<set $location to "sea">><<effects>>
 You are on the rocks to the west of the beach. Most of them become covered by water depending on the tide. The rocks hide you from view of the town.
 <br><br>
-There's a sheltered space atop one of the rocks.
+There's a sheltered space atop one of the rocks, above a deep pool.
 <br>
 <<storeactions "beachrocks">>
 <<if $smuggler_location is "beach" and $smuggler_timer is 0 and $daystate is "night" and $hour gte 18>>
@@ -181,13 +181,182 @@ There's a sheltered space atop one of the rocks.
 		<<link [[Make a skirt out of seaweed (0:20)|Rocks]]>><<pass 20>><<set $phase to 2>><</link>>
 		<br>
 	<</if>>
+	<<link [[Slip into the pool (0:01)|Rocks Pool]]>><<pass 1>><</link>>
 	<br>
-	<<link [[Go into the water (0:02)|Sea Rocks]]>><<pass 2>><</link>>
+	<br>
+	<<link [[Swim into the sea (0:02)|Sea Rocks]]>><<pass 2>><</link>>
 	<br>
 <</if>>
 <<set $eventskip to 0>>
 <<storecleanup>>
 
+:: Rocks Pool [nobr]
+<<water>><<effects>>
+
+You slip into the pool, disturbing a school of small fish. It's warmer than the sea.
+<br><br>
+
+<<if $museumAntiques.antiques.antiquediamond isnot "found" and $museumAntiques.antiques.antiquediamond isnot "talk" and $museumAntiques.antiques.antiquediamond isnot "museum">>
+	Light catches on something far below. The pool is deep.
+	<br><br>
+<<else>>
+<</if>>
+<br><br>
+
+<<if $swarmdisable is "f" and $deviancy gte 75 and $rocks_pool_invite isnot 1>>
+	<<link [[Invite the fish (0:05)|Rocks Swarm Invite]]>><<set $rocks_pool_invite to 1>><<pass 5>><</link>><<deviant5>>
+	<br>
+<</if>>
+<<link [[Dive (0:01)|Rocks Dive]]>><<pass 1>><<set $phase to 0>><</link>>
+<br>
+<<link [[Climb out (0:01)|Rocks]]>><<pass 1>><</link>>
+<br>
+
+
+:: Rocks Up [nobr]
+<<effects>>
+
+<<if $daystate is "night">>
+	<<if $weather is "clear">>
+		You swim toward the moonlight above, emerging in the cold night breeze.
+	<<else>>
+		Such is the darkness that it's hard to tell which way is up. You emerge into the cold night breeze before panic sets in.<<gstress>><<stress 6>>
+	<</if>>
+<<else>>
+	You swim toward the light above, emerging in the cool sea breeze
+<</if>>
+<br><br>
+
+<<link [[Next|Rocks Pool]]>><</link>>
+<br>
+
+:: Rocks Dive [nobr]
+<<set $outside to 0>><<underwater>><<effects>>
+
+<<if $phase is 0>>
+	You dive beneath the water.
+	<<if $museumAntiques.antiques.antiquediamond isnot "found" and $museumAntiques.antiques.antiquediamond isnot "talk" and $museumAntiques.antiques.antiquediamond isnot "museum">>
+		An unmistakable light glints below.
+	<<else>>
+		You see the shadowy outline of the cave below.
+	<</if>>
+<<elseif $phase is 1>>
+	You swim deeper into the pool, startling fish as you pass.
+<<elseif $phase is 2>>
+	You swim deeper into the pool. The urchins lining the walls close as you pass.
+<<elseif $phase is 3>>
+	You swim deeper into the pool. Seaweed surrounds you, rising in tufts from the sides of the pool.
+<<elseif $phase is 4>>
+	You swim deeper into the pool. The pool narrows.
+<<elseif $phase is 5>>
+	You swim deeper into the pool. The seaweed thins.
+<<elseif $phase is 6>>
+	You swim deeper into the pool. You've passed the halfway point.
+<<elseif $phase is 7>>
+	<<if $hallucinations gte 2>>
+		You swim deeper into the pool. Sharp outcrops jut from the rocky walls, pointing downwards. Barbed teeth.
+	<<else>>
+		You swim deeper into the pool, avoiding sharp outcrops of rock.
+	<</if>>
+<<elseif $phase is 8>>
+	You swim deeper into the pool. The walls become smoother, and darker.
+<<elseif $phase is 9>>
+	You swim deeper into the pool. Jet black rock surrounds you.
+	<<if $museumAntiques.antiques.antiquediamond isnot "found" and $museumAntiques.antiques.antiquediamond isnot "talk" and $museumAntiques.antiques.antiquediamond isnot "museum">>
+		The light is close.
+	<<else>>
+		The cave is close.
+	<</if>>
+<<elseif $phase is 10>>
+	You swim deeper,
+	<<if $museumAntiques.antiques.antiquediamond isnot "found" and $museumAntiques.antiques.antiquediamond isnot "talk" and $museumAntiques.antiques.antiquediamond isnot "museum">>
+		within arm's reach of the glint.
+	<<else>>
+		until you're level with the cave.
+	<</if>>
+<</if>>
+<br><br>
+
+
+<<link [[Swim up|Rocks Up]]>><<set $phase to 0>><</link>>
+<br>
+<<if $phase is 10>>
+	<<if $museumAntiques.antiques.antiquediamond isnot "found" and $museumAntiques.antiques.antiquediamond isnot "talk" and $museumAntiques.antiques.antiquediamond isnot "museum">>
+		<<link [[Grasp it|Rocks Diamond]]>><<wateraction>><</link>><<loxygen>>
+		<br>
+	<<else>>
+		<<link [[Swim inside|Beach Cave Entrance]]>><</link>>
+		<br>
+	<</if>>
+<<else>>
+	<<link [[Swim deeper|Rocks Dive]]>><<wateraction>><<set $phase += 1>><</link>><<loxygen>>
+	<br>
+<</if>>
+
+:: Rocks Diamond [nobr]
+<<underwater>><<effects>>
+
+<<set $antiquemoney += 2000>><<museumAntiqueStatus "antiquediamond" "found">>
+You grasp the light, along with a handful of sand, and examine it. It's a white jewel, no bigger than a fingernail, but it might be worth something to a collector.
+<br><br>
+<<earnFeat "Spelunking">>
+You plant your feet against the sand, and notice a cave leading away from the pool, lit by a dim blue light.
+<br><br>
+
+<<link [[Swim up|Rocks Up]]>><<set $phase to 0>><</link>>
+<br>
+<<link [[Swim into the cave|Beach Cave Entrance]]>><</link>>
+<br>
+
+:: Rocks Swarm Invite [nobr]
+<<effects>>
+
+You float into the middle of the pool, and open your legs. The fish are cautious, swimming close, then darting back into the murk. Then you feel one brush against your <<bottom>>. Then against your <<breasts>>. More join them, and they're soon sliding against every inch of your skin.
+<<deviancy5>>
+
+<<link [[Next|Rocks Swarm]]>><<set $sexstart to 1>><</link>>
+<br>
+
+:: Rocks Swarm [nobr]
+<<set $outside to 1>><<set $location to "sea">><<effects>>
+<<if $sexstart is 1>>
+	<<set $sexstart to 0>>
+	<<consensual>>
+	<<set $consensual to 1>>
+	<<neutral 1>>
+	<<set $combat to 1>>
+	<<set $enemytype to "swarm">>
+	<<swarminit "fish" "swarms" "moving towards you" "encircle you" "fend off" 6 6>>
+	<<set $water to 1>>
+	<<set $timer to 17>>
+<</if>>
+<br><br>
+<<swarmeffects>>
+<<swarm>>
+<<swarmactions>>
+<<if $orgasmdown gte 1>>
+	<span id="next"><<link [[Next|Rocks Swarm Finish]]>><</link>></span><<nexttext>>
+<<elseif $timer lte 0>>
+	<span id="next"><<link [[Next|Rocks Swarm Finish]]>><</link>></span><<nexttext>>
+<<else>>
+	<span id="next"><<link "Next">><<script>>state.display(state.active.title, null)<</script>><</link>></span><<nexttext>>
+<</if>>
+
+:: Rocks Swarm Finish [nobr]
+<<effects>>
+
+<<if $orgasmdown gte 1>>
+	Your orgasmic convulsions startle the fish. They swim deep, leaving you to shudder in the water.
+	<br><br>
+<<else>>
+	Satisfied, the fish swim into the depths, leaving you alone in the pool.
+	<br><br>
+<</if>>
+<<clotheson>>
+<<endcombat>>
+<<link [[Next|Rocks Pool]]>><</link>>
+
+
 :: Sea Docks [nobr]
 
 <<set $outside to 1>><<set $location to "sea">><<water>><<effects>><<set $bus to "seadocks">>
@@ -443,4 +612,4 @@ You are swimming in the sea at the base of some cliffs, east of the docks. A lar
 		<</if>>
 	<</if>>
 <</if>>
-<<set $eventskip to 0>>
\ No newline at end of file
+<<set $eventskip to 0>>
diff --git a/game/overworld-town/loc-sea/widgets.twee b/game/overworld-town/loc-sea/widgets.twee
index 051e852333..3e4fcac90a 100644
--- a/game/overworld-town/loc-sea/widgets.twee
+++ b/game/overworld-town/loc-sea/widgets.twee
@@ -84,7 +84,7 @@
 <</nobr>><</widget>>
 
 <<widget "eventsdeepsea">><<nobr>>
-	<<set _dangerevent to random(1, 80)>>
+	<<set _dangerevent to random(1, 90)>>
 	<<if _dangerevent lte 10>>
 		<<if $swarmdisable is "f">>
 			<<sea3>>
@@ -105,6 +105,8 @@
 		<<sea6>>
 	<<elseif _dangerevent lte 80>>
 		<<seaflotsam>>
+	<<elseif _dangerevent lte 90>>
+		<<sea_struggle>>
 	<</if>>
 <</nobr>><</widget>>
 
@@ -326,6 +328,18 @@ Something brushes against your leg, then grabs you by the waist. Several tentacl
 	<br>
 <</nobr>><</widget>>
 
+<<widget "sea_struggle">><<nobr>>
+<<if $bestialitydisable is "f">>
+	You feel something wrap around your leg. You peer beneath the water, and see a flurry of tentacles.
+	<br><br>
+
+	<<link [[Next|Sea Struggle]]>><<set $struggle_start to 1>><</link>>
+	<br>
+<<else>>
+	<<seaflotsam>>
+<</if>>
+<</nobr>><</widget>>
+
 <<widget "passoutsea">><<nobr>>
 
 <<link [[Everything fades to black|Passout Sea]]>><</link>>
diff --git a/game/overworld-town/loc-shop/tailor.twee b/game/overworld-town/loc-shop/tailor.twee
index 96ebe87106..5b6f45b939 100644
--- a/game/overworld-town/loc-shop/tailor.twee
+++ b/game/overworld-town/loc-shop/tailor.twee
@@ -91,7 +91,7 @@ You are in the tailor shop. It has cloth of various colours hanging on racks.
 			<</if>>
 
 			<<if $wardrobeRepair isnot undefined>>
-				You need to visit you wardrobe to collect your repaired clothes.
+				You need to visit your wardrobe to collect your repaired clothes.
 			<<elseif $tailorMonthlyService is undefined>>
 				The tailor catches you looking at the small crate beside <<himstop>> "Ah, you're in luck if you need our monthly service. We have a spot free as long as it's somewhere local."
 				<br>
diff --git a/game/overworld-town/loc-spa/main.twee b/game/overworld-town/loc-spa/main.twee
index 440635d86f..2784f41aa8 100644
--- a/game/overworld-town/loc-spa/main.twee
+++ b/game/overworld-town/loc-spa/main.twee
@@ -1,5 +1,5 @@
 :: Spa [nobr]
-<<set $outside to 0>><<effects>>
+<<set $outside to 0>><<set $location to "spa">><<effects>>
 
 <<if $spa_job and !$spa_event>>
 	<<spa_event_select>>
diff --git a/game/overworld-town/loc-spa/work.twee b/game/overworld-town/loc-spa/work.twee
index baeaf14fbf..54086a6358 100644
--- a/game/overworld-town/loc-spa/work.twee
+++ b/game/overworld-town/loc-spa/work.twee
@@ -2190,12 +2190,7 @@ You step in front of the <<person>>, preventing <<him>> from leaving the room. "
 
 <<if $seductionrating gte $seductionrequired>>
 
-	<<He>> hesitates, <span class="green">running <<his>> eyes over your body,</span> before shaking <<his>> head and breaking the spell. "I can't," <<he>> says.
-	<<if $pronoun is "m" and $homochance lt random(1, 100) or $homochance gte random(1, 100) and $pronoun is "f">>
-		"My wife would kill me."
-	<<else>>
-		"My husband would kill me."
-	<</if>>
+	<<He>> hesitates, <span class="green">running <<his>> eyes over your body,</span> before shaking <<his>> head and breaking the spell. "I can't," <<he>> says. "My <<spouse>> would kill me."
 	<<if !$soup_kitchen_known>>
 		<<He>> looks in your eyes, but something makes <<him>> look away. "They're overburdened, but there's a soup kitchen on Wolf Street if you need help. It's in a grey building beside the temple. They're open between <span class="gold"><<if $timestyle is "military">>18:00 and 21:00<<else>>6:00 pm and 9:00 pm<</if>></span>."
 		<br><br>
diff --git a/game/overworld-town/loc-street/bondage-events.twee b/game/overworld-town/loc-street/bondage-events.twee
index 6a3549a997..a131f7ad70 100644
--- a/game/overworld-town/loc-street/bondage-events.twee
+++ b/game/overworld-town/loc-street/bondage-events.twee
@@ -197,7 +197,7 @@ You shove the pair away from you and stumble in a random direction.
 
 		<<if $exposed gte 1>>
 			"You're under arrest for public indecency," says an angry voice. "And for inciting indecency in others!" <<He>> grasps your arm and tries to drag you away.
-			<<crime>><<crime 10>>
+			<<crime>><<crimeup 10>>
 			<br><br>
 			<<if $worn.face.type.includes("gag")>>
 				Gagged as you are, you can't voice your protests.
diff --git a/game/overworld-town/loc-street/connudatus.twee b/game/overworld-town/loc-street/connudatus.twee
index 9cfc86ee7d..1d63992159 100644
--- a/game/overworld-town/loc-street/connudatus.twee
+++ b/game/overworld-town/loc-street/connudatus.twee
@@ -90,9 +90,13 @@ You are on Connudatus Street. The numerous clubs, bars and restaurants make it t
 			<<link [[Look for a mark (0:20)|Connudatus Street Thievery]]>><<pass 20>><<crimeup 1>><</link>><<crime>>
 			<br>
 		<</if>>
-		<<if $daystate is "dawn" and $exposed lte 0 and $money gte 1500 and $stall_rented isnot 1>>
-			<<link [[Rent a stall (0:20 £15)|Stall Rent]]>><</link>>
-			<br>
+		<<if $daystate is "dawn" and $exposed lte 0 and $stall_rented isnot 1>>
+			<<if $money gte 1500>>
+				<<link [[Rent a stall (0:20 £15)|Stall Rent]]>><</link>>
+				<br>
+			<<else>>
+				<span class="blue">You could rent a stall here if you had the money.</span>
+			<</if>>
 		<<elseif $stall_rented is 1 and $daystate isnot "night" and $exposed lte 0>>
 			<<link [[Attend your stall (0:20)|Stall]]>><<pass 20>><</link>>
 			<br>
diff --git a/game/overworld-town/loc-street/events.twee b/game/overworld-town/loc-street/events.twee
index 74f5dbbe63..2a08cb56ce 100644
--- a/game/overworld-town/loc-street/events.twee
+++ b/game/overworld-town/loc-street/events.twee
@@ -1647,7 +1647,11 @@ Your cries attract the attention of the people passing by the alley's entrance.
 	<<if $player.gender_appearance isnot $player.gender>>
 		The <<person>> does a double take, while <<he>> definitely wasn't expecting such a flagrant act of exhibitionism <<he>> also clearly was not expecting you to be a <<if $player.gender is "m">>boy<<elseif $player.gender is "h">>hermaphrodite<<else>>girl<</if>>.
 	<<else>>
-		The <<person>> gawks at you, stunned by your flagrant act of exhibitionism on a public street in broad daylight.
+		<<if $daystate is "day">>
+			The <<person>> gawks at you, stunned by your flagrant act of exhibitionism on a public street in broad daylight.
+		<<else>>
+			The <<person>> gawks at you, stunned by your flagrant act of exhibitionism on a public street.
+		<</if>>
 	<</if>>
 	Satisfied <<he>> saw enough you walk away, leaving the utterly speechless <<person>> in your wake.
 	<<exhibitionism4>>
@@ -3769,7 +3773,7 @@ Your fall is broken by something slimy and soft. It flees before your eyes adjus
 		You hope nobody will notice that beneath your $worn.lower.name you're being fucked by a tentacle.
 	<<else>>
 		You're in the middle of the street, trying to act normal.
-		You hope nobody notices what the $tentacles[0].desc tentacle is doing underneath your $worn.lower.name.
+		You hope nobody notices what the $tentacles[0].desc tentacle is doing beneath your $worn.lower.name.
 	<</if>>
 	<br><br>
 
@@ -6511,7 +6515,7 @@ Now that you're fully exposed, the <<person>> lets go, and gathers your clothes.
 	<<He>> doesn't follow.
 <</if>>
 <br><br>
-<<endevent>>
+<<endcombat>>
 <<destinationeventend>>
 
 :: Street Fame Flaunt Rape [nobr]
diff --git a/game/overworld-town/loc-strip club/main.twee b/game/overworld-town/loc-strip club/main.twee
index 9c32d113af..2c3418628b 100644
--- a/game/overworld-town/loc-strip club/main.twee	
+++ b/game/overworld-town/loc-strip club/main.twee	
@@ -243,9 +243,10 @@ A sign reads: "Open from <<if $timestyle is "ampm">>6:00 pm<<else>>18:00<</if>>"
 :: Strip Club Management [nobr]
 <<set $outside to 0>><<set $location to "strip_club">><<effects>>
 
-<<npc Darryl>><<person1>>
+
 
 <<if $stripclubmanagementintro isnot 1 and $phase2 isnot 1 and $phase2 isnot 2>><<set $phase2 to 1>>
+<<npc Darryl>><<person1>>
 You are led to the back of the club, then up a flight of stairs. A wooden door sits open at the top. The bouncer knocks twice and motions you through.
 <br><br>
 You enter what looks like a personal office. Shelves overflowing with books line the walls. There's a desk on the far side of the room. More books lay open on top of one another, a few lie on the ground at its base. Instead of a wall, one side of the room has a large window overlooking the club below. A <<if $pronoun is "m">>man<<else>>woman<</if>> stands facing away from you, looking for something on one of the shelves.
@@ -264,19 +265,22 @@ You enter what looks like a personal office. Shelves overflowing with books line
 <br><br>
 
 <<elseif $phase is 2>>
+<<npc Darryl>><<person1>>
 <<He>> pauses for a moment before reaching up and feeling around. As <<he>> grasps <<his>> glasses a look of relief lights up <<his>> face. "Oh. This is embarrassing." <<His>> face does seem to be turning red. "Thank you. Don't tell anyone though, please?" <<He>> places the lenses over <<his>> eyes and starts reading one of the books sprawled on <<his>> desk.
 <br><br>
 <<npcincr Darryl love 5>><<npcincr Darryl dom -5>>
 <<elseif $phase is 3>>
+<<npc Darryl>><<person1>>
 You decide to save <<him>> the embarrassment. <<He>> will no doubt find them soon anyway. You give <<him>> a nod and make your way back down to the main floor.
 <br><br>
 <<elseif $phase2 isnot 2>>
+<<npc Darryl>><<person1>>
 Darryl looks up from <<his>> desk as you enter, <<his>> fringe and glasses obscuring <<his>> eyes. "Welcome back! You want to know what other work is available?"
 <br><br>
 <</if>>
 
 <<if $phase2 is 1>>
-<<link [[Next|Strip Club Management]]>><<endevent>><<set $phase2 to 2>><</link>>
+<<link [[Next|Strip Club Management]]>><<set $phase2 to 2>><</link>>
 <</if>>
 
 <<if $phase2 isnot 1>>
diff --git a/game/overworld-town/loc-temple/widgets.twee b/game/overworld-town/loc-temple/widgets.twee
index e1d49c1fc3..0100462219 100644
--- a/game/overworld-town/loc-temple/widgets.twee
+++ b/game/overworld-town/loc-temple/widgets.twee
@@ -4,19 +4,19 @@
 	<<link [[Pray for Salvation (1:00)|Temple Pray]]>>
 		<<pass 60>><<set $phase to 2>>
 		<<if $purity gte ((1000 / 7) * 7)>>
-			<<stress -6>><<awareness -2>><<arousal -12>>
+			<<stress -6>><<awareness -2>><<arousal -1200>>
 		<<elseif $purity gte ((1000 / 7) * 6)>>
-			<<stress -6>><<awareness -1>><<arousal -10>>
+			<<stress -6>><<awareness -1>><<arousal -1000>>
 		<<elseif $purity gte ((1000 / 7) * 5)>>
-			<<stress -5>><<awareness -1>><<arousal -8>>
+			<<stress -5>><<awareness -1>><<arousal -800>>
 		<<elseif $purity gte ((1000 / 7) * 4)>>
-			<<stress -4>><<awareness -1>><<arousal -6>>
+			<<stress -4>><<awareness -1>><<arousal -600>>
 		<<elseif $purity gte ((1000 / 7) * 3)>>
-			<<stress -3>><<awareness -1>><<arousal -5>>
+			<<stress -3>><<awareness -1>><<arousal -500>>
 		<<elseif $purity gte ((1000 / 7) * 2)>>
-			<<stress -2>><<awareness -1>><<arousal -4>>
+			<<stress -2>><<awareness -1>><<arousal -400>>
 		<<else>>
-			<<stress -1>><<awareness -1>><<arousal -3>>
+			<<stress -1>><<awareness -1>><<arousal -300>>
 		<</if>>
 	<</link>>
 	<<lawareness>><<lstress>><<larousal>>
diff --git a/game/overworld-town/special-kylar/halloween.twee b/game/overworld-town/special-kylar/halloween.twee
index 59298d0b4d..152b8cafb5 100644
--- a/game/overworld-town/special-kylar/halloween.twee
+++ b/game/overworld-town/special-kylar/halloween.twee
@@ -109,7 +109,7 @@ You ask Kylar if it looks okay. <<He>> nods, but <<his>> leering suggests it's s
 You enter the forest with Kylar. There's no path that you can see in the gloom, but <<he>> seems to know where <<hes>> going.
 <br><br>
 
-The trees become denser, until they at once give way, opening onto the cemetary. Kylar smiles. "I wanted to do something special for Halloween," <<he>> says, pointing over the site, at the manor on the hill. "No one's brave enough to go in. I bet there's treasure." <<He>> grasps your arm and steps forward.
+The trees become denser, until they at once give way, opening onto the cemetery. Kylar smiles. "I wanted to do something special for Halloween," <<he>> says, pointing over the site, at the manor on the hill. "No one's brave enough to go in. I bet there's treasure." <<He>> grasps your arm and steps forward.
 <br><br>
 
 <<link [[Continue|Kylar Halloween Continue]]>><</link>>
@@ -318,7 +318,7 @@ You hold Kylar's hand the rest of the way back to town.
 :: Kylar Halloween Continue Walk [nobr]
 <<effects>>
 
-Despite your misgivings, you march past Kylar and into the cemetary. <<He>> hurries to catch up.
+Despite your misgivings, you march past Kylar and into the cemetery. <<He>> hurries to catch up.
 <br><br>
 
 <<link [[Next|Kylar Halloween Continue]]>><</link>>
@@ -329,7 +329,7 @@ Despite your misgivings, you march past Kylar and into the cemetary. <<He>> hurr
 <<effects>>
 <<pass 10>>
 
-You walk through the cemetary, toward the manor on the hill. Kylar seems energised, and keeps walking ahead of you.
+You walk through the cemetery, toward the manor on the hill. Kylar seems energised, and keeps walking ahead of you.
 <br><br>
 
 You arrive at the tall front doors. The mansion seems bigger up close, looming into the sky. You stand beside Kylar for a moment, with no sound but the wind<<if $weather is "rain">> and rain<</if>>.
diff --git a/game/overworld-town/special-kylar/main.twee b/game/overworld-town/special-kylar/main.twee
index fae2b60044..ad6218bc20 100644
--- a/game/overworld-town/special-kylar/main.twee
+++ b/game/overworld-town/special-kylar/main.twee
@@ -1754,7 +1754,7 @@ No teachers can hear you over the noise in the canteen. If you were more popular
 		<</if>>
 	<</if>>
 	<br><br>
-	<<endevent>><<npc Whitney>><<person1>>Whintey pushes <<himself>> away from you, and scrambles into the crowd.
+	<<endevent>><<npc Whitney>><<person1>>Whitney pushes <<himself>> away from you, and scrambles into the crowd.
 	<br><br>
 	<<endevent>><<npc Kylar>><<person1>>
 	Kylar hugs you from behind. "I-I knew you'd save me," <<he>> says.<<gglove>><<npcincr Kylar love 3>>
@@ -1917,7 +1917,7 @@ Whitney regains some composure as <<he>> follows Leighton from the room. <<He>>
 <<effects>>
 
 <<endevent>><<npc Kylar>><<person1>>
-The crowd disperses, leaving a lone, trembling Kylar on the ground. You approach <<npc Kylar>><<person1>><<him>>, <<his>> eyes staring into space. You
+The crowd disperses, leaving a lone, trembling Kylar on the ground. You approach <<him>>, <<his>> eyes staring into space. You
 extend your hand to <<his>>.<br><br>
 Your touch makes <<him>> jump, and you find the knife pointed at you in a blink.
 <<if $submissive gte 1150>>
diff --git a/game/overworld-town/special-whitney/main.twee b/game/overworld-town/special-whitney/main.twee
index 2d3d553b2a..05f3aa5958 100644
--- a/game/overworld-town/special-whitney/main.twee
+++ b/game/overworld-town/special-whitney/main.twee
@@ -437,7 +437,7 @@ You hear someone enter the room. "You again," says Leighton. "What was it this t
 		<</if>>
 	<<elseif $phase is 2>><<set $enemyanger to 50>>
 		<<if $NPCList[0].penis isnot "none">>
-		You kiss the base of <<his>> penis, and work your up the shaft. <<He>> eases <<his>> rough handling of your hair as you kiss <<his>> glans.
+		You kiss the base of <<his>> penis, and work your way up the shaft. <<He>> eases <<his>> rough handling of your hair as you kiss <<his>> glans.
 		<<promiscuity1>>
 		<<else>>
 		You plant quick kisses on <<his>> labia. <<He>> eases <<his>> rough handling of your hair as you kiss <<his>> clit.
@@ -1615,7 +1615,7 @@ The <<person2>><<person>> turns just in time to get smacked in the face. Whitney
 			<br>
 		<</if>>
 	<<else>>
-<<npc Whitney>><<person1>>Whitney spots you approach the gate. <<He>> shoves one of <<his>> friends out of the way and marches towards you. <<He>> pushes you against a wall and holds your hands above your head in <<his>> own. "Almost missed you," <<he>> says. <<He>> kisses you, still pressing your arms against the wall. "You wouldn't do that to me, would you?" <<He>> kisses once more before releasing you. <<He>> slaps your <<bottom>> as you leave.
+<<npc Whitney>><<person1>>Whitney spots you approaching the gate. <<He>> shoves one of <<his>> friends out of the way and marches towards you. <<He>> pushes you against a wall and holds your hands above your head in <<his>> own. "Almost missed you," <<he>> says. <<He>> kisses you, still pressing your arms against the wall. "You wouldn't do that to me, would you?" <<He>> kisses once more before releasing you. <<He>> slaps your <<bottom>> as you leave.
 <<gstress>><<garousal>><<glust>><<stress 6>><<arousal 600>><<npcincr Whitney lust 5>>
 <br><br>
 
@@ -1625,7 +1625,7 @@ The <<person2>><<person>> turns just in time to get smacked in the face. Whitney
 	<</if>>
 <<else>>
 	<<if $rng gte 81>>
-<<npc Whitney>><<person1>>Whitney spots you approach the gate. "Where do you think you're going," <<he>> says. "You haven't paid the toll." <<He>> grasps <<his>> crotch and <<his>> friends laugh.
+<<npc Whitney>><<person1>>Whitney spots you approaching the gate. "Where do you think you're going," <<he>> says. "You haven't paid the toll." <<He>> grasps <<his>> crotch and <<his>> friends laugh.
 <<gtrauma>><<gstress>><<trauma 6>><<stress 6>><<glust>><<npcincr Whitney lust 5>>
 <br><br>
 
@@ -1654,7 +1654,7 @@ The <<person2>><<person>> turns just in time to get smacked in the face. Whitney
 		<</if>>
 
 	<<elseif $rng gte 41>>
-	<<npc Whitney>><<person1>>Whitney spots you approach the gate. "Look who it is," <<he>> shouts. <<His>> friends turn to watch you. "Look at the way <<pshe>> walks. I bet <<pshes>> sore after fucking all the teachers." They laugh.
+	<<npc Whitney>><<person1>>Whitney spots you approaching the gate. "Look who it is," <<he>> shouts. <<His>> friends turn to watch you. "Look at the way <<pshe>> walks. I bet <<pshes>> sore after fucking all the teachers." They laugh.
 	<<gtrauma>><<gstress>><<trauma 6>><<stress 6>><<glust>><<npcincr Whitney lust 5>>
 	<br><br>
 
@@ -1663,7 +1663,7 @@ The <<person2>><<person>> turns just in time to get smacked in the face. Whitney
 
 	<<elseif $rng gte 21>>
 
-	<<npc Whitney>><<person1>>Whitney spots you approach the gate. <<He>> blocks your path. "Where do you think you're going?" <<he>> says. "There's a toll for passing through." <<He>> holds out a hand. "Twenty quid. Or I'll take something else as payment."
+	<<npc Whitney>><<person1>>Whitney spots you approaching the gate. <<He>> blocks your path. "Where do you think you're going?" <<he>> says. "There's a toll for passing through." <<He>> holds out a hand. "Twenty quid. Or I'll take something else as payment."
 	<br><br>
 
 		<<if $money gte 2000>>
@@ -2375,7 +2375,7 @@ They tear off your clothing and toss it up onto a nearby roof. You're left helpl
 <<npc Whitney>><<person1>>
 <<set $whitney_toilet to 1>>
 
-Whitney shoves you into the <<if $pronoun is "f">>girls'<<else>>boys'<</if>> toilets.
+Whitney shoves you into the <<if $player.gender is "m">>girls'<<else>>boys'<</if>> toilets.
 <br><br>
 "The rest of you make sure <<pshe>> follows the rule," <<he>> says, turning to <<his>> friends. "Got it?" <<His>> friends nod, casting lecherous looks up and down your body. "Then it's settled." <<He>> turns back to you. "See you later, slut."
 <br><br>
diff --git a/game/overworld-underground/loc-cave/beach.twee b/game/overworld-underground/loc-cave/beach.twee
new file mode 100644
index 0000000000..c80f5da2d2
--- /dev/null
+++ b/game/overworld-underground/loc-cave/beach.twee
@@ -0,0 +1,153 @@
+:: Beach Cave [nobr]
+<<set $location to "underground">><<set $outside to 0>>
+<<if $cave gte 50>>
+<<elseif $cave gte 20>>
+	<<water waist>>
+<<else>>
+	<<water>>
+<</if>>
+<<effects>>
+<<set $cave = Math.clamp($cave, 0, 100)>>
+You are in a cave along the coast. Bioluminescent lichen clings to the walls.
+<br><br>
+<<if $cave gte 100>>
+	A decayed wood throne sits in front of you.
+	<<if $beach_cave_compass isnot 1>>
+		A chest sits there.
+	<</if>>
+<<elseif $cave gte 50>>
+	Your feet are submerged in rushing water.
+<<elseif $cave gte 20>>
+	Water comes up to your waist.
+<<elseif $cave gte 1>>
+	Water comes up to your neck.
+<<else>>
+	Water comes up to your neck. The cave ceiling dips beneath the surface nearby. That way leads outside, but you'll need to swim.
+<</if>>
+<br><br>
+
+<<beach_cave_pursuit>>
+<br><br>
+
+<<set $danger to random(1, 10000)>><<set $dangerevent to 0>>
+<<if $stress gte 10000>>
+	<<passoutcave>>
+<<elseif $eventskip isnot 1>>
+	<<if random(1, 4) is 4>>
+		<<eventscavetreasure>>
+	<<elseif $danger gte (9900 - $allure) and $eventskip is 0>>
+		<<eventscave>>
+	<<else>>
+		<<eventscavesafe>>
+	<</if>>
+<<else>>
+	<<if $cave lt 100>>
+		<<link [[Journey deeper|Beach Cave]]>><<set $cave += 5>><</link>>
+		<br>
+	<<elseif $beach_cave_compass isnot 1>>
+		<<link [[Open Chest|Beach Cave Open]]>><<set $beach_cave_compass to 1>><</link>>
+		<br>
+	<</if>>
+	<<if $cave gt 0>>
+		<<link [[Journey towards the sea|Beach Cave]]>><<set $cave -= 5>><</link>>
+		<br>
+	<<else>>
+		<<link [[Swim outside (0:01)|Beach Cave Up]]>><<pass 1>><</link>>
+		<br>
+	<</if>>
+<</if>>
+<<set $eventskip to 0>>
+
+
+:: Beach Cave Open [nobr]
+<<effects>>
+
+You open the chest. Silver glints inside. A compass. It looks valuable. A collector would know more.
+<<set $antiquemoney += 2200>><<museumAntiqueStatus "antiquesilvercompass" "found">>
+<br><br>
+<<set $pursuit += 1>>
+<<if $museumAntiques.antiques.antiqueleathermap isnot "found" and $museumAntiques.antiques.antiqueleathermap isnot "talk" and $museumAntiques.antiques.antiqueleathermap isnot "museum">>
+	<<set $skulduggerydifficulty to 700>>
+	<<link [[Examine the chest more closely|Beach Cave Examine]]>><</link>><<skulduggerydifficulty>>
+	<br>
+<</if>>
+
+<<link [[Leave|Beach Cave]]>><<set $eventskip to 1>><</link>>
+<br>
+
+
+:: Beach Cave Examine [nobr]
+<<effects>>
+
+
+You peer into the chest, then feel along the walls.
+<br><br>
+
+<<skulduggerycheck>>
+<<if $skulduggerysuccess is 1>>
+	<<earnFeat "Buried Treasure">>
+	You feel a button, barely perceptible against the wood. You don't push it. Instead, you feel with your fingertip. There's a smaller button, set into the first. You push down with a nail, and <span class="green">a hidden compartment opens</span> from the base of the container.
+	<br><br>
+	<<set $antiquemoney += 4000>><<museumAntiqueStatus "antiqueleathermap" "found">>
+	A leather scroll sits inside, bound by waxy string. You unfurl it. It's a map, and in good condition. A coastal settlement is depicted, squashed beside a forest. Lines criss-cross the sea, some of them dotted. A kraken has been drawn in the top left corner, and a dragon in the bottom right. A collector might know more.
+	<br><br>
+	<<if $skulduggery lte ($skulduggerydifficulty + 100)>>
+		<<skulduggeryskilluse>>
+	<<else>>
+		<span class="blue">That was too easy. You didn't learn anything.</span>
+		<br><br>
+	<</if>>
+	
+	<<link [[Next|Beach Cave]]>><</link>>
+	<br>
+
+<<else>>
+
+	You feel a button, barely perceptible against the wood. You push it. The base of the chest snaps open, <span class="red">and a dart springs out.</span> It fires wide, but startles you. You drop the container. The water catches it, and sucks it down a thin crevice.<<gstress>><<stress 6>>
+	<br><br>
+
+	<<if $skulduggery lte ($skulduggerydifficulty + 100)>>
+		<<skulduggeryskilluse>>
+	<<else>>
+		<span class="blue">That was too easy. You didn't learn anything.</span>
+		<br><br>
+	<</if>>
+
+	<<link [[Next|Beach Cave]]>><</link>>
+	<br>
+
+<</if>>
+
+
+:: Beach Cave Up [nobr]
+<<effects>>
+
+You dive beneath the water, and swim. The cave curves upward.
+
+<<if $daystate is "night">>
+	<<if $weather is "clear">>
+		You swim toward the moonlight above, emerging in the cold night breeze.
+	<<else>>
+		Such is the darkness that it's hard to tell which way is up. You emerge into the cold night breeze before panic sets in.<<gstress>><<stress 6>>
+	<</if>>
+<<else>>
+	You swim toward the light above, emerging in the cool sea breeze.
+<</if>>
+<br><br>
+<<beach_cave_end>>
+<<link [[Next|Rocks Pool]]>><</link>>
+<br>
+
+:: Beach Cave Entrance [nobr]
+<<set $location to "underground">><<set $outside to 0>><<effects>>
+
+
+You swim into the cave, towards the soft light. Your hands grasp rock, and you pull yourself into a pocket of air. Bioluminescent lichen clings to the walls.
+<br><br>
+
+<<link [[Next|Beach Cave]]>><<set $cave to 0>><<beach_cave_init>><<set $eventskip to 1>><</link>>
+<br>
+
+
+
+
diff --git a/game/overworld-underground/loc-cave/events.twee b/game/overworld-underground/loc-cave/events.twee
new file mode 100644
index 0000000000..0e6a7ffd0f
--- /dev/null
+++ b/game/overworld-underground/loc-cave/events.twee
@@ -0,0 +1,696 @@
+:: Beach Cave Hollow Open [nobr]
+<<effects>>
+
+
+
+<<skulduggerycheck>>
+<<if $skulduggerysuccess is 1>>
+
+	You're not unfamiliar with locks from this period, but this one is cleverer than most. Not clever enough. <span class="green">It snaps open,</span> and you lift the lid.
+	<br><br>
+	The interior is dry.
+	<<if random(1, 3) is 3>>
+		Inside is a steel cutlass, mostly free of rust and other tarnish. Beside it is a dagger. It's made of silver. A collector would be interested in both.
+		<<set $antiquemoney += 120>><<museumAntiqueStatus "antiquecutlass" "found">>
+		<<set $antiquemoney += 240>><<museumAntiqueStatus "antiquesilverdagger" "found">>
+	<<else>>
+		Inside is a steel cutlass, mostly free of rust and other tarnish. A collector would be interested in this.
+		<<set $antiquemoney += 120>><<museumAntiqueStatus "antiquecutlass" "found">>
+	<</if>>
+	<br><br>
+	<<if $skulduggery lte ($skulduggerydifficulty + 100)>>
+		<<skulduggeryskilluse>>
+	<<else>>
+		<span class="blue">That was too easy. You didn't learn anything.</span>
+		<br><br>
+	<</if>>
+
+
+	<<endevent>>
+	<<beach_cave_caught>>
+
+<<else>>
+
+	The lock is old, but strange and sturdy. You fiddle with it for a while, <span class="red">until you hear a snap.</span> Now it won't budge at all.
+	<br><br>
+	
+	The chest is too heavy to carry with you, so you leave it in the water.
+	<br><br>
+
+	<<if $skulduggery lte ($skulduggerydifficulty + 100)>>
+		<<skulduggeryskilluse>>
+	<<else>>
+		<span class="blue">That was too easy. You didn't learn anything.</span>
+		<br><br>
+	<</if>>
+
+	<<link [[Next|Beach Cave]]>><<set $eventskip to 1>><</link>>
+	<br>
+
+<</if>>
+
+
+:: Beach Cave Heavy Open [nobr]
+<<effects>>
+
+
+
+<<skulduggerycheck>>
+<<if $skulduggerysuccess is 1>>
+
+	You're not unfamiliar with locks from this period, <span class="green">and manage to snap it open.</span> You lift the lid.
+	<br><br>
+	It's full of water.
+	<<if random(1, 3) is 3>>
+		You find the remains of a cutlass, now rusted beyond repair. It won't be worth much, but beside it is a compass. It's made of silver. A collector would be interested in both.
+		<<set $antiquemoney += 10>><<museumAntiqueStatus "antiquerustedcutlass" "found">>
+		<<set $antiquemoney += 240>><<museumAntiqueStatus "antiquesilverdagger" "found">>
+	<<else>>
+		You find the remains of a cutlass, now rusted beyond repair. It won't be worth much, but a collector might be interested all the same.
+		<<set $antiquemoney += 10>><<museumAntiqueStatus "antiquerustedcutlass" "found">>
+	<</if>>
+	<br><br>
+	<<if $skulduggery lte ($skulduggerydifficulty + 100)>>
+		<<skulduggeryskilluse>>
+	<<else>>
+		<span class="blue">That was too easy. You didn't learn anything.</span>
+		<br><br>
+	<</if>>
+
+
+	<<endevent>>
+	<<beach_cave_caught>>
+
+<<else>>
+
+	The lock is old, but strange and sturdy. You fiddle with it, <span class="red">until you hear a snap.</span> Now it won't budge at all.
+	<br><br>
+	
+	The chest is too heavy to carry with you, so you leave it in the water.
+	<br><br>
+
+	<<if $skulduggery lte ($skulduggerydifficulty + 100)>>
+		<<skulduggeryskilluse>>
+	<<else>>
+		<span class="blue">That was too easy. You didn't learn anything.</span>
+		<br><br>
+	<</if>>
+
+	<<link [[Next|Beach Cave]]>><<set $eventskip to 1>><</link>>
+	<br>
+
+<</if>>
+
+:: Beach Cave Treasure [nobr]
+<<effects>>
+
+<<if $phase is 0>>
+	You take the left passage.
+<<else>>
+	You take the right passage.
+<</if>>
+<<set $phase to 0>>
+You spot an unlocked chest half-concealed behind an outcrop.
+
+<<if random(1, 2) is 2>>
+	You find a silver dagger inside. It would be worth something to a collector.
+	<<set $antiquemoney += 240>><<museumAntiqueStatus "antiquesilverdagger" "found">>
+	<br><br>
+<<else>>
+	There's a rusty old cutlass inside. Might be worth a little to a collector.
+	<<set $antiquemoney += 10>><<museumAntiqueStatus "antiquerustedcutlass" "found">>
+	<br><br>
+<</if>>
+
+<<endevent>>
+<<beach_cave_caught>>
+
+
+:: Beach Cave Back [nobr]
+<<effects>>
+
+<<if $phase is 0>>
+	You take the left passage.
+<<else>>
+	You take the right passage. 
+<</if>>
+<<set $phase to 0>>
+<<pass 5>><<set $cave -= 10>>
+You follow it until the cave branches again. You feel an odd familiarity. You think you've been here before.
+<br><br>
+
+
+
+<<link [[Next|Beach Cave]]>><<endevent>><<set $eventskip to 1>><</link>>
+<br>
+
+:: Beach Cave Carry [nobr]
+<<effects>>
+
+You let the rushing water carry you through the cave.
+<br><br>
+
+<<link [[Next|Beach Cave]]>><<set $cave -= 10>><<set $eventskip to 1>><</link>>
+<br>
+
+:: Beach Cave Swim [nobr]
+<<effects>>
+
+You swim against the current,
+
+<<if $swimmingskill gte random(400, 1000)>>
+	<span class="green">and manage to resist its pull</span> until the water calms.
+	<br><br>
+	
+	<<link [[Next|Beach Cave]]>><<set $eventskip to 1>><</link>>
+	<br>
+<<else>>
+	<span class="red">but the water is too vicious.</span> The rushing water carries you through the cave.
+	<br><br>
+	
+	<<link [[Next|Beach Cave]]>><<set $cave -= 10>><<set $eventskip to 1>><</link>>
+	<br>
+<</if>>
+
+
+:: Beach Cave Explore [nobr]
+<<effects>>
+
+You dive beneath the water, and follow the cave.
+
+<<if $swimmingskill gte random(1, 1000)>>
+	<span class="green">You emerge from the water</span> on the other side, and look around. The air is warmer here. You a lichen-light glint behind an outcrop. It's a dagger, made of silver and in good condition. A collector would be interested in this.
+	<br><br>
+	<<set $antiquemoney += 240>><<museumAntiqueStatus "antiquesilverdagger" "found">>
+	<br><br>
+	You swim back to the main cave.
+	<br><br>
+	<<link [[Next|Beach Cave]]>><<set $eventskip to 1>><</link>>
+	<br>
+<<else>>
+	You begin to run out of breath, <span class="red">and you see no end up ahead.</span> You turn back.<<gstress>><<stress 6>>
+	<br><br>
+	
+	<<link [[Next|Beach Cave]]>><<set $eventskip to 1>><</link>>
+	<br>
+<</if>>
+
+
+:: Beach Cave Eyes [nobr]
+<<effects>>
+
+<<covered>>
+<<if $submissive gte 1150>>
+	"Pl-please d-don't stare," you say.
+<<elseif $submissive lte 850>>
+	"Keep your eyes off," you say.
+<<else>>
+	"D-don't stare," you say.
+<</if>>
+Your voice echoes through the cave. The eyes wink and shut.
+<br><br>
+
+<<link [[Next|Beach Cave]]>><<set $eventskip to 1>><</link>>
+<br>
+
+:: Beach Cave Struggle [nobr]
+<<effects>>
+
+<<effects>>
+<<if $struggle_start is 1>>
+	<<struggle_init>>
+	<<set $struggle.creature to "slug">>
+	<<struggle_creatures $pursuit 2>>
+	<<set $combat to 1>>
+	<<controlloss>>
+	<<violence 1>>
+	<<molested>>
+	<<unset $struggle_start>>
+<</if>>
+
+
+<<struggle>>
+
+
+
+<<if $struggle.done gte $struggle.number>>
+	<<link [[Next|Beach Cave Struggle End]]>><</link>>
+	<br>
+<<else>>
+	<<link [[Next|Beach Cave Struggle]]>><</link>>
+	<br>
+<</if>>
+
+
+:: Beach Cave Struggle End [nobr]
+<<effects>>
+
+<<set $pursuit to 0>>
+
+<<if $stress gte 10000>>
+	It's too much for you. You're consciousness fails, and the world blackens.
+	<br><br>
+	<<passout>>
+	
+	<<endcombat>>
+	
+	<<slug_cave_intro>>
+	
+<<else>>
+	The last of the slugs disappears beneath the rushing water.
+	<br><br>
+	
+	<<clotheson>>
+	<<endcombat>>
+	
+	<<link [[Next|Beach Cave]]>><<set $eventskip to 1>><</link>>
+	<br>
+<</if>>
+
+
+:: Beach Cave Tentacle [nobr]
+<<effects>>
+
+<<if $breastsize gte 3>>
+	The tentacle circles your <<breasts>>, squeezing them together and sliding over your nipples.
+<<else>>
+	The tentacle squeezes your chest, sliding over your <<breasts>>.
+<</if>>
+<<garousal>><<arousal 6>>
+<br><br>
+<<if random(1, 2) is 2 and $bestialitydisable is "f">>
+	You hear a squelch, and the tentacle unravels. It points at the water, as if watching something. A shape lunges from the water. The tentacle unravels the rest of the way, dropping you and recoiling in fright.
+	<br><br>
+	
+	You splash into the water. You're not alone.
+	<br><br>
+	
+	<<link [[Next|Beach Cave Struggle]]>><<set $struggle_start to 1>><</link>>
+	<br>
+<<else>>
+	<<generate1>><<generate2>>
+	<<if $pursuit gte 3>>
+		<<generate3>>
+	<</if>>
+	<<if $pursuit gte 4>>
+		<<generate4>>
+	<</if>>
+	<<if $pursuit gte 5>>
+		<<generate5>>
+	<</if>>
+	<<if $pursuit gte 6>>
+		<<generate6>>
+	<</if>>
+	<<person1>>You hear a <<personsimple>>'s laughter behind you. "Got ourselves a little more than dinner," says a gruff voice. A pair of hands grasp your hips, spinning you to face them.
+	
+	A <<person>> <<if $cave gte 20>>stands<<else>>floats<</if>> there, a <<person2>><<person>> beside <<person1>><<him>>. Both wear wetsuits.
+	<<if $pursuit gte 4>>
+		You sense other figures lurking in the dark nearby.
+	<<elseif $pursuit gte 3>>
+		You sense another figure lurking in the dark nearby.
+	<<else>>
+	<</if>>
+	<br><br>
+	
+	The <<person2>><<person>> unfastens a knife from <<his>> side, and moves to slice the tentacle. It recoils into the dark before the blade touches it, dropping you to the water.
+	<br><br>
+	Their hands are on you before you can recover.
+	<br><br>
+	
+	<<link [[Next|Beach Cave Rape]]>><<set $molestationstart to 1>><</link>>
+	<br>
+<</if>>
+
+
+:: Beach Cave Tentacle Top [nobr]
+<<effects>>
+
+<<set $worn.upper.integrity -= 50>>
+<<if $worn.upper.integrity lte 0>>
+	You squirm and twist free of the creature, splashing into the water below. You look up. The tentacle still clutches the remains of your $worn.upper.name. <<covered>> It carries it into the dark.
+	<br><br>
+	<<integritycheck no_text>>
+	<<exposure>>
+	
+	<<link [[Next|Beach Cave]]>><<set $eventskip to 1>><</link>>
+	<br>
+<<else>>
+	You squirm and twist free of the creature, splashing into the water below. Your $worn.upper.name feels worse for wear, but you manage to escape down the tunnel.
+	<br><br>
+	
+	<<link [[Next|Beach Cave]]>><<set $eventskip to 1>><</link>>
+	<br>
+<</if>>
+
+
+
+:: Beach Cave Tentacle Under Top [nobr]
+<<effects>>
+
+<<set $worn.under_upper.integrity -= 50>>
+<<if $worn.under_upper.integrity lte 0>>
+	You squirm and twist free of the creature, splashing into the water below. You look up. The tentacle still clutches the remains of your $worn.under_upper.name. <<covered>> It carries it into the dark.
+	<br><br>
+	<<integritycheck no_text>>
+	<<exposure>>
+	
+	<<link [[Next|Beach Cave]]>><<set $eventskip to 1>><</link>>
+	<br>
+<<else>>
+	You squirm and twist free of the creature, splashing into the water below. Your $worn.under_upper.name feels worse for wear, but you manage to escape down the tunnel.
+	<br><br>
+	
+	<<link [[Next|Beach Cave]]>><<set $eventskip to 1>><</link>>
+	<br>
+<</if>>
+
+
+:: Beach Cave Rope [nobr]
+<<effects>>
+
+
+The presence draws closer.
+<<if random(1, 2) is 2 and $bestialitydisable is "f">>
+	You hear a squelch, and a shape lunges from the water, landing on your thigh. A slug, as large as a cat. Another joins it, wrapping around the rope. It gnaws through with disturbing speed, and and you splash into the water.
+	<br><br>
+	
+	<<link [[Next|Beach Cave Struggle]]>><<set $struggle_start to 1>><</link>>
+	<br>
+<<else>>
+	<<generate1>><<generate2>>
+	<<if $pursuit gte 3>>
+		<<generate3>>
+	<</if>>
+	<<if $pursuit gte 4>>
+		<<generate4>>
+	<</if>>
+	<<if $pursuit gte 5>>
+		<<generate5>>
+	<</if>>
+	<<if $pursuit gte 6>>
+		<<generate6>>
+	<</if>>
+	<<person1>>You hear a <<personsimple>>'s laughter behind you. "Got ourselves a little more than dinner," says a gruff voice. A pair of hands grasp your hips, spinning you to face them.
+	
+	A <<person>> <<if $cave gte 20>>stands<<else>>floats<</if>> there, a <<person2>><<person>> beside <<person1>><<him>>. Both wear wetsuits.
+	<<if $pursuit gte 4>>
+		You sense other figures lurking in the dark nearby.
+	<<elseif $pursuit gte 3>>
+		You sense another figure lurking in the dark nearby.
+	<<else>>
+	<</if>>
+	<br><br>
+	
+	The <<person2>><<person>> unfastens a knife from <<his>> side, and slices the rope. You splash into the water.
+	<br><br>
+	Their hands are on you before you can recover.
+	<br><br>
+	
+	<<link [[Next|Beach Cave Rape]]>><<set $molestationstart to 1>><</link>>
+	<br>
+<</if>>
+
+
+:: Beach Cave Rope Top [nobr]
+<<effects>>
+
+<<set $worn.upper.integrity -= 50>>
+<<if $worn.upper.integrity lte 0>>
+	The rope tears at your $worn.upper.name as you squirm and twist, but you manage to free yourself, splashing into the water below. You look up. The tattered remains of your $worn.upper.top dangle above.
+	<br><br>
+	<<integritycheck no_text>>
+	<<exposure>>
+	
+	<<link [[Next|Beach Cave]]>><<set $eventskip to 1>><</link>>
+	<br>
+<<else>>
+	The rope tears at your $worn.upper.name as you squirm and twist, but you manage to free yourself, splashing into the water below.
+	<br><br>
+	
+	<<link [[Next|Beach Cave]]>><<set $eventskip to 1>><</link>>
+	<br>
+<</if>>
+
+:: Beach Cave Rope Under Top [nobr]
+<<effects>>
+
+<<set $worn.under_upper.integrity -= 50>>
+<<if $worn.under_upper.integrity lte 0>>
+	The rope tears at your $worn.under_upper.name as you squirm and twist, but you manage to free yourself, splashing into the water below. You look up. The tattered remains of your $worn.under_upper.name dangle above.
+	<br><br>
+	<<integritycheck no_text>>
+	<<exposure>>
+	
+	<<link [[Next|Beach Cave]]>><<set $eventskip to 1>><</link>>
+	<br>
+<<else>>
+	The rope tears at your $worn.under_upper.name as you squirm and twist, but you manage to free yourself, splashing into the water below.
+	<br><br>
+	
+	<<link [[Next|Beach Cave]]>><<set $eventskip to 1>><</link>>
+	<br>
+<</if>>
+
+
+:: Beach Cave Rape [nobr]
+<<if $molestationstart is 1>>
+	<<set $molestationstart to 0>>
+	<<controlloss>>
+	<<violence 1>>
+	<<neutral 1>>
+	<<molested>>
+	
+	<<maninit>>
+	
+	
+<</if>>
+
+<<effects>>
+
+<<effectsman>><<man>>
+
+<<stateman>>
+<br><br>
+<<actionsman>>
+
+<<if $enemyhealth lte 0>>
+<span id="next"><<link [[Next|Beach Cave Rape Finish]]>><</link>></span><<nexttext>>
+<<elseif $enemyarousal gte $enemyarousalmax>>
+<span id="next"><<link [[Next|Beach Cave Rape Finish]]>><</link>></span><<nexttext>>
+<<else>>
+<span id="next"><<link [[Next|Beach Cave Rape]]>><</link>></span><<nexttext>>
+<</if>>
+
+
+
+:: Beach Cave Rape Finish [nobr]
+<<effects>>
+<<if $enemyarousal gte $enemyarousalmax>>
+	<<ejaculation>>
+	"Let's take <<phim>>," the <<person1>><<person>> says. "The others will want a turn." A black blindfold is thrown over your head from behind, blinding you as your arms are bound with rope.
+	<br><br>
+	<<facewear 5>>
+	<<bind>>
+	<<pass 10>>
+	
+	<<link [[Next|Beach Cave Rape Finish 2]]>><</link>>
+	<br>
+
+<<else>>
+	<<set $pursuit to 0>>
+	You shove the assailants away from you, clearing some space.
+	<<if $cave lt 50>>
+		<<tearful>> you dive beneath the water. You hear their muffled shouts as they feel around for you. But the water is too violent, and too dark. You slip away.
+	<<else>>
+		<<tearful>> you run. You hear water slosh behind you, but you take cover behind a rocky outcrop around a corner. Your pursuers splash past, peering into the gloom ahead.
+	<</if>>
+	<br><br>
+	<<clotheson>>
+	<<endcombat>>
+	<<link [[Next|Beach Cave]]>><<set $eventskip to 1>><</link>>
+	<br>
+<</if>>
+
+:: Beach Cave Rape Finish 2 [nobr]
+<<effects>>
+
+<<pub_cave_arrival>>
+
+
+
+:: Beach Cave Soothe [nobr]
+<<effects>>
+
+
+<<if $tending gte random(200, 1200)>>
+	You sing a soothing tune, <span class="green">and the tentacles release their grip</span> before retracting to some unknown crevice.
+	<br><br>
+	
+	<<link [[Next|Beach Cave]]>><<set $eventskip to 1>><</link>>
+	<br>
+<<else>>
+	You try to calm them, <span class="red">but your voice shakes</span> as a tendril prods your <<bottom>>.
+	<br><br>
+	
+	<<link [[Next|Beach Cave Tentacles]]>><<set $molestationstart to 1>><</link>>
+	<br>
+<</if>>
+
+:: Beach Cave Tentacles [nobr]
+<<effects>>
+
+<<if $molestationstart is 1>>
+	<<set $molestationstart to 0>>
+	<<set $combat to 1>>
+	<<set $enemytype to "tentacles">>
+	<<molested>>
+	<<controlloss>>
+
+	<<tentaclestart 3 8>>
+
+<</if>>
+
+<<statetentacles>>
+You count $tentacles.active tentacles surrounding you.
+
+<<effects>>
+<<effectstentacles>>
+<<tentacles>>
+<<actionstentacles>>
+
+<<if $tentacles.active lte ($tentacles.max / 2)>>
+	<span id="next"><<link [[Next|Beach Cave Tentacles Finish]]>><</link>></span><<nexttext>>
+<<else>>
+	<span id="next"><<link [[Next|Beach Cave Tentacles]]>><</link>></span><<nexttext>>
+<</if>>
+
+:: Beach Cave Tentacles Finish [nobr]
+<<effects>>
+
+The tentacles retract, disappearing into some hidden crevice.
+<br><br>
+
+<<tearful>> you continue through the cave.
+<br><br>
+
+<<clotheson>>
+<<endcombat>>
+
+<<link [[Next|Beach Cave]]>><<set $eventskip to 1>><</link>>
+<br>
+
+
+:: Beach Cave Ignore [nobr]
+<<effects>>
+
+You ignore your anxiety, and walk by the crack.
+<<if $rng gte (100 - ($pursuit * 15))>>
+	<<if $bestialitydisable is "f" and random(1, 2) is 2>>
+		<span class="red">A slug leaps out as you pass,</span> narrowly missing you.<<set $pursuit += 1>>
+		<<if $pursuit gte 6>>
+			You break into a run as it splashes into the water, <span class="red">but others swim to the surface.</span> You're surrounded.
+			<br><br>
+			
+			<<link [[Next|Beach Cave Struggle]]>><<set $struggle_start to 1>><</link>>
+			<br>
+		<<else>>
+			You break into a run as it splashes into the water.<<gtrauma>><<trauma 6>><<gstress>><<stress 6>>
+			<br><br>
+			
+			<<link [[Next|Beach Cave]]>><<set $eventskip to 1>><</link>>
+			<br>
+		<</if>>
+	<<else>>
+		<span class="red">An arm grabs at you as you pass.</span> You back away from it, then break into a run.<<set $pursuit += 1>>
+		<<if $pursuit gte 6>>
+			<<generate1>><<generate2>><<generate3>><<generate4>><<generate5>><<generate6>><<person1>>
+			You hear laughter behind you as <span class="red">more figures emerge from the water.</span> They're wearing wetsuits.
+			<br><br>
+			You're surrounded.
+			<br><br>
+			<<link [[Next|Beach Cave Rape]]>><<set $molestationstart to 1>><</link>>
+			<br>
+		<<else>>
+			You hear laughter behind you.<<gtrauma>><<trauma 6>><<gstress>><<stress 6>>
+			<br><br>
+			
+			<<link [[Next|Beach Cave]]>><<set $eventskip to 1>><</link>>
+			<br>
+		<</if>>
+	<</if>>
+<<else>>
+	Nothing happens.<<lstress>><<stress -6>>
+	<br><br>
+	
+	<<link [[Next|Beach Cave]]>><<set $eventskip += 1>><</link>>
+	<br>
+<</if>>
+
+
+
+:: Beach Cave Rush [nobr]
+<<effects>>
+
+You rush past the crack, sloshing water as you go.
+
+<<if $athletics gte random(200, 1200)>>
+	<span class="green">Nothing happens.</span><<lstress>><<stress -6>>
+	<br><br>
+	
+	<<link [[Next|Beach Cave]]>><<set $eventskip to 1>><</link>>
+	<br>
+<<else>>
+	<span class="red">Your foot catches on a rock right beside the crack,</span> and you splash into the water.
+	<br><br>
+	
+	<<if $pursuit gte 6>>
+		<<if $bestialitydisable is "f" and random(1, 2) is 2>>
+			<span class="red">A shape lunges from the water.</span> It misses, landing on the cave wall behind you. A large slug. Another swims towards you.
+			<br><br>
+			
+			<<link [[Next|Beach Cave Struggle]]>><<set $struggle_start to 1>><</link>>
+			<br>
+		<<else>>
+			<<generate1>><<generate2>><<generate3>><<generate4>><<generate5>><<generate6>><<person1>>
+			
+			A figure rounds a corner up ahead. A <<person>>, wearing a wetsuit. <<He>> stares at you, smiling. Two others join <<him>>.
+			<br><br>
+			"What's a cute <<lass>> like you doing in our cave?"
+			<br>
+			"I think <<pshe>> needs a lesson."
+			<br>
+			"Don't you think about going nowhere <<girl>>."
+			<br><br>
+			
+			They walk closer. You turn, and come face-to-face with a <<person4>><<person>>. Two others flank <<him>> as well. You're surrounded.
+			<br><br>
+			
+			<<link [[Next|Beach Cave Rape]]>><<set $molestationstart to 1>><</link>>
+			<br>
+		<</if>>
+	<<else>>
+		You feel like you've drawn attention to yourself. Like something's watching.<<set $pursuit += 1>>
+		<br><br>
+		
+		<<link [[Next|Beach Cave]]>><<set $eventskip to 1>><</link>>
+		<br>
+	<</if>>
+<</if>>
+
+
+:: Beach Cave Wrest [nobr]
+<<effects>>
+
+You wrench your leg out of the silt, freeing you.
+<br><br>
+
+<<link [[Next|Beach Cave]]>><<set $eventskip += 1>><</link>>
+<br>
+
+:: Beach Cave Take [nobr]
+<<effects>>
+
+You wiggle your foot while gently pulling against the silt. Bit by bit, your foot comes free.
+<br><br>
+
+<<beach_cave_caught>>
diff --git a/game/overworld-underground/loc-cave/passout.twee b/game/overworld-underground/loc-cave/passout.twee
new file mode 100644
index 0000000000..4f916dbbb2
--- /dev/null
+++ b/game/overworld-underground/loc-cave/passout.twee
@@ -0,0 +1,587 @@
+:: Beach Slug [nobr]
+<<effects>>
+<<set $pursuit = Math.clamp($pursuit, 0, 3)>>
+You run as the slug slithers after you.
+<br><br>
+<<if $eventskip is 0>>
+	<<if $rng gte 76>>
+		You approach a pool of slime. You could run around, but that would cost precious time.
+		<br><br>
+		<<if $swarmdisable is "f">>
+			Something squirms beneath the surface.
+			<br><br>
+		<</if>>
+		<<link [[Jump over|Beach Slug Jump]]>><</link>><<athleticsdifficulty 400 1100>>
+		<br>
+		<<link [[Run around|Beach Slug Run]]>><<set $pursuit += 1>><</link>><<gpursuit>>
+		<br>
+	<<elseif $rng gte 51>>
+		The giant slug rears up and points its mouth at you. It shudders, and spits.
+		<br><br>
+		
+		The projectile unfurls as it hurtles towards you. It's another slug.
+		<br><br>
+		
+		<<link [[Dodge|Beach Slug Dodge]]>><</link>><<dancedifficulty 400 1100>>
+		<br>
+		<<link [[Brace|Beach Slug Brace]]>><<set $pursuit += 1>><</link>><<gpursuit>>
+		<br>
+	<<elseif $rng gte 26>>
+		The giant slug slams against the ground. The stone trembles, and you stagger into a slimy membrane hanging from the ceiling.
+		<br><br>
+		
+		<<if $physique gte random(1, 18000)>>
+			<span class="green">You tug yourself free</span> before the slug gets much closer.
+			<br><br>
+		<<else>>
+			<span class="red">You struggle to tug yourself free.</span> You manage it, but the slug gets closer.<<gpursuit>><<set $pursuit += 1>>
+			<br><br>
+		<</if>>
+		<<link [[Next|Beach Slug]]>><<set $eventskip to 1>><</link>>
+		<br>
+	<<else>>
+		The rocky ground is smoother than normal up ahead.
+		<br><br>
+		
+		<<link [[Sprint|Beach Slug Sprint]]>><</link>><<athleticsdifficulty 600 1200>>
+		<br>
+		<<link [[Be careful|Beach Slug Careful]]>><</link>>
+		<br>
+	<</if>>
+<<else>>
+	You make it to the 
+	<<if $cave_current is 1>>
+		lichen-filled tunnel.
+	<<elseif $cave_current is 2>>
+		mushroom-filled tunnel.
+	<<elseif $cave_current is 3>>
+		dark tunnel.
+	<<else>>
+		watery tunnel.
+	<</if>>
+	
+	<<if $cave_current is $cave_exit>>
+		<span class="green">It leads away from the chamber!</span>
+	<<else>>
+		<span class="red">It's a dead end!</span> You'll have to look elsewhere.
+	<</if>>
+	<br><br>
+	<<slug_text>>
+	<br><br>
+	
+	<<if $pursuit gte 3>>
+		<<slug_caught>>
+	<<else>>
+		<<set $cave_seen.pushUnique($cave_current)>>
+		<<if $cave_current is $cave_exit>>
+			<<link [[Escape|Beach Slug Escape]]>><</link>>
+			<br>
+		<</if>>
+
+		<<if $cave_current isnot 1>>
+			<<link [[Run to the lichen-filled tunnel|Beach Slug]]>><<set $cave_current to 1>><</link>> <<if $cave_seen.includes(1) and $cave_exit is 1>><span class="green">The exit is here.</span><<elseif $cave_seen.includes(1)>>(You've checked here.)<</if>>
+			<br>
+		<</if>>
+		<<if $cave_current isnot 2>>
+			<<link [[Run to the mushroom-filled tunnel|Beach Slug]]>><<set $cave_current to 2>><</link>> <<if $cave_seen.includes(2) and $cave_exit is 2>><span class="green">The exit is here.</span><<elseif $cave_seen.includes(2)>>(You've checked here.)<</if>>
+			<br>
+		<</if>>
+		<<if $cave_current isnot 3>>
+			<<link [[Run to the dark tunnel|Beach Slug]]>><<set $cave_current to 3>><</link>> <<if $cave_seen.includes(3) and $cave_exit is 3>><span class="green">The exit is here.</span><<elseif $cave_seen.includes(3)>>(You've checked here.)<</if>>
+			<br>
+		<</if>>
+		<<if $cave_current isnot 4>>
+			<<link [[Run to the watery tunnel|Beach Slug]]>><<set $cave_current to 4>><</link>> <<if $cave_seen.includes(4) and $cave_exit is 4>><span class="green">The exit is here.</span><<elseif $cave_seen.includes(4)>>(You've checked here.)<</if>>
+			<br>
+		<</if>>
+	<</if>>
+<</if>>
+
+<<set $eventskip to 0>>
+
+
+:: Beach Slug Sprint [nobr]
+<<effects>>
+
+<<if $athletics gte random(400, 1200)>>
+	You sprint away from the slug, <span class="green">and manage to gain some distance.</span><<lpursuit>><<set $pursuit -= 1>>
+	<br><br>
+<<else>>
+	You try to sprint away from the slug, <span class="red">but lose your footing.</span> You tumble to the ground.<<gpain>><<gstress>><<pain 4>><<stress 6>>
+	<br><br>
+	
+	You scramble to your feet, and keep running.<<gpursuit>><<set $pursuit += 1>>
+	<br><br>
+<</if>>
+
+<<link [[Next|Beach Slug]]>><<set $eventskip to 1>><</link>>
+<br>
+
+:: Beach Slug Careful [nobr]
+<<effects>>
+
+You continue to run with care, keeping to the solid-looking ground.
+<br><br>
+
+<<link [[Next|Beach Slug]]>><<set $eventskip to 1>><</link>>
+<br>
+
+
+:: Beach Slug Dodge [nobr]
+<<effects>>
+
+<<if $danceskill gte random(400, 1100)>>
+	You step aside. <span class="green">The slug sails past you,</span> splashing into a pool. You continue running. It's a few moments before the giant slug is able to slither after you.<<lpursuit>><<set $pursuit -= 1>>
+	<br><br>
+	
+	<<link [[Next|Beach Slug]]>><<set $eventskip to 1>><</link>>
+	<br>
+<<else>>
+	You try to step aside, <span class="red">but you're too slow.</span> The slug hits you square in the chest, knocking you to the floor. The giant slug slithers closer.
+	<br><br>
+	
+	<<link [[Next|Beach Slug Struggle]]>><<set $struggle_start to 1>><</link>>
+	<br>
+<</if>>
+
+:: Beach Slug Brace [nobr]
+<<effects>>
+
+You brace yourself. You stagger as the slug collides with your chest. You manage to keep your footing, but the giant slime is now closer.
+<br><br>
+
+<<link [[Next|Beach Slug]]>><<set $eventskip to 1>><</link>>
+<br>
+
+:: Beach Slug Struggle [nobr]
+<<effects>>
+
+<<if $struggle_start is 1>>
+	<<struggle_init>>
+	<<set $struggle.creature to "slug">>
+	<<struggle_creatures 1 2>>
+	<<set $combat to 1>>
+	<<controlloss>>
+	<<violence 1>>
+	<<molested>>
+	<<set $struggle.chest.creature to "slug">><<set $chestuse to "struggle">><<set $cheststate to "struggle">><<set $struggle.enemy[0].location to "chest">>
+	<<set $timer to 10>>
+	<<unset $struggle_start>>
+<</if>>
+
+<<if $timer lte 0>>
+	<<set $pursuit += 1>>
+	<<set $timer to 0>>
+<<elseif $timer is 8 and random(1, 2) is 2>>
+	<<struggle_add 1 1>>
+	<span class="pink">Another slug leaps from the slime!</span>
+	<br><br>
+<</if>>
+
+<<slug_text>>
+<br><br>
+
+
+<<struggle>>
+
+
+
+<<if $struggle.done gte $struggle.number>>
+	<<link [[Next|Beach Slug Struggle End]]>><</link>>
+	<br>
+<<elseif $pursuit gte 3>>
+	<<link [[Next|Beach Slug Struggle End]]>><</link>>
+	<br>
+<<else>>
+	<<link [[Next|Beach Slug Struggle]]>><</link>>
+	<br>
+<</if>>
+
+
+:: Beach Slug Struggle End [nobr]
+<<effects>>
+
+<<if $pursuit gte 3>>
+	The smaller slug jumps away as the giant approaches.
+	<br><br>
+	<<endcombat>>
+	<<clotheson>>
+	<<slug_caught>>
+<<else>>
+	The slug dives into the slime. <<tearful>> you rise to your feet before the giant can bear down on you.
+	<br><br>
+
+	<<clotheson>>
+	<<endcombat>>
+
+	<<link [[Next|Beach Slug]]>><<set $eventskip to 1>><</link>>
+	<br>
+<</if>>
+
+
+:: Beach Slug Jump [nobr]
+<<effects>>
+
+<<if $athletics gte random(400, 1100)>>
+	You leap, <span class="green">landing on the other side of the pool.</span> You keep running. The giant slug sloshes through without slowing.
+	<br><br>
+	
+	<<link [[Next|Beach Slug]]>><<set $eventskip to 1>><</link>>
+	<br>
+<<else>>
+	You leap, <span class="red">and plunge into the pool of slime.</span>
+	<<drench goo 5>>
+	<br><br>
+	<<if $swarmdisable is "f">>
+		You manage to get your head above the surface, but feel a squirming against your skin.
+		<br><br>
+		
+		<<link [[Next|Beach Slug Swarm]]>><<set $molestationstart to 1>><</link>>
+		<br>
+	<<else>>
+		You manage to get your head above the suface, pull yourself onto the opposite bank. The giant slug is close behind. It sloshes through without slowing<<gpursuit>><<set $pursuit += 1>>
+		<br><br>
+		
+		<<if $pursuit gte 3>>
+			<<slug_caught>>
+		<<else>>
+			<<link [[Next|Beach Slug]]>><<set $eventskip to 1>><</link>>
+			<br>
+		<</if>>
+	<</if>>
+<</if>>
+
+
+:: Beach Slug Swarm [nobr]
+<<effects>>
+
+<<effects>>
+<<if $molestationstart is 1>>
+	<<set $molestationstart to 0>>
+	<<molested>>
+	<<controlloss>>
+	<<set $combat to 1>>
+	<<set $enemytype to "swarm">>
+	<<swarminit "eels" "swarms" "moving towards you" "encircle you" "fend off" 1 6>>
+
+	<<set $swimdistance to 10>>
+	<<set $water to 1>>
+	<<set $timer to 10>>
+<</if>>
+
+<<if $timer lte 0>>
+	<<set $pursuit += 1>>
+	<<set $timer to 10>>
+<</if>>
+
+<<slug_text>><br>
+
+<<if $swimdistance gte 10>>
+	You need to start swimming toward the bank!
+<<elseif $swimdistance gte 5>>
+	The bank is still a long way off.
+<<elseif $swimdistance gte 3>>
+	You've passed halfway to the bank.
+<<elseif $swimdistance gte 1>>
+	You're almost at the bank.
+<<else>>
+	The bank is within arm's reach!
+<</if>>
+<br><br>
+<<swarmeffects>>
+<<swarm>>
+<<swarmactions>>
+<<if $stress gte 10000>>
+	<span id="next"><<link [[Next|Beach Slug Swarm Finish]]>><</link>></span><<nexttext>>
+<<elseif $pursuit gte 3>>
+	<span id="next"><<link [[Next|Beach Slug Swarm Finish]]>><</link>></span><<nexttext>>
+<<elseif $swimdistance lte 0>>
+	<span id="next"><<link [[Next|Beach Slug Swarm Finish]]>><</link>></span><<nexttext>>
+<<else>>
+	<span id="next"><<link "Next">><<script>>state.display(state.active.title, null)<</script>><</link>></span><<nexttext>>
+<</if>>
+
+:: Beach Slug Swarm Finish [nobr]
+
+<<effects>>
+<<if $stress gte 10000>>
+	It's all just too much for you. You pass out.
+	<br><br>
+	<<if $upperoff isnot 0>>
+		<<upperruined>>
+	<</if>>
+	<<if $loweroff isnot 0>>
+		<<lowerruined>>
+	<</if>>
+	<<if $underloweroff isnot 0>>
+		<<underlowerruined>>
+	<</if>>
+	<<if $underupperoff isnot 0>>
+		<<underupperruined>>
+	<</if>>
+	<<endcombat>>
+	<<slug_end>>
+	<<link [[Next|Passout Beach]]>><<pass 1 hour>><</link>>
+<<elseif $pursuit gte 3>>
+	The giant slug sloshes into the pool, pushing the slime into a wave ahead of it and leaving you washed up on the bank.
+	<br><br>
+	<<endcombat>>
+	<<clotheson>>
+	<<slug_caught>>
+<<else>>
+	<<tearful>> you haul yourself out of the slime. The slugs drop off as you stagger to your feet.
+	<br><br>
+	
+	The giant slug sloshes through the slime without slowing.
+	<br><br>
+	
+	<<clotheson>>
+	<<endcombat>>
+	<<link [[Next|Beach Slug]]>><<set $eventskip to 1>><</link>>
+	<br>
+<</if>>
+
+:: Beach Slug Run [nobr]
+<<effects>>
+
+You run around the pool. The giant slug just sloshes through, and gains on you.
+<br><br>
+
+<<link [[Next|Beach Slug]]>><<set $eventskip to 1>><</link>>
+<br>
+
+
+:: Beach Slug Try [nobr]
+<<effects>>
+
+<<if $physique gte random(1, 20000)>>
+	You tug against the sticky slime, <span class="green">and manage to pull yourself free.</span> You jump from the closing maw just in time.
+	<br><br>
+	You're in another cave, tall and well-lit by pink lichen. Slime drips from the ceiling, forming large pools.
+	<br><br>
+			
+	The creature rises behind you. A gargantuan slug, larger than a horse. <span class="red">It slithers closer with alarming speed.</span>
+	<br><br>
+	
+	<<link [[Run|Beach Slug Start]]>><</link>>
+	<br>
+	
+<<else>>
+	You tug against the sticky slime, <span class="red">but you can't get free.</span> The maw surrounds you, then closes in, engulfing you.
+	<br><br>
+	
+	<<if $tentacledisable is "f">>
+	You feel a squirming against your skin.
+	<br><br>
+	<</if>>
+	<<link [[Next|Beach Slug Vore]]>><<set $molestationstart to 1>><</link>>
+	<br>
+<</if>>
+
+:: Beach Slug Remove [nobr]
+<<effects>>
+
+<<clothesruined>>
+You struggle free from your clothes, and jump from the closing maw just in time.
+<br><br>
+
+You're in another cave, tall and well-lit by pink lichen. Slime drips from the ceiling, forming large pools.
+<br><br>
+			
+The creature rises behind you. A gargantuan slug, larger than a horse. <span class="red">It slithers closer with alarming speed.</span>
+<br><br>
+
+<<link [[Run|Beach Slug Start]]>><</link>>
+<br>
+
+
+:: Beach Slug Vore [nobr]
+<<effects>>
+<<if $molestationstart is 1>>
+	<<set $molestationstart to 0>>
+	<<set $combat to 1>>
+	<<molested>>
+	<<controlloss>>
+	<<if $tentacledisable is "f">>
+		<<set $enemytype to "tentacles">>
+		<<tentaclestart 4 15>>
+	<<else>>
+		<<set $enemytype to "vore">>
+	<</if>>
+	<<set $vorestage to 1>>
+	<<set $vorecreature to "slug">>
+	<<set $vorestrength to 1>><<set $position to "doggy">>
+	<<if $tentacledisable is "f">>
+		<<set $voretentacles to 1>>
+	<<else>>
+		<<set $voretentacles to 0>>
+	<</if>>
+	<<resetLastOptions>>
+<</if>>
+<<if $tentacledisable is "f" and $enemytype is "tentacles">>
+	<<voreeffects>><<effectstentacles>>
+	<<vore>><<tentacles>>
+	<<statetentacles>>
+	<<voreactions>><<actionstentacles>>
+<<else>>
+	<<voreeffects>>
+	<<vore>>
+	<<voreactions>>
+<</if>>
+<<if $stress gte 10000>>
+	<span id="next"><<link [[Next|Beach Slug Vore Finish]]>><</link>></span><<nexttext>>
+<<elseif $vorestage lte 0>>
+	<span id="next"><<link [[Next|Beach Slug Vore Finish]]>><</link>></span><<nexttext>>
+<<elseif $vorestomach gte 5>>
+	<span id="next"><<link [[Next|Beach Slug Vore Finish]]>><</link>></span><<nexttext>>
+<<else>>
+	<span id="next"><<link "Next">><<script>>state.display(state.active.title, null)<</script>><</link>></span><<nexttext>>
+<</if>>
+
+:: Beach Slug Vore Finish [nobr]
+
+<<effects>>
+<<if $stress gte 10000 or $vorestomach gte 5>>
+	It's too much for you. You pass out.
+	<br><br>
+	<<if $upperoff isnot 0>>
+		<<upperruined>>
+	<</if>>
+	<<if $loweroff isnot 0>>
+		<<lowerruined>>
+	<</if>>
+	<<if $underloweroff isnot 0>>
+		<<underlowerruined>>
+	<</if>>
+	<<if $underupperoff isnot 0>>
+		<<underupperruined>>
+	<</if>>
+	<<endcombat>>
+	<<slug_end>>
+	<<link [[Next|Passout Beach]]>><<clotheson>><<pass 1 hour>><</link>>
+<<else>>
+	<<set $pursuit to 1>>
+	<<if $cave_exit>>
+		<<tearful>> you haul yourself out of the $vorecreature's maw. You stagger to your feet, and run. It slithers close behind.
+		<br><br>
+	<<else>>
+		<<tearful>> you haul yourself out of the $vorecreature's maw. You're in another cave, tall and well-lit by pink lichen. Slime drips from the ceiling, forming large pools.
+		<br><br>
+					
+		The creature rises behind you. A gargantuan slug, larger than a horse. <span class="red">It slithers closer with alarming speed.</span>
+		<br><br>
+	<</if>>
+	<<clotheson>>
+	<<endcombat>>
+	<<if $cave_exit>>
+		<<link [[Next|Beach Slug]]>><</link>>
+		<br>
+	<<else>>
+		<<link [[Next|Beach Slug Start]]>><</link>>
+		<br>
+	<</if>>
+<</if>>
+
+
+:: Beach Slug Start [nobr]
+<<effects>>
+<<slug_init>>
+You turn and run. Four tunnels lead away from the chamber.
+<br>
+The tunnel ahead is covered with bioluminescent lichen.
+<br>
+The tunnel to the right is full of mushrooms, some almost as tall as you. It seems to lead upward.
+<br>
+The tunnel to the left drops, leading deeper underground. You hear rushing water from that direction.
+<br>
+You glance back. There's another tunnel behind the slug, but no lichen, leaving it dark and forboding. The slug blocks the path for now.
+<br><br>
+
+<<link [[Run to the lichen-filled tunnel|Beach Slug]]>><<set $cave_current to 1>><</link>>
+<br>
+<<link [[Run to the mushroom-filled tunnel|Beach Slug]]>><<set $cave_current to 2>><</link>>
+<br>
+<<link [[Run to the watery tunnel|Beach Slug]]>><<set $cave_current to 4>><</link>>
+<br>
+
+
+
+
+:: Beach Slug Escape [nobr]
+<<effects>>
+
+<<earnFeat "Abnormal Mollusc">>
+
+
+<<pass 10>>
+<<if $cave_current is 1>>
+	You escape along the lichen-filled tunnel. You glance over your shoulder. The giant slug is reluctant to follow.
+	<br><br>
+	The tunnel slopes upwards as the pink hue gives way to a light blue.
+	
+	<<if $daystate isnot "night">>
+		You hear waves, and see daylight pierce the gloom up ahead.
+	<<elseif $weather is "clear">>
+		You hear waves, and see pale moonlight pierce the gloom up ahead.
+	<<else>>
+		You hear waves up ahead. 
+	<</if>>
+	<br><br>
+	
+	You emerge from the cliff facing the sea, and drop into the water. You're near the beach.
+	<br><br>
+	
+	<<link [[Next|Sea Beach]]>><<set $eventskip to 1>><</link>>
+	<br>
+<<elseif $cave_current is 2>>
+	You escape up the mushroom-filled tunnel. You glance over your shoulder. The giant slug is reluctant to follow.
+	<br><br>
+	The mushrooms grow denser as the tunnel continues. You step around a particularly large specimen, and almost step through a crack in the ground. You thought you heard a voice. You listen, but hear only rushing water.
+	<br><br>
+	
+	<span class="red">The ground gives way,</span> and you tumble into darkness.
+	<br><br>
+	<<if $sewersintro is 1>>
+		<<link [[Next|Sewers Commercial]]>><<sewersstart>><<set $eventskip to 1>><</link>>
+		<br>
+	<<else>>
+		<<link [[Next|Sewers Intro]]>><</link>>
+	<</if>>
+<br>
+<<elseif $cave_current is 3>>
+	You escape into the dark tunnel. You glance over your shoulder. The giant slug is reluctant to follow.
+	<br><br>
+	You feel your way along the walls as the tunnel takes you higher, 
+	<<if $daystate isnot "night">>
+		until daylight pierces the dark up ahead.
+	<<elseif $weather is "clear">>
+		until moonlight pierces the dark up ahead.
+	<<else>>
+		until you feel a breeze. It smells of the forest.
+	<</if>>
+	Emboldened you continue, and emerge in the forest.
+	<br><br>
+	
+	<<link [[Next|Forest]]>><<set $forest to 20>><<set $eventskip to 1>><</link>>
+	<br>
+<<elseif $cave_current is 4>>
+	You escape down the watery tunnel. You glance over your shoulder. The giant slug is reluctant to follow.
+	<br><br>
+	
+	The tunnel leads deeper into the earth. Water breaks through cracks in the walls, joining you in the journey downward.
+	<br><br>
+	
+	The tunnel opens, revealing a black pool, disturbed only by the water rushing around your ankles. The dark hides the other side, and even the ceiling. For all you can tell, the pool could reach to the horizon.
+	<br><br>
+	
+	You hear a roar behind you. A torrent thunders down the passage, snatching you off your feet and plunging you into the gloom.
+	<br><br>
+	
+	<<link [[Next|Underground Lake]]>><</link>>
+	<br>
+	
+	
+<</if>>
+
+<<slug_end>>
+<<beach_cave_end>>
diff --git a/game/overworld-underground/loc-cave/pub.twee b/game/overworld-underground/loc-cave/pub.twee
new file mode 100644
index 0000000000..f6efb4d4ce
--- /dev/null
+++ b/game/overworld-underground/loc-cave/pub.twee
@@ -0,0 +1,345 @@
+:: Smuggler Pub Intro [nobr]
+<<effects>>
+<<generate1>><<person1>>
+<<generate2>><<generate3>><<generate4>><<generate5>><<generate6>>
+You trip up a set of stairs. Voices jeer all around. <<covered>>
+<br><br>
+
+"Dance! Dance! Dance!"
+<br><br>
+
+
+<<link [[Say you can't dance with your arms bound|Smuggler Pub Arms]]>><<set $phase to 1>><</link>><<englishdifficulty 200 1000>>
+<br>
+<<link [[Dance|Smuggler Pub Dance]]>><<danceinit>><<set $dancing to 1>><<set $audience to 25>><<set $venuemod to 4>><<set $timer to 24>><<set $dancelocation to "smuggler_forced">><<set $forceddance to 1>><</link>>
+<br>
+<<link [[Refuse|Smuggler Pub Refuse]]>><</link>>
+<br>
+
+
+:: Smuggler Pub Arms [nobr]
+<<effects>>
+
+<<if $submissive gte 1150>>
+	"I-I can't dance with my arms tied," you say.
+<<elseif $submissive lte 850>>
+	"How the fuck am I supposed to dance with my arms tied?" you ask.
+<<else>>
+	"Could you untie my arms first?" you ask. "So I can dance properly."
+<</if>>
+<br><br>
+
+
+<<if $english gte random(200, 1000)>>
+	The stage creaks as another steps onto it. "Alright <<girl>>," says a <<personsimple>>'s voice. "But don't tire yourself. I don't want you passing out before my turn." A knife slices through the rope, <span class="green">freeing your arms.</span>
+	<br><br>
+	<<unbind>>
+	<<link [[Dance|Smuggler Pub Dance]]>><<danceinit>><<set $dancing to 1>><<set $audience to 25>><<set $venuemod to 4>><<set $timer to 24>><<set $dancelocation to "smuggler_forced">><<set $forceddance to 1>><</link>>
+	<br>
+	<<link [[Refuse|Smuggler Pub Refuse]]>><</link>>
+	<br>
+	<<if $submissive lte 500>>
+		<<link [[Grab the knife|Smuggler Pub Knife]]>><</link>> <span class="red">Defiant</span><<dancedifficulty 200 1000>>
+		<br>
+	<</if>>
+<<else>>
+	<span class="red">They ignore you.</span> "Dance! Dance! Dance!" They start hammering the edge of the stage in anticipation.
+	<br><br>
+	
+	<<link [[Dance|Smuggler Pub Dance]]>><<danceinit>><<set $dancing to 1>><<set $audience to 25>><<set $venuemod to 4>><<set $timer to 24>><<set $dancelocation to "smuggler_forced">><<set $forceddance to 1>><</link>>
+	<br>
+	<<link [[Refuse|Smuggler Pub Refuse]]>><</link>>
+	<br>
+<</if>>
+
+
+:: Smuggler Pub Refuse [nobr]
+<<effects>>
+
+<<if $submissive gte 1150>>
+	"I-I won't," you say. "I can't dance."
+<<elseif $submissive lte 850>>
+	"Fuck off," you say. "I'm not dancing for scum like you."
+<<else>>
+	"I won't dance," you say. "Let me go."
+<</if>>
+<br><br>
+
+"Dance! Dance! Dance!" It's no good.
+<br><br>
+
+<<if ($leftarm is "bound" or $rightarm is "bound") and $phase isnot 1>>
+	<<link [[Say you can't dance with your arms bound|Smuggler Pub Arms]]>><<set $phase to 1>><</link>><<englishdifficulty 200 1000>>
+	<br>
+<<elseif $submissive lte 500 and $phase is 1>>
+	<<link [[Grab the knife|Smuggler Pub Knife]]>><</link>> <span class="red">Defiant</span><<dancedifficulty 200 1000>>
+	<br>
+<</if>>
+<<link [[Dance|Smuggler Pub Dance]]>><<danceinit>><<set $dancing to 1>><<set $audience to 25>><<set $venuemod to 4>><<set $timer to 24>><<set $dancelocation to "smuggler_forced">><<set $forceddance to 1>><</link>>
+<br>
+<<link [[Refuse|Smuggler Pub Refuse 2]]>><</link>>
+<br>
+
+
+
+:: Smuggler Pub Refuse 2 [nobr]
+<<effects>>
+
+You refuse again. The crowd boo, and the stage shakes as several bodies climb atop it.
+<br><br>
+
+<<link [[Next|Smuggler Pub Gang Rape]]>><<set $molestationstart to 1>><</link>>
+<br>
+
+
+:: Smuggler Pub Knife [nobr]
+<<effects>>
+
+<<if $danceskill gte random(200, 1000)>>
+	You spin and <span class="green">twist the knife from the <<persons>> grip.</span> You predict <<his>> movements, ducking under <<his>> arms as you slice through your blindfold. You spin and push your knife against <<his>> throat.
+	<br><br>
+	
+	<<set $worn.face.type.push("broken")>>
+	<<faceruined>>
+	The crowd roars with laughter as your eyes adjust to the light. You're stood on a stage in the middle of an open part of the cave. Tables and chars surround you, all occupied by rough-looking <<people>>. Lights hang overhead, and the bar in the corner looks well-stocked.
+	<br><br>
+	"I'm leaving," you say, prompting more laughter.
+	<br>
+	"Th-this isn't funny," the <<person>> stammers. "Do what <<pshe>> says."
+	<br><br>
+	Careful not to fall, you back from the stage towards one of the exits. The one strung with more lights.
+	<br><br>
+	
+	<<link [[Next|Smuggler Pub Knife 2]]>><</link>>
+	<br>
+	
+<<else>>
+	You spin and blindly reach for the knife. <span class="red">The <<persons>> fist connects with your face,</span> knocking you to the floor. The crowd roars with laughter.<<gtrauma>><<gstress>><<garousal>><<trauma 6>><<stress 6>><<pain 4>>
+	<br><br>
+	
+	"<<pShe>>'s a spirited one,"
+	<br>
+	"Time to learn <<pher>> place."
+	<br><br>
+	
+	Others climb the stage.
+	<br><br>
+	
+	<<link [[Next|Smuggler Pub Gang Rape]]>><<set $molestationstart to 1>><</link>>
+	<br>
+<</if>> 
+
+
+:: Smuggler Pub Knife 2 [nobr]
+<<effects>>
+
+The crowd parts to let you through, though they seem to play along for the amusement for than anything. You make it through the ring of tables, shove the <<person>> over one, and run.
+<br><br>
+<<endcombat>>
+Echoing laughter chases you through the cave, but they don't seem to be following.
+<br><br>
+
+<<clotheson>>
+<<earnFeat "Leverage">>
+<<if $sewersintro is 1>>
+	You come to an old brick wall with a hole smashed through. You crawl to the other side, and almost slip on algae.
+	<br><br>
+	<<link [[Next|Sewers Algae]]>><<sewersstart>><<set $eventskip to 1>><</link>>
+	<br>
+<<else>>
+	You come to an old brick wall with a hole smashed through. You try to crawl through, but your hips get stuck.
+	<br><br>
+	"Need a hand?" asks a voice from behind. Before you can respond, a boot kicks your <<bottom>>, pushing you through and sending you skidding across algae-covered stone.
+	<br><br>
+	<<link [[Next|Sewers Intro]]>><</link>>
+<</if>>
+
+
+:: Smuggler Pub Dance [nobr]
+
+<<effects>>
+
+<<danceeffects>>
+<<danceaudience>>
+
+<<if $danceevent is 0 and $exhibitionism lte 74 and $exposed gte 2>>
+Being so exposed is humiliating, but there's nothing you can do.
+<br><br>
+<<elseif $danceevent is 0 and $exhibitionism lte 34 and $exposed gte 1>>
+Being so exposed is humiliating, but there's nothing you can do.
+<br><br>
+<</if>>
+
+<<danceactions>>
+
+<<if $danceevent is "finish">>
+<<elseif $danceevent is "smuggler_rescue">>
+<<link [[Next|Smuggler Pub Rescue]]>><<set $enemyno to 1>><<set $molestationstart to 1>><</link>>
+<br>
+<<elseif $danceevent is "rape">>
+<<link [[Next|Smuggler Pub Gang Rape]]>><<set $molestationstart to 1>><</link>>
+<</if>>
+
+:: Smuggler Pub Rescue [nobr]
+<<effects>>
+
+<<endcombat>>
+	
+<<generate1>><<person1>>
+<span class="blue">You hear a whistle,</span> and the room quiets. "Calm down guys," says a <<personsimple>>'s voice. It's coming from above. "I think that's a good enough show. Besides, we don't know who <<pshe>> is. Someone might come looking."
+<br><br>
+The owner of the voice doesn't sound much older than you, but the others heed <<him>>.
+<br><br>
+	
+<<link [[Next|Smuggler Pub Blindfold]]>><</link>>
+
+
+
+:: Smuggler Pub Gang Rape [nobr]
+<<if $molestationstart is 1>>
+	<<set $molestationstart to 0>>
+	<<controlloss>>
+	<<violence 1>>
+	<<neutral 1>>
+	<<molested>>
+	
+	<<maninit>>
+<</if>>
+
+<<effects>>
+
+<<effectsman>><<man>>
+
+<<audience>>
+
+<<stateman>>
+<br><br>
+<<actionsman>>
+
+<<if $enemyhealth lte 0>>
+<span id="next"><<link [[Next|Smuggler Pub Gang Rape Finish]]>><</link>></span><<nexttext>>
+<<elseif $enemyarousal gte $enemyarousalmax>>
+<span id="next"><<link [[Next|Smuggler Pub Gang Rape Finish]]>><</link>></span><<nexttext>>
+<<else>>
+<span id="next"><<link [[Next|Smuggler Pub Gang Rape]]>><</link>></span><<nexttext>>
+<</if>>
+
+:: Smuggler Pub Gang Rape Finish [nobr]
+<<effects>>
+<<set $bus to "commercial">>
+
+<<if $enemyarousal gte $enemyarousalmax>>
+	<<ejaculation>>
+	
+	<<tearful>> you struggle to stand. Your assailants vacate the stage, only to be replaced by others.
+	<br><br>
+	
+	<<endcombat>>
+	<<generate1>><<generate2>><<generate3>><<generate4>><<generate5>><<generate6>><<person1>>
+	<<link [[Next|Smuggler Pub Gang Rape 2]]>><<set $molestationstart to 1>><</link>>
+
+<<else>>
+	You hear the <<person1>><<person>> tumble from the stage and smash into something. <<tearful>> you jump after <<him>>. <<He>> shouts as your foot lands, and you run. It's no use. You can't see a thing, and have no clue where the exit is. You run straight into someone's arms.
+	<br><br>
+	
+	<<endcombat>>
+	
+	<<generate1>><<person1>>
+	<span class="blue">You hear a whistle,</span> and the room quiets. "Calm down guys," says a <<personsimple>>'s voice. It's coming from above. "Putting up a fight like that, I think <<pshe>>s earned a chance."
+	<br><br>
+	The owner of the voice doesn't sound much older than you, but the others heed <<him>>.
+	<br><br>
+	
+	<<link [[Next|Smuggler Pub Blindfold]]>><</link>>
+<</if>>
+
+
+
+:: Smuggler Pub Gang Rape 2 [nobr]
+<<if $molestationstart is 1>>
+	<<set $molestationstart to 0>>
+	<<controlloss>>
+	<<violence 1>>
+	<<neutral 1>>
+	<<molested>>
+	
+	<<maninit>>
+<</if>>
+
+<<effects>>
+
+<<effectsman>><<man>>
+
+<<audience>>
+
+<<stateman>>
+<br><br>
+<<actionsman>>
+
+<<if $enemyhealth lte 0>>
+<span id="next"><<link [[Next|Smuggler Pub Gang Rape 2 Finish]]>><</link>></span><<nexttext>>
+<<elseif $enemyarousal gte $enemyarousalmax>>
+<span id="next"><<link [[Next|Smuggler Pub Gang Rape 2 Finish]]>><</link>></span><<nexttext>>
+<<else>>
+<span id="next"><<link [[Next|Smuggler Pub Gang Rape 2]]>><</link>></span><<nexttext>>
+<</if>>
+
+
+:: Smuggler Pub Gang Rape 2 Finish [nobr]
+<<effects>>
+
+<<if $enemyarousal gte $enemyarousalmax>>
+	<<ejaculation>>
+	
+	<<tearful>> you struggle to stand. Your assailants vacate the stage, only to be replaced by others.
+	<br><br>
+	
+	<<endcombat>>
+	
+	<<generate1>><<person1>>
+	<span class="blue">You hear a whistle,</span> and the room quiets. "Calm down guys," says a <<personsimple>>'s voice. "We don't know who <<pshe>> is. Someone might come looking for <<phim>>."
+	<br><br>
+	The owner of the voice doesn't sound much older than you, but the others heed <<him>>.
+	<br><br>
+	
+	<<link [[Next|Smuggler Pub Blindfold]]>><</link>>
+	<br>
+
+<<else>>
+	You hear the <<person1>><<person>> tumble from the stage and smash into something. <<tearful>> you jump after <<him>>. <<He>> shouts as your foot lands, and you run. It's no use. You can't see a thing, and have no clue where the exit is. You run straight into someone's arms.
+	<br><br>
+	
+	<<endcombat>>
+		
+	<<generate1>><<person1>>
+	<span class="blue">You hear a whistle,</span> and the room quiets. "Calm down guys," says a <<personsimple>>'s voice. It's coming from above. "Putting up a fight like that, I think <<pshe>>s earned some leniency."
+	<br><br>
+	The owner of the voice doesn't sound much older than you, but the others heed <<him>>.
+	<br><br>
+		
+	<<link [[Next|Smuggler Pub Blindfold]]>><</link>>
+	<br>
+<</if>>
+
+
+
+:: Smuggler Pub Blindfold [nobr]
+<<effects>>
+<<pass 5>>
+They leave the blindfold on as they push you down another tunnel. You hear the shuffling of feet either side, as well as behind.
+<br><br>
+
+<<set $stress -= 3000>>
+
+"Climb," says the young <<personsimple>>. "Before I change my mind." You reach forward, and feel a ladder.
+<br><br>
+
+You climb until your head bumps against something. "Watch your head," laughs the voice. "Just push it." You do so, and climb atop the ladder. You feel a breeze, and hear traffic all around. There's a metallic thud behind you
+<br><br>
+
+<<blindfoldintro>>
+<<clotheson>>
+<<endevent>>
+
+<<set $eventskip to 1>>
+<<destinationbondage>>
diff --git a/game/overworld-underground/loc-cave/widgets.twee b/game/overworld-underground/loc-cave/widgets.twee
new file mode 100644
index 0000000000..e31780899f
--- /dev/null
+++ b/game/overworld-underground/loc-cave/widgets.twee
@@ -0,0 +1,520 @@
+:: Widgets Cave [widget]
+<<widget "eventscavetreasure">><<nobr>>
+<<if $rng gte 91>>
+	You foot kicks something hard and hollow. You lift it from the water. It's a chest, long and thin. 
+	<br><br>
+	<<set $skulduggerydifficulty to 600>>
+	<<link [[Open it (0:10)|Beach Cave Hollow Open]]>><<pass 10>><</link>><<skulduggerydifficulty>>
+	<br>
+	<<link [[Leave it|Beach Cave]]>><<set $eventskip to 1>><</link>>
+	<br>
+<<elseif $rng gte 51>>
+	Your foot kicks something heavy, but not as hard as a rock. You lift it to the surface of the water. It's a chest, long and thin.
+	<br><br>
+	<<set $skulduggerydifficulty to 400>>
+	<<link [[Open it (0:10)|Beach Cave Heavy Open]]>><<pass 10>><</link>><<skulduggerydifficulty>>
+	<br>
+	<<link [[Leave it|Beach Cave]]>><<set $eventskip to 1>><</link>>
+	<br>
+<<elseif $rng gte 31>>
+	A tunnel leads away from the main cave, the ceiling dipping below the surface of the water.
+	<br><br>
+	
+	<<link [[Explore (0:05)|Beach Cave Explore]]>><<pass 5>><</link>><<swimmingdifficulty 400 1000>>
+	<br>
+	<<link [[Ignore|Beach Cave]]>><<set $eventskip to 1>><</link>>
+	<br>
+<<else>>
+	The cave branches in two directions.
+	<<if random(1, 2) is 2>>
+		<<if $history gte random(1, 1000)>>
+			<span class="green">You notice markings along the walls.</span> You recognise the symbols from a history textbook. Something was hidden down the left passage, while the right leads towards the sea.
+			<br><br>
+		<<else>>
+			<br><br>
+		<</if>>
+		<<set $phase to 0>>
+		<<link [[Go left|Beach Cave Treasure]]>><</link>>
+		<br>
+		<<link [[Go Right|Beach Cave Back]]>><</link>>
+		<br>
+	<<else>>
+		<<if $history gte random(1, 1000)>>
+			<span class="green">You notice markings along the walls.</span> You recognise the symbols from a history textbook. Something was hidden down the right passage, while the left leads towards the sea.
+			<br><br>
+		<<else>>
+			<br><br>
+		<</if>>
+		<<set $phase to 1>>
+		<<link [[Go left|Beach Cave Back]]>><</link>>
+		<br>
+		<<link [[Go Right|Beach Cave Treasure]]>><</link>>
+		<br>
+	<</if>>
+
+<</if>>
+<</nobr>><</widget>>
+
+<<widget "eventscavesafe">><<nobr>>
+<<if $rng gte 61>>
+	<<if $cave gte 50>>
+		The water around your feet surges, tripping you.
+		<<if $danceskill gte random(1, 1000)>>
+			<span class="green">You manage to keep your footing.</span>
+		<<else>>
+			<span class="red">You fall to the cave floor, breaking your fall with your arms.</span><<gstress>><<gpain>><<stress 6>><<pain 6>>
+		<</if>>
+		<br><br>
+		<<link [[Next|Beach Cave]]>><<set $eventskip to 1>><</link>>
+		<br>
+	<<elseif $cave gte 20>>
+		The water surges beneath your waist. You grasp an outcrop to avoid being swept away.
+		<<if $worn.lower.name is "naked">>
+			<<if $worn.under_lower.name is "naked">>
+				<<if $worn.genitals.name is "naked">>
+					
+				<<else>>
+					<<set $worn.genitals.integrity -= 10>>
+					<<if $worn.genitals.integrity lte 0>>
+						The last of the material gives away, and the device <span class="pink">is ripped from your body.</span>
+						<<integritycheck no_text>><<exposure>>
+					<<else>>
+						You feel the water tear at your $worn.genitals.name.
+					<</if>>
+				<</if>>
+			<<else>>
+				<<set $worn.under_lower.integrity -= 10>>
+				<<if $worn.under_lower.integrity lte 0>>
+					The rushing water <span class="pink">tears the $worn.under_lower.name off your body, exposing your <<genitals>>.</span>
+					<<integritycheck no_text>><<exposure>>
+				<<else>>
+					The rushing water tears at your $worn.under_lower.name.
+				<</if>>
+			<</if>>
+		<<else>>
+			<<set $worn.lower.integrity -= 10>>
+			<<if $worn.lower.integrity lte 0>>
+				The rushing water <span class="pink">tears the $worn.lower.name off your body, exposing your <<undies>>.</span>
+			<<else>>
+				The rushing water tears at your $worn.lower.name.
+			<</if>>
+		<</if>>
+		<br><br>
+		
+		<<link [[Next|Beach Cave]]>><<set $eventskip to 1>><</link>>
+		<br>
+	<<else>>
+		The water surges around you, pushing you toward the coast.
+		<br><br>
+		
+		<<link [[Be carried along|Beach Cave Carry]]>><</link>>
+		<br>
+		<<link [[Swim against the current|Beach Cave Swim]]>><</link>><<swimmingdifficulty 400 1000>>
+		<br>
+		
+	<</if>>
+	<br><br>
+	
+<<elseif $rng gte 41>>
+	You hear a weighty groan above, as if the cave were about to collapse. Fortutunately, it does not.<<gstress>><<stress 6>>
+	<br><br>
+	
+	<<link [[Next|Beach Cave]]>><<set $eventskip to 1>><</link>>
+	<br>
+<<elseif $rng gte 21>>
+	Something brushes against your ankle. You look down, but see nothing.<<stress 6>><<gstress>>
+	<br><br>
+	
+	<<link [[Next|Beach Cave]]>><<set $eventskip to 1>><</link>>
+	<br>
+<<else>>
+	There are gems embedded in the walls here.
+	<br><br>
+	<<if $awareness gte 400>>
+		Like a thousand watching eyes.<<gstress>><<stress 6>>
+		<br><br>
+		
+		<<link [[Tell them to stop staring|Beach Cave Eyes]]>><<awareness 1>><<trauma -6>><</link>><<gawareness>><<ltrauma>>
+		<br>
+		<<link [[Ignore them|Beach Cave]]>><<set $eventskip to 1>><</link>>
+		<br>
+	<<else>>
+		They look pretty in the lichen light.<<lstress>><<stress -6>>
+		<br><br>
+		
+		<<link [[Next|Beach Cave]]>><<set $eventskip to 1>><</link>>
+		<br>
+	<</if>>
+<</if>>
+<</nobr>><</widget>>
+
+<<widget "eventscave">><<nobr>>
+<<if $rng gte 81>>
+	<<beach_cave_caught>>
+<<elseif $rng gte 61>>
+	<<if $pursuit is 0>>
+		<<set $pursuit += 1>>
+		Your hair bristles. <span class="purple">Something is watching you.</span>
+		<br><br>
+		<<link [[Next|Beach Cave]]>><<set $eventskip to 1>><</link>>
+		<br>
+	<<elseif $pursuit is 1>>
+		<<set $pursuit += 1>>
+		You shiver. <span class="pink">Something is following you. It's not alone.</span>
+		<br><br>
+		<<link [[Next|Beach Cave]]>><<set $eventskip to 1>><</link>>
+		<br>
+	<<elseif $tentacledisable is "f" and $hallucinations gte 2>>
+		<<if $skulduggery gte random(400, 1200)>>
+			<span class="green">Your hair bristles.</span> You pause, and examine the ground ahead. Then you see it. The tendril of some creature, hanging in the gloom above.
+			<br><br>
+			You step around it, unharmed.
+			<br><br>
+			
+			<<link [[Next|Beach Cave]]>><<set $eventskip to 1>><</link>>
+			<br>
+		<<else>>
+			You hear a squish, then a coil drops around you. <span class="red">It seizes your arms,</span> pushing them to your side, and hoists you into the air.<<gstress>><<stress 6>>
+			<br><br>
+			
+			The coil slithers against your skin, glistening in the little light of the cave.
+			
+			<<if $worn.upper.type.includes("naked")>>
+				<<if $worn.under_upper.type.includes("naked")>>
+					<br><br>
+					
+					<span class="pink">You feel a presence close in.</span><<set $pursuit += 1>>
+					<br><br>
+					
+					<<link [[Next|Beach Cave Tentacle]]>><</link>>
+					<br>
+				<<else>>
+					It worms beneath your $worn.under_upper.name, heading for your <<breasts>>.
+					<br><br>
+					
+					<span class="pink">You feel a presence close in.</span><<set $pursuit += 1>>
+					<br><br>
+					
+					<<link [[Wait|Beach Cave Tentacle]]>><</link>>
+					<br>
+					<<link [[Squirm free|Beach Cave Tentacle Under Top]]>><</link>>
+					<br>
+				<</if>>
+			<<else>>
+				It worms beneath your $worn.upper.name, heading for your <<breasts>>.
+				<br><br>
+				
+				<span class="pink">You feel a presence close in.</span><<set $pursuit += 1>>
+				<br><br>
+				
+				<<link [[Wait|Beach Cave Tentacle]]>><</link>>
+				<br>
+				<<link [[Squirm free|Beach Cave Tentacle Top]]>><</link>>
+				<br>
+			<</if>>
+		<</if>>
+	<<else>>
+		<<if $skulduggery gte random(400, 1200)>>
+			<span class="green">Your hair bristles.</span> You pause, and examine the ground ahead. Then you see it. A coiled rope, hanging in the gloom above. Beneath it is a suspicious-looking stone.
+			<br><br>
+			You step around it, unharmed.
+			<br><br>
+			
+			<<link [[Next|Beach Cave]]>><<set $eventskip to 1>><</link>>
+			<br>
+		<<else>>
+			You foot presses down on something. You hear a swish, then a coil drops around you. <span class="red">It seizes your arms,</span> pushing them to your side, and hoists you into the air.
+			<br><br>
+			
+			The rope is tight.
+			<<if $worn.upper.type.includes("naked")>>
+				<<if $worn.under_upper.type.includes("naked")>>
+					<br><br>
+					
+					<span class="pink">You feel a presence close in.</span><<set $pursuit += 1>>
+					<br><br>
+					
+					<<link [[Next|Beach Cave Rope]]>><</link>>
+					<br>
+				<<else>>
+					
+					<span class="pink">You feel a presence close in.</span><<set $pursuit += 1>>
+					<br><br>
+					
+					<<link [[Wait|Beach Cave Rope]]>><</link>>
+					<br>
+					<<link [[Squirm free|Beach Cave Rope Under Top]]>><</link>>
+					<br>
+				<</if>>
+			<<else>>
+				It worms beneath your $worn.upper.name, heading for your <<breasts>>.
+				<br><br>
+				
+				<span class="pink">You feel a presence close in.</span><<set $pursuit += 1>>
+				<br><br>
+				
+				<<link [[Wait|Beach Cave Rope]]>><</link>>
+				<br>
+				<<link [[Squirm free|Beach Cave Rope Top]]>><</link>>
+				<br>
+			<</if>>
+		<</if>>
+	<</if>>
+<<elseif $rng gte 41>>
+	<<if $tentacledisable is "f" and $hallucinations gte 2>>
+		Something seizes your ankles. Tendrils wrap around them. A third rises through the water, between your legs.<<gstress>>
+		<br><br>
+		
+		<<link [[Soothe|Beach Cave Soothe]]>><</link>><<tendingdifficulty 200 1200>>
+		<br>
+		<<link [[Struggle|Beach Cave Tentacles]]>><<set $molestationstart to 1>><</link>>
+		<br>
+	<<else>>
+		Something seizes your ankle. You look down. It's a harmless jellyfish. You shake it off.<<gstress>><<stress 6>>
+		<br><br>
+		
+		<<link [[Next|Beach Cave]]>><<set $eventskip to 1>><</link>>
+		<br>
+	<</if>>
+<<elseif $rng gte 21>>
+	You notice a crack in the wall up ahead. Anything could be lurking in the dark.<<gstress>><<stress 6>>
+	<br><br>
+	<<set _difficulty to (100 - ($pursuit * 15))>>
+	<<link [[Walk normally|Beach Cave Ignore]]>><</link>><<difficulty _difficulty>>
+	<br>
+	<<link [[Rush by|Beach Cave Rush]]>><<stress 6>><</link>><<athleticsdifficulty 200 1200>><<gstress>>
+	<br>
+<<else>>
+	The floor gives way, and your foot sinks several inches into silt.<<gstress>><<stress 6>>
+	<br><br>
+	
+	<<link [[Wrest it free|Beach Cave Wrest]]>><<pain 10>><</link>><<ggpain>>
+	<br>
+	<<link [[Take your time (0:05)|Beach Cave Take]]>><<pass 5>><</link>>
+	<br>
+<</if>>
+<</nobr>><</widget>>
+
+<<widget "beach_cave_init">><<nobr>>
+<<set $pursuit to 0>>
+<</nobr>><</widget>>
+
+
+<<widget "beach_cave_end">><<nobr>>
+<<unset $pursuit>>
+<<unset $cave>>
+<</nobr>><</widget>>
+
+<<widget "beach_cave_pursuit">><<nobr>>
+<<switch $pursuit>>
+<<case 0>>
+	<span class="green">You're alone in the cave.</span>
+<<case 1>>
+	<span class="teal">You feel watched.</span>
+<<case 2>>
+	<span class="lblue">You feel followed.</span>
+<<case 3>>
+	<span class="blue">You feel followed.</span>
+<<case 4>>
+	<span class="purple">You feel pursued.</span>
+<<case 5>>
+	<span class="pink">You feel pursued.</span>
+<<default>>
+	<span class="red">You feel a presence bearing down on you.</span>
+<</switch>>
+<</nobr>><</widget>>
+
+<<widget "slug_init">><<nobr>>
+<<set $pursuit to 1>>
+<<set $cave_exit to random(1, 4)>>
+<<set $cave_current to 0>>
+<<set $cave_seen to []>>
+<<set $stress -= 3000>>
+<</nobr>><</widget>>
+
+<<widget "slug_end">><<nobr>>
+	<<unset $cave_exit>>
+	<<unset $cave_current>>
+	<<unset $cave_seen>>
+	<<set $pursuit to 0>>
+<</nobr>><</widget>>
+
+<<widget "slug_text">><<nobr>>
+<<if $pursuit gte 3>>
+	<span class="red">The giant slug is right behind you!</span>
+<<elseif $pursuit is 2>>
+	<span class="pink">The giant slug is very close!</span>
+<<elseif $pursuit is 1>>
+	<span class="purple">The giant slug is close.</span>
+<<else>>
+	<span class="blue">The giant slug is some distance away.</span>
+<</if>>
+<</nobr>><</widget>>
+
+<<widget "gpursuit">><<nobr>> | 
+<span class="red"> - Distance</span>
+<</nobr>><</widget>>
+
+<<widget "lpursuit">><<nobr>> | 
+<span class="green"> + Distance</span>
+<</nobr>><</widget>>
+
+<<widget "slug_caught">><<nobr>>
+<<if $voredisable is "f">>
+	With a final leap, the giant slug catches up, and forces you to the ground. It's maw wraps around you, and it sucks you inside.
+	<br><br>
+			
+	<<link [[Next|Beach Slug Vore]]>><<set $molestationstart to 1>><</link>>
+	<br>
+<<else>>
+	With a final leap, the giant slug catches up, and forces you to the ground. The world blackens, and you lose conciousness.
+	<br><br>
+	<<slug_end>>
+	<<link [[Next|Passout Beach]]>><<clotheson>><<pass 1 hour>><</link>>
+<</if>>
+<</nobr>><</widget>>
+
+<<widget "passoutcave">><<nobr>>
+It's too much. You pass out.
+<br><br>
+<<passout>>
+<<pass 1 hour>>
+<<set $trauma +=10>><<set $stress -= 2000>>
+<<set $danger to random(1, 10000)>>
+<<if $danger gte (9900 - $allure)>>
+	<<if random(1, 2) is 2 and ($bestialitydisable is "f" or $voredisable is "f" or $swarmdisable is "f")>>
+		<<slug_cave_intro>>
+	<<else>>
+		<<pub_cave_intro>>
+	<</if>>
+<<else>>
+	<<beach_cave_end>>
+	<<ambulance>>
+<</if>>
+
+<</nobr>><</widget>>
+
+<<widget "slug_cave_intro">><<nobr>>
+
+You awake in time to feel yourself be pulled beneath the surface. The rushing water takes you, dragging you through some hidden crevice. You soon emerge, plummeting several feet, your fall broken by something soft. Soft, and slimy.
+<br><br>
+	
+<<if $voredisable is "f">>
+	The ground shudders. You try to stand, but the slime is sticky.<<gstress>><<stress 6>>
+	<br><br>
+		
+	Fleshy walls rise around you, separating you from the rest of the cave. <span class="red">You're going to be eaten.</span>
+	<br><br>
+		
+	<<if $worn.upper.name is "naked" and $worn.lower.name is "naked" and $worn.under_upper.name is "naked" and $worn.under_lower.name is "naked">>
+		You pull yourself to your feet, and jump from the closing maw. You're in another cave, tall and well-lit by pink lichen. Slime drips from the ceiling, forming large pools.
+		<br><br>
+			
+		The creature rises behind you. A gargantuan slug, larger than a horse. <span class="red">It slithers closer with alarming speed.</span>
+		<br><br>
+			
+		<<link [[Run|Beach Slug Start]]>><</link>>
+		<br>
+	<<else>>
+		You try to pull yourself free, but the slime has a particular grip on your clothes. You tug, but you can't get free.
+		<br><br>
+			
+		<<link [[Keep trying|Beach Slug Try]]>><</link>><<physiquedifficulty 1 18000>>
+		<br>
+		<<link [[Remove your clothes|Beach Slug Remove]]>><</link>>
+		<br>
+	<</if>>
+<<else>>
+	You stand. You're in another cave, tall and well-lit by pink lichen. Slime drips from the ceiling, forming large pools.
+	<br><br>
+	
+	The ground shudders, knocking you forward. You scramble to your feet as a colossal form rises in front of you. A gargantuan slug, larger than a horse. <span class="red">It slithers closer with alarming speed.</span>
+	<br><br>
+	
+	<<link [[Run|Beach Slug Start]]>><</link>>
+	<br>
+<</if>>
+<</nobr>><</widget>>
+
+<<widget "pub_cave_intro">><<nobr>>
+<<facewear 5>>
+<<bind>>
+You awake to find yourself being dragged through the the water by a strong arm. You've been blindfolded, and your arms bound.
+<br><br>
+
+<<generate1>><<generate2>><<person1>>
+"<<pShes>> awake," says a gruff <<personsimple>>'s voice. "Good. We can speed this up." A hand grasps your hear. You feel breath on your ear. "Found you passed out. Snooping around our cave were you? Naughty. Well, you're safe now." Another <<personsimple>> laughs.
+<br><br>
+
+<<link [[Next|Beach Cave Rape Finish 2]]>><</link>>
+<br>
+
+<</nobr>><</widget>>
+
+<<widget "pub_cave_arrival">><<nobr>>
+
+<<tearful>> you're pushed through the tunnel. Your captors chat either side of you, until the <<person1>><<person>> points out that you're probably listening.
+<br><br>
+	
+The water becomes shallow, then disappears entirely. It still sounds like you're in the cave, but you can hear voices up ahead. Many voices. You walk closer, and your captors pull you to a stop. A great cheer erupts. You catch some words through the babble.
+<br><br>
+	
+"Fucking nice."
+<br>
+"Where'd you find <<phim>>?"
+<br>
+"I'm first."
+<br><br>
+	
+You're pushed forward again, into the middle of the crowd.
+<br><br>
+<<beach_cave_end>>
+<<endcombat>>
+<<link [[Next|Smuggler Pub Intro]]>><</link>>
+<</nobr>><</widget>>
+
+<<widget "beach_cave_caught">><<nobr>>
+<<if $pursuit gte 6>>
+	<<if $bestialitydisable is "f" and random(1, 2) is 2>>
+		<span class="red">A shape lunges from the water.</span> It misses, landing on the cave wall behind you. A giant slug. Another swims towards you.
+		<br><br>
+		<<link [[Next|Beach Cave Struggle]]>><<set $struggle_start to 1>><</link>>
+		<br>
+	<<else>>
+		<<generate1>><<generate2>><<generate3>><<generate4>><<generate5>><<generate6>><<person1>>
+			
+		A figure rounds a corner up ahead. A <<person>>, wearing a wetsuit. <<He>> stares at you, smiling. Two others join <<him>>.
+		<br><br>
+		"What's a cute <<lass>> like you doing in our cave?"
+		<br>
+		"I think <<pshe>> needs a lesson."
+		<br>
+		"Don't you think about going nowhere <<girl>>."
+		<br><br>
+			
+		They walk closer. You turn, and come face-to-face with a <<person4>><<person>>. Two others flank <<him>> as well. You're surrounded.
+		<br><br>
+			
+		<<link [[Next|Beach Cave Rape]]>><<set $molestationstart to 1>><</link>>
+		<br>
+	<</if>>
+<<elseif $pursuit is 0>>
+	<<set $pursuit += 1>>
+	Your hair bristles. <span class="purple">Something is watching you.</span>
+	<br><br>
+	<<link [[Next|Beach Cave]]>><<set $eventskip to 1>><</link>>
+	<br>
+<<elseif $pursuit is 1>>
+	<<set $pursuit += 1>>
+	You shiver. <span class="pink">Something is following you. It's not alone.</span>
+	<br><br>
+	<<link [[Next|Beach Cave]]>><<set $eventskip to 1>><</link>>
+	<br>
+<<else>>
+	<<set $pursuit += 1>>
+	You shiver. <span class="pink">Another threat follows.</span>
+	<br><br>
+	<<link [[Next|Beach Cave]]>><<set $eventskip to 1>><</link>>
+	<br>
+<</if>>
+<</nobr>><</widget>>
\ No newline at end of file
diff --git a/game/overworld-underground/loc-sewers/main.twee b/game/overworld-underground/loc-sewers/main.twee
index a8c835b9be..ff63b59860 100644
--- a/game/overworld-underground/loc-sewers/main.twee
+++ b/game/overworld-underground/loc-sewers/main.twee
@@ -483,6 +483,7 @@ You are within the storm drain system, being pulled along by the rushing water.
 	<<molested>>
 	<<controlloss>>
 	<<set $combat to 1>>
+	<<set $enemytype to "swarm">>
 	<<swarminit "eels" "swarms" "moving towards you" "encircle you" "fend off" 1 9>>
 	<<if $bus is "residentialdrain">>
 		<<set $timer to 40>>
@@ -699,6 +700,7 @@ Your unconscious body is carried along the drains until you are dropped into the
 	<<molested>>
 	<<controlloss>>
 	<<set $combat to 1>>
+	<<set $enemytype to "swarm">>
 	<<swarminit "slimes" "slime masses" "moving towards you" "encircle you" "fend off" 1 10>>
 	<<if $bus is "residentialdrain">>
 		<<set $timer to 40>>
@@ -885,4 +887,48 @@ You've read about the old sewers beneath the storm drains. They haven't been use
 <<else>>
 	<<link [[Leave|Industrial Drain]]>><</link>>
 	<br>
-<</if>>
\ No newline at end of file
+<</if>>
+
+:: Drain Struggle [nobr]
+<<effects>>
+
+<<if $struggle_start is 1>>
+	<<struggle_init>>
+	<<set $struggle.creature to "slime">>
+	<<struggle_creatures 1 1>>
+	<<set $combat to 1>>
+	<<controlloss>>
+	<<violence 1>>
+	<<molested>>
+	<<if $penisexist is 1>>
+		<<set $struggle.penis.creature to "slime">><<set $penisuse to "struggle">><<set $penisstate to "struggle">><<set $struggle.enemy[0].location to "penis">>
+	<<else>>
+		<<set $struggle.vagina.creature to "slime">><<set $vaginause to "struggle">><<set $vaginastate to "struggle">><<set $struggle.enemy[0].location to "vagina">>
+	<</if>>
+	<<unset $struggle_start>>
+<</if>>
+
+
+<<struggle>>
+
+
+<<if $struggle.done gte $struggle.number>>
+	<<link [[Next|Drain Struggle End]]>><</link>>
+	<br>
+<<else>>
+	<<link [[Next|Drain Struggle]]>><</link>>
+	<br>
+<</if>>
+
+
+:: Drain Struggle End [nobr]
+<<effects>>
+
+The slime jumps in the canal, disappearing underwater.
+<br><br>
+
+<<clotheson>>
+<<endcombat>>
+
+<<set $eventskip to 1>>
+<<destinationstormdrain>>
\ No newline at end of file
diff --git a/game/overworld-underground/loc-sewers/morgan.twee b/game/overworld-underground/loc-sewers/morgan.twee
index 235a310bd2..93fca76d4e 100644
--- a/game/overworld-underground/loc-sewers/morgan.twee
+++ b/game/overworld-underground/loc-sewers/morgan.twee
@@ -668,7 +668,7 @@ Morgan explains your family origins. That you're of a proud and noble house.
 <br><br>
 <<if $rng gte 75>>
 	<<His>> take on things seems strange.
-	<<lhistory>><<set $history -= 1>><<set $school -= 1>>
+	<<lhistory>><<historyskill -1>>
 	<br><br>
 <<elseif $rng gte 50>>
 	<<His>> take on things seems strange.
@@ -705,7 +705,7 @@ Morgan inundates you with facts and formulae.
 <br><br>
 <<if $rng gte 75>>
 	<<His>> take on things seems strange.
-	<<lmaths>><<set $maths -= 1>><<set $school -= 1>>
+	<<lmaths>><<mathsskill -1>>
 	<br><br>
 <<elseif $rng gte 50>>
 	<<His>> take on things seems strange.
@@ -742,7 +742,7 @@ You do your best to keep up with Morgan in conversation. <<He>> speaks of common
 <br><br>
 <<if $rng gte 75>>
 	<<His>> take on things seems strange.
-	<<lenglish>><<set $english -= 1>><<set $school -= 1>>
+	<<lenglish>><<englishskill -1>>
 	<br><br>
 <<elseif $rng gte 50>>
 	<<His>> take on things seems strange.
@@ -775,11 +775,11 @@ You tell <<him>> this is a stupid waste of your time, which infuriates <<himstop
 :: Sewers Science [nobr]
 
 <<effects>><<set $location to "sewers">><<set $outside to 0>>
-Morgan is delighted with your interest in scones.
+Morgan is delighted by your interest in scones.
 <br><br>
 <<if $rng gte 75>>
 	<<His>> take on things seems strange.
-	<<lscience>><<set $science -= 1>><<set $school -= 1>>
+	<<lscience>><<scienceskill -1>>
 	<br><br>
 <<elseif $rng gte 50>>
 	<<His>> take on things seems strange.
diff --git a/game/overworld-underground/loc-sewers/old-sewers.twee b/game/overworld-underground/loc-sewers/old-sewers.twee
index f44aefae5f..be94e0b933 100644
--- a/game/overworld-underground/loc-sewers/old-sewers.twee
+++ b/game/overworld-underground/loc-sewers/old-sewers.twee
@@ -480,7 +480,7 @@ You are in the old sewers. You can't walk too fast, lest you slip on the algae c
 			<<smugglerdifficultyactions>>
 		<</if>>
 	<</if>>
-	<<link [[Muddy Tunnel (0:05)|Sewers Mud]]>><<pass 5>><</link>>
+	<<link [[Muddy tunnel (0:05)|Sewers Mud]]>><<pass 5>><</link>>
 	<br>
 	<<link [[Tunnel filled with detritus (0:05)|Sewers Industrial]]>><<pass 5>><</link>>
 	<br><br>
diff --git a/game/overworld-underground/loc-sewers/widgets.twee b/game/overworld-underground/loc-sewers/widgets.twee
index b40679653c..e4f7450ca2 100644
--- a/game/overworld-underground/loc-sewers/widgets.twee
+++ b/game/overworld-underground/loc-sewers/widgets.twee
@@ -75,6 +75,15 @@
 		<br><br>
 		<<link [[Next|Drain Tentacles]]>><<set $molestationstart to 1>><</link>>
 		<br>
+	<<elseif $rng gte 60 and $hallucinations gte 2 and $slimedisable is "f">>
+		A torrent of water rushes through a pipe to your right, colliding with you and knocking you to the ground.
+		<br><br>
+		
+		You feel a weight on your groin. The water passes, leaving a living slime sat atop you.
+		<br><br>
+		
+		<<link [[Next|Drain Struggle]]>><<set $struggle_start to 1>><</link>>
+		<br>
 	<<elseif $rng gte 30>>
 		A torrent of water rushes through a pipe to your right, colliding with you and knocking you into the canal!
 		<br><br>
@@ -544,4 +553,21 @@
 		<<commercialdrainquick>>
 	<</switch>>
 	<br>
+<</nobr>><</widget>>
+
+<<widget "destinationstormdrain">><<nobr>>
+<<switch $bus>>
+<<case "residentialdrain">>
+	<<link [[Next|Residential Drain]]>><</link>>
+	<br>
+<<case "commercialdrain">>
+	<<link [[Next|Commercial Drain]]>><</link>>
+	<br>
+<<case "industrialdrain">>
+	<<link [[Next|Industrial Drain]]>><</link>>
+	<br>
+<<default>>
+	<<link [[Next|Drain Exit]]>><</link>>
+	<br>
+<</switch>>
 <</nobr>><</widget>>
\ No newline at end of file
diff --git a/game/overworld-underground/loc-underground/events.twee b/game/overworld-underground/loc-underground/events.twee
index c2d6aeb7f5..54c711ec84 100644
--- a/game/overworld-underground/loc-underground/events.twee
+++ b/game/overworld-underground/loc-underground/events.twee
@@ -899,6 +899,7 @@ You are led to another part of the dungeon, and into a well-lit room. A <<person
 	<<molested>>
 	<<controlloss>>
 	<<set $combat to 1>>
+	<<set $enemytype to "swarm">>
 	<<swarminit "worms" "containers" "shaking" "shatter" "steady" 2 0>>
 	<<set $timer to 24>>
 <</if>>
diff --git a/game/special-dance/actions.twee b/game/special-dance/actions.twee
index 70bb8732e4..6d6c24be2d 100644
--- a/game/special-dance/actions.twee
+++ b/game/special-dance/actions.twee
@@ -70,7 +70,7 @@
 		<br>
 		<<if $dancelocation is "brothel" and $corruptionDancing isnot undefined>>
 			The slime in your ear prevents you from ending the show.
-		<<elseif $dancelocation isnot "underground">>
+		<<elseif $dancelocation isnot "underground" and $dancelocation isnot "smuggler_forced">>
 			<<link "It's too dangerous, time to end the show">><<set $danceaction to "finish">><<script>>state.display(state.active.title, null)<</script>><</link>>
 			<br>
 		<</if>>
@@ -377,6 +377,32 @@
 						<<danceprivate>>
 					<</if>>
 				<</if>>
+			<<elseif $dancelocation is "smuggler_forced">>
+				<<if $audiencearousal gte 100>>
+					<<if $rng gte 91>>
+						<<dancerape>>
+					<<elseif $rng gte 71>>
+						<<dancemolest>>
+					<<elseif $rng gte 51>>
+						<<dancestrip>>
+					<<elseif $rng gte 31 and $privatedanceoffered isnot 1>>
+						<<set $danceevent to "smuggler_rescue">>
+					<</if>>
+				<<elseif $audiencearousal gte 81>>
+					<<if $rng gte 91>>
+						<<dancemolest>>
+					<<elseif $rng gte 71>>
+						<<dancestrip>>
+					<<elseif $rng gte 51 and $privatedanceoffered isnot 1>>
+						<<set $danceevent to "smuggler_rescue">>
+					<</if>>
+				<<elseif $audiencearousal gte 41>>
+					<<if $rng gte 91>>
+						<<dancestrip>>
+					<<elseif $rng gte 71 and $privatedanceoffered isnot 1>>
+						<<set $danceevent to "smuggler_rescue">>
+					<</if>>
+				<</if>>
 			<</if>>
 		<</if>>
 	<</if>>
diff --git a/game/special-exhibition/main.twee b/game/special-exhibition/main.twee
index d7be692591..ad5ac82af5 100644
--- a/game/special-exhibition/main.twee
+++ b/game/special-exhibition/main.twee
@@ -182,6 +182,7 @@ Without warning, the crate lurches into movement.
 	<<molested>>
 	<<controlloss>>
 	<<set $combat to 1>>
+	<<set $enemytype to "swarm">>
 	<<swarminit "worms" "containers" "shaking" "shatter" "steady" 1 9>>
 	<<set $timer to 30>>
 <</if>>
@@ -371,13 +372,13 @@ You haul yourself over the railing, and plummet into cool water. The current sei
 	<br><br>
 	You manage to cling to a dock, and haul yourself from the water.
 	<br><br>
-
+	<<endevent>>
 	<<link [[Next|Starfish Street]]>><</link>>
 	<br>
 <<else>>
 	Something sucks you below the water, towards a dark crevice in the riverbed. You're pulled into darkness, until you fall through air and land, sprawling, on cold stone.
 	<br><br>
-
+	<<endevent>>
 	<<link [[Next|Sewers Intro]]>><</link>>
 	<br>
 <</if>>
diff --git a/game/special-masturbation/main.twee b/game/special-masturbation/main.twee
index a811d1acd6..e82156e01b 100644
--- a/game/special-masturbation/main.twee
+++ b/game/special-masturbation/main.twee
@@ -67,7 +67,7 @@ Doing this here means you can wash away the evidence.<<wash>>
 <<endmasturbation>>
 <<endcombat>>
 
-You climb from the bath.
+<<wash>>You climb from the bath.
 <br><br>
 
 <<link [[Next|Bathroom]]>><<clotheson>><</link>>
diff --git a/game/special-templates/main.twee b/game/special-templates/main.twee
index c6461cee4f..4dda33e6d8 100644
--- a/game/special-templates/main.twee
+++ b/game/special-templates/main.twee
@@ -2,8 +2,9 @@
 <<set $location to "underground">><<effects>>
 <<endevent>>
 
-<<link [[Brothel Show Machine]]>><<set $sexstart to 1>><</link>>
-<br>
+<<set $bus to "residentialdrain">>
+<<set $hallucinations to 2>>
+<<eventsdrain>>
 
 :: Test2 [nobr]
 <<set $NPCName[$NPCNameList.indexOf("Kylar")].state to "active">>
@@ -89,8 +90,9 @@ Test - $test2
 	<<violence 1>>
 	<<neutral 1>>
 	<<molested>>
-
+	
 	<<maninit>>
+	
 	<<set $rescue to 1>>/*Remove line if rescue is impossible*/
 <</if>>
 
@@ -103,13 +105,13 @@ Test - $test2
 <<actionsman>>
 
 <<if $enemyhealth lte 0>>
-<span id="next"><<link [[Next|Rape Finish]]>><</link>></span><<nexttext>>
+	<span id="next"><<link [[Next|Rape Finish]]>><</link>></span><<nexttext>>
 <<elseif $enemyarousal gte $enemyarousalmax>>
-<span id="next"><<link [[Next|Rape Finish]]>><</link>></span><<nexttext>>
+	<span id="next"><<link [[Next|Rape Finish]]>><</link>></span><<nexttext>>
 <<elseif $alarm is 1 and $rescue is 1>>
-<span id="next"><<link [[Next|Rape Finish]]>><</link>></span><<nexttext>>
+	<span id="next"><<link [[Next|Rape Finish]]>><</link>></span><<nexttext>>
 <<else>>
-<span id="next"><<link [[Next|Rape]]>><</link>></span><<nexttext>>
+	<span id="next"><<link [[Next|Rape]]>><</link>></span><<nexttext>>
 <</if>>
 
 :: Rape Finish [nobr]
@@ -772,6 +774,9 @@ You successfully pick the lock and enter the building.
 $NPCName[$NPCNameList.indexOf("Robin")].love
 <<npcincr Robin love 1>>
 
+<<for _i to 0; _i lt $NPCName.length; _i++>>
+<</for>>
+
 <<set $antiquemoney += 40>><<museumAntiqueStatus "antiqueforestdagger" "found">>
 
 /*To capitalise the first letter of a string:*/
@@ -934,6 +939,10 @@ Text about failing the physique check.
 <</for>>
 
 
+:: Reminder of how to give plants to the player outside planting [nobr]
+
+<<tending_harvest red_rose 50 3>>
+
 
 :: Machine [nobr]
 
@@ -1018,3 +1027,50 @@ Number of active machines: <<print $machine.number>><br>
 
 <<link [[Machine]]>><<set $molestationstart to 1>><</link>>
 <br>
+
+
+:: Struggle [nobr]
+<<effects>>
+
+<<if $struggle_start is 1>>
+	<<struggle_init>>
+	<<set $struggle.creature to "squid">>/*Creature species*/
+	<<struggle_creatures 5 2>>/*How many creatures will be involved, and their health.*/
+	<<set $combat to 1>>
+	<<controlloss>>
+	<<violence 1>>
+	<<molested>>
+	<<set $struggle.mouth.creature to "squid">><<set $mouthuse to "struggle">><<set $mouthstate to "struggle">><<set $struggle.enemy[0].location to "mouth">>/*Encounters can begin with a creature already attached to a body part. Optional.*/
+	<<unset $struggle_start>>
+<</if>>
+
+<<if $condition is "met">>
+	<<struggle_add 1 1>>/*Adds more creatures, with a specific health.*/
+	<span class="pink">Another creature attacks!</span>
+	<br><br>
+<</if>>
+
+<<struggle>>
+
+
+
+<<if $struggle.done gte $struggle.number>>
+	<<link [[Next|Struggle End]]>><</link>>
+	<br>
+<<else>>
+	<<link [[Next|Struggle]]>><</link>>
+	<br>
+<</if>>
+
+
+:: Struggle End [nobr]
+<<effects>>
+
+Stuff happens.
+<br><br>
+
+<<clotheson>>
+<<endcombat>>
+
+<<link [[Next|Struggle]]>><<set $struggle_start to 1>><</link>>
+<br>
diff --git a/img/clothes/face/shield/full.png b/img/clothes/face/shield/full.png
index 093747c2ba9125e8188e71a1b37fcc5a3385d26d..dc3bc42f410233b8ba770bb1f79c2c88f74b60dd 100644
GIT binary patch
literal 3288
zcmeH~{ZA8j9LGQ3_WD4<LPAxdVw-3X;)t~-Q_I8EwOFg9!Z5o1u(mD;zX6G8i$b}p
z4{<Kbh%N#uQiY%<#<7`@$U`~j*uYeW!T2zqL=lL^7TW?d(%!yz{tru*^r!oNFZceu
zKl$9fU*Ft!1!m(i*(w<TEHmvgd<h`HO9WCezVy{SDg{WmVlwR5=dipRnJ8OjQk*QD
ziYPDc+F!ROK3hN1;Q#O_I<ns3zv;>}4wS8AlT<nikYGEVY5(O!9KWN#M{a_U;<YN>
z287<OK?1y0LnZelAtgi!lx@bG#tX%i{FBH{p`?V-0ba+zATLoRDb(P)n$^hbQb5Z~
z2$w*tQ&(<C=B<S~31>y=3K)={_7`(jDjUr3k|e1t1?~+t<@3%7kou|H9Z0B3={(Q3
zOCh%~*6jakvLX9R?TdA9y~VWSa#6g4ZPt!0uARQW)Dty&IuogNyPb0Sungbd@+{-F
z2HMU{4C+U6rT&tmJr>egJ=}4%(RpliSTC=M=<7e42&sehF%?KTb>C!NaOHw!r|(o;
z{-&1^vc}-caiex~iJb(?d=r~`p`4_i9t^h<7Zh_*tES_w@^5I!YW{2Qw9wXcD?5XJ
zEEr>3@_NSl;H&FI3kja+#5LnLb4{!^^?mE~^0_Ek-cjD=1;^^hkoCEQ87g)ndI)#W
zoc5qfz8R(lUd^0e3TFk4z0nu7wc)Brwt)B}&cXh8$J=`jwOd5haI3y?Lz;Rw^Rf1)
z)@ScaVZ|)-r-T{rU0})D06QEA2fF=x$%+;07y5}dY}x$z#rd_~0H;f&<~5<;iJe@*
zb78GhV!J0_3ZaVQQ6Vc~dIFQmn)ca9rzkE*Lmv`#v-Llec_fQj5IXehq9GR+PA+Yu
zL)>V$4qJP@@XwLpLF=4v{Pp<piI%UG5mq=`lS7&*#z%Cs*3wH=Z(7*Ge(JNz8;R7Z
z--0&?F@9Z%;!MwFRFFUVkjq`&N;L$R1E1_XBy=})UgC18+GK;tjlk#jtU#>Wd}J$^
zcb$cS{sX{=TY)+9?b|YrBXl=~>VC#B!xhtU<olkC@{zB?LAN5{d<rm1&fe_eQ4+)j
zJp$mk;l_wk6xp|MyqUxWt3|-mq>zF1Hh&3Mus=QpKF9#O1AUE(H6ELI>{E$_Ge(sd
g4r2$<e|~aC0UG;|v~^E1{$T-Ap4o8w3!4l61#u{s;s5{u

literal 3456
zcmeAS@N?(olHy`uVBq!ia0y~yU;;83893O0)X@p&(t+aco-U3d6>)FxJoF2R6ln>p
z_}`v3$<xQJxo;BF{&#!-yic1S`aJG5TW#&fZU#ms77hUm^$%6=j_~<3fVq1#81xt+
z;u;GWWO(jQ<P=bFXlP)1zz3ok8k?E84jjB7I}@y0gW(<2kWs}f9HXH@LE5-${Xs1H
zY-}fM(%j`@AO6^v?&&>TxzfC-BA;8oA<xWA`NK`7dH>Ignf-TVd=cN2uisR@xvIMQ
z_dC~*zkXSr{Brxw|DM@r-WK1U;NW%O^Zc&IJEwgNdjI?->xJ_t+F0zo4}AU~x#`(2
zmIsXQ4(!%%(El;}|MsFEr^PQY|A?G;K$*MZpS<PXAMflKJJ`Q``t%5!wqL9t9`lRW
zhBMW^|Ie7$BC5|>@lSv0-=pbYIS+_8*FQL2$ymd1Hed0B3ectMoSQ0mSQpGV_1pUI
zZ>1j(+yBM?d$9ap{WoA9eD*JW-uu7y=k9KJ`59>OeEY}x_6wOlJbfbnuPKf}e%WVf
zPMbXq&;LJEek1F^_#*Yw=3cvBOh5MTKlz*GLE*aw-}hV<|K6wl&r}a*u<I?eyTP5{
zm!;6yE(i=apOF5|E0{i5MAqK^;{U(<!u_*9rvJBk@Nq_t&jU?XoB#fjukTx4dH?U>
zhw^QoL+=ZJU@Fk(xFh=E&;7G?bw#WogTUGU1-Ayn-<})~aIx?V7_oD%IDm=^g$v>V
z48J6AP5@{8Gpr&FmMa@U;tmV+7chJ=-lPcDJ_D$|IEWcscsRrZJ&~T`4AyP{)c$M<
zn-I7#+1J1XjvkQq1ib|eXFPdTfQ1YrQ!OLwg8379!P*bRI55tbECq4NFD5Prdu3^e
z_MHt(2I{5|mwW-bq|VI@qP>`L)FY!YGMco2_4Q~T87;L&i(gRNb+jHCt=WleqWoZA
Y{o^8I?LoWez@8O@r>mdKI;Vst05(<v8~^|S

diff --git a/img/clothes/lower/gingham/frayed acc.png b/img/clothes/lower/gingham/frayed acc.png
new file mode 100644
index 0000000000000000000000000000000000000000..f72147d8c6456429f32e09aeb304378a6272efd3
GIT binary patch
literal 3183
zcmeAS@N?(olHy`uVBq!ia0y~yU;;83893O0)X@p&(is?d%sgEjLn`9l-hG%S6)n~h
z`1v2d?-CCWPQgbvGOJdf-~KFr$HMHZZ7Z`QjkoLnS9EA#U}Rz`V%i>))W|8I0OU66
zGanFyuog5h3h2b9FtKn5C?qiK04fAB1VjuNnwEC^fHm?km_tlxVq$aHP%;s0L<8dk
zHlRX>28VzH3>?$+jKCTV818_q;t=5Al3+M^$yE)kk*z@*WGN$)BO|jy#I6${8ypTW
z6flDs3K|IvEZ*WX!5SqP^1ya-u(0wpB)n7-25V$Kz&q;L(U2WY1_GlQjDeBzWKb|s
zddL0u-|gkUmhJv~^=@GOzdzsOT8<|R-H3Xy;{12!msh{HpZ|X?{foZ^^8=;Y-%L9^
z0_7$jU}vfMXW#H@{U0L+y&{(MTE;!U%v-t*Dt(xuxqke~k9=LB!JM$CX)F5&)(y{|
zgtC;0eE4~P<JF%&YzJ!C=RwM~IeG~UbNt@%f(y|Ddm0!G?l-DKO2_5g5)8{HS384C
zU<3UGhBM_GzOdABW^|tH=E%`}@Ogjg+Q$od8a{GelRF@OVAkYt!5e`Gp4T4_du}Yr
z@L5*Jwo$)9RZU-M!_tQH|EF#3Yd2yzrX5ku5YLe97w4Mb&N%<SZ1mjoDL{iCaDof(
z1237_4!nGFZvwdRJp**WXW0rSumcKqH82)f?KD>bm)xI$>T1}%{Xe{nXR5L}^0@ZT
z|5p90k6c;&1ZVvFGhgV^Y>3DHZ8o3tkEz0xr*7IYd)I~o<t)qW|KG0+TfestXxzkg
zc7Itvyxafa{@<Uj61HlM-duZr|B?Or_rssb`@NGYU!*cJC(O+H*6Ln+Kwfj-Z{>gG
z@eZ4<?#(@LkLkT#y?d>_1Vi=xi^W#V3$AY80<JwCYzNjv0t9Lzam~Lg;y+a$sr~BR
zu>Rj4B_Cj9PGhR$EI1u?+*y+0vFIAx21aO<88DRPl-f-O#>>G=!gIc|K2T@yF0Bx3
z6l^U2?>*Q4FX#Q;@25}PaPP}wV2~W|?5}Jtm%rfuzvaOUk$+-LEdSgOF#M3W{r_e&
w&|PW-+%;N5j<!8U8%m9%O;CEYmp^b%tP+%eHo0U2up`0X>FVdQ&MBb@07|JEJpcdz

literal 0
HcmV?d00001

diff --git a/img/clothes/lower/gingham/frayed.png b/img/clothes/lower/gingham/frayed.png
index f4ee6e16eafcdd6e013eca9edcc332d687fb8013..94afe63e92b2da1028ca6dd81401ff97869576fc 100644
GIT binary patch
literal 3900
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
aj91fN6rkvGWfMQeAY^kmyJi!T4gLlaM>FyO

literal 3930
zcmeH~Yfuwc7>3U-8xlYzA`&r5GS&-TAhe*t2AcJPs0f6j6-R_ft7$<Arb-~(Hq={N
zEp$+jf+UrSii{~*2&lNJsCcPRTTo;Y5)Di&2oVq@60%*xug>&m|8$05`|iv;XTS5k
z-#PQ_*Mf-9sm`;V0RU4stY7;v05B;bKyxG?xAU7t0JyR?tX;J^Ev`?uDw)~j<|zDd
zb!I*ron~l6j&k8CF9f+$(+a92C#xJB>esLM1gtwA^J!F9U}@zKmpCPips1HUs!A$9
zbpB9}fdwNpIvZ7<)?7^G)$W{lGqAxd*e-t;py2cN{o5C!7=U0H^JLq_R0@I}4p;B8
zd)VL<G-;mf#^h{Fo|OORRUj|dsE#x?7P*UEsaJNcpao1%v6TeKs>2zUvMeI;i7#-J
zqw$al7nv#8y|*`l?mp=AiGQlfvVIm@yGFP~USmq{GoHJ7*;Ab^Dv{SvWqn4`&}A0v
z?^G4slEmT{oNO57nfrGewDN|L!`B&xjx%L>8nsIxp-(n(agSGvu+!m(Tr|zID`MfT
z?kP6a(Z4QOorD~Jde*BW-||34G5tXEGJ~~6tGnJ%?~pIT6L&GNEwNskgi9b(PGxH0
z(_=tTF_Xjiz!w;2S{ik_f|fq~D$XAn)E-K(jNv*xUiUK(@I2|eB76+iNL}YI51qgl
zuX{aGp%_#5BV@N*icQqB`*Z^h9FPs{Szt5}66u>Rlfpx#&FOey$_cvE6M+t_it0Q8
zHxnoJ`dnEIDK{-G<J_Vs)4n<pDqKSrvL-gNFB-Io3|flt`fB1a4>4uy=VCoG&fF-b
zloG|)N^q_e3}(Dap!kB@%%6f_rgI>{d@f6rg31=n;6r|SCoUG}Dd5p@W0R4nu`<Um
zL^>VQv-m6p95_67E;~*ao`vkDlf}MB&;{2y2-MuB`?25~?)r3O1=%|8t>M;wuvsCG
zW?*6Qzvhh}H#?<Jm9nO`Py-(_=>zsGHcZnLUfr6O%)pkiWzH~fW{OSPQFr=;4{+bx
z8aOKU>K%JFGBPUG<JnnO{eapsFhq<61EbEy$1|jvHvFT^w0XuqK?pTuTQpgJbZw2c
z0>LCc7B!oJojD%mAqS9&51zVpItUIp7BVmvE52B-)$Wl|g_#PCB2OPMs(UY=2evE<
z+2K#F;GbI4S*C@~KPeEI0S$yO&n|<RG#X$kW%pGGf+eh}wm#2mQSezyucs5X4XVOC
z-mouG-4K?Ooje{b-nit>`8n`4_du!bPDLrPqgEaJ2u7<5>wtUGQ3(wpKOt`~9Q48x
z{Zo1_@{3f4@;GRjnN7BDZ$hho0XD>s=JuLz&&3jgC6M=HdN-X$_R^u+r+XS&;~8_q
zB5GAzONknsDhwh9(~Ek?#15NFW)1%~pB&28hi^0XQI#=yWDLvKu0&umYIILnJ-N7J
zWjr`s#Dm%vh6el7$c^sb$Il?+h*ABE_p%-d2x`u{uQ>-*hJPoU2>E&Th+!I99asO4
ztw^ZKjw#1nH0P5txx}a!7RI5wN~Nyx{e6Fk;UFnhvy@1jQC?PzkVAKMTMnlmxc7eV
zf>s~)K7uN-A=c5oizg;7*RLn*ig%_Z7*co<N!iAoNjV>NcH^(pGyMG9MC-DK$fAc{
zUw$4zrqh0slSp=_lifYNU7)e(=})3FmaEmCF=Oxl81{zSndIkX{?b--KYflokj%gN
zYU9R!@UrTGFW@Dek~qaiX)O4>igOaGP({Y@*wEh6fwyrK;y$yvElP)scpI$d>ZIYs
zRH`yA(zo(1#V~K7>pZ`+WIDUHH*yz%g9Y33Ne)A3T`n|W2^K(h@S-v3;O0G__3sc3
z86?rn>UG|(X$MK$vo4SMc4)J}Fq-YU*{+eBq%B3_;`WZ`<e3n}#;Hpt*zOr=3#_L&
zkyMDGH!zT|cbNH319=K*E7j)Ofsq}Lg1ct9^E-IN&^ipzBa&CyDKMYI23>DZ%7iTz
z1++zKw!O}~WSxT<$_cWh`?4puGnvlhuuYzw|N1JhLAAD>!7HoUuaJMtU_(g6+Dog2
Hxd8kP%A?9H

diff --git a/img/clothes/lower/gingham/full acc.png b/img/clothes/lower/gingham/full acc.png
new file mode 100644
index 0000000000000000000000000000000000000000..ea03ac1522f99ee2b4cc4fc5f4804648bdc37cf3
GIT binary patch
literal 1920
zcmeAS@N?(olHy`uVBq!ia0y~yU;;838911M)F(f?P!O*;$lZxy-8q?;Kn_c~qpu?a
z!^VE@KZ&di49pAxJ|V6^@&Et-1IbY^8UiCQ1k%giB!hBINswPKFe8j)z!3bMT@{!F
zI14-?iy0XB4ude`@%$Ajz@p`^r;B4qMcmtKhIvem0<Mm~|Fs`;yO#B|ts?EnYOV~I
zZx^|ry>^_%@Q6h~y}^R<2&aM{Lm^X#u)~~DA#g}UOC0#V{`>czKYzxR&)*QwaC*->
zyTt#3jBoyOhs~^he%G1d^qIY%-#rwRfQH{W<${?z%kSB;Y&dhr`n?=eMB2N#<@}5~
z#^2BFZg)?BhU*SyxyJMP-=9C9wR`>U@|_IRW`gLSjEr+Wn6D{#U$eg+sHGT8_aA`8
zi@Oce|NH)>YiC!#zyJST6jQ{rDD&_4_W!@TbsAg2-Jk3+KxdxxyQACC>UZZY+(9EW
dLf?M;!Km`ma%$NegLj|;($m$?Wt~$(69Bu$B;No4

literal 0
HcmV?d00001

diff --git a/img/clothes/lower/gingham/full.png b/img/clothes/lower/gingham/full.png
index f4ee6e16eafcdd6e013eca9edcc332d687fb8013..426fcc769ad9c7a07bc2cc627d24dccdf1fa1acf 100644
GIT binary patch
literal 2151
zcmeAS@N?(olHy`uVBq!ia0y~yU;;838911M)F(f?P!O*;$lZxy-8q?;Kn_c~qpu?a
z!^VE@KZ&di49pAxJ|V6^@udt5*BBUXFfjZ~NcfYS{5K`#e_9$)d=!j^z_1U2_j4-t
zf^tnskYDiskqsDvzq6|XBb>9qBeIx*f$uN~Gak=hkpe6%o_M-AhE&A8y}hyMvIB!_
zAP?ui|N4AkVN$AniXqzl?{>0UZ<_k(<nn;S{pL%V733H`GIX#z*f2a|6yR^DU^p@=
z^vIW`;HUd*-Q{_6e{J|WjhQJS>h+cOwcBMbm@p(i`Fid8W`+lm-<b_G8UB4_;9{9q
zYR@p4>A|L+zooA)MlyUTeE*k|fq~tW^T5+hy!+|}Zhzg$S+iXp7)M!B4Iejs{$#XF
zZ}IV+vGZjQY<|a{;Ki_pKSBP_*Iz5#4Hm!uF27Z-L6fndnzO1hGA&Qv{&(fhJ^T8K
z_x^0D-48M&Q>o$l_5HRDufIM&|Czbs++PMC&W6+P??1j1SNE-0vTm>5{rS@m{C~sF
z(7-&4ErF-*3&XMHk7Mkt<A3ifw7bWD;4PG`#@I7`p1Z!|<I9EXw$EQvd*4F-JxEiP
z7DKw~hPSuN>+HV2zivN6f<gFJ{e#@+&x`-p{cY~FJ?j17`1|Sg=dXSHw0&-WJX3!p
z|ACfo@)fs#|Gcw5-fs476^7(H_vH@!cs7IGVDZ=g^>?q`eJ}UCLhtw*_5`Qb@9(o2
z$Q`b@xwD=#>X`mo^LbmIrtiCNdrtW}v%y-MhNpr#hmSwGxFas#vQWCA^jr1gN|~K<
z4VjDu*?0eDe)#*fvU>i%)Zdq?DjgVn-qcn}H_X!=VM+Jy?c4HcwiS=(6ixyc`kt<S
JF6*2UngA>er27B>

literal 3930
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
Hxd8kP%A?9H

diff --git a/img/clothes/lower/gingham/tattered acc.png b/img/clothes/lower/gingham/tattered acc.png
new file mode 100644
index 0000000000000000000000000000000000000000..97a8d80d0bdbc16031284ff8d00dd1f18d86d3fc
GIT binary patch
literal 3243
zcmeAS@N?(olHy`uVBq!ia0y~yU;;83893O0)X@p&(is?d3OrpLLn`9l-o03K`<R$Z
z;K%>=v+9zj>WJDF2p(2UTmM^YrrUbE3vX5Yo_>2;&%z;~;LzaU_h6d0jsYVRi2EUx
z!Ga0Q5)d(9Xj<Cs)4%|f;bAa$05h7H*c>*LOymS<Y+!uA1~DPv00YM~JtMFY1`KyV
zIyeM4xFi@3UUF3fYh-JX2I>GxI5ILTMC>{Nw)y}=0W+APppn49;w?TCtWkm?4{Q|&
z3oB1U!b>G#utw$sydXOn8W%J$3h2b9fZdqDumj@kQOAykEHEjKCWFyrKv6Q#D`Nis
z`|rQMf%)5S$KRd%_3Qlk)q-;Uo(b8FoA146zqEP2{JsBc&%X$_V1A%f`<t;~;vyTh
zMoy-C|2bFKeLBss<Ah*O9fM7h&A#_<_B$5{ssXinGrs>nZL1!CDud4Y2RE31FczFS
zSuS`Z@WAi=$*W%*OESE+{=fn*1|Pg-VmomA<li<hFJW&3<A#0A{*Z$Ao?ZgOp1F7O
zJ-}t-HEs!@Hj6JTi|tuVe!p&)yJRk?VBnhY?YHf(Kbi|`UKBAhCseW?mrMB4bnf4;
zjmy8pvT&RcnDMu+->%+GZT`-<0}K)O4=z-f*t=l!{<;^6wZe={!7OR}?=L<-U+7f3
zp11+SwD5vAjBffb-mI6e_PX!daDb=r=KJq2KBuRAn)w=7G=G(?fYcNp${3j+ynRyV
z3@(#5fQ@cchZOhuK!fi2y)#z<`vRg(rmE?p{H4mTulw62{$6MK`~49A)u*#L=4gF*
z1$6$`#ozy5F|d1+%)-;qzw*(2exs_!_`kniupii*SRiQE@A=>o)B1h)7suOI{nzh(
z{%}69ni03`yU1O0?fU$`qWgex;{0(&G*{2P{WpODzrv|j5-8uaIqrk|o%#RW>%Xw~
z)Uy;!YzC^~l&Q6M2YTuCz4vR+rAZuPkP!OG2JysvVA#hm7ZL<lISU&Y4OBkyLSn@p
z7_$5QRF%LUat3ldzC_+P`1SpZy#Mbv{6B4f|4Lu_#e{{UM%>~xKjSawx_7U3H!v1#
ztTtfK3!8CVwV(;eV_MYzLp6aRr$}V|zwD;j1|5#T6c+xU>A-!)8^3J+S<hkoa6e`K
zPi~%u^KXs@3t9vpV6X_joGv+9HI6nqSU5&oNTY2}U@<lD$)KJ=-}I%x6egahz%B@b
Or>mdKI;Vst1_l7BMmxa(

literal 0
HcmV?d00001

diff --git a/img/clothes/lower/gingham/tattered.png b/img/clothes/lower/gingham/tattered.png
index f4ee6e16eafcdd6e013eca9edcc332d687fb8013..7e60bb9d4d4037bbc6fe8493f59f7014313a93d0 100644
GIT binary patch
literal 3831
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

literal 3930
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
Hxd8kP%A?9H

diff --git a/img/clothes/lower/gingham/torn acc.png b/img/clothes/lower/gingham/torn acc.png
new file mode 100644
index 0000000000000000000000000000000000000000..e950d381cff6580902a59abc3cc6eae0353e5249
GIT binary patch
literal 3414
zcmeAS@N?(olHy`uVBq!ia0y~yU;;83893O0)X@p&(t+YKo-U3d6>)FxUd&So6=Dha
z{onqUhlg82%C0ny>!BfYYL8aWtyJ1=?$G@0@7a0|0R@K!hDOWA?>l>SeHs`TnOHdX
zXfpIcSUg-B49yFpXM%+_81hC%fx$Bx4x{N|G+%&=gb`FesG5KH2n62)@87@we`4&b
z_4T#eTaM3Qk<*><tEOJ5_WR$5pZ~uw{&l^G%fa*BJ_fHQBeh0(fe%0bGlux@(_~O}
zFSss#puE04;82PWQ@_ZEpY<tgj!zF_=yNZ~Wr%0EKIe}}qdM1*KlX-KKU-@uJU2FA
z1Qo^tJ7OIecg($`uL3Nm8JV85iZpzdoB=6_@8~UHxa0RuTnJo-e`ex3@RLW+_W?g+
zY|<xZ7CFrapZ}kT=+|G$Ak+Wg7Q;S<b(TLhnfyUkC#`y39>j1iy&#h*o?-foKLU;J
zAghh8J@(dQIIg_ItU<pa+pn(cfG}&#zxgv>{hUj{S|70MSn|XJ81mG=b8~{Kl>?QG
ztPg6~rmOvUY0vV-^2qb|AODNjX^PpqJP>QVJpX_6v@hNe4gdGXSN!6Busi8P_3a<|
zf(jqBnU>rC-*2>f{#(HS2Cq%OUg|f5|7ZUHYW;KrsmTsY53D{P|LXU{*Y-bGA2Irp
z3be-P>P>l{+5`66e_X9U^8Xe0i#2`s{T|$8T5ngs@;y82gPY}FO08KFwDWI60?VFN
zgrObcW;S4u9=xy?Qu&E6m?K0tU5Ni%{cHZ~n(ys@>b|d^ZYVkZz+#r5dX5jf?Vo&q
z_18Ty>X|+x>w-5DA`P1k^mr>Me0WvAVEw;n1}+DM9(LP>3^pofR>w2^<2>NZwEftU
z1ONX@Gq5In%Gnni#aMB|R)c|`^O6+HKW7KV0y$4cR)v)>bwN?C5TLYxVG2vC512DS
zB!FSktb0mecd0S~lUKkoNMab(G8$r|31&3Ej20I}m6nb63=4ud<>&8H@&$I67(8A5
LT-G@yG%)}G;?6?^

literal 0
HcmV?d00001

diff --git a/img/clothes/lower/gingham/torn.png b/img/clothes/lower/gingham/torn.png
index f4ee6e16eafcdd6e013eca9edcc332d687fb8013..f1e0182ba79b2300ed2699c33658a6e96594de99 100644
GIT binary patch
literal 4008
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

literal 3930
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
Hxd8kP%A?9H

diff --git a/img/clothes/upper/gingham/frayed acc.png b/img/clothes/upper/gingham/frayed acc.png
new file mode 100644
index 0000000000000000000000000000000000000000..b298095d25c0234691fca09f0ae439335d49b359
GIT binary patch
literal 3342
zcmeAS@N?(olHy`uVBq!ia0y~yU;;83893O0)X@p&(is?dE_=E-hE&A8y>rknI#Pfo
z;Lm^gw`(Q{iM(b#z3$4=b2{vf<@0w<xMXnZ?O}Ts4gm#+h68gB<i1N{7X~sJ7@6d`
z8r;DQ7B*IqhJzR8`hY}PL>ThHGzSlt21D~g>zN=y4h@ETU|K*zB!Gd<x!edOC=kG~
z2TUs%Xe?mhX?vFf5>!~gP{9ngFd@K!QG)00NifHO@dF#g6$=`e3?z0<<^(yZf$0G+
zh-PSXWMoY+C{c$vj`e^v#F5QRTn7?f_^E*%%GF>#>fq539!(Oo%yb7HGJXI3_up^M
z?YH0d&wm>(Z~v#}wY}y71{==jmw_4hf>Oa(_CHsTN59+P9_GM!qH2Hct*hogt{%U?
zZH7L$2${;n<&dg#KmOG#{vWIR>+2Vt2WRlfz*1)N<;~V$$5#Y7FjfeiTP}zu70fh$
z|Eb^a{y(k%s(rvczMQN4Lj<&3C|K6ORFIapHd>ou?Ma&(r}-NWGi}yu6zBT!uU>JP
z{?~;JGT%7<Fj(jqycVih*zo?pc+#&Rt^=9*2lyK<3vJd1+H1x7N4()&j9lJQ1{tv#
zrN9y>Kx+ZR6t-ktaKZJ#kCFAk++F+3z)sW<4PfwU-Y5p-?Bm+=I=o?tInW1Z@5K5x
z9B2fl!N!H6>(?-dw13`y6>2L7$Dh~tzkJ_$YVm&053l$0ugN=74=gVKDgQHGEZUHM
zrG~F@zU~5sKW}R8m(FGSpm+1b^{>ndJb5xeEBM3%82I=<6xXsoXlHrJ19VRdi%5gO
z7DI61xxmwbF~jSy9+;z`vVfswL9ZgXEc68icCb_#grmsFs=$)V19pCfPyoZMOB=Ys
z91czm2E~kIaQW*nxq<1zl(tw1$HRe<!%^B9T;$IJ+PKW*jT4yT1T>iAmIOFpE&y#b
zS(+#g<_G`{cDis3QfjL)vM$i%-3{SPXkZd(GHU}@6ed6$eKT*gf;ppJ8I2WCLKsb8
tqj?2X?2MLRqlGc3DnqMRez3k&WfTx`Q|bryau_^a{an^LB{VTG002JjHk1GW

literal 0
HcmV?d00001

diff --git a/img/clothes/upper/gingham/frayed.png b/img/clothes/upper/gingham/frayed.png
index cb71a4da3eaf45839bbc1c4aa9b9cd33f33a0db5..3d84d57ca0867e82c53c500b4563f41fb81bb398 100644
GIT binary patch
literal 3615
zcmeHKYfuwc6h6C~kOTt3s=S4?j!+*!z(+v9py()~fKU}RU?`=awIxNAC<ECr6{@z_
zQ7bBv(oyU<V*wo>P=i^eYLzM$tAK{EDiorL0VM_!lkEc2{_oGu<kz|9J9E#u`<>V9
z-sHsPuFgKr0N@(GVrdEhN*@tmJJI6CclUB=yf1#~;*Vq*hVI4rle>JrT66ArMy#<+
zS+wT(gDW~_gU>=~@+3)?{$Sn)i>X?uLoSJTy<XRRK`^N6l{47x{8&6TkxUIaM@%Th
zZIH4j;A8^WM?%68l(q=q#JJ?UPZ2<A?fz9b&^i}##wDA<<l++D2a{=UfMA68xI`Bt
z7(eZo-^LviAa!!Mb&$Z1byNb~bpMG2{Kp)!RX1$tPoVk>+WYQ@q%Tl3qpzsuj~Ces
zQF~I>K+_<2Z9LH$*bqzD)bK~bNZpq&ygRMXX&p*U7Yh}ogx0#tc*~QUJ$z}Xb8dsV
zOluv=$`nT^@Cgfxy)4=rvUu0Dz82lBylXZ+(K(&G-hvhxsc&Djx4ESD>?janf(zPa
z;dw-GA-8fhDWr{Zj0m$-<A`8be0Dd;f+Pcov}=nZ!6=X87jIMU5ki@=JRtzI9IuUy
zt$~Awh+4B6A-!yKB*2Z~`9s|P?OhBHwrXB)Xz>=2OTih9zHKg)z0Cn`@V)HGX?zLH
zi5-5=?vJ0zAu!3-?R8Z|ANr)28h!e-(sQ(65%v16=5l%YX8Y;;l_j>GH={#4RG4&E
z&>_)-D2RJP`|{{N&r!t@AY&<$iUaAmQB(Y(#d&)Z9XGn!sJ4&XD=yNhm8$6t<_^j_
zv_#8EOMX;SDFCPMO|}$QJabQz7<FNAapu<<*P|e{4QCO5{zcPjcJV8w@{IhEW4O6+
zzHX`t6P)__B>lChU%tEe(-d;R+5;>6XUm->D-HgTdOW|H@yKPHnR;6^oM)R!8CGg7
zKQWXg)uwpWvtW*lMIL!P(sI!Y;`ZeqW4O^%*Dcm`P>USRcZ!D7^ZFKY&U#9zdZB5b
zJ(3I?<73s@ki$eiVy5y_LS^A_(+}n0VQZU`(N^X=50VCR;rB?)i8xUwo~d|<IuTpf
z)SJ@@9^w|sqRF2K6JfENZ{fTTKPM7=09$D(*}Gf>?;^?fS=X`ynH5(lSG@P!Yd7NX
z<CuS55n;IuHdp**RMp@<`hEA?St^W-!Y6KU@lOop<qN<qDB}$?8XiULo{An~uA{Of
zRX5%WnU*RD`k}(s@dfCGSMKC^!TL<|GLGgjj!08?e53ZlBx!s8O_1K^U1Km0Z??3{
zMWaj+LsfH15t<3y*>}Nf-O<(=bj3p&J}^Vcp;>dgu_*xRgQ+$i@4#NQvh4uXT{2>v
zQD)d2;CsC{oTI5FHW{hlcb~N(M$q(ybxpeiovU|NC&^x7<VD{eXiSt}oux3dRVKR-
zv?n!IF(z5j{{$mXhIT|jK=7-VlVl;Jy>M0qotui}7;=8hc#0Th>_)15%6xseEAAVr
z-zc=-d^QdD74buibxaLam~MR7;tlKT$u>_Ckv?ZOMWZa|MvC{Vsofro7e!(9F#=`D
za<%!n@os`YnvIy{O~sVoVE0A!c&iq&0^Jo2xK$*!--g`Fp)m-$g<h`d>K-(=V@%6N
zuo}(PLU?RQNE%zo8xXlOe^WC#wtJI31aQaDnmB=D4%oqoqaYmJuz?;RjtTL<7>^?X
Z-8*Xo=9v2J^nV}3FH2lnw?tA3e*=nwjB5Y@

literal 3705
zcmeH~TTl~M7{||U5=b@*OoSk6CZQ6DtpzJY(V#2{LQ)FRI#pW0bf$u>wxHl7Ok%Q8
z>!l8g%6K7^q*_`=@iIkCm0(h<69W|#q^+Zvbrhl^k`XY*1h$*?sqcMj9(K<8@1FDR
zeCNCT=IoK@=S)RrAOL`=(%h_-0KnuF0?ZI{xL(^;20&Q4G%I73s${soc(b98OP3oQ
zHpz)t%gmj0ZRqmf!Tgxa0oQxykRzvmY-)bG#o3&C&)2fl_)X4=gFXo{8^r(w(+BA<
zT=~y!bY_GA#cbchI43Xx`V5Gnm{*k(Ppv{Q$=lT-j7aRaTfAd|olFsUL5&g9Bjq4u
zneq$rU4*~{ex*^?6mk@rKBfNvD_{_V@vxxb;8CE#toTm~q)CaJ+uD>w$%MU4Qh2!Z
z%dcS<qMGcE8XYHuIFTY7`8FEs!CO8O2ykz>V8+AMHK&#M{b;PxdZq9B13H)9wY9N(
z;tgY2+1SNR!@N|FeyL|@!{>AJ6)1k+<-LEFFQ~dEVVGWV8hofxJF%(4$ZKwgxqPnM
zAHIv9cDWnSKRCOngKZOE*qQ{Jg}B#xI_*>Q3LrZq@i6ezpOmnSW?rDzu~d`AyLMo3
zt=x|!TY!d9<veJsVX7v}<95FkM`Ar7om_uO32V5fv3J&}SK3C?W7Pgz2-+~VnAQ%8
z?01#16?@@E;<LP_@&tw{sWp6Nx<~Cbs%MP=&6x&c4*rJxI%FXD))TP2{^Y+sFNZg_
z(d^ra!G{kW&qlP~afi-H_<K)j{T{nLe65RzT{I}1*?Lza;j`NltVh)zxBIaZseWN!
zLhLm^F(#`+O>=b&)7*JO93~<H8F?oxv|F1)^Z9<WQ9Gc0P7FIFuxs+Q(HK&lU>aEd
zccs)eYOQ-U-t~-!4HfEcD__FyY>jrl{wt_kw?(tC%>q}n-cBoi-jf9E5~jA`+~dqO
zl`_)tC{JJ5DNt1Nrt`{yXe?=Tw3U^@R!tgu+xq*XuzNQL9i?`*EnK(NUoo;FeLy#*
zdf3Q${m8I?_0=*+mbg=#K;P#gREcYSa|oL2f=-5y`SS2E{z^#1T1!41_4GutMHhj-
zTpeN>2or(#rFRdZB`9>mP_OzKoG*eICgB`4=LTB@sz06<h1E;&WvF;XVI5jz8|5d6
z-4kUFQ591KJ-OjHOizp@<G$nMF$8t++_0QeCuS9)wox6lYIb|zj4a@M+`0m|n)Lg@
zoh&OuUKy%ko{N8XFK0LVb%dhf4r+v+T%sXp!6yrZwOl#qIX>7P?T*0?sw*sD*3gwj
z-oJ<v-@*xAIx$wxNt-ZSm91%!Dl+jV7jZ$?>(r0;IO9_F&uS60lc##hK%w>0o<@3C
zwCbsMHRxJ6o@}AXm7)8hw~Z7mNS_p2k7$Lu6vDiJKR;gM3cJ$}u}8?lQMOvIIVQL^
z;i{z6Ubc;~sV2VS5t&po!<#oQc^i5Pi&P$`Y^S(a#}a{c`obfWh@(ehJC4Ut<TK@=
zkcj=qWl9KQO&~7vW?(l2uY(b^Q1Pdb5-f-z_+foW0HqP4X>!m3w<b~|mqaToJDEZ<
zdJKc*+@o74bfB3ilq;&wpvc`p{_z)E%ZHTUkcKmFPoW4bk2irjMrko6Y9r);^Ihp%
x_Rfcbt^}jPj0h%JuvP+{CfLFL$IaO0G<O#BBazO<<c$(Yv-7jgWGc3Se*obqBj*4B

diff --git a/img/clothes/upper/gingham/full acc.png b/img/clothes/upper/gingham/full acc.png
new file mode 100644
index 0000000000000000000000000000000000000000..fcd0abfe71bd69168ca0e6b7cf4bd80477697be4
GIT binary patch
literal 1835
zcmeAS@N?(olHy`uVBq!ia0y~yU;;838911M)F(f?P!O*;$lZxy-8q?;Kn_c~qpu?a
z!^VE@KZ&di49pAxJ|V6^@&Et-1IbY^8UiCQ1k%giB!hBINswPKFe8j)z!3bMT@{!F
zI14-?iy0XB4ude`@%$Ajz@lY^r;B4qMcmtK8+i{K@Gu;#_`h)K4zEoNz7O7WtyKHi
z@WpBgr-C0tAybF2!yJZ3ECT8c7K}%Rn^4bgySn%3oCz^@4YAxSfId|R`&r`4|1Y)g
zf7f&|usvnIv7^CL`nmXl1-+lSL9%v@pg;j~{TJYt9>!rt$3$@HTqX0o*Y;EXhAzqh
Om1Ul;elF{r5}E)eL+Tv>

literal 0
HcmV?d00001

diff --git a/img/clothes/upper/gingham/full.png b/img/clothes/upper/gingham/full.png
index cb71a4da3eaf45839bbc1c4aa9b9cd33f33a0db5..bd5fa89b50515fcad9811e8cea8b91159accf90a 100644
GIT binary patch
literal 2020
zcmeAS@N?(olHy`uVBq!ia0y~yU;;838911M)F(f?P!O*;$lZxy-8q?;Kn_c~qpu?a
z!^VE@KZ&di49pAxJ|V6^@udt5Hy9ZHr=<beqhK@yMpOv2-ATU;$~7fHe!>4oHed+;
z&aMiKe9i)o$YKTtzQZ8Qcszea3b3$9^mK6ysfc@f>!9Cl2MM=}%WD6pFO%ry>P#v7
zn|{PLUD*BGv)M6Ibbfqwo5k>mML@m5g7FBaf*(U6Q-`p_oS`X{XVGwccj?TMdv%OG
zLI<WZTf8^;xBv4u?u09qzs=bLydPA4<owNQ@Crn2|HrZC-d3TCySwZ6Gq~-2cXxk%
zHiNp%fi>ChSC?iBGxqHIwl8YC*-e21t4p;XeEjkG-L79Xq74k&q<9}3VV+UE_W$2^
zxBh)Ceb32};A7Wd%%5=X?!UeDEKCy04az{y)=#%;V(s^HIWXMrVJmpVct)^+f$xrf
zgJB&D*8;f%o$Lng3``aU`x%bKXs<te{p;t|3@jUZ<r|Y(6dIVnb0?g+zW%`1{RaJi
z;~POn*0XQ8R=+2HdLs)^zKY>~B>&%p>=(UXFIX`4L^|iMX+PG>x}oe|RR7<I>}PAg
z-mqZgi8Rh%d;A!09cxY0Y<su$r{(1j%r%W?kT-9-_9u*?CTjkEhE>;|>oa^47^?9-
fV5#-i?c4G7j~Y|IUEU4Mc?=Amu6{1-oD!M<*N|2m

literal 3705
zcmeH~TTl~M7{||U5=b@*OoSk6CZQ6DtpzJY(V#2{LQ)FRI#pW0bf$u>wxHl7Ok%Q8
z>!l8g%6K7^q*_`=@iIkCm0(h<69W|#q^+Zvbrhl^k`XY*1h$*?sqcMj9(K<8@1FDR
zeCNCT=IoK@=S)RrAOL`=(%h_-0KnuF0?ZI{xL(^;20&Q4G%I73s${soc(b98OP3oQ
zHpz)t%gmj0ZRqmf!Tgxa0oQxykRzvmY-)bG#o3&C&)2fl_)X4=gFXo{8^r(w(+BA<
zT=~y!bY_GA#cbchI43Xx`V5Gnm{*k(Ppv{Q$=lT-j7aRaTfAd|olFsUL5&g9Bjq4u
zneq$rU4*~{ex*^?6mk@rKBfNvD_{_V@vxxb;8CE#toTm~q)CaJ+uD>w$%MU4Qh2!Z
z%dcS<qMGcE8XYHuIFTY7`8FEs!CO8O2ykz>V8+AMHK&#M{b;PxdZq9B13H)9wY9N(
z;tgY2+1SNR!@N|FeyL|@!{>AJ6)1k+<-LEFFQ~dEVVGWV8hofxJF%(4$ZKwgxqPnM
zAHIv9cDWnSKRCOngKZOE*qQ{Jg}B#xI_*>Q3LrZq@i6ezpOmnSW?rDzu~d`AyLMo3
zt=x|!TY!d9<veJsVX7v}<95FkM`Ar7om_uO32V5fv3J&}SK3C?W7Pgz2-+~VnAQ%8
z?01#16?@@E;<LP_@&tw{sWp6Nx<~Cbs%MP=&6x&c4*rJxI%FXD))TP2{^Y+sFNZg_
z(d^ra!G{kW&qlP~afi-H_<K)j{T{nLe65RzT{I}1*?Lza;j`NltVh)zxBIaZseWN!
zLhLm^F(#`+O>=b&)7*JO93~<H8F?oxv|F1)^Z9<WQ9Gc0P7FIFuxs+Q(HK&lU>aEd
zccs)eYOQ-U-t~-!4HfEcD__FyY>jrl{wt_kw?(tC%>q}n-cBoi-jf9E5~jA`+~dqO
zl`_)tC{JJ5DNt1Nrt`{yXe?=Tw3U^@R!tgu+xq*XuzNQL9i?`*EnK(NUoo;FeLy#*
zdf3Q${m8I?_0=*+mbg=#K;P#gREcYSa|oL2f=-5y`SS2E{z^#1T1!41_4GutMHhj-
zTpeN>2or(#rFRdZB`9>mP_OzKoG*eICgB`4=LTB@sz06<h1E;&WvF;XVI5jz8|5d6
z-4kUFQ591KJ-OjHOizp@<G$nMF$8t++_0QeCuS9)wox6lYIb|zj4a@M+`0m|n)Lg@
zoh&OuUKy%ko{N8XFK0LVb%dhf4r+v+T%sXp!6yrZwOl#qIX>7P?T*0?sw*sD*3gwj
z-oJ<v-@*xAIx$wxNt-ZSm91%!Dl+jV7jZ$?>(r0;IO9_F&uS60lc##hK%w>0o<@3C
zwCbsMHRxJ6o@}AXm7)8hw~Z7mNS_p2k7$Lu6vDiJKR;gM3cJ$}u}8?lQMOvIIVQL^
z;i{z6Ubc;~sV2VS5t&po!<#oQc^i5Pi&P$`Y^S(a#}a{c`obfWh@(ehJC4Ut<TK@=
zkcj=qWl9KQO&~7vW?(l2uY(b^Q1Pdb5-f-z_+foW0HqP4X>!m3w<b~|mqaToJDEZ<
zdJKc*+@o74bfB3ilq;&wpvc`p{_z)E%ZHTUkcKmFPoW4bk2irjMrko6Y9r);^Ihp%
x_Rfcbt^}jPj0h%JuvP+{CfLFL$IaO0G<O#BBazO<<c$(Yv-7jgWGc3Se*obqBj*4B

diff --git a/img/clothes/upper/gingham/tattered acc.png b/img/clothes/upper/gingham/tattered acc.png
new file mode 100644
index 0000000000000000000000000000000000000000..f2bce82f58aa22c8fee23a0bad35d3f969a02832
GIT binary patch
literal 3303
zcmeAS@N?(olHy`uVBq!ia0y~yU;;83893O0)X@p&(is?d)_S@)hE&A8y>r)ZPPhnj
zz_Y*dRYk2L6BTq!?C)<3&)>}b_-SyKX=tAOKP86-21X{9XDoTeovdmQjvWs}KUkE5
zhf9K?d1<!~n8(AAKPn0gtI=>6O%Ee1Up!^{{`>F0@*}t3K1;8!eC}z}uMk+|+`!P-
z%*xZye7gFPyE((Wj_RfQZ`lt_z4alILqOp}9V7FDzp{It2um>NCw}t<3KjG;Fc$cP
z+GzkY5r;s<oCd}Z7T)olpz?=9Mmd2&CU`2pSHpo_2cG9Yt^K?INBu9|ee>&T@0ObG
zXWVdW&mEvDb)c&7n@jCCFc!S5`uDe>jzK1DM!)xiMy7v1>lK#ie@$eN`Nr{w!D5Yp
z{PY9NtbacLckqcn#bEK4_XlG^RI;5u(6V)!5B4*}Y@VKPKb5f{BGFC{D5j^Cz!0-V
zLcSa98k^t)3>C}Pt@i~Nc*t_`towfJ9yq`I{y#Crm%fb537gATatc@k9AL26u!Xxm
zh55mur+?lr{s}R-QJmw?7xlkO_y7CqFHv*Q{k!fxjRb~0g8$9$-(vXDJ8OTt!*+*X
z`ak?z-~ZD{WM1%lZjEm`!;~*?*&RG5CJ87wJaA=VJJ7vg{@+}lhIH=VzkuQPLdbw&
z*RLsUV28Reu{j)h(g9|da7r-5)_MV>1?V3oMrMViA{Q`w7Yk3rI=iKc;L?3!1EYYU
zC8XGo1?mo;e+g(0Fe*I`Fm%k25d^dK7?~HW_Rj>ynL~qvN&<t6PalLmy@Bz<)#WBY
zXDB!*03D*F<_=~r@IJus;#IH|C}I@^fDRFytPEyfP)%Sc`KrkaierHephG%N3WC|A
w-T=kTXlwuz*l3~}%^Ra7)d($cAMo=FUS!;#dYuE<e_`-+^>bP0l+eTg0N8*cCjbBd

literal 0
HcmV?d00001

diff --git a/img/clothes/upper/gingham/tattered.png b/img/clothes/upper/gingham/tattered.png
index cb71a4da3eaf45839bbc1c4aa9b9cd33f33a0db5..774072926076fe83497198b404fec3768afcdf61 100644
GIT binary patch
literal 3741
zcmeHKYfw{16yAIDFabgltOb=Osg@A60nwH+wY(Lm2q;vsJaWewqy?u&6p0Y>uoh)3
zf?`cugQ#e&P9<@ahe(pEg+aj<aYh2jBZ@o}Ljop*gpk_{_K$x$)1RHmuW$G4>^a|l
zyL--VaY9@a&1s1f0Du+~9k~?%7;i#=LdK!F?5|7!TzAGqh9&XSb$xw5KH1f9xMSNo
zSG4;<?<(KEC*85YqeS`q!_`j|-8LxtS@Vtd$FdXmHtMV>J8bJ%+YxMes2D&nF$d=6
z6q9`3bb?*Lk$EeHNOBP)FFx>K%ncAwuX%*SAOa(~;U1CV#t20Lk35Is&;%4vPICfq
zXB0PoAe%>q+aiB(=+d#+d3P=#)8W=30)8?aBK%hoJcVSTWqMjya2OK`MsxU5P9>^@
z$FYKDn@#OBO)q&ma%TZ*fYX8{G~7(%r@!1@lGu(`1=_3RXI?&UpvtyrJ7%UkG!-2Q
zKBXlsXC+a4o=0&57q@=z@#%TA$~;je|BQJ)nodT$A{3^L{Z{LB9!G{!iM9Re6s`yk
zU+5yfm5Gee8cn8sL#aU$3!I`KxF)ak^SzS?i733$psq1;|5#yBK*MghiZnkhWJ!DT
zQh@VF4;)X|uYKH+>+#cSg~{G$wcbBa-RB{m_{ZZQL}K_SAh-5tq$)v3*`^R7`>K9<
zfWhq*@4nC(S<sZHYVO3K0jo7{m$`<TgeRt~*E7SPfGLxp`?dw}y=wd-wf=BhAyz5p
zVh1*>g)>tvm|6%cY>j>cs#)C)dmTP7?RsHM<L&dC^TA><WN;szRUd^E>MMCGc>5uO
zc9iyKLofl^#-#^?qIZXLsIM3bl^(+ex7*rMFymk`I=RX^q{b{QqGX}KqSwf=fl|65
z6FT6V{V>H7eAj9fULm83yQv(BH_=7x?WSxF!I637?gF&zLaL91Md>ZT{M3`&5N5rR
zh|Ci2l#5xX_-Nfa;F{d3PJ5)JgZCj<c4vlreVDd?W&qSfkK-pw#J|cQI!OE_r-C^3
zUNV;3HxxhN$9?gra#Cb$F~@7YOMSIebYY4`njHX&77YbZ*N35i4_~drqqKS%Apc8j
zO$;KED95pEQ6V2&Wj-FY*g(|Y)7gf4rmP^jf3jzJ6LU4EJTx4U<8h;xNzX(q0fC81
zGs_D2a<x28TLDXj&OFP^Ok2%I0~URcnQFLf8|WV1tEz=~GET74oq$Ad;gq8u_@Y_o
z@;8adZv{8aigX1SHy>7{{wyLO*l{0K6$?aswf0{ro9O*1*!%V>^@h<H)Sk9EKPny+
z-OK<k?A8o-{vmuHiAj52P|;IswFKmg#OiW%jM#}wteUJ*58t-$jfc}U-6vEhSs*HF
zusnOsn_!K2!QwNgsOnRYe`69I{NcRcLj2aP-bfRi78x^V<(6yMnsX+zbG@;YbkLm_
z;l;AD$*3WKCVon45Ws;HPY}qku=AWfL0-9Xgj7%nepe@US+|o_5nTmV)0b3%4^KxY
zq>K*^*_FnF*9EkAAgj~EWVCD_@;3W#Kx_~}vv~I8U?&$!ZPUe|A2UPZw7K|I*6fhZ
zQIF`Eg8VP~N@KKC+&HIgJUA{S*V<oK)Cqa1IffP5QC5?wVuv=(te&wyxcstx_gS#4
zaU>6?CED~<8_Ow0*`)qlY$>?BJ`ST~fOYxydZUIU|D0(Ea|>eZ^dZ%{{;;B_ID9E!
zt$cmMmmGTW>owF~CIWgTxpynGfJ~8e0x$NwV`7%L&bPum;t57{+XC>4FIb6yo9`Tj
z9**Oii$4I4I(dSQXU%gD3Q4WlVRmTZI1rB8;7A4k%k+rqrLT(VS;D4j{L=|yHpE3%
Jha-mo_#4!XV4VN}

literal 3705
zcmeH~TTl~M7{||U5=b@*OoSk6CZQ6DtpzJY(V#2{LQ)FRI#pW0bf$u>wxHl7Ok%Q8
z>!l8g%6K7^q*_`=@iIkCm0(h<69W|#q^+Zvbrhl^k`XY*1h$*?sqcMj9(K<8@1FDR
zeCNCT=IoK@=S)RrAOL`=(%h_-0KnuF0?ZI{xL(^;20&Q4G%I73s${soc(b98OP3oQ
zHpz)t%gmj0ZRqmf!Tgxa0oQxykRzvmY-)bG#o3&C&)2fl_)X4=gFXo{8^r(w(+BA<
zT=~y!bY_GA#cbchI43Xx`V5Gnm{*k(Ppv{Q$=lT-j7aRaTfAd|olFsUL5&g9Bjq4u
zneq$rU4*~{ex*^?6mk@rKBfNvD_{_V@vxxb;8CE#toTm~q)CaJ+uD>w$%MU4Qh2!Z
z%dcS<qMGcE8XYHuIFTY7`8FEs!CO8O2ykz>V8+AMHK&#M{b;PxdZq9B13H)9wY9N(
z;tgY2+1SNR!@N|FeyL|@!{>AJ6)1k+<-LEFFQ~dEVVGWV8hofxJF%(4$ZKwgxqPnM
zAHIv9cDWnSKRCOngKZOE*qQ{Jg}B#xI_*>Q3LrZq@i6ezpOmnSW?rDzu~d`AyLMo3
zt=x|!TY!d9<veJsVX7v}<95FkM`Ar7om_uO32V5fv3J&}SK3C?W7Pgz2-+~VnAQ%8
z?01#16?@@E;<LP_@&tw{sWp6Nx<~Cbs%MP=&6x&c4*rJxI%FXD))TP2{^Y+sFNZg_
z(d^ra!G{kW&qlP~afi-H_<K)j{T{nLe65RzT{I}1*?Lza;j`NltVh)zxBIaZseWN!
zLhLm^F(#`+O>=b&)7*JO93~<H8F?oxv|F1)^Z9<WQ9Gc0P7FIFuxs+Q(HK&lU>aEd
zccs)eYOQ-U-t~-!4HfEcD__FyY>jrl{wt_kw?(tC%>q}n-cBoi-jf9E5~jA`+~dqO
zl`_)tC{JJ5DNt1Nrt`{yXe?=Tw3U^@R!tgu+xq*XuzNQL9i?`*EnK(NUoo;FeLy#*
zdf3Q${m8I?_0=*+mbg=#K;P#gREcYSa|oL2f=-5y`SS2E{z^#1T1!41_4GutMHhj-
zTpeN>2or(#rFRdZB`9>mP_OzKoG*eICgB`4=LTB@sz06<h1E;&WvF;XVI5jz8|5d6
z-4kUFQ591KJ-OjHOizp@<G$nMF$8t++_0QeCuS9)wox6lYIb|zj4a@M+`0m|n)Lg@
zoh&OuUKy%ko{N8XFK0LVb%dhf4r+v+T%sXp!6yrZwOl#qIX>7P?T*0?sw*sD*3gwj
z-oJ<v-@*xAIx$wxNt-ZSm91%!Dl+jV7jZ$?>(r0;IO9_F&uS60lc##hK%w>0o<@3C
zwCbsMHRxJ6o@}AXm7)8hw~Z7mNS_p2k7$Lu6vDiJKR;gM3cJ$}u}8?lQMOvIIVQL^
z;i{z6Ubc;~sV2VS5t&po!<#oQc^i5Pi&P$`Y^S(a#}a{c`obfWh@(ehJC4Ut<TK@=
zkcj=qWl9KQO&~7vW?(l2uY(b^Q1Pdb5-f-z_+foW0HqP4X>!m3w<b~|mqaToJDEZ<
zdJKc*+@o74bfB3ilq;&wpvc`p{_z)E%ZHTUkcKmFPoW4bk2irjMrko6Y9r);^Ihp%
x_Rfcbt^}jPj0h%JuvP+{CfLFL$IaO0G<O#BBazO<<c$(Yv-7jgWGc3Se*obqBj*4B

diff --git a/img/clothes/upper/gingham/torn acc.png b/img/clothes/upper/gingham/torn acc.png
new file mode 100644
index 0000000000000000000000000000000000000000..50faccc0f056d618c2482ae64f049a7d406e457b
GIT binary patch
literal 3300
zcmeAS@N?(olHy`uVBq!ia0y~yU;;83893O0)X@p&(is?dR(rZQhE&A8y>l>6##4;h
z;p_kUEj;oi8xn3#xp4J_QgZ+9{HI9<?g|DoD);>4XJlgG5Ku5s|1iT_#{k0lkj7BK
z0upsd2spqXp%a?|R+GR`!8|G|pfDN^qv>IU<qHkLiu(Hc|FTa%R{Z(6`|soZ|2uyE
ztk>_<KW5I#(~#d}sqWBlU?mgVft6?H{ETHgFmvypAFKZ`{V<&SUl~}YEMwtm*tCnc
zVUyEQMW8}gphDLTbvoeE#v<|ngT+qS`)&;kK)#-k0fS!C*JMrsg%3H6^Z)7Y`~NqX
zA^z{3^!okt%cnIk7KF*~YXho`=aOKMJ8lfLJw0pRgY=)QADB|=SsI;L|9q{_Ff{+G
z!~7ua=ug&y&4+6A8r8Xey#C)gqwdOV#)8f655y0g<@&r6Sd>|W0PWr~W4+yJh8>ZK
zcGH38wgb&=7kj)JRQfd>m<n|1)LnIE5SM~gOU!p|U}!wg6#iG&;nHlNeA@dUVTA%`
zM&<`?OJ)C@WIJ&1>7Tck|1g0~JiyIzss8f)<I8R2`t9q!|2Ajbw_pkLe-7pc2ZH{6
z^<;y%Bo0`n>|xmXq2GYP%j+xmf+Ze?K>I%^0nK#15dPng?ZDMTb#_2U>;eYlI=iL7
zKm<B<VgsXqp`{X-9m~Y#5I+AB$k7aq9tRjYX2=MF*?Nr33s(DQg1zIQlEC2N(+6Qs
zZ(zJ|b-4++Kvw{Ux{{hZn7zRJ0K<z{!BXHNUw~7BL2$A%n0-MtfuZE9CNDTFI)D!8
zI4KBbzX0mq^=k?!R#-S(fDSqGqyx+@0qTye^>PNsEYLFwNkuMT_NX_2aWfhlz=SxO
ss6aVoG;aV)t<jPSm>)(~f%}6sb19?1(%Fs6fV~$6Pgg&ebxsLQ02Y5UYXATM

literal 0
HcmV?d00001

diff --git a/img/clothes/upper/gingham/torn.png b/img/clothes/upper/gingham/torn.png
index cb71a4da3eaf45839bbc1c4aa9b9cd33f33a0db5..2c6a9e4c848e7bd806061ad0415c7395a17b033c 100644
GIT binary patch
literal 3690
zcmeHKYfO_@7(U<E^0h!qi=Y$>gGHn`ajh@|3uud?Kvd#|2r&p1S>zU>h;pZ2LE>d>
zWs`|$DU8dAiKA$OT%>#-UJ(pc6mcr0UJwcb&B~>;g|0~4@BLlUU(Y$uIeE{U=e(D5
z&hHBkq1vpq0RT|LLW2(g0Go#pAR}hDU)pyZ0K3g$!9fvOF_S}21+Ndm#Yfw(IF_D}
zWUj8Cue<7~N|M}o(CvTuiTfUK@4jiWx9_^gs?mV*8T*t(?vU{;fM6n--ff-NvwqFx
zl}W2Ju!BC+WE%$P>fh<fL(MA)>iZdqg)qWv%J{{a?#@F|NJUvjAgV?oy7!UzWozzy
z;7?dap1T(x5O+IOd^XGgeJcl8%$miqh+q-nzo!F7=d9D7Ht09qacjByEor)c#35><
zY8E^6c+}*jqW#pRDDp$QY%>;!Qo2SjgcarbM!|Dmj$G3)5!+5^n$w1y5)2V-;N)0E
zG8f}})xLgkS1M{|k2P0uy-RFabb6E_C&sV<ZMRQF@TRl;N!y&I1+nsb#+vS8ht?)s
zrqst8It53!Kc%1o1^&wECd4^0*eJoHaggSDi>?uamVJ3$$5LhyRXA?jqb(y!9it3X
zTn@dRHO1Q(3ELn}f(XH@@3*DEOfmy7-E+uXE6%vH2H_-~Y`ltV;oZXe%<1>@(rk6Z
zIVlz=PTK`#g1(nMgu!?ah<-Roj*h@VYr+lELmyy=43Dcjpp^A$0l8!yM?S^H<cp&<
zTsbD}C}-#A>1$-Escu-%jBI{hY<lF13i|L%kx3xsTDIz#Ga$v~egm`Yqx6IV^?L*l
zyAb&32L@nmc=xn7Do4c5f5XIU`?rblY~n}R1bY}eS=Fd%`O8(*>}E0;2yG5&(mrwP
zDuRkULajQcrs?X%Ou)SK_II+22Oqc)U31qG_@#H`5amEwuSZi6u9TV7c7;NRrXAU=
zf>46$-iR?PF&Bect^B)#(kjA4@>mnX`#Wl3E2w=wMdg?M5zP`!T7ATH$@)m+GvB>t
zsZ1L?&BqVKa&G0viL=h20U*RHRpWx-$hofy@oIQk+)Cq3DtgiByCYIRH0VNl1@W{w
zAcmoV9r}&v{yx+X-G3#$l6cF>Oe&wRQ&Q0VcA|gDmlHD3AT$PGaTtwnuv6&HE!n6_
z{xmAKID;a`5g+SM=Gy)V9sha=VvJC-2#op-gJJw!(ZYmKpS?JYaR*)v6URmuTc#84
zg=CQUr7tL7oZx`dyxGzzP?C;xKqdWU6CO=++-Nc;>jU(;+!oW=v~?PbZ)n_=6PyW<
z#9qLt^C}PHlOO`06hTwl;a<maChoPjEgXJm9hghvw;#xaf1dcXNAbZ9uXv?<)XZ3M
z(Z$?zT+ZcpHTVF8J;20OR_%E(jr<scE_cSO8^F|}#58m2*?S$AkW+oew%`K9$-0Jo
z*~S1g_l2?nvy@3U2lKjWQ-QXMCKZx23zL)U@bcwQk_z9Xg515B^fz2Ve6hsP%xp`W
z-aG`QDLbvrK1c}Wi?50H6uA;9sO!G1br7e=xz!KMwHIW<bHC2E5?|P6Ez10~t9#)o
z;LWUj=i32EY7nO&)p|I_#6F4{FRleFnQqK!NpiOmz34_S&rB3W%9rF*?ELFX)Z;+X
zF&Zg{_INAF;RU>CWxZ9*tbV>7o4Mfw8V^tRGand><#SruxTlk-2A2<F&=Y^^6o|e)
z+AOS=EgF9moZsQTi4W=~<`05NeLag;?X6;>>4pLt?{>c0njUJ)0BZdZlrYHNy8IA`
zure~yByGBbxzqCw;~;d99k{|%EVM-vOF&q%A;QX13jQbMQRP;iQS6pAv*ot=4++9{
Lh6gup=NJA1LWIAf

literal 3705
zcmeH~TTl~M7{||U5=b@*OoSk6CZQ6DtpzJY(V#2{LQ)FRI#pW0bf$u>wxHl7Ok%Q8
z>!l8g%6K7^q*_`=@iIkCm0(h<69W|#q^+Zvbrhl^k`XY*1h$*?sqcMj9(K<8@1FDR
zeCNCT=IoK@=S)RrAOL`=(%h_-0KnuF0?ZI{xL(^;20&Q4G%I73s${soc(b98OP3oQ
zHpz)t%gmj0ZRqmf!Tgxa0oQxykRzvmY-)bG#o3&C&)2fl_)X4=gFXo{8^r(w(+BA<
zT=~y!bY_GA#cbchI43Xx`V5Gnm{*k(Ppv{Q$=lT-j7aRaTfAd|olFsUL5&g9Bjq4u
zneq$rU4*~{ex*^?6mk@rKBfNvD_{_V@vxxb;8CE#toTm~q)CaJ+uD>w$%MU4Qh2!Z
z%dcS<qMGcE8XYHuIFTY7`8FEs!CO8O2ykz>V8+AMHK&#M{b;PxdZq9B13H)9wY9N(
z;tgY2+1SNR!@N|FeyL|@!{>AJ6)1k+<-LEFFQ~dEVVGWV8hofxJF%(4$ZKwgxqPnM
zAHIv9cDWnSKRCOngKZOE*qQ{Jg}B#xI_*>Q3LrZq@i6ezpOmnSW?rDzu~d`AyLMo3
zt=x|!TY!d9<veJsVX7v}<95FkM`Ar7om_uO32V5fv3J&}SK3C?W7Pgz2-+~VnAQ%8
z?01#16?@@E;<LP_@&tw{sWp6Nx<~Cbs%MP=&6x&c4*rJxI%FXD))TP2{^Y+sFNZg_
z(d^ra!G{kW&qlP~afi-H_<K)j{T{nLe65RzT{I}1*?Lza;j`NltVh)zxBIaZseWN!
zLhLm^F(#`+O>=b&)7*JO93~<H8F?oxv|F1)^Z9<WQ9Gc0P7FIFuxs+Q(HK&lU>aEd
zccs)eYOQ-U-t~-!4HfEcD__FyY>jrl{wt_kw?(tC%>q}n-cBoi-jf9E5~jA`+~dqO
zl`_)tC{JJ5DNt1Nrt`{yXe?=Tw3U^@R!tgu+xq*XuzNQL9i?`*EnK(NUoo;FeLy#*
zdf3Q${m8I?_0=*+mbg=#K;P#gREcYSa|oL2f=-5y`SS2E{z^#1T1!41_4GutMHhj-
zTpeN>2or(#rFRdZB`9>mP_OzKoG*eICgB`4=LTB@sz06<h1E;&WvF;XVI5jz8|5d6
z-4kUFQ591KJ-OjHOizp@<G$nMF$8t++_0QeCuS9)wox6lYIb|zj4a@M+`0m|n)Lg@
zoh&OuUKy%ko{N8XFK0LVb%dhf4r+v+T%sXp!6yrZwOl#qIX>7P?T*0?sw*sD*3gwj
z-oJ<v-@*xAIx$wxNt-ZSm91%!Dl+jV7jZ$?>(r0;IO9_F&uS60lc##hK%w>0o<@3C
zwCbsMHRxJ6o@}AXm7)8hw~Z7mNS_p2k7$Lu6vDiJKR;gM3cJ$}u}8?lQMOvIIVQL^
z;i{z6Ubc;~sV2VS5t&po!<#oQc^i5Pi&P$`Y^S(a#}a{c`obfWh@(ehJC4Ut<TK@=
zkcj=qWl9KQO&~7vW?(l2uY(b^Q1Pdb5-f-z_+foW0HqP4X>!m3w<b~|mqaToJDEZ<
zdJKc*+@o74bfB3ilq;&wpvc`p{_z)E%ZHTUkcKmFPoW4bk2irjMrko6Y9r);^Ihp%
x_Rfcbt^}jPj0h%JuvP+{CfLFL$IaO0G<O#BBazO<<c$(Yv-7jgWGc3Se*obqBj*4B

diff --git a/img/dolls/DollHouse.js b/img/dolls/DollHouse.js
new file mode 100644
index 0000000000..3d8d2cef5a
--- /dev/null
+++ b/img/dolls/DollHouse.js
@@ -0,0 +1,294 @@
+var docHead = document.querySelector("head");
+
+
+DollHouse = function (context) {
+    context["DoLHouse"] = this;
+    currentlyLoadingMap = {};
+    this.dirContentMap = {};
+    this.reificationRequired = true;
+    this.isBlocked = false;
+    this.blockedQueue = [];
+    this.loadCount = 0;
+
+    this.getTemplate = async (filePath, dollName, whenFinished, infoDiv) => {
+        if (infoDiv != null)
+            this.infoDiv = infoDiv
+
+        //await this.whenReady(defer());
+        var deferred = this.whenReady(async () => {
+            var result = await this.loadFile(filePath);
+            if (this.reificationRequired) {
+                this.preify();
+                this.postReify();
+            }
+            whenFinished(
+                {
+                    basePath: result.basePath,
+                    fileName: result.fileName,
+                    content: result.content[dollName]
+                });
+        });
+    }
+
+    this.unblock = () => {
+        this.isBlocked = false;
+        this.runblockedQueue();
+    }
+
+    this.runblockedQueue = () => {
+        for (var k of this.blockedQueue) {
+            var awaiting = this.blockedQueue.shift();
+            awaiting();
+        }
+    }
+
+    this.whenReady = async (callback) => {
+        if (this.isBlocked) {
+            //var waiter = defer();
+            this.blockedQueue.push(callback);
+            //var result = await callback;
+            //return result;
+        }
+        else
+            callback();
+    }
+
+    this.updateLoadStatus = () => {
+        if (this.infoDiv != null) {
+            var loadString = "";
+            for (var k of Object.keys(this.dirContentMap)) {
+                var statusString = "";
+                if (this.dirContentMap[k].status == "loaded") {
+                    statusString = `<span style="background: green">` + this.dirContentMap[k].status + `</span>`;
+                }
+                else {
+                    statusString = `<span style="background: yellow">` + this.dirContentMap[k].status + `</span>`;
+                }
+                loadString += k + ` : ` + statusString + `<br/>`;
+            }
+            this.infoDiv.innerHTML = loadString;
+        }
+    }
+
+    this.updateBuildStatus = (line) => {
+        if (this.infoDiv != null) {
+            var textInfo = document.createElement("div");
+            textInfo.innerText = line;
+            this.infoDiv.appendChild(textInfo);
+            this.infoDiv.scrollTop = this.infoDiv.scrollHeight;
+        }
+    }
+
+    this.loadFile = async (filePath, skipTraversal, d) => {
+        if (this.dirContentMap[filePath] != null) {
+            if (this.dirContentMap[filePath].status == "loaded") {
+                var dirInfo = splitPath(filePath);
+                return {
+                    basePath: dirInfo.directory,
+                    fileName: dirInfo.fileName,
+                    content: this.dirContentMap[filePath].content
+                };
+            }
+            else {
+                alert("Something confusing and shameful happened.");
+                return null;
+            }
+        }
+
+        //if(currentlyLoading == null) {
+        this.reificationRequired = true;
+        var dirInfo = splitPath(filePath);
+        var awaiter = defer();
+        this.dirContentMap[filePath] = {
+            status: "in progress",
+            content: {},
+            promise: awaiter
+        };
+        this.loadCount++;
+        var scriptElem = document.createElement("script");
+        scriptElem.id = "script_" + this.loadCount
+        currentlyLoadingMap["script_" + this.loadCount] = {
+            filePath: dirInfo.directory,
+            fileName: dirInfo.fileName,
+            fullPath: filePath,
+            promise: awaiter
+        }
+        this.updateLoadStatus();
+        scriptElem.setAttribute("src", filePath);
+        this.isBlocked = true;
+        docHead.appendChild(scriptElem);
+        var result = await awaiter;
+
+
+        if (!skipTraversal) {
+            var d = selfOr(d, "");
+            await this.buildMap(result, dirInfo.directory, filePath, d);
+        }
+
+        return {
+            basePath: dirInfo.directory,
+            fileName: selfOr(dirInfo.fileName, ""),
+            content: this.dirContentMap[filePath].content
+        };
+    }
+
+    this.add = (dolls) => {
+
+        var script = document.currentScript;
+        var loader = currentlyLoadingMap[script.id];
+        var awaiter = loader.promise;
+        console.log("add called");
+        this.dirContentMap[loader.fullPath].content = dolls;
+        this.dirContentMap[loader.fullPath].status = "loaded";
+        awaiter.resolve(dolls);
+
+        delete currentlyLoadingMap[script.id];
+        this.updateLoadStatus();
+
+    }
+    this.unloadedReferences = {};
+    this.discoveredValues = {};
+
+
+    /**
+     * Logic: We import via two passes. First, we load the contents of any js files specified in any import
+     * statements of the given object into a directory->variable map. 
+     * 
+     * Then we go through the elements of the completed map, and replace the contents of any import statements 
+     * with a referemce to the object which was imported. 
+     */
+    this.buildMap = async (obj, basePath, inFile) => {
+        var currentPath = basePath;
+        var fullPathName = inFile;
+        for (var k of Object.keys(obj)) {
+            if (k == "import") {
+                if (obj.import.filepath != null) {
+                    fullPathName = basePath + obj.import.filepath;
+                    currentPath = splitPath(fullPathName).directory;
+                    var pathAndObj = await this.loadFile(fullPathName, true);
+                    var subObjects = pathAndObj.content;
+                    await this.buildMap(subObjects, currentPath, fullPathName);
+                }
+            } else if (isObj(obj[k])) {
+                await this.buildMap(obj[k], basePath, inFile);
+            }
+        }
+    }
+
+    /**goes through all elements of the dir content map and replaces the contents of any import keys with 
+     * the object requested for import. 
+     * once all requested things are placed in the import value, the contents of the object are pulled keywise 
+     * into the parent object and the import key is deleted*/
+
+    this.preify = () => {
+        for (var k of Object.keys(this.dirContentMap)) {
+            var reified = this.dirContentMap[k].reified;
+            var cont = this.dirContentMap[k].content;
+            if (reified != true) {
+                for (var ek of Object.keys(cont)) {
+                    //cont[ek].basePath = splitPath(k).directory;
+                    this.reify(cont[ek], k);
+                }
+                this.dirContentMap[k].reified = true;
+            }
+        }
+    }
+
+    this.reify = (fromObj, currentfile) => {
+        for (var ok of Object.keys(fromObj)) {
+            if (ok == "import") {
+                var importInfo = fromObj.import;
+                if (!isObj(importInfo.fDollTempContent)) {
+                    if (importInfo.filepath == null) {
+                        importInfo.filepath = currentfile;
+                    } else {
+                        var dirInfo = splitPath(currentfile);
+                        importInfo.filepath = dirInfo.directory + importInfo.filepath;
+                    }
+                    fromObj.import.fDollTempContent = this.dirContentMap[importInfo.filepath].content[importInfo.variable];
+                    this.updateBuildStatus("reifying : " + importInfo.variable + " in " + fromObj.import.filepath);
+                    this.reify(fromObj.import.fDollTempContent, fromObj.import.filepath);
+                }
+            } else {
+                var elem = fromObj[ok];
+                if (isObj(elem)) {
+                    this.reify(elem, currentfile);
+                }
+            }
+        }
+        if (fromObj.variants != null || fromObj.accessories != null) {
+            fromObj.basePath = splitPath(currentfile).directory;
+        }
+
+    }
+
+
+    this.postReify = () => {
+        for (var k of Object.keys(this.dirContentMap)) {
+            var cont = this.dirContentMap[k].content;
+            for (var ek of Object.keys(cont)) {
+                this.pullUp(cont[ek]);
+            }
+        }
+        this.reificationRequired = false;
+        if (Object.keys(currentlyLoadingMap).length == 0) {
+            this.unblock();
+        }
+    }
+
+    /**pulls up the contents of any import objects recursively (depth first)*/
+    this.pullUp = (fromObj) => {
+        if (fromObj.import != null) {
+            if (fromObj.import.fDollTempContent != null) {
+                for (var k of Object.keys(fromObj.import.fDollTempContent)) {
+                    fromObj[k] = fromObj.import.fDollTempContent[k];
+                }
+            }
+            delete fromObj.import;
+        }
+        for (var k of Object.keys(fromObj)) {
+            var recurse = fromObj[k];
+            if (isObj(recurse)) {
+                this.pullUp(recurse);
+            }
+        }
+    }
+
+};
+
+
+/**returns true if the input is a javascript object and not an array */
+isObj = (elem) => {
+    return elem != null && Array.isArray(elem) == false && typeof elem == "object";
+}
+
+
+/**
+* splits the input string into a directory component and a file component.
+* @param {String} pathString 
+*/
+splitPath = (pathString) => {
+    var jsSplit = pathString.split(".js");
+    if (jsSplit.length > 1) {
+        var dir = jsSplit[0].split("/");
+        var filename = dir[dir.length - 1] + ".js";
+        var dirString = "";
+        for (var i = 0; i < dir.length - 1; i++)
+            dirString += dir[i] + "/"
+        return { directory: dirString, fileName: filename };
+    } else {
+        return { directory: pathString, fileName: null };
+    }
+}
+
+/**Convenience function to resume code until after completing a request to load some file**/
+defer = () => {
+    var res, rej;
+    var promise = new Promise((resolve, reject) => {
+        res = resolve;
+        rej = reject;
+    });
+    promise.resolve = res;
+    promise.reject = rej;
+    return promise;
+}
diff --git a/img/dolls/FDoll.js b/img/dolls/FDoll.js
new file mode 100644
index 0000000000..45766aec74
--- /dev/null
+++ b/img/dolls/FDoll.js
@@ -0,0 +1,1361 @@
+const DoLHouse = new DollHouse(window);
+var loadedDollCount = 0;
+var idMap = {};
+
+
+class FDoll {
+
+    
+    blockedQueue = [];
+
+
+    /** 
+     * @param {String}  dollFile  a path to the .js file declaring the doll template, or otherwise an javascript object 
+     * of the template
+     * @param {*} dollName name of the doll specified in the given js file. Alternatively, the doll object itself. 
+     */
+    constructor(filePath, dollName, anAwaiter, parentFDoll, infoDiv, dollObj) {
+        //ancestors looking for anchors
+        //the passthrough doesn't get passed along if this 
+        //accessory attaches to it. 
+        this.attachPassthrough = {
+            /**anchorname : ancestorreference */
+        };
+        this.loopSpeed = parentFDoll == null ? 500 : parentFDoll.loopSpeed;
+        loadedDollCount += 1;
+        this.isBlocked = true;
+        this.nameAs(dollName);
+        var getDoll = async (result) => {
+            this.parent = parentFDoll;
+            if (result.scale != null) {
+                console.log("strange");
+            }
+            var hold = await this.constructFrom(result);
+            if (anAwaiter != null) {
+                if (anAwaiter instanceof Promise)
+                    this.whenReady(anAwaiter);
+                else
+                    anAwaiter();
+            }
+        };
+        if (dollObj == null) {
+            DoLHouse.getTemplate(filePath, dollName, getDoll, infoDiv);
+        } else {
+            //var clean1 = splitPath(selfOr(dollName.specifier,"")).directory; 
+            //var clean2 = splitPath(selfOr(dollName.data.specifier,"")).directory; 
+            this.attach = dollObj.attach;
+            this.to = dollObj.to;
+            /*var tempscale = this.copyObj(selfOr(dollName.scale, { x: 1, y: 1 }));
+            var temptranslate = this.copyObj(selfOr(dollName.translate, { x: 0, y: 0, depth: 0 }));
+
+            var thisTranslate = { x: 0, y: 0, depth: 0 };
+            thisTranslate.x *= tempscale.x;
+            thisTranslate.y *= tempscale.y;
+            thisTranslate.x += temptranslate.x;
+            thisTranslate.y += temptranslate.y;
+            thisTranslate.depth += temptranslate.depth;
+            this.translate = thisTranslate;
+            this.scale = tempscale;*/
+            getDoll(
+                {
+                    basePath: dollObj.basePath == null ? filePath : dollObj.basePath,
+                    content: dollObj
+                });
+        }
+    }
+    unblock = () => {
+        this.isBlocked = false;
+        this.runblockedQueue();
+    }
+
+    runblockedQueue = () => {
+        for (var k of this.blockedQueue) {
+            var awaiting = this.blockedQueue.shift();
+            awaiting.resolve();
+        }
+    }
+
+    whenReady = async (callback) => {
+        if (this.isBlocked) {
+            var waiter = defer();
+            this.blockedQueue.push(waiter);
+            var result = await waiter;
+            return callback.resolve();
+        }
+        else
+            return callback.resolve();
+    }
+
+
+    /**
+     * sets the loop speed for this doll and its descendants
+    */
+    setLoopSpeed(newSpeed) {
+        this.loopSpeed = newSpeed; 
+        for(var k of Object.keys(this.accessories)) {
+            this.accessories[k].setLoopSpeed(newSpeed);
+        }
+        if(this.selected_variant != null) {
+            this.selected_variant.setLoopSpeed(newSpeed);
+        }
+        //this.computeGlobals()
+        //this._forceRestyle(true);
+    }
+
+
+    /**
+     * creates array of whatever length is required to create subframes for all frames in 
+     * this global_sequence_array to all subframes in the parent_global_subframe_array. 
+     * The elements of the returned array will be JSON objects specifying 
+     * {
+     * this_play_idx: //the index of the played frame from which this subframe was created
+     * par_subframe_idx: //the index of the parent played subframe to which this subframe maps
+     * play_t: //the percentage of the loop at which this frame should play
+     * spriteframe: //the sprite frame to which this subframe corresponds
+     * } 
+     * the inputs should be array of floats, where each float specifies the percentage
+     * of the loop at which the frame starts
+     */
+    setSubFrameSplit = () => {
+        var result = [];
+        var ftemp = [];
+
+        var from_arr = this.global_play_sequence;
+        var to_arr = this.parent == null ? [] : this.parent.global_subframe_sequence;
+        for (var i = 0; i < from_arr.length; i++) {
+            ftemp.push({
+                type: "from",
+                play_t: from_arr[i].play_t,
+                idx: i
+            });
+        }
+        for (var i = 0; i < to_arr.length; i++) {
+            ftemp.push({
+                type: "to",
+                play_t: to_arr[i].play_t,
+                idx: i
+            });
+        }
+
+        var sortedPreTemp = ftemp.sort((a, b) => { return a.play_t - b.play_t });
+        var sortedTemp = [];
+        for (var i = 0; i < sortedPreTemp.length; i++) {
+            if (i == 0) {
+                sortedTemp.push(sortedPreTemp[i]);
+            } else if (sortedPreTemp[i].play_t != sortedTemp[sortedTemp.length - 1].play_t) {
+                sortedTemp.push(sortedPreTemp[i]);
+            }
+        }
+
+        var lastT = 0;
+        var lastF = 0;
+        for (var i = 0; i < sortedTemp.length; i++) {
+            var ob = sortedTemp[i];
+            if (ob.type == "from")
+                lastF = ob.idx;
+            if (ob.type == "to")
+                lastT = ob.idx;
+            result.push({
+                this_play_idx: lastF,
+                par_subframe_idx: lastT,
+                play_t: ob.play_t,
+                spriteframe: this.global_play_sequence[lastF].spriteframe
+            }
+            )
+        }
+        this.global_subframe_sequence = result;
+    }
+
+    /**
+   * creates an array of JSON objects specifiyng frame index and play_time
+   * from the selected_sequence specified on this doll.
+   * if a selected_sequence wasn't specified, creates a default one*/
+    ensureSeq = () => {
+        if (this.phase == null) this.phase = 0;
+        this.globalPhase = this.phase;
+        if (this.resolvedParent != null) {
+            this.globalPhase += this.resolvedParent.globalPhase;
+        }
+        var baseSeq = this.selected_sequence;
+        if (baseSeq == null) {
+            baseSeq = [];
+            for (var i = 0; i < this.frames; i++) {
+                baseSeq.push(i);
+            }
+            this.selected_sequence = baseSeq;
+        }
+        this.global_play_sequence = [];
+
+        for (var i = 0.0; i < this.selected_sequence.length; i++) {
+            this.global_play_sequence.push({
+                spriteframe: this.selected_sequence[mod(i + this.globalPhase, this.selected_sequence.length)],
+                play_t: i / this.selected_sequence.length
+            });
+        }
+    }
+
+    ensureMagnets = () => {
+        this.playSeqMagnets = {};
+        this.globalPlaySeqMagnets = {};
+        if (this.magnets == null || Object.keys(this.magnets).length == 0) {
+            this.magnets = { origin: { x: 0, y: 0, depth: 0 } };
+        }
+        if (this.magnets.origin == null) {
+            this.magnets.origin = { x: 0, y: 0, depth: 0 };
+        }
+        for (var k of Object.keys(this.magnets)) {
+            if (this.magnets[k].depth == null)
+                this.magnets[k].depth = 0;
+            this.magnets[k] = this.redundifyMagnet(this.magnets[k]);
+        }
+
+        if (this.parent != null && this.magnets[this.parent.attachPassthrough.pending] != null) {
+            this.resolvedParent = this.parent.attachPassthrough.doll;
+            this.anchorName = this.parent.attachPassthrough.pending;
+            this.anchorTarget = this.parent.attachPassthrough.to;
+        }
+        if (this.attach != null) {
+            if (this.magnets[this.attach] == null) {
+                this.attachPassthrough = {
+                    pending: this.attach,
+                    doll: this.magnets[this.to] == null ? this.parent.getFirstAncestorContainingMag(this.to) : this,
+                    to: this.to
+                };
+            } else {
+                this.resolvedParent = this.parent.getFirstAncestorContainingMag(this.to);
+                this.anchorName = this.attach;
+                this.anchorTarget = this.to;
+            }
+        } else if (
+            this.parent != null &&
+            this.parent.attachPassthrough.pending != null
+        ) {
+            this.attachPassthrough = {
+                pending: this.parent.attachPassthrough.pending,
+                doll: this.parent.attachPassthrough.doll,
+                to: this.parent.attachPassthrough.to
+            }
+        }
+
+    }
+
+    setupMagnets = () => {
+        for (var k of Object.keys(this.magnets)) {
+            this.playSeqMagnets[k] = this.getPlaySeqMappedMagnetsFor(this.magnets[k]);
+            if (this.playSeqMagnets[k].length == 0) this.playSeqMagnets[k] = this.copyObj(this.magnets[k]);
+        }
+
+        /*
+        if (this.parent != null && this.magnets[this.parent.attachPassthrough.pending] != null) {
+            this.magParent = this.parent.attachPassthrough.doll;
+            this.anchorName = this.parent.attachPassthrough.pending;
+            this.anchorTarget = this.parent.attachPassthrough.to;
+        }
+        if (this.attach != null) {
+            this.attachPassthrough = {
+                pending: this.attach,
+                doll: this.magnets[this.to] == null ? this.parent : this,
+                to: this.to
+            };
+        } else if (
+            this.parent != null &&
+            this.parent.attachPassthrough.pending != null
+        ) {
+            this.attachPassthrough = {
+                pending: this.parent.attachPassthrough.pending,
+                doll: this.parent.attachPassthrough.doll,
+                to: this.parent.attachPassthrough.to
+            }
+        }*/
+    }
+
+    /**
+     * returns an array with as many duplicate instances of the last magnet instance as required to 
+     * match the number of frames on the spritesheet
+     * if the input magnet is not specified as an array, wraps it inside of one. 
+     * @param {*} m 
+     */
+    redundifyMagnet = (m) => {
+        var result = m;
+        if (!Array.isArray(m)) {
+            result = [m]
+        }
+        var count = result.length;
+        for (var i = count; i < this.frames; i++) {
+            result[i] = this.copyObj(result[count - 1]);
+        }
+        return result;
+    }
+
+    /**given an array of magnets ordered such that each magnet index corresponds to a frame on the spritesheet
+     * returns an array of magnets such that each magnet corresponds to the appropriate occurrence of that frame 
+     * on the spritesheet in the global_subframe_sequence
+     */
+    getPlaySeqMappedMagnetsFor = (m) => {
+        var result = [];
+        for (var i = 0; i < this.global_subframe_sequence.length; i++) {
+            result.push(m[this.global_subframe_sequence[i].spriteframe]);
+        }
+        return result;
+    }
+
+    /**
+     * returns the first ancestor of this acessory (inclusive with this accessory) containing a magnet 
+     * with the given name.
+     */
+    getFirstAncestorContainingMag = (magName) => {
+        if (this.magnets[magName] != null) return this;
+        else if (this.parent != null) return this.parent.getFirstAncestorContainingMag(magName);
+        else return null;
+    }
+
+    setPhase(phase) {
+        if (phase != null)
+            this.phase = phase;
+        this.ensureMagnets();
+        this.ensureSeq();
+        this.setSubFrameSplit();
+        this.setupMagnets();
+
+        for (var k of Object.keys(this.variants)) {
+            this.variants[k].setPhase();
+        }
+        for (var k of Object.keys(this.accessories)) {
+            this.accessories[k].setPhase();
+        }
+    }
+
+    /**stores some of the default parameters loaded from the file for easier resetting */
+    storeDefaults() {
+        this.default_params = {};
+        this.default_params.scale = this.copyObj(selfOr(this.scale, { x: 1, y: 1 }));
+        this.default_params.translate = this.copyObj(selfOr(this.translate, { x: 1, y: 1, depth: 0 }));
+        this.default_params.filter = this.filter;
+        this.default_params.phase = this.phase
+        this.default_params.selected_sequence = this.selected_sequence;
+    }
+    inheritSequencesIfNecessary() {
+
+        if (this.parent != null && this.parent.promulgate_sequence_info) {
+            this.promulgate_sequence_info = true;
+            if (!(this.inherit_sequence_info === false || this.inherit_sequence_info === "false")) {
+                this.inherit_sequence_info = true;
+            }
+        }
+
+        if (this.parent != null && this.inherit_sequence_info) {
+            this.sequences = { ...this.parent.playSequencePassThrough.sequences, ...this.sequences };
+            if (this.selected_sequence == null) {
+                this.selected_sequence = this.parent.playSequencePassThrough.selected_sequence;
+            }
+        }
+        this.playSequencePassThrough = {
+            sequences: this.sequences,
+            selected_sequence: this.selected_sequence
+        }
+        if (this.sequences != null && typeof this.selected_sequence == "string")
+            this.selected_sequence = this.sequences[this.selected_sequence];
+    }
+
+    constructFrom = async (dollInfoContainer) => {
+        var dollInfo = dollInfoContainer.content;
+        dollInfo = dollInfo.data != null ? dollInfo.data : dollInfo;
+        this.dollInfo = dollInfo;
+        this.basePath = dollInfoContainer.basePath;
+        this.sequences = {};
+        for (var k of Object.keys(dollInfo)) {
+            this[k] = this.copyObj(dollInfo[k]);
+        }
+        this.translate = this.copyObj(selfOr(this.translate, { x: 0, y: 0, depth: 0 }));
+        this.scale = this.copyObj(selfOr(this.scale, { x: 1, y: 1 }));
+        this.storeDefaults();
+        this.inheritSequencesIfNecessary();
+        this.accessories = {};
+        this.variants = {};
+
+        this.spritesheet = dollInfo.spritesheet;
+        this.phase = selfOr(dollInfo.phase, 0);
+        if (this.width == null && this.parent != null) {
+            this.width = this.parent.width;
+        }
+        if (this.frames == null && this.parent != null) {
+            this.frames = this.parent.frames;
+        } else if (this.parent == null && this.frames == null) {
+            this.frames = 0;
+        }
+        this.ensureMagnets();
+        //this.resolvedParent = this.getFirstAncestorContainingMag(this.to);
+        //if(this.resolvedParent == null) this.getFirstAncestorContainingMag("origin"); 
+        //if(this.resolvedParent == this) this.resolvedParent = null;
+        this.ensureSeq();
+        this.setSubFrameSplit();
+        this.setupMagnets();
+        if (this.filter == null) this.filter = "";
+        if (this.inherit_filter && this.parent != null) {
+            if (this.parent.postfilter != null) {
+                this.postfilter = this.parent.postfilter + " ";
+            }
+            this.filter = this.parent.filter + " " + this.filter;
+        }
+
+        var holdOff = await this.instantiateSubdollsOf(dollInfo);
+        this.idString = "fdoll_accessory_" + loadedDollCount;
+        var plus = 0;
+        while (idMap[this.idString] != null) {
+            plus++;
+            this.idString = "fdoll_accessory_" + (loadedDollCount + plus);
+        }
+        idMap[this.idString] = [];
+        idMap[this.idString].push(this);
+        //var existingSprite = document.querySelector("#" + this.idString);
+        this.ensureSpriteElems();
+        if (this.scale == null) {
+            this.scale = { x: 1, y: 1 };
+        }
+        // var complete = await anAwaiter;
+        this.unblock();
+    }
+
+
+    ensureSpriteElems = () => {
+        var filterString = "";
+        if (this.filter != null) {
+            filterString += this.filter;
+        }
+        if (this.postfilter != null) {
+            filterString += this.postfilter;
+        }
+
+        if (this.spritesheet != null) {
+            if (this.spriteElem == null) {
+                this.spriteElem = document.createElement("div");
+
+                this.spriteElem.id = this.idString;
+                this.spriteElem.forDoll = this;
+            }
+
+            if (this.imageElem == null) {
+                this.imageElem = document.createElement("img");
+            }
+            this.imageElem.style.filter = filterString;
+            this.spriteElem.classList.add("spritesheet_container");
+            if (this.keyFrameElem == null) {
+                this.keyFrameElem = document.createElement("style");
+                this.keyFrameElem.id = "for_" + this.spriteElem.id;
+            }
+            if (this.spriteFrameElems == null) {
+                this.spriteFrameElem = document.createElement("style");
+                this.spriteFrameElem.id = "for_outer_" + this.spriteElem.id;
+            }
+
+            //docHead.appendChild(this.keyFrameElem);
+            //docHead.appendChild(this.spriteFrameElem);
+
+            if (this.spritesheet != null) {
+                this.imageElem.setAttribute("src", this.basePath + this.spritesheet);
+                this.spriteElem.appendChild(this.imageElem);
+            }
+        }
+
+    }
+
+    nameAs = (name) => {
+        if (this.spriteElem != null)
+            this.spriteElem.setAttribute("data-name", name);
+        this.named = name;
+        this.amnamed = name;
+        //this.activeVariantMap = this.getRootDollActiveVariantMapMapFor(this.getAccessPath());
+    }
+
+
+    /**
+     * recursively adds any js files specified in the given dollInfo 
+     * if they have not been loaded already and adds 
+     * them to the cache to avoid reloading existing files
+     */
+    instantiateSubdollsOf = async (dollInfo) => {
+
+        if (dollInfo.variants != null) {
+            //for (var k of Object.keys(dollInfo.variants)) {
+
+            //this.variants[k].hide();
+            //}
+            if (dollInfo.selected_variant != null) {
+                this.instantiateVariant(dollInfo.selected_variant);
+                this.selected_variant = this.variants[dollInfo.selected_variant];
+                //this.selected_variant.show();
+            } else if (this.dollInfo.variants != null && Object.keys(this.dollInfo.variants).length > 0) {
+                for (var k of Object.keys(this.dollInfo.variants)) {
+                    this.instantiateVariant(k);
+                    this.selected_variant = this.variants[dollInfo.selected_variant];
+                    break;
+                }
+            }
+        }
+        if (dollInfo.accessories != null) {
+            for (var k of Object.keys(dollInfo.accessories)) {
+                var acc = dollInfo.accessories[k];
+                this.accessories[k] = this.copyObj(acc);
+                var anAwaiter = defer();
+                this.accessories[k] = new FDoll(this.basePath, k, anAwaiter, this, null, acc);
+
+                var wait = await anAwaiter;
+                //this.accessories[k].nameAs(k);
+                //this.accessories[k].setParent(this, attachChild, toChild);
+                //this.accessories[k].show();
+            }
+        }
+    }
+
+    renderTo = async (elem, requestAnimFrame) => {
+        var renderOut = async () => {
+            var waitResult = await this.whenReady(defer());
+            await this.show();
+            var waitResult = await this.computeGlobals();
+            this._forceRender(elem);
+        };
+
+        if(requestAnimFrame == true) window.requestAnimationFrame(()=>{renderOut()}) 
+        else renderOut();
+    }
+
+    _forceRender = (elem) => {
+        //if(this.spriteElem.parentNode != null)
+        this.ensureSpriteElems();
+        if (this.spriteElem != null)
+            this.spriteElem.remove();
+        this._forceRestyle(false);
+
+        for (var k of Object.keys(this.accessories)) {
+            this.accessories[k]._forceRender(elem);
+        }
+        if (this.selected_variant != null) {
+            this.selected_variant._forceRender(elem);
+        }
+        /*for (var k of Object.keys(this.variants)) {
+            await this.variants[k]._forceRender(elem);
+        }*/
+        if (this.spriteElem != null
+            && this.spriteElem.parentNode != elem
+            && this.visible) {
+            if (this.keyFrameElem.parentNode == null)
+                docHead.appendChild(this.keyFrameElem);
+            if (this.spriteFrameElem.parentNode == null)
+                docHead.appendChild(this.spriteFrameElem);
+
+            elem.appendChild(this.spriteElem);
+        }
+    }
+
+    _forceRestyle = (recursive) => {        
+        if (this.visible && this.spritesheet) {
+            this.ensureSpriteElems();
+            this.spriteElem.style.width = this.drawInfo.width;
+            this.spriteElem.style.transform = this.drawInfo.scaling;
+            this.spriteElem.style.transformOrigin = this.drawInfo.transformOrigin;
+            this.spriteElem.style.zIndex = this.drawInfo.depth;
+
+            var animString = `@keyframes ` + this.spriteFrameElem.id + `outer-anim {
+                `;
+
+            for (var i = 0; i < this.global_subframe_sequence.length; i++) {
+                var subframe = this.global_subframe_sequence[i];
+                var percent = (subframe.spriteframe / this.frames) * 100;
+                var time = subframe.play_t;
+                var anchorage = "translate(" + this.drawInfo.framed_transforms[i].x + "px, " + this.drawInfo.framed_transforms[i].y + "px)";
+                var scaleage = "scale(" + this.globalScale.x + ", " + this.globalScale.y + ")";
+                animString += (100 * time) + `% {transform: ` + anchorage + ` ` + scaleage + `;}
+                `;
+            }
+            this.spriteFrameElem.innerText = animString + "}";
+            this.spriteElem.style.animationName = this.spriteFrameElem.id + `outer-anim`
+            this.spriteElem.style.animationDuration = this.loopSpeed + "ms";
+            //this.keyFrameElem.style.animationDuration = FDollGlobals.loopSpeed + "ms";
+            this.spriteElem.style.animationTimingFunction = "steps(1)";
+            this.spriteElem.style.animationIterationCount = "Infinite";
+            this.spriteElem.style.imageRendering = "pixelated";
+
+        }
+
+        if (recursive) {
+            for (var k of Object.keys(this.accessories)) {
+                this.accessories[k]._forceRestyle(true);
+            }
+            if (this.selected_variant != null)
+                this.selected_variant._forceRestyle(true);
+        }
+    }
+
+    /**recursively computes all global space style and anchor information 
+     * on this FDoll and its children
+     * 
+     * Logic:
+     *  1. compute the global locations of each magnet on this accessory at each frame in its spritesheet
+     *      (scale all magnets by parent global scale -> globalMagnets, 
+     *       scale all magnets by this scale -> globalMagnets,
+     *       translate all globalMagnets by amount required to move global anchor to parent global target -> globalMagnets, 
+     *       )
+     *  2. determine the frame correspondence between this accessory and the parent accessory
+    */
+    computeGlobals = () => {
+        var waitResult = this.whenReady(defer());
+
+        /*if (this.parent != null) {
+            this.playSequencePassThrough = {
+                sequence: this.parent.playSequencePassThrough.sequence,
+                frameCount: this.playSequencePassThrough.frameCount
+            }
+        }*/
+        this.computeGlobalTransforms();
+        this.computeGlobalFrameSequence();
+
+        //for (var k of Object.keys(this.variants)) {
+        if (this.selected_variant != null)
+            this.selected_variant.computeGlobals();
+        //}
+        for (var k of Object.keys(this.accessories)) {
+            this.accessories[k].computeGlobals();
+        }
+        /*if(this.selected_variant != null) {
+            this.selected_variant.computeGlobals();
+        }*/
+
+    }
+
+    /**returns the transforms of all descendants that were skipped due to 
+     * magnet passthrough so that scales and translations will still influence
+     * children
+     */
+    getSumOfSkippedTransforms = (upTo) => {
+        var transforms = {
+            scale: { x: this.scale.x, y: this.scale.y },
+            translate: { x: this.translate.x, y: this.translate.y, depth: this.translate.depth }
+        };
+        /*if() {
+            transforms = {
+                scale : {x: 1, y: 1},
+                translate: {x: 0, y:0, depth: 0}
+            }
+        }*/
+        if (upTo == this.parent || this.parent == null) {
+
+        } else if (upTo == this) {
+            transforms = {
+                scale: { x: 1, y: 1 },
+                translate: { x: 0, y: 0, depth: 0 }
+            }
+        }
+        else {
+            var parTransforms = this.parent.getSumOfSkippedTransforms(upTo);
+            transforms.scale.x *= parTransforms.scale.x;
+            transforms.scale.y *= parTransforms.scale.y;
+            transforms.translate.x += parTransforms.scale.x * parTransforms.translate.x
+            transforms.translate.y += parTransforms.scale.y * parTransforms.translate.y
+            transforms.translate.depth += parTransforms.translate.depth;
+
+        }
+        return transforms;
+
+    }
+
+    /**
+     * computes the appropriate translation, scale, and z-index for this elements 
+     * spritesheet for global rendering, 
+     * 
+     * composition order is 
+     * 
+     * first translate, then scale. 
+     */
+    computeGlobalTransforms = () => {
+        this.globalDepth = 0;
+        var resolvedAnchorTarget = this.anchorTarget == null ? "origin" : this.anchorTarget;
+        var resolvedAnchorName = this.anchorName == null ? "origin" : this.anchorName;
+        if (this.parent == null) {
+            var parGlobalScale = { x: 1, y: 1 };
+            var globalParTranslate = { x: 0, y: 0, depth: 0 };
+            //this.globalScale = this.copyObj(this.scale);
+            this.globalPlaySeqMagnets = this.copyObj(this.playSeqMagnets);
+            this.resolvedParent = this;
+            var globalParMagnet = this.copyObj(this.playSeqMagnets[resolvedAnchorTarget]);
+            var parGlobalARMS = this.copyObj(this.playSeqMagnets);
+            this.globalDepth = this.translate.depth;
+            this.globalScale = this.copyObj(this.scale);
+        } else {
+            this.resolvedParent = this.resolvedParent == null ? this.parent : this.resolvedParent;
+            var parGlobalScale = this.resolvedParent.globalScale;
+            var globalParTranslate = this.resolvedParent.globalTranslate;
+            this.globalScale = this.mult(this.scale, parGlobalScale);
+            var globalParMagnet = this.resolvedParent.globalPlaySeqMagnets[resolvedAnchorTarget];
+            var parGlobalARMS = this.resolvedParent.globalARMS;
+            this.globalDepth = this.parent.globalDepth + this.translate.depth;
+        }
+
+
+        //if(this.parent != this.resolvedParent) 
+        this.accruedTransforms = this.getSumOfSkippedTransforms(this.resolvedParent);
+        this.globalScale.x = this.accruedTransforms.scale.x * parGlobalScale.x;
+        this.globalScale.y = this.accruedTransforms.scale.y * parGlobalScale.y;
+
+        this.anchorRelativeMagnets = {};
+        var anchor = this.playSeqMagnets[resolvedAnchorName];
+        for (var k of Object.keys(this.playSeqMagnets)) {
+            var arm = [];
+            for (var frame = 0; frame < this.playSeqMagnets[k].length; frame++) {
+                var anchorFrame = anchor[frame];
+                var magFrame = this.playSeqMagnets[k][frame];
+                var armf = {};
+                armf.x = magFrame.x - anchorFrame.x;
+                armf.y = magFrame.y - anchorFrame.y;
+                armf.depth = magFrame.depth - anchorFrame.depth;
+                arm.push(armf);
+            }
+            this.anchorRelativeMagnets[k] = arm;
+        }
+
+        var localArms = {};
+        for (var k of Object.keys(this.anchorRelativeMagnets)) {
+            var l_arm = [];
+            for (var frame = 0; frame < this.anchorRelativeMagnets[k].length; frame++) {
+                var armf = this.anchorRelativeMagnets[k][frame];
+                var l_armf = {};
+                l_armf.x = (armf.x * this.accruedTransforms.scale.x) + this.accruedTransforms.translate.x;
+                l_armf.y = (armf.y * this.accruedTransforms.scale.y) + this.accruedTransforms.translate.y;
+                l_armf.depth = armf.depth + this.accruedTransforms.translate.depth; //armf.depth;
+                l_arm.push(l_armf);
+            }
+            localArms[k] = l_arm;
+        }
+
+        this.globalPlaySeqMagnets = {};
+
+        for (var k of Object.keys(localArms)) {
+            var g_arm = [];
+            for (var frame = 0; frame < localArms[k].length; frame++) {
+                var targetIdx = this.global_subframe_sequence[frame].par_subframe_idx;
+                if (this.resolvedParent != this)
+                    var targetMagnet = this.resolvedParent.globalPlaySeqMagnets[resolvedAnchorTarget][targetIdx];
+                else
+                    var targetMagnet = { x: 0, y: 0, depth: 0 };
+
+                var l_armf = localArms[k][frame];
+                var g_armf = {};
+                g_armf.x = (l_armf.x * parGlobalScale.x) + targetMagnet.x;
+                g_armf.y = (l_armf.y * parGlobalScale.y) + targetMagnet.y;
+                g_armf.depth = l_armf.depth + targetMagnet.depth;
+                g_arm.push(g_armf);
+            }
+            this.globalPlaySeqMagnets[k] = g_arm;
+        }
+
+        this.drawInfo = {
+            width: (this.width / this.frames) + "px",
+            depth: this.globalPlaySeqMagnets[resolvedAnchorName][0].depth,// + this.translate.depth,
+            scaling: "scale(" + this.globalScale.x + ", " + this.globalScale.y + ")",
+            framed_transforms: this.globalPlaySeqMagnets["origin"], //"translate(" + xDelta + "px, " + yDelta + "px) scale(" + this.globalScale.x + ", " + this.globalScale.y + ")",
+            transformOrigin: "top left"
+        }
+    }
+
+    /**
+     * set a css filter on this accessory or variant 
+     * (note, filter effect does not automatically propogate to children
+     * unless the children have their "inherit_filter" property set to true);
+     * 
+    */
+    setFilter(filter, exclusiveMode) {
+        this.postfilter = filter;
+        if (!exclusiveMode) {
+            if (this.parent != null && Object.keys(this.parent.variants).length != 0) {
+                this.parent.setFilter(filter, true);
+                return;
+            } else {
+                this.setFilter(filter, true);
+            }
+        } else {
+            this.ensureSpriteElems(); /*setting of postfilter handled by ensureSpriteElem*/
+
+            //if (this.spritesheet != null) {
+            //  this.imageElem.style.filter = this.postfilter;
+            //}
+            for (var k of Object.keys(this.accessories)) {
+                var acc = this.accessories[k];
+                if (acc.inherit_filter)
+                    acc.setFilter(filter, true);
+            }
+            for (var k of Object.keys(this.variants)) {
+                var vari = this.variants[k];
+                if (vari.inherit_filter)
+                    vari.setFilter(filter, true);
+            }
+        }
+    }
+
+
+
+    /**
+     * adds the given filter to the filter stack without replacing previous filters
+     * @param {String} filter 
+     * @param {boolean} exclusiveMode 
+     */
+    pushFilter(filter, exclusiveMode) {
+
+    }
+
+    /**
+     * translates the entire doll so that the magnet given magnet on this accessory aligns with 
+     * the given magnet on the target doll accessory. Use this if you want to (for example) make dolls hold hands.
+     * 
+     * @param {*} thisMagnetName 
+     * @param {*} targetDoll
+     * @param {*} targetMagnetName 
+     */
+    dragBy(thisMagnetName, targetDoll, targetMagnetName) {
+        var thisVariant = this.getCurrentVariant();
+        var descendantContainer = thisVariant.magnets[thisMagnetName] == null ? null : thisVariant;
+        if (descendantContainer == null)
+            descendantContainer = thisVariant.findDescendantContainingMagnet(thisMagnetName);
+        this.boundedMove(thisMagnetName, descendantContainer, targetDoll, targetMagnetName, this.findDollRoot());
+    }
+
+    /**
+     * similar to dragBy, but affect only this accessory. 
+     * (meaning you can drag an arm so its hand aligns with a certain spot, without having to drag the entire doll)
+     * @param {*} thisMagnetName 
+     * @param {*} targetDoll 
+     * @param {*} targetMagnetName 
+     */
+    accessoryDragBy(thisMagnetName, targetDoll, targetMagnetName) {
+        var thisVariant = this.getCurrentVariant();
+        var descendantContainer = thisVariant.magnets[thisMagnetName] == null ? null : thisVariant;
+        if (descendantContainer == null)
+            descendantContainer = thisVariant.findDescendantContainingMagnet(thisMagnetName);
+        this.boundedMove(thisMagnetName, descendantContainer, targetDoll, targetMagnetName, this);
+    }
+
+    boundedMove(thisMagnetName, thisMagnetContainer, targetDoll, targetMagnetName, dragAncestor) {
+
+
+        var targetDollVariant = targetDoll.getCurrentVariant()
+        var targetDollMag = targetDollVariant.findDescendantContainingMagnet(targetMagnetName);
+
+        //for(var i=0; i<10; i++) {
+        var magnetLoc = thisMagnetContainer.globalPlaySeqMagnets[thisMagnetName][0];
+        var targetLoc = targetDollMag.globalPlaySeqMagnets[targetMagnetName][0];
+        var magnetDelta = { x: targetLoc.x - magnetLoc.x, y: targetLoc.y - magnetLoc.y }
+        console.log("moving from: (" + dragAncestor.translate.x + ", " + dragAncestor.translate.y + ")");
+        console.log("moving to: (" + (dragAncestor.translate.x + magnetDelta.x) + ", " + (dragAncestor.translate.y + magnetDelta.y) + ")");
+        console.log("moving by: (" + magnetDelta.x + ", " + magnetDelta.y + ")");
+
+        dragAncestor.translate.x += magnetDelta.x;
+        dragAncestor.translate.y += magnetDelta.y;
+        dragAncestor.computeGlobals();
+        magnetLoc = thisMagnetContainer.globalPlaySeqMagnets[thisMagnetName][0];
+        console.log("resulted in: (" + magnetLoc.x + ", " + magnetLoc.y + ")");
+        console.log("-----");
+        //}
+
+        /**todo, figure out why this ends up with precision issues */
+
+        //console.log("-----");
+        //console.log("-----");
+        //console.log("-----");
+
+    }
+
+    /**returns the highest level doll */
+    findDollRoot() {
+        if (this.parent == null) return this;
+        else if (this.rootDoll != null) return this.rootDoll;
+        else return this.parent.findDollRoot();
+    }
+
+    findDescendantContainingMagnet(magnetName) {
+        if (this.magnets[magnetName] != null) {
+            return this;
+        } else {
+            var result = null;
+            for (var k of Object.keys(this.accessories)) {
+                result = this.accessories[k].findDescendantContainingMagnet(magnetName);
+                if (result != null) return result;
+            }
+            if (this.selected_variant != null) {
+                return this.selected_variant.findDescendantContainingMagnet(magnetName);
+            } else {
+                for (var k of Object.keys(this.variants)) {
+                    result = this.variants[k].findDescendantContainingMagnet(magnetName);
+                    if (result != null) return result;
+                }
+            }
+            return null;
+        }
+    }
+
+    /**
+     * (advanced users only) allows you to specify a custom css attribute and value to the 
+     * accessory / its variants. The result will only be applied to the immediate accessories/variants 
+     * that have a spritesheet. 
+     * 
+     * The css attribute must be provided in camelcase.
+     * so something like "background-color" should be given as "backgroundColor"
+     * and any values should be given as strings.
+     * 
+     * @param {String} ruleName the name of the attribute
+     * @param {String} value the value to apply
+     * @param {*} exclusiveMode IGNORE THIS AND DON'T PROVIDE A THIRD ARGUMENT 
+     */
+    customCSSRule(ruleName, value, exclusiveMode) {
+        if (!exclusiveMode) {
+            if (this.parent.variants.length != 0) {
+                this.parent.setFilter(ruleName, value, true);
+                return;
+            }
+        } else {
+            if (this.spritesheet == null) {
+                for (var k of Object.keys(this.accessories)) {
+                    this.accessories[k].setFilter(ruleName, value, true);
+                }
+                for (var k of Object.keys(this.variants)) {
+                    this.variants[k].setFilter(ruleName, value, true);
+                }
+            } else {
+                this.imageElem.style[ruleName] = value;
+            }
+        }
+    }
+
+
+
+
+    /**
+     * returns the active variant of the specified accessory on this doll or accessory. 
+     * (if the accessory is multiple accessories deep, this function will return the first active
+     * instance of that accessory it finds)
+     * if the accessory has no variants, returns the accessory itself. 
+     * if the accessory has variants, returns the accessory itself. 
+     * @param {String} accessory 
+     */
+    getAccessory = (accessory) => {
+        var searched = this.findFirstAccessory(accessory);
+        var result = null;
+        if (searched != null)
+            result = searched.getCurrentVariant();
+        if (result != null) return result;
+        else if (searched != null) {
+            var accessoryPath = searched != null ? searched.generateDebugString() : this.generateDebugString();
+            alert(
+                `Error: No selected_variant specified for: 
+    `+ accessoryPath + `
+
+in directory: 
+    ` + this.basePath + `.`);
+            return null;
+        } else {
+            console.warn("requested accessory: '" + accessory + '" not found on this armature');
+        }
+
+
+        /*var accessoryOfVariant = currentVariant.accessories[accessory];
+        var variantOfAccessoryOfVariant = accessoryOfVariant.getCurrentVariant();
+        return variantOfAccessoryOfVariant;
+        if(Object.keys(this.variants).length == 0) {
+            return this.accessories[accessory].getCurrentVariant(); 
+        } else {
+            return this.selected_variant;
+        }*/
+    }
+
+    generateDebugString = () => {
+        var path = "";
+        if (this.parent != null) {
+            path += this.parent.generateDebugString() + ".";
+        }
+        path += "" + (this.named == undefined ? "_" : this.named);
+        return path;
+    }
+
+
+    /**finds the first instance of the specified accessory
+     * which is a descendant of this variant or accessory. 
+     * (will only search through the chain of selected_variants)
+     */
+    findFirstAccessory = (accessory) => {
+
+        if (Object.keys(this.accessories).length > 0) {
+            if (this.accessories[accessory] != null) {
+                return this.accessories[accessory];
+            } else {
+                for (var k of Object.keys(this.accessories)) {
+                    var result = this.accessories[k].findFirstAccessory(accessory)
+                    if (result != null)
+                        return result;
+                }
+            }
+        } else if (this.selected_variant != null) {
+            return this.selected_variant.findFirstAccessory(accessory);
+        }
+    }
+
+    /**
+     * returns the currently active variant of this accessory. 
+     * if this accessory has no variants, returns this accessory.
+     * if this accessory has variants but none are selected, returns null;
+     */
+    getCurrentVariant = () => {
+        if (this.dollInfo.variants == null || Object.keys(this.dollInfo.variants).length == 0) {
+            return this;
+        } else {
+            return this.selected_variant;
+        }
+    }
+
+
+
+    /**
+     * computes the appropriate css animation for cycling through this spritesheet
+     */
+    computeGlobalFrameSequence = () => {
+        //var waitResult = await this.whenReady(defer());
+
+        if (this.visible && this.spritesheet != null) {
+            var frameWidth = this.width / this.frames;
+            var animString = `@keyframes ` + this.keyFrameElem.id + `-anim {
+                `;
+            for (var i = 0; i < this.global_subframe_sequence.length; i++) {
+                var subframe = this.global_subframe_sequence[i];
+                var percent = (subframe.spriteframe / this.frames) * 100;
+                var time = subframe.play_t;
+                //var anchorage = "translate(" + this.drawInfo.framed_transforms[i].x + "px, " + this.drawInfo.framed_transforms[i].y + "px)";
+                //var scaleage = "scale(" + this.globalScale.x + ", " + this.globalScale.y + ")";
+                animString += (100 * time) + `% {transform: translateX(-` + percent + `%) ;}
+                `;
+            }
+            this.keyFrameElem.innerText = animString + "}";
+            this.imageElem.style.animationName = this.keyFrameElem.id + `-anim`
+            this.imageElem.style.animationDuration = this.loopSpeed + "ms";
+            this.imageElem.style.animationTimingFunction = "steps(1)";
+            this.imageElem.style.animationIterationCount = "Infinite";
+            this.imageElem.style.imageRendering = "pixelated";
+        }
+    }
+
+    addPhase(interp, shiftBy) {
+        var result = [];
+        for (var i = 0; i < interp.length; i++) {
+            var modded = mod((i - shiftBy), interp.length);
+            result.push(interp[modded]);
+        }
+        return result;
+    }
+
+    /**
+     * Given a play sequence for this spritesheet, and a play sequence of an ancestor
+     * spritesheet
+     * @param {*} thisSequence 
+     * @param {*} parentSequence 
+     * @param {*} progress 
+     */
+    getInterpoSnappedSequence = (thisSequence, thisFrameTotal, parentSequence, parFrameTotal) => {
+        var sortedThis = thisSequence.sort((a, b) => a - b);
+        var sortedParent = parentSequence != null ? parentSequence.sort((a, b) => a - b) : null;
+        var grouped = [];
+        var result = [];
+        for (var i = 0; i < thisSequence.length; i++) {
+            grouped.push({ frame: thisSequence[i] / thisFrameTotal, parent: "me" });
+        }
+        if (parentSequence == null) {
+            for (var i = 0; i < thisSequence.length; i++) {
+                result.push(grouped[i].frame);
+            }
+            return result;
+        }
+        for (var i = 0; i < parentSequence.length; i++) {
+            grouped.push({ frame: parentSequence[i] / parFrameTotal, parent: "parent" });
+        }
+        groupedAll.sort((a, b) => a.frame - b.frame);
+
+
+        function pushUntil(val, of, from, direction) {
+            var ct = 0;
+            for (var i = from; ct < groupedAll.length; i += direction) {
+                if (groupedAll[i].frame == val && groupedAll[i].parent == of) {
+                    break;
+                } else {
+                    result.push(groupedAll[i].val);
+                }
+                ct++;
+            }
+        }
+        var lastVal = parentSequence[0];
+        var lastIndex = 0;
+        for (var i = 1; i < parentSequence.length; i++) {
+            var targetVal = parentSequence[i];
+            var direction = targetVal - lastVal > 0 ? 1 : 0;
+            pushUntil(targetVal, "parent", lastIndex, direction);
+            lastIndex = i;
+            lastVal = targetVal;
+        }
+        return result;
+    }
+
+    hide = async () => {
+        var waitResult = await this.whenReady(defer());
+        this.visible = false;
+
+        //this.spriteElem.classList.add("hidden");
+        if (this.spriteElem != null)
+            this.spriteElem.remove();
+        this.spriteElem = null;
+
+        if (this.spriteFrameElem != null)
+            this.spriteFrameElem.remove();
+        this.spriteFrameElem = null;
+
+        if (this.imageElem != null)
+            this.imageElem.remove();
+        this.imageElem = null;
+
+        if (this.keyFrameElem != null)
+            this.keyFrameElem.remove();
+        this.keyFrameElem = null;
+
+        if (this.selected_variant != null) {
+            this.selected_variant.hide();
+        }
+        for (var k of Object.keys(this.accessories)) {
+            this.accessories[k].hide();
+        }
+
+    }
+
+    show = async () => {
+        var waitResult = await this.whenReady(defer());
+        this.visible = true;
+        if (this.spritesheet != null) {
+            this.ensureSpriteElems();
+            this.spriteElem.classList.remove("hidden");
+            //this.spriteElem.appendChild(this.imageElem);
+        }
+        if (this.selected_variant != null) {
+            await this.selected_variant.show();
+        }
+
+        if (this.variants != null) {
+            for (var k of Object.keys(this.variants)) {
+                if (this.variants[k] != this.selected_variant)
+                    this.variants[k].hide();
+            }
+        }
+        for (var k of Object.keys(this.accessories)) {
+            await this.accessories[k].show();
+        }
+    }
+
+    /**
+     * displays the given variant of this FDoll as the active one. 
+     * Unless any descendant accessories wll also have their selected variant 
+     * set to the given variant 
+     * @param {String} variantName the nae of the variant to set on the doll. 
+     * note that by default any descendant accessories that contain a variant of the 
+     * same name will also have that varant selected. To prevent this, set "noRecurse" 
+     * to true
+     * @param {Boolean} noRecurse if set to true, will not attempt to set the variant on
+     * any qualifiying descendants
+     */
+    setVariant = async (variantName, noRecurse, isRecursed) => {
+        //var waitResult = await this.whenReady(defer());
+
+        if (variantName == null) {
+            this.hide();
+        }
+        else if (!isRecursed && this.parent != null && Object.keys(this.parent.variants).length > 0) {
+            await this.parent.setVariant(variantName, noRecurse, true);
+        } else {
+            //this.updateRequestedVariantMap(variantName);
+            await this.ensureVariant(variantName);
+            this.updateRequestedVariantMap(variantName);
+
+            for (var k of Object.keys(this.variants)) {
+                if (!noRecurse) {
+                    await this.variants[k].setVariant(variantName, noRecurse, true);
+                }
+                if (this.variants[variantName] != null)
+                    this.variants[k].hide();
+            }
+            if (!noRecurse) {
+                for (var k of Object.keys(this.accessories)) {
+                    await this.accessories[k].setVariant(variantName, noRecurse, true);
+                }
+            }
+
+        }
+        var chosenVariant = this.variants[variantName];
+        if (this.variants[variantName] != null) {
+            this.selected_variant = this.variants[variantName];
+            this.a_selected_variant_name = variantName;
+            if (this.visible)
+                this.selected_variant.show();
+        }
+
+        /*if (!isRecursed) {
+            var waitResult = this.computeGlobals();
+            this._forceRestyle(true);
+        }*/
+    }
+
+
+    getAccessPath = () => {
+        if (this.parent == null) {
+            return [];
+        } else if (this.parent.selected_variant == this) {
+            return this.parent.getAccessPath();
+        } else if (this.parent != null && Object.keys(this.parent.accessories).length > 0
+            && this.parent.accessories[this.named] != null) {
+            var parAccPath = this.parent.getAccessPath();
+            parAccPath.push(this.named);
+            return parAccPath;
+        } else {
+            return [];
+        }
+    }
+
+    updateRequestedVariantMap = (variantName) => {
+        
+        //if (this.named != null) {
+            if (this.activeVariantMap == null) {
+                this.activeVariantMap = {};//this.getRootDollActiveVariantMapMapFor(this.getAccessPath());
+            }
+        //}
+        if (this.dollInfo.variants != null
+            && this.dollInfo.variants[variantName] != null) {
+            if (this.selected_variant != null)
+                delete this.activeVariantMap[this.selected_variant.named];
+        }
+        this.activeVariantMap[variantName] = true;
+    }
+
+    /*getRootDollActiveVariantMapMapFor = (objectPath) => {
+        var rootDoll = this.findDollRoot();
+        this.rootDoll = rootDoll; 
+        if (rootDoll.activeVariantMap == null) rootDoll.activeVariantMap = { __a: {}, active: {}};
+        var rootMap = rootDoll.activeVariantMap;
+        var currentMap = rootMap;
+        for (var i = 0; i < objectPath.length; i++) {
+            if (currentMap["__a"][objectPath[i]] == null) currentMap["__a"][objectPath[i]] = { __a: {}, active: {} };
+            currentMap = currentMap["__a"][objectPath[i]];
+        }
+        return currentMap;
+    }*/
+
+
+    /**
+     * lazy loading optimization. Variants will not be loaded until required. 
+     * This checks whether or not the requested variant is both specified and instantiated 
+     * on this accessory. If it is specified but not instantiated, it instantiates it. 
+     *  
+     */
+    ensureVariant = async (variantName) => {
+        if (this.dollInfo.variants != null &&
+            this.dollInfo.variants[variantName] != null
+            && this.variants[variantName] == null) {
+            await this.instantiateVariant(variantName);
+        }
+    }
+
+    instantiateVariant = async (variantName) => {
+        var variant = this.dollInfo.variants[variantName];
+        var anAwaiter = defer();
+        this.variants[variantName] = new FDoll(this.basePath, variantName, anAwaiter, this, null, variant);
+        //this.variants[k].setParent(this, attachChild,  toChild);
+        var wait = await anAwaiter;
+        //this.variants[variantName].nameAs(variantName);
+        this.updateRequestedVariantMap(variantName);
+        
+        for (var k of Object.keys(this.activeVariantMap)) {
+            await this.variants[variantName].setVariant(k);
+        }
+    }
+
+
+    copyObj(obj) {
+        if (typeof obj != "function") {
+            return JSON.parse(JSON.stringify(obj));
+        } else {
+            return obj;
+        }
+        /*if(typeof obj == "object" || typeof obj == "array") {
+            var copy = {...{}, ...obj}; 
+            return copy;
+        } else {
+            var copy =  obj;
+            return copy;
+        }*/
+    }
+
+    /**
+     * multiplies the values of the keys in set 1 
+     * by the values of the same keys in set 2 and returns 
+     * the resulting set of values in a set with the same key names.  
+     * @param {*} set1 
+     * @param {*} set2 
+     */
+    mult(set1, set2) {
+        var result = {};
+        for (var k of Object.keys(set1)) {
+            if (set2[k] != null) {
+                result[k] = set1[k] * set2[k];
+            }
+        }
+        return result;
+    }
+
+    /**
+    * adds the values of the keys in set 1 
+    * to the values of the same keys in set 2 and returns 
+    * the resulting set of values in a set with the same key names.  
+    * @param {*} set1 
+    * @param {*} set2 
+    */
+    add(set1, set2) {
+        var result = {};
+        for (var k of Object.keys(set1)) {
+            if (set2[k] != null) {
+                result[k] = set1[k] + set2[k];
+            }
+        }
+        return result;
+    }
+}
+
+function mod(num, by) {
+    return ((num % by) + by) % by;
+};
+
+
+/*convenience functon. returns val if val !=null, otherwise returns ifnull*/
+function selfOr(vall, ifnull) {
+    return vall == null ? ifnull : vall;
+}
+
+
+var loadBlockers = {};
+
+
+
+var baseStyles = document.createElement("style");
+baseStyles.innerText =
+    `
+ .spritesheet_container {
+    overflow-x: hidden;
+    overflow-y: hidden;
+    position: absolute;`+
+    //border-style: solid; 
+    //border-color: red;
+    //border-width: 2px;
+    `}
+
+ .hidden {
+     display: none;
+ }
+ `;
+
+docHead.appendChild(baseStyles);
diff --git a/img/dolls/NameValueMaps.js b/img/dolls/NameValueMaps.js
new file mode 100644
index 0000000000..8a44c25f58
--- /dev/null
+++ b/img/dolls/NameValueMaps.js
@@ -0,0 +1,86 @@
+nameValMaps = { 
+    npchairlengthrear : {
+        "buzz" : 1,
+        "short" : 2,
+        "trimmed" : 3,
+        "flowing" : 4,
+        "long" : 5,
+        "luxurious" : 6,
+        "uncompromising" : 7,
+        "repunzotic" : 8,
+        "endless" : 9
+    }, 
+    npcbodysize : {
+        "tiny_body" : 1,
+        "small_body" : 2,
+        "petite_body" : 3,
+        "medium_body" : 4,
+        "large_body" : 5,
+        "huge_body" : 6,
+        "giant_body" : 7,
+        "joke_body" : 11
+    },
+    npcbreastsize : {
+        "flat" : 0,
+        "budding" : 1,
+        "tiny" : 2,
+        "small" : 3,
+        "pert" : 4,
+        "modest": 5,
+        "full": 6,
+        "large": 7,
+        "ample": 8,
+        "massive": 9,
+        "huge": 10,
+        "gigantic": 11,
+        "enormous": 12  
+    },
+    npcpenissize: {
+        "none" : 0, 
+        "tiny" : 1, 
+        "small" : 2, 
+        "medium" : 3, 
+        "large" : 4, 
+        "huge" : 5        
+    },
+    playerbreastsize : {
+        "flat" : 0,
+        "tiny" : 1,
+        "small" : 2,
+        "large" : 3,
+        "huge" : 4
+    }
+}
+
+valNameMaps = {};
+
+function getValueFromName(map, key) {
+    return nameValMaps[map][key];
+}
+
+function getNameFromValue(map, key) {
+    return valNameMaps[map][key];
+}
+
+
+function generateReverseMaps() {
+    reversal(nameValMaps, valNameMaps); 
+    reversal(valNameMaps, nameValMaps);
+}
+
+function reversal(source, target) {
+    for(var mapName of Object.keys(source)) {
+        for(var k of Object.keys(source[mapName])) {
+            var value = source[mapName][k];
+            if(target[mapName] == null) {
+                target[mapName] = {}; 
+            }
+            if(target[mapName][value] == null) {
+                target[mapName][value] = k 
+            }
+        }
+    }
+}
+
+
+generateReverseMaps();
\ No newline at end of file
diff --git a/img/dolls/battleTestControls/characterDebug.js b/img/dolls/battleTestControls/characterDebug.js
new file mode 100644
index 0000000000..0fed7c23dc
--- /dev/null
+++ b/img/dolls/battleTestControls/characterDebug.js
@@ -0,0 +1,1037 @@
+var NPC1 =
+{
+  penis: "anus",
+  vagina: "none",
+  bodysize: 4,
+  chest: 0,
+  lactation: 0,
+  lefthand: 0,
+  righthand: "throat",
+  anus: 0,
+  mouth: 0,
+  gender: "m",
+  description: "toned",
+  fullDescription: "toned woman",
+  insecurity: "ethics",
+  pronoun: "f",
+  pronouns: {
+    he: 0,
+    his: 0
+  },
+  penissize: 4,
+  breastsize: 7,
+  buttsize: 0,
+  ballssize: 0,
+  penisdesc: "humongous cock",
+  hairlengthrear: 3,
+  hairstylerear: "femme",
+  hairstylefront: "bangs",
+  health: 250,
+  skincolour: "white",
+  teen: 0,
+  adult: 1,
+  intro: 0,
+  speechpenisescape: 0,
+  speechvaginaescape: 0,
+  speechanusescape: 0,
+  type: 0,
+  stance: 0,
+  monster: 0,
+  hasPriority: false
+}
+var NPC2 =
+{
+  penis: "mouthimminent",
+  vagina: "none",
+  bodysize: 2,
+  chest: 0,
+  lactation: 1,
+  lefthand: 0,
+  righthand: "pen_right_cheek",
+  anus: 0,
+  mouth: 0,
+  gender: "m",
+  description: "lithe",
+  fullDescription: "lithe woman",
+  insecurity: "ethics",
+  pronoun: "f",
+  pronouns: {
+    he: 0,
+    his: 0
+  },
+  penissize: 4,
+  breastsize: 7,
+  buttsize: 0,
+  ballssize: 0,
+  penisdesc: "massive cock",
+  hairlengthrear: 6,
+  hairstylerear: "pigtails",
+  hairstylefront: "swept",
+  health: 175,
+  skincolour: "white",
+  teen: 0,
+  adult: 1,
+  intro: 0,
+  speechpenisescape: 0,
+  speechvaginaescape: 0,
+  speechanusescape: 0,
+  type: 0,
+  stance: 0,
+  monster: 0,
+  hasPriority: false
+};
+var NPC3 =
+{
+  penis: "none",
+  vagina: "none",
+  breastsdesc: 0,
+  chest: "none",
+  lactation: 0,
+  lefthand: "none",
+  righthand: "none",
+  hairlengthrear: 3,
+  hairstylerear: "ponytail",
+  hairstylefront: "bangs",
+  bodysize: 3,
+  anus: 0,
+  mouth: "none",
+  gender: 0,
+  description: 0,
+  fullDescription: "slight woman",
+  insecurity: 0,
+  pronoun: 0,
+  pronouns: {
+    he: 0,
+    his: 0
+  },
+  penissize: 0,
+  breastsize: 0,
+  buttsize: 0,
+  ballssize: 0,
+  penisdesc: 0,
+  breastdesc: 0,
+  health: 0,
+  skincolour: "white",
+  teen: 0,
+  adult: 1,
+  intro: 0,
+  speechpenisescape: 0,
+  speechvaginaescape: 0,
+  speechanusescape: 0,
+  type: 0,
+  stance: 0,
+  monster: 0
+};
+var NPC4 =
+{
+  penis: "none",
+  vagina: "none",
+  breastsdesc: 0,
+  chest: "none",
+  lactation: 0,
+  lefthand: "none",
+  hairstylefront: "bangs",
+  hairstylerear: "ponytail",
+  bodysize: 4,
+  righthand: "none",
+  anus: 0,
+  mouth: "none",
+  gender: 0,
+  description: 0,
+  fullDescription: "slender woman",
+  insecurity: 0,
+  pronoun: 0,
+  pronouns: {
+    he: 0,
+    his: 0
+  },
+  penissize: 0,
+  breastsize: 0,
+  buttsize: 0,
+  ballssize: 0,
+  penisdesc: 0,
+  breastdesc: 0,
+  health: 0,
+  skincolour: "white",
+  teen: 1,
+  adult: 0,
+  intro: 0,
+  speechpenisescape: 0,
+  speechvaginaescape: 0,
+  speechanusescape: 0,
+  type: 0,
+  stance: 0,
+  monster: 0
+}
+var NPC5 =
+{
+  penis: "none",
+  vagina: "none",
+  breastsdesc: 0,
+  chest: "none",
+  hairstylefront: "bangs",
+  hairstylerear: "ponytail",
+  bodysize: "medium",
+  lactation: 3,
+  lefthand: "none",
+  righthand: "none",
+  anus: 0,
+  mouth: "none",
+  gender: 0,
+  description: 0,
+  fullDescription: "graceful woman",
+  insecurity: 0,
+  pronoun: 0,
+  pronouns: {
+    he: 0,
+    his: 0
+  },
+  penissize: 0,
+  breastsize: 0,
+  buttsize: 0,
+  ballssize: 0,
+  penisdesc: 0,
+  breastdesc: 0,
+  health: 0,
+  skincolour: "white",
+  teen: 1,
+  adult: 0,
+  intro: 0,
+  speechpenisescape: 0,
+  speechvaginaescape: 0,
+  speechanusescape: 0,
+  type: 0,
+  stance: 0,
+  monster: 0
+};
+var NPC6 =
+{
+  penis: "none",
+  vagina: "none",
+  breastsdesc: 0,
+  chest: "none",
+  hairstylefront: "swept",
+  hairstylerear: "ponytail",
+  bodysize: 2,
+  lactation: 0,
+  lefthand: "none",
+  righthand: "none",
+  anus: 0,
+  mouth: "none",
+  gender: 0,
+  description: 0,
+  fullDescription: 0,
+  insecurity: 0,
+  pronoun: 0,
+  pronouns: {
+    he: 0,
+    his: 0
+  },
+  penissize: 0,
+  breastsize: 0,
+  buttsize: 0,
+  ballssize: 0,
+  penisdesc: 0,
+  breastdesc: 0,
+  health: 0,
+  skincolour: 0,
+  teen: 0,
+  adult: 0,
+  intro: 0,
+  speechpenisescape: 0,
+  speechvaginaescape: 0,
+  speechanusescape: 0,
+  type: 0,
+  stance: 0,
+  monster: 0
+};
+
+
+
+var player = {
+  bodysize: 1,
+  gender: "m",
+  sex: "m",
+  penis: 0,
+  vagina: 0,
+  penissize: 0,
+  breastsize: 0,
+  buttsize: 0,
+  ballssize: 0,
+  pronoun: 0,
+  pronouns: {
+    he: 0,
+    his: 0
+  },
+  virginity: {
+    anal: false,
+    oral: false,
+    penile: true,
+    vaginal: true,
+    temple: true
+  },
+  gender_appearance: "m",
+  gender_appearance_without_overwear: "m",
+  penisExist: true,
+  vaginaExist: false,
+  ballsExist: true,
+  gender_appearance_factors: [
+    {
+      femininity: -100000,
+      factor: "Penis visible"
+    },
+    {
+      femininity: -50,
+      factor: "Exposed breasts"
+    },
+    {
+      femininity: 19,
+      factor: "Hair length"
+    },
+    {
+      femininity: 50,
+      factor: "Bottom size (100% visible)"
+    },
+    {
+      femininity: -200,
+      factor: "Natural features"
+    },
+    {
+      femininity: -119,
+      factor: "Toned muscles"
+    },
+    {
+      femininity: 0,
+      factor: "Posture (x1 effectiveness due to English skill)"
+    },
+    {
+      femininity: 50,
+      factor: "Visible skin markings"
+    }
+  ],
+  gender_appearance_without_overwear_factors: [
+    {
+      femininity: -100000,
+      factor: "Penis visible"
+    },
+    {
+      femininity: -50,
+      factor: "Exposed breasts"
+    },
+    {
+      femininity: 19,
+      factor: "Hair length"
+    },
+    {
+      femininity: 50,
+      factor: "Bottom size (100% visible)"
+    },
+    {
+      femininity: -200,
+      factor: "Natural features"
+    },
+    {
+      femininity: -119,
+      factor: "Toned muscles"
+    },
+    {
+      femininity: 0,
+      factor: "Posture (x1 effectiveness due to English skill)"
+    },
+    {
+      femininity: 50,
+      factor: "Visible skin markings"
+    }
+  ],
+  gender_posture: "n",
+  femininity: -100250,
+  gender_body: "m",
+  femininity_without_overwear: -100250
+}
+
+
+
+var skinColor = {
+  tanLoc: ["body", "breasts", "penis", "swimshorts", "swimsuitTop", "swimsuitBottom", "bikiniTop", "bikiniBottom", "tshirt"],
+  natural: "light",
+  init: true,
+  tanningEnabled: true,
+  tanImgEnabled: "t",
+  range: 17,
+  current: {
+    test: "",
+    body: "hue-rotate(30.187deg) saturate(0.15) brightness(4.29)",
+    breasts: "hue-rotate(30.187deg) saturate(0.15) brightness(4.29)",
+    penis: "hue-rotate(30.187deg) saturate(0.15) brightness(4.29)",
+    swimshorts: "hue-rotate(30.187deg) saturate(0.15) brightness(4.29)",
+    swimsuitTop: "hue-rotate(30.187deg) saturate(0.15) brightness(4.29)",
+    swimsuitBottom: "hue-rotate(30.187deg) saturate(0.15) brightness(4.29)",
+    bikiniTop: "hue-rotate(30.187deg) saturate(0.15) brightness(4.29)",
+    bikiniBottom: "hue-rotate(30.187deg) saturate(0.15) brightness(4.29)",
+    tshirt: "hue-rotate(30.187deg) saturate(0.15) brightness(4.29)",
+    mouth: "hue-rotate(30.187deg) saturate(0.15) brightness(4.29)"
+  },
+  tanValues: [1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1],
+  overwriteEnable: false,
+  sunBlock: false,
+  overwrite: { hStart: 30, hEnd: 47, sStart: 0.15, sEnd: 0.3, bStart: 4.3, bEnd: 3.4 },
+  overwriteValues: { hStart: 45, hEnd: 45, sStart: 0.2, sEnd: 0.4, bStart: 4.5, bEnd: 0.7 }
+}
+
+
+var worn = {
+  upper:{
+     index:14,
+     name:"large towel",
+     name_cap:"Large towel",
+     variable:"towellarge",
+     integrity:10,
+     integrity_max:10,
+     fabric_strength:20,
+     reveal:800,
+     word:"a",
+     one_piece:1,
+     strap:0,
+     open:1,
+     state:"waist",
+     state_base:"waist",
+     state_top:"chest",
+     state_top_base:"chest",
+     plural:0,
+     colour:"tangerine",
+     colour_options:[
+        "black",
+        "blue",
+        "brown",
+        "green",
+        "pink",
+        "purple",
+        "red",
+        "tangerine",
+        "teal",
+        "white",
+        "yellow"
+     ],
+     exposed:0,
+     exposed_base:0,
+     type:[
+        "normal"
+     ],
+     set:"towellarge",
+     gender:"n",
+     cost:0,
+     description:"Not very secure.",
+     shop:[
+        
+     ],
+     accessory:0,
+     accessory_colour:0,
+     accessory_colour_options:[
+        
+     ],
+     sleeve_img:0,
+     breast_img:0,
+     cursed:0,
+     location:0,
+     iconFile:0,
+     accIcon:0,
+     exposedcarry:0,
+     outfitPrimary:{
+        lower:"large towel bottom"
+     }
+  },
+  lower:{
+     index:15,
+     name:"large towel bottom",
+     name_cap:"Large towel bottom",
+     variable:"gymbloomers",
+     integrity:10,
+     integrity_max:10,
+     fabric_strength:30,
+     reveal:800,
+     word:"a",
+     one_piece:1,
+     skirt:1,
+     skirt_down:1,
+     state:"hips",
+     state_base:"hips",
+     plural:0,
+     colour:"tangerine",
+     colour_options:[
+        "black",
+        "blue",
+        "brown",
+        "green",
+        "pink",
+        "purple",
+        "red",
+        "tangerine",
+        "teal",
+        "white",
+        "yellow"
+     ],
+     exposed:0,
+     exposed_base:0,
+     vagina_exposed:1,
+     vagina_exposed_base:1,
+     anus_exposed:1,
+     anus_exposed_base:1,
+     type:[
+        "normal"
+     ],
+     set:"towellarge",
+     gender:"n",
+     cost:0,
+     description:"Not very secure.",
+     shop:[
+        
+     ],
+     accessory:0,
+     accessory_colour:0,
+     accessory_colour_options:[
+        
+     ],
+     high_img:0,
+     back_img:0,
+     cursed:0,
+     location:0,
+     iconFile:0,
+     accIcon:0,
+     exposedcarry:0,
+     outfitSecondary:[
+        "upper",
+        "large towel"
+     ]
+  },
+  under_upper:{
+     index:0,
+     name:"naked",
+     name_cap:"Naked",
+     variable:"naked",
+     integrity:0,
+     integrity_max:0,
+     fabric_strength:0,
+     reveal:1000,
+     word:"n",
+     one_piece:0,
+     strap:0,
+     open:0,
+     state:0,
+     state_base:0,
+     state_top:0,
+     state_top_base:0,
+     plural:0,
+     colour:0,
+     colour_options:[
+        "black",
+        "blue",
+        "brown",
+        "green",
+        "pink",
+        "purple",
+        "red",
+        "tangerine",
+        "teal",
+        "white",
+        "yellow",
+        "custom"
+     ],
+     exposed:1,
+     exposed_base:1,
+     type:[
+        "naked"
+     ],
+     set:"under_upper",
+     gender:"n",
+     cost:0,
+     description:"naked",
+     shop:[
+        
+     ],
+     accessory:0,
+     accessory_colour:0,
+     accessory_colour_options:[
+        
+     ],
+     sleeve_img:0,
+     breast_img:0,
+     cursed:0,
+     location:0,
+     iconFile:0,
+     accIcon:0,
+     exposedcarry:1,
+     state_stop:0,
+     mainImage:0
+  },
+  under_lower:{
+     index:0,
+     name:"naked",
+     name_cap:"Naked",
+     variable:"naked",
+     integrity:-10,
+     integrity_max:0,
+     fabric_strength:0,
+     reveal:1000,
+     word:"n",
+     one_piece:0,
+     state:0,
+     state_base:0,
+     plural:0,
+     colour:0,
+     colour_options:[
+        "black",
+        "blue",
+        "brown",
+        "green",
+        "pink",
+        "purple",
+        "red",
+        "tangerine",
+        "teal",
+        "white",
+        "yellow",
+        "custom"
+     ],
+     exposed:1,
+     exposed_base:1,
+     vagina_exposed:1,
+     vagina_exposed_base:1,
+     anus_exposed:1,
+     anus_exposed_base:1,
+     type:[
+        "naked"
+     ],
+     anal_shield:0,
+     set:"under_lower",
+     gender:"n",
+     cost:0,
+     description:"naked",
+     shop:[
+        
+     ],
+     accessory:0,
+     accessory_colour:0,
+     accessory_colour_options:[
+        
+     ],
+     penis_img:0,
+     high_img:0,
+     cursed:0,
+     location:0,
+     iconFile:0,
+     accIcon:0,
+     exposedcarry:1,
+     mainImage:0
+  },
+  genitals:{
+     index:2,
+     name:"chastity cage",
+     name_cap:"Chastity cage",
+     variable:"chastitycage",
+     integrity:1540,
+     integrity_max:2000,
+     fabric_strength:15,
+     reveal:1000,
+     word:"a",
+     one_piece:0,
+     state:"waist",
+     state_base:"waist",
+     plural:1,
+     colour:0,
+     colour_options:[
+        
+     ],
+     exposed:1,
+     exposed_base:1,
+     vagina_exposed:0,
+     vagina_exposed_base:0,
+     anus_exposed:1,
+     anus_exposed_base:1,
+     type:[
+        "chastity",
+        "cage"
+     ],
+     anal_shield:null,
+     set:"genitals",
+     gender:"m",
+     cost:0,
+     description:"Restrictive.",
+     shop:[
+        
+     ],
+     accessory:0,
+     accessory_colour:0,
+     accessory_colour_options:[
+        
+     ],
+     penis_img:0,
+     high_img:0,
+     cursed:1,
+     location:0,
+     hideUnderLower:[
+        "plain panties",
+        "bikini bottoms",
+        "lace panties",
+        "briefs",
+        "school swimsuit bottom",
+        "school swim shorts",
+        "leotard bottom",
+        "full body leotard bottom",
+        "skimpy leotard bottom",
+        "foreign school swimsuit bottom",
+        "swimsuit bottom",
+        "bunny leotard bottom",
+        "boyshorts",
+        "catgirl panties",
+        "G-string",
+        "microkini bottom",
+        "speedo",
+        "striped panties",
+        "thong"
+     ],
+     iconFile:0,
+     accIcon:0,
+     origin:"temple"
+  },
+  head:{
+     index:0,
+     name:"naked",
+     name_cap:"Naked",
+     variable:"naked",
+     integrity:0,
+     integrity_max:0,
+     fabric_strength:0,
+     reveal:1,
+     word:"n",
+     plural:0,
+     colour:0,
+     colour_options:[
+        
+     ],
+     type:[
+        "naked"
+     ],
+     gender:"n",
+     cost:0,
+     description:"naked",
+     shop:[
+        
+     ],
+     accessory:0,
+     accessory_colour:0,
+     accessory_colour_options:[
+        
+     ],
+     back_img:0,
+     cursed:0,
+     location:0,
+     iconFile:0,
+     accIcon:0,
+     mainImage:0
+  },
+  face:{
+     index:0,
+     name:"naked",
+     name_cap:"Naked",
+     variable:"naked",
+     integrity:10,
+     integrity_max:10,
+     fabric_strength:20,
+     reveal:1,
+     word:"a",
+     plural:0,
+     colour:0,
+     colour_options:[
+        
+     ],
+     type:[
+        "naked"
+     ],
+     gender:"n",
+     cost:0,
+     description:"naked",
+     shop:[
+        
+     ],
+     accessory:0,
+     accessory_colour:0,
+     accessory_colour_options:[
+        
+     ],
+     cursed:0,
+     location:0,
+     iconFile:0,
+     accIcon:0,
+     mainImage:0
+  },
+  neck:{
+     index:1,
+     name:"collar",
+     name_cap:"Collar",
+     variable:"collar",
+     integrity:400,
+     integrity_max:400,
+     fabric_strength:20,
+     reveal:1000,
+     word:"n",
+     plural:1,
+     colour:0,
+     colour_options:[
+        
+     ],
+     type:[
+        "fetish"
+     ],
+     gender:"n",
+     cost:20000,
+     description:"Requires a special tool to unlock.",
+     shop:[
+        
+     ],
+     collared:1,
+     accessory:0,
+     accessory_colour:0,
+     accessory_colour_options:[
+        
+     ],
+     cursed:1,
+     location:0,
+     iconFile:"Collar.png",
+     accIcon:0
+  },
+  legs:{
+     index:0,
+     name:"naked",
+     name_cap:"Naked",
+     variable:"naked",
+     integrity:10,
+     integrity_max:10,
+     fabric_strength:20,
+     reveal:1,
+     word:"a",
+     plural:0,
+     colour:0,
+     colour_options:[
+        
+     ],
+     type:[
+        "naked"
+     ],
+     gender:"n",
+     cost:0,
+     description:"naked",
+     shop:[
+        
+     ],
+     accessory:0,
+     accessory_colour:0,
+     accessory_colour_options:[
+        
+     ],
+     cursed:0,
+     location:0,
+     iconFile:0,
+     accIcon:0,
+     state_base:0,
+     mainImage:0
+  },
+  feet:{
+     index:0,
+     name:"naked",
+     name_cap:"Naked",
+     variable:"naked",
+     integrity:10,
+     integrity_max:10,
+     fabric_strength:20,
+     reveal:1,
+     word:"a",
+     plural:0,
+     colour:0,
+     colour_options:[
+        
+     ],
+     type:[
+        "naked"
+     ],
+     gender:"n",
+     cost:0,
+     description:"naked",
+     shop:[
+        
+     ],
+     accessory:0,
+     accessory_colour:0,
+     accessory_colour_options:[
+        
+     ],
+     cursed:0,
+     location:0,
+     iconFile:0,
+     accIcon:0,
+     mainImage:0
+  },
+  over_upper:{
+     index:0,
+     name:"naked",
+     name_cap:"Naked",
+     variable:"naked",
+     integrity:0,
+     integrity_max:0,
+     fabric_strength:0,
+     reveal:1000,
+     word:"n",
+     strap:0,
+     open:0,
+     zip:0,
+     state:0,
+     state_base:0,
+     state_top:0,
+     state_top_base:0,
+     plural:0,
+     colour:0,
+     colour_options:[
+        "black",
+        "blue",
+        "brown",
+        "green",
+        "pink",
+        "purple",
+        "red",
+        "tangerine",
+        "teal",
+        "white",
+        "yellow",
+        "custom"
+     ],
+     exposed:2,
+     exposed_base:2,
+     type:[
+        "naked"
+     ],
+     gender:"n",
+     cost:0,
+     description:"naked",
+     shop:[
+        
+     ],
+     accessory:0,
+     accessory_colour:0,
+     accessory_colour_options:[
+        
+     ],
+     sleeve_img:0,
+     breast_img:0,
+     cursed:0,
+     location:0,
+     iconFile:0,
+     accIcon:0,
+     mainImage:0
+  },
+  over_lower:{
+     index:0,
+     name:"naked",
+     name_cap:"Naked",
+     variable:"naked",
+     integrity:0,
+     integrity_max:0,
+     fabric_strength:0,
+     reveal:1000,
+     word:"n",
+     skirt:0,
+     skirt_down:0,
+     state:0,
+     state_base:0,
+     plural:0,
+     colour:0,
+     colour_options:[
+        
+     ],
+     exposed:2,
+     exposed_base:2,
+     vagina_exposed:1,
+     vagina_exposed_base:1,
+     anus_exposed:1,
+     anus_exposed_base:1,
+     type:[
+        "naked"
+     ],
+     gender:"n",
+     cost:0,
+     description:"naked",
+     shop:[
+        
+     ],
+     accessory:0,
+     accessory_colour:0,
+     accessory_colour_options:[
+        
+     ],
+     high_img:0,
+     back_img:0,
+     cursed:0,
+     location:0,
+     iconFile:0,
+     accIcon:0,
+     mainImage:0
+  },
+  over_head:{
+     index:0,
+     name:"naked",
+     name_cap:"Naked",
+     variable:"naked",
+     integrity:0,
+     integrity_max:0,
+     fabric_strength:0,
+     reveal:1,
+     word:"n",
+     plural:0,
+     colour:0,
+     colour_options:[
+        
+     ],
+     type:[
+        "naked"
+     ],
+     gender:"n",
+     cost:0,
+     description:"naked",
+     shop:[
+        
+     ],
+     accessory:0,
+     accessory_colour:0,
+     accessory_colour_options:[
+        
+     ],
+     back_img:0,
+     cursed:0,
+     location:0,
+     iconFile:0,
+     accIcon:0,
+     mainImage:0
+  }
+}
+
+
+var SugarCube = {
+  State: {
+    variables: {
+      enemyno: 1,
+      position: "doggy",
+      skinColor: skinColor,
+      hairlengthstage: "shoulder",
+      haircolorfilter: "hue-rotate(40deg) saturate(60%) brightness(71%) contrast(100%)",
+      arousal: 0,
+      arousalmax: 10000,
+      trauma: 0, 
+      traumamax: 5000,
+      pain: 0, 
+      NPCList: [NPC1, NPC2, NPC3, NPC4, NPC5, NPC6],
+      player: player,
+      worn: worn
+    }
+  }
+};
+
+
+
diff --git a/img/dolls/battleTestControls/controls.js b/img/dolls/battleTestControls/controls.js
new file mode 100644
index 0000000000..a610ef123e
--- /dev/null
+++ b/img/dolls/battleTestControls/controls.js
@@ -0,0 +1,190 @@
+
+function setEnemyCount(elem) {
+    enemyControlsContainer = document.getElementById("enemy-controls-container");
+    var currentEnemyCount = enemyControlsContainer.querySelectorAll(".enemy-controller").length;
+    SugarCube.State.variables.enemyno = elem.value;
+    addOrRemoveControllers(elem.value, currentEnemyCount);
+}
+
+function addOrRemoveControllers(newCount, oldCount) {
+    var count = newCount - oldCount;
+    for (var i = count; i < 0; i++) {
+        enemyControlsContainer.lastElementChild.remove();
+    }
+    var cachedController = enemyControlsCache.querySelector(".enemy-controller");
+    for (var i = 0; i < count; i++) {
+        var clone = cachedController.cloneNode(true);
+        clone.setAttribute("data-NPC", oldCount + (i));
+        clone.querySelector("h3").innerText = "NPC-" + (oldCount + (i + 1))
+        enemyControlsContainer.appendChild(clone);
+        updateControllerValues(clone);
+    }
+}
+
+
+function updateClothesDropdown() {
+    var bottomAcc = playerDoll.getAccessory("bottom").getAccessory("clothes");
+    var underlower = bottomAcc.getAccessory("under_lower").parent;
+    var playerControls = document.querySelector("#player-controls div");
+    var underLowerSelect = dropdownFromVariants(underlower, "under_lower", (el) => { updateSubVariants(el); updateById(el); }, updateById);
+    playerControls.appendChild(underLowerSelect);
+    underLowerSelect.forPart = "under_lower";
+    underLowerSelect.appendChild(makecolorInputFor(SugarCube.State.variables.worn.under_lower));
+
+    var lower = bottomAcc.getAccessory("lower").parent;
+    var lowerSelect = dropdownFromVariants(lower, "lower", (el) => { updateSubVariants(el); updateById(el); }, updateById);
+    playerControls.appendChild(lowerSelect);
+    lowerSelect.forPart = "lower";
+    lowerSelect.appendChild(makecolorInputFor(SugarCube.State.variables.worn.lower));
+
+}
+
+function dropdownFromVariants(variantContainer, label, onchange, onsubchange) {
+    var select = document.createElement("select");
+    select.classList.add("variants");
+    select.variantContainer = variantContainer;
+    select.onsubchange = onsubchange;
+    select.onchange = () => { onchange(select) };
+    var variantsHolder = variantContainer.dollInfo == null ? variantContainer : variantContainer.dollInfo;
+    for (var k of Object.keys(variantsHolder.variants)) {
+        var opt = document.createElement("option");
+        opt.value = k;
+        opt.innerText = k;
+        select.appendChild(opt);
+    }
+    var selectorDiv = document.createElement("div");
+    selectorDiv.classList.add("selector");
+    selectorDiv.innerHTML = label;
+    selectorDiv.appendChild(select);
+    return selectorDiv;
+}
+
+function updateSubVariants(elem) {
+    var subvariants = elem.parentNode.querySelector(".subvariants");
+    if (subvariants != null)
+        subvariants.remove();
+    var variantContainer = elem.variantContainer;
+    var variantHolder = variantContainer.dollInfo == null? variantContainer.variants : variantContainer.dollInfo.variants;
+    var result = dropdownFromVariants(variantHolder[elem.value], "", elem.onsubchange);
+    result = result.querySelector("select");
+    result.classList.add("subvariants");
+    result.onchange = elem.onsubchange;
+    elem.parentNode.appendChild(result);
+    SugarCube.State.variables.worn[variantContainer.named].variable = elem.value;
+    updateState(loopSpeed);
+}
+
+function updateById(elem) {
+    var val = elem.value == null ? elem.target.value : elem.value;
+    var targ = elem.target == null ? elem : elem.target;
+    var forPart = targ.parentNode.forPart;
+    SugarCube.State.variables.worn[forPart].state = val; //targ.variantContainer.setVariant(val);
+    updateState(loopSpeed);
+}
+
+function makecolorInputFor(item) {
+    var colorer = document.createElement("input")
+    colorer.setAttribute("type", "color");
+    colorer.onchange = (e) => {
+        colorItem(e.target.value, item);
+    }
+    return colorer;
+}
+
+function colorItem(value, item) {
+    var hsb = toHSB(value);
+    var filterString = "hue-rotate(" + hsb.h + "deg) saturate(" + hsb.s + "%) brightness(" + hsb.b+ "%)";
+    item.currentcolor = filterString;
+    updateState(loopSpeed);
+}
+
+/**sets the controller values to reflect its corresponding NPC */
+function updateControllerValues(controller) {
+    var NPCNum = controller.getAttribute("data-NPC");
+    var NPCInfo = SugarCube.State.variables.NPCList[NPCNum];
+    controller.querySelector(".type").value = NPCInfo.type;
+    controller.querySelector(".breastsize").value = NPCInfo.breastsize;
+    controller.querySelector(".hairstylerear").value = NPCInfo.hairstylerear;
+    controller.querySelector(".hairstylerear").value = NPCInfo.hairstylerear;
+    controller.querySelector(".penissize").value = NPCInfo.penissize;
+    controller.querySelector(".bodysize").value = NPCInfo.bodysize;
+    controller.querySelector(".penis").value = NPCInfo.penis;
+
+}
+
+
+
+function toHSB(h) {
+    r = "0x" + h[1] + h[2];
+    g = "0x" + h[3] + h[4];
+    b = "0x" + h[5] + h[6];
+    var hsv = rgbToHsv(r, g, b);
+    //compensate for CSS's horrible hue-rotate math the best we can. 
+    var mod = Math.abs(180-hsv.h)%180; 
+    if(mod == 0) mod = 180;
+    var satMult = 4.5*((100-hsv.s)/100);
+    var b = hsv.v + (hsv.v * (satMult*(mod/180.0)));
+    return {h:hsv.h, s:hsv.s, b:b};
+}
+function rgbToHsv(r, g, b) {
+    let rabs, gabs, babs, rr, gg, bb, h, s, v, diff, diffc, percentRoundFn;
+    rabs = r / 255;
+    gabs = g / 255;
+    babs = b / 255;
+    v = Math.max(rabs, gabs, babs),
+    diff = v - Math.min(rabs, gabs, babs);
+    diffc = c => (v - c) / 6 / diff + 1 / 2;
+    percentRoundFn = num => Math.round(num * 100) / 100;
+    if (diff == 0) {
+        h = s = 0;
+    } else {
+        s = diff / v;
+        rr = diffc(rabs);
+        gg = diffc(gabs);
+        bb = diffc(babs);
+
+        if (rabs === v) {
+            h = bb - gg;
+        } else if (gabs === v) {
+            h = (1 / 3) + rr - bb;
+        } else if (babs === v) {
+            h = (2 / 3) + gg - rr;
+        }
+        if (h < 0) {
+            h += 1;
+        }else if (h > 1) {
+            h -= 1;
+        }
+    }
+    return {
+        h: Math.round(h * 360),
+        s: percentRoundFn(s * 100),
+        v: percentRoundFn(v * 100)
+    };
+}
+
+
+function hsvToRgb(h) {
+    var r, g, b, i, f, p, q, t;
+    if (arguments.length === 1) {
+        s = h.s/100, v = h.v/100, h = h.h/360;
+    }
+    i = Math.floor(h * 6);
+    f = h * 6 - i;
+    p = v * (1 - s);
+    q = v * (1 - f * s);
+    t = v * (1 - (1 - f) * s);
+    switch (i % 6) {
+        case 0: r = v, g = t, b = p; break;
+        case 1: r = q, g = v, b = p; break;
+        case 2: r = p, g = v, b = t; break;
+        case 3: r = p, g = q, b = v; break;
+        case 4: r = t, g = p, b = v; break;
+        case 5: r = v, g = p, b = q; break;
+    }
+    return {
+        r: Math.round(r * 255),
+        g: Math.round(g * 255),
+        b: Math.round(b * 255)
+    };
+}
\ No newline at end of file
diff --git a/img/dolls/dollLoader.js b/img/dolls/dollLoader.js
new file mode 100644
index 0000000000..067268bfde
--- /dev/null
+++ b/img/dolls/dollLoader.js
@@ -0,0 +1,130 @@
+var playerDoll = null;
+var humanCache = [];
+var beastCache = [];
+
+
+var humansActive = [];
+var beastsActive = [];
+var enemiesActive = [];
+var activeNPCList = [];
+
+
+var insertListener = async function(event){
+    
+	if (event.animationName == "nodeInserted") {
+        updateState();
+	}	
+}
+
+async function updateState(msPerLoop, infoDiv) { 
+    //console.log("BATTLE BEGIN! ", event, event.target);
+        globals = SugarCube.State.variables;
+        if(playerDoll == null) {
+            var anAwaiter = defer();
+            playerDoll = new FDoll("dolls/player/player_sex.js", "player", anAwaiter, null, infoDiv);
+            var wait = await anAwaiter;
+        }
+        if(msPerLoop == null) {
+            msPerLoop = 500;
+        }
+
+        var canvasElem = document.querySelector("#divsex");
+        canvasElem.innerHTML = '';    
+        cleanSlate();
+        playerDoll.setLoopSpeed(msPerLoop);
+        for(var i = 0; i<activeNPCList.length; i++ ) {
+            activeNPCList[i].setLoopSpeed(msPerLoop);
+        }
+        await initNPCs(infoDiv);
+        await updatePlayerDraw(); 
+        await updateNPCs(activeNPCList);
+        drawAll();
+}
+
+
+
+async function initNPCs(infoDiv) {
+    var npcList = SugarCube.State.variables.NPCList;
+    var enemyCount = SugarCube.State.variables.enemyno;
+    var humansRequested = 0;
+    activeNPCList = [];
+    var beastsRequested = 0;
+    orificeDibs = {};
+
+    for(var i=0; i<enemyCount; i++) {
+        var npcState = npcList[i];
+        if (npcState.type != 0) {
+            beastsRequested++;
+            var beast = await getOrCreateBeastFromCache(beastsRequested, npcState.type, infoDiv);
+            beast.NPCInfo = npcState;
+            activeNPCList.push(beast);
+            await updateEnemyState(beast);
+            //human.renderTo(canvasElem);
+        } else {
+            humansRequested++;
+            var human = await getOrCreateHumansFromCache(humansRequested, infoDiv);
+            human.NPCInfo = npcState;
+            activeNPCList.push(human);
+            await updateEnemyState(human);
+            //human.renderTo(canvasElem);
+        }
+    }      
+}
+
+async function updateNPCs(activeNPCList) {
+    for (var i = 0; i<activeNPCList.length; i++) {
+        updateEnemyDraw((activeNPCList[i]));
+    }
+}
+
+
+function drawAll() {
+    var canvasElem = document.querySelector("#divsex");
+    window.requestAnimationFrame( ()=> {
+        playerDoll.renderTo(canvasElem);
+        for (var i = 0; i<activeNPCList.length; i++) {
+            (activeNPCList[i]).renderTo(canvasElem);
+        }
+    });
+    
+}
+
+
+async function getOrCreateHumansFromCache(humansRequested, infoDiv) {
+    if (humanCache.length >= humansRequested) {
+        return humanCache[humansRequested - 1];
+    } else {
+        var anAwaiter = defer();
+        var newHuman = new FDoll("dolls/human/human.js", "human", anAwaiter, null, infoDiv);
+        var wait = await anAwaiter;
+        humanCache.push(newHuman);
+        return newHuman;
+    }
+}
+
+async function getOrCreateBeastFromCache(beastsRequested, type, infoDiv) {
+    if (beastCache.length >= beastsRequested) {
+        return beastCache[beastsRequested - 1];
+    } else {
+        var anAwaiter = defer();
+        var newBeast = new FDoll("dolls/beast/beast.js", type, anAwaiter, null, infoDiv);
+        var wait = await anAwaiter;
+        beastCache.push(newBeast);        
+        return newBeast;
+    }
+}
+
+
+function getPlayerPartDrawInfo(partName) {
+    throw error; // todo: write this
+}
+
+const propDrawRules = {
+    pillory: {},
+    wall: {},
+    stable: {}
+}
+
+document.addEventListener("animationstart", insertListener, false); // standard + firefox
+document.addEventListener("MSAnimationStart", insertListener, false); // IE
+document.addEventListener("webkitAnimationStart", insertListener, false); // Chrome + Safari
\ No newline at end of file
diff --git a/img/dolls/dollUpdater.js b/img/dolls/dollUpdater.js
new file mode 100644
index 0000000000..ff8a31d91f
--- /dev/null
+++ b/img/dolls/dollUpdater.js
@@ -0,0 +1,443 @@
+function cleanSlate() {
+    orificeDibs = {
+        rearslot: null,
+        underslot: null,
+        faceslot: null,
+        overslot: null,
+    }
+}
+
+async function updateEnemyState(enemyDoll) {
+    await setEnemyStance(enemyDoll);
+}
+async function updatePlayerDraw() {
+    var player = globals.player;
+    await playerDoll.setVariant(globals.position);
+
+    var bottomAccessory = await playerDoll.getAccessory("bottom");
+    var topAccessory = await playerDoll.getAccessory("top");
+    var headAccessory = await topAccessory.getAccessory("head");
+    var faceAccessory = await headAccessory.getAccessory("face");
+
+    await updatePlayerSkin(playerDoll);
+    await updatePlayerGenitals(bottomAccessory);
+    await updatePlayerHair(headAccessory);
+    await updatePlayerHead(headAccessory);
+    await updatePlayerFace(faceAccessory);
+    await updatePlayerArms(playerDoll);
+    await updatePlayerTorso(topAccessory);
+    await updatePlayerClothes(bottomAccessory, topAccessory);
+    playerDoll.computeGlobals();
+    //TODO: other body part colorings
+}
+
+async function updateEnemyDraw(doll) {
+    if (doll.NPCInfo.type != 0) {
+        updateBeastEnemyDraw(doll);
+    } else {
+        updateHumanEnemyDraw(doll);
+    }
+
+}
+
+async function updatePlayerTorso(top) {
+    var breasts = top.getAccessory("breasts");
+    var breastVariant = getNameFromValue("playerbreastsize", player.breastsize);
+    breasts.setVariant(breastVariant);
+}
+
+async function updatePlayerClothes(bottom, top) {
+    var worn = globals.worn;
+    var underLower = bottom.getAccessory("under_lower");
+    var lower = bottom.getAccessory("lower");
+    await underLower.setVariant(worn.under_lower.variable);
+    await underLower.setVariant(worn.under_lower.state);
+    underLower.setFilter(worn.under_lower.currentcolor);
+    await lower.setVariant(worn.lower.variable);
+    await lower.setVariant(worn.lower.state);
+    lower.setFilter(worn.lower.currentcolor);
+}
+
+async function updateBeastEnemyDraw(doll) {
+    var NPCInfo = doll.NPCInfo;
+    if (NPCInfo.penis != "none") {
+        await scaleEnemy(doll);
+        doll.computeGlobals();
+        //we presume magnets are defined on any player-parts of interest to which enemies should gravitate toward
+        doll.dragBy("penis_base", playerDoll, NPCInfo.penis);
+    }
+}
+
+async function updateHumanEnemyDraw(doll) {
+    var NPCInfo = doll.NPCInfo;
+    //await setEnemyStance(doll);
+    await setEnemyPhysique(doll);
+    await setEnemyCosmetics(doll);
+    await scaleEnemy(doll);
+    //doll.getAccessory("arms").setFilter("opacity(0.5)");
+
+    if (NPCInfo.penis != "none") {
+        if (doll.NPCInfo.penis.indexOf("mouth") == 0 && globals.position == "doggy") {
+            doll.getCurrentVariant().setPhase(4);
+        } else {
+            doll.getCurrentVariant().setPhase(0);
+        }
+        doll.computeGlobals();
+        //we presume magnets are defined on any player-parts of interest to which enemies should gravitate toward
+
+        doll.dragBy("penis_aligned", playerDoll, NPCInfo.penis);
+        //move enemy arms down to reach tiny player if 
+        //NPC is in upright position. 
+        if (doll.NPCInfo.currentstance == "upright"
+            && doll.NPCInfo.currentapproachstate == "active"
+            && orificeDibs.rearslot == doll) {
+            var arms = doll.getAccessory("forearm");
+            arms.accessoryDragBy("hands", playerDoll, "waist");
+        }
+        if (doll.NPCInfo.currentstance == "laying"
+            && doll.NPCInfo.currentapproachstate == "active"
+            && orificeDibs.underslot == doll) {
+            var arms = doll.getAccessory("arms");
+            arms.accessoryDragBy("hands", playerDoll, "ribs");
+        }
+    }
+}
+
+async function updatePlayerSkin(bodyAccessory) {
+    var skin = globals.skinColor.current;
+    bodyAccessory.setFilter(skin.body);
+}
+async function updatePlayerGenitals(bottomAccessory) {
+    var player = globals.player;
+    var penisVariant = player.penisExists == true ? "small" : "none";
+    bottomAccessory.getAccessory("penis").setVariant(penisVariant);
+}
+
+async function updatePlayerHead(headAccessory) {
+    var throatAcc = headAccessory.getAccessory("throat");
+    if (orificeDibs.faceslot != null
+        && orificeDibs.faceslot.NPCInfo.penis == "mouth") {
+        var penetrator = orificeDibs.faceslot.NPCInfo.penissize;
+        var penisDelta = penetrator - globals.player.bodysize;
+        var throatMode = penisDelta > 2 ? "huge_load" : "regular_load";
+        await throatAcc.setVariant("oral");
+        await throatAcc.setVariant(throatMode);
+    } else {
+        await throatAcc.setVariant("idle");
+    }
+}
+
+async function updatePlayerHair(headAccessory) {
+    var hairAccessory = headAccessory.getAccessory("hair");
+    await hairAccessory.setVariant(globals.hairlengthstage);
+    await hairAccessory.setFilter(globals.haircolorfilter);
+    var lashAccessory = headAccessory.getAccessory("lashes");
+    await lashAccessory.setFilter(globals.haircolorfilter);
+
+}
+async function updatePlayerFace(faceAccessory) {
+    var arousalRatio = globals.arousal / globals.arousalmax;
+    var painPercent = globals.pain;
+    var traumaRatio = globals.trauma / globals.traumamax;
+    var arousalPercentClamped = Math.max((arousalRatio - 0.41) * 10, 0);
+    var painPercentClamped = Math.max(0, (painPercent - 41) / 10);
+    var minBlush = parseInt(Math.max(arousalPercentClamped, painPercentClamped - 2))
+    var blushAccessory = faceAccessory.getAccessory("blush");
+    var eyesAccessory = faceAccessory.getAccessory("eyes");
+    var tearsAccessory = faceAccessory.getAccessory("tears");
+
+    await blushAccessory.setVariant("blush" + parseInt(arousalRatio * 5));
+    await tearsAccessory.setVariant("tears" + parseInt(painPercent / 20));
+
+    var scleraVariant = painPercent > 90 ? "bloodshot" : "normal";
+    await eyesAccessory.getAccessory("sclera").setVariant(scleraVariant);
+
+    var pupilVariant = traumaRatio > 0.9 ? "empty" : "normal";
+    await eyesAccessory.getAccessory("eyeballs").setVariant(pupilVariant);
+}
+
+async function updatePlayerArms(playerDoll) {
+    var arm_right = playerDoll.getAccessory("arm_right");
+    var arm_left = playerDoll.getAccessory("arm_left");
+    if (globals.rightarm == "grappled")
+        await arm_right.setVariant("bound");
+    else if (globals.rightarm == "penis")
+        await arm_right.setVariant("handjob");
+    else
+        await arm_right.setVariant("normal");
+
+    if (globals.leftarm == "grappled")
+        await arm_left.setVariant("bound");
+    else if (globals.leftarm == "penis")
+        await arm_left.setVariant("handjob");
+    else
+        await arm_left.setVariant("normal");
+}
+
+async function setEnemyPhysique(doll) {
+    var NPCInfo = doll.NPCInfo;
+    var penisSize = null;
+    var breastSize = null;
+
+    var bodyVariant = getNameFromValue("npcbodysize", NPCInfo.bodysize);
+    await doll.setVariant(bodyVariant);
+
+    //TODO: increase number of supported penis sizes in Twine codebase
+    //Currently code only generates penises of size 1, 3, and 4.
+    //but the system makes it easy to visually scale penises 
+    //so it would be nice to have at least five 
+    //1 = tiny
+    //2 = small
+    //3 = medium
+    //4 = large
+    //5 = huge
+    var penisSize = getNameFromValue("npcpenissize", NPCInfo.penissize);
+   
+    var penis = await doll.getAccessory("penis");
+    await penis.setVariant(penisSize);
+    var breastSize = getNameFromValue("npcbreastsize", NPCInfo.breastsize);
+    var breasts = await doll.getAccessory("chest");
+    breasts.setVariant(breastSize);
+}
+
+async function setEnemyCosmetics(doll) {
+    var NPCInfo = doll.NPCInfo;
+    var hairAccessory = doll.getAccessory("hair");
+    var hairRear = hairAccessory.getAccessory("back");
+    var hairFront = hairAccessory.getAccessory("front");
+    await hairRear.setVariant(NPCInfo.hairstylerear);
+    await hairFront.setVariant(NPCInfo.hairstylefront);
+    var hairLengthRear = getNameFromValue("npchairlengthrear", NPCInfo.hairlengthrear);
+    hairLengthRear = hairLengthRear == null? "buzz" : hairLengthRear;
+    await hairAccessory.setVariant(hairLengthRear);
+
+    doll.getAccessory("penis").setFilter(NPCInfo.peniscolor);
+}
+
+
+
+//TODO: make twine code explicitly store that a penis is a strap-on in the 
+//NPC variables. I'm not at all sure how the system does it currently
+function isStrapon(NPCInfo) {
+
+}
+
+//TODO: include a penis color attribute in the NPCList
+//for strap-ons and non-caucasian rapists (diversity is important!).
+function setPenisColor(NPCInfo) {
+
+}
+
+async function setEnemyStance(doll) {
+    var NPCInfo = doll.NPCInfo;
+    var penisTarget = getTargetPartName(NPCInfo.penis);
+    var anusTarget = getTargetPartName(NPCInfo.anus);
+    var vagTarget = getTargetPartName(NPCInfo.vagina);
+    if (penisTarget != null) {
+        var stance = reserveStanceIfAvailable(doll, penisTarget);
+        await doll.setVariant(stance.variant);
+        NPCInfo.currentstance = stance.variant;
+    }
+    if (vagTarget != null) {
+        var stance = reserveStanceIfAvailable(doll, penisTarget);
+        await doll.setVariant(stance.variant);
+        NPCInfo.currentstance = stance.variant;
+        //update the stance of whichever NPC we had to steal the slot from
+        if (stance.stealFrom != null) setEnemyStance(stance.stealFrom);
+    }
+    if (anusTarget != null) {
+        var stance = reserveStanceIfAvailable(doll, anusTarget);
+        await doll.setVariant(stance.variant);
+        NPCInfo.currentstance = stance.variant;
+        //update the stance of whichever NPC we had to steal the slot from
+        if (stance.stealFrom != null) setEnemyStance(stance.stealFrom);
+    }
+    var state = getState(doll);
+    await doll.setVariant(state);
+    NPCInfo.currentapproachstate = state;
+}
+
+
+/**
+ * determines if the NPC state is one of "imminent", "entrance", "penetrated"
+ * @param {*} doll 
+ */
+function getState(doll) {
+    if (doll.NPCInfo.penis.indexOf("imminent") != -1) return "imminent";
+    if (doll.NPCInfo.penis.indexOf("entrance") != -1) return "entrance";
+    switch (doll.NPCInfo.penis) {
+        case "anus":
+        case "mouth":
+        case "vagina": return "active"
+        default: return doll.NPCInfo.penis;
+    }
+}
+
+
+/**
+ * scales the NPC enemy to the appropriate body size  
+ * relative to the player character 
+ * (so the player character is always rendered at the same size, 
+ * and the NPC is scaled up or down in proportion)
+ *
+ */
+async function scaleEnemy(doll) {
+    doll.computeGlobals();
+    var playerInfo = SugarCube.State.variables.player;
+    var globals = SugarCube.State.variables;
+    doll.scale.x = doll.default_params.scale.x;
+    doll.scale.y = doll.default_params.scale.y;
+
+    playerInfo.bodysize = parseInt(playerInfo.bodysize);
+    switch (playerInfo.bodysize) {
+        case undefined: var playerSize = 1; break;
+        case 1: var playerSize = 0.77; break;
+        case 2: var playerSize = 0.88; break;
+        case 3: var playerSize = 1.0; break;
+        case 4: var playerSize = 1.11; break;
+    }
+    switch (doll.NPCInfo.bodysize) {
+        case undefined: var playerSize = 1; break;
+        case 1: var npcSize = 0.775; break;
+        case 2: var npcSize = 0.88; break;
+        case 3: var npcSize = 1.0; break;
+        case 4: var npcSize = 1.11; break;
+        case 5: var npcSize = 1.22; break;
+        case 6: var npcSize = 1.33; break;
+        case 7: var npcSize = 1.5; break;
+        default: var npcSize = 1;
+    }
+
+    doll.scale.x /= playerSize;
+    doll.scale.y /= playerSize;
+
+    if (doll.NPCInfo.penis != "none") {
+        if((doll.NPCInfo.penis.indexOf("mouth") == 0 && globals.position == "doggy"))
+            doll.scale.x = Math.abs(doll.scale.x) * -1;
+        //also scale the legs along the y axis to make it look like 
+        //large characters are spreading their legs to lower themselves
+        var legs = doll.getAccessory("legs");
+        if (legs != null) {
+            legs.scale.y = legs.default_params.scale.y;
+            if (doll.NPCInfo.currentapproachstate == "active"
+                || doll.NPCInfo.currentapproachstate == "entrance"
+                && globals.position == "doggy"
+                && dibMap.underslot != doll) {
+                var legScalar = playerSize / npcSize;
+                legs.scale.y *= ((2 * legScalar) + 1.0) / 3;
+            }
+
+            //cross over the player's legs if the stance is far enough  
+            if (legs.scale.y < 0.85) {
+                legs.translate.depth = 7;
+            } else {
+                legs.translate.depth = 0;
+            }
+        }
+    }
+}
+
+
+/**
+ * Returns the appropriate stance for this doll to take 
+ * given its purported target
+ * @param {*} doll 
+ * @param {*} target 
+ */
+function reserveStanceIfAvailable(doll, target) {
+    var globals = SugarCube.State.variables;
+    var targMap = dibMap[globals.position][target];
+    var hasPriority = (target == "penis" && position == "missionary")
+    doll.NPCInfo.hasPriority = hasPriority;
+    for (var k of Object.keys(targMap)) {
+        var check = targMap[k];
+        if (orificeDibs[check] == null || orificeDibs[check] == doll) {
+            orificeDibs[check] = doll;
+            return { variant: k, stoleFrom: false };
+        } else if (hasPriority) {
+            var stealFrom = orificeDibs[check];
+            if (!stealFrom.NPCInfo.hasPriority) {
+                orificeDibs[check] = doll;
+                return { variant: k, stoleFrom: stealFrom };
+            }
+        }
+    }
+    return null;
+}
+
+/**strips things like "imminent" and "entrance" from a target name 
+ * for easy slot check references
+ */
+function getTargetPartName(partName) {
+    if (typeof partName == "string") {
+        if (partName.indexOf("anus") == 0) return "anus";
+        if (partName.indexOf("mouth") == 0) return "mouth";
+        if (partName.indexOf("vagina") == 0) return "vagina";
+        if (partName.indexOf("penis") == 0) return "penis";
+    }
+    return null;
+}
+
+
+
+/**
+ * maps available slots on player for NPCs against orificeDibs. 
+ * The basic idea is that the NPC selects the orifice or appendage they are trying 
+ * to use from either the doggy or missionary position 
+ * (as defined by the player stance). 
+ * They then traverse each of the keys defined on that orifice in the order
+ * they are defined. 
+ * Each key corresponds to a variant-name in the doll. The value of each key 
+ * corresponds to a key in orificeDibs. If the value of the key in orificeDibs is true,
+ * then that means the Doll can adopt the stance specified by the key in the dibMap. 
+ * 
+ * For example:  
+ *  Let's say the player is in the doggy position and the NPC wants to penetrate the player's vagina.
+ *  So it checks dibMap.doggy.vagina, which tells it 
+ *  "if you want to be in the 'upright' position, you need to check that orificeDibs.rearslot is available". 
+ *  The NPC checks orificeDibs.rearslot and finds that it is no longer available. 
+ *  So it moves on to the next option. Which states
+ *  "if you want to be in the 'laying" position, you need to check that orificeDibs.underslot is available". 
+ *  The NPC checkes orificeDibs.underslot and find that it is available. 
+ *  So it adopts the 'laying' position, and sets the orificeDibs.underslot value to a reference to itself to indicate 
+ *  to any other NPCs that the spot is reserved by it, and that any NPCs who wish to cut in line must talk to it directly/ 
+ * 
+ */
+var dibMap = {
+    doggy: {
+        vagina: {
+            upright: "rearslot",
+            laying: "underslot"
+        },
+        anus: {
+            upright: "rearslot"
+        },
+        penis: {
+            laying: "underslot"
+        },
+        mouth: {
+            upright: "faceslot"
+        }
+    },
+    missionary: {
+        penis: {
+            hunched: "overslot"
+        },
+        vagina: {
+            hunched: "overslot",
+            crouched: "rearslot"
+        },
+        anus: {
+            laying: "underslot"
+        },
+        mouth: {
+            upright: "faceslot"
+        }
+    }
+};
+var orificeDibs = {
+    rearslot: null,
+    underslot: null,
+    faceslot: null,
+    overslot: null,
+}
diff --git a/img/dolls/dolls/beast/beast.js b/img/dolls/dolls/beast/beast.js
new file mode 100644
index 0000000000..ab6a9715cd
--- /dev/null
+++ b/img/dolls/dolls/beast/beast.js
@@ -0,0 +1,13 @@
+DoLHouse.add({ //IT IS VERY IMPORTANT THAT THE FIRST LINE IN YOUR FILE IS A COPY-PASTE OF THIS LINE
+    horse: {
+        import: {
+            filepath : "horse/horse.js",
+            variable : "horse"
+        }
+    }
+}); //IT IS VERY IMPORTANT THAT THE LAST LINE IN YOUR FILE IS A COPY-PASTE OF THIS LINE
+
+
+
+
+
diff --git a/img/dolls/dolls/beast/horse/horse.js b/img/dolls/dolls/beast/horse/horse.js
new file mode 100644
index 0000000000..2ff21c155f
--- /dev/null
+++ b/img/dolls/dolls/beast/horse/horse.js
@@ -0,0 +1,56 @@
+DoLHouse.add({ //IT IS VERY IMPORTANT THAT THE FIRST LINE IN YOUR FILE IS A COPY-PASTE OF THIS LINE
+horse : {
+    translate: {x:0, y:0, depth: 20},
+    frames: 7,
+    selected_variant : "active", 
+    variants : {
+        active : {
+            import : {variable: "horse_penetrated"}
+        }
+    }
+},
+horse_penetrated : 
+{
+    spritesheet: "penetrated.png", //the filename of the spriteesheet for this FDoll/accessory
+    width : 1624, //width of the spritesheet, in pixels.
+    frames : 7, //number of frames in the spritesheet.
+    magnets: { //names and locations of spots we can attach accessories to
+         penis_base : {x: 152, y: 108, depth: -20}, 
+         penis_tip : {x: 130, y: 114},
+         front_hoof : {x: 39, y: 54},
+         cutoff : {x:128, y: 0, depth: -10},
+         saddle: {x: 170, y:0}
+    },
+    accessories: {
+        penis: {
+            width : 1624,
+            frames : 7, 
+            spritesheet: "penetrated_penis.png",
+            attach: "penis_base",
+            to: "penis_base",
+            magnets : {
+                penis_base : {x: 152, y: 108}, 
+            }
+        }
+        /*head : {
+            attach: "hips",
+            to: "cutoff",
+            variants : {
+                    centaur: {
+                        specifier: "../human/human.js",
+                        scale: {x:1.5, y: 1.2},
+                        data: "human"
+                    },
+                    normal: {}
+                }
+            
+        }, 
+        rider : {
+            attach: "hips",
+            to: "saddle",            
+            specifier: "../human/human.js",
+            data: "human"
+        }*/
+    }
+}
+});
\ No newline at end of file
diff --git a/img/dolls/dolls/beast/horse/penetrated.png b/img/dolls/dolls/beast/horse/penetrated.png
new file mode 100644
index 0000000000000000000000000000000000000000..db9383c488917c63e5164f8382477036f31e3f42
GIT binary patch
literal 28409
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/beast/horse/penetrated_penis.png b/img/dolls/dolls/beast/horse/penetrated_penis.png
new file mode 100644
index 0000000000000000000000000000000000000000..8f428d79b857b084b8665659a5f88aa5c902cf17
GIT binary patch
literal 9924
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/beast/pen_1.png b/img/dolls/dolls/beast/pen_1.png
new file mode 100644
index 0000000000000000000000000000000000000000..24fa3fdb1f9b1bebe02e5bb03d8e3be6c16bfa27
GIT binary patch
literal 4795
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
AIRF3v

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/beast/pen_2.png b/img/dolls/dolls/beast/pen_2.png
new file mode 100644
index 0000000000000000000000000000000000000000..27bcc058ddc03b76426dbcdbebec10841a6aec22
GIT binary patch
literal 4817
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
VU1Rj?@23P{Yvo{BedTWQe*xph1!4dI

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/beast/pen_3.png b/img/dolls/dolls/beast/pen_3.png
new file mode 100644
index 0000000000000000000000000000000000000000..859574518fc41647e24a556f5d347369b428f5e8
GIT binary patch
literal 4794
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
C8WSD>

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/beast/pen_4.png b/img/dolls/dolls/beast/pen_4.png
new file mode 100644
index 0000000000000000000000000000000000000000..39b6cfac515187aa79be7e8bfae62405dd0806da
GIT binary patch
literal 4796
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
CZqX+I

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/arms/arm_upright.png b/img/dolls/dolls/human/arms/arm_upright.png
new file mode 100644
index 0000000000000000000000000000000000000000..5eb028c4d4f7543184378f0a3b7e995082e62f73
GIT binary patch
literal 24657
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/arms/armjerk.png b/img/dolls/dolls/human/arms/armjerk.png
new file mode 100644
index 0000000000000000000000000000000000000000..5cd9cf89fa4fba089d64a539667e3e9c58167dfa
GIT binary patch
literal 15056
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/arms/forearm_upright.png b/img/dolls/dolls/human/arms/forearm_upright.png
new file mode 100644
index 0000000000000000000000000000000000000000..0e44693a16209835bb7724a3ea942eb0f97f8e91
GIT binary patch
literal 41063
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
VjkY?Cf92l5+QR<glV7gI{TI&UpJ@O9

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/arms/imminent_h.png b/img/dolls/dolls/human/arms/imminent_h.png
new file mode 100644
index 0000000000000000000000000000000000000000..e1d724722dccf5f7b01ed4ff70a1cc07f6284758
GIT binary patch
literal 16164
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
X4&8@kPy}$P8U)ujxmBs_`27C?*7xGU

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/arms/laying_h.png b/img/dolls/dolls/human/arms/laying_h.png
new file mode 100644
index 0000000000000000000000000000000000000000..003b01f50bf053ef143577d3ff3f3106f8f3379b
GIT binary patch
literal 25879
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
F{y(S7=tckl

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/arms/upright.png b/img/dolls/dolls/human/arms/upright.png
new file mode 100644
index 0000000000000000000000000000000000000000..26425a6d7f569243295d32a3655bbf98eb6e7792
GIT binary patch
literal 14232
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
Uzc>T_)ef?=a<Y85)Bnu>1BnBIfB*mh

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/arms/upright_h.gif b/img/dolls/dolls/human/arms/upright_h.gif
new file mode 100644
index 0000000000000000000000000000000000000000..46921d085ccb181eed512f1f23a8a3ac80ddd0e5
GIT binary patch
literal 14958
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
b<OiVh!(|HM&;@BSXcQX#+Vt$1Gur<H*?}Ft

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/arms/upright_h.png b/img/dolls/dolls/human/arms/upright_h.png
new file mode 100644
index 0000000000000000000000000000000000000000..639d4009f0f444410307de18a163e3cd3be4bcb1
GIT binary patch
literal 8627
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
ZfwJ=WZN}?aIU8`->gDU~bC<b9{s+c;Jox|s

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/breasts/breasts.js b/img/dolls/dolls/human/breasts/breasts.js
new file mode 100644
index 0000000000..511ed6c7e8
--- /dev/null
+++ b/img/dolls/dolls/human/breasts/breasts.js
@@ -0,0 +1,75 @@
+DoLHouse.add({
+	breast_variants: {
+		frames: 8,
+		inherit_sequence_info: true,
+		variants: {
+			upright: {
+				translate: { x: 0, y: 0, depth: 8 },
+				import: {
+					filepath: "upright/breasts_upright.js",
+					variable: "breasts_upright"
+				}
+			},
+			laying: {
+				width: 648,
+				frames: 4,
+				translate: { x: 0, y: 0, depth: 7 },
+				filter: "drop-shadow(0px -12px 8px #0006)",
+				magnets: {
+					base: { x: 62, y: 90 }
+				},
+				selected_variant: "flat",
+				variants: {
+					flat: {},
+					budding: {
+						inherit_filter: true,
+						spritesheet: "laying/budding.png"
+					},
+					tiny: { spritesheet: "laying/tiny.png" },
+					small: { spritesheet: "laying/small.png" },
+					pert: {
+						inherit_filter: true,
+						scale: { x: 1.1, y: 1.1 },
+						spritesheet: "laying/small.png"
+					},
+					modest: {
+						inherit_filter: true,
+						spritesheet: "laying/medium.png"
+					},
+					full: {
+						inherit_filter: true,
+						scale: { x: 1.1, y: 1.1 },
+						spritesheet: "laying/medium.png"
+					},
+					large: {
+						inherit_filter: true,
+						spritesheet: "laying/large.png"
+					},
+					ample: {
+						inherit_filter: true,
+						scale: { x: 1.1, y: 1.1 },
+						spritesheet: "laying/large.png"
+					},
+					massive: {
+						inherit_filter: true,
+						spritesheet: "laying/massive.png"
+					},
+					huge: {
+						inherit_filter: true,
+						scale: { x: 1.1, y: 1.1 },
+						spritesheet: "laying/massive.png"
+					},
+					gigantic: {
+						inherit_filter: true,
+						spritesheet: "laying/huge.png"
+					},
+					enormous: {
+						inherit_filter: true,
+						scale: { x: 1.1, y: 1.1 },
+						spritesheet: "laying/huge.png"
+					},
+				}
+			}
+		}
+	}
+});
diff --git a/img/dolls/dolls/human/breasts/laying/budding.png b/img/dolls/dolls/human/breasts/laying/budding.png
new file mode 100644
index 0000000000000000000000000000000000000000..0bfa919594cd807d41688e344fab5734c84464d2
GIT binary patch
literal 4599
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/breasts/laying/huge.png b/img/dolls/dolls/human/breasts/laying/huge.png
new file mode 100644
index 0000000000000000000000000000000000000000..1b68278f1e03499b45887111863954edf722c7f7
GIT binary patch
literal 5170
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
KD|&76>3;yd<354_

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/breasts/laying/large.png b/img/dolls/dolls/human/breasts/laying/large.png
new file mode 100644
index 0000000000000000000000000000000000000000..621740c0f986c2ab844b40f24ed9669a23c10531
GIT binary patch
literal 4923
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
VFL$Sj<F5>hiLr%I>6P1${|8IgR{{V4

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/breasts/laying/massive.png b/img/dolls/dolls/human/breasts/laying/massive.png
new file mode 100644
index 0000000000000000000000000000000000000000..09e536f3e52d214a56ce2966bfbc47ded0e58e48
GIT binary patch
literal 4506
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/breasts/laying/medium.png b/img/dolls/dolls/human/breasts/laying/medium.png
new file mode 100644
index 0000000000000000000000000000000000000000..73cd26b4ac658dacf045b1c3749c940ab8d14ad4
GIT binary patch
literal 4720
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/breasts/laying/small.png b/img/dolls/dolls/human/breasts/laying/small.png
new file mode 100644
index 0000000000000000000000000000000000000000..de14c971aa23f1530836b2515514501102e1d1c6
GIT binary patch
literal 4540
zcmeI0`8O2)_s1=XtVLpyC7Dsm60&6(SxRF|mL_|e>@<yiNT?Xz>RkxU7(#YNcE(sT
zp=>2#EE7{EjIlG88T0i%=ll8m51(`1KfLa_zdY|b_j&KR=R960TkGpW{HOUjI5>nX
zZkXC}aBw9Z=CAmU9!9W;MF$55XMnGXiLI}f7YE1rSD~*4E}Gtw?2bj80My7?oN_uV
za5Mc9Kmcv=Jx@?8d^x(bd5liZ)+8xOrCbpBuvWh+TkX)0Zda%v5F3X}EutAzokk(9
zGFV%fjn<rvGhg!~zpwixcGL(2MJweGDW2NgQ~c;t$36XgL09a<o%GnAeW9}sI9>-F
zo59lkSX$?Ot;9HDBxEXnwdr9<{mgmt$si4c`OOITh>i?ye)sbRfYky@KnE^)nzW<f
zQ&x;+b$*r&pt?Ys+?#s7NDQoOl%O@=)0+XMIqLY;Bn`78ISOWPKHv7REmO{B(WUm*
zt!m|EZXXB(UEudWqr$->`5{)2fh6o3RU3=BgR3^G8tP|4f|J412`lZJ*I1|QzqGO8
zGy54PCC!N%_(k_um~OJEs#87Izz3R`wo&$G>iKt}`6h(m*v@Oe`+nJi`m!bnuDiHA
z_~qV3WKMx|mTQ_~%hMd!`81X?Bo}kcd&+$+^l%Uy#~$8*A~-k%ME`l5!_$wM92_Fs
z7N*Ab5pMKp=Ux~Lz`F{t>N_uxlB^ytuP0&3d*N&$cgD$EuIUmyuE6nBh3R9^ledf|
zNNXQk&o7y#qhPQiGntzMAJ=Uk_{j|G+i1xYu{A1f+Oy$p!7ITy0wZedATVNFt#%Yo
z-a`IdAr0v*)i(xi$b+A7aB>~tJ1+Nc@~;X1qnmJATxX3a7Ve-q!Fqrv5J*^>&Oe>>
zn|ZJj*DMrsek1Owd^w$C?@>Vc%EZ{i_vRcIMcjwckK^xnJ?6@OnQKL}vDVjuKcFlU
zw@~QUn`e}VUb^*3@ma2WVqn+|P|%=$3<oIAkVn0-Ohs1*euJ_Nop972%x?^wED<33
zT3d{nzJ0KpI&Sra1e#N-AmlcOIc~Fti9)E!GF!{3@lURiv1$l^@rb2gua6Y<#<^Qa
z4Bc=UmHxWa-!j=h1QeROp@r5Bu??FON2O2+5W`|^2}il0pb?rV2!_L0X}wX1fax7D
zFX+X>-xwIIWfGN9&iE#y74guc>(#^)+3v-b->S@xEuB>}i)(6dlOAEJ!-FVg#2l1f
z`Hrn}o`+^9=tOVpRk=Qcb8DT%Vi2_WB`jJdxI$-w3od}Fdbz6wmjY3V_62v<HrAzF
zMW+@Y|9Jmr4_~Q~oT<2cV+6J+p(t!M!d~fRMqLY(o5X7ei(eIWuryS;<$WG!VQ*J;
zZzG;44lO1V9BuQ8qoF+a#FHJ=M(Ltsz-4Ru&ZdhSv^Md=`a@UmlMO&@)+UiA+5>dU
zh+v9-wN4XZI5^3vc!H_|?OrvRGI@gaP^+sdoY=3xd>)2J*8shrJ(|c!Kq<-7?6x%$
zM~q{#abO!B%AU2OXM|_|a%m-Zdhrk5Sn7{&8`ENyjdEY7y?2&2x6Yx$f!IvRn+Ec-
zVQD30jBf<$-%HecBU=c3pBiFT+Oh!fM-R<-PV71Qz0}~Uo%U0wh!gXW8I<pQDpH%8
z5+AeHFlkNgh+AMG#1s`@+!U-7ekFomxRRbs7$cEy9-94qP+?n-nc!D}f4bffvN&!^
z(B4p2MFYyR_4LxCecJ{!|FWu>n(I>HH^M}Oi{&iqH79S>E*r1kt?958-Fyu&Z`@S@
z$Ye{G_xV|gCti`H&dnG7HoU4?c)6-gu+-?6EbG(qY)kYGb~L%mVIZ;KYQnf*JoHmR
z+NYx8PeGNC=UYwBUxLVu<CP5j6-2H3(7QUVO&4FX5Ui-5EVBDBtP57B_Ld7i|2e3(
zGeb~Y%<mUlL!`VQ^yPrRXejsg{^a~_H$l^=M=kl~k_lvYc*;L~`Ew%uh3i)I$;>S0
zn_>HC6|eEc2KLD)T8u&3sufD)ulG7jR^}!N$9<H?nl|;5d^JK9TPU`Mn7ctb7X|5)
zCS9+f*KCwd=-qYWiWWgHz4kQt@+$|`a%?|K=IxIoac(?!FA5{4BU6<v!G<o9TQ1ro
zOaSo%u=N9d$i;gFe0t?j(NiwtwE_P$3qESDy?xxrps|k3cF2CQJ{w`)vcPrgqvVij
zK&Va2{hjztb~);oSV440U3<Nw_dI()kU1gK?ii&i+n{cjw)GuI{fxO}<{=xW0%+4@
zuT>KJj-Qase?obfRG>a#_&M?1>4^vJpY*#6{~UCM9n`c?R)MbYo%OINLuZ?TZzSd^
z!nWkb?*hQv%oHpX8DwMVQpIj<ApZtZyVJ<xfc~KYe{elsElv>z$+fPqgg2={r54Td
z*7Qj!aptE$a<VFaMZu-~s=xvI3$ECAtVa}o6!)1em7sh^^ZWizlVNhA=*oPpYvAGT
z9jbJNx?-R^i@uK40qtDtp6yr@zX5}!6hJDvCfi-14cm17LxI+0&YPduYw*j2>WsD{
zWXyBJ?@nIaK7T3~x@<-nUi2B*GyYUg!2}h{3#*Nn*waK@vC9yJ#owFAiV`lWFIqMZ
z*z79f{}>Ev%W2Y;ZN(qe*wa(52UBNgwZo;Ts0yn-T;K4nUK)!vK%JZTnWI4t6bvtj
zd~~r%F@%Q_nvE6-e9uYiKWuK0s=Zl{)=e1q7~Xd}%HAYiK>Y+R+9f&dbL9rN>M)_&
zsx<Uiqs@9}nOcDNuvV60V>~j}vCKKtdSI$TpH{EWx%)738}ajz1`lNlxHsLA?Ymq-
z3>Vb~VXiEVg<q(g>tZOAR{b+;)=1hd+wbmr*QyTk(zt82OL@2i#K*HMU9)z4DUj?g
zw%hz@V1USBJ*L>TxbYRqG3|63_s$Y=MQrf&HVwZtx`>WqTaB!wG_1E=k!HD3>WI6$
zwv`9SR9lbV-XgRo)a$4g!Y@q!FQmE7(@Og5=<$gpE0Q}8CEa5m%Eaw5S}-o|rlm+>
zT1_JI-rfgkyNij!r5fnX_k(wHCu8yslvYAb+9l#ZJa)%rM(+3YOfNjx@T8_i>vT@p
z%UM6E>y(!Wk^N{igf#G*ov>`>_4Xg0;6A0JALBo}G%GSZRI4G;-bAk1A7ws?3=J&j
z^16zgZyT!|eEO_vEX2^I#J)hvKOcO?V}1X2H-1oZl%@7ZF$gkZ;O6%0R0QlCKHOz5
zvWFbArSsn0JeWCMF?nY3pz}-i7GHINC|;HYd!cn@$Ldd4QDNo?3B*qXl9mW0+PX;l
z0;Mss{T(ETdjT7C2|Pm=81J@3KcvDyh8Ksf=OuR-h3VENcO6~~XY1+Y+l;^!6=A|#
zF&}x^(F`$O8E3RJKQVQBk*`q{8naM1c*>0gY(Z`;qdz;N5z4qLz3mcao_)9d>|=1M
za}HA(B^NI`oOFao1X6NQXfX#lNBf}Zxdi;eTBZnErfuM=Q7<RCbrRv8FH^kQWjgJ3
z=av~I2PG{!F-7NXjyv=0Ao7Ov?UTa3nvM;sTLTn4K7aLf>zMeP772Vl|Hm)c84#LB
z6eDx{_Yk~4<IVaz-Nr3l?Hw+797A@r@$KRzPjRl$W6dfT#=fl>G9CryOuiKoXnn{R
z<0L8UdD5{##9{sisgtcxWiw(jMw5svlVkR@#8*EFbN5`E)t_jVmwgfDBTM?wDUpPb
zNx1pQfe)Kj(s$ND!7=Vm=HD?=k%K#Lb6vomI?WkCq<G06p;1D7h8RuaosyGVM#&U(
zXuJaQMZ{<rVmw|>=-xhecp)D6Ra`q18$8C8oSV9Nf5_s@D6pXg+9KoQ+8*}E29(3=
ztondV`cfdE4`jO-#r`>P)VO~y4uGo}fl;<{xkI5%%k@<hTvZ<P>@D7bP&wDg8kGx1
z(W@15n24-PI)o?DIs_=r|F24L1y}WBYLyCdq$`d_o!8r|gvf__g#a74#dsBkZ%qAZ
zenuEnOtn(6-N0c>n-H&mnqXU@5YenVGX!W27RGoMlv;qtKpTHl#MDO6QxsJIHvN8`
z%6z?v&R{e{$?N=a8fac=XOWK~hSCsiRFK(fe1MOy<~LX6LWpP0s3&QRBBVJ}gXL^x
zdug%s1u(A?wNIbtcUR=%U@_fMfY`DGcgtUXRtk~dnpx}<3pM{b*Sy;=UTJ++%~&0i
ze<ejU%QcVsyQS|Nl6kU(@-WO@dC47Y7=Q>Hxpm(k_v`ztmsqYP22&y%jN9j<Rpe2s
z>%RpQwr9)~-FP%9MN*!2IUAR{?0{J_>=w7HD+kKSR(0$9&;=<e>X%||MqqOWFP=Dg
zH7(86@Qg~Jkg+A!x4<e$?SNQQE@Tei%r`74<DG!zYZ2B_=GW_RHp`!4c^x!<g7gfc
z4xpug-2Ne|>dcNy-kj1?S=LARG!_3Y48M=a8TI^s*aCNPCA9Hg{xo~}1EJ2--Bs~F
z{521e`!riFW<xJGp#PW3EJ13$s-=Z$707cm^yjt=eUi@I<bT2Ke;ZoW$~)K`?gF}n
V&x|W14!;FBEX=G;tFC#({~vI>JxKrn

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/breasts/laying/tiny.png b/img/dolls/dolls/human/breasts/laying/tiny.png
new file mode 100644
index 0000000000000000000000000000000000000000..490335417d8d7d4462b5e957dce4d0ba57290495
GIT binary patch
literal 4548
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
DcTGC9

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/breasts/upright/ample.png b/img/dolls/dolls/human/breasts/upright/ample.png
new file mode 100644
index 0000000000000000000000000000000000000000..7645d92827c5e4c88d9a64c6373c7134966cd052
GIT binary patch
literal 12469
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/breasts/upright/ample_h.gif b/img/dolls/dolls/human/breasts/upright/ample_h.gif
new file mode 100644
index 0000000000000000000000000000000000000000..a82523dec7a2582b18baf14807262e4bcb85058f
GIT binary patch
literal 10567
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/breasts/upright/ample_h.png b/img/dolls/dolls/human/breasts/upright/ample_h.png
new file mode 100644
index 0000000000000000000000000000000000000000..7c791b5f762158282abdd445a5e77eb489ec14c4
GIT binary patch
literal 12082
zcmbt)Wmwc(yZ6lS2WIG!?nWBv9J(Z>LkVe65Rg=6K)Sn2QW^y%M1}?xrBgzXkVZO$
zcX03hoOAX$-`)>1*ScWMT6f29-I2Q5s`xn6I3N%RUtLW}9|XcgFF`M%Sm<whs8u5f
z1om=LRMd5{wFQBE?|UaoX?9tWg)O{|(&wi0BJ%Fn?I~2&BT}taOlK}Js@q5^R_88u
zQ`0YQ!r>#p#2)UMU6dO#bT=ddl!-j{D16O}yH8wRJaue$e?tF-mtz<EG&#(yp|uoY
zGf+Pg+0>9_ne0DL+zsW8P&aKH3^lkN8Mn4ZESne@5owycIb(nRB&!<o;l90t;pmh8
zgC9TAY;opU2rDopRAre|dHK{n-16vI7VGefZwJgX51AJ!?vw=La`RS^S24S=n~-u*
z-`W`xU(!)9bF#~Po*{}u<HSl74q)DL?L>r7K8wt1+%3x5GFQlyxxK(%Q8$&Sifq$U
z;m)ZT-i&bx#4`xpna9zRaeHPzGkcp1yXAr9i6`FrH1>wb<Zl`8xpOKaUvQ1);FXYf
z)`k81i5TTL<Q{>$-)IaMHfo$t;L!DB+P70}#OkE?;xc6YD+J>N?mjoVAs2tZ!T4s7
zy9I+F9^o+&E_MalkaGkr=D0PW)c|u>GxY?4a7k`H;E}oKmmm-$NL@+Z!1w-ku4cd8
zv|(T6j1e&&)w)u-KAt)jGvH-q9EOi2|I-U=T!~D`sU$>gi-h=KUEY=m;?#|Nn}Ea+
zDGeyVVk_!4HOA5s(iaZFBax307wa(DdA6BTyW`XDxjVhvM&BNsz2mjrXV!iscTxXE
zcJ14T9tJ2J1R+9z07ek_uO&)hG1d6Ksi|}eXyxf;tMP+pw;ui3P=G+)!*T6a`u8s=
zH5c`N@teIqIkBxS5&QGsCbdPU(|;d~cnpawyV7RrVO{*r${6(LLbxbc8}u=ba6<ln
zQn9X4AaFK0&Q2YELmBcdAP$~N<EZ{;msJ94c-8l4=UdTZV-9Oy{xo?egQl@N9V89C
zu&Ssj-`bgb+4Iv&asXpNJW7cDQT4%C`$-B=AS+`d_z$NT&=;6i0~gf<-fI1L(1c(<
z9Fdf5(=F^lJKLg8QV5$Z-Q^95CT#AH?i$EVK6y7(@o*paZ&@K-A-trbtPfxBSJp6o
zC%ct(kGGJk_Z{WI&|Jz;=1;H9hFe)er1!n!wqhe^8V6u-@1$<4e*|YnGG)G%dfeDh
zdF7F)e=Re<S;C})x9=^DRB2g(51bB}ZtnLwReE3jFr=PP;GNA^v3=>tp$>{7And)7
zK%Ju1u2;;ll=D;OmA+(oT$v9EP6qlRhqfv7j|SNh&mB}zKGy**ouLE=WsfuQj^;mQ
zs6pJztJd+*)Fb#Ik+|<M$aap;M|$r*=HU4?)%_XIH~a&KV|fUL@Xu7Z;_oNtUn?VK
zP6t~#X5EW#L0L%|!5J}8!GEm4Jrdq)tPh4ESs~5YW4=+s@3fPc@NxDN!?1`#g_#U(
zRmJq<)c2t+M009_MXApv8u{5?I&Z6~UnN=@(cHHTdq+(n;;RMGRZOWPzM;noVm)#>
zYc+omdpFQ4Ni8P2-7~s-_B~B0u{YD;7$3@c6So6Fr2yj`pOk$5I+47hGSR+qL|~vj
zQLl&}3NPS5=6DQuPW9Oolw~>6+??ofbE1*^evP}B1eiq}E`iJ6@#tZuy)`&<r4HFi
z?iICz2d(c6HKJBgy(M3;aSJIU^YTu&P%tWwAl|L+r8)_MB}JLxhTRzA{!D?Arbl*5
zX`OFE>8QQOI(MhA{9Tn_2T7%&&pF>zHY2P)iViDQHi?&^+6}$$Nfu7}*-=|3M#MBr
zO4Mwa2?p1?ZRsj=$M;F6vNex+_P2F9*U4T?`g&J7w%^+;+8IgGZ-x9cZOojb?dej_
z1I-9!-ZD?u(z!?~d;V@<u3x!-uB=K@#5-FW^W%Zn!_6c9EpNMUlT`0!+oBS|cpp$j
z(#Ci0%*vj!-R>ni{*N}(GvB@;w-l}&UwOOZHB9P0xaU;$+$5{N48ptqEh-JiqFs;e
zH9VSE?d{{P3hiNwfNC{Ik7<VDKm+;U=BdRPxc#qP+T8NT1pE@C+JrvUUv^(rseww9
zs0|)11IAmKuxCU;ZgXDrD1sJq;Q>oAw<X7ij~!w~UJJETiFTZQHXEy}C?j`uR3rdz
zO4?l}7d4t`+B+Q;KalM=q)}ry@;rXy@|wRajxfp>hSY$tg1Es?Yw~2)bNK*q(;*23
zjO_fzeshZ-28$?@uRG4KC&HS)I-#t~mt$XSow??Cdj>F5-ATW8+I2KElCE222P3Ih
z9+E4}vFN_WYSIgzB-yrJ-93S(#O3!LHLMwntF)FSbp$P}M;uC2HY<vW=kd01)0LYY
z<_=+HX&_i%sSS<Z>&S}_U2sX-%5sZ79tad|*Zhsk(4|zM806VSBuxD{BIwR#anSI4
zE>5pWGKb0Dl$avp3k?zx%awwPedNpv-D*XOVBeIH|Cn^p6Nr1=@fYc(Rx`aPKCFEq
zsxH@A%Gt|xtFNoE%D><lY3)b2I}Gt=5oY=8IIhv~&b*$$DyutJG8hn_=<_o(lxK82
zr0W<8I!?R1M@+k>a+_980=91Prfi3BV(+JHR*3d`Jq=QM_BLUsyR}zx&(kgk5=0wm
zkV6|QvA78cHiw_bL&~GU_wotR-D7R_4&1T`1}uslE)UzR%$UgSA#VClGxBP#usOD1
zXA2(3!xM$%e5Y?!6{|yeIqp={cbd6)RE@fLB&L_OXJ;RYf4+K{f%DL3%s*yaGAIc|
zTXpYMNRbhkkl?||jv3+IIsEyZ#gV4h&5ZCMH)cB}IX5eVhG2T`MP9>U8+t|I^u9{v
zp9RAgg}Gv84JB>(hhqG}<b4{4!a6!{0@A7+yd=!&4lZ^}blhf`!BZyD$qf6|zf`h)
zD|2q?H&4P@yW3pv3|Wc3uEcSCl{4q0<z>=G!n=B)=y~?p*%^raK)Z23KZePCUa5D_
z&$7~%&Hwh~i{7j(uNYC0+f}iHZQd2?=B%Ju#|>Z7592S3ZHHRvT}bw7?gZl=(nkQT
z&xeH%(<vmpQu??Xg(dH@dAHH}^DKwWe{5QrSQ=Xp6+BF@EdKS2zE|zgpoUOOM8t(E
z)>+@It-7e8LfM!Vv?=0U9U4oDs7MN`ykiD@6A!e^rV%;y^0v`kUVqGRC^S({`{1}O
zSr0<D+JhA2i=XsxYB2ipsJi(8=#3A1(oXz5=Ugg;8h^rNPak)_SM_krSm%w|yJA~m
zNlj(ji`)X!{oR~EXIH4}G5L$5twaZ(&h{YD%cWk6?bX1}9-Di#9hLngd4AtRC++UD
zUjI5&`gsL3*<ai#4Yz@KSRV7UUO!#C)#x%|V~1DKe<}_Yp7UZs-7lpvqYgv4Lv#pt
zhfTsai$8d-nU+iri|xey2;Wh{<taZP)?bEzqiylQHyL;+5_P9=?zAwzHFu`W6l%c=
z|3!#&WVbSH-|`gUzBBmr)43K)on;g$BJ?o0VEz~5Z9-XcjYZeS1mW1AvU9-Eg`I7?
zu+7a`_55~+1|3wG1J!62PZoBBCuSC*V=K*iHW|tr%TBZxXc=%UBTu~)?JKb#uHB<q
zKLxi5pr_*i;Xb?t+}dSd;4ZIt{m~!nLG3OVh$ngx^F+hlXGfCvFtv#OV;m!bT~)U<
z9s=3tZYRXq(8Gj`1C$h%#3LvGvi=m})#9p+m}K2%SpgPhiz-Rvb@};2mVd`M+eZlr
zS`e@Wo~zN-#5Z>q#(!{Z%mHQbIH(Tt0ZXydz9FJ{s5M&#%!uYv+yXko{a;?XbZpL=
ztczzeCtIybyrOlHlaIIIKY&Gof|Z5`Jhv8Dmapi9a{6b;@sd?TzGtz2A%Q=LP^3n#
z5L61ksp|tH@61F;%B71r(7mt-jh0Veu*r9qG59otF1czyZE6~Hk0d8n@yjUBeyD{U
z22$=8Uw;P{L!orJ$I;OmCj;%bQW4RbW8RqYSKkpHLA{6W$?!3{nb{w~7Lr78mkV8f
z);#sA?d2jRY>0evdz(e;7OCW3$$%_ivf#>Id4Vb&X99q#LIc)o8v$`}6O%d^Lj9z0
z%&Su!)y0xY%+wd-@<M6O5)z}@8qq>wVv7pUWhjc{kQlP_nI7(dA#n%fR;|Z`Vo;F;
zwo7L^Vcy!Rf0YLzs49_H6VJdLpvQayrfTd2Ja72kDjlehDRQ%LO6`QW+%?*Z>|6Fl
z$*1w<ns-TWS%8YZ#YeU$|5#{MT-YD>ys}_NiQK-+^!a-yBv`@_u;1{LP&c=`j`_Hw
z1NuTX7=svfpn<HH;;WiT=zwAe46w`c?RqgQEl3#a7lpPwbM9-)*5+PYou=1*u77c#
zNmm=uXeS}%tgwiOY$De?IDLHBu?>UIKSL>7XdnjOq|hGe!wTvR^gTZk=SzH(IgENM
ztwhBjLLx5l`$Vb(d;Y9UFhSeRexa4YcXi>J%7}(qWaiss#Ev#dgE*=Iw|tCVr_6dt
z`;|sHHaGx~j(yfQY)jivW>-S*ajxUE7?bgviRF3B6U8}Lrk<7m$s5)hD*k|w(%;_!
zllU|i9}kH8v&Yy9Toh3!S&n_JklwTSiQf8B4k#SX1{QsDyUV_J{RGh2$=tV3V5xG$
zLdyPRmu>mN05xGj`RY^XQNU1`#JIhZ)w(p0doY11ogSSvqQzx~5Mh*w53#UIv%F++
z_8Z^>UbYY<#?9`VhRgocV=jped6X#lO+1L9tumzNr5nD_NgSr8Pq$Yc+I(7y7k>&`
zHAom`=QW6=@wCYoM8Tzh_qASE5a~BlAd^oFUSDrxW<6yp$U#g4i@zHAu;f-CxlXdX
zgBj`z4;ENWE_*DZ`yB6S7Jr@{$odi((Ia)5<cljfBn9qO-^CHwk#iY22W3A4C_Toa
zL&zTqMlwU7aFhsmRe$n(pI<oO>$>MUl#d^DfGT9oYWbWqLble}>$~tk?rno~KFIT4
zD`kc>xc|q9He&+-h8}XDGRE^g;^{kWE}q6eb$ILd3p%Vb*bw^RH;MSLHPC_I-0{R@
zjV*fFf=Ofkw=p!%*%n%tM%$Hnzn26)x$T!d^PVx`7^3brJOd%-Em3(MDA6FACn1x^
zVWl2Vqn<7nymk_KO$$kDNL5Vu@qnOO&~A9CI-j7pT_Wsl{{8nG6{;_$-!&9QvCq1@
zjz<YuE=)YZnf%Ox`Us3{v=rnL07LrN<@njGviQ~`WWX2FQ^Ta7ep_L1QczLk=z;`<
z!|akut&s!8^6coYwaM26@`of=?UVd`>?8<iaXwt%oE_^`G3R730<*2&(WMZWSyx)b
zR%i{Hd*zm;#cE}pqv>^IAxM8w4NO%?n!P_tG~#huV+T(t+EpyJ@GPtFo&iHo7bssn
z$6kEm6NhQ@AeQwVJ-^YmY8jP#QkPZ-1hQTU%38cV)7OgY=(lAYu|wM)9^05pgzqoB
z{Nr$e5ECmV661xHHG?2%v=Db9xkzpFs~Tk8AJ46k14MzWgVPp~QnU%Iuj9Na_4V*E
zPk*alJzm^lke~J>|0|Eq{ucnxWt+Nr<+nuDw&Z5y>KkYvf2D9}CDfN{)0wfOJdEDE
z1g(l?=AvH!BZP`0;agtX6s;^@(TZ}$I+xhTCm%K2%mcmr5wTUY%~tBvNS%^fMPrT-
zdTk6WhJ32Q)GJ2!yNf>#A6!;S5d|Xv$fwg&-C*7+5Yh;k3V+9(IUm;oFfywX?sO*!
z{w!R=9bI>NsS)#3>(^IDt7lC|^}f5k;g$Yv!g<g@t;Y}REToXJ=yE%<F9;jkXk&1$
zgR;i^o#R1lrs$9uU`A|pJs0)RRH}j=tiod_UrG+}kR}N8<xESP^zP1!sh?NERQ8s8
zbg$!GW(sypAVv-E^l`5)15Zx^Y`I2gfTys8lzC+(BpA5jIrQ*>%hj~jiPmc1te#7<
zQhtq($|6NX*nKeJF-7F@DBmmQmp<nf;-PF*W{e5n|G_XI_d_rn)oM=zzkUvL$N2hq
zE7kWZiA2gU+v#-q(dg2W_19`GF=rCQsDWnRD%6)U;xndJx+3efS5M`P*<d_3=Irt-
zh$#8^?Tk@`{k9v?^8Q;1p_h|z#t-lOSz!HATpX{urlyRP_SNEJVwHhc!bzZu&BTVy
zbNzj&KyU@FP$Sb{Xh9j!`RyES#OL1D*0E%PzS=>od+<BRI~*Ve$79&+Akm^sioJr<
zC^7CPQFh|=vBo6~4wT%BOZor`Y$#uTn5HeUZN|H<El52ZOO6Q;pXM-{3-pK~+fTMX
z1ny!EzA3V56Z2A9vLkalZ)SE+ig}JJOq8I8ppES=FP>(V1!t^cl`z(6BDz2GG2@^C
zhx^bMp|jy3weNMmX`(PM2G|wc-L>zU+m>uUQw@EwU~CfaOysD{$X;+JpwFEpwJlCH
z8Rhh(pp-JVDawWce7~KHC5{s7Z<v9M6nd~J6?~R&yag%ESO4sYq4-P3yqkV@ll2k*
zW(<K54Ku3s8VeJhy6lEDfAQ0oeuob-Y8`K>SU?iGAAEIhb<6JfD8HWTsz$4%Ul#rG
z@I+IR%eL_r#N$rkR#ts5z1#@2`<`*mdktIVSF*qocFQRSm<yQF)QnWZkm{C(d{(HF
z7Y-Hfuq0zbqVR6;gIPd)I#{TbSp1+q)aiK0g9^O73p|YBNmd>;`$8`vS7+Ya=Mxt6
z>=oBt>JT_PnEq@KC@nwT0~QB5<6U1f*E<TNc4++7duO2SDRDoMS^Mp09MJFiC<fSa
zDZc`dHX=R<ij&Z#w3rTj_py%Jr=b=RWHr90sN*<i8V@?aYu1&g6pZfpsK)4l0U>hK
zM#Q>#77J%6BG8eMciJwt_t%@(uPz$Dl+V{dT4-%fVUI@6#!p?prcZiSiT#|?`AVQx
zb`_oj`e9&Hwm!Ti0-2z|dU4aa|BXTwa3irT&CB+0LkP5;e>>e`yscP(05xYp9HS~@
zB*FcWay`r)UQjq=CTjaf64?us733Q$6<*HHBO-W6gn~HI;l*sY-&@$Fn)|NbEZ<VD
z6(r}B8#k_{?ZG=z#KWXdWJ=XS5ZBuuoAl6lPMsE_dFpB4J^`8)4TLePaL;s^V00NM
zz4<)<oTzA=3_|Xmx^$u+_TvE-&$hB^E@<ov?1B`whq<VvOBV7s%^=7}7-b7Mfa67Q
zUr_3%Uj3OImFqQT&#`TbJ|wKyy@Z(Z@zVof@%)$C>w)DEuEM@yG>Z4wE1yK%HpCIK
z5f>a?8tK6cb$57&sXSB8jIyu{jsN%?_I{!r*WXbYwdninm659>Hd;z3Hpn0;LN&Mk
zJ3PP=MwxTj`s<|!I(xE#S8dX*`<&2%Ne1m+e*#qYOM&~YGt{y2j7U(xPe3g_x?K8j
zm>b+5R%E6ljCNs179x7&q`lCw!e8*41t~OpF&zWZTEnz>DGZShdaSjX6E{b~c(x{b
z_|Bgdq<(caJ}U5)sv)efv`7eYdl#D8tik&iu!V4j1YRn7pN`Q4>9k>sqmM6V8e##L
z_xj<5{zpng>zat{r_att{6)Yd0^`s=F;tTfI@8WDq8e>k;!5sITbg-P(%U$zC%^qd
z40mu;6hfX-x?fU~`~?`I=}gdK{5+YT>c%u-%8trY(e~;(&n@%$@j~%ETh>u048H%X
z6aEj>_6KAvU_&MZo~;bchorfUkl)~c1Av;OX51Ib*{nPet*ua-8vBqG%~cQo^Znu3
z$L+jS;I}s+AVG<7et326eG>ChKe;G%TyXX1c+ilOsF5NF!V5c`Z-3j+SjxNlgWCV;
zhNvcpnN#W|iWH4V#ew3%llw)YX!J21HOx(<CcTMY<o79^|2pf06#FK0DnWiY4|QlD
zR1w3F8+=n1@J&}^sA<U30r9Thxo4=j_!BcJsDkXrr>Q#P52Vu12h%5gxnn^vDk@@P
z@gPy`kcli7!?v17NgySIL1pET|M(7^1s#s5i&j6`Ck0_GZ8Le;GTv=M-w0(H+9I~H
zes28*fUvMHt>p#mh{D!j9fm_I(BCUo5%J(~xpfh2YP)Pw6EEK(n@fh?ud5MGL=Ylf
zB`b;FJ`WNHGMp1Yp7k9CI9^VEY}jHeK(BqN`Zx!O3S}P_|Kab9K(u!kJ~K%8wI1a&
z4W#{8Fn?X$EqSAjBS7tH{7%CRgacHqLf-yIF;<jdUiAz|4zZoEftLZQW?qwY03F<l
z$^DQx%X|~IzPIq4=klnpYZqK_v%d<+P#jhOgU5HTqpyteK|BbRTTlaHtGb#_RXel;
zNPv6MH82sa>QS^U4Ngb28YAm<9_;#5azO5oF%%^By;!O9J)QKqi)^<Yfl)5#A&5If
z`)}j@C-m?li%#-t@a0@*F{;%W8BekLm8G|G*~-`I@y$e7!wYmYMOP`k8O6cnd=Du<
z7sO)yVFV=w{!XK=4fdztyh0lX+DF|X`y$ZJN$jr7q3_;kj7v|66!J~kDL7FDk7RL1
zfO3p9J)-_M<+8OT7}uw7w5{YJE6Sb}&3ry+azM67kIm#=EVElJ1MZ|C3?9(pwM-oH
zE?ak3GK%~uu^tFA33VT2jK~9QNCcema*vAd&ISNHu4Bi6KXz{vkwdgN7o@ht3`Uoa
zN+MuUii)oA{XaHhl><6x*at1s16ZV1cW;8`7?JoDP78I>E$WKjt0XXZ=*wjLUt5vB
zPp?Ooz7Nvl?@wA4iOntY^P^NS{xUNpG0?z)ry}r@5DK@#L*HR5KC0;eVKtG&DD^}C
zDH&u-*!g!bk6|is`?3;(XX_=;Zw&ZeQV4F5FoK(+BW{3N14tHmaF%N-_2VsP9gyW)
z2aRYkSiv0wFc>;UG9((eCvNZ7eK9s!S|m&6IDQ9N0WeY|IQ;BCpp*F+4I{VYK&ZHJ
z1^doKam@dDY(U(FM6H=?KO9IQGm<aJKrHRAFM1k6>N2Qr4H6AK2WP;5xN;_xND;dM
zB@TEPpwv_f?@RU2Z{!^3GhT9BtXdLJx^yABPSfI?7~#Xx&e>spiBdoSjQTg+2xK5u
zF#D}iMqA#HDQbSWOA62_qPW06m&3g-az3&TY*R|P?VHb^`9#M*XAR9zKwAL-(a~8?
z=8Gjt5a&|O&hUzby7u8mo*&55^D}{v(*WhQy(;2LglJJICX7?&?Qmzt(_%60D_BY%
zW-P2bN*xE505YHyz8eMtyhu&RBj1Hk@Q`?ilWZ~x<bbj>zW4vs<wCkwSEYG+nz-Y|
z#yVAP0xpA1PL5xF5$4T(EU0QVNf*^$4|%6W9fW?a)*MszX$|~}R)=5R$V)&6e$nJ6
z3&$iN8HG3+G|QuglBHO!hEB*JIZyL~E#1m^Nf7x)n=)ZHHl1-7fj{;GMCSEa(4PF+
zZD{rB?QZqJ2my46;AFJogqbYL7~VKT42y0q2rqhA2g~#NQO>}ja5ji0VVZbvPVW4G
zF6jNA2OacN6N(-@s1Db*8kk@Sz@FakXsHJ(ND;%|-1VMuUM>&TmyXWjLGTLhl#g-%
zjA-w*El5#2ebW_u%yYV^<2OrBs+j^py4+Zl{AX6gmHmkEgikWCxODKC>wwPl4vf=$
zYyVN>=Tm3Sn!6zbYSrhdc!*$TXn`WJ^^|b%RDUdf+D}H5NHL3cmJWD>ace~5_yu2A
z+~^uqSQ8W$dDO1J(GGFGiCi+!I^SLSR8dc8K?ki_ikmVjYp3dL^!Asm8K$tTm!Z{v
zdj$uO#RjrXwwB+E|ISd0F+~q9iI&+prA&OO|J!c(WYLzK2nQ`l4@<j8^vjl}Eun6D
z$t^6wM`%02gsiUWzQjkGL9|E_(Si)sB2ni=<!nUc<sQoqpBxx`QZaw#kd04%dj@d+
zeBWU*dwtzBRyilTi=kI?cw<&nyOq6hwpLdt0}l-KVn^8?<br8juYPLFwvo)pRPCJ>
z<s*(U?=|Fi=#>#Py3{84f1^AQT2Sz9tB@GC;m>IZKq9cKtJUGF_I#L7_~MP{#5ZOO
zaB)v02_$9MK8$I3Qq%`SO`SS)?#}ir%YnH=%5KRWa^IfASQA|Ky4zyFIh}zxaH$m>
zJX~e=dA!wjmR*D8#}=9TKEo=J7V=38UjoY-c9ZJv0RFk4%SY?Gp?d*Pzc!$X_gEZO
zZXB)6yY}dH0?M2QH`J;p1`cv#!uSacl^;T<>%Sr<Oy0o~i@>}vrbsGs*r5hU#pnTk
zyD!dOjk5d1v)7XDNx)d4MdkTyQM(6rX5ZvVf%jEFtr?!lbidaG`Jfy->OGG!EUr(k
zSzgdF^Hy$;2rYwz5T~w1FhUU0Mi0I(*!GE%|C=Bj^--Y<&iSZmai6%UP5kAgjKc3L
z`s2Xz!t@r(&6?yDv(1u**H4EXsKlICNCkYi4{*{0sf4Sob?<4N4N(IA9H474#w#s>
zP3A@G#lyuS_VN1ZCR*Op7{fd7^Y`qlTx(@A9^F}Kaj9)gBCp;YZ3$u%%r^`-`OK`-
zZUo(9;^j`H-BjHLtPWQ_zxQFw_x7gFlR)dH)eyo3P+SyG|NfU>=btLnz6(Rv_XW#N
zIY-acB=3$iyfKcFaEKqOKH8Vi9@;9}&<}QL!!@FwW3)1K*?g})v_@1{Q7Iw(bNn`P
zbr<x__qwA9v`f*o`=DB(;RgjqS&8Gv6U;Wlo(P`?nO+|*Q=+x}VmZfsq0;_vsX=x9
zncGSV+{AOkt7j;@LAGEQ-59|-uu_&9GXiZOdQb=vkqYYL)VMU*mtFgs{OTh6yUzm?
zTEVpl#4WuwtkhUHzIxG>wvFnr`QBW+UG>aaDW6&O_hZnVVm@0t^3Ng1;`m8DTPokZ
z^B9Ru`t~i{R=>+yI2}oYIkJ|qwqHb}BHywnlxVsDEvz6Niua!=67NIzl5}iMFk<Ci
z!|LkkC>Yq+-&WB*PEg-zOx4$Si91T`c2GYr9DHczgqc}1DqfOeLm;agRm<Lz-5D*k
z4J~MU%Hsrse4|vvC;?R7W9*$0oNktc>DMwK#hLDKF=#v2Ic;*hnG%xR?4O+W{@ggD
zrx~EdFLo5s0poO-T+F+hbuHuRb!(*S61R&x?5pu`u@JyV6oGBsG?4%WwutMJytdI#
zLEPUyy+Xxfx${pahun|PC^+oZj$8?dcf9SP7@o-yN#)5=Lsh%F;XXWBPkbfrcMm<d
zVRADI5WYG4F}VB%UlvcHN-jMxWFt9_+Hj#+Huc9yc>w~ti6dNyd*wZ>I~b8bSPn>f
zKN~0jF}ZX2N<r_^4t5WuJ7*X2JnEl;@w!}*VH=q#*DjYDw>xYQu1>B$$lVChOuQ{;
zX%MZU3=BCEi{8E|cOA8@reG+RPuJ3y7aX1OK97Y79n3=RcBV`0*AxoVxuq(YuWXr(
zS!kOvh~1JSA-Qg!8AUi&gbK|x)ECxPhRMWcJHC$1(=azZ3y}4rp7KyEHh^ok6%^@U
z;mgom?Y4a^Ehj*F0;iPF8FW7FCeBC%#SmQyU0%Uy@v*V$J=Aeumkqj7C(h}+syrng
z<f>zJt63^?9gV43?Jq4iCXA$79b$G8uI?_%X1%7y+0Y_E;5+3#j%p5s+Arh^$X&$A
z&6km8q=GJe1@<Sq;_o4T);sGZ!J5z=l{h;}>MG@@yn0ety+&q@_Gb~l4dh@bo*sR!
zQY=SK`-&ZJ<W<Z1?qh|@T5qRJ6=TTfHAgUn4(e`Ff?>d+^#vVs-ZS8}*Ghcn>Cj?d
zyyVRI*1c-mq=&&Pf)H;-1LD|818<b|rmqJEcwCk_mhYFyN*V_FIEu*{K54&qp`WE3
zM8{0L+HnnCp1?>#&@GNUyd-hIR3m4-NtzMN0(ZctNARWi&UjU%lxA>iuN`7il_OO~
z$aK}!jF&{%DQ7H&Bn5crS*aqjhCk<zy<%o|CLSfbvT+d5(Lm9;OW4K#;la!j!{MY@
z#lE1GHu$O4=c{GV_{?A(fyS%HBb5_C_3~zj8g3U9?}0(iH(2BYrmHJ~$IqTBjg$)Q
zd=#rmonMIZ5eSbb9akBJiz3w}9RfebrCi}8Hy8nN`?b*76b*UfU3|K0<<rcwa*Xp$
z{*r=h27<Oro$EY{BX<+A`{(W{+|(VWS_gS=rv$WL)+S~(7QD+q(44P56gq7mI*Siq
z=qgk>{Tb7(6=GuEG^8n@)ZTV}zf&_HS7aW;hQ6=lsEm&0n1aa4l?$PgN(NbghR!oQ
z-&ZOKm8<%Wr6d@mx`02|-G?~4r-Nv2%VXmGK^(CgJXmS{M);s7qbX}q`ha**<nA@y
z)ymo4#aBTO&*5m8helM&I~KIm;Ypp*yc~e!GtL*I&pEfLk=l|j>Y2?AY=a(d)$v}=
z+8YIJ9{!OszYS0KDcvzWCt_RoCS1;kAF1Q862m>!GdKYx4Zz9@D$-kkwTlaUAbvja
z;Kw(^Fubted;S`b-c~2+mSG)DGqW#rI->L*Oh3!mrbxHRGN7zyLVAR;Emw0x+Lun>
zT#MROnAP0aW8@cL2a}tHmzuA<IenBtZL5(;AIR$d3{P&WtlLmY82gaX0%s=GW~s!J
z)utUO#cv<Tp4-naj2MScnyo#f!LXL{O~;PRM*6?xMyG8-FxYmp(VJLI;gHjFO;CV0
z5`HMA_XN_LA34wA^Q=U#x9_3-=H*ih`A-=sYd;Vptk-Xu7zUA!mGK0FKg>$mKwo?8
zi1|6dcV2vgXMij9^p-=aGQl-^O-@)4BFei~hblRKUhW7EFEO)w&3rFAENq^A)SOgj
zs7*F!lh2KDZf7)`b?_<$E>iFXdQVDwY@AGnKYyou1w%<OnFzxA)lr`+>_D!*hUubq
zP7ntS{R+qiI`YWC4rv{zPW)B0@6XCK8m#lWG%L8bRlvs7_>Gfi?Q-s_q#6=c+kKA;
zl|cG~snk)fGHix*qF3sE*o$13L4?;#&j+@7lMoKxTzr1nUYL4ntY8<6Y_)z$OfZy;
zbp0p~-uq!Gp}d-N{n-b5ZPM~v7-3~ZR_%!juj*n7_REJt3de_*2zHA4el1TX`jPpT
zOCNc$i-4O*V))&!6i(;HL%bqN@DPduW!^8J{j$f%A$QO~(|rJQjWy<Zveu`ZjoC)>
zkwUzR-@)NGy9LiD81?;9hNbRv_ZXALT^1Exg=pmzs=lbYx$=jP=F{>(fs_h+3a33m
zzrqJhs<1NN_k>|}p~Jv35SJuTS*GsOHmyrZp%NTGM~XC$Kgya_Vr4WkenBd%Ltk$|
zA>D)ZCccSMy7$Wyw`73F!QpLb6Yj=m<8Mji2lhpW-GcNK#Pko{IP|7KxD;foXhH{}
zwDDhKo(<Mzxs|)iuKhOXCDSX%@Ft@qwR`b7dS1x!AZ`rLq)a*eJ&s=rPFP_@^JVlQ
zDZ-^`sSm!SDlaXE!^3B4?!%i|UA?M}8!hvOx?2$4=Y@c5>0kFVxoh*A(|Dm@MvRP2
z2|3;j)$(ci*OOaLsQOC`2lg{1Snw@530=Qr1D}o)3B8Ml+yRkW*4^Q*4hfx-;&XH^
zm0te~`)eSvx*DTye$vXz0Uq{j<};i8@jJOXa%5f*{Armo@e2zhAK3SBC-$BWy6b&D
z%$^6l&tEH@8DW3(#knZa%6Dvc*mi448{_qmCX`wEPhbA0759cLO?ZibZDdRoYjx&|
zWL|Jprw%FPvyGKwAcY}IBnX&&5NpcW(^DBW&dO%!fLzJ2l)6n{vG?J_V<-4wv4Kto
z{@=542q<JJe{ZTt$;K{z=v%wo6;!LC`@3!S=5ob8_n2phb=^rE!v`U?Pc@nwNf6bt
z$|Ww8FZIv}gC~Dx16hv#gE(O+Hdwz+t?-kv|3VIDfd)1Q6T%IH*P^+Gx*yWg8Nnv<
zLWLD9mTW`f=G_k;sdz#JR5n)j0;<_7-fRfLzB0?TFLYqk3?N;elhxla`4@a4%_QLa
zEIlNz(Tac<X@}`j3FAHP(Gsv1v9Y{oDj<quK2h8PEP4c{B^y>GA<}vb0t)@A9!Q<O
z<cP26aQFu^LywX8&#+{PtVG7+N~?i1NHhz18w0{RAE_EB=Cg3-|Lm%(sVFy_x2@C$
z<*{OvXuX|OaxhggG^R-9CutJqEaK|M_*-5e;0H-YbF+Oer!j>{+TfT$?3}{}{S#v8
zomr%-N^-Ao>i4thm!-)g)N+v5R9yF+rxi9Em|{`QI&a^UCzEq+A^*l@KoA`$PZ`7^
zaCrPPnDEdm7d4=MZ`^n4Qv}XJjE4ppNT)X=hq2hMo@!CrQvVd^Klh_M4w`{%VjXVF
z?QL;GyL(7Y689HrEue=FzG1o;7QK-(F|`Z4__(T5l64oPLZ_wy5gKZ27jn88P5aN?
z)UX%NK1O%!5WZN*-D^!>?%E$^+7f)yKh4?7>hjY51JQFI5x>y;D=L}+HqA_?=(5C`
z;PGwfS@k#d#_&YEr!wUu>^HFEKN3bSgMhRbgESon7b9&B{5&!W;a&GC6P<O^MPItg
zf=>-tboI0Sf&_T51n23_j`3Ki_Uv`bbpG4#Z<eAko_ODOqW2fmdjX77ns0PyaqRQl
zsB7`W89fUPDYW^hw)1i2e>Wy#unx3u)raH!H<tb^6V$AxH*4aP`$&=c+L&2#TB(%G
z-aV{s+HOSBV!Jxti6CimEuw?Eq7haQwq=dif2s8kGbkoxY%PWyjX<CubJT1OXSQ0q
z-sJrx#QYP{2?p?d()Dim^{M}98`blB^tg|_v_|m$B?PEAdtIXIg$9cF<P2R~g@>H9
z?GR9!rslot&KMWZJ72ki;Ad_VVsqv{rgG;?OA~hbXa4d(qBJ9dUM!q8?QwMOKKq`2
zc+2_t9dG}pYu7Jzczny#e2{b-o+hxPCoUPzUxh|d{-+YqNO>w;J&v_;+jQmqs=FG<
z{`QW^<$dMk$e5*n%L=VMPIfCc;&q95MTqV`X2j3`V+Y)d6<j?4|2oiKPKX{NtR*=Q
z{@-_kAXrdGb--WevReP(^p+JyIu+j^`08I<k*|QILZM;oPij{(!`Lv?t4W;PKj7lO
z_JPL%C3cAVmE~m0`rT^hGh6BZ#U?sLxGOPAlfU=Ba4eV=eCNF$U%cSAf!6Bnq?&)r
z<R+dVR3X(1RBErk7Deq*{dZUR57Q_BnZe_lD<BNU;`qN#_&1UNvfclj^Iy^H|B}If
i^!)#M#X5ZP8Vmpt<sl|!&FCR)kh-$AQjLOD@c#pbZr}C*

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/breasts/upright/breasts_upright.js b/img/dolls/dolls/human/breasts/upright/breasts_upright.js
new file mode 100644
index 0000000000..e2b05c6395
--- /dev/null
+++ b/img/dolls/dolls/human/breasts/upright/breasts_upright.js
@@ -0,0 +1,101 @@
+DoLHouse.add({ //IT IS VERY IMPORTANT THAT THE FIRST LINE IN YOUR FILE IS A COPY-PASTE OF THIS LINE
+
+    breasts_upright: {
+        inherit_sequence_info: true, /*signifies that this accessory should adopt whatever sequence is specified on the most immediate ancestor*/
+        sequences: {
+            imminent: [7,7,7]
+        },
+        variants: {
+            flat: {
+                /*lol, why woud there be a spritesheet for this?*/
+            },
+            budding: {
+                inherit_sequence_info: true,
+                width: 552,
+                scale: { x: 1, y: 1 },
+                magnets: {base: { x: 45, y: 62 }},
+                spritesheet: "budding_h.png"
+            },
+            tiny: {
+                inherit_sequence_info: true,
+                width: 552,
+                scale: { x: 1.2, y: 1.2 },
+                magnets: { base: { x: 45, y: 62 } },
+                spritesheet: "budding_h.png"
+            },
+            small: {
+                inherit_sequence_info: true,
+                width: 784,
+                scale: { x: 1, y: 1 },
+                magnets: { base: { x: 75, y: 75 } },
+                spritesheet: "small_h.png"
+            },
+            pert: {
+                inherit_sequence_info: true,
+                width: 784,
+                scale: { x: 1.1, y: 1.1 },
+                magnets: { base: { x: 75, y: 73 } },
+                spritesheet: "small_h.png"
+            },
+            modest: {
+                inherit_sequence_info: true,
+                width: 864,
+                scale: { x: 0.9, y: 0.9 },
+                magnets: { base: { x: 87, y: 78 } },
+                spritesheet: "full_h.png"
+            },
+            full: {
+                inherit_sequence_info: true,
+                width: 864,
+                scale: { x: 1, y: 1 },
+                magnets: { base: { x: 87, y: 68 } },
+                spritesheet: "full_h.png"
+            }
+            ,
+            large: {
+                inherit_sequence_info: true,
+                width: 864,
+                scale: { x: 1.1, y: 1.1 },
+                magnets: { base: { x: 87, y: 68 } },
+                spritesheet: "full_h.png"
+            },
+            ample: {
+                inherit_sequence_info: true,
+                width: 1282,
+                scale: { x: 0.9, y: 0.9 },
+                magnets: { base: { x: 101, y: 70 } },
+                spritesheet: "ample_h.png"
+            },
+            massive: {
+                inherit_sequence_info: true,
+                width: 1282,
+                scale: { x: 1.1, y: 1.1 },
+                magnets: { base: { x: 101, y: 65 } },
+                spritesheet: "ample_h.png"
+            }
+            ,
+            huge: {
+                inherit_sequence_info: true,
+                width: 1488,
+                scale: { x: 0.9, y: 0.9 },
+                magnets: { base: { x: 129, y: 85 } },
+                spritesheet: "huge_h.png"
+            },
+            gigantic: {
+                inherit_sequence_info: true,
+                width: 1488,
+                scale: { x: 1, y: 1 },
+                magnets: { base: { x: 129, y: 76 } },
+                spritesheet: "huge_h.png"
+            }
+            ,
+            enormous: {
+                inherit_sequence_info: true,
+                width: 1488,
+                scale: { x: 1.2, y: 1.2 },
+                magnets: { base: { x: 129, y: 72 } },
+                spritesheet: "huge_h.png"
+            }
+        }
+    }
+}); //IT IS VERY IMPORTANT THAT THE LAST LINE IN YOUR FILE IS A COPY-PASTE OF THIS LINE
diff --git a/img/dolls/dolls/human/breasts/upright/budding.png b/img/dolls/dolls/human/breasts/upright/budding.png
new file mode 100644
index 0000000000000000000000000000000000000000..0b40b143f74a1387dddf1562e0f8ed4106e62e12
GIT binary patch
literal 11430
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/breasts/upright/budding_h.gif b/img/dolls/dolls/human/breasts/upright/budding_h.gif
new file mode 100644
index 0000000000000000000000000000000000000000..1afb50043269e98d140f3b73208801b99b60364e
GIT binary patch
literal 9022
zcmW-ncUTjK_w_}kvXYc4RY0UvtujIgh=_=kueHjIR8bL;Ql*NJgfI<LM3j)lh5#W(
z_DDk5Q$$5(62lJDutx@AhY@~#-}CSN_ngmt?tRV;n?Em^dmQ-Xz+vja0}&AsFJHdg
z|NqjF9+p!&aPWY^f&Zuf<_8YSl8HrKLQqat<uJBlym1HgX7Xn0EGB=kvs$FwwqifH
zfuGxEZ^}R_N^ifsm&DrZrFG}8D&lPm`ij@%SkG%l>6^+xY}<6X6z5nnD5%~65WD8q
z>h}norOn+B`=Ar&FWtQV>_u#PVQu@+{FZ{cuDOki7aBt<s_Wn_NEJ2oF55nM9uk*P
zT;DmoxUHnAZ(--^9g58?Y3LeR+EG4faK-+iPZ%z%w6S|su&bg4wsdfVhvUh#Cf1m6
z4{*xxs^cR>1R<OLfjusg0kt7kFn44mk-})^Oo;bEM(;jG9ah%35^F^L6r-YfIZOfi
z{tM=q{)5I?XwFv|{-j07u7YuHd%_vJj4K%9yv`H@*ZMF;ll*Sd1@GZTj7b5Td?j>y
zSMfsOH|if)4a>L-MLl`;nU}+rOpE)9?vy-eiZd-4pgn8|*;Be$I>da^m0^j!NE@#5
z8L1CfHlvT$1uP9WVa*uhO<_CRd&-x}zPG$q*1U?l#GGu!X<9_6n3qp?B<s6=z?oOf
zva&2fWh$2|=efCdnOE_bs}}o9T^k|*7S#e?rT54OyhV*@tTA*)2DnnY%>RPbv?5%o
zTbb$3w1@;+)~_w}mAEz&EE_h2qYa_^z^jd0lIgBYE8^9r?RCLOLnO%R!>)8~X{4EG
z)hyfFmF?{8gZ_Sb5P0+Ns2@(n{{2eHu>J37;8g{W*FQPl^oaTSQLM)s4Me-g+fxw=
z|HS@ExcLv}x9r$|;`He4|6mP2C_Kg)vu{4eUmTBpOt>s+e@wh8Q+N{pKcLN%gg;MV
zo+R2Dc05UPysGG#{FkGRXUg427|+xPhz`%RM-hturvF2*`Iq!>Hs;@q=k$($GZ7yY
zpJw^7ZJv^Y#xYN`Lqr`<DG@ToXYXDCZJ$x!oQiw)KF+Z7Sq|Z<l2>k`qpeq7>Z3TX
z{0u~=S3!1!((}Ui1l#9D`Pp&Li;L-<&r9eZl)OvJ*|y%a>hU;ldcCOAoAE)W<Wu$u
zXy?QHdI~G^DepAw@~L27RfbpgINHIh1|DJI)x(G`c+Gf(GNN{pV27xi&Bh|?7wKJy
z2GIv)WaA3k4%xIZjzxah7Ih(;Win;oj|V~azAZm!<9t6ULArfE1Fck0Uw(qwqgsD<
z$DzJzAiGg*ry^DS+J7b5`*r+A!TELSF}nS_44YN_yNx;a{;Z1=IDhtKakoF`>b^?A
zxBr100=R!_;{$qZA*_I2M=L;J-(N6?!2Y}L_`rb&NLJwBqewu|&_6_nAl|<ee9-W7
z1}kU;(F_P4_2W1Mj|ENOgU3U}tl)`=eZY(FuRxA3_;0icFDBz4>=#o6D<FD05him)
z&!oB&(6bpxHhL~Q5*RZ7p6D2|kWV3mEEY4^AxrdTV5p#+;}|Neo*;yZ>c#9(@rQk2
z*zzY3EKKrMn;5pz3E_mTvaLYjYdtVn`1*i5F??ef$qC;aj|4?*O%h=d(pd^IVtbLn
ziP#Y}gCciVIIzgQjR|6;Y+KBU+?VZxJ|0l=eR<g6og66k<6%ADC>5V~hqM)16l{H8
z9V>k&4~cD2dF~s1Qt<AGmBObV<9uJAF`z2KVm}=#_Kh*{p(?v8d_K|X`{qI^6@ZNW
zd~(tE?G*tP6shp#7bR5e9|rGLiLqbK=%Fz7KJSlG6k5;QqT=q9zL%*nVp|QKqp%MJ
z?~gYtd^L(g;hq@esB>b!UMNQ4eSC5>CluN)b)pCXr8!#S*tRQ+C}Nl(M|)qP{dXn5
z_}2!xIv`B@A9{WXIG^0p+KL@FZT%9HOLNacFdg>K{gSc-x#z4DJ8#ALCFdIC>B2Cb
zcZ&T|N`3P5-4(m;clxDPmga$xn68J5erb(@JV>Ns_uoqX>0b=;p+rpg6Fq-Yw@<za
zMUnN))<2`KG~bkgVfj4w&m0xxn>8!4edGMIrVR?rIT&_8u|HYhQ(!Tn$a&G}pS@OE
zU@69M!WR80yMh9%eZ_Atl>*)!1{Yd`;=aAs3!tjN3$MwvmAJ9C0q>8|3a>-rxVYy5
zIVXjMH>{L;;^P8x&wz_;U~xUk#Q}K+@FF{RrQY<;fcy)zA_rt#Z`NW!!4+W<EK;fO
zol;=oAK+pqVq9OYUSN?uy!bXnslU)Ru=ozG*qIU6U-~?-<e{+mUbE6bSzKW06L5(O
zCvKp!IFRN8FL9kv8m#RMqzBMS+{AH%jf;VdFky-NzS7V~rJ%Cc;8G6|cIb;<5EBP4
zeXOm_Yqt$5Po|Z6La@B<=Rp-&!qTT!%ERB{f+};tG%px-xUV><suWK1c2^!5>I|x`
zq|x9=?8xY1P)(zdhKy7m{jL;T`vpu#5oOrXX}#dOZaCeaqC7Tl8(iN<qX#muV}j?w
z4WmMOaI^CGa$IoZG?;<rV8_>rgPR0!M(Bj{#8zkUhcy}_T#TLAT?}sC6*40CmA@ZQ
ze(~|JVObOi_x-T`ixw3`S+uqaU%~Fhr(^W87zmE9;{D?DNm1EbE0xI~u`j-yF=S$3
zxXEKBFIo){Osu=g)QPSaUoX&^cqDG><kE|_D<UQ_Qf2xVWpw)=hUE!F-1HfJbca2n
zJc*(*bKVZ!d52z}!obZKc%!=>iptZPRc4K_=<X+m6(kOB_Cg7o<%6imoKTs&)P-gT
z&@0Gd+}xEVG$%|{LD^T4&Ht_(^6j-@B^899|3g27i$hfAXag2*+J*Ea(<}2J_yv3K
zklrj&Wq}o7@fJ3uFW0cD2!>z0Qxei&il{1a2Q1z13K^)RSJ9C8rH4x)gN>ppMkGM+
zw{qyv7sF~M5ifY6AIj@SR98>{!e@4&!+rGXDh6KY;~hFODypt&28evIp`+7=HFX@k
zD4-;COn|6qm;i`hbcK$u(QBH-cyZWL=)|t5rg<N*{8BmW`(a3J3y84%T0e}hf~@_l
z4V1*%g-sq~)V4wh5}bF~)Jbt|n-y>+9ve1&22$4nBdjEsgv}Tr>$=>5tLa@~vlke3
zEF@u7mbDZ%cST&si3F~_Qx2d115(c=64r9{!x!w4^}Q6}dZAtT;vGhPKZCGd>K(rH
zP+ULQ4BRNgh6|oR8h9MSMrBF3&<EKtG6CGI?FttKFdD|hgw4jKaB-NpVPYS+^-(!u
z`8A}G4<c@T(T|Yekd0H?AZfc@#7Z)waRx$^c6&#xW{Df;tU%k}un}vykfsF~al5Z1
zV!agEwB!!j8S0AIsAMz=k;I+RrHIW&ag#U_wEJB-a_bA^gM>)joz{<(b|XKmQb2q2
zc9GkCj1TJ!;-0`ea%WWhVY3+|TgFE2PD7fd9HMNkByvxHY~Gmw?QhAtB4ulg<~=cS
ze|ITze^=bRzYlsTcmCy}n=j>`y*v{8QnB!*a{Eib{7aBRl<N7Yqc@|}o<$vxjZ!a+
z(rk~?nvc>}c%^gx)#;nB&OUo}F7}mf;Vb?2SK#?q5QS*y`Dl}y(WW;&54?;%@OQLD
zd-T6)(N;sz*5_Y8*o^-D((4<suW#LZ{b%}Xhb=R?9}gT#jy_oX+J64^y+X5F=YO|T
zc<Fp8=KiHCmtRCWo%r2(EAmln^xr4m{Bu6?`pq}{kKf4NzVRu1)3h2RnTt7){MIk_
zP2jx6-T8>{d8=1LRxb;!{L>@f6uynCjflM;8@d&XduBy=7Wwde%=H(s!S}6R*UGGt
zhcKuu%)3igiRqZ!bgTF0t+LYNies((Z@$fo#ZY78mMdQ0Dva4Zgz<fb$(hGUda<<j
zxQ~~xN$J=R_p#Nn*w5#&`RP~bTXEu5?B-E?&n0}xeO%@JnD$y+#tBSAES}zuZMli-
zyosOO!q2u}eN>1qxJmf*0>3nc^LmEsKS2=IVxDci*}O?yG<jPyPheh({jPwQY~dDa
ziL0@M^>qBqi}<-IoV1WAzC>VOikHO3|72tJa~<Alo~T5MpU+7+DovO>AOC|*{F%CV
z%>}#)DN&UdKjWWhfJqoQk+^#^UfwHdOCjM`^F&cE(E^ibqL>I>NVJrBC7P0wZYmP#
z3d!n4$yYiOjCGTNHp!>Fl5M2Pv;IjdLsvn(<hx!(YxR`t<|%hbDOX)m9MMT`bt#vM
zQtWvNw_H-6VTe!6)21s@g3xK#>QZm;(jw3}cXYy8-4sM&s#jfdq<K1oheLOy!lmg^
zb%Yr8R5h2h3z+o#HVNr<q_;NdFG(b$qNM8c>8U)@{(bD<Qc?yc`qoflK02egE)lbk
zUb*ll*CnG2ol-5$s8`PnBjM$~WxlJ+_{W7b)tfr{EH%-b6oSr5C?aH`Q(u^8eD26-
z^~yS+NUq|gw_q|0G2|X}Cf1xhc_@u*lQycG%~8DCQIsV^E|4d5({LS`ZRupbSGJXI
z)<9j>;zDMq)KVnP?kghHs;5n3DEp*n7Me`OWaZRRifpoGc;sdms>p>x^Lkgud$)$B
z%6C%vr{5jQpn%k~j@nZ97O3MU?;k2=b$7f|s(-JyNFE_&X%D9!(aSifmsufwe<ChN
zqn@gxM2T0-PQ<*Avv~)$%^m4|kKj?SKFGbIk$b=>7n+f4QlH~nlw&vi{(=V8jF-z>
z&Aqjqqp0_OFa7=KA?mgI?4RS_-F%Q|R-dP=kq^wscMqWm7ILjH1!KMWn%nuldO1<%
z1pyfaQJBKpO1TR~xq*x1$l-!tLh?}c`A<7#d2gTRVnQ;5LyCrO=NoF|J$PWb?S)NL
zD$ajU6k}VczL@ej#FE;H8#qL5QG8daS3+2%fI9OEHA<ou^Gk<|FX-i$ZI_fk&u<$p
zqPt)lFeTLIIUhRn4|kM)w#`qjFa8vl|0pBNt+UAU!TYYoqLE_DIt?1-a#7QBT9F2Y
zS4?9o6~Y#2LQH8#ap_5PF)O4bPl@JYOP9oz#_Q#Z>I?R58TQXhH@9;~FPCX5F?Q?A
z=HloJO7w%?dG|8PChAMRWaOwTGxs`6CgU<eJ52l{<4hM_&6{~*DQiiCe(*Bmh;li^
zyWm<qL${%jzF4l2S)qevv@DV|W!R$D%f<gwF0)!H3wuC6{k+J`j(Nwn^!Jf+M+@3%
zjfyKH6~@@g(<POIN>yUL;&a&YzFzwM;mW@rROS>_WG+^i+GRX;Ehp+R-8A3Xhmv1)
z68svfN%b{7aTRg4HFjOqPc^Ik?TVE~%JdX#V6LU7c1l&d3TtetA}yHkhFV-hMWB8`
z*|V~rcZ%P*))6!DNp^MQrMh98+6vo>|7GAvUCeF8diqk;pPF@VORCbab+!8SLBsgm
z(1yOn+E|O)D({90&H7YqeUUdKTeGpiwKlpqss3^!Tc0Yw)3}MYnu@DdFUHn)y&oHH
zY_Moj2_?M_%^g&>8n$~cyExnwW!KoMU+ZGm)HsqeU-EA2HchnCfGuoZ&1_^gG)?7v
z*t%SW*8C_+VjNLP_Z(^#mwaR_HS{Mn%U`B+Y0{*t)%&i*w8Hvt4IjKlTE3fn)KJQ9
z@@^4qwouwXw(T@5Yc}f$(uAR(gl3=Dj}!T>RR#tXVe@Z4ZpP0kf1bUTVQK#**zDt_
z-KOyd%WDt6IM@fP;u;+dT5lT|Yjh{x!L_=Swz_t=x(Qm{Rla%{e0^;H)zjzeQ`}dt
z(y!j#U*UqUNR>8}L7TsQTcA%{Fs=<<+7{Z~7A|OuRB4YgXpgpUkMU`Li)+V}wqv{7
z@q%`uN=Jf0N0Pm)BgLoVzvz=nJ2JaF$bt@vN+;EzGsnI&&!@8h*I88BS<>A}6Ld0E
zx|jxC74}_KK3z4quDa5$hVHH=L07X%cZ)&yXZ!9}pYAqXcSmV=S9do{(9Ka{aSd3#
z_N;y%)*z0>D`kyzv&ICh2^BWqfIVf;p7CMN;n)kM?4@qDP{0<ea3lttReR354`&m{
zk(P3Hx;c9S&c4bwIq<hb4&UVA-;UtFDbl_vv%Ud@-#`GaDwuoJfvX1R9>;UlX<SVf
zS4+s%2K4BFdrmv_oQ3zC!}sXYdh}U6U||mg&<h3knmF{D!h6l|z2>xD3s$eCOxSA$
z=(7g*U32KW4)42x@3W!x*|GW@gnckTzZ1CswnM)&y#F4)--Xui%IbF$_PYZHJir5w
z9R@t%15fb-UbF#k)&N{MfCLPpz=Qq{gMskDVEiDOHW<np3>OYY0*0c%L(vXHG4P?c
z_#q5!2+JD63x|jRUILhx<iJaT^V0A<5{;M1;*o_s3SgKD9?o$X&VvsZ;D?K7!zHX?
znsAr_7-51(DjY_t;3GBokviH)18by7IMNIlZ2^ydb{K7ikGA1QJ7}X_tWlP5lmi&!
zg2#Ft#`@u7gZMEXZES=!HYOaK0F3j&<5LdfGw^ZQ9DaO(Hon9f7YfJ4fC&kBV%1?{
z9X_#%pODffc32a8!ijyrcR9oFhaA7lBfcLYd{?A@S7v_)h`xh>d{smKQAfTSf`6RA
zSEute*?cV#UmG~7V>o%*aq=u;@*H7Omp-Y_o&<{~A;2l9;gpHvlqq7$j4)+RpR!<2
zS&F8tfYa87)7KoQuOp^!5T<SD({}7>2hlVPIOAkEbK7yo88LH@Fylg>ab?fAiDuk^
zvmS=Cj~!<{5wlMTvtIOBZ}u!)G>Zhzp$zBz9p?fObHRi;G<`0VJr^#Tiv-R`8O}#L
z&c`6;-xB6A^m#0M9xs|F0%Z#ch6_oK3n_?&G{ORjzL3dYAd40#z(uOzVvgft9%8Y8
zuvkQ2EMYIwM2igI64P+0!f~kzu~b7?s-rJ8u$P)dOU*z*i=p7Nqo5TbXd?(Z=z=b`
zfF%-efI_aJu-8%8j}Q(Lggm-%ge@Es2`7LezM*K!Q8a@P%@ITkbkP!9Bov9nK(WM7
zyy_@kM~F8GVkup`!xry}#QVTyImq%M*s?rw`3P}Yk+H1ISq6xgK_H1LL~;}+QA0|O
z6D8^li6%#)C6;J|R&*dMr(r8+kt^qjE4qvoea;G4yaEBOLLsXruvJs!su^+BT*g?n
z;H+ATSFJ#6){wPpu(j*RwHw4W8^)R)XU##p1_P}-LDp}>)}4{-_lWB*jCEJex|?|2
z9kk&A*?0`w@I-DrC2n{zHoQ3-aPbBbw26Xj`olH@k(<H9O*CUOl(QKw-i!ooMM1Wr
zVOufCt+&K23}Xw+*}{vrh#+YKM4AMXrXZzhL@9|O&E!bQVkrf*O@(adz_#;{+Xck!
zBF1(JXPYM8X8gC=AUhSXohsx`4RNQAvD3iWX%g==gLYdWyPsjZt;pRr;%*0Hw~MpO
z67O<AdtAs~FKn+Lxi?7M<1zL|ID2E_y$O(v50S~HV6qvcY>p^fV91s@GND)|2JK5A
z`>U}1b>#jgabL>V-{I`<iTC$m2Uehgb$cGkNq0k01DV15Ew@f~^jzWIapMhy^Y3Rb
z41bV3oRE(1M_KdZ?_W5TU^A1*3%E*kT1b9S^@!;rOdVN|Xz`GwKfFlcdaY-S1vT?g
z(yT`{6B6`Z_QdAC+#&fRipl_x>QS}h>Y7^GI;YQ`)71w<peCkf<`$M#*4M7zu(5N1
zIo)=?=i=(-?(x|3sh2k#iSiE&Mu&z+Mn%WG#bEKogrt--QYM)~&B-e$Dxoo$6;(BL
z4Nc80pIh5Hx>y`;Z~q`~WNd;zC7YRBSQ3gQtLvN6oxOdzAC6s$|JyqHi0W^5YU4ew
zy#?v~nS3eXpX=D;(0}`C6CU3nYFocKW}f)OCh440{++r+PrEdT$Jb=@q<<YU%}}#_
zbxBWQ6sxEo)GjAKbIQ4q@SAgeve)eb81>JT%PG&DOYSlM?XOSqzQ=HHd81~L>f=)J
zl$-C|kP3ILLGr(*SfnA`8iFOW{S9eI_vT2sBR^kB_x1SvR`uN7#&p!<Hlogr)GH)E
z&#pA+(}6~k|5Fad`t8q_83A6s1x^Kbn=%5u2N@o1sg{{R{{a#;H_((BjGSnWI&%DK
z)(g~BTf(_}AF|N?a~$f8w5#M0S>Vzj^XcFRa%ix4qUG&ztL!lJ>KwP=UUPPM=%$$8
zmS#nX2;bS1%ndeEA|v<r<y3Bclv6bL_VJLa{jC;xb)Ro7M|5zvJ}K&!e*2^h?Y{LH
zU@rLf8Dy>E^hMRifcxdBlf6@`nu`y&^|%Ml>8rX|Dfg=;s@the3oYQbX-BF2)vkjv
z=xINlVE<RgS&~mr$2ltQuTI^f(w<IzX7^uR;5tE17o<hyb~m)cptswEYk!+%%Jb=E
znelPA+2#wSy=)6f_ic`)RM5+@k^|iNW~~VB`*uy$;STq@I=qj2LkEAS$3~ad*JB4|
z-RX5O7xwkStO3q_PBt=df8T8<2j_lg7kGdFJrBI|fQuKcf4~*RavpR;3;PG%qX2h@
zJTTyap~ndhcX^&9_yF%I6@PcwtB5u*?9F7|9f8*g2S$)BfP15;4)EZpKiA>jSRfBR
zI2O#u-y26S&<4jtC9HcB;Zot?M5G+>{`V+F!=dlds*d;hG3tmR{#zZw{Yi{2eP|L3
zW#6B|n~R2~h}J-t=>!`?-gJ_aqsvT+3xYS3=0R|oC3(?#vzaKi%N!Xk;>}T_fDh)W
z7{lTJ?mou{3wb2O@InEV@L;j1h(5en!el>KqSc9pml!QTR{^uba70kSb#xV0@em`z
z8X2G9DymzckBAy1Y*%rUR5T)PmIFOpZc&7cE`L^qJ(RSnBS$4|I>d)79lDIsl`bgf
z;VR2qJi5xU2Dz<qZ6IT7y-qN<^?n!R*!rLc(QSk0#TeTdL2=wR$I#-j&50<`qb)uL
zGQKsH0DB~zAtA@5b5!D^?S&%7`1TT$^Jqs{Cm!Dsw}9MtB^{87-Bm8keQ%wIoY>ps
z6WwLf1;&JIN5XO6-;;_b{&V1o-{pYuFXb<Mms3suUEVN03J~!9kj@EfMaTG8YL(yR
zq3PBDM0~W?+V>;YC;q2Oh<|<d0$<T7{eNoo_!w{iU)kftHFb9U8&g>&AAm}~rX`Ah
zYq`b;MV<IV2bd6h{lcVbLi!(P4HGa90h33mC$8%{Cd4^cPO34}uY(Z@Shuyw<1Hut
zgc1^Po)@Onx#@qJ(i8CTfGJJ>i5uqZ1VUitl$Ip@hNUQh7``^8EvJ6d8kiU#b75LX
zm2~sEVPXP4VEVL<x{ZxvVq!|=^jRp$#sQI-L|&UdXRU7QL`Y1|yD+2cM6z|JC#KK>
zX7oMO?OfQ2sa2ITU=+#DO_Z3{v^E2YQn&X2CZ)Gtn1v>g>^%*WNUVTa6RNs{mt#^!
zf90$xljHzLBxR1R&6>5SJE90lSu+>r%(*1TKzb5c7$BRo;H$&X?4<1V$~j932^KC&
zqU^2BS;=YKiUKCTlQ*5WR?WB-W0*_@1kPX6(Qv{zCcjs!n!gUsaKa;!bF|jyZ&+*m
zl|V?&J!`sP<CO7N3OzXw9JpZTp>dnUPR=*2T5v#R+$M{X3oO?cU{M-(sKAuM>!yoN
z2^n|t3{#360vB&nHJpnaQ;MCd7M+<H&NM_yiQD?(y%vqTOhQVjr|FUlH{)&<J%t7j
zTyo`W+^b`!&;zTM+$0(InnWp#@bx8kInDbmz|^uBQ-OzS=KWT~R3<)9@K{IFrNc3`
zJf%wD3C(n2AyO;I>w>4&nh&^y)XF?lq0GxE^Fcp7wTc!f^!Ctn<*`$%tEz->RHo~g
zD7B_(U5Jd*e8>l;)wY_7Pzjk2XAINoSb-vcs;1k5V_JQGl_-#z=_W*^HH@u`f?G5n
zNeF3;Gp1rRH}latJ*`O?C=TUox=Yz<AJ(hH;gU@EJyBZo-nuwa?&RNcp!ARO7nh?{
zv;LNcq_+TqmZNn}dMLuuKdDtO$3U|@0Lb*uS{uu6txx`=N=*N9_M!yil=Y7qBfS+I
zB*A)|e5}q%|7uz-!K1PsYl+j_EH@;?sFP20K&1BT7grJzvYwoUkUAWKR+6YEJ#}HE
zPUq^C6lRtu7)k1K+gM4HwVeDHN+flAUR)({v;H+@kXZ1b)lB}$r{)|IJFt3{EXjIm
zDJF5kH&!WfTF<OO8Q)?qu2EIV&#pr<xcH#8933q$8(2n9O7&VEl<ehz%;+U=tQA;m
zJ$E8z^yOV#FLEM3cV=Yt(}LDZJhZ%BI2i*~)$24A+1pK=G1#=R&WO_T@c?BGwO-s{
zCXjtRA(=c@&_)GS3+@HW9PY2)sA7`gaAfAl*v3XpixvV!%p9G$xLL;~BLW$jW5S@#
z2EG;&&B+{Juik8ukdfiy%!$2?&1Sh%zEPm8@A76_EvnhRF_0`iAb9Ju&M6cImNltX
zv(*ZfWux%OtSPO{tv2gZehI{^>9c0i4ySCt6h_tzI9S@{amt^>$(l8-k+M+P{$z31
zoaLsJ6Ll(p3L?*6H{0eWWC!Fy$O{g^+r89NfkiO#qI1o5KQlX!h9ob!ZEg>?oC;zR
z$pTNa9UeD3sER=r!h?54_@{#FIAl>^&CZx4JGe<q7Kd-{Ovq`!XaQv}$C&N%RVgo8
zA=wgq@a~k3Ho60ry^>P1I|HSlS;*{F^5*WGwRQ-Xn7x)~wzuF!3F&8KuhW9}mOQjW
zd7SKxs+v6^iV`{|&faX=+!IG>hw(v_tyVLcB!Ln(1EEM+!Ln7Vwk&)BM%nJKk*zZ+
z;X)*3XKYip*`ggGAyRf{%=V>RO2j&YvL_7Q-{EUVN;wqSdd>cxgc7+YrtI%+{zqY>
z1M<EH6w3|(mJg^J$*K9ush7!VEz9W`9X#uMP`B(Lc=;gI=#Z)JA@j0Bmdl5%jSgS;
zJ#15U*kSpwlaai$ue?i{yxX$8htUt7zCU=C{QzJ70cCU~(Dw+s>`3_XktidD7+(cU
znF4-UA;Cy7#aEG3rbu2^q#7yZ`6?BaDbbddm`2J~zRGoF%1z74Ek-J>zA7DMDy(G{
zt`VT$7r-k6j4cEBM!*?g;6fQtxD1pSf!2LN(lXGVY#Ag6{ZStEqayQ1faFJ2sHz%D
zRh_A-B~jIZ{&W`glP>cou;eEw^r$K7s5$efrR1nJ^w@ROF&pMF2gxxfsG2iM&4sDv
zCQ<W%{_KhR*^BuzT=FvtdOQ$y9L+o)E;$|rJrRRCfnlD&OHL#})l*RFB&Ir9qE3Zs
z<e@Z*m>M*R1{11Th0?5JYBotUTc9UfQ71c?Cs~q{T&Pw*N{h$T8k1=8p{Hh0rxuu}
zgpyMdsP;NaTguellW5Bs|03`Ai(>gNfR$fVjdj%gbkxgrv{rO<jDJ1r_p5ICui%wm
zp~k08{Z5;gpSD~%ZEbw!y5AX_@-q%AXJk&sXPy1dx|E-FTRH1t{F|rWZ(ilU!B>7m
z8J`REJBKbm7rt^X%J_VY-+4^=dHl-x|31Mfe!8S`UGj=9)mSgjPp_z4kG7)6G}f>3
z)2}PnZ(7lBF*a!RGw3KcV67N%jlunXU|u<RYz53WHk|P@Tqrjbt{6&;A?tn+X*pzX
z1tMo+B=2veSYZTMHBvQ!s`*3JE1+7dP#qKFv;M}q6~^FIW2lLVslSPNg^A^=iM7dv
z>;4yPDlRyzUT`uob@n%PsW5e0HT5vL=;?patKuSj^&-l|EYRN!U11i!Y8GX3DaQX2
zrs5KQ^-_X~d5XU|sluGRYECsVzMSWOxv1hYZS^wK#G=aIqOQWCY1N{|<Vvgmm5z!l
atko-A6U%;oOJ0TL*s7&N#ec0Bi~j@LzFJHG

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/breasts/upright/budding_h.png b/img/dolls/dolls/human/breasts/upright/budding_h.png
new file mode 100644
index 0000000000000000000000000000000000000000..b78cafa4e59f341a00b3a27d13c7551e454a99b7
GIT binary patch
literal 4879
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
E3opIu-v9sr

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/breasts/upright/full.png b/img/dolls/dolls/human/breasts/upright/full.png
new file mode 100644
index 0000000000000000000000000000000000000000..88cb3478706207e3e32fddb62cd32817614eac57
GIT binary patch
literal 11005
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
WUgzbAbSnO51=cd$oo+a?4*Un}d2aLo

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/breasts/upright/full_h.gif b/img/dolls/dolls/human/breasts/upright/full_h.gif
new file mode 100644
index 0000000000000000000000000000000000000000..bedf5f1a54bde61e3642e6d379cb8db78b77e383
GIT binary patch
literal 9597
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
F{T~;SVgUdE

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/breasts/upright/full_h.png b/img/dolls/dolls/human/breasts/upright/full_h.png
new file mode 100644
index 0000000000000000000000000000000000000000..f86745d79a44e73273e47d03ead21b6e22d6e15d
GIT binary patch
literal 6522
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
P`2ZCKb@^&pM9{wgJG`O=

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/breasts/upright/huge.png b/img/dolls/dolls/human/breasts/upright/huge.png
new file mode 100644
index 0000000000000000000000000000000000000000..cca446b408b9f17f5bc8f2ac0881a0c98c438147
GIT binary patch
literal 15774
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
P0pPTWm2t^Q_uKykm!{py

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/breasts/upright/huge_h.gif b/img/dolls/dolls/human/breasts/upright/huge_h.gif
new file mode 100644
index 0000000000000000000000000000000000000000..e5eea47c37ac8ff445c83252754f7eb7311311b3
GIT binary patch
literal 11305
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
B37P-^

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/breasts/upright/huge_h.png b/img/dolls/dolls/human/breasts/upright/huge_h.png
new file mode 100644
index 0000000000000000000000000000000000000000..aeb1e606fcbf78f450902e67d9c58d4901d338e8
GIT binary patch
literal 23635
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
VD}6g0!%~f<sj8z=b;tJEe*q}y8_)m%

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/breasts/upright/small.png b/img/dolls/dolls/human/breasts/upright/small.png
new file mode 100644
index 0000000000000000000000000000000000000000..e585a8f2df1d6d9220cb892931e2daffe18a78f2
GIT binary patch
literal 13412
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
E1<9oQkN^Mx

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/breasts/upright/small_h.gif b/img/dolls/dolls/human/breasts/upright/small_h.gif
new file mode 100644
index 0000000000000000000000000000000000000000..1db6f2ed1d4fb7d0affd84f1c4c9facabe0c1634
GIT binary patch
literal 9222
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/breasts/upright/small_h.png b/img/dolls/dolls/human/breasts/upright/small_h.png
new file mode 100644
index 0000000000000000000000000000000000000000..40428b068ef6c4c6219da398bd5ee9fe27fd258c
GIT binary patch
literal 5086
zcmd5=2U8Qw+D$?Np@*&@Es>%~hagG`y*J^d_udIbq-sKM5}I_Wp(tGfA_yW)Q4j)B
zq!)nz(v+rBuJ3p6_ulU(d^@u{XLjeA-F?o^GiOhtp}qz!6+0CG0HD><RJ{iPkiq_7
zdnoyz@v&r9DF6Tr@=#GR^l)+l077i<r{C4-wP%i7Y)!f+#2Ey;|K6~_RLuycQKymv
zuP|-g%D`(0;e9mk;oGQ0=pYot{@EqP(ZA4t!N6)T|9!R)D}3LHS4^<`8*~8ICt-m-
ziqp(EOF~B_#&NJ|EU}G{Z<86ez|aR3PSCPw8ICo%nV7n<!Jv>Hk&tNdbbH42S3rIp
zsLR&X?XU5G_dmXV&32+%K+r#j$Z9C?Y6y#HcCq;Pugbg)#k~Pr<sHJ8*d!|=sD*@U
zS!>~5{N_wI*jaW*Z?70ATY9+UJ<LT?ad=#Z#e*R%-aVM;E0Kx$Eqmqp->j7L<ZmwW
zKX05)*T8lfsS6c8CvK;BMbMbU?k-U2$@@gQ&dlCqrf9dbISHg8eWBQro;sJmKmY40
zECg7uGkhU&KmWJu>&X<gRO~(-I&?hc21WOTh}fa`hwQmiea!mQ{iRh9X#_-ef<n)a
zZz<w_2=Fuy3$>Hc;V}M_@iG^HEk$?0QlSsw4-J%PO^ZMPfSU2|4jh|*cm@D4!n9PC
zOhRmTo*Ja`$uh*(SRs(t0F*>8It&bIT8NoAjG}b|93QzIlRZFbB4|1E0UsHn$QoVa
z0;PiQckNC!NQ^t&?V+1p%+xO542bJp6zvJdOWMuPA7BAs9sm%E0)Swc|1S_*3AUBq
z@hSbZySKOMzGy@HGw+DaE}{triKF`OQN=j0Q_ZyRi6QmL@w1LS=>=_||1JW6ve=QY
zdLB1;8w0=dyh=g--`ib@0zhKAbYBY4=WvBs>lRD1^8P0UXcW&JDzfR466e!=;$QMO
zmYNxsXY!IM&S1f1`eH}p?dO+y>+W>_>=Vb|XeLJ^&r@i?Sc1`n&-kHlTyI^x5IK{%
zxE2|LZBLWTQTk72mvR98(RMy%ZfubRgJ?mX4?&j_*2kfzp@_~xKf8>K7d~!JG+S+*
zIR8z=5)Ok8`MU+5ZEg-O0{DMumc>t|g(CG(-?s?Mr1LmQp$0)NaN3iCxk8xQcCmYv
zO`=f8UeDZwswz!~Az0vVT2Fb?W@=x2Y8}5>(O)OPK7$7Ns~jD3#?P#j+MJG#Qv#FX
zhxXg@Qs9cdNM{Lx`@?eT*ryO@Z)E^T3-pY(W`JCJ6HKchSCo|u-!iLVfb;>6@_R~6
zv*u7G=OWnoaX3LsL&wuW)2bvEg5|VXuqh@m%(8xNq69+c80{aEIGAitjZuZ~lm-zx
zBP_hhuY95=m_u5N9{ZfzJFXm-HrFcUG~De#oxso<OYU7OP0L;Pnl77G_bNgX5O~b=
z)T?TA8?q&F2tm#g%A6eYQ5pSI%0D3Ka`#61&A7n|*lj-8%2`gS(%D#CFFiF<iNKES
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/head/hair/back/laying/long.png b/img/dolls/dolls/human/head/hair/back/laying/long.png
new file mode 100644
index 0000000000000000000000000000000000000000..53c64c77d3b267712d5b44b473f2cf20e8b4a0d7
GIT binary patch
literal 8503
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
T_np9h<VkL$w3NyetONfC3xIoe

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/head/hair/back/laying/medium.png b/img/dolls/dolls/human/head/hair/back/laying/medium.png
new file mode 100644
index 0000000000000000000000000000000000000000..5a33195273afb952b626a28d1fbebe309adcefca
GIT binary patch
literal 6993
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
Z|E}49sW3<c_^$?Z%G}PZ*~B;H{{Z46<Fo((

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/head/hair/back/laying/repunzotic.png b/img/dolls/dolls/human/head/hair/back/laying/repunzotic.png
new file mode 100644
index 0000000000000000000000000000000000000000..8fb088d0de24667265bc9f8910f52b71e3e9b7ef
GIT binary patch
literal 8673
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
U6kFMK;1!9cnyzY*^24D20Yw5DE&u=k

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/head/hair/back/laying/short.png b/img/dolls/dolls/human/head/hair/back/laying/short.png
new file mode 100644
index 0000000000000000000000000000000000000000..96167dad316ee0b79807c0e87b61ff4a2f07b09e
GIT binary patch
literal 6959
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
TQIo+xF)$-NGu<L>r>Oq{nwr3F

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/head/hair/back/upright/bowl.png b/img/dolls/dolls/human/head/hair/back/upright/bowl.png
new file mode 100644
index 0000000000000000000000000000000000000000..1924f0bafe51a961cd4ce6af9160fb702be82308
GIT binary patch
literal 11938
zcmeI2YdBQv-^XW`HLO7_<5*OKkesI7Imtq8Bn-;=F#n_!%AqL7S!#Da=wOt>XshgU
z7>7hoBb|20R6@k4cAHX-Y8V+~o_pHY^?&hP?N`sM=ep*F%d%el)_wne-_Q4ZTh}^D
z_i&!2JV%*8Ak1=gS?5h4AmEZnKor3*Gkexs@JGT9Cnx%j@NfcQU+CU5wr;I-y+iYF
zdVg_LBH66mTKtCLpmon{ly~(=m+~NMK}=v_PFD4iT4ifBlG4-r{X_P=&9R$Ncs&|7
zrn@g_-J7Hn^urSe&wU$9&q>{{4!>EoM6moM)<ln|R20{6YKur=k%c*?cgXLrMR|5S
zdGJU5T0tberT@r>&GzNnimb8|-6JE<jMVP1HF@p&dNS}&-v+B!5!=Skj}?w_j1`o_
z%m>E42gE%XPP*^$%i>wY7d~y%;cw?(3NW)-<#bl_$?)S}S_R%2&+@I?JO6xXRzE)n
zUVJ4|?|guX^U))hNnc75^J>laF44OB;QZ~5)u%RXeYD{dr#Rw$F6%kP&dT%D-gou(
zjxRiW=ID=K-+9{c+qvP!Sy-%6lSRI0?_c}*4|$V_?r%HOyi#)~(MInVca_k-gH>%e
zwtc+&T}Qa4_s;Lq^y^-U+{&SGt<^e(-xLFL(#mJvTz=&g?^HH2XJX<%^si19_BWZ^
z-#Tt}=>St8$GQY05C|$1*$?sAK>9R+Kqa`YbJ(;m^wWUdkqB39rLi4JiJQ9|+_m7A
ztzN3`C#LU3xA6S$ogqbN8t>nhcT7dmXv+s@+R;C1=R~vbS}QL4^-9Tz(cMSK3f{K+
z`=wN0OtTvh45Zxr&@JtWjT=Z8b+2mn8Q#;`l>7Ny)LI1Hm(AUE`_jz7xp&Dm!SgM9
z-oCrzS9UHw#9qu7Z(lKJC!Q8&T+f(su1ohR3%Y*&de}WTCO47Pp82WU<1d(n(iB*9
zp(@l*;feZh<V2D!4cUU6A9u8P(*BZ5#pHJFg^kkguP27v#`7<BPKDP=``;xO2HTtW
z*tCg>&r=YviV-@sRCImCk~EY$mWB0EIYb2QwPEP=&W0;V?aYr;ZEJln{`T&W?w8Qi
z+WMKwP92`~<#<k78TMXsn)R{Suk0#+{-v2ML#6R{K5Ed$!wRV=m3IaU6xi4etzLAM
zju_ZvEk{n}#GBz2VD%NF7Pe3h`2sPA{Cy4n1r|#7Ez8!x+rUMH<62KfFi~Q^D<<OC
zAus5v$liOcRHB`It$;F}7jGA$1~pW^Sv}94$t6NN8U+L{@lvZ>0{l$T!6PDK!w`*F
zHAJ&1H>Kq=XVU`LzjGRjC#Gf8o$*8U+%f)XU$5_I?H%S!^POxzik>T5ICIHu?ep@n
z#)|mR=MK!>=SMHbOVR>w8X*4rT~C`~Lq<5Ok$*)xm%vkjCy?qna1)U;mn<~l?bKOA
zr)f_0sbBe1lcw->r*$|qH8_u&WyZT9NGmV6-Lv&o0dq!BZfayicLL9;Za@5Z{J@;i
z>}9)hM#JAFxAaIiykQw~q-o9D8ttuu>!o4gx+s<7H{|(_pWcw!5gu{!(z~gUx<SAH
z*twz9*bCV6fY=G8v#mxGJ0X~*1!mtRw1oOmF#F<j3(1z|ylO$t#(Px=y3!w$&foaA
zBGigZbGF7`_g=o+d~~`txZp;0eguNn`ctooBrqWcW1QyJtr(aISS#6QQuN*#O1l>P
z{4{B*)A^I8L-yBdRlEbaK)Pg}jgd<h(YN6OC134{SV)3Q_VGQf);Y3S%%*aan7NRI
zJR+UhX=DW5f}c!D>naBiN0kP2*M*h6?;)nXYssAvXRJ?i(^v>ur8Eo0(&Xk}7f-{?
zIgh)0FLUc`8an+{)2DV2!fbkm=aszQE%oiXt%ch`+wd3%Cif!tT%fcGC*a9Y(?m~I
z4FwN{g=sd~s1iN}O*J>wX_JLUvE9;wa)VBxZhV1Nk56{bEdwI7UG}sFzNkx>A66=o
z7!Ww0$iY-zJUVI0ty#c3%?#lE*hC>yx{!zRpTRp-Ci}vIUM0hQDkI{FWhfE%1rNw>
z*h{X~T_}-mIl5&k==(DJYofn)WslCCnaFTYjMA8F#x@9S35*`ieFw3}R1O(XUCj(&
z97Z4MMA|7-jz@U1Phz7@qWKE_T?04%7eNhN{v2eDSNG*~2~!<{`^c(%u^OSeKiGHh
z6nE?Z!}cm_j$ebeIryX>*Nn7gC@!_Z3CJd0p6JD&Rxa#1X4CFah=@j-vZa@v23^2>
z@cxs&8I{v|W7qXdV*((!EJVLaG?&2XAO~C1rm3};xfTezP}W+E8pKt7RMz})2}zi?
zZ6G4giY=%bwGl@XB?TcFFNc*Ix@hAzIZlM0D9PHfL;C}BvC~kis7Zlfx65|%xGAVM
zGAnouyjq*4vfAnd2iZiSDJ*gbI)phx9pWZql|s}-BXUqQ2)n%8`Sl|mlP39V8EO<$
z$EuX0f~)UEwV5?7PkYuQJ+zs#=LUBSu#A1^W{C`;R`pCLS_2E?Fayxw)IT)Aa+zSc
zp6ugIo#8o)K|ex-jVp+`pNYqZl}Dtn`r6h64e6eIF5UWe+{%->nK3z-M4;}CY7?XQ
zYo!)Ly-+u*Ki3kmZt5ay5tne614`L~Z~sNsf-OymviTN`_bl^}7L{Zq9BUzRA7pb<
zbN^XYAB!be3=ODehG!<J6QSeeJxf%kaYjXMGKxFF?M$cY1{POOw&~Q4=2d9}qFWg!
zW|<s!N0ti2O1q(GN4G5a0fi?Gf8nznE?YE)-)xG#-;=iE{`QomL`Y0JBuG;tM5jSH
zDysH~wb__51Rnzm(gzBnDO7@yY$T=?1SAD)2eOozaS$fm-V-)a2MIn?$5))!8|-#4
zaHM7}prryKW>x3COD+N08S>W?X&{<3mAlH;A&@$7+Zq^O11k9?%+}<ICI~pN*@B>y
zi`!LRjZh`;dkCpD2UZ@$sILF?Z-;H$xWBA_6|~RBs3}9|pmy*bcpeyXG#T0tf}s5G
zUrgD8PeiB=nzFw=@k^)9q@UUQj4S6>9(16t|EEZVMO(rTA*-EAA;aVgB!~N~MKZLR
zF%DEuj6eJ$_yH_zw8N-=m~^;1^zWBY#>fIm(q7788d8M(prI%_V*e8jy>zs_CC&z?
z604}iz1}7qXRa#83i*pXB5ufSyTEL^t%UsbUo|-A6-oV%wu<-WX*ua>$YhICDo&fM
z@?l?c;PihIer(@zCy%R&@7jjjqwU34g2)Co3`K+8!yZtOHcu2(dbt+d;kon0-=tsG
z?=i!TNkZwF*j>h)IJ}%SDM-p{bv^pJaqc}s7&3=K#?!wKX2d1!HnsNnfGa42F)Ef^
zJdczZGIUA`KU{=sj2Vj2*L{slIOmy7VH=($AkoekfA^0&)y$c&z^-pdG&Up@3hz_?
z{^a2(*<%)m9N>;YWLd(E_4{WgkSK~R!Nwv@7nG(#xnb!H>8e~HCMx}OqJWs@59?k_
z^6nX`g5^2Mpf&IJ&rcv7ng=Juz4D~G02~(8Y$AWu0OM5omvQc^J0}d|yBgf3W*O1;
z$h1{?^4%&w#)tz=_n`#NgxfROTimj_^8iyd|HhOc@$Afi#~V};*TM@^_(bOU7|YH&
z$Vol3Zslh)bOA#L)(*M>vK8o)^wZsJS4piZ$|zUJ9G!cQ3PY~{?8h}IpezBF?T7Ko
zjk*!+$D(!*dCdZbVlM^$3KAl;BVr@Q?^l51Ny3a>pCaa2#wI6E<(!=n*i!eUC@n^C
z>;!j2<~r@ZtPunJsZxu9zKG&Np{bm`VdV#v1Nc5F|Fkt`bhwF!-#w|e1%>dXxOH-K
zs(NK@y#nF*x#S@()T)+=N0}~zqCj{?6(^hGpTOq&|HyVBTbh9L*;%0h)UN?j`^OzC
zwlqg)d=1F)Nndi+csX&*f>2Z8w{8`S%aIM=Uw`xRQDs$Iq&wo<9;g){)SA7?5mo~n
zs=fKT1#&`0#D<R-k|8BP!hza`3tT!hl~EkO;Sl!){FvX==o9+A|7K(IEx){yiLL6U
z7^9r~2oz?zdk!6gjMXzODEnp;q4iu#&Magr(3I?8ca7Q9SyEq81(G3A5>Wuw2$CTM
zDkUY>57-7hWTZjx2bGeiAga2`f7d3rQ~blxcI8JMFtSvGrjpAEI*+Y@wqYx-q6oed
znrfPJ>o;VNF<Ve?{u?GsFR3iO7?j$6VynLG5eEc*1|RweOz>GvMe4A!>MG>#E42j}
z8~DHf9&^o=W?-mlKOJhm)tI-^d+D76dce5c8INSfAEV!vRL0FZz_30hCd0}XNcj4k
zU+@IrIiEm?{M2*o1ysq3z32fHDI%-B1luZ#3IF~?TQ44MUms_WW59DbBi^R59>8<v
z{+s7yt38t@{Lob{H%q3gzU3@IFm9;S609ZCM6_rs&~fVsXc%rM^y64QXz|Uu6XcPU
z6ed>2oaroWY_B5aHisnwmG*q3Jj%y3al@46{od{yc6dP#Rh9~7^I?OqHAxhII@i)4
zef~QVP3NliGM*mX$N&Q?Ade(M`dU1ZzGZF}*>V9}s+%d)gY-4`)x|Z466-_0eShA|
z{R#&nV26iXkC$%kuu=i7t_emfG$R3rOEYg<;vOK+Jd}ZLXoK0Wk9N}-S%>kHypjK)
zkyN%+pB;1-Q-V5|oqAnVB3<`Z&(f3X^-tI1EZX*;l676}NDBEN=z8IAIm_`Sz#4pi
zZVe3l>$#+iz-P_;EJmQ%qjlWMo$Af#l1(t))@{lk_X5!~@3V2%B8E<pZ|ERAV*zA9
z{;3Q+*cDvYi}p$S4;lMq(%fh-3I75rvC|DpT^Oghiw-b6u+JtK`zSc{9UQm<-vPdN
z=Z6?U6uv07TF2HWrt#g)VMjLj@1Wdcmje`nyc#u9c0j50AV#*VR^seZXGXrPR;bHo
zQ;dy+T7-eK@M?hK>P3g>-~hxEWwWiE*v6oi*W!bY>`G8eb=N8|^S~Kp=6$Im=P`vE
z8-c%0&RFd}a)1D01q|jzAw3<=%D1cZ1^L2auHvvthAF*=n6o)2S06pgeFi0G?C|O|
z=G|uI3+mTiG3HzYk>S%*MHX7HMdH$vkB|~`nztZjNnA(Xo0p5BD0R~A>4(uKM|b&i
z4SHk09Q0riiAxy7b*HHu2V!G$%N6oPt}4;aUZJxTUT)2nt_a0mYp(Rh1oO$m%OQPT
zy+Uwg?42~#N)LmgR7tyMM4Q8(qO}{j2DKX>4U<n;F%(aPguT?Lb-@Jv`fw#IO!aMy
za2sl1&fK1lY*ikSwBKpV<+6a?6T~@OWyoz7C{j*0IK6=G$~7p4V`f8n$`^=vI=}kE
zzB)Xyg+j_2{0S(tour|L9|NauqnfM8o&{`??T^N4@x<B{R_mDrA_OBS6_a1cn;=($
zoB}xoath=W$SIIhAg4f1ft&(41#$}H6v!#~zfsVabs2n=q57xnTLAgn2Kg%&`RgV*
z1#$}H6v!!%Qy`~6PJx^PIR*b;D8TC=sp2itju+gebq(OFXM*c`k9B2^jLiQ5L&rh{

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/head/hair/back/upright/bowl_h.png b/img/dolls/dolls/human/head/hair/back/upright/bowl_h.png
new file mode 100644
index 0000000000000000000000000000000000000000..4353891934955f19d621e9b38d5a8bef131f2f58
GIT binary patch
literal 13663
zcmeHuS6EZq+AawRB%vjArG<_lO%Mo0LJgoI9i#@Zfb`xWp)1{jh(WO<AVp~^U__dV
zh@yZrqcjDjEI_3C4|M6;d#}y%zc|miIp;#3>0~hG*T46B$MCqBDS-vG9Yse+$6{=x
zZ$U?gkOI$52nO&s`Mqlg9UUatQ%}##)7_npF5EdJM`Q0JB4_g3niCc>0>S8zcC(gC
z2IgqOExofM*K8^#PhK^ax$0wNakUO5#|meB(K0~O?y~l`M#Buy0kb^e4p*C(yb?n_
z9{2|ecFIc5Fn&FiY+rT%I?3&E<;&xBRryY*B8M@}2-#HQgVoQHtfY@;PE26-<V2?)
zKUgr;e`F;v{}!~-`N&c0?!fl>(a~IY)UYU9F&szOBTSH$Giu}tXc<v`7?Je==5TI7
zgvO(EEt*M2wv@Y6#7n}CW5;%`=`OYR2XyT{51)(8Q$g{0ilI|ra4zpAQUY(x@%-wU
zEBT)sbkAu?zm+Ji=*uCH8_W%5D8(<P(!HXYt&*mPQTw%gVvh6=NOLmYb8%V<V*c=k
zadLO>x>m^0$~JU3q-^iAja?!6t4Hd4(hV}nv#kCR-RV0RsjuY}7QCP24t_NyjrWGo
zMxY;_L+O|B{zKi9+FA3G*gMZ;?$NVmkpg;BR5$1*wLR!)6rU>K2Bg2y!5}(1Cicxg
zke5TTYjkv2I%9nut8nMfLvI2H>e%VbR&%unvNmQMU*zn%U7Ey{%dm1)diQQF_NShO
za0~SE#`tqK^7H4<pMLwcjWWLOy!xQAkzpoxoFi4n|BQC7A!~u2>D~9ftj9~r55ro~
zc_9U^F^a8UyPxcVPDJ=Qb)~r6g5{$+zTjr&8$QmOze$AN8B3f(KW5`#wR4h|@Xue>
zD_;-8N59oO%@f*=J8VKO#o-0>0@Z9kpO!D|tT#T{dOu0`_43u(L@39QfA}`7^W4tt
zI1*J4GR2&bK&^+W@^Q)w6l`3-8uGB--TrwE(^tw{-*INB64Rk}WDi6six@K?lkGZP
zUY#S_V}kQNMAle>UVp$=q2e4!wZA#ocI|CpcE~%d&gg}&kuIiKFIF6~U%<(icZa74
zgh%pQ{IYw7XTqp{f}?FLvSR^ujsD%@LJfVmsemnZs+zQl9LYQ=TP}l@e6?t;PL_g}
ztu7fft+-x1f9E~w(8@cv<5KMqan1>8(M5)&QXbY?Jv+BNFN>-DS`Z#An~#r8k?N<@
znt3F7=^2I&4hjQbTmJq1)cwa@oWGSR`k3~s<nn9fg0IAljKwzDjo5fiA={CGx(zR`
zje3A@r5QF?>zSJ-RdeRO3(1si5PUVpXbOq%DnWjmvJRMubW&U6A-BX6W-vE5AaKpw
zA0HITa%(d1H|INAQz>;%FcZ~=*8WKxA9fNu9e9ET<BR=v&{p28C+3dqcbbEb!f?VH
zQm>m#pk<KENB3@o51Jv@VWXsxFM-s6N3MH~mSJ!nR{6H6M*;6_&E!AxD^!wPjLKNc
zhMt$)<X1aS8tN_)S@8lvQTgPVjt<<>L6a@r#g<W^F2CA=N{KU`u&0UV&>vyX=5RLb
z_9_IfB`QOf7|-i>#3V>`NaI9^EdKg4V|OpKuAKB(qu<jy(^Mm9w7sOhEG+igVDoL0
z$2te$pVFfRB5<R?!Q))nqRwqLnc+U8sX8!6hkDjm898mLjS@lnL`YDqwSRPHxm#ct
zGc>TNSn3I~B#&RYkmU94p3W(a$rb6C8zdGJjdwK{Ycv<v19Mrr2G*0+M28rXgfFv~
z<Y;p{OkAZQnJV3`?uIp?H0xa5%`qx&+YJlvQkT?6#sx0K?s%ceEG^cxkJekAB)L=h
zjxB~f4lRS{pDM}52b1HbNKr28j;g~PJ(p7~RuRfvb&Y;B+t>R)S{q^$Ni2JXo6H(9
z-9Bb@cOS;c969QKPBA!OAvkH*1(R(AJnIe)8Qj(MD;7{>c(vXOVmrnF$7QpZS}yUl
z-5J+Uu}Zeu0f+le%hz#BxlaW(f|cq_c8r`%B#K$Og$~RD;TUWExnJ0zF61Qj0C{Sa
zQAH_JTmAY#p+c-t^5nzMEZh0GlTjC2*+0nnuNPfceNgyGkc|b4-cS3&V-vdrBdgo5
zS6E8&O1pi*L=^2rYpbT-tlTqkg|KfG@rtX0wP>m&7<vcUH>m8OznDT*A>TiL#@oIx
zxo_2jk28`$EL)jr<Qc!0#@_4*>E(lp!>1dr*mp|pDBTHt#H8tXw4Liwn++pkki*}{
z)e+q;KI_%F8vT4X-9j$4n%b~RKP|sq6oweYRG2@kz-Bw(S$WkqRHT^s>uLL!obzaq
zmzvOr@Ys46U(XW0(+@?jN5J|~c1NogZTQH;(DCRQMA1dO1KFh)TE^JVfcJsLBkdSr
zOsV5&gw*Uz@2hDchV)DcOp!eCif+uv``v5h;m1*8vkpXK*5O{yLuhP;EuQs_%!DQs
z2g~Kd)Mg#;d=b<jmTgJBhdnyDs9sLOT~z%NX-d05q7WU?*x7xw)eSlkC@c^~nPGbZ
zNl5$_lO0;-JMKxhXPsp4luhr2(&P^dRqHuq`^6l>G<YSxrSscaz0q{H>nL?8f9E(m
zI-%g5!7Jq<$&ThmHj3J?QYJU%)b6zl)A=gNr8YaEs!Kf4oo&3_WpKA<;TV}x`X*-b
z{VBSsZwhngZVTH^(R(FOF`)%$HMLX9&+M_G*fCPy+(G*ZF19&$Wp^em-@~m%lN{tw
zXrPgX*KQ22IX;tD@mT*p;tlHS{le!@g>F~Rpc0{bCK#FW#@UN@VkNB@Y&6N{@Z2ew
zi&^G&t<Mtvj(AozU%UG-KF(uIGT+XT(hwsFbYxNJw_*8O&i6d*1gV0(L=(tV`i@7%
zmM}q7-aG>%*%7K;26to|MKuny*NGAZh<3nUdug}Ny)lF*B;ZXUIBe+PH=g?u_Gk5}
zt0O02_NquL_G~@rhtj!JG3c-k&KMh#Kn2^zpD|+<RX9$<X>Y#43qx?1&{y3M9bz=|
zH6;T}7lb!YHhs<cYLLdO>MYINkB-F&gepzf1|5lk%;c5(ITj`hUG%z8Y=*bOoQIVv
zsRZoS?o+>lTVCMGpRd&O?rh6^o_b4Z!kzGpk|l6)n}eieb7nCGt+7Y6b~-xF|6|kG
zV*$}HN$Y{JB&&C2!w08Glg%wM+4Lt)2}*a#2(r%M?p9H8H?;@VMxM65eE&pLp@13~
zkmox;6m0%V7<vX)A6Ld+>V|}IDNH0V7~VlxvDY<Rq;2Skd$h3g>QmK;+4zj1j<JnX
z`%&~Qvy)6?E=#Pp_!v-!DA%7r0^BN##d~p7ii?5GBDOrd=t;?J0aUQ9hNIIHhKOcr
z7iNG$pltBmG|c@$7Bn;h*0HQv*<%Sk3h9L=gCBi^mC`daKw*N2K07xLbh|8;5tjOZ
z1qF#OM6$ufkO|+N8Q6}|nqbd!q)H?`rZ0_x`NBFP^y2aAV3Uu!WshKjpwRFNzz}FG
zo<v8sgQ`e1pGfIh<My|FScJtBYpKh<?0&X0jDt?O97uHD0cysRWw&Ai>;f`xzI8Jk
z#-q!^r)0^tpf1Y@e`~a)dKrc_!PTBEu|nb%bT~#yItk(H4G;eqBG0h(GwuQ<xjV{0
zEd9&KCyxxl7vWZ2%i{3S?34LEPfqIftCftEllT?;jAr|KA40iH@0Q8N!w(q*bu4ok
zu|`M{JF`^PI+o|$R4mfQ5_2vu*4_$i3RmoQgPws8DwQ&qhJ!jXO3H+o)aqQiQeB+I
z)c1O`@4;T8zE<n^cTK60t)YR<(h`iAJVPqwqQq%+UE&!M?!k%2I<S|BcBH57Q1O-6
zqArtr&RUIOMMuwHI)o#xNj-%KxOpV#G6q|-Z<+}L{nK85e;|89J;T2A?a){-i&OJG
zkk!j~&waa)18rPOKlF7AYwx3;2<C}GGT+rVwh_9SykbXcpPd$EU~z0aa&e*o_g0aC
zP^>bM^<hk_cRew{-LEr??|!@NSq>4x#NmPIVfWy;xohX?rxERNOXjq&`M48mDj%Dl
zg~9h0OfxCxl-nNnN{XymGTHEODCkFUV(P?Js`$K5NJ%H+Eyz#dSKx$~kir3&Gol@n
zjQHg{NYF4Z7Ed#zY8mRq(~-T%+7t2xaWON*k$AE$F_v7CaYRLCHzKUxR`aV{@xu?r
zE=dBOiy5zH?Whdr9uiUtJ|{3L#LkbUepQU@*TuQb($)Ai;@%F|dt{79n|FR>3et96
zL!X}?X;ZLZ8%;EN(Kp1s#2eO)%b}hIQFGe$^$utWaNBFERknTibzHU2DIvdy<KNBu
z>kau9^kdvd_ujQ0VU9n(#*Oq{$<=K=I%)V=cqFB_+^IFo^{Qa_H^-|Ur#;j7&07P;
zEquotoW3M54p4+NNg3y7><bmc3nm8-6piHHw!*odsEC_@E%Dq)Jv?vP4te(2!OEkc
zOE;oReUP4C*?%B^eMBR8D#0hbJaZ#FgcK*KKq4)*u%N~Ei=nNlQ65(e4eukG(b=MI
z%{nrODt3hl2jh|yJTGL4qbX5W50Qw@=Fm-a?J(TQ=j3C-s}y>`URH7+&&xo8d-I2@
z`OPv_O^gHaEk@xjdIpXLsywr4)#IbmVhUNLwDt(Mo070&z-7Cw&KP6MNH`%?6??<N
zlK@$sA#&{{>O-bTm@C(x!HQ9Kl2&8ZYUEjHAU+BGrqB#xowH@6{xl`^0Hi!zLF78S
z+Km6koO9k3Yb2q=>Rrz^XbU`-|NT&R%Rw$9;&w7&ig_x{Q@2zU7K^as;YGs&k%O_D
zZJsNxLEK+v_LJb1HDW!wUDE$Cay+iFZ%UDThx!L+Qp#H`i+;K64J4{DwSSKXgPOZB
zr{LXP_(BQK%WT(-p%EWj10TK%$UFtF_6r+LZQR&>thTf0lKO#j<7=9gYtzR=9v*_o
z4hk%Bpb}c8Iwzvj)tKL)aIWnY4ace|vnK5iINHT&8Yzx*Jq}Q9SmzRB?kemM3UT#q
zp&8W-69C`I`@YriDI$@l!dN&uRXH2)2U^-N#!Q=>4DErlR9YKglS$8)c>}soP;=O5
zqErrIn3eBLJYx}lzU)DvW8>BOHCeMN5ealQy#(U@l$;$$y^4KEA`1#&Q2l?b2AekK
z$5iONOT7?8Kv$giOqB8zB^N?tWw$9S<Qrf!Ng;+5I}apz5=ip;xHTSon)+E@OmDZT
zI|BVdnE3gvo>KwL4b{%5IC9w<W{+%#z^`hfPG3SmU%+z@y^Eo~xN<cH7LVGgDxq~j
z#=~DZ4bKd;`>xA=06Ov&N)qv6kc;y<moLe}R+!q6>+Xec*kwdJqq)c>0hl_15=WgK
ziE8T(LkQUK@;!5*(Emh%{DoElDxbYCp_^f6iZ6Es<cQK6JISvtqjqzXZ~6}lM^2RU
zzfh85nQUBZx~*ef%&SMG2#K2BckpzoIPd#}W9UHMuF~3qKy6`zyr;nyrcxuk^_)22
zaFTKsUJtTdC|pyFfN^Hiv%*>!lE647{?9cPSg{8g-ttIYlJHEJR=GE**<2nGjG67b
zF84`VT;U`sq}AxfOB*O7yngZ>wy+zSE=dcDt<UpRBp-wJKwf)r?E^{TmH0hLo&Xza
z$ZF}hN>aL8IcL>+6i2SVh5=yiZCOb4K#@J5XKl488>^w~s`eVyDRksr&@$O4YSKwm
zDd_l`RL)CNs1FDdmCj?r3aO;kqy(6W(k8&652Z%NH?b<;NS7s^o$s6Lj)X#BpH48N
zVf(RYJA5XBpMSronLTZoBUdhjGOXu(Pkju7?K((ZPwa%4X_1N0K-~(G2P-)f`iBl7
z+L|L(m=;TGRSS=AGE_+6*s|^T!cEUxy}gOXW&@1d&KITiR)Uz&q#{o^AVO30J_WN-
zMJ#XtQ^kHcCZP}ydaLf~svJBH64Xe!b`m6ozxI!$umtdHN9_|tB6l{MZVF)pVYP|A
zFaw1Z&z`>EKpJs#z%6YN3z*r%`a)sV?7Rj5aEe>>8yBXNa4xOpJ7CFZe{I)P1y3>Z
z5ul3FF)qvxnNK153KamtbH7MpN{#XD6v5NVsVDVJ<Ia8)5yq3KS`Zhz?L45G<jvoG
zf2;N}eDHwL9=hO*)C>T|jnG*CyS7H4E7e1L=%?KM5}MvTiE`~>+fHD|&R(SM2&*sn
z7Wsfe)*(@qAh@Ql*zCPj%5yHihW&E1SlvG$g{uJZjKV-)`&I9PAbgzZ*$dE6<!eGv
zIs`x0tk>f!@tu+iwZJ-I(TkbXTO^#{KD3b-*x@p9N}9|Cx)e$*<!4Va1t5u+;hzdC
zE2^(F7~S;|#sG}i1Mgx;3Ng*hcf>d4X;SYI3L8l-dwW!E=*h0|+>q9fGZmkE{h=@w
zCOaN)i6AIB0GNPRHPqg;Fc}Phde-M)tsL1*t!d}DIiz-A8S8thbl!o1`3GeCsn#$3
z{(2xM073a-!Rr6CCXM7`#>WH;WNL>zAMs1jonF4QWD7l+^bWWNLw+hcc($$1WkYbs
z^Sdy_K1o{6Om~u13PKY=UVurD!+^6my`97>bn&Kk<WckwV1%uv5+;YIG|7DAd3f`x
zXkK}_{1ITUaEXfOZF34Kg`#+DE%i!B@}j|Xz@?>m)Xty{<p;Nz##t&aV7?0buL8<x
zh)y`$f%Znra9Mb%uWQv2T80d4aqvS9qS_%@ZHbandGi0{f$zq_hd>UP6`7XCL*Q%B
zNNS<yE;1erOyBdI1P#=u7J9Ig?V+(+2lv|C1-!sl3LD>c7SS#Pyy=IgGK)Wzxkr+e
z($C8N@@G8%x34lw`VUuWI^N%%w^=U&sWAjT&L`>e*E%FCKKXx10WOIG7`Gv?Q#4x-
zpV^K%+92kSQJBbpL+=7q|GjgSgQ8-qyHW7NeMXYR1l@btQwsm!y6->okOvE+f_DD{
zE)_%1rY^yBdJLck0R8h;O+_ki7l8fYu=6iK)?gsGQP7=`9r9R0hmgCLn7=HslaK9J
zKEj*<X;q%Mrtw3PY!fO2n3j4D{sRQgg~sX(SvWYs-h*1J?e3PKTd!Db@ZapVnNeU$
zZ6s~qNzC6{SV7`9<FyLtMn&%%P!bR|GbBd92BOYgKCMf_tB~j87c^3$V`2_ZHEw|9
zx2LL)Y-T}+7_sv?=l&SsSzX$SJ#~@vPM1VArm9mF0H*yM8sje<@V1MF&DJA6hTK@5
z)@ZY=)6x-c%j?~{wF*CU?Xm{CmaRz(=@Z|)`@{xbenGVhM~zVk*c1|fj%a73F--&*
z3uMoq#p^$frAw6&>~#I&oX0uhB#GqYQ5$1bJ)c%0oehAmum1jRHU%QHW>ku*8bXX6
z6k_v=kTX;i1m_ArsRsf$+kq<M64>T4bBZba*`v1*8WQzbGJd+8+y7L=?lbgAbe$+R
zg_j$K(B!m}+gGMipCf`N#)83m*}XIcRtE2g7$MU^a1Q~v|AA5*k$r_kwV!2d>-zB;
zUjP1*dL?S>6`KQU__G8u9$QIWK0}=8g}J!6+|>6rGve|s(2^p)@ZYR{yO`{P4`nts
za@dIz3o18ftm`1^Zy>K_qQRR@IuA|ehYo8MY?|_ih??B9Cm63J{8hw$xZ-aBp-2wI
zeTW;^@0D?$BQm4=u>Lcc&%HN}MiDv~)KftC*ix@JWx&AnjMB6}YUjeM3>)X14WGb`
z6x+fCe;`{`8^kDgcxaY+Y`d1q!iDcL9YW8-l9<hV2wMeDVKLP+;c?V!6z85()Ianj
z;v_f#Y-I8nn!efzQIUEj;AkTGH*J18=%+Tn?=U~>8y{yeN6Bw7DEcdY)|MC{-!U<9
zbaE+%m#GAv8}Q!At>o_bp4rnHassFI##uui4?h+b-`%#uYk9DulULGN%R!p3@Jimc
z7U$9#IC-+Ow=k?+wyfuzC0|DuZi(Yas@t7CUnzcuL**j4OBdHkyPqQI8TOz0F}smR
zpa4s5&fZ%^5qU;P&kb8)LCrd7qni<&$FE>fb+2}}4{L?arPaP}x~(kyQ(J`xBo@?s
zn;qNlhDCfB==k?i@bp_r@-xP$Yfz#2uz(o0vrA3Uv9Z@<-nK>VAY6cbw^ee}E$S|b
zQS^vg28sW+q330HQ?K-Esy*8{TB-tVM^m3r#nZH(&qNvI&x>E0kb6qGh;5vf+=p%s
zbyAoZI2cx9Z2G}a+pQ(ADb>9D$PeXc*`T-ZzYp5=Q-Z(6Jx!Z@_zF84R0h6A^AUe#
zl=2uNYETm8U^z|)bjs3T`Onb#n~w8L0Dr}$FJ}L3@1KVJGaQ3?fZ?MM%K!2DXH5RJ
zaR=x*O*6bvs;|~Y8m-tY8+opC4mXdr3v)2m`uC1zHx(vuN)njai|7Ei0foKu;HVG!
zqlj2M|7;o8^f@RtQ?2Gh67H?;-8g|j-EX|<FQGWs(?*_>Ka60e52~(6ItpOJEhJv!
zs&IW{WG6Gbyu3WI5cc_9CZ9f_l*P;x^UwL-xy*u6WVm4Scd`Hd4f!VA+bmDLUY)Sj
zXBN=2Op}6>lVWJV;HPph$sQL6HK#P(gJnx^{kc`11<n15v%t)&)tjloGplNyxwjJ!
zQ+AHD2tj+HfvIy9Cd7ybgW@Ta(C#wzHXTba+gm198cUWc<tx~hH&e<@HTT2E*Z40f
zPfVn`FFHHAFzq~ZSFp%*xCDy3bapL#(Vj7#M@d%VhlxT_eT5a@S;K!<@n6M6A^M7}
z=*%%NL$3BO?uO;z;hGlf(y^}&mJY$(5beT>?+dwLmr?B)bI~hKut`MTe2C*26KpYH
z8+PyNHz>>^QM%fkZo!%m;fyhPW*!K#93UBZLeDUOsQEtGZQ-n6B6VOv)G(XBV*FiR
zqa8s2fHQ%5VOVaM-m)H`B^#iD;Gkpz(=Lo9jHcdkX0HPRwnBd~SU=fE(;p7lCp@cY
zAU_%67D1pSxoWwHbL5%O7UXUYY}Cia#y%0YG&pz^!O2z8DfQ&00`wicV|iBiB_7%a
z^DSd^Wa1wQRw2Iu<m!>MqK#kTf8qv(e<;{gY|F6J<WciE<ftMIB*t3+8r+i>vU&-W
zC<exVb;Mt3^lNK0*31d0JlQP$+hm4$n<+5-*Dbz_#Rb=V-yl+U8Oe;rGBN{p%6oGd
z^g1?^9O*NP0L>1t%7#Fk=de-0_2cCrL3?cL7jwb5!wd#3S*#>4+h67SH%*AV0#%WD
zy*b5HKrdWIt0-^p0eoOmE3H^`OB4O6@;3OMU7?YLi)WoO;zB7CoFF20g1iU-V6c|z
zd3HhT_|o&|2d0?a6Y+uo&U|OR%i!t2jK1(v`g9}|R>}tc^%$OeL#mD^FB<)!(N>d}
z{x8wDun;~5%ma3Q-YN5uGGKo6=dN3+u5!vTgl}4;R4JY9FE~D4uZYK9q9)w9A<I6^
zCdSWpZ{N>40mja6#D8(#R@xq80<(L@?5Uw=Pjf=mdIfWyY>t>Nrq2Xi8bm7`X!RQv
zoqe(&^q~Rpwa8t*-c{*%AM*L-nV?3Mx<8Q2Vzi-ddiY+;U)}8l*iSdWcV;`Bj*cT~
z^Dck|d~4V*h}x-r=nueO)Pp=7?weXRrZT`E{nTMAnGxv!J+J~p@c+W(A)xoxa74*>
zgen~cCq)-Y{BFvdCv5mkg*^cEeqCAFHNny1V2h-Hg9#uX*$W`n@L!2wv;)-KClyo5
zTjfxfIo0r5=GS5gG#<~20Bp+#QScj^6veMS{`&*j3QWgWQMH}FUAPA<TnMn0*-C_;
z#xw%`p{day=(<PsC<Z`GJgXx6=G2QN@CyAkBXmT#|6R@hgY(|^&?E<MYR7b!b!+D6
zN0N}gfQ416wxYk)?*EIpb?5qj%8F<_O$*PbOr|5pg4&`TwL6RxAV<;0;$Nj|tNP0g
ziotDtd+pyYB!GqL?@RK32PzH$a@{rVY6H)a2L<5JC_L(vUOE&C4kz0&|8h9_=K+^J
z-c&*GmuMEq=&O^r{vrF-5rAwMDp_2gpPxUFGG26&j?4>vdc**SHQZTsIR_wj<#?Ol
zV!`&Epd5{VnEI1H`B^LeUXwh;z(P@v*T3s5<PNCNISrS>nPDc&O+a@WF&NQCS$cXH
z*%-^-CkY1a=g$rTn5Qs7$e@IB*zNES(xTZDubqE{5W`fk8nJr}{lYNeQFnA6O8s4y
zpKlg8D$H+QY{*9{^US)pf)gob2^tsML+EAP?|LoK5P0xNdhworV9kCMDk7*q-|uq#
z{OA@2Aa4VJT}|-y*pS&KDkFk(;@h^J5wJjjo^kI>&%)%O<Mowz>{)P`LuNQ~FYOHJ
z$LY||efJ52^33V_3c!b7LGW)6M1693d3kNO3*Q+-<_jtuQj%E4(|4>a{DCU*j7IbS
zw)nqvQYtf0r2}mc^Ye>aXaWI;)ZS(YLF}{NA|)k6bVt{5x){4*rg=%c#%9hb0w(eM
znZ*gFoimjB`3Vr8-Rf8BYM{tOt_nHCCWC2aK&6y76`MgHq1us;l1(4|O1K^r044T2
z+J5I22=qRXv2Xu`{#MrdWdPzW0CK&q@ozau{W8NRZji021suPm*~+5iYN(JGTkzms
z@=`Y@&RKAbv<;ryx2i`xOYQCL9jo7jhqyy$-_J@u7JigcVa&KWIi-~9XCk)cPG;<y
zDB(!CMFnJTeld&EM9Ck?a)T5$feZIC?%xygcgR_#5BVs1R!&ks)AWALL7u8RnKq~R
z(Xt{j{i2Ku0W;21o<4cfi~wvc3EzNh5i5Ub9}6&LAMc3d{qtu}e)1pw@DWh?v4}o_
zbKdwv16=2J)*IZ90vCdga#{;quCUU$k&<eZWVo_;2ySHnE{V{NY^+j*#C)&if3z<=
zJxUqdIr7Modm{bwDd&T$H<*^YS??3_yfy83#F)M&Oh@(yP6lNA3IHbXX50PF-}ZJD
z5Rj+COlzNB(|l(peqzb&-S*3st*_9o(l3oF<(l%!&?6ED+FR5QlnQ-$RqpYU1v<aS
zsXZ>FkGEZkp&7i+T6m>~yR6!C*G<c&-oCo0&O?0YfnepdP(rG#f}DuqHPiDJt^Ew}
zgqxWpi+^#elyLSRy45hsuD^TuJs=^?<RyH?dhTRc+~y@5Z;t+~P&1zP(I=}pe1o_5
z)1^5}OI5=+Zv3LGIrgsm^iLQT)T9Oo^kVkz<~B_4uTe>xQz`#M;FF)vqEoz}-Aah`
zh~|I6H{z%$C~DeZ?-{*t($ChfpLd|pEG+w)fL+Kzz0-0v!c7VxqUn_pk7R1*TWbzK
zPrs7e?=!_dP%|w0`iOTr=Pe%}t^ptCZJ8<(;~BU6I{60jwUm61O@5Je@LpZXvbZ0x
z%j9ZJt)+ME`NNuz)Xu3+-gIA8^mBZ);Ju9)*HmQ)7+Zvlf8_H8pMha*ZSAqF3e3Rk
zidSiwPHv`=62uI}H(%9aSlcnDTB>xzI#y9dC&bVOwDCx4HU2b}^H|FBW!>zEv`U7&
zonHc*z=?NXfyNT!*_XGNP}>=IJXws(#xuWUo+9Z$t832nK>Ykvq)G*3WwN5GNOhFy
zr>$qQE7|UZrwUwrV}Eo`(O6$rT>^Qi-nShy=XSf+pob@FOhS8Rn8C1@dmc8lLcCyS
zGkN^^vPp%&iACI7NKBLTSfX+K<b2#oe9cTUf7fumO-2vA`jDh_Z`L+R)cAheQu>Yf
zzQV59beFiVUk?XIebd`*!k_Y$Qm;p=M=y8ssi=LXOAk1amdP8CcbV%zta0VS^LuU`
zQV+CKr}7$JOkRgR?O&+cQ}=2Iqw;HQ=W||ZBgw`lb*19Z<`n6t?TH<ANgj)Lgmms|
zqeb+iwhK#sG7svkrH%={i&*z_QlQmUYzQfM%;kUT$2#w`sWoE#YJ51MY4Vcg82<59
zlvlN`lfKmz>sb>B&RyIp`%&~qUNQ8x{C9>e+2%E6yt}+F@%a>>)iob%mt;)mDwn&}
zF#jawnm}Xr2lk9-XYO(L?Hf;&h1#Cy97~k-U(Z~;`}TQkPyVfS#uKIT;*2Pp+3U_u
zLXNSeL;<wsk-hVyq*a~UI>N2A>cUh^3gMPN2BWbDTroS^oOzG3`DiamXwJON4<41O
zOj%O}0Bi`2HuNaK32K;(hkyFo(Wj0R4z(If?3+7xDI^e2lUlLZ<?lc4na___%MGN?
z)9l3HeD#7aICo<G{IthY2?{A`2UZv!Z+iz$1u=4Bcee*G7A;L>4(t~=#9OC;WKTWx
zY!>ms3{q=~;L4oi8?ndQFvoPZoggIl*sZo@-rl_Vrc~2;4{KvJMzWi0f4RN)TY!ix
zV|`{43#vRLUoapj;2l%a^_2(GtGl(m%|7s<tF?J5=ss%b?o?k{DOs;3@z3=a{ecl&
zblhe)*Mof625ywnAloY=riGf1=X;UWD!WcTfc9*}5aKCay)K^v@iU58#)VAM$}Rep
zObCux0IsJ^QSt>2F9j)09_7-a@Tf>7re+yxqU)Xrsi;;9h`+_@#d@Tb)vQD1EWQkU
z*6eOgEbuoi5ydjT3W%{P=Hu{bxYIj+_S9zr2{%0Km@xp0p7xtpkF28jgPUa6z%8Pe
zm!Cg9Mc*G;@)^iG+g~(_38bp*2SaFtwf4$GhNQg>jlre-5aiWe74J(>gO7y*4Xx*9
z_9OQYWcXwnFObqsN7mSi4^Uqv9u$uP2WDEw20ANE`^LvU07kpWf6#v~a{Mc|Y}*&^
z*}E><;HW#sefKAD%==~FmX;-}oy=IBAV9?&A=+mB?Vr-lWDpzJmeNuqF%_vrM@vQl
zVm7pnO3N&+NBN1<M6Ts8JP4_gEVWXy@rOWgg>>)NMM^n}Ur2|ik#LO$UhAOLmevLy
z+6hkQO*Kao)yqs|<pC;D)jI3(*(Jl~A-Fq7I+?Hi<PZ950#!m9odG6s<fklt4>IM@
zOgtDknhRq?Tf5d5)>%QfgInVK>Irjcsd(yGkXfb_Hw*4E@3nY)L_4JA%oyqYRg|U(
zF;nQpYE0QG<6*5cJ<fPjDK9z6(~DO2G33J?D~gupN4>sXrl7pAwEHc$+XJbP1L2Ib
zk(3o07g|O76LT`tao{XId+OQjl%}PTpziX^YzNhGMI`=8ZG|4L)z6g8%g}0^OjC(^
z(Wbt_#LOAnFSrM9JI^V?qm3hW$^|wlY9C$Vm^CSK`_i+~BE|JekE%|~yB9)Ld@$yH
zz)a1T_Y&;>g;0GR=o|9*=^d~&H#ZmFv2<{)VEX}lW}ko(UmUnsrg)OXU!k!*km{>0
zS;MK&7Up$+<o-truOn5fMF0{QM`X;m1Y9R%Rm9z?0-)tN;N}>`9QrSJ*VUNZAk9Vw
zj-N>jR!JJ<00_pj>eyZ}$b+l*gjjH*FQs1RUH~@;^<rl7rf>?chxXxFD@;99`mA1A
zQP&eD2EmPSR>GMObolJ)o@?UMJBG8`9;|-2aJ|o!T73H)sro^6+?|KlFZ)9;6wfM)
z&FuO1l=a{NGpVU<H>;+eNy_aU9`<fMuB=`yPN6P7Q{@ry^Yb-K=DWQ8)j`^1Z?3Q1
zMn+PI!Gz+?l^SRdQoG?6M}MYv^=pp0dk?>?-yKgL)%LnLznENbk{+pf_pzMhTKXvp
z+GFsT2?yk@Ogm&hL%zv-B&C<32NH-s_0W_2IuYkAj%*~=Yt(%9KcUK9?ZHfb6O=5!
zy_Gk`ew!^mGnJ1|R@BS^`-msM2U$(X`Qr*oEV3zHQp7+YvH!I-c8-I4P51UxyJbW$
zr1#qkQE(e+5_za@L;K@hl_J%|)4y1=tp}gqqUGN~uwPj0|K>ws1@#-`4Ig#ydWyyp
R_#ZoT#s;SPWxB-p{{hian5O^$

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/head/hair/back/upright/braid.js b/img/dolls/dolls/human/head/hair/back/upright/braid.js
new file mode 100644
index 0000000000..80a9be6d50
--- /dev/null
+++ b/img/dolls/dolls/human/head/hair/back/upright/braid.js
@@ -0,0 +1,213 @@
+DoLHouse.add({ //IT IS VERY IMPORTANT THAT THE FIRST LINE IN YOUR FILE IS A COPY-PASTE OF THIS LINE
+
+    braid: {
+        accessories: {
+            moreHair: {
+                inherit_sequence_info: true,
+                width: 1160,
+                attach: "base",
+                to: "end",
+                phase: 0,
+
+                variants: {
+                    buzz: {
+                        scale: { x: 1, y: 1.3 },
+                        import: {
+                            variable: "tips"
+                        }
+                    },
+                    short: {
+                        scale: { x: 1, y: 1.3 },
+                        import: { variable: "short" }
+                    },
+                    trimmed: {
+                        import: { variable: "trimmed" }
+                    },
+                    flowing: {
+                        scale: { x: 1, y: 1.3 },
+                        import: { variable: "flowing" }
+                    },
+                    long: {
+                        scale: { x: 1, y: 1.3 },
+                        import: { variable: "long" }
+                    },
+                    luxurious: {
+                        scale: { x: 1, y: 1.3 },
+                        import: { variable: "luxurious" }
+                    },
+                    uncompromising: {
+                        scale: { x: 1, y: 1.3 },
+                        import: { variable: "uncompromising" }
+                    },
+                    repunzotic: {
+                        scale: { x: 1, y: 1.3 },
+                        import: { variable: "repunzotic" }
+                    },
+                    endless: {
+                        scale: { x: 1, y: 1.3 },
+                        import: { variable: "endless" }
+                    }
+                }
+            }
+
+        }
+
+    },
+
+
+    endless: {
+        inherit_sequence_info: true,
+        phase: -1,
+        spritesheet: "thinextension_h.png",
+        magnets: {
+            base: { x: 820 - 808, y: 20 },
+            end: { x: 820 - 808, y: 70 }
+        },
+        accessories: {
+            inter: {
+                attach: "base",
+                to: "end",
+                import: { variable: "repunzotic" }
+            }
+        }
+    },
+    repunzotic: {
+        inherit_sequence_info: true,
+        phase: -1,
+        spritesheet: "thinextension_h.png",
+        magnets: {
+            base: { x: 820 - 808, y: 20 },
+            end: { x: 820 - 808, y: 70 }
+        },
+        accessories: {
+            inter: {
+                attach: "base",
+                to: "end",
+                import: { variable: "uncompromising" }
+            }
+        }
+    },
+    uncompromising: {
+        inherit_sequence_info: true,
+        phase: -1,
+        spritesheet: "thinextension_h.png",
+        magnets: {
+            base: { x: 820 - 808, y: 20 },
+            end: { x: 820 - 808, y: 70 }
+        },
+        accessories: {
+            inter: {
+                attach: "base",
+                to: "end",
+                import: { variable: "luxurious" }
+            }
+        }
+    },
+    luxurious: {
+        inherit_sequence_info: true,
+        phase: -1,
+        spritesheet: "thinextension_h.png",
+        magnets: {
+            base: { x: 820 - 808, y: 20 },
+            end: { x: 820 - 808, y: 70 }
+        },
+        accessories: {
+            inter: {
+                attach: "base",
+                to: "end",
+                import: { variable: "long" }
+            }
+        }
+    },
+    long: {
+        inherit_sequence_info: true,
+        phase: -1,
+        spritesheet: "thinextension_h.png",
+        magnets: {
+            base: { x: 820 - 808, y: 20 },
+            end: { x: 820 - 808, y: 70 }
+        },
+        accessories: {
+            inter: {
+                attach: "base",
+                to: "end",
+                import: { variable: "flowing" }
+            }
+        }
+    },
+    flowing: {
+        inherit_sequence_info: true,
+        phase: -1,
+        spritesheet: "thinextension_h.png",
+        magnets: {
+            base: { x: 820 - 808, y: 20 },
+            end: { x: 820 - 808, y: 70 }
+        },
+        accessories: {
+            inter: {
+                attach: "base",
+                to: "end",
+                import: { variable: "trimmed" }
+            }
+        }
+    },
+    trimmed: {
+        inherit_sequence_info: true,
+        phase: -1,
+        spritesheet: "thinextension_h.png",
+        magnets: {
+            base: { x: 820 - 808, y: 20 },
+            end: { x: 820 - 808, y: 70 }
+        },
+        accessories: {
+            inter: {
+                attach: "base",
+                to: "end",
+                import: { variable: "short" }
+            }
+        }
+    },
+    short: {
+        inherit_sequence_info: true,
+        phase: -1,
+        spritesheet: "thinextension_h.png",
+        magnets: {
+            base: { x: 820 - 808, y: 20 },
+            end: { x: 820 - 808, y: 70 }
+        },
+        accessories: {
+            tips: {
+                attach: "base",
+                to: "end",
+                import: {
+                    variable: "tips"
+                }
+            }
+        }
+    },
+    tips: {
+        inherit_sequence_info: true,
+        phase: 1,
+        width: 1608,
+        spritesheet: "tipstart_h.png",
+        scale: { x: 0.5, y: 1 },
+        magnets: {
+            base: { x: 744 - 768, y: 5 },
+            end: { x: 820 - 768, y: 40 }
+        },
+        accessories: {
+            tipends: {
+                attach: "base",
+                to: "end",
+                phase: 1,
+                width: 1712,
+                spritesheet: "tipend_h.png",
+                scale: { x: 0.9, y: 1 },
+                magnets: {
+                    base: { x: 820 - 769, y: 0 }
+                }
+            }
+
+        }
+    }
+});  //IT IS VERY IMPORTANT THAT THE LAST LINE IN YOUR FILE IS A COPY-PASTE OF THIS LINE
\ No newline at end of file
diff --git a/img/dolls/dolls/human/head/hair/back/upright/extension.png b/img/dolls/dolls/human/head/hair/back/upright/extension.png
new file mode 100644
index 0000000000000000000000000000000000000000..0ba49a03e8d2816e1dab5d7988f22898c99deafa
GIT binary patch
literal 11794
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
UF>B6%r;H&xYbUGw7POQ91t3S0LjV8(

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/head/hair/back/upright/extension_h.png b/img/dolls/dolls/human/head/hair/back/upright/extension_h.png
new file mode 100644
index 0000000000000000000000000000000000000000..fa06b2942f9f4ca41be94c3b3bc3ef90221dd83d
GIT binary patch
literal 5600
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/head/hair/back/upright/femme.js b/img/dolls/dolls/human/head/hair/back/upright/femme.js
new file mode 100644
index 0000000000..f172e8f109
--- /dev/null
+++ b/img/dolls/dolls/human/head/hair/back/upright/femme.js
@@ -0,0 +1,227 @@
+DoLHouse.add({ //IT IS VERY IMPORTANT THAT THE FIRST LINE IN YOUR FILE IS A COPY-PASTE OF THIS LINE
+
+    femme: {
+        accessories: {
+            moreHair: {
+                inherit_sequence_info: true,
+                inherit_filter: true,
+                attach: "base",
+                to: "end",
+                width: 1520,                
+                selected_variant: "trimmed",
+                variants: {
+                    buzz: {
+                        scale: { x: 1, y: 3 },
+                        import: {
+                            variable: "tips"
+                        }
+                    },
+                    short: {
+                        scale: { x: 1, y: 3 },
+                        import: { variable: "short" }
+                    },
+                    trimmed: {
+                        scale: { x: 1, y: 3 },
+                        import: { variable: "trimmed" }
+                    },
+                    flowing: {
+                        scale: { x: 1, y: 3 },
+                        import: { variable: "flowing" }
+                    },
+                    long: {
+                        scale: { x: 1, y: 3 },
+                        import: { variable: "long" }
+                    },
+                    luxurious: {
+                        scale: { x: 1, y: 3 },
+                        import: { variable: "luxurious" }
+                    },
+                    uncompromising: {
+                        scale: { x: 1, y: 3 },
+                        import: { variable: "uncompromising" }
+                    },
+                    repunzotic: {
+                        scale: { x: 1, y: 3 },
+                        import: { variable: "repunzotic" }
+                    },
+                    endless: {
+                        scale: { x: 1, y: 3 },
+                        import: { variable: "endless" }
+                    }
+                }
+            }
+        }
+    },
+
+
+    endless: {
+        inherit_sequence_info: true,
+        inherit_filter: true,
+        phase: -1,
+        spritesheet: "extension_h.png",
+        magnets: {
+            base: { x: 95, y: 35 },
+            end: { x: 95, y: 55 }
+        },
+        accessories: {
+            inter: {
+                attach: "base",
+                to: "end",
+                import: { variable: "repunzotic" }
+            }
+        }
+    },
+    repunzotic: {
+        inherit_sequence_info: true,
+        inherit_filter: true,
+        phase: -1,
+        spritesheet: "extension_h.png",
+        magnets: {
+            base: { x: 95, y: 35 },
+            end: { x: 95, y: 55 }
+        },
+        accessories: {
+            inter: {
+                attach: "base",
+                to: "end",
+                import: { variable: "uncompromising" }
+            }
+        }
+    },
+    uncompromising: {
+        inherit_sequence_info: true,
+        inherit_filter: true,
+        phase: -1,
+        spritesheet: "extension_h.png",
+        magnets: {
+            base: { x: 95, y: 35 },
+            end: { x: 95, y: 55 }
+        },
+        accessories: {
+            inter: {
+                attach: "base",
+                to: "end",
+                import: { variable: "luxurious" }
+            }
+        }
+    },
+    luxurious: {
+        inherit_sequence_info: true,
+        inherit_filter: true,
+        phase: -1,
+        spritesheet: "extension_h.png",
+        magnets: {
+            base: { x: 95, y: 35 },
+            end: { x: 95, y: 55 }
+        },
+        accessories: {
+            inter: {
+                attach: "base",
+                to: "end",
+                import: { variable: "long" }
+            }
+        }
+    },
+    long: {
+        inherit_sequence_info: true,
+        inherit_filter: true,
+        phase: -1,
+        spritesheet: "extension_h.png",
+        magnets: {
+            base: { x: 95, y: 35 },
+            end: { x: 95, y: 55 }
+        },
+        accessories: {
+            inter: {
+                attach: "base",
+                to: "end",
+                import: { variable: "flowing" }
+            }
+        }
+    },
+    flowing: {
+        inherit_sequence_info: true,
+        inherit_filter: true,
+        phase: -1,
+        spritesheet: "extension_h.png",
+        magnets: {
+            base: { x: 95, y: 35 },
+            end: { x: 95, y: 55 }
+        },
+        accessories: {
+            inter: {
+                attach: "base",
+                to: "end",
+                import: { variable: "trimmed" }
+            }
+        }
+    },
+    trimmed: {
+        inherit_sequence_info: true,
+        inherit_filter: true,
+        phase: -1,
+        spritesheet: "extension_h.png",
+        magnets: {
+            base: { x: 95, y: 35 },
+            end: { x: 95, y: 55 }
+        },
+        accessories: {
+            inter: {
+                attach: "base",
+                to: "end",
+                import: { variable: "short" }
+            }
+        }
+    },
+    short: {
+        inherit_sequence_info: true,
+        inherit_filter: true,
+        phase: -1,
+        spritesheet: "extension_h.png",
+        magnets: {
+            base: { x: 95, y: 35 },
+            end: { x: 95, y: 55 }
+        },
+        accessories: {
+            short: {
+                attach: "base",
+                to: "end",
+                import: {
+                    variable: "tips"
+                }
+            }
+        }
+    },
+    tips: {
+        inherit_sequence_info: true,
+        inherit_filter: true,
+        phase: 1,
+        width: 1608,
+        spritesheet: "tipstart_h.png",
+        scale: { x: 1, y: 0.5 },
+        magnets: {
+            base: { x: 120, y: 0 },
+            end: { x: 95, y: 40 }
+        },
+        accessories: {
+            tipends: {
+                inherit_sequence_info: true,
+                attach: "base",
+                to: "end",
+                phase: 1,
+                width: 1712,
+                spritesheet: "tipend_h.png",
+                scale: { x: 1, y: 0.5 },
+                magnets: {
+                    base: { x: 95, y: 0 }
+                }
+            }
+        }
+    },
+    extension_magnets: {
+        magnets: {
+            base: { x: 95, y: 20 },
+            end: { x: 95, y: 60 }
+        }
+    }
+});  //IT IS VERY IMPORTANT THAT THE LAST LINE IN YOUR FILE IS A COPY-PASTE OF THIS LINE
\ No newline at end of file
diff --git a/img/dolls/dolls/human/head/hair/back/upright/pigtails.js b/img/dolls/dolls/human/head/hair/back/upright/pigtails.js
new file mode 100644
index 0000000000..3305d0cc51
--- /dev/null
+++ b/img/dolls/dolls/human/head/hair/back/upright/pigtails.js
@@ -0,0 +1,42 @@
+DoLHouse.add({ //IT IS VERY IMPORTANT THAT THE FIRST LINE IN YOUR FILE IS A COPY-PASTE OF THIS LINE
+
+    pigtails: {
+        inherit_sequence_info: true,
+        accessories: {
+            split: {
+                translate: {x:-10, y: -25},
+                inherit_filter: true,
+                inherit_sequence_info: true,
+                selected_sequence: "active",
+                phase: 0,
+                accessories: {
+                    tail1: {
+                        scale: {x: 0.6, y:1},
+                        translate: { x: 60, y: -1, depth: -1 },
+                        phase: 0,
+                        inherit_filter: true,
+                        inherit_sequence_info: true,
+                        import: {
+                            filepath: "ponytail.js",
+                            variable: "ponytail"
+
+                        }
+                    },
+                    tail2: {
+                        filter: "brightness(0.9)",
+                        scale: {x: -0.6, y:1},
+                        inherit_filter: true,
+                        inherit_sequence_info: true,
+                        translate: { x: 180, y: -1, depth: -1 },
+                        phase: -2,
+                        import: {
+                            filepath: "ponytail.js",
+                            variable: "ponytail"
+                        }
+                    }
+                }
+            }
+        }
+    }
+
+});  //IT IS VERY IMPORTANT THAT THE LAST LINE IN YOUR FILE IS A COPY-PASTE OF THIS LINE
\ No newline at end of file
diff --git a/img/dolls/dolls/human/head/hair/back/upright/ponytail.js b/img/dolls/dolls/human/head/hair/back/upright/ponytail.js
new file mode 100644
index 0000000000..b95ba7dcd6
--- /dev/null
+++ b/img/dolls/dolls/human/head/hair/back/upright/ponytail.js
@@ -0,0 +1,219 @@
+DoLHouse.add({ //IT IS VERY IMPORTANT THAT THE FIRST LINE IN YOUR FILE IS A COPY-PASTE OF THIS LINE
+
+    ponytail: {
+        inherit_sequence_info: true,
+        inherit_filter: true,
+        accessories: {            
+                    moreHair: {
+                        inherit_sequence_info: true,
+                        inherit_filter: true,
+                        width: 1160,
+                        attach: "base",
+                        to: "end",
+                        phase: 0,
+                        
+                        variants: {
+                            buzz: { scale: {x:1 , y: 1},
+                                import : { 
+                                    variable: "short"
+                                }
+                            },
+                            short: { 
+                                scale: {x:1 , y: 1.7},
+                                import : {variable: "short"}
+                            },
+                            trimmed: {
+                                scale: {x:1 , y: 1.7},
+                                import : {variable: "trimmed"}
+                            },
+                            flowing: { scale: {x:1 , y: 1.7},
+                                import : {variable: "flowing"}
+                            },
+                            long: { scale: {x:1 , y: 1.7},
+                                import : { variable: "long"}
+                            },
+                            luxurious: { scale: {x:1 , y: 1.7},
+                                import : { variable: "luxurious"}
+                            },
+                            uncompromising: { scale: {x:1 , y: 1.7},
+                                import : { variable: "uncompromising"}
+                            },
+                            repunzotic: { scale: {x:1 , y: 1.7},
+                                import : { variable: "repunzotic"}
+                            },
+                            endless: { scale: {x:1 , y: 1.7},
+                                import : { variable: "endless"}
+                            }
+                        }
+                    }
+                
+             }
+    },
+
+
+    endless: {
+        inherit_sequence_info: true,
+        inherit_filter: true,
+        phase: -1,
+        spritesheet: "thinextension_h.png",
+        magnets: {
+            base: { x: 820-808, y: 30 },
+            end: { x: 820-808, y: 50 }
+        },
+        accessories: {
+            inter: {
+                attach: "base",
+                to: "end",
+                import : { variable: "repunzotic"}
+            }
+        }
+    },
+    repunzotic: {
+        inherit_sequence_info: true,
+        inherit_filter: true,
+        phase: -1,
+        spritesheet: "thinextension_h.png",
+        magnets: {
+            base: { x: 820-808, y: 20 },
+            end: { x: 820-808, y: 50 }
+        },
+        accessories: {
+            inter: {
+                attach: "base",
+                to: "end",
+                import : { variable: "uncompromising"}
+            }
+        }
+    },
+    uncompromising: {
+        inherit_sequence_info: true,
+        inherit_filter: true,
+        phase: -1,
+        spritesheet: "thinextension_h.png",
+        magnets: {
+            base: { x: 820-808, y: 20 },
+            end: { x: 820-808, y: 50 }
+        },
+        accessories: {
+            inter: {
+                attach: "base",
+                to: "end",
+                import : { variable: "luxurious" }
+            }
+        }
+    },
+    luxurious: {
+        inherit_sequence_info: true,
+        inherit_filter: true,
+        phase: -1,
+        spritesheet: "thinextension_h.png",
+        magnets: {
+            base: { x: 820-808, y: 20 },
+            end: { x: 820-808, y: 50 }
+        },
+        accessories: {
+            inter: {
+                attach: "base",
+                to: "end",
+                import : { variable: "long"}
+            }
+        }
+    },
+    long: {
+        inherit_sequence_info: true,
+        inherit_filter: true,
+        phase: -1,
+        spritesheet: "thinextension_h.png",
+        magnets: {
+            base: { x: 820-808, y: 20 },
+            end: { x: 820-808, y: 50 }
+        },
+        accessories: {
+            inter: {
+                attach: "base",
+                to: "end",
+                import : { variable: "flowing"}
+            }
+        }
+    },
+    flowing: {
+        inherit_sequence_info: true,
+        inherit_filter: true,
+        phase: -1,
+        spritesheet: "thinextension_h.png",
+        magnets: {
+            base: { x: 820-808, y: 20 },
+            end: { x: 820-808, y: 50 }
+        },
+        accessories: {
+            inter: {
+                attach: "base",
+                to: "end",
+                import : { variable: "trimmed"}
+            }
+        }
+    },
+    trimmed: {
+        inherit_sequence_info: true,
+        inherit_filter: true,
+        phase: -1,
+        spritesheet: "thinextension_h.png",
+        magnets: {
+            base: { x: 820-808, y: 20 },
+            end: { x: 820-808, y: 50 }
+        },
+        accessories: {
+            inter: {
+                attach: "base",
+                to: "end",
+                import : {variable: "short"}
+            }
+        }
+    },
+    short: {
+        inherit_sequence_info: true,
+        inherit_filter: true,
+        phase: -1,
+        spritesheet: "thinextension_h.png",
+        magnets: {
+            base: { x: 820-808, y: 20 },
+            end: { x: 820-808, y: 50 }
+        },
+        accessories: {
+            tips: {
+                attach: "base",
+                to: "end",
+                import: {
+                    variable: "tips"
+                }
+            }
+        }
+    },
+    tips: {
+        inherit_sequence_info: true,
+        inherit_filter: true,
+        phase: 1,
+        width: 1608,
+        spritesheet: "tipstart_h.png",
+        scale: { x: 0.5, y: 1 },
+        magnets: {
+            base: { x: 744-768, y: 5 },
+            end: { x: 820-768, y: 40 }
+        },
+        accessories: {
+            tipends: {
+                inherit_filter: true,
+                attach: "base",
+                to: "end",
+                phase: 1,
+                width: 1712,
+                spritesheet: "tipend_h.png",
+                scale: { x: 0.9, y: 1 },
+                magnets: {
+                    base: { x: 820-769, y: 0 }
+                }
+            }
+
+        }
+    }
+});  //IT IS VERY IMPORTANT THAT THE LAST LINE IN YOUR FILE IS A COPY-PASTE OF THIS LINE
\ No newline at end of file
diff --git a/img/dolls/dolls/human/head/hair/back/upright/thinextension.png b/img/dolls/dolls/human/head/hair/back/upright/thinextension.png
new file mode 100644
index 0000000000000000000000000000000000000000..7184879dd11866f336e3ec48d2be3ec77610b564
GIT binary patch
literal 11552
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/head/hair/back/upright/thinextension_h.png b/img/dolls/dolls/human/head/hair/back/upright/thinextension_h.png
new file mode 100644
index 0000000000000000000000000000000000000000..2e79dbeb87699295b8a70c67e5647f6feac192a1
GIT binary patch
literal 4758
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/head/hair/back/upright/tipend.png b/img/dolls/dolls/human/head/hair/back/upright/tipend.png
new file mode 100644
index 0000000000000000000000000000000000000000..dd87829d1eb737680f58d008f8dd1b955c95c5b5
GIT binary patch
literal 10479
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/head/hair/back/upright/tipend_h.png b/img/dolls/dolls/human/head/hair/back/upright/tipend_h.png
new file mode 100644
index 0000000000000000000000000000000000000000..abed4d331f62618bb0e1e474babdf3dfd8100128
GIT binary patch
literal 10948
zcmeHtS5#9`*KGo5040D52n4VJQUn45p@S$$5fr6|fFdA7N@$@5G)R-8D7}e*NDWm(
z4;|?}NbfE5D*c}C-k1O3zxVMz{o{;e>~Z$l$=>U%z1Ey_?U1KB>J0Q8^dJz3LF4g5
zJrL+(A<(v_y$F2ct$Ia4Ah4^gs_Ii)OG^;Q1LgKvPOHJ<THxfbP(2|oS0=aCr%h>(
zo-wKCtH$2SG$>q&%FqzXuz#$VL8KRfUV!vAjZP``=sW2%(L7?pY_fTnW;7n41Ki)#
zIyrN9-Q(YY{QDAUQd;@L|J9$Oz7S$*g4q|Z3Fb!Hd%+sUWt|^h2!=!~E;1{A_6ZI#
zPNs}lA2}!FQ`MlXZS?z{TX*K>Vl3$=ZZqawkWp8>seVu7aSaQmX;!+<GqRS(G=BHi
z6q`h*&n2OId8~Q2(0oQ$1vpsNdk{0a4@_*W;&E|O^qjVLn1X07u)MAJ$6xmiNhsS$
zPgpg55U(IO$(K_&{8{~7^)of0q?}$#7~1FZix2A)^iLG*eXU1E1+PIW%*_s5E-(Fs
ztVohi72L*;*qJ=Q1zMeF;%*7Y)>T7ck0Rb}LY+MO!vr9tK@qXtw{0<F|8)Ep$Zk`!
zR7>4d)CbB=<NYg2kvsf1N;-uqsG*Vmn4uu)Gti3C8_-meeJSu7=$sxKyMREKuKec%
z?i<IQfIv4u8V^-oc%asjbvvvy^huR0!I$x$zVS8MN;PX}YxDJXUgluU(>5x9^9tGC
zccCPjh%pL<JA@TGt6CU{3=_p}!gmXA-mH5Z*m%M9&Q12&B?K*Xm_A|h^ayuQc`zj7
zraP#hzjquJX?rx3`n=W!N0{&)Jg7cCkUc&eTU0z)FU>GSdCs5hE*?&D3Ljp285YYJ
zvGY6aJT-9gAZXH$p_XyR18!}b_i;~wt-{Zb_s8U=wHgsFm)>)grDMeYV521GtVG%*
zoAd(iT7j?6tjTLmcEXu91+}02D#=AA?skO@6RA$F$4M+bVkwHxA5Cn=#qPh(zpy?9
zU0)ijV^6AMPnL)p^7vrr!3*adzZmO87u%PzT1L7Fv#U!pM;I*Bc-e6G%?Zz7bg~|$
zb_Y=%+WtFD-8_hG$o-dYtor77^=*gJaPYEsc~Nsi?pO^O=h$^D8eqhAJi^D_yw!gL
z{N$7yIng^3);~L?dBthd!pdMJ0-gKq?}p%@d3!%Fk5Xi<O=E-v!bNR-Pmv!rt-m3O
zLi-W}w94%A$(~NMK_=O21<=BRo>?<PX)NkVh#2C@i7SjE+oc7$3fuU4)QwQ{DEyZm
zUBpe->?hf{J(M>Nkv@{YeLeTZ7u_zN%WRBc-so#vlC8GcZj1^J9qlF#m$yIQkJ{>0
z6iQ;e3Ma?ASdY!L2EAY9tv<(2&31+C4Yv-gO0P<Xf3<u5a)t#Zsb3g@Z{kHdBU7FP
z1gawDYMy$_lR|^E**2T`|L`P)A8uM$^8{U=tclpljF#T#g&^81zy4Y`Ig0Esa#XAr
z-I=AHEhTJpaBav}?zr5sQ9rU4|8Dx;AEV>+)EtBOX*2YKalg`Z`Bg1C$IF+dUD53i
z_4>cN>f~pIlZBH+ksdXCgHV-Ssq6TMa4q6o!ClTvv_Vd--hbRZ{q<?RPEvA~7YFe!
zC;B?)O)6yZz<kxR1MSI|nN`#aWl7iBd>vky#2;^9C+<hVrt$-`km+?-*uUQb!v-3f
zRTLz=<PTA5`*LQyQwb4<gnW#8s_|H_1SK2NwNw%!;bon^M-uXF-qP%T8^BG>=oS}Q
zj^7)j4%+?Ol*V8^&TYYhX#IB-Jss5Gr}TqRXR1)c1$A84g=j?;84Q)2K)>a0(0Hkf
zpJ^tti63`XYCylwv<PhX-vq;|Gz6jUMw2Nq0chevHn(Z$1*}t6rq>>mP}fvgknHNc
zi&gcx6Lv>=dsA0LlJ&i-J3a!&FOR8IASHb3-q<es1P|M?zAktCamEt)GR*JN`C<7l
zF;=XwnWE0Uvw+%29v-5X(Y1vm^EG+${$#>IiN$Z`7HWGRZ=M6olV{2!J#T6sfFKwq
z_zDwA5}Etl_O$c89I@YAKh})7YfAesJ*SH+Fa@~KByJG!$bEgup<qOSDz{M0F|{yy
zNoDTf13c0PGGsF|ZU`4yPV1=}U+s1b#LP_V!|W*QxgMu%Y?l>pycYLWk1ag>VvR=k
z`2@v$4H3M{fqg_u$EP`93UdW5;h+8a$v?uTILiJ~fpyolyIC+<AKKWZ)grq#kL<?0
zR;}he%2G8ZelKPAwG*ggow9wR_Z0B_K_2F5<0h0N5ZX)cm7AdsO!VYz&Z450wb=u!
zsAlc6gU{AoYuxQWEED^^Yq0{k2+w(Tfi-oU(g=>_SkC5B!-x&sgQl3+YDb`BIV@^b
zFGzyN>bTr`FHgL@X7eDy(?QxJpNv#Q6|oKG{Z3h|=S8lR*P!$4uLXH964WIBcJ=Oo
zW3K5pseU$WKu!+&91M1G;G`<|!}ij2gLe}3aAfz%$7O8J6IEZV6cu@H$9*3ka(iiS
zBuo$KzlIU({P~xa=q~NHitUVX86;sK*c?_Q<jeHsF4w2c>oNX@9`k^!GtdGH?(K8C
zDg~W>y7p@I4Aj28>v6PHORaH~HD9N-0N6etaf3wf7cu#+Y=7r;-aPP7Q6xmE)LW&`
zVQ8U!tGm6Se0i3dh0!7PMVFS#B8}6g`+KJz&pIg>cfqtt!@RfM5)m(##cF~7GJCn}
zzR|CB)n=h8XY-73nqV#Bz~k%+hO5ASv&6Xj`AY`jrV5wDJGRr$OX(O+YdyFYx4Dd>
zQj_tij9o{yrSKuNkl#6_-m{k1RvNu?Astd4x!NhzIlWg|_f_kgr!7_AiG9;Md?mZ{
zyv4G~s}o-;qWg3MF6gcu6;UEWZe`|MgCIDGy@efRKIqLv%EeUW80uSg1!&C@8@ctH
zF|hhH@#st*w_s}Frg0^&_uJf}qKS6gv<4$x8x<oJ)D#9!kKd+&hwh9~8MAgn9$YTy
zd)Oai9HSaFnZbc?7Vq#Q?&eCtzG9sJ(vx>>U)J_ZP>LYyOC_OlUe*eGBz9jZj9T~G
zQf`mTZUkyMKD>uIcGtL>SD_@ud+L*7B_hM-$1=PTY(P`YpSmEIEe?JC!{@|8QMU{6
zQBppR*NeiiNHz?ew%2$UP+rVf8#62CIrT+2QR)KS)D!~}CTwJLxf3Uy3r4EavVivm
z_679odg922x@iB?i##2)g=|G^@htsQ)YDf)7z#+!^RrA)E|FUe;6NFYCj2?~UEkZ1
z6K#8<PyDiyC__(6YWmaktDf88;v^l<J$NH*N{fPIo~%41uFsA0z=CZhhSj`Z`f7iy
zs|zcoXP>pWI2uzyOCcqr$$q_!II>=m8!I|@J>dQ(vZ%!5t(6R-Bv}AuUZ&S{Hq$6n
zwQU$}uNDCKfc5-QNQFMI<LY!7Y;VD3;(D})okyR}ZB#d(E6mHH!q;Z&+Vz||Uv_-o
za7C11vj#?LFP?n5voA(=)LDBFrWCsiw=3COm|NIHUv8Kjzl0W}4|!Py<Y&QnF-)Om
zhPGaqzdHE}_F~B-OYX&sLrj}XI>D)nq0=%%zR1#ib&yR?p_HdX3nf>uTs)qJpe^>}
zB793wl8)TX>#wE%FOhid;4bcjd2@+rLnzPBF7jZ}6J{ZB0{!E&IC5ec>QJ<t{!d9|
z>_FgnP0|mJ48v;r*yTP8KFBTK`A{>Nd=yCZlfx$cy}n@wrQF#uj^vO3BDHvhROfTH
z6DiioGw-eoE4{Vs2y-m>aO5j;QapJm#B$4oX>$SE%_2kG77^&0vk6{wKV0?N2r)cl
zZ_f2`SJ-dNJjt8UQ>;w!@^T42U>WhXzuy6l*&b>hm~D!E&cI5pb@EL=Xqny+#acF{
zj!F9wPG@TMg0U}swb<JeqxL^a)1N;WUL1c>IVRcNBH3jn__~0TS*(i_S}^yh{yHR_
zeq>85O7>~MMt#}S->cZrjNbc^%8~1vNH~FYiTAd@gmjXJFRu{02_5Ye3yQ8SfRBm_
z2<7j^)BZr;adXZ1esI^q#Ze2-UQ-}&Z3yC455)G9CmzPg-&id@Y!@3alzLS@wpX^j
z^ImNKux{9OF}{%EF7e0ffX~=_$JepLY0atQ@>CQEYW*Yg7e4-FUne7&t>8n2RqZ87
z%z(L)mE^-aB4czJKyWi*hT4crxVbt`?dkLVld723w@$J1j%Mc@UtuO?Y7Y^=(iPM?
zh`@k3@qZYcIbMQU%q!eI!G9m^<T6a_j=Xjn^@xR|3WhTux$bflkvDI(%w-yj|3!)1
zzkM|eS1TS;ge3><Mtt(D{I@uu)@n0lmz$rxkGQKv&W5%<$cT2KBJyeVWET`o{)u`~
z&a&R>pSltu{Ln=ImcN8}PnK*0?zUD`x`79;R&zG$&x4G?KQvAnF(70VhNFlD`llF|
zqneVsi1FtY`ev2Oqs3_UpyiOu(2o_Ox7+z~U4tMk1@)LYu-3pWKrAM|xElSUqxhuv
znK(X4mK|<0zT`W`Oj1$Nbb1O3;S-=D#@yO{ZEjP0)rljIZk_f@gdEl5+52_uDg_ud
z-~ksZ58j`Usw>Lh=|t%4K(RERn(g1Kz8{<Ik;+J8EQG=esziQPCi0bdX7Eh@mi2+D
zGw&$1sKl%_oSzH5Tun_X^L{qGXi(zxY4<D%m#x@dNiZ1lP?Eez_GNlHup@2(yOzNO
zx$x<t?R#`(h;=PzBR<J$2D&~s(AnzibkRnw;9L*gB2*=)Z<-$dQHyxrq|=nZ1|)%s
z9~rX@7=J5YbseVtdjeCBDq|Ol(KBrxpFHFwnzKjMtxwI{*@YT?D7UXlQaa-uCv48f
z4Sg7go+Y##n=W!gtYl>RRg42livd7x{IK%xMzMiz)+O-RAHjeh<9|%x$quwr+6M6Z
zYnKUxV&{UD07F5fS(W4GvRAUabW?g)dQI>S`#<vr`<Ge4ur|S92iW#MMK5WH(U9|6
zv|SuUAyn@yzef>g-oJ782<E^sK|EWjQ$byZ>ta!zwTxQwZ<o$%1Vl4;O58|nXDFB`
zLnQOv<XKNw#NGC22*m1hpQb8^?9l(Jw*N)<usz_o%~Hy>UP*QFWjWJ((G!_XlsIf;
z_>GNDG#|SVO5zW~6Wzq!#66$SXZjHm<n%Lh(Q_PTVU{*|xJ3N=DM2prN6~}S)Mh2E
zqd=)iy4o#`700;=-!kE!0|{Z=_jv*^++5cwJ1?u1LQWScF=BFJi<xL%MfHZ&;&T(+
z^TVD28fZ@2MTkCe#4Zf|<M36jMANdj*ciN%aXoIvRqi^0u&Rfba2Gb^p(Ct{2O9z{
z7+vgYaiA8^;-Cv!E&ibDF1!&oFbX!17ZwQCQgZcZIE`)C5dDy1jD;`TRPFvdLn$r4
zdsjN%hU^ZgtvuBEOgWN>EuOF!{k5FXV#@vGrdV7s2#SKb&02n1j%-xvr(<7*g7@Ws
zt5T8s`f%28R+XXnF#~XgS7!o*3NqnXB-$FN-pGrr&$Ofha#-1>JmDjC-T)W3Ky;-1
zaOP1U<(vz5?#PXonizlyQASU@1lLXkaP5?v6aU5y%@a;f(_}wVx-GsjB<@3KVfop&
z51;Hc)oH!LY%2SDuY{tp#dWyFY-O$%0JP2$<;?;EB@na4Vw{Zhgw33-EACenMW&+?
zU%kE01Ym|C&4ZrAgf7<HiZ%G&kAtC+ucs&mM*8l+N!@@g?RC->#a4Ojed#v0f+uW@
zMIuTs^L{TfTyCzBG!NA{A=8Y7yOrMRJ0)*d#3qi(KHYCnfk1!c2C;Gg=;b5paq<t3
zi;f@Vh!R99nfArK!RL0X(k1jWd-@SN(!QJY1SktrGR8LZ;&3|C?I6%G^Kq};xJRXs
z=*7SN;Gwig#;-L3+>@VTap(F|$9Kby4gPJ^W;L5vrmTF~S$a{_-Tk9n)5pgc<{fGL
z)m|h?{ZMe>dq{T1UIc!|HD%=+LX*RQ-yglus_SN7J{eDl06Wr7MR>xKRw54VWVtq5
zUEU<YMMIw_1O98KxYZVsS@$^0%Zll|M|CPHcXu`_*R}P1-A(o^&3qlV*5hM(GcF5#
z!Jmn?^_<J+adA6nGQ|%i^Q$HMP*3#kbF8F&xDw}qT#3|{L*7C2Ie|->Wl=oB_Qa!Q
zaMwFo`a=MP0mz$`8ap!<`1yyeax_kz1oTdI#I1dG5cZ^EmS7URbd;1#HvFi!xjhy^
zHe8c!Lp7oX9QKYvVX;ns3?KbsV}KsIy*ZTcHg%Kq^LJAy9Ijq_=1u$kao;2_^fk_d
zi_);;eqlELf#3Co<Daj%coWXfW^~H1f_dI<Ts}S)A-jrPE|iEyP02|7=(5|a#b0`u
zjVsc$Q}TEmLI0X?4eP{T>2Yzbl_Hd+5v@od=mo5!fN<Am$e=Jp3(&2X&2XwJsrs}R
z7d(AZ$S2?-8sCjy>VM3XqNIfA&enDMcs`)}lb_CP)QZc`9a5^_cOV^enit9ER=Gv<
zV}Vuo(dqe7{&yCmq!2%;BJqMq-}^BhcWm(h!6iwuh@^(|q8^V-MF`ds)9dwX;RM3E
z*y5i4sragc8o;>LLys~p0QfKYh1a+?K>7ys;L^VSyq>qydazne4cY&8-n}SR4T}|h
zuFX~Ycql3XjX7;9+rO~zm!4us7RkdD25X21wp@K}r86!W>(o*=YWqb@LbFs35<Vn3
zCl*yvCyC_Li)j3gv0-ECX8F7T1q1Od#6N=-01Mtsp9|+aVcoN@2k*NJAzwxItv<6H
zEw1qbc98*>9YD8aubZTBXa&gsQ{L|@JD0vNd(yf6XUV_^y`~2-m)lWdYP24C%}nuY
zs{8HmL^3(9PKWpD%2V;8yD%g;0H2lf)W;b)`mh6MSamd#0s=_y8hrteuWKOLFn8>)
z<4UZhw8RXH_cQ4xpX~>LB%>ozw~)11#tbbpYV72(SW}7A(}b4Xu@{fx+^7oW;rds}
z?wji><AmS~*}$8I({~GngiA%!PE9E;)r(A7WXc|hF%(QE1j)XIUmUATW~J<R#9=Pl
zbmi5e76G2KQuYf?xCD?a_s%^j9_aKZa)QG?2u<lqc@XpryUicBsKRtU*z;^pbkC&5
zQlRndGyBiTlxMsB@03pr)6sx@GeAi~EQyw+z;@NM#)F+Y&DZ72rPkce?k4jvuP3GA
zt!Prlw$v9-f}IvlU>@$kIz9K^8G4Rs?!OWh)c8F%Onebxzurpxs<obkL%2c@s*M$7
zN_|om!wpIxMjtkiO!I%lFSZxy)u9)oelf01#C4up3qlKiKT$Se<2AHp$IlyOOa7;?
zrS96H6hUjp+}SM#ZWIx1QsORR>y6a<e1I`a=#J_&X||9tu<INt&sf9oKRO$u^vTDB
z_5JVPMh|uI+DA$VY@ZRdT+Ez#|I7F)&Cds(W(ku~y{7+VyuhOgvYRbROU?ej{D0cD
z!z^;50?EX5X1m~Sota+j#+#_wit*yPalO7*=FK(ajaC!hu=;=9-6Ot_`)usKR8Gvp
z`Z*f>EFDB^w`|UAo*+vHnMrltTV1usrUPouPYq>Chpqtngy}kVgoC3@VSP$xxtb{b
z8$c-@zE+NssA(4O&*6puswKL1@B&Vnzv$T_*j|G*gcx0sH-PX)mEQ?^yCcQR*yubv
zxO?fXd1~3Y`-#h(!k6h&?^)w{YkTTTmgtxVqwi_*wv#w#Ca%I@V~Rfgn+qBlfd=Kj
zhz4KtM^6jJa$4Bgv2F7sJ1$Mmx$AzflLTTdy8($J2RV^N?zOTR=1C@NkNV_s?|5{+
z$g0oZj^?~4GOg#Z=CK^4Ixjwb=!q)VUko4X1RL1xMAqv^t@qz#5naqoUqju5_=%g=
z%^w&3s6rl|zp1F{Xfim{^E3<dE8npa>aJ=PG&RpgPFonC8BQYQj8aI~C8kCWJ@*0P
zqT6aiLv+ERoEA@DZ*Gy;8S=&LtK}LfLcSA#X4O#<geByWM=2geSDZCw`2+?F0R=_$
zlq`Q#b&ddV%AeSiQmeGedou^hz7IGf@5fZD5;Y;N-ddH16S++7hGm!EC~<>r$A$h(
zS%3oZZ8^(TG6nJcai?9d>~1ioMP8I>88JZiM_8sXCc)K5Cj33DQY5Ox)km8BiLX=m
zk>ctr-pVlXZbm5GXQ;0~3wx$c(g)aLCyLP#c0O%VOXU*Mkl20ClVmJ&dGrL8YRuIA
z#1HCnVj@U1fjHcZd2tu1^jR4!>a_XCGLaLaD=hjWg_%^g=e%TFn?BXfMB*9~cy4?e
z5h`&CtUCATY)1baHAu*T+W^>uqhx!{AY4^EC}6{LN3o*tekFpW`KQF-ezxKRoOI_8
znR-8-?qm8(?mLznLo=<XccpBFIbAeAjg5J-E*zz0G<=Tx)%?3F|20?oZw+`$9Y2e6
z#>5An-uL+A_F!}|&1^zg|Kofo^%(oH&lrw0maf*~FbQ#;Qm+Rf!s}>%Lvfwkzw3F8
z_c0pHwv7geJMBlzL9Zp`Pidql)F=6en!quIch~Q?-)pSKO{+{%%D0kwbsLm>_LK7^
zX+#*&1ksvlQJ?-=_ct9_-Wxx&^$ie2;|B$>jGj|Ku^R^$`^O5Ahbe94d_OPjXS0LB
zqK4~VbCWRYtOKB~`>Ozg?!s^qj&R&q9sO__A(836xM;`UcCeMvo88?z6^f+LSG*HT
zxPza~LRmwiP4L;O?5k_(F1n{#Za)@GkC#X<c&x%08$7yO6sK#uMUKvjobwVFvLk=C
z`hq&cgK*AN2#-V-Xd5~xMwW^gh^`1t+uN2IU}gTes3C7y^(b~RG@R0c>u<q*5mZH)
zXVU&fwd5*R&G=q26?Il?;6=7&a~{d_`UA4&U{C>Lq40!jp=MH+QQlA~yzA1|MgxAr
zbcZs1PQZ!AJrdsG5ADaVotUTZi1y#RyBI#5y{^y{rT%;@w*r5Oj6I+B_h7mIf_d}B
zWXh{&Dg)B)(;VJOikKbll$F8f!Yx1fyepmf*?AcZ=sa?s>lR%TiCy{6?sZaQYw*so
z0&aA@zeJ!XV2INSgM=(2dbanMVm+R`{$i!;MiF4;tVm3Mfqk>4AiuGZj`jABuGm>=
ztraxYbbXyye+3z6UP-ZZoWN5;&Wrc|F6-oRP%NRTfYfG-a_X@O-@n2FNNu8JNN+Ac
zYAZt*>>UE}%Y^VUa%+|a<(b#cY6-}Tc0~>fO<{mFvbkf6T(SPq-v4ebOFK%OyZE?x
zt-VJ4GOpx{7vj?#amXb_>~{-~1#PY8ZXSCroj;Zc+;=q_MP0pQze6`Sl$^l>4c&f^
zzooq<9fc_QrKzEWygCRe2oXC(-@$;ep$iPy(3vtGm`#d!rxiv_2;su?t!2Hu?9Ot_
z4&oW0b_e|NyB%^>o*<N<juZ_2eKLh;+^O2uclQZghZbf$*5ty?g^Gro_N}j8ry3;$
zOm+tviB3Xdj%4H}UictIRY8z;r||R{3z=W{BErz~#ewMgVXx~z{ImjN+lmxifas~t
zW7Af&rznn!Zf8P8TT(Euk%F--NWqq&{#L{b5l+Nc>(M5Fvw-4p&$T9w?uzCIkL*Vg
z_3VWUvSy@YwY{#t@_oxJYFVlRg3No?tH=nMOz`@nw{u96GP%qqGZFIb#M?H5E?P;S
zZP;w)^3)td47ce?LO`eKOq4u@c*jOkPYV`h!x=P}r}=Aj2GoA#=?aM7&6mBs_!M>i
z_1aDmd8E0B*YXWntTPuTH}Ot?*Jj_})Rp@pLF<NoYBmM&ukBQbS^`47GkELMS;M;u
zmd3YwR06SjWK8EoS^n5`LTL`ARIB`RMTFe`dZF%M_UV|ho=!%=Y*@8K_NjGy_87;v
zRE2k6rL!pjYueZUyAUj32#ltS9m(^l{P{crc=V|+z~RgtGj1{#-hsen1bQ^frPQ;B
zb>b-Hu)tk*ymGc|OP%Q+9&fo+TB(WjexG$MNXQ3C=_%8bY*1`c9842=#A5>>9xpew
zVv+q@DJ>c+0aCXA(Seo))0()!K+Y^-U|#_+&n)#l)OC%k?5~LT^JTK`OU=47UT*Qm
z&R8S(RFjoSczk~`<|zsUcSPJ>oKMSykcT&l1;OOv!oP0yTyin*KX;@E73<QyVY7QL
z@qtvph+feiY>n4`1R}g3Mo3BR2-4K=5YzvPtw(A#D<1?kWabbl+JUNW2y+{_+fTbW
z7Cz1ukkGcUo88-ZA=@x@CB4TxTY*t~3{E$0)F~&@fNgzK>GU{mLsQ~;7j&3E4Poq(
zqR5%>8IwQ4V*644r6S#T_`{j8T^)T07cI(`_N~6_n1v2u_(76?sdaY-UpO<NtK$mL
zwX3ZMbS-xXhs*sgRqVcVC!9G57*$k0>5_LGS8Z7*IzKE|C4eckl>9M>P#1a`s(SRz
z#Z~d>_Y)9gZ6^r7ukC%EnY>yOjNaE)hzOS3H?HII{*j{A$bS5GDomk&NUc%mIBYsv
zp`TT)k@r}5I!fVr_wAWazV2!+KPhsB3qcY)_|F4rPgW{?|H5a&NWO1&fnAf>!3&j&
zlR~1!Y!B9_6Y!<e5%@bxsw6H2i4tyvWnl4$a@DW=Kw0lwRc&fmYxVu_63dPq;aboy
zQBa_I8J1H<O0)ZUkDsGH4G5@r276|&9&upd`Iy87h5Gxu(HY@VT+9ePQ51aY8@VHl
zi>+XOKJ`>2(p0zFiC;94_@yO32!;3(+oabu_efRLk!Dj+^mZl?vOiY&cr1O;@-!x8
z$~!3R*QZtG%{=A)ooyHkF+x9jd2hIPOS8I8p-DfkZeh8g_vR2&R!hsk-gu?csTpe|
zo+9awuNg0lfRcxJE=4FRc5FA|Y|Kh^nj5&rFnXb#0q-Ob{n|xR*X{x}P}TVr*%!!q
zUh;(zWhbEGG|}!#+#n_JY`#%6=<&Xlxn*3P{o4&B%`<5yvOMyJd=U)uX`1tAg^d0@
zkVtQoM9P(%nWS(6%wqmX;kG-#Z6sC-4rI3I30{OP6AF-ca`e&FU3ehUrv0j{qHd?k
zo7;TU*L;hW0@oZrWtq9}X?a$GYA?!T7Drv6x>9?`UN9gh<@;BBv%J&O<iApKk5|<C
znrBzE%A0YE@X<ZXD36=A&y}`!!!pO<3w4UoI+?kwQ72j>M3Vu@IK3{Tb?N-#y*Ni*
zxW=}i?X2yS=fas);tO@CxgrnoS5X5WGM+RKG*y;P>E*ut$WKV4yCd_pbc;Br2Q^mg
zmf&tT<3Nz~GF}rbF0q!}df?ely*0teh{(Nae_Ab{lXdT2OIv)Zq9RaW;1x}TnpiVH
z?%Dp5W-VB&v|bLHH(Jv-@nfEa9>4I@H*<f4c<xv$kf@<{@DM~8_UoxG1A%B){&N=K
zqx_&{d(o7hLaa%_)mM{z{;GQ^i+g7^^-erD5w<M6+wR+@LMcg}3yiW?E2)DlzPB7C
zAs$ipw_X5BshMDiTh*J>ub_hE95C6n%F7{Ku3~j2BEm2-AEOqlpVYg>Q6`C67LPQP
zMcpoI<~93;(P%*j3?VYw#i7d{nI?>G5CeH80pF!4Dn+x%B4Nfi58n2z+mww~Dx{b$
zcDHG&?s#Df!Cw)>%2DzGOXHIJa*X;9E~9CxD*Kg(hO;;xM_C0=B)_aJ>X5P=yyb5g
zq~W;!=;Zd_hPR0vq)IIY(wwImwT2-3cWh9VQupYn%W$M?wA=tV1{$8X=YK)E*2R9L
zBgZErUifw?M>q&NQHfPx;<>k%_gfr{tOVKA<|45Q+Cg%w&lLtRosv_RkDqjUaat98
zu1*+Iyn%n#R=FYz$-6y4ooDj$R5wsn7qDKc?I?@0fAo~hHzRED+wn3f-x}+U)DqiV
zSh_9nx~jbeAZ6ONjPE1?LD)U~6pD4SslGUz<)o_We;RnI_FS|ynwgYqPk2pZd*K~F
zjZ=sMJzE4ba6m!UK!s8rbP5$_==kcBP4RZ&S{5?H_rkC`K?=CD?5}idBey=~Ob@uh
z-U>}V^yYr|RV$l9bVsen9U`d&q=6K(ICcW}_N5Zw2iiYyU2(li|0fO2E44f{3Q}&1
z9&khEeBrm=(z-GKc*TnmnxFsqpmzryBUiZnH+;ZFwyL7s&EtveMyi6WUcC|8oMxsO
zTfJjRuB$QVw7cO%5AMZbHD7DfgIj2Zvtax|Jylnj)}*Uywi6U*oHdo_qWg#GE>Stq
zZdP?Y5v0v{M%6z(cv9^GB}DML5WA5{iZc(LM@F47(ZRly*_RLKP%FWa2C{s!cdIdC
zO8s&?z4yl~Jr$cUUNa`Rg1;NvfA@N>Vz*0L6{EWg=2H+~QWf?SecY=L8goxBm$1#3
zP>T3P=53-C1XIm)6)<;|61|~Y+!YZ*JU5ATxsBjYB9e>0Cz!*#FDNQ0jH~<Ok5gww
zWCAv79vgk510x$GzdYb@VgdvNaQj(L6p&8;BkCE_0cDl6Kn5@ntr9gku-AZG8a3Dr
zHqfZxkFeib_|<fs|CWUvZIULbp64T6=L2bu>8CQO{_01#pm4On4GT@u_w{?tVrJLy
zD&KB^KYIPXo<4Pjor7wS&Is`muD16<;wDWPosowHJaDV{I+SXV)@Y!%>G~k+*ziLi
zh=C=YX&|Q#(L5|QoEw)Kc|H%JV*06dL-x8&7<4E({_hPjRxpxNXfkgo0<=C{^g07h
z3)IxZ<V)HrXf|_19IYv_q_Iq#;h(k}Pa{YtWy~Atv9oU##IY8}SM%jjh;iRF*?CHI
zmbEOc@(rdq*k#~^g&-9bP|Gw?AzmH_3g*kQ)xrfJFv^_8zwJ}QRZ{M>76_z9<MfC2
zPQzs_f3lkW4;)dhkeE#9e89Vcqn)x)Du2yeLpPPMal({rPDPxRmVUVK1=RJg<I=OT
zCm_N|7f<i;O@A$%v&tR&E2K239kl^GQ?R+BbgP~*9}V&fNhQ|y=1(Xvg&+;!<Pz<a
z4oio2A2T><`EI;$69c%)`3pUjZ4yXCGDW#wDH#M!PI+HIeSIC8S5We2<^~8%s|=!I
z@(0oUcTHso4T7|CBSaYde|_Y?ANW6a|6gYPAM5;&b^b3q?*FT6{PT;qzTzx~FG~fE
QMS?UQ={ziWVDbKc0j^&Tx&QzG

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/head/hair/back/upright/tipstart.png b/img/dolls/dolls/human/head/hair/back/upright/tipstart.png
new file mode 100644
index 0000000000000000000000000000000000000000..3d897b80f5cf099f73253894bdb27294f27fef51
GIT binary patch
literal 10123
zcmeI&X;2eq7y#hiWFxzwU=9ovtws<ssN97jheQH3R0;_Q3XBj@PD|w|2+ENaEumVG
zLl6*<f`FocU@d})LCYbBPzBTqf~1OaNPq;iAZZ-`In(~OGy7v_zkPq~%=dloGxL7C
zZyLvSyBblO2mpYZGuzP}0AS@11mG3Q8^b<FqI`%BWwAJ+`}P4qoL@|a&5k=9tsmD_
zxz9ML5R9$%SB~<wY5dNe=)EB5BR<X95bjfwd-|H7foP;oQ2C?f$%uWgXM`sSaw0`a
zHRF68M-QFkq|P79nv*8wCd99VMz@$xTmH-xaiS<!E3el!lo9+xN^<oZkyqsh+`8|z
zUToSr9l~jTA{h6yuL&wMJQMqENJz%ZhEN;5XU@;w_}ulnX*d`dB+r(XNNaWRM1O-J
z>09r}*0Dn^u4blcV82J_(mu($0&j-#7FH(p-dKm(ooV;v`$a}wJ$D~7n%3n)roV(}
zWqa#wPZOLY%v_EwY%qv1*SOG{{ad&7sh#`VznQA741ATJ^MGP!=yodRd6T_EzuQCY
z)$)q4bceaDF`*hWLPfNxXd&jW_~EwRH?ZdMutaV`{u`3ez5lif>Ca>JotJ_pZ@;C<
zY#%k2Dv~O=vEsTBxrQ~ZWNw8|Zeq>y=(#~w6s!8B_Wb-_&Ma$_eHA}g;;^6Ht=t79
zg6$m*0IHPt7kGatX$b)6fV1PaopF9sL)<8;>1RN%p+|Ll=xkm=WYzL!gj8<AZ}V-r
z?p0%+5bl*z<Yk1E4_W#{Fp19O10W6?V2gld0;T{{fGNNfU<&@P3Q#Sy^ZBfNJ~%y1
zp9tdeptW-cSGM<A+@J`^4L!*&8@L};JZQb@%_1RFP8QGvOTF(73q`WlreW%ytT+gk
zsmkuXR(M&}Y082p)p3vxVG_*94<NU%=e>@WIp-(?K|R6+MaGcE31%_>?eyGi7%rG>
zvKaiT%o>&<gF%X^*tRiI)AI7TZn4~6GX1Vt=O=Q?f29{1e!|v8oCTm2s>hZj3cF6v
zpka_-VQ)^OOAn%+mN+{dCa;<=<W=A5N4jXWDqXMna^$3@$%3T&3Y&MGf1`K^oS>d%
z@Rr9O`{s#V&;iBE@IA$OO}`=}E2G~0sR6lUld|B%1Ki9}k`=vITQ(ra?`S*@pag<X
z{nJJf&)Hpvd7gFNLULu|iyiR>AnpWw?L}iuVuo4SHa;_zd7#?&p-s-LI}V~zL%I)5
z{2lO|o%&%?Z2AbmJgV=U@$Yk_r;2-umuE6{eZ47kl3s1cqzypo=SIS7NV@}dtxh-k
z!X#LuRuc*!I?+q`cJ#du%3MZLa4(iq_}?>5bHsy;@A9(|2sx{uv-iRqs3GruNViY6
zV^7HMcH|nNb+{|uYb_Slf$T(RmFTE=<LYK2EsD<Z7W;8-EQT>^!{-4v5Iu~0A@b|-
zbP*38SpoO0GEu}FsfogUg%;vKoF1XPM}!CTifx>X^-U6WcXzR@p-aR^s+VH@hM*+)
z5#APo#*wp&hwXNmg3;5T(>c4uOAn`n9aQ9+`lRC-v#`R-gqHOYu_)JkOIYENTWbKT
zMUN^`1j@x*hZRQ9K}3VBWl>r>U~u0ukOEV+EDA~okQA~&oJRP%TT&V0I=Jxy`F%Y7
zL!1es+-T*iaE2Z_AIf#9s~7~*@u)5CV7&Vo<t{bjhR2eJ7mT;Afpb=!Vp7nyr6>5z
zFJ1DX04OO@k&ZBwBGRCn3b($^7b!5!MA3ZyHhDL9WX47;Z1cZr6Qv`y1?v^Iz8MI1
zEWnOL*trl>fGNNfU<xn=m;y`zrT|lbDZmt93NQtj0!#s>;L}r}6B<wl0ED{ty#OD5
s>BfHYW1S9IN?-~w1)rRP%f?bQE3a9@@s7p<WqTLk?BwcL?Z7+w4=F(rQUCw|

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/head/hair/back/upright/tipstart_h.png b/img/dolls/dolls/human/head/hair/back/upright/tipstart_h.png
new file mode 100644
index 0000000000000000000000000000000000000000..c468946e2510f788717f67f0cf0ae817d9c04c87
GIT binary patch
literal 4978
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/head/hair/front/laying/bangs.png b/img/dolls/dolls/human/head/hair/front/laying/bangs.png
new file mode 100644
index 0000000000000000000000000000000000000000..72c5a47b4763397bb94d7dc428fcc8def0eb162e
GIT binary patch
literal 1035
zcmV+m1oZofP)<h;3K|Lk000e1NJLTq004df003wR1^@s6H>^Ys00006VoOIv0RI60
z0RN!9r;`8x010qNS#tmY3labT3lag+-G2N4000McNliru<O>QCJ1(ZGx2OOB1DHuf
zK~#9!?VQhRR96&$ze&<+Q&U1}gY*X-YZSD_h+<0=Y1%I8!hmjEh|sLN6Za3j|Al-1
zgRWd@?7~e8Zi?V4V9`}=z%Hy->0(acF-)kFPV1X@z7H<U%zHD;J0IuVd*8e7fryB-
zoKA*=tg5ODbb%wlT(tLqX<!!E8N2QP{;a)z4ot-Rm%tl++c#fN#rCcCeF|&<kAWw^
z1K@YyKCoU&Sy%k_<t_tzfCIp3V6wLPo!B-zMu+q(@EdTq)_y9b{E<?8pWySr+tH>Y
z3nyxs*9Kky&uW$8I`CsD<>%Il?<>&@wKgA;-%QpuzXa|9H-I1hO$F#QSo$&GRFv(L
zA$qc9*}UBf@EG_7xCz|e&N!jdK;iSixsbjTWqsOl_`vLc9)rXiz@1XcwO9S}R0A`7
z30MR^iT~Hp@jxb`3hn{U0C$G@@>D~lF9R#U#pu6fINlBUublCnhDcupz6L(94<8v<
zN-0+xnejF0-$u!j|FNG?dP1gNgYeC{`D*m*b82Y0_>g`!=H`n^PawV~{Q__h*k$-z
zF1}CtXTV#AzUAU;(!T>frFXef+B~WsP~Mf^cJTws`wqk1@>1U?{jk#WWPCTKYzLK|
zM11Xx+@e#qB;w=J>I(1;o`y}8@u%?Id!E5vRaKMpuA?sj`)SYu5BYC1ejfN9I7+?+
zkg2D0m!n@_Fr-N`KIZHn(OUv78N^prwTs?~n$Hbou8g0F0bSQn<`RDyIBpmdiLdqT
zdktf*j6Vx}X$bR)KTYo*bIBsUs;U*>1m66RF5}O|h+eXYkGcC-hOY6<j5^~l0q+~v
z#&c|B;$sT;1zw0rSL(a;mPku7@vFdxhHWgkHA?XZaFIo>jF0~PV?&m&)OUg1hHPwD
z9+mi2yag&(#z&bygioMKSL(aKKEsty{1Ln>CZ+f}r*V13+rN(&v!fc-OG5GI&G?+9
z-X&H^#f#!a@uGN9yeM82FNzn%i{eG`qIglfC|(pVTk%ZsIeDmfQM@Q#@uGN9yo@=w
z6fcSw#VcMEFN&8jXHD@5DW!~LI(N-b<}CG(43&MnC|(pVikJ3?Uo%t*#sAZsP%QPL
zcxf^|pSB%5V#u?r<05{2h<$fP1K8->w)vRPC%}u^=QF@0@HE<>-|COspxFHtZ4et<
zeEyKZcfG7{aolU87;_CH{>tmJUP`%YQj3U)h=_=Y@Hb3=riZYCy8ZwF002ovPDHLk
FV1irP{Fwj%

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/head/hair/front/laying/combed.png b/img/dolls/dolls/human/head/hair/front/laying/combed.png
new file mode 100644
index 0000000000000000000000000000000000000000..a09867d30286ac26f5a39c5d8db58d55557a91bb
GIT binary patch
literal 2118
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
asUYC`Ga=9Ngtn;hK{!Vbhi3a=`hNkVe!Cg~

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/head/hair/front/laying/pulledback.png b/img/dolls/dolls/human/head/hair/front/laying/pulledback.png
new file mode 100644
index 0000000000000000000000000000000000000000..5eee76ac316878cd8c21c49b988eb7868e02a293
GIT binary patch
literal 1837
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/head/hair/front/laying/swept.png b/img/dolls/dolls/human/head/hair/front/laying/swept.png
new file mode 100644
index 0000000000000000000000000000000000000000..8f6f0434c641708f688f4a9aea4e44a242f779d6
GIT binary patch
literal 3847
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
Im|VN}KNP_?7ytkO

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/head/hair/front/upright/bangs.png b/img/dolls/dolls/human/head/hair/front/upright/bangs.png
new file mode 100644
index 0000000000000000000000000000000000000000..11e69191b9ed66c889f7de83bfbe95734f30b1d4
GIT binary patch
literal 1016
zcmV<U0|)$xP)<h;3K|Lk000e1NJLTq004df003wR1^@s6H>^Ys00006VoOIv0RI60
z0RN!9r;`8x010qNS#tmY3labT3lag+-G2N400WpwL_t(|+U=arYgAVhfWJx7YEx4}
zYJ>C#9cvV{#fV}{6lvNn>cW6-T!_%DyA$^hz5j)K|AVevY3#yH3vP<wDqzu7ZNM(9
zR_S6+;4w_7lTPcKcfJoU%*=Z;%sU_F+<V`<?}3Pjw46?cgRH8m3v_`az+ANVfN5YB
z*crR-0RF7Kehy5;`<K8QecLx*PsR4F_I(O$0FQwuzysiS;6AWkN?BL@_T?@Edw>JL
zX<)Lp`JLD{J4T1}EASg|x7L0trTmdne4pU+z}wNLBMT>Lnb!th0MBZb;yUnSDdp$Z
zitj7Y3$->MlHW|$HNOPz0XKjj{!InwG+6pE;8c|DlOcMtW!b#l3h)^C1-J>^-p)9o
z(?H?#z`2mV6lHzdarnUOe;$Lx8^E1X%C%Sh@>Byed<j?tK8gR=(eXegq6+Q-&H#6Y
z`SMglq%Q+2z{TjlWjNjq`LCSuorXwX1-=G8un!*@S4t^Y8=3Jn>EA}llK-)vP<le9
zUW4$>x%q1J>vL*ox%iNNHs<DwN>3oZCjA0%5ZGn-TQ0s&`e(pfhQ8(EYtp|1KBafL
zQrbMKA5h+v-gfZ=%KHw(-SSf3C;hO}^JIKCrfdh5o<w}@jNGDAwj|=?(&`HE4W5Qg
zmGP(W+<TtET~$?+^sb{X0sCpt0uT9bGkzZU9ym(A1(2zybC;uEUofOeGCt<)AJJO^
zEg8gDRke%WiJH$1Wv+~$i2+^LQ05YU88~hj6N#_&?RyPlu8cnmd}#>ti9b#69&^be
zzN)Gf-~`_MkS^oT#fV<Ah>yAZSB9?f%#1qYF9Gix*T!>fWa48A_XS>vNmuH-^p;3V
zGV!axhlXt|xHU@g2XK)^u8fcV{bNIxuhe&e-G*#zSRR%5RlEf%SH?$~KZH-9N>}Q;
zz&^v3Py7+QD<-A*Ij3=X#oND+7qg=p)k{M0=gs(>rQRi0NyUreMe(9|QM@Q#6fcSw
z#f#!a@uGN9yeM82FI(|U@i}>@cu~A4Uh$%MQM`;fw-hgm7sV@H6fcUGF=tKj2`QzF
zWIA`vQ06T4j|`Q4yeM82FN&A;h+i{Q3B~`@oKP(FqIhXCKA*N7JYvYRtK%YmeTaQ`
zMg!RB+qU_b&nLi(+UGOCB=9uapx^3`+o0I}6>Sh3TYUbI!FRo^Z*kmfqZo4yBmT<k
mvR+ELYEp}ch=_=Yi10T|fToAAg1Y_y0000<MNUMnLSTZe+4mU$

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/head/hair/front/upright/combed.png b/img/dolls/dolls/human/head/hair/front/upright/combed.png
new file mode 100644
index 0000000000000000000000000000000000000000..043654e922fcfd6473fa460f798fbfab564e8fc5
GIT binary patch
literal 1920
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
GLSTZcl5-dU

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/head/hair/front/upright/pulledback.png b/img/dolls/dolls/human/head/hair/front/upright/pulledback.png
new file mode 100644
index 0000000000000000000000000000000000000000..992080728dd2a98dc3814fecdcf0eb32a5ad0c82
GIT binary patch
literal 1566
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
Q3;+NC07*qoM6N<$f<3(DDgXcg

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/head/hair/front/upright/swept.png b/img/dolls/dolls/human/head/hair/front/upright/swept.png
new file mode 100644
index 0000000000000000000000000000000000000000..0dfc9995e9099afb8109f2c4b8fba7ec0ede9abc
GIT binary patch
literal 3900
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
Sjw^~jzaSLS4e<&deDi;`;+OaU

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/head/hair/hair.js b/img/dolls/dolls/human/head/hair/hair.js
new file mode 100644
index 0000000000..73c64f195d
--- /dev/null
+++ b/img/dolls/dolls/human/head/hair/hair.js
@@ -0,0 +1,244 @@
+DoLHouse.add({ //IT IS VERY IMPORTANT THAT THE FIRST LINE IN YOUR FILE IS A COPY-PASTE OF THIS LINE
+    hair: {
+        //width: 2048,
+        //frames: 8,
+        attach: "base",
+        to: "top",
+        inherit_sequence_info: true,
+        translate: { x: 0, y: 0, depth: 10 },
+        variants: {
+            upright: {
+                inherit_sequence_info: true,
+                accessories: {
+                    front: {
+                        width: 125,
+                        frames: 1,
+                        selected_variant: "swept",
+                        variants: {
+                            none: {},
+                            bangs: {
+                                spritesheet: "front/upright/bangs.png",
+                                attach: "base",
+                                to: "hairfront",
+                                phase: -1,
+                                magnets: {
+                                    base: { x: 40, y: 74 }
+                                }
+                            },
+                            pulledback: {
+                                spritesheet: "front/upright/pulledback.png",
+                                attach: "base",
+                                to: "hairfront",
+                                magnets: {
+                                    base: { x: 40, y: 74 }
+                                }
+                            },
+                            combed: {
+                                spritesheet: "front/upright/combed.png",
+                                attach: "base",
+                                to: "hairfront",
+                                magnets: {
+                                    base: { x: 40, y: 74 }
+                                }
+                            },
+                            swept: {
+                                spritesheet: "front/upright/swept.png",
+                                attach: "base",
+                                to: "hairfront",
+                                width: 222,
+                                magnets: {
+                                    base: { x: 40, y: 74 }
+                                }
+                            }
+                        },
+
+                    },
+                    back: {
+                        inherit_sequence_info: true,
+                        inherit_filter: true,
+                        selected_variant: "femme",
+                        variants: {
+                            femme: {
+                                inherit_sequence_info: true,
+                                inherit_filter: true,
+                                accessories: {
+                                    roots: {
+                                        inherit_sequence_info: true,
+                                        phase: 0,
+                                        width: 2088,
+                                        spritesheet: "bowl_h.png",
+                                        magnets: {
+                                            base: { x: 820 - 760, y: 0 },
+                                            end: { x: 150, y: 158 }
+                                        },
+
+                                        import: {
+                                            filepath: "back/upright/femme.js",
+                                            variable: "femme"
+                                        }
+                                    }
+
+                                }
+                            },
+                            braid: {
+                                inherit_sequence_info: true,
+                                inherit_filter: true,
+
+                                accessories: {
+                                    roots: {
+                                        inherit_sequence_info: true,
+                                        phase: 0,
+                                        width: 2088,
+                                        spritesheet: "bowl_h.png",
+                                        magnets: {
+                                            base: { x: 820 - 738, y: 0 },
+                                            end: { x: 900 - 738, y: 80 }
+                                        },
+                                        import: {
+                                            filepath: "back/upright/braid.js",
+                                            variable: "braid"
+                                        }
+                                    }
+
+                                }
+                            },
+                            pigtails: {
+                                inherit_sequence_info: true,
+                                inherit_filter: true,
+                                accessories: {
+                                    roots: {
+                                        inherit_sequence_info: true,
+                                        phase: 0,
+                                        width: 2088,
+                                        spritesheet: "bowl_h.png",
+                                        magnets: {
+                                            base: { x: 820 - 738, y: 0 },
+                                            end: { x: 900 - 738, y: 80 }
+                                        },
+                                        import: {
+                                            filepath: "back/upright/pigtails.js",
+                                            variable: "pigtails"
+                                        }
+                                    }
+
+                                }
+                            },
+                            ponytail: {
+                                inherit_sequence_info: true,
+                                inherit_filter: true,
+
+                                accessories: {
+                                    roots: {
+                                        inherit_sequence_info: true,
+                                        phase: 0,
+                                        width: 2088,
+                                        spritesheet: "bowl_h.png",
+                                        magnets: {
+                                            base: { x: 820 - 738, y: 0 },
+                                            end: { x: 900 - 738, y: 80 }
+                                        },
+
+                                        import: {
+                                            filepath: "back/upright/ponytail.js",
+                                            variable: "ponytail"
+                                        }
+                                    }
+                                }
+                            }
+                        }
+
+                    }
+                }
+            },
+            laying: {
+                accessories: {
+                    front: {
+                        width: 104,
+                        frames: 1,
+                        selected_variant: "swept",
+                        variants: {
+                            none: {},
+                            bangs: {
+                                spritesheet: "front/laying/bangs.png",
+                                attach: "base",
+                                to: "hairfront",
+                                phase: -1,
+                                magnets: {
+                                    base: { x: 74, y: 40 }
+                                }
+                            },
+                            pulledback: {
+                                spritesheet: "front/laying/pulledback.png",
+                                attach: "base",
+                                to: "hairfront",
+                                magnets: {
+                                    base: { x: 74, y: 40 }
+                                }
+                            },
+                            combed: {
+                                spritesheet: "front/laying/combed.png",
+                                attach: "base",
+                                to: "hairfront",
+                                magnets: {
+                                    base: { x: 74, y: 40 }
+                                }
+                            },
+                            swept: {
+                                spritesheet: "front/laying/swept.png",
+                                attach: "base",
+                                to: "hairfront",
+                                width: 222,
+                                magnets: {
+                                    base: { x: 74, y: 40 }
+                                }
+                            }
+                        },
+
+                    },
+                    back: {                                                
+                        selected_variant: "trimmed", 
+                        attach: "base",
+                        to: "top",
+                        magnets: {
+                            base: {x: 160, y:168},
+                        },
+                        frames: 1,
+                        variants: {
+                            none: {},
+                            bob: {
+                                spritesheet: "back/laying/short.png"
+                            },
+                            short: {
+                                spritesheet: "back/laying/short.png"
+                            },
+                            trimmed: {
+                                spritesheet: "back/laying/medium.png"
+                            },
+                            flowing: {
+                                spritesheet: "back/laying/medium.png"
+                            }, 
+                            long: {
+                                spritesheet: "back/laying/long.png"
+                            },
+                            luxurious: {
+                                spritesheet: "back/laying/long.png"
+                            },
+                            uncompromising: {
+                                spritesheet: "back/laying/repunzotic.png"
+                            },
+                            repunzotic: {
+                                spritesheet: "back/laying/repunzotic.png"
+                            },
+                            endless: {
+                                spritesheet: "back/laying/repunzotic.png"
+                            }
+                        }
+                        
+                    }
+                }
+            }
+        
+        }
+    }
+
+}); //IT IS VERY IMPORTANT THAT THE LAST LINE IN YOUR FILE IS A COPY-PASTE OF THIS LINE
diff --git a/img/dolls/dolls/human/head/laying_h.png b/img/dolls/dolls/human/head/laying_h.png
new file mode 100644
index 0000000000000000000000000000000000000000..42ac76163fb08075aa8d64f45baa0201ba19cc28
GIT binary patch
literal 4809
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
Ksn*Cj_J07eng~V!

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/head/upright.png b/img/dolls/dolls/human/head/upright.png
new file mode 100644
index 0000000000000000000000000000000000000000..5159baf7273756ad777d7243e1a2402d8491302f
GIT binary patch
literal 13866
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/head/upright_h.gif b/img/dolls/dolls/human/head/upright_h.gif
new file mode 100644
index 0000000000000000000000000000000000000000..ede8ba7f3822cdddd0d91e7525bd5e82bdc2726f
GIT binary patch
literal 13715
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
Xb|-AuoB+of6%SFdLgVbGPJ#Xpa1!%H

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/head/upright_h.png b/img/dolls/dolls/human/head/upright_h.png
new file mode 100644
index 0000000000000000000000000000000000000000..37954c2ad8d63199653f8ff4d4e129d175b52bc9
GIT binary patch
literal 24870
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/human.js b/img/dolls/dolls/human/human.js
new file mode 100644
index 0000000000..729f5d3c30
--- /dev/null
+++ b/img/dolls/dolls/human/human.js
@@ -0,0 +1,393 @@
+DoLHouse.add({ //IT IS VERY IMPORTANT THAT THE FIRST LINE IN YOUR FILE IS A COPY-PASTE OF THIS LINE
+
+
+    human_arms: {
+        selected_variant: "upright",
+        inherit_filter: true,
+        variants: {
+            upright: {
+                inherit_filter: true,
+                selected_variant: "imminent",
+                variants: {
+                    active: {
+                        inherit_filter: true,
+                        translate: { x: 0, y: 0, depth: 10 },
+                        spritesheet: "arms/arm_upright.png",
+                        width: 3256, //width of the spritesheet, in pixels.
+                        frames: 8, //number of frames in the spritesheet.
+                        magnets: { //names and locations of spots we can attach accessories to
+                            base: { x: 290, y: 55, depth: 2 },
+                            //base: { x: 288, y: 62, depth: 2 },  
+                            //hands: {x: 64, y: 226}                             
+                        },
+                        accessories: {
+                            forearm: {
+                                spritesheet: "arms/forearm_upright.png",
+                                width: 3256, //width of the spritesheet, in pixels.
+                                frames: 8, //number of frames in the spritesheet.
+                                magnets: {
+                                    hands: { x: 114, y: 250 }
+                                }
+                            }
+                        }
+                    },
+                    imminent: {
+                        inherit_filter: true,
+                        translate: { x: 0, y: 0, depth: 10 },
+                        spritesheet: "arms/imminent_h.png",
+                        width: 918, //width of the spritesheet, in pixels.
+                        frames: 3, //number of frames in the spritesheet.
+                        magnets: { //names and locations of spots we can attach accessories to
+                            base: { x: 158, y: 30, depth: 2 }
+                        }
+                    },
+                    entrance: {
+                        inherit_filter: true,
+                        translate: { x: 0, y: 0, depth: 2 },
+                        spritesheet: "arms/imminent_h.png",
+                        width: 918, //width of the spritesheet, in pixels.
+                        frames: 3, //number of frames in the spritesheet.
+                        magnets: { //names and locations of spots we can attach accessories to
+                            base: { x: 158, y: 30, depth: 2 }
+                        }
+                    }
+                }
+            },
+            laying: {
+                inherit_filter: true,
+                selected_variant: "active",
+                variants: {
+                    active: {
+                        inherit_filter: true,
+                        translate: { x: 0, y: 0, depth: 10 },
+                        filter: "drop-shadow(7px -13px 6px #0006)",
+                        magnets: { //names and locations of spots we can attach accessories to
+                            base: { x: 120, y: 300, depth: 0 },
+                            hands: {x: 140, y: 90}
+                            //base: { x: 288, y: 62, depth: 2 },  
+                            //hands: {x: 64, y: 226}                             
+                        },
+                        selected_variant: "vaginal",
+                        variants : {
+                            vaginal : {
+                                inherit_filter: true,
+                                spritesheet: "arms/laying_h.png",
+                                width: 1096, //width of the spritesheet, in pixels.
+                                frames: 4, //number of frames in the spritesheet.
+                            }, 
+                            anal : {
+                                inherit_filter: true,
+                                spritesheet: "arms/laying_h.png",
+                                width: 1096, //width of the spritesheet, in pixels.
+                                frames: 4, //number of frames in the spritesheet.
+                            }
+                        }
+                    }
+                }
+            }
+        }
+    },
+    human_legs: {
+        selected_variant: "upright",
+        variants: {
+            upright: {
+                variants: {
+                    active: {
+                        import: { variable: "upright_leg" },
+                        selected_sequence: "active"
+
+                    },
+                    imminent: {
+                        import: { variable: "upright_leg" },
+                        selected_sequence: "imminent"
+                    },
+                    entrance: {
+                        import: { variable: "upright_leg" },
+                        selected_sequence: "imminent"
+                    }
+                }
+            },
+            laying: {}
+        }
+    },
+    human_head: {
+        inherit_sequence_info: true,
+        /**NPC body size can be scaled by various factors
+         * but big people don't generally have proportionally 
+         * large heads so we scale the head up or down to compensate a bit 
+         * by specifiying different head scale variants for different body_size variants. 
+         * 
+         * (this works because specifying a variant on Doll will cause the any variant of the same name
+         *  to be activated on any child accessories)
+         */
+        variants: {
+            joke_body: {
+                inherit_sequence_info: true,
+                scale: { x: 0.6, y: 0.6 },
+                import: { variable: "head_stance_variants" }
+            },
+            giant_body: {
+                inherit_sequence_info: true,
+                scale: { x: 0.76, y: 0.76 },
+                import: { variable: "head_stance_variants" }
+            },
+            huge_body: {
+                inherit_sequence_info: true,
+                scale: { x: 0.83, y: 0.83 },
+                import: { variable: "head_stance_variants" }
+            },
+            large_body: {
+                inherit_sequence_info: true,
+                scale: { x: 0.9, y: 0.9 },
+                import: { variable: "head_stance_variants" }
+            },
+            medium_body: {
+                inherit_sequence_info: true,
+                scale: { x: 0.9, y: 0.9 },
+                import: { variable: "head_stance_variants" }
+            },
+            petite_body: {
+                inherit_sequence_info: true,
+                scale: { x: 1, y: 1},
+                import: { variable: "head_stance_variants" }
+            },
+            small_body: {
+                inherit_sequence_info: true,
+                scale: { x: 1.1, y: 1.1 },
+                import: { variable: "head_stance_variants" }
+            },
+            tiny_body: {
+                inherit_sequence_info: true,
+                scale: { x: 1.2, y: 1.2 },
+                import: { variable: "head_stance_variants" }
+            }            
+        }
+    },
+    defaultHumanAccessoriesList: {
+        arms: {
+            import: { variable: "human_arms" },
+            attach: "base",
+            to: "shoulders"
+        },
+        chest: {
+            import: {
+                filepath: "breasts/breasts.js",
+                variable: "breast_variants"
+            },
+            attach: "base",
+            to: "sternum"
+        },
+        legs: {
+            import: { variable: "human_legs" },
+            attach: "base",
+            to: "hips"
+        },
+        head: {
+            inherit_sequence_info: true,
+            import: { variable: "human_head" },
+            attach: "base",
+            to: "neck"
+        },
+        penis: {
+            import: {
+                filepath: "penis/penis.js",
+                variable: "penis"
+            }
+        }
+    },
+    human: {
+        width: 1632,
+        frames: 8,
+        scale: { x: 0.25, y: 0.25 },
+        selected_variant: "medium_body",
+        variants: {
+            joke_body: {
+                scale: { x: 3, y: 3 },
+                import: { variable: "stance_variants" }
+            },
+            giant_body: {
+                scale: { x: 1.5, y: 1.5 },
+                import: { variable: "stance_variants" }
+            },
+            huge_body: {
+                scale: { x: 1.33, y: 1.33 },
+                import: { variable: "stance_variants" }
+            },
+            large_body: {
+                scale: { x: 1.22, y: 1.22 },
+                import: { variable: "stance_variants" }
+            },
+            medium_body: {
+                scale: { x: 1.11, y: 1.11 },
+                import: { variable: "stance_variants" }
+            }, 
+            petite_body: {
+                scale: { x: 1, y: 1 },
+                import: { variable: "stance_variants" }
+            },
+            small_body: {
+                scale: { x: 0.88, y: 0.88 },
+                import: { variable: "stance_variants" }
+            },
+            tiny_body: {
+                scale: { x: 0.775, y: 0.775 },
+                import: { variable: "stance_variants" }
+            }
+        }
+    },
+    stance_variants: {
+        selected_variant: "upright",
+        variants: {
+            upright: {
+                selected_variant: "imminent",
+                variants: {
+                    active: {
+                        import: { variable: "upright_torso" },
+                        selected_sequence: "active"
+                    },
+                    imminent: {
+                        import: { variable: "upright_torso" },
+                        selected_sequence: "imminent"
+                    },
+                    entrance: {
+                        import: { variable: "upright_torso" },
+                        selected_sequence: "imminent"
+                    }
+                }
+            },
+            laying: {
+                width: 3680,
+                frames: 4,
+                spritesheet: "torso/laying_h.png",
+                accessories: {
+                    import: { variable: "defaultHumanAccessoriesList" }
+                },
+                magnets: {
+                    shoulders: { x: 420, y: 220 },
+                    penis_aligned: [
+                        { x: 631 - (3680 * 0), y: 97 },
+                        { x: 1554 - (3680 * 1), y: 116 },
+                        { x: 2500 - (3680 * 2), y: 120 },
+                        { x: 3411 - (3680 * 3), y: 114 }
+                    ],
+                    sternum: { x: 430, y: 157 },
+                    neck: {x:366, y:270}
+                }
+            }
+            /*hunching: {
+    
+            },
+            feedng: {
+    
+            }*/
+        }
+    },
+    head_stance_variants: {
+        inherit_sequence_info: true,
+        selected_variant: "upright",
+        variants: {
+            upright: {
+                inherit_sequence_info: true,
+                spritesheet: "head/upright_h.png",
+                width: 2400, //width of the spritesheet, in pixels.
+                frames: 8, //number of frames in the spritesheet.
+                magnets: { //names and locations of spots we can attach accessories to
+                    base: { x: 840 - 672, y: 224 - 2 },
+                    top: { x: 820 - 672, y: 0 - 2 },
+                    hairfront:
+                        [{ x: 40 - (300 * 0), y: 78, depth: 0 },
+                        { x: 352 - (300 * 1), y: 78, depth: 0 },
+                        { x: 656 - (300 * 2), y: 78, depth: 0 },
+                        { x: 948 - (300 * 3), y: 78, depth: 0 },
+                        { x: 1240 - (300 * 4), y: 78, depth: 0 },
+                        { x: 1540 - (300 * 5), y: 78, depth: 0 },
+                        { x: 1836 - (300 * 6), y: 78, depth: 0 },
+                        { x: 2132 - (300 * 7), y: 78, depth: 0 }]
+                },
+                accessories: {
+                    hair: {
+                        inherit_sequence_info: true,
+                        import: {
+                            filepath: "head/hair/hair.js",
+                            variable: "hair"
+                        }                        
+                    }
+                }
+            },
+            laying: {
+                spritesheet: "head/laying_h.png",
+                frames: 1,
+                magnets: {
+                    base: {x: 236, y: 210},
+                    hairfront: {x:85, y:50},
+                    top: {x:21, y:120}
+                },
+                accessories: {
+                    hair: {
+                        inherit_sequence_info: true,
+                        import: {
+                            filepath: "head/hair/hair.js",
+                            variable: "hair"
+                        }
+                    }
+                },
+               
+            }
+
+        }
+    },
+    upright_leg: {
+        spritesheet: "legs/upright_h.png",
+        width: 2696, //width of the spritesheet, in pixels.
+        frames: 8, //number of frames in the spritesheet.
+        magnets: { //names and locations of spots we can attach accessories to
+            base: { x: 820 - 687, y: 0 }
+        },
+        filter: "drop-shadow(-9px 34px 15px #0006)",
+        sequences: {
+            active: [0, 1, 2, 3, 4, 5, 6, 7],
+            imminent: [3, 4, 5]
+        }
+    },
+    upright_torso: {
+        /*the spritesheet for shadow enemies is 4x resolution as everything else
+                            *to minimize aliasing for various body size, so we scale it down by a fourth here*/
+        
+        accessories: {
+            import: { variable: "defaultHumanAccessoriesList" }
+        },
+        spritesheet: "torso/upright_h.png",
+        width: 1632, //width of the spritesheet, in pixels.
+        frames: 8, //number of frames in the spritesheet.
+        magnets: { //names and locations of spots we can attach accessories to
+            hips: { x: 820 - 726, y: 520 - 198 },
+            penis_aligned: [
+                { x: 15 - (204 * 0), y: 322 },
+                { x: 224 - (204 * 1), y: 324 },
+                { x: 446 - (204 * 2), y: 326 },
+                { x: 658 - (204 * 3), y: 326 },
+                { x: 878 - (204 * 4), y: 328 },
+                { x: 1073 - (204 * 5), y: 326 },
+                { x: 1268 - (204 * 6), y: 325 },
+                { x: 1452 - (204 * 7), y: 322 }
+
+            ],
+            penis_static: { x: 30, y: 520 - 198 },
+            sternum: { x: 66, y: 328 - 198 },
+            shoulders: { x: 114, y: 280 - 198 },
+            neck: { x: 114, y: 224 - 198 }
+        },
+        sequences: {
+            active: [0, 1, 2, 3, 4, 5, 6, 7],
+            imminent: [3, 4, 5]
+        }
+    }
+
+
+
+}); //IT IS VERY IMPORTANT THAT THE LAST LINE IN YOUR FILE IS A COPY-PASTE OF THIS LINE
+
+
+
+
+
diff --git a/img/dolls/dolls/human/legs/upright.png b/img/dolls/dolls/human/legs/upright.png
new file mode 100644
index 0000000000000000000000000000000000000000..02f451088f6ff4bdbc37c846aa87a8bd94ed523b
GIT binary patch
literal 17006
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%0DK{rAs-KI?Y|PmK|6K4?>W7^h2qG|etJy->x$@la
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
VYTBlQ|3CtASiZ*g_A=W3{{u*+3flkx

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/legs/upright_h.gif b/img/dolls/dolls/human/legs/upright_h.gif
new file mode 100644
index 0000000000000000000000000000000000000000..feb5328148acf9c1efcc8fd112fc141a957345f9
GIT binary patch
literal 16768
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%0DdL@RpHjBd1}9}Ve9OM23juC%2ujp<BldefZl
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
NM@G6o-(Nl-`~x^7tnUB-

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/legs/upright_h.png b/img/dolls/dolls/human/legs/upright_h.png
new file mode 100644
index 0000000000000000000000000000000000000000..e5ada30bece226f330a41abd4147ca4672983a94
GIT binary patch
literal 17150
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/penis/penis.js b/img/dolls/dolls/human/penis/penis.js
new file mode 100644
index 0000000000..fa97d0eaf0
--- /dev/null
+++ b/img/dolls/dolls/human/penis/penis.js
@@ -0,0 +1,205 @@
+DoLHouse.add({ //IT IS VERY IMPORTANT THAT THE FIRST LINE IN YOUR FILE IS A COPY-PASTE OF THIS LINE
+
+    penis: {
+        inherit_filter: true,
+        /**NPC body size can be scaled by various factors
+         * but penises should be in absolute size. 
+         * If a penis is enormous, it should be just enormous on a tiny NPC as it 
+         * is on a giant NPC, so we specifiy different 
+         * penis scale variants dedicated to different body_size variants here. 
+         * 
+         * (this works because specifying a variant on Doll will cause the any variant of the same name
+         *  to be activated on any child accessories)
+         */
+        selected_variant: "medium_body",
+        variants: {
+            joke_body: {
+                scale: { x: 1.0 / 2.5, y: 1.0 / 2.5 },
+                import: { variable: "penis_stance_variants" }
+            },
+			giant_body: {
+                scale: { x: 1.0/1.5, y: 1.0/1.5 },
+                import: { variable: "penis_stance_variants" }
+            },
+            huge_body: {
+                scale: { x: 1.0/1.33, y: 1.0/1.33 },
+                import: { variable: "penis_stance_variants" }
+            },
+            large_body: {
+                scale: { x: 1.0/1.22, y: 1.0/1.22 },
+                import: { variable: "penis_stance_variants" }
+            },
+            medium_body: {
+                scale: { x: 1.0/1.11, y: 1.0/1.11 },
+                import: { variable: "penis_stance_variants" }
+            },
+            petite_body: {
+                scale: { x: 1.0/1.0, y: 1.0/1.0 },
+                import: { variable: "penis_stance_variants" }
+            },
+            small_body: {
+                scale: { x: 1.0/.88, y: 1.0/.88 },
+                import: { variable: "penis_stance_variants" }
+            },
+            tiny_body: {
+                scale: { x: 1.0/.775, y: 1.0/.775 },
+                import: { variable: "penis_stance_variants" }
+            },
+        }
+    },
+
+    penis_stance_variants: {
+        inherit_filter: true,
+        selected_variant: "upright",
+        variants: {
+            laying: {},
+            upright: {
+                inherit_filter: true,
+                selected_variant: "imminent",
+                variants: {
+                    imminent: {
+                        import: {variable: "approaching"}
+                    },
+                    entrance: {
+                        import: {variable: "approaching"}
+                    },
+                    active: {
+                        frames: 8,
+                        width: 2048,
+                        attach: "base",
+                        to: "penis_static",
+                        selected_variant: "huge",
+                        inherit_filter: true,
+                        variants: {
+                            huge: {
+                                spritesheet: "upright/huge.png",
+                                scale: { x: 4.0, y: 4.0 },
+                                magnets: {
+                                    base://[
+                                        { x: 184 - (256 * 0), y: 130 }
+                                    /* { x: 442-(256*1 ) , y: 130 },
+                                     { x: 702-(256*2 ) , y: 130 },
+                                     { x: 960-(256*3 ) , y: 130 },
+                                     { x: 1222-(256*4 ) , y: 130 },
+                                     { x: 1474-(256*5 ) , y: 130 },
+                                     { x: 1728-(256*6 ) , y: 130 },
+                                     { x: 1978-(256*7 ) , y: 130 }*/
+                                    //]
+                                }
+                            },
+                            large: {
+                                spritesheet: "upright/huge.png",
+                                scale: { x: 0.85 * 4.0, y: 0.85 * 4.0 },
+                                magnets: {
+                                    base: //[
+                                        { x: 184 - (256 * 0), y: 130 }
+                                    /* { x: 442-(256*1 ) , y: 130 },
+                                     { x: 702-(256*2 ) , y: 130 },
+                                     { x: 960-(256*3 ) , y: 130 },
+                                     { x: 1222-(256*4 ) , y: 130 },
+                                     { x: 1474-(256*5 ) , y: 130 },
+                                     { x: 1728-(256*6 ) , y: 130 },
+                                     { x: 1978-(256*7 ) , y: 130 }*/
+                                    //]
+                                }
+
+                            },
+                            medium: {
+                                spritesheet: "upright/huge.png",
+                                scale: { x: 0.7 * 4.0, y: 0.7 * 4.0 },
+                                magnets: {
+                                    base: //[
+                                        { x: 184 - (256 * 0), y: 130 }
+                                    /* { x: 442-(256*1 ) , y: 130 },
+                                     { x: 702-(256*2 ) , y: 130 },
+                                     { x: 960-(256*3 ) , y: 130 },
+                                     { x: 1222-(256*4 ) , y: 130 },
+                                     { x: 1474-(256*5 ) , y: 130 },
+                                     { x: 1728-(256*6 ) , y: 130 },
+                                     { x: 1978-(256*7 ) , y: 130 }*/
+                                    //]
+                                }
+                            },
+                            small: {
+                                spritesheet: "upright/huge.png",
+                                scale: { x: 0.55 * 4.0, y: 0.5 * 4.0 },
+                                magnets: {
+                                    base: //[
+                                        { x: 184 - (256 * 0), y: 130 }
+                                    /* { x: 442-(256*1 ) , y: 130 },
+                                     { x: 702-(256*2 ) , y: 130 },
+                                     { x: 960-(256*3 ) , y: 130 },
+                                     { x: 1222-(256*4 ) , y: 130 },
+                                     { x: 1474-(256*5 ) , y: 130 },
+                                     { x: 1728-(256*6 ) , y: 130 },
+                                     { x: 1978-(256*7 ) , y: 130 }*/
+                                    //]
+                                }
+                            },
+                            tiny: {
+                                spritesheet: "upright/huge.png",
+                                scale: { x: 0.4 * 4.0, y: 0.4 * 4.0 },
+                                magnets: {
+                                    base: //[
+                                        { x: 184 - (256 * 0), y: 130 }
+                                    /* { x: 442-(256*1 ) , y: 130 },
+                                     { x: 702-(256*2 ) , y: 130 },
+                                     { x: 960-(256*3 ) , y: 130 },
+                                     { x: 1222-(256*4 ) , y: 130 },
+                                     { x: 1474-(256*5 ) , y: 130 },
+                                     { x: 1728-(256*6 ) , y: 130 },
+                                     { x: 1978-(256*7 ) , y: 130 }*/
+                                    //]
+                                }
+                            }
+                        }
+                    }
+                }
+            }
+        }
+    },
+    approaching: {
+        inherit_filter: true,
+        attach: "base",
+        to: "penis_aligned",
+        frames: 3,
+        width: 224,
+        selected_variant: "huge",
+        variants: {
+            huge: {
+                scale: { x: 4.0, y: 4.0 },
+                import: { variable: "fapping_upright" }
+            },
+            large: {
+                scale: { x: 0.85 * 4.0, y: 0.85 * 4.0 },
+                import: { variable: "fapping_upright" }
+            },
+            medium: {
+                scale: { x: 0.7 * 4.0, y: 0.7 * 4.0 },
+                import: { variable: "fapping_upright" }
+
+            },
+            small: {
+                scale: { x: 0.55 * 4.0, y: 0.5 * 4.0 },
+                import: { variable: "fapping_upright" }
+            },
+            tiny: {
+                scale: { x: 0.4 * 4.0, y: 0.4 * 4.0 },
+                import: { variable: "fapping_upright" }
+            }
+        }
+    },
+    fapping_upright: {
+        inherit_filter: true,
+        spritesheet: "upright/imminent_h.png",
+
+        magnets: {
+            base: [
+                { x: 54, y: 26 },
+                { x: 54, y: 26 },
+                { x: 54, y: 26 }
+            ]
+            //{ x: 48, y: 25 }
+        }
+    }
+});
\ No newline at end of file
diff --git a/img/dolls/dolls/human/penis/upright/huge.png b/img/dolls/dolls/human/penis/upright/huge.png
new file mode 100644
index 0000000000000000000000000000000000000000..5d0e2c896be81667a7d4c8473156d6685dcab99b
GIT binary patch
literal 10791
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/penis/upright/huge1.png b/img/dolls/dolls/human/penis/upright/huge1.png
new file mode 100644
index 0000000000000000000000000000000000000000..0136e0d8bc17c98aef22bbd3487faaf1b33b843f
GIT binary patch
literal 1136
zcmeAS@N?(olHy`uVBq!ia0y~yU<5K5893O0R7}x|G$5xS)7d#7GdY=oL1SX+L~Czm
zN0HY3E~<7)N>MBuZzy%OHfeN3Wa{KJdGsV)N!y$!lsH*uH>Xezt8{lmYsTZ%ALKK%
zZ)kBeDRo5r;I1)MdM&H0(s9nH+Wy>`ooD7S)?YE&l=oL5rI=OSO!VS2VeY60ooTl+
zm5$8F+wtwl8J{Wj$A9zMg|250S^xk0U(2XzzSkMz7k}tTv}S!+`0z#6!LU7=cQRAH
zq&}>DSm(~CQM2$%N~^r+a_v8>Zgd`3JGj0o>!p<6wG9&sHyx@y^l(k6N!_`{c|s<|
z#hZh6r<6SwO77y2^6XlZ5SZYQ<!AK!w)u~@v(@zFod21r$`md+*|9zT%Ayj}rORB*
zpKjJzd8hvQ%VlltT6dcTGb%ppnJ&kXb1?npXFEQd_n!q`y?dw={`I-)@{8sdPlxL6
zVb6VCP!xA{((Qs>j0>%!%fIBW^jl^>wdr|shOfhMQ4{^JO}`?azYu$r{mEtehRxi2
zH|@`T$<2|G!6%o{)CY_Lwj^(N7l!{JxM1({$v_d#0*}aI1_o{+5N5n|x9$&6kiEpy
z*OmPVm!vS4u-ioUzYGjajh-%!Ar-gY-rC#sC_sYk!HzezOC**_&AE3=gnLq4M9^{W
z2`1Mvo5T&SZJJ=mvg|_c+wvP(HxFqSN*lAxlxLY7dF**6-y9CPNj3TVl6jbbmJASR
z_<#R^<^ulJFP{`xO`o>)w?9LHZtMTIzrR%e`{;i2wiL_R*ZZtkOJe`LJ(S<>D9ofU
zyMM|v>#)lw&2(RX%(9AHmTFsGTEg%}fFV}wyX7GZ$v3ON8ud*6nPnxpG<9$GvFv?r
z@pqPe+4}tdgGcw<3XSfEzfO(1w!3y~9Uo&f!;1se{{QXw&udcPXuAD7arx^T;jf){
zGXu#$3H9A+R~QedmtA5!bL;4O<_7+2B~1CH%x}-ndHk*JM;?2@+5M~>3|9JYE-%V^
z_TTO=UtU|exaODb*93IC4yv8smN=)UU-m$AZUe)DWZ%a4T`SISJ-PX?Axm1~9Gjd^
zKI{cgOcmy4-eZ|#_jGna#oGw?I=AkmJtsFuZqX=VU}~^)exRBe$^WY&w!(N%_BO`T
z8G&caE6uvZTK_X1*vb-+9V2&q;%4RniM9`!f0#EVJ&M1xcRknvp00i_>zopr0L0yy
AwEzGB

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/penis/upright/imminent_h.png b/img/dolls/dolls/human/penis/upright/imminent_h.png
new file mode 100644
index 0000000000000000000000000000000000000000..e09288806d51b02b8d0407031f0041112307638d
GIT binary patch
literal 5433
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/torso/laying_h.png b/img/dolls/dolls/human/torso/laying_h.png
new file mode 100644
index 0000000000000000000000000000000000000000..34467e5dedc74211e009e47712ed58c2607ba78d
GIT binary patch
literal 27148
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
F{u@2jS26$q

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/torso/upright_h.png b/img/dolls/dolls/human/torso/upright_h.png
new file mode 100644
index 0000000000000000000000000000000000000000..ac91f43528c3449bcc200850a14f0503ab35985e
GIT binary patch
literal 51268
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/human/torso_upright.png b/img/dolls/dolls/human/torso_upright.png
new file mode 100644
index 0000000000000000000000000000000000000000..ead4a20077271cb3a92fe46139d777475707388d
GIT binary patch
literal 22058
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
Yj`6yz?H-vBLV!Pq%xq0djNPyQFI(zqPyhe`

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/.activeinlineanalxray.png-autosave.kra b/img/dolls/dolls/player/doggy/bottom/.activeinlineanalxray.png-autosave.kra
new file mode 100644
index 0000000000000000000000000000000000000000..7920247d2c05b61604d90882b3b8131e9c9dde30
GIT binary patch
literal 98031
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
E4^_?j(*OVf

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/activeinlineanalxray.png b/img/dolls/dolls/player/doggy/bottom/activeinlineanalxray.png
new file mode 100644
index 0000000000000000000000000000000000000000..efda6525b05bf09bea2821989349ca94505c3888
GIT binary patch
literal 11022
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
LcC>nFfxGfQ^1R;n

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/bottom.js b/img/dolls/dolls/player/doggy/bottom/bottom.js
new file mode 100644
index 0000000000..a5876de232
--- /dev/null
+++ b/img/dolls/dolls/player/doggy/bottom/bottom.js
@@ -0,0 +1,111 @@
+DoLHouse.add({ //IT IS VERY IMPORTANT THAT THE FIRST LINE IN YOUR FILE IS A COPY-PASTE OF THIS LINE
+    bottom: {
+        inherit_filter: true,
+        inherit_sequence_info: true,
+        translate: {x:0, y:0, depth:5},
+        magnets: {
+            anus: { x: 178, y: 120 },
+            anusentrance: { x: 195, y: 122 },
+            anusimminent: { x: 230, y: 122 },
+            penis: { x: 150, y: 142 },
+            vagina: { x: 173, y: 132 },
+            vaginaimminent: { x: 263, y: 128 },
+            vaginaentrance : { x: 188, y: 133 },
+            footjob: { x: 205, y: 114 },
+            waist: {x: 160, y: 110}
+        },
+        accessories: {
+            clothes: {
+                import: {
+                    filepath: "clothes/clothes_bottom.js",
+                    variable: "clothes"
+                }
+            },
+            butt_front: {
+                inherit_filter: true,
+                inherit_sequence_info: true,
+                selected_variant: "normal",
+                variants: {
+                    normal: {
+                        inherit_filter: true,
+                        filter: "drop-shadow(#0006 -3px 3px 3px)",
+                        translate: { x: 0, y: 0, depth: 2 },
+                        spritesheet: "doggyactivebasefrontrear.png",
+                        accessories: {
+                            import: { variable: "left_leg" }
+                        }
+                    },
+                    inline_xray: {
+                        inherit_filter: true,
+                        translate: { x: 0, y: 0, depth: 2 },
+                        spritesheet: "activeinlineanalxray.png",
+                        accessories: {
+                            import: { variable: "left_leg" }
+                        }
+                    }
+                }
+            },
+            butt_back: {
+                inherit_filter: true,
+                translate: { x: 0, y: 0, depth: -2 },
+                spritesheet: "doggyactivebaserightthigh.png",
+                accessories: {
+                    leg: {
+                        inherit_filter: true,
+                        selected_variant: "normal",
+                        variants: {
+                            normal: {
+                                inherit_filter: true,
+                                spritesheet: "/legs/doggyactivebaselegright.png"
+                            },
+                            footjob: {}
+                        }
+                    }
+                }
+            },
+            penis: {
+                inherit_filter: true,
+                selected_variant: "small",
+                variants: {
+                    none: {
+
+                    },
+                    virgin: {
+                        spritesheet: "/penis/doggyactivepenisvirgin.png"
+                    },
+                    tiny: {
+                        spritesheet: "/penis/doggyactivepenis.png"
+                    },
+                    small: {
+                        spritesheet: "/penis/doggyactivepenis.png"
+                    },
+                    large: {
+                        spritesheet: "/penis/doggyactivepenis.png"
+                    }
+                }
+            },
+            bowels: {},
+            uterus: {},
+            clothing: {}
+        }
+    },
+    left_leg: {
+        leg: {
+            selected_variant: "normal",
+            inherit_filter: true,
+           
+            variants: {
+                normal: {
+                    translate: { x: 0, y: 0, depth: -1},
+                    inherit_filter: true,
+                    spritesheet: "/legs/doggyactivebaselegleft.png"
+                },
+                footjob: {
+                    translate: { x: 0, y: 0, depth: 2 },
+                    inherit_filter: true,
+                    spritesheet: "/legs/doggyactivefeetjob.png"
+                }
+            }
+        }
+    }
+});
\ No newline at end of file
diff --git a/img/dolls/dolls/player/doggy/bottom/bowels/bowelshuge.png b/img/dolls/dolls/player/doggy/bottom/bowels/bowelshuge.png
new file mode 100644
index 0000000000000000000000000000000000000000..1d00a3e9d94404536e1454e4a0d7a1766b790a71
GIT binary patch
literal 9815
zcmeI&TT~P0769N$3?&he2ui3}3{gOC0=3vwzzh;DDOxB(K>`v$3ltEnU{ImSXb=_A
zfc2OHLIg_W8p^F$h>3zARw2sGiV(Rd0&)!q!N8o<({rA>)_LmNJj|MzHEY()zh{4Y
z*3AAdczxxjwRY25006XT?o@98P*-iD0PIJqRZVNCv1%ti(%IQ7GAs-L5)UP0h&-CS
zHr)55|D1pA%<l8#!?%W{XSSa&=(*{U;celcKzmxVF;hQtgIUFyH0Qfc@v~7g6sd2V
zFCOE9KQ?1M6P2OU5yd$XAsc?RQoop+ovlmc_4qc8WnnZsYpaV3Ychkc-J8Z9OSNTl
z%69i8nOt>kU67w=yYJaX6}BhD>`YdB{51q>SMMx2(lGMH_osfZ#Y|_Uc2xxu^SHyi
z)VIkl)(^?EUuJd$pP39ifx=$Q^)61iruWV7b$7FHJ<Xb;dmnG|NTN}9Uca7rW#-a7
zCq1)mMovy@2GT*&-M+%`$%Oc;zqv$v7tBT8T$_DS=V4dN$K{o!Ee#LqTgnT}lNQ|~
zmd7>-1j=F(jsLz|zNeKvv&Tz#a$vf6w7Y{X)rgDPwU9j@`7V1lV5gq_NBQ=WSNnGs
zZ3g@rBs0~<ecul|8s##6!6pR)D<>H<hHrx8qUDZZCGJ6toY0R-b(4@M3MN=(aQFz2
zGJjb07;tg!2af}QhR&Z0>S_NEN&p}NG^&$N;-SfY(d91J&A^OkJK8Lky&+?l_qJTp
z{$-2pSKVF~+&ts+8OLGocC!k>pc$9+v)0}rEs|5l@9pNtA1R`Rl$MDrigN1RT&9CO
zThTYH5Q-XZ5Kw3g7Ec7(0J4Du0m%eJ0ipm=fG9u|APNu#hyp|bq5x5VC_oe-3J?YV
zUjY%D6GG(DU(OB2UeA-U%B<eKyPsC=IeNvqlX7mc#6Zy3wc^OUam|el8lq<NTE8~?
z+uu+6TZt&LYe%>c$0_VDZ(y#QzK?k+PwP#EDPM>w0Uo5d&u*fz`%H+drUkw>&|?jb
z^}1%)Tv5{DqrWK(dqH$Crdj;tKPmfA2Rph-9`zhWRj5DQq#n=^1pQWT_&i`@jq|Gt
zRy)bVuyx3TMu69}2(4Lp%_DzIowc>UP_`GRNx;KRlS!E%4xPaKsMT82w{MH-QpX9|
zq0<52v-Zt=&XfFfx-K53PkcRT^x<OtYAq&c%T?yDb;i(bwWo=md78XK?|U6>Z3Y~C
z%Ec3KlH+p1o%|nt^1=SLq>>RCbMcOBav*to#=&fyr8lUwuA=)~l#nn(1&zap#b$#9
z^XztmaUE7#1oulkQF;(mGK;E=R0Do1Bpj_dCg!seg;Aj(njvqZuKC>DD}A=8_MSj{
z%f1u3cU>dx(j-He&_=&J>@z`rY63iOtS(IzCeWD&jucpy@{8J*r6aO*V(g&uRX=^W
zu57TVRzo!&jR}0WQKbzuJ_K`bJM}k86s(X>%6DVFQw24|i4B@p!l4~n+?7zcwn14c
z=ZtTbC}ccR<sPX1Tj}U-eq@l;mXW+7Y&n7}Y!i?7Cnfj1Fa0i*A|q$Iw}l_vM{CuC
zTQN*OsybBRUAL9%2P#Jwd^SPlxaRw?w4%uEBuA|ElLdJ(Hl`+`qX*Lr_nh)MjU6Gl
z3ylwnk~<^S+u<9$Xez@Ny}wOtB!{KjTiN&H%P->Vjl2lc&S9bpy|xUcM2?lto^!b#
z_qOkp%W#APl&*0ePG?rWUQZ@@t?UI8U${*b1_z{2rdARo=VJYJ{LitMf?X-M)Sy~y
zVe6$htta8fqzaams4N$A$Km<sqXAGDJHv(Hh)!;w4x+!(m-?2Rv}XdBKew#o;Mpwk
z`_kSKN7H|~NOH0slBAxXa#3Do2U)F+SBUPsAOP(v^v$&AHLj>xam%3t;pk3{nw5&+
zeOS$(49KvjjQI{^+yXmeSF|oH)a@p()0{NQ+sgIiPdVh7D37-$m)&04(wjO3Y##M{
zD`*;GMJRosAj`6Iy8e*rzMV{qNsunqp)Z+S>Vf7N<N&fA*hiMc)$l2x!PKSzq-R=x
zQ#!^JKU)9oTXKVm4FvYh5?|PGkM~Q1K;3vg2{*rid|L5lBnqG;E$r_Ic;0AEL`Ce=
z)H`n~_m>o#%D-AY+t99#yQGJQ3ve4jhAvvLXE7GNe=9bc3Myj@x7wWrJ)z1af*9{F
zGI3A){?Z#<)N!=M2JYM75JB;$P=@LRF|3%TG|U`1YXj>aTnMG?K>0`aUWr=jpsd#P
zrLbV}JsPXM6}lXi?x{<Zx~XFLq{`}lg$IhkzNqgrJ*ewW*Y8yy4@e$QX^MFer3NM7
z{I>-9v5KvrU(mOwm&$wG=3)c2+j1_;E#^9dawk}8d2xd;Kb8o%b=v=}4xo8li5t6!
zsn2oK9#=zSUaP>%7okmf9-YC8sVp5p&Cd^>ZR$wr5-qQ;<ICX}j?pmYvPNMPrhC|F
ziX*m@46lS}pbuy)S<Muu$gjtujKz_*#=DHsS%xUC!Rt1~O8;aUp(XC9|Eu+Hh{RQU
z;vXCkg^nR8Zz`O3EcY3jnkf7v{HM*`*z<6A{I!cZJYW8#21ht>=XMF53{PK8^@FcW
ztQ|W&1@LMuCUd}2u(OfzU;*sBybaLWi<WED+~}o<;ri1*%$}<HGC*73)#Bu*j~)xm
z(UCK$3`(~LddBDJJ7>PCau|Gq!BQbrE!LJTZ?PZK4xYOpq%)@j*VHYAH?H?DQYF#1
z;#(V`pRqMo`X`DD<Sc@5AD-t&OqX+CdWxT2H$i6)#FmOiWR1yD(-?0kj3z0vgXTRP
z!>EsO%VRX)oxEycJroD%X9GWW?R<nSI{+$$)v~TE@F>K?L}bki-lq|OkSVYI^S%>D
zGV>Y)Ke`dc?4^#_5-K`M?-|A9ZOQU%j+m0SWndx;AHNzb$9gU5sEvm<jL||IucG{-
zp3RcI^M$)~{j0#<<ENjW<GFFQc@^QtfS}s<)4$S$?+<aY5nqnm87nR4HrfY%mK25_
zVugKD^2LXj4PPMPQNb6!r>q8d-waoOmLqwD?ha$?=L(&-0i)HwhX2(Pk-S!WzGF2A
z6Mg5sU1c0<Hh2k;CVe<oNzl*KjK9HngLF=i_7T!LLlhti5C#9Zg4rZXT>!u&|2Y@n
tZ@-$5Ha-#-WF7~i;2%-|egnZk+`i_)rrR8I)l4OT=JFM_VlU&&zX5JaqLcst

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/bowels/bowelslarge.png b/img/dolls/dolls/player/doggy/bottom/bowels/bowelslarge.png
new file mode 100644
index 0000000000000000000000000000000000000000..b9c7d53bd20d6964817d75bd44d6f3b2b8bc58a2
GIT binary patch
literal 12097
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
D+zn#>

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/bowels/bowelsmedium.png b/img/dolls/dolls/player/doggy/bottom/bowels/bowelsmedium.png
new file mode 100644
index 0000000000000000000000000000000000000000..d4acd1bf038fb76a934f2b60da765cdf568139ff
GIT binary patch
literal 9665
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
Rr0h%(;O64tOg|Qo{5#t!F@OL7

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/clothes/bikinibottom/doggyactive_bikinibottom_anklefootjob.png b/img/dolls/dolls/player/doggy/bottom/clothes/bikinibottom/doggyactive_bikinibottom_anklefootjob.png
new file mode 100644
index 0000000000000000000000000000000000000000..47967c0403bfb564e2f24889ef5e821555592564
GIT binary patch
literal 5685
zcmeAS@N?(olHy`uVBq!ia0y~yU;#22893O0l&&g^3Il`aA5Ry@kczmscP{2ihl{WT
z?Bb~3)gLm!EoQp52YcS}`I<_dj6xhN5z2?O6U(1HQE!m<eQR4R&)YMzX4lVl21X_p
z4gm#+1_)z?_>U0#g^ZjC5s*~lY^DQ3XhMvPtOp!UxT(N&LX6;IutpVNVPg?tU{;i#
zh-#4r!y8lq0SSQs2A-B27Zm3xEMVBcjO;!IhXe-)MgxIOf~ZbxU^>7z>cG(u1SR9q
zG&q_`poP$AF~iU}T2O<ll+l`mX|yheG$lqG3ml`(Eof_Tw6TDvu@J&pv-|G9pOzP<
z{|>3Ym$&}ikMF-<*Z*;PnEm5#XhoZ1K_TP!|Bo1}YMAybKKS>aZQgya2alNE{V!(J
zVwm^&)2qqcKNu`39pw5CSaa?8|Gwk(TFyB!2mac_h0Z^ODD39g^GBh==G)`^U-tLw
zAHEm=Y_reu!|}h@|L^*L+niBPXwPw#5Az#-=ks#B0h+Y?=Il8QzyEKO4Pe-F_T*|k
zwFk@(k{T;xnAm}m>`7JHOya@?|MkUY99Jz^090t^!+PNMoIS4=G4=B|9e=!h|H=BF
z2OrL65a+#@Ed1lXIpdxB*A5B(2j>5;o;iEQ0p|mM>ubeD7~XkpZQyTsRl)22Ae8a@
z{U(7Mq6PoUH=A2BevfB-ASO@|_28*Fqul@Z4PSVhme)_X@6d4ICCi=vmt7w<a@5QK
zTAX;LPN4BJ=bAh9_ZckizN%bc%(141Va~x@#sU_z8-CYsbFtxX><7Bl{@g8pr2@0Y
zslV4VSloVAIWL&Q=J(Zw!8Tjk6&xN20E1b;E#K+EBw*mGCV#%b!Y3H9^FLRE^R=V1
zw{QZD-10O{j>(;4$A5Q?Dt@NxA_f1~&z!wnt)S(=slVY2G8=X8E%tlxk@3O)pX<A?
zIj}5h_$}YLr@>)u!|!<MwFfy|z!rC`e!$wzq%F_TeRI}K2cd%hlP452?PYpbpTA8_
zc>+t=yZuZGxlP5WJ+uH|A5DYfA_r<OO@UK`VG>X`is-1)(GVC7fzc2c4S~@R7!3g`
dguox}o!J{1zbAWk1BZhdJYD@<);T3K0RRZCEtUWP

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/clothes/bikinibottom/doggyactive_bikinibottom_ankles.png b/img/dolls/dolls/player/doggy/bottom/clothes/bikinibottom/doggyactive_bikinibottom_ankles.png
new file mode 100644
index 0000000000000000000000000000000000000000..fb5831f5c1b6838451187d5cb0f9c22485d16b7b
GIT binary patch
literal 5637
zcmeHL`!ifu96$H&U9QKnC=r^m^(YgBOgklMQddVjV#qeLGb<C1ZHFSAhUo~a!rr?h
zp_Rw1BAF4Puc0VAN=y^%)r_`cic~UmJa(gvnj-5lvevG>Jr-@Y|3H7aKixB*^S$SM
zzn||p=ll3Xm>9#e^{@p1@Zw^lP6L3!Ap&qK_zCvId;xGBii?UANmG}mB2T|G>2c{{
zIzLg~7Mv*=+CTAL@|{~$aLf;R;A&8S%~t`H&8^4OAJ=(?w23Dc)QuOP72Izbl;L~<
zK>`HDb_UcFZrkNk0fK*kok8e+Q1yb;Hi%*Nfbyw`wS?`#(HED4f+%W5(uxzlmar8#
zV6iWPA_#}j{Os*)33Et?|0qb3h#)uJ$;JXE5yINi5`v%sKfI%S*REZAXwbm1L<9l}
zz+XNSwMW2?pahKW{;_8spC1aaYeC+Ya44Anmpk(mj=KXi#!X=fyMw&Fg?4#h>4Sb?
z>0?hH0WUOrdD*uQh7&e)u%UyEylmnEQzbU<W7B2~rqcgk+AQU798M@O@WaOb_%O?g
zDkpVbM>=m}sr+TrV>uyi*fedu+BjJ_sKc7Qz{%|_Mre&!agCd4eSM1;sJ{$h;8CsD
zh^lB~{JZ;0#_?$xGpokR!=j7|ZV#hq5A>wQxji!8E2FMWDjA39HdIF7k0M~5MVz4x
zA!%vP?~=N-9MYIUZNjyxCPNHg(rb?Lku|mc2=ln!rXdLX(RJDMQ}4Iwn1hX!DJwM=
zqrcmV)G9<Wl^CC2O007<xOYSqtwd)SWuxmAIug+`0)-bLNiyqae>S^+#z(j%kY2Br
zU8b|3Sk}JkGI|m!*nL*7z@lB6dSx6si&vAWAeJ~1ryAK!S^~u+)~;o=6C5}tl>|`z
z*g35lgeFk~dUtBtx?iVnT+2i*UTLYnM7v=<OmOm`E>`n86wglHYQ^pdgoTV18Ql3$
zC(WlGSku3~TO5gcLSn;mebwHS3pB=GzCPwWK@v~5Ji!~nX!Wd~Taqv~UEjWW!St(%
zN3N-9v9Gd*)TwHE+T$g~h*q}cx#57f`kB}6@|asl?IfOZG+$iT)cPnZp`de5NW2Dx
z>ez+Lb13>GTCK|gN#98N7BlRQF=Dc0ME$Hgd-eT8hP=Kv(F(}HKxqkz)<TZMijJzo
zsR8(hHte;EmRW!IcN$ia(AlMQZ>5Mfq#c~E_gAJs9qx6n)wv`cH0$tn!pexFpR#D9
zeokbvCqEw!w5P<-<6P+RWz)Ux8@GrhXkFfI`Zna2Ua{dzotI5r6d|S!+L_dk&@QOo
zXd&u|c9m)8F?{2y3f97!aoGWZ(5=a&g=gmb^^OQzQ3Mdd7gL46k~ITSnQpX)6s5r9
z$ph<iLyTCWLvoK7O%2O>R~k(p;IP2&VV;}{5>Sk-lz9-@5GX8$&N%<4pW3CV1Oy-m
zYDH}Cu)HACZ+47xo1trkIekV3UwjKUMlhd7Hu!6{bmtEprs_ytyB&7dtmu4x%IZGs
zocSuypTP+poS2d6o>!XB5IO8(QP@*#84o)IY!`%WBC%Z%g6+Y<w~;<x5UodsxQV~O
Q?k<Qskr>tXwnPs81}GeO`~Uy|

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/clothes/bikinibottom/doggyactive_bikinibottom_knees.png b/img/dolls/dolls/player/doggy/bottom/clothes/bikinibottom/doggyactive_bikinibottom_knees.png
new file mode 100644
index 0000000000000000000000000000000000000000..c0656049cb703b33741ae66ed23accbad728c4a4
GIT binary patch
literal 6003
zcmeHL`%@El5dYqBXF^a&6a@sEfGAO3j-84Ml0=b5Rg8`;GC&9|w*3JMDj*DE?!YN^
z1jT9<%Ok1O>Wr13or*v(M}3gmDxy+Q44wuQ8z_+!A#x!-1gBpAgLd-M?d*5IyL)^4
zy3c-TY}5?STn+$WMoe_XW&jYHgaCUQ{Rmuu_yXXzGA2T@B}X=(Z!Yorz!kln&Gmg8
z=y_7$_@toZUHRIXX_bfs<0j2neDCDxMp^s0hN2m(hp6$vhjFW3R;EzTpYmaZ%@v3-
z08J9)5UdOmeG56h&BOp+4ihu~#eyMJEYU^!{&RUk3kQTU83+e)1*o^@;Ws8GZ3#g?
zlfe~orNDJxS_IQ06{vM!x~LM1Au0C)kLe-?6V7%A?Gd!+;OlC!7m2;iOtnqi-l$)X
z6#FEB?X!5YChW@s+rDm1ZHxAWRs0`b7AiKA&$<R$70J};uA4#1r7_1Bnsz{~ww9ZF
z5d17VXI%Z&cPrSMATpoKYSfDE@W1Ico7-59IVP8akqZcngxMhPOE6wY6RhUEcvu2=
zv$~zuK&C3?q3(EjE-8AHJYuvyy6hl-CeV1{4ikc^ycpOUuCkR15(^2OzHzZR4x}0S
zj#eUJqoI;K4;ZIU32EYfB9<m9RZY`zIW*|dwXYg<UT<4;1vawAi^h!Bowm9`;O<Pk
zK%8Ao6#vV?Q;uE%q(!tG1aB0Gi811$w-8($&U{dcu@vmz&m*w{`cx8K6D^M>%p%0N
z751BH3a{P1m4j_x6|8vBEy^@>jBOmV{TVc7eSh><t2UoS^v1Pf5bX!XO~eTaO%#$%
z0l0v6NRp!2F&ia3b4vJsG^elE|Avh7OjH*FH_=kv{TpKCJX3f^Ns<&K&Tr9wzx5re
z*MCUygDm%~`l?#n-V!&y`#`4?FGpzVD;f;ola{(Lq{g2#+p>Oq&jbGy)wqQDe{D6o
zg8P=M`dfv3xBX7M&JALy*7GMfAFdy1RwVicMaXy4t~4Gwq*1~0eZ#McY94`OgY40U
zxz_4r9;H=Nwrr8Ya;xxAmBO03K3Xo5TPuRpeHLZi2nRVh$7HefA)0X9K%4VYHiw2t
zfu=f+I{yy!#8e^+R)I6g5V!`1+uVxMGvNta&txb{)SE-8m&OpRcQxO75Q`EG*hbpp
zsQg}=Ntc8XA$V_n(vh$+DwwYg>rf7|0!8L4=JfmQ9?mGGEH5eNb*`hokL*s@<%6(1
zp|#;|*l5;a&$7wUVj4(C<2j;aQ0t1kLZ}sF#R-3K>qNrCa~+C6-H>O&aQgIPwy4pz
zboXOw%A&9ue6qb^7gUx%-ZAJ<rC1k9?t#_eHsjBPS#h~vUq<-Q8JyUt0?XrM=j(>a
zmPo@#$n^>N*}%}21Hpy~aSrz4GY!D?h{mNqvgsG6MPOM<rfxnSCGt(R46ie2sgdLD
zlD#*ydY=p#9@T1lRX;*0Lp~0nzl3()>x8S%7DE{|n%Lb5DDm89R|;J2C<M!@Gr9O(
z$5Berpi3+xp3)h=%unAVMu~;R&bc3wZFTHGzRfW3iJ$V?Uq*Jtda}*MX{au*A|SeB
zfvEs%wFRpzT-a@vDZG?-MwGU#N4m?&W$%W2(-xTc5Q?1=+@_O8k^XX_UoAU_uj@on
zaisI-lF1$Z&2N1q>I$kg&VEdM!2{-C#a<5!m}o*VM+hQw=fyHLETy3cj}@2DDX?Se
z(0#TP6c4SeU}{KZ3&GNz8BR<%V##6^aPQ4p&eWizp^MZWat;%ykZ%z~OKuo5m>NpG
zRY0d}4rIVC7;y%J<wrXnGc^d-h@sNMg$ZvWFnI^x1fhgbeT4~th`+#K!F*QTTVT$_
z`&HB7*(58P#bD#pY3#-xV1d{k;Het0XYf>k*jvO@llgzQ2$S2iv29%M17-0vm=0pr
L#zxevmKXdD75FST

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/clothes/bikinibottom/doggyactive_bikinibottom_thighs.png b/img/dolls/dolls/player/doggy/bottom/clothes/bikinibottom/doggyactive_bikinibottom_thighs.png
new file mode 100644
index 0000000000000000000000000000000000000000..4248f8f64706edc007bc91f9bca196c7431c9a04
GIT binary patch
literal 5916
zcmeAS@N?(olHy`uVBq!ia0y~yU;#22893O0l&&g^3Il`KV^0^ykczmscMaFcToq%z
zklx6`(b>W&plGPU#B_u~qJ6nTp9C|bAfu+B0Yi$Qk|5K;Tu!NZQSUB?u8XanXe0Ui
z+wSzY!KxeIzW@K|q&*9VfPzB<10xfJao{Cu+?+ZmW+7xjpsYU^gEx{gka{i_5e8O8
z>4|W?V1@?68&m-S4S@g#k(L}6s0~or1q>UQQSDyf;J_Flut|^;#X${B2l!9~7#f)v
zSsfftxT&DJhl{})RbbSCknkN1L5|Th2+cyHnZ#kVn1Ph`qXqS7O)^>+!&^V2tr>7o
z42i~q3wO=WFJGS9vse85lCpfUaA_sec2=A3+k5|TF{O)tkh7>h^h~)R`at!AZ5RLl
z<@&#|Wd7`6cEJx1<W)GXD{NTY@Vw4F=YH1#N7g;;d{RBxf;R$zYVC4Z57g%Qz18{f
z_Sf8h@$-J}vtL{P-k;%(Oi#Xhf-~d!zim70W;t{;e0T5&Smy~8dEa>akrsp8>z9|!
zgg!jTXL+5>DHCy^xc)&wOz#0drhClRj=#-V_;eoFez;K}!qETqOJ+G&&HlRf|9?yW
zy_f(0dj9!q{dMv2`y=E3p8G%dL7$*SL&Nib42nCL8qGnv+L%AQ<&<$aP@QmJK!o9U
z)$hFX92FndvNhT<p0AC6rlwY)`@l9qokQS*+>LT}kc#Vd+t*)v|Dk>hOWnRnKT7`o
zc>DG1_OD;tSI2+P`un4}{&xLaJxLq)1I6<vPn|7v!wYD%cI13-1$SToL_}&b^i4gU
zng95peeM=E<qvBbp5H4HPykxN4zj}H8lMJ8!Na`bpZl->_;Kv)y=eRY*M9vv`0Lm4
zU%yWN`t|VY^FKT4{@lH~fB&D{|M9=){yY4(g?ny1FiigS_<B5;*6{s+uA;sFgFnE)
zd448>vEW>cyxCOt|A|xVIvjc$p4+KuiK}jy2~?K0#cl>r<hz4U$okSi)&tpvU;jQj
z-CS?`^Qk|}p3QZSKB+U@i?#n(TD$j8?!W2woCSX^>)Q9{FZZdb0Y=qF<05CKXzmLB
z9NjmcIc4I3-uoeWx7eBWfNhp*y3G&QMCqvqgg)GfW@Td8!w%}Q03CFPk@bLO@!gtL
z(fTc?S@(U||M0#I_x*+gaZK}m?_E+W&vaZA7z%l2d2R{%z{uabWcyD$u7=zg|NkrH
z{#<s?abWr{2sDxlVdPEg1q>(7y)W3lzfN(_7j*`{=@YpHE4Bb5`QjqGeusHL|HY-{
z`8>D?w7y^L?z7J#47Yb&t6Rms->j-xoV(&(_hECZMpa-8h=O9^#0_BA$IUO#6VYJ<
z72$47Tn&Qr52JRc6r3FxCrq3ijoOoIoY=sWaOAlGtiK1T0ZstBXem#gOhYvxL1h7h
z#79dXRLhKj-9AanovNrNNN{Q}xYh6pqjVb^c}ATJ4ARli1*MA7!~o7QqlsZOF~AGS
p(Zn#C7)BEVJOm(#p>aRM+;^M;J9oWI0giezc)I$ztaD0e0syh>=H37R

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/clothes/bikinibottom/doggyactive_bikinibottom_waist.png b/img/dolls/dolls/player/doggy/bottom/clothes/bikinibottom/doggyactive_bikinibottom_waist.png
new file mode 100644
index 0000000000000000000000000000000000000000..21afcaa0e3a1b088e7b479bc3cdbcb4922ddde58
GIT binary patch
literal 6228
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
F{s)Yl^@sof

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/clothes/bikinibottom/doggyidle_bikinibottom_anklefootjob.png b/img/dolls/dolls/player/doggy/bottom/clothes/bikinibottom/doggyidle_bikinibottom_anklefootjob.png
new file mode 100644
index 0000000000000000000000000000000000000000..47967c0403bfb564e2f24889ef5e821555592564
GIT binary patch
literal 5685
zcmeAS@N?(olHy`uVBq!ia0y~yU;#22893O0l&&g^3Il`aA5Ry@kczmscP{2ihl{WT
z?Bb~3)gLm!EoQp52YcS}`I<_dj6xhN5z2?O6U(1HQE!m<eQR4R&)YMzX4lVl21X_p
z4gm#+1_)z?_>U0#g^ZjC5s*~lY^DQ3XhMvPtOp!UxT(N&LX6;IutpVNVPg?tU{;i#
zh-#4r!y8lq0SSQs2A-B27Zm3xEMVBcjO;!IhXe-)MgxIOf~ZbxU^>7z>cG(u1SR9q
zG&q_`poP$AF~iU}T2O<ll+l`mX|yheG$lqG3ml`(Eof_Tw6TDvu@J&pv-|G9pOzP<
z{|>3Ym$&}ikMF-<*Z*;PnEm5#XhoZ1K_TP!|Bo1}YMAybKKS>aZQgya2alNE{V!(J
zVwm^&)2qqcKNu`39pw5CSaa?8|Gwk(TFyB!2mac_h0Z^ODD39g^GBh==G)`^U-tLw
zAHEm=Y_reu!|}h@|L^*L+niBPXwPw#5Az#-=ks#B0h+Y?=Il8QzyEKO4Pe-F_T*|k
zwFk@(k{T;xnAm}m>`7JHOya@?|MkUY99Jz^090t^!+PNMoIS4=G4=B|9e=!h|H=BF
z2OrL65a+#@Ed1lXIpdxB*A5B(2j>5;o;iEQ0p|mM>ubeD7~XkpZQyTsRl)22Ae8a@
z{U(7Mq6PoUH=A2BevfB-ASO@|_28*Fqul@Z4PSVhme)_X@6d4ICCi=vmt7w<a@5QK
zTAX;LPN4BJ=bAh9_ZckizN%bc%(141Va~x@#sU_z8-CYsbFtxX><7Bl{@g8pr2@0Y
zslV4VSloVAIWL&Q=J(Zw!8Tjk6&xN20E1b;E#K+EBw*mGCV#%b!Y3H9^FLRE^R=V1
zw{QZD-10O{j>(;4$A5Q?Dt@NxA_f1~&z!wnt)S(=slVY2G8=X8E%tlxk@3O)pX<A?
zIj}5h_$}YLr@>)u!|!<MwFfy|z!rC`e!$wzq%F_TeRI}K2cd%hlP452?PYpbpTA8_
zc>+t=yZuZGxlP5WJ+uH|A5DYfA_r<OO@UK`VG>X`is-1)(GVC7fzc2c4S~@R7!3g`
dguox}o!J{1zbAWk1BZhdJYD@<);T3K0RRZCEtUWP

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/clothes/clothes_bottom.js b/img/dolls/dolls/player/doggy/bottom/clothes/clothes_bottom.js
new file mode 100644
index 0000000000..4840165f38
--- /dev/null
+++ b/img/dolls/dolls/player/doggy/bottom/clothes/clothes_bottom.js
@@ -0,0 +1,320 @@
+
+DoLHouse.add({//IT IS VERY IMPORTANT THAT THE FIRST LINE IN YOUR FILE IS A COPY-PASTE OF THIS LINE
+
+    clothes: {
+        //inherit_filter: true,
+        translate: { x: 0, y: 0, depth: 9 },
+        accessories: {
+            lower: {
+                inherit_filter: true,
+                selected_variant: "naked",
+                translate: { x: 0, y: 0, depth: 1 },
+                variants: {
+                    naked: {},
+                    cyleshorts: {
+                        import: { variable: "gymbloomers" }
+                    },
+                    towellarge: {
+                        selected_variant: "hips",
+                        import: { variable: "towel_variants" }
+                    },
+                   
+                    boardshorts: {
+                        import: { variable: "shorts" }
+                    },
+                    boyshorts: {
+                        import: { variable: "shorts" }
+                    },
+                    schoolshorts: {
+                        import: { variable: "shorts" }
+                    },
+                    schoolswimshorts: {
+                        import: { variable: "gymbloomers" }
+                    },
+                    jorts: {
+                        import: { variable: "shorts" }
+                    },
+                    shorts: {
+                        import: { variable: "shorts" }
+                    },
+                    skirt: { 
+                        import: { variable: "skirt"}
+                    },
+                    micropleatedskirt : {
+                        import: { variable: 'micropleatedskirt'}
+                    }
+
+                }
+            },
+            under_lower: {
+                inherit_filter: true,
+                selected_variant: "plainpanties",
+                translate: {x:0, y:0, depth: 0},
+                variants: {
+                    naked: {},
+                    
+                    bikini: {
+                        import: {
+                            variable: "risquepanties"
+                        }
+                    },
+                    crotchlesspantis: {
+                        import: {
+                            variable: "risquepanties"
+                        }
+                    }, 
+                    microkini: {
+                        import: {
+                            variable: "risquepanties"
+                        }
+                    },
+                    lacepanties: {
+                        import: {
+                            variable: "risquepanties"
+                        }
+                    },
+                    catgirlpanties: {
+                        import: {
+                            variable: "plainpanties"
+                        }
+                    },
+                    plainpanties: {
+                        import: {
+                            variable: "plainpanties"
+                        }
+                    },
+                    stripedpanties: {
+                        import: {
+                            variable: "plainpanties"
+                        }
+                    },
+                    speedo: {
+                        import: {
+                            variable: "plainpanties"
+                        }
+                    },
+                    
+                }
+            },
+            /*over_lower: {
+                 variants: {
+                     hips: { spritesheet: "gymbloomers/doggyactive_delim_hips.png" },
+                     thighs: { spritesheet: "gymbloomers/doggyactive_gymbloomers_thighs.png" },
+                     knees: { spritesheet: "gymbloomers/doggyactive_gymbloomers_knees.png" },
+                     ankles: { spritesheet: "gymbloomers/doggyactive_gymbloomers_ankles.png" },
+                     anklesfootjob: { spritesheet: "gymbloomers/doggyactive_gymbloomers_anklesfootjob.png" },
+                 }
+ 
+             },*/
+            genitals: {
+                selected_variant: "naked",
+                variants: {
+                    naked: {},
+                    chastitycage: {
+                        spritesheet: "doggyactivechastitycage.png"
+                    },
+                    chastitycagepenis: {
+                        spritesheet: "doggyactivechastitycagepenis.png"
+                    },
+                    chastitybelt: {
+                        spritesheet: "doggyactivechastitybelt.png"
+                    }
+                }
+            }
+        }
+    },
+    towel_variants: {
+        //inherit_filter: true,
+        variants: {
+            hips: {
+                inherit_filter: true,
+                spritesheet: "lowertowel/doggyactive_towel_waist.png"
+            },
+            thighs: {
+                inherit_filter: true,
+                spritesheet: "lowertowel/doggyactive_towel_thighs.png"
+            },
+            knees: {
+                inherit_filter: true,
+                spritesheet: "lowertowel/doggyactive_towel_knees.png"
+            },
+            ankles: {
+                inherit_filter: true,
+                translate: { x: 0, y: 0, depth: -6 },
+                spritesheet: "lowertowel/doggyactive_towel_ankles.png"
+            },
+        }
+    },
+    shorts: {
+        inherit_filter: true,
+        selected_variant: "hips",
+        variants: {
+            hips: {
+                inherit_filter: true,
+                spritesheet: "shorts/doggyactive_shorts_hips.png"
+            },
+            thighs: {
+                inherit_filter: true,
+                spritesheet: "shorts/doggyactive_shorts_thighs.png"
+            },
+            knees: {
+                inherit_filter: true,
+                spritesheet: "shorts/doggyactive_shorts_knees.png"
+            },
+            ankles: {
+                inherit_filter: true,
+                translate: { x: 0, y: 0, depth: -6 },
+                spritesheet: "shorts/doggyactive_shorts_ankles.png"
+            },
+            anklesfootjob: {
+                inherit_filter: true,
+                translate: { x: 0, y: 0, depth: -6 },
+                spritesheet: "shorts/doggyactive_shorts_anklesfootjob.png"
+            },
+        }
+    },
+    gymbloomers: {
+        inherit_filter: true,
+        selected_variant: "hips",
+        variants: {
+            hips: {
+                inherit_filter: true,
+                spritesheet: "gymbloomers/doggyactive_shorts_hips.png"
+            },
+            thighs: {
+                inherit_filter: true,
+                spritesheet: "gymbloomers/doggyactive_shorts_thighs.png"
+            },
+            knees: {
+                inherit_filter: true,
+                spritesheet: "gymbloomers/doggyactive_shorts_knees.png"
+            },
+            ankles: {
+                inherit_filter: true,
+                translate: { x: 0, y: 0, depth: -6 },
+                spritesheet: "gymbloomers/doggyactive_shorts_ankles.png"
+            },
+            anklesfootjob: {
+                inherit_filter: true,
+                translate: { x: 0, y: 0, depth: -6 },
+                spritesheet: "gymbloomers/doggyactive_shorts_anklesfootjob.png"
+            },
+        }
+    },
+    risquepanties: {
+        inherit_filter: true,
+        selected_variant: "hips",
+        variants: {
+            hips: {
+                inherit_filter: true,
+                spritesheet: "bikinibottom/doggyactive_bikinibottom_waist.png"
+            },
+            thighs: {
+                inherit_filter: true,
+                spritesheet: "bikinibottom/doggyactive_bikinibottom_thighs.png"
+            },
+            knees: {
+                inherit_filter: true,
+                spritesheet: "bikinibottom/doggyactive_bikinibottom_knees.png"
+            },
+            ankles: {
+                inherit_filter: true,
+                translate: { x: 0, y: 0, depth: -5 },
+                spritesheet: "bikinibottom/doggyactive_bikinibottom_ankles.png"
+            },
+            anklesfootjob: {
+                inherit_filter: true,
+                translate: { x: 0, y: 0, depth: -5 },
+                spritesheet: "bikinibottom/doggyactive_bikinibottom_anklefootjob.png"
+            },
+        }
+    },
+    plainpanties: {
+        inherit_filter: true,
+        selected_variant: "hips",
+        variants: {
+            hips: {
+                inherit_filter: true,
+                spritesheet: "plainpanties/doggyactive_plainpanties_hips.png"
+            },
+            thighs: {
+                inherit_filter: true,
+                spritesheet: "plainpanties/doggyactive_plainpanties_thighs.png"
+            },
+            knees: {
+                inherit_filter: true,
+                spritesheet: "plainpanties/doggyactive_plainpanties_knees.png"
+            },
+            ankles: {
+                inherit_filter: true,
+                translate: { x: 0, y: 0, depth: -5 },
+                spritesheet: "plainpanties/doggyactive_plainpanties_ankles.png"
+            },
+            anklesfootjob: {
+                inherit_filter: true,
+                translate: { x: 0, y: 0, depth: -5 },
+                spritesheet: "plainpanties/doggyactive_plainpanties_anklesfootjob.png"
+            },
+        }
+    }, 
+    micropleatedskirt: {
+        inherit_filter: true,
+        selected_variant: "hips",
+        variants: {
+            hips: {
+                inherit_filter: true,
+                spritesheet: "micropleatedskirt/hips.png"
+            },
+            thighs: {
+                inherit_filter: true,
+                spritesheet: "micropleatedskirt/thighs.png"
+            },
+            knees: {
+                inherit_filter: true,
+                spritesheet: "micropleatedskirt/knees.png"
+            },
+            waist: {
+                inherit_filter: true,
+                spritesheet: "micropleatedskirt/waist.png"
+            },
+            ankles: {
+                inherit_filter: true,
+                translate: { x: 0, y: 0, depth: -6 },
+                spritesheet: "micropleatedskirt/ankles.png"
+            },
+            anklesfootjob: {
+                inherit_filter: true,
+                translate: { x: 0, y: 0, depth: -6 },
+                spritesheet: "micropleatedskirt/anklesfootjob.png"
+            },
+        }
+    },
+    skirt: {
+        inherit_filter: true,
+        selected_variant: "hips",
+        variants: {
+            hips: {
+                inherit_filter: true,
+                spritesheet: "skirt/doggyactive_skirt_hips.png"
+            },
+            thighs: {
+                inherit_filter: true,
+                spritesheet: "skirt/doggyactive_skirt_thighs.png"
+            },
+            knees: {
+                inherit_filter: true,
+                spritesheet: "skirt/doggyactive_skirt_knees.png"
+            },
+            ankles: {
+                inherit_filter: true,
+                translate: { x: 0, y: 0, depth: -6 },
+                spritesheet: "skirt/doggyactive_skirt_ankles.png"
+            },
+            anklesfootjob: {
+                inherit_filter: true,
+                translate: { x: 0, y: 0, depth: -6 },
+                spritesheet: "skirt/doggyactive_skirt_anklesfootjob.png"
+            },
+        }
+    }
+});
\ No newline at end of file
diff --git a/img/dolls/dolls/player/doggy/bottom/clothes/doggyactivechastitybelt.png b/img/dolls/dolls/player/doggy/bottom/clothes/doggyactivechastitybelt.png
new file mode 100644
index 0000000000000000000000000000000000000000..25d59bd98301bda48e769d0d091631f91e470a67
GIT binary patch
literal 388
zcmeAS@N?(olHy`uVBq!ia0y~yU;#228JL)XRDk!J?Ldkrz$e5tRW}{TJiC3FjI{Ks
zt7c6gRV6`w!3+-1Zlr-YN#5=*3>~bp9zYIffk$L90|U1(2s1Lwnj--eWH0gbb!C6T
zCBtf|pcJ2@4HWw5>EaktaqI1MZLvcR0xSni4d>{ou^qmebRkApYV#95<zKwfPp4=8
zdTJ~Qau0UUaP8ZzkGeMYatmr1ZwFe}zq$GIBg0>Ajd|;ztv}b#o)Leb@Y*N)&7U7L
z{#(#+H2>jK?h29h3%<{sE6;ynA47HnlgNf2N*TNX4NN*sVvgMlOdS}xHgH5Si!5k(
z%Jo4A2st8tbJ;zMwEFi;?Rmeh%z}Ex<eF!DwBk1xpL_DBqTwIwo&5z@{~eq<w?2FY
eb~i#qt$s2#Y8Iw{XR2=o33$5txvX<aXaWGFy?c!S

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/clothes/doggyactivechastitycage.png b/img/dolls/dolls/player/doggy/bottom/clothes/doggyactivechastitycage.png
new file mode 100644
index 0000000000000000000000000000000000000000..b6c051d66e9d217eacb986011db5af6c59d8198f
GIT binary patch
literal 315
zcmeAS@N?(olHy`uVBq!ia0y~yU;#228JL)XRDk!J?Ldk%z$e5NNXtk|FI~Fytis(~
zkdl%hzhDN3XE)M7oFs2|7lsa2Sr3r%0*}aI1_o|n5N2eUHAey{$X?><>&pIwONP~o
z?RNbxQJ~OjPZ!6Kid%25Zsa}ez{7kX|5C;-ll}9v{AVgkI0zP9KfUDTq31w#1cCj_
z()$<x?%n+JG3zz{fT?%O&p+!IkFa-0=U-8Cz-~788hM4i_x~~S20Z*L{LTOKaqc(r
v3pO$RJ@c&oq4}TZ%yYi5wt)q4S=8Vt|NE={-iHCI`5+~pu6{1-oD!M<F3Vdy

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/clothes/doggyactivechastitycagepenis.png b/img/dolls/dolls/player/doggy/bottom/clothes/doggyactivechastitycagepenis.png
new file mode 100644
index 0000000000000000000000000000000000000000..b9ed07936fc7c8281ec623ab4966733f75b7dfe1
GIT binary patch
literal 358
zcmeAS@N?(olHy`uVBq!ia0y~yU;#228CaNs)O~JAaUjJX;1l8sq-REW|9|)B-^$g0
z6H>VQ)c%7MmIV0)GdMiEkp|)<dAqwXbg;^L06Clm9+AZi4BWyX%*Zfnjs#GUy~NYk
zmHi2q46Bv+#`CkD1BEVlx;TbZ+<JS3k(WV%huKjlAyI5YL%r_}g`d{Uxe<q>fNH1#
zK5VrW?h8M_@QC%!ef9@`Z?n&s+Y93+FnnZec`RzsP}NwhF0;OYQKR70M=lA6eI#4_
a=LO@@9}+(;n^gQjdOcnJT-G@yGywp8l}oGu

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/clothes/gymbloomers/doggyactive_shorts_ankles.png b/img/dolls/dolls/player/doggy/bottom/clothes/gymbloomers/doggyactive_shorts_ankles.png
new file mode 100644
index 0000000000000000000000000000000000000000..c0c3c2c09651b40f22fe83020914deff79967619
GIT binary patch
literal 2231
zcmeAS@N?(olHy`uVBq!ia0y~yU;#228911Ml+^DpVjx~|kh>GZx^prwfgF}}M_)$<
zhK>E)e-c?47?>FXd_r7-;&T}oHZd?9XJGin!0;c)9|fZ!Fk(XB=Zr&apj=ZD<QM#Z
zWCMoa@9e6;i03Tuh%9Dc;5!V$jK}j=qyWnf6Hgb%kczmsw;Y3-9T;348!P@RANT2)
zS~Rop=$?16C12TJi3;t1=P-@IVa6yL0U>b1i1Eg}IQgbG+w0TzGw2+u`+b=4#<tss
z3(v?N`g$|}|D8I<h^D{a+L<@x9xvQoTi>sI<NH0`g#CXv|7J~K{C0aj|A86xc5H8d
zzdkPc?Y8~ycm^?`<U@v@pWAQ$Gl*;alE?7-?fm=t4Aay1|NY32b9>)@`Gze0MxcFl
z`x#>9{r$F_dBgk1f-kOHG+ozMdb9n%>A#1U|1uR+e!Kl&>c0Tb0gI;ZKMG~GwmSgL
zxvS5>z2W}9n}4}kAAEOQ@m=b~zm2#5J^#c1o%;aO8~NRD>(9MseenLz$E6;x**4U_
z+4kS^|6{OW{dd3FKR0JCu<7~u`0Mcs-k{x#Kqr*JoM7NK|8e*9`*pwnZ;ofsJ74$v
zF{8wPhQhx0v30-S{y$&GxWfkIjr}L)Gra$KRQf>O?{uJ*Pk{mS=N~JRLEi(LhI>ct
zf!sI1@M`$`?fkoVC5GpMA^QJ;p-~JBDo$Wf@i7=UGbs2BDfGJTKVxm;(%Q4(n`VP*
N6Hiw^mvv4FO#nu0ugw4e

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/clothes/gymbloomers/doggyactive_shorts_anklesfootjob.png b/img/dolls/dolls/player/doggy/bottom/clothes/gymbloomers/doggyactive_shorts_anklesfootjob.png
new file mode 100644
index 0000000000000000000000000000000000000000..6510c6a383454dc05aa85cb488334eb4a7d8d813
GIT binary patch
literal 2128
zcmeAS@N?(olHy`uVBq!ia0y~yU;#228911Ml+^DpVjx~|kh>GZx^prwfgF}}M_)$<
zhK>E)e-c?47?>FXd_r7-;&T}oHZd?9XJGgR<cxyR5Ew}zaM&^CEGXBM1o;L3AK8E*
z_&d8QFzz`EJR*x382Ao@Fyrz36)C{N;;g5OV@O5Z+nd&ThYc8558gQWcm10e+)8Vg
zwB4N9<*>?Kkem7EFNR1ahQv`cJVIbH+k>q?tF<IoA77cWMsE3}ja75j2{vf<UVR*5
z6xJVnGQ!sHx{qYT_1D!K{r}(GGOyw9H~X#e3~DL+|2|}Rb2$9>kH1EJ_G~hb#lPLI
zFW=AL^IT&8hWq~#7|v;19M9iA;g?{>{=fcj#Tz(p=GR*>ycT_PeM5iz^XYO>gO&je
zI{#+A3B&Tw@=EW^Uo*~mv;F_QI>s5Z{(f7|ydlo<`{(sQk#j(iIe)($XZ{d3MINY?
zyMbLG_5a?#|CJc-p3mR^_xm^Q15e&;x0h@9^nCmMf7QQP6N-QilF^@O$8ex@ctjN`
ezKEQEUjO1p^_RaiHv-!X3=E#GelF{r5}E+v1riPb

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/clothes/gymbloomers/doggyactive_shorts_hips.png b/img/dolls/dolls/player/doggy/bottom/clothes/gymbloomers/doggyactive_shorts_hips.png
new file mode 100644
index 0000000000000000000000000000000000000000..4d1d21607bacb6a5da94480eb67745f78d4f5a08
GIT binary patch
literal 2391
zcmeAS@N?(olHy`uVBq!ia0y~yU;#228911Ml+^DpVjx~|kh>GZx^prwfgF}}M_)$<
zhK>E)e-c?47?>FXd_r7-;&T}oHZd?9XJGin!0?}e;px+-|NjH&Q7{?;!#@PPr))U_
z$~7fHe!;+GKav4M@OO4qV2pDXctjR6Fz_7$VMb96uLfY*amCZcF{C2y?VXExlcGi3
z0vU7f|L@EWf5<OYeLC&5jIyPfdfeLew`aCV)YmXXGBG5MBFaPHzaxX6`S$<4J7wkf
z*4<&-aKKqipyBM@zVCl@FYp|AS+eubpQ4>#<Q#whN^Cr?r@#>X`H$`dz5};!KmGLj
z@?*9ekst|oeFX+-h{T@{pa0pl%L`ADa{y}r%G~}0*7E0rv3z|D`wUJmdzNkM<;5a4
zHZbIz`n=u2hGF^T!XNXQLm*m2xj7Cjv#IA^!fYU4FC*U|!+hpvuRPQ3>-^knA{`jE
zJ^2}}AlvZz<9B|CKFMRR?Hj&*J<PNk=xW}|e_|f&59<E>{qUP%{Xd3VARW;_9go2}
zKL4!yvqLVflHu*^cGfVUS7v{Nxa+d}{kir3f1ToAQ2Teofm^IB3EChf*Yq|-GCce7
zx$@ud@`l&z*Z&cB1e+M=z+iT1UtL7PSEgvz2UUM${@wlg`RmvJKf*zt+7I;9Vvsq%
zSk1T&{QdFqE<=8PtNp*lWk4}wpeud10F_l7W4g_f;5VP&{+;ld>+5gZpMALg&)NKV
zdz}w+fcA5P?4P&!KpLaOafahR`z>qqAtFG-7lI5g7Q6Av`M~YJ@yut|hi|`MR|u8{
z1?VD>w6WL?4TgID4=)aXzYKEeUnZsvyyx#TePlSpaGd3Ae*I5iq+JDuvm3-m37Z*u
zW-j>kc0JGm8;TeiZ}@=XZYp<<1Ve%-V}rpcA}a*e^!MLqvsi07=}I0GsG9S1^>bP0
Hl+XkK#~jAe

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/clothes/gymbloomers/doggyactive_shorts_knees.png b/img/dolls/dolls/player/doggy/bottom/clothes/gymbloomers/doggyactive_shorts_knees.png
new file mode 100644
index 0000000000000000000000000000000000000000..c9b77056e4e968b313cc77bf6f2425dde7273ce2
GIT binary patch
literal 2310
zcmeAS@N?(olHy`uVBq!ia0y~yU;#228911Ml+^DpVjx~|kh>GZx^prwfgF}}M_)$<
zhK>E)e-c?47?>FXd_r7-;&T}oHZd?9XJGin!0?}e;o!l8|NjH&Q7{?;!#@O8PYbmI
z<(iTpzhGdpAIX3r_&d8QFvd9xJR*x382Ao@Fyrz36)C{7quJBNF{C2y?JdW=#SRRv
z2NhG^{GM;&{J3w@8g`Wvt8X1SwEF%H{}ZR?^DB5WDEN$`VHW~#(ikJmKBop${`UU;
zkKcWM1H+vThAr>^7kuHoqs4G~Q{F21#*O>_vS!@>|L}*fK*MbT21XC|gr5JqGwWFP
zt<SGxz4g7`;xP-$12q;0hDVGM*S}}lu$}Fe>_0BEfBpNn>+k>H`2RQOneP9-40%or
zEDEv>sg-%p{=H?0>Ti7faQ&YBb^p)b)@RtRz`#^+?%!;dgc`<UAJ#i(*s|Qp{~uBN
zr;c$4>+iSntNZWQcQe??&EMR9{q-f~1%JQ2zg&L&op^)vhWr0&f4#f$*PP?PragQA
z{^88o^Qwm7&G!F${xTI*e!DHtcVNbUtETH8rXNq<_xJV9{Qon5vp#qPRB-06IRAke
zc5Lfk-_Dac_+$EsQ_Mhf=kJbZ&^ufA`~2PdpA0qsxQ`h0J^U%t@ACO={CSY5KEw31
z{eK@a^sp~5{Qlc;P4;Vch2L-Oi}y3c%=r6_`+y1G!@sqE=H|2Aus@#v#y%Y^Ui|0S
zzXXOlxr46-o=FRSJO9%9cmI8mN&n~U+iWl1P{<PhZ0QusT66uSXI}2E)J*lef7ZKQ
zsG)oI<?_!#r{?UNJw52zm%DpPR-9&Mu;^!Sm@zESwd2R_7mHoJ)OwLQ15_({y85}S
Ib4q9e0Kep`Q~&?~

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/clothes/gymbloomers/doggyactive_shorts_thighs.png b/img/dolls/dolls/player/doggy/bottom/clothes/gymbloomers/doggyactive_shorts_thighs.png
new file mode 100644
index 0000000000000000000000000000000000000000..f7e69e4f3608c777e5084a30d4d599da592288e3
GIT binary patch
literal 2351
zcmeAS@N?(olHy`uVBq!ia0y~yU;#228911Ml+^DpVjx~|kh>GZx^prwfgF}}M_)$<
zhK>E)e-c?47?>FXd_r7-;&T}oHZd?9XJGin!0?}e;o!l8|NjH&Q7{?;!#@O8PYbmI
z<(iTpzhGdpAIX3r_&d8QFvd9xJR*x382Ao@Fyrz36)C{7V~wYaV@O5Z+dCJtqCG`i
z4}SF6`0szWt>rG=M=d9#*WA9is;MFK&!+yPN(qzd?HY6#8w^I#AP9jC`&Ah7=dW2l
z!Sqj_?a?(K%U^4z_3n@MuWw=a!+Pz*?yn-7kKJFpe1_@2Jlns5(d-ZY*6P;nzPqos
z{O`M>l{GB4Ubl1C{AFcHh_?HuH-Yzn;jf~dclD-A*6zKRcl~u?)Aj!hTdwnqS6l-s
zaen*tFzdY1#<NTXXXZV8Z20@bk5{Gk4B0g$e<Ron8kfg9FqmyR_WQ?f2SWzq-}iUV
ztoM=azq$S|W5#-Uy@F#v6NEt~oZE50jPZxzzoMD;$FCfI&b;T@`bLm5<`gqB-f*h^
zThLgnw;_<>nZDie5ApmTD*t8w`*9mxK9r%4`OJm;@()UxFT~o%Jeb4HaX<`W3dnsj
z32p!H|2h5iZ*A@G?o5#N=YZC8gRS2Qvi>K7@xSZLd*10cxPfdm)>B}Z4Rxj&*MaBE
zXTtlL&)9cWRL}k|l~{YbI}2#Whd)3|%s`gd{AY@0P2l_RnB_R*v!x#v%WvMYyY5Vs
zc*QfIEy@Uv8TSDTHv2WldrYe%`!%zFZITPV_9fM}PLT1&nOS?+9G_xZ3l-mgqK%PZ
lo-2cb&nUth0<RxGwr`g5pTuywXf~+&@^tlcS?83{1OQTruO0vZ

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/clothes/lowertowel/doggyactive_towel_ankles.png b/img/dolls/dolls/player/doggy/bottom/clothes/lowertowel/doggyactive_towel_ankles.png
new file mode 100644
index 0000000000000000000000000000000000000000..f31b678e5a2e599bede6dc42b13edc76cf45d243
GIT binary patch
literal 6054
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
GBI!RvH)4AL

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/clothes/lowertowel/doggyactive_towel_knees.png b/img/dolls/dolls/player/doggy/bottom/clothes/lowertowel/doggyactive_towel_knees.png
new file mode 100644
index 0000000000000000000000000000000000000000..3cd5a6e789ed4ff728d523c469c418dd2c51e63e
GIT binary patch
literal 6060
zcmeHLYfuwc6uwzDxB;yph`}ln-W9N<r4|)w7K`$z4M=^V2yqlgtAL0Y9>r{6EJa&i
zh(?P*hq1``fTDsAkT|x*Vh{z|qy<S3ZAy70N+h%)yS)ln(|?_5|Lw0mb7t>%&i(E=
z_ndq3qlBSTY+knk089xF3yB5*g(3rB*6=ge19b<0yE8l_ctv{Lz=OArtXsmi);x33
zU^7(=MxJI`NYVb=$2A-j-CY$54&V+et_}we`0TH36$+jysKZe;tIK*TuP2OnRH}nU
z@&E%tF*Xk;#)LI-ng>rEybt|Doz4c1h{caQHjf9eE!7;>--{s%0pyb{6hI0X3>+^g
z3>&vFZVCmPEfpAwVE{RKF2vFd5AdyCb&!Yia2&AjZSvr}bozzBAZA!95C(z}gs0D8
z%e`PgVX0taY&JmOiOIJ#g9DNEE5tzT=ey&T{t)3lLDrZ(1o&GjPy|H*<HJ?1mejI=
z%u+#9IKeMXAx1~xMEcQ*jM8`EcoCq>2`m|OIT?!vx+25Ig>Gubnkc$2B<R+9qVN7c
zT5FNFw8VKfN&d1|l9|rG^HExB0xQ-}L{$b1VaQobMXg*|@fxDERZ)G-q|S~k-+HdR
zZ6C7^OtT6s#y2ud>MIK_EG=ClC%NMaLCpe$_@-Fs!%<DA%!8u>XXl1dg)TBOo*XCu
zOQ!7bl?K|VsKAF=A0y)FRg^f1DEHbC$}q*}`hhbkX}^mYejqp4DOBXjFbS4lj4hOl
zpy1e^f_ieQsCmsC(0=9nqH9#xUD9b}ouE3kH$~mQsn*%#jw^1@xpbH?C$~>t?Xshq
zFbigMw%KiQ7g00k^?Z6314;PMAquSnGHc{2GAyVydV7heW+07)2E;lhNHyw`YSq&v
zS(Emdj9OdWJ)Pg5jW?T(+N5~Wytgs?6EZ_>rAcz@&d){rB~cd(BSaA33-mca!%_&a
z&G5wFT?dMUgDlo1yDBPiZMQ2b<W^DT1zC%cM7Ze7Rdv0t2odn)@p~h!0gqK7HR6$j
zUA<HaySuVQyS)V0hZDh72VC?H3{$c%_6Snd*>$#vFvoASM*j_dhW_+HWFVnN{A*}^
z57m)3)vx$rWn{^XQI!`^xJ!r7ek$Xq;(R;+p5b}7!S^+b7$!+^+IRje;JqUEt^r}U
zZ$HgZu~ZVbVBTsusU41c4A*q}^MLHSBr&Oh>cfY*S=6Zg@f-Uovd^f~>m=suTJfm)
zXX;%yjq6P$)Fc`3lJraT{5jbRA;s(O#LDD+X_?umrf!|do9zx9n@(iOxWw}v%I}l5
zK!HiqnElkX`js=JZtzDgn8oVSDw)8T5>Lh$)$WgeJ4KlT_jCk~HZ1zU$()GX=%b#x
zotEcA*Fu_iu0(R-a#2*Hoh(dFw%qq+$Y*7r96S~WzTS4i*51)mMCC1C_?dhcGAy}v
z>?&Wn0Sb-@y}<|(-PL*PU>ta}zDL($(BA#LNeR!d&k*f_UT~<Ql>7e3MEYPpEXbS#
zWMz?U4_a;IyXK~DKyE?H{D?_*GNGJ|RKCsi<S&zxQ_FmV!a!70pMGGkrlYZu>nK<h
zR6p{h(Wy|-mb@ENz!cN!zOunOy+u@V;m~|!2&Pz9&@^BeY%$ahA^dDx2VAom9*O^{
zNgP=m#8xk6vaiI*N%b;ulNA$`^Rtea<L#@>mw6>6TkCp~mtyC9M3i#id=oZ{rJ~$i
z8ib<t@Nh5IB1Ca^%;2gxaBN#e4pz5TPBxru;&RqNkNuR<OuO{Ugjq80$BOtj!2H6F
zf<&alHb+c0qf!_WCCXF>d%dXvjveGWDrhqf?v+hVsnsKF<xZyk2n>vwuO?HLf&itV
z&Yd}y(}$xr7>LMl5?T&JGT|&F({OX{!~=QkZG=}qh@;BxiI>t?TU44y1CI|@XewTY
p5lsb61$|e%xIh1sYjf0UYqX2=x0fVVa0m~=mk2{HEEeT}zX0^GaQ^@R

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/clothes/lowertowel/doggyactive_towel_skirtup.png b/img/dolls/dolls/player/doggy/bottom/clothes/lowertowel/doggyactive_towel_skirtup.png
new file mode 100644
index 0000000000000000000000000000000000000000..90175ef544130660cad94eeefbddbd40f0333adb
GIT binary patch
literal 6579
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
ZhP1fV+BSQ`|HXjC3)rFM^ErFKzX5(`;c@@~

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/clothes/lowertowel/doggyactive_towel_thighs.png b/img/dolls/dolls/player/doggy/bottom/clothes/lowertowel/doggyactive_towel_thighs.png
new file mode 100644
index 0000000000000000000000000000000000000000..5b1b9f6448634c1be051ff088997dc906620dc8d
GIT binary patch
literal 6174
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
RZ~Z~g$`D!ca(Nm6e*%?0x=H{5

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/clothes/lowertowel/doggyactive_towel_waist.png b/img/dolls/dolls/player/doggy/bottom/clothes/lowertowel/doggyactive_towel_waist.png
new file mode 100644
index 0000000000000000000000000000000000000000..bf18f80bcd58348a448cb3d0e40d6e3102bde771
GIT binary patch
literal 6810
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
Y%6W6IHy8fn1pGe_@GbITeGkBY00OaUdH?_b

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/clothes/lowertowel/doggyidle_towel_ankles.png b/img/dolls/dolls/player/doggy/bottom/clothes/lowertowel/doggyidle_towel_ankles.png
new file mode 100644
index 0000000000000000000000000000000000000000..f31b678e5a2e599bede6dc42b13edc76cf45d243
GIT binary patch
literal 6054
zcmeHLYfuwc6u!G`(oGNvZxvc13Q`f{j8^D~CLlh7BccO{JTu^kf=F6)KmoIx)(2Xo
z)hdo41kp+b5fCEvk?c%G5Ebb-6&O@fD@Gd#p(v0^$o9&^8vpl4XYwm|zGUw?=iBd|
zd-COlg|4w-&td}rY=morHvxdbB?53J{P6X}<^tf7CJYV?&x-GV8hG4kl_R5lo82xF
znfCPCBJqpsv4@X}Wp@4|t66mza|RM;6{Fjnd9zh<cEo=+kshfSig$j?E7fk!G|dqZ
z06{UF!<|^jU9uW-53uKc1Zy#H(ENwEBaQ?1nX2Fq9)`Pc!6K`FcYC+3OdtSZ?OQ$V
zCnHRTLWr5>0Lnm7Lh9x7gIPW>$bEBw<IUj!$0b|x%)<zPi21&X@r8gSfJ}Bb<fB?p
zu=u0m*cb*F>mxlr<N=34PMZVVFj$@U_Bwmk6j|e82tZ9U0|1F4h#>I9$+hN;VPKm%
zV4-kQI~EF|(kv>RP=n<l!+vM!g%iEka-9&C>tyP>w%o`9!ZOrMs=+cBT1M;l^ZtJ^
zT36VQ>b2TO9c<HUZQGWLGg#A7wm+R8w|OziL)(->Zo7}lNZ%NF_U28=f!5ZiV19S?
zcJ$f1e+|8;$;fjDy_>E5X_WZOsy*8Hl}?faboVqJrIOx(kpVva>IAs#a87%cq1a=R
zWE+Mvx|GUnwQ(Q-q*OYKO_kkOM!!ZL(h2UM6nOJz`1amF>UT$<#Y{db8{+5j;3LEF
zy;uNk4T_~fWcsJZZ=R20)L=#_=Iv(hneHRj7~M<3sOHb+hs-uwUM{N%Le$Ed*CAeF
z9{lbapEh7bd0hkHN<Hq6a3g7_#yutmU>>FvXdA7#6)}^HL9ewbf$Eg3XP!>VIOa+f
z8D=Sz8;@RL>7+$z8tgN?csVTv<ts&eL@iO4Tsll`A+M_Gs4M;Yo_U}x^mxauwTK_#
z(zUe6YmtX|*k}z_H~I!~LnwVg%Ap6GsQKgADS1;9UggyIcBAZ&AF*Mi$4T|;So)|I
zq#AltFfT^i3fwJ_Dup<uFYS{y-~k215FMbc4&eq;Lv+Utl>=Zs+F@I0-H617_MuoJ
z<0f)AEkEC`F_zLRi#r+kZFZK)1>Bx~F+Ywc9%hRBUW{H7tYC?A(_=~McQm;NxEXXp
zqH<YcE~>$b={=9DgSqReAtm6ZdG#lkL6(Ac7J6{JR5pUBl{*hnkW9&J`8qq?L1*Lv
z+*R1UcRG3T8J;82sb8H+wLk5Y)#pkk4DjgYu>ys2%T9jPYS9H^NV%!I0pH5XGSQj*
z92=raUte^T@dPYn$^%Fdk`AOrNvYUEC;{FC@(@Z$HCW#efhMP83TNulvBv4-9+)sb
z8Vxl2o`+zOEPuN4eB2>H38AKW%LiG+&93@#2D%Gae;+3mR1kikEWg$lwT5LeS{4R!
z!^g|oy(BI50M+#gk;GfUsyXLV9Vp6&>D}pyz~@4x=f%~|LsPM02|}F_W}JNY8e8O@
zj-)3Phy6B}*__W+#x?S$pYR2CVknz+%m=IL7$y7W=;Dw%LrNyrhWpdWKi)h@mB0r|
zawD9`#c02}rvvye_Kd%JSzxdcb>Er)9mPV_G<Lj@(-}_bd+KXjJ;Xt>F{qQ!X?cZx
zKH?`pksbEj)^`8?9KOzWM7iJi${-zB<~qMSLDgpk^Q9M5)NG*i1Daosu-wpoNEb*h
zi<XTs!=C0eby#Ovh4E2vgi%aCf9Z28UN)vr0AUjBIs(;PrhADr5BiNY^9)6_cJIcq
zc$jMZShx+@43jVT?eAzbn^j*58HgXMI<tmd-vd6o+uMuD?Zu{RDHjv*0H|Y$W1)*f
zXUKTY@>$7E0THS{@>MaKQ9pWv(=ct<;v_a@WG5wK)$pBOah9(jW68%uJkWAhxGcuI
zeV<j-+P+Otu*G!e<IWl6J-E1+7e@%H1R6aQ?6LFtc4kHi`6Yr-#TQP#Z+;VIM->6M
z@-LRIHn$jFLTe-ARHVn$2sN=&Ep%Gm1vB?IPCIbG{VmaX=61_%HVzVFl9J5b7E!1G
zEK1(tX>R^-e7Ioz)L9a?FgzhHizKGbspZg3HkSXPBy_fF2ci4bJFbJ!e+R-<p~2Nb
GBI!RvH)4AL

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/clothes/lowertowel/doggyidle_towel_knees.png b/img/dolls/dolls/player/doggy/bottom/clothes/lowertowel/doggyidle_towel_knees.png
new file mode 100644
index 0000000000000000000000000000000000000000..3cd5a6e789ed4ff728d523c469c418dd2c51e63e
GIT binary patch
literal 6060
zcmeHLYfuwc6uwzDxB;yph`}ln-W9N<r4|)w7K`$z4M=^V2yqlgtAL0Y9>r{6EJa&i
zh(?P*hq1``fTDsAkT|x*Vh{z|qy<S3ZAy70N+h%)yS)ln(|?_5|Lw0mb7t>%&i(E=
z_ndq3qlBSTY+knk089xF3yB5*g(3rB*6=ge19b<0yE8l_ctv{Lz=OArtXsmi);x33
zU^7(=MxJI`NYVb=$2A-j-CY$54&V+et_}we`0TH36$+jysKZe;tIK*TuP2OnRH}nU
z@&E%tF*Xk;#)LI-ng>rEybt|Doz4c1h{caQHjf9eE!7;>--{s%0pyb{6hI0X3>+^g
z3>&vFZVCmPEfpAwVE{RKF2vFd5AdyCb&!Yia2&AjZSvr}bozzBAZA!95C(z}gs0D8
z%e`PgVX0taY&JmOiOIJ#g9DNEE5tzT=ey&T{t)3lLDrZ(1o&GjPy|H*<HJ?1mejI=
z%u+#9IKeMXAx1~xMEcQ*jM8`EcoCq>2`m|OIT?!vx+25Ig>Gubnkc$2B<R+9qVN7c
zT5FNFw8VKfN&d1|l9|rG^HExB0xQ-}L{$b1VaQobMXg*|@fxDERZ)G-q|S~k-+HdR
zZ6C7^OtT6s#y2ud>MIK_EG=ClC%NMaLCpe$_@-Fs!%<DA%!8u>XXl1dg)TBOo*XCu
zOQ!7bl?K|VsKAF=A0y)FRg^f1DEHbC$}q*}`hhbkX}^mYejqp4DOBXjFbS4lj4hOl
zpy1e^f_ieQsCmsC(0=9nqH9#xUD9b}ouE3kH$~mQsn*%#jw^1@xpbH?C$~>t?Xshq
zFbigMw%KiQ7g00k^?Z6314;PMAquSnGHc{2GAyVydV7heW+07)2E;lhNHyw`YSq&v
zS(Emdj9OdWJ)Pg5jW?T(+N5~Wytgs?6EZ_>rAcz@&d){rB~cd(BSaA33-mca!%_&a
z&G5wFT?dMUgDlo1yDBPiZMQ2b<W^DT1zC%cM7Ze7Rdv0t2odn)@p~h!0gqK7HR6$j
zUA<HaySuVQyS)V0hZDh72VC?H3{$c%_6Snd*>$#vFvoASM*j_dhW_+HWFVnN{A*}^
z57m)3)vx$rWn{^XQI!`^xJ!r7ek$Xq;(R;+p5b}7!S^+b7$!+^+IRje;JqUEt^r}U
zZ$HgZu~ZVbVBTsusU41c4A*q}^MLHSBr&Oh>cfY*S=6Zg@f-Uovd^f~>m=suTJfm)
zXX;%yjq6P$)Fc`3lJraT{5jbRA;s(O#LDD+X_?umrf!|do9zx9n@(iOxWw}v%I}l5
zK!HiqnElkX`js=JZtzDgn8oVSDw)8T5>Lh$)$WgeJ4KlT_jCk~HZ1zU$()GX=%b#x
zotEcA*Fu_iu0(R-a#2*Hoh(dFw%qq+$Y*7r96S~WzTS4i*51)mMCC1C_?dhcGAy}v
z>?&Wn0Sb-@y}<|(-PL*PU>ta}zDL($(BA#LNeR!d&k*f_UT~<Ql>7e3MEYPpEXbS#
zWMz?U4_a;IyXK~DKyE?H{D?_*GNGJ|RKCsi<S&zxQ_FmV!a!70pMGGkrlYZu>nK<h
zR6p{h(Wy|-mb@ENz!cN!zOunOy+u@V;m~|!2&Pz9&@^BeY%$ahA^dDx2VAom9*O^{
zNgP=m#8xk6vaiI*N%b;ulNA$`^Rtea<L#@>mw6>6TkCp~mtyC9M3i#id=oZ{rJ~$i
z8ib<t@Nh5IB1Ca^%;2gxaBN#e4pz5TPBxru;&RqNkNuR<OuO{Ugjq80$BOtj!2H6F
zf<&alHb+c0qf!_WCCXF>d%dXvjveGWDrhqf?v+hVsnsKF<xZyk2n>vwuO?HLf&itV
z&Yd}y(}$xr7>LMl5?T&JGT|&F({OX{!~=QkZG=}qh@;BxiI>t?TU44y1CI|@XewTY
p5lsb61$|e%xIh1sYjf0UYqX2=x0fVVa0m~=mk2{HEEeT}zX0^GaQ^@R

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/clothes/lowertowel/doggyidle_towel_skirtup.png b/img/dolls/dolls/player/doggy/bottom/clothes/lowertowel/doggyidle_towel_skirtup.png
new file mode 100644
index 0000000000000000000000000000000000000000..90175ef544130660cad94eeefbddbd40f0333adb
GIT binary patch
literal 6579
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
ZhP1fV+BSQ`|HXjC3)rFM^ErFKzX5(`;c@@~

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/clothes/lowertowel/doggyidle_towel_thighs.png b/img/dolls/dolls/player/doggy/bottom/clothes/lowertowel/doggyidle_towel_thighs.png
new file mode 100644
index 0000000000000000000000000000000000000000..5b1b9f6448634c1be051ff088997dc906620dc8d
GIT binary patch
literal 6174
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
RZ~Z~g$`D!ca(Nm6e*%?0x=H{5

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/clothes/lowertowel/doggyidle_towel_waist.png b/img/dolls/dolls/player/doggy/bottom/clothes/lowertowel/doggyidle_towel_waist.png
new file mode 100644
index 0000000000000000000000000000000000000000..bf18f80bcd58348a448cb3d0e40d6e3102bde771
GIT binary patch
literal 6810
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
Y%6W6IHy8fn1pGe_@GbITeGkBY00OaUdH?_b

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/clothes/micropleatedskirt/ankles.png b/img/dolls/dolls/player/doggy/bottom/clothes/micropleatedskirt/ankles.png
new file mode 100644
index 0000000000000000000000000000000000000000..54788db1635ce3e6959f89e858d364d7825f2701
GIT binary patch
literal 5997
zcmeHLYfuwc6u!G`V3P<gLBt1=1O==V(9#i<S{6hLQXaJkGAfDHRtK!0h(rTq16m(g
zz*dV7FlZk<ijt8T9zmNG?JymzsHi*ylQu;Vc|=h_!)CjHw#J$M?7#fFXTE#yx#xcO
zoO92dLy_ShS#xG_007n@!9lA5Ko}7Ms3kLaxFGWYaCk2yC?HA_*WY>N%gt-BuRgJ3
z`2`Ait20@4R<U_jJfRYI=H$)r7dvfg+Y}KNqaIY&XQdnNm6lm%RIAi`^$rk>pqKzB
zz@(70M_%D6It#Pkz?ez76+{UCT{W>Bf*`!;w^j50**hV?z}pl+U>GLwZ;uDRK4Nkj
z0biH`D1snB?&^N@l_jsVpy0YGfT1V~;IL?CQ_C@M!W0l-7zU72<w2$w6o7>mCO5_f
z0s%nZk3D3H;y`TqCNVgH<2b;!UgVilLjZEhTU-$Y5Zv7C!ZYOyB4(Nbu$jPd;>-k^
zJ#aF@%^_^gfs-lH{E5iTpUC*{YyO4JWz1xmXs!dzh4f^d{XZ1af_L<~t5+3#_pt*9
zto)7^peyo`K3VDgco+Ryg7UFNRPZpJK1el%r&`@UE`@`uMNf7>20kBj6|?$eD(Y}9
zw^at=X{=LS{A`*k9ZSs>Nm+QZXH+Mqq`&^~=Woacq)%NdxM{DX`NI#~fvPUAyu%K^
z*niknU(K9>j-R2vFFkIjq+zfQo8~*6u4`ylXVhzpn-$U(c+%QqX-go3toFMF2gz(!
zADvyAHdo%rZl!ap@3;d`pI*+(6NDQ`4k&UL({-0)n8k^f=q^^D8Wj0a3+V12)tZ8L
zGyKx~FGEwf^2cmP8WPhLE$i%UCE=ve-|a7jUCjl8asca7RcnUJ2{&TPp)?D5Bd3*a
ztcu=<oMCKl;=Qnh^BDmq8f~iU<2;j$qq#$gW3nZ4o)0}r7-Z{rCTK#$rwK}P&vrzp
z??U?M{L0~Aq>3?gs^6c>Kvh_Y;Rr_p&*)0=mEVPjWhv72Ib;bz@m~QVpxldZ*dDDN
zTO?>;G^eMv7C*4lcIx~`I7FM#w~+jSpcHpf7Rx)C-KnyUoN>Sbe0(FnGM_7f*FF%m
z%w0HNOk3@k6DF=DDA8+x1+sKqJyKg=^|YRvkr&IL41fD)&AOI2c9K`&?g*H6P|`nT
z;xVK#Ra&u=d2(usWGbl3o2Ezdw$+_uk9mk`Ygo>3G&mf`+)NF~>DXwu49U@q@zqag
z-K~eEBbL5Bmv|&*TO*PWg~I(bHGKPbc3K%h(NT*u5!$8jbBejg<Leh!#R(&2u!MDz
zFHD-rJnYHn1^Y-hZYv$(I%I)(&W+T_AoBB-vBC;l-!tGB=|dl5H>2IDvDo6$%FZUN
zRVb!YpIz}lI|50gCa`l8uT?m)Cuhm7?Ah!)3b6g!z(#gC<ACn%S{}09SxhI^4+Jns
z$)FmDf1RPacAj-3k@K{p7;+qWUJ9xQ3L4z>yCDO;d$}7{6T=u)QJ9<vCpwf2sDZY>
zQn!zbMk#>j&804wq>`Xy-e)b)j`IYizJIUQSMI}&8W92g!&^H@d*sYs@4WA;be}>w
z6-^2oZ8NyAkQHCT_)>iL-7u{tm$ghbD^EtBwt-t5N{j{(NTS-J|KK8J5x}eHi3j58
zC8oVJpRst7)ueH@4ZK0#Yvclzcg0g0b&LR-4~%WqZiPA@V*{Ta9`(r>N<4ygs2Nje
zr!s;}U;-qeYs^t@n6%xvC5EL4D0+$LXZAP-Xa|_-&gw`AiDRBr6xMCU?zoJn&@7PZ
zui}grz}-F;dwRF2U(f};H=LErN#kHo);g?aKcjxXs$rgTc~KP;0dtbOr-vf(5g@d6
zLl((_4C-^%o&j1{#&cZzoQ{zkc{^ir^pV2Qw>ku|5JZ+&G@Eu37zGe{cySG4+Q&Fy
zkAdqimlm3KLCTrtM)}q(vtk4_Q}K^?nW->SVa^p3`SZWh<|y}Idnq<G^U-{!i4H<m
Mga=&+6lVhPH#tjSIsgCw

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/clothes/micropleatedskirt/anklesfootjob.png b/img/dolls/dolls/player/doggy/bottom/clothes/micropleatedskirt/anklesfootjob.png
new file mode 100644
index 0000000000000000000000000000000000000000..5721de408a7de15d96eb39f94e817cc5bbf76ea9
GIT binary patch
literal 5922
zcmeHLYf}?f7(O{Uk%R~YP|z0Y8i9yy5HC};IA*<Z84-|rZ^4Yvdcnc8-nfPAYDei<
zxr`NU2MFUAKPbvbm2@g*(N?^*;E3o*B$?4Fts;n!U^dz90nxfYp#8L;_RKS9-}k)F
zdG<Z$*>BTQ68wDM^92C-B_%FN2LR!r1jxtWhc*&L01(ohv}EDRyv!cktwU2*sbp<k
zvxf-vUQ+EpM9nQHeELZ>T2NjB(avR?XLsC>aqYBUJYcTa?YXk*#NYY9g`d%BxhW(C
zBoN6}#Op!K^uE9P!?%_TK)Gry0+qsv@^NxG@ZEoE={qmuC<LgN{u^yLY%NKGwAgHI
z&}fFyR1zv&2tXNx)ZWQC6~feV@JtA(rm9q6+}L#og=t8j_jy~z$bh6NP^-VXK0;U`
z1aU$D`62{li#ycs@*u}a?g;@R4OcgH!r2hT8?r{yP=N6l0Dy)P3E5nJE>XxB0=tEP
zNa3h<L<+IeL>0bPgZLriekb<A*S%LfPAKs>d2?KgCo)Nimzq&Ei1)((^=cgx-RC{)
z8BEQxYj6A#chShNe%bg(M$ocPQB0JB+pw+n{^UN2VtG(`AjoozVoi2Z23+&<S01B6
zsd_s4D5I3w_|T2+73dPO@oy0}c4S)nHCY!I&v%~dnv~n#WHhl(r=_RWlxcmzy6?on
zl#Af{$q)m7vgORHuO%*Pk>sZhS_h|_Q!HV2<fc?7GfL*#nB!q^(o_d$BF>*s8)iye
ze71CjKOHd6z?(0JfcZ}zw<n?843DnE&3$g=&K5r?zHBw}EpdEN;Q?w7tjg}YPSk&N
zklpSlAMmyCO$~SFNnED$Qb_$^zU`yTlg!NnH8l(kpY!xk&5uko9yCk)29Q5av1w>z
znkIN?i+6ypJJn<F+ircu@A6)$+k-9`TbMadA6nO13p9A4r^6s0Y~bspbS5rlkMk1^
zu4On+%Z2&wM=%qlEFk_2ytjh!+5_*FMHz6({3B`l2Xr{*u*Dz)W%>C#OPJ2aF~)Np
z-cI+f!cC0xeeN^!`1+<SeNJKF6RH);*P$;~<1&t9-JMOFWH!@5vUUyQwQhGpimjSI
zEm?mil+uzz1?z0p_0?&)WfW_ll~Wy*_o0L9RKO-&oUy^Bn=!nJ7N#yhnLjW~;(4qq
z3jBUUw1ZnynsFO-855WWv*J;&Nx76rW$b)!YceQryfLkK5#EvD&7~?!3D!cz!maz5
zU>xubG96g1PRn^X9(F1(9eo<W+BU&$WiLDUHQnq)R65?kmkqj}p;An1S-Z<Ng77b0
z{#2H$tzlAxL*^jzQkOXpj;PpQi=dCf!uvEAu7?_xftLZz+QpG!+WIDy%{_<aez)HW
z?)M-kCfwC9cvw-D!FYA-H|+^}9qnX$!vWh<X$~XWIH-zMM+V(nj#)p{5fEi4z^o5U
zNhjzB=zgyi=o|0!?>mgTiW5uh9?kO9I`k#Zf3tN9yau0}`Ul!m^igdEIDJFYS8g?|
zn+`%Jnm?9*ht(cvzKo9Jt?PafUBe{S4suEmpYt$QXfLl~$C-UI>4?zQ>LUm+;l;dU
zp>v#x9qYs$>5;++6BKd~U*sPw@YVEKY(}qCtxOU|h{tAocv%9=Oe`ir`3%h}p;f0V
zD4_rKiMU*mU3?i8#V~AB#ZPUx$%tYYX~3cw{#!A4{Cc~8R!PGLH{xI4AZcmJlGBUy
Gd%-`|QtaCR

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/clothes/micropleatedskirt/hips.png b/img/dolls/dolls/player/doggy/bottom/clothes/micropleatedskirt/hips.png
new file mode 100644
index 0000000000000000000000000000000000000000..c30e3bba4aa62ecd0f3d3890e98878b3f662098c
GIT binary patch
literal 6951
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
Gbnss>*LmUq

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/clothes/micropleatedskirt/knees.png b/img/dolls/dolls/player/doggy/bottom/clothes/micropleatedskirt/knees.png
new file mode 100644
index 0000000000000000000000000000000000000000..553d7eda53f827c9cc002168df16109d5825de11
GIT binary patch
literal 6105
zcmeHLYfuwc6u!IJkcIGApo$7YfCMUzKve`P1Bp_BS{^E(XnBneRe_SC6%<J}rPZon
zpi~sgYl<DQRK!-M$RjMa#5!1{#TNx7K6q4&fyAJYknQr&lFsyB`!B!t&bQ}r&o}3u
zd+s?B5f)@-vd9DgU=|V_xDfz^T0#IdqCU$w2pa&KijY8FWM-WFUTZ<mI*cCSX0mx)
zhS?qYA;NB~_2}9dpMc>j=h9o(eFQ2+Mmkk!T)O9E17m%5`sVmJoii5)5R9N0Yi42Z
zG15Oe&n;gMM6pa`U<%EZLopP?0J1XX$ltnCMz|os=(Vxw1sBHwtK!<bY<*8KSfLLf
zFoFOmG}=ku4F*o>11yZi0_e`~t&CsodD;yQ2va=(hyVm}xrHZ!^&><;l0JYUC<@@y
z-v!R0filSgo;3Z~rlP|-cW|s`xtfg=!WZfTFa*Om?y|H%pF|W~*9Qy~zT($FA!5kF
z+2dz8$W*;E)WVr;FkC0pm0`F}W;y`Fjf@+bnpaJup)cg(hSqvE8~%^hn!i*O5PzYC
zO#VsO6qhs}U3w`7?xB~E@}x4JYzf>!ZhHHiIjo`gGRAr)RmHmB_vThcg<0`O!av!!
z5H_PE4~1Ujz^=wVq${t{R3wF;(XOrx0(?sBC|xQd8`4V^3Q|!B+VX1sL`<ZFWOl}W
z!L^14TSA;ua){5S6dp3carLFG1$a(8k{knjV|-m&Cwm(^f-Te9v~DdT@{nG}@zf$9
z+Y(;Am|Z(&Sss6Xm~5!;2v-DX*aXk4)>Oo#Hp3i^Jx#Px+io-C?}yDOt=(U-K$W^~
zA`D^(T}#edX5zSt#9iD(L>M$UgXH5HZt4m;sFR3ev*iiy%s5T4wtJA2Y#He}Q`JZJ
zH11DC_Mz9y;s=F{nzPtWcbV2ZEnjZw!>bt1CWgt&157Yb;<wweQ!NvxHb4tv;E&-B
zVd?o3#(Qn}y2gxObm&dy-e!x;$$&dq5K&SXbRGf80fpq9Gk2AXb^Tq^)w=dR9jQ93
zzN+d)U2GpDBCF8cG;IfIw9<kzf<c3%V_u|@h@@Qj%hcrio9JLqm_29u_0~jh5Ik})
zQ^G`*Rh2bgH=J_*J()WktDs598=?6iq2pR*G;;ex@W>jpG?#k|){~io0=v%sJ10-Z
z_zMnBcB!<<U|kWn8CS)pJvBiZOnk`L)!XBd4(p+P4kHu7ninwc>ngUIex=Tb?@30*
z^8HXkr14Fr52=>ca4Q<QKWcCVxyRZWoZ6$TvVfCYOn1mjC+foC-1gjX)7$_L;eb$X
zjhIU|aQG5jC6ruVYBl5}(`NknX*O0LCVQeGUOv9qH|ga~o8v4RsnJOT;I&YN<s3B^
zzB-!=YEzvM(9`61U}J*ZnU}11D$aO*RoNbHo@+B!?(Q+JVLu*5o={nFVEblPXB086
z_+z2QiC;!+cp>T*MqM8!Q=8|36qRx)L{w?6Q<gS|pUj}W{C6$tr5$<$0bVtu)q;sZ
zUXoBM<W3yR)&@iM1yn?pN!@Ou9Liq~Z&{G+5FB)m(WJYuO9CpSUV>Yd<`TdXd<l9Z
zi1C)hu9RYeN98FmzsQllT~zsu3i`Ao25#1GRWGYm8+ppK%RQU}Wjab`GOG%PvnadG
z>19DOUwE5>*4{VH0ae9xh?`d(MW^2S+$Q37nieKr7C<8`DqDEJMw*C9r$k}Aw9~fS
z1>8jk9%vB%$>kVBP+t9kWql5{<-_jX&Z0%sS(M)T7J0_@%yJkxPWr~q10|2_geSUl
z0xEjJ!yqFfhdQ?muT4vkRa9!&w)&M2G<uSP7DtwM9fSzqjvD3s1>QL4b6Q#;>K9Lp
z3kBk+;Dk_O+}jpG>n)z2qNo%5|NQhyt9V!48e{Ex>dzZUIu%pz{pu0|<2ww!#e{MD
z>{_P&d?Lb)1>Wqh^U<G<3^}sE&~J>!e@rC4p(YX=<BnPD!6JJKH5i`a#6ZRCG%`?O
kpu$iqW(wthQ8q_t^0q`wX<Gg@HL?dG?}P=`tV#IfFJ>@KZ2$lO

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/clothes/micropleatedskirt/thighs.png b/img/dolls/dolls/player/doggy/bottom/clothes/micropleatedskirt/thighs.png
new file mode 100644
index 0000000000000000000000000000000000000000..e6c0bd4393a1931a9f1444beaea3c3172534ba0c
GIT binary patch
literal 6360
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
Jy~RBa{sZZB_=o@i

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/clothes/micropleatedskirt/waist.png b/img/dolls/dolls/player/doggy/bottom/clothes/micropleatedskirt/waist.png
new file mode 100644
index 0000000000000000000000000000000000000000..9cf91b5089b849cbd17e72f3a95d7bc82116750c
GIT binary patch
literal 6597
zcmeHMYgAL&89ljNOu#~dIF2ZU09s!tRKo~Zl9WL}%RqdMhzMc1Sc<}sil`9CqrOH7
z1iN@i6~f90VIWFzK(LItNGl8~4-qH>gzHd+t^kP-2*V@k3C=Lm{^3{qC%<xXbIv~d
z>~DYHx##2xJ2=3~a+M_jz-m{Z-(CPv*dzeb68N!sExHB(yQ{nWez*Tz#Atv0Q~RB^
zOYkZZ@*VLq?pkxr%<l)Yzll&UZo-NSxF0L0*v&<8raG_SUtcHd(*%t8*3W%9`<pcP
z3V+mUnFvav&{#r1c;ArLVVB=HoXGt7`%gcdBY{|CVb?Ym3$$^X!q)sU*w`5Xym_$q
z4LXGa=qoE%SbR8-PzW&U2lE=cTA?Vgx>UY%;XE`@L0mvl$TA}kSm&KiURy|#1V(;Z
z#Lomw6z5}OQgO~KCNIt>p($PFlEYMV<~IOS={6>ZX?L05R{y_yG`?5Fq)G%z<qL9%
zYP`F#p`h-xvr3Gm5Qg{<{&JR9abL*ej9ZjS;1eB|GU%eg$%g~7>R!<aL<4;{**Vi6
zs}0$<@#3<)U*ps~e|0_jj8sGHTA2+v>0ViPerO%tVNk~2)K|?;bxf!m`@3~Ch8>%q
zcDzC=Oo-&l!<@CnLLUB^yW2W88}q5?Vw;1LPi3(l*8HCK6Jl&1VMz6g#=?9!WC{(Z
zhMpvoKv#Z1&xr}5fbPw(aMvdpt_U@e1Iky^-6_t}k<Z&hod`n@+T5#rY3p$+>ER)N
zX(n8RBFggpK>L|WS?5YoLm{Bd^thr^7Lz)G^13<?i!e@KKmp|*lFCl;dFF!#<|+r~
zv|)t2WKeyyzk75kgTOvhcDy_jGC!Ud=0sV}C8IA~UD$!fk?xBm{;1y3im%eQO8%Om
zD<rK{erw=?6lC$lbLWV!L8mMs@qr%o4UEDimsfp^8g&czn3l|lHCl;gSQ3JW9~qLI
z@g4e?)t4?=F7?!1yj<pi5Y79{h(&c`RuqhAe#1wg+$(qM0k6qu|56*|viXhahW!zN
z(sChBI&$2@AFqJXaqqn4wj6{v_YXaNBod6@)$^;Btp#l{sZeOWI57~<hMlrA2iCD8
zp%N2fs6^|!xI}CI_w5^QutKp~a>t=SsTe{&S?}RXbA@5)I8w<5T#E$d_N4LL)Rg{f
zlXeC^&#!SDy)m7<t<y$y7ShyQP4W>XBV(efV;eyzj}cRrpzX*Aet|wjT2k{`e359h
z&uor2Tnj62>`xaF;qUXN>%Q~UDo4VoOtm3ydMdZEL8ZRC`E*z~R_n&#jM{iYA9)J@
zxfZ>;w1#-<SO0K)c<RZ9&$6xg`Fl2GVKGR{Y)lr_kERgvXrsf+gK;|4DJE;5;~J3H
z+&lDQ+VG@tcxEsI*NqmYBGOh>Tg(xt!&q#hKQ4zl$g{d_<ePA6lgD8K>vq!S!;16D
zk>kt#Ir+i_W_s6oi?3|B<ge_qeJz4)x#S?(%{LqZw!Di^o*jKXspEAs;}wR<3%F!d
z%^<YJONMI-pxxq&y`8nUA^MTu+*!vC!F)1L79+y&w_(*`L_tscdND?a8M{hBv<-B@
zse!*F<c^p1h;T!BD)l~7Ylu|{RD6d*RD09F;Q5w}!(dNs>v9qugc2Y0<rlJ2p^Pnd
zOTnp@xa(g#%tZSaQIK2<PhIXFo(uBWvWA%Bkp7Sq4pY5GJoSA0GH|20XDDhA6C}TJ
zFx=_wR>mo(u0!lkOA;aW{kxrZA{oS%?TrYKLiRLWtU0J1I(vBBS|9gLm50SavF93F
zVXwK_?pf3jzmPFsrkjHj_lcw?y^JA<S7?|P?hnRx7*Z!L1*<JRb&1Eywjlw~Apy7Q
zGFV3->+~K=aN^19$}RRYkLBOmh@zp7J^<7`LUW+(uG_8}4txo4!RzruGb1v_r<{~V
z!;mqt+m6K#e{&lueYV=$g}Wc~;qGr%lb(OXB|pzs0BP56OA-h15ZO2f%HXMcoZ%mZ
zZh_$o_a99sxx#3No}m{#M1fN^BTY3cmxO?KJ*&MHoAAEwn~D~aJ;brke&dZKLe3t?
zHUYU;cgKD2WNqW>42fPMn8*bMpIDNexz~jW0=ug1&J{5KICF80hRQsayQR7iuv>jU
zs$7$`v-Qk@@&iE}lBaG0As}M}<6%(8dg?=)hn>A8D7nU?h<afZdIO{Yxd*NOg`)@|
z^=*N%OGWotQb16Y;%(b8qTuvo%rtYLIx=-g*)o#&>>yUF*}=PMyV8g(T7dk$K~XqZ
zKS-WIgdK99FR`sKd|PE~lBgHv;k|a=QRFc!{yBDkFTF?t!7s~o?nI?3DA5nrhXlj!
zCXKD!4X4VPM;(@(TZ>cAt<8F?GY4KnXAX5*>!Y8m76Di>TW_eV^3*?LG7)zCD{p7K
zuh$HPlNyhuP+FZ3NMD7AsGIAV>CeuSV5*IEh<6vE#n4v8?aA&UI+T+xOD<y*u*2cA
z5hJ+n&$SuQ;S+E}{x2m@X+vc1Xh;n75?!`;y(k6_j`@ZfL`#QWekxaO+z+%X4i0>*
zaTC5SB-lGgQpvnh%|u($9#{~DIaNDxD_A>Lheqs{!pb1+;>;E)7Vji}+M{}%gMojy
z`wx*2PcxDj%rUOi+_=)J3AoZlV||kLAE)~*@N|DWsWfN)HDs=F0bUL`nfj7UI=sK#
zG3j8^;lqnUlOIfeF!{l>Zwgue>-Pt}S=s4q$I{9xTj8HGVAsxIzuUf?KLYS?c<10O

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/clothes/plainpanties/doggyactive_plainpanties_ankles.png b/img/dolls/dolls/player/doggy/bottom/clothes/plainpanties/doggyactive_plainpanties_ankles.png
new file mode 100644
index 0000000000000000000000000000000000000000..abc8455d8140199659f271b177b24a6b33d34175
GIT binary patch
literal 6021
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
O*v)a#jT_02z`p^jv|K6x

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/clothes/plainpanties/doggyactive_plainpanties_anklesfootjob.png b/img/dolls/dolls/player/doggy/bottom/clothes/plainpanties/doggyactive_plainpanties_anklesfootjob.png
new file mode 100644
index 0000000000000000000000000000000000000000..59d7fc6b53fa78a1dc9e75e397a5af18bd30206f
GIT binary patch
literal 5733
zcmeHL{ZA8j82{e&TCQNV2$T*4s)GUJr7W3IM*=4UDjME41HLfYIkq3Rgu3}cH>G#Q
zmq8W>iW?9Y=_Z*kafp}+E7hJEivu>t29X)TmJw$)lU5^ETJCONc@fS(V9ApE>7IP@
ze4qO~&wano^Zi^+L7qnDALb7Lkman)d;<Usnh3xp@R1aQMFXHn$jMy0(NKDS<jRM^
zo5K$Lek5@96~&%SJ;_CX{-}seL92=QmW?6Sjd3AOuG9-njf+>F*fY)zKFZ3qzcuwK
zKu`>qs|aewXe@P<d-tPDp8+#QsEB&;IS4^Sgt;tGI=>b=PzWvK0l)+?RY808!k4HB
z8aN~i-U?R|5R=Dk&g8LC>A-dof29gy_|e1_eA+3XlMkrm@)UrrR~+W&rv$@%K#t=|
zfW~~bZZ`kfBo~2lK7eD`B49d_6+Ks|8Al0N#Ro7Hl~6>_isuR_qQYk*&t)x?4}J)t
ze8TR-;XxG+uh9F1(IJcuIKzd>D_mUU!oBZ5yEdER#g|Kx)6a>!Y$eA>rkq!EYodcq
zIpS>l1hjjj70_YE=HZW~^atOQ#TV!69=%;_EXgm}hTaKLRt}wrswkB<uQ45`on4Vk
z=W%m4b}b>r+p0+)w=U(_Un>3Rv%hBVNLu0@dztfuM>gxH9-Lc3?qwoGg+=G3UuDp~
z^sL;p9JC8Ja9wTQwbPKjs2<TBYp6}@q}0Gq{qsqUPJ_5eO-cHzrhNehZXOD6opC%x
zf2Y5_nY45mf8uW56E(P$?g-$QG<-74QA2rL%kZ6ID_8D0669vJ6(R{W^uy$Z#V<Jm
z=qvsY?#c}?Iu~)C(FU$=q&#F>#@^SkTZOcbjJSw6c9pYd_xTTdGuqfMxQTO5NXy}?
zF7fvMZz{K7t&sJ#Dx#S7xpu49K#DhIN^tSxN$0+RC+K!})!t9A-NA0QqI=@?pw*o)
z^fRbqG;G?j9#7QbUy=t&=D_H6m$<EatMN8DX*a5=`e4^Uw0kS<tB_z8^cLB%r$=hw
z-dUvs${i02V}smcN7;eNol@)9l!rUmXpBQ4#^x6_<~Pvc{?M~gLcJ0jwX%uk*j>w`
zA|JAbCwe=Qas#QZSGd`MiGZk3H#_F1GH#)L+?zH;#VoRnRwB;nOzbkb69yR>kBN0K
z;lPTbwcJ^E#%M7cAvS$Zdp(i|Z0g8{^^l$j(wp$OQh}vIJ*hW&LxF}cCpwshn+=ze
z9n6rLVA}}>2I(DA`^G@qRIfebuV$uV8TNPRCL`)#ezSkSAG?m;vK>?Phn%vJBEs`H
zhI|+SSP8vG?vxIaX#WQ#+fY($C5H%eLIKH1sPX$7jPC+>!qfU|bW9L%*#<7PU{-R~
z0*~^idh!o+q8YUGg{G+;%$<BdY%;T~42+J2GPm`p!KFQPHxVzxuG^$_p61h~1*qB>
zq;uH|<xYH%^Xh?f*wRvr-P3|)VpBWi(Uxl;Tj0Y6Ci`I8dJw0z{ln9&b%80M?2O_l
zPkHu2o%oTjJ!qjUB(iBxcX~?!PXosVC_(T2zC4~DeF2K^Z{J_b6W``U9f<2tr}Bhw
z862ohXT&iJRVrkSn1?S5B%hX4sO0=!753!Z-x&-x0O8=wH4UK!&3Eblb2GPri}B0l
V#j!WW;ooDBla-g*nxU%#{{pVP@`L~Y

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/clothes/plainpanties/doggyactive_plainpanties_hips.png b/img/dolls/dolls/player/doggy/bottom/clothes/plainpanties/doggyactive_plainpanties_hips.png
new file mode 100644
index 0000000000000000000000000000000000000000..d73c456044428086f40638652f688ae0ac6793bd
GIT binary patch
literal 6468
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
LWJr0Ccpvy5ovT~+

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/clothes/plainpanties/doggyactive_plainpanties_knees.png b/img/dolls/dolls/player/doggy/bottom/clothes/plainpanties/doggyactive_plainpanties_knees.png
new file mode 100644
index 0000000000000000000000000000000000000000..10448b7a1ae5f545c3ef725d1ae114ea8c7cca9d
GIT binary patch
literal 6147
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/clothes/plainpanties/doggyactive_plainpanties_thighs.png b/img/dolls/dolls/player/doggy/bottom/clothes/plainpanties/doggyactive_plainpanties_thighs.png
new file mode 100644
index 0000000000000000000000000000000000000000..4b202fc691234f41f460b5009f7e1dfd7c52a311
GIT binary patch
literal 6174
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
XcJW$+T+YDn{vc|JBCKR_(yl)NB?^-S

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/clothes/shorts/doggyactive_shorts_ankles.png b/img/dolls/dolls/player/doggy/bottom/clothes/shorts/doggyactive_shorts_ankles.png
new file mode 100644
index 0000000000000000000000000000000000000000..b7953f739e05233f5b7a2fb09696b1458ca39eb2
GIT binary patch
literal 5775
zcmeHL`%@EF6u!G|U=y$e6hucMQ4ut}hB}%mV4^&=Vl2L<H6&=YXsyOa2~i;%1Uif;
z)~Z-d2^}<2t3qq5QK(sKeWIjQtPi5uihv*q5gQ_e>~>SfcK8Q6)0zG0o;iEYnRCDU
zopbM=Qb|VYaLyPG0AP4}TGD#}AhZYp)QeuC!jOpo1T9HV5--ZjvOW^;ZC)Kz{M!j@
ztYd4iN?O*y-cUICu-relNRVt8$w~{n(OgT-O!&GpBJO3Sv-0Qs$(I^$sZlOZgaHUf
zUJIH|R+fH21n(ckYeA6-mcegqUaPoV2|!9B#}BoXfcrxgJjTw08-okO1BM5lCd2T6
z;Q_;gH+L>`FEIUp=?6?dVEVzEpOF8oA83x?6)jesvyf8NpDTTuf=UAv)X_DKbBU9f
z>#RR=9=1`R_K~Ixr`PT43E+0?sKjW3Z1v$4ypOw&U5(kk9Cr)Alki{5jAO};#e=m@
zow}ZSHWNDJ;ycW+O>OI+n@TK&ZI%M=Gme2ed)he;Jo+GQk`tuumgc||+o0YlsuB=n
z{pkuV=2{92g;n@~y~6TB7IDEsHTG8b05rPv+8x??O{ySRW1$60KtBw7G|trLGl5>J
zx=6+lkUSLK!ZNFseS1eJs9a36)RWrzmYDwX4Q}_Av&%>+RlM45biD=U&5?&_+CqVu
zihp~55xxX+8W-QV=YMd4$D_SvZRs?hJg`pRTa4)GP<M7M;=zYmW@_~mS(<zX<g5h;
z*MGx$7*kikjjXj_?K(=Hr_4&YdwQP$Et^7+sb7_ul8F~IbT6(v*5Ea?VEu4#G^k#G
z+~nXwe%NPqTNlC=Tm@AT{DogS!KV%QC$je8VTjoX69GHB<|L-b-C!BjL=8yu!||2v
z#A3FVPmm^wvl6*NJFdKW@fc50;sH$io$~Q!PgJqjA1k>+G49r3wkWpmc!KmET~sb6
z5KqR!Y->YX4jh71&;O-^Z;ywZRQ$(1N%E<XbJoM8?IEy<-f8Xcq%YQC)hfrN;lt!r
z*{>py%1DCL`P!_g??gJ@n3D3@#C6yvgX~ZDzs#M$S(ncp%%|*@o>>DeP>NP>N|Ng^
zm!+faTlP)b;iE(PNTiS5++$IK?v_!qgfB&IDE5KyGQVyf?(TWgdl}Kwgv;EO84TAW
zU38xJe~iA6H%)U=9d&JQixR$h2I}2MAF68L`+M|~KkR9YPjin9k~}VWu)*Pt1@a_8
z3aYKMF>929atz;NjFcGFERo8!isIKf#C8WMI55ix*RkcL=yDnEmZ?huxUXt37geK`
zr4j@1T^hmVYGs&ER5bvESkpYNp#gIl2T>N!o=t<4J;S&MZ(|*&Q!@;9aTG^zQwY+y
zEz;O(B+nTGiEESdqTmkHKy5bvB+&RHW(v);k4Ci<B=u?*{?4{`sdr#a0`MBQqdb`y
z2|3lA`srb@MVKpeg>NFF$wbzA4rkS^hR$d3b8n5MKQw<uVyLE-4z%$=Rw;g$7Vb`J
ze;FXmsM<tvu-4owg836AD)8>qxP|E0Nd)Ov{pV~XI-DS5rpJXI#Ixc3^p?h+iOb4K
z(X@%{n%XV>x{VLx{PXA{`vlRP!dyK~S)1U~79))B9`ULe@Ad<i!bL;}U8K2x7pbi~
zEIiglmqNF2=o|w@BLF-n=<|O^C7$mQpnIr-%h)lvcph{N4;UW&e|a$Ib6>9F{*aRw
RPY;?wdU8h6soC<vzW{6xWo7^X

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/clothes/shorts/doggyactive_shorts_anklesfootjob.png b/img/dolls/dolls/player/doggy/bottom/clothes/shorts/doggyactive_shorts_anklesfootjob.png
new file mode 100644
index 0000000000000000000000000000000000000000..2d22c47242b9b74f1deee5cb9da846a3abbe297d
GIT binary patch
literal 5892
zcmeHLYfuwc6u!GGunDGyfI-U$;Sr-#DKfQ#tthJ!6^RN|i#mqHR%IO9y0+>hf@Xsh
z>(CagRd7JD9mcU!m9&G90!dcu1FZEi3}7XNZH-t(jY?r{LfBq;v@SFK-9P(l@0@$?
zdEIl*Ip6L}U$#ghepw6vkfbh7$pip{O9bEn@Dr!RVgZmhr>4wXVaR^?>y7ur@5=o3
z^`Fe#-~OemJ~K1BrJ!grdLFC#xIlZ^RpDdvjG{dC<{kFK>&W7XcRPO8VYpO5Pyj)P
z7xW!}yVkxyB72btcM}mxIfmqqqEvp==KcSi9a`Yv0iPh9DwTrJajT2?nh2l|<f|sk
z6gZ}DS`+(%IZzY|X7dS{7{h@7g0|>Un}_vD!A(9vk*-jHsT04Ki+CPVfPRTb0A>_H
zh_fYU7XKTD=OQt%gHOOiaU6&XPpU^^HR7iNSp4|D9U};kK4X2{m>?q5WFdq?2#2y>
z$U^wSgoiv_NrYMmOR3OKhTE6WPAH)xk4`+oP(x6{TsV>q|L16JP7@Cp8+^UB-?{5L
z8nj(rk1}JX`dEtIZD;M-=c<;XrJ*+)+_q|+O#K$N1nYm4>+Vr%+}!evv=&dJo$fTd
zclkW?-;5=-W}COu>)F0x+d{^J=CU@nuP5kU3BBEa=urDXW7py3phi<)b?xCgQ(M2g
zJbu9TS6_dKpEB=OtfhwX>UQQu9Hrw$R!;YOZ@FlC95WahUJ00l`0BYoP>Ixm@lCgb
z4PQ}SQ`G4#OBomXh;#WpHDK9OA>)q|KvMUeR#lkQfeh3duSO=DY`$hLvb^2b*W1o6
z$DYN~&4G`e;Ell~*JdWFDX;s8?J87uX$Juwmz8E!uBF2viwm-((>{l^y>1HmA;OxT
zBE}>%K9uB&e-nd<-lzA~SnU=JO3dpIF;!x#)>|SD&<JD%&1v}B6|_&c&2lT6BxqkG
z;c+Wb>fL48XUd@c7XrGsijp#DUvh9uU9_bPdi<U~qLdEtcXA0DgicUZuhHned(97g
z4O~b6z-mw=ao(00Vwk~Ge&%e1?V6o?B!nC?n7q>btvuv$faNBg^r~4UwsNX>Ja1!i
zxLqW<0uOynd6NsLfmz+Il|@0$F6rmHWwZ*&BdwQIkI$-5r{j#`x{9gfcD>e~U~Zti
zoFNPYA5_h!!-)%JuctB#5Ozxf{wEaN`Abg)<qZQ?6s^0~iPz3d-aR;;b(q+|jkhAu
zpMtF1okb@QR3|4n-SOUV(e!v`u&emG3LMgHk|ael5+*pVT1m#i2%R$CFQjAOy^T`h
zfwgU6Pj?#H!D*WM%bzuKrK@~X&@|l2DKEOBM2#u%CJI^;m6if%qDeCsv7E2p*_0Dx
z@H5n&a4*tNMp(zylS$LeIna)rBF}ED4c;$GZLe)TFjuSh29Vr7&Q@Z&%iVL?qs%Q(
zaLcFX_DCm&k=$*UST^gk=dM+3oHVDY5nhq;qY0u4HSMe1AUnE;Zlt`GiCO#U)tJ)(
znCT6Fyn&)@B9*%-`N{Zk^HR|$gpJJ4Iz)>wCnqXog7JdqjEb6_mygbaxislGGYMah
zIZYR}E72S&$>o&g=O{{s?7Pza%@RHgMbW`m0J2TVhqZJK1@vpy&f#NIDa78`^@C#|
zbqhr9o3{3if!`3cN{Os5Mo{fY&Cvwm;P{2sn9+tb3}6umn1MExuWLq}0+h+KiunRC
xh@%B#g~$qNKnM>E7pegzqyhF{X+S$3oSG(`eS_<Q|F%J@dRfZp`TBeS{suUy=M?||

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/clothes/shorts/doggyactive_shorts_hips.png b/img/dolls/dolls/player/doggy/bottom/clothes/shorts/doggyactive_shorts_hips.png
new file mode 100644
index 0000000000000000000000000000000000000000..a54c2e7fe0db0fa54569a048f85e714c65f3aed3
GIT binary patch
literal 6663
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/clothes/shorts/doggyactive_shorts_knees.png b/img/dolls/dolls/player/doggy/bottom/clothes/shorts/doggyactive_shorts_knees.png
new file mode 100644
index 0000000000000000000000000000000000000000..3f95a3d64997333c44e5f094c0bdcb41e8c859b7
GIT binary patch
literal 6036
zcmeHLYfuwc6u!G`WCKx_AVi8tKv1V(eUFF_f+8=$!52ZX5Gx8lKwesb7_y;Ns!$P?
zqR2oTM{E@#)e62KYg;GK0)h%gL5Nz613?~2h(LC`ysVk&@BV3i?U}Rpp7*`?obPDx
zM&GGspP2ywruzGNZw3INNeG}*=+Ar?#2En24u5a2t;ylt&%I9m<;`X^Xx7Cu%L_8B
z)nDCDQEFY>k(hwJXQU-pPbc2bBX=*UW!c)2tzSm!OFKzzKL>&l6yx%6Fi!L)OX9N2
zf+Yq_9!_ik0`${$Je()NfmB)(;QVp#7y*MNh780EK>#Bt#K}+-2F@5VxWQa5m=}GG
z&HTh19*zToWxxOu7=n0Sr*i!!Z64Q$fW3wcbUKOxv-}coLl3!Np^2e)QXUTkH$=Ly
z{|UpWNC>wzWWWp<#?$Ax=1jzD!cP>`8ZxkX7zU;<-G0<i4G##W7(-|b;aE8us}MIH
z<cSM}zAcP*q47B}J|`dFZ{v$R(Rmn~8qC-iPBx9k)*Af}TWd)ebA(LQ>wC;8ZR*(<
zVFw!aFlTaPl%o6YN#Z#}Lp@*lhD45=YX-$DYo0)gKvCcR+PW(?OdXJ+Z7pmRlTlDm
zJOj=|G?Y_v+y*W^X2kEaLV!BeqdQWf|CPGCk{VWs^FSf1#~p@Xt*4Y($`j<^`Us>a
zmWeQ99!T_Rs{2^gH1}pVh*-3|?6x0aif2kIr%HIxu!C|s-zlD6E=QlWV5kiSYM1(g
zg|CKmTg30LCi}{_sjokYm3oRs>a;~{LXn*hn=mwD!IqsziS@9Sa*B>y#|>3=stGbl
zUS`r}Hw_|$X*bHMQu`R-#)abEf6;MsXayIzADl7j#TxRL*cXFxwp`DuC(Q>|S4Vha
zLz<{V<$2xhQR0Gjb5-B$ABn@TR_s_+F-I0kkPG(V6>~AJtaF9x9d)aY0}8r6=pKd4
zuL7#R3l|AHR7u$_t+8gZm`chqRKdQPLtIwlK-KDKIlfezDYqVZ`rzfEDg9kFo5g7b
z>Vqb$ZJQGi(nUahZz2hYhTB_&xmHT#VWG(y%HdoP9kz;R{EPF+X4C?Ima|ny+e595
ziCfPNB*=_qzaK!|FhAim-H12_MS!BUGh(30l+a$+%ULxkfOXH~2ZBPC;@w_SK0yv@
z!#j}UX>*CkPoPoh{-e@|_#Z&9Ck&3!u}yfF8@@n5b@>7y;s23DCp=~bgO+-?bDe-v
z;F?{<Y<aiHt!k6AY$HLIT_3DRLd=y^lYK9VG@F;C(soecJq*zEp-G<F^wJ!3`dZL4
zu-+m%-4zRU7Eqjf!Z6qizEWrc<AX<dptrDy--DE!-n%33rxct$Vqs-%Kc{Zw6;f{_
zqoOiBvI!Agf1=cmVx$-;O&fKz<WyC($LrVIiqM^vx|U_DK$f#)fX<T0q7^4Thlb?=
zZNuzpOFGqbmVRzC2gh%vG}S<OT*so#$lC?+?;}RE6j{lKpy4=rqV1h|Q^7*P+r~>R
ztq)(e7jOF_K(!wl7JK|;!ff>+$T5x}kVq0_X&-;X0GARyVyu*&pq$d@**B6=dXa0k
zty8?1-a^f~j1!w^VrzXDy2_VG;@-)FaShq3{n~~qznYW)$I;QMVA}Ik<#ZayIG32o
z(+Yf6B%T0*Z=24aBgkyir{sRT$AQ8l`j)#Qg{}gss3k1dQb(T@D(3`MM7(3HGF>cm
z1J#;8ckkQN=kO@tFs8dk|6P2RgC%F-dU2qu^;(q-R};H#H*(B?Pl|mNM>z{g>u8U`
z-dM>f(Q5u8Nf1GvW55V4YcCI+Xw1kD3mwT1aXn3l5smyjw}DnH6qY5z=|qVw1|kQ3
zi=Dj5$AJOjJABM$LzsZOffm+eQQ<f_9gMdEv+2RvG9<$gqma1KP)LYp>k&f$B8vt-
zd_wI5KK4^%#5Ed+*{+YbGlWAHI&r~_T?ghFf-%)>qrqdSlQF`RWoRskiF0Z!iT_DS
as2sc+6EL~Qj#2m>_^;pSUAk6~4*muYa8?cg

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/clothes/shorts/doggyactive_shorts_thighs.png b/img/dolls/dolls/player/doggy/bottom/clothes/shorts/doggyactive_shorts_thighs.png
new file mode 100644
index 0000000000000000000000000000000000000000..5dbafada070a62531dc7a171c2d6ddce9fa8a417
GIT binary patch
literal 6177
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
AqyPW_

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/clothes/shorts/doggyidle_shorts_anklesfootjob.png b/img/dolls/dolls/player/doggy/bottom/clothes/shorts/doggyidle_shorts_anklesfootjob.png
new file mode 100644
index 0000000000000000000000000000000000000000..2d22c47242b9b74f1deee5cb9da846a3abbe297d
GIT binary patch
literal 5892
zcmeHLYfuwc6u!GGunDGyfI-U$;Sr-#DKfQ#tthJ!6^RN|i#mqHR%IO9y0+>hf@Xsh
z>(CagRd7JD9mcU!m9&G90!dcu1FZEi3}7XNZH-t(jY?r{LfBq;v@SFK-9P(l@0@$?
zdEIl*Ip6L}U$#ghepw6vkfbh7$pip{O9bEn@Dr!RVgZmhr>4wXVaR^?>y7ur@5=o3
z^`Fe#-~OemJ~K1BrJ!grdLFC#xIlZ^RpDdvjG{dC<{kFK>&W7XcRPO8VYpO5Pyj)P
z7xW!}yVkxyB72btcM}mxIfmqqqEvp==KcSi9a`Yv0iPh9DwTrJajT2?nh2l|<f|sk
z6gZ}DS`+(%IZzY|X7dS{7{h@7g0|>Un}_vD!A(9vk*-jHsT04Ki+CPVfPRTb0A>_H
zh_fYU7XKTD=OQt%gHOOiaU6&XPpU^^HR7iNSp4|D9U};kK4X2{m>?q5WFdq?2#2y>
z$U^wSgoiv_NrYMmOR3OKhTE6WPAH)xk4`+oP(x6{TsV>q|L16JP7@Cp8+^UB-?{5L
z8nj(rk1}JX`dEtIZD;M-=c<;XrJ*+)+_q|+O#K$N1nYm4>+Vr%+}!evv=&dJo$fTd
zclkW?-;5=-W}COu>)F0x+d{^J=CU@nuP5kU3BBEa=urDXW7py3phi<)b?xCgQ(M2g
zJbu9TS6_dKpEB=OtfhwX>UQQu9Hrw$R!;YOZ@FlC95WahUJ00l`0BYoP>Ixm@lCgb
z4PQ}SQ`G4#OBomXh;#WpHDK9OA>)q|KvMUeR#lkQfeh3duSO=DY`$hLvb^2b*W1o6
z$DYN~&4G`e;Ell~*JdWFDX;s8?J87uX$Juwmz8E!uBF2viwm-((>{l^y>1HmA;OxT
zBE}>%K9uB&e-nd<-lzA~SnU=JO3dpIF;!x#)>|SD&<JD%&1v}B6|_&c&2lT6BxqkG
z;c+Wb>fL48XUd@c7XrGsijp#DUvh9uU9_bPdi<U~qLdEtcXA0DgicUZuhHned(97g
z4O~b6z-mw=ao(00Vwk~Ge&%e1?V6o?B!nC?n7q>btvuv$faNBg^r~4UwsNX>Ja1!i
zxLqW<0uOynd6NsLfmz+Il|@0$F6rmHWwZ*&BdwQIkI$-5r{j#`x{9gfcD>e~U~Zti
zoFNPYA5_h!!-)%JuctB#5Ozxf{wEaN`Abg)<qZQ?6s^0~iPz3d-aR;;b(q+|jkhAu
zpMtF1okb@QR3|4n-SOUV(e!v`u&emG3LMgHk|ael5+*pVT1m#i2%R$CFQjAOy^T`h
zfwgU6Pj?#H!D*WM%bzuKrK@~X&@|l2DKEOBM2#u%CJI^;m6if%qDeCsv7E2p*_0Dx
z@H5n&a4*tNMp(zylS$LeIna)rBF}ED4c;$GZLe)TFjuSh29Vr7&Q@Z&%iVL?qs%Q(
zaLcFX_DCm&k=$*UST^gk=dM+3oHVDY5nhq;qY0u4HSMe1AUnE;Zlt`GiCO#U)tJ)(
znCT6Fyn&)@B9*%-`N{Zk^HR|$gpJJ4Iz)>wCnqXog7JdqjEb6_mygbaxislGGYMah
zIZYR}E72S&$>o&g=O{{s?7Pza%@RHgMbW`m0J2TVhqZJK1@vpy&f#NIDa78`^@C#|
zbqhr9o3{3if!`3cN{Os5Mo{fY&Cvwm;P{2sn9+tb3}6umn1MExuWLq}0+h+KiunRC
xh@%B#g~$qNKnM>E7pegzqyhF{X+S$3oSG(`eS_<Q|F%J@dRfZp`TBeS{suUy=M?||

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/clothes/skirt/doggyactive_skirt_ankles.png b/img/dolls/dolls/player/doggy/bottom/clothes/skirt/doggyactive_skirt_ankles.png
new file mode 100644
index 0000000000000000000000000000000000000000..0354031c687d6356d6d09eb3380e0fa790aa7048
GIT binary patch
literal 6060
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/clothes/skirt/doggyactive_skirt_anklesfootjob.png b/img/dolls/dolls/player/doggy/bottom/clothes/skirt/doggyactive_skirt_anklesfootjob.png
new file mode 100644
index 0000000000000000000000000000000000000000..d5a382ccc2fc355a053f8834ff5fefa543f02939
GIT binary patch
literal 5928
zcmeHLYfMvD96$GR`xd>m6`YP)6oq9JFzRr_(Tj@37`2<a`WjSSHp7^$8nHU`-YaI*
zxJfr3pk~l)Bfc#&;K)+x-Nb3sp<5P3CsK9QMC75B7A)=A;bG?OKJCkrCHK=g`Q4NM
z<9Gh||2R7g^Yqd3QE~u4^z59O?*KrcEe51wv}nf@2>`^j&z_mJ(3;!UJa^Z!MWo2n
zIF?!&HROW5D{bX_pDkAAtgw&JES@fopBzfC<}2W$%3x9E1bc)3#IvI($HisbY2Hms
zNe#sS3?~LQY)Py&&>5F+{~PN6W*rU|<IfKboHl4QAZg^O7#U9j1Gu3)0I)cQQ9s&i
zb6!w`BoLsG4@lKgDUg49Je#jZ1FEA2jT^MmK~cbv_P%yF&vFc7;`jhA!f|F>{6}B#
zeUXAke1J?MNuVCGWG7z@1xyk?I~2<Rhv~x7gcljZa2#at0YZ+v6V13bcF^EKKS|KU
z2Q&hOgP|f&C>5gc`R^zE$b^s!2aAAEPEg4Z%E>@92o)JME<#f?&_oG+A@g6h*47-h
zvZ5jrHaC^dpYLq%_O~87pzCs#H2kJ!B`OOXQ{cE6Z(*4rjqNKLZcW1i(8bC@<N7Cu
zi)GfRsZHFTIi6j3JB*unM$Hz>>Y!wF`8wIHx4DpR*aBdw*sa&5SRSfEPIt(!+e?SL
zANQPZanUee@1~zU?e)>FX=^^Qn~CIlaPe4-1s*%^>{*8e+(lSTp4Jo2OW%rd8`f0R
zmNV(hIq}yo<K`q!*d2fR8)@<cPdN2;(o0%rAgkUi7&vF+U}#DB#ARo0_}&%O23Q^J
z$t!FjySvVoJkWPf;Kmjk#cV3x?w+E#`kE&kXv}>;+=71;QowSs^1~953)?R7Sn(_@
zptE(X##f+q8aS_#%Io0wcNAca&-dsYaXNi_n+l$Ag%V-Qncknwi4R-qm7TszPBUG`
z`8P%(Ju8ciL;tDgQlFmvW%|?<PqgVV_G&5TV1hbZYn3cH1$mRH@hV5EEim=$2(bLV
z_g9IsiJr1LIE(XlAXPy#QJ@Qlt6JI)f@Q&a%wo?rd{D&%^WG?&tFj{Qv^bmFcR@E4
z|LTI`mYd+G=#Ijn%1{eEiA#i%Ji=>49`9XseKKowD?I^vXO=_HbwKBprQqs%$<d51
zvEi+)zmzHJpjY7t<)a(h+<PE3)&fPqYovlOrs+26uOtdeZ@~Sq?ZK8P?iJ<KdK5>!
zFFj<qS`;z0>nik~ZnV)&dK%5#>o_&^B-tsphz=Ygtt4_IOME06H%jZE(XmO+N|b$~
zhn>23vo6~NXH}oM=BH(yJD~Q5iaDl_u>jrHb9fi`En@RXYpv|K_Ucx+CCbzmTG(7o
z1xIsf&a%Yn8Ybv|YE|n^3%Sr3Z`WO7U(9MZ#F?t=3)Y&)SHn5ei=M!DpESnXksrQE
z28`Xq1S`MXn8LcK)=(_?bK`uGLRwRgB~wlUUyDK`6Bm&-6!a4}OH?*R&21W^in`Ph
zW8-}h0enBti<n~9qVc(ikVl|CG}~@kl^8K<*D*lTr;2x&-GpJB>pNA%FuR-r<QNv`
zqnwKYrrS-j=e_tq;nk#QfUT6m_^2tD0%_()1b<#9V@c4UcK|+`mZ|~e>4i9d0JbTl
z;O;m>#5i7#BwQYy!Sdk-M9yPnQpB6VWhCML=U+t-c^8q>Efwe$=<SPcA$t4s0V^bj
m{^TJfhyEn|zstQ`Ucxh$Ed6~{IeGvGv$N;TJUQL84g3Y~f%_%^

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/clothes/skirt/doggyactive_skirt_hips.png b/img/dolls/dolls/player/doggy/bottom/clothes/skirt/doggyactive_skirt_hips.png
new file mode 100644
index 0000000000000000000000000000000000000000..9c91bb989b4e26db28610d7095f16d628e05bf36
GIT binary patch
literal 6978
zcmeHMdpy)>7k}pGC%+lDaVw!Wp(t8yB2t-bQ4(5uDYt322#e`rsR=VBs>SNwibjQQ
zZm;ALW~OaZ5t33yV`f#$#u#N78Z+}gqiyZ%fBWbAe*ES6{N_35Ip=%M`JU%Fj`?`G
zYZ8nI007Mm>(_n_01B5lfX#q^7SBg505HZjtX<=m5F+4yS#GjHX9j=sFMCwZVqcV{
z?jZLOi|%W7Jgq6)hu^JYqH#1}HdS@EiUy`1Y}lN6C%mwH#mx`*_U{Vyj_WwL#o!Vv
z+$}an=1v1R1jUG^q)!VQ+o7=W+1aK_ABm<EJrIEYWgFa|N27r}(y2`+loep0=x?$<
zBogq+dsMhy`6v{0C`%HpOih8+lO4Vmf7tSeQ3!}qmc;alM4-Q`e4*}Vt3U0;(d?Ba
zQ38em!m>_%{Ga|Q7Bs*%QkFziQ52|Ve|KEjMG_!uDoFx5f*>?xlf$~dVn&2^m(7^M
zP$5FX;cz7Sf(vHKU=Troit-uLFiwSH8pcmpOlRX%)l3)lBo@=$IK{8iEoKsn|Lqn-
zG#l#e67X0KLup;j+3GsWt?2!#1CoAf9)kF*JF1lo(j<D-A#5i~qBe62ot6G}u(jfO
z=U98C*RSZsnPoyo;jk;xggL66jVL%qOxVVD8d}E9nneJqOJ3A$=o*TR_m!1PYov9S
zJ#&z_j^jU-n3H*>?Hldp4HeP$^0zvbnwMqL_L4J02;jHA_GMc*W9=0lm(V--mtwA!
z=34SLTraz#*w>LBgS60NPG3^N1K0ii8r=>P-fF(G3aLyY=#_9s<_hb&omJiy&9}>S
zXEPaB{TIzA&gYvPJ!$_1eLtF`GAw$>Is=b*=g*0Zo~S6^Y)D^%ldMkfV55aP6fMv8
zMMrcoJ&IOJTdIZ)z_u4J-_<oHc$B19EzW02WwFjTq|OLO=prl`&ZHfPdYnEC4IDpk
z*$la&nxk^%KKDn`YFsagdGX*)GaNfe>JeC+!Kkz+m=hO}d1-A%=h@4k{Sn&=e30#M
zv4oRFR|WHmMrLr6e}5p`AZrVkUkIS~@IvGl=DZE9a;b_(6D&#fx5FCtqXUwa^*(s|
zP3VUIqgq?~N~mCEy`%3jz)wFJrKS4a#8+mshyh+~W@t&lg0=kZ5VCtaLP%sMxCmNo
z03JUt-S_-o(PLCqAwwiAtrbf~Gik}uw!7q!w0I;x(1@@t018*v6uR;AVN@(mH(@q5
ze3SFHY7m-}<ZNN2vCAfFeOK~%TB1ujCj-kjplIbsXZ(z5K*%(%3?4AYk^EZ@92T%d
zuOF!4LlP}%LNtN+>Mgngdnukn)LcW}18sSu>9?A$1+CXQI!j|7s0N7zft)exxb`3{
zN3TrS>Qr-_-3Wg^QyUe7w%{GrTAX&)dVs8A^Ha}<2Lh8v+YgFz0aKk^e&q720*Ffi
zCt@jjQJ12%^8Rn@(6eyyxYG;A&Pm+pdpm<sXh4{^#FNdO>n3nRpAsC^o>sbTM^mBR
z)XnkrCqSNcc>P^YgZz5?Gls%qr0*HHM|7M=<}pZn@bvpIus<w+DZ+Ay6s;VRN5U~+
zy4^Qy(W3^&^}xvaPhg%2U+>aK>|mXQ4PNBnMKF;>yG>Rd2jq&eZ^YD*CYQn8D?fVC
z9K5L9UV+QOYHrc{`yDyI2icN&p*$4>Vl}K6N}Sp&273g$-A^6zRF&-!rDwmG@Mbqu
z8Dh^MD*Yp`((wb(mJSpLH#xna0dfno;Q9gi+qt2YjY$K3zupp}V|{Z#?h3LYB8R#I
z4NzE-iWfkR%H9&(KLcd2e&p(^npiVoX#RLby{y|=eUv2*2DXQ&PV`t9&9iFI44mRI
z(96z=B7r60yr+KAudhZNafRtnCQRF0t3$7VmQEI#BH6b;3y!q_eT`eg%cQBXb}Vs<
ztnb!@`yTgFmYB*@rC9Wf(H8ZW;@;w*4dg9Q?TuV}Tcj7d+*`afWFdI?@(ez*{JrI_
zle+kQkaL_58)dRnpkn-m!W~F1+?TsXP1_O}YA_oGqsDSc^f&H|5tjoeli%zWeH@ht
zyXz$@p1CB+#`{~ft1jG5N`VJzp##*7DbNYUa|II6pgrGq-CnV<{9W`!Qy=#{dnYm~
z-6@LkG|iyxHC1Fke<?I=rzkka2K4<L5StagJn7U5c!;;CyI;m!^***#a&PnvFCIJ#
zybxw$N#;H1H2R5c1MS?pqQDE;4Hu4GI_B!Y&B``G+c^1dVYV(^1t;m&okwCjDc(4+
z;;5P!_-&9k^zKK8iL1qzsd6JWlOJ9xm*!f^1alBZmGSt1d}w}8sygANSl!|IX>6qx
z-z0(f_$@k9pQ2UN=7(b&C7L*>8z&pyHr81W*>*BAK@0dM)#=?C_<We8`4RUw9>G9J
z&&}bU%3sBHF+3UX;+V_FPT8#&LKc^m*uc}1uZVi$`2a@cbu;$_$pLa(W#+Xsb^^p8
zVfdjl0hq<jGU{pwz4lX~D<qA?WZlM{=**cEEt^+CzUGv#VPfk>o@_$Fsb%kOEEO9=
zfaK-YeS*<maaXImOBXBIk}V6Ab_ovF%C}hGO|*u5dge}a37QlP!Puz)BVaECqhlbd
zYHR1%WG^tnNs_Yvz3?>YJPgScb>B!M7=V?(Y!UWI&m|71a-4A?(l2OIJ-IY|qAQW(
z%^M7jU7Y>i5lZLWcGh{gh;Q<cGdoVl(2{Rr7{2O*7eYJ1(d%w%V3b98EEu{>OO%`C
zozn||Q7I$oZKAV(fT5d(JH-qFSruPyZM;+UUd&S+>T|{oLZ_-X)n&-9b~PI{mm5CY
z?8au=wnysCr}#rJcK_kUSkv?DM1g~~G0V7sj(NhEcu)14KU>3y&n1MGR{buxjt4u>
z#HwSXUbMMY>KxXLCm~{PZG33*ExALo_e6j3V!IY=GOt&V(TJr(&PzY}{aj=}EQ9^j
zVUL{%&0j>Q>u9i5yy44WK`zECctG*YZ=u^O*rS>GJ>z+&3RxZugjF805BIb~<-FMB
z@wff0-{-cD#mAn(;rBto+Ra8s*@{Yz2)s%`xKIh#%2&eztZz%5Sod;loSN^7)Wh3C
z_vHrjB@9?Y%!}90lVV}2#I{8}&;vpJE?jOGZfG>`!)S`UdGw9^$F5WI(Z%w)Fy{N}
z{VBmX2{T66oI`?LBtTukSsei?2+jVZ<99P1WJ@BKn`J>fz1s;#h}E7jp=Q?`>#aBE
zo2+j?evY66>VEMT-xqfiM6H5j$)_S1<MKMGnzyXKWVRh66kY;YX<;P3f=_N93h^c<
z!Nsdp`rt8_)pVokz3r9wZ;^8_>CUy)eo0p}=Viq{7`+L4d9E$K=06}${afxD4(<t>
zR3)iQR;bmq3-yO>vZ^Y~jjy=86rJwJimVlFvg#kSNw32K?L!NCZpk}l(BmL_anz_V
zv;}sj7LS@t_8n-5(*bL6{)%_IU&QOlJn4g1i1;hZi1Y{;<H?)X9oWO}Y);j(0N7i5
z$EjzUVjl8vo+)_Prncp8BNHDu39%}@t2~1tX~D0VtFIkWo&lv0FnGz*^im%9?15vP
zJ)$+RxBOMLsUHat8>1-7qnNC(NFeKq_Km5j!sJZo5}e!kgdEmW`b;;0UriEyRF(a}
z42U4*gHevMX>Z`r=}q6^MM^f%NY`k<^z;k<-%Lw`U)|^Wtx@*FRTTx7>SkCfPpO>X
z?8)h49zod;;v&;&h(En^rXl{EbJJP;xqhdK;xn~O6UArtp622|yU_nRQPAZe&SIfw
Vu-Sz`_^&arVV&375?Ase@L#Raz3>14

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/clothes/skirt/doggyactive_skirt_knees.png b/img/dolls/dolls/player/doggy/bottom/clothes/skirt/doggyactive_skirt_knees.png
new file mode 100644
index 0000000000000000000000000000000000000000..86f21cf46fe906b71c2ad02bd929f4808aab7174
GIT binary patch
literal 6156
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
KR4x`|f`0&9kewg^

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/clothes/skirt/doggyactive_skirt_thighs.png b/img/dolls/dolls/player/doggy/bottom/clothes/skirt/doggyactive_skirt_thighs.png
new file mode 100644
index 0000000000000000000000000000000000000000..00b4f913bd423bd1c028fd627576e2f32dcfa5dc
GIT binary patch
literal 6321
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/clothes/skirt/doggyactive_skirt_waist.png b/img/dolls/dolls/player/doggy/bottom/clothes/skirt/doggyactive_skirt_waist.png
new file mode 100644
index 0000000000000000000000000000000000000000..4b1d689065bb0e9f630661d3c8807d1752a7d878
GIT binary patch
literal 6675
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
BBa8q5

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/doggyactivebasefrontrear.png b/img/dolls/dolls/player/doggy/bottom/doggyactivebasefrontrear.png
new file mode 100644
index 0000000000000000000000000000000000000000..871ed900b24644c1ee770e80c8c1d33cf2337c49
GIT binary patch
literal 4835
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/doggyactivebaserightthigh.png b/img/dolls/dolls/player/doggy/bottom/doggyactivebaserightthigh.png
new file mode 100644
index 0000000000000000000000000000000000000000..eae4491502e26185903e1f1ba968cba9dc9f24c7
GIT binary patch
literal 2093
zcmeAS@N?(olHy`uVBq!ia0y~yU;#22893O0l&&g^3XqeR>FgYknVihPpfRy@;$Cm3
zK#61ZS&35~1~|JkH@h}Bin!#aHg~toa185?+s|aL_gzbIt)qAI1%a(!Ouxuqk=i20
z;wb21@<sg1R+l^X7B>l1@jc&XKd*Y;_c^~~HnbN--Fx%Nd0&8$(!qvw)orf|_dPto
z>0>N?-KW-0hVNowjeSD!*E*-KulB5e`@(yf4{wg`D-&OHuS3O$7M`87t|Gi5;PkP{
zhmIezbJo+SS^ULiZoFvvt3NAmbhwEfSXWhLq&p`gQ8)WZ>+#mTKVu@Z@3_}?YKKO|
zO|sI-W|_?4$W-AGkk%}ts<uQ-W%D<?`m@_T0&Qm5lxj&lIx#_Xz5kU>CBB}%-SZ~R
zT)e30|NP}M=gnGEUe3DU_t8yuZU=X=?+-ow%W~tI`@sb^heH>>)c5i;j$af$d)9Z3
zJGTo8?_Lr5U9gkc*}v*e$90u<ooXxI_s=iLH#b_ph+Un2wc`9uWtZ(w#P1$DsMvF|
z?)xu!zV-~kvhya^zzASV@^*J&_z!{$_AZ|c6yYrJh%9Dc;1&X5#!GkW{s0BpOFVsD
z*`IL9uv%ChQ(Gbc)ac;p;uunK>+RixfrlJK*d8oT*1aP5z9d;XsNved*jFCL6%%?+
zC@_1P?Y{YUpCr4#T-m4hkIpN10!<qQqalDd1g3pX;goo-{mA0@{g>zJ{@d*Rw*30s
zY>_AO6Y3rQ%{<zz`e0gr@Coy2Ofx<{V4w5<z^-pBzZ;nv*m!(nP92bcl+Vra<m<Kv
z_CG)IpQ~T+=R5P?oBIR=H%|S3wQ3uv@CmRNW)L}AUcW$Qc6azs_9ybUHc$P(Y6i$j
z4QxQ_ftLAiMurvLoFI{m22O^q51E_}{}_Qv=P&UAD`NtY0U&~5^#eJEJE;|R&(%KO
z|Nh56L;d?F{%?#w+snQ){ycveWFLbDh+tp^5gWMPF&^+eTwZifsZa3ber}!<wh8hK
zZ<v=PGBvcn(Pd<?_|F)j3UuGcwnKOA9U+!(@nM*7^_oz_ALdW|C+tB*DT4!}gW5iJ
z4u*5}3?d8+A<OLlGB7LvNic9d*JNObDgF89e&cfnW{2vk_spvj!0wewU~1U?=ewuE
zg}8sF{~!Ee-@~6U7v`T!)!SJV{)4ROhk7ocv00S?6g(5^fmQ&+hN;2l*N<8;4Y0Cr
zj9@_r#(6r7$uV~9C9gg^?4I9!@hb<&jTa8sDg3XT!LWdX-J1a<pzvR1X<?#Ru}NcW
z1|!s4AwCQNJy1JV9E$tby(Bj=%vsn%;xfm+U3v>={jvX*+3=_Nv-}F>|A!|tZTl22
zBFvzZB>#PDgF|edt=fvsHb76zdi>|S_hqM`WIMqN3{8+A`fSYTP}nCvn=N3wA1DZ)
z+jn2svSG!>a_*~KP$ie4@tqNR;?YI50A{eW75@7qLxO5SsN(AC_d=@}Ss)>>%#iVb
zR?SXh4UktF{up<LwJy4o#j>>l92jq(*uP=iY|O~u@UaFMJqB~lS{KbVZ?e9wZ8E#Q
o8Wg9`?Jv&+1>z_Gg+PN^Ei*Uok@k{uwt5iX)78&qol`;+05T{SrvLx|

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/doggyactivegoldchastitybelt.png b/img/dolls/dolls/player/doggy/bottom/doggyactivegoldchastitybelt.png
new file mode 100644
index 0000000000000000000000000000000000000000..001b5e7e00f609c49ba449704890d2017adb6946
GIT binary patch
literal 1609
zcmeAS@N?(olHy`uVBq!ia0y~yU;#22893O0l&&g^3W!%6<nF|<?wrg^AcrO0(btiI
zVPik{pF~z5pR>RtvY3H^?=T269?xHq0u+=eag8Vm&QB{TPb^AhC`ioAE78kKEm1Jh
zGt@Kt>&N+mfq`|Gr;B4qMcmt48*^tHO1K8TweJWEn9FG5_N>66*+=oh{=2G=Y}tQs
zb(dAnm%0x$bQBEs5cqNb@4wRD66W<ROeOp`7!U9{O!%<S{d<Ef!yAT{H4ozR?U>nb
zncC;sF*EMwl`x;**l?GvXZHC6on;sMfmCDJSs>+bAdmUj*>r`3?Tn9~85bxWbnbu0
zXw7hgkweJt%L};;%nh;)6Rtm)-~aph+4KhvyV&0_B(N)Z{J5~V`T!q88ADUt;ra5+
z?3Zm5*cq%D91pe2-DNIg*uX5X>EF?G*7xys4{9*=gnfAZ?D&C$7_MgFl&``NY~hf@
z6vVF5M*e$$q4tljpKI9omO$Ot!fy+8KnCmnygD8kA4mvcH33Pm;{hxzkpvL|j3kIv
zC04-$*)Q(j{apBe&(G%vq;H!3oqXALPWts<S8p;}oL~2K^=9URhS)pd>NOSdyO-4$
z?P~x0CThQxHN*3pTkA^87?{Fd>=xXy3#9iFdT<|zzt4N<kLd%2_)`1%jSTny1EWph
wq4W9hyXVst4t%!<#?B}hav{)A|FG;g^UTV~9qfx{JqJ18)78&qol`;+0Qn;^;Q#;t

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/doggyactivepush.png b/img/dolls/dolls/player/doggy/bottom/doggyactivepush.png
new file mode 100644
index 0000000000000000000000000000000000000000..a878dc6ccd89b1f398edb41b8ddcba1d9d8c9cfd
GIT binary patch
literal 6480
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
F{0H<|Ofvug

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/doggyactivepushlight.png b/img/dolls/dolls/player/doggy/bottom/doggyactivepushlight.png
new file mode 100644
index 0000000000000000000000000000000000000000..05f0e4538a6cf92e6ae377ea7d04366af43f2b0e
GIT binary patch
literal 5832
zcmeHLZA?>F7(VyXcC`am6l_%{<;#IxX*aXc1xGIv)Cz+R5F9!nGozVhtXmv1q0&xp
z;&5OV2CianAels&IHr+oeB5TZVcY=4$m00u7R|yc&;+FwDBY=a+|z9P;g9{hzj|`c
zJ@5Ox&-<M7zNb~H)NOvewLAcTpK^O*Ishy<!~mBAe<YEt2mn?eS0*N8mgG*3CZrqH
ze3t5A!PWT7%Jb%T<RCV=vsUn$;Y4Llk<;1!UL-qYQ=58=F>E|_F_h2)3}<oqqNRbq
z)HZ2bms9IC$>qzVK`@4X$K?z8D&SjDn1pPGR!E@rp{=>i<`V=a<F^N`_}j%JUwWMK
z^O^t#3}aJ7Usi-SA|8nKo?vlUfxstp_X%%^QDDS-f&u8^mtm06pyvoNhlIIiJhvos
zQR7S{S*p~JQ;W3%Lr>b7^77fiYZG^FO@&Pcp!I)bgT>hX>qyzHN@!Dw)^~C@fekjM
z{k-3#JM0?%@P;C0!=X6Wy!A@CeHHe?^|cjr@iqj&MqvA3-WwU1ZD)ch4QWse<6;sx
zx)yt!=gMb~J8Lk-+`2`LpyWFTrBFB;LH&$FY0y;ag3(sxPz(u#J$yFhz;>AsH*27q
zl$+DiIcK)rb^o%xyzY<51u8`Flups<8XdbEtcag(HU&EV+!K#%!*C7G(_iY9&h7-&
zA^HbMThkDr0zV}>7n>$<OZeC|6A;#z=g?;8=#x?4_ukPwHx)G#%RLtyXr&NLSA^;Q
z(`@Q9j=B&fb)iX*TLk7$XMf}An<Mvyplh8{cWl1@8QWPPQ~>KLPjd$y$-+s{P?dwp
z)?Y%Q3k527G!XK?eSW(MjY4$cSrY6@9iQ@=Tr&KBeEDtZ^|r-n?s&ho>$I!vrN)us
z19!d*r<+2H8Shpelyyk$-B5LJp{f%>x%AB)bnbxc)~VvF>Fi^8EH4TaRm{9?4^n}V
z;UNtgO-G;#bX4&$Hj(6egeH%$P%!sCAJ3<piw38oCEu*1*KE~rNu4sO-y{b9!n1Wq
zc3W1eK<1UN<Erue*is{s44V+*+Ivb@m&PiRfU*AR?xg@PYLM{sR2<&@`unScp#5V)
z-vs(NPzH7&c*5U)GAjdY&d4c<L^xRkmj)VcW9lprEXx!J&_Gp@BxpId_kfU170tf*
z46^4r=;25C{6-Tu3Y_AiN2ndHw6+bmL0a~#xcfa4n@HOX)wxw}D$awk=w9yHO5+2D
zWQ?shw!nu%W^X<h(XBsJkX+j_aPbS=a`MLWV#L=#6bVXxxalvS`HD>`)SuK3U6q8`
zVp<bvyOfhvHnd-nEY&3tn2o*Jw1Zv)1~GgdWQ!iwcIt7_yZ6M194<&m@JoMBK`EPf
zHIRe6d@Ll4?=WY+P~+T(*@|;*4;IdhW46L7V?C`H!!~$&*Gs0XT~Jh7Au5+XD5du9
zT!c$EpnoRJZOlU@a&5rW5b(Yv!#G<IurM!%Rv3cS`T;^5WL^~t^LNzDM*)ZkkJ1}y
zylzf2VJ0`eDPtl0!fgy(_i13*eWVIT42&3-ivuGDMhuJ?mKk8guuR3{-3%@)JG}-Y
VKR4fl|4##DQflJ)SMoms;4f%yw|f8p

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/boysgymsocks/fullfeetjobleft.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/boysgymsocks/fullfeetjobleft.png
new file mode 100644
index 0000000000000000000000000000000000000000..016c37f6db5f2ce092d27eb0c9fadb3d9a361284
GIT binary patch
literal 7128
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/boysgymsocks/fullfeetjobright.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/boysgymsocks/fullfeetjobright.png
new file mode 100644
index 0000000000000000000000000000000000000000..10070d9c5061cf104bf7f69d5491035f534ec9a3
GIT binary patch
literal 6291
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
W?^@oML-1b%h<!gkM!GuvAowq$t=F*t

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/boysgymsocks/fullrestleft.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/boysgymsocks/fullrestleft.png
new file mode 100644
index 0000000000000000000000000000000000000000..4f939152ac3f94e3cc2799432b116ed6acbfe4d7
GIT binary patch
literal 6630
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/boysgymsocks/fullrestright.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/boysgymsocks/fullrestright.png
new file mode 100644
index 0000000000000000000000000000000000000000..4ad2ba275e96af1e0324142d3f27364f31139d0e
GIT binary patch
literal 6189
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/boysgymsocks/kneesfeetjobleft.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/boysgymsocks/kneesfeetjobleft.png
new file mode 100644
index 0000000000000000000000000000000000000000..7deb082273e746cff7445db7d3a6482386d530a4
GIT binary patch
literal 6888
zcmeHMX;@QN8a}yPAR!`46e@_OK%pXNI-s#4CR7W!0kvwOScqd~G00MufPl%xBKQcn
z76D~ZTcLu6txy)ttyV+`%hU}-2rUgDyGdChA$N`p+B(n7znOpemG3#vcfaL5@Asbb
zoE-Obch%J~(E$MHZgJbZ695#NBtX`JKX&h-mH?Ps-?G_xSB&pSS8LH1pDorN*DC(j
z?F8%EsVw{FCA5AO$vma}*i$2)_3uv~wM=tv+y2Wt+@k!QZovl`>%xD*%o8;XP&4vx
z>_NBV`76>+AInS*N{M8x>T|mM;nZ+MOZQN*hxPee-4T<%c|SY}k|i)#YmdtHNC-;S
zr?Um%Uq;DcOruEXiM_SR7T^g8NPg`z?`)~B4=e-A3@Ly4oGlOle952T=3FT#3Mkpd
zo8Qhv2Vq)&&CC|C5fX`=Xtnb6d@b{N$l&6?6?uxy2B-4xZ?&BFm@fbU0qPRfDE`R-
zH5cbbPCYJfbV4mUbK0tw?l)(a`gBpB(Qo8o&QM<?UJZx(GWO;c`hU7cXrS(9tmv7R
zs+@HR^}`Fo<VFZrpFwa3E}M{3X$+$G+1`&ix(GLiFFNjh=lQNX!w5G4h!+Nskd@GH
zW#DB)a_S-mVe#u;7mnsDKN7C9u)wg7*1kZc&5HiA)topy#FR=zk$;@^58QZ!XVta~
zS2Cql>#(axpJ;{XF2!N7*Nk$edE0~D124KYAFIGXmqbObfKlxxuJ6ddE>MIHg+?KE
znvXXUh#;e&>1mfvuoh8$B~B#gk0<D5IEh|f;YuG_lWGoKN;7!Jj-zsYP<@IWLy|AQ
zm83&wd`@ptQi02I1LGUs^d=2Xv(qk9tQ6_v7hfDA|7^@4Uc?n5$bQW-u?TR6DdAl<
znxku`9iQ+-auIPB5HY=XWl?-b+~#D`<ul|=!ZK}-6;?~m<ljqV`(nZJ)u18n@$OM$
z&;qxMNB(j~Q_x4FkNc72V-ETaD^DF#X@c0+n#M61mAID|UmQPiDOoQ~rf6Zt8*&z1
zJVAC?)UG@!Q8I%QzoR%9GKjPuyKVUzSTT$|&@<lgQ5;sRCzzB)v-594FeDm|^tP?I
zvg%CLDr^$*?)L+2s^JdjO;~f!a>dj8WhX8;G8=~;HJzUvKG^AjPFu3?T>U&7XOrYC
z{l-pmu_vw+mVCd}oZ(5Ifxu`jTNLV3z@F5`*VkUNLGGYpf?+*oUgAQMi|TJ&JB~B3
zVOYsK(e8EJ0|>z#A7f3kzmFuWNvb1?t%{ee{FmjmTQ~6jXvh`Lpm^iL)UWou$5DOu
z$o;N<JFGMGuCy6_wZiLM0lXfS?h$*E^aPi7cDr&C;3gzE?KZ$JL8I{8lz~^CKw%7u
z$95GB<RY82`SLA-oS`R;PGb{hv&{)i({<r5Q^Q7byT-MUCY?;;z|HF}`PL-4<WuHw
z5?%&_2&*LD+QzAhAA8{%`QaM29{HCbWGSIRNSdaY->c=7%ictS-2}!cZM(Milqc&+
zj_^jx`&%;Xf>o)6iY4a{J$96eM6-`2jYCOt<EEmqfvUlaQIv<&Oyck+9$kMou5=x_
zm_RFp%;7Qrpa@=;OBa&R4FGYtZ$uGWa#R6{Q9cL>74rpF9p+dT`ifUquShGMsKGO*
z^O%IJU}yT6a_ZUcI19#hT&Wi!TZM2T-?_urvdIhJ*b$QZ*5Fu<#h8vw4@tiwymAKz
zfxAb#?4wV%;i!(TZK<Ser*j~$XiF`sQmh!!<I4|Ed#;%9WlgZMlV=SZU={XJKG)Gn
zolL$pq$&KmcxoewA--RmNQnU`H*>@=6B5BA<@p{ok&;Ppbj!a$Xb{tVnTTMYd-vka
zc#n3_xkHAT&bYEwFqnZRLh94g%61_3&=~R51f8+5ynbXE$YC~2lEv@CzJHG5A~_JJ
z7Sk`|P=DA_=dU`TQZ5^H*L2TSb&c?<qJQr=nPJw=AID^eBl_!e%|dV8QUnnyF~30f
z2Rp<EhPErI`vz}>ENnEnwsd}FG^Pk}E?y{FPa6jV#qU;b;y6Qg(ks6sM_O@Ij@*<H
zeJ|L}$vZ|MH6miSHR2bqIxlr3{8)+?Wmn2sb$fjCrp0lMLw$~_3nQa@C9`7}_{s{x
z-6Y5qb%99@0$06TVhCfNaj`jylObHlNcuJuL>;*iV%tM%`;nAk-3Bu-f39-C>Y;MI
z=9ch|F?gt`t~rhOB`3tIreBmDHTF|P#Lmi$m#q-auqa^@vhSQ6Z-%M<u9%_~v}R&1
zP8GKQNq)qHSM|*&isn{_^wF{sfi`}-C&Qxcv_LUdxTNwU&OTTi<3}ku5^ill&@sR<
zapift^+?Yj`9viq>^+=n0`4|jgSC7r&Sf1bP);?sBJJ@A&Qlp5Ja>RBhI9#FM{Pr#
zAumt4bXZ|aAjB1gh#<(R>ySU3$SkZYmwgYm*4x)^f@Nun2{9hxk-r~eaVP=>4-VIK
ziV=Q7@064Vgv6kycM#z*!~fNXZ|g_kGpwDytl8r$rH^>3fRNNqnim^at`-DSkQ~S<
zchmhos1ZCc9+*?X)rrWeEX@tTUn@EeF@tPLzp$T+`WrC_dyQHrEFC7UXf^=bhn|Pn
zQx_zFVAWc|rxH~_$3NnPxAywZJ|wbCf1jMAm;G-wYp@nL*!{X?PKZ6s6cnyGU+FUN
zIvoFAbLkqy9%g#oBL8V0d9IEmbdp8R-KgYvD-=RiWnJ!uNw?U9=g+Ro25Er0rv7hp
zRa5CciR=Q1%!B%NBTN(G=Fk9fTiSJCAH*%`Cp*`C3n)UL*as)!x1k8_3u`hMaD&73
zU;zoA+f7`=3ppp!?fK?OG{2E3_lPg7>wZ@KiLXd@dwJtfvYztWx|ihymD%vsf9op@
z_O-62={B4<>QSF`wks^>ihsKfmIU#7&6K>WOXlmsnl*ZAB{NapimZZVcEZnA``HL3
z@ljI+1eEC8X{Af&+CUmI=xyIahE;q}`7wutRSE07H<FaI%ZHEr@<d47yF>-`)z#NZ
z1%ALGL?ER&z>(H{VYef{6pHFI&_oM-pAIs$`~V~EO0BJJ*x+>O8L(0H`~Cyc@_ygd
zLJ$7vr_zbriWAaDd9!{$evn~NA`mG2K!+i^eldf{SzBL8wuQtja5e(ldk0ogsWHHI
zLCA-Q8C0b7?0qXyBS?$a{qnQ@;jV>8o_9emX#eCND|r$6klbV#2m_er`<!80LrBiL
zv}<8n&{+5d@a*p&tcQ4|nQ~$gUC5G6@!M#Dw$Pi2%TN=@mi6%@c1~W=+pmXgGJFC|
zS=(Xx_KRO3P5;%PXTQ0U%^6?A2gt7j&+agM>%9?M4@0N}zrsWf#Ty!_p-@Ai){6g~
dY)<P51z5^9{9qyc{|apR*nRVjk2r|{{1Z-MkRkv8

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/boysgymsocks/kneesfeetjobright.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/boysgymsocks/kneesfeetjobright.png
new file mode 100644
index 0000000000000000000000000000000000000000..0c355101a2df7b0de2518530d6c544a74f2d7b95
GIT binary patch
literal 5886
zcmeI0eM}o=9LJwKu5gsnUJnH_7%hxR6$UJt6t}vT6*6#!qH!ZG21+(W+(Mfm0!rz1
z%OKN47`h>1_M&l#*(NW0u_B?zK*viME`&J^${8%pWCCNbE0p$pXko4<{^36+CimAp
z`Q~|kFQ0p!dw#z=mYcIHRJcJ100_;_%6JI?3=R>12g1je%~(7D;eFW|=`UC2|1rMx
zpuIdypcjNhw6_x>Q6aXLz5Dt*j_Qj`3a1moLZSri#FcjGW69Wo!lDmao^yP~stjTI
z{lhDc=4Sg;{Jml2N<BbO3@79o$~Ul9S(JuuZ7BIr@eK?(NJ9LlMiK-NiC%f{(dBZD
z2Izwxu?JVv6b1D9{(bT5K71BYu-#w40x=8(Xm7>&yCJ}Be?guqmxIX2j_}~W!iFX(
zK#TnZU_lUsrW>wgt>xzP3!S{>FW@2^2Z6O0GW|$ECv5@#x#?kcsi_CH{0$C5ZCo?G
zo_GL?QkK|*$Nk~r;I6+w@Cet4@dz<~7p@&Y{vgBe9se!#?FRljfma59o%kvM{zj(w
zqGr8l<m<x!w6q?-Opof+OAcFTjpy6qCeHO>`)vM>ZnmeclsTu=lntRX=Bnkl3nGl%
zbkrHH2w^#HlpP+KFBdJ$$h_4s9fFP9#^h~@jHjZwwG5pp0F1B}JEe9O7nrK<cxG*$
z&g$yvfiU%w?5CiMrNLJ2V%79X+AJ8inY_zpmG9UPqdMiZ$x4}lSk`cT)0|K+&L#FO
zejXg1%y=XZCAU!k*!%N8*5TFeyLapcmzkR!845FTqa#iA6DHTNee!4Bvimo#!BQnc
z>lKVgCLL{xoBJ4g{o#;4rio4@tghM#7gzVI5X4MP?I}VGU@#!}l;%a+9dYl(6S?6=
z&W<Q_41jG$xt0L0Iviu0E#LH-Z%#N}1Ll&{K@!KU9Oxi1@#99WPW;_|DK1=jFr;gm
zz-m11Zk9_?VhBC-?9zo^tP4pyB#)`n<kIe-_7ic&k0_VgE2L|HabqW7wy9f_gVR>X
zt`1C07`Y%(&n7|vqxA};bMd+?*@iH-rNy?h_`eER2`cRFVO<F^NGf2wXlElPmcn>N
z*Y*<%VV450o;@Nl8C+zUWr57vVOK#AH(HJ*#5Isc?#YsJ{F4O6GvXD(A%%owV7)PN
zem9!3Ja(E@FW=5-dhOFB%ZHRpmwjH#s1Vlt%L^*0<uZLAp;(S>p$sQy9QI2R>0BVw
zkX|W51qfT9$!nxz(HYJwWUdl+qSW+C*R~`kujU#vC{4?v-Lhvy^*iNBjHh>1$Yqw)
z$h?x1L^T4Yurz-UITv^aYfZ8QVB;L3ox`!`(HYySa0E7i^-qfsdNOVKsaV7|A9i?e
zEp37B=(CmaXe`3YR)rq4f)hIjxN<G&eYu4&@qciw0dr|uDNw!tSu05zow2VM;n8qU
zNuuA~6-Pi!s{&!If_V(rJFjk72xP8KeG!GSkTZL8{%fpsH|?Idr7G7_8l47we<`oo
zzg6sm5pR9t=z4?c>r45mJOQ2nPk<-D6Zn4-U<%^TrOPCVZ~hK{YlG~}oQyAb>JNiI
E0kA*t)Bpeg

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/boysgymsocks/kneesrestleft.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/boysgymsocks/kneesrestleft.png
new file mode 100644
index 0000000000000000000000000000000000000000..f0e6cc768e5e64f2586cdd27fdaf9596d3551807
GIT binary patch
literal 6201
zcmeHMYfuwc6u!GGunC|6O9a#s1)(bV0#uAhKoogMXp4ZL5Q_x{L1JlnsF)4Zu?z)<
zGFGcLGQ(71Acj&Assd?kiGUIq<e`9xjf#rA#7rV#*)9ca<4k`z(_fwawRg_!-gCb1
zJm+jqaFDMV-G&YTF!S5#^AP|Dd4vFJL_VCCBlZAT0Y4wFko2gb{yXJQVyuiu3%@kq
z6Zmm6(`3@@TV_>FaC5+h1bTMkCl$Y)32ge+d*}X`rEC)cSat6!r&#|oRpxv2LftE;
zuic+K`y3x0*eut$oQsP+pQ6yHf4;0Mdo5D9uVz152*C)-U~w=obEs6qr;{>I(Cyzy
zW)Aacz!cJd7iBO2;<_hC?|Tjh@QnU>AqV4N7+@7Q`M-4~3|!vQ0V4>2c7-m}SHl2j
z^aU&iiv`g5Dht{_?4DL4HPsUUA%Gwbr|8tqIdC)j5D=>`KoJxL@YxC<eJWUBt${u^
z7Kx70c3`>1-+WD931Qay0vLi}40BjjI7{j*P88hM7ceLaXG4Xe5TT-QHvOnXChHwl
z3umH%YA0mNpxVjI1VD9Uj2dcYhbeOSq~=0uwEjPi)=Cb2i|+0M0iH5iUhu%Zl^AR_
zR;kZ54BJTJL=7=^Kh<sSjw*E&v8xMHmfUh+y9zy!K0%2WD@=;Zhw7SXwS=3C($>x`
zKlD2%r5SI1?GWl}!6z2E-TV*@Wbz5e?B0Bi9i(ZvXbodFzU6_;P2+!@RMD`O`HJ<a
z$CaX+Ds^5OVI}d*%sBEgC$;A2Bduy-zh+32Moj4BY4XQ@Sl$)c#mHsKsboL9Q(in<
zc$nDQc8o4`Hs=!uZB~HN!&jOQK*^x!mn7ffLQJP9wa)kERbe_$>%LUPX4=F%3~+Z-
z#HUr#0Ld{o5eUa89?HHS>$USev{*8~|L9OUj@LxX1}($()!n*~)|$Dlt8Vy~*+E*m
z1<%>R)<-EY>=PJx>w#vyliufMJarv$DcYSKR9WT-LLWzK?WMcBUu?~(oKW9qdlo3B
zUJm)H)a|OY>)AzdvQ*<}DekHD2!Vt+y_V3O8qYxH)nmHoj%|eYT>!ht1s=zZq+=%~
zi`mJ~X;`P+O8cUN+vt9%UVSy!ze0qJBGN}*KlX=`Y9jB2ZZ{7PkmAv~O~&Ru{?l#~
z&$?~YXzd)Gd1oJffH;`c5_614cbGz)ypr7xCLs;b<m&<3lB{vXagV4lMN7l*1;sI3
zoJ-&G+2oi2uOm$UJ8iUz)l)e!-33d+6xj{ka?s<h`CVHZkhxtTktijRT{#0m`(CZ~
zAmdvVXStUoyk*V#_X9@M8H2-vD%73~48Q)+RYC!Y#374wnPj*3D8vz8>SQuUjVjkx
zKBl>n5xi)ltQ~c7QckTgP0WDv4Eu=tPf(EHA--BEJ&_E!qRI3Z+8+Em7r8O<pnYuO
zY4+)Y?#{6LYrd%Xp}|7%un34iZHVt=8cbO7iCu=my^zMUMzhjUIn~{Yf#R-?1QU~V
zgK(>!mxv8%O5QnDJi;UuFEqNkMc4=r3zAY0P%R3L3|HRHwap(X6DaF@WkHVI%neat
zTu@PeTJTKrbfo5XXAvluj~r>my9UNlrxm2dWe1bsI@00?_~FfP0O{fCYcLkUEq9*I
z)&0Dd1@R=Vjfe6}%)`S;ug{rKea9T!Jra@hjr8?MYGV<QiMFy+Z#<hwla)(Kxd~Vj
zniwp_6|8zOEs^|A!8b_c^0G-w&FVpMWBbY?!y8bbQOy$J4pLSUyNNDrB9rz2zt=q8
zo<!}s4Fs#=E%jF*Z4n&McFkj+ul~X$fn3y(#bxPSE1ubYhz$`S?p5*icP7O<IMl^6
ttWs3G2_uRMiVCV${8c~yt!yfjm*Y7J=kwQPk-r3h-}WG%%ig@KKLKHJg>e7?

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/boysgymsocks/kneesrestright.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/boysgymsocks/kneesrestright.png
new file mode 100644
index 0000000000000000000000000000000000000000..2a9a623631897b3c44c3436dff29d7ac645c98d2
GIT binary patch
literal 5667
zcmeAS@N?(olHy`uVBq!ia0y~yU;#22893O0l&&g^3Il`aD^C~4kczmscO1Jy(nVMk
zT7B-Uyy+mO$W}5XM|p?TNd;kMMdsyxDx8{`9#SpAsTbG#&D9qc{P*tr{r7jSPdWbJ
zbNWAJhXw{lCKe6>1qkC^+=HKY{WBbpgg|l+W-=WRf~kQhZe(O+J>YP{O$F5iE(U8<
z0TwnE5e8;O>4_-zaA+{RK@|{?5C~x4X~}UxwR!==24;lwKvpL>I4~LrY!c)|aZdx&
z0X`G~hEWGXB6c(cnMTtfBnypZ5{}Vg23ksv7Sy9P3ACmjt&2w+3(&^cXk%ftu>fs=
zkI2S?!_ou%_xJz#y<fck|HJQ>^Xn_WpYsb>dv%GWi1B@W-cyyvYT*z6?nf_rrdY7=
zz~S?Z^Z%dU{`<T3pTw6&=JBN)8u%I5*&lpl;S>4rPrl>*MHW6WAVa3%xbO~8e`$N`
z0)`)E_VIs@FxCJ2_WEW1zx~x8AANape!gAp&#&vxFOR>!r>^>1uSt7)p{37*0LJ(K
z7ygm+Lon1><m&irVvarke>y3UA?De$)qFx97#}E9^s5#yGu`_y&2dnaLq_GnUwe*w
z$((m4G%!7|O4MLj_xQzbn~4Xm+cDVuvu8T@_wVa)`+xaO;r4&u+^tyTW83DS_294n
z(mBcn^*}>@pT6S4a!#}&hGEX{%KsmKUOoT+--P0K&n)X#0R7kgsoJ8^nRU;9RK{#z
z_bo=9jrBmOOzm`O;U7Paw_n~b`r$)9%beQ+>&%+W#TLI7*x_;DcfH_jeWe0%pgp@g
zE();d34QpNp2O8}=HyBvMtg=+OvSNG;lR*~7reY(DM0PPUw!T~rJON=2Y$~_)M7AF
zUk>l9f*B558<-YY*-ckR?RCy<U{WY9>O$>ehHz^zta@BriQ2=Qz^O56>}VhWQ`2Z5
pj0OT^%w#krjHZOalM)Wtf8X_0z~_>FFL3ae!PC{xWt~$(697GMMEn2%

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/christmas/fullfeetjobleft.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/christmas/fullfeetjobleft.png
new file mode 100644
index 0000000000000000000000000000000000000000..3f3e83ce24710003b47ef68e527c7031d25796bb
GIT binary patch
literal 6720
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
M5PddM{0ad720p3GrT_o{

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/christmas/fullfeetjobright.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/christmas/fullfeetjobright.png
new file mode 100644
index 0000000000000000000000000000000000000000..eaa7feb2a3fc94493f66864a18cbadc78b182ea8
GIT binary patch
literal 6273
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
OK=k(5h}v-M*na>P6#p9l

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/christmas/fullrestleft.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/christmas/fullrestleft.png
new file mode 100644
index 0000000000000000000000000000000000000000..5b6f083b5af37bdea34f488738020153dab2d3bf
GIT binary patch
literal 6405
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/christmas/fullrestright.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/christmas/fullrestright.png
new file mode 100644
index 0000000000000000000000000000000000000000..485f1adc5506292c1b225e40888d9b7546dffacc
GIT binary patch
literal 6204
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/christmas/kneesfeetjobleft.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/christmas/kneesfeetjobleft.png
new file mode 100644
index 0000000000000000000000000000000000000000..7f03bdae9805cca5ade607ce392fbeaa2ee34b1b
GIT binary patch
literal 6402
zcmeHMYgAKL7C!fK!z4T;kU|741VLg&lnzK3MREl!PzzD46cHp^$xt7V5$j+9b0cNI
zc0jsPSFKcF7P=S}F=K~C5G9vdi&7Zu@Q?~f6a*EJR33qbn>&Y>({#<ORsZK#&e}QW
z+k1cearQd*#FofVYYQg}0DyIPSV$BA7+fNNX%2t9mSgS!EUpg^+4yeSuHo)Ck8FF7
zZ7#k*m|ZIH>)WvR^$TH&P3Ib%uP<8Z$J_qFli;AgEiHNs>hcqhK2LX}5}YFaC)&=Y
zNIs@^=8iYWFeaOa697Ty7G#@c`IXurhTSiP@Lx}aaQ&4CK~aM6@ciuM+1UjXG#U%o
zOg0-}zB^7BYr=up+*mbE5P(;5=WX|2m;<3u;A1SnPz(b|MD(%+o9Fbg!D(XwkImx&
zX3|wVmXU`9Agzo9Kn@TD#}%i-{!7CQBnBkL0w%^}0`yFI$UIl`e)52~nXzv?90%;X
zdzb%;M1*iOQD~xYHtS7U2rJA~$a9^<)C*xNHC-oj*O%!!Axt;&!o*`5YH-3d7tUwH
zD~;9}Zc_iHixLcfzOk#*TCtJ$4r$0)8&{1@Po==QJLYoq2Qq`+qrQWqWz3AFJgp^&
z;NzN0_<aHRNJQYz4VK^?p**El+cTn5)E}v-T;h?1=aLlHFd;nmu)$r6Yg6bvhCD#t
zDx@<N3c=vYV>oY|MS8P&+VS(UTEyELdja(o-%GXUsJLO>GK6?N*CDMcHbOQ)mvtu}
z>Nw!na;4Tb*V*z`4zq(Uc*|2knxPXtG3?v+VLdVge?D|6qcZlq5Lt|(chCu8wSJ$7
ztE8WDN(_7DV-y#-i)7Ma-KX?unUJ6TUdn?9R9}xLa=a|)=^JqS`Icwy+ERiN*kgwn
zLv;KI15~eP$5-=-Clj85agY%k;zcQANOo9n@3LA<Gr&X7f*pqUKc#>4M1KFfpth|L
z<YM<H%e7}A2zwSpcSC1Ebj9bEcX9B&o%Ru8J0)!{$14b`dH6;Hs{=ae#e6O8`6Km%
zWd3>e$q|;aJ2^X1o?6;B$X3$#ehA&p_75cu#ijkJ%(xtalBrJCUZ~EWioV4`i@;x*
z@;F3a+?jrgqogIo3@#V+Mara)%T^nxbdV8X*bhchQuvjHg-cv_Xs1_DSD|Z(y5?cl
z^$^ma4rv~+QyoC`G);{*H6=Dzb#ke`1R(yL8COiK0ToxuRxXoXBq-tbhI(67AfjIb
zRJ9kPe^8(UP(jZWO-(w3k?Cz;iemKu?Z$>=Rrx9#`4l!pXS6$?zy*k278`mU)%fyV
zKHLp0UR}PsVsptB(!kxb?h`Vb)j?bCKRsx-;x#2*w%Y<kroPz9T_*l%&AF`=;bMZI
zT!?33D3s7IB{JuWKy!3g;I(RkPxM<K+JKrtm+-hyP7(}Cq2Ts7(+Z+B-?Rq-&EJO#
z?3I%dOL}853FOm<m(D~ZU<g~jQ#r^Tp_NB(qr_-eMzjwi0!>bj)?pHO)@M)p3bYA2
z^Yvd;i{y?F{%FVCHjez}L+Rw9Q`9kGcT#GG&Y+jIkF*t5wT#d@T36FOrhhQ34tI;s
zA|25Q+RC>$Nb@$-a>_T#5&IW3;EyGlqi>+Z7gJM1*^B^WRTr=ki8ms8HLo_uL#ZUF
z1Qp_3L>`BS6DQ~QVaH;on<Urn45$Mm)PWNUT9~h+h9?JW+8P$EY7Ms8tbsWotN5zf
zO*#e7y-5E%iVj$G(5a7W>42W;R{wR066l>zR=Pi$2c0UFs4V1PLZ=!v&iS|-qEBeC
zLh!uOZ4$e*13!r}ZHNSzhZ;WZv$pXjdnPj3r}LLdcSG!Nocga}7LY&J{)X?1_pd$c
z7e{hP=^h)r<T62}bUJa}ykVi(@FxIvADVE#J&l21E^9Hj96D0-G@cgJt4HY(k>Mn*
zj_t`CqiPJY0K>O5H9S0~7YGEBW73mLMdHt4*q0B+p%hd^J6F5PVPUDG+XcauMUhKZ
zX;@-!WiQLuK}qKo_U^;XEj#EsGM|4phBVys3k6#SpZ>EBZO&vBs7Hk=*L=P=tm$Ig
z&S2Xl511cozx|NexI#?t{|5uS0$y1ymZa{C5KL(w-W<E6)(cf{LgXxnjQkkPPFe|(
z{l2SYHu50yXRm}Tx`90zKeE1?tTEUmf85Jj1tGY&t^hj&o190U)Ec#fi`c`+9Fb}0
zVymGvG!Jsq+pltx*P#=#1wJa9Y(eWs>kcZ(ZEKL96Eg+>9*Oq+dV`7!O|62a?(FKd
zec~pj^<&>eFdMy~skbr}@6Pg71kBCW7vb+C`X1FED&7*qRCHO;b1)T~qe|PlneZ!Y
zI-E8B^JElJr~6X?f{wxxo+{s9Cr^e!+8NrFLuSB5d+dB1elzZLpG;~7ga1E^LG6(6
zN_ZWc35e%?9i|B^I_onU3(Ns_Udy`l7}Oe;z(LNuN53JNe2w34?ndF@?p3eVn~Yz3
z_AzD=-4;f%xu+X1DD~=m6lMJ2Qxc8Ocw++Q;U+3xrjdyX6BVXjG21`?U)$8UOjp$H
WdzRgH7Jk_P;hQ2uDuTqv0r(F<FnDzU

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/christmas/kneesfeetjobright.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/christmas/kneesfeetjobright.png
new file mode 100644
index 0000000000000000000000000000000000000000..d404ef3952494a4de651ada72a301f1a97897b51
GIT binary patch
literal 5874
zcmeHLeM}Q)7=P}#mZPQgpsX;5au5i(p`aMWwF~7dKxU*m<5Un!rgO=nt#c}DO7D;q
z7zV48>12v#X3N}!>ZYqw>20`S=0|mL8w+Yrogji#O$;csw^zZ<TlV*oCHKdhd-BVB
z&&Th5-g}<s>Wp*qRf-7;08kYc<jw~mkca^(M~^9qL;`^JcwuhVg7VTkm#3{>u$Yov
zkk_rEvsYeK=YF`w6htJvrA;5G*<v}Rp!y2ZYd_K*UViD0x4m_E$ZmhPt#r@9ns#%y
zUN@Y>0EQDJMH|M1fl~hWLER-<1X8qxf<^eV`zYE-(~ul}L>uzgyN?A1xG)g_ERJD@
z@9akl#FhwHF9yg+k_3hAt30t88XQ5-_=j}wGZ?^_wtPy&Q=iA|Va!A^fXi^4sfv4h
zn>a!e2E+iBOi>USy0~6!#sH?^zj=9V!@x4I&vbf8!Z=ssapIs81B8MgK$i1syqH7^
zy2OA);ZuGk3P~vopI$%dA`{ZLaJ&de<ph-ssho^ugH(}G<03URV@;IQ7c&24Yu$B}
zi>>JpGGEwuujj#GkJ@T|Ip7~X(|g04YF>SXU20}}cFQgcJ$?NrmvVly7yPr7PQksm
z-CViboS)?jU{7WRJ<SJ-RrpDK(CQmlH<$BAfm4=;TiYu(jh+&`ZAFiS6C(!%cT;im
zXw)5cp$_Rhf4qM;SA-3DCsDVavk0k8C!4`}_RN<x%Hd$sFcY(t(<q!mQEmULn&_!~
zKpktp5ni5+4GGgrFm6R@=_|RszwO)3qDSscLZ$v<pGMfap;zZ`a2Ew?LeEYkOXhKY
zcl>9mdHgJmMX-L&&YsF9QBFbS?iJ41Ww5iN;sJ%JAxC~Kn$VI?L3yDuAuX5l$4)0Z
zX@}7O4%ISnob$9rg?tiNyS1jW)0-sJ%RfzF8D=Ebu&|0VVnfzjrkHwzk?-H>>1-z2
z1()xk;EE&R{M!2m%kW8HQ=M8v5-42y*nGkk;uJdM*E5hg5{~Ux!m)=HL-AOYHQaTC
zkRum@Y&=P5(XM*FF)^)xZ|=A@tbu^1wNsS`cQa=BmZb2Q=^pGzau_-Pvf9=e><{>$
za2-o7GNBpG)J+l4J?eUY8`p>N3$FS`Qzld&`M2Qs{q)_N=MMQ+d3Greq}yG~_cFmu
zMf#d}d@?qanRqCStw4HRA7_NK-ypqBPPCdgq(+qA%D0wI3|s%+#W_0??GYB?wV!WO
zyOQ{Tr>Ra8UZA|J2EDLsCgx39+H>=l96}GF&sV=eEkgN`YIuD+M<K>e(=nU5Yz*UO
zZbU277p5HE)|}>ihmfPdH`}fy6W^meiY}Rr2gwG5naW;aO-=;p&!214hLpo1qBVuZ
zkaJ922F~UoA-;S?NN5BFB`c$Gra$A+i*Z=yeNELu8)rb)cw<bRp@8$NvtG(EIk?Gi
zS0{Aa5}>Q6_evQ${xZu=G86?8tm>FYR-=P@;)#NUmh?!BTNksb(T>REe52J|V_X_i
z6gwj{KaSE`gbx0vaN1Ff0$H8k=J`<%18ZAO#9JDe5o^Qt->9z7nGv_=`0WpXbumDj
zTmCUO)+$N3{)a+5?n+xF1|$X~1|$X~2L4|RaOy9tg|U0)l)Z`mWkX@!+}xIIQ`MhN
C?DcK{

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/christmas/kneesrestleft.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/christmas/kneesrestleft.png
new file mode 100644
index 0000000000000000000000000000000000000000..e1573b6793aa0f9ced21e3759e74994501ee5988
GIT binary patch
literal 6015
zcmeHLYfuwc6u!GIxRHke<skw_0YyciRi{vStQ7=7MOq?gqX~?!L5cxp3@^>DZOMR2
zsugUj1zN_@q6I8NVX8E%sHoI}RxGwbqKJY@02>LBknQDJxBvRPn?Jd8a`!vueE00R
zCtvP{^<h@ioTdQ)tk#5wybk~dmk7Yk;nxxm%pCxS)oVgl#-wlUX^Toev7J9vl7%Gd
z!;Sa-WL?W2EsajT>~eJXW9$B$16O{w^Exn?;1>UhI$~*mwjnUdEAsZ^uXjGFK32S?
zs%=mS5ER4t0)iY{q`yM{jBWqMocE7u<TvUtpl$zU0tiCTpH+vCKRFJ8fxT=4j^Q{!
zbIygb{0Ib~a>|>I1%!Yg0N;1p65GjOMi&U_!Zx4?ijw5q-ACA=<KP9`z{mM~fLU%j
z$aX^j$<#LzhS&s20)gcEX7>pa#{8jR1>1n37zU74_vW!F<AYYVLBNOE;f_Dpvq>ZY
zZOu{0Q8-$TTouBXm3xuL8VA=4;SIxGCu7$acb#xI^5mGn4K>_cI616xqc#73F<Ni*
z=+nWEo|>+xPt~?1*8~(5G1+NV0dm#-)*j)yd+|Jxy_E5pZQ!95LV8&K{pT$XR3oZo
zwwL-CcyjlBxrN1bKamdPStX6&qILAJ%BfDgR`U#QX$jK+tbD%4^!ptPkQgZ3ZJ(Z<
zEeb-UreB$EgQDlJh+uVFV6ax-*m2>})8HUEKR!(^R|RPGS+egk25!!fGChD2A^Kq1
zz`F||jFt@EJc`qYHd~$xpe{itnumT))DA?iniZFUer%>@{&<LwIjhy#l(hA)04Ad@
z#s5a^o(JB_mZn~1v1e^v-Iiy2Y8sTT%k&ii)HdiK<8@|~gOvI09fG-mYUMpTGf-Vr
zw%j5e*=4@5h?XFFd7sqzFi}MgwU2w2_eim^O(%m;UA?T`Th)DBEdS6os_DXm{$K{X
zbWH}9MQzSN89OQSkr_J?P;&2s>K%v=xJBQb;pn9?O?S;Nwb=!^K0y^M@QtH~D_rtN
zH_fLa#ikTL=fd_EE5KLgC0^9xX|+u375!PBXcMISB`{{9u`{JiR-YLNEHAT%L3^4D
z^XWWH&DdErM)PJ`)G}8~Zra2hfzdDZLI~yAva9G*u_=1k1t=OCI<JW5Fg~bUly0i)
z1)fEfshCMj57)S0sgO_g{pTm)b5&DN(lu6i(Ci|Z`SGGKNhst#FQ@YimIwDFZ0N+#
zh10{mvkE~;gRmumY8u9yyIqWXg7%5l_YIw>Y3w*9)6LOp3yZT_dyhBBiVenrfxQMp
z&)(<Wc1<FGbOEAo_vT-RRHf~#NP}n4WIb4VY6J_CG!eb(+j##)R02G0#~6Qfu`NtG
z#{+bw2&>~XMmOR@Te885$sS_*4T_H0{ikKdC?=L1vgqwnwI``Ree~tRu#yPK?9mtn
z{Tj0K>ees0yck|BBRtBKcPNYgLw=ESkk{QWiZ#W|?ESrc4%0*YQ6Eo@NhSDE94h&O
z912bn<ge10L2g`=#tGjF@>UkORnCL86k4AegI<M6zI7%Q+vu(_=`ABcb4OX?dHR$R
zw5iptoe623_*xq&b9(J%fBfP_a)^2PWWO7=aD*9m<L$d6o8fCW!Myl(rE>vso*WWe
zmN`>)FsHzJTcE2gi(pG6t9dwBeYie;veS<)2qigkZbG(h;u}E#-$ZBYRcwe%_`e#~
z8CyG{qM=d}-63^kLo~YyMvkX|Eted!<%2^`iu%dfV{}2eLX`)WCR;<193z3`uAg%b
z8$t(_o=lO@gDsns!q7^uJ@jQml!Or@<St@MCypKh;JDmcF_#Sy2=jn-z}8b}PXwXQ
zr1)8~A-Zh%9L1wta}-b1Jy*q(t%Yk86RoAoX3%2O@!Z5aZ}-ZfunyLQt`8}HPjcXI
D+3YW?

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/christmas/kneesrestright.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/christmas/kneesrestright.png
new file mode 100644
index 0000000000000000000000000000000000000000..7f97e67c70c6bb115273c785cdf2089617713ae3
GIT binary patch
literal 5691
zcmeAS@N?(olHy`uVBq!ia0y~yU;#22893O0l&&g^3Il@}gQtsQNJZS+JBEF;Qzcj)
z@CubLT)d#SXu^_34>bySRu%9oMRk>|6nG?|;3(3a8|Ks_n_b`k+;el+m&(6;&+n;!
zBD?m}ql5BHEF1y~4h;;95XOUdtZ{e#wy>!ngurrgA`H{uiXaRg4h;r2Co?6ePN-}E
z!wpmc1p|cz3=$kSJ5VihU`${~vAN+uLjzNSLW;5wl5>EDvNp(~3NSG<aWynf==DH#
zj|f8<ssP8R10gXx8iJ!~5SoQXGs$Q%Gg?r?YogJb1RNBjbur6mV*%P28*MC%HWo&5
zV?m2`U-jo-^ZmvDzkch#{P+KFudcp)eg6Hun=enf#LjZid+_u8+Bqr(`AqZvS9@Qv
zVL2!M<J-fBUy2*f|9^hFwyITrnqKkeRn4q53>Fp)`Th?a7|;K2{BdvAfrCID&CDOZ
zvE(^8Fn*|1)L^hXe}47+$Oqr+rT6RG?Xlnc`F?zD?XO?Y*YBUR@85^Br!QaEzrV+>
zw)PKi<Nx2k`%i61_q%jk&?5f8=lXp!!v%JT1C8FRlF7$3o!jQ0^@ks_HUIXX31Tdm
zIXhfd<pJ{n#}D_W9pL4t_?NH160T4%q2c*|g^GOd2W>1O4A(iG84G0H??0W%^6xeC
zfy?(fEWW?LZ~wEGalhaPpT;U_rgWgj^9PEi9GJ^l@$bD(z+-_O4i7RJ3*J5dyZm{$
z{eNu+y$CyfOTPo`4UgaKHEvwYYV+S+{lQ;O8TAK0?a$q_7TzJs$a<i3QUF8D@r&g<
z4IAx&p8WfMLH~dE13P&iW+_)B8}8z3>}Ij~FTSx-uyMD*hd=jSd)gEVCN?~`PYz~C
z@$;L?`Gb9dj=^=+0#~4CMGb4UnNoq_xamO5^aG+m3niB^DHIoV!FsQdrcDU92E(ey
z#g(XC+X<W+3`Xk9QTv<@TN{`bSlLZiNA2#;Y#23`X*3Xk$!atZMgsv-9ge1i(UdTF
eQbG+&c;<Hj(Yji7;E*tbr>mdKI;Vst1_l810$7It

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/fishnetstockings/fullfeetjobleft.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/fishnetstockings/fullfeetjobleft.png
new file mode 100644
index 0000000000000000000000000000000000000000..8988d28bfaa66ff747dce5a1bdb7a65d77409d70
GIT binary patch
literal 7122
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
BLYe>o

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/fishnetstockings/fullfeetjobright.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/fishnetstockings/fullfeetjobright.png
new file mode 100644
index 0000000000000000000000000000000000000000..941a79c18cb8845fc1e5e0f3782921473def576c
GIT binary patch
literal 6420
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/fishnetstockings/fullrestleft.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/fishnetstockings/fullrestleft.png
new file mode 100644
index 0000000000000000000000000000000000000000..b3b42b2672007e9e2ad268ffcb36b2eec7b95579
GIT binary patch
literal 6558
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
Tt?*wLu+)9ITfq{}J^=m;m5=qe

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/fishnetstockings/fullrestright.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/fishnetstockings/fullrestright.png
new file mode 100644
index 0000000000000000000000000000000000000000..b94fe49cdc353b60ce4aafb0bb9a7987b52bc981
GIT binary patch
literal 6267
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/fishnetstockings/kneesfeetjobleft.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/fishnetstockings/kneesfeetjobleft.png
new file mode 100644
index 0000000000000000000000000000000000000000..d4c3b378892e5beed3463581af311db0016c112c
GIT binary patch
literal 6441
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
CVycM%

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/fishnetstockings/kneesfeetjobright.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/fishnetstockings/kneesfeetjobright.png
new file mode 100644
index 0000000000000000000000000000000000000000..f460aeb6f376fa546a06b8c12429725196c195e1
GIT binary patch
literal 5862
zcmeHLeM}o=9DeV1g`<2GC|{G0b7g^vz&4FxWT7_(7R)4#q97py7I1zf4mL-R4Cs~V
z_$ULMZi`D;n@oiaWg27XGF)#XI0z<S9I^?Nb~vjW&;nwCqdnghnB4yJPm}xW-n{L-
z&+~iU=l#9E-!&++6~5xFVgP_|R%ZGu0AO&40NevU61HP80EB#%mA)^BIyf`_P2<Ip
zts?VhK8?r8;b%JXer;^4H=WF@)YekI=MEKrPW+ZARflP%UcFydohbd~*o9tXVzNfJ
zIBPKkF8tNNNeGe#2#VqBgO-ElKQHNq>Bkdm113mBZ-3&iTTn5rX+53Edmod63jPG{
zgU11nv=_E*LV=4a!5#htv6Ik)F#K*kADTppJU7U#bD?Rph$xW-^7)A9Nd5#W5OfPB
zD2NFjTt7m>AraEddX^LtHO&Y&iTe%~?qWnJ7S?J&p;!=#g^dCn77NsEbh3J3QO@};
zSr)9_d$^kA`M)RS&Q<M%`u4z6&CJKKCSwBeb-dYWd-KRq)WkhhF><U@){@Wo(~8I|
z7QE+mhV3S>3Q-R?G5vBj!{!1?v>%nb?9Q3o)k5c4*R^P@=Dzx^@TQblvvVlpy&{zJ
zrnqw&ri*r{jnhs)nyp;!92BjBIRE}dye9*(aS8WQE|6DgM`2X!!vIPPft_W+z_Bo&
zd)}*OC7wO9GFdvRibSy}!v2M0R^{3YMkim=7cgwn<28y6V!Cd5`I^7?5>l27bg^Yh
zhLzXbe#ZPDe%%&(CF%)T*ID90)bCbXYK++uUF&!Q6`>~eKD>)Gw?cln>9Cg+r?^ig
zQV_0aFL>7M$@H0175YpFCGLF<hcnJXpV?zrBi6$m2ouvymtIW_q2}fk-SQc(uU$8O
zy~@$fvZ|USznfM(LSlFM>)9AhAYwDd;G;wt$*@EEc(A)U`)VE(RePhlnfwSwE<M#L
zG2}6<F>Kt5OT8e4o$D0reOBE>jVE)(=&TtlHqNWdL8`*6hioO2?OqWf5W&;Dfcc3j
zF1$)a{_xX|&_@#NG7JU81=?NOn`OahD3l=dBpadGhS=mmr%+<*k59Cs>&^#*V>Upo
zOy8XuRH;3fzES%g6!U`ucn(*eAsZmCzz^P)Bok)m;o;!_ph%#B?Ukoe-1lRlHkS{r
zO|?CT;So|u^&b1YrWbCo1yo%mHB2WbCU2ZI4aCO*)4-jIq!|uOyRB!8{MUyn*qi>C
z7`G;xd6vUh=d6VlONUPAWM%nqliO%pP%?Cz?psGG+737Q0P3>raEG`G3>$)GK!<3w
z@YfB^bzb|C*7Eno{LZx_L<w?kO&#4hH*1-ckm*5xa>|FByK4;3@s0zRr^=ybo15C!
z03|4iXiMXF&X+|}FfwO|;G^}!b{cx&X@1{60t0?P6*TkFN?<z<P04TaHSZuI^7!6F
z1s`oUTmf2hGcA%PzoSuoO4NB7A1xfN0A0h2fz;=dh%&NeFo4&FYntds-jVVHRwn2{
zNAs=wPoTX>3i84o6y$Z=Sa7fV&<M%Foh3*iIk=PX|1LQ!h00{RqTeoDJOjU9gRG3~
K^scm`+J6A6&-`Zq

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/fishnetstockings/kneesrestleft.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/fishnetstockings/kneesrestleft.png
new file mode 100644
index 0000000000000000000000000000000000000000..26282c60753f8bff4ea40eb057b2b9b5631028ad
GIT binary patch
literal 6090
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/fishnetstockings/kneesrestright.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/fishnetstockings/kneesrestright.png
new file mode 100644
index 0000000000000000000000000000000000000000..ce1569537a5274ca5808bb4571da34cf0d8b5a02
GIT binary patch
literal 5670
zcmeAS@N?(olHy`uVBq!ia0y~yU;#22893O0l&&g^3Il`aTTd6qkczmsw;a1-LnT-q
zq=+{j>#XK%suplxcWPn^f8&F=IUTP9GB{c;RP3I0`suaR=V$Jj{QcbjtMyD``|6*|
zGqG?8C^$4QFhUp)9<tuE|I@;zf)E1B-P2^yVT7uIDwYrkVBl%VaX~d<0mBAnR3j4{
z92gA*HVJYf+tbj%bbt><fT59*k@bMX2{$yWxfra`+``5p!oaL3JrU++h<h{`-k=Hy
zj5-h!v7;gAFq#HOGYPa*8ZBlZ#rSAJ&BQWVlYlG#(Ylypw6OqfjEy!HMjH#z_V$Qu
zQHOB-`EmI2{`+x%*6;tn@$^*BT_%k&2Y#PF`-hXMU+KYLd#_2)6ee(2{NH)gyZ%tU
z$=t^;qV>c+h#xrmpsw#gFUy|)(yb4*Sb#$R^x3`_v*f8f_&Z;?jp>1m`~9Mg2hQ8q
z*8H<)u&e+1xw3u#|L^zf{yzQr`TqYOUmiV=2TK0<Q1f~Hb3M7k=LHo$ura>>&ztd&
zqmf<k!#{Zyk7R+0=7#V8*|v!P>wp^Au%AH>X3c#Ko^Zv2jSb)H4R_2}E>H&Qo?{@w
z@Z93pv~HF@xqmn3$D2%>ujueVlqr4x`^E38k4}{V@{}4Ef3N!XT)g*bI)^|->w%l^
zf4}%0SGe?*GFQW^AK&!qza*UhSL1)<2+KR|f^Wa=e(n41wL`Me7NV{CkeXUSeB<W(
z-!Fc@8~$j{Y)yu9g<o{dg)ORXynJpheZG`K;D>zUms<I`?Y<2T{Rb{q``N#rdB>Mi
zzyqk~r@Lq<gH6_^$HlU?FTQ*(^m{D4LI^Ce>S64(13SRV<)53_HEMy)STAL_V-1tS
zfubp>oxLqw8VpgBi}O)CqXHZn3`{!is69`I)eTGwOfA2wp>``98%B*~8Vv+svKkG9
o(LjKVoQ$S~(UdTFQo<j0wgyLeO<k_5!0}%OPgg&ebxsLQ0Jf7sm;e9(

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/fishnettights/fullfeetjob.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/fishnettights/fullfeetjob.png
new file mode 100644
index 0000000000000000000000000000000000000000..d888556c70115861fd9a72a543e9227df33aed94
GIT binary patch
literal 8076
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
QDLdq|Zj<*dFZz%F158lCi~s-t

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/fishnettights/fullrest.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/fishnettights/fullrest.png
new file mode 100644
index 0000000000000000000000000000000000000000..6bd47e1aa638af9e433dea2be141e3aa3cc19370
GIT binary patch
literal 8097
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
bP#C*BpewfQc<By5y#wF%{+<<U!+-oA-3sQr

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/fishnettights/kneesfeetjob.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/fishnettights/kneesfeetjob.png
new file mode 100644
index 0000000000000000000000000000000000000000..ec541b5add0cb6a2aa935d71c3072fcb5c73d1ee
GIT binary patch
literal 6615
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
G4*vnoQ|`C`

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/fishnettights/kneesrest.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/fishnettights/kneesrest.png
new file mode 100644
index 0000000000000000000000000000000000000000..094ecbe56e4e254c8833c856ec5f325ed8681d1f
GIT binary patch
literal 6324
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/garterstockings/fullfeetjobleft.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/garterstockings/fullfeetjobleft.png
new file mode 100644
index 0000000000000000000000000000000000000000..56a55da29ab1fbd618bdb8a6a68917c78534ee6c
GIT binary patch
literal 6816
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
b#3|0@)!XZOuS$qNPax!j4Z&sa^V9zgWYlH>

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/garterstockings/fullfeetjobright.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/garterstockings/fullfeetjobright.png
new file mode 100644
index 0000000000000000000000000000000000000000..d1824b5c50b45e8db5524a1b3372b6ee89579a84
GIT binary patch
literal 7284
zcmeHMX;@R&x?b6ANB|L#GE^i)M50AXZV#;#8wkijoEWr<79^pkv}zDIAeSMK>^K~>
z4&f+P1Q9rR>Hr#wGKrAw(1WEoA^~Mcv<B1wK>~yfu<r`?dh3t-<KE}F&;7$M*0ZwK
zH-GQ@?Zv@}uvJzT^DO`XR;xpUHvoXbB?(Z>;2*EWs5<})R;&&V{4yhUs5kJKbBnEM
z#P=FnCh)vk_VF#d*Y16%oPT}^7EuFv4+H<j3OsrsFltew=atdS@~SysMm4onewZC3
z4Hp}70SQ4VHZ&IYcCjT^eohho68qyG{1NvgVIJ=ey<J$LD6sl|@WA^=S)i2s2YK))
z%Y;N??R8t>_P!<?@bdi)+5;8~JSe?$H1u~{e%FVBtoJu4J~lSMXG!&<dGA|9!l>_W
zAhRaEOT}yyjYU3Ni~rSgv+ZI;u36A|2d=ZwJ;Q;s?DCF9|4%rYVn3-KC<zGgntbz0
ztdbbUhi>hSwLDSlB>V#D_Ye0P+=nkCY4By4_ZR1_!kKyJ9K45a=T^^8`{>Hrz3d;q
z{A>+v9o~~0`PBi|R+5JG<k1sfAp<U)6lIp?V6I}QZgTlvqW2l0?_{$HeQwJtW~bQe
zbjDvvsgew#iwHM^(#_nx7gp6{ywVV1j#EYCxlbB>Cgaz{m!mh)wj8H_?x*D2CtK%x
z6(6yq*d<%<i=<x51M-MI{vny}_5CDOU(OUk8Cj3<o1WcPS`_HhxXN$PT8nye?V3y%
zVVddXUXy0?(-r*)7Bjv?;w%CA-eo2>P7Vyst#A5RoX?>JDT~u+$SnlH;;NS>*?@I%
zY*krj^JwbluM{#w?hKS2eFt?G3B~$Dd0JJsXIS%PT*|`@;%<|$5V@2IPc&o&gS-lA
ze0nN(#1zD@<^G0Vh8K8nRCB8`o@RlnL~Gv<h0z)e(4s^XkkU~;n0Pry(Xt%0{_yx;
z<~<*D`DqZWC_k1}S~+teqW1P@Ve%g_p4=nyq9X-tI8i?Q?HqpZ(<h$`n~>;%SWp$!
zrKh}b?8>sHfYHuJbIk`~qy|qEsr^a#0*&HK)=)*jN%6EERK@(_asaQmluDd#C6n&1
z<hTeQ8Xefkqc2Rhh4%}H1<Xa@PGs(ABV$sr_9a07W?Fl%32+Le&XjyxrzUbXShDde
z=fzc9IZ7sHdiimxE{KGeUC(iljEjjkR+xX2{A><tyi*z;?z<zvsDO;|na^)4Efbo^
zZGxk*HsHnimD+7ihS9~l0gSiN1;#q171~NU+-Kqs@|RvZGOue{)i{+w6s@+-DKn<o
z|4`D@Yf%z1_R5^Tjm_CTe3#HMpY5AMLsTSJpc_A6C-$DX@p)Dt$Sa?#NdGBqBnK>E
z?<CVkMEJ{|A_4T5`PQ8AEc_tlcWZ3lT9W{!TLZ<~A%OBf0NL5PB4ZzDB~!o6KgC9U
z?1VamKiw%Vv$Ls>GUj?<s_EuWDo1cTt9ILvR34D~SKF(*?8)p<Xj-p{rM)bY@`X8c
zhd<4AL6qh_*T`)-mkTY8`R+01dmtr`E137vZAsKlXAfv#UxOpq?uIChA>a@HF(Wa?
zjBFC6G(Pd0<iGKb`pVfOc@sy~(@6HQ7pA@SUwWbGIGn&A55u{BNVi@#RU<a^=*;l3
zBi#@{8%^7$68)0gs}5s4&Z!N46k#tiEbQIAQMLpWw6ck3W)i+tF@~SV8eHwwS<u{i
zvb5rYovjnBqr=}TGMWHwl}qc;*JBj|#oX<;P>NwK-ov#(&>j=xhk%APM1{&P%dYl1
z8+MFQ*KrE5hLRA~4fGMEp8P2PW(Z{+Y}s|?)|pj+w(lpITk~kUxIYYHh7t}x|63uQ
z%{ukOv%v6iE}5R_#u+a9;OW1aU#H2b52z^AyHkT%b8D2#cWKN7^P9+a1s<H?a}Rk8
zp$~N4=bu%!NIO*B{&FRC8KA@s*4?QQPfwb$B(cfQ{gM9W@Jq${_@^Wd)<<LE%!o!Z
z3jPPe4v446DjMwU7@C;?89#&me}r7QV}!=(l&97r5u4W%h3Ovmt=2<)Y_3U9K~8EV
zp_5uMoib)WqQ~dgID*Q^miDl?k?`^f8nOcdZ{db6im=@j1?P_QXu_)q-!(M4u<VFA
z_*=cMc~Xl9oXnVBkJVXQXH_IM`fA;fe*WKs{LF+dNL@cseYS*Hk=(SO6)EIu_V7wK
z2j+xUY!dHiY#Kj=-6+{S-`XR&0BZ<1EWL?7vg|1okXX8TPiewrSjN7u@=Z;_#x5mu
zx6&IK5Bs(SrF`MYP-X3b1!s(>+)eJkrNR*f+zxeByOZJ8cCU4`Vk|Q}YM!%O@->K;
zyHl*)^ETr-d9^-`pLu|;pQQuq&1Mpdon>3w(BuQn#=NLZxDbswL%O~kKMAF0{dN+f
zfSxxTd%}P$rgjb4u@F(1_K+28CvTZhfV7g^bzu&FhLLO;ni-0k3(I>!2saLihb0xi
z=F_W@B-|!S;^=JPf13U^(jRNoMtxvntV`)2iG&xXS*_@ZAJKd~`Rq-kXy|9PKXM#x
zn{v+(EzS#t413<GHi&Z!w(C5@4bk|sL5}?Oug-?o_E!bSZ!p9?Z7V319&+lIOaHjH
zk`se78Ht;pxgeOuro#Fbne4jOpm-y=&YwziB(!>!NR~Jt>J-Z)W11Wj&ew0gD8$1c
z^V;3(rYv)ZLe3W)4dR@G%IGnpb>`rh<MxS(In#p{8U8{wgbr>0nNV60#-m05c`z5(
z!tPPuy`S+9AfKZ!J@b>slXXQxN^YocUV0;4#+g*KpJO{N5iPRu4K97%!)CM*3wOmm
z{1(}yBB^DSkuI7DA?!@8puq(NxkrEXI~3)d?Fyu?nDkThh%^Z6*U!9pF^*m|GC^hM
zp)jBD(x;GVOo95x_%gcSPoc6YbKRvyXQt?bb!OAmvMZXjUw<LOXyvRE4KkfjX83OK
z6JG1b5en*vI)F!i!j2aXLVd2vk7d9~y;J{saIeaQ)h*pUVq$u+tw|eDWxlL8wzQQg
zH(}{Fn<kgCCLkq>?Ad_P-!aj#l`K%=`s0$?OG<e<<(p#tLu*4nanxf(I)Q9ekphVB
zIuFdww7S=%pJ;w=35L~N^>BhwMUgc1!9ir}K%XHz!9tWs&l{(XkV?0C`i%q&6QD&B
z@rNkTXlpXlpWl#;5v%1T+NAc2bLTI~+chj0xgj%<rQI7)zI)yf)u~rhLg)(dDWp6#
zJ@a{_TB9#oPIRYSEI%VrJUPXN1QAml%v<X_SyGab4MHE&YpZ`?)j~?C>|lp&TuJL@
zGOoG0f}LZhw)HzW6|W$%hO;a{N+<p9@Erc{E#5}FdO;1P9l^BW8!em{GS<Vm(<XTh
zn^4dmazVPc!fN{AFMql8`iYlNkG2sx{J!<2)tFWs!{pIz7DX5-fC9eulYPWC4e`dx
z%|@gF`qam%H6-CZq+gOcUfk4(X;posd*L)<07!@=<pvq(>VL5*9O085SfDzK0%8V~
z`i;GrHwEP-C}AIcMi+lH4>)CCS|j%*1x$*r)O;cwMEV1G`v*n%8)FhAgs20K5d9s~
zFkQq3Cr6gv0VWdD2H12yLXTM%5HC!tnFyWoO%vHL9k4l@gcn5VqwZ4;Tw+jiBS}^W
z!fY4>oyJ3jXQAXBaS4a;gUFL%C|Tv%3^*mx-Rbep*@977t-VY39!y(;4gVcIMkyfN
z_g7gVGwDaLoVzs8H6WeXW+vJ7%H=dZCa}DtP6FB+;-%)N>GA<0Q+g(tR>As#hu<gk
ze!(EQgx#3_-G@fGm&X_Q3Ss0U&}bTCHEsysquGKSM5}vD5KLbfWIWoPE=VQC%<-S5
zEXrbe3lOKK#O@$JUx>8*0&-!U&6Z%?;JqQVg_fL)OKG@DnND+^+)ToS^`72Cj@XF`
zWda)Oz##ngvDmN`>n6g&<Zd)@zSk1Lo{q1*qK|eIqKx$y685p`F|9Sdh9>+3CT`t@
zg#5P~%=kbOzO+plaND$sf224MvZGqO98w2^$l<D9plyP?#xbBW`sp^derIVCIO}!l
zh%LpALB!=dxJ88FhLfJBtl;!++&H()9r*5VxW6(6<m?<ei=MG85HJHv#jr%8d2~8w
znmdkx(#=h+LlY?r4WqA)$9hIF;p9^S8|VK0M)NPBCnqYtQ=!99oJQ+1mFU`f)FH9C
z*|Id##Fx*79$qudmBrwO<w>9=$%`|cdXf$D8vXx$)w{3jnMDwMGhKMtVc~y1x4!+-
zYJiN_p!`ev`!A`qU>2~sx!v}?_gPwAG;3Dy+efU~P`oRn*-*@eViqfA@N*V6-%-wg
d7YaFnNB$`@<$7Nn{BI&y{pYaY%R!ty{{aIX>*W9d

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/garterstockings/fullrestleft.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/garterstockings/fullrestleft.png
new file mode 100644
index 0000000000000000000000000000000000000000..2aa978c6cb239b980875f68605ccec1160e53044
GIT binary patch
literal 6534
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/garterstockings/fullrestright.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/garterstockings/fullrestright.png
new file mode 100644
index 0000000000000000000000000000000000000000..05c5bddd7af8cabe7147ce19ae33aab1320ec8c1
GIT binary patch
literal 7128
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
G?EgD$jgU$J

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/garterstockings/kneesfeetjobleft.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/garterstockings/kneesfeetjobleft.png
new file mode 100644
index 0000000000000000000000000000000000000000..9be97b6a5b2be5e1177f749f4f1e5c368cead7d3
GIT binary patch
literal 6495
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/garterstockings/kneesfeetjobright.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/garterstockings/kneesfeetjobright.png
new file mode 100644
index 0000000000000000000000000000000000000000..0d6e9b7d0a22d17d957cac3e431f2e7a61169fc0
GIT binary patch
literal 6312
zcmeHMYgAKL7C!fK6K;6r0fN93g1ietR4^(71VO;M5EfdcXd${vjmRUd)|OJ_2CR-+
z9%2bkg)VC8vLaC{gI3A4)TvUySZqak#ZsVFKp-#y3AuBKRGL}+GruRla@M)$?EUR;
ze`oJ|PmaZGjxaZ|GXVgYZ;T9!1ptFX1mJY|v)mPP0bptB#;}mBA0&+QyqRWoheMCK
z%xb19uA5ct`uK9$V_JrhgY~zOx0fR;N2`X9`=0xyyTt4BbNQ{7wi#VjWmlg$XpRB|
z#c&o^K)e{NxlVr5{7gY-EKbcolNcjJ=pSnq7SnMY(ET1->n|k$Y5UUJi-8e_0i*Ji
z6My!@6$pUR?7y5KC`uqv4IA_jak)TD{}V!JlLQDt5^i0~^s%$R8Y6ulLV^H7!Ku`f
z`cdMbQhz6x2jTFl?=(a%(6A5z2HN#^vX(+POBHYJaM33N1$*>&;$|!sFcV!`&e10W
zAy(<{#0)eprrSWHjthet7Yl>oQ0usm7;59oN^EE`FM5rk#VmGvL#Nhp@qhBdGaRdw
z7dXo04P)x)==MpUfaH5vyJ_jHD*Oyrd;n3C_X1L~;Y_1(yZw!+!;aFQHP>I^@TQ$U
zNMc~L)+|=yUNj2pHj1*_WsBvYqZ0p*5VE}LpXpZ99m<69cM=oM%*_tSvo$kw9UZk^
zLCrN7Ze>zByFTSC?zcqD^h^CDiS1z}W?Jo*$G!#%ryO_mC<{_=<T0&z>fDO-r&t2C
zo{u8X^sp@pyfw$%GIu28&=h}~$z;kk;Z$C*Jb9=O5tlkAIR~(K>HtxZE2lG#43w>q
z6}ZccU<?-JlN}rynEicw*H3nuhPsP9w1QDO+a}85NqX=`<AWWqn!3u$h)m(CM^Qm>
zK*o4F9z0nbBL6r4`KHL)zDY{;xVeDh6L;_4ZJ#LmvV>7-!&49C{XIna8^l%fey0|%
zv=K8a`M+xpJC?6|zjpkQ*`fZyI6Fxm);bq13zCxgFpPj?=~+%^B!tFJx%a&ZI9^>4
zKX^nwp?dXJ9W~q}N5uC}B_*Dw{kT8-(hBNy^sy_iyh#R%CoQ@hB`WkuCaES=fgg@A
z5HdBb_d_;sIv<r}pii#afYyNh2fL%mKt;X#wy^4WZWa><X-^x0ay38QA1-{E9&Xc*
z*th6la5orWU=W+#H6U!e+qDa^5i}w#mLjgwL8QPoaakN5wUFaEyQaTh6XPu$J#n+x
zSrJKU>it83Y;b5qMwoKvZTqocZbdn+EDxB+Tgn!;$VI4qQ0@fcRH}n<$^%HHbbMy!
zVVQ+GECc-sZNj&n_$q?yD;!k?%23o3QOVt&9X;zGoX%&9*?xNuC$Vt6lmgd^=Ftb~
z(9>F}1!Pg!PD~de3L_&fxJU|#4CYO*P1Pr1O6zP<;;-ziM+XD3dT&WM%;1%`aR7zg
z6Gm=Oe9o4Ja6Oa`_%B{j)sbYSO^8>h&=?)f?J9Qxjcsi^+OVCV&2INv423)A5gn(s
zW~^v@7qc^MWTx%Q*O5LFrhMApukMpR9~cUzrbfDIPp8~k$zV0clA1)u;5(=>B-l9l
zi#pwm+}sT`P6#qSN<@8#tf?Q88Qoh*P2ZM|J?zdBVy17q{JfM5q_xU{^32ekJ^nUp
z_+zyLvu)X`@OTG_J=RK@ixQl~EJT%E82*T^n|V*9rIYU^oJsRhqM}~z56-gBpe5FW
z2uqQVP+P&jJ%Oiq2(|UiOTf;dfhTXHB^H{!4-cvO&P$}B!Vps9tIQ}S+ab&C_M#cg
z8ahFHo11g>w1AtGQhJhFOp24FicXbee??VE`}x#o;hvj>Mlh|&xdIoNB^;azf5S~;
zPHPGZ(q`WIepX9eD+0=*j{dTPXcPE)-!U57!;(iO-8W&2+=be%E8pedpPIrn-KK$k
zhk7j-OEs+PmoPi13VM_bL!A(nW6pM|z*(|iP4sExJ>H0*ra8s4#I(|0)8T#<`0%G(
zBsbvl8wXm}F}f2WzkT=JIh_^cRd}$n5wf@a>!}2;aLiXQflG2>V7aS*ZoqePh1wT0
zrkW=XW4TmPo|+GQ_D^hGg(QM<|L@+NuV<95o<Y0|!hn)HpsRzSC_Q*yWps2<9%AV&
z5x}!@R9Wn*h*YXG$#iY~yk6G%M)TQYwCat{-njw+sWDa*yC}j)4PU2w6BzWEE@&U?
zv0%*~hsoZ*ITp7vEv0sg2XH?th%Bpo8E7o1iT30`TX?)JYEEm-ZvG;UBUy&160tfn
z$-m&Wz^q>c5IaUx#kvT`PE;2=DPo|bl;f^!52(luiWZj0TYSw}vx?dm#R2DMGQNo;
zZ3vwY_&l$Cm*>3Rvvqoh$VNM?5Hjm;S+AWWZu;hIJ0b{0RDCi}X&5{@n)#zckdJ8?
zIGR3warJMe<i+QE`Pc<Ek9r`=kdhanrgSs-ukd1HZDz6l1&E-G0M(zwJ1u_I&UfZQ
zOBVQb_;ok^kN+eX*~;XP^=~%>n+2fo^7gWq@4LFerwkmle7R(qzJav}B4|%Y()ShP
z#swZV+y0?%zyOvoFpC*9D=^3amJ35QFv#G4mBF;5+nl4%3R+Gf{Qm)L+^{+9!g^s2
G0RI668xuJI

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/garterstockings/kneesrestleft.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/garterstockings/kneesrestleft.png
new file mode 100644
index 0000000000000000000000000000000000000000..ced385520ff9656cbaa1dc490a11196e0505549a
GIT binary patch
literal 5949
zcmeHLZBP?e6n(pHYQC&dlu%K!q7Jlb6Rm|<!2}T$Z39$Vq0t0Ki+1d^Og|JqV0RU;
zC^m`}>R1u$C@3I|RGTqkHZoO4t<;J_TL?i)(T*l*R04!#`_N$BpZ(XF?yr4w_U?K2
zop*NM-CK~PSu{#GK?ndCm9Ti>+W=s2hyeZz@G^56HWdIVny@e?B}@09J?5j}ma)8~
zO~>B}QrK2yq^WP0^41(bLV>irwF3MgHFICFw*B1WX7`#2MYldbxsx`Bx;onXcK`&%
z_!3-AJ{>6QY17S(6)`LjSKBloUGQ8Oj8{`6C`)gAZ|d-)PdQL9j}2f#3<JE_+o9}<
zB%qZI;7K?R!h=o+3jWCkQj&mvkp%z>MG&=R&zZ&kl>ND5U;`WAkK^-!Fuy8}y%rqQ
zj(C2>xVlWO21$xFGspUw{Od%>No)Y+p(wd+^7_4O&G_Ix8<2!cBw(C4Z5MkQHAo-H
zNytg~#EzT`N$y1+{!nt?Lhd+ucE)kX33nntD-*b)M#9yF!*1Y8YySVDv@VzQ^?cvq
z^Pb)79zA-B$@^$-=^agU%ggyy0yGk9GvC60nr`!LSzGfdYG>Y`r*Nr?biEbUINMoL
z4t|R%TTXl3*L6KGa?+DXeZ&@ozS?$v{TNE6${DoF8JXR|3=FI@kB+``%vbF)G<BDN
z*qh0{DUdLwt65CFh1!XL5@~>PKk4a+)FAYHl_Mn3$x}puZh=^6WMZ}+6Np7drV|NI
zOi!Y{js_{X|L~!G6?HX{@c9P&|4O*f&!e6DqP12zQaa6rqAF=76OpT~Aw7;m_16VP
zCVL(ZT6=oh8_)|Ne`Hw{6@$1{U)0Q@R>AA=MA>~PnVn;ep6Yy5t}40g6p=@$@TGXT
z&9}XE$(YnPX|Fs&Vu&3A43<DJvFq-#i;(Z4?aG+c#qj1Fv0(u|!{%%71G3k|2tDh|
z`O{`(c0<CjEW7!lEa&Hg-Gh<f-2=HjSwo`!xcl0O043y>#oyb`KR*|76W1Csa9KI<
zRV^te6~<4nz_FQ(XjH>d2_LF33|tn+g3Q9Bi2~7zeluf?vNX#<2=gt`eOTMnB?X;_
zlI>BDKB}%+KvhGDE5B|DP#Q>&Dx(-BS5M4dl1fX}K`Z8>A}CK@erGa2m)AxN1FQ2V
z1LdU~<+(gvr^t3&?<7vtL5D2=_?~OoF_XzuZpNTI`l837s7h!gw9h$#nFY0e`s`LD
z*Rp>~?H<yjUl$aTr%t84JN$quBgmhIEldyOn~SuBg}AX}<))ka^=KcDPBzXj*U;XU
z-76X}AKcAiYG^lA8NL4^`47isZKjE>1K)ihl{=VBf?3(!;#=yw6hUP5N1Cy$!HtzF
zhc&1EF#S5>X5xPEnhf!X+u;j#>zedf8#BRezDInPrb8DA`q0!ak*#9Wz(iCF&F<+q
zE!S;%btt&$%#CxugxY*9MgpOWs~`W`j+QhK15&2vf~3^rHp#Ayl;F-k;a1!#7?0Oh
zK`l1S2`Qv2;a)Bev!<v)ZNb%DZebtVI{mH}vz{V7gsJY~?^rLie*HFUqU`}3oXH3S
zsp~^Z|EMI*eOew`kJ`-}d*2AN`5pjDhqw<Ps0Vmg)s=We4}vY{zo83Y{ss9b#-qW!
zHYQ#n56cXNQ7;`IiW0KBAwlCMpwKm4!)|HJhJVk6b+54d3h6Li#g!T*o1hUkKW1M)
z`K+vbGN6(Xgbp{~VH4m}aL}l%T)>_yo`->>gF6FQJrJsp<dWr-<!r#0a4#76FWA5-
ZOLSReX~1BBO>vMAr&)MvLHafT{syOAE7kx2

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/garterstockings/kneesrestright.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/garterstockings/kneesrestright.png
new file mode 100644
index 0000000000000000000000000000000000000000..612f1f00f6b4f7881588792069c37f299f9d44a6
GIT binary patch
literal 6183
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/girlsgymsocks/fullfeetjobleft.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/girlsgymsocks/fullfeetjobleft.png
new file mode 100644
index 0000000000000000000000000000000000000000..f0d6b33326f7daabdce37b66a264a22495414c25
GIT binary patch
literal 7137
zcmeHMX;_n27QXrTfP_T@h|~c}upm@HsMs<>DIW;p%BB)!ORz;*izA>cLJ~p6t)i_2
zSxl@27i1ZcC=ke}=uEW;SVT4jsmLmVge_$G=7O!2d1ijh^UP0v<vcg{-gC}-&Uw$x
z$uUoNH%+y_r~v>pH>`K@1^|U336NFbhovcM0)YPI4K7aG;sS@BI~4@bbyY{`>uH~x
z_-g#1VW(rZAZ9?7YS6D5lJ-pmR<PliQ>gt_<5P!Pd@nlF(u-*W_s)>(3^R|VF8w^u
zJJNhzJGCn{K)iBzJhyVV^+0iDbNvIG2M)cj<$mFY!%~sB$YV&dkc6OQDh*?UcY?JL
z-&!-=phEdz4SvaSAhDPIxodVi1w{enc*Kc0=P?ZMRX@BCV`B)3gdJMizI3iCD(IWL
zKud>*)A>IO*8gG5JF8HTFn57$LZt!|^Bb1hb1fpVKc2gQ%$xW=6!R#~Wb}M4{#kSL
z<ub!u^Q7~hT<58Kwh7L6m-k(CzDLi$bl%g$tT6wK_<ubka19Q<SUA=9fE!S?|M~0M
zy<%<T6LKb@buDBeI)K))a<eayPtvRhWYT53Q{UV?+Jju`09iHVfI~uS3E+BD899ga
zh_vg1P!;M&u?l6NwED8;O&#+TqKTCp)#<9(FY{>R)yrl2yRR6EY;^jTGZmGim4D?F
z!DA~#C*Xqhv`pHQ7oJ!i7sGiR1s=-_Ph%b=ap%^~GRl~)HIXC_$i+N3k9!%Qp|sN9
z{yMfqc7kg)<oEK}_m}e>iLOc_t2#lO7D2H*iIuS>#re@RPOhFcVb5^Zr+HeY2Sc-(
zEPun#DBpMn))if>(z*h#E!+3qCnZv(hcy`<qKbwo->4M<zF@6^?N7K@3h|;w+E`8J
zp;Iq=lkMbH!~wQ(``!Gr5F3-jf-Q(DIg=IXL@UMw5<Sp86l*`Jf-R)dMp7|>EjaGM
z#tG$G(YLg8I;~x%4n`*`a*am*LC6mGUKTkd^+cSjA1r=8VuGE^Ng<Evm=iTo3TYF5
zjxwfgO;mLUa4{C=y4VWzbtd{yG1{Oe4OE#@`&L5exHv+N(Xl3;_XT8P2j1=KNLbvk
zm9L@5<1)@?ynUR)@?dm|CMT+c3#Be>Gg5+2QyHZeo)PB=kK<|3<9pZIbU5)yD@4?~
z*h3iR$$4$dcKRjE58X}4BzA5NbYZS1i5<V$8F?JH;Jk*GWHv1eT%CmnrLbi88XJ9P
zfRR?QHnWII2GN5Zp9zOF(F2@(`q_ldS+>OJYSx4^(}5%wUEtDnKH7lG9E<V+^QR&K
zw-xyolwK94<9neYx6igwIjvCm;+&rLNA5Vp>PYxNn*Q|T=FWp--4)dbN3$D^j11Zd
z`-y^Z#|d8j8)<=~<CJ_10y)~;KiCxBTyVFbJcV%qjT`Bb_b0f?T|_yzEGqUVX@!Su
zL7(dGNO<$h_#>j?+(-f<M>DDyW)jI|F~LX~;`K(UgBUJmHraZWZFzC~AmXJW`ni(S
zJ?LcLQH}o^Z3SAAH3QDz`N*bDRTO0V+<S`(tf;TPdLb79rt~>)>Ufm@lwu6U_1>@|
zz2n9tR$CaS9qa=0M!Ba0v%iy0JmOu~4NMw*Rvu~?B_Am4pBlAS6o|ycNY_6bMXZqy
z`^IKJ+b9nPwE3F<f{n{d#-8b|6Z39fj7T(7o;5W$Lg|G2$_6RaN!-!A{nXa$L1N3q
z3N&G1^3EIjnCn{uXTCSHzg!P&TYNVNwNtZ5GNOVQi~LPGR~Gdp8I33yz_YbtLAwk8
z%YCKOpGsckn7Ln=e$vS8ykli$H*nxB-9zx^6UX6>Dx2K99tzv56<<@nTx?C)aj-y=
zn0ISpzdN5iR<SUSAo?BpD8Qy|8^8HQaYx+BD%ry^`ca2zMzSsj8g3fqe0iQN@$lK(
zZaR|6mNYLwXO5BKbRoa^5*9z!dx97LH{bg;rwRL{fJqzhu^}sGyL|ufTia3Fj;Z^X
zkI>6fSktww{j$NYLL1Js<WW*#kp^x0Ita~D&m?;8t;A?TTrdn{Rv%9B0JYJh*EVt@
zArATaSnwT#bxbFiZnXTZS}mVJ;cMkme?$`%%s{{j)KUg8`LB61#~<@9CHE3nevyqF
z*30Mmv&3B0iK07>8yiGAEf?65&I@HLw9=L_6_>W(OCU!um{+BkM7M*UymuTQRuU47
zVgbS)7YY-$aPm|{{yv~&H%XX-xk0+p>dd3WK;&}OUyPy%*&-GO!oqJe3BPfnPO#Kd
zWw!cR@jb1**G?|jBzySaVQh8uD~RE%wep9WmxSMr*C=FltnF(IT$mYb3GaTlD|%#+
zHL*6MDW81Zv|)NC2Yg>mb>BzWcD8Ph7KJ!WA?)*qM^+(*kf~K;xF%E=T&DVIYB06W
z9B!w9D=UfszwVKjjdDi9SZ|3Nu~3@JyCEFaAx3*ujXFAS?c+^2mZk@;<2&OrI)6<n
zPJ^|W?%bxr(L{Zps|txuzIkF|BEo(oGe}Cs3hr2OW0e{Xp}(nR61U6#z6vQ+u4RP>
z^_o!`{H7#aN<0dKRa0C4*hYz+=cvRSKf}9mvL<<wkS9hB`}G%Q-@5F`fSpF8Zx?b3
z^>vuuqtMr_4W(F^GZlLGVwNNJ%S)al@gs;m%|%;?vV%R`Nh0=CS2l0f;T>TkbVszo
z7TBo22!^?yNqjf8atptdEgAL)Tr(;Lqs0cy)?I2KV?0K%77a5Z`N|g&+Nf~sC4Dj=
zbli+6V6F53Qx8OoO-qtsnj}TjO{lK8%<XDwEVZQ?_ZG9B5S4UE@*OD=|M}wCEYnoZ
zs34KS7Z#~Clo+ZtVb~CG7Ne5HMn6$AocJm5j1|}+h(p-H4!J{VX5gvZg5Bit*3qKN
z{xyYtV7TMFPq!K2`#t8!X>$XQSfZ@*Rh&H7KE2P@tz}Na*wtoHz^<pkx3`y*H0a*?
zORfEIS$+PfGg1TTxNBqBT68xof!1w)Nf!aL;90ztkCg1G<p=e^WERP!r?`wP_pU~T
zc;Z6tBy4>0aHcYv0M7=F7H#5-AU=$g6dxK$+sW<nd8K0QzacUWkAMuH{ZO5vVa8M(
zU2#=YE7Ovx*t0cq{4l~U+*jH1%#G8dNF_?@(YUFRmlWxE^S7HB4kZ30dF;QaFrz~i
z+fR4VU#eIiJQkUbUqpHs(bS(;Fcspb9d*#29S*ZQRu}B7(#rWNdViY~w(yB1Q%{K1
zmO+<}K`4IQ)xMmgOA;5GlDlF3e+Kg@&Fg4P!Cs~H^nLovMvg&h(LhIG?1g2wqLCiQ
zb&z9rJux0y{_qqZ_zMq)P8S;qC+o(>&+p-7SARTl9?Wo?JTd+dJ}kQ&X{z5j!xJg4
zrQaax(4xb%+#~n`wI_8f$;sl;q(d;@?(2ak<!i!>Ic@sb%<xWK_iiZpKLj2dg6%5f
z(+t2|;<jh!dgl0%y^6cy#`Bx*(zQj9*Nx&_c@rW}<D4UyD&z;!b5jbcWlcD#1ua4C
z;6q~QM|B_=913$I-zJ4<A@Q)3I@;RTK;KnoeQz(U0?f*eB0)Yrpn1{YjhQ^$IbjXQ
z5ORY3j@6r%m87#J4Dzp`<kx(*B+73!3G-v@>GZ@knQO75IxRua&6@kAF^E0{OOs^i
z&O8b=wEso{ZPRx4e~w^gX0K#p8X$YAoOu7E>zxp(jDpCd+}z*ivhPNr<WxBMOf^q&
z{kQ3?072M->N@wiZ*^xf894uNXX*PH;H-f8!Er3K*6jByf4|BYqHX+;sWo?+%P(XD
zeqnK`&K&DFRH%;{Ttc2ZJ8tlS&FE=!>)hEfMuz&*R_#FNx*f8D20{i0U(eM?OJxI^
z%My!2bKSnFO9eN_WB1S1M|H*k^+%1xPIKLEQzOsA{6}!-Vg4X<=d<~PO5x0t#s_rr
eKaz$*HQph%tnYeA5&Y*4Y;bjVDRO2W0{;RBMJl!c

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/girlsgymsocks/fullfeetjobright.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/girlsgymsocks/fullfeetjobright.png
new file mode 100644
index 0000000000000000000000000000000000000000..9774891d87069d04f728a8f759d5a84aeca8beac
GIT binary patch
literal 6291
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/girlsgymsocks/fullrestleft.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/girlsgymsocks/fullrestleft.png
new file mode 100644
index 0000000000000000000000000000000000000000..80e3282c882faf30f5c39b876dd06d61d78cce58
GIT binary patch
literal 6624
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
X+|9&Ry}ozEKR3W_xu<Kc3+wQoi>K_@

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/girlsgymsocks/fullrestright.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/girlsgymsocks/fullrestright.png
new file mode 100644
index 0000000000000000000000000000000000000000..5c63c0fd44073476cfdd98a08a23884ef83d6020
GIT binary patch
literal 6189
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
Cdz;Jv

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/girlsgymsocks/kneesfeetjobleft.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/girlsgymsocks/kneesfeetjobleft.png
new file mode 100644
index 0000000000000000000000000000000000000000..f15e3d0633af9c141b12c379b2c6d330133aaa55
GIT binary patch
literal 6885
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/girlsgymsocks/kneesfeetjobright.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/girlsgymsocks/kneesfeetjobright.png
new file mode 100644
index 0000000000000000000000000000000000000000..0c355101a2df7b0de2518530d6c544a74f2d7b95
GIT binary patch
literal 5886
zcmeI0eM}o=9LJwKu5gsnUJnH_7%hxR6$UJt6t}vT6*6#!qH!ZG21+(W+(Mfm0!rz1
z%OKN47`h>1_M&l#*(NW0u_B?zK*viME`&J^${8%pWCCNbE0p$pXko4<{^36+CimAp
z`Q~|kFQ0p!dw#z=mYcIHRJcJ100_;_%6JI?3=R>12g1je%~(7D;eFW|=`UC2|1rMx
zpuIdypcjNhw6_x>Q6aXLz5Dt*j_Qj`3a1moLZSri#FcjGW69Wo!lDmao^yP~stjTI
z{lhDc=4Sg;{Jml2N<BbO3@79o$~Ul9S(JuuZ7BIr@eK?(NJ9LlMiK-NiC%f{(dBZD
z2Izwxu?JVv6b1D9{(bT5K71BYu-#w40x=8(Xm7>&yCJ}Be?guqmxIX2j_}~W!iFX(
zK#TnZU_lUsrW>wgt>xzP3!S{>FW@2^2Z6O0GW|$ECv5@#x#?kcsi_CH{0$C5ZCo?G
zo_GL?QkK|*$Nk~r;I6+w@Cet4@dz<~7p@&Y{vgBe9se!#?FRljfma59o%kvM{zj(w
zqGr8l<m<x!w6q?-Opof+OAcFTjpy6qCeHO>`)vM>ZnmeclsTu=lntRX=Bnkl3nGl%
zbkrHH2w^#HlpP+KFBdJ$$h_4s9fFP9#^h~@jHjZwwG5pp0F1B}JEe9O7nrK<cxG*$
z&g$yvfiU%w?5CiMrNLJ2V%79X+AJ8inY_zpmG9UPqdMiZ$x4}lSk`cT)0|K+&L#FO
zejXg1%y=XZCAU!k*!%N8*5TFeyLapcmzkR!845FTqa#iA6DHTNee!4Bvimo#!BQnc
z>lKVgCLL{xoBJ4g{o#;4rio4@tghM#7gzVI5X4MP?I}VGU@#!}l;%a+9dYl(6S?6=
z&W<Q_41jG$xt0L0Iviu0E#LH-Z%#N}1Ll&{K@!KU9Oxi1@#99WPW;_|DK1=jFr;gm
zz-m11Zk9_?VhBC-?9zo^tP4pyB#)`n<kIe-_7ic&k0_VgE2L|HabqW7wy9f_gVR>X
zt`1C07`Y%(&n7|vqxA};bMd+?*@iH-rNy?h_`eER2`cRFVO<F^NGf2wXlElPmcn>N
z*Y*<%VV450o;@Nl8C+zUWr57vVOK#AH(HJ*#5Isc?#YsJ{F4O6GvXD(A%%owV7)PN
zem9!3Ja(E@FW=5-dhOFB%ZHRpmwjH#s1Vlt%L^*0<uZLAp;(S>p$sQy9QI2R>0BVw
zkX|W51qfT9$!nxz(HYJwWUdl+qSW+C*R~`kujU#vC{4?v-Lhvy^*iNBjHh>1$Yqw)
z$h?x1L^T4Yurz-UITv^aYfZ8QVB;L3ox`!`(HYySa0E7i^-qfsdNOVKsaV7|A9i?e
zEp37B=(CmaXe`3YR)rq4f)hIjxN<G&eYu4&@qciw0dr|uDNw!tSu05zow2VM;n8qU
zNuuA~6-Pi!s{&!If_V(rJFjk72xP8KeG!GSkTZL8{%fpsH|?Idr7G7_8l47we<`oo
zzg6sm5pR9t=z4?c>r45mJOQ2nPk<-D6Zn4-U<%^TrOPCVZ~hK{YlG~}oQyAb>JNiI
E0kA*t)Bpeg

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/girlsgymsocks/kneesrestleft.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/girlsgymsocks/kneesrestleft.png
new file mode 100644
index 0000000000000000000000000000000000000000..7b6e914c0980216aebb7aa3cf2c5e4b37c343f64
GIT binary patch
literal 6189
zcmeHMX;2eq82)zIU<51y5#%&TAa+o(2*uF>Vv8Ua66*<~kf~HHDu+}EMaiZVTZ$wq
z=uk#E#si#Gz*rR#$kJLfVdT)NM7c5sn<^-vCV?=?b|a*9e{`n(+sUte=iP7L<9W|~
zDO}Hvnq%W;0|1y4y*6S400==sfND)VmiQtJ09;;2N37n&OMKDKseQV0{;c#X>lr7U
zvhFboB$ATSc_$=4{dVj2*Ja+?R{{RE?#ajE6;~w7&Rr-ijd5Q0efgr&W73?1&Y2y-
zHNCHMyE40UJ2T5O)P|NWbxy^`R$X6)(gUZ_Stx*DggQec1f+9^{WsCyVVT~g3jszW
zpA`TIVzEk2t|fhsAYd1nK}D!k0GIz5@wXC_L^@bz^_SMS1f9hKwC-eIN3ux}>Plw7
z5DcTJpa1c9?KUa7LuSyZG#WsH;tR=YSb%G7_ICOW3q=9FO1_Rkh5`o5$qWQ0yn|x5
zEF^<N17&0e-Q*p0kHm2{2{9C4b|eO{Ksb{s76@6WB@1V&%~Hs8mZcZY^nA-Wp;^X>
zd0bm2GS#xwn7290UWiy$>zUsa|F6|rdmbwhc}@;j79|~gHIRV^)aB$f4@_vP$G;lB
zD-H?l73aP<qMz8<wQneKN+Mqx%XNXK(t@Z%HVV9NKztfC)c*kCA8b(lQ7VTAfM0&D
zhaeKxN<Uq`y#PywrovtORMa5H20XZf2JWv|`MCtUe3LEYfbEAKQB?AfP{Zi()VJ)T
zJ)-woS4~FZVJ`*0h)$2+SP(j{o-o)4<mEN%8Cc|FRdvEbE`I&o@pgK{ENDtPD~SIM
zc8aRN%Oh<-ipQD2c+4G3P8a!fuf>cZDM!S#vc+7SX*TDAD~!5D)x<dS)W-VTOps;F
zRNmys()wTNJ5-wMNqJuN>WXaRLTQ-hsan-nw6x{3B~T?2S0s0Fm`EZ#W|2LHSjA^I
z`q}cV%IscdAa1i2cw|TVJh+51f}4%#3HlhUe+!E^1bxtDT)=-*laU{L80Ky^c5>j;
z*=+?i@<U@v`x=A(luN+%{F2==l~#%x2Jz5Mkf4PCxTSqE6EU&spH<@%wHaTwCqrqV
zq%Bm)@`0uXYhCL;;!03MrP+q^UDRnTlpU+sN2ONE&K`RqGwu0YAeQb_Ug3m!=^FKq
zhdUQt)-zBJi1Bg~^{ykpJh^|fli(^cf^Umy{SMngXfD6@pHQvMvzkze2BRq9c~c#{
z9frktlQc}<?!McJryTRCF|^{g*wE_n#!F5Oc*3JCYaHS}!Ho644i!=NohQ8eLJX>I
z-+jM?(hS8|>sG+U$O!-Ju0|Vy9M<v!8)XiA7+idBxi>IDzz{rmGH7_HQ5A|S+Xi2Z
zf)%Ea4R>li4gIb8($siSxaN*)_A|LmcvLFps+mwCPkSTdO)5XNU#(vWN5k6ii@hnn
z=}o91!~r=#8R73ArGTpy?1VTXhknL{%<ecMhf;-Nhd6==up8mQ#imo4$n+_$+8xW)
z9S*MGb<7PH^{DLem5FJ5P5XG0o;~%b?&_QDC)s(97!!0pbigYxK4nCDk$%jdi)ZH6
zA0TQY%X&u8zf-4F>|n~e?hk73`KqFsUi!S|x-h6gA8$M_JuB@A+)AXWVX{uwxA(Bo
zL*Pqf;EASAzwQLgsCy~ub%@)58GD`+(F{FvtpN=|3k05=s>`S$t<PhtPeTK0NSd!0
zN8D@`_~YM+><K;dVYE^<$}Z->%~@SFs>1NTF)dHysfnI5HXn8;;^%%#w+D82CWus2
zHdj$a#IMa|y0i)La-~;P)p0`neY>sR%i=L3#~jeu<p>BCvc1Xo9G55vxYVmUV4k$o
zO|~kMWvU$~@-<HPHWuh^3SAmSzVt~UZb~eI-(q5c!o0pC7AP!GSbBx2t^Q-%G+L+2
Xs#Ahp!X}A-0YLN`b_B6cd=35tQuvtF

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/girlsgymsocks/kneesrestright.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/girlsgymsocks/kneesrestright.png
new file mode 100644
index 0000000000000000000000000000000000000000..2a9a623631897b3c44c3436dff29d7ac645c98d2
GIT binary patch
literal 5667
zcmeAS@N?(olHy`uVBq!ia0y~yU;#22893O0l&&g^3Il`aD^C~4kczmscO1Jy(nVMk
zT7B-Uyy+mO$W}5XM|p?TNd;kMMdsyxDx8{`9#SpAsTbG#&D9qc{P*tr{r7jSPdWbJ
zbNWAJhXw{lCKe6>1qkC^+=HKY{WBbpgg|l+W-=WRf~kQhZe(O+J>YP{O$F5iE(U8<
z0TwnE5e8;O>4_-zaA+{RK@|{?5C~x4X~}UxwR!==24;lwKvpL>I4~LrY!c)|aZdx&
z0X`G~hEWGXB6c(cnMTtfBnypZ5{}Vg23ksv7Sy9P3ACmjt&2w+3(&^cXk%ftu>fs=
zkI2S?!_ou%_xJz#y<fck|HJQ>^Xn_WpYsb>dv%GWi1B@W-cyyvYT*z6?nf_rrdY7=
zz~S?Z^Z%dU{`<T3pTw6&=JBN)8u%I5*&lpl;S>4rPrl>*MHW6WAVa3%xbO~8e`$N`
z0)`)E_VIs@FxCJ2_WEW1zx~x8AANape!gAp&#&vxFOR>!r>^>1uSt7)p{37*0LJ(K
z7ygm+Lon1><m&irVvarke>y3UA?De$)qFx97#}E9^s5#yGu`_y&2dnaLq_GnUwe*w
z$((m4G%!7|O4MLj_xQzbn~4Xm+cDVuvu8T@_wVa)`+xaO;r4&u+^tyTW83DS_294n
z(mBcn^*}>@pT6S4a!#}&hGEX{%KsmKUOoT+--P0K&n)X#0R7kgsoJ8^nRU;9RK{#z
z_bo=9jrBmOOzm`O;U7Paw_n~b`r$)9%beQ+>&%+W#TLI7*x_;DcfH_jeWe0%pgp@g
zE();d34QpNp2O8}=HyBvMtg=+OvSNG;lR*~7reY(DM0PPUw!T~rJON=2Y$~_)M7AF
zUk>l9f*B558<-YY*-ckR?RCy<U{WY9>O$>ehHz^zta@BriQ2=Qz^O56>}VhWQ`2Z5
pj0OT^%w#krjHZOalM)Wtf8X_0z~_>FFL3ae!PC{xWt~$(697GMMEn2%

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/goldanklets/feetjob.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/goldanklets/feetjob.png
new file mode 100644
index 0000000000000000000000000000000000000000..5edef583b5b40a4b4d0054941dfe18e91b9ee9c6
GIT binary patch
literal 5712
zcmeHL?N3`(96tAOTib4(mr*GZl68!(M461ltSCrtm$H?St%W#&L1+_+Az23t>S)Ky
zy~TvNEE8ps`GT~|62FYJR6jVSqgOF31f_{?sleJ^*0~oalowIiUA<o3l<Noog8S+I
z^5mZL`<*A}oZs`Dv*sfQ<+7(`004Q3(NGQm%7qA!h`G-mHJSxLs<OnOf7xC;GwJh0
zUr!Uy5fvBC8-Dmcv!kp(EKe;jJt%&w;QmvUIUYPqeD<bjpb7Ed-(()R?J}BDvNR`L
z_d?M{pW;%`p^Gyw%{Wfa);umI0RmA8roz{P-dcM6f#!J?55!a_%RoNd{2!*;t8#<1
z%FmLe|BPJ;NJz<f0B|CRh@!gB8~K?Opn(rawo0;rxW{JTr*VUmNt^29=C<NEvUi|v
z*Y=H?*Yb(TbUpx+pp0~?)8FH-FdN+B16Uen23vC`-sY#l5nB8&FDp4HZgp1c=z*+t
zuGZHn16n?SictkfD&3dKC(#V9@&SRu4Sod*CBiP;IDW!GMuod@y$J~Iglic>J6YQe
zLPzF=iy&&&M3kTl$^Vnql-$`>WRC>{?EE=z`@+5&u`>^e6SnCQH60>2!AkwyRK+Ys
zl`o9<k<nFUDkhSw4^T<r_DTj)vr_D*HdY2gCc5d%TP^oymrQ?It}(Z7#$t@uLbNW1
zbFU>U_tSS^gdJ7d3L(3TP82)|2jP`?RH+@*HZG*YD=v_MAW(*DacdRjWyhwp%vaPe
zOa<t-3@z_SvCl=0hvMj;zkOZZm1v1dX|tr)LNPk_ox?^tfcl9q^wtXNOyXH^sxf?r
z%^dh$N+n~eIU~h1%h6LJKN}8z+)GVz6JB*dEjq+L8h+Re9xsNxfkb;^s-pJv^rKiV
z;crdMM;Mo*;JGu@DC%b~?75MTHteJmQ8-2%qU+#suI4;Vfi+h6AvLKXH9sy8Dft)4
zKL}6TN1fCOZpc*qa-+1jbhViAHv^wK4nbXe3+v;mzdPvi>K2EC#N2Cr-9A?*RmK%|
zxnbmbF+H)x&ITiu(0N(b?<XwZWh}wAnxoG5P2gzVG`j5>I<e!8yrLY4AaNa;(?RJ)
zuS5cnc0X}{_{C0Y*c2IR*O0np-AGZZ0_}zoqP#lQ`Kr{;UY|VE)rptWzs4=dyZ+r(
z!B40O9a7l5Wgbb9$n31%R)%id%}sCHS(E|w&d&pc2%r1Fkj%44&K?rF)wvh>eh3vQ
zz{>ayalRV3)oxHfI;Q439X%q#v1$e1*3?V0!LfxVzAwbhID&nf`X9S_jB{u`{u;jH
z!xUzK`ig~8d9(<u3VT&JR>EZ^+^a&j+T6r(Go7owi(ohU9-iY~ia|;75rb#Hwc~H$
CEOTlA

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/goldanklets/rest.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/goldanklets/rest.png
new file mode 100644
index 0000000000000000000000000000000000000000..b3fc0f1592fec03b03fa0f87f317b96da9a51e50
GIT binary patch
literal 5658
zcmeAS@N?(olHy`uVBq!ia0y~yU;#22893O0l&&g^3Il`aLr)jSkczmsw+y@Pg^C<|
z$mt<qo*;OFDJMrYW2&92l%ury1G$*St=a+y&)o}qox*w3;ZlTloq|SL@jvG0&%XOi
z&eHpC^M0rNnc43z&Xs3k;Sf-8XkcK3Fdpm`ulRD$Kf?iC+>bGV6Gdf%gM$O30LRS^
zR0A9s6WB-9jfTr;IvC9#pmJa|9gL=f(R2W+Vn@@#XgU~82e5|bXuU969*mX;1j>UL
zg%5vjUbg>l_w4%pdlkXr6;@3LJeltO_sra>-I&d~=YO{CT(<`*jluW#+lTqxGAfVN
zE_lU$ASysyxnM%W_xgZ{bzTpW7~lU-3OFuk;ql<g_w@`G87E^(*B>y~x8GUI{NV6$
z`8#?)5Bsm*yLNBkPRT}ZprPKDvThGFfVx)fh?#a^Dbw<O_4P|)cCqoT=9=@1G2ra!
zJ1px&KKxsMr9`Z8Gs~X;n?DsrGlc`?{)sY#=QVEL#I*napRaGF8S?M{Ei|t9^wE8L
zy?yP+#pcuQay5qoHF#Zmrt+bl@%{ZUffpcce+w_&jhq~>0djjQOP|sN(GUMNUzDD6
zVD9&PPL2{*zuNy?4e!p)`s36XzQ3mQH`@Vw`+v{>JH@yQM(92GtIvPpD~HX3hVTCy
zcJ!%jhyi;uVqe6%^0osj<r&gn>{4yK3k<b)HFx?BICE9}=U@3chiNy&*t^wF%i1|=
zzQ0ZX|C8;2_<Z}_cmMpHe!n`oJ>|tLmUr3@{@xEi_g>H<{=jd0duL&R9qSLQe1BhF
z{k!j-_kusBgDh}TaYz6<<2>(NhX*0RV7v0<&g=saSIkI%&w|>M-Vo=&xWP_ITm{kR
z26euR8Ceh9xxk6qmrmH*z?4wyqUQnco`V_Bn7A5tE))jk9)!e!Dxe9!I$|ck3RsBL
z8CDU7VrO*}r3{T<fhK$v+^GQV^g~UV!L7mYtj!PERG?w6fhN3GE^<WmhJknh!x^B5
z5e@*^dktv9HTNe?Xx`9Uz%WDFsu9&?Yk(%K=|92BiQ={cF%FCd<|Rz1E{o7#zz`un
zky{AGZH+sD!ISr5G=LLE0~nIFMpG~}gNzmtkkWAo77>3~U+&+@=&Raz0XXK%;OXk;
Jvd$@?2>>y*h?f8W

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/legwarmers/fullfeetjobleft.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/legwarmers/fullfeetjobleft.png
new file mode 100644
index 0000000000000000000000000000000000000000..831988d4fbc19b9609d8444d8fdb8b7379a63094
GIT binary patch
literal 6903
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
ULi*C1@PifzUL3lpWPvdAzeon{=l}o!

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/legwarmers/fullfeetjobright.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/legwarmers/fullfeetjobright.png
new file mode 100644
index 0000000000000000000000000000000000000000..cc043b0fb484375d48316c24634fce7761df1e3f
GIT binary patch
literal 6405
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
Wnfn_akbiD~)hl9`Ux^gw0PtU}xmPX#

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/legwarmers/fullrestleft.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/legwarmers/fullrestleft.png
new file mode 100644
index 0000000000000000000000000000000000000000..fcdc4366379f564d6b50c8eaf88591db2ef46445
GIT binary patch
literal 6609
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
b2BsErcW($g3IC`8!87?YehCu&1i*g*r=%<;

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/legwarmers/fullrestright.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/legwarmers/fullrestright.png
new file mode 100644
index 0000000000000000000000000000000000000000..1b566de14d466f167035ca3e60cbefb8aecf9457
GIT binary patch
literal 6288
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
Q071VE4XD}0I}gBr0r-X+djJ3c

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/legwarmers/kneesfeetjobleft.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/legwarmers/kneesfeetjobleft.png
new file mode 100644
index 0000000000000000000000000000000000000000..f6546d710e77a9bc7597c17aec6cc2f3795fd342
GIT binary patch
literal 6447
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/legwarmers/kneesfeetjobright.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/legwarmers/kneesfeetjobright.png
new file mode 100644
index 0000000000000000000000000000000000000000..d7f42637ff951a38e615094c096aeba8a7a66a0c
GIT binary patch
literal 5847
zcmeHLeM}o=7=Q12w8!^RkO3>BZOTV92-BI7K;RHaha|wJ6B(?4Fj1LOj9Fj;y~1Q;
zLyKk;#mRta78PW{516p_7M7K1lsPgn0Y?49u?Xdx6*$`0mjb#={M*Fj{<z$m-#zzy
z{NCr@=XtI^GhOZJ7UTv1@J!v8d;kCfEipif(JeBRPyyiIlA4_OT)D<Np7{FtBNUN2
z8PxHH*YoFVMP++_zIM8VX^cCtXRvX;G^^^P<42WgElU$!eVuJDhUaP4)eOLJf~4g1
z<|6JY+jMC*v-Tlq;~9Gfu+qPUoC`gMVJzGD?LNK+0vzK5qz6d?aa~8s!)7SC99$Oh
zjpWlbh>k9bly3X7X%Az9`2a4$aYnBwd5`Zo38wh~6+ltI!z23)-wX}%CI7_h431$y
ze*WMg)fNX^apEAB4-jI40HUN{l|06fk>B`$JQ_t85YX-Kx}|B;0S2&MJOBt3Zl#Jq
zA^OCGEZocn;X{_w!dbX=<_qP763WSTxfUuiDKs_P-JH-D68~Xq%|7eC{$OEYq{q{-
zuy!q@%T!%eQ6|c`iZ$o>YvGT>Bi#24mp1|IQSQAEwiw}Rw((v4-73u42lp#1j!v=u
zFlIBwzV(T(7UCc)S~aJW=q}EM!=$vfJAs%j;mKFuk*+i`T#p}d%w-G~er*c|hKkkc
z0hdZFrjp)eV8h*dVaE049N(B+)*ccsH>fSX8<M>^WA3kfP=MPcaB6DNzPdJLEw-12
z!0BR#_s6Yf#auOJgVnKJs=15EzmTe$mJ2M0-sG%~iqC+h`9f9`G7{lUSKuj_E$@0(
zGo8)an<TAq`gVph)kT5cdy{uU^`pN}z<OvcTfeD$CHe;`N%lg}EhW4j(ZZ8nHwt}7
zxApn8uF7%azz7G;b1qK*lZbvSrij{AODD4S9k<S@w5J#@!3pfAfz~q*Xnz{|G7UGG
z!gRL!32R}(VqQ=~H-Y0b2}}o}PeP8i)y}^_)Zjf`qMq56We40{iLr&6c#gtKfmh%O
zvpkd1LYFr~U1ds(!`lh?Q6P6<2gqGq{PTU*nxmWXHI14b-@)7YXG19@jTMEGvPY40
zaD!P%`IS$pK|h2>1qqBpH;aSAES_wEXg&s6ok=*=>8Bqc#-I~$L-SY3eRNf84ol0Y
za)4>=Qe>L%{txJM);`&BP^oQ3@x7*OIZ10Qjt#B4qvFjSQs8%i><QA4*ebU;-0wdl
zjY&ou=>#I=pm&Ss0zFr1?>pDD{<fq|rmtbRsMg0)Efi+c4a(!h`gYbng3ZE-y&f3L
zjrD(_vUt+2nrvKxc0*KW@gdI=V>&0`N`m;80&vDqw$yimn1Q#wb)&_kCh*@x$BfGp
z94txlaWZz9*$WD^e~>a2A}FX%t)NhvI|1b9%7<-8@r_?*rBdyR;^iZxECNZ%POFua
zR0}r%s{A;bj)x5^SAv$rmMix@--#QLcj|8{AJ<PJnW3jL#wqzNUkWTu9}MG<nY%HJ
vZaAdikIRCnz<|Jjz<|Jjz`*~Dft8)!pAKVnj&=k3VGUAK(v!b>I=|*GW75s)

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/legwarmers/kneesrestleft.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/legwarmers/kneesrestleft.png
new file mode 100644
index 0000000000000000000000000000000000000000..78fa4dd025a3cf3de19c9ee7fa6b5d7be49e285e
GIT binary patch
literal 5976
zcmeHLe^3-<82)xyVh=PIWsYA5w*n@V%rTKba_21yp4bGUWuOUH3RsvPQh18Z?O`d3
z9wv?vq@v_FqZBAQGA7=l;aOv#S;m=m3uIEl$w7GH!EImOQLg{_Z?k{hH}CEDeEU4#
z`@P@0&$fkWs)^n~-T;7!sq>Q;0f50F0`O<xPxLe_0s#Mz)a0bswAuZ)x^_xZ2v4>s
zC?T+$-f_vJTl3Nv$ec62KP)&FxUb-h#p-zA(RpY8(T1aMn0`4ma=%N4VmLukG(cPf
zw%_wy%ZFQoBK`|K`foM{_Wt{jYv70Dz<W!53Lk+4jUIf+T8aV-V^&5_ery?tfY2fQ
z0P2aNbm`QBPsZQHwG0mW_yHo4Ab{V5taAP`6i|EdsL+(22DR!-OP}C^g2X4td1Dyx
zoO?aYt$~{-0Xq2sav@2A$bb`K(c_BIG+>_P1%Mt!5UO?8srhasH%|-{^8>gbp=%EX
z31OxQS?H=H!a;`hPN;>h+ACZqv~Zn_U)REoObJcRc+)8Kg(M}k*8j)WdSEiD+q7wP
zDCeL>w#4BunfBgt4mGvs=UR{64Xcrb6H%;FWk|`u_TtUlD^-e*sFTc3KkJuU@{Kp_
z+%ji))W!>b{!yCYZfRQyQYNW8gl|e^#<<BfImv7^c9T0DQ1=`@x(7}|EL_eCF?h3R
z@bwzcP?@vg!0_nch}|gt(@|K|QXz{`4X*!jxX-3q{&jZkn!G}}ei@v<EHh*QI}Hv#
z4X6wg-F$wa?*rC$@Em81dj?@<PR}`&#l(XeFV=>|c{g*xHbpg)huC#PK)#=XpG)du
z9Hq0;kKBsT6x*aqk!IA9(QXszO;X(qyR8y4bx4iYh7PIrzKFJ@Jyf>aQ|TIU+wrxK
zxAAu7%oKJv?a*!e*56lKpg)#Wdyi}QQV-bb%7z;=*kJm5j{z+j?0J*h`5^RFbrbC{
zZUCX_B>W1ENyHGQ{>Zg8;snP$Heae6o`O~wO}*MXoOwEKICFN0Ynn26w+7Dr{g1mX
z%bBsY7BCj?)66wp^9PqV&g#!YWFX!naX-~aJEU^SVc+H~X3QAaX~Rn4By$%I@)Y}u
zn;5f-HkgzS1(&ZAGv>qx`TYt9*4m^@Wc%dGbeiE%tMNVZ$_uR1-kyC2DrpWOo@xPW
z1yB^+({AO=9ZF}8$C|u#a{XyP4QE+bUmd1_yKVgDw{raKVcMZgT;e7@fNEkJdqf!I
z(|REzNdFJd8huDQnaPYD2r&Tl^=t2xW9`|v!BVap?m!btytw-4djkhVBOA~n)XIH+
zxDr2GO*^=Er!1D~Uxr(HaS@2=>D|+YW&`o&5{aHf?8;RE3#K+g$ean*LaY>W`|K?!
zi)7!4OxEnfRLHJ(g^bG1kK|%;FnxosD0Wk2P|O$cT%wa?ogKA4u7?>P=50+yI1#}*
zy(Z3$!o={k%Ucx&Y8T`bI{{&K)GZeK$j<@!>|YZfmV0#<Vq%zWKF1Z?sVWE<N8Bbd
zBO##rsQ@K1U|M0+IXAC&`cFFFgRdquTzqXwgr0!ZRubQljY&|gB$y5fvvQBq{&X7~
zsv_qzW0QimEW&4qHJra&2wh$PN(ZWrJmC$jg5JPiT0a%v3dn;NM64lg>UgW;s%uxF
zBhqV&H1G|O%g}g%dd}e^9P-4#)t(Fq-?OOlg?W`Q>tjAbvJVapnd%bw)=f+}391U;
z_vRy%i3yNgp(^CNE$VsjIQ8`U@ezn<5|o8jbn|@}W(Pd;7q3R~5y+(!AQYi(zT+4A
zBc1et$fKR*BTy%4KyH+859iAh3*`|6rf5N6cX|sM>^>kuiEvllSd>GHv^rvS%U}@n
Q%Ry>NTJl$O)TIFY4R2=;(EtDd

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/legwarmers/kneesrestright.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/legwarmers/kneesrestright.png
new file mode 100644
index 0000000000000000000000000000000000000000..f0f241ada03c9cf918b4fce7558ffe981bbb035b
GIT binary patch
literal 5607
zcmeAS@N?(olHy`uVBq!ia0y~yU;#22893O0l&&g^3Il`a8c!F;kczmsw+>Dejuc=C
zc*wRaiD6j+S6RU!UW>w+2}zqwxk{IRdRuD0;#F$rjI&QqpS5S<5KwSvU|?i|Fb<sN
zuBrUVtLuRf0?XYIVdz5>;^EL>U~}501k(yJBY<HCs(^xl!U6^fj+<SmHaRdpU_-OI
zp@AtuAw^pV**y%5tPRqr0!++ITn&vA)}lF4gduO#fukV^O2?yVka0AVKnk?cVupod
zw4jDmaicZKXk83#N{luZ8V-y$x4;e6(Z<4PV*%P@0W}u1Soht}tN&;IWBcv1zTs+F
z8B9AH-q+_nRc#Cx{_wYctIJ#G2RjbjwrBtIr~b@^dL7x%pMEJZ)iLbw5ICk#(A4n$
zKj#a(Ne5h6YX0jBwHR{D(OAInLuMb-gW|fnuajBp_I|Ga_rLe!<8zfJ?d6Alrn1b_
zc<}qbOOCwjgCwSX|HZkFSg`mBRJ=dWX#ZcH+nKT8%<0#YS^qE;6fxM%JJ1PKqW<W2
z29rAXkAL%J8v4}>7#Ud)Bs&E#*c`j~{*y}MeEC1T4eRC4eEfZO|Nrm*a*JQ&v)E_`
z$U8r10J@D)$Dec03?QSMHA|MMoMX@T=MD4!_a|yG^i@{YZfcNc@Z&phT-YM;!1w<y
zHS)d>QW)?5pUnK>Ba0re7gyoK!PRiw;#aJm+J}q$T<?2d=d;A<csv%^;S5yIXR^QL
zKsU#afBQWqTvI4$2L@Z)GKLd#_Gk%zV0Va2IHvl+0caX~(yz4~Q#gP8o6edR!^AK0
z;qQ3^QHGh5!%_Q(3!)qt17znv<V5M7I;brGnW%)+V+D3QuL3)SuYU0OqxS!d7+D>j
zJrPCijjj+2U<f&$UIFdyLi@cFI5ilI)Yqf-M;*2{FfFjMJ1mUS{cQAcV4PrC>56LC
zDpnDOs~;ujLCu3YF9qnXGbgoC?F!Icz_6n4{0CI;DhLNKr1-@NqS}=O^g?M(n>wm@
zXErb?6o2YMwJU^MgJIQUV;fZOo?sCf4cgJ5Wf)Dhz<e=UAaDqb76=LsgQ2YbAU>r!
Yk@42jTYrGVw+x=HelF{r5}Fto0P18;#sB~S

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/shoes/bootheels/feetjob.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/shoes/bootheels/feetjob.png
new file mode 100644
index 0000000000000000000000000000000000000000..e45ce0c8e3111fcc2059e118aa1189a379ad549f
GIT binary patch
literal 2843
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/shoes/bootheels/thighs.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/shoes/bootheels/thighs.png
new file mode 100644
index 0000000000000000000000000000000000000000..d398b8770b56e81ee69d5dbad475c4b33854e15f
GIT binary patch
literal 2753
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
D%0Fb`

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/shoes/courtheels/feetjob.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/shoes/courtheels/feetjob.png
new file mode 100644
index 0000000000000000000000000000000000000000..ef519a6ba8bcbca243e9904749abf27644773fe6
GIT binary patch
literal 2825
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/shoes/courtheels/thighs.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/shoes/courtheels/thighs.png
new file mode 100644
index 0000000000000000000000000000000000000000..81fa5089b95c8cc1b7c2e030a5222be79da918c1
GIT binary patch
literal 2518
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
VoT8-NjD4Y0gJ|z+_rNyr;y(&&>23f3

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/shoes/kittenheels/feetjob.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/shoes/kittenheels/feetjob.png
new file mode 100644
index 0000000000000000000000000000000000000000..dd19fc1fef5605b49db14d99e71b9ce1449d47f4
GIT binary patch
literal 2961
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/shoes/kittenheels/thighs.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/shoes/kittenheels/thighs.png
new file mode 100644
index 0000000000000000000000000000000000000000..72dfaa21b85df38ab9c03073e8e342678d67f081
GIT binary patch
literal 2545
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/shoes/platformheels/feetjob.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/shoes/platformheels/feetjob.png
new file mode 100644
index 0000000000000000000000000000000000000000..edf86c06b2bbce369bd4095ad1b0f68feba1f2db
GIT binary patch
literal 2869
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/shoes/platformheels/thighs.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/shoes/platformheels/thighs.png
new file mode 100644
index 0000000000000000000000000000000000000000..3d3d7edd0fa0e32259d228d96e707f1e78bb6d5e
GIT binary patch
literal 6231
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
UdAFGPzW^k?o03>HhbRXB0Q$nm>Hq)$

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/shoes/stripperheels/feetjob.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/shoes/stripperheels/feetjob.png
new file mode 100644
index 0000000000000000000000000000000000000000..e5e4adf0cd21c983a4a739221293f25f744fde8f
GIT binary patch
literal 2066
zcmeAS@N?(olHy`uVBq!ia0y~yU;#22893O0l&&g^3IhYv#;TBrlAy$Lg@U5|w9K4T
zg_6pGRE5-v%rpjuid%Q5L{E}d<Z=BU={l_;j$_*4&05wcJ{7;*c6)NC_G6!*pBzQz
zxdM|e2)6uu`<g5MLPtyUtmh#?T^UhZ3XZz>^_%7YwR8*Y|GxL)Ti=IoTkb8FRBnnp
zx4&-wgxf#v2JEVms4{Z=me&~b@8{a&_0yC8DK5IXPPPB-oq1c`;<D%MUOj6<TS?xl
z62W(A3vO(%w4A2e@z}8Dw<7DL<lea^eK(SuOSF!t6i&Rv5t4avN#nj?_nuReWo?Vo
zEst%o5Pv7s>azVp(sU)~O&dz)DJ^pR(bdYg|LKS8nuk9ttS~w#!SFxokUQ7<6H&HG
z?k?6dtDbQc8s_tDxvcS<cdPBrygP3^KE$pQyVoEZv03@7r1YANbJb>DT)gdx21Db#
zh4!zzYjUz`6vBU)u{bla7*3Q>?K=0yMQaY@3Z){kr)*3q$Cw>Ab*XGPxkCBJF{$Ow
z(|gYs%7}h2^n8>Myo71ms)cni##t+7&6pKwv_0o&md7NMNUxKZ?TW7+y?S=??sWaQ
z%_(Q61%I1Ud~$1npp2*X%8HXqr$jy6oV6ls<1VMg*N*wlGRt0Bd3x=ZTY+}5yT4x9
z`#i2n)+Xh}hKX(cHm6ohR`b&InQM0W%gpqdr3<f3(}~@7>C@Ek$ghja7XO<3hs|_X
z;N#{i*FJYkx!v8q@G#5U>SJcc0?DcZ-+dWa&(4lKv*gt5J85Fvk3%GsJ#Oc)9hK5x
zT<Dh+U9z!yLiNmOhjsRkj;)`-Eqym$;dtUH>pcGzy|u#Mnr~EcmHRDz@FlVC*{PjM
zH*4ztWd668%-T08B5Pa0c2Q1-z-Z~iE8Qp0tX=V2D(Gy<`U^_eW@*ewU%S{mYe&Aw
z{(HZrA3vP=^}GcC`8D;&Dk@CB^!K#epFC}UY=40X*SneTIj_o3C~CRh1WdzhN#5=*
z3=bJLGb~Oqc+L$J;VkfoEM{Qf76xHPhFNnYfP(BLp1!W^Pgv!|Wc5o8FXaRC!6Q!>
z$B>F!Z|@xBJY*o!@GxXob3*xt3!O4+g<pzr`3358dS!^X7@FNL7rY()WdELhQcOUD
zM!{$ZkQ4$UXBE#Bb8Mc>@R#`)`<MUuW_7?qm?2{SIl%+jnXk$_@2~$@d_~}e`~~|3
z|Lqf*L1s%`ux8RYtzLi9Z1??2AqJo}{uld;%s^5L7?(}kpfLXrZ)@1OoAyn7vzWlf
z#%oH0WG^sW_Nw^s&f0b!OT)jf{J*Z-zt~>}(>G;<g6|hLe<p|jzu5o2mjAMU(!X4g
zCI@C8^@p9wb6)i3`!SV&zp#Z3Y~laqIS|<@cZSr=Pv%EE?<vlHGIgE0x;qENMM6-M
z?|C=z&v>L#Fh5q_6ry)OL<*#T6bw)ZG_2pr=>C2RYsx=kSCA7tUHx3vIVCg!0OCCM
Aa{vGU

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/shoes/stripperheels/feetjobacc.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/shoes/stripperheels/feetjobacc.png
new file mode 100644
index 0000000000000000000000000000000000000000..ac308ffd7c9ccb006f6f355a83dcb4ca9238b188
GIT binary patch
literal 6030
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
E2J~y1q5uE@

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/shoes/stripperheels/thighs.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/shoes/stripperheels/thighs.png
new file mode 100644
index 0000000000000000000000000000000000000000..3d2531dc5e9847560f40de4e772d2306b6e1eb44
GIT binary patch
literal 2557
zcmeHH`#;lb9RH4K<a&<Kk;@dRlVYcmgKWf$wWb-SI4mv8{nm0Tm)uHakqjkitjpXl
zQNySclVy&z!)ff4V<JpWVr^l^yn6LFoFDqUUeD|EJnz@%^E~g*`+1&E4#wS8eWU(H
z007jHZq8T$0Iy9!fbxblx7!SC3IK}qB(Gy6Y+yVzIyQ<J5*`F4B}NB9gAziB0Fb~J
zQ2b&o%+<2r9Cx9lMJiJimFbNc7I3&=yn)b0PA;{lJ^U%@G3t#aEM#SI(mnO9$<9(<
zI|X;RrvkktzMZ!$t#(ar^%$D@GI5u6fYxd#<@N{vz>AfAD$+=7?zHeK+pjCF%$OB`
z6Xyn^4lJ#X7RzF&Z-);Z>`y$uL}rK?H8Z|%vtzfMjmi(8JnaIF3vc2u2FAa);c0hy
zqYI|}`KOI`6zIc{e^+kGv5oNE^uQcl>XFz`K`gWI@za^?@odbS+S&Y?hIG@Ryg)hc
zQ-KdS4KqdjC~P;!adTg0x3Xu-ajuUd({ripCx@-J9NvhJjo!i-f|VP~gw2xXAP3qE
zma%0=lN53FH~k}Pt?DOZEMZpz9+?#Z;BmFZ{$hKL{Y)?FUn9|*e}wjCJ%50SBbsB!
zHX;noPkR_a5kvzU(<-Qa=`K=c2aNSzpWPF0=cIK0$Yq<q_PtM|h5m6ZEGwIl^RPtc
zOw~~J{jDxn3bE~_#WQ<qBLhY|k`@AJp^tp&!@ho^+*?r7n!<NAEkjAHGJnrj@@vCw
zNyhf4rs_Siui5gav_F>EMo`{2ajefpy9FP+G5=tYYU!JY^<{(?PE^&lNVA7p!UZkt
zCI9%56{N^<@sLD4^iz3{-ow3|JG?)pQ*;@W@`BT|R*Ep3LJS-X4R&}LYv%1B)My&r
z>=AhN5I<1+#yP4&CgW1Xs{+BUCsAim^NT*CpY4QPN3n6<c(c&3_2`4{7nuuN<6Ou7
z4bgQrmimZ(vn%ZvvpZ{Kma6KaK|+5Av2IMu4?UNK)@y9WKSAd`6=$})PJuCVRpAr#
z<ltM|ZJ&9gR1~K3eP*;YYpypdSj=72#ZrbIZL@qW=n%iFsNSZ?%EgG4GfuFrP0wX{
zA^muR5ME9g^vPAO^wQlqRlOpSQjO8B#{)r<q(eVDoSmobc|9JS!r||vS{GP{Q6JAu
zA50Dh_wu)2%H^AMBl-w0<G61l9C_LLEw{O-FtA|T)YPcIprEI#uEBdcU^nhV%Si)#
zkMl;YYBjXBz31s@_5ImCdW~9kPNZ6d*KE4#FV<WaPJet@9Ge8a&P@As!9!|Nsd<&F
zY0^Q+e7+QRghT_~ZJf?Vejdrvy2hrGGpA4|hf7+;yu4$1cc|*;5WYCp?^|2zERytZ
zFoQhiA%{Ph&<1v_RJy}&Um^{2-{gB&+?p;Nf4TN~H=IPdIs;=s6Hsx=YEpF#QHgdt
zeg*(kwdDf@+$`O^20}<kv<pP2WTb1Wk}R1J1Ar0_>Fns0z!wSpBGVC@Hk=4&KnfVD
zxaWt@N1N@T&Xnh%tQvBv>Mf6yo0mAXdqp!XLzIUvf9y2iAiP0qTYk6i3jB{0==$e2
z1CCe)NgyX~9>A|Z(55)iZ6IE29Tax%vz4<g2X^5>b>*UaXNk$xOA*gL_OHMPf^6_?
z{a!d!mbMHp(U6DjNTZuxx!xE0CQ#z~xO}9ZY4mHPT}&J7K1PD#l!!D-)T~oN^HLG3
z7Xmp#nFdLog8-3$`W^pjAPm?GF%wzIPkw>Mbk;=<GGyng=+i8)A!8zU_QJB_N6lUt
z{M9-`B}~>Sk64|qQ=w*7WRt@L(scfKWrNd9z3d)dHu(xJPyr-Gsd=dqh$L0lP<{v|
zEq;x^DOu$*frOo~!Y%iZ_u^osbPYnfyY>J?P6;IGEc{x82B2%=-4{zprJgCSHJ>YL
z4wTt8tqzGV_6$J2)_eI|C~-GA|AqHF-wK}4_pWa7ehw?=i|fOGT0h)ti<BmgOUhP+
za)mOM*|Ll&IhQnr1jx>&X3Yh3@wGz6XxyK@Dd^9stVl-kyhQzPJqDegqK2skhW024
z@vDxj6UJ-qgEK^)x~Xd~P)s8bCCppo+`$(}ok#w~)<+%i1ljs+Ns45yUlp2H1Bekt
z$C>`06T4xEi!bAHQQtHvlGzP@Z$)xF*Ud!=8qW8(*`ohkCSN06+?{KkPNe?_wNwe9

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/shoes/stripperheels/thighsacc.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/shoes/stripperheels/thighsacc.png
new file mode 100644
index 0000000000000000000000000000000000000000..b5f2299b3725f6cbc1fffaed05b65b814653660a
GIT binary patch
literal 5739
zcmeAS@N?(olHy`uVBq!ia0y~yU;#22893O0l&&g^3Il_ffv1aONJZS+yBmAwgo?B!
z-j3SIl%=4&kg=;kpHD_Gf^Qo)*8-{ZD-9Y4iW(vu6Oz3bFP{1LzwvwLriQ(btLMGH
z<N7P5GJf9&aYiN<4gm#+1_lVD;5(E4`#L9PA%qZEPG5v!8cYpTF$;?bL*s;A4^&|h
zhB8zEj!|`>upJGT(R47H4nT#>XgU~82czi#R_Bh^3!~-1Xn8PN9*mX;upY<oFAokh
zGVR}A`}?*1{y+Wv{PA}l^`D<V|KHEEj~`#I{|@YteOG_*_kR2`HKl@;4d3fmPFb&9
zP|xJPzn=BL-?vjb#W-dD@+JsQT`jc3n(_VrcS@!Ljoqw!{&%meQEc2TZ1L-_Hp9ET
zr93XE{jh)f3m7(tqIC8g6ciRPaJ1yOp!NZQ>X@;rJMx*Ursn&*+4ZOP&u1#Qcjivd
zfvqfi{%3psl41G{WYo^wY1o(zblyKvhU;FJo(o8DfSg*8>dqmsV-nCSsvh#r2@4y(
z?>8_BS1V9$Tzr2&(*rNZUlL5hjsNR-PFzo~uc@f`6>eYq<HOneiUvQo&QWxD5W{ru
z|ISYZ(oE+yAN;jnzAe7{z)qIFy8m1a#c!K$A7SbH$0qRDOs_GRv*Q2quEVJuHme)H
z|6g;b&X8%j5I8vew({u(3;%d)UC(yl{C}q(vJ6{$4e~t?{MKKZ8^#pRRq@}f$szo~
zi|^|hUc8%k(qEzAi+O{vzz(LyH4WeA_uhNJ5?AqmS_6J1pqktv;=zmm|FszoolgJq
zm=)--f;|n=0xy6T+<oKgci{JSW|m#xm~<%r?o-Fq`2Me=g8iPlza_il@9qB{%-}a+
zvbMmER$x$ZhtBs*Xa@$Bvif$F0&Yl9iLLzQ!z9iH4AcjQvVR#dvE(TLQwqaXccBQS
z2Y>ZBPnmMwaR7T`hvN#nNe7lP$?yNA$xy$y>TAiD^ZxVa{rmUq<Hh$3J47yD7mQE?
zYT-Up${7=Q;P-x|W&KJUe874mwi&Fej%RYOXWpUjds*Oy>Vv=UPo2)?j0py+Tej@H
z(gts^x*J>d^Sn_LnHv*VgWzmu)YOwOy@4qqJZ@C&XgGiq#%Owgl((bdFd7c9W*=w_
hmUijk!2K0>3<X}lKk@-Mgv{XS>gTe~DWQph0RXoMZN2~i

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/shoes/wedgesandals/feetjob.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/shoes/wedgesandals/feetjob.png
new file mode 100644
index 0000000000000000000000000000000000000000..b20f08833b1eb25651a59f24848f7d9e4bb3af0e
GIT binary patch
literal 3069
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/shoes/wedgesandals/feetjobacc.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/shoes/wedgesandals/feetjobacc.png
new file mode 100644
index 0000000000000000000000000000000000000000..d8695b97feeb8ee7ea2238b31a5b4a6532fbbe73
GIT binary patch
literal 3342
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/shoes/wedgesandals/thighs.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/shoes/wedgesandals/thighs.png
new file mode 100644
index 0000000000000000000000000000000000000000..0294062e7eb58e4266812512fef37bafd3eb09ce
GIT binary patch
literal 2734
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
ZUxDPd9{0Npj6dHA_%&OLYIDzoe*-VCVuSzy

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/shoes/wedgesandals/thighsacc.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/shoes/wedgesandals/thighsacc.png
new file mode 100644
index 0000000000000000000000000000000000000000..6655494f1b4639a41ba40bfc9af5f624e0e81ddc
GIT binary patch
literal 2959
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/stockings/fullfeetjobleft.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/stockings/fullfeetjobleft.png
new file mode 100644
index 0000000000000000000000000000000000000000..8e3febb5489d4d82eed65b7adcbb7891ee9c0365
GIT binary patch
literal 6819
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/stockings/fullfeetjobright.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/stockings/fullfeetjobright.png
new file mode 100644
index 0000000000000000000000000000000000000000..005ad98f51823c33393caaf886075b3e1657e6b7
GIT binary patch
literal 6123
zcmeHL|5p=N7JoCDGzr;4O2jA@GUbc9vJl+vDPT$yx)`9PEV!+*9wc$wmG)RP8V&NL
zWKxdB9%9k%)-Ssete#b>HpI4kTR_Gl=$>lO6%_$tEMhEy5XnL^nlk$WwrkGW|6ude
zymQZ;&->i_?tSmx`*C(w+Oq+n0RVt!GtyJn0D!?I0=Un>Pi!<61%T+QjMS7jcjZqE
z-YE=A3w|bh#o|X-QXc&C^K{;FZZy98`(^BJ-+4FpDjQpGw)gCKYr3qUc46zi-rg_9
zmQEIYJ6YqY1PF?81-P7;UnI7Zt=Eg{QhbECoXP+y-cxE&UrrDJS6x~k_0zBO7$}hX
z3NRGI0P@?L5xyG<K%cJw7vMPHF8XRA@4svyBmu}k9|6z<1d)^b8q%Lop5GU4qV*MU
zF)kONADvn4YYPs{tfwu;<+xl91o7|020uZ1Vkbg``3g`3MG4}C&HH_Q#s%ZP0s&Vb
z0N5}7Q02Rg9H=;c7y4Z|7mofYB>ai|(?#jO3;oZ@&u^UnIq|>9KbHyqqDJt4Q5Ob=
z>?$uW|B=>9Bogg-_Qs&d_}`H&wF$zlsYln7$=R`{aD6dq*B8G?-&jJc8!s9gi(lvH
z{+3gmgI4kqU6nZ{0(~KSkTvj$rAnBXNhYfojsA<n0|%z;jH8J|7lqNwW;=vajPQ_z
z8tkdvpAcn+z~=RRPTpmaI_PrkwdAeKL33K{gVN_cM>lT%j0{4oLn{P074EH<n>m&i
z7D{L=(`Hi~XIOSyX6UWp8boUQ#p+A^;M_PWJU8nM&_9GEA4dMe#%6<}v!i8yuBd%+
z^O4|YZlX&I>vos7q=wuqVFF;(m@0RUQewpqDOlrkYJ1b-&qUE?$lPqWS;2chk_zwJ
z^kzbP9iWz)+9X<sbCc<9)Y3i&;4P%pK}HP+16HH$?uLmHr0kLV?sS2nM|rNF?riF0
z^{g=4S~@Ow(lXnovD0f*w@OL6elWPf5@#MrraTOzcoe^5Mp&AyYYi(CgTT<Xi>dta
z68jP6LBkEtd9-zi^$K{tjT<hCo%?|gjs=b9T$$YN2y-7_YEQyyYP3nNR~!RtQ5&Xh
z;dngCCRR<R>JbDVZahAVQZLo_)z_3eJ^*_*ys=lZpl@_g%J2`8$4A&uy$tM8z6JQ~
z6T>VEQ`jj2gZD!o-}rsdIhMHf(@=@vP>KBmO0wu&FjmgZY=`Jg$FMQ%#2u*p_SYit
z@_mu>&h@}^L15+Slh+jbFRVlK*1Ukfk6<Ufyf1ut?4u>@dF}6Tu<Nqqe(TBbGG;Av
zD5Uq@3i2BbGgHyw95yd_t(%wG%8Bc6OPOt_>+UM_@44iWUB7&d53*KvPrs2Vb(bT#
zGEE3KQ|f}PUB=OTRev&N)%_S)mkw8|h-w}eggdL~EgadV-q2`=7_kno5nKvU&uR+l
zHK+)2kuBO3pf(l9*}Bgw6}IzOH$RaXNxR49{Yt2wJ$S7oUSEj8$Tf_e5`}=gu6tEc
zgtwLJ@OFqTs6}TV-<d^P3C#ons61!h&|W1tAdHc#&Ja$S_BZ(kayw$xC7nefa5Ja7
z`oSsDf_WI77e?lu0Qx+{Dl3{<wT#k0Hu5<(lid>V-Nzw#{92M0OG70JRSV(lFy<oY
z2+X6Av>iA20l@Ufsnws#U`I=cJz7F;BAm6-(j!7g5|t;#LE^2K4;GDxh|voHf<-Zu
zr#ft}DAJrq(#oe&VGO3ix|Q^?DpEN)+%fxjn3<iqV$bEH8=+}^WW(#!GU&2Z-b72h
z80Z!heUfxw=UwVxPE4xG2rb+amA^-Rm~bi;UkdbRVS1fC-tt2i1`@W>-#6)a4y(9l
zm^tZ<`)FGVo=Q#e38(ni>cU`mml926Zhi<^<EqKqkFPemJpDsM9O9*t-Mnw$8B9bv
zP^=#_GG2k<IRP*%?%E)U0L@ib652!D|9;r%(j^cbn0W~{1-04^+YXVdNxF%TZD$*q
z<N^uk(`*?T>SxFMaNLGknCAVvUO@i@4O~3^`ECqUZZGK@jc87HR{?1Xo<`C=ha0kZ
zZ7@hCFz?yu>TmPG%wKQ0n|2}w@qSShya(w26)SPYW;lpAU73%0-rKhU-v^y;wd7kd
zqfRQv*O7E>aw$TN)9*9dIAS8L4nd2cokiDa1v&s11J&6q%)U@PJ9#38Rv>cT*Ac!g
z`q6cAaMf17%6Brc9J=N&@iDLZju%SU7-*k8CG?pQ=!4;G!Vl|r0`Nxy>~8%|@H=6?
hm+?o!TqNjqz<A-XSgSK%g+qLhu{tZ&^s4H^{{V@Ir0)O#

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/stockings/fullrestleft.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/stockings/fullrestleft.png
new file mode 100644
index 0000000000000000000000000000000000000000..dfb6c5be181f5d28eb987df7e8e3e32d488ba52e
GIT binary patch
literal 6525
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/stockings/fullrestright.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/stockings/fullrestright.png
new file mode 100644
index 0000000000000000000000000000000000000000..760b86dd3dfe4d844ae67d0877588182345d5e77
GIT binary patch
literal 6072
zcmeHL`%@EF6u!G`$OhB|D257>C_<T`K&%#nfCPE?LZG%HDovv;)v2WfnIP|Mq*AO<
z)bRl|3KU1$N&#OWf@P@{6&NVR0+tlgBE<4mq$HYTdn0I#e?lie<<6PA=bZ1mU+z8U
z9E=ECGuL8)1pr{~y0t-@0Kni90k}E*ad*a+0KiUP7ZmVbl5n)A;fO;pixzRGU?9tC
z<qiuzVZ{gM#77tH4GD712d`PzcC;Ta*i6O8oVzp`6M1uJ&y@Z&g|oN<0w5?hvyk=E
zdO3Z?=8RX&`%tjq<$dr26vF@#*tz({x6c+V&~0qsvbbD;+g+S*?2-WFyjNlX1QC#j
zudID39q0-JiN*#T!*PISl?6Y~c_tngRGQ6#m`#8y5C9hMBX?^fga|?`G&Z0JiW0=4
zJxBhd!QcT0BgO_6&SC*<&elW5VFW-#H)c^l5P&PXy={pxV<_-3Hkc@!Jt-4~P-!L=
zn*PYouQZwIE}Xf0P0xvdFg+);&!*``<_b(j&1~`Zzp4wx=gH>gW|h=`qN6lCaU^mF
z(}@>O))cO=i3=*)M*2m#mpjUm(J@)_GEJww=Egn8gx?3<7iwce27(z17p0;v<nI8i
z%2v$$)Muq<n9>WGCS#9n;4A@AO|{gG`c=0pB=_UAAJ{yi7%gn^n5ylzy>*nk(lN??
zM1u`lUZoGVJ!rDG0OjA((r+~|7gR+uwC+m9b{dK)%nSwiG+E%o1^k5aYRME|t^b(v
z+QeMU6OuI?|HYnbMKwgK$om3{H9}X7c@KWIv;ZC#2GZ^{v=v+lWB6k7)LM9rr5b8}
zr6WIqj)7gRQ&r^-+8$TGY|;yD)p?aX`UX3}xJp0Kp2CyG!mvF#L*KD&f$z=Z(>v(?
zaf2%%&K_7JyqeIy0rcwWyJn0W2<%qgZA<GY4+t!*49Ffr#vVGQ4AE#HJboafyP@s$
z_0|NM{HfyJu$&Ae{X}e>C1%R6n4!d_!J0CAy7cuQ=r(q4N=4qnT((n$i_+1xBr=<f
zg7~}Jqf?e5q;plBr?)zJS=UlT)%y&Nq3^g#Z~YxX$gPvnow=FyIh~n|99x*pSB;0P
zTy4b6WAC^HiOL{HBfCAW=L4nn_TG~Y+PZ?_d?FzZb`N5vp=(l@?HVP3vMkwSxUu1b
zkl_Zb(Skqy;hO%N_%TRK)3>&Zd6A?aFLC)vVJHwEbRXX^FQd0b5=z!oKg+?;u#Cwr
zB?^GJ)AyvLU+GygB|`gYa_XVeqy3OwKGnS2FCX$fCW{T3ItSUUJ9y^{hcq7ncMGX8
zumiWu9QRhkaql_PTpN$P`9>rGDNspAcGua-2GCY&?@k&H>1O6|+D{21z=VqnCk5xL
z6J>&OVzSUD^|XyxKl&`0Wrk!L9h$G@@12n922^c*pFFAVqbfUMdWs^xhMT?Ob=K-N
zq^5c<hKF9KYqgZ(vnMxxO%OgTJd-lP$&5#Su5cv|z@V$6^IUk*q=vJKTd}4{AR6*h
zswh>KCrD~_(|5c(Pv4cP?v2ChBqEQms@H3xFGBCW>DNmw`PAR`MN)LUcVjK|FO7Ah
zfiA_)`nN}w{^oz8+3&B*Wn1v61KsPb>|B&urhRtTqF=bYQOAi%>WVW9L?;~5b%t|R
zrD>|Cr5W0!yJKnTGIcJ|ZQG@$a6Z+U`2uwkE>C2h)oZ19Ie$5{O`)X=wc|Q-84&3_
zzN;)GChPlJ>XyoCF*#Mc#P198N3`@0D82N3?Wb1Yz8(ZenxxsJyX?;^72<QxpS_<2
zQD+5CHesJxi}i8)AKRh!mh$=7S>1u6KG3b6ko<U!16EG`=JJc1Qak<Rd|1)Dq-Ol?
zmQ&;$D8?M`=yXej-0a==G>`0$YYBh45q#((P)ZOLC2=a`ioYi&r9&T01<zPY4i>UN
zsJtm_{65+(-YqO3H^T564?6~m0^!-;C{B(+S3r5J2$=650wU&Qq<B+_`p1mnJaU>Q
zm-Ym_B%xHOV^KwNu5>$_R9htnpv@3+%w@+=Q5`YqpAjTHOuhwuzCL=CZV66QraTBF
zE6nfF&>FN=IyNE+gK{v#_Cnp>yTk@9XWIUWQ=#1%pD*Bwx00IrP}L!<iY?YxbBfLJ
z==oy3XUFlhcR<8XW%z7EIXf|UV9NrJAuYxOg!OQy;N0@%E7J!doIX_44;lCNML`0S
uTN4RTDkc(4B+PW@CMB4Z@LUN>&*c}3IgzEhd^nE>>w?3A%2$i_1Mn{m&a!p@

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/stockings/kneesfeetjobleft.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/stockings/kneesfeetjobleft.png
new file mode 100644
index 0000000000000000000000000000000000000000..5db810b2e4ebfdfcaa38512072ba4841af39ff98
GIT binary patch
literal 6510
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
D$+_f%

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/stockings/kneesfeetjobright.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/stockings/kneesfeetjobright.png
new file mode 100644
index 0000000000000000000000000000000000000000..8f263a6d088b3e257bcb6198c19e6de80b46549b
GIT binary patch
literal 5568
zcmeAS@N?(olHy`uVBq!ia0y~yU;#22893O0l&&g^3Il^^yQhm|NJZS+JC1!Zp#m;}
z)!R2P>NoKo$V*IVl!(YGE&CgA_pn4<>bw*AodS=3o7W2}I5aRYGO=(7Kp6S@AO5~I
z-=csd1d{vU%lLo;rUs(e!NGx1fa7KtTq~I2!1#b|RNZK}jHZLp`~fNlM$^G)Iv7m{
zpvrYL9gL=f(R2W7YmU|ngReZe7xm!y`~83a-e>*)<Fmf`|7)GmeFye4?W@1;ut594
z@Aql>#Z3GD$KP+Lm;BVbXKRB!!#%6G(}F*iHoU*zDDZ;o$G_b-Z_jCXAJ6zen}hSm
z1Lwr(sR#bE)cp5ratJ^0{r=f|&ww2H-HiWP4;<g~=k8;se+&}*Cn{L>1swSPzjenv
zH3Pi|zvbZ~hA|Lz$xL=XHahe;KWGJ7FP`*UlPMX<fQy_@)Ml`I{(OF2!~uB*e)b2?
zIc+o^{H_<c?=M^t0W`RPp>E!RW}uGq51|S@9z1V<|Nqth0EW70U>Ww0e@z<OS!@2o
zweLR|&Tz+~>giFS8!HTV%vUy00XmKAum($<4$yFz$bL>|#)8K$L=hb*P%p?pcLBqU
zzT*X`U84tX4x?&;CE#c{KvK(SIE;n^s6ha$5=Ya+XnGh;55u9}d?5eiQX}J<A1)ri
Pky!>$S3j3^P6<r_m2aiL

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/stockings/kneesrestleft.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/stockings/kneesrestleft.png
new file mode 100644
index 0000000000000000000000000000000000000000..9855e759a70796556a4b1cbd3dc4a718cb60ef18
GIT binary patch
literal 5937
zcmeHLYfuwc6u!G`AjAOSA&7=10truvosI%l&7wGh1&N@DkD93HSf`Z;LyIzPHg-Cw
zZGo0)6=+Rtr$&pZ)EA&4J5ndLj)f@}VE{>MAy}SDK}wR{UPx$Nf3-6mf9<cmd*<x9
z-#L3;^BqyFUG2e}%L4#-Bqt@N1AxIJ0=Ta5u|R@_0^mQMoS3k_VB26<!q>tLey-+h
zQTdU$yz$E?T@r*>jtb5bg7dthgi?LS_nyLCVXpJ${_)YND8uhvg=uzOhBCiv)NWb)
zn<hagAN4{|j4Kf11aKVG2elT1u9;v6ae{n_LrDJ7npQ_p9zm3Tm^AaL!-gMtlPTb0
z+;D)dSRBl}NdelJ0<l1>2V8FZVdm91qH=p0AWq-}fr`c1AwEnz93qG*Kv{s(p=2Y7
zu{r20A+|`^HskD)Y@=o;iE~o3vlwBQ1;-x9E(`3kFtdQO%ffS97W7|{jg5_R`UP8M
zfGoyBQ&)57SW|z^@Tr0E%8fFa<;qyo*}O~q_LJ_N0yS-P)ow+e$YTr3eARSGyEa0T
zw4}FhxnvU=fagx`P76@eEwQBS7CNMHzLvBD4*6p7@?F)WQAYIVv<=&()S2SK;aJ<f
zye?~<VTrCuqIN}|(ENxBEuKo+&($3`N(N$`^v?A4K=`09!*$jKI)^`$kNNwk=>T5i
zIxgQ|O}o8Y7^Hn~O6`WiskW3t3+P`~R=r9+G>KwpBO#}3RX^9cnFjK)>)~c<3m>h6
z$o7p(!_1WEf(tdW|AQ~n0;A2dR10hGd1ob&c4at!_56idq+K*~VTt=nME$?3m4`Nu
zy-#XfR6pG)7(4^L$hi6198@VWQ<~YwL{fDm@<gNjj7Plv&WRIK_;SIvG}RY`Rqowg
z<(>lF4|6k*VNzZ#Z5^2nthS}gHkt3!p4oRF-M@D5z@O(P<&<Tt<1OX2oek9E(H@JY
zkiPnITx95Q{O5#Kb0x_mQFVc^HkAM1<r4=b4YG92M4QF(@D_R<NM}s@KB})Evmuh1
z+Z();NOe<FOBttl60IGZXEQ$NnoOm~@<enY^rh;oE=0YBwATb-xtvbAb0BpsY45Ia
z`44W?ABJgi$Y{DcWxT1|T4&PulHH&-thd{@Eyhgc)I2W3ew3Oi-GX(a0*7RBI4u(F
z-FISh3K>A|(8hUcwdfFyzkV*b`Z#ngOI*BCr6;V)#!PUxbLpkyWW9_qP#$z<aep^9
zVQn$o4xwaVOOH*c?Ldbb2F0aOX3DZVCl}_*8*YAJQEb`*Df|cD;=&>lhv5)k-sqi`
z0+S_LV4A;B0aJE+lmmcylA~VMYAO*8j_(MJ_tY9-#_HCzT70sUP+cAp7CN#XT1{;g
zef+NhuVNA#o87~~=9@j$GwsqbK=o2RI1LNO$)`Apm5V+KaPjEv?e0%eEs)7b#Sul`
zs2`IE*(1?|J+qHBGWiW{1%c{&dn1^1P4gNYX^xC3lKf5JOdl2@9Q@9mjAxL20xfLV
z>iG)OjlGb@si-tO!?8p`3stqkPnmAq#ioCPH-l)=W<m>@`{SdTZk&eUfuRj%A~Qk@
z#$R)@m~JS16;m0(2AB=7vq0Dkb`&q$BAgva;XA?a`z|nMG<_%n65$|u)!M{wR;UgE
F@E3j&7lZ%+

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/stockings/kneesrestright.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/stockings/kneesrestright.png
new file mode 100644
index 0000000000000000000000000000000000000000..58872380dd3b985eb97a39774bc123dfb98881d6
GIT binary patch
literal 5409
zcmeAS@N?(olHy`uVBq!ia0y~yU;#22893O0l&&g^3Il`43r`ovkczmsw*vi=twmfe
z&c1nwMS?|GVRLJ~g3Gng6q)y5_q|lx`fA3z@K>iF+B30m2q-u-Ffc+G3Du3Kzj3mv
zAVk1Ye9R5XNUA_$jEu|<3sM9*k##pTFdpDV5nyNpiYWwa>Oi&T0K)?|6nh&S91buD
zXhgc8x+j65fEiV%f<giV#}pkUsC%IfH(=O-Dxe@BV8FoQB{mV}F^ED5hC8SN0vsF?
z3{0xs9#Dgzp5$T3Llxj)Vc}tDoaBlYFl-FwXd%VK#Ma<&Qb`Ckw3r*DQ3XbW4-~$m
z!8e-vIDi>-H1m#@eWO*!Xw?C%!$)i0(T0lvu#Gp`?i+13Gt!{hJTK_M+pkYQUt_QT
zzhl?S<vCZ{)eQ6={Oyna>BY30v*Q15Q!W0+LdN&?cV68K|22Q<af@HEYTQ2<4J7Yu
zSKct8;rspoNjt8_lT7#irxe`pJKzLlB%d;1usL?|{ipLx^?w~C{zm+JdSJzr^~xLO
z0hPz8+X*&C0#)f`-furp1!U~><6(Gy=g+F6EPogx)(FVAA8-NMr?f5KHNg<b*yvOv
z!z9eQ=YR1Hwua)ox~pkS_Vo=v#2IIc>hLvMGu_+&S>b}{hkv{8diyQ-^^cb!Z~lQo
znXB>)r_>z|{4Qr^ImPtvkN$T3>R7Ps*VEJgFLU_H-c+pMa6kdr?V7^+=VyFg{I^{W
zPyb3Yyqd1JAKYpC;Je_HIKx(9g%8m{Q$$&IF-`rR&+y{jjwdJ`FaaS0hL%%eQ&GB6
zyMUdZyzi5Qk^49f9>5NrR&)qThwcTJ1j8<%yHPq<iol-aikv`{p5y}U1cn!7`j#lY
zx)xyVuyB*BDsq>raa{xBg4=sX9SI83(U3%>)zLJG7+@LAIEX>1(IN;@N)P42JpQ~u
WBjfk^r89v;pA4R^elF{r5}E)!&h?uB

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/stripedthighhighs/fullfeetjobleft.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/stripedthighhighs/fullfeetjobleft.png
new file mode 100644
index 0000000000000000000000000000000000000000..cdb1441a3b87a32127bc92c08dc2d79c6ee5b69f
GIT binary patch
literal 6519
zcmeHMX;@QN8a_GPzzxw7pc1VL!2&J_i7Q$OTo*R2fEEM+Nji2!9TlvC)DUtnwoVmX
zTNM`;%TshfAy&(xKyGz9T1A3&1I3Vvf*=8{m<S=cJ+5Q^&!2go{K|R0d(QiP-}^0R
z$+pPwkfHV;*#iKEhK0^s3;>3PEP&ghA0JQ51Aq|$Ve@83r6=lI7Nw1<-otL}a_b3u
zeC=#azUI5k?&Uu(Sa<D*rEsznt7euW|8sXozcG6sIA2uw4?3_QhVujj30@CUYG}8M
zF~<o@DWP=-BFthUAs`6AYy85~>A#C#qOiyjmIBCvkR-jl_q@^YMima~Ed@NB#{<~Z
zrQ0mk5I}1CzJUZukR%Wk{x;v^ozbrb5KOTYU=YIqYvGbHmM-!@uBAZ069@pl@+T+G
zdpx{ULJzSJ01A0W5Z~<!eM{DBeHd6_DZnut2k_8|d6py!fXK$uH!Fp2QpHLk&zgmA
ztK3@1xV0C)ZIssS1hZ}@Z}w5^j*Jd2)<ezfZ212;7t&nFr2Cuu4MO8UdQ%?1C4)mb
zW8DmAS(FVmiDe9IZ~qJn=gmlEOimllZ!9^QpuNE-W*)KQ%^+yATjM-W-tZ5V%$AgZ
zU@f3NGe|%RoigEQxVHL*M5D>ve5s(dPR^*!PK6Dc->@azCg$eoCmHZDQt^o_!b=&a
z?KAPgiF}bd*(YUyTR5%miev0VDZ}@p+c*;uGWV(Y5dAmmIzm>a)BbhG=#Xs2T!8?S
zn3nBy4rwa5_G~GXA>>+PhaOvjE!InbXo_cm>;!R{t8KEKkVAisX3@_U!NX|Q)sc?|
zFt69MCV2#G&ZkSWdxflq$F<w>CdCv&5JQ_g^ob9#-w}?qoin&lpko*IWB4HYaM%`B
zLw#VSVZzwm6%0BEL};I;=lIsCFi`-e=PMbbA(D*+v%8t&N7Rl@5<x1%21a$6y)Q3R
z&PpIUaCjHlpo>2a;035x<TluG)(Cf>Wgw{wiD6BFF+K<@w=+xa6#KE1xm_ijKz#u9
zs=53YivEat#nr)C5o^cnHp7*_+ujx^=h0^2=Y~k=gLNyir&nQ=C+su|LG0u-*Ryfb
zjZc|Dz3xB^^QT^aoiX>PO57Y~Rh(_kkI?3kCO;?aOLn(nU2k+aZDyv~WX?Rr-2)TB
zp0zPksa~jW74R+%Q!>@HF*8{RQ_1$j{rS4CkR9eL1Ksx(eJzI6otoa&V>=vU-6MZC
zsN;eSSIp(Pw(3uZ9pCKG#N61n*sv2W)7aE8jKA0nr5D%UdDO7Xg$ZkCE3ZAN>Z*Xz
zG9hS6^GNWIEbJ1aTh1si&t&h$hhlAqf<;#>IMeoP2*0N&E`(7$4(XjVP%~QgumLM`
z8h)=*oga91SCL_aT$7agLggIF8-8zAE8|=|cgJ{G+G<mz4m256DiGRC2c_=x&36MX
z)9ROV5(FvFHG$<*2Znyt7f_@=M>aZQ75rCAE0b#>KFEtTxek|`J6loU_MeGD43-VB
zq<#Izgqf?Zj}F%c!Xjf5vx7&OP>{{yC>FJpiteSZbrcT{3PEn(ngT`zi@1;YU`vox
z!7{284$*`(iZ<`M+&_xifGw%D3oh^mGm`XCKSfG6vXX4b=8obT;IeaTh#g+v^M~w*
z7{izP>hgfGh2PBg5KR=F`zOj1jUDHVW0g@XGS+<G%a~!|)$K>V+S44=XG0&{aI|Cy
z%UEzNDcb49J``0xhPRkpbLIJfu6L>;q-l-{KaeX=ynJ8M7#G5O5hYD?(=o^XT}Kk}
zEMsfMG~ZzDbn2YO=CnG@*xxDvEfw&f!=YuND)2?ajuJIb$t3kH8ioa<qW$)enm1#C
zw#-0xZ@@s()x6a%+<M;!&jt#7+PgOd%u-A$y6D`rSeho(G5gnUS_NC#-KyCFqHsVg
zl4W+Ok?Hih{r2^~#S$?8Zd(fc5oP!HxBtN6P+8p4t)B@i@hFwu3N;_JOty91>m@pu
zTfhdVJC6Bg-WgT0X$Re%d54)Me-;H}@FvFl!@SwjWU2(2Q{5TJ7`bGvp~R$1;@=Pg
zU3_;I7JypF)-6OCX;SNIFLV6aCCJSVdr&`)nnN|SP2)hW*iZhH8{e}M24X7=H_Riw
zpwYgGk;^*TQKD6KiJzD|C}DE)+?c*+jARYU;*}X0kD{qk7shnHA^$P^$!a_KXlgyx
zEFK1O?ixL)o2al;?feVq%~Ywz29p1fjR#e?uCH>#6Q09#^L^j`DXTHPBWf0Xmltvp
ze56ddOR6g+$I9+7&D%{ETGd&QY~J=~{{gIQGYbca_w_+o9H)s{qDvV8E0J;W)#4n&
zn<~{SD#o!$AWhqvkx59ObLsmIQ?G{L2_8~Ln6+^TH5BFO)`c7X4*6(xwm=y09|=ep
z(p4qlrn7Q~ylZ7r<|?2PP%4}@Kr&xGvu8<ZA}~K>sunG7+=`sJP+UEk%0|%-+P%|V
zd6YEuHcw>{>bg;zyoF?2T!{b*QS=V{E5n^?L$lWVMDwTvNcEMd%FLrcyJVfiIb)Dk
z2<k^s0Vv!N!j`Y;dr;4;Td)4OF@!c7I)7Cqj{%Qv?rKYJW2a<f4-3`KWf_xa;17_q
zEt=9JNaZxdWTNTY>V?m<Y1QDxoV|1WP;5s|zq*g}zQ2lH#T>A?&%MVb5v=!#5m9ca
zkBQ#vW39_=F(4k`$+A1LwVWppb!#u5R}Dry?H5t;$mWwRuEB+<ijr@BaKJsKlr*XK
z85OQxAoj5vvr$OCa0EQGJ#9H$-j~iYx&=azg%;gu=Ym@UvVmDtj09IJIu#BtZYoaw
zcyNsJBx!1`Nc9bu#?j^o=TAtw0{N}E#Q{Cf^=Bfm8jyp(WWM08Y@f4|SwX(cR8=Jk
zgREAp^J8mNynHu<(4^vYUg4}6CuRKB9P)Oq3Z=~wtaCUViRih5{9P^23mC6ui#U(k
zu<0&{6+iV&&Zp>O7~wWnd5ScZugwRAw{Ca7y|uhPq7;5Zg2JGY30am8T{rCUmx$q(
zk4ACm%_#27FP?92!LOl+lL*2J{PG>nO2xZ0vQlBC!rCid_0RuF+Z^Oxl3f)4a#*87
Qf2e@4pzwKRbEH{+0Y#_vvj6}9

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/stripedthighhighs/fullfeetjobleftacc.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/stripedthighhighs/fullfeetjobleftacc.png
new file mode 100644
index 0000000000000000000000000000000000000000..8ace54f6d00452525011bf71fa144b5dc582bbb6
GIT binary patch
literal 6582
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
AXaE2J

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/stripedthighhighs/fullfeetjobright.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/stripedthighhighs/fullfeetjobright.png
new file mode 100644
index 0000000000000000000000000000000000000000..6c9f9ea914e1aac9677fa212613c97b8d78996b3
GIT binary patch
literal 6117
zcmeHL`%@EF6u!G|AP~U-DriAsL<v|PR`G?BU=hIzM5|zplC?gtAO*z-iX<B<qmEVM
zC_a!1GdMmfn)pC`g=|&o6VXxxjSxfy1p+}O1jA;#L1^9n0iEege#)JbbI;@3@7{aP
z*&&Rc<zPSD9suAF84)%Q0EAjXfN4Yh_>D%q0B|je3=5r~9<QqnUHio>XNGW<?3=ep
zNRI2&oVMfHs&U*eZF~x3t!-js#r<)@qAiD?dhsWZ*ZP}B3NQe{2$RkEw5W@(*J$ES
z3O*BA{;TJLK;$1Si>N>#0K!MhM?3fJ>@xvj!{`E-0mE3<n6Z0lewa+~fG%M3*laL(
z!go99ZUg|e`8&Gag+PXZf`YrVz38FCU_4!b*dqvFM8$GH&yPttIYbw5gd7gwtvc^)
z*AGIk8w}tBX#yaFAxIFqFDHTy83I<)1<b)zcJ{eNVRR5VAaDRZH!FmFRIx(Hwz9DQ
zlv@un(|Q;7UzFD81hGCReebCCMWzZDYf<xw4c5AlDxd$m(poRawFmF>2dVTocS;uf
zpLkevJ433DmtK1zR!e@_tWKDt+J?`CPqz`}x6PhGKBW(XSw$b+m1O(0oW$ToXmJxp
zkngt|UpKvRSoERg%q61)TDb1f;^5h6m8yiCyX@6hJ1raZEWF{TrjL}R>9(zEz)6(F
zsvaco4UuF?6h{mBOVuU%64QuGMMkuFx-3k#z+iqXHtM7e`>%X^75A-xv}C3CT_Sd9
zgw(NyOs;$#04{B+DxI3yLBPV`Tzl<YG>38*>?kX2VZ?57G%^Y#^PyIr+)Rb4$qfKC
zjSEc87t6@zn7wU8c2<lzY1YCQG0bB+B2N8AYfdwfVf$3sxQFaw6V^_KAHX}{w-&D@
z<y!%IBu;m_(p4J(iVIKaJs5u&;(>D61&^qDmPH-lC!Ht9bBHM%P&3g5#**WU715%e
z{OXqDWE`B|Q@#7_4KX`HV-ooo$n4{r$I5oWKU6>_^*LF5G%7%=ny`G5pHd1?)Mxna
zh3h*~R2^W|p?N{ktYbPAK(F3>I4V`l(NXp<YsV`%fqu&7G`xa@vA0W3POWH&D;AwY
zBrZzQCQG2eh<2Uop51dKHp9_aMpj&C2>`8zui?{vr7>pD#M7=$=@Gb@f9usuq;4K=
zR<95ZnThVh6DuGH1860d(UH%%6aoy3@C+$@xw<;Y6Uk+?O4GWk>ikhs<1HW%|AQYa
z5qln)Cx!Hf_Qet2@={|+_oQDD0~Lhn>D0r5s~8c}E;l*Vh<jm4Uu}bcJySMSaUra%
zS5Lo7$`^UNM7S!+w;pTxu!(gn#I~nLeWuHTU#B8^$rcK@J!7x|NGl25DMe&L$mIFV
zt(u!!AZSh#0A(^00h;U0;!Hz>v{Orz7&{B?>H%bug7X2PocXwU+r;0CneIHf!Cn8J
zOe=Q<)0$#UXD^m@-IeNizC8$~3SSL~<b+YG6K(`C^DL@tFm2L67;Ac-s9n*KBvPcp
zCrAY;>0xoSMu*X|m&g{9|L|EHSMDo+=dLHnVml{ry)mw<ZNJ5C?HixT0^Dpn;kO~o
zJTH`t$?95Rhu9sPW{UuYLpG=nQa{_M9RVg`?bR(OhE}pRn~>Cx&!2_+=HV`|fwY^D
zGEzT=T0{*$H4qM9=5@NKzqnWTkxzY`HR-eKi^`}hs{B*9fxaj?Yl=rW>O;|J{<Xyi
zaDO;qy6py^<9Z<^SX$Y|>#oa3x^GDatxs^i!&Z{RGE-S_0<(r3|7T_tJPbDQ3kQi(
zMuHmO#?E~Ebl^4+R>1~!NtdrTN|pmzJY{!fI|C#c{0vXTM5J5|wkIFn>EuRz;br?B
zxyn3@5T9M)KL?$IoA=Beu~rW1*^Ng78lXp&Njc6&9%TiwSkY=Sa;QB?<rKTlNc=Wx
zGy`7Te*OKE11(2cF6mJe0~?!ak=UV1a_q*6TD$9GP*VI}W2%+-XhfHLwhY4FK|)C}
zMksz%H{7R)*bR8<MYuVkL=5D$o+YE`qk&P>NWv+6+rQfT)l_@GLHc|*eJ=4c)y#*x
zdCZ{q_~#i2cuK4ZrnmTkTn=zsx{gU7Fx(l+2Ftr{>-rm<Pqi(+ol14<<B|Q9?k7te
xk-!>oFVt3q`&eY9ME^OpQo>4!|NlK~X7FBK@eGRXj-tl*AaZ7O*x4Cq)?d{Do5=tG

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/stripedthighhighs/fullfeetjobrightacc.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/stripedthighhighs/fullfeetjobrightacc.png
new file mode 100644
index 0000000000000000000000000000000000000000..a67c04d0bdc7892ec7686891655412099a0e133c
GIT binary patch
literal 5991
zcmeHL`&Sc36rL;_*#wpF5D>)#L5&rGmQp|{ED)gx$EN5po&%Efh>!N5C@7{COj5Pz
zkqREQdaz&=E3LF3K3Wtoi&crOptQ(Cfo!!Z??gZX=CK_lZQc4W<fomzGjr$8H+Syb
z`|TGlkDbPLX9EDH#eE=11OSCi2EeAk&*FKgHvq0aae~N|(v*RY$c$O_j;L^BUHmw@
z<f!YCql35hdYr=2_)Rz5?gzB1^{p#Q`ql;RUe-iCY@jd>50?W5f=)IR$6Uuohn(CC
z{u90Gt6B(r82^rX)!=i4z<E!a;Ge0Jy-IN2#-htIT#4fhA?Jbvi?)&+A*Ry=K!Grr
zc%(YU`*nL52pfdb1t=SJ229Uchv+8qK|fu<u^Kpev{nRhs}D}zaqA_qh8atgv<7O#
z`jSk()Yi8cvnC6cWXzf@Sd#@yz73NFA{votHdA3Ed%4%T>jzva*Xj)#?eOrxKx>#r
zqwyNl%hF6UkuqkMOuvJxmAyC{OdVxrQQ@RXHI!92;G<ZhvX@e_E{<$Gr0+?ZIixx~
zTgGV1ex6JvDmpc_dRfoQF`cVJo5>(ofg1H(_s5BobJ+5D?m_#ASh6g4P;9<?yRMW|
z6-5|SQJotc)f}BUAY+RiBEqCpeY0r_@wT7X!<U?eOY!np$tk&B#c6FquQO{Xojf_8
zh+=3dw{nC$E*cPNxGm!J^xUbdOhKbu?$ulw-$k52dMYmMkf|=|DPi`teZ)Tefu5n2
zd9TXl1bY{Z=8zXp+J>9YR%nc-%sXs(bf3m>^AmfGJ*chTI5dp@-c^f`HT^k`ihOND
z1ZZO+wMexwObMiEu`@t^$oM&bg~3K8?lYg5GH2InVR^Jf0Zjz=525cl=*&T^Ujtb_
z&SSmLa;PCnGsc$h{jH~aJF*L`-q4qd^dMcb&!YxoB}H&fW6Nzc%RvajjvYbB5LIDB
z(P&x3oLvpQGvCDtgFRL^155TMO=48LmW8s;<Z!G0$bO+$@UDMX#s{Y#scRD+{6h8C
z8SbC#Sd($lgw{}|cQV%^E08Yg$eB#6e-Yd*&d_!EE(FEH!=-+X(h(8xyIPz-4}TL@
z79uu9lPpo&OD|`TRNuPuvj{M<K0O2JQhD(1Eh0_&i68S5*?L=N5O6TCbhc@R(m;h$
zZ}C*Us%0%#&|R)N^CqSug`rgi?L6#MWp^f<s~e^=L%#>o#)`oYOT&zJ-HEIC)C5uh
z&rp!YUCK*<`?R~U9ZTjF3{BXY3;}y)H1-^38iOJh>^1}=kq|MVTX__j3g@J5;l}cW
z<V6bQ>&`Wa5`m!paR!%Z1d;{V2wO_kwx9S$u1~kcU^#oIUyev_RX#mZCVNp|VQl`P
zFwzG45Ft$7PsBlp;_iiiiJzBiZR-A<T~&yX;A_9y&amtxTqz<9+J>&b&>9)6R^fn(
zN*lJkRb9EBtzrnBE=RJA^GQ<@8#+dpEPZtT0$j2RXZZK^T)H`N%v1ZNNFD6i5?mf5
zsf5Su*7h95nlV23^mIySw@BqUVls7>|M(TrgZet@%zh>MI@A|p=a)|~v1F)P978qR
z8sghmWSezsh#*i+H)+B?O~6hjQGDe}Aiaza_Ev)68&3|<%X6X_VawmoeE76QFP`>t
zYjykOO^KNwApsDCypk1IKc6&dj~9kI9f$tAVYaB~k>9$q)FMMXT>8M9OW$owVH6bQ
zKXjmT4Gs(@ft5tlDG2;0Il>F&{_I7s`n{k%4l%j^qYTm@WsnuVIrcRM1MV&c5(Hj(
z(>>`L+M$O2?2dzUmLLy;9OLE@Mb~hF=?vP(t32pXxxtH<=f7kRT|=rJA6yvT8cOFu
z{O2lx+sE55x(2n25TrhPoJD6yBm(FQ*Sk4%4F!vpK;2kBK!=Ce2VHbelP6sRFA28-
zJOQ5-V9OP=da#Aiw1$Yuuwo4nmJqLY8FNkjcAjr%ZqPPJpM$ui%LV08k}m-G8zO*U
A3jhEB

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/stripedthighhighs/fullrestleft.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/stripedthighhighs/fullrestleft.png
new file mode 100644
index 0000000000000000000000000000000000000000..29c1634c3ce945fac89ffb3b1662c8a02e6cec74
GIT binary patch
literal 6156
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/stripedthighhighs/fullrestleftacc.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/stripedthighhighs/fullrestleftacc.png
new file mode 100644
index 0000000000000000000000000000000000000000..ee8f0f62cd9e4741f07d2acd4bb2724fbefcb990
GIT binary patch
literal 6120
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
WxcMiJ!Tvp%F)bmgY>I3P0Dl9!Wvy2L

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/stripedthighhighs/fullrestright.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/stripedthighhighs/fullrestright.png
new file mode 100644
index 0000000000000000000000000000000000000000..c2d412ed0071e8dc7852c0f804b3de8cf3340756
GIT binary patch
literal 5967
zcmeHLYfuwc6u!Icnh*+vgom~m0w}^L1nPr_1tL}O#ly#l+BQV0RY%c4IuuQ6Hkgj6
zAa-mOg(4kCv9=o24uXPNJ0esql+lVPLKF)MLP8BB5R>giLTlQY{_o8G+PmL<obQ}_
z?mg$8y(viv&aAgt008Gj3+FEf0E0~gFekuI@KkIH0A3!8=FeN1BkFt9oZ(;ZiKT24
zzH>9+M<l{`&lBQasCZY=>NVayLlvibYdR8~&83&44?5*q`nnVtlg$?r071tZ<Ph3X
zdHh%6pKu}~cC;TUR1#<zf4x8F&FKKaiOKc=ilZzd_h7-ozlDrSa|hY>0Mnfr2v~7*
z{Klz_aY_OA?E!uYzYGL2Tl4HG3K21bCP-Uw)R$==qz{Sh5~8meg1)HfNHQK7=~(<a
zYoL<_j83;~XM#=^{v%l^<(N9N&4YItJ~4)u*%v=nlf#ox1nvJ^$UGp_{(`nUY<D4B
zxJ<U5$7HV4Gp&!evZdV#)uy@STjrn|FNrQ=0s=>k=K4BiZMG1pNG-i}sygkJj-h$H
zM*|`PyE?Hftj%09qeMks!D<-oQ*|=Or_3DJr|ZKqIXJ0Gzc%y3SECOI?L4yf5(k4_
zqfdew#?S)<Cq+9#if`1V#rIyr((yL){Y~Ea<Yp+be3{t~Jr5h_n`=G|#mOaGKaYL-
z#JFKwI@(_gpD3h^bYb(g(G@K&fneySv~^a9_1(3u0qp78_WJlvF_y&D^CAi!c)8_y
z=y`bsT_<-30a1Fd+1E=WkaD>aT^|f9|I#dT;7Ie%P-PBcjE(VQOsQB(T3&Mt@z+L6
zj-D=!I*n?B0(`Ot`hZe|7&YOtLtF_pwv?=oK*j3!jwDMBxV{rw`__s99BXuwP)(Ub
z!59Z`qpq(k*-KVKvE4h>BXcN8<>Kr+-Iq<p6SmAilbKaiGJlw<OoRgychB}zI>3R9
zirm;Ufax-AU{jD6wd+8_iR0EM{LGA!&0NH&IK(fQr^OK?h0ltO6VFuMH4+_EVem0j
zTa;=kUm>tYPZSU%9(Y9x)FZFA8T$#YttY$-Nk{ZM9ipLpoYD}<?eDF3bXQG^_H7!g
zK&25aZP?$rAR>0vRIN3&E@L%HK^1~A#5Ut$B2I>>N0Q4$uVkSjFgTqh{+2Ln*exd<
zRZdmZV<eKN<YLP^9ClH$o>%{3lDd0`JkzwFQ12TVo(x$`UNM`i?8e%t?h^SvvJt&f
z%UG+RQo#%P60h5p59_FB0){(qI$ZBB5NNGwF>wy;oHe9HakSBub3a~u$q0>I{M)RC
zNoXPEY1R42pBIK(J{XQQe}>CHxjPbPx?M*lYkd%72ao;CLqf?ehDR!|2zz9tj%w;V
ztpPcWKbP~c<pQgvNCZ|LCZnJ|zd1XNyU<HQ-Qi}%puPBOB@`htoRlWT4DKa2DmaF7
z8jS6Yz|J;m@Wxf8@C;!-ek@<=wi>cjhl>WBS%k-#FPaQ!;9HLxFe{XN7Jb82)YT3w
zVoR5&tf$aAr6CPmkM9y=H=r597Q6aMBH>nMeHj_541;9y|M-d#1d`VE4|4=W=?{sE
zwaZA$B`&rTif(_Am_%AM_n`Bi`?}@#B$>k3)YS7)NE9PLzX2|COT`mvFQEO@h7(c=
zn&v5?G)t=t2#Yvb!|TW4Q`^9*qH0@<O9=D!v7gq~>EOc4%qUwSVJzq3hx(O)iR%n(
zd-Py%8E9y%e?Fd;*lG`Xa7$Fp@7troN&@B2^(ps%qe=l6_lH#lw|G}yd$bjzFXSZ$
zY|?F=`LMDOKQUTmkFIwLqzR7}e`pJjSFC84u$@!dC1{uU|KG!82me|Sd!yXF2-eBL
Nq6JCw&&7#z!Jj)zR0{wA

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/stripedthighhighs/fullrestrightacc.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/stripedthighhighs/fullrestrightacc.png
new file mode 100644
index 0000000000000000000000000000000000000000..220b61f957befeed709962369224bb38b9aff9b2
GIT binary patch
literal 5880
zcmeHLdrVVj6#wq+t+Z6+mPav@$3;-skN{hhVjWx<N^w5$)e1VOn-Lc`X{MA4YHtCN
zO&QF&VWt(Fi?|FZ+2TMZa*1=BFBmZ(SxdRe)K&$ptIDI$?wg|Xn*FzA$&&lmJvq7O
z_505G&N<(Q8OzeVJYVtz0C=U#Q&$3jK@tIiDex0L3kwH8(w3f@yjq(*WbUq*k%nU#
zuMm5`EcK&&KcHTndWc$jY3+gd!7us?$9&~m^V;ubn*Gb28b>8SP)vXmB=v-7IYT#J
zDma<UViF`X8#H0h|3{FuBndKNH%9wBlYLAeR1lki@==s34&Cwz+mZkbvKe?Jjsw4`
znfusgNTBj~&OfM|)Kj2V^-EUxQ=gyMLxGIVz&tSw@Zad2$&L^QeQXAiK@cEv`nM9{
z-!MRx6riWE7(kCA2-#6}N<N9zWSkh#uo(hBfdF`x)h}d&NPs3DJ2nnN4#H<S%VptY
zwQ+?k;O@ew7bVwDFs_|U_ED}Q!@-3cYMx{RHy6V3`M(>j?FZ?5&8Dt8%ZU9%Nb}*K
zB9G2o!FvQ_&WpvGNn#F@fCp25VDoT$V4q4L%Ik>96~!5MzU<+?c(rGSK1U=So>u~p
zE(8wgl$AcEA%VJK$L%uq4luqF9&6k`j{8wrXLJv(%>glw`Uik^#buLlFpM$Zdref3
zLd;?kstzct=|uD>&w2Un^9BJ>L`v45>xlVls$U?G4l9cPo$UubHU1wpCNoFSPIrR!
zW}~nkSG$yvtyA>dMA~Ubigs5P#DJFG1xdXXCGNPafZ0uLl%sv3+)U^zg;ICO@%#;F
zo!A~Iy>jws>k5QkwZxLjUK%>12_PLFH^0taPPB_jVE6kpzMr2x;rZ*ZX(&vlX|D{?
z<+$&=XD_1YLd2?T`#Q=;x{q?`K2JZr9If%~yOCfYDY`H*tnbR--4La_Uj5w`@vWOR
z=nsKA5vnabHijARI{b}X6##{+(_6gJ1pQk_c_?KZq5!jHcVdvw$nP5GsPdLGerm8=
z=ZBB{L~d4J^jS+V<1yrRAsXSYb}gSTZC<L<!!W`9N5_o0#?y0^p>{VK48AWRjg(_R
zR%Gy1yM};18=AQ?xQnN%c<0I*&FJl}ZXVNfZC6<Brag1V_=wdl(k3ouu0v=qc-S5Z
z=iu@rkL-z2mu;dU$t?nsz_Jr>e&y}zAG49|V}*BkweJ=@9LtAtcgh+`rXI>=Mp(}Z
z>wVdBy#}H3H#uXYL)t83WZ&k}t$Sz_nr3y{@~!Uo3q!*30O|aJG^5OYU)+kId7?nW
zz2n!`b+!X$$luXn;D0=Ar29^^H)Y7RSp;XI)Z5QiW*4{yJ{wLzcj%8hc0Fiy)YKf4
z5%xy9do;1I?Z&tWSo&jYoYi!<viPp9A!G)EUV|7I<5vZVwF-Jvr?}`8tY1!#CRvy8
zf%S+<Q!s=y^~=q;J`RGkKPwb9!E`ZI{OBc~4h4TcSuODab8c*pW3Q4;breu_oo<PG
zfxVgpO$V=@59VjN4wYT-CG0tfbwGjJ;Bgh@8n;2DEHVQ06(!cS%e<+pl^HzDB2l{r
zPB@a$x&U~lNhw~qb{%x|@Yd@kC?(#s@P%Sjkf7?J(!eg;{czu1bjUyS*)H>#$b{Q+
zZ%#hj#n_nyn7%<#%2u$EkAX~G4|@Tp%VChEnPRqrDt{booLCdVwiO277&vD+WVtlp
l3JgKH+kp6=rGY&n#ae;SKetW--?Ksb!eyzADXL-s{sal9+Ts8J

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/stripedthighhighs/kneesfeetjobleft.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/stripedthighhighs/kneesfeetjobleft.png
new file mode 100644
index 0000000000000000000000000000000000000000..9ed25428a6f7fdabed2c72d00cc62b7d103f2245
GIT binary patch
literal 6303
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/stripedthighhighs/kneesfeetjobleftacc.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/stripedthighhighs/kneesfeetjobleftacc.png
new file mode 100644
index 0000000000000000000000000000000000000000..4a4bc06b6d0df72c6284400beacf605ea6c01d74
GIT binary patch
literal 6249
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/stripedthighhighs/kneesfeetjobright.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/stripedthighhighs/kneesfeetjobright.png
new file mode 100644
index 0000000000000000000000000000000000000000..5b0be91461312628f575d2a627c7e61c155d9b93
GIT binary patch
literal 5817
zcmeHLZA@Eb6n^jJw!0Lz7FNsnP+-6)pKb7Cd~^98;-Et|Mks?Rh)YZ+$Vg{&_g*$e
zfY~q+8!^y|AuM5{Ac-9r^kQWr`{8DY4zr2fG#V{R$Fh`B==E(2y1Re-=a2iVZ%<Co
zbIx<ld){-}p(-idE(#I>0JazH%PRu_gGU75Limvog+&4&J5`jIU9LIu*X``4>U<fd
zI%(KHh8~)oT=;mKvg}O4*D_Ik?@C;0Y4D%lXPmSaHV3WU>R}~e1O*Tj!#58#M=ZB=
z`Ww{00?&czK^cFpE{z}phL|ge<QfoxG_C*>Vp8B09(?{$7z~$#C9XiSOQHh4XWq#B
z&lwlC0es=bb*7de5T#_?&zs{9g)%!h0>C@y$t%ww%GaRh3h|c&=iAI?m*g8Y!M`M)
zx1WED`C(ym7~_WpepuKXz+J<_JI83#z<~2%Ba=0tC;RNzmw%q36;sIBDw)lxo8Rl0
zr0k|?<hL65mDEqO_r6?D6~1Qoa?j`MIgI10Ago1jnf+;Le+lEL02)CqdOTw_Kt!%&
zO-Kv+{cO&L!58E-i)+{qTbWVH&Q33F>;%jAS1NQqtB71Y_W%!(+MMFMseQyH%3kwK
zx79CMZrL!2D-c_zf;`c|SlgXVpWS4&tkt^K!@duyPcz%F%dFV)u*y5#2u)g$$xK=d
zAwn6)o#O{VT}XdZB_n3)-_%E_A}t#MZFgd^L>~>Sn|W7DoTu!1?_8w2vH4m(ZPM$>
zHPTL6?>m2G6T;aH`YQA}G&*i?R5y%ye(>7}TQa&x?uio+SH6qU3D$vHXiq`&q3pn}
z(HzS-WhVn~|Bg$&HS9-9DF`eaR?AjRSpeE=Qf3xfTA>2+V>JGONW%`z7-h5%{Hd_g
zgO6l^EuU(nXGbK)c*{o3mi;}xo0yAhh%K7cdEHAv10dO53z_+bml%h_=bIC_8j|<y
zf`~fz>C1_bP^0hPZ(*H~ok69#jj2bL*(Bq2Ke<0tIw}WA+LBB0wvkXku8=9XKEmdW
zF0#=EM<nf!ESn<nn_(^qDXe}1@38ds;v1Q{1{HM3ceWQ-Lo7wM!<WuMma~F8(J<>D
z6K3=j*x{8nK#ai*hiFIql3|>o!j^RU6_=8BQ|WUOtf#T<Gf$Tq_CaeR^Fdq<lb|^5
z2%&eo6wf}1HHA9|%86gRrI7lzPmKO_F$_2Ab$z%B7Fa{>0Z^CG-*Olh%F)`ZJLM3m
z%iQ=p+72l;Gumhs^s&M0Rx04^&{(WM3VO$k(nt1cIDgNH<Y0WDB!ash_o5=|+F^Ak
zcNwmO7Ai}J{W#k>{URbD>f;mhxoG3i!o}hFtqtBY=@UZ~YDkjlc5~4xp@kpjk8u}j
zLm7dn0=tSIL%T@1*nEz=j;mq};KI4tp~uh;5lHug<{)ms7o;jse&uc%7cDH#0OsCK
zeUBS(IV30c)y5buTK7{bR}Of3d3s$n&sVSe((ui}-6i<u;BLai|DyM<`&3P3OUxa8
S1Mm-NP?TSiH=0x13cx?O%gUDk

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/stripedthighhighs/kneesfeetjobrightacc.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/stripedthighhighs/kneesfeetjobrightacc.png
new file mode 100644
index 0000000000000000000000000000000000000000..ee692282d01d025d778e2cbb8918c2d6904b8225
GIT binary patch
literal 5802
zcmeAS@N?(olHy`uVBq!ia0y~yU;#22893O0l&&g^3Il^!zNd?0NJZS+JC1p=t|BZK
z<~x2nwn}1y*0*Vl9Uk){Jo=u#s#|&`v5n>LuX($2JG~BVpT3_%K*6Dbfsu&?!f3o7
z_uzKE{X#}gH1X+72ZYds7#Ud)IGk`(LDtX6#KmBZD!{_VBErC|C_NEj3&=VRhBv4J
z0ullN3_LA4E-<%19JPR912fcdP*)~6I4~LrY!XCuVgu6wzEKB`h9D?0kETI~(M$p<
z)kcdMhQ`r?8eFA})+9`$bupwVG1^$*7;SDrTZ^NO1w4%fAC5mitNwnzzo33^oPGJf
z_wVo5|NAR%Usu5_ES+#7mGOPOW$otm+!g;{ODFsTa{vFo{9WGu^!lWXGJA%$LuOiy
z<xKbXPgU5U{owEWwEQ9<hv|T}guss%3x7}j->7QvXidX+d+EIgIrr?T_jX7KKk)m1
z%(puB1JC#Tx%`x=j$sP>lPVTIu8RNcg|fa2Vh;S)=Rfh4Lq_DoKl}F83_s>fuixeJ
z;IH%d58h3MyiDROd;W8uuyb4x0#wL*Y%52Mz=wavC%77V76<Eb|6nYTyz`txgtOwm
zYvK;B#?wsq{-+kqR}N5l@HhQX07Ht*+@i<_Z_j_)U;FLt|7ZXIo&WLM`2Y0gkCs$1
zcyav8@7n*TGlPs{-SfZuhMnsIAD}zAkCbx606k=UgCuu`*K=QZn*CFTk#fg<n$TeX
z`oF-Q^FkWH@ZxqVU}fS51`_|l-#U#<z(~zj)L_{6?D_q=hy(l$?aUu4nfQS*!vE;E
zNn<<ECvcJY!{H1yXV34ijeM~9|Ig!3U;hBP4x3*$1O2*Y`DH#(oJidG$kGK=^r#@F
z_dp`hI)e?5IYoeJ>SlomL!|$5S+Nh%b$ra$^Bgude2<suTP<jz^Wd*MTbWH`661S&
z={_cf*Dtpm1|}96sMvlBnQ-NThy%avdEQho9c8*#ZzjX)aP4wtJL?|?3z%4;#X7eK
z8yddX!yJ%fLA;{`QM=7vjI0i+I(n{1U1?x%brTcVK-50A!_o$(1x8}il~B9Mkw6oG
zE=29>E(mg943O;hMzd{A1IWuJs2$}1%>@iAdX6qdvn|Ylal+RUDQMpr>b?~s0SqC>
z9tEM=rl7rm;Y5{HFKWL$giC`#E4fe;)wT(u!2Du6*A3OfTC5@rQ#bAqLAC7!(1cC%
z{FG5WJQWx?ry^pyP;E;AngEP*G!KskFF2e>gBP5zMpG|1-;Ndz;1*otXyGs*g~NZQ
bM<tE&d!<s20Y{)2JYD@<);T3KF)#oC2lvdI

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/stripedthighhighs/kneesrestleft.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/stripedthighhighs/kneesrestleft.png
new file mode 100644
index 0000000000000000000000000000000000000000..c6410f7bca94fb499cc963662d484c362aa86937
GIT binary patch
literal 5874
zcmeHLYfu|i6u!G`Xb2D!KwxN;SEQ&|=*S~jAc0aIQ)z;=LTd}53St2h)G-t&?6x4S
zQ=k;J8XSnN9noQcw$lnCvNh#V8HO^Yzz78@6~+k$9Eb_e^%jz`+kgG#pZ%4abN8P6
zopaB*_nhyvY;UYR$BhF3u#b<6ehmN&4iUh%hCeSohY102ZjFzQd_6DauX~Z_ygMB*
zSsx)9_^Q$|*CSbe<m*U}eQ#&%{<Nc`^o8`WN+<WZ;OTBH#pZcPaDbrL=71QrU2Rz_
zu@*imgtO0bz@EoMDCPtZ&#hJeEq<uQ7tGQHJT^}Tu#)U(%NCn^X+X1;c~A4^9uf({
z<6Ys~&=BD$$)yPZ0T7l%(i8I-L=M==0AxJK#NbA@FiFB(GnQ+Uxu`eZHs&Q^GjFju
zCzxVE!jxN^WiL~(G8MJCWBEUO5;BgMaIX|ox=FEn<(`k)bgeNT&)&wy*&nvQbGSdf
ziai#u(S_^s8+WEFoKY#EGWJmvl^wf%>HIhS71MKG^C=pgIJ2#`cRRnOS~6TPWH_Yy
zb=(j8ar|oI%#|IO-d6+aFMSW{myRtrlWn%tXm9AcsIYOSyS;YG;M)Je;k&Ywo4>zh
z<HuK0=L7O>h$>W1^^6GAqyu6swwV(9CxQmU;`KiCXAo>v5KeTV`r;|2pq$Kr^Dj3K
zJ7)S#t~c4oBF#g0MuTmCDneE#q+=oOGrHlG1ib0bFjqLgrA)DyhZx00EP&azP+8if
zCsJxcN9<+|m>XPLuFVZZYgl7cADJT6T*g;Af(0z{pj0vHH)$)k;0fV&53sYHl~jls
zGWDC%31o%0=Um18am&&Pks#K)`2e{#VbPwYeKKncm%H)oh%W!8;`OApRO**D@g=ej
zRled`r`m!TDem)Xf>c3=s@|*hQbI{_&L<rFTJ8At1EdR?A#d7tJDFTl2r4e}N1&G!
z*8k+A<<Pck_kF=oe*UN@akqoBsNZI)t5{h0+cey^7&fC*peB1<n!a`%D|%W<<*<lD
z(6J!})s9MPcos+H<rjYtIM1_`u4CQ&OyT5u2uGX97C>J-b#g_7mSba7P#RP(%I{4h
zRH<NMT}a)N&L@={mTN$fmHe{?qma`=o&K)oOL79$cO-b6eGwk;trVoWYv4_;tqB#`
z>8IF%4oYfk>3v^}3lF92#&H1=1MO4?Kraj0|A3)Jx%TMm9wc=ahO3MVZ_F6Nh-csj
z-2HRHfL-KTT~+lyhY?SxIB`E{$X)zg3*(Dx0T`1e;t*Q+d79EaR#OEJ*~gAWy2UD5
z<4EbC{|Vz|%#Gbb*+(fc)WxQSa=EdRjM_uX4zfA8y6#*5hxX@!h+47~Dk(KZsL4(^
z=tN9;s0%bMsE{S;>%T*1BIG5|dC{+O;~ybLU^{UX-B3yACrCEJB2RrGI7eqa1|c~T
zB$hhT$rV1-z~2!n-0V#(bVa?5FF0CM>tp%9xyBo6@ILZ>9Gy0iIm*D`YFGjtSq!9I
zVs1V-OE*K~12cZ<n3|6445VYuoVw*nH$##jL1YUHfplc9o*LlFuioWAH$#o1n(3K$
z>Bs`2BuIdlPuXL%Ob{e%7zaym#=+(=WFpv{=gbvhZpMO$4p4a^l$RQJp#pN*Ab$7W
K=*B4diGKkHw%HQ^

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/stripedthighhighs/kneesrestleftacc.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/stripedthighhighs/kneesrestleftacc.png
new file mode 100644
index 0000000000000000000000000000000000000000..8b223cc1ab85475d812dc9349c47d66c8d6a960d
GIT binary patch
literal 5883
zcmeHLYfuwc6u!G`V1uBkSg<faP(U1H$g~0-9!UfoWDJj11c8D~?buQvfKz#xP&T#&
zY)fOO!$WByPFrY^Ay`me5_XD?^@q?7ViW>oiZm)D!9iSJ$#ykBUH|#Fv%hlZo4Mz^
z=iBe*oO{m1$41%PI@<yO?4u7vz6$_CEg^tfQ$K!Qh$jG!zeh*zODIa$Yu*vNB-ye4
zyjk7zLyL0kVRgzj9w))QWN^6Rew}35$>+`T@}Is=cUj6`k^=}vP!3m!Sr$cCaruqH
zU-r>Ju28!b9D(T=hsy=%_TL=Y|81tCU;y7t1Aq)bkPtt6`M?^(8WjQx=m3hKD1gga
z_S0#&pv~&V19F92p%8F*ANXzEIP~)cgt^iI7=mF8^T_&^o+1in=>P}iZ~$VL{1u%>
z2r_J55Qd8VEIV$-A1R*eVp;fL5JCqK7(oCOac2izS`N5N2e^!cYgS<-L>U*ZUq9v|
zBg}u{S`lE%2~{$fa$<1<Q<160g=uOmO%&4?VoYnj-gp16T5EhKV!qniPv+d$ovgh3
zP^~-nR4U)z<Bdw$qF#R@H-LSc-9-jxRiPq>JW}HD#$&-jiQJHee9B$~ZT83smZsD&
zdomU`jX`iXY$(lr3S(hGMrZFiwK^B9K3;GE7aQ=B<ps5_*fh`M%OkWOK}6}3#n4b$
zC!!%!r4yoONPiF?!t3h_?H%SIUN+aQTzCOn@xPY%CC-Bg!8$NG;0R{Bi`6{YNSvmr
zkFQUvE~^}#;w<{fGKs!ZZUmV+wNS%eRpO5(8v6`pzrC^*q;Z^hRNScP2U?ZulPYIc
zqD_!~VYfS|+<E9co&ygXBnzPi^2%Q;;YjO9UyNkjl$rt)RQ|@1c~N&MgqMUo@C~qS
z*(@HNIm8FfQH^_LW0t5IGUrF)3+gR73uGCx5n?P;8MkEi2PpsiuFHHqo;38<w3RkG
zL{ame%o18>XdW~=)fP-%)a8?e5mVOsw)J#U+bANT;Z|t#e5Q@+R6TV(c?x{%nr(|A
zXLQCOC^#HohSqbGdChqpV<i%SR2qaos0cgvVZa7ia;l;(VU4Uw+^iCK@bs#rp((TA
z5=(Ww`MEIsX)_D_>NMY`>fN%spg2mdE=#G*+^$%UvR}_5FMOsBl+Aoh1_3GAS%xel
zQgX80$s#=D4hF3M&PTV|c9G%PKcjY(EjEC#?6q%LL|A21X_e_m^B3*0s<UeL?4~ZV
zB*f^M*MqGHN>0}|;3{lovfbfTf*vt_ZW?dU_K%4RO@$4UD{PTt9{F9<)IC(1h?`39
zsFQZ_l5vwUCJMCa{z)4^q`=Ol;)X}OkJh~DQq>Ng2sdq62Z%NnkccM&MB0wh!(@lf
zHBd}hQvf%O4`&W#jiVyRxApb0l8Kw`L^cxJ+q8Sg7vzP=IkhL^C$ER<i~GlF`lA#P
z+73yuzBuG~v$xD>`+Y%NQ<$+(r!~IzfJ1F>3{?WfvDA^5-tgC{QNjCp(=WaE%Q2vc
zNQ<ElB;xmQfsb|4H}oOGCzRoWZ!=*T5f~>>_k|IG5y3LveI+O0g26qI=w8J^Pim+Q
NqW8x}wuWb%{uiJ#;VA$B

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/stripedthighhighs/kneesrestright.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/stripedthighhighs/kneesrestright.png
new file mode 100644
index 0000000000000000000000000000000000000000..437d6c47aae451a04a1c9faad63ba46958f0af9d
GIT binary patch
literal 5580
zcmeAS@N?(olHy`uVBq!ia0y~yU;#22893O0l&&g^3Il`aBu^K|kczmsw;cOK+(lR}
zJi8@xK>Smng}|B{5o}Jrp_+>ySI)gW`Tx=L(>TsgpZ=diK*6Dbfsu&?!f5Ol|MBUg
zu+#*E5Lm84lR<|Ot_sYM5C~x4X~}VcX@$rxVA#M6H4Cad!NGyiKwy&~CyGrCOb7T-
z1Q;3_8CefFoN!Y?b`K*H7lSpb01F$72m`aC^h8uAYB0P(6%ZJ8AS7x>L(pL~4MOtx
zXeJpgW}v0yXhF?1T9ZI(>e0HGW3;gVZH$dJ7DgKj(DwF-Y%GLu{rOx~`+t9TeeK>i
zC8>+_d=<n${43U0=d794@cn;g=d5-Iy$64vhwZn1DeryV;@6aR)*40|o_E&;Ej$kV
zw%6bZSNyO6sM26Zy!!(M#`phc8Hg}|)v^5hd-VU$|36>v-&@IFZ}~xOj=b`R1wf?=
z+u~gx7yy-SaENI?(9Cr2|JEB^4cWG}x6U%{W5{Fs_K}58?885PzT;Op?&v)Dd!Ogc
zV@??$BVM|X=|PnL{Ibml=I>*;_xJ1nzo!}N1wX7?GGDo1e#7_r`D^{v3U&b*RZj2R
zAJ_q{h>B)Cuyvl@+cd^_26N`$6-?~h75~}WA7`=T0j<b~*|nb6ov~o;a(`==2l@Lo
z{<t1cblk<(XwI_dzxjnf9F6>fAO6{^cq9u{I3M_Z{(=a@%*ny2K)0S^Dvo6m=c@QG
zp7cwDDV6D7ePqHq?*~qd@9htVFr@hT38MBkvlv+&N^A7|k$RxOUZW9E^w|>;X#Wu^
zw?Zs{A>{b;PpF+s1>t~EV@Cr4Sb2>G!e}5shN4DO!e~kuJSm}3etKpk<1r!8|G+_7
O22WQ%mvv4FO$-3*APmU>

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/stripedthighhighs/kneesrestrightacc.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/stripedthighhighs/kneesrestrightacc.png
new file mode 100644
index 0000000000000000000000000000000000000000..1f60fc6f7b29cd8a62af403ce9830a5261ccd16e
GIT binary patch
literal 5652
zcmeAS@N?(olHy`uVBq!ia0y~yU;#22893O0l&&g^3Il`aZBG}+kczmsw;c0i+(no#
zd}OR$D5D^LiZR#X!>QSiJbKH5Yi_azf4WltXDRE#eEt7|3Jwhnj7%&X0uV-g+=JWG
z=U-@m3qTkLycrWXVQQd44Gl~Q3MtA$s3x#B$f61`F*9*BG*0OCK(U8KgrN*ofP;ra
zgMrP-ObN*~K$`*>ZlDS%7$_`Ykl?u4f$BsD#sv0J2abjyC^?U&!O=_tErdpknT7+S
z1vR(^8LdeeN9$rpOJ}sPz%tt0g0>b%8w;b21w><ELC}Ny*IyrB-~In{)!+Sx>;Kh1
z4bby#a8P;h*WHIt@W&*kd;h2RTn%7RVtj9(WF;5GAk!&Rv8W-Q!QbcTT#h@+5B}bN
z{3e>iCh)-T`XsG)E)V1w-~X3NXFXur_iyTK)_=eMiZk4=|Id10{{Q-4tPl0s^7zhN
z7u*qW;P-xk%l57dd=C89=RQ-)8Kd#wZ+!Dgh8@Q)?l0O5G~c}Ww-pn=(1(BWB5kV$
zc0>X-NZz?FSTUjDd%dp&S3|bUUu|>lIdzPCe(&7RvBT0K-u;0v)BAnzFIT?*FP!)z
zkO?Sz@AK~Y)&I@eU%ck1ae8p~d#%;}U;jiI=0`Z$|N742$N%f@`S5ziKYLkfjT`&9
z_x#@H|9tQN{`80HoOg5!s?NW!d-wPL+y(EIKNL2W-~ayd&#T|z3^g_Ef1fn7`tkq!
z^7EB`3%mQPES99k%fIbv-~By)g-@tr&ViS;^X<O>lNVpfE!e^8_x|^npQnHtk7z$l
zn0(-6<9xgLpR5<AtlTZ+0hZkPeZH5q`-4iR<=<<6-T7S~w=B;^LDXXJ`^(R@-^Vjf
z$eU7(+V@)!;lLOmGjFvpO3$+~#DQ^wm!&&uH?xaXgyHDJomQxwN)Mpu%28uS13_Rk
sB>?l*XdsLR0%TNhG$jm@l<+{^oljBVWkvT{;Ak&{r>mdKI;Vst0Au)7W&i*H

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/tights/fullfeetjob.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/tights/fullfeetjob.png
new file mode 100644
index 0000000000000000000000000000000000000000..4a30919dfb7c9aa61c370a5462bebf329a361b65
GIT binary patch
literal 8187
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
Awg3PC

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/tights/fullrest.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/tights/fullrest.png
new file mode 100644
index 0000000000000000000000000000000000000000..caba5ea60a505a18ef49da5f2dc5c3a06264f5cf
GIT binary patch
literal 8052
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
LYFE55;5hgnk!`>e

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/tights/kneesfeetjob.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/tights/kneesfeetjob.png
new file mode 100644
index 0000000000000000000000000000000000000000..cb89e018563edf9c8c6a85450614886a0146e6f3
GIT binary patch
literal 6843
zcmeHMX;f3!7C!fSBME~b$WWjq0tyZYRumCq0+ok|B}^)am{8?8AR>ZH3dvQGCzin~
z6}6Jk)`FmdAUvVe#G;^xCDm6!p(Ka`ipUTd0wK32P_bF7?`Qwz2aB`L+IP?U+xzUC
z@bUK0(KOWr0O)wGTk8h^29F3J&xHT%=3&+VnBtymT?68`_5RK*2-$3?Avxo><(Xyd
zquN-@7^?U8u9&~Mb++HP?hzV_yC;s;dNQ6pzmrFuwP*fqxA~f}qC&RMp6!e;PJOX9
zE0r4C-N2dQk+x3blsRqm?aO(UalGi^ww^1+r_T@fmW?Q$Y-t)#?wkKpM~;B3M`dsU
zf?`t#{5P%E>tkkB)aje4!~P9`Pf?|1pa{Y^V)>(`DybgmR=uERF&H3=fA8A5zsP|k
z7)VsTAY1F{0c+dRMfxf#Aqe*q)eDpYKc=L;N&8djKjkq1Uqh{;+KV4DTAhoNwXH6f
zX;@H$j<Pz`(EXuBsk@7^i>iC{^emztBPPc|^)NO)bpA7AM9EQM<<4KW(&b^sOF~w-
zxZITKqv3iEM0mlsE_${G4n)|#O|t`!3b%BLotB1od&dQCWnZ-iCu^Q^g_>9cp_$gL
ziD{A=ICH-V!!}V%p2&>B6~1#ws57qB$on{Xka!)p<W_wAS>4<<(nsm6ackj$;oJ@U
za;_{g1Q|EjWy4mqJZ(A02*=AC1%Q7r^{D_J1t2E9Z$D<Ll|$5$N@)0Tv{Nwm)>Vq5
zQQ){-3z$0P^p4ND`BW0gdt!r(UE%r9&aq@G^1Fk)s1;mUW(Yms#=)KX0FwR?bE3S+
z@ZKO=@(isq!6|4b2hF{N9f6!Bq?p5~0an@|0BpC@fmLhp5Dm_Fr^Upb{8YMuq(?lC
zpWDI;zUixvNO|9ju6atxh_u*_{KD|w3gTAK{g$46Z*`Q<0!bF5!U?1?xk7@}AlOIE
z+DvVMq6deoE?5lI67stb>AeIkuD9;RX)vB3+k?``UlMhZibDm*m+2KOVk>$QThbX!
zG^mROME=IByq4it?7>4}#0I_<A{F~CHBVuLAyU>yt+CiD{d=njl$&v0<lAW+-(JS6
zP9D8n95Oa=GL<vY+C^U`Z<|<j_Lg9vk&yq=8B{^1?EjI|cN$2W9vM*HKv^S((jn}L
z6<g8d@8vYNq?jucl;;4pIAd@q532^p7M`uq&)F!HH`c!j#oQ=4gwM+ZfoPd#4hIol
z(Rmq~q;<Ic^5Yt&Jd@skt)1UOAFyC@UJulz^5n#TWV0DvW<g90Ge_$<3i;ErnyOTb
zq?j4cgIVLRYoiaN{Ju3&RR=Y5h=WglyGniogBIsIxEy=304i2g!~}1;UKY6+_oJc&
z+&oiw1V+nsYvz1WC0Ev0&B*XzyCPD7#WldD+p~T@A$)AZ)TY1UOgy{&FJ1b9k?Y3$
z4&K>GS6pwm85R6AR(pyr6K``#)@RG_6O~fq%x}&O=+6GAN&Kc~ReQ8Hng`Rid(e3`
z?g_={^X_7s7Dy(D<S@f2EoS%6<ezq1ITN1=lMkt~qr^aMT^1bMuGhVe0ZLd)F=a4c
zdt<qW2CZsrK=Rmw|Hh7aDteO}iHFyQn(x~jXKGg;mK6rQ`hGaWRVeR4&;%&5?b(mc
zxUVEu+@Hznnjn6qbzCqlo8u=m<7S0L??TJSIYf{N?HFSnBDE;pJL_}yCIk^Wdc!|@
zks0N%^a0C!4bp#Bpomy`TUUJZzzZA1nv<@%BN)|!ekDcG&NI58#!}Sz6I>HzC3IeH
z9|wKJgAx*e#k|}IniYlYW%Bc23H~QC98HHhb)e0;3=I_J?snG$8>D4br-Um<>nsxY
zue_bocdK-O!ew4uvmB<@QI??cF>iKBl8#_R;2Rp@#nylknemnV+!8-{c=U6X5l+Ku
zsiJX$CYqIW8Son(7S^I|z;Ow;m*P0bfzTO<_?&+o%H9fE47%Z~+~F!2%1z$nq;Dby
zdn1Wo1PYqmiY|)`Flo^*pt2Q<s4Yhr`Ou`tKd&^x)6kaU8Er&gsy%3Ke6TsrQli7K
zN!hQB>R@o+5EHE5y;dlX^CQ<$MLv+Z4huLuY<yjhc5oCsTZfs%Xjd&op%})+QdZ^s
z3M(Hkp}gs<3SC?QKj$ouvP8>CwM|GLk$)e8hb$;02nMEJQeh=J1#_^#B*Tqg%9Rys
z?{h&v)+B?@1!;i&i3jttb^p8j1~r_KXn9Xkrn!ZptDMIgK25A&UZR6<g1To{CsA$~
zI}p9$5)9j-^`+7VX3;UgKF|9tn^cVyOmc+fmXX$Oi!FrkG$}NX3)s2eLOD_I&a6i}
zB!Uq<PS>R^sgG789+|*|+iiI9uWGB#+Ow9=$lkNl4D}~95CN_|lskqFL{xa!3+xBY
z21AfY5aRWtojdn<Y+-GL1{Johuo7iMg9^=Oea0_@2GvI_LqjM~kX<TZZ(}lp1KEd>
z_)*39@r!RK#Ntf)J4t^JuX?!Nj#v!ti+?5!#{W&ek)ZVIn<zJdMvDkV?19#dL#y!&
zm|%5xqa0B!XjKYM%VpHTf@^yYg$=#CkwV%xjP_q(ZLNICR4^|l#E#Mkar}@+Vsg7_
z!fN~yY%+eOxn6t@L_$vbH(5eI`0=(NvG&8BSG%>e;*mg;<_=2CVpy9?GQOJ~7$}t6
zYrh%5Rv9@EQX>!GP@JE?QNMX8MH0<g<syGUw8~B<{^S?2_cQixn6WoXx(vEE3*{rh
zW;RwOH@GsMN3)Z=bY<fDFsOg_?Ff&*!(hmI&S$_O^Sk^2qvj!!<W4G6hX+Q78{7WZ
zlO4Xp1@(fFytIRMmO;SS6Q<5{Ck<I$dTYV?x?lYlLbd--z+sm0@=c%z&1siPg_m`!
ziLrD$o?LVyw9BQhD!K!UoOnA@Q_K>?^6M5g)y869Lp!~+4z0nHp_>KeQJ<n-(9H?Q
zlA;|a)$2!nruv2h@v&izFF63xzc-7{gdnE0)e7%5J`&D}Kh$Bp1`!oFRLt{%fVG)X
zLBhQu+x(QM#i${SgyW7W7=rrmQr7P-TeiaNdCPgmb{L(Tpu$GvBa}01j3+U~03S$^
zD8}D@<o&{ixHzYFDLDX67KT|7u6%z;zB|<XB!dLo+VRD}HoB~E8T9u>!#h#r0EiNX
z*CX8d%OF*dt9dHJT}fr9q)Pj+B~-qij_K=7b*$+zNqN9Og-gM67dEPH=BQ`5fErL~
z{<SKLGcf7vTd!FDbpeT>d2qRxSO2m^l?8tT1Ne0Q+wjA~O}Vlp&!YnJ#wDrqR9S>U
zIQ`VAX!_MZd0^N=)d~(cFIHt?YoG_tR0g?E&;OGLH>jFh_JdH$hh>uT-F%L#MAe1w
zx202@^wu+gUg6eRUaBnWp&iN*PSrm?P_@anu410ge5%^TQ&Cd8_<h={v-o}KsDa`=
gwETlWA=g+j@m=ux#lK#Kzexd4cki{=+}KCJAIvOi=>Px#

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/clothes/tights/kneesrest.png b/img/dolls/dolls/player/doggy/bottom/legs/clothes/tights/kneesrest.png
new file mode 100644
index 0000000000000000000000000000000000000000..457fd6d8e322b06fc9c7a798726afeab854435e4
GIT binary patch
literal 6492
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/doggyactivebaselegleft.png b/img/dolls/dolls/player/doggy/bottom/legs/doggyactivebaselegleft.png
new file mode 100644
index 0000000000000000000000000000000000000000..351b86dd0c06491b3052a26832dd6dd67dc3c45d
GIT binary patch
literal 2692
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/doggyactivebaselegright.png b/img/dolls/dolls/player/doggy/bottom/legs/doggyactivebaselegright.png
new file mode 100644
index 0000000000000000000000000000000000000000..0d1d1440ab30a99a8fe49c6a51656d909021a586
GIT binary patch
literal 2133
zcmeAS@N?(olHy`uVBq!ia0y~yU;#22893O0l&&g^3XqeR>FgYknVihPpfRy@;$Cm3
zK#61ZS&35~1~|JkH@h}Bin!#aHg~toa185?+s|aL_gzbIt)qAI1%a(!Ouxuqk=i20
z;wb21@<sg1R+l^X7B>l1@jc&XKd*Y;_c^~~HnbN--Fx%Nd0&8$(!qvw)orf|_dPto
z>0>N?-KW-0hVNowjeSD!*E*-KulB5e`@(yf4{wg`D-&OHuS3O$7M`87t|Gi5;PkP{
zhmIezbJo+SS^ULiZoFvvt3NAmbhwEfSXWhLq&p`gQ8)WZ>+#mTKVu@Z@3_}?YKKO|
zO|sI-W|_?4$W-AGkk%}ts<uQ-W%D<?`m@_T0&Qm5lxj&lIx#_Xz5kU>CBB}%-SZ~R
zT)e30|NP}M=gnGEUe3DU_t8yuZU=X=?+-ow%W~tI`@sb^heH>>)c5i;j$af$d)9Z3
zJGTo8?_Lr5U9gkc*}v*e$90u<ooXxI_s=iLH#b_ph+Un2wc`9uWtZ(w#P1$DsMvF|
z?)xu!zV-~kvhya^zzASV@^*J&_z!{$_AZ|c6yYrJh%9Dc;1&X5#!GkW{s0BpOFVsD
z*`IL9u(7bs_#<x!)R^Jv;uunK>+RjW*}{no$3Mo$WxeE%$lbVY$Bq>b6n0pZUcY$t
z;zd=Zf4oWm8QtBVzxyj5V|66dM<Bc~AVYSRgXJZY_vN|v@*J9)FOQzCo&Rv>^K+n-
zF$zXQU=W4CgEg~a9d1S~KmO2d(%XB<#wV*L&E9+6eDWR7O;ewgz5kgv>FJ~Ux5|B*
z|1th${*}I9S**j!kM>@l>`q>;+7xAPt0sNi^R2~7^-P`$lgT<as~6Ne{BQUtIrpZJ
z*LT&Qzl<u4-u<>y|2g+b{G|86b!^7%5C!Y4v>7z+ZhrE^{Zgb~Ud~*-_mU@98{6;S
zD(wi=&iL1ON~FKm<ML0&Coe@6We48=bEW!USjAmQ#tZf!1HyYn8A6U#ZK|D8^6KRJ
zv`aZ^y=j+rOkZ=;8e;s+zDPf<r?EvL{$cl2zPs0+KgYA({%uc!wx#5^>U1%X6B++b
zU;1vsVlO+D{_x{_4yTv59A6Rln+qZpADE`Ra?asHI=2o>{yFQJ#;Lw@<B8^Cwn>l9
zEHY+<*dcz_mSM%7ZxinKT3M8+OGw!HSxPYcV*kSbV!ziJry$FA@fdgGb%kjH<<I`)
z7ppORSzmu)|3An7sT-LZPTlm*+APCzE18GmE-OC=$TiLXzV6pZlV7<e@;pml_O0yx
zHeR{Es;=i4K$6VA;zhI>R;<~(<eI17E!Eupw#yr#L7~R5AYr??^EJ<ZZ`8FH?|Wa#
z$?RNM@Z#4mh)=>j?kXNr{rKIe=EOHvW)_IkPbaZ5Oh1&j$?(P3YnInJWvBe9{C)fV
z|NRT}Yg!>Hd>IZrVY}<H*!21A_9+{EA!hlXmi0*N`^D^BueRZTjX{b5Bha(*7yjGq
zU<ak>7-l`j2Fq9HKSU~VK*Av>3?zQQ^uaIXhy{;)7GyI(VwV{tJPLpzaOPsY(qeB;
Tp?^ybgTlkp)z4*}Q$iB}yJkEG

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/legs/doggyactivefeetjob.png b/img/dolls/dolls/player/doggy/bottom/legs/doggyactivefeetjob.png
new file mode 100644
index 0000000000000000000000000000000000000000..3bd721ec5530899e2794043c74d752f81723839c
GIT binary patch
literal 6486
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
K$hrt}8~8UahQY1?

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/penis/doggyactivechastitycagepenis.png b/img/dolls/dolls/player/doggy/bottom/penis/doggyactivechastitycagepenis.png
new file mode 100644
index 0000000000000000000000000000000000000000..c6abaf063f8f25f2c2c64015d92a7bcfc992f289
GIT binary patch
literal 5745
zcmeAS@N?(olHy`uVBq!ia0y~yU;#22893O0l&&g^3Il_fxu=U`NJZS+JBI5*+(lR}
zINoEeF6!8RVAhSsr&C-7H#4-beo~ocr($~f>#{y!>kU=E=IvUq>b2?q-9N4k42(=H
z90Cds5XPQ82X;@Nf1v?M2qbsFmob48p$aV2(7=?SkfJOE(+V+zwLunDfQgxjtD$j1
zuLr74A`E4y0vtRX8VqbsW=bgT5eQ(ofhwS2ps;{Jg5zcfsuLX;6WB)`I2wYWbUc~{
zM>7eu5E?CJ8V-yW)ZiLqv?gI3t&1UTozcbu%V={8+FGPRW1(@yf#tW~{_bb~|L6Y7
z_xa|##io`?G|DmFuk{zpb9ykPq5Q#=J@-{FC_j*Waq>~P`N#H6*-uJlM*sStFFdtd
zsDtyzyW}Z+N(GUO?+>IdE-qv;WPI<?^JyWwCWG9m-Nifj>(sL+3+>?k@$M}XBhx)b
zYljA)kx|wQ7<PokZQcI$;dQsiNi1?|4|dl}tZn9uaXVmLFmpxBlmmxZ_Av7=u03&(
ztD$|vJDFeC*z3iA{JC#m^W{IojYzJ^`}Q=v|MyhcOrh~UR|R{W_mg;q51*LsHD<f5
zVc3zDXS)5{!|N^&m00G1jF#FeuN0vDKz2p%v7;O|z6Y#7n7n$yugS1zj&=Lb2j!d0
zG#hs}yuYU>pzuI;12YRp1^c?a%v=rG&&%I@v-^|$rEbOnL&p1m4Xf;Z764rsAl%w5
zV4?Ov*1}ExXCkXZOX2$o+wE%ppZ$MNZ$^dtf%5&6w|a8!Q3V<%O_pKx|9<@Vd;Cg#
zUVJ^@|A)8l+yDP}@BiESd`TZ0<p;axcivjSa!=#~Uj!c$FqE#}V`M$B^|N(ZwfsMj
z3m?n?hK$5sd9?swq^;;Y<jNr<{DDtqasQtUObUl~RG;|ExP$x8*SC}B-il?P+|Tjj
zoqLm+T4OxW*K62;anzXouEBmytnv0)(Z4@rFDejZ@)!Pa*S_}_zu*ed4}4cZ5e5uZ
z*$S!BFYO`>fqw0RDBY+=KSoxEbiF*Z{@Nm7-%4ZoVbqR~!}12E1;*mrm7sk(Xy+~v
zXu_1siKyMC1;GxC7iM-xquI8ifl1-iO9SMdp@6~#%>@iE&KzBfW?P5@qrlS=3DjQN
z3y}bZl4p;?P;FDtTENgzWYvS(=PcpUV6ZAK)JC;UKs12C#ZuM{wU=ncD#9>#=MGU+
z+d6<IESkfojOyXJz`!{dbEgZ{HW#1?qrs~%8oc0S>@b>o!I@^XZ~&JQqlE*w5FRZY
fMnK{4pD9IpCnL|f+MU3WWCl-HKbLh*2~7+DvH6{M

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/penis/doggyactivepenis.png b/img/dolls/dolls/player/doggy/bottom/penis/doggyactivepenis.png
new file mode 100644
index 0000000000000000000000000000000000000000..7b67492d292ea6efdb6458c62a49039570d33aa9
GIT binary patch
literal 1323
zcmeAS@N?(olHy`uVBq!ia0y~yU;#22893O0l&&g^3Xoz;@^*J&_z!{$_AZ|c6yYrJ
zh%9Dc;1&j9Muu5)B!GhKC7!;n>`%C4Sfq^^CNe$(8nwgI#WAGf*4x{=c@G5$upD?g
zS@^Pq?u3aBk^u~|3R23;7*4AwDC#ifcyFsT=2WWPbvvQd4`|dV7!83T8UhK2(&jbT
zy`603*>~2_I6L7!V<p20MmCf0pnUb={}#h9PLJ8Y-QCx0Gl5-!{mFqHJ3$_8V9H2+
z@g(~3_o9k_^Ug@!D0h%!C~9zo$t7pFqG;N(1E%T6$<mE$@BhDF<Ui@nDsQ1)d8pQn
zMT{UNtPxdAyCTx3x&XDyPGE14Nq7?j5_e$SVzTAaPu>g5tY)ijc;8^d@PtA6852lq
b6l7E}*osFStUSk71quvLS3j3^P6<r_82Ed^

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/penis/doggyactivepenisvirgin.png b/img/dolls/dolls/player/doggy/bottom/penis/doggyactivepenisvirgin.png
new file mode 100644
index 0000000000000000000000000000000000000000..3ef068de1d50455d65802edb71d1dffc01b9cd45
GIT binary patch
literal 5772
zcmeAS@N?(olHy`uVBq!ia0y~yU;#22893O0l&&g^3Il^!u&0Y-NJZS+I~RLnTt!$e
zZ0(pR!NG8-fx)9uW}>0kKf_IB>C4KN|GK*IPh#iIdHa^Xs}^GYv|M~Yhk$}Z0|O%y
z3xv^ln!9G#pB6S1WI>>8oCw1-BxNA=JRBMfY))oMaJ^tg0K*Mb0R;nv1q>1#H#?v<
zKxG{m6WCGhKG4v>l%SBJEQI19M%D&dQ~@StCa#9Y3B4Yu?h#=qLlqcxAT)eOLvS<=
zLbK3lCTSQgW+0{gXhF?5T9ZJk{n5I3v^4{3osBjYsL)vG;QI6H)2E;Jnd|?*yQ1Hn
zc74$$KIIQJjOTxUHZEXh(q+2GuIssjz419`1;5Stf79~6>8Ebb`1xivliZ*1&YFe;
zsVp|{r*~dbV38C1U{^8Y0wYVG_y;))Whd4Hl9pHRUt*4zpU5rL!C7%Hc?zFW!JdZi
z2R{l*H5@q1bdQ-|xb6ibR|Egkeeb4Mepo+y?MaRr{RfrXg;_Xigg@AA;AY{d;GeUV
znX6&*r&YV(_RIaq7ytWqzx|(w?-^E{KG(`|N9#f5{?IeeIb*^P{C=?O=B%Cr(X4ye
z?`d8AYRT#lE_eLyvF7@i6g{5@c|afCEvcJu;3>-<em(J(jU0D$9@rKbM;_(ZV9-jk
zcrPUP<Fiq5GShdiihJ*;elBKNr~aU}V6Ts_%Y!h+_l?m<ciF9Hcya3SjN26-`a4g#
za@y!TsH_M1S5FzJaHa;Y6VQ_Pjk{lJ)desH2p+ba{^7v<$x~+wRfHV){BOmA`RWC-
zjPILYr(_C&EaAVSef?`OSHn7+SNV?*uJ1p=%6SABl!jjHf);T=&-~!vb$E~nG_ajh
zn=gPN<Ve9eRlEIrYJUFxAOCOL|6-$(V5WT04}129o_fv^6A#q!OLF#v1KGe}UC%l9
z<9Shr^d}+3-u!jGB6>~_?y}mvfA9B(n?nZVSf3C*uLpNofC1I}&6z)pp+@8T&-icG
z{rA`WwP&dN_xt?%!$0)@KTpqMVzL+du;(@}6U#o%3i%tXOh7&BHUi@#`^k^Q;EE6S
zJ-5UKD|R(J|NByK2ScM2(0{WuVp<Md2CAFqCjU2y)nUrzL|BG}6yXbk9T+dn?2Z;h
z=_@s^Xkbz}_0j;=yMy$-E@&=bcyZ?FTGZ~BLx=;Tz|#^5)ZW_*kpPC0XOF^AZBx)%
zz|c`-)r06af^?N|X)st77iy#0CLkKX;9@E3hT1u^VijSSyK{#qs%;%W6Bf<kQ%3E4
z&IR`O&c)p6Lbc5WXhNW0JDP|67+D?C_3~U%ZCeC1L1X!0G!HLtU|L`-zFi5`wm_f>
zqruBD8oc0SJeqpJnP#+bfRwAFg#)+{9xWV(f8lVzp7GsE#&xGAnE*$b89ZJ6T-G@y
GGywp<;;69z

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/transformations/cat/tail.png b/img/dolls/dolls/player/doggy/bottom/transformations/cat/tail.png
new file mode 100644
index 0000000000000000000000000000000000000000..0c20e7e5a439acd63a7d36330824ea8e343f0b30
GIT binary patch
literal 6858
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/transformations/cow/tail.png b/img/dolls/dolls/player/doggy/bottom/transformations/cow/tail.png
new file mode 100644
index 0000000000000000000000000000000000000000..0219272b3ae3d3e2a069dcadac7989cf6abc28df
GIT binary patch
literal 6633
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/transformations/demon/tail/classic.png b/img/dolls/dolls/player/doggy/bottom/transformations/demon/tail/classic.png
new file mode 100644
index 0000000000000000000000000000000000000000..e64a034817e8666b93b231d4aaed02ba1d1f72f4
GIT binary patch
literal 6522
zcmeI1dr(t%7RP`0=0a|u<^i2XERTqBSEZFliva->D9?5jw^XnQk_E(dd4)nHyHIi?
zRqTQU2HPSOhwa04H=t+$c}XrhE8P_zEhDh<$fXP{s{*O6O^PAe-xaN-Go9H#I{VM&
zuiQEJ_dCCHKELld=g#DVojamdIjnI20IZ6M4u2B>3_c<Nw}(G3ug8P{xQJuIL*J6`
zog3?`PU_@gJLh9W4F$*doR=K&Nk3fCc%bVmB>VkCA!U=5r!KJ4hb;20?4zaVUc`UA
zvtntk+`<z`2!Nm%&Ru@Ez&Fl)_saswGt1*wR5>8m|7a-_#{v5{=hrz|+Yutj+9k&3
za)Im3^eCaV9R-C}M`O6FKmY<7|5h1oZO6d;$`D~d0TKz2Now4xt?f7%TagMKxQrkG
zMf@Vj)7s7j9gH7RUQQ4o2#IVz7;c@o0LYk6(JXHu5fmjDb@z^1@0S3I{RH8Y7fJ?(
z0p_d!;IXXi1R&k4fuS~#D}dNQK9MT*zf|Pvje3>Vd{?VzJ(sJ~c4^iHWyC!bcu6v8
zAW}pog_qH<ZFu;Ow}ag1ed&AOXSKqAK_4Q`eSm?Y_nOV+=mL|}neQ7c&Bg_bX>fcg
zVvl%-w2nwI4sJ~qWB1V+$wX2F8fRC`85wj*`SiPv#CNNSGA;hKAGTRQm0IlT(#x?e
zj<t+><;$^D7~0Fcci<x+RjGHSJa3%kThcoFbwF;?XjyvCR*!W)yGd_T-?el8=vpLS
zfHgm-424_L>(+uV1Jw6FC(10s<Kjr_3cAgx>*%bEq+*bKDrSSCf;@&5bH02v4pimE
zPcxJT&eD=%TE_$lW#p2b>5^8VYN#Ujqci0GFtY+RIO{_i2jdV)fATF4)V)_NAqb9{
z?oBhW=TX6kj<Gd_4+_RqXBXxA1<NrD<B9^CHF}}&=#t4F9lZ)>Kf7fYxcN}r-c_c^
zy6g4{$@efNqbN3j6cS`7OrfC28_X_xBrIu|3fH3y=Ku+%;VhbGZXh3%JQd%ES*b+<
z-m~OLsLb|0pH>h+FxB*T4uTMBIvx+xjk}%B&T?-lyTcj7jqW~EY#e0#d$KlJZtQQp
z9m<Mc9EWnF&jU&kj6WmE9w95XxoR9amfHBB4ba683t)q62@-(SLsi{5{d`OJ!J$sP
z_$6w*+YQ5O8ILiLO>jZ&E!F7!mCM@fOt%WM44t@mHIyI%>GmjP4|Fk5;_ao5xtw6r
zX!}qfZW2-#yPtpRfP*}c4kdHJz@7f=!l_AJdmB4)xgo#|V8<@rKoyZqSJzsdvEmNs
zZtqzLXG3*l@_Y3tp)R~>W(9jw7sa{Lu}&RoB2YGbeJfun_LjPvey3>=uLUE2&YTk=
z9Nj*FtdcO4>^R$SoQ#4O+8s)euaUvE@A5IAS<D+9mm4o+H<$8^F=SEUMx5)zq-PBV
zURfZ3G$SSFf|m!DGyEpgQ~yW8F#isnEFCe#JpsWD^p52uY{SRSe8CR4N@x>I=uhEa
zi3Q;3J6;*|Sh~*BPu%!dTaA-3nsk+kaIRj2WQ;=}O(kO`BIu*{uk2`QJB-5RSrnRi
z7)87|NBbg-LYK-EE)TBdAWNKJabEcXVx7J0+pX8D4z!gz8Na#MjXmXVwtsqaX$Pkm
zeZI{HccQtWWa&4fhO;Gx4nD?qmYXI-Om=3^l#`JGh0-;AsjTIU<=m|hQ`(*dis@ja
z6w*Pr6J!vQPktznkUFe3j|uTC%I<A076i0EWS6uMg$mgNw+4~}*X)98TxZ7+x|()*
z(1W|*!FYJN4C<j={Ahv&Fs;U^Gk2J%y;2<t6}@2YIT_@uG|&}CtE#FK>ZwArDHe95
z*s$-@upA*Zt~-6AGK`9VH69TF%RUmen^PwqFY|UVs_c64fA-@^yUA{?>_Juo>51e^
zd7tm2Ev_Sj!3gP|px*4H*YiUYkC2D4o=1-USL0b(PCm>neTg4I%YZWEniIH}*LEir
zVMu*XPvc1v=uA?RRZV6<XRowOv!KOw_oxsd6Jyoc(3yzdDn%AbWcgXgB=BPKP_Ngd
zEks~Tdmu`*os1t9Qj@ud+Fnxjp%Y8g%*YyL6%oii6n_Nn%9m#6V<0o6xjlxwtiv+j
zMoaB_9$EFfKG>sf&){I__lemW0%>s>xsTa9$PJA8)Hkq85WwoBK$KxOp!DC)15J6Y
zuSb)YIdlkBM4|Y!OM6(OP|7||eYoBS#<qL#IfPsjrG6g^HgQ}1FngBVP+IqEFYI;b
zh_x3U4;lDh<JuhkjEu5g&{HDDo|B{msze%>^??NH5ij+Mk~Y#R+4ys-qz2Ag*3fy(
z-Vt7IeOe|K1}_&+bb;C$P_|uzDtXv?I~C!S{ItMF2BE<J`)VmiRb^)5xAgbLXWog6
zzGwnZKY#Y?jgN#av9R>^XYPX*AEsZ!{pn3`iq)X*=9-=6)yfy4{6xP!^%+<GE7DcY
zyRPDORKv<YaEcyw4%Q#`ryX$c7t<e{SA0;y$+kQfZA)zgYy@lsYy@lsYy@lsYy@ls
iYy|$V36Kl=x4zxnQ}jta{6_`EMC=GZ6DB<bz<&TX={Ily

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/transformations/demon/tail/default.png b/img/dolls/dolls/player/doggy/bottom/transformations/demon/tail/default.png
new file mode 100644
index 0000000000000000000000000000000000000000..f76a0add68ab101366793db5d7011564d994ce14
GIT binary patch
literal 6609
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/transformations/demon/tailsexback/classic.png b/img/dolls/dolls/player/doggy/bottom/transformations/demon/tailsexback/classic.png
new file mode 100644
index 0000000000000000000000000000000000000000..567cf736604a7e06da9ac1e2b68a3509e0671563
GIT binary patch
literal 6078
zcmeI0`%hD67{}jp+Ky8gP#Gu=v>l*sCeWd5K!j3J2HnENdFAd{90&mpHbOU6POA(y
zl}kn<F*<9820>SJWP%ZBBjK_UDKIw2tt~W;+h_}EX=!QCDk7KvU|G&j=go88_j%5F
z-p~7eo^!s7i-~l!f7>1a;K+$O{3!rr+YkcC8@7w@F0u~*+lo1d4<6&C%#Hbf?|sIF
za=KG+%Hi@`c^A$vx)+u>_DcQHAgJ`|@M*^n;mU*U#R)UD14mn(3kKttuxrPCTh-fH
z{P8fDjL;Zt0f1f&lsZ@xgN57qteaNuwb8&Sc=O!%84Td={<F8shUK=okYLAV15AQp
zf$*IJUaKKiW6{80n+*)Y;p@F1a%kg`z=k*}>q<h110fC@>IESV{|Rx>ItekpWvoHN
z8%j-CXqVx66=S5yEX0*MT8QHsiG)7Ul^SAqsk6=v4x~2Yxf2U%aII_52v=HKbyQq;
z=nh5QI!^)9oV$@qp0H4ZLDKoga}n@a$bcmr3xyl@ppPa6K&j7<>vDEAPM*Z99K0Gg
zTG9+fm6%!D+|)~|xE}z)7;;;KJN)w^m_d7xN&bo=m*dqjVJ43dH7>t4dqtWktdZN@
zzR5Ji!~wM7M#F(SY*XhpaN}IG=ge(*+MEi|frz~ON9_?16MUl73$2nK(U8a>u&m><
z%uhR4i{Xm}bC^kQKJ>J%rfR82zr0&I6gae$v!(g#cFR=ku)OeDkKRu*&eg^KUBS{6
zCbyJJ_fyKPRxEgSByhQ+$Y}?^HNAK67wYI<RL50L$)McOoBASUrE`3flVY}j(p#i*
z0Qm(YzlJeUT_770Wc&2(L3IWUVk?}czLoaNY~9rl-f;|cunfQNJQ0cYz2{!H6=_LS
z_8YJs%kzP*Cw8iD$WAn#&Z1bTYWkDq<o@szTJv6XkgJRrkrLFH1VYcdwJM{8jS8dO
zNPiqH)@Q;MZFr(ua+Q^m9i}VH5k@L--`ti&bC4lFc<dhHsrRITmft>_;(n|=;w(s)
z%oi={Yp-^HmU@E0$De3Y^4$Vh?^d?q%;GuBAm?VHLpzolVcQFbm=vZA`cDdwA?nM(
z(p%^G7wO3vU2U9|bvYA;G&t5RN`b?I+VbB!sH3~IQ!h7L{LttHcOgkTLG`^c6K0pe
zS>}V_FH)0UB*ArN%;I5r{OIY~6J+riULA&;dUE9v16EHhYdraL-H-mlESWIN(^o_i
z>%Y{A%#MPZj%3YlVdJQ=?V%zdpSfFmojqgC#Z<YYWMuica@fKI4?ZCGGSRtUG@1>x
zhHzMrbzLR9N0ze?zh`{)9w0ZKEQ{SwX89<sI89`8F#yvo4DCSa^AH<)=8KSsq)vPj
zlJaxfW;ielgiz&YsIEve?oe`z0>`@0RxMN>y>fdAV5sieZxAz^vftfG1IH>Nxvxe3
zRjbYLW`ORX`ta4WzFH0IDP-`6s^4?7hi(J``^xJ#HuC}?%!DAeo)-|g*~30tM}DPd
z@8)2)64)Rvbmy}z>qXc05g@!GARZT?5!ro71p&j#nIm8zU|17L0tNyG0*18=5HPHz
hf>4J4Jq%hb+k-;CR6N~i`z;SR5iy6w;ioTve*u*YF<<}y

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/transformations/demon/tailsexback/default.png b/img/dolls/dolls/player/doggy/bottom/transformations/demon/tailsexback/default.png
new file mode 100644
index 0000000000000000000000000000000000000000..567cf736604a7e06da9ac1e2b68a3509e0671563
GIT binary patch
literal 6078
zcmeI0`%hD67{}jp+Ky8gP#Gu=v>l*sCeWd5K!j3J2HnENdFAd{90&mpHbOU6POA(y
zl}kn<F*<9820>SJWP%ZBBjK_UDKIw2tt~W;+h_}EX=!QCDk7KvU|G&j=go88_j%5F
z-p~7eo^!s7i-~l!f7>1a;K+$O{3!rr+YkcC8@7w@F0u~*+lo1d4<6&C%#Hbf?|sIF
za=KG+%Hi@`c^A$vx)+u>_DcQHAgJ`|@M*^n;mU*U#R)UD14mn(3kKttuxrPCTh-fH
z{P8fDjL;Zt0f1f&lsZ@xgN57qteaNuwb8&Sc=O!%84Td={<F8shUK=okYLAV15AQp
zf$*IJUaKKiW6{80n+*)Y;p@F1a%kg`z=k*}>q<h110fC@>IESV{|Rx>ItekpWvoHN
z8%j-CXqVx66=S5yEX0*MT8QHsiG)7Ul^SAqsk6=v4x~2Yxf2U%aII_52v=HKbyQq;
z=nh5QI!^)9oV$@qp0H4ZLDKoga}n@a$bcmr3xyl@ppPa6K&j7<>vDEAPM*Z99K0Gg
zTG9+fm6%!D+|)~|xE}z)7;;;KJN)w^m_d7xN&bo=m*dqjVJ43dH7>t4dqtWktdZN@
zzR5Ji!~wM7M#F(SY*XhpaN}IG=ge(*+MEi|frz~ON9_?16MUl73$2nK(U8a>u&m><
z%uhR4i{Xm}bC^kQKJ>J%rfR82zr0&I6gae$v!(g#cFR=ku)OeDkKRu*&eg^KUBS{6
zCbyJJ_fyKPRxEgSByhQ+$Y}?^HNAK67wYI<RL50L$)McOoBASUrE`3flVY}j(p#i*
z0Qm(YzlJeUT_770Wc&2(L3IWUVk?}czLoaNY~9rl-f;|cunfQNJQ0cYz2{!H6=_LS
z_8YJs%kzP*Cw8iD$WAn#&Z1bTYWkDq<o@szTJv6XkgJRrkrLFH1VYcdwJM{8jS8dO
zNPiqH)@Q;MZFr(ua+Q^m9i}VH5k@L--`ti&bC4lFc<dhHsrRITmft>_;(n|=;w(s)
z%oi={Yp-^HmU@E0$De3Y^4$Vh?^d?q%;GuBAm?VHLpzolVcQFbm=vZA`cDdwA?nM(
z(p%^G7wO3vU2U9|bvYA;G&t5RN`b?I+VbB!sH3~IQ!h7L{LttHcOgkTLG`^c6K0pe
zS>}V_FH)0UB*ArN%;I5r{OIY~6J+riULA&;dUE9v16EHhYdraL-H-mlESWIN(^o_i
z>%Y{A%#MPZj%3YlVdJQ=?V%zdpSfFmojqgC#Z<YYWMuica@fKI4?ZCGGSRtUG@1>x
zhHzMrbzLR9N0ze?zh`{)9w0ZKEQ{SwX89<sI89`8F#yvo4DCSa^AH<)=8KSsq)vPj
zlJaxfW;ielgiz&YsIEve?oe`z0>`@0RxMN>y>fdAV5sieZxAz^vftfG1IH>Nxvxe3
zRjbYLW`ORX`ta4WzFH0IDP-`6s^4?7hi(J``^xJ#HuC}?%!DAeo)-|g*~30tM}DPd
z@8)2)64)Rvbmy}z>qXc05g@!GARZT?5!ro71p&j#nIm8zU|17L0tNyG0*18=5HPHz
hf>4J4Jq%hb+k-;CR6N~i`z;SR5iy6w;ioTve*u*YF<<}y

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/transformations/demon/tailsexfront/classic.png b/img/dolls/dolls/player/doggy/bottom/transformations/demon/tailsexfront/classic.png
new file mode 100644
index 0000000000000000000000000000000000000000..130aed0291a988a9b3e8f9386c10379a07d1a590
GIT binary patch
literal 5760
zcmeHLe@qj16#w4!TH0dq7!7qm^hR6S6`^IY$uff1+Dg$3I<kmCM!QWCmJn>L88ukA
zGbD3SYn%!F!yoN7lSW+xjL9H&?QO6aFq@e!TgEDMBU?q+aoS-EvUar;#$|u)|NHA+
zK6&@v`@VbM_xa>LG&R(TgatwXfT-T6Zvp^GnGoRfQjan@A_E}bP_Ng%X>W@JE4tol
z7b6z$#~0suyXtx;cNpx^jZL9V7ppM5T=R|X@k_SkYvu>z(Qmt*?!lXTYJKq?1b|?K
zk7D?W5o`;MMHE#S14J?U6JSNwxuyIqI1Xus_Di2zeRU-UmndWcFb5VAq`dGnGm#Pm
znE<*8HGvIVe>%oYgF_+SzvVs4K@kLOu}tigWlGM}E(F_{0K!AWfV2CRV&+*)V1x-^
z8q5PW?Y)*O$V6HxfPg6x0{|ohaVhGflSXFG#Gs1_@Hg<4fH%;oU*A|XmBh+no{eo`
zW>nY~qU;o|-g5RL^Vwavx+qyXL0CG;@aX?%WCZaie-Cd@Iu|2%8~smsK0}(($x`8U
zcUDb*>m!w~<XP~M^Z3*3L<AS<(@dTt?%2Lj336%*)T3&8?DJ$oHXm`D`(kIlNWAZZ
z;pfS^nXD=E{mO!-^wOdRs84T0gR17kn@yne-lg~4GJ3i(uK0RMgYa98q3>ekl_OsU
z(DN=`I=)k4|Lav8vMyg14Q-`oy93M7Gs#o#M114e&+g@bV+VZ}y4C#dlN$nG%t3{d
z_sXdnB%!89XZXHeS#sO4E5%kP)#K*0DQ-+gi5XBG{=s)An}04L=!0}>l6nNsJGP8W
zN|tAT5#gb)QUWYneRH>z-cQDAvy|Y14{UMby3j)2-!DIm8~{FtXmdPo-)SvY8ggI{
z%T7`P*xM(y9v%MC7*fIAhjZvc&^)RfoV^2gFZKtju1V@bzrxd5<$g?k3fJP0376D+
zWL8%gaPc`}{KAX$eaTX#H+ors+V#{^O1dkNL-u3`e=8(=4on<E{7!1_HY6klZIapt
zuX7uc{eiib69!C`%0F3lf|7H^z}0$OV!(>6OEv<=4wmTtETN~9e}ucDXFmX>OES;7
zN&xb1Aa_U$Bemwx_o>`ecs>{?%CBC?>$SJ<RM3Z@c}}BZ0TL7`JfOO(y-h=U1?QHE
zJitCBh~ukE20jjZd!<7orImSmB_{BhnOI!Yf_@_o(S{?53JBIhTpZmeW~#>yffBSl
zKDg$e9thloL+E(EfvF2yQr}^~*UD6dsMrLMVM8uMG?N1a?2)ToOofc3nxgG|W3B46
z;gNel$HXl;Q~R=|vR!3omAzK%vSRn@dcI)UiX~Q7uCU7LKYBH!j_E4U7gSMO>c29m
NH#F$4>MTbA_y<q@YN!AJ

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/transformations/demon/tailsexfront/default.png b/img/dolls/dolls/player/doggy/bottom/transformations/demon/tailsexfront/default.png
new file mode 100644
index 0000000000000000000000000000000000000000..7959f83be829d1d39a7708ad7d93b640e5c3b42f
GIT binary patch
literal 5781
zcmeI0ZA=?=9LN86y*|38H(Fs*VZ{PA3kCwtHfC&BWH3Tf8-!FMvd%5KFhlD!p#r6M
zWt(i-z=sGiLD!@vCSvFmb!S$&dogtk1A`ge1L=;C*}a&wgGqrtd269^@s;oI)&29!
zKfkB@-S7L!oi>|l<+5BE06<=Mpt=D7ggrt)B4QuU6d{EGWVh5+8yg+1f6W>D^MqN5
z*?(xFzw7IHbQpdMHPNTM1xVG>&l2t7Lle7_i@v@u&-~K<EV&Sz{OWkejSAcNk^+Je
z397+xkUrSE2>r$L*Km#z!)c2Q)MhTF4<bYb1oh87#r0qYB-fxR(|Ev+m%rIA-4X`F
zahR5K41j<jAx(dH?!aa)=`bqL&NWE3NpwIo_+~XXa}Tf!xLI2<3@W>DM4R<*d5>HQ
zaW&Tf3t$;e6sbSh=)p#vIxxpIpgT}A*j940j~fPq7}3@ivfW~<vsx!=3O77$)F}gc
zt^wg&n0|+R3)xBIr!c)Z_zxN9cj4xu<mH5ylME*OZ$-v1=916V8F}$npUw5K%SOL~
zq;`zKi$$Z*ofE?kc6Ap&k|6R^EUJ&)CUW~ylHX$X#N#;3xN8@*5u|5zB^YtJBf(2|
z0<JzPka$2TmM24rBfg7y6G%BcFfP7D&Aie0c`8vtPSjG0RnPIkkXQxO9c@>imiiwO
zt_FYU3pg!B@|}v|yZV^&+L|QA5zG=i(6iG6$k<i+1zq@FZz8TwCTz}qu?3r`r1jh<
zq2lmt1P><LhphSVPGP>Yw0pgmelK}HslME_-9XXa>1eYnKdc8+u48-WrO4tEeIB2!
z)!3Vfp>Z~cp;v!Um>4rN6LG`L`@c~b^DR8EHzdQakIss<;dcqIIQ}*@tB;MIp`D0d
zyf{|>5$YJEXS(LEhXhk>u(3Ved2mOzp)=rHS;i^I9z3@D_K0wCg{E>Z=V;1wOl2AQ
zj#g<v4V|SrFpLsW$&;0Agy{WSg-Aka=nThCQ-=%eE+|AqLpM$!{YZa6V2K);qpitG
zh%KxCv*bu@4`Tyl8+=e>9}*`XtNGi9YQj%IA?OPu&St|>LXBk3!rWW4fVqxHu{xWa
z?A_<D@+uwQ;SqX7>V)8-oNzuFlgTmWC)naj#N~L7FHqW|BG&~JSy7>Me9zt-+wZJ|
z|4_0w15@3v!P8mf`mzr=elJ>mK7)2I!Iq@a+SYuk2xER^VYMJLg{XsIM?-kDM+(7B
zkP!R$pn*%gS6DtRpK9PTA=ZRJ=DRs2F3Xm)<au^X#U)wu<7Uvfc2dcqRN^cSYZgjQ
za*?!Ar~*wr^O>wu2aVPPt{CbIHg{;+51%UEReo0a&x&7G{9fIv7ra{W!ph?cPgeio
bRmL{G`zG4#{_}PAcQdHlZ>k=xvbz5PA;+MX

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/transformations/hirsute/pubes.png b/img/dolls/dolls/player/doggy/bottom/transformations/hirsute/pubes.png
new file mode 100644
index 0000000000000000000000000000000000000000..60213bb52b01d513bab89592b9752f05b4a12b46
GIT binary patch
literal 5634
zcmeAS@N?(olHy`uVBq!ia0y~yU;#22893O0l&&g^3Il`aaZeY=kczmscO3gfJ%v~<
zXcY#E$#k=dyDErztWXK5pEzxkNA+eo)_3Rsq<@dt{_OABdJX{vhXw{lCKd>z@i_M$
z`#NWCArw(YrhG02cVu-y4QwnT49tqr6A_w0rf4wSK@|{?5C~x4X~}VgSpl(Y0Yd>Z
z)J~}72@Vd71_GNzIZ<5Hz;u8YMS!7^k&*R)!-+5zRQGT(n4=1eIuH`RqanyKng*d+
zXf%^Jj21JH;(oNC9<52BHT7s+JldLpw$28$u`r$M&!1m!ug_=S|L4cMZF*C`N;JkX
z?*Dx+$H(n~9^?JS-An#jvQ)9wuvcyVS#I=S`EAdfzL}T!|Ib*#<MqG@sPeRit;>T5
zpvvUM#ukmIS!&qz7WddKVd(hu&gS2D_Wy;+|J4qh<GoShf8c$cezCOh4~+-b57amW
zKFC_UW)opZe;R7NR=zIRgiTpM_`~l0i&ZlY7&7f+KJJnlz+?zCS0eXGBCA77>GO;K
z|33ITo59*V;j%5z;=N~beI8t`|MY(S|Gd@%eGU8NEsV2S56s+o)#q({yl|@{#~rl?
z<@M5A?K>RSHoSKL*-$XM;r)T!E7Siuay58cmdpQs!~EbscfxnGoPRMuBcG>b8#Arv
z`oXtH>*;>?2RnhzNKakOV4=PKR_5Oi*^3P&8fP@zukE>Zn59n;=zcY=W}yzwAACnL
zl=-z8l-9_pqBe(PnYbF(+4wjkHTHoGZzZ58$7*-fHn+p{2Brnt{Fl+%-5m`~3Wr_=
zqPF8Ns4if5aq6%MYFl1GX#qpWhN>y3U4ar#4TfEx40xdpeyB@2fPIEh=QfUpE+}D*
zCI(Q)do(eCi-^(0Fq#<P<4~iCVKgy}jKr{?(cZ3+(P=@-5#Y!!gQu&X%Q~loCI$uo
D3^_NB

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/bottom/transformations/wolf/tail.png b/img/dolls/dolls/player/doggy/bottom/transformations/wolf/tail.png
new file mode 100644
index 0000000000000000000000000000000000000000..a1f6e42207132551db4afe5ee0321e460b983806
GIT binary patch
literal 6582
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
B>oWiV

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/doggy.js b/img/dolls/dolls/player/doggy/doggy.js
new file mode 100644
index 0000000000..3ac574902f
--- /dev/null
+++ b/img/dolls/dolls/player/doggy/doggy.js
@@ -0,0 +1,63 @@
+DoLHouse.add({ //IT IS VERY IMPORTANT THAT THE FIRST LINE IN YOUR FILE IS A COPY-PASTE OF THIS LINE
+    doggy: {
+        selected_variant: "active",
+        inherit_filter: true,
+        promulgate_sequence_info: true, //forces any descendant accessories to inherit sequence info by default
+        frames: 4,
+        width: 1024,
+        sequences: { 
+            deep: [2,3,3,3,0,1,1], //for deep penetration by big NPCs with 7 frames (eg horses)
+            deepcum: [2,3,3,3,0,1,1,2,3,3,3,0,1,1], //double length to allow for cumshot animation
+            active: [0,1,2,3],
+            activecum: [0,1,2,3,0,1,2,3], // double length to allow for cumshot animation
+            still: [0], //single frame
+            idle: [0, 2] //two-frame idle animation
+        },
+        variants: {
+            deep : {
+                import: {variable: "base_doggy"},
+                selected_sequence: "deep"
+            }, 
+            deepcum: {
+                import: {variable: "base_doggy"},
+                selected_sequence: "deepcum"
+            },
+            active: {
+                import: {variable: "base_doggy"},
+                selected_sequence: "active"
+            },
+            activecum: {
+                import: {variable: "base_doggy"},
+                selected_sequence: "activecum"
+            },
+            idle : {
+                import: {variable: "base_doggy"},
+                selected_sequence: "idle"
+            },
+            still: {
+                import: {variable: "base_doggy"},
+                selected_sequence: "still"
+            }
+        }
+    },
+    base_doggy: {        
+        spritesheet: "doggyactivebase.png",
+        translate: {x:0, y:0, depth: -5},
+        inherit_filter: true,
+        inherit_sequence_info: true,
+        accessories: {
+            bottom: {
+                import: {
+                    filepath: "bottom/bottom.js",
+                    variable: "bottom"
+                }
+            },
+            top: {
+                import: {
+                    filepath: "top/top.js",
+                    variable: "top"
+                }
+            }
+        }       
+    }
+});
\ No newline at end of file
diff --git a/img/dolls/dolls/player/doggy/doggyactivebase.png b/img/dolls/dolls/player/doggy/doggyactivebase.png
new file mode 100644
index 0000000000000000000000000000000000000000..b03f293327afa31bf5299cb81b47dcb34fd3b6cc
GIT binary patch
literal 2688
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
O4G;ItZY5tJ@&5o=RaE)_

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/doggyactivebasefront.png b/img/dolls/dolls/player/doggy/doggyactivebasefront.png
new file mode 100644
index 0000000000000000000000000000000000000000..6038684228f3988f8b3df1693465196d474f56c9
GIT binary patch
literal 3085
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
U)7l^1(u$zr?C9oDXXl&pe<z<4`Tzg`

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/doggyactivefeetjobpenis.png b/img/dolls/dolls/player/doggy/doggyactivefeetjobpenis.png
new file mode 100644
index 0000000000000000000000000000000000000000..4c5db5a4d8852b0de435dc6872902b396ab03cff
GIT binary patch
literal 5712
zcmeHLZ%i9y9DaK}+S0C4I>(yP*aO-?A_8U_2D-LeI;4g$!jwpu^gb|5WUfp!mbCPG
z(+Osq$iJCoj*>K}GbqRcEN11-u*h^vCYl+8jB8l18?3a9madfcJRRDe-~4Ls)4h4}
zd++_-bMNo>ywCeVRpkp(@h&j{Kx!;ER09ArLmm(bn8#BZSPekNPNQMpOO|@y-0d@u
zdv~3jIp^qrj~|3RN}Eqvl-}Igag~QRT+E-j99cU5#nQc{*CIbP+Sg~zJEk(c&+8)X
zfCs@M8KQSQ8dxm2xBXxq!bXum189bm;}AW9pg`1{pUsXe0+-nUB9j#X_{EGa_Cg9U
z#|C5~kpe)PQ{`KUY-O|!9Ag6_7~Tf(?gQ$-Gkz2(0L5$oh9H4M|9!UnpHKU1z;|S_
z0f@)r>jxUrQxhC80S+E1WdQ(ZFr;d<gG~YnJc1<ln3;M#31oS-1{SLfRn2_%OpZQ=
zUyeR*_c3jND_*Ymi5QvSq=S<VPI<Y53v+_}AD#PBae^XZ@$LZ?VT<~9zv)~1P`jd`
zPIYGK(evbeD;iXGYN@+-CI(k$V9^x=8k{R|wgfj<Lap`P-%iVrqTG@7*4xVwm0S1w
zWHg42@lfoLbM>*5M%Ct*g$^qg@Q-9ua(pVKk>b0&mSChzg;`LO1K=jO?56J*iY_Du
z!j2quU;}D$M&13i6<d*lVXSBJU4F`0VSLJoRkZbai~XPWpYhYS*gdnt7GM6EF!|?A
z;833ZX}m{#V^TP-r6oOK(wO$$MC>D|iQ-%L()0YZ*0TK<Do|ewarGNp{9~to*uAp=
zi|ekp=tAwE^t`?Dn<nr~)MK*pPUlHMP8NNETux=)w!Xo4@I0Z?a9`?S@ladZ{m`a!
zF%2p>N#;m~+L-)0Z7HLR@VNHjCG@(?Bcy9fh<@_;pX*-IJv7;;-zV>s2G6A)-Jx&`
z*X?mBsLNbig~uhQ`=d=*z!Z-?SalII)^UoCNgck4#ocpXle0oB2)&Xy14e3o7|v;a
z4j=R5ZW^GXE3ZyZ%JDAp?%t8`ni(jbT_Cpasb~I0r#)T_lvLNS9(@NNqd!x*j+n#d
z8@Xz|rx9|6$@!b~tV(fA;E|*w0g6@!x)(n8Vv$lSW`9|ZjMS5Unl>+*!4Q!}Ja`Xs
z2`TfBx%syyD$r^)_{6VK;ahyNVV}JO&lDZDrYS?4(a3^ea6=9YAUj<QEam_57d0dW
zuGJLoVcD!+reFrgk7$xT5I)2>mO8hG<vXh6MWA=~Y#+;fjWSm0Xz0ZDWM`x|lA!AK
zx*C>`xh7VC(OZ&AmL=0L2I}G)wJZaLJc)8iZc)cEnb>UHo=hrRu5c2qiEBZLHqSNl
k#MK+8I0;ey58CY!rfW-N)l+H<b5jhA2PzF;?MF}i0pYZ&?*IS*

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/doggyactivelefthandjobpenis.png b/img/dolls/dolls/player/doggy/doggyactivelefthandjobpenis.png
new file mode 100644
index 0000000000000000000000000000000000000000..e8764df8639682215cf112660882855adb45bc76
GIT binary patch
literal 5760
zcmeI0`%@EF6vyvgHe?e9gOEUdr?H>~C9y@54i*wfC#Dqy%Lp@o$rQ!T)D8iwGDgZS
zltJqQ+th-_0v!i@kjkSYC@5K+R;yIfF?KQ{k7zrjC@3{UB@(l}pmfS#(EhML?cKBA
zJ$LW9pEKv&-Jg=I3FOb`0{{ZG>(m<oz|jx`gg?5h498ysAXKAOtI`TLkM{R}ydYgz
zmfBF87X16$BK2^W?NL`gXOAFF%WuJ!;u6Wpdnt)edY*5p{-8?YvJ^!ZulaCt*u)S)
zVkHSMh`$(6!<_2+nqSD5w=;Hn8HWs?CBz_xag^dMOM_>dIpm_*239v64>m3=FH?!e
za=>!HaxhhKSPobYSPo_yt^cep&^P9I$0r*H8KcQnnV#DdNbMutOL)CixKBfS+Cp)n
zaB-90oBRn`1E|Vxys6fQVN!30tUUyl3k^QOJoABwrUueQWxv&bM-2I7nK+s2tFRS!
zUi`65sw?*O$}#^t`bw44ANDYTDgEJ8DWPDvyc=7CFMNyMTX4VqVR^uEAOr$kLYPt?
zgWR7CzrTm*+dzA)HRm-F*;yn@HRWd;iRGY2SUJZ#oZE>tUF*FlfH`~xlQVSxEYX*U
z)a5PL#IjbTZg%JIoJ49NnB4xQ@l_c`hWU62F_4PloM58vd0(OS<7)-$h4rbS93fzC
zSr$#0YV&|12_FhE_*~t$)p)eX;FBILh=uNey^QOzoO$N({1C_e+3Huu69GPXrP}-j
z-2vl3Mi9)#Tvqet>%0?a9V2R$5;J`L<W`qsLUg!v-bZj?!VxT&Qd_Y`rnMAMbqTZ!
zbgVLwP>IRxapp2Q0^`sT(een{c@pX$6b5RXk(AwC0-cd@@iC{7ExgLk{S0l-rqbx<
zZpm0GmgkL+{KLhYY2FWuor&K;Ct-XrpVya$rhk9)?&PWDn!-!A4|zBu&hnq>=8=6e
zU`5eMN4ocE+pdb=&_`dj{UrKVCvT`Dq4Qlu{F*vtJs8{OIn}32oIBOWQoA{qe3@v$
zl-oM;bhvWxjhdqNGv>WX;vK{#EF+U+-7r1vP{`P`cwK#j#Bc_A+W2}~6mPu_C?@K5
zu8E@BP(<z$C}@pL|434@eze9jo&;hyhNgh8?DAOZI@%Hwcl%oS810~iOPwQOEsCy#
zQ@;`{^p219m(UjE!gkzpk+1|5KG(?$0^s+2%QuX@Z?JRkbC1;~ZM1(HdVF=xj-o7m
zZ=KEv$9}D;kX9JQh$X1My(KG*x{KblUT)SP6W!}c2M3Rzc-Vf5{)9u87Td=E%)qY(
zXT&m}TbrL0tj7NmqVd4Q<1?e3#KCZ<x8i7d!@Nu-=4^=1$vfS!v`M8O4Md*(>dnE5
zs%d`<SEN+Fr!OVlR;)Y84ecUuN?ln^c#qY1d;AEL0@RU1>+~v=WApKL*i$Swnsm{%
z;6mSxmAoLuK2i=|<OoH&i~Z7eYn@`0KdO>~V**iCD^M^I^svL%YAb(a<}Nd&Q}zXz
zi#a#4_#hpGbU~{w5Ku7J;9GL#kxC$`1&Vbk(I!BR!U3>d?he6o(X(yZTMO~l00ndR
zrdO@eKZCU)b=rTJnm!QHEhMCO&0zNOj7XAD9Mm#*wi4;)usSv_EC&>uAE;EY9IzZr
h)dQA;|33$`U{ESra=@|n0Q$2GwC^OV&n4(f{syG=-2?yt

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/doggyactiverighthandjobpenis.png b/img/dolls/dolls/player/doggy/doggyactiverighthandjobpenis.png
new file mode 100644
index 0000000000000000000000000000000000000000..6fada96608806ddf4e0fa3f8eae4f0b4d4fe7983
GIT binary patch
literal 5793
zcmeHL|4&m_6u<BKs->VUP-q5&@m<JJx3R!Fl)g&&HW*gp7|aejvqd)xLdKUm(B3j8
zqGR*R6vMREiCau3HnL1yggzIY8Wxc718h@x5|)ZgY3Lv@h3>vW9dCcZlD(haednHc
z&gY){x#ynq8q~QN%SAyV0KoFBOw}d;NIWEfa4CMQiYB7~2;82fQf}54KD^soyd^_Q
zsx9WtTSpWD*G8`nJ-S*ZD4{3iD4b}}UT><28tU%8^(I_%y<^*>Gc8$YZHH4vKvF0P
zqY#)MSUc#xDgU5@3$Grz{u^K=If|5-q6oF*qOaGYuPKBey@DeEMo0)K<<0ackF9xU
zB9P1#kRnnF1mVGlxUOTtA6$VXR-y*dI-QCO+zhNscz}EaF}rvU3i(5_kc9X&!zb#6
zdxpPB_`7(al;Dd6$d_C5)#CrLSQs2I+FW|q?2zHldt*s?CK-%|Cf8weV-~X#nhZOX
z2=x%j);3i1K>$b|zx0bx6U_v>-q01QwBAIIEAYjjS~{FKwWNOfioT2x&=yn}I;~L5
zO`cNBOpH1|H%t}5_|D$e3<e>)3z(YxgfhpI`epb3B1^)U51FO=I<HMY5fIQ5*$-;T
zP}cgHmJYFTl3eQ=dv7?M3|)oQdWQ$ceFy=9%%>er6M0PPXf)i)*X*ZLv6}dusTlHD
zphIpgU%R?0(yf+m8R?STlsOs|id26|dmimHoIla;JCH%!>6C)zkz!Vhb}A9whIT&5
zGg23j-Ii2+#9#00kZWZ@xC0TPz3Y-9jfe1jWK6wK7st#Dy_A>g+n$MSq-j>vi(-Kk
zoVJYpN|vm_uphp@I}OI+@O{y8=Lnl#J`=JE8B;fQc<G`U89G1wvXAiq1}rO+=df+o
zX(&Rs8O@i#_?!2%fSLNbGs4q^(XZmUii@TGkjxEKgA>o9ODjEHQo9Amq4i4VD;{NR
zDhpn4eM0x`v^_o<7e`gi77<-K<>GeE5sy=yDA_v}ROa^Uxcw1RKoQ!2#o832j0l>;
z-i`G8rz2$j3s4AG00kIm?ZL)OPv1C?QVJ@$0-+Q~L$p5e=?XDug-kzdo2`~l{@!PQ
z&hQvB(3VhODkkHdi5r9J*bvTRGG+^;plQGS6kdb=s7Z`QDk`holcguoxU2v2t^i{Q
zj%#wu_Pys2q=*;p2H4%7(%-{9#6aR(ANx+9#r$hht<Xi8fg0$(>rM|Z&7sBM#*-_}
z)J0@h$k$b^#1g0B=N?O&d;7m_tk?ppq>d$YNZIc9;Q?>`oJ@RkQg~-0*2>TneI#c|
zq`iE$JRENGnkJa|UE|qI4L%k#&$JW9HjHT7t?Ho!x3Pq&?rOjMP1s}hPs5wY&<JM6
zAZ$wtx3(ZVOXUZ-IF3o$q7-4_+<?pF%niQZ<(IFfoi=T3tBO%#UM*8r2SaZWM&Wb)
zXvu1J9d~NZ)hOX8+ygQ<+@AH)tYKzsgWb=2wP37${^hO)jPI)vpQn*@4}>x`sAEqc
zXUDY>W^g=Kp32>}A93XG5kI7GEgZ*t8S`5AzuNm!+}`U^>jtic7`(2A!wFnxVH%2%
zgqp|vIb<^Oa9LLK(Pde|lfixFcrx&0c$y^t6J&6ROPYHn``_N0gMU4Pth8KJ>w0bN
E-}#rNtN;K2

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/doggyactiveshadow.png b/img/dolls/dolls/player/doggy/doggyactiveshadow.png
new file mode 100644
index 0000000000000000000000000000000000000000..822bd1b3b1376563267c0f5bef4dfe384be4523c
GIT binary patch
literal 6081
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
JeI!o1{%<MBf>r<k

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/arms/doggyactivebaseleftarm.png b/img/dolls/dolls/player/doggy/top/arms/doggyactivebaseleftarm.png
new file mode 100644
index 0000000000000000000000000000000000000000..45cd0ae9a0b6a0eb7a89f8f79edff1c8193c37c4
GIT binary patch
literal 6921
zcmeHM`&Sd!7CtjfAR(f8@G3rtg1iI*76nmcc=<pO1hl~iMy!GrOB7UuVrFRZfm(bb
z0&1#~dMyfyE>YABT&q<9>E$Xa+Kg2T^#Rd{0ffvw0c>Hd`w!f8`H8c3&e><5Z-4vS
zXAavV=gu@UwJ`+%n9ZIQ90dRdhX`OB!#{50F?#@P>SqTB#H7W&dD3)X(M>)p(rMUu
zk>hgZQ>?_}I%aLN@9fRR#Pe*=CuxscPhCsUZhiMoVOx1>B>nV7jo3=X=813uASl*1
zARD;d>$*li68&ZA8_4(|5&bl&&%_gn0Nd%Dn_!Rw1R=%@HlPTK62!Qsaf4m*K+9l*
zXvkrI5{57|Fmi}C{dGB1DNvh+#9>Gr2K0*|aTpSZzpokp2jbw`O3LHhnXbG0mx`@E
z?06GCQxQsCD&6ZXCa0sV<n#+=0(3qcxNOquFB1OWxwo2_$UQ6mWP9;sts~8=1Z;C|
zg-H%qnvR-bkB!W7q#V6v`uY)%hwE*>-R{5lv!^vLf6vdQ?2+cpf|6yNBzt<ygOifH
zQ0ZPGLkcZN1)8ljKUVz4#G5dgL3X?c;nXGd>G=C|=rlw}y;aVzFDryIFXkLhxr!1$
zug`o>tHpPO$PVrbU)03ZM`sdmlS3(Ch~eCXhuCm)*@#iwR-HV^!hpEp>W4rRW|DX5
zxUzC0MU~QCa+vajGnbFr6(~)B?(6PNz59p-cC7AvS*3E*>R!n^oY5WJ1Yb0n?W0Sk
zH#w90*cB#oqh>XUG+T%a+H9KGFAN7V>le$7rgY>^>2yI81hUq<G2t0wH3e{jVKbQn
zbbaX5rM5T>y4Jm{Vm2&k*1c*w0wjxl8u)2J)Frvm-8r11V9HOnH}H`$=?$TSyZyNg
zUTOd7WIOVgDtXPVFZe$Dh!nZ<t4Cb25l$$*w8?_}oKs;^7gL+58wZ_LHdQelJvU32
z+7_u*J#yadgZxA%&C8M3Qq*PndBJoD(#D9ZH+@D5;i|bYHM=evR!#eqKpyaN${Npe
zvef98E(Q(4L=inEF%p|o!3LJzRXtUzaQ}1xrN-Rd_y5Tr<wTn?cvuksK@9bgQD&DX
zLG&NDlB%UQyPMiK%7^>#9!3Ts2(`QAfmnmkl8EE{2LU)J3p!A;hgu9HNy*$bS84)h
z44?1I*ced%W@?9ONpsISZ|1H5j{vTH`)JBj#BcqfH>`l0#w5py?%0*#lwTQmX#UB+
zOq1L0WkZg}FfcXdmJO%ILZkO@Y;3_c@MI%iM;2>K=YhzWX9>2*I}D%qL)aV|N1FA0
z(bEY!YRyz#gz+XueZD>~oMzY^(-eL#kT4-#!#DG<tm2qMT4i@A9qNN|P=A7#7odow
zn#sU#qCYx=`F=8nUH>Kn?S5TJc8w%Xg&sOctwrzZqd~LYC&P~4GR`BNQOO0AUw!eq
z`vJ5M5<subn~@$z3BldM(eHA8H37L`Omz|uJq_bOeS4WF7K+ViV^Cu6x%~Z96htWM
z>wQl+Y>>04+Lqm0TP!qpdRKF@-ZW=<D7pii5kRQek{EUa&xywa=8D315eR~>{Twba
zR3Zz~2u+O^Bsz#d;sV~Cv1O4k5xl0Dqj1CU0_e2Bym}(rm6!JZCfI~Z13be56cXyA
zd@T|d0ngegzCPl}LU{BJcfujNY#7Rg>$tna1EfNj$3pYl6FFf#nch)hv(8BbtOch#
zQ7g(Op`6!Z@8PRE0$O6+R*&_VDNP;mc;$NAnz!CAWGFe4aVE4&V~e%5ZXhu#+7|T1
zU~YXlBe{dSW0?yYf*#MnVcx781QPfWC?S$^BH&3J!k-%9`vN7#WHx#{g?V#1udPw7
zigRy$o!#zfL0a^#Dm!NShbYoc1WvAvIC^jEEr-$cfJI^;kqnFGI|;0x7@@?m>ij$k
zg)pOEMt>uKRj?{&rhJsbpXcSAzk=t3QzncN&n!TiVmPc-{X5Q;v6>cd)`w2U>`So)
zNPUCYg3AkTTxQn@d7!3z(nN9zc7<t+a(-nmyFvguE!ysT)-=Rp^1?0)JzloI=}Rn>
zHKvDdD@5}0Zav5H*lEnt>LdZ`#wud+R!n(w3<I^Huh8C9dCbFs2fwi%n=I7mRk2mB
z2PqP*W61n1Hl}Q_C3v-pVwK%*O2T~EJL|4G0$<2~c8vu**u{rWOj2G+Q&9`FPM)3K
zT7(iSFKk4-CTx4blZaqqrfbAbS<X<fceWbXLWV_1j}cmbxS4?$wFT9z`VvuIkd&la
z9&>@Ed6hYq!<wNZfT99dI(p2bI*)E!orvJNF)}2zbay-7Cr+B$$^thFNAAJB$zT0M
zpk;yQtFf{oLMtyS-g5&z0<1^6^_W^22+dC%3uD-<Pu?*x79;=Bn>CLEY8qlw#6;;U
zZm}Q;t$iSr;k}NzIZ{*f=RQ^}7BvX-o#^g}>yzF)!tl$Ln&njm7T4E78p~R(M1@&+
z3ZlccXzUnrI|M9vaS#_=))8DqMs`Uq^%kw`8PH5(#pE-rh<WC^%ga)OQ4dZ&pD-gA
z?Nmy~ukdt+!PWJ|#C<D#5C~-_<dExL${cByoBkBgW~iS<5U2AVc_9$I6a#qJWWH=f
zQk2sjdyfDJ5%JY82G%OWpQ4Eit?!J3xLq>fh8Dt3GTC|m3PHXI9s{3r0!R-+BwzRP
zrU)uMgpB>#1@^}a>+XlsnMkvtA@1yDl1rzl70#)g&Djs7skqz0u^xt2e{7g#fFc-{
z>$2R!7*K!yxjUiEKI@7KSw$bWS8Q=8+YUSDzQ9-qk^>RJVuCgs*uDn3YN(c2LYQ>^
z#x1rRQ!*>{ZT&T++1~EqMVdn9TfF?kzCMWRY@4^WytI1jO{K*K#LI2x3VuGU`TV{E
zr7`Lgk$JPFS&&A^z1_X?Qur4<R3^~8@NF#Jn4;g@qdo%iCBuS*P6F6%u;hjCx=_Rz
zhp;7CK(T7i5)jT^9*a3ZiaY#nQ$RVOzcJneuzGGtd4p2c7lA}1o66X#n2r}5g4LoF
z)dxfE>Qx97X;uM0Sty)*tP&Jh-Z%&8!2_=NWEQD}J`4LSGCd?r^~T+;kBr=jGY8JP
zqgp8c+FiA{;wM7K^jnIU&KoN=b|)TvfGk?G%5^7|3PmF|UdT(FK=-KnEzNS@vz+Nz
zw~$!5hAt!~^_CkXs`&b33vwka#quo4a421MOkh$p2V8E4&K8A~Y^8i5rw(5@#7-5;
z^p*3kr?X4opfR@amJqy2m%eXlTT`Vz!@TY3syu4)+nN2A!SpIfiB%KDBAE>wcom=L
zqY>Q4b&Tz|UvzadUZ<_PM<5KQh+WhH`U?36LaTzRj}>rym|D~LDVQb1*D}8Fwm;JH
zFC+hq_X+2(<*GWFw|9iV&YAHiufcHDk0hUw4`H}T%bp2aCeYow)3t}b_=7_@+*^-$
zIe)hT_8gg>TOU4Kv7OMWd)p%pIf#1~JAzZ`^aeUv%WUY$6-T)LA_Ngxo$LBjU4}u0
zuag@ZEWAAG4VOm@wo@8CX}E2s!^~YXUVy{vXJ_yAv)@4f2wdC9k25pBmTQ^UfnTe8
z)DcM9g1ScGNeI`g*R^4ag>c0gqLcG)c+B-5R_a~p4B*-dRVQB7z)!TNyS-hu6!Rpm
zFek>|qsbXCh~x2+961_!&q$XGu3jFl?qTLnDYc7qq`Mm*79PScz)rOU(SF*Z`yk;6
zaxPb~BL61te>u%GL}4=c-4oA(3k9c=azA}!_da#<#3HaQ83BWgyJ5$hb@H6wpl44U
zwiD4c78vxH3Y`Mc54S(e8t}e~pl_k(bXbCckFE&HfyVD#n(PLA;bQFTTsHW95%~LY
z*6^!6n>`fh5Tbw4XNaRi#WYaM{@3M+QX%KsN4r0lZu}npiwn#SnHzj2P@4508m@d&

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/arms/doggyactivebaserightarm.png b/img/dolls/dolls/player/doggy/top/arms/doggyactivebaserightarm.png
new file mode 100644
index 0000000000000000000000000000000000000000..5d91c2cd5367d620954fbbccfe6f8d6955fc494b
GIT binary patch
literal 6159
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/arms/doggyactiveleftarmbound.png b/img/dolls/dolls/player/doggy/top/arms/doggyactiveleftarmbound.png
new file mode 100644
index 0000000000000000000000000000000000000000..5a0a3fe15dae53cee0c6d76281e82645e3a53151
GIT binary patch
literal 5967
zcmeHLZA?>F7(Ttd*bk=#D#Ao+qd;+GP~*gIP$*bHLQ9D;mPJGBA2oub#NY?z<ARIG
za6u<HH;}S9;})28Zi9jX*Es`YTEFJUMwP2Yrqs2ih;5}GJ22<qhjBmlYq`Jf$&+*6
zJbB*deb0GMb#_+z9OeQh0ANnWYRMV^P`IQ3`YiZ)GXf0<AUG&PlDu|T?jLvVZ3{~c
z-Fr{Aye^IU)e=8(nES-sD9}&$7Dm%n^}W-yar4veE4)<gQ2x`drk!c`N2^_GXBD6z
zDBYhc#{OF9yYQ+3`4;gEkSiv#K@Kt#^Y_mNXiD7Tng3^l+cN<!xo=W8QWw$(qz@)L
z4e0~Y2c!@FK5zf~b3w9`Fcp?~byt(Zs_yKw?ES{dCyawD*B=TH@(GTR|G-Q)DsYi{
zF#oc2SZOyz-Ld5@bcgQU8jcM5t1VyCDTsv<FUBxUa~G9~$?U$H$))Cyq=d5bwYoCX
z<yxO_!lclmyINXxJV6%Tv1s$740K13n)Ue8Mn@z>L;}OLLnRkA4Pk0qdv$+JU`Qlk
zWF33LMFyC9THA+)8a6~YA!(12<wzpslykw^M4NKL;CZ;LBvAF;m%j%HV+o_S-CmDc
z-XJ*oywk&r)wz)J-F`(=a5iXc?;PTXxifEjK0{-I)Rx!>jw*Ie3NAV&c`dgRKaN-`
zGF=4|ReUhN_Nj~TDF<D?v3sKfrdvu*&$D+yP3#A^&eUVu%UgtVRuN}VBX#h?@X7#v
zJ*FYn6~-*zkElM0@_JGix-U@e#b_j5=wN4yKEgM_z?YD*PKfAfk<G<lXep;g=58n@
zv_3xY=7E;?_BlF_!MMF^FG+}PaCiG|*H&cbJT=R>>_*WhI|C~^?Hp(jI%{T`zNbs)
zsV%(w#cx%}AcF?<!3qXMSkfQIw`f65DJ^kP?{(j>XY85PJz?-A<jEt|>+p`GY59|-
z5v`DNYn@J0gUP|!RCA@S$QCPhqzCGA@QxlKC{L*HgTZINPXy67L_;ZsSc7+ziCx&^
z`R!b}*Wl48eXbK87+(|NDML(X<3!=%CW%Txao{I^+Fbw<Bh?fwdXy@LX^MlyX+z_5
zDYOZ%xj4My(j;-e;UWe^SW@x$>LjXaJZx8~P3b%8adh`s-93scR-PainxtT)8r{K$
zCOLe>5djgA;O;MMmLEQnNf5fG1CAvx-xUOYw&G*wd^hFhaw}K+_y-LGl06T}Zmi=-
zRO=zxwyV1fA!4MSj}kqcO@TZ{i`2GYR-ZZG2$wL*AvdIfp{K>ozGx1F2<Heka?s1f
zN8)Y0g$YMJCfoIA3VHuTKnRa8)_(gW961B6x<h8rupz<;ffkRQvg)ffm`Yw*X$gYM
z%}UWyYr3it+nxj~g8mqq`SyyptulycRE@`ZE)<W8Cx`-eeQ<<83PpkyfwsX)$`3sn
z%!7zXu>abgZhxBs%vV-vb4#aUCJ1!tDh$R1SC`Q9V_?h#u}%&VjS768?p`&Ssx|*E
zRZgc9#jI{!QytX*rKOyUmLRIpZLicbk)ona8ztaOAx_45fVs5c;EXB5jxaGd6TFx?
zCKnZz7}9*;^y`d&MiH)<8`})}bO6j4Jfi4PWXKmXlUhC>TuBp=)${!2fovPoUv$WR
pIsHM3?3ZM}BySu4_iI);MLq9V{~Hqf$MBsTWTa+EPNt|T!Jlk?ImrM3

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/arms/doggyactivelefthandjob.png b/img/dolls/dolls/player/doggy/top/arms/doggyactivelefthandjob.png
new file mode 100644
index 0000000000000000000000000000000000000000..1718851b1b63f9d55ca5dda2956ff56011f0f45c
GIT binary patch
literal 6441
zcmeHMX;c$g7Jey;ECwWi3!<2?E6C!wG!TTSC<3y$(a2got%3-G$~uUth`98OV9P;K
z0Xf|*(6m6bjk1N5ogQrgAu0xjH5>;)AV7l<LP9d7;!HE=%&+;IUsd&;_wIf7z5DL+
z)ujMGPu)evivR$+Ub{T@0s!N$1VAR@4?9cP0sy0NFORMJQ^KX)FLGO-EYlWQ=~yFA
z``Aof1FjIG(2OZG;_9DkVy^uyz$?rqcPQpeN=t%IjiSfqX!Ay4?S%-KOk=Q6K!85I
zVDF)^;>rNdf5Y1WLS8tMg`$8_^vv7h53_MG5ZJH~fFT$L1m8fj&niCYqJg}H0E5P0
z0CLoQ1ImI0p#ala000gk5Lm37++F`!^#_qKII<8R!(=jmZr=5nH*MZV25{6`XdQ#a
z0yNPfOM^dd1g->Ku@Hc8>rm9n_S<<$^LCO!(?WnorqKYr@!+L}YFGdvYPL|bg&*Bf
z<Atc^B7Y8)npns}HR(i?PX3+0H5qxn@|Z7btf|W1Q%=hVme30aQae+meCu0G*N^3s
zk#CW!p0eK=c_8)(%f28gO|rcPIJS5-^kpg2`qK~}7H|x7-&?s8h^i+W9pGyvvVzCW
zx+h#96Id+fPxTOb*OGP2Br5k^=AlFmRr}#I=j72sJ^Prw*pJ$v;8q=P+-_!m0t`&9
z6r9B*(5O1&i{JY72N_(R9vQf7e7sh<rL|{6K<)VTHcO+y?zIEvB0uC<cSx`FuE`~=
z6beyb9f_Uvozl`_Gj0Ut#_erlc2H+vR@y82>KDI^>5L}8L|S{WZ1p%P>Z%VT{yrvl
zV*saW!eV~}5EK~jji<N~L}|n<d*#UjwwwCG?bRK%r<y$_RcIo+tC>k@GDGNjcXEap
z@u8SoJdSiyaQV!}GV_Bo2X=>hAU1^IGi6CO=P^@Up6TW|Gsj#s9Vtudd1ypn4Tw#`
zX6U!u<nQFQ{vhFa{ww{Itym44&=Nw~{Xy~%-!?GD&!XuPZP&P1D+Y+#c`%tl6*NEl
ziQHs?bhotn@@P(02;J%J+c5Zu0avf7^|?Z91_rxozo!b6-Rj=LHpQ^8C2p|GrNlfw
z2&-}5J#ZN=*5~T&e&wA>b6SVb#SvX?80fA)w)k*g+nQ8ePBna2Q9b*kG2{u4XnD5Q
zUBE)2X-@TQYFji63Yd|7$;4zANQ)dK)7tphl2#Rj+kQeTzYt4?8*0|E6Q*0*@9P-}
z^>L>ts73zQ=#Pc=j17$rLUWaK%2k*wH)Ajo?BABUf<w@5aQnJjuYJ|^CAJb3z4I@b
zhAHdD8Z&=T9t-JLKT>(10|en0XHg*eeP$xoJlNs=;T$`q{*#_fv_V^>TQ-%n8QO$b
ze#VxSrj8{jK$`2z%KR9cL21}bq%}$(nteY`LA}>Fm<O1O6psa=FMF~<h-~Te_XZGC
zyGxyXHr1JP369p1XSdvJw1$G&8KOzdV|$`-FAV-#Z09~}4yyY0*B*ja;th!THpZ7M
zaHTUX*YIOz<+y7}27ie&fm_2po#W(w$T0lUjB&-nu_1#kZGpI>ImP?RBdH_&vBD`6
zjNkSZ-6`!)tK7Yc?g}3D3KYX7e`oXbEPOrv%1_(|rTpLRm)8MC<et)mZ~_6V;~!YT
zvEy_o*v?rbwcQ@JpX3Z~sbZ>W>7(TrbwPBFfJfp4a#+${!h{JrEgZY(4Ds|-ktFtx
zu9}t`TXM6^xw6N-bL{+{Y6GYozSg4EZ<s1r=f|D$0uiJKLl@tKnleCp(D-UlVdOJl
zAqr#xk@(dMa@QUfh<{p9eFTcd9VT{*iL?;9M__p=#a9I{n-4=(OUWa?aJuz)A@%8j
zULPz&&7bX$rsSIjC?sPl_WAm+4UBvcxe#ruw;xZ$g3?cIip71z|7pJ`+Z8-m;pl1V
zh@UBP&c2EWwJjopimBuz$ecn3JBQ96duK;m4wgvDGX*go6teg#HZjW+Y!6kPmhV%h
zLq)RRm=WKhB=xTqKi$A&_!;^V36KwmH*jvkC4!W9;|8v&<+%Nalgm5W^!lnj1MIpD
zrVMBN@jl7;LkE?|ImBrPNNiuFu29^flQNY<pl>b~37{)=yI=QsV;O8)ucxMt+1Sa5
zpuo2(cmK)*+Ylcl)}5;t^GrU;#MfEaJptlN?j@GPS@>60b?S1?4SXq)qZJ+G5!^XO
zCMSl{aKmgAfr`xS(q8>CSE;~Zl7jO89PW>VNXkg+iGp*omDi)X<76URa=sl`ri!SD
z9M0kJ+G6RYxf3qX0HvMO{Bz<zRrslUPx7gP*OvvMg(S3LCw_5EaL^<u+?%l<8Jmj$
zG?z6Eg~6DcV`AEyZw$ez7`fQ<+!^<jF5V;l+%O@6ZKqz!c~Wx134-hO2NQ+ry6=v6
zuk?i8P-42(jn=0dax3RH2zj~xAVuG)%VN0`6fE~+k<ku#l#Ht3jcWtaSNzKu3s=gy
z*|!&u>D)y1a-j2a&GoGk4?N;ss#=_0gMy;<C#2`OGA2~7C92x9*i(YCq_fin0<Ef^
zZIZVTPm!TeKVK=GpeR|G8{#^OH|9}YmQ=y|QlY-luA-!LDj-JR^f48A6(zB0AR+qV
zD_RvkG@ekiZ*&>HtyawG^Bvg+4%w=Aa(ctq86vixJ!TeP%#!K~rj73^g4b4>JJzEL
z^~{!&nQ-$mu3o;~$V?jU5@`>@Q_3^dP~js3qfk6=rDTMz#xqiv+TqvaXefi+P9h#X
z*EnOt098@6hbsBK{=@QS^^VIYgCPg<NZ5dQj@sViEwO^qWZE+It&QTt2JNN@y`9s4
z=Q(~!o_h^1j_PZ3PF>1jQt{ys%1rL$8I~Hh*E*2FP$>T!tN;(P$wT7PZ8jjUvc$&h
zbCLcjBdc+*F<P{cQP2<<^8}5C`yp$%pU<S1hCYKe4CH*E)R4G%C#K=SKY7Fd#e=Je
ZYZslOf1m6q!+(JQuN{6K72A-r{{o_D2rU2r

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/arms/doggyactiverighthandjob.png b/img/dolls/dolls/player/doggy/top/arms/doggyactiverighthandjob.png
new file mode 100644
index 0000000000000000000000000000000000000000..c6b00c4bb143f84a260e85f414c418d097191582
GIT binary patch
literal 6201
zcmeHMZBSEJ8b0?Xfe^j|5oK*Kffh*-#EvsdScODOQN-m#+KL03tn04sE+r{Q`R>hy
zE$GT3;%oygBC9Ln;7X8=AT)4sq-CoTt)rkqauqRjfe;!YAtbqbvaB=h&i>q){jvFV
z?>*;v&-=`Cp8MW2?>(NHyu+KdmIVOtPTU#42LL*}MF7(cULr&3Zve2ykr==2-NFO2
z<G-kRlCb)dv|nx3?r>;wuGY+~Z)>=7$iJCEzac!7KDg(Uu0gbp$T>APw)frX#~oOa
zg@>SYCYvu-fR!702`<SI{TcE2!5Eyxt5CxK--Z+ll+V8E_hY02C45{smo6?J;I8)r
zmKB!|Tt0Aq4_rQQ`M~7^=Q+#ega54$q#Z$)*?Eg;F4L+RDYIJ(hmLeqkNM!8^hT=l
zka{D&z-XivHs@B+hyCRaP2EBdl|oeA8eF_VlXi$9@Hje5#b+x+RP_o|e+ECNiik(_
zSje@crSZuJACU`)Dj&m2?d3XqA|4qoN|6@9>7`?1eEdF4asP;V6F$jk(o<iLoQcD1
zkN&vqz?OC@`?g`Iw4<<;ruyNMei^%oB}oLk>uu>d1uAtW;efVTg$%r(bkokR4<l`w
z&W}RTHV+}y7W(XC=Iu43%Uoj^cyT!I;sz@RoVak^Op0VrAa^kCgGWOK(Z<p@@e`gx
zYK`yRSxz8dWsV`2DP;7iG8IIuc4#ZwK}LiSW>hFlB5*H>-QB7%VfV<fpW--La+bzY
z;8O$2JrHaCuVN{C&kNHIYV9b&Mx!o34$sx@5=50DhYABIAvmYx%hM1&b#CDL2PloP
z80WqU(C$_I6MK~M8ajw~2caCsV&D7*5LWqY4}CpU<#hA@O5z6EMDwi5JD-^jS+_u)
zSN2hB2|L)k3Lk``45A-yp~vyb7$fqM3=IH0AA8Z=vt9EO)6`aMtS1)p82YsKY?!K#
zC^*rtj~}M2k9yulMI56;7R_WExhmROb}A^{Zs(00HHx^3TbvBB7*UCtIXH0$nWIh*
z?5`opoir-_yF(eo^IBc(l;+8T65H)FJjrb2%U@RXo3QPH2kMBwp;{`%ZSi~hM#x8w
z*P>mmpq_iRLiCfdNoGVuGsqBfyAq@-g_#;?K2Sq27+c*p20r$d?L*|bt>=AubW5Tb
zK~##goaoii`c0zXH<bKMJIQgAqxiL9s#*G_7c_AbjnlFJw_VUx(GNN#QzS3X^d8+H
zFd9sRyJAbuCk=*hqoHUo7|Y*$`#panS8$>1%)S6n(YZGNuB87SroN-&`9AU<9=_!l
z7%6{QMA}X!-<b9jO30}qowa$+PT6L%a6*7+@U*%E`rQaG#C`f_mWpj^F7D~cEn6o5
z8@WB18WuNpj-{CSCeT(1IYoOdRKETu(0VP*R2T}ZI<Fxmr(OV;H+K5khN+vztUnOZ
zjG891nrAsf$=sePp@WUZS0s|}7qW_dyu@bz`;1jUR=33>L#?@Jw7<~0H5H5<@u;rz
z6BcU&KtsS=Qw#`M<8>zz%M>HV?bpoYNvpp1+Gm5Zu)ljU+4bv<26up6(tXjIb&P0%
zGXFfJUqO7pxYpNB?MtI3lAbS3tgfYQ%94gO8o2EO@avg|-?6(dC{Xg#j<w<8&ES}u
zEE~l<1mN<vM401Giv_-p_a`ns-4OJ8r}iB(od;}PeFcyBd0A=1G8K@Xr=fqv%sxY%
z-#Z^ewl=nZ9^4F4!R^t_BYe3B!XQEq=ANckva-uSp*=w>174HngY>v?Rleh-wh>*4
zsEq;%L8aL7k?Q<>Z&c6Bj&&~u!mr2M{4IYW9$wd#$h4Gs*HS+HA;-wgh~g9+?Sq72
zDU`kVYXY``r32X>OGW53%tC`Ei{4U@K(;yqmwWzGpcEm!Dcj^x271`Da6*(hI?c)0
zOHM7B9sM~ihH4@WS8Hh47gVdNJrimGSNsic+!McqmgtOKIp4UKM+U><7>l3R>xv{%
zNd@uberE)O=>4|uV+LM|7`>iO4Vb$M+Erf}aN;dot#>RuC<DS5vu(`F0$8?;#RfIi
zUf)s@Vr(KFO5ALv`Fbk$u*AL(DyHn0fw<mdSCUB%TB1>-B<H*C^?1xm1&b-_X5lF;
z0f@Ua_qdb33PgSD<GB1FF9@AxT7W8fwc+=~Mf#T%wo9AuY;Z_h6sQ>4l&8x&LDZov
zMd&X-OsBWN_?Fz>KxgNqbSK>9;6i1nSQ?A)z{6WNgZy4~RjN6upt|$rE;=(SON_|p
z!Fb%Ot_#r**N9-gdR%G3Fqr~?2ETUdUo9DUW^m36z|4;a*e;w)7iag*<pY-wTt0YJ
gZU5iuq|KMFHnG=PD!zk11VG|D$?;dVOUnWH2X9poWB>pF

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/breasts/clothes/bikinitop/doggyactive_bikinitop_chest.png b/img/dolls/dolls/player/doggy/top/breasts/clothes/bikinitop/doggyactive_bikinitop_chest.png
new file mode 100644
index 0000000000000000000000000000000000000000..c57e075ab328e97e48aded6d6fc25a73e3c2aaab
GIT binary patch
literal 6255
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
B>=yt4

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/breasts/clothes/bikinitop/doggyactive_bikinitop_midriff.png b/img/dolls/dolls/player/doggy/top/breasts/clothes/bikinitop/doggyactive_bikinitop_midriff.png
new file mode 100644
index 0000000000000000000000000000000000000000..d6f99f8bdf98601fe4adc03dfc48ab88b71ad146
GIT binary patch
literal 6159
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
X8}rv)sQCc?=toKMYvN9?knjBuJe82^

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/breasts/clothes/bikinitop/doggyactive_bikinitop_thorax.png b/img/dolls/dolls/player/doggy/top/breasts/clothes/bikinitop/doggyactive_bikinitop_thorax.png
new file mode 100644
index 0000000000000000000000000000000000000000..9af117baea7a190d1af8123c776f3fcdf72e1d5e
GIT binary patch
literal 6237
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/breasts/clothes/chestwrap/huge.png b/img/dolls/dolls/player/doggy/top/breasts/clothes/chestwrap/huge.png
new file mode 100644
index 0000000000000000000000000000000000000000..7f3756cb0c1a89d76f440e7906f5b0bb72bd5676
GIT binary patch
literal 6942
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
U8?*%e?FE)C4i7F_#LEKz0cO~f5&!@I

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/breasts/clothes/chestwrap/large.png b/img/dolls/dolls/player/doggy/top/breasts/clothes/chestwrap/large.png
new file mode 100644
index 0000000000000000000000000000000000000000..b32a84452efb78f17dc6a2d275fc435a3fdcba00
GIT binary patch
literal 6708
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
Hlvn&a@yXmG

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/breasts/clothes/chestwrap/none.png b/img/dolls/dolls/player/doggy/top/breasts/clothes/chestwrap/none.png
new file mode 100644
index 0000000000000000000000000000000000000000..a3bb43ed8dd5cc1990fe219aee01634e5efc1b67
GIT binary patch
literal 6243
zcmeHMYgAKL7C!fK6E2WopdyNhK~%7SQr-_4E;LfDOMHNcsN~WPZ!L7Nf;?}^L$F1i
zWf4$btu0uGM?^|g9!7NG2v!k>k&2iUWC8_^P~Hh-POv(pf2M!CR(|EIeQ(Y_``i25
zk8`tk`Fz0CHqr(FFt=^x>;V9SO9bF__+z~eTMNMQ4cj=Le(^ysdfiX?-8G_%gSE{3
zZ8)6goU>l(>6ps~9m+w7o*7C1XSTJeOY;!t`7y6M6@Yol_@hssd$kvrDJ~ED6-`~g
zH|W?Y`PWnux2vn6S0HQ2R<PIv1rQX&e_MQEc<suxw!u~vA%+*?fPpM}4Ze@FSOBx%
zpZ)f)3kw2}^f!CGenL<bV3*$eaILB$6xgW>FciZ8vcrFksu~u^R~4{XY&O8dYxK2L
z&Q1X#Lq!0106_@iZ0_%D!9eKmjKgpopyw+%|3g7}ayGEhP_>Os5P;SG*LC`;m?6{(
zRRM~iC`GNe{QF{Hl}hfb3e*t3!B-6-hO49Sbu_4n4D+2j7rsu$>T&{0#-FyFknJm`
zhvz&>Zd%RFl^FWc_U&6;UK00kwU38retx#Twb(uN^5eA0CpB725!o{<7F%qrthvsb
z_l2hDyv1ftbc^K4v|V4l1FrxZkrjx0&k-M>4|u1}2XDYa^<#AJV>i$AXam>i=WT}7
zW&38O9`Ux7wGDl#vIjG9mfWfM<K|QxIQlHS&FobUl^ku1vto3W{Y0TgsCYT7(jQ;)
zZz#**>UDmHGuDuzB^?%RYhyTwM5y=aq4PpE)a7a9&}~ZtMNT6Et|I>#vMXpbHEuLC
zaCB(s$014C-A0YlU+D)-cv09$;>Vs86{~DRly=;O{gLteKlC{qk)O=pxP@dPvXnF4
z``7c#w4F6iWes;=biEi|M#rUF=Qe=BhTwrpkFYR7S#DLz6UB{a#NsqJC?&sGVh63O
z9nhQh7B)HQE?@&A;sIh81N$-Idw!Ndoh{W_Lwn$6e5q!{S0Vb&-%zpQtZN&0K#dY1
zJICm70ZQF6s+;vMt&#5#>Ao5qb#FAOczkYqDc(I53cDnUvVjr0kn~7=`XWE`quWv4
z)66TqCkb<OGTA(b&p_?qkwfpqMWIE|Ij#|R#BD6V__wembv9(yABa$!fPSkyA%afM
zA@Ri@lBN*14EsGRFkJ|@F(vt)OT$1KGcCs>;I>sBK|^Fs=r`M0%MS`&Y~nSnOQ1wT
z&^UR{dVt}Gh4hQuQ=KcH3ZM$2Z5{svm3&k4d^sy1pNb`enR|74?$CdUrN>(puwzVP
zX8gZxU+GehLdnni^Co1=s7J05jaZ!_Un&rcUBJ%0D>e>@4C~rLCPJ_#{ZnEaVZbmP
zS2@m;%&P}c0~mJNSsOjc82DJstWAQFLJb4fp=LMWeS!BGS26ms??=DZUj!Nrb8{2p
z(^n-sGu$sa^dxA>%}LQp+Cr$oeiLGR$y9v0+2|y*I=J8I&M`}fW%pE(eX}io-$HDh
zuP3V1I=V(|Jov3%+NSq`O@M||^4wjx@4=uHXuz$6!`Cr?+DM|^;uv#)05~jN8FafP
zI_rf$<_crLEh0UHmA@MzYu0q&ok5P!rG1+jotp_rKK&Ef#Om)V#$JHaCZf*aTM0+5
zV<#aimMvmMX(r{N9cAIzkeMT5^;F_VAuHlK@HV#1MTow4l3;y%HWgcX)|=79K!hao
z>BO){k`7$d9Yh~PgIYdUi6<OH{=vP7FlN$BUzcRl_8SWEz1o^M!|1Y-@^Yv05`nZZ
zRnRvk{YS|>H|3!laE;;*u&ycjuxt?@+Pw(S?sfb`V)wKgIkOklfmj%JYz<*K!_bZa
z#pU_|S<nL0oRJ0wLYOlH1wXf0%0dbTeCMjG{^GNwa$fd}^bn++Ny4Q3`=Gdvs5bU4
z$my$aetFAjYnps__a2$%RL$rD&fylM=(R5)L0pe~8KM^seHjjYVUAJ-C&<psP1VzR
zik*tGhgg7h`DVqV{=@|L*y`S5VO_PnXDT#9I7X986=R7NUg!lFSr^jfviC6g?s!Jm
zs;Y>7DK)T9%Zejx;%+s|^%O&Bg^LLGH@+<fitG>fK2G>*pfcr2>hYwB+~%?PnQ_IK
zD49-}=hQJ!k<uxPNgk+;gTP3IILI+&f!j>lh%B@FlP#sbkc8zqSFBJbtxyB<zcmbu
zJ8IN78H7(1fdOAd<Cy3`Smg;}0?gG%7v*X~2a$sCuN!W=AC|A;%irZ?K$SWX-`e8F
zFcCU~hrUV^T=-|aj|F9d(oTA=08O49pZdXavs=A``%43b&&u%q*d&WDog#i+it4-*
zqia?1b*m|4ek{4fe&<ht1mHXD?cvsr_9WD=<e5NHn%p3n*nbRQ2^f~X#1deh8E?-R
zsPY8-r_U~bsXAvR8L+@|y6SYN9wL7mmeq5(`YPisHPmysdJcbc+oqnw)pPjUi&FI*
f{^yv(Uu{|vz>A#OG13LU9e{0Hd^lBJ<mceO>Vkyk

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/breasts/clothes/chestwrap/small.png b/img/dolls/dolls/player/doggy/top/breasts/clothes/chestwrap/small.png
new file mode 100644
index 0000000000000000000000000000000000000000..8a002d17dddef9e5e5bd132782b14236eb8f77be
GIT binary patch
literal 6582
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
L()ZG0{z32`6+DT5

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/breasts/clothes/chestwrap/tiny.png b/img/dolls/dolls/player/doggy/top/breasts/clothes/chestwrap/tiny.png
new file mode 100644
index 0000000000000000000000000000000000000000..93a15b6da8f80a35ebf2addc08b2786d7643e2de
GIT binary patch
literal 6408
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/breasts/clothes/dress/doggyactive_dress_hips.png b/img/dolls/dolls/player/doggy/top/breasts/clothes/dress/doggyactive_dress_hips.png
new file mode 100644
index 0000000000000000000000000000000000000000..c951e64c74f9f614352a58abc96237507c376125
GIT binary patch
literal 7137
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/breasts/clothes/dress/doggyactive_dress_neck.png b/img/dolls/dolls/player/doggy/top/breasts/clothes/dress/doggyactive_dress_neck.png
new file mode 100644
index 0000000000000000000000000000000000000000..a28f48e7cd62f2c6d90d3e39dcccad44c29e31f5
GIT binary patch
literal 6396
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/breasts/clothes/dress/doggyactive_dress_thighs.png b/img/dolls/dolls/player/doggy/top/breasts/clothes/dress/doggyactive_dress_thighs.png
new file mode 100644
index 0000000000000000000000000000000000000000..c0ac2f73121993e53fa82a2c5285e26b58bc2b23
GIT binary patch
literal 7506
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/breasts/clothes/dress/doggyactive_dress_tummy.png b/img/dolls/dolls/player/doggy/top/breasts/clothes/dress/doggyactive_dress_tummy.png
new file mode 100644
index 0000000000000000000000000000000000000000..1f5f0a4524c7f334fe3ef905f19920fdef420266
GIT binary patch
literal 7005
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/breasts/clothes/gymshirt/boundneck.png b/img/dolls/dolls/player/doggy/top/breasts/clothes/gymshirt/boundneck.png
new file mode 100644
index 0000000000000000000000000000000000000000..b049bd8cf18fecce7cb7d3eb056aa8c46566a206
GIT binary patch
literal 2341
zcmeAS@N?(olHy`uVBq!ia0y~yU;#228911Ml+^DpVjx~|kh>GZx^prwfgF}}M_)$<
zhK>E)e-c?47?>FXd_r7-;w>#LPoF;h|NlRbJqkucU_^z$4Q?}GP_8Kn@(TuLfsqUt
zg1@t?0wbTZz$3Dlfr0N32s4Umcr^gajzyj>jv*CsZ*MvJ$v6tQI!fRFf2JZRc(JA9
z)}Sgu?Tq!GF4s97m>;j;&7j~jibxEBHy;`P*q&Q%`25F<ua9{W8dbSD4lF+RF|MBb
z3sb?nI!pebb1(IuJD#)r|J3G$<@5b>*ntY1F~n@d8oocY2P*XX{VTC?E>Ml~t?T^U
zZ(<%CWH|Hke_Ypk2e`zZe_|c%4{Co!zZcDjx7XQF%*a^La{WHjONN^M|37ESx6U~(
z`1W->>oz?F2L2Dfq7`Ht-hV8vdJ9oq&d9jq-0S?t5(c~de`Y+szkK_@-_zI2i{04M
zzz}n7UtL7PXQu1SA8h{>|NGhA^6l$krrqKK4XeSfiF;7Q@a#cx^@r2<K?;8}F%<-Y
zob{GFhVQ`l+w&hy-(UN8!+~$CEDsieblw)<A=O~{v$p0VE7+y=K)aWLRQv;~m<3Yt
z8)$Ym*zEWRRSb5_Iln$1Pu~J^&VHbC9)I25z%b|Y^Tl}#U7*m2cVJkT3G#A%<7vhp
zJOMR~5UmK|)r>#*433uzU)Y1;zVwFg9DBtVfUJK9w0;%DYdho`KF)klBXt?%q4z)!
z#ezJvm)l0D;XA|g!wW#FqJfTN2Rmxl0cS=AGa&{J;Za1L5IFJc?_d7cE}?esriQNu
O)nA^jelF{r5}E*V{%}bE

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/breasts/clothes/gymshirt/boundneck_acc.png b/img/dolls/dolls/player/doggy/top/breasts/clothes/gymshirt/boundneck_acc.png
new file mode 100644
index 0000000000000000000000000000000000000000..e5acaeced8738a734806803a16e8f011db3d91c5
GIT binary patch
literal 2089
zcmeAS@N?(olHy`uVBq!ia0y~yU;#228911Ml+^DpVjx~|kh>GZx^prwfgF}}M_)$<
zhK>E)e-c?47?>FXd_r7-;>Uq_6pV(zhzx-RSM0b!xuzt@FZln+1`NU9*;RpwfV03O
zvY3H^?+^$xifVW@01Jy{o-U3d6>)E`J7zH(3b-CT^OxVYGr{0Ub*5C@)l;|sg~@$9
z&zr)@&@zfh4S~I44X>;0RJN{<*D*+DWUOd?p5Iu&u+IMc@de+$cC$XyQD8U@mP~IH
zXS(q3(`*0xOq<078V=jkb3bAF@R#5JHRl$P=5j{H8|!NSCN=Klmifi`p|$`jUdqU5
zu>d5#5-eWxL&LTKY_gsL!)>t1<&DgYD{6242XiWc#+>=Q-NB0C-=Et$2Gv0BDFn9`
s$UOn%+AthQVPZ%eMS~^;BESFTZnBLn)83VM4pf$Vy85}Sb4q9e0I9R`!T<mO

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/breasts/clothes/gymshirt/boundwaist.png b/img/dolls/dolls/player/doggy/top/breasts/clothes/gymshirt/boundwaist.png
new file mode 100644
index 0000000000000000000000000000000000000000..6960a9bb5dfbfe539ff4e193b32c516e0e412e25
GIT binary patch
literal 2463
zcmeAS@N?(olHy`uVBq!ia0y~yU;#228911Ml+^DpVjx~|kh>GZx^prwfgF}}M_)$<
zhK>E)e-c?47?>FXd_r7-;w>#LPoF;h^5x6_|Nnv9Q7{?;BPRrQKJlvn<(iTpzhGec
zAIX3r_&d8QFy=W6JR*x382Ao>Fr%o3R|5kBtBj|MV@O5Z+ZzXi?u3cBUOaO0|Nl*g
zUHQv*H+!m0iqBkcy3q0C1G$jhEB<_xJt4%vAv}u63W41g4E6h>@9(jg_xIIH*_zV(
zAK#q2-oHN2W?tljTdXV(oZ|16+wA`Q_3>)y{&cY&WsTg-2Fq)!H}9)0wE6w*?K*vj
z-@g(YWyJ*=y0@&C7rRl|c$%qT&iC)L&$I3Ly?%e~-wg-madR9{y>*?R`_0Y+sf-qW
z_G{$-8XTARfA@<CtfiQdafb`Y6kG8f8Vu);@Bhd7#p2((dZuk4151IjU^`;Pcc=hm
z<^L~!eDm>3+xUiWUk@|=)>B|uo*i$mv*A6HI7<TGKa2MkwfpR3&L5MFZ#drid1cw(
ziWtlJIvcJtF%@h=6<E&xpzuNAua7^C%l~}c4zjD7k<lU)<dVJO7M2X3kDq(IqyPN;
z-S@dK?5m4N_znyXm$$FmS<B)dJYlf;_vh#O$M1hY{7?(j83@vOSKPvsq4?ABi=RvP
z{l3ca`AHlkg#H3U=yJthT?K~s*IHlyIsEG)|L4utYzwM@0rU?TK$&~~iJf47P}%VK
za`-#3hEE{B=>z?i3G&;2rsZr2Y!TD{>X%nDf<tm&1H+sXuk#x#82;HFh|j-vT>SI%
zOTXN=Uj#YyJ<y>carN9sm_K}GIR0`zZ@`bQ-`B~D{itc&`Qz}PoPF!+3lteGW?sL~
z^pT;)?!fQ6_L2WTz6C`_MeKvG_r5dModyP%)%yLcj~IVge7IS);m+Ud|Fdi(-qrq%
zNVkvVpLUDsb-RBZC{P<qKTZCcu=D%Z<hg%SY$LL`*T~!bjOC6IVMuUiVn`fCR1Ja1
c`}_YhKQwh&#<C_t4^(Y>y85}Sb4q9e0Btt6asU7T

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/breasts/clothes/gymshirt/boundwaist_acc.png b/img/dolls/dolls/player/doggy/top/breasts/clothes/gymshirt/boundwaist_acc.png
new file mode 100644
index 0000000000000000000000000000000000000000..3e3e496d1af09d110c7dd2fecf5504c8954c8e5a
GIT binary patch
literal 2073
zcmeAS@N?(olHy`uVBq!ia0y~yU;#228911Ml+^DpVjx~|kh>GZx^prwfgF}}M_)$<
zhK>E)e-c?47?>FXd_r7-;>Uq_6pV(zhzx-RSM0b!xuzt@FZln+1`NU9*;RpwfV03O
zvY3H^?+^$xifVW@01Jz0o-U3d6>)E`J7zH(3b-D8@~?f~l7kYH_C9F~-#TmUzZ3lD
zuQR7`GPH~$@<O0ih2j4GxPHgCm-)HhL^?36%bs5sk#L?#p2Oky)9dT^v6ks7FihY1
zPwWKiga7jLu8C%V<li$f6~z4ha+s-Fe8(5g3;P&A+H+zZ81%r>ubHOXF~;%dFV((a
z_jkjAd#o%Ec6@u;&iYNSK#^hV^uOUCt+T}i8V<+Qb1z|j@ce#S<6Ul!1A*)IvtDBS
z@Hv0;fp0)P3fJ#5ePm#mO`gw2b<rjSQf$xjKeWva+qU%tusUa8@O1TaS?83{1OSUH
B0zCi#

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/breasts/clothes/gymshirt/neck.png b/img/dolls/dolls/player/doggy/top/breasts/clothes/gymshirt/neck.png
new file mode 100644
index 0000000000000000000000000000000000000000..29c74a793fa12c30a457b91fdfc6496b84889e5c
GIT binary patch
literal 2438
zcmeAS@N?(olHy`uVBq!ia0y~yU;#228911Ml+^DpVjx~|kh>GZx^prwfgF}}M_)$<
zhK>E)e-c?47?>FXd_r7-;w>#LPoF;h|NlRbJqkucU_^z$4Q?}GP_8Kn@(TuLfsqUt
zg1@t?0wbTZz$3Dlfr0N32s4Umcr`FEurhnPIEGZjy}cROB@-^->KMKGziGeqO7m%Z
z8^XOT1Qj?}?f<l@B*Ub>mN}A%A#oIu8UpLtAH1)h%dYwSOaEtu=X3rS$~~F$+5TL!
zy%$4Vso#GK{-Sd~<)1sAv;6<q=EveVo&!67J-)vF`T5U|hl)RH#M#eV-Ol<=M}a}V
zQco_fo|}dFgN)7c{`98Lfd?$@s{UFqM<m>2V*1ckT=V5uA=`!nn^=Kn%=!B@@Xzb~
zczc}<#f*#<uD^dJHqPbVBi8Wz%kv+Fa_(E!%ZuIE*}$;p(Chrh5{A0I|G%{A{$_*J
zmjcx{Ucb-ulHtem{~ta@C){RYDwqov`19w(;$P?Y*ZkdZ;2A5+gH7MQ9%h;?zC*6z
z{_*oatLy%J>;sAH78ht(ed{_u_nWu}MGVih&+q(OT=SMY0py0a+#Cm7-@a~V-KJk)
z$*_O_Kbzy*;~GG^ZUc37gLLJ@KgeQu_T>NkdOME{kb~+O8FwtJ1={(KbshTy%Y9M}
z#Wg>^+A~KuFt9wRnUL7{mwS&$!}A|m3|$~g;~f~*WrFoJhBFsHy}G}FA?EVFx`>4T
zK+pJsT=Ey_5>t>%zUeD4TnC2-lA>^C17@4&=RY20nF0!_eL(F`zHWE0W3Z2JeD))b
z;S|`R4h(vqenmSl{44(V$4XuWYzRo{6_8E8nWlpc39lEa=;Qyd@P;R$aVpT#P+%l-
z958%-J+2WRT6_M9onU|P+}?5C=kt#{;KI;AoXT*9;dAxJ*YQ7r?!F5(;t2BxV~3BY
z?}LM=5*S2hfH7IY(6E+;;m{}|Is`WD+y9?2vU)+2#M4Y(PzCAf>gTe~DWM4fg|z1X

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/breasts/clothes/gymshirt/neck_acc.png b/img/dolls/dolls/player/doggy/top/breasts/clothes/gymshirt/neck_acc.png
new file mode 100644
index 0000000000000000000000000000000000000000..b61028d68757985624241445244eeb650adf1d5c
GIT binary patch
literal 2067
zcmeAS@N?(olHy`uVBq!ia0y~yU;#228911Ml+^DpVjx~|kh>GZx^prwfgF}}M_)$<
zhK>E)e-c?47?>FXd_r7-;>Uq_6pV(zhzx-RSM0b!xuzt@FZln+1`NU9*;RpwfV03O
zvY3H^?+^$xifVW@01Jx=o-U3d6>)Fx8uBq23a~i7``>T3;fVO2sFkagg80kWRchiC
zycraHMiIp!kfXtH{`3C{SM2^KHm>F7IKXiIJ`<C`vtQ8;42NRsxtB0M__;kY;XM;m
z!Q9vRjU@~=|IN5_;v5+CivQ|P;A?n(KdtdDP+RD_{j8T5Km56^v!RxeamR_T+Z}8e
z4x}+LBvK1KX8e$zm@9T;YXd`15!~)vpxp{UCqHDcvH#!i`1Z2A*o_?x3_O|h|7|#M
zjMa^)fbZVlPq&xb>ue|ox@%qSuft5$;u8M^1#Y-d9Cjll{k^W;Z}BcS%ulM515|2z
My85}Sb4q9e0J7}gVE_OC

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/breasts/clothes/gymshirt/waist.png b/img/dolls/dolls/player/doggy/top/breasts/clothes/gymshirt/waist.png
new file mode 100644
index 0000000000000000000000000000000000000000..5a906dbeee03c7692b2b93ba2ef0576a843e138d
GIT binary patch
literal 2576
zcmeAS@N?(olHy`uVBq!ia0y~yU;#228911Ml+^DpVjx~|kh>GZx^prwfgF}}M_)$<
zhK>E)e-c?47?>FXd_r7-;w>#LPoF;h^5x6_|Nnv9Q7{?;BPRrQKJlvn<(iTpzhGec
zAIX3r_&d8QFy=W6JR*x382Ao>Fr%o3R|5kBYp<t^V@O5Z+q(zzWLzcO0u}cB*Jhu-
zyGp`3<&CfT(p}HrEIX<5@BCVAZH|w}{S~|!6nsVzSt0P|8pEHTCu?lZw$GpUE_vQ}
z19|_?54T<C|9qtVXT>aj-GbLlOa-$m?;QpyxgBSJMp*vY<4n6P2i9`m5o>t7Wxt)p
zyt(JnKXXS{?)y+;V?Fo$Gx2SoYo5NWD6^V>RzK(Y&r_E_zA3Sr9lxWM;m)I<hoHP0
z=RQwe{`lt08ngWy=04Z<Kfd|$&z!o4V%u3CSiF1R{`hnH?tee}Uq5@9-*<lg+uxs}
z6RxtdJP<ox`uU6b@#p9F{1dxj!SMOr^l!WeY(6aA8~?xZiMN<QgKp(t-3fdLzW3e#
z8h+s0*JjqRSO<o@2Vb{4STWqUuDdS2p!RP<W2v}6!)b`hAJe5j@6&(tgK5ipd7TZP
zfS%n5))x2R6T_DJKW|^NbFbOkz!0+vq;ISE4hx3I_60Mp*JkdA7<CnB6gSW)0saHu
z>;K;T$eIyvACd4C=vF7N-hBs_GD__KXEWd4?r&b-NB?hCjJK}yi$&BkGVbWPexHfy
z!^0cNeTQql7|eSs-cWgG_cfrSuf;ns=w04dx8cAq?mH3<h4+3x-M_V%Aq%F_=l8FJ
zOt19|q8awt)oq73<SWQeU{CyG+Rpyq`0Ve|^@jhhbA0ZO20Q65&`CyMC+$CQmeIoR
z|9Zx6zdvpV`uamvW8vqAe@yn5DKqW>8@*m!!d(8G|L1J;T_z044V8aw{@-W3_x@i(
zU8*w3h&@pW|0bIM2fDsMas7VQPmC7ztWwYIXV)j(`h5I8$lb5FIS#Y}BT1lP`RC*7
z?SB7TQGXRK4i13Y#%^W<wuqm9R&ND`{5POknn1Hy60F!V*cMcRLtCK18x%|Y2afM&
znc1%l)>jP-xDb&4v-JzS8ICc${`>W~EL>&^Fi1Z#@I3zVNWZ=v6p`0}@vnCsWc4oY
pJ3<TzzDx{>qloAbh_tW&$9&3NwIwpdU<;_8_H^}gS?83{1OT$oAcg<{

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/breasts/clothes/gymshirt/waist_acc.png b/img/dolls/dolls/player/doggy/top/breasts/clothes/gymshirt/waist_acc.png
new file mode 100644
index 0000000000000000000000000000000000000000..f20deacb53a6cd99509ec616ec1f6ce0c3a55bfa
GIT binary patch
literal 2072
zcmeAS@N?(olHy`uVBq!ia0y~yU;#228911Ml+^DpVjx~|kh>GZx^prwfgF}}M_)$<
zhK>E)e-c?47?>FXd_r7-;>Uq_6pV(zhzx-RSM0b!xuzt@FZln+1`NU9*;RpwfV03O
zvY3H^?+^$xifVW@01Jz$o-U3d6>)FxI`%m!inu!7{J&_wP$}nx>2p?13|?0->0Re~
z_7g%39KxfB;t<#^(y+Boe$uVw_jL?P85wsR_`1D;p=IYkF@Xky>-U*nGF1G_6`QfU
zfkEc^uV@8XhV%Q+GEEj2XgC~G&%K2C!O!iH3E!BQ3Z}fyZ!BT3`ESPU6Ys#lSM*m`
zfS<u&CWFHaDxn)+8GdZsV8(qW%7I}W(D(^_4bShVHD+>i9B^H?pS6kchkRvijs4Uu
z{`(^nJ^@`6@%zhcRyF;Cr~VDKA6`w5xBr{gxD%+l@a^S%pob1Tt!HAI%)!vYIf@8}
cK#J{oY0f3FWd}a45dan4p00i_>zopr066{FI{*Lx

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/breasts/clothes/t-shirt/doggyactive_tshirt_boundneck.png b/img/dolls/dolls/player/doggy/top/breasts/clothes/t-shirt/doggyactive_tshirt_boundneck.png
new file mode 100644
index 0000000000000000000000000000000000000000..662faa920bc6c131b7abf3bd53c809a9fd7d1279
GIT binary patch
literal 6357
zcmeHM`&U!h6+XG#zy%~EprFD)03mjG#U&_Mk)S*jMSK-OUMbaKmWUuQNRh`4t)hbz
z9m=B)OBk_52h<crK#^P*$jpcZ5fxN0*TG8EKzsq=nQnAyz5NH;AMz7teP`dj_xaA=
z`{Y|3*|agh$Y7xXLda;{THh@Q;jm;OLKprx+vAH6ntx)Qug|u$sG<J;e8=Tx2fI>N
z{7L*~U&KJlN}k7O1=c%An@XENzq4OY-EW%TcGtLbMeZL}d+UZ>qh|t0#KLfb%NKoE
z>~Ve7K05F7V@#B*HbL{TPwlvTE|-h&6E(g}l#hfupST0Rd_Er$Zed55s0fL5{}XjK
zyhtQM+%IcQ^gre@yC4xYhXEi7VEo%V?M?oj@`r5}xqt~^EEY>t@l)WUUrzRm7Yr?B
z0yu_Yq^PiHEt3fxeZd3>9LJHw!SOhg8Uo#70$hS15Ec|-%itBrDrEv%0zdGpB~V*|
z+7|vW9kny?{cECqME>s{5%KE<YE@59w4MFb=*VAt>^7aZk&<MlOjPJ}ocfksrjwvM
znuZw?9(rb9-eH$0j1QXcxw&+G?d$TcBxi{iuAKCmIAeeX;AJ`i@A}q@jah?~RpwO6
zJd6y^lc}4#jIuOo-s9Q4zIfb)FP2AF=ogFVonZBo(W`XKoSVprsL;1?_CeCMOXH{f
z7Vi2B?qJY6X1c`dYw8r%A@Q?_eE^7uo<mIfpXG+Ki8)i3o@8GOSC`8*!-ARZsxu?J
zG$*m#dsz}&(hmt=-5;8XTNxfbsZ%c)e@p#t>vnZaLwhHsXsdtXDi1VVBm`^Yt&PX1
z%iumfyjqC0V3mU;5|`dRm~E(@N9N^USNLl>`>$xmrd2s)p8MS-Vh+(ernA<?M%qXw
zi{I)x7EmNrJxC38&8!rXN)r}!?+f}~enLz1xx)Kv#1T}pb$yb(Byu*N)R0KLjUDBs
zhogbE^Y8S@_6}+YHB6t^Ob1V8?`YuDwa#@y%$Tj5%=LBQORqtMNi)Y|)EY@wGCd=k
zR9P#pUbosJaDC;7%;P5&ZL;WQM4vLMbHa46(P{L}dSZ_YZQ0v&{idCeFHGkUNLLv7
z#+AjQZXAk9X^|Jl4@B2Uir3I=*5nM^t)APvf%24wttkRzHpbZ1Sox|Y8Ivy3N17p1
z<mzUVn1|??Agg{g2FLG6A}qO5l`-8|L^%LwK?~2$!SrzdP6)u-SwCSyRo|i%hh*n^
z+GK%)HGiO9LRK$RhZjln;3y><zn?`afh?IOd*X;@+8_g?M@}j;s)A9(>8q6%(J1lw
zp)g&EK75Az7VxDF@Y!qK9jgF&e=*qQ05wiMSeht%lJIi;dAKHEd2_2u*^%xoDQ7DW
zbo-EG^6bw^+ES<!OMvNu7n-!H{Oly1rjyjHSA9j)IyweY&vS20BFezfgVpbtiP1F+
z(o$RG_s6>hXsT6HvoYOOvX3>H)pxT9Po0;@Q9ca&iZ|apk#jV>F{zmhMz@xKmVPSV
zyY;Cp7Ovkr7GAe?2_9vV$Z2YQ<^YI?-sRncNjC_zarXm7NoHU1pg<#VzZs{$VXjmq
zh)JI-@q>!UTh>tvNFrxL>$@{mY#ap_{-g1FTls+ES9pktRJHv@ah*w80hvsDoj(~U
zwufd3?0=YW4kHWGCw_ot)ntrZluxMk&jjx->oM_wwz8&@9VJ1~gx|VtS%7n(T{(2)
zh?GRM@JXDp^mTM{vbm%PDy-;g>=6D8_MdsA8vs(K<G4Rzy3P=->RV$yJ}zwN;Wa@2
zXG<JHF-ak83zkza^&>=-XCgp3GTm3*OT`1(JNhPxGFP#@T(0BDPrMANDmiK1lDF`|
z;234ljH7ZZ%tF)s^Wy+I1B!0SDwHL;2)nWSsY(4ZSGWL~UI-tl)pL5))`GFsSe0S#
zSXDiR5oJ)y9@p4rB02>Q{@htg%GeotRPGOS)_^=pqex&iL=HaEc=rh}*a>~8=5kWO
z!_DB1oF0qX1%P-8SzUG<LjrM3SB)VHji>8&(_S!?f0wtLp9qzoc&oD?Pld^&ynSON
zj*BuHaw{z~W2&#FC#E~SWt!)v$a-&S53dx64Hms4uslN;e+d=;G%bb7DTR2saA~>v
z<p;=oO<75`z7h;oxBc9?9uAQEv%$UCuYuuI#m^J&1Q6Tus7-clbkua_kxbrfNC^O%
zf5GmRKk$;@U=<|h!8vX7Yd2sCP!mnOp2}JGE!&b^F1;Rne@ifBi>~ZChd;KXEz=6B
zt4u=ILH};4AC0U=^y$Z|R-nD@SEh$$D$L{T=BV}JQ)H$$ue*|P`kb~5y|k}52#{p4
z?cV~tocSp2#GVeLWiyrm!8X!wVA5}?uPLGqK<TLVjcmglp@u_V+|P=ehsyf8%Q@s^
z`INl)d4i5d<8Pya#W~;^*d?6cl0us##j{AV7&{fP@`LAL@Ej2wY$pXn+3J#-<J1AT
zbk)d63g!rugedN0#mz+#HB|+i9C>r|J7tX5MN2FI3bQh2SRic%XVX^SlhkIQWV6p$
z0ikYrdiajsg}=Y{K0Ndr+{G4Nkkh<kAKDiTj;N!8XxrJYc8htti$E?9=}8?bc*gbN
z;&xl%W+;ur&o|>{(8o>>J=z@r@e~3rGxmJcpxD%_Hjh8Li<eeOW@`K+3LK<|A^36s
zFbBzUcx@gZe%X~(-uK@cH3w$E+$%Ny3~~G;)Y=<6#FUi=pgvcZ++(WG--C3`!VyFG
zihM+9lcIJZLm%^9`RK<2gcxxag8(&%46$SA&8JW+<2=OFzHEr|UHfi^M3yvxzV^lt
zL!DQEh+mu%md_CJ$IQ9tX#ir%-?^ZY54uz{Rq`7+<P?Dz0$q|rqKezQ+!;Dv6eU8(
ztXYT=XA_8LEtwzhLrdnTeW9&PZJWOzYTB9kaYDdCJ2M&2l6GePZ)PT~iH-BL&X$F{
S!9Od|I=_v+=U0n!5c(JAY&zQj

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/breasts/clothes/t-shirt/doggyactive_tshirt_boundwaist.png b/img/dolls/dolls/player/doggy/top/breasts/clothes/t-shirt/doggyactive_tshirt_boundwaist.png
new file mode 100644
index 0000000000000000000000000000000000000000..9547ed226087c23dd03e1429e713f16715579ee5
GIT binary patch
literal 6270
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
GKlmSdy1)1U

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/breasts/clothes/t-shirt/doggyactive_tshirt_neck.png b/img/dolls/dolls/player/doggy/top/breasts/clothes/t-shirt/doggyactive_tshirt_neck.png
new file mode 100644
index 0000000000000000000000000000000000000000..d382ac5eed7792ffca1a84ddae17a9b321e4134a
GIT binary patch
literal 6477
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/breasts/clothes/t-shirt/doggyactive_tshirt_waist.png b/img/dolls/dolls/player/doggy/top/breasts/clothes/t-shirt/doggyactive_tshirt_waist.png
new file mode 100644
index 0000000000000000000000000000000000000000..ec9c23ce645ed0e2b055112b29160e2bdee25351
GIT binary patch
literal 6534
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/breasts/clothes/tanktop/doggyactive_tanktop_boundneck.png b/img/dolls/dolls/player/doggy/top/breasts/clothes/tanktop/doggyactive_tanktop_boundneck.png
new file mode 100644
index 0000000000000000000000000000000000000000..2aaa5fbb0468b74b8d905839f59d45a4c70947e7
GIT binary patch
literal 7272
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
CXD#~x

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/breasts/clothes/tanktop/doggyactive_tanktop_boundwaist.png b/img/dolls/dolls/player/doggy/top/breasts/clothes/tanktop/doggyactive_tanktop_boundwaist.png
new file mode 100644
index 0000000000000000000000000000000000000000..678ffc5c0d6c83a50dc848d3863cbf98e6cd456b
GIT binary patch
literal 8025
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/breasts/clothes/tanktop/doggyactive_tanktop_neck.png b/img/dolls/dolls/player/doggy/top/breasts/clothes/tanktop/doggyactive_tanktop_neck.png
new file mode 100644
index 0000000000000000000000000000000000000000..e6be9eb431b2f3c240447fe6f0888960d7ef8e4c
GIT binary patch
literal 7353
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
LzWL5Z#&Pg3eP<!{

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/breasts/clothes/tanktop/doggyactive_tanktop_waist.png b/img/dolls/dolls/player/doggy/top/breasts/clothes/tanktop/doggyactive_tanktop_waist.png
new file mode 100644
index 0000000000000000000000000000000000000000..292d61e36ab735aab588cfce5dbcc67744359b92
GIT binary patch
literal 7701
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/breasts/clothes/tiefronttop/huge.png b/img/dolls/dolls/player/doggy/top/breasts/clothes/tiefronttop/huge.png
new file mode 100644
index 0000000000000000000000000000000000000000..954caabdd6864f3ca54fec00f4e5035dfe1ce8a1
GIT binary patch
literal 6834
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/breasts/clothes/tiefronttop/large.png b/img/dolls/dolls/player/doggy/top/breasts/clothes/tiefronttop/large.png
new file mode 100644
index 0000000000000000000000000000000000000000..23c66aa1509f6fb7ce5c66c86a3bf1f81ad8ecc8
GIT binary patch
literal 6798
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/breasts/clothes/tiefronttop/none.png b/img/dolls/dolls/player/doggy/top/breasts/clothes/tiefronttop/none.png
new file mode 100644
index 0000000000000000000000000000000000000000..1e60ba1ee88a20501803f1d9749e51bb2328064c
GIT binary patch
literal 6495
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
E0-qXP0{{R3

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/breasts/clothes/tiefronttop/small.png b/img/dolls/dolls/player/doggy/top/breasts/clothes/tiefronttop/small.png
new file mode 100644
index 0000000000000000000000000000000000000000..4cb5b27b80916366ce8d75a25b1c337509c63629
GIT binary patch
literal 6663
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
Yn*z^9MwcJ_z5^mwMy)6d736|{1N;}$rT_o{

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/breasts/clothes/tiefronttop/tiny.png b/img/dolls/dolls/player/doggy/top/breasts/clothes/tiefronttop/tiny.png
new file mode 100644
index 0000000000000000000000000000000000000000..5e74fd4d6d957e50bbfbe15763f16d67bac7ebc0
GIT binary patch
literal 6777
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/breasts/clothes/uppertowel/doggyactive_towel_boundneck.png b/img/dolls/dolls/player/doggy/top/breasts/clothes/uppertowel/doggyactive_towel_boundneck.png
new file mode 100644
index 0000000000000000000000000000000000000000..fc7db9739e1bd1510c2989055651fc89b527cca0
GIT binary patch
literal 6012
zcmeI0`BM{T7{@ouLK3bdQ~_y7f<&Wo7!?H@Al!#T1*}J`2<b3VZ5;^4!El*fqs0S3
z#i>>!Mn$kKLX@gdIhK(Y3M#g?3R8}?$YBu@!9ajO`eL0{+kc>)$xnG__n9Zp^L;+=
zlRVF%n6=?HmQI!s1ldGJgsg)g1RO~a#R7bIEI_yr<PaPg61ZL#Kh)WIl>43ifghb*
zC1~S3GVZLl%7t7Vtz-?@GI;;V1w}zuhfAB!A2dA5-r-XG)o-QQ%ZqN8+@9DyDufXV
zofCjUq(2YD2z=gCc!5NH^C1dhXJOp#ACFKJ=FqP*-nK+x+}31g(#6C9X1X7sub4P6
zaWMOPVB)~U!T*B;@dIc5P}<Z~_oeJQrKaW1YWdcgiO~^VYwuv|t+P?&dp}>JRP%@`
zd2~}9Pm)a<$8{@KxnSc+hna>tF<ws53y+i!4Cz0l&E!>foxxRb;Z&d^)g2~VR+4QS
z#$pkRxe}VS)7{X#%aEg2(>TjePU|0Yh7=ahM94;pY<QD+;u7MygkV)}SARcW9fbR-
z;THB*4;3VOKkcrSufEY|Y7Xp5l?{ilxwDy~bR}3mjh!WSj*++@f1T4~!4X*eAWFV@
zFBzZy*dUkr^lMs#@-4NK?Z!aGZg<!X@f~+l8)9Jx5J;StD3Kv@Ay^`;H^0n21}a@B
z=rd;-5|!DO*l}R#dijYva-SigDSL)LpyqN3mgC~1gXcm?{O!f#WMfIr=){mwVbLc-
zR?)Q`Dd>O)CCZavo%RiA<f$<<Q*0KJ@}d|8A@ynrnp18fqb(Mf*14A5TF5^HUY}4g
z3-CO67;{doxnWE)ToGs+M+DHYaLV|o+tA&r*#qUCDUveum1zG=&&C-p_B9Z)>`ZAD
zB`Xg1)26z~ch#U8NR*P+<mRi-;ZM=wV4zLT;X5Bul=Fc$2Rd`?9M=GC)-z8Da$&JL
zqI>c(d+(TBtzzcjpMm<=EUTG|MVfb*6<GAQA*<#{Xgd!+yV^A;2C}}%WEtw=R3=OY
zm7xWUF%Sy}P(IeN9)?c<?k9n+=W7K}SUYxuW|-~(PER7|6nF-ybvk23IY+V*@bQb?
zN*bmE8S0YaUsQuoWnIY+H)UwOdtW9Y#Xz)ZMnSM$+Xhf)w{mYD{{T?s@M%wJggO30
zY!_Rv`COV+mo<GoYx>))Y3amd`ov_<y*(*P=DB>H_8Xwej`x;wCG)^HZM*12!Ad|L
z(GSy~SizR4gZ8HEOS0T5R1+xn1Tn>>ulB(F0IHc+GNNHAwUXS|Jh-G}1Ef6pbPLUp
z(2`#3k)V<H$c?t>RO<9|V`Tk=2wn<OPrygl!43d}IBrBDT^0zGhYL^Dx~m}B7uqUs
zEg|gh+khn5Ydcz%g%$6#g@J62UfScruK?Nfz3da-hKZ-v?4^)=RKAPjUx<@{?q<ib
z5v(4>s~|s>A+~f0jfp;Yo#Ck<pY+APdLEhRp(;5<m5|gKZs!;UN+{yw1rrEJl{(=6
zQ_2bUHZsdN%FeIT8E0B&#cxn5@Im1Du}zH`)($*Z@CFP>JSbUp@_@6yCn13RlWz>3
ze@SSX2k%j>7ZX+N<@P!AC0Ec)A|{y~CXN8kk6nu!i?KxOFV-YL`HdsqMumB=58wju
z4Y;60fxCIy%cpUn`T|HUI4VUq%eQ)#Z~KEibijpF4!Gd(E5U0m%FGAJ4r3tM{oN$~
z@3tMYA_zYTx*sae1T`5e?mCX|1P1MP(s=k+t4i`sZ(W{|s<%Z0Z`CV=+xdB+;&5R2
zs-19wVdTDDQLq5qg0u$Rqgu0nO<el`V~dJ*hP^f0HCZi!M%<vkCcRe&OTb7_a}xLO
z0T9f3)nKrzgQ2(PLKR14a{1SsY|`@ey1)dH>Gr%{Aeq|6n|m))zkGAAXzG`yehC!#
e5B}RQm{ojwh)ye@ybHGKP-N)Zkg_20zCQp-YUD=%

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/breasts/clothes/uppertowel/doggyactive_towel_boundwaist.png b/img/dolls/dolls/player/doggy/top/breasts/clothes/uppertowel/doggyactive_towel_boundwaist.png
new file mode 100644
index 0000000000000000000000000000000000000000..1bc0488784b01ba22ac51d56c026965db23da32f
GIT binary patch
literal 5952
zcmeHLeN0nV6u*6awXa2>qg8ZL3bayOP#{xVXA9Jo6_Qz|a~Vd2hQ$$;*eV%5SG4ar
zH^(}tUqd3O=!k9+g*j1N_;{PaqQfzD$P&Ifz;&BoTb!0cdEMRI2b%2vEqQ;vo8LR{
z+;h+Qopau~C9mjp!Te|W0D$0(bnR*YP`G3PYzBNRoR7)?2<K#IHEZyk(Y_zfMzqa-
z_vTiCo;a>eRVf!?$N>Va!dP>nZ(y4{OnqPUz1B5#*6aLv?NHBKcaqm<7T7xWRt5x7
zsRUplDE8;#aQL{%#|ut>0z|Q15h#BOLQxSQ_mw^+DFQ`|9OD<r4Tc9yejp4FFs4ra
z-d~t{!0_Pz!2@{@nY-muLaxMjdo=dS!3{q(q8ItN>(U246?u=>$US%X(-N#;mMOGg
z)&pN4%pGcz_XH)-*O0<&WI2Yrwx|9o#j3I?wP_59k5eJYeNrr#!YpqWmy7Wxx5UNW
z<@Y*W5tM?{BD`+L;$@EJ+_;&#=)??4oyhBdg9nkwthf(@BH9!{A9gZ4Ak!?1CB>X3
z@AABfRjB?sN2GG2scfY|$MRBT6}t`@L2V1$7EU`)zeDc|4A_iF(~%)hFlzv0sW&>M
z?mEKTzf=(Ah^%L$SR;3YdIo7>nfClrmU7$LDm^7hbI6eX$%E+K3N%Dy3XORGo=&JN
zA<Pb$=IBTTpGaeyAAV(2->>ryIOc(McZ-ivILkGK7iP-pj}T@<gSKifM7$LK;FfR}
zu$~%i%UwLj9%HH|ymV@I$`L99?Pbe(*OPb=anN`{x9!n(P<xSWZg$%)7qblwdyej<
zE+PHqbsB;&Qz4ISm7?&~p0W4xagV~_izBVjy9r@6Nm$d1l-eDlYW;{xgL=bx+dN4k
zU_~!@gIx3A^WGek)=_4o8WWg8zlX)AmtAD2ArM2&MT;Oy+mnRVMmqxT?)EPiU>)$h
z9p8Bikj>CBciK;E<8!Ft8cBlR<}LJJ@Te?J<9_F4-DFQdv3o*EvY?+>?U5S8R(RS$
z*0M;5+$SO8DTVsSR^uKy*Wp29p{4R_vy5zmds{h!N{BRaW2?<ImLO_GJU&`9Io3Hh
zIaxgHs|0m)O`yxSlWizEe=O6{0Ap1&JytVe7%NWDUC%d<A7s06M2I$dh2N?VP<e3Y
zHe_oAM0(i}xupPax~QQxOVtq6x~|iiN&i7w5473y<FRzZ5@_?L5@jgqfnP!de-(7(
zAPMvcsyhB}0WHj21702=?YXqaFAt>jW<Kh^Dx8=>y_6`CCu%5j3ad}bi;snbjThLX
zA)-!%2t3TA5Zse5clgk&LAc9aX^tVgpqXdp52_&2$h}%=K4}E;pR<kYK__?T!y5pS
zHFh;O+I<RgW@U^d%CrNTdsn(Nid1lV*~Ty*Rff<D!ScKor*4O5;A5vZOnDm0R$X4U
zgj7Qj^QMWl=r;=>zw)=_s~Zr*XTv#AxxLsgW_7mG&Z+QZUy(iU+6y6MH>6t6lT;G{
z=^=&cinW#XwT_pqrOcN7QKcG(7`ke^!*>>46yu0&Oy6g<od8*jtL>cnhd4cKIaARo
z%z|8N)z8+iFqFewC~tCxK}21zpZ&V31ToxP(>!jSF_Z-}%iS-TmRT^R+0bh4;KWUO
z3GwvbvIug&df)lEyy*j4R6;dquLIzpaShIGaabJSFR0u<eTqZJ5I*7OgC~YNayNl6
zD*tj5<IBHieuhL$_B_4?V#>y}%PXc{GQ9_SfN2!}@kZfRY*4Ned{P^n1MkH_Mw(uG
KZiQht0KWlj!9F_x

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/breasts/clothes/uppertowel/doggyactive_towel_neck.png b/img/dolls/dolls/player/doggy/top/breasts/clothes/uppertowel/doggyactive_towel_neck.png
new file mode 100644
index 0000000000000000000000000000000000000000..aec993fc7ca1904b5547b094c3d10ce0b0968d10
GIT binary patch
literal 6300
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
Lqr)0E2~YeR+%p7I

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/breasts/clothes/uppertowel/doggyactive_towel_waist.png b/img/dolls/dolls/player/doggy/top/breasts/clothes/uppertowel/doggyactive_towel_waist.png
new file mode 100644
index 0000000000000000000000000000000000000000..f3f71b1b56a495703056cc7d1f34dea42c5c5837
GIT binary patch
literal 6288
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/breasts/clothes/uppertowel/doggyidle_towel_boundneck.png b/img/dolls/dolls/player/doggy/top/breasts/clothes/uppertowel/doggyidle_towel_boundneck.png
new file mode 100644
index 0000000000000000000000000000000000000000..fc7db9739e1bd1510c2989055651fc89b527cca0
GIT binary patch
literal 6012
zcmeI0`BM{T7{@ouLK3bdQ~_y7f<&Wo7!?H@Al!#T1*}J`2<b3VZ5;^4!El*fqs0S3
z#i>>!Mn$kKLX@gdIhK(Y3M#g?3R8}?$YBu@!9ajO`eL0{+kc>)$xnG__n9Zp^L;+=
zlRVF%n6=?HmQI!s1ldGJgsg)g1RO~a#R7bIEI_yr<PaPg61ZL#Kh)WIl>43ifghb*
zC1~S3GVZLl%7t7Vtz-?@GI;;V1w}zuhfAB!A2dA5-r-XG)o-QQ%ZqN8+@9DyDufXV
zofCjUq(2YD2z=gCc!5NH^C1dhXJOp#ACFKJ=FqP*-nK+x+}31g(#6C9X1X7sub4P6
zaWMOPVB)~U!T*B;@dIc5P}<Z~_oeJQrKaW1YWdcgiO~^VYwuv|t+P?&dp}>JRP%@`
zd2~}9Pm)a<$8{@KxnSc+hna>tF<ws53y+i!4Cz0l&E!>foxxRb;Z&d^)g2~VR+4QS
z#$pkRxe}VS)7{X#%aEg2(>TjePU|0Yh7=ahM94;pY<QD+;u7MygkV)}SARcW9fbR-
z;THB*4;3VOKkcrSufEY|Y7Xp5l?{ilxwDy~bR}3mjh!WSj*++@f1T4~!4X*eAWFV@
zFBzZy*dUkr^lMs#@-4NK?Z!aGZg<!X@f~+l8)9Jx5J;StD3Kv@Ay^`;H^0n21}a@B
z=rd;-5|!DO*l}R#dijYva-SigDSL)LpyqN3mgC~1gXcm?{O!f#WMfIr=){mwVbLc-
zR?)Q`Dd>O)CCZavo%RiA<f$<<Q*0KJ@}d|8A@ynrnp18fqb(Mf*14A5TF5^HUY}4g
z3-CO67;{doxnWE)ToGs+M+DHYaLV|o+tA&r*#qUCDUveum1zG=&&C-p_B9Z)>`ZAD
zB`Xg1)26z~ch#U8NR*P+<mRi-;ZM=wV4zLT;X5Bul=Fc$2Rd`?9M=GC)-z8Da$&JL
zqI>c(d+(TBtzzcjpMm<=EUTG|MVfb*6<GAQA*<#{Xgd!+yV^A;2C}}%WEtw=R3=OY
zm7xWUF%Sy}P(IeN9)?c<?k9n+=W7K}SUYxuW|-~(PER7|6nF-ybvk23IY+V*@bQb?
zN*bmE8S0YaUsQuoWnIY+H)UwOdtW9Y#Xz)ZMnSM$+Xhf)w{mYD{{T?s@M%wJggO30
zY!_Rv`COV+mo<GoYx>))Y3amd`ov_<y*(*P=DB>H_8Xwej`x;wCG)^HZM*12!Ad|L
z(GSy~SizR4gZ8HEOS0T5R1+xn1Tn>>ulB(F0IHc+GNNHAwUXS|Jh-G}1Ef6pbPLUp
z(2`#3k)V<H$c?t>RO<9|V`Tk=2wn<OPrygl!43d}IBrBDT^0zGhYL^Dx~m}B7uqUs
zEg|gh+khn5Ydcz%g%$6#g@J62UfScruK?Nfz3da-hKZ-v?4^)=RKAPjUx<@{?q<ib
z5v(4>s~|s>A+~f0jfp;Yo#Ck<pY+APdLEhRp(;5<m5|gKZs!;UN+{yw1rrEJl{(=6
zQ_2bUHZsdN%FeIT8E0B&#cxn5@Im1Du}zH`)($*Z@CFP>JSbUp@_@6yCn13RlWz>3
ze@SSX2k%j>7ZX+N<@P!AC0Ec)A|{y~CXN8kk6nu!i?KxOFV-YL`HdsqMumB=58wju
z4Y;60fxCIy%cpUn`T|HUI4VUq%eQ)#Z~KEibijpF4!Gd(E5U0m%FGAJ4r3tM{oN$~
z@3tMYA_zYTx*sae1T`5e?mCX|1P1MP(s=k+t4i`sZ(W{|s<%Z0Z`CV=+xdB+;&5R2
zs-19wVdTDDQLq5qg0u$Rqgu0nO<el`V~dJ*hP^f0HCZi!M%<vkCcRe&OTb7_a}xLO
z0T9f3)nKrzgQ2(PLKR14a{1SsY|`@ey1)dH>Gr%{Aeq|6n|m))zkGAAXzG`yehC!#
e5B}RQm{ojwh)ye@ybHGKP-N)Zkg_20zCQp-YUD=%

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/breasts/clothes/uppertowel/doggyidle_towel_boundwaist.png b/img/dolls/dolls/player/doggy/top/breasts/clothes/uppertowel/doggyidle_towel_boundwaist.png
new file mode 100644
index 0000000000000000000000000000000000000000..1bc0488784b01ba22ac51d56c026965db23da32f
GIT binary patch
literal 5952
zcmeHLeN0nV6u*6awXa2>qg8ZL3bayOP#{xVXA9Jo6_Qz|a~Vd2hQ$$;*eV%5SG4ar
zH^(}tUqd3O=!k9+g*j1N_;{PaqQfzD$P&Ifz;&BoTb!0cdEMRI2b%2vEqQ;vo8LR{
z+;h+Qopau~C9mjp!Te|W0D$0(bnR*YP`G3PYzBNRoR7)?2<K#IHEZyk(Y_zfMzqa-
z_vTiCo;a>eRVf!?$N>Va!dP>nZ(y4{OnqPUz1B5#*6aLv?NHBKcaqm<7T7xWRt5x7
zsRUplDE8;#aQL{%#|ut>0z|Q15h#BOLQxSQ_mw^+DFQ`|9OD<r4Tc9yejp4FFs4ra
z-d~t{!0_Pz!2@{@nY-muLaxMjdo=dS!3{q(q8ItN>(U246?u=>$US%X(-N#;mMOGg
z)&pN4%pGcz_XH)-*O0<&WI2Yrwx|9o#j3I?wP_59k5eJYeNrr#!YpqWmy7Wxx5UNW
z<@Y*W5tM?{BD`+L;$@EJ+_;&#=)??4oyhBdg9nkwthf(@BH9!{A9gZ4Ak!?1CB>X3
z@AABfRjB?sN2GG2scfY|$MRBT6}t`@L2V1$7EU`)zeDc|4A_iF(~%)hFlzv0sW&>M
z?mEKTzf=(Ah^%L$SR;3YdIo7>nfClrmU7$LDm^7hbI6eX$%E+K3N%Dy3XORGo=&JN
zA<Pb$=IBTTpGaeyAAV(2->>ryIOc(McZ-ivILkGK7iP-pj}T@<gSKifM7$LK;FfR}
zu$~%i%UwLj9%HH|ymV@I$`L99?Pbe(*OPb=anN`{x9!n(P<xSWZg$%)7qblwdyej<
zE+PHqbsB;&Qz4ISm7?&~p0W4xagV~_izBVjy9r@6Nm$d1l-eDlYW;{xgL=bx+dN4k
zU_~!@gIx3A^WGek)=_4o8WWg8zlX)AmtAD2ArM2&MT;Oy+mnRVMmqxT?)EPiU>)$h
z9p8Bikj>CBciK;E<8!Ft8cBlR<}LJJ@Te?J<9_F4-DFQdv3o*EvY?+>?U5S8R(RS$
z*0M;5+$SO8DTVsSR^uKy*Wp29p{4R_vy5zmds{h!N{BRaW2?<ImLO_GJU&`9Io3Hh
zIaxgHs|0m)O`yxSlWizEe=O6{0Ap1&JytVe7%NWDUC%d<A7s06M2I$dh2N?VP<e3Y
zHe_oAM0(i}xupPax~QQxOVtq6x~|iiN&i7w5473y<FRzZ5@_?L5@jgqfnP!de-(7(
zAPMvcsyhB}0WHj21702=?YXqaFAt>jW<Kh^Dx8=>y_6`CCu%5j3ad}bi;snbjThLX
zA)-!%2t3TA5Zse5clgk&LAc9aX^tVgpqXdp52_&2$h}%=K4}E;pR<kYK__?T!y5pS
zHFh;O+I<RgW@U^d%CrNTdsn(Nid1lV*~Ty*Rff<D!ScKor*4O5;A5vZOnDm0R$X4U
zgj7Qj^QMWl=r;=>zw)=_s~Zr*XTv#AxxLsgW_7mG&Z+QZUy(iU+6y6MH>6t6lT;G{
z=^=&cinW#XwT_pqrOcN7QKcG(7`ke^!*>>46yu0&Oy6g<od8*jtL>cnhd4cKIaARo
z%z|8N)z8+iFqFewC~tCxK}21zpZ&V31ToxP(>!jSF_Z-}%iS-TmRT^R+0bh4;KWUO
z3GwvbvIug&df)lEyy*j4R6;dquLIzpaShIGaabJSFR0u<eTqZJ5I*7OgC~YNayNl6
zD*tj5<IBHieuhL$_B_4?V#>y}%PXc{GQ9_SfN2!}@kZfRY*4Ned{P^n1MkH_Mw(uG
KZiQht0KWlj!9F_x

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/breasts/clothes/uppertowel/doggyidle_towel_neck.png b/img/dolls/dolls/player/doggy/top/breasts/clothes/uppertowel/doggyidle_towel_neck.png
new file mode 100644
index 0000000000000000000000000000000000000000..aec993fc7ca1904b5547b094c3d10ce0b0968d10
GIT binary patch
literal 6300
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
Lqr)0E2~YeR+%p7I

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/breasts/clothes/uppertowel/doggyidle_towel_waist.png b/img/dolls/dolls/player/doggy/top/breasts/clothes/uppertowel/doggyidle_towel_waist.png
new file mode 100644
index 0000000000000000000000000000000000000000..f3f71b1b56a495703056cc7d1f34dea42c5c5837
GIT binary patch
literal 6288
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/breasts/clothes_top.js b/img/dolls/dolls/player/doggy/top/breasts/clothes_top.js
new file mode 100644
index 0000000000..eecd9e772c
--- /dev/null
+++ b/img/dolls/dolls/player/doggy/top/breasts/clothes_top.js
@@ -0,0 +1,257 @@
+
+
+DoLHouse.add({//IT IS VERY IMPORTANT THAT THE FIRST LINE IN YOUR FILE IS A COPY-PASTE OF THIS LINE
+
+    clothes: {
+        translate: { x: 0, y: 0, depth: 9 },
+        accessories: {
+            upper: {
+                inherit_filter: true,
+                selected_variant: "naked",
+                variants: {
+                    naked: {},
+                    bikinitop: {
+                        inherit_filter: true,
+                        selected_variant: "hips",
+                        variants: {
+                            chest: {
+                                inherit_filter: true,
+                                spritesheet: "bikinitop/doggyactive_bikinitop_chest.png"
+                            },
+                            midriff: {
+                                inherit_filter: true,
+                                spritesheet: "bikinitop/doggyactive_bikinitop_midriff.png"
+                            },
+                            thorax: {
+                                inherit_filter: true,
+                                spritesheet: "bikinitop/doggyactive_bikinitop_thorax.png"
+                            },
+                        }
+                    },
+                    dress: {
+                        inherit_filter: true,
+                        selected_variant: "thighs",
+                        variants: {
+                            hips: {
+                                inherit_filter: true,
+                                spritesheet: "dress/doggyactive_dress_hips.png"
+                            },
+                            thighs: {
+                                inherit_filter: true,
+                                spritesheet: "dress/doggyactive_dress_thighs.png"
+                            },
+                            tummy: {
+                                inherit_filter: true,
+                                spritesheet: "dress/doggyactive_dress_tummy.png"
+                            },
+                            neck: {
+                                inherit_filter: true,
+                                spritesheet: "dress/doggyactive_dress_neck.png"
+                            },
+                        }
+                    },
+                    gymshirt: {
+                        inherit_filter: true,
+                        selected_variant: "normal",
+                        variants: {
+                            normal: {
+                                inherit_filter: true,
+                                accessories: {
+                                    cloth: {
+                                        inherit_filter: true,
+                                        selected_variant: "waist",
+                                        variants: {
+                                            waist: {
+                                                inherit_filter: true,
+                                                spritesheet: "gymshirt/waist.png",
+                                            },
+                                            neck: {
+                                                inherit_filter: true,
+                                                spritesheet: "gymshirt/neck.png"
+                                            }
+                                        }
+                                    },
+                                    accents: {
+                                        selected_variant: "naked",
+                                        variants: {
+                                            naked: {},
+                                            waist: {
+                                                inherit_filter: true,
+                                                spritesheet: "gymshirt/waist_acc.png",
+                                            },
+                                            neck: {
+                                                inherit_filter: true,
+                                                spritesheet: "gymshirt/neck_acc.png"
+                                            }
+                                        }
+                                    }
+                                }
+                            },
+                            bound: {
+                                inherit_filter: true,
+                                accessories: {
+                                    cloth: {
+                                        selected_variant: "waist",
+                                        inherit_filter: true,
+                                        variants: {
+                                            waist: {
+                                                inherit_filter: true,
+                                                spritesheet: "gymshirt/boundwaist.png",
+                                            },
+                                            neck: {
+                                                inherit_filter: true,
+                                                spritesheet: "gymshirt/boundneck.png"
+                                            }
+                                        }
+                                    },
+                                    accents: {
+                                        selected_variant: "waist",
+                                        variants: {
+                                            waist: {
+                                                inherit_filter: true,
+                                                spritesheet: "gymshirt/boundwaist_acc.png",
+                                            },
+                                            neck: {
+                                                inherit_filter: true,
+                                                spritesheet: "gymshirt/boundneck_acc.png"
+                                            }
+                                        }
+                                    }
+                                }
+                            }
+                        }
+                    },
+                    tanktop: {
+                        inherit_filter: true,
+                        selected_variant: "normal",
+                        variants: {
+                            normal: {
+                                inherit_filter: true,
+                                variants: {
+                                    waist: {
+                                        inherit_filter: true,
+                                        spritesheet: "tanktop/doggyactive_tanktop_waist.png"
+                                    },
+                                    neck: {
+                                        inherit_filter: true,
+                                        spritesheet: "tanktop/doggyactive_tanktop_neck.png"
+                                    }
+                                }
+                            },
+                            bound: {
+                                inherit_filter: true,
+                                variants: {
+                                    waist: {
+                                        inherit_filter: true,
+                                        spritesheet: "tanktop/doggyactive_tanktop_boundwaist.png"
+                                    },
+                                    neck: {
+                                        inherit_filter: true,
+                                        spritesheet: "tanktop/doggyactive_tanktop_boundneck.png"
+                                    }
+                                }
+                            }
+
+                        }
+                    },
+                    towel : {
+
+                    },
+                    tshirt : {
+                        inherit_filter: true,
+                        selected_variant: "normal",
+                        variants: {
+                            normal: {
+                                inherit_filter: true,
+                                variants: {
+                                    waist: {
+                                        inherit_filter: true,
+                                        spritesheet: "tshirt/doggyactive_tshirt_waist.png"
+                                    },
+                                    neck: {
+                                        inherit_filter: true,
+                                        spritesheet: "tshirt/doggyactive_tshirt_neck.png"
+                                    }
+                                }
+                            },
+                            bound: {
+                                inherit_filter: true,
+                                variants: {
+                                    waist: {
+                                        inherit_filter: true,
+                                        spritesheet: "tshirt/doggyactive_tshirt_boundwaist.png"
+                                    },
+                                    neck: {
+                                        inherit_filter: true,
+                                        spritesheet: "tshirt/doggyactive_tshirt_boundneck.png"
+                                    }
+                                }
+                            }
+
+                        }
+                    }
+                    
+                }
+            },
+            under_upper: {
+                inherit_filter: true,
+                selected_variant: "naked",
+                variants: {
+                    naked: {},
+                    chestwrap: {
+                        inherit_filter: true,
+                        selected_variant: "none",
+                        variants: {
+                            none: {
+                                inherit_filter: true,
+                                spritesheet: "chestwrap/none.png"
+                            },
+                            tiny: {
+                                inherit_filter: true,
+                                spritesheet: "chestwrap/tiny.png"
+                            },
+                            small: {
+                                inherit_filter: true,
+                                spritesheet: "chestwrap/small.png"
+                            },
+                            large: {
+                                inherit_filter: true,
+                                spritesheet: "chestwrap/large.png"
+                            },
+                            huge: {
+                                inherit_filter: true,
+                                spritesheet: "chestwrap/huge.png"
+                            },
+                        }
+                    },
+                    tiefronttop: {
+                        inherit_filter: true,
+                        selected_variant: "none",
+                        variants: {
+                            none: {
+                                inherit_filter: true,
+                                spritesheet: "tiefronttop/none.png"
+                            },
+                            tiny: {
+                                inherit_filter: true,
+                                spritesheet: "tiefronttop/tiny.png"
+                            },
+                            small: {
+                                inherit_filter: true,
+                                spritesheet: "tiefronttop/small.png"
+                            },
+                            large: {
+                                inherit_filter: true,
+                                spritesheet: "tiefronttop/large.png"
+                            },
+                            huge: {
+                                inherit_filter: true,
+                                spritesheet: "tiefronttop/huge.png"
+                            },
+                        }
+                    }
+                }
+            },
+        }
+    }
+});
\ No newline at end of file
diff --git a/img/dolls/dolls/player/doggy/top/breasts/doggyactivebreastshuge.png b/img/dolls/dolls/player/doggy/top/breasts/doggyactivebreastshuge.png
new file mode 100644
index 0000000000000000000000000000000000000000..dcfa5d9b02eca8dbd19b57c8c29884e13e12e18b
GIT binary patch
literal 6057
zcmeHLYfuwc6u!G`$OAM{g1id~h!!caU?a~&<f#Z~83!~<Z1I6Q8tMa3LUuzD`@%Y?
zP~~M&gHs-{*b?giYr#Q5z&DJ5ETTmU0s;XfLV7{%Nc+Dtoyo7gbN1{x_k8C&=kB>*
zg@pvnVwtl50JDMueb)hi!6gD1`tadokJ$lWA_?+c5gxz!McbX@Ezzba9ra;;JMg)x
zl%0z}Z6GV}O!*pSxX{=T+m>yXr7kQA9G7)VRZP8ItK0W^FCK~9KGb(pfH62WLL4CI
zn+4fTdz_u*qc`_`A$%Lk0;}Iso6<*77B0NuZ#PrS0v<C3I=yK;bhzmFGF4_e9_V<W
z<ALt{cz5jT`hl(={4e?eo*hRuDHN4jucxUQos+Kydo(Fsu@hsBMD6~w=Tql2uObgr
zo-FLLmsldBL}&D~VCHUn%3BFVQeX1S^?=Lk$2OQuvX17+$!nNslx}dVdv3Fkl#2Dj
zLxU(W+NVc1=sl<S2{gMk*QID*HEAdIO)&AgxRG}Ea>3>bN|6yIMJcDH+FWuHE!Irb
zTOB8N!_P|XpCmGRouRMFE4E2ad7wGLQ8ea}>|seTp(CR&DK5isp2XVJ60b7Kobo8=
zWXT22-aF~V0`&5*XHLlnW2L!>^2FUv#_o@(-`ca95k|11Wa4*OcjM$0!{?*gnEZpE
zVS89Ac0`&PmWYbOSdSTo^0)|8k0u(`duer=6eG^B>2zuUTgZ`EXWC#2$_V5i6c_Q)
zvI?Vtst4kBO*C0hV3k3dAWh|4ZEhP!Xi_TMwO6l34|cK&rPlEkD>|fPY+Up)mr*9}
zbt1~`2p>(RtWJ?aq-jE!n7WV`A$|c7#IF(Vo&*iu)lTOE1D^p-E-?K?Z&y3mQ_dN1
zLHzA|RanJ5Nm~mG-9#LgjWw0~WK=pmA1p&Q2^#vfqpQZ<Q4JG%RH?_cgY9kfk-Cw<
zfI%j{A|}C>$9TMjX~>ndv8&^Dpvkm{NgXA?)Uu$;D8fcLA{8P^8;t#uiLdogKCmF_
zJS)pz*9FK%WZ~6mt0_kq*?AaQ^Pef&B0i`XYHC}S-sq@QOUWK>LTPUIttsft{{<aU
z6g4J@s#icqsw$&+KXH!+N6ANRws}Am5R+W;(tnyH;x8Z&PZ2jS)Pkj&<X5ZjW3v}X
zuCPTRqgAzCMIgd#_*^J7!YwrUCvc=%upFd1@CY28&VDY!J47$mZcx^-)d`gY)vhvw
z4$p7NG{`HfOIBZ#(P**uCK~IG=`&PpLt)$vXVe?v#hbMP{iz&7X&*h$!;T2TMA~$$
z!<7Lcvo<~2e;aB+!+Sx-P~><JfSJiI=roGoNFLDsdc4F&vL0#DMy4+_AvCmBdSBV#
z$sU6-j2yqf_R6;)SBfe!$;FVeilcWp*gU3c(&SPChxnAKVrPBWP&F$bWZM0_kuN_S
z+88(4e{%2u_QxDaTVr~P%Y0=S-Xq%^TVu=1#WiH&58Q@8gcnr12TX6ScM&A@oR+hU
z;Dyw9?h=k-r5J~5V1Mec3)t2|1nk8sh6Ees4XI=&M4+bLQ%*+0$hHUFwZu*tsMt%&
zhHli*5>YC)bd7a~zH)Jig9Gn8-jh@tk;Nr8LDj1~4+e1&26Z8=Yrlg6WV+t1`;MyV
zPfAc53MSMVnRcQxJv27h{Or9214_JSa?8hT8;LoDBj!g}25}wM@i*O`0|-JR^&$=@
zU9=!`9;Nw-XTywJx-B<AZJ`g_`&Q|s2x{(o7W=StEeOu(edaHbo`!o*kc1o~`7kS$
zNaISTrHE9^20*qqVT`rX*9(Wad>R*|JEvNZZ|DOR`9k#xNFQok5EvGcP9A|~EuI|O
zDNAadJ!2vUgd7hA+;yMWzMGM!eqI<)p}|+iVCJk#LukVJTU}-h&%(_@<ohTD%ow!8
zIAJ=If5WW9a+*?a@z9azy`s`p&$~fks(<L(#@lO3T?^KoJ?{$RKkJv2b+zns&OP@t
ROW_qf2=WW@E%p)1{{kxeD*XTe

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/breasts/doggyactivebreastslarge.png b/img/dolls/dolls/player/doggy/top/breasts/doggyactivebreastslarge.png
new file mode 100644
index 0000000000000000000000000000000000000000..340b8f4403872f00b7176ef99f643d1f8de755b7
GIT binary patch
literal 5832
zcmeI0{ZkW17{~W6f#d?jfJ$0T0I3LA6xyN&Nf8_>Mi4|9jfynd`a>O%2rWbba|gv}
z5p~oliV^5o(N>ffrv(A!Dpt$D5V5V`5aUUSNWml{FM$NOE_R$s|AJ2Ee!6F#`_AsO
z-~H_E?H<_>8|A{A#{&Sk$ks+~1b_`g1aKYUV~G!YApq`$vdD-8Rnm*cKYh`gAk2@q
zdh@(@@;U_JvmM3Y(eP=(Vcbt%*l*mmp|E=4m2WRuQx;W?U0GLe*Za1Orwl!9@nmxa
zUg0=E(7yw681*bKy^sGpeF`PrW(Wa+<EWRQ#ub~9#!-?#Bf;oi8O->?@G`wF7!DW?
z7!Ia)9EJmi1BQdw|6Tw6eSxCHV`Ia^#?t61TiHMuXYsF`M>aXS-9c-=nr4Vncpy4r
ze@!q(Tt!P*+l`H>aR^;gcj;NKF3lqJ+K&+}Y^}WoUB)L|pkV&}#(eTq7@TrA(6Mh0
z;BYcS$8_o`+dXS#BCX4}j@)Y<IG8<t-3;X1zTIs89HnX2oeY08kEh~0&pX=ftt`X)
zNTO@$$oDu(QAVX@mSbiJ%Hm3_tS>2dt~P)QQKo^VaS8wnLsl!D4kk@J7t0S=iVU57
z4Z^A3Ob~E!XeFw_Bvws)gMirSAmtn?yj$ohi6PUepglsHC-MYQS`J9YIC%{s0)h2U
zx5JKgw}>PmpvX4}hb4dobq-MWkguoRPIT)gnnptrL%mLy8E82VQjd&3!9;<S-ZRzo
z6?@I>u7MCGt()xDPK~eH)??C;wa|hedt#<LIysfZp)>3}{8aAeThVu6Z*%2I>l7P_
zn<XqBE)(97V{jyqZO#1efW*Jpo{H2zzWdM&>Tc3SMNMP9nTYmuMXQ@?2YI7b%;pYG
ziY#i-<&SpGwp;+6t;yw~n}PQ9GsDNg55)2w?8YhtO4Am_et$ydFnW;h2Nvy^^U3-p
zW#G(8!&A*BpcQo(W&v1OS{Zbaz|)&ROEfoTF*Ol4ucDe;A+U(#gz;j7lOM?N-C-p>
zz(8YTG3ku9PdfV-6XbHFPkruOrt29QnXV`gu3S-oQoU_b5X&cxnAVHZm*S?AY)4n+
z6bHMVB9O#G*CVrwMoSTC7Do!&W66;>tb?*B+3g&GBo4}?SzAWW^=KXu)-dkGARQE6
z?}`>c5PwccTB}$I`>kK=5~=tB&d#3qQ@bL_<6sc4yBDPbgWo*=fSVXi-e}sKWcr#c
zLEGt);;;g88JzoTXS;tlZ$pCQx!XP2w^)iQug831E*uRnAkZi1EIzbqYuVieRS|GB
ztm4{a_YEMqJgaT~hrr{HKR01V11SA*?Xj$PEOMleuD%s^o}9~ujh=WQwO$5q1-EwR
zQ5jjQvaLgEL%&%)IXYrizqE@S*FQ*cl`p0AfweE!q1Q19ecfk|2Rh)eS4Y&|GBxGY
zRMMUEvoz|@L>Zjy1wqNddykUMkPS_TO@TH$N$BRNUPnxt7>-z!yM!utix>#E=Gg<C
zgVjQ;J;hC>!P9BJG}TAB57yO#)aRgPf$GJC-A0Qq8*G(u@p!jVPDBCQxEvewqx9y(
z{TH~2G30oYT(P%^Jcjac@q0PHtw4DoI^v&$;`E6Th3~?DS+nqs^CL|2K<LZ_qkH8C
x;|s&f^!i~qU^rknVD^vK7q9=9?}3`N@8a8n{$ru=rWyd*N3oIDRx5G=_zO2<FsT3l

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/breasts/doggyactivebreastssmall.png b/img/dolls/dolls/player/doggy/top/breasts/doggyactivebreastssmall.png
new file mode 100644
index 0000000000000000000000000000000000000000..3fa08707dfea687335eaeeebd1ed5e19c3d761a3
GIT binary patch
literal 5763
zcmeI0ZA@EL7{|}OeJ>PR#=w|D*(_rNH^89MfN<G(X<=eB*{B<gn`kl(88mjGtvK3(
z;D82(W|YJU&6FUCGBUE!4puKCles38vBfZ`aOWsYg;GE$(3X0M`=I-zA5HG3`{dmJ
zIrpCb^E>C{IrY-~91i<MHUNMl5oaC)fJ%fAVA6@l!Dy-wfH1KnGowItdeQ!Ki@hMU
z_I?GACcGWjR0pC0Q^2+5xE5}$HE{Twjl?6$(uX$-w^|!x8?Fp=_O0KKsH|L2hNm;R
zQHT~mF!irM_aI;}#rFwa`1eNQ?IAYEd#(wF*;?do_H#-$NFjBkFEGggxjuIG6_Nvz
z1CoQC1D51~<lukIf%Z!!-eq-I1qQFm?7ixH(AZw$o^0-V-C8!kP}GE-glxW(qNSJQ
zk<dJ*zLvz&U57_?*FT)@@6?uLmUXL#&!}DH$Vvztv&&`gcv<>{E8BzfWxBb8)ck!o
zKlvRaBO(V%*l%)x4cEOj&A_U~vKj#?8`L75kCy88d@-<B_lSC#(ii<p6>}jT=TFSo
zcl$%6AaIf%yd9-7L?=iwMLKt;lXY}2&TkVk`!i6ZR)I!Y@;r*!uax*CBwyT4yETY^
zYS4HFpq~0oKlO(Im2>0_9>mm#$%FLy*cwY8P6RfiieaIk^4}u8Ly##|2f^(g=;<K|
z`U)|<_jINRm_qytWvqBy3G~xC$B<^rz1mz}I6c;7aNlw(p>IR~cn$WjR8DtaMKs*U
z9$e$gEYA4V&8_s(ac3j;J3I<aB_76z?o$8Mt20}8yr2`j!2jC1%X9=&Xc(=AkmPRc
zlntU`lJH^K0cakHb$(EH92^a~b7BUbRf2u2hiAE_3_?u#%)m`HW0ML5lCRuJIGu}$
zE;dwd^s=>&d0sW8RN!^28#<W#|7{mH=VNnG`?lFXVv8@|e7Xdi1hy1rV2I39t1%bb
zd`7&e6{EwY9U7aDzL8dq35i@wsxR2<V07HL8+=ZGa)X(Qpo`&EG>mfF)k3WZlX<*x
zpd#p=gPAJDL@uOA;Jc(H<ejphYR7t7k@>B3UR#p5KMSqJzM~oEt7tv_+_nPzrxKuY
z#&E{Y@+J^W)C*l{HpLo&DK}}3#?~e}dvZ}aVNu`#69e|JH|qVC>7Hyfo5+&B`|?tI
zC}8|}PQ<nN=SDR4<*OYU^>(>t&L5R=^G#UER5_Qhm1A%Wk04SgewVAN(JF9`YWkz&
zgprrtZwgOl&fOg<=1#ngDZcNzQOav0Qj?w&<gCWT#23WA)sj<?yjSn{<xsq%{vr6>
z0QCehYN1gbpsOLs3XU{R#q{b32q~F@Wn#WKn)f&=S%#Jw2>;qW9PW9lu7;o_IIL|d
z+69O~Dbn+^SrE$lXJv*U2*hPRy6~({dseU^5XvBRq%R}~<oejz2S^S`4oD7mt~5yw
e{tE}V@{Q$Rp*@TxD{-|9Bw6{HJ%`b10R99h{GqM@

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/breasts/doggyactivebreaststiny.png b/img/dolls/dolls/player/doggy/top/breasts/doggyactivebreaststiny.png
new file mode 100644
index 0000000000000000000000000000000000000000..eccb537b8ae4db9cebd342de6c23b995f79db65c
GIT binary patch
literal 5613
zcmeAS@N?(olHy`uVBq!ia0y~yU;#22893O0l&&g^3Il`aCQlc~kczmscP{o`i4bwU
z=;XrK`N7wOg(1;_A?2|CL;=>OWv-qVE)<=9`mOp~+@A%Kp;K$G@2vBY_xk+kkvJn0
z3x|M$LjwbZQBc(=zI^_L1{6Vuh6ApQ37p9492y)P92f;SZg!xmbYM(iA5}LRE~DvS
zG=G4~fzfm@nhr+O0jPo<O$VdtU?``94WIe;?2oDYv+K$7)2)BcebaMKn9}gPZpxn5
zLNnYCSQ_|?y=yt3!T9`uM&<Rt!3X#kTEA~*uTL+Su58c<RM#YMhpF)()49fjj5}-^
zIa%f~3%5KF`=k41h3pPF26_2A2ewZ&|8mQmE9_LIbmLzZoA19PcMCN}vd&@NtoC>x
z#~bwrGB?iOn)*-l18;+4^uvSlEblk5uyIwqV}G>Uq|p;-;AEDEW*j^s1$;b5$}{gX
zNbF_qmu1L)|9aiUz*lRIezs$>=B#*E-c%;ZB+PBWuEuwKt>6vM1C|?vx19c?`k?*j
zL2jU_G7YDNB@`a)ly7)9iA7DgfX_#)<F=xK1JH*IcUAx9e$=tvaFy|aG{a_<S9Tma
z+!gPp_wH#ra1-dxbpIPQEYpCD({6Da=QiXs<fK<#R<Hb!|LAiXQ@hBAJMu<m=DrER
zz%W`i$FApqB2a02&)W^=YZ+$f?ApqHVEX;yJzxI=If2`q6Cw{3@6UN6%5qNcfs94<
zp=Zh)bRNh=n0@NH%__pMT{`a<r`#W3%UX#>XO4<@{DPBbt9)1k4BqsoUmvpYDFXGl
z__Xi$WIeD%Fpj_B_1oH-CwBHWKfceeVNST@a#yS|mGS)FO%uZfEOsCGDzoGF-+$Lv
zvoqKK{(HW>{@(wur|17qzt8h|Dlk}=ZuvexlySrUpOe?UU~g16tQ2ev1_q?R=<-C4
zH9{Zc|E<2Ur}Mx{pvvW4#k&$k7%sbh`Y*jpjwL^C-|qT@*Wb^7Uw{3Fyo$qi&xBTB
zN?@I}UBIHV;rV|RN2%rmyg)Zgf7tUikdgI(<Fvz!1rrwBQETL7wfQcc^h<+@UHHQv
zc^!l8-VY>!7MyQ*rL51z;0^DtKp0F+Tn!E<+*DA7xfrZb1z1Mafx3C4;WC;IM$-Xk
vykj&SjHZLpbO0N!8?6`UQy$ne+NUgK46h2G4IIQ}@O1TaS?83{#J~Um=@>fc

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/doggyactivebasefrontoral.png b/img/dolls/dolls/player/doggy/top/doggyactivebasefrontoral.png
new file mode 100644
index 0000000000000000000000000000000000000000..53094825be93d09aca117ee6863c5c83f4b7886c
GIT binary patch
literal 2557
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
DrcUj%

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/doggyactivebasefrontoralhuge.png b/img/dolls/dolls/player/doggy/top/doggyactivebasefrontoralhuge.png
new file mode 100644
index 0000000000000000000000000000000000000000..920a5b346f3e680f35324ea36b090a6180dbce66
GIT binary patch
literal 2709
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
O#n{<6T9=$)#{3777DHeF

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/face/blush/doggyactiveblush1.png b/img/dolls/dolls/player/doggy/top/face/blush/doggyactiveblush1.png
new file mode 100644
index 0000000000000000000000000000000000000000..c5911fd4f4755a49c230b26e44bd52d5743d19f9
GIT binary patch
literal 5361
zcmeAS@N?(olHy`uVBq!ia0y~yU;#22893O0l&&g^3Il`4c25__kczmscVe?1M@hH@
zR{G5RFJQFnPlK<=fsH!c3yZ(Kx;}f!*R@*O0Vdx!{cvtzU}R$95KwS{Fnsh2X8v<x
z7lQGj65WgroCrlAK?jEe3<4ZCJCXDPg%2<+U`7>DP)K0lXnEs;Y>5C+>;j6l0tx~G
z1`I4tWlE^R1`IDy-6z1oA;G|;Xgv{CSc0Jh%_A%<JPeH!=6awC^DtOJJqq(N6BAp5
z!wEkXRADv-S+o#fWMp<wNKr=%80H2(m_d->X>4d<R1nxC%!wl0!05m}8hoR{H=6oJ
zGw*2GH(GUoDw{!Gb)4W~kU#zDo9y@N2j3^DJ1kIqP<;Qy&8aN^gg?k#;Adjl!(P&G
zpdVPVNplFy2s@zvCv$PBMB`Pad(5j>)+jb+vhHDD)_W~cn#G9uz}aKm3C`X%+>HlW
zYu>T*UwABh!|_0M0=tWS(}4#-9nI`7K9&m_FuXbRqFq3tAdPYVhx2p#(v=H(8onPe
zJoitGDP8P?oJFzKytf*ScNji!eEXKP<9q2pd8U4rzvWDiIe*;gpFUGvZNqk;`g@D&
z<QhK$-FNKt8DV?<1co2U&zk?&bk?vpUIbe2?tkI4a7FBa>IbFH_KgQ#0IgrF{^I9#
zV6)<##!q#p>{pMoInJm)D7Fuuw@z_`E6|<Yv)(HjOa~erQ@QKe_6EiS3=fPQ8xDjX
z(60#vHhHQ+bvrOn8fUWdFc>d?ZHC&^DG)VaSiywatQl>@09!+&ZNSkc^x!WCM|&Wn
z9XJPIr*5<ZH`@ON4k?TdAB>K^j5b`T-f;QBa>~h(vHNu+FK{H2!PC{xWt~$(69WLK
CjenZ}

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/face/blush/doggyactiveblush2.png b/img/dolls/dolls/player/doggy/top/face/blush/doggyactiveblush2.png
new file mode 100644
index 0000000000000000000000000000000000000000..6bb9a68a087f8b1fb4327abe50f440d5642c2c44
GIT binary patch
literal 5643
zcmeAS@N?(olHy`uVBq!ia0y~yU;#22893O0l&&g^3Il`aB~KT}kczmsccZgnPBOU!
zX8O$gFJPl)f8db9hCtB}mwCdk>vqdd)ecszx?FJo{-1sZMkW>x0R@K!2xG_I1Ha$;
zzi2=f14<s4&G0}Fp$eqDk&%%x;lU)?iKr%UFx*2G5RecMU|`d`DaeVUzk%TaFN(mZ
zf$-oM4MSk^8%;LQj5(T9MoSx{;&`-h7%d#2l{K&$rh4IUz=z?-$8X=>elPuR^`ZQ_
zU&Dd6hWWpHtINEY{tJJweNZc)@SysDw8DpQ2Zj$)90EJmHpKtfzBh_p`9mt>edhRO
zpV&F?gdO;PAb0(>gY$q@|2&7!{Q?RFyo~!ltS|JpQ*8|A`XN`bblv{h2TWON_+uW=
zt2x!vz%Ze3n^S{>;{p9YOuIap+Btv7S-f$okzry58p>KS`8d}ZmWF=m53B`mqQ4yE
z*yD5H{NK|Ve~+^0DL<%wU=;qeS*T)W!~4eR7k_o@t0*wUyx3F|!o)I9_yhNUOY{FC
zjn+UDcU;c3;%<BnwAJSMv-!KGABbW2@h6_irfTlLcosR)&(AsMD1Z3a{r{r>ljr{e
z4eRF}*vYhy{oG#Z`8^I^2fjOa-8$FF#B`u}`y-%ome0pIWmF!B|8t!FaIt^}(0Gl5
zvsDWw03Fe+ci6p?`wUyd`Ah$QDSgoY^U*wWf&<XWwLP~48k1RT_+_e1?Iap!0M$xt
zUC7MB(qKRR0sH@k>o1fAIJkf8<Zqs>T(AHr%dCIYT}eRfgRKCYdAO(m!>T{WP@7Q>
zZVn75ETR>GMI=%~E|igR!KwT?$U-a}DL`v_HjAP(_Y?v~4IK^B(IkbGeMWQCXn`_X
zo{m;0h<b9gHXUtDjJBl^`C+svNynD-56*wNfsD)l3wZzsc^N!i{an^LB{Ts5XA*P?

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/face/blush/doggyactiveblush3.png b/img/dolls/dolls/player/doggy/top/face/blush/doggyactiveblush3.png
new file mode 100644
index 0000000000000000000000000000000000000000..4904fa2519946b3f518e820de49fa9fdd8115765
GIT binary patch
literal 5694
zcmeHLZAep57(Vyx-tBItt!*{?Sl;P0%gRB4QIxlsI2+9+K?RbAwlKrA2u;P^MKlZw
z?b|XL^`nT?tRM-?TTnz9eL!C%?a~KCA9$mWY3A0^ZPe*sfBJQP-NSp%J@0cK-t#^W
zr_trijn_=k0083i?6v{`Xf&h%t3;nUsk8-vNlcz?>8hG_pZd$4)5>-91NVxTVO>vJ
zc4>;mvDf@AH|J(cAS-j|gk3Y!JwMYJHuD0YAkAvI$iSH?Z~bAc<^GJJ$;y>r0sLbb
z3RyWnNMxVu)v;g4_7I>Lj|G62q8O3C-DbxV89)UdV8^lPK)LL@4Nv0-m5Sf+MspPN
zJZ05hn4yb89?J_TMwp5RpaN<HZ`0yt?0_gqKOWE~YF%L5u8)m)8lIAr(XFG1L_vVX
zTxq@q=S%~#@Bpo(4M1V8OU6lbfo?oND2(w-C}c?$#;zZ^$TaDN(Uwc(1WCq!k`uQ^
zNIG)&a-b?)D_3{vx$|Zz*pRZZ(;~MC1Hv%Ji`7WmYxGFRl#q62NaI6gr@mQX(j?h5
zXg%a<63du+m2+ylk3qr<?y(d!!H`t_rqlt02HDhoy2F#@O`rnaeXW~^5|Jw?X&o^@
zx{X6S=^u>Pp-L~C7Odf(m}MHRn&BUA_DwvR0oEOm!%XF~<ChY>$JITd>%ltDyn=8t
z+zziPwl}XmD&9kRE1d6(*39;U^o0BGX|^X*8h<U$9D&S9i;$G}sQV0{Gd~nm$d60p
zUd!NF{|*>5%5@%3Nw!yfi1ygm)-=NQ7m3wU=vKpx&x`>S_1P&ohks2^9|fsE(@<qZ
zAZz$1DKbDHRow6dpAmuVNZsF{H2`04Rh+JSmK1zhrH$m(%BD(%12NKDHhi;aVcnKg
zIaeIG>WK0=w&*Z2467f70zT36rT1(3tM&}oFtB?6cPD&`U=^w;bkYi`4{87-whX*@
z!PYMqlYZt`4f)iq1qklJu3CdPUp<&mzvpgtVH#o~uJ1~$pGK|{H^Bugo7^$QjZE?_
z0`$+ee!#7i*Tz##XIlQUh8xfkE{NwGxNFl<41dzS8+TL()#>04yf_!PJ9c!)#$%Il
zd*>oxAz_vyWk8WK(2_DheUx+qQU;_9M*Rs91=0;j8H~Lx{*x&Dq;r?7r?$NfJVo!q
NATP&h>sVI2^A~EEUt9nH

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/face/blush/doggyactiveblush4.png b/img/dolls/dolls/player/doggy/top/face/blush/doggyactiveblush4.png
new file mode 100644
index 0000000000000000000000000000000000000000..32263f395ba5482e9612d90554ec4d63a2fa7580
GIT binary patch
literal 5532
zcmeAS@N?(olHy`uVBq!ia0y~yU;#22893O0l&&g^3Il^^lBbJfNJZS++i!Dkdr7ne
z?(A98`z7A#R>$cR><Wh(7~Pj-zFGHU&hOiOU*<_(JaOdv(`WWfEF1y~4h;;95XOT~
zO#0LJUuZ-XZ8&h2VF3%On1VtA14qjn7gPfh7%o6ff*C0wV8FoQRHlR~Y{2jWW+hZ1
z2Zsa$lcM!RRAC8*5|}|yN3yW+Ff>k>>wzlF!(fH*1XzlRiLJrmgr5qkFdKs`l5ar@
z85x-!6jIcMP=%Qr_>hC8fuXUXfl)zVlQ1WWa08<QJ4*O9I5-?&5a77ki5gf37#1+2
zii`#yFu+HHZ#4A*%Z1U*J6iS$0IQSHs)G(y#|a*W{rTJF|3CUy{lR~uu)+m_4?FXp
zyzyfCFZ@B~0zVUr4SPw$f!V;KS(-y&$C?KDAJcoUC9;%pSMa@A_NkRcPy2yo!OaZW
zZ=8*17(TrIC(Ur5{~z0dZwGGV{AD|+9`!7m!$;`D&iO3wQ#o~19$0P&khsUy=*cvX
zdGdq3Zzch2W%i8{4Ab7MHFr&z4m5rDj2gj4Z=mThR&mD#Z>R!wbe|M=Wiett@J;;Z
z_390`^O^Si=l*x^&R?|yahmb&3G*7x|Fx-J?~@?Pc)l@o(g!<^GeD=$NPj=|y08Jm
zo&VPx7GIQL=<E7f#q^l<&jI=TccPqY)PUwjDc$35{0MZ(<Fk7o?P8kAn9%*;#r_}p
z`wchL{@-36DaCY6cYC?pf#-3+N*x#&z@iBj7!Mq!c^K^USmwna`0)LY<gSJTkwD8g
zH|?8$;4{$eHuY_K7WxyU8SIp-e>vRvC$pciU|-8W7N*TCHSf|-R>v~E=BVIXGr6_g
zDPdZ}^8-4S>#dy+FcgG;KR7?oe!XYHI-s9o>eu@vumX)04f-I*aYhvAr`PYV9_Nx^
zu=`N=Md5?~|K#phS2=os5hlOzjVZ?(U7(-J?C!}n3IhG4JZ0}O9Y*E`#)Po%d-NKg
zvivy^uP2n>ai9Qb;=?C#6AlysRh@Qy#9O<tf$;(3v)}9u^*{d~`u1}%hmO{R;{6#0
z_rw|-fohmH?iFctWwl`!<2`oUN;QGOfMJf-gnYFES4R5}>u0Q*%^?E}Z;NM7S98V$
z9w>g$wQ|?V(e}+~^N^8gv~@k&IpF~I_eT46qg~_CzTIfwZnSU5Auu|w1sot7CVjg`
b`z*VKjA>tAeFF}<GI+ZBxvX<aXkq{WTT1hh

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/face/blush/doggyactiveblush5.png b/img/dolls/dolls/player/doggy/top/face/blush/doggyactiveblush5.png
new file mode 100644
index 0000000000000000000000000000000000000000..f239fff0117a92598971d8c0c95ce7f5ff594d2d
GIT binary patch
literal 5853
zcmeI0ZA?>F7{|}Oy@j@{P`VBruLUbsQD8bU9Sm;~v5l;~+hAzY0W(vQ%?XSV%CzIw
zVSwm_37eq2l*kssHkRpJtHL;DECdX&8I%zmy*d^!Oxq8-cB9aphBCbSwlDj1znq>t
zJ$>%~d2*iL{in5*cDGm*CISG6HR_C)0U*#80|Gzvv3VV#03f7OlcCBs<lX<}r?<m%
zWdwEk<oKPXJ?e1H(<KpV0l8an>2A%%ltJ6wo5sSZGuN7mzw2}DqydH#0*Rbl-stm~
zso!*S^kX6Kckl!b*R7oK9p>R8+EgF;5j%kr+-4<|$dlw|utqQ$Ed1vo-VKezNG>7Q
zL*KpQt__+&Zc=<G;^5$=F$V_@4y&)o{|OE-3v*0dzwT@=@faCf-N4cxe_1A?T1#ij
zkBBjRkm$A7U9Nb_6fZOc>NmVt7*m`DOPQu~xv#xKV#S3$B08nRy~Y%aMZ0#rzV|q6
zAX5F?2>XOoDRo3BMc;4Kg*I&fONK>1SQHfN6x05yu$^)xV~ie1J_|MIv{u@fEF}1;
z{>QAD?OK#HX$v2!wk5809LLif{gSD#VyTVHb}H=TCBe}SdKQN6U&wicZ{@?O+{&fi
z+L?<s0Y!}4N&*4{47Q+Z`y7#nvg!FaN{+mVN2CO472z__PCR@ES0SM){dr+a1}a0L
z+Sfo*uvA|2*28<mK@n|v<FMzMey8;6;%D&wSf8;J$+?nJbVr5R7q0yn*$h9VXX$tq
zjn)*BY4^lW--<4Bf7#pm3DjZsBTh8MV_3Owg$0-+Z_b$}Ih=0~2h*9vXgp)Aoc{fg
zmU#(p<JFyhwi;F-rK9IsM|LD6ImLhv2NP>^CDv{_$o+ZTyq<Uv>WHw~hILXDnuR$H
zWj!7#1$s*p9~dPrKl-^4)4af7%U{1|eN1sSDyXYvBG`Hg9WA@??&*BK42Xa|07v~e
z%3Ku@0z;scx4h<tP{6IbVt)a+M?4?fLPoz$V2u6m^IF>Bg2&J`R%!VFo}xWbKM%ck
zuTzAC-7uEFikAyru>ZtRP_XqI^o&n`E!&1dhQQlD%v5XR%)nKEng84|DYhh-c(^6n
zHSP45^i{zjRHHV^{79HeB8gZ{=D1J^WT5QKjdY@IGsE*t3SEmtTOzaF;eO%}$xNc=
zjA@}=Cr|=u_d)6ENFY3zwqSg6pZr#g4;4O-DMZoqn^})LTZx=Pnv?+p&$GR)JjM*v
zU1v4R{&&Tr4ihqPz_hoTZEh7PD$Lo+cCutMjhi<~=2w2YY^F_BG%oLWGmdSBl}}Qj
zk-tBZEv#Nb0Y&zRf?dM_<gYJ~U;N9VOHs6{yO~{sIg7-okeaepAMX`IrjuAbmE6Ft
zp%Ha^82>tuElkZd7d3=yu6Lxkn~SE0!-AJl92UIr<gmbD!S}l4u)twq#prQZ_|I5y
ZVPTye*rwv7PV~1m(CpG?^rROY`x{HYrECBI

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/face/clothes/blindfold/full.png b/img/dolls/dolls/player/doggy/top/face/clothes/blindfold/full.png
new file mode 100644
index 0000000000000000000000000000000000000000..118cbce4fc728424f91e62ecd6ec0d9ec961eb0d
GIT binary patch
literal 5961
zcmeI0+fx%)7{JdiYe>X|NGgd2#>mCAMv%5M6b<DzP(@o{)B>$3*_qDRPHjO+#o##E
zr0o>!bZTp=lu8H>eXxZBErWo7SugFBOXGAvi4JMjG7uFAYq%sp$o8O&HT(g6+Lv#?
zIp=)0-=6dBnLVACvzxzm(^>!kKYLH+egH72B7n<*kGNPY1^{trc4qoPZPBDXy;yZ?
z6NbO{Lciffg<*^0G`2tS8u`uHQDKZiRJix+FLzbG_L0MNslM3EyzBnKv#T*hZMu@b
zO)&MRiQo!lX?lR5*b~Jty5{fgL`HDTvx9KfwGPB1PggxwBr+UG@_vmD3vhr0>6NQ&
zIa~?gd^=IO5@N**2`Is;*a*teBeBY;z&Ht@Jt)u=*Xt2Ht>>#f&m<0Q)&bXlg|I2I
z6xqG__}s9^<!PT_n-1F-1N)*x3A!v6#(j2{&}p?jJ5IQdEG@X~Hft1_aXy^xP+u;p
zh;Gg%HMqzqUSIe&R34m+bZs>JVyT|F>bWCJ$R(Y+B4^I)R3WJ$O|mp7Bfs08a2O={
z>lk|J#F=hldNP$M_ubr4;z;oqq%t!j#wO+Qa{t1}fYI}?Ep#(8J)7I@r7vG+Tyn6L
zP??rgh<Q=-TURZ460HpyKmITivu>axk_!6A3&InC1ms_FSQAy`E53VT@)2*?ZZ8+K
zb1<$}0Kb*~4TU<8bc!-BikOjo#~$Q@WRIMwsL>E8Y4$DJ!ff%B#$xYP@EW#JJDWdf
zv1Z|&dM8<?XsU_ELDFBX2yU$)vxh`9pXkmpRgxVr3FjB(uNr2t<lx)mgQpwCFobt{
zVCoEWi8(+FG0)vQ5(*9xVH9mdbttva=Th{qr#s98t;VpVSZXI#ER;bh5PB_oq;5t8
zIAHT`v`J1${o{8Qda>dxQbXl`?@r-$)xuPk$J!J)NC3mG$yqC}Mo9A=x1O+Fk(3-H
zIuK$F{_;6-n9Zaw@pjhVkVXl`bVQ{wB&J!3+%(wV{D(i8MnV7wuHD{(k6V_QgTs#)
zh2FAg`82np?Pv>HrMsRQVRQNq*L!~Foq~*yZsZD~4CZ=y`j#oZgIn{)m{@o*#QV9r
ziImFnp#O^n6d#Ug1%nEjQ}+CFCg)3&F-Un{YMJP%ns4)~759g7!`tVi{;O7}&K*}e
zcL*A`&vLp6bO>6iO71Hf<T$X|espj@{LK9ls)QvH!Liy9tQXQAMQ?~~21r7%mkuwJ
zH~RqX_xt<y{j|JG-F@@M#j3%%R<3F*r6H;>sI%}`Snj#IABUq=Jm`IFtl;N3_$ph}
zL1Z;vlv5|8q&noC7=sDUPBaKhD$>$PO`Sfz)Pwegg3c0By6VP<AVF#1EiCY`ydNR~
zclm$F121^&QkDQqfF-~ZU<t4USOP2omH<nDCGfuz@bT*|q{o|&Mf%_$a*&;sli8So
He**pmed>--

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/face/clothes/cow/full.png b/img/dolls/dolls/player/doggy/top/face/clothes/cow/full.png
new file mode 100644
index 0000000000000000000000000000000000000000..8f41b8c192769ae72c46b8cc241b8c028e27dd1b
GIT binary patch
literal 6141
zcmeHL=~Giz6u<BBAPaj$pk)X#5{U%?u|;Osf-K^Oh#f_76a*aGkr1(xR0AYraH+J2
z3bcbjDAsDF8pjp^sXRbiaG5Yg5lS#`v=Rk@CtDJ>^g<~W|A2nz<kLHI?z!ij`+L88
z&YXKPI%=&Y{e3zBz;az=SPTFd6cIo*gP#=~%oPBK#&uyKAB%SPcdz7^ggcqWe}5t@
zCnly1H|xOCES=(Ml{p1ro!DZ_dyLcj*=!`{3zp|D*Gj+ZC9Blu`?UH#QBR5HfmT0$
zT9=jfA`7G1uy_)HpnnT^g@b75<>r@?cl8A*&UxDq?l8gZfXSNlu(_>sKIA|^dB-O}
zOmWF+=luC7vjP{W{)sxb;LYP9-mIjxu5Tp-m*_zFZ-TR?7B<nqg4$_ITadd1#hr~Q
zvWzIs)5pj~<8_&<EpwbO7M)ojjHP?NzZtvBOcTZbvmPxUw5ppDx^|8vC$iBiSb+9Q
z(vKU6G^~!|>E?cx5z8S073<q;4K&@78-qR~a>8e&t@JTkI`O!%-L2J&2y89Or_n0y
zNoMSd15@s%JSE33kW`ii`fnQPeSBp&$)~ra*%kX8?)d4_D0Nq<M2o*j-nSS11R0b<
z4SzA&l&pL~656B$2D+9e8pu0SWi8zeSDzl(7(sBMP;sIEc`C3|A=cs$Y6MH5kZ7jk
z1zomWJCez@xEqOC!SH^Ls`Tx2N%jV!!He2JozbaWEcpIt4*Jw2r`+)*-T(!PtSbsp
z3|ol^VQ*J4&P0?`OyMoYeg?_hzrM)>8>5P>Umv{LSAfQAI3zLn=;mr^Aj~~*Af40d
z3Qv3P*beGzTawxFoWI=^FZ3s*>PG%nG|n_Y8>df+lCQy!%GqY2HXR>8;0n||S?0Pd
z#BZ7@BJ)<?Tq^B`zPf20Wq2k$*VKDoOK?6Epk@yuAe>3u<wS}*%7I2_Sh*qb6%ecl
zaoi#<49KN5I!>G6`9fTlb)o7P>St8ZfPb2|sk8(h%YU?glROlLUP{@ja|6G1OZ)oz
z+GK`F{qXR`Y5m=Ulj&^1CEUyFYLs$97`&@&Y*giPFLf2nn;&G*B-Bx=e%*Trjl;yu
zjz)f)HC4A{MDG4A@T30Wi_tN0(=4REG%oOM=qluuOO!K^whV&U3`*w2n^&*uvFYi)
z;<jyN84txj*NoC$GphA<Wg1d7xc<&<tleBSrc$dqkH%-%r?Xnw#4v9IqeoOEsYevL
z-CSUA5?9L0m!#^#6C88!5R@*F$x}j!Y?w~9Tw(Ur4<OcVysOAC=|nuaRyLh_d~^Mg
zCUJgE@=Tom&x4iEYt#j~8MMkpe!*IeGe5JwzUGD&ul1<hC=bUq(n8k<Z-S8ET+dn;
zx+Gjt$cg3>PMHbZ2(}`YhbSC7hA_`)XlHJbLNr5*a`j}q;Au}wQ6>dvr`>0CEE9AM
z57embPku@Ba1iOAoo!Q(OuW))v(An8jOVp^+%|aS-7&+e%yj{ZK-5GP!b1d<3&$sI
zP4Uo2VoT|LJJQnNb7<8^(mdN}AkHnl#v%Po#Z1xpnxLw!%Yi-TNEbzxT5pi)*@s{}
z4q5I3@8Yd9*S(~ps77Nrr8I~&`!s4xLI^6AjaFFtOelY3LLH7<R|vNp!OOOQ0PwKL
zraBr?lU^VCB`%^;xd1&;$RZ;ljw08PprJ$vHAOrulV+JzJF12-U%F~cCedUja;uij
zHX;i2D)6rEAK=JAwZoGsg90U{_ubCMzoYApWnFIhrg*l0{|Oy7@7THAOAeZgcfK=7
zJc2CgWv{eZI88L0bHUKXZSTwyhvBcTjkE|`I8Y2hZQbR?3&#mwi3F8<GE8h2%oNf(
z3Cc?SG<@OE6YVAkmrmW`&3Bbqfn`j0=I<HNotcM?WSG5kMlu-5F#kMcB!iI*Ml#GJ
kU?jsl6#wVSfbZGTTViwg+Ou}}s1MeKM}=Ko6Q2#hUpH~4T>t<8

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/face/clothes/gag/full.png b/img/dolls/dolls/player/doggy/top/face/clothes/gag/full.png
new file mode 100644
index 0000000000000000000000000000000000000000..24433d4b0eba0617b50eb6e696d99105e6581050
GIT binary patch
literal 5889
zcmeI0|4$QV9LJx#UZK{41uEzuTA+xEP@)Nx3G+}0bQo61GQuc`8O%iqoFR;YfnLG5
z!3Hu-L>+_vK<JW*MmD}VZI59B1|}|SFe0M|%rOSkb1W;Y(%VzUHjiX~z>@pr?#bQf
z-tW)nb<aJ|Cs(6MP4W=GBnAL@sFM@Y0l?r80U|ee3J<{)0Qe576XIXj<t$Cc)ob%*
z*rT(H-}*nhB0s5CC>GC4YDkG<3_tC4{eCbL`R+IE&a&@Hk{gCUv6a47@wBe3ocTDE
zmCA7vASfo<7;IBAKTSt}A%EeL>mJhz2+`j$e+5${iRQ}l!o0Z(Lh=w-5p%<2KoFSq
z(Tg^iXfJ5m<Pj-1f*qoX+JACcAK(Zr;U;N75Fv#RzM<gyh`}jNC74J8P27%l1#x{e
zKqcT><l;CIDec(4h2uk_)J|?`r~nm{hKBZJu8#~n<d!DgA=LoM`GUlMvAPV6fN<jx
z@(9<bBR>mCz<<aaD;U2P;v~PFY-~3FgYAT9IK=$mDBaCg?6b0em<l{E)eXssaKygW
znRhS3unQS6G~dwfGo0C?^VFt{EtvPv?+sTsZH;!uR}nk0!o9TF64=!pL}*}SwcBim
zXi`HJ(-*#<`bCWpv&WcU-Sm|XE4#ArdD!ZFzx%|b%D*UyeiOAh&O9j3M&r<CL0o2U
zIy&yn1oT|FF&>vlZM$ZACp&knPLCug<Bi9uiW9z9he8M;bO<w+tI>S;OuixR=O_C?
zM8INW;o@9(*{YgdZgJdazlztzpwTkIYL!0D@=|?D&QbBzXER-i#t_E}ib}djlrFe4
zZh2IvKdDhB8F45ty_BLL@?G+Rb7iOy$_oQ~6ZGy>?<tyfibsaV?P|7n##~RW2`BCL
z5o)`%ryDBY^I@ErO$n7*iMDSQtrXD54@Wz%5#|r^+oZ#+ifv4#k3u=Ws^1P`wZd5U
z+WzAC!xn_;9~~XI^<-^nbivm&MZYp#n&G9YCml{zW{)>&ccEy!YY!m;U{14n)34f;
zk<0#|@VR4mR0d9uL3mjooI8RJ_%H#goIN++r`n-*VYqFr{s6-WsbvrLYrpiB)zKFA
z_j#-3uHHV;YUyML2gW<SblFtJ(>$r1j&U_(>&KN_Bno>ovz#GN^YjsIt8Wm|0n2-k
zXC|qB_~K*Xr8^|0MVRL`Y|58&R<QDH>G6p3GHYT{({PHk=QcG|v|@AkyVFae031#L
z5ZHsErM|F`Vld@wfUSa`1u+8Ek1-`_SgJSU!73v9v0dpfH1MrXnc*@P>z+DuFgD1Q
ze{uc1lGQo;tf9`}Q0sLcSZ~eMa5eoIMCmC);PD|a=wUC~azF+Ox1twAX@BQz{^?-U
zB-VL0?SH$Onsud}(-!seiQG1zY8lMn_O^yfM2PDzL~ZH{({Myuv$;p*LwN!`0iFO)
ofG5Bc;0f>qcmh0u{~$mYrFr*BhdV}Q;ID0<PE1X>c{I1`Po+NFa{vGU

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/face/clothes/muzzle/full.png b/img/dolls/dolls/player/doggy/top/face/clothes/muzzle/full.png
new file mode 100644
index 0000000000000000000000000000000000000000..945abf81730b751b5c56ed290bc6a55e2de0879a
GIT binary patch
literal 6222
zcmeHMYfw{16y6)IkSIz7F^nPvMe)VM=~N!!T~H889E$~&N30fWK_2BTA-S|w#v)2f
zH6RgWrc<YiBo;&_iOHQ|5G~p`6@fMa0gb5P6(kTyNV>6TO=tS6Kbv27=i9S;&iBnZ
zdv@oZ+8wiV>Ecz30RT%QBf|CofWjdHh?el<z8-Z2z+pvXSV(L^(r8~$`U<V>B1U@j
zVVC7=2~p?c7j0WYP1$rN-bzb7Xde-=jO=3jMVPKODe7A3PR&qIoA1NKfe&|J0gu#s
z)i(F5Rf;+{{kmWbAOw_1rv5d^^PG^5(YmPbVsLUI3@}J<jb0CMfFL;LlKQR5dLj{w
zm;z)6Dit_*9d@@}aIvrrf~_$H2o@*`EKW9rzY`9$r2@Xi-|-n2GcXJ=@QND|rlF%C
z&lDh9lgYr^;pdg4H|$=!#sI#|1OO!nfq)?&bgwmKO$NQD0M#ov7<e)6>~}R)jR0t-
z0BQ+!u(aM+W*T@fU|21%U*KpK@vTB;5n&FQGx2SGn9JFCnwihUH%-FaSd4x3KQ@+;
z?LecS*Rok_#)qYK8PQs`vPU@Dx8JU6vs_%~S6FPPkzm>Qb~07&2-|KtrFXQ9;Vr)5
z=0(SggEF4^ZOGgRXY5d-kJSh~tq}Z}_gqH*3yJD3R#sLPKKy&rk<KR%FVi_4O-)S-
zl}^Vj6bS_Top?MRr=u>2?Qu4UrE9I%DmpobMrG-3)rXKmC&E|}Y@pCD?8~qHj(PBF
zDAnmYp-o?$ZEqQ-WqDS1S(TJ7@v(ABAEuE;!f{_dC-UVw7yc|@+#2kuQyJ#e%B45G
zGy1nmSbE*;L0+dD!X!|yr+iNKX~eYp*4o-~eB~mp#R2Yx)D4*l$S|H25FoQg5X>2=
zy8c4&_#7sg$bUcPKDnR*%a(_viBI8;DAz)`>T*gbp~eOT7SA<{Dkb7qhOs{3>VRu(
z{mVyJPfSfz0_Q+xyx0IKdEYS%No+Hp7(ymIv-@>vp|pm3!N|-!UY}Zxmq3EM-VpTU
z&l(A8ZTj-by#h#3X_qsPI(f<+3q<utsQg?QU$@)yxz$F`-T4!7qBc5ckg#R6`O@b~
zH&Qnp^`EW;6bhx2rZ-ITEYet(<?Va3Ti{mHx?H-PP52clS`f8Wf<H@U3RL4kIRhaK
zC1Ff^js8GwS0I8sRVQmp@NT0nb(fSG#I!)*!z^Xbs|Tf1JPEreUo(FElH;<`QQ1xC
zsHdl=)45nXeXLNYumi$v8Cx4Jpe%bI5xs9_`YYTY1}&;qR^j!KY7Dtmh^Hr=hHe9M
zk|P<O(Cw}0J<h0;2PD~gaom+pf%ZuoemeU#o=(8*m5t+%ot4V&e4SJ(<wUg_)24?G
zm^w{X{_Rukv0vfE=$YK00kvb+z`zkd@%i8#xNk+)$0zVjFfU>X{TfGO(Y%?Vu5$L~
zs|r8jQ}pqSZ|XTB_X?yL>-Izd5v~P9TDI_ofU%}sp-@aVX_Qjb@FLkNUNYXoE1G<I
zcamuol_M@teNyO8qa85DAYvO>H-D5RX2%7F!#eo%w>j5LA>^3%Zk_D?_c|#-@INM(
z+h7AM0xs1EZxOk*FeRr_hQ1;G0Hr^gr8Xkjaw9TF5YD3*xFktv#Db&nWQ}`aE{S^v
z&gP^H?jklr4iKU5W6U7<LGnZ=k1f+4->p0P8Hd9;G@?H|C?#>P;Dhr_S+P<a^oS(z
zAe^OSF7xky@SZW#vKhuq>saCNYHfEp``!&z0@~st7Z2R#Caf=!Y?3=_Y6P`4_;%<<
zR#kcR9`Q5@unLFSv-|X=`r(U)(qCo+2>~TSaT{A^FBmUs`luSe4vjm$oAO6nw#XfO
z$3_xnRq!f5(>xU_uVsk2IEkoPVn9#IZHeDQwhCk;U5>&fZeA#7H^qShy4n-}@n+Zv
z@6U^$?=pQdlr&?2>fY#NdMP)XniViBU{=7afLQ^v0%irw3YZo6e<^^o5nkN3=)?*u
S7W_>BBEw_C8bcXhf<FN?7pNux

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/face/eyes/doggyactiveeyes.png b/img/dolls/dolls/player/doggy/top/face/eyes/doggyactiveeyes.png
new file mode 100644
index 0000000000000000000000000000000000000000..671c544c54979e7e6e2fda306f492f159064fc31
GIT binary patch
literal 5679
zcmeAS@N?(olHy`uVBq!ia0y~yU;#22893O0l&&g^3Il`a7f%<*kczmscO3mfG9_9Q
zI}A5)wyCJ-v@Ns_aDR93i0BI~9~tXn)pIedd_2dpwPpz|Q8>D{{_gjeota7AbD!6g
zUc6i)FaNWffsu)YLqNfy0m6vbd*I_MVJ;6S7bY$v$sogss*;04f`Li38%-q-Lmrw|
z78V|c#!0R!FdHC7vN4#W3a~ISu{AiHR1$(&32_s1gEXoD6C)$D!-5n+PK29*3K|#>
z@S+GXGy=sG0ycFZdrraO0K)?|B;NvcIsnB4G$LJ4LO~&cp@11xrvgxnV~UOvY9JUe
z>_8Pz5D+k6VDS>0h#IaE40lik1V)1o7`~&yH=6oJGcVI<*#{~d2dL_BC}XIoEG_$7
z{&%|g^UL@5)qPL>_3_Ei!fVHFHywy#-ShtXtu-+$W#S)XZrnX}US&fV<N3y|X4=>F
zm~PrXse1grNUn~rv6Qpo{`%GanH)B52Z|pUX8n_7dM)%pCL(<PB^#du3>%(){rC9#
zOXcI|{g%nssvkJacj~;F!KMS>#Q&Vl{<=?or|J6M19hzH)~{dwo}uRRqwnSaD*4`A
zzrNn>fdGpQJKsXp^&eLP1Bk6*`7Yi4dW{c(?8BjtSOsUq9?1WbuKt~qlSlo5r9q5p
z+=U*dn~Vpf>yK%FUdh3u^q|(>Lokl5k(HIFk^9l_D=ch+A7mt!aOfusGBP*hGsZmm
zP!q)D4Xn$j1$?*U>`{GS{xA9K!>a-jP6vt;I7{aji!{Drc+hKqinB_V<(cq@ee=)X
zN>?&i)$shlinA55AR(C<Kp`oApf|5}{+GN_;r>cg@W%88{U5(4eR(Zl5d#dc!*9=N
zt8dT;vT8klmGT9G)ZS|MzrU>i&YvH4e=Dl0W|>+YY5q2g^N;_7b^1T<eSg>H;C`TZ
z!R4(>Sl$6cvOqeu@r``m-jAo#^{Yb<{N8tK&mES392I;!*qDGJbjKkQWaPhR_KY`b
zZj>`jxi7bAz3+p4`9DAJi;sT%N#IBLf#L(90tyc-AF!QbVq;)-`1vojpYunPymm|s
z({`Xi7Ti#S6s#F?yzbjD=;@zZ&cC<ncjd2(`+w^1*G-Av-SGYIE$M0f2mUh6WBxAv
zQ<CMH-UG`G-`bw;_C3H*08B*O#~2>)IxSFsz+JaI+mrK-D$qVN4gsM1nOz(IFa+qt
zrlB-6UT{h<RL%AFL1{BN0$Vs6N+zPTa2BX1FuW+$Gel`^u(0wl9K7VJhTM{BoY%m(
z;QG!ZD6JO(5n!XlTYM%;8>9-@;EH=LB#hj?atHvnhIC?6MjhF}FdC9biET7ZA~Muy
z#zAzUMvEXsw{x^GM^q)FH4dUu9<93(&708%2BHl%+Q1lXV31HwK2U$>DJUSCc*Gt!
R49wu^>gTe~DWQph0RV%|u=W4|

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/face/eyes/doggyactiveeyesempty.png b/img/dolls/dolls/player/doggy/top/face/eyes/doggyactiveeyesempty.png
new file mode 100644
index 0000000000000000000000000000000000000000..a5dc6c5e0694bd7034e531ac92353abb865224f6
GIT binary patch
literal 5679
zcmeAS@N?(olHy`uVBq!ia0y~yU;#22893O0l&&g^3Il`a7f%<*kczmscOA1t{z@Hv
z$TBfSSdxt?(x+@;o^t`~F0O+cjl&<EiM5!}!OD9}V%O!Duh#wgKhJvN>t4_K&-cWh
zEw_6Z7x#mok%@&vK*6Db0m3lYbKvO*PF5AT0ED5(!_Ws)0+nK6;bCZ;<cg+}jlmpE
zD-#o2gTqNBA%q<u1<Vc7r~*ukjLZ%TQUp1X9OKZ?z<7WcMS!6ZD5emwsRPB;4hI+>
zupxWHp}_$tCZG}Ng6h2lh5}|(oeByG3>;H*lu*OLfMEx!fP#R40RxMd*hFYJK|LwK
za0gXDfP+JVfl0O712wdG81hgBI7WjH7&D{6H=6nsMl<hd*#{~d2dL^$ux8j(xuf#W
z?ti~`-+sA&-|r8(zrMcuntJWn?WO}OnC^XFY^E*V_?Oj&{oD3WQ(4?ZKgdXIjokT7
z@Wemob>{!<o<Gdy=uv%8YacfMl7NNFf#L@OruA(HBADheCx6vE`x#hGM#st9*Uzte
z{^{z~FRS-+e%RCe=_<=Koeh5*_gAjH_uV`1Y_@Vi4CDF6$5p@bSgvV2u-tI$+MZ|0
zoDvK?499n=-futfh_&W{{yruB2?yQ)4c;vLn~_CKAE@p}*Pa8CtUL^C4U*?iZ&%x(
z!zlmb^sB?G6$|))<`u8_J(FdcDp1`TyFIfmbAilTzSqLO7pSM^!F<8{{c0Nofa+RB
z9;OOdEN*yyK=R|?7n`|3>eB6<^cxPWWC5!4x^-T01IT?(%N|b^w3rH1w{pqfIjUgu
zy!Uvo?>wNxWcMLG@vATA8m|Mz38AHx8(Go>Kgi5zy=orY*}#~vdWC;{ozMQyKVCoo
z^7`x7(rX#2=5JDkZbUy=$zSvS_g>Cg#m1}L6?|*<IWcnVi2#P;(UyG&yI42<FL>R%
z|IzBNmpElK9@N$=%&~V%Pyjlm@svpGfkt3hupj!F><p|)wq@P<^S?2_?)H5KiAU#J
z6%07v{L-$!_noixzz?9Z$K^VTjj=$+?v_9AmBBt#zP~+(<)7e(#`g*w0v}{RErSZa
z9gUkD${21;*;mPM=l)&4{a?TRz5X)%|FivnwoRxlVSNAlqV%->19?Cf+;!X6bl?Th
z#Kq=1_x}T<ncuv>K7ohfo&t*%Ff^=Vy}cf2GM;DL?%2@qyg^!n>j`^9(n}*@<aUpP
z{{e;zuVa!>S}7dBaBW)J?Ss-{umv`c))#l8G>;TCfNhs)dPXQsl`lY->^-NdhTIHm
zTmWn|MeI6(()76?Y{2lvYWfV6222yMwU+QwY1EOx7#R&oMALgTO(L@GXvRU5Eu%#c
zqLdyj%n?<|XpMtZDUa6Oh=#{#0|PNmHQK-!ZD5elGT+ZAv+gG&Z-Tlqa2S}u)78&q
Kol`;+0|NlD?AIg!

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/face/eyes/doggyactivesclerabloodshot.png b/img/dolls/dolls/player/doggy/top/face/eyes/doggyactivesclerabloodshot.png
new file mode 100644
index 0000000000000000000000000000000000000000..9383228d88e2a433ee91cd530deb4cfb59529365
GIT binary patch
literal 5442
zcmeI0?@Lor7{{M;cXv0hbGzzRGZdFUP|$GnB0{OIW9ob(>j#KnZiIuVH@*m2WbMq7
z><6NP)r%16t)SqWeqieoD3U=EL6$IQ8W<vu^+N@V&UG{I@gJ}k=hY4m_c`}G-}{{B
z`(byy4RsmfArSyF>OJl=06bYDFbd@7NHJdoU^CRatIq{nRzFwu%*j^w>Hgt@^?c9p
zdyA`toAtiEmRmXe{qBju&W{uM9B-5yG6s}f#1h=f*KE=AFOXc63s9_iN(~~UlVei_
zS#(&3&D!lSgfT{rw${uvDvXhApx%pRSpn(zST}tf1%`BV#NqIRF}KN0pW6>JsRDKm
zE=f+{d&&#wuoISdDos6TG}?iyJJ3gm?Qmshqm(v0Z-Q{)y*<L1pmJBc?F^0+u+mpk
zM27{)qjh5Pse&{4SocZfLbJ=uW*^!&>)80FEVhSk{JB)sek@|)GSU3?rI`y^kBmXX
zhns-bu-VFQ^<Re4AI-JgS#&CHyR{va9I?Eaa3@BwR<MUwL!9-bE@y>XG(^@SQGRop
zi-r?F10``=+<ehht$;tdL+G~!bohz1EN<Kmt^exJwsTQ*zLZP?6Lbwudy<|PG^h?l
z-o2zZfq=K_0OJWCG0nJHwXi74(`0-ZB`*2@WHbnPb@r1r0y$~p`bkU2{L4yGZP4)I
z>BGm0S^!a_;<<ob?*c_mTU_U>-cy#?_<%O#1aZ|4Jx~lG6G^?##_m&m(0kAcOJzWt
zw@9*I4+JPr4v!Nq@gbnHy#yMpBjtq@G^ih7Qv}Mt)vrF(7RaHf#!=yisYakl!b(i8
zt8AL)hO2~~A{<ZzG(_fLX>(I81vXRZc1YNOh6z2%UU+kqA}_f`f!<L7DqHOkCS|G@
zn3S4UXI-fggI#dV)L^qxBL=e_jT184(TKqud>3;V3~6waais=U_ZQKX^zOL@^lHF&
RnEW#e^)(Id5tqLc;4jB}+3f%T

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/face/eyes/doggyidleeyelids.png b/img/dolls/dolls/player/doggy/top/face/eyes/doggyidleeyelids.png
new file mode 100644
index 0000000000000000000000000000000000000000..c151f4dec735113585125113f97bfa4336718734
GIT binary patch
literal 5622
zcmeAS@N?(olHy`uVBq!ia0y~yU;#22893O0l&&g^3Il`aUQZXtkczmsw>I{MMhdtF
zTCv8c1SwQFDKaxDwDz|$GTBM6Z`*Zk$7QWoYj-7YSRQ}xM>_)}6AOocf<ps@QSp^Y
zfBir1S_M>Lg%55FA2^WI0W}<8WMq7BU}CKjs!{=lJ*WZ-1r81j76mEuJ)m|#En{KG
zM-||Z5fEVDlewub1a}UY!FWI#Re*_|g{6Vn{aYup%N2mOd|(@O;%F!$QuAn91n29~
z>;f+qMhhKK?iek);Z;=QX2u5}Up{`k`}6+aA1+`2@afy%Nag>Ph%y8eT(1Q!eov2P
zeDKvKDc%XC(mK!jj;%p|{{H{G4eDWa!Vi8Xe-cKil`e=1F#P*q#&kg5>8Bw|RqMeu
zhnL~}x{p5|nggq|^rU~ba7Td{Q&?FV;$z$yH0+~y3nJHl2kvumF!&$Y*UGS;@xyli
z)8~beWgR>n7z7x+-e1&1afX4A0E63xW2iN2<D>?LfL(2|@Z14r9Pn^pkT@vijp9!h
zFD533mr`Ylu!aJ}PGv^M1eR<a6o(6FaB?s#&A!o!+O+6lImg~`eERwR`#1OPsja`4
z@#R~ODza&f^%@2L^tUq|u&>Ger-2ewKk}KF4(Qi0ANc?Ce}4WYc^?$FF*7m(U2LPR
z%!wRp3)Bki7_RUo$)lL0umRY{5L=ao77#NU7zC_4O3?zs$$=qa#Vk)0%UF_t0r5uR
z8d^Yb0|R1VmKth6bN~ZlV{-&r8%qZm+pVi+qC}5_f|>%u5xykZQOAyk>}WC=&0wRY
z!Du-<S}6dl)6rxwnhZvh0jOa*+C&`Ar9lm=JHH_#(;<@{;CL>Br>mdKI;Vst0Lp_9
A0ssI2

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/face/eyes/eyelids/doggyactiveeyelids.png b/img/dolls/dolls/player/doggy/top/face/eyes/eyelids/doggyactiveeyelids.png
new file mode 100644
index 0000000000000000000000000000000000000000..f34683a613e2eceddf7685560aee95e474fb91f8
GIT binary patch
literal 5781
zcmeAS@N?(olHy`uVBq!ia0y~yU;#22893O0l&&g^3Il^!w5N+>NJZS+yMcMaks>Ss
zn|l)fXD3S=|LkN*?AaY?saY<&@9fvw<@0)DJCAIiZO_6Xpy1HJz{mt)9C*sQFZN#x
zp9ew+EO$qQL5~rp2%=g-Ab^3V<xK~w2@Z@8_)tt_Xk=t$J>YPn56wsshIepVM-4=Y
zh0!nsrpVD`1ItFEIR#k6jFvXg(s#6QpuBKM*v9aqaQENe#ee?a*~y*nu-Pq6j%A(N
zgVOq~E_2%tR5HG2etz~3FQ`u3(Rbj@^k{j8b;X@?TMh&=uK&F_NY4GiE~b0z>t?T=
zEC{ST4<tA4WP0#d{$I8I$Nlcl%o*k4)%q1KXgw&sKdWaiN6owgzkeV2&c6TV_iwKo
z_y1{IQ2*avU-`TXsER!=9>5@D@{RF<!jyJF4Uqr_k+vjNrujMx7=EM__`8FYOl2x&
zJ#akje})!U1IX?L{ty0^{(n*WM!mlF=FN@+;hZwH_kXPVYoiZNAwQ&n)ve=J_jnn;
zzK;e>Ec+ZDykM_nJs{rlSd()K7f`K6?ENTkrTw6uHI2K$J^n?l;D;{74cZTy|L1-4
z^Mh9XJ2o{iJ@DJb)u0_;ov!>LosqRc+6mSyC~yV&Ij3VE#~jhm70|{5q#Dlv`ohM;
zmGMGF?pv@Q;SGdzRuP8uqc-y(>R`=|Jqv*LusUxxLTz4HXfI%}(0=w2t{dWHR-hUB
z60@dq!b(SQ&3PcQ@h8)R$MxU83x43uxcB1C(oYpkZ<*r0zvaByf8aCg9)6qqH;h4A
z9OfVR1B%aIdP{pbY@!dm{&(}xGvOEFAM7s7pU4X`RY89N!;ZW6?3n-jJMRDQ^YpVW
zOu9_p?S53>-L8_t4~(%7b{}ez&x0FHwM<+LtPc0rZV_x$=l=2Fe@en*&OHqc-y6j_
zPIiGDEFeBZpW)FWHX)dA!Om`UVq|ql)Cf~TYIy+zB@-wbb;SlHG!+6g7BFb=9Q8sC
z2L;^)3?ALHzzGB)!vzeS)`bzBr~$kLD4H4g8KsHQ;IOcPX@P-=HYfojls9f^U{cV{
zl0%IOc)CQ`1T<`dSOCKk*R#sV`Wcy8nYbDb1*}1hc$P~*(Jd<~QS>`32ykEwkm#C<
z=CCLS#tCAk{Rl^a93#S|!NBFbQ3%yx9^4uXmli!k^TTN10u$M2;DWNzXvzg;qtRjk
zSVoPOxu9}(v{)D|7QjuA(P9D8>=-Q;MvDbl3wE@%fUmXik2z5+lriCh=2zfoGlQqA
LpUXO@geC?6lLV8&

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/face/eyes/eyelids/doggyactivelashes.png b/img/dolls/dolls/player/doggy/top/face/eyes/eyelids/doggyactivelashes.png
new file mode 100644
index 0000000000000000000000000000000000000000..26dd1718dffaae4739584186374fc82d8395f1a3
GIT binary patch
literal 5643
zcmeAS@N?(olHy`uVBq!ia0y~yU;#22893O0l&&g^3Il`aMNb#UkczmscMOX{Jq1`C
zUdmP6>1Zxewt2@`w1MNL@5vzFr@L-TUz}?y^j}=?_pe9tOe`D%3Jwhnj1b0ys>bWD
z^-C0>T$uQWMGPM}P!u*CXlP(cP)Jc1LedRX&e~v(Fb%AojYWikS<!kT%nFE^8Vq~T
z>@ZMRz#zeKvlG=p4vY_Yksa8;(8$Qhdcfg?p9-oyTnzaz*Fq(DI5Zg8oXV6??FnG0
zU`Dkf!NGyiKwy(FCyG4{Ob4V<y~f1M#MRI^VXg<NJt7SEP`xG~ArQd8)AGgzHEb6!
zd|(?5!qFfEC&$rLIGT~+#m#70=rBOliGlKm&%d|Z%gg?Ld_DjE#I(4>_ZG^1k9(%4
z2CrNUv==bU=)LzapNWg%JhbGWA^727y;@eg&=3Cy_s{>oeE-AzbBbygG!`&q_?$fl
zsa*~%2iAM@lRnD}?r?hWrTg#8JE9tWGlT;e&bYoyVA{=O_v3xq`y!_0@-O_KcL*sI
z>~FZw{ylw9#X_b8!%}l$3DE$C9=7*6O!+`1PyC-RKvMEBhw(x8fk(yVpI04tDgR)3
z@#?;JY8zA@d_Nd;D^C>|mVFIO59Y3!|L?hiwf~W&EWcR&>`%-;_qBTmFw?0s?&qJ^
z@~0Y9Ic12<&}Q)a?_fVSo98aj-8DK7p5NzIg!z3(pabIvzg7Df?)<oO*X4oFf%E@o
zPS%9gYK?l0JDC)EkBc{koUuWvV{2T2HMFx9SHt=rId5H1YRi=kObVjL{wQKBT&yAt
ztqUV(qE@3zfK>&$$pRW80SqE-X{j(rK<u5srNIzn_!+fYUl8EH7$7lgDr&XvptXR(
z<LDV-l&ZbaiILSIF(V8S>);?5b*#c@$TBjGCWFyr04$nDlfh^*7)=JCI(D>D7%dG(
plfh^cakTLb8_%Ov+u#ptgmNR}%$IL_fMdK2p00i_>zopr7y!iaE}H-V

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/face/eyes/eyelids/doggyactivelashesmakeup.png b/img/dolls/dolls/player/doggy/top/face/eyes/eyelids/doggyactivelashesmakeup.png
new file mode 100644
index 0000000000000000000000000000000000000000..42290a3724fa87310213d8a9db857bff9fac2414
GIT binary patch
literal 5637
zcmeAS@N?(olHy`uVBq!ia0y~yU;#22893O0l&&g^3Il`a8BZ6-kczmsw-5S>WC^qc
zR{n1fGuJawY@Y07zpVc@ckch?Q7uN_-_DL_;Sf-8XkcJuf-nx8=H9dS54Y_ExCn&t
zV;MsM3#!@&4Gl~W98S#hK<Eak6=BFj72uE&2w;%mxGBtuVp9Xt0bUdVhDK&4t_Ehs
zY9*LsAXW!3>_8PzC~$CKEKo@CS3z<(P%RgOIjR5)ABP45U(1_LREIk-K43%hH6tVI
zfyN286CpOj0z`x14yu5Fg~9>`3xQ4QLNFx|AFwt^qY5yw1H*yc>6;5QSfR!&U?^Zl
zb<1cV!b4~@5P@mvz-UT@WzEs-3@pt?%S2dmpn1ij$5m7R{9>Kkt_oiFdvA91v%H;&
zR962{0~X!_&w;LZuJk<tQfNI`-jM%iE+Zq;d(J<<emzK6HUCt^)c5PD(pLqj0#J>{
zukcfV$(>b%!M%C^haA=etyA_+WN5T!t$F-jjYHsrem$_hY;<SpYH)Y@_j|f<07K2r
z6FNQ(2Y{8FfrClYfo`rJZU0@Hzv?jgbNs0Kz%t7}lUsw~kA1^i?ya(o_1X{gf7QQ!
zTdo`+_TlS-Iem9Q0ro(Xkrh}wuRQ$GlO-<XfcYPNsWs_>6;21PH>+Q$;R4mCTYxTl
z|NOE3zi)4E^&Lp(`tkYy%w1{1uzKu|IM{^!GV|_FafoqX6yQHm1rLsT{RIpaInUS|
zkGt75p;VENfF3^1sL3EF{gVS;vV#~MKsP^PjO<5I&7lJfPi|LZcpQTn7}kO9O;B9G
z5TP;45w&pvvaiD7nlfs|&kd~3oi6gAI6y%_Jb>W{^Cmge#zX|Li6GXMhSn0<(ZHl2
zH{mO)yAC)xFm4DiX-4(J5nwoeY*^!t>Mk*$yIL1X!b1$qP|#bz(7~Q!i|Vcoz~+&T
z$XQsxLtRqH$m(FD@LCW>xUsc?DPds-8>$yZgI2*|G-!c^$Y`o%Vi_$EM$1}Iu{~NK
zj1~ysDtWX(7%dP+3j|0@cC>{6Y&j3H0^tL5=oU%F)cc<`fWx~Cp00i_>zopr0KvK*
A_5c6?

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/face/eyes/eyes.js b/img/dolls/dolls/player/doggy/top/face/eyes/eyes.js
new file mode 100644
index 0000000000..6967e4e0f8
--- /dev/null
+++ b/img/dolls/dolls/player/doggy/top/face/eyes/eyes.js
@@ -0,0 +1,76 @@
+DoLHouse.add({ //IT IS VERY IMPORTANT THAT THE FIRST LINE IN YOUR FILE IS A COPY-PASTE OF THIS LINE
+    eyes: {
+        translate: { x: 0, y: 0, depth: 4},
+        inherit_filter: true,
+        accessories: {
+            eyelids: {
+                inherit_filter: true,
+                sequences: {
+                    still: [0, 0, 2, 2]
+                },
+                translate: {x:0, y:0, depth:2},
+                spritesheet: "eyelids/doggyactiveeyelids.png",
+                accessories: {
+                    lashes : {
+                        selected_variant: "natural",
+                        translate: {x:0, y:0, depth:1},
+                        variants: {
+                            makeup: {                                
+                                inherit_filter : true,
+                                spritesheet : "eyelids/doggyactivelashesmakeup.png"
+                            },
+                            natural: {                
+                                inherit_filter : true,                
+                                spritesheet : "eyelids/doggyactivelashes.png"
+                            }
+                        }
+                    }
+                }
+            },
+            eyeballs: {
+                selected_variant: "normal",
+                translate: { x: 0, y: 0, depth: 1 },
+                variants: {
+                    normal: {                        
+                        spritesheet: "doggyactiveeyes.png"
+                    },
+                    empty: {
+                        spritesheet: "doggyactiveeyesempty.png"
+                    }
+                }
+            },
+            sclera: {
+                selected_variant: "normal",
+                translate: { x: 0, y: 0, depth: 2 },
+                variants: {
+                    normal: {},
+                    bloodshot: {                        
+                        spritesheet: "doggyactivesclerabloodshot.png"
+                    }
+                }
+            },
+            tears: {
+                translate: {x:0, y:0, depth:4},
+                selected_variant: "tears5",
+                variants: {                    
+                    tears0: {},
+                    tears1: {                        
+                        spritesheet: "tears/doggyactivetears1.png"
+                    },
+                    tears2: {
+                        spritesheet: "tears/doggyactivetears2.png"
+                    },
+                    tears3: {
+                        spritesheet: "tears/doggyactivetears3.png"
+                    },
+                    tears4: {
+                        spritesheet: "tears/doggyactivetears4.png"
+                    },
+                    tears5: {
+                        spritesheet: "tears/doggyactivetears5.png"
+                    }
+                }
+            },
+        }
+    }
+});
\ No newline at end of file
diff --git a/img/dolls/dolls/player/doggy/top/face/eyes/tears/doggyactivetears1.png b/img/dolls/dolls/player/doggy/top/face/eyes/tears/doggyactivetears1.png
new file mode 100644
index 0000000000000000000000000000000000000000..1cf8ec2abea0d7fb9a98698f27ce9ca03a715de8
GIT binary patch
literal 5490
zcmeAS@N?(olHy`uVBq!ia0y~yU;#22893O0l&&g^3Il_vrKgKyNJZS+8yj;)97J3L
zt(P0`DpV|SPJbd0snk$#|L#}&B?|lJ8b5a3^*;ZffPzB<10xd)2b2*X_u%j8`4<>D
zQ6(D984oC<DP?D2X<(lIrUR}Q%y3}%zy>o6B6EO|k@3L+Rcj?AYk)EW40})o6bc+1
z7%U1-_IaSVh=qkAA60-u2B?`YW|OiIs*4y8NTUicjXDt?6{DdDO3|Zf5s~LcvkRzv
z8ZC6-h3jb14Xz1CYZrJeY9Y>0_vg>o-|w^k|M>TIKHL2N@9OK{zZ6jTV8vATKK}W-
znjofrp%1nnG$QS%A9&62L#|@(?oXcb>Iw`T4E@!ybw-Wqf*<7nO^#{lcT^DhU@P!w
zw%P|3rhV-5o+#Dyggl60@Yvcb47U%&X!LMk=y-4zwQg@*+Q6{k$~IScS_Lzd7#S6s
z%)L<sr!g@d2)ZqXDCa<pn+{-Gh2x$Ms$c{c2ZMKRG^CXRYXm6>2{0&CY(^DK&{Sa1
z*_taj>QHzHjE3lF8b!_|qnT;6ctY+oj+UdNH4}1r7_CA_8zsm?O{2}c(e@}xdKl;y
b{s(sUd`HImKYp>mu~Y_6S3j3^P6<r_;QHp*

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/face/eyes/tears/doggyactivetears2.png b/img/dolls/dolls/player/doggy/top/face/eyes/tears/doggyactivetears2.png
new file mode 100644
index 0000000000000000000000000000000000000000..2b48132bd696477c0c15e273c4bd534752a82489
GIT binary patch
literal 5541
zcmeAS@N?(olHy`uVBq!ia0y~yU;#22893O0l&&g^3Il^^mZytjNJZS+TZVZejtnk=
z*5A+W;AQ`qTVwoOKp}-mXRX_<RWnz*b1mBzZ|?T%)9dbd77hUghXw{lCJ5ueTh_Sz
zdM9=jBr%X=91BA~LKRp!4+jSW^Yk|zs3tftd|*Q}vY~;&px|Vm2daJ+hI~{3j!^@l
zu`n8jz$AHKG}%Bi=4eg<7EYsu!)W1vs4qqf2Ux95^}^v9(}CZ|pRcc9|Mz+S_Wx3U
z{ubZ=yKlL3!+}zkKfCvzi~YHTWuEGT-v>6Q{N2m4P8rB5eRoQ|c3uO60)x%_(x0<A
z=eQiG|DnE<L%!J|@WA&*rG1%9>Vh9?AE<~wOb%gv#^exs+XB|!0JbCo8SQUMKQ${W
zVq|>qMEuEPK}36`AjW~gBJa8Odvyb0hChe*-+x@H1Z}85S}YYn1r>Kr%|~mlOc$NO
z$uNDdqWm0&#=}f?pPn1c)rTwDv9N)m;IMb83KPpeU=t>e3GS9geMZIu*--2Av=vzH
zean*V0olX{RLFjzh7+Q+fEVagsqasMg@9@u+#DEASVSwLHkd*g85f+&p966v%tI+G
zEDb%IMNxd95FjeRu<Fk-PFRG38&9K#j)v)Il0uaCz<e~Cqecsq(ef0z?ij63Mr+g2
q#su<U(`Z|2v?)oSmh=PjLe50Svx{?+fP=3Lp00i_>zopr7#INASVVdN

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/face/eyes/tears/doggyactivetears3.png b/img/dolls/dolls/player/doggy/top/face/eyes/tears/doggyactivetears3.png
new file mode 100644
index 0000000000000000000000000000000000000000..2d6af0457f95204e830d4320642c0dc5d387bad5
GIT binary patch
literal 5643
zcmeAS@N?(olHy`uVBq!ia0y~yU;#22893O0l&&g^3Il`aB~KT}kczmsw;c0=qXk$l
zq?|i<gO@we{Eg0M1E-_}?~lQj>%PDG^HP28yWr_Zv_AfOX3xaJA)w&Uz`zJ$Jov=)
ze)|3kji{mx2WB%JP)1S)QqRo9)zCO$t_NH%m?6S&4`vorLP8*bfv4q-3#v^E7(TF}
z*xYcSp@AtuAw^vX)gIOcbA<E2MzXPpFfc1xPeipxgJBQU4=@KAC@f%*;JDd|>K6yb
z2fWBWZeVC+WMn<yaKcXo)gCT}e3(g42_6m&1~#WMB~*I?7%G@itw?ZiU^EceB+Q9o
zPXp5dX;iO`1|c+nM}u%Q6~gn%XhwDzEem0(VYE6?aG+ClVi3;o=ild#KkMJ@ulu(n
z^TYe|cYpt%$H&O@T=2v9e>RafrySVK@<*m(+M1m#=ae5jKTx@8)637mx|pls`Ch%r
zoKrY{w8jgym~!k1IB>pE{L$}gEM7qM8k~ou^hIZAGsLZWJ6l*GK=(oXzmVg}mf+?<
zfyaUO-<@;zy;uZnOmwro)?s3i6aT>Yu+TW(5nMOiV*OK>?|-81zNSGi!;kL&bI+gp
zt^}@*pNo8`d^l(4%~_ykz&^DF3_oT~ws(b8C`c7`8*3U@!^57rehFa**ni%9A?pWL
z!pHsNPr;0H;`4x2bwSgFH69HI3>o(y=->HM3+%8BIuAY{F8XzSe=K9c-=0`VBPWfu
zX2Sg5dk;aieStHuArT2prqe|O7-Gz#+6962`vFjELe@lHf^Uynyc4v7gVg(5nYb8O
z9o|0PB7xF^cmfPVOYh03ts#fC4NMEnq`E;yA{si4a~hZw(ldon^b4#2T7ShY*$}mb
zH9<Il;fanfB(&fS6rdX#Ze{4WAsGrZtOzJNXQ?M#6_~Lg%z-gLy7wrW!~7f=Cu}z9
zL^ulMm@8Zw3|WgeqIyi=1g8c=(KIzQKSVLII^>#&DI<G~k;xJ$dhU`6sviQh7ci{o
zJ(h&(Fa`Am3@0LIxuE(Xi&cbS>&1v3RELcQE+~{n0~eT$97a<vFe{H13!w69v{)D|
z7NAwlXt4mQT}O+B(P9DC&>L+n43^fy2l3sWjf`GTRNnyyc^N!i{an^LB{Ts5?RraC

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/face/eyes/tears/doggyactivetears4.png b/img/dolls/dolls/player/doggy/top/face/eyes/tears/doggyactivetears4.png
new file mode 100644
index 0000000000000000000000000000000000000000..2d6af0457f95204e830d4320642c0dc5d387bad5
GIT binary patch
literal 5643
zcmeAS@N?(olHy`uVBq!ia0y~yU;#22893O0l&&g^3Il`aB~KT}kczmsw;c0=qXk$l
zq?|i<gO@we{Eg0M1E-_}?~lQj>%PDG^HP28yWr_Zv_AfOX3xaJA)w&Uz`zJ$Jov=)
ze)|3kji{mx2WB%JP)1S)QqRo9)zCO$t_NH%m?6S&4`vorLP8*bfv4q-3#v^E7(TF}
z*xYcSp@AtuAw^vX)gIOcbA<E2MzXPpFfc1xPeipxgJBQU4=@KAC@f%*;JDd|>K6yb
z2fWBWZeVC+WMn<yaKcXo)gCT}e3(g42_6m&1~#WMB~*I?7%G@itw?ZiU^EceB+Q9o
zPXp5dX;iO`1|c+nM}u%Q6~gn%XhwDzEem0(VYE6?aG+ClVi3;o=ild#KkMJ@ulu(n
z^TYe|cYpt%$H&O@T=2v9e>RafrySVK@<*m(+M1m#=ae5jKTx@8)637mx|pls`Ch%r
zoKrY{w8jgym~!k1IB>pE{L$}gEM7qM8k~ou^hIZAGsLZWJ6l*GK=(oXzmVg}mf+?<
zfyaUO-<@;zy;uZnOmwro)?s3i6aT>Yu+TW(5nMOiV*OK>?|-81zNSGi!;kL&bI+gp
zt^}@*pNo8`d^l(4%~_ykz&^DF3_oT~ws(b8C`c7`8*3U@!^57rehFa**ni%9A?pWL
z!pHsNPr;0H;`4x2bwSgFH69HI3>o(y=->HM3+%8BIuAY{F8XzSe=K9c-=0`VBPWfu
zX2Sg5dk;aieStHuArT2prqe|O7-Gz#+6962`vFjELe@lHf^Uynyc4v7gVg(5nYb8O
z9o|0PB7xF^cmfPVOYh03ts#fC4NMEnq`E;yA{si4a~hZw(ldon^b4#2T7ShY*$}mb
zH9<Il;fanfB(&fS6rdX#Ze{4WAsGrZtOzJNXQ?M#6_~Lg%z-gLy7wrW!~7f=Cu}z9
zL^ulMm@8Zw3|WgeqIyi=1g8c=(KIzQKSVLII^>#&DI<G~k;xJ$dhU`6sviQh7ci{o
zJ(h&(Fa`Am3@0LIxuE(Xi&cbS>&1v3RELcQE+~{n0~eT$97a<vFe{H13!w69v{)D|
z7NAwlXt4mQT}O+B(P9DC&>L+n43^fy2l3sWjf`GTRNnyyc^N!i{an^LB{Ts5?RraC

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/face/eyes/tears/doggyactivetears5.png b/img/dolls/dolls/player/doggy/top/face/eyes/tears/doggyactivetears5.png
new file mode 100644
index 0000000000000000000000000000000000000000..af0b99869307f2d6afff129db306c07cabc28ccf
GIT binary patch
literal 5697
zcmeAS@N?(olHy`uVBq!ia0y~yU;#22893O0l&&g^3Il@}o2QFoNJZS+TaJA(t^zCp
z)#uOFNb?=a-62_hW|1IAVrAWm>R;|hlTSafc<uV_2H(%u;{OE|92yuHnOHakAdKVO
zHMaj+<vdUXSvYC}87!C(szAyO6c#W@aNHE;gzAJC(ZF<o7e#=fk&%)0fWwJ-Xhw=K
z<e}NY!=b^z=Jd@4)tUti1<Y{Qff)%74vYo@o79C+ozB`IjVi#z%*55uIKg%zvj13s
zmfS%V5RecEVBl$a(}`-01LFfWSg1f`4m30{B`Bo$tDpuM7lS#f01F$72m`ZXwGvXe
z0!;{D*nuiA8icU$9SuT`(NqY_exn(gg=4fVgrtVi>I7J2(5X6k#?^4Y?*HTS+8h7>
zdOO{6v9{g5X%5W|=WCt4%2Yl?G1{}oy?(u0I78q=@d8Cv>wQrP@AS9Z{aA0Od4K+a
zzbrNH-cRrB<*3=#FrRt8?z`*C1@=HK?|@=<@d@h~erSBWZ?Eu&yP?19rxm!02g>iC
ze_vl%8q@|k@EcfX+Hd&I-u7K~Y5YuZ4Q=Cn;QjOSlfKk~s)+|Iz-9!eW)(A}4*ej)
z*m^KnqE?t`yU>T7`$A==Rc>xzdT^HU$5Tjyr13Y$kM2XYn>KJZrgQ#?vG>08-O@2(
z8N-Kz_77wBHXbl#oc}vJZr?0eTi`(s(EOV}t7IE9fsB$ra{jR9$p`tynM@9!fC=))
z%!We`(w+X<H`+1If4%Qaj?aU;Om%sCtQq(J(`FT6Sbyc~UQU4(LLa2-LSv?>eozFe
z;y3)M#KiJX^}+MDVv9%z#t+RUwIBTLs`HgU{AaTJuGh=}3?)d5WRA`Ph5&{+HTUni
zJ($#B|0Dj<r=u)=A|Hw$oQSaP0y$KUiHl)5tg%r6Y|6}GYW&Pnv+n%qE8RtmtPXkU
zlOX=F@Hr4K!pD83nB$M?gW|V59DkI74Jlq&5esQz;cZAAa6Vu!Si%L(hW7kB8YcsN
zsJ{GlE(=Et(1-t2_2PZNK?HQ+^G4<5uPfStxm6Rn@%KOxXepOEw+4fs-}T$D${uLs
z4wVHAJB~c<J`IfY)W*o^ut<OexeBn|=5m$?wXvij9KbMzH7ypkbvOYS212IBsQy~u
z<G>goHlq}^W$K``fWhO+8D#f0Ff<wgLoG7lnkp<%Ax+561}23-V`o?jfJmMib?j)!
zGO>&%1BcOMFq#a2<>+WK7)=JF$pG9)7_AgWO9Nngbr2+j#`henS27x@Z(0l-7-sNv
N^>bP0l+eV$002}qMcn`Z

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/face/face.js b/img/dolls/dolls/player/doggy/top/face/face.js
new file mode 100644
index 0000000000..955ba76a68
--- /dev/null
+++ b/img/dolls/dolls/player/doggy/top/face/face.js
@@ -0,0 +1,56 @@
+DoLHouse.add({ //IT IS VERY IMPORTANT THAT THE FIRST LINE IN YOUR FILE IS A COPY-PASTE OF THIS LINE
+    face: {         
+        magnets: {
+            mouth: {x: 40, y: 114},
+            mouthentrance: {x: 15, y:114},
+            mouthimminent: {x: 5, y:114}
+        },
+        accessories: {
+            blush: {
+                translate: {x:0, y:0, depth:3},
+                selected_variant: "blush5",
+                variants: {
+                    blush0: {},
+                    blush1: {
+                        spritesheet: "blush/doggyactiveblush1.png"
+                    },
+                    blush2: {
+                        spritesheet: "blush/doggyactiveblush2.png"
+                    },
+                    blush3: {
+                        spritesheet: "blush/doggyactiveblush3.png"
+                    },
+                    blush4: {
+                        spritesheet: "blush/doggyactiveblush4.png"
+                    },
+                    blush5: {
+                        spritesheet: "blush/doggyactiveblush5.png"
+                    }
+                }
+            },
+            eyes : { 
+                import: {
+                    filepath: "eyes/eyes.js",
+                    variable: "eyes"
+                }
+            },
+            mouth: {
+                selected_variant: "normal",
+                variants: {                    
+                    normal: {
+                        translate: {x:0, y:0, depth:-1},
+                        spritesheet: "mouth/doggyactivemouth.png"                        
+                    },
+                    oral: {
+                        translate: {x:0, y:0, depth:-1},
+                        spritesheet: "mouth/doggyactiveoral.png"
+                    },
+                    kissing: {
+                        translate: {x:0, y:0, depth:-1},
+                        spritesheet: "mouth/doggyactiveoralmouth.png"
+                    }
+                }
+            }
+        }
+    }
+});
\ No newline at end of file
diff --git a/img/dolls/dolls/player/doggy/top/face/mouth/doggyactivemouth.png b/img/dolls/dolls/player/doggy/top/face/mouth/doggyactivemouth.png
new file mode 100644
index 0000000000000000000000000000000000000000..7c704a7772079c1080d97f3219e61f25b257f840
GIT binary patch
literal 5628
zcmeAS@N?(olHy`uVBq!ia0y~yU;#22893O0l&&g^3Il`aAx{^_kczmsw|%`*UkkAW
z9PJD{oOpACwrRtmgFl&@IGk<<Bnzh>ulhTC>isU8-=CUxT@U}~-oU`f#KIw<-~eIF
ziF@$ti~bh}WHF%R124u090*k)<p&xXm=Y9H{8gYjp+;~qn4=1?u(60RFe_Foq1Yo3
zz_0^VK*2y^0fPj`O<_*BV?c}srUSev0t}6ejI0M7PR#Q_b-D;c9;yHb4~GT=o6|QJ
zRKF}>C}2kNFwpD-2M0z2flcZ{ut0#=$J!u`D!|0d#MRI^!FD2QkZCa7K@|{?0Q!!n
z<xMB5H4cmq*hYhJGzh`TaWoY+jAmq5K{;9$j#ek|I&QQ&p}0mqBf{WcpBKNc>-V#N
zdB+aj6pj%5ush!KmNn;}_ygq!N(B@iSOe?g8jdr6=EvFBr28lMA9!D<U#ze8ArdI>
z3zg>)V>r)WzyFUkgZ_WH`yqdP8SMF)o&$}t_n#K$^k6sBKIZ#VKc5%0=x=y`pmNif
zN%OhS{NZJ=|1)2{o0CP)_rUvqmxMO!H{KWjAp4^>SeP?r7Es|*)wKId4)`#B=zGCD
z!A5;EX9?GjyXDW4w3*zwe(=exe0yH$g60G33p2ad_K5~C)O`9jpGl^=;hzbUJI4?4
ze}bp}@i5&5T7CEDjlKhdK!&@<Z{u66&$t@CIlMt@&Iti)+m=-`QQIL4d>j}9#5zh*
z+aeB54vZ55Oedo@Wu|ayFq~rA$cNfg^8hxigjS`YwwD@>7+D=66|O15N;OF1i4!R5
zbkzs74HlrbfI)-%h!v{C6ciUQc&wP^iQ0@i1#CX1Hb%6gI!py9${A{m+E#R!*}$|w
zN8mL)FM%12Ee%Wx3$xTv{h%Qnz%Ye1Nfy;%6M!u@m5{S&ZQ4{|Fm7^K<BaOC(ZB`9
z^l0FMve9VD1!berVgXb}jTQ@|#R9ad87&q@iv?I)WVBcqEfxqA3vrBBawjrA+IPDU
RIH=3u>FVdQ&MBdZ0RU`H2tEJ+

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/face/mouth/doggyactiveoral.png b/img/dolls/dolls/player/doggy/top/face/mouth/doggyactiveoral.png
new file mode 100644
index 0000000000000000000000000000000000000000..6cccefebfafe820dc8148912e6cf3a13be8069da
GIT binary patch
literal 5766
zcmeAS@N?(olHy`uVBq!ia0y~yU;#22893O0l&&g^3Il_fx2KC^NJZS+yN-R*Ap$HH
zPI~U}Q#oQ6bi^wC5nD{d=Yv^h6MNovX2;zBdV|UK?)rUm1DrlQJuA<`A)w&Uz`)1^
zVH`NkT~qm!Th;?11eV*Q$za0-RRdLQps;{Jg5zc<stFE^4|q{bWN2h$WIf<;!cPUs
z8lVwe4Ebnw@Nj4_usM|}!Q29|CxD@X8P$pe2M0z2flb1kDE2fk9gs%$2~amP6IVmy
zgt=&b5n;Fo^#RO55&{7XJS}frQ2n=n;R735;50NaB`Bn*3!&P>+F%Yd2`a(HBErC|
zXgv|t9u0;)s9sYT4MJ!Dj|L%!z-TIjWb@IC3@nF6%R)$DJX)OqtBld=1X6DjTO&6n
zb2seY_xIm><ww6iez!j^W%H=cm}5`VfxY+H?Y^&{uuGcbj#|OX-v_@R$gTUQ#iY*p
z<L?2_%$r{$nU4QE{C=<e2k!%Q%pcY)fBsykVh%)C|7P<}husZK3v3mC3s%f&xX*8M
z?$VO$q895ID*h+b|NZw?apj+H$LAlHw0TnC%(188fct*_ns@OEHR=L8lnP#dZ+_40
z-+ACC)AqW1_4}?o|NrMrY{C8mh5tYNzR3SWRZ9NPZ~5N+%?{lVebGW&*c;~@SbLv;
zAAgbL44(&^S@Qnw(PpsI7PMa;3CtDu88YhTmnnbP&s2Bty90;74i%6cz&4Ol!M+1)
z=a;h{_!+tT!F5&<2CjzqdRH}pib)OeALg^XKQ3h9@Zj2ecGd%oiBS^|h&D#szvp5A
zI_>uDLe>M-8Q=f8+v&BwwP$;l?C_wbvA<6K$DjH0_i}T@2=Dmz_d)f8Sqtp_AILOj
z&;LGO|Km@4_2}7len1D+Gym9eJw>Qdo%7Cb?ti~$)jg~aN~qIm^cR6>6F&T5F-HsQ
zy4ri93=bK4?42ImV0yq2>y6r&Y7}B*b?_9phT6hn@&t+oUC%*npam!`V9?+^B!${K
zRM1?&;PGmfFKXk`3)mu4b&P06ZIP(}gU2&=GipQ9p%WO(DjeA;txJZ+B@IjpE3?f|
zTW}hJ0Sr@E5_wS_HbEqSL8bJp8fvRh71$b`q_D;j)nSu>qD$7@MD@c07YD`wp%zor
z=BGoD1LK4%rn6D~Fa_9Z_G;R|hUzd6E)9lByV8VF!f`ZkK><1%xS-TJnsPzeXtY=W
zmQka{!f3GotExteh0$UG+7=lt7Di^VaG?I=hepN{w=h@W=rV(+tDnm{r-UX31^|6!
Ba0~zd

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/face/mouth/doggyactiveoralcum.png b/img/dolls/dolls/player/doggy/top/face/mouth/doggyactiveoralcum.png
new file mode 100644
index 0000000000000000000000000000000000000000..09136ef754c9335d3884d30b0fddc8da054b1db2
GIT binary patch
literal 5673
zcmeAS@N?(olHy`uVBq!ia0y~yU;#22893O0l&&g^3Il`adrud~kczmscMtl-gbT0)
z{P^F$?IV+7Vl;=L>H2$XAD3RbT>Glcaj8aS?Z<WoMkW>x0R@K!2*V=o!Pg($vK~+_
zOni?9gAEgkLIneb1q>1#H#?DaD>yhXKHx=|2GZWh$jExY;e?+G%nFE^TnzbWcJOd$
zFt9n5DWN(jfT4mJ)rth5B?bbUggH^{X<#}a4RbA2f|-e{p>e`oG{1;2+(YxTgg^iT
zPs<w@RR1kt_`rq~FhH{pG&C?JD5R(hq1waRV2<iF7B&_U24+R;iKzByFzi9~+Gr5M
zB6c(gIRr*iAtW`7W@KPFG+Guy3ggl01XyK^Rws~plZ+bq4CkM!-=CkqxW3)K__*~9
zP=%bvTJ!R(+xr4=0^6XyfZ@j3dryHyPlTAoK8A|_P4)bdm-qj<b9bNCgXagbKD|@>
zu(d(yLAG)|Yhy6WAG-ptN$-AiHZVO<ulg6q#FD4@fcw9gVdSI(s=(HU_l;VOMsJWR
z&fWaF!axIm%-^p6XVdfyS+I2l3mfip>mB)i5meNDFkxhE`2XYlWx3h>O5hg6TA&fv
zQr@_N8b<vh7TXwp{BeEP{deN|V>(RV1wIr%kh8ow>3}Fxo&FA|yXitZ+zz~FzP{u4
z6+cE+hjhJdN)8Vgnf85<Z^&S2bY>M{XlHw^!}MR^!|#T4#|O?2ZZJLg>k|KAo;4#=
z9UrJsRU`JH_~2}X4eAf(|K58h_Rn@;(Yso~;Xwss{Ey@AZycEJ0~I{Ho$`;3X}kD`
z^MBtemmFYbN#ka)XOR0))q`jS6$mr_mp(9?CH3qIpb`IB6@DGyQHQsQE&v;f86F4u
z!ntMQ8De<feC8B*A^0Kx-<Om`VQ{E?$YI>iZWDdyxha<hgH-TFVMZoF#`r&iVb0(t
z-T_^fKXL`#Gjt@y0vK8vdl4pst>6U)TARolxOEW5A)u(ihL5lY2Bb7u;OM}3VM3EE
zYO~HE!hunM&1@cOYt01M8kGv#z>L~t<KWg{ICS8cFv9OZ>l)dB;qS~<h9bzwln4}+
zxKRPI8rIf@1qQ0a6m%9aa4<{z!&E{1AO&nj@@n2_M0HpTFlG}I9;3E?9hw`M7AUe>
zqcn*b8aFgBDe&ajp!y*L*xWT)lE9AYFoDs)1qR4y;DVCiXvzg<<<VjRR7Q;!3!uVt
wv{)D|7NFJTXt6L_EWjFigQ8g2&v@eHPR0q#9{&K205f>H`njxgN@!vL04gpkYybcN

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/face/mouth/doggyactiveoralmouth.png b/img/dolls/dolls/player/doggy/top/face/mouth/doggyactiveoralmouth.png
new file mode 100644
index 0000000000000000000000000000000000000000..fed800779225896e1a175e0bacc8222d6df8b03e
GIT binary patch
literal 5394
zcmeAS@N?(olHy`uVBq!ia0y~yU;#22893O0l&&g^3Il`4bx#+^kczmsw>Nqg7fKv`
zn8I%@ULdx7!<IsR@8ugVI>so3arGrAYOp8?3GGmsQ1O5N^VOoo^FH6x|JZQ4wVs7T
zK*6DbfsqNqIPih#^h04T4}=I<N{5G`4^4=Lg@>VWlB)`mW}s3w26I#a7A7XP28WYM
zLddo-FfuntqY5xFGBP_XND<^jaZUr{0bUdVhQ@{lMumV)9jNX;!0><#)gulL2N(o2
zB3+>Vf_gB4p@11xr-DKP1IH8{C0GDJ6dEw>Kow9B5HMh1@e-Q|H3;fS35GkU0s<Ty
z5)4eL-Dm;G!;m)`e51iPn)*gF?`YY_F<Ny1Yo*bugDy3%5%Yo5Z_j>Tw`=`7c_X%S
za~(nxe*gS_CtTn0-J*u?|C3%Dg|mLMeJ{=b{{Pj}6MnCEcs4y=o<YX0aa{xBg4=ta
zu<ZH2n~_Nt*f?39?a41LQO9uOkNbyTU-ksQtomxU=itNV53M=RL?_(;{C?;B^7V1H
zjhamN{x8?~DaDk`k@Nr2{=Ylxzy90ESM~kp)8hXUQ@smY4t(Hm<Y#b?Y0p<RC}w0n
zaEANKCr%l~2Y>%_*xdI@NCP&QW{N(0IxjTg2jhc}pOXG=|3CX_{^DFlo7Z=LK4kGz
z+VJ;J^*jGV@7e`^hyyMA@5&p;(m0vpP4&InclMn7<&BI%rgD8Q;uM&nm%uP1@2NIt
zk6HqQ#M;10jyK}K#tk3SW!5%%hGoG&yiglR20(8o+{sf_Ms3CI2R7`EqY8~S>_9EQ
z(T3e<yI25Nkd1aLMtfzWo!Zfc-Dty3!C`br1vq3iIwD2UfZhZ4eS4-e?#L*J2aa?y
Pc)I$ztaD0eVqgFO366_b

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/face/transformations/angel/backhalo.png b/img/dolls/dolls/player/doggy/top/face/transformations/angel/backhalo.png
new file mode 100644
index 0000000000000000000000000000000000000000..a68ed44e7d717d4a837f35266284f5bafb2cf251
GIT binary patch
literal 5985
zcmeAS@N?(olHy`uVBq!ia0y~yU;#22893O0l&&g^3Il_<x~Gd{NJZS+I|oZ+u8X<^
z8Zo3RxISR93BNPTn$cAu{Q<+0tvQ7b5hD8{eaq(m-?r=s>$}@ue{BwA`1-N=KZk&V
zLjwaN6AOgVc$>Rs&tFd22?!yu+>Zqe1)QjA4=^%uH84Asxxn;73;`-+A64kkFd95a
zDQh%QK=K#PMDgP>-=A;q=hs)azW(qr-~Qwi(WVWD1)1W$yB~Qof#qM&f#L(KiVi?h
z*243E`E0I+$?tY=7W(0HApVCQ3nSA!=64KW@_;APc72Apr>uWpct15~mD7Fo`L5@I
z*Z=%7t+*T43-9<P^W(a{eeGTGiVs)#>;M0}l>X)We^oVkmk0JhL-d#$|BD7Nxa7B*
zGhBSI=5H*^x__<zW2aR<5dXNVUSXMkX?5f3^Ng$q-mY(AmeYA)Sy1q!@1JYqZBd5s
z_!s%EaZh_oYwOpWGMyJ#u|MzCZ+qq9_{j&N8@I1ty!!r)|3CWq^*_eFxL#kk<I8`g
zs^7Dj)_?kUv{&T=7trqY6Pje>VjrmfyHu?b^tZR9_P=}D%VNPDS^@QUuYBJ>YjVHx
z2VK@ZAOBC=WoO>l*6`dxSv}e=Tp^xe&-Y_L*PZ>b@_F66(?`SWMH_?P{|9oWR;Tx0
z7pi#Q`)~E1l>ZmA^6P^S<g?gB-FU9eS;6<mT=#tArM0#H)^RmFPyY}q{lo3S>Ki<F
zT^?NdUH@uleo?OM<AY51epEmH|3LfcWmZ-jb{qDl>)&2#r*k*x?-ktl+W*h}-I_M{
zgg-qm7brMy??3UlY~EJmKl_>Hzx#W;{&D^F`9JnQ|Ge}*hsD>w7pmj_{gDIua{lud
zmIeLQfA{(=WcU$x>Hd$`KzpT`e}B<ed@xU&A?}e<)T5OUYp-y>=-%Jb@Vw#q0q>Y2
zFNAh7J$P%*Aob3Ef90G->pimnuWa~T^ERnq*Rv;!XEEj9|1kfT@c-|Zet(&K!2iG6
zjo(YYANf=1d7$_~RMb4?>vR16YOo&go&3G`fN!(ymxy<tw?43pE&def%b5RX{nKZ?
z|4r59uZnz-*)eVQ^8=>KgYC7#8Rke$DHcYpA6y+6H@ujsid<(fG6^!WI;d!53ymrr
z4S~@R7!85Z5Eu=C(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC7fq@Hw#`}z4#Bv3AGiKKT
RN6r~MUHx3vIVChP006f~Qp^AV

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/face/transformations/angel/brokenhalo.png b/img/dolls/dolls/player/doggy/top/face/transformations/angel/brokenhalo.png
new file mode 100644
index 0000000000000000000000000000000000000000..a9ff58b0d792c348277962b75faecf77515fb451
GIT binary patch
literal 6279
zcmeI1Yfuwc6vyu_8%c<~1cVXAh$u!yR4hs*Bxn#QEl35i0|ItX)PhNkj>I5IaKMVM
zGFU|cLq!Fx66=Fkc&y{IS`h{nkU*j+OO-&7M*s=w23zX-z2ElJ-Z^{EJ?H$+f6x7}
z2iFGso10BD0|1x@25`Rx0Ku0KpiaUcZgUV9033n?xxQgZ(VEsJJ01P4C~My`GLFv+
zE20nC`p80F(pSWF-pRE1Uhx(8mom?Ag|Y^fox=W{pI_g%cMBsW_2~gugEfOA0T7H(
ztv)Uq=*ihBX;T9TMuh530}1edyNuhfN+cjwIxEuo6K~vZ1)5AIP8(muLJ)+)t4p{<
ze+IZ}`ft>a4k!%65=wf)L83ng#9IE7-9Im+6a)eE$<0$}1iJ*FPM?)Sr&7UGhih}D
z5bcnJMJyYciYLBsaa@oK(GCOAXCxLf7+^!}gA<<-Lcrjs81Y0ma5&&9`m<Xm(M|<j
zL|`OH0-*l`WM!9>C-&Cw+p;owbfo{``-G}U_m+zIz5P)z5>3x#71mbG@QY1`bm)-B
z4H%B6C{5xiEU^m&;SxWmzZ3z7LcF2S;JehxOtq84&V<u*t?c-gTrax?_Srt5NtACG
zeHRoLRx>&>`mkT8s?HsWyM={3QH)gVbKR+kmNA;{V!m0l6*@UPb6Ine+W~YDq?3qZ
z8`t#aU&NzzOD`@TT50bJlB71EQeY~aCS8R`Y}3+9&!6aCsCMF8Dus`P<*STd`TR(q
z%JYAjNUBs)RSGutGE2Bkz17fiU*+Sg&H`>W&+fC3qi1qN{kvX&adfapIkSGCDIB*H
zc%CfKD@<R^Es{-=7GOocVlzc6Uet*46I1i_R1n?a3_6wh70y~GX#p?0M|fm`OmIWY
z8;S^CtqG;z{w2GeG%8k|r>}k)bvn!6oJ9vOE-a2=Hy|KoP;Xd{X<qdON`@`ub}W{c
zuC_|RL0Ne2X4EoMrAhFu6nqY({5ESQ6BrS;G1cZO$FbTguQu7xjT>xuyr34GFW<6D
zIp1kej%p!PgYv`&W8V3X^i;ho@rmkYLGnFm5`jSwj*Vq(EZmYK5uvQQ64wEN*oa0w
zrr0qWVG9nkZ_A2NdpOH7ss4@dwl2M<^Lc64OavzlnWh?j)V9;@9Xx?HP1CzcG)Y=d
z$^B68S|o-syc?K#IAd`I-kyHiTSF#3ll<R`5@E!GmUNqa=glqTf-T?jYp?Z(ocRGL
zi~rN3{j|y{#<L!2qI+Iz+}Y*&V1(V*bLWYRTDel^p^5)NC^N>?R_C>U=Rq^p>Y>3z
zazDW5^&W~20etJr*TUg8ZPm+&#DK@%TqCul2lx8UhQr;Ej`J*i`sGubOe8sdgK(LC
z_`Y0aNZYTmzsGxw4GxtIYc#5w)H+WueH2rz6gTefmMb@JFC9m!5rv5x$5)L#*M_5g
zfp+OS2u;pu$>^}truUeO+gcMhi^c_5CA!<*fs4A#w4=4P@k+uFP_Gdvzz&1>L$gjJ
ztMMBiZV+&VjxJq#i?K-eYQ2Rj@>t*XvCLlP(rmmV-j8SaG(B(Fk!h@S?Tr~X-!sNL
z;v30(a5AsM{g_4de)enH(|#s|wUx7PO1*_<<KIBWkp$~PV`rr69Jl`N8e#)-^IF<M
z%<wp)&3juymga7hVKxkHjPyFT>%$*8*9US%isPuBQhO#+hw9@y>}cok3bus~oTeba
zz2Qe~PU*!qYSe7CGN%2~d}$_r_Uvzh<VdkK-!iKG()L0L$QLZCa3)UrPzd52U$=yK
zN7XSIpfmSSG4Y<_gmHk?o3O)#xkcS&Mg?DDXBQApu(GoP_?(zc43>wBs<yl{gLncL
z&)+y?2$vd%OxJi{l5~x#AjL5L#gJkk#V|1>NimROAjL32fE2?73UV@#Vj#sZL4Xv)
n1PXF8kYXUkFhSs>7*MvuJm#YHVG(=q9}FPSFPK}rDmL|RQF`Y~

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/face/transformations/angel/fronthalo.png b/img/dolls/dolls/player/doggy/top/face/transformations/angel/fronthalo.png
new file mode 100644
index 0000000000000000000000000000000000000000..f315a62d4f4a9ddbc9c1493401531850dd8eda8d
GIT binary patch
literal 5769
zcmeAS@N?(olHy`uVBq!ia0y~yU;#22893O0l&&g^3Il_fzo(01NJZS+I~Q|>qZwQS
zmor#3aAh?7zcRO8Y5~)W1||nDBcY8+Hk*vU-PwKpcTLeG%hxgfZ;~H8d|=PS!XcpG
z(7?b5VI)*Fw!akS@_-9K7&1Hze2h>fP$>=$2?i$BZZwrV4Ci1*jjBTm+tF|tO)sE~
zG1AgOn>53}KXt!8=jZazmuo*=(4BnzrP!&uV{2LFJTJX8=bB~Zl^IO-`{n1=|F8e|
z>x;~R_y50F$Gl_SUuR=y|KRlY=Ifrxa+TqK`x<^9*p>XyZo|2izg9e~)2wLR{cc53
z)bl5S$s88vUspZaa_;2fV<I08)yL+?{a9c8X@w!{9rkNqpFwr7H7s56SbW#%|Lg0N
z4lMp9lJ~Ui-2HE77nlB9S}SN#$Nb>?|J(MGFDKWZpV9=h>VG`{4t|k&tkcs?7-I6a
zuU`MfEg`&g$BbT<ImOHe+}uxZm-RTnU9bO#-D;g)sWRht#_x^2ePNGo^I0>@`8}Co
zbG=f*tKJK5b_$>OQasNUa=za5`%UJDjGm28c@GHH{oKx&_TRRmMn1ysWpvSR>;EU0
zJDY9!eZc$cJLa3q54axWWf0$Z_kZ^u!5#JN>mJlGUHu$?ws!yIXX@`G!Pb7Sv5UQ(
z%W{YP4trklrDwl15A!n|FP&4}ShH&1-aoe)7svmP@#oKU6O{N{Y5ePJf019z^E*t>
z?{S>@^!vVgZSnl%m+OQJ<aeAqA8rmzlk07z8Kl_bPFb?L)ic}v`g*={)e<S+1Kj^F
zN)_*Av5PxU`{1!}?eU*1%cL3XUiq`U+52iQk63kiQLS&I_x*tPv8O-Rz31Jz&z4hW
zzo12F?(zR+2lg7t)NiVPW%Wn)f3@k8=Y1Lv><p5!*HvaSG9S2hNV>K@pT(@{YwmIZ
z0|uYK#R4qrggzYluVokSlfVTGOwBBjN6oCu<QcA2y?x5tZ2m1<`m+Vob?%CL@%b;T
z1tek<-b%NuE&i2KpPhJr{(($j3@l%)lE6@rdt18k(#Gji4|F#?-#gi%p+Wo~s789n
ze9po107F1lbQn^p%pq`sOM+q3Rc=3&`c9RR*<odFBqwsksGyy|a3W0K0;Lk10t~yQ
z+fr2#^=AV^<C+FWh3LHxQ0mnHAp?dfx28=+sT(&ju{Gp;Z4ySRej7#|i3p<6kVHys
zqiGV6p+++fqRl>91R+Z4(ZU>2m5kOnh)Q|1?nX3kMjIHT4UExpa<rTrZBLH2C$V>F
c|1l-3NEKKwt*8$iVP^1j^>bP0l+eTg03M_QnE(I)

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/face/transformations/angel/halo.png b/img/dolls/dolls/player/doggy/top/face/transformations/angel/halo.png
new file mode 100644
index 0000000000000000000000000000000000000000..f47ec56a2e9086d4709312249cdce3c6309cb55b
GIT binary patch
literal 6231
zcmeHMX;c$e6n>cuFd$1<DhL{aEVfugYdN4aA(TZ?1XNrw3ba}UMBs?*OD2`0hiW|7
zQ&*OtvR0u{Jgi~{sj^sc0gYixj)?4AIROlibfWa=@ZW#=^JdPQd*6Ncdw0I?y_s}B
zpG`Virdj|19k0#qI{<+3TM|Ij@r#``Yz2S`)yv)0KR$4zt1jlC2Sv@#7aRim8DKU&
zY08QTXOKwPhO-ZUf;~r$hz5l*qPn8IK~|SI$k%jopveVBC^RMtNYKX{Yy#q)3%aIe
z@OdZx)E5GopR7KZYf~sd+vJY*B2yAd|7<*^r8<HDb#0M>CLt0EFzTWpWEckIQ{m~v
zIWa-79>EiENDzdQ+{)b-CcQ9w8sKXz$_C)cqZX`{|EKrSk^)|ni7|pv6a-@#cIOv{
zTF3wa!$eQoS|$^$4Q{-+nFt09rih*t6B-SetUa{ViU<Y-l8By&3dT=M@daSSCaE($
z)AsCP{t8CQw8%TwB#r8cI89qV3O^6a_h2!Yx&;$&sh6!JPYOWri`0tUkQkZaM7mLE
zl8wsJQ?}j)P7JV@{!B3cZ^D@>wxZ`!J|lT&aC+0pQ(8{bZW@sySZ={jToK|nIVm{y
zvn(YK9l|W7wNs^dsrEG?AhzqeY~^?&=cV~f%ly!>U6c_0y|ub`Z}q(>1i3_q1~nkm
zNRg^5PV;ig`7_eK!hEqu)ciJ*BV0pWmy(i(Ml1B215aYz&;VDy#>J&$R-6>qAMqP=
zc0<@0yP0t`sBdXx;#hh=7o$7SjXAoczWWD#s;$Ozpb^KGk$FL1INg!6i!&A7)~y)K
z`eF1o)BuA^<mmZy#TwqQIO!ju*r+nuGWe43ccZm|Pd7;faMtW!g7tq_#W8G_+&fX9
zJXm$Pyt^r>qg|+0kbNd}=zv(0TD6h}_HJ(<Uk9N&r?2Ph8B+iP7|E>(bt7;=7vjqr
zi#79cV`+Ii8@Ily=`C0t@h1aRrjnxuSIH};URzVfx1p>Z@;R8)Cm%A(o;8dubI5~)
zj#y#p8}{SV^>!BQ)H~?BBBpw|Pj~NhP$rPb3-l5^BVp=;Q4ez~8lZq5LWUAVT)1<*
zdO{rH9M<a!m6A)zdhLlX?OEm^zGrr%PB5pNRxC~{VsNhpEsYw@p6z||hSQ)`IT6>x
z9)4HO|AizZ2|3D6_7Vi>inJN}^g|gJZ+{s7+haz08~0&cftlilW936T%}U)$U1g`t
zGZ#<h);pO_U9W&Ai-Uq>;+*$y#hN@TNhe!=w6kSC??7aU5Nb_b_Uf**eFEMMe?(41
zrk1V2k*jDQJP)BIkFH(O&_r;W$0r>aYsm?9e1N0%e0OW}BdE3I;azFOJ*h3r*#=a~
zZLnUkz2Gaws}r&B3$U#kvTDU+u~aY@#{=D0`7SO2l6-~TyAlWI>58<u4IC=xC66au
z9af_|+|GXL^L(HQ2WOS9uzl2;2I4P<*N`Zna|nsgF~oUzmG^T~<lZ)ntLT{XH*|8v
zVkBwb?5j^&vfLQ#KY2i~E?)D5G!q)5XAC(`+1KXy&WV!@as&ZbRb)<1w`S)iT8d>9
zZx35=MAS<@GtIho#3srG$8|O!u^<{B|7n>K$SNx?N&Bb+IHI_0phLKLNW@Ts2Ds@K
zlv2-^B@gr@-{CbETaG8<RUtiWi)7jGADh9vVP1LJtwJv>CO33nV#-YvNCKXjaVjFL
zrLYVy*85imE@QQ7oik!q+oXQKVbqHL%q!=jNhD@O;qOGMZo}m%%rk#GQA{%MwLk8B
z;S)D0l_l4c3H;XEa*2}1+0O(S9mR{7-T{B{uWk?hgBa{B-rMP8O;nX4eF|thyX6Kk
z7!7}a-p1MzRg=j@LGEFHQ){BERH1-YvD1qvEnzs!4mVzWO$^qk27{{XEyQg7ENP%<
z*#*x<!SJ$d9PwY2ttk%TlcMjp5Q808K}%6VOJl0476mFoz$r&X2#AUhaLrT^f{GA6
zY!y_5pdtk2CR#-ZDnd{Z!oulEb!1Qxg7Pc)7dtY{7&g*f%^#2|ls^oBmxqsg>5sv`
F{s$?e(J}x4

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/face/transformations/cat/ears.png b/img/dolls/dolls/player/doggy/top/face/transformations/cat/ears.png
new file mode 100644
index 0000000000000000000000000000000000000000..6705438e8972da0518df730f4f6de2a2f8d16559
GIT binary patch
literal 6075
zcmeHL>r)d~6u;RlkOU2{2%<?riAWVl#Hj{C0>zYvOo56+?eN-ZM{Ng3q7(=knq7ie
z+w!orU@I?WMrK-(*oOo~SO(uX#7;+PohVzZ&`5<ql<-V?L8UnT1Nvn@?VYpd+<VTs
z=lsrZ_efGg%u>z@4gg?jT&!Xn04Q8C0Lu|Rg4Uoy0KD)x#hcqz8BgwSDC6H*QS!$*
z1?gVFV)Og)E3RRfLuDH$rE4q3ERGGtNg~Ma=f=RlMz1$s{4TZeapB&g;FiYIw!!Hk
zqp5t{+~28Tx%x)pfPtXT7etqHn`EZgQMgzL-@e8Jm5bEo^ih-th>FtKSH(P#_o{%_
zo6iTG7rI{N+KdO*=Tp7e9g`D%@ok0HTGQ6#%mgfjVVFL1LoY(C9!jp!a4&zg_#$q>
z#*2-8RcPCL>8)O`&3uiwSCeIE_=uF#-Q=!6isw+#y5M;1Fw&zHlnhk*@PIa67fub@
zi#3ze5o-H=(^ie`nbp)RXNy@wJ5hh0xh-+|XQ``|yBULIO=qDL@o<*7_;ar{r3co7
z<w6VP5>?<$Fj=YxF0QBCSZ8=j?iuvyBa|zo!X-(^qet2JF9OxDpS-(IV;Q?++SV~^
zF?j&E|GJ@EbihMDUXbZO%C4Ub$&EpSmnpev>js{oW$Tqs3aCNi;qc|!wH7ws`80e&
zo0Jhv0i;(x!oiuv*(g$u^f11U#L3lAw;t%WY~%z0$K--x!;~nqU5#LqBMVW?odR8{
zXK%@kM}wh{X{-V0W8m{sn4&9XG09*_$zZ2X@mL7r<O=oQ1$<w%pQ{Qg?{Gj+Pa?~}
zbif7Qz7xq1AHO-N)!4MQ6Lp!IsnibpzNzjpHppf<5|_Rp6^KDLl2|+aW8dsPd6E5L
zUBLF1C@Ko(?+})eK#|A;C%(i;eaOK(Z_8dr^@%wm^3!Nv-8M2*=YG4&LsEfT8BUyE
z18hN{L8>%qJJNbbkmbw9!w?HQZOS<Pr$Oy~!4JuDsAgt46v~KM=d=S{m5<JTt2~@Y
z1WQg2y@<tK|Fjjx5}<Bah$UF&1hHk;E`|e%g>|{u_RBh)v821*tXu2FGsXx@o9L^_
zbYR)_cMnVbHW_MuW0hS>Jak@C$AqqHyt(3&2qspz*nE#wxk)NWb51jmBt4E^W!5kT
z@lxMNY=WNzc2o*j0U)L1CqApr9t2=9o`S_VgCy1-bRcI=wr)XII!l~3Ip&5UQl43k
z9X{E*vjbH=;i}BNoT&rIw1-)1w}s?fL(h9ExqE^hA3(>~QibH4$c2M9RZ>|Itci_e
zYTQLGQGm)LtfI`Cy*EXS>a{ELqo@p|hd3BFEk_5I!Ob7+G5(&+(4bgDlbOm!O(AHW
zkaDsM4n0a?8)L~(rQeRKH99}W2s4jYnfi>4H|0}ZLz(j0vjyY3iwY4e>!V&jaXER|
zM-wKq${FHB|KVct5=_3;(>lw#HRqW68+}6~B4_AEQ&i^7^KrSt5V%qMKS%clQhfae
zUAM<?1iV)%>qgKNO5T+!ZO!b_L|cnzo(x{AYIv~wvcOH>0^9UKf4dJciB>Z$JNwJj
z2sI$3Iy*woWk+IR48!clNA;_ad@tDdHO9?CaSfh>U5GW__Cjae@Y3G*3(QsB?GPwN
zuU-v~!8SpIJxBCDh;`1O&zLV1pMVDE6-EODiqQKiQTW74?FBv|V5x@lUB65fDnEe5
zT1uqXl3eJ)ytjh?%xE5}M(Qhm@MbS&1HPhqaJ?CTm)u~UBm}@Z;Jkj~=)aT!ipLNR
zKEna8GKnIb-g1Eo(Ybs<FzF(qyXPgy(6F(94>%xbyj(OtXuPEH5@vvA8}sw>MPtx-
rN#i9wDCm!r`O!d6$p2?T+L3F=yk++k(O2Lvc@Xzjg5qoxRs_I5>}8rf

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/face/transformations/cow/ears.png b/img/dolls/dolls/player/doggy/top/face/transformations/cow/ears.png
new file mode 100644
index 0000000000000000000000000000000000000000..ea5874115bcce0da35d91e8b2407a648967a0545
GIT binary patch
literal 5730
zcmeAS@N?(olHy`uVBq!ia0y~yU;#22893O0l&&g^3Il_fx~Gd{NJZS+y9fOqM~Juv
zX0^>we)i|TzoAQy<C#@UCiS?49P~SNu6R@U`Bl<y?v%bOK9L#q_w~7W77hUghXw{l
zCJ5ueS?)i(esc19AcVkjcQhGv7-5PasyR3`7?>2LC&KlD85#_4Pz3}=)q%ooG+aj0
z!Du=Fl`^C0U^E>J#&lqItMT{m-}mife|`Qu`LEkIJ@14m4aN3e_i8!cxF0A^u#c=z
zWzo}p@Fza%&fjx_9~8gHY-PRwm~jKc$>{<+3>lyQJH}+n*J#XQ!+y@;vo1@X%YmQ!
zCo1IE@UR{@#puue|L4!2@2B3sfB%1F`}OPB>;Kj6m)uaKpy&R8iRtpr`l_m5AM?)r
zWj$2D&D6}Y=Rbc_c{G!?(2Q!nAC?L3iLLQnObJgvJm>pYV$I($^<iw^0S89b0}eIY
z)iww-zW;B{dFZr)K|sPg%LmW@H$L3)b$SC+!qQZWvIq8dc6ECW1HtxsJ6nlAY6rXy
z?%-+UW$ml|FyH$7W$#(%_80F@^w9H7NN)UJ```YL!-K!|j}OGmJHW=Y+>U+E|9pWa
zZ#}U92AyTUescTU{%DtHSZ4oQVMCCDo-@$xTn*d`yIC9Oa{qb%dp}dcbH?gQ7BP-F
zzhr<q9KNc~=G0&aTV(r3!Qij-f$iJ3=a*O1)cpCDzMpYJ5QCm`Lc@VOJMC@Wx9eZz
zXJB?J_GZ%NK4Z(i?6z$6|8RyiG99M{B@_x?6(9KhzhT0iPu>oU8!j2msrs<|wiZJe
z*MU?H9)TIw-?<tX7w%AP<OXRKVG!p#@)js=@zrtxgM`4OXf1|o_Zkm3|Nr#q(_692
z?2XCtKbGr%yZ>+P+@9BhH~bFlynpW6RL+?0hUW*isyr<fy5aZW%JYW%e{Sk=htCuL
zAkFaEt$W|2E6w(?SC|t7*Xt{7@Me5oH+^G8Ad8;X1IvQIJagp@-i^WYnd|=DPwkm0
zzLX)t^3~4&vNM?X8|^qPc%!kQcz?6N9u}r%RvUIU_6Ofs$`m$yv3y`&S1u6tLlqc6
zeDyC6&d+<zxS@za&pn|5nC=+v>T<sE0j9h3#tKUoHV&Oyz8^p99W3&GsxDx-ks-N^
z{lLc4)<2{V?$&8+WIFd3ni9@8&SiO+Dj=cpz|uhA{@Qd_5r)k!&ubf->*vjWuT*dr
zsM2)#^R2=Wpd>Bp9<B%!n#X*7&b_z$%UBP*P0w+HwgjQAxPs*j8(2^qi3$n}7&uyT
zTu>D*VA#Mss%|t~M$^G){s5H&qv>EY9gL;}(CEr&Iv7m{qv-%Ppg3AD3|x8ef!+A@
YT>&Bg#O=V5V+K!GKbLh*2~7+P0MhR(@c;k-

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/face/transformations/cow/horns.png b/img/dolls/dolls/player/doggy/top/face/transformations/cow/horns.png
new file mode 100644
index 0000000000000000000000000000000000000000..109a14b4722f3c1ccb595485827d3be7d9c48302
GIT binary patch
literal 5394
zcmeAS@N?(olHy`uVBq!ia0y~yU;#22893O0l&&g^3Il`4bx#+^kczmscMS8S7)4wI
z?`*Ozb9Qw+>b4>>NlAI90jJP3w|NimPgV;`xw+@FeDYJvQ^(KgGqG?8C^$4QFhUp!
zdk!4`(ZVEzBm|PPW^NEdR@T7K*wDbJP>>?Xi6Y#<=)jI*UW0?f0R{n!O&zG#9AH?$
zj4Gm_kiftp6X}BLo&<&qP=~=>C?H_Kz|yCqgeq*n@B-!os6q}72?i#2v5Ba{5)36U
zgP?w9Vc}tDRPOdb73N{ELWBueiiwG>;lM;!6;xq123fR_Vq|1?cyK}qEdZGt_)x-W
zH2A>bI2wGTsgDDgp+__CAS(Ng@iDX?et7<QW&ZZtH+o)qHykKud|%zG;BcTARJebT
z0T#*US&#jDdP6$?E$0`OJ@2c{r_VUBxZ!z&pMb&xOJK=<i21<Rs=xWa{?^%-{RyaG
z3T<4U|Kr~Gt86EH6SjYrxxmE4V#8hntU(^gGcq@9XKk!x+V}AM?v*Yqby^QBKLi`f
z`zOq6cz$5dY_BbI4*ZzkG~aLe@BgeHe!Q-*x%dA?(at;d_Vdp_)}6Mx_q<EOZKiwQ
zZ}005cYk0GG`7z9=5>V)xs2x<bMGHt9qpd*C%$U$$LpHY)_W!RGQR(9`n5Kf={C?C
zH;&2f;bO|>s^D9*@_lxGXu=<c4;=r0D14awe{I<1*Ge1aG<^SCG|f)9v0U_nOvUxn
zm3LXD34f4@ICm+%Djw+W`d|O|z5RNMbC1RY>3`h;c0C6YfVLhyF4}vbn`s`izSGYQ
z7nyc4CVVk%RYt8g{DIkil_P4EGg`p_tNzjYd9-;0ENDhshog;aMyAo$;b`k{v~}n(
y+A{`ru}23MMh6yvLq4P9G9ztR>w|cO%}mCFXSr_zM>-iiUHx3vIVChPFaQ9ntDZ>!

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/face/transformations/demon/horns/classic.png b/img/dolls/dolls/player/doggy/top/face/transformations/demon/horns/classic.png
new file mode 100644
index 0000000000000000000000000000000000000000..fb267476c4037c860641cb8123df94f1f2f673eb
GIT binary patch
literal 5673
zcmeAS@N?(olHy`uVBq!ia0y~yU;#22893O0l&&g^3Il`adrud~kczmscMQ8iqNQ6O
zzH+$W<H*XMpv8Ac(Sli-`S=3`o*tRT-~x*@GY&N+B`#LATOs11yZNiX|Ne8*_syp@
z>9wT?O8>q;dhS1mfPzB<10xd)gwYtSUr_j3n9Bo63?%u6hoKKmh=qlRp>dL{3bJ-a
zCN>6hQ~?$yCbkBLlS)D;_AoLxNTUicF)}hcEJzXLL~&39;{je20fxqg21bQ|O&w4N
zLtTD=;Q<?}R~#G;FbHTwy1;w}QJBC`z>KO>K_P*GV~UOvJP5!H1BM-_0tx~G1`I4-
zViOTz1yUfva0gXDfCDJTq}q)ZfIJL&qro>Ce1kppH8`4o_;s=Uet7Mb-}>t%_>I09
zvZM)r*gJo%;CbhSYR31CZ_obi0}08^016d*9FX^8zuT_=Pr*apIYE)}{_oaPpH{Hs
zc^s&I(3ViE)7Z+ghh0qT^x}6s4C!(Q@9Y10+J8R0?$Yu6e98HlZ;o@GQF~BrAFVvE
z{lGV-d(5|I|CR*_*%|<ao=Y&+TiCk2Jh1-bQG4MF{lXCe2fo)Gykuk4co3+z*|Aop
zk(Cu_yv|wW-_i`v?;Ys2&j0rR{(tuGa_{V4z5agsul@Xc_51!W|Ic<{=b^fJ2Wpu1
zeg9ngsFNc{_krz(tvl}b1BLD}gM`+Je=uiQXKwXFyXND0mM@Q4#6&*qjo)C>?~|~h
z;roGv0D1QWN1*pvy+5D$$97<)`G+^}PXFEiv;NQPlmC?e{gq~zU$@VA-JGu1&pCXw
zfPTs}l<Pjw1~gqd>GxWYkgWkw=(Pr8y@zer%m49Dy6ctZ$SZHy(D456p{JE4OwGWM
zVsrc@!Nkp7!LJiD&;7eOgWq1p_&>o<|Hw3!vevx6{`TBtVF^{BNnV$p3q*t;s7|>1
z&gSPihJsguKOW83dj6bajrN1;{dwi{<{Z!fIyP{UUHgGuKsUTDdw!A^qXbf6`D4x?
zWXkP{QZkhSi{ZaaPt=i1@x~TlnH#uy0!qmlAa1~LMc<(grGWJSmVTo~!fK+?utZ8)
zqlpNXEI`?4H1{AECZoj$aw~GQ*cdG~8W={)%hB?3w4xYoUqWhz(He5Jh6IMdXwzWC
eH4Pf=10D+sB;TES4mbkL;OXk;vd$@?i2(o|7lxDo

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/face/transformations/demon/horns/default.png b/img/dolls/dolls/player/doggy/top/face/transformations/demon/horns/default.png
new file mode 100644
index 0000000000000000000000000000000000000000..94ca46d72f2f7fb242adc0859ecb1af4b7b837b0
GIT binary patch
literal 6114
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
MKQA)0<O5~qUlKc?Q~&?~

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/face/transformations/fallenangel/backhalo.png b/img/dolls/dolls/player/doggy/top/face/transformations/fallenangel/backhalo.png
new file mode 100644
index 0000000000000000000000000000000000000000..faac051d8d91e3c4dfbd080ef9c4067c65a71796
GIT binary patch
literal 5850
zcmeHL?N3uz7(e%Nu@wSduvE8zz2VgateJCx1zoRDEf`bl;-W+?L`L{x)_y@c>FBK>
z;G!aC!@Xoh_7X^zOk^_@Y3W@|)X^m@+q7XIy$cxy1WF*KMf<YT0@_3NAMAd*C(k+O
zIluEe&+|LyxtCQ+MMB)`aR7jX(h~W*01&W=0pTY2*_B0P0wC@vl^-~+Q_qdvsX1LG
zI&`d`OiwOq-b<(asYuyNPhD?(bcz0!R-3-7yxQif3uO<s&yRZVG+t|z?OSOE7)}UD
zie^?DW((VFmvss<*9~huCIaln(4hr14GOqNJK9heLNJbwqqGbIv~1h{bkt4)OHB0A
z6wLt)<Cu&(IRc5IfKCtv5h7wS9A`1batk`21`CO=wh~5ej3Edn=Gtu1X2i|_E^TdN
z>y8CNArPdFWF(_@j4j;2L?TIo#DZSM28M8^c8$Vy2dNNvs`mZX64XurH%b`E6B$hi
zPvlyt{&z$gCt_Ha%@nk{-ttX5y0$fW>n*M`gMPDjc4~NI@WO=9pjn$rX-9y{kR0;L
zBsTl!h8KZ9;_b4KPv_8x{fkRoKizbSN{%$GX9Xd&kloJRV`rDXWYygVF^mQ$^_saO
zFGHG>!jzT1W6&Mvda+wUB53azlMSUgyath?j`V%OdV?23{<r4?=3&W0&9Y7tNkn!u
zcE&OB*hwrqH){;}{$ILo8jMdrrJvZ0YG>%M`$l!Yi4JUOICZrCS-jgSIRVV$1Cy7-
zsJH-}T8VK1&BU8QozWiL#I|<bg`0HmTKLAs$z+-YU7y~cM!5r%K7Cjpv{}aIH9Ake
zQBvd1wHBYK7h~Lz!*h;E+zK<f(EKnflHuh^P>{sL2k}tA5^+MB(G!dfoia4AM}c%{
z=EC(_QFrIUlf$<IwmxsY-!=T=FV}~PJsls1V^^9<fzwl;?YP8F<2XC5VO%*2_gJg*
zmTmd!id9k$bb+Sq2>LnLKRV|xT~#>l05Ow49&(gF_hc0(-01W9&rn+y&z3bnr`sSp
z>3LOaafEB7hy+T@z3S|+sA*D2F!<iD`&RXIL5q8G=5r0T4<4Ibf2+60Cqb4}@K}Dk
zUw1CD4rJi_kM8U5y83?~m@I=hdh#fcS3W$C$|n^k1W7~NQI$R^CPDk{>RMEi$ykCB
zR$YnCTSAxzsk1wNEJPi&;5gm5=g`ZDi8R{b{C}Q}e1$rYV;EKRS_Ue(cF5SGXI6<i
z_?iJ^=M}iqD6_E&!zxxToX?3iV)!u{w5T40*?%>b?PWlZe*eJMXd^K0q=0;9CCW-g
z8I1Ws(^K>Yq2YO?fAR*(3QsFfD<7@A2=Lm<Yb$?c@h<`XfyF<t_;)K`4j{D$UuE%C
f*8iz^^$Qkrf5!4@cRKuI4N4Cx<v$cvTm;}>AX4ra

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/face/transformations/fallenangel/fronthalo.png b/img/dolls/dolls/player/doggy/top/face/transformations/fallenangel/fronthalo.png
new file mode 100644
index 0000000000000000000000000000000000000000..4918b38c6bc6a8bc417c2c7f635b639c3d429a3f
GIT binary patch
literal 6177
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/face/transformations/wolf/ears.png b/img/dolls/dolls/player/doggy/top/face/transformations/wolf/ears.png
new file mode 100644
index 0000000000000000000000000000000000000000..34beb6608425578d1e17ae91e72e9ca05ce8bb2d
GIT binary patch
literal 6321
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
U`bhL60wlhc65q60UJk&&0lE6AK>z>%

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/hair/doggyactivechest.png b/img/dolls/dolls/player/doggy/top/hair/doggyactivechest.png
new file mode 100644
index 0000000000000000000000000000000000000000..80c9802a8169325b162403e3093ac814faa2172e
GIT binary patch
literal 7647
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/hair/doggyactivefeet.png b/img/dolls/dolls/player/doggy/top/hair/doggyactivefeet.png
new file mode 100644
index 0000000000000000000000000000000000000000..dea1c7d53411839f4b659026d72d0e0d11cdd6dc
GIT binary patch
literal 9303
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
NXO_3e#Tml5{{UBgzy|;T

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/hair/doggyactivenavel.png b/img/dolls/dolls/player/doggy/top/hair/doggyactivenavel.png
new file mode 100644
index 0000000000000000000000000000000000000000..ec6d6a1f0d94d82f3bec87c21cd26c1f47d78f49
GIT binary patch
literal 7941
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/hair/doggyactiveoverlay.png b/img/dolls/dolls/player/doggy/top/hair/doggyactiveoverlay.png
new file mode 100644
index 0000000000000000000000000000000000000000..3940059b9cafc67e23b99c2aafbf00bc3d47361d
GIT binary patch
literal 7911
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/hair/doggyactiveshort.png b/img/dolls/dolls/player/doggy/top/hair/doggyactiveshort.png
new file mode 100644
index 0000000000000000000000000000000000000000..bf277259f35f4188cc7e881af33b9fe54f59a596
GIT binary patch
literal 7038
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/hair/doggyactiveshoulder.png b/img/dolls/dolls/player/doggy/top/hair/doggyactiveshoulder.png
new file mode 100644
index 0000000000000000000000000000000000000000..5e315d73c28e3d826a263ae4ca19c8b2f8cadc1b
GIT binary patch
literal 7509
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

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/hair/doggyactivethighs.png b/img/dolls/dolls/player/doggy/top/hair/doggyactivethighs.png
new file mode 100644
index 0000000000000000000000000000000000000000..95e563df8c09bb848893f0705986d30b0284e600
GIT binary patch
literal 8514
zcmeHNX;c&0wysJlBw<Pb8ALEqKxrAT=oJYhg`yxR;D`c3Y_-L1TMz^p3?xBBTLrXR
z99kfXt<cJ(pnyOMyB!)3P!U8Kf{I|!5SfArB=>~&uJ)~W*Rt1pKi-e$uT)N*I%n^1
ze|zumRC3tg*HcH+R1<<AofTdlYaj>#moP-q03UW%h$RHkp%otP>taLRb+XdU0}P=E
zM(GFWtA1-eoTX_-$7QFIe)JHIe4yW-x!gM6dN!g@z;#sI{AoYrQITcQi}%0i^>t?7
z(d2uK>_tv}jU7&Xo=Z<~1{<q|!+r0v7b(V+ZYm3u3&A*qM5X_E;p-5g8kxHn{bWde
zPm~RFEk92A_gn&^4QV3ndgOmUJ9UE#bIra?1ekt-=Pzb`A;rfW`9g~S5h*ZhqEcB9
z&g^!wo7w4VknC2w`3Po?6Ndy+=>p1qP{2mu#s2OXB}W4?9O{@(u3C+0)gZG_l$L=<
zNd5Ro0U!MUW97}Xn#o2hN%-W%<y*h2Xi4Lu#({DtwsE5ISMvmtBN|;L<cS<ElWtC;
zHWOc=%V0eBp`8jWT92K%LXNF1GTPH;C9MQAY(CE5UBh$Fi@FsL1}l#$B6e^YaHV$o
zDl0>O*$VuQ=Ln84!b4a3=y}Z(P%L%MeV<A)flQzSmM4~xwo#@0oLSyuUV;KHv$?fR
zjLZj?PQS1%y#T4xfe!L%-D1^*C#%Y&Th;$^Lu)_*<L%22MM(*96E9W!<3A+r!v){z
zb4Mi8{AK#d5X?b!KcaDyHMn7^|M-*Hk}5>fxmI=!fd1Fr6b&fqraU--h?S-P>|L1O
zM^SNNyT*Ny9I_yoY-{W<tAF5{jI|>pyz9$a;z+i}&BV-~<L<^0>N;S7wCU&HeV4Pn
z(aw6EDcDgiK!ZryZx<nlv6cd6(2s11xuSvrUFv$16W?_zNnYRU!!%%j_sUhs=T;U`
zx9_l&ego_|_|e)TEfeT!gC?GPG9r69n+Q9MGw8PvUL!!R5x*?~i2<RAL1PZ@#a%Xs
z8al;4+ONsgQLN;?)hksQ;lwp5zb+)d(r+e4-l^YBE(MbV^8$x$aT?GHi=9x$f`}WP
z>oBdvwIN3gyk-d~7fC;^(hmdCSkPM*8_9dD0|j=99|xV|%t6ETN^&d+EtALPg{uS<
zm?KDceoEk306Q#3H#3fKVKme0*x1K4J;0g<8;<CES%Eb*Pd(5Nn+?|7Qr7<m;_C!C
zD+-uv<N5+%-wnspu6v=KEXFEI=(JeM9BC3x&SeVdAk=d1yz&syf^OG&`%{uQ&k|m3
zLRzXTSw8lRd+`7t+QuBW>^LL!m9vli;GQ&KYvM$ou=+)eDmQ&_ubJ{_w{-NqaF9of
z)7gjf_%_hy2qxthNvfqg{@A2A3c|)L7ceUy5?@@e|6vnI5f0s_aIDx5&n?nGG$6N&
zxo*^rb3}x0E#<YN@B5uJfl1i(;b&(u$?B_XNAoB9NATQyiozsOK)cPTF<?)O?lE22
zxwv@2=GTQzH-+EHdUUzJ9DhIFfD<d1jkIuH+uo2Bs2wa`nCi+B0!JyYnqEx$u_4DT
ziSH;~QL~(&(*{G)xOzgBD4{kqdtvsTe@=NA<jZJ^obp;db{57GgdaMy9-1kGyQFt+
zCMqA-v(i+G@jrfhc~HfaB~O&$lk+FF+osnrgH_K$S4nrkhEZ0$3W{R2?BuoDO;><3
z4zmYGh2IjKWh%ArsFkg;BXru)3EG&wGTWW)0EiYMmDMe5dlP`tnu+oUzKrKS>Z`H3
zGN;X#8zA-se)16mIw<h#Bs)eEu@1)ZmmHn8GnEGHae2$=gs=2W-Q!J{kU~yvfGqM5
z76+ITuytTmRaGI`_IN7H%uGP;;5Z@|#)e)EY2ykIwcFt*gIXV02q^vdxNA>*gVboF
zS2|pVD|Zqh2iC~T+FMs%43EG0aeY%l`A~c~r|<cx0S?IgqDqN$qM`|r>SFUk{Jdui
zB&-^zHDcxp-1Bb^sj*hql{H%G<-`axc31<_!n2`bYQt}2L^HNl#;2Y3&GZJ`@5irL
z+jav_P*cJ&tIjSOq^{IgB~4aH2h(?F7q}=|4_;sR+d&3=sr9|DXv3DK!A+uP^0hKI
z&xc*4T?WlW$=I-5XjkOQI5idHx~DZUx5TNUnP~#4VIn0ijH1xYONbVR->nEtS0mB9
zHRRdjnki<4-_08M7Nm03exmf<z7UVMitbwzp_vTm?jT!t=b{=sTkHf^8AKE=i9TzL
zi*gtjE0d2re#SWWYC2CFC&!Lh$4xe66pTIfRtGDvcSB0F4rH`EuCT{8c=u3`2DJJ_
z>*61=;K}Kr(w_UOJF9m$%)u5ZzfD$~n#UgnrNQRiYtyE>?V-#E5c`UtFK0EoP!gyE
zY1CH?gf9$`1rgkYd@R^pjMv~9iUsoNqo5Ip7Z&$UfJaBC9@T+v+>TS`6JCoO7b$Dr
zv!Y?=j%6rKdQ7+mw4{Fguk32{87PR1$d}#kRWEL_ViV)u2IRofV-%H1<m>bAkG^SB
zp24<cZBhLu^egBqg0K3;H#ImoCiVo#9KIG`XASk;FbH-KP&&T<g%X^zbmo~*wZB6<
z-Ye&lK5U6qeV@cxmQo~5Z(y}Cm!q9m6kF#vtxo`jaD<mV^e`k%Pkps@zJqMN9}6-O
zuI&~-E-9)pd{cWXyy0|y(CK@ArV_}6Nr)YnPo^_#CUW;dk;a!gg`3zCLTD$;r~CO6
zh_@K#h*FEFag#aqCZVicHG=2<Q52N()#ReXnxQ>6?ezy_a|MzooTN=VJrmT_!@3st
z#ZOLgI%!k8D(w*k(s*$mURnJcOEy|?{s$1>s+{~LT)FB>Xgrbqoz#_8fCX=E;&29P
zpG<CWZ<<@YnO)e}S5p&Blw<$ld-qxlqI(7P5Zwb0VmMxf@km9HLwQRUWxYCXIamy@
z!X-x`Z#D17|A+5Me!R!p(3r=qfxw3;Dm4MC8v>H<u=l@vzXKjO$8w!&M{US?3h#$8
z8*ux8L-YS^t=se+A<_?-w<-KmZJq~C%v@c(>m+Icx`f`<?PN;;yFQ_Q!{BrXv2x$r
zLwOz_Hy7*I<(^8i6I~I`bL=2HGSh?_)M@N`YWY&M(?{!*<~g5i0wK$MraVGt!_hg`
z8*g|Ej)SZrwO&K?0hWjP+pkEVLv_5o+qALaA#-KVb*QikFZz%kG8sizO|<*j`}j^q
zAIKXHN(HJVI`kjn#+9P=pz1B3>ax6*ILY5IzZ0gO#IH?Z$$XU^qxXaZEZ0P_FrB4^
z?SLA{3K!lePMlbswL{<e2$va=>E%KMBXTUB(bN%&nM3ZcHCd!b^MS#63Xj@r>v6|`
zgjimjX_euH(!8eG21OImb-HHj$D<UoTdJrfHNNa>Ze?hA-x;J4G|zKZCmP+s2(!4W
z(Me_;K}0huJ_GlZy{l7L6T4L%HC5MHb6*W0&$RLsV|NQt!9EZh8L6Gd8^g)bgslOG
z4Ae{h@^_XD(n^Z$>t-lc>y_w&$Hg_(B{tOl%_yzkZONFY0NB{v_0;eM(g9Pq<x7+4
zc1!8Uxs`svMXP4uYZ&s~Cfs4*yc&glkVh{T+(T)L8y9s3*uTkA<&id~VoCsIQdEFt
z^Uq+hAdk1|5jm!OU05Chpd5G?5_jqESPFu5l~wha)d7pLRMv3=RA*nbleS~94v7c(
zAAk4&M?FGwZtOaFN~;{tu4vC{@*j84$eaa&(m7W%vp_%05(pQ5nJr+o9KFD9|CIq<
zh-4Q^QwL)ESl%5jNE(oY_wHf3Br`h!#mpRTn;TID;=f<}ttcMe2L*?Z-u0X}LHDYs
zdRYo21|SW{3qU@Y)&^z*Hgo78Q=XVZs}~ETxt0Y>>FM0cCIcIWRWqpHVOHO5#>D}o
zTuZJ!P5`BQ#b+k1#dC|z{KvQaWHdVi6uryjlgISK<^TtB%N%(NfCFd!+xrW+O%TZ&
zpF%@+P6u&l;Q+7Z@s@+T78~pJfsqtT;J7IW4EJ{WiBesjE68WRt8afoZ2)IZUX3Qd
z0^kk(Ugrx4mWkJ79euO}c|^)nEI5B{HSPg0_nT6qIbeU9m%+Rl)rL|V$bF~aGd#d^
z^MK)?H_giML_7NqpUlz^1KP3lM43I<Uyf#PY|m#vx7EngSe(d;*4&?WNGeHdZ&G<%
zfha9e7WxW^z`RuJr+6>|O8ewy&KWLk`Kh>7%)rmojzj`|9<gTpjzdm&S*x^BC0z(;
zc{nH)dk=)$xXDwPmkU<RwGhccw3~@(={)mb2azs!prC8q>oYi3;=$UNc2DjhqCXW!
zlSV*0P#igIuJ<$ur9BPm7*&r@MvM&@XN^Dt`o~!R@2RpjNyE{WI4#lSmlV=PJ%8EG
zCEIh6v!G5s2(w#BKgMNd%vtx(cpFgw#D9c-1{y%R&oOiDKIj0T3MIFc3OFWauFBi>
z6Y2zFF})y#d=XIP(Sf?<;e-iI)Zg@T-a%@xG?S{7FE9JqtKK|(;Pl%m>-`{aK|0cq
z!E1;MNF5i=g9Yjlnlq_udjNTS)?UNs1Ac4%M&6=5o+|=V(V3u$%-s;<EjS6Pi+5`!
zG6c>WabIu0%*50GE^zFfJ>C0<-t^WDCXH2?Aa}6&$e7W_Kp9i9b&ymslNW<)YgHBF
zbKn+xqYZN+O0lv@V6e-YLKO>U?bqn7eRO*fMB?An=HUsMt<^BbtBu@=s|8O9Vbrmz
zm$cV9;(L}O)bAKexVa6YnvGOwI8IYKLMHZuzFZNyF%8qjMU66*ce_R5se*EZmxZ*b
ze4Fi;(s@`g%OpuPs8AyAZtsnBAb#?#QW!K*A{L3nOgnvLAD(NT+_MIWG4fY2l5d&u
z(g?5RJQ%%KYg4`u&lL&$7IM!^Q|l}6bd#<~M0c7=+ob;>g;tf&e$rTpPk#9bF(o%t
zcU@5}mu6Zut6TAE$6dYO0vUKEzc4`*Y~cu%H$KcIsb#_aX?6)#R0~I0d^kjXxyume
z24sVq=e@2=;0-B1YN-WDqs)wl;G&|#rKjkJZg{cJW5Jy>AX{WK0!IdUcfkGn_9Oz`
zg}8tpwt7IXKNP4@9Y~&j-dum<JjVc;2IRBMEgNNmS{mB$_Gu2R-2@+_pKIYGm7p|t
zrry^e9{^o1VvUx*7s$1XT4!{+HOCFPq6N()zPp_#od=o|)iTJEYAcW=s|U`56mbl@
zu?wPR;Z5C3^FWe1fV53NZmxgG$Y1vGLaRlFA4<D#?8Jy6qOrPRNY6zh%VyB72bmuK
z^r8o&ovA+tW}q&>q|Nttjc>q;AmlP{IaT}H#W*skxO{s1Y#tkqrcDie^bybPH)|$c
zSXSUENP?rgla9X4Kufum=|*KUdHX>LtU29Y0!m;M`&YfA4kO?IRG(D&;nm}Ml~C2*
zC%H>XKS&_IwGc>Tdtv~{KxJfK*y4bwg>KrOeNVo}CH8l`mOZ<^kk9t7*Yl!-UWEK%
zL`DEKQv=qZ?rWd5Qy79uTz&)AZkr*2V)qU=Q0L4ewa$tt#)4@PeNDA+WE@ThxPV{h
zqu&o4-8Yl|JRz4$V<ziwD+GpZg{VmQbeuW4L47Jn<8QY?_+UEq;&zgyzQ0T@)r!=D
z&gxFEg^B&JLYNr)!BaR)``kksPys0ZdL~fmiJSJkMC7#`ym4TaTr<F}1~td~kqb!T
zJcYVZwh@5v_{q@JeQHl5AU%mqt>mlVJ&;Y0>oN3eko?ZEHzZ4;+(^{okh;ND0d%{b
zwlC(D0ohS-u21j2jX*Mdx3LijR*$*0>y}0ggqM~A7TADNJ!1yL0yO8&o9fn-NNC{*
zOG>WqgoQZjIdfBY$Gl#W<utIT#)C}qF0khe*ewfP0`>%idaDbtZH6wW`@E2wn87;e
zi?Z{vb)AX<mX8(S@JzT!rmjPwK#b6>XDr~VWrH)1n;5~TyWn^!;B2N<>v|3&BUN2F
z^h1PnHbk8^vIj3^sN9Ryq6J%oQzH!0b3E}+=}k2eCp{HEn41%#d_UR5lsN_P$Je)C
z*rxqMsqvq!#+D6b06=`{UYHC&rG5Ot5n@ZT=I(Zg?%c1*GHHoK^uZega`HFz2p_QZ
zQvz{F?7h0y6Y9*o53=jkku&B7hXClG@>rS;qkHu~GpQM(yMm_WoKGNM1V`vcDGdif
z-uB}^O|4iPkrQP4OKmf>U%tbF4b%!aO<Iyp*y)Ga0+pk2!<DBCB9iJ}^2;fJ)v*)q
zJ&QikZhxtq{*8dSW@bTA#Q*ktj3Lmi{<G>Dz5aR^3x2QYC1^u+mm%oC{PL4WXG346
zenH?10$&jLg24X`0uyIj4ZvRlCe;50_*k+3pOs~$mU5@9PvdJm0&sv<Ec5j!T*Br<
F{{jZi#nk`+

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/hair/edge/chest.png b/img/dolls/dolls/player/doggy/top/hair/edge/chest.png
new file mode 100644
index 0000000000000000000000000000000000000000..64fbc49f64b7f7f6a8577102a934f40e9fc5c269
GIT binary patch
literal 5871
zcmeHLe@qi+82)-3wAW%=Y$?tmV5pQZpv1AP5!&+0Kqo6q&0q!!WI8ch%o(=PAxICk
zi7`Z`*%U1xERmU!+0De&DdU*gaDu{u0%l-uTZBytbXF+kN4vKYqyD$WfA6pR@_x_v
zzHgp;p7$=_k$ipjD*jqNLTHsPCu=K0I4n7c7X*)l4Y(X3*(F_8`gWsXYApS@v}g6^
zU(Lm{Uao_GK1Lm4J`#7V?S`va8*}23EA>ZBUj3t~Yd)ShD$RsA7{0QgdIi;2mJS8U
zpAEvUMv6Xv2Ij}(xD-(h^*PUnrRd}511#<_A1p7dUi>y=b-?O?)xnE@KfVp5`y;j9
zPvqX2mX>!eW?xOsWSVfxV&xmxz7rekP5YVGrVkWgGjb-v*q&V7YnNU3mJN0Le*0?N
z9qp{*On7Hsn#ZsUGE#JP6Q@f{4GU~sLkp!eHl<xcwv$VfZB7Yt-|)=hb9|M1|3%k*
zTu<1zdR>)>>cpn0&byw6C4o{@YYP>6BQrd^@I*N?S`wT4h1i%+tDRAn9$rxnttMNO
z>L0cuTLn>sD(gJ=@x&;AMP)^c*YIszvnfJBayV`}FeAARWA3dZoim}XNx~6EPP=!P
zW7sy>+dkmJ=b*j0-Q{(nK)Q1a!`NRLAC`<LnbDd40USRE{hU8L;XfsEK!9($Qb~7r
zo#_j}hXgA3WOOp3zA^1D&HXD70ygeYcDd<{sg_HVtBUZ<v}2M&xzq0Zpurb+z0Fx2
zM`c33%mzaygJIrqk`f<`jz#9yl=&4X<C|CVd)rqVj|0m(t6@uNt4Yg^55B2bBusw`
zRrA}@`z0d^=&iReOrlC)B2)<vYVbK=Z*JH4(dAInKLC0+Lm6e&)0a!a8bvW=5fEj$
zEg(81q^RR)AJ>jAg_?d}t6C`;%Zw@^y+jocxq=^jgv)?BnR)y~C>jLD+UuGX);#*M
z{bZvuhTH+EcHCa%IUtn-I)J9wdjEq@<DG8bLQSoE*{;=omNH1H^O)DMTb*~J(r9%l
zmnSAgBUC-+ZBXUj?2g2$EOZ8E;y_usrjafKt(N6qh_-_Mtx3r(4h1@wLM|{qyY{Yc
z!QeYod)hKVq$V<>+PxDxtRRFG6>ZQ}h>h^}owg=LiGooe^PJEt9{3YpvC1vTbp3)0
zL9oJuRqLq3pvuFoo}F4w(ik<!tzA$zE7BMbc5B&HzbwS>6+@P3!lS|Z!3L@Jkr~oJ
z=b_*?*Db9-+e5@l$>}hV3=s~N4-cB%gb4yi1N;>ZV5Q#&2)&P8MyTA28(lx)dMK(t
zS`|svK+&2;&mZ8s4~g)l$1anAH$ljR1u|J=vl?s>9}Vyy<Nr6Mr6BYB3?t&G_28U}
zE?_E`v4WS9z8nrIjAbGU*PPCK8|8w9TliJYv<CPsdGCi)^d8`M&s#ImpmnuX`DzL9
z`*RAz93whS^d<lm@6?>4_W@|%R;3)grM4z+jI5S83s48gKXIS_>hpN92wVU1r%!+U
z{rj=V@q9qc;#gk%!eMp5>VVb3lbaHDPO|fWod@hZVCTV;TjCd+2TOt}X<6jnu|*0l
PvXO4HKI`j@(z<^Ef-IFz

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/hair/edge/short.png b/img/dolls/dolls/player/doggy/top/hair/edge/short.png
new file mode 100644
index 0000000000000000000000000000000000000000..92c5410cbfdec597c5ab4561ee7c6ec7bd08d46d
GIT binary patch
literal 5820
zcmeHL{ZCV86u$TN(hr2Twpto=ZDnemj1K{06U0^nc4${{o1#&nfuKeSbYGPYEWLtm
zrW%$RH&DKeaY1F;&1KX{<f0Q?1WJq!Tq?bOq-9K@S}O(mv4hJp{R8&HlKazrb8_DE
zKIb{ld+y15C|9eFj*N{&5F|SLoy_+T1cxPxu$k~lScES`5K(n@=IRg1^Pk-7GTgo)
z$l7qNU^2`K%>7Z`RCmYnRm#oN19!`&w*64(yn&aV7?YNT)Mf<5a5i72`g`HXr+S{q
z(`2t1`7+P9h!uau4g6)Y7KB|>lKJXxKG>`b+K=Xi)&YG#X8HiF16l|Fg$}+<KuqB&
zpIZ}9I-M7H?ChvKNFKu*rsGfF-_Gt>OJ;at_d1V($-&55ckOazyXpn+A~&@6!trr6
z<-_`ef2MkvczyyUDgP9^q9g`q*;x6_#ESAp)lZ0GUC6k>&oQ6+=t>j04RxDJ4Z{s&
zB051PX4@Ae=aCu7E7HqC?PiSX`cChW);uf5OBYfO=Mv2+zTz!PqTslTW-JohhPt)J
z_mTPAuo!Z6a)Fj&!qL%d(l8<mqQ$k;3T=eBf?_U+U5)BLVa*SmDug2|;YicL#WL$s
zO0s$Gb0g-Ba4@{7X<a8UYDA#$tFKpP5R(uo5cRG~w~@@SE*<gWE=a+(a~Bpt-hV^y
z;T@esh^OG=XGg1aTfj#%g5ura)2-fR=AmJ(`RE>xPbq!S$<+&P^{}Jnc;=ajlg47~
z1Rj{`<lHJ^M~U>jD6ainJkmdAuCChD?`HSL<RZQH0UYm-^!vhX4fff#T1a5k7Loj^
z5V4$@u6~)7cnRg;MfJrChu)?nLs6q2;><`Ji+Rv>EQph%T!sJK{#7};CiBP2q|`Ev
zuH9UrYj1VWu9H)ex^L=NyckC|52LKA`T+*}uuwnNljS<VDT&eZO5{Ej_7IBtFwT2b
ziiIM{2eAsj#k@+ZYk^?NX%{rQix4cewP!Y9kch>{^EM%EfWGr3MI6P1H^tkH8-NFc
z<ueIk#Ks6?y|GA%T00orP|8UbUo58_wU*vl!l6XKt{o-tZVs>p5R`aeuKD_My(b3U
z*FdVEO1fS7_2dpH<&NCiH<NQg7yzLS*?bScZya!QdI7w<*mZ>S7^r+K@~y<Y0DcC7
z3DX&&-o<NpvSclJNg7ihv)H;F%G7w9!GWB4hXFzr+aHfu_E1z3Hl-j4s3tkkkwWwV
z=)M+-8gj1C0fa56^=ANow#6<41|9aBz4L@aAnl=qQ6ugG@GgJ=#6JV#Z`Mdux(47X
zF(pZ(y9@!+&#(lLvqTIKLVQmiA{wMNvcleJ)4pKy_;||p-rGH#z<O%8JLKKh7_M66
z4$G}M)b0thw=-#LPMoKeyfcP&O3TwOy%?Ol_MkA7m+m()tm4*MVYv#n4JY||HLmsS
z5|Qoq3~DgkhgQrdSonDZ&mSZiCnp6!{vMVgD4Yye^bbxvpA|g+Xyxam5p{<;8gm3T
z3kWPR`*<~2CP-s?bHIecj$a*JPW+E$I1_4Gef8N{yb11GxuC5_Aclo_&ewT9Az~jU
z)Zs%RcZFX*ZP)(d<*Y0qFI8Rneq2S30*UA3kAiG4Wq2x!ocC?!W<*hH7!h(q3la-7
zlnD4vC``kNMR2a5nJ2Uz03@Pi!=>y9@=4rs{_8`sf2#`B#s51>&&<>+l?vsv?|$+6
zNDO`~+K=Xi)&YG#X8HiF16l{P4(R{oKTmOVKcM@;|Fs`b%DoY&wB<J}8eXN5>@02O
J`8B%ze*smD62kxh

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/hair/edge/shoulder.png b/img/dolls/dolls/player/doggy/top/hair/edge/shoulder.png
new file mode 100644
index 0000000000000000000000000000000000000000..cd902f4d6fbeb9629881a86b01c2105453bdbfc9
GIT binary patch
literal 5874
zcmeI0eM}Q~7{`Biz0wzvB2`espa`>W20=!$DzpVD6ar~+`iG0Gt#2FZqMi6s3(`Aq
z5`)gy3~&gjThP6L(@cv2y>2mxq7vPLi&&13Q6~(m2rZ-b_H?=z|I);N@2~six##Zp
ze80cXbHBUWov+hQ7S9wTgeK=?Yu-bMfFXv2L2!tFlZZno{CtikeW}Ip$G!ATahJn2
ziyci?mbaB(cuSfX{PiqN$6%d$xbwy~UuJcmvCOFQ?L!z&2t#FQ<g<aLm@+y`7xBXW
zjXWDfi&5@BInPhwxR^}4k`?!2Sd3C$3=mviz+282jsuQ^z(a=PfaBoxIrtT4JiVn8
z{WV_O(?_xE$M#fxBrK6*E`Q2beanTdS+vqUbDM20^)QZ!^6J)lKWCTACM0J={A}Ag
zzY1@TFb^B+sRWsO9p<6Gk-9xnOB-3tjLz_ub&FO{BDEbh!_-ooS-ikjM>mm0m%ccf
zAUEgIN^|b5V&Rb3F4%f@<TqPHKJvAHXLhr(ht*lkUZQs5UGeQXMBP-gBvs^^k8gzO
zEhiH9K0bylW>Eo>l#TZj&NRBkRvx-Hjmd}m3GaV`Z<IkAL>iD~vmnx^z3khLPvAG6
zmhPG@Gr!G5DW*M1rFKB25b)-s)C)w2|HMjvAm%DnXGlX8)69}uv9*rANEVwQFb73B
zF#)?GNfKHOQeCmhh*|~L&p#Fs2uM1$g`^&1Lr8fy)69;CvRg=bj55oVO}9jguQi5w
zXF+m=!x~S;z#xB_YIGxP_wuSA9k#F=tB76v+KE1Q$wDd@AEt8m8!}AGXk}t#o!%ow
zjVX+l((#pglb&wrz1A5awZ}72_V@=oh%usvS6nl`@)B-t<%RhFE=CH~%^GnKO_S_`
zrbE^kY5`1Guv+C^LN}wxCaT;PFsK~NFcqq5=rwS5O@4E1;v6Pwdhm7mT%_AZJJbPx
zl;B0eJH|Zb94zFylb$Jeq-M#`nt{rv1pO#P;cee(NHgi^mio$0fz&<^YSKOUlo)`T
ziVlo3dJL+v2Zi`!8rns{Vuh#t*!XI^ir>SlN^kp&ZUA2slk2}lihJPe(ykE@Q#;Yt
zSu&rx3m)7(?$m-_<>{)LgfS^<Phps7sTBh;uF`o)(Rs`TsA=J;h_Gs?sWWq+T+R21
z>Asl?Zv`182QfX8T?2<i1>t5%LD1+z&^t^yx=POAOn`?a={KbyX4sQ7a+%lwMs29H
zMuT1tZTRrw9X*PCNS533?(;!R?L^C!l0<3{t{?o;kPUj3i4ipt|5W!}RIwha!mYI+
zrbs>gh<>*Dec*4#&x68X;5jH`q(e;Je#7#MgB|zyZ+qB3`ztoNk_&E1y#mbTTo($E
zp5_rkyI_buPTI0l^R7G8#1jRT4kE#uJmw6DOgh;;Wjf#=40^!$-$Qy-UUrNfVtocy
z!miy^CwI4!MQrO)xu~@g@;^A3ETCLq^Ub^4A8)~-<+_}&c-zL_{_Qw%(LlGb)>Sqh
z^$^z7J1iPk;l>0QLF}g;m>M$|K6r_2nDnJKdowU|pzTgIxI{xDg(tu<eje&RpV_vL
zt^+)PJ-{Q-cGX>zgq@HBT$%80$mz~$+fUa*4zS>Ri|NH)g*5vQym{pEgU$?-78<GJ
zYE>9ClCL*>RD~DA@&bF`*CYEmNLqi`pfP0u*}Jb+gaO$;qkMD`UIa-1gS(M5VyA=t
z|CTRHlgS#8aOcOG7he7$7Fgf^z6Q9wXJ1F0FB~s{zTi0EIN&%4Y!Dm=90wc+&wrY7
g`@(BJ58QI+<`vQWydwwTPd3WQ)M=U)naU9Q3sWgAMgRZ+

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/hair/player_hair_doggy.js b/img/dolls/dolls/player/doggy/top/hair/player_hair_doggy.js
new file mode 100644
index 0000000000..dc1a0d9c3e
--- /dev/null
+++ b/img/dolls/dolls/player/doggy/top/hair/player_hair_doggy.js
@@ -0,0 +1,43 @@
+DoLHouse.add({ //IT IS VERY IMPORTANT THAT THE FIRST LINE IN YOUR FILE IS A COPY-PASTE OF THIS LINE
+    hair: {
+        width: 1024,
+        frames: 4,
+        accessories : {
+            shimmer : {
+                inherit_filter: true,
+                translate: {x:0, y:0, depth: 4},
+                spritesheet : "doggyactiveoverlay.png"
+            }, 
+            lengths : {
+                inherit_filter: true,
+                translate: {x:0, y:0, depth: 3},
+                variants : {
+                    short : {
+                        inherit_filter: true,
+                        spritesheet : "doggyactiveshort.png"
+                    },
+                    shoulder: {
+                        inherit_filter: true,
+                        spritesheet : "doggyactiveshoulder.png"                    
+                    },
+                    chest: {
+                        inherit_filter: true,
+                        spritesheet : "doggyactivechest.png"                    
+                    }, 
+                    navel: {
+                        inherit_filter: true,
+                        spritesheet : "doggyactivenavel.png"
+                    }, 
+                    thighs: {
+                        inherit_filter: true,
+                        spritesheet : "doggyactivethighs.png"
+                    },
+                    feet: {
+                        inherit_filter: true,
+                        spritesheet : "doggyactivefeet.png"
+                    }
+                }
+            }
+        }
+    }
+});
diff --git a/img/dolls/dolls/player/doggy/top/tan/doggybikiniupper.png b/img/dolls/dolls/player/doggy/top/tan/doggybikiniupper.png
new file mode 100644
index 0000000000000000000000000000000000000000..88ce06c7c756a721362c439897b99bafff50ec12
GIT binary patch
literal 433
zcmeAS@N?(olHy`uVBq!ia0y~yU;#228CaNs)O~JAaUdlW;1l8sq>C9C{xdK<V_=xc
zz_6czp(f<sRgl_}AirP+hi5m^K%69RcNc~ZR#^`qhqJ&V5~zn;7=#%aX3dcR3bL1Y
z`ns||;gVt1V87DyD*&iR!qdeuq~g}wOWuMF1_CYzw+e7abhK_2_#d{QtDjY4+3zE|
zr?0GL0%|4|G?Xa+s$}O-_}ichq8%8%i8uUZO{izQ5l;g1KRf%GnSb^$vj|ikc=0+}
z_R+lZ1_qf6uP1&7ialuf=hg7_)Bo~kj7%K-59}5k_o%tY$W(A(rO|w#vPb-+x*4Xv
a;rg4FhuOT-zLZ=733<BuxvX<aXaWF$lW^Yv

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/tan/doggyswimsuit.png b/img/dolls/dolls/player/doggy/top/tan/doggyswimsuit.png
new file mode 100644
index 0000000000000000000000000000000000000000..950ab12b49c77f3bd993737ed7e1254cd790ad8d
GIT binary patch
literal 555
zcmeAS@N?(olHy`uVBq!ia0y~yU;#228CaNs)O~JAaUdlc;1l8sq>C9CW->7RXJFV5
zBqb%EF)%#+wiK+qB*-tA!Qt7BG?3mTZ+91l4pvzYAcwQSBNC{MTNs2H8D`Cq01C2~
zc>21sKjD&LRo6~D(^Ui1)9>lx7*cWT?VZ!P%?=W+fl)KWmbGRkMlE3drLXu%RoJy<
zs^g=1n~hfgkB*7-Q>g|SLo!f^jQm@trTLsy!lBGTbL-hxW#zS5f0uQ%pXWAcc+*g}
z?457Eo&EuaP0Y9UA1m~&cwNcJCLniVT@LGe8=&wZ=BVB4B=-OO_WcD|BH-3j>5Jk2
z|9^Y~;@UT?KCg6mHpr+S4c)&%wlpxR%ok5!U<0E}#`*i5mSuKX15J9w9<W_}@AsDv
z)-l>t$2Bl=toZ$N@zRA~u7i{_W!VRw{tYyTfpLDrt{*mRbL`o2?w?+j2(-km!8YN4
z+@qL)_wfgUpZ7D~E{<woY~fG%@j030^kbO`1wg}&u+Is5IuB^jM@EuE2%@22w*0%O
Vr{=TING<>gc)I$ztaD0e0s#2urXBzQ

literal 0
HcmV?d00001

diff --git a/img/dolls/dolls/player/doggy/top/top.js b/img/dolls/dolls/player/doggy/top/top.js
new file mode 100644
index 0000000000..aca25cc44d
--- /dev/null
+++ b/img/dolls/dolls/player/doggy/top/top.js
@@ -0,0 +1,128 @@
+DoLHouse.add({ //IT IS VERY IMPORTANT THAT THE FIRST LINE IN YOUR FILE IS A COPY-PASTE OF THIS LINE
+    top: {
+        inherit_filter: true,        
+        translate: {x:0, y:0, depth:4},
+        magnets: {ribs : {x: 130, y:115}},
+        accessories: {
+            head: {
+                inherit_filter: true,
+                accessories: {
+                    face: {
+                        inherit_filter: true,
+                        import: {
+                            filepath: "face/face.js",
+                            variable: "face"
+                        }
+                    },
+                    throat: {
+                        translate: { x: 0, y: 0, depth: 2 },
+                        selected_variant: "idle",
+                        inherit_filter: true,
+                        variants: {
+                            idle: {},
+                            oral: {
+                                inherit_filter: true,
+                                variants: {
+                                    regular_load: {
+                                        inherit_filter: true,
+                                        spritesheet: "doggyactivebasefrontoral.png"
+                                    },
+                                    huge_load: {
+                                        inherit_filter: true,
+                                        spritesheet: "doggyactivebasefrontoralhuge.png"
+                                    }
+                                }
+                            }
+                        }
+                    },
+                    hair: {
+                        import: {
+                            filepath: "hair/player_hair_doggy.js",
+                            variable: "hair"
+                        }
+                    }
+                }
+            },
+            arm_right: {
+                translate: { x: 0, y: 0, depth: -5 },
+                selected_variant: "normal",
+                inherit_filter: true,
+                variants: {
+                    normal: {
+                        inherit_filter: true,                        
+                        spritesheet: "arms/doggyactivebaserightarm.png"
+                    },
+                    bound: {
+
+                    },
+                    handjob: {
+                        inherit_filter: true,
+                        spritesheet: "arms/doggyactiverighthandjob.png"
+                    }
+                }
+            },
+            arm_left: {
+                translate: { x: 0, y: 0, depth: 13 },               
+                inherit_filter: true,
+                accessories: {
+                    arm: {
+                        selected_variant: "normal",
+                        inherit_filter: true,
+                        variants: {
+                            normal: {
+                                inherit_filter: true,
+                                filter: "drop-shadow(#0006 -3px 3px 3px)",
+                                spritesheet: "arms/doggyactivebaseleftarm.png"
+                            },
+                            bound: {
+                                translate: {x:0, y:0, depth: -5},
+                                inherit_filter: true,
+                                spritesheet: "arms/doggyactiveleftarmbound.png"
+                            },
+                            handjob: {
+                                inherit_filter: true,
+                                spritesheet: "arms/doggyactivelefthandjob.png"
+                            }
+                        },
+                        //a lot of the clothes seem to depend on arm state, 
+                        //so we attach the clothes as an accessory to the arm
+                        //so that they end up autoadopting variant information
+                        //when the arm is commanded to.
+                        clothes: {                            
+                            import: {
+                                filepath: "breasts/clothes_top.js",
+                                variable: "clothes"
+                            }
+                        }
+                    }
+                }
+            },
+            breasts: {
+                inherit_filter: true,
+                selected_variant: "flat",
+                translate: { x: 0, y: 0, depth: 11 },
+                variants: {
+                    flat: {},
+                    tiny: {
+                        inherit_filter: true,
+                        spritesheet: "breasts/doggyactivebreaststiny.png"
+                    },
+                    small: {
+                        inherit_filter: true,
+                        spritesheet: "breasts/doggyactivebreastssmall.png"
+                    },
+                    large: {
+                        inherit_filter: true,
+                        spritesheet: "breasts/doggyactivebreastslarge.png"
+                    },
+                    huge: {
+                        inherit_filter: true,
+                        spritesheet: "breasts/doggyactivebreastshuge.png"
+                    }
+                }
+            }
+        }
+
+    }
+
+});
\ No newline at end of file
diff --git a/img/dolls/dolls/player/player_sex.js b/img/dolls/dolls/player/player_sex.js
new file mode 100644
index 0000000000..631b1a8e3d
--- /dev/null
+++ b/img/dolls/dolls/player/player_sex.js
@@ -0,0 +1,27 @@
+DoLHouse.add({ //IT IS VERY IMPORTANT THAT THE FIRST LINE IN YOUR FILE IS A COPY-PASTE OF THIS LINE
+
+    player: {
+        frames: 4,
+        selected_variant: "doggy",        
+        variants: {            
+            doggy: {
+                import: {
+                    filepath: "doggy/doggy.js",
+                    variable: "doggy"
+                }
+            },
+            missionary: {
+                /*import: {
+                    filepath: "missionary/missionary.js",
+                    variable: "missionary_bottom"
+                }*/
+            }
+        }
+    }
+
+}); //IT IS VERY IMPORTANT THAT THE LAST LINE IN YOUR FILE IS A COPY-PASTE OF THIS LINE
+
+
+
+
+
diff --git a/img/dolls/fdoll-documentation.js b/img/dolls/fdoll-documentation.js
new file mode 100644
index 0000000000..51d9b6f51a
--- /dev/null
+++ b/img/dolls/fdoll-documentation.js
@@ -0,0 +1,276 @@
+/**
+ * An FDoll works a bit like a paper-mannequin. 
+ * It can be thought of as little cut-out drawings that can be pinned together, 
+ * (except that each drawing can be an animated sprite). 
+ * In this way, it is easy to add, remove, or swap out parts / accessories on the 
+ * doll as desired.
+ * 
+ * Any sprite or accessory is treated as its own FDoll, so it can in turn have its own
+ * accessories attached to or removed from it. 
+ * (for example, an FDoll character may be defined as just a torso. 
+ * We might then attach a "leg" accessory to this FDoll. 
+ * This leg accessory is itself an FDoll, to which we may wish to add 
+ * a "shoe" accessory, or a "sock" accessory, or both. 
+ * This "shoe" accessory is itself and FDoll, to which we may wish to add a
+ * a "lace" accessory, or a "velcro strap" accessory, or both. 
+ * etcetera etc) 
+ * 
+ * 
+ * Creating an FDoll/accessory is simple: 
+ * 
+ *    First, you make a spritesheet for the FDoll/accessory 
+ * (or don't, in which case, it will be treated as an invisible part for other parts to
+ * be pinned onto).
+ *     Next, make a note of the pixel coordinates of some points of interest on the first frame 
+ * of your spritesheet. These points of interest will be used to define "magnets". Magnets 
+ * are spots on your FDoll where accessories can be attached. 
+ * For example, if we have an FDoll torso, we might specify the location of 
+ * the neck, to which we may attach a head accessory, 
+ * the hips, to which we may atttach a leg accessory, 
+ * and the shoulders, to which we may attach etcetera 
+ *     Finally, create a .js text file in the same directory as your spritesheet (or lack thereof)
+ * and populate it with some information about that spritesheet (or lack thereof). 
+ * The contents of the .js file should look something like the example below, which describes
+ * an arm accessory
+ * 
+ * -------
+ * */
+DoLHouse.add({ //IT IS VERY IMPORTANT THAT THE FIRST LINE IN YOUR FILE IS A COPY-PASTE OF THIS LINE
+    arm_example:
+    {
+        spritesheet: "example_arm.png", //the filename of the spriteesheet for this FDoll/accessory
+        width: 2048, //width of the spritesheet, in pixels.
+        frames: 8, //number of frames in the spritesheet.
+        magnets: { //names and locations of spots we can attach accessories to
+            base: { x: 200, y: 20 },
+            wrist: { x: 120, y: 25 },
+            tattoo_spot: { x: 180, y: 18 }
+        },
+        accessories: {//accessories attached to this FDoll/accessory
+            bracelet: {
+                import: {
+                    filepath: "accessories/bracelets/bracelet.js", //the location of the .js file specifying the accessory to attach.  
+                    //leaving this blank indicates the accessory is contained in the current file
+                    variable: "bracelet" //name of the variable in the js location containing the information for this accessory. 
+                    //if variable isn't specified, filepath is ignored, and it is assumed the accessory is specified
+                    //directly. (so the script will continue looking for the spritesheet or magnets or whatever)
+                }
+            },
+            tattoo: {
+                import: {
+                    variable: "tattoo_variants_list" //Note: Because no filepath was provided, it is assumed the variable exists in this file.
+                }
+            }
+        }
+    },
+
+    /* 
+    * 
+    * -------
+    * 
+    * Note that FDolls/accessories can come in "variants." 
+    * A variant is just different appearance for a given FDoll/accessory.  
+    * They are distinguished from a simple "accessory" in that they are actually 
+    * a list of possible accessories, of which only one can be attached at a time. 
+    *  
+    * For example, consider an FDoll with a face. A face can show multiple expressions. 
+    * One way to handle this is to have different faces accessories for each expression we want on the 
+    * FDoll, and manually find, add or remove faces depending on the expression we want to show, 
+    * but this is error prone, because we might easily end up forgetting to remove the 
+    * old face before adding the new one. 
+    * Variants allow us to just specify a single face accessory, and then pick whether we want to 
+    * show the happy variant, the sad variant, the existential dread variant, etceteratata
+    * 
+    * an FDoll that comes in variants must specify a "variants" attribute. If this attrbitue is 
+    * specified, any spritesheet declared outside of the variants list will be ignored. 
+    * 
+    *The example below shows the contents of the hypothetical "tattoo_variants.js" file referenced in the previous example 
+    *-------
+    */
+
+
+    tattoo_variants_list:
+    {
+        selected_variant: null, //name of the variant to display by default. null means don't display anything
+        attach: "base", //name of the magnet on this accessory to which the parent will attach
+        to: "tatto_spot", //name of the magnet on the parent to which this accessory will attach
+        variants: {
+            cowgirl: {
+                spritesheet: "cowgirl.png",
+                width: 24,
+                frames: 1,
+                magnets: {
+                    base: { x: 12, y: 12 }
+                }
+            },
+            born2ride: {
+                spritesheet: "born2ride.png",
+                width: 24,
+                frames: 1,
+                magnets: {
+                    base: { x: 12, y: 12 }
+                }
+            },
+            skull: {
+                spritesheet: "cowgirl.png",
+                width: 24,
+                frames: 1,
+                magnets: {
+                    base: { x: 12, y: 12 },
+                    top: { x: 12, y: 0 },
+                    bottom: { x: 12, y: 24 },
+                    behind: {
+                        x: 12, y: 12,
+                        depth: -1 //Note! magnets can have an optional "depth" attribute.  
+                        //by default, this is 0, indicating the accessory should be drawn immediately over the parent 
+                        //FDoll. If set to -1, it will be drawn immediately behind the current FDoll accessory.
+                        //a value of -5 would mean it would be drawn 5 layes behind it, and a value of 999999999 would 
+                        //all but ensure that it's drawn above basically any other accessory or FDoll anywhere else in the scene. 
+
+                    }
+                },
+                accessories: {
+                    decorations_front: {
+                        import: { //Note taht while these examples use the import statement only for accessing accessories and 
+                            //variants, you can use import basically anywhere the dump obect contents.
+                            variable: "tattoo_decorations"
+                        },
+                        attach: "base",
+                        to: "base"
+                    },
+                    decorations_behind: {
+                        import: {
+                            variable: "tattoo_decorations"
+                        },
+                        attach: "base", //note that import just dumps the requested content into the object requesting import,
+                        //so you can recycle general content to mix with specific content. In this case, we import the general definition 
+                        //of the tattoo decoration variants, but define different attachment points between this accessory and the previous one
+                        to: "behind"
+                    }
+                }
+            }
+        },
+
+        //variant decorations to spice up generic tattoos
+        tattoo_decorations: {
+            selected_variant: null,
+            variants: {
+                crossbones: {
+                    spritesheet: "crossbones.png",
+                    width: 24,
+                    frames: 1,
+                    magnets: { base: { x: 12, y: 12 } }
+                },
+                intricate: {
+                    import: {
+                        filepath: "intricate.js",
+                        variable: "intricate_decorations"
+                    }
+                },
+                flower_decorations: {
+                    import: {
+                        filepath: "flowers.js",
+                        variable: "intricate_decorations" //Note, it is acceptable for variables to have the same name so long as they are specified in different files.
+                    }
+                }
+            }
+        },
+
+
+
+        /** 
+        * Finally, there is quite useful functionality for specifying how we animate a sprite sheet. 
+        * Animation rules can be set on the spritesheet using the "sequences" parameter, 
+        * which lists animtion rules that can be selected at play time. 
+        * 
+        * Below, is the arm_example again, this time modfied to highlight the uses of a sequences parameter 
+        */
+
+        arm_example:
+        {
+            spritesheet: "example_arm.png", //the filename of the spriteesheet for this FDoll/accessory
+            width: 2048, //width of the spritesheet, in pixels.
+            frames: 8, //number of frames in the spritesheet.
+            magnets: { //names and locations of spots we can attach accessories to
+                base: { x: 200, y: 20 },
+                wrist: { x: 120, y: 25 },
+                tattoo_spot: { x: 180, y: 18 }
+            },
+            accessories: {//accessories attached to this FDoll/accessory
+                bracelet: {
+                    attach: "base", //the name of the relevant magnet on the accessory we're attaching.
+                    to: "wrist", //the name of the magnet on this FDoll to which we're attaching the accessory. 
+                    import: {
+                        filepath: "accessories/bracelets/bracelet.js", //the .js file specifying the accessory to attach. 
+                        variable: "bracelet" //the name of the variable in the js file to import. 
+                    }
+                },
+                tattoo: {
+                    attach: "base",
+                    to: "tatto_spot",
+                    import: {
+                        filepath: "../../tattoos/tattoo_variants.js", //Note, here "../" indicates that tattoos/tattoo_variants.js is 
+                        //located two directories above the current directory
+                        variable: "tattoo_variants_list"
+                    }
+                },
+                sequences: { //OPTIONAL: can be used to specify which of the frames of the spritesheet should play per loop, 
+                    idle: [2, 4, 8],
+                    tremble: [1, 2],
+                    reversed: [7, 6, 5, 4, 3, 2, 1, 0],
+                    punch: [0, 0, 1, 4, 4, 4, 4, 4, 4, 4, 4, 5, 6, 7] //slow ramp up from the first few frames, 
+                    //to quick jump to the midmost frame, followed by slow rampdown to the firstmost frames       
+                },
+                looptime: 1 //OPTIONAL: can be used to specify how many parent animation loops 
+                //constitute a single animation loop for this sprite. A value of 2 means the parent animation must loop twice
+                //for this animation to loop once. 
+            }
+        }
+    }
+}
+
+
+); //IT IS VERY IMPORTANT THAT THE LAST LINE IN YOUR FILE IS A COPY-PASTE OF THIS LINE
+
+
+/**
+ * -----------------------------------------------
+ * END OF ARTIST DOCUMENTATION 
+ * -----------------------------------------------
+ */
+
+
+/**
+ * -----------------------------------------------
+ * START OF DEVELOPER DOCUMENTATION
+ * -----------------------------------------------
+ * 
+ * 
+ * 
+ * Given all of the examples above (and presuming we have already loaded whatever js file contains our arm data). 
+ * We can now easily generate a new FDoll as follows
+ **/
+var justAnArm = new FDoll(arm_example);
+/**
+ * we can then render it into a div with
+ */
+var displayContainer = document.getElementById("display_container");
+justAnArm.renderTo(displayContainer);
+
+/**
+ * The way we've set things up, the arm will display, complete with whatever bracelet 
+ * was defined in the hypothetical "bracelet.js" file. 
+ * 
+ * However, because our tattoo accessory's selected variant was defined as "null", 
+ * the arm will not have a tatoo. 
+ * If we wish to display one of the tattoos 
+ * available for the arm, (say, for example a skull), 
+ * we simply do 
+ */
+justAnArm.accessories.tattoo.setVariant("skull");
+
+/**
+* If we want to make it a skull and crossbones, we might do 
+**/
+var armskull = justAnArm.accessories.tattoo.selected_variant;
+armskull.accessories.decorations_behind.setVariant("crossbones"); 
\ No newline at end of file
diff --git a/img/dolls/style.css b/img/dolls/style.css
new file mode 100644
index 0000000000..f5f187dc9e
--- /dev/null
+++ b/img/dolls/style.css
@@ -0,0 +1,68 @@
+body { 
+	background: black; 
+	color: white;
+}
+#enemy-controls-cache {
+	display: none;
+} 
+#enemy-controls-container {
+	color: black;
+	width: 80vw;
+	height: 300px;
+	overflow-y: auto;
+}
+#all-controls { 
+	display: flex;
+}
+#divsex {
+	margin-top: 250px;
+	margin-left: 300px;
+	background-color: black;
+	/*display: inline;*/
+}
+#side-panel { 
+	width : 20vw;
+}
+#loadinfo {
+	overflow-y: scroll;
+	max-height: 30vh;
+	display: inline;
+	position: fixed;
+	right: 0;
+	bottom: 0;
+}
+#global-controls {
+	
+}
+h3 {
+	margin-left: 5px;
+	margin-bottom: 5px;
+	display: block;
+}
+h4 {
+	margin-left: 5px;
+	margin-bottom: 2px;
+	margin-top: 0px;
+	display: block; 
+}
+.enemy-controller { 
+	background : #ddd;
+	border-bottom-width: 2px;
+	border-bottom-style: solid; 
+	border-bottom-color: #0003;
+}
+.selector { 
+	padding-right: 20px;
+}
+.appearance {                
+	display: flex;
+	flex-wrap: wrap;            
+}
+.actions { 
+	background : #ccc;
+}
+.actions div {                
+	
+	display: flex;
+	flex-wrap: wrap;            
+}
\ No newline at end of file
diff --git a/img/misc/icon/clothes/Alice band.png b/img/misc/icon/clothes/Alice band.png
index a4542f18a14cc246e507c6e55c253441fbcd2b6d..3153c5d948a61fe447ed3fddaadfb8c25a2e3d0d 100644
GIT binary patch
literal 228
zcmeAS@N?(olHy`uVBq!ia0vp^av;pX1|+Qw)-3{3t2|vCLp;3SPI2TqpuofOxct}b
zx_wL6Z{!el5i-wOA$KYHXpeO#Thy0U*O;OY`Ojj%?pviC_{6Wg-k$%`U6Im$)r86p
zxgA_RK}Bo<MI7rEYEBLLqIK(oz{Q&v?y(emGQUW?wK#Ac+xAJ<RvGV^8pSd_vwFc#
z0ZF~BtWBo3c04p<T+DfwYmR!2*H@26nFhP;7WZ4%IJj{yuH|!UJ98~|>rAhZ6QRn^
cX|MH7LoDUJEd@k@u4eFb^>bP0l+eTg0M~<8iU0rr

literal 183
zcmeAS@N?(olHy`uVBq!ia0vp^LO{&J!3HGrh2HJ~Qnj8gjv*HQYbV|2Z7|?))qlOC
z_jLB0Wo*j43jG;x<W=X$Eogbdli;%Q@4gs@OO?U}O3W`7ailrSbxqMo6MmxjXVrD_
z3(IcVF|1*TU2vl14$mIm>o3IQ7o1XQ-YA+m+gzZr>n2NT_St>zoTu8N4>~Q@SGc(#
i^R0Nm_IG(<>Z|?CpA>hd&H_4w!PC{xWt~$(69WLJ;zRQQ

diff --git a/img/misc/icon/clothes/Apron.png b/img/misc/icon/clothes/Apron.png
index f7a3d02374b4591759eaebfc76cae0d2996efec4..e21f463a5b6528bb520f9b2dc1d0d901eaa545c2 100644
GIT binary patch
literal 321
zcmV-H0lxl;P)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I00039Nkl<ZNK5Tj
z!3_d240G3E0$2y;f^}d5)+w@3q^i0k?%kpCxPDH8sE(a9ae;6uPzzA9P&JPCq?a*B
zy-<xifZY;O!WV!yfGdE<!uJH={H>i-J}Kx9R08ra0Rr@2{>OxFdjcC{0(!?1`5EKr
zNga$Mb)@E+R^um7qsB63Y_QAG)lQ+M8c&hBom$yi9GPAr<55scOc^9D@LEt6d=Ypn
zr~>W+bIol%T%+E$3Tv!PtUft)OZ{JSnaMK-s_fGkn?=f;NIJRHsnyyd#f7B6d|GDY
zBDqasWq1tv>ZsPO@!NGRGDDB~C{t4{mAaMJ-Zg*gEw0LR6|gbyO?}qEOTF;{(VKH0
T2$h;T00000NkvXXu0mjf%ASds

literal 330
zcmV-Q0k!^#P)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F80003GNkl<ZSV!$w
zK@I{T3>?1W3-mksF8z+a!0%vYlO}{LbO6alLoXb*ONZ%{mVkpTsPQ8Z1K|3reiql=
z&>Yo`RlfzGi-8w_H-IaE$If~JaK<JSIkmFm9f%A}BM=74SAHX~+YA5{mjx_Uj(wlb
zK&^Ba1OLmw6Nps4XB6UPRly7f4oyLN3wj!8y$#)~xHY%|RLijnpf`96h$4W|;3|kJ
z0JhgrWBaakM^^(%7tBGnbVV0HZz{ebLZ0j=8L-h!nT*^NkOlP?Ovg2KDv|(D2R3ll
zs=~yl=AU~>02D2x1L~A^Ob{g|dQRT_E=Zqf3`omI^Olo$1287?$BCl&J^jcU7`>89
c|9=4gb8{h#P^Ulu0000<MNUMnLSTXb08yucI{*Lx

diff --git a/img/misc/icon/clothes/Argyle sweater vest.png b/img/misc/icon/clothes/Argyle sweater vest.png
index a3dc857644fb9ef300d6cc19a4d2deaf5f2595b1..4cbbb34e64d8721ea86a4e11781a9c1c4622cd55 100644
GIT binary patch
literal 315
zcmV-B0mS}^P)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I00033Nkl<ZNK5UO
z(G9{d3`FB?n1OL%E*OUy*v9CPPO{w8F=^WH(fm|uUBBGfaVurgl1bchf)~y|L=-pg
zs!ex(iA^QDsFt@#2nRG1M`bB6f}^Asnsw*D!8g_N6sfAVY8jX5hm>L@#PV<tWz2A}
zhqLb7*f21UhfVC^wP%?I3#|s&Cq~j&Dc|D-#n;NrMM+wAcY&$8wyCV$U0^8Us=<dS
z_IA={g4do8u^KScl1kalykZkjZsUf4SvT897V2#uVzpOd=k~6Or`FgX)kC^EI;)4D
zV|FjEHAlL;IvSUDO!mT8Cl@~uTYi5d)y?nm7I5_L3Es=uMc!#ve*nvD2`;G7c+&s?
N002ovPDHLkV1l&=j<x^*

literal 324
zcmV-K0lWT*P)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F80003CNkl<ZSV!%b
z-3`Jp420utn1OL%E*OUy*v9CPPO>bMI8A6kYF_eC$NqBui7I9BlEv}M0q`FR+(Z<$
za#d{t_t?T`(;<xD^rTvzB2|d2oh|${01nk4Z1AjFT?#A*xTu!9NT`CnJ?%2}(xm_#
zV|fT4oHkzr@DQvE0!{~DTiE~}BKnps#AX)&zz2ZyM=9^NgaYT_K|!iAY1j-v6(YEv
zG;9XI4Y?wSsS0?RDL(-|eV>{F1VyfSb5=ihz(5IWHx+<+we@C$`*ciAfxnp@%eyG>
z6E)yleb+9i_4=|oz-s3nDKy*#wJ~hR?+8S767nG$`FCik&>Y1h!82zMfJ1@h3cLUq
WcL^}3Skn9e0000<MNUMnLSTYdo`iM)

diff --git a/img/misc/icon/clothes/Aviators.png b/img/misc/icon/clothes/Aviators.png
index 1a6ce7629a82f8ff9deea6a6fd29ab2f73f4fd5f..04f84048f48b64bdb05ba753a8e90c5194ef66fe 100644
GIT binary patch
literal 270
zcmV+p0rCEcP)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0002gNkl<ZNK5UM
z(G9~O3`AiJHe?Ks!G?^H3JWU7wd2r+q#w>tM0EI_&sJi1=!p+;gM)8N-lP7nsB_L+
zb5u&XY&3_3IIx{(;Q)Z90bs{c!QVjWoH($ZDO?11=x*KsAkJU-9yz3UY=c7x7?1E!
zqnf5&Gj~A~yo=Uak)Kk+_vny!%5=YhIkYD*imK+A&Ww%<HU&y!MDPjSJb1)QZt@7x
zprAA7Y|fb3mGoy8@uTabCEx|G(xM4-`&RwD9lR>pspVQ~!e_iRURvCvzAfq(XvI?>
UoefJ|00000NkvXXu0mjf0MOEPjsO4v

literal 267
zcmV+m0rdWfP)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F80002dNkl<ZSV!%a
z;SGc!428=WY{(cLgAEx&Ln9Zi*HTdL%q8WI(LDP;9!)jC!z(=O4-Vi7cmn^EKuT$=
zGb87GE3{dR8`t|)2t*`!MEvj@0-Q1HCo4Cu_Z&h6ILzNBH6n_WTX-HMvn2okpxA`f
zLu;D)nt8mI=vBOwLL4zhy0#tjoip7%0NngYq!m{onNI!ajwm<9yibk*CUoZkTI^i~
z4o#qf&N^Z$IZR-p37cf5Va<+~1ibJH@Z~1_$=})(<u^$jz!UHUJONK&2W=NqA!V4;
R)c^nh07*qoM6N<$f&jP!Xn_C#

diff --git a/img/misc/icon/clothes/Backwards cap.png b/img/misc/icon/clothes/Backwards cap.png
index 31a7f11cc16c14e854677311884bceb70998b116..753a71488dd908d196792712919c548c95ee45a4 100644
GIT binary patch
literal 273
zcmV+s0q*{ZP)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0002kNkl<ZNK5UN
zQ4WJJ3`4_d&~_Vc%4s(3G)$I=6jh;dvI+Pof1s9EJ2p&m(KTJfl>t7@`C;{at$vAY
z59fIA{n=Bvrle+k1l4n7;4~Oe06euV826EK3am<@$OEs&`kAzx0&lxo4{V{zXW;h*
z+dye}{xRoJvD(}Q=o2&^cJ~670z+{Gv~&I$oB;wHsl}R5F=m`m$#ggb>wLY+*by`J
zX(Mr{*mk#<Be<~;&ZWRw9}ipw>btr#hH4KUeTSKUYZxx(C6zS;Tyd?mXINdbt+MG0
XS<f~fCB%>+00000NkvXXu0mjfWAbo~

literal 228
zcmeAS@N?(olHy`uVBq!ia0vp^f<VmA!3HFmHmZO)t2|vCLoEE)PQJ+7puppD+Qe;p
zVes;c7QN4S+}A|}2>%WA{%x^NHS%%f**?RF+eJA>-Z6Uev+gq)EN8o`z@T6m6zKec
z-<8ja^@e7Xj#BxAWXls1LtO+|C%9hNFJL<P*xs*8H68|Leg1Zh=ZQt1h|_{6D<f(P
zC+Ht-aA?gowE4NoI-TXcH|O7uTPvo$$jPvIne)Y_<y5529>*J(I4)_Ii3?;YO}KYu
c-YH>iPg6^SL%fH8u4eFb^>bP0l+eTg0AP<+M*si-

diff --git a/img/misc/icon/clothes/Beatnik hat.png b/img/misc/icon/clothes/Beatnik hat.png
index f8cb30d84a6b62c14ebcdac29355ec27fd8a4507..d66d3b6e33ad8bbebae29e81023905fc12903130 100644
GIT binary patch
literal 297
zcmV+^0oMMBP)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0002*Nkl<ZNK5UM
z;SGf#41{qCR$%{WSb-@t7$Ftf(!=DDm*7vN{kY@G;TC<zBCgxupE<v+{u`^$=cMqJ
z!3D&U0?kWsAGm-4PxY88a?Vk;NG>W51>e9B!VBiT7vU+T`Y*;<uf+=PfEuijC^WC3
z;1f}3fm+hoK}%y!aaNeu1*I>ZX0-^-9Voa3(F=d<?L<mo*4`Gtsk1;OtJUOc>a0)>
zY)bD4PSY#RS!;C#TW1qdN%xB2HbBytkomMsNoBKO?sX~^B&C{w;WNsm8hMAUFJE^M
vb&i!|PXkNO&kcs23L7?f);YLtnbj8_0#+XkDt8zF0000<MNUMnLSTXb$>V(+

literal 303
zcmV+~0nq-5P)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F80002>Nkl<ZSV!%Y
z*$u=X3`9v4v_SvW&;nIt<yAlid~2mhEAmM&Z^qY^UjD9^`RNEa88{jEiwxY)E(w_l
z1)=5D;cygsD-=Ws2)`2!Oetaao{c^+BLcqQQpyC)IkO^KYvW(7bt;!fzy_9}orvLZ
z78P)N99!Ym&fVZ0KxF_N!#U%8V`?Q};qVd`umW*IJZUElO9IHWuOP~;6)u%P>~zVk
z2hIsFb-N~F?RIWPsS*qU*4g&D#`i@5Yol@Fh34BjSwjOWfZBFF3U#$+MqSa|6nOT$
zHp-$1Em#tw#j5Vz^)kKayz~<nPUdv|2sjz|0C3G#A#>#i8vp<R07*qoM6N<$f&i5r
Bd>#M*

diff --git a/img/misc/icon/clothes/Beatnik shirt.png b/img/misc/icon/clothes/Beatnik shirt.png
index e72c6f781b88f3ac6044c1a9d2752e96762236a4..e2e05467b41a459ddaa3769b13d5c7518f2580bf 100644
GIT binary patch
literal 414
zcmV;P0b%}$P)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0004GNkl<ZNK5UN
z%aMaH5JW{3qyTrglL*m~2zR(c3Pho;9=lazSxA7&OYN3*G2qd>=^lLwbJHkp;+ik`
z*PQ<oR@<i?v0{(JNSdRHt+mz^g$obO6R3)d<~{<p(=<tyP18K8eH5VQN?{oDJj-v}
zwozdzu&t`f48tIaP(T3w0%cs^_hwz!U3j!#03iVel28?wK9q;Pp;!zS9BOG2425-F
z3m6HPW!c?wejIGyvpfoB<$zLsS(XAG$5Hx;!n&@LZ`-yxm3r=J#Xgwo2?t0&!wss;
z0&_8;m%hzVNifuN&~EhpveiDA$*GL*bb{|(h?l{k9;Xg-uH-DMeJ~FZ*y#`L0#<Ss
z*tZ&Lcz}eI!&)93AM3FX)-L?79z!XQQLP$n;K=Q<@1|To`l8SQYU@OAC3nuJwnyN9
zckk-U;`yAq?OeLUfqMm<1?DKeVAA`P9K~4$e8E}votgXt79R&LgXW7%00000NkvXX
Iu0mjf0IMsxdH?_b

literal 420
zcmV;V0bBlwP)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F80004NNkl<ZSV!%a
z&5eXG4244#v;cRw(+Jhk2zR(c3sjNSvv^sL6$mphLc78j{v7A?vy+gyn=QL}e)j-8
z3j8?*{JLuPz>oNZ#rKW^-h1z|EDVW_mC2P~GJeuwMfJll$Zb_sa$Q06cmafs<0#j<
zuElk4uQ>wXi=uE{*GWKtL?B)!r(fH)Zl32|h!lWijzBO3W0uScO2pm)8b<IfB@O`~
z<FYIT0D-4z+Ems0p&WaqNCGeuOinfOJQskz@1@=VY??;iEz1(J)?+_bzyeSWLSRCD
z4|SOJB>-$X)Y{6AtO)=$Xe<MI<8%ou04HIle5NvdX2YHai1k3~AA+5KNeL_fHzUYw
zO{;>=zXZUR0NHUPiYWofxdDB>2P}YA<$w18GUxWJRX}-YSM`8ZS&ln>AZZ7+<dUag
zI7?DXYU6u2_w}K)-lw+rmymBcM_~B(b2wug<1E030{#wr03HQySKtRoX9qA7$4jRG
O0000<MNUMnLSTXvNwJFn

diff --git a/img/misc/icon/clothes/Big bow.png b/img/misc/icon/clothes/Big bow.png
index 99bbaeb11e693f26aa90534f14352ff5d798ee84..0ed7c455c32d2643db9c066acecc7479af873e2f 100644
GIT binary patch
literal 276
zcmV+v0qg#WP)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0002nNkl<ZNK5UM
z!41PO2t|LUsoH5eYNtunX;N`OLO)=Kh&C5;i-rBn1GC_wZ@Gwz2LH``t8Ue411qrc
zrU&-VwzRoCs9u8MW#AE1;6Df7$@AO%TX>l9MzxXy_|_Wp0&oLhp%&=rcEO^JZ!Vkl
zun&Nz$wbz5%>y0=bGFu=h3LAj&9WY<_Oj(HY{u4tfTM5PTwZPEFjXIcytg_U0=pW|
zG)M0;J82Gsqi2x?YP{Rkk#27gl!CRvxT&&rOx0L}c?4EMg;6%Ev&tKsHFi3_Ri9Ru
a-S`Fcb2lG}HeYi90000<MNUMnLSTY|9eXtZ

literal 237
zcmV<J022R+P)<h;3K|Lk000e1NJLTq000*N000gM1^@s6#Pf&q00028Nkl<ZI8UvU
z(G9{d5JR155KP0UOao$?B1dxNnhVgBd{nA+dFOMIhJ))4EQz=PjavWAt_my`8%)DL
zf!W|M@N<m)u>aNh64|jx*{NPNHvlI94tA*OJDek?1M1rF1aLJ+)TLF>4Ln`@qz;lU
z?VI~nxlT9k+@~RYwEBToS#yJ88o}~BswQvnjKuHl-uEzsdo;heES*yvMWe^C*Kv6j
n^B`v(Z{WJ??(is>tQQPtHe()fkgos$002ovPDHLkV1fVuKgnf-

diff --git a/img/misc/icon/clothes/Black leather jacket.png b/img/misc/icon/clothes/Black leather jacket.png
index f2c3644a1415fb878547da3a458ab2916e09fa7e..0e30574c35452273687a7879fc1b918e19259a37 100644
GIT binary patch
literal 423
zcmV;Y0a*TtP)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0004ONkl<ZNK5UO
z+pU8z5JWenPy-Fn0Dp8s12jM<{Lz3Lpax3eYAp|%_<@~3gl-f|$Y^7HJiB8%54ov5
zZsN+n0dEBvDiTvP$iXbM>pEH2)rP97dU~Ix3G2$vn;pQ=x~^qe7SSG1^oVQk+Tq+K
z;0-`ktE$k0;KwmuB<-ObcpHX6=6T*zOX&>C&1GoYR`lBx{0O`&1zgiw0tWO*c^0fo
zM*U!@7@XDecvtg)Qv?QFds6X~YL4qW+9@zQ);E@KFm^sI_;tm!J*=CxrBdzxcB;lO
zlrcv7zPJ1LsKziBYW{Yr83cE87LaOHH;$t;O=Clsf^|Ywu8-TJ77~kH2F5X|X;u)F
zDOeYw55qnJ1_)`!LOu@uO2xs2&#p}=#+Hk@-oGqTM`i%#x~6K(MhmVk?~2Tx)!4_k
zxtbL?#rvX-F&l5M(+3E_a(@^inH4VAOP54!vdd!cD7ggw17DKHl1csmus(M#8w_MW
R00000NkvXXu0mjf003bZx4ZxV

literal 438
zcmV;n0ZIOeP)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F80004dNkl<ZSV!$v
z%dLYj5ZshP4KzRl+~|Y`Xn;<*(SRGE21?;+ECy}-!{IsMkXS-S#`et4&e}ZW=JvQ5
zUw#CxDzIgwE^F_sNe-9=@48Obb+w<Ws(N~#rin{V_dlHw0<Y^@mSqw21ZU52^m|KU
zyh30jFrr74?1|)#bG}I2?70NCVHjkd=R<NOvu6jLp0;fTYhxsG2po}<1mw;kK=70j
z*#r;*^GoA}Na*PG{M{2C-b(~X0=<grDFu2Q?`%Z~XotH7bd9JhMG?QQfGR8NezaH$
z+;2rZK;s!>r0;uM|0xg9fb_(_Q=kD^4O$hZ0MU-)C{5GYp|=pg#!v#!UgH)lG*+Ad
zk6*|SKt>7zAcIGPzLfw0DL)B)jKEhY;Qe@Lm&X)fsfMb=y_C+5Vvm5%d&~pcklt14
zT+L?$u-@K=JO^&C0v*w=z!8KoX47R^>>yI0If}We>oi`vi~?yaH*_VUa_Fg_#iA&Q
g&3+2puD~B0ymv62qPgV&0000<MNUMnLSTXb0L7HSbpQYW

diff --git a/img/misc/icon/clothes/Brown leather jacket.png b/img/misc/icon/clothes/Brown leather jacket.png
index 9f5264701636355cc41171f3604a29775b20e09c..2d6e162a3e529576cffb133ffe651887ddc9cca3 100644
GIT binary patch
literal 381
zcmV-@0fPRCP)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0003)Nkl<ZNK5V3
zu?oU46a~;Yi6DZjI93P2O<ep7M;E`%#nHcT5jVj>9mQ1;L7bEuxbRGyzStIvXeMdW
zoZi>g*NQ1=R7!HqcfiAT{h?K8b-V_J30ee<=xES4+ugzXy>9gKd%51&;~{tu40Jjf
zo7sG!1vXr#;VKLiDKVmM$Kt2UJ$3=DM%AK+-QLb2eHxw$18p{H=6tys;D9k)oG9i1
z1Lb)>+zS)MW`NxxQv-GfV4j<V2f^HcDSV~oJki`R6JtX>$tb0pm`}T0TL{b)8Z4`m
z3nug~EGv-d9{=Icd;I;S<{t!-_+BSA39KzFF+mNM>(IsUUgvtMKMKqLU)e0uO3iih
z+)RmOlSnEv0W=EE<5;dH;U?xqq&118ZuVAUiMrofK3FTSoL9d<VvV+-1An-nLh9T6
bUa6n3ZIUj319$rX0000<MNUMnLSTXbwE(B>

literal 387
zcmV-}0et?6P)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F80003<Nkl<ZSV!%a
zy$ZrG6ou1C1QA@tv33yL#KpI8bn)3-9DNHHaT6S>qqqu15GUmX4qVfpq&3hbnM&?W
z&X<#)+eo$CqL%el0BGdEeAN5cw(f9yI?e5rB*iGcm`&9=z3R{;iGRNL$CK`Nfv5!l
z@%3t{Hrt)e0L45Tgfjrdv1+t98Ec4p_RfI}`yDNQO)okIH>x0<03bf-chw_%DL?=K
z&4i#hVgP_R$CW`?0Vs}10bn-i0szbg0FEt!s0F}@xT>-(V4ULK0O$ZF#>t1prUSek
zGS@2rS7if`Zg~NqU|j&|$X{n500al<03RA0uCi;$VuW1phmgWH0GWrXiFd)vEocQm
zzVEUqRc!(D<k-I)kj1FTehQ%=F^)bj#mIDkFjd8<sCqVXK#H6Hf@J_U+hyEZj&lXx
hb4LIO4g?3jVcL=~T-Snn00000NkvXXu0mjf000B^q7wiB

diff --git a/img/misc/icon/clothes/Bun covers.png b/img/misc/icon/clothes/Bun covers.png
index 2f83fa8f0ea2a9b126fd7bd4461489ee525886db..2c49fc9eb78513af0584cbedc57e5d2f4471503e 100644
GIT binary patch
literal 438
zcmV;n0ZIOeP)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0004fNkl<ZNK5UN
zF>b>!3`M^#kR^b-WhxM)$M8XXxEv%y578{0f-W`C44%5Fpkf*{L&~ZX)F==y9xU<k
z|4+#Q3q4^WE*{`NbN>HZ{RYIH^6LoT1@;`>MX?3t9z6J6z!8Yva1fXtt^8)N2PGg|
zZ>e^{x}axS4opf3UJUj!vkFMCRw?bDw0de#bY6NrXDXpj`xQQ$Zj|$t)s}U-nC@P}
zdF}2{CHDE_8?Q}=ts1Z*Fcpw+4UUH@;<+6S_HlE`_uQ-1PG!MfW)e&e4J!Kvd7$VW
zfIy9fx*f45!91C)n)6}>I+_F$=eih71vxV>FIuBBlRkg#S8?5RgQz0KR6u7&dC4<r
z-9#2Ro-Q|9*j(S&rqx5XG?{gq28(YYvM%@Ulxi)dyf;79Cjh<L)cFL|YDnAeg6RV<
zCaWx)a*9j8nYNAWqMY6<=;Kfd@YeZ1332vvS<P+01gEK{OzYM>{BvP)-_8HyxlKI4
gbDjJ3zQwHm0Z(A7A5P55v;Y7A07*qoM6N<$g1}kCr~m)}

literal 399
zcmV;A0dW3_P)<h;3K|Lk000e1NJLTq000*N000vR1^@s6d%Kpl00040Nkl<ZI8UvV
zJ8r{33`A!y;3k05xe8!7$IwA^I3Gks4iPu5j5HAt7pl^2Fe}Z5OKbg0)JTxX$KjBx
zfCsO4AZ}gm9>6OQ^g2J>Q)3CNd|Tilcm!fi4B@=k!QJp0m{8dy^%?Gyynj-93C<W6
zDBv{@mkL<8S8J_Gwp<&I{8OTjm&X?Tyj$V38xfY;^a*yo2(bkeyX~9AKYe`TtsAic
zmf;Mt1w1_VO~lJkEX;mA`F)yI^JAgB=AnhN)2wzDp&{}f$n2XK+9905HF2qzfAZej
zm|$k_3%K>L<{x9|p|?lAeC<~8sT+USTFM#VJ*0njXZ^<b(<yj7PA504r~gZ8DSOR{
zw?i7HP8-{-9d*99s^zuf%T+uAm{q6BSHMd}ZLy@vwxyOXslD}E0Z;zZw?hN2(yfqM
t+}VUR;D3XsZK22QkPpCLRWttwz4EG)hISrk00000NkvXXu0mjf004%lxKaQB

diff --git a/img/misc/icon/clothes/Bunny slippers.png b/img/misc/icon/clothes/Bunny slippers.png
index 2cb717043a8db5d70d34f0aae04d3addf600213e..79567a4d0e19b80de6198a90ad82ed3db457296d 100644
GIT binary patch
literal 402
zcmV;D0d4+?P)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I00043Nkl<ZNK5UM
zO-{ow5QXg%umJXvh|j>!84zbdTmlJ+(lrv7sJctmw4A}=25<$8-q3N!p|K5wX5;L}
zp3FDz%_Le)^yrDWs(|<Ae6hM%{cjHZc)6^#j=M3&Xy=@dwbt47z9q`S0MvCIsBYU<
zRaHf2xa+#k=lmI5FP2oeySk*JZv8^BK0EztVm4Rm=9-`<Z|`*UdUWWUk(~}TGiZ&w
ze;^A1hov8@HN}9V7%cV;J+HQnE|$t&oCl5Wf=6cpID;_)sFPr?p4|~pR?YeSEscUx
z^A3v5=3Z%F^~RxWaMLu7mxy2LFPbbS=PlLZ9HYtxL#;7JS!?~$;A;_I4`v<2JagWK
zAt>GVJK<Q`d~kcGj-MX4shh3tzYCCjb}994<baVAvzcp1a10t%{F@o0U<#O2Jmkb!
w=h^?(v4BPK*iI(vl^G{38Y^Kkt3LsAP>vtt%nxb+0000<MNUMnLSTXb0E@r7Q~&?~

literal 324
zcmV-K0lWT*P)<h;3K|Lk000e1NJLTq000#L000XJ1^@s6kjut>0003CNkl<ZI8U9D
z%?-jZ426>kH~{xbG&Ars17a4$5=clu&qyp$acj>MW=PopRv_pZY@7;FL2h>K&(F`b
zrsa9>1D81GYzRSOYpwm%Zgmq1(lm|g%Ca;`l28uc>bjPiuh29<P*XjdQbRbMDYm2G
zbHFAuW-%w=;CiFfrPq}~S_KA){IK5AS^#6sdv&51VANr48FsARBJzU?lW`;>@&sUp
z!WO8~P*KfWDIlw*dM&-p-^lDuCJLkVHMA&-zz5-?=FxPs_E)P!UX((mbIy40<p8i;
z{Xy_HirHiK9zfh9g7U=9a%KAa-CNk}`pth55d8q80i68F&sUR%GBASv<0$|d#sVK&
WT8)rq))mzN0000<MNUMnLSTZpa*qfA

diff --git a/img/misc/icon/clothes/Cable knit turtleneck.png b/img/misc/icon/clothes/Cable knit turtleneck.png
index 8bfb529966b500149bac0767d97e7f9cbc9d0df0..8d072304ba2a86592ada9784f434cbedd5cfe4d9 100644
GIT binary patch
literal 519
zcmV+i0{H!jP)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0005ZNkl<ZNK3_*
zEl&k85Jk_EXbiz(u_#EeI2=C!g#r&6JSY@D0EfepJQNm-B^Wev$xV8bN$GBPABC;y
z+kVWMJ2P$Hf|=T4CN7h~*U+8ub6?+hpRh?_89xPX3f4Sca;gNM3_b$x0fXFoygB$5
zx=-K$cm$4<0|MTK@pa&&kcwROD8+&v0uO-TYI0x+>?KDuCaBld;8n1oGAe^_z-t2A
z0Rz=<16#>KeGkD0!Gi7pUkNC~YP-Nkh}{P8oWA9l)~x|A1Mpt(C3Fg>n!!>nNQ9d2
zaizmx&8Z$P3OTQWH<M)*(0)N}1WWZ(Dm;z9w*=Qh-4vXwRgpQ*&aaBfzYYJj;!>Cm
zS9k?g`xmewvBLix9K%}*d(%*#r?V=BF}w<K47=v9Qe`*EvF_%mG{1YJa@B;^Hvvb*
zeHVx#(L}LTMYXka>|&E@x0P-#KY_J^(vix;?I*MuI4>xl<7VJkK+drtzA$3G4OUgh
zHc7EJ`jt}1)s*iDjjxsSIuv5tt^N@ZSg(>U1slwdlD|Fg^(CdF!CEM|dK;8#pVioV
zUTcS-ny)I3>g<4(<^34oB*i6oDcm)canB^heYss_d^Yem6l2974%J2y00000NkvXX
Ju0mjf0047W<WK+r

literal 534
zcmV+x0_pvUP)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F80005oNkl<ZSV!%a
zp-u!b6h+TUG=^ZYSQI2!9F7k_p}>O%4+_Nx;BZ)yMPad6f<YsP+@v>o89Lj}FtZyH
zYDzoZ-t+EzZJDv+He0bie-q#unlpaFcg-(yxwiunIR$PqyLvtc*99>M;0U+}Ea=|z
zlL6d9^9dXPkHB#Pk?>uZUk6SyDayG}?SRA&fd@bkY66)9dkIK$68E|qh$;YyYjbV<
z2D~N!gIHMoHn5dIH7-FE0VKWyd?jHCsO<tD!P5=kIgJIVb!)&&0b(J*B{Z^G%>Z&i
zVo}^2o>!U-pl_;|i;kM80@zFnDzyDf^btTVJf#BF{QDFDr4&p8(2ick=sIxzReb*2
z5TiMev)>T1UE*p>1+Z8=5laJzw&&6@Nea%>Sy#l-c3B_Oq3>7eB#c@Ey8C0~?YliX
zp_<Y9Q30X@T^Es@8Px$t8KW=V11?Ir;P$JV&`)ov@N^X0Y4FoMIzYSdd=HEc5DU#U
zU@>1ju^tSdQxMxA2fTq_MWsSb^$^A5>*&0ftoPo<{|B^C0D1*=xp?FD5%k#Ky}m2*
zUI2zr?~Ubx&wA|rU299?T2tjfj8<-F>`2>vt#EG#auB&R)I=SB*V}=v+z*}q2lxh%
Y&BY--EvxGQ0000<MNUMnLSTXb0Og(KjsO4v

diff --git a/img/misc/icon/clothes/Cat bell collar.png b/img/misc/icon/clothes/Cat bell collar.png
index 75e27da605deb45539f15e2b829adc0ea97ba4c7..927f4b1c2960185f40e6b05c985a3c1e81923d4e 100644
GIT binary patch
literal 375
zcmV--0f_#IP)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0003#Nkl<ZNK5UN
zF%p763`N5!99k=TuEAkwJc46k=~WmnU`<cK*rEq;EG*W^Le>bo>;_R9wqY2Oy!=lH
z5zKU=nYgfk|K@y%)oNrngSCeqYG544qquclQ=XOK0)GYNowg11I5x2As$|^<sdwam
zu$<ryEMyjVQ)Vu(37cvwxUC?C+1%iRDN;NoTm(iH-@s*x(=>&mDCpgA3qzYQK&+ML
zc~5}zbD{(q4pzWB*_4CVBuPYIEUvrGvJ9%KqGS!_g>hoL_t+#I=A8E(!}ZiakLNAi
zA5UF_;Jm0yI>P7#FA#!KBEon3gHh`BxeXAlOjUxqU7F0*`i+P-X0jzejPRcXf};(9
zDnE5GaHwE!oO5##{1;H?azN$!;oD-b0%<_#LXg(=#xG#6MN<VVR!`-mx6W)<zW_LL
VgdfiHSnU7+002ovPDHLkV1m2Wq}Kod

literal 372
zcmV-)0gL{LP)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F80003yNkl<ZSV!%Z
zJr06E5QT?R7+NcOuEAkwJc6;X^eV&)SkqGwTl4_N!eY%V%rXM|i^gWRAttl$ee-s9
zP2kTf`LjPnfS7=50wQo&t@^eCX`H5Mkbl>8v`_0}0$63vi3gBHFCBoGcFnqRN<*`M
z=4S+$nA(nO3Z~`;VRR{I0R}Z+)1`Fy00$-TO^6@>>}m}}SOP^+KwZ~#c05{F7-fuF
zRaGrEV!Vd5k%ou~S#JXE!Ec`DK>%nXyC};N+O{PTY0eFB!l%CxmKICWc?RHi?#)k^
z9Xy^dsYMW6To(nJ((-<Y$eaWaVt+WQ&aL?m1wl`-Xh7Vry~1WYS|ypf2|j;J)`6WB
zAV87<h~~3T2H+ZiQ=Rc8B#2*`8y^@<LKckCJ9Xq+WIZEaLEria5EF<A#01`aScD<3
ST)+eX0000<MNUMnLSTZdGL@SE

diff --git a/img/misc/icon/clothes/Cat eye shades.png b/img/misc/icon/clothes/Cat eye shades.png
index 3174d813dd9dbf2f1c574bd2347d4a077f4e4d84..9e81622625747db5c8b9911f734817a68730a45f 100644
GIT binary patch
literal 255
zcmV<b0094qP)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0002SNkl<ZNK5UL
zTMmUV2t?_&+<)%2G$iE;$fH^xKls;1=Fnki@X^;k;zEI6bH1!DtAztUfE6zmm|w%8
zaA_c(ufW&dcmrrAm_YPg4LJ+uK-9#u0N-gPHQgbCBf!)ZA1Ych8gr{2Ydwv>aL`!_
zzfx;iklt|{y;oVyC^z?`_cPt|kVL{6v^OiKn88^p%@K@1O)v>-3%Q^-(<n?jq+xJ)
zQgu3YiqC9-`{L0Rn)xqXl^OA<w!lw0d(bVb%j(A**Z`PxNE?gGa0vha002ovPDHLk
FV1l!WX<GmQ

literal 246
zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ-JULvArbCxr(Wc1P~dR=xc%4v
zuhFJvH#r2a+^N~QcjiOe7!GdPx>Jd@Objv&%moRz8fU+F_^|ZiJV_&-gx1QvOdqeX
zc=;~iR%kL>wf2TigXl9;XA_3qy3bf#eC}K8H3YokKe}q7_v!BEJ6`nkGYe+2ZIHS>
zCE=SwboBXW9CaKH*8{n$HYka`ohh`vW^cmZy7r2<{Pz{k-{Miwa$nE$QsL6v+}$_J
t{+^LncF=UV_P72!BLn*bkX!UspLr-2bZ-6z^ag{ctDnm{r-UX31^|ubVln^#

diff --git a/img/misc/icon/clothes/Cat eye shades_acc.png b/img/misc/icon/clothes/Cat eye shades_acc.png
index 8aa4351185d4629558c432f83842ccffc0c506d7..c2b215180072c9748cccd7504f701c0bc2254b12 100644
GIT binary patch
literal 195
zcmeAS@N?(olHy`uVBq!ia0vp^av;pX1|+Qw)-3{39iA?ZAs*gur$qA|P~c$sDskt3
zK{b!G=d6I$uCoJty7r&q>+7F0$F1zqGKTszyO8!QW9Gu0XRd5JczcDOZ~En4#s^VK
zR?2eO)stly8kjpgTFVz~Es@n(5cPfO=CD>i@hh?%smedHU-+bdI-~z8?0m`X=)e2R
tWvtDN7yR=Id%_SsbMMn#EA1Fc8kFP@ob#{-x{1Nl)z4*}Q$iC10{}@7NoW87

literal 186
zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ22U5qkO=p;(*n5;7;re>PJZ&Q
z{j-FuDBHR#n$m}Bm)xJV<h;|{wLiWj{XfQ_;=lw#AH128e=1&9bakm_oFkODK74_b
z(jq4Yr-i*gb9jH>VK`>9>+Fpy%g*F?KkMc3(m$g8Imhd_n%<FlXKL;qI3!uScatFl
g=L8^fuxw;jn5m?geCE6d&@Bv}u6{1-oD!NC0L#us%K!iX

diff --git a/img/misc/icon/clothes/Chapette breeches.png b/img/misc/icon/clothes/Chapette breeches.png
index 977fa629b36b9d5629ea560750a88a56c9138a38..b77a676fb6329b8ddadcc7ba4818b13dd71e22ed 100644
GIT binary patch
literal 387
zcmV-}0et?6P)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0003=Nkl<ZNK5UP
zv5ta35QcvXIy$ImD9ydiUE=F_#rZlW`ZmUrh6*}53NJt2ka64v)V*jTTPeFc-^@S%
z5MAI&Yw;v5X7GjbKfvkUR(xYv%|WRNUU|qz087u_7C<oYhk@(?e41y6zwbf7Yfn`!
zupHflsCWj8oc|`ZI9i)Z!+f8a7)>^2Fz-0|z#JhaBVa-}TH4{k!K{XkwaXeX2$&Ep
zw;dHKqrp>Wc~okt?rV8|Pt|pes;c^XX_}srB<c2cM~Z%45BHcs2#w>o3s@Az6*$lH
zZm(&Y9)34iS0d21ZBdrx6*$W>L{ZekUCLNrc%>#-2Xs{{!FX1x<}+7<Gx+tT9_pL*
zLy#WR6m;xVFwb#W_up(T0o(btfyCKC!DHF$vEm3mR5340?`{Q8IY0O-lVB#G-_2HH
hm*i9Kyx%{GUn%7XE}Tq&3IG5A07*qoM6N<$f&eRns*eBw

literal 348
zcmV-i0i*tjP)<h;3K|Lk000e1NJLTq000pH000;W1^@s69AXwS0003YNkl<ZI8WV^
zF%E)25Jf))9UW9Ol*HR;;&rsp>zL?m3?&T}baWJ&zc`z5mNjb0G{Elc+nGO~1OQIJ
zgU^5B2qcL>_7Oq@ppNWa04zc_=D-cW)~wxM-vQ(hxors|sb^csN+29BC!+<`I>g?o
z3k9aQNesfV5-boN;JEdqK0<g4mA7HV4<J0CTaxh!h!tyy_KI&ul6Up&&tVwQ_q}s8
zqbQ0;p6BlU+OV-X-ZbF?0a=#0&9-d=NL5vCZyZMtau9uk0H$d|*L4A;EK8(m>OoSm
zgXqnrDs)Ry4cFwdwL_Lf)tYGi0!^4m<-dh6kHIN=VFhCS;a#On#|cFt)*BXJ+wzr&
urP=GR5XpD{1`Wrj{#RmE=xXH56H-*{GGdVLF#rGn07*qoM6N<$f&c*Z+>&<y

diff --git a/img/misc/icon/clothes/Cheerleading skirt.png b/img/misc/icon/clothes/Cheerleading skirt.png
index 75e58117d937a31eaa7631e3f7dbe48139cecf00..ea62dd63fc15586651b9ccc6b147ca676b770a95 100644
GIT binary patch
literal 327
zcmV-N0l5B&P)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0003ENkl<ZNK5UM
zQ4Rtj3`D1=F?yQyr0!|lc$%6)N^oVNOQP!s{FRhGW?B#&wB#Tz2KZ;r537gOUvuF9
zhwBcgNB#xAPpPTcfDaE9z$xanE>Hy%dX9x=CwPi^3xFED31%IGJJ}$Vs~fC<QmNU;
zVzfMuOMA?ra;fxtQ?c1hu-Qk*Ixg*5PR;HjSXC7w0YY_VH4B-V-1cf-C?y}9A~>j3
z#Vqm$UIPrizEFx)v4|9Vy$QD7O{$>!WN8*B)$x+4CE2C7hO9c(H$a2cgt5QoK#Y@O
zkyi`iK2<Wl_6(O5wGV`S=9K0!bMmLdSKxU{JlFiWyl;1J-T?1)tUG^L-EH08gNIrD
Z1Zyf)AG~kxi~s-t07*qoM6N<$f&j*3ja2{u

literal 261
zcmV+g0s8)lP)<h;3K|Lk000e1NJLTq000yK000XJ1^@s6e+jKa0002YNkl<ZI8Tj|
z(G3G33`3o1s&<;|q`hf+>NKv*;V4j49e)YtVFv<>^#-`=&%Fl_b8l!E^tnO<aO=7X
zPM~1-F4!*ux2`(?7&-v8Z|FrP1k?Hf5}=$phD3^9>s3!0IgLKg=Fo8kbPV<9deyVW
zv4bQL(GJUvBTL}hYy7`Dp_)4qd&B^o4;ngOlr@PX;skm&8wt71Xr)e<{qh`5F(XaB
z@(W;#EQsc3$GuL65$7m+U#?U?>!Vm~x0<6~t=7`iFQQ*De;H}Mc70T`!`&9r00000
LNkvXXu0mjf`eAAl

diff --git a/img/misc/icon/clothes/Cheerleading top.png b/img/misc/icon/clothes/Cheerleading top.png
index b017a526aebf0113a31e7221e5651fdb23645377..a141bf071a85a080d525337b0bd4da0ffc180bad 100644
GIT binary patch
literal 282
zcmV+#0p<RQP)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0002sNkl<ZNK5UN
z!4ktD2t=0;Zx79f+rbGL;#ApKQ`>2B1$nTGMlk7<NnBjuk17BCQa^yCa@<kh3ns@T
zr6<;+Hvmfo9>q%!e+R6c>(u3^YFMmgN4M0`+Sjb;k~;gB5+H;#DPa+5E}=F-R01||
zKG8U$&8ZcqfH#v|11r!%L%_RfBZFN$f`?Mi1?wb*oXz1yst*l)o$N)*2N?Lee9^Vy
zr1s;r;BMo`gRKeQz>6z(9yr+Wx4~L}=QDAoA}IZG8Ju9|l%YQf7Ru&@Tg?_ans<SZ
gD%PF<e^NgI)T>e-iUZFo00000NkvXXu0mjf0R13$+W-In

literal 219
zcmV<103`p3P)<h;3K|Lk000e1NJLTq000jF000pP1^@s60t)t_0001>Nkl<ZI8Uup
zNfLuF43i(;9^m0-<VI;QSzy{+!o=3%1w%O-;QV|8rnh|OoSMkM3&1`g=*9mFrd6uv
zLsyEaw2ShnUcI+v1vu()2W;4@FQ+?pvuNxY%#;}c1z6S)ERB|=fU0$YtL0U(DNc3!
z9Zc3_ZED0U#`#fJ<{g64iz|5LplM<s+;h<x-yFQ?et_$SJs6c%^t9V|@%k|iC$&zQ
V-~7TJ00000NkvXXu0mjf007kuT=oC}

diff --git a/img/misc/icon/clothes/Cheongsam.png b/img/misc/icon/clothes/Cheongsam.png
index 5e4250388b7660feb1578851af07bb71820c1ed4..a0d3ec1af31cff199ad44bcedb179ca091a90ac3 100644
GIT binary patch
literal 348
zcmV-i0i*tjP)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0003YNkl<ZNK5UO
z!41MN3`O0Ztlrpw6&QsXm<v{5l&-)OQBDQ9k}E5UW4rVKQgW-B<mEfxb_Uov?uc(*
zddqo;ZWCTW0D@k}abrD~1)}f}m{neKhVwLS;8RNQKwQ7Q2XKKUkT#c4rW2fo_W&li
z46AjQ@&GOMO>h)i9;$WsDp*2aDZz{g(omXmf_aShyI@vZI$2X(Mn?;GQ?cAU3YKeY
zCNo{l1tSW!^0|Yno}tw8gqn)S46vr&*P&*pES2QkTIpmk{j=a^<)Te$O@Wlj!S!3J
zZZ!?lTw0i=I;sAUT5Y8g!^;-QU21oe;7~@)<$=;1Gt`!9dC%T3cd+`n=y$Azrkktv
uBK?m%w%*kI-|9@E0^)`8JgXmn0H;DBF6~5V<NyEw07*qoM6N<$f&c)XN1H(a

literal 348
zcmV-i0i*tjP)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F80003ZNkl<ZSV!%b
z!41MN3`O0ZqTbkm6&QsXm<v{5l&-)OQBDQ9k}E4}^X<?IAtg7ICja^8Cl($3cy!<B
z-$QuI`ddm>dsQuBQ5L`U{lfp8CaQsO14z}El;}JR3&1HxdW10l_JEiHv@nZkaiL%c
z9v%=AKyEk6jRrw(Kmf0J4u`T)1kmEI7-<ZFbnv#EU{Py8{{uj(&y&C9K<-xQ7@z}M
z#0#L;ZiNwsP&VN_cmdE2;Jq8b?hf!HG!o5McDEyt^Vd%>Cw=Wn766{JKtKmd&4(-1
zL;8bu0W~KGAgy=p2Iy+F8@u*`5&+K$MBbXEE212j96%8I7(CS<@(whB=0J0xIdHfG
u=s$tXTRNfpCA5mmcc>4z0KDSX?>`MLAux2cM_K>?002ovPDHLkV1fWeA&+eU

diff --git a/img/misc/icon/clothes/Cheongsam_acc.png b/img/misc/icon/clothes/Cheongsam_acc.png
index 70bc52e92d4f1e5fb6672331a0ebd210f077f32e..17210e2412390d808eede0cd5d057c0c3fb6f2a8 100644
GIT binary patch
literal 210
zcmeAS@N?(olHy`uVBq!ia0vp^av;pX1|+Qw)-3{3Gdx`!Lp;3SPIu&LFyLW%t6npK
z|GQ(|qDjt<EvMc{U2xu0;c0wUVD_zP{qvp`{oeO&n{4i$t2Sm94tgfnq8@C&8ug$d
zZfjd!=w_aCD@t-M-C7&`u-3QHSZ9&UQmM>S99mZ;#RB=3M9p<l`FB4d_1mPZr7vBC
zFIg<vrB(MU&g<(LKhx`5@-r@9u<$gs`ukX)@y=Gm8BUpZIB%b9kvC^3DFnKa!PC{x
KWt~$(69WJmGgYGi

literal 201
zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJeoq(2kO=p;(;c}Q40u>(`~O&A
zcZdCFrx#!2qs+~kEQxz7Ja<plG|5{0bK|o=flLwKx8~T1<u98l)W9BgsMeOZU{STy
zfy3o@>v($VxE_Q&XY`r8S+@Q<rvqDx1KYo31?#UDs%|jsN{rc>VaqdN=HHBpDyc=%
zi%Xd%FiK8fJjL+KwCA7pl66TYHo@2VJ}|kxX;Eaobw&f|GzL#sKbLh*2~7+DR31wi

diff --git a/img/misc/icon/clothes/Chest wrap.png b/img/misc/icon/clothes/Chest wrap.png
index 7ad3f0dab1adc696853e74db21f37c2b02eea467..2abbd001acc6752de90da280b95562c4c5bce9a1 100644
GIT binary patch
literal 255
zcmV<b0094qP)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0002SNkl<ZNK0d6
z7$CqnK=v|>T1>Z)9}Vge9Mp4Wul`Sr_ft|sG13XLUTpFpb8#lF3paicW$~HAn=#yn
z%Q9qzSS?1k6r17LLc_$?7em-Ug9ED_SOw988JmHGq5<YuqJtV+5EJWTbjRQea-xD7
zW+2D`<oF(2aO1R?Twmgfdvwb&ECvNN$WmfbCZTwS$%E1iD5Q`r$C?MJX(_Vh$mY_m
zk^uR7KrBX&7P|R()Z)>gCbmqVSlwt)QyhfE8Zcl%4FIK1Ngt2Mt3?0+002ovPDHLk
FV1lpgW&Z#G

literal 252
zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ!=5gVArbD$DG~_>EDn4#?y*WR
zVR3T?5+B+Q%(=Pxzi@EC(j{$4Gn&_k&$c-evxjd-!DIG7K8xZC<2LJ$kzH#fmNQ?_
zJ)Xw7?SkRPuSW&UE<8Ap$?wPc<-zeZgM}{|EoVK^I3V`rNE^eh#T>4z7XulLC7uWr
zIWdQuJSb(@x$oFivkjI^tC<}F88*!c_#o)TeB#pr6IL$E68D5s1`k71-F8cs**i;g
xyV&nA-dNPLPSN01!$koJ-bN6?n4`$R;C9zjvB7!LLZEjTJYD@<);T3K0RYtRU5fw!

diff --git a/img/misc/icon/clothes/Collar.png b/img/misc/icon/clothes/Collar.png
index db3a0203aa8e5068746a14cbeb314243a507d9b8..249774a9b773c736d6184118ccda552bd6d9399e 100644
GIT binary patch
literal 372
zcmV-)0gL{LP)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0003wNkl<ZNK5UN
zF%H5o3`Ns{0daz!qu0n`vM?ZK#K6*v^#<L00>r=&l&FqEa8lbXEdwm5ZS41L|0I>#
z=vQsTRe$hmou{<g3e^;Imp*!6UDqP+FboifGIHQq&{*jx;DdvKZCYido>YA%{*9Fd
zCoqZ^Vo|{tP6Spp3LZ0XVOTd}W3nn<63zm<D(1lX6+0qgDyj(4j2+WEyJ;Ffx325_
zKh@n*SA$8sYGaJ*`#!))`zcvOb#(|kpN{tac=~54oO6H#urbCS_B(aC-uyeQHMw%>
zk?C4&+qO;3#JMnJmqZ3E88I4zs`@q*Jsj46{uX%LyO^;Sn{W0U=C<3dcgbKEq|cb*
ztmUWRkh}ye<zTy-QVmqd2E&}OYT|d4p~szxV<)dUPK6X9ux1j>Nyb_G0-?XC9~eKJ
SKL7v#07*qoM6N<$f&c(U`=bp2

literal 381
zcmV-@0fPRCP)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F80003(Nkl<ZSV!%Z
zF%H5o3`Ns{0daz!qu1zRvM?ZK#K6*v^#<L00>r=&l&FcK5Ic@t6^62)R&oCG&v)9W
zAOD&k>#H4LcYx}EVTQH1e`$deZrhfnKhLwT19dO}k$6nJfMm5G0F!ndbwhFksQ=PK
z0TR*Daiw4(Hx>qR0R&ifs};?;69<^(z?u*&0Na%Wg71J;&V-K&Bg%l)c9YO`ojccY
z9Nj;48l+R;!{oZqTB~WA0t9IelSQ>t5X!HYvw6PW?wJe0xrhRQ*4mto2X(tY+`GQ-
z$xcYGVr#t_h9M1I&4;NNSabmZz=;4@0|IOz4qh-@iT^LaGW)pzu6q9H9bbD4cD>!u
zPfhv^k&C9li(tZ~Mp#oo?T&JkMF(=-#qTJgh@DDni#L_;qE?gwhK7*3fpi_o0jUU9
b{{eD$s39;r$4&qM002ovPDHLkV1fVu49=w9

diff --git a/img/misc/icon/clothes/Combat boots.png b/img/misc/icon/clothes/Combat boots.png
index f2c031cd4733a088a7754aaa70cdcba2a479b6b8..85f365f80b1d49980a010b4e52906c1a2378fa33 100644
GIT binary patch
literal 393
zcmV;40e1e0P)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0003{Nkl<ZNK5UO
zv5tc<42IJIv9KT_gjg8ac>gD2KtU`l2nkNVB}cxrQOPw|TD4wEL*mbN;y+x}Np?Aj
ztG?i;RsL;Cy^E4i&{}IdW{mNUxup!rcrVM6)(^u#zglZm6a_tx<7j=?bxqHG-zyI0
zAuumS0993yV>SekWf}cl*EKG<>pHb8i<+j%f}5rx5XKqI@Msxxso|J2=2Bzq-@q@Q
z@o9S;9ei|;ql1s^F+*eZu@#Rz&#9fZZL{K$rm1Zw2BW<oDxm@*rBStQ`%9US4b&+~
z5)z7ep0C6MU<Bmr<y(@u1B69vSS&$O{v=eYRw#JKK1u@=>f|$krE%Fg@S_<AgBi-Q
z`DZX+0J6;T0&p{TGj`wm4w$>g_Vls?d3t^2<||R^HqSi_cAewSy=TT4n&O*#tEECd
n1n%*J-haVC<$7fD=au>g+_o+*VrVyr00000NkvXXu0mjf^NOx~

literal 345
zcmV-f0jB<mP)<h;3K|Lk000e1NJLTq000&M000sQ1^@s6UnMRr0003WNkl<ZI8Vit
zF$;t+42A0;E-qpbadC9>|NkNfskpd^pvMcmlIvYhJvc6lHBG*Tv@eM{w?l;_SX*no
z&pG$jC(aLcR8=M0<2cIKT5HO(l=U=CKDB8YSr5ZtaM&rBnK+=XYe}TxfIQFTciXmm
z;J)w8x~^uPXAf@MRzUC*O!(!B*$O1GVzvUlufcz>_-8%74Zhmr+u$obCiLn%_Tngt
zLY~{c?_L~PmigyKFrFVo6ADC2*K}R?q%2eeb){)4LRgmNMH~R*K)hut?*Ir+8a6dZ
z%U(mZ>O$~=K57FL>WUe_+SnEr#)@x)38k!~U=A4F20dWH%EOAoeOw@V>~Eg|`u1b(
r;K<Z-gRveQCS&HFnR8A;VzCdqzZ$=!><Uu=0000<MNUMnLSTXbEDM(3

diff --git a/img/misc/icon/clothes/Corset.png b/img/misc/icon/clothes/Corset.png
index 647231787a788b4f3e5ff0ac7e6ef17cb50e67e0..07a91e813c986f0f85b3b0289757e048b0804798 100644
GIT binary patch
literal 264
zcmV+j0r&oiP)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0002ZNkl<ZNK5UM
z>kWf241|wmx){vRAvyyr#xkH&v1D0>B#<;x<@_NpeD)XH13HbNlP*H|XXFEQpvD{6
zh~a~8>B(B7v1hWr!k0|08Q4~1;icBz*>pJhSh)1zs|k;X@&Z8S+8Mpi`Tq$^g!W4c
z%_FvW^>Z{s-8^EJ(ph5JL@Q0O%Q~ho-;LrP+Os|Wlfs>BAna7SVR!`SfDAU2DxFK$
zt9C*t@H|&c+e$|4buDq=j-c4PC0yD<z55|tgJPDAK%IrD#-(nkcd)lZ9~j|UOaK4?
O07*qoM6N<$f&c*X+jQ;#

literal 261
zcmV+g0s8)lP)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F80002XNkl<ZSV!%Y
z(G9~O3`8%>bg^WH4$&Ff#j*_1sX58AKoCTURGFUuPVCDw+=83Oa&vuzfFKYAf<P02
zCy;1ZFMNGNYinXYrghEengqOow7X0Xv(Ck~Q|vGSwM0HXT)=u(_yEw{7Pb4F|GxnJ
zv44`vGy)#GZPU+NFpU7OVCew*1KD#Bt3E&h>?=j&keBxOO-mc90_1$wcydH2M1#gO
z)Cui<rwvPts4#w|sLj_zAm@S-(py+Ly9Hde=F<BiAP5A3AaDTlutOp9`{VTh0000<
LMNUMnLSTXbx=(Gg

diff --git a/img/misc/icon/clothes/Court heels.png b/img/misc/icon/clothes/Court heels.png
index 21f94779afa492ba23652e030009ead0820eab9c..39f7a2d949202b5cb9d89e1ec7d5952c6bc34c7e 100644
GIT binary patch
literal 312
zcmV-80muG{P)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I00030Nkl<ZNK5UN
zQ4WGI5JZR57(I!fUd5B?rzg?)<xwz`bmF7|Y?nqpEI)(=_H|~r+W{M0!$w?m@Xws@
zRu@}+2S$B-z^6$^iw_ph6Njw60OKoVI;K0}T+A~)pVEB}UJYjQn=N19J%Fpln}TyF
zIRxiW#+!oOVu_PtS*&<7a0JRltgdkc`~ct`@10%LToEWCn}7-B6;>QkD=51?RO2bA
zwou;1zJ&-TG}K&Cs9+kMRf;u-eL^weIjQgo<x0Jws=-vcn>i|E-_l7Ug#;IO^;)Rc
zv<mD;ovSKQI;D>Jindck@wfdtSC*p5wN%sSyAF;zSN-4rS^WkYa#A09x2o>|0000<
KMNUMnLSTY|K!s=k

literal 273
zcmV+s0q*{ZP)<h;3K|Lk000e1NJLTq000#L000pP1^@s6GKS}X0002jNkl<ZI8UvV
z(Gdb63`Cb|9IeDpTd^|zv=SY^ECpws?9CqMAx7_qBf!fBk`#RLU4g3YJD}*ln!NyJ
zTKL310re4^_AwGnNB5W?VjP0<;KjTOx&?4H`!KWxl0j$-q<t9bVM~;hDs0(@pcx<?
zbni3+z4f3OAXWYyO5kev8I=MuD;9V94yZJ0U)$4&Py!c9v%mlqmFuKbb?ueI&ByTW
zmE#KaI4s#2lnOU1#jlWhy@5@H>x8~u|5u<wpFzEyxtbA$ROKy@=gCVcRr<6*iFyLS
Xn^69jF=BZD0000<MNUMnLSTXb8WnQq

diff --git a/img/misc/icon/clothes/Cow bell.png b/img/misc/icon/clothes/Cow bell.png
index a532300591a986fb9a6ca61c81fccf219dfb9a1d..c4a85146d7735b3ffc5a16d45bdb527301563bf5 100644
GIT binary patch
literal 438
zcmV;n0ZIOeP)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0004fNkl<ZNK5UO
zF;2uV5JkrlTY$85NF0F+P*a1HyQJA8APSIDa0=>3P$NpNkOLsmv05mC6g1w9GoCnh
zoQ>H6Tx~{<-~2x_&MMf`QhVaUKls<2kFmO$n3a<;2HXQS%{HV|_d3Spv)E&?LSRjB
zfhf*l<OuEO4z>FX&j)V!0WLtudYJ%+2f+dua!BT4%EU^c&+vlVQ(|E*BY2;T28R+1
zIc`eNg^W>5FYcl|PVrDT2TH^pm{j9-V!C9rEQ7Kvt$FqNJhiK>+T?i-RaI%QV?KNQ
z&@2zu?d=ha)ccneY`$uJcu^ER$j~K%aZxV+1wzoHlLdUfZ-EHEzPZ)ET^Ea|ADqo;
zDds8>N{is9S2}|4#C$OP9|^9KfXihK>vfmF@p-+=NZGxCPam%fO92A;B6w1;gqi}K
z&HFb=TZf9Do)0wR^5PpLT+IxnM$y2ByF+8QgeL`aI0vVIT8gQbXggV*3hD&+uBAkQ
g+2%4fzrP3m0WE%#AHWG~e*gdg07*qoM6N<$f-JDW`Tzg`

literal 444
zcmV;t0Ym<YP)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F80004lNkl<ZSV!%Z
zJ&wXK5QS|CibaABi6iU<sHqnzcS*w$5Ctox*i%qPf_k;(ULglSq5}a%kb=fA&creC
zBmvSSRbq|(KEL^i6b(PJVSUj8v<_5pAgNfmR;@AsIpHL^ElHUk18e5D5tGs60w^V$
zAg)tUbO__AWA`|%%K=E}K{g>*N=y(6!3HpdIr}J=P9I5;I)if%Zsx=~%^(4#0l2_i
zh)Mu;A!sM@0UlL9Gli;AXlIly!h5Hs@Sf+1Fbp&OUgUe-F3|As;`_dcqDTQ)`a8$r
zng!0v-mX*oe*R|Sc#f4w5Cl1~N5cr#jWqHG5sLSQU2)pogaKl{SgLp1fGVgL1a^;N
zdTS8J2O&mNwE_o~`7!Z+M)cMw-0#QYa7aN0<Jg%x*D$c!vH$O8ZUn;gL5Q~inBtoF
zlQq7%24oKd2R6SQwfSpu5hjFuvbc4uuD(BX8cc|{000$2P=Hs6TOGjUK{_x6uM#f=
mU{_Jiz^C<dRgM;*aR;u~zLFt?0%2?b0000<MNUMnLSTY=QMz3K

diff --git a/img/misc/icon/clothes/Deep frame glasses.png b/img/misc/icon/clothes/Deep frame glasses.png
index b1a0b8bee85e6499231de2f5e5b9a8064a22b9d6..1d0fa0a549cfd46399738c420def816407d996e3 100644
GIT binary patch
literal 252
zcmV<Y00aMtP)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0002ONkl<ZNK5UM
z!41PO2u1N2UZwjhtI#c65rv9UAhfQV3%OwskN=I+;G(Zx#DxO?&H1vrtbTD|0~mC0
zgZXEeS}qNw_!Iaz25w^D5bP<;f;Et0hMVA7OD%<TMIkt=##?{cJbEH;ih0_ZcO~!A
z>tkANO)bwnRavz(ObABA(R<%(EU?V$nlr~-@Es8tYJqkBXW+w*r`jlHsI2))v24T*
z^ukz6m{}^(?`*a;`P46S1-ig1Ts3=^)n)ZE2Of1<P9Jzk<3|7h002ovPDHLkV1fYp
ClWPV5

literal 252
zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJgPtyqArbCxr(Wbepupi$$P@nZ
z-%G6$Zt2^%1em%4AM^iREcEVfrpbY4`Z?Fw**~z@F#0dBZWLB{dir&PWqF5W1NZY?
z>`Ju{8XL_SO^$~#=*`LITFBJnw${>&G2(6}zohs|+lnNn*19K4pH#0s8?@b_$nk%s
zUiF>y6>1Dh%OoCOR%g6WdN0{?16P5fli+lQAHPZ(^cUT)U90zKOS%T5)drqN?A}&u
wt{rwyi?X=>)g=E=>81B65SJuWGnwE2?x!fGBsl@-83s>RKbLh*2~7+P0FTIDw*UYD

diff --git a/img/misc/icon/clothes/Dress shirt.png b/img/misc/icon/clothes/Dress shirt.png
index 1fb115dea26842e08a454e01824f76245b30aa43..298b4d1666438d33e76d114732adc05830dad278 100644
GIT binary patch
literal 387
zcmV-}0et?6P)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0003<Nkl<ZNK5V3
zF%m>D6b9g@brBS5m6K>Wfpa(kt&^zK3S2~M=b8D<n~X%*%$PNsDx27R-b*6!=%M00
z<kD}zbzQG#87hjxDj2JW7y~+vqt=e1XzR1Vtze*eo>S8_bc8dCejEH0W;96>>id2h
zn2U-7MIW9wMQ(%{1vU)Bjx($lM9XL#$NLNFa4jrRAQDF%5WkE>@gHtK!Y{#Ulx0~`
zRaM4?{uMmWGj(0J&#{aKQz6^ZG^HR2jOn(D7%&Exi%izh?*vw(<<tR_sg~_r2Yx%%
zCRoK}^uG_Q^UJ^0RW0|ovxs$jR9)5B-|vKvJ|ORoSZ*ivd+v0Od2pOON2{9C%!Q9o
z=di?O#6X?GVHkQg_bsHGkHKl0Rz4_heKLLDr!31(Zz;NSv2ELRS(a<(@!4(i+y2|p
h{Nbw^cr4W)qB@x_ICY*+00000NkvXXu0mjf003y-tpxx8

literal 396
zcmV;70dxL|P)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F80003~Nkl<ZSV!%a
zJrYGg49BB&5fo~blV~}Cb2tI5lc>}RTtw?l%=}Fz<71zXc{7i#)&~DylFeo<`th)S
ztWPh%p$O!8KJKM1NfM)f8@(jOAl|m^Dud^Flg$L;D*%YcaZE)~&=LfT!)^j$48Y<+
z5Kvv$lK>A50dd&y{#GQ609YKNP1DQ}44?<RXK~;6XV5i>T>vQ#F$sY=1Q|+-;~QRI
zf;a@Ay-w4VvMk#yj7tFezNf0H<~<<2LyF{D7>49H&So0EiU0s0A~&O)!+t4%_MSru
zQJDg{&T~MVPQey{7M0QXKLDM7e%4hW&xgw+uvX)`3UEF=17PVOdR7Ev8R~v<%N}46
zbh@P~;PCU{)_og*gpd({_$>gg>sluFL8O7(Z`XArH>6WXv2EKFMbU2KTI<JUS&qXn
q9J>$f-G0y74|{c17~j7DZv;N#dYLc?pSW@W0000<MNUMnLSTYTtf#X8

diff --git a/img/misc/icon/clothes/Feathered cap.png b/img/misc/icon/clothes/Feathered cap.png
index f237312a21f7aab43bed8c12b6a3075fc22532c5..8641b2dd3b020b3f2a32e775fa2e4bfa3d8e4484 100644
GIT binary patch
literal 426
zcmV;b0agBqP)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0004TNkl<ZNK0d6
z7$CqnK=v|>T1>Z)A7Vk>!0?}e3rpa9V_;xtATHgI=Ho7g|9Im9WHAU3VL9;@<MJiC
zONg`_Z1K*jaJWz0+g4&ahFD8MhQTZ*;B&ae{IV<zm#^Jo(A837u*h7BYB`}GM)ozb
z#ds_STX14}G~CA^%jI~L7~no9#kc4_CS);sa6kHd5A283$)_0^NU<2*x5QYC?DLP0
z|1f|ohg%Gi#Fl;V1u;wxM+(PCNV9WI|AT@W1VEPWdvh9Yyp0WN63%{&J9BBTM#x>g
zikY|ZW+#v%U=|}=dgKV<lJ(Lhax5m4ioY>1MBc=0In2_lp;**FgC5hzge)cOS=79Y
zO??9cBX)~Hsq;3H4pkx&7cK|kNa@&1DVQP1mV?AdbpW!Zuv}3FNod#;7bx!{1N1CG
zC~w0oM9zXx3t`3*UrFE!N<wJ@%|hx~OiW_KqK0xGk6KJ*2#f|bkpV@yvH=Tf0Dk0a
UAC?Q1vj6}907*qoM6N<$f`3!9U;qFB

literal 387
zcmV-}0et?6P)<h;3K|Lk000e1NJLTq000~S000mO1^@s61<xPv0003=Nkl<ZNK0d6
zAQdz){Ab|8qUjq0149D?BO&7mDu5f%#qb}mVIT`ZfPkgMS%}M5=q@0_QpTNC;c%C`
zx2?o<0I`;VEQeW$$ERQm`DIxcE?>LFpsS_EV3D~L)lx!1iR?>c3vpP=cw%}q+=n1b
z<#?4C;65eAcj!LEWg$o$IanWkz6W-5>g3am45V0y?mK)Ig5+R6{rLC~1ISXig&;|6
z*#KWq!sM`|Sd{phooo6Z6r>;kvUJ~@({N*LY*3SA_G{dkM0+(t?&?+4yoobgfGmeu
zh-}%BBZRUx1H+|Dq*zEOReob&h`fp0QkZ2|L$Ro7U|=La3*fR7TjD`di)kT9!)+uL
zszf9j5-dlx5R?sI0NGNI7^xN``xKVS%g}=ql6O!GY4oH`C~v|nLe5HMh?GiP;f*WE
h2qiEii(p0o0Oa>-4?-Bm_W%F@07*qoM6N<$f&l5Bpj!X{

diff --git a/img/misc/icon/clothes/Field boots.png b/img/misc/icon/clothes/Field boots.png
index 8b125a100c72540f9ee635e8a461150be2c4136e..69b777d13ec88ebb24c996bc4e026fe0390cba49 100644
GIT binary patch
literal 420
zcmV;V0bBlwP)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0004NNkl<ZNK5UO
zJ&uDg5QR;FXy|YS1tlG~-~il@>p=w_4Wb}=vwAB-NMa|p(5~W!Fpm5&e{USAi&k_I
zSAD_HBEOw%?jokOzWdKOj;B#|3H6p`*^WI;le}xK<%#_?P1QWlDoGMG41)>+j-sFM
z&huQwaV)?f;Hs*`lfLf-2r!{|4+gI5dKYShvMkG;jbVn-Tc~Zo0IusQAM^LY%rRpN
zkIWp??%m_d!0h9qD1LKD8`>zC$0#ne5(I++fvRRDqnCpf*Rm{7BL%P7PRJ?j^xAul
zP01wKw3*;%tt8^(FpoEc+SX&QU|WxyrV)R-uKRdMh__hu7&=Y4WR4lVwr#zD@5UjZ
z#}SDt=fcN*G8Sd117NlfZ8(_iWA-nh?`X9E&4GYI!7?WiN8lr<D|oY&MH7tQXA3tJ
z+Z%{gJ|97t2JSn7kB9O;^{U^YX3&M>h0oUGSLb`%cTp~HP*=(PAK)AQaXT&!P*2DJ
O0000<MNUMnLSTY?5x(gF

literal 387
zcmV-}0et?6P)<h;3K|Lk000e1NJLTq000#L000&U1^@s6FN4=O0003<Nkl<ZNK3_)
zJr08~428phSlGw}10x%^-~il@>%kN@7Q{gH+`h{Eqzy<_vj7hHVmr@HWIm7eWIEC|
zYwh8m%?~GlHOsP%c^pUiw${oM^J$uzX_`!uBxV=}a~T>%&n0=Dn>daIb{Se#m3Ywi
zy}$q^5Z||;bzN`5M|fpfZfp!4#-Q*+pnxsQA{+e=%A7J@c%pMk`z23*0;NuiqIl<w
zHc07~r#L9c31X+Xar!)QX!X`X&GT%Wa|Yg0Qph3f^!8Ftb(s>XZ5oOVopZ06^EZ_h
z;fHz}3=Q?PX&P~@>$;B(MZCnIr>J|DD09jn+qV4*J+wRk_iYer;K0Vd)+Y@Yi?xJk
z!y-yZ>yyBJ?F&pd4<sE!cO<qsA5cTr&{EV;yq^u+3~1v)`SSso8qU9=`vtsz{PKOy
hpvrI=>@U9u?)U@3k3nqT00000NkvXXu0mjf002<as#yR4

diff --git a/img/misc/icon/clothes/Football helmet.png b/img/misc/icon/clothes/Football helmet.png
index 5e9b4379be7e0443d74a65f3697f62f6f95f5031..da87f3cce1311c1ca635bfa40a1adf5f75686dc0 100644
GIT binary patch
literal 318
zcmV-E0m1%>P)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I00034Nkl<ZNK5UO
z>kYy%41}-KAeaU=Wf~CE6rF@6%S!A^kXj^~Uwydwa%Vf~f}O^)6Bh?~Gv|k_UV-%q
z;Ov&??-%H)lfVReD>69alm(RF2e5jDoH&A8&nkEdZb40XrJC<AiS;QsTAbN^2XGC!
zp8{uUTh{&*_yyqBvAb(^r8p{VDW)?$yNAG>yc(wvFa_ou)=CQ0m>xb2Hu$DsQ_G%Y
zp{T<Y^ZVXLBIS5<uvf^{t9E~tV?x<d23L!WyB8g@F<e{`tW>xP{hVNV$#~Ts&TDUd
zgl4;z1a2vB+2|KoL1nOkqI#b{|1LX~Y_9T0K<(YpxC1=u*mV5=S^Wl;uuvcN=Oy|8
Q0000<MNUMnLSTXb0N?nEAOHXW

literal 264
zcmV+j0r&oiP)<h;3K|Lk000e1NJLTq000sI000vR1^@s6oswPh0002ZNkl<ZI8U{c
z>kR`T41>)yRXa_)=}ptB(@+`7C|Ef_IyL_Y;lp_qBvyg?0dNm@@mzr7&jtqpF<=H`
zTm*K|8>mqM109t41Z$uSB4sO8yng_tfjp&IdIx}~)vkeNYO+-R3i`6}D@Cp#Q`9<`
zff&59n*}rweQNy<M2raQAi*wyq=qxW!tI(A@%>Pv%b=)$^xgD^8firY+bue$n;FRZ
zuDL3n&y+c&@0zQM<KRGtusJU+t<-3yyleb1ixH$vcGhYKo`ItO2hkQzynmVTzW@LL
O07*qoM6N<$f&c&`_-zgV

diff --git a/img/misc/icon/clothes/Football shorts.png b/img/misc/icon/clothes/Football shorts.png
index 32e6ab282c5ee0a07c74b163ecf32f5c18a8a215..355f146936e3a822aad28bf8f5fbc5180244a20b 100644
GIT binary patch
literal 285
zcmV+&0pk9NP)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0002uNkl<ZNK5Tj
z!41MN47`lPHhr)TJYbzZ*oJXHCt=B0wo8Iaf|PvPCb7?Vj@=Y=8l@91Ch*UcpHhz@
z^#yoDk(`0DwVts^b4<ra$9e@Iz}fm&z^B0a3Lsl!U`@c9?ZNSI1F$&r_t%`L5`nu>
z5tMAiNeeJ-s7l0qOkm1H*0qdfe=}nXtn(VZ>p=etnDt4?tkh&-hb}AG&u4bB!^5Q;
zgU+#)PbxrykxJlqH872$I{p;6sg5nMmexAlYO7TZM1VabuOUP~i>z(Vi@+Ecfjy&`
jIo?y<H{ac)egcI)R3BfMfhGU|002ovPDHLkV1fVuF^GC6

literal 240
zcmV<M01y9(P)<h;3K|Lk000e1NJLTq000vJ000gM1^@s6%@`+%0002BNkl<ZI8U{d
z%MAiC3`8g8&<zLLfdjO|fo>=V^rD@}81Dz9%_Z5`c^=2kHcjIyy}ZuzMQUqy&a?<S
z6|}n~!<Ot{u=9+xo1`Th!3K;J9Q9BDACiv6{&U*1`hFKgwc#HaXHdTn48^GXRhj)i
zlx0}Fr@3_uz7LE_A~&Z=v^-*q*q@n-_5#FajCTgiJp|O1cK~+)-yLSBs?WB<MxSL^
qOv_GNpWIMZy`-4p+7AKWH?9v*mf?ABSpWb407*qoM6N<$f&c*F)MHBk

diff --git a/img/misc/icon/clothes/Gingham dress.png b/img/misc/icon/clothes/Gingham dress.png
index 4e68e3475209fc414aa5481299214e74a2baad25..e70c4d2d0c5f26a2683236a375a182473680947a 100644
GIT binary patch
literal 354
zcmV-o0iFJdP)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0003fNkl<ZNK3_*
z%?-mK428)w9iZE^cZTBLZqoreO{y2g60&UkppncaN(laV{)4R~jV*~=Xz;6){aO6~
zqj@cG3XH`T98ho0^XN2q6q=DomJ~zLqt^0m?O1=S^?2&{cWb6ctj&gs1!{q;jeMMN
zOe+TXey;MA_8VYTQ;O5Th;NFk)4*x2j=)GL40z_U<buJy)?JKCSx8-@eEPvQkua-a
zR9Yf)pj-x?fy%}h_)xJx5o7IAiM#&J!b30sOvmc$oN1dbxL3OZj*iJ8ST_zRu}&#u
zy!K3_+60T*f59WwE|^sY<0DUa8BT-6o!&*jnjdvBI>w^PJEipeQjDb*`zy~3nCaJH
z%j^@4xpPHjB%(raTCZjfhLwLP#VdxRHEG}<$65a$2uF0>00000NkvXXu0mjf0O+ov
AW&i*H

literal 369
zcmV-%0gnEOP)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F80003vNkl<ZSV!%a
z(G9{d3`Emu7=UfyKSSjowqXFKDY^<vRutRkwo-&de-NbD&lmfWrA&U7$@$A~0X#}s
z@5P3W)<<fm6hHz589{h!-Zt+7@B(@Y9Z~=l-fAuH*0wm8TDQ;s`?Iy7LKZZofFvI!
z909$IZQ88>0IuJETa{~&j0&^@(*dymQ@3C`!1OJM0MK}Npw#J2h`?*Dt0a+e5?{dB
z=_g}G)D$4NSS@pUo(_;nE`TgVsDLC#5A;$?U-Z9cASeJNVjNKW1Z&4GfUbTIfOT~1
zJ_-SP143n^QxOx=E5)c_0!Z~o0U{M#0Jc&j@s#l<A_X8aTNjeidgO|!9*`=nQ?Xw^
z)C1C~`YM(Ih$@%(p$}*qX77Yi<I!WNU(DDsYr}|7DZm^+d*As3OjqCoh_U}6JudT?
P00000NkvXXu0mjfA##^d

diff --git a/img/misc/icon/clothes/Gingham dress_acc.png b/img/misc/icon/clothes/Gingham dress_acc.png
index 75197d83531c3a15d35d847c71d5cb1f6fd6f934..78086084e2130e97ee60d39f197bf4fcbe6c55f4 100644
GIT binary patch
literal 249
zcmV<V00#ewP)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0002LNkl<ZNK5UN
zK@Nl<3`N1+#2bv>|77Y7%<RN42?-&Pz8aNH-D$sl^aHJTogUwb>kRyw^JaC`>f;C@
z28O}^9g^P3ej%%Cpx?H-ah|ISxeZJbX*H-~ZBn8~U};aw_-kMSDmAF$D~Y9l4BTuW
zsd*$pJW%B~$=*C}RyVDdTI9YgA#b75HXy5G($9Bl4v924@*#2ySaWEo7FA4>X><r&
zUY%O+&aEX^?GZ4k9Dzw9t;WDw$1dx;S$zU*;C3H|1qE6F0000<MNUMnLSTXb?iOVF

literal 249
zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ{hlt4ArbCxr#kYrDDb!*yql7@
z;NJg~b9WLR@$smsv>3e9etcrtyDR>`Ki>*^&t_j&P?yfu(;#?&#i_%v_l?QV&pluK
zj{jC?{{8#uyw|r(N_H|z1*|^IvZZmQob-gOxc~d_GWbTkHfX%Za>>%Tfpdx4>FEK-
zZv9eI+%ES*Z9;)}`1|zRNtLG8RkNqEe|O;eH)Hzx(;E6KiXvmP9B#*i^mATlh>|r6
x=#R-ZpK{`5$G@`-s*SurvAL24OousTX4aG`mK^;#9q1JXPgg&ebxsLQ3;^EvX=VTb

diff --git a/img/misc/icon/clothes/Gothic gown.png b/img/misc/icon/clothes/Gothic gown.png
index c078cabecd4f6d7956cfbc77ff1d066a58d0cbc5..f4e2e3a560974d2102a448c32f9875c5f880caa6 100644
GIT binary patch
literal 618
zcmV-w0+s!VP)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0006nNkl<ZNK56G
zFK+@t5XA>_34cmR5LDFG^jlO^Akc^=_=-9Nwy8zbRn(JI5F`Ro(GODFG)0gQ8X&nq
z^CmZ!y}7;HCD0(c=8j=^fBR<M?p}dT)Cwo!k}r6t7HAvi(<h$B2fVvzHhIA3Y(_7&
z8r?0IG6BXjP~v7^qHJL<a0+TF#{vM<F(3He;KxdZ9#$(>4FKNJ5btg_G*~P+E*Z*F
z?F9Ghb-LVc86@fiuAd*pB7>!0R1z!03p^~9xV}<L8(7q$k7VK?FeZthY$T|;U$1!)
z&*d^_A_xNNRjaHvN-cZC7?;|$d5YPs8VtzWWWp2OwA+dIFbr*Ai6!8<V9Tl#im?E|
z(Uf9@a#cGO8?KDE7My%F9><C&oeseV7AMQ0lH$0)@;^fXgt1<SL%MFYxC}5=do-fk
zZkONDj9RmD+m>><ng^PP1i;_(IRnlcjl{cvE%3d}m4YGwM`xJ}brvZ0zf$gPE~{Fk
zTeg!n7wYV*+LdZfvz%Jyarr)-#^yr3q3~GX_|}me30P7tHI@`>a9*u*U9E2(0VCBo
zwanju{|Q*DmHNt4tA?@i4Cbxa1e@;0$t6(4ee3K6)=&U`mP_gf0S&^CzM`!Ig&Ll<
zrMz6N!GN0WtX3o3#nMFe!TT6s`Q9?2JtBIFXi$AjaD2<);Lu9-IVf=B!yz-Hu2jq1
z@y(PvbS;6r4*==z3ufg$(5R1dUT23rV0(4_f8bx$n1n7;a;}U30000<MNUMnLSTXb
E0O&g!)c^nh

literal 636
zcmV-?0)zdDP)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F80006(Nkl<ZSV!%a
zF-rqM6ojAQASQ-D3N37H{1+A$7O7JR=`HLmY{fQ(orQhCLM&5QSolM1MNA<`BnpSh
zJZ_G?m(A^-Bm}{2?y~Idd^<b)vTL&9wzgt@`BMPj#w{Ow%$UM7u?~E1Z*J;`Pvfy%
zwOVpCnQ$V^p~CEU$BLA@90M>T?k)i!5Vn1>5WfOAZ#3j=I#m}Sgm*Ob_dh>n@b;$t
zbgayUD1g&;TXw#_RFJDBgnd5NY6`${*;dWfi3S+f>$?BkYaaktk1=#+Apn>x6W73D
zb;lnc3Uj%>uFfP$A}7tJu0FF|v*Uc{Ejb|vG~E^eV)vtwPPpIg7T(h|^#QPN1|kUH
zSw+DCfB*u`IDoF83qgPknd9;!iRACz-sTRBdObl-JjrKq@@mBZ6vQEn0A3G=vUhNx
z+k^0RZ*JtU-`96ECkyJtyrUQb;GU`NYyfz9ebt{^olfDM03L{6g;42jrNarB7eeHK
z;;0|SiOM0I0pR)PF|;8>4yw2ivjyq^tDswkAMWn*5F!s)@uC6pe>r#mS^MDvGeGMt
zKqw0#2WIx)-2zlW_ctJx3P3Teia}&0#M8Qf0EU8C$pII@LQow2RdNswV8tQyKAFgA
zlE@%U<vBZYSh0mDJBlHI{1{pQh`Vj0)e_tV*yzH->Hq+EA9Te}MC2k<g$v67P#1W?
zuq(HvjS$WSrqtz_Ey({5c+c||b<-KTh;Von0CgfpJR1`=chsN?qLqjK1FYPE9~jAm
WFs^<Y4*&oF07*qoM6N<$f&c(Qs~DdE

diff --git a/img/misc/icon/clothes/Gothic jacket.png b/img/misc/icon/clothes/Gothic jacket.png
index a7e0ce78c4b62dce89064df1efd9f99ff0481ae5..81f9083d4803b9ffc8012c8d586c3c6fe1fbcab2 100644
GIT binary patch
literal 546
zcmV+-0^R+IP)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0005!Nkl<ZNK4(8
zF>b;@5Jd+GMMQ}N6r^xLK|z7U4Y&{|;zHa2iGqTH!bK<mDN#^_MD#8H)iCVZYaCFN
zsf@idZ~pvc?S|YI=RB<;BKkVI8WM{FMY)E6nBqFe%ZLFx&}1@^`F!qvCrKh{ng*Y%
zsa!Q%3I=RE9?N2}$dUmb3<h#M9y2K5tyW9c>$PAlg6s1pZ&S=-Y#GHyqmk_Qd#9q)
z>Bw@qbYQ(!S#_bhNb$MdewD-FL#ET|g<^matJO+|!(n!<!B9M#&4l?rcq#bh=~>e4
z)~TUlz@QpxEf{N(UQa&1zp}<_fvH-9eTu2J7T6?bs>>8}*JI3_R%OKiBQR<NRKvTF
z$9#^pCilwHLXUMauGs*=)?)&(?yg|#@m;{$vyfuFCw^5i{SJ9-tx@}<p2rq!J$@M2
zdi*f(|5J<u0f9q9kFjW1b06s3S|^w90J-b`_<gsNw{F)Ro%jeq;N?#+J_-={7~o`>
zm!Edk{!V;zqZkVH`+fH^-)uH=I-MHLX7g<Cqfs8Oc|trG1*sIt03!e)lwA;x`v{wd
z23^OYPINI}0YH3(c;DCX&0whYC0iA~rbD^j*J5nfF<{zc8~?lDs$-5Fckl~@<E{&?
k<gxA=*Ht!FZ0-+K2>?BeZQ~#S0000<MNUMnLSTXb00mY2l>h($

literal 567
zcmV-70?7S|P)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F800060Nkl<ZSV!HK
zJ#NB45QPT`MUD~)C`jRgf`S5x8*m{`<O^{FBnk=&3KyZkNQr_XB%){ettOjYyf(&B
zGSy<w&o^(!%XZ|Kt#d>DOA(74dR-}H2mq4PkA*^t=ooLEPykbKKA+2Sxir7yIF>X`
zz3-JuPUs*26rIgxvRbY3BmfwX$8tKI^5TGqqDZ#et-u#X{{r?l1(=jAAn9~El`P9l
zSN(op*6Xza(7tL5f2dHVz@^uFmgDhF7K_C<1polsY&J5PO!Bn`fC5R92;+SaK>$w=
zkCN{9raLNtqEG?d+W_#1heLV){Ky+<1b`}N0G9&nz7YT`Nv=Yf0{luKKh>+P003av
z0vJ@l-uh;M@8N63I=8!Y26Pgv2|@sS23Qz=tpM0Fa904mr#=Pr%-lr*&Vz3T>@8FC
z)65Lm0QL;D4q(qf>j3{>0URta96nm!YhMB9M8`IA61oneR?dOf!$DpK19K$fG6KUT
zgaEjlz;G#{Qj9B3&w8IBZxBd|grm{OTq<_Eot)3-PPf~=*v|pXW4j2b4uHh$97zBG
zLopU74I%IxX2${4kgLVjKO+|aJ9Z_6Ki@YFfbM-=xH{AD*J8a2__}u$D+A#6xf=Kz
z09EDJgUMO&<p>(WTLEg#fbIh8Dg#(0w(L$AI&-!Cz5t0*06!(2cyIs!002ovPDHLk
FV1k^W@Cg6_

diff --git a/img/misc/icon/clothes/Gothic trousers.png b/img/misc/icon/clothes/Gothic trousers.png
index 3a89f60fbbffac73e4032d4c99861c233a6af445..83102edd5281a1892cd8971c3e6a5ab625f894ad 100644
GIT binary patch
literal 330
zcmV-Q0k!^#P)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0003GNkl<ZNK5UO
zu?~VT5Qa+v1`?Xc;&Zt;_=F5DK9>ta2QYzPev%^<TCQRN6JY_$(eM7hcZEP~bOal5
z#Yf;U3|lVIx~`q(bP6KiDa$yncoan!!zI9i33|R<y9w{NyocMyC}s-o1SX}bs)UT=
zH`V%>ehuYbz$Pd%7>?8ZqTne9ynvG=8Ch&nOKX6H%ChuhwW*wK_9NDdVp|(64nC%-
zI7HE?nrUEI>E0CEz*tAy`g^hZXTW;ZVrMg{UPSRKU=#{e!R}|%bp31tyY5<;lijO#
z@NTu<PJ3}p{h-ZmC#6*Xu9UK+qQjZnwZ7`(Rlvv)s_1K^L;Fu7^L%K#lhy3c^o)T2
c1HS-vteq|<C``Hl0000<MNUMnLSTXb04vLr7ytkO

literal 330
zcmV-Q0k!^#P)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F80003INkl<ZSV!%b
z!485j42DMnMiQ3D#pm+k!6)?K#pm+EVFxgQV1AO437e}r2PWeJl!ku&+jWqLg^y(6
z_~QQn(lqT|s<my)PK@nHf%j$UiZ5<eHTZBqSO66Ka6An!zFy8Fgv~}iE(kUNWv-e=
z$nEw?1>L4!LkX_{rr;o%+UY(Bz$-<(0_1r<lirj))dpa7UHdJ8sr_wbfv;BuY|Aeg
zz^*97Cd+2sPloBr@UDOj0Cl$Yhu0FU4nXg6OiGgqKUE+o02&Heq73)08|Hxx;GHRm
z_p<ha2oM#B3anNErPR2LrIbC*2b?)m@as7c6aciyl6F5m__!rIo|`^s*ptxtGw`89
c1Xx^w2flQjFnq;782|tP07*qoM6N<$f?S4<J^%m!

diff --git a/img/misc/icon/clothes/Gym bloomers.png b/img/misc/icon/clothes/Gym bloomers.png
index 80a138af887d008b5879c8c31c49e039a263e884..7e9a9ea14aa1e47b1bf42d842e064ae91b64a27b 100644
GIT binary patch
literal 294
zcmV+>0oneEP)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0002&Nkl<ZNK5UN
zK?=e!5Ji8sZd?i;Kza#p;Mxm#4;S9U3%K?$If3BPjoZkF3=EPs6D&q>0;MVZ&P#tL
zzX6>_=){GCzvjGK{pVJnfJ6)SG2$`|W;e9{i1LvgZ7xE08MTNJ&jzs8UjdZhli))J
zuT#P;*bji#pB<cC{4J~5SQ`La)yLL-F6m19T>N4O({XL#9l%O$gMR+VYSxt0;+#Pu
zp&-BqfF%G8<y>?O4jD}WqVti9kQijs@nT^vNbb~gF1oR(l)Cmf%5P{V-ov{F)B0wx
s`A<<1I(RN8t99J!szq}Nx>@}K_K<WRk{o*J00000NkvXXu0mjf08%G?xBvhE

literal 288
zcmV+*0pI?KP)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F80002xNkl<ZSV!%Z
z!3n}Z6hvRHUOWmGAZfx5JllYMc(4x}$k}4H0>PsfuaSX#`GnP7gAjzj5b^_)ondyE
zZJ2pAGxHMy!hvug9H?^O1icDtpAuc$R(F@jAIW!4QGm#I1LYzm9$yIX_zRE|Q6=Co
z2w3+$*QWT(%OQ_Hhk(CyKmptUTbKLV9OQ7h9DGbv2q-yl16J;M{P$0eKzmyYYE~gx
zxft;sSOT70v*A=gwk8#k?_G(pdQ~{}h(N;ZExcyKy{ll`x4za!H-L9$d^wazJ$|x)
m>Kmy53<2RlI1mmz0iio|A?wlsAOHXW07*qoM6N<$f&c(FRdP@O

diff --git a/img/misc/icon/clothes/Gym shirt.png b/img/misc/icon/clothes/Gym shirt.png
index 457d60434d371cf21c39b368009d049d8a04c896..aa5c5aa4b2cd4e2c4c322abc6fabdeed38e7040a 100644
GIT binary patch
literal 423
zcmV;Y0a*TtP)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0004QNkl<ZNK5UN
z&2fW3427T1c!oQ)l?Ld50!R)C1<(Nvq%F8JW6sVzPc%{1(y~i_xL8M9=#w7O<Aj6a
zbPyL0@SXB~-(SNYyRN%aDm71PMWtr3wrx=q#VvoHXDoG%cK|Q=dQGpu^$9>ZO{l8s
zmb<PihGBr!B>#88gf>lsvMj$1yetc<y2jfloX}@BHBDyjIF2Sf3g)y{6zB5|EJ5&k
zxtO`$)F#-PmIZVpgiB~>m`8=IsiR;P7OBI6-u>%5LK(Zj0^q}*^tuUxxf?pNz~MyJ
zqFGamv|A^b<Xm!AsrDK>qog~Qq(i~EQhUacJh7aXJV0lnD|r#yWc|$MJGQ`LiQaN~
zC$tO9dzNXesp;qRa>?_oGF$4<vvv0x%HKV=+C8x)EurB%{}*t~L}HtrwOlc|rGY=$
z>chbLYZW`CUpXfh32!-UK;+e5vL8E__UqJ-#1@owHkT_EmYeqg=PI^4{{xuu2reIT
RQ>p*}002ovPDHLkV1gzm!d3tP

literal 384
zcmV-`0e}99P)<h;3K|Lk000e1NJLTq000#L000&U1^@s6FN4=O0003-Nkl<ZNK3ty
z&5eUF5QQISN8%1`r2#si05*q&0_cDS(iYs2!a32iGS*<mG0|#wPKiDK{KoS`0cCyP
zKlOk9?z*ms*K&U003F-5g>%j`=6S|a*SG_?0KxAHJkJ2iX+l+1-gjMB48srvcxM8e
zra@Vj8&S)$psH)!-e3ZMc;PgezT-H0aDY;!W$twHP%%Q+$HVj$wS}dUoB9%h#WXPX
zV`Nktpgbhu$IhlKz`vthP9SXumBZXfJ%_%4Q078gfW}I!q*-bu+<4Ed!6PaKq)SQG
z{tx<X_;J^5luCI?80;8!OUiV{H8=~EHcTZ-$|wtEy^0D;E$0JggZN2%nu$uy0IgC3
zxh`dONU1pooZG$euc4nBAgff*fn@66p&w4vpFwkAsgA5tI>ZeS!!^tTa&6c90{--t
ede8bWz5w{60#ZW0a6bS5002ovPDHLkV1fV(l&Y=(

diff --git a/img/misc/icon/clothes/Half moon glasses.png b/img/misc/icon/clothes/Half moon glasses.png
index 87dd167588884e3ef54dad6e0d8eb4ec9ccb4a71..63b44b9a5e89e6b4c8eef4dd42a0de7950b86948 100644
GIT binary patch
literal 240
zcmV<M01y9(P)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0002BNkl<ZNK5UM
zZ3=)e2teI2c9rf=SJ^QZLW0<w#y%pjf6Maeb6bLsp7aqH0=&(9s1DW34E$$vod6Xz
z958nIxI30WTzld5E;g}ZO|aIX2P}cOCb$Y7QQGPd$76y$-DumLC+{7JX2;&2Wn!(<
zRsklslu~ofiIP$hnia*RO6vmXg0-Y%gvY0VDG9HdAB9#N-^p)Y&)Cv5BW|AK84&m8
qS_KoM+kts9LiIN9p?aI@3;K#cAMAEMR{#J207*qoM6N<$f&c*7%VU55

literal 225
zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJWu7jMArbCxr(NVcpuodA*)V45
z@5`YwhlMf}Sdx--e|-LxK6UzO(XBr1@^&%v85o!ifat@?1HL9tIQD1!SBYi%(3%?4
zDxq&;{X)p$N+Ih3@o5`dXE424(PyQ{9I~r>T~T~W+0%BmFsGcx6`wg4v0SK@Uu$};
zfcJ9#%FmzbL~U3*4sD$<_rIva;WbwKTlWY?zP_Hazh-IfjMg`2m>Jj-fan3^J9h`g
WX>I1`fi7n7boFyt=akUIzyJWo305co

diff --git a/img/misc/icon/clothes/Headband.png b/img/misc/icon/clothes/Headband.png
index 8a60babdd8c4d9f596cf6b58274f693cb423a9c1..e1990d9b6b01069c3e46cf1aa278bde9f165426d 100644
GIT binary patch
literal 351
zcmV-l0igbgP)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0003dNkl<ZNK5UN
z-3`Jp41}-KAlQaUVHyzA6rI$QEGxC0v{fG<PgV2t<?ORF;iNI0#Kj*x9QhfTwfPO;
zhB%s=L;V8gD*(bc_|5SIa1Y>{z#b~a9{`s`^)OhWrBbO>h<PDiA`15q*h76z4*`4V
z<nk!!u8OU5dGIK7*;}iitX!%}MJwmnhS-}%P`WuPAuF*2j-Z;$>ek1#1h(}mwfe^c
zE1jwfY?Ve%$l7CT@2X;JCWeuns5M5QtFE?CmCR%5Mpg4<wbE2fu+N*oQa-9QEGL1r
zNRU0@t2wp}fscUgQk7mj6l%LkW#hp;&7#ZIS}dap%!?4pvBhX<18EtJ@I%aH)#{=5
xFHx4mY`&y;Z)n%Em?`L;PZjqbSY7{n;4jC-V;>i6=wko?002ovPDHLkV1ke{pLhTO

literal 300
zcmV+{0n`48P)<h;3K|Lk000e1NJLTq000sI000&U1^@s6&0owx0002<Nkl<ZI8U9F
z(G9{d3`8%}AlQaU=`<jwDY~jxT^u(_$rozK%d>rL!5?b{Rvr5QcmSnb;k<$M4uFTb
z_?v41Fb#?j348(EW<e^2CbCdTynxW5QG^H}qbX2?lyI>iT_c~&{>RGRA*WNz#_Q9K
zkW(WsiMM4CPU~rVO|yFt?J+kFNsT-&ve7dhh*Oj8VdN&gw8v5_kT;jwOlr2yAX{k;
zQBGcaT4Nu2rW+{MEs)H5CP!%k>46Sig>B9DfbpgDS3!Ftt0rt2D26ZVRRvPxWkef7
yxJHd{K-p(vR92O2H9eNr8@cZ_M)8|73;F@}gJKy-0LUc(0000<MNUMnLSTY%Yj_g?

diff --git a/img/misc/icon/clothes/Heart choker.png b/img/misc/icon/clothes/Heart choker.png
index 4a571a99efcd0e5ec1768d71432605e403fca3ba..51c977ab1bf771cca622dc13fc3fec4cb0846d78 100644
GIT binary patch
literal 321
zcmV-H0lxl;P)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I00039Nkl<ZNK5UM
z!3~2j3`NZtz9V%2M(7Z1&_hp*!l{RDzz`jQ0V;9N7_ELJR}o6=hO}^rFOVSozP}SU
zbWk)0ajAlLbG}+#t^S(>=HX)I*H*f7E}35i1KM@nRxZu+OeuI0yan2}trxj0i+^H0
zO;Z#e1q0gm{U<?A$st_cV{jEL>S0+<NPCLFP>Z-ZM<*gWGt<L4zxO1fD|1v69FxeZ
z7^+1v5?sd7=Lx}B--kgp1O1L2GV^c=T)=CJ22Med!@N#nSq@l$0Ayb$sZ0il^i}q?
z{%Sz^-<({bfc2r$CX;mwz6K*vI6h0DW{)k^CEv3uE&;9ot>9m}sphIy?`HKI8uNZ1
TknLkz00000NkvXXu0mjfGDw2`

literal 273
zcmV+s0q*{ZP)<h;3K|Lk000e1NJLTq000#L000aK1^@s6jn4MP0002kNkl<ZI8U9E
z%?-jZ429h>e6Pd+8G#|P0S8VUr6&$-kRceM10eP8F+k7Ki=3(yf-kWX=ks4ONDx(h
zMY~5gvw{9q0WhW1!)bh%Wf6iM`VVj%M~ANK>MQJ0ih~CLbI$d!C)Eh14seAsD$3{)
zw(KJmQ6M)nIf=+wRUT%(_Y{$<>TWz#N~xJ58YAKGGSBW4p|J1MbXWxXi%Oe85lrZo
za0DgL2gQpVSj_YnC}Hqzo>T-wXCJwL)XxZ`f6X*zg{-#&ia+Mt>)3_jQv9+#K-_%;
Xp8<0<34L9G00000NkvXXu0mjfABt|1

diff --git a/img/misc/icon/clothes/Hunting coat.png b/img/misc/icon/clothes/Hunting coat.png
index 3e0d8d16dc0ca2a666e15c8bafa63fcf20be8290..8eb3d4127a6f3b47b2054f51f25fcc6a37231c67 100644
GIT binary patch
literal 465
zcmV;?0WSWDP)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0004(Nkl<ZNK56G
z!EJ>w5JZ;_(m>8p4(a6|QUDZ^9FjtyfPeVC<PhbY2GRl1AdfU!Y`lg8ioyjjX5Y?u
zS<~4`M|Tp}n!#^o^Zhuk^8FqLd$oAHCNQ8+W_Fq91w2iY^?kow-@48|%);;x7(fJn
zPCCC5oM1p7(z9zi*VI?RfC2~@gCjQXf5y@7hG8|1c}QRjz6l2OB`LT$FyWdE$1dre
z_YHUxm=#5sx`1mQhrp_q0Y8()xCfkILNWH}>b<18sMv!M0Jf{;UNMw%9{EjR7L;bM
z0SQ;dYA@>oaJZB!w5;M9SS_dROwubp1V%7?QtANVeq9No>Rn){0W1ezx)mCUD<%cw
z8b`C$3f6TaD+k6i+I<Mjj9bBMue%k)CcnNl#k8C7T~_~J@Uj)U3eFW5n+u(4USnl&
zThuWmK`_pGa9h+dzeR@kW8eHs-|<$P)I`Eye$)DLsezR2{d-_$Oxsm4yA<af`t@ND
z?pCgbR{vp9DCSkySm7RAy086VHi4ti=)ADvXu#;a)4;#N2B;qw|GhK-0000<MNUMn
HLSTXbZMo5-

literal 426
zcmV;b0agBqP)<h;3K|Lk000e1NJLTq000#L000>X1^@s6-qmI80004TNkl<ZNK4g~
z!BNC83`OM*Xn-@rfnN4N0ZAcnfI^Z2_OQKh*x^hAbP(oy{B{)CVuus6z9g}w=PxOi
zi~Ta*%(nYw=`6nH*<Q^`=9(@D_+(~>ZL7ZPy4o~N_5D<eeVC=-4l0-&pPP)&1_mnN
zLt8txXH>m|3MiOBILc4o-^*fm^W4qLPH+#tKm~khJD&m+u-}NeL-Toe;1o&`0D1L#
zXQWWC6613VTi*f$1*o~lP=3@_r4gz{rNXBnDwRU)U|*mV$M5Qm0ehuBWa=QWqEpez
zHK<PmsX#zfnnGo$-^wco9P<bSwH;I{1R6o>DbgVbh4E0mYwW`JP@g9_BdFF$K?-H3
zzd||EL#2`)^Lb4vDFEDse|yl{?n0$Uh2mfk;V!4%pVsH+v;j~({h;;vxnVzzjUxL`
z{m~ruQyL3ZjNt6&C*=Qwk|Pv*rJNpY((42Rx>l%1cW-4t%@40=Zqx`KeUI+{AIIvV
UrAP3r{{R3007*qoM6N<$g48|3$N&HU

diff --git a/img/misc/icon/clothes/Karate jacket.png b/img/misc/icon/clothes/Karate jacket.png
index ba66978de911daa7397271e78eee1c4f83d67171..919c1e0d14e96dbb69a60de96cbf3cfd3ae6fd06 100644
GIT binary patch
literal 438
zcmV;n0ZIOeP)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0004eNkl<ZNK5UO
zO|FA541}Ft2D;`p<b2^atP7VZPm?mOWtotoO6W;s(*nky$3G!KPFmq4u3TU@^C_i;
z4`Pg)S*o>zuiaF`S>N~XfQDfZ4_<3WM@2B4bzLV-(-grL3gda6WgJI0$f9Bmg~~0}
z9+dVac(GoDSui4I%1dBvXPd_bTeUXbbm9f1(~Q8kRA1nn#VggPG}j{pxlL0pf!#>-
zY_rqR#aPd_mHV<B?`nYW*omg88r-z4JVcIz5jnQKKE}`dFR$-~JHz2KokL23648g<
z--~n1m*60$&TKzfm2(fJLBKx&qrRvg(uf5p7Qwg%kamZ`T8Qpyz@Z)sApM`s$8A#k
zs7ked!TU4{Yl(X6|Lco;pG25d9RygbtY`(jyIeJttmCuQP+HJe;5^G~ngPMmbw@B<
zr9(iKVi+;q1an3S(X(Eowi--0elgRSQN3$XH5BhDWw5)cHe;GE^=Z;RFP%cas<8+D
g#l1s{|26mz(d?ftqOwj)00000NkvXXu0mjf02F)3LjV8(

literal 390
zcmV;10eSw3P)<h;3K|Lk000e1NJLTq000#L000*V1^@s6<lh9H0003@Nkl<ZNK5UN
zL2`pI3`Ol;2D0Wha6Y&V>%e77<~e+$3PHN<OuY#h<@sCsmUD7r9LG&l!!Tt3UGH~s
zKmJ5u-}jX>O;d`%pW-T%z^?03(=@kG4<vY9*EG*_6;PlSh`KAa5m50KT%iJaD2pl$
zcTgLby-J?~<sw?lZXHol`wu;=MBe^JPM<lauVpC(_lLlGSB{|CjPJHhk8O*q5A?wa
zS(aZzo3>5Qlwv3=a@6`^IC{wT?k%B5^U*e@aV)hEqxw`6d@S2>?Ww2<=13P}K0?VS
z`C@AffDA!-2d20XY6VzJ0Y)_gh<#Qebu=yG)K5=7Rqn{Iecma)?J*rftEF~Gb%QBR
z+AXA7*k*nSE#Q6Y0MwB*$3hymL7$W|p;joUJSc$ma-=eZ3d}E_#e?=V$rUK|3bpX%
kZK(izYdV{Tmm)DQmI9JbtSReA00000NkvXXu0mjf0Ca|?MgRZ+

diff --git a/img/misc/icon/clothes/Karate trousers.png b/img/misc/icon/clothes/Karate trousers.png
index dbfa018bd79131feb6be3d86cc26dd74a070262e..5034e5d262ef024a883969104c767bfb958343e5 100644
GIT binary patch
literal 306
zcmV-20nPr2P)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0002_Nkl<ZNK5UO
z;SB>J2!*|A9KdaKKHbIvoTd#;NeDrpt>)TX@84ZGKi>nvBb@XcCvn5~f@`febfuJH
zZqys^S}5oIV7J!H%+OeEqb_htDa05}C<cr%Lhn5+0lTTsz-3^n7!+CWOTd^nYNZCo
zdidCC3g&8On}I@H3ijrD3m8=Mhgba;FwG$}3|<3Uatw>oa|&SToNrOg7nM~1CfIAE
zq}XbkYOnr-@$7nvYl+nWqz%FXV}sEKg)7I`0AodCUf;1A{+-!9wVH#e-CB<M09gV?
z^?WgDle1X-t}51MFCFsqN-O;%T?ouurg!ka8h1VL9VACcE?`~|asU7T07*qoM6N<$
Ef>Hj0j{pDw

literal 273
zcmV+s0q*{ZP)<h;3K|Lk000e1NJLTq000vJ000;W1^@s67?;Km0002jNkl<ZNK56F
z?Fqyn42E?Y2XGrZpKjv-PIE^}-||)x4F?AY=btJ~o_rc(xK^$8h5d0H5qs;a$=^!y
zvy^h`w$^s6z_Kv@faRP+N@)v%z!)R+-h&BqlP<v}j6D;}yR!*H9yp8@4Ea^VWZ3ML
zWk8Cxg?V%5hKYCcnyc-GaZb1o*?=3yeIzig58W^p6mK-|z6<k&V0p%=IPd14!6amE
z%3U?l)VS=Aoc$IImBbbKBuvqjP~!~aP**vdhkyx#mpnzeAGPsx!&bA4pFMuwG@Unb
X_Cw%2gVHYm0000<MNUMnLSTXb@OgD0

diff --git a/img/misc/icon/clothes/Khakis.png b/img/misc/icon/clothes/Khakis.png
index ee735e52722bded61784ae5803ee3b778b86d5bd..553689c41211e296523f4cccabd76262a2bfea38 100644
GIT binary patch
literal 405
zcmV;G0c!q<P)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I00048Nkl<ZNK0d6
z7$CqnK=v|>T8uN~T@{7@KYjC_=$Mff5oFkX|1HiCB`T;vmg2I}IzAUHb#&omtV(cM
zPL##QV%-0IjO20pmeC@N;s1$M81h@rJ!Clh>MK?|h_V>uV;)`(xWRf-{0utQW(><#
z?`F^sN(GC<EWY&YBV65=&p&VmH_;Ybsf)uciwboG8-C^JDX<s}fcPMbVe+%)ZKjXK
zAP0a#foc|m;#f{X0PHcCp~yZ)_c_RN5P0<B1LbiH3u@$G1+hUv4YC-<hRK`z#xNuY
zhEp%7k&`Yc4nYn&cJn1eT9PkHs;0TcFx${Wgk}~a8w|>BG_@Ex9_eB+$U<~q;j@@f
zFoVn^ssI_a7!(4dL5-Z9MiUpd7R1oVPVc_{06QMm3<6aSpf(k#Z~@7|#FINF;jNiS
zDnMX`2zs!=EXF2|Er?-aL<coKL&%XEc@_fzVj?vzU0^fa00000NkvXXu0mjf(w3$(

literal 408
zcmV;J0cZY+P)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F800049Nkl<ZSVv=I
z7+}CS!1gnYI$&spfUBbL|EF)>6P;|NMFbgk-+znOlSGFA$Z}jZTgT^urH(F~j8zFf
zM-c4*V=?akK1T95ea~nS#_<2dDh&B8=N>Ygef1TmJw!VI6aqZF9B>Qtr1%+htj!pf
zt=`R`ACw9fhdJQVvyX6fUq1i98x15mz)D>lZfR7gE7+1NM^AypU;xAiIRGX<Yu;x1
zIsoJlP^eJd0iZM>Cm{g#D9mu=5I_$JkRw3g(Tfk%O9QYdKn`vY8x#c~2f)}cd2`<w
zhUCC->PG=`QU}E`$YIBBzGO&C@<qu7baMdAR`d{}xdV_b0A*9UH~=}G>FNNG#pu4o
z=Kx}YA7m!c1<|MjMnhmU1V%#u76R|S{s0&Ku;v-45(2gPK!p@Y4kn)5F^OPJNOD00
za|BA2$G`x005)-SF?2pjB_Sch$dMm)z<`GU0Hk*{Fy&j0IsgCw07*qoM6N<$f&c)Y
CW1qhO

diff --git a/img/misc/icon/clothes/Kitten heels.png b/img/misc/icon/clothes/Kitten heels.png
index 56009920c7caf3f627e2339ee702a0174e168053..ba4a9d6e2b27decf99ddcbca934c38f3e79fe3f8 100644
GIT binary patch
literal 312
zcmV-80muG{P)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0002}Nkl<ZNK5UN
zK?=e!5Ji8E;!5-+F7>3k^dyQak5c)N4@1c$%~&i#x(Q8_y!k&f(}azlv=J8r{4?i=
z)&F7j6_^z11$`9~zGFh)nYzm(;gbm_Re}kDAHZ}smm=^Uz$?$6^XS35!5);Ln+axB
zu(ekVs`a2x07u8}#fm+swO7GN?N?xBt`f;AZ9%y<q`0J#hn+HAi8NQrcd8A6J*9-s
zfdt52K@S<;rPwwG+sbsf&E67}a|H8QTuvU8_o>5beN_p?vg7(i;I*I%j9n}Yws+V1
zgVb8&d~dUkWmyT@%G_F@O>j$P^!oruo$KB=tnRifx?wY`KXoTOA74{^lmGw#07*qo
KM6N<$f&c*fJc#K4

literal 264
zcmV+j0r&oiP)<h;3K|Lk000e1NJLTq000#L000gM1^@s6zy?>&0002bNkl<ZI8UvU
zK@P$&3<TFt;e_BN9O+Bp*q0P>;wh<C@>W)3mmtwg)Wja|+KJ)E?*TNWOn_zS>1I`j
zz>goEd?mPrLI&6{bOG8NstI}q@b>+?uS3uZNXRo38iq#8%BRW-_(IWWC0D>`S+P=C
zLN#FxB`W*|WNg>dOdSJnPS#NN3i(f!9kfzN;2y?gSr+i(;7w_~)bXAwF-|!Ha*xnW
zX$55e6nOOTX!{BnuO8#=UqBV*>q?=qS4RrnYB%ikMaf16)P!lbD!2mHBRekTq=SwC
O0000<MNUMnLSTYY5pP5Q

diff --git a/img/misc/icon/clothes/Lace choker.png b/img/misc/icon/clothes/Lace choker.png
index f7962807f69fc20820e96df2d8516751b8325c03..64194ccc09b9bd56737221646e535afe1547add6 100644
GIT binary patch
literal 345
zcmV-f0jB<mP)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0003XNkl<ZNK5Tj
z%MQaZ2utqy|1ZtG6IH1^Y63~8Rg>0BA2AqX61A3xuKEyf`4fMw^O;s}rR<i-T`qjK
z@46P|9RVznVzm(M4!*M@X%{_WFPSCJ;x6Qj*ea4BRKk?Ab=HxyfDy4xHu4(1_2S-C
zd&D?2h+(Z|9)?~=#5QS$*kV*fN^!Iu*c^DCQY=;6S}VQxh&()OT5DVHJ*W5pSGh~X
zN&y(F`D~RJRThYaND(%v7H4rvG);^FENQepO)LQ`L`>PpuHgWA$<X(RFx_f91Z+_B
z8~TfJQDJn<y*)BJJeY^6PVd#nh}qD2{)H#Y@i&pdofx*SR}PtUtL?tLqjqYzka+bd
r#nvt>p7Mu)e~0+4QjMQh{3+rWmDw9Ec$;=700000NkvXXu0mjfoduRO

literal 348
zcmV-i0i*tjP)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F80003aNkl<ZSV!%a
z$qvIX2t@6>|Nl#UPem0ZLI)4#lD0}NS<Lc)vD@BmzWUAi+XL`)AlreXwYOg6E|-1w
z@4A+X&5V3PwO1hBMD`uQhMR2#5C!!RSvv?30r(2V*;a-+f!0xnE+7oR2VH5w&OY+{
z=)wxXip$!emZSEjw2%St!7~8fMvK|%KxT)q5!N*@#%Oa+20?$z#u&$(bFTxZQ<uAV
zRzR$;#zVBQLhoRK1jYwfNN=YJ%K+991!wDJ0CB7&M3u5JQjtYLtu9#N?GbpfAVKLj
zJAdoP0M(Xuzy_^|jOpOF0FXFW^QEWM`OhX}cd<d|Lglauk4HunX@U8rPeK-m?QQ07
u*SAE-6upzUv<<%opi*h%QyRfv0lWaDFdHy>@oJp_0000<MNUMnLSTZ}tDI2)

diff --git a/img/misc/icon/clothes/Large sailor's hat.png b/img/misc/icon/clothes/Large sailor's hat.png
index 798a2736286a7bb4cbc428979f1584d5a9b9d932..dda939783f10e341e840cb21bb87870ccb03d0c7 100644
GIT binary patch
literal 294
zcmV+>0oneEP)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0002(Nkl<ZNK5UM
zQ4WJJ3`5Onrg56>raR3hPSeSgEJYP<lA^&+^TP*iUhEhaTvW?NTukt3&QGgTRu`b?
z!l$~qq95F})fTolr5&IL4}(2mt^AIk<Yxa6_ze^`@=9uX_66X11RQ}{AcrIL2H=p@
zQHurSlTg-Q!BnRb(1Y^5yW`qw3$p6${=Hy@z-q_=yl~k7_7a@}^Kc8km-u0@LS-97
zg2se<f32os0kltrW&`kO_#Fl6dNW+LI(@4VHC`4{J65{A-9?~bFxAs`+I%{gQ)c(r
sQ}6yjqSj^4O>ow+;q%k#Ve7INzn5_{AMqhVd;kCd07*qoM6N<$f^txV3IG5A

literal 243
zcmV<P01W?$P)<h;3K|Lk000e1NJLTq000sI000mO1^@s68wM|20002GNkl<ZI8UXM
z(G9{d3`8%}Aee?xnFho(L9gN}<D_*Y{8P2DpY6M}X)(Igo%%{OH>tHVPAs0~Mc@=v
z0rF&5NdxF9bq=cVG~_-qXay1hGy`(Upw*QO;0c8IS*-%m-C+RlgKK%USQxuU{k}ra
z?FU$i9Svz`_vi>Vb94t;8$NiFN-y$o5PdeWU0^*d;#<=FV7~}(%0|oGeOKJA(rd8a
t1$Hm4TET{2gy~q5wf+WWA**RP{{T!7GCVy)q|N{U002ovPDHLkV1fiuVC?_^

diff --git a/img/misc/icon/clothes/Lederhosen.png b/img/misc/icon/clothes/Lederhosen.png
index 322ce933ff8b4f61b740b7e1c36fc2b8e1938729..e2fc979caa875eaa6bd313097a6db660a2c661a8 100644
GIT binary patch
literal 681
zcmV;a0#^NrP)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0007SNkl<ZNK3tz
zu}d6L5XQgL6d?z)kS3%E>241}FqMS|O8x)~tAl`zcbzFDDX+RRA%*GgYy!en7XASt
z!dawBK#<$(#6oO@C7@U&8opgeChy+cw{bU_<__lV{N|fCZ{DjQht-}0H?nMe7FWzq
ze102ZB8a)D-|yeN@4Ur>$1#4M2XKMK|EBv6tyaq$H**1@jYb12OAC0h9OK)U0A^rG
zO#FNMUojjGy>KU3psaufOJJ#tnHc>vA3PU$bv4A?91_I>9*st**Xz*W!$V+qH@ZJq
zt7Q}oW~pfc=7078ORd2^)mFt>U@2v<*F(GAPLhzVC<Hd4recD_W_Z{9(I9eyvs6zg
zwt;I;L*U^@gwHxjNloM4M<-q2Y6IibbdSYcP38r&jM3gTQ2&9;=?heMj&bqo`NZ#|
zUsYf<gK%XkX~0sz91iU2!P1cx%4C}Rvq^Jt$dnG=-gYZqU$6c<@PAXx#*jJ9Qs-67
zv(CYC@2)180rUWIb+sNK@?ELmtaGeKYAK4%OM*&lldCXT4*=Kg;{)p$w)^?7@8hgl
ztrhzo1G&NS!f=7L-**?Y8eXtmd-`c(yB1A<A;t2DV^A8$q07uQwzrx7Hd8Ud40yB#
z)IJ2sgO7v6G?~%k%^0(v(gX{GIT!|0K<#s2y%Hq}HrDuMjOKOvL@Eb7pDMOZtv|q<
zF`D1Y1m7xt-HCB<Fj?xwMPRF2l48BTL{Txp1ehiX4dzo%o_%&Umw*|F&BYSZ?$n*d
z6|T`$Aec}&0a^Q;3#>ai3rrw8ybw4k@9lAt(n<o-we(BF2`~?oYkmVY;BGz4(IiU%
P0000<MNUMnLSTXbPf$BR

literal 660
zcmV;F0&D$=P)<h;3K|Lk000e1NJLTq000#L0018d1^@s62#kjC00077Nkl<ZNK37j
zKT9J)7{;G?7GgjaY{cTQ%LYNv>IwsjAHc#YAlR66XCYphDy3p^c8SfwK`IMBfGEV`
zsuKc|O?O-&Ho|hCSe$x1yT0Mw*_qv(_%=zLncqC`-?0FTm1evb`Saj5ESOvJ)>8-C
z?e@z-;|s>8L;St-;DXBfUUMI{S}nmz{2;JWsbGEO6P8v({5<zy9+FFC{q*7oy4`L9
zJcJ66u4<?pk`S1ea-F8ZR_MltkA($9N(I{Q_famFp`pDVaB>pZp;{$(XeiyM36$R%
zbGomgT5Y5>3o7olS}oM;_2>c#j}vMFO{IkTRexAjK__rRMQy<bEzSDC#1Z_DjmS;Y
z80+A76L|cL!A%@fF(xbprE9_IGf@76hY$BCe*cC0&AHU)<WmvoPr+Xwi;|fOWnnY>
zot0}VkQY@i=A%ThLH-MReC$@by<L18^j(xP$kO+8e^jNcWj2L1`-E~)7r!g}y7=YX
z$k41h)oq-s)Ep>OVC$$%s4iaD6v~5YM(#Y#>V2(L4{9e=Cc6u&*PTOJrj?8~{an~a
zpSkW-Di0bD(Aa`5GxzAXEa5((+<d(Sln%Y<@naL1COtpc4Ke>MzC07kqV9|Vr8Cbu
z_T&O4X|NWe`W!zy`Ow8!sjZt5(A^N#t5Kn^N_QF|E-%yWFE0aMn<FUI@g#;y3FTqa
z<g(6Uykf?6m?(jA6B9+ZXhT)EVS#(JdO``5N|Cr)p*rJPP{LRVPH5!vYe|W_0+;M^
uU6Lm-6Ug7GI<*zME*JeDpWdtY`~!BpX)eC7p#A^=002ovPDHLkV1fYRFE}{>

diff --git a/img/misc/icon/clothes/Letterman jacket.png b/img/misc/icon/clothes/Letterman jacket.png
index cdda0ae8b9bb94e95bc5326612ab749f2693e61e..05879818dde4173346aba49b29d8f9e20d77cba4 100644
GIT binary patch
literal 471
zcmV;|0Vw{7P)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0004<Nkl<ZNK5UO
zJ#vFE6ogl`eFoYLoW_MulHMue-Y0R9)4-(V45n6Qg_e=|5yE%|XOdTGgwUsbKYB9Q
z$jnAu{DTLcFU!(ii=vzVz|c#dfYpLyS)wS4Sx-h65SnEfF8e*+Z#TC$$9)UGaa`B+
zEPN6y=x(>e*%%xF<Rscw+?O#p_%Vz@1>g$cWG$MenT1EedG1gSOeH)7Ar1`SAn6`P
zZxBqYsw%2_6il^(3cN(I&J%+tgHOG{-YNFq&fe7zfy3Bx1IEj_FcI8^#Q!^$XamJB
z16D>;aGPqa^<B-ZrYW=Kt%nugl~M%kGWl6x#kb4oM6lu<tLJEpHvv-|vzcmTDKS=@
zb&W2L@oRy39Zp=Cm7jmQ;@nzrbGbV#CuXz0uL3Kk?87djJv5B9z^Y$Y=YAb)nSEI{
z)}N#Om<>KmuJG3U2JjY61Y?579t`2~q=!H~()_2u+1iHyPbbCPjOO~WH@3X6b+YDZ
zJml|HOa<yz{c!SP;CpOre)VHdn-V^eM}z4UD1VxLhNc3SuKRo7ACPZJE+_o^ssI20
N07*qoM6N<$f&l1w+3f%T

literal 432
zcmV;h0Z;ykP)<h;3K|Lk000e1NJLTq000#L000*V1^@s6<lh9H0004XNkl<ZNK3ty
zJ#xb!6oi*rK7-nfIE@RRB)wC_y-(sIr-4bUGgvj5MXUy}(8x0xy$bX5vFv+#HmJfm
z7arCwvtNLz_k06Ea~J1etu6KxKM3sm9{1A;pU-DJ$8jC`8pq=}7T^UcVAplH8G{Re
zfwVA-`Y{IQG=?$o03HCYAz+%O0$f0cAz~tw3U~nl5ence$qB?)5X$i0FKXinsuWPr
zca-Wbft%24Wn`f=t=-b|U!b{{T%<qoSv#SNP3bI?W)6WW^AtL#ZI1f+%sxXEpjWOc
zEy`&F8Z*8JDnFOZ?}W-%)obDDze6dCS*J?H9#7?~KHb98<DmQm8=t99^KU5~LI4lS
zg1n@db*(p{@{oNrW<CLPZv|C-#yU>>SgY)-ilU#g`R0krztmp<ANfQ!CNyv6t4(@b
zY0NEXztyC9v6ONnBlgo2Y-@RYWKA<D;CQ9HSzW8Pk44S@ueJHjKRz8GxRH~W=^Drl
ae~TwWve+m^tpET307*qoM6N<$f&c)UqQ1KT

diff --git a/img/misc/icon/clothes/Low frame glasses.png b/img/misc/icon/clothes/Low frame glasses.png
index 35f0157df7c1cb1b48ff3c619a64421e92ff7688..ea58a62becbbd11534bf16af6c5206826b0f0af6 100644
GIT binary patch
literal 255
zcmV<b0094qP)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0002QNkl<ZNK5UM
z;SGc^2!-huvWolXR^hg&ArV6emBU8OCHSxM$_KBs4PN@%OI#@MW6qb=W%X?i{MT@O
z06JT-!u1Cz)v*Qg`WJZL3vH^<Q?P*Kpe-Z<TOh9m?t({FdX?Mh6Ak~@9r8K^>&-f`
zBpSs<Yk}U?a68tO@g^eb3*ym%jeDBt9)@6sB4X1puQ02*1eWvo62T~;z`epE=zjiV
zSu{*%gA~D2_c%(Hi5EEI)|9rap0Y2qxvb8(HKpAEYb{G3CYGz{00000NkvXXu0mjf
F001hSa5w+}

literal 246
zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJJ)SO(ArbCxr(NVdY{232Q7m=p
zyY=gwwimRDXq9jouC@PE{Il3+$MH@H{+&N1&0ljfzF?4Dz+CbmpFK|La{tHWZ{{wu
zXI`*jy|ut+204a3EF1?VqBOQKIV8rXcL*)mv}2Wu|J9C<<q?I_3hF0MDkpB0->4DO
z`}Y!~is|N`0e{0<e(N<D&fV?CeL#5is}qaT8zeTfK9Jvi;<nGKBaDS?Hw5jgo>-M!
uEeYqn-Wc((ZLW&7Aq&v{2EGf8{OcOL71Jx<bOZgt;OXk;vd$@?i2(qVKVcXE

diff --git a/img/misc/icon/clothes/Maid Band.png b/img/misc/icon/clothes/Maid Band.png
index 7d2f479ff07b63e607a79e55366aab00c8b76824..779e181af307c4d11edbc4ea1cc5813930de14f7 100644
GIT binary patch
literal 336
zcmV-W0k8gvP)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0003MNkl<ZNK0d6
z7$CqnK=v|>T1>Z)9}Vi!pvD>k|NsC0fA#8Bu$+#L4q54hWKGDH!dwNj{K}Op|3PB6
zZ{KDJ3=G6;HbINgeFrieWU#8LD#O{+CmD=Q&B4BgiNhR2vBfZ7z<dI-5E~mLcJ9nc
z1|t)5usp>UuV26ZKgcq4U&4F~qWJ`bP%H&GAUrY#Z;;~+YUDVBS^nw6J8<w~vsgt%
zmEq2v+i*+q`J5<=p{bX_%fl5Vm2caz8za@PU%wtj3|Ej7OkAL#4h#$g8AeDgI7NfN
z!ufN-bbMkmPCbMS1L+4DNQ^p|TA2NmWhW9XMz)+{i)m7R6B~q7w|vxMss|}914n~;
iG^lA70t1$~0F9}L9}aXe?f?J)07*qoM6N<$f&c(})`toJ

literal 282
zcmeAS@N?(olHy`uVBq!ia0vp^f<Vm0!3HFQYPK!{QujSw978mMlT!{b{`(IEudc36
zh?JF;b&GlB@F+rcB5y-xn`Ft;Q&aydY`nca-<XAst?6qsXGydpmt$8*XsG15d3Glg
za<cf!cztBj47wBzE+?8bm?S4RA2~PI@?=6v65lj;!<4_jzW#TVx|rL(lgZ^XC&xkw
z1|uCCBepf{Z(LHM9h>Ic?P0EFoUN#(wTh?w-JLdR20r1G^)Ft$FsP{9vB>4fHrd^V
zN@+ktG?E@PuvV%Y7zm{2D86LaEyW^sZa(+2$HJ2(69aiB9hoh*L6YUNbD!da5Jppx
dHS!GY4_ft|&x<<%y~^O}>gTe~DWQph0RRx-Y7zhd

diff --git a/img/misc/icon/clothes/Mesh shirt.png b/img/misc/icon/clothes/Mesh shirt.png
index 1d1b1e97fc6bf91821d0e716f73445abf5917612..cfc5cd9750e40ed73e51ef74c0fdef2e46a36c8b 100644
GIT binary patch
literal 273
zcmV+s0q*{ZP)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0002jNkl<ZNK5Ti
zyA6df3=BJDA*we474uOs!K+v(JAhnRilX>)E*`HiO@#2>*=L(9<)vqNNw=i%&z%2X
zt81+{+0a@ulSE=wG9n^DKCM0=@uD!3?AvyKughKWXI;y2o@TOB;a-$TJmQ35QHr<3
zMPY=5T7V`y6&^G0-=#j&EJ(N+M(i=$J66u*+DS9PI4M!6VvlIwTaJe+p7o3e&2w5S
zsIF7QX73ib_SjS5*oLfl95B^t>)&jB*De<G#<9qw-%~j19E?k=VauX`v^we>jC%l)
XyL~P(;GPNq0000<MNUMnLSTXbD&=+c

literal 258
zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ<DM>#ArbCxr)}hIHQ;eM%oo|w
z#kt~NO^A=fQKy@Y>$P=UIc`r6V3?Gtq;k95<~XNw)elLzYyOD}95u}j=YAg8G9@VH
zu<phco}w)VT$|aV9{DmW{hIwe`F8oN115c$k>RJdWGxVLH$28t<RbI2hx4*S_C~qO
zs~SIxUwMD)WADA}%Ba4b>@2@$wsb^jf9rV?`Q6u;(QVJWy+_Igcf4Ae<B^u?c3t+c
z+@CjBcCZHuRIoPg-k)>t@54B^a^8xcKxeQtDhROr^W0Et(4uv80nkefp00i_>zopr
G7#IK&scDA*

diff --git a/img/misc/icon/clothes/Overalls.png b/img/misc/icon/clothes/Overalls.png
index 72237861e3109fb27caa1a3433f48af41bd9e2c6..35cf33288e65f7ef6cbc88115ab0786de6bab3c2 100644
GIT binary patch
literal 405
zcmV;G0c!q<P)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I00048Nkl<ZNK0d6
zAQIU4NB>u}@@80E9>s{RC2``$|F`$8VmPvKDTW*_<B3){pcWGf9Gdy~aOYBnxQ)vg
zSU9**+%V7GpTV{~nzliG|JYUxkE=R`G0;4Y-#@;^ASkN_wjAX1*SF6zh^iV6bBoc#
znl3)Zma;)XPLnu><zZae36{!9v7D#^gpkFsgho}1iLn%BF^DGCa)LevSu7x{N~q9+
z%YS%$o2Y_>D2qi^^ca5s{LaA2&dI<dCX3;SFRvbh<w;51Bv}kAIIwviRIpIpVo*@y
zvlQkKkmXblYHUG_?sHP|Gtof}vlzLo23d?=c2hM~gAy0Ak71UfJA$S@MlLMS9Yj-$
zkqrmsab(L!Eyh>ek({bWgPNv^i%UqHfsLCF9A!)_Yz*)2Uj^4dpj3@Zj!<<*R2&bO
z#h^YDG61!$VLrwsM-?BVHw0ic5Vl4Fv9%Kb9XV4jqu?j`00000NkvXXu0mjfyb!D!

literal 411
zcmV;M0c8G(P)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F80004ENkl<ZSVv=I
z7+}Ciiv2eJ(f<{#ycrgkM`7qooVfA-?R~2lj%-{?l9?na9uy8B6k;?Ffy13k8R9lB
zV_@OnMsdqLcYg-k@@V=*!Tn=fF#<x>DU5+`Y2f|iTMUA-YG6lzLgMx9^9-V@h9k@Y
z=y5>T5WtobKv6-{Gyp3DaAiYSt{~MBL>EMa8~{s@G;shimctwXqDgTCQ6T_wfPkzj
zp+XQY|Kag%q6;LV9U!Wr$ME~-cLr8=P6i$^Sq#T~dG#19Pik%;*#WQu2wQM~3MiU6
z02BrIEQdJ=<OrHY0k)t=4+&Ds1CpWu<^bfn0OSDlx`8IS0F(%kLjYzex?|`P0?369
zy2I$=0Ax!*WdyP#MjbF30>d{1xP-(R*tq$?1s@X&8^gQ%SHU$NC>P+8Bc}Q!x+ENM
z2Y~v7$N<zgfQ0}qIjV*LdV>U3<6&#8P`x%J#wX;e0RW!oQ!u`s&GG;M002ovPDHLk
FV1h42p`QQ%

diff --git a/img/misc/icon/clothes/Padded football shirt.png b/img/misc/icon/clothes/Padded football shirt.png
index e1a7954d154f0443801f7ce5eb533ad7a7e284fb..9aee65c9b2bfd4aca9e9887c94f6cab5f2016901 100644
GIT binary patch
literal 348
zcmV-i0i*tjP)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0003ZNkl<ZNK5UO
z-3`Jp41_P^bRX7%2Uv%FI!=%UE^c~mToNfl(6^>Je~y3RCJcJgATIvkCGuAwvou`b
zN9l-W6KWNo08E5@1Hj;-JCpr0fctCR>Q-P+Z0)HbYeaOOqgHF3UcgbY7_z63_XyPL
z#OV!KHn0%4ww*XDkA&R?GsqEV6vFIKFx$uqCVG0wsn;317f7Vo_MGrKKs0f1CT%Sx
z;;jSd2Y%P$6R2Re-U?n?ML}h3%k|eg>vt=y4vD3|Nl53EFgfd5y<QD`3E0Wy>Qp&H
zBGLE6!Q$!<E)(XoQ(tiOx-vs#Z+6FvYZN#-waO{f+)hKm>OC8g<tS`!CxPkh6-{#u
uTAfZ7<o!W<^S0(>wW@0dKK=fC;0JB-iyv#Z(KrAA002ovPDHLkV1fWz3Ya?p

literal 324
zcmV-K0lWT*P)<h;3K|Lk000e1NJLTq000{R000*V1^@s6`W7@U0003BNkl<ZNK4I@
z(G9{d3`8&Eun+6N2du+B9Vh6jI&!0PFe$3YU)-Lb?YK@0y7d5RZ{z+B6lJF^t7#5Q
za0PG?UY`Mwx|?`^0r1-F7U&9#1m1^<eTLLU!FjC(TCxI)eYD(XKwj5iG^+AN=ajWG
zKrWVa2U8Bd3BVjHKMkfHszc9a!!uG#wsWRoM&PJ(Kf|i{>`DP5JAh*_I=4lL!IXUl
z*4o;f_jT*-+g^Q-CLNBT6)4KJloHz6b<t@1Ls)P&yUNxIW_&!eWP|($);CAc`p03}
zvEc^we1n_`%iaclx=&|zI?O7muABZ^nQDCk>=w@++XzG-;RG>2^yj1k82y3q{Wl0S
Wi5&j(L+Ahi002ovPDHLkV1fX?bBvP!

diff --git a/img/misc/icon/clothes/Paddock boots.png b/img/misc/icon/clothes/Paddock boots.png
index d948909f85e84a2d56f6df5b3bfaa708094186bd..faa45f9ebb2e14459c93ce3068b147cdc78d0353 100644
GIT binary patch
literal 432
zcmV;h0Z;ykP)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0004ZNkl<ZNK5UO
zF^+>U5Jl|*(a=E!1tlG~-~il@i*W#`prb()tiGj>Cd9BtILj89CXo$({(r_}w0bD?
zLtOO*|C#f5tX{<~-_}WzWSbv`;cfmFxF`zMwk`NpaGIv7?|bDFyaI}_fuR;qgb%Q^
z_N5k*Bsr`Nn_8<yC)H(ChGDop0yPMz3xYsR)1;y(GQW84NUawzp;+uuFg8F}yeW?3
z*jSro*;Y6lgT;(xSxyV<veji-s;=u4iitVQ^L)!G@{IThc%EmROQRZA0t^twsoFc3
zw$g5Z<=Dr-u=-ysuByu9x@j6~yS!3dE7T&WSZi(a%VNSfqpoW&;8o_)>{jcS+{&}d
z&HZ+k&u%Bvn*o)_hhtcn$48!DDBrhL*W1YeX)XS<C(~Nl9?zhB*9C072xLDdh<%xx
z*b=<^GmfLvee9G^8w3ERLC!ma_lut0weneXGt`~@<l(%F)kltbAHVa>b!#(U@GbkU
ay!-?4ZWk{0B@4^|0000<MNUMnLSTZjI?M?G

literal 384
zcmV-`0e}99P)<h;3K|Lk000e1NJLTq000&M000yS1^@s6iG0m40003;Nkl<ZI8Viu
zG0uZ9426>cv9OT|21Yh+!2!4*7vlgh!N!6ZsGg-4xhX%SNWbc(C{8}xFOF-?cXp`l
zHazN_^ZpO#O`M~yYcmW3ww;2DqA=4meL63|0)?G{ku9LG7_ct=Ev9qs&m87?ws%rU
zmT8)L2(p18yCg}>x~?Y6GWo?m_#cA_MSy<=BLJ(4&N$C=DZMO9e=%Hx1hjqMy+2Bd
zrfJMLjs}-S4Xdj1nnGvTBk;CuxDd%2r2-5P)|vI!V3tie0M=`d!I0vo8MkdKTK9c_
z+s6m8g)w7mt?0|k!aA+%x+w6Wb(D!??VGl`cNtvwa`>cWHUO&Ii)%Q@_R{@}%)@6-
zumD*)zBv<Ex_-V_P@V<&bkOK|KoI8wgLr|1k7Ze89!KeU1_6LFX}<@DhpuL=-iz0W
ed)0qQ^uGXGkp3txCcG>F0000<MNUMnLSTZ(+NwhU

diff --git a/img/misc/icon/clothes/Peacoat.png b/img/misc/icon/clothes/Peacoat.png
index acc6222f6e4fe545a22c2ed7a03fd2919d9b8e07..9ed6abb097bba240a48714e081068564dc132b63 100644
GIT binary patch
literal 357
zcmV-r0h<1aP)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0003hNkl<ZNK5UO
z-3`Jp41}*!z$mZ<ObT1TC@=-+L{3<ilQbl#eQ2Jlxbc^}I6o5>YSThoY~axO3-I!R
zGrn%s;!)CBRx|Mlzzx7LWw`<%TrqYlu2`vls$eGG<0Dy60@$7acIn&3nDmh*mV+0;
zf*#Un0STchx}aub?7LUsS+IvPnP7xiwTwlRDZyuhtwOKX+G%6Mz+7wEo&yV{CFlk#
zfd_jR7-v!Gzb-Isl*$&xgtFzTyJ?MEz_rTm0_UtAw#M2@t5NJvrQubbQ~Y<U36Rb9
z1dGmLtGa7D`K`1HaCD3gQEaVjwc3ugj|TNu?_>VxZ>rKIQM(SCz=HE&h+ZE4c8V1G
zLY$>ogQ&dst<|hJ_k{Vize(}0kZ9Zn9_eN=*Bdksn;%@s{@efn002ovPDHLkV1fVu
DevG1+

literal 363
zcmV-x0hIoUP)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F80003oNkl<ZSV!$v
z!41MN47^SOqret0DQp3wz!abpIbm5z(*#3{)V!*=@tx0h;sG<SVP<@+1pZ5b6Y%gg
zbHqE1HG8h!niL?w0l)>oK6yI>APL#HExT-Eg+7@80k(KaAaDY4-2rUUx3$svEfFk{
zm_$I}yW~Z{1Y?v`Ma$Z_cdd}967b-3Do}#i=xNK58Y9t6z((w&w=!E>I04oI(@`QI
zK&2*(fE;-OUKQF|eEKhh0OeKGEea5vtJDo$HPAw!)(Ig5N+}4h0kz=b6!5p)*Sesj
zz|T@ZAjxlU#N0h^RS0QA--3%Gkh`8k6|fSwrof)H!;AK-_keZaU&gV=sP+tZ5#S+B
zKDkNAzlOPpeZe*<pu;5b=`7f-Kxwq<-S1MM7c6&fC9o>+1VAvGAtRLoasU7T07*qo
JM6N<$f&g=5n|=TQ

diff --git a/img/misc/icon/clothes/Punk shades.png b/img/misc/icon/clothes/Punk shades.png
index 3c911abe3daaae4e3521f37b8af81249845aff18..949fd7ae2615aa891c98612868a30bbc1530ca2d 100644
GIT binary patch
literal 309
zcmV-50m}Y~P)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0002{Nkl<ZNK5UN
zu@ZwI5Ja)|KdkKe|B{}{|FBMGGqah?fp7*B3Zc^R*vIXyI=N13>cn*e{5R)^)qSj9
zmgNERwr!V>Kx=;hegUTDJkM_5_jgkXSQoT-4=D7oBoy~qaIWy|0VK2vMgcd35Zt=1
zU(LG)O*$qx#`tQ`d!JZT>s&*R8c5QMjQ|76h53}y&H$l?GsShuwd`x7Pc22{0c2ve
z6M$kJjmre42*n|$yOZD=G&^Go$dE}<IfC50EzlxZ2aRDXh06-9f+d`tGH5&i!*m8}
z0uxS<{*KE;my)lYy8LHQd(ZiNfUQn7*A1(iEwl>U&*~>>W}qJp6@b400000<MNUMn
HLSTXbTEm6u

literal 309
zcmV-50m}Y~P)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F80002`Nkl<ZSV!%Z
zu?~YU3`E16|6t0_|BviU{0DQZt8|j<I>sO>7@P^A#P@u@z))^p!_E370n&kV;CT*=
z<M_h2VO`hD;jG#}BL4tj&01^Ow(YAq6TsSd_KOK|)Wg!^c-IB!9XJ9a#lryD$b<7d
zm)6>;JVeAz2MDk%%ct3CnoR3FC$zZNh?#U0006|fFhB2hFlgArnd5oS#qL$pUC3e*
zL?&Fj0&y&Fj9~y4qX>%XZY4lOyqf_Ql3|p^<!G!dM8$UjbRZc@FMvnHLjV$joimUG
zVd##EhXDvdLH(bQH^93omUEZ?aJ=y(Kst~Pqyvw1;0>zqpdl|xz1#o*002ovPDHLk
HV1fVuYww7G

diff --git a/img/misc/icon/clothes/Racing helmet.png b/img/misc/icon/clothes/Racing helmet.png
index 7310f32d45febc95626a3ea0f8c5fc7ffecf6d62..fd950847c3cf2b95ab39382e401d7483bd63c8ae 100644
GIT binary patch
delta 436
zcmV;l0Zaap1Iq&~iBL{Q4GJ0x0000DNk~Le0000U0000U2nGNE06Q?Qq5uE^l1W5C
zR7gwhm60tXe_h$jOSBtH2Ov@&!5Nu@J}VcQ2;2En(SdlWYA4_C?(^Lxpfj!DOk5hk
zf9CvPwbSZ%qT<T(#D}qeP5z>7Y;{3YKzl5uHMl&_t23pPQ@atk4*fhH>1)6L5x~WC
zs`qw>gWgZpYjVN8;5zhev(dr;VVME6fqTJxudq0de`AWGi0(%tC;Vl#@@DM>0}6#(
zAt($(N|J=KEThNStg;zdjwciS-*f|Tm)&0QTuMUG0L;Qny;&@(0L;RAUM~A(ETz;L
z@6uEYAqaEvzS&}ED>#JJxwrs^xUF}6^A$nZdfI6<SF{Ou_0h`nyYe@%43k#iOCe~h
zR3r3*eh}TQHb*2fg&2zLsl4-g1oJXGA%w1t&UcKL8P1mB-qSR7ItB1aMka)iDS$pO
z&e2*Y0V8v6Ew=Z!teZli;T@Uvd*lFksNlTKSBdpngUvw9Abi%=6X*qQ)K`{=25=wu
eTD|-Kto{bT6Sp742dfGI0000<MNUMnLSTXuO3Ot6

delta 379
zcmV->0fhd`1Cj$RiBL{Q4GJ0x0000DNk~Le0000H0000H2nGNE06T3*`Tzg{SxH1e
zR5(wKlaVbVf2{1~CEAUpLyM(6f-^D~eTUCnoutKzl=$xa^LKxeQL^?#$D7m`_6KFZ
zCCX$QKVUfWLo~Fu2Sd~}P4s#1`Fw<=fUn(-zBii_*wuK<w)J+)_G-B#fEbbjK36La
z!XYdT>jE)E>VP!LvZSIY=y5PO3wmEHqM8f<?Cy=Be>~5rsw%4Mnw}?<m<nzmjz+xK
zDgi=D44GQX1p`Eagm5>TMVKz?>wNyF#9GTr*3PjJK)uAS+m2R4ITjZd5CrzkMsKf!
z1Heo=qk}&#oechm@NPk_jiER1|Al!n<~JQZ=1>3!3j7jkl+vbQK#eh6%Q$QT%0d9@
z<eWSCMI}-gAg!^75ejhl5(Iv<y9L2b(r&r6OHB$uY^P*_$p9j->+hAz&gQMvY58e=
ZegM{HtI-%+xvl^J002ovPDHLkV1m?`rl$Y^

diff --git a/img/misc/icon/clothes/Racing silks.png b/img/misc/icon/clothes/Racing silks.png
index 93da7b61b639dabba6c7fc7a04c1d3a5c9231602..9c16f922e79a9d97b0f153d3dd37c670226f51d2 100644
GIT binary patch
literal 390
zcmV;10eSw3P)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0003@Nkl<ZNK5UO
zK@P$&3<S5YK^*uC2fhOb_znmD!U6Fb&`MotWhHS+k*W%E0%APbwVigrLTgxvi$A#N
z{26#@<Al0Py>ZNyTFqoT0Gp9~1yF)B?l8tY0o*Hb63_%kC=>Dk5iY3qnLLB1U{|rX
zLR{?g(LUcg+-X|v)=2@uk5Nr*20F0?;9$noN>f!F!A!tfbE)36Q!Wt5#oEfH$>3O9
zCGaM57o?tU@PH1k)w-y-)KpPP3C!PEdq3bTuxysaQs`FKRL=&xeJ!w5XEU8ztrJfL
z%kGaAF9Ozh#BR>4R(EUsO4n!8Y6r&)Bl}L+Y%uG~TPd!1OSu#41G~CU6?=~ODD8S4
zYm}nhC963F>W$V*!#coJ;;N%!sr|a**wqe-d$V4Blq^1*eQZkeoI&}Yw8jq4E)DIs
kno2R<;9h8N-0y+kSNxA3UxcxW00000NkvXXu0mjf0CAtL)c^nh

literal 351
zcmV-l0igbgP)<h;3K|Lk000e1NJLTq000#L000*V1^@s6<lh9H0003bNkl<ZNK3ty
zK@P$&5Ch%UAP)S61K)uIe1`*n;edDz$f&MdvrScmnp2x>C-&|(=@8=#yfk$Jx?I<L
zD{k}=19t#6{g+n&6_{~{KIRGF9&rOSfea=*!2)WX>;#XXzWd&MU+np4&$kIzAE?{W
z&V)XC6`5B$*aC1UW8|uYa*?^^P=0Aq>IvguF6C|n&0K2H3+C#jnl8AxLzUaEDo`q@
zpqyi_ee+4Etjo5Px&0}%O{iOHL8Uf(c4S{WErlutrP9Ac)goE-Is57YwIGW;*mr0)
z``kN0O(^rpza>ZhJ?>yVsH^%_sWZOLQ?*m3pt8?yQ7!!3T^C9Pt~QlQ<szk7eTU@Q
x<aMIJJg~iWs(wu%W6ImoZ_2sGuP(+nrZ$PARxk@k00000NkvXXu0mjf003NTn_K_@

diff --git a/img/misc/icon/clothes/Riding helmet.png b/img/misc/icon/clothes/Riding helmet.png
index 780d2aa1ac41d61a9a5ba719b883a7b33d0bdd3e..2f753bae4b48d245cba75571bd035be19863e861 100644
GIT binary patch
literal 489
zcmV<F0T%v=P)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I00056Nkl<ZNK4g~
zu};J=42E+<RV2#B#LC{KBl|5(@E$w>5(^R%>^unj?TlTzb-0x$C=ykNB1ig9CUFuc
zH=O9!Hp%DzcWiIWiJna<x9hqUd;7l6J|}BK+qUaG&!%Y_vn<OYX8KmwwS6CkL3O5T
z5drB?K)Fi@AQzqlb112*s>;g_!8ur?JPJl0r)jcQN>GAGs#EYFn3MuUV9IOk$yF_a
zIh0_f;FxL=%u6K)j0=bxeiS&BU)Z0UXHRj7&9Ms>QvJWdp)Q6rNZm}OSX;xfavR6-
z533lAx&;h%&egktaOEPHHt^<w^5EZSO{}R%0ThEngCb-xhf~med<GRmHR|~J_QKq~
ze%keJgOR|1!X<ZRdtf@$y`^vWm-cLc0n!BUv_13o(S8s7@pxlr@5}DTP94h2@V;I5
zU*F;Z(aB+qq4V5;qhP+6z_hr1*d^z;8;BZgTbu(b1;ag+;zPG#@MFLdRJ58~1t7lV
zS{<@E3Ffxv<~VgBRhNY#zrH%R!ZoT>P?ciX%;B*TqOy}}-rb{8ER_fx;Qw-Jy$GCY
f8k+wn1OEct<4Z33BC19J0000<MNUMnLSTXbAF1M}

literal 450
zcmV;z0X_bSP)<h;3K|Lk000e1NJLTq000*N000{Z1^@s6m*^DR0004qNkl<ZNK4I?
zp-#py6opr@jD+D(Sp3W+{x>Li4<3L7LqY<c2f_ayIWsqb<q1Z@GBI)*PIK4YcHJ<{
zt!uw?dU|hXvc#vZ>xomFrZFkYqLZqsnucM>%CgMHadbS46-8m++qMld)DM7SA;Hom
zMN$M7a0!OHJkJ*iKtRGnJD9<lYv1>F+Zq@k&Alez;BZVB;K(`lq`0?m3C8<gxbNP=
zWtnY(^Uzs2tMIkF8C6Q|W=|xsLzV9TA3W5pjEr5YI!~?fSgCehXOiKpYXaE^au>ds
zg=0`Q5KBvrVNR^EG?6Ggba{p1kODB~;B?PAf4n}+Zl2%OCez>qbGNwj4Z71m{g>Nw
zyPj~u{7%+H9u6mNoq4;zvY9^}zwK>@GHPEB)5qu60v^4|em{aoQw}a&0&Xv~yJOPt
zOp4Cnwp~5gUN}>5&Rtgtfxp0I0<&!sO2MtM$Vk9gWGV%=z_lV!4-5`2FHY?SQUpTP
s6|4p+5Gz5Htkx51EE*^zwAKqh1;<0xbH;UE00000NkvXXu0mjf0Mj|glK=n!

diff --git a/img/misc/icon/clothes/Ringed collar.png b/img/misc/icon/clothes/Ringed collar.png
index 46a778f3c6c5dd7b0153223d3d525b2f3e3d7f79..ff086a5ecfc66f30e2c62762dc1cc7acda03443c 100644
GIT binary patch
literal 330
zcmV-Q0k!^#P)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0003GNkl<ZNK5UO
zF%E<v5Jkt{dw2jZ;)STFyorH^i`cl?!h6`W8P*{tIv|i;8)($P@c#T6hz&e6nuoYh
z!GCkUT3xOFnFF!rvIXSe-l0j`bzL@hT~~}{_va>(p>5kbk=wSpCw|ZK%)+n0w(ont
zK}yO;IK6Xl7EJ1Q%Wm_jJVoGLEf}Rd`1P$F2q9Q8=opQpj8Qcy9)<zl%L0?u-W@5W
z>vm&I&<U(J*JQ!wLO6nj5T|tr4}n9_V7mi=YcdXOl(KRhPZ=M8S;vVsv{Fi{sm~gr
zlh$ZIXLamiy7dR*;Yh)H<Jh55K(?|y@apQ!hQ?}q`|Rc{EK;2Vq?igWaW5&hTAgH9
c$>I;_x@{jk+Vc1S0000<MNUMnLSTXb0D8HU)&Kwi

literal 282
zcmV+#0p<RQP)<h;3K|Lk000e1NJLTq000#L000aK1^@s6jn4MP0002rNkl<ZI8T+6
zu?>VU3`I@P9t^-DER@O>o1mo0A~bipf<5SS`aW!t3qd3ev0}aNZ<~(tlm6nCu+wC_
z5K$V2p#_rVZrg@fcnWO>_I)qVec$DacwJXv0-DBgw8xfG&tSa+Y*1A_Y&>Rb%c{_$
ze2U&1^!@7<Ip?ZEaH_{Dg_<f&(?p-wi<S^<h|DZo5o5e{fd0a1HYk7rb<Ul)LO=lD
zK^3TjQgs<v4H~^qJkLd?Cs?sk24-gMp;Zgu5&~LMv!6LDY+}U}3<CO#a{#aM3!z%l
g)$jTU2!$_V(rpRcg~(a}0000<MNUMnLSTXb0P|6GEC2ui

diff --git a/img/misc/icon/clothes/Round shades.png b/img/misc/icon/clothes/Round shades.png
index bba447590ee3e9c175411b5923377e14d8ecc006..9b2b9869f03792d5272b9662395aec3e8fad3ab1 100644
GIT binary patch
literal 222
zcmV<403rX0P)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0001`Nkl<ZNK5UL
zQ4WAG2t(O1cK^fe7#b5v5E&(yxgY$~6kgZWMw_0tiAx3kE%}PNqF$Cjv|PvSAgYIk
z(IO4J-qDPPnx?%a8Hj|sre|P=^6<6L(=w1Xmg&d0$TE2ft(V3;-RsUFc#J{4cegBt
z2KK-OPoOeR0-C8|R4zRji5i~PD+~j(<@)>|!v$GED3<JUZ?3>AQZ;v0)D`uz1h$py
Y1c34(A8zBT)c^nh07*qoM6N<$g32jfDF6Tf

literal 213
zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJIi4<#ArbCxrv-8~C<wTGmALo6
zKyGotMS<vYbwQOG|C%zt{p8YZI~;CfV=vIameIggm-=AU?q^{cOLAml-c5Y|E4Gg7
zz35t=&20OB=`@JteOX#D?YfcFpLB+|8)OuJJ*>UASv&H4Lrc*)#ic3p?s%o~A4sXt
zo_^I@Quxl|D_@k>A9!86V8Vk}?i_z}6d3|8W_2)_I4}dzao#&GxD^%qFWBA#x|6}v
L)z4*}Q$iB}q1sim

diff --git a/img/misc/icon/clothes/Sailor shirt.png b/img/misc/icon/clothes/Sailor shirt.png
index c0ba4b33dff17ed2a1689ab0a8df9accaa0b7b66..d563ba3422bc5c1d4a810d1c2fd736a2909ab95a 100644
GIT binary patch
literal 441
zcmV;q0Y?6bP)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0004iNkl<ZNK5UO
zL2g1Z3`8fVsX*#oSa2O!z;(LdE|ow%O{$?8YDIRwAq!dwZ;*)Nml-?%|AHq)c@h_Y
z8+-t&oY^BjY&MUz78SGD4#1_6KLB`e=51Tf3cxYQlYk+(FBZYGd3K)CU~c+qJKq3M
zxq?dVn*NX68Cp#h?*Is~K^srbRoIwzXqkuk3@i^7Tl-jur>8Q4qhKqPx1`zydummX
zDyXgxx}X+l$kZNB_1$18wsz|vp5n;v6qst&Z-EI}12`M|`JX^iJq@<@$!39j+ijo!
z7nn-CfsxYw*G{s%+jkEa3vrWop9xj4&o*Q)_o+tzm>mw+2t2sXw*h+yysJMiq+=<r
z;tbf<NGsmA%7?(}4A|C4gKc41)<3sBxLy{V4I3%2-Jr*(CVZrnYZg5EXh?ksJgRsa
z%pp0I-!poaODR=vYP}BSG?+tD+mtU^&Gk|WIFwUh7Gj?@p&9TJ^m@2VA;Gh`Bc-a5
j24|t!ycam@)O6lAW9gG0ov$pd00000NkvXXu0mjfY`wrc

literal 384
zcmV-`0e}99P)<h;3K|Lk000e1NJLTq000#L000*V1^@s6<lh9H0003-Nkl<ZNK3ty
zK~6(43`EDLK_GFLF1Sv+Xs^SfcR?!RG(q#pd<NHvA{O<gYT`VPCsuwS#TjT?IsuXQ
z^?#Q4=MWQ*06zQ4cK{Wbd2c=E8Nemw?a-V!0<YwiP>T5KN}d2vv4RSHPwU>*24(eE
z00eljwQFJO!7S1?3w?AOcBnjJ607n*p`)NZ%FAk_QmJHCr>Y!OFI!xU)J~yN>K3R-
zrF00TO8F}&0WSb<W(n5>k=iNLTT<(SW-Hv+$3Ur|GG7Ywuiv=OF2`!WC?;{CnpXl9
z^wmQx^PCt<(8;*&mvsj{wx5UT5>YB$fjVPTdg`angZ5XT&e))SNNwbIpaSb*;azy#
zy{G?$`n&rWC=I{HZ>`D(wau0ft!)=PRZ7EKpN825X)hx99*?0+^l4auW+2a$U&}lZ
eGkEo3{05G`jid0R1~mWx002ovPDHLkV1fW!(yAN)

diff --git a/img/misc/icon/clothes/Sailor shorts.png b/img/misc/icon/clothes/Sailor shorts.png
index a217ce2bbf2344fc2c55a03f8e42ccb062beb549..9180b0684f9780199e101677946faf6458d2ddd5 100644
GIT binary patch
literal 261
zcmV+g0s8)lP)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0002YNkl<ZNK5UN
z%MpVx3`FH}(hu#x0otLTlmjCsno$&g7Ndb2<SW9@TCdiL9$M)kE(Q2D<wNR_nr5P{
zSB8no<JvSAgNF|CN<?np7jS_0r^W?50zg}`cyxR_Snd~**mlg4*W|96>u<nfoSXvo
zn|sFs$oWkl$OX(0y(v4^E^R<$q@X(%h`{ZruoncZ6}e=tar;foC8e)aI>11kR;k(X
zl#z8d;lN;|?i9EbS~`bo4@oJnn~y|CT0*}B7?R1OD5UmK5!z!1DHcK>5sV$k00000
LNkvXXu0mjfK~!v>

literal 210
zcmV;@04@KCP)<h;3K|Lk000e1NJLTq000pH000gM1^@s6$?f;F0001)Nkl<ZI8U{b
z(G7qg3`DQvxR2|=2dv{hj)N(&q?Td`Mt(@(`f|ON03ZQ{@0Ak)B7y7+gad#J*(PA;
zt?3|PqS#8Zb@B<qp>iHGZCEGV7PmydKqNHJnf-fpB4RIV4euaapaq<~Jvw|n=9Y;R
z2uQ{!@0^`Lw9^)BDE-!FqPmR_$Us+}M8|r%7fC}#x(XRBt93HcU87Gun5VnuK>z>%
M07*qoM6N<$f}iD60ssI2

diff --git a/img/misc/icon/clothes/Sailor trousers.png b/img/misc/icon/clothes/Sailor trousers.png
index 88ea1cb9092456a2e8e133340949e4751fb309ab..ab9ba7aedf3dab8af0764e717acd7302b1383a3e 100644
GIT binary patch
literal 285
zcmV+&0pk9NP)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0002uNkl<ZNK5UO
z(G7zz3`CuA*r)5j2dvY5Iu4Z)mR!qLPQeI7nm>f4m%E%37rJPbi@0=e@JzI}Ix~?k
z4pPkER|EM?L}}mw*uZD6Ndb=l(3UJ2ivM85`9oGqq9s%k94}<{AAd&ytG1H`vr++g
zs`ZA_!3<;@?Xm$p4XiH*cIH`NwpE{>O{`U1yS?CWX|Q*8QTh+3T7#qh)T&bz3%mx_
z?UtgrPcW;F?DGbOG^_gnkL&NOx0K?}Qd>KLwa^7Jnb%+rMj8gAwGh~Q{=Dfi8iT#s
jDj1nGT59?Oe*rJJgdgRL?&|;m002ovPDHLkV1fVu{$zN2

literal 255
zcmV<b0094qP)<h;3K|Lk000e1NJLTq000pH000;W1^@s69AXwS0002SNkl<ZI8WV_
z(G7z@3`3o9x=+`E4_K%BbQ~%pT!r9kPkgjh?*{?7hvPE|0GNP<*E4GbA_TdfAlv|0
z$fW~z-)at!p<{C`nX8gNf$(^FGBQ-AIfLsv-qYNu5SpiA=XHj^gm5#RudABh1!0f`
zqT<g$_{H3>g49xyQ~NYFL)2?+$DQKtbTXu>aB7-L1bPR_5jZIMEeO?UPSmg|-TAp~
z=ev+$+0W@YVx66?9ap=CZ7kK(HufCE)vgft%eR!c+6Vc;d#b!>4SoOs002ovPDHLk
FV1hlkZlnMJ

diff --git a/img/misc/icon/clothes/Shadbelly coat.png b/img/misc/icon/clothes/Shadbelly coat.png
index c9118184ceed697cceaa7be73b385ebc2829356c..be6e907c1d36377e90a4ae9ec97fd31d9ad275ba 100644
GIT binary patch
literal 585
zcmV-P0=E5$P)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0006HNkl<ZNK4(9
zze)o^5XL7qS6E(bf}lkTMQluU5Udn?U%&)>0wLfd2mzl!NbIcaMJowh6&vwSkwTj^
z=1PleqRhc}Ovc^4%jHCHtJ`CDe*4WgH`!F^k4B{kx7X`^>3!{Xd#+fy7FVm)6x8i@
zso88&y<Sh*qtS>4g8_9qo%G#gGI7Sv1T)n4eTt%pYPA}T$72e^Fafn%E$a9C$w7i3
zNT9ry2d{U*onSyc&r5(D6wiPI%7=>MI6WYqZSYJm2gJ~DPCKU;P$<P7UOzXO)k>&@
z%fNVsLSCm2Yl2%9YcQW)0!;u}3-X}3!O~lkQhtYnK&kX!Dz<rTRII_WXtdv`c2gbj
zyTV|tNCI@aB?uWP6)gSM9ZVmz5EwyaIvM(YdqBa_W6BIKw`b<~?Bsr3U`~&1;ODDV
z+B=!1;JfpsnRzK-RtvvS&2kQ3xuapoblcizrec6O0NSOgu}COjuD)#r%c4O5fL$K5
zT7YGY+#Vyi^b25@#}dq$;lf+nzxmO#3n_MaypUp<B6P7L9vA*SW|#?_*W=Q_C>oo`
zNVDw|l9|kX^^wiQ<gsp@3tfG5s`dA&VRHT}U>gwMd+DiW71w7gw6X5dvcE;c;R7`q
zJM<Yn(d%1Gho>Lq+%jdVk-Gbf&Ge4Fd;C(-b9o&urK+<$L;C**nAK$cCDGk3YtJ{`
X!W%s)%&XV{0000<MNUMnLSTXbTy7EI

literal 552
zcmV+@0@wYCP)<h;3K|Lk000e1NJLTq000#L0012b1^@s6MMNk20005)Nkl<ZNK3_*
zy-EW?6oqeWwy@mT1VM`wirAQHAy_H)zJLk%1VX?^5CT4dkl0z-i&hdy6&vxVNTE#{
zv!%s0DtF)vXK(f=N#j&IJ9ED|_srgztw>4h^?JW{O1s^z6ot(UR;yJH>2|x)Y&NA{
zuY1OLJeI*=Ae~Ofzne~{DNd@Rz%UFYj$^6SYBHHjWH=l;NUPP7e!uS)iK55>b*?s@
z&tMM)FbDz%(*QgJ44^KUB#B=f&j6>OIvLG^)e21+Kqy3v&QC#AB?B4EL3oBToo9t8
z*eSJ8U6o;3!R$SYa8UL#OQF8QB2dVFvr>%DKzReKzxXP$eAjoGP^*N4tpyB$^0}ex
zudO00Vg`x;PEmoM_eT<)JbT{odN<X_r^oT$(>&<w&AJ?%{dnlZ<w~kw3RRWx2fNOF
z_^6eJ#ulI;Qc3~UL6m4#Q7{l7J_j6>Hvofx7I~^F0cD1RB9Q$7w8&G2YDT(=8;5sN
zs<g<{T%{}<CA*BLndd1EmSsJi3yKZM^AxFL-a^nUPi?v8UMDtv`~6uE_ZNod!QlNu
z>FesZ7i+S$8OUn5BcsuiG#Y#I9lyx?M<U1PU*)$cr;l_VueN=)?Vr9?Y@e_6(v7kn
q<yr8*P*r7rV~Tbj2NK8p0s7JWwnbyX%m4rY07*qoM6N<$f&c(d75U=;

diff --git a/img/misc/icon/clothes/Shield shades.png b/img/misc/icon/clothes/Shield shades.png
index 7e1ee3231e49054d9b338d0f2328279ce91d221c..d13c843be4ba95d937e33aee6a033082107e4f7c 100644
GIT binary patch
literal 237
zcmV<J022R+P)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I00028Nkl<ZNK5UL
zQ4)Y42t@T5-v4kMqXs7%BnTSD{GqQ(;j!yl%ciGp;+6#e=6qV6R&xiA>qj^n-Ub|q
z-`-lB^)awjtSR(@)qyo|)KYU`3G7v)-2hj;2991U>j>3=Oj83ux30A&HYDq~&4j*f
zy1^fy2z1$Of(7Ul8f87CxZgbhp!QNV{T;!?ez#idJchavG_HiNTm7cMx@?I?T&hp-
n3RlIRX?0q?%z<s;IsxC&IUmB1iU<Gz002ovPDHLkV1fVu;%{Q2

literal 237
zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJEuJopArbCxryk@zpupi;%JW^m
z&oIYit>fxX6Pv}WvPCLvR`x#pB&>g(pYH+Nod#(O!wL6KzgGEH{yuY3PwVO3s{0Np
zaE8e)W{CbE+YoBXvX9AOcl6)W4}Qote0A@Xd0)o1ORr;vmanF-@aEEzZATPy7`h&@
z@?F!Pc+F+<qq_yV*A)K>IYgd!IkNThJ1GTgvC!`V2Mjus)93T<<9#Q`xS@_SX-`+!
knX(NB8G+UpFkk1j`CwwH*!HNl3g~_YPgg&ebxsLQ0GlOVTmS$7

diff --git a/img/misc/icon/clothes/Short cheongsam.png b/img/misc/icon/clothes/Short cheongsam.png
index a6ec80834abb26773f0716722ab23c23323311f4..658817f15e190b292917d5b481c4823007abaa1f 100644
GIT binary patch
literal 351
zcmV-l0igbgP)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0003cNkl<ZNK5UO
z%?-jZ429jEqTbkm6<`x)U@lmJP3Q_t5#`jPhvdqN+T^7_2#NOAHp!P~zu2i{=5uqd
z*QwVKs?ueOCjbEGrLG6oqwAy;UIbQ^rx4`WGz0kHz1*Gqyt5miz!r$bEmY}%<6$>I
zgKcP2`Be2e<*S3SDJJJM7z;A00cCRi`{3BgQ+a-QFRgP~chib@FhY&6#%Fr-Py=ul
zsh%Reg>MR0s2WV+C?2iII_5&Tgt6jMIi^^_7@Ko;($!N<L6wf>*s4wylI(F(#c>{)
zW|6Abv%of_s$Mr{yVN4EHvX|53?o@E3&otQ;wdn`tMXE{i@|Zd{+i+)yjiGIcP;xb
xSG9`F#X@!5Dwn-dC^Mcq$IL>dWBw2P265;8A4QZy`2YX_07*qoM6N<$f&dFpq6h#0

literal 360
zcmV-u0hj)XP)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F80003mNkl<ZSV!%a
z!3~2j3`Gs6h+8-43hgGHp>wq>bd$0|r-*Wb>Q^$dB0}tx233L^kmSF7ery`r_-ek<
zzd1MZ{A&nBYZXm`D8w&qJMlk;fl46E0KDr{2z2ba3E<#8-JSc~TR_wRQWzpqoGAc-
z%K~Bokd`lHhuzRP@e=^RX)|F0z``0AAg;~Ae*whFPvzj{J@wA1PJ_vT9bnD@*d5n|
zYM%f?XQJjwG)jmn04&ZyWC#?Yo@m_=q71|SxCGBRzyKJlISJWQkZL}>^SKO27jgwD
z3&5>64j_azO)1w8iUFk6>;?x>cEwcyQZB?00I-N-U6lhV06b@ilHIQY5ch-X4(tHc
z9a#Dol<zcE&>TXoIFHNK026>!TsvM}2eb=X$L#={JMaeLKK&u=)g86~0000<MNUMn
GLSTYx%aUdQ

diff --git a/img/misc/icon/clothes/Short cheongsam_acc.png b/img/misc/icon/clothes/Short cheongsam_acc.png
index dd7ca8067117c92ce66741238a4d48fd8cd0a8a0..da9cf80d908dead2908e40d7c15a2b4d7ef5ede6 100644
GIT binary patch
literal 237
zcmV<J022R+P)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0002ANkl<ZNK5UO
zOA3H63`ET(Jdg+XKwhFHi$W>=%p?&(>PE!c*EbERa(r}&m7DG}$@NINv-6n23bI1=
zTNBu8YXU2@j#cBXpV1U3W5o0oFk3*g@s#lfdlGO(jTTaGfo3pL;o-&Anp(_h;}L{~
z)8Jl@W}#5aTp6z3kM<cdW+z7yaDhiQVPNL$MWE0g7b|o^bQ~1*HlDS@e?^TRgYAD<
n=;?$m!qvIFkZnwLuIRWkwUeYDp3B?J00000NkvXXu0mjfrV3<>

literal 240
zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJZJsWUArbCxr+M==C<r(|6_PvA
zT&<wrnCR%lVUgSTAnA?-^Ns69HHS9-<edGrU$LQLzG002iTtBy1RR891pObUHb}lp
zZBU6jHh0;=KWRY=g&pSTvj%Xz&E}cg!2Cy#aoK~Y56-3yYdEwGB^Q*fQ&VL8azuoK
zb3rMa#-k5mIhNaQEzfaT!!e7)hV=#i=IAZ<JO}3dU11T!yhfY-1IskE1X;bEd-th-
oI~I6aKs5cAWrO+#+eY!^@+FD~W<8b#`hdaH)z4*}Q$iC101_-&l>h($

diff --git a/img/misc/icon/clothes/Short sailor shirt.png b/img/misc/icon/clothes/Short sailor shirt.png
index 37fe501a4614989ec3263b15bbdc57671918b7cf..24d043828702d95ebe91e1b1decde6b60f29444c 100644
GIT binary patch
literal 414
zcmV;P0b%}$P)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0004HNkl<ZNK5UN
zL2d#u3`KuVQ?*j>!h-9-0<O~qcc}#GX;OWfuNq?~85U*H@dhce{pNprhJq(Wc@h^Z
z_|KeQtq!d|096-z<O?~Q$6iCL*=z^k(#RhGA~^H5E$0=$G0BsFF4#BA;Inzw&S@}<
zzFOrA04i5dslC&A=1$jYs(1%Lhz;6!3N~S5#-VFI%x7YGs@U4cMtpiIBRC6=LU|+A
zAvjX2hEzdyKIno*pe56IBGp|m3w<*wwsz}5?DE;UKLloxowdM(ya6~H`vul)S;tre
z-qoLP#<7$eu(eoVZ@a*@hky4|tM{$j!71jkfc`hw=IarAOoOe8=(QqLLAz~8u|1mt
z+X8L47A;ulJ7_jnn>hEat`(>9o9aI*dTrErQ|om%dVeTWV9vX?Wg98xeJLfJ>mtQ%
zIjWXz1{^JuuNx{>f&H%?!Fv{~b{af_ExljCOC5VS|NmM24eQizAMCdS<NyEw07*qo
IM6N<$f_5ghsQ>@~

literal 354
zcmV-o0iFJdP)<h;3K|Lk000e1NJLTq000#L000pP1^@s6GKS}X0003gNkl<ZI8Tj~
z(G9{d3`Eb<AduLF57ucv+I9F~7bFnV1YO7l*L6|-Q`Nb=TrWutp(dcHH3AmL_5M${
zm_*?K;MHc{0Ayh5u1#|UFb7?SM&TBCk1mDM#Jf2;0H9+P9r`i#{Z~~eS3d(Fz!yL5
zo`iaF5owqUJz5MMs*EV&s(dGOs~C@T(XC}JCFbgM6^rf_i#H>;9m<JOD5pLGE#f!Q
z=gbHeP&RzFf)a27@N|&~DtDa6>d>Kl&--k)fcnoCG)5t)XH=(SQ%=Dt+k(Ysvg@@)
zMuqy-v!g|ziV^sdQ{P)%Q)Ls+Y<9GC33NWCS>OFqaJOGOg9}E;rIflC{vWY|GT+iR
zE^`-qW>$0Dgtnmj#_fSdAm^n2%eZ;};MuS71AotK7$F+MGXMYp07*qoM6N<$f(o^n
AtpET3

diff --git a/img/misc/icon/clothes/Skulduggery mask.png b/img/misc/icon/clothes/Skulduggery mask.png
index ccb294affd9d7fc109a28d49a496071dda55b9dd..e4fd63575707fd5bf6dea2dd284287e2f453c8be 100644
GIT binary patch
literal 339
zcmV-Z0j&OsP)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0003PNkl<ZNK5Ti
z+YN*;3=11nVgYtw{}H-F7eHbIPN_&0+Jy9>JMIJipt0RLCY|7+XL?8%Ug4iPuUUNz
z?0`6lL)4HyB4DKVeACDy^5p`fqMA_!?_UUi>$K#;g`Wpuq_4GEOyYS0YY4PJ)?l$F
z;yKB&EQ<*aAy5q^78-C#uLu{CF!CrO5o3+^o$sFUU9_ZB=T6{z{5RKig>BmkSLS&J
z?>%>d*NB6p5JvKoMC>K5=Z{q{t*hh~8HrnU+WPIOdP%W0<V=fj>}duB=N#<&o?K=v
zDXh0dr4XelBlVIi;7Mv~v<v5MTBTFxg6Dhsj~fFQ;ntXx?&aFab<1rDo0F`!;1%w5
lt{L}Q-E3Je;4!N|UR-Y<zo=dl00000NkvXXu0mjf006kUlZ*fW

literal 324
zcmV-K0lWT*P)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F80003BNkl<ZSV!$u
z?G1$>46GZNumC%_{|N5D0wip}OU;AyK|k~nqd)McJ?^eYtqVN-ED!6$G%yp;637Ds
zT6hbGs3R5d;K=n*^T;FeaU!GQQgAHq>kQo0eMzO`rwQCG&YEZqoE?1W>MoyeiL&?J
zBncrDOqp=FaPCKw?F7k)$RWlFAVzvmyC8g>o)%@74w7!$1~JAiCFdOM`%aUg7;z!7
z22kWnCe~XA7GA20oA8Q>f5ov0)c^tp$TK!!aH#vfC4hBZA*EE)Cn<F^aYkHA0BhBN
z^j%^)MM%SFKQ`-+$C_xS{g`mhh;n_^uVvs!g6Zz;CN%j?fVmb20n@-tU?wmV_y8x`
WZy`?E{W<^u002ovPDHLkV1fWRK8Y;=

diff --git a/img/misc/icon/clothes/Small sailor's hat.png b/img/misc/icon/clothes/Small sailor's hat.png
index 31522b42ba4a5a8cfbaf4f190fd1ff95fb148dc8..63dc072aa743d6f1ae4bcd3967f5c34a937bed61 100644
GIT binary patch
literal 273
zcmV+s0q*{ZP)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0002kNkl<ZNK5UM
zQ4YdD2t?^=jGo4$dK!(VSu;t;5VB<lYwU-+KW!Gug8{nOL1#ILYZLr4<)_qB>bC;T
ztYvaMR^!FA6_ti-1O<~|yese_Sb<Ur4}Y53DM?}z3?KrX3*$yGp;`4Z*jK|`Vp6x&
zaCOpe$)19J?+8I~1f~tu@%Ve*eGK+Wvm)FP;_W?Ez5)isSKJ$_I1**>-K_Z@5*VLx
zl{`3Gt8|@u@T{LI6n?`!hEq%+>#OqfkimsjmR+Ta<!A-R2`-4W&vi<@Prt&~|0nee
XNn9}>ACJ;j00000NkvXXu0mjf@%M6U

literal 216
zcmV;}04M*6P)<h;3K|Lk000e1NJLTq000sI000XJ1^@s6au?kM0001;Nkl<ZI8Tj|
zQ4Yf(3`5OnrtUO5>Q2+Dr(rUxk#QLtKW!57k~kE^sX$Gi+s9=*f#Uwb_yu92K>T-D
z2mJ$42M#*{JOC5|7}!?xL`)z-7`}nLn)0*A`wF~l)CTg|mBh=us2Hp3xL>{w^6piU
zJ|)dIH*D>j$llRR<dn4RKy?iS$ZxLRL3{>n{WI7~kA$?Xxif()UGimr0L~>a3LE^f
S^8f$<07*qoM6N<$f&c&mpI3+g

diff --git a/img/misc/icon/clothes/Sou'wester.png b/img/misc/icon/clothes/Sou'wester.png
index be34826c98f07c966cde80792903d4a50de4d197..03af5be003859d1657748a3b8df006be922ee29a 100644
GIT binary patch
literal 399
zcmV;A0dW3_P)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I00042Nkl<ZNK5UN
zQ4WGI5JZ=R`}prwH~}6=PQX?C_dX<=AxyI@TiODVn9v`Mt$m%D?Y5GWMs*TbF7VHs
z|8J|GA|F`wko=n2tr*Z-UCVtKq$_}L0#o5yL8R0dgQ<|v_b><)<FoDiaF(uV#_zEM
zWP_;^5DTTvEhZFPnkH(07TBu9{!|Jm2J#)jneZgogC@Zl@KtaO8UwSsLl(5%v3wKQ
z+DxmNKkW~Bmw-#uQXz6)z^BRARQas(sN&pg^<4(o4ip@r`g*zGQndsws(P{*K+dtd
zEx@`f={u_n3g5kJ1Z8$$9Tn@=Is@w_!KPq0vJHe*@?ehJA$Q&7MzHNlp(>|*bf@wT
zf(><kc8zrr>nodQ4C*OK0lok55DPFjv-x_eQ!kJQ=5I4Fpxn%Rh1Tp`gLreZjI{#$
t=I&7!1(%-oi1o?W=?KWB7!I6f^%nrs$8)y+);s_J002ovPDHLkV1lZSwblRt

literal 408
zcmV;J0cZY+P)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F80004ANkl<ZSV!%Z
zT@HdU5QLY6`}povH~}6=PQX=s_dX<=AxyJwx1~i4iJ>nNik)v~f7-~wt2tO-PJq*a
z(}CR_xQo2d(l@E=tX%*gera2|PLm9k5SsxQac+>6xUmU<5mWp*O#%n-+mB;l8oF+N
z&Vf_`FlvZdaoXQwLqSN_Wz$j&V55c(BZoK^@;?JqKokLZ;;R6K5UT(w@e}~NA>@eZ
zNTgyjfVH0~V0|zxp&qsX)I`sSQ3nykviVp#MR!HkfzsUTSpWdLP?!|AZJ7k9jh@0$
z7cAC8n0tC!x&V60>7Lhxhi9+-5UE}Gjt<z79RcWJ!{K5Nw1bEi6VS;*s0%$cQ40aU
zPPtIUOaAoa^MG)$&9DB>x{B`ufX#PG+>2~Y*!z#Zx@QNx%LVUk{yi5;Zafcy?;-$N
zlLPx!R0Bmdpbxiq{+_}g4&*HQ_1@}Ta02|j18<~7$sy1_y{P~I002ovPDHLkV1fW^
C?XbWA

diff --git a/img/misc/icon/clothes/Spiked collar.png b/img/misc/icon/clothes/Spiked collar.png
index 2791b03e575915c975a88a724bd39d86377e3d8f..1fb9410bcd6cc9dfd74946922f5de03ae3e4bbb3 100644
GIT binary patch
literal 384
zcmV-`0e}99P)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0003;Nkl<ZNK5UN
z!4ZTY3`MaF?{;7t+--wWD8@GIz`JFz6UH!K4G?yn^<pm0&V;<=6aIGQq39msniu>x
z<yBHU=YscMm8<PsRqR`E>6{8|tqsF4nAWKYysoR6=lR0XfP+>(%yZ6}9F+1(-~{aZ
z-fY`uTEBZEA|nTmPy$i3LeFQU0VQx?AQ#vVQZtmV`5u~<CQo44zzC)(OHwKBJ*l?W
zIt&?qoVFIhn&m6?fQxwrBb=*v?`zAa7&@jfTn00ot1ZjIa{n@QePU=oEf?H#>wPC6
zy=O_i>~lJAHZB|#%gRmp<2V{}JPL9>w9u-7oEso0#qLU?sbDt<M<>(VU)pkNVw$E1
zrJy~?1)7evHm0FxtHAJ{0~cYa<Z76ovt<n!hm!s<N^X`_q!p}vyVblGT$Sjqgjedj
el&scyOzIDU+R-27(c`B80000<MNUMnLSTYaBdqQK

literal 387
zcmV-}0et?6P)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F80003>Nkl<ZSV!%Z
z!3~5U5JlNCyxW0oaJLOgp%~k+1Mil><`ajEtT2PSiP;1$Cc7~6=KJ}+%){&TaDVeZ
z0M5DKz5h9|y5L;^>6{wCS{uf3G_5KCVB0pcEX!ptEkL+qR_C0lHAhVeAT=I_!R-5P
zTAv4au}=*kHb+CO*5>({(y%3fK#i%;Q2<alqj{d-OG=yom}4UVrj{fWypdEqYJCix
ze#l(T0VJPD{^SNO1E2~)P(|;(#;6hi{wIh!06|d2bzSK-e4~P10X9l9A@f12A5vrF
zK}pT(HOy}UHzq4ud<ED)O_M=_Vj)HIXqKcsWdU7DG{-tp?lPP>6^F=^Q39Yk=~iH>
zd7fi)Ecm3fcz9WB<F@>ppax)h5U3b6ze-8IzZUsg06yf^hpCp1)oXeOKy&ZadpbZ@
hpexW7=n6cpz#BRA(II&-BPaj>002ovPDHLkV1fi;qxb*-

diff --git a/img/misc/icon/clothes/Square shades.png b/img/misc/icon/clothes/Square shades.png
index 46845eb4af50ed86287a1bdf6a3d5ed1627952ad..f94b55b321c9183c4b9f8ff05801e95bab7716f9 100644
GIT binary patch
literal 213
zcmV;`04o29P)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0001-Nkl<ZNK5UM
z(G7qw2t?a4*nhZ=p{bE3wj8A<*bnhfbKHZ2nA4^wZ{nr^f0lei9Z|a_U^%YirdzbA
z(ZNGA>&5kb6%IX+(HlrVt>n?ZNnq|0#l|&Oo#>-Yd=->Z5)r9KCTONBQNaNEn0TUr
z4MVUpX#*QH%ivld?XYjuqFLIp+mC~dr$^w`L4duI9eg9|h}tcI{~gx}>l-8=_Jbx8
P00000NkvXXu0mjfM(kI2

literal 207
zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJX`U{QArbCxr`_c|pup4eSmI{=
zj-HE2D_NcYZ4l9%liwQi?vKtfx7p#h-}rMdFexxF?N=<gWBzRRfwcZL3&p;^_gS3(
zeS`azoTF!quFD0->mTrVdv?{r)z@|!>nj&<y0*-)l$qn^`*Ou4hQ6OJ3M)CA+ZmhY
z+B0&Qo@U&2!7BOn@=I!}e_})Q{=9nH0(2h8289Bqg#{{#+<H%&fG%Y4boFyt=akR{
E00F8{0RR91

diff --git a/img/misc/icon/clothes/Straw hat.png b/img/misc/icon/clothes/Straw hat.png
index c05dd65baccb3adb8add57c8fe7dead01d205224..a8f25bfb636cc1256304eb9e347a2bf9b07b5ae8 100644
GIT binary patch
literal 369
zcmV-%0gnEOP)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0003uNkl<ZNK5V1
zI|{-;5C-7Q4N@wKm_lr9(r71$f=3V(#2eTNp1|50*mw)Y+R9oiBBE%S8z_HZB*cA8
z0w&E)ySwx4%sw1ZP&fs-!os<A-nQDdTH1l#%74oS2Fnxs&afwL=3azVORnfnhd=J~
zaTS;SS=?V?G&WlY+T2E%z*gHA;Vlr2ep8ey^)C!C9>6i@usv#VEesSOf`ifqfFn>n
zIwU&+B`iZxMQ_rHDo$2PD9s_<t$ER=leiR?p-4<gb#E>X1Ep@If~md9YE*E1W2jhF
zE!Hb5#@XPKBm>D+fnz|JP$P_IqdH3!&Owzh25`>f#V8fbMYS*n@k4Q|rdy14oFB~i
zfe=oum9?Hw4oG>7FjcO5LTSKMunx^S#;Q1La@{%$|D&tYoVL}uwfY0-XsjRFJ?}sO
P0000<MNUMnLSTXbfsvY>

literal 372
zcmV-)0gL{LP)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F80003yNkl<ZSV!%Z
zJqp4=5JopQNU11d3bC<Cqn#iM9zjqLZ(t{Q0&8zz<1G|xD{HZch@xd~pnQRm5cg*`
z7HM|cZ05cFCcE)O!Q~aq7f!$>;1X~N<W69>3g5CzY_L38^|V^NnFk59TJlAAI{e{3
zA6IeNpT+$ZC(mZ<$k^Yw0F4OTYKJ1eMWWGfigKm?6#zJ0kieS5_Gpwa3IGl;iUTJR
zNT84g5>t&vD<FeoSG`FmNg%s(g3}t3@M}RLFOyIT$lw4_bKPGwEdV&BmrH<R&+bko
zkQPJ&y4|CPHUZ2IA5*pfQ5D96;=ow~IBu$0t0cH^tpFXr@nU2pU;{S_U;%DCZVL3(
z<2~+;XuJo~5)`>?Bn0PzsTWItBy>m57Hln`ga7l4oxnd3-Mdb}CEyY$Jb@4XYOEm=
SE>4~R0000<MNUMnLSTZwSCjSt

diff --git a/img/misc/icon/clothes/Straw hat_acc.png b/img/misc/icon/clothes/Straw hat_acc.png
index f24d5b83fc4bcaff33c502f6609fd01886dea7fa..682b9e2f621c0d9c8095c9bb473641ea84cebe68 100644
GIT binary patch
literal 192
zcmeAS@N?(olHy`uVBq!ia0vp^av;pX1|+Qw)-3{3t)4E9As*gur)=bHFyLXa&o*Ea
zHk1+$+`#PNlbCW+lvV9RW0U{mV;_&EYqQGF{Uj*Pv_CCw)zV!v8Fj;rw;n$fx=Q^(
z)tvgx$_dVs9``S3l6~d+@&W4xy*X<Iw|5jD(Z2Ai?{5?1H<2ptGq?7wlH9!D)r?G|
rwM!+JcSUdpoi&<y?dSYgvQzd5$v;#~aRxew!PC{xWt~$(69WSPjJ-&4

literal 177
zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJa!(h>kO=p;*EaGt81T4UJT298
z(52^?i^v-Wp<s!~q9}!lfwSfx>lL0K_gIA2F7-o=AOj<dfCEEgTBGl#$n(}IQ*$a`
zuJksrZQ%cYyq>$j!_4)M@hj2N{$Hg#wwrVRP@SxkTv6U|#@}Z;10zr$Q1c0q9gG&t
XLW-A-(u;sjVDNPHb6Mw<(8K@$|0FsI

diff --git a/img/misc/icon/clothes/Stripper heels.png b/img/misc/icon/clothes/Stripper heels.png
index f03af2cc4bce90b8c3487f06ea6d10d71a7b3d55..7376915324db2e98524dd0a44393550c4234f749 100644
GIT binary patch
literal 294
zcmV+>0oneEP)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0002(Nkl<ZNK5UN
zK?=e!6htSd5j}}ZZ>mdAqPX%XkpTxjLt1E(wt~q@QvC1F{7I6q(@HyWF~FNSKdk;u
ztFJ&lSZgl;+&kL-6Tk`6r)JTNA3#=p0<|vTH-TE+z*PJWh0g$_*c<7lm}>84C&9G%
zX8UxY3)q#4BgLM`W^gG?R4t_uDAk&Gwc-*~AWyI>R=}#l6%!l_PeEgvn^L{>=tP+Q
zyP0BvGLWlhTx0cWU|tgOmXf_5CMxE)RC8sP6wiU<JPDqIew!*kNV|dk9P2Ljm#B1R
sn-s78FfV!*dp0w`J>8tG^?z1>08NZdALuTXJ^%m!07*qoM6N<$g1%3DqW}N^

literal 240
zcmV<M01y9(P)<h;3K|Lk000e1NJLTq000pH000jN1^@s60<k0!0002DNkl<ZI8UvU
z!41Md3<THJAgF{Vox(GffOt{Lp^dcBW-$mN{ED3OXl&mVnm7Yv7x_B?=Jt`l0jLgg
z1%~o0R-Ejc#fla}lZPET0+2~UTN7GLp+^YYxI~_2FOW1)jZCuj6{H&^ZDioZveA5I
zlMbMw+(epaxaFJhL+=2-m1R4>u2Y2vU=i44LI7a{81qcFwDT2&7s_v^TF^Wk!hfyF
qCx`%Qr-1qoB=3pdM!wi=#Z8_9YfClpypH?;0000<MNUMnLSTZ>Enxuw

diff --git a/img/misc/icon/clothes/Swim shirt.png b/img/misc/icon/clothes/Swim shirt.png
index f87331a358d2beea283ef7addc29d42125d96b13..197b1d92f1de024b81ecb6d04008715fecfcf762 100644
GIT binary patch
literal 369
zcmV-%0gnEOP)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0003tNkl<ZNK5UO
zv2DXJ5JkTVjldL&$4C}%x-^dG@I0O)Nt4c5AQ>aRMnll}fKDK2o=8Aa1jD*Uph(=~
zKmHR{VWFrN;$j8=Tjg)3)Xq82veb2bRUHv27E-+M9q@;y!C3?k&h=2;0N+104UQt%
zBX8Owum?PoYA9rATxH-{Frfs5V2%|YZ$jtz9D)yme*pi~$%?@tJU(o0hVcvF*-&nR
zPk`SB8B<`Z_Y}<eZvZa|xCsu`GQkG`nkyAyxoNJqV3DPIG&nx%Nx@XR0kA7j{3(Jz
zpjSOgaSj}oe>9lMw3Wtyt(MC6v8tijtWw8{triN`tzh#$UbNJ&&LywI+0S@Uu=Nw5
zs@cbryPC<V+JY0xm=w%}G?;=@F8pfSB4~G4n?{~>qWA+c^)BuYd;uj8k{_SDP4xf(
P002ovPDHLkV1fVutw^6B

literal 378
zcmV-=0fqjFP)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F80003$Nkl<ZSV!%a
z&27Ul427Q$9zi`g9iv^Kx#f~{j?U9L(q4LN7f8owc*zh79$*@TV#zY<pBOMNh9!ag
z_(V!7FtZgi$Hxk=DzHoioO7PtQ<mjT6NyN#q<Sqr0{*S4a2COXb4_ps;rOPi@GgQ^
z<aJm!fCoICt7)**e~|%^1;F48WC8fE5Fw1t@!JK_32*}ZQ=MiAU?IX{AQbHvz;i;0
zB)~V|UySEAfY?#40G$5;u#G?@0c`ek^Z|fH*k*PcScC_&D5b(60AVeR0>JDa0qipr
z_!Pk((5Nto0$l)hTLuH5Q*FWj0Hj*6vkh%#EXvpxgbJiu&#qkomZ!kZxz=lVvKqJx
zfY@V1Rp2==S{E<~Rfs__IBgUFI_6oR0Bx7j*X5EOynZjlF4Sqpd$r*hNGrhX3S0pP
YxsoAgFDtG90000<MNUMnLSTXb05K_<00000

diff --git a/img/misc/icon/clothes/Top hat.png b/img/misc/icon/clothes/Top hat.png
index 4e50322f97d9b88c05615b98af3f8a3a03809752..d231fab8ed606f3d6ae8ac25bebf3c9239ddab9a 100644
GIT binary patch
literal 405
zcmV;G0c!q<P)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I00047Nkl<ZNK5UN
zKhDB148_e*b?MelT{<Eb7EZ$UE!=~Z+puw$E~sOdPVE7z4t#nbOCfdQP%1!zjQQiA
z{qmeF=uKnsCNBNJFH`=rrOvYK@`w~|+o}br8vsqyl;SuR*?r%S=DV&V4ekYNP?KmU
zputseQ4}-`gIDP(RjXjgoFvHzF2Rr;UrEz6Ub$6pp6AzUqbPD#Z7RYEJuS5h3>cDO
z=<Ij=445U794<<2_AR%PEp<r6IEx|4J^}*@Cu7ugO+K*JPG<kxX1fEMP*ij%OIi}q
z-+DbVm)&CK9iOU-Dk9o1ar)-;ATS4IFb?lFn>$xaQUl0iHt<S$tk2f^Brsxd)yJ~D
zhI|yf^~j8PqPfsQri+mT5^%xoY8mRfUlEK+m`sBE)Rvx5$y6M}`DAi0b8ChE$EMqT
z?{(0B916Af`Tk@TJQb>)`++ruW?TP0ss91@MEoCZG1{2`0000<MNUMnLSTXbgfg`R

literal 369
zcmV-%0gnEOP)<h;3K|Lk000e1NJLTq000;O000sQ1^@s6LF^u$0003tNkl<ZI8UXO
zEe?Y~5QPUpFgQ>cWK)CTBy}~tM{RFY*SlaEBnAZsAc!`PX2>u*3$$HBvOn+JdGmmP
zJR?ohmv7CQ@47Cq=FLfnCrLt46q$@+7@YaO@5zEVfGu&UtU(sU1mt;6<2bH5w6_Xx
z1#uiZ5K9!dU@P0Ub!;*LS(Z(=55v$~g{+XlyDjnoAPOjp|J;Lr09-OBYPLw`o+GL)
z+EW3}Vz6Bk0OCjvM$<I32H1+Je1FjNK#Jprx2mE85uJ;|X|j&4?7^e1sV1W90jEF7
zS^)Sk1F-2*mWvcw7D1TD*MQ^3$LOinR{_||Rots;I{Gc(r0hYG<|ZSWGBtn!<b&wj
zv$*ts25^!r$eK&mr-Pg8yax=ylOwy)f_Yh{OMj2N|AW2adY}F$ya89Z@c)a_x#<7^
P002ovPDHLkV1fVulE<O<

diff --git a/img/misc/icon/clothes/Turtleneck jumper.png b/img/misc/icon/clothes/Turtleneck jumper.png
index 994ce82793656ecf9e172ce920d2b62812981f72..4a9ea7456a94693450bba1bf487d4063a2eeca93 100644
GIT binary patch
delta 389
zcmV;00eb$Y1E&KkiBL{Q4GJ0x0000DNk~Le0000U0000U2nGNE06Q?Qq5uE^Y)M2x
zR7gvaD=mMsOxx`~!saEfrs-@uXYRDq?uv!lY9TJ&;9D53_`R-VFA3`c%lRd67kINh
z3MztkgU^6Rz##Xw|2g;`hA-d*cm~c>00KT__Fdp2*ov|0Ns0wM1)c!G)fB)haFha(
zO;FEk!JA+~<x~zofcFG;00yc*0QOUW8rR@eu%Lg3z;^-)-fGH<0@wlGD)1us1_q^5
zZ7x`AbsnyRJ#T{d65I#K<4E~ucJTDw<IMw4QR@uks@GP$1=mVyo9ead_}>qg_tH0*
z#;ps)Yoyd|)&(L5bHRQ>HwT=TO-r@PC`z+zU5f3*uax&p0Yv-k`qjExitV@gBOvfG
z@RCtEEL|W5dVZvIGFTG@S8s><-%^Q<dw(ybHxIa}IG^kQtZdv*0d^^l;8D73sU6Sn
jQe1l+dcQ3O{sGnnn;+2}C<Fii002ovPDHLkV1fVuSM;i^

delta 389
zcmV;00eb$Y1E&KkiBL{Q4GJ0x0000DNk~Le0000W0000W2nGNE0CReJ^Z)<>Zb?Kz
zR9HumD=mNXXm`2=^0HxTn$B+Lp5At6yJEv_wPAhc32+U=1>fOo@iCVtJ0OvB;HHq(
z@e*7Oq6^>zxCbog-tj*JxP{>ZI07Dl(*z>nyDYv9oE5gH<U+Fp5<dnW070k;<QX_f
zK#ED+@3lZQ0Z3fQmG}*KO#lY5u=+h<H-Ty#L4<z*65j_tldvG7CYJ=V1-t|hqX1Vh
z$Y!-(0L|5TxvZRtCV-s;;e+OJ$%*&ufa<x&^9N{Iy&cJ2_%#O>fW?9T>wrHkS454Y
zLgYEBfNno3L`u{P;9vKA0rGkuxuB|7vR|<-2b|1*MenIVO6S03SMwt4ojbe_=tTh>
z0#8v{;@X|S!hXND@<{-OQ18UL52`k-_kKQRdk){^Kt4fk<Q99y?puW?J5YisZ9`=F
j`kcuQ)b_qNz5sjyUNxH`)Ir#y00000NkvXXu0mjfP=%-7

diff --git a/img/misc/icon/clothes/Umbrella hat.png b/img/misc/icon/clothes/Umbrella hat.png
index 88a09c9f0ff4b77344f8a0c7081e793a2dc90afd..5c75a56e5d27ecd4d6db8181631e04adf2c184f9 100644
GIT binary patch
literal 420
zcmV;V0bBlwP)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0004NNkl<ZNK5UN
zJyOFk5QU!_Qc^%oLqq6r%N;lX14X*Dsd5A+H=yS}p);vnr(q@qLnCG-6tCCPTFNkl
z8LTF;e*EowyILC@X_zB%F@k^1`O)gXZMC)5@(7JF#VH#;aJ9CWRlsSB+CA*tL(??w
z_wwTjCpYKr|L5x#lluj*snmC;7YRs1KxwL;w?Rw^wtjRIJvdD!0*HfC(08C-cA?=(
z!fD=2eLyjIAIzb2h*`{)(h{i+<BcpA$~AZwOwh9n;LhiZL!qdZs&i~_!4g`ac1ZQU
z;F#?#_;%}yDMPKanK`~MG_E>kxd#`j)xfD-OVx2OD=30!Ma9)>xt6Lu_=jvR2M2g0
zzf!GcbF9dCuHC)<ZYceGyn@y4ZVs6CgoYA=nN%+wR=Q<A!&P}qaSl9yB`^e{e<W70
zyhX+eiFYq)bqeYVE%q`#SHmm6&e-c5%G^H)9t!Nx^$~oibH(TWpVeOoI*1=4y6(gP
O0000<MNUMnLSTXwTDq|S

literal 384
zcmV-`0e}99P)<h;3K|Lk000e1NJLTq000~S000mO1^@s61<xPv0003-Nkl<ZNK37h
zF>=B%5JkTlTv9-th9*vj+uVTzWS~fwmWm@}xIy~d2Ret^HBDwHGBnDpgzRO#lC2rk
z*j~%~{Qs`jAahx3E&s$AV{%fYH$NXN-Ya0*rM#>!?xATKcU}B_VzQjO`|I(H;%y6@
zs%T#Q1%YS@7=`MO4qg)EuyKJNl!6Ml4~)TnfqHij3r`YCaZ~yqk<fb}htXzcC09nT
zNL^SzWUWvdgLXiI&7OdjuLp-Ap-!qCveyG8EJNLp%C?bi_Ilv!**D1ub<$4eY}-Iw
zrL@-Ms!IW5wd5-MK-MUfJk=~*U8<H`rFoQ{<AI@uO8um|l$~1h@LIZad8))5+{32M
z-WVY534<W~L{WXW$4?(^UvOQkDI5b0Kn@D<`0(Dt@=>NW2%k36QVr&sM@tl9HN4W7
efqgmq{{a$Wgz)(!_mcns002ovPDHLkV1fWS*sNFp

diff --git a/img/misc/icon/clothes/V neck.png b/img/misc/icon/clothes/V neck.png
index c6d8f6ff6e064398115f7821e73979d7cdaad0c3..271d32b79c36ac991eb00f50500d924dba1a8b66 100644
GIT binary patch
literal 423
zcmV;Y0a*TtP)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0004ONkl<ZNK5UO
zJxT;Y5QV=zg<xQAXt0rqp<v(<1Tok<2nK?8Fc85b7zl<YMg|+28wj3a<UtoSMR#@Y
zj55h|GB7<=->X;sGb?5qtC_eg;G*+)FkI7ir}sNSnpP{>3GfMA1>Zlwa0t8sJt9N!
zJq&AL3n=Mv0Dgx-;*Nk1VACk73O1;0F>tMFtJc7ZX~BzN*?XG0y$?JBd#P#<&!IoS
zCGeeMUjy4iu%H?OUjRxZ%MG4GCG;tQ6(jg0@C#toD`5^d5q|#cKfoTILv8L)z_MA%
z)#H4qat~FH_1^kC$?6)obkZ!~#p--rR1XlXVl5Vp(yERYm*y<Kc434km)|meOXYAA
zX?s~>NA=hg=X-S*@TiKVS{H?azfxJ}g+s(w{G47Kq&7wOa`jpi*m|X>2~bi${G8c7
z3T(-5k^ohl3n}&2D!%RbvuXbNcmYwxJwVIX4K8h;Deo5W6!&(Doz3cBsH2V_fmS#i
R00000NkvXXu0mjf007+>vT^_b

literal 426
zcmV;b0agBqP)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F80004TNkl<ZSV!%a
zF-iq75Qe{Z3c<qO(&AM%mV$*x5X9o$L9h_KgM|nl!9uXKv9frjy@lW@R({A2A!L(0
zc4ZNgW+B;``SQ<9k`)V&)xz=V0RKmUI~cC1r>ylq*IttXa(V)M0#^ly2N({4H=qSp
z5LJMC7}mfRkn`h$%{vT&JOVy|O@sd;fP;(F0Anh6_Xdzn3&bdZWIqjw+6Nwiy`Vx0
z5eNSPE`jf0`&vmy6+po?1aJY!p;BRpIJkhH0)T7;F$=&8U^V18hA>RJe)g9DDMTFH
zYqJ7Keg#nt#6wD?!BqpAcOA@<f-!*HMb-hj0<$Whs+U8JTo;szP;0g?T};)JFm1K8
z6=Mj)`YaIiq&D;p;$GhcV3Gpbg)SsH`3l=S&m2an0?%RMAf&JME+}5d0&p(%HHe(2
zBVBVkCIL9eO#qPsF;Fi5R^YbbF(Uiwizp6akdgwef$euEfLz;6o$CNyfyEX01s7Y6
UA)AK~t^fc407*qoM6N<$f*0Pbi~s-t

diff --git a/img/misc/icon/clothes/Waiter's shirt.png b/img/misc/icon/clothes/Waiter's shirt.png
index a8a192cc2fab8cbbb6da7f96d14e2e16defd4718..2e144ed82cc23d83d4b010920b1bb4c25234981d 100644
GIT binary patch
literal 579
zcmV-J0=)f+P)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0006ANkl<ZNK56G
zvCaWO6os#rP%D?HM0f#}+GD5{9z>z`7;2RlAfghKYC`MJxyjkwoy?lq-zM_szYV)P
z=9_cwnKc#pQdPdhmA?aCEEX@gG@VY<Mf>iBoQzhSB#8nKhl9?!TrShOCzFYO?{>TT
zdAVGI^9Bb{&3rzW!C)ZU?N(N+m9*P!g#&szon$;7r_X1znJ&P(;yUma45(Ez91dl(
z*+7vzpHBs10o7_%k|Ys6x31*De+_mOlm>>{(P*TK&^y>%uh&z>0PpvE>GgWL27>SR
zyS4+W;mCTu_FA5+*k>~Uu$oq4ViXq#tKBikfzNI)*s5i4e3P=rOtc-t0OqOA1=~<{
zIvr^?o2tgO68D&Bv;uX#UgdZ^X11QIx-i(n88G&r*B^m>!E%#~e$!t2EGA&V9@|9w
zz>P*j`u%?9QK?|e%pQ^g#V#07RA@^@E6xME{VfH|#6lIywba++-EOC2Z?~Ji(^0;c
z$Xmq(V>{JqH94Qp8MtdTpsiL*9*>7^r_#XeEqm>PY4b;5LhyG8#VDw@aDdrk3&j{H
z=HDZ(qh26(Z{Psn12ee*+k#qx-yH~o2LTIqRb$H_c<3vN&{DvdBoA)EMWC27sF*hT
z-~hwwqR>KMpK=6<{g1KNW+7U!RnG4S4^N-C7jwGgZwrGn5&q!f|ABu1b&AI>Rmk@R
R00000NkvXXu0mjf006R`5O@Fp

literal 528
zcmV+r0`L8aP)<h;3K|Lk000e1NJLTq000#L000;W1^@s66^XV;0005jNkl<ZNK1{C
zvCaWe5QRresFh1pBD{cVYmcE;co2o!W2jYLfQU-iQcY<8KWCD&nLB3LX@2gV{r+>#
zTz4DtrPk~9AGQ~ZMT2e8nn#q)b|cF&g`Ll5UEXXq<@S6&*U!V@Q2!Q1@xe$IsA9ER
z$z(E-!{H#??N<8zzJdX~UavBn&C31da;b3ZCb4BzOs7-X@Apt5@Aq3_fH#{>$+Aqi
zZ`}}F3+gkg1%>TA&s7Psg7tR0T`C3ibUMjsG*UjH&*xJkf?7D)?RFZ2Dh1SA$2#oO
z9v(vRAH%-yLGB8*DmjGc0cOg{+a3;+Y87f#4h941cDt&=+rt_sk9bh``&}-VOLF|a
zLM@oXV&42-35|y2Cysn++3rQdN;0*RkD#4SN5<oEvQ-<3r<fTDQ0k!oqWrN6l~zH0
zo<E_SEYzU9%_!63@u<Cz$3yQ36n+4uQbKX0TCJAcZnp&N?E~2B_2l(>>5-}hWtPm=
zLutJdN&v1rC`Cc71p~@VEf76W$}14xllv5xa|Gpt0ks8{gxbrx66)3B*kFjr5k=rn
zC>pF<3%1a2zz_Sh7J&hU{a?UJXrvg!VBV2sn|1g$wTk%}gWy{hYtdVjz5hLAxbIlC
SoeTf~002ovPDHLkV1fXkk^Ghb

diff --git a/img/misc/icon/clothes/Waiter's trousers.png b/img/misc/icon/clothes/Waiter's trousers.png
index e6eb0a9dc0ac73a9795b144506087ef36a0ce9ff..37c240f67f6066e6986ac19e43c174e34c95fef7 100644
GIT binary patch
literal 351
zcmV-l0igbgP)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0003dNkl<ZNK5UO
zEe?b*5QPU#kSG)!pcaLJtDrdynyY|8VL1RO5`stXW}39=b}8kjNlh_8JL$)~H$&@z
zrOUI#1qbHJ*LD4QYeQ94N=20u2rkR=ls!!oolla4$FZ@l>)<gs&-0%}<*%>;W>7I>
zaqMx%gb*sVN^V`YP1C?Qj`ux20!LBA)$aSAK4)1*@5{1)=&v#GFbvuv55thgpv<qq
ztiTYQrYVOXy&D6^aSTOKP@k`YG26CnVV>vb9?M{z)|jzzFhY+iSsZ8n8p~LhsXYG*
zjEiAQq1-_bz`CyB`~IJI7()o*^ZUNTwr!{W;@YR%q60grSpmA@deu&1E1{%U`xs-d
x^s=&#t%6m*O7UcYA9y8Bj&TS2yBpEt_%E2ApDv3gXr}-G002ovPDHLkV1i(Ro__!U

literal 303
zcmV+~0nq-5P)<h;3K|Lk000e1NJLTq000pH000*V1^@s6?KGt40002>Nkl<ZI8W`9
zAr6Ev5Jd;wAW<lKfLas=uEL3`xe6E*mIHtyA$as|X2>+9DU<}aSq#wmy!<~iL|W?)
zyu2cW)OCG}nWl;AQc9!av##raAZ1ye1TOJ4gaNh_`;43@r6|r-q>ziIY5b5hO--V{
z@9DWH3c4@L0(L*VkYN~tvr3YLG#KRs;pQSF&vOIvy?Y^9mO)ij)R(6abkVjg%=3Ko
z#D#?Npp#n&0(=v(&$%C7Cm{!J-9WIwk>WUpbzMOSL0QLfjQB&;D5Xq&-*?!yjWi_s
zL*SQtVviTc{d7-I%Y8Bb4ldd&$kn>L8+)bu0!#;f-d|>|a{vGU07*qoM6N<$f&hxl
Bfo=c*

diff --git a/img/misc/icon/clothes/Wedge sandals.png b/img/misc/icon/clothes/Wedge sandals.png
index b5ee3bb2852e893e5866e8e73884816cb38f6348..ff99177c25e747c022d537bdbcb57995cf73e82d 100644
GIT binary patch
literal 342
zcmV-c0jd6pP)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0003UNkl<ZNK5UN
zF%E)25Jf+yF&Y~*o<lu>iM5R$z``qF?G=>7!aESy#%R2TjV0zQ3mdW+77-G&Td@O~
zH}mJS>!79Ow8Vu4H>SLm+DiR11&qvf0b*Sx-GcHQ6rU5N!KP5was|*UfE$5Nn$DI0
z4x0GnFTgt4VjyP6)10J?e=W6czAS>t^D5I&63Ta#XI#}(!Dfyi6xjMg>!Xk6B9w+&
zDKav~--q(vljQ8o^F`Wxbo6kJ-uu~lX9m_mnMlr*&nlRmNr@j-!BypDF)Gx!<9%Y9
zj^dmf0J&FBDmqs#&NaV`q+X2Oms>|eH%l6dbl)Fjaeg4@nTHyii(nPXgiOL%9Z=>g
oePq^sO<8c=iWcUxQa2{`6Ez)pAM&6+6#xJL07*qoM6N<$g3n2mnE(I)

literal 282
zcmV+#0p<RQP)<h;3K|Lk000e1NJLTq000vJ000dL1^@s6ON><~0002sNkl<ZI8VKj
zy$!-J5QU$oK_Hrdm;+dWng&K-g|G)iqF{$8af66hgND-RnK(JjrAP`~`F{M}-8&m}
zoIBvO(6}St0LEysz92Fx0G+U_Qe_9=toT=dg-w*M9pKp6I*QS+j;ZNIFdxJdQuF{~
z>`Swu!smw#^1`+-f++f46rhh^fulX^2kaotY|~_UNpUMbw(m>>(H}J8UBZr;ZN_^^
z*wE2fK!SW{r&`#NQ1<~K*z(77W8qMzpM`9fiQm#<p0tUDZS3i+^)n&p6NCH$2$LWt
gF+g7*5OsV5BX?~b1_xR100000NkvXXu0mjf02;}7hX4Qo

diff --git a/img/misc/icon/clothes/Wellies.png b/img/misc/icon/clothes/Wellies.png
index 4a77938b4707aa2796c8378d06b2438c53dc358d..d5488a9216357a6c1efb513b138465bb484ff4eb 100644
GIT binary patch
literal 354
zcmV-o0iFJdP)<h;3K|Lk000e1NJLTq0015U0015c1^@s6J20-I0003fNkl<ZNK5UN
zF$%&!5Ji6uVJCP7FJb8g(&;Ty2wLP8+T{|0y`7z4DR>2I<wHioFj;msnjmDmh1q>G
z{|_@620Gb5T#Vq}ly^(L0bV-09sHKLz=W;<oE7;BzzdHC6S^%++>7Fal>~YRGXug2
zo*CV-4p`8sVgWw^v{}#wj{;jVOMxdss|v_-(}G^XO$+`PyZ|s&4P?pO3^@SkTrt6N
zB!QoT*;o?*^FF~LDDz;&mIabylGGNIABxNm0Jj>fE$9puUv*Onw9Nv78FNf&E?EeA
z62?Lq$5HC;Y7OQ`Jd{^gsx7$GvCGt1ZS7tzgOCL=Q05gitDAD~>z!;_5DWbZSS;{B
zlfZn$s&&QmJ>;p5cT255NWG8XROQ_729x>?Sgv;;dI!oz00000NkvXXu0mjf0C!Z4
A6#xJL

literal 357
zcmV-r0h<1aP)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F80003iNkl<ZSV!%a
zJqp4=5QU$IuoFCkm$38#>GT#U1TAt4?Q#jh-p)?26ug49@*pE&m?ZlXT#(%^FxmI*
zdy}0^ka$fJ>mvhX2Z9{f0&m^CdxZ6qHvq-g04|E)1|S5&3xMLgs=}izzw!c-41gqr
zAi&(XR5k<AL^~h=F92Q9^g%cSSoX_-&lIm~peW2}k^r=$`5%BKfSGDE%l>xB5x{5;
z5I~lI`~-jvI0djs0njH-9y(w}Bdk#oSmNAR?0*8dHvl@C(EucO-Fzb66%7GcbBbv~
z89e%ibrokFujt^fKm%|?F50e7uA{j&wX4`!V9kCGoxW&X#mVSA3)(RpntuW-8Xxh|
z03;e;@n8VHNEfsN?2Dny^*cck=uKjtGeCAAxdR`1;CCSskV57F0000<MNUMnLSTXb
DE(ebm

diff --git a/img/misc/icon/clothes/Work boots.png b/img/misc/icon/clothes/Work boots.png
index d21fa35eacb49c6fee0cc58506331d47584f5679..68f29057c16d78b7de0e8ec63b87da4bfd8c8bf0 100644
GIT binary patch
delta 401
zcmV;C0dD@~0-FPWiBL{Q4GJ0x0000DNk~Le0000U0000U2nGNE06Q?Qq5uE^Vo5|n
zR7gu>WEdd8I6(F?j9N^$kRJ_doI$NF#Qz^AdGp;za7e+#lthIYw%@!*Qs@z_7-R{^
z0uZ?O`Yo6S@tvf9gW3C@vSM{KE(eihaa)oU!@YA~z?P(ua20>$ATf|UT`dM#3Iapl
zVptr5d;<$=SR8}IU_m|VV{FNtCaIe0K}~EN?^}8Zp0_E=PN2dAl!w8E2Q(jp*q}TN
z0<e6H9HdG{Jmh63<RTK;r!d2jQ!}^}Gva~U3vwKck1H=@#4*f5m=8f3k$nd)9+w^h
z8?2ydgpzJxK1Y9c1W^_v2Pw=%Sh0wnGC`K37m>(5Mb?iko>6=ZvN*+n4<*<@7J~{4
zbl)Lc3`<PdvJI$QC(2@C;uDtz;L;0PTfx*2Z85r`*c^h*Vo+5Hs;52GmEiR@OdUZV
vW35nWBuI40MQ!^>Ev9ye;xuo-f*Jq}!Wu3Wk1go{000R9NkvXXu0mjf$48ul

literal 357
zcmV-r0h<1aP)<h;3K|Lk000e1NJLTq000&M000pP1^@s6*|A)M0003hNkl<ZI8S3_
zzys8U`2WMCZ@&A;2x7y;lthIYw%@!57Q+T`O27;O82|$JUcUv?Aik6IZ!mk`Q&y~o
zf-EFxa9ffT!@YA~z=ovwvNO!t{F9-j%#z{3^>bixr)WF4;UF=PJXH+_843aeZ!j#3
zL9T%X1uTp~Vz8hXbusxtL2MZBTY3ndw(%x6P!0p7VQ}VvrehErl!ie7mX48gh>{Tx
z_T+|~g^^tf(~O)Nz`4+f2W~FNau^?!mQnIQ%!MEcWY>YS@6tnHjS8AZDA^e1a%4-u
z1|xeJrURC3(F+2Q;pkZy*`>((!3L)o@S%7MWH2Z*pt}y)U|3{fD}_Mi3fN#`!V{MP
z;M@l-?O<x)2BT}jW)U`nK}9L3oc2^#f|uJcbpV!T3x^9zgY^Ia002ovPDHLkV1fVu
DMp2Us

diff --git a/img/misc/spa_dawn.gif b/img/misc/spa_dawn.gif
new file mode 100644
index 0000000000000000000000000000000000000000..da52a5d312a941a9db2a5574cfa36b82d73495f2
GIT binary patch
literal 10061
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

literal 0
HcmV?d00001

diff --git a/img/misc/spa_day.gif b/img/misc/spa_day.gif
new file mode 100644
index 0000000000000000000000000000000000000000..17958dd1a2d897fc07a32d5a11d5d2558c781257
GIT binary patch
literal 9362
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
LsyrPqN9n%+FJ}~L

literal 0
HcmV?d00001

diff --git a/img/misc/spa_dusk.gif b/img/misc/spa_dusk.gif
new file mode 100644
index 0000000000000000000000000000000000000000..1d5e744746dcfda2feeaef5dafb3e4e52cc49a9c
GIT binary patch
literal 9362
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
Lh|*NR9L4_tN0A-p

literal 0
HcmV?d00001

diff --git a/img/misc/spa_night.gif b/img/misc/spa_night.gif
new file mode 100644
index 0000000000000000000000000000000000000000..28b7d9bf27101614e7fa44cc0971df522a6df41f
GIT binary patch
literal 9686
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
AA^-pY

literal 0
HcmV?d00001

diff --git a/img/sex/doggy/fish/fishanal.png b/img/sex/doggy/fish/fishanal.png
new file mode 100644
index 0000000000000000000000000000000000000000..b474ac7ff933d7728dac56767944b10c30002733
GIT binary patch
literal 2072
zcmeAS@N?(olHy`uVBq!ia0y~yU;#22893O0l&&g^3IhZCeNPw1kcv5P@A`Ixrb@7X
z_;2c4?DD6<<g}R7!wcdIMO+@9>gRBbap5+<rFPfl(kTUxg6u7t96=p-M5a7gbSJdU
z@r6_Hlmi`?Bv@w$%Gh7prF+iy)!buh&o39hd%u0>o$7nV72=<5-p_nqdu}f$(B4rn
z#6sYTYw{v>2I0(;%jP!M)jewNeQYC~u%#nALE{sP!IWLkIz5GL8G(LEc;h?o1?Pc`
z9kH$N%Gg%kF^yi|8@)dKE0_G0lL1qIIQDHnY8qgFtv+GF#AmI$?)$$0g+l}10_FxU
zsfd}gZI^1C`5KpP!Y*BZddD`d|7T7f{lI-aU*t<x=)-2K$UC7e&rkkSI>&zO^PQiU
zC#yWK()*h($FM4U%eDVMH!oB5topTXiu0QP0fCFBihF%8`#V+T=jQ+OqV6HtvnpH7
z^ZnLE3Hx9DTNF@UaO~<f$J2U#zLVZq-;U$dDgSr+^S8O7KiYTS)%|!&>^#s0RnKcV
zH9DS~%Aap6oF{3}=eFhFbnE~5Yjr;z{bu`#HN<yk@%_CCX_KD(crWfYMf_RG-@6`@
z?4zvz7mJHlKDu-M^0AbE!mjKfkCrgVGK55Z-@@(M`M&-9EYD4E-pU?rWOkpda(Z6%
zp4>kNmD{_{=ZF29q_W=Tx5LM}{PPm$B_!6l@9Mg4pLXZE$E2Oczq)qF3!G=)XLrSF
zahz!NgJl<^{$F2Tqt?mCuwqlu^ZjpL{H(b>P37=O?#Z{x{*|wfov0GIH~Ie!-#R9w
zu-2+yUwrpkuIHq8n+}<`T%Q*+OU3fWDwcOq#`d0@7H<8#|Ifpu^pCUS_4^;?G+z90
z&w9O@XWaiE-6|(fRd(O*+rKfxZ_@0kzf`%Gn@@UjB!Bv`+`a=hq+b4t*ZS=G{aLK%
zr0MhPw@g%-U-$j;3m=gg2Cv;_h<iQ#d!*a{Ouov=>Gsza2S*@>$fr=xN$=}lW~!Wg
z$h~~F=cekvU5>~1|30}r_x<U)|D&xK|L_^yc{=TE^aK^ls!bIg-%rild{*V=zU3UZ
z*KgZ10p!K~6>YOXE_l}c_<g>{y6u(IYZyhZ0wYG*bK85%Yd-(}zWrZ5OWdn;@B9m(
zl*%BxKrED}qUv?K=cLnnC(m}~@tvgeF3W7vlI&YkR8CGTzRo@`+{XG&)ir?~zxRB3
z=I%LZ^53KHf9TZ~xG8(`&E2OlZ=v%YpoLYh7Dl>0Kd{p7CzDnlFn@SXstoQfuq)nL
z=>BtoNwwF<{|66MZl0v#?l*URY8}+>1LX_>+|#S`|7iYSzi!&(ziSi!UT2rPB+4vW
zsN5G_SpDM5(QV&7+qN<@gdCr{?*G!m%YU)erTlI0+O<*n{wtOf29I}sk1C9Mzw$Hl
z`ry^SIb}gUy1*D>{W8NlFO2JU$lsfCFH#;!Np#sT@+@6f=>!gKkfKpAvO*xB@IQl&
WZZ+?lg>B*>pL@FcxvX<aXaWH0GBLvd

literal 0
HcmV?d00001

diff --git a/img/sex/doggy/fish/fishcount1.png b/img/sex/doggy/fish/fishcount1.png
new file mode 100644
index 0000000000000000000000000000000000000000..d88c61e8072f4f6bd7f11aebd11dc7527f0c032b
GIT binary patch
literal 2443
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

literal 0
HcmV?d00001

diff --git a/img/sex/doggy/fish/fishcount2.png b/img/sex/doggy/fish/fishcount2.png
new file mode 100644
index 0000000000000000000000000000000000000000..f8d791a1f558d153b2dff924f49b56ae98ea47a6
GIT binary patch
literal 3699
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
CVIvO!

literal 0
HcmV?d00001

diff --git a/img/sex/doggy/fish/fishcount3.png b/img/sex/doggy/fish/fishcount3.png
new file mode 100644
index 0000000000000000000000000000000000000000..80ad2bc765519230d06a04d41fed98b56aa27b98
GIT binary patch
literal 4104
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

literal 0
HcmV?d00001

diff --git a/img/sex/doggy/fish/fishcount4.png b/img/sex/doggy/fish/fishcount4.png
new file mode 100644
index 0000000000000000000000000000000000000000..05ba173287a4e68f705cca24c481c55375a042a3
GIT binary patch
literal 4930
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

literal 0
HcmV?d00001

diff --git a/img/sex/doggy/fish/fishcount5.png b/img/sex/doggy/fish/fishcount5.png
new file mode 100644
index 0000000000000000000000000000000000000000..1f6c294c7a6fd465467ea597b73d98a10b34bcf3
GIT binary patch
literal 5088
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
P=g5Oc59I&kdF6iqcbGaQ

literal 0
HcmV?d00001

diff --git a/img/sex/doggy/fish/fishcount6.png b/img/sex/doggy/fish/fishcount6.png
new file mode 100644
index 0000000000000000000000000000000000000000..fc1d98a43020a4152a2d770e9f8edd11c5abadc1
GIT binary patch
literal 5443
zcmeHKX<X9j+QzBIsir*Cm~Co<mIbM$rkM$q<eE8U!MM^?W@>1PW^Q3Moya9K$EaMe
zayd%Eq@m&h)~K13T1u9vluNjixFE7T=kHQ8zxV6=_544u{T`lsyYB10?i;@xwp+1m
z{W2H~w!*<4dlUv+41H9C{qQ~XX1IB=J`AS0%mKUq*v0gb&YcOG#|5yDQe^#o<pG@i
z;v4QKPU<7qta47MTZY+wh;r>o)+f4RAbZ!79S>?7#Y`13`^gUdHIDgfQQP+|B^*L8
zFWzZ?Wjpp^J(9fB>b&oJuM6S~w)9oH$nTYxuTinpcw<_n$XbMjZ2#~1Uk3g^8K^e<
zF*io7d9#bM2^3C`1BINhnzJg4*sZ-aLU$i}Mn^1lmVXCXh@B$dpITC_{}}hu!@25t
z>2q1>9YBx&ew9U_!p^XZCm!P2!zS)2G-S5{K6lZqPbOK5V!aFS3Y~V(pT00UHg>oV
zOh4#BYI5E#DkdMq*3jC-gz@MTGxy^_VOrc@Ov6r{ep8A1jTG=R!MPSRvhPtSWo6TL
z5%x?8cjfGj^|32qkvWe$Mn151ArMB2=n)*YCN=Hgvr(Fc){;t7P<F&JNEqaSKy<g}
z_+L9O7#3coPzY2M5QJ-`R`W28PeYW|{r7KzkY4UyachqEPpSvhUUEIYWsGoB!43a1
zK%wluAc?lpLT}zPYjM+}J+S_qA_*QhidKF+i^UE{fs4V_7D6o=Au>0l>mEtC2E+A&
zS2B;vFu~`^SnS5#m&&W+)$87RDzx;}gSgZ7W3u9SqPKZ7Or|U0hpI3W?aSd0<}%d3
zNgH<h)9WHhxQ2K*h9i-6b_$R*UIQ3v8r_J+MyoR5`|Uezd%!En56=`Etn?7wUnKQ_
zo`l&=p-fBigd4cFS=tgzZ$QVikaQZ2Ky*dQUhc=%7!W{nZ=ZAG-&yl(ViZETIAzcz
zj4O+pY+8MNig~f?x-R*+EPD8K7+-9Bld}pASHDRc<zLEbHgK*bTS_pkOE-=F91Izt
z4@`5vy!q4}mGnxA91WXI&A#s=kJQGNhhUnuJ>sr(8e0^|qZn;AX+bLx2pz#rEjV1X
zhVhQ;`!DzyjSK>wE?=@9!U|@mM~!m$)n_Qr;SmlUHg@&k7BjaSu<b<O!{NSKYogXk
z|IR$CXw~~G4W3yH{C5wM)+Yc>k?Ka2J#`LcZQoD^Ge5zKJK2W1T-{k?^@{`@8$Ds&
zwcukY%q&}+iuky4Y~>%78k=;xGtkXyv+l2ZZ#J_0Zb>3zl^gR*;dxaY{or>4>nv1{
z)`<J0>z2k&yacz5Wwi8x*~76v>bI#iPj%d%kz$^*w|?|uTb8ljj@i68j*QMxKLg?@
z6bw_y{Vc2Q++s~-<WCFB^LH!S-;P{H>ydYCfeQbIui%mbw?L>hQXSDjfELSzC=<hA
z*=Q<5p|Y+hvBlP0qcJ<<C}knV(=%kWr-J0G3VsyQ#SxZZu{HTl{AHg?K5*6HaIO(v
zRVp?@UZ#@M{klUQxE`fBwS_9EdY~^N&uE(>#aKpA84%cg5Yj=_RTn#K&65<-2KM2*
z`r5Mr-MXA?1uNe}Wjt1-rdGIMcCUxS<y{!>jbC0%Yem$|{Pgh89i_ERLHNaD`Z1Nu
z#tz*%a0H6Ge};QyI0+$iQ>9b!Nk7pr74Pf%4&3e~%V^PIVMZ}6GSD1gjQxEjtlU9;
z*4F70e`&*F(wwAc++-Ek!>7;$nPPO5nA+si2PS>PS0WH-&`8;&Y$;_=Y)AyAJiW!^
zLBk0Y%3nM^z(lJ)ZbEePXqSQ%>wngikoT($?4ZjqfeNvu3FK5zm7*6qkisONl}NIV
zFJx7Zsn*PAhell>YC|n)6`{h_bZYYc59qTc@sF5LUN86Lji@)&I7ebS8I3tXNEI&`
zJU9#sZmK!7r)y|7u+UIz;NlO(Hb(yR=&xF-&OI&Zp+l}?jCrEl5u(1&YmhV$h_}6i
zGO#N7iJsh*nG))kD-jC|-QT0|rZMMUct&{B=~|}u{gVFZbQ+ZVGV#zq(&B)@nfURk
zK;bd((lQtO!7*>@jOxSCX21j69F;M*0#wG%bB003Bhpn$Lp^4xy>-`6ZU$HYxa}yc
zf6%i$a`X9Cu`%Ads^~mRWsSVDqTk7<l0ldIwm~&fmW=`75brvHPymccV7=K$!$pq;
z+U0qfoqR5~fZ!68qR^e}iM$64tf`#*X-vhRzk+0iaFYx(_~Q7bqzux*7mn<B+l1*$
zE%P0;mhC^;n!z@M!^e1uEYw<hep8NB>8$;$lmUF;Xifmh<)~?(&*P2B+X|1Yqcw~_
zZC9~#!iH%cGFgVQm`*>dF+%Gc6k7%=sH6d3UvmhiY@U-tN8aQr@oRsi>bh-RN@OO)
z*E10|fQ;bgDF}TrJ9K0irh<SJy`_2mdZ-&+NWB<@a~;E&nPj$(x8hXB;h)yFTc5Jw
z=FQVzb$tNrt`j~-VsW33Jk>{fa<k#rK1;UiIxd;jFnug63=Efdh~CCa&zNb0zVvBL
z$Y}F~>cawepTY46#xib${Dhf=oGIhB^4SyJRqLEzkSz@^T}vL*H_HGTRZ|DB396{U
zS-i*on9!m2i+}m5sn)xi2g~z~Q^yh=W593}#4h;waLuX837^x^kIdHt-#cKXO~n}q
zg8!uSI#xX}+pi*|DO_kd<|gQEJ#`>cZyd_<JD$sIx5#F$uTaVtkbWv0X6D?NL>a}`
z;am91VgaJd&7sW>`f^M`<qDg{g8VW<qErnoA!jID4(D2%blu7A0nhEO$BV5^Fh@Iv
z=6w!*=x9$aELqm?mHOoB5Iup9SLzfbP%(}tF~7)tZKB2q;>8qf_ir83<dY>7`G<S2
z;qc&5$?dYd;<?smX#yL)o<87+(1DO8(#hC>#io1xx)JqtT7<%G{oaA>v7rmi3r)1n
zwsQ?0+Xd?Ntf&KVBydz_{hM_!sH+E|hyC?>h)$cqf?xfxyG4BD{`_MFTbzBO%`zVa
zo~OOL<LI+DEc4N&^Sbn2@aE#p@@FybX$mgd+1l>g@UVUQ#_@QSN%3=872_9|_&5}C
z?Jm{z#-Xrlk?u8CDVsp}RjC^B7HHA$vap>es(tF!d-y0P4WiMqi}*lBmAelcIg*;j
z$4q`xEH05O$1L_&e)keV<LD1)96?wOZ+s0EvbGjeW9^zZ&kKM0wQJofFOrn{w!MS2
z%$ISN2Rs}Z38Krk_GZXlBsN6IFA1Qjn`d+!^}FB<(7|FA<(@JjN1g;7SM(f0wF%8g
z=jt6G-XZ2kcI7+yS^Rb*JY);NN9f*4fy&r@5-t{NNAE!(Zf5KiHeR#9R!Y;pPW{+0
zB#P|QH`=0c6Phd>X_A(D^mxpeEXNlq%CM9Y$HoPk&*aEduv%RTbsj{6f{N+0Wd6zi
z;?LdOAE>2-=<I35hgx%Ec}Z{&#(&KF5-k}PvI*iQNDwH<{VXlS$q;Rr1cQ1r&j`(G
zJ04o_8idxB#Zp;=C_Frf9&LmIOiTp{k^!>t*9kw|tnl|!Dt6%v|2=%pOx3hK>0ht7
zPfQVrmBvX5?#%R6NTe8(XR6)|1wie8!Emd_PKn(VB+=T+#<-&TXe_pJQj!84a^a{R
zyyOLJpFflgqOkKd%qrD}IWxW4P|6`81P#5QgB?{fq8m1H{9f^2N!)^H^o1h#-SX~!
z6a?Up(*w510G#0#J0cS&fI3DG*kr&GajhgF3x=2lc6#V$K>bGhE_*;YvF$ta1;A`#
zuZ(TQ(W{h7p0MJS(@wk37jlM=9$89=(G(71JQ|-w%<(>oG+55@-x=XZWVJ(D=f;Qb
z$|^xTezdusj4I~@s72fcX+MLOgE6l`&RpjlvsHP#ne<wI_s4~4ogWSh^<lL~Zr)+L
z@yJ$Dx2Ic~JIKVLuH-Y_4`r4Yx&M>mnKup<xWu%5C()m)6pGHb&;*dQ8p1f50O}T2
zfLhDE{xsRaS{ch=-~_D&4|DSB9&csjqUdX+&I0<Ise^btT~~@`tPwk7biF>XvW9Bp
zXM4dFh0wT5eW-=cA0+VrQS9Cv=9Luw)yw0-|3(_17&x~^H_PG%|5Q)`y#zeQSyB2A
z`<(G~>2zb6ArP0?Po~lf_^o(D^xU+lnyx6Rnh9+KXy*WwYKZhsuZ0WB#t5VCJFJQ=
z5r{@F??Imqs%;{eA#F5F8lJeO5E{wIr+UFle-tz$3V1ff3ON*GA7jb9g3R$8U)UI`
zTf^1<Q|wMOg$fWXC@-1`4Sb9fCNLn!OBloG<P9?JItgg+1!iuAoOND8Ru<9gL(D_s
z0*$zeVSl<4E6R)f$Ff7iCI>i0?lE7#NpEm&1Hop1e+m4aKtK0_0>&u%&6=;tz`uBm
z<LSG_>@mdAeQ!gy*2riMw?WHER^*nKqpQD46<5NdYJXOC^<YcOZ>-3pC!{w9ZUKkO
z3XC?6Zm@(sivC)w$(6CU`TqCx=`MM-{;Wf{I}P3<fT@Fo?A}YBy>Q8b;lszaWtklt
zD13i5r){w17ALnmh9zdn7l&Slh{}E!pq6vwkUE2&`h6w=u;w88aS6_qnGT8IUrEHr
z=oKlZ3p?Eg*7HE=(z_dH7nf26VQ^-2^+H}U3UCu{9we{a9F=_Uydq{#d8UON_HuJG
zw%#GfLrfN-RAr0Wvm<p~s~Db>%1dUNz{5iGI>DoSs8YWh&6nRD40}?<>4b)>e|sBs
zFs!dYEPVuNXG@FKaJZHhus0cXtx6iIGMW!eEdZ9Vjm0Lm;8bWx*d<aZ%Q1us&EUL;
zcwtcSQ*o&w)X;-RSqI99Q(~z1nY>gmQUNFw%KYNj;~$I}N>(X3)`WZqVxZvZE^W|u
zr$CfZ{>Qshf~goubk1uz+fhXYq;91rKU6{R+}^GHCY}ZCFYqwyzsJ)1tYA?|YZKvA
zphsS6Dz_*^I-qW+hd3#ezldMNk#VLKZ%tFj8`I?_)3TAck1?qY;Ko%sw8B-7wTyTv
zev06{eb=g7cVFPG^Ol}`4`SSDQl+w6uU6D#R1)#QRU~svla9~SgGXc0IfeOhQ?t^l
zz1euND0dt@X!E8}CicMYn-7Sb{+?ZZ=u)C*(4ACn)J0$Mcxsb)v<oNm#Hk463nEA(
zkBet^BKl>H9)To5TFIMfO!3|WJ3w6{w2M{lm4Lw>4M<&Z6a&&aX7K&J1i$f1IuIwD
zH{shu(ga;kgL}wL$ubJ%;!vLfw1Uv0l{P6<i?EhRPUtL{_I)1;J9mps94h`N^?E(q
z6MPoLiDIV5@TpBN4&&??oZT~y^LsL$l<Szue0op7L4Vyhn|Wo%P-Z?WE71~g7IMP0
zG$sZTfXj8YjX2W!XyYD^**{~x`-(^}uhQs~q~C$oQ2w@{rX%cQul9RXt@1J)PNjRG
zOHMKN8q@jbtY@#PD#)LeFS~=pQ;35r5*5C+<EiFi5mLr=oAbjPsyas6-?8bTiG-F~
zLNi`Ko;Ga5=|I6uE9&yjZm}!lN`%iRe`Qpp8+-!7OvltDr0hUcjO@#h(<I=>bDR9<
zvgfTUBb$AT4}7>*JChVSCUtwA{q^F@-gwvcFOY_YpbKf}XZET6GaV(Q<@h0?DP?Uz
zHXI(VQia9Hte}*bk1Dr`N}3wa-K0=RRB8ux7qsOL%^AvMaJU-Kr+`7#A0$DO(e`rV
zfc~h;Hs=}H+rI}hAL+W{Kd<=x0XgxkS@3;Sx&;T`k>9p}3S3F^OA(=nT}@B@jy6%h
z2?%VjdE2#@P-E08vz#-Tfx+Cf&@sbNb)vg?JZDbi%$EM2&z4@GR-OB1*ScNwyxHF!
M4j#rb4xG61U-%UD1poj5

literal 0
HcmV?d00001

diff --git a/img/sex/doggy/fish/fishpenile.png b/img/sex/doggy/fish/fishpenile.png
new file mode 100644
index 0000000000000000000000000000000000000000..8979229fcfdcf33c08fa474dcecc100acc294b8d
GIT binary patch
literal 2091
zcmeHJYfw{16y8825QJf(EtWCG>D-E?LPtP>L?IEB+)^;5)S*;LEJm<^(LfR<nq<mU
zWJWvo#!R8gB#w2A6-Y3&;n9c)g0U2WA{yQ{NCXm;hrK`^w@Itc^r!zlKX&)WxBKn+
z&N+LwoSB;BM+_nY0Q_J^Vj2K=*AfT3y<Ah+`*;Wd!W^7PPd{?rI=t=VTJ{>kGi-e_
zHz0<7OPRqS!pyY1f_9Dcp?B-R`rRGftdI<EK8c#c{>ghcNv;2NCw}&#_s8w;Wt`m9
zy82zOaIQYnqSI=pEm?6h`4bLD)9|3ry{(Z)N6qm)F0MEBMuFE-fO&3&F9*PS=vn*a
ze5d2bdz^yaN-)SC;L#kO^=-A*IGpP|*8Fp=4WAc62Fj!>s6$AAk*m?d(sDUNO7Gk}
zg#O_|C$OtM2U0xT?4j#$H?n$hl9IC}@e7Lu$oSo0-%==c`L^0(R(&9R(nMtdoJ{Ti
z#LLGGS4!|ekVpVin`-8<nYzoJqG<7qIV>)cb=8IYjz`ln+%Vb-2xLh8L0=BHOnhw~
zyJZWJLMol$8%u-H$+9fojAG@<g(;wt=s%o8Hl&c;o0vEs5LB2>xX~SNId<tFYH5~1
zjU_qgLx1rm<5Kp0T*a}snaLn?LbQtJoBSc06B<*0-o*&NWL#6EB1=y3?Y>mZ5P^jY
zoWT@z1r*C&Y=rdas6EPVzZnT5yTYAkphi*Q{y8}lHAIkTw7p~|;gxsrmY+SD*RPof
z)UNu;p&jB0KC<t?;f4_V1lQcMp$bFruEE)59hou_d+c;uL9xee9vEn&D8gTP(J_=y
zU|}QlkKo#owFm9Sr84rB!xZ%HU$u2j@+iSrE2JlwPn6a4*|_FxU4rfG_i}syGlS4a
ze;E^Iqs<B|MnQgqNsuETQAGxl^j?V+N^%;{?MpXvTAXRfxa_k)1S;CKZ73P>ZE?yH
zbqRqCKt~JvH?EtO@DaBx5+Vbf8IPj?zFm=WM}xUSJ3n<1MtWLw5r1Ed_*3weIXIJ(
zY3BSEztSUYqu+Fvhxae)I*p{-GZX&rGGke%WeuhNG?Oik2Ncvhys@Ru6FoD>1?<Ds
zV-JLKRY_SDXHL{IWgO`+21`-L=g;Ns$Ag<#_jwm)DgX1z@F@k{i1I5})K!Ac7Q5!y
zXmTI5USFR&I<C>l$--E8uGgqSPR-afjz=0DdkgIm1z0y*uZt&5CKw5f-&(aV%D0`O
z82tDBRCtg8`I0B7&ec_dAAqF4aS%VYBrSq>_AKrkPRNx_xAo@AKS8>%#V<{iN6U{Z
z=VV{d$dJ2Cz*|o^sE>NGM6dKb<e2Mvn3`>zjTduc9&3I_n~R;+1-hW74^`%5@RuK)
zC#|&Xk)qa8O!ahoRRX)e`Kj2^T@L9lXuG3=lR{qPd>2qAwk`C0eddT)K!vF45Lq&_
zfhSrlCm>Lu7!#`Pjaqwbc~e<Xb@Zxr`#~|{?mr-%=AlTVxYA#BLc0QX(k}&(BqPMW
zy)UwfgHxurtu{au3^3n0z*O#85@SIezY7U3B;X4|bEl$RB}abKQ`~aCmgVU%(5pKN
T_1`tPzXbr^k(yY$o%QWMD8?&{

literal 0
HcmV?d00001

diff --git a/img/sex/doggy/fish/fishvaginal.png b/img/sex/doggy/fish/fishvaginal.png
new file mode 100644
index 0000000000000000000000000000000000000000..c22d7f55c6b6aa00e17927a16522bf411d64214e
GIT binary patch
literal 1888
zcmeAS@N?(olHy`uVBq!ia0y~yU;#22893O0l&&g^3IhYXx~Gd{NX4ADcWraRLM7Ng
z{O=Yq__~;NOKU{$RgK>G&M@DeV=KFwIVTq;G<x1BF)d79JKN`wQn&CiM``t=FA_{Y
zY6}QSOwd?+QQXJVQK@uCt@d{L3%C5={rx-b+urw<CnbN)DgJD8ey=ak&QUNzLSTk>
z@>X$%?2~=9?P+`K9zD1x8pml6|41xC=Qqcd@Vk%d?`G+Pf+C{sb$B)729al{?wn1n
za?79gQ+Tp{>B$3U7mI9PyJKAzn|#4P=Kqmz>L$#(<NgAqqe1Edql2o=g*cTrez7?|
zG5Im+w_P+BU*ELw?|hY$_r>#fzN<-in{l)-Jz8+vS?yp}Yf+mOoX_nqbiH2J>nhP7
z6L+KT!rhIUo<;BeEWI|t>prrvUrO%IRH-a@<1{Jd$F|c;-~T>trsmn^c3Se_*|*`+
zo}ZqlJgfK4pZN3l<1fonWA!(b%nI+?QTOwm(w=rV?U@_c(;og|-_}<%T}AR`)us}A
zgZqCMg#N6rzOL*!iP^nA?%dOLR<a;Z1Tb4MtZ3Qywp_*2EdQ;hUd`9wNlX6kboYMT
zR{vw$4!fz0G2y5F$lo-bpmNi)B4=hekIuErx4XRVn(r6=`1{x9+mlqB<>yClHD%O3
z{geO8w|mo7cD{c7eX`2m_dH_pXR7Trtk}!<fAJ9l+vdRff?<Kstk>(+Jk9PW+>!3L
z5B>EgEx*!D`}6-($#;8Iem-%Z>JssqZ~v{iDmRTIf7XAz7Y+37&zT>uMvH7vn)BbG
zJn+PMht;3znTy}D*Z$^L_l&Flx6o};&5x%imqtCBwTKzyt1Jh0hN%UAu0MLafBsy{
zxhj^MsuQjizOVb>`toz*;-}kN>wjJ2_M9}g`MB2K|Mm;Hw%w1DNnCsCzv*0tN8(wB
ze)9jhT3A0RrQ*}f|JQE+7vCi>Q=jiYX-WS7hhFc20R{vM*h&}zIMwU*wHO|seYEyL
z@&2RR=bU(*Gdn}Y(?8rj``(c=mItD~Ts*l^<>cXLGm}X{Pvt?8|KYU9M*cawEF_;V
z=Dy88Z^!b*6Q^kXpSld;Y=e7qeg(%}*lcxH`{;*fH@PoAzplj0VZK?I{kz!yH`XS9
zS9{rQW<T@f5BoB$|NlS#`Ty_D&zIA+YULL~%vf;gCU3+FS!3-^&vh$Jn6mqJu!^0w
qWBMAp{l|4ikkd!O&<%kDUBARXey}b&+o3E7@`b0XpUXO@geCyL*u}R1

literal 0
HcmV?d00001

-- 
GitLab