clarify the purpose of this project
[nyanglibc.git] / stdio-common / vfwscanf-internal.s
blob23bfbd485fb4f5969e6485619fe99ef1bbde9edd
1 .text
2 .p2align 4,,15
3 .type read_int, @function
4 read_int:
5 movq (%rdi), %rdx
6 movl $2147483647, %r10d
7 movl $-1, %r9d
8 movl 4(%rdx), %ecx
9 movl (%rdx), %eax
10 leaq 4(%rdx), %rsi
11 subl $48, %ecx
12 subl $48, %eax
13 cmpl $9, %ecx
14 ja .L5
15 .L7:
16 testl %eax, %eax
17 js .L3
18 cmpl $214748364, %eax
19 jg .L14
20 leal (%rax,%rax,4), %eax
21 movl %r10d, %r8d
22 subl %ecx, %r8d
23 addl %eax, %eax
24 cmpl %eax, %r8d
25 jl .L14
26 addl %ecx, %eax
27 .L3:
28 movq %rsi, %rdx
29 movl 4(%rdx), %ecx
30 leaq 4(%rdx), %rsi
31 subl $48, %ecx
32 cmpl $9, %ecx
33 jbe .L7
34 .L5:
35 movq %rsi, (%rdi)
36 ret
37 .p2align 4,,10
38 .p2align 3
39 .L14:
40 movl 8(%rdx), %eax
41 leaq 8(%rdx), %rsi
42 subl $48, %eax
43 cmpl $9, %eax
44 ja .L10
45 movl 12(%rdx), %eax
46 leaq 12(%rdx), %rsi
47 subl $48, %eax
48 cmpl $9, %eax
49 ja .L10
50 movl %r9d, %eax
51 jmp .L3
52 .p2align 4,,10
53 .p2align 3
54 .L10:
55 movl $-1, %eax
56 movq %rsi, (%rdi)
57 ret
58 .size read_int, .-read_int
59 .p2align 4,,15
60 .type char_buffer_add_slow, @function
61 char_buffer_add_slow:
62 cmpq $0, (%rdi)
63 je .L20
64 pushq %r12
65 pushq %rbp
66 movl %esi, %ebp
67 pushq %rbx
68 movq 8(%rdi), %rax
69 movq %rdi, %rbx
70 subq 16(%rdi), %rax
71 leaq 16(%rdi), %rdi
72 movq %rax, %r12
73 call __libc_scratch_buffer_grow_preserve
74 testb %al, %al
75 je .L23
76 movq 24(%rbx), %rdx
77 movq 16(%rbx), %rax
78 andq $-4, %rdx
79 addq %rax, %rdx
80 addq %r12, %rax
81 movq %rdx, 8(%rbx)
82 leaq 4(%rax), %rdx
83 movq %rdx, (%rbx)
84 movl %ebp, (%rax)
85 .L16:
86 popq %rbx
87 popq %rbp
88 popq %r12
89 ret
90 .p2align 4,,10
91 .p2align 3
92 .L20:
93 rep ret
94 .p2align 4,,10
95 .p2align 3
96 .L23:
97 movq $0, (%rbx)
98 movq $0, 8(%rbx)
99 jmp .L16
100 .size char_buffer_add_slow, .-char_buffer_add_slow
101 .section .rodata.str1.1,"aMS",@progbits,1
102 .LC0:
103 .string "vfscanf-internal.c"
104 .LC1:
105 .string "n <= MB_LEN_MAX"
106 .LC2:
107 .string "to_inpunct"
108 .text
109 .p2align 4,,15
110 .globl __vfwscanf_internal
111 .hidden __vfwscanf_internal
112 .type __vfwscanf_internal, @function
113 __vfwscanf_internal:
114 pushq %rbp
115 movq %rsp, %rbp
116 pushq %r15
117 pushq %r14
118 leaq -1104(%rbp), %rax
119 pushq %r13
120 pushq %r12
121 pushq %rbx
122 movq %rsi, %rbx
123 movq %rdi, %r14
124 subq $1464, %rsp
125 movq %rax, -1384(%rbp)
126 addq $32, %rax
127 movq %rsi, -1344(%rbp)
128 movq %rax, -1088(%rbp)
129 movl $1, %esi
130 movdqu (%rdx), %xmm0
131 movq %rdx, -1440(%rbp)
132 movl %ecx, -1368(%rbp)
133 movups %xmm0, -1320(%rbp)
134 movq 16(%rdx), %rax
135 movq $1024, -1080(%rbp)
136 movq %rax, -1304(%rbp)
137 call _IO_fwide@PLT
138 cmpl $1, %eax
139 jne .L1012
140 movl (%r14), %eax
141 testb $4, %al
142 jne .L1781
143 testq %rbx, %rbx
144 je .L1782
145 movq _nl_current_LC_NUMERIC@gottpoff(%rip), %rdx
146 cmpq $0, _pthread_cleanup_push_defer@GOTPCREL(%rip)
147 movq %fs:(%rdx), %rdx
148 movq (%rdx), %rdx
149 movl 88(%rdx), %edi
150 movl %edi, -1444(%rbp)
151 movl 96(%rdx), %edi
152 movl %edi, -1360(%rbp)
153 je .L28
154 movq _IO_funlockfile@GOTPCREL(%rip), %rsi
155 leaq -1296(%rbp), %rdi
156 movq %r14, %rdx
157 call _pthread_cleanup_push_defer@PLT
158 movl (%r14), %eax
159 .L29:
160 andl $32768, %eax
161 je .L1783
162 .L30:
163 movq -1344(%rbp), %rax
164 xorl %r13d, %r13d
165 xorl %r8d, %r8d
166 movl %r13d, %r12d
167 movl $0, -1364(%rbp)
168 movq $0, -1400(%rbp)
169 movq $0, -1376(%rbp)
170 movq $0, -1432(%rbp)
171 xorl %r15d, %r15d
172 movq $0, -1416(%rbp)
173 movq $0, -1424(%rbp)
174 movq %r14, %r13
175 movl $0, -1356(%rbp)
176 .L34:
177 movl (%rax), %r14d
178 testl %r14d, %r14d
179 je .L1784
180 leaq 4(%rax), %rbx
181 cmpl $37, %r14d
182 movq %rbx, -1344(%rbp)
183 je .L35
184 movl %r14d, %edi
185 movl %r8d, -1352(%rbp)
186 call iswspace
187 testl %eax, %eax
188 jne .L1013
189 cmpl $-1, %r12d
190 movl -1352(%rbp), %r8d
191 je .L1785
192 movq 160(%r13), %rax
193 testq %rax, %rax
194 je .L39
195 movq (%rax), %rdx
196 cmpq 8(%rax), %rdx
197 jnb .L39
198 leaq 4(%rdx), %rcx
199 movl (%rdx), %r12d
200 movq %rcx, (%rax)
201 .L41:
202 cmpl $-1, %r12d
203 je .L1693
204 addq $1, %r15
205 testl %r8d, %r8d
206 jne .L1786
207 .L43:
208 cmpl %r12d, %r14d
209 jne .L50
210 movq -1344(%rbp), %rax
211 xorl %r8d, %r8d
212 movl %r14d, %r12d
213 jmp .L34
214 .p2align 4,,10
215 .p2align 3
216 .L1786:
217 movl %r12d, %edi
218 call iswspace
219 testl %eax, %eax
220 je .L43
221 movq 160(%r13), %rax
222 testq %rax, %rax
223 je .L45
224 .L1787:
225 movq (%rax), %rdx
226 cmpq 8(%rax), %rdx
227 jnb .L45
228 movl (%rdx), %r12d
229 leaq 4(%rdx), %rcx
230 movq %rcx, (%rax)
231 cmpl $-1, %r12d
232 je .L48
233 .L1788:
234 movl %r12d, %edi
235 addq $1, %r15
236 call iswspace
237 testl %eax, %eax
238 je .L43
239 movq 160(%r13), %rax
240 testq %rax, %rax
241 jne .L1787
242 .L45:
243 movq %r13, %rdi
244 call __wuflow
245 movl %eax, %r12d
246 cmpl $-1, %r12d
247 jne .L1788
248 .p2align 4,,10
249 .p2align 3
250 .L48:
251 movl -1356(%rbp), %eax
252 movq %r13, %r14
253 testl %eax, %eax
254 movl %eax, %ebx
255 jne .L44
256 movl %r12d, %ebx
257 movl %r12d, -1356(%rbp)
258 .p2align 4,,10
259 .p2align 3
260 .L44:
261 testl $32768, (%r14)
262 jne .L955
263 movq 136(%r14), %rdi
264 movl 4(%rdi), %eax
265 subl $1, %eax
266 testl %eax, %eax
267 movl %eax, 4(%rdi)
268 jne .L955
269 movq $0, 8(%rdi)
270 #APP
271 # 3030 "vfscanf-internal.c" 1
272 movl %fs:24,%edx
273 # 0 "" 2
274 #NO_APP
275 testl %edx, %edx
276 jne .L957
277 subl $1, (%rdi)
278 .L955:
279 cmpq $0, _pthread_cleanup_push_defer@GOTPCREL(%rip)
280 je .L958
281 leaq -1296(%rbp), %rdi
282 xorl %esi, %esi
283 call _pthread_cleanup_pop_restore@PLT
284 .L958:
285 movq -1384(%rbp), %rax
286 movq -1088(%rbp), %rdi
287 addq $32, %rax
288 cmpq %rax, %rdi
289 je .L959
290 call free@PLT
291 .L959:
292 cmpl $-1, -1356(%rbp)
293 je .L1789
294 cmpq $0, -1376(%rbp)
295 jne .L1790
296 .L24:
297 leaq -40(%rbp), %rsp
298 movl %ebx, %eax
299 popq %rbx
300 popq %r12
301 popq %r13
302 popq %r14
303 popq %r15
304 popq %rbp
306 .p2align 4,,10
307 .p2align 3
308 .L35:
309 movq -1080(%rbp), %rcx
310 movq -1088(%rbp), %rdx
311 movl 4(%rax), %eax
312 movl $0, -1408(%rbp)
313 andq $-4, %rcx
314 movq %rdx, -1104(%rbp)
315 addq %rcx, %rdx
316 movq %rdx, -1096(%rbp)
317 leal -48(%rax), %edx
318 cmpl $9, %edx
319 jbe .L1791
320 .L51:
321 xorl %r14d, %r14d
322 xorl %ecx, %ecx
323 .p2align 4,,10
324 .p2align 3
325 .L57:
326 leal -39(%rax), %edx
327 cmpl $34, %edx
328 jbe .L1792
329 .L58:
330 testb %cl, %cl
331 jne .L1793
332 .L60:
333 subl $48, %eax
334 cmpl $9, %eax
335 jbe .L61
336 movq -1344(%rbp), %rcx
337 movl $-1, %ebx
338 movl (%rcx), %eax
339 movl %eax, -1352(%rbp)
340 jmp .L62
341 .p2align 4,,10
342 .p2align 3
343 .L1792:
344 movabsq $17179869193, %rsi
345 btq %rdx, %rsi
346 jnc .L58
347 addq $4, %rbx
348 cmpl $42, %eax
349 je .L54
350 cmpl $73, %eax
351 je .L55
352 cmpl $39, %eax
353 jne .L53
354 movl -1360(%rbp), %r10d
355 movl %r14d, %eax
356 orb $-128, %al
357 testl %r10d, %r10d
358 cmovne %eax, %r14d
359 .L53:
360 movl (%rbx), %eax
361 movl $1, %ecx
362 jmp .L57
363 .p2align 4,,10
364 .p2align 3
365 .L55:
366 orl $1024, %r14d
367 jmp .L53
368 .p2align 4,,10
369 .p2align 3
370 .L54:
371 orl $8, %r14d
372 jmp .L53
373 .p2align 4,,10
374 .p2align 3
375 .L1013:
376 movq %rbx, %rax
377 movl $1, %r8d
378 jmp .L34
379 .p2align 4,,10
380 .p2align 3
381 .L1783:
382 movq 136(%r14), %rdi
383 movq %fs:16, %rbx
384 cmpq %rbx, 8(%rdi)
385 je .L31
386 #APP
387 # 372 "vfscanf-internal.c" 1
388 movl %fs:24,%edx
389 # 0 "" 2
390 #NO_APP
391 testl %edx, %edx
392 jne .L32
393 movl %edx, %eax
394 movl $1, %edx
395 #APP
396 # 47 "../sysdeps/unix/sysv/linux/x86/lowlevellock.h" 1
397 cmpxchgl %edx, (%rdi)
398 # 0 "" 2
399 #NO_APP
400 .L33:
401 movq 136(%r14), %rdi
402 movq %rbx, 8(%rdi)
403 .L31:
404 addl $1, 4(%rdi)
405 jmp .L30
406 .p2align 4,,10
407 .p2align 3
408 .L1791:
409 leaq -1344(%rbp), %rdi
410 movl %r8d, -1392(%rbp)
411 xorl %r14d, %r14d
412 call read_int
413 movq -1344(%rbp), %rcx
414 movl %eax, %ebx
415 movl -1392(%rbp), %r8d
416 movl (%rcx), %eax
417 cmpl $36, %eax
418 movl %eax, -1352(%rbp)
419 je .L1794
420 .L52:
421 testl %ebx, %ebx
422 movl $-1, %eax
423 cmove %eax, %ebx
424 .L62:
425 movl -1352(%rbp), %eax
426 leaq 4(%rcx), %rdx
427 movq %rdx, -1344(%rbp)
428 subl $76, %eax
429 cmpl $46, %eax
430 ja .L63
431 leaq .L65(%rip), %rsi
432 movslq (%rsi,%rax,4), %rax
433 addq %rsi, %rax
434 jmp *%rax
435 .section .rodata
436 .align 4
437 .align 4
438 .L65:
439 .long .L64-.L65
440 .long .L63-.L65
441 .long .L63-.L65
442 .long .L63-.L65
443 .long .L63-.L65
444 .long .L63-.L65
445 .long .L63-.L65
446 .long .L63-.L65
447 .long .L63-.L65
448 .long .L63-.L65
449 .long .L63-.L65
450 .long .L63-.L65
451 .long .L63-.L65
452 .long .L63-.L65
453 .long .L63-.L65
454 .long .L63-.L65
455 .long .L63-.L65
456 .long .L63-.L65
457 .long .L63-.L65
458 .long .L63-.L65
459 .long .L63-.L65
460 .long .L66-.L65
461 .long .L63-.L65
462 .long .L63-.L65
463 .long .L63-.L65
464 .long .L63-.L65
465 .long .L63-.L65
466 .long .L63-.L65
467 .long .L67-.L65
468 .long .L63-.L65
469 .long .L68-.L65
470 .long .L63-.L65
471 .long .L69-.L65
472 .long .L70-.L65
473 .long .L63-.L65
474 .long .L63-.L65
475 .long .L63-.L65
476 .long .L64-.L65
477 .long .L63-.L65
478 .long .L63-.L65
479 .long .L68-.L65
480 .long .L63-.L65
481 .long .L63-.L65
482 .long .L63-.L65
483 .long .L63-.L65
484 .long .L63-.L65
485 .long .L68-.L65
486 .text
487 .p2align 4,,10
488 .p2align 3
489 .L68:
490 movl 4(%rcx), %eax
491 orl $1, %r14d
492 movl %eax, -1352(%rbp)
493 .L72:
494 movl -1352(%rbp), %r9d
495 testl %r9d, %r9d
496 je .L1795
497 addq $4, %rdx
498 testl %r8d, %r8d
499 movq %rdx, -1344(%rbp)
500 jne .L78
501 movl -1352(%rbp), %eax
502 subl $67, %eax
503 cmpl $43, %eax
504 jbe .L1796
505 .L78:
506 movq __libc_errno@gottpoff(%rip), %rax
507 movl %fs:(%rax), %edi
508 movq %rax, -1392(%rbp)
509 movl $0, %fs:(%rax)
510 movl %r12d, %eax
511 movl %ebx, %r12d
512 movl %eax, %ebx
513 movl %edi, -1456(%rbp)
514 jmp .L87
515 .p2align 4,,10
516 .p2align 3
517 .L1799:
518 movl %ebx, %edi
519 addq $1, %r15
520 call iswspace
521 testl %eax, %eax
522 je .L1797
523 .L87:
524 cmpl $-1, %ebx
525 je .L1798
526 movq 160(%r13), %rax
527 testq %rax, %rax
528 je .L82
529 movq (%rax), %rdx
530 cmpq 8(%rax), %rdx
531 jnb .L82
532 leaq 4(%rdx), %rcx
533 movl (%rdx), %ebx
534 movq %rcx, (%rax)
535 .L84:
536 cmpl $-1, %ebx
537 jne .L1799
538 movq -1392(%rbp), %rax
539 movl %fs:(%rax), %eax
540 cmpl $4, %eax
541 movl %eax, -1364(%rbp)
542 je .L1800
543 .L1018:
544 movl $-1, %ebx
545 movl %ebx, %edi
546 call iswspace
547 testl %eax, %eax
548 jne .L87
549 .L1797:
550 movl %ebx, %edi
551 movl %eax, -1464(%rbp)
552 movl %r12d, %ebx
553 movq -1392(%rbp), %rax
554 movl %edi, %r12d
555 movl -1456(%rbp), %edi
556 cmpl $-1, %r12d
557 movl %edi, %fs:(%rax)
558 jne .L1801
559 movl -1352(%rbp), %eax
560 subl $37, %eax
561 cmpl $83, %eax
562 ja .L966
563 leaq .L967(%rip), %rsi
564 movslq (%rsi,%rax,4), %rax
565 addq %rsi, %rax
566 jmp *%rax
567 .section .rodata
568 .align 4
569 .align 4
570 .L967:
571 .long .L109-.L967
572 .long .L966-.L967
573 .long .L966-.L967
574 .long .L966-.L967
575 .long .L966-.L967
576 .long .L966-.L967
577 .long .L966-.L967
578 .long .L966-.L967
579 .long .L966-.L967
580 .long .L966-.L967
581 .long .L966-.L967
582 .long .L966-.L967
583 .long .L966-.L967
584 .long .L966-.L967
585 .long .L966-.L967
586 .long .L966-.L967
587 .long .L966-.L967
588 .long .L966-.L967
589 .long .L966-.L967
590 .long .L966-.L967
591 .long .L966-.L967
592 .long .L966-.L967
593 .long .L966-.L967
594 .long .L966-.L967
595 .long .L966-.L967
596 .long .L966-.L967
597 .long .L966-.L967
598 .long .L966-.L967
599 .long .L1722-.L967
600 .long .L966-.L967
601 .long .L93-.L967
602 .long .L966-.L967
603 .long .L1722-.L967
604 .long .L1722-.L967
605 .long .L1722-.L967
606 .long .L966-.L967
607 .long .L966-.L967
608 .long .L966-.L967
609 .long .L966-.L967
610 .long .L966-.L967
611 .long .L966-.L967
612 .long .L966-.L967
613 .long .L966-.L967
614 .long .L966-.L967
615 .long .L966-.L967
616 .long .L966-.L967
617 .long .L968-.L967
618 .long .L966-.L967
619 .long .L966-.L967
620 .long .L966-.L967
621 .long .L966-.L967
622 .long .L1723-.L967
623 .long .L966-.L967
624 .long .L966-.L967
625 .long .L96-.L967
626 .long .L966-.L967
627 .long .L966-.L967
628 .long .L966-.L967
629 .long .L966-.L967
630 .long .L966-.L967
631 .long .L1722-.L967
632 .long .L966-.L967
633 .long .L97-.L967
634 .long .L1723-.L967
635 .long .L1722-.L967
636 .long .L1722-.L967
637 .long .L1722-.L967
638 .long .L966-.L967
639 .long .L99-.L967
640 .long .L966-.L967
641 .long .L966-.L967
642 .long .L966-.L967
643 .long .L966-.L967
644 .long .L100-.L967
645 .long .L1723-.L967
646 .long .L102-.L967
647 .long .L966-.L967
648 .long .L966-.L967
649 .long .L103-.L967
650 .long .L966-.L967
651 .long .L1723-.L967
652 .long .L966-.L967
653 .long .L966-.L967
654 .long .L1723-.L967
655 .text
656 .p2align 4,,10
657 .p2align 3
658 .L1693:
659 movq %r13, %r14
660 .L38:
661 movl -1356(%rbp), %ebx
662 testl %ebx, %ebx
663 jne .L44
664 movl $-1, %ebx
665 movl %ebx, -1356(%rbp)
666 jmp .L44
667 .p2align 4,,10
668 .p2align 3
669 .L28:
670 movq _IO_funlockfile@GOTPCREL(%rip), %rdx
671 movq %r14, -1288(%rbp)
672 movq %rdx, -1296(%rbp)
673 jmp .L29
674 .p2align 4,,10
675 .p2align 3
676 .L1785:
677 movq __libc_errno@gottpoff(%rip), %rax
678 movl -1364(%rbp), %edi
679 movq %r13, %r14
680 movl %edi, %fs:(%rax)
681 jmp .L38
682 .p2align 4,,10
683 .p2align 3
684 .L82:
685 movq %r13, %rdi
686 call __wuflow
687 movl %eax, %ebx
688 jmp .L84
689 .p2align 4,,10
690 .p2align 3
691 .L1798:
692 movq -1392(%rbp), %rax
693 movl %fs:(%rax), %eax
694 cmpl $4, %eax
695 jne .L1018
696 .L1800:
697 movl -1356(%rbp), %ebx
698 movq %r13, %r14
699 testl %ebx, %ebx
700 jne .L44
701 movl $-1, %ebx
702 movl %ebx, -1356(%rbp)
703 jmp .L44
704 .p2align 4,,10
705 .p2align 3
706 .L61:
707 leaq -1344(%rbp), %rdi
708 movl %r8d, -1392(%rbp)
709 call read_int
710 movq -1344(%rbp), %rcx
711 movl %eax, %ebx
712 movl -1392(%rbp), %r8d
713 movl (%rcx), %eax
714 movl %eax, -1352(%rbp)
715 jmp .L52
716 .p2align 4,,10
717 .p2align 3
718 .L1801:
719 leaq -1(%r15), %rax
720 movl %r12d, %esi
721 movq %r13, %rdi
722 movq %rax, -1456(%rbp)
723 call _IO_sputbackwc
724 movl -1352(%rbp), %eax
725 subl $37, %eax
726 cmpl $83, %eax
727 ja .L89
728 leaq .L91(%rip), %rdi
729 movl -1464(%rbp), %r8d
730 movslq (%rdi,%rax,4), %rax
731 addq %rdi, %rax
732 jmp *%rax
733 .section .rodata
734 .align 4
735 .align 4
736 .L91:
737 .long .L90-.L91
738 .long .L89-.L91
739 .long .L89-.L91
740 .long .L89-.L91
741 .long .L89-.L91
742 .long .L89-.L91
743 .long .L89-.L91
744 .long .L89-.L91
745 .long .L89-.L91
746 .long .L89-.L91
747 .long .L89-.L91
748 .long .L89-.L91
749 .long .L89-.L91
750 .long .L89-.L91
751 .long .L89-.L91
752 .long .L89-.L91
753 .long .L89-.L91
754 .long .L89-.L91
755 .long .L89-.L91
756 .long .L89-.L91
757 .long .L89-.L91
758 .long .L89-.L91
759 .long .L89-.L91
760 .long .L89-.L91
761 .long .L89-.L91
762 .long .L89-.L91
763 .long .L89-.L91
764 .long .L89-.L91
765 .long .L1020-.L91
766 .long .L89-.L91
767 .long .L1021-.L91
768 .long .L89-.L91
769 .long .L1020-.L91
770 .long .L1020-.L91
771 .long .L1020-.L91
772 .long .L89-.L91
773 .long .L89-.L91
774 .long .L89-.L91
775 .long .L89-.L91
776 .long .L89-.L91
777 .long .L89-.L91
778 .long .L89-.L91
779 .long .L89-.L91
780 .long .L89-.L91
781 .long .L89-.L91
782 .long .L89-.L91
783 .long .L94-.L91
784 .long .L89-.L91
785 .long .L89-.L91
786 .long .L89-.L91
787 .long .L89-.L91
788 .long .L1022-.L91
789 .long .L89-.L91
790 .long .L89-.L91
791 .long .L1023-.L91
792 .long .L89-.L91
793 .long .L89-.L91
794 .long .L89-.L91
795 .long .L89-.L91
796 .long .L89-.L91
797 .long .L1020-.L91
798 .long .L89-.L91
799 .long .L1024-.L91
800 .long .L1025-.L91
801 .long .L1020-.L91
802 .long .L1020-.L91
803 .long .L1020-.L91
804 .long .L89-.L91
805 .long .L1026-.L91
806 .long .L89-.L91
807 .long .L89-.L91
808 .long .L89-.L91
809 .long .L89-.L91
810 .long .L1027-.L91
811 .long .L101-.L91
812 .long .L1028-.L91
813 .long .L89-.L91
814 .long .L89-.L91
815 .long .L1029-.L91
816 .long .L89-.L91
817 .long .L1030-.L91
818 .long .L89-.L91
819 .long .L89-.L91
820 .long .L1022-.L91
821 .text
822 .p2align 4,,10
823 .p2align 3
824 .L70:
825 movl 4(%rcx), %eax
826 cmpl $108, %eax
827 movl %eax, -1352(%rbp)
828 je .L76
829 orl $8192, %r14d
830 jmp .L72
831 .p2align 4,,10
832 .p2align 3
833 .L69:
834 movl 4(%rcx), %eax
835 cmpl $108, %eax
836 movl %eax, -1352(%rbp)
837 je .L1802
838 orl $1, %r14d
839 jmp .L72
840 .p2align 4,,10
841 .p2align 3
842 .L67:
843 movl 4(%rcx), %eax
844 cmpl $104, %eax
845 movl %eax, -1352(%rbp)
846 je .L1803
847 orl $4, %r14d
848 jmp .L72
849 .p2align 4,,10
850 .p2align 3
851 .L66:
852 movl 4(%rcx), %eax
853 movl %eax, %ecx
854 andl $-9, %ecx
855 cmpl $83, %ecx
856 je .L1088
857 cmpl $115, %eax
858 jne .L74
859 .L1088:
860 testb $2, -1368(%rbp)
861 je .L1804
862 .L74:
863 movq %rdx, -1344(%rbp)
864 jmp .L78
865 .p2align 4,,10
866 .p2align 3
867 .L64:
868 movl 4(%rcx), %eax
869 orl $3, %r14d
870 movl %eax, -1352(%rbp)
871 jmp .L72
872 .p2align 4,,10
873 .p2align 3
874 .L63:
875 movq %rcx, -1344(%rbp)
876 movq %rcx, %rdx
877 jmp .L72
878 .L1021:
879 movq -1456(%rbp), %r15
880 .p2align 4,,10
881 .p2align 3
882 .L93:
883 cmpl $-1, %ebx
884 movl $1, %eax
885 movl %r14d, %r8d
886 cmove %eax, %ebx
887 andl $8, %r8d
888 jne .L218
889 testl $8448, %r14d
890 je .L219
891 movl -1408(%rbp), %eax
892 testl %eax, %eax
893 jne .L220
894 movl -1320(%rbp), %edx
895 cmpl $47, %edx
896 ja .L221
897 movl %edx, %eax
898 addq -1304(%rbp), %rax
899 addl $8, %edx
900 movl %edx, -1320(%rbp)
901 .L222:
902 movq (%rax), %rax
903 movq %rax, -1376(%rbp)
904 .L223:
905 cmpq $0, -1376(%rbp)
906 je .L1805
907 cmpl $1024, %ebx
908 movl $1024, %eax
909 movl %r8d, -1392(%rbp)
910 cmovle %ebx, %eax
911 movslq %eax, %rcx
912 leaq 0(,%rcx,4), %rdi
913 movq %rcx, -1352(%rbp)
914 call malloc@PLT
915 movq -1376(%rbp), %rdi
916 testq %rax, %rax
917 movq %rax, -1432(%rbp)
918 movq %rax, (%rdi)
919 je .L233
920 movq -1424(%rbp), %rax
921 movq -1352(%rbp), %rcx
922 movl -1392(%rbp), %r8d
923 testq %rax, %rax
924 je .L234
925 movq (%rax), %rax
926 cmpq $32, %rax
927 leaq 1(%rax), %rdx
928 je .L234
929 .L235:
930 movq -1424(%rbp), %rsi
931 movq -1376(%rbp), %rdi
932 movq %rcx, -1400(%rbp)
933 movq %rdx, (%rsi)
934 movq %rdi, 16(%rsi,%rax,8)
935 .L218:
936 cmpl $-1, %r12d
937 je .L1806
938 movq 160(%r13), %rax
939 testq %rax, %rax
940 je .L250
941 movq (%rax), %rdx
942 cmpq 8(%rax), %rdx
943 jnb .L250
944 leaq 4(%rdx), %rcx
945 movl (%rdx), %r12d
946 movq %rcx, (%rax)
947 .L252:
948 cmpl $-1, %r12d
949 je .L1697
950 leaq 1(%r15), %rax
951 testl %r8d, %r8d
952 movq %rax, -1352(%rbp)
953 jne .L253
954 movl %r14d, %edx
955 movq %rax, %r15
956 movl %ebx, %r14d
957 andl $8448, %edx
958 movslq %ebx, %rax
959 movq %r13, %rbx
960 movl %edx, %r13d
961 movq %rax, -1456(%rbp)
962 movl %r8d, -1392(%rbp)
963 testl %r13d, %r13d
964 movq -1432(%rbp), %rax
965 je .L255
966 .p2align 4,,10
967 .p2align 3
968 .L1809:
969 movq -1376(%rbp), %rsi
970 movq (%rsi), %rdi
971 movq -1400(%rbp), %rsi
972 leaq 0(,%rsi,4), %rcx
973 leaq (%rdi,%rcx), %rsi
974 cmpq %rsi, %rax
975 je .L1807
976 .L255:
977 subl $1, %r14d
978 leaq 4(%rax), %rcx
979 movl %r12d, (%rax)
980 testl %r14d, %r14d
981 jle .L1808
982 movq 160(%rbx), %rax
983 testq %rax, %rax
984 je .L258
985 movq (%rax), %rsi
986 cmpq 8(%rax), %rsi
987 jnb .L258
988 leaq 4(%rsi), %rdi
989 movl (%rsi), %r12d
990 movq %rdi, (%rax)
991 .L260:
992 cmpl $-1, %r12d
993 je .L261
994 addq $1, %r15
995 testl %r13d, %r13d
996 movq %rcx, %rax
997 je .L255
998 jmp .L1809
999 .p2align 4,,10
1000 .p2align 3
1001 .L1796:
1002 movabsq $8800404766721, %rdx
1003 btq %rax, %rdx
1004 jnc .L78
1005 leaq .L106(%rip), %rdx
1006 movslq (%rdx,%rax,4), %rax
1007 addq %rdx, %rax
1008 jmp *%rax
1009 .section .rodata
1010 .align 4
1011 .align 4
1012 .L106:
1013 .long .L93-.L106
1014 .long .L105-.L106
1015 .long .L92-.L106
1016 .long .L92-.L106
1017 .long .L92-.L106
1018 .long .L105-.L106
1019 .long .L105-.L106
1020 .long .L105-.L106
1021 .long .L105-.L106
1022 .long .L105-.L106
1023 .long .L105-.L106
1024 .long .L105-.L106
1025 .long .L105-.L106
1026 .long .L105-.L106
1027 .long .L105-.L106
1028 .long .L105-.L106
1029 .long .L107-.L106
1030 .long .L105-.L106
1031 .long .L105-.L106
1032 .long .L105-.L106
1033 .long .L105-.L106
1034 .long .L1031-.L106
1035 .long .L105-.L106
1036 .long .L105-.L106
1037 .long .L96-.L106
1038 .long .L105-.L106
1039 .long .L105-.L106
1040 .long .L105-.L106
1041 .long .L105-.L106
1042 .long .L105-.L106
1043 .long .L92-.L106
1044 .long .L105-.L106
1045 .long .L97-.L106
1046 .long .L98-.L106
1047 .long .L92-.L106
1048 .long .L92-.L106
1049 .long .L92-.L106
1050 .long .L105-.L106
1051 .long .L99-.L106
1052 .long .L105-.L106
1053 .long .L105-.L106
1054 .long .L105-.L106
1055 .long .L105-.L106
1056 .long .L100-.L106
1057 .text
1058 .p2align 4,,10
1059 .p2align 3
1060 .L39:
1061 movq %r13, %rdi
1062 movl %r8d, -1352(%rbp)
1063 call __wuflow
1064 movl -1352(%rbp), %r8d
1065 movl %eax, %r12d
1066 jmp .L41
1067 .p2align 4,,10
1068 .p2align 3
1069 .L1789:
1070 cmpq $0, -1424(%rbp)
1071 movq -1424(%rbp), %r13
1072 je .L24
1073 .L961:
1074 xorl %r12d, %r12d
1075 cmpq $0, 0(%r13)
1076 je .L965
1077 .p2align 4,,10
1078 .p2align 3
1079 .L963:
1080 movq 16(%r13,%r12,8), %rax
1081 movq (%rax), %rdi
1082 call free@PLT
1083 movq 16(%r13,%r12,8), %rax
1084 addq $1, %r12
1085 cmpq %r12, 0(%r13)
1086 movq $0, (%rax)
1087 ja .L963
1088 .L965:
1089 movq 8(%r13), %r13
1090 testq %r13, %r13
1091 jne .L961
1092 jmp .L24
1093 .p2align 4,,10
1094 .p2align 3
1095 .L1794:
1096 movl %ebx, -1408(%rbp)
1097 leaq 4(%rcx), %rbx
1098 movl 4(%rcx), %eax
1099 movq %rbx, -1344(%rbp)
1100 jmp .L51
1101 .p2align 4,,10
1102 .p2align 3
1103 .L1795:
1104 movq %r13, %r14
1105 movl -1356(%rbp), %ebx
1106 jmp .L44
1107 .p2align 4,,10
1108 .p2align 3
1109 .L1790:
1110 movq -1376(%rbp), %r15
1111 movq (%r15), %rdi
1112 call free@PLT
1113 movq $0, (%r15)
1114 jmp .L24
1115 .p2align 4,,10
1116 .p2align 3
1117 .L50:
1118 movl %r12d, %esi
1119 movq %r13, %rdi
1120 movq %r13, %r14
1121 movl -1356(%rbp), %ebx
1122 call _IO_sputbackwc
1123 jmp .L44
1124 .L1784:
1125 testl %r8d, %r8d
1126 movq %r13, %r14
1127 movl -1356(%rbp), %ebx
1128 movl %r12d, %r13d
1129 je .L44
1130 movl -1364(%rbp), %r12d
1131 jmp .L953
1132 .p2align 4,,10
1133 .p2align 3
1134 .L948:
1135 movq 160(%r14), %rax
1136 testq %rax, %rax
1137 je .L950
1138 movq (%rax), %rdx
1139 cmpq 8(%rax), %rdx
1140 jnb .L950
1141 leaq 4(%rdx), %rcx
1142 movl (%rdx), %r13d
1143 movq %rcx, (%rax)
1144 .L952:
1145 cmpl $-1, %r13d
1146 jne .L949
1147 movq __libc_errno@gottpoff(%rip), %rax
1148 movl %fs:(%rax), %r12d
1149 .L949:
1150 movl %r13d, %edi
1151 call iswspace
1152 testl %eax, %eax
1153 je .L1810
1154 .L953:
1155 cmpl $-1, %r13d
1156 jne .L948
1157 movq __libc_errno@gottpoff(%rip), %rax
1158 movl %r12d, %fs:(%rax)
1159 jmp .L949
1160 .L1031:
1161 movl $16, %edx
1162 .L95:
1163 cmpl $-1, %r12d
1164 je .L1811
1165 .L377:
1166 movq 160(%r13), %rax
1167 testq %rax, %rax
1168 je .L380
1169 movq (%rax), %rcx
1170 cmpq 8(%rax), %rcx
1171 jnb .L380
1172 leaq 4(%rcx), %rsi
1173 movl (%rcx), %r12d
1174 movq %rsi, (%rax)
1175 .L382:
1176 cmpl $-1, %r12d
1177 je .L1700
1178 leaq 1(%r15), %rax
1179 movq %rax, -1352(%rbp)
1180 leal -43(%r12), %eax
1181 andl $-3, %eax
1182 movl $1, %eax
1183 jne .L384
1184 movq -1104(%rbp), %rax
1185 cmpq %rax, -1096(%rbp)
1186 je .L1812
1187 leaq 4(%rax), %rcx
1188 movq %rcx, -1104(%rbp)
1189 movl %r12d, (%rax)
1190 .L386:
1191 xorl %eax, %eax
1192 testl %ebx, %ebx
1193 setg %al
1194 subl %eax, %ebx
1195 movq 160(%r13), %rax
1196 testq %rax, %rax
1197 je .L388
1198 movq (%rax), %rcx
1199 cmpq 8(%rax), %rcx
1200 jnb .L388
1201 leaq 4(%rcx), %rsi
1202 movl (%rcx), %r12d
1203 movq %rsi, (%rax)
1204 .L390:
1205 testl %ebx, %ebx
1206 setne %al
1207 cmpl $-1, %r12d
1208 je .L391
1209 leaq 2(%r15), %rdi
1210 movq %rdi, -1352(%rbp)
1211 .L384:
1212 cmpl $48, %r12d
1213 jne .L392
1214 testb %al, %al
1215 je .L392
1216 xorl %eax, %eax
1217 testl %ebx, %ebx
1218 setg %al
1219 subl %eax, %ebx
1220 movq -1104(%rbp), %rax
1221 cmpq %rax, -1096(%rbp)
1222 je .L1813
1223 leaq 4(%rax), %rcx
1224 movq %rcx, -1104(%rbp)
1225 movl $48, (%rax)
1226 .L395:
1227 movq 160(%r13), %rax
1228 testq %rax, %rax
1229 je .L976
1230 movq (%rax), %rcx
1231 cmpq 8(%rax), %rcx
1232 jnb .L976
1233 leaq 4(%rcx), %rsi
1234 movl (%rcx), %r12d
1235 movq %rsi, (%rax)
1236 .L397:
1237 cmpl $-1, %r12d
1238 je .L398
1239 addq $1, -1352(%rbp)
1240 .L399:
1241 testl %ebx, %ebx
1242 je .L400
1243 movl %r12d, %edi
1244 movl %edx, -1392(%rbp)
1245 call towlower
1246 cmpl $120, %eax
1247 movl -1392(%rbp), %edx
1248 je .L1814
1249 .L400:
1250 testl %edx, %edx
1251 je .L1815
1252 .L401:
1253 cmpl $10, %edx
1254 jne .L409
1255 .L410:
1256 testl $1024, %r14d
1257 movl $10, %edx
1258 jne .L1816
1259 .L409:
1260 movl %r14d, %eax
1261 movl %r14d, -1392(%rbp)
1262 shrl $7, %eax
1263 xorl $1, %eax
1264 movl %eax, %r15d
1265 andl $1, %r15d
1266 movl %r15d, %r14d
1267 movl %edx, %r15d
1268 .L443:
1269 cmpl $-1, %r12d
1270 je .L1706
1271 .L1819:
1272 testl %ebx, %ebx
1273 je .L1706
1274 cmpl $16, %r15d
1275 je .L1817
1276 leal -48(%r12), %eax
1277 cmpl $9, %eax
1278 ja .L435
1279 cmpl %r15d, %eax
1280 jl .L434
1281 .L435:
1282 cmpl $10, %r15d
1283 jne .L1706
1284 testb %r14b, %r14b
1285 jne .L1706
1286 cmpl -1360(%rbp), %r12d
1287 jne .L1706
1288 .L434:
1289 movq -1104(%rbp), %rax
1290 cmpq %rax, -1096(%rbp)
1291 je .L1818
1292 .L436:
1293 leaq 4(%rax), %rdx
1294 movq %rdx, -1104(%rbp)
1295 movl %r12d, (%rax)
1296 .L437:
1297 xorl %eax, %eax
1298 testl %ebx, %ebx
1299 setg %al
1300 subl %eax, %ebx
1301 movq 160(%r13), %rax
1302 testq %rax, %rax
1303 je .L982
1304 movq (%rax), %rcx
1305 cmpq 8(%rax), %rcx
1306 jnb .L982
1307 leaq 4(%rcx), %rdx
1308 movl (%rcx), %r12d
1309 movq %rdx, (%rax)
1310 .L440:
1311 cmpl $-1, %r12d
1312 je .L441
1313 addq $1, -1352(%rbp)
1314 cmpl $-1, %r12d
1315 jne .L1819
1316 .p2align 4,,10
1317 .p2align 3
1318 .L1706:
1319 movl -1392(%rbp), %r14d
1320 movl %r15d, %edx
1321 .L432:
1322 movq -1104(%rbp), %rax
1323 testq %rax, %rax
1324 je .L1820
1325 movq -1088(%rbp), %rcx
1326 cmpq %rcx, %rax
1327 je .L447
1328 movq %rax, %rsi
1329 subq %rcx, %rsi
1330 cmpq $4, %rsi
1331 je .L1821
1332 .L448:
1333 cmpl $-1, %r12d
1334 jne .L472
1335 movq -1096(%rbp), %rcx
1336 movq -1352(%rbp), %r15
1337 .L471:
1338 cmpq %rax, %rcx
1339 je .L1822
1340 leaq 4(%rax), %rcx
1341 movq %rcx, -1104(%rbp)
1342 movl $0, (%rax)
1343 .L474:
1344 testq %rcx, %rcx
1345 je .L1823
1346 movl %r14d, %ecx
1347 movl %r14d, %ebx
1348 movq -1088(%rbp), %rdi
1349 andl $128, %ecx
1350 andl $64, %ebx
1351 leaq -1336(%rbp), %rsi
1352 je .L476
1353 call __wcstol_internal
1354 .L477:
1355 movq -1088(%rbp), %rdi
1356 cmpq %rdi, -1336(%rbp)
1357 je .L1824
1358 movl %r14d, %r8d
1359 andl $8, %r8d
1360 jne .L1735
1361 movl %r14d, %edx
1362 andl $1, %edx
1363 testl %ebx, %ebx
1364 je .L480
1365 testl %edx, %edx
1366 je .L481
1367 movl -1408(%rbp), %esi
1368 testl %esi, %esi
1369 jne .L482
1370 .L1756:
1371 movl -1320(%rbp), %ecx
1372 cmpl $47, %ecx
1373 ja .L535
1374 movl %ecx, %edx
1375 addq -1304(%rbp), %rdx
1376 addl $8, %ecx
1377 movl %ecx, -1320(%rbp)
1378 .L536:
1379 movq (%rdx), %rdx
1380 .L537:
1381 movq %rax, (%rdx)
1382 .L494:
1383 addl $1, -1356(%rbp)
1384 movq -1344(%rbp), %rax
1385 jmp .L34
1386 .L1027:
1387 movq -1456(%rbp), %r15
1388 .L100:
1389 movl %r14d, %r8d
1390 andl $8, %r8d
1391 jne .L1735
1392 testb $1, %r14b
1393 je .L116
1394 movl -1408(%rbp), %edi
1395 testl %edi, %edi
1396 jne .L117
1397 movl -1320(%rbp), %edx
1398 cmpl $47, %edx
1399 ja .L118
1400 movl %edx, %eax
1401 addq -1304(%rbp), %rax
1402 addl $8, %edx
1403 movl %edx, -1320(%rbp)
1404 .L119:
1405 movq (%rax), %rax
1406 .L120:
1407 movq %r15, (%rax)
1408 .L1734:
1409 movq -1344(%rbp), %rax
1410 jmp .L34
1411 .L1026:
1412 movq -1456(%rbp), %r15
1413 .L99:
1414 orl $64, %r14d
1415 xorl %edx, %edx
1416 jmp .L95
1417 .L1024:
1418 movq -1456(%rbp), %r15
1419 .L97:
1420 testb $1, %r14b
1421 jne .L93
1422 cmpl $-1, %ebx
1423 movl $1, %eax
1424 movl %r14d, %r8d
1425 cmove %eax, %ebx
1426 andl $8, %r8d
1427 jne .L168
1428 testl $8448, %r14d
1429 je .L169
1430 movl -1408(%rbp), %eax
1431 testl %eax, %eax
1432 jne .L170
1433 movl -1320(%rbp), %edx
1434 cmpl $47, %edx
1435 ja .L171
1436 movl %edx, %eax
1437 addq -1304(%rbp), %rax
1438 addl $8, %edx
1439 movl %edx, -1320(%rbp)
1440 .L172:
1441 movq (%rax), %rax
1442 movq %rax, -1376(%rbp)
1443 .L173:
1444 cmpq $0, -1376(%rbp)
1445 je .L1825
1446 movl $100, %edi
1447 movl %r8d, -1352(%rbp)
1448 call malloc@PLT
1449 movq -1376(%rbp), %rsi
1450 testq %rax, %rax
1451 movq %rax, -1416(%rbp)
1452 movq %rax, (%rsi)
1453 je .L183
1454 movq -1424(%rbp), %rax
1455 movl -1352(%rbp), %r8d
1456 testq %rax, %rax
1457 je .L184
1458 movq (%rax), %rax
1459 cmpq $32, %rax
1460 leaq 1(%rax), %rdx
1461 je .L184
1462 .L185:
1463 movq -1424(%rbp), %rsi
1464 movq -1376(%rbp), %rdi
1465 movq $100, -1400(%rbp)
1466 movq %rdx, (%rsi)
1467 movq %rdi, 16(%rsi,%rax,8)
1468 .L168:
1469 cmpl $-1, %r12d
1470 je .L1826
1471 movq 160(%r13), %rax
1472 testq %rax, %rax
1473 je .L200
1474 movq (%rax), %rdx
1475 cmpq 8(%rax), %rdx
1476 jnb .L200
1477 leaq 4(%rdx), %rcx
1478 movl (%rdx), %r12d
1479 movq %rcx, (%rax)
1480 .L202:
1481 cmpl $-1, %r12d
1482 je .L1695
1483 leaq -1328(%rbp), %rax
1484 addq $1, %r15
1485 movl %r14d, -1456(%rbp)
1486 movq %r15, -1408(%rbp)
1487 movq $0, -1328(%rbp)
1488 movl %r12d, %r15d
1489 movq %rax, -1352(%rbp)
1490 movl %r14d, %eax
1491 movl %r8d, %r12d
1492 andl $8200, %eax
1493 movq -1416(%rbp), %r14
1494 movl %eax, -1392(%rbp)
1495 cmpl $8192, -1392(%rbp)
1496 je .L1827
1497 .p2align 4,,10
1498 .p2align 3
1499 .L204:
1500 movq -1352(%rbp), %rdx
1501 testl %r12d, %r12d
1502 movl $0, %edi
1503 cmove %r14, %rdi
1504 movl %r15d, %esi
1505 call __wcrtomb
1506 cmpq $-1, %rax
1507 je .L1828
1508 subl $1, %ebx
1509 addq %rax, %r14
1510 testl %ebx, %ebx
1511 jle .L1696
1512 movq 160(%r13), %rax
1513 testq %rax, %rax
1514 je .L209
1515 movq (%rax), %rdx
1516 cmpq 8(%rax), %rdx
1517 jnb .L209
1518 leaq 4(%rdx), %rcx
1519 movl (%rdx), %r15d
1520 movq %rcx, (%rax)
1521 .L211:
1522 cmpl $-1, %r15d
1523 je .L212
1524 addq $1, -1408(%rbp)
1525 cmpl $8192, -1392(%rbp)
1526 jne .L204
1527 .L1827:
1528 movq -1376(%rbp), %rax
1529 movq (%rax), %rdi
1530 movq -1400(%rbp), %rax
1531 addq %rdi, %rax
1532 subq %r14, %rax
1533 cmpq $16, %rax
1534 jg .L204
1535 salq -1400(%rbp)
1536 subq %rdi, %r14
1537 movq -1400(%rbp), %rax
1538 movq %rax, %rsi
1539 call realloc@PLT
1540 testq %rax, %rax
1541 je .L1829
1542 .L205:
1543 movq -1376(%rbp), %rsi
1544 addq %rax, %r14
1545 movq %rax, (%rsi)
1546 jmp .L204
1547 .L1023:
1548 movq -1456(%rbp), %r15
1549 .L96:
1550 movl %r14d, %r8d
1551 movl %r14d, %r9d
1552 andl $8, %r8d
1553 andl $1, %r9d
1554 je .L819
1555 testl %r8d, %r8d
1556 jne .L820
1557 testl $8448, %r14d
1558 je .L821
1559 movl -1408(%rbp), %eax
1560 testl %eax, %eax
1561 jne .L822
1562 movl -1320(%rbp), %edx
1563 cmpl $47, %edx
1564 ja .L823
1565 movl %edx, %eax
1566 addq -1304(%rbp), %rax
1567 addl $8, %edx
1568 movl %edx, -1320(%rbp)
1569 .L824:
1570 movq (%rax), %rax
1571 movq %rax, -1376(%rbp)
1572 .L825:
1573 cmpq $0, -1376(%rbp)
1574 je .L1830
1575 movl $400, %edi
1576 movl %r8d, -1392(%rbp)
1577 movl %r9d, -1352(%rbp)
1578 call malloc@PLT
1579 movq -1376(%rbp), %rdi
1580 testq %rax, %rax
1581 movq %rax, -1432(%rbp)
1582 movq %rax, (%rdi)
1583 je .L835
1584 movq -1424(%rbp), %rax
1585 movl -1352(%rbp), %r9d
1586 movl -1392(%rbp), %r8d
1587 testq %rax, %rax
1588 je .L836
1589 movq (%rax), %rax
1590 cmpq $32, %rax
1591 leaq 1(%rax), %rdx
1592 je .L836
1593 .L837:
1594 movq -1424(%rbp), %rsi
1595 movq -1376(%rbp), %rdi
1596 movq $100, -1400(%rbp)
1597 movq %rdx, (%rsi)
1598 movq %rdi, 16(%rsi,%rax,8)
1599 .L820:
1600 movq -1344(%rbp), %rdx
1601 movl (%rdx), %eax
1602 leaq 4(%rdx), %r11
1603 cmpl $94, %eax
1604 jne .L1071
1605 movl 4(%rdx), %eax
1606 leaq 8(%rdx), %rsi
1607 movq %r11, -1344(%rbp)
1608 movl $1, %ecx
1609 .L879:
1610 testl %ebx, %ebx
1611 movl $2147483647, %edx
1612 movq %r11, -1336(%rbp)
1613 cmovs %edx, %ebx
1614 cmpl $93, %eax
1615 jne .L884
1616 movl 4(%r11), %eax
1617 movq %rsi, -1344(%rbp)
1618 movq %rsi, %r11
1619 jmp .L884
1620 .p2align 4,,10
1621 .p2align 3
1622 .L882:
1623 cmpl $93, %eax
1624 je .L883
1625 movl (%rdx), %eax
1626 movq %rdx, %r11
1627 .L884:
1628 testl %eax, %eax
1629 leaq 4(%r11), %rdx
1630 jne .L882
1631 movq %r13, %r14
1632 movq %rdx, -1344(%rbp)
1633 movl -1356(%rbp), %ebx
1634 jmp .L44
1635 .L1020:
1636 movq -1456(%rbp), %r15
1637 .L92:
1638 cmpl $-1, %r12d
1639 je .L1831
1640 movq 160(%r13), %rax
1641 testq %rax, %rax
1642 je .L587
1643 movq (%rax), %rdx
1644 cmpq 8(%rax), %rdx
1645 jnb .L587
1646 leaq 4(%rdx), %rcx
1647 movl (%rdx), %r12d
1648 movq %rcx, (%rax)
1649 .L589:
1650 cmpl $-1, %r12d
1651 je .L1711
1652 leaq 1(%r15), %rax
1653 movq -1104(%rbp), %rdx
1654 movq %rax, -1352(%rbp)
1655 xorl %eax, %eax
1656 testl %ebx, %ebx
1657 setg %al
1658 subl %eax, %ebx
1659 leal -43(%r12), %eax
1660 andl $-3, %eax
1661 jne .L1059
1662 cmpq %rdx, -1096(%rbp)
1663 je .L1832
1664 leaq 4(%rdx), %rax
1665 movq %rax, -1104(%rbp)
1666 movl %r12d, (%rdx)
1667 .L593:
1668 testl %ebx, %ebx
1669 je .L1833
1670 movq 160(%r13), %rax
1671 testq %rax, %rax
1672 je .L595
1673 movq (%rax), %rdx
1674 cmpq 8(%rax), %rdx
1675 jnb .L595
1676 leaq 4(%rdx), %rcx
1677 movl (%rdx), %r12d
1678 movq %rcx, (%rax)
1679 .L597:
1680 cmpl $-1, %r12d
1681 je .L1834
1682 leaq 2(%r15), %rax
1683 movq -1104(%rbp), %rdx
1684 movb $1, -1472(%rbp)
1685 movq %rax, -1352(%rbp)
1686 xorl %eax, %eax
1687 testl %ebx, %ebx
1688 setg %al
1689 subl %eax, %ebx
1690 .L591:
1691 movl %r12d, %edi
1692 movq %rdx, -1392(%rbp)
1693 call towlower
1694 cmpl $110, %eax
1695 movq -1392(%rbp), %rdx
1696 je .L1835
1697 cmpl $105, %eax
1698 jne .L618
1699 cmpq %rdx, -1096(%rbp)
1700 je .L1836
1701 leaq 4(%rdx), %rax
1702 movq %rax, -1104(%rbp)
1703 movl %r12d, (%rdx)
1704 .L620:
1705 testl %ebx, %ebx
1706 je .L1837
1707 movq 160(%r13), %rax
1708 testq %rax, %rax
1709 je .L621
1710 movq (%rax), %rdx
1711 cmpq 8(%rax), %rdx
1712 jnb .L621
1713 leaq 4(%rdx), %rcx
1714 movl (%rdx), %r12d
1715 movq %rcx, (%rax)
1716 .L623:
1717 cmpl $-1, %r12d
1718 je .L1838
1719 movl %r12d, %edi
1720 call towlower
1721 cmpl $110, %eax
1722 jne .L1839
1723 xorl %eax, %eax
1724 testl %ebx, %ebx
1725 setg %al
1726 subl %eax, %ebx
1727 movq -1104(%rbp), %rax
1728 cmpq -1096(%rbp), %rax
1729 je .L1840
1730 leaq 4(%rax), %rdx
1731 movq %rdx, -1104(%rbp)
1732 movl %r12d, (%rax)
1733 .L628:
1734 testl %ebx, %ebx
1735 je .L1841
1736 movq 160(%r13), %rax
1737 testq %rax, %rax
1738 je .L630
1739 movq (%rax), %rdx
1740 cmpq 8(%rax), %rdx
1741 jnb .L630
1742 leaq 4(%rdx), %rcx
1743 movl (%rdx), %r12d
1744 movq %rcx, (%rax)
1745 .L632:
1746 cmpl $-1, %r12d
1747 je .L1842
1748 movq -1352(%rbp), %rax
1749 movl %r12d, %edi
1750 leaq 2(%rax), %r15
1751 call towlower
1752 cmpl $102, %eax
1753 jne .L1843
1754 xorl %eax, %eax
1755 testl %ebx, %ebx
1756 setg %al
1757 subl %eax, %ebx
1758 movq -1104(%rbp), %rax
1759 cmpq -1096(%rbp), %rax
1760 je .L1844
1761 leaq 4(%rax), %rdx
1762 movq %rdx, -1104(%rbp)
1763 movl %r12d, (%rax)
1764 .L637:
1765 testl %ebx, %ebx
1766 je .L1731
1767 movq 160(%r13), %rax
1768 testq %rax, %rax
1769 je .L639
1770 movq (%rax), %rdx
1771 cmpq 8(%rax), %rdx
1772 jnb .L639
1773 leaq 4(%rdx), %rcx
1774 movl (%rdx), %r12d
1775 movq %rcx, (%rax)
1776 .L641:
1777 cmpl $-1, %r12d
1778 je .L642
1779 movl %r12d, %edi
1780 call towlower
1781 cmpl $105, %eax
1782 je .L1845
1783 movl %r12d, %esi
1784 movq %r13, %rdi
1785 call _IO_sputbackwc
1786 movq -1104(%rbp), %rax
1787 movq -1096(%rbp), %rdx
1788 .L617:
1789 cmpq %rdx, %rax
1790 je .L1846
1791 leaq 4(%rax), %rdx
1792 movq %rdx, -1104(%rbp)
1793 movl $0, (%rax)
1794 .L763:
1795 testq %rdx, %rdx
1796 je .L1847
1797 movl %r14d, %edx
1798 movl %r14d, %ebx
1799 movq -1088(%rbp), %rdi
1800 andl $128, %edx
1801 andl $8, %ebx
1802 testb $2, %r14b
1803 je .L765
1804 testb $4, -1368(%rbp)
1805 jne .L1848
1806 testb $1, -1368(%rbp)
1807 jne .L765
1808 leaq -1336(%rbp), %rsi
1809 call __wcstold_internal
1810 testl %ebx, %ebx
1811 jne .L1966
1812 movq -1088(%rbp), %rax
1813 movq -1336(%rbp), %rdx
1814 cmpq %rax, %rdx
1815 movq %rax, %rdi
1816 je .L1967
1817 movl -1408(%rbp), %ecx
1818 testl %ecx, %ecx
1819 jne .L782
1820 movl -1320(%rbp), %esi
1821 cmpl $47, %esi
1822 ja .L783
1823 movl %esi, %ecx
1824 addq -1304(%rbp), %rcx
1825 addl $8, %esi
1826 movl %esi, -1320(%rbp)
1827 .L784:
1828 movq (%rcx), %rcx
1829 .L785:
1830 fstpt (%rcx)
1831 .L781:
1832 cmpq %rdx, %rax
1833 je .L1849
1834 addl $1, -1356(%rbp)
1835 .p2align 4,,10
1836 .p2align 3
1837 .L1735:
1838 movq -1344(%rbp), %rax
1839 xorl %r8d, %r8d
1840 jmp .L34
1841 .L1025:
1842 movq -1456(%rbp), %r15
1843 .L98:
1844 orl $64, %r14d
1845 movl $10, %edx
1846 jmp .L95
1847 .L107:
1848 movl %r14d, %r8d
1849 andl $8, %r8d
1850 .L108:
1851 testl %r8d, %r8d
1852 jne .L329
1853 .L327:
1854 movl %r14d, %r8d
1855 andl $8448, %r8d
1856 je .L330
1857 movl -1408(%rbp), %r10d
1858 testl %r10d, %r10d
1859 jne .L331
1860 movl -1320(%rbp), %edx
1861 cmpl $47, %edx
1862 ja .L332
1863 movl %edx, %eax
1864 addq -1304(%rbp), %rax
1865 addl $8, %edx
1866 movl %edx, -1320(%rbp)
1867 .L333:
1868 movq (%rax), %rax
1869 movq %rax, -1376(%rbp)
1870 .L334:
1871 cmpq $0, -1376(%rbp)
1872 je .L1850
1873 movl $400, %edi
1874 call malloc@PLT
1875 movq -1376(%rbp), %rdi
1876 testq %rax, %rax
1877 movq %rax, -1432(%rbp)
1878 movq %rax, (%rdi)
1879 je .L344
1880 movq -1424(%rbp), %rax
1881 testq %rax, %rax
1882 je .L345
1883 movq (%rax), %rax
1884 cmpq $32, %rax
1885 leaq 1(%rax), %rdx
1886 je .L345
1887 .L346:
1888 movq -1424(%rbp), %rdi
1889 movq -1376(%rbp), %rsi
1890 xorl %r8d, %r8d
1891 movq $100, -1400(%rbp)
1892 movq %rdx, (%rdi)
1893 movq %rsi, 16(%rdi,%rax,8)
1894 .L329:
1895 cmpl $-1, %r12d
1896 je .L1851
1897 .L328:
1898 movq 160(%r13), %rax
1899 testq %rax, %rax
1900 je .L360
1901 movq (%rax), %rdx
1902 cmpq 8(%rax), %rdx
1903 jnb .L360
1904 leaq 4(%rdx), %rcx
1905 movl (%rdx), %r12d
1906 movq %rcx, (%rax)
1907 .L362:
1908 cmpl $-1, %r12d
1909 je .L1699
1910 movq -1432(%rbp), %rax
1911 movl %r14d, -1408(%rbp)
1912 addq $1, %r15
1913 movq %rax, -1352(%rbp)
1914 movl %r14d, %eax
1915 movl %r12d, %r14d
1916 andl $8448, %eax
1917 movl %r14d, %edi
1918 movl %r8d, %r12d
1919 movl %eax, -1392(%rbp)
1920 call iswspace
1921 testl %eax, %eax
1922 jne .L1852
1923 .p2align 4,,10
1924 .p2align 3
1925 .L364:
1926 testl %r12d, %r12d
1927 jne .L366
1928 movq -1352(%rbp), %rdi
1929 leaq 4(%rdi), %rax
1930 movl %r14d, (%rdi)
1931 movl -1392(%rbp), %edi
1932 testl %edi, %edi
1933 je .L1052
1934 movq -1376(%rbp), %rdi
1935 movq -1400(%rbp), %rsi
1936 movq %rax, -1352(%rbp)
1937 movq (%rdi), %rdi
1938 leaq 0(,%rsi,4), %rcx
1939 leaq (%rdi,%rcx), %rsi
1940 cmpq %rsi, %rax
1941 je .L1853
1942 .L366:
1943 testl %ebx, %ebx
1944 jle .L369
1945 subl $1, %ebx
1946 je .L1854
1947 .L369:
1948 movq 160(%r13), %rax
1949 testq %rax, %rax
1950 je .L974
1951 movq (%rax), %rdx
1952 cmpq 8(%rax), %rdx
1953 jnb .L974
1954 leaq 4(%rdx), %rcx
1955 movl (%rdx), %r14d
1956 movq %rcx, (%rax)
1957 .L371:
1958 cmpl $-1, %r14d
1959 je .L372
1960 movl %r14d, %edi
1961 addq $1, %r15
1962 call iswspace
1963 testl %eax, %eax
1964 je .L364
1965 .L1852:
1966 movl %r12d, -1392(%rbp)
1967 movl %r14d, %r12d
1968 movq %r13, %rdi
1969 movl %r12d, %esi
1970 movl -1408(%rbp), %r14d
1971 subq $1, %r15
1972 call _IO_sputbackwc
1973 movl -1392(%rbp), %r8d
1974 .p2align 4,,10
1975 .p2align 3
1976 .L365:
1977 testl %r8d, %r8d
1978 je .L373
1979 movq -1352(%rbp), %rdi
1980 movq -1344(%rbp), %rax
1981 xorl %r8d, %r8d
1982 movq %rdi, -1432(%rbp)
1983 jmp .L34
1984 .L1723:
1985 movq %r13, %r14
1986 .L378:
1987 movq -1392(%rbp), %rax
1988 movl -1364(%rbp), %edi
1989 movl %edi, %fs:(%rax)
1990 .L379:
1991 movl -1356(%rbp), %eax
1992 testl %eax, %eax
1993 movl %eax, %ebx
1994 jne .L44
1995 movl $-1, %ebx
1996 movl %ebx, -1356(%rbp)
1997 jmp .L44
1998 .L105:
1999 movq %r13, %r14
2000 movl -1356(%rbp), %ebx
2001 jmp .L44
2002 .L1806:
2003 movq __libc_errno@gottpoff(%rip), %rax
2004 movl -1364(%rbp), %esi
2005 movq %r13, %r14
2006 movl %esi, %fs:(%rax)
2007 .L249:
2008 movl -1356(%rbp), %eax
2009 testl %eax, %eax
2010 movl %eax, %ebx
2011 jne .L44
2012 movl $-1, %ebx
2013 movl %ebx, -1356(%rbp)
2014 jmp .L44
2015 .L1028:
2016 movq -1456(%rbp), %r15
2017 .L102:
2018 movl %r14d, %eax
2019 movl $16, %edx
2020 andl $-7, %eax
2021 orl $4097, %eax
2022 movl %eax, %r14d
2023 jmp .L95
2024 .L1029:
2025 movq -1456(%rbp), %r15
2026 .L103:
2027 movl %r14d, %r8d
2028 andl $8, %r8d
2029 testb $1, %r14b
2030 jne .L108
2031 testl %r8d, %r8d
2032 jne .L272
2033 testl $8448, %r14d
2034 je .L273
2035 movl -1408(%rbp), %eax
2036 testl %eax, %eax
2037 jne .L274
2038 movl -1320(%rbp), %edx
2039 cmpl $47, %edx
2040 ja .L275
2041 movl %edx, %eax
2042 addq -1304(%rbp), %rax
2043 addl $8, %edx
2044 movl %edx, -1320(%rbp)
2045 .L276:
2046 movq (%rax), %rax
2047 movq %rax, -1376(%rbp)
2048 .L277:
2049 cmpq $0, -1376(%rbp)
2050 je .L1855
2051 movl $100, %edi
2052 movl %r8d, -1352(%rbp)
2053 call malloc@PLT
2054 movq -1376(%rbp), %rsi
2055 testq %rax, %rax
2056 movq %rax, -1416(%rbp)
2057 movq %rax, (%rsi)
2058 je .L287
2059 movq -1424(%rbp), %rax
2060 movl -1352(%rbp), %r8d
2061 testq %rax, %rax
2062 je .L288
2063 movq (%rax), %rax
2064 cmpq $32, %rax
2065 leaq 1(%rax), %rdx
2066 je .L288
2067 .L289:
2068 movq -1424(%rbp), %rsi
2069 movq -1376(%rbp), %rdi
2070 movq $100, -1400(%rbp)
2071 movq %rdx, (%rsi)
2072 movq %rdi, 16(%rsi,%rax,8)
2073 .L272:
2074 cmpl $-1, %r12d
2075 je .L1856
2076 movq 160(%r13), %rax
2077 testq %rax, %rax
2078 je .L304
2079 movq (%rax), %rdx
2080 cmpq 8(%rax), %rdx
2081 jnb .L304
2082 leaq 4(%rdx), %rcx
2083 movl (%rdx), %r12d
2084 movq %rcx, (%rax)
2085 .L306:
2086 cmpl $-1, %r12d
2087 je .L1698
2088 leaq -1328(%rbp), %rax
2089 addq $1, %r15
2090 movl %r12d, %edi
2091 movq %r15, -1456(%rbp)
2092 movq $0, -1328(%rbp)
2093 movq %rax, -1352(%rbp)
2094 movl %r14d, %eax
2095 movl %r14d, -1464(%rbp)
2096 andl $8448, %eax
2097 movl %r8d, -1408(%rbp)
2098 movq -1416(%rbp), %r15
2099 movl %eax, -1472(%rbp)
2100 call iswspace
2101 testl %eax, %eax
2102 jne .L1857
2103 .L308:
2104 movl -1408(%rbp), %r14d
2105 testl %r14d, %r14d
2106 jne .L310
2107 movl -1472(%rbp), %r11d
2108 testl %r11d, %r11d
2109 je .L311
2110 movq -1376(%rbp), %rax
2111 movq (%rax), %rdi
2112 movq -1400(%rbp), %rax
2113 addq %rdi, %rax
2114 subq %r15, %rax
2115 cmpq $16, %rax
2116 jle .L1858
2117 .L311:
2118 movq %r15, %r14
2119 .L971:
2120 movq -1352(%rbp), %rdx
2121 movl %r12d, %esi
2122 movq %r15, %rdi
2123 call __wcrtomb
2124 cmpq $-1, %rax
2125 je .L1859
2126 cmpq $16, %rax
2127 ja .L1860
2128 testl %ebx, %ebx
2129 leaq (%r14,%rax), %r15
2130 jle .L316
2131 subl $1, %ebx
2132 je .L1861
2133 .L316:
2134 movq 160(%r13), %rax
2135 testq %rax, %rax
2136 je .L972
2137 movq (%rax), %rdx
2138 cmpq 8(%rax), %rdx
2139 jnb .L972
2140 leaq 4(%rdx), %rsi
2141 movl (%rdx), %r12d
2142 movq %rsi, (%rax)
2143 .L318:
2144 cmpl $-1, %r12d
2145 je .L319
2146 movl %r12d, %edi
2147 addq $1, -1456(%rbp)
2148 call iswspace
2149 testl %eax, %eax
2150 je .L308
2151 .L1857:
2152 movl -1408(%rbp), %r8d
2153 movq %r15, -1416(%rbp)
2154 movl %r12d, %esi
2155 movq -1456(%rbp), %r15
2156 movq %r13, %rdi
2157 movl -1464(%rbp), %r14d
2158 movl %r8d, -1392(%rbp)
2159 call _IO_sputbackwc
2160 movl -1392(%rbp), %r8d
2161 subq $1, %r15
2162 .L309:
2163 testl %r8d, %r8d
2164 jne .L1735
2165 leaq -1184(%rbp), %rax
2166 movq -1352(%rbp), %rdx
2167 xorl %esi, %esi
2168 movl %r8d, -1392(%rbp)
2169 movq %rax, %rdi
2170 movq %rax, -1456(%rbp)
2171 call __wcrtomb
2172 movl %r14d, %edx
2173 movq %rax, %rbx
2174 movl -1392(%rbp), %r8d
2175 andl $8448, %edx
2176 testq %rax, %rax
2177 je .L321
2178 testl %edx, %edx
2179 je .L322
2180 movq -1376(%rbp), %rax
2181 movq (%rax), %rdi
2182 movq -1416(%rbp), %rax
2183 leaq (%rax,%rbx), %rdx
2184 movq -1400(%rbp), %rax
2185 addq %rdi, %rax
2186 cmpq %rax, %rdx
2187 jnb .L1862
2188 .L323:
2189 movq -1456(%rbp), %rsi
2190 movq -1416(%rbp), %rdi
2191 movq %rbx, %rdx
2192 movl %r8d, -1352(%rbp)
2193 call __mempcpy@PLT
2194 movl -1352(%rbp), %r8d
2195 leaq 1(%rax), %rsi
2196 movb $0, (%rax)
2197 movq %rsi, -1416(%rbp)
2198 .L1001:
2199 movq -1376(%rbp), %rbx
2200 movq -1416(%rbp), %rsi
2201 movq (%rbx), %rdi
2202 subq %rdi, %rsi
2203 cmpq -1400(%rbp), %rsi
2204 je .L375
2205 .L1744:
2206 movl %r8d, -1352(%rbp)
2207 call realloc@PLT
2208 testq %rax, %rax
2209 movl -1352(%rbp), %r8d
2210 je .L375
2211 movq %rax, (%rbx)
2212 .L375:
2213 addl $1, -1356(%rbp)
2214 movq -1344(%rbp), %rax
2215 movq $0, -1376(%rbp)
2216 jmp .L34
2217 .L90:
2218 movq 160(%r13), %rax
2219 testq %rax, %rax
2220 je .L111
2221 movq (%rax), %rdx
2222 cmpq 8(%rax), %rdx
2223 jnb .L111
2224 leaq 4(%rdx), %rcx
2225 movl (%rdx), %r12d
2226 movq %rcx, (%rax)
2227 .L113:
2228 cmpl $-1, %r12d
2229 je .L1694
2230 cmpl $37, %r12d
2231 je .L1734
2232 movq %r13, %r14
2233 movl %r12d, %esi
2234 movq %r14, %rdi
2235 call _IO_sputbackwc
2236 movl -1356(%rbp), %ebx
2237 jmp .L44
2238 .L109:
2239 movq -1392(%rbp), %rax
2240 movl -1364(%rbp), %edi
2241 movq %r13, %r14
2242 movl %edi, %fs:(%rax)
2243 .L110:
2244 movl -1356(%rbp), %eax
2245 testl %eax, %eax
2246 movl %eax, %ebx
2247 jne .L44
2248 movl $-1, %ebx
2249 movl %ebx, -1356(%rbp)
2250 jmp .L44
2251 .L94:
2252 movl %r14d, %r8d
2253 movq -1456(%rbp), %r15
2254 andl $8, %r8d
2255 je .L327
2256 jmp .L328
2257 .L101:
2258 movl $8, %edx
2259 .L104:
2260 movq -1456(%rbp), %r15
2261 jmp .L377
2262 .L1022:
2263 movq -1456(%rbp), %r15
2264 movl $16, %edx
2265 jmp .L95
2266 .L1030:
2267 movl $10, %edx
2268 jmp .L104
2269 .L968:
2270 testb $8, %r14b
2271 je .L327
2272 movq %r13, %r14
2273 .L969:
2274 movq -1392(%rbp), %rax
2275 movl -1364(%rbp), %edi
2276 movl %edi, %fs:(%rax)
2277 .L359:
2278 movl -1356(%rbp), %eax
2279 testl %eax, %eax
2280 movl %eax, %ebx
2281 jne .L44
2282 movl $-1, %ebx
2283 movl %ebx, -1356(%rbp)
2284 jmp .L44
2285 .L1722:
2286 movq %r13, %r14
2287 .L585:
2288 movq -1392(%rbp), %rax
2289 movl -1364(%rbp), %edi
2290 movl %edi, %fs:(%rax)
2291 .L586:
2292 movl -1356(%rbp), %eax
2293 testl %eax, %eax
2294 je .L1087
2295 movl -1356(%rbp), %ebx
2296 jmp .L44
2297 .L1804:
2298 orl $256, %r14d
2299 movl %eax, -1352(%rbp)
2300 jmp .L72
2301 .L966:
2302 movq %r13, %r14
2303 movl -1356(%rbp), %ebx
2304 jmp .L44
2305 .L89:
2306 movq %r13, %r14
2307 movl -1356(%rbp), %ebx
2308 jmp .L44
2309 .p2align 4,,10
2310 .p2align 3
2311 .L1817:
2312 movl %r12d, %edi
2313 call iswxdigit
2314 testl %eax, %eax
2315 je .L1706
2316 movq -1104(%rbp), %rax
2317 cmpq %rax, -1096(%rbp)
2318 jne .L436
2319 .L1818:
2320 movq -1384(%rbp), %rdi
2321 movl %r12d, %esi
2322 call char_buffer_add_slow
2323 jmp .L437
2324 .p2align 4,,10
2325 .p2align 3
2326 .L441:
2327 movq __libc_errno@gottpoff(%rip), %rax
2328 movl %fs:(%rax), %eax
2329 movl %eax, -1364(%rbp)
2330 jmp .L443
2331 .p2align 4,,10
2332 .p2align 3
2333 .L982:
2334 movq %r13, %rdi
2335 call __wuflow
2336 movl %eax, %r12d
2337 jmp .L440
2338 .p2align 4,,10
2339 .p2align 3
2340 .L372:
2341 movq __libc_errno@gottpoff(%rip), %rax
2342 movl %r12d, %r8d
2343 movl %r14d, %r12d
2344 movl -1408(%rbp), %r14d
2345 movl %fs:(%rax), %eax
2346 movl %eax, -1364(%rbp)
2347 jmp .L365
2348 .p2align 4,,10
2349 .p2align 3
2350 .L1052:
2351 movq %rax, -1352(%rbp)
2352 jmp .L366
2353 .L391:
2354 movq __libc_errno@gottpoff(%rip), %rax
2355 movl %fs:(%rax), %eax
2356 movl %eax, -1364(%rbp)
2357 .L392:
2358 testl %edx, %edx
2359 je .L410
2360 jmp .L401
2361 .p2align 4,,10
2362 .p2align 3
2363 .L476:
2364 call __wcstoul_internal
2365 jmp .L477
2366 .L447:
2367 testl $4096, %r14d
2368 je .L1709
2369 cmpl $4, %ebx
2370 jbe .L1709
2371 cmpl $40, %r12d
2372 jne .L1709
2373 movq 160(%r13), %rax
2374 testq %rax, %rax
2375 je .L450
2376 movq (%rax), %rcx
2377 cmpq 8(%rax), %rcx
2378 jnb .L450
2379 leaq 4(%rcx), %rsi
2380 movl (%rcx), %r12d
2381 movq %rsi, (%rax)
2382 .L452:
2383 cmpl $-1, %r12d
2384 movl %edx, -1392(%rbp)
2385 je .L453
2386 movl %r12d, %edi
2387 call towlower
2388 cmpl $110, %eax
2389 movl -1392(%rbp), %edx
2390 jne .L1710
2391 movq 160(%r13), %rax
2392 testq %rax, %rax
2393 je .L985
2394 movq (%rax), %rcx
2395 cmpq 8(%rax), %rcx
2396 jnb .L985
2397 leaq 4(%rcx), %rsi
2398 movl (%rcx), %r12d
2399 movq %rsi, (%rax)
2400 .L458:
2401 cmpl $-1, %r12d
2402 movl %edx, -1392(%rbp)
2403 je .L459
2404 movl %r12d, %edi
2405 call towlower
2406 cmpl $105, %eax
2407 movl -1392(%rbp), %edx
2408 jne .L1710
2409 movq 160(%r13), %rax
2410 testq %rax, %rax
2411 je .L987
2412 movq (%rax), %rcx
2413 cmpq 8(%rax), %rcx
2414 jnb .L987
2415 leaq 4(%rcx), %rsi
2416 movl (%rcx), %r12d
2417 movq %rsi, (%rax)
2418 .L462:
2419 cmpl $-1, %r12d
2420 movl %edx, -1392(%rbp)
2421 je .L463
2422 movl %r12d, %edi
2423 call towlower
2424 cmpl $108, %eax
2425 movl -1392(%rbp), %edx
2426 jne .L1710
2427 movq 160(%r13), %rax
2428 testq %rax, %rax
2429 je .L989
2430 movq (%rax), %rcx
2431 cmpq 8(%rax), %rcx
2432 jnb .L989
2433 leaq 4(%rcx), %rsi
2434 movl (%rcx), %r12d
2435 movq %rsi, (%rax)
2436 .L467:
2437 cmpl $-1, %r12d
2438 je .L468
2439 movq -1352(%rbp), %r15
2440 addq $4, %r15
2441 cmpl $41, %r12d
2442 jne .L1710
2443 movq -1104(%rbp), %rsi
2444 movq -1096(%rbp), %rcx
2445 cmpq %rsi, %rcx
2446 je .L1863
2447 leaq 4(%rsi), %rax
2448 movq %rax, -1104(%rbp)
2449 movl $48, (%rsi)
2450 jmp .L471
2451 .p2align 4,,10
2452 .p2align 3
2453 .L974:
2454 movq %r13, %rdi
2455 call __wuflow
2456 movl %eax, %r14d
2457 jmp .L371
2458 .p2align 4,,10
2459 .p2align 3
2460 .L261:
2461 movq __libc_errno@gottpoff(%rip), %rax
2462 movl -1392(%rbp), %r8d
2463 movl %r13d, %edx
2464 movq %rbx, %r13
2465 movq %rcx, %rbx
2466 movl %fs:(%rax), %eax
2467 movl %eax, -1364(%rbp)
2468 .L262:
2469 testl %edx, %edx
2470 je .L270
2471 movq -1376(%rbp), %r14
2472 movq %rbx, %rsi
2473 movq (%r14), %rdi
2474 subq %rdi, %rsi
2475 movq %rsi, %rax
2476 sarq $2, %rax
2477 cmpq -1400(%rbp), %rax
2478 je .L270
2479 movl %r8d, -1352(%rbp)
2480 call realloc@PLT
2481 testq %rax, %rax
2482 movl -1352(%rbp), %r8d
2483 je .L270
2484 movq %rax, (%r14)
2485 .L270:
2486 addl $1, -1356(%rbp)
2487 movq -1344(%rbp), %rax
2488 movq %rbx, -1432(%rbp)
2489 movq $0, -1376(%rbp)
2490 jmp .L34
2491 .L1811:
2492 movq __libc_errno@gottpoff(%rip), %rax
2493 movq %r13, %r14
2494 movq %rax, -1392(%rbp)
2495 jmp .L378
2496 .L1700:
2497 movq %r13, %r14
2498 jmp .L379
2499 .L472:
2500 movq -1352(%rbp), %r15
2501 movl %r12d, %esi
2502 movq %r13, %rdi
2503 movl %edx, -1392(%rbp)
2504 call _IO_sputbackwc
2505 subq $1, %r15
2506 movq -1104(%rbp), %rax
2507 movq -1096(%rbp), %rcx
2508 movl -1392(%rbp), %edx
2509 jmp .L471
2510 .L310:
2511 movq %r15, %r14
2512 xorl %r15d, %r15d
2513 jmp .L971
2514 .L1821:
2515 movl (%rcx), %ecx
2516 subl $43, %ecx
2517 andl $-3, %ecx
2518 jne .L448
2519 .L1709:
2520 cmpl $-1, %r12d
2521 movq %r13, %r14
2522 movl -1356(%rbp), %ebx
2523 movl %r12d, %r13d
2524 je .L44
2525 .L469:
2526 movl %r13d, %esi
2527 movq %r14, %rdi
2528 call _IO_sputbackwc
2529 movl -1356(%rbp), %ebx
2530 jmp .L44
2531 .L258:
2532 movq %rbx, %rdi
2533 movq %rcx, -1408(%rbp)
2534 call __wuflow
2535 movq -1408(%rbp), %rcx
2536 movl %eax, %r12d
2537 jmp .L260
2538 .L453:
2539 movq %r13, %r14
2540 movl -1356(%rbp), %ebx
2541 jmp .L44
2542 .L480:
2543 testl %edx, %edx
2544 je .L533
2545 movl -1408(%rbp), %ebx
2546 testl %ebx, %ebx
2547 je .L1756
2548 movq -1440(%rbp), %rdi
2549 movl -1408(%rbp), %r9d
2550 xorl %r10d, %r10d
2551 movdqu (%rdi), %xmm0
2552 movups %xmm0, -1184(%rbp)
2553 movq 16(%rdi), %rcx
2554 movq -1176(%rbp), %rsi
2555 movd %xmm0, %edx
2556 xorl %edi, %edi
2557 movq %rcx, -1168(%rbp)
2558 movd %xmm0, %ecx
2559 .L538:
2560 subl $1, %r9d
2561 je .L1772
2562 cmpl $47, %ecx
2563 ja .L539
2564 addl $8, %ecx
2565 movl $1, %r10d
2566 jmp .L538
2567 .p2align 4,,10
2568 .p2align 3
2569 .L1012:
2570 movl $-1, %ebx
2571 jmp .L24
2572 .L1807:
2573 movq -1456(%rbp), %rax
2574 addq -1352(%rbp), %rax
2575 movq -1400(%rbp), %rsi
2576 subq %r15, %rax
2577 movq %rsi, %r9
2578 cmpq %rax, %rsi
2579 jle .L256
2580 leal -1(%r14), %r9d
2581 movslq %r9d, %r9
2582 .L256:
2583 addq -1400(%rbp), %r9
2584 movq %rcx, -1432(%rbp)
2585 leaq 0(,%r9,4), %rsi
2586 movq %r9, -1408(%rbp)
2587 call realloc@PLT
2588 testq %rax, %rax
2589 movq -1408(%rbp), %r9
2590 movq -1432(%rbp), %rcx
2591 je .L1864
2592 movq -1376(%rbp), %rdi
2593 movq %r9, -1400(%rbp)
2594 movq %rax, (%rdi)
2595 addq %rcx, %rax
2596 jmp .L255
2597 .L1802:
2598 movl 8(%rcx), %eax
2599 leaq 8(%rcx), %rdx
2600 orl $3, %r14d
2601 movq %rdx, -1344(%rbp)
2602 movl %eax, -1352(%rbp)
2603 jmp .L72
2604 .L76:
2605 movl 8(%rcx), %eax
2606 leaq 8(%rcx), %rdx
2607 orl $8193, %r14d
2608 movq %rdx, -1344(%rbp)
2609 movl %eax, -1352(%rbp)
2610 jmp .L72
2611 .L1803:
2612 movl 8(%rcx), %eax
2613 leaq 8(%rcx), %rdx
2614 orl $512, %r14d
2615 movq %rdx, -1344(%rbp)
2616 movl %eax, -1352(%rbp)
2617 jmp .L72
2618 .L32:
2619 movl $1, %edx
2620 lock cmpxchgl %edx, (%rdi)
2621 je .L33
2622 call __lll_lock_wait_private
2623 jmp .L33
2624 .L380:
2625 movq %r13, %rdi
2626 movl %edx, -1352(%rbp)
2627 call __wuflow
2628 movl -1352(%rbp), %edx
2629 movl %eax, %r12d
2630 jmp .L382
2631 .L319:
2632 movq -1392(%rbp), %rax
2633 movq %r15, -1416(%rbp)
2634 movl -1464(%rbp), %r14d
2635 movq -1456(%rbp), %r15
2636 movl -1408(%rbp), %r8d
2637 movl %fs:(%rax), %eax
2638 movl %eax, -1364(%rbp)
2639 jmp .L309
2640 .L212:
2641 movq __libc_errno@gottpoff(%rip), %rax
2642 movq %r14, -1416(%rbp)
2643 movl %r12d, %r8d
2644 movl -1456(%rbp), %r14d
2645 movl %r15d, %r12d
2646 movq -1408(%rbp), %r15
2647 movl %fs:(%rax), %eax
2648 movl %eax, -1364(%rbp)
2649 .L208:
2650 testl %r8d, %r8d
2651 jne .L1735
2652 andl $8448, %r14d
2653 je .L375
2654 jmp .L1001
2655 .p2align 4,,10
2656 .p2align 3
2657 .L253:
2658 cmpl $1, %ebx
2659 jle .L1736
2660 leal -2(%rbx), %eax
2661 leaq 2(%r15,%rax), %rbx
2662 movq -1352(%rbp), %r15
2663 jmp .L268
2664 .p2align 4,,10
2665 .p2align 3
2666 .L1866:
2667 addq $1, %r15
2668 cmpq %rbx, %r15
2669 je .L1865
2670 .L268:
2671 movq 160(%r13), %rax
2672 testq %rax, %rax
2673 je .L264
2674 movq (%rax), %rdx
2675 cmpq 8(%rax), %rdx
2676 jnb .L264
2677 leaq 4(%rdx), %rcx
2678 movq %rcx, (%rax)
2679 movl (%rdx), %eax
2680 .L266:
2681 cmpl $-1, %eax
2682 jne .L1866
2683 movl %eax, %r12d
2684 movq __libc_errno@gottpoff(%rip), %rax
2685 xorl %r8d, %r8d
2686 movl %fs:(%rax), %eax
2687 movl %eax, -1364(%rbp)
2688 movq -1344(%rbp), %rax
2689 jmp .L34
2690 .L264:
2691 movq %r13, %rdi
2692 call __wuflow
2693 jmp .L266
2694 .L1810:
2695 cmpl $-1, %r13d
2696 je .L44
2697 movl %r13d, %esi
2698 movq %r14, %rdi
2699 call _IO_sputbackwc
2700 jmp .L44
2701 .L398:
2702 movq __libc_errno@gottpoff(%rip), %rax
2703 movl %fs:(%rax), %eax
2704 movl %eax, -1364(%rbp)
2705 jmp .L399
2706 .L373:
2707 movq -1352(%rbp), %rax
2708 andl $8448, %r14d
2709 leaq 4(%rax), %rsi
2710 movl $0, (%rax)
2711 movq %rsi, -1432(%rbp)
2712 je .L375
2713 movq -1376(%rbp), %rbx
2714 movq (%rbx), %rdi
2715 subq %rdi, %rsi
2716 movq %rsi, %rax
2717 sarq $2, %rax
2718 cmpq -1400(%rbp), %rax
2719 je .L375
2720 jmp .L1744
2721 .L1815:
2722 movl $8, %edx
2723 jmp .L409
2724 .L957:
2725 #APP
2726 # 3030 "vfscanf-internal.c" 1
2727 xchgl %eax, (%rdi)
2728 # 0 "" 2
2729 #NO_APP
2730 cmpl $1, %eax
2731 jle .L955
2732 xorl %r10d, %r10d
2733 movl $1, %edx
2734 movl $129, %esi
2735 movl $202, %eax
2736 #APP
2737 # 3030 "vfscanf-internal.c" 1
2738 syscall
2740 # 0 "" 2
2741 #NO_APP
2742 jmp .L955
2743 .p2align 4,,10
2744 .p2align 3
2745 .L1820:
2746 movq __libc_errno@gottpoff(%rip), %rax
2747 movl $-1, %ebx
2748 movq %r13, %r14
2749 movl %ebx, -1356(%rbp)
2750 movl $12, %fs:(%rax)
2751 jmp .L44
2752 .L950:
2753 movq %r14, %rdi
2754 call __wuflow
2755 movl %eax, %r13d
2756 jmp .L952
2757 .L819:
2758 testl %r8d, %r8d
2759 jne .L820
2760 testl $8448, %r14d
2761 je .L850
2762 movl -1408(%rbp), %r10d
2763 testl %r10d, %r10d
2764 jne .L851
2765 movl -1320(%rbp), %edx
2766 cmpl $47, %edx
2767 ja .L852
2768 movl %edx, %eax
2769 addq -1304(%rbp), %rax
2770 addl $8, %edx
2771 movl %edx, -1320(%rbp)
2772 .L853:
2773 movq (%rax), %rax
2774 movq %rax, -1376(%rbp)
2775 .L854:
2776 cmpq $0, -1376(%rbp)
2777 je .L1867
2778 movl $100, %edi
2779 movl %r8d, -1392(%rbp)
2780 movl %r9d, -1352(%rbp)
2781 call malloc@PLT
2782 movq -1376(%rbp), %rsi
2783 testq %rax, %rax
2784 movq %rax, -1416(%rbp)
2785 movq %rax, (%rsi)
2786 je .L864
2787 movq -1424(%rbp), %rax
2788 movl -1352(%rbp), %r9d
2789 movl -1392(%rbp), %r8d
2790 testq %rax, %rax
2791 je .L865
2792 movq (%rax), %rax
2793 cmpq $32, %rax
2794 leaq 1(%rax), %rdx
2795 je .L865
2796 .L866:
2797 movq -1424(%rbp), %rdi
2798 movq -1376(%rbp), %rsi
2799 movq $100, -1400(%rbp)
2800 movq %rdx, (%rdi)
2801 movq %rsi, 16(%rdi,%rax,8)
2802 jmp .L820
2803 .L468:
2804 movq %r13, %r14
2805 movl -1356(%rbp), %ebx
2806 jmp .L44
2807 .L1853:
2808 movq -1400(%rbp), %rax
2809 movq %rcx, -1352(%rbp)
2810 leaq 0(,%rax,8), %rsi
2811 call realloc@PLT
2812 testq %rax, %rax
2813 movq -1352(%rbp), %rcx
2814 je .L1868
2815 movq -1376(%rbp), %rdi
2816 salq -1400(%rbp)
2817 movq %rax, (%rdi)
2818 addq %rcx, %rax
2819 movq %rax, -1352(%rbp)
2820 jmp .L366
2821 .L533:
2822 testb $4, %r14b
2823 je .L546
2824 movl -1408(%rbp), %r11d
2825 testl %r11d, %r11d
2826 jne .L547
2827 .L1759:
2828 movl -1320(%rbp), %ecx
2829 cmpl $47, %ecx
2830 ja .L548
2831 movl %ecx, %edx
2832 addq -1304(%rbp), %rdx
2833 addl $8, %ecx
2834 movl %ecx, -1320(%rbp)
2835 .L549:
2836 movq (%rdx), %rdx
2837 .L550:
2838 movw %ax, (%rdx)
2839 jmp .L494
2840 .L481:
2841 testb $4, %r14b
2842 je .L495
2843 movl -1408(%rbp), %ecx
2844 testl %ecx, %ecx
2845 je .L1759
2846 movq -1440(%rbp), %rsi
2847 movl -1408(%rbp), %r9d
2848 xorl %edi, %edi
2849 xorl %r10d, %r10d
2850 movdqu (%rsi), %xmm0
2851 movups %xmm0, -1184(%rbp)
2852 movq 16(%rsi), %rcx
2853 movq -1176(%rbp), %rsi
2854 movd %xmm0, %edx
2855 movq %rcx, -1168(%rbp)
2856 movd %xmm0, %ecx
2857 .L500:
2858 subl $1, %r9d
2859 je .L1774
2860 cmpl $47, %ecx
2861 ja .L501
2862 addl $8, %ecx
2863 movl $1, %r10d
2864 jmp .L500
2865 .p2align 4,,10
2866 .p2align 3
2867 .L1814:
2868 testb $10, %dl
2869 jne .L401
2870 xorl %eax, %eax
2871 testl %ebx, %ebx
2872 setg %al
2873 subl %eax, %ebx
2874 cmpl $-1, %r12d
2875 je .L1869
2876 movq 160(%r13), %rax
2877 testq %rax, %rax
2878 je .L405
2879 movq (%rax), %rdx
2880 cmpq 8(%rax), %rdx
2881 jnb .L405
2882 leaq 4(%rdx), %rcx
2883 movl (%rdx), %r12d
2884 movq %rcx, (%rax)
2885 .L407:
2886 cmpl $-1, %r12d
2887 je .L408
2888 addq $1, -1352(%rbp)
2889 movl $16, %edx
2890 jmp .L409
2891 .L1781:
2892 movq __libc_errno@gottpoff(%rip), %rax
2893 movl $-1, %ebx
2894 movl $9, %fs:(%rax)
2895 jmp .L24
2896 .L1059:
2897 movb $0, -1472(%rbp)
2898 jmp .L591
2899 .L1823:
2900 movq __libc_errno@gottpoff(%rip), %rax
2901 movl $-1, %ebx
2902 movq %r13, %r14
2903 movl %ebx, -1356(%rbp)
2904 movl $12, %fs:(%rax)
2905 jmp .L44
2906 .L1822:
2907 movq -1384(%rbp), %rdi
2908 xorl %esi, %esi
2909 movl %edx, -1352(%rbp)
2910 call char_buffer_add_slow
2911 movq -1104(%rbp), %rcx
2912 movl -1352(%rbp), %edx
2913 jmp .L474
2914 .L1824:
2915 movq %r13, %r14
2916 movl -1356(%rbp), %ebx
2917 jmp .L44
2918 .L1808:
2919 movl %r13d, %edx
2920 movl -1392(%rbp), %r8d
2921 movq %rbx, %r13
2922 movq %rcx, %rbx
2923 jmp .L262
2924 .L1816:
2925 leaq .LC2(%rip), %rdi
2926 call __wctrans@PLT
2927 movq _nl_current_LC_CTYPE@gottpoff(%rip), %r11
2928 movq %rax, %r9
2929 testq %r9, %r9
2930 movq %fs:(%r11), %rax
2931 movq (%rax), %rdx
2932 movl 304(%rdx), %ecx
2933 leal -1(%rcx), %r10d
2934 jne .L1870
2935 .L411:
2936 movl %r14d, %eax
2937 xorl %r15d, %r15d
2938 shrl $7, %eax
2939 xorl $1, %eax
2940 andl $1, %eax
2941 movb %al, -1456(%rbp)
2942 .p2align 4,,10
2943 .p2align 3
2944 .L413:
2945 cmpl $-1, %r12d
2946 je .L981
2947 testl %ebx, %ebx
2948 je .L981
2949 movslq %r15d, %rdi
2950 movq %fs:(%r11), %r8
2951 xorl %edx, %edx
2952 salq $2, %rdi
2953 leaq -1264(%rbp), %rcx
2954 movl %r10d, -1392(%rbp)
2955 jmp .L417
2956 .p2align 4,,10
2957 .p2align 3
2958 .L414:
2959 leal 31(%rdx), %esi
2960 movq (%r8), %r10
2961 movslq %esi, %rsi
2962 movq 64(%r10,%rsi,8), %rsi
2963 .L415:
2964 addq %rdi, %rsi
2965 cmpl %r12d, (%rsi)
2966 movq %rsi, (%rcx,%rdx,8)
2967 je .L1058
2968 addq $4, %rsi
2969 movq %rsi, (%rcx,%rdx,8)
2970 addq $1, %rdx
2971 cmpq $10, %rdx
2972 je .L1871
2973 .L417:
2974 testq %r9, %r9
2975 movl %edx, %eax
2976 je .L414
2977 movq -1184(%rbp,%rdx,8), %rsi
2978 jmp .L415
2979 .p2align 4,,10
2980 .p2align 3
2981 .L1871:
2982 movl -1392(%rbp), %r10d
2983 leal 1(%r15), %edi
2984 cmpl %edi, %r10d
2985 jl .L979
2986 .L978:
2987 xorl %edx, %edx
2988 .p2align 4,,10
2989 .p2align 3
2990 .L419:
2991 movq (%rcx,%rdx,8), %rsi
2992 movl %edx, %eax
2993 cmpl %r12d, (%rsi)
2994 je .L416
2995 addq $4, %rsi
2996 movq %rsi, (%rcx,%rdx,8)
2997 addq $1, %rdx
2998 cmpq $10, %rdx
2999 jne .L419
3000 addl $1, %edi
3001 cmpl %edi, %r10d
3002 jge .L978
3003 .L979:
3004 cmpb $0, -1456(%rbp)
3005 jne .L981
3006 cmpl -1360(%rbp), %r12d
3007 jne .L981
3008 .L980:
3009 movq -1104(%rbp), %rax
3010 cmpq %rax, -1096(%rbp)
3011 je .L1872
3012 leaq 4(%rax), %rdx
3013 movq %rdx, -1104(%rbp)
3014 movl %r12d, (%rax)
3015 .L422:
3016 xorl %eax, %eax
3017 testl %ebx, %ebx
3018 setg %al
3019 subl %eax, %ebx
3020 cmpl $-1, %r12d
3021 je .L1873
3022 movq 160(%r13), %rax
3023 testq %rax, %rax
3024 je .L426
3025 movq (%rax), %rdx
3026 cmpq 8(%rax), %rdx
3027 jnb .L426
3028 leaq 4(%rdx), %rcx
3029 movl (%rdx), %r12d
3030 movq %rcx, (%rax)
3031 .L428:
3032 cmpl $-1, %r12d
3033 je .L429
3034 addq $1, -1352(%rbp)
3035 jmp .L413
3036 .p2align 4,,10
3037 .p2align 3
3038 .L1058:
3039 movl %r15d, %edi
3040 .L416:
3041 leal 48(%rax), %r12d
3042 movl %edi, %r10d
3043 movl %edi, %r15d
3044 jmp .L980
3045 .L1873:
3046 movq __libc_errno@gottpoff(%rip), %rax
3047 movl -1364(%rbp), %esi
3048 movl %esi, %fs:(%rax)
3049 jmp .L413
3050 .L429:
3051 movq __libc_errno@gottpoff(%rip), %rax
3052 movl %fs:(%rax), %eax
3053 movl %eax, -1364(%rbp)
3054 jmp .L413
3055 .L426:
3056 movq %r13, %rdi
3057 movq %r9, -1472(%rbp)
3058 movl %r10d, -1464(%rbp)
3059 movq %r11, -1392(%rbp)
3060 call __wuflow
3061 movq -1392(%rbp), %r11
3062 movl %eax, %r12d
3063 movl -1464(%rbp), %r10d
3064 movq -1472(%rbp), %r9
3065 jmp .L428
3066 .L981:
3067 movl $10, %edx
3068 jmp .L432
3069 .L1872:
3070 movq -1384(%rbp), %rdi
3071 movl %r12d, %esi
3072 movq %r9, -1472(%rbp)
3073 movl %r10d, -1464(%rbp)
3074 movq %r11, -1392(%rbp)
3075 call char_buffer_add_slow
3076 movq -1392(%rbp), %r11
3077 movl -1464(%rbp), %r10d
3078 movq -1472(%rbp), %r9
3079 jmp .L422
3080 .L1851:
3081 movq __libc_errno@gottpoff(%rip), %rax
3082 movq %r13, %r14
3083 movq %rax, -1392(%rbp)
3084 jmp .L969
3085 .L463:
3086 movq %r13, %r14
3087 movl -1356(%rbp), %ebx
3088 jmp .L44
3089 .L219:
3090 movl -1408(%rbp), %eax
3091 testl %eax, %eax
3092 jne .L236
3093 movl -1320(%rbp), %edx
3094 cmpl $47, %edx
3095 ja .L237
3096 movl %edx, %eax
3097 addq -1304(%rbp), %rax
3098 addl $8, %edx
3099 movl %edx, -1320(%rbp)
3100 .L238:
3101 movq (%rax), %rax
3102 movq %rax, -1432(%rbp)
3103 .L239:
3104 cmpq $0, -1432(%rbp)
3105 jne .L218
3106 movq %r13, %r14
3107 movl -1356(%rbp), %ebx
3108 jmp .L44
3109 .p2align 4,,10
3110 .p2align 3
3111 .L972:
3112 movq %r13, %rdi
3113 call __wuflow
3114 movl %eax, %r12d
3115 jmp .L318
3116 .L209:
3117 movq %r13, %rdi
3118 call __wuflow
3119 movl %eax, %r15d
3120 jmp .L211
3121 .L388:
3122 movq %r13, %rdi
3123 movl %edx, -1392(%rbp)
3124 call __wuflow
3125 movl -1392(%rbp), %edx
3126 movl %eax, %r12d
3127 jmp .L390
3128 .L330:
3129 movl -1408(%rbp), %r9d
3130 testl %r9d, %r9d
3131 jne .L347
3132 movl -1320(%rbp), %edx
3133 cmpl $47, %edx
3134 ja .L348
3135 movl %edx, %eax
3136 addq -1304(%rbp), %rax
3137 addl $8, %edx
3138 movl %edx, -1320(%rbp)
3139 .L349:
3140 movq (%rax), %rax
3141 movq %rax, -1432(%rbp)
3142 .L350:
3143 cmpq $0, -1432(%rbp)
3144 jne .L329
3145 movq %r13, %r14
3146 movl -1356(%rbp), %ebx
3147 jmp .L44
3148 .p2align 4,,10
3149 .p2align 3
3150 .L976:
3151 movq %r13, %rdi
3152 movl %edx, -1392(%rbp)
3153 call __wuflow
3154 movl -1392(%rbp), %edx
3155 movl %eax, %r12d
3156 jmp .L397
3157 .L1697:
3158 movq %r13, %r14
3159 jmp .L249
3160 .L1699:
3161 movq %r13, %r14
3162 jmp .L359
3163 .L883:
3164 testl %r9d, %r9d
3165 movq %rdx, -1344(%rbp)
3166 je .L1874
3167 cmpl $-1, %r12d
3168 je .L1875
3169 movq 160(%r13), %rax
3170 testq %rax, %rax
3171 je .L887
3172 movq (%rax), %rdx
3173 cmpq 8(%rax), %rdx
3174 jnb .L887
3175 leaq 4(%rdx), %rsi
3176 movl (%rdx), %r12d
3177 movq %rsi, (%rax)
3178 .L889:
3179 cmpl $-1, %r12d
3180 je .L1714
3181 leaq 1(%r15), %rdi
3182 leal -1(%rbx), %eax
3183 leaq (%rax,%rdi), %rbx
3184 movl %ecx, %eax
3185 movq %rdi, -1352(%rbp)
3186 xorl $1, %eax
3187 movq %rbx, -1392(%rbp)
3188 movl %eax, -1408(%rbp)
3189 movq %r11, %rbx
3190 .L890:
3191 movq -1336(%rbp), %r9
3192 cmpq %rbx, %r9
3193 movq %r9, %rax
3194 jb .L899
3195 jmp .L891
3196 .p2align 4,,10
3197 .p2align 3
3198 .L892:
3199 cmpl %r12d, %edx
3200 je .L894
3201 addq $4, %rax
3202 .L997:
3203 cmpq %rbx, %rax
3204 jnb .L891
3205 .L899:
3206 movl (%rax), %edx
3207 cmpl $45, %edx
3208 jne .L892
3209 movl 4(%rax), %esi
3210 testl %esi, %esi
3211 je .L892
3212 leaq 4(%rax), %rdi
3213 cmpq %rdi, %rbx
3214 je .L892
3215 cmpq %rax, %r9
3216 je .L892
3217 movl -4(%rax), %edi
3218 cmpl %esi, %edi
3219 ja .L892
3220 leal 1(%rdi), %edx
3221 cmpl %edx, %esi
3222 jl .L893
3223 cmpl %r12d, %edx
3224 jne .L895
3225 jmp .L894
3226 .p2align 4,,10
3227 .p2align 3
3228 .L896:
3229 cmpl %edx, %r12d
3230 je .L894
3231 .L895:
3232 addl $1, %edx
3233 cmpl %edx, %esi
3234 jge .L896
3235 .L893:
3236 addq $8, %rax
3237 jmp .L997
3238 .p2align 4,,10
3239 .p2align 3
3240 .L894:
3241 testl %ecx, %ecx
3242 je .L891
3243 .L1732:
3244 movl %r12d, %esi
3245 movq %r13, %rdi
3246 movl %r8d, -1392(%rbp)
3247 subq $1, -1352(%rbp)
3248 call _IO_sputbackwc
3249 movl -1392(%rbp), %r8d
3250 .L897:
3251 cmpq %r15, -1352(%rbp)
3252 je .L1876
3253 testl %r8d, %r8d
3254 jne .L1736
3255 movq -1432(%rbp), %rax
3256 andl $8448, %r14d
3257 leaq 4(%rax), %rbx
3258 movl $0, (%rax)
3259 je .L911
3260 movq -1376(%rbp), %r15
3261 movq %rbx, %rsi
3262 movq (%r15), %rdi
3263 subq %rdi, %rsi
3264 movq %rsi, %rax
3265 sarq $2, %rax
3266 cmpq -1400(%rbp), %rax
3267 je .L911
3268 movl %r8d, -1376(%rbp)
3269 call realloc@PLT
3270 testq %rax, %rax
3271 movl -1376(%rbp), %r8d
3272 je .L911
3273 movq %rax, (%r15)
3274 .L911:
3275 addl $1, -1356(%rbp)
3276 movq -1344(%rbp), %rax
3277 movq %rbx, -1432(%rbp)
3278 movq -1352(%rbp), %r15
3279 movq $0, -1376(%rbp)
3280 jmp .L34
3281 .L891:
3282 cmpq %rax, %rbx
3283 jne .L900
3284 movl -1408(%rbp), %esi
3285 testl %esi, %esi
3286 jne .L1732
3287 .L900:
3288 testl %r8d, %r8d
3289 jne .L901
3290 movq -1432(%rbp), %rsi
3291 testl $8448, %r14d
3292 leaq 4(%rsi), %rax
3293 movl %r12d, (%rsi)
3294 je .L1075
3295 movq -1376(%rbp), %rdi
3296 movq -1400(%rbp), %rsi
3297 movq %rax, -1432(%rbp)
3298 movq (%rdi), %rdi
3299 leaq 0(,%rsi,4), %rdx
3300 leaq (%rdi,%rdx), %rsi
3301 cmpq %rsi, %rax
3302 je .L1877
3303 .L901:
3304 movq -1392(%rbp), %rsi
3305 cmpq %rsi, -1352(%rbp)
3306 je .L897
3307 movq 160(%r13), %rax
3308 testq %rax, %rax
3309 je .L904
3310 movq (%rax), %rdx
3311 cmpq 8(%rax), %rdx
3312 jnb .L904
3313 leaq 4(%rdx), %rsi
3314 movl (%rdx), %r12d
3315 movq %rsi, (%rax)
3316 .L906:
3317 cmpl $-1, %r12d
3318 je .L907
3319 addq $1, -1352(%rbp)
3320 jmp .L890
3321 .L989:
3322 movq %r13, %rdi
3323 movl %edx, -1392(%rbp)
3324 call __wuflow
3325 movl -1392(%rbp), %edx
3326 movl %eax, %r12d
3327 jmp .L467
3328 .L1087:
3329 movl $-1, %ebx
3330 movl %ebx, -1356(%rbp)
3331 jmp .L44
3332 .L1835:
3333 cmpq %rdx, -1096(%rbp)
3334 je .L1878
3335 leaq 4(%rdx), %rax
3336 movq %rax, -1104(%rbp)
3337 movl %r12d, (%rdx)
3338 .L601:
3339 testl %ebx, %ebx
3340 je .L1879
3341 movq 160(%r13), %rax
3342 testq %rax, %rax
3343 je .L602
3344 movq (%rax), %rdx
3345 cmpq 8(%rax), %rdx
3346 jnb .L602
3347 leaq 4(%rdx), %rcx
3348 movl (%rdx), %r12d
3349 movq %rcx, (%rax)
3350 .L604:
3351 cmpl $-1, %r12d
3352 je .L1880
3353 movl %r12d, %edi
3354 call towlower
3355 cmpl $97, %eax
3356 jne .L1881
3357 xorl %eax, %eax
3358 testl %ebx, %ebx
3359 setg %al
3360 subl %eax, %ebx
3361 movq -1104(%rbp), %rax
3362 cmpq -1096(%rbp), %rax
3363 je .L1882
3364 leaq 4(%rax), %rdx
3365 movq %rdx, -1104(%rbp)
3366 movl %r12d, (%rax)
3367 .L609:
3368 testl %ebx, %ebx
3369 je .L1883
3370 movq 160(%r13), %rax
3371 testq %rax, %rax
3372 je .L611
3373 movq (%rax), %rdx
3374 cmpq 8(%rax), %rdx
3375 jnb .L611
3376 leaq 4(%rdx), %rcx
3377 movl (%rdx), %r12d
3378 movq %rcx, (%rax)
3379 .L613:
3380 cmpl $-1, %r12d
3381 je .L1884
3382 movq -1352(%rbp), %r15
3383 movl %r12d, %edi
3384 call towlower
3385 addq $2, %r15
3386 cmpl $110, %eax
3387 jne .L1885
3388 .L680:
3389 movq -1104(%rbp), %rcx
3390 movq -1096(%rbp), %rdx
3391 cmpq %rdx, %rcx
3392 je .L1886
3393 leaq 4(%rcx), %rax
3394 movq %rax, -1104(%rbp)
3395 movl %r12d, (%rcx)
3396 jmp .L617
3397 .L618:
3398 testl %ebx, %ebx
3399 je .L1061
3400 cmpl $48, %r12d
3401 jne .L1061
3402 cmpq %rdx, -1096(%rbp)
3403 je .L1887
3404 leaq 4(%rdx), %rax
3405 movq %rax, -1104(%rbp)
3406 movl $48, (%rdx)
3407 .L684:
3408 movq 160(%r13), %rax
3409 testq %rax, %rax
3410 je .L991
3411 movq (%rax), %rdx
3412 cmpq 8(%rax), %rdx
3413 jnb .L991
3414 leaq 4(%rdx), %rcx
3415 movl (%rdx), %r12d
3416 movq %rcx, (%rax)
3417 .L686:
3418 cmpl $-1, %r12d
3419 je .L687
3420 addq $1, -1352(%rbp)
3421 .L688:
3422 xorl %eax, %eax
3423 testl %ebx, %ebx
3424 movq -1104(%rbp), %rdx
3425 setg %al
3426 subl %eax, %ebx
3427 je .L1062
3428 movl %r12d, %edi
3429 movq %rdx, -1456(%rbp)
3430 call towlower
3431 cmpl $120, %eax
3432 movl $101, -1392(%rbp)
3433 movl $1, %ecx
3434 movq -1456(%rbp), %rdx
3435 je .L1888
3436 .L682:
3437 movl %r14d, %eax
3438 movl %r14d, -1464(%rbp)
3439 movb $0, -1456(%rbp)
3440 andl $128, %eax
3441 movl %ebx, %r14d
3442 xorl %r15d, %r15d
3443 movl %r12d, %ebx
3444 movl %eax, -1480(%rbp)
3445 movl %ecx, %r12d
3446 jmp .L698
3447 .L700:
3448 cmpb $0, -1456(%rbp)
3449 je .L1889
3450 movl -1392(%rbp), %eax
3451 cmpl %eax, -4(%rdx)
3452 je .L1890
3453 .L706:
3454 movl %r15d, %eax
3455 xorl $1, %eax
3456 andl $1, %eax
3457 cmpl -1444(%rbp), %ebx
3458 jne .L709
3459 testb %al, %al
3460 je .L709
3461 cmpq %rdx, -1096(%rbp)
3462 je .L1891
3463 leaq 4(%rdx), %rax
3464 movl $1, %r15d
3465 movq %rax, -1104(%rbp)
3466 movl %ebx, (%rdx)
3467 .L702:
3468 testl %r14d, %r14d
3469 je .L1712
3470 cmpl $-1, %ebx
3471 je .L1892
3472 movq 160(%r13), %rax
3473 testq %rax, %rax
3474 je .L716
3475 movq (%rax), %rdx
3476 cmpq 8(%rax), %rdx
3477 jnb .L716
3478 leaq 4(%rdx), %rcx
3479 movl (%rdx), %ebx
3480 movq %rcx, (%rax)
3481 .L718:
3482 cmpl $-1, %ebx
3483 je .L719
3484 xorl %eax, %eax
3485 addq $1, -1352(%rbp)
3486 movq -1104(%rbp), %rdx
3487 testl %r14d, %r14d
3488 setg %al
3489 subl %eax, %r14d
3490 .L698:
3491 testq %rdx, %rdx
3492 je .L1893
3493 leal -48(%rbx), %eax
3494 cmpl $9, %eax
3495 ja .L700
3496 .L1740:
3497 cmpq %rdx, -1096(%rbp)
3498 je .L1894
3499 leaq 4(%rdx), %rax
3500 movl $1, %r12d
3501 movq %rax, -1104(%rbp)
3502 movl %ebx, (%rdx)
3503 jmp .L702
3504 .L719:
3505 movq __libc_errno@gottpoff(%rip), %rax
3506 movl %ebx, %r12d
3507 movl %r14d, %ebx
3508 movl -1464(%rbp), %r14d
3509 movl %fs:(%rax), %eax
3510 movl %eax, -1364(%rbp)
3511 .L714:
3512 movq -1104(%rbp), %rdx
3513 testq %rdx, %rdx
3514 je .L1895
3515 .L713:
3516 movsbq -1472(%rbp), %rax
3517 testl $1024, %r14d
3518 movq -1088(%rbp), %rcx
3519 movq %rax, -1464(%rbp)
3520 jne .L1896
3521 .L722:
3522 movq -1104(%rbp), %rdx
3523 .L1003:
3524 subq %rcx, %rdx
3525 movq %rdx, %rax
3526 sarq $2, %rax
3527 cmpq -1464(%rbp), %rax
3528 je .L1897
3529 testl $2048, %r14d
3530 jne .L760
3531 .L761:
3532 movq -1104(%rbp), %rax
3533 movq -1096(%rbp), %rdx
3534 movq -1352(%rbp), %r15
3535 jmp .L617
3536 .L1889:
3537 testl $2048, -1464(%rbp)
3538 je .L704
3539 movl %ebx, %edi
3540 movq %rdx, -1488(%rbp)
3541 call iswxdigit
3542 testl %eax, %eax
3543 movq -1488(%rbp), %rdx
3544 jne .L1740
3545 .L704:
3546 testb %r12b, %r12b
3547 je .L706
3548 movl %ebx, %edi
3549 movq %rdx, -1488(%rbp)
3550 call towlower
3551 cmpl -1392(%rbp), %eax
3552 movq -1488(%rbp), %rdx
3553 jne .L706
3554 cmpq %rdx, -1096(%rbp)
3555 je .L1898
3556 leaq 4(%rdx), %rax
3557 movb %r12b, -1456(%rbp)
3558 movl %r12d, %r15d
3559 movq %rax, -1104(%rbp)
3560 movl -1392(%rbp), %eax
3561 movl %eax, (%rdx)
3562 jmp .L702
3563 .L1812:
3564 movq -1384(%rbp), %rdi
3565 movl %r12d, %esi
3566 movl %edx, -1392(%rbp)
3567 call char_buffer_add_slow
3568 movl -1392(%rbp), %edx
3569 jmp .L386
3570 .L1813:
3571 movq -1384(%rbp), %rdi
3572 movl $48, %esi
3573 movl %edx, -1392(%rbp)
3574 call char_buffer_add_slow
3575 movl -1392(%rbp), %edx
3576 jmp .L395
3577 .L459:
3578 movq %r13, %r14
3579 movl -1356(%rbp), %ebx
3580 jmp .L44
3581 .L116:
3582 testb $4, %r14b
3583 je .L129
3584 movl -1408(%rbp), %esi
3585 testl %esi, %esi
3586 jne .L130
3587 movl -1320(%rbp), %edx
3588 cmpl $47, %edx
3589 ja .L131
3590 movl %edx, %eax
3591 addq -1304(%rbp), %rax
3592 addl $8, %edx
3593 movl %edx, -1320(%rbp)
3594 .L132:
3595 movq (%rax), %rax
3596 .L133:
3597 movw %r15w, (%rax)
3598 xorl %r8d, %r8d
3599 movq -1344(%rbp), %rax
3600 jmp .L34
3601 .L716:
3602 movq %r13, %rdi
3603 call __wuflow
3604 movl %eax, %ebx
3605 jmp .L718
3606 .L1859:
3607 movq -1392(%rbp), %rax
3608 movq %r13, %r14
3609 movl -1356(%rbp), %ebx
3610 movl $84, %fs:(%rax)
3611 jmp .L44
3612 .L345:
3613 subq $288, %rsp
3614 movq -1424(%rbp), %rsi
3615 movl $1, %edx
3616 leaq 15(%rsp), %rax
3617 andq $-16, %rax
3618 movq $0, (%rax)
3619 movq %rsi, 8(%rax)
3620 movq %rax, -1424(%rbp)
3621 xorl %eax, %eax
3622 jmp .L346
3623 .L495:
3624 andl $512, %r14d
3625 jne .L508
3626 movl -1408(%rbp), %edx
3627 testl %edx, %edx
3628 jne .L509
3629 .L1762:
3630 movl -1320(%rbp), %ecx
3631 cmpl $47, %ecx
3632 ja .L561
3633 movl %ecx, %edx
3634 addq -1304(%rbp), %rdx
3635 addl $8, %ecx
3636 movl %ecx, -1320(%rbp)
3637 .L562:
3638 movq (%rdx), %rdx
3639 movl %eax, (%rdx)
3640 jmp .L494
3641 .L546:
3642 andl $512, %r14d
3643 jne .L559
3644 movl -1408(%rbp), %r10d
3645 testl %r10d, %r10d
3646 je .L1762
3647 movq -1440(%rbp), %rdi
3648 xorl %r10d, %r10d
3649 movdqu (%rdi), %xmm0
3650 movups %xmm0, -1184(%rbp)
3651 movq 16(%rdi), %rcx
3652 movq -1176(%rbp), %rsi
3653 movd %xmm0, %edx
3654 xorl %edi, %edi
3655 movq %rcx, -1168(%rbp)
3656 movd %xmm0, %ecx
3657 .L564:
3658 subl $1, -1408(%rbp)
3659 je .L1776
3660 cmpl $47, %ecx
3661 ja .L565
3662 addl $8, %ecx
3663 movl $1, %r10d
3664 jmp .L564
3665 .p2align 4,,10
3666 .p2align 3
3667 .L709:
3668 movl -1480(%rbp), %edi
3669 testl %edi, %edi
3670 je .L711
3671 cmpl -1360(%rbp), %ebx
3672 jne .L711
3673 testb %al, %al
3674 je .L711
3675 cmpq %rdx, -1096(%rbp)
3676 je .L1899
3677 leaq 4(%rdx), %rax
3678 xorl %r15d, %r15d
3679 movq %rax, -1104(%rbp)
3680 movl %ebx, (%rdx)
3681 jmp .L702
3682 .L1711:
3683 movq %r13, %r14
3684 jmp .L586
3685 .L331:
3686 movq -1440(%rbp), %rdi
3687 movl -1408(%rbp), %r8d
3688 xorl %esi, %esi
3689 movdqu (%rdi), %xmm0
3690 movups %xmm0, -1184(%rbp)
3691 movq 16(%rdi), %rdx
3692 movq -1176(%rbp), %rcx
3693 movd %xmm0, %eax
3694 xorl %edi, %edi
3695 movq %rdx, -1168(%rbp)
3696 movd %xmm0, %edx
3697 .L335:
3698 subl $1, %r8d
3699 je .L1900
3700 cmpl $47, %edx
3701 ja .L336
3702 addl $8, %edx
3703 movl $1, %edi
3704 jmp .L335
3705 .p2align 4,,10
3706 .p2align 3
3707 .L1694:
3708 movq %r13, %r14
3709 jmp .L110
3710 .L1966:
3711 fstp %st(0)
3712 .L767:
3713 movq -1088(%rbp), %rax
3714 cmpq %rax, -1336(%rbp)
3715 jne .L1735
3716 movq %r13, %r14
3717 movl -1356(%rbp), %ebx
3718 jmp .L44
3719 .p2align 4,,10
3720 .p2align 3
3721 .L1828:
3722 movl -1356(%rbp), %esi
3723 movq %r13, %r14
3724 testl %esi, %esi
3725 movl %esi, %ebx
3726 jne .L44
3727 movl %eax, %ebx
3728 movl %eax, -1356(%rbp)
3729 jmp .L44
3730 .L1854:
3731 movl %r12d, %r8d
3732 movl %r14d, %r12d
3733 movl -1408(%rbp), %r14d
3734 jmp .L365
3735 .L450:
3736 movq %r13, %rdi
3737 movl %edx, -1392(%rbp)
3738 call __wuflow
3739 movl -1392(%rbp), %edx
3740 movl %eax, %r12d
3741 jmp .L452
3742 .L1863:
3743 movq -1384(%rbp), %rdi
3744 movl $48, %esi
3745 movl %edx, -1352(%rbp)
3746 call char_buffer_add_slow
3747 movq -1104(%rbp), %rax
3748 movq -1096(%rbp), %rcx
3749 movl -1352(%rbp), %edx
3750 jmp .L471
3751 .L765:
3752 andl $3, %r14d
3753 leaq -1336(%rbp), %rsi
3754 je .L794
3755 call __wcstod_internal
3756 testl %ebx, %ebx
3757 jne .L767
3758 movq -1336(%rbp), %rdx
3759 cmpq -1088(%rbp), %rdx
3760 je .L768
3761 movl -1408(%rbp), %eax
3762 testl %eax, %eax
3763 jne .L795
3764 movl -1320(%rbp), %ecx
3765 cmpl $47, %ecx
3766 ja .L796
3767 movl %ecx, %eax
3768 addq -1304(%rbp), %rax
3769 addl $8, %ecx
3770 movl %ecx, -1320(%rbp)
3771 .L797:
3772 movq (%rax), %rax
3773 .L798:
3774 movsd %xmm0, (%rax)
3775 movq -1088(%rbp), %rax
3776 jmp .L781
3777 .L1865:
3778 movl %eax, %r12d
3779 xorl %r8d, %r8d
3780 movq -1344(%rbp), %rax
3781 jmp .L34
3782 .L344:
3783 movl %r14d, %ebx
3784 movq %r13, %r14
3785 andb $32, %bh
3786 movl -1356(%rbp), %ebx
3787 je .L44
3788 movl $-1, %ebx
3789 movl %ebx, -1356(%rbp)
3790 jmp .L44
3791 .L1858:
3792 salq -1400(%rbp)
3793 subq %rdi, %r15
3794 movq -1400(%rbp), %rax
3795 movq %rax, %rsi
3796 call realloc@PLT
3797 testq %rax, %rax
3798 je .L1901
3799 movq -1376(%rbp), %rsi
3800 addq %rax, %r15
3801 movq %rax, (%rsi)
3802 jmp .L311
3803 .L1782:
3804 movq __libc_errno@gottpoff(%rip), %rax
3805 movl $-1, %ebx
3806 movl $22, %fs:(%rax)
3807 jmp .L24
3808 .L360:
3809 movq %r13, %rdi
3810 movl %r8d, -1352(%rbp)
3811 call __wuflow
3812 movl -1352(%rbp), %r8d
3813 movl %eax, %r12d
3814 jmp .L362
3815 .L250:
3816 movq %r13, %rdi
3817 movl %r8d, -1352(%rbp)
3818 call __wuflow
3819 movl -1352(%rbp), %r8d
3820 movl %eax, %r12d
3821 jmp .L252
3822 .L482:
3823 movq -1440(%rbp), %rdi
3824 movl -1408(%rbp), %r9d
3825 xorl %r10d, %r10d
3826 movdqu (%rdi), %xmm0
3827 movups %xmm0, -1184(%rbp)
3828 movq 16(%rdi), %rcx
3829 movq -1176(%rbp), %rsi
3830 movd %xmm0, %edx
3831 xorl %edi, %edi
3832 movq %rcx, -1168(%rbp)
3833 movd %xmm0, %ecx
3834 .L486:
3835 subl $1, %r9d
3836 je .L1772
3837 cmpl $47, %ecx
3838 ja .L487
3839 addl $8, %ecx
3840 movl $1, %r10d
3841 jmp .L486
3842 .p2align 4,,10
3843 .p2align 3
3844 .L1893:
3845 movq __libc_errno@gottpoff(%rip), %rax
3846 movl $-1, %ebx
3847 movq %r13, %r14
3848 movl %ebx, -1356(%rbp)
3849 movl $12, %fs:(%rax)
3850 jmp .L44
3851 .L1856:
3852 movq -1392(%rbp), %rax
3853 movl -1364(%rbp), %esi
3854 movq %r13, %r14
3855 movl %esi, %fs:(%rax)
3856 .L303:
3857 movl -1356(%rbp), %eax
3858 testl %eax, %eax
3859 movl %eax, %ebx
3860 jne .L44
3861 movl $-1, %ebx
3862 movl %ebx, -1356(%rbp)
3863 jmp .L44
3864 .L1826:
3865 movq __libc_errno@gottpoff(%rip), %rax
3866 movl -1364(%rbp), %esi
3867 movq %r13, %r14
3868 movl %esi, %fs:(%rax)
3869 .L199:
3870 movl -1356(%rbp), %ebx
3871 testl %ebx, %ebx
3872 jne .L44
3873 movl $-1, %ebx
3874 movl %ebx, -1356(%rbp)
3875 jmp .L44
3876 .L1864:
3877 movq -1376(%rbp), %rax
3878 leaq 4(%rcx), %rsi
3879 addq $1, -1400(%rbp)
3880 movq %rcx, -1408(%rbp)
3881 movq (%rax), %rdi
3882 call realloc@PLT
3883 testq %rax, %rax
3884 je .L1043
3885 movq -1376(%rbp), %rsi
3886 movq -1408(%rbp), %rcx
3887 movq %rax, (%rsi)
3888 addq %rcx, %rax
3889 jmp .L255
3890 .L1831:
3891 movq __libc_errno@gottpoff(%rip), %rax
3892 movq %r13, %r14
3893 movq %rax, -1392(%rbp)
3894 jmp .L585
3895 .L236:
3896 movq -1440(%rbp), %rdi
3897 movl -1408(%rbp), %r9d
3898 xorl %esi, %esi
3899 movdqu (%rdi), %xmm0
3900 movups %xmm0, -1184(%rbp)
3901 movq 16(%rdi), %rdx
3902 movq -1176(%rbp), %rcx
3903 movd %xmm0, %eax
3904 xorl %edi, %edi
3905 movq %rdx, -1168(%rbp)
3906 movd %xmm0, %edx
3907 .L240:
3908 subl $1, %r9d
3909 je .L1902
3910 cmpl $47, %edx
3911 ja .L241
3912 addl $8, %edx
3913 movl $1, %edi
3914 jmp .L240
3915 .p2align 4,,10
3916 .p2align 3
3917 .L850:
3918 movl -1408(%rbp), %edi
3919 testl %edi, %edi
3920 jne .L867
3921 movl -1320(%rbp), %edx
3922 cmpl $47, %edx
3923 ja .L868
3924 movl %edx, %eax
3925 addq -1304(%rbp), %rax
3926 addl $8, %edx
3927 movl %edx, -1320(%rbp)
3928 .L869:
3929 movq (%rax), %rax
3930 movq %rax, -1416(%rbp)
3931 .L870:
3932 cmpq $0, -1416(%rbp)
3933 jne .L820
3934 movq %r13, %r14
3935 movl -1356(%rbp), %ebx
3936 jmp .L44
3937 .L821:
3938 movl -1408(%rbp), %r11d
3939 testl %r11d, %r11d
3940 jne .L838
3941 movl -1320(%rbp), %edx
3942 cmpl $47, %edx
3943 ja .L839
3944 movl %edx, %eax
3945 addq -1304(%rbp), %rax
3946 addl $8, %edx
3947 movl %edx, -1320(%rbp)
3948 .L840:
3949 movq (%rax), %rax
3950 movq %rax, -1432(%rbp)
3951 .L841:
3952 cmpq $0, -1432(%rbp)
3953 jne .L820
3954 movq %r13, %r14
3955 movl -1356(%rbp), %ebx
3956 jmp .L44
3957 .L1874:
3958 cmpl $-1, %r12d
3959 je .L1903
3960 movq 160(%r13), %rax
3961 testq %rax, %rax
3962 je .L915
3963 movq (%rax), %rdx
3964 cmpq 8(%rax), %rdx
3965 jnb .L915
3966 leaq 4(%rdx), %rsi
3967 movl (%rdx), %r12d
3968 movq %rsi, (%rax)
3969 .L917:
3970 cmpl $-1, %r12d
3971 je .L1717
3972 leaq -1328(%rbp), %rax
3973 leaq 1(%r15), %rdi
3974 movq $0, -1328(%rbp)
3975 movq %rax, -1352(%rbp)
3976 leal -1(%rbx), %eax
3977 movq %rdi, -1392(%rbp)
3978 movq %r11, %rbx
3979 addq %rdi, %rax
3980 movq %rax, -1408(%rbp)
3981 movl %ecx, %eax
3982 xorl $1, %eax
3983 movl %eax, -1456(%rbp)
3984 .L918:
3985 movq -1336(%rbp), %r9
3986 cmpq %rbx, %r9
3987 movq %r9, %rax
3988 jb .L927
3989 jmp .L919
3990 .p2align 4,,10
3991 .p2align 3
3992 .L920:
3993 cmpl %r12d, %edx
3994 je .L922
3995 addq $4, %rax
3996 .L999:
3997 cmpq %rbx, %rax
3998 jnb .L919
3999 .L927:
4000 movl (%rax), %edx
4001 cmpl $45, %edx
4002 jne .L920
4003 movl 4(%rax), %esi
4004 testl %esi, %esi
4005 je .L920
4006 leaq 4(%rax), %rdi
4007 cmpq %rdi, %rbx
4008 je .L920
4009 cmpq %rax, %r9
4010 je .L920
4011 movl -4(%rax), %edi
4012 cmpl %esi, %edi
4013 ja .L920
4014 leal 1(%rdi), %edx
4015 cmpl %edx, %esi
4016 jge .L924
4017 jmp .L921
4018 .p2align 4,,10
4019 .p2align 3
4020 .L1904:
4021 addl $1, %edx
4022 cmpl %edx, %esi
4023 jl .L921
4024 .L924:
4025 cmpl %edx, %r12d
4026 jne .L1904
4027 .p2align 4,,10
4028 .p2align 3
4029 .L922:
4030 testl %ecx, %ecx
4031 je .L919
4032 .L1733:
4033 movl %r12d, %esi
4034 movq %r13, %rdi
4035 movl %r8d, -1408(%rbp)
4036 subq $1, -1392(%rbp)
4037 call _IO_sputbackwc
4038 movl -1408(%rbp), %r8d
4039 .L925:
4040 cmpq %r15, -1392(%rbp)
4041 je .L1905
4042 testl %r8d, %r8d
4043 je .L940
4044 movq -1344(%rbp), %rax
4045 xorl %r8d, %r8d
4046 movq -1392(%rbp), %r15
4047 jmp .L34
4048 .L919:
4049 cmpq %rax, %rbx
4050 jne .L928
4051 movl -1456(%rbp), %edx
4052 testl %edx, %edx
4053 jne .L1733
4054 .L928:
4055 testl %r8d, %r8d
4056 jne .L929
4057 testl $8448, %r14d
4058 je .L930
4059 movq -1376(%rbp), %rax
4060 movq (%rax), %rdi
4061 movq -1400(%rbp), %rax
4062 addq %rdi, %rax
4063 subq -1416(%rbp), %rax
4064 cmpq $16, %rax
4065 jle .L1906
4066 .L930:
4067 movq -1416(%rbp), %r9
4068 .L1000:
4069 movq -1352(%rbp), %rdx
4070 movq -1416(%rbp), %rdi
4071 movl %r12d, %esi
4072 movl %r8d, -1480(%rbp)
4073 movl %ecx, -1472(%rbp)
4074 movq %r9, -1464(%rbp)
4075 call __wcrtomb
4076 cmpq $-1, %rax
4077 movq -1464(%rbp), %r9
4078 movl -1472(%rbp), %ecx
4079 movl -1480(%rbp), %r8d
4080 je .L1907
4081 cmpq $16, %rax
4082 ja .L1908
4083 addq %r9, %rax
4084 movq -1392(%rbp), %rdi
4085 cmpq %rdi, -1408(%rbp)
4086 movq %rax, -1416(%rbp)
4087 je .L925
4088 movq 160(%r13), %rax
4089 testq %rax, %rax
4090 je .L935
4091 movq (%rax), %rdx
4092 cmpq 8(%rax), %rdx
4093 jnb .L935
4094 leaq 4(%rdx), %rsi
4095 movl (%rdx), %r12d
4096 movq %rsi, (%rax)
4097 .L937:
4098 cmpl $-1, %r12d
4099 je .L938
4100 addq $1, -1392(%rbp)
4101 jmp .L918
4102 .L921:
4103 addq $8, %rax
4104 jmp .L999
4105 .L929:
4106 movq -1416(%rbp), %r9
4107 movq $0, -1416(%rbp)
4108 jmp .L1000
4109 .L1061:
4110 movl $101, -1392(%rbp)
4111 xorl %ecx, %ecx
4112 jmp .L682
4113 .L234:
4114 subq $288, %rsp
4115 movq -1424(%rbp), %rdi
4116 movl $1, %edx
4117 leaq 15(%rsp), %rax
4118 andq $-16, %rax
4119 movq $0, (%rax)
4120 movq %rdi, 8(%rax)
4121 movq %rax, -1424(%rbp)
4122 xorl %eax, %eax
4123 jmp .L235
4124 .L987:
4125 movq %r13, %rdi
4126 movl %edx, -1392(%rbp)
4127 call __wuflow
4128 movl -1392(%rbp), %edx
4129 movl %eax, %r12d
4130 jmp .L462
4131 .L220:
4132 movq -1440(%rbp), %rdi
4133 movl -1408(%rbp), %r9d
4134 xorl %esi, %esi
4135 movdqu (%rdi), %xmm0
4136 movups %xmm0, -1184(%rbp)
4137 movq 16(%rdi), %rdx
4138 movq -1176(%rbp), %rcx
4139 movd %xmm0, %eax
4140 xorl %edi, %edi
4141 movq %rdx, -1168(%rbp)
4142 movd %xmm0, %edx
4143 .L224:
4144 subl $1, %r9d
4145 je .L1909
4146 cmpl $47, %edx
4147 ja .L225
4148 addl $8, %edx
4149 movl $1, %edi
4150 jmp .L224
4151 .p2align 4,,10
4152 .p2align 3
4153 .L985:
4154 movq %r13, %rdi
4155 movl %edx, -1392(%rbp)
4156 call __wuflow
4157 movl -1392(%rbp), %edx
4158 movl %eax, %r12d
4159 jmp .L458
4160 .L233:
4161 movl %r14d, %ebx
4162 movq %r13, %r14
4163 andb $32, %bh
4164 movl -1356(%rbp), %ebx
4165 je .L44
4166 movl $-1, %ebx
4167 movl %ebx, -1356(%rbp)
4168 jmp .L44
4169 .L907:
4170 movq __libc_errno@gottpoff(%rip), %rax
4171 movl %fs:(%rax), %eax
4172 movl %eax, -1364(%rbp)
4173 jmp .L897
4174 .L1837:
4175 movq %r13, %r14
4176 movl -1356(%rbp), %ebx
4177 jmp .L44
4178 .L559:
4179 movl -1408(%rbp), %r9d
4180 testl %r9d, %r9d
4181 jne .L572
4182 .L1765:
4183 movl -1320(%rbp), %ecx
4184 cmpl $47, %ecx
4185 ja .L573
4186 movl %ecx, %edx
4187 addq -1304(%rbp), %rdx
4188 addl $8, %ecx
4189 movl %ecx, -1320(%rbp)
4190 .L574:
4191 movq (%rdx), %rdx
4192 movb %al, (%rdx)
4193 jmp .L494
4194 .L129:
4195 movl %r14d, %r8d
4196 andl $512, %r8d
4197 jne .L142
4198 movl -1408(%rbp), %ecx
4199 testl %ecx, %ecx
4200 jne .L143
4201 movl -1320(%rbp), %edx
4202 cmpl $47, %edx
4203 ja .L144
4204 movl %edx, %eax
4205 addq -1304(%rbp), %rax
4206 addl $8, %edx
4207 movl %edx, -1320(%rbp)
4208 .L145:
4209 movq (%rax), %rax
4210 .L146:
4211 movl %r15d, (%rax)
4212 movq -1344(%rbp), %rax
4213 jmp .L34
4214 .L587:
4215 movq %r13, %rdi
4216 call __wuflow
4217 movl %eax, %r12d
4218 jmp .L589
4219 .L111:
4220 movq %r13, %rdi
4221 movl %r8d, -1352(%rbp)
4222 call __wuflow
4223 movl -1352(%rbp), %r8d
4224 movl %eax, %r12d
4225 jmp .L113
4226 .L169:
4227 movl -1408(%rbp), %eax
4228 testl %eax, %eax
4229 jne .L186
4230 movl -1320(%rbp), %edx
4231 cmpl $47, %edx
4232 ja .L187
4233 movl %edx, %eax
4234 addq -1304(%rbp), %rax
4235 addl $8, %edx
4236 movl %edx, -1320(%rbp)
4237 .L188:
4238 movq (%rax), %rax
4239 movq %rax, -1416(%rbp)
4240 .L189:
4241 cmpq $0, -1416(%rbp)
4242 jne .L168
4243 movq %r13, %r14
4244 movl -1356(%rbp), %ebx
4245 jmp .L44
4246 .p2align 4,,10
4247 .p2align 3
4248 .L347:
4249 movq -1440(%rbp), %rsi
4250 movl -1408(%rbp), %r9d
4251 xorl %edi, %edi
4252 movdqu (%rsi), %xmm0
4253 movups %xmm0, -1184(%rbp)
4254 movq 16(%rsi), %rdx
4255 movq -1176(%rbp), %rcx
4256 movd %xmm0, %eax
4257 xorl %esi, %esi
4258 movq %rdx, -1168(%rbp)
4259 movd %xmm0, %edx
4260 .L351:
4261 subl $1, %r9d
4262 je .L1910
4263 cmpl $47, %edx
4264 ja .L352
4265 addl $8, %edx
4266 movl $1, %edi
4267 jmp .L351
4268 .p2align 4,,10
4269 .p2align 3
4270 .L1879:
4271 movq %r13, %r14
4272 movl -1356(%rbp), %ebx
4273 jmp .L44
4274 .L273:
4275 movl -1408(%rbp), %eax
4276 testl %eax, %eax
4277 jne .L290
4278 movl -1320(%rbp), %edx
4279 cmpl $47, %edx
4280 ja .L291
4281 movl %edx, %eax
4282 addq -1304(%rbp), %rax
4283 addl $8, %edx
4284 movl %edx, -1320(%rbp)
4285 .L292:
4286 movq (%rax), %rax
4287 movq %rax, -1416(%rbp)
4288 .L293:
4289 cmpq $0, -1416(%rbp)
4290 jne .L272
4291 movq %r13, %r14
4292 movl -1356(%rbp), %ebx
4293 jmp .L44
4294 .p2align 4,,10
4295 .p2align 3
4296 .L508:
4297 movl -1408(%rbp), %r14d
4298 testl %r14d, %r14d
4299 je .L1765
4300 movq -1440(%rbp), %rsi
4301 xorl %edi, %edi
4302 xorl %r10d, %r10d
4303 movdqu (%rsi), %xmm0
4304 movups %xmm0, -1184(%rbp)
4305 movq 16(%rsi), %rcx
4306 movq -1176(%rbp), %rsi
4307 movd %xmm0, %edx
4308 movq %rcx, -1168(%rbp)
4309 movd %xmm0, %ecx
4310 .L525:
4311 subl $1, -1408(%rbp)
4312 je .L1778
4313 cmpl $47, %ecx
4314 ja .L526
4315 addl $8, %ecx
4316 movl $1, %r10d
4317 jmp .L525
4318 .L642:
4319 movq __libc_errno@gottpoff(%rip), %rax
4320 movl %fs:(%rax), %eax
4321 movl %eax, -1364(%rbp)
4322 .L1731:
4323 movq -1104(%rbp), %rax
4324 movq -1096(%rbp), %rdx
4325 jmp .L617
4326 .L865:
4327 subq $288, %rsp
4328 movq -1424(%rbp), %rsi
4329 movl $1, %edx
4330 leaq 15(%rsp), %rax
4331 andq $-16, %rax
4332 movq $0, (%rax)
4333 movq %rsi, 8(%rax)
4334 movq %rax, -1424(%rbp)
4335 xorl %eax, %eax
4336 jmp .L866
4337 .L851:
4338 movq -1440(%rbp), %rsi
4339 movl -1408(%rbp), %r10d
4340 xorl %edi, %edi
4341 movdqu (%rsi), %xmm0
4342 movups %xmm0, -1184(%rbp)
4343 movq 16(%rsi), %rdx
4344 movq -1176(%rbp), %rcx
4345 movd %xmm0, %eax
4346 xorl %esi, %esi
4347 movq %rdx, -1168(%rbp)
4348 movd %xmm0, %edx
4349 .L855:
4350 subl $1, %r10d
4351 je .L1911
4352 cmpl $47, %edx
4353 ja .L856
4354 addl $8, %edx
4355 movl $1, %edi
4356 jmp .L855
4357 .p2align 4,,10
4358 .p2align 3
4359 .L822:
4360 movq -1440(%rbp), %rdi
4361 movl -1408(%rbp), %r10d
4362 xorl %esi, %esi
4363 movdqu (%rdi), %xmm0
4364 movups %xmm0, -1184(%rbp)
4365 movq 16(%rdi), %rdx
4366 movq -1176(%rbp), %rcx
4367 movd %xmm0, %eax
4368 xorl %edi, %edi
4369 movq %rdx, -1168(%rbp)
4370 movd %xmm0, %edx
4371 .L826:
4372 subl $1, %r10d
4373 je .L1912
4374 cmpl $47, %edx
4375 ja .L827
4376 addl $8, %edx
4377 movl $1, %edi
4378 jmp .L826
4379 .p2align 4,,10
4380 .p2align 3
4381 .L1075:
4382 movq %rax, -1432(%rbp)
4383 jmp .L901
4384 .L1698:
4385 movq %r13, %r14
4386 jmp .L303
4387 .L1695:
4388 movq %r13, %r14
4389 jmp .L199
4390 .L1869:
4391 movq __libc_errno@gottpoff(%rip), %rax
4392 movl -1364(%rbp), %esi
4393 movl %esi, %fs:(%rax)
4394 .L404:
4395 movl $16, %edx
4396 movl $-1, %r12d
4397 jmp .L432
4398 .L1736:
4399 movq -1344(%rbp), %rax
4400 xorl %r8d, %r8d
4401 movq -1352(%rbp), %r15
4402 jmp .L34
4403 .L1890:
4404 leal -43(%rbx), %eax
4405 andl $-3, %eax
4406 jne .L706
4407 cmpq %rdx, -1096(%rbp)
4408 je .L1913
4409 leaq 4(%rdx), %rax
4410 movq %rax, -1104(%rbp)
4411 movl %ebx, (%rdx)
4412 jmp .L702
4413 .L836:
4414 subq $288, %rsp
4415 movq -1424(%rbp), %rdi
4416 movl $1, %edx
4417 leaq 15(%rsp), %rax
4418 andq $-16, %rax
4419 movq $0, (%rax)
4420 movq %rdi, 8(%rax)
4421 movq %rax, -1424(%rbp)
4422 xorl %eax, %eax
4423 jmp .L837
4424 .L794:
4425 call __wcstof_internal
4426 testl %ebx, %ebx
4427 jne .L767
4428 movq -1336(%rbp), %rdx
4429 cmpq -1088(%rbp), %rdx
4430 je .L768
4431 movl -1408(%rbp), %eax
4432 testl %eax, %eax
4433 jne .L807
4434 movl -1320(%rbp), %ecx
4435 cmpl $47, %ecx
4436 ja .L808
4437 movl %ecx, %eax
4438 addq -1304(%rbp), %rax
4439 addl $8, %ecx
4440 movl %ecx, -1320(%rbp)
4441 .L809:
4442 movq (%rax), %rax
4443 .L810:
4444 movss %xmm0, (%rax)
4445 movq -1088(%rbp), %rax
4446 jmp .L781
4447 .L547:
4448 movq -1440(%rbp), %rsi
4449 movl -1408(%rbp), %r9d
4450 xorl %edi, %edi
4451 xorl %r10d, %r10d
4452 movdqu (%rsi), %xmm0
4453 movups %xmm0, -1184(%rbp)
4454 movq 16(%rsi), %rcx
4455 movq -1176(%rbp), %rsi
4456 movd %xmm0, %edx
4457 movq %rcx, -1168(%rbp)
4458 movd %xmm0, %ecx
4459 .L551:
4460 subl $1, %r9d
4461 je .L1774
4462 cmpl $47, %ecx
4463 ja .L552
4464 addl $8, %ecx
4465 movl $1, %r10d
4466 jmp .L551
4467 .p2align 4,,10
4468 .p2align 3
4469 .L1834:
4470 movq %r13, %r14
4471 movl -1356(%rbp), %ebx
4472 jmp .L44
4473 .L864:
4474 movl %r14d, %ebx
4475 movq %r13, %r14
4476 andb $32, %bh
4477 jne .L1070
4478 movl -1356(%rbp), %ebx
4479 jmp .L44
4480 .L288:
4481 subq $288, %rsp
4482 movq -1424(%rbp), %rsi
4483 movl $1, %edx
4484 leaq 15(%rsp), %rax
4485 andq $-16, %rax
4486 movq $0, (%rax)
4487 movq %rsi, 8(%rax)
4488 movq %rax, -1424(%rbp)
4489 xorl %eax, %eax
4490 jmp .L289
4491 .L1967:
4492 fstp %st(0)
4493 .L768:
4494 movq %r13, %r14
4495 movl -1356(%rbp), %ebx
4496 jmp .L44
4497 .L938:
4498 movq __libc_errno@gottpoff(%rip), %rax
4499 movl %fs:(%rax), %eax
4500 movl %eax, -1364(%rbp)
4501 jmp .L925
4502 .L1868:
4503 movq -1376(%rbp), %rax
4504 leaq 4(%rcx), %rsi
4505 addq $1, -1400(%rbp)
4506 movq (%rax), %rdi
4507 call realloc@PLT
4508 testq %rax, %rax
4509 movq -1352(%rbp), %rcx
4510 je .L1914
4511 movq -1376(%rbp), %rdi
4512 movq %rax, (%rdi)
4513 addq %rcx, %rax
4514 movq %rax, -1352(%rbp)
4515 jmp .L366
4516 .L184:
4517 subq $288, %rsp
4518 movq -1424(%rbp), %rdi
4519 movl $1, %edx
4520 leaq 15(%rsp), %rax
4521 andq $-16, %rax
4522 movq $0, (%rax)
4523 movq %rdi, 8(%rax)
4524 movq %rax, -1424(%rbp)
4525 xorl %eax, %eax
4526 jmp .L185
4527 .L117:
4528 movq -1440(%rbp), %rdi
4529 movl -1408(%rbp), %r9d
4530 xorl %esi, %esi
4531 movdqu (%rdi), %xmm0
4532 movups %xmm0, -1184(%rbp)
4533 movq 16(%rdi), %rdx
4534 movq -1176(%rbp), %rcx
4535 movd %xmm0, %eax
4536 xorl %edi, %edi
4537 movq %rdx, -1168(%rbp)
4538 movd %xmm0, %edx
4539 .L121:
4540 subl $1, %r9d
4541 je .L1915
4542 cmpl $47, %edx
4543 ja .L122
4544 addl $8, %edx
4545 movl $1, %edi
4546 jmp .L121
4547 .p2align 4,,10
4548 .p2align 3
4549 .L1894:
4550 movq -1384(%rbp), %rdi
4551 movl %ebx, %esi
4552 movl $1, %r12d
4553 call char_buffer_add_slow
4554 jmp .L702
4555 .L835:
4556 movl %r14d, %ebx
4557 movq %r13, %r14
4558 andb $32, %bh
4559 jne .L1069
4560 movl -1356(%rbp), %ebx
4561 jmp .L44
4562 .L904:
4563 movq %r13, %rdi
4564 movl %r8d, -1464(%rbp)
4565 movl %ecx, -1456(%rbp)
4566 call __wuflow
4567 movl -1456(%rbp), %ecx
4568 movl %eax, %r12d
4569 movl -1464(%rbp), %r8d
4570 jmp .L906
4571 .L183:
4572 movl %r14d, %ebx
4573 movq %r13, %r14
4574 andb $32, %bh
4575 movl -1356(%rbp), %ebx
4576 je .L44
4577 movl $-1, %ebx
4578 movl %ebx, -1356(%rbp)
4579 jmp .L44
4580 .L1848:
4581 leaq -1336(%rbp), %rsi
4582 call __wcstof128_internal
4583 testl %ebx, %ebx
4584 jne .L767
4585 movq -1336(%rbp), %rdx
4586 cmpq -1088(%rbp), %rdx
4587 je .L768
4588 movl -1408(%rbp), %esi
4589 testl %esi, %esi
4590 jne .L769
4591 movl -1320(%rbp), %ecx
4592 cmpl $47, %ecx
4593 ja .L770
4594 movl %ecx, %eax
4595 addq -1304(%rbp), %rax
4596 addl $8, %ecx
4597 movl %ecx, -1320(%rbp)
4598 .L771:
4599 movq (%rax), %rax
4600 .L772:
4601 movaps %xmm0, (%rax)
4602 movq -1088(%rbp), %rax
4603 jmp .L781
4604 .L408:
4605 movq __libc_errno@gottpoff(%rip), %rax
4606 movl %fs:(%rax), %eax
4607 movl %eax, -1364(%rbp)
4608 jmp .L404
4609 .L1062:
4610 movl $101, -1392(%rbp)
4611 movl $1, %ecx
4612 jmp .L682
4613 .L1696:
4614 movq %r14, -1416(%rbp)
4615 movl %r12d, %r8d
4616 movl -1456(%rbp), %r14d
4617 movl %r15d, %r12d
4618 movq -1408(%rbp), %r15
4619 jmp .L208
4620 .L142:
4621 movl -1408(%rbp), %edx
4622 testl %edx, %edx
4623 jne .L155
4624 movl -1320(%rbp), %edx
4625 cmpl $47, %edx
4626 ja .L156
4627 movl %edx, %eax
4628 addq -1304(%rbp), %rax
4629 addl $8, %edx
4630 movl %edx, -1320(%rbp)
4631 .L157:
4632 movq (%rax), %rax
4633 .L158:
4634 movb %r15b, (%rax)
4635 xorl %r8d, %r8d
4636 movq -1344(%rbp), %rax
4637 jmp .L34
4638 .L274:
4639 movq -1440(%rbp), %rdi
4640 movl -1408(%rbp), %r9d
4641 xorl %esi, %esi
4642 movdqu (%rdi), %xmm0
4643 movups %xmm0, -1184(%rbp)
4644 movq 16(%rdi), %rdx
4645 movq -1176(%rbp), %rcx
4646 movd %xmm0, %eax
4647 xorl %edi, %edi
4648 movq %rdx, -1168(%rbp)
4649 movd %xmm0, %edx
4650 .L278:
4651 subl $1, %r9d
4652 je .L1916
4653 cmpl $47, %edx
4654 ja .L279
4655 addl $8, %edx
4656 movl $1, %edi
4657 jmp .L278
4658 .p2align 4,,10
4659 .p2align 3
4660 .L170:
4661 movq -1440(%rbp), %rdi
4662 movl -1408(%rbp), %r9d
4663 xorl %esi, %esi
4664 movdqu (%rdi), %xmm0
4665 movups %xmm0, -1184(%rbp)
4666 movq 16(%rdi), %rdx
4667 movq -1176(%rbp), %rcx
4668 movd %xmm0, %eax
4669 xorl %edi, %edi
4670 movq %rdx, -1168(%rbp)
4671 movd %xmm0, %edx
4672 .L174:
4673 subl $1, %r9d
4674 je .L1917
4675 cmpl $47, %edx
4676 ja .L175
4677 addl $8, %edx
4678 movl $1, %edi
4679 jmp .L174
4680 .p2align 4,,10
4681 .p2align 3
4682 .L287:
4683 movl %r14d, %ebx
4684 movq %r13, %r14
4685 andb $32, %bh
4686 movl -1356(%rbp), %ebx
4687 je .L44
4688 movl $-1, %ebx
4689 movl %ebx, -1356(%rbp)
4690 jmp .L44
4691 .L1829:
4692 movq -1376(%rbp), %rax
4693 leaq 16(%r14), %rdx
4694 movq %rdx, %rsi
4695 movq %rdx, -1400(%rbp)
4696 movq (%rax), %rdi
4697 call realloc@PLT
4698 testq %rax, %rax
4699 jne .L205
4700 orl $-1, %ebx
4701 movq %r13, %r14
4702 movl %ebx, -1356(%rbp)
4703 jmp .L44
4704 .p2align 4,,10
4705 .p2align 3
4706 .L1847:
4707 movq __libc_errno@gottpoff(%rip), %rax
4708 movl $-1, %ebx
4709 movq %r13, %r14
4710 movl %ebx, -1356(%rbp)
4711 movl $12, %fs:(%rax)
4712 jmp .L44
4713 .L1833:
4714 movq %r13, %r14
4715 movl -1356(%rbp), %ebx
4716 jmp .L44
4717 .L1832:
4718 movq -1384(%rbp), %rdi
4719 movl %r12d, %esi
4720 call char_buffer_add_slow
4721 jmp .L593
4722 .L595:
4723 movq %r13, %rdi
4724 call __wuflow
4725 movl %eax, %r12d
4726 jmp .L597
4727 .L1875:
4728 movq __libc_errno@gottpoff(%rip), %rax
4729 movl -1364(%rbp), %edi
4730 movq %r13, %r14
4731 movl %edi, %fs:(%rax)
4732 .L886:
4733 movl -1356(%rbp), %eax
4734 testl %eax, %eax
4735 movl %eax, %ebx
4736 jne .L44
4737 orl $-1, %ebx
4738 movl %ebx, -1356(%rbp)
4739 jmp .L44
4740 .L867:
4741 movq -1440(%rbp), %rsi
4742 xorl %edi, %edi
4743 movdqu (%rsi), %xmm0
4744 movups %xmm0, -1184(%rbp)
4745 movq 16(%rsi), %rdx
4746 movq -1176(%rbp), %rcx
4747 movd %xmm0, %eax
4748 xorl %esi, %esi
4749 movq %rdx, -1168(%rbp)
4750 movd %xmm0, %edx
4751 .L871:
4752 subl $1, -1408(%rbp)
4753 je .L1918
4754 cmpl $47, %edx
4755 ja .L872
4756 addl $8, %edx
4757 movl $1, %edi
4758 jmp .L871
4759 .p2align 4,,10
4760 .p2align 3
4761 .L1842:
4762 movq %r13, %r14
4763 movl -1356(%rbp), %ebx
4764 jmp .L44
4765 .L130:
4766 movq -1440(%rbp), %rsi
4767 xorl %edi, %edi
4768 movdqu (%rsi), %xmm0
4769 movups %xmm0, -1184(%rbp)
4770 movq 16(%rsi), %rdx
4771 movq -1176(%rbp), %rcx
4772 movd %xmm0, %eax
4773 xorl %esi, %esi
4774 movq %rdx, -1168(%rbp)
4775 movd %xmm0, %edx
4776 .L134:
4777 subl $1, -1408(%rbp)
4778 je .L1919
4779 cmpl $47, %edx
4780 ja .L135
4781 addl $8, %edx
4782 movl $1, %edi
4783 jmp .L134
4784 .p2align 4,,10
4785 .p2align 3
4786 .L935:
4787 movq %r13, %rdi
4788 movl %r8d, -1472(%rbp)
4789 movl %ecx, -1464(%rbp)
4790 call __wuflow
4791 movl -1464(%rbp), %ecx
4792 movl %eax, %r12d
4793 movl -1472(%rbp), %r8d
4794 jmp .L937
4795 .L200:
4796 movq %r13, %rdi
4797 movl %r8d, -1352(%rbp)
4798 call __wuflow
4799 movl -1352(%rbp), %r8d
4800 movl %eax, %r12d
4801 jmp .L202
4802 .L1884:
4803 movq %r13, %r14
4804 movl -1356(%rbp), %ebx
4805 jmp .L44
4806 .L1838:
4807 movq %r13, %r14
4808 movl -1356(%rbp), %ebx
4809 jmp .L44
4810 .L1880:
4811 movq %r13, %r14
4812 movl -1356(%rbp), %ebx
4813 jmp .L44
4814 .L304:
4815 movq %r13, %rdi
4816 movl %r8d, -1352(%rbp)
4817 call __wuflow
4818 movl -1352(%rbp), %r8d
4819 movl %eax, %r12d
4820 jmp .L306
4821 .L1846:
4822 movq -1384(%rbp), %rdi
4823 xorl %esi, %esi
4824 call char_buffer_add_slow
4825 movq -1104(%rbp), %rdx
4826 jmp .L763
4827 .L838:
4828 movq -1440(%rbp), %rdi
4829 xorl %esi, %esi
4830 movdqu (%rdi), %xmm0
4831 movups %xmm0, -1184(%rbp)
4832 movq 16(%rdi), %rdx
4833 movq -1176(%rbp), %rcx
4834 movd %xmm0, %eax
4835 xorl %edi, %edi
4836 movq %rdx, -1168(%rbp)
4837 movd %xmm0, %edx
4838 .L842:
4839 subl $1, -1408(%rbp)
4840 je .L1920
4841 cmpl $47, %edx
4842 ja .L843
4843 addl $8, %edx
4844 movl $1, %edi
4845 jmp .L842
4846 .p2align 4,,10
4847 .p2align 3
4848 .L1903:
4849 movq __libc_errno@gottpoff(%rip), %rax
4850 movl -1364(%rbp), %edi
4851 movq %r13, %r14
4852 movl %edi, %fs:(%rax)
4853 .L914:
4854 movl -1356(%rbp), %ebx
4855 testl %ebx, %ebx
4856 jne .L44
4857 orl $-1, %ebx
4858 movl %ebx, -1356(%rbp)
4859 jmp .L44
4860 .L1071:
4861 movq %r11, %rsi
4862 xorl %ecx, %ecx
4863 movq %rdx, %r11
4864 jmp .L879
4865 .L1714:
4866 movq %r13, %r14
4867 jmp .L886
4868 .L1717:
4869 movq %r13, %r14
4870 jmp .L914
4871 .L940:
4872 leaq -1184(%rbp), %rax
4873 movq -1352(%rbp), %rdx
4874 xorl %esi, %esi
4875 movl %r8d, -1408(%rbp)
4876 movq %rax, %rdi
4877 movq %rax, -1456(%rbp)
4878 call __wcrtomb
4879 movq %rax, %rbx
4880 movl %r14d, %eax
4881 movl -1408(%rbp), %r8d
4882 andl $8448, %eax
4883 testq %rbx, %rbx
4884 je .L941
4885 testl %eax, %eax
4886 je .L942
4887 movq -1376(%rbp), %rax
4888 movq (%rax), %rdi
4889 movq -1416(%rbp), %rax
4890 leaq (%rax,%rbx), %rdx
4891 movq -1400(%rbp), %rax
4892 addq %rdi, %rax
4893 cmpq %rax, %rdx
4894 jnb .L1921
4895 .L943:
4896 movq -1456(%rbp), %rsi
4897 movq -1416(%rbp), %rdi
4898 movq %rbx, %rdx
4899 movl %r8d, -1352(%rbp)
4900 call __mempcpy@PLT
4901 movl -1352(%rbp), %r8d
4902 leaq 1(%rax), %rsi
4903 movb $0, (%rax)
4904 movq %rsi, -1416(%rbp)
4905 .L1006:
4906 movq -1376(%rbp), %rbx
4907 movq -1416(%rbp), %rsi
4908 movq (%rbx), %rdi
4909 subq %rdi, %rsi
4910 cmpq %rsi, -1400(%rbp)
4911 je .L946
4912 movl %r8d, -1352(%rbp)
4913 call realloc@PLT
4914 testq %rax, %rax
4915 movl -1352(%rbp), %r8d
4916 je .L946
4917 movq %rax, (%rbx)
4918 .L946:
4919 addl $1, -1356(%rbp)
4920 movq -1344(%rbp), %rax
4921 movq -1392(%rbp), %r15
4922 movq $0, -1376(%rbp)
4923 jmp .L34
4924 .L1861:
4925 movq %r15, -1416(%rbp)
4926 movl -1464(%rbp), %r14d
4927 movq -1456(%rbp), %r15
4928 movl -1408(%rbp), %r8d
4929 jmp .L309
4930 .L1907:
4931 movq __libc_errno@gottpoff(%rip), %rax
4932 movq %r13, %r14
4933 movl -1356(%rbp), %ebx
4934 movl $84, %fs:(%rax)
4935 jmp .L44
4936 .L572:
4937 movq -1440(%rbp), %rsi
4938 xorl %edi, %edi
4939 xorl %r10d, %r10d
4940 movdqu (%rsi), %xmm0
4941 movups %xmm0, -1184(%rbp)
4942 movq 16(%rsi), %rcx
4943 movq -1176(%rbp), %rsi
4944 movd %xmm0, %edx
4945 movq %rcx, -1168(%rbp)
4946 movd %xmm0, %ecx
4947 .L576:
4948 subl $1, -1408(%rbp)
4949 je .L1778
4950 cmpl $47, %ecx
4951 ja .L577
4952 addl $8, %ecx
4953 movl $1, %r10d
4954 jmp .L576
4955 .p2align 4,,10
4956 .p2align 3
4957 .L1901:
4958 movq -1376(%rbp), %rax
4959 leaq 16(%r15), %r14
4960 movq %r14, %rsi
4961 movq (%rax), %rdi
4962 call realloc@PLT
4963 testq %rax, %rax
4964 je .L1922
4965 movq -1376(%rbp), %rdi
4966 addq %rax, %r15
4967 movq %r14, -1400(%rbp)
4968 movq %rax, (%rdi)
4969 jmp .L311
4970 .L611:
4971 movq %r13, %rdi
4972 call __wuflow
4973 movl %eax, %r12d
4974 jmp .L613
4975 .L602:
4976 movq %r13, %rdi
4977 call __wuflow
4978 movl %eax, %r12d
4979 jmp .L604
4980 .L290:
4981 movq -1440(%rbp), %rdi
4982 xorl %esi, %esi
4983 movdqu (%rdi), %xmm0
4984 movups %xmm0, -1184(%rbp)
4985 movq 16(%rdi), %rdx
4986 movq -1176(%rbp), %rcx
4987 movd %xmm0, %eax
4988 xorl %edi, %edi
4989 movq %rdx, -1168(%rbp)
4990 movd %xmm0, %edx
4991 .L294:
4992 subl $1, -1408(%rbp)
4993 je .L1923
4994 cmpl $47, %edx
4995 ja .L295
4996 addl $8, %edx
4997 movl $1, %edi
4998 jmp .L294
4999 .p2align 4,,10
5000 .p2align 3
5001 .L405:
5002 movq %r13, %rdi
5003 call __wuflow
5004 movl %eax, %r12d
5005 jmp .L407
5006 .L1870:
5007 leal 2(%rcx), %eax
5008 movslq %ecx, %rdi
5009 xorl %r8d, %r8d
5010 movq %rdi, -1464(%rbp)
5011 movl %ebx, -1448(%rbp)
5012 movq %r9, %r15
5013 cltq
5014 movq %r8, %rbx
5015 movl %r12d, -1500(%rbp)
5016 salq $2, %rax
5017 movl %ecx, -1504(%rbp)
5018 leaq -8(%rax), %rsi
5019 leaq -4(%rax), %rdi
5020 addq $30, %rax
5021 andq $-16, %rax
5022 movq %rsi, -1472(%rbp)
5023 movq %rdi, -1480(%rbp)
5024 leaq -1184(%rbp), %rsi
5025 leaq -1264(%rbp), %rdi
5026 movq %rax, -1488(%rbp)
5027 movq %rsi, -1456(%rbp)
5028 movq %rdi, -1496(%rbp)
5029 jmp .L412
5030 .p2align 4,,10
5031 .p2align 3
5032 .L1924:
5033 movq %fs:(%r11), %rax
5034 addq $1, %rbx
5035 movq (%rax), %rdx
5036 .L412:
5037 subq -1488(%rbp), %rsp
5038 leal 31(%rbx), %eax
5039 movq %r11, -1392(%rbp)
5040 cltq
5041 movq 64(%rdx,%rax,8), %rsi
5042 movq -1496(%rbp), %rax
5043 leaq 15(%rsp), %rcx
5044 movq -1464(%rbp), %rdx
5045 andq $-16, %rcx
5046 movq %rsi, (%rax,%rbx,8)
5047 movq %rcx, %rdi
5048 movq %rcx, %r12
5049 call __wmemcpy
5050 leal 48(%rbx), %edi
5051 movq %r15, %rsi
5052 call __towctrans
5053 movq -1472(%rbp), %rsi
5054 cmpq $9, %rbx
5055 movq -1392(%rbp), %r11
5056 movl %eax, (%r12,%rsi)
5057 movq -1480(%rbp), %rax
5058 movl $0, (%r12,%rax)
5059 movq -1456(%rbp), %rax
5060 movq %r12, (%rax,%rbx,8)
5061 jne .L1924
5062 movl -1504(%rbp), %ecx
5063 movl -1448(%rbp), %ebx
5064 movq %r15, %r9
5065 movl -1500(%rbp), %r12d
5066 movl %ecx, %r10d
5067 jmp .L411
5068 .L186:
5069 movq -1440(%rbp), %rdi
5070 xorl %esi, %esi
5071 movdqu (%rdi), %xmm0
5072 movups %xmm0, -1184(%rbp)
5073 movq 16(%rdi), %rdx
5074 movq -1176(%rbp), %rcx
5075 movd %xmm0, %eax
5076 xorl %edi, %edi
5077 movq %rdx, -1168(%rbp)
5078 movd %xmm0, %edx
5079 .L190:
5080 subl $1, -1408(%rbp)
5081 je .L1925
5082 cmpl $47, %edx
5083 ja .L191
5084 addl $8, %edx
5085 movl $1, %edi
5086 jmp .L190
5087 .p2align 4,,10
5088 .p2align 3
5089 .L687:
5090 movq __libc_errno@gottpoff(%rip), %rax
5091 movl %fs:(%rax), %eax
5092 movl %eax, -1364(%rbp)
5093 jmp .L688
5094 .L630:
5095 movq %r13, %rdi
5096 call __wuflow
5097 movl %eax, %r12d
5098 jmp .L632
5099 .L621:
5100 movq %r13, %rdi
5101 call __wuflow
5102 movl %eax, %r12d
5103 jmp .L623
5104 .L1839:
5105 movq %r13, %r14
5106 movl -1356(%rbp), %ebx
5107 jmp .L44
5108 .L1881:
5109 movq %r13, %r14
5110 movl -1356(%rbp), %ebx
5111 jmp .L44
5112 .L1883:
5113 movq %r13, %r14
5114 movl -1356(%rbp), %ebx
5115 jmp .L44
5116 .L1878:
5117 movq -1384(%rbp), %rdi
5118 movl %r12d, %esi
5119 call char_buffer_add_slow
5120 jmp .L601
5121 .L1892:
5122 movq __libc_errno@gottpoff(%rip), %rax
5123 movl -1364(%rbp), %esi
5124 movl %ebx, %r12d
5125 movl %r14d, %ebx
5126 movl -1464(%rbp), %r14d
5127 movl %esi, %fs:(%rax)
5128 jmp .L714
5129 .L1712:
5130 movl %ebx, %r12d
5131 movl %r14d, %ebx
5132 movl -1464(%rbp), %r14d
5133 jmp .L714
5134 .L509:
5135 movq -1440(%rbp), %rdi
5136 xorl %r10d, %r10d
5137 movdqu (%rdi), %xmm0
5138 movups %xmm0, -1184(%rbp)
5139 movq 16(%rdi), %rcx
5140 movq -1176(%rbp), %rsi
5141 movd %xmm0, %edx
5142 xorl %edi, %edi
5143 movq %rcx, -1168(%rbp)
5144 movd %xmm0, %ecx
5145 .L513:
5146 subl $1, -1408(%rbp)
5147 je .L1776
5148 cmpl $47, %ecx
5149 ja .L514
5150 addl $8, %ecx
5151 movl $1, %r10d
5152 jmp .L513
5153 .p2align 4,,10
5154 .p2align 3
5155 .L1836:
5156 movq -1384(%rbp), %rdi
5157 movl %r12d, %esi
5158 call char_buffer_add_slow
5159 jmp .L620
5160 .L1882:
5161 movq -1384(%rbp), %rdi
5162 movl %r12d, %esi
5163 call char_buffer_add_slow
5164 jmp .L609
5165 .L1885:
5166 movq %r13, %r14
5167 movl -1356(%rbp), %ebx
5168 jmp .L44
5169 .L1840:
5170 movq -1384(%rbp), %rdi
5171 movl %r12d, %esi
5172 call char_buffer_add_slow
5173 jmp .L628
5174 .L782:
5175 movq -1440(%rbp), %rsi
5176 xorl %r8d, %r8d
5177 xorl %r10d, %r10d
5178 movdqu (%rsi), %xmm0
5179 movups %xmm0, -1184(%rbp)
5180 movq 16(%rsi), %rcx
5181 movq -1176(%rbp), %rsi
5182 movd %xmm0, %eax
5183 movq %rcx, -1168(%rbp)
5184 movd %xmm0, %ecx
5185 .L786:
5186 subl $1, -1408(%rbp)
5187 je .L1926
5188 cmpl $47, %ecx
5189 ja .L787
5190 addl $8, %ecx
5191 movl $1, %r10d
5192 jmp .L786
5193 .L991:
5194 movq %r13, %rdi
5195 call __wuflow
5196 movl %eax, %r12d
5197 jmp .L686
5198 .L1841:
5199 movq %r13, %r14
5200 movl -1356(%rbp), %ebx
5201 jmp .L44
5202 .L887:
5203 movq %r13, %rdi
5204 movl %r8d, -1408(%rbp)
5205 movq %r11, -1392(%rbp)
5206 movl %ecx, -1352(%rbp)
5207 call __wuflow
5208 movl -1352(%rbp), %ecx
5209 movl %eax, %r12d
5210 movq -1392(%rbp), %r11
5211 movl -1408(%rbp), %r8d
5212 jmp .L889
5213 .L795:
5214 movq -1440(%rbp), %rdi
5215 xorl %r8d, %r8d
5216 movdqu (%rdi), %xmm1
5217 movups %xmm1, -1184(%rbp)
5218 movq 16(%rdi), %rcx
5219 movq -1176(%rbp), %rsi
5220 movd %xmm1, %eax
5221 xorl %edi, %edi
5222 movq %rcx, -1168(%rbp)
5223 movd %xmm1, %ecx
5224 .L799:
5225 subl $1, -1408(%rbp)
5226 je .L1927
5227 cmpl $47, %ecx
5228 ja .L800
5229 addl $8, %ecx
5230 movl $1, %r8d
5231 jmp .L799
5232 .L639:
5233 movq %r13, %rdi
5234 call __wuflow
5235 movl %eax, %r12d
5236 jmp .L641
5237 .L1844:
5238 movq -1384(%rbp), %rdi
5239 movl %r12d, %esi
5240 call char_buffer_add_slow
5241 jmp .L637
5242 .L1886:
5243 movq -1384(%rbp), %rdi
5244 movl %r12d, %esi
5245 call char_buffer_add_slow
5246 movq -1104(%rbp), %rax
5247 movq -1096(%rbp), %rdx
5248 jmp .L617
5249 .L143:
5250 movq -1440(%rbp), %rdi
5251 xorl %esi, %esi
5252 movdqu (%rdi), %xmm0
5253 movups %xmm0, -1184(%rbp)
5254 movq 16(%rdi), %rdx
5255 movq -1176(%rbp), %rcx
5256 movd %xmm0, %eax
5257 xorl %edi, %edi
5258 movq %rdx, -1168(%rbp)
5259 movd %xmm0, %edx
5260 .L147:
5261 subl $1, -1408(%rbp)
5262 je .L1928
5263 cmpl $47, %edx
5264 ja .L148
5265 addl $8, %edx
5266 movl $1, %edi
5267 jmp .L147
5268 .L1898:
5269 movl -1392(%rbp), %esi
5270 movq -1384(%rbp), %rdi
5271 movl %r12d, %r15d
5272 call char_buffer_add_slow
5273 movb %r12b, -1456(%rbp)
5274 jmp .L702
5275 .L1888:
5276 cmpq %rdx, -1096(%rbp)
5277 je .L1929
5278 leaq 4(%rdx), %rax
5279 movq %rax, -1104(%rbp)
5280 movl %r12d, (%rdx)
5281 .L691:
5282 movl %r14d, %eax
5283 andb $127, %al
5284 orb $8, %ah
5285 cmpl $-1, %r12d
5286 movl %eax, %r14d
5287 je .L1930
5288 movq 160(%r13), %rax
5289 testq %rax, %rax
5290 je .L694
5291 movq (%rax), %rdx
5292 cmpq 8(%rax), %rdx
5293 jnb .L694
5294 leaq 4(%rdx), %rcx
5295 movl (%rdx), %r12d
5296 movq %rcx, (%rax)
5297 .L696:
5298 cmpl $-1, %r12d
5299 je .L697
5300 addq $1, -1352(%rbp)
5301 .L693:
5302 testl %ebx, %ebx
5303 movq -1104(%rbp), %rdx
5304 jle .L1064
5305 subl $1, %ebx
5306 movl $112, -1392(%rbp)
5307 xorl %ecx, %ecx
5308 jmp .L682
5309 .L1891:
5310 movq -1384(%rbp), %rdi
5311 movl %ebx, %esi
5312 movl $1, %r15d
5313 call char_buffer_add_slow
5314 jmp .L702
5315 .L942:
5316 movq -1416(%rbp), %rdi
5317 movq -1456(%rbp), %rsi
5318 movq %rbx, %rdx
5319 movl %r8d, -1352(%rbp)
5320 call __mempcpy@PLT
5321 leaq 1(%rax), %rdi
5322 movb $0, (%rax)
5323 movl -1352(%rbp), %r8d
5324 movq %rdi, -1416(%rbp)
5325 jmp .L946
5326 .L1843:
5327 movq %r13, %r14
5328 movl -1356(%rbp), %ebx
5329 jmp .L44
5330 .L322:
5331 movq -1416(%rbp), %rdi
5332 movq -1456(%rbp), %rsi
5333 movq %rax, %rdx
5334 movl %r8d, -1352(%rbp)
5335 call __mempcpy@PLT
5336 leaq 1(%rax), %rdi
5337 movb $0, (%rax)
5338 movl -1352(%rbp), %r8d
5339 movq %rdi, -1416(%rbp)
5340 jmp .L375
5341 .L321:
5342 movq -1416(%rbp), %rsi
5343 testl %edx, %edx
5344 leaq 1(%rsi), %rax
5345 movb $0, (%rsi)
5346 movq %rax, -1416(%rbp)
5347 jne .L1001
5348 jmp .L375
5349 .L1845:
5350 testl %ebx, %ebx
5351 jle .L645
5352 subl $1, %ebx
5353 .L645:
5354 movq -1104(%rbp), %rax
5355 cmpq -1096(%rbp), %rax
5356 je .L1931
5357 leaq 4(%rax), %rdx
5358 movq %rdx, -1104(%rbp)
5359 movl %r12d, (%rax)
5360 .L647:
5361 testl %ebx, %ebx
5362 je .L1932
5363 movq 160(%r13), %rax
5364 testq %rax, %rax
5365 je .L649
5366 movq (%rax), %rdx
5367 cmpq 8(%rax), %rdx
5368 jnb .L649
5369 leaq 4(%rdx), %rcx
5370 movl (%rdx), %r12d
5371 movq %rcx, (%rax)
5372 .L651:
5373 cmpl $-1, %r12d
5374 je .L1933
5375 movl %r12d, %edi
5376 call towlower
5377 cmpl $110, %eax
5378 jne .L1934
5379 testl %ebx, %ebx
5380 jle .L654
5381 subl $1, %ebx
5382 .L654:
5383 movq -1104(%rbp), %rax
5384 cmpq -1096(%rbp), %rax
5385 je .L1935
5386 leaq 4(%rax), %rdx
5387 movq %rdx, -1104(%rbp)
5388 movl %r12d, (%rax)
5389 .L656:
5390 testl %ebx, %ebx
5391 je .L1936
5392 movq 160(%r13), %rax
5393 testq %rax, %rax
5394 je .L658
5395 movq (%rax), %rdx
5396 cmpq 8(%rax), %rdx
5397 jnb .L658
5398 leaq 4(%rdx), %rcx
5399 movl (%rdx), %r12d
5400 movq %rcx, (%rax)
5401 .L660:
5402 cmpl $-1, %r12d
5403 je .L1937
5404 movl %r12d, %edi
5405 call towlower
5406 cmpl $105, %eax
5407 jne .L1938
5408 testl %ebx, %ebx
5409 jle .L663
5410 subl $1, %ebx
5411 .L663:
5412 movq -1104(%rbp), %rax
5413 cmpq -1096(%rbp), %rax
5414 je .L1939
5415 leaq 4(%rax), %rdx
5416 movq %rdx, -1104(%rbp)
5417 movl %r12d, (%rax)
5418 .L665:
5419 testl %ebx, %ebx
5420 je .L1940
5421 movq 160(%r13), %rax
5422 testq %rax, %rax
5423 je .L667
5424 movq (%rax), %rdx
5425 cmpq 8(%rax), %rdx
5426 jnb .L667
5427 leaq 4(%rdx), %rcx
5428 movl (%rdx), %r12d
5429 movq %rcx, (%rax)
5430 .L669:
5431 cmpl $-1, %r12d
5432 je .L1941
5433 movl %r12d, %edi
5434 call towlower
5435 cmpl $116, %eax
5436 jne .L1942
5437 testl %ebx, %ebx
5438 jle .L672
5439 subl $1, %ebx
5440 .L672:
5441 movq -1104(%rbp), %rax
5442 cmpq -1096(%rbp), %rax
5443 je .L1943
5444 leaq 4(%rax), %rdx
5445 movq %rdx, -1104(%rbp)
5446 movl %r12d, (%rax)
5447 .L674:
5448 testl %ebx, %ebx
5449 je .L1944
5450 movq 160(%r13), %rax
5451 testq %rax, %rax
5452 je .L676
5453 movq (%rax), %rdx
5454 cmpq 8(%rax), %rdx
5455 jnb .L676
5456 leaq 4(%rdx), %rcx
5457 movl (%rdx), %r12d
5458 movq %rcx, (%rax)
5459 .L678:
5460 cmpl $-1, %r12d
5461 je .L1945
5462 movq -1352(%rbp), %r15
5463 movl %r12d, %edi
5464 call towlower
5465 addq $7, %r15
5466 cmpl $121, %eax
5467 je .L680
5468 movq %r13, %r14
5469 movl -1356(%rbp), %ebx
5470 jmp .L44
5471 .L1906:
5472 movq -1400(%rbp), %rsi
5473 movq -1416(%rbp), %rdx
5474 movl %r8d, -1472(%rbp)
5475 movl %ecx, -1464(%rbp)
5476 movq %rsi, %rax
5477 subq %rdi, %rdx
5478 addq %rsi, %rax
5479 movq %rdx, -1416(%rbp)
5480 movq %rax, %rsi
5481 movq %rax, -1400(%rbp)
5482 call realloc@PLT
5483 testq %rax, %rax
5484 movq -1416(%rbp), %rdx
5485 movl -1464(%rbp), %ecx
5486 movl -1472(%rbp), %r8d
5487 je .L1946
5488 movq -1376(%rbp), %rsi
5489 movq %rax, (%rsi)
5490 addq %rdx, %rax
5491 movq %rax, -1416(%rbp)
5492 jmp .L930
5493 .L1905:
5494 movq %r13, %r14
5495 movl -1356(%rbp), %ebx
5496 jmp .L44
5497 .L915:
5498 movq %r13, %rdi
5499 movl %r8d, -1408(%rbp)
5500 movq %r11, -1392(%rbp)
5501 movl %ecx, -1352(%rbp)
5502 call __wuflow
5503 movl -1352(%rbp), %ecx
5504 movl %eax, %r12d
5505 movq -1392(%rbp), %r11
5506 movl -1408(%rbp), %r8d
5507 jmp .L917
5508 .L807:
5509 movq -1440(%rbp), %rsi
5510 xorl %edi, %edi
5511 xorl %r8d, %r8d
5512 movdqu (%rsi), %xmm1
5513 movups %xmm1, -1184(%rbp)
5514 movq 16(%rsi), %rcx
5515 movq -1176(%rbp), %rsi
5516 movd %xmm1, %eax
5517 movq %rcx, -1168(%rbp)
5518 movd %xmm1, %ecx
5519 .L811:
5520 subl $1, -1408(%rbp)
5521 je .L1947
5522 cmpl $47, %ecx
5523 ja .L812
5524 addl $8, %ecx
5525 movl $1, %r8d
5526 jmp .L811
5527 .L1850:
5528 movq %r13, %r14
5529 movl -1356(%rbp), %ebx
5530 jmp .L44
5531 .L769:
5532 movq -1440(%rbp), %rdi
5533 xorl %r8d, %r8d
5534 movdqu (%rdi), %xmm1
5535 movups %xmm1, -1184(%rbp)
5536 movq 16(%rdi), %rcx
5537 movq -1176(%rbp), %rsi
5538 movd %xmm1, %eax
5539 xorl %edi, %edi
5540 movq %rcx, -1168(%rbp)
5541 movd %xmm1, %ecx
5542 .L773:
5543 subl $1, -1408(%rbp)
5544 je .L1948
5545 cmpl $47, %ecx
5546 ja .L774
5547 addl $8, %ecx
5548 movl $1, %r8d
5549 jmp .L773
5550 .L1877:
5551 movq -1400(%rbp), %rax
5552 movq %rdx, -1464(%rbp)
5553 movl %r8d, -1456(%rbp)
5554 movl %ecx, -1432(%rbp)
5555 leaq 0(,%rax,8), %rsi
5556 call realloc@PLT
5557 testq %rax, %rax
5558 movl -1432(%rbp), %ecx
5559 movl -1456(%rbp), %r8d
5560 movq -1464(%rbp), %rdx
5561 je .L1949
5562 movq -1376(%rbp), %rsi
5563 movq -1400(%rbp), %rdi
5564 movq %rax, (%rsi)
5565 addq %rdx, %rax
5566 movq %rax, -1432(%rbp)
5567 movq %rdi, %rax
5568 addq %rdi, %rax
5569 movq %rax, -1400(%rbp)
5570 jmp .L901
5571 .L155:
5572 movq -1440(%rbp), %rsi
5573 xorl %edi, %edi
5574 movdqu (%rsi), %xmm0
5575 movups %xmm0, -1184(%rbp)
5576 movq 16(%rsi), %rdx
5577 movq -1176(%rbp), %rcx
5578 movd %xmm0, %eax
5579 xorl %esi, %esi
5580 movq %rdx, -1168(%rbp)
5581 movd %xmm0, %edx
5582 .L159:
5583 subl $1, -1408(%rbp)
5584 je .L1950
5585 cmpl $47, %edx
5586 ja .L160
5587 addl $8, %edx
5588 movl $1, %edi
5589 jmp .L159
5590 .L1876:
5591 movq %r13, %r14
5592 movl -1356(%rbp), %ebx
5593 jmp .L44
5594 .L1887:
5595 movq -1384(%rbp), %rdi
5596 movl $48, %esi
5597 call char_buffer_add_slow
5598 jmp .L684
5599 .L1897:
5600 movq %r13, %r14
5601 movl -1356(%rbp), %ebx
5602 jmp .L44
5603 .L1896:
5604 testl $2048, %r14d
5605 jne .L722
5606 movq %rdx, %rax
5607 subq %rcx, %rax
5608 sarq $2, %rax
5609 cmpq -1464(%rbp), %rax
5610 je .L1089
5611 testb $1, %r15b
5612 je .L722
5613 .L1089:
5614 leaq .LC2(%rip), %rdi
5615 call __wctrans@PLT
5616 testq %rax, %rax
5617 movq %rax, -1480(%rbp)
5618 je .L1729
5619 cmpl $-1, %r12d
5620 je .L1951
5621 movq 160(%r13), %rax
5622 testq %rax, %rax
5623 je .L727
5624 movq (%rax), %rdx
5625 cmpq 8(%rax), %rdx
5626 jnb .L727
5627 leaq 4(%rdx), %rcx
5628 movl (%rdx), %r12d
5629 movq %rcx, (%rax)
5630 .L729:
5631 cmpl $-1, %r12d
5632 je .L730
5633 addq $1, -1352(%rbp)
5634 .L726:
5635 movq -1480(%rbp), %rsi
5636 movl $46, %edi
5637 call __towctrans
5638 movq -1104(%rbp), %rdx
5639 movl %eax, -1140(%rbp)
5640 movq %rdx, %rsi
5641 subq -1088(%rbp), %rsi
5642 sarq $2, %rsi
5643 cmpq -1464(%rbp), %rsi
5644 je .L731
5645 movsbl -1472(%rbp), %ecx
5646 addl $1, %ecx
5647 movslq %ecx, %rcx
5648 cmpq %rsi, %rcx
5649 jne .L724
5650 cmpl -1444(%rbp), %eax
5651 je .L731
5652 .L724:
5653 testq %rdx, %rdx
5654 jne .L758
5655 movq __libc_errno@gottpoff(%rip), %rax
5656 orl $-1, %ebx
5657 movq %r13, %r14
5658 movl %ebx, -1356(%rbp)
5659 movl $12, %fs:(%rax)
5660 jmp .L44
5661 .L1895:
5662 movq __libc_errno@gottpoff(%rip), %rax
5663 orl $-1, %ebx
5664 movq %r13, %r14
5665 movl %ebx, -1356(%rbp)
5666 movl $12, %fs:(%rax)
5667 jmp .L44
5668 .L1899:
5669 movq -1384(%rbp), %rdi
5670 movl %ebx, %esi
5671 xorl %r15d, %r15d
5672 call char_buffer_add_slow
5673 jmp .L702
5674 .L711:
5675 movl %ebx, %r12d
5676 movl %r14d, %ebx
5677 movl -1464(%rbp), %r14d
5678 cmpl $-1, %r12d
5679 je .L713
5680 movl %r12d, %esi
5681 movq %r13, %rdi
5682 subq $1, -1352(%rbp)
5683 call _IO_sputbackwc
5684 jmp .L714
5685 .L731:
5686 movl %r14d, %eax
5687 xorl %edx, %edx
5688 movl %ebx, -1496(%rbp)
5689 shrb $7, %al
5690 movq %rdx, %rbx
5691 movb %al, -1488(%rbp)
5692 .L735:
5693 cmpq $10, %rbx
5694 je .L733
5695 movq -1480(%rbp), %rsi
5696 leal 48(%rbx), %edi
5697 call __towctrans
5698 movl %eax, -1184(%rbp,%rbx,4)
5699 .L734:
5700 addq $1, %rbx
5701 cmpq $11, %rbx
5702 jne .L735
5703 movl %r15d, %ebx
5704 movl %r14d, %r15d
5705 movq %r13, %r14
5706 movl -1496(%rbp), %r13d
5707 .L736:
5708 movq -1104(%rbp), %rdx
5709 testq %rdx, %rdx
5710 je .L1952
5711 cmpb $0, -1456(%rbp)
5712 je .L738
5713 xorl %eax, %eax
5714 movl -1392(%rbp), %esi
5715 cmpl %esi, -4(%rdx)
5716 je .L1953
5717 .L739:
5718 leaq -1184(%rbp), %r8
5719 jmp .L750
5720 .L743:
5721 addq $1, %rax
5722 cmpq $12, %rax
5723 je .L1954
5724 .L750:
5725 movl (%r8,%rax,4), %esi
5726 movl %eax, %edi
5727 cmpl %r12d, %esi
5728 jne .L743
5729 cmpl $9, %eax
5730 jg .L744
5731 cmpq -1096(%rbp), %rdx
5732 leal 48(%rax), %esi
5733 je .L1955
5734 leaq 4(%rdx), %rax
5735 movq %rax, -1104(%rbp)
5736 movl %esi, (%rdx)
5737 .L741:
5738 testl %r13d, %r13d
5739 je .L1956
5740 cmpl $-1, %r12d
5741 je .L1957
5742 movq 160(%r14), %rax
5743 testq %rax, %rax
5744 je .L752
5745 movq (%rax), %rdx
5746 cmpq 8(%rax), %rdx
5747 jnb .L752
5748 leaq 4(%rdx), %rsi
5749 movl (%rdx), %r12d
5750 movq %rsi, (%rax)
5751 .L754:
5752 cmpl $-1, %r12d
5753 je .L755
5754 addq $1, -1352(%rbp)
5755 testl %r13d, %r13d
5756 jle .L736
5757 subl $1, %r13d
5758 jmp .L736
5759 .L730:
5760 movq __libc_errno@gottpoff(%rip), %rax
5761 movl %fs:(%rax), %eax
5762 movl %eax, -1364(%rbp)
5763 jmp .L726
5764 .L733:
5765 movq -1480(%rbp), %rsi
5766 movl $44, %edi
5767 call __towctrans
5768 testl %eax, %eax
5769 movl %eax, -1144(%rbp)
5770 setne %al
5771 andb %al, -1488(%rbp)
5772 jmp .L734
5773 .L1954:
5774 movq %r14, %r13
5775 movl %r15d, %r14d
5776 .L748:
5777 cmpl $-1, %r12d
5778 je .L724
5779 movl %r12d, %esi
5780 movq %r13, %rdi
5781 subq $1, -1352(%rbp)
5782 call _IO_sputbackwc
5783 movq -1104(%rbp), %rdx
5784 jmp .L724
5785 .L1953:
5786 leal -43(%r12), %esi
5787 andl $-3, %esi
5788 jne .L739
5789 cmpq -1096(%rbp), %rdx
5790 je .L1958
5791 leaq 4(%rdx), %rax
5792 movq %rax, -1104(%rbp)
5793 movl %r12d, (%rdx)
5794 jmp .L741
5795 .L755:
5796 movq __libc_errno@gottpoff(%rip), %rax
5797 movq %r14, %r13
5798 movq -1104(%rbp), %rdx
5799 movl %r15d, %r14d
5800 movl %fs:(%rax), %eax
5801 movl %eax, -1364(%rbp)
5802 jmp .L724
5803 .L752:
5804 movq %r14, %rdi
5805 call __wuflow
5806 movl %eax, %r12d
5807 jmp .L754
5808 .L1958:
5809 movq -1384(%rbp), %rdi
5810 movl %r12d, %esi
5811 call char_buffer_add_slow
5812 jmp .L741
5813 .L1957:
5814 movq __libc_errno@gottpoff(%rip), %rax
5815 movl -1364(%rbp), %esi
5816 movq %r14, %r13
5817 movl %r15d, %r14d
5818 movl %esi, %fs:(%rax)
5819 .L1729:
5820 movq -1104(%rbp), %rdx
5821 jmp .L724
5822 .L1955:
5823 movq -1384(%rbp), %rdi
5824 call char_buffer_add_slow
5825 jmp .L741
5826 .L744:
5827 cmpl $11, %eax
5828 jne .L746
5829 testb $1, %bl
5830 jne .L746
5831 cmpq -1096(%rbp), %rdx
5832 je .L1959
5833 leaq 4(%rdx), %rax
5834 movl $1, %ebx
5835 movq %rax, -1104(%rbp)
5836 movl -1444(%rbp), %eax
5837 movl %eax, (%rdx)
5838 jmp .L741
5839 .L1956:
5840 movq %r14, %r13
5841 movq -1104(%rbp), %rdx
5842 movl %r15d, %r14d
5843 jmp .L724
5844 .L758:
5845 movq -1088(%rbp), %rcx
5846 jmp .L1003
5847 .L1959:
5848 movl -1444(%rbp), %esi
5849 movq -1384(%rbp), %rdi
5850 movl $1, %ebx
5851 call char_buffer_add_slow
5852 jmp .L741
5853 .L746:
5854 movl %ebx, %ecx
5855 xorl $1, %ecx
5856 testb %cl, -1488(%rbp)
5857 je .L1068
5858 cmpl $10, %edi
5859 jne .L1068
5860 cmpq -1096(%rbp), %rdx
5861 je .L1960
5862 leaq 4(%rdx), %rax
5863 xorl %ebx, %ebx
5864 movq %rax, -1104(%rbp)
5865 movl -1360(%rbp), %eax
5866 movl %eax, (%rdx)
5867 jmp .L741
5868 .L738:
5869 movq %rdx, %rax
5870 subq -1088(%rbp), %rax
5871 sarq $2, %rax
5872 cmpq %rax, -1464(%rbp)
5873 jnb .L1067
5874 movl %r12d, %edi
5875 movq %rdx, -1480(%rbp)
5876 call towlower
5877 cmpl -1392(%rbp), %eax
5878 movq -1480(%rbp), %rdx
5879 jne .L1067
5880 cmpq -1096(%rbp), %rdx
5881 je .L1961
5882 leaq 4(%rdx), %rax
5883 movb $1, -1456(%rbp)
5884 movl $1, %ebx
5885 movq %rax, -1104(%rbp)
5886 movl -1392(%rbp), %eax
5887 movl %eax, (%rdx)
5888 jmp .L741
5889 .L1952:
5890 movq __libc_errno@gottpoff(%rip), %rax
5891 orl $-1, %ebx
5892 movl %ebx, -1356(%rbp)
5893 movl $12, %fs:(%rax)
5894 jmp .L44
5895 .L1961:
5896 movl -1392(%rbp), %esi
5897 movq -1384(%rbp), %rdi
5898 movl $1, %ebx
5899 call char_buffer_add_slow
5900 movb $1, -1456(%rbp)
5901 jmp .L741
5902 .L1067:
5903 xorl %eax, %eax
5904 jmp .L739
5905 .L868:
5906 movq -1312(%rbp), %rax
5907 leaq 8(%rax), %rdx
5908 movq %rdx, -1312(%rbp)
5909 jmp .L869
5910 .L487:
5911 addq $8, %rsi
5912 movl $1, %edi
5913 jmp .L486
5914 .L1860:
5915 leaq __PRETTY_FUNCTION__.12768(%rip), %rcx
5916 leaq .LC0(%rip), %rsi
5917 leaq .LC1(%rip), %rdi
5918 movl $1094, %edx
5919 call __assert_fail
5920 .L796:
5921 movq -1312(%rbp), %rax
5922 leaq 8(%rax), %rcx
5923 movq %rcx, -1312(%rbp)
5924 jmp .L797
5925 .L1922:
5926 movl -1464(%rbp), %ebx
5927 movq %r13, %r14
5928 andb $32, %bh
5929 jne .L1046
5930 movq -1376(%rbp), %rax
5931 addl $1, -1356(%rbp)
5932 movq $0, -1376(%rbp)
5933 movq (%rax), %rax
5934 movb $0, (%rax,%r15)
5935 movl -1356(%rbp), %eax
5936 movl %eax, %ebx
5937 jmp .L44
5938 .L1849:
5939 movq %r13, %r14
5940 movl -1356(%rbp), %ebx
5941 jmp .L44
5942 .L1046:
5943 orl $-1, %ebx
5944 movl %ebx, -1356(%rbp)
5945 jmp .L44
5946 .L352:
5947 addq $8, %rcx
5948 movl $1, %esi
5949 jmp .L351
5950 .L1910:
5951 testb %dil, %dil
5952 je .L355
5953 movl %edx, -1184(%rbp)
5954 movl %edx, %eax
5955 .L355:
5956 testb %sil, %sil
5957 je .L356
5958 movq %rcx, -1176(%rbp)
5959 .L356:
5960 cmpl $47, %eax
5961 ja .L357
5962 movl %eax, %edx
5963 addq -1168(%rbp), %rdx
5964 addl $8, %eax
5965 movl %eax, -1184(%rbp)
5966 .L358:
5967 movq (%rdx), %rax
5968 movq %rax, -1432(%rbp)
5969 jmp .L350
5970 .L872:
5971 addq $8, %rcx
5972 movl $1, %esi
5973 jmp .L871
5974 .L526:
5975 addq $8, %rsi
5976 movl $1, %edi
5977 jmp .L525
5978 .L1778:
5979 testb %r10b, %r10b
5980 je .L580
5981 movl %ecx, -1184(%rbp)
5982 movl %ecx, %edx
5983 .L580:
5984 testb %dil, %dil
5985 je .L581
5986 movq %rsi, -1176(%rbp)
5987 .L581:
5988 cmpl $47, %edx
5989 ja .L582
5990 movl %edx, %ecx
5991 addq -1168(%rbp), %rcx
5992 addl $8, %edx
5993 movl %edx, -1184(%rbp)
5994 .L583:
5995 movq (%rcx), %rdx
5996 movb %al, (%rdx)
5997 jmp .L494
5998 .L800:
5999 addq $8, %rsi
6000 movl $1, %edi
6001 jmp .L799
6002 .L1927:
6003 testb %r8b, %r8b
6004 je .L803
6005 movl %ecx, -1184(%rbp)
6006 movl %ecx, %eax
6007 .L803:
6008 testb %dil, %dil
6009 je .L804
6010 movq %rsi, -1176(%rbp)
6011 .L804:
6012 cmpl $47, %eax
6013 ja .L805
6014 movl %eax, %ecx
6015 addq -1168(%rbp), %rcx
6016 addl $8, %eax
6017 movl %eax, -1184(%rbp)
6018 .L806:
6019 movq (%rcx), %rax
6020 jmp .L798
6021 .L582:
6022 movq -1176(%rbp), %rcx
6023 leaq 8(%rcx), %rdx
6024 movq %rdx, -1176(%rbp)
6025 jmp .L583
6026 .L805:
6027 movq -1176(%rbp), %rcx
6028 leaq 8(%rcx), %rax
6029 movq %rax, -1176(%rbp)
6030 jmp .L806
6031 .L787:
6032 addq $8, %rsi
6033 movl $1, %r8d
6034 jmp .L786
6035 .L1926:
6036 testb %r10b, %r10b
6037 je .L790
6038 movl %ecx, -1184(%rbp)
6039 movl %ecx, %eax
6040 .L790:
6041 testb %r8b, %r8b
6042 je .L791
6043 movq %rsi, -1176(%rbp)
6044 .L791:
6045 cmpl $47, %eax
6046 ja .L792
6047 movl %eax, %ecx
6048 addq -1168(%rbp), %rcx
6049 addl $8, %eax
6050 movl %eax, -1184(%rbp)
6051 .L793:
6052 movq (%rcx), %rcx
6053 movq %rdi, %rax
6054 jmp .L785
6055 .L1918:
6056 testb %dil, %dil
6057 je .L875
6058 movl %edx, -1184(%rbp)
6059 movl %edx, %eax
6060 .L875:
6061 testb %sil, %sil
6062 je .L876
6063 movq %rcx, -1176(%rbp)
6064 .L876:
6065 cmpl $47, %eax
6066 ja .L877
6067 movl %eax, %edx
6068 addq -1168(%rbp), %rdx
6069 addl $8, %eax
6070 movl %eax, -1184(%rbp)
6071 .L878:
6072 movq (%rdx), %rax
6073 movq %rax, -1416(%rbp)
6074 jmp .L870
6075 .L357:
6076 movq -1176(%rbp), %rdx
6077 leaq 8(%rdx), %rax
6078 movq %rax, -1176(%rbp)
6079 jmp .L358
6080 .L792:
6081 movq -1176(%rbp), %rcx
6082 leaq 8(%rcx), %rax
6083 movq %rax, -1176(%rbp)
6084 jmp .L793
6085 .L877:
6086 movq -1176(%rbp), %rdx
6087 leaq 8(%rdx), %rax
6088 movq %rax, -1176(%rbp)
6089 jmp .L878
6090 .L291:
6091 movq -1312(%rbp), %rax
6092 leaq 8(%rax), %rdx
6093 movq %rdx, -1312(%rbp)
6094 jmp .L292
6095 .L187:
6096 movq -1312(%rbp), %rax
6097 leaq 8(%rax), %rdx
6098 movq %rdx, -1312(%rbp)
6099 jmp .L188
6100 .L1805:
6101 movq %r13, %r14
6102 movl -1356(%rbp), %ebx
6103 jmp .L44
6104 .L221:
6105 movq -1312(%rbp), %rax
6106 leaq 8(%rax), %rdx
6107 movq %rdx, -1312(%rbp)
6108 jmp .L222
6109 .L1774:
6110 testb %r10b, %r10b
6111 je .L555
6112 movl %ecx, -1184(%rbp)
6113 movl %ecx, %edx
6114 .L555:
6115 testb %dil, %dil
6116 je .L556
6117 movq %rsi, -1176(%rbp)
6118 .L556:
6119 cmpl $47, %edx
6120 ja .L557
6121 movl %edx, %ecx
6122 addq -1168(%rbp), %rcx
6123 addl $8, %edx
6124 movl %edx, -1184(%rbp)
6125 .L558:
6126 movq (%rcx), %rdx
6127 jmp .L550
6128 .L552:
6129 addq $8, %rsi
6130 movl $1, %edi
6131 jmp .L551
6132 .L557:
6133 movq -1176(%rbp), %rcx
6134 leaq 8(%rcx), %rdx
6135 movq %rdx, -1176(%rbp)
6136 jmp .L558
6137 .L827:
6138 addq $8, %rcx
6139 movl $1, %esi
6140 jmp .L826
6141 .L1912:
6142 testb %dil, %dil
6143 je .L830
6144 movl %edx, -1184(%rbp)
6145 movl %edx, %eax
6146 .L830:
6147 testb %sil, %sil
6148 je .L831
6149 movq %rcx, -1176(%rbp)
6150 .L831:
6151 cmpl $47, %eax
6152 ja .L832
6153 movl %eax, %edx
6154 addq -1168(%rbp), %rdx
6155 addl $8, %eax
6156 movl %eax, -1184(%rbp)
6157 .L833:
6158 movq (%rdx), %rax
6159 movq %rax, -1376(%rbp)
6160 jmp .L825
6161 .L1776:
6162 testb %r10b, %r10b
6163 je .L568
6164 movl %ecx, -1184(%rbp)
6165 movl %ecx, %edx
6166 .L568:
6167 testb %dil, %dil
6168 je .L569
6169 movq %rsi, -1176(%rbp)
6170 .L569:
6171 cmpl $47, %edx
6172 ja .L570
6173 movl %edx, %ecx
6174 addq -1168(%rbp), %rcx
6175 addl $8, %edx
6176 movl %edx, -1184(%rbp)
6177 .L571:
6178 movq (%rcx), %rdx
6179 movl %eax, (%rdx)
6180 jmp .L494
6181 .L697:
6182 movq __libc_errno@gottpoff(%rip), %rax
6183 movl %fs:(%rax), %eax
6184 movl %eax, -1364(%rbp)
6185 jmp .L693
6186 .L565:
6187 addq $8, %rsi
6188 movl $1, %edi
6189 jmp .L564
6190 .L1064:
6191 movl $112, -1392(%rbp)
6192 xorl %ecx, %ecx
6193 jmp .L682
6194 .L514:
6195 addq $8, %rsi
6196 movl $1, %edi
6197 jmp .L513
6198 .L832:
6199 movq -1176(%rbp), %rdx
6200 leaq 8(%rdx), %rax
6201 movq %rax, -1176(%rbp)
6202 jmp .L833
6203 .L1930:
6204 movq __libc_errno@gottpoff(%rip), %rax
6205 movl -1364(%rbp), %esi
6206 movl %esi, %fs:(%rax)
6207 jmp .L693
6208 .L1929:
6209 movq -1384(%rbp), %rdi
6210 movl %r12d, %esi
6211 call char_buffer_add_slow
6212 jmp .L691
6213 .L694:
6214 movq %r13, %rdi
6215 call __wuflow
6216 movl %eax, %r12d
6217 jmp .L696
6218 .L570:
6219 movq -1176(%rbp), %rcx
6220 leaq 8(%rcx), %rdx
6221 movq %rdx, -1176(%rbp)
6222 jmp .L571
6223 .L1932:
6224 movq %r13, %r14
6225 movl -1356(%rbp), %ebx
6226 jmp .L44
6227 .L1931:
6228 movq -1384(%rbp), %rdi
6229 movl %r12d, %esi
6230 call char_buffer_add_slow
6231 jmp .L647
6232 .L1043:
6233 movq %rbx, %r14
6234 orl $-1, %ebx
6235 movl %ebx, -1356(%rbp)
6236 jmp .L44
6237 .L144:
6238 movq -1312(%rbp), %rax
6239 leaq 8(%rax), %rdx
6240 movq %rdx, -1312(%rbp)
6241 jmp .L145
6242 .L1862:
6243 movq -1416(%rbp), %rdx
6244 movl %r8d, -1400(%rbp)
6245 subq %rdi, %rdx
6246 leaq 1(%rbx,%rdx), %rcx
6247 movq %rdx, -1392(%rbp)
6248 movq %rcx, %rsi
6249 movq %rcx, -1352(%rbp)
6250 call realloc@PLT
6251 testq %rax, %rax
6252 movq -1352(%rbp), %rcx
6253 movq -1392(%rbp), %rdx
6254 movl -1400(%rbp), %r8d
6255 je .L1962
6256 movq -1376(%rbp), %rdi
6257 movq %rcx, -1400(%rbp)
6258 movq %rax, (%rdi)
6259 addq %rdx, %rax
6260 movq %rax, -1416(%rbp)
6261 jmp .L323
6262 .L1921:
6263 movq -1416(%rbp), %rdx
6264 movl %r8d, -1400(%rbp)
6265 subq %rdi, %rdx
6266 leaq 1(%rbx,%rdx), %r15
6267 movq %rdx, -1352(%rbp)
6268 movq %r15, %rsi
6269 call realloc@PLT
6270 testq %rax, %rax
6271 movq -1352(%rbp), %rdx
6272 movl -1400(%rbp), %r8d
6273 je .L1963
6274 movq -1376(%rbp), %rsi
6275 movq %r15, -1400(%rbp)
6276 movq %rax, (%rsi)
6277 addq %rdx, %rax
6278 movq %rax, -1416(%rbp)
6279 jmp .L943
6280 .L1962:
6281 movl %r14d, %ebx
6282 movq %r13, %r14
6283 andb $32, %bh
6284 jne .L1047
6285 movq -1376(%rbp), %rax
6286 addl $1, -1356(%rbp)
6287 movq $0, -1376(%rbp)
6288 movq (%rax), %rax
6289 movb $0, (%rax,%rdx)
6290 .L325:
6291 movl -1356(%rbp), %ebx
6292 jmp .L44
6293 .L1963:
6294 movl %r14d, %ebx
6295 movq %r13, %r14
6296 andb $32, %bh
6297 jne .L1082
6298 movq -1376(%rbp), %rax
6299 addl $1, -1356(%rbp)
6300 movq $0, -1376(%rbp)
6301 movq (%rax), %rax
6302 movb $0, (%rax,%rdx)
6303 .L945:
6304 movl -1356(%rbp), %ebx
6305 jmp .L44
6306 .L1047:
6307 movl $-1, -1356(%rbp)
6308 jmp .L325
6309 .L1082:
6310 movl $-1, -1356(%rbp)
6311 jmp .L945
6312 .L336:
6313 addq $8, %rcx
6314 movl $1, %esi
6315 jmp .L335
6316 .L1900:
6317 testb %dil, %dil
6318 je .L339
6319 movl %edx, -1184(%rbp)
6320 movl %edx, %eax
6321 .L339:
6322 testb %sil, %sil
6323 je .L340
6324 movq %rcx, -1176(%rbp)
6325 .L340:
6326 cmpl $47, %eax
6327 ja .L341
6328 movl %eax, %edx
6329 addq -1168(%rbp), %rdx
6330 addl $8, %eax
6331 movl %eax, -1184(%rbp)
6332 .L342:
6333 movq (%rdx), %rax
6334 movq %rax, -1376(%rbp)
6335 jmp .L334
6336 .L783:
6337 movq -1312(%rbp), %rcx
6338 leaq 8(%rcx), %rsi
6339 movq %rsi, -1312(%rbp)
6340 jmp .L784
6341 .L131:
6342 movq -1312(%rbp), %rax
6343 leaq 8(%rax), %rdx
6344 movq %rdx, -1312(%rbp)
6345 jmp .L132
6346 .L1913:
6347 movq -1384(%rbp), %rdi
6348 movl %ebx, %esi
6349 call char_buffer_add_slow
6350 jmp .L702
6351 .L122:
6352 addq $8, %rcx
6353 movl $1, %esi
6354 jmp .L121
6355 .L1915:
6356 testb %dil, %dil
6357 je .L125
6358 movl %edx, -1184(%rbp)
6359 movl %edx, %eax
6360 .L125:
6361 testb %sil, %sil
6362 je .L126
6363 movq %rcx, -1176(%rbp)
6364 .L126:
6365 cmpl $47, %eax
6366 ja .L127
6367 movl %eax, %edx
6368 addq -1168(%rbp), %rdx
6369 addl $8, %eax
6370 movl %eax, -1184(%rbp)
6371 .L128:
6372 movq (%rdx), %rax
6373 jmp .L120
6374 .L135:
6375 addq $8, %rcx
6376 movl $1, %esi
6377 jmp .L134
6378 .L1908:
6379 leaq __PRETTY_FUNCTION__.12768(%rip), %rcx
6380 leaq .LC0(%rip), %rsi
6381 leaq .LC1(%rip), %rdi
6382 movl $2884, %edx
6383 call __assert_fail
6384 .L341:
6385 movq -1176(%rbp), %rdx
6386 leaq 8(%rdx), %rax
6387 movq %rax, -1176(%rbp)
6388 jmp .L342
6389 .L1919:
6390 testb %dil, %dil
6391 je .L138
6392 movl %edx, -1184(%rbp)
6393 movl %edx, %eax
6394 .L138:
6395 testb %sil, %sil
6396 je .L139
6397 movq %rcx, -1176(%rbp)
6398 .L139:
6399 cmpl $47, %eax
6400 ja .L140
6401 movl %eax, %edx
6402 addq -1168(%rbp), %rdx
6403 addl $8, %eax
6404 movl %eax, -1184(%rbp)
6405 .L141:
6406 movq (%rdx), %rax
6407 jmp .L133
6408 .L127:
6409 movq -1176(%rbp), %rdx
6410 leaq 8(%rdx), %rax
6411 movq %rax, -1176(%rbp)
6412 jmp .L128
6413 .L140:
6414 movq -1176(%rbp), %rdx
6415 leaq 8(%rdx), %rax
6416 movq %rax, -1176(%rbp)
6417 jmp .L141
6418 .L1938:
6419 movq %r13, %r14
6420 movl -1356(%rbp), %ebx
6421 jmp .L44
6422 .L1937:
6423 movq %r13, %r14
6424 movl -1356(%rbp), %ebx
6425 jmp .L44
6426 .L658:
6427 movq %r13, %rdi
6428 call __wuflow
6429 movl %eax, %r12d
6430 jmp .L660
6431 .L1936:
6432 movq %r13, %r14
6433 movl -1356(%rbp), %ebx
6434 jmp .L44
6435 .L1935:
6436 movq -1384(%rbp), %rdi
6437 movl %r12d, %esi
6438 call char_buffer_add_slow
6439 jmp .L656
6440 .L1934:
6441 movq %r13, %r14
6442 movl -1356(%rbp), %ebx
6443 jmp .L44
6444 .L1933:
6445 movq %r13, %r14
6446 movl -1356(%rbp), %ebx
6447 jmp .L44
6448 .L649:
6449 movq %r13, %rdi
6450 call __wuflow
6451 movl %eax, %r12d
6452 jmp .L651
6453 .L1941:
6454 movq %r13, %r14
6455 movl -1356(%rbp), %ebx
6456 jmp .L44
6457 .L667:
6458 movq %r13, %rdi
6459 call __wuflow
6460 movl %eax, %r12d
6461 jmp .L669
6462 .L1940:
6463 movq %r13, %r14
6464 movl -1356(%rbp), %ebx
6465 jmp .L44
6466 .L1939:
6467 movq -1384(%rbp), %rdi
6468 movl %r12d, %esi
6469 call char_buffer_add_slow
6470 jmp .L665
6471 .L1942:
6472 movq %r13, %r14
6473 movl -1356(%rbp), %ebx
6474 jmp .L44
6475 .L501:
6476 addq $8, %rsi
6477 movl $1, %edi
6478 jmp .L500
6479 .L856:
6480 addq $8, %rcx
6481 movl $1, %esi
6482 jmp .L855
6483 .L1911:
6484 testb %dil, %dil
6485 je .L859
6486 movl %edx, -1184(%rbp)
6487 movl %edx, %eax
6488 .L859:
6489 testb %sil, %sil
6490 je .L860
6491 movq %rcx, -1176(%rbp)
6492 .L860:
6493 cmpl $47, %eax
6494 ja .L861
6495 movl %eax, %edx
6496 addq -1168(%rbp), %rdx
6497 addl $8, %eax
6498 movl %eax, -1184(%rbp)
6499 .L862:
6500 movq (%rdx), %rax
6501 movq %rax, -1376(%rbp)
6502 jmp .L854
6503 .L1830:
6504 movq %r13, %r14
6505 movl -1356(%rbp), %ebx
6506 jmp .L44
6507 .L548:
6508 movq -1312(%rbp), %rdx
6509 leaq 8(%rdx), %rcx
6510 movq %rcx, -1312(%rbp)
6511 jmp .L549
6512 .L808:
6513 movq -1312(%rbp), %rax
6514 leaq 8(%rax), %rcx
6515 movq %rcx, -1312(%rbp)
6516 jmp .L809
6517 .L561:
6518 movq -1312(%rbp), %rdx
6519 leaq 8(%rdx), %rcx
6520 movq %rcx, -1312(%rbp)
6521 jmp .L562
6522 .L760:
6523 movsbl -1472(%rbp), %edx
6524 addl $2, %edx
6525 movslq %edx, %rdx
6526 cmpq %rax, %rdx
6527 jne .L761
6528 movq %r13, %r14
6529 movl -1356(%rbp), %ebx
6530 jmp .L44
6531 .L843:
6532 addq $8, %rcx
6533 movl $1, %esi
6534 jmp .L842
6535 .L1920:
6536 testb %dil, %dil
6537 je .L846
6538 movl %edx, -1184(%rbp)
6539 movl %edx, %eax
6540 .L846:
6541 testb %sil, %sil
6542 je .L847
6543 movq %rcx, -1176(%rbp)
6544 .L847:
6545 cmpl $47, %eax
6546 ja .L848
6547 movl %eax, %edx
6548 addq -1168(%rbp), %rdx
6549 addl $8, %eax
6550 movl %eax, -1184(%rbp)
6551 .L849:
6552 movq (%rdx), %rax
6553 movq %rax, -1432(%rbp)
6554 jmp .L841
6555 .L941:
6556 movq -1416(%rbp), %rdi
6557 movb $0, (%rdi)
6558 addq $1, %rdi
6559 testl %eax, %eax
6560 movq %rdi, -1416(%rbp)
6561 je .L946
6562 jmp .L1006
6563 .L1946:
6564 movq -1376(%rbp), %rax
6565 leaq 16(%rdx), %r9
6566 movq %r9, %rsi
6567 movq %r9, -1400(%rbp)
6568 movq (%rax), %rdi
6569 call realloc@PLT
6570 testq %rax, %rax
6571 movq -1400(%rbp), %r9
6572 movq -1416(%rbp), %rdx
6573 movl -1464(%rbp), %ecx
6574 movl -1472(%rbp), %r8d
6575 je .L1964
6576 movq -1376(%rbp), %rdi
6577 movq %r9, -1400(%rbp)
6578 movq %rax, (%rdi)
6579 addq %rdx, %rax
6580 movq %rax, -1416(%rbp)
6581 jmp .L930
6582 .L848:
6583 movq -1176(%rbp), %rdx
6584 leaq 8(%rdx), %rax
6585 movq %rax, -1176(%rbp)
6586 jmp .L849
6587 .L1964:
6588 movl %r14d, %ebx
6589 movq %r13, %r14
6590 andb $32, %bh
6591 jne .L1080
6592 movq -1376(%rbp), %rax
6593 addl $1, -1356(%rbp)
6594 movq $0, -1376(%rbp)
6595 movq (%rax), %rax
6596 movb $0, (%rax,%rdx)
6597 movl -1356(%rbp), %eax
6598 movl %eax, %ebx
6599 jmp .L44
6600 .L175:
6601 addq $8, %rcx
6602 movl $1, %esi
6603 jmp .L174
6604 .L1855:
6605 movq %r13, %r14
6606 movl -1356(%rbp), %ebx
6607 jmp .L44
6608 .L275:
6609 movq -1312(%rbp), %rax
6610 leaq 8(%rax), %rdx
6611 movq %rdx, -1312(%rbp)
6612 jmp .L276
6613 .L156:
6614 movq -1312(%rbp), %rax
6615 leaq 8(%rax), %rdx
6616 movq %rdx, -1312(%rbp)
6617 jmp .L157
6618 .L1949:
6619 movq -1376(%rbp), %rax
6620 leaq 4(%rdx), %rsi
6621 movl %r8d, -1464(%rbp)
6622 movl %ecx, -1456(%rbp)
6623 addq $1, -1400(%rbp)
6624 movq %rdx, -1432(%rbp)
6625 movq (%rax), %rdi
6626 call realloc@PLT
6627 testq %rax, %rax
6628 movq -1432(%rbp), %rdx
6629 movl -1456(%rbp), %ecx
6630 movl -1464(%rbp), %r8d
6631 je .L1965
6632 movq -1376(%rbp), %rdi
6633 movq %rax, (%rdi)
6634 addq %rdx, %rax
6635 movq %rax, -1432(%rbp)
6636 jmp .L901
6637 .L1793:
6638 movq %rbx, -1344(%rbp)
6639 jmp .L60
6640 .L1917:
6641 testb %dil, %dil
6642 je .L178
6643 movl %edx, -1184(%rbp)
6644 movl %edx, %eax
6645 .L178:
6646 testb %sil, %sil
6647 je .L179
6648 movq %rcx, -1176(%rbp)
6649 .L179:
6650 cmpl $47, %eax
6651 ja .L180
6652 movl %eax, %edx
6653 addq -1168(%rbp), %rdx
6654 addl $8, %eax
6655 movl %eax, -1184(%rbp)
6656 .L181:
6657 movq (%rdx), %rax
6658 movq %rax, -1376(%rbp)
6659 jmp .L173
6660 .L1080:
6661 orl $-1, %ebx
6662 movl %ebx, -1356(%rbp)
6663 jmp .L44
6664 .L180:
6665 movq -1176(%rbp), %rdx
6666 leaq 8(%rdx), %rax
6667 movq %rax, -1176(%rbp)
6668 jmp .L181
6669 .L577:
6670 addq $8, %rsi
6671 movl $1, %edi
6672 jmp .L576
6673 .L1965:
6674 movl %r14d, %ebx
6675 movq %r13, %r14
6676 andb $32, %bh
6677 jne .L1077
6678 movq -1376(%rbp), %rax
6679 addl $1, -1356(%rbp)
6680 movq $0, -1376(%rbp)
6681 movq (%rax), %rax
6682 movl $0, -4(%rax,%rdx)
6683 movl -1356(%rbp), %eax
6684 movl %eax, %ebx
6685 jmp .L44
6686 .L1825:
6687 movq %r13, %r14
6688 movl -1356(%rbp), %ebx
6689 jmp .L44
6690 .L225:
6691 addq $8, %rcx
6692 movl $1, %esi
6693 jmp .L224
6694 .L1909:
6695 testb %dil, %dil
6696 je .L228
6697 movl %edx, -1184(%rbp)
6698 movl %edx, %eax
6699 .L228:
6700 testb %sil, %sil
6701 je .L229
6702 movq %rcx, -1176(%rbp)
6703 .L229:
6704 cmpl $47, %eax
6705 ja .L230
6706 movl %eax, %edx
6707 addq -1168(%rbp), %rdx
6708 addl $8, %eax
6709 movl %eax, -1184(%rbp)
6710 .L231:
6711 movq (%rdx), %rax
6712 movq %rax, -1376(%rbp)
6713 jmp .L223
6714 .L295:
6715 addq $8, %rcx
6716 movl $1, %esi
6717 jmp .L294
6718 .L1923:
6719 testb %dil, %dil
6720 je .L298
6721 movl %edx, -1184(%rbp)
6722 movl %edx, %eax
6723 .L298:
6724 testb %sil, %sil
6725 je .L299
6726 movq %rcx, -1176(%rbp)
6727 .L299:
6728 cmpl $47, %eax
6729 ja .L300
6730 movl %eax, %edx
6731 addq -1168(%rbp), %rdx
6732 addl $8, %eax
6733 movl %eax, -1184(%rbp)
6734 .L301:
6735 movq (%rdx), %rax
6736 movq %rax, -1416(%rbp)
6737 jmp .L293
6738 .L230:
6739 movq -1176(%rbp), %rdx
6740 leaq 8(%rdx), %rax
6741 movq %rax, -1176(%rbp)
6742 jmp .L231
6743 .L300:
6744 movq -1176(%rbp), %rdx
6745 leaq 8(%rdx), %rax
6746 movq %rax, -1176(%rbp)
6747 jmp .L301
6748 .L160:
6749 addq $8, %rcx
6750 movl $1, %esi
6751 jmp .L159
6752 .L1950:
6753 testb %dil, %dil
6754 je .L163
6755 movl %edx, -1184(%rbp)
6756 movl %edx, %eax
6757 .L163:
6758 testb %sil, %sil
6759 je .L164
6760 movq %rcx, -1176(%rbp)
6761 .L164:
6762 cmpl $47, %eax
6763 ja .L165
6764 movl %eax, %edx
6765 addq -1168(%rbp), %rdx
6766 addl $8, %eax
6767 movl %eax, -1184(%rbp)
6768 .L166:
6769 movq (%rdx), %rax
6770 jmp .L158
6771 .L1960:
6772 movl -1360(%rbp), %esi
6773 movq -1384(%rbp), %rdi
6774 xorl %ebx, %ebx
6775 call char_buffer_add_slow
6776 jmp .L741
6777 .L1068:
6778 movq %r14, %r13
6779 movl %esi, %r12d
6780 movl %r15d, %r14d
6781 jmp .L748
6782 .L165:
6783 movq -1176(%rbp), %rdx
6784 leaq 8(%rdx), %rax
6785 movq %rax, -1176(%rbp)
6786 jmp .L166
6787 .L573:
6788 movq -1312(%rbp), %rdx
6789 leaq 8(%rdx), %rcx
6790 movq %rcx, -1312(%rbp)
6791 jmp .L574
6792 .L1710:
6793 movq %r13, %r14
6794 movl %r12d, %r13d
6795 jmp .L469
6796 .L774:
6797 addq $8, %rsi
6798 movl $1, %edi
6799 jmp .L773
6800 .L1948:
6801 testb %r8b, %r8b
6802 je .L777
6803 movl %ecx, -1184(%rbp)
6804 movl %ecx, %eax
6805 .L777:
6806 testb %dil, %dil
6807 je .L778
6808 movq %rsi, -1176(%rbp)
6809 .L778:
6810 cmpl $47, %eax
6811 ja .L779
6812 movl %eax, %ecx
6813 addq -1168(%rbp), %rcx
6814 addl $8, %eax
6815 movl %eax, -1184(%rbp)
6816 .L780:
6817 movq (%rcx), %rax
6818 jmp .L772
6819 .L279:
6820 addq $8, %rcx
6821 movl $1, %esi
6822 jmp .L278
6823 .L171:
6824 movq -1312(%rbp), %rax
6825 leaq 8(%rax), %rdx
6826 movq %rdx, -1312(%rbp)
6827 jmp .L172
6828 .L1077:
6829 orl $-1, %ebx
6830 movl %ebx, -1356(%rbp)
6831 jmp .L44
6832 .L1916:
6833 testb %dil, %dil
6834 je .L282
6835 movl %edx, -1184(%rbp)
6836 movl %edx, %eax
6837 .L282:
6838 testb %sil, %sil
6839 je .L283
6840 movq %rcx, -1176(%rbp)
6841 .L283:
6842 cmpl $47, %eax
6843 ja .L284
6844 movl %eax, %edx
6845 addq -1168(%rbp), %rdx
6846 addl $8, %eax
6847 movl %eax, -1184(%rbp)
6848 .L285:
6849 movq (%rdx), %rax
6850 movq %rax, -1376(%rbp)
6851 jmp .L277
6852 .L779:
6853 movq -1176(%rbp), %rcx
6854 leaq 8(%rcx), %rax
6855 movq %rax, -1176(%rbp)
6856 jmp .L780
6857 .L284:
6858 movq -1176(%rbp), %rdx
6859 leaq 8(%rdx), %rax
6860 movq %rax, -1176(%rbp)
6861 jmp .L285
6862 .L1914:
6863 movl -1408(%rbp), %ebx
6864 movq %r13, %r14
6865 andb $32, %bh
6866 jne .L1054
6867 movq -1376(%rbp), %rax
6868 addl $1, -1356(%rbp)
6869 movq $0, -1376(%rbp)
6870 movq (%rax), %rax
6871 movl $0, -4(%rax,%rcx)
6872 movl -1356(%rbp), %eax
6873 movl %eax, %ebx
6874 jmp .L44
6875 .L839:
6876 movq -1312(%rbp), %rax
6877 leaq 8(%rax), %rdx
6878 movq %rdx, -1312(%rbp)
6879 jmp .L840
6880 .L1054:
6881 orl $-1, %ebx
6882 movl %ebx, -1356(%rbp)
6883 jmp .L44
6884 .L1772:
6885 testb %r10b, %r10b
6886 je .L542
6887 movl %ecx, -1184(%rbp)
6888 movl %ecx, %edx
6889 .L542:
6890 testb %dil, %dil
6891 je .L543
6892 movq %rsi, -1176(%rbp)
6893 .L543:
6894 cmpl $47, %edx
6895 ja .L544
6896 movl %edx, %ecx
6897 addq -1168(%rbp), %rcx
6898 addl $8, %edx
6899 movl %edx, -1184(%rbp)
6900 .L545:
6901 movq (%rcx), %rdx
6902 jmp .L537
6903 .L118:
6904 movq -1312(%rbp), %rax
6905 leaq 8(%rax), %rdx
6906 movq %rdx, -1312(%rbp)
6907 jmp .L119
6908 .L544:
6909 movq -1176(%rbp), %rcx
6910 leaq 8(%rcx), %rdx
6911 movq %rdx, -1176(%rbp)
6912 jmp .L545
6913 .L1945:
6914 movq %r13, %r14
6915 movl -1356(%rbp), %ebx
6916 jmp .L44
6917 .L676:
6918 movq %r13, %rdi
6919 call __wuflow
6920 movl %eax, %r12d
6921 jmp .L678
6922 .L1944:
6923 movq %r13, %r14
6924 movl -1356(%rbp), %ebx
6925 jmp .L44
6926 .L1943:
6927 movq -1384(%rbp), %rdi
6928 movl %r12d, %esi
6929 call char_buffer_add_slow
6930 jmp .L674
6931 .L332:
6932 movq -1312(%rbp), %rax
6933 leaq 8(%rax), %rdx
6934 movq %rdx, -1312(%rbp)
6935 jmp .L333
6936 .L770:
6937 movq -1312(%rbp), %rax
6938 leaq 8(%rax), %rcx
6939 movq %rcx, -1312(%rbp)
6940 jmp .L771
6941 .L727:
6942 movq %r13, %rdi
6943 call __wuflow
6944 movl %eax, %r12d
6945 jmp .L729
6946 .L1951:
6947 movq __libc_errno@gottpoff(%rip), %rax
6948 movl -1364(%rbp), %esi
6949 movl %esi, %fs:(%rax)
6950 jmp .L726
6951 .L812:
6952 addq $8, %rsi
6953 movl $1, %edi
6954 jmp .L811
6955 .L1947:
6956 testb %r8b, %r8b
6957 je .L815
6958 movl %ecx, -1184(%rbp)
6959 movl %ecx, %eax
6960 .L815:
6961 testb %dil, %dil
6962 je .L816
6963 movq %rsi, -1176(%rbp)
6964 .L816:
6965 cmpl $47, %eax
6966 ja .L817
6967 movl %eax, %ecx
6968 addq -1168(%rbp), %rcx
6969 addl $8, %eax
6970 movl %eax, -1184(%rbp)
6971 .L818:
6972 movq (%rcx), %rax
6973 jmp .L810
6974 .L348:
6975 movq -1312(%rbp), %rax
6976 leaq 8(%rax), %rdx
6977 movq %rdx, -1312(%rbp)
6978 jmp .L349
6979 .L1867:
6980 movq %r13, %r14
6981 movl -1356(%rbp), %ebx
6982 jmp .L44
6983 .L852:
6984 movq -1312(%rbp), %rax
6985 leaq 8(%rax), %rdx
6986 movq %rdx, -1312(%rbp)
6987 jmp .L853
6988 .L241:
6989 addq $8, %rcx
6990 movl $1, %esi
6991 jmp .L240
6992 .L1902:
6993 testb %dil, %dil
6994 je .L244
6995 movl %edx, -1184(%rbp)
6996 movl %edx, %eax
6997 .L244:
6998 testb %sil, %sil
6999 je .L245
7000 movq %rcx, -1176(%rbp)
7001 .L245:
7002 cmpl $47, %eax
7003 ja .L246
7004 movl %eax, %edx
7005 addq -1168(%rbp), %rdx
7006 addl $8, %eax
7007 movl %eax, -1184(%rbp)
7008 .L247:
7009 movq (%rdx), %rax
7010 movq %rax, -1432(%rbp)
7011 jmp .L239
7012 .L1070:
7013 orl $-1, %ebx
7014 movl %ebx, -1356(%rbp)
7015 jmp .L44
7016 .L823:
7017 movq -1312(%rbp), %rax
7018 leaq 8(%rax), %rdx
7019 movq %rdx, -1312(%rbp)
7020 jmp .L824
7021 .L861:
7022 movq -1176(%rbp), %rdx
7023 leaq 8(%rdx), %rax
7024 movq %rax, -1176(%rbp)
7025 jmp .L862
7026 .L539:
7027 addq $8, %rsi
7028 movl $1, %edi
7029 jmp .L538
7030 .L246:
7031 movq -1176(%rbp), %rdx
7032 leaq 8(%rdx), %rax
7033 movq %rax, -1176(%rbp)
7034 jmp .L247
7035 .L191:
7036 addq $8, %rcx
7037 movl $1, %esi
7038 jmp .L190
7039 .L1925:
7040 testb %dil, %dil
7041 je .L194
7042 movl %edx, -1184(%rbp)
7043 movl %edx, %eax
7044 .L194:
7045 testb %sil, %sil
7046 je .L195
7047 movq %rcx, -1176(%rbp)
7048 .L195:
7049 cmpl $47, %eax
7050 ja .L196
7051 movl %eax, %edx
7052 addq -1168(%rbp), %rdx
7053 addl $8, %eax
7054 movl %eax, -1184(%rbp)
7055 .L197:
7056 movq (%rdx), %rax
7057 movq %rax, -1416(%rbp)
7058 jmp .L189
7059 .L148:
7060 addq $8, %rcx
7061 movl $1, %esi
7062 jmp .L147
7063 .L1928:
7064 testb %dil, %dil
7065 je .L151
7066 movl %edx, -1184(%rbp)
7067 movl %edx, %eax
7068 .L151:
7069 testb %sil, %sil
7070 je .L152
7071 movq %rcx, -1176(%rbp)
7072 .L152:
7073 cmpl $47, %eax
7074 ja .L153
7075 movl %eax, %edx
7076 addq -1168(%rbp), %rdx
7077 addl $8, %eax
7078 movl %eax, -1184(%rbp)
7079 .L154:
7080 movq (%rdx), %rax
7081 jmp .L146
7082 .L196:
7083 movq -1176(%rbp), %rdx
7084 leaq 8(%rdx), %rax
7085 movq %rax, -1176(%rbp)
7086 jmp .L197
7087 .L153:
7088 movq -1176(%rbp), %rdx
7089 leaq 8(%rdx), %rax
7090 movq %rax, -1176(%rbp)
7091 jmp .L154
7092 .L535:
7093 movq -1312(%rbp), %rdx
7094 leaq 8(%rdx), %rcx
7095 movq %rcx, -1312(%rbp)
7096 jmp .L536
7097 .L1069:
7098 orl $-1, %ebx
7099 movl %ebx, -1356(%rbp)
7100 jmp .L44
7101 .L237:
7102 movq -1312(%rbp), %rax
7103 leaq 8(%rax), %rdx
7104 movq %rdx, -1312(%rbp)
7105 jmp .L238
7106 .L817:
7107 movq -1176(%rbp), %rcx
7108 leaq 8(%rcx), %rax
7109 movq %rax, -1176(%rbp)
7110 jmp .L818
7111 .size __vfwscanf_internal, .-__vfwscanf_internal
7112 .section .rodata.str1.16,"aMS",@progbits,1
7113 .align 16
7114 .type __PRETTY_FUNCTION__.12768, @object
7115 .size __PRETTY_FUNCTION__.12768, 20
7116 __PRETTY_FUNCTION__.12768:
7117 .string "__vfwscanf_internal"
7118 .weak _pthread_cleanup_pop_restore
7119 .weak _pthread_cleanup_push_defer
7120 .hidden __assert_fail
7121 .hidden __towctrans
7122 .hidden __wmemcpy
7123 .hidden __wcstof128_internal
7124 .hidden __wcstof_internal
7125 .hidden __wcstod_internal
7126 .hidden _nl_current_LC_CTYPE
7127 .hidden __lll_lock_wait_private
7128 .hidden __wcstoul_internal
7129 .hidden iswxdigit
7130 .hidden __wcstold_internal
7131 .hidden __wcrtomb
7132 .hidden __wcstol_internal
7133 .hidden towlower
7134 .hidden _IO_sputbackwc
7135 .hidden __wuflow
7136 .hidden iswspace
7137 .hidden _nl_current_LC_NUMERIC
7138 .hidden __libc_scratch_buffer_grow_preserve