1/* asm_all.S --
2
3   This file is part of the LZO real-time data compression library.
4
5   Copyright (C) 2008 Markus Franz Xaver Johannes Oberhumer
6   Copyright (C) 2007 Markus Franz Xaver Johannes Oberhumer
7   Copyright (C) 2006 Markus Franz Xaver Johannes Oberhumer
8   Copyright (C) 2005 Markus Franz Xaver Johannes Oberhumer
9   Copyright (C) 2004 Markus Franz Xaver Johannes Oberhumer
10   Copyright (C) 2003 Markus Franz Xaver Johannes Oberhumer
11   Copyright (C) 2002 Markus Franz Xaver Johannes Oberhumer
12   Copyright (C) 2001 Markus Franz Xaver Johannes Oberhumer
13   Copyright (C) 2000 Markus Franz Xaver Johannes Oberhumer
14   Copyright (C) 1999 Markus Franz Xaver Johannes Oberhumer
15   Copyright (C) 1998 Markus Franz Xaver Johannes Oberhumer
16   Copyright (C) 1997 Markus Franz Xaver Johannes Oberhumer
17   Copyright (C) 1996 Markus Franz Xaver Johannes Oberhumer
18   All Rights Reserved.
19
20   The LZO library is free software; you can redistribute it and/or
21   modify it under the terms of the GNU General Public License as
22   published by the Free Software Foundation; either version 2 of
23   the License, or (at your option) any later version.
24
25   The LZO library is distributed in the hope that it will be useful,
26   but WITHOUT ANY WARRANTY; without even the implied warranty of
27   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
28   GNU General Public License for more details.
29
30   You should have received a copy of the GNU General Public License
31   along with the LZO library; see the file COPYING.
32   If not, write to the Free Software Foundation, Inc.,
33   51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
34
35   Markus F.X.J. Oberhumer
36   <markus@oberhumer.com>
37   http://www.oberhumer.com/opensource/lzo/
38*/
39
40/***** DO NOT EDIT - GENERATED AUTOMATICALLY *****/
41
42#ifndef F
43#  define F(name)       name
44#endif
45#ifndef global
46#  define global(x)     .globl x
47#endif
48#ifndef typef
49#  ifdef __ELF__
50#    define typef(x)    .type x,@function
51#  else
52#    define typef(x)
53#  endif
54#endif
55#ifndef size
56#  ifdef __ELF__
57#    define size(x,s)   .size x,s
58#  else
59#    define size(x,s)
60#  endif
61#endif
62#ifndef db
63#  define db            .byte
64#endif
65#ifdef __ELF__
66.section .note.GNU-stack,"",@progbits
67#endif
68.text
69
70typef(_lzo1c_decompress_asm)
71typef(F(lzo1c_decompress_asm))
72global(_lzo1c_decompress_asm)
73global(F(lzo1c_decompress_asm))
74_lzo1c_decompress_asm:
75F(lzo1c_decompress_asm):
76db 85,87,86,83,81,82,131,236,12,252,139,116,36,40,139,124
77db 36,48,189,3,0,0,0,144,49,192,138,6,70,60,32,115
78db 15,8,192,116,51,137,193,243,164,138,6,70,60,32,114,72
79db 60,64,114,93,137,193,36,31,141,87,255,193,233,5,41,194
80db 138,6,70,193,224,5,41,194,65,135,242,243,164,137,214,235
81db 199,141,180,38,0,0,0,0,138,6,70,141,72,32,60,248
82db 114,197,185,24,1,0,0,44,248,116,6,145,48,192,211,224
83db 145,243,164,235,163,141,118,0,141,87,255,41,194,138,6,70
84db 193,224,5,41,194,135,242,164,164,164,137,214,164,49,192,235
85db 152,36,31,137,193,117,19,177,31,138,6,70,8,192,117,8
86db 129,193,255,0,0,0,235,241,1,193,138,6,70,137,195,36
87db 63,137,250,41,194,138,6,70,193,224,6,41,194,57,250,116
88db 27,135,214,141,73,3,243,164,137,214,49,192,193,235,6,137
89db 217,15,133,80,255,255,255,233,60,255,255,255,131,249,1,15
90db 149,192,139,84,36,40,3,84,36,44,57,214,119,38,114,29
91db 43,124,36,48,139,84,36,52,137,58,247,216,131,196,12,90
92db 89,91,94,95,93,195,184,1,0,0,0,235,227,184,8,0
93db 0,0,235,220,184,4,0,0,0,235,213,144,141,116,38,0
94size(_lzo1c_decompress_asm,.-_lzo1c_decompress_asm)
95size(F(lzo1c_decompress_asm),.-F(lzo1c_decompress_asm))
96
97typef(_lzo1c_decompress_asm_safe)
98typef(F(lzo1c_decompress_asm_safe))
99global(_lzo1c_decompress_asm_safe)
100global(F(lzo1c_decompress_asm_safe))
101_lzo1c_decompress_asm_safe:
102F(lzo1c_decompress_asm_safe):
103db 85,87,86,83,81,82,131,236,12,252,139,116,36,40,139,124
104db 36,48,189,3,0,0,0,141,70,253,3,68,36,44,137,68
105db 36,4,137,248,139,84,36,52,3,2,137,4,36,141,118,0
106db 49,192,138,6,70,60,32,115,40,8,192,116,99,137,193,141
107db 28,15,57,28,36,15,130,107,1,0,0,141,28,14,57,92
108db 36,4,15,130,87,1,0,0,243,164,138,6,70,60,32,114
109db 127,60,64,15,130,169,0,0,0,137,193,36,31,141,87,255
110db 193,233,5,41,194,138,6,70,193,224,5,41,194,65,135,242
111db 59,116,36,48,15,130,51,1,0,0,141,28,15,57,28,36
112db 15,130,32,1,0,0,243,164,137,214,235,148,141,116,38,0
113db 138,6,70,141,72,32,60,248,114,149,185,24,1,0,0,44
114db 248,116,6,145,48,192,211,224,145,141,28,15,57,28,36,15
115db 130,241,0,0,0,141,28,14,57,92,36,4,15,130,221,0
116db 0,0,243,164,233,87,255,255,255,141,180,38,0,0,0,0
117db 141,87,255,41,194,138,6,70,193,224,5,41,194,135,242,59
118db 116,36,48,15,130,196,0,0,0,141,95,4,57,28,36,15
119db 130,177,0,0,0,164,164,164,137,214,164,49,192,233,72,255
120db 255,255,36,31,137,193,117,26,177,31,138,6,70,8,192,117
121db 15,129,193,255,0,0,0,235,241,141,180,38,0,0,0,0
122db 1,193,138,6,70,137,195,36,63,137,250,41,194,138,6,70
123db 193,224,6,41,194,57,250,116,41,135,214,141,73,3,59,116
124db 36,48,114,105,141,4,15,57,4,36,114,90,243,164,137,214
125db 49,192,193,235,6,137,217,15,133,210,254,255,255,233,190,254
126db 255,255,131,249,1,15,149,192,59,60,36,119,57,139,84,36
127db 40,3,84,36,44,57,214,119,38,114,29,43,124,36,48,139
128db 84,36,52,137,58,247,216,131,196,12,90,89,91,94,95,93
129db 195,184,1,0,0,0,235,227,184,8,0,0,0,235,220,184
130db 4,0,0,0,235,213,184,5,0,0,0,235,206,184,6,0
131db 0,0,235,199,141,182,0,0,0,0,141,191,0,0,0,0
132size(_lzo1c_decompress_asm_safe,.-_lzo1c_decompress_asm_safe)
133size(F(lzo1c_decompress_asm_safe),.-F(lzo1c_decompress_asm_safe))
134
135typef(_lzo1f_decompress_asm_fast)
136typef(F(lzo1f_decompress_asm_fast))
137global(_lzo1f_decompress_asm_fast)
138global(F(lzo1f_decompress_asm_fast))
139_lzo1f_decompress_asm_fast:
140F(lzo1f_decompress_asm_fast):
141db 85,87,86,83,81,82,131,236,12,252,139,116,36,40,139,124
142db 36,48,189,3,0,0,0,144,49,192,138,6,70,60,31,119
143db 51,8,192,137,193,117,19,138,6,70,8,192,117,8,129,193
144db 255,0,0,0,235,241,141,76,8,31,136,200,193,233,2,243
145db 165,36,3,116,8,139,30,1,198,137,31,1,199,138,6,70
146db 60,31,118,88,60,223,15,135,132,0,0,0,137,193,193,232
147db 2,141,87,255,36,7,193,233,5,137,195,138,6,141,4,195
148db 70,41,194,131,193,2,135,214,131,249,6,114,16,131,248,4
149db 114,11,136,200,193,233,2,243,165,36,3,136,193,243,164,137
150db 214,138,78,254,131,225,3,15,132,123,255,255,255,139,6,1
151db 206,137,7,1,207,49,192,138,6,70,235,164,193,232,2,141
152db 151,255,247,255,255,137,193,138,6,70,141,4,193,41,194,139
153db 2,137,7,131,199,3,235,201,138,6,70,8,192,117,8,129
154db 193,255,0,0,0,235,241,141,76,8,31,235,9,141,118,0
155db 36,31,137,193,116,226,137,250,102,139,6,131,198,2,193,232
156db 2,15,133,122,255,255,255,131,249,1,15,149,192,139,84,36
157db 40,3,84,36,44,57,214,119,38,114,29,43,124,36,48,139
158db 84,36,52,137,58,247,216,131,196,12,90,89,91,94,95,93
159db 195,184,1,0,0,0,235,227,184,8,0,0,0,235,220,184
160db 4,0,0,0,235,213,141,118,0,141,188,39,0,0,0,0
161size(_lzo1f_decompress_asm_fast,.-_lzo1f_decompress_asm_fast)
162size(F(lzo1f_decompress_asm_fast),.-F(lzo1f_decompress_asm_fast))
163
164typef(_lzo1f_decompress_asm_fast_safe)
165typef(F(lzo1f_decompress_asm_fast_safe))
166global(_lzo1f_decompress_asm_fast_safe)
167global(F(lzo1f_decompress_asm_fast_safe))
168_lzo1f_decompress_asm_fast_safe:
169F(lzo1f_decompress_asm_fast_safe):
170db 85,87,86,83,81,82,131,236,12,252,139,116,36,40,139,124
171db 36,48,189,3,0,0,0,141,70,253,3,68,36,44,137,68
172db 36,4,137,248,139,84,36,52,3,2,137,4,36,141,118,0
173db 49,192,138,6,70,60,31,119,76,8,192,137,193,117,19,138
174db 6,70,8,192,117,8,129,193,255,0,0,0,235,241,141,76
175db 8,31,141,28,15,57,28,36,15,130,61,1,0,0,141,28
176db 14,57,92,36,4,15,130,41,1,0,0,136,200,193,233,2
177db 243,165,36,3,116,8,139,30,1,198,137,31,1,199,138,6
178db 70,60,31,118,110,60,223,15,135,179,0,0,0,137,193,193
179db 232,2,141,87,255,36,7,193,233,5,137,195,138,6,141,4
180db 195,70,41,194,131,193,2,135,214,59,116,36,48,15,130,239
181db 0,0,0,141,28,15,57,28,36,15,130,220,0,0,0,131
182db 249,6,114,16,131,248,4,114,11,136,200,193,233,2,243,165
183db 36,3,136,193,243,164,137,214,138,78,254,131,225,3,15,132
184db 76,255,255,255,139,6,1,206,137,7,1,207,49,192,138,6
185db 70,235,142,141,87,3,57,20,36,15,130,156,0,0,0,193
186db 232,2,141,151,255,247,255,255,137,193,138,6,70,141,4,193
187db 41,194,59,84,36,48,15,130,134,0,0,0,139,2,137,7
188db 131,199,3,235,179,138,6,70,8,192,117,8,129,193,255,0
189db 0,0,235,241,141,76,8,31,235,12,141,182,0,0,0,0
190db 36,31,137,193,116,223,137,250,102,139,6,131,198,2,193,232
191db 2,15,133,75,255,255,255,131,249,1,15,149,192,59,60,36
192db 119,57,139,84,36,40,3,84,36,44,57,214,119,38,114,29
193db 43,124,36,48,139,84,36,52,137,58,247,216,131,196,12,90
194db 89,91,94,95,93,195,184,1,0,0,0,235,227,184,8,0
195db 0,0,235,220,184,4,0,0,0,235,213,184,5,0,0,0
196db 235,206,184,6,0,0,0,235,199,141,180,38,0,0,0,0
197size(_lzo1f_decompress_asm_fast_safe,.-_lzo1f_decompress_asm_fast_safe)
198size(F(lzo1f_decompress_asm_fast_safe),.-F(lzo1f_decompress_asm_fast_safe))
199
200typef(_lzo1x_decompress_asm_fast)
201typef(F(lzo1x_decompress_asm_fast))
202global(_lzo1x_decompress_asm_fast)
203global(F(lzo1x_decompress_asm_fast))
204_lzo1x_decompress_asm_fast:
205F(lzo1x_decompress_asm_fast):
206db 85,87,86,83,81,82,131,236,12,252,139,116,36,40,139,124
207db 36,48,189,3,0,0,0,49,192,49,219,172,60,17,118,27
208db 44,14,235,34,5,255,0,0,0,138,30,70,8,219,116,244
209db 141,68,24,21,235,16,137,246,138,6,70,60,16,115,65,8
210db 192,116,230,131,192,6,137,193,49,232,193,233,2,33,232,139
211db 22,131,198,4,137,23,131,199,4,73,117,243,41,198,41,199
212db 138,6,70,60,16,115,25,193,232,2,138,30,141,151,255,247
213db 255,255,141,4,152,70,41,194,139,10,137,15,1,239,235,110
214db 60,64,114,52,137,193,193,232,2,141,87,255,131,224,7,138
215db 30,193,233,5,141,4,216,70,41,194,131,193,4,57,232,115
216db 53,235,109,5,255,0,0,0,138,30,70,8,219,116,244,141
217db 76,24,36,49,192,235,13,144,60,32,114,116,131,224,31,116
218db 231,141,72,5,102,139,6,141,87,255,193,232,2,131,198,2
219db 41,194,57,232,114,58,141,68,15,253,193,233,2,139,26,131
220db 194,4,137,31,131,199,4,73,117,243,137,199,49,219,138,70
221db 254,33,232,15,132,63,255,255,255,139,22,1,198,137,23,1
222db 199,138,6,70,233,119,255,255,255,141,180,38,0,0,0,0
223db 135,214,41,233,243,164,137,214,235,212,129,193,255,0,0,0
224db 138,30,70,8,219,116,243,141,76,11,12,235,23,141,118,0
225db 60,16,114,44,137,193,131,224,8,193,224,13,131,225,7,116
226db 223,131,193,5,102,139,6,131,198,2,141,151,0,192,255,255
227db 193,232,2,116,43,41,194,233,122,255,255,255,141,116,38,0
228db 193,232,2,138,30,141,87,255,141,4,152,70,41,194,138,2
229db 136,7,138,90,1,136,95,1,131,199,2,233,110,255,255,255
230db 131,249,6,15,149,192,139,84,36,40,3,84,36,44,57,214
231db 119,38,114,29,43,124,36,48,139,84,36,52,137,58,247,216
232db 131,196,12,90,89,91,94,95,93,195,184,1,0,0,0,235
233db 227,184,8,0,0,0,235,220,184,4,0,0,0,235,213,144
234size(_lzo1x_decompress_asm_fast,.-_lzo1x_decompress_asm_fast)
235size(F(lzo1x_decompress_asm_fast),.-F(lzo1x_decompress_asm_fast))
236
237typef(_lzo1x_decompress_asm_fast_safe)
238typef(F(lzo1x_decompress_asm_fast_safe))
239global(_lzo1x_decompress_asm_fast_safe)
240global(F(lzo1x_decompress_asm_fast_safe))
241_lzo1x_decompress_asm_fast_safe:
242F(lzo1x_decompress_asm_fast_safe):
243db 85,87,86,83,81,82,131,236,12,252,139,116,36,40,139,124
244db 36,48,189,3,0,0,0,141,70,253,3,68,36,44,137,68
245db 36,4,137,248,139,84,36,52,3,2,137,4,36,49,192,49
246db 219,172,60,17,118,55,44,14,235,62,5,255,0,0,0,141
247db 84,6,18,57,84,36,4,15,130,78,2,0,0,138,30,70
248db 8,219,116,230,141,68,24,21,235,30,141,182,0,0,0,0
249db 57,116,36,4,15,130,49,2,0,0,138,6,70,60,16,115
250db 119,8,192,116,216,131,192,6,141,84,7,253,57,20,36,15
251db 130,29,2,0,0,141,84,6,253,57,84,36,4,15,130,8
252db 2,0,0,137,193,49,232,193,233,2,33,232,139,22,131,198
253db 4,137,23,131,199,4,73,117,243,41,198,41,199,138,6,70
254db 60,16,115,52,141,87,3,57,20,36,15,130,226,1,0,0
255db 193,232,2,138,30,141,151,255,247,255,255,141,4,152,70,41
256db 194,59,84,36,48,15,130,206,1,0,0,139,10,137,15,1
257db 239,233,151,0,0,0,137,246,60,64,114,68,137,193,193,232
258db 2,141,87,255,131,224,7,138,30,193,233,5,141,4,216,70
259db 41,194,131,193,4,57,232,115,73,233,170,0,0,0,5,255
260db 0,0,0,141,86,3,57,84,36,4,15,130,123,1,0,0
261db 138,30,70,8,219,116,231,141,76,24,36,49,192,235,17,144
262db 60,32,15,130,200,0,0,0,131,224,31,116,227,141,72,5
263db 102,139,6,141,87,255,193,232,2,131,198,2,41,194,57,232
264db 114,102,59,84,36,48,15,130,77,1,0,0,141,68,15,253
265db 193,233,2,57,4,36,15,130,54,1,0,0,139,26,131,194
266db 4,137,31,131,199,4,73,117,243,137,199,49,219,138,70,254
267db 33,232,15,132,216,254,255,255,141,20,7,57,20,36,15,130
268db 14,1,0,0,141,20,6,57,84,36,4,15,130,250,0,0
269db 0,139,22,1,198,137,23,1,199,138,6,70,233,55,255,255
270db 255,141,180,38,0,0,0,0,59,84,36,48,15,130,231,0
271db 0,0,141,68,15,253,57,4,36,15,130,211,0,0,0,135
272db 214,41,233,243,164,137,214,235,164,129,193,255,0,0,0,141
273db 86,3,57,84,36,4,15,130,175,0,0,0,138,30,70,8
274db 219,116,230,141,76,11,12,235,27,141,180,38,0,0,0,0
275db 60,16,114,44,137,193,131,224,8,193,224,13,131,225,7,116
276db 219,131,193,5,102,139,6,131,198,2,141,151,0,192,255,255
277db 193,232,2,116,57,41,194,233,38,255,255,255,141,116,38,0
278db 141,87,2,57,20,36,114,106,193,232,2,138,30,141,87,255
279db 141,4,152,70,41,194,59,84,36,48,114,93,138,2,136,7
280db 138,90,1,136,95,1,131,199,2,233,31,255,255,255,131,249
281db 6,15,149,192,59,60,36,119,57,139,84,36,40,3,84,36
282db 44,57,214,119,38,114,29,43,124,36,48,139,84,36,52,137
283db 58,247,216,131,196,12,90,89,91,94,95,93,195,184,1,0
284db 0,0,235,227,184,8,0,0,0,235,220,184,4,0,0,0
285db 235,213,184,5,0,0,0,235,206,184,6,0,0,0,235,199
286size(_lzo1x_decompress_asm_fast_safe,.-_lzo1x_decompress_asm_fast_safe)
287size(F(lzo1x_decompress_asm_fast_safe),.-F(lzo1x_decompress_asm_fast_safe))
288
289typef(_lzo1x_decompress_asm)
290typef(F(lzo1x_decompress_asm))
291global(_lzo1x_decompress_asm)
292global(F(lzo1x_decompress_asm))
293_lzo1x_decompress_asm:
294F(lzo1x_decompress_asm):
295db 85,87,86,83,81,82,131,236,12,252,139,116,36,40,139,124
296db 36,48,189,3,0,0,0,49,192,49,219,172,60,17,118,35
297db 44,17,60,4,115,40,137,193,235,56,5,255,0,0,0,138
298db 30,70,8,219,116,244,141,68,24,18,235,18,141,116,38,0
299db 138,6,70,60,16,115,73,8,192,116,228,131,192,3,137,193
300db 193,232,2,33,233,139,22,131,198,4,137,23,131,199,4,72
301db 117,243,243,164,138,6,70,60,16,115,37,193,232,2,138,30
302db 141,151,255,247,255,255,141,4,152,70,41,194,138,2,136,7
303db 138,66,1,136,71,1,138,66,2,136,71,2,1,239,235,119
304db 60,64,114,52,137,193,193,232,2,141,87,255,131,224,7,138
305db 30,193,233,5,141,4,216,70,41,194,65,57,232,115,55,235
306db 119,5,255,0,0,0,138,30,70,8,219,116,244,141,76,24
307db 33,49,192,235,15,141,118,0,60,32,114,124,131,224,31,116
308db 229,141,72,2,102,139,6,141,87,255,193,232,2,131,198,2
309db 41,194,57,232,114,66,137,203,193,235,2,116,17,139,2,131
310db 194,4,137,7,131,199,4,75,117,243,33,233,116,9,138,2
311db 66,136,7,71,73,117,247,138,70,254,33,232,15,132,46,255
312db 255,255,138,14,70,136,15,71,72,117,247,138,6,70,233,109
313db 255,255,255,144,141,116,38,0,135,214,243,164,137,214,235,215
314db 129,193,255,0,0,0,138,30,70,8,219,116,243,141,76,11
315db 9,235,25,144,141,116,38,0,60,16,114,44,137,193,131,224
316db 8,193,224,13,131,225,7,116,221,131,193,2,102,139,6,131
317db 198,2,141,151,0,192,255,255,193,232,2,116,43,41,194,233
318db 114,255,255,255,141,116,38,0,193,232,2,138,30,141,87,255
319db 141,4,152,70,41,194,138,2,136,7,138,90,1,136,95,1
320db 131,199,2,233,111,255,255,255,131,249,3,15,149,192,139,84
321db 36,40,3,84,36,44,57,214,119,38,114,29,43,124,36,48
322db 139,84,36,52,137,58,247,216,131,196,12,90,89,91,94,95
323db 93,195,184,1,0,0,0,235,227,184,8,0,0,0,235,220
324db 184,4,0,0,0,235,213,137,246,141,188,39,0,0,0,0
325size(_lzo1x_decompress_asm,.-_lzo1x_decompress_asm)
326size(F(lzo1x_decompress_asm),.-F(lzo1x_decompress_asm))
327
328typef(_lzo1x_decompress_asm_safe)
329typef(F(lzo1x_decompress_asm_safe))
330global(_lzo1x_decompress_asm_safe)
331global(F(lzo1x_decompress_asm_safe))
332_lzo1x_decompress_asm_safe:
333F(lzo1x_decompress_asm_safe):
334db 85,87,86,83,81,82,131,236,12,252,139,116,36,40,139,124
335db 36,48,189,3,0,0,0,141,70,253,3,68,36,44,137,68
336db 36,4,137,248,139,84,36,52,3,2,137,4,36,49,192,49
337db 219,172,60,17,118,87,44,17,60,4,115,92,141,20,7,57
338db 20,36,15,130,130,2,0,0,141,20,6,57,84,36,4,15
339db 130,110,2,0,0,137,193,235,110,5,255,0,0,0,141,84
340db 6,18,57,84,36,4,15,130,87,2,0,0,138,30,70,8
341db 219,116,230,141,68,24,18,235,31,141,180,38,0,0,0,0
342db 57,116,36,4,15,130,57,2,0,0,138,6,70,60,16,115
343db 127,8,192,116,215,131,192,3,141,84,7,0,57,20,36,15
344db 130,37,2,0,0,141,84,6,0,57,84,36,4,15,130,16
345db 2,0,0,137,193,193,232,2,33,233,139,22,131,198,4,137
346db 23,131,199,4,72,117,243,243,164,138,6,70,60,16,115,64
347db 141,87,3,57,20,36,15,130,238,1,0,0,193,232,2,138
348db 30,141,151,255,247,255,255,141,4,152,70,41,194,59,84,36
349db 48,15,130,218,1,0,0,138,2,136,7,138,66,1,136,71
350db 1,138,66,2,136,71,2,1,239,233,163,0,0,0,137,246
351db 60,64,114,68,137,193,193,232,2,141,87,255,131,224,7,138
352db 30,193,233,5,141,4,216,70,41,194,65,57,232,115,75,233
353db 180,0,0,0,5,255,0,0,0,141,86,3,57,84,36,4
354db 15,130,125,1,0,0,138,30,70,8,219,116,231,141,76,24
355db 33,49,192,235,19,141,118,0,60,32,15,130,200,0,0,0
356db 131,224,31,116,225,141,72,2,102,139,6,141,87,255,193,232
357db 2,131,198,2,41,194,57,232,114,110,59,84,36,48,15,130
358db 77,1,0,0,141,4,15,57,4,36,15,130,58,1,0,0
359db 137,203,193,235,2,116,17,139,2,131,194,4,137,7,131,199
360db 4,75,117,243,33,233,116,9,138,2,66,136,7,71,73,117
361db 247,138,70,254,33,232,15,132,196,254,255,255,141,20,7,57
362db 20,36,15,130,2,1,0,0,141,20,6,57,84,36,4,15
363db 130,238,0,0,0,138,14,70,136,15,71,72,117,247,138,6
364db 70,233,42,255,255,255,137,246,59,84,36,48,15,130,223,0
365db 0,0,141,68,15,0,57,4,36,15,130,203,0,0,0,135
366db 214,243,164,137,214,235,170,129,193,255,0,0,0,141,86,3
367db 57,84,36,4,15,130,169,0,0,0,138,30,70,8,219,116
368db 230,141,76,11,9,235,21,144,60,16,114,44,137,193,131,224
369db 8,193,224,13,131,225,7,116,225,131,193,2,102,139,6,131
370db 198,2,141,151,0,192,255,255,193,232,2,116,57,41,194,233
371db 38,255,255,255,141,116,38,0,141,87,2,57,20,36,114,106
372db 193,232,2,138,30,141,87,255,141,4,152,70,41,194,59,84
373db 36,48,114,93,138,2,136,7,138,90,1,136,95,1,131,199
374db 2,233,43,255,255,255,131,249,3,15,149,192,59,60,36,119
375db 57,139,84,36,40,3,84,36,44,57,214,119,38,114,29,43
376db 124,36,48,139,84,36,52,137,58,247,216,131,196,12,90,89
377db 91,94,95,93,195,184,1,0,0,0,235,227,184,8,0,0
378db 0,235,220,184,4,0,0,0,235,213,184,5,0,0,0,235
379db 206,184,6,0,0,0,235,199,144,141,180,38,0,0,0,0
380size(_lzo1x_decompress_asm_safe,.-_lzo1x_decompress_asm_safe)
381size(F(lzo1x_decompress_asm_safe),.-F(lzo1x_decompress_asm_safe))
382
383typef(_lzo1y_decompress_asm_fast)
384typef(F(lzo1y_decompress_asm_fast))
385global(_lzo1y_decompress_asm_fast)
386global(F(lzo1y_decompress_asm_fast))
387_lzo1y_decompress_asm_fast:
388F(lzo1y_decompress_asm_fast):
389db 85,87,86,83,81,82,131,236,12,252,139,116,36,40,139,124
390db 36,48,189,3,0,0,0,49,192,49,219,172,60,17,118,27
391db 44,14,235,34,5,255,0,0,0,138,30,70,8,219,116,244
392db 141,68,24,21,235,16,137,246,138,6,70,60,16,115,65,8
393db 192,116,230,131,192,6,137,193,49,232,193,233,2,33,232,139
394db 22,131,198,4,137,23,131,199,4,73,117,243,41,198,41,199
395db 138,6,70,60,16,115,25,193,232,2,138,30,141,151,255,251
396db 255,255,141,4,152,70,41,194,139,10,137,15,1,239,235,110
397db 60,64,114,52,137,193,193,232,2,141,87,255,33,232,138,30
398db 193,233,4,141,4,152,70,41,194,131,193,2,57,232,115,54
399db 235,110,5,255,0,0,0,138,30,70,8,219,116,244,141,76
400db 24,36,49,192,235,14,137,246,60,32,114,116,131,224,31,116
401db 230,141,72,5,102,139,6,141,87,255,193,232,2,131,198,2
402db 41,194,57,232,114,58,141,68,15,253,193,233,2,139,26,131
403db 194,4,137,31,131,199,4,73,117,243,137,199,49,219,138,70
404db 254,33,232,15,132,63,255,255,255,139,22,1,198,137,23,1
405db 199,138,6,70,233,119,255,255,255,141,180,38,0,0,0,0
406db 135,214,41,233,243,164,137,214,235,212,129,193,255,0,0,0
407db 138,30,70,8,219,116,243,141,76,11,12,235,23,141,118,0
408db 60,16,114,44,137,193,131,224,8,193,224,13,131,225,7,116
409db 223,131,193,5,102,139,6,131,198,2,141,151,0,192,255,255
410db 193,232,2,116,43,41,194,233,122,255,255,255,141,116,38,0
411db 193,232,2,138,30,141,87,255,141,4,152,70,41,194,138,2
412db 136,7,138,90,1,136,95,1,131,199,2,233,110,255,255,255
413db 131,249,6,15,149,192,139,84,36,40,3,84,36,44,57,214
414db 119,38,114,29,43,124,36,48,139,84,36,52,137,58,247,216
415db 131,196,12,90,89,91,94,95,93,195,184,1,0,0,0,235
416db 227,184,8,0,0,0,235,220,184,4,0,0,0,235,213,144
417size(_lzo1y_decompress_asm_fast,.-_lzo1y_decompress_asm_fast)
418size(F(lzo1y_decompress_asm_fast),.-F(lzo1y_decompress_asm_fast))
419
420typef(_lzo1y_decompress_asm_fast_safe)
421typef(F(lzo1y_decompress_asm_fast_safe))
422global(_lzo1y_decompress_asm_fast_safe)
423global(F(lzo1y_decompress_asm_fast_safe))
424_lzo1y_decompress_asm_fast_safe:
425F(lzo1y_decompress_asm_fast_safe):
426db 85,87,86,83,81,82,131,236,12,252,139,116,36,40,139,124
427db 36,48,189,3,0,0,0,141,70,253,3,68,36,44,137,68
428db 36,4,137,248,139,84,36,52,3,2,137,4,36,49,192,49
429db 219,172,60,17,118,55,44,14,235,62,5,255,0,0,0,141
430db 84,6,18,57,84,36,4,15,130,78,2,0,0,138,30,70
431db 8,219,116,230,141,68,24,21,235,30,141,182,0,0,0,0
432db 57,116,36,4,15,130,49,2,0,0,138,6,70,60,16,115
433db 119,8,192,116,216,131,192,6,141,84,7,253,57,20,36,15
434db 130,29,2,0,0,141,84,6,253,57,84,36,4,15,130,8
435db 2,0,0,137,193,49,232,193,233,2,33,232,139,22,131,198
436db 4,137,23,131,199,4,73,117,243,41,198,41,199,138,6,70
437db 60,16,115,52,141,87,3,57,20,36,15,130,226,1,0,0
438db 193,232,2,138,30,141,151,255,251,255,255,141,4,152,70,41
439db 194,59,84,36,48,15,130,206,1,0,0,139,10,137,15,1
440db 239,233,151,0,0,0,137,246,60,64,114,68,137,193,193,232
441db 2,141,87,255,33,232,138,30,193,233,4,141,4,152,70,41
442db 194,131,193,2,57,232,115,74,233,171,0,0,0,5,255,0
443db 0,0,141,86,3,57,84,36,4,15,130,124,1,0,0,138
444db 30,70,8,219,116,231,141,76,24,36,49,192,235,18,137,246
445db 60,32,15,130,200,0,0,0,131,224,31,116,226,141,72,5
446db 102,139,6,141,87,255,193,232,2,131,198,2,41,194,57,232
447db 114,102,59,84,36,48,15,130,77,1,0,0,141,68,15,253
448db 193,233,2,57,4,36,15,130,54,1,0,0,139,26,131,194
449db 4,137,31,131,199,4,73,117,243,137,199,49,219,138,70,254
450db 33,232,15,132,216,254,255,255,141,20,7,57,20,36,15,130
451db 14,1,0,0,141,20,6,57,84,36,4,15,130,250,0,0
452db 0,139,22,1,198,137,23,1,199,138,6,70,233,55,255,255
453db 255,141,180,38,0,0,0,0,59,84,36,48,15,130,231,0
454db 0,0,141,68,15,253,57,4,36,15,130,211,0,0,0,135
455db 214,41,233,243,164,137,214,235,164,129,193,255,0,0,0,141
456db 86,3,57,84,36,4,15,130,175,0,0,0,138,30,70,8
457db 219,116,230,141,76,11,12,235,27,141,180,38,0,0,0,0
458db 60,16,114,44,137,193,131,224,8,193,224,13,131,225,7,116
459db 219,131,193,5,102,139,6,131,198,2,141,151,0,192,255,255
460db 193,232,2,116,57,41,194,233,38,255,255,255,141,116,38,0
461db 141,87,2,57,20,36,114,106,193,232,2,138,30,141,87,255
462db 141,4,152,70,41,194,59,84,36,48,114,93,138,2,136,7
463db 138,90,1,136,95,1,131,199,2,233,31,255,255,255,131,249
464db 6,15,149,192,59,60,36,119,57,139,84,36,40,3,84,36
465db 44,57,214,119,38,114,29,43,124,36,48,139,84,36,52,137
466db 58,247,216,131,196,12,90,89,91,94,95,93,195,184,1,0
467db 0,0,235,227,184,8,0,0,0,235,220,184,4,0,0,0
468db 235,213,184,5,0,0,0,235,206,184,6,0,0,0,235,199
469size(_lzo1y_decompress_asm_fast_safe,.-_lzo1y_decompress_asm_fast_safe)
470size(F(lzo1y_decompress_asm_fast_safe),.-F(lzo1y_decompress_asm_fast_safe))
471
472typef(_lzo1y_decompress_asm)
473typef(F(lzo1y_decompress_asm))
474global(_lzo1y_decompress_asm)
475global(F(lzo1y_decompress_asm))
476_lzo1y_decompress_asm:
477F(lzo1y_decompress_asm):
478db 85,87,86,83,81,82,131,236,12,252,139,116,36,40,139,124
479db 36,48,189,3,0,0,0,49,192,49,219,172,60,17,118,35
480db 44,17,60,4,115,40,137,193,235,56,5,255,0,0,0,138
481db 30,70,8,219,116,244,141,68,24,18,235,18,141,116,38,0
482db 138,6,70,60,16,115,73,8,192,116,228,131,192,3,137,193
483db 193,232,2,33,233,139,22,131,198,4,137,23,131,199,4,72
484db 117,243,243,164,138,6,70,60,16,115,37,193,232,2,138,30
485db 141,151,255,251,255,255,141,4,152,70,41,194,138,2,136,7
486db 138,66,1,136,71,1,138,66,2,136,71,2,1,239,235,119
487db 60,64,114,52,137,193,193,232,2,141,87,255,33,232,138,30
488db 193,233,4,141,4,152,70,41,194,73,57,232,115,56,235,120
489db 5,255,0,0,0,138,30,70,8,219,116,244,141,76,24,33
490db 49,192,235,16,141,116,38,0,60,32,114,124,131,224,31,116
491db 228,141,72,2,102,139,6,141,87,255,193,232,2,131,198,2
492db 41,194,57,232,114,66,137,203,193,235,2,116,17,139,2,131
493db 194,4,137,7,131,199,4,75,117,243,33,233,116,9,138,2
494db 66,136,7,71,73,117,247,138,70,254,33,232,15,132,46,255
495db 255,255,138,14,70,136,15,71,72,117,247,138,6,70,233,109
496db 255,255,255,144,141,116,38,0,135,214,243,164,137,214,235,215
497db 129,193,255,0,0,0,138,30,70,8,219,116,243,141,76,11
498db 9,235,25,144,141,116,38,0,60,16,114,44,137,193,131,224
499db 8,193,224,13,131,225,7,116,221,131,193,2,102,139,6,131
500db 198,2,141,151,0,192,255,255,193,232,2,116,43,41,194,233
501db 114,255,255,255,141,116,38,0,193,232,2,138,30,141,87,255
502db 141,4,152,70,41,194,138,2,136,7,138,90,1,136,95,1
503db 131,199,2,233,111,255,255,255,131,249,3,15,149,192,139,84
504db 36,40,3,84,36,44,57,214,119,38,114,29,43,124,36,48
505db 139,84,36,52,137,58,247,216,131,196,12,90,89,91,94,95
506db 93,195,184,1,0,0,0,235,227,184,8,0,0,0,235,220
507db 184,4,0,0,0,235,213,137,246,141,188,39,0,0,0,0
508size(_lzo1y_decompress_asm,.-_lzo1y_decompress_asm)
509size(F(lzo1y_decompress_asm),.-F(lzo1y_decompress_asm))
510
511typef(_lzo1y_decompress_asm_safe)
512typef(F(lzo1y_decompress_asm_safe))
513global(_lzo1y_decompress_asm_safe)
514global(F(lzo1y_decompress_asm_safe))
515_lzo1y_decompress_asm_safe:
516F(lzo1y_decompress_asm_safe):
517db 85,87,86,83,81,82,131,236,12,252,139,116,36,40,139,124
518db 36,48,189,3,0,0,0,141,70,253,3,68,36,44,137,68
519db 36,4,137,248,139,84,36,52,3,2,137,4,36,49,192,49
520db 219,172,60,17,118,87,44,17,60,4,115,92,141,20,7,57
521db 20,36,15,130,130,2,0,0,141,20,6,57,84,36,4,15
522db 130,110,2,0,0,137,193,235,110,5,255,0,0,0,141,84
523db 6,18,57,84,36,4,15,130,87,2,0,0,138,30,70,8
524db 219,116,230,141,68,24,18,235,31,141,180,38,0,0,0,0
525db 57,116,36,4,15,130,57,2,0,0,138,6,70,60,16,115
526db 127,8,192,116,215,131,192,3,141,84,7,0,57,20,36,15
527db 130,37,2,0,0,141,84,6,0,57,84,36,4,15,130,16
528db 2,0,0,137,193,193,232,2,33,233,139,22,131,198,4,137
529db 23,131,199,4,72,117,243,243,164,138,6,70,60,16,115,64
530db 141,87,3,57,20,36,15,130,238,1,0,0,193,232,2,138
531db 30,141,151,255,251,255,255,141,4,152,70,41,194,59,84,36
532db 48,15,130,218,1,0,0,138,2,136,7,138,66,1,136,71
533db 1,138,66,2,136,71,2,1,239,233,163,0,0,0,137,246
534db 60,64,114,68,137,193,193,232,2,141,87,255,33,232,138,30
535db 193,233,4,141,4,152,70,41,194,73,57,232,115,76,233,181
536db 0,0,0,5,255,0,0,0,141,86,3,57,84,36,4,15
537db 130,126,1,0,0,138,30,70,8,219,116,231,141,76,24,33
538db 49,192,235,20,141,116,38,0,60,32,15,130,200,0,0,0
539db 131,224,31,116,224,141,72,2,102,139,6,141,87,255,193,232
540db 2,131,198,2,41,194,57,232,114,110,59,84,36,48,15,130
541db 77,1,0,0,141,4,15,57,4,36,15,130,58,1,0,0
542db 137,203,193,235,2,116,17,139,2,131,194,4,137,7,131,199
543db 4,75,117,243,33,233,116,9,138,2,66,136,7,71,73,117
544db 247,138,70,254,33,232,15,132,196,254,255,255,141,20,7,57
545db 20,36,15,130,2,1,0,0,141,20,6,57,84,36,4,15
546db 130,238,0,0,0,138,14,70,136,15,71,72,117,247,138,6
547db 70,233,42,255,255,255,137,246,59,84,36,48,15,130,223,0
548db 0,0,141,68,15,0,57,4,36,15,130,203,0,0,0,135
549db 214,243,164,137,214,235,170,129,193,255,0,0,0,141,86,3
550db 57,84,36,4,15,130,169,0,0,0,138,30,70,8,219,116
551db 230,141,76,11,9,235,21,144,60,16,114,44,137,193,131,224
552db 8,193,224,13,131,225,7,116,225,131,193,2,102,139,6,131
553db 198,2,141,151,0,192,255,255,193,232,2,116,57,41,194,233
554db 38,255,255,255,141,116,38,0,141,87,2,57,20,36,114,106
555db 193,232,2,138,30,141,87,255,141,4,152,70,41,194,59,84
556db 36,48,114,93,138,2,136,7,138,90,1,136,95,1,131,199
557db 2,233,43,255,255,255,131,249,3,15,149,192,59,60,36,119
558db 57,139,84,36,40,3,84,36,44,57,214,119,38,114,29,43
559db 124,36,48,139,84,36,52,137,58,247,216,131,196,12,90,89
560db 91,94,95,93,195,184,1,0,0,0,235,227,184,8,0,0
561db 0,235,220,184,4,0,0,0,235,213,184,5,0,0,0,235
562db 206,184,6,0,0,0,235,199,144,141,180,38,0,0,0,0
563size(_lzo1y_decompress_asm_safe,.-_lzo1y_decompress_asm_safe)
564size(F(lzo1y_decompress_asm_safe),.-F(lzo1y_decompress_asm_safe))
565
566