Class: Passweird::Leet::ExtendedCipher

Inherits:
Object
  • Object
show all
Defined in:
lib/passweird/leet/extended_cipher.rb

Overview

This contains cipher to better translate leet with multiple adjacent I’s and L’s These equivalents are proccessed through N-gram analysis of english words from wordlist.aspell.net/. Explanation: Preprocessed cipher was considered vs deciphering using N-gram logic in favor of speed and less complexity

Constant Summary collapse

CIPHER =

rubocop:disable Metrics/ClassLength

{
  "M1111117" => "MILLILIT",
  "M11111U" => "MILLILU",
  "W11115" => "WILLIS",
  "41111K" => "AILLIK",
  "P11117" => "PILLIT",
  "K11110" => "KILLIO",
  "H11114" => "HILLIA",
  "11111P" => "LILLIP",
  "411115" => "AILLIS",
  "P1111F" => "PILLIF",
  "41111N" => "AILLIN",
  "R11110" => "RILLIO",
  "V11117" => "VILLIT",
  "(1111U" => "CILLIU",
  "H1111D" => "HILLID",
  "K11116" => "KILLIG",
  "(11117" => "CILLIT",
  "(11114" => "CILLIA",
  "(11110" => "CILLIO",
  "K1111N" => "KILLIN",
  "K1111K" => "KILLIK",
  "K11113" => "KILLIE",
  "K1111(" => "KILLIC",
  "711113" => "TILLIE",
  "411110" => "ALILLO",
  "M11117" => "MILLIT",
  "U1111N" => "UILLIN",
  "X1111F" => "XILLIF",
  "D1111D" => "DILLID",
  "R1111F" => "RILLIF",
  "311114" => "ELILLA",
  "H11115" => "HILLIS",
  "M1111W" => "MILLIW",
  "611117" => "GILLIT",
  "W1111Y" => "WILILY",
  "V11113" => "VILLIE",
  "311110" => "ELILIO",
  "31111N" => "EILLIN",
  "71111D" => "TILLID",
  "U11117" => "UILLIT",
  "U1111D" => "UILLID",
  "U11115" => "UILLIS",
  "N1111(" => "NILLIC",
  "511118" => "SILLIB",
  "M11115" => "MILLIS",
  "M1111R" => "MILLIR",
  "M1111P" => "MILLIP",
  "011114" => "OLILLA",
  "W11117" => "WILLIT",
  "M11110" => "MILLIO",
  "M1111N" => "MILLIN",
  "V1111F" => "VILLIF",
  "H1111N" => "HILLIN",
  "V11114" => "VILLIA",
  "M1111M" => "MILLIM",
  "H1111K" => "HILLIK",
  "01111Y" => "OLLILY",
  "811114" => "BILLIA",
  "M1111H" => "MILLIH",
  "R11115" => "RILLIS",
  "M11116" => "MILLIG",
  "31111F" => "ELILIF",
  "U11110" => "ULLILO",
  "M11113" => "MILLIE",
  "W11113" => "WILLIE",
  "M1111(" => "MILLIC",
  "711117" => "TILLIT",
  "811110" => "BILLIO",
  "M11114" => "MILLIA",
  "611114" => "GILLIA",
  "D11113" => "DILLIE",
  "D11110" => "DILLIO",
  "711115" => "TILLIS",
  "W11114" => "WILLIA",
  "H11113" => "HILLIE",
  "611115" => "GILLIS",
  "R1111U" => "RILLIU",
  "U11112" => "UILLIZ",
  "V1111(" => "VILLIC",
  "R1111N" => "RILLIN",
  "411113" => "AILLIE",
  "611110" => "GILLIO",
  "611113" => "GILLIE",
  "411114" => "AILLIA",
  "(1111N" => "CILLIN",
  "W1111W" => "WILLIW",
  "111118" => "LILLIB",
  "P11110" => "PILLIO",
  "F1111N" => "FILLIN",
  "P1111(" => "PILLIC",
  "711110" => "TILLIO",
  "V1111N" => "VILLIN",
  "(1111F" => "CILLIF",
  "(1111(" => "CILLIC",
  "61111N" => "GILLIN",
  "61111F" => "GILLIF",
  "61111D" => "GILLID",
  "R11113" => "RILLIE",
  "H1111P" => "HILLIP",
  "H11118" => "HILLIB",
  "71111(" => "TILLIC",
  "81111N" => "BILLIN",
  "W1111N" => "WILLIN",
  "311117" => "ELILIT",
  "V11110" => "VILLIO",
  "811113" => "BILLIE",
  "71111F" => "TILLIF",
  "M1111V" => "MILLIV",
  "F1111P" => "FILLIP",
  "D1111N" => "DILLIN",
  "P1111N" => "PILLIN",
  "R11117" => "RILLIT",
  "N11110" => "NILLIO",
  "X1111P" => "XILLIP",
  "V11115" => "VILLIS",
  "511117" => "SILLIT",
  "211110" => "ZILLIO",
  "M1111F" => "MILLIF",
  "511113" => "SILLIE",
  "M11118" => "MILLIB",
  "71111N" => "TILLIN",
  "N1111N" => "NILLIN",
  "(1111D" => "CILLID",
  "D11115" => "DILLIS",
  "R11114" => "RILLIA",
  "31110" => "ELLIO",
  "U111N" => "ULLIN",
  "11117" => "ILLIT",
  "71113" => "TILLE",
  "P111U" => "PILLU",
  "Y1113" => "YLLIE",
  "7111F" => "TILIF",
  "71118" => "TILIB",
  "R1114" => "RILLA",
  "F1118" => "FILIB",
  "W111K" => "WLLIK",
  "01115" => "OLLIS",
  "81118" => "BILLB",
  "81110" => "BILIO",
  "W1116" => "WILIG",
  "Y1117" => "YLLIT",
  "6111R" => "GILLR",
  "4111K" => "ALLIK",
  "N1117" => "NILIT",
  "N111N" => "NILIN",
  "V1112" => "VILIZ",
  "41118" => "ALLIB",
  "6111M" => "GILLM",
  "W111N" => "WILIN",
  "8111U" => "BILIU",
  "H111H" => "HILLH",
  "Y111N" => "YLLIN",
  "M1118" => "MILLB",
  "Y111D" => "YLLID",
  "4111U" => "ALLIU",
  "41117" => "ALLIT",
  "41116" => "ALLIG",
  "U111P" => "ULLIP",
  "U111F" => "ULLIF",
  "F111F" => "FILIF",
  "0111X" => "OLLIX",
  "U111Y" => "UILLY",
  "31113" => "ELLIE",
  "D1115" => "DILLS",
  "U1113" => "UILLE",
  "61117" => "GILIT",
  "F1114" => "FILIA",
  "41113" => "ALLIE",
  "N1115" => "NILIS",
  "(111U" => "CILLU",
  "(1110" => "CILLO",
  "(1111" => "CILLI",
  "(111F" => "CILIF",
  "H111(" => "HILIC",
  "N111D" => "NILID",
  "P111F" => "PILIF",
  "U1116" => "ULLIG",
  "H111R" => "HILLR",
  "4111H" => "ALLIH",
  "K1113" => "KILLE",
  "N111F" => "NILIF",
  "N1114" => "NILLA",
  "M111U" => "MILLU",
  "U1117" => "ULLIT",
  "M111W" => "MILLW",
  "M111R" => "MILLR",
  "M1110" => "MILIO",
  "U1115" => "ULLIS",
  "R1113" => "RILLE",
  "01110" => "OLILO",
  "M1115" => "MILLS",
  "H1113" => "HILLE",
  "P1110" => "PILLO",
  "(1113" => "CILLE",
  "H1114" => "HILIA",
  "M111(" => "MILIC",
  "11118" => "ILLIB",
  "P1116" => "PILIG",
  "H1110" => "HILLO",
  "4111M" => "ALLIM",
  "4111(" => "ALLIC",
  "51115" => "SILIS",
  "F1115" => "FILLS",
  "V111U" => "VILLU",
  "31115" => "ELLIS",
  "5111U" => "SILLU",
  "V1110" => "VILLO",
  "71115" => "TILIS",
  "R1115" => "RILIS",
  "M1117" => "MILIT",
  "V1115" => "VILIS",
  "V1113" => "VILLE",
  "V1111" => "VILLI",
  "(1114" => "CILLA",
  "Y111(" => "YLLIC",
  "3111V" => "ELLIV",
  "71117" => "TILIT",
  "0111Y" => "OLILY",
  "61110" => "GILLO",
  "21117" => "ZILIT",
  "M111N" => "MILIN",
  "41115" => "ALLIS",
  "X111U" => "XILLU",
  "X1110" => "XILLO",
  "R111N" => "RILIN",
  "N111Y" => "NLILY",
  "5111(" => "SILIC",
  "31117" => "ELLIT",
  "H1112" => "HILIZ",
  "D111N" => "DILIN",
  "81117" => "BILIT",
  "P1115" => "PILLS",
  "3111N" => "ELLIN",
  "V1114" => "VILLA",
  "11113" => "LILIE",
  "P1111" => "PILLI",
  "3111R" => "ELLIR",
  "41114" => "ALLIA",
  "J1110" => "JILLO",
  "U111(" => "ULLIC",
  "K111Y" => "KILLY",
  "K1110" => "KILLO",
  "K111D" => "KILLD",
  "K111(" => "KILLC",
  "K1114" => "KILLA",
  "K111M" => "KILIM",
  "5111D" => "SILID",
  "J1115" => "JILLS",
  "J1113" => "JILLE",
  "J1114" => "JILLA",
  "3111K" => "ELLIK",
  "71112" => "TILIZ",
  "N111(" => "NILIC",
  "11115" => "ILLIS",
  "1111Q" => "ILLIQ",
  "1111P" => "ILLIP",
  "1111N" => "ILLIN",
  "1111M" => "ILLIM",
  "1111(" => "ILLIC",
  "U111U" => "UILLU",
  "P111N" => "PILIN",
  "U1118" => "UILIB",
  "Y1115" => "YLLIS",
  "(111N" => "CILIN",
  "H111W" => "HILLW",
  "H111M" => "HILLM",
  "H111F" => "HILLF",
  "71116" => "TILIG",
  "(1112" => "CILIZ",
  "P1112" => "PILIZ",
  "H1111" => "HILLI",
  "U111D" => "ULLID",
  "W111Y" => "WILLY",
  "W1115" => "WILLS",
  "W1113" => "WILLE",
  "4111R" => "ALLIR",
  "0111W" => "OLLIW",
  "V111Y" => "VILLY",
  "N1112" => "NILIZ",
  "U1112" => "UILIZ",
  "6111Y" => "GILLY",
  "6111N" => "GILLN",
  "6111F" => "GILLF",
  "61113" => "GILLE",
  "(1117" => "CILIT",
  "7111(" => "TILIC",
  "W111M" => "WILLM",
  "M1112" => "MILIZ",
  "4111W" => "ALLIW",
  "4111V" => "ALLIV",
  "41110" => "ALLIO",
  "M111Y" => "MILLY",
  "51114" => "SILLA",
  "31112" => "ELLIZ",
  "F111M" => "FILLM",
  "51112" => "SILIZ",
  "41112" => "ALLIZ",
  "M111P" => "MILLP",
  "P111P" => "PILIP",
  "51117" => "SILIT",
  "K1115" => "KILLS",
  "M111M" => "MILLM",
  "F111P" => "FILIP",
  "F1110" => "FILIO",
  "F1116" => "FILIG",
  "F111(" => "FILIC",
  "81115" => "BILIS",
  "R1117" => "RILIT",
  "X1117" => "XILIT",
  "21114" => "ZILLA",
  "P111M" => "PILIM",
  "M111H" => "MILLH",
  "01117" => "OLLIT",
  "01114" => "OILIA",
  "M111D" => "MILLD",
  "W111F" => "WILLF",
  "D1116" => "DILIG",
  "V111P" => "VILIP",
  "V111F" => "VILIF",
  "R1112" => "RILIZ",
  "4111N" => "ALLIN",
  "1111Y" => "LILLY",
  "F111N" => "FILIN",
  "0111N" => "OLLIN",
  "D111Y" => "DILLY",
  "V111N" => "VILIN",
  "D1117" => "DILIT",
  "M1113" => "MILLE",
  "31114" => "ELLIA",
  "81112" => "BILIZ",
  "R111(" => "RILIC",
  "7111D" => "TILID",
  "0111F" => "OLLIF",
  "U1114" => "UILLA",
  "51113" => "SILIE",
  "3111Y" => "ELILY",
  "0111Q" => "OLLIQ",
  "0111M" => "OLLIM",
  "01116" => "OLLIG",
  "01113" => "OLLIE",
  "0111(" => "OLLIC",
  "11110" => "LILIO",
  "D1113" => "DILLE",
  "N111U" => "NILLU",
  "5111F" => "SILIF",
  "8111(" => "BILIC",
  "W1111" => "WILLI",
  "0111U" => "OLLIU",
  "(1115" => "CILIS",
  "(111(" => "CILIC",
  "N1110" => "NILLO",
  "3111D" => "ELLID",
  "H1117" => "HILIT",
  "F1113" => "FILLE",
  "H111U" => "HILLU",
  "H111N" => "HILIN",
  "H111D" => "HILID",
  "H1118" => "HILIB",
  "N1113" => "NILLE",
  "W1117" => "WILLT",
  "3111F" => "ELLIF",
  "D1114" => "DILLA",
  "0111D" => "OLLID",
  "D1110" => "DILLO",
  "7111N" => "TILIN",
  "P1114" => "PILLA",
  "71114" => "TILLA",
  "4111P" => "ALLIP",
  "4111D" => "ALLID",
  "7111Y" => "TILLY",
  "H111Y" => "HILLY",
  "R111Y" => "RILLY",
  "K111W" => "KILIW",
  "7111R" => "TILIR",
  "7111M" => "TILLM",
  "K111J" => "KILLJ",
  "P1117" => "PILIT",
  "P111K" => "PILIK",
  "7111K" => "TILIK",
  "U111K" => "ULLIK",
  "W1114" => "WILLA",
  "5111N" => "SILIN",
  "K111F" => "KILLF",
  "U1110" => "ULLIO",
  "5111Y" => "SILLY",
  "51110" => "SILLO",
  "5111Q" => "SILIQ",
  "V1117" => "VILIT",
  "M111Q" => "MILIQ",
  "8111F" => "BILIF",
  "D111U" => "DILLU",
  "1111U" => "LILIU",
  "11114" => "LILIA",
  "R111M" => "RILLM",
  "8111Y" => "BILLY",
  "8111P" => "BILLP",
  "8111H" => "BILLH",
  "81113" => "BILLE",
  "8111V" => "BILIV",
  "8111R" => "BILIR",
  "8111N" => "BILIN",
  "8111M" => "BILIM",
  "7111U" => "TILLU",
  "3111U" => "EILLU",
  "4111Y" => "AILLY",
  "M111F" => "MILLF",
  "U111W" => "UILLW",
  "Y111U" => "YLLIU",
  "Y1110" => "YLLIO",
  "Y1114" => "YLLIA",
  "71110" => "TILLO",
  "U111M" => "UILLM",
  "31116" => "ELLIG",
  "3111(" => "ELLIC",
  "31118" => "ELLIB",
  "W1110" => "WILLO",
  "0111P" => "OLLIP",
  "W1118" => "WILLB",
  "7111W" => "TILLW",
  "X111(" => "XILIC",
  "P111D" => "PILID",
  "3111M" => "ELLIM",
  "U111V" => "ULLIV",
  "P1118" => "PILLB",
  "P111W" => "PILLW",
  "41111" => "ALILI",
  "4111F" => "ALLIF",
  "X111N" => "XILIN",
  "X1114" => "XILLA",
  "81114" => "BILIA",
  "6111U" => "GILLU",
  "61115" => "GILIS",
  "61111" => "GILLI",
  "61114" => "GILLA",
  "H111P" => "HILIP",
  "P1113" => "PILLE",
  "R111K" => "RLLIK",
  "H1115" => "HILIS",
  "R111U" => "RILLU",
  "R1110" => "RILLO",
  "3111P" => "ELLIP",
  "0111K" => "OLLIK",
  "M1114" => "MILIA",
  "W111P" => "WILLP",
  "R1118" => "RILLB",
  "R111F" => "RILIF",
  "411Y" => "ALLY",
  "2110" => "ZILO",
  "M11M" => "MILM",
  "M118" => "MILB",
  "1115" => "ILIS",
  "M11Q" => "MILQ",
  "W11V" => "WLIV",
  "211P" => "ZILP",
  "W11M" => "WILM",
  "P11P" => "PILP",
  "(11W" => "CILW",
  "(11R" => "CILR",
  "7116" => "TLIG",
  "M11W" => "MILW",
  "H112" => "HLIZ",
  "K11U" => "KILU",
  "K118" => "KILB",
  "K114" => "KILA",
  "1116" => "ILLG",
  "H118" => "HILB",
  "(11U" => "CILU",
  "811F" => "BIIF",
  "611V" => "GILV",
  "511F" => "SLIF",
  "F11D" => "FLID",
  "V11P" => "VILP",
  "D11(" => "DLIC",
  "311J" => "ELIJ",
  "V11H" => "VILH",
  "X11D" => "XIID",
  "0111" => "OLLI",
  "D116" => "DLIG",
  "511W" => "SLIW",
  "K11D" => "KILD",
  "R11U" => "RILU",
  "P11Q" => "PLIQ",
  "U111" => "ULLI",
  "P112" => "PLIZ",
  "X111" => "XIII",
  "Y112" => "YLIZ",
  "R112" => "RLIZ",
  "W118" => "WILB",
  "N11H" => "NLIH",
  "511R" => "SILR",
  "211(" => "ZILC",
  "2114" => "ZILA",
  "X11N" => "XLIN",
  "W11(" => "WILC",
  "V111" => "VIII",
  "V114" => "VILA",
  "X115" => "XILS",
  "5118" => "SLIB",
  "N11D" => "NIID",
  "W117" => "WILT",
  "811U" => "BILU",
  "711P" => "TLIP",
  "U11X" => "ULIX",
  "011Q" => "OLIQ",
  "511U" => "SILU",
  "5117" => "SLIT",
  "511H" => "SILH",
  "M11H" => "MLIH",
  "D11P" => "DLIP",
  "H11M" => "HLIM",
  "H11(" => "HLIC",
  "411X" => "ALIX",
  "D118" => "DLIB",
  "K11M" => "KLIM",
  "U11K" => "ULIK",
  "R11F" => "RLIF",
  "7117" => "TILT",
  "Y111" => "YLLI",
  "N11U" => "NILU",
  "P11U" => "PILU",
  "D111" => "DILL",
  "H11H" => "HILH",
  "W115" => "WILS",
  "W11Y" => "WILY",
  "R11V" => "RLIV",
  "W111" => "WILL",
  "711V" => "TLIV",
  "011W" => "OLLW",
  "811Q" => "BLIQ",
  "(11D" => "CLID",
  "N117" => "NLIT",
  "N11Q" => "NLIQ",
  "N11M" => "NLIM",
  "N11F" => "NIIF",
  "N11(" => "NLIC",
  "N118" => "NLIB",
  "N11P" => "NILP",
  "N111" => "NILI",
  "U11U" => "ULLU",
  "5111" => "SILL",
  "M11V" => "MILV",
  "M11R" => "MILR",
  "M11P" => "MILP",
  "M110" => "MILO",
  "M11F" => "MILF",
  "M11(" => "MILC",
  "(112" => "CLIZ",
  "J115" => "JLIS",
  "W11H" => "WILH",
  "W116" => "WLIG",
  "W11F" => "WILF",
  "411Q" => "ALIQ",
  "R117" => "RLIT",
  "K117" => "KILT",
  "K11P" => "KLIP",
  "K110" => "KILO",
  "D117" => "DLIT",
  "J111" => "JILL",
  "J117" => "JILT",
  "211K" => "ZLIK",
  "4111" => "ALLI",
  "R118" => "RLIB",
  "711M" => "TLIM",
  "R11M" => "RLIM",
  "111Y" => "ILLY",
  "1117" => "LILT",
  "1118" => "LILB",
  "111(" => "ILIC",
  "1114" => "ILLA",
  "H11U" => "HILU",
  "H117" => "HILT",
  "H11V" => "HILV",
  "H11F" => "HILF",
  "D115" => "DLIS",
  "011K" => "OLIK",
  "V11Y" => "VILY",
  "D110" => "DILO",
  "D11H" => "DLIH",
  "6118" => "GILB",
  "611M" => "GLIM",
  "6117" => "GLIT",
  "611R" => "GILR",
  "611P" => "GILP",
  "711H" => "TILH",
  "R11(" => "RLIC",
  "711U" => "TILU",
  "U112" => "ULIZ",
  "711(" => "TLIC",
  "F11X" => "FLIX",
  "F11V" => "FLIV",
  "F116" => "FLIG",
  "F118" => "FILB",
  "K111" => "KILL",
  "F110" => "FILO",
  "F11F" => "FILF",
  "X114" => "XILA",
  "3112" => "ELIZ",
  "N11V" => "NLIV",
  "N115" => "NLIS",
  "6110" => "GLIO",
  "311W" => "ELLW",
  "H11P" => "HLIP",
  "(110" => "CILO",
  "011H" => "OLLH",
  "(11K" => "CLIK",
  "D11D" => "DIID",
  "V11W" => "VILW",
  "V11F" => "VILF",
  "V11D" => "VILD",
  "M11U" => "MILU",
  "311R" => "ELIR",
  "V11R" => "VILR",
  "M11N" => "MLIN",
  "P11K" => "PLIK",
  "R11D" => "RIID",
  "7111" => "TILL",
  "0118" => "OLIB",
  "811Y" => "BILY",
  "611Y" => "GILY",
  "(117" => "CLIT",
  "K113" => "KLIE",
  "M117" => "MILT",
  "(111" => "CILL",
  "(114" => "CILA",
  "Y11F" => "YLIF",
  "(11Y" => "CILY",
  "V110" => "VILO",
  "F11K" => "FLIK",
  "P11Y" => "PILY",
  "U11W" => "ULLW",
  "U11R" => "ULLR",
  "U11P" => "ULIP",
  "U11H" => "ULLH",
  "U116" => "ULIG",
  "U11F" => "ULIF",
  "U118" => "ULLB",
  "U11M" => "ULIM",
  "Y11U" => "YLLU",
  "D114" => "DILA",
  "2113" => "ZLIE",
  "W113" => "WLIE",
  "H11N" => "HLIN",
  "Y113" => "YLIE",
  "Y114" => "YLLA",
  "X11Y" => "XILY",
  "W11K" => "WLIK",
  "N11Y" => "NILY",
  "011X" => "OLIX",
  "011V" => "OLIV",
  "711F" => "TLIF",
  "211Y" => "ZILY",
  "511Y" => "SILY",
  "8112" => "BLIZ",
  "811V" => "BLIV",
  "8117" => "BLIT",
  "811P" => "BLIP",
  "R11K" => "RLIK",
  "D11M" => "DLIM",
  "D11F" => "DLIF",
  "011D" => "OLID",
  "811H" => "BILH",
  "8118" => "BILB",
  "F114" => "FILA",
  "8110" => "BLIO",
  "811K" => "BLIK",
  "Y11D" => "YLID",
  "311P" => "ELIP",
  "311H" => "ELLH",
  "3118" => "ELIB",
  "311V" => "ELIV",
  "311Q" => "ELIQ",
  "611D" => "GILD",
  "F11Y" => "FILY",
  "V11M" => "VILM",
  "K11K" => "KLIK",
  "D11K" => "DLIK",
  "5115" => "SILS",
  "5114" => "SILA",
  "H11K" => "HLIK",
  "K11(" => "KLIC",
  "611K" => "GLIK",
  "K115" => "KLIS",
  "K116" => "KLIG",
  "Y11K" => "YLIK",
  "X11K" => "XLIK",
  "6111" => "GILL",
  "M115" => "MILS",
  "711D" => "TIID",
  "7115" => "TILS",
  "P117" => "PLIT",
  "Y11Y" => "YLLY",
  "V117" => "VILT",
  "M11Y" => "MILY",
  "N114" => "NILA",
  "311X" => "ELIX",
  "811D" => "BIID",
  "311D" => "ELID",
  "H115" => "HILS",
  "6115" => "GLIS",
  "611F" => "GLIF",
  "U110" => "ULLO",
  "P11D" => "PIID",
  "8114" => "BILA",
  "411H" => "ALLH",
  "411V" => "ALIV",
  "411P" => "ALIP",
  "411M" => "ALIM",
  "2115" => "ZIIS",
  "N11K" => "NLIK",
  "3111" => "ELLI",
  "511N" => "SLIN",
  "6114" => "GLIA",
  "R116" => "RLIG",
  "0112" => "OLIZ",
  "711K" => "TLIK",
  "311K" => "ELIK",
  "8111" => "BILL",
  "Y11(" => "YLIC",
  "(11V" => "CLIV",
  "7114" => "TILA",
  "H11Y" => "HILY",
  "7110" => "TILO",
  "X113" => "XILE",
  "F115" => "FILS",
  "F11R" => "FLIR",
  "F111" => "FILL",
  "N11N" => "NLIN",
  "311F" => "ELIF",
  "K11F" => "KILF",
  "4112" => "ALIZ",
  "V11N" => "VILN",
  "Y110" => "YLLO",
  "811M" => "BLIM",
  "Y115" => "YLIS",
  "N110" => "NILO",
  "5110" => "SILO",
  "U11(" => "ULIC",
  "Y117" => "YLIT",
  "P116" => "PILG",
  "U114" => "ULLA",
  "R115" => "RLIS",
  "011M" => "OLIM",
  "0116" => "OLIG",
  "R11P" => "RLIP",
  "D11U" => "DILU",
  "U115" => "ULIS",
  "7118" => "TILB",
  "611(" => "GLIC",
  "011P" => "OLIP",
  "W11D" => "WILD",
  "R110" => "RILO",
  "K11N" => "KLIN",
  "R113" => "RLIE",
  "D11Y" => "DILY",
  "511P" => "SLIP",
  "511M" => "SLIM",
  "5116" => "SLIG",
  "511D" => "SLID",
  "511(" => "SLIC",
  "511V" => "SILV",
  "U11N" => "ULIN",
  "U11D" => "UILD",
  "411W" => "AILW",
  "411R" => "AILR",
  "411F" => "ALIF",
  "211N" => "ZLIN",
  "Y11N" => "YLIN",
  "W11N" => "WLIN",
  "P11N" => "PLIN",
  "(115" => "CLIS",
  "011N" => "OLIN",
  "F11(" => "FLIC",
  "P11M" => "PLIM",
  "P113" => "PILE",
  "P114" => "PILA",
  "0114" => "OLLA",
  "(11Q" => "CLIQ",
  "(11P" => "CLIP",
  "(11N" => "CLIN",
  "(11M" => "CLIM",
  "(11F" => "CLIF",
  "(113" => "CILE",
  "(11(" => "CLIC",
  "H11D" => "HILD",
  "3110" => "ELLO",
  "311U" => "ELLU",
  "4117" => "ALIT",
  "U113" => "ULLE",
  "R11N" => "RLIN",
  "0113" => "OLLE",
  "8115" => "BLIS",
  "811(" => "BLIC",
  "3115" => "ELIS",
  "3113" => "ELLE",
  "4115" => "ALIS",
  "F11N" => "FLIN",
  "U11Y" => "ULLY",
  "8113" => "BILE",
  "811N" => "BLIN",
  "R11Y" => "RILY",
  "P11(" => "PLIC",
  "411N" => "ALIN",
  "P11F" => "PLIF",
  "4110" => "ALLO",
  "411K" => "ALIK",
  "4116" => "ALIG",
  "4113" => "ALLE",
  "4114" => "ALLA",
  "011(" => "OLIC",
  "P115" => "PLIS",
  "0117" => "OLIT",
  "0115" => "OLIS",
  "W110" => "WILO",
  "011F" => "OLIF",
  "F113" => "FILE",
  "V113" => "VILE",
  "011U" => "OLLU",
  "P110" => "PILO",
  "P111" => "PILL",
  "H110" => "HILO",
  "R114" => "RILA",
  "711N" => "TLIN",
  "8116" => "BLIG",
  "6116" => "GLIG",
  "5113" => "SILE",
  "3114" => "ELLA",
  "M111" => "MILL",
  "M11K" => "MILK",
  "M113" => "MILE",
  "M11D" => "MILD",
  "H113" => "HILE",
  "611N" => "GLIN",
  "411(" => "ALIC",
  "4118" => "ALIB",
  "K11Y" => "KILY",
  "N113" => "NILE",
  "011Y" => "OLLY",
  "311Y" => "ELLY",
  "411D" => "ALID",
  "111U" => "ILLU",
  "1110" => "ILIO",
  "111N" => "ILLN",
  "1113" => "ILLE",
  "H114" => "HILA",
  "H116" => "HLIG",
  "711Y" => "TILY",
  "U117" => "ULIT",
  "7113" => "TILE",
  "6113" => "GLIE",
  "0110" => "OLLO",
  "F11P" => "FLIP",
  "F117" => "FILT",
  "F11M" => "FILM",
  "311N" => "ELIN",
  "411U" => "ALLU",
  "V115" => "VILS",
  "N116" => "NLIG",
  "3117" => "ELIT",
  "R111" => "RILL",
  "H111" => "HILL",
  "M114" => "MILA",
  "511K" => "SLIK",
  "D113" => "DLIE",
  "311M" => "ELIM",
  "3116" => "ELIG",
  "311(" => "ELIC",
  "D11N" => "DLIN",
  "Y116" => "YLIG",
  "P11" => "PIL",
  "11X" => "LIX",
  "113" => "LIE",
  "R11" => "RIL",
  "11Y" => "ILY",
  "H11" => "HIL",
  "M11" => "MIL",
  "112" => "LIZ",
  "(11" => "CIL",
  "11H" => "ILH",
  "U11" => "ULI",
  "K11" => "KIL",
  "N11" => "NIL",
  "W11" => "WII",
  "Y11" => "YLL",
  "611" => "GIL",
  "X11" => "XIL",
  "511" => "SIL",
  "311" => "ELL",
  "011" => "OLL",
  "11U" => "LLU",
  "11R" => "LIR",
  "V11" => "VIL",
  "711" => "TIL",
  "D11" => "DII",
  "11V" => "LIV",
  "117" => "LIT",
  "115" => "LIS",
  "11Q" => "LIQ",
  "11P" => "LIP",
  "110" => "LIO",
  "11N" => "LIN",
  "11M" => "LIM",
  "11K" => "LIK",
  "116" => "LIG",
  "11F" => "LIF",
  "11D" => "LID",
  "11(" => "LIC",
  "118" => "LIB",
  "114" => "LIA",
  "F11" => "FIL",
  "411" => "ALL",
  "811" => "BIL",
  "111" => "ILL",
  "211" => "ZIL",
  "11W" => "ILW",
  "11" => "IL"
}.freeze