140bca945:	89 44 24 58          	mov    %eax,0x58(%rsp)
140bca949:	89 4c 24 5c          	mov    %ecx,0x5c(%rsp)
140bca94d:	89 54 24 60          	mov    %edx,0x60(%rsp)
140bca951:	44 89 44 24 64       	mov    %r8d,0x64(%rsp)
140bca956:	c6 44 24 68 01       	movb   $0x1,0x68(%rsp)
140bca95b:	48 8d 53 38          	lea    0x38(%rbx),%rdx
140bca95f:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140bca964:	e8 e7 a3 68 ff       	call   0x140254d50
140bca969:	90                   	nop
140bca96a:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bca96f:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140bca976:	b9 18 00 00 00       	mov    $0x18,%ecx
140bca97b:	e8 88 07 25 00       	call   0x140e1b108
140bca980:	48 8b d8             	mov    %rax,%rbx
140bca983:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
140bca98a:	48 85 c0             	test   %rax,%rax
140bca98d:	74 1a                	je     0x140bca9a9
140bca98f:	0f 57 c0             	xorps  %xmm0,%xmm0
140bca992:	0f 11 00             	movups %xmm0,(%rax)
140bca995:	48 c7 40 08 01 00 00 	movq   $0x1,0x8(%rax)
140bca99c:	00
140bca99d:	48 8d 05 e4 f8 55 00 	lea    0x55f8e4(%rip),%rax        # 0x14112a288
140bca9a4:	48 89 03             	mov    %rax,(%rbx)
140bca9a7:	eb 02                	jmp    0x140bca9ab
140bca9a9:	33 db                	xor    %ebx,%ebx
140bca9ab:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
140bca9b0:	48 8d 05 99 d3 50 00 	lea    0x50d399(%rip),%rax        # 0x1410d7d50
140bca9b7:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140bca9bc:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140bca9c1:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
140bca9c5:	e8 46 80 7c ff       	call   0x140392a10
140bca9ca:	4c 8b c8             	mov    %rax,%r9
140bca9cd:	4c 8b c6             	mov    %rsi,%r8
140bca9d0:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
140bca9d5:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
140bca9d9:	e8 02 93 f7 ff       	call   0x140b43ce0
140bca9de:	90                   	nop
140bca9df:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140bca9e4:	e8 77 d9 5c ff       	call   0x140198360
140bca9e9:	80 7c 24 68 00       	cmpb   $0x0,0x68(%rsp)
140bca9ee:	74 0a                	je     0x140bca9fa
140bca9f0:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140bca9f5:	e8 06 2b 5d ff       	call   0x14019d500
140bca9fa:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
140bca9fe:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
140bcaa02:	e8 a9 4c f8 ff       	call   0x140b4f6b0
140bcaa07:	48 8b d0             	mov    %rax,%rdx
140bcaa0a:	48 8b cf             	mov    %rdi,%rcx
140bcaa0d:	e8 ee 8a f7 ff       	call   0x140b43500
140bcaa12:	90                   	nop
140bcaa13:	48 85 db             	test   %rbx,%rbx
140bcaa16:	74 1c                	je     0x140bcaa34
140bcaa18:	48 83 6b 08 01       	subq   $0x1,0x8(%rbx)
140bcaa1d:	75 15                	jne    0x140bcaa34
140bcaa1f:	48 8b 03             	mov    (%rbx),%rax
140bcaa22:	ba 01 00 00 00       	mov    $0x1,%edx
140bcaa27:	48 8b cb             	mov    %rbx,%rcx
140bcaa2a:	48 8b 40 28          	mov    0x28(%rax),%rax
140bcaa2e:	ff 15 ec 8f 3b 00    	call   *0x3b8fec(%rip)        # 0x140f83a20
140bcaa34:	48 8b c7             	mov    %rdi,%rax
140bcaa37:	48 8b 9c 24 a0 01 00 	mov    0x1a0(%rsp),%rbx
140bcaa3e:	00
140bcaa3f:	48 81 c4 70 01 00 00 	add    $0x170,%rsp
140bcaa46:	5f                   	pop    %rdi
140bcaa47:	5e                   	pop    %rsi
140bcaa48:	5d                   	pop    %rbp
140bcaa49:	c3                   	ret
140bcaa4a:	cc                   	int3
140bcaa4b:	cc                   	int3
140bcaa4c:	cc                   	int3
140bcaa4d:	cc                   	int3
140bcaa4e:	cc                   	int3
140bcaa4f:	cc                   	int3
140bcaa50:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140bcaa55:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140bcaa5a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140bcaa5f:	55                   	push   %rbp
140bcaa60:	56                   	push   %rsi
140bcaa61:	57                   	push   %rdi
140bcaa62:	48 8d 6c 24 90       	lea    -0x70(%rsp),%rbp
140bcaa67:	48 81 ec 70 01 00 00 	sub    $0x170,%rsp
140bcaa6e:	49 8b d9             	mov    %r9,%rbx
140bcaa71:	49 8b f0             	mov    %r8,%rsi
140bcaa74:	48 8b fa             	mov    %rdx,%rdi
140bcaa77:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bcaa7c:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
140bcaa83:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bcaa88:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140bcaa8f:	c6 44 24 68 00       	movb   $0x0,0x68(%rsp)
140bcaa94:	41 80 79 30 00       	cmpb   $0x0,0x30(%r9)
140bcaa99:	74 30                	je     0x140bcaacb
140bcaa9b:	48 8b d3             	mov    %rbx,%rdx
140bcaa9e:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140bcaaa3:	e8 48 30 67 ff       	call   0x14023daf0
140bcaaa8:	8b 4b 24             	mov    0x24(%rbx),%ecx
140bcaaab:	8b 53 28             	mov    0x28(%rbx),%edx
140bcaaae:	44 8b 43 2c          	mov    0x2c(%rbx),%r8d
140bcaab2:	8b 43 20             	mov    0x20(%rbx),%eax
140bcaab5:	89 44 24 58          	mov    %eax,0x58(%rsp)
140bcaab9:	89 4c 24 5c          	mov    %ecx,0x5c(%rsp)
140bcaabd:	89 54 24 60          	mov    %edx,0x60(%rsp)
140bcaac1:	44 89 44 24 64       	mov    %r8d,0x64(%rsp)
140bcaac6:	c6 44 24 68 01       	movb   $0x1,0x68(%rsp)
140bcaacb:	48 8d 53 38          	lea    0x38(%rbx),%rdx
140bcaacf:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140bcaad4:	e8 77 a2 68 ff       	call   0x140254d50
140bcaad9:	90                   	nop
140bcaada:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bcaadf:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140bcaae6:	b9 18 00 00 00       	mov    $0x18,%ecx
140bcaaeb:	e8 18 06 25 00       	call   0x140e1b108
140bcaaf0:	48 8b d8             	mov    %rax,%rbx
140bcaaf3:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
140bcaafa:	48 85 c0             	test   %rax,%rax
140bcaafd:	74 1a                	je     0x140bcab19
140bcaaff:	0f 57 c0             	xorps  %xmm0,%xmm0
140bcab02:	0f 11 00             	movups %xmm0,(%rax)
140bcab05:	48 c7 40 08 01 00 00 	movq   $0x1,0x8(%rax)
140bcab0c:	00
140bcab0d:	48 8d 05 74 8a 53 00 	lea    0x538a74(%rip),%rax        # 0x141103588
140bcab14:	48 89 03             	mov    %rax,(%rbx)
140bcab17:	eb 02                	jmp    0x140bcab1b
140bcab19:	33 db                	xor    %ebx,%ebx
140bcab1b:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
140bcab20:	48 8d 05 29 d2 50 00 	lea    0x50d229(%rip),%rax        # 0x1410d7d50
140bcab27:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140bcab2c:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140bcab31:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
140bcab35:	e8 d6 7e 7c ff       	call   0x140392a10
140bcab3a:	4c 8b c8             	mov    %rax,%r9
140bcab3d:	4c 8b c6             	mov    %rsi,%r8
140bcab40:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
140bcab45:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
140bcab49:	e8 92 91 f7 ff       	call   0x140b43ce0
140bcab4e:	90                   	nop
140bcab4f:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140bcab54:	e8 07 d8 5c ff       	call   0x140198360
140bcab59:	80 7c 24 68 00       	cmpb   $0x0,0x68(%rsp)
140bcab5e:	74 0a                	je     0x140bcab6a
140bcab60:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140bcab65:	e8 96 29 5d ff       	call   0x14019d500
140bcab6a:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
140bcab6e:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
140bcab72:	e8 79 4c f8 ff       	call   0x140b4f7f0
140bcab77:	48 8b d0             	mov    %rax,%rdx
140bcab7a:	48 8b cf             	mov    %rdi,%rcx
140bcab7d:	e8 7e 89 f7 ff       	call   0x140b43500
140bcab82:	90                   	nop
140bcab83:	48 85 db             	test   %rbx,%rbx
140bcab86:	74 1c                	je     0x140bcaba4
140bcab88:	48 83 6b 08 01       	subq   $0x1,0x8(%rbx)
140bcab8d:	75 15                	jne    0x140bcaba4
140bcab8f:	48 8b 03             	mov    (%rbx),%rax
140bcab92:	ba 01 00 00 00       	mov    $0x1,%edx
140bcab97:	48 8b cb             	mov    %rbx,%rcx
140bcab9a:	48 8b 40 28          	mov    0x28(%rax),%rax
140bcab9e:	ff 15 7c 8e 3b 00    	call   *0x3b8e7c(%rip)        # 0x140f83a20
140bcaba4:	48 8b c7             	mov    %rdi,%rax
140bcaba7:	48 8b 9c 24 a0 01 00 	mov    0x1a0(%rsp),%rbx
140bcabae:	00
140bcabaf:	48 81 c4 70 01 00 00 	add    $0x170,%rsp
140bcabb6:	5f                   	pop    %rdi
140bcabb7:	5e                   	pop    %rsi
140bcabb8:	5d                   	pop    %rbp
140bcabb9:	c3                   	ret
140bcabba:	cc                   	int3
140bcabbb:	cc                   	int3
140bcabbc:	cc                   	int3
140bcabbd:	cc                   	int3
140bcabbe:	cc                   	int3
140bcabbf:	cc                   	int3
140bcabc0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140bcabc5:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140bcabca:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140bcabcf:	55                   	push   %rbp
140bcabd0:	56                   	push   %rsi
140bcabd1:	57                   	push   %rdi
140bcabd2:	48 8d 6c 24 90       	lea    -0x70(%rsp),%rbp
140bcabd7:	48 81 ec 70 01 00 00 	sub    $0x170,%rsp
140bcabde:	49 8b d9             	mov    %r9,%rbx
140bcabe1:	49 8b f0             	mov    %r8,%rsi
140bcabe4:	48 8b fa             	mov    %rdx,%rdi
140bcabe7:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bcabec:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
140bcabf3:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bcabf8:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140bcabff:	c6 44 24 68 00       	movb   $0x0,0x68(%rsp)
140bcac04:	41 80 79 30 00       	cmpb   $0x0,0x30(%r9)
140bcac09:	74 30                	je     0x140bcac3b
140bcac0b:	48 8b d3             	mov    %rbx,%rdx
140bcac0e:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140bcac13:	e8 d8 2e 67 ff       	call   0x14023daf0
140bcac18:	8b 4b 24             	mov    0x24(%rbx),%ecx
140bcac1b:	8b 53 28             	mov    0x28(%rbx),%edx
140bcac1e:	44 8b 43 2c          	mov    0x2c(%rbx),%r8d
140bcac22:	8b 43 20             	mov    0x20(%rbx),%eax
140bcac25:	89 44 24 58          	mov    %eax,0x58(%rsp)
140bcac29:	89 4c 24 5c          	mov    %ecx,0x5c(%rsp)
140bcac2d:	89 54 24 60          	mov    %edx,0x60(%rsp)
140bcac31:	44 89 44 24 64       	mov    %r8d,0x64(%rsp)
140bcac36:	c6 44 24 68 01       	movb   $0x1,0x68(%rsp)
140bcac3b:	48 8d 53 38          	lea    0x38(%rbx),%rdx
140bcac3f:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140bcac44:	e8 07 a1 68 ff       	call   0x140254d50
140bcac49:	90                   	nop
140bcac4a:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bcac4f:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140bcac56:	b9 18 00 00 00       	mov    $0x18,%ecx
140bcac5b:	e8 a8 04 25 00       	call   0x140e1b108
140bcac60:	48 8b d8             	mov    %rax,%rbx
140bcac63:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
140bcac6a:	48 85 c0             	test   %rax,%rax
140bcac6d:	74 1a                	je     0x140bcac89
140bcac6f:	0f 57 c0             	xorps  %xmm0,%xmm0
140bcac72:	0f 11 00             	movups %xmm0,(%rax)
140bcac75:	48 c7 40 08 01 00 00 	movq   $0x1,0x8(%rax)
140bcac7c:	00
140bcac7d:	48 8d 05 24 1c 55 00 	lea    0x551c24(%rip),%rax        # 0x14111c8a8
140bcac84:	48 89 03             	mov    %rax,(%rbx)
140bcac87:	eb 02                	jmp    0x140bcac8b
140bcac89:	33 db                	xor    %ebx,%ebx
140bcac8b:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
140bcac90:	48 8d 05 b9 d0 50 00 	lea    0x50d0b9(%rip),%rax        # 0x1410d7d50
140bcac97:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140bcac9c:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140bcaca1:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
140bcaca5:	e8 66 7d 7c ff       	call   0x140392a10
140bcacaa:	4c 8b c8             	mov    %rax,%r9
140bcacad:	4c 8b c6             	mov    %rsi,%r8
140bcacb0:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
140bcacb5:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
140bcacb9:	e8 22 90 f7 ff       	call   0x140b43ce0
140bcacbe:	90                   	nop
140bcacbf:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140bcacc4:	e8 97 d6 5c ff       	call   0x140198360
140bcacc9:	80 7c 24 68 00       	cmpb   $0x0,0x68(%rsp)
140bcacce:	74 0a                	je     0x140bcacda
140bcacd0:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140bcacd5:	e8 26 28 5d ff       	call   0x14019d500
140bcacda:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
140bcacde:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
140bcace2:	e8 b9 4b f8 ff       	call   0x140b4f8a0
140bcace7:	48 8b d0             	mov    %rax,%rdx
140bcacea:	48 8b cf             	mov    %rdi,%rcx
140bcaced:	e8 0e 88 f7 ff       	call   0x140b43500
140bcacf2:	90                   	nop
140bcacf3:	48 85 db             	test   %rbx,%rbx
140bcacf6:	74 1c                	je     0x140bcad14
140bcacf8:	48 83 6b 08 01       	subq   $0x1,0x8(%rbx)
140bcacfd:	75 15                	jne    0x140bcad14
140bcacff:	48 8b 03             	mov    (%rbx),%rax
140bcad02:	ba 01 00 00 00       	mov    $0x1,%edx
140bcad07:	48 8b cb             	mov    %rbx,%rcx
140bcad0a:	48 8b 40 28          	mov    0x28(%rax),%rax
140bcad0e:	ff 15 0c 8d 3b 00    	call   *0x3b8d0c(%rip)        # 0x140f83a20
140bcad14:	48 8b c7             	mov    %rdi,%rax
140bcad17:	48 8b 9c 24 a0 01 00 	mov    0x1a0(%rsp),%rbx
140bcad1e:	00
140bcad1f:	48 81 c4 70 01 00 00 	add    $0x170,%rsp
140bcad26:	5f                   	pop    %rdi
140bcad27:	5e                   	pop    %rsi
140bcad28:	5d                   	pop    %rbp
140bcad29:	c3                   	ret
140bcad2a:	cc                   	int3
140bcad2b:	cc                   	int3
140bcad2c:	cc                   	int3
140bcad2d:	cc                   	int3
140bcad2e:	cc                   	int3
140bcad2f:	cc                   	int3
140bcad30:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140bcad35:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140bcad3a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140bcad3f:	55                   	push   %rbp
140bcad40:	56                   	push   %rsi
140bcad41:	57                   	push   %rdi
140bcad42:	48 8d 6c 24 90       	lea    -0x70(%rsp),%rbp
140bcad47:	48 81 ec 70 01 00 00 	sub    $0x170,%rsp
140bcad4e:	49 8b d9             	mov    %r9,%rbx
140bcad51:	49 8b f0             	mov    %r8,%rsi
140bcad54:	48 8b fa             	mov    %rdx,%rdi
140bcad57:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bcad5c:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
140bcad63:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bcad68:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140bcad6f:	c6 44 24 68 00       	movb   $0x0,0x68(%rsp)
140bcad74:	41 80 79 30 00       	cmpb   $0x0,0x30(%r9)
140bcad79:	74 30                	je     0x140bcadab
140bcad7b:	48 8b d3             	mov    %rbx,%rdx
140bcad7e:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140bcad83:	e8 68 2d 67 ff       	call   0x14023daf0
140bcad88:	8b 4b 24             	mov    0x24(%rbx),%ecx
140bcad8b:	8b 53 28             	mov    0x28(%rbx),%edx
140bcad8e:	44 8b 43 2c          	mov    0x2c(%rbx),%r8d
140bcad92:	8b 43 20             	mov    0x20(%rbx),%eax
140bcad95:	89 44 24 58          	mov    %eax,0x58(%rsp)
140bcad99:	89 4c 24 5c          	mov    %ecx,0x5c(%rsp)
140bcad9d:	89 54 24 60          	mov    %edx,0x60(%rsp)
140bcada1:	44 89 44 24 64       	mov    %r8d,0x64(%rsp)
140bcada6:	c6 44 24 68 01       	movb   $0x1,0x68(%rsp)
140bcadab:	48 8d 53 38          	lea    0x38(%rbx),%rdx
140bcadaf:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140bcadb4:	e8 97 9f 68 ff       	call   0x140254d50
140bcadb9:	90                   	nop
140bcadba:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
140bcadbf:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140bcadc6:	b9 18 00 00 00       	mov    $0x18,%ecx
140bcadcb:	e8 38 03 25 00       	call   0x140e1b108
140bcadd0:	48 8b d8             	mov    %rax,%rbx
140bcadd3:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
140bcadda:	48 85 c0             	test   %rax,%rax
140bcaddd:	74 1a                	je     0x140bcadf9
140bcaddf:	0f 57 c0             	xorps  %xmm0,%xmm0
140bcade2:	0f 11 00             	movups %xmm0,(%rax)
140bcade5:	48 c7 40 08 01 00 00 	movq   $0x1,0x8(%rax)
140bcadec:	00
140bcaded:	48 8d 05 94 30 55 00 	lea    0x553094(%rip),%rax        # 0x14111de88
140bcadf4:	48 89 03             	mov    %rax,(%rbx)
140bcadf7:	eb 02                	jmp    0x140bcadfb
140bcadf9:	33 db                	xor    %ebx,%ebx
140bcadfb:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
140bcae00:	48 8d 05 49 cf 50 00 	lea    0x50cf49(%rip),%rax        # 0x1410d7d50
140bcae07:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140bcae0c:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140bcae11:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
140bcae15:	e8 f6 7b 7c ff       	call   0x140392a10
140bcae1a:	4c 8b c8             	mov    %rax,%r9
140bcae1d:	4c 8b c6             	mov    %rsi,%r8
140bcae20:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
140bcae25:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
140bcae29:	e8 b2 8e f7 ff       	call   0x140b43ce0
140bcae2e:	90                   	nop
140bcae2f:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140bcae34:	e8 27 d5 5c ff       	call   0x140198360
140bcae39:	80 7c 24 68 00       	cmpb   $0x0,0x68(%rsp)
140bcae3e:	74 0a                	je     0x140bcae4a
140bcae40:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140bcae45:	e8 b6 26 5d ff       	call   0x14019d500
140bcae4a:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
140bcae4e:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
140bcae52:	e8 f9 4a f8 ff       	call   0x140b4f950
140bcae57:	48 8b d0             	mov    %rax,%rdx
140bcae5a:	48 8b cf             	mov    %rdi,%rcx
140bcae5d:	e8 9e 86 f7 ff       	call   0x140b43500
140bcae62:	90                   	nop
140bcae63:	48 85 db             	test   %rbx,%rbx
140bcae66:	74 1c                	je     0x140bcae84
140bcae68:	48 83 6b 08 01       	subq   $0x1,0x8(%rbx)
140bcae6d:	75 15                	jne    0x140bcae84
140bcae6f:	48 8b 03             	mov    (%rbx),%rax
140bcae72:	ba 01 00 00 00       	mov    $0x1,%edx