1403dc245:	48 8b 8f 80 00 00 00 	mov    0x80(%rdi),%rcx
1403dc24c:	e8 4f dc 39 00       	call   0x140779ea0
1403dc251:	33 d2                	xor    %edx,%edx
1403dc253:	48 8b 8f 80 00 00 00 	mov    0x80(%rdi),%rcx
1403dc25a:	e8 61 de 39 00       	call   0x14077a0c0
1403dc25f:	90                   	nop
1403dc260:	48 8b c7             	mov    %rdi,%rax
1403dc263:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1403dc268:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
1403dc26d:	48 83 c4 40          	add    $0x40,%rsp
1403dc271:	5f                   	pop    %rdi
1403dc272:	c3                   	ret
1403dc273:	cc                   	int3
1403dc274:	cc                   	int3
1403dc275:	cc                   	int3
1403dc276:	cc                   	int3
1403dc277:	cc                   	int3
1403dc278:	cc                   	int3
1403dc279:	cc                   	int3
1403dc27a:	cc                   	int3
1403dc27b:	cc                   	int3
1403dc27c:	cc                   	int3
1403dc27d:	cc                   	int3
1403dc27e:	cc                   	int3
1403dc27f:	cc                   	int3
1403dc280:	40 55                	rex push %rbp
1403dc282:	53                   	push   %rbx
1403dc283:	56                   	push   %rsi
1403dc284:	57                   	push   %rdi
1403dc285:	41 54                	push   %r12
1403dc287:	41 55                	push   %r13
1403dc289:	41 56                	push   %r14
1403dc28b:	41 57                	push   %r15
1403dc28d:	48 8d 6c 24 a8       	lea    -0x58(%rsp),%rbp
1403dc292:	48 81 ec 58 01 00 00 	sub    $0x158,%rsp
1403dc299:	0f 29 b4 24 40 01 00 	movaps %xmm6,0x140(%rsp)
1403dc2a0:	00
1403dc2a1:	48 8b 05 58 cc fd 00 	mov    0xfdcc58(%rip),%rax        # 0x1413b8f00
1403dc2a8:	48 33 c4             	xor    %rsp,%rax
1403dc2ab:	48 89 45 38          	mov    %rax,0x38(%rbp)
1403dc2af:	4d 8b e9             	mov    %r9,%r13
1403dc2b2:	4d 8b f8             	mov    %r8,%r15
1403dc2b5:	4c 8b f1             	mov    %rcx,%r14
1403dc2b8:	48 89 54 24 70       	mov    %rdx,0x70(%rsp)
1403dc2bd:	83 3d ec 4d 05 01 00 	cmpl   $0x0,0x1054dec(%rip)        # 0x1414310b0
1403dc2c4:	0f 84 c9 02 00 00    	je     0x1403dc593
1403dc2ca:	49 8b 99 b0 00 00 00 	mov    0xb0(%r9),%rbx
1403dc2d1:	48 85 db             	test   %rbx,%rbx
1403dc2d4:	75 1b                	jne    0x1403dc2f1
1403dc2d6:	4c 8d 0d af 74 bc 00 	lea    0xbc74af(%rip),%r9        # 0x140fa378c
1403dc2dd:	45 33 c0             	xor    %r8d,%r8d
1403dc2e0:	48 8d 15 d1 e8 c0 00 	lea    0xc0e8d1(%rip),%rdx        # 0x140feabb8
1403dc2e7:	e8 b4 11 16 00       	call   0x14053d4a0
1403dc2ec:	e9 a2 02 00 00       	jmp    0x1403dc593
1403dc2f1:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1403dc2f6:	e8 65 0d 16 00       	call   0x14053d060
1403dc2fb:	90                   	nop
1403dc2fc:	48 8b d0             	mov    %rax,%rdx
1403dc2ff:	48 8b cb             	mov    %rbx,%rcx
1403dc302:	e8 29 be 1c 00       	call   0x1405a8130
1403dc307:	8b d8                	mov    %eax,%ebx
1403dc309:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1403dc30e:	e8 ad ae 37 00       	call   0x1407571c0
1403dc313:	83 fb 01             	cmp    $0x1,%ebx
1403dc316:	0f 84 77 02 00 00    	je     0x1403dc593
1403dc31c:	49 8b 45 78          	mov    0x78(%r13),%rax
1403dc320:	33 c9                	xor    %ecx,%ecx
1403dc322:	48 85 c0             	test   %rax,%rax
1403dc325:	74 56                	je     0x1403dc37d
1403dc327:	48 8b 00             	mov    (%rax),%rax
1403dc32a:	48 85 c0             	test   %rax,%rax
1403dc32d:	74 24                	je     0x1403dc353
1403dc32f:	48 8b 48 08          	mov    0x8(%rax),%rcx
1403dc333:	48 2b 08             	sub    (%rax),%rcx
1403dc336:	48 b8 a3 8b 2e ba e8 	movabs $0x2e8ba2e8ba2e8ba3,%rax
1403dc33d:	a2 8b 2e
1403dc340:	48 f7 e9             	imul   %rcx
1403dc343:	48 c1 fa 04          	sar    $0x4,%rdx
1403dc347:	48 8b c2             	mov    %rdx,%rax
1403dc34a:	48 c1 e8 3f          	shr    $0x3f,%rax
1403dc34e:	48 03 d0             	add    %rax,%rdx
1403dc351:	eb 03                	jmp    0x1403dc356
1403dc353:	48 8b d1             	mov    %rcx,%rdx
1403dc356:	48 3b 15 43 4d 05 01 	cmp    0x1054d43(%rip),%rdx        # 0x1414310a0
1403dc35d:	72 1e                	jb     0x1403dc37d
1403dc35f:	4c 8d 0d 26 74 bc 00 	lea    0xbc7426(%rip),%r9        # 0x140fa378c
1403dc366:	4d 8b c5             	mov    %r13,%r8
1403dc369:	48 8d 15 68 e8 c0 00 	lea    0xc0e868(%rip),%rdx        # 0x140feabd8
1403dc370:	49 8b ce             	mov    %r14,%rcx
1403dc373:	e8 28 11 16 00       	call   0x14053d4a0
1403dc378:	e9 16 02 00 00       	jmp    0x1403dc593
1403dc37d:	49 8b 85 b0 00 00 00 	mov    0xb0(%r13),%rax
1403dc384:	49 89 46 68          	mov    %rax,0x68(%r14)
1403dc388:	48 8d 90 dc 00 00 00 	lea    0xdc(%rax),%rdx
1403dc38f:	48 c7 45 28 00 00 00 	movq   $0x0,0x28(%rbp)
1403dc396:	00
1403dc397:	c6 45 30 01          	movb   $0x1,0x30(%rbp)
1403dc39b:	48 8d 4d 08          	lea    0x8(%rbp),%rcx
1403dc39f:	e8 4c b9 3b 00       	call   0x140797cf0
1403dc3a4:	4d 8d 66 70          	lea    0x70(%r14),%r12
1403dc3a8:	49 8b 34 24          	mov    (%r12),%rsi
1403dc3ac:	48 8b 7e 08          	mov    0x8(%rsi),%rdi
1403dc3b0:	48 8b de             	mov    %rsi,%rbx
1403dc3b3:	80 7f 19 00          	cmpb   $0x0,0x19(%rdi)
1403dc3b7:	75 30                	jne    0x1403dc3e9
1403dc3b9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1403dc3c0:	48 8d 4f 1c          	lea    0x1c(%rdi),%rcx
1403dc3c4:	41 b8 2c 00 00 00    	mov    $0x2c,%r8d
1403dc3ca:	48 8d 55 08          	lea    0x8(%rbp),%rdx
1403dc3ce:	e8 7d 36 b0 00       	call   0x140edfa50
1403dc3d3:	85 c0                	test   %eax,%eax
1403dc3d5:	79 06                	jns    0x1403dc3dd
1403dc3d7:	48 8b 7f 10          	mov    0x10(%rdi),%rdi
1403dc3db:	eb 06                	jmp    0x1403dc3e3
1403dc3dd:	48 8b df             	mov    %rdi,%rbx
1403dc3e0:	48 8b 3f             	mov    (%rdi),%rdi
1403dc3e3:	80 7f 19 00          	cmpb   $0x0,0x19(%rdi)
1403dc3e7:	74 d7                	je     0x1403dc3c0
1403dc3e9:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
1403dc3ed:	75 1b                	jne    0x1403dc40a
1403dc3ef:	48 8d 53 1c          	lea    0x1c(%rbx),%rdx
1403dc3f3:	41 b8 2c 00 00 00    	mov    $0x2c,%r8d
1403dc3f9:	48 8d 4d 08          	lea    0x8(%rbp),%rcx
1403dc3fd:	e8 4e 36 b0 00       	call   0x140edfa50
1403dc402:	85 c0                	test   %eax,%eax
1403dc404:	78 04                	js     0x1403dc40a
1403dc406:	b0 01                	mov    $0x1,%al
1403dc408:	eb 02                	jmp    0x1403dc40c
1403dc40a:	32 c0                	xor    %al,%al
1403dc40c:	84 c0                	test   %al,%al
1403dc40e:	48 0f 44 de          	cmove  %rsi,%rbx
1403dc412:	48 3b de             	cmp    %rsi,%rbx
1403dc415:	0f 85 d5 00 00 00    	jne    0x1403dc4f0
1403dc41b:	33 ff                	xor    %edi,%edi
1403dc41d:	48 89 7d f8          	mov    %rdi,-0x8(%rbp)
1403dc421:	c6 45 00 01          	movb   $0x1,0x0(%rbp)
1403dc425:	48 8d 55 08          	lea    0x8(%rbp),%rdx
1403dc429:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
1403dc42d:	e8 be b8 3b 00       	call   0x140797cf0
1403dc432:	66 89 7d 04          	mov    %di,0x4(%rbp)
1403dc436:	40 88 7d 06          	mov    %dil,0x6(%rbp)
1403dc43a:	4c 8d 4d d8          	lea    -0x28(%rbp),%r9
1403dc43e:	4c 8b c3             	mov    %rbx,%r8
1403dc441:	48 8d 55 b8          	lea    -0x48(%rbp),%rdx
1403dc445:	49 8b cc             	mov    %r12,%rcx
1403dc448:	e8 73 fa ff ff       	call   0x1403dbec0
1403dc44d:	0f 10 30             	movups (%rax),%xmm6
1403dc450:	f2 0f 10 40 10       	movsd  0x10(%rax),%xmm0
1403dc455:	f2 0f 11 44 24 60    	movsd  %xmm0,0x60(%rsp)
1403dc45b:	40 38 7c 24 60       	cmp    %dil,0x60(%rsp)
1403dc460:	74 0a                	je     0x1403dc46c
1403dc462:	66 48 0f 7e f3       	movq   %xmm6,%rbx
1403dc467:	e9 84 00 00 00       	jmp    0x1403dc4f0
1403dc46c:	48 b8 33 33 33 33 33 	movabs $0x333333333333333,%rax
1403dc473:	33 33 03
1403dc476:	49 39 44 24 08       	cmp    %rax,0x8(%r12)
1403dc47b:	0f 84 5e 07 00 00    	je     0x1403dcbdf
1403dc481:	49 8b 34 24          	mov    (%r12),%rsi
1403dc485:	4c 89 64 24 50       	mov    %r12,0x50(%rsp)
1403dc48a:	48 89 7c 24 58       	mov    %rdi,0x58(%rsp)
1403dc48f:	b9 50 00 00 00       	mov    $0x50,%ecx
1403dc494:	e8 6f ec a3 00       	call   0x140e1b108
1403dc499:	48 8b f8             	mov    %rax,%rdi
1403dc49c:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1403dc4a1:	33 c0                	xor    %eax,%eax
1403dc4a3:	48 89 47 3c          	mov    %rax,0x3c(%rdi)
1403dc4a7:	c6 47 44 01          	movb   $0x1,0x44(%rdi)
1403dc4ab:	48 8d 55 d8          	lea    -0x28(%rbp),%rdx
1403dc4af:	48 8d 4f 1c          	lea    0x1c(%rdi),%rcx
1403dc4b3:	e8 38 b8 3b 00       	call   0x140797cf0
1403dc4b8:	0f b7 45 04          	movzwl 0x4(%rbp),%eax
1403dc4bc:	66 89 47 48          	mov    %ax,0x48(%rdi)
1403dc4c0:	0f b6 45 06          	movzbl 0x6(%rbp),%eax
1403dc4c4:	88 47 4a             	mov    %al,0x4a(%rdi)
1403dc4c7:	48 89 37             	mov    %rsi,(%rdi)
1403dc4ca:	48 89 77 08          	mov    %rsi,0x8(%rdi)
1403dc4ce:	48 89 77 10          	mov    %rsi,0x10(%rdi)
1403dc4d2:	66 c7 47 18 00 00    	movw   $0x0,0x18(%rdi)
1403dc4d8:	0f 29 74 24 50       	movaps %xmm6,0x50(%rsp)
1403dc4dd:	4c 8b c7             	mov    %rdi,%r8
1403dc4e0:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1403dc4e5:	49 8b cc             	mov    %r12,%rcx
1403dc4e8:	e8 a3 b5 e0 ff       	call   0x1401e7a90
1403dc4ed:	48 8b d8             	mov    %rax,%rbx
1403dc4f0:	0f 57 c0             	xorps  %xmm0,%xmm0
1403dc4f3:	f3 0f 7f 45 80       	movdqu %xmm0,-0x80(%rbp)
1403dc4f8:	33 f6                	xor    %esi,%esi
1403dc4fa:	48 89 75 90          	mov    %rsi,-0x70(%rbp)
1403dc4fe:	4c 89 75 98          	mov    %r14,-0x68(%rbp)
1403dc502:	48 83 7c 24 70 02    	cmpq   $0x2,0x70(%rsp)
1403dc508:	0f 83 af 00 00 00    	jae    0x1403dc5bd
1403dc50e:	49 8b 5e 68          	mov    0x68(%r14),%rbx
1403dc512:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1403dc517:	49 8b ce             	mov    %r14,%rcx
1403dc51a:	e8 41 0b 16 00       	call   0x14053d060
1403dc51f:	90                   	nop
1403dc520:	48 8b d0             	mov    %rax,%rdx
1403dc523:	48 8b cb             	mov    %rbx,%rcx
1403dc526:	e8 05 bc 1c 00       	call   0x1405a8130
1403dc52b:	8b d8                	mov    %eax,%ebx
1403dc52d:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1403dc532:	e8 89 ac 37 00       	call   0x1407571c0
1403dc537:	83 fb 02             	cmp    $0x2,%ebx
1403dc53a:	75 2b                	jne    0x1403dc567
1403dc53c:	49 8b ce             	mov    %r14,%rcx
1403dc53f:	e8 ec 0a 16 00       	call   0x14053d030
1403dc544:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1403dc549:	4c 8d 0d 3c 72 bc 00 	lea    0xbc723c(%rip),%r9        # 0x140fa378c
1403dc550:	4c 8d 05 49 e5 c0 00 	lea    0xc0e549(%rip),%r8        # 0x140feaaa0
1403dc557:	49 8b 56 68          	mov    0x68(%r14),%rdx
1403dc55b:	48 8b 0d 96 4f 05 01 	mov    0x1054f96(%rip),%rcx        # 0x1414314f8
1403dc562:	e8 59 85 3b 00       	call   0x140794ac0
1403dc567:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
1403dc56b:	e8 20 ac 37 00       	call   0x140757190
1403dc570:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1403dc575:	8b 44 24 70          	mov    0x70(%rsp),%eax
1403dc579:	89 44 24 20          	mov    %eax,0x20(%rsp)
1403dc57d:	4d 8b cf             	mov    %r15,%r9
1403dc580:	4d 8b 46 68          	mov    0x68(%r14),%r8
1403dc584:	48 8d 15 6d e6 c0 00 	lea    0xc0e66d(%rip),%rdx        # 0x140feabf8
1403dc58b:	49 8b ce             	mov    %r14,%rcx
1403dc58e:	e8 3d f9 15 00       	call   0x14053bed0
1403dc593:	32 c0                	xor    %al,%al
1403dc595:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
1403dc599:	48 33 cc             	xor    %rsp,%rcx
1403dc59c:	e8 5f ef a3 00       	call   0x140e1b500
1403dc5a1:	0f 28 b4 24 40 01 00 	movaps 0x140(%rsp),%xmm6
1403dc5a8:	00
1403dc5a9:	48 81 c4 58 01 00 00 	add    $0x158,%rsp
1403dc5b0:	41 5f                	pop    %r15
1403dc5b2:	41 5e                	pop    %r14
1403dc5b4:	41 5d                	pop    %r13
1403dc5b6:	41 5c                	pop    %r12
1403dc5b8:	5f                   	pop    %rdi
1403dc5b9:	5e                   	pop    %rsi
1403dc5ba:	5b                   	pop    %rbx
1403dc5bb:	5d                   	pop    %rbp
1403dc5bc:	c3                   	ret
1403dc5bd:	41 0f b7 0f          	movzwl (%r15),%ecx
1403dc5c1:	ff 15 51 73 ba 00    	call   *0xba7351(%rip)        # 0x140f83918
1403dc5c7:	66 85 c0             	test   %ax,%ax
1403dc5ca:	0f 85 82 00 00 00    	jne    0x1403dc652
1403dc5d0:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
1403dc5d5:	48 83 f8 08          	cmp    $0x8,%rax
1403dc5d9:	73 5a                	jae    0x1403dc635
1403dc5db:	48 8b 7d 98          	mov    -0x68(%rbp),%rdi
1403dc5df:	48 8b 5f 68          	mov    0x68(%rdi),%rbx
1403dc5e3:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1403dc5e8:	48 8b cf             	mov    %rdi,%rcx
1403dc5eb:	e8 70 0a 16 00       	call   0x14053d060
1403dc5f0:	90                   	nop
1403dc5f1:	48 8b d0             	mov    %rax,%rdx
1403dc5f4:	48 8b cb             	mov    %rbx,%rcx
1403dc5f7:	e8 34 bb 1c 00       	call   0x1405a8130
1403dc5fc:	8b d8                	mov    %eax,%ebx
1403dc5fe:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1403dc603:	e8 b8 ab 37 00       	call   0x1407571c0
1403dc608:	83 fb 02             	cmp    $0x2,%ebx
1403dc60b:	0f 85 56 ff ff ff    	jne    0x1403dc567
1403dc611:	48 8b cf             	mov    %rdi,%rcx
1403dc614:	e8 17 0a 16 00       	call   0x14053d030
1403dc619:	4c 8d 05 98 e4 c0 00 	lea    0xc0e498(%rip),%r8        # 0x140feaab8
1403dc620:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1403dc625:	4c 8d 0d 60 71 bc 00 	lea    0xbc7160(%rip),%r9        # 0x140fa378c
1403dc62c:	48 8b 57 68          	mov    0x68(%rdi),%rdx
1403dc630:	e9 26 ff ff ff       	jmp    0x1403dc55b
1403dc635:	4c 89 7d 88          	mov    %r15,-0x78(%rbp)
1403dc639:	48 83 e8 08          	sub    $0x8,%rax
1403dc63d:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1403dc642:	41 b1 01             	mov    $0x1,%r9b
1403dc645:	45 32 d2             	xor    %r10b,%r10b
1403dc648:	b8 08 00 00 00       	mov    $0x8,%eax
1403dc64d:	e9 ac 00 00 00       	jmp    0x1403dc6fe
1403dc652:	66 83 f8 01          	cmp    $0x1,%ax
1403dc656:	0f 85 cc 00 00 00    	jne    0x1403dc728
1403dc65c:	48 8b 54 24 70       	mov    0x70(%rsp),%rdx
1403dc661:	48 83 fa 04          	cmp    $0x4,%rdx
1403dc665:	73 4a                	jae    0x1403dc6b1
1403dc667:	48 8b 7d 98          	mov    -0x68(%rbp),%rdi
1403dc66b:	48 8b 5f 68          	mov    0x68(%rdi),%rbx
1403dc66f:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1403dc674:	48 8b cf             	mov    %rdi,%rcx
1403dc677:	e8 e4 09 16 00       	call   0x14053d060
1403dc67c:	90                   	nop
1403dc67d:	48 8b d0             	mov    %rax,%rdx
1403dc680:	48 8b cb             	mov    %rbx,%rcx
1403dc683:	e8 a8 ba 1c 00       	call   0x1405a8130
1403dc688:	8b d8                	mov    %eax,%ebx
1403dc68a:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1403dc68f:	e8 2c ab 37 00       	call   0x1407571c0
1403dc694:	83 fb 02             	cmp    $0x2,%ebx
1403dc697:	0f 85 ca fe ff ff    	jne    0x1403dc567
1403dc69d:	48 8b cf             	mov    %rdi,%rcx
1403dc6a0:	e8 8b 09 16 00       	call   0x14053d030
1403dc6a5:	4c 8d 05 34 e4 c0 00 	lea    0xc0e434(%rip),%r8        # 0x140feaae0
1403dc6ac:	e9 6f ff ff ff       	jmp    0x1403dc620
1403dc6b1:	41 0f b6 4f 03       	movzbl 0x3(%r15),%ecx
1403dc6b6:	41 0f b6 47 02       	movzbl 0x2(%r15),%eax
1403dc6bb:	48 83 c0 0d          	add    $0xd,%rax
1403dc6bf:	48 03 c1             	add    %rcx,%rax
1403dc6c2:	48 3b d0             	cmp    %rax,%rdx
1403dc6c5:	73 25                	jae    0x1403dc6ec
1403dc6c7:	48 8b 7d 98          	mov    -0x68(%rbp),%rdi
1403dc6cb:	48 8b 5f 68          	mov    0x68(%rdi),%rbx
1403dc6cf:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1403dc6d4:	48 8b cf             	mov    %rdi,%rcx
1403dc6d7:	e8 84 09 16 00       	call   0x14053d060
1403dc6dc:	90                   	nop
1403dc6dd:	48 8b d0             	mov    %rax,%rdx
1403dc6e0:	48 8b cb             	mov    %rbx,%rcx
1403dc6e3:	e8 48 ba 1c 00       	call   0x1405a8130
1403dc6e8:	8b d8                	mov    %eax,%ebx
1403dc6ea:	eb 9e                	jmp    0x1403dc68a
1403dc6ec:	4c 89 7d 90          	mov    %r15,-0x70(%rbp)
1403dc6f0:	48 2b d0             	sub    %rax,%rdx
1403dc6f3:	48 89 54 24 70       	mov    %rdx,0x70(%rsp)
1403dc6f8:	45 32 c9             	xor    %r9b,%r9b
1403dc6fb:	41 b2 01             	mov    $0x1,%r10b
1403dc6fe:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
1403dc703:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1403dc707:	4a 8d 14 38          	lea    (%rax,%r15,1),%rdx
1403dc70b:	44 88 54 24 20       	mov    %r10b,0x20(%rsp)
1403dc710:	e8 cb 0b 00 00       	call   0x1403dd2e0
1403dc715:	84 c0                	test   %al,%al
1403dc717:	0f 84 4a fe ff ff    	je     0x1403dc567
1403dc71d:	48 8b 55 80          	mov    -0x80(%rbp),%rdx
1403dc721:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
1403dc726:	eb 72                	jmp    0x1403dc79a
1403dc728:	b9 00 f0 00 00       	mov    $0xf000,%ecx
1403dc72d:	66 23 c1             	and    %cx,%ax
1403dc730:	b9 00 60 00 00       	mov    $0x6000,%ecx
1403dc735:	66 3b c1             	cmp    %cx,%ax
1403dc738:	0f 85 29 fe ff ff    	jne    0x1403dc567
1403dc73e:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
1403dc743:	48 83 f9 28          	cmp    $0x28,%rcx
1403dc747:	73 4a                	jae    0x1403dc793
1403dc749:	48 8b 7d 98          	mov    -0x68(%rbp),%rdi
1403dc74d:	48 8b 5f 68          	mov    0x68(%rdi),%rbx
1403dc751:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1403dc756:	48 8b cf             	mov    %rdi,%rcx
1403dc759:	e8 02 09 16 00       	call   0x14053d060
1403dc75e:	90                   	nop
1403dc75f:	48 8b d0             	mov    %rax,%rdx
1403dc762:	48 8b cb             	mov    %rbx,%rcx
1403dc765:	e8 c6 b9 1c 00       	call   0x1405a8130
1403dc76a:	8b d8                	mov    %eax,%ebx
1403dc76c:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1403dc771:	e8 4a aa 37 00       	call   0x1407571c0
1403dc776:	83 fb 02             	cmp    $0x2,%ebx
1403dc779:	0f 85 e8 fd ff ff    	jne    0x1403dc567