@ogs-gmbh/ngx-utils
Version:
A lightweight collection of utility functions and helpers for Angular applications
141 lines • 16 kB
JavaScript
export var KeyboardKeys;
(function (KeyboardKeys) {
KeyboardKeys.BACKSPACE = "Backspace";
KeyboardKeys.ENTER = "Enter";
KeyboardKeys.COMMA = ",";
KeyboardKeys.PERIOD = ".";
KeyboardKeys.COLON = ":";
KeyboardKeys.HASH = "#";
KeyboardKeys.SPACE = " ";
KeyboardKeys.PLUS = "+";
KeyboardKeys.MINUS = "-";
KeyboardKeys.DIGIT_0 = "0";
KeyboardKeys.DIGIT_1 = "1";
KeyboardKeys.DIGIT_2 = "2";
KeyboardKeys.DIGIT_3 = "3";
KeyboardKeys.DIGIT_4 = "4";
KeyboardKeys.DIGIT_5 = "5";
KeyboardKeys.DIGIT_6 = "6";
KeyboardKeys.DIGIT_7 = "7";
KeyboardKeys.DIGIT_8 = "8";
KeyboardKeys.DIGIT_9 = "9";
KeyboardKeys.LOWER_A = "a";
KeyboardKeys.LOWER_B = "b";
KeyboardKeys.LOWER_C = "c";
KeyboardKeys.LOWER_D = "d";
KeyboardKeys.LOWER_E = "e";
KeyboardKeys.LOWER_F = "f";
KeyboardKeys.LOWER_G = "g";
KeyboardKeys.LOWER_H = "h";
KeyboardKeys.LOWER_I = "i";
KeyboardKeys.LOWER_J = "j";
KeyboardKeys.LOWER_K = "k";
KeyboardKeys.LOWER_L = "l";
KeyboardKeys.LOWER_M = "m";
KeyboardKeys.LOWER_N = "n";
KeyboardKeys.LOWER_O = "o";
KeyboardKeys.LOWER_P = "p";
KeyboardKeys.LOWER_Q = "q";
KeyboardKeys.LOWER_R = "r";
KeyboardKeys.LOWER_S = "s";
KeyboardKeys.LOWER_T = "t";
KeyboardKeys.LOWER_U = "u";
KeyboardKeys.LOWER_V = "v";
KeyboardKeys.LOWER_W = "w";
KeyboardKeys.LOWER_X = "x";
KeyboardKeys.LOWER_Y = "y";
KeyboardKeys.LOWER_Z = "z";
KeyboardKeys.UPPER_A = "A";
KeyboardKeys.UPPER_B = "B";
KeyboardKeys.UPPER_C = "C";
KeyboardKeys.UPPER_D = "D";
KeyboardKeys.UPPER_E = "E";
KeyboardKeys.UPPER_F = "F";
KeyboardKeys.UPPER_G = "G";
KeyboardKeys.UPPER_H = "H";
KeyboardKeys.UPPER_I = "I";
KeyboardKeys.UPPER_J = "J";
KeyboardKeys.UPPER_K = "K";
KeyboardKeys.UPPER_L = "L";
KeyboardKeys.UPPER_M = "M";
KeyboardKeys.UPPER_N = "N";
KeyboardKeys.UPPER_O = "O";
KeyboardKeys.UPPER_P = "P";
KeyboardKeys.UPPER_Q = "Q";
KeyboardKeys.UPPER_R = "R";
KeyboardKeys.UPPER_S = "S";
KeyboardKeys.UPPER_T = "T";
KeyboardKeys.UPPER_U = "U";
KeyboardKeys.UPPER_V = "V";
KeyboardKeys.UPPER_W = "W";
KeyboardKeys.UPPER_X = "X";
KeyboardKeys.UPPER_Y = "Y";
KeyboardKeys.UPPER_Z = "Z";
})(KeyboardKeys || (KeyboardKeys = {}));
export var KeyboardKeyArrays;
(function (KeyboardKeyArrays) {
KeyboardKeyArrays.DIGITS = [KeyboardKeys.DIGIT_0,
KeyboardKeys.DIGIT_1,
KeyboardKeys.DIGIT_2,
KeyboardKeys.DIGIT_3,
KeyboardKeys.DIGIT_4,
KeyboardKeys.DIGIT_5,
KeyboardKeys.DIGIT_6,
KeyboardKeys.DIGIT_7,
KeyboardKeys.DIGIT_8,
KeyboardKeys.DIGIT_9];
KeyboardKeyArrays.UPPER_LETTERS = [KeyboardKeys.UPPER_A,
KeyboardKeys.UPPER_B,
KeyboardKeys.UPPER_C,
KeyboardKeys.UPPER_D,
KeyboardKeys.UPPER_E,
KeyboardKeys.UPPER_F,
KeyboardKeys.UPPER_G,
KeyboardKeys.UPPER_H,
KeyboardKeys.UPPER_I,
KeyboardKeys.UPPER_J,
KeyboardKeys.UPPER_K,
KeyboardKeys.UPPER_L,
KeyboardKeys.UPPER_M,
KeyboardKeys.UPPER_N,
KeyboardKeys.UPPER_O,
KeyboardKeys.UPPER_P,
KeyboardKeys.UPPER_Q,
KeyboardKeys.UPPER_R,
KeyboardKeys.UPPER_S,
KeyboardKeys.UPPER_T,
KeyboardKeys.UPPER_U,
KeyboardKeys.UPPER_V,
KeyboardKeys.UPPER_W,
KeyboardKeys.UPPER_X,
KeyboardKeys.UPPER_Y,
KeyboardKeys.UPPER_Z];
KeyboardKeyArrays.LOWER_LETTERS = [KeyboardKeys.LOWER_A,
KeyboardKeys.LOWER_B,
KeyboardKeys.LOWER_C,
KeyboardKeys.LOWER_D,
KeyboardKeys.LOWER_E,
KeyboardKeys.LOWER_F,
KeyboardKeys.LOWER_G,
KeyboardKeys.LOWER_H,
KeyboardKeys.LOWER_I,
KeyboardKeys.LOWER_J,
KeyboardKeys.LOWER_K,
KeyboardKeys.LOWER_L,
KeyboardKeys.LOWER_M,
KeyboardKeys.LOWER_N,
KeyboardKeys.LOWER_O,
KeyboardKeys.LOWER_P,
KeyboardKeys.LOWER_Q,
KeyboardKeys.LOWER_R,
KeyboardKeys.LOWER_S,
KeyboardKeys.LOWER_T,
KeyboardKeys.LOWER_U,
KeyboardKeys.LOWER_V,
KeyboardKeys.LOWER_W,
KeyboardKeys.LOWER_X,
KeyboardKeys.LOWER_Y,
KeyboardKeys.LOWER_Z];
KeyboardKeyArrays.LETTERS = [...KeyboardKeyArrays.UPPER_LETTERS, ...KeyboardKeyArrays.LOWER_LETTERS];
})(KeyboardKeyArrays || (KeyboardKeyArrays = {}));
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoia2V5Ym9hcmQta2V5cy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9rZXlib2FyZC1rZXlzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE1BQU0sS0FBVyxZQUFZLENBd0U1QjtBQXhFRCxXQUFpQixZQUFZO0lBQ2Qsc0JBQVMsR0FBVyxXQUFXLENBQUM7SUFDaEMsa0JBQUssR0FBVyxPQUFPLENBQUM7SUFDeEIsa0JBQUssR0FBVyxHQUFHLENBQUM7SUFDcEIsbUJBQU0sR0FBVyxHQUFHLENBQUM7SUFDckIsa0JBQUssR0FBVyxHQUFHLENBQUM7SUFDcEIsaUJBQUksR0FBVyxHQUFHLENBQUM7SUFDbkIsa0JBQUssR0FBVyxHQUFHLENBQUM7SUFDcEIsaUJBQUksR0FBVyxHQUFHLENBQUM7SUFDbkIsa0JBQUssR0FBVyxHQUFHLENBQUM7SUFDcEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7SUFDdEIsb0JBQU8sR0FBVyxHQUFHLENBQUM7QUFDckMsQ0FBQyxFQXhFZ0IsWUFBWSxLQUFaLFlBQVksUUF3RTVCO0FBQ0QsTUFBTSxLQUFXLGlCQUFpQixDQWdFakM7QUFoRUQsV0FBaUIsaUJBQWlCO0lBQ25CLHdCQUFNLEdBQWEsQ0FBRSxZQUFZLENBQUMsT0FBTztRQUNwRCxZQUFZLENBQUMsT0FBTztRQUNwQixZQUFZLENBQUMsT0FBTztRQUNwQixZQUFZLENBQUMsT0FBTztRQUNwQixZQUFZLENBQUMsT0FBTztRQUNwQixZQUFZLENBQUMsT0FBTztRQUNwQixZQUFZLENBQUMsT0FBTztRQUNwQixZQUFZLENBQUMsT0FBTztRQUNwQixZQUFZLENBQUMsT0FBTztRQUNwQixZQUFZLENBQUMsT0FBTyxDQUFFLENBQUM7SUFDWiwrQkFBYSxHQUFhLENBQUUsWUFBWSxDQUFDLE9BQU87UUFDM0QsWUFBWSxDQUFDLE9BQU87UUFDcEIsWUFBWSxDQUFDLE9BQU87UUFDcEIsWUFBWSxDQUFDLE9BQU87UUFDcEIsWUFBWSxDQUFDLE9BQU87UUFDcEIsWUFBWSxDQUFDLE9BQU87UUFDcEIsWUFBWSxDQUFDLE9BQU87UUFDcEIsWUFBWSxDQUFDLE9BQU87UUFDcEIsWUFBWSxDQUFDLE9BQU87UUFDcEIsWUFBWSxDQUFDLE9BQU87UUFDcEIsWUFBWSxDQUFDLE9BQU87UUFDcEIsWUFBWSxDQUFDLE9BQU87UUFDcEIsWUFBWSxDQUFDLE9BQU87UUFDcEIsWUFBWSxDQUFDLE9BQU87UUFDcEIsWUFBWSxDQUFDLE9BQU87UUFDcEIsWUFBWSxDQUFDLE9BQU87UUFDcEIsWUFBWSxDQUFDLE9BQU87UUFDcEIsWUFBWSxDQUFDLE9BQU87UUFDcEIsWUFBWSxDQUFDLE9BQU87UUFDcEIsWUFBWSxDQUFDLE9BQU87UUFDcEIsWUFBWSxDQUFDLE9BQU87UUFDcEIsWUFBWSxDQUFDLE9BQU87UUFDcEIsWUFBWSxDQUFDLE9BQU87UUFDcEIsWUFBWSxDQUFDLE9BQU87UUFDcEIsWUFBWSxDQUFDLE9BQU87UUFDcEIsWUFBWSxDQUFDLE9BQU8sQ0FBRSxDQUFDO0lBQ1osK0JBQWEsR0FBYSxDQUFFLFlBQVksQ0FBQyxPQUFPO1FBQzNELFlBQVksQ0FBQyxPQUFPO1FBQ3BCLFlBQVksQ0FBQyxPQUFPO1FBQ3BCLFlBQVksQ0FBQyxPQUFPO1FBQ3BCLFlBQVksQ0FBQyxPQUFPO1FBQ3BCLFlBQVksQ0FBQyxPQUFPO1FBQ3BCLFlBQVksQ0FBQyxPQUFPO1FBQ3BCLFlBQVksQ0FBQyxPQUFPO1FBQ3BCLFlBQVksQ0FBQyxPQUFPO1FBQ3BCLFlBQVksQ0FBQyxPQUFPO1FBQ3BCLFlBQVksQ0FBQyxPQUFPO1FBQ3BCLFlBQVksQ0FBQyxPQUFPO1FBQ3BCLFlBQVksQ0FBQyxPQUFPO1FBQ3BCLFlBQVksQ0FBQyxPQUFPO1FBQ3BCLFlBQVksQ0FBQyxPQUFPO1FBQ3BCLFlBQVksQ0FBQyxPQUFPO1FBQ3BCLFlBQVksQ0FBQyxPQUFPO1FBQ3BCLFlBQVksQ0FBQyxPQUFPO1FBQ3BCLFlBQVksQ0FBQyxPQUFPO1FBQ3BCLFlBQVksQ0FBQyxPQUFPO1FBQ3BCLFlBQVksQ0FBQyxPQUFPO1FBQ3BCLFlBQVksQ0FBQyxPQUFPO1FBQ3BCLFlBQVksQ0FBQyxPQUFPO1FBQ3BCLFlBQVksQ0FBQyxPQUFPO1FBQ3BCLFlBQVksQ0FBQyxPQUFPO1FBQ3BCLFlBQVksQ0FBQyxPQUFPLENBQUUsQ0FBQztJQUNaLHlCQUFPLEdBQWEsQ0FBRSxHQUFHLGtCQUFBLGFBQWEsRUFBRSxHQUFHLGtCQUFBLGFBQWEsQ0FBRSxDQUFDO0FBQzFFLENBQUMsRUFoRWdCLGlCQUFpQixLQUFqQixpQkFBaUIsUUFnRWpDIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IG5hbWVzcGFjZSBLZXlib2FyZEtleXMge1xuICBleHBvcnQgY29uc3QgQkFDS1NQQUNFOiBzdHJpbmcgPSBcIkJhY2tzcGFjZVwiO1xuICBleHBvcnQgY29uc3QgRU5URVI6IHN0cmluZyA9IFwiRW50ZXJcIjtcbiAgZXhwb3J0IGNvbnN0IENPTU1BOiBzdHJpbmcgPSBcIixcIjtcbiAgZXhwb3J0IGNvbnN0IFBFUklPRDogc3RyaW5nID0gXCIuXCI7XG4gIGV4cG9ydCBjb25zdCBDT0xPTjogc3RyaW5nID0gXCI6XCI7XG4gIGV4cG9ydCBjb25zdCBIQVNIOiBzdHJpbmcgPSBcIiNcIjtcbiAgZXhwb3J0IGNvbnN0IFNQQUNFOiBzdHJpbmcgPSBcIiBcIjtcbiAgZXhwb3J0IGNvbnN0IFBMVVM6IHN0cmluZyA9IFwiK1wiO1xuICBleHBvcnQgY29uc3QgTUlOVVM6IHN0cmluZyA9IFwiLVwiO1xuICBleHBvcnQgY29uc3QgRElHSVRfMDogc3RyaW5nID0gXCIwXCI7XG4gIGV4cG9ydCBjb25zdCBESUdJVF8xOiBzdHJpbmcgPSBcIjFcIjtcbiAgZXhwb3J0IGNvbnN0IERJR0lUXzI6IHN0cmluZyA9IFwiMlwiO1xuICBleHBvcnQgY29uc3QgRElHSVRfMzogc3RyaW5nID0gXCIzXCI7XG4gIGV4cG9ydCBjb25zdCBESUdJVF80OiBzdHJpbmcgPSBcIjRcIjtcbiAgZXhwb3J0IGNvbnN0IERJR0lUXzU6IHN0cmluZyA9IFwiNVwiO1xuICBleHBvcnQgY29uc3QgRElHSVRfNjogc3RyaW5nID0gXCI2XCI7XG4gIGV4cG9ydCBjb25zdCBESUdJVF83OiBzdHJpbmcgPSBcIjdcIjtcbiAgZXhwb3J0IGNvbnN0IERJR0lUXzg6IHN0cmluZyA9IFwiOFwiO1xuICBleHBvcnQgY29uc3QgRElHSVRfOTogc3RyaW5nID0gXCI5XCI7XG4gIGV4cG9ydCBjb25zdCBMT1dFUl9BOiBzdHJpbmcgPSBcImFcIjtcbiAgZXhwb3J0IGNvbnN0IExPV0VSX0I6IHN0cmluZyA9IFwiYlwiO1xuICBleHBvcnQgY29uc3QgTE9XRVJfQzogc3RyaW5nID0gXCJjXCI7XG4gIGV4cG9ydCBjb25zdCBMT1dFUl9EOiBzdHJpbmcgPSBcImRcIjtcbiAgZXhwb3J0IGNvbnN0IExPV0VSX0U6IHN0cmluZyA9IFwiZVwiO1xuICBleHBvcnQgY29uc3QgTE9XRVJfRjogc3RyaW5nID0gXCJmXCI7XG4gIGV4cG9ydCBjb25zdCBMT1dFUl9HOiBzdHJpbmcgPSBcImdcIjtcbiAgZXhwb3J0IGNvbnN0IExPV0VSX0g6IHN0cmluZyA9IFwiaFwiO1xuICBleHBvcnQgY29uc3QgTE9XRVJfSTogc3RyaW5nID0gXCJpXCI7XG4gIGV4cG9ydCBjb25zdCBMT1dFUl9KOiBzdHJpbmcgPSBcImpcIjtcbiAgZXhwb3J0IGNvbnN0IExPV0VSX0s6IHN0cmluZyA9IFwia1wiO1xuICBleHBvcnQgY29uc3QgTE9XRVJfTDogc3RyaW5nID0gXCJsXCI7XG4gIGV4cG9ydCBjb25zdCBMT1dFUl9NOiBzdHJpbmcgPSBcIm1cIjtcbiAgZXhwb3J0IGNvbnN0IExPV0VSX046IHN0cmluZyA9IFwiblwiO1xuICBleHBvcnQgY29uc3QgTE9XRVJfTzogc3RyaW5nID0gXCJvXCI7XG4gIGV4cG9ydCBjb25zdCBMT1dFUl9QOiBzdHJpbmcgPSBcInBcIjtcbiAgZXhwb3J0IGNvbnN0IExPV0VSX1E6IHN0cmluZyA9IFwicVwiO1xuICBleHBvcnQgY29uc3QgTE9XRVJfUjogc3RyaW5nID0gXCJyXCI7XG4gIGV4cG9ydCBjb25zdCBMT1dFUl9TOiBzdHJpbmcgPSBcInNcIjtcbiAgZXhwb3J0IGNvbnN0IExPV0VSX1Q6IHN0cmluZyA9IFwidFwiO1xuICBleHBvcnQgY29uc3QgTE9XRVJfVTogc3RyaW5nID0gXCJ1XCI7XG4gIGV4cG9ydCBjb25zdCBMT1dFUl9WOiBzdHJpbmcgPSBcInZcIjtcbiAgZXhwb3J0IGNvbnN0IExPV0VSX1c6IHN0cmluZyA9IFwid1wiO1xuICBleHBvcnQgY29uc3QgTE9XRVJfWDogc3RyaW5nID0gXCJ4XCI7XG4gIGV4cG9ydCBjb25zdCBMT1dFUl9ZOiBzdHJpbmcgPSBcInlcIjtcbiAgZXhwb3J0IGNvbnN0IExPV0VSX1o6IHN0cmluZyA9IFwielwiO1xuICBleHBvcnQgY29uc3QgVVBQRVJfQTogc3RyaW5nID0gXCJBXCI7XG4gIGV4cG9ydCBjb25zdCBVUFBFUl9COiBzdHJpbmcgPSBcIkJcIjtcbiAgZXhwb3J0IGNvbnN0IFVQUEVSX0M6IHN0cmluZyA9IFwiQ1wiO1xuICBleHBvcnQgY29uc3QgVVBQRVJfRDogc3RyaW5nID0gXCJEXCI7XG4gIGV4cG9ydCBjb25zdCBVUFBFUl9FOiBzdHJpbmcgPSBcIkVcIjtcbiAgZXhwb3J0IGNvbnN0IFVQUEVSX0Y6IHN0cmluZyA9IFwiRlwiO1xuICBleHBvcnQgY29uc3QgVVBQRVJfRzogc3RyaW5nID0gXCJHXCI7XG4gIGV4cG9ydCBjb25zdCBVUFBFUl9IOiBzdHJpbmcgPSBcIkhcIjtcbiAgZXhwb3J0IGNvbnN0IFVQUEVSX0k6IHN0cmluZyA9IFwiSVwiO1xuICBleHBvcnQgY29uc3QgVVBQRVJfSjogc3RyaW5nID0gXCJKXCI7XG4gIGV4cG9ydCBjb25zdCBVUFBFUl9LOiBzdHJpbmcgPSBcIktcIjtcbiAgZXhwb3J0IGNvbnN0IFVQUEVSX0w6IHN0cmluZyA9IFwiTFwiO1xuICBleHBvcnQgY29uc3QgVVBQRVJfTTogc3RyaW5nID0gXCJNXCI7XG4gIGV4cG9ydCBjb25zdCBVUFBFUl9OOiBzdHJpbmcgPSBcIk5cIjtcbiAgZXhwb3J0IGNvbnN0IFVQUEVSX086IHN0cmluZyA9IFwiT1wiO1xuICBleHBvcnQgY29uc3QgVVBQRVJfUDogc3RyaW5nID0gXCJQXCI7XG4gIGV4cG9ydCBjb25zdCBVUFBFUl9ROiBzdHJpbmcgPSBcIlFcIjtcbiAgZXhwb3J0IGNvbnN0IFVQUEVSX1I6IHN0cmluZyA9IFwiUlwiO1xuICBleHBvcnQgY29uc3QgVVBQRVJfUzogc3RyaW5nID0gXCJTXCI7XG4gIGV4cG9ydCBjb25zdCBVUFBFUl9UOiBzdHJpbmcgPSBcIlRcIjtcbiAgZXhwb3J0IGNvbnN0IFVQUEVSX1U6IHN0cmluZyA9IFwiVVwiO1xuICBleHBvcnQgY29uc3QgVVBQRVJfVjogc3RyaW5nID0gXCJWXCI7XG4gIGV4cG9ydCBjb25zdCBVUFBFUl9XOiBzdHJpbmcgPSBcIldcIjtcbiAgZXhwb3J0IGNvbnN0IFVQUEVSX1g6IHN0cmluZyA9IFwiWFwiO1xuICBleHBvcnQgY29uc3QgVVBQRVJfWTogc3RyaW5nID0gXCJZXCI7XG4gIGV4cG9ydCBjb25zdCBVUFBFUl9aOiBzdHJpbmcgPSBcIlpcIjtcbn1cbmV4cG9ydCBuYW1lc3BhY2UgS2V5Ym9hcmRLZXlBcnJheXMge1xuICBleHBvcnQgY29uc3QgRElHSVRTOiBzdHJpbmdbXSA9IFsgS2V5Ym9hcmRLZXlzLkRJR0lUXzAsXG4gICAgS2V5Ym9hcmRLZXlzLkRJR0lUXzEsXG4gICAgS2V5Ym9hcmRLZXlzLkRJR0lUXzIsXG4gICAgS2V5Ym9hcmRLZXlzLkRJR0lUXzMsXG4gICAgS2V5Ym9hcmRLZXlzLkRJR0lUXzQsXG4gICAgS2V5Ym9hcmRLZXlzLkRJR0lUXzUsXG4gICAgS2V5Ym9hcmRLZXlzLkRJR0lUXzYsXG4gICAgS2V5Ym9hcmRLZXlzLkRJR0lUXzcsXG4gICAgS2V5Ym9hcmRLZXlzLkRJR0lUXzgsXG4gICAgS2V5Ym9hcmRLZXlzLkRJR0lUXzkgXTtcbiAgZXhwb3J0IGNvbnN0IFVQUEVSX0xFVFRFUlM6IHN0cmluZ1tdID0gWyBLZXlib2FyZEtleXMuVVBQRVJfQSxcbiAgICBLZXlib2FyZEtleXMuVVBQRVJfQixcbiAgICBLZXlib2FyZEtleXMuVVBQRVJfQyxcbiAgICBLZXlib2FyZEtleXMuVVBQRVJfRCxcbiAgICBLZXlib2FyZEtleXMuVVBQRVJfRSxcbiAgICBLZXlib2FyZEtleXMuVVBQRVJfRixcbiAgICBLZXlib2FyZEtleXMuVVBQRVJfRyxcbiAgICBLZXlib2FyZEtleXMuVVBQRVJfSCxcbiAgICBLZXlib2FyZEtleXMuVVBQRVJfSSxcbiAgICBLZXlib2FyZEtleXMuVVBQRVJfSixcbiAgICBLZXlib2FyZEtleXMuVVBQRVJfSyxcbiAgICBLZXlib2FyZEtleXMuVVBQRVJfTCxcbiAgICBLZXlib2FyZEtleXMuVVBQRVJfTSxcbiAgICBLZXlib2FyZEtleXMuVVBQRVJfTixcbiAgICBLZXlib2FyZEtleXMuVVBQRVJfTyxcbiAgICBLZXlib2FyZEtleXMuVVBQRVJfUCxcbiAgICBLZXlib2FyZEtleXMuVVBQRVJfUSxcbiAgICBLZXlib2FyZEtleXMuVVBQRVJfUixcbiAgICBLZXlib2FyZEtleXMuVVBQRVJfUyxcbiAgICBLZXlib2FyZEtleXMuVVBQRVJfVCxcbiAgICBLZXlib2FyZEtleXMuVVBQRVJfVSxcbiAgICBLZXlib2FyZEtleXMuVVBQRVJfVixcbiAgICBLZXlib2FyZEtleXMuVVBQRVJfVyxcbiAgICBLZXlib2FyZEtleXMuVVBQRVJfWCxcbiAgICBLZXlib2FyZEtleXMuVVBQRVJfWSxcbiAgICBLZXlib2FyZEtleXMuVVBQRVJfWiBdO1xuICBleHBvcnQgY29uc3QgTE9XRVJfTEVUVEVSUzogc3RyaW5nW10gPSBbIEtleWJvYXJkS2V5cy5MT1dFUl9BLFxuICAgIEtleWJvYXJkS2V5cy5MT1dFUl9CLFxuICAgIEtleWJvYXJkS2V5cy5MT1dFUl9DLFxuICAgIEtleWJvYXJkS2V5cy5MT1dFUl9ELFxuICAgIEtleWJvYXJkS2V5cy5MT1dFUl9FLFxuICAgIEtleWJvYXJkS2V5cy5MT1dFUl9GLFxuICAgIEtleWJvYXJkS2V5cy5MT1dFUl9HLFxuICAgIEtleWJvYXJkS2V5cy5MT1dFUl9ILFxuICAgIEtleWJvYXJkS2V5cy5MT1dFUl9JLFxuICAgIEtleWJvYXJkS2V5cy5MT1dFUl9KLFxuICAgIEtleWJvYXJkS2V5cy5MT1dFUl9LLFxuICAgIEtleWJvYXJkS2V5cy5MT1dFUl9MLFxuICAgIEtleWJvYXJkS2V5cy5MT1dFUl9NLFxuICAgIEtleWJvYXJkS2V5cy5MT1dFUl9OLFxuICAgIEtleWJvYXJkS2V5cy5MT1dFUl9PLFxuICAgIEtleWJvYXJkS2V5cy5MT1dFUl9QLFxuICAgIEtleWJvYXJkS2V5cy5MT1dFUl9RLFxuICAgIEtleWJvYXJkS2V5cy5MT1dFUl9SLFxuICAgIEtleWJvYXJkS2V5cy5MT1dFUl9TLFxuICAgIEtleWJvYXJkS2V5cy5MT1dFUl9ULFxuICAgIEtleWJvYXJkS2V5cy5MT1dFUl9VLFxuICAgIEtleWJvYXJkS2V5cy5MT1dFUl9WLFxuICAgIEtleWJvYXJkS2V5cy5MT1dFUl9XLFxuICAgIEtleWJvYXJkS2V5cy5MT1dFUl9YLFxuICAgIEtleWJvYXJkS2V5cy5MT1dFUl9ZLFxuICAgIEtleWJvYXJkS2V5cy5MT1dFUl9aIF07XG4gIGV4cG9ydCBjb25zdCBMRVRURVJTOiBzdHJpbmdbXSA9IFsgLi4uVVBQRVJfTEVUVEVSUywgLi4uTE9XRVJfTEVUVEVSUyBdO1xufVxuIl19