1401fe35a:	90                   	nop
1401fe35b:	90                   	nop
1401fe35c:	90                   	nop
1401fe35d:	90                   	nop
1401fe35e:	90                   	nop
1401fe35f:	90                   	nop
1401fe360:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401fe365:	57                   	push   %rdi
1401fe366:	48 83 ec 20          	sub    $0x20,%rsp
1401fe36a:	48 8b f9             	mov    %rcx,%rdi
1401fe36d:	8b da                	mov    %edx,%ebx
1401fe36f:	48 83 c1 58          	add    $0x58,%rcx
1401fe373:	e8 c8 01 00 00       	call   0x1401fe540
1401fe378:	f6 c3 01             	test   $0x1,%bl
1401fe37b:	74 08                	je     0x1401fe385
1401fe37d:	48 8b cf             	mov    %rdi,%rcx
1401fe380:	e8 8b 7e f7 ff       	call   0x140176210
1401fe385:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401fe38a:	48 8b c7             	mov    %rdi,%rax
1401fe38d:	48 83 c4 20          	add    $0x20,%rsp
1401fe391:	5f                   	pop    %rdi
1401fe392:	c3                   	ret
1401fe393:	90                   	nop
1401fe394:	48 8d 05 cd 2c 10 00 	lea    0x102ccd(%rip),%rax        # 0x140301068
1401fe39b:	c3                   	ret
1401fe39c:	48 83 ec 28          	sub    $0x28,%rsp
1401fe3a0:	8b 0d e2 31 11 00    	mov    0x1131e2(%rip),%ecx        # 0x140311588
1401fe3a6:	65 48 8b 04 25 58 00 	mov    %gs:0x58,%rax
1401fe3ad:	00 00
1401fe3af:	ba 10 00 00 00       	mov    $0x10,%edx
1401fe3b4:	48 8b 04 c8          	mov    (%rax,%rcx,8),%rax
1401fe3b8:	8b 04 02             	mov    (%rdx,%rax,1),%eax
1401fe3bb:	39 05 f7 29 11 00    	cmp    %eax,0x1129f7(%rip)        # 0x140310db8
1401fe3c1:	7f 0c                	jg     0x1401fe3cf
1401fe3c3:	48 8d 05 6e 29 11 00 	lea    0x11296e(%rip),%rax        # 0x140310d38
1401fe3ca:	48 83 c4 28          	add    $0x28,%rsp
1401fe3ce:	c3                   	ret
1401fe3cf:	48 8d 0d e2 29 11 00 	lea    0x1129e2(%rip),%rcx        # 0x140310db8
1401fe3d6:	e8 f9 68 00 00       	call   0x140204cd4
1401fe3db:	83 3d d6 29 11 00 ff 	cmpl   $0xffffffff,0x1129d6(%rip)        # 0x140310db8
1401fe3e2:	75 df                	jne    0x1401fe3c3
1401fe3e4:	48 8d 0d 4d 29 11 00 	lea    0x11294d(%rip),%rcx        # 0x140310d38
1401fe3eb:	e8 fc fe ff ff       	call   0x1401fe2ec
1401fe3f0:	48 8d 0d 49 2e 01 00 	lea    0x12e49(%rip),%rcx        # 0x140211240
1401fe3f7:	e8 8c 66 00 00       	call   0x140204a88
1401fe3fc:	48 8d 0d b5 29 11 00 	lea    0x1129b5(%rip),%rcx        # 0x140310db8
1401fe403:	e8 60 68 00 00       	call   0x140204c68
1401fe408:	eb b9                	jmp    0x1401fe3c3
1401fe40a:	cc                   	int3
1401fe40b:	90                   	nop
1401fe40c:	48 83 ec 28          	sub    $0x28,%rsp
1401fe410:	8b 0d 72 31 11 00    	mov    0x113172(%rip),%ecx        # 0x140311588
1401fe416:	65 48 8b 04 25 58 00 	mov    %gs:0x58,%rax
1401fe41d:	00 00
1401fe41f:	ba 10 00 00 00       	mov    $0x10,%edx
1401fe424:	48 8b 04 c8          	mov    (%rax,%rcx,8),%rax
1401fe428:	8b 04 02             	mov    (%rdx,%rax,1),%eax
1401fe42b:	39 05 0f 2a 11 00    	cmp    %eax,0x112a0f(%rip)        # 0x140310e40
1401fe431:	7f 0c                	jg     0x1401fe43f
1401fe433:	48 8d 05 86 29 11 00 	lea    0x112986(%rip),%rax        # 0x140310dc0
1401fe43a:	48 83 c4 28          	add    $0x28,%rsp
1401fe43e:	c3                   	ret
1401fe43f:	48 8d 0d fa 29 11 00 	lea    0x1129fa(%rip),%rcx        # 0x140310e40
1401fe446:	e8 89 68 00 00       	call   0x140204cd4
1401fe44b:	83 3d ee 29 11 00 ff 	cmpl   $0xffffffff,0x1129ee(%rip)        # 0x140310e40
1401fe452:	75 df                	jne    0x1401fe433
1401fe454:	48 8d 0d 65 29 11 00 	lea    0x112965(%rip),%rcx        # 0x140310dc0
1401fe45b:	e8 8c fe ff ff       	call   0x1401fe2ec
1401fe460:	48 8d 15 91 a1 01 00 	lea    0x1a191(%rip),%rdx        # 0x1402185f8
1401fe467:	48 8d 0d e2 2d 01 00 	lea    0x12de2(%rip),%rcx        # 0x140211250
1401fe46e:	48 89 15 4b 29 11 00 	mov    %rdx,0x11294b(%rip)        # 0x140310dc0
1401fe475:	e8 0e 66 00 00       	call   0x140204a88
1401fe47a:	48 8d 0d bf 29 11 00 	lea    0x1129bf(%rip),%rcx        # 0x140310e40
1401fe481:	e8 e2 67 00 00       	call   0x140204c68
1401fe486:	eb ab                	jmp    0x1401fe433
1401fe488:	cc                   	int3
1401fe489:	90                   	nop
1401fe48a:	90                   	nop
1401fe48b:	90                   	nop
1401fe48c:	48 83 ec 28          	sub    $0x28,%rsp
1401fe490:	8b 0d f2 30 11 00    	mov    0x1130f2(%rip),%ecx        # 0x140311588
1401fe496:	65 48 8b 04 25 58 00 	mov    %gs:0x58,%rax
1401fe49d:	00 00
1401fe49f:	ba 10 00 00 00       	mov    $0x10,%edx
1401fe4a4:	48 8b 04 c8          	mov    (%rax,%rcx,8),%rax
1401fe4a8:	8b 04 02             	mov    (%rdx,%rax,1),%eax
1401fe4ab:	39 05 83 28 11 00    	cmp    %eax,0x112883(%rip)        # 0x140310d34
1401fe4b1:	7f 0c                	jg     0x1401fe4bf
1401fe4b3:	48 8d 05 a6 2b 10 00 	lea    0x102ba6(%rip),%rax        # 0x140301060
1401fe4ba:	48 83 c4 28          	add    $0x28,%rsp
1401fe4be:	c3                   	ret
1401fe4bf:	48 8d 0d 6e 28 11 00 	lea    0x11286e(%rip),%rcx        # 0x140310d34
1401fe4c6:	e8 09 68 00 00       	call   0x140204cd4
1401fe4cb:	83 3d 62 28 11 00 ff 	cmpl   $0xffffffff,0x112862(%rip)        # 0x140310d34
1401fe4d2:	75 df                	jne    0x1401fe4b3
1401fe4d4:	48 8d 0d 85 2d 01 00 	lea    0x12d85(%rip),%rcx        # 0x140211260
1401fe4db:	e8 a8 65 00 00       	call   0x140204a88
1401fe4e0:	48 8d 0d 4d 28 11 00 	lea    0x11284d(%rip),%rcx        # 0x140310d34
1401fe4e7:	e8 7c 67 00 00       	call   0x140204c68
1401fe4ec:	eb c5                	jmp    0x1401fe4b3
1401fe4ee:	cc                   	int3
1401fe4ef:	90                   	nop
1401fe4f0:	48 83 ec 28          	sub    $0x28,%rsp
1401fe4f4:	83 f9 0e             	cmp    $0xe,%ecx
1401fe4f7:	75 09                	jne    0x1401fe502
1401fe4f9:	48 83 c4 28          	add    $0x28,%rsp
1401fe4fd:	e9 9a fe ff ff       	jmp    0x1401fe39c
1401fe502:	83 f9 05             	cmp    $0x5,%ecx
1401fe505:	75 24                	jne    0x1401fe52b
1401fe507:	e8 bc 00 00 00       	call   0x1401fe5c8
1401fe50c:	80 38 00             	cmpb   $0x0,(%rax)
1401fe50f:	7c 05                	jl     0x1401fe516
1401fe511:	0f 95 c0             	setne  %al
1401fe514:	eb 08                	jmp    0x1401fe51e
1401fe516:	48 8b c8             	mov    %rax,%rcx
1401fe519:	e8 2a a9 e2 ff       	call   0x140028e48
1401fe51e:	84 c0                	test   %al,%al
1401fe520:	74 09                	je     0x1401fe52b
1401fe522:	48 83 c4 28          	add    $0x28,%rsp
1401fe526:	e9 e1 fe ff ff       	jmp    0x1401fe40c
1401fe52b:	48 83 c4 28          	add    $0x28,%rsp
1401fe52f:	e9 58 ff ff ff       	jmp    0x1401fe48c
1401fe534:	cc                   	int3
1401fe535:	90                   	nop
1401fe536:	90                   	nop
1401fe537:	90                   	nop
1401fe538:	90                   	nop
1401fe539:	90                   	nop
1401fe53a:	90                   	nop
1401fe53b:	90                   	nop
1401fe53c:	90                   	nop
1401fe53d:	90                   	nop
1401fe53e:	90                   	nop
1401fe53f:	90                   	nop
1401fe540:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401fe545:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1401fe54a:	57                   	push   %rdi
1401fe54b:	48 83 ec 20          	sub    $0x20,%rsp
1401fe54f:	48 8b 39             	mov    (%rcx),%rdi
1401fe552:	48 8b d9             	mov    %rcx,%rbx
1401fe555:	48 85 ff             	test   %rdi,%rdi
1401fe558:	74 55                	je     0x1401fe5af
1401fe55a:	48 8b 71 08          	mov    0x8(%rcx),%rsi
1401fe55e:	eb 0c                	jmp    0x1401fe56c
1401fe560:	48 8b cf             	mov    %rdi,%rcx
1401fe563:	e8 24 21 ff ff       	call   0x1401f068c
1401fe568:	48 83 ef 80          	sub    $0xffffffffffffff80,%rdi
1401fe56c:	48 3b fe             	cmp    %rsi,%rdi
1401fe56f:	75 ef                	jne    0x1401fe560
1401fe571:	48 8b 0b             	mov    (%rbx),%rcx
1401fe574:	48 8b 43 10          	mov    0x10(%rbx),%rax
1401fe578:	48 2b c1             	sub    %rcx,%rax
1401fe57b:	48 83 e0 80          	and    $0xffffffffffffff80,%rax
1401fe57f:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1401fe585:	72 14                	jb     0x1401fe59b
1401fe587:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
1401fe58b:	48 2b ca             	sub    %rdx,%rcx
1401fe58e:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1401fe592:	48 83 f8 1f          	cmp    $0x1f,%rax
1401fe596:	77 27                	ja     0x1401fe5bf
1401fe598:	48 8b ca             	mov    %rdx,%rcx
1401fe59b:	ff 15 9f 45 01 00    	call   *0x1459f(%rip)        # 0x140212b40
1401fe5a1:	48 83 23 00          	andq   $0x0,(%rbx)
1401fe5a5:	48 83 63 08 00       	andq   $0x0,0x8(%rbx)
1401fe5aa:	48 83 63 10 00       	andq   $0x0,0x10(%rbx)
1401fe5af:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401fe5b4:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1401fe5b9:	48 83 c4 20          	add    $0x20,%rsp
1401fe5bd:	5f                   	pop    %rdi
1401fe5be:	c3                   	ret
1401fe5bf:	ff 15 bb 45 01 00    	call   *0x145bb(%rip)        # 0x140212b80
1401fe5c5:	cc                   	int3
1401fe5c6:	90                   	nop
1401fe5c7:	90                   	nop
1401fe5c8:	48 8d 05 a9 2a 10 00 	lea    0x102aa9(%rip),%rax        # 0x140301078
1401fe5cf:	c3                   	ret
1401fe5d0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1401fe5d5:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1401fe5da:	55                   	push   %rbp
1401fe5db:	48 8d ac 24 70 ff ff 	lea    -0x90(%rsp),%rbp
1401fe5e2:	ff
1401fe5e3:	48 81 ec 90 01 00 00 	sub    $0x190,%rsp
1401fe5ea:	48 8b 05 8f 2b 10 00 	mov    0x102b8f(%rip),%rax        # 0x140301180
1401fe5f1:	48 33 c4             	xor    %rsp,%rax
1401fe5f4:	48 89 85 80 00 00 00 	mov    %rax,0x80(%rbp)
1401fe5fb:	48 8b d9             	mov    %rcx,%rbx
1401fe5fe:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1401fe603:	33 ff                	xor    %edi,%edi
1401fe605:	48 89 7c 24 28       	mov    %rdi,0x28(%rsp)
1401fe60a:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1401fe60f:	48 8d 4d 60          	lea    0x60(%rbp),%rcx
1401fe613:	e8 48 08 00 00       	call   0x1401fee60
1401fe618:	48 8b d0             	mov    %rax,%rdx
1401fe61b:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
1401fe61f:	90                   	nop
1401fe620:	e8 5b 07 00 00       	call   0x1401fed80
1401fe625:	48 8b 45 78          	mov    0x78(%rbp),%rax
1401fe629:	48 83 f8 07          	cmp    $0x7,%rax
1401fe62d:	76 36                	jbe    0x1401fe665
1401fe62f:	90                   	nop
1401fe630:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1401fe637:	00
1401fe638:	48 8b 4d 60          	mov    0x60(%rbp),%rcx
1401fe63c:	48 8b d1             	mov    %rcx,%rdx
1401fe63f:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1401fe645:	72 18                	jb     0x1401fe65f
1401fe647:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401fe64b:	48 2b d1             	sub    %rcx,%rdx
1401fe64e:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401fe652:	48 83 f8 1f          	cmp    $0x1f,%rax
1401fe656:	76 07                	jbe    0x1401fe65f
1401fe658:	ff 15 22 45 01 00    	call   *0x14522(%rip)        # 0x140212b80
1401fe65e:	cc                   	int3
1401fe65f:	ff 15 db 44 01 00    	call   *0x144db(%rip)        # 0x140212b40
1401fe665:	66 0f 6f 05 93 1a 0c 	movdqa 0xc1a93(%rip),%xmm0        # 0x1402c0100
1401fe66c:	00
1401fe66d:	f3 0f 7f 45 70       	movdqu %xmm0,0x70(%rbp)
1401fe672:	66 89 7d 60          	mov    %di,0x60(%rbp)
1401fe676:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
1401fe67a:	48 83 7d 58 0f       	cmpq   $0xf,0x58(%rbp)
1401fe67f:	48 0f 47 4d 40       	cmova  0x40(%rbp),%rcx
1401fe684:	4c 8d 4c 24 20       	lea    0x20(%rsp),%r9
1401fe689:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
1401fe68e:	48 8b 55 50          	mov    0x50(%rbp),%rdx
1401fe692:	e8 49 df fc ff       	call   0x1401cc5e0
1401fe697:	ba 01 00 00 00       	mov    $0x1,%edx
1401fe69c:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1401fe6a1:	e8 96 96 e1 ff       	call   0x140017d3c
1401fe6a6:	48 8d 15 e3 88 e2 ff 	lea    -0x1d771d(%rip),%rdx        # 0x140026f90
1401fe6ad:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1401fe6b2:	ff 15 38 44 01 00    	call   *0x14438(%rip)        # 0x140212af0
1401fe6b8:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
1401fe6bd:	48 8b c8             	mov    %rax,%rcx
1401fe6c0:	ff 15 32 44 01 00    	call   *0x14432(%rip)        # 0x140212af8
1401fe6c6:	48 8b 54 24 20       	mov    0x20(%rsp),%rdx
1401fe6cb:	48 8b c8             	mov    %rax,%rcx
1401fe6ce:	ff 15 24 44 01 00    	call   *0x14424(%rip)        # 0x140212af8
1401fe6d4:	48 8b d3             	mov    %rbx,%rdx
1401fe6d7:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1401fe6dc:	e8 63 98 e1 ff       	call   0x140017f44
1401fe6e1:	90                   	nop
1401fe6e2:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
1401fe6e6:	e8 d9 95 e1 ff       	call   0x140017cc4
1401fe6eb:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
1401fe6ef:	ff 15 13 41 01 00    	call   *0x14113(%rip)        # 0x140212808
1401fe6f5:	48 8b 45 58          	mov    0x58(%rbp),%rax
1401fe6f9:	48 83 f8 0f          	cmp    $0xf,%rax
1401fe6fd:	76 30                	jbe    0x1401fe72f
1401fe6ff:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
1401fe703:	48 8b d1             	mov    %rcx,%rdx
1401fe706:	48 ff c0             	inc    %rax
1401fe709:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1401fe70f:	72 18                	jb     0x1401fe729
1401fe711:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401fe715:	48 2b d1             	sub    %rcx,%rdx
1401fe718:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401fe71c:	48 83 f8 1f          	cmp    $0x1f,%rax
1401fe720:	76 07                	jbe    0x1401fe729
1401fe722:	ff 15 58 44 01 00    	call   *0x14458(%rip)        # 0x140212b80
1401fe728:	cc                   	int3
1401fe729:	ff 15 11 44 01 00    	call   *0x14411(%rip)        # 0x140212b40
1401fe72f:	48 8b c3             	mov    %rbx,%rax
1401fe732:	48 8b 8d 80 00 00 00 	mov    0x80(%rbp),%rcx
1401fe739:	48 33 cc             	xor    %rsp,%rcx
1401fe73c:	e8 2f 60 00 00       	call   0x140204770
1401fe741:	4c 8d 9c 24 90 01 00 	lea    0x190(%rsp),%r11
1401fe748:	00
1401fe749:	49 8b 5b 20          	mov    0x20(%r11),%rbx
1401fe74d:	49 8b 7b 28          	mov    0x28(%r11),%rdi
1401fe751:	49 8b e3             	mov    %r11,%rsp
1401fe754:	5d                   	pop    %rbp
1401fe755:	c3                   	ret
1401fe756:	90                   	nop
1401fe757:	90                   	nop
1401fe758:	4c 8b dc             	mov    %rsp,%r11
1401fe75b:	49 89 5b 10          	mov    %rbx,0x10(%r11)
1401fe75f:	49 89 6b 18          	mov    %rbp,0x18(%r11)
1401fe763:	49 89 73 20          	mov    %rsi,0x20(%r11)
1401fe767:	57                   	push   %rdi
1401fe768:	48 83 ec 60          	sub    $0x60,%rsp
1401fe76c:	48 8b 05 0d 2a 10 00 	mov    0x102a0d(%rip),%rax        # 0x140301180
1401fe773:	48 33 c4             	xor    %rsp,%rax
1401fe776:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1401fe77b:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
1401fe780:	33 f6                	xor    %esi,%esi
1401fe782:	0f 57 c0             	xorps  %xmm0,%xmm0
1401fe785:	48 8b f9             	mov    %rcx,%rdi
1401fe788:	0f 11 01             	movups %xmm0,(%rcx)
1401fe78b:	48 89 71 10          	mov    %rsi,0x10(%rcx)
1401fe78f:	8d 6e 07             	lea    0x7(%rsi),%ebp
1401fe792:	48 89 69 18          	mov    %rbp,0x18(%rcx)
1401fe796:	66 89 31             	mov    %si,(%rcx)
1401fe799:	49 8d 4b c0          	lea    -0x40(%r11),%rcx
1401fe79d:	e8 82 34 ff ff       	call   0x1401f1c24
1401fe7a2:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1401fe7a7:	48 85 c9             	test   %rcx,%rcx
1401fe7aa:	0f 84 b4 00 00 00    	je     0x1401fe864
1401fe7b0:	48 8b 01             	mov    (%rcx),%rax
1401fe7b3:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
1401fe7b8:	48 8b 40 18          	mov    0x18(%rax),%rax
1401fe7bc:	ff 15 6e 46 01 00    	call   *0x1466e(%rip)        # 0x140212e30
1401fe7c2:	48 8b d8             	mov    %rax,%rbx
1401fe7c5:	48 3b f8             	cmp    %rax,%rdi
1401fe7c8:	74 5a                	je     0x1401fe824
1401fe7ca:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401fe7ce:	48 3b c5             	cmp    %rbp,%rax
1401fe7d1:	76 2d                	jbe    0x1401fe800
1401fe7d3:	48 8b 0f             	mov    (%rdi),%rcx
1401fe7d6:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1401fe7dd:	00
1401fe7de:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1401fe7e4:	72 14                	jb     0x1401fe7fa
1401fe7e6:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
1401fe7ea:	48 2b ca             	sub    %rdx,%rcx
1401fe7ed:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1401fe7f1:	48 83 f8 1f          	cmp    $0x1f,%rax
1401fe7f5:	77 60                	ja     0x1401fe857
1401fe7f7:	48 8b ca             	mov    %rdx,%rcx
1401fe7fa:	ff 15 40 43 01 00    	call   *0x14340(%rip)        # 0x140212b40
1401fe800:	48 89 77 10          	mov    %rsi,0x10(%rdi)
1401fe804:	48 89 6f 18          	mov    %rbp,0x18(%rdi)
1401fe808:	66 89 37             	mov    %si,(%rdi)
1401fe80b:	0f 10 03             	movups (%rbx),%xmm0
1401fe80e:	0f 11 07             	movups %xmm0,(%rdi)
1401fe811:	0f 10 4b 10          	movups 0x10(%rbx),%xmm1
1401fe815:	0f 11 4f 10          	movups %xmm1,0x10(%rdi)
1401fe819:	48 89 73 10          	mov    %rsi,0x10(%rbx)
1401fe81d:	48 89 6b 18          	mov    %rbp,0x18(%rbx)
1401fe821:	66 89 33             	mov    %si,(%rbx)
1401fe824:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
1401fe829:	48 3b c5             	cmp    %rbp,%rax
1401fe82c:	76 36                	jbe    0x1401fe864
1401fe82e:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1401fe833:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1401fe83a:	00
1401fe83b:	48 8b d1             	mov    %rcx,%rdx
1401fe83e:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1401fe844:	72 18                	jb     0x1401fe85e
1401fe846:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401fe84a:	48 2b d1             	sub    %rcx,%rdx
1401fe84d:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401fe851:	48 83 f8 1f          	cmp    $0x1f,%rax
1401fe855:	76 07                	jbe    0x1401fe85e
1401fe857:	ff 15 23 43 01 00    	call   *0x14323(%rip)        # 0x140212b80
1401fe85d:	cc                   	int3
1401fe85e:	ff 15 dc 42 01 00    	call   *0x142dc(%rip)        # 0x140212b40
1401fe864:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401fe869:	48 85 db             	test   %rbx,%rbx
1401fe86c:	74 38                	je     0x1401fe8a6
1401fe86e:	83 ce ff             	or     $0xffffffff,%esi