1401bd3f4:	48 8d 05 f5 35 00 00 	lea    0x35f5(%rip),%rax        # 0x1401c09f0
1401bd3fb:	48 89 43 50          	mov    %rax,0x50(%rbx)
1401bd3ff:	48 8d 05 ba 31 00 00 	lea    0x31ba(%rip),%rax        # 0x1401c05c0
1401bd406:	48 89 43 58          	mov    %rax,0x58(%rbx)
1401bd40a:	48 8d 05 ef 32 00 00 	lea    0x32ef(%rip),%rax        # 0x1401c0700
1401bd411:	48 89 43 60          	mov    %rax,0x60(%rbx)
1401bd415:	48 8d 05 d4 36 00 00 	lea    0x36d4(%rip),%rax        # 0x1401c0af0
1401bd41c:	48 89 43 68          	mov    %rax,0x68(%rbx)
1401bd420:	48 8d 05 c9 34 00 00 	lea    0x34c9(%rip),%rax        # 0x1401c08f0
1401bd427:	48 89 43 70          	mov    %rax,0x70(%rbx)
1401bd42b:	48 8d 05 2e 2f 00 00 	lea    0x2f2e(%rip),%rax        # 0x1401c0360
1401bd432:	48 89 43 78          	mov    %rax,0x78(%rbx)
1401bd436:	48 8d 05 73 2e 00 00 	lea    0x2e73(%rip),%rax        # 0x1401c02b0
1401bd43d:	48 89 83 80 00 00 00 	mov    %rax,0x80(%rbx)
1401bd444:	48 8d 05 55 33 00 00 	lea    0x3355(%rip),%rax        # 0x1401c07a0
1401bd44b:	48 89 83 88 00 00 00 	mov    %rax,0x88(%rbx)
1401bd452:	48 8d 05 77 30 00 00 	lea    0x3077(%rip),%rax        # 0x1401c04d0
1401bd459:	48 89 83 90 00 00 00 	mov    %rax,0x90(%rbx)
1401bd460:	48 8d 05 d9 33 00 00 	lea    0x33d9(%rip),%rax        # 0x1401c0840
1401bd467:	48 89 83 98 00 00 00 	mov    %rax,0x98(%rbx)
1401bd46e:	eb 03                	jmp    0x1401bd473
1401bd470:	48 8b df             	mov    %rdi,%rbx
1401bd473:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1401bd478:	48 89 43 10          	mov    %rax,0x10(%rbx)
1401bd47c:	48 8b 03             	mov    (%rbx),%rax
1401bd47f:	48 8b 10             	mov    (%rax),%rdx
1401bd482:	48 8d 05 b7 54 fe ff 	lea    -0x1ab49(%rip),%rax        # 0x1401a2940
1401bd489:	48 8b cb             	mov    %rbx,%rcx
1401bd48c:	48 3b d0             	cmp    %rax,%rdx
1401bd48f:	75 07                	jne    0x1401bd498
1401bd491:	e8 aa 54 fe ff       	call   0x1401a2940
1401bd496:	eb 02                	jmp    0x1401bd49a
1401bd498:	ff d2                	call   *%rdx
1401bd49a:	48 8d 7b 20          	lea    0x20(%rbx),%rdi
1401bd49e:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1401bd4a3:	48 85 c0             	test   %rax,%rax
1401bd4a6:	74 16                	je     0x1401bd4be
1401bd4a8:	48 8b 48 08          	mov    0x8(%rax),%rcx
1401bd4ac:	48 63 49 04          	movslq 0x4(%rcx),%rcx
1401bd4b0:	48 83 c0 08          	add    $0x8,%rax
1401bd4b4:	48 03 c8             	add    %rax,%rcx
1401bd4b7:	48 8b 01             	mov    (%rcx),%rax
1401bd4ba:	ff 50 08             	call   *0x8(%rax)
1401bd4bd:	90                   	nop
1401bd4be:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1401bd4c3:	48 85 c0             	test   %rax,%rax
1401bd4c6:	74 16                	je     0x1401bd4de
1401bd4c8:	48 8b 48 08          	mov    0x8(%rax),%rcx
1401bd4cc:	48 63 49 04          	movslq 0x4(%rcx),%rcx
1401bd4d0:	48 83 c0 08          	add    $0x8,%rax
1401bd4d4:	48 03 c8             	add    %rax,%rcx
1401bd4d7:	48 8b 11             	mov    (%rcx),%rdx
1401bd4da:	ff 52 08             	call   *0x8(%rdx)
1401bd4dd:	90                   	nop
1401bd4de:	48 8b c7             	mov    %rdi,%rax
1401bd4e1:	48 83 c4 20          	add    $0x20,%rsp
1401bd4e5:	5f                   	pop    %rdi
1401bd4e6:	5e                   	pop    %rsi
1401bd4e7:	5b                   	pop    %rbx
1401bd4e8:	c3                   	ret
1401bd4e9:	cc                   	int3
1401bd4ea:	cc                   	int3
1401bd4eb:	cc                   	int3
1401bd4ec:	cc                   	int3
1401bd4ed:	cc                   	int3
1401bd4ee:	cc                   	int3
1401bd4ef:	cc                   	int3
1401bd4f0:	40 53                	rex push %rbx
1401bd4f2:	56                   	push   %rsi
1401bd4f3:	57                   	push   %rdi
1401bd4f4:	48 83 ec 20          	sub    $0x20,%rsp
1401bd4f8:	33 ff                	xor    %edi,%edi
1401bd4fa:	48 85 c9             	test   %rcx,%rcx
1401bd4fd:	75 0a                	jne    0x1401bd509
1401bd4ff:	33 c0                	xor    %eax,%eax
1401bd501:	48 83 c4 20          	add    $0x20,%rsp
1401bd505:	5f                   	pop    %rdi
1401bd506:	5e                   	pop    %rsi
1401bd507:	5b                   	pop    %rbx
1401bd508:	c3                   	ret
1401bd509:	48 8b 59 f0          	mov    -0x10(%rcx),%rbx
1401bd50d:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
1401bd512:	48 85 db             	test   %rbx,%rbx
1401bd515:	74 15                	je     0x1401bd52c
1401bd517:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401bd51b:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401bd51f:	48 83 c1 08          	add    $0x8,%rcx
1401bd523:	48 03 cb             	add    %rbx,%rcx
1401bd526:	48 8b 01             	mov    (%rcx),%rax
1401bd529:	ff 10                	call   *(%rax)
1401bd52b:	90                   	nop
1401bd52c:	48 8b 03             	mov    (%rbx),%rax
1401bd52f:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
1401bd534:	48 8b cb             	mov    %rbx,%rcx
1401bd537:	ff 50 28             	call   *0x28(%rax)
1401bd53a:	90                   	nop
1401bd53b:	48 85 db             	test   %rbx,%rbx
1401bd53e:	74 16                	je     0x1401bd556
1401bd540:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401bd544:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401bd548:	48 83 c1 08          	add    $0x8,%rcx
1401bd54c:	48 03 cb             	add    %rbx,%rcx
1401bd54f:	48 8b 01             	mov    (%rcx),%rax
1401bd552:	ff 50 08             	call   *0x8(%rax)
1401bd555:	90                   	nop
1401bd556:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1401bd55b:	48 8b c8             	mov    %rax,%rcx
1401bd55e:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1401bd563:	48 85 c0             	test   %rax,%rax
1401bd566:	74 1e                	je     0x1401bd586
1401bd568:	48 8b 48 08          	mov    0x8(%rax),%rcx
1401bd56c:	48 63 49 04          	movslq 0x4(%rcx),%rcx
1401bd570:	48 83 c0 08          	add    $0x8,%rax
1401bd574:	48 03 c8             	add    %rax,%rcx
1401bd577:	48 8b 01             	mov    (%rcx),%rax
1401bd57a:	ff 10                	call   *(%rax)
1401bd57c:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1401bd581:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1401bd586:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1401bd58b:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
1401bd590:	48 85 c9             	test   %rcx,%rcx
1401bd593:	75 05                	jne    0x1401bd59a
1401bd595:	e9 fc 00 00 00       	jmp    0x1401bd696
1401bd59a:	b9 68 00 00 00       	mov    $0x68,%ecx
1401bd59f:	e8 a4 cc 13 00       	call   0x1402fa248
1401bd5a4:	48 8b d8             	mov    %rax,%rbx
1401bd5a7:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1401bd5ac:	48 85 c0             	test   %rax,%rax
1401bd5af:	0f 84 8e 00 00 00    	je     0x1401bd643
1401bd5b5:	48 8d 05 24 89 18 00 	lea    0x188924(%rip),%rax        # 0x140345ee0
1401bd5bc:	48 89 03             	mov    %rax,(%rbx)
1401bd5bf:	89 7b 60             	mov    %edi,0x60(%rbx)
1401bd5c2:	8b 05 70 58 24 00    	mov    0x245870(%rip),%eax        # 0x140402e38
1401bd5c8:	89 43 08             	mov    %eax,0x8(%rbx)
1401bd5cb:	48 89 5b 18          	mov    %rbx,0x18(%rbx)
1401bd5cf:	0f 57 c0             	xorps  %xmm0,%xmm0
1401bd5d2:	0f 11 43 20          	movups %xmm0,0x20(%rbx)
1401bd5d6:	0f 11 43 30          	movups %xmm0,0x30(%rbx)
1401bd5da:	0f 11 43 40          	movups %xmm0,0x40(%rbx)
1401bd5de:	0f 11 43 50          	movups %xmm0,0x50(%rbx)
1401bd5e2:	48 c7 43 20 40 00 00 	movq   $0x40,0x20(%rbx)
1401bd5e9:	00
1401bd5ea:	48 8d 05 2f b9 00 00 	lea    0xb92f(%rip),%rax        # 0x1401c8f20
1401bd5f1:	48 89 43 28          	mov    %rax,0x28(%rbx)
1401bd5f5:	48 8d 05 94 b9 00 00 	lea    0xb994(%rip),%rax        # 0x1401c8f90
1401bd5fc:	48 89 43 30          	mov    %rax,0x30(%rbx)
1401bd600:	48 8d 05 59 b9 00 00 	lea    0xb959(%rip),%rax        # 0x1401c8f60
1401bd607:	48 89 43 38          	mov    %rax,0x38(%rbx)
1401bd60b:	48 8d 05 1e b9 00 00 	lea    0xb91e(%rip),%rax        # 0x1401c8f30
1401bd612:	48 89 43 40          	mov    %rax,0x40(%rbx)
1401bd616:	48 8d 05 c3 88 18 00 	lea    0x1888c3(%rip),%rax        # 0x140345ee0
1401bd61d:	48 89 03             	mov    %rax,(%rbx)
1401bd620:	48 8d 05 49 36 00 00 	lea    0x3649(%rip),%rax        # 0x1401c0c70
1401bd627:	48 89 43 48          	mov    %rax,0x48(%rbx)
1401bd62b:	48 8d 05 ae 37 00 00 	lea    0x37ae(%rip),%rax        # 0x1401c0de0
1401bd632:	48 89 43 50          	mov    %rax,0x50(%rbx)
1401bd636:	48 8d 05 13 39 00 00 	lea    0x3913(%rip),%rax        # 0x1401c0f50
1401bd63d:	48 89 43 58          	mov    %rax,0x58(%rbx)
1401bd641:	eb 03                	jmp    0x1401bd646
1401bd643:	48 8b df             	mov    %rdi,%rbx
1401bd646:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1401bd64b:	48 89 43 10          	mov    %rax,0x10(%rbx)
1401bd64f:	48 8b 03             	mov    (%rbx),%rax
1401bd652:	48 8b 10             	mov    (%rax),%rdx
1401bd655:	48 8d 05 14 53 fe ff 	lea    -0x1acec(%rip),%rax        # 0x1401a2970
1401bd65c:	48 8b cb             	mov    %rbx,%rcx
1401bd65f:	48 3b d0             	cmp    %rax,%rdx
1401bd662:	75 07                	jne    0x1401bd66b
1401bd664:	e8 07 53 fe ff       	call   0x1401a2970
1401bd669:	eb 02                	jmp    0x1401bd66d
1401bd66b:	ff d2                	call   *%rdx
1401bd66d:	48 8d 7b 20          	lea    0x20(%rbx),%rdi
1401bd671:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1401bd676:	48 85 c0             	test   %rax,%rax
1401bd679:	74 16                	je     0x1401bd691
1401bd67b:	48 8b 48 08          	mov    0x8(%rax),%rcx
1401bd67f:	48 63 49 04          	movslq 0x4(%rcx),%rcx
1401bd683:	48 83 c0 08          	add    $0x8,%rax
1401bd687:	48 03 c8             	add    %rax,%rcx
1401bd68a:	48 8b 01             	mov    (%rcx),%rax
1401bd68d:	ff 50 08             	call   *0x8(%rax)
1401bd690:	90                   	nop
1401bd691:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1401bd696:	48 85 c0             	test   %rax,%rax
1401bd699:	74 16                	je     0x1401bd6b1
1401bd69b:	48 8b 48 08          	mov    0x8(%rax),%rcx
1401bd69f:	48 63 49 04          	movslq 0x4(%rcx),%rcx
1401bd6a3:	48 83 c0 08          	add    $0x8,%rax
1401bd6a7:	48 03 c8             	add    %rax,%rcx
1401bd6aa:	48 8b 11             	mov    (%rcx),%rdx
1401bd6ad:	ff 52 08             	call   *0x8(%rdx)
1401bd6b0:	90                   	nop
1401bd6b1:	48 8b c7             	mov    %rdi,%rax
1401bd6b4:	48 83 c4 20          	add    $0x20,%rsp
1401bd6b8:	5f                   	pop    %rdi
1401bd6b9:	5e                   	pop    %rsi
1401bd6ba:	5b                   	pop    %rbx
1401bd6bb:	c3                   	ret
1401bd6bc:	cc                   	int3
1401bd6bd:	cc                   	int3
1401bd6be:	cc                   	int3
1401bd6bf:	cc                   	int3
1401bd6c0:	40 53                	rex push %rbx
1401bd6c2:	56                   	push   %rsi
1401bd6c3:	57                   	push   %rdi
1401bd6c4:	48 83 ec 20          	sub    $0x20,%rsp
1401bd6c8:	33 ff                	xor    %edi,%edi
1401bd6ca:	48 85 c9             	test   %rcx,%rcx
1401bd6cd:	75 0a                	jne    0x1401bd6d9
1401bd6cf:	33 c0                	xor    %eax,%eax
1401bd6d1:	48 83 c4 20          	add    $0x20,%rsp
1401bd6d5:	5f                   	pop    %rdi
1401bd6d6:	5e                   	pop    %rsi
1401bd6d7:	5b                   	pop    %rbx
1401bd6d8:	c3                   	ret
1401bd6d9:	48 8b 59 f0          	mov    -0x10(%rcx),%rbx
1401bd6dd:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
1401bd6e2:	48 85 db             	test   %rbx,%rbx
1401bd6e5:	74 15                	je     0x1401bd6fc
1401bd6e7:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401bd6eb:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401bd6ef:	48 83 c1 08          	add    $0x8,%rcx
1401bd6f3:	48 03 cb             	add    %rbx,%rcx
1401bd6f6:	48 8b 01             	mov    (%rcx),%rax
1401bd6f9:	ff 10                	call   *(%rax)
1401bd6fb:	90                   	nop
1401bd6fc:	48 8b 03             	mov    (%rbx),%rax
1401bd6ff:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
1401bd704:	48 8b cb             	mov    %rbx,%rcx
1401bd707:	ff 50 30             	call   *0x30(%rax)
1401bd70a:	90                   	nop
1401bd70b:	48 85 db             	test   %rbx,%rbx
1401bd70e:	74 16                	je     0x1401bd726
1401bd710:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401bd714:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401bd718:	48 83 c1 08          	add    $0x8,%rcx
1401bd71c:	48 03 cb             	add    %rbx,%rcx
1401bd71f:	48 8b 01             	mov    (%rcx),%rax
1401bd722:	ff 50 08             	call   *0x8(%rax)
1401bd725:	90                   	nop
1401bd726:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1401bd72b:	48 8b c8             	mov    %rax,%rcx
1401bd72e:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1401bd733:	48 85 c0             	test   %rax,%rax
1401bd736:	74 1e                	je     0x1401bd756
1401bd738:	48 8b 48 08          	mov    0x8(%rax),%rcx
1401bd73c:	48 63 49 04          	movslq 0x4(%rcx),%rcx
1401bd740:	48 83 c0 08          	add    $0x8,%rax
1401bd744:	48 03 c8             	add    %rax,%rcx
1401bd747:	48 8b 01             	mov    (%rcx),%rax
1401bd74a:	ff 10                	call   *(%rax)
1401bd74c:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1401bd751:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1401bd756:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1401bd75b:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
1401bd760:	48 85 c9             	test   %rcx,%rcx
1401bd763:	75 05                	jne    0x1401bd76a
1401bd765:	e9 e9 00 00 00       	jmp    0x1401bd853
1401bd76a:	b9 60 00 00 00       	mov    $0x60,%ecx
1401bd76f:	e8 d4 ca 13 00       	call   0x1402fa248
1401bd774:	48 8b d8             	mov    %rax,%rbx
1401bd777:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1401bd77c:	48 85 c0             	test   %rax,%rax
1401bd77f:	74 7f                	je     0x1401bd800
1401bd781:	48 8d 05 40 84 18 00 	lea    0x188440(%rip),%rax        # 0x140345bc8
1401bd788:	48 89 03             	mov    %rax,(%rbx)
1401bd78b:	89 7b 58             	mov    %edi,0x58(%rbx)
1401bd78e:	8b 05 ac 56 24 00    	mov    0x2456ac(%rip),%eax        # 0x140402e40
1401bd794:	89 43 08             	mov    %eax,0x8(%rbx)
1401bd797:	48 89 5b 18          	mov    %rbx,0x18(%rbx)
1401bd79b:	0f 57 c0             	xorps  %xmm0,%xmm0
1401bd79e:	0f 11 43 20          	movups %xmm0,0x20(%rbx)
1401bd7a2:	0f 11 43 30          	movups %xmm0,0x30(%rbx)
1401bd7a6:	0f 11 43 40          	movups %xmm0,0x40(%rbx)
1401bd7aa:	48 c7 43 20 38 00 00 	movq   $0x38,0x20(%rbx)
1401bd7b1:	00
1401bd7b2:	48 8d 05 67 b7 00 00 	lea    0xb767(%rip),%rax        # 0x1401c8f20
1401bd7b9:	48 89 43 28          	mov    %rax,0x28(%rbx)
1401bd7bd:	48 8d 05 cc b7 00 00 	lea    0xb7cc(%rip),%rax        # 0x1401c8f90
1401bd7c4:	48 89 43 30          	mov    %rax,0x30(%rbx)
1401bd7c8:	48 8d 05 91 b7 00 00 	lea    0xb791(%rip),%rax        # 0x1401c8f60
1401bd7cf:	48 89 43 38          	mov    %rax,0x38(%rbx)
1401bd7d3:	48 8d 05 56 b7 00 00 	lea    0xb756(%rip),%rax        # 0x1401c8f30
1401bd7da:	48 89 43 40          	mov    %rax,0x40(%rbx)
1401bd7de:	48 8d 05 e3 83 18 00 	lea    0x1883e3(%rip),%rax        # 0x140345bc8
1401bd7e5:	48 89 03             	mov    %rax,(%rbx)
1401bd7e8:	48 8d 05 61 39 00 00 	lea    0x3961(%rip),%rax        # 0x1401c1150
1401bd7ef:	48 89 43 48          	mov    %rax,0x48(%rbx)
1401bd7f3:	48 8d 05 36 3a 00 00 	lea    0x3a36(%rip),%rax        # 0x1401c1230
1401bd7fa:	48 89 43 50          	mov    %rax,0x50(%rbx)
1401bd7fe:	eb 03                	jmp    0x1401bd803
1401bd800:	48 8b df             	mov    %rdi,%rbx
1401bd803:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1401bd808:	48 89 43 10          	mov    %rax,0x10(%rbx)
1401bd80c:	48 8b 03             	mov    (%rbx),%rax
1401bd80f:	48 8b 10             	mov    (%rax),%rdx
1401bd812:	48 8d 05 17 50 fe ff 	lea    -0x1afe9(%rip),%rax        # 0x1401a2830
1401bd819:	48 8b cb             	mov    %rbx,%rcx
1401bd81c:	48 3b d0             	cmp    %rax,%rdx
1401bd81f:	75 07                	jne    0x1401bd828
1401bd821:	e8 0a 50 fe ff       	call   0x1401a2830
1401bd826:	eb 02                	jmp    0x1401bd82a
1401bd828:	ff d2                	call   *%rdx
1401bd82a:	48 8d 7b 20          	lea    0x20(%rbx),%rdi
1401bd82e:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1401bd833:	48 85 c0             	test   %rax,%rax
1401bd836:	74 16                	je     0x1401bd84e
1401bd838:	48 8b 48 08          	mov    0x8(%rax),%rcx
1401bd83c:	48 63 49 04          	movslq 0x4(%rcx),%rcx
1401bd840:	48 83 c0 08          	add    $0x8,%rax
1401bd844:	48 03 c8             	add    %rax,%rcx
1401bd847:	48 8b 01             	mov    (%rcx),%rax
1401bd84a:	ff 50 08             	call   *0x8(%rax)
1401bd84d:	90                   	nop
1401bd84e:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1401bd853:	48 85 c0             	test   %rax,%rax
1401bd856:	74 16                	je     0x1401bd86e
1401bd858:	48 8b 48 08          	mov    0x8(%rax),%rcx
1401bd85c:	48 63 49 04          	movslq 0x4(%rcx),%rcx
1401bd860:	48 83 c0 08          	add    $0x8,%rax
1401bd864:	48 03 c8             	add    %rax,%rcx
1401bd867:	48 8b 11             	mov    (%rcx),%rdx
1401bd86a:	ff 52 08             	call   *0x8(%rdx)
1401bd86d:	90                   	nop
1401bd86e:	48 8b c7             	mov    %rdi,%rax
1401bd871:	48 83 c4 20          	add    $0x20,%rsp
1401bd875:	5f                   	pop    %rdi
1401bd876:	5e                   	pop    %rsi
1401bd877:	5b                   	pop    %rbx
1401bd878:	c3                   	ret
1401bd879:	cc                   	int3
1401bd87a:	cc                   	int3
1401bd87b:	cc                   	int3
1401bd87c:	cc                   	int3
1401bd87d:	cc                   	int3
1401bd87e:	cc                   	int3
1401bd87f:	cc                   	int3
1401bd880:	40 53                	rex push %rbx
1401bd882:	56                   	push   %rsi
1401bd883:	57                   	push   %rdi
1401bd884:	48 83 ec 20          	sub    $0x20,%rsp
1401bd888:	33 ff                	xor    %edi,%edi
1401bd88a:	48 85 c9             	test   %rcx,%rcx
1401bd88d:	75 0a                	jne    0x1401bd899
1401bd88f:	33 c0                	xor    %eax,%eax
1401bd891:	48 83 c4 20          	add    $0x20,%rsp
1401bd895:	5f                   	pop    %rdi
1401bd896:	5e                   	pop    %rsi
1401bd897:	5b                   	pop    %rbx
1401bd898:	c3                   	ret