1400fb8a8:	8b 15 16 59 0f 00    	mov    0xf5916(%rip),%edx        # 0x1401f11c4
1400fb8ae:	85 d2                	test   %edx,%edx
1400fb8b0:	74 49                	je     0x1400fb8fb
1400fb8b2:	8b 05 08 59 0f 00    	mov    0xf5908(%rip),%eax        # 0x1401f11c0
1400fb8b8:	89 05 e6 59 0f 00    	mov    %eax,0xf59e6(%rip)        # 0x1401f12a4
1400fb8be:	8b 05 20 59 0f 00    	mov    0xf5920(%rip),%eax        # 0x1401f11e4
1400fb8c4:	85 c0                	test   %eax,%eax
1400fb8c6:	74 25                	je     0x1400fb8ed
1400fb8c8:	8b 05 12 59 0f 00    	mov    0xf5912(%rip),%eax        # 0x1401f11e0
1400fb8ce:	89 05 cc 59 0f 00    	mov    %eax,0xf59cc(%rip)        # 0x1401f12a0
1400fb8d4:	48 83 c4 20          	add    $0x20,%rsp
1400fb8d8:	5b                   	pop    %rbx
1400fb8d9:	5e                   	pop    %rsi
1400fb8da:	5f                   	pop    %rdi
1400fb8db:	c3                   	ret
1400fb8dc:	0f 1f 40 00          	nopl   0x0(%rax)
1400fb8e0:	48 89 f1             	mov    %rsi,%rcx
1400fb8e3:	e8 88 4a 00 00       	call   0x140100370
1400fb8e8:	e9 5c ff ff ff       	jmp    0x1400fb849
1400fb8ed:	48 8d 0d ec 58 0f 00 	lea    0xf58ec(%rip),%rcx        # 0x1401f11e0
1400fb8f4:	e8 07 f9 ff ff       	call   0x1400fb200
1400fb8f9:	eb cd                	jmp    0x1400fb8c8
1400fb8fb:	48 8d 0d be 58 0f 00 	lea    0xf58be(%rip),%rcx        # 0x1401f11c0
1400fb902:	e8 f9 f8 ff ff       	call   0x1400fb200
1400fb907:	eb a9                	jmp    0x1400fb8b2
1400fb909:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1400fb910:	56                   	push   %rsi
1400fb911:	53                   	push   %rbx
1400fb912:	48 83 ec 38          	sub    $0x38,%rsp
1400fb916:	48 8b 35 d3 d1 13 00 	mov    0x13d1d3(%rip),%rsi        # 0x140238af0
1400fb91d:	4c 89 4c 24 68       	mov    %r9,0x68(%rsp)
1400fb922:	44 8b 0d 7b 56 0f 00 	mov    0xf567b(%rip),%r9d        # 0x1401f0fa4
1400fb929:	48 89 cb             	mov    %rcx,%rbx
1400fb92c:	48 89 54 24 58       	mov    %rdx,0x58(%rsp)
1400fb931:	4c 89 44 24 60       	mov    %r8,0x60(%rsp)
1400fb936:	48 8b 06             	mov    (%rsi),%rax
1400fb939:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400fb93e:	31 c0                	xor    %eax,%eax
1400fb940:	45 85 c9             	test   %r9d,%r9d
1400fb943:	0f 84 87 00 00 00    	je     0x1400fb9d0
1400fb949:	44 8b 05 50 56 0f 00 	mov    0xf5650(%rip),%r8d        # 0x1401f0fa0
1400fb950:	45 85 c0             	test   %r8d,%r8d
1400fb953:	75 1e                	jne    0x1400fb973
1400fb955:	8b 0d 09 56 0f 00    	mov    0xf5609(%rip),%ecx        # 0x1401f0f64
1400fb95b:	85 c9                	test   %ecx,%ecx
1400fb95d:	74 61                	je     0x1400fb9c0
1400fb95f:	8b 15 fb 55 0f 00    	mov    0xf55fb(%rip),%edx        # 0x1401f0f60
1400fb965:	85 d2                	test   %edx,%edx
1400fb967:	74 23                	je     0x1400fb98c
1400fb969:	8b 05 31 59 0f 00    	mov    0xf5931(%rip),%eax        # 0x1401f12a0
1400fb96f:	85 c0                	test   %eax,%eax
1400fb971:	79 2d                	jns    0x1400fb9a0
1400fb973:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
1400fb978:	48 89 da             	mov    %rbx,%rdx
1400fb97b:	48 8d 0d a1 a1 11 00 	lea    0x11a1a1(%rip),%rcx        # 0x140215b23
1400fb982:	4c 89 44 24 20       	mov    %r8,0x20(%rsp)
1400fb987:	e8 d4 f4 ff ff       	call   0x1400fae60
1400fb98c:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
1400fb991:	48 2b 06             	sub    (%rsi),%rax
1400fb994:	75 4b                	jne    0x1400fb9e1
1400fb996:	48 83 c4 38          	add    $0x38,%rsp
1400fb99a:	5b                   	pop    %rbx
1400fb99b:	5e                   	pop    %rsi
1400fb99c:	c3                   	ret
1400fb99d:	0f 1f 00             	nopl   (%rax)
1400fb9a0:	b8 01 00 00 00       	mov    $0x1,%eax
1400fb9a5:	f0 48 0f c1 05 22 dd 	lock xadd %rax,0x17dd22(%rip)        # 0x1402796d0
1400fb9ac:	17 00
1400fb9ae:	39 05 ec 58 0f 00    	cmp    %eax,0xf58ec(%rip)        # 0x1401f12a0
1400fb9b4:	7d bd                	jge    0x1400fb973
1400fb9b6:	eb d4                	jmp    0x1400fb98c
1400fb9b8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1400fb9bf:	00
1400fb9c0:	48 8d 0d 99 55 0f 00 	lea    0xf5599(%rip),%rcx        # 0x1401f0f60
1400fb9c7:	e8 34 f8 ff ff       	call   0x1400fb200
1400fb9cc:	eb 91                	jmp    0x1400fb95f
1400fb9ce:	66 90                	xchg   %ax,%ax
1400fb9d0:	48 8d 0d c9 55 0f 00 	lea    0xf55c9(%rip),%rcx        # 0x1401f0fa0
1400fb9d7:	e8 24 f8 ff ff       	call   0x1400fb200
1400fb9dc:	e9 68 ff ff ff       	jmp    0x1400fb949
1400fb9e1:	e8 8a 8e 0e 00       	call   0x1401e4870
1400fb9e6:	90                   	nop
1400fb9e7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1400fb9ee:	00 00
1400fb9f0:	56                   	push   %rsi
1400fb9f1:	53                   	push   %rbx
1400fb9f2:	48 83 ec 48          	sub    $0x48,%rsp
1400fb9f6:	48 8b 1d f3 d0 13 00 	mov    0x13d0f3(%rip),%rbx        # 0x140238af0
1400fb9fd:	44 8b 1d a0 55 0f 00 	mov    0xf55a0(%rip),%r11d        # 0x1401f0fa4
1400fba04:	4c 89 44 24 70       	mov    %r8,0x70(%rsp)
1400fba09:	89 ce                	mov    %ecx,%esi
1400fba0b:	4c 89 4c 24 78       	mov    %r9,0x78(%rsp)
1400fba10:	4c 8b 03             	mov    (%rbx),%r8
1400fba13:	4c 89 44 24 38       	mov    %r8,0x38(%rsp)
1400fba18:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
1400fba1d:	4c 89 44 24 30       	mov    %r8,0x30(%rsp)
1400fba22:	45 85 db             	test   %r11d,%r11d
1400fba25:	0f 84 ad 00 00 00    	je     0x1400fbad8
1400fba2b:	44 8b 15 6e 55 0f 00 	mov    0xf556e(%rip),%r10d        # 0x1401f0fa0
1400fba32:	45 85 d2             	test   %r10d,%r10d
1400fba35:	75 20                	jne    0x1400fba57
1400fba37:	44 8b 0d 26 55 0f 00 	mov    0xf5526(%rip),%r9d        # 0x1401f0f64
1400fba3e:	45 85 c9             	test   %r9d,%r9d
1400fba41:	74 6d                	je     0x1400fbab0
1400fba43:	8b 0d 17 55 0f 00    	mov    0xf5517(%rip),%ecx        # 0x1401f0f60
1400fba49:	85 c9                	test   %ecx,%ecx
1400fba4b:	74 16                	je     0x1400fba63
1400fba4d:	8b 05 51 58 0f 00    	mov    0xf5851(%rip),%eax        # 0x1401f12a4
1400fba53:	85 c0                	test   %eax,%eax
1400fba55:	79 41                	jns    0x1400fba98
1400fba57:	48 8d 0d d9 a0 11 00 	lea    0x11a0d9(%rip),%rcx        # 0x140215b37
1400fba5e:	e8 fd f3 ff ff       	call   0x1400fae60
1400fba63:	48 8b 05 5e dc 17 00 	mov    0x17dc5e(%rip),%rax        # 0x1402796c8
1400fba6a:	48 85 c0             	test   %rax,%rax
1400fba6d:	74 12                	je     0x1400fba81
1400fba6f:	48 8b 05 52 dc 17 00 	mov    0x17dc52(%rip),%rax        # 0x1402796c8
1400fba76:	48 8b 15 43 dc 17 00 	mov    0x17dc43(%rip),%rdx        # 0x1402796c0
1400fba7d:	89 f1                	mov    %esi,%ecx
1400fba7f:	ff d0                	call   *%rax
1400fba81:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
1400fba86:	48 2b 03             	sub    (%rbx),%rax
1400fba89:	75 72                	jne    0x1400fbafd
1400fba8b:	48 83 c4 48          	add    $0x48,%rsp
1400fba8f:	5b                   	pop    %rbx
1400fba90:	5e                   	pop    %rsi
1400fba91:	c3                   	ret
1400fba92:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400fba98:	b8 01 00 00 00       	mov    $0x1,%eax
1400fba9d:	f0 48 0f c1 05 32 dc 	lock xadd %rax,0x17dc32(%rip)        # 0x1402796d8
1400fbaa4:	17 00
1400fbaa6:	39 05 f8 57 0f 00    	cmp    %eax,0xf57f8(%rip)        # 0x1401f12a4
1400fbaac:	7d a9                	jge    0x1400fba57
1400fbaae:	eb b3                	jmp    0x1400fba63
1400fbab0:	48 8d 0d a9 54 0f 00 	lea    0xf54a9(%rip),%rcx        # 0x1401f0f60
1400fbab7:	4c 89 44 24 28       	mov    %r8,0x28(%rsp)
1400fbabc:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
1400fbac1:	e8 3a f7 ff ff       	call   0x1400fb200
1400fbac6:	4c 8b 44 24 28       	mov    0x28(%rsp),%r8
1400fbacb:	48 8b 54 24 20       	mov    0x20(%rsp),%rdx
1400fbad0:	e9 6e ff ff ff       	jmp    0x1400fba43
1400fbad5:	0f 1f 00             	nopl   (%rax)
1400fbad8:	48 8d 0d c1 54 0f 00 	lea    0xf54c1(%rip),%rcx        # 0x1401f0fa0
1400fbadf:	4c 89 44 24 28       	mov    %r8,0x28(%rsp)
1400fbae4:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
1400fbae9:	e8 12 f7 ff ff       	call   0x1400fb200
1400fbaee:	4c 8b 44 24 28       	mov    0x28(%rsp),%r8
1400fbaf3:	48 8b 54 24 20       	mov    0x20(%rsp),%rdx
1400fbaf8:	e9 2e ff ff ff       	jmp    0x1400fba2b
1400fbafd:	e8 6e 8d 0e 00       	call   0x1401e4870
1400fbb02:	90                   	nop
1400fbb03:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400fbb0a:	00 00 00 00
1400fbb0e:	66 90                	xchg   %ax,%ax
1400fbb10:	48 83 ec 28          	sub    $0x28,%rsp
1400fbb14:	48 85 c9             	test   %rcx,%rcx
1400fbb17:	74 17                	je     0x1400fbb30
1400fbb19:	80 39 00             	cmpb   $0x0,(%rcx)
1400fbb1c:	74 12                	je     0x1400fbb30
1400fbb1e:	48 83 c1 01          	add    $0x1,%rcx
1400fbb22:	e8 71 e3 0e 00       	call   0x1401e9e98
1400fbb27:	48 83 c0 01          	add    $0x1,%rax
1400fbb2b:	48 83 c4 28          	add    $0x28,%rsp
1400fbb2f:	c3                   	ret
1400fbb30:	31 c0                	xor    %eax,%eax
1400fbb32:	48 83 c4 28          	add    $0x28,%rsp
1400fbb36:	c3                   	ret
1400fbb37:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1400fbb3e:	00 00
1400fbb40:	31 c0                	xor    %eax,%eax
1400fbb42:	48 85 c9             	test   %rcx,%rcx
1400fbb45:	74 28                	je     0x1400fbb6f
1400fbb47:	80 39 00             	cmpb   $0x0,(%rcx)
1400fbb4a:	74 23                	je     0x1400fbb6f
1400fbb4c:	48 85 d2             	test   %rdx,%rdx
1400fbb4f:	75 14                	jne    0x1400fbb65
1400fbb51:	eb 1c                	jmp    0x1400fbb6f
1400fbb53:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400fbb5a:	00 00 00 00
1400fbb5e:	66 90                	xchg   %ax,%ax
1400fbb60:	48 39 d0             	cmp    %rdx,%rax
1400fbb63:	73 0a                	jae    0x1400fbb6f
1400fbb65:	48 83 c0 01          	add    $0x1,%rax
1400fbb69:	80 3c 01 00          	cmpb   $0x0,(%rcx,%rax,1)
1400fbb6d:	75 f1                	jne    0x1400fbb60
1400fbb6f:	c3                   	ret
1400fbb70:	90                   	nop
1400fbb71:	90                   	nop
1400fbb72:	90                   	nop
1400fbb73:	90                   	nop
1400fbb74:	90                   	nop
1400fbb75:	90                   	nop
1400fbb76:	90                   	nop
1400fbb77:	90                   	nop
1400fbb78:	90                   	nop
1400fbb79:	90                   	nop
1400fbb7a:	90                   	nop
1400fbb7b:	90                   	nop
1400fbb7c:	90                   	nop
1400fbb7d:	90                   	nop
1400fbb7e:	90                   	nop
1400fbb7f:	90                   	nop
1400fbb80:	49 89 d2             	mov    %rdx,%r10
1400fbb83:	4d 85 c9             	test   %r9,%r9
1400fbb86:	74 07                	je     0x1400fbb8f
1400fbb88:	49 c7 01 00 00 00 00 	movq   $0x0,(%r9)
1400fbb8f:	4d 85 c0             	test   %r8,%r8
1400fbb92:	74 69                	je     0x1400fbbfd
1400fbb94:	4d 85 d2             	test   %r10,%r10
1400fbb97:	74 64                	je     0x1400fbbfd
1400fbb99:	4c 8b 1d 20 57 0f 00 	mov    0xf5720(%rip),%r11        # 0x1401f12c0
1400fbba0:	4d 01 d0             	add    %r10,%r8
1400fbba3:	49 8d 53 ff          	lea    -0x1(%r11),%rdx
1400fbba7:	4c 89 d8             	mov    %r11,%rax
1400fbbaa:	48 21 d0             	and    %rdx,%rax
1400fbbad:	84 c9                	test   %cl,%cl
1400fbbaf:	75 2f                	jne    0x1400fbbe0
1400fbbb1:	49 01 d0             	add    %rdx,%r8
1400fbbb4:	48 85 c0             	test   %rax,%rax
1400fbbb7:	75 4f                	jne    0x1400fbc08
1400fbbb9:	49 f7 db             	neg    %r11
1400fbbbc:	4c 89 d1             	mov    %r10,%rcx
1400fbbbf:	4c 89 da             	mov    %r11,%rdx
1400fbbc2:	4c 21 d9             	and    %r11,%rcx
1400fbbc5:	4c 21 c2             	and    %r8,%rdx
1400fbbc8:	48 29 ca             	sub    %rcx,%rdx
1400fbbcb:	48 85 d2             	test   %rdx,%rdx
1400fbbce:	7e 2d                	jle    0x1400fbbfd
1400fbbd0:	4d 85 c9             	test   %r9,%r9
1400fbbd3:	74 03                	je     0x1400fbbd8
1400fbbd5:	49 89 11             	mov    %rdx,(%r9)
1400fbbd8:	48 89 c8             	mov    %rcx,%rax
1400fbbdb:	c3                   	ret
1400fbbdc:	0f 1f 40 00          	nopl   0x0(%rax)
1400fbbe0:	49 8d 0c 12          	lea    (%r10,%rdx,1),%rcx
1400fbbe4:	48 85 c0             	test   %rax,%rax
1400fbbe7:	75 47                	jne    0x1400fbc30
1400fbbe9:	49 f7 db             	neg    %r11
1400fbbec:	4c 89 da             	mov    %r11,%rdx
1400fbbef:	4c 21 d9             	and    %r11,%rcx
1400fbbf2:	4c 21 c2             	and    %r8,%rdx
1400fbbf5:	48 29 ca             	sub    %rcx,%rdx
1400fbbf8:	48 85 d2             	test   %rdx,%rdx
1400fbbfb:	7f d3                	jg     0x1400fbbd0
1400fbbfd:	31 c9                	xor    %ecx,%ecx
1400fbbff:	48 89 c8             	mov    %rcx,%rax
1400fbc02:	c3                   	ret
1400fbc03:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400fbc08:	4c 89 d0             	mov    %r10,%rax
1400fbc0b:	31 d2                	xor    %edx,%edx
1400fbc0d:	4c 89 d1             	mov    %r10,%rcx
1400fbc10:	49 f7 f3             	div    %r11
1400fbc13:	48 29 d1             	sub    %rdx,%rcx
1400fbc16:	4c 89 c0             	mov    %r8,%rax
1400fbc19:	31 d2                	xor    %edx,%edx
1400fbc1b:	49 f7 f3             	div    %r11
1400fbc1e:	49 89 d2             	mov    %rdx,%r10
1400fbc21:	4c 89 c2             	mov    %r8,%rdx
1400fbc24:	4c 29 d2             	sub    %r10,%rdx
1400fbc27:	eb 9f                	jmp    0x1400fbbc8
1400fbc29:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1400fbc30:	48 89 c8             	mov    %rcx,%rax
1400fbc33:	31 d2                	xor    %edx,%edx
1400fbc35:	49 f7 f3             	div    %r11
1400fbc38:	eb d9                	jmp    0x1400fbc13
1400fbc3a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400fbc40:	57                   	push   %rdi
1400fbc41:	56                   	push   %rsi
1400fbc42:	53                   	push   %rbx
1400fbc43:	48 83 ec 30          	sub    $0x30,%rsp
1400fbc47:	48 89 ce             	mov    %rcx,%rsi
1400fbc4a:	48 89 d3             	mov    %rdx,%rbx
1400fbc4d:	44 89 c7             	mov    %r8d,%edi
1400fbc50:	e8 8b 3e 00 00       	call   0x1400ffae0
1400fbc55:	85 c0                	test   %eax,%eax
1400fbc57:	75 27                	jne    0x1400fbc80
1400fbc59:	48 8b 35 a0 cf 13 00 	mov    0x13cfa0(%rip),%rsi        # 0x140238c00
1400fbc60:	40 84 ff             	test   %dil,%dil
1400fbc63:	75 40                	jne    0x1400fbca5
1400fbc65:	48 89 da             	mov    %rbx,%rdx
1400fbc68:	48 8d 4e 40          	lea    0x40(%rsi),%rcx
1400fbc6c:	48 83 c4 30          	add    $0x30,%rsp
1400fbc70:	5b                   	pop    %rbx
1400fbc71:	5e                   	pop    %rsi
1400fbc72:	5f                   	pop    %rdi
1400fbc73:	e9 78 7c 00 00       	jmp    0x1401038f0
1400fbc78:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1400fbc7f:	00
1400fbc80:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1400fbc85:	49 89 d9             	mov    %rbx,%r9
1400fbc88:	41 89 c0             	mov    %eax,%r8d
1400fbc8b:	89 c2                	mov    %eax,%edx
1400fbc8d:	48 8d 0d dc a0 11 00 	lea    0x11a0dc(%rip),%rcx        # 0x140215d70
1400fbc94:	e8 77 fc ff ff       	call   0x1400fb910
1400fbc99:	48 8b 35 60 cf 13 00 	mov    0x13cf60(%rip),%rsi        # 0x140238c00
1400fbca0:	40 84 ff             	test   %dil,%dil
1400fbca3:	74 c0                	je     0x1400fbc65
1400fbca5:	48 89 da             	mov    %rbx,%rdx
1400fbca8:	48 8d 4e 60          	lea    0x60(%rsi),%rcx
1400fbcac:	e8 3f 7c 00 00       	call   0x1401038f0
1400fbcb1:	eb b2                	jmp    0x1400fbc65
1400fbcb3:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400fbcba:	00 00 00 00
1400fbcbe:	66 90                	xchg   %ax,%ax
1400fbcc0:	41 55                	push   %r13
1400fbcc2:	41 54                	push   %r12
1400fbcc4:	55                   	push   %rbp
1400fbcc5:	57                   	push   %rdi
1400fbcc6:	56                   	push   %rsi
1400fbcc7:	53                   	push   %rbx
1400fbcc8:	48 83 ec 58          	sub    $0x58,%rsp
1400fbccc:	4c 8b 25 1d ce 13 00 	mov    0x13ce1d(%rip),%r12        # 0x140238af0
1400fbcd3:	48 8b 84 24 b8 00 00 	mov    0xb8(%rsp),%rax
1400fbcda:	00
1400fbcdb:	48 89 cf             	mov    %rcx,%rdi
1400fbcde:	44 89 c5             	mov    %r8d,%ebp
1400fbce1:	48 8b 8c 24 b0 00 00 	mov    0xb0(%rsp),%rcx
1400fbce8:	00
1400fbce9:	4d 8b 04 24          	mov    (%r12),%r8
1400fbced:	4c 89 44 24 48       	mov    %r8,0x48(%rsp)
1400fbcf2:	45 31 c0             	xor    %r8d,%r8d
1400fbcf5:	48 85 ff             	test   %rdi,%rdi
1400fbcf8:	0f 84 ba 00 00 00    	je     0x1400fbdb8
1400fbcfe:	48 85 d2             	test   %rdx,%rdx
1400fbd01:	be 01 00 00 00       	mov    $0x1,%esi
1400fbd06:	c6 00 00             	movb   $0x0,(%rax)
1400fbd09:	44 0f b6 ed          	movzbl %bpl,%r13d
1400fbd0d:	48 0f 45 f2          	cmovne %rdx,%rsi
1400fbd11:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1400fbd16:	41 21 e9             	and    %ebp,%r9d
1400fbd19:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1400fbd1e:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
1400fbd23:	41 0f b6 d9          	movzbl %r9b,%ebx
1400fbd27:	45 89 e8             	mov    %r13d,%r8d
1400fbd2a:	48 89 f9             	mov    %rdi,%rcx
1400fbd2d:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400fbd32:	41 89 d9             	mov    %ebx,%r9d
1400fbd35:	48 89 f2             	mov    %rsi,%rdx
1400fbd38:	48 c7 44 24 40 00 00 	movq   $0x0,0x40(%rsp)
1400fbd3f:	00 00
1400fbd41:	e8 7a 3e 00 00       	call   0x1400ffbc0
1400fbd46:	85 c0                	test   %eax,%eax
1400fbd48:	75 46                	jne    0x1400fbd90
1400fbd4a:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1400fbd4f:	48 85 c0             	test   %rax,%rax
1400fbd52:	74 1d                	je     0x1400fbd71
1400fbd54:	48 8b 1d a5 ce 13 00 	mov    0x13cea5(%rip),%rbx        # 0x140238c00
1400fbd5b:	48 89 fa             	mov    %rdi,%rdx
1400fbd5e:	48 8d 4b 40          	lea    0x40(%rbx),%rcx
1400fbd62:	e8 69 7b 00 00       	call   0x1401038d0
1400fbd67:	40 84 ed             	test   %bpl,%bpl