From 9c5f0887be1fb987da49bdabb05db851fbbb82a2 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Sun, 12 Nov 2023 12:06:31 +0000 Subject: [PATCH] Get recent pastes --- pastes/pastes_20231112120631.csv | 8709 ++++++++++++++++++++++++++++++ 1 file changed, 8709 insertions(+) create mode 100644 pastes/pastes_20231112120631.csv diff --git a/pastes/pastes_20231112120631.csv b/pastes/pastes_20231112120631.csv new file mode 100644 index 0000000..8c3ec5d --- /dev/null +++ b/pastes/pastes_20231112120631.csv @@ -0,0 +1,8709 @@ +id,title,username,language,date,content +8YQQuTaN,data750,TestGuy1,JSON,Sunday 12th of November 2023 06:00:06 AM CDT,"{ + status: 'Success', + method: 'server', + maindata: 'f78bc886d7726c64fe06740fac6b031a6fa95d7dadd8b216098f9db96205cea64eaa9fcffc9dd7e665120c3c9a6d1ade7c102d2659669abf1dc1f1aa3b91701ce347834a587df63597112b28137c71b76109f1de7f72e79b628655eaac3f165ec244378aea34f8c1c48cc4ce5ab7bab83d4acbfe911ea74ad130f16426890a4c', + otherdata: [ + '404f29f55bb5307cbc51ddb1f4d6d283', + 'cf215483a7e4e56a002cd3ef4100d76d', + '42ca5566a0d891d3d559cf97258bbec6', + 'a84d47a1e5c079fab2ce04070131c063', + '8b0526faefd4037565312e548c5781da', + '26f4009b39ee2077e6c75029dd062582', + '63064900d7e690f832cdbca615d14cc3', + 'ed17c5de6dd85f6813be3dc42887610c' + ] +}" +n9htAsZv,"insert a number abc, receive output a+b+c;",BojidarDosev,C++,Sunday 12th of November 2023 05:39:35 AM CDT,"// funtions.cpp.cpp : This file contains the 'main' function. Program execution begins and ends there. +// + +#include +using namespace std; +int sum(int num) +{ + int sum = 0; + int num2 = 0; + while (num > 0) + { + for (int i = 0; i < num; i++) + { + num2 = num % 10; + sum = sum + num2; + num = num / 10; + } + } + return sum; +} + +int main() +{ + int num; + cout << ""Enter a number: \n""; + cin>>num; + cout< 0) + { + int potega = 1; + for (int i = 1; i <= wykladnik; i++) + { + potega *= 2; + Console.WriteLine($""2 do {i} = {potega}""); + } + }*/ + /*pętla zagnieżdżona + for (int i = 1; i<=5; i++) + { + for (int j = 1; j<=5; j++) + { + Console.WriteLine($""i = {i}, j = {j}""); + } + }*/ + //zadanie 3 + for (int i = 0; i<=10; i++) + { + Console.Write(i + ""\t""); + for (int j = 1; j <= 10 ; j++) + { + if (i > 0) + { + Console.Write(i*j + ""\t""); + } + else + { + Console.Write(j + ""\t""); + } + } + Console.Write(""\n""); + } + Console.ReadLine(); + } + } +} + +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace Palindrom +{ + public partial class Form1 : Form + { + public Form1() + { + InitializeComponent(); + } + + private void btnSprawdz_Click(object sender, EventArgs e) + { + // żeby nasz program był niewrażliwy na wielkość znaków (bo k to nie zawsze to samo co K) + // wszystkie znaki w pobranym słowie zamieniamy na małe litery + string slowo = txtSlowo.Text.ToLower(); + // zaczynamy od pierwszego znaku o indeksie 0, dlatego int i = 0; + // pobieramy długość wyrazu i wiedząc, że jeśli np. wyraz ma 5 znaków, + // ostatni ma indeks 4 i na nim chcemy skończyć, dlatego i < slowo.Length + for (int i = 0; i < slowo.Length; i++) + { + // pobieramy po kolei pierwszy i ostatni znak (itd.) + // i dla każdej pary sprawdzamy czy to ten sam znak + // jeśli nie -> wyświetlamy komunikat i przerywamy pętle + if (slowo[i] != slowo[slowo.Length - 1 - i]) + { + lblWynik.Text = $""{slowo} nie jest palindromem""; + break; + } + // jeśli doszliśmy do ostatniego znaku i pętla nie została przerwana + // znaczy, że mamy palindrom i wyświetlamy odpowiedni komunikat + if (i == slowo.Length - 1) + { + lblWynik.Text = $""{slowo} jest palindromem""; + } + } + } + } +}" +auJkJ9DG,apple.xml,debugs,XML,Sunday 12th of November 2023 04:30:08 AM CDT," + + + + + 101 BBC One + 101 + BBC One + + + + 102 BBC Two England + 102 + BBC Two England + + + + 103 ITV1 London + 103 + ITV1 London + + + + 104 Channel 4 + 104 + Channel 4 + + + + 105 Channel 5 + 105 + Channel 5 + + + + 106 Sky Showcase + 106 + Sky Showcase + + + + 107 Sky Witness + 107 + Sky Witness + + + + 108 Sky Atlantic + 108 + Sky Atlantic + + + + 109 Alibi + 109 + Alibi + + + + 110 GOLD + 110 + GOLD + + + + 111 Dave + 111 + Dave + + + + 112 Comedy Central + 112 + Comedy Central + + + + 113 Sky Max + 113 + Sky Max + + + + 114 Sky Comedy + 114 + Sky Comedy + + + + 115 BBC Three + 115 + BBC Three + + + + 115 BBC One HD + 115 + BBC One HD + + + + 116 BBC Four + 116 + BBC Four + + + + 117 London Live + 117 + London Live + + + + 118 ITV2 + 118 + ITV2 + + + + 119 ITV3 + 119 + ITV3 + + + + 120 ITV4 + 120 + ITV4 + + + + 121 Sky Documentaries + 121 + Sky Documentaries + + + + 122 Sky Crime + 122 + Sky Crime + + + + 123 Sky History + 123 + Sky History + + + + 124 Discovery Channel + 124 + Discovery Channel + + + + 124 Sky Nature + 124 + Sky Nature + + + + 126 MTV + 126 + MTV + + + + 127 Comedy Central Extra + 127 + Comedy Central Extra + + + + 128 5STAR + 128 + 5STAR + + + + 129 National Geographic Channel + 129 + National Geographic Channel + + + + 130 Sky Arts + 130 + Sky Arts + + + + 131 Sky Arts + 131 + Sky Arts + + + + 131 ITVBe + 131 + ITVBe + + + + 132 W + 132 + W + + + + 133 TLC + 133 + TLC + + + + 134 S4C + 134 + S4C + + + + 135 E4 + 135 + E4 + + + + 136 More4 + 136 + More4 + + + + 137 4seven + 137 + 4seven + + + + 138 E4 Extra + 138 + E4 Extra + + + + 139 Sky Sci-Fi + 139 + Sky Sci-Fi + + + + 140 Food Network + 140 + Food Network + + + + 141 5USA + 141 + 5USA + + + + 142 Really + 142 + Really + + + + 143 Drama + 143 + Drama + + + + 144 Quest + 144 + Quest + + + + 145 Challenge + 145 + Challenge + + + + 146 CBS Reality + 146 + CBS Reality + + + + 147 RealityXtra + 147 + RealityXtra + + + + 148 Legend + 148 + Legend + + + + 149 Quest Red + 149 + Quest Red + + + + 150 5Action + 150 + 5Action + + + + 151 Sky Mix + 151 + Sky Mix + + + + 152 Sky Replay + 152 + Sky Replay + + + + 153 5SELECT + 153 + 5SELECT + + + + 154 Investigation Discovery + 154 + Investigation Discovery + + + + 155 Yesterday + 155 + Yesterday + + + + 156 Crime + Investigation + 156 + Crime + Investigation + + + + 157 GREAT! tv + 157 + GREAT! tv + + + + 158 HGTV + 158 + HGTV + + + + 159 E! Entertainment HD + 159 + E! Entertainment HD + + + + 161 Discovery Turbo + 161 + Discovery Turbo + + + + 162 Animal Planet + 162 + Animal Planet + + + + 163 Sky History 2 + 163 + Sky History 2 + + + + 164 Blaze + 164 + Blaze + + + + 165 National Geographic WILD + 165 + National Geographic WILD + + + + 166 Eden + 166 + Eden + + + + 167 Discovery Science + 167 + Discovery Science + + + + 169 BBC Alba + 169 + BBC Alba + + + + 170 Together TV + 170 + Together TV + + + + 171 That's TV + 171 + That's TV + + + + 172 DMAX + 172 + DMAX + + + + 174 PBS America + 174 + PBS America + + + + 177 Discovery History + 177 + Discovery History + + + + 180 Earthx TV + 180 + Earthx TV + + + + 182 Travelxp + 182 + Travelxp + + + + 186 Ayozat TV + 186 + Ayozat TV + + + + 187 BBC Scotland + 187 + BBC Scotland + + + + 194 BBC Scotland HD + 194 + BBC Scotland HD + + + + 203 ITV1 London +1 + 203 + ITV1 London +1 + + + + 205 Channel 5 +1 + 205 + Channel 5 +1 + + + + 206 Sky Showcase +1 + 206 + Sky Showcase +1 + + + + 207 Sky Witness +1 + 207 + Sky Witness +1 + + + + 208 Sky Atlantic +1 + 208 + Sky Atlantic +1 + + + + 209 Alibi +1 + 209 + Alibi +1 + + + + 210 GOLD +1 + 210 + GOLD +1 + + + + 211 Dave ja vu + 211 + Dave ja vu + + + + 212 Comedy Central +1 + 212 + Comedy Central +1 + + + + 218 ITV2 +1 + 218 + ITV2 +1 + + + + 219 ITV3 +1 + 219 + ITV3 +1 + + + + 220 ITV4 +1 + 220 + ITV4 +1 + + + + 222 Sky Crime +1 + 222 + Sky Crime +1 + + + + 223 Sky History +1 + 223 + Sky History +1 + + + + 225 Discovery Channel +1 + 225 + Discovery Channel +1 + + + + 228 5STAR +1 + 228 + 5STAR +1 + + + + 229 National Geographic Channel +1 + 229 + National Geographic Channel +1 + + + + 232 W +1 + 232 + W +1 + + + + 233 TLC +1 + 233 + TLC +1 + + + + 235 E4 +1 + 235 + E4 +1 + + + + 236 More4 +1 + 236 + More4 +1 + + + + 240 Food Network +1 + 240 + Food Network +1 + + + + 241 5USA +1 + 241 + 5USA +1 + + + + 243 Drama +1 + 243 + Drama +1 + + + + 244 Quest +1 + 244 + Quest +1 + + + + 246 CBS Reality +1 + 246 + CBS Reality +1 + + + + 249 Quest Red +1 + 249 + Quest Red +1 + + + + 254 Investigation Discovery +1 + 254 + Investigation Discovery +1 + + + + 255 Yesterday +1 + 255 + Yesterday +1 + + + + 256 Crime + Investigation +1 + 256 + Crime + Investigation +1 + + + + 257 GREAT! tv +1 + 257 + GREAT! tv +1 + + + + 258 HGTV +1 + 258 + HGTV +1 + + + + 261 Discovery Turbo +1 + 261 + Discovery Turbo +1 + + + + 262 Animal Planet +1 + 262 + Animal Planet +1 + + + + 266 Eden +1 + 266 + Eden +1 + + + + 267 Discovery Science +1 + 267 + Discovery Science +1 + + + + 272 DMAX +1 + 272 + DMAX +1 + + + + 277 Discovery History +1 + 277 + Discovery History +1 + + + + 301 Sky Cinema Premiere + 301 + Sky Cinema Premiere + + + + 302 Sky Cinema Heroines HD + 302 + Sky Cinema Heroines HD + + + + 303 Sky Cinema Bourne + 303 + Sky Cinema Bourne + + + + 304 Sky Cinema Greats + 304 + Sky Cinema Greats + + + + 305 Sky Cinema Animation HD + 305 + Sky Cinema Animation HD + + + + 306 Sky Cinema Family + 306 + Sky Cinema Family + + + + 307 Sky Cinema Action + 307 + Sky Cinema Action + + + + 308 Sky Cinema Comedy + 308 + Sky Cinema Comedy + + + + 309 Sky Cinema Thriller + 309 + Sky Cinema Thriller + + + + 310 Sky Cinema Drama + 310 + Sky Cinema Drama + + + + 311 Sky Cinema Sci-fi/Horror + 311 + Sky Cinema Sci-fi/Horror + + + + 312 Sky Cinema Premiere +1 + 312 + Sky Cinema Premiere +1 + + + + 313 Film4 + 313 + Film4 + + + + 314 Film4 +1 + 314 + Film4 +1 + + + + 317 HorrorXtra + 317 + HorrorXtra + + + + 318 HorrorXtra +1 + 318 + HorrorXtra +1 + + + + 319 GREAT! movies christmas + 319 + GREAT! movies christmas + + + + 320 GREAT! movies christmas +1 + 320 + GREAT! movies christmas +1 + + + + 321 GREAT! movies + 321 + GREAT! movies + + + + 322 GREAT! movies +1 + 322 + GREAT! movies +1 + + + + 323 GREAT! action + 323 + GREAT! action + + + + 324 GREAT! action +1 + 324 + GREAT! action +1 + + + + 325 Christmas 24 + 325 + Christmas 24 + + + + 326 Christmas 24+ + 326 + Christmas 24+ + + + + 328 Talking Pictures TV + 328 + Talking Pictures TV + + + + 329 That's Christmas + 329 + That's Christmas + + + + 350 MTV Music + 350 + MTV Music + + + + 351 MTV Hits + 351 + MTV Hits + + + + 352 MTV 90s + 352 + MTV 90s + + + + 353 MTV 80s + 353 + MTV 80s + + + + 354 4Music + 354 + 4Music + + + + 355 The Box + 355 + The Box + + + + 356 Kiss TV + 356 + Kiss TV + + + + 357 Magic + 357 + Magic + + + + 358 Kerrang! TV + 358 + Kerrang! TV + + + + 360 Trace Vault + 360 + Trace Vault + + + + 361 NOW 70s + 361 + NOW 70s + + + + 362 NOW 80s + 362 + NOW 80s + + + + 363 NOW Rock + 363 + NOW Rock + + + + 364 Clubland TV + 364 + Clubland TV + + + + 365 That's 60s + 365 + That's 60s + + + + 366 That's 80s + 366 + That's 80s + + + + 367 That's 90s + 367 + That's 90s + + + + 401 Sky Sports Main Event + 401 + Sky Sports Main Event + + + + 402 Sky Sports Premier League + 402 + Sky Sports Premier League + + + + 403 Sky Sports Football + 403 + Sky Sports Football + + + + 404 Sky Sports Cricket + 404 + Sky Sports Cricket + + + + 405 Sky Sports Golf + 405 + Sky Sports Golf + + + + 406 Sky Sports F1 + 406 + Sky Sports F1 + + + + 407 Sky Sports NFL + 407 + Sky Sports NFL + + + + 408 Sky Sports Arena + 408 + Sky Sports Arena + + + + 409 Sky Sports News + 409 + Sky Sports News + + + + 410 TNT Sports 1 + 410 + TNT Sports 1 + + + + 411 TNT Sports 2 + 411 + TNT Sports 2 + + + + 412 Viaplay Sports 1 HD + 412 + Viaplay Sports 1 HD + + + + 413 Eurosport 1 + 413 + Eurosport 1 + + + + 414 Eurosport 2 + 414 + Eurosport 2 + + + + 415 Sky Sports Racing + 415 + Sky Sports Racing + + + + 416 Sky Sports Mix + 416 + Sky Sports Mix + + + + 417 TNT Sports 3 + 417 + TNT Sports 3 + + + + 418 MUTV + 418 + MUTV + + + + 419 Viaplay Sports 2 HD + 419 + Viaplay Sports 2 HD + + + + 420 Viaplay Xtra HD + 420 + Viaplay Xtra HD + + + + 421 TNT Sports 4 + 421 + TNT Sports 4 + + + + 423 LFC TV HD + 423 + LFC TV HD + + + + 424 Racing TV HD + 424 + Racing TV HD + + + + 427 Sportystuff TV HD + 427 + Sportystuff TV HD + + + + 490 TNT Sports Box Office HD + 490 + TNT Sports Box Office HD + + + + 491 Sky Sports Box Office + 491 + Sky Sports Box Office + + + + 492 Sky Sports Box Office HD + 492 + Sky Sports Box Office HD + + + + 493 TNT Sports Ultimate + 493 + TNT Sports Ultimate + + + + 494 TNT Sports Box Office HD 2 + 494 + TNT Sports Box Office HD 2 + + + + 501 Sky News + 501 + Sky News + + + + 502 Bloomberg HD + 502 + Bloomberg HD + + + + 503 BBC News + 503 + BBC News + + + + 504 BBC Parliament + 504 + BBC Parliament + + + + 505 CNBC UK HD + 505 + CNBC UK HD + + + + 506 CNN + 506 + CNN + + + + 507 NHK World + 507 + NHK World + + + + 508 Euronews + 508 + Euronews + + + + 509 NDTV 24x7 + 509 + NDTV 24x7 + + + + 510 France 24 English HD + 510 + France 24 English HD + + + + 511 Al Jazeera English HD + 511 + Al Jazeera English HD + + + + 512 GB News HD + 512 + GB News HD + + + + 513 TRT World + 513 + TRT World + + + + 515 Channels 24 + 515 + Channels 24 + + + + 517 RTE News + 517 + RTE News + + + + 518 Arirang HD + 518 + Arirang HD + + + + 520 TVC News + 520 + TVC News + + + + 522 Talk TV HD + 522 + Talk TV HD + + + + 601 Cartoon Network + 601 + Cartoon Network + + + + 602 Cartoon Network +1 + 602 + Cartoon Network +1 + + + + 603 Boomerang + 603 + Boomerang + + + + 604 Nickelodeon + 604 + Nickelodeon + + + + 605 NickLoudHouse + 605 + NickLoudHouse + + + + 606 Nick Jr. + 606 + Nick Jr. + + + + 607 CBBC + 607 + CBBC + + + + 608 CBeebies + 608 + CBeebies + + + + 609 Sky Kids HD + 609 + Sky Kids HD + + + + 610 Cartoonito + 610 + Cartoonito + + + + 611 Boomerang +1 + 611 + Boomerang +1 + + + + 613 Nick Jr. Peppa + 613 + Nick Jr. Peppa + + + + 614 Pop + 614 + Pop + + + + 615 Tiny Pop + 615 + Tiny Pop + + + + 616 Nickelodeon +1 + 616 + Nickelodeon +1 + + + + 618 Tiny Pop +1 + 618 + Tiny Pop +1 + + + + 619 Pop +1 + 619 + Pop +1 + + + + 620 Pop Max + 620 + Pop Max + + + + 621 Pop Max +1 + 621 + Pop Max +1 + + + + 622 Nick Jr. +1 + 622 + Nick Jr. +1 + + + + 626 Baby TV + 626 + Baby TV + + + + 640 Cartoon Network HD + 640 + Cartoon Network HD + + + + 641 Boomerang HD + 641 + Boomerang HD + + + + 642 Nickelodeon HD + 642 + Nickelodeon HD + + + + 643 CBBC HD + 643 + CBBC HD + + + + 645 Nick Jr. HD + 645 + Nick Jr. HD + + + + 647 CBeebies HD + 647 + CBeebies HD + + + + 660 QVC + 660 + QVC + + + + 664 QVC Style HD + 664 + QVC Style HD + + + + 701 B4U Movies + 701 + B4U Movies + + + + 702 B4U Music + 702 + B4U Music + + + + 703 Sony Entertainment TV Asia + 703 + Sony Entertainment TV Asia + + + + 704 Utsav Bharat + 704 + Utsav Bharat + + + + 705 Utsav Plus + 705 + Utsav Plus + + + + 706 Colors + 706 + Colors + + + + 707 Zee Cinema + 707 + Zee Cinema + + + + 709 Zee TV + 709 + Zee TV + + + + 712 Foodxp + 712 + Foodxp + + + + 713 Colors Rishtey + 713 + Colors Rishtey + + + + 714 Colors Cineplex + 714 + Colors Cineplex + + + + 715 Sony MAX + 715 + Sony MAX + + + + 717 Utsav Gold + 717 + Utsav Gold + + + + 718 Sony SAB + 718 + Sony SAB + + + + 720 Sony MAX 2 + 720 + Sony MAX 2 + + + + 725 Sanskar + 725 + Sanskar + + + + 734 GEO News + 734 + GEO News + + + + 736 New Vision + 736 + New Vision + + + + 738 GEO TV + 738 + GEO TV + + + + 791 Phoenix CNE Channel HD + 791 + Phoenix CNE Channel HD + + + + 794 Colors Gujrati + 794 + Colors Gujrati + + + + 801 BBC One + 801 + BBC One + + + + 802 BBC Two HD + 802 + BBC Two HD + + + + 803 ITV1 London HD + 803 + ITV1 London HD + + + + 804 Channel 4 HD + 804 + Channel 4 HD + + + + 805 Channel 5 HD + 805 + Channel 5 HD + + + + 806 Sky Showcase HD + 806 + Sky Showcase HD + + + + 807 Sky Witness HD + 807 + Sky Witness HD + + + + 808 Sky Atlantic HD + 808 + Sky Atlantic HD + + + + 809 Alibi HD + 809 + Alibi HD + + + + 810 GOLD HD + 810 + GOLD HD + + + + 811 Dave HD + 811 + Dave HD + + + + 813 Sky Max HD + 813 + Sky Max HD + + + + 814 Sky Comedy HD + 814 + Sky Comedy HD + + + + 819 Sky Documentaries HD + 819 + Sky Documentaries HD + + + + 820 Sky Crime HD + 820 + Sky Crime HD + + + + 821 Sky History HD + 821 + Sky History HD + + + + 822 Sky Nature HD + 822 + Sky Nature HD + + + + 823 Discovery Channel HD + 823 + Discovery Channel HD + + + + 824 MTV HD + 824 + MTV HD + + + + 825 National Geographic Channel HD + 825 + National Geographic Channel HD + + + + 826 Sky Arts HD + 826 + Sky Arts HD + + + + 827 W HD + 827 + W HD + + + + 828 TLC HD + 828 + TLC HD + + + + 829 S4C HD + 829 + S4C HD + + + + 830 E4 HD + 830 + E4 HD + + + + 831 More4 HD + 831 + More4 HD + + + + 834 Quest HD + 834 + Quest HD + + + + 835 E! Entertainment HD + 835 + E! Entertainment HD + + + + 836 Sky Sci-Fi HD + 836 + Sky Sci-Fi HD + + + + 837 Crime + Investigation HD + 837 + Crime + Investigation HD + + + + 840 Sky History 2 HD + 840 + Sky History 2 HD + + + + 841 National Geographic WILD HD + 841 + National Geographic WILD HD + + + + 845 BBC Three HD + 845 + BBC Three HD + + + + 846 Yesterday HD + 846 + Yesterday HD + + + + 847 BBC Alba HD + 847 + BBC Alba HD + + + + 848 Sky Cinema Premiere HD + 848 + Sky Cinema Premiere HD + + + + 849 Sky Cinema Greats HD + 849 + Sky Cinema Greats HD + + + + 850 Sky Cinema Family HD + 850 + Sky Cinema Family HD + + + + 851 Sky Cinema Action HD + 851 + Sky Cinema Action HD + + + + 855 Film4 HD + 855 + Film4 HD + + + + 858 Sky Sports Main Event Ultra HDR + 858 + Sky Sports Main Event Ultra HDR + + + + 859 Sky Sports Main Event HD + 859 + Sky Sports Main Event HD + + + + 860 Sky Sports Premier League HD + 860 + Sky Sports Premier League HD + + + + 861 Sky Sports Football HD + 861 + Sky Sports Football HD + + + + 862 Sky Sports Cricket HD + 862 + Sky Sports Cricket HD + + + + 863 Sky Sports Golf HD + 863 + Sky Sports Golf HD + + + + 864 Sky Sports F1 HD + 864 + Sky Sports F1 HD + + + + 865 Sky Sports NFL HD + 865 + Sky Sports NFL HD + + + + 866 Sky Sports Arena HD + 866 + Sky Sports Arena HD + + + + 867 Sky Sports News HD + 867 + Sky Sports News HD + + + + 868 Eurosport 1 HD + 868 + Eurosport 1 HD + + + + 869 Eurosport 2 HD + 869 + Eurosport 2 HD + + + + 870 TNT Sports 1 HD + 870 + TNT Sports 1 HD + + + + 871 TNT Sports 2 HD + 871 + TNT Sports 2 HD + + + + 872 Sky Sports Racing HD + 872 + Sky Sports Racing HD + + + + 873 Sky Sports Mix HD + 873 + Sky Sports Mix HD + + + + 874 TNT Sports 3 HD + 874 + TNT Sports 3 HD + + + + 875 MUTV HD + 875 + MUTV HD + + + + 876 TNT Sports 4 HD + 876 + TNT Sports 4 HD + + + + 877 Racing TV HD + 877 + Racing TV HD + + + + 881 Sky News HD + 881 + Sky News HD + + + + 882 BBC News HD + 882 + BBC News HD + + + + 886 TRT World HD + 886 + TRT World HD + + + + 887 BBC Parliament HD + 887 + BBC Parliament HD + + + + 892 Sony Entertainment TV Asia HD + 892 + Sony Entertainment TV Asia HD + + + + 893 Utsav Plus HD + 893 + Utsav Plus HD + + + + 894 Colors HD + 894 + Colors HD + + + + 895 Sony MAX HD + 895 + Sony MAX HD + + + + 896 Utsav Gold HD + 896 + Utsav Gold HD + + + + 898 Zee TV HD + 898 + Zee TV HD + + + + 970 BBC Two Northern Ireland HD + 970 + BBC Two Northern Ireland HD + + + + 975 Channel 4 +1 + 975 + Channel 4 +1 + + + + 977 BBC One Scotland HD + 977 + BBC One Scotland HD + + + + 978 BBC Two Wales HD + 978 + BBC Two Wales HD + + + + 979 BBC One + 979 + BBC One + + + + 980 BBC Two England + 980 + BBC Two England + + +" +RENxcYXy,Удалялка забаненных юзеров из чата,x7f,JavaScript,Sunday 12th of November 2023 04:02:14 AM CDT,"// Скрипт для браузера под страницу vk.com! + +/** + * 1. Заходим в чат + * 2. Открываем средства разработчика: + * (Ctrl + Shift + I) - Для windows + * (Alt + Command + i) - Для Mac + * 3. Переходим на вкладку Консоль/Console + * 4. Проверяем, что мы всё ещё находимся в чате + * 5. Вставляем этот код в открывшуюся вкладку + * 6. Нажимаем Enter + * 7. Ждём сообщение ""Закончил"" + * 8. Готово, все собачки удалены + */ + +const chat_id = +window.location.search.match(/\d+$/)[0]; // Получаем ID текущего чата из строки браузера +let user_ids = (await vkApi.api(""messages.getConversationMembers"",{peer_id: 2000000000+chat_id,extended:true,fields:[""deactivated""]})).profiles.filter(e=>e.deactivated).map(e=>e.id); // Извлекаем удалённых и забаненных + +while (user_ids.length) { // Проходимся по удалённым / забаненным + vkApi.api(""execute"",{code: + `var ids = ${JSON.stringify(user_ids.splice(0,25))}; + var chat_id = ${chat_id}; + var i = 0; + var ix = ids.length; + while(i +body { + background: #FFFFFF; +} +td, #jl { + font-size: 10px !important; +} +#main { + background: none; + margin: 0px !important; +} +#header { + background: url(""https://i.imgur.com/KYVXUtC.png""); + background-repeat: no-repeat; + width: 930px; + height: 1080px; +} +#header a { + color: #FDF905 !important; +} +a { + color: #0000FF !important; +} +.user { + color: #FFFFFF; + left: 550px; + top: 12px; +} +#content { + width: 760px; + top: 120px; + left: 140px; +} +#nst { + width: 107px; + left: 11px; + top: 500px; +} +#css { + width: 50px; + left: -100px; + top: 490px; +} +#css a { + color: #000000 !important; +} +#advert { + width: 114px; + left: -134px; + top: 414px; +} +#nst, #advert, #css { + border: 1px solid black !important; +} +#links, #jl { + top: -79px; + left: -145px; +} +#userneopets img { + width: 135px; + height: 135px; + border-radius: 25px; + background: url(""https://i.imgur.com/dmvHLOE.gif""); + margin: 0px auto -20px; +} +.bx-viewport { + overflow: visible !important; +} +#bxlist { + width: 700px !important; +} +#bxlist li { + margin: 0 -10px 15px 0 !important; +} +#usertrophies { + width: 720px; + overflow: hidden; + margin: auto; +} +#usertrophies table table table table td { + display: inline-block; + overflow: hidden; + width: 78px; + height: 78px; +} +#usertrophies .medText { + text-align: center; +} + + +
CSS 
+
  + + + + + + + + + + + + +
+ + +" +VYc5duqS,Classic UL LostDesert (by Toshi),Toshiroo,CSS,Sunday 12th of November 2023 04:01:24 AM CDT," + +
CSS 
+
  + + + + + + + + + + + + +
+ + +" +ENA370SC,Classic UL CyodrakesGaze (by Toshi),Toshiroo,CSS,Sunday 12th of November 2023 04:01:01 AM CDT," + +
CSS 
+
  + + + + + + + + + + + + +
+ + +" +GLsVnRUc,Classic UL Altador Cup (by Toshi),Toshiroo,CSS,Sunday 12th of November 2023 03:59:17 AM CDT," + +
CSS 
+
  + + + + + + + + + + + + +
+ + +" +AKmvrhT4,Untitled,Horikita,Java,Sunday 12th of November 2023 03:47:01 AM CDT,"//Grading.java +class Grading{ + int passMark; + Grading(int passMark){ + this.passMark=passMark; + } + void setPassMark(int mark){ + this.passMark=mark; + } + int getPassMark(){ + return passMark; + } + String toLetterGrade(int score){ + if(score>=80){ + return ""A""; + }else if(score>=70){ + return ""B""; + }else if(score>=60){ + return ""C""; + }else if(score>=50){ + return ""D""; + }else if(score>=1){ + return ""E""; + }else{ + return ""X""; + } + } + double calculateAvg(int[] grades){ + double sum=0.0; + int zeroes=0; + for(int i=0;i0)sum+=grades[i]; + else zeroes++; + } + return sum/(grades.length-zeroes); + } + String summerizeGrade(int[] grades){ + double avg=calculateAvg(grades); + int pass=0,fail=0; + for(int i=0;i=passMark)pass++; + else fail++; + } + String s=""""; + for(int i=0;i + { + // Обновляем текстовое поле с актуальной ссылкой открытой страницы + string source = webView.Source?.ToString(); + if (source != null) + { + urlTextBox.Text = source; + } + }); + } + + private async void MenuButton_Click(object sender, RoutedEventArgs e) + { + bool isDarkModeEnabled = settingsHelper.GetSetting(""isDarkModeEnabled""); + // Создаем ContentDialog и чекбокс + CheckBox desktopModeCheckBox = new CheckBox + { + Content = ""Desktop mode"", + IsChecked = isDarkModeEnabled // Загружаем сохраненное значение + }; + + ContentDialog dialog = new ContentDialog + { + Title = ""Desktop Mode Menu"", + Content = desktopModeCheckBox, + PrimaryButtonText = ""OK"" + }; + + ContentDialogResult result = await dialog.ShowAsync(); + + if (result == ContentDialogResult.Primary) + { + // Сохраняем значение флага при закрытии диалогового окна + if(desktopModeCheckBox!=null) + { + settingsHelper.AddOrUpdateSetting(""isDarkModeEnabled"", desktopModeCheckBox.IsChecked); + } + } + } + + private async void urlTextBox_KeyDown(object sender, KeyRoutedEventArgs e) + { + if (e.Key == Windows.System.VirtualKey.Enter) + { + string searchTerm = urlTextBox.Text; + var response = await LoadUrlAsync(searchTerm); + + string responseData = await response.Content.ReadAsStringAsync(); + webView.NavigateToString(responseData); + } + } + + private async Task LoadUrlAsync(string url) + { + var httpClient = new HttpClient(); + string searchUrl = url; + if (!searchUrl.StartsWith(""http://"") && !searchUrl.StartsWith(""https://"")) + { + searchUrl = ""https://"" + url; + } + string userAgent; + bool isDarkModeEnabled = settingsHelper.GetSetting(""isDarkModeEnabled""); + if (isDarkModeEnabled) { + userAgent = desktopUserAgent; + } + else + { + userAgent = mobileUserAgent; + } + try + { + var requestMsg = new HttpRequestMessage(HttpMethod.Get, new Uri(searchUrl)); + + + requestMsg.Headers.Add(""User-Agent"", userAgent); + + var response = await httpClient.SendRequestAsync(requestMsg); + return response; + } + catch (Exception ex) + { + searchUrl = ""https://www.google.com/search?q="" + Uri.EscapeDataString(url); + + var requestMsg = new HttpRequestMessage(HttpMethod.Get, new Uri(searchUrl)); + requestMsg.Headers.Add(""User-Agent"", userAgent); + + var response = await httpClient.SendRequestAsync(requestMsg); + return response; + } + } + } +} + +// SettingsHelper.cs + +namespace Browser +{ + public class SettingsHelper + { + private ApplicationDataContainer localSettings; + + public SettingsHelper() + { + localSettings = ApplicationData.Current.LocalSettings; + } + + public void AddOrUpdateSetting(string key, bool? value) + { + localSettings.Values[key] = value.GetValueOrDefault(false); ; + } + + public bool GetSetting(string key) + { + if (localSettings.Values.ContainsKey(key) && localSettings.Values[key] is bool) + { + return (bool)localSettings.Values[key]; + } + // Возвращаем значение по умолчанию, если ключ отсутствует или тип не bool + return false; + } + } +} +" +16TFq8d0,Untitled,NAHID_GTC,C++,Sunday 12th of November 2023 03:09:47 AM CDT,"#include +#include +#include +#include + +void circle(GLfloat rx, GLfloat ry, GLfloat cx, GLfloat cy) +{ + glBegin(GL_POLYGON); + glVertex2f(cx, cy); + for (int i = 0; i <= 360; i++) + { + float angle = i * 3.1416 / 180; + float x = rx * cos(angle); + float y = ry * sin(angle); + glVertex2f((x + cx), (y + cy)); + } + glEnd(); +} + +float shift = 0; // a variable used to move the boat right and left + +void init(void) +{ + glClearColor(0.0, 0.9, 0.9, 0.0); + glMatrixMode(GL_PROJECTION); + gluOrtho2D(0, 500, 0, 500); +} + +float cloudY = 10; + +void clouds() +{ + glPushMatrix(); + // 1st cloud + glColor3ub(255, 255, 255); + + circle(20, 30, 445, cloudY + 10); + + circle(15, 20, 420, cloudY + 10); + + circle(15, 20, 475, cloudY + 10); + + // 2nd cloud + circle(20, 30, 390, cloudY + 50); + + circle(15, 20, 405, cloudY + 50); + + circle(15, 20, 375, cloudY + 50); + + glPopMatrix(); + cloudY += 0.05; + if (cloudY > 500) + cloudY = -50; + glutPostRedisplay(); +} + +void display(void) +{ + glClear(GL_COLOR_BUFFER_BIT); + + //River Color + glColor3ub(0, 191, 255); + glBegin(GL_POLYGON); + glVertex2d(0, 0); + glVertex2d(500, 0); + glVertex2d(500, 300); + glVertex2d(0, 300); + glEnd(); + + // Boat design + glColor3ub(0, 0, 0); + glBegin(GL_POLYGON); + glVertex2d(325 + shift, 220); + glVertex2d(400 + shift, 220); + glVertex2d(425 + shift, 250); + glVertex2d(300 + shift, 250); + glEnd(); + + glColor3ub(205, 133, 63); + glBegin(GL_POLYGON); + glVertex2d(325 + shift, 250); + glVertex2d(400 + shift, 250); + glVertex2d(390 + shift, 280); + glVertex2d(335 + shift, 280); + glEnd(); + + glColor3ub(160, 82, 45); + glBegin(GL_POLYGON); + glVertex2d(360 + shift, 280); + glVertex2d(370 + shift, 280); + glVertex2d(370 + shift, 310); + glVertex2d(360 + shift, 310); + glEnd(); + + glColor3ub(34, 139, 34); + glBegin(GL_POLYGON); + glVertex2d(335 + shift, 290); + glVertex2d(390 + shift, 290); + glVertex2d(390 + shift, 375); + glVertex2d(335 + shift, 375); + glEnd(); + + glColor3ub(255, 0, 0); + circle(15, 20, 362 + shift, 330); + + // Sun design + glColor3ub(255, 215, 0); + circle(25, 30, 175, 450); + + clouds(); + + glFlush(); + glutSwapBuffers(); +} + +/* function to make the user able to deal with the system */ +void key(int key, int x, int y) +{ + switch (key) + { + case GLUT_KEY_LEFT: + shift -= 5; + glutPostRedisplay(); + break; + case GLUT_KEY_RIGHT: + shift += 5; + glutPostRedisplay(); + break; + } +} + +int main(int argc, char **argv) +{ + glutInit(&argc, argv); + glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB); + glutInitWindowSize(1000, 600); + glutInitWindowPosition(100, 100); + glutCreateWindow(""A Moving Boat""); + init(); + glutDisplayFunc(display); + glutSpecialFunc(key); + glutMainLoop(); + return 0; +} +" +GFyp9drb,Nigerian scammers [12-11-1/2023],bombaires,AIMMS,Sunday 12th of November 2023 03:05:39 AM CDT,"www.polarisbnnklimited@gmail.com +www.polarisbnnklimited+30352@gmail.com +www.polarisbnnklimited+9692@gmail.com +www.polarisbnnklimited+25761@gmail.com +www.polarisbnnklimited+7428@gmail.com +www.polarisbnnklimited+32240@gmail.com +www.polarisbnnklimited+32257@gmail.com +www.polarisbnnklimited+16746@gmail.com +www.polarisbnnklimited+18490@gmail.com +www.polarisbnnklimited+30940@gmail.com +www.polarisbnnklimited+24379@gmail.com +www.polarisbnnklimited+15527@gmail.com +www.polarisbnnklimited+29188@gmail.com +www.polarisbnnklimited+944@gmail.com +www.polarisbnnklimited+2255@gmail.com +www.polarisbnnklimited+3278@gmail.com +www.polarisbnnklimited+32220@gmail.com +www.polarisbnnklimited+16834@gmail.com +www.polarisbnnklimited+29225@gmail.com +www.polarisbnnklimited+24734@gmail.com +www.polarisbnnklimited+16824@gmail.com +www.polarisbnnklimited+6411@gmail.com +www.polarisbnnklimited+12014@gmail.com +www.polarisbnnklimited+27822@gmail.com +www.polarisbnnklimited+2047@gmail.com +www.polarisbnnklimited+25088@gmail.com +www.polarisbnnklimited+16978@gmail.com +www.polarisbnnklimited+27175@gmail.com +www.polarisbnnklimited+28268@gmail.com +www.polarisbnnklimited+17157@gmail.com +www.polarisbnnklimited+31372@gmail.com +www.polarisbnnklimited+13381@gmail.com +www.polarisbnnklimited+4077@gmail.com +www.polarisbnnklimited+5903@gmail.com +www.polarisbnnklimited+18613@gmail.com +www.polarisbnnklimited+19249@gmail.com +www.polarisbnnklimited+8513@gmail.com +www.polarisbnnklimited+30483@gmail.com +www.polarisbnnklimited+27691@gmail.com +www.polarisbnnklimited+14304@gmail.com +www.polarisbnnklimited+23846@gmail.com +www.polarisbnnklimited+2515@gmail.com +www.polarisbnnklimited+396@gmail.com +www.polarisbnnklimited+3800@gmail.com +www.polarisbnnklimited+28429@gmail.com +www.polarisbnnklimited+16277@gmail.com +www.polarisbnnklimited+32373@gmail.com +www.polarisbnnklimited+897@gmail.com +www.polarisbnnklimited+29360@gmail.com +www.polarisbnnklimited+5581@gmail.com +www.polarisbnnklimited+1692@gmail.com +www.polarisbnnklimited+912@gmail.com +www.polarisbnnklimited+6684@gmail.com +www.polarisbnnklimited+1468@gmail.com +www.polarisbnnklimited+17401@gmail.com +www.polarisbnnklimited+8678@gmail.com +www.polarisbnnklimited+28508@gmail.com +www.polarisbnnklimited+24983@gmail.com +www.polarisbnnklimited+21177@gmail.com +www.polarisbnnklimited+6959@gmail.com +www.polarisbnnklimited+6414@gmail.com +www.polarisbnnklimited+13627@gmail.com +www.polarisbnnklimited+2752@gmail.com +www.polarisbnnklimited+13282@gmail.com +www.polarisbnnklimited+17679@gmail.com +www.polarisbnnklimited+26514@gmail.com +www.polarisbnnklimited+15206@gmail.com +www.polarisbnnklimited+22714@gmail.com +www.polarisbnnklimited+25031@gmail.com +www.polarisbnnklimited+18346@gmail.com +www.polarisbnnklimited+31836@gmail.com +www.polarisbnnklimited+12426@gmail.com +www.polarisbnnklimited+26390@gmail.com +www.polarisbnnklimited+20460@gmail.com +www.polarisbnnklimited+5672@gmail.com +www.polarisbnnklimited+3502@gmail.com +www.polarisbnnklimited+14311@gmail.com +www.polarisbnnklimited+18795@gmail.com +www.polarisbnnklimited+16114@gmail.com +www.polarisbnnklimited+23594@gmail.com +www.polarisbnnklimited+25951@gmail.com +www.polarisbnnklimited+4776@gmail.com +www.polarisbnnklimited+4548@gmail.com +www.polarisbnnklimited+19411@gmail.com +www.polarisbnnklimited+26515@gmail.com +www.polarisbnnklimited+9486@gmail.com +www.polarisbnnklimited+10318@gmail.com +www.polarisbnnklimited+18112@gmail.com +www.polarisbnnklimited+22200@gmail.com +www.polarisbnnklimited+17448@gmail.com +www.polarisbnnklimited+16440@gmail.com +www.polarisbnnklimited+10471@gmail.com +www.polarisbnnklimited+30387@gmail.com +www.polarisbnnklimited+6532@gmail.com +www.polarisbnnklimited+27628@gmail.com +www.polarisbnnklimited+25104@gmail.com +www.polarisbnnklimited+26844@gmail.com +www.polarisbnnklimited+30664@gmail.com +www.polarisbnnklimited+553@gmail.com +www.polarisbnnklimited+14840@gmail.com +www.polarisbnnklimited+3683@gmail.com +info@y-biz.live +ipas@cnnic.cn +fedxexpcourierservices19@gmail.com +fedxexpcourierservices19+521@gmail.com +fedxexpcourierservices19+1334@gmail.com +fedxexpcourierservices19+945@gmail.com +fedxexpcourierservices19+29597@gmail.com +fedxexpcourierservices19+12845@gmail.com +fedxexpcourierservices19+28427@gmail.com +fedxexpcourierservices19+29589@gmail.com +fedxexpcourierservices19+13860@gmail.com +fedxexpcourierservices19+32000@gmail.com +fedxexpcourierservices19+16823@gmail.com +fedxexpcourierservices19+7353@gmail.com +fedxexpcourierservices19+9520@gmail.com +fedxexpcourierservices19+19100@gmail.com +fedxexpcourierservices19+18555@gmail.com +fedxexpcourierservices19+18104@gmail.com +fedxexpcourierservices19+20035@gmail.com +fedxexpcourierservices19+16032@gmail.com +fedxexpcourierservices19+14022@gmail.com +fedxexpcourierservices19+15199@gmail.com +fedxexpcourierservices19+6900@gmail.com +fedxexpcourierservices19+15071@gmail.com +fedxexpcourierservices19+22284@gmail.com +fedxexpcourierservices19+16695@gmail.com +fedxexpcourierservices19+25650@gmail.com +fedxexpcourierservices19+2475@gmail.com +fedxexpcourierservices19+8805@gmail.com +fedxexpcourierservices19+21230@gmail.com +fedxexpcourierservices19+6014@gmail.com +fedxexpcourierservices19+8056@gmail.com +fedxexpcourierservices19+18555@gmail.com +fedxexpcourierservices19+24899@gmail.com +fedxexpcourierservices19+11548@gmail.com +fedxexpcourierservices19+21525@gmail.com +fedxexpcourierservices19+22531@gmail.com +fedxexpcourierservices19+26110@gmail.com +fedxexpcourierservices19+6841@gmail.com +fedxexpcourierservices19+12412@gmail.com +fedxexpcourierservices19+3791@gmail.com +fedxexpcourierservices19+3674@gmail.com +fedxexpcourierservices19+450@gmail.com +fedxexpcourierservices19+5639@gmail.com +fedxexpcourierservices19+27030@gmail.com +fedxexpcourierservices19+28711@gmail.com +fedxexpcourierservices19+7919@gmail.com +fedxexpcourierservices19+12071@gmail.com +fedxexpcourierservices19+23891@gmail.com +fedxexpcourierservices19+20990@gmail.com +fedxexpcourierservices19+31690@gmail.com +fedxexpcourierservices19+13330@gmail.com +fedxexpcourierservices19+10357@gmail.com +fedxexpcourierservices19+29507@gmail.com +fedxexpcourierservices19+13929@gmail.com +fedxexpcourierservices19+27347@gmail.com +fedxexpcourierservices19+15417@gmail.com +fedxexpcourierservices19+8280@gmail.com +fedxexpcourierservices19+15132@gmail.com +fedxexpcourierservices19+10425@gmail.com +fedxexpcourierservices19+11678@gmail.com +fedxexpcourierservices19+7357@gmail.com +fedxexpcourierservices19+27658@gmail.com +fedxexpcourierservices19+31089@gmail.com +fedxexpcourierservices19+27104@gmail.com +fedxexpcourierservices19+13216@gmail.com +fedxexpcourierservices19+32308@gmail.com +fedxexpcourierservices19+21647@gmail.com +fedxexpcourierservices19+30844@gmail.com +fedxexpcourierservices19+31056@gmail.com +fedxexpcourierservices19+22375@gmail.com +fedxexpcourierservices19+7871@gmail.com +fedxexpcourierservices19+27239@gmail.com +fedxexpcourierservices19+24305@gmail.com +fedxexpcourierservices19+13166@gmail.com +fedxexpcourierservices19+704@gmail.com +fedxexpcourierservices19+27039@gmail.com +fedxexpcourierservices19+2532@gmail.com +fedxexpcourierservices19+6485@gmail.com +fedxexpcourierservices19+17707@gmail.com +fedxexpcourierservices19+2849@gmail.com +fedxexpcourierservices19+17470@gmail.com +fedxexpcourierservices19+2077@gmail.com +fedxexpcourierservices19+26138@gmail.com +fedxexpcourierservices19+23212@gmail.com +fedxexpcourierservices19+15861@gmail.com +fedxexpcourierservices19+27977@gmail.com +fedxexpcourierservices19+2281@gmail.com +fedxexpcourierservices19+32037@gmail.com +fedxexpcourierservices19+6437@gmail.com +fedxexpcourierservices19+8470@gmail.com +fedxexpcourierservices19+2792@gmail.com +fedxexpcourierservices19+29629@gmail.com +fedxexpcourierservices19+20250@gmail.com +fedxexpcourierservices19+9123@gmail.com +fedxexpcourierservices19+29349@gmail.com +fedxexpcourierservices19+17716@gmail.com +fedxexpcourierservices19+14345@gmail.com +fedxexpcourierservices19+25469@gmail.com +fedxexpcourierservices19+28828@gmail.com +fedxexpcourierservices19+18202@gmail.com +fedxexpcourierservices19+11057@gmail.com +fedxexpcourierservices19+18610@gmail.com +independentcorruptpracticesaa@gmail.com +independentcorruptpracticesaa+23716@gmail.com +independentcorruptpracticesaa+7812@gmail.com +independentcorruptpracticesaa+24353@gmail.com +independentcorruptpracticesaa+14@gmail.com +independentcorruptpracticesaa+7964@gmail.com +independentcorruptpracticesaa+7641@gmail.com +independentcorruptpracticesaa+165@gmail.com +independentcorruptpracticesaa+23417@gmail.com +independentcorruptpracticesaa+16224@gmail.com +independentcorruptpracticesaa+24760@gmail.com +independentcorruptpracticesaa+2291@gmail.com +independentcorruptpracticesaa+5930@gmail.com +independentcorruptpracticesaa+25141@gmail.com +independentcorruptpracticesaa+14337@gmail.com +independentcorruptpracticesaa+21647@gmail.com +independentcorruptpracticesaa+12662@gmail.com +independentcorruptpracticesaa+23705@gmail.com +independentcorruptpracticesaa+28801@gmail.com +independentcorruptpracticesaa+10608@gmail.com +independentcorruptpracticesaa+54@gmail.com +independentcorruptpracticesaa+32522@gmail.com +independentcorruptpracticesaa+12142@gmail.com +independentcorruptpracticesaa+9823@gmail.com +independentcorruptpracticesaa+12213@gmail.com +independentcorruptpracticesaa+14242@gmail.com +independentcorruptpracticesaa+29931@gmail.com +independentcorruptpracticesaa+15957@gmail.com +independentcorruptpracticesaa+17919@gmail.com +independentcorruptpracticesaa+19108@gmail.com +independentcorruptpracticesaa+31580@gmail.com +independentcorruptpracticesaa+14774@gmail.com +independentcorruptpracticesaa+3762@gmail.com +independentcorruptpracticesaa+17961@gmail.com +independentcorruptpracticesaa+32040@gmail.com +independentcorruptpracticesaa+31662@gmail.com +independentcorruptpracticesaa+184@gmail.com +independentcorruptpracticesaa+826@gmail.com +independentcorruptpracticesaa+14066@gmail.com +independentcorruptpracticesaa+23805@gmail.com +independentcorruptpracticesaa+17052@gmail.com +independentcorruptpracticesaa+32458@gmail.com +independentcorruptpracticesaa+24509@gmail.com +independentcorruptpracticesaa+26214@gmail.com +independentcorruptpracticesaa+13554@gmail.com +independentcorruptpracticesaa+19857@gmail.com +independentcorruptpracticesaa+6677@gmail.com +independentcorruptpracticesaa+24373@gmail.com +independentcorruptpracticesaa+10562@gmail.com +independentcorruptpracticesaa+32186@gmail.com +independentcorruptpracticesaa+23374@gmail.com +independentcorruptpracticesaa+2436@gmail.com +independentcorruptpracticesaa+32006@gmail.com +independentcorruptpracticesaa+17785@gmail.com +independentcorruptpracticesaa+22288@gmail.com +independentcorruptpracticesaa+14201@gmail.com +independentcorruptpracticesaa+4929@gmail.com +independentcorruptpracticesaa+4934@gmail.com +independentcorruptpracticesaa+19806@gmail.com +independentcorruptpracticesaa+17076@gmail.com +independentcorruptpracticesaa+1258@gmail.com +independentcorruptpracticesaa+23760@gmail.com +independentcorruptpracticesaa+24987@gmail.com +independentcorruptpracticesaa+8565@gmail.com +independentcorruptpracticesaa+14102@gmail.com +independentcorruptpracticesaa+2516@gmail.com +independentcorruptpracticesaa+17862@gmail.com +independentcorruptpracticesaa+27577@gmail.com +independentcorruptpracticesaa+4172@gmail.com +independentcorruptpracticesaa+725@gmail.com +independentcorruptpracticesaa+961@gmail.com +independentcorruptpracticesaa+24422@gmail.com +independentcorruptpracticesaa+452@gmail.com +independentcorruptpracticesaa+19421@gmail.com +independentcorruptpracticesaa+20405@gmail.com +independentcorruptpracticesaa+24813@gmail.com +independentcorruptpracticesaa+22468@gmail.com +independentcorruptpracticesaa+992@gmail.com +independentcorruptpracticesaa+13261@gmail.com +independentcorruptpracticesaa+21243@gmail.com +independentcorruptpracticesaa+27908@gmail.com +independentcorruptpracticesaa+6239@gmail.com +independentcorruptpracticesaa+24848@gmail.com +independentcorruptpracticesaa+18487@gmail.com +independentcorruptpracticesaa+11444@gmail.com +independentcorruptpracticesaa+13171@gmail.com +independentcorruptpracticesaa+16247@gmail.com +independentcorruptpracticesaa+19926@gmail.com +independentcorruptpracticesaa+32637@gmail.com +independentcorruptpracticesaa+360@gmail.com +independentcorruptpracticesaa+18262@gmail.com +independentcorruptpracticesaa+30337@gmail.com +independentcorruptpracticesaa+13329@gmail.com +independentcorruptpracticesaa+9416@gmail.com +independentcorruptpracticesaa+19785@gmail.com +independentcorruptpracticesaa+9372@gmail.com +independentcorruptpracticesaa+7741@gmail.com +independentcorruptpracticesaa+23650@gmail.com +independentcorruptpracticesaa+10877@gmail.com +independentcorruptpracticesaa+15120@gmail.com +independentcorruptpracticesaa+29276@gmail.com" +5VyX9TNe,zad7,MDabrowsky,C,Sunday 12th of November 2023 02:46:59 AM CDT,"#include +#include + +int main() { + double x, y, a, b, wynik; + + // Wprowadzenie wartości x, y, a + printf(""Podaj wartosc x: ""); + scanf(""%lf"", &x); + + printf(""Podaj wartosc y: ""); + scanf(""%lf"", &y); + + printf(""Podaj wartosc a: ""); + scanf(""%lf"", &a); + + printf(""Podaj wartosc b: ""); + scanf(""%lf"", &b); + + wynik = (1 + pow(x, 2)) + sqrt(1 + pow(x, 2)); + printf(""\nWynik: %.2f\n"", wynik); + + wynik = fabs(a + b * x) + pow(x, 100) + pow((1 + x), 1/3); + printf(""Wynik: %.2f\n"", wynik); + + wynik = sin(8) + pow(cos(pow(x, 3)), 2) + tan(x); + printf(""Wynik: %.2f\n"", wynik); + + wynik = (x - y / (2 * a)) + (2 * a / (x + y)) + (16.0 / 5.0) * x; + printf(""Wynik: %.2f\n"", wynik); + + return 0; +} +" +p83AUDUk,Transparent cache,Schupp,Arduino,Sunday 12th of November 2023 01:57:49 AM CDT,"const esp_partition_t* part; +spi_flash_mmap_handle_t handle; +void* data; +esp_err_t err; + +void setup() { +part = esp_partition_find_first(ESP_PARTITION_TYPE_DATA, ESP_PARTITION_SUBTYPE_ANY, ""storage""); +esp_partition_find(ESP_PARTITION_TYPE_DATA,ESP_PARTITION_SUBTYPE_ANY, ""storage""); +err = esp_partition_mmap(part, 0, part->size, SPI_FLASH_MMAP_DATA, (const void**)&data, &handle); + +if (err != ESP_OK) + { + printf(""esp_partition_mmap failed. (%d)\n"", err); + //delay(10000); + abort(); + } +//Example for Display data without overhead: +vspi->beginTransaction(SPISettings(spiClk, MSBFIRST, SPI_MODE0)); +digitalWrite(5, LOW); //pull SS slow to prep other end for transfer +unsigned long offset=0; +//Access Partition on StartByte 0, sending Bytes directly to SPI Display +vspi->writeBytes((uint8_t*)data + offset, width*height * 3); +digitalWrite(5, HIGH); //pull ss high +} +} + +void loop(){ +}" +FUHQUWtT,Checkpoints,oopsrainbow4,Lua,Sunday 12th of November 2023 01:38:15 AM CDT,"-- First make folder name Checkpoints. +-- Make part with number as stage number in folder + +-- https://cdn.discordapp.com/attachments/990179256246091812/1173163569412591616/image.png?ex=6562f4b7&is=65507fb7&hm=d5d058b926aa013e1fac9a657c5232b1fb57ac646b4b4a3892910fc07d4891e7& + +-- Put script in ServerScriptService +-- Public Roblox then go to Game Settings -> Security -> Enabled Studio Access to API Services -> turn On + +-- https://www.youtube.com/watch?v=xeaaFfgdMPM + +local checkpoints = workspace:WaitForChild(""Checkpoints"") + +local Players = game:GetService(""Players"") +local RunService = game:GetService(""RunService"") + +local DatastoreService = game:GetService(""DataStoreService"") +local Data = DatastoreService:GetDataStore(""1"") +local sessionData = {} + +function PlayerAdded(player) + local leaderstats = Instance.new(""Folder"") + leaderstats.Name + = ""leaderstats"" + + local stage = Instance.new(""NumberValue"") + stage.Name + = ""Stage"" + stage.Parent = leaderstats + + local success = nil + local playerData = nil + local attempt = 1 + + repeat + success, playerData = pcall(function() -- here pcall or protected call is just repeat waiting until the data loads for the player + return Data:GetAsync(player.UserId) + end) + + attempt += 1 + if not success then + warn(playerData) + task.wait(2) + end + + until success or attempt == 5 -- it repeats it until it loads + + if success then --if it loads then make the table with their data inside + print(""Data loaded: ""..player.Name) + if not playerData then -- if they have no table then their a new player so we create the table + print(""new player, giving default data"") + + playerData = { + [""Stage""] = 1, --add all your values and stuff inside of the data + + } + end + + sessionData[player.UserId] = playerData --set the data to a table with the players id and make to make a variable + else + warn(""couldnt load data: ""..player.Name) + player:Kick(""couldnt load your data, rejoin"") --if the data couldnt load we kick them so their not just sitting there forever waiting + end + + stage.Value = sessionData[player.UserId].Stage --here we get the numbervalue created above and get the value of it and set it to the value inside of the table + + stage:GetPropertyChangedSignal(""Value""):Connect(function() + sessionData[player.UserId].Stage = stage.Value --update the table value whenever the leaderstat value changes + end) + + + leaderstats.Parent = player + +end + +Players.PlayerAdded:Connect(function(player) + PlayerAdded(player) + + player.CharacterAdded:Connect(function(char) + local leaderstats = player:WaitForChild(""leaderstats"") + local stage = leaderstats.Stage + + local hum = char:WaitForChild(""Humanoid"") + task.wait() + char:MoveTo(checkpoints[stage.Value].Position) + + hum.Touched:Connect(function(hit) + if hit.Parent == checkpoints then + if tonumber(hit.Name) == stage.Value + 1 then + stage.Value += 1 + end + end + end) + end) +end) + + + +function PlayerLeaving(player) + + if sessionData[player.UserId] then + local success = nil + local errorMsg = nil + local attempt = 1 + + + repeat + success, errorMsg = pcall(function() + Data:SetAsync(player.UserId, sessionData[player.UserId]) --here is the same as loading data just repeat waits until the data saves + end) + + attempt += 1 + if not success then + warn(errorMsg) + task.wait(2) + end + + until success or attempt == 5 + + if success then + print(""Data saved: ""..player.Name) + else + warn(""Cant save: ""..player.Name) + end + + end + +end + +Players.PlayerRemoving:Connect(PlayerLeaving) + +function ServerShutdown() + if RunService:IsStudio() then + return + end + + for i, player in ipairs(Players:GetPlayers()) do + task.spawn(function() + PlayerLeaving(player) + end) + end +end + +game:BindToClose(ServerShutdown)" +MGn01U3t,Untitled,test12333,C++,Sunday 12th of November 2023 12:27:44 AM CDT," +class JNIEnvCrystalix { +public: + auto FindClass( const std::string_view& class_name ) { + return ( *( jclass ( __fastcall** )( JNIEnvCrystalix*, const char* ) )( *(uintptr_t*)this + 1864 ) )( this, class_name.data( ) ); //233 index + } + + auto DeleteLocalRef( const jobject obj ) { + return ( *( void ( __fastcall** )( JNIEnvCrystalix*, jobject ) )( *(uintptr_t*)this + 1472 ) )( this, obj ); //233 index + } + + auto GetObjectClass( const jobject clazz_obj ) { + return ( *( jclass( __fastcall** )( JNIEnvCrystalix*, jobject ) )( *(uintptr_t*)this + 1312 ) )( this, clazz_obj ); + } + + auto GetFieldID( const jclass clazz, const char* name, const char* sig ) { + return ( *( jfieldID( __fastcall** )( JNIEnvCrystalix*, jclass, const char*, const char* ) )( *(uintptr_t*)this + 304 ) )( this, clazz,name,sig ); + } + + auto GetStaticFieldID( const jclass clazz, const char* name, const char* sig ) { + return ( *( jfieldID( __fastcall** )( JNIEnvCrystalix*, jclass, const char*, const char* ) )( *(uintptr_t*)this + 1880 ) )( this, clazz,name,sig ); + } + + auto GetStaticIntField( const jclass clazz, const jfieldID fid ) { + return ( *( jint( __fastcall** )( JNIEnvCrystalix*, jclass, jfieldID ) )( *(uintptr_t*)this + 744 ) )( this, clazz,fid ); + } + + auto SetDoubleField( const jobject clazz_obj, const jfieldID fldid, const jdouble val ) { + return ( *( jobject( __fastcall** )( JNIEnvCrystalix*, jobject, jfieldID, jdouble ) )( *(uintptr_t*)this + 488 ) )( this, clazz_obj, fldid, val ); + } + + auto GetObjectField( const jobject clazz_obj, const jfieldID fldid ) { + return ( *( jobject( __fastcall** )( JNIEnvCrystalix*, jobject, jfieldID ) )( *(uintptr_t*)this + 896 ) )( this, clazz_obj, fldid ); + } + + auto GetMethodID( const jclass clazz, const char* name, const char* sig ) { + return ( *( jmethodID( __fastcall** )( JNIEnvCrystalix*, jclass, const char*, const char* ) )( *(uintptr_t*)this + 976 ) )( this, clazz, name, sig ); + } + + auto GetStaticMethodID( const jclass clazz, const char* name, const char* sig ) { + return ( *( jmethodID( __fastcall** )( JNIEnvCrystalix*, jclass, const char*, const char* ) )( *(uintptr_t*)this + 1128 ) )( this, clazz, name, sig ); + } + + auto CallObjectMethod( const jobject clazz_obj, jmethodID methodID ) { + return ( *( jobject( __fastcall** )( JNIEnvCrystalix*, jobject, jmethodID ) )( *(uintptr_t*)this + 872 ) )( this, clazz_obj, methodID ); + } + + auto CallStaticObjectMethod( const jclass clazz, jmethodID methodID ) { + return ( *( jobject( __fastcall** )( JNIEnvCrystalix*, jclass, jmethodID ) )( *(uintptr_t*)this + 344 ) )( this, clazz, methodID ); + } +};" +GBUqLzuU,rolin bot snowybot,coinwalk,JavaScript,Saturday 11th of November 2023 11:15:00 PM CDT,"var originalbal = parseFloat(document.getElementById('pct_balance').value); +var base = Number((originalbal/8000).toFixed(8)); +var floatingbase = base; +var taget = (originalbal*24); +var groupedten = (base*10); +var groupedseven = (base*6.5); +var groupfives = (base*4.9); +var tobetnext = ((floatingbase*1).toFixed(8)); +var bolance = originalbal; +var bilance = originalbal; +var nobby = originalbal; +var over = 6.9; +var under = 2.9; +var fart = 1; +var freak = false; +var oldbolance = ((Math.floor(originalbal/groupedten))*groupedten); +var oldbolancetree = ((Math.floor(originalbal/groupedten))*groupedten); +var oldbolancetwo = ((Math.floor(originalbal/groupedten))*groupedten); + + function getR(minz, maxz) { + minz = Math.ceil(minz); + maxz = Math.floor(maxz); + return Math.floor(Math.random() * (maxz - minz + 1)) + minz; +} + + +function get(){ +console.clear(); +setTimeout(function(){ +bilance = document.getElementById('pct_balance').value; +if (bilance>nobby){ +bolance = bolance+floatingbase; +nobby = parseFloat(bilance); +} +if (bilance(oldbolance+(floatingbase*over))) { + floatingbase = floatingbase*2; + over = 4.9; + under = 4.9; + freak = true; + oldbolance = parseFloat(bolance); +} +if (bolance<(oldbolance-(floatingbase*under))) { + floatingbase = floatingbase*2; + over = 4.9; + under = 4.9; + freak = false; + oldbolance = parseFloat(bolance); +} +if ((floatingbase>=(base*4))&&(bolance>(oldbolancetree+groupedten))&&(bolance<(((Math.floor(bolance/groupedten))*groupedten)+groupfives))){ + floatingbase = base; + fart = 0; + over = 6.9; + under = 2.9; + oldbolance = ((Math.floor((parseFloat(bolance))/groupedten))*groupedten); + oldbolancetwo = ((Math.floor((parseFloat(bolance))/groupedten))*groupedten); +oldbolancetree = ((Math.floor((parseFloat(bolance))/groupedten))*groupedten); +} +if ((floatingbase>=(base*4))&&(bolance= taget) { + console.log(""winner winner chicken dinner""); + return; + } +tobetnext = ((floatingbase*1).toFixed(8)); +$('#pct_chance').val(49.5); +$('#pct_bet').val(tobetnext); +$('#a_lo').click(); +var good = ((bilance-originalbal).toFixed(8)); +console.log(""profit""); +console.log(good); +setTimeout(() => get(), 864); +}, 801);}; +get();" +XNtWPGYa,Untitled,Sreekar_0125,C++,Saturday 11th of November 2023 10:56:11 PM CDT,"class Trie +{ +public: + Trie *children[2]; + int zeroes, ones; + Trie() + { + children[0] = children[1] = nullptr; + zeroes = 0; + ones = 0; + } + void insert(int n) + { + Trie *node = this; + for (int i = 22; i >= 0; i--) + { + bool mask = (n >> i) & (1); + + mask ? node->ones++ : node->zeroes++; + + if (node->children[mask] == nullptr) + { + node->children[mask] = new Trie(); + } + node = node->children[mask]; + } + } + int answer(int n) + { + Trie *node = this; + int maxi = 0; + + for (int i = 22; i >= 0; i--) + { + bool mask = (n >> i) & (1); + + if (node->children[mask ^ 1] != nullptr) + { + maxi |= (1LL << i); + node = node->children[mask ^ 1]; + } + else + { + node = node->children[mask]; + } + } + return maxi; + } + void remove(int n) + { + Trie *node = this; + for (int i = 22; i >= 0; i--) + { + bool mask = (n >> i) & (1); + if (mask) + { + node->ones--; + if (node->ones == 0) + { + node->children[1] = nullptr; + return; + } + else + { + node = node->children[1]; + } + } + else + { + node->zeroes--; + if (node->zeroes == 0) + { + node->children[0] = nullptr; + return; + } + else + { + node = node->children[0]; + } + } + } + } + bool search(int n) + { + Trie *node = this; + for (int i = 22; i >= 0; i--) + { + bool mask = (n >> i) & (1); + if (node->children[mask] == nullptr) + { + return false; + } + node = node->children[mask]; + } + return true; + } +}; +class Solution +{ +public: + int maximumStrongPairXor(vector &v) + { + // x >= y && x <= 2*y + sort(v.begin(), v.end()); + int n = v.size(); + int i = n - 1, j = n - 1; + Trie trie; + int ans = 0; + while (i >= 0 && j >= 0) + { + while ((v[j] <= (2 * v[i])) && (i >= 0)) + { + trie.insert(v[i--]); + ans = max(ans, trie.answer(v[j])); + } + trie.remove(v[j--]); + } + return ans; + } +};" +Fq2tMBnn,rolin bot snowybot,coinwalk,JavaScript,Saturday 11th of November 2023 10:11:59 PM CDT,"var originalbal = parseFloat(document.getElementById('pct_balance').value); +var base = Number((originalbal/8000).toFixed(8)); +var floatingbase = base; +var taget = (originalbal*24); +var groupedten = (base*10); +var groupedseven = (base*6.5); +var groupfives = (base*4.9); +var tobetnext = ((floatingbase*1).toFixed(8)); +var giner = (base*80); +var bolance = giner; +var bilance = originalbal; +var nobby = originalbal; +var over = 6.9; +var under = 2.9; +var fart = 1; +var freak = false; +var oldbolance = ((Math.floor(originalbal/groupedten))*groupedten); +var oldbolancetree = ((Math.floor(originalbal/groupedten))*groupedten); +var oldbolancetwo = ((Math.floor(originalbal/groupedten))*groupedten); + + function getR(minz, maxz) { + minz = Math.ceil(minz); + maxz = Math.floor(maxz); + return Math.floor(Math.random() * (maxz - minz + 1)) + minz; +} + + +function get(){ +console.clear(); +setTimeout(function(){ +bilance = document.getElementById('pct_balance').value; +if (bilance>nobby){ +bolance = bolance+floatingbase; +nobby = parseFloat(bilance); +} +if (bilance(oldbolance+(floatingbase*over))) { + floatingbase = floatingbase*2; + over = 4.9; + under = 4.9; + freak = true; + oldbolance = parseFloat(bolance); +} +if (bolance<(oldbolance-(floatingbase*under))) { + floatingbase = floatingbase*2; + over = 4.9; + under = 4.9; + freak = false; + oldbolance = parseFloat(bolance); +} +if ((floatingbase>=(base*4))&&(bolance>(oldbolancetree+groupedten))&&(bolance<(((Math.floor(bolance/groupedten))*groupedten)+groupfives))){ + floatingbase = base; + fart = 0; + over = 6.9; + under = 2.9; + oldbolance = ((Math.floor((parseFloat(bolance))/groupedten))*groupedten); + oldbolancetwo = ((Math.floor((parseFloat(bolance))/groupedten))*groupedten); +oldbolancetree = ((Math.floor((parseFloat(bolance))/groupedten))*groupedten); +} +if ((floatingbase>=(base*4))&&(bolance= taget) { + console.log(""winner winner chicken dinner""); + return; + } +tobetnext = ((floatingbase*1).toFixed(8)); +$('#pct_chance').val(49.5); +$('#pct_bet').val(tobetnext); +$('#a_lo').click(); +var good = ((bilance-originalbal).toFixed(8)); +console.log(""profit""); +console.log(good); +setTimeout(() => get(), 864); +}, 801);}; +get();" +4xY2ZzLC,Transmission on Proxmox with Debian 12,zelig2,Bash,Saturday 11th of November 2023 09:54:16 PM CDT,"✓ Updated LXC Template List ++ TEMPLATE_SEARCH=debian-12 ++ mapfile -t TEMPLATES +++ pveam available -section system +++ sed -n 's/.*\(debian-12.*\)/\1/p' +++ sort -t - -k 2 -V ++ '[' 1 -gt 0 ']' ++ TEMPLATE=debian-12-standard_12.2-1_amd64.tar.zst ++ pveam list local ++ grep -q debian-12-standard_12.2-1_amd64.tar.zst ++ DEFAULT_PCT_OPTIONS=(-arch $(dpkg --print-architecture)) +++ dpkg --print-architecture ++ PCT_OPTIONS=(${PCT_OPTIONS[@]:-${DEFAULT_PCT_OPTIONS[@]}}) ++ [[ -features keyctl=1,nesting=1 -hostname transmission -tags proxmox-helper-scripts -net0 name=eth0,bridge=vmbr0,hwaddr=46:E8:43:28:D8:FA,ip=dhcp -onboot 1 -cores 2 -memory 2048 -unprivileged 1 =~ -rootfs ]] ++ PCT_OPTIONS+=(-rootfs $CONTAINER_STORAGE:${PCT_DISK_SIZE:-8}) ++ msg_info 'Creating LXC Container' ++ local 'msg=Creating LXC Container' ++ echo -ne ' - \033[33mCreating LXC Container...' + - Creating LXC Container...+ pct create 508 local:vztmpl/debian-12-standard_12.2-1_amd64.tar.zst -features keyctl=1,nesting=1 -hostname transmission -tags proxmox-helper-scripts -net0 name=eth0,bridge=vmbr0,hwaddr=46:E8:43:28:D8:FA,ip=dhcp -onboot 1 -cores 2 -memory 2048 -unprivileged 1 -rootfs local-lvm:8 ++ msg_ok 'LXC Container \033[36m508\033[m \033[1;92mwas successfully created.' ++ local 'msg=LXC Container \033[36m508\033[m \033[1;92mwas successfully created.' ++ echo -e '\r\033[K \033[1;92m✓\033[m \033[1;92mLXC Container \033[36m508\033[m \033[1;92mwas successfully created.\033[m' + ✓ LXC Container 508 was successfully created. ++ LXC_CONFIG=/etc/pve/lxc/508.conf ++ '[' 1 == 0 ']' ++ '[' 1 == 0 ']' ++ msg_info 'Starting LXC Container' ++ local 'msg=Starting LXC Container' ++ echo -ne ' - \033[33mStarting LXC Container...' + - Starting LXC Container...+ pct start 508 ++ msg_ok 'Started LXC Container' ++ local 'msg=Started LXC Container' ++ echo -e '\r\033[K \033[1;92m✓\033[m \033[1;92mStarted LXC Container\033[m' + ✓ Started LXC Container ++ '[' debian == alpine ']' +++ wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/install/transmission-install.sh ++ lxc-attach -n 508 -- bash -c '#!/usr/bin/env bash + +# Copyright (c) 2021-2023 tteck +# Author: tteck (tteckster) +# License: MIT +# https://github.com/tteck/Proxmox/raw/main/LICENSE + +source /dev/stdin <<< ""$FUNCTIONS_FILE_PATH"" +color +verb_ip6 +catch_errors +setting_up_container +network_check +update_os + +msg_info ""Installing Dependencies"" +$STD apt-get install -y curl +$STD apt-get install -y sudo +$STD apt-get install -y mc +msg_ok ""Installed Dependencies"" + + +msg_info ""Installing Transmission"" +$STD apt-get install -y transmission-daemon +systemctl stop transmission-daemon +sed -i '\''{s/""rpc-whitelist-enabled"": true/""rpc-whitelist-enabled"": false/g; s/""rpc-host-whitelist-enabled"": true,/""rpc-host-whitelist-enabled"": false,/g}'\'' /etc/transmission-daemon/settings.json +systemctl start transmission-daemon +msg_ok ""Installed Transmission"" + +motd_ssh +customize + +msg_info ""Cleaning up"" +$STD apt-get autoremove +$STD apt-get autoclean +msg_ok ""Cleaned""' ++ STD= ++ '[' yes == yes ']' ++ echo 'net.ipv6.conf.all.disable_ipv6 = 1' ++ sysctl -p +net.ipv6.conf.all.disable_ipv6 = 1 ++ catch_errors ++ set -Eeuo pipefail ++ trap 'error_handler $LINENO ""$BASH_COMMAND""' ERR ++ setting_up_container ++ msg_info 'Setting up Container OS' ++ local 'msg=Setting up Container OS' ++ echo -ne ' - \033[33mSetting up Container OS...' + - Setting up Container OS...+ sed -i '/en_US.UTF-8/ s/\(^# \)//' /etc/locale.gen ++ locale-gen ++ echo America/Detroit ++ ln -sf /usr/share/zoneinfo/America/Detroit /etc/localtime ++ (( i = RETRY_NUM )) ++ (( i > 0 )) +++ hostname -I ++ '[' 'xx.xx.xx.xx ' '!=' '' ']' ++ break +++ hostname -I ++ '[' 'xx.xx.xx.xx ' = '' ']' ++ rm -rf /usr/lib/python3.11/EXTERNALLY-MANAGED ++ systemctl disable -q --now systemd-networkd-wait-online.service ++ msg_ok 'Set up Container OS' ++ local 'msg=Set up Container OS' ++ echo -e '\r\033[K \033[1;92m✓\033[m \033[1;92mSet up Container OS\033[m' + ✓ Set up Container OS +++ hostname -I ++ msg_ok 'Network Connected: \033[36mxx.xx.xx.xx ' ++ local 'msg=Network Connected: \033[36mxx.xx.xx.xx ' ++ echo -e '\r\033[K \033[1;92m✓\033[m \033[1;92mNetwork Connected: \033[36mxx.xx.xx.xx \033[m' + ✓ Network Connected: xx.xx.xx.xx ++ network_check ++ set +e ++ trap - ERR ++ ping -c 1 -W 1 1.1.1.1 ++ msg_ok 'Internet Connected' ++ local 'msg=Internet Connected' ++ echo -e '\r\033[K \033[1;92m✓\033[m \033[1;92mInternet Connected\033[m' + ✓ Internet Connected +++ awk '{ print $1 }' +++ getent hosts github.com ++ RESOLVEDIP=140.82.114.3 ++ [[ -z 140.82.114.3 ]] ++ msg_ok 'DNS Resolved github.com to \033[36m140.82.114.3\033[m' ++ local 'msg=DNS Resolved github.com to \033[36m140.82.114.3\033[m' ++ echo -e '\r\033[K \033[1;92m✓\033[m \033[1;92mDNS Resolved github.com to \033[36m140.82.114.3\033[m\033[m' + ✓ DNS Resolved github.com to 140.82.114.3 ++ set -e ++ trap 'error_handler $LINENO ""$BASH_COMMAND""' ERR ++ update_os ++ msg_info 'Updating Container OS' ++ local 'msg=Updating Container OS' ++ echo -ne ' - \033[33mUpdating Container OS...' + - Updating Container OS...+ apt-get update +Get:1 http://deb.debian.org/debian bookworm InRelease [151 kB] +Get:2 http://security.debian.org bookworm-security InRelease [48.0 kB] +Get:3 http://deb.debian.org/debian bookworm-updates InRelease [52.1 kB] +Get:4 http://deb.debian.org/debian bookworm/main Translation-en [6,110 kB] +Get:5 http://security.debian.org bookworm-security/main amd64 Packages [96.6 kB] +Get:6 http://security.debian.org bookworm-security/main Translation-en [54.8 kB] +Get:7 http://security.debian.org bookworm-security/contrib amd64 Packages [644 B] +Get:8 http://security.debian.org bookworm-security/contrib Translation-en [372 B] +Get:9 http://deb.debian.org/debian bookworm/contrib Translation-en [48.7 kB] +Get:10 http://deb.debian.org/debian bookworm-updates/main amd64 Packages.diff/Index [6,117 B] +Get:11 http://deb.debian.org/debian bookworm-updates/main Translation-en [5,204 B] +Get:12 http://deb.debian.org/debian bookworm-updates/main amd64 Packages T-2023-11-06-2008.27-F-2023-11-06-2008.27.pdiff [475 B] +Get:12 http://deb.debian.org/debian bookworm-updates/main amd64 Packages T-2023-11-06-2008.27-F-2023-11-06-2008.27.pdiff [475 B] +Fetched 6,574 kB in 2s (2,826 kB/s) +Reading package lists... Done ++ apt-get -y upgrade +Reading package lists... Done +Building dependency tree... Done +Calculating upgrade... Done +The following packages will be upgraded: + libcurl3-gnutls libssl3 openssl +3 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. +Need to get 3,822 kB of archives. +After this operation, 0 B of additional disk space will be used. +Get:1 http://security.debian.org bookworm-security/main amd64 libcurl3-gnutls amd64 7.88.1-10+deb12u4 [385 kB] +Get:2 http://security.debian.org bookworm-security/main amd64 libssl3 amd64 3.0.11-1~deb12u2 [2,019 kB] +Get:3 http://security.debian.org bookworm-security/main amd64 openssl amd64 3.0.11-1~deb12u2 [1,419 kB] +Fetched 3,822 kB in 1s (3,356 kB/s) +apt-listchanges: Reading changelogs... +(Reading database ... 19150 files and directories currently installed.) +Preparing to unpack .../libcurl3-gnutls_7.88.1-10+deb12u4_amd64.deb ... +Unpacking libcurl3-gnutls:amd64 (7.88.1-10+deb12u4) over (7.88.1-10+deb12u3) ... +Preparing to unpack .../libssl3_3.0.11-1~deb12u2_amd64.deb ... +Unpacking libssl3:amd64 (3.0.11-1~deb12u2) over (3.0.11-1~deb12u1) ... +Preparing to unpack .../openssl_3.0.11-1~deb12u2_amd64.deb ... +Unpacking openssl (3.0.11-1~deb12u2) over (3.0.11-1~deb12u1) ... +Setting up libssl3:amd64 (3.0.11-1~deb12u2) ... +Setting up libcurl3-gnutls:amd64 (7.88.1-10+deb12u4) ... +Setting up openssl (3.0.11-1~deb12u2) ... +Processing triggers for man-db (2.11.2-2) ... +Processing triggers for libc-bin (2.36-9+deb12u3) ... ++ msg_ok 'Updated Container OS' ++ local 'msg=Updated Container OS' ++ echo -e '\r\033[K \033[1;92m✓\033[m \033[1;92mUpdated Container OS\033[m' + ✓ Updated Container OS ++ msg_info 'Installing Dependencies' ++ local 'msg=Installing Dependencies' ++ echo -ne ' - \033[33mInstalling Dependencies...' + - Installing Dependencies...+ apt-get install -y curl +Reading package lists... Done +Building dependency tree... Done +Reading state information... Done +The following additional packages will be installed: + libcurl4 +The following NEW packages will be installed: + curl libcurl4 +0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. +Need to get 705 kB of archives. +After this operation, 1,363 kB of additional disk space will be used. +Get:1 http://security.debian.org bookworm-security/main amd64 libcurl4 amd64 7.88.1-10+deb12u4 [390 kB] +Get:2 http://security.debian.org bookworm-security/main amd64 curl amd64 7.88.1-10+deb12u4 [315 kB] +Fetched 705 kB in 1s (1,303 kB/s) +Selecting previously unselected package libcurl4:amd64. +(Reading database ... 19150 files and directories currently installed.) +Preparing to unpack .../libcurl4_7.88.1-10+deb12u4_amd64.deb ... +Unpacking libcurl4:amd64 (7.88.1-10+deb12u4) ... +Selecting previously unselected package curl. +Preparing to unpack .../curl_7.88.1-10+deb12u4_amd64.deb ... +Unpacking curl (7.88.1-10+deb12u4) ... +Setting up libcurl4:amd64 (7.88.1-10+deb12u4) ... +Setting up curl (7.88.1-10+deb12u4) ... +Processing triggers for man-db (2.11.2-2) ... +Processing triggers for libc-bin (2.36-9+deb12u3) ... ++ apt-get install -y sudo +Reading package lists... Done +Building dependency tree... Done +Reading state information... Done +The following NEW packages will be installed: + sudo +0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. +Need to get 1,889 kB of archives. +After this operation, 6,199 kB of additional disk space will be used. +Get:1 http://deb.debian.org/debian bookworm/main amd64 sudo amd64 1.9.13p3-1+deb12u1 [1,889 kB] +Fetched 1,889 kB in 1s (3,270 kB/s) +Selecting previously unselected package sudo. +(Reading database ... 19163 files and directories currently installed.) +Preparing to unpack .../sudo_1.9.13p3-1+deb12u1_amd64.deb ... +Unpacking sudo (1.9.13p3-1+deb12u1) ... +Setting up sudo (1.9.13p3-1+deb12u1) ... +Processing triggers for man-db (2.11.2-2) ... +Processing triggers for libc-bin (2.36-9+deb12u3) ... ++ apt-get install -y mc +Reading package lists... Done +Building dependency tree... Done +Reading state information... Done +The following additional packages will be installed: + libglib2.0-0 libglib2.0-data libgpm2 mc-data shared-mime-info unzip xdg-user-dirs +Suggested packages: + low-memory-monitor gpm arj catdvi | texlive-binaries dbview djvulibre-bin epub-utils genisoimage gv + imagemagick libaspell-dev links | w3m | lynx odt2txt poppler-utils python python-boto python-tz unar + wimtools xpdf | pdf-viewer zip +The following NEW packages will be installed: + libglib2.0-0 libglib2.0-data libgpm2 mc mc-data shared-mime-info unzip xdg-user-dirs +0 upgraded, 8 newly installed, 0 to remove and 0 not upgraded. +Need to get 5,437 kB of archives. +After this operation, 27.7 MB of additional disk space will be used. +Get:1 http://deb.debian.org/debian bookworm/main amd64 libglib2.0-0 amd64 2.74.6-2 [1,398 kB] +Get:2 http://deb.debian.org/debian bookworm/main amd64 libglib2.0-data all 2.74.6-2 [1,207 kB] +Get:3 http://deb.debian.org/debian bookworm/main amd64 libgpm2 amd64 1.20.7-10+b1 [14.2 kB] +Get:4 http://deb.debian.org/debian bookworm/main amd64 mc-data all 3:4.8.29-2 [1,346 kB] +Get:5 http://deb.debian.org/debian bookworm/main amd64 mc amd64 3:4.8.29-2 [522 kB] +Get:6 http://deb.debian.org/debian bookworm/main amd64 shared-mime-info amd64 2.2-1 [729 kB] +Get:7 http://deb.debian.org/debian bookworm/main amd64 unzip amd64 6.0-28 [166 kB] +Get:8 http://deb.debian.org/debian bookworm/main amd64 xdg-user-dirs amd64 0.18-1 [54.4 kB] +Fetched 5,437 kB in 1s (4,654 kB/s) +Selecting previously unselected package libglib2.0-0:amd64. +(Reading database ... 19304 files and directories currently installed.) +Preparing to unpack .../0-libglib2.0-0_2.74.6-2_amd64.deb ... +Unpacking libglib2.0-0:amd64 (2.74.6-2) ... +Selecting previously unselected package libglib2.0-data. +Preparing to unpack .../1-libglib2.0-data_2.74.6-2_all.deb ... +Unpacking libglib2.0-data (2.74.6-2) ... +Selecting previously unselected package libgpm2:amd64. +Preparing to unpack .../2-libgpm2_1.20.7-10+b1_amd64.deb ... +Unpacking libgpm2:amd64 (1.20.7-10+b1) ... +Selecting previously unselected package mc-data. +Preparing to unpack .../3-mc-data_3%3a4.8.29-2_all.deb ... +Unpacking mc-data (3:4.8.29-2) ... +Selecting previously unselected package mc. +Preparing to unpack .../4-mc_3%3a4.8.29-2_amd64.deb ... +Unpacking mc (3:4.8.29-2) ... +Selecting previously unselected package shared-mime-info. +Preparing to unpack .../5-shared-mime-info_2.2-1_amd64.deb ... +Unpacking shared-mime-info (2.2-1) ... +Selecting previously unselected package unzip. +Preparing to unpack .../6-unzip_6.0-28_amd64.deb ... +Unpacking unzip (6.0-28) ... +Selecting previously unselected package xdg-user-dirs. +Preparing to unpack .../7-xdg-user-dirs_0.18-1_amd64.deb ... +Unpacking xdg-user-dirs (0.18-1) ... +Setting up libgpm2:amd64 (1.20.7-10+b1) ... +Setting up xdg-user-dirs (0.18-1) ... +Setting up libglib2.0-0:amd64 (2.74.6-2) ... +No schema files found: doing nothing. +Setting up unzip (6.0-28) ... +Setting up libglib2.0-data (2.74.6-2) ... +Setting up shared-mime-info (2.2-1) ... +Setting up mc-data (3:4.8.29-2) ... +Setting up mc (3:4.8.29-2) ... +update-alternatives: using /usr/bin/mcview to provide /usr/bin/view (view) in auto mode +Processing triggers for man-db (2.11.2-2) ... +Processing triggers for mailcap (3.70+nmu1) ... +Processing triggers for libc-bin (2.36-9+deb12u3) ... ++ msg_ok 'Installed Dependencies' ++ local 'msg=Installed Dependencies' ++ echo -e '\r\033[K \033[1;92m✓\033[m \033[1;92mInstalled Dependencies\033[m' + ✓ Installed Dependencies ++ msg_info 'Installing Transmission' ++ local 'msg=Installing Transmission' ++ echo -ne ' - \033[33mInstalling Transmission...' + - Installing Transmission...+ apt-get install -y transmission-daemon +Reading package lists... Done +Building dependency tree... Done +Reading state information... Done +The following additional packages will be installed: + libevent-2.1-7 libminiupnpc17 libnatpmp1 transmission-cli transmission-common +Suggested packages: + minissdpd natpmpc transmission-gtk +The following NEW packages will be installed: + libevent-2.1-7 libminiupnpc17 libnatpmp1 transmission-cli transmission-common transmission-daemon +0 upgraded, 6 newly installed, 0 to remove and 0 not upgraded. +Need to get 1,115 kB of archives. +After this operation, 4,870 kB of additional disk space will be used. +Get:1 http://deb.debian.org/debian bookworm/main amd64 transmission-common all 3.00-2.1+deb12u1 [227 kB] +Get:2 http://deb.debian.org/debian bookworm/main amd64 libevent-2.1-7 amd64 2.1.12-stable-8 [180 kB] +Get:3 http://deb.debian.org/debian bookworm/main amd64 libminiupnpc17 amd64 2.2.4-1+b1 [33.7 kB] +Get:4 http://deb.debian.org/debian bookworm/main amd64 libnatpmp1 amd64 20150609-7.1+b2 [8,404 B] +Get:5 http://deb.debian.org/debian bookworm/main amd64 transmission-daemon amd64 3.00-2.1+deb12u1 [234 kB] +Get:6 http://deb.debian.org/debian bookworm/main amd64 transmission-cli amd64 3.00-2.1+deb12u1 [432 kB] +Fetched 1,115 kB in 1s (1,099 kB/s) +Selecting previously unselected package transmission-common. +(Reading database ... 20070 files and directories currently installed.) +Preparing to unpack .../0-transmission-common_3.00-2.1+deb12u1_all.deb ... +Unpacking transmission-common (3.00-2.1+deb12u1) ... +Selecting previously unselected package libevent-2.1-7:amd64. +Preparing to unpack .../1-libevent-2.1-7_2.1.12-stable-8_amd64.deb ... +Unpacking libevent-2.1-7:amd64 (2.1.12-stable-8) ... +Selecting previously unselected package libminiupnpc17:amd64. +Preparing to unpack .../2-libminiupnpc17_2.2.4-1+b1_amd64.deb ... +Unpacking libminiupnpc17:amd64 (2.2.4-1+b1) ... +Selecting previously unselected package libnatpmp1:amd64. +Preparing to unpack .../3-libnatpmp1_20150609-7.1+b2_amd64.deb ... +Unpacking libnatpmp1:amd64 (20150609-7.1+b2) ... +Selecting previously unselected package transmission-daemon. +Preparing to unpack .../4-transmission-daemon_3.00-2.1+deb12u1_amd64.deb ... +Unpacking transmission-daemon (3.00-2.1+deb12u1) ... +Selecting previously unselected package transmission-cli. +Preparing to unpack .../5-transmission-cli_3.00-2.1+deb12u1_amd64.deb ... +Unpacking transmission-cli (3.00-2.1+deb12u1) ... +Setting up libnatpmp1:amd64 (20150609-7.1+b2) ... +Setting up libminiupnpc17:amd64 (2.2.4-1+b1) ... +Setting up libevent-2.1-7:amd64 (2.1.12-stable-8) ... +Setting up transmission-common (3.00-2.1+deb12u1) ... +Setting up transmission-daemon (3.00-2.1+deb12u1) ... +Created symlink /etc/systemd/system/multi-user.target.wants/transmission-daemon.service → /lib/systemd/system/transmission-daemon.service. +Setting up transmission-cli (3.00-2.1+deb12u1) ... +Processing triggers for man-db (2.11.2-2) ... +Processing triggers for libc-bin (2.36-9+deb12u3) ... ++ systemctl stop transmission-daemon ++ sed -i '{s/""rpc-whitelist-enabled"": true/""rpc-whitelist-enabled"": false/g; s/""rpc-host-whitelist-enabled"": true,/""rpc-host-whitelist-enabled"": false,/g}' /etc/transmission-daemon/settings.json ++ systemctl start transmission-daemon ++ msg_ok 'Installed Transmission' ++ local 'msg=Installed Transmission' ++ echo -e '\r\033[K \033[1;92m✓\033[m \033[1;92mInstalled Transmission\033[m' + ✓ Installed Transmission ++ motd_ssh ++ echo 'export TERM='\''xterm-256color'\''' ++ echo -e 'Transmission LXC provided by https://tteck.github.io/Proxmox/\n' ++ chmod -x /etc/update-motd.d/10-uname ++ [[ no == \y\e\s ]] ++ customize ++ [[ '' == '' ]] ++ msg_info 'Customizing Container' ++ local 'msg=Customizing Container' ++ echo -ne ' - \033[33mCustomizing Container...' + - Customizing Container...+ GETTY_OVERRIDE=/etc/systemd/system/container-getty@1.service.d/override.conf +++ dirname /etc/systemd/system/container-getty@1.service.d/override.conf ++ mkdir -p /etc/systemd/system/container-getty@1.service.d ++ cat ++ systemctl daemon-reload +++ sed 's/\.d//' ++++ dirname /etc/systemd/system/container-getty@1.service.d/override.conf +++ basename /etc/systemd/system/container-getty@1.service.d ++ systemctl restart container-getty@1.service ++ msg_ok 'Customized Container' ++ local 'msg=Customized Container' ++ echo -e '\r\033[K \033[1;92m✓\033[m \033[1;92mCustomized Container\033[m' + ✓ Customized Container ++ echo 'bash -c ""$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/transmission.sh)""' ++ chmod +x /usr/bin/update ++ msg_info 'Cleaning up' ++ local 'msg=Cleaning up' ++ echo -ne ' - \033[33mCleaning up...' + - Cleaning up...+ apt-get autoremove +Reading package lists... Done +Building dependency tree... Done +Reading state information... Done +0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. ++ apt-get autoclean +Reading package lists... Done +Building dependency tree... Done +Reading state information... Done ++ msg_ok Cleaned ++ local msg=Cleaned ++ echo -e '\r\033[K \033[1;92m✓\033[m \033[1;92mCleaned\033[m' + ✓ Cleaned ++ description +++ pct exec 508 ip a s dev eth0 +++ cut -d/ -f1 +++ awk '/inet / {print $2}' ++ IP=xx.xx.xx.xx ++ pct set 508 -description '# Transmission LXC + ### https://tteck.github.io/Proxmox/ + ' ++ [[ -f /etc/systemd/system/ping-instances.service ]] ++ msg_ok 'Completed Successfully!\n' ++ local 'msg=Completed Successfully!\n' ++ echo -e '\r\033[K \033[1;92m✓\033[m \033[1;92mCompleted Successfully!\n\033[m' + ✓ Completed Successfully! + ++ echo -e 'Transmission should be reachable by going to the following URL. + \033[36mhttp://xx.xx.xx.xx.:9091/transmission\033[m \n' +Transmission should be reachable by going to the following URL. + http://xx.xx.xx.xx:9091/transmission +" +9imXjSGp,Jackett on Proxmox using Debian 12,zelig2,Bash,Saturday 11th of November 2023 09:38:07 PM CDT," ✓ Updated LXC Template List ++ TEMPLATE_SEARCH=debian-12 ++ mapfile -t TEMPLATES +++ pveam available -section system +++ sed -n 's/.*\(debian-12.*\)/\1/p' +++ sort -t - -k 2 -V ++ '[' 1 -gt 0 ']' ++ TEMPLATE=debian-12-standard_12.2-1_amd64.tar.zst ++ pveam list local ++ grep -q debian-12-standard_12.2-1_amd64.tar.zst ++ DEFAULT_PCT_OPTIONS=(-arch $(dpkg --print-architecture)) +++ dpkg --print-architecture ++ PCT_OPTIONS=(${PCT_OPTIONS[@]:-${DEFAULT_PCT_OPTIONS[@]}}) ++ [[ -features keyctl=1,nesting=1 -hostname jackett -tags proxmox-helper-scripts -net0 name=eth0,bridge=vmbr0,hwaddr=46:E8:43:28:D8:FC,ip=dhcp -onboot 1 -cores 1 -memory 512 -unprivileged 1 =~ -rootfs ]] ++ PCT_OPTIONS+=(-rootfs $CONTAINER_STORAGE:${PCT_DISK_SIZE:-8}) ++ msg_info 'Creating LXC Container' ++ local 'msg=Creating LXC Container' ++ echo -ne ' - \033[33mCreating LXC Container...' + - Creating LXC Container...+ pct create 509 local:vztmpl/debian-12-standard_12.2-1_amd64.tar.zst -features keyctl=1,nesting=1 -hostname jackett -tags proxmox-helper-scripts -net0 name=eth0,bridge=vmbr0,hwaddr=46:E8:43:28:D8:FC,ip=dhcp -onboot 1 -cores 1 -memory 512 -unprivileged 1 -rootfs local-lvm:2 ++ msg_ok 'LXC Container \033[36m509\033[m \033[1;92mwas successfully created.' ++ local 'msg=LXC Container \033[36m509\033[m \033[1;92mwas successfully created.' ++ echo -e '\r\033[K \033[1;92m✓\033[m \033[1;92mLXC Container \033[36m509\033[m \033[1;92mwas successfully created.\033[m' + ✓ LXC Container 509 was successfully created. ++ LXC_CONFIG=/etc/pve/lxc/509.conf ++ '[' 1 == 0 ']' ++ '[' 1 == 0 ']' ++ msg_info 'Starting LXC Container' ++ local 'msg=Starting LXC Container' ++ echo -ne ' - \033[33mStarting LXC Container...' + - Starting LXC Container...+ pct start 509 ++ msg_ok 'Started LXC Container' ++ local 'msg=Started LXC Container' ++ echo -e '\r\033[K \033[1;92m✓\033[m \033[1;92mStarted LXC Container\033[m' + ✓ Started LXC Container ++ '[' debian == alpine ']' +++ wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/install/jackett-install.sh ++ lxc-attach -n 509 -- bash -c '#!/usr/bin/env bash + +# Copyright (c) 2021-2023 tteck +# Author: tteck (tteckster) +# License: MIT +# https://github.com/tteck/Proxmox/raw/main/LICENSE + +source /dev/stdin <<< ""$FUNCTIONS_FILE_PATH"" +color +verb_ip6 +catch_errors +setting_up_container +network_check +update_os + +msg_info ""Installing Dependencies"" +$STD apt-get install -y curl +$STD apt-get install -y sudo +$STD apt-get install -y mc +msg_ok ""Installed Dependencies"" + +msg_info ""Installing Jackett"" +RELEASE=$(wget -q https://github.com/Jackett/Jackett/releases/latest -O - | grep ""title>Release"" | cut -d "" "" -f 4) +wget -q https://github.com/Jackett/Jackett/releases/download/$RELEASE/Jackett.Binaries.LinuxAMDx64.tar.gz +tar -xzf Jackett.Binaries.LinuxAMDx64.tar.gz -C /opt +rm -rf Jackett.Binaries.LinuxAMDx64.tar.gz +msg_ok ""Installed Jackett"" + +msg_info ""Creating Service"" +cat </etc/systemd/system/jackett.service +[Unit] +Description=Jackett Daemon +After=network.target +[Service] +SyslogIdentifier=jackett +Restart=always +RestartSec=5 +Type=simple +WorkingDirectory=/opt/Jackett +ExecStart=/bin/sh /opt/Jackett/jackett_launcher.sh +TimeoutStopSec=30 +[Install] +WantedBy=multi-user.target +EOF +systemctl enable -q --now jackett.service +msg_ok ""Created Service"" + +motd_ssh +customize + +msg_info ""Cleaning up"" +$STD apt-get autoremove +$STD apt-get autoclean +msg_ok ""Cleaned""' ++ STD= ++ '[' yes == yes ']' ++ echo 'net.ipv6.conf.all.disable_ipv6 = 1' ++ sysctl -p +net.ipv6.conf.all.disable_ipv6 = 1 ++ catch_errors ++ set -Eeuo pipefail ++ trap 'error_handler $LINENO ""$BASH_COMMAND""' ERR ++ setting_up_container ++ msg_info 'Setting up Container OS' ++ local 'msg=Setting up Container OS' ++ echo -ne ' - \033[33mSetting up Container OS...' + - Setting up Container OS...+ sed -i '/en_US.UTF-8/ s/\(^# \)//' /etc/locale.gen ++ locale-gen ++ echo America/Detroit ++ ln -sf /usr/share/zoneinfo/America/Detroit /etc/localtime ++ (( i = RETRY_NUM )) ++ (( i > 0 )) +++ hostname -I ++ '[' 'XX.XX.XX.XX ' '!=' '' ']' ++ break +++ hostname -I ++ '[' 'XX.XX.XX.XX ' = '' ']' ++ rm -rf /usr/lib/python3.11/EXTERNALLY-MANAGED ++ systemctl disable -q --now systemd-networkd-wait-online.service ++ msg_ok 'Set up Container OS' ++ local 'msg=Set up Container OS' ++ echo -e '\r\033[K \033[1;92m✓\033[m \033[1;92mSet up Container OS\033[m' + ✓ Set up Container OS +++ hostname -I ++ msg_ok 'Network Connected: \033[36mXX.XX.XX.XX ' ++ local 'msg=Network Connected: \033[36mXX.XX.XX.XX ' ++ echo -e '\r\033[K \033[1;92m✓\033[m \033[1;92mNetwork Connected: \033[36mXX.XX.XX.XX \033[m' + ✓ Network Connected: XX.XX.XX.XX ++ network_check ++ set +e ++ trap - ERR ++ ping -c 1 -W 1 1.1.1.1 ++ msg_ok 'Internet Connected' ++ local 'msg=Internet Connected' ++ echo -e '\r\033[K \033[1;92m✓\033[m \033[1;92mInternet Connected\033[m' + ✓ Internet Connected +++ awk '{ print $1 }' +++ getent hosts github.com ++ RESOLVEDIP=140.82.114.3 ++ [[ -z 140.82.114.3 ]] ++ msg_ok 'DNS Resolved github.com to \033[36m140.82.114.3\033[m' ++ local 'msg=DNS Resolved github.com to \033[36m140.82.114.3\033[m' ++ echo -e '\r\033[K \033[1;92m✓\033[m \033[1;92mDNS Resolved github.com to \033[36m140.82.114.3\033[m\033[m' + ✓ DNS Resolved github.com to 140.82.114.3 ++ set -e ++ trap 'error_handler $LINENO ""$BASH_COMMAND""' ERR ++ update_os ++ msg_info 'Updating Container OS' ++ local 'msg=Updating Container OS' ++ echo -ne ' - \033[33mUpdating Container OS...' + - Updating Container OS...+ apt-get update +Get:1 http://security.debian.org bookworm-security InRelease [48.0 kB] +Get:2 http://deb.debian.org/debian bookworm InRelease [151 kB] +Get:3 http://security.debian.org bookworm-security/main amd64 Packages [96.6 kB] +Get:4 http://deb.debian.org/debian bookworm-updates InRelease [52.1 kB] +Get:5 http://security.debian.org bookworm-security/main Translation-en [54.8 kB] +Get:6 http://deb.debian.org/debian bookworm/main Translation-en [6,110 kB] +Get:7 http://security.debian.org bookworm-security/contrib amd64 Packages [644 B] +Get:8 http://security.debian.org bookworm-security/contrib Translation-en [372 B] +Get:9 http://deb.debian.org/debian bookworm/contrib Translation-en [48.7 kB] +Get:10 http://deb.debian.org/debian bookworm-updates/main amd64 Packages.diff/Index [6,117 B] +Get:11 http://deb.debian.org/debian bookworm-updates/main Translation-en [5,204 B] +Get:12 http://deb.debian.org/debian bookworm-updates/main amd64 Packages T-2023-11-06-2008.27-F-2023-11-06-2008.27.pdiff [475 B] +Get:12 http://deb.debian.org/debian bookworm-updates/main amd64 Packages T-2023-11-06-2008.27-F-2023-11-06-2008.27.pdiff [475 B] +Fetched 6,574 kB in 2s (2,935 kB/s) +Reading package lists... Done ++ apt-get -y upgrade +Reading package lists... Done +Building dependency tree... Done +Calculating upgrade... Done +The following packages will be upgraded: + libcurl3-gnutls libssl3 openssl +3 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. +Need to get 3,822 kB of archives. +After this operation, 0 B of additional disk space will be used. +Get:1 http://security.debian.org bookworm-security/main amd64 libcurl3-gnutls amd64 7.88.1-10+deb12u4 [385 kB] +Get:2 http://security.debian.org bookworm-security/main amd64 libssl3 amd64 3.0.11-1~deb12u2 [2,019 kB] +Get:3 http://security.debian.org bookworm-security/main amd64 openssl amd64 3.0.11-1~deb12u2 [1,419 kB] +Fetched 3,822 kB in 1s (4,839 kB/s) +apt-listchanges: Reading changelogs... +(Reading database ... 19150 files and directories currently installed.) +Preparing to unpack .../libcurl3-gnutls_7.88.1-10+deb12u4_amd64.deb ... +Unpacking libcurl3-gnutls:amd64 (7.88.1-10+deb12u4) over (7.88.1-10+deb12u3) ... +Preparing to unpack .../libssl3_3.0.11-1~deb12u2_amd64.deb ... +Unpacking libssl3:amd64 (3.0.11-1~deb12u2) over (3.0.11-1~deb12u1) ... +Preparing to unpack .../openssl_3.0.11-1~deb12u2_amd64.deb ... +Unpacking openssl (3.0.11-1~deb12u2) over (3.0.11-1~deb12u1) ... +Setting up libssl3:amd64 (3.0.11-1~deb12u2) ... +Setting up libcurl3-gnutls:amd64 (7.88.1-10+deb12u4) ... +Setting up openssl (3.0.11-1~deb12u2) ... +Processing triggers for man-db (2.11.2-2) ... +Processing triggers for libc-bin (2.36-9+deb12u3) ... ++ msg_ok 'Updated Container OS' ++ local 'msg=Updated Container OS' ++ echo -e '\r\033[K \033[1;92m✓\033[m \033[1;92mUpdated Container OS\033[m' + ✓ Updated Container OS ++ msg_info 'Installing Dependencies' ++ local 'msg=Installing Dependencies' ++ echo -ne ' - \033[33mInstalling Dependencies...' + - Installing Dependencies...+ apt-get install -y curl +Reading package lists... Done +Building dependency tree... Done +Reading state information... Done +The following additional packages will be installed: + libcurl4 +The following NEW packages will be installed: + curl libcurl4 +0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. +Need to get 705 kB of archives. +After this operation, 1,363 kB of additional disk space will be used. +Get:1 http://security.debian.org bookworm-security/main amd64 libcurl4 amd64 7.88.1-10+deb12u4 [390 kB] +Get:2 http://security.debian.org bookworm-security/main amd64 curl amd64 7.88.1-10+deb12u4 [315 kB] +Fetched 705 kB in 1s (742 kB/s) +Selecting previously unselected package libcurl4:amd64. +(Reading database ... 19150 files and directories currently installed.) +Preparing to unpack .../libcurl4_7.88.1-10+deb12u4_amd64.deb ... +Unpacking libcurl4:amd64 (7.88.1-10+deb12u4) ... +Selecting previously unselected package curl. +Preparing to unpack .../curl_7.88.1-10+deb12u4_amd64.deb ... +Unpacking curl (7.88.1-10+deb12u4) ... +Setting up libcurl4:amd64 (7.88.1-10+deb12u4) ... +Setting up curl (7.88.1-10+deb12u4) ... +Processing triggers for man-db (2.11.2-2) ... +Processing triggers for libc-bin (2.36-9+deb12u3) ... ++ apt-get install -y sudo +Reading package lists... Done +Building dependency tree... Done +Reading state information... Done +The following NEW packages will be installed: + sudo +0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. +Need to get 1,889 kB of archives. +After this operation, 6,199 kB of additional disk space will be used. +Get:1 http://deb.debian.org/debian bookworm/main amd64 sudo amd64 1.9.13p3-1+deb12u1 [1,889 kB] +Fetched 1,889 kB in 1s (1,848 kB/s) +Selecting previously unselected package sudo. +(Reading database ... 19163 files and directories currently installed.) +Preparing to unpack .../sudo_1.9.13p3-1+deb12u1_amd64.deb ... +Unpacking sudo (1.9.13p3-1+deb12u1) ... +Setting up sudo (1.9.13p3-1+deb12u1) ... +Processing triggers for man-db (2.11.2-2) ... +Processing triggers for libc-bin (2.36-9+deb12u3) ... ++ apt-get install -y mc +Reading package lists... Done +Building dependency tree... Done +Reading state information... Done +The following additional packages will be installed: + libglib2.0-0 libglib2.0-data libgpm2 mc-data shared-mime-info unzip xdg-user-dirs +Suggested packages: + low-memory-monitor gpm arj catdvi | texlive-binaries dbview djvulibre-bin epub-utils genisoimage gv + imagemagick libaspell-dev links | w3m | lynx odt2txt poppler-utils python python-boto python-tz unar + wimtools xpdf | pdf-viewer zip +The following NEW packages will be installed: + libglib2.0-0 libglib2.0-data libgpm2 mc mc-data shared-mime-info unzip xdg-user-dirs +0 upgraded, 8 newly installed, 0 to remove and 0 not upgraded. +Need to get 5,437 kB of archives. +After this operation, 27.7 MB of additional disk space will be used. +Get:1 http://deb.debian.org/debian bookworm/main amd64 libglib2.0-0 amd64 2.74.6-2 [1,398 kB] +Get:2 http://deb.debian.org/debian bookworm/main amd64 libglib2.0-data all 2.74.6-2 [1,207 kB] +Get:3 http://deb.debian.org/debian bookworm/main amd64 libgpm2 amd64 1.20.7-10+b1 [14.2 kB] +Get:4 http://deb.debian.org/debian bookworm/main amd64 mc-data all 3:4.8.29-2 [1,346 kB] +Get:5 http://deb.debian.org/debian bookworm/main amd64 mc amd64 3:4.8.29-2 [522 kB] +Get:6 http://deb.debian.org/debian bookworm/main amd64 shared-mime-info amd64 2.2-1 [729 kB] +Get:7 http://deb.debian.org/debian bookworm/main amd64 unzip amd64 6.0-28 [166 kB] +Get:8 http://deb.debian.org/debian bookworm/main amd64 xdg-user-dirs amd64 0.18-1 [54.4 kB] +Fetched 5,437 kB in 1s (7,076 kB/s) +Selecting previously unselected package libglib2.0-0:amd64. +(Reading database ... 19304 files and directories currently installed.) +Preparing to unpack .../0-libglib2.0-0_2.74.6-2_amd64.deb ... +Unpacking libglib2.0-0:amd64 (2.74.6-2) ... +Selecting previously unselected package libglib2.0-data. +Preparing to unpack .../1-libglib2.0-data_2.74.6-2_all.deb ... +Unpacking libglib2.0-data (2.74.6-2) ... +Selecting previously unselected package libgpm2:amd64. +Preparing to unpack .../2-libgpm2_1.20.7-10+b1_amd64.deb ... +Unpacking libgpm2:amd64 (1.20.7-10+b1) ... +Selecting previously unselected package mc-data. +Preparing to unpack .../3-mc-data_3%3a4.8.29-2_all.deb ... +Unpacking mc-data (3:4.8.29-2) ... +Selecting previously unselected package mc. +Preparing to unpack .../4-mc_3%3a4.8.29-2_amd64.deb ... +Unpacking mc (3:4.8.29-2) ... +Selecting previously unselected package shared-mime-info. +Preparing to unpack .../5-shared-mime-info_2.2-1_amd64.deb ... +Unpacking shared-mime-info (2.2-1) ... +Selecting previously unselected package unzip. +Preparing to unpack .../6-unzip_6.0-28_amd64.deb ... +Unpacking unzip (6.0-28) ... +Selecting previously unselected package xdg-user-dirs. +Preparing to unpack .../7-xdg-user-dirs_0.18-1_amd64.deb ... +Unpacking xdg-user-dirs (0.18-1) ... +Setting up libgpm2:amd64 (1.20.7-10+b1) ... +Setting up xdg-user-dirs (0.18-1) ... +Setting up libglib2.0-0:amd64 (2.74.6-2) ... +No schema files found: doing nothing. +Setting up unzip (6.0-28) ... +Setting up libglib2.0-data (2.74.6-2) ... +Setting up shared-mime-info (2.2-1) ... +Setting up mc-data (3:4.8.29-2) ... +Setting up mc (3:4.8.29-2) ... +update-alternatives: using /usr/bin/mcview to provide /usr/bin/view (view) in auto mode +Processing triggers for man-db (2.11.2-2) ... +Processing triggers for mailcap (3.70+nmu1) ... +Processing triggers for libc-bin (2.36-9+deb12u3) ... ++ msg_ok 'Installed Dependencies' ++ local 'msg=Installed Dependencies' ++ echo -e '\r\033[K \033[1;92m✓\033[m \033[1;92mInstalled Dependencies\033[m' + ✓ Installed Dependencies ++ msg_info 'Installing Jackett' ++ local 'msg=Installing Jackett' ++ echo -ne ' - \033[33mInstalling Jackett...' + - Installing Jackett...++ cut -d ' ' -f 4 +++ grep 'title>Release' +++ wget -q https://github.com/Jackett/Jackett/releases/latest -O - ++ RELEASE=v0.21.1189 ++ wget -q https://github.com/Jackett/Jackett/releases/download/v0.21.1189/Jackett.Binaries.LinuxAMDx64.tar.gz ++ tar -xzf Jackett.Binaries.LinuxAMDx64.tar.gz -C /opt ++ rm -rf Jackett.Binaries.LinuxAMDx64.tar.gz ++ msg_ok 'Installed Jackett' ++ local 'msg=Installed Jackett' ++ echo -e '\r\033[K \033[1;92m✓\033[m \033[1;92mInstalled Jackett\033[m' + ✓ Installed Jackett ++ msg_info 'Creating Service' ++ local 'msg=Creating Service' ++ echo -ne ' - \033[33mCreating Service...' + - Creating Service...+ cat ++ systemctl enable -q --now jackett.service ++ msg_ok 'Created Service' ++ local 'msg=Created Service' ++ echo -e '\r\033[K \033[1;92m✓\033[m \033[1;92mCreated Service\033[m' + ✓ Created Service ++ motd_ssh ++ echo 'export TERM='\''xterm-256color'\''' ++ echo -e 'Jackett LXC provided by https://tteck.github.io/Proxmox/\n' ++ chmod -x /etc/update-motd.d/10-uname ++ [[ no == \y\e\s ]] ++ customize ++ [[ '' == '' ]] ++ msg_info 'Customizing Container' ++ local 'msg=Customizing Container' ++ echo -ne ' - \033[33mCustomizing Container...' + - Customizing Container...+ GETTY_OVERRIDE=/etc/systemd/system/container-getty@1.service.d/override.conf +++ dirname /etc/systemd/system/container-getty@1.service.d/override.conf ++ mkdir -p /etc/systemd/system/container-getty@1.service.d ++ cat ++ systemctl daemon-reload +++ sed 's/\.d//' ++++ dirname /etc/systemd/system/container-getty@1.service.d/override.conf +++ basename /etc/systemd/system/container-getty@1.service.d ++ systemctl restart container-getty@1.service ++ msg_ok 'Customized Container' ++ local 'msg=Customized Container' ++ echo -e '\r\033[K \033[1;92m✓\033[m \033[1;92mCustomized Container\033[m' + ✓ Customized Container ++ echo 'bash -c ""$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/jackett.sh)""' ++ chmod +x /usr/bin/update ++ msg_info 'Cleaning up' ++ local 'msg=Cleaning up' ++ echo -ne ' - \033[33mCleaning up...' + - Cleaning up...+ apt-get autoremove +Reading package lists... Done +Building dependency tree... Done +Reading state information... Done +0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. ++ apt-get autoclean +Reading package lists... Done +Building dependency tree... Done +Reading state information... Done ++ msg_ok Cleaned ++ local msg=Cleaned ++ echo -e '\r\033[K \033[1;92m✓\033[m \033[1;92mCleaned\033[m' + ✓ Cleaned ++ description +++ pct exec 509 ip a s dev eth0 +++ awk '/inet / {print $2}' +++ cut -d/ -f1 ++ IP=XX.XX.XX.XX ++ pct set 509 -description '# Jackett LXC + ### https://tteck.github.io/Proxmox/ + ' ++ [[ -f /etc/systemd/system/ping-instances.service ]] ++ msg_ok 'Completed Successfully!\n' ++ local 'msg=Completed Successfully!\n' ++ echo -e '\r\033[K \033[1;92m✓\033[m \033[1;92mCompleted Successfully!\n\033[m' + ✓ Completed Successfully! + ++ echo -e 'Jackett should be reachable by going to the following URL. + \033[36mhttp://XX.XX.XX.XX:9117\033[m\n' +Jackett should be reachable by going to the following URL. + http://XX.XX.XX.XX:9117 +" +cTFy4gzx,chatgpt1,ririii,Python,Saturday 11th of November 2023 09:21:01 PM CDT,"import sys + +class Process: + def __init__(self, arrival_time,name, burst_time): + self.name = name + self.arrival_time = arrival_time + self.burst_time = burst_time + self.remaining_time = burst_time + self.priority = 0 # Priority level for multi-level feedback queue + self.start_time = 0 # Time at which the process starts execution + self.waiting_time = 0 # Waiting time for the process + + +def read_input(file_path): + processes = [] + with open(file_path, 'r') as file: + arrival_time = 0 + for line in file: + line = line.strip() + if line.isdigit(): # Check if the line is a digit (exclude 'idle') + burst_time = int(line) + processes.append(Process(""process"", arrival_time, burst_time)) + arrival_time += 1 # Increment arrival time for the next process + elif line.lower() == ""idle"": + arrival_time += 1 # Increment arrival time for idle time + print(""Process List:"") + for process in processes: + print(f""Name: {process.name}, Arrival Time: {process.arrival_time}, Burst Time: {process.burst_time}"") + return processes + + +def multilevel_feedback_queue(processes, time_quantum_a, time_quantum_b, demotion_criteria, promotion_criteria, dispatch_ratio): + queue_a = [] # Queue with a shorter time quantum (Round Robin) + queue_b = [] # Queue with a longer time quantum (Round Robin) + + time = 0 # Current time + completed_processes = [] + total_wait_time = 0 + longest_wait_time = 0 + + while processes or queue_a or queue_b: + # Move processes to appropriate queues based on arrival time + while processes and processes[0].name != ""idle"": + process = processes.pop(0) + queue_a.append(process) + + # Execute processes in Queue A (Round Robin with a shorter time quantum) + if queue_a: + current_process = queue_a.pop(0) + if current_process.remaining_time > 0: + wait_time = max(0, time - current_process.burst_time) + # wait_time = (total_execution_time - idle_time - end_time)/processes_completed + total_wait_time += wait_time + longest_wait_time = max(longest_wait_time, wait_time) + if current_process.remaining_time <= time_quantum_a: + time += current_process.remaining_time + current_process.remaining_time = 0 + completed_processes.append(current_process) + else: + time += time_quantum_a + current_process.remaining_time -= time_quantum_a + # Apply demotion criteria + if current_process.remaining_time > demotion_criteria: + current_process.priority += 1 + queue_b.append(current_process) + + # Execute processes in Queue B (Round Robin with a longer time quantum) + elif queue_b: + current_process = queue_b.pop(0) + if current_process.remaining_time > 0: + wait_time = max(0, time - current_process.burst_time) + total_wait_time += wait_time + longest_wait_time = max(longest_wait_time, wait_time) + + if current_process.remaining_time <= time_quantum_b: + time += current_process.remaining_time + current_process.remaining_time = 0 + completed_processes.append(current_process) + else: + time += time_quantum_b + current_process.remaining_time -= time_quantum_b + # Apply promotion criteria + if current_process.remaining_time <= promotion_criteria: + current_process.priority = max(0, current_process.priority - 1) + # Apply dispatch ratio + if len(queue_a) < dispatch_ratio * len(queue_b): + queue_a.append(current_process) + else: + queue_b.append(current_process) + + end_time = time + processes_completed = len(completed_processes) + total_execution_time = sum(process.burst_time for process in completed_processes) + idle_time = max(0, end_time - total_execution_time) + avg_wait_time = total_wait_time / processes_completed + + print(""Multi-Level Feedback Queue:"") + print(f""End Time: {end_time}"") + print(f""Processes Completed: {processes_completed}"") + print(f""Total Execution Time: {total_execution_time}"") + print(f""Idle Time: {idle_time}"") + print(f""Longest Wait Time: {longest_wait_time}"") + print(f""Average Wait Time: {avg_wait_time}"") + print(f""Total Wait Time: {total_wait_time}"") + +if __name__ == ""__main__"": + if len(sys.argv) != 5: + print(""Usage: python script.py filename demotion_criteria dispatch_ratio promotion_criteria"") + sys.exit(1) + + file_path = sys.argv[1] + demotion_criteria = int(sys.argv[2]) + dispatch_ratio = float(sys.argv[3]) + promotion_criteria = int(sys.argv[4]) + time_quantum_a = 5 + time_quantum_b = 20 + + processes_multilevel = read_input(file_path) + + multilevel_feedback_queue( + processes_multilevel, time_quantum_a, time_quantum_b, demotion_criteria, promotion_criteria, dispatch_ratio + ) +" +uf9uyrVg,Time Script 12 Hours,efix9,Lua,Saturday 11th of November 2023 08:36:37 PM CDT,"-- settings -- + +local DayLength = 14.40 +local InitialTime = 8 + +-- script -- +-- script by Kaivex, credit is not needed but would be appreciated + +local days = {""Sunday"", ""Monday"", ""Tuesday"", ""Wednesday"", ""Thursday"", ""Friday"", ""Saturday""} +local RS = game:GetService(""RunService"") +local CurrentDay = 1 +local playerList = {} +local start = tick()-(InitialTime/24*DayLength) +local AM = true + +RS.Stepped:Connect(function() + local t = (tick()-start)/DayLength*24 + if t >= 12 then AM = false end + if t >= 24 then + start = tick() + CurrentDay = math.fmod(CurrentDay, 7)+1 + AM = true + end + game.Lighting.ClockTime = math.fmod(t, 24) + for i, plr in pairs(playerList) do + local day = plr.PlayerGui.TimeGui.Day + local Time = plr.PlayerGui.TimeGui.Time + local AMPM = plr.PlayerGui.TimeGui.AMPM + day.Text = days[CurrentDay] + local hour = tonumber(string.sub(string.sub(game.Lighting.TimeOfDay, 0, 5), 0, string.find(game.Lighting.TimeOfDay, "":"")-1)) + local minute = tonumber(string.sub(string.sub(game.Lighting.TimeOfDay, 0, 5), string.find(game.Lighting.TimeOfDay, "":"")+1)) + if hour >= 13 then + hour -= 12 + end + if string.len(tostring(minute)) == 1 then minute = ""0""..minute end + Time.Text = hour.."":""..minute + AMPM.Text = if AM then ""AM"" else ""PM"" + end +end) + +game.Players.PlayerAdded:Connect(function(plr) + plr.PlayerGui:WaitForChild(""TimeGui"") + table.insert(playerList, plr) +end) + +game.Players.PlayerRemoving:Connect(function(plr) + if table.find(playerList, plr) then + table.remove(playerList, table.find(playerList, plr)) + end +end)" +53fYW3jp,Jupyter-Script for high value Simeon cars (GTA),MinesBoom,Python,Saturday 11th of November 2023 06:55:42 PM CDT,"from IPython.display import Image + +vehicles = [ + [""Schafter"", ""Bullet"", ""F620"", ""Carbonizzare"", ""Comet""], + [""Banshee"", ""Coquette"", ""Sentinel"", ""Dubsta"", ""Infernus""], + [""Feltzer"", ""Jackal"", ""F620"", ""Super Diamond"", ""Rocoto""], + [""Infernus"", ""Coquette"", ""Banshee"", ""Dubsta"", ""Sentinel""], + [""Felon GT"", ""Serrano"", ""Bullet"", ""Infernus"", ""Coquette""], + [""Zion"", ""Banshee"", ""Comet"", ""Surano"", ""Exemplar""], + [""Sentinel"", ""Schwartzer"", ""Super Diamond"", ""Jackal"", ""Feltzer""], + [""Rocoto"", ""Felon GT"", ""Schafter"", ""Carbonizzare"", ""Exemplar""] +] + +valuables = { + ""Infernus"":""https://static.wikia.nocookie.net/gtawiki/images/0/0e/Infernus-GTAV-front.png"", + ""Feltzer"":""https://static.wikia.nocookie.net/gtawiki/images/8/8f/Feltzer-GTAVPC-Front.png"", + ""Bullet"":""https://static.wikia.nocookie.net/gtawiki/images/3/3d/Bullet-GTAV-front.png"", + ""Carbonizzare"":""https://static.wikia.nocookie.net/gtawiki/images/7/7b/CarbonizzareDown-GTAV-front.png"", + ""Super Diamond"":""https://static.wikia.nocookie.net/gtawiki/images/d/d8/SuperDiamond-GTAV-front.png"", + ""Exemplar"":""https://static.wikia.nocookie.net/gtawiki/images/d/de/Exemplar-GTAV-front.png"" +} + + +first_entries = [row[0].lower() for row in vehicles] + +translations = { + ""de"": { + ""input1"": ""Welches Auto wird in der SMS zuerst genannt?\n"", + ""invalid_input"": ""Ungültige Eingabe, bitte erneut versuchen:\n"", + ""exit"": ""Programm wird beendet"", + }, + ""en"": { + ""input1"": ""Which car is mentioned first in the SMS?\n"", + ""invalid_input"": ""Invalid input, please try again:\n"", + ""exit"": ""Program will be terminated"", + }, + # add more translations, if needed +} + +# change to your wanted language +language_code = ""en"" + +current_translations = translations.get(language_code, translations[""en""]) + +first_vehicle_prompt = current_translations[""input1""] +invalid_input_message = current_translations[""invalid_input""] +exit_message = current_translations[""exit""] + +first_vehicle = input(first_vehicle_prompt).lower() + +while first_vehicle not in first_entries: + if first_vehicle.lower() == ""exit"": + print(exit_message) + exit() + first_vehicle = input(invalid_input_message).lower() + +index = first_entries.index(first_vehicle) + +for vehicle in vehicles[index]: + if vehicle in valuables: + print(f""\n{vehicle}:"") + display(Image(url=valuables[vehicle]))" +UbkCp3kf,2023-11-11_stats.json,rdp_snitch,JSON,Saturday 11th of November 2023 06:18:18 PM CDT,"{ + ""ip"": { + ""190.85.239.111"": 39, + ""41.158.2.12"": 3, + ""134.209.152.74"": 9, + ""157.230.37.109"": 60, + ""198.235.24.243"": 9, + ""87.251.75.145"": 9, + ""62.204.41.146"": 24, + ""87.251.75.64"": 3, + ""103.56.4.174"": 12, + ""188.119.66.107"": 3, + ""185.170.144.3"": 6, + ""62.122.184.166"": 12, + ""103.212.137.250"": 24, + ""62.122.184.168"": 12, + ""51.75.160.42"": 18, + ""61.136.166.105"": 36, + ""154.91.64.34"": 3, + ""87.251.75.120"": 3, + ""198.235.24.253"": 9, + ""179.43.190.218"": 3, + ""213.226.123.100"": 3, + ""36.91.222.100"": 6, + ""118.193.58.20"": 3, + ""205.210.31.176"": 9, + ""45.140.17.46"": 9, + ""141.98.11.128"": 12, + ""202.29.172.175"": 3, + ""201.116.192.199"": 6, + ""128.14.209.26"": 18, + ""67.217.59.233"": 3, + ""106.116.169.71"": 3, + ""198.235.24.233"": 9, + ""167.248.133.53"": 3 + }, + ""asn"": { + ""AS14080"": 39, + ""AS16058"": 3, + ""AS14061"": 69, + ""AS396982"": 36, + ""AS208091"": 15, + ""AS59425"": 24, + ""AS140599"": 12, + ""AS57523"": 27, + ""AS197414"": 6, + ""AS133676"": 24, + ""AS16276"": 18, + ""AS148981"": 36, + ""AS399077"": 3, + ""AS51852"": 3, + ""AS49943"": 3, + ""AS7713"": 6, + ""AS135377"": 3, + ""AS198953"": 9, + ""AS209605"": 12, + ""AS133042"": 3, + ""AS8151"": 6, + ""AS21859"": 18, + ""AS19318"": 3, + ""AS4134"": 3, + ""AS398324"": 3 + }, + ""isp"": { + ""Telmex Colombia S.A."": 39, + ""Gabon Telecom Internet Network Autonomous System"": 3, + ""DigitalOcean, LLC"": 69, + ""Google LLC"": 36, + ""Xhost Internet Solutions LP"": 21, + ""Horizon LLC"": 24, + ""Comfac Corporation"": 12, + ""Chang Way Technologies Co. Limited"": 27, + ""Gstech Software Systems Pvt Ltd"": 24, + ""OVH SAS"": 18, + ""China Telecom"": 36, + ""Tcloudnet Inc"": 3, + ""Private Layer INC"": 3, + ""IT Resheniya LLC"": 3, + ""PT Telekomunikasi Indonesia"": 6, + ""UCLOUD INFORMATION TECHNOLOGY (HK) LIMITED"": 3, + ""Proton66 OOO"": 9, + ""UAB Host Baltic"": 12, + ""Office of Info.Tech. Admin. for Educational Development"": 3, + ""UNINET"": 6, + ""Zenlayer Inc"": 18, + ""Interserver, Inc"": 3, + ""Chinanet"": 3, + ""Censys, Inc."": 3 + }, + ""org"": { + ""Telmex Colombia S.A"": 39, + ""Gtlib Ipmpls01"": 3, + ""DigitalOcean, LLC"": 69, + ""Palo Alto Networks, Inc"": 36, + ""Xhost Internet Solutions"": 15, + ""Horizon LLC"": 24, + ""Comfac Corporation"": 12, + ""Chang Way Technologies Co. Limited"": 27, + ""Xhostis"": 6, + ""Gstech Software Systems Pvt Ltd"": 24, + ""OVH Ltd"": 18, + ""Chinanet HB"": 36, + ""Tcloudnet Inc"": 3, + ""Private Layer Inc"": 3, + ""IT Resheniya LLC"": 3, + ""Telekomunikasi Indonesia"": 6, + ""Ucloud Information Technology (hk) Limited"": 3, + ""Proton66 LLC"": 9, + ""Unknown"": 12, + ""Office of Info.Tech. Admin. Educational Development"": 3, + ""Gesti\u00f3n de direccionamiento UniNet"": 6, + ""ZENLA"": 18, + ""Host Department NJ, LLC"": 3, + ""Chinanet HE"": 3, + ""Censys, Inc."": 3 + }, + ""regionName"": { + ""Bogota D.C."": 39, + ""Estuaire"": 3, + ""Karnataka"": 9, + ""South West"": 60, + ""California"": 54, + ""North Holland"": 21, + ""Moscow"": 60, + ""Metro Manila"": 12, + ""Uttar Pradesh"": 24, + ""England"": 18, + ""Hubei"": 36, + ""North West"": 3, + ""Zurich"": 3, + ""St.-Petersburg"": 3, + ""Jakarta"": 6, + ""Hesse"": 3, + ""Kaunas"": 12, + ""Bangkok"": 3, + ""Mexico City"": 6, + ""New Jersey"": 3, + ""Hebei"": 3, + ""Michigan"": 3 + }, + ""country"": { + ""Colombia"": 39, + ""Gabon"": 3, + ""India"": 33, + ""Singapore"": 63, + ""United States"": 60, + ""Netherlands"": 21, + ""Russia"": 63, + ""Philippines"": 12, + ""United Kingdom"": 18, + ""China"": 39, + ""Switzerland"": 3, + ""Indonesia"": 6, + ""Germany"": 3, + ""Lithuania"": 12, + ""Thailand"": 3, + ""Mexico"": 6 + }, + ""account"": { + ""hello"": 195, + ""(empty)"": 9, + ""LIQXctQvI"": 3, + ""WIEeDB"": 3, + ""XSXbdN"": 3, + ""Administr"": 39, + ""Test"": 30, + ""Domain"": 51, + ""WLoGckQGe"": 3, + ""JAJHCg"": 3, + ""QHmUNx"": 3, + ""OEVCVQZL"": 3, + ""Administrator"": 3, + ""elsAQRDtf"": 3, + ""faondY"": 3, + ""wXTuqZ"": 3, + ""root"": 18, + ""seaYMtlBd"": 3, + ""lsxFlt"": 3, + ""EBUavc"": 3 + }, + ""keyboard"": { + ""Unknown"": 384 + }, + ""client_build"": { + ""Unknown"": 384 + }, + ""client_name"": { + ""Unknown"": 384 + }, + ""ip_type"": { + ""Unknown"": 234, + ""hosting"": 147, + ""hosting & proxy"": 3 + } +}" +SxdtZ0zw,2023-11-11_stats.json,rdp_snitch,JSON,Saturday 11th of November 2023 06:16:07 PM CDT,"{ + ""ip"": { + ""190.85.239.111"": 26, + ""41.158.2.12"": 2, + ""134.209.152.74"": 6, + ""157.230.37.109"": 40, + ""198.235.24.243"": 6, + ""87.251.75.145"": 6, + ""62.204.41.146"": 16, + ""87.251.75.64"": 2, + ""103.56.4.174"": 8, + ""188.119.66.107"": 2, + ""185.170.144.3"": 4, + ""62.122.184.166"": 8, + ""103.212.137.250"": 16, + ""62.122.184.168"": 8, + ""51.75.160.42"": 12, + ""61.136.166.105"": 24, + ""154.91.64.34"": 2, + ""87.251.75.120"": 2, + ""198.235.24.253"": 6, + ""179.43.190.218"": 2, + ""213.226.123.100"": 2, + ""36.91.222.100"": 4, + ""118.193.58.20"": 2, + ""205.210.31.176"": 6, + ""45.140.17.46"": 6, + ""141.98.11.128"": 8, + ""202.29.172.175"": 2, + ""201.116.192.199"": 4, + ""128.14.209.26"": 12, + ""67.217.59.233"": 2, + ""106.116.169.71"": 2, + ""198.235.24.233"": 6, + ""167.248.133.53"": 2 + }, + ""asn"": { + ""AS14080"": 26, + ""AS16058"": 2, + ""AS14061"": 46, + ""AS396982"": 24, + ""AS208091"": 10, + ""AS59425"": 16, + ""AS140599"": 8, + ""AS57523"": 18, + ""AS197414"": 4, + ""AS133676"": 16, + ""AS16276"": 12, + ""AS148981"": 24, + ""AS399077"": 2, + ""AS51852"": 2, + ""AS49943"": 2, + ""AS7713"": 4, + ""AS135377"": 2, + ""AS198953"": 6, + ""AS209605"": 8, + ""AS133042"": 2, + ""AS8151"": 4, + ""AS21859"": 12, + ""AS19318"": 2, + ""AS4134"": 2, + ""AS398324"": 2 + }, + ""isp"": { + ""Telmex Colombia S.A."": 26, + ""Gabon Telecom Internet Network Autonomous System"": 2, + ""DigitalOcean, LLC"": 46, + ""Google LLC"": 24, + ""Xhost Internet Solutions LP"": 14, + ""Horizon LLC"": 16, + ""Comfac Corporation"": 8, + ""Chang Way Technologies Co. Limited"": 18, + ""Gstech Software Systems Pvt Ltd"": 16, + ""OVH SAS"": 12, + ""China Telecom"": 24, + ""Tcloudnet Inc"": 2, + ""Private Layer INC"": 2, + ""IT Resheniya LLC"": 2, + ""PT Telekomunikasi Indonesia"": 4, + ""UCLOUD INFORMATION TECHNOLOGY (HK) LIMITED"": 2, + ""Proton66 OOO"": 6, + ""UAB Host Baltic"": 8, + ""Office of Info.Tech. Admin. for Educational Development"": 2, + ""UNINET"": 4, + ""Zenlayer Inc"": 12, + ""Interserver, Inc"": 2, + ""Chinanet"": 2, + ""Censys, Inc."": 2 + }, + ""org"": { + ""Telmex Colombia S.A"": 26, + ""Gtlib Ipmpls01"": 2, + ""DigitalOcean, LLC"": 46, + ""Palo Alto Networks, Inc"": 24, + ""Xhost Internet Solutions"": 10, + ""Horizon LLC"": 16, + ""Comfac Corporation"": 8, + ""Chang Way Technologies Co. Limited"": 18, + ""Xhostis"": 4, + ""Gstech Software Systems Pvt Ltd"": 16, + ""OVH Ltd"": 12, + ""Chinanet HB"": 24, + ""Tcloudnet Inc"": 2, + ""Private Layer Inc"": 2, + ""IT Resheniya LLC"": 2, + ""Telekomunikasi Indonesia"": 4, + ""Ucloud Information Technology (hk) Limited"": 2, + ""Proton66 LLC"": 6, + ""Unknown"": 8, + ""Office of Info.Tech. Admin. Educational Development"": 2, + ""Gesti\u00f3n de direccionamiento UniNet"": 4, + ""ZENLA"": 12, + ""Host Department NJ, LLC"": 2, + ""Chinanet HE"": 2, + ""Censys, Inc."": 2 + }, + ""regionName"": { + ""Bogota D.C."": 26, + ""Estuaire"": 2, + ""Karnataka"": 6, + ""South West"": 40, + ""California"": 36, + ""North Holland"": 14, + ""Moscow"": 40, + ""Metro Manila"": 8, + ""Uttar Pradesh"": 16, + ""England"": 12, + ""Hubei"": 24, + ""North West"": 2, + ""Zurich"": 2, + ""St.-Petersburg"": 2, + ""Jakarta"": 4, + ""Hesse"": 2, + ""Kaunas"": 8, + ""Bangkok"": 2, + ""Mexico City"": 4, + ""New Jersey"": 2, + ""Hebei"": 2, + ""Michigan"": 2 + }, + ""country"": { + ""Colombia"": 26, + ""Gabon"": 2, + ""India"": 22, + ""Singapore"": 42, + ""United States"": 40, + ""Netherlands"": 14, + ""Russia"": 42, + ""Philippines"": 8, + ""United Kingdom"": 12, + ""China"": 26, + ""Switzerland"": 2, + ""Indonesia"": 4, + ""Germany"": 2, + ""Lithuania"": 8, + ""Thailand"": 2, + ""Mexico"": 4 + }, + ""account"": { + ""hello"": 130, + ""(empty)"": 6, + ""LIQXctQvI"": 2, + ""WIEeDB"": 2, + ""XSXbdN"": 2, + ""Administr"": 26, + ""Test"": 20, + ""Domain"": 34, + ""WLoGckQGe"": 2, + ""JAJHCg"": 2, + ""QHmUNx"": 2, + ""OEVCVQZL"": 2, + ""Administrator"": 2, + ""elsAQRDtf"": 2, + ""faondY"": 2, + ""wXTuqZ"": 2, + ""root"": 12, + ""seaYMtlBd"": 2, + ""lsxFlt"": 2, + ""EBUavc"": 2 + }, + ""keyboard"": { + ""Unknown"": 256 + }, + ""client_build"": { + ""Unknown"": 256 + }, + ""client_name"": { + ""Unknown"": 256 + }, + ""ip_type"": { + ""Unknown"": 156, + ""hosting"": 98, + ""hosting & proxy"": 2 + } +}" +mJYCtgXz,2023-11-11_stats.json,rdp_snitch,JSON,Saturday 11th of November 2023 06:15:08 PM CDT,"{ + ""ip"": { + ""190.85.239.111"": 13, + ""41.158.2.12"": 1, + ""134.209.152.74"": 3, + ""157.230.37.109"": 20, + ""198.235.24.243"": 3, + ""87.251.75.145"": 3, + ""62.204.41.146"": 8, + ""87.251.75.64"": 1, + ""103.56.4.174"": 4, + ""188.119.66.107"": 1, + ""185.170.144.3"": 2, + ""62.122.184.166"": 4, + ""103.212.137.250"": 8, + ""62.122.184.168"": 4, + ""51.75.160.42"": 6, + ""61.136.166.105"": 12, + ""154.91.64.34"": 1, + ""87.251.75.120"": 1, + ""198.235.24.253"": 3, + ""179.43.190.218"": 1, + ""213.226.123.100"": 1, + ""36.91.222.100"": 2, + ""118.193.58.20"": 1, + ""205.210.31.176"": 3, + ""45.140.17.46"": 3, + ""141.98.11.128"": 4, + ""202.29.172.175"": 1, + ""201.116.192.199"": 2, + ""128.14.209.26"": 6, + ""67.217.59.233"": 1, + ""106.116.169.71"": 1, + ""198.235.24.233"": 3, + ""167.248.133.53"": 1 + }, + ""asn"": { + ""AS14080"": 13, + ""AS16058"": 1, + ""AS14061"": 23, + ""AS396982"": 12, + ""AS208091"": 5, + ""AS59425"": 8, + ""AS140599"": 4, + ""AS57523"": 9, + ""AS197414"": 2, + ""AS133676"": 8, + ""AS16276"": 6, + ""AS148981"": 12, + ""AS399077"": 1, + ""AS51852"": 1, + ""AS49943"": 1, + ""AS7713"": 2, + ""AS135377"": 1, + ""AS198953"": 3, + ""AS209605"": 4, + ""AS133042"": 1, + ""AS8151"": 2, + ""AS21859"": 6, + ""AS19318"": 1, + ""AS4134"": 1, + ""AS398324"": 1 + }, + ""isp"": { + ""Telmex Colombia S.A."": 13, + ""Gabon Telecom Internet Network Autonomous System"": 1, + ""DigitalOcean, LLC"": 23, + ""Google LLC"": 12, + ""Xhost Internet Solutions LP"": 7, + ""Horizon LLC"": 8, + ""Comfac Corporation"": 4, + ""Chang Way Technologies Co. Limited"": 9, + ""Gstech Software Systems Pvt Ltd"": 8, + ""OVH SAS"": 6, + ""China Telecom"": 12, + ""Tcloudnet Inc"": 1, + ""Private Layer INC"": 1, + ""IT Resheniya LLC"": 1, + ""PT Telekomunikasi Indonesia"": 2, + ""UCLOUD INFORMATION TECHNOLOGY (HK) LIMITED"": 1, + ""Proton66 OOO"": 3, + ""UAB Host Baltic"": 4, + ""Office of Info.Tech. Admin. for Educational Development"": 1, + ""UNINET"": 2, + ""Zenlayer Inc"": 6, + ""Interserver, Inc"": 1, + ""Chinanet"": 1, + ""Censys, Inc."": 1 + }, + ""org"": { + ""Telmex Colombia S.A"": 13, + ""Gtlib Ipmpls01"": 1, + ""DigitalOcean, LLC"": 23, + ""Palo Alto Networks, Inc"": 12, + ""Xhost Internet Solutions"": 5, + ""Horizon LLC"": 8, + ""Comfac Corporation"": 4, + ""Chang Way Technologies Co. Limited"": 9, + ""Xhostis"": 2, + ""Gstech Software Systems Pvt Ltd"": 8, + ""OVH Ltd"": 6, + ""Chinanet HB"": 12, + ""Tcloudnet Inc"": 1, + ""Private Layer Inc"": 1, + ""IT Resheniya LLC"": 1, + ""Telekomunikasi Indonesia"": 2, + ""Ucloud Information Technology (hk) Limited"": 1, + ""Proton66 LLC"": 3, + ""Unknown"": 4, + ""Office of Info.Tech. Admin. Educational Development"": 1, + ""Gesti\u00f3n de direccionamiento UniNet"": 2, + ""ZENLA"": 6, + ""Host Department NJ, LLC"": 1, + ""Chinanet HE"": 1, + ""Censys, Inc."": 1 + }, + ""regionName"": { + ""Bogota D.C."": 13, + ""Estuaire"": 1, + ""Karnataka"": 3, + ""South West"": 20, + ""California"": 18, + ""North Holland"": 7, + ""Moscow"": 20, + ""Metro Manila"": 4, + ""Uttar Pradesh"": 8, + ""England"": 6, + ""Hubei"": 12, + ""North West"": 1, + ""Zurich"": 1, + ""St.-Petersburg"": 1, + ""Jakarta"": 2, + ""Hesse"": 1, + ""Kaunas"": 4, + ""Bangkok"": 1, + ""Mexico City"": 2, + ""New Jersey"": 1, + ""Hebei"": 1, + ""Michigan"": 1 + }, + ""country"": { + ""Colombia"": 13, + ""Gabon"": 1, + ""India"": 11, + ""Singapore"": 21, + ""United States"": 20, + ""Netherlands"": 7, + ""Russia"": 21, + ""Philippines"": 4, + ""United Kingdom"": 6, + ""China"": 13, + ""Switzerland"": 1, + ""Indonesia"": 2, + ""Germany"": 1, + ""Lithuania"": 4, + ""Thailand"": 1, + ""Mexico"": 2 + }, + ""account"": { + ""hello"": 65, + ""(empty)"": 3, + ""LIQXctQvI"": 1, + ""WIEeDB"": 1, + ""XSXbdN"": 1, + ""Administr"": 13, + ""Test"": 10, + ""Domain"": 17, + ""WLoGckQGe"": 1, + ""JAJHCg"": 1, + ""QHmUNx"": 1, + ""OEVCVQZL"": 1, + ""Administrator"": 1, + ""elsAQRDtf"": 1, + ""faondY"": 1, + ""wXTuqZ"": 1, + ""root"": 6, + ""seaYMtlBd"": 1, + ""lsxFlt"": 1, + ""EBUavc"": 1 + }, + ""keyboard"": { + ""Unknown"": 128 + }, + ""client_build"": { + ""Unknown"": 128 + }, + ""client_name"": { + ""Unknown"": 128 + }, + ""ip_type"": { + ""Unknown"": 78, + ""hosting"": 49, + ""hosting & proxy"": 1 + } +}" +FdzfhV6D,Garry Hawk's Amateur Skater,JaCoB123456798,Lua,Saturday 11th of November 2023 06:02:54 PM CDT,"--@name Garry Hawk's Amateur Skater +--@author Jacbo +--@include https://raw.githubusercontent.com/Jacbo1/Public-Starfall/main/SafeNet/safeNet.lua as SafeNet +--@include https://raw.githubusercontent.com/Jacbo1/Public-Starfall/main/Spawn%20Blocking/spawn_blocking.lua as SpawnBlocking + +-- At some point I broke grinding from one rail to another +-- https://www.youtube.com/watch?v=bZPS97Ir_Ss + +local user + +local net = require(""SafeNet"") +require(""SpawnBlocking"") + +corWrap(function() +if SERVER then + local maxCPU = math.min(0.001, quotaMax() * 0.75) + + local scout = holograms.create(chip():getPos(), Angle(), ""models/player/scout.mdl"") + + --scout:setBodygroup(1, 1) -- hat + --scout:setBodygroup(2, 1) -- headphones + --scout:setBodygroup(3, 1) -- calves + --scout:setBodygroup(4, 1) -- dogtag + --scout:setSubMaterial(0, ""particle/warp1_warp"") + + local board = holograms.create(chip():getPos(), Angle(), ""models/workshop/player/items/scout/taunt_the_boston_boarder/taunt_the_boston_boarder.mdl"") + board:setParent(scout) + + local redOrBlue = math.rand(0, 1) > 0.5 + + if redOrBlue then + scout:setSkin(1) + board:setSkin(1) + end + + net.init(function(ply) + timer.simple(1, function() + net.start(""init"") + net.writeBool(redOrBlue) + net.writeHologram(scout) + net.writeHologram(board) + net.send(ply, nil, false) + end) + end) + + --scout:setAnimation(""layer_taunt_the_boston_boarder_trickB"", 0.2841, 1) + + scout:setAnimation(""competitive_winnerstate_idle"") + + physicsSteps = 3 + local targetSpeed = 500 + local targetSpeedFast = 1000 + local targetSpeedSlow = 100 + earlyPushThreshold = 350 -- Making this local creates an error for some reason + local earlyPushFastThreshold = 700 + local earlyPushSlowThreshold = 50 + local pushForce = 600 + + local flatScoutAng = Angle() + local scoutAng = Angle() + local targetScoutAng = Angle() + local scoutPos = chip():getPos() + local camAng = flatScoutAng + local vel = Vector() + local gravity = -physenv.getGravity() + local hullSize = Vector(40, 40, 88.525550842284, 88.525550842284) + local hullMin = Vector(-hullSize[1] * 0.5, -hullSize[2] * 0.5, 18) + local hullMax = Vector(hullSize[1] * 0.5, hullSize[2] * 0.5, hullSize[3]) + local frictionMult = Vector(0.05, 0.05, 0) + local onRail = false + local idle = true + + local anim0Duration = scout:sequenceDuration(scout:lookupSequence(""competitive_loserstate_idle"")) + local anim0LerpSpeed = 1 / anim0Duration + + local anim1Duration = scout:sequenceDuration(scout:lookupSequence(""layer_taunt_the_boston_boarder"")) + local anim1LerpSpeed = 1 / anim1Duration + + local anim2Duration = scout:sequenceDuration(scout:lookupSequence(""layer_taunt_the_boston_boarder_trickB"")) + local anim2LerpSpeed = 1 / anim2Duration + + local anim3Duration = scout:sequenceDuration(scout:lookupSequence(""layer_taunt_the_boston_boarder_trickA"")) + local anim3LerpSpeed = 1 / anim3Duration + + local animLerp = 0 + local animDir = 1 + + local inAir = false + local landing = false + local rails + local compiledRails = {} + local railChunkSize = 256 + local maxRailDist = 40 + local minRailVelSqr = 150^2 + local railFlip = Angle() + + -- ""rails"" is a table of tables holding 2 vectors each that correspond to a start and end point for a grindable rail. + -- This can be used to set parts of the map to be grindable. + -- Entries are formatted as local rails = { {Vector(927.937, 3072.031, -12527.969), Vector(1952.004, 3072.031, -12783.969)}, ... } + local rails = { } + local modelRails = { + [""models/props_c17/handrail04_medium.mdl""] = {{Vector(-0.05, -32.488, 19.989), Vector(-0.05, 32.495, 19.989)}}, + [""models/props_c17/handrail04_short.mdl""] = {{Vector(-0.092, 16.455, 20.017), Vector(-0.095, -16.558, 20.017)}}, + [""models/props_c17/handrail04_singlerise.mdl""] = {{Vector(0.056, 45.48, 51.648), Vector(0.056, -46.837, -12.21)}}, + [""models/props_c17/handrail04_doublerise.mdl""] = {{Vector(0, 93.248, 84.598), Vector(0, -93.483, -44.494)}}, + [""models/props_c17/handrail04_long.mdl""] = {{Vector(-0.085, 62.725, 19.991), Vector(-0.085, -64.382, 19.991)}}, + [""models/props_c17/handrail04_corner.mdl""] = {{Vector(16.896, -18.258, 40.004), Vector(-15.061, -18.258, 40.004)}, {Vector(-15.061, -18.258, 40.004), Vector(-15.061, 13.957, 40.004)}}, + [""models/props_forest/fence_trail_128.mdl""] = {{Vector(-0.191, -65.614, 64.07), Vector(-0.191, 69.092, 64.07)}}, + [""models/props_forest/fence_trail_256.mdl""] = {{Vector(-0.179, -126.618, 64.069), Vector(-0.179, 127.654, 64.069)}}, + [""models/props_forest/fence_trail_512.mdl""] = {{Vector(-0.253, -250.131, 64.076), Vector(-0.253, 265.203, 64.076)}}, + [""models/props_forest/railing_large.mdl""] = {{Vector(-0.011, -63.986, 43.376), Vector(-0.011, 64.015, 43.376)}}, + [""models/props_interiors/handrailcluster01b_corner.mdl""] = {{Vector(-78.245, -15.807, 43.528), Vector()}, {Vector(-78.245, 80.445, 43.528), Vector(17.713, 80.445, 43.528)}}, + [""models/props_interiors/handrailcluster03a.mdl""] = {{Vector(-0.119, 106.942, -59.853), Vector(-0.119, -82.484, 74.906)}}, + [""models/props_powerhouse/powerhouse_railing_fix01.mdl""] = {{Vector(57.429, -0.024, 15.934), Vector(-57.616, -0.024, 15.934)}}, + [""models/props_powerhouse/powerhouse_railing_fix02.mdl""] = {{Vector(81.609, -0.016, 15.918), Vector(-82.93, -0.016, 15.918)}}, + [""models/props_rooftop/railing01a.mdl""] = {{Vector(0.19, -64.011, 15.977), Vector(0.19, 63.989, 15.977)}}, + [""models/props_silo/handrail_alley-upperdeck.mdl""] = {{Vector(-0.006, -130.023, 40.636), Vector(-0.006, 130.125, 40.636)}}, + [""models/props_silo/handrail_singlespan_128.mdl""] = {{Vector(-0.001, -66.009, 40.975), Vector(-0.001, 66.09, 40.975)}}, + [""models/props_spytech/spytech_railing02.mdl""] = {{Vector(65.18, 2.037, 37.639), Vector(-70.85, 2.037, 37.639)}}, + [""models/props_spytech/spytech_railing03a.mdl""] = {{Vector(247.979, 1.854, 37.446), Vector(-248.021, 1.854, 37.446)}}, + [""models/props_spytech/spytech_railing01.mdl""] = {{Vector(66.048, 2.366, 37.687), Vector(-66.197, 2.366, 37.687)}, {Vector(-66.197, 2.366, 37.687), Vector(-66.197, 60.533, 37.687)}}, + [""models/props_spytech/spytech_railing01b.mdl""] = {{Vector(66.027, -2.379, 37.69), Vector(-66.216, -2.379, 37.69)}, {Vector(-66.216, -2.379, 37.69), Vector(-66.216, -60.545, 37.69)}}, + [""models/props_spytech/spytech_railing04a.mdl""] = {{Vector(54.904, 2.24, 7.289), Vector(-52.669, 2.24, 78.459)}}, + [""models/props_spytech/spytech_railing04b.mdl""] = {{Vector(54.885, -2.259, 7.315), Vector(-52.688, -2.259, 78.484)}}, + [""models/props_swamp/railing_128.mdl""] = {{Vector(-4.012, -0.007, 61.277), Vector(128.333, -0.007, 61.277)}}, + [""models/props_swamp/railing_64.mdl""] = {{Vector(63.152, -0.029, 61.28), Vector(-4.011, -0.029, 61.28)}}, + [""models/props_swamp/railing_corner.mdl""] = {{Vector(63.625, -0.008, 60.906), Vector(-3.862, -0.008, 60.906)}, {Vector(-3.862, -0.008, 60.906), Vector(-3.862, -64.024, 60.906)}}, + [""models/props_trainstation/handrail_64decoration001a.mdl""] = {{Vector(-0.001, -32.282, 19.082), Vector(-0.001, 32.192, 19.082)}}, + [""models/props_trainyard/handrail128.mdl""] = {{Vector(-0.004, -64.704, 32.626), Vector(-0.004, 63.998, 32.626)}}, + [""models/props_trainyard/handrail216.mdl""] = {{Vector(-0.016, 106.705, 32.644), Vector(-0.016, -106.696, 32.644)}}, + [""models/props_trainyard/handrail28.mdl""] = {{Vector(-0.005, 27.972, 32.625), Vector(-0.005, -0.733, 32.625)}}, + [""models/props_trainyard/handrail480.mdl""] = {{Vector(-0.012, 239.678, 32.642), Vector(-0.012, -237.846, 32.642)}}, + [""models/props_trainyard/handrail608.mdl""] = {{Vector(-0.004, -304.587, 32.642), Vector(-0.004, 304.735, 32.642)}}, + [""models/props_trainyard/handrail_stairs.mdl""] = {{Vector(48.729, -0.671, 65.322), Vector(-48.381, -0.671, 0.844)}}, + [""models/props_trainyard/handrail_stairs01.mdl""] = {{Vector(-0.763, -117.843, -159.157), Vector(-0.763, 257.906, 28.719)}}, + [""models/props_urban/urban_trainrails001.mdl""] = {{Vector(-215.948, 5.579, 57.961), Vector(216.785, 5.579, 57.961)}}, + [""models/props_well/bridge_railing.mdl""] = {{Vector(137.278, -0.023, 35.992), Vector(-137.29, -0.023, 35.992)}}, + [""models/props/cs_assault/rustyrailing02.mdl""] = {{Vector(-0.011, 208.748, 39.996), Vector(-0.011, -209.672, 39.996)}}, + [""models/props/de_inferno/railing04.mdl""] = {{Vector(-0.128, -66.906, 40.938), Vector(-0.128, 61.566, 40.938)}}, + [""models/props/de_inferno/railing04long.mdl""] = {{Vector(-0.004, 192.318, 40.94), Vector(-0.004, -191.235, 40.94)}}, + [""models/props_phx/trains/monorail1.mdl""] = {{Vector(-233.893, 0.212, 27.272), Vector(234.878, 0.212, 27.272)}}, + [""models/props_phx/trains/monorail2.mdl""] = {{Vector(0.215, -467.64, 27.261), Vector(0.215, 469.881, 27.261)}}, + [""models/props_phx/trains/monorail3.mdl""] = {{Vector(0.238, -939.162, 27.259), Vector(0.238, 935.859, 27.259)}}, + [""models/props_phx/trains/monorail4.mdl""] = {{Vector(0.213, -1872.156, 27.264), Vector(0.213, 1877.865, 27.264)}} + } + + local firstCompile = true + local function compileRails() + local tbl = {} + if firstCompile then + print(""Finding model rails"") + end + local modelCount = 0 + + local table_insert = table.insert + for model, railGroup in pairs(modelRails) do + while quotaAverage() > maxCPU do coroutine.yield() end + for _, ent in ipairs(find.byModel(model)) do + modelCount = modelCount + 1 + while quotaAverage() > maxCPU do coroutine.yield() end + for _, rail in ipairs(railGroup) do + table_insert(rails, {ent:localToWorld(rail[1]), ent:localToWorld(rail[2])}) + end + end + end + + if firstCompile then + print(""Found "" .. modelCount .. "" model rails"") + print(""Compiling rails"") + end + + local function addToChunk(rail, pos, tbl) + local x = tbl[pos[1]] + if not x then + tbl[pos[1]] = {} + x = tbl[pos[1]] + end + + local y = x[pos[2]] + if not y then + x[pos[2]] = {} + y = x[pos[2]] + end + + local z = y[pos[3]] + if not z then + y[pos[3]] = {} + z = y[pos[3]] + end + + if not table.hasValue(z, rail) then + table_insert(z, rail) + end + end + + for _, railCoords in ipairs(rails) do + local railDir = railCoords[2] - railCoords[1] + local length = railDir:getLength() + local delta = math.min(1, 10 / length) + + local a = railCoords[1] + local b = railCoords[2] + + local math_round = math.round + + for lerp = 0, 1, delta do + while quotaAverage() > maxCPU do coroutine.yield() end + local pos = math.lerpVector(lerp, a, b) + local rounded = pos / railChunkSize + rounded[1] = math_round(rounded[1]) + rounded[2] = math_round(rounded[2]) + rounded[3] = math_round(rounded[3]) + for x = -1, 1 do + for y = -1, 1 do + for z = -1, 1 do + addToChunk(railCoords, rounded + Vector(x, y, z), tbl) + end + end + end + end + end + + if firstCompile then + print(""Finished compiling rails"") + firstCompile = false + end + + compiledRails = tbl + end + + compileRails() + + timer.create(""recompile"", 30, 0, compileRails) + + --local railSound = sounds.create(board, ""physics/metal/canister_scrape_smooth_loop1.wav"") + --local rollSound = sounds.create(board, ""vo/taunts/skateboard_loop_01.wav"") + local railSound, rollSound + + local minRailDot = math.cos((-90 + 45) * math.pi / 180) + --local minRailDot = 0.5 + local minRailDotStart = 0.1 + + local firstPush = true + local turnLeftPressed = false + local turnRightPressed = false + local speedPressed = false + local backPressed = false + + local earlyPush = false + local pushing = false + local pushQueued = true + local stopPushQueued = false + local groundNormal = Vector(0, 0, 1) + local onGround = false + local nearGround = true + local nearGroundShort = true + local lean = 0 + stayOffRail = false + + local function leaveRail() + animLerp = 0.28775 + animDir = 1 + stopPushQueued = false + pushQueued = true + onRail = false + + railSound:stop() + if onGround then + rollSound:play() + rollSound:setVolume(0.25) + end + + flatScoutAng = Angle(0, user:getEyeAngles()[2], 0) + end + + local animMin = 0 + local animMax = 1 + local reversing = false + local reverseLerp = 0 + local reverseLerpDuration = anim3Duration * (0.25 - 0.175) + local angChange = Angle() + + local seat = prop.createSeat(chip():getPos() + Vector(-45,0,30), Angle(0, -90, 0), ""models/props_phx/carseat2.mdl"", true) + + local traceFilter = find.allPlayers() + table.insert(traceFilter, seat) + timer.create(""find players"", 10, 0, function() + traceFilter = find.allPlayers() + table.insert(traceFilter, seat) + end) + + local function initIdle() + net.start(""no user"") + net.send(nil, nil, false) + idle = true + scout:setAnimation(""competitive_winnerstate_idle"", 0, 1) + timer.create(""idle anim"", anim0Duration, 0, function() + scout:setAnimation(""competitive_winnerstate_idle"", 0, 1) + end) + animLerp = 0 + animDir = 1 + + flatScoutAng = Angle() + scoutAng = Angle() + targetScoutAng = Angle() + scoutPos = chip():getPos() + camAng = flatScoutAng + vel = Vector() + onRail = false + inAir = false + landing = false + + try(function() + railSound:destroy() + end) + try(function() + rollSound:destroy() + end) + + firstPush = true + turnLeftPressed = false + turnRightPressed = false + speedPressed = false + backPressed = false + + earlyPush = false + pushing = false + pushQueued = true + stopPushQueued = false + groundNormal = Vector(0, 0, 1) + onGround = false + nearGround = true + nearGroundShort = true + lean = 0 + + reversing = false + angChange = Angle() + + scout:setPos(scoutPos) + scout:setAngles(scoutAng) + scout:setVel(vel) + end + + local function stopIdle() + timer.remove(""idle anim"") + net.start(""new user"") + net.writeEntity(user) + net.send(nil, nil, false) + idle = false + animLerp = 0 + animDir = 1 + scout:setAnimation(""layer_taunt_the_boston_boarder"", 0, 1) + + railSound = sounds.create(scout, ""physics/metal/canister_scrape_smooth_loop1.wav"") + rollSound = sounds.create(scout, ""vo/taunts/skateboard_loop_01.wav"") + rollSound:play() + rollSound:setVolume(0) + end + + initIdle() + local leftNearGroundShort = false + + hook.add(""think"", """", function() + user = seat:getDriver() + local validUser = user and user:isValid() and user:isPlayer() + if idle then + -- Idle + if validUser then + stopIdle() + end + else + -- Not idle + if not validUser then + initIdle() + return + end + --user:setPos(chip():getPos()) + + -- Handle controls + turnLeftPressed = user:keyDown(IN_KEY.MOVELEFT) + turnRightPressed = user:keyDown(IN_KEY.MOVERIGHT) + speedPressed = user:keyDown(IN_KEY.SPEED) + backPressed = user:keyDown(IN_KEY.BACK) + + + rollSound:setVolume(math.clamp(vel:getLength() / 500, 0, 0.25), 0.25) + + local scoutForward = flatScoutAng:getForward() + local scoutRight = flatScoutAng:getRight() + local forwardSpeedDir = vel:dot(scoutForward) + + angChange = Angle() + + -- Handle animation and pushing + if onRail then + if animDir > 0 then + if animLerp >= animMax then + animMin = math.rand(0, 0.035 * 0.5) + animDir = -0.25 + scout:setAnimation(""layer_taunt_the_boston_boarder_trickB"", animLerp, animDir) + end + elseif animLerp <= animMin then + animMax = math.rand(0.035 * 0.5, 0.035) + animDir = 0.25 + scout:setAnimation(""layer_taunt_the_boston_boarder_trickB"", animLerp, animDir) + end + animLerp = animLerp + anim2LerpSpeed * animDir * timer.frametime() + else + if not nearGroundShort and not inAir and not landing then + -- Start air anim + reversing = false + inAir = true + scout:setAnimation(""layer_taunt_the_boston_boarder_trickB"", 0, 1) + animDir = 1 + animLerp = 0 + leftNearGroundShort = false + end + + if inAir and not nearGroundShort then + leftNearGroundShort = true + end + + if inAir and nearGroundShort and (leftNearGroundShort or onGround) then + -- Start landing anim + inAir = false + landing = true + pushing = false + if animDir ~= 1 then + animDir = 1 + animLerp = math.max(animLerp, 0.13) + end + scout:setAnimation(""layer_taunt_the_boston_boarder_trickB"", animLerp, 1) + end + + if inAir and animDir == 1 and animLerp >= 0.13 then -- 0.065 + animDir = 0.25 * (math.rand(0, 1) > 0.5 and 1 or -1) + animMin = math.rand(0.005, 0.0125) + animMax = math.rand(0.0125, 0.02) + animLerp = math.rand(0.005, 0.02) + scout:setAnimation(""layer_taunt_the_boston_boarder_trickB"", animLerp, animDir) + end + + if inAir and animDir ~= 1 then + if animDir > 0 then + if animLerp >= animMax then + animDir = -animDir + animMin = math.rand(0.005, 0.0125) + scout:setAnimation(""layer_taunt_the_boston_boarder_trickB"", animLerp, animDir) + end + else + if animLerp <= animMin then + animDir = -animDir + animMax = math.rand(0.0125, 0.02) + scout:setAnimation(""layer_taunt_the_boston_boarder_trickB"", animLerp, animDir) + end + end + end + + if inAir or landing then + animLerp = animLerp + anim2LerpSpeed * animDir * timer.frametime() + end + + if not inAir and reversing then + -- Turn around animation + reverseLerp = reverseLerp + timer.frametime() / reverseLerpDuration + if reverseLerp >= 1 then + -- Stop turning around + reversing = false + animLerp = 0.28775 + stopPushQueued = true + pushQueued = true + else + -- Turn around + angChange[2] = angChange[2] + 180 * (1 - reverseLerp) + local val = math.cos(reverseLerp * 2 * math.pi) * 0.0375 + 0.2125 + local derivative = -0.075 * math.pi * math.sin(2 * math.pi * reverseLerp) + scout:setAnimation(""layer_taunt_the_boston_boarder_trickA"", val, derivative) + end + elseif onGround and forwardSpeedDir <= -10 then + -- Start turning around + -- 0.12 to 0.25 + reversing = true + reverseLerp = 0 + scout:setAnimation(""layer_taunt_the_boston_boarder_trickA"", 0.25, 0) + flatScoutAng[2] = flatScoutAng[2] + 180 + angChange[2] = angChange[2] + 180 + elseif landing then + -- Play landing animation + if animLerp >= 0.2841 then + landing = false + animLerp = animLerp - 0.2841 + 0.28775 + pushing = false + stopPushQueued = false + pushQueued = true + animDir = 1 + scout:setAnimation(""layer_taunt_the_boston_boarder"", animLerp) + end + elseif not inAir then + if earlyPush then + -- Early push start + earlyPush = false + animLerp = 0.28775 + animDir = 1 + scout:setAnimation(""layer_taunt_the_boston_boarder"", animLerp) + pushing = true + stopPushQueued = true + pushQueued = false + else + -- Normal progression + animLerp = animLerp + anim1LerpSpeed * animDir * timer.frametime() + if animLerp >= 1 then + pushQueued = false + stopPushQueued = true + animLerp = 0.28775 + animLerp - 1 + pushing = true + scout:setAnimation(""layer_taunt_the_boston_boarder"", animLerp) + end + if animDir == -1 then + -- Repush + if animLerp <= 0.288 then + -- Start push + firstPush = false + scout:setAnimation(""layer_taunt_the_boston_boarder"", animLerp) + animDir = 1 + pushing = true + stopPushQueued = true + pushQueued = false + end + elseif animDir == 1 then + if pushQueued and animLerp >= 0.28775 then + -- Start push + firstPush = false + pushing = true + pushQueued = false + stopPushQueued = true + end + if stopPushQueued and animLerp >= 0.32 then + -- Stop push + pushing = false + pushQueued = false + stopPushQueued = false + + local scoutForward = flatScoutAng:getForward() + local dot = vel:dot(scoutForward) + local velForward = dot * scoutForward + if dot < 0 or velForward:getLength() < (backPressed and targetSpeedSlow or (speedPressed and targetSpeedFast or targetSpeed)) then + -- Prepare for repush + animDir = -1 + scout:setAnimation(""layer_taunt_the_boston_boarder"", animLerp, -1) + end + end + end + end + end + end + + local forwardSpeed = math.abs(forwardSpeedDir) + local targetLean = 0 + if turnLeftPressed then + flatScoutAng = flatScoutAng + Angle(0, (nearGround and 60 or 360) * timer.frametime(), 0) + if onGround then + targetLean = math.sign(forwardSpeedDir) * math.sqrt(forwardSpeed / targetSpeedFast) * -25 + end + end + if turnRightPressed then + flatScoutAng = flatScoutAng + Angle(0, -(nearGround and 60 or 360) * timer.frametime(), 0) + if onGround then + targetLean = math.sign(forwardSpeedDir) * math.sqrt(forwardSpeed / targetSpeedFast) * 25 + end + end + lean = lean + (targetLean - lean) * timer.frametime() * 10 + + vel = vel - gravity * timer.frametime() + vel = vel * (Vector(1) - frictionMult * timer.frametime()) + + local railDir, railDirN, railVel, railUp + local oldOnRail = onRail + local closestRail + local closestRailPoint = Vector() + local minRailDist = math.huge + -- Handle rails + -- Find rails + local railFrac + if stayOffRail then goto railEnd end + if vel:getLengthSqr() >= minRailVelSqr then + local rails = {} + + local chunk = scoutPos / railChunkSize + local arr = compiledRails[math.round(chunk[1])] + if arr then + arr = arr[math.round(chunk[2])] + if arr then + arr = arr[math.round(chunk[3])] + if arr then + rails = arr + end + end + end + + for k, rail in ipairs(rails) do + local v1 = rail[2] - rail[1] + local v2 = rail[1] - scoutPos + railFrac = math.clamp(-v1:dot(v2) / v1:dot(v1), 0, 1) + local closestPoint = math.lerpVector(railFrac, rail[1], rail[2]) + + local distSqr = closestPoint:getDistanceSqr(scoutPos) + if distSqr < minRailDist then + minRailDist = distSqr + closestRail = rail + closestRailPoint = closestPoint + end + end + end + + -- Check if player should snap to rail + if closestRail then + railDir = closestRail[2] - closestRail[1] + local railRight = railDir:cross(Vector(0, 0, 1)) + railUp = railDir:cross(railRight):getNormalized() + railRight:normalize() + railVel = vel - vel:dot(railRight) * railRight - vel:dot(railUp) * railUp + + railDirN = (closestRailPoint - scoutPos):getNormalized() + end + if closestRail and railVel:getLengthSqr() >= minRailVelSqr and + minRailDist <= (maxRailDist + (vel * timer.frametime()):dot(railDirN))^2 then + if onRail then + -- Check if player should stay on rail + local dot = railDir:dot(vel) + if (railFrac == 1 and dot > 0) or (railFrac == 0 and dot < 0) then + onRail = false + else + if railDir:dot(vel) < 0 then + railDir = -railDir + end + + if vel:getNormalized():dot(railDir:getNormalized()) >= minRailDot then + onRail = true + else + onRail = false + end + end + else + -- Check if player should get on rail + local velN = vel:getNormalized() + if railDir:dot(vel) < 0 then + railDir = -railDir + end + if velN:dot(railDirN) >= minRailDotStart and velN:dot(railDir:getNormalized()) >= minRailDot then + onRail = true + else + onRail = false + end + end + else + onRail = false + end + ::railEnd:: + + -- Handle some velocity stuff + if onRail then + -- On rail + if not oldOnRail then + animLerp = math.rand(0, 0.035) + animDir = math.rand(0, 1) > 0.5 and 0.25 or -0.25 + scout:setAnimation(""layer_taunt_the_boston_boarder_trickB"", animLerp, animDir) + railFlip = math.rand(0, 1) > 0.5 and Angle() or Angle(0, 180, 0) + + animMin = math.rand(0, 0.035 * 0.5) + animMax = math.rand(0.035 * 0.5, 0.035) + + railSound:play() + rollSound:stop(0.25) + end + + scoutPos = closestRailPoint + + if railUp[3] < 0 then + railUp = -railUp + end + groundNormal = railUp + vel = railVel + else + -- Not on rail + if oldOnRail then leaveRail() end + + -- Handle forward and side movement + if onGround then + if pushing then + vel = vel + scoutForward * pushForce * timer.frametime() + end + vel = vel - vel:dot(scoutRight) * scoutRight * timer.frametime() * 10 + end + end + + --[[local velf = vel * timer.frametime() + local velfLength = velf:getLength() + + -- Handle collisions + local hullTrace = trace.traceHull(scoutPos, scoutPos + velf, hullMin, hullMax, traceFilter) + local dist = hullTrace.Fraction * velfLength + scoutPos = scoutPos + hullTrace.Fraction * velf + + local dot = vel:dot(hullTrace.HitNormal) + if dot < 0 then + vel = vel - dot * hullTrace.HitNormal + end]] + + local velf = vel * timer.frametime() / physicsSteps + for i = 1, physicsSteps do + local filter = {} + local hullTrace = trace.hull(scoutPos, scoutPos + velf, hullMin, hullMax) + while hullTrace.StartSolid and hullTrace.Entity and hullTrace.Entity:isValid() do + table.insert(filter, hullTrace.Entity) + hullTrace = trace.hull(scoutPos, scoutPos + velf, hullMin, hullMax, filter) + end + scoutPos = scoutPos + hullTrace.Fraction * velf + + local dot = vel:dot(hullTrace.HitNormal) + if dot < 0 then + -- Collide and stop velocity + vel = vel - dot * hullTrace.HitNormal + velf = velf - velf:dot(hullTrace.HitNormal) * hullTrace.HitNormal + end + end + + nearGround = trace.traceHull(scoutPos, scoutPos - Vector(0, 0, 58), hullMin, hullMax, traceFilter).Hit + nearGroundShort = trace.traceHull(scoutPos, scoutPos - Vector(0, 0, 38), hullMin, hullMax, traceFilter).Hit + local downHullTrace = trace.traceHull(scoutPos, scoutPos - Vector(0, 0, 18), hullMin, hullMax, traceFilter) + if onGround and not downHullTrace.Hit then + rollSound:stop(0.25) + elseif not onGround and downHullTrace.Hit then + rollSound:play() + rollSound:setVolume(0.25) + end + onGround = downHullTrace.Hit + --[[if not onGround then + nearGround = nearGround and vel[3] <= 0 + nearGroundShort = nearGroundShort and vel[3] <= 0 + end]] + scoutPos = scoutPos + Vector(0, 0, (1 - downHullTrace.Fraction) * 18) + + dot = vel:dot(downHullTrace.HitNormal) + if dot < 0 then + vel = vel - dot * downHullTrace.HitNormal + end + + local downTrace = trace.trace(scoutPos + Vector(0, 0, 1), scoutPos - Vector(0, 0, 100000), traceFilter) + if not onRail and onGround and downTrace.Hit then + groundNormal = downTrace.HitNormal + end + + -- Calculate angles + local flatAng = flatScoutAng + if onRail then + local railDir = closestRail[2] - closestRail[1] + local railDirSign = math.sign(railDir:dot(vel)) + flatAng = Vector(railDir[2], railDir[1], 0):getAngle() + railFlip + angChange + end + if lean ~= 0 then + flatAng = (flatAng + angChange):rotateAroundAxis(scoutForward, lean) + end + + if groundNormal == Vector(0, 0, 1) then + targetScoutAng = flatAng + else + local axis = Vector(0, 0, 1):cross(groundNormal) + if axis == Vector() then + targetScoutAng = flatAng + else + local dotAng = math.acos(groundNormal[3]) + targetScoutAng = flatAng:rotateAroundAxis(axis:getNormalized(), nil, dotAng) + end + end + + local _, delta = worldToLocal(Vector(), targetScoutAng, Vector(), scoutAng) + _, scoutAng = localToWorld(Vector(), delta * timer.frametime() * 10, Vector(), scoutAng) + + if not earlyPush and not firstPush and not pushing and animDir == 1 and not inAir and not landing then + dot = vel:dot(scoutForward) + local velForward = dot * scoutForward + --local threshold = (backPressed and earlyPushSlowThreshold or (speedPressed and earlyPushFastThreshold or earlyPushThreshold)) + local threshold + if backPressed then + threshold = earlyPushSlowThreshold + elseif speedPressed then + threshold = earlyPushFastThreshold + else + threshold = earlyPushThreshold + end + if dot < 0 or velForward:getLength() < threshold then + timer.pause(""push_stop"") + timer.pause(""push_anim"") + timer.adjust(""push_start"", 0) + earlyPush = true + end + end + + scout:setPos(scoutPos) + scout:setAngles(scoutAng) + scout:setVel(vel) + end + if not onRail then + stayOffRail = false + end + end) + + hook.add(""KeyPress"", """", function(ply, key) + if ply ~= user then return end + if key == IN_KEY.JUMP and (onGround or onRail) then + vel = vel + Vector(0, 0, 300) + --inAir = true + --leftNearGroundShort = false + if onRail then + leaveRail() + stayOffRail = true + vel = vel + (user:getEyeAngles():getForward() * Vector(1, 1, 0)):getNormalized() * 200 + end + --animDir = 1 + --scout:setAnimation(""layer_taunt_the_boston_boarder_trickB"") + --animLerp = 0 + + -- Start air anim + --[[reversing = false + inAir = true + scout:setAnimation(""layer_taunt_the_boston_boarder_trickB"", 0, 1) + animDir = 1 + animLerp = 0 + leftNearGroundShort = false]] + end + end) + + --[[hook.add(""calcview"", """", function(_, ogCamAng) + -- Control camera + local scoutCenter = scout:localToWorld(Vector(0, 0, 44.262775421142)) + camAng = ogCamAng + local camForward = camAng:getForward() + local camTrace = trace.trace(scoutCenter, scoutCenter - camForward * 101) + local camPos = camTrace.HitPos + camForward + return { + origin = camPos, + angles = camAng + } + end) + + enableHud(user, true) + timer.create(""why do my controls stop unlocking"", 2, 0, function() + if not input.isControlLocked() then + input.lockControls(true) + end + end)]] +else -- CLIENT + local scout, board + local userInit = false + + local function initUser() + local ready = scout and board + if ready then + if not userInit then + userInit = true + + --board:setParent() + --timer.simple(0.25, function() + hook.remove(""think"", ""move board"") + board:setParent(scout) + board:addEffects(EF.BONEMERGE) + --end) + + if player() == user then + hook.add(""calcview"", """", function(_, ogCamAng) + -- Control camera + if not scout or not scout:isValid() then + initFail() + return + end + local scoutCenter = scout:localToWorld(Vector(0, 0, 44.262775421142)) + camAng = ogCamAng + local camForward = camAng:getForward() + local camTrace = trace.trace(scoutCenter, scoutCenter - camForward * 101) + local camPos = camTrace.HitPos + camForward + return { + origin = camPos, + angles = camAng + } + end) + + try(function() + enableHud(player(), true) + end) + end + end + else + userInit = false + end + end + + local function noUser() + --hand_R + userInit = false + hook.remove(""calcview"", """") + try(function() + enableHud(player(), false) + end) + if board then + board:setParent() + end + hook.add(""think"", ""move board"", function() + if board and scout then + --board:removeEffects(EF.BONEMERGE) + local hand_R = scout:lookupAttachment(""hand_R"") + local pos, ang = scout:getAttachment(hand_R) + if pos and ang then + --board:setParent() + --timer.simple(1, function() + pos, ang = localToWorld(Vector(4.4197, 7.8532, -5.4686), Angle(-57.168, 5.3301, 107.7315), pos, ang) + board:setPos(pos) + board:setAngles(ang) + --board:setParent(scout, hand_R) + --end) + else + scout = nil + end + end + end) + end + + net.receive(""no user"", function() + user = nil + noUser() + end) + + net.receive(""new user"", function() + net.readEntity(function(ent) + user = ent + initUser() + end) + end) + + local init = false + + timer.simple(1, function() + net.init() + end) + + local function initFail() + if init then + init = false + scout = nil + --[[try(function() + board:remove() + end)]] + board = nil + timer.simple(1, function() + net.init() + end) + end + end + + net.receive(""init"", function() + init = true + local redOrBlue = net.readBool() + net.readHologram(function(holo) + timer.simple(1, function() + --try(function() + scout = holo + --[[if player() == user then + hook.add(""calcview"", """", function(_, ogCamAng) + -- Control camera + local scoutCenter = scout:localToWorld(Vector(0, 0, 44.262775421142)) + camAng = ogCamAng + local camForward = camAng:getForward() + local camTrace = trace.trace(scoutCenter, scoutCenter - camForward * 101) + local camPos = camTrace.HitPos + camForward + return { + origin = camPos, + angles = camAng + } + end) + + enableHud(user, true) + --[[timer.create(""why do my controls stop unlocking"", 2, 0, function() + if not input.isControlLocked() then + input.lockControls(true) + end + end)]] + --end + + -- Spawn board + board = holograms.create(chip():getPos(), Angle(), ""models/workshop/player/items/scout/taunt_the_boston_boarder/taunt_the_boston_boarder.mdl"") + board:setParent(scout) + board:addEffects(EF.BONEMERGE) + + noUser() + + if redOrBlue then + board:setSkin(1) + scout:setSkin(1) + end + + scout:setBodygroup(1, 1) -- hat + scout:setBodygroup(2, 1) -- headphones + scout:setBodygroup(3, 1) -- calves + + -- Add cosmetics + local cosmetics = { + --""models/player/items/scout/bit_trippers_scout.mdl"", + ""models/player/items/scout/boombox.mdl"", + --""models/player/items/scout/pep_bag.mdl"" + --""models/player/items/scout/rebel_cap.mdl"", + ""models/player/items/scout/scout_earbuds.mdl"", + ""models/player/items/scout/summer_shades.mdl"", + --""models/workshop/player/items/all_class/brotherhood_2/brotherhood_2_scout.mdl"" + ""models/workshop/player/items/all_class/cc_summer2015_the_rotation_sensation/cc_summer2015_the_rotation_sensation_scout.mdl"", + ""models/workshop/player/items/all_class/fall2013_weight_room_warmer/fall2013_weight_room_warmer_scout.mdl"", + --""models/workshop/player/items/scout/fall17_jungle_jersey/fall17_jungle_jersey.mdl"", + --""models/workshop/player/items/scout/dec15_hot_heels/dec15_hot_heels.mdl"", + ""models/workshop/player/items/scout/scout_gloves_leather_open/scout_gloves_leather_open.mdl"", + ""models/workshop/player/items/scout/spr18_blizzard_britches/spr18_blizzard_britches.mdl"" + } + + for _, cosmetic in ipairs(cosmetics) do + while quotaAverage() > quotaMax() * 0.5 do coroutine.yield() end + local holo = holograms.create(scout:getPos(), scout:getAngles(), cosmetic) + holo:setParent(scout) + holo:addEffects(EF.BONEMERGE) + if redOrBlue then + holo:setSkin(1) + end + end + end) + --[[end, function() + initFail() + end) + end)]] + end) + + net.readHologram(function(board) + --timer.simple(1, function() + --try(function() + --board:setNoDraw(true) + board:setColor(Color(255, 255, 255, 0)) + --[[end, function() + initFail() + end) + end)]] + end) + end) +end +end)" +ZBWjEaij,Scammers and spammers [11-1/2023],bombaires,AIMMS,Saturday 11th of November 2023 05:58:56 PM CDT,"couplesdatingsites@gmail.com +co.u.pl.e.sd.ating.si.t.e.s@gmail.com +co.up.l.e.sda.t.in.gs.i.te.s@gmail.com +co.u.p.les.dat.in.gsi.t.e.s@gmail.com +c.oup.le.sda.ting.s.ites@gmail.com +c.ou.pl.esd.at.i.n.g.sit.es@gmail.com +cou.p.les.da.t.i.ngs.ites@gmail.com +c.ouples.d.ati.ng.si.t.es@gmail.com +co.u.p.l.e.s.da.tin.gs.ite.s@gmail.com +c.o.u.pl.e.s.d.atings.it.es@gmail.com +co.u.p.l.esd.a.t.i.ng.si.t.es@gmail.com +c.ouplesd.a.tings.i.tes@gmail.com +cou.pl.es.dat.in.g.s.it.e.s@gmail.com +c.o.up.l.e.s.d.a.ti.n.g.s.i.t.es@gmail.com +cou.ples.d.atin.g.sit.e.s@gmail.com +couple.sd.at.in.g.s.i.tes@gmail.com +c.oup.l.e.s.dat.i.ngs.i.te.s@gmail.com +c.o.u.ple.sd.at.ing.si.t.e.s@gmail.com +c.o.u.plesd.a.t.in.g.si.t.es@gmail.com +c.o.u.p.l.e.sdat.in.gs.it.e.s@gmail.com +c.o.upl.e.sd.atin.g.si.te.s@gmail.com +coup.le.s.da.tin.gsi.te.s@gmail.com +co.u.ple.s.datingsi.tes@gmail.com +c.ou.p.les.d.a.ti.ng.sites@gmail.com +co.upl.e.sd.at.i.ng.si.t.es@gmail.com +c.ou.pl.e.s.da.ti.n.g.si.t.es@gmail.com +c.o.u.p.l.esdati.n.g.sit.e.s@gmail.com +c.o.u.ple.sd.a.ti.n.g.si.t.es@gmail.com +c.ou.ples.d.atin.gsi.te.s@gmail.com +cou.ple.sda.ti.ngs.i.te.s@gmail.com +co.up.l.e.sd.ati.n.gsit.es@gmail.com +c.o.upl.es.d.at.ing.site.s@gmail.com +c.o.u.p.le.sdat.i.n.gsi.tes@gmail.com +co.u.p.l.esd.at.in.gs.ites@gmail.com +c.ouple.s.d.atin.g.s.ites@gmail.com +cou.plesdatin.gs.i.tes@gmail.com +c.oup.l.es.dati.n.gsites@gmail.com +cou.ple.sd.at.ing.sit.es@gmail.com +cou.p.le.sd.a.t.i.ng.site.s@gmail.com +c.ou.p.l.es.d.a.ti.ng.s.it.e.s@gmail.com +co.u.ples.d.a.tin.g.si.tes@gmail.com +cou.p.les.dat.i.ngs.it.e.s@gmail.com +co.up.les.d.at.in.gsi.tes@gmail.com +c.oup.l.e.s.d.a.t.ing.s.it.es@gmail.com +c.o.uples.da.tin.g.s.it.e.s@gmail.com +c.o.upl.es.dat.in.g.si.t.e.s@gmail.com +co.uple.sda.t.in.g.s.i.te.s@gmail.com +c.o.u.pl.e.s.d.atin.g.si.t.es@gmail.com +cou.p.l.es.d.a.t.ing.si.te.s@gmail.com +c.o.u.pl.e.s.da.t.i.n.g.sites@gmail.com +c.ou.pl.e.sd.at.i.ng.si.tes@gmail.com +c.o.up.le.s.d.ati.ng.si.t.es@gmail.com +co.up.l.e.s.dati.ngs.it.e.s@gmail.com +co.u.plesd.atin.g.s.ites@gmail.com +c.o.u.ple.sda.ting.si.tes@gmail.com +c.ou.plesdatin.gs.it.e.s@gmail.com +co.u.p.lesda.t.ing.sit.es@gmail.com +c.oupl.e.sd.a.t.ingsite.s@gmail.com +cou.ple.sd.a.tings.it.es@gmail.com +c.o.upl.es.d.ati.n.g.s.i.tes@gmail.com +co.uplesd.a.t.ingsit.e.s@gmail.com +c.o.u.p.l.es.d.ati.n.g.s.ite.s@gmail.com +co.up.le.sdating.sit.es@gmail.com +c.ou.p.le.s.d.at.i.n.gsi.t.e.s@gmail.com +cou.p.lesda.tin.gsite.s@gmail.com +cou.pl.e.s.da.ti.n.gs.i.t.e.s@gmail.com +c.o.upl.esdatin.g.s.i.te.s@gmail.com +c.o.u.ple.sda.ti.ngsit.e.s@gmail.com +c.o.u.p.l.esda.t.in.g.sit.es@gmail.com +co.u.ples.d.a.t.in.g.sit.es@gmail.com +coup.lesda.tin.g.s.ite.s@gmail.com +c.oupl.e.s.datin.g.sites@gmail.com +c.ou.p.le.sd.ati.n.gsite.s@gmail.com +c.ou.pl.e.sda.tingsi.t.es@gmail.com +c.ou.pl.esdating.si.t.e.s@gmail.com +c.o.u.p.l.es.datin.gsi.tes@gmail.com +c.oup.lesda.ti.ngsit.e.s@gmail.com +cou.pl.e.sda.t.in.gs.ites@gmail.com +c.o.up.lesd.atings.it.es@gmail.com +co.u.p.les.d.a.t.i.n.gs.i.te.s@gmail.com +co.u.plesd.a.t.ings.i.tes@gmail.com +c.o.up.les.d.a.ti.ng.site.s@gmail.com +coup.le.s.d.a.t.i.n.gs.ite.s@gmail.com +couple.s.d.ati.ng.s.it.e.s@gmail.com +c.o.u.ples.d.a.tin.gsi.t.e.s@gmail.com +c.ou.p.lesd.a.t.in.gs.it.es@gmail.com +co.upl.e.sdat.i.ngsites@gmail.com +c.ouple.sd.ati.n.gs.i.tes@gmail.com +co.u.pl.e.sda.t.ings.i.te.s@gmail.com +cou.p.l.esd.a.tin.gs.i.tes@gmail.com +cou.ples.dat.in.gsi.te.s@gmail.com +c.oupl.e.s.datin.g.si.t.es@gmail.com +c.o.u.ple.sda.ti.n.gsi.t.es@gmail.com +c.o.upl.e.sda.tin.gs.ites@gmail.com +cou.p.le.s.d.a.t.in.gs.i.t.es@gmail.com +c.ou.pl.e.sd.ati.ng.s.i.te.s@gmail.com +co.upl.es.d.a.t.i.n.gs.i.tes@gmail.com +co.u.p.l.e.sda.t.i.ngs.it.e.s@gmail.com +c.o.u.ple.sdati.ng.s.i.tes@gmail.com +co.u.p.le.sd.ati.ng.sites@gmail.com +c.o.u.p.l.e.sd.atings.i.t.es@gmail.com +c.o.up.lesd.ating.s.ites@gmail.com +c.oup.lesda.t.in.g.si.t.es@gmail.com +c.o.up.l.es.d.at.i.n.gsi.te.s@gmail.com +c.ou.p.l.esda.t.i.ngsit.es@gmail.com +cou.p.le.sda.t.ingsit.es@gmail.com +c.oup.lesd.a.ti.ng.s.it.es@gmail.com +cou.pl.es.d.a.t.ing.s.it.e.s@gmail.com +cou.p.le.s.dati.n.gs.i.tes@gmail.com +c.oupl.esd.a.t.in.g.site.s@gmail.com +c.o.up.l.esd.atin.g.site.s@gmail.com +cou.pl.esd.a.tingsi.tes@gmail.com +c.o.u.p.l.es.dat.i.n.gs.ite.s@gmail.com +couple.s.d.a.t.i.ng.s.i.tes@gmail.com +c.o.u.p.lesda.tin.gsi.t.es@gmail.com +c.ou.plesda.t.in.gsi.tes@gmail.com +coupl.e.sd.a.t.ing.si.tes@gmail.com +c.ou.p.les.da.t.in.g.s.ites@gmail.com +co.u.p.le.sd.ating.si.tes@gmail.com +c.ou.pl.e.s.da.t.in.gs.ite.s@gmail.com +c.o.upl.es.da.t.in.g.si.t.e.s@gmail.com +c.o.up.l.e.sdating.s.i.t.es@gmail.com +co.u.p.les.d.a.t.i.n.gs.it.es@gmail.com +c.o.u.ple.s.d.a.ti.n.gs.it.es@gmail.com +c.ouple.s.d.a.ti.ngsit.e.s@gmail.com +cou.plesdati.n.g.sit.es@gmail.com +co.up.lesd.ati.n.gsi.t.es@gmail.com +cou.pl.esd.a.t.i.n.g.sit.es@gmail.com +c.ouple.s.d.at.ings.ite.s@gmail.com +c.oupl.es.d.a.t.i.n.gsit.es@gmail.com +c.o.up.le.sda.t.i.ng.site.s@gmail.com +c.oup.les.da.t.ing.s.i.te.s@gmail.com +co.up.lesdat.ing.s.it.es@gmail.com +couplesd.a.t.i.ng.s.i.tes@gmail.com +cou.ple.s.d.at.i.n.gs.i.t.es@gmail.com +c.o.u.pl.es.dati.ng.s.i.te.s@gmail.com +co.u.p.le.s.dati.n.gs.it.es@gmail.com +c.o.uplesd.a.t.in.g.sit.es@gmail.com +coupl.es.da.t.in.g.si.t.es@gmail.com +co.u.p.les.d.a.ti.n.g.s.it.e.s@gmail.com +c.o.uples.da.tin.g.si.te.s@gmail.com +co.u.p.le.s.dat.i.n.gsit.e.s@gmail.com +c.ouple.s.da.t.ing.si.te.s@gmail.com +c.ou.ple.sd.ati.ngsit.es@gmail.com +cou.p.les.d.a.t.i.n.g.s.it.e.s@gmail.com +c.o.u.p.lesda.t.i.n.gs.i.tes@gmail.com +c.ou.p.l.e.s.d.a.t.i.ng.s.it.e.s@gmail.com +c.o.u.p.lesd.a.t.i.ng.sites@gmail.com +c.o.up.l.e.sdat.i.ngsi.t.es@gmail.com +c.o.u.p.le.s.dat.i.ngs.i.tes@gmail.com +co.u.p.le.s.d.a.t.ing.s.i.t.e.s@gmail.com +coupl.es.dat.i.ngs.i.tes@gmail.com +c.oup.les.dat.i.n.gs.ite.s@gmail.com +cou.p.le.sda.tin.g.s.i.t.e.s@gmail.com +c.oup.les.dat.i.n.gsi.te.s@gmail.com +co.up.lesdat.ing.site.s@gmail.com +c.o.u.ple.sd.atin.gsi.tes@gmail.com +couple.sd.a.t.i.ngsi.t.es@gmail.com +co.uplesd.at.i.n.g.s.i.te.s@gmail.com +co.up.les.d.ati.n.g.s.i.te.s@gmail.com +co.up.l.e.s.d.at.in.g.si.t.e.s@gmail.com +cou.plesda.t.i.ng.s.it.es@gmail.com +c.o.up.l.e.sdat.i.ng.si.t.e.s@gmail.com +c.o.u.plesdatin.g.s.ite.s@gmail.com +c.o.u.pl.esdat.i.n.g.si.tes@gmail.com +c.o.up.les.d.a.tin.gs.ite.s@gmail.com +c.o.upl.e.sd.at.i.ngsi.t.e.s@gmail.com +c.o.u.p.les.d.at.ing.si.t.e.s@gmail.com +co.up.l.e.sd.at.in.gsi.t.e.s@gmail.com +cou.pl.e.sd.ati.n.gsit.es@gmail.com +c.oup.l.esdat.i.ngs.i.t.e.s@gmail.com +co.up.le.sd.a.t.i.ngs.i.tes@gmail.com +c.o.uplesd.at.i.ng.s.i.tes@gmail.com +co.upl.e.sd.at.in.gs.i.te.s@gmail.com +c.o.u.p.l.e.sd.atingsi.t.e.s@gmail.com +co.upl.e.sdati.n.g.s.i.tes@gmail.com +coup.les.d.a.ti.n.gsit.es@gmail.com +cou.p.les.da.tingsi.t.es@gmail.com +co.uples.da.t.i.n.g.si.te.s@gmail.com +co.uplesdatin.g.si.t.es@gmail.com +co.u.p.l.e.s.da.tin.gsi.t.e.s@gmail.com +c.o.up.l.esdating.si.t.e.s@gmail.com +co.u.pl.esd.ati.n.g.s.i.tes@gmail.com +co.uples.d.ati.n.g.s.i.te.s@gmail.com +c.o.up.l.esdat.in.g.s.it.e.s@gmail.com +c.oup.l.e.sdat.i.n.g.si.t.e.s@gmail.com +c.o.u.p.le.sdat.in.gs.i.t.e.s@gmail.com +coupl.e.s.d.a.ti.n.g.si.t.e.s@gmail.com +c.o.upl.e.sda.ting.s.i.te.s@gmail.com +c.o.u.p.les.d.a.t.i.ng.sit.es@gmail.com +c.ou.pl.e.sd.atingsi.t.e.s@gmail.com +c.o.u.plesdating.s.i.te.s@gmail.com +coup.l.es.da.t.ing.si.te.s@gmail.com +co.up.le.s.dati.ng.si.tes@gmail.com +cou.pl.e.s.dat.ing.sit.e.s@gmail.com +co.u.p.l.e.s.d.atings.i.te.s@gmail.com +c.o.u.ple.sdati.ngs.ite.s@gmail.com +cou.p.les.da.tings.i.t.es@gmail.com +coupl.e.s.d.atingsit.e.s@gmail.com +coup.l.esd.atin.gsit.e.s@gmail.com +c.o.u.ple.sd.a.ti.n.gsi.t.es@gmail.com +pinkinkbookgroup@gmail.com +pin.k.inkb.o.okgr.ou.p@gmail.com +pi.n.kinkbo.ok.g.r.o.u.p@gmail.com +p.in.ki.nk.b.o.okg.rou.p@gmail.com +pin.ki.n.kb.oo.kg.rou.p@gmail.com +pin.kink.bookgr.oup@gmail.com +pin.k.i.nk.b.o.o.k.g.r.o.up@gmail.com +p.i.nkink.b.ook.g.roup@gmail.com +pink.in.kb.oo.kg.r.o.u.p@gmail.com +p.inkin.kb.oo.kg.r.o.up@gmail.com +pi.n.k.in.k.boo.kgr.o.up@gmail.com +pin.k.i.n.k.bo.o.k.g.r.ou.p@gmail.com +p.i.nkink.b.oo.k.gr.oup@gmail.com +p.in.k.i.n.k.b.o.o.kgr.o.up@gmail.com +pi.n.ki.n.kb.o.o.k.g.ro.u.p@gmail.com +pi.n.kink.b.ookg.r.oup@gmail.com +p.i.n.k.ink.bookgro.up@gmail.com +p.i.nk.ink.boo.k.gro.u.p@gmail.com +p.i.n.k.ink.b.oo.kg.r.oup@gmail.com +pi.nk.ink.boo.k.g.r.o.up@gmail.com +p.i.nk.ink.boo.kg.r.o.u.p@gmail.com +pink.in.k.bo.ok.group@gmail.com +p.ink.i.nkb.oo.k.gr.ou.p@gmail.com +pin.k.i.nk.bo.ok.gr.o.up@gmail.com +p.inki.n.k.book.g.rou.p@gmail.com +p.i.nk.in.kb.o.o.k.grou.p@gmail.com +pi.n.k.i.nk.boo.k.group@gmail.com +p.i.nki.n.k.b.ookgro.u.p@gmail.com +pi.n.k.in.k.bookgrou.p@gmail.com +p.ink.i.nk.b.o.o.k.gr.oup@gmail.com +pinki.n.k.bo.o.k.g.r.o.u.p@gmail.com +p.in.k.i.n.kbo.ok.g.r.oup@gmail.com +pi.nki.n.k.bo.okgro.up@gmail.com +p.i.n.ki.nk.b.o.ok.g.ro.up@gmail.com +p.i.n.k.i.n.kb.oo.kgr.o.u.p@gmail.com +p.i.nki.nkbook.g.r.o.up@gmail.com +p.i.nki.n.kb.oo.k.grou.p@gmail.com +pin.ki.n.k.b.oo.k.gr.oup@gmail.com +p.i.nk.i.nk.bo.o.kg.r.oup@gmail.com +p.inki.n.k.boo.kgro.u.p@gmail.com +pin.kinkb.o.o.kg.r.oup@gmail.com +pin.kinkbo.ok.gro.up@gmail.com +p.i.n.kinkboo.kg.ro.up@gmail.com +pin.kin.k.book.gr.ou.p@gmail.com +p.inki.nk.b.o.o.kg.r.oup@gmail.com +pi.nkin.kbookgr.oup@gmail.com +p.in.ki.n.k.b.oo.kgr.o.u.p@gmail.com +pin.k.i.nk.b.o.o.kgro.up@gmail.com +p.i.n.k.i.n.k.b.ook.g.roup@gmail.com +pi.n.kin.k.boo.kg.r.ou.p@gmail.com +p.inkinkboo.k.gro.up@gmail.com +p.inki.n.kb.o.okgro.up@gmail.com +p.in.k.inkbo.o.kgr.oup@gmail.com +pi.n.k.ink.b.ook.g.ro.up@gmail.com +pin.k.i.n.k.bookg.r.o.up@gmail.com +pin.k.inkb.o.o.k.gr.oup@gmail.com +pi.n.k.i.nk.b.o.o.kgr.oup@gmail.com +p.ink.i.n.k.bo.okg.rou.p@gmail.com +pin.kin.k.boo.k.gr.oup@gmail.com +pink.i.n.k.b.oo.k.g.r.o.up@gmail.com +pink.inkb.oo.k.g.r.oup@gmail.com +pin.ki.nkbo.okgro.up@gmail.com +p.in.k.ink.bo.ok.g.roup@gmail.com +pinkin.k.b.ookg.r.oup@gmail.com +p.i.nki.n.kbo.ok.g.r.o.up@gmail.com +p.in.kin.kboo.kg.r.oup@gmail.com +pi.nk.inkbo.okgro.up@gmail.com +pi.n.ki.nk.bo.ok.gr.ou.p@gmail.com +pi.nk.inkb.o.okg.ro.u.p@gmail.com +pi.nkink.b.ookgro.u.p@gmail.com +p.i.n.k.inkbo.o.k.gr.oup@gmail.com +p.inkinkb.o.ok.g.r.ou.p@gmail.com +pi.nk.i.nkbo.o.k.gro.up@gmail.com +pinkink.bo.okgr.o.up@gmail.com +pi.nk.inkboo.k.g.ro.u.p@gmail.com +p.inki.n.kbook.gr.ou.p@gmail.com +pi.nkinkboo.kgro.u.p@gmail.com +p.inkin.k.b.oo.kgro.up@gmail.com +p.in.ki.n.k.bookg.ro.u.p@gmail.com +pin.kinkbo.ok.g.r.ou.p@gmail.com +p.ink.i.n.kboo.kg.r.o.up@gmail.com +p.i.n.k.in.kboo.k.g.rou.p@gmail.com +pin.k.in.k.b.oo.kgr.ou.p@gmail.com +pi.n.k.ink.b.o.o.kg.ro.up@gmail.com +p.inki.n.kbo.o.k.gr.ou.p@gmail.com +p.inki.n.k.bo.o.k.gr.o.u.p@gmail.com +p.inki.n.k.b.ookgr.oup@gmail.com +pi.n.k.in.kbook.grou.p@gmail.com +pi.n.kin.k.b.o.ok.gr.oup@gmail.com +pi.n.ki.nk.b.o.okg.rou.p@gmail.com +p.i.nk.ink.book.gr.oup@gmail.com +pink.ink.bookg.rou.p@gmail.com +pi.n.ki.nk.b.o.o.k.gr.ou.p@gmail.com +pi.nkin.kboo.kg.r.o.u.p@gmail.com +p.in.ki.nkb.o.okgr.oup@gmail.com +p.i.nkin.kb.ookgrou.p@gmail.com +p.in.k.ink.bo.o.k.group@gmail.com +p.i.n.ki.n.k.bo.o.k.g.rou.p@gmail.com +p.i.nkin.k.boo.kg.r.oup@gmail.com +pin.ki.n.kb.o.ok.gr.o.u.p@gmail.com +p.ink.inkb.o.okg.r.o.up@gmail.com +p.i.nk.inkbo.okg.ro.up@gmail.com +pink.in.kb.o.ok.g.r.o.u.p@gmail.com +pi.nki.n.k.boo.k.gr.o.u.p@gmail.com +p.ink.i.n.kb.ook.g.ro.u.p@gmail.com +pin.k.inkb.ookg.r.o.up@gmail.com +pink.inkb.oo.kgr.ou.p@gmail.com +pin.k.i.nk.b.oo.k.g.r.ou.p@gmail.com +p.i.nk.i.n.kb.o.o.k.g.ro.up@gmail.com +pi.n.k.i.n.k.b.o.okg.r.ou.p@gmail.com +pi.n.k.i.n.kbo.o.kg.r.o.up@gmail.com +p.i.nk.in.kb.ookg.r.o.u.p@gmail.com +p.i.n.k.in.k.bo.okgr.o.u.p@gmail.com +pin.k.ink.bo.ok.gr.o.u.p@gmail.com +pinkink.b.o.o.k.g.r.oup@gmail.com +pinki.n.k.bo.o.kgr.o.u.p@gmail.com +pink.in.k.boo.kg.ro.up@gmail.com +pin.kink.bo.o.kg.r.ou.p@gmail.com +p.ink.in.k.bo.o.kg.r.o.u.p@gmail.com +p.i.nk.ink.b.o.o.kg.ro.up@gmail.com +p.i.nk.i.nkb.ook.group@gmail.com +pin.kink.bo.ok.g.roup@gmail.com +p.i.nk.in.k.bo.okgr.oup@gmail.com +p.i.nk.in.kbook.gr.ou.p@gmail.com +pi.n.kin.kbo.okgro.up@gmail.com +p.ink.i.n.kbo.o.kgro.u.p@gmail.com +pi.n.k.i.nk.bo.o.k.g.r.o.up@gmail.com +p.i.nk.i.n.k.b.o.ok.gr.o.up@gmail.com +pi.nki.n.k.boo.k.g.r.oup@gmail.com +p.i.nk.in.k.bo.okg.roup@gmail.com +p.i.n.k.in.kb.ookg.rou.p@gmail.com +p.i.n.ki.nkbook.g.roup@gmail.com +pin.kink.b.oo.k.gr.o.u.p@gmail.com +pin.k.i.n.kb.oo.kgr.o.u.p@gmail.com +pi.nkinkb.o.okgr.o.u.p@gmail.com +pinkinkbookg.r.oup@gmail.com +pin.k.i.nk.b.ook.g.r.ou.p@gmail.com +p.i.n.k.in.kbookg.roup@gmail.com +pin.kin.k.bo.ok.grou.p@gmail.com +p.i.nki.n.k.bo.o.k.gr.o.u.p@gmail.com +p.in.k.inkb.oo.k.gro.up@gmail.com +p.in.k.i.nk.b.oo.k.group@gmail.com +p.i.nk.inkb.oo.k.group@gmail.com +p.inkin.k.boo.k.gr.ou.p@gmail.com +p.in.k.inkboo.kg.ro.up@gmail.com +p.in.k.i.nk.book.gr.o.up@gmail.com +p.i.n.ki.n.k.bo.ok.g.ro.u.p@gmail.com +pink.in.kboo.kgroup@gmail.com +p.in.k.in.k.bookgro.up@gmail.com +pi.nki.n.kboo.kgro.u.p@gmail.com +pin.ki.nk.bo.o.kgro.u.p@gmail.com +pi.n.k.in.kb.ook.grou.p@gmail.com +pi.nk.ink.b.ookgr.ou.p@gmail.com +pi.nki.n.kb.o.okg.r.o.u.p@gmail.com +p.ink.i.n.kbookg.r.o.up@gmail.com +pi.nk.i.nkb.o.ok.gr.o.u.p@gmail.com +pi.nkinkbo.o.k.g.roup@gmail.com +p.i.nkinkboo.k.group@gmail.com +pink.in.k.b.ookg.ro.u.p@gmail.com +pi.nk.ink.boo.kgr.ou.p@gmail.com +pi.n.k.i.nkboo.k.gro.up@gmail.com +pin.k.i.n.k.book.g.rou.p@gmail.com +p.in.k.i.n.kbo.okgro.up@gmail.com +p.i.n.kin.k.bo.okgro.up@gmail.com +pinki.n.kb.o.o.kgr.o.u.p@gmail.com +pi.n.ki.n.kbook.g.r.oup@gmail.com +pinkink.b.oo.kg.r.o.up@gmail.com +pin.k.in.kbo.okgro.u.p@gmail.com +p.i.nk.i.nkb.o.o.k.g.r.o.u.p@gmail.com +pi.n.k.i.n.kb.ookgro.u.p@gmail.com +p.i.nki.n.kbo.ok.gro.u.p@gmail.com +p.i.n.kink.b.ookgro.u.p@gmail.com +p.i.n.k.in.k.b.o.o.kg.r.o.u.p@gmail.com +pi.nki.n.k.b.oo.k.gr.o.up@gmail.com +pi.nk.in.k.b.oo.kg.r.oup@gmail.com +p.i.nk.i.n.k.b.o.o.k.g.r.ou.p@gmail.com +p.i.nki.nkbo.o.kgr.o.up@gmail.com +pink.ink.b.ookgro.up@gmail.com +p.i.n.k.i.nkboo.k.g.rou.p@gmail.com +pi.n.kink.b.oo.kgr.o.u.p@gmail.com +pinkinkboo.kg.r.o.u.p@gmail.com +pin.k.i.nk.bookg.roup@gmail.com +p.i.n.ki.n.kb.o.o.k.gr.o.u.p@gmail.com +pinki.nk.b.o.ok.gro.up@gmail.com +pi.n.k.ink.boo.kgro.up@gmail.com +pi.n.k.in.k.bo.o.k.g.ro.up@gmail.com +pi.n.k.inkb.oo.kg.r.o.u.p@gmail.com +pi.nk.in.k.b.ook.gro.u.p@gmail.com +p.in.ki.nkb.o.o.kg.r.o.u.p@gmail.com +pi.nk.i.nk.b.ookgrou.p@gmail.com +p.i.nk.inkboo.kgro.up@gmail.com +pink.i.n.kb.ook.grou.p@gmail.com +p.in.k.ink.b.o.o.k.gr.o.up@gmail.com +p.in.k.i.n.kbo.okgr.oup@gmail.com +pinki.n.kbook.g.ro.up@gmail.com +p.inki.n.kbook.g.r.o.u.p@gmail.com +p.in.k.i.nkbo.o.k.g.r.o.up@gmail.com +pi.n.kink.b.oo.kgr.oup@gmail.com +pin.k.in.k.boo.kg.r.o.u.p@gmail.com +pin.k.in.kb.oo.k.g.r.o.up@gmail.com +p.i.n.ki.nk.b.oo.k.g.ro.u.p@gmail.com +johnmmurray788@gmail.com +j.o.h.n.m.mur.r.a.y.7.8.8@gmail.com +jo.h.nmm.ur.r.ay7.88@gmail.com +jo.hnm.mu.r.ray7.8.8@gmail.com +j.o.h.n.mm.u.rra.y78.8@gmail.com +j.o.h.nm.murra.y.788@gmail.com +j.ohnm.m.ur.ra.y7.8.8@gmail.com +jo.h.nmmu.r.r.ay7.88@gmail.com +j.o.h.nmm.u.r.ra.y78.8@gmail.com +joh.nmm.ur.ray788@gmail.com +j.oh.nmm.ur.ray78.8@gmail.com +john.m.m.ur.r.a.y.788@gmail.com +joh.nm.mur.ra.y7.88@gmail.com +joh.n.m.m.u.rray7.8.8@gmail.com +j.o.hn.m.mu.rray.788@gmail.com +j.ohnm.m.u.rray.7.8.8@gmail.com +joh.nm.mur.r.a.y78.8@gmail.com +j.o.h.nm.mu.rr.ay.788@gmail.com +jo.hnmmu.rra.y7.88@gmail.com +j.oh.n.m.m.urra.y.7.8.8@gmail.com +jo.hnm.m.u.r.ray.788@gmail.com +jo.h.n.mmur.ray.788@gmail.com +jo.h.nm.mu.r.r.ay7.8.8@gmail.com +j.o.hn.m.m.urr.ay7.88@gmail.com +jo.h.n.m.mu.r.r.a.y.7.8.8@gmail.com +jo.h.nmm.ur.r.ay.7.8.8@gmail.com +j.oh.nmm.ur.ra.y78.8@gmail.com +j.o.hnm.murr.a.y7.8.8@gmail.com +jo.hnmm.ur.ray788@gmail.com +john.mmu.rra.y.78.8@gmail.com +johnmm.urray.7.88@gmail.com +j.o.hn.m.m.ur.ray7.8.8@gmail.com +j.oh.n.mmur.ra.y788@gmail.com +joh.n.mm.ur.r.a.y.78.8@gmail.com +john.mm.urr.a.y7.88@gmail.com +jo.hnmm.urray.78.8@gmail.com +jo.hnm.m.u.rray78.8@gmail.com +joh.n.m.m.ur.ray.788@gmail.com +jo.h.nm.m.u.rra.y788@gmail.com +jo.hn.mmur.r.a.y.78.8@gmail.com +jo.h.n.m.m.urray788@gmail.com +j.oh.nm.mu.r.ra.y788@gmail.com +johnm.mu.rra.y.788@gmail.com +jo.h.n.mmu.r.r.a.y78.8@gmail.com +j.oh.n.m.murray7.88@gmail.com +j.o.h.nmm.ur.ra.y7.88@gmail.com +j.oh.nm.murray.7.88@gmail.com +joh.n.m.m.urra.y.78.8@gmail.com +jo.h.n.mm.u.rra.y.788@gmail.com +j.o.hnm.m.urray.7.8.8@gmail.com +j.o.hn.m.mur.ra.y.78.8@gmail.com +j.oh.nmmur.r.a.y7.88@gmail.com +j.o.hn.mm.u.rr.a.y7.8.8@gmail.com +j.o.h.n.m.m.urr.ay.78.8@gmail.com +j.oh.nmmu.r.ray.7.88@gmail.com +jo.hn.m.m.u.r.ray788@gmail.com +jo.hn.mmu.r.r.ay788@gmail.com +j.o.hnmm.u.rr.ay.7.88@gmail.com +j.oh.n.mm.ur.ra.y.78.8@gmail.com +j.oh.n.m.mur.ra.y.7.88@gmail.com +j.ohnmmu.r.ray.7.88@gmail.com +joh.n.m.mu.rr.ay.7.88@gmail.com +jo.hn.m.mu.r.ray788@gmail.com +j.o.h.n.mmu.rray.788@gmail.com +jo.h.nmm.urray.78.8@gmail.com +john.mmur.ra.y.7.8.8@gmail.com +joh.n.mmu.r.ray7.8.8@gmail.com +j.o.hn.m.m.u.r.r.a.y.7.8.8@gmail.com +j.ohnm.m.u.rr.ay.78.8@gmail.com +j.ohnm.m.u.rray.78.8@gmail.com +j.o.h.nm.m.u.rr.ay.78.8@gmail.com +joh.n.m.m.u.rr.a.y.7.8.8@gmail.com +joh.nm.mu.rr.a.y.7.88@gmail.com +joh.n.mmu.r.r.ay7.8.8@gmail.com +jo.h.n.mm.ur.r.ay7.88@gmail.com +j.o.hnmmur.ray.788@gmail.com +johnmmu.r.r.ay7.8.8@gmail.com +jo.hnmmurra.y.78.8@gmail.com +j.o.h.nmm.u.rra.y7.8.8@gmail.com +j.o.hn.mm.u.r.ray.7.88@gmail.com +j.ohnmm.u.rra.y.78.8@gmail.com +j.ohn.m.mu.r.r.ay.7.8.8@gmail.com +johnmm.u.rr.ay.7.88@gmail.com +johnmm.ur.r.ay.7.8.8@gmail.com +j.oh.n.mm.u.r.r.ay788@gmail.com +j.ohn.m.m.urr.a.y78.8@gmail.com +j.oh.nm.mur.r.ay7.8.8@gmail.com +johnm.m.ur.ray.7.88@gmail.com +john.mmu.r.r.ay7.8.8@gmail.com +jo.h.nmm.urr.a.y7.88@gmail.com +joh.nmm.u.rray.7.88@gmail.com +jo.hnmm.u.rra.y78.8@gmail.com +jo.h.nmmur.r.a.y7.88@gmail.com +j.oh.nm.m.u.rray.7.88@gmail.com +jo.h.nmm.u.r.r.a.y7.88@gmail.com +j.oh.nm.m.u.r.r.ay78.8@gmail.com +j.o.h.n.m.m.urr.ay.7.8.8@gmail.com +joh.n.mm.urra.y.7.88@gmail.com +johnm.mu.rra.y78.8@gmail.com +j.ohn.mmur.ra.y.78.8@gmail.com +jo.h.n.mmu.rr.a.y788@gmail.com +joh.nm.mur.r.a.y7.88@gmail.com +j.o.h.nm.m.u.r.r.ay7.88@gmail.com +jo.hnm.murray.78.8@gmail.com +joh.n.mmur.ra.y78.8@gmail.com +joh.n.mmu.rr.ay.7.8.8@gmail.com +j.o.hn.mm.ur.r.ay.78.8@gmail.com +jo.hn.mm.ur.r.a.y788@gmail.com +jo.h.n.m.m.urr.a.y7.8.8@gmail.com +john.m.murra.y7.88@gmail.com +j.o.h.n.mmurray788@gmail.com +jo.hn.mm.u.r.r.ay.78.8@gmail.com +john.m.mu.r.ray.7.8.8@gmail.com +j.o.hn.m.m.urr.ay.7.88@gmail.com +j.oh.nmmurr.ay7.88@gmail.com +j.oh.n.m.mu.r.r.ay7.88@gmail.com +jo.h.nmmur.r.a.y7.8.8@gmail.com +j.o.h.n.m.m.u.r.r.ay788@gmail.com +j.oh.nmmu.rr.ay.7.88@gmail.com +john.m.mu.r.ra.y78.8@gmail.com +joh.nm.mu.r.r.ay.7.88@gmail.com +j.ohn.mmu.r.ray.7.88@gmail.com +j.oh.nmmu.rra.y7.8.8@gmail.com +jo.h.nm.m.ur.r.a.y7.8.8@gmail.com +jo.h.n.mmu.r.r.a.y.788@gmail.com +j.ohnm.mur.r.a.y7.88@gmail.com +j.o.hnmm.urr.ay78.8@gmail.com +jo.h.n.m.m.u.rr.a.y.788@gmail.com +joh.nm.m.u.r.r.a.y7.88@gmail.com +j.o.hn.m.mur.r.ay7.88@gmail.com +j.o.h.nm.m.u.r.ra.y7.8.8@gmail.com +j.o.hn.mmu.r.ra.y7.8.8@gmail.com +jo.hnm.mu.rr.a.y78.8@gmail.com +joh.n.mmu.r.ra.y.7.88@gmail.com +joh.n.m.m.ur.ray.78.8@gmail.com +john.m.m.ur.ray.788@gmail.com +johnmmu.r.ra.y78.8@gmail.com +joh.n.mm.urra.y788@gmail.com +jo.h.nmmurray7.8.8@gmail.com +j.ohnmm.urr.ay.7.8.8@gmail.com +j.o.h.nmmu.r.r.a.y788@gmail.com +j.o.h.nm.m.u.rr.a.y788@gmail.com +jo.hn.mmurra.y.78.8@gmail.com +j.o.h.nmm.ur.r.ay.7.8.8@gmail.com +jo.h.nm.murray.78.8@gmail.com +joh.nmmurray.78.8@gmail.com +joh.n.m.murr.ay788@gmail.com +jo.hnmmu.r.r.a.y788@gmail.com +j.o.hn.mmu.r.ray7.88@gmail.com +j.ohn.m.mu.r.ra.y.788@gmail.com +jo.hnmmur.r.a.y.7.8.8@gmail.com +john.m.mu.rra.y.788@gmail.com +j.ohnm.m.u.r.r.a.y.788@gmail.com +j.o.hn.m.mur.r.a.y.788@gmail.com +jo.h.n.mm.urr.a.y.788@gmail.com +john.m.mu.rr.ay.788@gmail.com +j.oh.nmm.u.rra.y78.8@gmail.com +j.ohn.m.mu.rray7.88@gmail.com +jo.hn.m.mu.rr.a.y78.8@gmail.com +j.ohnmm.urr.a.y788@gmail.com +j.o.h.nmm.urr.ay.7.88@gmail.com +johnmm.u.r.r.ay78.8@gmail.com +j.oh.nm.m.u.rr.ay.7.88@gmail.com +j.oh.nmm.ur.ray.78.8@gmail.com +jo.hnm.murra.y788@gmail.com +jo.hn.mmur.r.a.y7.8.8@gmail.com +jo.hn.m.m.urr.ay.7.88@gmail.com +john.mm.urray.78.8@gmail.com +j.ohn.m.murr.a.y7.8.8@gmail.com +j.o.h.n.mm.urray.788@gmail.com +j.oh.nmm.u.rray.7.88@gmail.com +jo.hn.mm.u.r.r.ay7.8.8@gmail.com +j.o.h.nmmu.r.ra.y.7.8.8@gmail.com +jo.hnmmu.rr.a.y78.8@gmail.com +jo.h.nmmu.rr.ay788@gmail.com +j.ohn.m.mu.rr.ay78.8@gmail.com +j.oh.n.m.mur.ra.y7.8.8@gmail.com +joh.nmmurray788@gmail.com +j.ohn.m.mu.rray788@gmail.com +j.o.hnmmu.rr.ay788@gmail.com +j.o.hnmm.u.r.ra.y7.88@gmail.com +joh.nm.mu.r.r.ay7.8.8@gmail.com +j.o.hn.m.mu.r.ra.y.7.88@gmail.com +j.oh.nmmu.r.ra.y.7.8.8@gmail.com +johnm.mu.r.ra.y.78.8@gmail.com +j.o.h.n.m.mur.r.ay78.8@gmail.com +j.oh.nmm.urra.y7.8.8@gmail.com +j.ohnm.m.u.rray7.8.8@gmail.com +j.oh.nmmur.ray7.8.8@gmail.com +j.oh.n.m.mu.rr.a.y.7.8.8@gmail.com +jo.hnmmu.rra.y.788@gmail.com +j.ohn.mmur.r.a.y.78.8@gmail.com +john.m.m.urray.7.88@gmail.com +j.o.h.n.m.m.u.rra.y78.8@gmail.com +j.ohn.mmurr.a.y.7.8.8@gmail.com +johnm.m.u.r.r.a.y.78.8@gmail.com +jo.hnm.m.u.r.ray.7.88@gmail.com +johnm.m.u.r.ra.y.7.8.8@gmail.com +j.o.h.n.m.mu.r.r.a.y.788@gmail.com +jo.hn.mmu.rr.a.y7.8.8@gmail.com +jo.hn.m.murray.788@gmail.com +officedeptment2@gmail.com +o.ffi.c.e.d.ep.t.m.e.nt.2@gmail.com +o.f.fi.cedept.me.n.t.2@gmail.com +of.fi.ce.de.p.t.me.nt.2@gmail.com +o.f.fic.e.d.ep.t.ment.2@gmail.com +o.f.f.ice.de.ptm.e.nt.2@gmail.com +o.f.f.ic.ed.ept.me.n.t.2@gmail.com +offic.ede.pt.m.ent.2@gmail.com +o.f.f.i.c.e.d.eptme.n.t.2@gmail.com +off.ic.ede.p.t.m.e.n.t.2@gmail.com +of.f.ic.e.dept.men.t2@gmail.com +o.f.ficede.pt.m.e.nt.2@gmail.com +o.f.ficede.pt.m.e.n.t2@gmail.com +of.ficede.p.t.men.t2@gmail.com +o.ff.iced.e.p.t.me.nt.2@gmail.com +o.ff.ic.ede.ptm.en.t2@gmail.com +of.f.iced.ep.t.m.ent2@gmail.com +o.f.ficedept.me.nt2@gmail.com +of.fi.ced.ep.t.me.n.t2@gmail.com +of.fic.ede.p.tmen.t2@gmail.com +of.f.i.c.e.dep.tm.e.n.t.2@gmail.com +o.ff.ic.e.dept.ment.2@gmail.com +of.f.ice.de.ptm.ent2@gmail.com +o.f.f.i.ced.e.pt.m.e.nt.2@gmail.com +office.dep.t.men.t2@gmail.com +off.i.ce.de.p.tm.e.nt2@gmail.com +o.f.ficede.p.tmen.t2@gmail.com +office.d.e.p.t.men.t2@gmail.com +o.ff.i.c.ed.ep.t.m.en.t.2@gmail.com +o.f.fi.ced.ep.t.ment2@gmail.com +off.ic.e.dep.t.m.en.t.2@gmail.com +off.ic.ed.ep.t.m.en.t2@gmail.com +o.fficedeptm.en.t2@gmail.com +o.ff.ic.e.d.ep.tm.ent2@gmail.com +off.i.cedeptm.e.nt2@gmail.com +offi.c.ed.ep.t.ment.2@gmail.com +office.d.ep.t.m.e.nt2@gmail.com +o.f.fi.c.ede.p.tm.en.t2@gmail.com +o.ff.i.ce.d.eptm.e.nt.2@gmail.com +o.ff.i.ced.eptme.n.t.2@gmail.com +offic.e.d.ep.tm.e.nt2@gmail.com +off.icede.p.t.m.e.nt.2@gmail.com +o.f.f.i.cedeptment2@gmail.com +of.f.i.cedep.t.m.e.nt.2@gmail.com +o.ffi.c.ed.ep.tm.e.n.t.2@gmail.com +offi.ce.d.e.p.tm.e.nt2@gmail.com +o.f.fice.d.ep.tm.ent.2@gmail.com +of.fi.ced.ept.m.ent.2@gmail.com +of.fi.c.edep.tm.en.t2@gmail.com +o.ffice.dep.t.men.t2@gmail.com +o.f.fi.ce.de.p.tm.ent.2@gmail.com +o.ff.i.ce.d.e.ptment2@gmail.com +offi.ced.ep.tm.ent.2@gmail.com +o.f.fi.ce.de.p.t.men.t2@gmail.com +o.f.fic.ed.ep.tm.ent.2@gmail.com +o.f.fi.ced.ept.me.nt.2@gmail.com +off.ic.ede.p.tme.nt.2@gmail.com +o.f.f.ic.ed.e.p.t.m.en.t.2@gmail.com +of.f.iced.e.ptme.nt2@gmail.com +o.fficed.ep.tment2@gmail.com +of.f.ice.dep.tmen.t.2@gmail.com +of.fi.ce.deptm.ent2@gmail.com +o.ffic.e.de.pt.me.n.t.2@gmail.com +o.ffi.cedept.m.ent.2@gmail.com +of.fi.cede.ptme.nt.2@gmail.com +o.f.f.i.cedept.me.nt2@gmail.com +o.ffic.e.d.ep.tment2@gmail.com +of.fic.ede.p.tm.e.n.t.2@gmail.com +off.ic.e.d.e.ptment2@gmail.com +o.ff.i.ce.d.e.pt.m.en.t.2@gmail.com +o.f.f.ice.d.e.p.tme.nt.2@gmail.com +o.ff.i.c.edep.tm.ent.2@gmail.com +of.f.ice.de.ptmen.t2@gmail.com +of.f.ic.e.d.e.p.t.m.e.nt2@gmail.com +of.f.i.c.ede.pt.me.n.t.2@gmail.com +off.ic.e.de.pt.men.t2@gmail.com +o.ffi.ce.dept.m.e.nt2@gmail.com +off.iced.ept.m.ent.2@gmail.com +of.ficed.ep.t.m.e.n.t.2@gmail.com +off.i.ce.d.ep.tm.e.nt.2@gmail.com +o.f.fi.c.e.d.e.p.t.m.en.t.2@gmail.com +o.ffice.d.e.ptme.n.t2@gmail.com +o.ff.ic.ed.e.ptme.nt.2@gmail.com +off.i.c.e.de.p.t.m.ent2@gmail.com +of.fi.c.ed.e.ptment2@gmail.com +offic.e.deptment2@gmail.com +o.ffice.d.e.p.t.ment.2@gmail.com +o.ff.ic.ed.e.ptme.n.t.2@gmail.com +o.ffi.ce.d.e.pt.m.e.nt.2@gmail.com +o.f.f.ic.e.d.eptme.n.t2@gmail.com +o.ffi.c.ede.ptm.e.n.t2@gmail.com +of.f.ic.ede.p.t.me.n.t2@gmail.com +o.f.f.i.cedep.t.m.en.t.2@gmail.com +of.f.ice.d.ep.t.ment.2@gmail.com +o.ffic.e.dept.m.e.n.t2@gmail.com +office.de.p.tme.nt.2@gmail.com +o.ffice.d.e.ptm.e.nt.2@gmail.com +o.f.fi.c.edeptmen.t2@gmail.com +o.f.fi.ced.ept.m.e.n.t.2@gmail.com +off.iced.eptme.n.t.2@gmail.com +of.fi.c.ede.p.t.ment2@gmail.com +o.f.f.ic.ed.e.ptm.e.n.t2@gmail.com +of.fi.c.ede.p.t.me.nt.2@gmail.com +o.ffice.dep.tm.e.n.t2@gmail.com +of.fice.de.p.t.me.n.t2@gmail.com +of.fic.edep.tm.ent.2@gmail.com +o.f.f.ic.e.d.e.ptme.n.t.2@gmail.com +off.ice.deptm.ent2@gmail.com +o.ffi.c.edept.m.en.t2@gmail.com +offi.ced.ep.t.m.ent.2@gmail.com +o.ffi.ce.d.e.pt.m.en.t2@gmail.com +of.fi.ce.de.p.t.m.e.n.t.2@gmail.com +o.f.fic.ed.e.ptment.2@gmail.com +of.f.i.ce.d.e.ptm.e.n.t.2@gmail.com +of.f.ice.d.eptmen.t2@gmail.com +o.ffice.d.e.p.t.m.e.nt2@gmail.com +o.f.fi.ce.d.eptm.ent2@gmail.com +offi.ced.ept.m.ent2@gmail.com +of.f.ic.ed.e.ptm.e.nt2@gmail.com +off.i.ce.dep.t.m.e.nt.2@gmail.com +of.f.ic.e.d.ep.tme.n.t.2@gmail.com +of.f.icede.p.t.men.t.2@gmail.com +o.ff.ic.edep.t.m.e.n.t.2@gmail.com +o.f.f.ice.d.e.p.tm.e.n.t2@gmail.com +o.f.fi.cede.ptm.en.t2@gmail.com +offi.c.ede.ptm.ent.2@gmail.com +o.f.ficedeptme.nt.2@gmail.com +o.ff.ic.edept.men.t2@gmail.com +of.f.i.c.ede.ptmen.t2@gmail.com +o.ff.i.c.e.de.p.tm.e.nt.2@gmail.com +o.f.fi.c.ed.ep.tm.en.t2@gmail.com +off.ic.e.dep.tment.2@gmail.com +o.f.f.i.ce.dept.me.nt.2@gmail.com +offi.c.ed.eptm.ent.2@gmail.com +of.f.i.ce.dep.t.me.n.t.2@gmail.com +of.f.i.c.e.d.e.p.tment.2@gmail.com +o.f.fic.e.dep.t.m.ent2@gmail.com +o.f.f.i.ce.d.ept.me.nt2@gmail.com +o.f.fic.e.deptme.nt2@gmail.com +o.ff.ic.edep.tm.e.n.t.2@gmail.com +o.ffic.e.d.ept.me.n.t.2@gmail.com +of.f.i.c.e.dept.m.e.nt.2@gmail.com +of.f.iced.e.pt.me.nt.2@gmail.com +of.fi.c.ed.e.ptme.n.t2@gmail.com +offi.c.e.d.e.p.t.m.en.t2@gmail.com +of.f.icede.ptment.2@gmail.com +of.fi.c.e.de.ptmen.t2@gmail.com +offi.c.edept.ment2@gmail.com +o.ff.ic.e.de.p.tment.2@gmail.com +off.ic.ed.ep.t.m.e.nt2@gmail.com +o.f.fic.edep.t.m.ent2@gmail.com +off.ic.ed.e.p.t.m.e.nt2@gmail.com +o.f.fic.e.de.pt.me.nt.2@gmail.com +o.f.f.ice.de.pt.m.e.n.t.2@gmail.com +offi.ce.de.ptm.e.n.t.2@gmail.com +o.f.fi.cedep.t.m.ent.2@gmail.com +offi.c.ed.e.p.tme.n.t.2@gmail.com +of.f.ice.dep.tm.en.t2@gmail.com +of.fice.deptme.n.t.2@gmail.com +o.f.fi.cede.pt.me.nt2@gmail.com +o.ffi.c.ed.e.p.t.ment.2@gmail.com +of.f.i.c.ede.pt.m.ent2@gmail.com +off.ic.e.de.p.t.m.e.nt.2@gmail.com +of.f.i.c.e.dep.tmen.t.2@gmail.com +of.fi.c.e.d.e.ptme.n.t.2@gmail.com +o.f.f.iced.ept.me.n.t.2@gmail.com +offic.ed.ept.ment2@gmail.com +off.ic.e.deptm.e.nt2@gmail.com +of.fic.e.d.ep.tm.ent.2@gmail.com +o.ffic.ede.p.t.me.nt2@gmail.com +o.ffi.cede.p.tm.en.t2@gmail.com +o.f.f.ice.dep.tm.en.t2@gmail.com +o.f.fic.e.d.e.p.t.me.n.t2@gmail.com +off.i.c.edep.t.m.en.t.2@gmail.com +o.f.f.i.ced.e.ptmen.t2@gmail.com +of.fice.de.ptm.en.t.2@gmail.com +o.ff.icedept.me.n.t2@gmail.com +o.f.ficede.p.tm.en.t2@gmail.com +o.f.f.i.cedep.tm.en.t.2@gmail.com +off.i.cede.p.t.men.t2@gmail.com +o.f.fi.cede.ptmen.t.2@gmail.com +of.f.ice.de.ptm.en.t2@gmail.com +off.ice.de.p.tm.e.nt2@gmail.com +o.f.f.ice.dept.m.e.n.t.2@gmail.com +of.fice.d.e.pt.me.n.t2@gmail.com +o.ffice.d.eptm.ent2@gmail.com +of.f.i.ce.d.ept.m.en.t.2@gmail.com +o.f.f.i.ce.d.e.ptm.e.n.t2@gmail.com +off.ic.e.d.e.p.tm.e.nt2@gmail.com +of.fice.dep.t.ment.2@gmail.com +o.f.f.i.cede.ptment2@gmail.com +o.ff.icedep.tme.n.t2@gmail.com +o.f.f.ic.ed.ept.m.en.t.2@gmail.com +o.ffi.ce.d.ep.t.m.e.nt.2@gmail.com +offi.ce.de.p.t.ment2@gmail.com +of.f.i.c.ede.p.t.m.e.nt.2@gmail.com +of.fi.c.ed.e.pt.m.ent.2@gmail.com +o.ffi.c.e.dept.m.ent2@gmail.com +of.ficede.p.tm.e.nt.2@gmail.com +offi.c.ede.p.tment.2@gmail.com +o.ff.ic.ed.eptm.e.nt.2@gmail.com +esmondchoogee0029@gmail.com +es.mo.n.d.ch.o.oge.e0029@gmail.com +e.s.m.ondchoo.ge.e00.2.9@gmail.com +es.m.o.n.dc.h.oo.ge.e0.0.2.9@gmail.com +es.mo.n.dc.hoog.e.e.0.0.29@gmail.com +e.s.m.ondch.o.o.g.ee.0029@gmail.com +es.mondchoo.ge.e.00.29@gmail.com +esmon.dch.o.o.ge.e0.0.29@gmail.com +e.s.m.o.n.dc.hoo.g.e.e0029@gmail.com +esm.on.dch.o.o.g.ee0.0.2.9@gmail.com +es.m.ondc.ho.og.e.e.002.9@gmail.com +e.s.mo.n.dc.h.oog.e.e0.02.9@gmail.com +e.smo.nd.c.h.oo.ge.e.002.9@gmail.com +e.smo.ndch.o.og.e.e00.29@gmail.com +es.m.ondc.h.oo.g.e.e0.029@gmail.com +e.s.m.ond.c.hoo.g.ee0.02.9@gmail.com +es.m.ondc.h.oogee0029@gmail.com +esmo.nd.choo.g.ee.0.0.2.9@gmail.com +e.s.m.o.n.d.c.h.o.ogee.0.0.29@gmail.com +es.mo.n.d.c.h.o.og.ee0.0.29@gmail.com +es.mon.d.c.h.ooge.e.00.2.9@gmail.com +e.sm.o.ndc.hoo.gee.0.029@gmail.com +e.s.mo.ndc.h.oo.gee.0.02.9@gmail.com +e.smon.dc.ho.ogee.002.9@gmail.com +e.sm.on.d.c.ho.og.e.e.0.029@gmail.com +e.sm.o.ndcho.o.ge.e.0.0.29@gmail.com +es.mo.n.dchoog.e.e0029@gmail.com +es.m.on.dc.hoog.e.e0.0.2.9@gmail.com +es.m.on.dch.o.o.gee00.29@gmail.com +es.mo.n.d.cho.o.g.e.e.0029@gmail.com +esm.on.d.cho.og.ee.0.0.29@gmail.com +e.smo.nd.c.h.o.oge.e00.2.9@gmail.com +esmon.dc.h.ooge.e0.029@gmail.com +e.s.mo.n.d.cho.o.ge.e.00.2.9@gmail.com +e.s.mo.ndch.o.og.ee.00.2.9@gmail.com +es.mo.ndchoog.ee0029@gmail.com +es.m.o.ndc.hoo.g.ee.0.02.9@gmail.com +esmo.ndc.ho.ogee.0.0.29@gmail.com +e.s.m.ond.ch.o.ogee.0029@gmail.com +esmondc.h.oo.g.e.e0.0.29@gmail.com +e.s.mo.ndcho.oge.e0.0.2.9@gmail.com +e.s.mon.d.c.ho.o.g.e.e.002.9@gmail.com +es.mo.ndc.ho.o.gee0.0.29@gmail.com +e.smo.nd.cho.og.e.e.00.29@gmail.com +e.smo.n.d.c.hoog.e.e.0029@gmail.com +es.mon.dc.ho.o.gee.0.0.29@gmail.com +e.sm.ondchooge.e.0.0.2.9@gmail.com +es.m.ondcho.o.g.e.e.0.029@gmail.com +e.smondc.ho.og.ee.0.02.9@gmail.com +es.mon.d.c.h.o.o.ge.e002.9@gmail.com +e.s.m.o.n.dcho.og.e.e002.9@gmail.com +es.m.o.nd.cho.og.ee0.02.9@gmail.com +esm.o.n.dc.ho.og.e.e0.029@gmail.com +esm.ond.c.h.o.o.g.ee.0029@gmail.com +esm.on.d.c.h.o.oge.e.00.29@gmail.com +e.smo.ndc.h.o.o.gee.00.29@gmail.com +esmo.nd.cho.o.g.ee.0.0.29@gmail.com +e.s.m.o.n.d.ch.o.o.g.ee0.02.9@gmail.com +e.smo.n.d.ch.oog.ee00.29@gmail.com +esmo.ndch.o.og.e.e0.0.29@gmail.com +es.mondc.ho.o.g.ee.0.029@gmail.com +e.s.mo.n.dc.ho.ogee.0.029@gmail.com +esmo.n.d.c.hoogee.0.02.9@gmail.com +e.sm.o.nd.cho.o.gee0.0.29@gmail.com +e.s.mo.ndcho.o.ge.e.0.0.29@gmail.com +esm.ond.c.h.oo.ge.e00.2.9@gmail.com +e.smo.nd.choo.ge.e.0.0.29@gmail.com +es.mo.ndc.h.o.o.gee0.0.29@gmail.com +e.s.mon.d.choog.ee.00.2.9@gmail.com +e.sm.o.ndcho.o.g.e.e.0.0.29@gmail.com +e.s.m.o.nd.ch.oogee0029@gmail.com +esm.o.n.dc.ho.o.g.e.e.00.29@gmail.com +es.mo.n.dcho.og.ee.002.9@gmail.com +esm.ond.c.ho.oge.e00.29@gmail.com +esmo.n.d.c.ho.o.ge.e.0.02.9@gmail.com +esmondc.ho.o.ge.e.0029@gmail.com +esm.ond.c.h.oogee.0.02.9@gmail.com +es.mon.d.ch.ooge.e.002.9@gmail.com +esmon.d.ch.o.o.gee00.2.9@gmail.com +e.s.mo.nd.c.ho.oge.e.00.29@gmail.com +esm.o.n.dc.h.o.ogee0.029@gmail.com +es.mo.ndch.oog.e.e0.0.29@gmail.com +e.s.mond.c.hoog.e.e0.0.2.9@gmail.com +e.s.m.o.n.d.c.hoog.ee0029@gmail.com +e.smond.ch.o.ogee00.29@gmail.com +e.smon.d.c.h.oo.g.e.e.0.02.9@gmail.com +es.mo.nd.choog.e.e0.0.2.9@gmail.com +esmo.ndchoog.ee0029@gmail.com +e.smo.n.dch.oog.ee0.0.2.9@gmail.com +es.m.o.n.dc.h.o.o.g.e.e.0.029@gmail.com +e.s.m.o.n.dc.ho.o.g.e.e.0029@gmail.com +es.mo.ndch.o.ogee.00.2.9@gmail.com +e.smond.cho.og.e.e.0.0.29@gmail.com +e.s.m.ondcho.o.g.ee.00.2.9@gmail.com +e.sm.o.n.d.cho.o.g.ee.0029@gmail.com +e.smo.ndc.h.o.oge.e0.02.9@gmail.com +e.s.m.o.ndc.h.ooge.e002.9@gmail.com +e.smon.dc.ho.o.g.ee.00.29@gmail.com +es.m.ondch.oogee0.0.29@gmail.com +es.mo.n.dchoo.g.e.e.0.029@gmail.com +e.sm.ond.c.ho.o.g.e.e00.2.9@gmail.com +es.mo.n.dc.h.o.o.gee0029@gmail.com +es.mond.c.h.oog.e.e002.9@gmail.com +esm.on.dch.o.o.g.ee.0029@gmail.com +e.s.m.on.dc.h.o.og.ee.00.29@gmail.com +esm.ondchoog.ee0.029@gmail.com +e.s.m.o.ndch.oog.e.e.0.0.2.9@gmail.com +esm.o.nd.ch.o.o.g.ee002.9@gmail.com +e.smond.ch.oogee.00.2.9@gmail.com +esm.on.dch.oo.g.ee0.0.2.9@gmail.com +e.smondch.oo.g.ee.00.2.9@gmail.com +es.m.o.ndc.hoo.gee.0029@gmail.com +e.smondc.ho.og.e.e0.02.9@gmail.com +e.s.m.o.n.dchoog.ee.00.2.9@gmail.com +e.s.m.ond.c.hoogee0029@gmail.com +e.s.m.ond.ch.oog.ee.00.2.9@gmail.com +e.s.mon.dcho.o.ge.e00.29@gmail.com +es.mond.c.h.o.oge.e.0.029@gmail.com +es.m.on.d.c.h.o.o.gee00.2.9@gmail.com +es.mon.d.choog.e.e0029@gmail.com +e.sm.o.ndc.h.o.o.gee0.02.9@gmail.com +es.mon.d.cho.o.g.e.e.0029@gmail.com +e.s.mond.c.ho.oge.e.0.02.9@gmail.com +es.mo.n.d.cho.og.e.e0.02.9@gmail.com +es.m.on.dcho.o.ge.e.0.029@gmail.com +esm.ondc.h.o.og.e.e0.0.29@gmail.com +e.smo.n.d.c.ho.ogee0.0.2.9@gmail.com +e.s.mo.ndc.h.oo.g.ee0.0.29@gmail.com +es.m.ondc.hoog.ee00.2.9@gmail.com +e.smo.nd.ch.o.o.g.ee.0.0.29@gmail.com +esmo.ndchoog.e.e.0029@gmail.com +es.mond.c.ho.o.gee.002.9@gmail.com +es.m.o.n.d.c.h.oogee.0.0.29@gmail.com +esmo.n.d.c.h.o.og.e.e.0029@gmail.com +esmon.dc.ho.o.g.ee0.029@gmail.com +e.smond.choo.gee0.0.29@gmail.com +esmo.ndc.ho.og.ee.0.029@gmail.com +e.s.m.o.ndch.oo.g.e.e0.029@gmail.com +es.mo.nd.ch.oog.e.e.0.029@gmail.com +es.mo.nd.cho.o.g.ee.0.0.2.9@gmail.com +es.mondch.ooge.e0.029@gmail.com +e.s.mon.dch.oo.gee.0.0.2.9@gmail.com +es.mo.ndcho.ogee002.9@gmail.com +e.sm.o.n.d.cho.og.e.e0029@gmail.com +es.mon.d.ch.o.ogee.00.29@gmail.com +es.mondch.oo.g.e.e0.0.2.9@gmail.com +esmo.n.d.c.h.o.ogee.00.2.9@gmail.com +e.s.mo.ndc.h.o.oge.e0.02.9@gmail.com +es.m.ondc.hoo.ge.e.0029@gmail.com +esmondc.ho.oge.e00.2.9@gmail.com +es.mondc.h.oog.e.e.002.9@gmail.com +e.smon.dc.hoo.g.e.e0.0.29@gmail.com +es.mon.d.ch.ooge.e0.02.9@gmail.com +e.sm.ond.cho.o.g.ee0.029@gmail.com +e.smo.n.dcho.og.ee0029@gmail.com +e.s.mo.nd.ch.o.o.g.ee002.9@gmail.com +e.smondc.h.oo.g.ee00.2.9@gmail.com +e.sm.o.n.d.cho.o.ge.e0.02.9@gmail.com +e.smond.cho.og.ee002.9@gmail.com +es.mond.c.h.o.o.g.ee.0029@gmail.com +e.sm.ondchoo.ge.e.00.29@gmail.com +es.m.ond.choo.ge.e0.02.9@gmail.com +e.s.m.o.ndch.o.og.ee.0.0.2.9@gmail.com +e.smo.n.dc.h.oo.gee.002.9@gmail.com +es.mond.cho.o.ge.e.00.29@gmail.com +e.smo.n.d.c.ho.o.gee0.0.29@gmail.com +es.mo.ndc.h.oog.e.e0.02.9@gmail.com +e.sm.on.dch.o.oge.e.0.02.9@gmail.com +e.sm.on.d.ch.o.og.e.e.0.0.29@gmail.com +esmo.n.d.ch.oog.ee0.029@gmail.com +esmond.cho.o.g.e.e.00.2.9@gmail.com +esm.ond.c.hoo.gee002.9@gmail.com +esm.on.d.cho.ogee0.02.9@gmail.com +e.smon.d.c.hoo.gee0.0.2.9@gmail.com +es.m.o.ndcho.oge.e00.2.9@gmail.com +esm.ond.c.h.oo.g.ee0.02.9@gmail.com +e.sm.on.d.cho.og.e.e.0029@gmail.com +e.s.m.on.dc.h.ooge.e.002.9@gmail.com +es.m.o.ndch.o.o.g.ee0.029@gmail.com +e.sm.o.nd.ch.oo.ge.e.00.2.9@gmail.com +esm.o.n.d.cho.ogee002.9@gmail.com +e.s.m.on.d.c.h.oo.gee.0029@gmail.com +e.sm.ondc.h.oog.e.e.00.2.9@gmail.com +e.sm.o.n.dch.oo.g.ee.002.9@gmail.com +e.sm.o.ndcho.og.e.e0029@gmail.com +e.s.mo.n.dc.h.o.og.e.e0.0.29@gmail.com +es.m.on.d.ch.o.ogee.0.02.9@gmail.com +esm.ond.ch.oog.ee0.02.9@gmail.com +e.sm.on.dc.hooge.e.00.2.9@gmail.com +e.s.m.on.d.c.h.oog.e.e.0029@gmail.com +e.s.m.on.d.c.ho.o.ge.e002.9@gmail.com +es.mondc.h.oog.e.e.0.029@gmail.com +e.smo.n.dc.h.oog.e.e.0.0.2.9@gmail.com +e.sm.o.n.dc.hoo.g.e.e.0.029@gmail.com +esmond.ch.oo.g.e.e0.0.2.9@gmail.com +esm.ondch.oo.g.e.e0.0.2.9@gmail.com +e.s.mo.nd.choo.gee.0.02.9@gmail.com +es.m.ondc.h.o.o.ge.e0029@gmail.com +e.smo.n.d.c.h.oogee.0.02.9@gmail.com +e.s.mo.ndch.oogee0.029@gmail.com +e.sm.o.n.d.cho.o.g.e.e.0.029@gmail.com" +aVazfPNa,Forestry,Ginga2221,Lua,Saturday 11th of November 2023 05:33:00 PM CDT,"slotFuel = 1 +slotCheck = 2 +slotTurn = 3 +slotChest = 4 +slotFor = 5 +slotEnd = 6 +slotSap = 7 +slotFree = 10 + +fuelMax = 600 + +dir = false +idir = 0 + +function turn(dir) + if dir == false then + turtle.turnLeft() + else + turtle.turnRight() + end +end + +function cuttree() + turtle.select(slotFree) + turtle.dig() + turtle.digUp() + turtle.up() + local bloc = turtle.detect() + + while bloc == true do + bloc = turtle.detect() + turtle.dig() + turtle.digUp() + turtle.up() + end + local sol,typesol = turtle.inspectDown() + local typeStop = turtle.getItemDetail(slotCheck) + + while typesol[""name""] ~= typeStop[""name""] do + turtle.digDown() + turtle.down() + sol,typesol = turtle.inspectDown() + end + if turtle.getItemCount(slotSap) > 1 then + turtle.select(slotSap) + turtle.place() + elseif turtle.getItemCount(slotSap+1) > 1 then + turtle.select(slotSap+1) + turtle.place() + elseif turtle.getItemCount(slotSap+2) > 1 then + turtle.select(slotSap+2) + turtle.place() + end + os.sleep() + +end + +function chest() + fuelLev = turtle.getFuelLevel() + if fuelLev < fuelMax then + turtle.select(slotFuel) + turtle.suck() + if turtle.getItemCount(slotFuel) > 1 + while fuelLev < fuelMax do + turtle.refuel(2) + fuelLev = turtle.getFuelLevel() + end + end + end + + for i=0,2 do + turtle.select(slotSap + i) + turtle.suck() + end + + for j=slotFree,16 do + turtle.select(j) + nbr = turtle.getItemCount(j) + turtle.drop(nbr) + end + + turtle.turnLeft() + turtle.turnLeft() + turtle.forward() +end + + +function check() + turtle.turnLeft() + if turtle.detect() == true then + cuttree() + end + turtle.turnRight() + turtle.turnRight() + if turtle.detect() == true then + cuttree() + end + turtle.turnLeft() + turtle.forward() +end + + +while true do + + turtle.select(slotFor) + if turtle.compareDown() == true then + turtle.forward() + end + + turtle.select(slotCheck) + if turtle.compareDown() == true then + check() + end + + turtle.select(slotTurn) + if turtle.compareDown() == true then + turn(dir) + if idir==0 then + dir = dir + idir = 1 + else + dir = not dir + idir = 0 + end + turtle.forward() + end + + turtle.select(slotChest) + if turtle.compareDown() == true then + chest() + end + + turtle.select(slotEnd) + if turtle.compareDown() == true then + turtle.turnLeft() + turtle.turnLeft() + turtle.forward() + end + +end" +dnKmv6rm,Combine 2 Programms,MagmaLP,Lua,Saturday 11th of November 2023 05:32:17 PM CDT,"--This Computer will stay at Trading Townspawn +--x:-7864 y:68 z:13718 +--MInecraft(1.4.7) Tekkit Lite Modepack +--ServerIP: server.lycodon.com + +os.loadAPI(""ocs/apis/sensor"") +mon = peripheral.wrap(""back"") +term.setBackgroundColor(32768) +term.setCursorPos(1,1) +term.clear() + +function calc_color(color) + return math.pow(2, color - 1) +end + +function msg(gap, line, color, groundb, text) + term.setBackgroundColor(calc_color(groundb)) + term.setCursorPos(gap,line) + term.setTextColor(calc_color(color)) + text = term.write(text) +end + +function clear() + for yPos = 7,17 do + msg(1,yPos,16,16,"" "") + end + msg(01,19,08,16,"" "") +end + +function getS() + for v, k in pairs(s) do + if k.Name == ""ME Wireless Access Point"" then + target = v + end + end + sleep(0.5) + return target +end + +Adjustable_Emitter_Amount = 0 + + +while true do + sen = sensor.wrap(""bottom"") + for targetName,targetInfo in pairs(sen.getTargets()) do --detect targets + name = targetName + if targetInfo.Name == ""Player"" then --detect if target is a player + if fs.exists(""Users/"" ..name) == false then --create user + file = fs.open(""Users/"" .. name, ""w"") + file.write(""Adjustabel Emitter= 0\n"") + file.write(""Amaranthine Dust= 0\n"") + file.write(""Azure Dust= 0\n"") + file.write(""Iridescent Dust= 0\n"") + file.write(""Shiny Ingot= 0\n"") + file.write(""Tungsten Ore= 0"") + file.close() + end + + file = fs.open(""local-name"", ""w"") --name local speichern + file.write(name) + file.close() + + msg(01,01,02,16,"" Account: ""..name) --überschrift + msg(01,02,08,16,""---------------------------------------------------"") + + clear() + msg(06,07,01,15,"" "") msg(30,07,01,15,"" "") + msg(06,08,01,15,"" deposit items "") msg(30,08,01,15,"" withdraw items "") + msg(06,09,01,15,"" "") msg(30,09,01,15,"" "") + + msg(14,04,06,16,""$$$ $$$"") + msg(18,04,05,16,""Trading-City Bank"") + msg(18,05,01,16,""~~~~~~~~~~~~~~~~~"") + msg(02,13,09,16,""After 1 year offline, your account will be"") + msg(02,14,09,16,""deleted, along with all your things!"") + msg(02,15,09,16,""Save your valuable items here so you can"") + msg(02,16,09,16,""get them back even after a player reset."") + + msg(01,18,08,16,""---------------------------------------------------"") + + local event, button, X, Y = os.pullEvent(""mouse_click"") + if X >= 06 and X <= 23 and Y >= 07 and Y <= 09 then --deposit money + clear() + sleep(0.5) + + msg(02,07,01,16,""Insertable Items:"") + msg(02,08,09,16,""-> Adjustable Emitters -> Azure Dust"") + msg(02,09,09,16,""-> Tungste Ore -> Amaranthine Dust"") + msg(02,10,09,16,""-> Shiny Ingot -> Iridescent Dust"") + + msg(02,13,09,16,""Insert all items on the left and then"") + msg(02,14,09,16,""confirm here with the red button."") + msg(02,15,09,16,""Your items will remain saved until"") + msg(02,16,09,16,""you retrieve them."") + + msg(40,13,01,15,"" "") + msg(40,14,01,15,"" confirm "") + msg(40,15,01,15,"" "") + + msg(47,19,16,01,"" back"") + + local event, button, X, Y = os.pullEvent(""mouse_click"") + if X >= 40 and X <= 49 and Y >= 13 and Y <= 15 then --confirm button + sen = sensor.wrap(""top"") + s = sen.getTargets() + + --fs.delete(""List"") + file = fs.open(""Local_List"", ""w"") + file.close() + + function getS() + for v, k in pairs(s) do + if k.Name == ""ME Wireless Access Point"" then + target = v + end + end + sleep(0.5) + return target + end + + target = getS() + if target then + s1 = sen.getTargetDetails(target) + print(""Eingeworfene Items:"") + for _, item in pairs(s1.Items) do + local displayName = item.Name or ""Unknown Item"" + local size = item.Size or 0 + local file = fs.open(""Local_List"", ""a"") + file.write(displayName .. ""= "" .. size .. ""\n"") + file.close() + + print(displayName .. "" = "" .. size .. ""\n"") + end + end + + + -- Funktion zum Lesen der Datei und Extrahieren der Informationen + function ladeItems() + local datei = fs.open(""Local_List"", ""r"") -- Datei im Lesemodus öffnen + + if not datei then + print(""Fehler: Datei konnte nicht geöffnet werden."") + return + end + + -- Tabelle zum Speichern der Iteminformationen + local items = {} + + -- Schleife durch jede Zeile der Datei + repeat + local zeile = datei.readLine() -- Eine Zeile aus der Datei lesen + if zeile then + -- Trenne den Itemnamen und die Menge anhand des Gleichheitszeichens + local itemName, menge = zeile:match(""([^=]+)%s*=%s*(%d+)"") + if itemName and menge then + items[itemName] = tonumber(menge) + else + print(""Fehlerhafte Zeile in der Datei: "" .. zeile) + end + end + until not zeile + + datei.close() -- Datei schließen + + return items + end + + -- Beispielaufruf der Funktion + local itemTabelle = ladeItems() + + -- Beispiel: Verwendung der abgerufenen Informationen + if itemTabelle then + Local_AEs_Amount = itemTabelle[""Adjustable Emitter""] + --Local_Amaranthine_Amount = itemTabelle[""Amaranthine Dust""] + --Local_Azure_Amount = itemTabelle[""Azure Dust""] + --Local_Iridescent_Amount = itemTabelle[""Iridescent Dust""] + Local_Shiny_Amount = itemTabelle[""Shiny Ingot""] + Local_Tungsten_Amount = itemTabelle[""Tungsten Ore""] + end + + if not Local_AEs_Amount then + Local_AEs_Amount = 0 + end + --if not Local_Amaranthine_Amount then + -- Local_Amaranthine_Amount = 0 + --end + --if not Local_Azure_Amount then + -- Local_Azure_Amount = 0 + --end + --if not Local_Iridescent_Amount then + -- Local_Iridescent_Amount = 0 + --end + if not Local_Shiny_Amount then + Local_Shiny_Amount = 0 + end + if not Local_Tungsten_Amount then + Local_Tungsten_Amount = 0 + end + -------------------------------------------------------------------------- + + -- Funktion zum Lesen der Datei und Extrahieren der Informationen + file = fs.open(""local-name"", ""r"") --name local speichern + name = file.readLine() + file.close() + --name = ""MagmaLP"" + function ladeItems() + local datei = fs.open(""Users/"" .. name, ""r"") -- Datei im Lesemodus öffnen + + if not datei then + print(""Fehler: Datei konnte nicht geöffnet werden."") + return + end + + -- Tabelle zum Speichern der Iteminformationen + local items = {} + + -- Schleife durch jede Zeile der Datei + repeat + local zeile = datei.readLine() -- Eine Zeile aus der Datei lesen + if zeile then + -- Trenne den Itemnamen und die Menge anhand des Gleichheitszeichens + local itemName, menge = zeile:match(""([^=]+)%s*=%s*(%d+)"") + if itemName and menge then + items[itemName] = tonumber(menge) + else + print(""Fehlerhafte Zeile in der Datei: "" .. zeile) + end + end + until not zeile + + datei.close() -- Datei schließen + + return items + end + + -- Beispielaufruf der Funktion + local itemTabelle = ladeItems() + + -- Beispiel: Verwendung der abgerufenen Informationen + if itemTabelle then + AEs_Amount = itemTabelle[""Adjustable Emitter""] + --Amaranthine_Amount = itemTabelle[""Amaranthine Dust""] + --Azure_Amount = itemTabelle[""Azure Dust""] + --Iridescent_Amount = itemTabelle[""Iridescent Dust""] + Shiny_Amount = itemTabelle[""Shiny Ingot""] + Tungsten_Amount = itemTabelle[""Tungsten Ore""] + end + + New_AEs_Amount = AEs_Amount + Local_AEs_Amount + --New_Amaranthine_Amount = Amaranthine_Amount + Local_Amaranthine_Amount + --New_Azure_Amount = Azure_Amount + Local_Azure_Amount + --New_Iridescent_Amount = Iridescent_Amount + Local_Iridescent_Amount + New_Shiny_Amount = Shiny_Amount + Local_Shiny_Amount + New_Tungsten_Amount = Tungsten_Amount + Local_Tungsten_Amount + + fs.delete(""Local_List"") + fs.delete(""Users/"" .. name) + file = fs.open(""Users/"" .. name, ""w"") + file.close() + + local file = fs.open(""Users/"" .. name, ""a"") + file.write(""Adjustable Emitter= "" .. New_AEs_Amount .. ""\n"") + --file.write(""Amaranthine Dust= "" .. New_Amaranthine_Amount .. ""\n"") + --file.write(""Azure Dust= "" .. New_Azure_Amount .. ""\n"") + --file.write(""Iridescent Dust= "" .. New_Iridescent_Amount .. ""\n"") + file.write(""Shiny Ingot= "" .. New_Shiny_Amount .. ""\n"") + file.write(""Tungsten Ore= "" .. New_Tungsten_Amount .. ""\n"") + file.close() + + print("" "") + print(""addierte Werte:"") + print(""AEs:"", New_AEs_Amount) + --print(""Amaranthine:"", New_Amaranthine_Amount) + --print(""Azure:"", New_Azure_Amount) + --print(""Iridescent:"",New_Iridescent_Amount) + print(""Shiny:"", New_Shiny_Amount) + print(""Tungsten:"", New_Tungsten_Amount) + end + end + end + end + sleep(15) + os.reboot() +end" +rhvUiacY,webinar-python-input-patterns-2023-11-11,jspill,Python,Saturday 11th of November 2023 05:14:06 PM CDT,"# Webinar Input Patterns 2023 Nov 11 + +# input() ALWAYS returns a string + +# Some common patterns... +# 1 Recast a numeric string into an int or float +# 2 Breaking up a long string into a list of smaller strings +# 3 Break up a string containing numeric chars into a list of +# recast ints or floats +# 4 One value tells you how many times to call input() +# 5 We DON'T KNOW how many times to call input(), but we know +# a sentinel value to stop + + +# 1 Recast a numeric string into an int or float +# 5 # that 5 is ""5"" but I might want the int 5 +# myInput = float(input())# int(input()) +# print(myInput) +# print(type(myInput).__name__) + +# 2 Breaking up a long string into a list of smaller strings +# myInput = input() +# myList = myInput.split() +# print(myList) + +# 12 28 34 # one input() to be split() +# 12 # vs 3 separate calls to input() +# 28 +# 34 + +# ""Pat Silly Doe"" or ""Julia Clark"" +# myInput = input().split() +# # myList = myInput.split() +# print(myInput) +# print(len(myInput)) + +# 3 Break up a string containing numeric chars into a list of +# recast ints or floats +# 12 28 34 # one input() to be split() +# myInput = input() +# strList = myInput.split() +# print(strList) # ['12', '99', '34', '25'] +# +# numList = [] +# for item in strList: +# numList.append(int(item)) +# print(numList) # [12, 99, 34, 25] + +# 4 One value tells you HOW MANY TIMES to call input() +# Any ""known number of times"" means a for loop +# 5 +# 30.0 +# 50.0 +# 10.0 +# 100.0 +# 65.0 + +# call input() to get the number of times +# numVals = int(input()) +# floatList = [] +# +# # loop with range() +# for num in range(numVals): +# nextInput = float(input()) +# floatList.append(nextInput) +# # floatList.append(float(input())) +# +# print(floatList) + + +# 5 We DON'T KNOW how many times to call input(), but we know to stop on some SENTINEL VALUE +# this is a WHILE loop condition + +# myInput = input() + +# set up a while loop +# while myInput != ""-1"": +# # do whatever we need to do +# print(myInput) +# # get next input +# myInput = input() +# print(""OK. Quitting..."") + +# # Stop on quit or done or d +quitCmds = [""quit"", ""done"", ""d""] +myInput = input() + +while not myInput in quitCmds: + # do stuff + print(f""I got the command {myInput}"") + myInput = input() +print(""Done!"") +" +1ZiNCzy2,Premium3,HendarOfficial,PHP,Saturday 11th of November 2023 04:49:19 PM CDT,"Link: https://tutwuri.id/3MHk0k +Pass: premium303 " +AbngaCcR,Untitled,sissou123,Python,Saturday 11th of November 2023 04:48:19 PM CDT,"WebMicroPython. MicroPython is a lean and efficient implementation of the Python 3 programming language that includes a small subset of the Python standard library +for more:https://cuty.io/JFN4Iqx2Vxa" +PrYDWGbV,Premium3,HendarOfficial,PHP,Saturday 11th of November 2023 04:48:01 PM CDT,premium303 +pi52Lgww,Untitled,sissou123,Python,Saturday 11th of November 2023 04:30:15 PM CDT,"Mastering Python - From Novice to Ninja +Learn Python with Machine Learning, Object Oriented Programming, Data Structures, Web Services, Multi-Threading and more +for more:https://cuty.io/aSEB2jDe" +xqEYnQXx,Axqid's Data,azimuths,JSON,Saturday 11th of November 2023 04:26:16 PM CDT,"{""Stats"":{""MissionEXP"":{""ObjectName"":""MissionEXP"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""PrimaryCN"":{""ObjectName"":""PrimaryCN"",""ObjectClass"":""IntValue"",""ObjectValue"":""2""},""mapmove1"":{""ObjectName"":""mapmove1"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""LeftEye"":{""ObjectName"":""LeftEye"",""ObjectClass"":""StringValue"",""ObjectValue"":""Default""},""Key12"":{""ObjectName"":""Key12"",""ObjectClass"":""StringValue"",""ObjectValue"":""=""},""Blind"":{""ObjectName"":""Blind"",""ObjectClass"":""NumberValue"",""ObjectValue"":""0""},""Slot2"":{""ObjectName"":""Slot2"",""ObjectClass"":""StringValue"",""ObjectValue"":""""},""TailedBeastLevel"":{""ObjectName"":""TailedBeastLevel"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""CombatEXP"":{""ObjectName"":""CombatEXP"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Personality"":{""ObjectName"":""Personality"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""GripCount"":{""ObjectName"":""GripCount"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Marking"":{""ObjectName"":""Marking"",""ObjectClass"":""IntValue"",""ObjectValue"":""69""},""SkinColor"":{""ObjectName"":""SkinColor"",""ObjectClass"":""IntValue"",""ObjectValue"":""4""},""HideName"":{""ObjectName"":""HideName"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""IsExiled"":{""ObjectName"":""IsExiled"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Slot11"":{""ObjectName"":""Slot11"",""ObjectClass"":""StringValue"",""ObjectValue"":""""},""MSAbility1"":{""ObjectName"":""MSAbility1"",""ObjectClass"":""StringValue"",""ObjectValue"":""""},""KPos"":{""ObjectName"":""KPos"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""LINDAMINISTARTUP"":{""ObjectName"":""LINDAMINISTARTUP"",""ObjectClass"":""IntValue"",""ObjectValue"":""5""},""Slot4"":{""ObjectName"":""Slot4"",""ObjectClass"":""StringValue"",""ObjectValue"":""""},""Slot9"":{""ObjectName"":""Slot9"",""ObjectClass"":""StringValue"",""ObjectValue"":""""},""Version"":{""ObjectName"":""Version"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""HairColorR"":{""ObjectName"":""HairColorR"",""ObjectClass"":""IntValue"",""ObjectValue"":""64""},""EyeColorG"":{""ObjectName"":""EyeColorG"",""ObjectClass"":""IntValue"",""ObjectValue"":""67""},""CurseMarkLevel"":{""ObjectName"":""CurseMarkLevel"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Key2"":{""ObjectName"":""Key2"",""ObjectClass"":""StringValue"",""ObjectValue"":""2""},""Genjutsu"":{""ObjectName"":""Genjutsu"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""SwordSave"":{""ObjectName"":""SwordSave"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""BijuuXP"":{""ObjectName"":""BijuuXP"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Key3"":{""ObjectName"":""Key3"",""ObjectClass"":""StringValue"",""ObjectValue"":""3""},""BonusSkillPoints"":{""ObjectName"":""BonusSkillPoints"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""CColorB"":{""ObjectName"":""CColorB"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""PosY"":{""ObjectName"":""PosY"",""ObjectClass"":""IntValue"",""ObjectValue"":""980""},""SPR"":{""ObjectName"":""SPR"",""ObjectClass"":""IntValue"",""ObjectValue"":""12""},""BijuuConvo"":{""ObjectName"":""BijuuConvo"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""jincooldown"":{""ObjectName"":""jincooldown"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Ken"":{""ObjectName"":""Ken"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Scar"":{""ObjectName"":""Scar"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Slot12"":{""ObjectName"":""Slot12"",""ObjectClass"":""StringValue"",""ObjectValue"":""""},""RecentTrainings"":{""ObjectName"":""RecentTrainings"",""ObjectClass"":""StringValue"",""ObjectValue"":""{}""},""EyeColorR"":{""ObjectName"":""EyeColorR"",""ObjectClass"":""IntValue"",""ObjectValue"":""203""},""HairColorG"":{""ObjectName"":""HairColorG"",""ObjectClass"":""IntValue"",""ObjectValue"":""62""},""RaidCD"":{""ObjectName"":""RaidCD"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Slot6"":{""ObjectName"":""Slot6"",""ObjectClass"":""StringValue"",""ObjectValue"":""""},""HairColorB"":{""ObjectName"":""HairColorB"",""ObjectClass"":""IntValue"",""ObjectValue"":""63""},""Gender"":{""ObjectName"":""Gender"",""ObjectClass"":""IntValue"",""ObjectValue"":""1""},""MSAbility2"":{""ObjectName"":""MSAbility2"",""ObjectClass"":""StringValue"",""ObjectValue"":""""},""Kids"":{""ObjectName"":""Kids"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""SecondaryWep"":{""ObjectName"":""SecondaryWep"",""ObjectClass"":""StringValue"",""ObjectValue"":""Kunai""},""PosZ"":{""ObjectName"":""PosZ"",""ObjectClass"":""IntValue"",""ObjectValue"":""3582""},""UnlockedCloak"":{""ObjectName"":""UnlockedCloak"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""CloakTime"":{""ObjectName"":""CloakTime"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""BijuuRelation"":{""ObjectName"":""BijuuRelation"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Prestige"":{""ObjectName"":""Prestige"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""MaxAge"":{""ObjectName"":""MaxAge"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""TailedBeastMastered"":{""ObjectName"":""TailedBeastMastered"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Mangekyo"":{""ObjectName"":""Mangekyo"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""LastGripped"":{""ObjectName"":""LastGripped"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""LastAge"":{""ObjectName"":""LastAge"",""ObjectClass"":""IntValue"",""ObjectValue"":""1699740674""},""Key11"":{""ObjectName"":""Key11"",""ObjectClass"":""StringValue"",""ObjectValue"":""-""},""AwakenCD"":{""ObjectName"":""AwakenCD"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""AgeLimit"":{""ObjectName"":""AgeLimit"",""ObjectClass"":""IntValue"",""ObjectValue"":""2400""},""SecondaryAmmo"":{""ObjectName"":""SecondaryAmmo"",""ObjectClass"":""IntValue"",""ObjectValue"":""12""},""Mastered"":{""ObjectName"":""Mastered"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""HandsignTraining"":{""ObjectName"":""HandsignTraining"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""WipeLog"":{""ObjectName"":""WipeLog"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Slot10"":{""ObjectName"":""Slot10"",""ObjectClass"":""StringValue"",""ObjectValue"":""""},""Key9"":{""ObjectName"":""Key9"",""ObjectClass"":""StringValue"",""ObjectValue"":""9""},""Slot5"":{""ObjectName"":""Slot5"",""ObjectClass"":""StringValue"",""ObjectValue"":""""},""Slot7"":{""ObjectName"":""Slot7"",""ObjectClass"":""StringValue"",""ObjectValue"":""""},""RESTORE"":{""ObjectName"":""RESTORE"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""TailedBeast"":{""ObjectName"":""TailedBeast"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""GrandParentID"":{""ObjectName"":""GrandParentID"",""ObjectClass"":""StringValue"",""ObjectValue"":""""},""TimesRerolled"":{""ObjectName"":""TimesRerolled"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""CurseMarkEXP"":{""ObjectName"":""CurseMarkEXP"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""HBChoice"":{""ObjectName"":""HBChoice"",""ObjectClass"":""IntValue"",""ObjectValue"":""1""},""WeaponSave"":{""ObjectName"":""WeaponSave"",""ObjectClass"":""StringValue"",""ObjectValue"":""""},""PrimaryWep"":{""ObjectName"":""PrimaryWep"",""ObjectClass"":""StringValue"",""ObjectValue"":""Kunai""},""OriginalVillage"":{""ObjectName"":""OriginalVillage"",""ObjectClass"":""IntValue"",""ObjectValue"":""2""},""BijuuSealed"":{""ObjectName"":""BijuuSealed"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Name"":{""ObjectName"":""Name"",""ObjectClass"":""StringValue"",""ObjectValue"":""Ax""},""ToggleAccessories"":{""ObjectName"":""ToggleAccessories"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""LastChakra"":{""ObjectName"":""LastChakra"",""ObjectClass"":""IntValue"",""ObjectValue"":""750""},""Key10"":{""ObjectName"":""Key10"",""ObjectClass"":""StringValue"",""ObjectValue"":""0""},""Key4"":{""ObjectName"":""Key4"",""ObjectClass"":""StringValue"",""ObjectValue"":""4""},""RU"":{""ObjectName"":""RU"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Slot0"":{""ObjectName"":""Slot0"",""ObjectClass"":""StringValue"",""ObjectValue"":""""},""logcheck"":{""ObjectName"":""logcheck"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Slot-"":{""ObjectName"":""Slot-"",""ObjectClass"":""StringValue"",""ObjectValue"":""""},""Key1"":{""ObjectName"":""Key1"",""ObjectClass"":""StringValue"",""ObjectValue"":""1""},""FamilyID"":{""ObjectName"":""FamilyID"",""ObjectClass"":""StringValue"",""ObjectValue"":""Ax(13)1519646""},""Slot="":{""ObjectName"":""Slot="",""ObjectClass"":""StringValue"",""ObjectValue"":""""},""ItemSave"":{""ObjectName"":""ItemSave"",""ObjectClass"":""StringValue"",""ObjectValue"":""""},""Slot3"":{""ObjectName"":""Slot3"",""ObjectClass"":""StringValue"",""ObjectValue"":""""},""Key8"":{""ObjectName"":""Key8"",""ObjectClass"":""StringValue"",""ObjectValue"":""8""},""Blindness"":{""ObjectName"":""Blindness"",""ObjectClass"":""NumberValue"",""ObjectValue"":""0""},""RP"":{""ObjectName"":""RP"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""DateRecord"":{""ObjectName"":""DateRecord"",""ObjectClass"":""IntValue"",""ObjectValue"":""3702""},""BerserkTimes"":{""ObjectName"":""BerserkTimes"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""SpentSkillPoints"":{""ObjectName"":""SpentSkillPoints"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""PDLog"":{""ObjectName"":""PDLog"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Key6"":{""ObjectName"":""Key6"",""ObjectClass"":""StringValue"",""ObjectValue"":""6""},""Deaths"":{""ObjectName"":""Deaths"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""EyeColorB"":{""ObjectName"":""EyeColorB"",""ObjectClass"":""IntValue"",""ObjectValue"":""3""},""Slot1"":{""ObjectName"":""Slot1"",""ObjectClass"":""StringValue"",""ObjectValue"":""""},""ChakraArmorRGB"":{""ObjectName"":""ChakraArmorRGB"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Parentq"":{""ObjectName"":""Parentq"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""BDAYS"":{""ObjectName"":""BDAYS"",""ObjectClass"":""StringValue"",""ObjectValue"":""0""},""PrimaryAmmo"":{""ObjectName"":""PrimaryAmmo"",""ObjectClass"":""IntValue"",""ObjectValue"":""12""},""LastStomach"":{""ObjectName"":""LastStomach"",""ObjectClass"":""IntValue"",""ObjectValue"":""155""},""ParentID"":{""ObjectName"":""ParentID"",""ObjectClass"":""StringValue"",""ObjectValue"":""""},""PosX"":{""ObjectName"":""PosX"",""ObjectClass"":""IntValue"",""ObjectValue"":""303""},""Elo"":{""ObjectName"":""Elo"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Bank"":{""ObjectName"":""Bank"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""ResetPos"":{""ObjectName"":""ResetPos"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""SkillPoints"":{""ObjectName"":""SkillPoints"",""ObjectClass"":""IntValue"",""ObjectValue"":""25""},""startnewlife"":{""ObjectName"":""startnewlife"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Trauma"":{""ObjectName"":""Trauma"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""LastKilledUser"":{""ObjectName"":""LastKilledUser"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""AnbuLog"":{""ObjectName"":""AnbuLog"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""MissionSuccess"":{""ObjectName"":""MissionSuccess"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""CurrentWep"":{""ObjectName"":""CurrentWep"",""ObjectClass"":""IntValue"",""ObjectValue"":""1""},""MaxRank"":{""ObjectName"":""MaxRank"",""ObjectClass"":""IntValue"",""ObjectValue"":""24""},""Key5"":{""ObjectName"":""Key5"",""ObjectClass"":""StringValue"",""ObjectValue"":""5""},""SeenDeaths"":{""ObjectName"":""SeenDeaths"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""RyoRES"":{""ObjectName"":""RyoRES"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""LastHealth"":{""ObjectName"":""LastHealth"",""ObjectClass"":""IntValue"",""ObjectValue"":""289""},""Ryo"":{""ObjectName"":""Ryo"",""ObjectClass"":""IntValue"",""ObjectValue"":""100""},""CColorR"":{""ObjectName"":""CColorR"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Key7"":{""ObjectName"":""Key7"",""ObjectClass"":""StringValue"",""ObjectValue"":""7""},""WeaveSpeed"":{""ObjectName"":""WeaveSpeed"",""ObjectClass"":""IntValue"",""ObjectValue"":""20""},""RightEye"":{""ObjectName"":""RightEye"",""ObjectClass"":""StringValue"",""ObjectValue"":""Default""},""DefaultMouth"":{""ObjectName"":""DefaultMouth"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""TrainingEXP"":{""ObjectName"":""TrainingEXP"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Rank"":{""ObjectName"":""Rank"",""ObjectClass"":""IntValue"",""ObjectValue"":""24""},""CanRank"":{""ObjectName"":""CanRank"",""ObjectClass"":""IntValue"",""ObjectValue"":""1""},""TailedBeastEXP"":{""ObjectName"":""TailedBeastEXP"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""CColorG"":{""ObjectName"":""CColorG"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""MaxTails"":{""ObjectName"":""MaxTails"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Age"":{""ObjectName"":""Age"",""ObjectClass"":""IntValue"",""ObjectValue"":""9""},""berserkcheck"":{""ObjectName"":""berserkcheck"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Village"":{""ObjectName"":""Village"",""ObjectClass"":""IntValue"",""ObjectValue"":""8""},""bald"":{""ObjectName"":""bald"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""SecondaryCN"":{""ObjectName"":""SecondaryCN"",""ObjectClass"":""IntValue"",""ObjectValue"":""3""},""KillStreak"":{""ObjectName"":""KillStreak"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Slot8"":{""ObjectName"":""Slot8"",""ObjectClass"":""StringValue"",""ObjectValue"":""""},""kek"":{""ObjectName"":""kek"",""ObjectClass"":""IntValue"",""ObjectValue"":""12""},""Influence"":{""ObjectName"":""Influence"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Title"":{""ObjectName"":""Title"",""ObjectClass"":""StringValue"",""ObjectValue"":""Academy Student""}},""Skilltree"":{""Sound Seal"":{""ObjectName"":""Sound Seal"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""}},""Copy"":[]}" +j5Myrx2s,Axqid's Data,azimuths,JSON,Saturday 11th of November 2023 04:07:53 PM CDT,"{""Stats"":{""MissionEXP"":{""ObjectName"":""MissionEXP"",""ObjectClass"":""IntValue"",""ObjectValue"":""-18""},""PrimaryCN"":{""ObjectName"":""PrimaryCN"",""ObjectClass"":""IntValue"",""ObjectValue"":""4""},""mapmove1"":{""ObjectName"":""mapmove1"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""LeftEye"":{""ObjectName"":""LeftEye"",""ObjectClass"":""StringValue"",""ObjectValue"":""Default""},""Key12"":{""ObjectName"":""Key12"",""ObjectClass"":""StringValue"",""ObjectValue"":""y""},""Blind"":{""ObjectName"":""Blind"",""ObjectClass"":""NumberValue"",""ObjectValue"":""0""},""Slot2"":{""ObjectName"":""Slot2"",""ObjectClass"":""StringValue"",""ObjectValue"":""Lariat""},""TailedBeastLevel"":{""ObjectName"":""TailedBeastLevel"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""CombatEXP"":{""ObjectName"":""CombatEXP"",""ObjectClass"":""IntValue"",""ObjectValue"":""1592""},""Personality"":{""ObjectName"":""Personality"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""GripCount"":{""ObjectName"":""GripCount"",""ObjectClass"":""IntValue"",""ObjectValue"":""30""},""Marking"":{""ObjectName"":""Marking"",""ObjectClass"":""IntValue"",""ObjectValue"":""4""},""SkinColor"":{""ObjectName"":""SkinColor"",""ObjectClass"":""IntValue"",""ObjectValue"":""4""},""HideName"":{""ObjectName"":""HideName"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""IsExiled"":{""ObjectName"":""IsExiled"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Slot11"":{""ObjectName"":""Slot11"",""ObjectClass"":""StringValue"",""ObjectValue"":""Lightning Cloak 2""},""MSAbility1"":{""ObjectName"":""MSAbility1"",""ObjectClass"":""StringValue"",""ObjectValue"":""0""},""Key8"":{""ObjectName"":""Key8"",""ObjectClass"":""StringValue"",""ObjectValue"":""t""},""LINDAMINISTARTUP"":{""ObjectName"":""LINDAMINISTARTUP"",""ObjectClass"":""IntValue"",""ObjectValue"":""5""},""Slot4"":{""ObjectName"":""Slot4"",""ObjectClass"":""StringValue"",""ObjectValue"":""Leaf Whirlwind""},""Slot9"":{""ObjectName"":""Slot9"",""ObjectClass"":""StringValue"",""ObjectValue"":""Demon Step""},""Version"":{""ObjectName"":""Version"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""DateRecord"":{""ObjectName"":""DateRecord"",""ObjectClass"":""IntValue"",""ObjectValue"":""3702""},""Key4"":{""ObjectName"":""Key4"",""ObjectClass"":""StringValue"",""ObjectValue"":""4""},""CurseMarkLevel"":{""ObjectName"":""CurseMarkLevel"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Key2"":{""ObjectName"":""Key2"",""ObjectClass"":""StringValue"",""ObjectValue"":""2""},""Genjutsu"":{""ObjectName"":""Genjutsu"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""SwordSave"":{""ObjectName"":""SwordSave"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""BijuuXP"":{""ObjectName"":""BijuuXP"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Key3"":{""ObjectName"":""Key3"",""ObjectClass"":""StringValue"",""ObjectValue"":""3""},""BonusSkillPoints"":{""ObjectName"":""BonusSkillPoints"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""CColorB"":{""ObjectName"":""CColorB"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""PosY"":{""ObjectName"":""PosY"",""ObjectClass"":""IntValue"",""ObjectValue"":""3""},""SPR"":{""ObjectName"":""SPR"",""ObjectClass"":""IntValue"",""ObjectValue"":""12""},""BijuuConvo"":{""ObjectName"":""BijuuConvo"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""jincooldown"":{""ObjectName"":""jincooldown"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Ken"":{""ObjectName"":""Ken"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Scar"":{""ObjectName"":""Scar"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Slot12"":{""ObjectName"":""Slot12"",""ObjectClass"":""StringValue"",""ObjectValue"":""Leg Breaker""},""Slot8"":{""ObjectName"":""Slot8"",""ObjectClass"":""StringValue"",""ObjectValue"":""Goshyuru""},""EyeColorR"":{""ObjectName"":""EyeColorR"",""ObjectClass"":""IntValue"",""ObjectValue"":""63""},""HairColorG"":{""ObjectName"":""HairColorG"",""ObjectClass"":""IntValue"",""ObjectValue"":""240""},""RaidCD"":{""ObjectName"":""RaidCD"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Slot6"":{""ObjectName"":""Slot6"",""ObjectClass"":""StringValue"",""ObjectValue"":""Advanced Demon Flip""},""HairColorB"":{""ObjectName"":""HairColorB"",""ObjectClass"":""IntValue"",""ObjectValue"":""190""},""Gender"":{""ObjectName"":""Gender"",""ObjectClass"":""IntValue"",""ObjectValue"":""1""},""MSAbility2"":{""ObjectName"":""MSAbility2"",""ObjectClass"":""StringValue"",""ObjectValue"":""0""},""Kids"":{""ObjectName"":""Kids"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""SecondaryWep"":{""ObjectName"":""SecondaryWep"",""ObjectClass"":""StringValue"",""ObjectValue"":""Kunai""},""PosZ"":{""ObjectName"":""PosZ"",""ObjectClass"":""IntValue"",""ObjectValue"":""1484""},""UnlockedCloak"":{""ObjectName"":""UnlockedCloak"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""CloakTime"":{""ObjectName"":""CloakTime"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""BijuuRelation"":{""ObjectName"":""BijuuRelation"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Prestige"":{""ObjectName"":""Prestige"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""MaxAge"":{""ObjectName"":""MaxAge"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""TailedBeastMastered"":{""ObjectName"":""TailedBeastMastered"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Mangekyo"":{""ObjectName"":""Mangekyo"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""LastGripped"":{""ObjectName"":""LastGripped"",""ObjectClass"":""IntValue"",""ObjectValue"":""48934806""},""LastAge"":{""ObjectName"":""LastAge"",""ObjectClass"":""IntValue"",""ObjectValue"":""1699734585""},""Key11"":{""ObjectName"":""Key11"",""ObjectClass"":""StringValue"",""ObjectValue"":""-""},""AwakenCD"":{""ObjectName"":""AwakenCD"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""AgeLimit"":{""ObjectName"":""AgeLimit"",""ObjectClass"":""IntValue"",""ObjectValue"":""2400""},""SecondaryAmmo"":{""ObjectName"":""SecondaryAmmo"",""ObjectClass"":""IntValue"",""ObjectValue"":""12""},""Mastered"":{""ObjectName"":""Mastered"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""HandsignTraining"":{""ObjectName"":""HandsignTraining"",""ObjectClass"":""IntValue"",""ObjectValue"":""6""},""WipeLog"":{""ObjectName"":""WipeLog"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Slot10"":{""ObjectName"":""Slot10"",""ObjectClass"":""StringValue"",""ObjectValue"":""Axe Kick""},""Key9"":{""ObjectName"":""Key9"",""ObjectClass"":""StringValue"",""ObjectValue"":""x""},""Slot5"":{""ObjectName"":""Slot5"",""ObjectClass"":""StringValue"",""ObjectValue"":""Liger Bomb""},""Slot7"":{""ObjectName"":""Slot7"",""ObjectClass"":""StringValue"",""ObjectValue"":""Demon Fists""},""RESTORE"":{""ObjectName"":""RESTORE"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""TailedBeast"":{""ObjectName"":""TailedBeast"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""ItemSave"":{""ObjectName"":""ItemSave"",""ObjectClass"":""StringValue"",""ObjectValue"":""Flak""},""TimesRerolled"":{""ObjectName"":""TimesRerolled"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""CurseMarkEXP"":{""ObjectName"":""CurseMarkEXP"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""HBChoice"":{""ObjectName"":""HBChoice"",""ObjectClass"":""IntValue"",""ObjectValue"":""12""},""WeaponSave"":{""ObjectName"":""WeaponSave"",""ObjectClass"":""StringValue"",""ObjectValue"":""""},""PrimaryWep"":{""ObjectName"":""PrimaryWep"",""ObjectClass"":""StringValue"",""ObjectValue"":""Kunai""},""OriginalVillage"":{""ObjectName"":""OriginalVillage"",""ObjectClass"":""IntValue"",""ObjectValue"":""6""},""BijuuSealed"":{""ObjectName"":""BijuuSealed"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Name"":{""ObjectName"":""Name"",""ObjectClass"":""StringValue"",""ObjectValue"":""Ax""},""Key10"":{""ObjectName"":""Key10"",""ObjectClass"":""StringValue"",""ObjectValue"":""c""},""LastChakra"":{""ObjectName"":""LastChakra"",""ObjectClass"":""IntValue"",""ObjectValue"":""1140""},""HairColorR"":{""ObjectName"":""HairColorR"",""ObjectClass"":""IntValue"",""ObjectValue"":""250""},""RecentTrainings"":{""ObjectName"":""RecentTrainings"",""ObjectClass"":""StringValue"",""ObjectValue"":""[\""Block Training\"",\""Pushup Training\"",\""Handsign Training\""]""},""RU"":{""ObjectName"":""RU"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""KPos"":{""ObjectName"":""KPos"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""logcheck"":{""ObjectName"":""logcheck"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Slot-"":{""ObjectName"":""Slot-"",""ObjectClass"":""StringValue"",""ObjectValue"":""""},""PrimaryAmmo"":{""ObjectName"":""PrimaryAmmo"",""ObjectClass"":""IntValue"",""ObjectValue"":""12""},""FamilyID"":{""ObjectName"":""FamilyID"",""ObjectClass"":""StringValue"",""ObjectValue"":""Ax(20)2440265""},""GrandParentID"":{""ObjectName"":""GrandParentID"",""ObjectClass"":""StringValue"",""ObjectValue"":""""},""RP"":{""ObjectName"":""RP"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Slot3"":{""ObjectName"":""Slot3"",""ObjectClass"":""StringValue"",""ObjectValue"":""Leaf Rising Wind""},""WeaveSpeed"":{""ObjectName"":""WeaveSpeed"",""ObjectClass"":""IntValue"",""ObjectValue"":""20""},""Blindness"":{""ObjectName"":""Blindness"",""ObjectClass"":""NumberValue"",""ObjectValue"":""0""},""Trauma"":{""ObjectName"":""Trauma"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""ChakraArmorRGB"":{""ObjectName"":""ChakraArmorRGB"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""BerserkTimes"":{""ObjectName"":""BerserkTimes"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""SpentSkillPoints"":{""ObjectName"":""SpentSkillPoints"",""ObjectClass"":""IntValue"",""ObjectValue"":""-24""},""PDLog"":{""ObjectName"":""PDLog"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Key6"":{""ObjectName"":""Key6"",""ObjectClass"":""StringValue"",""ObjectValue"":""6""},""Deaths"":{""ObjectName"":""Deaths"",""ObjectClass"":""IntValue"",""ObjectValue"":""49""},""EyeColorB"":{""ObjectName"":""EyeColorB"",""ObjectClass"":""IntValue"",""ObjectValue"":""95""},""Slot1"":{""ObjectName"":""Slot1"",""ObjectClass"":""StringValue"",""ObjectValue"":""Kubikiribocho""},""LastStomach"":{""ObjectName"":""LastStomach"",""ObjectClass"":""IntValue"",""ObjectValue"":""463""},""Parentq"":{""ObjectName"":""Parentq"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""BDAYS"":{""ObjectName"":""BDAYS"",""ObjectClass"":""StringValue"",""ObjectValue"":""0""},""Slot="":{""ObjectName"":""Slot="",""ObjectClass"":""StringValue"",""ObjectValue"":""""},""CanRank"":{""ObjectName"":""CanRank"",""ObjectClass"":""IntValue"",""ObjectValue"":""1""},""EyeColorG"":{""ObjectName"":""EyeColorG"",""ObjectClass"":""IntValue"",""ObjectValue"":""79""},""Elo"":{""ObjectName"":""Elo"",""ObjectClass"":""IntValue"",""ObjectValue"":""1""},""TrainingEXP"":{""ObjectName"":""TrainingEXP"",""ObjectClass"":""IntValue"",""ObjectValue"":""-16""},""DefaultMouth"":{""ObjectName"":""DefaultMouth"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""ResetPos"":{""ObjectName"":""ResetPos"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""SkillPoints"":{""ObjectName"":""SkillPoints"",""ObjectClass"":""IntValue"",""ObjectValue"":""25""},""startnewlife"":{""ObjectName"":""startnewlife"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""MaxRank"":{""ObjectName"":""MaxRank"",""ObjectClass"":""IntValue"",""ObjectValue"":""24""},""LastKilledUser"":{""ObjectName"":""LastKilledUser"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""AnbuLog"":{""ObjectName"":""AnbuLog"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""MissionSuccess"":{""ObjectName"":""MissionSuccess"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""CurrentWep"":{""ObjectName"":""CurrentWep"",""ObjectClass"":""IntValue"",""ObjectValue"":""2""},""SeenDeaths"":{""ObjectName"":""SeenDeaths"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Key5"":{""ObjectName"":""Key5"",""ObjectClass"":""StringValue"",""ObjectValue"":""5""},""ToggleAccessories"":{""ObjectName"":""ToggleAccessories"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""RyoRES"":{""ObjectName"":""RyoRES"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""LastHealth"":{""ObjectName"":""LastHealth"",""ObjectClass"":""IntValue"",""ObjectValue"":""513""},""Ryo"":{""ObjectName"":""Ryo"",""ObjectClass"":""IntValue"",""ObjectValue"":""777""},""CColorR"":{""ObjectName"":""CColorR"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Key7"":{""ObjectName"":""Key7"",""ObjectClass"":""StringValue"",""ObjectValue"":""7""},""Slot0"":{""ObjectName"":""Slot0"",""ObjectClass"":""StringValue"",""ObjectValue"":""""},""RightEye"":{""ObjectName"":""RightEye"",""ObjectClass"":""StringValue"",""ObjectValue"":""Default""},""Bank"":{""ObjectName"":""Bank"",""ObjectClass"":""IntValue"",""ObjectValue"":""9000""},""Rank"":{""ObjectName"":""Rank"",""ObjectClass"":""IntValue"",""ObjectValue"":""24""},""PosX"":{""ObjectName"":""PosX"",""ObjectClass"":""IntValue"",""ObjectValue"":""2592""},""ParentID"":{""ObjectName"":""ParentID"",""ObjectClass"":""StringValue"",""ObjectValue"":""""},""TailedBeastEXP"":{""ObjectName"":""TailedBeastEXP"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""CColorG"":{""ObjectName"":""CColorG"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""MaxTails"":{""ObjectName"":""MaxTails"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Age"":{""ObjectName"":""Age"",""ObjectClass"":""IntValue"",""ObjectValue"":""13""},""berserkcheck"":{""ObjectName"":""berserkcheck"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Village"":{""ObjectName"":""Village"",""ObjectClass"":""IntValue"",""ObjectValue"":""8""},""bald"":{""ObjectName"":""bald"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""SecondaryCN"":{""ObjectName"":""SecondaryCN"",""ObjectClass"":""IntValue"",""ObjectValue"":""3""},""KillStreak"":{""ObjectName"":""KillStreak"",""ObjectClass"":""IntValue"",""ObjectValue"":""1""},""Key1"":{""ObjectName"":""Key1"",""ObjectClass"":""StringValue"",""ObjectValue"":""1""},""kek"":{""ObjectName"":""kek"",""ObjectClass"":""IntValue"",""ObjectValue"":""12""},""Influence"":{""ObjectName"":""Influence"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Title"":{""ObjectName"":""Title"",""ObjectClass"":""StringValue"",""ObjectValue"":""Sp. Jounin""}},""Skilltree"":{""Black Cloak"":{""ObjectName"":""Black Cloak"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Lightning Cloak 2"":{""ObjectName"":""Lightning Cloak 2"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Goshyuru"":{""ObjectName"":""Goshyuru"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Demon Flip M2"":{""ObjectName"":""Demon Flip M2"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Curse Mark"":{""ObjectName"":""Curse Mark"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Lariat"":{""ObjectName"":""Lariat"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Advanced Taijutsu"":{""ObjectName"":""Advanced Taijutsu"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Axe Kick"":{""ObjectName"":""Axe Kick"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Advanced Demon Flip"":{""ObjectName"":""Advanced Demon Flip"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Leaf Whirlwind"":{""ObjectName"":""Leaf Whirlwind"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Misogi"":{""ObjectName"":""Misogi"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Liger Bomb"":{""ObjectName"":""Liger Bomb"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Substitution"":{""ObjectName"":""Substitution"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""1000 Years of Death"":{""ObjectName"":""1000 Years of Death"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Demon Step"":{""ObjectName"":""Demon Step"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Demon Fists"":{""ObjectName"":""Demon Fists"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Leg Breaker"":{""ObjectName"":""Leg Breaker"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Lightning Cloak"":{""ObjectName"":""Lightning Cloak"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Dynamic Entry"":{""ObjectName"":""Dynamic Entry"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Leaf Rising Wind"":{""ObjectName"":""Leaf Rising Wind"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Sound Seal"":{""ObjectName"":""Sound Seal"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""}},""Copy"":[]}" +pTsZHTpT,MOK layout Cherokee,dksetiavan,YAML,Saturday 11th of November 2023 04:04:56 PM CDT,"{ +""title"":""Cherokee"", +""onScreen"":{ +""main"":[ +""ᏈᎸᎼᏎᏕᏮᎱᏑᏭᎺᏇ"", +""ᏅᎳᎬᎡᎢᎩᏌᎥᎾᏢᏩ"", +""ᎪᏚᎠᎰᏀᎻᎫᏦᏞᏝᎣ"", +""[SHIFT]ᏃᏯᏟᏙᏴᏁᎷᏬᎿ[DEL]"", +""[TOOL]Ꮂ[ALTGR:,][SPACE][][][SYM:.][ENTER][]"" +], + +""shifted"":[ +""ᏡᏄᏱᏲᎴᏵᎵᏜᎧᏛᏊ"", +""ᎤᏔᏋᏒᏖᎽᏠᏆᏫᎮᏳ"", +""ᎯᎦᏧᎨᎶᏂᏗᏥᏓᏨᏍ"", +""[SHIFT]ᏘᏐᏣᏤᏏᎭᏉᏪᎹ[DEL]"", +""[LOCK]Ᏸ[ALTGR:,][SPACE][][][SYM:.][ENTER][]"" +], + +""altGr"":[ +""ꮘꮈꮌꮞꮥꮾꮁꮡꮽꮊꮗ"", +""ꮕꮃꭼꭱꭲꭹꮜꭵꮎꮲꮹ"", +""ꭺꮪꭰꮀꮐꮋꭻꮶꮮꮭꭳ"", +""[SHIFT]ꮓꮿꮯꮩᏼꮑꮇꮼꮏ[DEL]"", +""[LOCK]ꮂ[ALTGR:,][SPACE][][][SYM:.][ENTER][]"" +], + +""altGrShifted"":[ +""ꮱꮔᏹᏺꮄᏽꮅꮬꭷꮫꮚ"", +""ꭴꮤꮛꮢꮦꮍꮰꮖꮻꭾᏻ"", +""ꭿꭶꮷꭸꮆꮒꮧꮵꮣꮸꮝ"", +""[SHIFT]ꮨꮠꮳꮴꮟꭽꮙꮺꮉ[DEL]"", +""[LOCK]ᏸ[ALTGR:,][SPACE][][][SYM:.][ENTER][]"" +]}} +    " +CrfjYFbS,TestCreuse,Ginga2221,Lua,Saturday 11th of November 2023 04:00:39 PM CDT,"NbAv = 4 +NbL = 4 +NbDo = 4 + +turtle.select(1) +turtle.refuel() + +sel = 1 + +for iD = 1,NbDo do + + for iL = 1, NbL do + + for iF = 1, NbAv do + turtle.dig() + turtle.forward() + end + + if sel == 1 then + turtle.turnLeft() + turtle.dig() + turtle.forward() + turtle.turnLeft() + sel = -1 + elseif sel == -1 then + turtle.turnRight() + turtle.dig() + turtle.forward() + turtle.turnRight() + sel = 1 + end + end + + turtle.turnLeft() + for i=1, NbAv do + turtle.forward() + end + turtle.turnRight() + turtle.digDown() + turtle.down() + +end + + +" +5CsMVmrn,Untitled,Gooble,Lua,Saturday 11th of November 2023 03:57:16 PM CDT," +timesRowed = 0 +function row() +i = 0 + while i < 6 do + turtle.placeDown() + turtle.forward() + turtle.placeDown() + print(i) + i = i+1 + end + timesRowed = timesRowed + 1 +end +function rowEndR() + turtle.turnRight() + turtle.forward() + turtle.turnRight() + r = true +end +function rowEndL() + turtle.turnLeft() + turtle.forward() + turtle.turnLeft() +r = False +end +function rowEnd() + if r == true then + rowEndL() else + rowEndR() + end +end + +function dirtBase() + select(1) + r = false + while timesRowed < 5 do + row() + rowEnd() + end + row() + turtle.up() + turtle.turnLeft() + turtle.turnLeft() +end + +function fence() + turtle.select(2) + i = 0 + while i < 6 do + turtle.placeDown() + turtle.forward() + turtle.placeDown() + i = i + 1 + end + turtle.turnLeft() +end + +function makeGate() + turtle.turnRight() + turtle.forward() + turtle.placeDown() + turtle.turnLeft() + turtle.forward() + turtle.placeDown() + turtle.forward() + turtle.placeDown() + turtle.forward() + turtle.placeDown() + turtle.forward() + turtle.placeDown() + turtle.select(3) + turtle.forward() + turtle.turnLeft() + turtle.placeDown() + turtle.turnRight() + turtle.forward() + turtle.turnLeft() + turtle.select(2) + turtle.placeDown() + turtle.forward() + turtle.placeDown() +end +function makePen() + dirtBase() + fence() + fence() + fence() + makeGate() +end + +makePen() +turtle.turnLeft() +turtle.forward() +turtle.forward() +turtle.forward() +turtle.forward() +turtle.forward() +turtle.turnRight() +turtle.down()" +fyheCrF4,hemly's Data,azimuths,JSON,Saturday 11th of November 2023 03:44:55 PM CDT,"{""Stats"":{""Key5"":{""ObjectName"":""Key5"",""ObjectClass"":""StringValue"",""ObjectValue"":""5""},""PrimaryCN"":{""ObjectName"":""PrimaryCN"",""ObjectClass"":""IntValue"",""ObjectValue"":""1""},""mapmove1"":{""ObjectName"":""mapmove1"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""LeftEye"":{""ObjectName"":""LeftEye"",""ObjectClass"":""StringValue"",""ObjectValue"":""Ketsuryugan""},""Key12"":{""ObjectName"":""Key12"",""ObjectClass"":""StringValue"",""ObjectValue"":""=""},""Blind"":{""ObjectName"":""Blind"",""ObjectClass"":""NumberValue"",""ObjectValue"":""0""},""Slot2"":{""ObjectName"":""Slot2"",""ObjectClass"":""StringValue"",""ObjectValue"":""Advanced Demon Flip""},""TailedBeastLevel"":{""ObjectName"":""TailedBeastLevel"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""CombatEXP"":{""ObjectName"":""CombatEXP"",""ObjectClass"":""IntValue"",""ObjectValue"":""5003""},""Personality"":{""ObjectName"":""Personality"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""GripCount"":{""ObjectName"":""GripCount"",""ObjectClass"":""IntValue"",""ObjectValue"":""28""},""Marking"":{""ObjectName"":""Marking"",""ObjectClass"":""IntValue"",""ObjectValue"":""69""},""SkinColor"":{""ObjectName"":""SkinColor"",""ObjectClass"":""IntValue"",""ObjectValue"":""4""},""HideName"":{""ObjectName"":""HideName"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""IsExiled"":{""ObjectName"":""IsExiled"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Slot11"":{""ObjectName"":""Slot11"",""ObjectClass"":""StringValue"",""ObjectValue"":""Demon Step""},""MSAbility1"":{""ObjectName"":""MSAbility1"",""ObjectClass"":""StringValue"",""ObjectValue"":""0""},""KPos"":{""ObjectName"":""KPos"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""LINDAMINISTARTUP"":{""ObjectName"":""LINDAMINISTARTUP"",""ObjectClass"":""IntValue"",""ObjectValue"":""5""},""Slot4"":{""ObjectName"":""Slot4"",""ObjectClass"":""StringValue"",""ObjectValue"":""Water Shotgun""},""Slot9"":{""ObjectName"":""Slot9"",""ObjectClass"":""StringValue"",""ObjectValue"":""Bubble Field""},""Version"":{""ObjectName"":""Version"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""HairColorR"":{""ObjectName"":""HairColorR"",""ObjectClass"":""IntValue"",""ObjectValue"":""95""},""EyeColorG"":{""ObjectName"":""EyeColorG"",""ObjectClass"":""IntValue"",""ObjectValue"":""22""},""CurseMarkLevel"":{""ObjectName"":""CurseMarkLevel"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Key2"":{""ObjectName"":""Key2"",""ObjectClass"":""StringValue"",""ObjectValue"":""2""},""Genjutsu"":{""ObjectName"":""Genjutsu"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""SwordSave"":{""ObjectName"":""SwordSave"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""BijuuXP"":{""ObjectName"":""BijuuXP"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""SeenDeaths"":{""ObjectName"":""SeenDeaths"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""BonusSkillPoints"":{""ObjectName"":""BonusSkillPoints"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""CColorB"":{""ObjectName"":""CColorB"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""PosY"":{""ObjectName"":""PosY"",""ObjectClass"":""IntValue"",""ObjectValue"":""234""},""SPR"":{""ObjectName"":""SPR"",""ObjectClass"":""IntValue"",""ObjectValue"":""12""},""BijuuConvo"":{""ObjectName"":""BijuuConvo"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""jincooldown"":{""ObjectName"":""jincooldown"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Ken"":{""ObjectName"":""Ken"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Scar"":{""ObjectName"":""Scar"",""ObjectClass"":""IntValue"",""ObjectValue"":""4""},""Slot12"":{""ObjectName"":""Slot12"",""ObjectClass"":""StringValue"",""ObjectValue"":""Demon Fists""},""RecentTrainings"":{""ObjectName"":""RecentTrainings"",""ObjectClass"":""StringValue"",""ObjectValue"":""{}""},""EyeColorR"":{""ObjectName"":""EyeColorR"",""ObjectClass"":""IntValue"",""ObjectValue"":""113""},""HairColorG"":{""ObjectName"":""HairColorG"",""ObjectClass"":""IntValue"",""ObjectValue"":""69""},""RaidCD"":{""ObjectName"":""RaidCD"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Slot6"":{""ObjectName"":""Slot6"",""ObjectClass"":""StringValue"",""ObjectValue"":""Axe Kick""},""HairColorB"":{""ObjectName"":""HairColorB"",""ObjectClass"":""IntValue"",""ObjectValue"":""60""},""Gender"":{""ObjectName"":""Gender"",""ObjectClass"":""IntValue"",""ObjectValue"":""1""},""Left Eye"":{""ObjectName"":""Left Eye"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""MSAbility2"":{""ObjectName"":""MSAbility2"",""ObjectClass"":""StringValue"",""ObjectValue"":""0""},""Kids"":{""ObjectName"":""Kids"",""ObjectClass"":""IntValue"",""ObjectValue"":""3""},""SecondaryWep"":{""ObjectName"":""SecondaryWep"",""ObjectClass"":""StringValue"",""ObjectValue"":""Kunai""},""PosZ"":{""ObjectName"":""PosZ"",""ObjectClass"":""IntValue"",""ObjectValue"":""-2095""},""UnlockedCloak"":{""ObjectName"":""UnlockedCloak"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""CloakTime"":{""ObjectName"":""CloakTime"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""BijuuRelation"":{""ObjectName"":""BijuuRelation"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Prestige"":{""ObjectName"":""Prestige"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Slot0"":{""ObjectName"":""Slot0"",""ObjectClass"":""StringValue"",""ObjectValue"":""""},""TailedBeastMastered"":{""ObjectName"":""TailedBeastMastered"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Mangekyo"":{""ObjectName"":""Mangekyo"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""LastGripped"":{""ObjectName"":""LastGripped"",""ObjectClass"":""IntValue"",""ObjectValue"":""63357237""},""LastAge"":{""ObjectName"":""LastAge"",""ObjectClass"":""IntValue"",""ObjectValue"":""1699738253""},""Key11"":{""ObjectName"":""Key11"",""ObjectClass"":""StringValue"",""ObjectValue"":""-""},""AwakenCD"":{""ObjectName"":""AwakenCD"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""AgeLimit"":{""ObjectName"":""AgeLimit"",""ObjectClass"":""IntValue"",""ObjectValue"":""2400""},""SecondaryAmmo"":{""ObjectName"":""SecondaryAmmo"",""ObjectClass"":""IntValue"",""ObjectValue"":""12""},""Mastered"":{""ObjectName"":""Mastered"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""HandsignTraining"":{""ObjectName"":""HandsignTraining"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""WipeLog"":{""ObjectName"":""WipeLog"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Slot10"":{""ObjectName"":""Slot10"",""ObjectClass"":""StringValue"",""ObjectValue"":""Water Gun""},""Key9"":{""ObjectName"":""Key9"",""ObjectClass"":""StringValue"",""ObjectValue"":""9""},""Slot5"":{""ObjectName"":""Slot5"",""ObjectClass"":""StringValue"",""ObjectValue"":""Leaf Rising Wind""},""Slot7"":{""ObjectName"":""Slot7"",""ObjectClass"":""StringValue"",""ObjectValue"":""Leaf Whirlwind""},""RESTORE"":{""ObjectName"":""RESTORE"",""ObjectClass"":""IntValue"",""ObjectValue"":""561""},""TailedBeast"":{""ObjectName"":""TailedBeast"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""ItemSave"":{""ObjectName"":""ItemSave"",""ObjectClass"":""StringValue"",""ObjectValue"":""Flak""},""TimesRerolled"":{""ObjectName"":""TimesRerolled"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""CurseMarkEXP"":{""ObjectName"":""CurseMarkEXP"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""HBChoice"":{""ObjectName"":""HBChoice"",""ObjectClass"":""IntValue"",""ObjectValue"":""1""},""WeaponSave"":{""ObjectName"":""WeaponSave"",""ObjectClass"":""StringValue"",""ObjectValue"":""""},""PrimaryWep"":{""ObjectName"":""PrimaryWep"",""ObjectClass"":""StringValue"",""ObjectValue"":""Kunai""},""OriginalVillage"":{""ObjectName"":""OriginalVillage"",""ObjectClass"":""IntValue"",""ObjectValue"":""1""},""BijuuSealed"":{""ObjectName"":""BijuuSealed"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Influence"":{""ObjectName"":""Influence"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Key10"":{""ObjectName"":""Key10"",""ObjectClass"":""StringValue"",""ObjectValue"":""t""},""Key4"":{""ObjectName"":""Key4"",""ObjectClass"":""StringValue"",""ObjectValue"":""4""},""LastChakra"":{""ObjectName"":""LastChakra"",""ObjectClass"":""IntValue"",""ObjectValue"":""72""},""DateRecord"":{""ObjectName"":""DateRecord"",""ObjectClass"":""IntValue"",""ObjectValue"":""3428""},""Key8"":{""ObjectName"":""Key8"",""ObjectClass"":""StringValue"",""ObjectValue"":""x""},""RU"":{""ObjectName"":""RU"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""ToggleAccessories"":{""ObjectName"":""ToggleAccessories"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""logcheck"":{""ObjectName"":""logcheck"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Slot-"":{""ObjectName"":""Slot-"",""ObjectClass"":""StringValue"",""ObjectValue"":""""},""PrimaryAmmo"":{""ObjectName"":""PrimaryAmmo"",""ObjectClass"":""IntValue"",""ObjectValue"":""10""},""FamilyID"":{""ObjectName"":""FamilyID"",""ObjectClass"":""StringValue"",""ObjectValue"":""Duwap(4)2413359""},""Rank"":{""ObjectName"":""Rank"",""ObjectClass"":""IntValue"",""ObjectValue"":""24""},""WeaveSpeed"":{""ObjectName"":""WeaveSpeed"",""ObjectClass"":""IntValue"",""ObjectValue"":""20""},""Slot3"":{""ObjectName"":""Slot3"",""ObjectClass"":""StringValue"",""ObjectValue"":""Goshyuru""},""Slot8"":{""ObjectName"":""Slot8"",""ObjectClass"":""StringValue"",""ObjectValue"":""Hydrification""},""Blindness"":{""ObjectName"":""Blindness"",""ObjectClass"":""NumberValue"",""ObjectValue"":""0""},""ChakraArmorRGB"":{""ObjectName"":""ChakraArmorRGB"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""PDLog"":{""ObjectName"":""PDLog"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""BerserkTimes"":{""ObjectName"":""BerserkTimes"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""SpentSkillPoints"":{""ObjectName"":""SpentSkillPoints"",""ObjectClass"":""IntValue"",""ObjectValue"":""-24""},""RP"":{""ObjectName"":""RP"",""ObjectClass"":""IntValue"",""ObjectValue"":""1""},""Key6"":{""ObjectName"":""Key6"",""ObjectClass"":""StringValue"",""ObjectValue"":""6""},""Deaths"":{""ObjectName"":""Deaths"",""ObjectClass"":""IntValue"",""ObjectValue"":""6""},""EyeColorB"":{""ObjectName"":""EyeColorB"",""ObjectClass"":""IntValue"",""ObjectValue"":""2""},""Slot1"":{""ObjectName"":""Slot1"",""ObjectClass"":""StringValue"",""ObjectValue"":""HammerAxe""},""LastStomach"":{""ObjectName"":""LastStomach"",""ObjectClass"":""IntValue"",""ObjectValue"":""421""},""Parentq"":{""ObjectName"":""Parentq"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""BDAYS"":{""ObjectName"":""BDAYS"",""ObjectClass"":""StringValue"",""ObjectValue"":""0""},""Trauma"":{""ObjectName"":""Trauma"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""CanRank"":{""ObjectName"":""CanRank"",""ObjectClass"":""IntValue"",""ObjectValue"":""1""},""GrandParentID"":{""ObjectName"":""GrandParentID"",""ObjectClass"":""StringValue"",""ObjectValue"":""""},""MaxAge"":{""ObjectName"":""MaxAge"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""DefaultMouth"":{""ObjectName"":""DefaultMouth"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""TrainingEXP"":{""ObjectName"":""TrainingEXP"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""ResetPos"":{""ObjectName"":""ResetPos"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""SkillPoints"":{""ObjectName"":""SkillPoints"",""ObjectClass"":""IntValue"",""ObjectValue"":""25""},""startnewlife"":{""ObjectName"":""startnewlife"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Elo"":{""ObjectName"":""Elo"",""ObjectClass"":""IntValue"",""ObjectValue"":""44""},""LastKilledUser"":{""ObjectName"":""LastKilledUser"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""AnbuLog"":{""ObjectName"":""AnbuLog"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""MissionSuccess"":{""ObjectName"":""MissionSuccess"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""CurrentWep"":{""ObjectName"":""CurrentWep"",""ObjectClass"":""IntValue"",""ObjectValue"":""2""},""MissionEXP"":{""ObjectName"":""MissionEXP"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Name"":{""ObjectName"":""Name"",""ObjectClass"":""StringValue"",""ObjectValue"":""Main Aggressor""},""LastHealth"":{""ObjectName"":""LastHealth"",""ObjectClass"":""IntValue"",""ObjectValue"":""38""},""RyoRES"":{""ObjectName"":""RyoRES"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Key3"":{""ObjectName"":""Key3"",""ObjectClass"":""StringValue"",""ObjectValue"":""3""},""Ryo"":{""ObjectName"":""Ryo"",""ObjectClass"":""IntValue"",""ObjectValue"":""21789""},""CColorR"":{""ObjectName"":""CColorR"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Key7"":{""ObjectName"":""Key7"",""ObjectClass"":""StringValue"",""ObjectValue"":""z""},""MaxRank"":{""ObjectName"":""MaxRank"",""ObjectClass"":""IntValue"",""ObjectValue"":""24""},""RightEye"":{""ObjectName"":""RightEye"",""ObjectClass"":""StringValue"",""ObjectValue"":""Default""},""Bank"":{""ObjectName"":""Bank"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""PosX"":{""ObjectName"":""PosX"",""ObjectClass"":""IntValue"",""ObjectValue"":""196""},""ParentID"":{""ObjectName"":""ParentID"",""ObjectClass"":""StringValue"",""ObjectValue"":""""},""TailedBeastEXP"":{""ObjectName"":""TailedBeastEXP"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""CColorG"":{""ObjectName"":""CColorG"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""MaxTails"":{""ObjectName"":""MaxTails"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""berserkcheck"":{""ObjectName"":""berserkcheck"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Age"":{""ObjectName"":""Age"",""ObjectClass"":""IntValue"",""ObjectValue"":""23""},""Village"":{""ObjectName"":""Village"",""ObjectClass"":""IntValue"",""ObjectValue"":""3""},""bald"":{""ObjectName"":""bald"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""SecondaryCN"":{""ObjectName"":""SecondaryCN"",""ObjectClass"":""IntValue"",""ObjectValue"":""3""},""KillStreak"":{""ObjectName"":""KillStreak"",""ObjectClass"":""IntValue"",""ObjectValue"":""2""},""Key1"":{""ObjectName"":""Key1"",""ObjectClass"":""StringValue"",""ObjectValue"":""1""},""Slot="":{""ObjectName"":""Slot="",""ObjectClass"":""StringValue"",""ObjectValue"":""""},""kek"":{""ObjectName"":""kek"",""ObjectClass"":""IntValue"",""ObjectValue"":""24""},""Title"":{""ObjectName"":""Title"",""ObjectClass"":""StringValue"",""ObjectValue"":""Sp. Jounin""},""Ketsuryugan"":{""ObjectName"":""Ketsuryugan"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""}},""Skilltree"":{""Goshyuru"":{""ObjectName"":""Goshyuru"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Demon Flip M2"":{""ObjectName"":""Demon Flip M2"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Water Shotgun"":{""ObjectName"":""Water Shotgun"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Leaf Rising Wind"":{""ObjectName"":""Leaf Rising Wind"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Advanced Taijutsu"":{""ObjectName"":""Advanced Taijutsu"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Axe Kick"":{""ObjectName"":""Axe Kick"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Advanced Demon Flip"":{""ObjectName"":""Advanced Demon Flip"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Leaf Whirlwind"":{""ObjectName"":""Leaf Whirlwind"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Misogi"":{""ObjectName"":""Misogi"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Leg Breaker"":{""ObjectName"":""Leg Breaker"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Substitution"":{""ObjectName"":""Substitution"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""1000 Years of Death"":{""ObjectName"":""1000 Years of Death"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Demon Step"":{""ObjectName"":""Demon Step"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Demon Fists"":{""ObjectName"":""Demon Fists"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Hydrification"":{""ObjectName"":""Hydrification"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Dynamic Entry"":{""ObjectName"":""Dynamic Entry"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""},""Water Gun"":{""ObjectName"":""Water Gun"",""ObjectClass"":""IntValue"",""ObjectValue"":""0""}},""Copy"":[]}" +QwxsmYcJ,telegraf,_MrBlackLord_,TypeScript,Saturday 11th of November 2023 03:36:03 PM CDT,"// ++++++++++++++++++++++++++ app.module.ts +++++++++++++++++++++++++++++++++++++ +@Module({ + imports: [ + TelegrafModule.forRootAsync({ + imports: [ConfigModule], + inject: [ConfigService], + useFactory(configService: ConfigService): TelegrafModuleOptions { + const store = Mongo({ + url: configService.getOrThrow('MONGO_URI'), + database: configService.getOrThrow('MONGO_DB_SESSION_NAME') + }); + return { + token: configService.getOrThrow('BOT_TOKEN'), + middlewares: [session({ store }), commandMiddleware], + }; + } + }) + ], + providers: [AppUpdate, HelpScene, AdminScene, RequestScene] +}) +export class AppModule {} +// ++++++++++++++++++++++++++ commandMiddleware.ts +++++++++++++++++++++++++++++++++++++ +export const commandMiddleware: Middleware = async ( + ctx, + next +) => { + const text = (ctx.message as Message.TextMessage)?.text; + if (text && text.startsWith('/')) { + switch (text.slice(1)) { + case 'help': + ctx.scene.enter('help_scene'); + break; + case 'admin': + ctx.scene.enter('admin_scene'); + break; + case 'request': + ctx.scene.enter('request_scene'); + break; + } + } + next(); +}; +" +vLEWT4dX,followdays_RealDjox,RealDjox,JavaScript,Saturday 11th of November 2023 03:00:02 PM CDT,"a=[""has been following"",""for"",""days"",""day""]; +b=[""подписан на канал"",""уже"",""дней"",""день""]; +for(i=0;i= 11 && days%100 <= 14){ + t=t.replace('дней','дней'); +} +else{ + switch(days%10){ + case 1: + t=t.replace('дней', 'день'); + break; + case 2: + case 3: + case 4: + t=t.replace('дней','дня'); + break; + default: + t=t.replace('дней','дней'); + break; + } +} + +if(t.includes('@realdjox уже')){ + t=t.replace('@realdjox', 'RealDjox'); +} +if (t.toLowerCase().includes('could not find a twitch account')){ + t='Не удалось найти пользователя -> ' + t.split(' ').pop(); +} +if (t.toLowerCase().includes('could not get users from twitch api')){ + t='Не удалось получить пользователей из Twitch API, имя пользователя недействительно -> ' + t.split(' ').pop(); +} +if (t.toLowerCase().includes('remote server')){ + t='Ошибка сервера 404: пользователь не найден.'; +} +" +6zVzb4im,Windows 11 basic optimizer by Melody,Harze2k,PowerShell,Saturday 11th of November 2023 02:58:35 PM CDT,"######################################################################################################################## +#Read all about the tweaks here on Melodys page: https://sites.google.com/view/melodystweaks/windows-11-basic-optimizer# +######################################################################################################################## +function Set-RegistryValue { + param ( + [string]$path, + [string]$name, + $value, + [string]$type = ""DWord"", + [switch]$Force + ) + # Check if the key exists and create it if it doesn't + $key = Get-Item -Path $path -ErrorAction SilentlyContinue + if ($null -eq $key) { + try { + New-Item -Path $path -Force | Out-Null + $key = Get-Item -Path $path + Write-Host ""Creating key at $path."" -ForegroundColor Green + } + catch { + Write-Warning ""Failed to create key $key. $_"" + } + } + else { + Write-Host ""Key at $path already exists."" + } + # Set the value, overwriting if it exists when -Force is specified + try { + if ($Force -or ($key.GetValue($name, ""NotExist"") -eq ""NotExist"")) { + Set-ItemProperty -Path $path -Name $name -Value $value -Type $type -Force | Out-Null + Write-Host ""Setting $type value $name to $value."" -ForegroundColor Green + } + else { + Write-Host ""$type value $name with existing value already exists. Use -Force to overwrite."" -ForegroundColor Yellow + } + } + catch { + Write-Warning ""Failed to set value $name at $path. $_"" + } +} +function Remove-RegistryKey { + param ( + [string]$path + ) + try { + if (Test-Path $path) { + Remove-Item -Path $path -Force -ErrorAction Stop -Recurse + Write-Host ""Removed registry key $path."" -ForegroundColor Green + } + else { + Write-Host ""Registry key $path was not found."" -ForegroundColor Yellow + } + } + catch { + Write-Warning ""Could not remove key $path. $_"" + } +} +$mitigationOptionsValue = New-Object byte[] 48 +for ($i = 0; $i -lt $mitigationOptionsValue.Length; $i++) { + $mitigationOptionsValue[$i] = 0x22 +} +$registryValues = @{ + ""HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\kernel"" = @{ + ""MitigationOptions"" = @{ Value = $mitigationOptionsValue; Type = ""Binary"" } + } + ""HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management"" = @{ + ""EnableCfg"" = @{ Value = 0; Type = ""DWord"" } + ""MoveImages"" = @{ Value = 0; Type = ""DWord"" } + ""FeatureSettings"" = @{ Value = 1; Type = ""DWord"" } + ""FeatureSettingsOverride"" = @{ Value = 3; Type = ""DWord"" } + ""FeatureSettingsOverrideMask"" = @{ Value = 3; Type = ""DWord"" } + ""DisableExceptionChainValidation"" = @{ Value = 1; Type = ""DWord"" } + ""KernelSEHOPEnabled"" = @{ Value = 0; Type = ""DWord"" } + } + ""HKLM:\SOFTWARE\Policies\Microsoft\FVE"" = @{ + ""DisableExternalDMAUnderLock"" = @{ Value = 0; Type = ""DWord"" } + } + ""HKLM:\SOFTWARE\Policies\Microsoft\Windows\DeviceGuard"" = @{ + ""EnableVirtualizationBasedSecurity"" = @{ Value = 0; Type = ""DWord"" } + ""HVCIMATRequired"" = @{ Value = 0; Type = ""DWord"" } + } + ""HKLM:\SOFTWARE\Policies\Microsoft\Internet Explorer\Main"" = @{ + ""DEPOff"" = @{ Value = 1; Type = ""DWord"" } + } + ""HKLM:\SOFTWARE\Policies\Microsoft\Windows\Explorer"" = @{ + ""NoDataExecutionPrevention"" = @{ Value = 1; Type = ""DWord"" } + } + ""HKLM:\SOFTWARE\Policies\Microsoft\Windows\System"" = @{ + ""DisableHHDEP"" = @{ Value = 1; Type = ""DWord"" } + ""EnableSmartScreen"" = @{ Value = 0; Type = ""DWord"" } + } + ""HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager"" = @{ + ""ProtectionMode"" = @{ Value = 0; Type = ""DWord"" } + } + ""HKLM:\SOFTWARE\Policies\Microsoft\AppV\CEIP"" = @{ + ""CEIPEnable"" = @{ Value = 0; Type = ""DWord"" } + } + ""HKLM:\SOFTWARE\Policies\Microsoft\Internet Explorer\SQM"" = @{ + ""DisableCustomerImprovementProgram"" = @{ Value = 0; Type = ""DWord"" } + } + ""HKLM:\SOFTWARE\Policies\Microsoft\Messenger\Client"" = @{ + ""CEIP"" = @{ Value = 2; Type = ""DWord"" } + } + ""HKLM:\SOFTWARE\Policies\Microsoft\MSDeploy\3"" = @{ + ""EnableTelemetry"" = @{ Value = 1; Type = ""DWord"" } + } + ""HKLM:\SOFTWARE\Policies\Microsoft\SQMClient\Windows"" = @{ + ""CEIPEnable"" = @{ Value = 0; Type = ""DWord"" } + } + ""HKLM:\SOFTWARE\Policies\Microsoft\Windows\AppCompat"" = @{ + ""AITEnable"" = @{ Value = 0; Type = ""DWord"" } + ""DisableInventory"" = @{ Value = 1; Type = ""DWord"" } + } + ""HKLM:\SOFTWARE\Policies\Microsoft\Windows\DataCollection"" = @{ + ""AllowTelemetry"" = @{ Value = 0; Type = ""DWord"" } + } + ""HKLM:\SOFTWARE\Policies\Microsoft\Windows\Windows Error Reporting"" = @{ + ""Disabled"" = @{ Value = 1; Type = ""DWord"" } + } + ""HKLM:\SOFTWARE\Policies\Microsoft\Windows Defender"" = @{ + ""DisableRoutinelyTakingAction"" = @{ Value = 1; Type = ""DWord"" } + ""ServiceKeepAlive"" = @{ Value = 0; Type = ""DWord"" } + } + ""HKLM:\SOFTWARE\Policies\Microsoft\Windows Defender\Real-Time Protection"" = @{ + ""DisableRealtimeMonitoring"" = @{ Value = 1; Type = ""DWord"" } + } + ""HKLM:\SOFTWARE\Policies\Microsoft\Windows Defender\Reporting"" = @{ + ""DisableEnhancedNotifications"" = @{ Value = 1; Type = ""DWord"" } + } + ""HKLM:\SOFTWARE\Policies\Microsoft\Windows Defender\SmartScreen"" = @{ + ""ConfigureAppInstallControlEnabled"" = @{ Value = 0; Type = ""DWord"" } + } + ""HKLM:\SOFTWARE\Policies\Microsoft\Windows Defender\Threats"" = @{ + ""Threats_ThreatSeverityDefaultAction"" = @{ Value = 1; Type = ""DWord"" } + } + ""HKLM:\SOFTWARE\Policies\Microsoft\Windows Defender\Threats\ThreatSeverityDefaultAction"" = @{ + ""1"" = @{ Value = ""6""; Type = ""String"" } + ""2"" = @{ Value = ""6""; Type = ""String"" } + ""4"" = @{ Value = ""6""; Type = ""String"" } + ""5"" = @{ Value = ""6""; Type = ""String"" } + } + ""HKLM:\SOFTWARE\Policies\Microsoft\Windows Defender\UX Configuration"" = @{ + ""Notification_Suppress"" = @{ Value = 1; Type = ""DWord"" } + } + ""HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\MsMpEng.exe\PerfOptions"" = @{ + ""CpuPriorityClass"" = @{ Value = 1; Type = ""DWord"" } + } + ""HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\MsMpEngCP.exe\PerfOptions"" = @{ + ""CpuPriorityClass"" = @{ Value = 1; Type = ""DWord"" } + } + ""HKLM:\SYSTEM\CurrentControlSet\Control\GraphicsDrivers"" = @{ + ""HwSchMode"" = @{ Value = 2; Type = ""DWord"" } + } +} +$registryDeletions = @( + ""HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\Acrobat.exe"", + ""HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\AcrobatInfo.exe"", + ""HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\AcroCEF.exe"", + ""HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\AcroRd32.exe"", + ""HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\AcroServicesUpdater.exe"", + ""HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\ExtExport.exe"", + ""HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\ie4uinit.exe"", + ""HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\ieinstal.exe"", + ""HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\ielowutil.exe"", + ""HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\ieUnatt.exe"", + ""HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\iexplore.exe"", + ""HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\mscorsvw.exe"", + ""HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\msfeedssync.exe"", + ""HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\mshta.exe"", + ""HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\ngen.exe"", + ""HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\ngentask.exe"", + ""HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\PresentationHost.exe"", + ""HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\PrintDialog.exe"", + ""HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\PrintIsolationHost.exe"", + ""HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\runtimebroker.exe"", + ""HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\splwow64.exe"", + ""HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\spoolsv.exe"", + ""HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\SystemSettings.exe"" +) +# Apply registry settings +foreach ($path in $registryValues.Keys) { + foreach ($name in $registryValues[$path].Keys) { + $value = $registryValues[$path][$name].Value + $type = $registryValues[$path][$name].Type + Set-RegistryValue -path $path -name $name -value $value -type $type -Force + } +} +# Remove registry keys +foreach ($path in $registryDeletions) { + Remove-RegistryKey -path $path +} +# BCDEdit commands +bcdedit /set isolatedcontext No +bcdedit /set allowedinmemorysettings 0x0 +bcdedit /set disableelamdrivers Yes +bcdedit /set vsmlaunchtype Off +bcdedit /set bootmenupolicy Legacy + +# Netsh commands +netsh int tcp set supplemental internet congestionprovider=bbr2 + +Get-NetAdapter -IncludeHidden | Set-NetIPInterface -WeakHostSend Enabled -WeakHostReceive Enabled -ErrorAction SilentlyContinue"