14003d72f:	4c 89 f2             	mov    %r14,%rdx
14003d732:	48 89 e9             	mov    %rbp,%rcx
14003d735:	4c 8b 8c 24 90 00 00 	mov    0x90(%rsp),%r9
14003d73c:	00
14003d73d:	e8 0e de ff ff       	call   0x14003b550
14003d742:	48 8b 8c 24 90 00 00 	mov    0x90(%rsp),%rcx
14003d749:	00
14003d74a:	89 c3                	mov    %eax,%ebx
14003d74c:	e8 0f 7c 0e 00       	call   0x140125360
14003d751:	4c 89 f1             	mov    %r14,%rcx
14003d754:	e8 57 b7 0b 00       	call   0x1400f8eb0
14003d759:	85 db                	test   %ebx,%ebx
14003d75b:	0f 85 cc fb ff ff    	jne    0x14003d32d
14003d761:	e9 37 fe ff ff       	jmp    0x14003d59d
14003d766:	48 8b 1d 53 1d 27 00 	mov    0x271d53(%rip),%rbx        # 0x1402af4c0
14003d76d:	41 b8 0b 00 00 00    	mov    $0xb,%r8d
14003d773:	48 8d 15 8a 03 1c 00 	lea    0x1c038a(%rip),%rdx        # 0x1401fdb04
14003d77a:	4c 89 f9             	mov    %r15,%rcx
14003d77d:	ff d3                	call   *%rbx
14003d77f:	41 89 c6             	mov    %eax,%r14d
14003d782:	85 c0                	test   %eax,%eax
14003d784:	0f 84 21 09 00 00    	je     0x14003e0ab
14003d78a:	41 b8 04 00 00 00    	mov    $0x4,%r8d
14003d790:	48 8d 15 79 03 1c 00 	lea    0x1c0379(%rip),%rdx        # 0x1401fdb10
14003d797:	4c 89 f9             	mov    %r15,%rcx
14003d79a:	ff d3                	call   *%rbx
14003d79c:	85 c0                	test   %eax,%eax
14003d79e:	0f 84 cc 08 00 00    	je     0x14003e070
14003d7a4:	41 b8 07 00 00 00    	mov    $0x7,%r8d
14003d7aa:	48 8d 15 4b 03 1c 00 	lea    0x1c034b(%rip),%rdx        # 0x1401fdafc
14003d7b1:	4c 89 f9             	mov    %r15,%rcx
14003d7b4:	ff d3                	call   *%rbx
14003d7b6:	85 c0                	test   %eax,%eax
14003d7b8:	0f 84 b2 08 00 00    	je     0x14003e070
14003d7be:	8b 44 24 58          	mov    0x58(%rsp),%eax
14003d7c2:	29 f8                	sub    %edi,%eax
14003d7c4:	44 8d 70 fd          	lea    -0x3(%rax),%r14d
14003d7c8:	85 ff                	test   %edi,%edi
14003d7ca:	0f 85 f9 08 00 00    	jne    0x14003e0c9
14003d7d0:	45 31 ff             	xor    %r15d,%r15d
14003d7d3:	45 85 f6             	test   %r14d,%r14d
14003d7d6:	0f 84 67 01 00 00    	je     0x14003d943
14003d7dc:	8b 44 24 60          	mov    0x60(%rsp),%eax
14003d7e0:	4d 89 e9             	mov    %r13,%r9
14003d7e3:	41 b8 04 00 00 00    	mov    $0x4,%r8d
14003d7e9:	48 89 e9             	mov    %rbp,%rcx
14003d7ec:	48 8d 15 6d 01 1c 00 	lea    0x1c016d(%rip),%rdx        # 0x1401fd960
14003d7f3:	89 44 24 28          	mov    %eax,0x28(%rsp)
14003d7f7:	48 8d 84 24 88 00 00 	lea    0x88(%rsp),%rax
14003d7fe:	00
14003d7ff:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14003d804:	e8 17 79 02 00       	call   0x140065120
14003d809:	89 c3                	mov    %eax,%ebx
14003d80b:	85 c0                	test   %eax,%eax
14003d80d:	0f 84 8e 03 00 00    	je     0x14003dba1
14003d813:	48 89 e9             	mov    %rbp,%rcx
14003d816:	e8 95 32 04 00       	call   0x140080ab0
14003d81b:	41 89 c7             	mov    %eax,%r15d
14003d81e:	85 c0                	test   %eax,%eax
14003d820:	0f 84 bc fb ff ff    	je     0x14003d3e2
14003d826:	45 31 ff             	xor    %r15d,%r15d
14003d829:	44 8b 5c 24 60       	mov    0x60(%rsp),%r11d
14003d82e:	45 85 db             	test   %r11d,%r11d
14003d831:	0f 85 ab fb ff ff    	jne    0x14003d3e2
14003d837:	83 fb 01             	cmp    $0x1,%ebx
14003d83a:	0f 8e aa 06 00 00    	jle    0x14003deea
14003d840:	49 89 f0             	mov    %rsi,%r8
14003d843:	44 89 fa             	mov    %r15d,%edx
14003d846:	48 8d 0d 47 05 1c 00 	lea    0x1c0547(%rip),%rcx        # 0x1401fdd94
14003d84d:	e8 ae 5e 08 00       	call   0x1400c3700
14003d852:	e9 8b fb ff ff       	jmp    0x14003d3e2
14003d857:	48 8b 05 42 bb 1f 00 	mov    0x1fbb42(%rip),%rax        # 0x1402393a0
14003d85e:	45 89 f8             	mov    %r15d,%r8d
14003d861:	48 89 f2             	mov    %rsi,%rdx
14003d864:	48 89 e9             	mov    %rbp,%rcx
14003d867:	48 8d 9c 24 90 00 00 	lea    0x90(%rsp),%rbx
14003d86e:	00
14003d86f:	48 c7 84 24 90 00 00 	movq   $0x0,0x90(%rsp)
14003d876:	00 00 00 00 00
14003d87b:	49 89 d9             	mov    %rbx,%r9
14003d87e:	48 89 84 24 a0 00 00 	mov    %rax,0xa0(%rsp)
14003d885:	00
14003d886:	48 c7 84 24 98 00 00 	movq   $0x0,0x98(%rsp)
14003d88d:	00 00 00 00 00
14003d892:	e8 39 db ff ff       	call   0x14003b3d0
14003d897:	85 c0                	test   %eax,%eax
14003d899:	0f 8e 02 fb ff ff    	jle    0x14003d3a1
14003d89f:	48 8b 85 90 01 00 00 	mov    0x190(%rbp),%rax
14003d8a6:	48 8b 40 18          	mov    0x18(%rax),%rax
14003d8aa:	48 39 84 24 98 00 00 	cmp    %rax,0x98(%rsp)
14003d8b1:	00
14003d8b2:	0f 84 e8 06 00 00    	je     0x14003dfa0
14003d8b8:	48 89 d9             	mov    %rbx,%rcx
14003d8bb:	e8 80 d0 05 00       	call   0x14009a940
14003d8c0:	e9 dc fa ff ff       	jmp    0x14003d3a1
14003d8c5:	0f 1f 00             	nopl   (%rax)
14003d8c8:	43 8d 0c b6          	lea    (%r14,%r14,4),%ecx
14003d8cc:	48 83 c2 01          	add    $0x1,%rdx
14003d8d0:	44 8d 74 48 d0       	lea    -0x30(%rax,%rcx,2),%r14d
14003d8d5:	4c 39 da             	cmp    %r11,%rdx
14003d8d8:	0f 85 32 fb ff ff    	jne    0x14003d410
14003d8de:	41 81 fe ff e0 f5 05 	cmp    $0x5f5e0ff,%r14d
14003d8e5:	0f 8e fa 01 00 00    	jle    0x14003dae5
14003d8eb:	49 63 fe             	movslq %r14d,%rdi
14003d8ee:	48 8d 9c 24 90 00 00 	lea    0x90(%rsp),%rbx
14003d8f5:	00
14003d8f6:	41 be ff ff ff ff    	mov    $0xffffffff,%r14d
14003d8fc:	e9 6f fb ff ff       	jmp    0x14003d470
14003d901:	83 7c 24 58 03       	cmpl   $0x3,0x58(%rsp)
14003d906:	0f 8f 21 fa ff ff    	jg     0x14003d32d
14003d90c:	48 c7 84 24 88 00 00 	movq   $0x0,0x88(%rsp)
14003d913:	00 00 00 00 00
14003d918:	8b 44 24 5c          	mov    0x5c(%rsp),%eax
14003d91c:	83 e0 01             	and    $0x1,%eax
14003d91f:	89 44 24 60          	mov    %eax,0x60(%rsp)
14003d923:	48 8b 85 90 01 00 00 	mov    0x190(%rbp),%rax
14003d92a:	48 3b 78 18          	cmp    0x18(%rax),%rdi
14003d92e:	0f 84 e5 03 00 00    	je     0x14003dd19
14003d934:	8b 44 24 58          	mov    0x58(%rsp),%eax
14003d938:	45 31 ff             	xor    %r15d,%r15d
14003d93b:	85 c0                	test   %eax,%eax
14003d93d:	0f 85 45 02 00 00    	jne    0x14003db88
14003d943:	8b 44 24 60          	mov    0x60(%rsp),%eax
14003d947:	4d 89 e9             	mov    %r13,%r9
14003d94a:	45 89 f8             	mov    %r15d,%r8d
14003d94d:	48 89 f2             	mov    %rsi,%rdx
14003d950:	48 89 e9             	mov    %rbp,%rcx
14003d953:	89 44 24 28          	mov    %eax,0x28(%rsp)
14003d957:	48 8d 84 24 88 00 00 	lea    0x88(%rsp),%rax
14003d95e:	00
14003d95f:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14003d964:	e8 b7 77 02 00       	call   0x140065120
14003d969:	89 c3                	mov    %eax,%ebx
14003d96b:	85 c0                	test   %eax,%eax
14003d96d:	0f 84 2e 02 00 00    	je     0x14003dba1
14003d973:	48 89 e9             	mov    %rbp,%rcx
14003d976:	e8 35 31 04 00       	call   0x140080ab0
14003d97b:	85 c0                	test   %eax,%eax
14003d97d:	0f 84 0d fc ff ff    	je     0x14003d590
14003d983:	8b 7c 24 60          	mov    0x60(%rsp),%edi
14003d987:	85 ff                	test   %edi,%edi
14003d989:	0f 85 01 fc ff ff    	jne    0x14003d590
14003d98f:	83 fb 01             	cmp    $0x1,%ebx
14003d992:	0f 8e 2d 06 00 00    	jle    0x14003dfc5
14003d998:	49 89 f0             	mov    %rsi,%r8
14003d99b:	44 89 fa             	mov    %r15d,%edx
14003d99e:	48 8d 0d ef 03 1c 00 	lea    0x1c03ef(%rip),%rcx        # 0x1401fdd94
14003d9a5:	e8 56 5d 08 00       	call   0x1400c3700
14003d9aa:	e9 e1 fb ff ff       	jmp    0x14003d590
14003d9af:	90                   	nop
14003d9b0:	48 8d 15 c4 03 1c 00 	lea    0x1c03c4(%rip),%rdx        # 0x1401fdd7b
14003d9b7:	4c 89 f1             	mov    %r14,%rcx
14003d9ba:	41 bf 04 00 00 00    	mov    $0x4,%r15d
14003d9c0:	e8 fb cd 05 00       	call   0x14009a7c0
14003d9c5:	44 8b 44 24 5c       	mov    0x5c(%rsp),%r8d
14003d9ca:	41 83 e0 c1          	and    $0xffffffc1,%r8d
14003d9ce:	85 c0                	test   %eax,%eax
14003d9d0:	0f 85 28 fc ff ff    	jne    0x14003d5fe
14003d9d6:	48 8d 15 a3 03 1c 00 	lea    0x1c03a3(%rip),%rdx        # 0x1401fdd80
14003d9dd:	4c 89 f1             	mov    %r14,%rcx
14003d9e0:	44 89 44 24 60       	mov    %r8d,0x60(%rsp)
14003d9e5:	e8 d6 cd 05 00       	call   0x14009a7c0
14003d9ea:	44 8b 44 24 60       	mov    0x60(%rsp),%r8d
14003d9ef:	85 c0                	test   %eax,%eax
14003d9f1:	0f 84 37 01 00 00    	je     0x14003db2e
14003d9f7:	41 83 c8 10          	or     $0x10,%r8d
14003d9fb:	41 bf 02 00 00 00    	mov    $0x2,%r15d
14003da01:	e9 f8 fb ff ff       	jmp    0x14003d5fe
14003da06:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
14003da0d:	00 00 00
14003da10:	44 8b 64 24 58       	mov    0x58(%rsp),%r12d
14003da15:	31 db                	xor    %ebx,%ebx
14003da17:	41 83 ec 01          	sub    $0x1,%r12d
14003da1b:	45 39 c4             	cmp    %r8d,%r12d
14003da1e:	0f 94 c3             	sete   %bl
14003da21:	89 df                	mov    %ebx,%edi
14003da23:	e9 24 f8 ff ff       	jmp    0x14003d24c
14003da28:	45 31 c0             	xor    %r8d,%r8d
14003da2b:	48 83 c2 01          	add    $0x1,%rdx
14003da2f:	41 39 d7             	cmp    %edx,%r15d
14003da32:	0f 8f 3c f9 ff ff    	jg     0x14003d374
14003da38:	e9 53 f9 ff ff       	jmp    0x14003d390
14003da3d:	0f 1f 00             	nopl   (%rax)
14003da40:	c7 44 24 20 04 00 00 	movl   $0x4,0x20(%rsp)
14003da47:	00
14003da48:	4c 8d a4 24 b0 00 00 	lea    0xb0(%rsp),%r12
14003da4f:	00
14003da50:	48 89 f2             	mov    %rsi,%rdx
14003da53:	48 89 e9             	mov    %rbp,%rcx
14003da56:	4d 89 e1             	mov    %r12,%r9
14003da59:	e8 f2 f6 ff ff       	call   0x14003d150
14003da5e:	89 c6                	mov    %eax,%esi
14003da60:	85 c0                	test   %eax,%eax
14003da62:	0f 85 37 fb ff ff    	jne    0x14003d59f
14003da68:	4c 89 e2             	mov    %r12,%rdx
14003da6b:	48 89 e9             	mov    %rbp,%rcx
14003da6e:	e8 5d 60 0e 00       	call   0x140123ad0
14003da73:	45 31 c0             	xor    %r8d,%r8d
14003da76:	48 89 e9             	mov    %rbp,%rcx
14003da79:	48 89 c2             	mov    %rax,%rdx
14003da7c:	49 89 c4             	mov    %rax,%r12
14003da7f:	e8 0c 76 0e 00       	call   0x140125090
14003da84:	89 c6                	mov    %eax,%esi
14003da86:	85 c0                	test   %eax,%eax
14003da88:	0f 85 42 f8 ff ff    	jne    0x14003d2d0
14003da8e:	85 db                	test   %ebx,%ebx
14003da90:	0f 84 68 05 00 00    	je     0x14003dffe
14003da96:	49 8b 44 24 30       	mov    0x30(%r12),%rax
14003da9b:	48 85 c0             	test   %rax,%rax
14003da9e:	75 1d                	jne    0x14003dabd
14003daa0:	e9 2b f8 ff ff       	jmp    0x14003d2d0
14003daa5:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14003daac:	00 00 00 00
14003dab0:	48 8b 40 08          	mov    0x8(%rax),%rax
14003dab4:	48 85 c0             	test   %rax,%rax
14003dab7:	0f 84 13 f8 ff ff    	je     0x14003d2d0
14003dabd:	83 ef 01             	sub    $0x1,%edi
14003dac0:	75 ee                	jne    0x14003dab0
14003dac2:	48 8b 00             	mov    (%rax),%rax
14003dac5:	f3 0f 6f 60 04       	movdqu 0x4(%rax),%xmm4
14003daca:	41 0f 11 65 00       	movups %xmm4,0x0(%r13)
14003dacf:	f3 0f 6f 68 14       	movdqu 0x14(%rax),%xmm5
14003dad4:	41 0f 11 6d 10       	movups %xmm5,0x10(%r13)
14003dad9:	8b 40 24             	mov    0x24(%rax),%eax
14003dadc:	41 89 45 20          	mov    %eax,0x20(%r13)
14003dae0:	e9 ba fa ff ff       	jmp    0x14003d59f
14003dae5:	31 ff                	xor    %edi,%edi
14003dae7:	48 8d 9c 24 90 00 00 	lea    0x90(%rsp),%rbx
14003daee:	00
14003daef:	e9 7c f9 ff ff       	jmp    0x14003d470
14003daf4:	8b 9c 24 84 00 00 00 	mov    0x84(%rsp),%ebx
14003dafb:	41 39 de             	cmp    %ebx,%r14d
14003dafe:	0f 84 3b 04 00 00    	je     0x14003df3f
14003db04:	8b 54 24 60          	mov    0x60(%rsp),%edx
14003db08:	85 d2                	test   %edx,%edx
14003db0a:	0f 84 05 04 00 00    	je     0x14003df15
14003db10:	48 8d 0d a4 00 1c 00 	lea    0x1c00a4(%rip),%rcx        # 0x1401fdbbb
14003db17:	41 b8 80 00 00 00    	mov    $0x80,%r8d
14003db1d:	ba 3c 04 00 00       	mov    $0x43c,%edx
14003db22:	e8 d9 f8 fc ff       	call   0x14000d400
14003db27:	89 c1                	mov    %eax,%ecx
14003db29:	e8 b2 c1 1a 00       	call   0x1401e9ce0
14003db2e:	48 8d 15 51 02 1c 00 	lea    0x1c0251(%rip),%rdx        # 0x1401fdd86
14003db35:	4c 89 f1             	mov    %r14,%rcx
14003db38:	41 bf 03 00 00 00    	mov    $0x3,%r15d
14003db3e:	e8 7d cc 05 00       	call   0x14009a7c0
14003db43:	44 8b 44 24 60       	mov    0x60(%rsp),%r8d
14003db48:	85 c0                	test   %eax,%eax
14003db4a:	0f 85 ae fa ff ff    	jne    0x14003d5fe
14003db50:	48 8d 15 35 02 1c 00 	lea    0x1c0235(%rip),%rdx        # 0x1401fdd8c
14003db57:	4c 89 f1             	mov    %r14,%rcx
14003db5a:	e8 61 cc 05 00       	call   0x14009a7c0
14003db5f:	44 8b 44 24 60       	mov    0x60(%rsp),%r8d
14003db64:	85 c0                	test   %eax,%eax
14003db66:	0f 85 e1 04 00 00    	jne    0x14003e04d
14003db6c:	0f b6 43 01          	movzbl 0x1(%rbx),%eax
14003db70:	3c 7d                	cmp    $0x7d,%al
14003db72:	0f 84 eb 04 00 00    	je     0x14003e063
14003db78:	3c 2f                	cmp    $0x2f,%al
14003db7a:	0f 84 6b fa ff ff    	je     0x14003d5eb
14003db80:	e9 a8 f7 ff ff       	jmp    0x14003d32d
14003db85:	0f 1f 00             	nopl   (%rax)
14003db88:	41 80 3c 24 7d       	cmpb   $0x7d,(%r12)
14003db8d:	0f 84 0b 03 00 00    	je     0x14003de9e
14003db93:	44 8b 74 24 58       	mov    0x58(%rsp),%r14d
14003db98:	45 85 f6             	test   %r14d,%r14d
14003db9b:	0f 8f bf f7 ff ff    	jg     0x14003d360
14003dba1:	48 8d 46 02          	lea    0x2(%rsi),%rax
14003dba5:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
14003dbaa:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
14003dbaf:	48 8b 3d fa b4 1f 00 	mov    0x1fb4fa(%rip),%rdi        # 0x1402390b0
14003dbb6:	4c 8d 76 01          	lea    0x1(%rsi),%r14
14003dbba:	48 8d 9c 24 90 00 00 	lea    0x90(%rsp),%rbx
14003dbc1:	00
14003dbc2:	49 39 c4             	cmp    %rax,%r12
14003dbc5:	73 22                	jae    0x14003dbe9
14003dbc7:	e9 04 01 00 00       	jmp    0x14003dcd0
14003dbcc:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14003dbd3:	00 00 00 00
14003dbd7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14003dbde:	00 00
14003dbe0:	4d 39 e6             	cmp    %r12,%r14
14003dbe3:	0f 84 e7 00 00 00    	je     0x14003dcd0
14003dbe9:	41 0f b6 14 24       	movzbl (%r12),%edx
14003dbee:	4d 89 e7             	mov    %r12,%r15
14003dbf1:	49 83 ec 01          	sub    $0x1,%r12
14003dbf5:	80 3c 17 ff          	cmpb   $0xff,(%rdi,%rdx,1)
14003dbf9:	75 e5                	jne    0x14003dbe0
14003dbfb:	80 fa 67             	cmp    $0x67,%dl
14003dbfe:	75 e0                	jne    0x14003dbe0
14003dc00:	41 80 3c 24 2d       	cmpb   $0x2d,(%r12)
14003dc05:	75 d9                	jne    0x14003dbe0
14003dc07:	4c 89 e0             	mov    %r12,%rax
14003dc0a:	48 29 f0             	sub    %rsi,%rax
14003dc0d:	48 98                	cltq
14003dc0f:	0f b6 54 06 ff       	movzbl -0x1(%rsi,%rax,1),%edx
14003dc14:	80 3c 17 ff          	cmpb   $0xff,(%rdi,%rdx,1)
14003dc18:	74 c6                	je     0x14003dbe0
14003dc1a:	48 8d 54 06 fe       	lea    -0x2(%rsi,%rax,1),%rdx
14003dc1f:	48 39 d6             	cmp    %rdx,%rsi
14003dc22:	72 22                	jb     0x14003dc46
14003dc24:	e9 2f 04 00 00       	jmp    0x14003e058
14003dc29:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14003dc30:	80 3c 07 ff          	cmpb   $0xff,(%rdi,%rax,1)
14003dc34:	74 aa                	je     0x14003dbe0
14003dc36:	48 8d 42 ff          	lea    -0x1(%rdx),%rax
14003dc3a:	48 39 c6             	cmp    %rax,%rsi
14003dc3d:	0f 84 3f 03 00 00    	je     0x14003df82
14003dc43:	48 89 c2             	mov    %rax,%rdx
14003dc46:	0f b6 02             	movzbl (%rdx),%eax
14003dc49:	3c 2d                	cmp    $0x2d,%al
14003dc4b:	75 e3                	jne    0x14003dc30
14003dc4d:	48 29 f2             	sub    %rsi,%rdx
14003dc50:	48 89 d9             	mov    %rbx,%rcx
14003dc53:	4c 63 c2             	movslq %edx,%r8
14003dc56:	4c 89 c2             	mov    %r8,%rdx
14003dc59:	4c 89 44 24 60       	mov    %r8,0x60(%rsp)
14003dc5e:	e8 dd cf 05 00       	call   0x14009ac40
14003dc63:	4c 8b 44 24 60       	mov    0x60(%rsp),%r8
14003dc68:	48 89 f2             	mov    %rsi,%rdx
14003dc6b:	48 89 d9             	mov    %rbx,%rcx
14003dc6e:	e8 3d dd 05 00       	call   0x14009b9b0
14003dc73:	48 8b 8c 24 a0 00 00 	mov    0xa0(%rsp),%rcx
14003dc7a:	00
14003dc7b:	ba 01 00 00 00       	mov    $0x1,%edx
14003dc80:	e8 5b 3d 02 00       	call   0x1400619e0
14003dc85:	48 89 d9             	mov    %rbx,%rcx
14003dc88:	89 44 24 60          	mov    %eax,0x60(%rsp)
14003dc8c:	e8 af cc 05 00       	call   0x14009a940
14003dc91:	8b 44 24 60          	mov    0x60(%rsp),%eax
14003dc95:	85 c0                	test   %eax,%eax
14003dc97:	0f 85 43 ff ff ff    	jne    0x14003dbe0
14003dc9d:	49 8d 57 01          	lea    0x1(%r15),%rdx
14003dca1:	44 8b 44 24 58       	mov    0x58(%rsp),%r8d
14003dca6:	4d 89 e9             	mov    %r13,%r9
14003dca9:	48 89 e9             	mov    %rbp,%rcx
14003dcac:	48 89 d0             	mov    %rdx,%rax
14003dcaf:	c7 44 24 20 03 00 00 	movl   $0x3,0x20(%rsp)
14003dcb6:	00
14003dcb7:	48 29 f0             	sub    %rsi,%rax
14003dcba:	41 29 c0             	sub    %eax,%r8d
14003dcbd:	e8 2e e7 ff ff       	call   0x14003c3f0
14003dcc2:	85 c0                	test   %eax,%eax
14003dcc4:	0f 84 d3 f8 ff ff    	je     0x14003d59d
14003dcca:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
14003dcd0:	48 8b 3d 19 ae 1f 00 	mov    0x1fae19(%rip),%rdi        # 0x140238af0
14003dcd7:	48 8b 84 24 d8 00 00 	mov    0xd8(%rsp),%rax
14003dcde:	00
14003dcdf:	48 2b 07             	sub    (%rdi),%rax
14003dce2:	0f 85 83 03 00 00    	jne    0x14003e06b