1408552a3:	e8 78 75 fe ff       	call   0x14083c820
1408552a8:	90                   	nop
1408552a9:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1408552ae:	e8 6d 75 fe ff       	call   0x14083c820
1408552b3:	90                   	nop
1408552b4:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
1408552b9:	40 0f b6 d5          	movzbl %bpl,%edx
1408552bd:	49 8b ce             	mov    %r14,%rcx
1408552c0:	e8 2b 69 fe ff       	call   0x14083bbf0
1408552c5:	90                   	nop
1408552c6:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1408552cb:	e8 50 75 fe ff       	call   0x14083c820
1408552d0:	49 8b c6             	mov    %r14,%rax
1408552d3:	4c 8d 9c 24 c0 00 00 	lea    0xc0(%rsp),%r11
1408552da:	00
1408552db:	49 8b 5b 20          	mov    0x20(%r11),%rbx
1408552df:	49 8b 6b 28          	mov    0x28(%r11),%rbp
1408552e3:	49 8b 73 30          	mov    0x30(%r11),%rsi
1408552e7:	49 8b e3             	mov    %r11,%rsp
1408552ea:	41 5f                	pop    %r15
1408552ec:	41 5e                	pop    %r14
1408552ee:	5f                   	pop    %rdi
1408552ef:	c3                   	ret
1408552f0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1408552f5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1408552fa:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1408552ff:	57                   	push   %rdi
140855300:	41 56                	push   %r14
140855302:	41 57                	push   %r15
140855304:	48 81 ec c0 00 00 00 	sub    $0xc0,%rsp
14085530b:	49 8b f8             	mov    %r8,%rdi
14085530e:	4c 8b f2             	mov    %rdx,%r14
140855311:	48 8b f1             	mov    %rcx,%rsi
140855314:	45 33 ff             	xor    %r15d,%r15d
140855317:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
14085531e:	66 90                	xchg   %ax,%ax
140855320:	48 ff c0             	inc    %rax
140855323:	45 38 3c 00          	cmp    %r15b,(%r8,%rax,1)
140855327:	75 f7                	jne    0x140855320
140855329:	4c 8b 41 10          	mov    0x10(%rcx),%r8
14085532d:	48 83 79 18 0f       	cmpq   $0xf,0x18(%rcx)
140855332:	76 03                	jbe    0x140855337
140855334:	48 8b 09             	mov    (%rcx),%rcx
140855337:	4c 3b c0             	cmp    %rax,%r8
14085533a:	75 10                	jne    0x14085534c
14085533c:	48 8b d7             	mov    %rdi,%rdx
14085533f:	e8 0c a7 68 00       	call   0x140edfa50
140855344:	85 c0                	test   %eax,%eax
140855346:	75 04                	jne    0x14085534c
140855348:	b0 01                	mov    $0x1,%al
14085534a:	eb 02                	jmp    0x14085534e
14085534c:	32 c0                	xor    %al,%al
14085534e:	0f b6 d0             	movzbl %al,%edx
140855351:	0f b6 c2             	movzbl %dl,%eax
140855354:	34 01                	xor    $0x1,%al
140855356:	0f b6 e8             	movzbl %al,%ebp
140855359:	f7 46 20 00 01 00 00 	testl  $0x100,0x20(%rsi)
140855360:	0f 44 ea             	cmove  %edx,%ebp
140855363:	40 84 ed             	test   %bpl,%bpl
140855366:	74 2b                	je     0x140855393
140855368:	e8 13 bb fe ff       	call   0x140840e80
14085536d:	44 38 78 6c          	cmp    %r15b,0x6c(%rax)
140855371:	75 20                	jne    0x140855393
140855373:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140855378:	e8 13 6a fe ff       	call   0x14083bd90
14085537d:	90                   	nop
14085537e:	4c 8b c0             	mov    %rax,%r8
140855381:	40 0f b6 d5          	movzbl %bpl,%edx
140855385:	49 8b ce             	mov    %r14,%rcx
140855388:	e8 63 68 fe ff       	call   0x14083bbf0
14085538d:	90                   	nop
14085538e:	e9 d3 00 00 00       	jmp    0x140855466
140855393:	e8 38 f2 ff ff       	call   0x1408545d0
140855398:	48 8b d8             	mov    %rax,%rbx
14085539b:	44 38 7f 05          	cmp    %r15b,0x5(%rdi)
14085539f:	41 0f 95 c7          	setne  %r15b
1408553a3:	45 8d 47 05          	lea    0x5(%r15),%r8d
1408553a7:	48 8b d7             	mov    %rdi,%rdx
1408553aa:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1408553af:	e8 6c 69 fe ff       	call   0x14083bd20
1408553b4:	90                   	nop
1408553b5:	48 8b d0             	mov    %rax,%rdx
1408553b8:	48 8b cb             	mov    %rbx,%rcx
1408553bb:	e8 50 7d fe ff       	call   0x14083d110
1408553c0:	90                   	nop
1408553c1:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1408553c6:	e8 55 74 fe ff       	call   0x14083c820
1408553cb:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1408553d0:	e8 bb f0 ff ff       	call   0x140854490
1408553d5:	90                   	nop
1408553d6:	48 8d 15 73 d3 7c 00 	lea    0x7cd373(%rip),%rdx        # 0x141022750
1408553dd:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1408553e2:	e8 09 69 fe ff       	call   0x14083bcf0
1408553e7:	90                   	nop
1408553e8:	48 8b d6             	mov    %rsi,%rdx
1408553eb:	48 8d 8c 24 a0 00 00 	lea    0xa0(%rsp),%rcx
1408553f2:	00
1408553f3:	e8 88 f2 ff ff       	call   0x140854680
1408553f8:	90                   	nop
1408553f9:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
1408553fe:	48 8b d0             	mov    %rax,%rdx
140855401:	48 8d 8c 24 88 00 00 	lea    0x88(%rsp),%rcx
140855408:	00
140855409:	e8 82 81 fe ff       	call   0x14083d590
14085540e:	90                   	nop
14085540f:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
140855414:	48 8b d0             	mov    %rax,%rdx
140855417:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14085541c:	e8 6f 81 fe ff       	call   0x14083d590
140855421:	90                   	nop
140855422:	48 8d 8c 24 88 00 00 	lea    0x88(%rsp),%rcx
140855429:	00
14085542a:	e8 f1 73 fe ff       	call   0x14083c820
14085542f:	90                   	nop
140855430:	48 8d 8c 24 a0 00 00 	lea    0xa0(%rsp),%rcx
140855437:	00
140855438:	e8 e3 73 fe ff       	call   0x14083c820
14085543d:	90                   	nop
14085543e:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140855443:	e8 d8 73 fe ff       	call   0x14083c820
140855448:	90                   	nop
140855449:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14085544e:	e8 cd 73 fe ff       	call   0x14083c820
140855453:	90                   	nop
140855454:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
140855459:	40 0f b6 d5          	movzbl %bpl,%edx
14085545d:	49 8b ce             	mov    %r14,%rcx
140855460:	e8 8b 67 fe ff       	call   0x14083bbf0
140855465:	90                   	nop
140855466:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14085546b:	e8 b0 73 fe ff       	call   0x14083c820
140855470:	49 8b c6             	mov    %r14,%rax
140855473:	4c 8d 9c 24 c0 00 00 	lea    0xc0(%rsp),%r11
14085547a:	00
14085547b:	49 8b 5b 20          	mov    0x20(%r11),%rbx
14085547f:	49 8b 6b 28          	mov    0x28(%r11),%rbp
140855483:	49 8b 73 30          	mov    0x30(%r11),%rsi
140855487:	49 8b e3             	mov    %r11,%rsp
14085548a:	41 5f                	pop    %r15
14085548c:	41 5e                	pop    %r14
14085548e:	5f                   	pop    %rdi
14085548f:	c3                   	ret
140855490:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140855495:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14085549a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14085549f:	57                   	push   %rdi
1408554a0:	41 56                	push   %r14
1408554a2:	41 57                	push   %r15
1408554a4:	48 81 ec c0 00 00 00 	sub    $0xc0,%rsp
1408554ab:	49 8b f8             	mov    %r8,%rdi
1408554ae:	4c 8b f2             	mov    %rdx,%r14
1408554b1:	48 8b f1             	mov    %rcx,%rsi
1408554b4:	45 33 ff             	xor    %r15d,%r15d
1408554b7:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
1408554be:	66 90                	xchg   %ax,%ax
1408554c0:	48 ff c0             	inc    %rax
1408554c3:	45 38 3c 00          	cmp    %r15b,(%r8,%rax,1)
1408554c7:	75 f7                	jne    0x1408554c0
1408554c9:	4c 8b 41 10          	mov    0x10(%rcx),%r8
1408554cd:	48 83 79 18 0f       	cmpq   $0xf,0x18(%rcx)
1408554d2:	76 03                	jbe    0x1408554d7
1408554d4:	48 8b 09             	mov    (%rcx),%rcx
1408554d7:	4c 3b c0             	cmp    %rax,%r8
1408554da:	75 10                	jne    0x1408554ec
1408554dc:	48 8b d7             	mov    %rdi,%rdx
1408554df:	e8 6c a5 68 00       	call   0x140edfa50
1408554e4:	85 c0                	test   %eax,%eax
1408554e6:	75 04                	jne    0x1408554ec
1408554e8:	b0 01                	mov    $0x1,%al
1408554ea:	eb 02                	jmp    0x1408554ee
1408554ec:	32 c0                	xor    %al,%al
1408554ee:	0f b6 d0             	movzbl %al,%edx
1408554f1:	0f b6 c2             	movzbl %dl,%eax
1408554f4:	34 01                	xor    $0x1,%al
1408554f6:	0f b6 e8             	movzbl %al,%ebp
1408554f9:	f7 46 20 00 01 00 00 	testl  $0x100,0x20(%rsi)
140855500:	0f 44 ea             	cmove  %edx,%ebp
140855503:	40 84 ed             	test   %bpl,%bpl
140855506:	74 2b                	je     0x140855533
140855508:	e8 73 b9 fe ff       	call   0x140840e80
14085550d:	44 38 78 6c          	cmp    %r15b,0x6c(%rax)
140855511:	75 20                	jne    0x140855533
140855513:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140855518:	e8 73 68 fe ff       	call   0x14083bd90
14085551d:	90                   	nop
14085551e:	4c 8b c0             	mov    %rax,%r8
140855521:	40 0f b6 d5          	movzbl %bpl,%edx
140855525:	49 8b ce             	mov    %r14,%rcx
140855528:	e8 c3 66 fe ff       	call   0x14083bbf0
14085552d:	90                   	nop
14085552e:	e9 d3 00 00 00       	jmp    0x140855606
140855533:	e8 98 f0 ff ff       	call   0x1408545d0
140855538:	48 8b d8             	mov    %rax,%rbx
14085553b:	44 38 7f 06          	cmp    %r15b,0x6(%rdi)
14085553f:	41 0f 95 c7          	setne  %r15b
140855543:	45 8d 47 06          	lea    0x6(%r15),%r8d
140855547:	48 8b d7             	mov    %rdi,%rdx
14085554a:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
14085554f:	e8 cc 67 fe ff       	call   0x14083bd20
140855554:	90                   	nop
140855555:	48 8b d0             	mov    %rax,%rdx
140855558:	48 8b cb             	mov    %rbx,%rcx
14085555b:	e8 b0 7b fe ff       	call   0x14083d110
140855560:	90                   	nop
140855561:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140855566:	e8 b5 72 fe ff       	call   0x14083c820
14085556b:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140855570:	e8 1b ef ff ff       	call   0x140854490
140855575:	90                   	nop
140855576:	48 8d 15 d3 d1 7c 00 	lea    0x7cd1d3(%rip),%rdx        # 0x141022750
14085557d:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140855582:	e8 69 67 fe ff       	call   0x14083bcf0
140855587:	90                   	nop
140855588:	48 8b d6             	mov    %rsi,%rdx
14085558b:	48 8d 8c 24 a0 00 00 	lea    0xa0(%rsp),%rcx
140855592:	00
140855593:	e8 e8 f0 ff ff       	call   0x140854680
140855598:	90                   	nop
140855599:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
14085559e:	48 8b d0             	mov    %rax,%rdx
1408555a1:	48 8d 8c 24 88 00 00 	lea    0x88(%rsp),%rcx
1408555a8:	00
1408555a9:	e8 e2 7f fe ff       	call   0x14083d590
1408555ae:	90                   	nop
1408555af:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
1408555b4:	48 8b d0             	mov    %rax,%rdx
1408555b7:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1408555bc:	e8 cf 7f fe ff       	call   0x14083d590
1408555c1:	90                   	nop
1408555c2:	48 8d 8c 24 88 00 00 	lea    0x88(%rsp),%rcx
1408555c9:	00
1408555ca:	e8 51 72 fe ff       	call   0x14083c820
1408555cf:	90                   	nop
1408555d0:	48 8d 8c 24 a0 00 00 	lea    0xa0(%rsp),%rcx
1408555d7:	00
1408555d8:	e8 43 72 fe ff       	call   0x14083c820
1408555dd:	90                   	nop
1408555de:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1408555e3:	e8 38 72 fe ff       	call   0x14083c820
1408555e8:	90                   	nop
1408555e9:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1408555ee:	e8 2d 72 fe ff       	call   0x14083c820
1408555f3:	90                   	nop
1408555f4:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
1408555f9:	40 0f b6 d5          	movzbl %bpl,%edx
1408555fd:	49 8b ce             	mov    %r14,%rcx
140855600:	e8 eb 65 fe ff       	call   0x14083bbf0
140855605:	90                   	nop
140855606:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14085560b:	e8 10 72 fe ff       	call   0x14083c820
140855610:	49 8b c6             	mov    %r14,%rax
140855613:	4c 8d 9c 24 c0 00 00 	lea    0xc0(%rsp),%r11
14085561a:	00
14085561b:	49 8b 5b 20          	mov    0x20(%r11),%rbx
14085561f:	49 8b 6b 28          	mov    0x28(%r11),%rbp
140855623:	49 8b 73 30          	mov    0x30(%r11),%rsi
140855627:	49 8b e3             	mov    %r11,%rsp
14085562a:	41 5f                	pop    %r15
14085562c:	41 5e                	pop    %r14
14085562e:	5f                   	pop    %rdi
14085562f:	c3                   	ret
140855630:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140855635:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14085563a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14085563f:	57                   	push   %rdi
140855640:	41 56                	push   %r14
140855642:	41 57                	push   %r15
140855644:	48 81 ec c0 00 00 00 	sub    $0xc0,%rsp
14085564b:	49 8b f8             	mov    %r8,%rdi
14085564e:	4c 8b f2             	mov    %rdx,%r14
140855651:	48 8b f1             	mov    %rcx,%rsi
140855654:	45 33 ff             	xor    %r15d,%r15d
140855657:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
14085565e:	66 90                	xchg   %ax,%ax
140855660:	48 ff c0             	inc    %rax
140855663:	45 38 3c 00          	cmp    %r15b,(%r8,%rax,1)
140855667:	75 f7                	jne    0x140855660
140855669:	4c 8b 41 10          	mov    0x10(%rcx),%r8
14085566d:	48 83 79 18 0f       	cmpq   $0xf,0x18(%rcx)
140855672:	76 03                	jbe    0x140855677
140855674:	48 8b 09             	mov    (%rcx),%rcx
140855677:	4c 3b c0             	cmp    %rax,%r8
14085567a:	75 10                	jne    0x14085568c
14085567c:	48 8b d7             	mov    %rdi,%rdx
14085567f:	e8 cc a3 68 00       	call   0x140edfa50
140855684:	85 c0                	test   %eax,%eax
140855686:	75 04                	jne    0x14085568c
140855688:	b0 01                	mov    $0x1,%al
14085568a:	eb 02                	jmp    0x14085568e
14085568c:	32 c0                	xor    %al,%al
14085568e:	0f b6 d0             	movzbl %al,%edx
140855691:	0f b6 c2             	movzbl %dl,%eax
140855694:	34 01                	xor    $0x1,%al
140855696:	0f b6 e8             	movzbl %al,%ebp
140855699:	f7 46 20 00 01 00 00 	testl  $0x100,0x20(%rsi)
1408556a0:	0f 44 ea             	cmove  %edx,%ebp
1408556a3:	40 84 ed             	test   %bpl,%bpl
1408556a6:	74 2b                	je     0x1408556d3
1408556a8:	e8 d3 b7 fe ff       	call   0x140840e80
1408556ad:	44 38 78 6c          	cmp    %r15b,0x6c(%rax)
1408556b1:	75 20                	jne    0x1408556d3
1408556b3:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1408556b8:	e8 d3 66 fe ff       	call   0x14083bd90
1408556bd:	90                   	nop
1408556be:	4c 8b c0             	mov    %rax,%r8
1408556c1:	40 0f b6 d5          	movzbl %bpl,%edx
1408556c5:	49 8b ce             	mov    %r14,%rcx
1408556c8:	e8 23 65 fe ff       	call   0x14083bbf0
1408556cd:	90                   	nop
1408556ce:	e9 d3 00 00 00       	jmp    0x1408557a6
1408556d3:	e8 f8 ee ff ff       	call   0x1408545d0
1408556d8:	48 8b d8             	mov    %rax,%rbx
1408556db:	44 38 7f 0e          	cmp    %r15b,0xe(%rdi)
1408556df:	41 0f 95 c7          	setne  %r15b
1408556e3:	45 8d 47 0e          	lea    0xe(%r15),%r8d
1408556e7:	48 8b d7             	mov    %rdi,%rdx
1408556ea:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1408556ef:	e8 2c 66 fe ff       	call   0x14083bd20
1408556f4:	90                   	nop
1408556f5:	48 8b d0             	mov    %rax,%rdx
1408556f8:	48 8b cb             	mov    %rbx,%rcx
1408556fb:	e8 10 7a fe ff       	call   0x14083d110
140855700:	90                   	nop
140855701:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140855706:	e8 15 71 fe ff       	call   0x14083c820
14085570b:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140855710:	e8 7b ed ff ff       	call   0x140854490
140855715:	90                   	nop
140855716:	48 8d 15 33 d0 7c 00 	lea    0x7cd033(%rip),%rdx        # 0x141022750
14085571d:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140855722:	e8 c9 65 fe ff       	call   0x14083bcf0
140855727:	90                   	nop
140855728:	48 8b d6             	mov    %rsi,%rdx
14085572b:	48 8d 8c 24 a0 00 00 	lea    0xa0(%rsp),%rcx
140855732:	00
140855733:	e8 48 ef ff ff       	call   0x140854680
140855738:	90                   	nop
140855739:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
14085573e:	48 8b d0             	mov    %rax,%rdx
140855741:	48 8d 8c 24 88 00 00 	lea    0x88(%rsp),%rcx
140855748:	00
140855749:	e8 42 7e fe ff       	call   0x14083d590
14085574e:	90                   	nop
14085574f:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
140855754:	48 8b d0             	mov    %rax,%rdx
140855757:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14085575c:	e8 2f 7e fe ff       	call   0x14083d590
140855761:	90                   	nop
140855762:	48 8d 8c 24 88 00 00 	lea    0x88(%rsp),%rcx
140855769:	00