14013cfd8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14013cfdf:	00
14013cfe0:	48 83 c5 01          	add    $0x1,%rbp
14013cfe4:	88 46 12             	mov    %al,0x12(%rsi)
14013cfe7:	41 89 fb             	mov    %edi,%r11d
14013cfea:	39 ef                	cmp    %ebp,%edi
14013cfec:	0f 8f 6e ff ff ff    	jg     0x14013cf60
14013cff2:	e9 95 fd ff ff       	jmp    0x14013cd8c
14013cff7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14013cffe:	00 00
14013d000:	44 8b 1d a5 cc 16 00 	mov    0x16cca5(%rip),%r11d        # 0x1402a9cac
14013d007:	31 f6                	xor    %esi,%esi
14013d009:	4c 8d 2d 90 cc 16 00 	lea    0x16cc90(%rip),%r13        # 0x1402a9ca0
14013d010:	48 8d 6c 24 20       	lea    0x20(%rsp),%rbp
14013d015:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
14013d01c:	00 00
14013d01e:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
14013d025:	00 00
14013d027:	45 85 db             	test   %r11d,%r11d
14013d02a:	7f 2b                	jg     0x14013d057
14013d02c:	eb 5b                	jmp    0x14013d089
14013d02e:	66 90                	xchg   %ax,%ax
14013d030:	44 8b 93 8c 00 00 00 	mov    0x8c(%rbx),%r10d
14013d037:	45 85 d2             	test   %r10d,%r10d
14013d03a:	75 07                	jne    0x14013d043
14013d03c:	83 83 0c 01 00 00 01 	addl   $0x1,0x10c(%rbx)
14013d043:	48 89 f9             	mov    %rdi,%rcx
14013d046:	48 83 c6 01          	add    $0x1,%rsi
14013d04a:	e8 41 ee ff ff       	call   0x14013be90
14013d04f:	39 35 57 cc 16 00    	cmp    %esi,0x16cc57(%rip)        # 0x1402a9cac
14013d055:	7e 32                	jle    0x14013d089
14013d057:	49 8b 45 00          	mov    0x0(%r13),%rax
14013d05b:	48 8b 8b 38 02 00 00 	mov    0x238(%rbx),%rcx
14013d062:	48 8b 3c f0          	mov    (%rax,%rsi,8),%rdi
14013d066:	48 89 fa             	mov    %rdi,%rdx
14013d069:	e8 32 b6 ff ff       	call   0x1401386a0
14013d06e:	85 c0                	test   %eax,%eax
14013d070:	74 be                	je     0x14013d030
14013d072:	48 89 fa             	mov    %rdi,%rdx
14013d075:	48 89 e9             	mov    %rbp,%rcx
14013d078:	48 83 c6 01          	add    $0x1,%rsi
14013d07c:	e8 ef e5 ff ff       	call   0x14013b670
14013d081:	39 35 25 cc 16 00    	cmp    %esi,0x16cc25(%rip)        # 0x1402a9cac
14013d087:	7f ce                	jg     0x14013d057
14013d089:	48 8b 0d 10 cc 16 00 	mov    0x16cc10(%rip),%rcx        # 0x1402a9ca0
14013d090:	e8 1b be fb ff       	call   0x1400f8eb0
14013d095:	f3 0f 6f 4c 24 20    	movdqu 0x20(%rsp),%xmm1
14013d09b:	0f 11 0d fe cb 16 00 	movups %xmm1,0x16cbfe(%rip)        # 0x1402a9ca0
14013d0a2:	e9 7f fc ff ff       	jmp    0x14013cd26
14013d0a7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14013d0ae:	00 00
14013d0b0:	48 89 d9             	mov    %rbx,%rcx
14013d0b3:	e8 38 a8 00 00       	call   0x1401478f0
14013d0b8:	e9 5f fe ff ff       	jmp    0x14013cf1c
14013d0bd:	0f 1f 00             	nopl   (%rax)
14013d0c0:	e8 2b 7a f1 ff       	call   0x140054af0
14013d0c5:	85 c0                	test   %eax,%eax
14013d0c7:	0f 84 4b fc ff ff    	je     0x14013cd18
14013d0cd:	f6 83 14 01 00 00 76 	testb  $0x76,0x114(%rbx)
14013d0d4:	75 0a                	jne    0x14013d0e0
14013d0d6:	f6 43 20 1c          	testb  $0x1c,0x20(%rbx)
14013d0da:	0f 84 38 fc ff ff    	je     0x14013cd18
14013d0e0:	48 8b 8b 38 02 00 00 	mov    0x238(%rbx),%rcx
14013d0e7:	e8 04 fb ff ff       	call   0x14013cbf0
14013d0ec:	e9 27 fc ff ff       	jmp    0x14013cd18
14013d0f1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14013d0f8:	49 8b 06             	mov    (%r14),%rax
14013d0fb:	49 8b 56 08          	mov    0x8(%r14),%rdx
14013d0ff:	49 33 01             	xor    (%r9),%rax
14013d102:	49 33 51 08          	xor    0x8(%r9),%rdx
14013d106:	48 09 d0             	or     %rdx,%rax
14013d109:	0f 84 90 00 00 00    	je     0x14013d19f
14013d10f:	b8 01 00 00 00       	mov    $0x1,%eax
14013d114:	85 c0                	test   %eax,%eax
14013d116:	b8 4d 00 00 00       	mov    $0x4d,%eax
14013d11b:	0f 85 bf fe ff ff    	jne    0x14013cfe0
14013d121:	66 44 39 c1          	cmp    %r8w,%cx
14013d125:	0f 85 b5 fe ff ff    	jne    0x14013cfe0
14013d12b:	41 f6 46 50 18       	testb  $0x18,0x50(%r14)
14013d130:	0f 85 aa fe ff ff    	jne    0x14013cfe0
14013d136:	41 f6 41 50 18       	testb  $0x18,0x50(%r9)
14013d13b:	0f 85 9f fe ff ff    	jne    0x14013cfe0
14013d141:	49 8b 16             	mov    (%r14),%rdx
14013d144:	49 8b 4e 08          	mov    0x8(%r14),%rcx
14013d148:	48 33 15 91 1f 0e 00 	xor    0xe1f91(%rip),%rdx        # 0x14021f0e0
14013d14f:	48 33 0d 92 1f 0e 00 	xor    0xe1f92(%rip),%rcx        # 0x14021f0e8
14013d156:	48 09 ca             	or     %rcx,%rdx
14013d159:	74 64                	je     0x14013d1bf
14013d15b:	49 8b 56 28          	mov    0x28(%r14),%rdx
14013d15f:	48 8d 0d 6a 1b 0e 00 	lea    0xe1b6a(%rip),%rcx        # 0x14021ecd0
14013d166:	e8 c5 64 f8 ff       	call   0x1400c3630
14013d16b:	8b 3d 3b cb 16 00    	mov    0x16cb3b(%rip),%edi        # 0x1402a9cac
14013d171:	b8 58 00 00 00       	mov    $0x58,%eax
14013d176:	e9 65 fe ff ff       	jmp    0x14013cfe0
14013d17b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14013d180:	41 8b 46 48          	mov    0x48(%r14),%eax
14013d184:	ba 52 00 00 00       	mov    $0x52,%edx
14013d189:	83 e8 01             	sub    $0x1,%eax
14013d18c:	85 c0                	test   %eax,%eax
14013d18e:	41 89 46 48          	mov    %eax,0x48(%r14)
14013d192:	b8 43 00 00 00       	mov    $0x43,%eax
14013d197:	0f 4e c2             	cmovle %edx,%eax
14013d19a:	e9 41 fe ff ff       	jmp    0x14013cfe0
14013d19f:	49 8b 46 10          	mov    0x10(%r14),%rax
14013d1a3:	49 8b 56 18          	mov    0x18(%r14),%rdx
14013d1a7:	49 33 41 10          	xor    0x10(%r9),%rax
14013d1ab:	49 33 51 18          	xor    0x18(%r9),%rdx
14013d1af:	48 09 d0             	or     %rdx,%rax
14013d1b2:	0f 85 57 ff ff ff    	jne    0x14013d10f
14013d1b8:	31 c0                	xor    %eax,%eax
14013d1ba:	e9 55 ff ff ff       	jmp    0x14013d114
14013d1bf:	49 8b 56 10          	mov    0x10(%r14),%rdx
14013d1c3:	49 8b 4e 18          	mov    0x18(%r14),%rcx
14013d1c7:	48 33 15 22 1f 0e 00 	xor    0xe1f22(%rip),%rdx        # 0x14021f0f0
14013d1ce:	48 33 0d 23 1f 0e 00 	xor    0xe1f23(%rip),%rcx        # 0x14021f0f8
14013d1d5:	48 09 ca             	or     %rcx,%rdx
14013d1d8:	0f 85 7d ff ff ff    	jne    0x14013d15b
14013d1de:	e9 fd fd ff ff       	jmp    0x14013cfe0
14013d1e3:	e8 88 76 0a 00       	call   0x1401e4870
14013d1e8:	90                   	nop
14013d1e9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14013d1f0:	53                   	push   %rbx
14013d1f1:	48 83 ec 20          	sub    $0x20,%rsp
14013d1f5:	48 89 cb             	mov    %rcx,%rbx
14013d1f8:	f6 81 1f 01 00 00 08 	testb  $0x8,0x11f(%rcx)
14013d1ff:	75 57                	jne    0x14013d258
14013d201:	44 8b 83 dc 06 00 00 	mov    0x6dc(%rbx),%r8d
14013d208:	8b 93 d8 06 00 00    	mov    0x6d8(%rbx),%edx
14013d20e:	48 8d 0d dd 1a 0e 00 	lea    0xe1add(%rip),%rcx        # 0x14021ecf2
14013d215:	e8 76 f8 ff ff       	call   0x14013ca90
14013d21a:	44 8b 83 4c 06 00 00 	mov    0x64c(%rbx),%r8d
14013d221:	31 c0                	xor    %eax,%eax
14013d223:	45 85 c0             	test   %r8d,%r8d
14013d226:	74 0d                	je     0x14013d235
14013d228:	8b 8b 3c 06 00 00    	mov    0x63c(%rbx),%ecx
14013d22e:	31 c0                	xor    %eax,%eax
14013d230:	85 c9                	test   %ecx,%ecx
14013d232:	0f 95 c0             	setne  %al
14013d235:	f6 83 cd 06 00 00 04 	testb  $0x4,0x6cd(%rbx)
14013d23c:	74 0d                	je     0x14013d24b
14013d23e:	8b 93 54 06 00 00    	mov    0x654(%rbx),%edx
14013d244:	85 d2                	test   %edx,%edx
14013d246:	74 03                	je     0x14013d24b
14013d248:	83 c8 02             	or     $0x2,%eax
14013d24b:	48 83 c4 20          	add    $0x20,%rsp
14013d24f:	5b                   	pop    %rbx
14013d250:	c3                   	ret
14013d251:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14013d258:	48 8b 89 88 0b 00 00 	mov    0xb88(%rcx),%rcx
14013d25f:	e8 ac dc f6 ff       	call   0x1400aaf10
14013d264:	48 c7 83 88 0b 00 00 	movq   $0x0,0xb88(%rbx)
14013d26b:	00 00 00 00
14013d26f:	eb 90                	jmp    0x14013d201
14013d271:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14013d278:	00 00 00 00
14013d27c:	0f 1f 40 00          	nopl   0x0(%rax)
14013d280:	31 c0                	xor    %eax,%eax
14013d282:	44 8b 89 88 00 00 00 	mov    0x88(%rcx),%r9d
14013d289:	45 85 c9             	test   %r9d,%r9d
14013d28c:	74 19                	je     0x14013d2a7
14013d28e:	44 8b 81 ec 00 00 00 	mov    0xec(%rcx),%r8d
14013d295:	45 85 c0             	test   %r8d,%r8d
14013d298:	75 0d                	jne    0x14013d2a7
14013d29a:	8b 91 84 00 00 00    	mov    0x84(%rcx),%edx
14013d2a0:	31 c0                	xor    %eax,%eax
14013d2a2:	85 d2                	test   %edx,%edx
14013d2a4:	0f 95 c0             	setne  %al
14013d2a7:	c3                   	ret
14013d2a8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14013d2af:	00
14013d2b0:	41 57                	push   %r15
14013d2b2:	41 56                	push   %r14
14013d2b4:	41 55                	push   %r13
14013d2b6:	41 54                	push   %r12
14013d2b8:	55                   	push   %rbp
14013d2b9:	57                   	push   %rdi
14013d2ba:	56                   	push   %rsi
14013d2bb:	53                   	push   %rbx
14013d2bc:	48 83 ec 68          	sub    $0x68,%rsp
14013d2c0:	66 0f ef c0          	pxor   %xmm0,%xmm0
14013d2c4:	49 89 d4             	mov    %rdx,%r12
14013d2c7:	4c 89 c7             	mov    %r8,%rdi
14013d2ca:	48 8b 15 1f b8 0f 00 	mov    0xfb81f(%rip),%rdx        # 0x140238af0
14013d2d1:	48 89 cd             	mov    %rcx,%rbp
14013d2d4:	41 0f 11 04 24       	movups %xmm0,(%r12)
14013d2d9:	45 8b 40 0c          	mov    0xc(%r8),%r8d
14013d2dd:	48 8b 02             	mov    (%rdx),%rax
14013d2e0:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
14013d2e5:	31 c0                	xor    %eax,%eax
14013d2e7:	45 85 c0             	test   %r8d,%r8d
14013d2ea:	0f 8e 28 02 00 00    	jle    0x14013d518
14013d2f0:	31 db                	xor    %ebx,%ebx
14013d2f2:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14013d2f9:	00 00 00 00
14013d2fd:	0f 1f 00             	nopl   (%rax)
14013d300:	48 8b 07             	mov    (%rdi),%rax
14013d303:	48 8b 34 d8          	mov    (%rax,%rbx,8),%rsi
14013d307:	0f b6 46 12          	movzbl 0x12(%rsi),%eax
14013d30b:	84 c0                	test   %al,%al
14013d30d:	0f 84 0c 02 00 00    	je     0x14013d51f
14013d313:	3c 58                	cmp    $0x58,%al
14013d315:	0f 84 f5 00 00 00    	je     0x14013d410
14013d31b:	48 89 f1             	mov    %rsi,%rcx
14013d31e:	e8 ad ed ff ff       	call   0x14013c0d0
14013d323:	85 c0                	test   %eax,%eax
14013d325:	0f 85 e5 00 00 00    	jne    0x14013d410
14013d32b:	4c 8b 3e             	mov    (%rsi),%r15
14013d32e:	41 0f b7 47 4c       	movzwl 0x4c(%r15),%eax
14013d333:	66 85 c0             	test   %ax,%ax
14013d336:	74 0e                	je     0x14013d346
14013d338:	66 25 00 f0          	and    $0xf000,%ax
14013d33c:	66 3d 00 40          	cmp    $0x4000,%ax
14013d340:	0f 84 ca 00 00 00    	je     0x14013d410
14013d346:	48 8b 46 08          	mov    0x8(%rsi),%rax
14013d34a:	0f b7 40 4c          	movzwl 0x4c(%rax),%eax
14013d34e:	66 85 c0             	test   %ax,%ax
14013d351:	74 0e                	je     0x14013d361
14013d353:	66 25 00 f0          	and    $0xf000,%ax
14013d357:	66 3d 00 40          	cmp    $0x4000,%ax
14013d35b:	0f 84 af 00 00 00    	je     0x14013d410
14013d361:	8b 8d 64 01 00 00    	mov    0x164(%rbp),%ecx
14013d367:	85 c9                	test   %ecx,%ecx
14013d369:	0f 84 e9 00 00 00    	je     0x14013d458
14013d36f:	4d 8b 6f 28          	mov    0x28(%r15),%r13
14013d373:	f6 46 14 04          	testb  $0x4,0x14(%rsi)
14013d377:	0f 85 43 01 00 00    	jne    0x14013d4c0
14013d37d:	48 8b 46 08          	mov    0x8(%rsi),%rax
14013d381:	4c 89 e9             	mov    %r13,%rcx
14013d384:	4c 89 6c 24 48       	mov    %r13,0x48(%rsp)
14013d389:	4c 8b 70 28          	mov    0x28(%rax),%r14
14013d38d:	4c 89 f2             	mov    %r14,%rdx
14013d390:	e8 e3 ca 0a 00       	call   0x1401e9e78
14013d395:	8b 8d 50 01 00 00    	mov    0x150(%rbp),%ecx
14013d39b:	85 c0                	test   %eax,%eax
14013d39d:	b8 00 00 00 00       	mov    $0x0,%eax
14013d3a2:	4c 0f 44 f0          	cmove  %rax,%r14
14013d3a6:	4c 89 74 24 50       	mov    %r14,0x50(%rsp)
14013d3ab:	85 c9                	test   %ecx,%ecx
14013d3ad:	0f 85 3d 01 00 00    	jne    0x14013d4f0
14013d3b3:	48 8b 85 38 02 00 00 	mov    0x238(%rbp),%rax
14013d3ba:	4c 89 f9             	mov    %r15,%rcx
14013d3bd:	48 8b 90 80 01 00 00 	mov    0x180(%rax),%rdx
14013d3c4:	e8 c7 5b ff ff       	call   0x140132f90
14013d3c9:	48 8b 85 38 02 00 00 	mov    0x238(%rbp),%rax
14013d3d0:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
14013d3d4:	48 8b 90 80 01 00 00 	mov    0x180(%rax),%rdx
14013d3db:	e8 b0 5b ff ff       	call   0x140132f90
14013d3e0:	4c 8b 4e 08          	mov    0x8(%rsi),%r9
14013d3e4:	4c 8b 06             	mov    (%rsi),%r8
14013d3e7:	4c 89 f2             	mov    %r14,%rdx
14013d3ea:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
14013d3ef:	4c 89 e9             	mov    %r13,%rcx
14013d3f2:	48 89 6c 24 28       	mov    %rbp,0x28(%rsp)
14013d3f7:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
14013d3fc:	e8 ff b3 ff ff       	call   0x140138800
14013d401:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14013d408:	00 00 00 00
14013d40c:	0f 1f 40 00          	nopl   0x0(%rax)
14013d410:	48 83 c3 01          	add    $0x1,%rbx
14013d414:	39 5f 0c             	cmp    %ebx,0xc(%rdi)
14013d417:	0f 8f e3 fe ff ff    	jg     0x14013d300
14013d41d:	41 8b 14 24          	mov    (%r12),%edx
14013d421:	31 c0                	xor    %eax,%eax
14013d423:	85 d2                	test   %edx,%edx
14013d425:	0f 95 c0             	setne  %al
14013d428:	48 8b 15 c1 b6 0f 00 	mov    0xfb6c1(%rip),%rdx        # 0x140238af0
14013d42f:	89 85 a8 01 00 00    	mov    %eax,0x1a8(%rbp)
14013d435:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
14013d43a:	48 2b 02             	sub    (%rdx),%rax
14013d43d:	0f 85 e8 00 00 00    	jne    0x14013d52b
14013d443:	48 83 c4 68          	add    $0x68,%rsp
14013d447:	5b                   	pop    %rbx
14013d448:	5e                   	pop    %rsi
14013d449:	5f                   	pop    %rdi
14013d44a:	5d                   	pop    %rbp
14013d44b:	41 5c                	pop    %r12
14013d44d:	41 5d                	pop    %r13
14013d44f:	41 5e                	pop    %r14
14013d451:	41 5f                	pop    %r15
14013d453:	c3                   	ret
14013d454:	0f 1f 40 00          	nopl   0x0(%rax)
14013d458:	48 8b 85 38 02 00 00 	mov    0x238(%rbp),%rax
14013d45f:	49 8b 57 28          	mov    0x28(%r15),%rdx
14013d463:	48 8b 88 80 01 00 00 	mov    0x180(%rax),%rcx
14013d46a:	e8 61 50 07 00       	call   0x1401b24d0
14013d46f:	48 85 c0             	test   %rax,%rax
14013d472:	74 74                	je     0x14013d4e8
14013d474:	48 8b 48 18          	mov    0x18(%rax),%rcx
14013d478:	48 85 c9             	test   %rcx,%rcx
14013d47b:	74 6b                	je     0x14013d4e8
14013d47d:	e8 be 95 ff ff       	call   0x140136a40
14013d482:	4c 8b 3e             	mov    (%rsi),%r15
14013d485:	89 c2                	mov    %eax,%edx
14013d487:	83 f8 ff             	cmp    $0xffffffff,%eax
14013d48a:	0f 84 df fe ff ff    	je     0x14013d36f
14013d490:	8b 85 60 01 00 00    	mov    0x160(%rbp),%eax
14013d496:	4d 8b 6f 28          	mov    0x28(%r15),%r13
14013d49a:	25 fe 3f ff ff       	and    $0xffff3ffe,%eax
14013d49f:	09 d0                	or     %edx,%eax
14013d4a1:	89 85 60 01 00 00    	mov    %eax,0x160(%rbp)
14013d4a7:	f6 46 14 04          	testb  $0x4,0x14(%rsi)
14013d4ab:	0f 84 cc fe ff ff    	je     0x14013d37d
14013d4b1:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14013d4b8:	00 00 00 00
14013d4bc:	0f 1f 40 00          	nopl   0x0(%rax)
14013d4c0:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
14013d4c5:	45 31 c9             	xor    %r9d,%r9d
14013d4c8:	45 31 c0             	xor    %r8d,%r8d
14013d4cb:	31 d2                	xor    %edx,%edx
14013d4cd:	48 89 6c 24 28       	mov    %rbp,0x28(%rsp)
14013d4d2:	4c 89 e9             	mov    %r13,%rcx
14013d4d5:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
14013d4da:	e8 21 b3 ff ff       	call   0x140138800
14013d4df:	e9 2c ff ff ff       	jmp    0x14013d410
14013d4e4:	0f 1f 40 00          	nopl   0x0(%rax)
14013d4e8:	4c 8b 3e             	mov    (%rsi),%r15
14013d4eb:	e9 7f fe ff ff       	jmp    0x14013d36f
14013d4f0:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
14013d4f5:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
14013d4fa:	e8 81 5b ff ff       	call   0x140133080
14013d4ff:	4c 8b 3e             	mov    (%rsi),%r15
14013d502:	4c 8b 74 24 50       	mov    0x50(%rsp),%r14
14013d507:	4c 8b 6c 24 48       	mov    0x48(%rsp),%r13
14013d50c:	e9 a2 fe ff ff       	jmp    0x14013d3b3
14013d511:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14013d518:	31 c0                	xor    %eax,%eax
14013d51a:	e9 09 ff ff ff       	jmp    0x14013d428
14013d51f:	48 8d 0d e2 17 0e 00 	lea    0xe17e2(%rip),%rcx        # 0x14021ed08
14013d526:	e8 65 5e f8 ff       	call   0x1400c3390
14013d52b:	e8 40 73 0a 00       	call   0x1401e4870
14013d530:	90                   	nop
14013d531:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14013d538:	00 00 00 00
14013d53c:	0f 1f 40 00          	nopl   0x0(%rax)
14013d540:	57                   	push   %rdi
14013d541:	56                   	push   %rsi
14013d542:	53                   	push   %rbx
14013d543:	48 83 ec 20          	sub    $0x20,%rsp
14013d547:	48 89 d3             	mov    %rdx,%rbx
14013d54a:	48 8b 91 48 01 00 00 	mov    0x148(%rcx),%rdx
14013d551:	48 85 d2             	test   %rdx,%rdx
14013d554:	74 13                	je     0x14013d569
14013d556:	4c 63 81 50 01 00 00 	movslq 0x150(%rcx),%r8
14013d55d:	48 89 d9             	mov    %rbx,%rcx
14013d560:	e8 3b c9 0a 00       	call   0x1401e9ea0
14013d565:	85 c0                	test   %eax,%eax
14013d567:	75 57                	jne    0x14013d5c0
14013d569:	48 89 d9             	mov    %rbx,%rcx
14013d56c:	e8 af a6 ff ff       	call   0x140137c20
14013d571:	48 89 d9             	mov    %rbx,%rcx