1400ef408:	48 8b 29             	mov    (%rcx),%rbp
1400ef40b:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1400ef410:	33 db                	xor    %ebx,%ebx
1400ef412:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
1400ef417:	b9 50 00 00 00       	mov    $0x50,%ecx
1400ef41c:	e8 27 ae 20 00       	call   0x1402fa248
1400ef421:	4c 8b f8             	mov    %rax,%r15
1400ef424:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400ef429:	48 8d 70 20          	lea    0x20(%rax),%rsi
1400ef42d:	48 89 b4 24 80 00 00 	mov    %rsi,0x80(%rsp)
1400ef434:	00
1400ef435:	48 8d 05 04 b5 23 00 	lea    0x23b504(%rip),%rax        # 0x14032a940
1400ef43c:	48 89 06             	mov    %rax,(%rsi)
1400ef43f:	48 89 5e 08          	mov    %rbx,0x8(%rsi)
1400ef443:	88 5e 10             	mov    %bl,0x10(%rsi)
1400ef446:	48 85 ff             	test   %rdi,%rdi
1400ef449:	74 49                	je     0x1400ef494
1400ef44b:	48 c7 c3 ff ff ff ff 	mov    $0xffffffffffffffff,%rbx
1400ef452:	48 ff c3             	inc    %rbx
1400ef455:	80 3c 1f 00          	cmpb   $0x0,(%rdi,%rbx,1)
1400ef459:	75 f7                	jne    0x1400ef452
1400ef45b:	48 85 db             	test   %rbx,%rbx
1400ef45e:	74 34                	je     0x1400ef494
1400ef460:	b9 18 00 00 00       	mov    $0x18,%ecx
1400ef465:	e8 de ad 20 00       	call   0x1402fa248
1400ef46a:	48 89 46 08          	mov    %rax,0x8(%rsi)
1400ef46e:	0f 57 c0             	xorps  %xmm0,%xmm0
1400ef471:	33 c9                	xor    %ecx,%ecx
1400ef473:	0f 11 00             	movups %xmm0,(%rax)
1400ef476:	48 89 48 10          	mov    %rcx,0x10(%rax)
1400ef47a:	c6 46 10 01          	movb   $0x1,0x10(%rsi)
1400ef47e:	4c 8b 46 08          	mov    0x8(%rsi),%r8
1400ef482:	48 8b d3             	mov    %rbx,%rdx
1400ef485:	48 8b cf             	mov    %rdi,%rcx
1400ef488:	e8 75 e9 fe ff       	call   0x1400dde02
1400ef48d:	48 8d 05 ac b4 23 00 	lea    0x23b4ac(%rip),%rax        # 0x14032a940
1400ef494:	48 8d 4e 18          	lea    0x18(%rsi),%rcx
1400ef498:	48 89 01             	mov    %rax,(%rcx)
1400ef49b:	33 ff                	xor    %edi,%edi
1400ef49d:	48 89 79 08          	mov    %rdi,0x8(%rcx)
1400ef4a1:	40 88 79 10          	mov    %dil,0x10(%rcx)
1400ef4a5:	49 8b d6             	mov    %r14,%rdx
1400ef4a8:	e8 63 79 01 00       	call   0x140106e10
1400ef4ad:	90                   	nop
1400ef4ae:	49 89 2f             	mov    %rbp,(%r15)
1400ef4b1:	49 89 6f 08          	mov    %rbp,0x8(%r15)
1400ef4b5:	49 89 6f 10          	mov    %rbp,0x10(%r15)
1400ef4b9:	66 41 89 7f 18       	mov    %di,0x18(%r15)
1400ef4be:	49 8b 1c 24          	mov    (%r12),%rbx
1400ef4c2:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
1400ef4c6:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
1400ef4cb:	89 7c 24 38          	mov    %edi,0x38(%rsp)
1400ef4cf:	40 38 7b 19          	cmp    %dil,0x19(%rbx)
1400ef4d3:	75 78                	jne    0x1400ef54d
1400ef4d5:	66 66 66 0f 1f 84 00 	data16 data16 nopw 0x0(%rax,%rax,1)
1400ef4dc:	00 00 00 00
1400ef4e0:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
1400ef4e5:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
1400ef4e9:	48 85 c9             	test   %rcx,%rcx
1400ef4ec:	74 0d                	je     0x1400ef4fb
1400ef4ee:	48 83 79 08 00       	cmpq   $0x0,0x8(%rcx)
1400ef4f3:	74 06                	je     0x1400ef4fb
1400ef4f5:	48 8d 53 28          	lea    0x28(%rbx),%rdx
1400ef4f9:	eb 13                	jmp    0x1400ef50e
1400ef4fb:	48 8d 53 28          	lea    0x28(%rbx),%rdx
1400ef4ff:	4c 8b 02             	mov    (%rdx),%r8
1400ef502:	4d 85 c0             	test   %r8,%r8
1400ef505:	74 38                	je     0x1400ef53f
1400ef507:	49 83 78 08 00       	cmpq   $0x0,0x8(%r8)
1400ef50c:	74 31                	je     0x1400ef53f
1400ef50e:	48 85 c9             	test   %rcx,%rcx
1400ef511:	74 1f                	je     0x1400ef532
1400ef513:	48 83 79 08 00       	cmpq   $0x0,0x8(%rcx)
1400ef518:	74 18                	je     0x1400ef532
1400ef51a:	48 8b 12             	mov    (%rdx),%rdx
1400ef51d:	48 85 d2             	test   %rdx,%rdx
1400ef520:	74 1d                	je     0x1400ef53f
1400ef522:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
1400ef527:	74 16                	je     0x1400ef53f
1400ef529:	e8 1a d6 20 00       	call   0x1402fcb48
1400ef52e:	85 c0                	test   %eax,%eax
1400ef530:	79 0d                	jns    0x1400ef53f
1400ef532:	c7 44 24 38 01 00 00 	movl   $0x1,0x38(%rsp)
1400ef539:	00
1400ef53a:	48 8b 1b             	mov    (%rbx),%rbx
1400ef53d:	eb 08                	jmp    0x1400ef547
1400ef53f:	89 7c 24 38          	mov    %edi,0x38(%rsp)
1400ef543:	48 8b 5b 10          	mov    0x10(%rbx),%rbx
1400ef547:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
1400ef54b:	74 93                	je     0x1400ef4e0
1400ef54d:	48 b8 33 33 33 33 33 	movabs $0x333333333333333,%rax
1400ef554:	33 33 03
1400ef557:	49 39 44 24 08       	cmp    %rax,0x8(%r12)
1400ef55c:	74 44                	je     0x1400ef5a2
1400ef55e:	0f 10 44 24 30       	movups 0x30(%rsp),%xmm0
1400ef563:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
1400ef568:	4d 8b c7             	mov    %r15,%r8
1400ef56b:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1400ef570:	49 8b cc             	mov    %r12,%rcx
1400ef573:	e8 a8 12 fd ff       	call   0x1400c0820
1400ef578:	49 89 45 00          	mov    %rax,0x0(%r13)
1400ef57c:	41 c6 45 08 01       	movb   $0x1,0x8(%r13)
1400ef581:	49 8b c5             	mov    %r13,%rax
1400ef584:	4c 8d 5c 24 50       	lea    0x50(%rsp),%r11
1400ef589:	49 8b 5b 38          	mov    0x38(%r11),%rbx
1400ef58d:	49 8b 6b 40          	mov    0x40(%r11),%rbp
1400ef591:	49 8b 73 48          	mov    0x48(%r11),%rsi
1400ef595:	49 8b e3             	mov    %r11,%rsp
1400ef598:	41 5f                	pop    %r15
1400ef59a:	41 5e                	pop    %r14
1400ef59c:	41 5d                	pop    %r13
1400ef59e:	41 5c                	pop    %r12
1400ef5a0:	5f                   	pop    %rdi
1400ef5a1:	c3                   	ret
1400ef5a2:	e8 29 18 fd ff       	call   0x1400c0dd0
1400ef5a7:	90                   	nop
1400ef5a8:	cc                   	int3
1400ef5a9:	cc                   	int3
1400ef5aa:	cc                   	int3
1400ef5ab:	cc                   	int3
1400ef5ac:	cc                   	int3
1400ef5ad:	cc                   	int3
1400ef5ae:	cc                   	int3
1400ef5af:	cc                   	int3
1400ef5b0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1400ef5b5:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
1400ef5ba:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1400ef5bf:	57                   	push   %rdi
1400ef5c0:	41 54                	push   %r12
1400ef5c2:	41 55                	push   %r13
1400ef5c4:	41 56                	push   %r14
1400ef5c6:	41 57                	push   %r15
1400ef5c8:	48 83 ec 50          	sub    $0x50,%rsp
1400ef5cc:	49 8b f9             	mov    %r9,%rdi
1400ef5cf:	49 8b d8             	mov    %r8,%rbx
1400ef5d2:	4c 8b fa             	mov    %rdx,%r15
1400ef5d5:	48 8b e9             	mov    %rcx,%rbp
1400ef5d8:	48 8b 31             	mov    (%rcx),%rsi
1400ef5db:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1400ef5e0:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
1400ef5e7:	00 00
1400ef5e9:	b9 50 00 00 00       	mov    $0x50,%ecx
1400ef5ee:	e8 55 ac 20 00       	call   0x1402fa248
1400ef5f3:	4c 8b e0             	mov    %rax,%r12
1400ef5f6:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400ef5fb:	4c 8d 70 20          	lea    0x20(%rax),%r14
1400ef5ff:	4c 89 b4 24 80 00 00 	mov    %r14,0x80(%rsp)
1400ef606:	00
1400ef607:	4c 8d 2d 32 b3 23 00 	lea    0x23b332(%rip),%r13        # 0x14032a940
1400ef60e:	4d 89 2e             	mov    %r13,(%r14)
1400ef611:	49 c7 46 08 00 00 00 	movq   $0x0,0x8(%r14)
1400ef618:	00
1400ef619:	41 c6 46 10 00       	movb   $0x0,0x10(%r14)
1400ef61e:	48 8b d3             	mov    %rbx,%rdx
1400ef621:	49 8b ce             	mov    %r14,%rcx
1400ef624:	e8 e7 77 01 00       	call   0x140106e10
1400ef629:	90                   	nop
1400ef62a:	49 8d 4e 18          	lea    0x18(%r14),%rcx
1400ef62e:	4c 89 29             	mov    %r13,(%rcx)
1400ef631:	45 33 ed             	xor    %r13d,%r13d
1400ef634:	4c 89 69 08          	mov    %r13,0x8(%rcx)
1400ef638:	44 88 69 10          	mov    %r13b,0x10(%rcx)
1400ef63c:	48 8b d7             	mov    %rdi,%rdx
1400ef63f:	e8 cc 77 01 00       	call   0x140106e10
1400ef644:	90                   	nop
1400ef645:	49 89 34 24          	mov    %rsi,(%r12)
1400ef649:	49 89 74 24 08       	mov    %rsi,0x8(%r12)
1400ef64e:	49 89 74 24 10       	mov    %rsi,0x10(%r12)
1400ef653:	66 45 89 6c 24 18    	mov    %r13w,0x18(%r12)
1400ef659:	48 8b 5d 00          	mov    0x0(%rbp),%rbx
1400ef65d:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
1400ef661:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
1400ef666:	44 89 6c 24 38       	mov    %r13d,0x38(%rsp)
1400ef66b:	44 38 6b 19          	cmp    %r13b,0x19(%rbx)
1400ef66f:	75 66                	jne    0x1400ef6d7
1400ef671:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
1400ef676:	49 8b 4e 08          	mov    0x8(%r14),%rcx
1400ef67a:	48 85 c9             	test   %rcx,%rcx
1400ef67d:	74 07                	je     0x1400ef686
1400ef67f:	48 83 79 08 00       	cmpq   $0x0,0x8(%rcx)
1400ef684:	75 1c                	jne    0x1400ef6a2
1400ef686:	48 8b 53 28          	mov    0x28(%rbx),%rdx
1400ef68a:	48 85 d2             	test   %rdx,%rdx
1400ef68d:	74 39                	je     0x1400ef6c8
1400ef68f:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
1400ef694:	74 32                	je     0x1400ef6c8
1400ef696:	48 85 c9             	test   %rcx,%rcx
1400ef699:	74 20                	je     0x1400ef6bb
1400ef69b:	48 83 79 08 00       	cmpq   $0x0,0x8(%rcx)
1400ef6a0:	74 19                	je     0x1400ef6bb
1400ef6a2:	48 8b 53 28          	mov    0x28(%rbx),%rdx
1400ef6a6:	48 85 d2             	test   %rdx,%rdx
1400ef6a9:	74 1d                	je     0x1400ef6c8
1400ef6ab:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
1400ef6b0:	74 16                	je     0x1400ef6c8
1400ef6b2:	e8 91 d4 20 00       	call   0x1402fcb48
1400ef6b7:	85 c0                	test   %eax,%eax
1400ef6b9:	79 0d                	jns    0x1400ef6c8
1400ef6bb:	c7 44 24 38 01 00 00 	movl   $0x1,0x38(%rsp)
1400ef6c2:	00
1400ef6c3:	48 8b 1b             	mov    (%rbx),%rbx
1400ef6c6:	eb 09                	jmp    0x1400ef6d1
1400ef6c8:	44 89 6c 24 38       	mov    %r13d,0x38(%rsp)
1400ef6cd:	48 8b 5b 10          	mov    0x10(%rbx),%rbx
1400ef6d1:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
1400ef6d5:	74 9a                	je     0x1400ef671
1400ef6d7:	48 b8 33 33 33 33 33 	movabs $0x333333333333333,%rax
1400ef6de:	33 33 03
1400ef6e1:	48 39 45 08          	cmp    %rax,0x8(%rbp)
1400ef6e5:	74 43                	je     0x1400ef72a
1400ef6e7:	0f 10 44 24 30       	movups 0x30(%rsp),%xmm0
1400ef6ec:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
1400ef6f1:	4d 8b c4             	mov    %r12,%r8
1400ef6f4:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1400ef6f9:	48 8b cd             	mov    %rbp,%rcx
1400ef6fc:	e8 1f 11 fd ff       	call   0x1400c0820
1400ef701:	49 89 07             	mov    %rax,(%r15)
1400ef704:	41 c6 47 08 01       	movb   $0x1,0x8(%r15)
1400ef709:	49 8b c7             	mov    %r15,%rax
1400ef70c:	4c 8d 5c 24 50       	lea    0x50(%rsp),%r11
1400ef711:	49 8b 5b 38          	mov    0x38(%r11),%rbx
1400ef715:	49 8b 6b 40          	mov    0x40(%r11),%rbp
1400ef719:	49 8b 73 48          	mov    0x48(%r11),%rsi
1400ef71d:	49 8b e3             	mov    %r11,%rsp
1400ef720:	41 5f                	pop    %r15
1400ef722:	41 5e                	pop    %r14
1400ef724:	41 5d                	pop    %r13
1400ef726:	41 5c                	pop    %r12
1400ef728:	5f                   	pop    %rdi
1400ef729:	c3                   	ret
1400ef72a:	e8 a1 16 fd ff       	call   0x1400c0dd0
1400ef72f:	90                   	nop
1400ef730:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1400ef735:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1400ef73a:	55                   	push   %rbp
1400ef73b:	56                   	push   %rsi
1400ef73c:	57                   	push   %rdi
1400ef73d:	41 54                	push   %r12
1400ef73f:	41 55                	push   %r13
1400ef741:	41 56                	push   %r14
1400ef743:	41 57                	push   %r15
1400ef745:	48 83 ec 50          	sub    $0x50,%rsp
1400ef749:	4d 8b e0             	mov    %r8,%r12
1400ef74c:	4c 8b e9             	mov    %rcx,%r13
1400ef74f:	4c 8b 31             	mov    (%rcx),%r14
1400ef752:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1400ef757:	33 db                	xor    %ebx,%ebx
1400ef759:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
1400ef75e:	b9 50 00 00 00       	mov    $0x50,%ecx
1400ef763:	e8 e0 aa 20 00       	call   0x1402fa248
1400ef768:	4c 8b f8             	mov    %rax,%r15
1400ef76b:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400ef770:	48 8d 70 20          	lea    0x20(%rax),%rsi
1400ef774:	48 89 b4 24 90 00 00 	mov    %rsi,0x90(%rsp)
1400ef77b:	00
1400ef77c:	49 8b 2c 24          	mov    (%r12),%rbp
1400ef780:	48 8d 05 b9 b1 23 00 	lea    0x23b1b9(%rip),%rax        # 0x14032a940
1400ef787:	48 89 06             	mov    %rax,(%rsi)
1400ef78a:	48 89 5e 08          	mov    %rbx,0x8(%rsi)
1400ef78e:	88 5e 10             	mov    %bl,0x10(%rsi)
1400ef791:	48 c7 c3 ff ff ff ff 	mov    $0xffffffffffffffff,%rbx
1400ef798:	48 85 ed             	test   %rbp,%rbp
1400ef79b:	74 45                	je     0x1400ef7e2
1400ef79d:	48 8b fb             	mov    %rbx,%rdi
1400ef7a0:	48 ff c7             	inc    %rdi
1400ef7a3:	80 3c 2f 00          	cmpb   $0x0,(%rdi,%rbp,1)
1400ef7a7:	75 f7                	jne    0x1400ef7a0
1400ef7a9:	48 85 ff             	test   %rdi,%rdi
1400ef7ac:	74 34                	je     0x1400ef7e2
1400ef7ae:	b9 18 00 00 00       	mov    $0x18,%ecx
1400ef7b3:	e8 90 aa 20 00       	call   0x1402fa248
1400ef7b8:	48 89 46 08          	mov    %rax,0x8(%rsi)
1400ef7bc:	0f 57 c0             	xorps  %xmm0,%xmm0
1400ef7bf:	33 c9                	xor    %ecx,%ecx
1400ef7c1:	0f 11 00             	movups %xmm0,(%rax)
1400ef7c4:	48 89 48 10          	mov    %rcx,0x10(%rax)
1400ef7c8:	c6 46 10 01          	movb   $0x1,0x10(%rsi)
1400ef7cc:	4c 8b 46 08          	mov    0x8(%rsi),%r8
1400ef7d0:	48 8b d7             	mov    %rdi,%rdx
1400ef7d3:	48 8b cd             	mov    %rbp,%rcx
1400ef7d6:	e8 27 e6 fe ff       	call   0x1400dde02
1400ef7db:	48 8d 05 5e b1 23 00 	lea    0x23b15e(%rip),%rax        # 0x14032a940
1400ef7e2:	49 8b 7c 24 08       	mov    0x8(%r12),%rdi
1400ef7e7:	48 89 46 18          	mov    %rax,0x18(%rsi)
1400ef7eb:	33 ed                	xor    %ebp,%ebp
1400ef7ed:	48 89 6e 20          	mov    %rbp,0x20(%rsi)
1400ef7f1:	40 88 6e 28          	mov    %bpl,0x28(%rsi)
1400ef7f5:	48 85 ff             	test   %rdi,%rdi
1400ef7f8:	74 42                	je     0x1400ef83c
1400ef7fa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400ef800:	48 ff c3             	inc    %rbx
1400ef803:	40 38 2c 1f          	cmp    %bpl,(%rdi,%rbx,1)
1400ef807:	75 f7                	jne    0x1400ef800
1400ef809:	48 85 db             	test   %rbx,%rbx
1400ef80c:	74 2e                	je     0x1400ef83c
1400ef80e:	b9 18 00 00 00       	mov    $0x18,%ecx
1400ef813:	e8 30 aa 20 00       	call   0x1402fa248
1400ef818:	48 89 46 20          	mov    %rax,0x20(%rsi)
1400ef81c:	0f 57 c0             	xorps  %xmm0,%xmm0
1400ef81f:	33 c9                	xor    %ecx,%ecx
1400ef821:	0f 11 00             	movups %xmm0,(%rax)
1400ef824:	48 89 48 10          	mov    %rcx,0x10(%rax)
1400ef828:	c6 46 28 01          	movb   $0x1,0x28(%rsi)
1400ef82c:	4c 8b 46 20          	mov    0x20(%rsi),%r8
1400ef830:	48 8b d3             	mov    %rbx,%rdx
1400ef833:	48 8b cf             	mov    %rdi,%rcx
1400ef836:	e8 c7 e5 fe ff       	call   0x1400dde02
1400ef83b:	90                   	nop
1400ef83c:	4d 89 37             	mov    %r14,(%r15)
1400ef83f:	4d 89 77 08          	mov    %r14,0x8(%r15)
1400ef843:	4d 89 77 10          	mov    %r14,0x10(%r15)
1400ef847:	66 41 c7 47 18 00 00 	movw   $0x0,0x18(%r15)
1400ef84e:	49 8b 5d 00          	mov    0x0(%r13),%rbx
1400ef852:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
1400ef856:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
1400ef85b:	89 6c 24 38          	mov    %ebp,0x38(%rsp)
1400ef85f:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
1400ef863:	75 78                	jne    0x1400ef8dd
1400ef865:	66 66 66 0f 1f 84 00 	data16 data16 nopw 0x0(%rax,%rax,1)
1400ef86c:	00 00 00 00
1400ef870:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
1400ef875:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
1400ef879:	48 85 c9             	test   %rcx,%rcx
1400ef87c:	74 0d                	je     0x1400ef88b
1400ef87e:	48 83 79 08 00       	cmpq   $0x0,0x8(%rcx)
1400ef883:	74 06                	je     0x1400ef88b
1400ef885:	48 8d 53 28          	lea    0x28(%rbx),%rdx
1400ef889:	eb 13                	jmp    0x1400ef89e
1400ef88b:	48 8d 53 28          	lea    0x28(%rbx),%rdx
1400ef88f:	4c 8b 02             	mov    (%rdx),%r8
1400ef892:	4d 85 c0             	test   %r8,%r8
1400ef895:	74 38                	je     0x1400ef8cf
1400ef897:	49 83 78 08 00       	cmpq   $0x0,0x8(%r8)
1400ef89c:	74 31                	je     0x1400ef8cf
1400ef89e:	48 85 c9             	test   %rcx,%rcx
1400ef8a1:	74 1f                	je     0x1400ef8c2
1400ef8a3:	48 83 79 08 00       	cmpq   $0x0,0x8(%rcx)
1400ef8a8:	74 18                	je     0x1400ef8c2
1400ef8aa:	48 8b 12             	mov    (%rdx),%rdx
1400ef8ad:	48 85 d2             	test   %rdx,%rdx
1400ef8b0:	74 1d                	je     0x1400ef8cf
1400ef8b2:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
1400ef8b7:	74 16                	je     0x1400ef8cf
1400ef8b9:	e8 8a d2 20 00       	call   0x1402fcb48
1400ef8be:	85 c0                	test   %eax,%eax
1400ef8c0:	79 0d                	jns    0x1400ef8cf
1400ef8c2:	c7 44 24 38 01 00 00 	movl   $0x1,0x38(%rsp)
1400ef8c9:	00
1400ef8ca:	48 8b 1b             	mov    (%rbx),%rbx
1400ef8cd:	eb 08                	jmp    0x1400ef8d7