aboutsummaryrefslogtreecommitdiff
path: root/gen/lua/socket.h
blob: 09bdee0a1e2c5b3702374ab221fe395b30c5fc73 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
/* automatically generated by bootstrap.tl */

static const unsigned char luarocks_gen_socket[] = {
   45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,
   45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,
   45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,
   45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,10 ,45 ,45 ,
   32 ,76 ,117,97 ,83 ,111,99 ,107,101,116,32 ,104,101,108,112,101,114,32 ,109,111,
   100,117,108,101,10 ,45 ,45 ,32 ,65 ,117,116,104,111,114,58 ,32 ,68 ,105,101,103,
   111,32 ,78 ,101,104,97 ,98 ,10 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,
   45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,
   45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,
   45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,
   45 ,45 ,45 ,45 ,45 ,10 ,10 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,
   45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,
   45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,
   45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,
   45 ,45 ,45 ,45 ,10 ,45 ,45 ,32 ,68 ,101,99 ,108,97 ,114,101,32 ,109,111,100,117,
   108,101,32 ,97 ,110,100,32 ,105,109,112,111,114,116,32 ,100,101,112,101,110,100,
   101,110,99 ,105,101,115,10 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,
   45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,
   45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,
   45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,
   45 ,45 ,45 ,45 ,10 ,108,111,99 ,97 ,108,32 ,98 ,97 ,115,101,32 ,61 ,32 ,95 ,71 ,
   10 ,108,111,99 ,97 ,108,32 ,115,116,114,105,110,103,32 ,61 ,32 ,114,101,113,117,
   105,114,101,40 ,34 ,115,116,114,105,110,103,34 ,41 ,10 ,108,111,99 ,97 ,108,32 ,
   109,97 ,116,104,32 ,61 ,32 ,114,101,113,117,105,114,101,40 ,34 ,109,97 ,116,104,
   34 ,41 ,10 ,108,111,99 ,97 ,108,32 ,115,111,99 ,107,101,116,32 ,61 ,32 ,114,101,
   113,117,105,114,101,40 ,34 ,115,111,99 ,107,101,116,46 ,99 ,111,114,101,34 ,41 ,
   10 ,10 ,108,111,99 ,97 ,108,32 ,95 ,77 ,32 ,61 ,32 ,115,111,99 ,107,101,116,10 ,
   10 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,
   45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,
   45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,
   45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,10 ,45 ,
   45 ,32 ,69 ,120,112,111,114,116,101,100,32 ,97 ,117,120,105,108,105,97 ,114,32 ,
   102,117,110,99 ,116,105,111,110,115,10 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,
   45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,
   45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,
   45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,
   45 ,45 ,45 ,45 ,45 ,45 ,45 ,10 ,102,117,110,99 ,116,105,111,110,32 ,95 ,77 ,46 ,
   99 ,111,110,110,101,99 ,116,52 ,40 ,97 ,100,100,114,101,115,115,44 ,32 ,112,111,
   114,116,44 ,32 ,108,97 ,100,100,114,101,115,115,44 ,32 ,108,112,111,114,116,41 ,
   10 ,32 ,32 ,32 ,32 ,114,101,116,117,114,110,32 ,115,111,99 ,107,101,116,46 ,99 ,
   111,110,110,101,99 ,116,40 ,97 ,100,100,114,101,115,115,44 ,32 ,112,111,114,116,
   44 ,32 ,108,97 ,100,100,114,101,115,115,44 ,32 ,108,112,111,114,116,44 ,32 ,34 ,
   105,110,101,116,34 ,41 ,10 ,101,110,100,10 ,10 ,102,117,110,99 ,116,105,111,110,
   32 ,95 ,77 ,46 ,99 ,111,110,110,101,99 ,116,54 ,40 ,97 ,100,100,114,101,115,115,
   44 ,32 ,112,111,114,116,44 ,32 ,108,97 ,100,100,114,101,115,115,44 ,32 ,108,112,
   111,114,116,41 ,10 ,32 ,32 ,32 ,32 ,114,101,116,117,114,110,32 ,115,111,99 ,107,
   101,116,46 ,99 ,111,110,110,101,99 ,116,40 ,97 ,100,100,114,101,115,115,44 ,32 ,
   112,111,114,116,44 ,32 ,108,97 ,100,100,114,101,115,115,44 ,32 ,108,112,111,114,
   116,44 ,32 ,34 ,105,110,101,116,54 ,34 ,41 ,10 ,101,110,100,10 ,10 ,102,117,110,
   99 ,116,105,111,110,32 ,95 ,77 ,46 ,98 ,105,110,100,40 ,104,111,115,116,44 ,32 ,
   112,111,114,116,44 ,32 ,98 ,97 ,99 ,107,108,111,103,41 ,10 ,32 ,32 ,32 ,32 ,105,
   102,32 ,104,111,115,116,32 ,61 ,61 ,32 ,34 ,42 ,34 ,32 ,116,104,101,110,32 ,104,
   111,115,116,32 ,61 ,32 ,34 ,48 ,46 ,48 ,46 ,48 ,46 ,48 ,34 ,32 ,101,110,100,10 ,
   32 ,32 ,32 ,32 ,108,111,99 ,97 ,108,32 ,97 ,100,100,114,105,110,102,111,44 ,32 ,
   101,114,114,32 ,61 ,32 ,115,111,99 ,107,101,116,46 ,100,110,115,46 ,103,101,116,
   97 ,100,100,114,105,110,102,111,40 ,104,111,115,116,41 ,59 ,10 ,32 ,32 ,32 ,32 ,
   105,102,32 ,110,111,116,32 ,97 ,100,100,114,105,110,102,111,32 ,116,104,101,110,
   32 ,114,101,116,117,114,110,32 ,110,105,108,44 ,32 ,101,114,114,32 ,101,110,100,
   10 ,32 ,32 ,32 ,32 ,108,111,99 ,97 ,108,32 ,115,111,99 ,107,44 ,32 ,114,101,115,
   10 ,32 ,32 ,32 ,32 ,101,114,114,32 ,61 ,32 ,34 ,110,111,32 ,105,110,102,111,32 ,
   111,110,32 ,97 ,100,100,114,101,115,115,34 ,10 ,32 ,32 ,32 ,32 ,102,111,114,32 ,
   105,44 ,32 ,97 ,108,116,32 ,105,110,32 ,98 ,97 ,115,101,46 ,105,112,97 ,105,114,
   115,40 ,97 ,100,100,114,105,110,102,111,41 ,32 ,100,111,10 ,32 ,32 ,32 ,32 ,32 ,
   32 ,32 ,32 ,105,102,32 ,97 ,108,116,46 ,102,97 ,109,105,108,121,32 ,61 ,61 ,32 ,
   34 ,105,110,101,116,34 ,32 ,116,104,101,110,10 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,
   32 ,32 ,32 ,32 ,115,111,99 ,107,44 ,32 ,101,114,114,32 ,61 ,32 ,115,111,99 ,107,
   101,116,46 ,116,99 ,112,52 ,40 ,41 ,10 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,101,108,
   115,101,10 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,115,111,99 ,107,44 ,
   32 ,101,114,114,32 ,61 ,32 ,115,111,99 ,107,101,116,46 ,116,99 ,112,54 ,40 ,41 ,
   10 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,101,110,100,10 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,
   32 ,105,102,32 ,110,111,116,32 ,115,111,99 ,107,32 ,116,104,101,110,32 ,114,101,
   116,117,114,110,32 ,110,105,108,44 ,32 ,101,114,114,32 ,101,110,100,10 ,32 ,32 ,
   32 ,32 ,32 ,32 ,32 ,32 ,115,111,99 ,107,58 ,115,101,116,111,112,116,105,111,110,
   40 ,34 ,114,101,117,115,101,97 ,100,100,114,34 ,44 ,32 ,116,114,117,101,41 ,10 ,
   32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,114,101,115,44 ,32 ,101,114,114,32 ,61 ,32 ,115,
   111,99 ,107,58 ,98 ,105,110,100,40 ,97 ,108,116,46 ,97 ,100,100,114,44 ,32 ,112,
   111,114,116,41 ,10 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,105,102,32 ,110,111,116,32 ,
   114,101,115,32 ,116,104,101,110,10 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,
   32 ,115,111,99 ,107,58 ,99 ,108,111,115,101,40 ,41 ,10 ,32 ,32 ,32 ,32 ,32 ,32 ,
   32 ,32 ,101,108,115,101,10 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,114,
   101,115,44 ,32 ,101,114,114,32 ,61 ,32 ,115,111,99 ,107,58 ,108,105,115,116,101,
   110,40 ,98 ,97 ,99 ,107,108,111,103,41 ,10 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,
   32 ,32 ,32 ,105,102,32 ,110,111,116,32 ,114,101,115,32 ,116,104,101,110,10 ,32 ,
   32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,115,111,99 ,107,58 ,
   99 ,108,111,115,101,40 ,41 ,10 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,
   101,108,115,101,10 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,
   32 ,114,101,116,117,114,110,32 ,115,111,99 ,107,10 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,
   32 ,32 ,32 ,32 ,32 ,101,110,100,10 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,101,110,100,
   10 ,32 ,32 ,32 ,32 ,101,110,100,10 ,32 ,32 ,32 ,32 ,114,101,116,117,114,110,32 ,
   110,105,108,44 ,32 ,101,114,114,10 ,101,110,100,10 ,10 ,95 ,77 ,46 ,116,114,121,
   32 ,61 ,32 ,95 ,77 ,46 ,110,101,119,116,114,121,40 ,41 ,10 ,10 ,102,117,110,99 ,
   116,105,111,110,32 ,95 ,77 ,46 ,99 ,104,111,111,115,101,40 ,116,97 ,98 ,108,101,
   41 ,10 ,32 ,32 ,32 ,32 ,114,101,116,117,114,110,32 ,102,117,110,99 ,116,105,111,
   110,40 ,110,97 ,109,101,44 ,32 ,111,112,116,49 ,44 ,32 ,111,112,116,50 ,41 ,10 ,
   32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,105,102,32 ,98 ,97 ,115,101,46 ,116,121,112,101,
   40 ,110,97 ,109,101,41 ,32 ,126,61 ,32 ,34 ,115,116,114,105,110,103,34 ,32 ,116,
   104,101,110,10 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,110,97 ,109,101,
   44 ,32 ,111,112,116,49 ,44 ,32 ,111,112,116,50 ,32 ,61 ,32 ,34 ,100,101,102,97 ,
   117,108,116,34 ,44 ,32 ,110,97 ,109,101,44 ,32 ,111,112,116,49 ,10 ,32 ,32 ,32 ,
   32 ,32 ,32 ,32 ,32 ,101,110,100,10 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,108,111,99 ,
   97 ,108,32 ,102,32 ,61 ,32 ,116,97 ,98 ,108,101,91 ,110,97 ,109,101,32 ,111,114,
   32 ,34 ,110,105,108,34 ,93 ,10 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,105,102,32 ,110,
   111,116,32 ,102,32 ,116,104,101,110,32 ,98 ,97 ,115,101,46 ,101,114,114,111,114,
   40 ,34 ,117,110,107,110,111,119,110,32 ,107,101,121,32 ,40 ,34 ,46 ,46 ,32 ,98 ,
   97 ,115,101,46 ,116,111,115,116,114,105,110,103,40 ,110,97 ,109,101,41 ,32 ,46 ,
   46 ,34 ,41 ,34 ,44 ,32 ,51 ,41 ,10 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,101,108,115,
   101,32 ,114,101,116,117,114,110,32 ,102,40 ,111,112,116,49 ,44 ,32 ,111,112,116,
   50 ,41 ,32 ,101,110,100,10 ,32 ,32 ,32 ,32 ,101,110,100,10 ,101,110,100,10 ,10 ,
   45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,
   45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,
   45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,
   45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,10 ,45 ,45 ,
   32 ,83 ,111,99 ,107,101,116,32 ,115,111,117,114,99 ,101,115,32 ,97 ,110,100,32 ,
   115,105,110,107,115,44 ,32 ,99 ,111,110,102,111,114,109,105,110,103,32 ,116,111,
   32 ,76 ,84 ,78 ,49 ,50 ,10 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,
   45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,
   45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,
   45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,45 ,
   45 ,45 ,45 ,45 ,10 ,45 ,45 ,32 ,99 ,114,101,97 ,116,101,32 ,110,97 ,109,101,115,
   112,97 ,99 ,101,115,32 ,105,110,115,105,100,101,32 ,76 ,117,97 ,83 ,111,99 ,107,
   101,116,32 ,110,97 ,109,101,115,112,97 ,99 ,101,10 ,108,111,99 ,97 ,108,32 ,115,
   111,117,114,99 ,101,116,44 ,32 ,115,105,110,107,116,32 ,61 ,32 ,123,125,44 ,32 ,
   123,125,10 ,95 ,77 ,46 ,115,111,117,114,99 ,101,116,32 ,61 ,32 ,115,111,117,114,
   99 ,101,116,10 ,95 ,77 ,46 ,115,105,110,107,116,32 ,61 ,32 ,115,105,110,107,116,
   10 ,10 ,95 ,77 ,46 ,66 ,76 ,79 ,67 ,75 ,83 ,73 ,90 ,69 ,32 ,61 ,32 ,50 ,48 ,52 ,
   56 ,10 ,10 ,115,105,110,107,116,91 ,34 ,99 ,108,111,115,101,45 ,119,104,101,110,
   45 ,100,111,110,101,34 ,93 ,32 ,61 ,32 ,102,117,110,99 ,116,105,111,110,40 ,115,
   111,99 ,107,41 ,10 ,32 ,32 ,32 ,32 ,114,101,116,117,114,110,32 ,98 ,97 ,115,101,
   46 ,115,101,116,109,101,116,97 ,116,97 ,98 ,108,101,40 ,123,10 ,32 ,32 ,32 ,32 ,
   32 ,32 ,32 ,32 ,103,101,116,102,100,32 ,61 ,32 ,102,117,110,99 ,116,105,111,110,
   40 ,41 ,32 ,114,101,116,117,114,110,32 ,115,111,99 ,107,58 ,103,101,116,102,100,
   40 ,41 ,32 ,101,110,100,44 ,10 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,100,105,114,116,
   121,32 ,61 ,32 ,102,117,110,99 ,116,105,111,110,40 ,41 ,32 ,114,101,116,117,114,
   110,32 ,115,111,99 ,107,58 ,100,105,114,116,121,40 ,41 ,32 ,101,110,100,10 ,32 ,
   32 ,32 ,32 ,125,44 ,32 ,123,10 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,95 ,95 ,99 ,97 ,
   108,108,32 ,61 ,32 ,102,117,110,99 ,116,105,111,110,40 ,115,101,108,102,44 ,32 ,
   99 ,104,117,110,107,44 ,32 ,101,114,114,41 ,10 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,
   32 ,32 ,32 ,32 ,105,102,32 ,110,111,116,32 ,99 ,104,117,110,107,32 ,116,104,101,
   110,10 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,115,111,
   99 ,107,58 ,99 ,108,111,115,101,40 ,41 ,10 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,
   32 ,32 ,32 ,32 ,32 ,32 ,32 ,114,101,116,117,114,110,32 ,49 ,10 ,32 ,32 ,32 ,32 ,
   32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,101,108,115,101,32 ,114,101,116,117,114,110,32 ,
   115,111,99 ,107,58 ,115,101,110,100,40 ,99 ,104,117,110,107,41 ,32 ,101,110,100,
   10 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,101,110,100,10 ,32 ,32 ,32 ,32 ,125,41 ,10 ,
   101,110,100,10 ,10 ,115,105,110,107,116,91 ,34 ,107,101,101,112,45 ,111,112,101,
   110,34 ,93 ,32 ,61 ,32 ,102,117,110,99 ,116,105,111,110,40 ,115,111,99 ,107,41 ,
   10 ,32 ,32 ,32 ,32 ,114,101,116,117,114,110,32 ,98 ,97 ,115,101,46 ,115,101,116,
   109,101,116,97 ,116,97 ,98 ,108,101,40 ,123,10 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,
   103,101,116,102,100,32 ,61 ,32 ,102,117,110,99 ,116,105,111,110,40 ,41 ,32 ,114,
   101,116,117,114,110,32 ,115,111,99 ,107,58 ,103,101,116,102,100,40 ,41 ,32 ,101,
   110,100,44 ,10 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,100,105,114,116,121,32 ,61 ,32 ,
   102,117,110,99 ,116,105,111,110,40 ,41 ,32 ,114,101,116,117,114,110,32 ,115,111,
   99 ,107,58 ,100,105,114,116,121,40 ,41 ,32 ,101,110,100,10 ,32 ,32 ,32 ,32 ,125,
   44 ,32 ,123,10 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,95 ,95 ,99 ,97 ,108,108,32 ,61 ,
   32 ,102,117,110,99 ,116,105,111,110,40 ,115,101,108,102,44 ,32 ,99 ,104,117,110,
   107,44 ,32 ,101,114,114,41 ,10 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,
   105,102,32 ,99 ,104,117,110,107,32 ,116,104,101,110,32 ,114,101,116,117,114,110,
   32 ,115,111,99 ,107,58 ,115,101,110,100,40 ,99 ,104,117,110,107,41 ,10 ,32 ,32 ,
   32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,101,108,115,101,32 ,114,101,116,117,114,
   110,32 ,49 ,32 ,101,110,100,10 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,101,110,100,10 ,
   32 ,32 ,32 ,32 ,125,41 ,10 ,101,110,100,10 ,10 ,115,105,110,107,116,91 ,34 ,100,
   101,102,97 ,117,108,116,34 ,93 ,32 ,61 ,32 ,115,105,110,107,116,91 ,34 ,107,101,
   101,112,45 ,111,112,101,110,34 ,93 ,10 ,10 ,95 ,77 ,46 ,115,105,110,107,32 ,61 ,
   32 ,95 ,77 ,46 ,99 ,104,111,111,115,101,40 ,115,105,110,107,116,41 ,10 ,10 ,115,
   111,117,114,99 ,101,116,91 ,34 ,98 ,121,45 ,108,101,110,103,116,104,34 ,93 ,32 ,
   61 ,32 ,102,117,110,99 ,116,105,111,110,40 ,115,111,99 ,107,44 ,32 ,108,101,110,
   103,116,104,41 ,10 ,32 ,32 ,32 ,32 ,114,101,116,117,114,110,32 ,98 ,97 ,115,101,
   46 ,115,101,116,109,101,116,97 ,116,97 ,98 ,108,101,40 ,123,10 ,32 ,32 ,32 ,32 ,
   32 ,32 ,32 ,32 ,103,101,116,102,100,32 ,61 ,32 ,102,117,110,99 ,116,105,111,110,
   40 ,41 ,32 ,114,101,116,117,114,110,32 ,115,111,99 ,107,58 ,103,101,116,102,100,
   40 ,41 ,32 ,101,110,100,44 ,10 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,100,105,114,116,
   121,32 ,61 ,32 ,102,117,110,99 ,116,105,111,110,40 ,41 ,32 ,114,101,116,117,114,
   110,32 ,115,111,99 ,107,58 ,100,105,114,116,121,40 ,41 ,32 ,101,110,100,10 ,32 ,
   32 ,32 ,32 ,125,44 ,32 ,123,10 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,95 ,95 ,99 ,97 ,
   108,108,32 ,61 ,32 ,102,117,110,99 ,116,105,111,110,40 ,41 ,10 ,32 ,32 ,32 ,32 ,
   32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,105,102,32 ,108,101,110,103,116,104,32 ,60 ,61 ,
   32 ,48 ,32 ,116,104,101,110,32 ,114,101,116,117,114,110,32 ,110,105,108,32 ,101,
   110,100,10 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,108,111,99 ,97 ,108,
   32 ,115,105,122,101,32 ,61 ,32 ,109,97 ,116,104,46 ,109,105,110,40 ,115,111,99 ,
   107,101,116,46 ,66 ,76 ,79 ,67 ,75 ,83 ,73 ,90 ,69 ,44 ,32 ,108,101,110,103,116,
   104,41 ,10 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,108,111,99 ,97 ,108,
   32 ,99 ,104,117,110,107,44 ,32 ,101,114,114,32 ,61 ,32 ,115,111,99 ,107,58 ,114,
   101,99 ,101,105,118,101,40 ,115,105,122,101,41 ,10 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,
   32 ,32 ,32 ,32 ,32 ,105,102,32 ,101,114,114,32 ,116,104,101,110,32 ,114,101,116,
   117,114,110,32 ,110,105,108,44 ,32 ,101,114,114,32 ,101,110,100,10 ,32 ,32 ,32 ,
   32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,108,101,110,103,116,104,32 ,61 ,32 ,108,101,
   110,103,116,104,32 ,45 ,32 ,115,116,114,105,110,103,46 ,108,101,110,40 ,99 ,104,
   117,110,107,41 ,10 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,114,101,116,
   117,114,110,32 ,99 ,104,117,110,107,10 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,101,110,
   100,10 ,32 ,32 ,32 ,32 ,125,41 ,10 ,101,110,100,10 ,10 ,115,111,117,114,99 ,101,
   116,91 ,34 ,117,110,116,105,108,45 ,99 ,108,111,115,101,100,34 ,93 ,32 ,61 ,32 ,
   102,117,110,99 ,116,105,111,110,40 ,115,111,99 ,107,41 ,10 ,32 ,32 ,32 ,32 ,108,
   111,99 ,97 ,108,32 ,100,111,110,101,10 ,32 ,32 ,32 ,32 ,114,101,116,117,114,110,
   32 ,98 ,97 ,115,101,46 ,115,101,116,109,101,116,97 ,116,97 ,98 ,108,101,40 ,123,
   10 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,103,101,116,102,100,32 ,61 ,32 ,102,117,110,
   99 ,116,105,111,110,40 ,41 ,32 ,114,101,116,117,114,110,32 ,115,111,99 ,107,58 ,
   103,101,116,102,100,40 ,41 ,32 ,101,110,100,44 ,10 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,
   32 ,100,105,114,116,121,32 ,61 ,32 ,102,117,110,99 ,116,105,111,110,40 ,41 ,32 ,
   114,101,116,117,114,110,32 ,115,111,99 ,107,58 ,100,105,114,116,121,40 ,41 ,32 ,
   101,110,100,10 ,32 ,32 ,32 ,32 ,125,44 ,32 ,123,10 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,
   32 ,95 ,95 ,99 ,97 ,108,108,32 ,61 ,32 ,102,117,110,99 ,116,105,111,110,40 ,41 ,
   10 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,105,102,32 ,100,111,110,101,
   32 ,116,104,101,110,32 ,114,101,116,117,114,110,32 ,110,105,108,32 ,101,110,100,
   10 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,108,111,99 ,97 ,108,32 ,99 ,
   104,117,110,107,44 ,32 ,101,114,114,44 ,32 ,112,97 ,114,116,105,97 ,108,32 ,61 ,
   32 ,115,111,99 ,107,58 ,114,101,99 ,101,105,118,101,40 ,115,111,99 ,107,101,116,
   46 ,66 ,76 ,79 ,67 ,75 ,83 ,73 ,90 ,69 ,41 ,10 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,
   32 ,32 ,32 ,32 ,105,102,32 ,110,111,116,32 ,101,114,114,32 ,116,104,101,110,32 ,
   114,101,116,117,114,110,32 ,99 ,104,117,110,107,10 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,
   32 ,32 ,32 ,32 ,32 ,101,108,115,101,105,102,32 ,101,114,114,32 ,61 ,61 ,32 ,34 ,
   99 ,108,111,115,101,100,34 ,32 ,116,104,101,110,10 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,
   32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,115,111,99 ,107,58 ,99 ,108,111,115,101,40 ,
   41 ,10 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,100,111,
   110,101,32 ,61 ,32 ,49 ,10 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,
   32 ,32 ,32 ,114,101,116,117,114,110,32 ,112,97 ,114,116,105,97 ,108,10 ,32 ,32 ,
   32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,32 ,101,108,115,101,32 ,114,101,116,117,114,
   110,32 ,110,105,108,44 ,32 ,101,114,114,32 ,101,110,100,10 ,32 ,32 ,32 ,32 ,32 ,
   32 ,32 ,32 ,101,110,100,10 ,32 ,32 ,32 ,32 ,125,41 ,10 ,101,110,100,10 ,10 ,10 ,
   115,111,117,114,99 ,101,116,91 ,34 ,100,101,102,97 ,117,108,116,34 ,93 ,32 ,61 ,
   32 ,115,111,117,114,99 ,101,116,91 ,34 ,117,110,116,105,108,45 ,99 ,108,111,115,
   101,100,34 ,93 ,10 ,10 ,95 ,77 ,46 ,115,111,117,114,99 ,101,32 ,61 ,32 ,95 ,77 ,
   46 ,99 ,104,111,111,115,101,40 ,115,111,117,114,99 ,101,116,41 ,10 ,10 ,114,101,
   116,117,114,110,32 ,95 ,77 ,10 ,
};