14090cc6e:	66 85 43 14          	test   %ax,0x14(%rbx)
14090cc72:	74 0d                	je     0x14090cc81
14090cc74:	48 8b cb             	mov    %rbx,%rcx
14090cc77:	e8 54 ab fa ff       	call   0x1408b77d0
14090cc7c:	48 8b d8             	mov    %rax,%rbx
14090cc7f:	eb 06                	jmp    0x14090cc87
14090cc81:	66 c7 43 14 04 00    	movw   $0x4,0x14(%rbx)
14090cc87:	49 63 4c 24 04       	movslq 0x4(%r12),%rcx
14090cc8c:	48 8b 46 78          	mov    0x78(%rsi),%rax
14090cc90:	48 8b 0c c8          	mov    (%rax,%rcx,8),%rcx
14090cc94:	48 8b 79 30          	mov    0x30(%rcx),%rdi
14090cc98:	48 8b cf             	mov    %rdi,%rcx
14090cc9b:	e8 a0 f7 f9 ff       	call   0x1408ac440
14090cca0:	8b 57 40             	mov    0x40(%rdi),%edx
14090cca3:	41 3b 95 88 00 00 00 	cmp    0x88(%r13),%edx
14090ccaa:	0f 87 6c 3a 00 00    	ja     0x14091071c
14090ccb0:	4c 8b c3             	mov    %rbx,%r8
14090ccb3:	48 8b cf             	mov    %rdi,%rcx
14090ccb6:	e8 65 63 00 00       	call   0x140913020
14090ccbb:	89 44 24 40          	mov    %eax,0x40(%rsp)
14090ccbf:	44 8b e0             	mov    %eax,%r12d
14090ccc2:	85 c0                	test   %eax,%eax
14090ccc4:	0f 85 58 c8 ff ff    	jne    0x140909522
14090ccca:	4c 8b 7c 24 38       	mov    0x38(%rsp),%r15
14090cccf:	41 39 47 0c          	cmp    %eax,0xc(%r15)
14090ccd3:	75 37                	jne    0x14090cd0c
14090ccd5:	b8 00 40 00 00       	mov    $0x4000,%eax
14090ccda:	66 85 43 14          	test   %ax,0x14(%rbx)
14090ccde:	74 2c                	je     0x14090cd0c
14090cce0:	48 8b cb             	mov    %rbx,%rcx
14090cce3:	e8 f8 65 00 00       	call   0x1409132e0
14090cce8:	85 c0                	test   %eax,%eax
14090ccea:	0f 85 57 3d 00 00    	jne    0x140910a47
14090ccf0:	0f b6 7c 24 30       	movzbl 0x30(%rsp),%edi
14090ccf5:	45 33 db             	xor    %r11d,%r11d
14090ccf8:	e9 34 f8 ff ff       	jmp    0x14090c531
14090ccfd:	44 8b 64 24 40       	mov    0x40(%rsp),%r12d
14090cd02:	4c 8b 74 24 68       	mov    0x68(%rsp),%r14
14090cd07:	4c 8b 7c 24 38       	mov    0x38(%rsp),%r15
14090cd0c:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
14090cd11:	45 33 db             	xor    %r11d,%r11d
14090cd14:	e9 13 f8 ff ff       	jmp    0x14090c52c
14090cd19:	4c 8b 74 24 68       	mov    0x68(%rsp),%r14
14090cd1e:	4c 8b 7c 24 38       	mov    0x38(%rsp),%r15
14090cd23:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
14090cd28:	e9 ff f7 ff ff       	jmp    0x14090c52c
14090cd2d:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
14090cd32:	48 63 43 08          	movslq 0x8(%rbx),%rax
14090cd36:	48 6b f8 38          	imul   $0x38,%rax,%rdi
14090cd3a:	b8 00 90 00 00       	mov    $0x9000,%eax
14090cd3f:	48 03 7e 68          	add    0x68(%rsi),%rdi
14090cd43:	66 85 47 14          	test   %ax,0x14(%rdi)
14090cd47:	74 22                	je     0x14090cd6b
14090cd49:	48 8b cf             	mov    %rdi,%rcx
14090cd4c:	e8 7f aa fa ff       	call   0x1408b77d0
14090cd51:	4c 8b 4c 24 48       	mov    0x48(%rsp),%r9
14090cd56:	48 8d 15 a3 32 6f ff 	lea    -0x90cd5d(%rip),%rdx        # 0x140000000
14090cd5d:	48 8b f8             	mov    %rax,%rdi
14090cd60:	45 33 db             	xor    %r11d,%r11d
14090cd63:	41 ba 01 00 00 00    	mov    $0x1,%r10d
14090cd69:	eb 06                	jmp    0x14090cd71
14090cd6b:	66 c7 47 14 04 00    	movw   $0x4,0x14(%rdi)
14090cd71:	48 63 4b 04          	movslq 0x4(%rbx),%rcx
14090cd75:	48 8b 46 78          	mov    0x78(%rsi),%rax
14090cd79:	48 8b 1c c8          	mov    (%rax,%rcx,8),%rbx
14090cd7d:	80 7b 02 00          	cmpb   $0x0,0x2(%rbx)
14090cd81:	74 22                	je     0x14090cda5
14090cd83:	66 44 89 57 14       	mov    %r10w,0x14(%rdi)
14090cd88:	4c 8b 7c 24 38       	mov    0x38(%rsp),%r15
14090cd8d:	0f b6 7c 24 30       	movzbl 0x30(%rsp),%edi
14090cd92:	4c 8b 6c 24 58       	mov    0x58(%rsp),%r13
14090cd97:	49 83 c7 18          	add    $0x18,%r15
14090cd9b:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
14090cda0:	e9 68 b4 ff ff       	jmp    0x14090820d
14090cda5:	80 7b 03 00          	cmpb   $0x0,0x3(%rbx)
14090cda9:	74 1d                	je     0x14090cdc8
14090cdab:	48 8b 43 50          	mov    0x50(%rbx),%rax
14090cdaf:	45 33 db             	xor    %r11d,%r11d
14090cdb2:	4c 8b 7c 24 38       	mov    0x38(%rsp),%r15
14090cdb7:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
14090cdbb:	48 89 07             	mov    %rax,(%rdi)
14090cdbe:	0f b6 7c 24 30       	movzbl 0x30(%rsp),%edi
14090cdc3:	e9 69 f7 ff ff       	jmp    0x14090c531
14090cdc8:	80 3b 02             	cmpb   $0x2,(%rbx)
14090cdcb:	48 8b 4b 30          	mov    0x30(%rbx),%rcx
14090cdcf:	75 48                	jne    0x14090ce19
14090cdd1:	48 8b 19             	mov    (%rcx),%rbx
14090cdd4:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
14090cdd8:	48 8b 03             	mov    (%rbx),%rax
14090cddb:	48 8b 40 60          	mov    0x60(%rax),%rax
14090cddf:	ff 15 3b 6c 67 00    	call   *0x676c3b(%rip)        # 0x140f83a20
14090cde5:	48 8b d3             	mov    %rbx,%rdx
14090cde8:	48 8b ce             	mov    %rsi,%rcx
14090cdeb:	44 8b e0             	mov    %eax,%r12d
14090cdee:	89 44 24 40          	mov    %eax,0x40(%rsp)
14090cdf2:	e8 d9 a1 00 00       	call   0x140916fd0
14090cdf7:	45 85 e4             	test   %r12d,%r12d
14090cdfa:	0f 85 22 c7 ff ff    	jne    0x140909522
14090ce00:	48 8b 45 d0          	mov    -0x30(%rbp),%rax
14090ce04:	45 33 db             	xor    %r11d,%r11d
14090ce07:	4c 8b 7c 24 38       	mov    0x38(%rsp),%r15
14090ce0c:	48 89 07             	mov    %rax,(%rdi)
14090ce0f:	0f b6 7c 24 30       	movzbl 0x30(%rsp),%edi
14090ce14:	e9 18 f7 ff ff       	jmp    0x14090c531
14090ce19:	80 39 00             	cmpb   $0x0,(%rcx)
14090ce1c:	74 1c                	je     0x14090ce3a
14090ce1e:	48 8b cb             	mov    %rbx,%rcx
14090ce21:	e8 2a 52 00 00       	call   0x140912050
14090ce26:	89 44 24 40          	mov    %eax,0x40(%rsp)
14090ce2a:	44 8b e0             	mov    %eax,%r12d
14090ce2d:	85 c0                	test   %eax,%eax
14090ce2f:	0f 85 ed c6 ff ff    	jne    0x140909522
14090ce35:	45 33 db             	xor    %r11d,%r11d
14090ce38:	eb 08                	jmp    0x14090ce42
14090ce3a:	45 8b e3             	mov    %r11d,%r12d
14090ce3d:	44 89 5c 24 40       	mov    %r11d,0x40(%rsp)
14090ce42:	80 7b 02 00          	cmpb   $0x0,0x2(%rbx)
14090ce46:	74 1f                	je     0x14090ce67
14090ce48:	4c 8b 7c 24 38       	mov    0x38(%rsp),%r15
14090ce4d:	41 ba 01 00 00 00    	mov    $0x1,%r10d
14090ce53:	4c 8b 4c 24 48       	mov    0x48(%rsp),%r9
14090ce58:	66 44 89 57 14       	mov    %r10w,0x14(%rdi)
14090ce5d:	0f b6 7c 24 30       	movzbl 0x30(%rsp),%edi
14090ce62:	e9 d5 f6 ff ff       	jmp    0x14090c53c
14090ce67:	48 8b 5b 30          	mov    0x30(%rbx),%rbx
14090ce6b:	48 8b cb             	mov    %rbx,%rcx
14090ce6e:	e8 cd f5 f9 ff       	call   0x1408ac440
14090ce73:	48 8b 43 30          	mov    0x30(%rbx),%rax
14090ce77:	45 33 db             	xor    %r11d,%r11d
14090ce7a:	4c 8b 7c 24 38       	mov    0x38(%rsp),%r15
14090ce7f:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
14090ce83:	48 89 07             	mov    %rax,(%rdi)
14090ce86:	0f b6 7c 24 30       	movzbl 0x30(%rsp),%edi
14090ce8b:	e9 a1 f6 ff ff       	jmp    0x14090c531
14090ce90:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
14090ce95:	48 63 50 04          	movslq 0x4(%rax),%rdx
14090ce99:	48 8b 46 78          	mov    0x78(%rsi),%rax
14090ce9d:	48 8b 04 d0          	mov    (%rax,%rdx,8),%rax
14090cea1:	48 85 c0             	test   %rax,%rax
14090cea4:	75 3c                	jne    0x14090cee2
14090cea6:	41 b1 03             	mov    $0x3,%r9b
14090cea9:	45 8b c2             	mov    %r10d,%r8d
14090ceac:	48 8b ce             	mov    %rsi,%rcx
14090ceaf:	e8 6c 26 f8 ff       	call   0x14088f520
14090ceb4:	48 85 c0             	test   %rax,%rax
14090ceb7:	0f 84 8a 3b 00 00    	je     0x140910a47
14090cebd:	4c 8b 4c 24 48       	mov    0x48(%rsp),%r9
14090cec2:	48 8d 0d bb 6a b2 00 	lea    0xb26abb(%rip),%rcx        # 0x141433984
14090cec9:	45 33 db             	xor    %r11d,%r11d
14090cecc:	41 ba 01 00 00 00    	mov    $0x1,%r10d
14090ced2:	44 89 58 24          	mov    %r11d,0x24(%rax)
14090ced6:	c6 40 04 01          	movb   $0x1,0x4(%rax)
14090ceda:	83 48 08 08          	orl    $0x8,0x8(%rax)
14090cede:	48 89 48 30          	mov    %rcx,0x30(%rax)
14090cee2:	c6 40 02 01          	movb   $0x1,0x2(%rax)
14090cee6:	44 89 58 20          	mov    %r11d,0x20(%rax)
14090ceea:	80 38 00             	cmpb   $0x0,(%rax)
14090ceed:	0f 85 fb b5 ff ff    	jne    0x1409084ee
14090cef3:	48 8b 58 30          	mov    0x30(%rax),%rbx
14090cef7:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
14090cefb:	e8 50 ec f7 ff       	call   0x14088bb50
14090cf00:	4c 8b 7c 24 38       	mov    0x38(%rsp),%r15
14090cf05:	45 33 db             	xor    %r11d,%r11d
14090cf08:	4c 89 5b 18          	mov    %r11,0x18(%rbx)
14090cf0c:	c6 03 01             	movb   $0x1,(%rbx)
14090cf0f:	e9 1d f6 ff ff       	jmp    0x14090c531
14090cf14:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
14090cf19:	44 89 5c 24 70       	mov    %r11d,0x70(%rsp)
14090cf1e:	48 63 48 04          	movslq 0x4(%rax),%rcx
14090cf22:	48 8b 46 78          	mov    0x78(%rsi),%rax
14090cf26:	48 8b 3c c8          	mov    (%rax,%rcx,8),%rdi
14090cf2a:	48 8b 4f 30          	mov    0x30(%rdi),%rcx
14090cf2e:	80 fb 89             	cmp    $0x89,%bl
14090cf31:	75 0c                	jne    0x14090cf3f
14090cf33:	c7 47 24 ff ff ff ff 	movl   $0xffffffff,0x24(%rdi)
14090cf3a:	80 39 00             	cmpb   $0x0,(%rcx)
14090cf3d:	74 53                	je     0x14090cf92
14090cf3f:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
14090cf44:	e8 97 1b fc ff       	call   0x1408ceae0
14090cf49:	44 8b e0             	mov    %eax,%r12d
14090cf4c:	89 44 24 40          	mov    %eax,0x40(%rsp)
14090cf50:	8b 44 24 70          	mov    0x70(%rsp),%eax
14090cf54:	45 33 db             	xor    %r11d,%r11d
14090cf57:	88 47 02             	mov    %al,0x2(%rdi)
14090cf5a:	c6 47 03 00          	movb   $0x0,0x3(%rdi)
14090cf5e:	44 89 5f 20          	mov    %r11d,0x20(%rdi)
14090cf62:	45 85 e4             	test   %r12d,%r12d
14090cf65:	0f 85 b7 c5 ff ff    	jne    0x140909522
14090cf6b:	4c 8b 7c 24 38       	mov    0x38(%rsp),%r15
14090cf70:	45 39 5f 08          	cmp    %r11d,0x8(%r15)
14090cf74:	0f 8e b2 f5 ff ff    	jle    0x14090c52c
14090cf7a:	85 c0                	test   %eax,%eax
14090cf7c:	0f 84 aa f5 ff ff    	je     0x14090c52c
14090cf82:	41 ba 01 00 00 00    	mov    $0x1,%r10d
14090cf88:	e9 cc ef ff ff       	jmp    0x14090bf59
14090cf8d:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
14090cf92:	0f b6 7c 24 30       	movzbl 0x30(%rsp),%edi
14090cf97:	4c 8b 7c 24 38       	mov    0x38(%rsp),%r15
14090cf9c:	4c 8b 4c 24 48       	mov    0x48(%rsp),%r9
14090cfa1:	e9 96 f5 ff ff       	jmp    0x14090c53c
14090cfa6:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
14090cfab:	48 63 48 04          	movslq 0x4(%rax),%rcx
14090cfaf:	48 8b 46 78          	mov    0x78(%rsi),%rax
14090cfb3:	48 8b 0c c8          	mov    (%rax,%rcx,8),%rcx
14090cfb7:	48 8b 59 30          	mov    0x30(%rcx),%rbx
14090cfbb:	48 8b cb             	mov    %rbx,%rcx
14090cfbe:	e8 0d 71 fa ff       	call   0x1408b40d0
14090cfc3:	44 8b e0             	mov    %eax,%r12d
14090cfc6:	85 c0                	test   %eax,%eax
14090cfc8:	75 12                	jne    0x14090cfdc
14090cfca:	33 c9                	xor    %ecx,%ecx
14090cfcc:	44 8b e9             	mov    %ecx,%r13d
14090cfcf:	48 8b cb             	mov    %rbx,%rcx
14090cfd2:	e8 59 6e fa ff       	call   0x1408b3e30
14090cfd7:	44 8b e0             	mov    %eax,%r12d
14090cfda:	eb 23                	jmp    0x14090cfff
14090cfdc:	83 f8 10             	cmp    $0x10,%eax
14090cfdf:	75 1a                	jne    0x14090cffb
14090cfe1:	45 33 db             	xor    %r11d,%r11d
14090cfe4:	41 ba 01 00 00 00    	mov    $0x1,%r10d
14090cfea:	44 89 55 a0          	mov    %r10d,-0x60(%rbp)
14090cfee:	45 8b e3             	mov    %r11d,%r12d
14090cff1:	44 89 5c 24 40       	mov    %r11d,0x40(%rsp)
14090cff6:	e9 59 ef ff ff       	jmp    0x14090bf54
14090cffb:	44 8b 6d a0          	mov    -0x60(%rbp),%r13d
14090cfff:	44 89 6d a0          	mov    %r13d,-0x60(%rbp)
14090d003:	45 85 e4             	test   %r12d,%r12d
14090d006:	0f 85 16 c5 ff ff    	jne    0x140909522
14090d00c:	44 89 64 24 40       	mov    %r12d,0x40(%rsp)
14090d011:	45 85 ed             	test   %r13d,%r13d
14090d014:	0f 85 e8 cf ff ff    	jne    0x14090a002
14090d01a:	48 8b cb             	mov    %rbx,%rcx
14090d01d:	e8 ae 27 fc ff       	call   0x1408cf7d0
14090d022:	48 85 c0             	test   %rax,%rax
14090d025:	78 2d                	js     0x14090d054
14090d027:	48 8b c8             	mov    %rax,%rcx
14090d02a:	e8 41 04 fe ff       	call   0x1408ed470
14090d02f:	4c 8b 7c 24 38       	mov    0x38(%rsp),%r15
14090d034:	0f bf c8             	movswl %ax,%ecx
14090d037:	41 3b 4f 0c          	cmp    0xc(%r15),%ecx
14090d03b:	7d 1c                	jge    0x14090d059
14090d03d:	41 ba 01 00 00 00    	mov    $0x1,%r10d
14090d043:	44 89 64 24 40       	mov    %r12d,0x40(%rsp)
14090d048:	44 89 55 a0          	mov    %r10d,-0x60(%rbp)
14090d04c:	45 33 db             	xor    %r11d,%r11d
14090d04f:	e9 05 ef ff ff       	jmp    0x14090bf59
14090d054:	4c 8b 7c 24 38       	mov    0x38(%rsp),%r15
14090d059:	44 89 6d a0          	mov    %r13d,-0x60(%rbp)
14090d05d:	45 33 db             	xor    %r11d,%r11d
14090d060:	44 89 64 24 40       	mov    %r12d,0x40(%rsp)
14090d065:	e9 c7 f4 ff ff       	jmp    0x14090c531
14090d06a:	ff 86 dc 00 00 00    	incl   0xdc(%rsi)
14090d070:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
14090d075:	41 8b fa             	mov    %r10d,%edi
14090d078:	48 63 48 04          	movslq 0x4(%rax),%rcx
14090d07c:	48 8b 46 78          	mov    0x78(%rsi),%rax
14090d080:	48 8b 34 c8          	mov    (%rax,%rcx,8),%rsi
14090d084:	80 3e 01             	cmpb   $0x1,(%rsi)
14090d087:	48 8b 5e 30          	mov    0x30(%rsi),%rbx
14090d08b:	75 59                	jne    0x14090d0e6
14090d08d:	80 7b 58 00          	cmpb   $0x0,0x58(%rbx)
14090d091:	44 89 5c 24 40       	mov    %r11d,0x40(%rsp)
14090d096:	75 20                	jne    0x14090d0b8
14090d098:	48 83 7b 38 00       	cmpq   $0x0,0x38(%rbx)
14090d09d:	48 8d 53 38          	lea    0x38(%rbx),%rdx
14090d0a1:	74 6e                	je     0x14090d111
14090d0a3:	48 8d 4b 60          	lea    0x60(%rbx),%rcx
14090d0a7:	41 8b fb             	mov    %r11d,%edi
14090d0aa:	e8 01 ea 01 00       	call   0x14092bab0
14090d0af:	89 44 24 40          	mov    %eax,0x40(%rsp)
14090d0b3:	45 33 db             	xor    %r11d,%r11d
14090d0b6:	eb 59                	jmp    0x14090d111
14090d0b8:	48 8b cb             	mov    %rbx,%rcx
14090d0bb:	e8 d0 da 01 00       	call   0x14092ab90
14090d0c0:	8b d0                	mov    %eax,%edx
14090d0c2:	48 8b cb             	mov    %rbx,%rcx
14090d0c5:	e8 36 dc 01 00       	call   0x14092ad00
14090d0ca:	89 44 24 40          	mov    %eax,0x40(%rsp)
14090d0ce:	85 c0                	test   %eax,%eax
14090d0d0:	75 e1                	jne    0x14090d0b3
14090d0d2:	48 8b cb             	mov    %rbx,%rcx
14090d0d5:	e8 96 e6 01 00       	call   0x14092b770
14090d0da:	45 33 db             	xor    %r11d,%r11d
14090d0dd:	89 44 24 40          	mov    %eax,0x40(%rsp)
14090d0e1:	41 8b fb             	mov    %r11d,%edi
14090d0e4:	eb 2b                	jmp    0x14090d111
14090d0e6:	48 8b cb             	mov    %rbx,%rcx
14090d0e9:	e8 e2 6f fa ff       	call   0x1408b40d0
14090d0ee:	89 44 24 40          	mov    %eax,0x40(%rsp)
14090d0f2:	85 c0                	test   %eax,%eax
14090d0f4:	75 4a                	jne    0x14090d140
14090d0f6:	33 c9                	xor    %ecx,%ecx
14090d0f8:	8b f9                	mov    %ecx,%edi
14090d0fa:	48 8b cb             	mov    %rbx,%rcx
14090d0fd:	e8 2e 6d fa ff       	call   0x1408b3e30
14090d102:	89 44 24 40          	mov    %eax,0x40(%rsp)
14090d106:	45 33 db             	xor    %r11d,%r11d
14090d109:	c6 46 03 00          	movb   $0x0,0x3(%rsi)
14090d10d:	44 89 5e 20          	mov    %r11d,0x20(%rsi)
14090d111:	44 8b 64 24 40       	mov    0x40(%rsp),%r12d
14090d116:	45 85 e4             	test   %r12d,%r12d
14090d119:	0f 85 91 ec ff ff    	jne    0x14090bdb0
14090d11f:	4c 8b 7c 24 38       	mov    0x38(%rsp),%r15
14090d124:	41 ba 01 00 00 00    	mov    $0x1,%r10d
14090d12a:	4c 8b 4c 24 48       	mov    0x48(%rsp),%r9
14090d12f:	40 88 7e 02          	mov    %dil,0x2(%rsi)
14090d133:	85 ff                	test   %edi,%edi
14090d135:	0f 84 16 c2 ff ff    	je     0x140909351
14090d13b:	e9 1e ee ff ff       	jmp    0x14090bf5e
14090d140:	83 f8 10             	cmp    $0x10,%eax
14090d143:	75 c1                	jne    0x14090d106
14090d145:	45 33 db             	xor    %r11d,%r11d
14090d148:	bf 01 00 00 00       	mov    $0x1,%edi
14090d14d:	44 89 5c 24 40       	mov    %r11d,0x40(%rsp)
14090d152:	eb b5                	jmp    0x14090d109
14090d154:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
14090d159:	48 63 48 04          	movslq 0x4(%rax),%rcx
14090d15d:	48 8b 46 78          	mov    0x78(%rsi),%rax
14090d161:	48 8b 34 c8          	mov    (%rax,%rcx,8),%rsi
14090d165:	48 8b 7e 30          	mov    0x30(%rsi),%rdi
14090d169:	80 7f 58 00          	cmpb   $0x0,0x58(%rdi)
14090d16d:	74 7f                	je     0x14090d1ee
14090d16f:	80 7f 59 00          	cmpb   $0x0,0x59(%rdi)
14090d173:	74 39                	je     0x14090d1ae
14090d175:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
14090d179:	e8 22 cc 01 00       	call   0x140929da0
14090d17e:	45 33 db             	xor    %r11d,%r11d
14090d181:	89 44 24 40          	mov    %eax,0x40(%rsp)
14090d185:	85 c0                	test   %eax,%eax
14090d187:	0f 85 01 01 00 00    	jne    0x14090d28e
14090d18d:	48 8b 47 10          	mov    0x10(%rdi),%rax
14090d191:	4c 39 58 18          	cmp    %r11,0x18(%rax)
14090d195:	0f 85 f3 00 00 00    	jne    0x14090d28e
14090d19b:	0f b6 7c 24 30       	movzbl 0x30(%rsp),%edi
14090d1a0:	b9 65 00 00 00       	mov    $0x65,%ecx
14090d1a5:	89 4c 24 40          	mov    %ecx,0x40(%rsp)
14090d1a9:	e9 a1 01 00 00       	jmp    0x14090d34f
14090d1ae:	48 8b 4f 18          	mov    0x18(%rdi),%rcx
14090d1b2:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
14090d1b7:	44 89 5c 24 70       	mov    %r11d,0x70(%rsp)
14090d1bc:	e8 1f c6 01 00       	call   0x1409297e0
14090d1c1:	45 33 db             	xor    %r11d,%r11d
14090d1c4:	89 44 24 40          	mov    %eax,0x40(%rsp)
14090d1c8:	85 c0                	test   %eax,%eax
14090d1ca:	0f 85 be 00 00 00    	jne    0x14090d28e
14090d1d0:	44 39 5c 24 70       	cmp    %r11d,0x70(%rsp)
14090d1d5:	0f 84 b3 00 00 00    	je     0x14090d28e
14090d1db:	0f b6 7c 24 30       	movzbl 0x30(%rsp),%edi
14090d1e0:	b9 65 00 00 00       	mov    $0x65,%ecx
14090d1e5:	89 4c 24 40          	mov    %ecx,0x40(%rsp)