From adda78f0c66ef78c0952fd742b0c0b28a9d458a9 Mon Sep 17 00:00:00 2001 From: DebaucheryLibrarian Date: Mon, 5 Jun 2023 02:13:36 +0200 Subject: [PATCH] Refactored New Sensations scraper. --- package-lock.json | 14 +- package.json | 2 +- .../newsensations/lazy/ashlynnbrooke.png | Bin 2645 -> 2697 bytes .../img/logos/newsensations/lazy/favicon.png | Bin 2675 -> 2727 bytes .../logos/newsensations/lazy/favicon_dark.png | Bin 0 -> 7551 bytes .../newsensations/lazy/favicon_light.png | Bin 0 -> 2727 bytes .../newsensations/lazy/fourfingerclub.png | Bin 979 -> 1015 bytes .../lazy/freshouttahighschool.png | Bin 2327 -> 2379 bytes .../newsensations/lazy/heavyhandfuls.png | Bin 1048 -> 1084 bytes .../logos/newsensations/lazy/hotwifexxx.png | Bin 2753 -> 2805 bytes .../img/logos/newsensations/lazy/jizzbomb.png | Bin 933 -> 969 bytes public/img/logos/newsensations/lazy/logo.png | Bin 690 -> 726 bytes .../img/logos/newsensations/lazy/network.png | Bin 2478 -> 2530 bytes .../logos/newsensations/lazy/nsfamilyxxx.png | Bin 1671 -> 1707 bytes .../logos/newsensations/lazy/parodypass.png | Bin 2327 -> 2379 bytes .../lazy/shanedieselsbangingbabes.png | Bin 1761 -> 1797 bytes .../newsensations/lazy/shanedieselxxx.png | Bin 0 -> 2673 bytes .../newsensations/lazy/stretchedoutsnatch.png | Bin 1037 -> 1073 bytes .../logos/newsensations/lazy/tabutales.png | Bin 1235 -> 1271 bytes .../newsensations/lazy/talesfromtheedge.png | Bin 1301 -> 1337 bytes .../lazy/thelesbianexperience.png | Bin 8485 -> 10150 bytes .../newsensations/lazy/theromanceseries.png | Bin 690 -> 726 bytes .../newsensations/lazy/unlimitedmilfs.png | Bin 983 -> 1019 bytes .../logos/newsensations/shanedieselxxx.png | Bin 0 -> 17208 bytes .../newsensations/thumbs/ashlynnbrooke.png | Bin 12223 -> 12275 bytes .../logos/newsensations/thumbs/favicon.png | Bin 2675 -> 2727 bytes .../newsensations/thumbs/favicon_dark.png | Bin 0 -> 7551 bytes .../newsensations/thumbs/favicon_light.png | Bin 0 -> 2727 bytes .../newsensations/thumbs/fourfingerclub.png | Bin 12100 -> 12136 bytes .../thumbs/freshouttahighschool.png | Bin 43625 -> 43677 bytes .../newsensations/thumbs/heavyhandfuls.png | Bin 14343 -> 14379 bytes .../logos/newsensations/thumbs/hotwifexxx.png | Bin 8039 -> 8091 bytes .../logos/newsensations/thumbs/jizzbomb.png | Bin 17659 -> 17695 bytes .../img/logos/newsensations/thumbs/logo.png | Bin 7423 -> 7459 bytes .../logos/newsensations/thumbs/network.png | Bin 26607 -> 26659 bytes .../newsensations/thumbs/nsfamilyxxx.png | Bin 10086 -> 10122 bytes .../logos/newsensations/thumbs/parodypass.png | Bin 10803 -> 10855 bytes .../thumbs/shanedieselsbangingbabes.png | Bin 13107 -> 13143 bytes .../newsensations/thumbs/shanedieselxxx.png | Bin 0 -> 18113 bytes .../thumbs/stretchedoutsnatch.png | Bin 20505 -> 20541 bytes .../logos/newsensations/thumbs/tabutales.png | Bin 4858 -> 4894 bytes .../newsensations/thumbs/talesfromtheedge.png | Bin 6627 -> 6663 bytes .../thumbs/thelesbianexperience.png | Bin 28081 -> 29746 bytes .../newsensations/thumbs/theromanceseries.png | Bin 7423 -> 7459 bytes .../newsensations/thumbs/unlimitedmilfs.png | Bin 15573 -> 15609 bytes seeds/02_sites.js | 55 +++--- src/deep.js | 3 - src/entities.js | 2 +- src/scrapers/newsensations.js | 161 +++++++++++++----- src/store-releases.js | 1 + src/utils/slugify.js | 19 ++- 51 files changed, 172 insertions(+), 85 deletions(-) mode change 100755 => 100644 public/img/logos/newsensations/lazy/ashlynnbrooke.png mode change 100755 => 100644 public/img/logos/newsensations/lazy/favicon.png create mode 100644 public/img/logos/newsensations/lazy/favicon_dark.png create mode 100644 public/img/logos/newsensations/lazy/favicon_light.png mode change 100755 => 100644 public/img/logos/newsensations/lazy/fourfingerclub.png mode change 100755 => 100644 public/img/logos/newsensations/lazy/freshouttahighschool.png mode change 100755 => 100644 public/img/logos/newsensations/lazy/heavyhandfuls.png mode change 100755 => 100644 public/img/logos/newsensations/lazy/hotwifexxx.png mode change 100755 => 100644 public/img/logos/newsensations/lazy/jizzbomb.png mode change 100755 => 100644 public/img/logos/newsensations/lazy/logo.png mode change 100755 => 100644 public/img/logos/newsensations/lazy/network.png mode change 100755 => 100644 public/img/logos/newsensations/lazy/nsfamilyxxx.png mode change 100755 => 100644 public/img/logos/newsensations/lazy/parodypass.png mode change 100755 => 100644 public/img/logos/newsensations/lazy/shanedieselsbangingbabes.png create mode 100644 public/img/logos/newsensations/lazy/shanedieselxxx.png mode change 100755 => 100644 public/img/logos/newsensations/lazy/stretchedoutsnatch.png mode change 100755 => 100644 public/img/logos/newsensations/lazy/tabutales.png mode change 100755 => 100644 public/img/logos/newsensations/lazy/talesfromtheedge.png mode change 100755 => 100644 public/img/logos/newsensations/lazy/thelesbianexperience.png mode change 100755 => 100644 public/img/logos/newsensations/lazy/theromanceseries.png mode change 100755 => 100644 public/img/logos/newsensations/lazy/unlimitedmilfs.png create mode 100644 public/img/logos/newsensations/shanedieselxxx.png mode change 100755 => 100644 public/img/logos/newsensations/thumbs/ashlynnbrooke.png mode change 100755 => 100644 public/img/logos/newsensations/thumbs/favicon.png create mode 100644 public/img/logos/newsensations/thumbs/favicon_dark.png create mode 100644 public/img/logos/newsensations/thumbs/favicon_light.png mode change 100755 => 100644 public/img/logos/newsensations/thumbs/fourfingerclub.png mode change 100755 => 100644 public/img/logos/newsensations/thumbs/freshouttahighschool.png mode change 100755 => 100644 public/img/logos/newsensations/thumbs/heavyhandfuls.png mode change 100755 => 100644 public/img/logos/newsensations/thumbs/hotwifexxx.png mode change 100755 => 100644 public/img/logos/newsensations/thumbs/jizzbomb.png mode change 100755 => 100644 public/img/logos/newsensations/thumbs/logo.png mode change 100755 => 100644 public/img/logos/newsensations/thumbs/network.png mode change 100755 => 100644 public/img/logos/newsensations/thumbs/nsfamilyxxx.png mode change 100755 => 100644 public/img/logos/newsensations/thumbs/parodypass.png mode change 100755 => 100644 public/img/logos/newsensations/thumbs/shanedieselsbangingbabes.png create mode 100644 public/img/logos/newsensations/thumbs/shanedieselxxx.png mode change 100755 => 100644 public/img/logos/newsensations/thumbs/stretchedoutsnatch.png mode change 100755 => 100644 public/img/logos/newsensations/thumbs/tabutales.png mode change 100755 => 100644 public/img/logos/newsensations/thumbs/talesfromtheedge.png mode change 100755 => 100644 public/img/logos/newsensations/thumbs/thelesbianexperience.png mode change 100755 => 100644 public/img/logos/newsensations/thumbs/theromanceseries.png mode change 100755 => 100644 public/img/logos/newsensations/thumbs/unlimitedmilfs.png diff --git a/package-lock.json b/package-lock.json index a40e5497..965c3679 100755 --- a/package-lock.json +++ b/package-lock.json @@ -78,7 +78,7 @@ "tunnel": "0.0.6", "ua-parser-js": "^1.0.32", "undici": "^4.13.0", - "unprint": "^0.8.2", + "unprint": "^0.9.1", "url-pattern": "^1.0.3", "v-tooltip": "^2.0.3", "video.js": "^7.11.4", @@ -17004,9 +17004,9 @@ } }, "node_modules/unprint": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/unprint/-/unprint-0.8.2.tgz", - "integrity": "sha512-mCKPDPwtuECbXJJLQbDn2FFbydr6fLKytyS3pymbxcTh2dkk7NFypMjR7qjU2Uv9Fl91hSE48SjYMsWHNKpp4w==", + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/unprint/-/unprint-0.9.1.tgz", + "integrity": "sha512-TEdPfly6qOST3Vessa9gNFFkJsSsdWe04k0FCU5XuvdpCSb8eVRrAvLouuyJI/GkIhrn6ZHc9VgX/gRW/R5UcQ==", "dependencies": { "axios": "^0.27.2", "bottleneck": "^2.19.5", @@ -31449,9 +31449,9 @@ "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" }, "unprint": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/unprint/-/unprint-0.8.2.tgz", - "integrity": "sha512-mCKPDPwtuECbXJJLQbDn2FFbydr6fLKytyS3pymbxcTh2dkk7NFypMjR7qjU2Uv9Fl91hSE48SjYMsWHNKpp4w==", + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/unprint/-/unprint-0.9.1.tgz", + "integrity": "sha512-TEdPfly6qOST3Vessa9gNFFkJsSsdWe04k0FCU5XuvdpCSb8eVRrAvLouuyJI/GkIhrn6ZHc9VgX/gRW/R5UcQ==", "requires": { "axios": "^0.27.2", "bottleneck": "^2.19.5", diff --git a/package.json b/package.json index cc0e78df..3f4a0174 100755 --- a/package.json +++ b/package.json @@ -137,7 +137,7 @@ "tunnel": "0.0.6", "ua-parser-js": "^1.0.32", "undici": "^4.13.0", - "unprint": "^0.8.2", + "unprint": "^0.9.1", "url-pattern": "^1.0.3", "v-tooltip": "^2.0.3", "video.js": "^7.11.4", diff --git a/public/img/logos/newsensations/lazy/ashlynnbrooke.png b/public/img/logos/newsensations/lazy/ashlynnbrooke.png old mode 100755 new mode 100644 index eaffc97c174de8a3a4407d42ada8b3f05048ace4..a253246bba0b2ffd71cd112b82fe7058a7bbc0c0 GIT binary patch delta 155 zcmcaA(kZ$@n2qZ>8;d9p*F-CoC!1y20-5WLbPWx3jZ8xfEv-yUt&GjJ4GgRd4Bqu@ zzQDl1pjzS@QIe8al4_NkpOTqY$zWt)gk8h@i`+Rt4H|F_C7HRY#U+Wk1t2}fx&~&t a1|}g!hE|3~R)z);OY$?=`6ln=oC5$A_bR3U delta 103 zcmeAay(+Rnn2qZRCySVg)Z7V|V>ipP1u}aZ=o**+QHYVDm8pf5p@Fu6ft7*5V)1L! m85kH;OI#yLQW8s2t#b2IGSeyk- m&cMK+TH+c}l9E`GYL%Oxl9^V?U}Ru~UBe}>JnhNcTyp?$;T`S( diff --git a/public/img/logos/newsensations/lazy/favicon_dark.png b/public/img/logos/newsensations/lazy/favicon_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..993b9ddc4c1811343f6feeae28c6fa7970be7165 GIT binary patch literal 7551 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%0As|@B|`}&vVEk$y>NVd6MA6=;N ztBucO;;HOQyAUmqotqskkb6rkliJ)2NZC0#K(er!gHau`)~&7jt@nqGKjV8O6Mew_ zkzbMZ7E3bI|6N^w3nfbZBwvwt5p@m`wFthxI6orvue+s94AV{k5+;M(zy(*ub>p5( zzP@6l(I{z*ycJqmMNVEtR#6g#0+-mYiT6AHq2Nn!!@Gz6cZG~jdLN)5w(Wt4_r(Pg zoxu-Wz=^ChNs14Xz0oQ-KnMdqEU;&tY8>|DInz_3N z;)oCigDT#Ci99U2J#66X?19t91-b^{{fT&j-@oUT#qE{wKP+yj7~}jrh@Oxv#$^13 zA{b`-r$rmQ+s5c5>@L~gZ~B%5cVe(}01o=|9b<}T@+&|IZQCGv2Kl=9Ipcl)K3#m= zbCv+V`!9Hq9{vHiz(6t;g(aN74Z!jI1@|WjjJyKYA4PtV+VkI#n|uH;o_d-5cD0cM z8|(QyR70$eo`D|`7vSpY?B{{gB?S076Cqh8Ik$A3BS2^GUyT1%=hxg~B(%WVSu)kB! zIuIAIwaHF-tUU#T++;)GS9ujzf`4cL-ouj!VS`+J@UDE?1Yc*o--BedJ%9;p!QB4H zr;T-X3BvmjrSX1zffjn2#vU5%0L`(5_I36Pa(8wm1_j^(Hqyd4{d_Y3Fl_?}ZXi;! Us{IiIEieKZ=$LAkXda3EALk*@2><{9 literal 0 HcmV?d00001 diff --git a/public/img/logos/newsensations/lazy/favicon_light.png b/public/img/logos/newsensations/lazy/favicon_light.png new file mode 100644 index 0000000000000000000000000000000000000000..025a0c62953fe08fe38eaf600022f2d37d1140d3 GIT binary patch literal 2727 zcmbtU3p7;g9^W%wgK6>@Bplm#q?2K0Je%V&7#W?C$Hbf?F)?X`nZ|fU^6G(dRoo)) zQYyKQN8RIA_7y?3pL>esmYa#w^;mz5ym~zEqb_DPTYo)qn?ZPzS_8| zdqSD`o%+I?{`<}SKTt|CFCDBtE0!H{xs^fR8Q@Wz=82N)JjFz}JSM$WNVbS+?y*9~ z+)tf0SPea%7Gips2*dJENexxW=BKZl2Pe*2|I#8;u`|Zm@?e)lvgWU4k)IxIpQ@-c zb}-J&*`l0W93#68|5)bQ4oe4h57XS46IIRM598Z^zEQtRz5j$SJxEg?mi#arctokn!fu*W`fCy zeV9m_D;xoI|1PB`yT{8<^ZG_gN=?ddkkqNVLwOZF#|HXe^!C*TY+hM`eB^ogx42cZ zYlq@TbK4C;NA(~mE(wB`fh+DE1cebGXw(;i$d@2Ug_~33Y6(Hei!Qt94uFuNs4CJi z5aG6obo4~p02mAp4~ulZ9~c-A>4GVKd3iYlt0@wRR##W&=H^72xltTfXD25o*G^>ZIKXHKz*i<1K{_z5hXMfbffi)>)+yA~ z2a(s40tv_{(#F61Vq;@tKmy7Jjevk)D*&jjt_BNJcXM_J&wp#1$vZt`a=U*&bg%P8qGZ>{w*w6haZ=Cc-;FEA?#~a@ znZ++W7W?}Ly}D&{uWXFe&?r(&>@Sow)~?dwmCx0LrM$&v`I_eI^DsiG*5u-~zeX}M zNt4PJLJ8%u2l7n;5<+spR$reML}YdXX7rOGPF_-oLKvl=Nov^}X}>Ss;CB=}Q#6Qq zNG(6hxQ0~Ha-Z46zgc3B6mSSDeW-vAab&Bl;^cPrmE1g~=?UfSip4BcCv`b{AOk5O z`Z(8Jyop}cRoQNo!-q?MA)HlPt1J#%NVk3TKI@aBT*rlIwYzg$mqSl!Q}SNoMj?Wo4xEisC`7@Y&hvkFqOJSC>%o-Ud% zJSzw+!M9gwj8}3IrOG+|vh8Yj`!{bnbu0NnZC7mT&7zB^J1~rpJ+HLI4Iktro$*vV zJL;01`eT1#EE}!bNA@`qK(piO)zHoU86MNY~KZOvDn|NctDA*`Dy{NFq z42$LCf7ox8$B_K8}I)ghd^u;4FunsJ3*A zHa}ljl1AI<)Yc+sO^i<{EjnKzW5&7}I7%rfl*Uz;Z|(4Kgft9hYK~H*kBJ>izgH-K z&GHJ7_9&?pOU+^u>s})D3tNKN5?4!u2}3^x#Vdr*mtrV_PU%!c7kuHYYL0D&tlG7E zw=7-k+MkFtXi<=N%jAdzVn8kmqnYmPBWWWy^i)-D6ILCGD3p_6zNRFj4BKe1l9EQK zEb71;ihm4}VNI0r=P5*x(q;BINwi*le>JfLeHtMHUoh4(d@R67?i?I^+b`+1B;mVM zk1L=O6`!Aw)GdZ{Swl*cnQ&c3-mfy)N1}VaD&4|_!Ld;_3SC>15pP5*N=A&^-F~ZF zKt1dgZJ8c80<}eiBXs9#qU#LDC&Wg^hc6T4QF^xfEL8pLuqSW8fxUAc1)t7jeS%@= zT)wHAKGCrw%rKpoZ@#LGG>Fq@Z2IoIN!ONg6z#+hMmx^?;KW_avEl_8(-lK-IZ~&V zr*!a4a_Roc@QL2AG4nWVP@}@oWiv6|J3;-D=YM-3<{mq2nErUuD%w_PZ6G-=<)kiW zg(|`%GX}hTDB0R}~|sz~=!^30dY{ zd&E5_J{yAG8?SDwzmFUO-?J*;fx)-u1P8N1_>eu1#pJX6;RrVW5bWr*+r={;qXI~} zYb1ZLME3i_fJg)q2~Q;8Nv3q-cCv{n+1Pv=fj}k@CeKuM{EHx%_^f1g%NEe4XsU3gqPAOf9qXP51*fDFglh literal 0 HcmV?d00001 diff --git a/public/img/logos/newsensations/lazy/fourfingerclub.png b/public/img/logos/newsensations/lazy/fourfingerclub.png old mode 100755 new mode 100644 index cda93db6e00c03d1cb9ae62d7fbb95cba4e5f221..7b8076f24987b522900c63510b13dae6716f4b72 GIT binary patch delta 167 zcmcc2{+)e-%0`o~j9kyzSVVcaCR(XH*=)?@$yjfsYiOWrWEx^>B1@K- lH89gPFbOd-v@$fZGBki#lApoO#{<;F;OXk;vd$@?2>|B#Ez$r0 delta 128 zcmey)ewlrO3NK5#qpu?a!^VE@KZ&dx6@M^tJ>g^#Gm)A*;d1O|WhPI?a06Wf6CesP zGPE+aurf5zHZZUpZ8`%3gKCLuL`h0wNvc(DeoAIqC4-TH5q1riyz;bx8W=oX L{an^LB{Ts5dTS%i diff --git a/public/img/logos/newsensations/lazy/freshouttahighschool.png b/public/img/logos/newsensations/lazy/freshouttahighschool.png old mode 100755 new mode 100644 index fcaffc24b1b84aeb994b04f07cacec53e489db1a..51661fc4620ac83c5e44b8cf19263ca46fa18646 GIT binary patch delta 155 zcmbO(bXsVGH7nP1HWpDHu8CGEPd2-DH8Kq`w6roYwK6u>HZZUl&Ep a8kmF_8Cn?{Ss5BYEXmJc=bK#3F$VyT(ko2> delta 103 zcmX>tG+k(eH7nN>P8Kl}sksv_$8L6Iea+-;ple_PL?K3oR;CtKh6dUO237_Ji^Z=^ mXJBAZEpd$~Nl7e8waU#;$xN$cFfuU0uHlkbp7!MR9CH93z8$Cl diff --git a/public/img/logos/newsensations/lazy/heavyhandfuls.png b/public/img/logos/newsensations/lazy/heavyhandfuls.png old mode 100755 new mode 100644 index 094d1974b28da99dbef0669282e3f8d61b04e576..b29d1059395f9a32cacbaa8d44c2c079ca713d10 GIT binary patch delta 167 zcmbQiv4>-V%0?3hCa&jfETTMI6RlL9Y_4N+W~?{TH8jvQG7T}bv@$WZGB(#XFt9Q( zc-OP}0s{ksYKdz^NlIc#s#R`&N@iLmgOPy|b`A3{a_0awXuvg;Wag$8mn7yEfbo`c-tpE*7rmY%HQYTobKSo@_qCqRb*?q-$uPYh)T?XlZ3)YGrJ$ZD3$!VDPSI z^M%QboZ^1irRQJd&S79+&?s?@C`m~yNwq4;%uOvWNz5%^FfuSQ)-^EGH82S=GPE)@ TvNAM)7@42J&bQf!v!4+Fvf3r6 delta 86 zcmew=dQf!3E*7pQoGfA{QgbIk- UKADkI9EbEJuRQI|X`KCx09$Gp0{{R3 diff --git a/public/img/logos/newsensations/lazy/jizzbomb.png b/public/img/logos/newsensations/lazy/jizzbomb.png old mode 100755 new mode 100644 index 470e8577e561f9839456de159fdc6ff4478588f2..314df261a20c1fb13aab9066d277d819a12d07eb GIT binary patch delta 167 zcmZ3=ev*BH%0`n>B1@K- lH89gPFbOd-v@$fZGBki#lApoO#{<;F;OXk;vd$@?2>_40EkytT delta 128 zcmX@fzLb4}3NK5#qpu?a!^VE@KZ&dx6~8iaJ>g^#Gm)A*;d1O|1tvMha06Wf6CesP zGPE+aurf5zHZZUpZ8`%3gKCLuL`h0wNvc(DeoAIqC4-TH5q1riyz;bx8W=oX L{an^LB{Ts5J69t> diff --git a/public/img/logos/newsensations/lazy/logo.png b/public/img/logos/newsensations/lazy/logo.png old mode 100755 new mode 100644 index 82bc89536393b913b0ea061fd1175346a6c7c259..a889f86e088e3c44838c80c61fc1580259f25e13 GIT binary patch delta 167 zcmdnQdX060%0?4GMy}^k- UKKUVsI1cGcUU}M+-8km}074oVN&o-= diff --git a/public/img/logos/newsensations/lazy/nsfamilyxxx.png b/public/img/logos/newsensations/lazy/nsfamilyxxx.png old mode 100755 new mode 100644 index 9c3d8087f2786879ed99cb78ec2b88f8b5301158..cd485f65d572755c057392b74245dcbc843c414e GIT binary patch delta 156 zcmZqYUClc|Wul1-*K;-&Q68>|Rw_?6Hg&Sr8|fMv=o*=Z7+PAHm|7W|Ya19?85q3l z*?fV4fkCyzHKHUXu_V1K*%seY4 delta 118 zcmZ3@+s->dg_kAW(btiIVPik{pG4M)itb!bI9bF@q~=bz9J{folhxZm*T4jbLW~Tp zOf9So4YUmmtPBhmi(i}0z`&qd;u=wsl30>zm7AZEnO4bQWMG6{!zHgg?a5Vah5+$< BAw&QG diff --git a/public/img/logos/newsensations/lazy/parodypass.png b/public/img/logos/newsensations/lazy/parodypass.png old mode 100755 new mode 100644 index 646b13a0bdbc10faad2c600977ba6068c44750a2..316e5ba3467a26621755d0dcca6bb1b54a73e0ea GIT binary patch delta 155 zcmbO(bXsTwD-+jqHWpDHu8CGEPd4*2DYDfY=^7g78kvR|T3VTyS{a*b8yHv_7`*G* ze1U<1LAAs+q9i4;B-JW6KP5A*lEKKp2)l;)7rAqQ8Z_VtG+k%|D-+ifP8Kl}sksv_$8P3lQe^Ws&^0gtq7WlPD^m+ALj!FC11kfA#p2hd mGcYiymbgZgq$HN4TIJ@aWTsUz7#SF0*Ko-zPkZuujyV9fzZ`G? diff --git a/public/img/logos/newsensations/lazy/shanedieselsbangingbabes.png b/public/img/logos/newsensations/lazy/shanedieselsbangingbabes.png old mode 100755 new mode 100644 index fecd403cfed2442b88f47157a366e88b797616c0..3ad97b1b369934b1b93290fea9b3a5ac52906849 GIT binary patch delta 167 zcmaFJ+sZdVWuu8C6W4P#7EvCqiB>94Hit7Av(y{u8XD*tnT8lzTA7$y8JlYx7+4t? zyzAL~fq{WRwZt`|BqgyV)hahXB{Qv(!N|Y}yN3A}xpROTG~gOaGILXlOA>PnKzfXI l4a{^6OhSwdtqhH<3=JTbJ%Do6f+%pjzS@QIe8al4_NkpOTqY$zWt)gk8fWuRLv_1_n=8 KKbLh*2~7a{HzKS6 diff --git a/public/img/logos/newsensations/lazy/shanedieselxxx.png b/public/img/logos/newsensations/lazy/shanedieselxxx.png new file mode 100644 index 0000000000000000000000000000000000000000..1575f9d103ed025b9c02c19c587a408adec195a1 GIT binary patch literal 2673 zcmZ{ldo&c<9>+IL9@CJ#!ck2K<>Zb>XuO%p3?uR!j||2PBW5NBqvZW;LSA`PguD_C zlDCq_K}j4GgMX41fWt-0Du4% zgRPv7Q|RD3+l~4r z&r&rdr$rKoIL%*Y1ZJ|$%@$fLq{*kSC-oF^5uYMElbtg!ht4`P@YC6DvT3;rf+DOg z!8_Vn8L$jyj#fdb)W<^(nPRVB8+-fM^p>s&ACIh9rpyO4CyCf~^K`*he^vr{eN+@gHUjKN!$Z`dua_R9|(>Q`2Y zY-%p};W=%3sH$4H7Axd*8%qPt^lXB?eLe!Tz9aUu-=sK>M=%KO#MPyA6Hbp z!DB@72PKLHSc0AR@#0Av;bN9p&PF6nRrJnm*DD6s!?JZLRR<0$-ejDtS_%CbKv z7qdt|kR$Rku;ysq1s;eP44Q(Jo8wgb#Wfo|!^$lPPWPjcDLy1PBbZKt|5<*m#3E~_ zBmBiC!sUp%aC^(8Dq0`_%$409K66t9|o$ok>?x?+OtFruAL$FMwAL)JC- zwnpnMfrDcbN9JzJC~&_c$*y#0lGk@NBvQ$zWDf-5!j--oGpdlH9|hE31ln(PVDu;6 zr`z6AhmxET#v81Nd^EA95>l2O#HZns^jxiZs)Jp<=3mEsWh3yl#)Sf1!Io+J*4eFS znqksmnXOFzvaDcRpuZ-$PY#o^5~%CS35;w#N(~P zLwTLRQxw+3xsRSuHtH@18)_u&k9U;99V=kSxPHPx%$K8lYYg5#YPY*0(_TiKAWO#bxQ&q7oJJ*?dwSmS8 z)8Qq#N0l>a+$&erkk^E)c1uMYH!X*gccnBdzNZMW`dg0qzc%qVsAbQG_8UIYPF_+8 zUVq{hnI3%m1)1Kr(iL>%Ny79)jlU6(KsNqCW=tA@4=X%e$y@fW3RsDFE z#H=5nb_jm5LA1&gfP*Snl%b8*%Tt3Z79v3aOcMx6h4$kvP8ZFJ4whTG8B=iZE3~B_?~Z9c&ax`3w(?I zF;Q34Iz>AX@*^fL$_;<{^8Je?&DXc7RH|}Z#}Pir@nl}`;O#O;#mE_5QkNDiAMxgM zyKteqvl9{t=ZT6aP>k!isDidOy{L8rAqX~g(XWv>bb33k z2Jr!M3|iaEZNuclI>ZmI3RmmcWF2)mmIP}pE+K`C;T8k|DiGOPCLWzf(8nb39og1vAkcbl3=g$-0osb?;LzjgCGSyI=9jzZ5zi|5>DT?H{Bm zeDN2nQ2Qb)en{lj))u>-R{N`xIBPdVFK=Mr)hh^?o16Q*y6Wla znVFu>Y;}Qke3@ueLn2LuI!8zEjCh}ufN}0nOi|9fKHDvjDtA@-S@75Sy>Hw6kqD{8 z$;n9o(n;@u>%ynwzqRJ2s<`RxSkoyqUQ>pLUMZ!bX%QIrmG zGxIJAPX6xwyT%go*8W+n0uxcm5XdC)GbRWYvU|w?9M34ijnpI?lYMApJ;m23b8^V@!>j%Upz#|#7Jn_>CXcxP!sr8(#hNSe|f|d_K7KHiHQF*fXgzP|) zsHE0zFbGdf6sTukwzVA@AMZopf`iX<+M26s_RKmHi%sY!AA&@cz<6Tt-z^X!Ex%dH zXWWphH-mL`Xs;5qT^Rct%R?`W-pHNoZcYf*j8; zKRukLjU>|O!G07^F9xs-aQC4Q;V7D~8-@BbMa7AO$^3CgbRJgyDi4o4zP=rH^{YCq_Q3J?sL`Hxg$?s1bmwUU90|@>N&^$;!;HTBe6>H3i N04(|*vK(KWuu7+6W4P#7EvCqiB>94HWx9uFiIKe8XD*tnT8lzTA7$y8JlYx7+4t? zyzAL~Ve$oL@hI%l^DlDeFfcG^l(J%Dn?Csfv$z^|=}TUD+6+M8>FVdQ&MBb@0FbyHbpQYW diff --git a/public/img/logos/newsensations/lazy/tabutales.png b/public/img/logos/newsensations/lazy/tabutales.png old mode 100755 new mode 100644 index da1241808b4e226b9e48115bd3da9797b8e12674..1bb775c5e790f866997bea38ae6872bd33bc90b4 GIT binary patch delta 165 zcmcc2`JHou%0v?fuIFqlqC8v^tyG?Dtoz4YZ=`Ezplf6rVrXe)VrpegTe~DWM4f=YB2z delta 126 zcmey)d6{#93NK5#qpu?a!^VE@KZ&dp6`i@BaI%P*NX?yaId)^-Kjv@)T>}#!3NbRY zGPSTWG|)CMure@MEPib|0|SFRc?MtW?ChKk%19*4VS#~w1FBJJYD@< J);T3K0RU-{Bl!RT diff --git a/public/img/logos/newsensations/lazy/talesfromtheedge.png b/public/img/logos/newsensations/lazy/talesfromtheedge.png old mode 100755 new mode 100644 index 50d82dea8085e1feb808a468e016d8e970098ed5..a866d4980048e3c0f0fac412fa945b29def97a64 GIT binary patch delta 165 zcmbQrwUcXt%0v?fuIFqlqC8v^tyG?DtaD(gH_|mU&^0m*F|@QYF|{%_*ETS)GB9}8 zv-tu81A}UbYeY#(Vo9o1ZhlH;S|x*#ff05M^DlDe05xd9HI!uLrWThZ<`#hT80#9C j=^B`X7#Ug_8d(_{KrG46VCUljYGUwo^>bP0l+XkKFTgCv delta 126 zcmdnVHI-|E3NK5#qpu?a!^VE@KZ&dp6`i@BaI%P*NX?yaId)^7153Dpu7L>zopr0PA}q!Tkfz?`D(y}-Z zeeYGw5<)r`SPlxjP1QWk^5>ieBq$*2UsEdeA(Eu~^u3e%b*e5syMI=%xz;w<2@6w4W~uUyztc7KSve-;05l;D#G&mtaGP#O7BYBuF-&#n zqVvQv5QcZ6!T0v(d>107H#sR*6Nz`g;=v?o8+`~N-QgI=2&I-Ba5-(kd&u_jea0-` z8?WpKt+e5VCkGaTdfdB_2);E#mpMqPa_u{E;P{B6M1KMp&@D9Qft8{)P(lx6(>T=P z!7>67p+ONwfL95ATC5a$oSEuUhI!ogG7A8R0d^X~G^Alv??}P~a=3ur1nls;p($nn za&Jak+`&s8xl{apu`r%tv(y0u9Wpzr)2xPbB5TMGemC& zfQq3Ocz-s@3mhEAqs8`daN+DPd&0{5I7ad_1lhpg(iM|+4*|zOa+) z0iF#t+mk!%m}0hiSpHm7qtFW*ITrxWNy|(dUVqU**`&T}_#-xQbG?F4$+ZY$=B5Fe z>85tLfyEu?h#5OreQ1@r-!onUvadp60SOifqtYrw{Ni^|MihSG3K+)-epkXIw8Nh% zlv%1uy@h7M-`F=JdyK)E1a#H@B9c{BIvA4|aVQg5sxVx!G~ixqMsTt21!VCWDX!5n z)_+zwW^Dlvuw0MyQmREh(MzcoAi4!%8>;9+Lw>+ZTi$fH%!!D47#v}4VPq*eTv4(U z(?Y$ugrGYs=2ZCP$3PmP8Hami1%cXvZXp`0f^L&a$U7d=S}nUFrRsSv)+7{2W|#>k zA)8kdNd<*Ri$kQB!a*Lxx(ybzR}u+bVt>kr##QhAic{Gtm~JBMXx}43$Wvjk6FykE z%Q4^;@R>9ESwVT}d0rzeT>NZl99=KNyZ++_rMgxX*1X2gc28M>Rsl{3ygka>dBptg=_^AUN&op(B)N zKC<0Pn3mY&a`9^cEGr|=`?aMTfj!wFP7UILEoE&?e=%g6R$^A)OTMUU^Dc4fvUf80 zI?>yC3C~K*f&pd3_G`taX@A+8w`s3Yk9apnTG9r6I7S$2$Xtjf(48YK&>a;`xiY6A zAeCE%v7N{BN>2-GIf(UzH}?h>)F^uF`5C@a)Y&1#|n@`1b?SUjv!=OLJg_8 zo~~s-E4mz!DWhxq7;!%K#J+!h@;RQ&GXCz*X4gsf@sgv#SFZnu(6KN-CfX~)e7$Jz z3-f)Vt!4QJL>~}3GR)73cHYZ=K(u#5<|{?}Gx7f&qTTIjzW~t(g!T>dgQA`FvY!y` zy^#4*(f&mIe~V~~EI{9a=mSD~hWSa+&Ux97i1tp%e647o$N%?;Rvc-338D`OZ5!rP ztZn{hS>zG1oqT2fQppnGBPbOFfB4QR53X^G&MRiH!CnOIxsMw z(F<$<001a-MObuXVRU6WbZKp6b97;CZ~!teGBYhOHZ3qTR5CF-F)}(aFe@-HIxsMA LXa^3n8y*S+YIHb! delta 109 zcmZ4Hztm|18xz+PP8Kl}sksv_$8Hv23S`>6jw@f%+d$XAT-U%d#K6GHz|hLjOdG^7 sxShE7F9QREYKdz^NlIc#s#R`&N@iLmgOPy|b`7g+SRFUdQQ=|+0QX29#Q*>R diff --git a/public/img/logos/newsensations/lazy/theromanceseries.png b/public/img/logos/newsensations/lazy/theromanceseries.png old mode 100755 new mode 100644 index 82bc89536393b913b0ea061fd1175346a6c7c259..a889f86e088e3c44838c80c61fc1580259f25e13 GIT binary patch delta 167 zcmdnQdX060%0?4GMy}^>B1@K- lH89gPFbOd-v@$fZGBki#lApoO#{<;F;OXk;vd$@?2>|SZE!zM9 delta 128 zcmey(ew}@S3NK5#qpu?a!^VE@KZ&dx6~8iaJ>g^#Gm)A*;d1O|1*QPTa06Wf6CesP zGPE+aurf5zHZZUpZ8`%3gKCLuL`h0wNvc(DeoAIqC4-TH5q1riyz;bx8W=oX L{an^LB{Ts5eupF0 diff --git a/public/img/logos/newsensations/shanedieselxxx.png b/public/img/logos/newsensations/shanedieselxxx.png new file mode 100644 index 0000000000000000000000000000000000000000..173e3da510490384c011009f2eaf6aecec44b81b GIT binary patch literal 17208 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 literal 0 HcmV?d00001 diff --git a/public/img/logos/newsensations/thumbs/ashlynnbrooke.png b/public/img/logos/newsensations/thumbs/ashlynnbrooke.png old mode 100755 new mode 100644 index a7bb20dee3118e50eca59e08c274ee245c1b2a98..41a34fe8b0ea1e36f89e56f8afde3e9b323f95b7 GIT binary patch delta 155 zcmdlV|2cjGD-+jqHWpDHu8CGEPd4*2oz$r}(ls>DH8Kq`w6roYwK6u>HZZUl&Ep a8kmF_8Cn?{Ss5BYEXmJc=bNmoKL-HcpevjJ delta 103 zcmewyzdwEhD-+ifP8Kl}sksv_$8P3lI;rDrple_PL?K3oR;CtKh6dUO237_Ji^Z=^ mXJBAZEpd$~Nl7e8waU#;$xN$cFfuU0uHlkbp7!K${W$k- m&cMK+TH+c}l9E`GYL%Oxl9^V?U}Ru~UBe}>JnhNcTyp?$;T`S( diff --git a/public/img/logos/newsensations/thumbs/favicon_dark.png b/public/img/logos/newsensations/thumbs/favicon_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..993b9ddc4c1811343f6feeae28c6fa7970be7165 GIT binary patch literal 7551 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%0As|@B|`}&vVEk$y>NVd6MA6=;N ztBucO;;HOQyAUmqotqskkb6rkliJ)2NZC0#K(er!gHau`)~&7jt@nqGKjV8O6Mew_ zkzbMZ7E3bI|6N^w3nfbZBwvwt5p@m`wFthxI6orvue+s94AV{k5+;M(zy(*ub>p5( zzP@6l(I{z*ycJqmMNVEtR#6g#0+-mYiT6AHq2Nn!!@Gz6cZG~jdLN)5w(Wt4_r(Pg zoxu-Wz=^ChNs14Xz0oQ-KnMdqEU;&tY8>|DInz_3N z;)oCigDT#Ci99U2J#66X?19t91-b^{{fT&j-@oUT#qE{wKP+yj7~}jrh@Oxv#$^13 zA{b`-r$rmQ+s5c5>@L~gZ~B%5cVe(}01o=|9b<}T@+&|IZQCGv2Kl=9Ipcl)K3#m= zbCv+V`!9Hq9{vHiz(6t;g(aN74Z!jI1@|WjjJyKYA4PtV+VkI#n|uH;o_d-5cD0cM z8|(QyR70$eo`D|`7vSpY?B{{gB?S076Cqh8Ik$A3BS2^GUyT1%=hxg~B(%WVSu)kB! zIuIAIwaHF-tUU#T++;)GS9ujzf`4cL-ouj!VS`+J@UDE?1Yc*o--BedJ%9;p!QB4H zr;T-X3BvmjrSX1zffjn2#vU5%0L`(5_I36Pa(8wm1_j^(Hqyd4{d_Y3Fl_?}ZXi;! Us{IiIEieKZ=$LAkXda3EALk*@2><{9 literal 0 HcmV?d00001 diff --git a/public/img/logos/newsensations/thumbs/favicon_light.png b/public/img/logos/newsensations/thumbs/favicon_light.png new file mode 100644 index 0000000000000000000000000000000000000000..025a0c62953fe08fe38eaf600022f2d37d1140d3 GIT binary patch literal 2727 zcmbtU3p7;g9^W%wgK6>@Bplm#q?2K0Je%V&7#W?C$Hbf?F)?X`nZ|fU^6G(dRoo)) zQYyKQN8RIA_7y?3pL>esmYa#w^;mz5ym~zEqb_DPTYo)qn?ZPzS_8| zdqSD`o%+I?{`<}SKTt|CFCDBtE0!H{xs^fR8Q@Wz=82N)JjFz}JSM$WNVbS+?y*9~ z+)tf0SPea%7Gips2*dJENexxW=BKZl2Pe*2|I#8;u`|Zm@?e)lvgWU4k)IxIpQ@-c zb}-J&*`l0W93#68|5)bQ4oe4h57XS46IIRM598Z^zEQtRz5j$SJxEg?mi#arctokn!fu*W`fCy zeV9m_D;xoI|1PB`yT{8<^ZG_gN=?ddkkqNVLwOZF#|HXe^!C*TY+hM`eB^ogx42cZ zYlq@TbK4C;NA(~mE(wB`fh+DE1cebGXw(;i$d@2Ug_~33Y6(Hei!Qt94uFuNs4CJi z5aG6obo4~p02mAp4~ulZ9~c-A>4GVKd3iYlt0@wRR##W&=H^72xltTfXD25o*G^>ZIKXHKz*i<1K{_z5hXMfbffi)>)+yA~ z2a(s40tv_{(#F61Vq;@tKmy7Jjevk)D*&jjt_BNJcXM_J&wp#1$vZt`a=U*&bg%P8qGZ>{w*w6haZ=Cc-;FEA?#~a@ znZ++W7W?}Ly}D&{uWXFe&?r(&>@Sow)~?dwmCx0LrM$&v`I_eI^DsiG*5u-~zeX}M zNt4PJLJ8%u2l7n;5<+spR$reML}YdXX7rOGPF_-oLKvl=Nov^}X}>Ss;CB=}Q#6Qq zNG(6hxQ0~Ha-Z46zgc3B6mSSDeW-vAab&Bl;^cPrmE1g~=?UfSip4BcCv`b{AOk5O z`Z(8Jyop}cRoQNo!-q?MA)HlPt1J#%NVk3TKI@aBT*rlIwYzg$mqSl!Q}SNoMj?Wo4xEisC`7@Y&hvkFqOJSC>%o-Ud% zJSzw+!M9gwj8}3IrOG+|vh8Yj`!{bnbu0NnZC7mT&7zB^J1~rpJ+HLI4Iktro$*vV zJL;01`eT1#EE}!bNA@`qK(piO)zHoU86MNY~KZOvDn|NctDA*`Dy{NFq z42$LCf7ox8$B_K8}I)ghd^u;4FunsJ3*A zHa}ljl1AI<)Yc+sO^i<{EjnKzW5&7}I7%rfl*Uz;Z|(4Kgft9hYK~H*kBJ>izgH-K z&GHJ7_9&?pOU+^u>s})D3tNKN5?4!u2}3^x#Vdr*mtrV_PU%!c7kuHYYL0D&tlG7E zw=7-k+MkFtXi<=N%jAdzVn8kmqnYmPBWWWy^i)-D6ILCGD3p_6zNRFj4BKe1l9EQK zEb71;ihm4}VNI0r=P5*x(q;BINwi*le>JfLeHtMHUoh4(d@R67?i?I^+b`+1B;mVM zk1L=O6`!Aw)GdZ{Swl*cnQ&c3-mfy)N1}VaD&4|_!Ld;_3SC>15pP5*N=A&^-F~ZF zKt1dgZJ8c80<}eiBXs9#qU#LDC&Wg^hc6T4QF^xfEL8pLuqSW8fxUAc1)t7jeS%@= zT)wHAKGCrw%rKpoZ@#LGG>Fq@Z2IoIN!ONg6z#+hMmx^?;KW_avEl_8(-lK-IZ~&V zr*!a4a_Roc@QL2AG4nWVP@}@oWiv6|J3;-D=YM-3<{mq2nErUuD%w_PZ6G-=<)kiW zg(|`%GX}hTDB0R}~|sz~=!^30dY{ zd&E5_J{yAG8?SDwzmFUO-?J*;fx)-u1P8N1_>eu1#pJX6;RrVW5bWr*+r={;qXI~} zYb1ZLME3i_fJg)q2~Q;8Nv3q-cCv{n+1Pv=fj}k@CeKuM{EHx%_^f1g%NEe4XsU3gqPAOf9qXP51*fDFglh literal 0 HcmV?d00001 diff --git a/public/img/logos/newsensations/thumbs/fourfingerclub.png b/public/img/logos/newsensations/thumbs/fourfingerclub.png old mode 100755 new mode 100644 index 33ee58b9fa8ab1e5f8ebe6a2a7c60a70cfaf6f82..0ef8169064f205d8ffbd3bc5cbf6830f59864b1b GIT binary patch delta 165 zcmX>S_abhB%0!b$uIFqlqC8v^tyG?DoF1lEZ=`Ezplf6rVrXe)VrpegTe~DWM4f7y2$g delta 126 zcmaD6cO-6t3NK5#qpu?a!^VE@KZ&dp6=S%baI%P*NX?yaId)@vm|nPnu7L>zopr0F*H#IsgCw diff --git a/public/img/logos/newsensations/thumbs/freshouttahighschool.png b/public/img/logos/newsensations/thumbs/freshouttahighschool.png old mode 100755 new mode 100644 index 07c922d5118cd4a546956f15e8f3f4329b9f0fca..97a72a16e053b1602cce7643c65f247f4e855164 GIT binary patch delta 157 zcmaEPg=y|prVXr2T+i89M0vO-TB$tQ%+FN3yxvIH&_LJ7G{n%-%EZ*l*j(Gdz{|Rw_?6PM0*VH_|mU&^0m*F|@QYF|{%_*ETS)GB9}8 zv-tu81A}UbYeY#(Vo9o1ZhlH;S|x*#ff05M^DlDe05xd9HI!uLrWThZ<`#hT80#9C j=^B`X7#Ug_8d(_{KrG46VCUljYGUwo^>bP0l+XkK!g_kAW(btiIVPik{pG4M)iZNVII9bF@q~=bz9J{ey(mdQi*T4jbLW~Tp zOf9So4YUmmtPBhmi(i}0z`&qd;u=wsl30>zm7AZEnO4bQWMG6{!zHggZJ-7QPgg&e IbxsLQ09U>vumAu6 diff --git a/public/img/logos/newsensations/thumbs/hotwifexxx.png b/public/img/logos/newsensations/thumbs/hotwifexxx.png old mode 100755 new mode 100644 index 7b1b96c081df8ecae2bac1b9f3b99acb95bd2919..df4ce195af268b28229672f169d394fe2e07bf49 GIT binary patch delta 156 zcmaEEH`{)L7#r7fHWpDHu8CGEPc|#C<%-uE=^7g78kvR|T3VTyS{a*b8yHv_7`*G* ze1U<1LAAs+q9i4;B-JW6KP5A*lEKKp2)l;)7rAqQ8Z_Vmp^OYiOWrWEx^!@$6xQQ{g=l9E`GYE_b%n_66wm|MVLWME{hYhb2pU=m_v cXk}<*WoQ5~GCzZz52%O1)78&qol`;+0KMWVN&o-= delta 110 zcmbQ=#rV6Eae@jjOS+@4BLl<6e(pbstP>SuxSnvbh?z*uop3pJV>_>ll!2~+2@r)C s8CscISQ#2<8yHv_7%UdQHhuCs7jZT0(wDsQv>AZF)78&qol`;+04R?iH2?qr diff --git a/public/img/logos/newsensations/thumbs/logo.png b/public/img/logos/newsensations/thumbs/logo.png old mode 100755 new mode 100644 index 536f76bf25c30e210bb99b72694eadcac8b1a86c..08be4163273e5948d7e699c3c8aebd52293e91c2 GIT binary patch delta 165 zcmexwx!7ug%0!b$uIFqlqC8v^tyG?DoGvI+Z=`Ezplf6rVrXe)VrpegTe~DWM4fvj8oX delta 126 zcmZ2%_1|)W3NK5#qpu?a!^VE@KZ&dp6=S%baI%P*NX?yaId)^apiH=du7L>zopr08H>BkN^Mx diff --git a/public/img/logos/newsensations/thumbs/network.png b/public/img/logos/newsensations/thumbs/network.png old mode 100755 new mode 100644 index caa348f224e7293794347138d981a38cdf809994..3ef6c1e6acb27398a9d5a4a44d6f76db82e0e98b GIT binary patch delta 157 zcmaEVo^kO7#tp1YT+i89M0vO-TB$tQ%+K^QrQS%_&_LJ7G{n%-%EZ*l*j(Gdz{TD-%;IV{>f-11kfAcRiagFfcHvmbgZgq$HN4 zTIJ@aWTsUz7#SF0*D(JgcMed423$i)W^QV6Nn&mRNRP3uftjv>Nr;i5m7$T9p#j8_ M{0w%!$)@Ut0Nes6b}D-+ifP8Kl}sksv_$8P3lvQ_ss&^0gtq7WlPD^m+ALj!FC11kfA#p2hd mGcYiymbgZgq$HN4TIJ@aWTsUz7#SF0*Ko-zPkZud%{c%SF&(A= diff --git a/public/img/logos/newsensations/thumbs/shanedieselsbangingbabes.png b/public/img/logos/newsensations/thumbs/shanedieselsbangingbabes.png old mode 100755 new mode 100644 index ff47beebd1eccc39b1f1f76ff9d0132234b09025..2ed8cd4b0dce316ce57ea8874c3fcd4473919334 GIT binary patch delta 165 zcmdm-c0Fx^%0v?vuIFqlqC8v^tyG?DY>G0fH_|mU&^0m*F|@QYF|{%_*ETS)GB9}8 zv-tu81A}UbYeY#(Vo9o1ZhlH;S|x*#ff05M^DlDe05xd9HI!uLrWThZ<`#hT80#9C j=^B`X7#Ug_8d(_{KrG46VCUljYGUwo^>bP0l+XkK_!ce; delta 126 zcmcbfwmEHr3NK5#qpu?a!^VE@KZ&dp72Ua>aI%P*NX?yaId)@Flu@{Wu7L>zopr0DdGS1^@s6 diff --git a/public/img/logos/newsensations/thumbs/shanedieselxxx.png b/public/img/logos/newsensations/thumbs/shanedieselxxx.png new file mode 100644 index 0000000000000000000000000000000000000000..834c29fb35f042100a92f41c087e8de3ca923ddc GIT binary patch literal 18113 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 N44$rjF6*2UngA|`JFEZz literal 0 HcmV?d00001 diff --git a/public/img/logos/newsensations/thumbs/stretchedoutsnatch.png b/public/img/logos/newsensations/thumbs/stretchedoutsnatch.png old mode 100755 new mode 100644 index 3ff9f5df40a7014f8a9bf2bc1f47c37f24ba17a9..966111507caf20327f59c8d6750b1dbdfa477469 GIT binary patch delta 167 zcmbQafN}2v#tAADO(MCTv$2Tsa80yQd9rc3wtu~muAzahk!gsbrIm@Pm9e?Dfq|8Q z!MmQ#7Z?~AR7+eVN>UO_Qmu0HQ!>*k8H@~!uxprqkvj*dK?AO#Br`X)xFj*R0HnuQ l*T78Iz$C=T(8|!r%FqB}Nqz=99}iFygQu&X%Q~loCIB=~E@c1! delta 128 zcmdnHfN|ym#tACCEa{HEjtmSN`?>!lvQAWt;d;W!B4#2rcf#e^jqTe0;Rd<}CO{No zWN2k-VP$BbZD3$!V6a&H+H?j62GtVRh?11Vl2ohQ{FKbJN(LhXBkUS3dF5#XH86O( L`njxgN@xNAt864- diff --git a/public/img/logos/newsensations/thumbs/tabutales.png b/public/img/logos/newsensations/thumbs/tabutales.png old mode 100755 new mode 100644 index c6be768959a65666c3a650237a9e4161224229ce..2580845d40afbff145fe635239847efa27bd8318 GIT binary patch delta 146 zcmeyRI!|qa%0v?fuIFqlqC8v^tyG?DtWy<|GSW3P&^0m*F|@QYF|{%_*ETS)GB9}8 zv-!g0y+Yzq*rn%R(HrHSE%tyz;aefWXt$&t;ucLK6V7Tpj8F diff --git a/public/img/logos/newsensations/thumbs/talesfromtheedge.png b/public/img/logos/newsensations/thumbs/talesfromtheedge.png old mode 100755 new mode 100644 index aedb7d3e46d8dba62e484c6d6aee7c7bb5a3c564..1e9e1d46bfa896f363f5452c00f32ffcbce1feef GIT binary patch delta 165 zcmaEC+-@>KWul1#*K;-&Q68>|Rw_?6*6~T!8|fMv=o*=Z7+PAHm|7W|Ya19?85q3l z*?fV4fkCyzHKHUXu_Vzm7AZEnO4bQWMG6{!zHggZJ-7QPgg&e IbxsLQ02ZVp6aWAK diff --git a/public/img/logos/newsensations/thumbs/thelesbianexperience.png b/public/img/logos/newsensations/thumbs/thelesbianexperience.png old mode 100755 new mode 100644 index 98fc72d0849631b761d9b784ed59e8925222df84..d22fc9f33b8d1167718d5872f6dba2e0c48a1e0b GIT binary patch delta 1771 zcmV7XIu}?D3cO9#JkIjxoCYK)AnIRJD)k|fr2F)}lltV}zyFcH@CkLQM6WvJ zI=fUQO_vmN@GkijQ%+6lwe!9oE|<&TJ>EAd@J-AbL#Hlu*#*ViIyDmN+-59{n%mIF zknjzHs#xT`4%)kaRO zb?Bn=#4`|vccQ`f_UC*TBBnPvDOMAScfjJoBxxIc2qE3!7{>^umK<<7ZNYoU_VInj zEZ-Zi><6v1;e{s$7K3`+yO9XKHA9y5k`Pl34U6v6ndPQ>QaVz-1jmI0Ehv08p1TBVN~x(!US@-fZhb`@VlWY zW&m<;MqAv$OCGsX{C=@8o?)}p0R$Z~JF3&HhL?Q3CnhliU)mJ0mm@AE6FPH-*qAd! zZw7#hp%!?5HpvSd9LA%?_Hl6G>@R!5%KJD*@-qb4z~IsqlXVXP$3SwLH9M|g_-Z~n zj22ta>@7JL{NYwt86pTvMaa3mZ8X0MALwOdDQ*(LmXxzH9g+Hga>lf>6n|2xI1^ z0h#HhcDRAX9p{J{J6L^amAT(DUIMbOLSX?3773%$Dn$I^cTh$Ye&Grj#|VB`!X&iA zpDC1Cs!F|uX2IXsHzRwD!I=bf)&3%qRaQC}lNWI)6IiM+T(LCZUTa2hvF-(A@fssTLr*1z{Vi=t4t&z)M@+bhpfjhcl~7PMCq30-1;%815Q@BNBX*(#WBBJ612BSOeiVXzZE zSh>qF;1%$h2es6K6~o$|-63&6kw`y5x;5=j+VSqDi^t_t!;?l_)r?Qp05|b9xCeWG zfKMjvG%4j~Tl#av<&pX-Gf|WZxN! z^-FdvdMGrHVm({TRMVjq2_Esb76K0O!qCsK=6Ks z=oINq9mQ!2!Hf+eO=ynnHA0aiEXM@7u~l**S=Aq`vcF{v1dITkE9JVqZwS;vf zqJprJRJJ=|mE$+xVxCyxLDpj;3)K+{HloN8bOeSmW*h!~OwSUQ4#UOAJ_$Rrh*Arp zbsUQ(N3nhK&6=s)aYgzdm)A3rjQOtg?k(d!x2>Er?sMD9IpglyR%hGFIpaQmx2>Er z?sMD9IpaRJt-Mmpj%+LEjQiZSa?ZHVZ7T=H&1^?CLdE5SL`4-?dzc< zlxRM(-Ab62*yM8YYXK}PBhUM_r5k}g*&$91;(;w?ZA^bLWSdrER^Lm$sB7~saq6;n zGWa^t+j$AkO3Z=*WyJPt#inV0*_yX$uThV9H%D6127Ne27;DH}h$hgTBQ4M!6-~J^ zry(GfTZOTm$MZ^03u`%u^@TV01{TyPdhGcbzIUwUnD@Gz-%bR$bDA1xwDS>V)v-Np zsJf%lc;6jt5tNzYBf)J1>!x^_E${JvBqtl(d643Av+Qz%wN=LokV6E2r$~+fp3E}-?$2h|N%rxQqrq3M|A)}AFh3^RE5dxe zXzvU2eWI;p`36KE5IQo<&xv;4%YHz#cSGhYMf)@H{~e;;?Py`l~|WsvtI=LWq&d)F)%GMHB>P#$F*-3aIx#RSFfckW NFmGrF4zs6f3Io^-J9q#9 delta 111 zcmdn=f^p+*#tm#tTu(Sz#7v~-PPiPqS%4{!Y4bX+->KdPx(4RD29_ZP237`!R)%KU uAcn#1#JztR7#LJbTq8gTe~DWM4fvj8oX delta 126 zcmZ2%_1|)W3NK5#qpu?a!^VE@KZ&dp6=S%baI%P*NX?yaId)^apiH=du7L>zopr08H>BkN^Mx diff --git a/public/img/logos/newsensations/thumbs/unlimitedmilfs.png b/public/img/logos/newsensations/thumbs/unlimitedmilfs.png old mode 100755 new mode 100644 index bd5af5225e1c702c4c765256b58077dbb7b258ff..d05d37c2b234b43aa94d0a1a7882d8f488bb2275 GIT binary patch delta 165 zcmcaw`Ll9@%0!b$uIFqlqC8v^tyG?Doc`Rp-bmNbK-b7L#L&{p#MH{zT-(6F%D~`V z&*lpZ3=FCzt`Q|Ei6yC4x%nxXX_X8{21eL5%)iK;1Js}a*HDs~n_66wm|FnSW2|dn jrfXmlVq|D#Xk=w*0I?)LgPo5DsENVT)z4*}Q$iB}s97&H delta 126 zcmexad9`wa3NK5#qpu?a!^VE@KZ&dp6=S%baI%P*NX?yaId)_FbL(&eT>}#!3NbRY zGPSTWG|)CMure@MEPib|0|SFRc?MtW?ChKk%19*4VS#~w1FBJJYD@< J);T3K0RZ-LB`^R0 diff --git a/seeds/02_sites.js b/seeds/02_sites.js index 48832940..ae5b4462 100755 --- a/seeds/02_sites.js +++ b/seeds/02_sites.js @@ -6856,16 +6856,9 @@ const sites = [ parent: 'newsensations', parameters: { siteId: 'hwxxx', - block: true, + layout: 'block', }, }, - { - slug: 'tabutales', - name: 'Tabu Tales', - url: 'https://www.thetabutales.com', - parent: 'newsensations', - parameters: { siteId: 'tt' }, - }, { slug: 'nsfamilyxxx', name: 'Family XXX', @@ -6874,7 +6867,7 @@ const sites = [ tags: ['family'], parameters: { siteId: 'famxxx', - block: true, + layout: 'block', }, }, { @@ -6883,7 +6876,10 @@ const sites = [ url: 'https://www.thelesbianexperience.com', parent: 'newsensations', tags: ['lesbian'], - parameters: { siteId: 'tle' }, + parameters: { + siteId: 'tle', + layout: 'block', + }, }, { slug: 'theromanceseries', @@ -6892,13 +6888,6 @@ const sites = [ parent: 'newsensations', parameters: { siteId: 'rs' }, }, - { - slug: 'talesfromtheedge', - name: 'Tales From The Edge', - url: 'thetalesfromtheedge', - parent: 'newsensations', - parameters: { siteId: 'ttfte' }, - }, { slug: 'parodypass', name: 'Parody Pass', @@ -6907,11 +6896,15 @@ const sites = [ parameters: { siteId: 'pp' }, }, { - slug: 'shanedieselsbangingbabes', - name: 'Shane Diesel\'s Banging Babes', - url: 'http://shanedieselsbangingbabes.com', + slug: 'shanedieselxxx', + name: 'Shane Diesel XXX', + alias: ['shane diesel\'s banging babes', 'sdbb'], + url: 'https://shanedieselxxx.com', parent: 'newsensations', - parameters: { siteId: 'sdbb' }, + parameters: { + siteId: 'sdxxx', + layout: 'block', + }, }, { slug: 'unlimitedmilfs', @@ -6961,7 +6954,25 @@ const sites = [ name: 'Fresh Outta High School', url: 'https://www.freshouttahighschool.com', parent: 'newsensations', - parameters: { siteId: 'fohs' }, + parameters: { + siteId: 'fohs', + layout: 'block', + }, + }, + // merged with Family XXX or main site + { + slug: 'tabutales', + name: 'Tabu Tales', + url: 'https://www.thetabutales.com', + parent: 'newsensations', + parameters: { siteId: 'tt' }, + }, + { + slug: 'talesfromtheedge', + name: 'Tales From The Edge', + url: 'https://www.thetalesfromtheedge.com', + parent: 'newsensations', + parameters: { siteId: 'ttfte' }, }, // NUBILES { diff --git a/src/deep.js b/src/deep.js index bbef8dd5..83029eaf 100755 --- a/src/deep.js +++ b/src/deep.js @@ -113,9 +113,6 @@ function fetchMovie(scraper, url, entity, baseRelease, options) { async function scrapeRelease(baseRelease, entitiesByHostname, type = 'scene') { const entity = baseRelease.entity || entitiesByHostname[urlToHostname(baseRelease.url)]; - console.log(entitiesByHostname); - console.log(entity); - if (!entity) { logger.warn(`No entity available for ${baseRelease.url}`); return baseRelease; diff --git a/src/entities.js b/src/entities.js index 86700767..e1d252c7 100755 --- a/src/entities.js +++ b/src/entities.js @@ -103,7 +103,7 @@ function urlToHostname(url) { try { const hostname = new URL(url) .hostname - .match(/(www\.)(.*)/)?.at(-1); + .match(/(www\.)?(.*)/)?.at(-1); return hostname; } catch (error) { diff --git a/src/scrapers/newsensations.js b/src/scrapers/newsensations.js index 7bdc1f5e..0f84cfcd 100755 --- a/src/scrapers/newsensations.js +++ b/src/scrapers/newsensations.js @@ -1,90 +1,165 @@ 'use strict'; -const { geta, ed } = require('../utils/q'); +const unprint = require('unprint'); +const slugify = require('../utils/slugify'); -function scrapeBlockLatest(scenes) { - return scenes.map(({ html, qu }) => { +function scrapeLatestBlock(scenes) { + return scenes.map(({ html, query }) => { const release = {}; - const entryId = qu.q('div[class*="videothumb"]', 'class').match(/videothumb_(\d+)/) - || qu.q('div[id*="videothumb"]', 'id').match(/videothumb_(\d+)/); + release.title = query.content('h4 a'); + release.url = query.url('h4 a'); + release.date = unprint.extractDate(html, 'MM/DD/YYYY', { match: /\d{2}\/\d{2}\/\d{4}/ }); - release.entryId = entryId[1]; + release.actors = query.contents('.tour_update_models a'); - release.title = qu.q('h4 a', true); - release.url = qu.url('h4 a'); - release.date = ed(html, 'MM/DD/YYYY', /\d{2}\/\d{2}\/\d{4}/); + // native videothumb entry ID does not occur on scene page, date is not available on all sites + release.entryId = slugify([...release.actors.sort(), release.title]); - release.actors = qu.all('.tour_update_models a', true); - - release.poster = qu.q('div img').dataset.src; - release.photos = [qu.q('div img', 'src0_4x') || qu.q('div img', 'src0_3x') || qu.q('div img', 'src0_2x')]; - - release.teaser = qu.video(); - - console.log(release); + release.poster = query.dataset('.video_placeholder', 'src'); + release.teaser = query.video(); return release; }); } -function scrapeClassicLatest(scenes) { - return scenes.map(({ el, qu }) => { +function scrapeLatestClassic(scenes) { + return scenes.map(({ query }) => { const release = {}; - release.entryId = el.dataset.setid; - release.url = qu.url('a'); + release.url = query.url('a'); - release.title = qu.q('.update_title_small', true) || qu.q('a:nth-child(2)', true); + release.title = query.content('.update_title_small') || query.content('a:nth-child(2)'); + release.description = query.attribute('a', 'title'); - const description = qu.q('a', 'title'); - if (description) release.description = description; + release.date = query.date('.date_small, .update_date', 'MM/DD/YYYY'); - const date = qu.date('.date_small, .update_date', 'MM/DD/YYYY'); - if (date) release.date = date; + release.duration = query.number('.update_counts') * 60; - const durationLine = qu.q('.update_counts', true); - if (durationLine) release.duration = Number(durationLine.match(/(\d+) min/i)[1]) * 60; + const actors = query.contents('.update_models a'); - const actors = qu.all('.update_models a', true); - release.actors = actors.length > 0 ? actors : qu.q('.update_models', true).split(/,\s*/); + release.actors = actors.length === 0 + ? query.content('.update_models').split(/,\s*/) + : actors; + + // native videothumb entry ID does not occur on scene page, date is not available on all sites + release.entryId = slugify([...release.actors.sort(), release.title]); + + const photoCount = query.number('.update_thumb', { attribute: 'cnt' }); - const photoCount = qu.q('.update_thumb', 'cnt'); [release.poster, ...release.photos] = Array.from({ length: photoCount }) - .map((value, index) => qu.q('.update_thumb', `src${index}_3x`) - || qu.q('.update_thumb', `src${index}_2x`) - || qu.q('.update_thumb', `src${index}_1x`)); + .map((value, index) => query.attribute('.update_thumb', `src${index}_3x`) + || query.attribute('.update_thumb', `src${index}_2x`) + || query.attribute('.update_thumb', `src${index}_1x`)); return release; }); } -function scrapeScene({ query }) { +function scrapeSceneBlock({ query }) { const release = {}; release.title = query.content('.indScene h2'); + release.description = query.content('.description'); + release.date = query.date('.sceneDateP span', 'MM/DD/YYYY'); + + release.actors = query.all('.sceneTextLink .tour_update_models a').map((actorEl) => ({ + name: unprint.query.content(actorEl), + url: unprint.query.url(actorEl, null), + })); + + release.duration = query.number('.sceneDateP', { match: /(\d+)\s+min/i, matchIndex: 1 }) * 60; + release.entryId = slugify([...release.actors.map((actor) => actor.name).sort(), release.title]); + + release.stars = query.number('.sceneRating'); + + release.poster = query.img('#trailer_thumb img[src*=content]'); + release.trailer = query.video('#trailerVideo source'); + + return release; +} + +async function fetchPhotos(url) { + const res = await unprint.get(url); + + if (res.ok) { + return res.context.query.imgs('.grid-gallery img'); + } + + return []; +} + +async function scrapeSceneClassic({ query }, context, options) { + const release = {}; + + release.title = query.content('.update_title'); + release.description = query.content('.update_description'); + release.date = query.date('.update_date', 'MM/DD/YYYY'); + + release.actors = query.all('.update_models a').map((actorEl) => ({ + name: unprint.query.content(actorEl), + url: unprint.query.url(actorEl, null), + })); + + release.entryId = slugify([...release.actors.map((actor) => actor.name).sort(), release.title]); + + release.tags = query.contents('.update_tags a'); + release.stars = query.number('.gallery_info', { match: /average\s+rating:\s+(\d+\.\d+)/i, matchIndex: 1 }); + + release.poster = query.img('#vidplayer', { attribute: 'poster' }); + release.trailer = query.video('#vidplayer source'); + + const gallery = query.url('//a[img[contains(@src, "gallery.gif")]]'); + + if (gallery && options.includePhotos) { + release.photos = await fetchPhotos(gallery); + } - console.log(release); return release; } async function fetchLatest(site, page = 1) { + const url = `${site.url}/tour_${site.parameters.siteId}/categories/movies_${page}_d.html`; + const res = await unprint.get(url, { selectAll: '.movieBlock, .videoBlock, .update_details, .update_details' }); + + return res; +} + +async function fetchLatestClassic(site, page) { if (!site.parameters) { return null; } - const url = `${site.url}/tour_${site.parameters.siteId}/categories/movies_${page}_d.html`; - const res = await geta(url, '.updatesBlock .movieBlock, .updatesBlock .videoBlock, .latest_updates_block .update_details, .category_listing_block .update_details'); + const res = await fetchLatest(site, page); - if (res.ok && site.parameters.block) { - return scrapeBlockLatest(res.items, site); + if (res.ok) { + return scrapeLatestClassic(res.context, site); } - return res.ok ? scrapeClassicLatest(res.items, site) : res.status; + return res.status; +} + +async function fetchLatestBlock(site, page) { + if (!site.parameters) { + return null; + } + + const res = await fetchLatest(site, page); + + if (res.ok) { + return scrapeLatestBlock(res.context, site); + } + + return res.status; } module.exports = { - fetchLatest, - scrapeScene, + fetchLatest: fetchLatestClassic, + scrapeScene: scrapeSceneClassic, useUnprint: true, + block: { + scrapeScene: scrapeSceneBlock, + fetchLatest: fetchLatestBlock, + useUnprint: true, + }, }; diff --git a/src/store-releases.js b/src/store-releases.js index 85775771..032789fa 100755 --- a/src/store-releases.js +++ b/src/store-releases.js @@ -36,6 +36,7 @@ async function curateReleaseEntry(release, batchId, existingRelease, type = 'sce url: release.url, date: Number(release.date) ? release.date : null, date_precision: release.datePrecision, + duration: Number(release.duration) || null, slug, description: release.description, comment: release.comment, diff --git a/src/utils/slugify.js b/src/utils/slugify.js index 46dc8801..ca0a3238 100755 --- a/src/utils/slugify.js +++ b/src/utils/slugify.js @@ -36,21 +36,24 @@ const substitutes = { ỹ: 'y', }; -function slugify(string, delimiter = '-', { +function slugify(strings, delimiter = '-', { encode = false, removeAccents = true, removePunctuation = false, limit = 1000, } = {}) { - if (!string || typeof string !== 'string') { - return string; + if (!strings || (typeof strings !== 'string' && !Array.isArray(strings))) { + return strings; } - const slugComponents = string - .trim() - .toLowerCase() - .replace(removePunctuation && /[.,:;'"_-]/g, '') - .match(/[A-Za-zÀ-ÖØ-öø-ÿ0-9]+/g); + const slugComponents = [] + .concat(strings) + .filter(Boolean) + .flatMap((string) => string + .trim() + .toLowerCase() + .replace(removePunctuation && /[.,:;'"_-]/g, '') + .match(/[A-Za-zÀ-ÖØ-öø-ÿ0-9]+/g)); if (!slugComponents) { return '';