diff --git a/public/img/logos/teencoreclub/cleanmyass.png b/public/img/logos/teencoreclub/cleanmyass.png new file mode 100644 index 00000000..f730bada Binary files /dev/null and b/public/img/logos/teencoreclub/cleanmyass.png differ diff --git a/public/img/logos/teencoreclub/collegepartytime.png b/public/img/logos/teencoreclub/collegepartytime.png new file mode 100644 index 00000000..948250b6 Binary files /dev/null and b/public/img/logos/teencoreclub/collegepartytime.png differ diff --git a/public/img/logos/teencoreclub/cumfilledthroat.png b/public/img/logos/teencoreclub/cumfilledthroat.png new file mode 100644 index 00000000..bc050605 Binary files /dev/null and b/public/img/logos/teencoreclub/cumfilledthroat.png differ diff --git a/public/img/logos/teencoreclub/cumsumptioncocktail.png b/public/img/logos/teencoreclub/cumsumptioncocktail.png new file mode 100644 index 00000000..35654f11 Binary files /dev/null and b/public/img/logos/teencoreclub/cumsumptioncocktail.png differ diff --git a/public/img/logos/teencoreclub/dirtybabysitter.png b/public/img/logos/teencoreclub/dirtybabysitter.png new file mode 100644 index 00000000..87d4c803 Binary files /dev/null and b/public/img/logos/teencoreclub/dirtybabysitter.png differ diff --git a/public/img/logos/teencoreclub/dreamshd.png b/public/img/logos/teencoreclub/dreamteenshd.png similarity index 100% rename from public/img/logos/teencoreclub/dreamshd.png rename to public/img/logos/teencoreclub/dreamteenshd.png diff --git a/public/img/logos/teencoreclub/drillherbutt.png b/public/img/logos/teencoreclub/drillherbutt.png new file mode 100644 index 00000000..15bcdb5b Binary files /dev/null and b/public/img/logos/teencoreclub/drillherbutt.png differ diff --git a/public/img/logos/teencoreclub/dualthroat.png b/public/img/logos/teencoreclub/dualthroat.png new file mode 100644 index 00000000..ba947dce Binary files /dev/null and b/public/img/logos/teencoreclub/dualthroat.png differ diff --git a/public/img/logos/teencoreclub/ganglandvictims.png b/public/img/logos/teencoreclub/ganglandvictims.png new file mode 100644 index 00000000..5439ca6d Binary files /dev/null and b/public/img/logos/teencoreclub/ganglandvictims.png differ diff --git a/public/img/logos/teencoreclub/lazy/analcheckups.png b/public/img/logos/teencoreclub/lazy/analcheckups.png index 034c1222..6e33e557 100644 Binary files a/public/img/logos/teencoreclub/lazy/analcheckups.png and b/public/img/logos/teencoreclub/lazy/analcheckups.png differ diff --git a/public/img/logos/teencoreclub/lazy/analyzedgirls.png b/public/img/logos/teencoreclub/lazy/analyzedgirls.png index 0f9b771b..eb5bda44 100644 Binary files a/public/img/logos/teencoreclub/lazy/analyzedgirls.png and b/public/img/logos/teencoreclub/lazy/analyzedgirls.png differ diff --git a/public/img/logos/teencoreclub/lazy/assteenmouth.png b/public/img/logos/teencoreclub/lazy/assteenmouth.png index 69da6b55..1049a342 100644 Binary files a/public/img/logos/teencoreclub/lazy/assteenmouth.png and b/public/img/logos/teencoreclub/lazy/assteenmouth.png differ diff --git a/public/img/logos/teencoreclub/lazy/bangteenpussy.png b/public/img/logos/teencoreclub/lazy/bangteenpussy.png index ef3b42af..73291be9 100644 Binary files a/public/img/logos/teencoreclub/lazy/bangteenpussy.png and b/public/img/logos/teencoreclub/lazy/bangteenpussy.png differ diff --git a/public/img/logos/teencoreclub/lazy/brutalinvasion.png b/public/img/logos/teencoreclub/lazy/brutalinvasion.png index bb69b338..58af90f3 100644 Binary files a/public/img/logos/teencoreclub/lazy/brutalinvasion.png and b/public/img/logos/teencoreclub/lazy/brutalinvasion.png differ diff --git a/public/img/logos/teencoreclub/lazy/cleanmyass.png b/public/img/logos/teencoreclub/lazy/cleanmyass.png new file mode 100644 index 00000000..7946bc3e Binary files /dev/null and b/public/img/logos/teencoreclub/lazy/cleanmyass.png differ diff --git a/public/img/logos/teencoreclub/lazy/collegepartytime.png b/public/img/logos/teencoreclub/lazy/collegepartytime.png new file mode 100644 index 00000000..5b451cda Binary files /dev/null and b/public/img/logos/teencoreclub/lazy/collegepartytime.png differ diff --git a/public/img/logos/teencoreclub/lazy/cumaholicteens.png b/public/img/logos/teencoreclub/lazy/cumaholicteens.png index 6b121684..ffb6ebd5 100644 Binary files a/public/img/logos/teencoreclub/lazy/cumaholicteens.png and b/public/img/logos/teencoreclub/lazy/cumaholicteens.png differ diff --git a/public/img/logos/teencoreclub/lazy/cumfilledthroat.png b/public/img/logos/teencoreclub/lazy/cumfilledthroat.png new file mode 100644 index 00000000..98a42591 Binary files /dev/null and b/public/img/logos/teencoreclub/lazy/cumfilledthroat.png differ diff --git a/public/img/logos/teencoreclub/lazy/cumsumptioncocktail.png b/public/img/logos/teencoreclub/lazy/cumsumptioncocktail.png new file mode 100644 index 00000000..31765fd5 Binary files /dev/null and b/public/img/logos/teencoreclub/lazy/cumsumptioncocktail.png differ diff --git a/public/img/logos/teencoreclub/lazy/defiled18.png b/public/img/logos/teencoreclub/lazy/defiled18.png index dedca78f..66538d31 100644 Binary files a/public/img/logos/teencoreclub/lazy/defiled18.png and b/public/img/logos/teencoreclub/lazy/defiled18.png differ diff --git a/public/img/logos/teencoreclub/lazy/dirtybabysitter.png b/public/img/logos/teencoreclub/lazy/dirtybabysitter.png new file mode 100644 index 00000000..e33a6128 Binary files /dev/null and b/public/img/logos/teencoreclub/lazy/dirtybabysitter.png differ diff --git a/public/img/logos/teencoreclub/lazy/doubleteamedteens.png b/public/img/logos/teencoreclub/lazy/doubleteamedteens.png index 6e377b25..3c308df8 100644 Binary files a/public/img/logos/teencoreclub/lazy/doubleteamedteens.png and b/public/img/logos/teencoreclub/lazy/doubleteamedteens.png differ diff --git a/public/img/logos/teencoreclub/lazy/dreamshd.png b/public/img/logos/teencoreclub/lazy/dreamshd.png index 1d4496c5..f4080e50 100644 Binary files a/public/img/logos/teencoreclub/lazy/dreamshd.png and b/public/img/logos/teencoreclub/lazy/dreamshd.png differ diff --git a/public/img/logos/teencoreclub/lazy/dreamteenshd.png b/public/img/logos/teencoreclub/lazy/dreamteenshd.png new file mode 100644 index 00000000..911e26fc Binary files /dev/null and b/public/img/logos/teencoreclub/lazy/dreamteenshd.png differ diff --git a/public/img/logos/teencoreclub/lazy/drilledchicks.png b/public/img/logos/teencoreclub/lazy/drilledchicks.png index cbe03e91..39f00029 100644 Binary files a/public/img/logos/teencoreclub/lazy/drilledchicks.png and b/public/img/logos/teencoreclub/lazy/drilledchicks.png differ diff --git a/public/img/logos/teencoreclub/lazy/drillherbutt.png b/public/img/logos/teencoreclub/lazy/drillherbutt.png new file mode 100644 index 00000000..e70027a6 Binary files /dev/null and b/public/img/logos/teencoreclub/lazy/drillherbutt.png differ diff --git a/public/img/logos/teencoreclub/lazy/dualthroat.png b/public/img/logos/teencoreclub/lazy/dualthroat.png new file mode 100644 index 00000000..4976daa0 Binary files /dev/null and b/public/img/logos/teencoreclub/lazy/dualthroat.png differ diff --git a/public/img/logos/teencoreclub/lazy/fabsluts.png b/public/img/logos/teencoreclub/lazy/fabsluts.png index bb45af0a..440905e0 100644 Binary files a/public/img/logos/teencoreclub/lazy/fabsluts.png and b/public/img/logos/teencoreclub/lazy/fabsluts.png differ diff --git a/public/img/logos/teencoreclub/lazy/favicon.png b/public/img/logos/teencoreclub/lazy/favicon.png index 993a29c1..e698a4c6 100644 Binary files a/public/img/logos/teencoreclub/lazy/favicon.png and b/public/img/logos/teencoreclub/lazy/favicon.png differ diff --git a/public/img/logos/teencoreclub/lazy/ganglandvictims.png b/public/img/logos/teencoreclub/lazy/ganglandvictims.png new file mode 100644 index 00000000..b9ab0525 Binary files /dev/null and b/public/img/logos/teencoreclub/lazy/ganglandvictims.png differ diff --git a/public/img/logos/teencoreclub/lazy/girlsgotcream.png b/public/img/logos/teencoreclub/lazy/girlsgotcream.png index ca36e1c3..a2d004ab 100644 Binary files a/public/img/logos/teencoreclub/lazy/girlsgotcream.png and b/public/img/logos/teencoreclub/lazy/girlsgotcream.png differ diff --git a/public/img/logos/teencoreclub/lazy/hardcoreyouth.png b/public/img/logos/teencoreclub/lazy/hardcoreyouth.png index 4f903aba..dc2282fe 100644 Binary files a/public/img/logos/teencoreclub/lazy/hardcoreyouth.png and b/public/img/logos/teencoreclub/lazy/hardcoreyouth.png differ diff --git a/public/img/logos/teencoreclub/lazy/jerkoffpass.png b/public/img/logos/teencoreclub/lazy/jerkoffpass.png index 6d5feba4..191b33ae 100644 Binary files a/public/img/logos/teencoreclub/lazy/jerkoffpass.png and b/public/img/logos/teencoreclub/lazy/jerkoffpass.png differ diff --git a/public/img/logos/teencoreclub/lazy/letsgodirty.png b/public/img/logos/teencoreclub/lazy/letsgodirty.png index f567e1bf..d8877bcd 100644 Binary files a/public/img/logos/teencoreclub/lazy/letsgodirty.png and b/public/img/logos/teencoreclub/lazy/letsgodirty.png differ diff --git a/public/img/logos/teencoreclub/lazy/littlehellcat.png b/public/img/logos/teencoreclub/lazy/littlehellcat.png index b8d01f0d..9db19664 100644 Binary files a/public/img/logos/teencoreclub/lazy/littlehellcat.png and b/public/img/logos/teencoreclub/lazy/littlehellcat.png differ diff --git a/public/img/logos/teencoreclub/lazy/littleteensuckers.png b/public/img/logos/teencoreclub/lazy/littleteensuckers.png new file mode 100644 index 00000000..872012d6 Binary files /dev/null and b/public/img/logos/teencoreclub/lazy/littleteensuckers.png differ diff --git a/public/img/logos/teencoreclub/lazy/logo_color.png b/public/img/logos/teencoreclub/lazy/logo_color.png index c57b4475..9ebccf1f 100644 Binary files a/public/img/logos/teencoreclub/lazy/logo_color.png and b/public/img/logos/teencoreclub/lazy/logo_color.png differ diff --git a/public/img/logos/teencoreclub/lazy/maketeengape.png b/public/img/logos/teencoreclub/lazy/maketeengape.png index 3745a88e..0407b253 100644 Binary files a/public/img/logos/teencoreclub/lazy/maketeengape.png and b/public/img/logos/teencoreclub/lazy/maketeengape.png differ diff --git a/public/img/logos/teencoreclub/lazy/maketeenmoan.png b/public/img/logos/teencoreclub/lazy/maketeenmoan.png new file mode 100644 index 00000000..8d2d2c2d Binary files /dev/null and b/public/img/logos/teencoreclub/lazy/maketeenmoan.png differ diff --git a/public/img/logos/teencoreclub/lazy/megapenetrations.png b/public/img/logos/teencoreclub/lazy/megapenetrations.png new file mode 100644 index 00000000..3861c0e1 Binary files /dev/null and b/public/img/logos/teencoreclub/lazy/megapenetrations.png differ diff --git a/public/img/logos/teencoreclub/lazy/messygangbangs.png b/public/img/logos/teencoreclub/lazy/messygangbangs.png new file mode 100644 index 00000000..1ae01413 Binary files /dev/null and b/public/img/logos/teencoreclub/lazy/messygangbangs.png differ diff --git a/public/img/logos/teencoreclub/lazy/network.png b/public/img/logos/teencoreclub/lazy/network.png index c57b4475..9ebccf1f 100644 Binary files a/public/img/logos/teencoreclub/lazy/network.png and b/public/img/logos/teencoreclub/lazy/network.png differ diff --git a/public/img/logos/teencoreclub/lazy/nightclub.png b/public/img/logos/teencoreclub/lazy/nightclub.png index b153f7f8..6cbe0601 100644 Binary files a/public/img/logos/teencoreclub/lazy/nightclub.png and b/public/img/logos/teencoreclub/lazy/nightclub.png differ diff --git a/public/img/logos/teencoreclub/lazy/nightclublive.png b/public/img/logos/teencoreclub/lazy/nightclublive.png index 7c35856f..e7646f8e 100644 Binary files a/public/img/logos/teencoreclub/lazy/nightclublive.png and b/public/img/logos/teencoreclub/lazy/nightclublive.png differ diff --git a/public/img/logos/teencoreclub/lazy/nylonspunkjunkies.png b/public/img/logos/teencoreclub/lazy/nylonspunkjunkies.png index fc72ffc6..30bb8353 100644 Binary files a/public/img/logos/teencoreclub/lazy/nylonspunkjunkies.png and b/public/img/logos/teencoreclub/lazy/nylonspunkjunkies.png differ diff --git a/public/img/logos/teencoreclub/lazy/nylonsweeties.png b/public/img/logos/teencoreclub/lazy/nylonsweeties.png index 7597f1fc..7ba16ff3 100644 Binary files a/public/img/logos/teencoreclub/lazy/nylonsweeties.png and b/public/img/logos/teencoreclub/lazy/nylonsweeties.png differ diff --git a/public/img/logos/teencoreclub/lazy/seductive18.png b/public/img/logos/teencoreclub/lazy/seductive18.png index 705f495a..b1188e2b 100644 Binary files a/public/img/logos/teencoreclub/lazy/seductive18.png and b/public/img/logos/teencoreclub/lazy/seductive18.png differ diff --git a/public/img/logos/teencoreclub/lazy/shegotsix.png b/public/img/logos/teencoreclub/lazy/shegotsix.png index 3290d2c4..7e9a2137 100644 Binary files a/public/img/logos/teencoreclub/lazy/shegotsix.png and b/public/img/logos/teencoreclub/lazy/shegotsix.png differ diff --git a/public/img/logos/teencoreclub/lazy/spearteenpussy.png b/public/img/logos/teencoreclub/lazy/spearteenpussy.png index ecda5490..5c71fdbb 100644 Binary files a/public/img/logos/teencoreclub/lazy/spearteenpussy.png and b/public/img/logos/teencoreclub/lazy/spearteenpussy.png differ diff --git a/public/img/logos/teencoreclub/lazy/spermantino.png b/public/img/logos/teencoreclub/lazy/spermantino.png index 90b94919..93419521 100644 Binary files a/public/img/logos/teencoreclub/lazy/spermantino.png and b/public/img/logos/teencoreclub/lazy/spermantino.png differ diff --git a/public/img/logos/teencoreclub/lazy/teachmyass.png b/public/img/logos/teencoreclub/lazy/teachmyass.png index 455cf530..8d8354f9 100644 Binary files a/public/img/logos/teencoreclub/lazy/teachmyass.png and b/public/img/logos/teencoreclub/lazy/teachmyass.png differ diff --git a/public/img/logos/teencoreclub/lazy/teenanalcasting.png b/public/img/logos/teencoreclub/lazy/teenanalcasting.png index 57e9cc6b..eb697e4a 100644 Binary files a/public/img/logos/teencoreclub/lazy/teenanalcasting.png and b/public/img/logos/teencoreclub/lazy/teenanalcasting.png differ diff --git a/public/img/logos/teencoreclub/lazy/teencoreclub.png b/public/img/logos/teencoreclub/lazy/teencoreclub.png index c57b4475..3895e5cd 100644 Binary files a/public/img/logos/teencoreclub/lazy/teencoreclub.png and b/public/img/logos/teencoreclub/lazy/teencoreclub.png differ diff --git a/public/img/logos/teencoreclub/lazy/teencorezine.png b/public/img/logos/teencoreclub/lazy/teencorezine.png index 3f3de5f9..24c26794 100644 Binary files a/public/img/logos/teencoreclub/lazy/teencorezine.png and b/public/img/logos/teencoreclub/lazy/teencorezine.png differ diff --git a/public/img/logos/teencoreclub/lazy/teendrillers.png b/public/img/logos/teencoreclub/lazy/teendrillers.png index 1ba98184..c7e74653 100644 Binary files a/public/img/logos/teencoreclub/lazy/teendrillers.png and b/public/img/logos/teencoreclub/lazy/teendrillers.png differ diff --git a/public/img/logos/teencoreclub/lazy/teensgoporn.png b/public/img/logos/teencoreclub/lazy/teensgoporn.png index cca6ea16..7d90a947 100644 Binary files a/public/img/logos/teencoreclub/lazy/teensgoporn.png and b/public/img/logos/teencoreclub/lazy/teensgoporn.png differ diff --git a/public/img/logos/teencoreclub/lazy/teensloveblacks.png b/public/img/logos/teencoreclub/lazy/teensloveblacks.png new file mode 100644 index 00000000..f0cd82db Binary files /dev/null and b/public/img/logos/teencoreclub/lazy/teensloveblacks.png differ diff --git a/public/img/logos/teencoreclub/lazy/teensnaturalway.png b/public/img/logos/teencoreclub/lazy/teensnaturalway.png index 21c6fe9a..18b81153 100644 Binary files a/public/img/logos/teencoreclub/lazy/teensnaturalway.png and b/public/img/logos/teencoreclub/lazy/teensnaturalway.png differ diff --git a/public/img/logos/teencoreclub/lazy/teenstryanal.png b/public/img/logos/teencoreclub/lazy/teenstryanal.png new file mode 100644 index 00000000..a3f1d725 Binary files /dev/null and b/public/img/logos/teencoreclub/lazy/teenstryanal.png differ diff --git a/public/img/logos/teencoreclub/lazy/teenstryblacks.png b/public/img/logos/teencoreclub/lazy/teenstryblacks.png index 4a7feb5e..10b9c36d 100644 Binary files a/public/img/logos/teencoreclub/lazy/teenstryblacks.png and b/public/img/logos/teencoreclub/lazy/teenstryblacks.png differ diff --git a/public/img/logos/teencoreclub/lazy/tugjobqueens.png b/public/img/logos/teencoreclub/lazy/tugjobqueens.png new file mode 100644 index 00000000..2c6b0207 Binary files /dev/null and b/public/img/logos/teencoreclub/lazy/tugjobqueens.png differ diff --git a/public/img/logos/teencoreclub/lazy/weneednewtalents.png b/public/img/logos/teencoreclub/lazy/weneednewtalents.png index cf1add8f..b164150c 100644 Binary files a/public/img/logos/teencoreclub/lazy/weneednewtalents.png and b/public/img/logos/teencoreclub/lazy/weneednewtalents.png differ diff --git a/public/img/logos/teencoreclub/lazy/xcoreclub.png b/public/img/logos/teencoreclub/lazy/xcoreclub.png index e3bcfa9f..ab31b473 100644 Binary files a/public/img/logos/teencoreclub/lazy/xcoreclub.png and b/public/img/logos/teencoreclub/lazy/xcoreclub.png differ diff --git a/public/img/logos/teencoreclub/lazy/youngthroats.png b/public/img/logos/teencoreclub/lazy/youngthroats.png index ba595368..d72670c2 100644 Binary files a/public/img/logos/teencoreclub/lazy/youngthroats.png and b/public/img/logos/teencoreclub/lazy/youngthroats.png differ diff --git a/public/img/logos/teencoreclub/littleteensuckers.png b/public/img/logos/teencoreclub/littleteensuckers.png new file mode 100644 index 00000000..9ba969d0 Binary files /dev/null and b/public/img/logos/teencoreclub/littleteensuckers.png differ diff --git a/public/img/logos/teencoreclub/maketeenmoan.png b/public/img/logos/teencoreclub/maketeenmoan.png new file mode 100644 index 00000000..00132ac4 Binary files /dev/null and b/public/img/logos/teencoreclub/maketeenmoan.png differ diff --git a/public/img/logos/teencoreclub/megapenetrations.png b/public/img/logos/teencoreclub/megapenetrations.png new file mode 100644 index 00000000..04adef68 Binary files /dev/null and b/public/img/logos/teencoreclub/megapenetrations.png differ diff --git a/public/img/logos/teencoreclub/messygangbangs.png b/public/img/logos/teencoreclub/messygangbangs.png new file mode 100644 index 00000000..c39b6fde Binary files /dev/null and b/public/img/logos/teencoreclub/messygangbangs.png differ diff --git a/public/img/logos/teencoreclub/misc/clean-my-ass_banner.jpg b/public/img/logos/teencoreclub/misc/clean-my-ass_banner.jpg new file mode 100644 index 00000000..3b94fbe4 Binary files /dev/null and b/public/img/logos/teencoreclub/misc/clean-my-ass_banner.jpg differ diff --git a/public/img/logos/teencoreclub/misc/college-party-time.jpg b/public/img/logos/teencoreclub/misc/college-party-time.jpg new file mode 100644 index 00000000..e6854346 Binary files /dev/null and b/public/img/logos/teencoreclub/misc/college-party-time.jpg differ diff --git a/public/img/logos/teencoreclub/misc/cum-filled-throat.gif b/public/img/logos/teencoreclub/misc/cum-filled-throat.gif new file mode 100644 index 00000000..7121669c Binary files /dev/null and b/public/img/logos/teencoreclub/misc/cum-filled-throat.gif differ diff --git a/public/img/logos/teencoreclub/misc/cum-sumption-cocktail_banner.png b/public/img/logos/teencoreclub/misc/cum-sumption-cocktail_banner.png new file mode 100644 index 00000000..6f1eab33 Binary files /dev/null and b/public/img/logos/teencoreclub/misc/cum-sumption-cocktail_banner.png differ diff --git a/public/img/logos/teencoreclub/misc/dirty-babysitter_banner.png b/public/img/logos/teencoreclub/misc/dirty-babysitter_banner.png new file mode 100644 index 00000000..c9c6d0f7 Binary files /dev/null and b/public/img/logos/teencoreclub/misc/dirty-babysitter_banner.png differ diff --git a/public/img/logos/teencoreclub/misc/drill-her-butt.gif b/public/img/logos/teencoreclub/misc/drill-her-butt.gif new file mode 100644 index 00000000..01a8afb1 Binary files /dev/null and b/public/img/logos/teencoreclub/misc/drill-her-butt.gif differ diff --git a/public/img/logos/teencoreclub/misc/dual-throat.gif b/public/img/logos/teencoreclub/misc/dual-throat.gif new file mode 100644 index 00000000..d770bcfb Binary files /dev/null and b/public/img/logos/teencoreclub/misc/dual-throat.gif differ diff --git a/public/img/logos/teencoreclub/misc/gang-land-victims.gif b/public/img/logos/teencoreclub/misc/gang-land-victims.gif new file mode 100644 index 00000000..87832565 Binary files /dev/null and b/public/img/logos/teencoreclub/misc/gang-land-victims.gif differ diff --git a/public/img/logos/teencoreclub/misc/jerk-off-pass_old.jpg b/public/img/logos/teencoreclub/misc/jerk-off-pass_old.jpg new file mode 100644 index 00000000..4765e256 Binary files /dev/null and b/public/img/logos/teencoreclub/misc/jerk-off-pass_old.jpg differ diff --git a/public/img/logos/teencoreclub/misc/little-teen-suckers.jpg b/public/img/logos/teencoreclub/misc/little-teen-suckers.jpg new file mode 100644 index 00000000..4b992c52 Binary files /dev/null and b/public/img/logos/teencoreclub/misc/little-teen-suckers.jpg differ diff --git a/public/img/logos/teencoreclub/misc/make-teen-moan_banner.jpg b/public/img/logos/teencoreclub/misc/make-teen-moan_banner.jpg new file mode 100644 index 00000000..63d83377 Binary files /dev/null and b/public/img/logos/teencoreclub/misc/make-teen-moan_banner.jpg differ diff --git a/public/img/logos/teencoreclub/misc/make-teen-moan_wide.gif b/public/img/logos/teencoreclub/misc/make-teen-moan_wide.gif new file mode 100644 index 00000000..ab9012b8 Binary files /dev/null and b/public/img/logos/teencoreclub/misc/make-teen-moan_wide.gif differ diff --git a/public/img/logos/teencoreclub/misc/messy-gangbangs.jpg b/public/img/logos/teencoreclub/misc/messy-gangbangs.jpg new file mode 100644 index 00000000..ed3a6f98 Binary files /dev/null and b/public/img/logos/teencoreclub/misc/messy-gangbangs.jpg differ diff --git a/public/img/logos/teencoreclub/misc/teen-core-club_old.gif b/public/img/logos/teencoreclub/misc/teen-core-club_old.gif new file mode 100644 index 00000000..b3c44e77 Binary files /dev/null and b/public/img/logos/teencoreclub/misc/teen-core-club_old.gif differ diff --git a/public/img/logos/teencoreclub/misc/teens-try-anal.jpg b/public/img/logos/teencoreclub/misc/teens-try-anal.jpg new file mode 100644 index 00000000..0e3a0f12 Binary files /dev/null and b/public/img/logos/teencoreclub/misc/teens-try-anal.jpg differ diff --git a/public/img/logos/teencoreclub/misc/tugjob-queens_banner.png b/public/img/logos/teencoreclub/misc/tugjob-queens_banner.png new file mode 100644 index 00000000..0fdea0cd Binary files /dev/null and b/public/img/logos/teencoreclub/misc/tugjob-queens_banner.png differ diff --git a/public/img/logos/teencoreclub/teensloveblacks.png b/public/img/logos/teencoreclub/teensloveblacks.png new file mode 100644 index 00000000..b4273ea3 Binary files /dev/null and b/public/img/logos/teencoreclub/teensloveblacks.png differ diff --git a/public/img/logos/teencoreclub/teenstryanal.png b/public/img/logos/teencoreclub/teenstryanal.png new file mode 100644 index 00000000..c7a9c415 Binary files /dev/null and b/public/img/logos/teencoreclub/teenstryanal.png differ diff --git a/public/img/logos/teencoreclub/thumbs/analcheckups.png b/public/img/logos/teencoreclub/thumbs/analcheckups.png index 8d1470d9..2e7af0e8 100644 Binary files a/public/img/logos/teencoreclub/thumbs/analcheckups.png and b/public/img/logos/teencoreclub/thumbs/analcheckups.png differ diff --git a/public/img/logos/teencoreclub/thumbs/analyzedgirls.png b/public/img/logos/teencoreclub/thumbs/analyzedgirls.png index 79238e9c..02d060b3 100644 Binary files a/public/img/logos/teencoreclub/thumbs/analyzedgirls.png and b/public/img/logos/teencoreclub/thumbs/analyzedgirls.png differ diff --git a/public/img/logos/teencoreclub/thumbs/assteenmouth.png b/public/img/logos/teencoreclub/thumbs/assteenmouth.png index 05396e76..6850f132 100644 Binary files a/public/img/logos/teencoreclub/thumbs/assteenmouth.png and b/public/img/logos/teencoreclub/thumbs/assteenmouth.png differ diff --git a/public/img/logos/teencoreclub/thumbs/bangteenpussy.png b/public/img/logos/teencoreclub/thumbs/bangteenpussy.png index f853e76b..4d55a160 100644 Binary files a/public/img/logos/teencoreclub/thumbs/bangteenpussy.png and b/public/img/logos/teencoreclub/thumbs/bangteenpussy.png differ diff --git a/public/img/logos/teencoreclub/thumbs/brutalinvasion.png b/public/img/logos/teencoreclub/thumbs/brutalinvasion.png index 10318303..cd363c25 100644 Binary files a/public/img/logos/teencoreclub/thumbs/brutalinvasion.png and b/public/img/logos/teencoreclub/thumbs/brutalinvasion.png differ diff --git a/public/img/logos/teencoreclub/thumbs/cleanmyass.png b/public/img/logos/teencoreclub/thumbs/cleanmyass.png new file mode 100644 index 00000000..03f51c9f Binary files /dev/null and b/public/img/logos/teencoreclub/thumbs/cleanmyass.png differ diff --git a/public/img/logos/teencoreclub/thumbs/collegepartytime.png b/public/img/logos/teencoreclub/thumbs/collegepartytime.png new file mode 100644 index 00000000..7f844dab Binary files /dev/null and b/public/img/logos/teencoreclub/thumbs/collegepartytime.png differ diff --git a/public/img/logos/teencoreclub/thumbs/cumaholicteens.png b/public/img/logos/teencoreclub/thumbs/cumaholicteens.png index 7e6d1af3..2e656c8a 100644 Binary files a/public/img/logos/teencoreclub/thumbs/cumaholicteens.png and b/public/img/logos/teencoreclub/thumbs/cumaholicteens.png differ diff --git a/public/img/logos/teencoreclub/thumbs/cumfilledthroat.png b/public/img/logos/teencoreclub/thumbs/cumfilledthroat.png new file mode 100644 index 00000000..2579bf91 Binary files /dev/null and b/public/img/logos/teencoreclub/thumbs/cumfilledthroat.png differ diff --git a/public/img/logos/teencoreclub/thumbs/cumsumptioncocktail.png b/public/img/logos/teencoreclub/thumbs/cumsumptioncocktail.png new file mode 100644 index 00000000..f42fa4d4 Binary files /dev/null and b/public/img/logos/teencoreclub/thumbs/cumsumptioncocktail.png differ diff --git a/public/img/logos/teencoreclub/thumbs/defiled18.png b/public/img/logos/teencoreclub/thumbs/defiled18.png index 4d6c3be4..e70a0c63 100644 Binary files a/public/img/logos/teencoreclub/thumbs/defiled18.png and b/public/img/logos/teencoreclub/thumbs/defiled18.png differ diff --git a/public/img/logos/teencoreclub/thumbs/dirtybabysitter.png b/public/img/logos/teencoreclub/thumbs/dirtybabysitter.png new file mode 100644 index 00000000..95531866 Binary files /dev/null and b/public/img/logos/teencoreclub/thumbs/dirtybabysitter.png differ diff --git a/public/img/logos/teencoreclub/thumbs/doubleteamedteens.png b/public/img/logos/teencoreclub/thumbs/doubleteamedteens.png index c744d7c9..0c962170 100644 Binary files a/public/img/logos/teencoreclub/thumbs/doubleteamedteens.png and b/public/img/logos/teencoreclub/thumbs/doubleteamedteens.png differ diff --git a/public/img/logos/teencoreclub/thumbs/dreamshd.png b/public/img/logos/teencoreclub/thumbs/dreamshd.png index d54f43d1..cbef8983 100644 Binary files a/public/img/logos/teencoreclub/thumbs/dreamshd.png and b/public/img/logos/teencoreclub/thumbs/dreamshd.png differ diff --git a/public/img/logos/teencoreclub/thumbs/dreamteenshd.png b/public/img/logos/teencoreclub/thumbs/dreamteenshd.png new file mode 100644 index 00000000..3bd227d6 Binary files /dev/null and b/public/img/logos/teencoreclub/thumbs/dreamteenshd.png differ diff --git a/public/img/logos/teencoreclub/thumbs/drilledchicks.png b/public/img/logos/teencoreclub/thumbs/drilledchicks.png index 16a9cca3..e53e4173 100644 Binary files a/public/img/logos/teencoreclub/thumbs/drilledchicks.png and b/public/img/logos/teencoreclub/thumbs/drilledchicks.png differ diff --git a/public/img/logos/teencoreclub/thumbs/drillherbutt.png b/public/img/logos/teencoreclub/thumbs/drillherbutt.png new file mode 100644 index 00000000..0efec393 Binary files /dev/null and b/public/img/logos/teencoreclub/thumbs/drillherbutt.png differ diff --git a/public/img/logos/teencoreclub/thumbs/dualthroat.png b/public/img/logos/teencoreclub/thumbs/dualthroat.png new file mode 100644 index 00000000..4a61fcfb Binary files /dev/null and b/public/img/logos/teencoreclub/thumbs/dualthroat.png differ diff --git a/public/img/logos/teencoreclub/thumbs/fabsluts.png b/public/img/logos/teencoreclub/thumbs/fabsluts.png index 97934dba..b8f85bbe 100644 Binary files a/public/img/logos/teencoreclub/thumbs/fabsluts.png and b/public/img/logos/teencoreclub/thumbs/fabsluts.png differ diff --git a/public/img/logos/teencoreclub/thumbs/favicon.png b/public/img/logos/teencoreclub/thumbs/favicon.png index 56b348c8..4442d696 100644 Binary files a/public/img/logos/teencoreclub/thumbs/favicon.png and b/public/img/logos/teencoreclub/thumbs/favicon.png differ diff --git a/public/img/logos/teencoreclub/thumbs/ganglandvictims.png b/public/img/logos/teencoreclub/thumbs/ganglandvictims.png new file mode 100644 index 00000000..d3ad96c2 Binary files /dev/null and b/public/img/logos/teencoreclub/thumbs/ganglandvictims.png differ diff --git a/public/img/logos/teencoreclub/thumbs/girlsgotcream.png b/public/img/logos/teencoreclub/thumbs/girlsgotcream.png index 48345ce0..11107ef6 100644 Binary files a/public/img/logos/teencoreclub/thumbs/girlsgotcream.png and b/public/img/logos/teencoreclub/thumbs/girlsgotcream.png differ diff --git a/public/img/logos/teencoreclub/thumbs/hardcoreyouth.png b/public/img/logos/teencoreclub/thumbs/hardcoreyouth.png index c83b6a30..2daa802f 100644 Binary files a/public/img/logos/teencoreclub/thumbs/hardcoreyouth.png and b/public/img/logos/teencoreclub/thumbs/hardcoreyouth.png differ diff --git a/public/img/logos/teencoreclub/thumbs/jerkoffpass.png b/public/img/logos/teencoreclub/thumbs/jerkoffpass.png index 3d32bccc..465d8aa7 100644 Binary files a/public/img/logos/teencoreclub/thumbs/jerkoffpass.png and b/public/img/logos/teencoreclub/thumbs/jerkoffpass.png differ diff --git a/public/img/logos/teencoreclub/thumbs/letsgodirty.png b/public/img/logos/teencoreclub/thumbs/letsgodirty.png index ba76759a..b0214dc7 100644 Binary files a/public/img/logos/teencoreclub/thumbs/letsgodirty.png and b/public/img/logos/teencoreclub/thumbs/letsgodirty.png differ diff --git a/public/img/logos/teencoreclub/thumbs/littlehellcat.png b/public/img/logos/teencoreclub/thumbs/littlehellcat.png index f07128d3..1a719c98 100644 Binary files a/public/img/logos/teencoreclub/thumbs/littlehellcat.png and b/public/img/logos/teencoreclub/thumbs/littlehellcat.png differ diff --git a/public/img/logos/teencoreclub/thumbs/littleteensuckers.png b/public/img/logos/teencoreclub/thumbs/littleteensuckers.png new file mode 100644 index 00000000..68cba3e3 Binary files /dev/null and b/public/img/logos/teencoreclub/thumbs/littleteensuckers.png differ diff --git a/public/img/logos/teencoreclub/thumbs/logo_color.png b/public/img/logos/teencoreclub/thumbs/logo_color.png index 5521059f..9085c09d 100644 Binary files a/public/img/logos/teencoreclub/thumbs/logo_color.png and b/public/img/logos/teencoreclub/thumbs/logo_color.png differ diff --git a/public/img/logos/teencoreclub/thumbs/maketeengape.png b/public/img/logos/teencoreclub/thumbs/maketeengape.png index 8fa64b42..27c646f7 100644 Binary files a/public/img/logos/teencoreclub/thumbs/maketeengape.png and b/public/img/logos/teencoreclub/thumbs/maketeengape.png differ diff --git a/public/img/logos/teencoreclub/thumbs/maketeenmoan.png b/public/img/logos/teencoreclub/thumbs/maketeenmoan.png new file mode 100644 index 00000000..739a9928 Binary files /dev/null and b/public/img/logos/teencoreclub/thumbs/maketeenmoan.png differ diff --git a/public/img/logos/teencoreclub/thumbs/megapenetrations.png b/public/img/logos/teencoreclub/thumbs/megapenetrations.png new file mode 100644 index 00000000..cb0dbe8c Binary files /dev/null and b/public/img/logos/teencoreclub/thumbs/megapenetrations.png differ diff --git a/public/img/logos/teencoreclub/thumbs/messygangbangs.png b/public/img/logos/teencoreclub/thumbs/messygangbangs.png new file mode 100644 index 00000000..eca00a0a Binary files /dev/null and b/public/img/logos/teencoreclub/thumbs/messygangbangs.png differ diff --git a/public/img/logos/teencoreclub/thumbs/network.png b/public/img/logos/teencoreclub/thumbs/network.png index 5521059f..9085c09d 100644 Binary files a/public/img/logos/teencoreclub/thumbs/network.png and b/public/img/logos/teencoreclub/thumbs/network.png differ diff --git a/public/img/logos/teencoreclub/thumbs/nightclub.png b/public/img/logos/teencoreclub/thumbs/nightclub.png index 7173ae3d..6183f0a1 100644 Binary files a/public/img/logos/teencoreclub/thumbs/nightclub.png and b/public/img/logos/teencoreclub/thumbs/nightclub.png differ diff --git a/public/img/logos/teencoreclub/thumbs/nightclublive.png b/public/img/logos/teencoreclub/thumbs/nightclublive.png index 3ff4d205..4babfdeb 100644 Binary files a/public/img/logos/teencoreclub/thumbs/nightclublive.png and b/public/img/logos/teencoreclub/thumbs/nightclublive.png differ diff --git a/public/img/logos/teencoreclub/thumbs/nylonspunkjunkies.png b/public/img/logos/teencoreclub/thumbs/nylonspunkjunkies.png index 70bd177e..054c3f60 100644 Binary files a/public/img/logos/teencoreclub/thumbs/nylonspunkjunkies.png and b/public/img/logos/teencoreclub/thumbs/nylonspunkjunkies.png differ diff --git a/public/img/logos/teencoreclub/thumbs/nylonsweeties.png b/public/img/logos/teencoreclub/thumbs/nylonsweeties.png index 313ea489..08ca4728 100644 Binary files a/public/img/logos/teencoreclub/thumbs/nylonsweeties.png and b/public/img/logos/teencoreclub/thumbs/nylonsweeties.png differ diff --git a/public/img/logos/teencoreclub/thumbs/seductive18.png b/public/img/logos/teencoreclub/thumbs/seductive18.png index 58702088..daff57e0 100644 Binary files a/public/img/logos/teencoreclub/thumbs/seductive18.png and b/public/img/logos/teencoreclub/thumbs/seductive18.png differ diff --git a/public/img/logos/teencoreclub/thumbs/shegotsix.png b/public/img/logos/teencoreclub/thumbs/shegotsix.png index baaf55d7..84fb948a 100644 Binary files a/public/img/logos/teencoreclub/thumbs/shegotsix.png and b/public/img/logos/teencoreclub/thumbs/shegotsix.png differ diff --git a/public/img/logos/teencoreclub/thumbs/spearteenpussy.png b/public/img/logos/teencoreclub/thumbs/spearteenpussy.png index 9b52caa6..2ca05aa2 100644 Binary files a/public/img/logos/teencoreclub/thumbs/spearteenpussy.png and b/public/img/logos/teencoreclub/thumbs/spearteenpussy.png differ diff --git a/public/img/logos/teencoreclub/thumbs/spermantino.png b/public/img/logos/teencoreclub/thumbs/spermantino.png index bb4f1f61..03bf3aed 100644 Binary files a/public/img/logos/teencoreclub/thumbs/spermantino.png and b/public/img/logos/teencoreclub/thumbs/spermantino.png differ diff --git a/public/img/logos/teencoreclub/thumbs/teachmyass.png b/public/img/logos/teencoreclub/thumbs/teachmyass.png index 1ace4213..efc545ef 100644 Binary files a/public/img/logos/teencoreclub/thumbs/teachmyass.png and b/public/img/logos/teencoreclub/thumbs/teachmyass.png differ diff --git a/public/img/logos/teencoreclub/thumbs/teenanalcasting.png b/public/img/logos/teencoreclub/thumbs/teenanalcasting.png index 90dfd914..75b8da88 100644 Binary files a/public/img/logos/teencoreclub/thumbs/teenanalcasting.png and b/public/img/logos/teencoreclub/thumbs/teenanalcasting.png differ diff --git a/public/img/logos/teencoreclub/thumbs/teencoreclub.png b/public/img/logos/teencoreclub/thumbs/teencoreclub.png index 5521059f..9085c09d 100644 Binary files a/public/img/logos/teencoreclub/thumbs/teencoreclub.png and b/public/img/logos/teencoreclub/thumbs/teencoreclub.png differ diff --git a/public/img/logos/teencoreclub/thumbs/teencorezine.png b/public/img/logos/teencoreclub/thumbs/teencorezine.png index 669b42f8..7c531e5a 100644 Binary files a/public/img/logos/teencoreclub/thumbs/teencorezine.png and b/public/img/logos/teencoreclub/thumbs/teencorezine.png differ diff --git a/public/img/logos/teencoreclub/thumbs/teendrillers.png b/public/img/logos/teencoreclub/thumbs/teendrillers.png index 12f96f6b..7882e1f9 100644 Binary files a/public/img/logos/teencoreclub/thumbs/teendrillers.png and b/public/img/logos/teencoreclub/thumbs/teendrillers.png differ diff --git a/public/img/logos/teencoreclub/thumbs/teensgoporn.png b/public/img/logos/teencoreclub/thumbs/teensgoporn.png index aa3c3450..4c21aacd 100644 Binary files a/public/img/logos/teencoreclub/thumbs/teensgoporn.png and b/public/img/logos/teencoreclub/thumbs/teensgoporn.png differ diff --git a/public/img/logos/teencoreclub/thumbs/teensloveblacks.png b/public/img/logos/teencoreclub/thumbs/teensloveblacks.png new file mode 100644 index 00000000..b4cb5fdb Binary files /dev/null and b/public/img/logos/teencoreclub/thumbs/teensloveblacks.png differ diff --git a/public/img/logos/teencoreclub/thumbs/teensnaturalway.png b/public/img/logos/teencoreclub/thumbs/teensnaturalway.png index 328cf0f1..68f8e3d2 100644 Binary files a/public/img/logos/teencoreclub/thumbs/teensnaturalway.png and b/public/img/logos/teencoreclub/thumbs/teensnaturalway.png differ diff --git a/public/img/logos/teencoreclub/thumbs/teenstryanal.png b/public/img/logos/teencoreclub/thumbs/teenstryanal.png new file mode 100644 index 00000000..f4259198 Binary files /dev/null and b/public/img/logos/teencoreclub/thumbs/teenstryanal.png differ diff --git a/public/img/logos/teencoreclub/thumbs/teenstryblacks.png b/public/img/logos/teencoreclub/thumbs/teenstryblacks.png index 916be8eb..3e8511b6 100644 Binary files a/public/img/logos/teencoreclub/thumbs/teenstryblacks.png and b/public/img/logos/teencoreclub/thumbs/teenstryblacks.png differ diff --git a/public/img/logos/teencoreclub/thumbs/tugjobqueens.png b/public/img/logos/teencoreclub/thumbs/tugjobqueens.png new file mode 100644 index 00000000..caf8d4dc Binary files /dev/null and b/public/img/logos/teencoreclub/thumbs/tugjobqueens.png differ diff --git a/public/img/logos/teencoreclub/thumbs/weneednewtalents.png b/public/img/logos/teencoreclub/thumbs/weneednewtalents.png index 74beec14..d31f9e2d 100644 Binary files a/public/img/logos/teencoreclub/thumbs/weneednewtalents.png and b/public/img/logos/teencoreclub/thumbs/weneednewtalents.png differ diff --git a/public/img/logos/teencoreclub/thumbs/xcoreclub.png b/public/img/logos/teencoreclub/thumbs/xcoreclub.png index d66a1d53..9fa4fead 100644 Binary files a/public/img/logos/teencoreclub/thumbs/xcoreclub.png and b/public/img/logos/teencoreclub/thumbs/xcoreclub.png differ diff --git a/public/img/logos/teencoreclub/thumbs/youngthroats.png b/public/img/logos/teencoreclub/thumbs/youngthroats.png index 0184c71b..3762dc03 100644 Binary files a/public/img/logos/teencoreclub/thumbs/youngthroats.png and b/public/img/logos/teencoreclub/thumbs/youngthroats.png differ diff --git a/public/img/logos/teencoreclub/tugjobqueens.png b/public/img/logos/teencoreclub/tugjobqueens.png new file mode 100644 index 00000000..e66afa44 Binary files /dev/null and b/public/img/logos/teencoreclub/tugjobqueens.png differ diff --git a/seeds/00_tags.js b/seeds/00_tags.js index 8709a543..ff51224d 100644 --- a/seeds/00_tags.js +++ b/seeds/00_tags.js @@ -881,6 +881,12 @@ const tags = [ name: 'virtual reality', slug: 'virtual-reality', }, + { + name: 'Russian', + slug: 'russian', + priority: 4, + group: 'ethnicity', + }, { name: 'wet', slug: 'wet', diff --git a/seeds/02_sites.js b/seeds/02_sites.js index 68d86ca7..139245f8 100644 --- a/seeds/02_sites.js +++ b/seeds/02_sites.js @@ -5729,283 +5729,788 @@ const sites = [ }, // TEEN CORE CLUB { - name: 'AssTeenMouth', - slug: 'assteenmouth', - url: 'https://assteenmouth.com', - tags: ['anal', 'atm'], + name: 'Analyzed Girls', + slug: 'analyzedgirls', + url: 'https://analyzedgirls.com', + alias: ['ag', + ], + tags: ['anal', + ], parent: 'teencoreclub', parameters: { - siteId: '180', + siteId: 178, + }, + }, + { + name: 'Archived Updates', + slug: 'archivedupdates', + url: 'https://archivedupdates.com', + parent: 'teencoreclub', + hasLogo: false, + parameters: { + siteId: 482, + }, + }, + { + name: 'Ass Teen Mouth', + slug: 'assteenmouth', + url: 'https://assteenmouth.com', + alias: ['atm', + ], + tags: ['anal', + 'atm', + 'teen', + ], + parent: 'teencoreclub', + parameters: { + siteId: 180, }, }, { name: 'Bang Teen Pussy', slug: 'bangteenpussy', - parent: 'teencoreclub', url: 'https://bangteenpussy.com', - parameters: { - siteId: '182', - }, - }, - { - name: 'Analyzed Girls', - slug: 'analyzedgirls', + alias: ['btp', + ], + tags: ['teen', + ], parent: 'teencoreclub', - url: 'https://analyzedgirls.com', - tags: ['anal'], parameters: { - siteId: '178', + siteId: 182, }, }, { name: 'Brutal Invasion', slug: 'brutalinvasion', - parent: 'teencoreclub', url: 'https://brutalinvasion.com', + alias: ['bin', + ], + parent: 'teencoreclub', parameters: { - siteId: '184', + siteId: 184, + }, + }, + { + name: 'Clean My Ass', + slug: 'cleanmyass', + url: 'https://cleanmyass.com', + tags: ['ass-eating'], + alias: ['cma', + ], + parent: 'teencoreclub', + parameters: { + siteId: 362, + }, + }, + { + name: 'College Party Time', + slug: 'collegepartytime', + url: 'https://collegepartytime.com', + alias: ['cpt', + ], + parent: 'teencoreclub', + parameters: { + siteId: 278, }, }, { name: 'Cumaholic Teens', - alias: [ + slug: 'cumaholicteens', + url: 'https://cumaholicteens.com', + alias: ['ct', 'cumoholic teens', 'cumoholicteens', ], - slug: 'cumaholicteens', + tags: ['teen', + ], parent: 'teencoreclub', - url: 'https://cumaholicteens.com', parameters: { - siteId: '186', + siteId: 186, }, }, { - name: 'Defiled 18', - slug: 'defiled18', + name: 'Cum Filled Throat', + slug: 'cumfilledthroat', + url: 'https://cumfilledthroat.com', + alias: ['cft', + ], parent: 'teencoreclub', - url: 'https://defiled18.com', - tags: ['bdsm'], parameters: { - siteId: '188', + siteId: 280, + }, + }, + { + name: 'Cum Sumption Cocktail', + slug: 'cumsumptioncocktail', + url: 'https://cumsumptioncocktail.com', + alias: ['csc', + ], + parent: 'teencoreclub', + parameters: { + siteId: 282, + }, + }, + { + name: 'Defiled18', + slug: 'defiled18', + url: 'https://defiled18.com', + alias: ['d18', + ], + parent: 'teencoreclub', + parameters: { + siteId: 188, + }, + }, + { + name: 'Dirty Baby Sitter', + slug: 'dirtybabysitter', + url: 'https://dirtybabysitter.com', + alias: ['dbs', + ], + parent: 'teencoreclub', + parameters: { + siteId: 284, }, }, { name: 'Double Teamed Teens', slug: 'doubleteamedteens', - parent: 'teencoreclub', url: 'https://doubleteamedteens.com', - tags: ['dp', 'mfm', 'threesome'], + alias: ['dtt', + ], + tags: ['teen', + 'dp', + ], + parent: 'teencoreclub', parameters: { - siteId: '190', + siteId: 190, }, }, { - name: 'Dreams HD', - slug: 'dreamshd', + name: 'Dreamteens HD', + slug: 'dreamteenshd', + url: 'https://dreamteenshd.com', + alias: ['dhd', + ], + tags: ['teen', + ], parent: 'teencoreclub', - url: 'https://dreamshd.com', - parameters: {}, + parameters: { + siteId: 192, + }, + }, + { + name: 'Drill Her Butt', + slug: 'drillherbutt', + url: 'https://drillherbutt.com', + tags: ['anal'], + alias: ['dhb', + ], + parent: 'teencoreclub', + parameters: { + siteId: 288, + }, + }, + { + name: 'Dual Throat', + slug: 'dualthroat', + url: 'https://dualthroat.com', + alias: ['dt', + ], + parent: 'teencoreclub', + parameters: { + siteId: 290, + }, + }, + { + name: 'Gang Land Victims', + slug: 'ganglandvictims', + url: 'https://ganglandvictims.com', + alias: ['glv', + ], + tags: ['gangbang', + ], + parent: 'teencoreclub', + parameters: { + siteId: 292, + }, }, { name: 'Girls Got Cream', slug: 'girlsgotcream', - parent: 'teencoreclub', url: 'https://girlsgotcream.com', + alias: ['ggc', + ], + parent: 'teencoreclub', parameters: { - siteId: '194', + siteId: 194, }, }, { name: 'Hardcore Youth', slug: 'hardcoreyouth', - parent: 'teencoreclub', url: 'https://hardcoreyouth.com', + alias: ['hcy', + ], + parent: 'teencoreclub', parameters: { - siteId: '196', + siteId: 196, }, }, { name: 'Little Hellcat', slug: 'littlehellcat', - parent: 'teencoreclub', url: 'https://littlehellcat.com', + alias: ['lhc', + ], + parent: 'teencoreclub', parameters: { - siteId: '198', + siteId: 198, + }, + }, + { + name: 'Little Teen Suckers', + slug: 'littleteensuckers', + url: 'https://littleteensuckers.com', + alias: ['lts', + ], + tags: ['teen', + ], + parent: 'teencoreclub', + parameters: { + siteId: 294, + }, + }, + { + name: 'MAIKO', + slug: 'maiko', + url: 'https://maiko.com', + parent: 'teencoreclub', + hasLogo: false, + parameters: { + siteId: 566, }, }, { name: 'Make Teen Gape', slug: 'maketeengape', - parent: 'teencoreclub', url: 'https://maketeengape.com', - tags: ['anal', 'gaping'], + alias: ['mtg', + ], + tags: ['teen', + 'gaping', + ], + parent: 'teencoreclub', parameters: { - siteId: '200', + siteId: 200, + }, + }, + { + name: 'Make Teen Moan', + slug: 'maketeenmoan', + url: 'https://maketeenmoan.com', + alias: ['mtm', + ], + tags: ['teen', + ], + parent: 'teencoreclub', + parameters: { + siteId: 296, + }, + }, + { + name: 'Mega Penetrations', + slug: 'megapenetrations', + url: 'https://megapenetrations.com', + alias: ['mp', + ], + parent: 'teencoreclub', + parameters: { + siteId: 298, + }, + }, + { + name: 'Messy Gang Bangs', + slug: 'messygangbangs', + url: 'https://messygangbangs.com', + alias: ['mgb', + ], + tags: ['gangbang', + ], + parent: 'teencoreclub', + parameters: { + siteId: 300, + }, + }, + { + name: 'My Black Coeds', + slug: 'myblackcoeds', + url: 'https://myblackcoeds.com', + alias: ['mbc', + ], + tags: ['ebony', + ], + parent: 'teencoreclub', + hasLogo: false, + parameters: { + siteId: 302, + }, + }, + { + name: 'My Latina Teen', + slug: 'mylatinateen', + url: 'https://mylatinateen.com', + alias: ['mlt', + ], + tags: ['teen', + 'latina', + ], + parent: 'teencoreclub', + hasLogo: false, + parameters: { + siteId: 304, + }, + }, + { + name: 'Nasty Ass Lickers', + slug: 'nastyasslickers', + url: 'https://nastyasslickers.com', + tags: ['ass-eating'], + alias: ['nal', + ], + parent: 'teencoreclub', + hasLogo: false, + parameters: { + siteId: 306, + }, + }, + { + name: 'Naughty Little Nymphs', + slug: 'naughtylittlenymphs', + url: 'https://naughtylittlenymphs.com', + alias: ['nln', + ], + parent: 'teencoreclub', + hasLogo: false, + parameters: { + siteId: 308, + }, + }, + { + name: 'NC UK Sinners', + slug: 'ncuksinners', + url: 'https://ncuksinners.com', + parent: 'teencoreclub', + hasLogo: false, + parameters: { + siteId: 568, + }, + }, + { + name: 'NC Verso Cinema', + slug: 'ncversocinema', + url: 'https://ncversocinema.com', + parent: 'teencoreclub', + hasLogo: false, + parameters: { + siteId: 570, + }, + }, + { + name: 'Network Mixed', + slug: 'networkmixed', + url: 'https://networkmixed.com', + alias: ['anc', + ], + parent: 'teencoreclub', + hasLogo: false, + parameters: { + siteId: 360, + }, + }, + { + name: 'Never Done That Before', + slug: 'neverdonethatbefore', + url: 'https://neverdonethatbefore.com', + alias: ['ndt', + ], + parent: 'teencoreclub', + hasLogo: false, + parameters: { + siteId: 310, }, }, { name: 'Nylon Sweeties', slug: 'nylonsweeties', - parent: 'teencoreclub', url: 'https://nylonsweeties.com', + alias: ['nsw', + ], + parent: 'teencoreclub', parameters: { - siteId: '202', + siteId: 202, }, }, { - name: 'Seductive 18', + name: 'Pink Eye Sluts', + slug: 'pinkeyesluts', + url: 'https://pinkeyesluts.com', + alias: ['pes', + ], + parent: 'teencoreclub', + hasLogo: false, + parameters: { + siteId: 312, + }, + }, + { + name: 'Plug2 Holes', + slug: 'plug2holes', + url: 'https://plug2holes.com', + alias: ['p2h', + ], + parent: 'teencoreclub', + hasLogo: false, + parameters: { + siteId: 314, + }, + }, + { + name: 'Pussy Babes', + slug: 'pussybabes', + url: 'https://pussybabes.com', + parent: 'teencoreclub', + hasLogo: false, + parameters: { + siteId: 556, + }, + }, + { + name: 'Road Gang Bangs', + slug: 'roadgangbangs', + url: 'https://roadgangbangs.com', + alias: ['rgb', + ], + tags: ['gangbang', + ], + parent: 'teencoreclub', + hasLogo: false, + parameters: { + siteId: 316, + }, + }, + { + name: 'Russian Teen Updates', + slug: 'russianteenupdates', + url: 'https://russianteenupdates.com', + tags: ['teen', + 'russian', + ], + parent: 'teencoreclub', + hasLogo: false, + parameters: { + siteId: 418, + }, + }, + { + name: 'School Bus Chicks', + slug: 'schoolbuschicks', + url: 'https://schoolbuschicks.com', + alias: ['sbc', + ], + parent: 'teencoreclub', + hasLogo: false, + parameters: { + siteId: 318, + }, + }, + { + name: 'Seductive18', slug: 'seductive18', - parent: 'teencoreclub', url: 'https://seductive18.com', - tags: ['teen'], + alias: ['s18', + ], + parent: 'teencoreclub', parameters: { - siteId: '204', + siteId: 204, }, }, { - name: 'Teen Anal Casting', - slug: 'teenanalcasting', + name: 'Show Me Gape', + slug: 'showmegape', + url: 'https://showmegape.com', + tags: ['gaping'], + alias: ['smg', + ], parent: 'teencoreclub', - url: 'https://teenanalcasting.com', - tags: ['anal'], + hasLogo: false, parameters: { - siteId: '206', + siteId: 320, }, }, { - name: 'Teen Drillers', - slug: 'teendrillers', + name: 'Shy Teachers Pet', + slug: 'shyteacherspet', + url: 'https://shyteacherspet.com', + alias: ['stp', + ], parent: 'teencoreclub', - url: 'https://teendrillers.com', + hasLogo: false, parameters: { - siteId: '208', + siteId: 322, }, }, { - name: 'Teens Natural Way', - slug: 'teensnaturalway', + name: 'Small Tits Hunter', + slug: 'smalltitshunter', + url: 'https://smalltitshunter.com', + alias: ['sth', + ], parent: 'teencoreclub', - url: 'https://teensnaturalway.com', + hasLogo: false, parameters: { - siteId: '212', - }, - }, - { - name: 'Teens Try Blacks', - slug: 'teenstryblacks', - parent: 'teencoreclub', - url: 'https://teenstryblacks.com', - tags: ['interracial', 'bbc'], - parameters: { - siteId: '214', + siteId: 324, }, }, { name: 'Spermantino', slug: 'spermantino', - parent: 'teencoreclub', url: 'https://spermantino.com', + alias: ['spe', + ], + parent: 'teencoreclub', parameters: { - siteId: '366', + siteId: 366, + }, + }, + { + name: 'TCC Network Archives', + slug: 'tccnetworkarchives', + url: 'https://tccnetworkarchives.com', + alias: ['all', + ], + parent: 'teencoreclub', + hasLogo: false, + parameters: { + siteId: 176, }, }, { name: 'Teach My Ass', slug: 'teachmyass', - parent: 'teencoreclub', url: 'https://teachmyass.com', tags: ['anal'], + alias: ['tma', + ], + parent: 'teencoreclub', parameters: { - siteId: '368', + siteId: 368, }, }, { - name: 'Drilled Chicks', - slug: 'drilledchicks', + name: 'Teenagers Going Wild', + slug: 'teenagersgoingwild', + url: 'https://teenagersgoingwild.com', + alias: ['tgw', + ], + tags: ['teen', + ], parent: 'teencoreclub', - url: 'https://drilledchicks.com', - parameters: {}, + hasLogo: false, + parameters: { + siteId: 326, + }, }, { - name: 'Anal Checkups', - slug: 'analcheckups', + name: 'Teen Anal Casting', + slug: 'teenanalcasting', + url: 'https://teenanalcasting.com', + alias: ['tac', + ], + tags: ['anal', + 'teen', + ], parent: 'teencoreclub', - url: 'https://analcheckups.com', - tags: ['anal'], - parameters: {}, + parameters: { + siteId: 206, + }, }, { - name: 'Fab Sluts', - slug: 'fabsluts', + name: 'Teen Drillers', + slug: 'teendrillers', + url: 'https://teendrillers.com', + alias: ['td', + ], + tags: ['teen', + ], parent: 'teencoreclub', - url: 'https://fabsluts.com', - parameters: {}, + parameters: { + siteId: 208, + }, }, { - name: 'Nylon Spunk Junkies', - slug: 'nylonspunkjunkies', + name: 'Teen Gina', + slug: 'teengina', + url: 'https://teengina.com', + alias: ['tg', + ], + tags: ['teen', + ], parent: 'teencoreclub', - url: 'https://nylonspunkjunkies.com', - parameters: {}, + hasLogo: false, + parameters: { + siteId: 210, + }, }, { - name: 'She Got Six', - slug: 'shegotsix', + name: 'Teens Love Blacks', + slug: 'teensloveblacks', + url: 'https://teensloveblacks.com', + alias: ['tlb', + ], + tags: ['interracial', + 'bbc', + 'teen', + ], parent: 'teencoreclub', - url: 'https://shegotsix.com', - tags: ['gangbang'], - parameters: {}, + parameters: { + siteId: 328, + }, }, { - name: 'Spear Teen Pussy', - slug: 'spearteenpussy', + name: 'Teens Natural Way', + slug: 'teensnaturalway', + url: 'https://teensnaturalway.com', + alias: ['tnw', + ], + tags: ['teen', + ], parent: 'teencoreclub', - url: 'https://spearteenpussy.com', - parameters: {}, + parameters: { + siteId: 212, + }, }, { - name: 'Teen Core Club', - slug: 'teencoreclub', + name: 'Teens Try Anal', + slug: 'teenstryanal', + url: 'https://teenstryanal.com', + alias: ['tta', + ], + tags: ['anal', + 'teen', + ], parent: 'teencoreclub', - url: 'https://teencoreclub.com', - parameters: {}, + parameters: { + siteId: 330, + }, }, { - name: 'Teen Core Zine', - slug: 'teencorezine', + name: 'Teens Try Blacks', + slug: 'teenstryblacks', + url: 'https://teenstryblacks.com', + alias: ['ttb', + ], + tags: ['interracial', + 'bbc', + 'teen', + ], parent: 'teencoreclub', - url: 'https://teencorezine.com', - parameters: {}, + parameters: { + siteId: 214, + }, }, { - name: 'Teens Go Porn', - slug: 'teensgoporn', + name: 'Teens Want Orgies', + slug: 'teenswantorgies', + url: 'https://teenswantorgies.com', + alias: ['two', + ], + tags: ['teen', + 'threesome', + ], parent: 'teencoreclub', - url: 'https://teensgoporn.com', - parameters: {}, + hasLogo: false, + parameters: { + siteId: 332, + }, }, { - name: 'We Need New Talents', - slug: 'weneednewtalents', + name: 'Try Teens', + slug: 'tryteens', + url: 'https://tryteens.com', + alias: ['tt', + ], + tags: ['teen', + ], parent: 'teencoreclub', - url: 'https://weneednewtalents.com', - parameters: {}, + hasLogo: false, + parameters: { + siteId: 216, + }, }, { - name: 'X Core Club', - slug: 'xcoreclub', + name: 'Tug Job Queens', + slug: 'tugjobqueens', + url: 'https://tugjobqueens.com', + tags: ['handjob'], + alias: ['tjq', + ], parent: 'teencoreclub', - url: 'https://xcoreclub.com', - parameters: {}, + parameters: { + siteId: 334, + }, + }, + { + name: 'UK Sinners', + slug: 'uksinners', + url: 'https://uksinners.com', + parent: 'teencoreclub', + hasLogo: false, + parameters: { + siteId: 558, + }, + }, + { + name: 'White Box Black Cocks', + slug: 'whiteboxblackcocks', + url: 'https://whiteboxblackcocks.com', + alias: ['wbc', + ], + tags: ['interracial', + 'bbc', + ], + parent: 'teencoreclub', + hasLogo: false, + parameters: { + siteId: 336, + }, + }, + { + name: 'White Teens Black Cocks', + slug: 'whiteteensblackcocks', + url: 'https://whiteteensblackcocks.com', + alias: ['wbc', + ], + tags: ['interracial', + 'bbc', + 'teen', + ], + parent: 'teencoreclub', + hasLogo: false, + parameters: { + siteId: 218, + }, }, { name: 'Young Throats', slug: 'youngthroats', - parent: 'teencoreclub', url: 'https://youngthroats.com', - tags: ['blowjob', 'facefucking', 'deepthroat'], + tags: ['blowjob', 'deepthroat', 'facefucking'], + alias: ['yt', + ], + parent: 'teencoreclub', parameters: { - siteId: '220', + siteId: 220, }, }, /* VOD services diff --git a/src/scrapers/scrapers.js b/src/scrapers/scrapers.js index b6bcc1f0..3f2cfb56 100644 --- a/src/scrapers/scrapers.js +++ b/src/scrapers/scrapers.js @@ -205,6 +205,7 @@ module.exports = { silverstonedvd: famedigital, silviasaint: famedigital, swallowed: mikeadriano, + teencoreclub, thatsitcomshow: nubiles, transangels, trueanal: mikeadriano, diff --git a/src/scrapers/teencoreclub.js b/src/scrapers/teencoreclub.js index 0f248942..aebb0d47 100644 --- a/src/scrapers/teencoreclub.js +++ b/src/scrapers/teencoreclub.js @@ -1,15 +1,16 @@ 'use strict'; -const fs = require('fs'); const moment = require('moment'); -const m3u8stream = require('m3u8stream'); +// const fs = require('fs'); +// const m3u8stream = require('m3u8stream'); -const logger = require('../logger')(__filename); +// const logger = require('../logger')(__filename); const http = require('../utils/http'); const qu = require('../utils/qu'); +const slugify = require('../utils/slugify'); const { prefixUrl } = require('../utils/qu'); -function scrapeLatest(scenes, entity) { +function scrapeAll(scenes, entity) { return scenes.map((scene) => { const release = {}; @@ -44,7 +45,7 @@ function scrapeLatest(scenes, entity) { }); } -async function scrapeScene({ query }, url, entity) { +async function scrapeScene({ query }, url, _entity) { const release = {}; const entryId = new URL(url).pathname.match(/\/video\/(\d+)/)[1]; @@ -69,6 +70,11 @@ async function scrapeScene({ query }, url, entity) { release.poster = query.q('.detail-hero').style['background-image'].match(/url\((.+)\)/)[1]; release.photos = query.imgs('.detail-grabs img'); + /* + // example https://video.pictalk.com/5d13d6e5f7533152a61ee20e/2020-07-06/ab92b1e24d1c249e508bf5c73f047baf.m3u8 + m3u8stream('https://video.pictalk.com/5d13d6e5f7533152a61ee20e/2020-07-06/ab92b1e24d1c249e508bf5c73f047baf.m3u8') + .pipe(fs.createWriteStream('./test.mp4')); + const streamData = await http.get(`${entity.url}/video/source/${entryId}`, { host: new URL(entity.url).host, referer: url, @@ -86,18 +92,38 @@ async function scrapeScene({ query }, url, entity) { if (streamData.body.status !== 'success') { logger.warn(`Could not retrieve trailer from ${entity.name} (Teen Core Club): ${streamData.body.status}`); } + */ return release; } +async function scrapeProfile(actor, entity, include) { + const profile = {}; + + if (actor.image) { + profile.avatar = `https://teencoreclub.com${actor.image}`; + } + + if (include.releases) { + const res = await http.get(`https://teencoreclub.com/browsevideos/api/all?actor=${actor.id}`); + + if (res.ok) { + profile.releases = scrapeAll(res.body.data, entity); + } + } + + console.log(profile); + return profile; +} + async function fetchLatest(entity, page = 1) { // console.log(entity, page); if (entity.parameters?.siteId) { - const res = await http.get(`https://teencoreclub.com/browsevideos/api/all?resType=all&page=${page}&label=${entity.parameters.siteId}`); + const res = await http.get(`https://teencoreclub.com/browsevideos/api/all?resType=latest&page=${page}&label=${entity.parameters.siteId}`); if (res.ok) { - return scrapeLatest(res.body.data, entity); + return scrapeAll(res.body.data, entity); } return res.status; @@ -107,7 +133,9 @@ async function fetchLatest(entity, page = 1) { } async function fetchScene(url, entity) { - const res = await qu.get(url); + // TODO: don't assign site URL for old sites + const { pathname } = new URL(url); + const res = await qu.get(`https://teencoreclub.com${pathname}`); if (res.ok) { return scrapeScene(res.item, url, entity); @@ -116,7 +144,25 @@ async function fetchScene(url, entity) { return res.status; } +async function fetchProfile(actorName, { entity }, include) { + const res = await http.get(`https://teencoreclub.com/api/actors?query=${actorName}`); + + if (res.ok) { + console.log(res.body); + const actor = res.body.data.find(item => slugify(item.name) === slugify(actorName)); + + if (actor) { + return scrapeProfile(actor, entity, include); + } + + return null; + } + + return res.status; +} + module.exports = { fetchLatest, fetchScene, + fetchProfile, };