Skip to content

Instantly share code, notes, and snippets.

@JBoye
Created January 19, 2022 15:32
Show Gist options
  • Save JBoye/7addc8d752d78c72b2c974a4f34e0922 to your computer and use it in GitHub Desktop.
Save JBoye/7addc8d752d78c72b2c974a4f34e0922 to your computer and use it in GitHub Desktop.
Wørdle Solver
"use strict";
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
};
(function () {
let words = ["ABBED", "ABORT", "ACCES", "ADLED", "ADRÆT", "ADVIS", "AEROB", "AFART", "AFASI", "AFBUD", "AFDØD", "AFGUD", "AFISE", "AFKOG", "AFKOM", "AFLAD", "AFLYD", "AFLØB", "AFSKY", "AFSLÅ", "AFSTÅ", "AFSÆT", "AFTAG", "AFTEN", "AFTES", "AFVEJ", "AGAPE", "AGAVE", "AGENS", "AGENT", "AGERE", "AGERN", "AGNAT", "AGONI", "AGORA", "AGRAR", "AGTEN", "AGTER", "AGURK", "AHORN", "AJOUR", "AKRYL", "AKSEL", "AKTIE", "AKTIV", "AKTOR", "AKTØR", "ALARM", "ALBUE", "ALBUM", "ALDER", "ALENE", "ALERT", "ALGOD", "ALHUS", "ALIAS", "ALIBI", "ALIEN", "ALKYD", "ALMEN", "ALMUE", "ALPIN", "ALRUM", "ALTAN", "ALTER", "ALTID", "ALTSÅ", "ALVOR", "AMBRA", "AMISH", "AMORF", "AMPEL", "AMPUL", "AMØBE", "ANDEL", "ANDEN", "ANDET", "ANDRE", "ANGEL", "ANGER", "ANGLE", "ANGRE", "ANGST", "ANIMA", "ANION", "ANJON", "ANKEL", "ANKER", "ANKRE", "ANLÆG", "ANLØB", "ANNAL", "ANNUA", "ANODE", "ANRÅB", "ANSAT", "ANSET", "ANSLÅ", "ANSTÅ", "ANTAL", "ANTIK", "ANÆMI", "AORTA", "APATI", "APPEL", "APRIL", "APSIS", "AREAL", "ARENA", "ARGON", "ARGOT", "ARIER", "ARISK", "ARKIV", "ARMOD", "AROMA", "ARRAK", "ARRET", "ARRIG", "ARSEN", "ARSIS", "ARTIG", "ARVÆV", "ASIAT", "ASIEN", "ASIET", "ASKET", "ASPIC", "ASTMA", "ATHEN", "ATLAS", "ATLET", "ATONI", "ATTAK", "ATTEN", "ATTER", "ATTRÅ", "AUDIO", "AUDIT", "AUGUR", "AUTOR", "AVERS", "AVIND", "AVLER", "BABEL", "BACON", "BADGE", "BADUT", "BAGBO", "BAGEL", "BAGER", "BAGOM", "BAGPÅ", "BAGUD", "BAJER", "BAKKE", "BAKSE", "BALDE", "BALJE", "BALLE", "BALSA", "BAMLE", "BAMSE", "BANAL", "BANAN", "BANDE", "BANDT", "BANDY", "BANGE", "BANJE", "BANJO", "BANKE", "BANKO", "BANTU", "BAPPE", "BARAK", "BARBE", "BARDE", "BARET", "BAROK", "BARON", "BARRE", "BARSK", "BARYL", "BARYT", "BASAL", "BASAR", "BASIS", "BASKE", "BASSE", "BASTA", "BASTE", "BASUN", "BATAT", "BATCH", "BATIK", "BATTE", "BATTS", "BAVLE", "BEBOP", "BEDRE", "BEDST", "BEFOR", "BEFRI", "BEGAV", "BEGGE", "BEGIK", "BEGLO", "BEGÆR", "BEHAG", "BEHOV", "BEIGE", "BEJAE", "BEJLE", "BELÆG", "BELØB", "BENET", "BENIN", "BERET", "BERYL", "BESAD", "BESAT", "BESLÅ", "BESTÅ", "BESYV", "BESØG", "BETEL", "BETLE", "BETOG", "BETON", "BETRO", "BETØD", "BEVIS", "BEÆRE", "BIAVL", "BIBEL", "BIDET", "BIDSK", "BIFAG", "BIFIL", "BIGOT", "BIJOB", "BIKER", "BIKSE", "BILAG", "BILDE", "BILED", "BILLE", "BILOS", "BILYD", "BIMBO", "BIMLE", "BINDE", "BINGO", "BINÆR", "BIORD", "BIPPE", "BISAM", "BISAT", "BISOL", "BISON", "BISSE", "BISTÅ", "BITCH", "BITTE", "BIVEJ", "BIZAR", "BJERG", "BJESK", "BJØRN", "BLADE", "BLANK", "BLASE", "BLEGE", "BLIDE", "BLIND", "BLINI", "BLINK", "BLIST", "BLITZ", "BLIVE", "BLOND", "BLOTE", "BLUES", "BLUFF", "BLUND", "BLUSE", "BLÆRE", "BLÆSE", "BLÆST", "BLØDE", "BLÅNE", "BOBBE", "BOBLE", "BODIL", "BOGEY", "BOGIE", "BOJAN", "BOKSE", "BOLIG", "BOLLE", "BOLTE", "BOMBE", "BOMME", "BONDE", "BONUS", "BOOKE", "BOOME", "BOOST", "BOOTE", "BOPÆL", "BORDE", "BORGE", "BORNE", "BORST", "BORTE", "BOSAT", "BOSSE", "BOULE", "BOWLE", "BOXER", "BRAGE", "BRAGT", "BRAND", "BRASE", "BRASK", "BRAST", "BRAVO", "BREAK", "BREDE", "BRIKS", "BRINK", "BRINT", "BRISE", "BRIST", "BRITE", "BRUDT", "BRUGE", "BRUGS", "BRUNE", "BRUSE", "BRUSK", "BRYDE", "BRYSK", "BRYST", "BRÆGE", "BRØDE", "BRØLE", "BRØND", "BRØST", "BUGGY", "BUGNE", "BUGTE", "BUHKO", "BUKET", "BUKKE", "BUKLE", "BULET", "BULLE", "BULNE", "BUMLE", "BUMPE", "BUMSE", "BUNDE", "BUNDT", "BUNKE", "BURDE", "BURKA", "BURMA", "BURRE", "BUSKE", "BUSTE", "BUTAN", "BUTIK", "BYBUD", "BYBUS", "BYDEL", "BYGAS", "BYGET", "BYGGE", "BYLIV", "BYLTE", "BYNKE", "BYNÆR", "BYRDE", "BYRET", "BYRUM", "BYRÅD", "BYSTE", "BYTTE", "BYTUR", "BÆGER", "BÆLGE", "BÆLLE", "BÆLTE", "BÆNKE", "BÆRER", "BÆRME", "BÆVEN", "BÆVER", "BÆVRE", "BØFFE", "BØGER", "BØJLE", "BØLGE", "BØLLE", "BØNNE", "BØRST", "BØSSE", "BØTTE", "BØVET", "BØVLE", "BØVSE", "BÅNDE", "BÅRET", "BÅTTE", "CAIRO", "CAJUN", "CASTE", "CEDER", "CELLE", "CELLO", "CERUT", "CHARM", "CHECK", "CHILE", "CHILI", "CHIPS", "CIDER", "CIGAR", "CIRKA", "CITAR", "CITAT", "CITER", "CIVIL", "CLIPS", "COACH", "COATE", "CONGA", "CONGO", "CORNY", "COUPE", "COVER", "CRACK", "CRAWL", "CRAZY", "CREDO", "CREME", "CREPE", "CROSS", "CURIE", "CUTTE", "CYKEL", "CYKLE", "CYSTE", "CÆSAR", "CÆSUR", "DADEL", "DADLE", "DAGES", "DALBO", "DALER", "DALRE", "DAMET", "DAMPE", "DANBO", "DANDY", "DANER", "DANNE", "DANSE", "DANSK", "DASKE", "DATID", "DATIV", "DATJA", "DAVID", "DAVRE", "DEALE", "DEBAT", "DEBET", "DEBIL", "DEBUT", "DECIM", "DEIST", "DEJSE", "DEKAN", "DEKOR", "DELLE", "DELTA", "DENAR", "DENIM", "DENNE", "DENTE", "DEPOT", "DERAF", "DERBY", "DERES", "DERES", "DEROM", "DEROP", "DERPÅ", "DERUD", "DESTO", "DETTE", "DEVON", "DEVOT", "DIGEL", "DIGER", "DIGTE", "DIKKE", "DILDO", "DILLE", "DINAR", "DINER", "DINGO", "DIODE", "DIPOL", "DIRKE", "DIRRE", "DISET", "DISKE", "DISKO", "DISSE", "DITTO", "DIVAN", "DJÆRV", "DOBLE", "DOGME", "DOKKE", "DOLCE", "DOLKE", "DOLME", "DOMME", "DONNA", "DONOR", "DONUT", "DORER", "DORGE", "DORSK", "DOSIS", "DOUCE", "DOULA", "DOVEN", "DOVNE", "DOYEN", "DOZER", "DRAGE", "DRAGE", "DRAGT", "DRAMA", "DRAPA", "DREJE", "DREJL", "DREJØ", "DRENG", "DRESS", "DRIFT", "DRINK", "DRIVE", "DROGE", "DRONE", "DROPS", "DRUDE", "DRÆBE", "DRÆNE", "DRÆVE", "DRØJE", "DRØNE", "DRÅBE", "DUBBE", "DUBLE", "DUBLE", "DUFTE", "DUGGE", "DUKAT", "DUKKE", "DULGT", "DULLE", "DULME", "DUMME", "DUMMY", "DUMPE", "DUNET", "DUNKE", "DUNST", "DUPPE", "DURUM", "DUSIN", "DUSØR", "DUTTE", "DVALE", "DVASK", "DVÆLE", "DVÆRG", "DYBDE", "DYBSØ", "DYDIG", "DYKKE", "DYNGE", "DYPPE", "DYRKE", "DYSSE", "DYSTE", "DYTTE", "DYVEL", "DÆGGE", "DÆKKE", "DÆLEN", "DÆMME", "DÆMON", "DÆMPE", "DÆMRE", "DÆNGE", "DØBER", "DØDIS", "DØLGE", "DØLLE", "DØMME", "DØNNE", "DØSIG", "DØTRE", "DÅDYR", "DÅLAM", "EAGLE", "EBOLA", "ECLAT", "EDDER", "EDERS", "EDIKT", "EFFEN", "EFTER", "EGERN", "EGNET", "EKKOE", "EKSEM", "EKSIL", "ELBEN", "ELBIL", "ELEGI", "ELGKO", "ELITE", "ELLER", "ELSKE", "ELVER", "EMMER", "EMOJI", "EMSIG", "ENDDA", "ENDNU", "ENDOG", "ENGEL", "ENHED", "ENKEL", "ENLIG", "ENORM", "ENRUM", "ENSOM", "ENTAL", "ENTEN", "ENTRE", "ENTRE", "ENZYM", "ENØRE", "EOLIT", "EPISK", "EPOKE", "EPOPE", "EPOXY", "ERIKA", "ESROM", "ESRUM", "ESSAY", "ESSIG", "ESTER", "ETAGE", "ETAPE", "ETBÆR", "ETISK", "ETMÅL", "ETTAL", "ETTER", "ETUDE", "ETÅRS", "EUNUK", "EVENT", "EVERT", "EXCES", "FABEL", "FABLE", "FACET", "FACIL", "FACIT", "FACON", "FACTS", "FADER", "FADØL", "FAGER", "FAGOT", "FAKIR", "FAKTA", "FALDE", "FALLE", "FALME", "FALSE", "FALSK", "FAMLE", "FAMØS", "FANCY", "FANDT", "FANGE", "FARAD", "FARAO", "FARCE", "FAREN", "FARIN", "FARSI", "FARTE", "FARUM", "FARVE", "FASAN", "FASTE", "FATAL", "FATTE", "FATWA", "FAUNA", "FAVNE", "FAVØR", "FEBER", "FEDME", "FEDTE", "FEHÅR", "FEJDE", "FEJLE", "FEJRE", "FEMTE", "FEMTI", "FEMÅR", "FENNE", "FENOL", "FENYL", "FERIE", "FERLE", "FERSK", "FESET", "FESTE", "FIBER", "FICUS", "FIDEL", "FIDUS", "FIFLE", "FIGEN", "FIGHT", "FIGUR", "FIKSE", "FILET", "FILME", "FILTE", "FILUR", "FIMRE", "FIMSE", "FINAL", "FINDE", "FINER", "FINIT", "FINKE", "FINNE", "FINSK", "FINTE", "FIRER", "FIRMA", "FIRME", "FIRTI", "FISET", "FISKE", "FISSE", "FISTE", "FJANT", "FJASE", "FJELD", "FJERN", "FJERT", "FJOLS", "FJONG", "FJORD", "FJÆLE", "FJÆRT", "FLADE", "FLAGE", "FLAIR", "FLANE", "FLASH", "FLERE", "FLEST", "FLINK", "FLINT", "FLIRE", "FLIRT", "FLISE", "FLOKS", "FLORA", "FLOVE", "FLUGT", "FLUID", "FLUKS", "FLUOR", "FLUTE", "FLYDE", "FLYER", "FLYVE", "FLÆBE", "FLÆNG", "FLÆSE", "FLÆSK", "FLØDE", "FLØJL", "FLØJT", "FLÅDE", "FNISE", "FNYSE", "FODER", "FODRE", "FOGED", "FOKUS", "FOLDE", "FOLIE", "FOLIO", "FONDS", "FONEM", "FORAN", "FORBI", "FORCE", "FORDI", "FOREL", "FORGÅ", "FORKE", "FORME", "FORMÅ", "FORNE", "FORNY", "FORPÅ", "FORRÅ", "FORSE", "FORSÅ", "FORTE", "FORUD", "FORUM", "FORÅD", "FORÅR", "FOSSE", "FOTON", "FOYER", "FRAGT", "FRAGÅ", "FRANC", "FRANK", "FRASE", "FREAK", "FREDE", "FRELS", "FREON", "FRIER", "FRISE", "FRISE", "FRISK", "FRIST", "FRONT", "FROST", "FRUGT", "FRYDE", "FRYGT", "FRYNS", "FRYSE", "FRÆSE", "FRÅDE", "FRÅSE", "FUCKE", "FUGTE", "FULDE", "FULGT", "FUMLE", "FUNKE", "FUNKY", "FUPPE", "FURET", "FURIE", "FUSEL", "FUSEN", "FUSER", "FUSKE", "FUTIL", "FUTON", "FUTTE", "FYLDE", "FYLKE", "FYNBO", "FYNSK", "FYORD", "FYRIG", "FYRRE", "FYRÅB", "FYSIK", "FYTIN", "FÆCES", "FÆDRE", "FÆGTE", "FÆHÅR", "FÆISK", "FÆKAL", "FÆLDE", "FÆLLE", "FÆNGE", "FÆRGE", "FÆRRE", "FÆSTE", "FØGET", "FØJTE", "FØLER", "FØLGE", "FØRER", "FØRNE", "FØRST", "FÅRET", "FÅTAL", "GABON", "GAFFE", "GAFLE", "GAGAT", "GALAN", "GALAR", "GALDE", "GALEJ", "GALGE", "GALLA", "GALLE", "GALON", "GALOP", "GALPE", "GAMBE", "GAMET", "GAMMA", "GANGE", "GARDE", "GARVE", "GASSE", "GAUGE", "GAUSS", "GAVNE", "GEARE", "GEBET", "GEBIS", "GEBYR", "GEDDE", "GEHØR", "GEJLE", "GEJST", "GEKKO", "GELED", "GEMAK", "GEMAL", "GEMEN", "GEMME", "GEMSE", "GEMYT", "GENBO", "GENNE", "GENOM", "GENRE", "GENSE", "GENUA", "GENUS", "GERNE", "GEVIR", "GEVÆR", "GHANA", "GIBBE", "GIFTE", "GIGUE", "GILDE", "GIMPE", "GIPSE", "GIRAF", "GISNE", "GISPE", "GITRE", "GIVEN", "GIVER", "GIVET", "GJALD", "GJORD", "GJORT", "GLANE", "GLANS", "GLIBE", "GLIDE", "GLIMT", "GLIOM", "GLOBE", "GLOSE", "GLÆDE", "GLØDE", "GLØGG", "GNAVE", "GNEJS", "GNIDE", "GNIER", "GNIST", "GNOME", "GODTE", "GOKKE", "GONGE", "GOPLE", "GOTER", "GOTIK", "GOUDA", "GRADE", "GRAMS", "GRAND", "GRANT", "GRAPE", "GRAVE", "GREEN", "GREJE", "GRENE", "GRENÅ", "GREVE", "GRIBE", "GRILL", "GRIME", "GRIND", "GRINE", "GRISE", "GRISK", "GROFT", "GROWL", "GRUBE", "GRUMS", "GRUND", "GRUSE", "GRYDE", "GRYNT", "GRÆDE", "GRÆSK", "GRØDE", "GRØFT", "GRØNT", "GRÅNE", "GUANO", "GUAVA", "GUBBE", "GUFFE", "GUFLE", "GUIDE", "GULNE", "GUMLE", "GUMME", "GUMMI", "GUMPE", "GUNST", "GUPPY", "GYLLE", "GYLPE", "GYNGE", "GYROS", "GYSER", "GYTJE", "GYVEL", "GÆKKE", "GÆLDE", "GÆLER", "GÆLLE", "GÆNGE", "GÆNGS", "GÆRDE", "GÆSTE", "GÆTTE", "GØGLE", "GØNGE", "GÅBEN", "GÅLÆG", "GÅSET", "GÅTID", "GÅTUR", "HABIL", "HABIT", "HACKE", "HADSK", "HAGLE", "HAIKU", "HAITI", "HAKKE", "HALAL", "HALLO", "HALMA", "HALON", "HALSE", "HALTE", "HALVØ", "HAMAM", "HAMIT", "HAMLE", "HAMRE", "HANDY", "HANKE", "HAPSE", "HARAM", "HAREM", "HARKE", "HARME", "HARPE", "HARPY", "HARSK", "HARVE", "HASLE", "HASPE", "HASTE", "HAUSA", "HAVDE", "HAVNE", "HAVRE", "HAVÅL", "HEADE", "HEALE", "HEAVY", "HEDDE", "HEDEN", "HEGLE", "HEGNE", "HEILE", "HEJRE", "HEJSA", "HEJSE", "HEKSE", "HELLE", "HELME", "HELSE", "HELST", "HELÅR", "HEMAN", "HENAD", "HENDE", "HENDØ", "HENGÅ", "HENNA", "HENNE", "HENRY", "HENSE", "HENTE", "HEPPE", "HERAF", "HERME", "HEROM", "HEROP", "HEROS", "HERPÅ", "HERRE", "HERSE", "HERTZ", "HERUD", "HERUT", "HETZE", "HEVET", "HIDSE", "HIJAB", "HIKKE", "HIKST", "HILLE", "HILSE", "HIMLE", "HINDE", "HINDI", "HINDU", "HINKE", "HIRSE", "HISSE", "HITTE", "HJALD", "HJALP", "HJELM", "HJORD", "HJORT", "HJULE", "HJÆLP", "HOBBY", "HOBEN", "HOBRO", "HOFTE", "HOLDE", "HOLDT", "HOPLA", "HOPPE", "HOPSA", "HORDE", "HORST", "HOSTE", "HOTEL", "HOUSE", "HOVED", "HOVEN", "HOVNE", "HOVSA", "HUGAF", "HUGGE", "HUGST", "HULKE", "HULLE", "HUMAN", "HUMLE", "HUMME", "HUMOR", "HUMPE", "HUMUS", "HUMØR", "HURRA", "HUSAR", "HUSKE", "HUSLY", "HUTLE", "HVALP", "HVEDE", "HVENE", "HVEPS", "HVERV", "HVIDE", "HVILE", "HVINE", "HVORI", "HVÆLV", "HVÆSE", "HYBEL", "HYBEN", "HYGGE", "HYKLE", "HYLDE", "HYLER", "HYLLE", "HYMEN", "HYMEN", "HYMNE", "HYNDE", "HYPPE", "HYRDE", "HYSSE", "HYTTE", "HYÆNE", "HÆDER", "HÆDRE", "HÆFTE", "HÆGTE", "HÆKLE", "HÆLDE", "HÆLER", "HÆLVT", "HÆMME", "HÆNDE", "HÆNGE", "HÆRDE", "HÆRGE", "HÆTTE", "HÆVDE", "HÆVNE", "HØFDE", "HØJDE", "HØJNE", "HØJRE", "HØJST", "HØKER", "HØLÆS", "HØNSE", "HØRER", "HØRME", "HØSTE", "HØTYV", "HØVED", "HØVLE", "HÅNDE", "HÅNLE", "HÅNSK", "HÅRET", "ICING", "IDEAL", "IDEEL", "IDIOM", "IDIOT", "IDRÆT", "IFALD", "IFØRE", "IHJEL", "IKKUN", "ILAND", "ILBUD", "ILDER", "ILDHU", "ILDNE", "ILING", "ILSOM", "ILTER", "ILTOG", "IMAGE", "IMENS", "IMMER", "IMMUN", "INBOX", "INDAD", "INDBO", "INDEN", "INDER", "INDGÅ", "INDIE", "INDRE", "INDSE", "INDSØ", "INDVI", "INERT", "INFAM", "INGEN", "INPUT", "INTET", "INTIM", "INTRO", "INUIT", "IRISK", "IRONI", "IRRET", "IRØRE", "ISBAR", "ISBOD", "ISBÅD", "ISFRI", "ISHAV", "ISING", "ISLAG", "ISLAM", "ISLOM", "ISLÆG", "ISLÆT", "ISSUE", "ISSYL", "ISTAP", "ISTID", "IVRIG", "JABBE", "JAGER", "JAGTE", "JAKET", "JAKKE", "JAMBE", "JAMEN", "JAMME", "JAMRE", "JANTE", "JAPAN", "JAPPE", "JASKE", "JAVEL", "JAZZE", "JEANS", "JENKA", "JERES", "JETON", "JIHAD", "JOBBE", "JODLE", "JOGGE", "JOINT", "JOKER", "JOKKE", "JOLLE", "JOLRE", "JORDE", "JOULE", "JUBEL", "JUBLE", "JUDAS", "JUDÆA", "JUICE", "JULSØ", "JUMBE", "JUNGE", "JUNKE", "JUNTA", "JUVEL", "JÆGER", "JÆRPE", "JÆTTE", "JÆVNE", "JØKEL", "KABEL", "KABYS", "KADET", "KADRE", "KAFFE", "KAGLE", "KAHYT", "KAIRO", "KAJAK", "KAKAO", "KALAS", "KALDE", "KALIF", "KALKE", "KALLA", "KALOT", "KALVE", "KAMEL", "KAMIK", "KAMIN", "KAMME", "KANAL", "KANDE", "KANEL", "KANIN", "KANON", "KANTE", "KANUT", "KAPEL", "KAPER", "KAPOK", "KAPPA", "KAPPE", "KAPRE", "KAPUN", "KAPUT", "KARAT", "KARET", "KARGO", "KARMA", "KARPE", "KARRE", "KARRY", "KARSE", "KARSK", "KARTE", "KARVE", "KASAK", "KASBA", "KASKO", "KASSE", "KASTE", "KASUS", "KATAR", "KAVAJ", "KAZOO", "KEBAB", "KEDEL", "KEFIR", "KEGLE", "KELIM", "KENDE", "KENDT", "KENYA", "KERNE", "KERTE", "KERUB", "KETCH", "KETON", "KHMER", "KIGGE", "KIKKE", "KIKSE", "KILDE", "KIMSE", "KININ", "KINKY", "KIOSK", "KIPER", "KIPPA", "KIPPE", "KIRKE", "KISEL", "KISTE", "KITIN", "KITTE", "KIVES", "KJOLE", "KJOVE", "KLAGE", "KLANG", "KLAPS", "KLARE", "KLASE", "KLASK", "KLEJN", "KLEMT", "KLERK", "KLIKE", "KLIMA", "KLINE", "KLINK", "KLINT", "KLIPS", "KLIRE", "KLOAK", "KLODE", "KLODS", "KLOGE", "KLONE", "KLORE", "KLOVN", "KLUMP", "KLUNS", "KLYDE", "KLYNK", "KLÆBE", "KLÆDE", "KLØER", "KLØFT", "KLØGT", "KLØVE", "KNAGE", "KNALD", "KNARK", "KNARR", "KNASE", "KNAST", "KNIBE", "KNIKS", "KNIPS", "KNIRK", "KNOLD", "KNUBS", "KNUDE", "KNUGE", "KNUSE", "KNYST", "KNÆGT", "KNÆLE", "KOALA", "KOBEN", "KOBLE", "KOBRA", "KOFTE", "KOGER", "KOGEØ", "KOGGE", "KOGLE", "KOKET", "KOKON", "KOKOS", "KOKSE", "KOLBE", "KOLIK", "KOLLI", "KOLON", "KOLOS", "KOMET", "KOMIK", "KOMMA", "KOMME", "KONDI", "KONET", "KONGE", "KONTI", "KONTO", "KONUS", "KOPAR", "KOPEK", "KOPRA", "KORAL", "KORAN", "KORDE", "KOREA", "KORPS", "KORSE", "KORTE", "KOSAK", "KOSTE", "KOØJE", "KRAAL", "KRADS", "KRAFT", "KRAGE", "KRANK", "KRANS", "KRAVE", "KRAVL", "KREBS", "KREDS", "KREOL", "KRETA", "KRIDT", "KRIMI", "KRISE", "KROAT", "KROGE", "KROLF", "KRONE", "KRUDT", "KRUSE", "KRUSÅ", "KRYBE", "KRYDS", "KRYPT", "KRÆFT", "KRÆGE", "KRÆSE", "KRÆVE", "KRAAL", "KRÅSE", "KUBIK", "KUBUS", "KUGLE", "KUJON", "KUKKE", "KUKUR", "KULAK", "KULDE", "KULOS", "KULSO", "KULØR", "KUMME", "KUNDE", "KUNNE", "KUNST", "KUPLE", "KUPON", "KUPPE", "KURER", "KURIE", "KURRE", "KURVE", "KUSKE", "KUSSE", "KUTTE", "KVAJE", "KVALM", "KVALT", "KVANT", "KVARK", "KVART", "KVASE", "KVAST", "KVEJL", "KVIDE", "KVINT", "KVIST", "KVOTE", "KVÆDE", "KVÆGE", "KVÆLD", "KVÆLE", "KVÆRK", "KVÆRN", "KYPER", "KYRAS", "KYRIE", "KYSSE", "KÆFTE", "KÆLEN", "KÆLKE", "KÆLVE", "KÆMME", "KÆMPE", "KÆRNE", "KÆRRE", "KÆRTE", "KÆVLE", "KØBER", "KØDET", "KØLER", "KØLIG", "KØLLE", "KØLNE", "KØRER", "KØTER", "KÅRDE", "LABAN", "LABBE", "LABEL", "LABER", "LABIL", "LADER", "LAGDE", "LAGEN", "LAGER", "LAGRE", "LAKAJ", "LAKKE", "LALLE", "LAMEL", "LAMME", "LAMPE", "LANDE", "LANGE", "LANGS", "LANSE", "LAPIS", "LAPPE", "LARGE", "LARGO", "LARME", "LARVE", "LASER", "LASET", "LASKE", "LASSO", "LASTE", "LASUR", "LATEX", "LATIN", "LATTE", "LAVET", "LEASE", "LEBEN", "LEDER", "LEDES", "LEDET", "LEDIG", "LEFLE", "LEGAL", "LEGAT", "LEGIO", "LEJDE", "LEJER", "LEJRE", "LEMMA", "LEMPE", "LEMUR", "LENTO", "LERET", "LETAL", "LETTE", "LEVER", "LEVIT", "LEVNE", "LEVRE", "LIDEN", "LIDSE", "LIERE", "LIGGE", "LIGHT", "LIGNE", "LIKØR", "LILJE", "LILLA", "LILLE", "LIMBO", "LIMIT", "LINDE", "LINER", "LINJE", "LINKE", "LINSE", "LIPID", "LIRKE", "LISTE", "LITER", "LITRA", "LIVRE", "LOADE", "LOBBE", "LOBBY", "LODDE", "LODEN", "LODSE", "LOGGE", "LOGIK", "LOGIN", "LOGON", "LOGRE", "LOKAL", "LOKKE", "LOKUM", "LOMME", "LOMVI", "LONGE", "LOOPE", "LOPPE", "LOREN", "LOSSE", "LOTTE", "LOTTO", "LOTUS", "LOYAL", "LUBBE", "LUDER", "LUFFE", "LUFTE", "LUGAR", "LUGTE", "LUKAF", "LUKKE", "LULLE", "LUMEN", "LUMRE", "LUMSK", "LUNCH", "LUNDE", "LUNGE", "LUNKE", "LUNTE", "LUPIN", "LURER", "LUSET", "LUSKE", "LUTRE", "LYBSK", "LYBÆK", "LYDIG", "LYGTE", "LYKKE", "LYMFE", "LYRIK", "LYSKE", "LYSNE", "LYSTE", "LYSÅR", "LYTTE", "LÆDER", "LÆGGE", "LÆGTE", "LÆKAT", "LÆKKE", "LÆMME", "LÆNGE", "LÆNKE", "LÆNSE", "LÆRER", "LÆRKE", "LÆSER", "LÆSKE", "LÆSPE", "LÆSSE", "LØBER", "LØBSK", "LØDIG", "LØFTE", "LØJER", "LØJET", "LØJPE", "LØKKE", "LØNNE", "LØSEN", "LØSNE", "LÅNER", "MACHO", "MADRO", "MAFIA", "MAGER", "MAGMA", "MAGRE", "MAGTE", "MAILE", "MAJOR", "MAKKE", "MAKRO", "MALAJ", "MALER", "MALKE", "MALLE", "MALMØ", "MALTA", "MALTE", "MALØR", "MAMBA", "MAMBO", "MANDE", "MANDØ", "MANER", "MANGA", "MANGE", "MANGO", "MANGT", "MANKE", "MANKO", "MANNA", "MANNE", "MANUS", "MAORI", "MAPPE", "MARCH", "MARIN", "MARSK", "MARTS", "MASAI", "MASKE", "MASSE", "MATCH", "MEDGÅ", "MEDIA", "MEDIE", "MEDIO", "MEDSØ", "MEGEN", "MEGET", "MEJER", "MEJSE", "MEKKA", "MELDE", "MELET", "MELIS", "MELON", "MENED", "MENIG", "MENTE", "MERIT", "MESAN", "MESSE", "METAL", "METAN", "METER", "METRA", "METRO", "METYL", "MEZZO", "MIAVE", "MIDJE", "MIDTE", "MIDTI", "MIKSE", "MILJØ", "MIMER", "MIMIK", "MIMRE", "MINDE", "MINUS", "MINUT", "MINØR", "MISSE", "MISTE", "MITRA", "MITTE", "MIXER", "MJAVE", "MOBBE", "MOBIL", "MODAL", "MODEL", "MODEM", "MODEN", "MODER", "MODGÅ", "MODIG", "MODNE", "MODSØ", "MODUL", "MODUS", "MOIRE", "MOKKA", "MOKKE", "MOLBO", "MOLER", "MOLOK", "MOLÆR", "MOMSE", "MONNE", "MOPPE", "MORAL", "MOREL", "MORSE", "MOSKE", "MOSLE", "MOSSØ", "MOSTE", "MOTEL", "MOTET", "MOTIV", "MOTOR", "MOTTO", "MUDRE", "MUFFE", "MUFTI", "MUGNE", "MUHKO", "MUKKE", "MULAT", "MULIG", "MULKT", "MULLE", "MULTE", "MUMIE", "MUMLE", "MUNDE", "MURBI", "MURER", "MURRE", "MUSIK", "MUZAK", "MYNDE", "MYNTE", "MYOSE", "MYRDE", "MYRRA", "MYRTE", "MYSLI", "MÆCEN", "MÆGLE", "MÆGTE", "MÆLDE", "MÆLKE", "MÆNGE", "MÆRKE", "MÆSKE", "MÆTTE", "MØBEL", "MØDES", "MØDIG", "MØDOM", "MØDRE", "MØFFE", "MØGSO", "MØLLE", "MØNBO", "MØNJE", "MØNNE", "MØNSK", "MØNTE", "MØRKE", "MØRNE", "MØVER", "MÅLER", "MÅNED", "MÅNEN", "MÅNEN", "MÅSKE", "MÅTTE", "NADIR", "NAFTA", "NAGLE", "NAKKE", "NANDU", "NAPPA", "NAPPE", "NARKO", "NARRE", "NASAL", "NASSE", "NATUR", "NAURU", "NAVER", "NAVLE", "NEDAD", "NEDEN", "NEDOM", "NEDRE", "NEGER", "NEGLE", "NEMME", "NEPAL", "NERIE", "NERTZ", "NERVE", "NESTE", "NETOP", "NETTE", "NETTO", "NEVET", "NICHE", "NIECE", "NIGER", "NIKKE", "NILEN", "NINJA", "NIPPE", "NIPSE", "NIQAB", "NISSE", "NITAL", "NITTE", "NIØJE", "NIÅRS", "NOBEL", "NOGEN", "NOGET", "NOGLE", "NOMEN", "NONET", "NONNE", "NOPPE", "NOPRE", "NORGE", "NORNE", "NORSK", "NOSSE", "NOTAR", "NOTAT", "NUBRE", "NUDEL", "NULRE", "NULTE", "NUMSE", "NUPPE", "NURSE", "NUSER", "NUSLE", "NUSSE", "NUTID", "NUVEL", "NYDER", "NYHED", "NYKKE", "NYLIG", "NYLON", "NYMFE", "NYNNE", "NYRIG", "NYSNE", "NYSYN", "NYTTE", "NYTÅR", "NÆBES", "NÆBET", "NÆGTE", "NÆLDE", "NÆNNE", "NÆPPE", "NÆRIG", "NÆRME", "NÆRPÅ", "NÆSTE", "NÆVNE", "NÆVNT", "NØDIG", "NØGEN", "NØGLE", "NØJES", "NØKKE", "NØLER", "NØRDE", "NÅDIG", "OASIS", "OBLAT", "OBLIK", "OCEAN", "ODDER", "ODDER", "ODIØS", "OFFER", "OKAPI", "OKKER", "OKTAN", "OKTAV", "OKTET", "OLDEN", "OLYMP", "OMBUD", "OMBUK", "OMEGA", "OMEGN", "OMEND", "OMGÅS", "OMLYD", "OMLØB", "OMMER", "OMVEJ", "ONANI", "ONKEL", "ONYKS", "OPART", "OPBAG", "OPBUD", "OPERA", "OPFEJ", "OPGØR", "OPHAV", "OPHUG", "OPHØR", "OPIAT", "OPIUM", "OPKOG", "OPKØB", "OPLAG", "OPLÆG", "OPLØB", "OPRET", "OPRØR", "OPRÅB", "OPSAT", "OPSLÅ", "OPSTÅ", "OPSYN", "OPTAG", "OPTIK", "OPTIL", "OPTOG", "OPTUR", "OPÆDE", "OPØVE", "ORDEN", "ORDNE", "ORDRE", "ORGAN", "ORGEL", "ORGIE", "ORKAN", "ORKIS", "ORLON", "ORLOV", "ORNAT", "OSCAR", "OSMAN", "OSTET", "OTIUM", "OTTER", "OUNCE", "OVENI", "PACER", "PADDE", "PADLE", "PAGAJ", "PAKET", "PAKIS", "PAKKE", "PALET", "PALLE", "PALME", "PALPE", "PAMPA", "PANDA", "PANDE", "PANEL", "PANIK", "PANTE", "PANTY", "PAPIL", "PAPIR", "PARAT", "PARIA", "PARIS", "PARKA", "PARRE", "PARSE", "PARTI", "PARTY", "PARYK", "PASHA", "PASSE", "PASSE", "PASTA", "PATER", "PATIO", "PATOS", "PATTE", "PAUKE", "PAUSE", "PEAKE", "PEBER", "PEBET", "PEBRE", "PEDAL", "PEDEL", "PEJLE", "PELSE", "PENCE", "PENGE", "PENIS", "PENNY", "PENSA", "PEPPE", "PERLE", "PERSE", "PESTO", "PETIT", "PETTE", "PIANO", "PIBER", "PIBET", "PIBLE", "PIFFE", "PIFTE", "PIGET", "PIKKE", "PILAF", "PILKE", "PILLE", "PILOT", "PIMPE", "PINDE", "PINJE", "PINOL", "PINSE", "PINUP", "PIPPE", "PIQUE", "PIQUE", "PIRAT", "PIRKE", "PIROG", "PIROL", "PIRRE", "PISKE", "PISSE", "PIVOT", "PIXEL", "PIZZA", "PJALT", "PJANK", "PJASK", "PJECE", "PJEVS", "PJUSK", "PLADE", "PLADS", "PLAGE", "PLAID", "PLANE", "PLANO", "PLASK", "PLAST", "PLEBS", "PLEJE", "PLEJL", "PLIGT", "PLINT", "PLIRE", "PLUMP", "PLUTO", "PLÆNE", "PLØJE", "PLØRE", "POCHE", "PODIE", "POESI", "POINT", "POKAL", "POKER", "POLAK", "POLAR", "POLEN", "POLET", "POLIO", "POLKA", "POLSK", "POLYP", "POLÆR", "POMET", "POPPE", "PORET", "PORNO", "PORRE", "PORSE", "PORTO", "PORØS", "POSET", "POSTE", "POSØR", "POTTE", "POWER", "PRAGT", "PRAHA", "PRAJE", "PRALE", "PRENT", "PRIMA", "PRIME", "PRIMO", "PRINS", "PRINT", "PRION", "PRIOR", "PRISE", "PROSA", "PROVO", "PRUNK", "PRUST", "PRYDE", "PRYGL", "PRÆGE", "PRÆKE", "PRÆST", "PRØVE", "PSYKE", "PUDRE", "PUDSE", "PUFFE", "PUGER", "PUKKE", "PUKLE", "PULJE", "PULLE", "PULSE", "PUMPE", "PUNCH", "PUNGE", "PUNKE", "PUNKT", "PUPIL", "PUPPE", "PURRE", "PURSE", "PUSHE", "PUSLE", "PUSTE", "PUTTE", "PUTTO", "PYGMÆ", "PYLON", "PYLRE", "PYNTE", "PYTON", "PØBEL", "PØLLE", "PØLSE", "PØNSE", "PÅBUD", "PÅHIT", "PÅHØR", "PÅLÆG", "PÅSKE", "PÅSTÅ", "PÅSYN", "PÅTÅR", "QATAR", "RABAT", "RABBI", "RABLE", "RACER", "RADAR", "RADIO", "RADIX", "RADON", "RADSÅ", "RAFLE", "RAFTE", "RAIDE", "RAITA", "RAJAH", "RAKET", "RAKKE", "RAKLE", "RAKTE", "RALLE", "RALLY", "RAMLE", "RAMME", "RAMPE", "RANCH", "RANDE", "RANDT", "RANGE", "RANKE", "RAPID", "RAPPE", "RAPSE", "RASLE", "RASPE", "RASTE", "RATIO", "RAVER", "RAYON", "REBEL", "REBUS", "RECES", "REDDE", "REDER", "REDET", "REGAL", "REGEL", "REGNE", "REJFE", "REJSE", "REKYL", "REMIS", "REMIX", "REMSE", "RENDE", "RENSE", "RENTE", "REPOS", "RETOR", "RETRO", "RETTE", "RETUR", "REVET", "REVIR", "REVLE", "REVNE", "REVSE", "RIBBE", "RIDSE", "RIGEL", "RIGGE", "RIGID", "RILLE", "RIMPE", "RIMTE", "RINDE", "RINGE", "RINKE", "RIPPE", "RISLE", "RISPE", "RISTE", "RITTE", "RITUS", "RIVAL", "RIVER", "ROBOT", "ROBÅD", "ROCKE", "RODEO", "RODET", "ROKKE", "ROLIG", "ROLLE", "ROMAN", "ROMBE", "ROMER", "ROMMY", "RONDO", "ROSEN", "ROSET", "ROSIN", "ROTOR", "ROTTE", "ROUGE", "ROUGH", "ROYAL", "RUBBE", "RUBEL", "RUBIN", "RUCHE", "RUDEL", "RUDER", "RUDET", "RUGBY", "RULAM", "RULLE", "RUMBA", "RUMLE", "RUMME", "RUMPE", "RUNDE", "RUNDT", "RUNGE", "RURAL", "RUSKE", "RUSTE", "RUTTE", "RYDDE", "RYGER", "RYGTE", "RYKKE", "RYNKE", "RYSTE", "RYTME", "RÆKKE", "RÆLIG", "RÆNKE", "RÆSON", "RØDBY", "RØDME", "RØDNE", "RØFLE", "RØGER", "RØGET", "RØGTE", "RØMME", "RØNDE", "RØNNE", "RØNNE", "RØRIG", "RØRÆG", "RØSTI", "RØVER", "RÅBER", "RÅBUK", "RÅDIG", "RÅDNE", "RÅDYR", "RÅHED", "RÅHUS", "RÅKID", "RÅLAM", "RÅNOK", "RÅTRÆ", "SABEL", "SABLE", "SADEL", "SADLE", "SAFIR", "SAFTE", "SAGDE", "SAGTE", "SAKKE", "SAKSE", "SALAT", "SALDO", "SALEP", "SALIG", "SALME", "SALON", "SALSA", "SALTE", "SALTO", "SALUT", "SALVE", "SALÆR", "SAMBA", "SAMBO", "SAMLE", "SAMME", "SAMOA", "SAMSK", "SAMSØ", "SAMSØ", "SANDE", "SANKE", "SANKT", "SANSE", "SATAN", "SATIN", "SATSE", "SATTE", "SATYR", "SAUCE", "SAUNA", "SAVLE", "SAVNE", "SCENE", "SCONE", "SCOOP", "SCORE", "SEDAN", "SEEDE", "SEGNE", "SEJLE", "SEJRE", "SEKEL", "SEKST", "SELEN", "SELVE", "SEMIT", "SENAT", "SENDE", "SENET", "SENIL", "SEPIA", "SERAF", "SERGE", "SERIE", "SERIF", "SERUM", "SERVE", "SERØS", "SESAM", "SETUP", "SEXET", "SFÆRE", "SHEIK", "SHIIT", "SHINE", "SHUNT", "SIBEN", "SIDDE", "SIDEN", "SIDST", "SIFON", "SIGEL", "SIGMA", "SIGNE", "SIGTE", "SIKRE", "SILDE", "SILKE", "SILUR", "SIMRE", "SINDE", "SINKE", "SINUS", "SIOUX", "SIPPE", "SIRAT", "SIRTS", "SIRUP", "SISAL", "SITAR", "SITIN", "SITRE", "SJASK", "SJAVS", "SJUFT", "SJUSK", "SJÆGT", "SJÆLE", "SKABE", "SKADE", "SKAFT", "SKAKT", "SKALA", "SKALK", "SKALP", "SKANK", "SKARE", "SKARN", "SKARP", "SKARV", "SKATE", "SKAVE", "SKEDE", "SKEJE", "SKEJS", "SKELE", "SKEMA", "SKIBE", "SKIDE", "SKIDT", "SKIFT", "SKILT", "SKIND", "SKIVE", "SKIVE", "SKJUL", "SKOLE", "SKOSE", "SKOVE", "SKOVL", "SKRAB", "SKRAL", "SKRAP", "SKRAT", "SKRED", "SKREG", "SKREV", "SKRIG", "SKRIN", "SKRIV", "SKROG", "SKROT", "SKRUB", "SKRUD", "SKRUE", "SKRUK", "SKRÆK", "SKRÆL", "SKRÆV", "SKRØD", "SKRÅL", "SKRÅS", "SKUDE", "SKUDT", "SKULE", "SKUNK", "SKURE", "SKURK", "SKURV", "SKVAT", "SKVIS", "SKVÆT", "SKYDE", "SKYET", "SKYLD", "SKYPE", "SKYTS", "SKÆLM", "SKÆLV", "SKÆMT", "SKÆND", "SKÆNE", "SKÆNK", "SKÆRE", "SKÆRF", "SKÆRM", "SKÆRV", "SKÆVE", "SKØDE", "SKØGE", "SKØNT", "SKØRT", "SKÅLE", "SKÅNE", "SKÅNE", "SLAGS", "SLANG", "SLANK", "SLANT", "SLASK", "SLAVE", "SLESK", "SLIBE", "SLICE", "SLIDE", "SLIDS", "SLIEN", "SLIME", "SLIPS", "SLISK", "SLUDE", "SLUGE", "SLUGT", "SLUMP", "SLURK", "SLUSE", "SLYNG", "SLÆBE", "SLÆDE", "SLÆGT", "SLÆNG", "SLØJD", "SLØJE", "SLØRE", "SLØSE", "SLØVE", "SLÅEN", "SLÅER", "SMAGE", "SMALL", "SMART", "SMASH", "SMASK", "SMEAR", "SMEDE", "SMELT", "SMIDE", "SMILE", "SMOVS", "SMUDS", "SMULD", "SMULE", "SMULT", "SMURT", "SMYGE", "SMÆDE", "SMÆLD", "SMØGE", "SMØLE", "SMØRE", "SNACK", "SNAGE", "SNAPS", "SNARE", "SNART", "SNASK", "SNAVE", "SNAVS", "SNEGL", "SNERT", "SNIGE", "SNILD", "SNIPE", "SNOLD", "SNORK", "SNUDE", "SNUSE", "SNUSK", "SNYDE", "SNÆRE", "SNÆRT", "SNØFT", "SNØRE", "SNØVL", "SNØVS", "SOBER", "SODET", "SOIRE", "SOLDE", "SOLEN", "SOLEN", "SOLGT", "SOLID", "SOLUR", "SOLÅR", "SOMME", "SONAR", "SONDE", "SONET", "SONOR", "SOPPE", "SOUND", "SOVSE", "SPADE", "SPALT", "SPAND", "SPANG", "SPANT", "SPARE", "SPARK", "SPEAK", "SPEED", "SPEGE", "SPEJL", "SPELT", "SPERM", "SPIDS", "SPILD", "SPILE", "SPIND", "SPION", "SPIRE", "SPISE", "SPJÆT", "SPLID", "SPLIT", "SPOLE", "SPORE", "SPORT", "SPOVE", "SPRAK", "SPRAY", "SPRIT", "SPROG", "SPRUT", "SPRÆL", "SPRØD", "SPULE", "SPUNS", "SPURT", "SPURV", "SPÆDE", "SPÆGE", "SPÆND", "SPÆNE", "SPØGE", "SPØJS", "SQUAW", "STADE", "STADS", "STAGE", "STALD", "STAMP", "STAND", "STANG", "STANK", "START", "STASE", "STAVE", "STAVN", "STEAK", "STEDE", "STEGE", "STEGE", "STEJL", "STELE", "STEMT", "STENE", "STIFT", "STIGE", "STILE", "STILK", "STILL", "STIME", "STING", "STIVE", "STJAL", "STOLA", "STOLE", "STOLT", "STORK", "STORM", "STORY", "STORÅ", "STOUT", "STOVT", "STRAF", "STRAM", "STRED", "STREG", "STRID", "STRIK", "STRIP", "STROP", "STRUT", "STRYG", "STRÆB", "STRÆK", "STRØG", "STRØM", "STUDS", "STUMP", "STUND", "STUNT", "STUTS", "STUVE", "STYLE", "STYNE", "STYRE", "STYRT", "STÆNK", "STÆRK", "STÆSE", "STÆVN", "STØBE", "STØDE", "STØDT", "STØJE", "STØVE", "STÅBI", "SUDAN", "SUDER", "SUGER", "SUITE", "SUJET", "SUKAT", "SUKKE", "SUKRE", "SULFO", "SULKY", "SULTE", "SUMAK", "SUMME", "SUMPE", "SUNDE", "SUPER", "SUPPE", "SURFE", "SURRE", "SUSHI", "SUTTE", "SUTUR", "SVADA", "SVAJE", "SVALE", "SVAMP", "SVANE", "SVANG", "SVANS", "SVARE", "SVEDE", "SVEDT", "SVEJF", "SVEND", "SVIDE", "SVIGE", "SVIGT", "SVIME", "SVIND", "SVINE", "SVING", "SVIRE", "SVIRP", "SVOVL", "SVÆLG", "SVÆRD", "SVÆRM", "SVÆVE", "SVØBE", "SWING", "SYDEN", "SYDOM", "SYDPÅ", "SYDUD", "SYGNE", "SYLTE", "SYNDE", "SYNES", "SYNGE", "SYNKE", "SYNSK", "SYNÅL", "SYREN", "SYRER", "SYRNE", "SYSLE", "SYTØJ", "SYVER", "SYVTI", "SÆKKE", "SÆLGE", "SÆNKE", "SÆRBO", "SÆSON", "SÆTER", "SÆTTE", "SØBAD", "SØDME", "SØGER", "SØJLE", "SØLET", "SØLLE", "SØMIL", "SØMME", "SØREN", "SØRET", "SØRGE", "SØRME", "SØSYG", "SØULK", "SØVEJ", "SÅDAN", "SÅGAR", "SÅPAS", "SÅSOM", "SÅSÆD", "SÅVEL", "TABEL", "TABER", "TAGGE", "TAJGA", "TAKKE", "TAKLE", "TAKSI", "TAKST", "TALAR", "TALER", "TALJE", "TALON", "TALTE", "TAMIL", "TAMPE", "TANDE", "TANGA", "TANGE", "TANGO", "TANKE", "TANTE", "TAPAS", "TAPET", "TAPIR", "TAPPE", "TARIF", "TAROK", "TAROT", "TASKE", "TASTE", "TATAR", "TATER", "TAVET", "TAVLE", "TAXIE", "TAZET", "TCHAD", "TEGNE", "TEINT", "TEIST", "TEJNE", "TEJST", "TEKOP", "TEKST", "TELTE", "TEMPI", "TEMPO", "TENOR", "TEORI", "TERME", "TERNE", "TERPE", "TERRE", "TERTS", "TESKE", "TESTE", "THETA", "THULE", "THURØ", "THYBO", "TIARA", "TIBET", "TIERE", "TIEST", "TIGER", "TIGGE", "TIKKE", "TILDE", "TILGÅ", "TILSE", "TILSÅ", "TILTE", "TIMER", "TIMES", "TIMID", "TINDE", "TINGE", "TINTE", "TIPPE", "TIRRE", "TISKE", "TISSE", "TISSØ", "TITAL", "TITAN", "TITEL", "TITTE", "TIØRE", "TIÅRS", "TJALD", "TJALK", "TJANS", "TJAVS", "TJENE", "TJÆRE", "TJØRN", "TOAST", "TOBAK", "TOBIS", "TODDY", "TOFTE", "TOLDE", "TOLKE", "TOMAT", "TOMLE", "TOMME", "TONAL", "TONER", "TONGA", "TONIC", "TONSE", "TOPAS", "TOPPE", "TOPTI", "TORSK", "TORSO", "TOSSE", "TOTAL", "TOTEM", "TOTNE", "TOTTE", "TOTUR", "TOUCH", "TOUGH", "TOUPE", "TOÅRS", "TRACE", "TRAGT", "TRAKE", "TRAMP", "TRANE", "TRANG", "TRAVE", "TRAVL", "TRAWL", "TREER", "TREMA", "TREND", "TRETI", "TREVL", "TRIAS", "TRICK", "TRIND", "TRINE", "TRIOL", "TRIST", "TRIVI", "TRIØR", "TRODS", "TROFÆ", "TROKÆ", "TROLD", "TRONE", "TROPE", "TRUCK", "TRUMF", "TRUST", "TRYNE", "TRÆDE", "TRÆET", "TRÆLS", "TRÆNE", "TRÆSK", "TRÆVL", "TRØJE", "TRØST", "TRÅDE", "TRÅDT", "TUDSE", "TUGTE", "TUKAN", "TULLE", "TULRE", "TUMLE", "TUMOR", "TUMPE", "TUNER", "TUNGE", "TURBO", "TURDE", "TURNE", "TUSCH", "TUSKE", "TUSSE", "TUTOR", "TUTTE", "TUTTI", "TVANG", "TVEBO", "TVEGE", "TVIST", "TVIVL", "TVÆRE", "TVÆRS", "TVÆRT", "TWEED", "TWEEN", "TWEET", "TWILL", "TWIST", "TYFON", "TYFUS", "TYGGE", "TYKKE", "TYKNE", "TYLLE", "TYLVT", "TYNDE", "TYNGE", "TYRAN", "TYROL", "TYSSE", "TYVER", "TYVTE", "TÆKKE", "TÆLLE", "TÆMME", "TÆNDE", "TÆNKE", "TÆPPE", "TÆRTE", "TÆSKE", "TÆTNE", "TÆTTE", "TÆVEN", "TØFFE", "TØFLE", "TØJLE", "TØJRE", "TØJTE", "TØLTE", "TØMME", "TØMRE", "TØNDE", "TØRIS", "TØRKE", "TØRNE", "TØRRE", "TØRST", "TØSET", "TØSNE", "TÅGET", "TÅLED", "TÅRNE", "UANET", "UBLID", "UDBUD", "UDDØD", "UDELT", "UDFRI", "UDHUS", "UDKIG", "UDKIK", "UDKOG", "UDLYD", "UDLÆG", "UDLØB", "UDLÅN", "UDRIV", "UDRØJ", "UDRÅB", "UDSAT", "UDSPY", "UDSTÅ", "UDSYN", "UDSÆD", "UDTAG", "UDTOG", "UDTUR", "UDVEJ", "UDØBT", "UDØRK", "UDØSE", "UDØVE", "UEGAL", "UENIG", "UFIKS", "UFRED", "UFØDT", "UFØRE", "UGIFT", "UGRÆS", "UHELD", "UHYRE", "UHØRT", "UJÆVN", "UKLAR", "UKLOG", "ULAND", "ULAVE", "ULDEN", "ULDET", "ULIGE", "ULYST", "ULÆRD", "ULÆST", "ULØST", "UMAGE", "UMAMI", "UMBRA", "UMILD", "UNDER", "UNDGÅ", "UNDRE", "UNDSE", "UNDSÅ", "UNGMØ", "UNIKA", "UNION", "UNODE", "UNÅDE", "URBAN", "UREDE", "UREDT", "UREEL", "URREM", "URTID", "URUND", "URÆMI", "URØRT", "USAGT", "USAND", "USKET", "USKIK", "USKØN", "USSEL", "USUND", "UTAKT", "UTALT", "UTIDE", "UTING", "UTOPI", "UTRYG", "UTUGT", "UVANE", "UVANT", "UVEJR", "UVORN", "UÆGTE", "UØVET", "VABEL", "VABLE", "VADER", "VAGER", "VAKLE", "VAKTE", "VALBY", "VALEN", "VALGT", "VALID", "VALKE", "VALLE", "VALME", "VALSE", "VALSK", "VALTE", "VALØR", "VANDE", "VANDT", "VANGE", "VANKE", "VANRY", "VANTE", "VARAN", "VARDE", "VARDE", "VARIA", "VARIG", "VARME", "VARPE", "VARTE", "VARYL", "VASAL", "VASKE", "VATER", "VATRE", "VEDET", "VEDGÅ", "VEGAR", "VEGET", "VEGNE", "VEJEN", "VEJER", "VEJLE", "VEJLE", "VEJRE", "VELAN", "VELAR", "VELIN", "VELÆR", "VEMOD", "VENDE", "VENTE", "VENUS", "VENØS", "VERFE", "VERST", "VERVE", "VESIR", "VETOE", "VIDDE", "VIDEN", "VIDEO", "VIDJE", "VIDNE", "VIDST", "VIFTE", "VIGTE", "VIGØR", "VIKAR", "VIKKE", "VIKLE", "VIKSE", "VILDT", "VILJE", "VILLA", "VILLE", "VIMRE", "VIMSE", "VINCA", "VINDE", "VINGE", "VINKE", "VINYL", "VINØS", "VIOLA", "VIPPE", "VIRAK", "VIRAL", "VIRIL", "VIRKE", "VIRRE", "VIRUS", "VISER", "VISER", "VISIR", "VISIT", "VISKE", "VISNE", "VISSE", "VISUM", "VITAL", "VLIES", "VODKA", "VOGTE", "VOILA", "VOKAL", "VOKSE", "VOLDE", "VOLFE", "VOLTE", "VOLUT", "VORDE", "VORES", "VORTE", "VOTUM", "VOVET", "VOVSE", "VRAGE", "VRANG", "VREDE", "VRIDE", "VRIST", "VRÆLE", "VRØVL", "VUGGE", "VULST", "VUNDE", "VUPTI", "VÆBNE", "VÆDDE", "VÆDRE", "VÆGRE", "VÆGTE", "VÆGUR", "VÆKKE", "VÆKST", "VÆLDE", "VÆLGE", "VÆLIG", "VÆLSK", "VÆLTE", "VÆNGE", "VÆNNE", "VÆRDI", "VÆREN", "VÆRFT", "VÆRGE", "VÆRKE", "VÆRNE", "VÆRRE", "VÆRST", "VÆSEL", "VÆSEN", "VÆSKE", "VÆTTE", "VÆVER", "VØLVE", "VÅBEN", "VÅDTE", "VÅGEN", "VÅGNE", "VÅNDE", "VÅSET", "WAGON", "WENGE", "WHIST", "XENON", "YACHT", "YATZY", "YDING", "YDMYG", "YEMEN", "YNDER", "YNDIG", "YNGEL", "YNGLE", "YNGRE", "YNGST", "YPPIG", "YUCCA", "ZAIRE", "ZAPPE", "ZEBRA", "ZEFYR", "ZELOT", "ZENIT", "ZLOTY", "ZOBEL", "ZOOME", "ZWECK", "ÆGIDE", "ÆKLES", "ÆLDRE", "ÆLDST", "ÆNDER", "ÆNDRE", "ÆRBAR", "ÆRGRE", "ÆRLIG", "ÆRØBO", "ÆRØSK", "ÆSTET", "ÆVRED", "ØBOER", "ØDSEL", "ØDSLE", "ØLBAS", "ØLLET", "ØLVOM", "ØMHED", "ØNSKE", "ØRIGE", "ØRKEN", "ØRRED", "ØSKEN", "ØSTAT", "ØSTEN", "ØSTOM", "ØSTPÅ", "ØSTRE", "ØSTUD", "ØVDAG", "ØVRIG", "ÅBNER", "ÅDSEL", "ÅLAND", "ÅNDET", "ÅNDIG", "ÅRBOG", "ÅRHUS", "ÅRING", "ÅRLIG", "ÅRSAG", "ÅSTED"];
let patterns = ["ABCDEFGHIJKLMNOPQRSTUVWXYZÆØÅ", "ABCDEFGHIJKLMNOPQRSTUVWXYZÆØÅ", "ABCDEFGHIJKLMNOPQRSTUVWXYZÆØÅ", "ABCDEFGHIJKLMNOPQRSTUVWXYZÆØÅ", "ABCDEFGHIJKLMNOPQRSTUVWXYZÆØÅ"];
let requiredLetters = [];
function pressKey(value) {
var _a;
(_a = Array.from(document.querySelectorAll(".keyboard-row button")).find(x => x.innerText == value)) === null || _a === void 0 ? void 0 : _a.click();
}
function guess(word, result) {
for (let i = 0; i < 5; i++) {
const letter = word[i];
if (result[i] == 0 && word.indexOf(letter) == word.lastIndexOf(letter)) {
patterns = patterns.map(x => x.replace(letter, ""));
}
else if (result[i] == 1) {
patterns[i] = patterns[i].replace(letter, "");
requiredLetters.push(letter);
}
else if (result[i] == 2) {
patterns[i] = letter;
requiredLetters.push(letter);
}
}
const regex = new RegExp(`[${patterns.join("][")}]`);
words = words.filter(x => regex.test(x));
words = words.filter(x => requiredLetters.every(y => x.indexOf(y) > -1));
}
function solveWordle() {
var _a, _b;
return __awaiter(this, void 0, void 0, function* () {
(_a = document.querySelector(".help-modal button.close-button")) === null || _a === void 0 ? void 0 : _a.click();
for (let i = 0; i < 6; i++) {
let wordGuess = words[Math.floor(words.length * Math.random())];
wordGuess.split("").forEach(x => pressKey(x));
(_b = document.querySelector("button.return")) === null || _b === void 0 ? void 0 : _b.click();
yield new Promise(x => setTimeout(x, 2000));
console.log("GUESS:", wordGuess);
var result = Array.from(document.querySelectorAll("#board .row:nth-child(" + (i + 1) + ") .tile")).map(tile => {
if (tile.classList.contains("absent"))
return 0;
else if (tile.classList.contains("present"))
return 1;
else if (tile.classList.contains("match"))
return 2;
return 3;
});
if (result.every(x => x == 2)) {
console.log("HURRAY");
break;
}
else {
guess(wordGuess, result);
}
console.log(result);
}
});
}
solveWordle();
}());
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic29sdmUuanMiLCJzb3VyY2VSb290IjoiLi4vc3JjLyIsInNvdXJjZXMiOlsic29sdmUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7OztBQUFBLENBQUM7SUFFQSxJQUFJLEtBQUssR0FBaUIsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFBO0lBQzFsZ0MsSUFBSSxRQUFRLEdBQWlCLENBQUMsK0JBQStCLEVBQUUsK0JBQStCLEVBQUUsK0JBQStCLEVBQUUsK0JBQStCLEVBQUUsK0JBQStCLENBQUMsQ0FBQTtJQUNsTSxJQUFJLGVBQWUsR0FBaUIsRUFBRSxDQUFDO0lBRXZDLFNBQVMsUUFBUSxDQUFDLEtBQVk7O1FBQzdCLE1BQUEsS0FBSyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsZ0JBQWdCLENBQW9CLHNCQUFzQixDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFBLEVBQUUsQ0FBQSxDQUFDLENBQUMsU0FBUyxJQUFJLEtBQUssQ0FBQywwQ0FBRSxLQUFLLEVBQUUsQ0FBQTtJQUN4SCxDQUFDO0lBRUQsU0FBUyxLQUFLLENBQUMsSUFBVyxFQUFFLE1BQW9CO1FBQy9DLEtBQUssSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxFQUFFLEVBQUU7WUFDM0IsTUFBTSxNQUFNLEdBQUcsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDO1lBQ3ZCLElBQUcsTUFBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxJQUFJLENBQUMsT0FBTyxDQUFDLE1BQU0sQ0FBQyxJQUFJLElBQUksQ0FBQyxXQUFXLENBQUMsTUFBTSxDQUFDLEVBQUM7Z0JBQ3JFLFFBQVEsR0FBRyxRQUFRLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxNQUFNLEVBQUUsRUFBRSxDQUFDLENBQUMsQ0FBQzthQUNwRDtpQkFBSyxJQUFHLE1BQU0sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUM7Z0JBQ3ZCLFFBQVEsQ0FBQyxDQUFDLENBQUMsR0FBRyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLE1BQU0sRUFBRSxFQUFFLENBQUMsQ0FBQztnQkFDOUMsZUFBZSxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQzthQUM3QjtpQkFBSyxJQUFHLE1BQU0sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUM7Z0JBQ3ZCLFFBQVEsQ0FBQyxDQUFDLENBQUMsR0FBRyxNQUFNLENBQUM7Z0JBQ3JCLGVBQWUsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUM7YUFDN0I7U0FDRDtRQUNELE1BQU0sS0FBSyxHQUFHLElBQUksTUFBTSxDQUFDLElBQUksUUFBUSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUE7UUFDcEQsS0FBSyxHQUFHLEtBQUssQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDekMsS0FBSyxHQUFHLEtBQUssQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxlQUFlLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUE7SUFDekUsQ0FBQztJQUVELFNBQWUsV0FBVzs7O1lBQ3pCLE1BQUEsUUFBUSxDQUFDLGFBQWEsQ0FBb0IsaUNBQWlDLENBQUMsMENBQUUsS0FBSyxFQUFFLENBQUE7WUFFckYsS0FBSSxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEVBQUUsRUFBQztnQkFDekIsSUFBSSxTQUFTLEdBQUcsS0FBSyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsS0FBSyxDQUFDLE1BQU0sR0FBRyxJQUFJLENBQUMsTUFBTSxFQUFFLENBQUMsQ0FBQyxDQUFBO2dCQUMvRCxTQUFTLENBQUMsS0FBSyxDQUFDLEVBQUUsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFBO2dCQUM3QyxNQUFBLFFBQVEsQ0FBQyxhQUFhLENBQW9CLGVBQWUsQ0FBQywwQ0FBRSxLQUFLLEVBQUUsQ0FBQTtnQkFFbkUsTUFBTSxJQUFJLE9BQU8sQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLFVBQVUsQ0FBQyxDQUFDLEVBQUUsSUFBSSxDQUFDLENBQUMsQ0FBQztnQkFFNUMsT0FBTyxDQUFDLEdBQUcsQ0FBQyxRQUFRLEVBQUUsU0FBUyxDQUFDLENBQUE7Z0JBRWhDLElBQUksTUFBTSxHQUFHLEtBQUssQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLGdCQUFnQixDQUFDLHdCQUF3QixHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFFLFNBQVMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxFQUFFO29CQUM1RyxJQUFHLElBQUksQ0FBQyxTQUFTLENBQUMsUUFBUSxDQUFDLFFBQVEsQ0FBQzt3QkFBRSxPQUFPLENBQUMsQ0FBQTt5QkFDekMsSUFBRyxJQUFJLENBQUMsU0FBUyxDQUFDLFFBQVEsQ0FBQyxTQUFTLENBQUM7d0JBQUUsT0FBTyxDQUFDLENBQUE7eUJBQy9DLElBQUcsSUFBSSxDQUFDLFNBQVMsQ0FBQyxRQUFRLENBQUMsT0FBTyxDQUFDO3dCQUFFLE9BQU8sQ0FBQyxDQUFBO29CQUNsRCxPQUFPLENBQUMsQ0FBQTtnQkFDVCxDQUFDLENBQUMsQ0FBQztnQkFDSCxJQUFHLE1BQU0sQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFBLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUM7b0JBQzNCLE9BQU8sQ0FBQyxHQUFHLENBQUMsUUFBUSxDQUFDLENBQUE7b0JBQ3JCLE1BQU07aUJBQ047cUJBQUk7b0JBQ0osS0FBSyxDQUFDLFNBQVMsRUFBRSxNQUFNLENBQUMsQ0FBQTtpQkFDeEI7Z0JBQ0QsT0FBTyxDQUFDLEdBQUcsQ0FBQyxNQUFNLENBQUMsQ0FBQzthQUNwQjs7S0FDRDtJQUNELFdBQVcsRUFBRSxDQUFBO0FBQ2QsQ0FBQyxFQUFFLENBQUMsQ0FBQSJ9
(function(){
let words:Array<string> = ["ABBED", "ABORT", "ACCES", "ADLED", "ADRÆT", "ADVIS", "AEROB", "AFART", "AFASI", "AFBUD", "AFDØD", "AFGUD", "AFISE", "AFKOG", "AFKOM", "AFLAD", "AFLYD", "AFLØB", "AFSKY", "AFSLÅ", "AFSTÅ", "AFSÆT", "AFTAG", "AFTEN", "AFTES", "AFVEJ", "AGAPE", "AGAVE", "AGENS", "AGENT", "AGERE", "AGERN", "AGNAT", "AGONI", "AGORA", "AGRAR", "AGTEN", "AGTER", "AGURK", "AHORN", "AJOUR", "AKRYL", "AKSEL", "AKTIE", "AKTIV", "AKTOR", "AKTØR", "ALARM", "ALBUE", "ALBUM", "ALDER", "ALENE", "ALERT", "ALGOD", "ALHUS", "ALIAS", "ALIBI", "ALIEN", "ALKYD", "ALMEN", "ALMUE", "ALPIN", "ALRUM", "ALTAN", "ALTER", "ALTID", "ALTSÅ", "ALVOR", "AMBRA", "AMISH", "AMORF", "AMPEL", "AMPUL", "AMØBE", "ANDEL", "ANDEN", "ANDET", "ANDRE", "ANGEL", "ANGER", "ANGLE", "ANGRE", "ANGST", "ANIMA", "ANION", "ANJON", "ANKEL", "ANKER", "ANKRE", "ANLÆG", "ANLØB", "ANNAL", "ANNUA", "ANODE", "ANRÅB", "ANSAT", "ANSET", "ANSLÅ", "ANSTÅ", "ANTAL", "ANTIK", "ANÆMI", "AORTA", "APATI", "APPEL", "APRIL", "APSIS", "AREAL", "ARENA", "ARGON", "ARGOT", "ARIER", "ARISK", "ARKIV", "ARMOD", "AROMA", "ARRAK", "ARRET", "ARRIG", "ARSEN", "ARSIS", "ARTIG", "ARVÆV", "ASIAT", "ASIEN", "ASIET", "ASKET", "ASPIC", "ASTMA", "ATHEN", "ATLAS", "ATLET", "ATONI", "ATTAK", "ATTEN", "ATTER", "ATTRÅ", "AUDIO", "AUDIT", "AUGUR", "AUTOR", "AVERS", "AVIND", "AVLER", "BABEL", "BACON", "BADGE", "BADUT", "BAGBO", "BAGEL", "BAGER", "BAGOM", "BAGPÅ", "BAGUD", "BAJER", "BAKKE", "BAKSE", "BALDE", "BALJE", "BALLE", "BALSA", "BAMLE", "BAMSE", "BANAL", "BANAN", "BANDE", "BANDT", "BANDY", "BANGE", "BANJE", "BANJO", "BANKE", "BANKO", "BANTU", "BAPPE", "BARAK", "BARBE", "BARDE", "BARET", "BAROK", "BARON", "BARRE", "BARSK", "BARYL", "BARYT", "BASAL", "BASAR", "BASIS", "BASKE", "BASSE", "BASTA", "BASTE", "BASUN", "BATAT", "BATCH", "BATIK", "BATTE", "BATTS", "BAVLE", "BEBOP", "BEDRE", "BEDST", "BEFOR", "BEFRI", "BEGAV", "BEGGE", "BEGIK", "BEGLO", "BEGÆR", "BEHAG", "BEHOV", "BEIGE", "BEJAE", "BEJLE", "BELÆG", "BELØB", "BENET", "BENIN", "BERET", "BERYL", "BESAD", "BESAT", "BESLÅ", "BESTÅ", "BESYV", "BESØG", "BETEL", "BETLE", "BETOG", "BETON", "BETRO", "BETØD", "BEVIS", "BEÆRE", "BIAVL", "BIBEL", "BIDET", "BIDSK", "BIFAG", "BIFIL", "BIGOT", "BIJOB", "BIKER", "BIKSE", "BILAG", "BILDE", "BILED", "BILLE", "BILOS", "BILYD", "BIMBO", "BIMLE", "BINDE", "BINGO", "BINÆR", "BIORD", "BIPPE", "BISAM", "BISAT", "BISOL", "BISON", "BISSE", "BISTÅ", "BITCH", "BITTE", "BIVEJ", "BIZAR", "BJERG", "BJESK", "BJØRN", "BLADE", "BLANK", "BLASE", "BLEGE", "BLIDE", "BLIND", "BLINI", "BLINK", "BLIST", "BLITZ", "BLIVE", "BLOND", "BLOTE", "BLUES", "BLUFF", "BLUND", "BLUSE", "BLÆRE", "BLÆSE", "BLÆST", "BLØDE", "BLÅNE", "BOBBE", "BOBLE", "BODIL", "BOGEY", "BOGIE", "BOJAN", "BOKSE", "BOLIG", "BOLLE", "BOLTE", "BOMBE", "BOMME", "BONDE", "BONUS", "BOOKE", "BOOME", "BOOST", "BOOTE", "BOPÆL", "BORDE", "BORGE", "BORNE", "BORST", "BORTE", "BOSAT", "BOSSE", "BOULE", "BOWLE", "BOXER", "BRAGE", "BRAGT", "BRAND", "BRASE", "BRASK", "BRAST", "BRAVO", "BREAK", "BREDE", "BRIKS", "BRINK", "BRINT", "BRISE", "BRIST", "BRITE", "BRUDT", "BRUGE", "BRUGS", "BRUNE", "BRUSE", "BRUSK", "BRYDE", "BRYSK", "BRYST", "BRÆGE", "BRØDE", "BRØLE", "BRØND", "BRØST", "BUGGY", "BUGNE", "BUGTE", "BUHKO", "BUKET", "BUKKE", "BUKLE", "BULET", "BULLE", "BULNE", "BUMLE", "BUMPE", "BUMSE", "BUNDE", "BUNDT", "BUNKE", "BURDE", "BURKA", "BURMA", "BURRE", "BUSKE", "BUSTE", "BUTAN", "BUTIK", "BYBUD", "BYBUS", "BYDEL", "BYGAS", "BYGET", "BYGGE", "BYLIV", "BYLTE", "BYNKE", "BYNÆR", "BYRDE", "BYRET", "BYRUM", "BYRÅD", "BYSTE", "BYTTE", "BYTUR", "BÆGER", "BÆLGE", "BÆLLE", "BÆLTE", "BÆNKE", "BÆRER", "BÆRME", "BÆVEN", "BÆVER", "BÆVRE", "BØFFE", "BØGER", "BØJLE", "BØLGE", "BØLLE", "BØNNE", "BØRST", "BØSSE", "BØTTE", "BØVET", "BØVLE", "BØVSE", "BÅNDE", "BÅRET", "BÅTTE", "CAIRO", "CAJUN", "CASTE", "CEDER", "CELLE", "CELLO", "CERUT", "CHARM", "CHECK", "CHILE", "CHILI", "CHIPS", "CIDER", "CIGAR", "CIRKA", "CITAR", "CITAT", "CITER", "CIVIL", "CLIPS", "COACH", "COATE", "CONGA", "CONGO", "CORNY", "COUPE", "COVER", "CRACK", "CRAWL", "CRAZY", "CREDO", "CREME", "CREPE", "CROSS", "CURIE", "CUTTE", "CYKEL", "CYKLE", "CYSTE", "CÆSAR", "CÆSUR", "DADEL", "DADLE", "DAGES", "DALBO", "DALER", "DALRE", "DAMET", "DAMPE", "DANBO", "DANDY", "DANER", "DANNE", "DANSE", "DANSK", "DASKE", "DATID", "DATIV", "DATJA", "DAVID", "DAVRE", "DEALE", "DEBAT", "DEBET", "DEBIL", "DEBUT", "DECIM", "DEIST", "DEJSE", "DEKAN", "DEKOR", "DELLE", "DELTA", "DENAR", "DENIM", "DENNE", "DENTE", "DEPOT", "DERAF", "DERBY", "DERES", "DERES", "DEROM", "DEROP", "DERPÅ", "DERUD", "DESTO", "DETTE", "DEVON", "DEVOT", "DIGEL", "DIGER", "DIGTE", "DIKKE", "DILDO", "DILLE", "DINAR", "DINER", "DINGO", "DIODE", "DIPOL", "DIRKE", "DIRRE", "DISET", "DISKE", "DISKO", "DISSE", "DITTO", "DIVAN", "DJÆRV", "DOBLE", "DOGME", "DOKKE", "DOLCE", "DOLKE", "DOLME", "DOMME", "DONNA", "DONOR", "DONUT", "DORER", "DORGE", "DORSK", "DOSIS", "DOUCE", "DOULA", "DOVEN", "DOVNE", "DOYEN", "DOZER", "DRAGE", "DRAGE", "DRAGT", "DRAMA", "DRAPA", "DREJE", "DREJL", "DREJØ", "DRENG", "DRESS", "DRIFT", "DRINK", "DRIVE", "DROGE", "DRONE", "DROPS", "DRUDE", "DRÆBE", "DRÆNE", "DRÆVE", "DRØJE", "DRØNE", "DRÅBE", "DUBBE", "DUBLE", "DUBLE", "DUFTE", "DUGGE", "DUKAT", "DUKKE", "DULGT", "DULLE", "DULME", "DUMME", "DUMMY", "DUMPE", "DUNET", "DUNKE", "DUNST", "DUPPE", "DURUM", "DUSIN", "DUSØR", "DUTTE", "DVALE", "DVASK", "DVÆLE", "DVÆRG", "DYBDE", "DYBSØ", "DYDIG", "DYKKE", "DYNGE", "DYPPE", "DYRKE", "DYSSE", "DYSTE", "DYTTE", "DYVEL", "DÆGGE", "DÆKKE", "DÆLEN", "DÆMME", "DÆMON", "DÆMPE", "DÆMRE", "DÆNGE", "DØBER", "DØDIS", "DØLGE", "DØLLE", "DØMME", "DØNNE", "DØSIG", "DØTRE", "DÅDYR", "DÅLAM", "EAGLE", "EBOLA", "ECLAT", "EDDER", "EDERS", "EDIKT", "EFFEN", "EFTER", "EGERN", "EGNET", "EKKOE", "EKSEM", "EKSIL", "ELBEN", "ELBIL", "ELEGI", "ELGKO", "ELITE", "ELLER", "ELSKE", "ELVER", "EMMER", "EMOJI", "EMSIG", "ENDDA", "ENDNU", "ENDOG", "ENGEL", "ENHED", "ENKEL", "ENLIG", "ENORM", "ENRUM", "ENSOM", "ENTAL", "ENTEN", "ENTRE", "ENTRE", "ENZYM", "ENØRE", "EOLIT", "EPISK", "EPOKE", "EPOPE", "EPOXY", "ERIKA", "ESROM", "ESRUM", "ESSAY", "ESSIG", "ESTER", "ETAGE", "ETAPE", "ETBÆR", "ETISK", "ETMÅL", "ETTAL", "ETTER", "ETUDE", "ETÅRS", "EUNUK", "EVENT", "EVERT", "EXCES", "FABEL", "FABLE", "FACET", "FACIL", "FACIT", "FACON", "FACTS", "FADER", "FADØL", "FAGER", "FAGOT", "FAKIR", "FAKTA", "FALDE", "FALLE", "FALME", "FALSE", "FALSK", "FAMLE", "FAMØS", "FANCY", "FANDT", "FANGE", "FARAD", "FARAO", "FARCE", "FAREN", "FARIN", "FARSI", "FARTE", "FARUM", "FARVE", "FASAN", "FASTE", "FATAL", "FATTE", "FATWA", "FAUNA", "FAVNE", "FAVØR", "FEBER", "FEDME", "FEDTE", "FEHÅR", "FEJDE", "FEJLE", "FEJRE", "FEMTE", "FEMTI", "FEMÅR", "FENNE", "FENOL", "FENYL", "FERIE", "FERLE", "FERSK", "FESET", "FESTE", "FIBER", "FICUS", "FIDEL", "FIDUS", "FIFLE", "FIGEN", "FIGHT", "FIGUR", "FIKSE", "FILET", "FILME", "FILTE", "FILUR", "FIMRE", "FIMSE", "FINAL", "FINDE", "FINER", "FINIT", "FINKE", "FINNE", "FINSK", "FINTE", "FIRER", "FIRMA", "FIRME", "FIRTI", "FISET", "FISKE", "FISSE", "FISTE", "FJANT", "FJASE", "FJELD", "FJERN", "FJERT", "FJOLS", "FJONG", "FJORD", "FJÆLE", "FJÆRT", "FLADE", "FLAGE", "FLAIR", "FLANE", "FLASH", "FLERE", "FLEST", "FLINK", "FLINT", "FLIRE", "FLIRT", "FLISE", "FLOKS", "FLORA", "FLOVE", "FLUGT", "FLUID", "FLUKS", "FLUOR", "FLUTE", "FLYDE", "FLYER", "FLYVE", "FLÆBE", "FLÆNG", "FLÆSE", "FLÆSK", "FLØDE", "FLØJL", "FLØJT", "FLÅDE", "FNISE", "FNYSE", "FODER", "FODRE", "FOGED", "FOKUS", "FOLDE", "FOLIE", "FOLIO", "FONDS", "FONEM", "FORAN", "FORBI", "FORCE", "FORDI", "FOREL", "FORGÅ", "FORKE", "FORME", "FORMÅ", "FORNE", "FORNY", "FORPÅ", "FORRÅ", "FORSE", "FORSÅ", "FORTE", "FORUD", "FORUM", "FORÅD", "FORÅR", "FOSSE", "FOTON", "FOYER", "FRAGT", "FRAGÅ", "FRANC", "FRANK", "FRASE", "FREAK", "FREDE", "FRELS", "FREON", "FRIER", "FRISE", "FRISE", "FRISK", "FRIST", "FRONT", "FROST", "FRUGT", "FRYDE", "FRYGT", "FRYNS", "FRYSE", "FRÆSE", "FRÅDE", "FRÅSE", "FUCKE", "FUGTE", "FULDE", "FULGT", "FUMLE", "FUNKE", "FUNKY", "FUPPE", "FURET", "FURIE", "FUSEL", "FUSEN", "FUSER", "FUSKE", "FUTIL", "FUTON", "FUTTE", "FYLDE", "FYLKE", "FYNBO", "FYNSK", "FYORD", "FYRIG", "FYRRE", "FYRÅB", "FYSIK", "FYTIN", "FÆCES", "FÆDRE", "FÆGTE", "FÆHÅR", "FÆISK", "FÆKAL", "FÆLDE", "FÆLLE", "FÆNGE", "FÆRGE", "FÆRRE", "FÆSTE", "FØGET", "FØJTE", "FØLER", "FØLGE", "FØRER", "FØRNE", "FØRST", "FÅRET", "FÅTAL", "GABON", "GAFFE", "GAFLE", "GAGAT", "GALAN", "GALAR", "GALDE", "GALEJ", "GALGE", "GALLA", "GALLE", "GALON", "GALOP", "GALPE", "GAMBE", "GAMET", "GAMMA", "GANGE", "GARDE", "GARVE", "GASSE", "GAUGE", "GAUSS", "GAVNE", "GEARE", "GEBET", "GEBIS", "GEBYR", "GEDDE", "GEHØR", "GEJLE", "GEJST", "GEKKO", "GELED", "GEMAK", "GEMAL", "GEMEN", "GEMME", "GEMSE", "GEMYT", "GENBO", "GENNE", "GENOM", "GENRE", "GENSE", "GENUA", "GENUS", "GERNE", "GEVIR", "GEVÆR", "GHANA", "GIBBE", "GIFTE", "GIGUE", "GILDE", "GIMPE", "GIPSE", "GIRAF", "GISNE", "GISPE", "GITRE", "GIVEN", "GIVER", "GIVET", "GJALD", "GJORD", "GJORT", "GLANE", "GLANS", "GLIBE", "GLIDE", "GLIMT", "GLIOM", "GLOBE", "GLOSE", "GLÆDE", "GLØDE", "GLØGG", "GNAVE", "GNEJS", "GNIDE", "GNIER", "GNIST", "GNOME", "GODTE", "GOKKE", "GONGE", "GOPLE", "GOTER", "GOTIK", "GOUDA", "GRADE", "GRAMS", "GRAND", "GRANT", "GRAPE", "GRAVE", "GREEN", "GREJE", "GRENE", "GRENÅ", "GREVE", "GRIBE", "GRILL", "GRIME", "GRIND", "GRINE", "GRISE", "GRISK", "GROFT", "GROWL", "GRUBE", "GRUMS", "GRUND", "GRUSE", "GRYDE", "GRYNT", "GRÆDE", "GRÆSK", "GRØDE", "GRØFT", "GRØNT", "GRÅNE", "GUANO", "GUAVA", "GUBBE", "GUFFE", "GUFLE", "GUIDE", "GULNE", "GUMLE", "GUMME", "GUMMI", "GUMPE", "GUNST", "GUPPY", "GYLLE", "GYLPE", "GYNGE", "GYROS", "GYSER", "GYTJE", "GYVEL", "GÆKKE", "GÆLDE", "GÆLER", "GÆLLE", "GÆNGE", "GÆNGS", "GÆRDE", "GÆSTE", "GÆTTE", "GØGLE", "GØNGE", "GÅBEN", "GÅLÆG", "GÅSET", "GÅTID", "GÅTUR", "HABIL", "HABIT", "HACKE", "HADSK", "HAGLE", "HAIKU", "HAITI", "HAKKE", "HALAL", "HALLO", "HALMA", "HALON", "HALSE", "HALTE", "HALVØ", "HAMAM", "HAMIT", "HAMLE", "HAMRE", "HANDY", "HANKE", "HAPSE", "HARAM", "HAREM", "HARKE", "HARME", "HARPE", "HARPY", "HARSK", "HARVE", "HASLE", "HASPE", "HASTE", "HAUSA", "HAVDE", "HAVNE", "HAVRE", "HAVÅL", "HEADE", "HEALE", "HEAVY", "HEDDE", "HEDEN", "HEGLE", "HEGNE", "HEILE", "HEJRE", "HEJSA", "HEJSE", "HEKSE", "HELLE", "HELME", "HELSE", "HELST", "HELÅR", "HEMAN", "HENAD", "HENDE", "HENDØ", "HENGÅ", "HENNA", "HENNE", "HENRY", "HENSE", "HENTE", "HEPPE", "HERAF", "HERME", "HEROM", "HEROP", "HEROS", "HERPÅ", "HERRE", "HERSE", "HERTZ", "HERUD", "HERUT", "HETZE", "HEVET", "HIDSE", "HIJAB", "HIKKE", "HIKST", "HILLE", "HILSE", "HIMLE", "HINDE", "HINDI", "HINDU", "HINKE", "HIRSE", "HISSE", "HITTE", "HJALD", "HJALP", "HJELM", "HJORD", "HJORT", "HJULE", "HJÆLP", "HOBBY", "HOBEN", "HOBRO", "HOFTE", "HOLDE", "HOLDT", "HOPLA", "HOPPE", "HOPSA", "HORDE", "HORST", "HOSTE", "HOTEL", "HOUSE", "HOVED", "HOVEN", "HOVNE", "HOVSA", "HUGAF", "HUGGE", "HUGST", "HULKE", "HULLE", "HUMAN", "HUMLE", "HUMME", "HUMOR", "HUMPE", "HUMUS", "HUMØR", "HURRA", "HUSAR", "HUSKE", "HUSLY", "HUTLE", "HVALP", "HVEDE", "HVENE", "HVEPS", "HVERV", "HVIDE", "HVILE", "HVINE", "HVORI", "HVÆLV", "HVÆSE", "HYBEL", "HYBEN", "HYGGE", "HYKLE", "HYLDE", "HYLER", "HYLLE", "HYMEN", "HYMEN", "HYMNE", "HYNDE", "HYPPE", "HYRDE", "HYSSE", "HYTTE", "HYÆNE", "HÆDER", "HÆDRE", "HÆFTE", "HÆGTE", "HÆKLE", "HÆLDE", "HÆLER", "HÆLVT", "HÆMME", "HÆNDE", "HÆNGE", "HÆRDE", "HÆRGE", "HÆTTE", "HÆVDE", "HÆVNE", "HØFDE", "HØJDE", "HØJNE", "HØJRE", "HØJST", "HØKER", "HØLÆS", "HØNSE", "HØRER", "HØRME", "HØSTE", "HØTYV", "HØVED", "HØVLE", "HÅNDE", "HÅNLE", "HÅNSK", "HÅRET", "ICING", "IDEAL", "IDEEL", "IDIOM", "IDIOT", "IDRÆT", "IFALD", "IFØRE", "IHJEL", "IKKUN", "ILAND", "ILBUD", "ILDER", "ILDHU", "ILDNE", "ILING", "ILSOM", "ILTER", "ILTOG", "IMAGE", "IMENS", "IMMER", "IMMUN", "INBOX", "INDAD", "INDBO", "INDEN", "INDER", "INDGÅ", "INDIE", "INDRE", "INDSE", "INDSØ", "INDVI", "INERT", "INFAM", "INGEN", "INPUT", "INTET", "INTIM", "INTRO", "INUIT", "IRISK", "IRONI", "IRRET", "IRØRE", "ISBAR", "ISBOD", "ISBÅD", "ISFRI", "ISHAV", "ISING", "ISLAG", "ISLAM", "ISLOM", "ISLÆG", "ISLÆT", "ISSUE", "ISSYL", "ISTAP", "ISTID", "IVRIG", "JABBE", "JAGER", "JAGTE", "JAKET", "JAKKE", "JAMBE", "JAMEN", "JAMME", "JAMRE", "JANTE", "JAPAN", "JAPPE", "JASKE", "JAVEL", "JAZZE", "JEANS", "JENKA", "JERES", "JETON", "JIHAD", "JOBBE", "JODLE", "JOGGE", "JOINT", "JOKER", "JOKKE", "JOLLE", "JOLRE", "JORDE", "JOULE", "JUBEL", "JUBLE", "JUDAS", "JUDÆA", "JUICE", "JULSØ", "JUMBE", "JUNGE", "JUNKE", "JUNTA", "JUVEL", "JÆGER", "JÆRPE", "JÆTTE", "JÆVNE", "JØKEL", "KABEL", "KABYS", "KADET", "KADRE", "KAFFE", "KAGLE", "KAHYT", "KAIRO", "KAJAK", "KAKAO", "KALAS", "KALDE", "KALIF", "KALKE", "KALLA", "KALOT", "KALVE", "KAMEL", "KAMIK", "KAMIN", "KAMME", "KANAL", "KANDE", "KANEL", "KANIN", "KANON", "KANTE", "KANUT", "KAPEL", "KAPER", "KAPOK", "KAPPA", "KAPPE", "KAPRE", "KAPUN", "KAPUT", "KARAT", "KARET", "KARGO", "KARMA", "KARPE", "KARRE", "KARRY", "KARSE", "KARSK", "KARTE", "KARVE", "KASAK", "KASBA", "KASKO", "KASSE", "KASTE", "KASUS", "KATAR", "KAVAJ", "KAZOO", "KEBAB", "KEDEL", "KEFIR", "KEGLE", "KELIM", "KENDE", "KENDT", "KENYA", "KERNE", "KERTE", "KERUB", "KETCH", "KETON", "KHMER", "KIGGE", "KIKKE", "KIKSE", "KILDE", "KIMSE", "KININ", "KINKY", "KIOSK", "KIPER", "KIPPA", "KIPPE", "KIRKE", "KISEL", "KISTE", "KITIN", "KITTE", "KIVES", "KJOLE", "KJOVE", "KLAGE", "KLANG", "KLAPS", "KLARE", "KLASE", "KLASK", "KLEJN", "KLEMT", "KLERK", "KLIKE", "KLIMA", "KLINE", "KLINK", "KLINT", "KLIPS", "KLIRE", "KLOAK", "KLODE", "KLODS", "KLOGE", "KLONE", "KLORE", "KLOVN", "KLUMP", "KLUNS", "KLYDE", "KLYNK", "KLÆBE", "KLÆDE", "KLØER", "KLØFT", "KLØGT", "KLØVE", "KNAGE", "KNALD", "KNARK", "KNARR", "KNASE", "KNAST", "KNIBE", "KNIKS", "KNIPS", "KNIRK", "KNOLD", "KNUBS", "KNUDE", "KNUGE", "KNUSE", "KNYST", "KNÆGT", "KNÆLE", "KOALA", "KOBEN", "KOBLE", "KOBRA", "KOFTE", "KOGER", "KOGEØ", "KOGGE", "KOGLE", "KOKET", "KOKON", "KOKOS", "KOKSE", "KOLBE", "KOLIK", "KOLLI", "KOLON", "KOLOS", "KOMET", "KOMIK", "KOMMA", "KOMME", "KONDI", "KONET", "KONGE", "KONTI", "KONTO", "KONUS", "KOPAR", "KOPEK", "KOPRA", "KORAL", "KORAN", "KORDE", "KOREA", "KORPS", "KORSE", "KORTE", "KOSAK", "KOSTE", "KOØJE", "KRAAL", "KRADS", "KRAFT", "KRAGE", "KRANK", "KRANS", "KRAVE", "KRAVL", "KREBS", "KREDS", "KREOL", "KRETA", "KRIDT", "KRIMI", "KRISE", "KROAT", "KROGE", "KROLF", "KRONE", "KRUDT", "KRUSE", "KRUSÅ", "KRYBE", "KRYDS", "KRYPT", "KRÆFT", "KRÆGE", "KRÆSE", "KRÆVE", "KRAAL", "KRÅSE", "KUBIK", "KUBUS", "KUGLE", "KUJON", "KUKKE", "KUKUR", "KULAK", "KULDE", "KULOS", "KULSO", "KULØR", "KUMME", "KUNDE", "KUNNE", "KUNST", "KUPLE", "KUPON", "KUPPE", "KURER", "KURIE", "KURRE", "KURVE", "KUSKE", "KUSSE", "KUTTE", "KVAJE", "KVALM", "KVALT", "KVANT", "KVARK", "KVART", "KVASE", "KVAST", "KVEJL", "KVIDE", "KVINT", "KVIST", "KVOTE", "KVÆDE", "KVÆGE", "KVÆLD", "KVÆLE", "KVÆRK", "KVÆRN", "KYPER", "KYRAS", "KYRIE", "KYSSE", "KÆFTE", "KÆLEN", "KÆLKE", "KÆLVE", "KÆMME", "KÆMPE", "KÆRNE", "KÆRRE", "KÆRTE", "KÆVLE", "KØBER", "KØDET", "KØLER", "KØLIG", "KØLLE", "KØLNE", "KØRER", "KØTER", "KÅRDE", "LABAN", "LABBE", "LABEL", "LABER", "LABIL", "LADER", "LAGDE", "LAGEN", "LAGER", "LAGRE", "LAKAJ", "LAKKE", "LALLE", "LAMEL", "LAMME", "LAMPE", "LANDE", "LANGE", "LANGS", "LANSE", "LAPIS", "LAPPE", "LARGE", "LARGO", "LARME", "LARVE", "LASER", "LASET", "LASKE", "LASSO", "LASTE", "LASUR", "LATEX", "LATIN", "LATTE", "LAVET", "LEASE", "LEBEN", "LEDER", "LEDES", "LEDET", "LEDIG", "LEFLE", "LEGAL", "LEGAT", "LEGIO", "LEJDE", "LEJER", "LEJRE", "LEMMA", "LEMPE", "LEMUR", "LENTO", "LERET", "LETAL", "LETTE", "LEVER", "LEVIT", "LEVNE", "LEVRE", "LIDEN", "LIDSE", "LIERE", "LIGGE", "LIGHT", "LIGNE", "LIKØR", "LILJE", "LILLA", "LILLE", "LIMBO", "LIMIT", "LINDE", "LINER", "LINJE", "LINKE", "LINSE", "LIPID", "LIRKE", "LISTE", "LITER", "LITRA", "LIVRE", "LOADE", "LOBBE", "LOBBY", "LODDE", "LODEN", "LODSE", "LOGGE", "LOGIK", "LOGIN", "LOGON", "LOGRE", "LOKAL", "LOKKE", "LOKUM", "LOMME", "LOMVI", "LONGE", "LOOPE", "LOPPE", "LOREN", "LOSSE", "LOTTE", "LOTTO", "LOTUS", "LOYAL", "LUBBE", "LUDER", "LUFFE", "LUFTE", "LUGAR", "LUGTE", "LUKAF", "LUKKE", "LULLE", "LUMEN", "LUMRE", "LUMSK", "LUNCH", "LUNDE", "LUNGE", "LUNKE", "LUNTE", "LUPIN", "LURER", "LUSET", "LUSKE", "LUTRE", "LYBSK", "LYBÆK", "LYDIG", "LYGTE", "LYKKE", "LYMFE", "LYRIK", "LYSKE", "LYSNE", "LYSTE", "LYSÅR", "LYTTE", "LÆDER", "LÆGGE", "LÆGTE", "LÆKAT", "LÆKKE", "LÆMME", "LÆNGE", "LÆNKE", "LÆNSE", "LÆRER", "LÆRKE", "LÆSER", "LÆSKE", "LÆSPE", "LÆSSE", "LØBER", "LØBSK", "LØDIG", "LØFTE", "LØJER", "LØJET", "LØJPE", "LØKKE", "LØNNE", "LØSEN", "LØSNE", "LÅNER", "MACHO", "MADRO", "MAFIA", "MAGER", "MAGMA", "MAGRE", "MAGTE", "MAILE", "MAJOR", "MAKKE", "MAKRO", "MALAJ", "MALER", "MALKE", "MALLE", "MALMØ", "MALTA", "MALTE", "MALØR", "MAMBA", "MAMBO", "MANDE", "MANDØ", "MANER", "MANGA", "MANGE", "MANGO", "MANGT", "MANKE", "MANKO", "MANNA", "MANNE", "MANUS", "MAORI", "MAPPE", "MARCH", "MARIN", "MARSK", "MARTS", "MASAI", "MASKE", "MASSE", "MATCH", "MEDGÅ", "MEDIA", "MEDIE", "MEDIO", "MEDSØ", "MEGEN", "MEGET", "MEJER", "MEJSE", "MEKKA", "MELDE", "MELET", "MELIS", "MELON", "MENED", "MENIG", "MENTE", "MERIT", "MESAN", "MESSE", "METAL", "METAN", "METER", "METRA", "METRO", "METYL", "MEZZO", "MIAVE", "MIDJE", "MIDTE", "MIDTI", "MIKSE", "MILJØ", "MIMER", "MIMIK", "MIMRE", "MINDE", "MINUS", "MINUT", "MINØR", "MISSE", "MISTE", "MITRA", "MITTE", "MIXER", "MJAVE", "MOBBE", "MOBIL", "MODAL", "MODEL", "MODEM", "MODEN", "MODER", "MODGÅ", "MODIG", "MODNE", "MODSØ", "MODUL", "MODUS", "MOIRE", "MOKKA", "MOKKE", "MOLBO", "MOLER", "MOLOK", "MOLÆR", "MOMSE", "MONNE", "MOPPE", "MORAL", "MOREL", "MORSE", "MOSKE", "MOSLE", "MOSSØ", "MOSTE", "MOTEL", "MOTET", "MOTIV", "MOTOR", "MOTTO", "MUDRE", "MUFFE", "MUFTI", "MUGNE", "MUHKO", "MUKKE", "MULAT", "MULIG", "MULKT", "MULLE", "MULTE", "MUMIE", "MUMLE", "MUNDE", "MURBI", "MURER", "MURRE", "MUSIK", "MUZAK", "MYNDE", "MYNTE", "MYOSE", "MYRDE", "MYRRA", "MYRTE", "MYSLI", "MÆCEN", "MÆGLE", "MÆGTE", "MÆLDE", "MÆLKE", "MÆNGE", "MÆRKE", "MÆSKE", "MÆTTE", "MØBEL", "MØDES", "MØDIG", "MØDOM", "MØDRE", "MØFFE", "MØGSO", "MØLLE", "MØNBO", "MØNJE", "MØNNE", "MØNSK", "MØNTE", "MØRKE", "MØRNE", "MØVER", "MÅLER", "MÅNED", "MÅNEN", "MÅNEN", "MÅSKE", "MÅTTE", "NADIR", "NAFTA", "NAGLE", "NAKKE", "NANDU", "NAPPA", "NAPPE", "NARKO", "NARRE", "NASAL", "NASSE", "NATUR", "NAURU", "NAVER", "NAVLE", "NEDAD", "NEDEN", "NEDOM", "NEDRE", "NEGER", "NEGLE", "NEMME", "NEPAL", "NERIE", "NERTZ", "NERVE", "NESTE", "NETOP", "NETTE", "NETTO", "NEVET", "NICHE", "NIECE", "NIGER", "NIKKE", "NILEN", "NINJA", "NIPPE", "NIPSE", "NIQAB", "NISSE", "NITAL", "NITTE", "NIØJE", "NIÅRS", "NOBEL", "NOGEN", "NOGET", "NOGLE", "NOMEN", "NONET", "NONNE", "NOPPE", "NOPRE", "NORGE", "NORNE", "NORSK", "NOSSE", "NOTAR", "NOTAT", "NUBRE", "NUDEL", "NULRE", "NULTE", "NUMSE", "NUPPE", "NURSE", "NUSER", "NUSLE", "NUSSE", "NUTID", "NUVEL", "NYDER", "NYHED", "NYKKE", "NYLIG", "NYLON", "NYMFE", "NYNNE", "NYRIG", "NYSNE", "NYSYN", "NYTTE", "NYTÅR", "NÆBES", "NÆBET", "NÆGTE", "NÆLDE", "NÆNNE", "NÆPPE", "NÆRIG", "NÆRME", "NÆRPÅ", "NÆSTE", "NÆVNE", "NÆVNT", "NØDIG", "NØGEN", "NØGLE", "NØJES", "NØKKE", "NØLER", "NØRDE", "NÅDIG", "OASIS", "OBLAT", "OBLIK", "OCEAN", "ODDER", "ODDER", "ODIØS", "OFFER", "OKAPI", "OKKER", "OKTAN", "OKTAV", "OKTET", "OLDEN", "OLYMP", "OMBUD", "OMBUK", "OMEGA", "OMEGN", "OMEND", "OMGÅS", "OMLYD", "OMLØB", "OMMER", "OMVEJ", "ONANI", "ONKEL", "ONYKS", "OPART", "OPBAG", "OPBUD", "OPERA", "OPFEJ", "OPGØR", "OPHAV", "OPHUG", "OPHØR", "OPIAT", "OPIUM", "OPKOG", "OPKØB", "OPLAG", "OPLÆG", "OPLØB", "OPRET", "OPRØR", "OPRÅB", "OPSAT", "OPSLÅ", "OPSTÅ", "OPSYN", "OPTAG", "OPTIK", "OPTIL", "OPTOG", "OPTUR", "OPÆDE", "OPØVE", "ORDEN", "ORDNE", "ORDRE", "ORGAN", "ORGEL", "ORGIE", "ORKAN", "ORKIS", "ORLON", "ORLOV", "ORNAT", "OSCAR", "OSMAN", "OSTET", "OTIUM", "OTTER", "OUNCE", "OVENI", "PACER", "PADDE", "PADLE", "PAGAJ", "PAKET", "PAKIS", "PAKKE", "PALET", "PALLE", "PALME", "PALPE", "PAMPA", "PANDA", "PANDE", "PANEL", "PANIK", "PANTE", "PANTY", "PAPIL", "PAPIR", "PARAT", "PARIA", "PARIS", "PARKA", "PARRE", "PARSE", "PARTI", "PARTY", "PARYK", "PASHA", "PASSE", "PASSE", "PASTA", "PATER", "PATIO", "PATOS", "PATTE", "PAUKE", "PAUSE", "PEAKE", "PEBER", "PEBET", "PEBRE", "PEDAL", "PEDEL", "PEJLE", "PELSE", "PENCE", "PENGE", "PENIS", "PENNY", "PENSA", "PEPPE", "PERLE", "PERSE", "PESTO", "PETIT", "PETTE", "PIANO", "PIBER", "PIBET", "PIBLE", "PIFFE", "PIFTE", "PIGET", "PIKKE", "PILAF", "PILKE", "PILLE", "PILOT", "PIMPE", "PINDE", "PINJE", "PINOL", "PINSE", "PINUP", "PIPPE", "PIQUE", "PIQUE", "PIRAT", "PIRKE", "PIROG", "PIROL", "PIRRE", "PISKE", "PISSE", "PIVOT", "PIXEL", "PIZZA", "PJALT", "PJANK", "PJASK", "PJECE", "PJEVS", "PJUSK", "PLADE", "PLADS", "PLAGE", "PLAID", "PLANE", "PLANO", "PLASK", "PLAST", "PLEBS", "PLEJE", "PLEJL", "PLIGT", "PLINT", "PLIRE", "PLUMP", "PLUTO", "PLÆNE", "PLØJE", "PLØRE", "POCHE", "PODIE", "POESI", "POINT", "POKAL", "POKER", "POLAK", "POLAR", "POLEN", "POLET", "POLIO", "POLKA", "POLSK", "POLYP", "POLÆR", "POMET", "POPPE", "PORET", "PORNO", "PORRE", "PORSE", "PORTO", "PORØS", "POSET", "POSTE", "POSØR", "POTTE", "POWER", "PRAGT", "PRAHA", "PRAJE", "PRALE", "PRENT", "PRIMA", "PRIME", "PRIMO", "PRINS", "PRINT", "PRION", "PRIOR", "PRISE", "PROSA", "PROVO", "PRUNK", "PRUST", "PRYDE", "PRYGL", "PRÆGE", "PRÆKE", "PRÆST", "PRØVE", "PSYKE", "PUDRE", "PUDSE", "PUFFE", "PUGER", "PUKKE", "PUKLE", "PULJE", "PULLE", "PULSE", "PUMPE", "PUNCH", "PUNGE", "PUNKE", "PUNKT", "PUPIL", "PUPPE", "PURRE", "PURSE", "PUSHE", "PUSLE", "PUSTE", "PUTTE", "PUTTO", "PYGMÆ", "PYLON", "PYLRE", "PYNTE", "PYTON", "PØBEL", "PØLLE", "PØLSE", "PØNSE", "PÅBUD", "PÅHIT", "PÅHØR", "PÅLÆG", "PÅSKE", "PÅSTÅ", "PÅSYN", "PÅTÅR", "QATAR", "RABAT", "RABBI", "RABLE", "RACER", "RADAR", "RADIO", "RADIX", "RADON", "RADSÅ", "RAFLE", "RAFTE", "RAIDE", "RAITA", "RAJAH", "RAKET", "RAKKE", "RAKLE", "RAKTE", "RALLE", "RALLY", "RAMLE", "RAMME", "RAMPE", "RANCH", "RANDE", "RANDT", "RANGE", "RANKE", "RAPID", "RAPPE", "RAPSE", "RASLE", "RASPE", "RASTE", "RATIO", "RAVER", "RAYON", "REBEL", "REBUS", "RECES", "REDDE", "REDER", "REDET", "REGAL", "REGEL", "REGNE", "REJFE", "REJSE", "REKYL", "REMIS", "REMIX", "REMSE", "RENDE", "RENSE", "RENTE", "REPOS", "RETOR", "RETRO", "RETTE", "RETUR", "REVET", "REVIR", "REVLE", "REVNE", "REVSE", "RIBBE", "RIDSE", "RIGEL", "RIGGE", "RIGID", "RILLE", "RIMPE", "RIMTE", "RINDE", "RINGE", "RINKE", "RIPPE", "RISLE", "RISPE", "RISTE", "RITTE", "RITUS", "RIVAL", "RIVER", "ROBOT", "ROBÅD", "ROCKE", "RODEO", "RODET", "ROKKE", "ROLIG", "ROLLE", "ROMAN", "ROMBE", "ROMER", "ROMMY", "RONDO", "ROSEN", "ROSET", "ROSIN", "ROTOR", "ROTTE", "ROUGE", "ROUGH", "ROYAL", "RUBBE", "RUBEL", "RUBIN", "RUCHE", "RUDEL", "RUDER", "RUDET", "RUGBY", "RULAM", "RULLE", "RUMBA", "RUMLE", "RUMME", "RUMPE", "RUNDE", "RUNDT", "RUNGE", "RURAL", "RUSKE", "RUSTE", "RUTTE", "RYDDE", "RYGER", "RYGTE", "RYKKE", "RYNKE", "RYSTE", "RYTME", "RÆKKE", "RÆLIG", "RÆNKE", "RÆSON", "RØDBY", "RØDME", "RØDNE", "RØFLE", "RØGER", "RØGET", "RØGTE", "RØMME", "RØNDE", "RØNNE", "RØNNE", "RØRIG", "RØRÆG", "RØSTI", "RØVER", "RÅBER", "RÅBUK", "RÅDIG", "RÅDNE", "RÅDYR", "RÅHED", "RÅHUS", "RÅKID", "RÅLAM", "RÅNOK", "RÅTRÆ", "SABEL", "SABLE", "SADEL", "SADLE", "SAFIR", "SAFTE", "SAGDE", "SAGTE", "SAKKE", "SAKSE", "SALAT", "SALDO", "SALEP", "SALIG", "SALME", "SALON", "SALSA", "SALTE", "SALTO", "SALUT", "SALVE", "SALÆR", "SAMBA", "SAMBO", "SAMLE", "SAMME", "SAMOA", "SAMSK", "SAMSØ", "SAMSØ", "SANDE", "SANKE", "SANKT", "SANSE", "SATAN", "SATIN", "SATSE", "SATTE", "SATYR", "SAUCE", "SAUNA", "SAVLE", "SAVNE", "SCENE", "SCONE", "SCOOP", "SCORE", "SEDAN", "SEEDE", "SEGNE", "SEJLE", "SEJRE", "SEKEL", "SEKST", "SELEN", "SELVE", "SEMIT", "SENAT", "SENDE", "SENET", "SENIL", "SEPIA", "SERAF", "SERGE", "SERIE", "SERIF", "SERUM", "SERVE", "SERØS", "SESAM", "SETUP", "SEXET", "SFÆRE", "SHEIK", "SHIIT", "SHINE", "SHUNT", "SIBEN", "SIDDE", "SIDEN", "SIDST", "SIFON", "SIGEL", "SIGMA", "SIGNE", "SIGTE", "SIKRE", "SILDE", "SILKE", "SILUR", "SIMRE", "SINDE", "SINKE", "SINUS", "SIOUX", "SIPPE", "SIRAT", "SIRTS", "SIRUP", "SISAL", "SITAR", "SITIN", "SITRE", "SJASK", "SJAVS", "SJUFT", "SJUSK", "SJÆGT", "SJÆLE", "SKABE", "SKADE", "SKAFT", "SKAKT", "SKALA", "SKALK", "SKALP", "SKANK", "SKARE", "SKARN", "SKARP", "SKARV", "SKATE", "SKAVE", "SKEDE", "SKEJE", "SKEJS", "SKELE", "SKEMA", "SKIBE", "SKIDE", "SKIDT", "SKIFT", "SKILT", "SKIND", "SKIVE", "SKIVE", "SKJUL", "SKOLE", "SKOSE", "SKOVE", "SKOVL", "SKRAB", "SKRAL", "SKRAP", "SKRAT", "SKRED", "SKREG", "SKREV", "SKRIG", "SKRIN", "SKRIV", "SKROG", "SKROT", "SKRUB", "SKRUD", "SKRUE", "SKRUK", "SKRÆK", "SKRÆL", "SKRÆV", "SKRØD", "SKRÅL", "SKRÅS", "SKUDE", "SKUDT", "SKULE", "SKUNK", "SKURE", "SKURK", "SKURV", "SKVAT", "SKVIS", "SKVÆT", "SKYDE", "SKYET", "SKYLD", "SKYPE", "SKYTS", "SKÆLM", "SKÆLV", "SKÆMT", "SKÆND", "SKÆNE", "SKÆNK", "SKÆRE", "SKÆRF", "SKÆRM", "SKÆRV", "SKÆVE", "SKØDE", "SKØGE", "SKØNT", "SKØRT", "SKÅLE", "SKÅNE", "SKÅNE", "SLAGS", "SLANG", "SLANK", "SLANT", "SLASK", "SLAVE", "SLESK", "SLIBE", "SLICE", "SLIDE", "SLIDS", "SLIEN", "SLIME", "SLIPS", "SLISK", "SLUDE", "SLUGE", "SLUGT", "SLUMP", "SLURK", "SLUSE", "SLYNG", "SLÆBE", "SLÆDE", "SLÆGT", "SLÆNG", "SLØJD", "SLØJE", "SLØRE", "SLØSE", "SLØVE", "SLÅEN", "SLÅER", "SMAGE", "SMALL", "SMART", "SMASH", "SMASK", "SMEAR", "SMEDE", "SMELT", "SMIDE", "SMILE", "SMOVS", "SMUDS", "SMULD", "SMULE", "SMULT", "SMURT", "SMYGE", "SMÆDE", "SMÆLD", "SMØGE", "SMØLE", "SMØRE", "SNACK", "SNAGE", "SNAPS", "SNARE", "SNART", "SNASK", "SNAVE", "SNAVS", "SNEGL", "SNERT", "SNIGE", "SNILD", "SNIPE", "SNOLD", "SNORK", "SNUDE", "SNUSE", "SNUSK", "SNYDE", "SNÆRE", "SNÆRT", "SNØFT", "SNØRE", "SNØVL", "SNØVS", "SOBER", "SODET", "SOIRE", "SOLDE", "SOLEN", "SOLEN", "SOLGT", "SOLID", "SOLUR", "SOLÅR", "SOMME", "SONAR", "SONDE", "SONET", "SONOR", "SOPPE", "SOUND", "SOVSE", "SPADE", "SPALT", "SPAND", "SPANG", "SPANT", "SPARE", "SPARK", "SPEAK", "SPEED", "SPEGE", "SPEJL", "SPELT", "SPERM", "SPIDS", "SPILD", "SPILE", "SPIND", "SPION", "SPIRE", "SPISE", "SPJÆT", "SPLID", "SPLIT", "SPOLE", "SPORE", "SPORT", "SPOVE", "SPRAK", "SPRAY", "SPRIT", "SPROG", "SPRUT", "SPRÆL", "SPRØD", "SPULE", "SPUNS", "SPURT", "SPURV", "SPÆDE", "SPÆGE", "SPÆND", "SPÆNE", "SPØGE", "SPØJS", "SQUAW", "STADE", "STADS", "STAGE", "STALD", "STAMP", "STAND", "STANG", "STANK", "START", "STASE", "STAVE", "STAVN", "STEAK", "STEDE", "STEGE", "STEGE", "STEJL", "STELE", "STEMT", "STENE", "STIFT", "STIGE", "STILE", "STILK", "STILL", "STIME", "STING", "STIVE", "STJAL", "STOLA", "STOLE", "STOLT", "STORK", "STORM", "STORY", "STORÅ", "STOUT", "STOVT", "STRAF", "STRAM", "STRED", "STREG", "STRID", "STRIK", "STRIP", "STROP", "STRUT", "STRYG", "STRÆB", "STRÆK", "STRØG", "STRØM", "STUDS", "STUMP", "STUND", "STUNT", "STUTS", "STUVE", "STYLE", "STYNE", "STYRE", "STYRT", "STÆNK", "STÆRK", "STÆSE", "STÆVN", "STØBE", "STØDE", "STØDT", "STØJE", "STØVE", "STÅBI", "SUDAN", "SUDER", "SUGER", "SUITE", "SUJET", "SUKAT", "SUKKE", "SUKRE", "SULFO", "SULKY", "SULTE", "SUMAK", "SUMME", "SUMPE", "SUNDE", "SUPER", "SUPPE", "SURFE", "SURRE", "SUSHI", "SUTTE", "SUTUR", "SVADA", "SVAJE", "SVALE", "SVAMP", "SVANE", "SVANG", "SVANS", "SVARE", "SVEDE", "SVEDT", "SVEJF", "SVEND", "SVIDE", "SVIGE", "SVIGT", "SVIME", "SVIND", "SVINE", "SVING", "SVIRE", "SVIRP", "SVOVL", "SVÆLG", "SVÆRD", "SVÆRM", "SVÆVE", "SVØBE", "SWING", "SYDEN", "SYDOM", "SYDPÅ", "SYDUD", "SYGNE", "SYLTE", "SYNDE", "SYNES", "SYNGE", "SYNKE", "SYNSK", "SYNÅL", "SYREN", "SYRER", "SYRNE", "SYSLE", "SYTØJ", "SYVER", "SYVTI", "SÆKKE", "SÆLGE", "SÆNKE", "SÆRBO", "SÆSON", "SÆTER", "SÆTTE", "SØBAD", "SØDME", "SØGER", "SØJLE", "SØLET", "SØLLE", "SØMIL", "SØMME", "SØREN", "SØRET", "SØRGE", "SØRME", "SØSYG", "SØULK", "SØVEJ", "SÅDAN", "SÅGAR", "SÅPAS", "SÅSOM", "SÅSÆD", "SÅVEL", "TABEL", "TABER", "TAGGE", "TAJGA", "TAKKE", "TAKLE", "TAKSI", "TAKST", "TALAR", "TALER", "TALJE", "TALON", "TALTE", "TAMIL", "TAMPE", "TANDE", "TANGA", "TANGE", "TANGO", "TANKE", "TANTE", "TAPAS", "TAPET", "TAPIR", "TAPPE", "TARIF", "TAROK", "TAROT", "TASKE", "TASTE", "TATAR", "TATER", "TAVET", "TAVLE", "TAXIE", "TAZET", "TCHAD", "TEGNE", "TEINT", "TEIST", "TEJNE", "TEJST", "TEKOP", "TEKST", "TELTE", "TEMPI", "TEMPO", "TENOR", "TEORI", "TERME", "TERNE", "TERPE", "TERRE", "TERTS", "TESKE", "TESTE", "THETA", "THULE", "THURØ", "THYBO", "TIARA", "TIBET", "TIERE", "TIEST", "TIGER", "TIGGE", "TIKKE", "TILDE", "TILGÅ", "TILSE", "TILSÅ", "TILTE", "TIMER", "TIMES", "TIMID", "TINDE", "TINGE", "TINTE", "TIPPE", "TIRRE", "TISKE", "TISSE", "TISSØ", "TITAL", "TITAN", "TITEL", "TITTE", "TIØRE", "TIÅRS", "TJALD", "TJALK", "TJANS", "TJAVS", "TJENE", "TJÆRE", "TJØRN", "TOAST", "TOBAK", "TOBIS", "TODDY", "TOFTE", "TOLDE", "TOLKE", "TOMAT", "TOMLE", "TOMME", "TONAL", "TONER", "TONGA", "TONIC", "TONSE", "TOPAS", "TOPPE", "TOPTI", "TORSK", "TORSO", "TOSSE", "TOTAL", "TOTEM", "TOTNE", "TOTTE", "TOTUR", "TOUCH", "TOUGH", "TOUPE", "TOÅRS", "TRACE", "TRAGT", "TRAKE", "TRAMP", "TRANE", "TRANG", "TRAVE", "TRAVL", "TRAWL", "TREER", "TREMA", "TREND", "TRETI", "TREVL", "TRIAS", "TRICK", "TRIND", "TRINE", "TRIOL", "TRIST", "TRIVI", "TRIØR", "TRODS", "TROFÆ", "TROKÆ", "TROLD", "TRONE", "TROPE", "TRUCK", "TRUMF", "TRUST", "TRYNE", "TRÆDE", "TRÆET", "TRÆLS", "TRÆNE", "TRÆSK", "TRÆVL", "TRØJE", "TRØST", "TRÅDE", "TRÅDT", "TUDSE", "TUGTE", "TUKAN", "TULLE", "TULRE", "TUMLE", "TUMOR", "TUMPE", "TUNER", "TUNGE", "TURBO", "TURDE", "TURNE", "TUSCH", "TUSKE", "TUSSE", "TUTOR", "TUTTE", "TUTTI", "TVANG", "TVEBO", "TVEGE", "TVIST", "TVIVL", "TVÆRE", "TVÆRS", "TVÆRT", "TWEED", "TWEEN", "TWEET", "TWILL", "TWIST", "TYFON", "TYFUS", "TYGGE", "TYKKE", "TYKNE", "TYLLE", "TYLVT", "TYNDE", "TYNGE", "TYRAN", "TYROL", "TYSSE", "TYVER", "TYVTE", "TÆKKE", "TÆLLE", "TÆMME", "TÆNDE", "TÆNKE", "TÆPPE", "TÆRTE", "TÆSKE", "TÆTNE", "TÆTTE", "TÆVEN", "TØFFE", "TØFLE", "TØJLE", "TØJRE", "TØJTE", "TØLTE", "TØMME", "TØMRE", "TØNDE", "TØRIS", "TØRKE", "TØRNE", "TØRRE", "TØRST", "TØSET", "TØSNE", "TÅGET", "TÅLED", "TÅRNE", "UANET", "UBLID", "UDBUD", "UDDØD", "UDELT", "UDFRI", "UDHUS", "UDKIG", "UDKIK", "UDKOG", "UDLYD", "UDLÆG", "UDLØB", "UDLÅN", "UDRIV", "UDRØJ", "UDRÅB", "UDSAT", "UDSPY", "UDSTÅ", "UDSYN", "UDSÆD", "UDTAG", "UDTOG", "UDTUR", "UDVEJ", "UDØBT", "UDØRK", "UDØSE", "UDØVE", "UEGAL", "UENIG", "UFIKS", "UFRED", "UFØDT", "UFØRE", "UGIFT", "UGRÆS", "UHELD", "UHYRE", "UHØRT", "UJÆVN", "UKLAR", "UKLOG", "ULAND", "ULAVE", "ULDEN", "ULDET", "ULIGE", "ULYST", "ULÆRD", "ULÆST", "ULØST", "UMAGE", "UMAMI", "UMBRA", "UMILD", "UNDER", "UNDGÅ", "UNDRE", "UNDSE", "UNDSÅ", "UNGMØ", "UNIKA", "UNION", "UNODE", "UNÅDE", "URBAN", "UREDE", "UREDT", "UREEL", "URREM", "URTID", "URUND", "URÆMI", "URØRT", "USAGT", "USAND", "USKET", "USKIK", "USKØN", "USSEL", "USUND", "UTAKT", "UTALT", "UTIDE", "UTING", "UTOPI", "UTRYG", "UTUGT", "UVANE", "UVANT", "UVEJR", "UVORN", "UÆGTE", "UØVET", "VABEL", "VABLE", "VADER", "VAGER", "VAKLE", "VAKTE", "VALBY", "VALEN", "VALGT", "VALID", "VALKE", "VALLE", "VALME", "VALSE", "VALSK", "VALTE", "VALØR", "VANDE", "VANDT", "VANGE", "VANKE", "VANRY", "VANTE", "VARAN", "VARDE", "VARDE", "VARIA", "VARIG", "VARME", "VARPE", "VARTE", "VARYL", "VASAL", "VASKE", "VATER", "VATRE", "VEDET", "VEDGÅ", "VEGAR", "VEGET", "VEGNE", "VEJEN", "VEJER", "VEJLE", "VEJLE", "VEJRE", "VELAN", "VELAR", "VELIN", "VELÆR", "VEMOD", "VENDE", "VENTE", "VENUS", "VENØS", "VERFE", "VERST", "VERVE", "VESIR", "VETOE", "VIDDE", "VIDEN", "VIDEO", "VIDJE", "VIDNE", "VIDST", "VIFTE", "VIGTE", "VIGØR", "VIKAR", "VIKKE", "VIKLE", "VIKSE", "VILDT", "VILJE", "VILLA", "VILLE", "VIMRE", "VIMSE", "VINCA", "VINDE", "VINGE", "VINKE", "VINYL", "VINØS", "VIOLA", "VIPPE", "VIRAK", "VIRAL", "VIRIL", "VIRKE", "VIRRE", "VIRUS", "VISER", "VISER", "VISIR", "VISIT", "VISKE", "VISNE", "VISSE", "VISUM", "VITAL", "VLIES", "VODKA", "VOGTE", "VOILA", "VOKAL", "VOKSE", "VOLDE", "VOLFE", "VOLTE", "VOLUT", "VORDE", "VORES", "VORTE", "VOTUM", "VOVET", "VOVSE", "VRAGE", "VRANG", "VREDE", "VRIDE", "VRIST", "VRÆLE", "VRØVL", "VUGGE", "VULST", "VUNDE", "VUPTI", "VÆBNE", "VÆDDE", "VÆDRE", "VÆGRE", "VÆGTE", "VÆGUR", "VÆKKE", "VÆKST", "VÆLDE", "VÆLGE", "VÆLIG", "VÆLSK", "VÆLTE", "VÆNGE", "VÆNNE", "VÆRDI", "VÆREN", "VÆRFT", "VÆRGE", "VÆRKE", "VÆRNE", "VÆRRE", "VÆRST", "VÆSEL", "VÆSEN", "VÆSKE", "VÆTTE", "VÆVER", "VØLVE", "VÅBEN", "VÅDTE", "VÅGEN", "VÅGNE", "VÅNDE", "VÅSET", "WAGON", "WENGE", "WHIST", "XENON", "YACHT", "YATZY", "YDING", "YDMYG", "YEMEN", "YNDER", "YNDIG", "YNGEL", "YNGLE", "YNGRE", "YNGST", "YPPIG", "YUCCA", "ZAIRE", "ZAPPE", "ZEBRA", "ZEFYR", "ZELOT", "ZENIT", "ZLOTY", "ZOBEL", "ZOOME", "ZWECK", "ÆGIDE", "ÆKLES", "ÆLDRE", "ÆLDST", "ÆNDER", "ÆNDRE", "ÆRBAR", "ÆRGRE", "ÆRLIG", "ÆRØBO", "ÆRØSK", "ÆSTET", "ÆVRED", "ØBOER", "ØDSEL", "ØDSLE", "ØLBAS", "ØLLET", "ØLVOM", "ØMHED", "ØNSKE", "ØRIGE", "ØRKEN", "ØRRED", "ØSKEN", "ØSTAT", "ØSTEN", "ØSTOM", "ØSTPÅ", "ØSTRE", "ØSTUD", "ØVDAG", "ØVRIG", "ÅBNER", "ÅDSEL", "ÅLAND", "ÅNDET", "ÅNDIG", "ÅRBOG", "ÅRHUS", "ÅRING", "ÅRLIG", "ÅRSAG", "ÅSTED"]
let patterns:Array<string> = ["ABCDEFGHIJKLMNOPQRSTUVWXYZÆØÅ", "ABCDEFGHIJKLMNOPQRSTUVWXYZÆØÅ", "ABCDEFGHIJKLMNOPQRSTUVWXYZÆØÅ", "ABCDEFGHIJKLMNOPQRSTUVWXYZÆØÅ", "ABCDEFGHIJKLMNOPQRSTUVWXYZÆØÅ"]
let requiredLetters:Array<string> = [];
function pressKey(value:string){
Array.from(document.querySelectorAll<HTMLButtonElement>(".keyboard-row button")).find(x=>x.innerText == value)?.click()
}
function guess(word:string, result:Array<number>){
for (let i = 0; i < 5; i++) {
const letter = word[i];
if(result[i] == 0 && word.indexOf(letter) == word.lastIndexOf(letter)){
patterns = patterns.map(x => x.replace(letter, ""));
}else if(result[i] == 1){
patterns[i] = patterns[i].replace(letter, "");
requiredLetters.push(letter);
}else if(result[i] == 2){
patterns[i] = letter;
requiredLetters.push(letter);
}
}
const regex = new RegExp(`[${patterns.join("][")}]`)
words = words.filter(x => regex.test(x));
words = words.filter(x => requiredLetters.every(y => x.indexOf(y) > -1))
}
async function solveWordle(){
document.querySelector<HTMLButtonElement>(".help-modal button.close-button")?.click()
for(let i = 0; i < 6; i++){
let wordGuess = words[Math.floor(words.length * Math.random())]
wordGuess.split("").forEach(x => pressKey(x))
document.querySelector<HTMLButtonElement>("button.return")?.click()
await new Promise(x => setTimeout(x, 2000));
console.log("GUESS:", wordGuess)
var result = Array.from(document.querySelectorAll("#board .row:nth-child(" + (i + 1) +") .tile")).map(tile => {
if(tile.classList.contains("absent")) return 0
else if(tile.classList.contains("present")) return 1
else if(tile.classList.contains("match")) return 2
return 3
});
if(result.every(x=> x == 2)){
console.log("HURRAY")
break;
}else{
guess(wordGuess, result)
}
console.log(result);
}
}
solveWordle()
}())
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment