From cd9176a3b4b51e9c90765343b4a4eba4aa17a82f Mon Sep 17 00:00:00 2001 From: snipe <72265661+notsniped@users.noreply.github.com> Date: Sun, 1 Jan 2023 09:11:27 +0530 Subject: [PATCH 1/5] Move special event database to data archives and add all event data --- data_archive/new_years_2022.json | 1806 ++++++++++++++++++++++++++ database/special/new_years_2022.json | 1 - 2 files changed, 1806 insertions(+), 1 deletion(-) create mode 100644 data_archive/new_years_2022.json delete mode 100644 database/special/new_years_2022.json diff --git a/data_archive/new_years_2022.json b/data_archive/new_years_2022.json new file mode 100644 index 00000000..8ee776f1 --- /dev/null +++ b/data_archive/new_years_2022.json @@ -0,0 +1,1806 @@ +{ + "738290097170153472": 29261, + "270904126974590976": 0, + "896437848176230411": 0, + "706697300872921088": 77771, + "705462972415213588": 176418, + "796442663309017131": 11296, + "877142612228841503": 0, + "1056205008305147974": 0, + "933997014956535818": 0, + "720351927581278219": 0, + "437808476106784770": 0, + "883290179534725181": 0, + "656246645075345461": 0, + "921012032294236190": 0, + "778241840562044960": 47578, + "920822865446723594": 0, + "571027211407196161": 0, + "825617171589759006": 0, + "155149108183695360": 0, + "907186367543541800": 0, + "920688838983163955": 0, + "931359314998874172": 0, + "934041343829889024": 0, + "920066098064424962": 0, + "920066192662749246": 0, + "920066297298034708": 0, + "920066351819788398": 0, + "1055569951127240754": 0, + "670722930576982047": 0, + "815381621909618701": 0, + "159985870458322944": 0, + "1055586232337440839": 0, + "1054536077156810752": 0, + "770078502694944769": 0, + "767729840278732801": 0, + "961882715215523870": 0, + "792651396951965757": 0, + "784671025374822461": 0, + "969550350031913001": 0, + "875152410954334248": 0, + "881769629993811998": 0, + "797906588886237214": 0, + "853629533855809596": 0, + "796097512355266602": 0, + "718490003939786854": 1056, + "1056601334285082716": 0, + "952962930029260912": 0, + "408785106942164992": 0, + "1056940278923137054": 0, + "235148962103951360": 0, + "938003473159557140": 0, + "1004366310098092073": 0, + "1000658171834142831": 0, + "952275614163935292": 0, + "478977311266570242": 0, + "1057026649171972167": 0, + "819580382004772935": 0, + "1057026647032868884": 0, + "1057026657485066371": 0, + "583057167892873226": 0, + "1057026669673730158": 0, + "458663973554880513": 0, + "801238576813047808": 0, + "1019910541860413541": 0, + "704072889342885938": 0, + "1057026698903814224": 0, + "397297702150602752": 0, + "1057026708244533339": 0, + "743121494527311937": 0, + "741410827478761634": 0, + "1057026717505556580": 0, + "875273181789831208": 0, + "700314109102522419": 0, + "1057026724627480626": 0, + "574567125163835413": 0, + "1057026721796345966": 0, + "598064232956690482": 0, + "592852914553487370": 0, + "754093974960209931": 0, + "706054368318980138": 0, + "725370669289963521": 0, + "741773722964459710": 0, + "1057026750950944939": 0, + "706886896139108353": 0, + "860678258973343755": 0, + "1057026762887942174": 0, + "1057026764544692345": 0, + "804545707507449877": 0, + "880870805771280474": 0, + "706095889973772388": 0, + "1057026781443543051": 0, + "1057026788586422362": 0, + "1057026788385095730": 0, + "560959402115596289": 0, + "772306643312181259": 0, + "803784903628029952": 0, + "842356138954981396": 0, + "761678375282409484": 0, + "843862287735455795": 0, + "1057026824275775529": 0, + "731767095167156234": 0, + "554379050576117761": 0, + "1057026828969189477": 0, + "1057026829115998210": 0, + "803993170861752360": 0, + "1057026851526168697": 0, + "884490695166034041": 0, + "1057026852495032323": 0, + "1057026856626438254": 0, + "1057026865589661868": 0, + "716344249322307625": 0, + "1057026874540302406": 0, + "787986180024696835": 0, + "955521336904667227": 0, + "890343617762304070": 0, + "841762715408138300": 0, + "1057026890247974932": 0, + "763881562785447966": 0, + "1057026891317514321": 0, + "715273322199515316": 0, + "1057026913589276752": 0, + "598553427592871956": 0, + "841060717729808384": 0, + "347265035971854337": 0, + "882801258300313640": 0, + "665531428636852244": 0, + "852535785714483251": 0, + "1057026944379654256": 0, + "1057026942450290708": 0, + "526748173327138825": 0, + "827214506727702609": 0, + "710644432826925127": 0, + "813583171656351766": 0, + "732783297872003114": 0, + "699677964215910531": 0, + "1057026957444911115": 0, + "575802724721885187": 0, + "664237570628124682": 0, + "772323540334018581": 0, + "1015307403593531433": 0, + "1057026988545691718": 0, + "707271002350157908": 0, + "552367827370377218": 0, + "772922004578893874": 0, + "1057027002953113670": 0, + "421403753976037376": 0, + "839310035875266560": 0, + "777677414607880213": 0, + "883817455703719977": 0, + "907594987456299048": 0, + "1057027026483155044": 0, + "1057027029150732378": 0, + "977993706684702763": 0, + "796529766987202572": 0, + "1057027033747705866": 0, + "784021298832998430": 0, + "966273321782095893": 0, + "388773429974794242": 0, + "791770376686272522": 0, + "859496321793654814": 0, + "781552301373521960": 0, + "892372645264388116": 0, + "1057027066043830394": 0, + "835127121243930624": 0, + "898572387270946878": 0, + "1057027082858795158": 0, + "748532260956930081": 0, + "724872813558759464": 0, + "1057027087556415492": 0, + "779813266049990748": 0, + "543210772860239874": 0, + "770058052044062732": 0, + "1057027105134739578": 0, + "1057027102500737115": 0, + "1057027107252871349": 0, + "1057027103855480885": 0, + "786648840194228224": 0, + "889956019323682827": 0, + "1057027118497804318": 0, + "788799817908092978": 0, + "1057027127280681144": 0, + "811576505334235146": 0, + "542271557985370124": 0, + "712394747548794950": 0, + "722486757484134531": 0, + "1057027141415481386": 0, + "1057027151460831273": 0, + "758804425824665660": 0, + "863748479434883134": 0, + "723524131970351194": 0, + "714879155744931924": 0, + "930453687581679617": 0, + "395191925822455808": 0, + "683191488922124289": 0, + "527565353199337474": 0, + "557628352828014614": 0, + "1018080976557047858": 0, + "1057027216069898250": 0, + "982347115311276093": 0, + "547815760660004870": 0, + "808333920298467350": 0, + "694633060905517106": 0, + "398601531525562369": 0, + "741352621826375781": 0, + "907470965833863218": 0, + "492358708701954058": 0, + "1057027263918526466": 0, + "857564240784916490": 0, + "770312130037153813": 0, + "781275314235244596": 0, + "1057027273619935274": 0, + "903758678144983061": 0, + "814993924179099669": 0, + "518177179520204811": 0, + "1057027287289168013": 0, + "1057027284839706734": 0, + "1057027287779913808": 0, + "716630824828665876": 0, + "627499643407958030": 0, + "702223437241909258": 0, + "1057027306721386536": 0, + "787789079227006976": 0, + "1057027309347025016": 0, + "1057027314891882567": 0, + "583274593943289864": 0, + "1057027318792601675": 0, + "818247940556587079": 0, + "1057027329794261002": 0, + "518138661871681546": 0, + "977793621896093736": 0, + "724010668751323196": 0, + "718598093729431596": 0, + "996564216150495283": 0, + "789438376360149029": 0, + "1057027335255232512": 0, + "475110210776596481": 0, + "1057027341907402844": 0, + "730092279326441574": 0, + "825110931401867264": 0, + "605454526517870604": 0, + "735802597570510899": 0, + "665634475832770560": 0, + "832904487306919947": 0, + "434495633500667925": 0, + "1000433653001748531": 0, + "754984273127276544": 0, + "690893051731640361": 0, + "838429356216418384": 0, + "755724179571081226": 0, + "801448369040916531": 0, + "704177727972048948": 0, + "1057027404951982130": 0, + "855331007325536346": 0, + "758344263913439303": 0, + "704996785499799582": 0, + "841685839703965747": 0, + "1057027424874938488": 0, + "1057027428721119233": 0, + "1057027430348492850": 0, + "912282357409648660": 0, + "1057027434391797780": 0, + "1057027436467986493": 0, + "836244642524692541": 0, + "240537940378386442": 0, + "681874861441810453": 0, + "1057027438699352085": 0, + "791833129790472213": 0, + "865927980353716234": 0, + "336124164928831491": 0, + "476410166405890069": 0, + "1057027477530230894": 0, + "430445404153446410": 0, + "543158089990275072": 0, + "415401437246521344": 0, + "855476492146573332": 0, + "809626234296205354": 0, + "773155481622675476": 0, + "1057027488527691797": 0, + "1057027494517153973": 0, + "1057027498929574049": 0, + "871472469133893682": 0, + "1057027503174197268": 0, + "789428063137824799": 0, + "777879536138321930": 0, + "786853839025340436": 0, + "1057027536971899020": 0, + "698161613223493693": 0, + "485739427541549057": 0, + "719166781612228628": 0, + "418856305592107009": 0, + "1057027561441476669": 0, + "1012688780471308339": 0, + "678357487560425555": 0, + "1057027562422947962": 0, + "1057027573164560414": 0, + "761891849240576030": 0, + "481221667813589027": 0, + "431472935765671946": 0, + "1057027574011793408": 0, + "707490338289352725": 0, + "569399013145575434": 0, + "722236081138827377": 0, + "612888269968900104": 0, + "1057027584145235998": 0, + "764484777574793266": 0, + "817425572518821938": 0, + "713352863153258556": 0, + "1057027608207966328": 0, + "1057027609390743583": 0, + "791264898474049536": 0, + "440066027749900308": 0, + "975380233408610304": 0, + "780016355864215572": 0, + "875387552448802817": 0, + "757745665651507291": 0, + "694891629110100098": 0, + "332953273931792394": 0, + "708048672775995403": 0, + "731948524203147304": 0, + "477874394438565889": 0, + "1057027649878372362": 0, + "848616509765189642": 0, + "608932975505047577": 0, + "537620700425355295": 0, + "818472912008380428": 0, + "1057027662666813440": 0, + "718491423816810536": 0, + "1057027669696462938": 0, + "1057027674633146390": 0, + "1057027688096870531": 0, + "602665053220503567": 0, + "1057027692156948543": 0, + "747991263172755528": 0, + "601789172444823563": 0, + "740377337673154660": 0, + "530209100236324866": 0, + "1057027705138331678": 0, + "1057027710502850640": 0, + "802012038259802204": 0, + "696196896049332286": 0, + "770977643889819670": 0, + "781114529026277396": 0, + "734535353473433729": 0, + "1057027717775769681": 0, + "1057027721680662559": 0, + "527264093053124608": 0, + "624284293937758209": 0, + "513061975039672321": 0, + "681329784768561162": 0, + "828264950211280917": 0, + "997469007231864913": 0, + "1057027777959825458": 0, + "1057027775690706976": 0, + "860468357873532968": 0, + "550760256507084801": 0, + "729406367009603655": 0, + "786352599053631519": 0, + "874131652920614942": 0, + "1057027804862091454": 0, + "563655936263061544": 0, + "1057027816488714320": 0, + "568169582884421652": 0, + "1057027823933591703": 0, + "245675252821000193": 0, + "1057027829847568424": 0, + "710105296474865716": 0, + "1057027842157858966": 0, + "1057027867478863924": 0, + "821638267040301118": 0, + "867011965988503562": 0, + "436577657472417793": 0, + "1057027893781336094": 0, + "1057027903583441008": 0, + "974796090324951110": 0, + "602408013269041168": 0, + "1057027916715794612": 0, + "689880390709674023": 0, + "633046673026973706": 0, + "816596547801972777": 0, + "1057027928514379806": 0, + "943787561640402955": 0, + "821452248402886656": 0, + "757884193123336205": 0, + "926205805135560765": 0, + "508545356552863756": 0, + "709524167917043742": 0, + "1002698891537424384": 0, + "1057027961951354942": 0, + "748280449109065869": 0, + "817456208167305223": 0, + "900348304754348043": 0, + "1057027982197260329": 0, + "1057027993437995041": 0, + "806171741486972949": 0, + "711992771245768764": 0, + "578499535471378432": 0, + "1057028005861523517": 0, + "680845676749652005": 0, + "1057028019342033038": 0, + "742539997776838698": 0, + "643057946707755008": 0, + "731732244762198088": 0, + "583833147616133120": 0, + "1000122435682709604": 0, + "1057028047687131297": 0, + "1057028069967269888": 0, + "694191730769002527": 0, + "991328133087252601": 0, + "786665760273465425": 0, + "807531162062815262": 0, + "1057028080142663741": 0, + "1057028107279802440": 0, + "600823440802316288": 0, + "1057028125600514239": 0, + "1057028131795517531": 0, + "800169098239279114": 0, + "908114006890405938": 0, + "427301910291415051": 0, + "513797409910816788": 0, + "971470249419485264": 0, + "741061042343510147": 0, + "762327981804748850": 0, + "692069740989907075": 0, + "1009799056287076433": 0, + "1057028196270342145": 0, + "1057028197063065703": 0, + "627003024925261866": 0, + "891740897463652433": 0, + "1057028212137414797": 0, + "774627236929863684": 0, + "990323921851142235": 0, + "716496407212589087": 0, + "435777830090047488": 0, + "267035345537728512": 0, + "996458602426535947": 0, + "800089810525356072": 0, + "937362326972141638": 0, + "805742923613732894": 0, + "720093972017577996": 0, + "943149307756961842": 0, + "799913675095277581": 0, + "564209034379526144": 0, + "732402984528642110": 0, + "341690344934735872": 0, + "771126703564521492": 0, + "718551572845691103": 0, + "401059191118233600": 0, + "775653556237762580": 0, + "863242852033363990": 0, + "862599408491560970": 0, + "1057028303007010957": 0, + "787015943628259338": 0, + "835905337474285599": 0, + "1057028308879036547": 0, + "905198577150738482": 0, + "1057028313148829736": 0, + "1057028316516855808": 0, + "1057028325194866738": 0, + "810309805993754695": 0, + "728595035955658813": 0, + "689286283100684381": 0, + "855298666448551976": 0, + "1057028340638294076": 0, + "696401084989571123": 0, + "1057028364470337536": 0, + "1057028371881668608": 0, + "437618149505105920": 0, + "810205218347286528": 0, + "1057028370627575959": 0, + "1057028387111182387": 0, + "588823049826992133": 0, + "1057028399442427977": 0, + "1057028399899615272": 0, + "843150930660032522": 0, + "845287339852824576": 0, + "817498208615137281": 0, + "672406367344132116": 0, + "762721168741761075": 0, + "869233057171914773": 0, + "288005749517582337": 0, + "1057028421231853599": 0, + "894569097818431519": 0, + "805257872534798397": 0, + "936929561302675456": 0, + "887743598223843328": 0, + "870711215964454954": 0, + "867141316453728276": 0, + "782017442104606731": 0, + "743849766357696533": 0, + "628371727088353290": 0, + "837251737630408734": 0, + "788355484594995200": 0, + "783737905150689351": 0, + "518865701533122573": 0, + "748770932432175154": 0, + "911751509774065705": 0, + "829578421893070849": 0, + "709202270138400817": 0, + "776884926830084107": 0, + "860372455516405800": 0, + "722101067088789584": 0, + "520322405982535705": 0, + "1057028539947429949": 0, + "848459799783669790": 0, + "971751049440411658": 0, + "487757397734064148": 0, + "1057028571404714064": 0, + "944392691398099025": 0, + "1057028584964902942": 0, + "768397640140062721": 0, + "339515606363537409": 0, + "862833445834063902": 0, + "1057028605617651832": 0, + "1057028615784632411": 0, + "733842301700276244": 0, + "534840173737803806": 0, + "1057028634197622884": 0, + "685539272379727991": 0, + "950551124178522113": 0, + "939752807475605594": 0, + "787738298894254150": 0, + "1057028657555714089": 0, + "1057028663763288144": 0, + "1057028661016014948": 0, + "851979622862422037": 0, + "956516902220472331": 0, + "1057028675570245642": 0, + "1057028682335658084": 0, + "1057028678799851620": 0, + "713104528727080961": 0, + "1057028695061180576": 0, + "498201601786380289": 0, + "1057028713302200380": 0, + "679078115812573213": 0, + "572865828744069150": 0, + "1057028726648475709": 0, + "728890998448717874": 0, + "934495002279702641": 0, + "862213905920819240": 0, + "492023626527277077": 0, + "1057028752523141170": 0, + "836996198518751321": 0, + "751532417319305316": 0, + "894486220451749929": 0, + "710991553799258144": 0, + "805392054678192169": 0, + "689489527122821121": 0, + "876149068194275328": 0, + "800456054889906197": 0, + "1057028785519730738": 0, + "674162608219226112": 0, + "714796014988427404": 0, + "1057028805404926062": 0, + "518196430104428579": 0, + "842415328114114601": 0, + "837809258271604806": 0, + "988401825285828619": 0, + "410085800177565706": 0, + "609745112842371097": 0, + "801581610776264726": 0, + "860905125669503048": 0, + "823977552791339108": 0, + "788083161296273517": 0, + "1057028853488431155": 0, + "797107915386519553": 0, + "1057028867304464504": 0, + "883937577449713674": 0, + "1057028872257933472": 0, + "603608205888716810": 0, + "1057028874774528092": 0, + "640593174171090984": 0, + "805009097748774966": 0, + "851246867131793469": 0, + "1057028891614650439": 0, + "1057028888838029312": 0, + "781241576806023189": 0, + "240729664035880961": 0, + "1057028907896938507": 0, + "1057028910564528243": 0, + "1057028911210446909": 0, + "1057028914041598103": 0, + "611949122337112105": 0, + "456910763504697363": 0, + "450323683840491530": 0, + "586948597841657866": 0, + "1057028925403971696": 0, + "767179409295671316": 0, + "1057028938217554000": 0, + "787740802917990430": 0, + "1057028942235713577": 0, + "788163609431113729": 0, + "828342022091964507": 0, + "551889031525302272": 0, + "657278379053154313": 0, + "1057028960191524894": 0, + "1057028967900663919": 0, + "676168766740234256": 0, + "775822211972857887": 0, + "1057028979946704966": 0, + "517331097135349810": 0, + "870920268435034112": 0, + "879936292677365760": 0, + "871771514545000478": 0, + "839628854284517386": 0, + "858410509454802944": 0, + "677951102913740801": 0, + "743539334711476254": 0, + "793826131820150845": 0, + "905762687680671787": 0, + "1057029003329937499": 0, + "829240879188672533": 0, + "1057029012481921065": 0, + "804703001431507004": 0, + "1057029035009511516": 0, + "912462229327187978": 0, + "703630498865348689": 0, + "262054938430013440": 0, + "685166801394335819": 0, + "706584632002478110": 0, + "752261231213281290": 0, + "788612480636944414": 0, + "478101643242766347": 0, + "764919941538775050": 0, + "618838932926234634": 0, + "842722785997881365": 0, + "785190965647376416": 0, + "1057029112134389780": 0, + "706236293591597187": 0, + "729670814688870430": 0, + "863496211667484676": 0, + "582719769732579329": 0, + "1057029132418027570": 0, + "1057029134011867156": 0, + "1057029138487189544": 0, + "770137711578972161": 0, + "984482666307002448": 0, + "1057029163187449878": 0, + "726763157195849728": 0, + "1057029175208329246": 0, + "944678536864727070": 0, + "790687229416308808": 0, + "926521813914226778": 0, + "745037069658750986": 0, + "940978019198201956": 0, + "1057029190215540826": 0, + "728779542939959298": 0, + "864181376084606988": 0, + "543373018303299585": 0, + "577209059338354720": 0, + "963248578686496818": 0, + "710438395830206485": 0, + "870584255489654806": 0, + "482879993613910016": 0, + "1057029236956868679": 0, + "701071874716729415": 0, + "723546270505107462": 0, + "1057029245400006807": 0, + "944914789367435314": 0, + "764978845236723772": 0, + "690983147118002227": 0, + "750408089227755580": 0, + "448924847222030336": 0, + "549297571181363213": 0, + "670737711216197677": 0, + "1057029294230077490": 0, + "776481256682291221": 0, + "744881979283210300": 0, + "1057029312345280515": 0, + "808690602358079508": 0, + "1057029326161313903": 0, + "903234277997674587": 0, + "471737688203198464": 0, + "1057029334738669770": 0, + "949658935835639838": 0, + "838448951732338708": 0, + "857027766976118806": 0, + "792375552714473526": 0, + "878366398269771847": 0, + "727185745017569301": 0, + "845296807093207040": 0, + "1057029378128748545": 0, + "909103805264724038": 0, + "666151106958852116": 0, + "854819849922281492": 0, + "855608140540542976": 0, + "1057029401662992464": 0, + "1057029407996379147": 0, + "1057029414292029501": 0, + "824618927967305758": 0, + "792017574015139881": 0, + "605844113761501184": 0, + "1057029433535504515": 0, + "809320702721261568": 0, + "443376137150922753": 0, + "392833205348204546": 0, + "1057029446621732954": 0, + "561489777157996554": 0, + "890818151472853032": 0, + "1057029455865974825": 0, + "780237958648430644": 0, + "528928250056146945": 0, + "717266946306867282": 0, + "1057029485737808013": 0, + "713016704648872000": 0, + "772561329792745502": 0, + "408959273956147200": 0, + "791087097347571722": 0, + "755436721080107130": 0, + "826426621522345995": 0, + "1057029532068093962": 0, + "1057029544256741386": 0, + "720834790298746932": 0, + "1057029546806878338": 0, + "816031817953050704": 0, + "691461263787687998": 0, + "696819438980431982": 0, + "812396877362233345": 0, + "777667558169116703": 0, + "997178817284153365": 0, + "649535694145847301": 0, + "1057029606873501756": 0, + "1057029626767093840": 0, + "850743636983283782": 0, + "1057029649793814688": 0, + "832104569387483207": 0, + "784668517235687436": 0, + "280146472295464960": 0, + "1057029687248945302": 0, + "835822998095134761": 0, + "788268875460378634": 0, + "843735087250276392": 0, + "770288344516919340": 0, + "344643767313235968": 0, + "764626641816125451": 0, + "545113478059261952": 0, + "1006320287815569448": 0, + "840331113104801825": 0, + "754669447133790260": 0, + "1057029788008714281": 0, + "518101066538024960": 0, + "1057029797332668416": 0, + "996248932822818877": 0, + "962939892571189288": 0, + "1057029921827983400": 0, + "1057029930258546848": 0, + "790912232237432872": 0, + "606505862357319680": 0, + "858803680706297947": 0, + "630730262765895680": 0, + "1057029989947686992": 0, + "1057030031186088056": 0, + "478201115985444866": 0, + "1057030040245784596": 0, + "1057030038605803611": 0, + "1057030045505433600": 0, + "705628681300738119": 0, + "587691044171284555": 0, + "721650797695205404": 0, + "956322067417010216": 0, + "932898451883163679": 0, + "721000723189334017": 0, + "800329693651009557": 0, + "898733192205439026": 0, + "819838809318621184": 0, + "356376399399092235": 0, + "1057030189797888110": 0, + "850354899169443891": 0, + "836274015227740180": 0, + "808473790048370773": 0, + "824538545715937280": 0, + "737022433336361111": 0, + "601677400652382228": 0, + "846917416558788638": 0, + "774749778000216075": 0, + "887620426614849608": 0, + "1057030263428882562": 0, + "595155659922604035": 0, + "618325326061109249": 0, + "1057030272710881450": 0, + "1057030300166783089": 0, + "758407006338940949": 0, + "764139525605425178": 0, + "1057030316449091625": 0, + "1057030332584566807": 0, + "768090349138345984": 0, + "1057030354701136043": 0, + "923319830617137203": 0, + "789251793660936194": 0, + "914485322438574105": 0, + "1057030384786874398": 0, + "828414549153284126": 0, + "662373807637397504": 0, + "810119654542409759": 0, + "1057030410716061847": 0, + "1057030415552090306": 0, + "774290723390226452": 0, + "1057030416097345616": 0, + "804491397313986631": 0, + "1057030473001467914": 0, + "806218590520082463": 0, + "872907604874113035": 0, + "587095132030107668": 0, + "886994381259833374": 0, + "1057030577326399569": 0, + "735669636120707142": 0, + "1057030587468234904": 0, + "896744637413339157": 0, + "732654582089515009": 0, + "732697892292395110": 0, + "837304589258588170": 0, + "917041621042888776": 0, + "557111227231502336": 0, + "616588768358694913": 0, + "1057030647971065946": 0, + "871417835375689728": 0, + "695590510558969857": 0, + "778738076901179434": 0, + "605980875867553812": 0, + "721008618194993212": 0, + "346821810794266624": 0, + "699089595299659796": 0, + "940434636075577385": 0, + "1057030804246646884": 0, + "847180236545327164": 0, + "1057030814925332533": 0, + "1057030848999870494": 0, + "845922159817785405": 0, + "814436537814351932": 0, + "865919006955667476": 0, + "563019457367375882": 0, + "661180235265343488": 0, + "678295207145504817": 0, + "857603433876160542": 0, + "773539215098249246": 0, + "1057030926913245348": 0, + "1057030927433347183": 0, + "660242646928982058": 0, + "828646595133571142": 0, + "1057030936979591358": 0, + "526485456980934677": 0, + "842752906510860338": 0, + "1057030943371698299": 0, + "712769133787349114": 0, + "928487650812387388": 0, + "319204121393496064": 0, + "721044985683771502": 0, + "1057030993262936085": 0, + "767492861935222785": 0, + "925849882634362950": 0, + "777624348256239626": 0, + "1057031057473556570": 0, + "1020452065333493850": 0, + "1057031070882729996": 0, + "1057031089106984960": 0, + "837057633185431583": 0, + "851338177838841878": 0, + "667906332778561556": 0, + "856499683929489438": 0, + "1008310217244688394": 0, + "429656936435286016": 0, + "823962439954464770": 0, + "789906708855259177": 0, + "1057031216320217118": 0, + "1057031229758767104": 0, + "787828415940132874": 0, + "625131117887881216": 0, + "799201224384577547": 0, + "847951027050381314": 0, + "711970229382545568": 0, + "773542007679221792": 0, + "1057031262822469664": 0, + "1057031269373984768": 0, + "696092963964452954": 0, + "361611610072023041": 0, + "939586417464602634": 0, + "1057031304073453658": 0, + "864102561853603856": 0, + "931886243371946064": 0, + "763035447198351360": 0, + "1057031361342480434": 0, + "791302822918488105": 0, + "876298735544590376": 0, + "817481976797069383": 0, + "1057031386990641203": 0, + "788310535799308288": 0, + "643716041465266176": 0, + "994143430504620072": 0, + "894662817658056795": 0, + "1057031455475245158": 0, + "704084744698331208": 0, + "1057031470675398656": 0, + "1057031472529293353": 0, + "496342781065953282": 0, + "844547624265580554": 0, + "718813270588260473": 0, + "890229359187742740": 0, + "517052307792461864": 0, + "553802586428276766": 0, + "450581314060550146": 0, + "303730326692429825": 0, + "1057031551210238082": 0, + "708562057590603796": 0, + "1057031575235211397": 0, + "860946246679789569": 0, + "714434109019127900": 0, + "486349031224639488": 0, + "683510870458105896": 0, + "670902126418853898": 0, + "740561167466102897": 0, + "842733424006660120": 0, + "1057031596957499463": 0, + "770812042294722571": 0, + "768364532946173972": 0, + "793193223941521491": 0, + "831142367397412874": 0, + "717761456787030047": 0, + "775860032431456299": 0, + "854702878249058305": 0, + "815597326147911722": 0, + "755337570417770518": 0, + "1057031682433228900": 0, + "1057031689513209927": 0, + "1057031683318222948": 0, + "949565943275720736": 0, + "1057031719196303501": 0, + "801823832729321532": 0, + "1057031734283223111": 0, + "1057031760904458330": 0, + "701790866208981143": 0, + "1057031772493328427": 0, + "907015513073397870": 0, + "1057031794521817148": 0, + "1057031793737486346": 0, + "737126843781742642": 0, + "1057031803858341968": 0, + "616992605959618560": 0, + "663505910580248587": 0, + "1057031821772210306": 0, + "471400669920755722": 0, + "591644019700924426": 0, + "538205280232800257": 0, + "834479195941896272": 0, + "578174195360464900": 0, + "1057031853372100640": 0, + "1057031891452186776": 0, + "819240746796056626": 0, + "887835071841726534": 0, + "1057031894077800511": 0, + "776824647080738828": 0, + "493277504623214622": 0, + "1057031940143845426": 0, + "561251485577379841": 0, + "485962834782453762": 0, + "967537961929412638": 0, + "599408580042424321": 0, + "937824127052546108": 0, + "1057031986390245487": 0, + "738728207611592775": 0, + "1057031996645331035": 0, + "700145482957324289": 0, + "769420059230994442": 0, + "567909486031798283": 0, + "817839632179527680": 0, + "729090646635446384": 0, + "911691601657606244": 0, + "572161984104103936": 0, + "1057032021970534451": 0, + "879360985738117120": 0, + "1057032040001851482": 0, + "1057032052844810270": 0, + "1057032059345973322": 0, + "1057032066333691964": 0, + "832573318472400926": 0, + "1057032083429670932": 0, + "528272851782860800": 0, + "766047560598028378": 0, + "740822744303927378": 0, + "984976578960314400": 0, + "953748607494914168": 0, + "1057032125913768017": 0, + "1057032138031112192": 0, + "816040945299750942": 0, + "515880936378990594": 0, + "1057032194524192868": 0, + "762241765482299414": 0, + "1057032203130908722": 0, + "381638448811081728": 0, + "1057032211699871834": 0, + "1057032230259658834": 0, + "748400109045284944": 0, + "987009398671040605": 0, + "702051603175309394": 0, + "728831549860216833": 0, + "833901734194839572": 0, + "960918877519368303": 0, + "765682111621234750": 0, + "983386509090652242": 0, + "713547435397611587": 0, + "1057032303676751902": 0, + "1057032316725235884": 0, + "1057032332546146425": 0, + "860128923810267156": 0, + "832999505321656341": 0, + "717647845125259285": 0, + "878487237644386325": 0, + "708815246185201674": 0, + "1057032385532809256": 0, + "1057032389760659526": 0, + "1057032395360055377": 0, + "1057032401408245810": 0, + "1057032407087325194": 0, + "815565837200261131": 0, + "956235326769209444": 0, + "814566965616181288": 0, + "422087909634736160": 0, + "813571632299245643": 0, + "932843758687494235": 0, + "891178249336537119": 0, + "868927688616837160": 0, + "1057032486523248762": 0, + "991459501242847373": 0, + "766867388121088001": 0, + "1057032512221741136": 0, + "1057032513945612478": 0, + "1057032592211316857": 0, + "843614620626845736": 0, + "891719267429515344": 0, + "851014635200315409": 0, + "1057032725313376277": 0, + "379757424447455232": 0, + "1057032733467087019": 0, + "817230615274323978": 0, + "1057032739179745400": 0, + "1057032758658084964": 0, + "1057032767331909633": 0, + "736262797331267587": 0, + "757034926565752912": 0, + "1057032863113027655": 0, + "1057032903093133424": 0, + "482195859186909184": 0, + "1057032908986122251": 0, + "1057033040825684008": 0, + "1057033058378854500": 0, + "1057033081489469541": 0, + "1057033087323750493": 0, + "1057033107573841921": 0, + "1057033208849510432": 0, + "1057033236297023629": 0, + "1057033235823083680": 0, + "1057033323395952640": 0, + "1057033331251884132": 0, + "1057033365875855450": 0, + "1057033386046275695": 0, + "1057033390278320169": 0, + "1057033585225375884": 0, + "1057033613641781418": 0, + "1057033670298443786": 0, + "1057033705207640145": 0, + "1057033845549060228": 0, + "1057033841434435687": 0, + "1057033864914161704": 0, + "1057033866256330762": 0, + "1057033887362064495": 0, + "1057033895830360144": 0, + "1057033895499014174": 0, + "1057033901396217917": 0, + "1057033912800514138": 0, + "1057033932626985091": 0, + "1057033931771367548": 0, + "1057033943855153192": 0, + "1057033992077066261": 0, + "1057034003070324857": 0, + "1057034011056275566": 0, + "1057034045910945913": 0, + "1057034063795466313": 0, + "1057034119944617994": 0, + "1057034142354772059": 0, + "1057034145664090242": 0, + "1057034165486354484": 0, + "1057034196264161351": 0, + "1057034215541198869": 0, + "1057034259312951357": 0, + "1057034277906288730": 0, + "1057034281366601728": 0, + "1057034283417612298": 0, + "1057034290766041118": 0, + "1057034310143705208": 0, + "1057034316548407366": 0, + "1057034330284769343": 0, + "1057034356000038912": 0, + "1057034371288289443": 0, + "1057034415609499658": 0, + "1057034414711898162": 0, + "1057034420969807932": 0, + "1057034429597503588": 0, + "1057034436899778600": 0, + "1057034459452543106": 0, + "1057034469166567504": 0, + "1057034485633392701": 0, + "1057034498853843114": 0, + "1057034498056933559": 0, + "1057034494303014972": 0, + "1057034505388564560": 0, + "1057034551844679710": 0, + "1057034617921753162": 0, + "1057034621319127092": 0, + "1057034634594111488": 0, + "1057034630290743507": 0, + "1057034699115073616": 0, + "1057034705146486835": 0, + "1057034702206279741": 0, + "1057034831214678046": 0, + "1057034882833973298": 0, + "1057034891658788935": 0, + "1057034948072189972": 0, + "1057035064380227604": 0, + "1057035230298509403": 0, + "1057035243288264894": 0, + "1057035247402881138": 0, + "1057035359684415670": 0, + "1057035390759993425": 0, + "1057035390156025947": 0, + "1057035410968162355": 0, + "1057035460226056242": 0, + "1057035462713286788": 0, + "1057035472666378320": 0, + "1057035522792489022": 0, + "1057035541230661733": 0, + "1057035589997826128": 0, + "1057035594737393764": 0, + "1057035597224612000": 0, + "1057035594733207633": 0, + "1057035599317581865": 0, + "1057035604531097617": 0, + "1057035741726769182": 0, + "1057035809603203072": 0, + "1057035817454940211": 0, + "1057035860652073011": 0, + "1057035928838877255": 0, + "1057035933154807808": 0, + "1057035957897019464": 0, + "1057035984530841720": 0, + "1057035986703503380": 0, + "1057035989194915940": 0, + "1057036054877700207": 0, + "1057036063949983795": 0, + "1057036068194615296": 0, + "1057036081427652658": 0, + "1057036105872068688": 0, + "1057036106023063602": 0, + "1057036113514070088": 0, + "1057036137811677214": 0, + "1057036250042867792": 0, + "1057036256896364544": 0, + "1057036277616218252": 0, + "1057036348625789028": 0, + "1057036378497626223": 0, + "1057036469107175495": 0, + "1057036498853179422": 0, + "1057036583682986014": 0, + "1057036625709907968": 0, + "1057036720912211978": 0, + "1057036733092466759": 0, + "1057036817926475908": 0, + "1057036833869013042": 0, + "1057036891976908860": 0, + "1057036903687401522": 0, + "1057036972167802880": 0, + "1057036982477402162": 0, + "1057036988290695250": 0, + "1057036991545475163": 0, + "1057037007118934078": 0, + "1057037025674534932": 0, + "1057037034428055632": 0, + "1057037093957816330": 0, + "1057037095471939757": 0, + "1057037160840175717": 0, + "1057037194822426644": 0, + "1057037313181499422": 0, + "1057037317010899017": 0, + "1057037370979000432": 0, + "1057037369859125308": 0, + "1057037370026893323": 0, + "1057037390637715467": 0, + "1057037399248601198": 0, + "1057037430508765285": 0, + "1057037501522522182": 0, + "1057037552646885376": 0, + "1057037568992084088": 0, + "1057037570384613486": 0, + "1057037613439135806": 0, + "1057037627477467156": 0, + "1057037637774495786": 0, + "1057037640869892168": 0, + "1057037658376912956": 0, + "1057037692916994138": 0, + "1057037697438470224": 0, + "1057037716614811678": 0, + "1057037834046931126": 0, + "1057037858885599232": 0, + "1057037869971165214": 0, + "1057037906033770516": 0, + "1057037904884539493": 0, + "1057037923897315328": 0, + "1057037933829435422": 0, + "1057037988326031410": 0, + "1057038011688304770": 0, + "1057038073143251045": 0, + "1057038075122946170": 0, + "1057038099835801641": 0, + "1057038115518287902": 0, + "1057038126306033725": 0, + "1057038129283997756": 0, + "1057038136590467194": 0, + "1057038194413154364": 0, + "1057038237157294162": 0, + "1057038245906616421": 0, + "1057038253502496899": 0, + "1057038276596338709": 0, + "1057038286113218680": 0, + "1057038410780524676": 0, + "1057038449233887233": 0, + "1057038606365106277": 0, + "1057038645569257493": 0, + "1057038646844338226": 0, + "1057038667044106331": 0, + "1057038737034453192": 0, + "1057038782622335058": 0, + "1057038793129074738": 0, + "1057038840939946174": 0, + "1057038956052623401": 0, + "901127074423636000": 0, + "1057039165860089948": 0, + "1057039281606119544": 0, + "1057039302544085193": 0, + "1057039310269993041": 0, + "1057039516944322731": 0, + "1057039675191210106": 0, + "1057039801662062612": 0, + "1057039837544337428": 0, + "1057039845664493678": 0, + "1057039967970410559": 0, + "1057040050698850314": 0, + "1057040074153398292": 0, + "1057040108043391037": 0, + "1057040215384002580": 0, + "1057040318198980739": 0, + "1057040329976586351": 0, + "1057040335378841631": 0, + "1057040340374270094": 0, + "1057040417423638549": 0, + "1057040440458756127": 0, + "1057040472549359677": 0, + "1057040488449982564": 0, + "1057040524487446608": 0, + "1057040530321715302": 0, + "1057040606104404141": 0, + "1057040680989511802": 0, + "1057040698072891463": 0, + "1057040726183137412": 0, + "1057040936917536848": 0, + "1057040944656031794": 0, + "1057040962146279515": 0, + "1057041006102585405": 0, + "1057041029867516034": 0, + "1057041048158875649": 0, + "1057041146951512146": 0, + "1057041146574032926": 0, + "1057041175174971473": 0, + "1057041200781197343": 0, + "1057041202156945419": 0, + "1057041203666899076": 0, + "1057041246079684608": 0, + "1057041248801796096": 0, + "1057041291910848602": 0, + "1057041368465297470": 0, + "720016729035505827": 0, + "744133316696997901": 0, + "259784917339078656": 0, + "878080955078819871": 0, + "737057471763316736": 0, + "909152718973698078": 0, + "1057041678009118801": 0, + "535761908540768266": 0, + "835419620701110273": 0, + "485114288705634335": 0, + "347020077398229003": 0, + "875767337754714212": 0, + "726932863722979388": 0, + "629454202816561187": 0, + "735147633076863027": 0, + "878941065862844427": 0, + "704765552861904936": 0, + "458260095051104257": 0, + "605916640751779852": 0, + "802078785267826709": 0, + "599855938945417236": 0, + "664292486990004262": 0, + "803577806348877854": 0, + "886344440204115998": 0, + "947675108858814485": 0, + "1000125868938633297": 0, + "738073456167354428": 0, + "397796982120382464": 0, + "816556953370361856": 0, + "513587870704074752": 0, + "776168591984164924": 0, + "830456452043767829": 0, + "696797425502781470": 0, + "1057041967487389808": 0, + "779008591465939024": 0, + "805877479331594261": 0, + "396990218751967254": 0, + "778280886143287308": 0, + "437338397741416449": 0, + "1057042014492954675": 0, + "635230214603145230": 0, + "526737529798524928": 0, + "734041817955172362": 0, + "432686113576976394": 0, + "740573438716018699": 0, + "995008198572507277": 0, + "874471033439158312": 0, + "1057042055957844080": 0, + "804619486639423518": 0, + "532012410408534017": 0, + "761070862174257183": 0, + "742813663412486217": 0, + "679389087244746763": 0, + "644201115516272640": 0, + "823787845009408060": 0, + "855708674630615041": 0, + "947560229661450290": 0, + "707983235904438356": 0, + "736854174909726760": 0, + "834520394660184124": 0, + "746047574540288191": 0, + "600322351942598666": 0, + "775891705270239263": 0, + "591266060095848450": 0, + "715526623004196874": 0, + "866889888288211014": 0, + "1057042178267951124": 0, + "808541470889345094": 0, + "872077624795627540": 0, + "1057042204964700220": 0, + "1001955060210749492": 0, + "839635419926757398": 0, + "775028372030881823": 0, + "817998587387445289": 0, + "790727744891125830": 0, + "591985282421620736": 0, + "569151875581083658": 0, + "571628065667416074": 0, + "608420941361315971": 0, + "820909160518385724": 0, + "743839880848736266": 0, + "762877482314629130": 0, + "825071374531035178": 0, + "607618245041848330": 0, + "941123868674895904": 0, + "548132633234767882": 0, + "905681066038276096": 0, + "864569620701380648": 0, + "871859491103191130": 0, + "874859633049747536": 0, + "779675238387679252": 0, + "808671126112698388": 0, + "987046218771349554": 0, + "764542547526811648": 0, + "858942988189171712": 0, + "704517722100465746": 0, + "501461775821176832": 0, + "721703982208122891": 0, + "619889291937447937": 0, + "1001809773899042826": 0, + "371685425351229441": 0, + "348169980954542091": 0, + "691767821583122523": 0, + "774166283163402270": 0, + "843078983183630367": 0, + "670118234359463936": 0, + "795922795234066454": 0, + "832805597631479838": 0, + "535936517051252757": 0, + "751936229116870709": 0, + "586995575686168595": 0, + "484595127185309696": 0, + "910464398752096318": 0, + "634561827195453440": 0, + "852186848263405638": 0, + "915644896478658590": 0, + "622873289861365790": 0, + "812047344719495178": 0, + "728978413184090163": 0, + "756216372433911909": 0, + "718806917061017660": 0, + "663087247763046423": 0, + "718678886635929641": 0, + "991597497606742117": 0, + "214724376669585409": 0, + "310134676620574720": 0, + "753043701693153383": 0, + "821745679973220364": 0, + "857848854081568790": 0, + "832500073833037845": 0, + "600834965571371037": 0, + "780453488441950250": 0, + "367977994486022146": 0, + "717904495258107955": 0, + "702634034999853206": 0, + "796051703904206909": 0, + "791615094462218301": 0, + "720638338813526114": 0, + "810215798047375391": 0, + "828735321185320992": 0, + "755017938821578755": 0, + "707916735612846152": 0, + "742854820062298212": 0, + "911986031761457184": 0, + "715770261437284402": 0, + "845234955012276235": 0, + "626630111004852224": 0, + "848973420406243339": 0, + "915612937790578689": 0, + "669644296667791360": 0, + "1042886886454198352": 0, + "1001888439626629173": 0, + "769630010020593674": 0, + "806980920544460831": 0, + "825800662352396320": 0, + "582299165250551809": 0, + "931455955013599273": 0, + "927283913569746944": 0, + "833682234895499274": 0, + "499076419498803200": 0, + "569595157553479703": 0, + "860628106947198996": 0, + "463835578127876107": 0, + "787541705293037579": 0, + "716708153143590952": 0, + "710028331021762580": 0, + "614307898658521089": 0, + "519974037796028421": 0, + "802895301944803348": 0, + "700616850828034079": 0, + "448845486515027970": 0, + "602353950083121165": 0, + "476120295019642891": 0, + "791585794719612928": 0, + "780578520870158337": 0, + "837614958870921236": 0, + "780006142649958410": 0, + "757594458031390750": 0, + "827118058425417729": 0, + "569970311001276416": 0, + "419529979768864770": 0, + "866645500898836480": 0, + "855034774375497748": 0, + "689910853750882365": 0, + "706123745043021854": 0, + "865650395783364620": 0, + "731915297275117648": 0, + "963123183131709480": 0, + "733344992885604382": 0, + "936128698627801090": 0, + "946888973035380806": 0, + "732628979579748443": 0, + "842503051273437244": 0, + "544491749590958081": 0, + "473020399060385792": 0, + "755587076618977291": 0, + "710121869818331268": 0, + "395062278980108289": 0, + "803603272543633418": 0, + "831963122448203776": 0, + "688398853367529577": 0, + "1027962754738421830": 0, + "463471208323874826": 0, + "896670213859311616": 0, + "1013106869813903451": 0, + "714202739965427742": 0, + "993016294863536158": 0, + "708531945138815016": 0, + "634214578125012993": 0, + "461876575743508481": 0, + "752293928157446184": 0, + "842022616897159238": 0, + "658301705531949077": 0, + "943458326644150323": 0, + "726138955526832149": 0, + "849850284586565672": 0, + "712306651868299264": 0, + "512193483797430273": 0, + "804651902896963584": 0, + "773180092015968316": 0, + "359322956817498136": 0, + "767743883123097670": 0, + "652034798365179934": 0, + "727954725370200065": 0, + "967179808545050695": 0, + "828936914601246741": 0, + "409751964662890508": 0, + "556288530226348042": 0, + "810526674025316412": 0, + "880461008479617095": 0, + "866598611387154433": 0, + "706669446760104181": 0, + "829748018613190706": 0, + "679830934727819308": 0, + "765366636571131944": 0, + "688494367807111234": 0, + "839846252963430441": 0, + "695607718869991494": 0, + "772702290394087455": 0, + "946330112578711564": 0, + "945346958321664060": 0, + "882986907280228372": 0, + "757983998319263776": 0, + "693118981720113182": 0, + "772090794055303248": 0, + "702578220062736424": 0, + "882311700446068826": 0, + "888568317554622506": 0, + "836513195350556713": 0, + "845565652718714880": 0, + "505076990127374336": 0, + "740213327027896460": 0, + "781924462596980736": 0, + "897583847099736085": 0, + "717696785815961600": 0, + "920970728243867680": 0, + "844842149006802944": 0, + "799228628105166848": 0, + "716677647383658537": 0, + "810662403217948672": 0, + "648100932361519114": 0, + "828934385112711188": 0, + "461494936840306698": 0, + "869100115296657428": 0, + "969889333156937740": 0, + "860225370120257556": 0, + "583652335234973696": 0, + "464601463440801792": 0, + "950985023471902770": 0, + "777975004704145468": 0, + "770631821854507009": 0, + "729310859809128471": 0, + "832695209845325828": 0, + "850780306495635508": 0, + "412095213700382740": 0, + "892384804983681065": 0, + "810650843614412830": 0, + "714902548498088116": 0, + "299512983418306560": 0, + "931741293615407185": 0, + "468638780165849098": 0, + "833066442810589224": 0, + "564426594144354315": 0, + "565305035592957954": 0, + "769908083378880533": 0, + "669679687315750914": 0, + "886547720985264178": 0, + "705959307945967636": 0, + "678330905164513320": 0, + "709036137313861713": 0, + "807942064192749579": 0, + "770892427518935050": 0, + "829723733966979142": 0, + "769514287948496916": 0, + "696018806832889866": 0, + "655048475779661834": 0, + "823834357591572480": 0, + "416358583220043796": 0, + "791171645699522560": 0, + "700238449571266641": 0, + "599603941130633216": 0, + "700425872066216054": 0, + "470949204244824066": 0, + "735798867257196614": 0, + "575313319561527306": 0, + "780558820640423966": 0, + "699605348134158424": 0, + "782609831852245062": 0, + "822163501878738954": 0, + "731611572849475666": 0, + "893221551095287839": 0, + "827586535968735242": 0, + "1035925300544016535": 0, + "722566740730445894": 0, + "528151036519776257": 0, + "897140116781420625": 0, + "481753714982518786": 0, + "809483367593934889": 0, + "854056400069722112": 0, + "926747954440720404": 0, + "523578589040607233": 0, + "849911752359673906": 0, + "859656773379948564": 0, + "889413003458514964": 0, + "727775149574848534": 0, + "930631435256201216": 0, + "843308067659055107": 0, + "585705999889858570": 0, + "819463947089346621": 0, + "781506063882387506": 0, + "794887822317453314": 0, + "601205271578017813": 0, + "846037886172266546": 0, + "831937821953884191": 0, + "500316192708231173": 0, + "652663679967559685": 0, + "858410669601718282": 0, + "812355774763892777": 0, + "848056333240500294": 0, + "849663572308918343": 0, + "886363735613136978": 0, + "933232128651579455": 0, + "699595477934538782": 0, + "638003209486598144": 0, + "767352543180488739": 0, + "452598458625425428": 0, + "832927848531886120": 0, + "783621862273187861": 0, + "724902938069434438": 0, + "819171461809569852": 0, + "802583262512939008": 0, + "685858933881307188": 0, + "736917584439410688": 0, + "448508336774578185": 0, + "469233605835489330": 0, + "806806426500071454": 0, + "406643604019347456": 0, + "487363589745803267": 0, + "908357925196677160": 0, + "892504741395963964": 0, + "308604906049372172": 0, + "711428816127393844": 0, + "510840511641419778": 0, + "845215743507562526": 0, + "987444995403448330": 0, + "815141657556811806": 0, + "739923682075476089": 0, + "771396084362772560": 0, + "604702299327168513": 0, + "988030986996547614": 0, + "458364885055700992": 0, + "540983086347714583": 0, + "746062171024392372": 0, + "610765457573806091": 0, + "746076516722409534": 0, + "509051376655925258": 0, + "550174458585939978": 0, + "824693880833310782": 0, + "804118603397726260": 0, + "592968118905733120": 0, + "934932395386347561": 0, + "852491666829082635": 0, + "614845107522240513": 0, + "571661221854707713": 0, + "765969882952368131": 0, + "601483933661659178": 0, + "817733214948687893": 0, + "713892740210884650": 0, + "695747561193078785": 0, + "782912927585271838": 0, + "836720849397481592": 0, + "650289440962641946": 0, + "616308233950199828": 0, + "970461310997389374": 0, + "736122099613302915": 0, + "809677053942431744": 0, + "634679316898250752": 0, + "679036215005020388": 0, + "741756688398549034": 0, + "303308660908752898": 0, + "894994495148531742": 0, + "851848279745757244": 0, + "804832321609269321": 0, + "850430311820165171": 0, + "782249782478897207": 0, + "786847951662219274": 0, + "760390264425545729": 0, + "802208259167486013": 0, + "819981748380762182": 0, + "719458774724640858": 0, + "675436844758073364": 0, + "566382879438012446": 0, + "749282568733458545": 0, + "917034180540506112": 0, + "749553060056924160": 0, + "977103424783011880": 0, + "876737289433280513": 0, + "764870714469646396": 0, + "360801859461447700": 0, + "480314448351985684": 0, + "329217168602300421": 0, + "502921403385774090": 0, + "773177744770465792": 0, + "689872876652069021": 0, + "694361015965450271": 0, + "954504571630284873": 0, + "637575114816225295": 0, + "959341013518913536": 0, + "959517641217835048": 0, + "841248807336673280": 0, + "825284353918763058": 0, + "831855087211118612": 0, + "727470061325123634": 0, + "817912650696360006": 0, + "844678360789155881": 0, + "776533228966117437": 0, + "718851795715227979": 0, + "827754372208394250": 0, + "729300231589462037": 0, + "693439186623266846": 0, + "511813603830267905": 0, + "353950687480119297": 0, + "488113950995513362": 0, + "855093470989778965": 0, + "567760647400718347": 0, + "743388692940455957": 0, + "744899352035590195": 0, + "938406186640867339": 0, + "1040623104931680328": 0, + "901006430964944996": 0, + "870037506450661466": 0, + "810189312175374408": 0, + "756257170521063444": 0, + "814483860069810197": 0, + "801127823078064198": 0, + "686344947783565324": 0, + "954793208704032768": 0, + "754378243326476378": 0, + "967809220273639494": 0, + "505305416276901898": 0, + "914345429032910928": 0, + "700753750930751641": 0, + "856593307622703144": 0, + "489179608554668032": 0, + "1012624342355554316": 0, + "894526635464876042": 0, + "810983204743675914": 0, + "752766470026559508": 0, + "389534436099883008": 0, + "772566589492559893": 0, + "942076936442740776": 0, + "801485742160216094": 0, + "742372631910547531": 0, + "702482486327902221": 0, + "795651972593352764": 0, + "838101838845706300": 0, + "660439055921577984": 0, + "713558867249987614": 0, + "557154903563304960": 0, + "776128410547126322": 0, + "823476936495595562": 0, + "842396668309405697": 0, + "660303901462888448": 0, + "263875298897035274": 0, + "939986359697956874": 0, + "997502155378401301": 0, + "772921245171712041": 0, + "846763385805864991": 0, + "839530062977564742": 0, + "830437539148070972": 0, + "744509549842661418": 0, + "864265303578640425": 0, + "388084016781328384": 0, + "683627721082929172": 0, + "893975099923898369": 0, + "753119101135749170": 0, + "464222875100905473": 0, + "729944696444682291": 0, + "735521006055194776": 0, + "472347992540577802": 0, + "936401919608520734": 0, + "661410298866958339": 0, + "768459185020600320": 0, + "851889108489732136": 0, + "730955386135380021": 0, + "969384683450298439": 0, + "745199394764226612": 0, + "775750454101540865": 4632, + "356065937318871041": 0, + "522122534184026115": 0, + "1057328465994588262": 0, + "1054520666960953374": 0, + "711298816430571592": 0, + "547905866255433758": 0, + "712856823828316251": 0, + "703813118161059871": 0, + "432610292342587392": 0, + "956905251397574697": 0, + "978799182779408434": 0, + "776896377300713512": 0, + "935208852486496287": 0, + "865595211107270686": 0, + "925389288504438804": 0, + "698644532006223907": 0, + "912744781044645938": 0, + "1032276665092538489": 0, + "1047169662191935620": 0, + "896906934991585304": 0 +} diff --git a/database/special/new_years_2022.json b/database/special/new_years_2022.json deleted file mode 100644 index 0967ef42..00000000 --- a/database/special/new_years_2022.json +++ /dev/null @@ -1 +0,0 @@ -{} From ace8c3cc7f7e209a275d79dcea4f8ecba728f8d5 Mon Sep 17 00:00:00 2001 From: snipe <72265661+notsniped@users.noreply.github.com> Date: Sun, 1 Jan 2023 09:32:25 +0530 Subject: [PATCH 2/5] Move code for isobot New Years special in-game event to archive --- data_archive/new_years_special_event_2022.py | 44 ++++++++++++++++++++ main.py | 21 ---------- 2 files changed, 44 insertions(+), 21 deletions(-) create mode 100644 data_archive/new_years_special_event_2022.py diff --git a/data_archive/new_years_special_event_2022.py b/data_archive/new_years_special_event_2022.py new file mode 100644 index 00000000..d729e26f --- /dev/null +++ b/data_archive/new_years_special_event_2022.py @@ -0,0 +1,44 @@ +# Contains the source code used for the isobot New Years 2022 in-game special event. + +# Dummy imports +import asyncio +import discord +import framework.isobot.colors +from random import randint +from math import floor +import time +import json + +colors = framework.isobot.colors.Colors() +client = discord.Bot() +color = discord.Color.random() + +with open("database/special/new_years_2022.json", 'r') as f: presents = json.load(f) + +def save(): + with open("database/special/new_years_2022.json", 'w+') as f: json.dump(presents, f) + +# Discord UI Views +class PresentsDrop(discord.ui.View): + @discord.ui.button(label="🎁 Collect Presents", style=discord.ButtonStyle.blurple) + async def receive(self, button: discord.ui.Button, interaction: discord.Interaction): + presents_bounty = randint(500, 1000) + presents[str(interaction.user.id)] += presents_bounty + save() + button.disabled = True + button.label = f"Presents Collected!" + button.style = discord.ButtonStyle.grey + newembed = discord.Embed(description=f"{interaction.user.name} collected **{presents_bounty} :gift: presents** from this drop!", color=discord.Color.green()) + await interaction.response.edit_message(embed=newembed, view=self) + +async def on_ready(): + print("[main/Presents] Presents daemon started.") + while True: + print(f"[main/Presents] Dropping new presents in {colors.cyan}#general{colors.end} channel...") + await asyncio.sleep(randint(450, 600)) + if floor(time.time()) > 1672511400: + cyberspace_channel_context = await client.fetch_channel(880409977074888718) + localembed = discord.Embed(title="**:gift: Presents have dropped in chat!**", description="Be the first one to collect them!", color=color) + await cyberspace_channel_context.send(embed=localembed, view=PresentsDrop()) + + diff --git a/main.py b/main.py index eda71ad0..804be963 100644 --- a/main.py +++ b/main.py @@ -109,19 +109,6 @@ def get_item_names(self) -> list: print(f"{colors.red}The theme file being loaded might be broken. Rolling back to default configuration...{colors.end}") color = discord.Color.random() -# Discord UI Views -class PresentsDrop(discord.ui.View): - @discord.ui.button(label="🎁 Collect Presents", style=discord.ButtonStyle.blurple) - async def receive(self, button: discord.ui.Button, interaction: discord.Interaction): - presents_bounty = randint(500, 1000) - presents[str(interaction.user.id)] += presents_bounty - save() - button.disabled = True - button.label = f"Presents Collected!" - button.style = discord.ButtonStyle.grey - newembed = discord.Embed(description=f"{interaction.user.name} collected **{presents_bounty} :gift: presents** from this drop!", color=discord.Color.green()) - await interaction.response.edit_message(embed=newembed, view=self) - #Events @client.event async def on_ready(): @@ -139,14 +126,6 @@ async def on_ready(): print("[main/FLASK] Starting pinger service...") utils.ping.host() time.sleep(5) - print("[main/Presents] Presents daemon started.") - while True: - print(f"[main/Presents] Dropping new presents in {colors.cyan}#general{colors.end} channel...") - await asyncio.sleep(randint(450, 600)) - if floor(time.time()) > 1672511400: - cyberspace_channel_context = await client.fetch_channel(880409977074888718) - localembed = discord.Embed(title="**:gift: Presents have dropped in chat!**", description="Be the first one to collect them!", color=color) - await cyberspace_channel_context.send(embed=localembed, view=PresentsDrop()) @client.event async def on_message(ctx): From ba2c2f2404f876c7a40bf9759caad5aed0b1bc77 Mon Sep 17 00:00:00 2001 From: snipe <72265661+notsniped@users.noreply.github.com> Date: Sun, 1 Jan 2023 09:36:09 +0530 Subject: [PATCH 3/5] Move event commands source code to archive and add event end notice on existing commands --- data_archive/new_years_special_event_2022.py | 39 ++++++++++++++++++++ main.py | 25 +------------ 2 files changed, 41 insertions(+), 23 deletions(-) diff --git a/data_archive/new_years_special_event_2022.py b/data_archive/new_years_special_event_2022.py index d729e26f..435dcff3 100644 --- a/data_archive/new_years_special_event_2022.py +++ b/data_archive/new_years_special_event_2022.py @@ -8,6 +8,7 @@ from math import floor import time import json +from discord import ApplicationContext, option colors = framework.isobot.colors.Colors() client = discord.Bot() @@ -41,4 +42,42 @@ async def on_ready(): localembed = discord.Embed(title="**:gift: Presents have dropped in chat!**", description="Be the first one to collect them!", color=color) await cyberspace_channel_context.send(embed=localembed, view=PresentsDrop()) +# Commands +special_event = client.create_group("event", "Commands related to the New Years special in-game event.") +@special_event.command( + name="leaderboard", + description="View the global leaderboard for the special in-game event." +) +async def leaderboard(ctx: ApplicationContext): + undicted_leaderboard = sorted(presents.items(), key=lambda x:x[1], reverse=True) + dicted_leaderboard = dict(undicted_leaderboard) + parsed_output = str() + y = 1 + for i in dicted_leaderboard: + if y < 10: + try: + if presents[i] != 0: + user_context = await client.fetch_user(i) + if not user_context.bot and presents[i] != 0: + print(i, presents[i]) + if y == 1: yf = ":first_place:" + elif y == 2: yf = ":second_place:" + elif y == 3: yf = ":third_place:" + else: yf = f"#{y}" + parsed_output += f"{yf} **{user_context.name}:** {presents[i]} presents\n" + y += 1 + except discord.errors.NotFound: continue + localembed = discord.Embed(title="New Years Special Event global leaderboard", description=parsed_output, color=color) + await ctx.respond(embed=localembed) + +@special_event.command( + name="stats", + description="See your current stats in the special in-game event." +) +@option(name="user", description="Who's event stats do you want to view?", type=discord.User, default=None) +async def stats(ctx: ApplicationContext, user: discord.User): + if user == None: user = ctx.author + localembed = discord.Embed(title=f"{user.display_name}'s New Years Special Event stats", description="Event ends on **1st January 2023**.", color=color) + localembed.add_field(name=":gift: Presents", value=presents[str(user.id)], inline=True) + await ctx.respond(embed=localembed) diff --git a/main.py b/main.py index 804be963..e7e45faa 100644 --- a/main.py +++ b/main.py @@ -421,26 +421,7 @@ async def profile(ctx: ApplicationContext, user: discord.User = None): description="View the global leaderboard for the special in-game event." ) async def leaderboard(ctx: ApplicationContext): - undicted_leaderboard = sorted(presents.items(), key=lambda x:x[1], reverse=True) - dicted_leaderboard = dict(undicted_leaderboard) - parsed_output = str() - y = 1 - for i in dicted_leaderboard: - if y < 10: - try: - if presents[i] != 0: - user_context = await client.fetch_user(i) - if not user_context.bot and presents[i] != 0: - print(i, presents[i]) - if y == 1: yf = ":first_place:" - elif y == 2: yf = ":second_place:" - elif y == 3: yf = ":third_place:" - else: yf = f"#{y}" - parsed_output += f"{yf} **{user_context.name}:** {presents[i]} presents\n" - y += 1 - except discord.errors.NotFound: continue - localembed = discord.Embed(title="New Years Special Event global leaderboard", description=parsed_output, color=color) - await ctx.respond(embed=localembed) + ctx.respond("This event has been concluded! Come back to this command later for new events!", ephemeral=True) @special_event.command( name="stats", @@ -449,9 +430,7 @@ async def leaderboard(ctx: ApplicationContext): @option(name="user", description="Who's event stats do you want to view?", type=discord.User, default=None) async def stats(ctx: ApplicationContext, user: discord.User): if user == None: user = ctx.author - localembed = discord.Embed(title=f"{user.display_name}'s New Years Special Event stats", description="Event ends on **1st January 2023**.", color=color) - localembed.add_field(name=":gift: Presents", value=presents[str(user.id)], inline=True) - await ctx.respond(embed=localembed) + ctx.respond("This event has been concluded! Come back to this command later for new events!", ephemeral=True) # Initialization active_cogs = ["economy", "maths", "moderation", "reddit", "minigames", "automod", "isobank", "levelling"] From 17aa8779eb0c99baffab0593b9adaa5d6cd52f58 Mon Sep 17 00:00:00 2001 From: snipe <72265661+notsniped@users.noreply.github.com> Date: Sun, 1 Jan 2023 09:37:17 +0530 Subject: [PATCH 4/5] Edit `event` slash command group's description --- main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.py b/main.py index e7e45faa..5572ab70 100644 --- a/main.py +++ b/main.py @@ -414,7 +414,7 @@ async def profile(ctx: ApplicationContext, user: discord.User = None): await ctx.respond(embed=localembed) # New Year's in-game Event Commands -special_event = client.create_group("event", "Commands related to the New Years special in-game event.") +special_event = client.create_group("event", "Commands related to any ongoing special in-game event.") @special_event.command( name="leaderboard", From c9d84604227ac87d5410de14c1003bbf5baae28b Mon Sep 17 00:00:00 2001 From: snipe <72265661+notsniped@users.noreply.github.com> Date: Sun, 1 Jan 2023 09:43:16 +0530 Subject: [PATCH 5/5] Stop loading of special event database content on bot startup --- main.py | 4 ---- 1 file changed, 4 deletions(-) diff --git a/main.py b/main.py index 5572ab70..6eaf5909 100644 --- a/main.py +++ b/main.py @@ -37,8 +37,6 @@ with open('config/commands.json', 'r') as f: commandsdb = json.load(f) with open('database/automod.json', 'r') as f: automod_config = json.load(f) -with open('database/special/new_years_2022.json', 'r') as f: presents = json.load(f) # Temp - #Pre-Initialization Commands def timenow(): datetime.datetime.now().strftime("%H:%M:%S") def save(): @@ -47,7 +45,6 @@ def save(): with open('database/presence.json', 'w+') as f: json.dump(presence, f, indent=4) with open('database/levels.json', 'w+') as f: json.dump(levels, f, indent=4) with open('database/automod.json', 'w+') as f: json.dump(automod_config, f, indent=4) - with open('database/special/new_years_2022.json', 'w+') as f: json.dump(presents, f, indent=4) # Temp def get_user_networth(user_id:int): nw = get_wallet(user_id) + get_bank(user_id) @@ -149,7 +146,6 @@ async def on_message(ctx): for z in shopitem: if z in items[str(ctx.author.id)]: pass else: items[str(ctx.author.id)][str(z)] = 0 - if str(ctx.author.id) not in presents: presents[str(ctx.author.id)] = 0 # Temp save() uList = list() if str(ctx.guild.id) in presence: