1404dc372:	b9 00 13 00 00       	mov    $0x1300,%ecx
1404dc377:	4a 8b 04 d0          	mov    (%rax,%r10,8),%rax
1404dc37b:	8b 04 01             	mov    (%rcx,%rax,1),%eax
1404dc37e:	39 05 14 e5 f4 00    	cmp    %eax,0xf4e514(%rip)        # 0x14142a898
1404dc384:	0f 8f 46 02 00 00    	jg     0x1404dc5d0
1404dc38a:	b9 50 00 00 00       	mov    $0x50,%ecx
1404dc38f:	e8 74 ed 93 00       	call   0x140e1b108
1404dc394:	4c 8b c8             	mov    %rax,%r9
1404dc397:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1404dc39c:	48 85 c0             	test   %rax,%rax
1404dc39f:	74 42                	je     0x1404dc3e3
1404dc3a1:	48 8b 0d e8 e4 f4 00 	mov    0xf4e4e8(%rip),%rcx        # 0x14142a890
1404dc3a8:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
1404dc3ad:	48 85 c9             	test   %rcx,%rcx
1404dc3b0:	74 1c                	je     0x1404dc3ce
1404dc3b2:	8b 41 10             	mov    0x10(%rcx),%eax
1404dc3b5:	ff c0                	inc    %eax
1404dc3b7:	89 41 10             	mov    %eax,0x10(%rcx)
1404dc3ba:	83 f8 01             	cmp    $0x1,%eax
1404dc3bd:	0f 8e ad 02 00 00    	jle    0x1404dc670
1404dc3c3:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1404dc3c8:	0f 84 aa 02 00 00    	je     0x1404dc678
1404dc3ce:	41 b0 01             	mov    $0x1,%r8b
1404dc3d1:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1404dc3d6:	49 8b c9             	mov    %r9,%rcx
1404dc3d9:	e8 e2 55 25 00       	call   0x1407319c0
1404dc3de:	48 8b c8             	mov    %rax,%rcx
1404dc3e1:	eb 03                	jmp    0x1404dc3e6
1404dc3e3:	48 8b cd             	mov    %rbp,%rcx
1404dc3e6:	48 89 0f             	mov    %rcx,(%rdi)
1404dc3e9:	83 cb 02             	or     $0x2,%ebx
1404dc3ec:	83 cb 01             	or     $0x1,%ebx
1404dc3ef:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
1404dc3f3:	f2 41 0f 10 46 40    	movsd  0x40(%r14),%xmm0
1404dc3f9:	f2 0f 11 44 24 30    	movsd  %xmm0,0x30(%rsp)
1404dc3ff:	48 8b 41 40          	mov    0x40(%rcx),%rax
1404dc403:	48 8b 10             	mov    (%rax),%rdx
1404dc406:	80 7a 08 00          	cmpb   $0x0,0x8(%rdx)
1404dc40a:	75 04                	jne    0x1404dc410
1404dc40c:	c6 42 08 01          	movb   $0x1,0x8(%rdx)
1404dc410:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
1404dc415:	48 89 02             	mov    %rax,(%rdx)
1404dc418:	48 8d 51 20          	lea    0x20(%rcx),%rdx
1404dc41c:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
1404dc421:	74 0c                	je     0x1404dc42f
1404dc423:	48 8d 0d b6 45 f5 00 	lea    0xf545b6(%rip),%rcx        # 0x1414309e0
1404dc42a:	e8 11 e7 2a 00       	call   0x14078ab40
1404dc42f:	48 8b 17             	mov    (%rdi),%rdx
1404dc432:	48 8b 42 40          	mov    0x40(%rdx),%rax
1404dc436:	48 8b 08             	mov    (%rax),%rcx
1404dc439:	80 79 18 00          	cmpb   $0x0,0x18(%rcx)
1404dc43d:	75 04                	jne    0x1404dc443
1404dc43f:	c6 41 18 01          	movb   $0x1,0x18(%rcx)
1404dc443:	4c 89 79 10          	mov    %r15,0x10(%rcx)
1404dc447:	48 83 c2 20          	add    $0x20,%rdx
1404dc44b:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
1404dc450:	74 0c                	je     0x1404dc45e
1404dc452:	48 8d 0d 87 45 f5 00 	lea    0xf54587(%rip),%rcx        # 0x1414309e0
1404dc459:	e8 e2 e6 2a 00       	call   0x14078ab40
1404dc45e:	48 8b 1f             	mov    (%rdi),%rbx
1404dc461:	b9 28 00 00 00       	mov    $0x28,%ecx
1404dc466:	e8 9d ec 93 00       	call   0x140e1b108
1404dc46b:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1404dc470:	48 85 c0             	test   %rax,%rax
1404dc473:	74 35                	je     0x1404dc4aa
1404dc475:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
1404dc47a:	48 c7 c1 ff ff ff ff 	mov    $0xffffffffffffffff,%rcx
1404dc481:	48 ff c1             	inc    %rcx
1404dc484:	80 3c 0e 00          	cmpb   $0x0,(%rsi,%rcx,1)
1404dc488:	75 f7                	jne    0x1404dc481
1404dc48a:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
1404dc48f:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
1404dc494:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
1404dc49a:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1404dc49f:	48 8b c8             	mov    %rax,%rcx
1404dc4a2:	e8 39 58 25 00       	call   0x140731ce0
1404dc4a7:	48 8b e8             	mov    %rax,%rbp
1404dc4aa:	48 8b 43 40          	mov    0x40(%rbx),%rax
1404dc4ae:	48 8b 08             	mov    (%rax),%rcx
1404dc4b1:	80 79 28 00          	cmpb   $0x0,0x28(%rcx)
1404dc4b5:	74 2c                	je     0x1404dc4e3
1404dc4b7:	48 8b 49 20          	mov    0x20(%rcx),%rcx
1404dc4bb:	48 85 c9             	test   %rcx,%rcx
1404dc4be:	74 23                	je     0x1404dc4e3
1404dc4c0:	8b 41 10             	mov    0x10(%rcx),%eax
1404dc4c3:	ff c8                	dec    %eax
1404dc4c5:	89 41 10             	mov    %eax,0x10(%rcx)
1404dc4c8:	85 c0                	test   %eax,%eax
1404dc4ca:	7f 17                	jg     0x1404dc4e3
1404dc4cc:	0f 88 f3 00 00 00    	js     0x1404dc5c5
1404dc4d2:	48 8b 01             	mov    (%rcx),%rax
1404dc4d5:	ba 01 00 00 00       	mov    $0x1,%edx
1404dc4da:	48 8b 00             	mov    (%rax),%rax
1404dc4dd:	ff 15 3d 75 aa 00    	call   *0xaa753d(%rip)        # 0x140f83a20
1404dc4e3:	48 8b 43 40          	mov    0x40(%rbx),%rax
1404dc4e7:	48 8b 08             	mov    (%rax),%rcx
1404dc4ea:	80 79 28 00          	cmpb   $0x0,0x28(%rcx)
1404dc4ee:	75 04                	jne    0x1404dc4f4
1404dc4f0:	c6 41 28 01          	movb   $0x1,0x28(%rcx)
1404dc4f4:	48 89 69 20          	mov    %rbp,0x20(%rcx)
1404dc4f8:	48 8d 53 20          	lea    0x20(%rbx),%rdx
1404dc4fc:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
1404dc501:	74 0c                	je     0x1404dc50f
1404dc503:	48 8d 0d d6 44 f5 00 	lea    0xf544d6(%rip),%rcx        # 0x1414309e0
1404dc50a:	e8 31 e6 2a 00       	call   0x14078ab40
1404dc50f:	48 8b 17             	mov    (%rdi),%rdx
1404dc512:	4d 8b 46 48          	mov    0x48(%r14),%r8
1404dc516:	48 8b 42 40          	mov    0x40(%rdx),%rax
1404dc51a:	48 8b 08             	mov    (%rax),%rcx
1404dc51d:	80 79 38 00          	cmpb   $0x0,0x38(%rcx)
1404dc521:	75 04                	jne    0x1404dc527
1404dc523:	c6 41 38 01          	movb   $0x1,0x38(%rcx)
1404dc527:	4c 89 41 30          	mov    %r8,0x30(%rcx)
1404dc52b:	48 83 c2 20          	add    $0x20,%rdx
1404dc52f:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
1404dc534:	74 0c                	je     0x1404dc542
1404dc536:	48 8d 0d a3 44 f5 00 	lea    0xf544a3(%rip),%rcx        # 0x1414309e0
1404dc53d:	e8 fe e5 2a 00       	call   0x14078ab40
1404dc542:	48 8b 17             	mov    (%rdi),%rdx
1404dc545:	4d 8b 46 58          	mov    0x58(%r14),%r8
1404dc549:	48 8b 42 40          	mov    0x40(%rdx),%rax
1404dc54d:	48 8b 08             	mov    (%rax),%rcx
1404dc550:	80 79 48 00          	cmpb   $0x0,0x48(%rcx)
1404dc554:	75 04                	jne    0x1404dc55a
1404dc556:	c6 41 48 01          	movb   $0x1,0x48(%rcx)
1404dc55a:	4c 89 41 40          	mov    %r8,0x40(%rcx)
1404dc55e:	48 83 c2 20          	add    $0x20,%rdx
1404dc562:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
1404dc567:	74 0c                	je     0x1404dc575
1404dc569:	48 8d 0d 70 44 f5 00 	lea    0xf54470(%rip),%rcx        # 0x1414309e0
1404dc570:	e8 cb e5 2a 00       	call   0x14078ab40
1404dc575:	4c 8b 07             	mov    (%rdi),%r8
1404dc578:	4d 8b 4e 50          	mov    0x50(%r14),%r9
1404dc57c:	49 8b 40 40          	mov    0x40(%r8),%rax
1404dc580:	48 8b 10             	mov    (%rax),%rdx
1404dc583:	80 7a 58 00          	cmpb   $0x0,0x58(%rdx)
1404dc587:	75 04                	jne    0x1404dc58d
1404dc589:	c6 42 58 01          	movb   $0x1,0x58(%rdx)
1404dc58d:	4c 89 4a 50          	mov    %r9,0x50(%rdx)
1404dc591:	49 8d 50 20          	lea    0x20(%r8),%rdx
1404dc595:	48 83 7a 08 00       	cmpq   $0x0,0x8(%rdx)
1404dc59a:	74 0c                	je     0x1404dc5a8
1404dc59c:	48 8d 0d 3d 44 f5 00 	lea    0xf5443d(%rip),%rcx        # 0x1414309e0
1404dc5a3:	e8 98 e5 2a 00       	call   0x14078ab40
1404dc5a8:	48 8b c7             	mov    %rdi,%rax
1404dc5ab:	4c 8d 5c 24 50       	lea    0x50(%rsp),%r11
1404dc5b0:	49 8b 5b 20          	mov    0x20(%r11),%rbx
1404dc5b4:	49 8b 6b 30          	mov    0x30(%r11),%rbp
1404dc5b8:	49 8b 73 38          	mov    0x38(%r11),%rsi
1404dc5bc:	49 8b e3             	mov    %r11,%rsp
1404dc5bf:	41 5f                	pop    %r15
1404dc5c1:	41 5e                	pop    %r14
1404dc5c3:	5f                   	pop    %rdi
1404dc5c4:	c3                   	ret
1404dc5c5:	b9 02 00 00 00       	mov    $0x2,%ecx
1404dc5ca:	e8 31 e1 2a 00       	call   0x14078a700
1404dc5cf:	cc                   	int3
1404dc5d0:	48 8d 0d c1 e2 f4 00 	lea    0xf4e2c1(%rip),%rcx        # 0x14142a898
1404dc5d7:	e8 f0 f0 93 00       	call   0x140e1b6cc
1404dc5dc:	83 3d b5 e2 f4 00 ff 	cmpl   $0xffffffff,0xf4e2b5(%rip)        # 0x14142a898
1404dc5e3:	0f 85 a1 fd ff ff    	jne    0x1404dc38a
1404dc5e9:	48 8d 05 88 23 af 00 	lea    0xaf2388(%rip),%rax        # 0x140fce978
1404dc5f0:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1404dc5f5:	48 c7 44 24 48 11 00 	movq   $0x11,0x48(%rsp)
1404dc5fc:	00 00
1404dc5fe:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
1404dc603:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
1404dc609:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1404dc60e:	e8 7d 47 2c 00       	call   0x1407a0d90
1404dc613:	48 8b 08             	mov    (%rax),%rcx
1404dc616:	48 85 c9             	test   %rcx,%rcx
1404dc619:	74 27                	je     0x1404dc642
1404dc61b:	8b 41 10             	mov    0x10(%rcx),%eax
1404dc61e:	ff c0                	inc    %eax
1404dc620:	89 41 10             	mov    %eax,0x10(%rcx)
1404dc623:	83 f8 01             	cmp    $0x1,%eax
1404dc626:	7f 08                	jg     0x1404dc630
1404dc628:	33 c9                	xor    %ecx,%ecx
1404dc62a:	e8 d1 e0 2a 00       	call   0x14078a700
1404dc62f:	cc                   	int3
1404dc630:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1404dc635:	75 0b                	jne    0x1404dc642
1404dc637:	b9 01 00 00 00       	mov    $0x1,%ecx
1404dc63c:	e8 bf e0 2a 00       	call   0x14078a700
1404dc641:	90                   	nop
1404dc642:	48 89 0d 47 e2 f4 00 	mov    %rcx,0xf4e247(%rip)        # 0x14142a890
1404dc649:	bb 04 00 00 00       	mov    $0x4,%ebx
1404dc64e:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
1404dc652:	48 8d 0d b7 5f a9 00 	lea    0xa95fb7(%rip),%rcx        # 0x140f72610
1404dc659:	e8 16 ed 93 00       	call   0x140e1b374
1404dc65e:	90                   	nop
1404dc65f:	48 8d 0d 32 e2 f4 00 	lea    0xf4e232(%rip),%rcx        # 0x14142a898
1404dc666:	e8 f5 ef 93 00       	call   0x140e1b660
1404dc66b:	e9 1a fd ff ff       	jmp    0x1404dc38a
1404dc670:	33 c9                	xor    %ecx,%ecx
1404dc672:	e8 89 e0 2a 00       	call   0x14078a700
1404dc677:	cc                   	int3
1404dc678:	b9 01 00 00 00       	mov    $0x1,%ecx
1404dc67d:	e8 7e e0 2a 00       	call   0x14078a700
1404dc682:	cc                   	int3
1404dc683:	cc                   	int3
1404dc684:	cc                   	int3
1404dc685:	cc                   	int3
1404dc686:	cc                   	int3
1404dc687:	cc                   	int3
1404dc688:	cc                   	int3
1404dc689:	cc                   	int3
1404dc68a:	cc                   	int3
1404dc68b:	cc                   	int3
1404dc68c:	cc                   	int3
1404dc68d:	cc                   	int3
1404dc68e:	cc                   	int3
1404dc68f:	cc                   	int3
1404dc690:	40 53                	rex push %rbx
1404dc692:	48 83 ec 20          	sub    $0x20,%rsp
1404dc696:	48 8b d9             	mov    %rcx,%rbx
1404dc699:	e8 f2 4d f2 ff       	call   0x140401490
1404dc69e:	4c 8d 05 2b 71 b2 00 	lea    0xb2712b(%rip),%r8        # 0x1410037d0
1404dc6a5:	b2 01                	mov    $0x1,%dl
1404dc6a7:	48 8b cb             	mov    %rbx,%rcx
1404dc6aa:	e8 a1 32 00 00       	call   0x1404df950
1404dc6af:	4c 8d 05 1a 71 b2 00 	lea    0xb2711a(%rip),%r8        # 0x1410037d0
1404dc6b6:	b2 01                	mov    $0x1,%dl
1404dc6b8:	48 8b cb             	mov    %rbx,%rcx
1404dc6bb:	48 83 c4 20          	add    $0x20,%rsp
1404dc6bf:	5b                   	pop    %rbx
1404dc6c0:	e9 2b 2f 00 00       	jmp    0x1404df5f0
1404dc6c5:	cc                   	int3
1404dc6c6:	cc                   	int3
1404dc6c7:	cc                   	int3
1404dc6c8:	cc                   	int3
1404dc6c9:	cc                   	int3
1404dc6ca:	cc                   	int3
1404dc6cb:	cc                   	int3
1404dc6cc:	cc                   	int3
1404dc6cd:	cc                   	int3
1404dc6ce:	cc                   	int3
1404dc6cf:	cc                   	int3
1404dc6d0:	40 53                	rex push %rbx
1404dc6d2:	48 83 ec 20          	sub    $0x20,%rsp
1404dc6d6:	48 8b d9             	mov    %rcx,%rbx
1404dc6d9:	e8 42 4e f2 ff       	call   0x140401520
1404dc6de:	4c 8d 05 13 71 b2 00 	lea    0xb27113(%rip),%r8        # 0x1410037f8
1404dc6e5:	b2 01                	mov    $0x1,%dl
1404dc6e7:	48 8b cb             	mov    %rbx,%rcx
1404dc6ea:	e8 61 32 00 00       	call   0x1404df950
1404dc6ef:	4c 8d 05 02 71 b2 00 	lea    0xb27102(%rip),%r8        # 0x1410037f8
1404dc6f6:	b2 01                	mov    $0x1,%dl
1404dc6f8:	48 8b cb             	mov    %rbx,%rcx
1404dc6fb:	48 83 c4 20          	add    $0x20,%rsp
1404dc6ff:	5b                   	pop    %rbx
1404dc700:	e9 eb 2e 00 00       	jmp    0x1404df5f0
1404dc705:	cc                   	int3
1404dc706:	cc                   	int3
1404dc707:	cc                   	int3
1404dc708:	cc                   	int3
1404dc709:	cc                   	int3
1404dc70a:	cc                   	int3
1404dc70b:	cc                   	int3
1404dc70c:	cc                   	int3
1404dc70d:	cc                   	int3
1404dc70e:	cc                   	int3
1404dc70f:	cc                   	int3
1404dc710:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1404dc715:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
1404dc71a:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1404dc71f:	57                   	push   %rdi
1404dc720:	48 83 ec 30          	sub    $0x30,%rsp
1404dc724:	83 79 0c 00          	cmpl   $0x0,0xc(%rcx)
1404dc728:	41 0f b6 e9          	movzbl %r9b,%ebp
1404dc72c:	49 8b f0             	mov    %r8,%rsi
1404dc72f:	48 63 fa             	movslq %edx,%rdi
1404dc732:	48 8b d9             	mov    %rcx,%rbx
1404dc735:	74 1b                	je     0x1404dc752
1404dc737:	83 79 40 00          	cmpl   $0x0,0x40(%rcx)
1404dc73b:	0f 84 df 00 00 00    	je     0x1404dc820
1404dc741:	48 8d 15 08 6d b2 00 	lea    0xb26d08(%rip),%rdx        # 0x141003450
1404dc748:	e8 73 63 fd ff       	call   0x1404b2ac0
1404dc74d:	e9 ce 00 00 00       	jmp    0x1404dc820
1404dc752:	83 79 08 00          	cmpl   $0x0,0x8(%rcx)
1404dc756:	74 40                	je     0x1404dc798
1404dc758:	40 84 ed             	test   %bpl,%bpl
1404dc75b:	75 1e                	jne    0x1404dc77b
1404dc75d:	48 8b 89 a8 00 00 00 	mov    0xa8(%rcx),%rcx
1404dc764:	4c 8d 05 21 70 ac 00 	lea    0xac7021(%rip),%r8        # 0x140fa378c
1404dc76b:	48 8d 15 fe 6c b2 00 	lea    0xb26cfe(%rip),%rdx        # 0x141003470
1404dc772:	48 8b 49 20          	mov    0x20(%rcx),%rcx
1404dc776:	e8 45 c4 05 00       	call   0x140538bc0
1404dc77b:	48 01 bb e0 00 00 00 	add    %rdi,0xe0(%rbx)
1404dc782:	44 0f b6 cd          	movzbl %bpl,%r9d
1404dc786:	4c 8b c6             	mov    %rsi,%r8
1404dc789:	8b d7                	mov    %edi,%edx
1404dc78b:	48 8b cb             	mov    %rbx,%rcx
1404dc78e:	e8 cd 5a fd ff       	call   0x1404b2260
1404dc793:	e9 88 00 00 00       	jmp    0x1404dc820
1404dc798:	83 79 40 01          	cmpl   $0x1,0x40(%rcx)
1404dc79c:	76 78                	jbe    0x1404dc816
1404dc79e:	8b 89 b0 00 00 00    	mov    0xb0(%rcx),%ecx
1404dc7a4:	85 c9                	test   %ecx,%ecx
1404dc7a6:	0f 84 34 01 00 00    	je     0x1404dc8e0
1404dc7ac:	83 e9 02             	sub    $0x2,%ecx
1404dc7af:	0f 84 80 00 00 00    	je     0x1404dc835
1404dc7b5:	83 e9 01             	sub    $0x1,%ecx
1404dc7b8:	74 24                	je     0x1404dc7de
1404dc7ba:	83 f9 01             	cmp    $0x1,%ecx
1404dc7bd:	75 61                	jne    0x1404dc820
1404dc7bf:	85 d2                	test   %edx,%edx
1404dc7c1:	7e 0f                	jle    0x1404dc7d2
1404dc7c3:	48 8d 15 de 6c b2 00 	lea    0xb26cde(%rip),%rdx        # 0x1410034a8
1404dc7ca:	48 8b cb             	mov    %rbx,%rcx
1404dc7cd:	e8 ee 62 fd ff       	call   0x1404b2ac0
1404dc7d2:	c7 83 b0 00 00 00 02 	movl   $0x2,0xb0(%rbx)
1404dc7d9:	00 00 00
1404dc7dc:	eb 42                	jmp    0x1404dc820
1404dc7de:	48 8b 8b c8 00 00 00 	mov    0xc8(%rbx),%rcx
1404dc7e5:	48 2b cf             	sub    %rdi,%rcx
1404dc7e8:	48 89 8b c8 00 00 00 	mov    %rcx,0xc8(%rbx)
1404dc7ef:	48 85 c9             	test   %rcx,%rcx
1404dc7f2:	7f 1c                	jg     0x1404dc810
1404dc7f4:	48 8b 8b a8 00 00 00 	mov    0xa8(%rbx),%rcx
1404dc7fb:	33 d2                	xor    %edx,%edx
1404dc7fd:	48 8b 49 28          	mov    0x28(%rcx),%rcx
1404dc801:	e8 9a 1a f2 ff       	call   0x1403fe2a0
1404dc806:	c7 83 b0 00 00 00 04 	movl   $0x4,0xb0(%rbx)
1404dc80d:	00 00 00
1404dc810:	45 33 c9             	xor    %r9d,%r9d
1404dc813:	4c 8b c6             	mov    %rsi,%r8
1404dc816:	8b d7                	mov    %edi,%edx
1404dc818:	48 8b cb             	mov    %rbx,%rcx
1404dc81b:	e8 30 01 00 00       	call   0x1404dc950
1404dc820:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1404dc825:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
1404dc82a:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
1404dc82f:	48 83 c4 30          	add    $0x30,%rsp
1404dc833:	5f                   	pop    %rdi
1404dc834:	c3                   	ret
1404dc835:	4c 89 74 24 40       	mov    %r14,0x40(%rsp)
1404dc83a:	41 b9 10 00 00 00    	mov    $0x10,%r9d
1404dc840:	4c 8d b3 c8 00 00 00 	lea    0xc8(%rbx),%r14
1404dc847:	45 33 c0             	xor    %r8d,%r8d
1404dc84a:	48 8b d6             	mov    %rsi,%rdx
1404dc84d:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
1404dc852:	8b cf                	mov    %edi,%ecx
1404dc854:	e8 97 ce 37 00       	call   0x1408596f0
1404dc859:	85 c0                	test   %eax,%eax
1404dc85b:	75 25                	jne    0x1404dc882
1404dc85d:	48 8b 8b a8 00 00 00 	mov    0xa8(%rbx),%rcx
1404dc864:	4c 8d 05 21 6f ac 00 	lea    0xac6f21(%rip),%r8        # 0x140fa378c
1404dc86b:	48 8d 15 1e 6c b2 00 	lea    0xb26c1e(%rip),%rdx        # 0x141003490
1404dc872:	48 8b 49 20          	mov    0x20(%rcx),%rcx