14018d00e:	e8 3d 41 f6 ff       	call   0x1400f1150
14018d013:	83 c0 07             	add    $0x7,%eax
14018d016:	4c 8d 45 af          	lea    -0x51(%rbp),%r8
14018d01a:	99                   	cltd
14018d01b:	49 8b ce             	mov    %r14,%rcx
14018d01e:	83 e2 07             	and    $0x7,%edx
14018d021:	03 c2                	add    %edx,%eax
14018d023:	c1 f8 03             	sar    $0x3,%eax
14018d026:	48 63 d0             	movslq %eax,%rdx
14018d029:	e8 b2 42 01 00       	call   0x1401a12e0
14018d02e:	85 c0                	test   %eax,%eax
14018d030:	0f 84 77 01 00 00    	je     0x14018d1ad
14018d036:	49 8b ce             	mov    %r14,%rcx
14018d039:	e8 42 43 01 00       	call   0x1401a1380
14018d03e:	85 c0                	test   %eax,%eax
14018d040:	0f 84 67 01 00 00    	je     0x14018d1ad
14018d046:	48 8b 55 af          	mov    -0x51(%rbp),%rdx
14018d04a:	48 8b 4c f5 f7       	mov    -0x9(%rbp,%rsi,8),%rcx
14018d04f:	e8 fc 36 f6 ff       	call   0x1400f0750
14018d054:	48 ff c6             	inc    %rsi
14018d057:	48 83 fe 04          	cmp    $0x4,%rsi
14018d05b:	0f 8c 13 ff ff ff    	jl     0x14018cf74
14018d061:	41 f6 c4 84          	test   $0x84,%r12b
14018d065:	0f 84 80 00 00 00    	je     0x14018d0eb
14018d06b:	ba 03 00 00 00       	mov    $0x3,%edx
14018d070:	49 8b ce             	mov    %r14,%rcx
14018d073:	44 8d 42 fe          	lea    -0x2(%rdx),%r8d
14018d077:	e8 54 4a 01 00       	call   0x1401a1ad0
14018d07c:	85 c0                	test   %eax,%eax
14018d07e:	0f 84 97 01 00 00    	je     0x14018d21b
14018d084:	33 d2                	xor    %edx,%edx
14018d086:	49 8b ce             	mov    %r14,%rcx
14018d089:	44 8d 42 01          	lea    0x1(%rdx),%r8d
14018d08d:	e8 3e 4a 01 00       	call   0x1401a1ad0
14018d092:	85 c0                	test   %eax,%eax
14018d094:	0f 84 81 01 00 00    	je     0x14018d21b
14018d09a:	8b 55 b7             	mov    -0x49(%rbp),%edx
14018d09d:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14018d0a3:	49 8b ce             	mov    %r14,%rcx
14018d0a6:	e8 25 4a 01 00       	call   0x1401a1ad0
14018d0ab:	85 c0                	test   %eax,%eax
14018d0ad:	0f 84 68 01 00 00    	je     0x14018d21b
14018d0b3:	4c 8b 45 cf          	mov    -0x31(%rbp),%r8
14018d0b7:	41 b9 01 00 00 00    	mov    $0x1,%r9d
14018d0bd:	48 8b 55 a7          	mov    -0x59(%rbp),%rdx
14018d0c1:	49 8b ce             	mov    %r14,%rcx
14018d0c4:	e8 07 4e 01 00       	call   0x1401a1ed0
14018d0c9:	85 c0                	test   %eax,%eax
14018d0cb:	0f 84 4a 01 00 00    	je     0x14018d21b
14018d0d1:	48 8b 4d a7          	mov    -0x59(%rbp),%rcx
14018d0d5:	48 8d 15 84 3b 19 00 	lea    0x193b84(%rip),%rdx        # 0x140320c60
14018d0dc:	41 b8 5c 0a 00 00    	mov    $0xa5c,%r8d
14018d0e2:	e8 d9 ec f5 ff       	call   0x1400ebdc0
14018d0e7:	4c 89 7d a7          	mov    %r15,-0x59(%rbp)
14018d0eb:	48 8b 75 c7          	mov    -0x39(%rbp),%rsi
14018d0ef:	48 85 f6             	test   %rsi,%rsi
14018d0f2:	0f 84 64 03 00 00    	je     0x14018d45c
14018d0f8:	48 8b 87 88 03 00 00 	mov    0x388(%rdi),%rax
14018d0ff:	48 8b 58 08          	mov    0x8(%rax),%rbx
14018d103:	4c 89 7d b7          	mov    %r15,-0x49(%rbp)
14018d107:	48 85 db             	test   %rbx,%rbx
14018d10a:	0f 84 1e 04 00 00    	je     0x14018d52e
14018d110:	48 8b 8f a0 09 00 00 	mov    0x9a0(%rdi),%rcx
14018d117:	4c 8d 45 c7          	lea    -0x39(%rbp),%r8
14018d11b:	48 8b d6             	mov    %rsi,%rdx
14018d11e:	e8 ed 38 f8 ff       	call   0x140110a10
14018d123:	85 c0                	test   %eax,%eax
14018d125:	0f 84 03 04 00 00    	je     0x14018d52e
14018d12b:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
14018d12f:	49 8b ce             	mov    %r14,%rcx
14018d132:	e8 79 44 01 00       	call   0x1401a15b0
14018d137:	85 c0                	test   %eax,%eax
14018d139:	0f 85 13 01 00 00    	jne    0x14018d252
14018d13f:	e8 2c 9f f9 ff       	call   0x140127070
14018d144:	4c 8d 05 1d 3d 19 00 	lea    0x193d1d(%rip),%r8        # 0x140320e68
14018d14b:	ba 6e 0a 00 00       	mov    $0xa6e,%edx
14018d150:	48 8d 0d 09 3b 19 00 	lea    0x193b09(%rip),%rcx        # 0x140320c60
14018d157:	e8 34 a0 f9 ff       	call   0x140127190
14018d15c:	45 33 c9             	xor    %r9d,%r9d
14018d15f:	41 b8 03 01 0c 00    	mov    $0xc0103,%r8d
14018d165:	48 8b cf             	mov    %rdi,%rcx
14018d168:	41 8d 51 50          	lea    0x50(%r9),%edx
14018d16c:	e8 3f 31 ff ff       	call   0x1401802b0
14018d171:	e9 ec 02 00 00       	jmp    0x14018d462
14018d176:	e8 f5 9e f9 ff       	call   0x140127070
14018d17b:	4c 8d 05 e6 3c 19 00 	lea    0x193ce6(%rip),%r8        # 0x140320e68
14018d182:	ba 3e 0a 00 00       	mov    $0xa3e,%edx
14018d187:	48 8d 0d d2 3a 19 00 	lea    0x193ad2(%rip),%rcx        # 0x140320c60
14018d18e:	e8 fd 9f f9 ff       	call   0x140127190
14018d193:	45 33 c9             	xor    %r9d,%r9d
14018d196:	41 b8 03 01 0c 00    	mov    $0xc0103,%r8d
14018d19c:	48 8b cf             	mov    %rdi,%rcx
14018d19f:	41 8d 51 50          	lea    0x50(%r9),%edx
14018d1a3:	e8 08 31 ff ff       	call   0x1401802b0
14018d1a8:	e9 b5 02 00 00       	jmp    0x14018d462
14018d1ad:	e8 be 9e f9 ff       	call   0x140127070
14018d1b2:	4c 8d 05 af 3c 19 00 	lea    0x193caf(%rip),%r8        # 0x140320e68
14018d1b9:	ba 47 0a 00 00       	mov    $0xa47,%edx
14018d1be:	48 8d 0d 9b 3a 19 00 	lea    0x193a9b(%rip),%rcx        # 0x140320c60
14018d1c5:	e8 c6 9f f9 ff       	call   0x140127190
14018d1ca:	45 33 c9             	xor    %r9d,%r9d
14018d1cd:	41 b8 03 01 0c 00    	mov    $0xc0103,%r8d
14018d1d3:	48 8b cf             	mov    %rdi,%rcx
14018d1d6:	41 8d 51 50          	lea    0x50(%r9),%edx
14018d1da:	e8 d1 30 ff ff       	call   0x1401802b0
14018d1df:	e9 7e 02 00 00       	jmp    0x14018d462
14018d1e4:	e8 87 9e f9 ff       	call   0x140127070
14018d1e9:	4c 8d 05 78 3c 19 00 	lea    0x193c78(%rip),%r8        # 0x140320e68
14018d1f0:	ba 30 0a 00 00       	mov    $0xa30,%edx
14018d1f5:	48 8d 0d 64 3a 19 00 	lea    0x193a64(%rip),%rcx        # 0x140320c60
14018d1fc:	e8 8f 9f f9 ff       	call   0x140127190
14018d201:	45 33 c9             	xor    %r9d,%r9d
14018d204:	41 b8 03 01 0c 00    	mov    $0xc0103,%r8d
14018d20a:	48 8b cf             	mov    %rdi,%rcx
14018d20d:	41 8d 51 50          	lea    0x50(%r9),%edx
14018d211:	e8 9a 30 ff ff       	call   0x1401802b0
14018d216:	e9 47 02 00 00       	jmp    0x14018d462
14018d21b:	e8 50 9e f9 ff       	call   0x140127070
14018d220:	4c 8d 05 41 3c 19 00 	lea    0x193c41(%rip),%r8        # 0x140320e68
14018d227:	ba 59 0a 00 00       	mov    $0xa59,%edx
14018d22c:	48 8d 0d 2d 3a 19 00 	lea    0x193a2d(%rip),%rcx        # 0x140320c60
14018d233:	e8 58 9f f9 ff       	call   0x140127190
14018d238:	45 33 c9             	xor    %r9d,%r9d
14018d23b:	41 b8 03 01 0c 00    	mov    $0xc0103,%r8d
14018d241:	48 8b cf             	mov    %rdi,%rcx
14018d244:	41 8d 51 50          	lea    0x50(%r9),%edx
14018d248:	e8 63 30 ff ff       	call   0x1401802b0
14018d24d:	e9 10 02 00 00       	jmp    0x14018d462
14018d252:	48 8b 47 08          	mov    0x8(%rdi),%rax
14018d256:	48 8b 88 c0 00 00 00 	mov    0xc0(%rax),%rcx
14018d25d:	f6 41 60 02          	testb  $0x2,0x60(%rcx)
14018d261:	74 4d                	je     0x14018d2b0
14018d263:	0f b7 56 08          	movzwl 0x8(%rsi),%edx
14018d267:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14018d26d:	49 8b ce             	mov    %r14,%rcx
14018d270:	e8 5b 48 01 00       	call   0x1401a1ad0
14018d275:	85 c0                	test   %eax,%eax
14018d277:	75 37                	jne    0x14018d2b0
14018d279:	e8 f2 9d f9 ff       	call   0x140127070
14018d27e:	4c 8d 05 e3 3b 19 00 	lea    0x193be3(%rip),%r8        # 0x140320e68
14018d285:	ba 73 0a 00 00       	mov    $0xa73,%edx
14018d28a:	48 8d 0d cf 39 19 00 	lea    0x1939cf(%rip),%rcx        # 0x140320c60
14018d291:	e8 fa 9e f9 ff       	call   0x140127190
14018d296:	45 33 c9             	xor    %r9d,%r9d
14018d299:	41 b8 03 01 0c 00    	mov    $0xc0103,%r8d
14018d29f:	48 8b cf             	mov    %rdi,%rcx
14018d2a2:	41 8d 51 50          	lea    0x50(%r9),%edx
14018d2a6:	e8 05 30 ff ff       	call   0x1401802b0
14018d2ab:	e9 b2 01 00 00       	jmp    0x14018d462
14018d2b0:	48 8b 4d c7          	mov    -0x39(%rbp),%rcx
14018d2b4:	48 85 c9             	test   %rcx,%rcx
14018d2b7:	75 05                	jne    0x14018d2be
14018d2b9:	4d 8b c7             	mov    %r15,%r8
14018d2bc:	eb 08                	jmp    0x14018d2c6
14018d2be:	e8 9d cc fa ff       	call   0x140139f60
14018d2c3:	4c 8b c0             	mov    %rax,%r8
14018d2c6:	4c 8b 8f a0 09 00 00 	mov    0x9a0(%rdi),%r9
14018d2cd:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
14018d2d1:	4c 89 7c 24 30       	mov    %r15,0x30(%rsp)
14018d2d6:	49 8b cd             	mov    %r13,%rcx
14018d2d9:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
14018d2de:	49 8b 81 28 04 00 00 	mov    0x428(%r9),%rax
14018d2e5:	4d 8b 09             	mov    (%r9),%r9
14018d2e8:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14018d2ed:	e8 de de fa ff       	call   0x14013b1d0
14018d2f2:	85 c0                	test   %eax,%eax
14018d2f4:	7f 37                	jg     0x14018d32d
14018d2f6:	e8 75 9d f9 ff       	call   0x140127070
14018d2fb:	4c 8d 05 66 3b 19 00 	lea    0x193b66(%rip),%r8        # 0x140320e68
14018d302:	ba 7b 0a 00 00       	mov    $0xa7b,%edx
14018d307:	48 8d 0d 52 39 19 00 	lea    0x193952(%rip),%rcx        # 0x140320c60
14018d30e:	e8 7d 9e f9 ff       	call   0x140127190
14018d313:	45 33 c9             	xor    %r9d,%r9d
14018d316:	41 b8 03 01 0c 00    	mov    $0xc0103,%r8d
14018d31c:	48 8b cf             	mov    %rdi,%rcx
14018d31f:	41 8d 51 50          	lea    0x50(%r9),%edx
14018d323:	e8 88 2f ff ff       	call   0x1401802b0
14018d328:	e9 35 01 00 00       	jmp    0x14018d462
14018d32d:	81 7e 14 90 03 00 00 	cmpl   $0x390,0x14(%rsi)
14018d334:	75 5b                	jne    0x14018d391
14018d336:	48 8b 4d d7          	mov    -0x29(%rbp),%rcx
14018d33a:	ba 06 00 00 00       	mov    $0x6,%edx
14018d33f:	e8 6c f8 f6 ff       	call   0x1400fcbb0
14018d344:	85 c0                	test   %eax,%eax
14018d346:	7e 12                	jle    0x14018d35a
14018d348:	48 8b 4d d7          	mov    -0x29(%rbp),%rcx
14018d34c:	ba ff ff ff ff       	mov    $0xffffffff,%edx
14018d351:	e8 ba f9 f6 ff       	call   0x1400fcd10
14018d356:	85 c0                	test   %eax,%eax
14018d358:	7f 37                	jg     0x14018d391
14018d35a:	e8 11 9d f9 ff       	call   0x140127070
14018d35f:	4c 8d 05 02 3b 19 00 	lea    0x193b02(%rip),%r8        # 0x140320e68
14018d366:	ba 81 0a 00 00       	mov    $0xa81,%edx
14018d36b:	48 8d 0d ee 38 19 00 	lea    0x1938ee(%rip),%rcx        # 0x140320c60
14018d372:	e8 19 9e f9 ff       	call   0x140127190
14018d377:	45 33 c9             	xor    %r9d,%r9d
14018d37a:	41 b8 06 00 08 00    	mov    $0x80006,%r8d
14018d380:	48 8b cf             	mov    %rdi,%rcx
14018d383:	41 8d 51 50          	lea    0x50(%r9),%edx
14018d387:	e8 24 2f ff ff       	call   0x1401802b0
14018d38c:	e9 d1 00 00 00       	jmp    0x14018d462
14018d391:	48 8b 87 88 00 00 00 	mov    0x88(%rdi),%rax
14018d398:	48 8d 55 af          	lea    -0x51(%rbp),%rdx
14018d39c:	4c 8b 45 df          	mov    -0x21(%rbp),%r8
14018d3a0:	48 8b cf             	mov    %rdi,%rcx
14018d3a3:	4c 8b 4d e7          	mov    -0x19(%rbp),%r9
14018d3a7:	4c 03 40 08          	add    0x8(%rax),%r8
14018d3ab:	e8 80 6e ff ff       	call   0x140184230
14018d3b0:	48 8b d8             	mov    %rax,%rbx
14018d3b3:	48 85 c0             	test   %rax,%rax
14018d3b6:	0f 84 a6 00 00 00    	je     0x14018d462
14018d3bc:	4c 8b 4d af          	mov    -0x51(%rbp),%r9
14018d3c0:	4c 8d 45 b7          	lea    -0x49(%rbp),%r8
14018d3c4:	33 d2                	xor    %edx,%edx
14018d3c6:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14018d3cb:	49 8b cd             	mov    %r13,%rcx
14018d3ce:	e8 2d d9 fa ff       	call   0x14013ad00
14018d3d3:	85 c0                	test   %eax,%eax
14018d3d5:	0f 8e 06 01 00 00    	jle    0x14018d4e1
14018d3db:	48 8b 55 b7          	mov    -0x49(%rbp),%rdx
14018d3df:	4c 8d 45 cf          	lea    -0x31(%rbp),%r8
14018d3e3:	41 b9 02 00 00 00    	mov    $0x2,%r9d
14018d3e9:	49 8b ce             	mov    %r14,%rcx
14018d3ec:	e8 8f 4b 01 00       	call   0x1401a1f80
14018d3f1:	85 c0                	test   %eax,%eax
14018d3f3:	0f 84 e8 00 00 00    	je     0x14018d4e1
14018d3f9:	4c 8b 4d af          	mov    -0x51(%rbp),%r9
14018d3fd:	4c 8d 45 b7          	lea    -0x49(%rbp),%r8
14018d401:	48 8b 55 cf          	mov    -0x31(%rbp),%rdx
14018d405:	49 8b cd             	mov    %r13,%rcx
14018d408:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14018d40d:	e8 ee d8 fa ff       	call   0x14013ad00
14018d412:	85 c0                	test   %eax,%eax
14018d414:	0f 8e c7 00 00 00    	jle    0x14018d4e1
14018d41a:	48 8b 55 b7          	mov    -0x49(%rbp),%rdx
14018d41e:	4c 8d 45 ef          	lea    -0x11(%rbp),%r8
14018d422:	41 b9 02 00 00 00    	mov    $0x2,%r9d
14018d428:	49 8b ce             	mov    %r14,%rcx
14018d42b:	e8 10 4a 01 00       	call   0x1401a1e40
14018d430:	85 c0                	test   %eax,%eax
14018d432:	0f 84 a9 00 00 00    	je     0x14018d4e1
14018d438:	48 8b 45 ef          	mov    -0x11(%rbp),%rax
14018d43c:	48 39 45 cf          	cmp    %rax,-0x31(%rbp)
14018d440:	0f 85 9b 00 00 00    	jne    0x14018d4e1
14018d446:	48 8b 4d af          	mov    -0x51(%rbp),%rcx
14018d44a:	48 8d 15 0f 38 19 00 	lea    0x19380f(%rip),%rdx        # 0x140320c60
14018d451:	41 b8 96 0a 00 00    	mov    $0xa96,%r8d
14018d457:	e8 64 e9 f5 ff       	call   0x1400ebdc0
14018d45c:	41 bf 01 00 00 00    	mov    $0x1,%r15d
14018d462:	33 c9                	xor    %ecx,%ecx
14018d464:	e8 a7 bf f6 ff       	call   0x1400f9410
14018d469:	48 8b 4d a7          	mov    -0x59(%rbp),%rcx
14018d46d:	48 8d 15 ec 37 19 00 	lea    0x1937ec(%rip),%rdx        # 0x140320c60
14018d474:	41 b8 9c 0a 00 00    	mov    $0xa9c,%r8d
14018d47a:	e8 41 e9 f5 ff       	call   0x1400ebdc0
14018d47f:	49 8b cd             	mov    %r13,%rcx
14018d482:	e8 29 9e f6 ff       	call   0x1400f72b0
14018d487:	83 7d bf 00          	cmpl   $0x0,-0x41(%rbp)
14018d48b:	74 24                	je     0x14018d4b1
14018d48d:	48 8b 4d f7          	mov    -0x9(%rbp),%rcx
14018d491:	e8 9a 38 f6 ff       	call   0x1400f0d30
14018d496:	48 8b 4d ff          	mov    -0x1(%rbp),%rcx
14018d49a:	e8 91 38 f6 ff       	call   0x1400f0d30
14018d49f:	48 8b 4d 07          	mov    0x7(%rbp),%rcx
14018d4a3:	e8 88 38 f6 ff       	call   0x1400f0d30
14018d4a8:	48 8b 4d 0f          	mov    0xf(%rbp),%rcx
14018d4ac:	e8 7f 38 f6 ff       	call   0x1400f0d30
14018d4b1:	48 8b b4 24 10 01 00 	mov    0x110(%rsp),%rsi
14018d4b8:	00
14018d4b9:	4c 8b a4 24 c0 00 00 	mov    0xc0(%rsp),%r12
14018d4c0:	00
14018d4c1:	41 8b c7             	mov    %r15d,%eax
14018d4c4:	48 8b 4d 17          	mov    0x17(%rbp),%rcx
14018d4c8:	48 33 cc             	xor    %rsp,%rcx
14018d4cb:	e8 e0 29 12 00       	call   0x1402afeb0
14018d4d0:	48 81 c4 c8 00 00 00 	add    $0xc8,%rsp
14018d4d7:	41 5f                	pop    %r15
14018d4d9:	41 5e                	pop    %r14
14018d4db:	41 5d                	pop    %r13
14018d4dd:	5f                   	pop    %rdi
14018d4de:	5b                   	pop    %rbx
14018d4df:	5d                   	pop    %rbp
14018d4e0:	c3                   	ret
14018d4e1:	48 8b 4d af          	mov    -0x51(%rbp),%rcx
14018d4e5:	48 8d 15 74 37 19 00 	lea    0x193774(%rip),%rdx        # 0x140320c60
14018d4ec:	41 b8 92 0a 00 00    	mov    $0xa92,%r8d
14018d4f2:	e8 c9 e8 f5 ff       	call   0x1400ebdc0
14018d4f7:	e8 74 9b f9 ff       	call   0x140127070
14018d4fc:	4c 8d 05 65 39 19 00 	lea    0x193965(%rip),%r8        # 0x140320e68
14018d503:	ba 93 0a 00 00       	mov    $0xa93,%edx
14018d508:	48 8d 0d 51 37 19 00 	lea    0x193751(%rip),%rcx        # 0x140320c60
14018d50f:	e8 7c 9c f9 ff       	call   0x140127190
14018d514:	45 33 c9             	xor    %r9d,%r9d
14018d517:	41 b8 03 01 0c 00    	mov    $0xc0103,%r8d
14018d51d:	48 8b cf             	mov    %rdi,%rcx
14018d520:	41 8d 51 50          	lea    0x50(%r9),%edx
14018d524:	e8 87 2d ff ff       	call   0x1401802b0
14018d529:	e9 34 ff ff ff       	jmp    0x14018d462
14018d52e:	e8 3d 9b f9 ff       	call   0x140127070
14018d533:	4c 8d 05 2e 39 19 00 	lea    0x19392e(%rip),%r8        # 0x140320e68
14018d53a:	ba 69 0a 00 00       	mov    $0xa69,%edx
14018d53f:	48 8d 0d 1a 37 19 00 	lea    0x19371a(%rip),%rcx        # 0x140320c60
14018d546:	e8 45 9c f9 ff       	call   0x140127190
14018d54b:	45 33 c9             	xor    %r9d,%r9d
14018d54e:	41 b8 03 01 0c 00    	mov    $0xc0103,%r8d
14018d554:	48 8b cf             	mov    %rdi,%rcx
14018d557:	41 8d 51 50          	lea    0x50(%r9),%edx
14018d55b:	e8 50 2d ff ff       	call   0x1401802b0
14018d560:	e9 fd fe ff ff       	jmp    0x14018d462
14018d565:	cc                   	int3
14018d566:	cc                   	int3
14018d567:	cc                   	int3
14018d568:	cc                   	int3
14018d569:	cc                   	int3
14018d56a:	cc                   	int3
14018d56b:	cc                   	int3
14018d56c:	cc                   	int3
14018d56d:	cc                   	int3
14018d56e:	cc                   	int3
14018d56f:	cc                   	int3
14018d570:	40 55                	rex push %rbp
14018d572:	53                   	push   %rbx
14018d573:	56                   	push   %rsi
14018d574:	57                   	push   %rdi
14018d575:	41 54                	push   %r12
14018d577:	41 56                	push   %r14
14018d579:	41 57                	push   %r15
14018d57b:	48 8b ec             	mov    %rsp,%rbp
14018d57e:	b8 50 00 00 00       	mov    $0x50,%eax
14018d583:	e8 a8 35 12 00       	call   0x1402b0b30
14018d588:	48 2b e0             	sub    %rax,%rsp
14018d58b:	4c 8b 81 a0 09 00 00 	mov    0x9a0(%rcx),%r8
14018d592:	45 33 e4             	xor    %r12d,%r12d
14018d595:	48 8b b1 50 0b 00 00 	mov    0xb50(%rcx),%rsi
14018d59c:	48 8b d9             	mov    %rcx,%rbx
14018d59f:	89 45 48             	mov    %eax,0x48(%rbp)
14018d5a2:	45 8b fc             	mov    %r12d,%r15d
14018d5a5:	4c 89 65 58          	mov    %r12,0x58(%rbp)
14018d5a9:	4c 89 65 e0          	mov    %r12,-0x20(%rbp)
14018d5ad:	44 89 65 40          	mov    %r12d,0x40(%rbp)
14018d5b1:	49 8b 80 00 02 00 00 	mov    0x200(%r8),%rax
14018d5b8:	48 85 c0             	test   %rax,%rax
14018d5bb:	74 5d                	je     0x14018d61a
14018d5bd:	4d 8b 80 08 02 00 00 	mov    0x208(%r8),%r8
14018d5c4:	48 8d 55 48          	lea    0x48(%rbp),%rdx
14018d5c8:	ff d0                	call   *%rax
14018d5ca:	83 f8 ff             	cmp    $0xffffffff,%eax
14018d5cd:	74 30                	je     0x14018d5ff
14018d5cf:	83 f8 01             	cmp    $0x1,%eax
14018d5d2:	74 46                	je     0x14018d61a