///|
/// Copied from PlantUML's `UnicodeFontWidthSansSerif.SANS_SERIF` table
/// (the version vendored under `.local/plantuml`) at reference size 16.
/// Values are tenths of a point, grouped by the high byte of each code point.
/// A one-value block applies that value to every low byte; other blocks use
/// their 256-entry low-byte table.
let plantuml_sans_serif_widths : Array[Array[Int]] = [
[
120, 120, 120, 120, 120, 120, 120, 120, 120, 0, 0, 0, 0, 0, 120, 120, 120, 120,
120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 0, 120, 120, 0, 44, 57,
89, 89, 142, 107, 31, 53, 53, 62, 94, 44, 53, 44, 44, 89, 89, 89, 89, 89, 89,
89, 89, 89, 89, 44, 44, 94, 94, 94, 89, 163, 107, 107, 116, 116, 107, 98, 124,
116, 44, 80, 107, 89, 133, 116, 124, 107, 124, 116, 107, 98, 116, 107, 151, 107,
107, 98, 44, 44, 44, 75, 89, 53, 89, 89, 80, 89, 89, 44, 89, 89, 36, 36, 80,
36, 133, 89, 89, 89, 89, 53, 80, 44, 89, 80, 116, 80, 80, 80, 53, 42, 53, 94,
80, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120,
120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120,
120, 44, 53, 89, 89, 89, 89, 42, 89, 53, 118, 59, 89, 94, 0, 118, 88, 64, 88,
53, 53, 53, 92, 86, 53, 53, 53, 58, 89, 134, 134, 134, 98, 107, 107, 107, 107,
107, 107, 160, 116, 107, 107, 107, 107, 44, 44, 44, 44, 116, 116, 124, 124, 124,
124, 124, 94, 124, 116, 116, 116, 116, 107, 107, 98, 89, 89, 89, 89, 89, 89,
142, 80, 89, 89, 89, 89, 44, 44, 44, 44, 89, 89, 89, 89, 89, 89, 89, 88, 98,
89, 89, 89, 89, 80, 89, 80,
],
[
107, 89, 107, 89, 107, 89, 116, 80, 116, 80, 116, 80, 116, 80, 116, 98, 116,
89, 107, 89, 107, 89, 107, 89, 107, 89, 107, 89, 124, 89, 124, 89, 124, 89, 124,
89, 116, 89, 116, 89, 44, 44, 44, 44, 44, 44, 44, 36, 44, 44, 118, 71, 80, 36,
107, 80, 80, 89, 36, 89, 36, 89, 47, 89, 53, 89, 36, 116, 89, 116, 89, 116, 89,
97, 116, 89, 124, 89, 124, 89, 124, 89, 160, 151, 116, 53, 116, 53, 116, 53,
107, 80, 107, 80, 107, 80, 107, 80, 98, 44, 98, 60, 98, 44, 116, 89, 116, 89,
116, 89, 116, 89, 116, 89, 116, 89, 151, 116, 107, 80, 107, 98, 80, 98, 80, 98,
80, 36, 89, 121, 105, 89, 105, 89, 116, 116, 80, 116, 130, 105, 89, 89, 107,
121, 97, 98, 89, 124, 100, 141, 36, 44, 107, 80, 36, 80, 143, 116, 89, 124, 137,
105, 139, 107, 121, 89, 107, 107, 80, 99, 61, 44, 98, 44, 98, 137, 107, 120,
116, 124, 80, 98, 80, 98, 98, 87, 87, 89, 89, 73, 78, 89, 42, 66, 94, 44, 213,
196, 168, 170, 133, 72, 196, 151, 123, 107, 89, 44, 36, 124, 89, 116, 89, 116,
89, 116, 89, 116, 89, 116, 89, 89, 107, 89, 107, 89, 160, 142, 124, 89, 124,
89, 107, 80, 124, 89, 124, 89, 98, 87, 36, 213, 196, 168, 124, 89, 165, 99, 116,
89, 107, 89, 160, 142, 124, 98,
],
[
107, 89, 107, 89, 107, 89, 107, 89, 44, 44, 44, 44, 124, 89, 124, 89, 116, 53,
116, 53, 116, 89, 116, 89, 107, 80, 98, 44, 87, 70, 116, 89, 113, 109, 97, 91,
98, 80, 107, 89, 107, 89, 124, 89, 124, 89, 124, 89, 124, 89, 107, 80, 56, 110,
59, 36, 142, 142, 107, 116, 80, 89, 98, 80, 80, 93, 73, 107, 116, 107, 107, 89,
80, 36, 118, 89, 116, 53, 107, 80, 89, 89, 89, 89, 80, 80, 89, 89, 89, 89, 118,
73, 73, 101, 81, 44, 89, 89, 89, 80, 99, 89, 89, 89, 36, 36, 57, 52, 49, 36,
91, 133, 133, 133, 89, 89, 89, 89, 126, 125, 88, 53, 53, 53, 53, 53, 53, 53,
87, 87, 80, 36, 42, 36, 56, 44, 44, 89, 91, 88, 80, 116, 80, 83, 80, 87, 87,
87, 80, 80, 80, 80, 124, 85, 81, 89, 88, 64, 80, 65, 89, 80, 80, 154, 145, 161,
114, 69, 115, 122, 106, 101, 78, 84, 110, 110, 61, 61, 25, 38, 38, 38, 58, 77,
51, 31, 57, 36, 36, 36, 53, 53, 56, 56, 94, 94, 94, 94, 53, 53, 53, 53, 53, 53,
53, 53, 53, 53, 44, 44, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 0, 53,
52, 25, 54, 53, 56, 61, 61, 61, 61, 61, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53,
53, 53, 53, 53, 44, 53, 53, 53, 53, 64, 64, 53,
],
[
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 92, 76, 98, 73, 53, 53, 115, 94, 120, 120, 53, 80, 80,
80, 44, 80, 120, 120, 120, 120, 53, 53, 107, 44, 126, 134, 62, 120, 124, 120,
137, 121, 36, 107, 107, 88, 107, 107, 98, 116, 124, 44, 107, 107, 133, 116, 104,
124, 116, 107, 120, 99, 98, 107, 128, 107, 134, 120, 44, 107, 93, 71, 89, 36,
88, 93, 92, 80, 89, 71, 71, 89, 89, 36, 80, 80, 92, 80, 72, 89, 111, 91, 77,
99, 63, 88, 104, 84, 114, 125, 36, 88, 89, 88, 125, 107, 92, 88, 124, 153, 124,
90, 125, 96, 124, 89, 116, 80, 98, 65, 100, 85, 121, 92, 143, 133, 108, 89, 108,
80, 107, 107, 98, 96, 118, 89, 74, 66, 96, 92, 80, 36, 124, 71, 71, 107, 89,
116, 133, 110, 91, 116, 116, 116,
],
[
107, 107, 138, 87, 115, 107, 44, 44, 80, 169, 162, 137, 93, 115, 102, 115, 107,
105, 107, 87, 108, 107, 148, 97, 115, 115, 93, 105, 133, 116, 124, 115, 107,
116, 98, 102, 122, 107, 118, 107, 147, 150, 127, 142, 105, 115, 162, 116, 89,
92, 85, 58, 93, 89, 107, 73, 89, 89, 70, 93, 110, 88, 89, 87, 89, 80, 73, 80,
132, 80, 92, 83, 128, 132, 100, 115, 83, 82, 120, 87, 89, 89, 89, 58, 82, 80,
36, 44, 36, 145, 130, 89, 70, 89, 80, 88, 214, 100, 124, 98, 152, 114, 107, 80,
144, 111, 133, 110, 169, 139, 97, 73, 128, 110, 124, 89, 129, 101, 129, 101,
172, 144, 133, 98, 191, 136, 214, 100, 116, 80, 81, 0, 0, 0, 0, 0, 0, 0, 115,
89, 105, 83, 107, 89, 78, 66, 87, 58, 107, 88, 148, 107, 97, 73, 93, 70, 93,
70, 93, 70, 119, 86, 116, 88, 141, 104, 182, 139, 121, 83, 116, 80, 98, 73, 89,
80, 89, 80, 107, 80, 148, 111, 107, 83, 107, 83, 107, 89, 138, 107, 138, 107,
44, 148, 107, 107, 88, 105, 93, 116, 88, 116, 88, 107, 83, 133, 110, 36, 107,
89, 107, 89, 160, 142, 107, 89, 121, 89, 121, 89, 148, 107, 97, 73, 97, 87, 115,
89, 115, 89, 124, 89, 124, 89, 124, 89, 115, 82, 102, 80, 102, 80, 102, 80, 107,
83, 87, 58, 142, 115, 87, 58, 107, 80, 107, 80,
],
[
105, 89, 155, 140, 153, 131, 106, 81, 155, 146, 165, 141, 124, 89, 119, 106,
97, 73, 105, 93, 154, 122, 126, 115, 153, 137, 124, 89, 151, 116, 107, 80, 171,
141, 181, 136, 116, 87, 113, 89, 116, 88, 213, 171, 107, 91, 105, 93, 120, 118,
116, 115, 115, 116, 114, 96, 116, 129, 115, 106, 84, 148, 123, 111, 99, 113,
115, 112, 121, 115, 113, 112, 116, 112, 127, 118, 122, 116, 112, 106, 109, 108,
83, 122, 110, 125, 122, 120, 120, 44, 36, 27, 32, 43, 37, 82, 133, 133, 88, 93,
93, 89, 88, 79, 88, 107, 93, 88, 35, 134, 87, 89, 88, 84, 89, 89, 88, 35, 89,
73, 88, 56, 133, 83, 90, 88, 88, 133, 88, 89, 63, 133, 88, 89, 119, 114, 35,
44, 52, 128, 45, 160, 160, 116, 120, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 61, 0, 44, 0, 0, 44, 0, 0, 57, 0, 120, 120, 120, 120, 120, 120,
120, 120, 90, 87, 64, 81, 96, 40, 61, 96, 94, 40, 81, 74, 74, 96, 96, 40, 57,
92, 85, 91, 88, 74, 77, 88, 81, 111, 103, 120, 120, 120, 120, 79, 79, 79, 79,
38, 67, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120,
],
[
1, 150, 1, 208, 1, 70, 1, 204, 1, 208, 1, 0, 2, 99, 1, 121, 1, 97, 1, 118, 1,
42, 1, 51, 1, 38, 1, 105, 1, 87, 11, 0, 1, 51, 1, 0, 1, 90, 1, 46, 1, 57, 1,
102, 1, 66, 2, 33, 1, 69, 1, 33, 1, 102, 1, 33, 1, 114, 1, 45, 2, 114, 3, 90,
2, 54, 2, 78, 2, 131, 2, 176, 2, 93, 2, 87, 2, 130, 3, 102, 1, 33, 1, 126, 1,
93, 1, 96, 1, 81, 1, 54, 1, 84, 1, 45, 1, 69, 2, 102, 21, 0, 11, 84, 2, 51, 1,
84, 1, 114, 1, 93, 1, 0, 3, 33, 1, 0, 1, 33, 2, 69, 1, 102, 8, 114, 7, 90, 9,
54, 9, 78, 3, 131, 2, 176, 1, 93, 1, 87, 6, 126, 2, 93, 1, 130, 1, 185, 1, 130,
3, 96, 6, 130, 4, 81, 5, 84, 1, 72, 1, 90, 4, 45, 8, 69, 3, 102, 1, 69, 2, 102,
2, 130, 1, 33, 1, 45, 7, 0, 1, 180, 1, 174, 6, 0, 1, 31, 1, 59, 2, 0, 1, 96,
4, 0, 1, 54, 1, 78, 10, 84, 1, 131, 1, 176, 1, 87, 1, 66, 1, 54, 1, 72,
],
[81],
[
1, 148, 1, 124, 1, 127, 1, 105, 1, 137, 1, 148, 1, 141, 1, 151, 1, 153, 1, 175,
1, 118, 1, 97, 1, 146, 1, 116, 1, 123, 1, 144, 1, 121, 1, 172, 1, 116, 1, 114,
1, 135, 1, 150, 4, 0, 1, 65, 9, 0, 1, 37, 3, 0, 1, 40, 5, 0, 2, 120, 2, 58, 1,
95, 2, 140, 1, 93, 1, 107, 1, 210, 1, 172, 2, 170, 1, 80, 1, 99, 1, 129, 1, 68,
1, 120, 1, 86, 1, 143, 1, 76, 1, 106, 1, 144, 1, 66, 1, 40, 1, 125, 1, 108, 1,
71, 1, 107, 1, 74, 1, 159, 1, 94, 1, 159, 1, 137, 1, 115, 1, 164, 1, 138, 1,
133, 1, 146, 1, 103, 1, 122, 1, 181, 1, 76, 3, 95, 2, 120, 1, 89, 65, 120, 2,
114, 1, 90, 1, 93, 1, 126, 1, 93, 1, 81, 1, 54, 2, 102, 1, 74, 1, 69, 1, 68,
1, 27, 1, 54, 1, 176, 1, 130, 1, 45, 1, 78, 1, 87, 1, 96, 1, 120, 3, 114, 1,
78, 1, 102, 1, 126, 1, 93, 1, 84, 22, 120, 14, 0, 1, 77, 29, 0,
],
[114],
[116],
[136],
[138],
[166],
[
120, 95, 98, 105, 99, 99, 108, 79, 89, 99, 100, 110, 138, 133, 99, 99, 89, 129,
140, 136, 99, 99, 94, 115, 86, 98, 101, 101, 101, 101, 113, 112, 99, 96, 93,
69, 91, 99, 99, 78, 99, 119, 97, 107, 114, 95, 95, 85, 72, 0, 78, 78, 0, 0, 0,
0, 0, 0, 0, 120, 120, 120, 120, 94, 53, 95, 79, 71, 82, 78, 80, 0, 0, 0, 0, 0,
0, 0, 0, 96, 96, 101, 110, 110, 117, 117, 103, 124, 124, 114, 111, 170, 120,
120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120,
120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120,
120, 120, 120, 120, 110, 100, 120, 103, 120, 151, 74, 98, 101, 96, 120, 102,
101, 139, 114, 98, 156, 164, 141, 102, 118, 110, 111, 97, 106, 105, 105, 118,
118, 121, 121, 123, 110, 101, 99, 120, 99, 120, 99, 126, 120, 101, 112, 94, 99,
100, 73, 61, 0, 68, 68, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 120, 120, 60, 114, 61,
63, 49, 120, 81, 120, 0, 0, 0, 0, 0, 0, 0, 120, 102, 102, 85, 101, 97, 97, 118,
107, 103, 129, 120, 120, 181, 181, 124, 120, 120, 120, 120, 120, 120, 120, 120,
120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120,
120, 120, 120, 120, 120, 120, 120, 120, 120,
],
[82],
[116],
[160],
[121],
[113],
[109],
[113],
[104],
[119],
[80],
[111],
[95],
[141],
[103],
[54],
[97],
[105],
[
80, 160, 80, 160, 53, 40, 27, 89, 44, 32, 13, 0, 0, 0, 0, 0, 53, 53, 89, 89,
160, 160, 66, 88, 36, 36, 36, 36, 53, 53, 53, 53, 89, 89, 56, 56, 53, 107, 160,
40, 44, 44, 0, 0, 0, 0, 0, 32, 160, 212, 30, 57, 57, 35, 67, 67, 50, 53, 53,
160, 80, 89, 53, 153, 153, 52, 150, 53, 27, 53, 53, 136, 108, 107, 78, 73, 73,
73, 80, 44, 153, 80, 80, 87, 153, 80, 80, 89, 99, 102, 44, 141, 102, 44, 44,
36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 27, 120, 120, 53, 53,
53, 53, 53, 53, 54, 54, 54, 32, 32, 58, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48,
54, 54, 54, 32, 32, 120, 60, 59, 61, 53, 59, 48, 48, 27, 75, 48, 48, 37, 27,
120, 120, 120, 89, 116, 116, 89, 89, 133, 116, 175, 186, 151, 131, 82, 89, 107,
98, 160, 83, 107, 124, 107, 89, 116, 89, 107, 98, 89, 89, 133, 126, 89, 127,
107, 89, 89, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120,
120, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120,
120, 120, 120, 120, 120,
],
[
133, 130, 107, 164, 98, 142, 141, 80, 107, 146, 82, 145, 158, 116, 80, 80, 110,
89, 113, 52, 124, 116, 172, 118, 119, 89, 116, 148, 127, 107, 107, 107, 145,
192, 160, 116, 98, 71, 123, 119, 112, 43, 107, 107, 148, 103, 96, 62, 99, 110,
89, 179, 65, 95, 90, 66, 83, 52, 146, 189, 88, 71, 93, 116, 114, 124, 89, 89,
107, 116, 80, 71, 44, 44, 102, 124, 124, 151, 78, 168, 120, 120, 162, 134, 134,
120, 120, 120, 120, 120, 120, 134, 134, 134, 134, 74, 53, 104, 154, 168, 116,
168, 218, 268, 169, 116, 168, 218, 98, 107, 116, 142, 44, 84, 123, 118, 80, 122,
161, 201, 123, 80, 121, 161, 44, 71, 80, 124, 180, 116, 180, 107, 80, 117, 110,
116, 180, 120, 80, 80, 120, 120, 120, 120, 160, 80, 160, 80, 160, 80, 117, 117,
117, 117, 160, 160, 142, 142, 150, 78, 150, 78, 138, 138, 140, 75, 140, 75, 80,
138, 138, 143, 143, 191, 160, 93, 91, 91, 91, 91, 102, 91, 129, 129, 106, 145,
125, 125, 134, 134, 69, 69, 134, 134, 69, 69, 134, 126, 134, 134, 128, 134, 128,
134, 134, 140, 173, 140, 139, 94, 139, 94, 166, 94, 117, 117, 117, 117, 142,
142, 157, 157, 78, 78, 141, 75, 141, 75, 138, 138, 138, 95, 138, 95, 95, 98,
98, 98, 98, 99, 142, 124, 124, 98, 151, 126, 138, 134, 134, 152, 142, 142, 160,
143, 143, 171,
],
[
101, 84, 79, 94, 97, 101, 98, 95, 100, 103, 89, 100, 100, 89, 125, 132, 130,
114, 94, 120, 120, 27, 89, 77, 71, 44, 88, 102, 102, 113, 114, 157, 105, 105,
108, 47, 60, 74, 87, 94, 94, 115, 109, 44, 148, 202, 96, 152, 206, 101, 101,
104, 92, 92, 49, 95, 116, 150, 124, 118, 114, 118, 129, 110, 59, 114, 120, 120,
120, 120, 120, 120, 88, 88, 120, 118, 120, 119, 120, 120, 120, 120, 120, 120,
150, 150, 120, 120, 120, 120, 120, 120, 120, 134, 120, 120, 88, 93, 93, 120,
88, 88, 120, 120, 120, 120, 143, 143, 77, 120, 94, 94, 88, 88, 120, 120, 120,
120, 120, 120, 120, 120, 117, 117, 117, 117, 118, 118, 117, 117, 120, 120, 120,
120, 120, 120, 120, 120, 120, 120, 97, 97, 97, 120, 120, 120, 120, 114, 114,
159, 159, 159, 159, 159, 159, 159, 159, 159, 156, 156, 156, 156, 108, 106, 106,
106, 83, 83, 115, 121, 142, 145, 115, 115, 130, 145, 89, 89, 116, 116, 116, 116,
164, 164, 145, 116, 65, 94, 94, 94, 111, 112, 106, 106, 123, 123, 72, 45, 83,
92, 133, 121, 121, 114, 114, 116, 94, 94, 115, 115, 122, 122, 110, 104, 120,
120, 198, 198, 120, 120, 120, 120, 117, 117, 117, 117, 120, 120, 120, 120, 120,
120, 118, 118, 118, 118, 120, 121, 50, 137, 99, 99, 117, 100, 89, 100, 100, 89,
100, 100, 117, 100, 89, 101, 89, 117,
],
[130],
[
11, 160, 1, 142, 23, 160, 1, 51, 1, 160, 1, 128, 1, 72, 25, 120, 11, 80, 21,
120, 98, 160, 1, 138, 60, 160, 1, 213,
],
[
1, 113, 1, 160, 1, 100, 9, 160, 1, 113, 3, 160, 1, 113, 3, 160, 1, 113, 3, 160,
1, 113, 3, 160, 1, 113, 7, 160, 1, 113, 7, 160, 1, 113, 7, 160, 1, 113, 7, 160,
1, 113, 19, 160, 29, 113, 19, 160, 1, 113, 1, 123, 2, 160, 1, 113, 3, 160, 1,
113, 3, 160, 1, 113, 3, 160, 3, 113, 1, 117, 2, 160, 10, 123, 2, 97, 8, 134,
2, 57, 1, 160, 5, 155, 1, 158, 3, 134, 1, 138, 3, 134, 1, 158, 1, 134, 1, 158,
3, 134, 1, 138, 3, 134, 1, 158, 5, 134, 1, 79, 1, 97, 1, 95, 2, 134, 1, 97, 8,
134, 2, 97, 12, 134, 1, 57, 8, 134, 1, 174, 11, 134, 2, 138, 2, 220, 1, 134,
],
[
135, 139, 123, 113, 146, 133, 133, 79, 125, 135, 122, 122, 81, 105, 160, 160,
138, 138, 138, 114, 220, 220, 121, 121, 128, 145, 136, 136, 136, 220, 136, 80,
160, 116, 131, 144, 77, 82, 98, 97, 98, 137, 138, 121, 121, 122, 138, 138, 144,
144, 144, 144, 144, 144, 144, 144, 138, 160, 163, 168, 147, 91, 91, 88, 120,
88, 120, 123, 86, 114, 132, 90, 220, 220, 220, 220, 220, 220, 220, 220, 220,
220, 220, 220, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 85,
110, 110, 105, 110, 95, 82, 110, 138, 63, 80, 120, 145, 72, 66, 80, 98, 98, 143,
141, 141, 141, 141, 141, 141, 141, 141, 141, 131, 131, 131, 220, 121, 121, 121,
121, 121, 121, 135, 135, 135, 135, 144, 144, 144, 144, 144, 144, 115, 115, 124,
220, 122, 77, 150, 119, 85, 135, 92, 131, 141, 131, 160, 160, 138, 220, 128,
140, 140, 111, 111, 124, 88, 135, 220, 220, 76, 106, 149, 174, 160, 87, 88, 88,
88, 88, 155, 88, 88, 109, 109, 109, 109, 220, 220, 160, 160, 160, 160, 160, 220,
220, 160, 160, 160, 160, 160, 160, 160, 160, 220, 160, 160, 160, 160, 160, 220,
160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 220, 160, 160, 160, 160, 160, 160, 160, 220, 220, 160,
220, 138, 160, 160, 220, 220, 160, 160, 220, 160, 160,
],
[
4, 160, 1, 170, 1, 220, 1, 139, 1, 131, 1, 160, 1, 159, 4, 220, 5, 160, 1, 120,
1, 128, 4, 131, 4, 139, 1, 98, 1, 109, 1, 114, 1, 141, 1, 111, 4, 142, 2, 131,
1, 220, 7, 131, 1, 134, 27, 142, 1, 220, 1, 131, 1, 220, 4, 142, 3, 220, 1, 142,
1, 220, 1, 40, 1, 50, 1, 71, 2, 49, 2, 83, 1, 49, 1, 83, 1, 91, 2, 79, 1, 156,
1, 110, 1, 120, 1, 144, 2, 48, 2, 50, 2, 49, 2, 82, 2, 70, 2, 48, 2, 58, 30,
131, 1, 160, 3, 220, 1, 122, 1, 160, 1, 122, 1, 138, 6, 160, 2, 154, 3, 160,
1, 97, 5, 160, 2, 122, 1, 160, 1, 220, 1, 160, 1, 131, 12, 160, 1, 220, 1, 114,
1, 156, 1, 122, 2, 120, 1, 82, 1, 86, 1, 94, 2, 153, 1, 67, 1, 114, 1, 92, 1,
114, 2, 160, 1, 119, 1, 94, 1, 109, 2, 114, 2, 163, 1, 184, 2, 122, 1, 196, 1,
188, 3, 145, 1, 69, 1, 86, 1, 109, 2, 122, 2, 135, 2, 71, 2, 58, 2, 92, 2, 57,
2, 60, 2, 157, 2, 153, 1, 199, 11, 189,
],
[121],
[116],
[120],
[132],
[100],
[102],
[
6, 53, 2, 69, 3, 67, 3, 70, 1, 134, 3, 0, 1, 38, 1, 80, 2, 98, 1, 90, 1, 53,
1, 71, 1, 80, 1, 53, 1, 87, 2, 70, 2, 87, 6, 53, 2, 119, 2, 82, 2, 99, 2, 102,
1, 71, 1, 53, 1, 57, 1, 53, 3, 40, 1, 44, 4, 80, 1, 320, 1, 480, 1, 40, 2, 44,
1, 107, 1, 53, 1, 40, 1, 71, 1, 146, 1, 49, 4, 58, 1, 51, 1, 57, 1, 60, 1, 45,
1, 78, 1, 47, 1, 58, 2, 125, 1, 79, 1, 81, 1, 86, 4, 50, 4, 48, 1, 64, 34, 120,
26, 160, 1, 120, 89, 160, 12, 120,
],
[156],
[46, 160, 2, 148, 16, 160, 1, 120, 86, 160, 2, 120, 2, 0, 101, 160],
[156],
[31, 160, 1, 120, 40, 160, 8, 138, 176, 160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[156],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[109],
[109],
[109],
[109],
[106],
[133],
[106],
[95],
[115],
[131],
[132],
[106],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[160],
[157],
[156],
[156],
[156],
[156],
[156],
[156],
[156],
[156],
[120],
[120],
[120],
[120],
[120],
[120],
[120],
[120],
[120],
[120],
[120],
[120],
[120],
[120],
[120],
[120],
[120],
[120],
[120],
[120],
[120],
[120],
[120],
[120],
[120],
[160],
[137],
[87],
[116],
[122],
[90],
]