1401464a6:	31 d2                	xor    %edx,%edx
1401464a8:	4c 89 e9             	mov    %r13,%rcx
1401464ab:	e8 50 9f f5 ff       	call   0x1400a0400
1401464b0:	48 89 e9             	mov    %rbp,%rcx
1401464b3:	e8 b8 8b ee ff       	call   0x14002f070
1401464b8:	48 85 c0             	test   %rax,%rax
1401464bb:	75 bb                	jne    0x140146478
1401464bd:	31 f6                	xor    %esi,%esi
1401464bf:	48 83 bc 24 c8 01 00 	cmpq   $0x0,0x1c8(%rsp)
1401464c6:	00 00
1401464c8:	74 39                	je     0x140146503
1401464ca:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1401464d0:	48 89 f0             	mov    %rsi,%rax
1401464d3:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1401464d9:	48 83 c6 01          	add    $0x1,%rsi
1401464dd:	48 8b 8c 24 98 02 00 	mov    0x298(%rsp),%rcx
1401464e4:	00
1401464e5:	48 c1 e0 04          	shl    $0x4,%rax
1401464e9:	48 03 84 24 c0 01 00 	add    0x1c0(%rsp),%rax
1401464f0:	00
1401464f1:	48 8b 10             	mov    (%rax),%rdx
1401464f4:	e8 67 a1 f5 ff       	call   0x1400a0660
1401464f9:	48 3b b4 24 c8 01 00 	cmp    0x1c8(%rsp),%rsi
140146500:	00
140146501:	72 cd                	jb     0x1401464d0
140146503:	31 d2                	xor    %edx,%edx
140146505:	48 89 d9             	mov    %rbx,%rcx
140146508:	e8 f3 95 f5 ff       	call   0x14009fb00
14014650d:	e9 ed f7 ff ff       	jmp    0x140145cff
140146512:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140146518:	45 31 c0             	xor    %r8d,%r8d
14014651b:	48 89 fa             	mov    %rdi,%rdx
14014651e:	4c 89 e9             	mov    %r13,%rcx
140146521:	e8 3a a1 f5 ff       	call   0x1400a0660
140146526:	e9 40 ff ff ff       	jmp    0x14014646b
14014652b:	8b 46 40             	mov    0x40(%rsi),%eax
14014652e:	e9 64 ff ff ff       	jmp    0x140146497
140146533:	49 8b 46 10          	mov    0x10(%r14),%rax
140146537:	49 8b 56 18          	mov    0x18(%r14),%rdx
14014653b:	48 33 41 10          	xor    0x10(%rcx),%rax
14014653f:	48 33 51 18          	xor    0x18(%rcx),%rdx
140146543:	48 09 d0             	or     %rdx,%rax
140146546:	0f 85 bd f4 ff ff    	jne    0x140145a09
14014654c:	e9 f9 f4 ff ff       	jmp    0x140145a4a
140146551:	4c 8d 05 a8 92 0d 00 	lea    0xd92a8(%rip),%r8        # 0x14021f800
140146558:	ba 88 06 00 00       	mov    $0x688,%edx
14014655d:	48 8d 0d 04 90 0d 00 	lea    0xd9004(%rip),%rcx        # 0x14021f568
140146564:	e8 27 d2 f7 ff       	call   0x1400c3790
140146569:	48 83 7c 24 68 00    	cmpq   $0x0,0x68(%rsp)
14014656f:	0f 95 84 24 88 00 00 	setne  0x88(%rsp)
140146576:	00
140146577:	0f 84 f1 f3 ff ff    	je     0x14014596e
14014657d:	84 c0                	test   %al,%al
14014657f:	0f 84 e9 f3 ff ff    	je     0x14014596e
140146585:	4c 8d 05 f4 90 0d 00 	lea    0xd90f4(%rip),%r8        # 0x14021f680
14014658c:	ba 86 05 00 00       	mov    $0x586,%edx
140146591:	48 8d 0d d0 8f 0d 00 	lea    0xd8fd0(%rip),%rcx        # 0x14021f568
140146598:	e8 f3 d1 f7 ff       	call   0x1400c3790
14014659d:	0f 1f 00             	nopl   (%rax)
1401465a0:	44 8b 6c 24 50       	mov    0x50(%rsp),%r13d
1401465a5:	4d 89 f0             	mov    %r14,%r8
1401465a8:	e9 dd fb ff ff       	jmp    0x14014618a
1401465ad:	c7 44 24 48 00 00 00 	movl   $0x0,0x48(%rsp)
1401465b4:	00
1401465b5:	48 8b 74 24 30       	mov    0x30(%rsp),%rsi
1401465ba:	4c 8d 0d e3 91 0d 00 	lea    0xd91e3(%rip),%r9        # 0x14021f7a4
1401465c1:	4c 8d 05 0f 90 0d 00 	lea    0xd900f(%rip),%r8        # 0x14021f5d7
1401465c8:	ba 1f 06 00 00       	mov    $0x61f,%edx
1401465cd:	48 8d 0d 94 8f 0d 00 	lea    0xd8f94(%rip),%rcx        # 0x14021f568
1401465d4:	48 8b 86 38 02 00 00 	mov    0x238(%rsi),%rax
1401465db:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401465e0:	e8 2b 76 f6 ff       	call   0x1400adc10
1401465e5:	8b 86 28 01 00 00    	mov    0x128(%rsi),%eax
1401465eb:	85 c0                	test   %eax,%eax
1401465ed:	0f 85 84 06 00 00    	jne    0x140146c77
1401465f3:	8b 44 24 48          	mov    0x48(%rsp),%eax
1401465f7:	89 84 24 d8 00 00 00 	mov    %eax,0xd8(%rsp)
1401465fe:	48 8b 05 fb 2d 0f 00 	mov    0xf2dfb(%rip),%rax        # 0x140239400
140146605:	48 8b 08             	mov    (%rax),%rcx
140146608:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
14014660d:	48 39 88 38 02 00 00 	cmp    %rcx,0x238(%rax)
140146614:	0f 84 3f 0d 00 00    	je     0x140147359
14014661a:	48 89 d8             	mov    %rbx,%rax
14014661d:	48 c1 e8 3e          	shr    $0x3e,%rax
140146621:	0f 85 2d 12 00 00    	jne    0x140147854
140146627:	48 8d 0c 9d 00 00 00 	lea    0x0(,%rbx,4),%rcx
14014662e:	00
14014662f:	ba 0c 00 00 00       	mov    $0xc,%edx
140146634:	e8 67 46 f8 ff       	call   0x1400caca0
140146639:	44 8b 35 6c 3c 16 00 	mov    0x163c6c(%rip),%r14d        # 0x1402aa2ac
140146640:	48 89 84 24 88 00 00 	mov    %rax,0x88(%rsp)
140146647:	00
140146648:	45 85 f6             	test   %r14d,%r14d
14014664b:	0f 8e 36 11 00 00    	jle    0x140147787
140146651:	31 f6                	xor    %esi,%esi
140146653:	31 ed                	xor    %ebp,%ebp
140146655:	48 8d 84 24 00 01 00 	lea    0x100(%rsp),%rax
14014665c:	00
14014665d:	89 bc 24 94 00 00 00 	mov    %edi,0x94(%rsp)
140146664:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140146669:	41 89 ee             	mov    %ebp,%r14d
14014666c:	48 89 f7             	mov    %rsi,%rdi
14014666f:	44 89 bc 24 98 00 00 	mov    %r15d,0x98(%rsp)
140146676:	00
140146677:	eb 17                	jmp    0x140146690
140146679:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
140146680:	48 83 c7 01          	add    $0x1,%rdi
140146684:	39 3d 22 3c 16 00    	cmp    %edi,0x163c22(%rip)        # 0x1402aa2ac
14014668a:	0f 8e 85 02 00 00    	jle    0x140146915
140146690:	48 8b 15 19 3c 16 00 	mov    0x163c19(%rip),%rdx        # 0x1402aa2b0
140146697:	48 8d 04 7f          	lea    (%rdi,%rdi,2),%rax
14014669b:	48 8d 04 c2          	lea    (%rdx,%rax,8),%rax
14014669f:	44 8b 68 10          	mov    0x10(%rax),%r13d
1401466a3:	45 85 ed             	test   %r13d,%r13d
1401466a6:	75 d8                	jne    0x140146680
1401466a8:	48 8b 00             	mov    (%rax),%rax
1401466ab:	48 8b b4 24 88 00 00 	mov    0x88(%rsp),%rsi
1401466b2:	00
1401466b3:	31 db                	xor    %ebx,%ebx
1401466b5:	8b 2d d9 3b 16 00    	mov    0x163bd9(%rip),%ebp        # 0x1402aa294
1401466bb:	4c 8b 78 08          	mov    0x8(%rax),%r15
1401466bf:	42 8d 04 b5 00 00 00 	lea    0x0(,%r14,4),%eax
1401466c6:	00
1401466c7:	48 98                	cltq
1401466c9:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
1401466cd:	4c 8d 2c 86          	lea    (%rsi,%rax,4),%r13
1401466d1:	41 c7 45 04 ff ff ff 	movl   $0xffffffff,0x4(%r13)
1401466d8:	ff
1401466d9:	41 c7 45 10 ff ff ff 	movl   $0xffffffff,0x10(%r13)
1401466e0:	ff
1401466e1:	41 c7 45 1c ff ff ff 	movl   $0xffffffff,0x1c(%r13)
1401466e8:	ff
1401466e9:	41 c7 45 28 ff ff ff 	movl   $0xffffffff,0x28(%r13)
1401466f0:	ff
1401466f1:	85 ed                	test   %ebp,%ebp
1401466f3:	0f 8e 4e 01 00 00    	jle    0x140146847
1401466f9:	44 89 74 24 68       	mov    %r14d,0x68(%rsp)
1401466fe:	89 7c 24 58          	mov    %edi,0x58(%rsp)
140146702:	48 89 7c 24 78       	mov    %rdi,0x78(%rsp)
140146707:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14014670e:	00 00
140146710:	48 89 d8             	mov    %rbx,%rax
140146713:	48 c1 e0 04          	shl    $0x4,%rax
140146717:	48 03 05 7a 3b 16 00 	add    0x163b7a(%rip),%rax        # 0x1402aa298
14014671e:	48 8b 08             	mov    (%rax),%rcx
140146721:	48 8b 31             	mov    (%rcx),%rsi
140146724:	8b 7e 48             	mov    0x48(%rsi),%edi
140146727:	85 ff                	test   %edi,%edi
140146729:	74 18                	je     0x140146743
14014672b:	80 bc 24 93 00 00 00 	cmpb   $0x0,0x93(%rsp)
140146732:	00
140146733:	75 0e                	jne    0x140146743
140146735:	48 83 3d 63 3b 16 00 	cmpq   $0x0,0x163b63(%rip)        # 0x1402aa2a0
14014673c:	00
14014673d:	0f 84 8d 10 00 00    	je     0x1401477d0
140146743:	44 8b 5c 24 48       	mov    0x48(%rsp),%r11d
140146748:	45 85 db             	test   %r11d,%r11d
14014674b:	74 0d                	je     0x14014675a
14014674d:	e8 7e 59 ff ff       	call   0x14013c0d0
140146752:	85 c0                	test   %eax,%eax
140146754:	0f 85 d3 00 00 00    	jne    0x14014682d
14014675a:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
14014675f:	44 8b 4c 24 44       	mov    0x44(%rsp),%r9d
140146764:	4d 89 f8             	mov    %r15,%r8
140146767:	48 89 f2             	mov    %rsi,%rdx
14014676a:	45 31 f6             	xor    %r14d,%r14d
14014676d:	48 8b 88 38 02 00 00 	mov    0x238(%rax),%rcx
140146774:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
140146779:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14014677e:	e8 9d e5 ff ff       	call   0x140144d20
140146783:	49 8b 57 28          	mov    0x28(%r15),%rdx
140146787:	48 8b 4e 28          	mov    0x28(%rsi),%rcx
14014678b:	89 c7                	mov    %eax,%edi
14014678d:	e8 9e e8 ff ff       	call   0x140145030
140146792:	89 7c 24 38          	mov    %edi,0x38(%rsp)
140146796:	41 8b 6d 04          	mov    0x4(%r13),%ebp
14014679a:	49 8d 55 0c          	lea    0xc(%r13),%rdx
14014679e:	41 89 c0             	mov    %eax,%r8d
1401467a1:	b9 01 00 00 00       	mov    $0x1,%ecx
1401467a6:	49 63 c6             	movslq %r14d,%rax
1401467a9:	44 8b 5a 04          	mov    0x4(%rdx),%r11d
1401467ad:	49 89 d2             	mov    %rdx,%r10
1401467b0:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
1401467b4:	49 8d 7c 85 00       	lea    0x0(%r13,%rax,4),%rdi
1401467b9:	45 85 db             	test   %r11d,%r11d
1401467bc:	0f 88 be 00 00 00    	js     0x140146880
1401467c2:	85 ed                	test   %ebp,%ebp
1401467c4:	0f 88 a6 00 00 00    	js     0x140146870
1401467ca:	44 0f b7 4a 08       	movzwl 0x8(%rdx),%r9d
1401467cf:	0f b7 47 08          	movzwl 0x8(%rdi),%eax
1401467d3:	66 41 39 c1          	cmp    %ax,%r9w
1401467d7:	0f 84 d3 00 00 00    	je     0x1401468b0
1401467dd:	44 29 c8             	sub    %r9d,%eax
1401467e0:	85 c0                	test   %eax,%eax
1401467e2:	0f 8e 88 00 00 00    	jle    0x140146870
1401467e8:	44 89 dd             	mov    %r11d,%ebp
1401467eb:	41 89 ce             	mov    %ecx,%r14d
1401467ee:	83 c1 01             	add    $0x1,%ecx
1401467f1:	48 83 c2 0c          	add    $0xc,%rdx
1401467f5:	83 f9 04             	cmp    $0x4,%ecx
1401467f8:	75 ac                	jne    0x1401467a6
1401467fa:	8b 7c 24 38          	mov    0x38(%rsp),%edi
1401467fe:	85 ed                	test   %ebp,%ebp
140146800:	0f 88 8a 00 00 00    	js     0x140146890
140146806:	41 0f b7 52 08       	movzwl 0x8(%r10),%edx
14014680b:	0f b7 c7             	movzwl %di,%eax
14014680e:	29 d0                	sub    %edx,%eax
140146810:	66 39 d7             	cmp    %dx,%di
140146813:	0f 84 af 00 00 00    	je     0x1401468c8
140146819:	85 c0                	test   %eax,%eax
14014681b:	7f 73                	jg     0x140146890
14014681d:	48 89 f1             	mov    %rsi,%rcx
140146820:	e8 1b 27 ff ff       	call   0x140138f40
140146825:	4c 89 f9             	mov    %r15,%rcx
140146828:	e8 13 27 ff ff       	call   0x140138f40
14014682d:	48 83 c3 01          	add    $0x1,%rbx
140146831:	39 1d 5d 3a 16 00    	cmp    %ebx,0x163a5d(%rip)        # 0x1402aa294
140146837:	0f 8f d3 fe ff ff    	jg     0x140146710
14014683d:	44 8b 74 24 68       	mov    0x68(%rsp),%r14d
140146842:	48 8b 7c 24 78       	mov    0x78(%rsp),%rdi
140146847:	48 63 84 24 94 00 00 	movslq 0x94(%rsp),%rax
14014684e:	00
14014684f:	41 83 c6 01          	add    $0x1,%r14d
140146853:	48 8b 8c 24 b8 00 00 	mov    0xb8(%rsp),%rcx
14014685a:	00
14014685b:	49 63 d6             	movslq %r14d,%rdx
14014685e:	48 0f af d0          	imul   %rax,%rdx
140146862:	e8 f9 da f0 ff       	call   0x140054360
140146867:	e9 14 fe ff ff       	jmp    0x140146680
14014686c:	0f 1f 40 00          	nopl   0x0(%rax)
140146870:	49 89 fa             	mov    %rdi,%r10
140146873:	e9 76 ff ff ff       	jmp    0x1401467ee
140146878:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14014687f:	00
140146880:	89 e8                	mov    %ebp,%eax
140146882:	f7 d0                	not    %eax
140146884:	c1 e8 1f             	shr    $0x1f,%eax
140146887:	e9 54 ff ff ff       	jmp    0x1401467e0
14014688c:	0f 1f 40 00          	nopl   0x0(%rax)
140146890:	8b 44 24 58          	mov    0x58(%rsp),%eax
140146894:	41 89 1a             	mov    %ebx,(%r10)
140146897:	66 41 89 7a 08       	mov    %di,0x8(%r10)
14014689c:	41 89 42 04          	mov    %eax,0x4(%r10)
1401468a0:	66 45 89 42 0a       	mov    %r8w,0xa(%r10)
1401468a5:	e9 73 ff ff ff       	jmp    0x14014681d
1401468aa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1401468b0:	0f bf 47 0a          	movswl 0xa(%rdi),%eax
1401468b4:	44 0f bf 4a 0a       	movswl 0xa(%rdx),%r9d
1401468b9:	44 29 c8             	sub    %r9d,%eax
1401468bc:	e9 1f ff ff ff       	jmp    0x1401467e0
1401468c1:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1401468c8:	41 0f bf 52 0a       	movswl 0xa(%r10),%edx
1401468cd:	44 89 c0             	mov    %r8d,%eax
1401468d0:	29 d0                	sub    %edx,%eax
1401468d2:	e9 42 ff ff ff       	jmp    0x140146819
1401468d7:	e8 64 ee ff ff       	call   0x140145740
1401468dc:	48 8b 8c 24 98 02 00 	mov    0x298(%rsp),%rcx
1401468e3:	00
1401468e4:	ba 01 00 00 00       	mov    $0x1,%edx
1401468e9:	e8 12 9b f5 ff       	call   0x1400a0400
1401468ee:	48 8b 8c 24 98 02 00 	mov    0x298(%rsp),%rcx
1401468f5:	00
1401468f6:	e8 b5 25 fb ff       	call   0x1400f8eb0
1401468fb:	48 c7 84 24 98 02 00 	movq   $0x0,0x298(%rsp)
140146902:	00 00 00 00 00
140146907:	e9 f3 f3 ff ff       	jmp    0x140145cff
14014690c:	49 63 45 40          	movslq 0x40(%r13),%rax
140146910:	e9 2c f5 ff ff       	jmp    0x140145e41
140146915:	42 8d 1c b5 00 00 00 	lea    0x0(,%r14,4),%ebx
14014691c:	00
14014691d:	44 8b bc 24 98 00 00 	mov    0x98(%rsp),%r15d
140146924:	00
140146925:	44 89 f5             	mov    %r14d,%ebp
140146928:	48 63 db             	movslq %ebx,%rbx
14014692b:	48 8b 05 ae 26 0f 00 	mov    0xf26ae(%rip),%rax        # 0x140238fe0
140146932:	48 8d 15 93 8c 0d 00 	lea    0xd8c93(%rip),%rdx        # 0x14021f5cc
140146939:	44 8b 10             	mov    (%rax),%r10d
14014693c:	45 85 d2             	test   %r10d,%r10d
14014693f:	0f 85 a2 00 00 00    	jne    0x1401469e7
140146945:	48 8d 8c 24 b8 00 00 	lea    0xb8(%rsp),%rcx
14014694c:	00
14014694d:	e8 ee da f0 ff       	call   0x140054440
140146952:	48 8b bc 24 88 00 00 	mov    0x88(%rsp),%rdi
140146959:	00
14014695a:	48 89 da             	mov    %rbx,%rdx
14014695d:	4c 8d 0d dc df ff ff 	lea    -0x2024(%rip),%r9        # 0x140144940
140146964:	41 b8 0c 00 00 00    	mov    $0xc,%r8d
14014696a:	48 8d 9c 24 10 02 00 	lea    0x210(%rsp),%rbx
140146971:	00
140146972:	48 89 f9             	mov    %rdi,%rcx
140146975:	e8 76 3a f5 ff       	call   0x14009a3f0
14014697a:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
14014697f:	45 31 c9             	xor    %r9d,%r9d
140146982:	89 ea                	mov    %ebp,%edx
140146984:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140146989:	44 8b 44 24 44       	mov    0x44(%rsp),%r8d
14014698e:	48 89 f9             	mov    %rdi,%rcx
140146991:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140146996:	e8 d5 e8 ff ff       	call   0x140145270
14014699b:	41 83 ff 02          	cmp    $0x2,%r15d
14014699f:	0f 84 86 09 00 00    	je     0x14014732b
1401469a5:	48 8b 8c 24 88 00 00 	mov    0x88(%rsp),%rcx
1401469ac:	00
1401469ad:	e8 fe 24 fb ff       	call   0x1400f8eb0
1401469b2:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
1401469b7:	ba 61 06 00 00       	mov    $0x661,%edx
1401469bc:	4c 8d 0d e1 8d 0d 00 	lea    0xd8de1(%rip),%r9        # 0x14021f7a4
1401469c3:	4c 8d 05 0d 8c 0d 00 	lea    0xd8c0d(%rip),%r8        # 0x14021f5d7
1401469ca:	48 8d 0d 97 8b 0d 00 	lea    0xd8b97(%rip),%rcx        # 0x14021f568
1401469d1:	48 8b 80 38 02 00 00 	mov    0x238(%rax),%rax
1401469d8:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401469dd:	e8 3e 74 f6 ff       	call   0x1400ade20
1401469e2:	e9 63 f1 ff ff       	jmp    0x140145b4a
1401469e7:	48 89 d1             	mov    %rdx,%rcx
1401469ea:	e8 79 c9 09 00       	call   0x1401e3368
1401469ef:	48 89 c2             	mov    %rax,%rdx
1401469f2:	e9 4e ff ff ff       	jmp    0x140146945
1401469f7:	48 8d 0d d8 8c 0d 00 	lea    0xd8cd8(%rip),%rcx        # 0x14021f6d6
1401469fe:	e8 dd a4 f9 ff       	call   0x1400e0ee0
140146a03:	48 89 c1             	mov    %rax,%rcx
140146a06:	48 85 c0             	test   %rax,%rax
140146a09:	0f 84 0f 09 00 00    	je     0x14014731e
140146a0f:	31 d2                	xor    %edx,%edx
140146a11:	41 b8 0a 00 00 00    	mov    $0xa,%r8d
140146a17:	e8 ac 34 0a 00       	call   0x1401e9ec8
140146a1c:	66 0f ef c0          	pxor   %xmm0,%xmm0
140146a20:	66 0f ef c9          	pxor   %xmm1,%xmm1
140146a24:	f2 0f 2a c0          	cvtsi2sd %eax,%xmm0
140146a28:	f2 0f 5e 05 30 8e 0d 	divsd  0xd8e30(%rip),%xmm0        # 0x14021f860
140146a2f:	00
140146a30:	66 0f 2f c1          	comisd %xmm1,%xmm0
140146a34:	0f 82 75 0d 00 00    	jb     0x1401477af
140146a3a:	f2 0f 10 0d 26 8e 0d 	movsd  0xd8e26(%rip),%xmm1        # 0x14021f868
140146a41:	00
140146a42:	66 0f 2f c8          	comisd %xmm0,%xmm1
140146a46:	0f 82 63 0d 00 00    	jb     0x1401477af
140146a4c:	8b 74 24 44          	mov    0x44(%rsp),%esi
140146a50:	66 0f ef d2          	pxor   %xmm2,%xmm2
140146a54:	f2 0f 10 0d f4 8d 0d 	movsd  0xd8df4(%rip),%xmm1        # 0x14021f850
140146a5b:	00
140146a5c:	4c 8d 0d 62 8c 0d 00 	lea    0xd8c62(%rip),%r9        # 0x14021f6c5
140146a63:	4c 8d 05 6d 8b 0d 00 	lea    0xd8b6d(%rip),%r8        # 0x14021f5d7
140146a6a:	ba e6 05 00 00       	mov    $0x5e6,%edx
140146a6f:	48 8d 0d f2 8a 0d 00 	lea    0xd8af2(%rip),%rcx        # 0x14021f568
140146a76:	f2 0f 2a d6          	cvtsi2sd %esi,%xmm2
140146a7a:	f2 0f 5c ca          	subsd  %xmm2,%xmm1
140146a7e:	f2 0f 59 c8          	mulsd  %xmm0,%xmm1
140146a82:	f2 0f 2c c1          	cvttsd2si %xmm1,%eax
140146a86:	01 f0                	add    %esi,%eax
140146a88:	48 8b 74 24 30       	mov    0x30(%rsp),%rsi