14089fddd:	cc                   	int3
14089fdde:	cc                   	int3
14089fddf:	cc                   	int3
14089fde0:	40 53                	rex push %rbx
14089fde2:	57                   	push   %rdi
14089fde3:	48 83 ec 28          	sub    $0x28,%rsp
14089fde7:	83 7c 24 60 00       	cmpl   $0x0,0x60(%rsp)
14089fdec:	48 8b d9             	mov    %rcx,%rbx
14089fdef:	48 89 74 24 48       	mov    %rsi,0x48(%rsp)
14089fdf4:	4c 89 6c 24 50       	mov    %r13,0x50(%rsp)
14089fdf9:	4c 8b ea             	mov    %rdx,%r13
14089fdfc:	4c 89 74 24 58       	mov    %r14,0x58(%rsp)
14089fe01:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
14089fe06:	4d 63 f0             	movslq %r8d,%r14
14089fe09:	49 63 f9             	movslq %r9d,%rdi
14089fe0c:	74 40                	je     0x14089fe4e
14089fe0e:	8b 41 18             	mov    0x18(%rcx),%eax
14089fe11:	8d 48 05             	lea    0x5(%rax),%ecx
14089fe14:	3b 4b 10             	cmp    0x10(%rbx),%ecx
14089fe17:	72 17                	jb     0x14089fe30
14089fe19:	41 b8 05 00 00 00    	mov    $0x5,%r8d
14089fe1f:	48 8d 15 a6 31 7b 00 	lea    0x7b31a6(%rip),%rdx        # 0x141052fcc
14089fe26:	48 8b cb             	mov    %rbx,%rcx
14089fe29:	e8 b2 fb ff ff       	call   0x14089f9e0
14089fe2e:	eb 1e                	jmp    0x14089fe4e
14089fe30:	48 8b 53 08          	mov    0x8(%rbx),%rdx
14089fe34:	89 4b 18             	mov    %ecx,0x18(%rbx)
14089fe37:	48 8b c8             	mov    %rax,%rcx
14089fe3a:	8b 05 8c 31 7b 00    	mov    0x7b318c(%rip),%eax        # 0x141052fcc
14089fe40:	89 04 0a             	mov    %eax,(%rdx,%rcx,1)
14089fe43:	0f b6 05 86 31 7b 00 	movzbl 0x7b3186(%rip),%eax        # 0x141052fd0
14089fe4a:	88 44 0a 04          	mov    %al,0x4(%rdx,%rcx,1)
14089fe4e:	41 83 fe 01          	cmp    $0x1,%r14d
14089fe52:	7e 30                	jle    0x14089fe84
14089fe54:	8b 43 18             	mov    0x18(%rbx),%eax
14089fe57:	8d 48 01             	lea    0x1(%rax),%ecx
14089fe5a:	3b 4b 10             	cmp    0x10(%rbx),%ecx
14089fe5d:	72 17                	jb     0x14089fe76
14089fe5f:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14089fe65:	48 8d 15 bc 51 71 00 	lea    0x7151bc(%rip),%rdx        # 0x140fb5028
14089fe6c:	48 8b cb             	mov    %rbx,%rcx
14089fe6f:	e8 6c fb ff ff       	call   0x14089f9e0
14089fe74:	eb 0e                	jmp    0x14089fe84
14089fe76:	89 4b 18             	mov    %ecx,0x18(%rbx)
14089fe79:	48 8b c8             	mov    %rax,%rcx
14089fe7c:	48 8b 43 08          	mov    0x8(%rbx),%rax
14089fe80:	c6 04 01 28          	movb   $0x28,(%rcx,%rax,1)
14089fe84:	33 f6                	xor    %esi,%esi
14089fe86:	45 85 f6             	test   %r14d,%r14d
14089fe89:	0f 8e da 00 00 00    	jle    0x14089ff69
14089fe8f:	48 89 6c 24 40       	mov    %rbp,0x40(%rsp)
14089fe94:	48 03 ff             	add    %rdi,%rdi
14089fe97:	8b ee                	mov    %esi,%ebp
14089fe99:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14089fea0:	48 85 ed             	test   %rbp,%rbp
14089fea3:	74 30                	je     0x14089fed5
14089fea5:	8b 43 18             	mov    0x18(%rbx),%eax
14089fea8:	8d 48 01             	lea    0x1(%rax),%ecx
14089feab:	3b 4b 10             	cmp    0x10(%rbx),%ecx
14089feae:	72 17                	jb     0x14089fec7
14089feb0:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14089feb6:	48 8d 15 6b 38 71 00 	lea    0x71386b(%rip),%rdx        # 0x140fb3728
14089febd:	48 8b cb             	mov    %rbx,%rcx
14089fec0:	e8 1b fb ff ff       	call   0x14089f9e0
14089fec5:	eb 0e                	jmp    0x14089fed5
14089fec7:	89 4b 18             	mov    %ecx,0x18(%rbx)
14089feca:	48 8b c8             	mov    %rax,%rcx
14089fecd:	48 8b 43 08          	mov    0x8(%rbx),%rax
14089fed1:	c6 04 01 2c          	movb   $0x2c,(%rcx,%rax,1)
14089fed5:	49 8b 45 08          	mov    0x8(%r13),%rax
14089fed9:	48 0f bf 0c 07       	movswq (%rdi,%rax,1),%rcx
14089fede:	83 f9 fe             	cmp    $0xfffffffe,%ecx
14089fee1:	75 36                	jne    0x14089ff19
14089fee3:	48 8d 15 da 30 7b 00 	lea    0x7b30da(%rip),%rdx        # 0x141052fc4
14089feea:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
14089fef1:	48 ff c0             	inc    %rax
14089fef4:	40 38 34 02          	cmp    %sil,(%rdx,%rax,1)
14089fef8:	75 f7                	jne    0x14089fef1
14089fefa:	25 ff ff ff 3f       	and    $0x3fffffff,%eax
14089feff:	8b 4b 18             	mov    0x18(%rbx),%ecx
14089ff02:	44 8d 04 01          	lea    (%rcx,%rax,1),%r8d
14089ff06:	44 3b 43 10          	cmp    0x10(%rbx),%r8d
14089ff0a:	72 34                	jb     0x14089ff40
14089ff0c:	44 8b c0             	mov    %eax,%r8d
14089ff0f:	48 8b cb             	mov    %rbx,%rcx
14089ff12:	e8 c9 fa ff ff       	call   0x14089f9e0
14089ff17:	eb 3b                	jmp    0x14089ff54
14089ff19:	83 f9 ff             	cmp    $0xffffffff,%ecx
14089ff1c:	75 09                	jne    0x14089ff27
14089ff1e:	48 8d 15 83 d2 7a 00 	lea    0x7ad283(%rip),%rdx        # 0x14104d1a8
14089ff25:	eb c3                	jmp    0x14089feea
14089ff27:	49 8b 45 18          	mov    0x18(%r13),%rax
14089ff2b:	48 8d 14 49          	lea    (%rcx,%rcx,2),%rdx
14089ff2f:	48 8b 48 08          	mov    0x8(%rax),%rcx
14089ff33:	48 8b 14 d1          	mov    (%rcx,%rdx,8),%rdx
14089ff37:	48 85 d2             	test   %rdx,%rdx
14089ff3a:	75 ae                	jne    0x14089feea
14089ff3c:	8b c6                	mov    %esi,%eax
14089ff3e:	eb bf                	jmp    0x14089feff
14089ff40:	85 c0                	test   %eax,%eax
14089ff42:	74 10                	je     0x14089ff54
14089ff44:	48 03 4b 08          	add    0x8(%rbx),%rcx
14089ff48:	44 89 43 18          	mov    %r8d,0x18(%rbx)
14089ff4c:	44 8b c0             	mov    %eax,%r8d
14089ff4f:	e8 bc f0 63 00       	call   0x140edf010
14089ff54:	48 ff c5             	inc    %rbp
14089ff57:	48 83 c7 02          	add    $0x2,%rdi
14089ff5b:	49 3b ee             	cmp    %r14,%rbp
14089ff5e:	0f 8c 3c ff ff ff    	jl     0x14089fea0
14089ff64:	48 8b 6c 24 40       	mov    0x40(%rsp),%rbp
14089ff69:	4c 8b 7c 24 20       	mov    0x20(%rsp),%r15
14089ff6e:	4c 8b 6c 24 50       	mov    0x50(%rsp),%r13
14089ff73:	41 83 fe 01          	cmp    $0x1,%r14d
14089ff77:	7e 30                	jle    0x14089ffa9
14089ff79:	8b 43 18             	mov    0x18(%rbx),%eax
14089ff7c:	8d 48 01             	lea    0x1(%rax),%ecx
14089ff7f:	3b 4b 10             	cmp    0x10(%rbx),%ecx
14089ff82:	72 17                	jb     0x14089ff9b
14089ff84:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14089ff8a:	48 8d 15 13 51 71 00 	lea    0x715113(%rip),%rdx        # 0x140fb50a4
14089ff91:	48 8b cb             	mov    %rbx,%rcx
14089ff94:	e8 47 fa ff ff       	call   0x14089f9e0
14089ff99:	eb 0e                	jmp    0x14089ffa9
14089ff9b:	89 4b 18             	mov    %ecx,0x18(%rbx)
14089ff9e:	48 8b c8             	mov    %rax,%rcx
14089ffa1:	48 8b 43 08          	mov    0x8(%rbx),%rax
14089ffa5:	c6 04 01 29          	movb   $0x29,(%rcx,%rax,1)
14089ffa9:	8b 43 18             	mov    0x18(%rbx),%eax
14089ffac:	8d 48 01             	lea    0x1(%rax),%ecx
14089ffaf:	3b 4b 10             	cmp    0x10(%rbx),%ecx
14089ffb2:	72 19                	jb     0x14089ffcd
14089ffb4:	48 8b 54 24 68       	mov    0x68(%rsp),%rdx
14089ffb9:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14089ffbf:	48 8b cb             	mov    %rbx,%rcx
14089ffc2:	e8 19 fa ff ff       	call   0x14089f9e0
14089ffc7:	48 8d 7b 08          	lea    0x8(%rbx),%rdi
14089ffcb:	eb 1a                	jmp    0x14089ffe7
14089ffcd:	48 8b 53 08          	mov    0x8(%rbx),%rdx
14089ffd1:	48 8d 7b 08          	lea    0x8(%rbx),%rdi
14089ffd5:	4c 8b c0             	mov    %rax,%r8
14089ffd8:	89 4b 18             	mov    %ecx,0x18(%rbx)
14089ffdb:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
14089ffe0:	0f b6 08             	movzbl (%rax),%ecx
14089ffe3:	41 88 0c 10          	mov    %cl,(%r8,%rdx,1)
14089ffe7:	41 83 fe 01          	cmp    $0x1,%r14d
14089ffeb:	7e 31                	jle    0x1408a001e
14089ffed:	8b 43 18             	mov    0x18(%rbx),%eax
14089fff0:	8d 48 01             	lea    0x1(%rax),%ecx
14089fff3:	3b 4b 10             	cmp    0x10(%rbx),%ecx
14089fff6:	72 17                	jb     0x1408a000f
14089fff8:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14089fffe:	48 8d 15 23 50 71 00 	lea    0x715023(%rip),%rdx        # 0x140fb5028
1408a0005:	48 8b cb             	mov    %rbx,%rcx
1408a0008:	e8 d3 f9 ff ff       	call   0x14089f9e0
1408a000d:	eb 14                	jmp    0x1408a0023
1408a000f:	89 4b 18             	mov    %ecx,0x18(%rbx)
1408a0012:	48 8b c8             	mov    %rax,%rcx
1408a0015:	48 8b 07             	mov    (%rdi),%rax
1408a0018:	c6 04 01 28          	movb   $0x28,(%rcx,%rax,1)
1408a001c:	eb 05                	jmp    0x1408a0023
1408a001e:	45 85 f6             	test   %r14d,%r14d
1408a0021:	7e 77                	jle    0x1408a009a
1408a0023:	48 8d 7b 08          	lea    0x8(%rbx),%rdi
1408a0027:	85 f6                	test   %esi,%esi
1408a0029:	74 2f                	je     0x1408a005a
1408a002b:	8b 43 18             	mov    0x18(%rbx),%eax
1408a002e:	8d 48 01             	lea    0x1(%rax),%ecx
1408a0031:	3b 4b 10             	cmp    0x10(%rbx),%ecx
1408a0034:	72 17                	jb     0x1408a004d
1408a0036:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1408a003c:	48 8d 15 e5 36 71 00 	lea    0x7136e5(%rip),%rdx        # 0x140fb3728
1408a0043:	48 8b cb             	mov    %rbx,%rcx
1408a0046:	e8 95 f9 ff ff       	call   0x14089f9e0
1408a004b:	eb 0d                	jmp    0x1408a005a
1408a004d:	89 4b 18             	mov    %ecx,0x18(%rbx)
1408a0050:	48 8b c8             	mov    %rax,%rcx
1408a0053:	48 8b 07             	mov    (%rdi),%rax
1408a0056:	c6 04 01 2c          	movb   $0x2c,(%rcx,%rax,1)
1408a005a:	8b 43 18             	mov    0x18(%rbx),%eax
1408a005d:	8d 48 01             	lea    0x1(%rax),%ecx
1408a0060:	3b 4b 10             	cmp    0x10(%rbx),%ecx
1408a0063:	72 1b                	jb     0x1408a0080
1408a0065:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1408a006b:	48 8d 15 b2 a1 77 00 	lea    0x77a1b2(%rip),%rdx        # 0x14101a224
1408a0072:	48 8b cb             	mov    %rbx,%rcx
1408a0075:	e8 66 f9 ff ff       	call   0x14089f9e0
1408a007a:	48 8d 7b 08          	lea    0x8(%rbx),%rdi
1408a007e:	eb 13                	jmp    0x1408a0093
1408a0080:	89 4b 18             	mov    %ecx,0x18(%rbx)
1408a0083:	48 8b d0             	mov    %rax,%rdx
1408a0086:	48 8b 0f             	mov    (%rdi),%rcx
1408a0089:	0f b7 05 94 a1 77 00 	movzwl 0x77a194(%rip),%eax        # 0x14101a224
1408a0090:	88 04 0a             	mov    %al,(%rdx,%rcx,1)
1408a0093:	ff c6                	inc    %esi
1408a0095:	41 3b f6             	cmp    %r14d,%esi
1408a0098:	7c 8d                	jl     0x1408a0027
1408a009a:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1408a009f:	41 83 fe 01          	cmp    $0x1,%r14d
1408a00a3:	4c 8b 74 24 58       	mov    0x58(%rsp),%r14
1408a00a8:	7e 33                	jle    0x1408a00dd
1408a00aa:	8b 43 18             	mov    0x18(%rbx),%eax
1408a00ad:	8d 48 01             	lea    0x1(%rax),%ecx
1408a00b0:	3b 4b 10             	cmp    0x10(%rbx),%ecx
1408a00b3:	72 1b                	jb     0x1408a00d0
1408a00b5:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1408a00bb:	48 8d 15 e2 4f 71 00 	lea    0x714fe2(%rip),%rdx        # 0x140fb50a4
1408a00c2:	48 8b cb             	mov    %rbx,%rcx
1408a00c5:	48 83 c4 28          	add    $0x28,%rsp
1408a00c9:	5f                   	pop    %rdi
1408a00ca:	5b                   	pop    %rbx
1408a00cb:	e9 10 f9 ff ff       	jmp    0x14089f9e0
1408a00d0:	89 4b 18             	mov    %ecx,0x18(%rbx)
1408a00d3:	48 8b c8             	mov    %rax,%rcx
1408a00d6:	48 8b 07             	mov    (%rdi),%rax
1408a00d9:	c6 04 01 29          	movb   $0x29,(%rcx,%rax,1)
1408a00dd:	48 83 c4 28          	add    $0x28,%rsp
1408a00e1:	5f                   	pop    %rdi
1408a00e2:	5b                   	pop    %rbx
1408a00e3:	c3                   	ret
1408a00e4:	cc                   	int3
1408a00e5:	cc                   	int3
1408a00e6:	cc                   	int3
1408a00e7:	cc                   	int3
1408a00e8:	cc                   	int3
1408a00e9:	cc                   	int3
1408a00ea:	cc                   	int3
1408a00eb:	cc                   	int3
1408a00ec:	cc                   	int3
1408a00ed:	cc                   	int3
1408a00ee:	cc                   	int3
1408a00ef:	cc                   	int3
1408a00f0:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1408a00f5:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1408a00fa:	56                   	push   %rsi
1408a00fb:	57                   	push   %rdi
1408a00fc:	41 55                	push   %r13
1408a00fe:	41 56                	push   %r14
1408a0100:	41 57                	push   %r15
1408a0102:	48 83 ec 30          	sub    $0x30,%rsp
1408a0106:	0f b7 72 18          	movzwl 0x18(%rdx),%esi
1408a010a:	48 8d 7a 38          	lea    0x38(%rdx),%rdi
1408a010e:	4c 8b 6a 20          	mov    0x20(%rdx),%r13
1408a0112:	4c 8b f2             	mov    %rdx,%r14
1408a0115:	44 0f b7 7a 3e       	movzwl 0x3e(%rdx),%r15d
1408a011a:	48 8b d9             	mov    %rcx,%rbx
1408a011d:	66 85 f6             	test   %si,%si
1408a0120:	75 09                	jne    0x1408a012b
1408a0122:	f6 07 30             	testb  $0x30,(%rdi)
1408a0125:	0f 84 9f 01 00 00    	je     0x1408a02ca
1408a012b:	8b 41 18             	mov    0x18(%rcx),%eax
1408a012e:	48 89 6c 24 60       	mov    %rbp,0x60(%rsp)
1408a0133:	4c 89 64 24 70       	mov    %r12,0x70(%rsp)
1408a0138:	8d 48 02             	lea    0x2(%rax),%ecx
1408a013b:	3b 4b 10             	cmp    0x10(%rbx),%ecx
1408a013e:	72 17                	jb     0x1408a0157
1408a0140:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1408a0146:	48 8d 15 b3 f8 77 00 	lea    0x77f8b3(%rip),%rdx        # 0x14101fa00
1408a014d:	48 8b cb             	mov    %rbx,%rcx
1408a0150:	e8 8b f8 ff ff       	call   0x14089f9e0
1408a0155:	eb 10                	jmp    0x1408a0167
1408a0157:	89 4b 18             	mov    %ecx,0x18(%rbx)
1408a015a:	48 8b c8             	mov    %rax,%rcx
1408a015d:	48 8b 43 08          	mov    0x8(%rbx),%rax
1408a0161:	66 c7 04 01 20 28    	movw   $0x2820,(%rcx,%rax,1)
1408a0167:	33 ed                	xor    %ebp,%ebp
1408a0169:	4c 8b e6             	mov    %rsi,%r12
1408a016c:	48 85 f6             	test   %rsi,%rsi
1408a016f:	0f 84 b5 00 00 00    	je     0x1408a022a
1408a0175:	8b f5                	mov    %ebp,%esi
1408a0177:	4c 8d 35 56 2e 7b 00 	lea    0x7b2e56(%rip),%r14        # 0x141052fd4
1408a017e:	66 90                	xchg   %ax,%ax
1408a0180:	49 8b 45 08          	mov    0x8(%r13),%rax
1408a0184:	48 0f bf 0c 70       	movswq (%rax,%rsi,2),%rcx
1408a0189:	83 f9 fe             	cmp    $0xfffffffe,%ecx
1408a018c:	75 09                	jne    0x1408a0197
1408a018e:	48 8d 3d 2f 2e 7b 00 	lea    0x7b2e2f(%rip),%rdi        # 0x141052fc4
1408a0195:	eb 1e                	jmp    0x1408a01b5
1408a0197:	83 f9 ff             	cmp    $0xffffffff,%ecx
1408a019a:	75 09                	jne    0x1408a01a5
1408a019c:	48 8d 3d 05 d0 7a 00 	lea    0x7ad005(%rip),%rdi        # 0x14104d1a8
1408a01a3:	eb 10                	jmp    0x1408a01b5
1408a01a5:	49 8b 45 18          	mov    0x18(%r13),%rax
1408a01a9:	48 8d 14 49          	lea    (%rcx,%rcx,2),%rdx
1408a01ad:	48 8b 48 08          	mov    0x8(%rax),%rcx
1408a01b1:	48 8b 3c d1          	mov    (%rcx,%rdx,8),%rdi
1408a01b5:	48 85 f6             	test   %rsi,%rsi
1408a01b8:	74 40                	je     0x1408a01fa
1408a01ba:	8b 43 18             	mov    0x18(%rbx),%eax
1408a01bd:	8d 48 05             	lea    0x5(%rax),%ecx
1408a01c0:	3b 4b 10             	cmp    0x10(%rbx),%ecx
1408a01c3:	72 17                	jb     0x1408a01dc
1408a01c5:	41 b8 05 00 00 00    	mov    $0x5,%r8d
1408a01cb:	48 8d 15 fa 2d 7b 00 	lea    0x7b2dfa(%rip),%rdx        # 0x141052fcc
1408a01d2:	48 8b cb             	mov    %rbx,%rcx
1408a01d5:	e8 06 f8 ff ff       	call   0x14089f9e0
1408a01da:	eb 1e                	jmp    0x1408a01fa
1408a01dc:	48 8b 53 08          	mov    0x8(%rbx),%rdx
1408a01e0:	89 4b 18             	mov    %ecx,0x18(%rbx)
1408a01e3:	48 8b c8             	mov    %rax,%rcx
1408a01e6:	8b 05 e0 2d 7b 00    	mov    0x7b2de0(%rip),%eax        # 0x141052fcc
1408a01ec:	89 04 0a             	mov    %eax,(%rdx,%rcx,1)
1408a01ef:	0f b6 05 da 2d 7b 00 	movzbl 0x7b2dda(%rip),%eax        # 0x141052fd0
1408a01f6:	88 44 0a 04          	mov    %al,0x4(%rdx,%rcx,1)
1408a01fa:	41 3b ef             	cmp    %r15d,%ebp
1408a01fd:	48 8d 15 dc 2d 7b 00 	lea    0x7b2ddc(%rip),%rdx        # 0x141052fe0
1408a0204:	4c 8b c7             	mov    %rdi,%r8
1408a0207:	48 8b cb             	mov    %rbx,%rcx
1408a020a:	49 0f 43 d6          	cmovae %r14,%rdx
1408a020e:	e8 dd 38 fd ff       	call   0x140873af0
1408a0213:	ff c5                	inc    %ebp
1408a0215:	48 ff c6             	inc    %rsi
1408a0218:	49 3b f4             	cmp    %r12,%rsi
1408a021b:	0f 8c 5f ff ff ff    	jl     0x1408a0180
1408a0221:	4c 8b 74 24 68       	mov    0x68(%rsp),%r14
1408a0226:	49 8d 7e 38          	lea    0x38(%r14),%rdi
1408a022a:	f6 07 20             	testb  $0x20,(%rdi)
1408a022d:	8b f5                	mov    %ebp,%esi
1408a022f:	4c 8b 64 24 70       	mov    0x70(%rsp),%r12
1408a0234:	74 28                	je     0x1408a025e
1408a0236:	45 0f b7 46 1a       	movzwl 0x1a(%r14),%r8d
1408a023b:	48 8d 05 a6 31 74 00 	lea    0x7431a6(%rip),%rax        # 0x140fe33e8
1408a0242:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1408a0247:	44 8b cd             	mov    %ebp,%r9d
1408a024a:	49 8b d5             	mov    %r13,%rdx
1408a024d:	89 6c 24 20          	mov    %ebp,0x20(%rsp)
1408a0251:	48 8b cb             	mov    %rbx,%rcx
1408a0254:	e8 87 fb ff ff       	call   0x14089fde0
1408a0259:	bd 01 00 00 00       	mov    $0x1,%ebp
1408a025e:	f6 07 10             	testb  $0x10,(%rdi)
1408a0261:	74 23                	je     0x1408a0286
1408a0263:	45 0f b7 46 1c       	movzwl 0x1c(%r14),%r8d
1408a0268:	48 8d 05 a1 31 74 00 	lea    0x7431a1(%rip),%rax        # 0x140fe3410
1408a026f:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1408a0274:	44 8b ce             	mov    %esi,%r9d
1408a0277:	49 8b d5             	mov    %r13,%rdx
1408a027a:	89 6c 24 20          	mov    %ebp,0x20(%rsp)
1408a027e:	48 8b cb             	mov    %rbx,%rcx
1408a0281:	e8 5a fb ff ff       	call   0x14089fde0
1408a0286:	8b 43 18             	mov    0x18(%rbx),%eax
1408a0289:	48 8b 6c 24 60       	mov    0x60(%rsp),%rbp
1408a028e:	8d 48 01             	lea    0x1(%rax),%ecx
1408a0291:	3b 4b 10             	cmp    0x10(%rbx),%ecx
1408a0294:	72 26                	jb     0x1408a02bc
1408a0296:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1408a029c:	48 8d 15 01 4e 71 00 	lea    0x714e01(%rip),%rdx        # 0x140fb50a4
1408a02a3:	48 8b cb             	mov    %rbx,%rcx
1408a02a6:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
1408a02ab:	48 83 c4 30          	add    $0x30,%rsp
1408a02af:	41 5f                	pop    %r15
1408a02b1:	41 5e                	pop    %r14