1404d39e0:	48 89 85 c8 01 00 00 	mov    %rax,0x1c8(%rbp)
1404d39e7:	48 8d 9d c8 09 00 00 	lea    0x9c8(%rbp),%rbx
1404d39ee:	48 83 bd e0 09 00 00 	cmpq   $0xf,0x9e0(%rbp)
1404d39f5:	0f
1404d39f6:	48 0f 47 9d c8 09 00 	cmova  0x9c8(%rbp),%rbx
1404d39fd:	00
1404d39fe:	b9 28 00 00 00       	mov    $0x28,%ecx
1404d3a03:	e8 00 77 94 00       	call   0x140e1b108
1404d3a08:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1404d3a0d:	48 85 c0             	test   %rax,%rax
1404d3a10:	74 37                	je     0x1404d3a49
1404d3a12:	48 89 9d e0 07 00 00 	mov    %rbx,0x7e0(%rbp)
1404d3a19:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1404d3a20:	48 ff c7             	inc    %rdi
1404d3a23:	80 3c 3b 00          	cmpb   $0x0,(%rbx,%rdi,1)
1404d3a27:	75 f7                	jne    0x1404d3a20
1404d3a29:	48 89 bd e8 07 00 00 	mov    %rdi,0x7e8(%rbp)
1404d3a30:	0f 28 85 e0 07 00 00 	movaps 0x7e0(%rbp),%xmm0
1404d3a37:	66 0f 7f 45 a0       	movdqa %xmm0,-0x60(%rbp)
1404d3a3c:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
1404d3a40:	48 8b c8             	mov    %rax,%rcx
1404d3a43:	e8 98 e2 25 00       	call   0x140731ce0
1404d3a48:	90                   	nop
1404d3a49:	48 89 85 c0 01 00 00 	mov    %rax,0x1c0(%rbp)
1404d3a50:	48 8b 1d 21 f4 f5 00 	mov    0xf5f421(%rip),%rbx        # 0x141432e78
1404d3a57:	45 84 ed             	test   %r13b,%r13b
1404d3a5a:	74 06                	je     0x1404d3a62
1404d3a5c:	48 83 c3 58          	add    $0x58,%rbx
1404d3a60:	eb 04                	jmp    0x1404d3a66
1404d3a62:	48 83 c3 60          	add    $0x60,%rbx
1404d3a66:	49 8b cf             	mov    %r15,%rcx
1404d3a69:	e8 d2 2b 06 00       	call   0x140536640
1404d3a6e:	48 8b 0d d3 67 f5 00 	mov    0xf567d3(%rip),%rcx        # 0x14142a248
1404d3a75:	48 89 8d 00 04 00 00 	mov    %rcx,0x400(%rbp)
1404d3a7c:	48 8d 8d d0 01 00 00 	lea    0x1d0(%rbp),%rcx
1404d3a83:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
1404d3a88:	48 8d 8d c8 01 00 00 	lea    0x1c8(%rbp),%rcx
1404d3a8f:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
1404d3a94:	48 8d 8d c0 01 00 00 	lea    0x1c0(%rbp),%rcx
1404d3a9b:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1404d3aa0:	4c 8b cb             	mov    %rbx,%r9
1404d3aa3:	4c 8b c0             	mov    %rax,%r8
1404d3aa6:	48 8d 95 00 04 00 00 	lea    0x400(%rbp),%rdx
1404d3aad:	49 8b cf             	mov    %r15,%rcx
1404d3ab0:	e8 fb c4 ff ff       	call   0x1404cffb0
1404d3ab5:	90                   	nop
1404d3ab6:	48 8d 8d c0 01 00 00 	lea    0x1c0(%rbp),%rcx
1404d3abd:	e8 2e aa cc ff       	call   0x14019e4f0
1404d3ac2:	90                   	nop
1404d3ac3:	48 8d 8d c8 01 00 00 	lea    0x1c8(%rbp),%rcx
1404d3aca:	e8 21 aa cc ff       	call   0x14019e4f0
1404d3acf:	90                   	nop
1404d3ad0:	48 8d 8d d0 01 00 00 	lea    0x1d0(%rbp),%rcx
1404d3ad7:	e8 14 aa cc ff       	call   0x14019e4f0
1404d3adc:	90                   	nop
1404d3add:	48 8d 8d 48 0a 00 00 	lea    0xa48(%rbp),%rcx
1404d3ae4:	e8 67 3f cc ff       	call   0x140197a50
1404d3ae9:	90                   	nop
1404d3aea:	48 8d 8d 48 0c 00 00 	lea    0xc48(%rbp),%rcx
1404d3af1:	e8 5a 3f cc ff       	call   0x140197a50
1404d3af6:	e9 d0 29 00 00       	jmp    0x1404d64cb
1404d3afb:	48 8b 0d ee 66 f5 00 	mov    0xf566ee(%rip),%rcx        # 0x14142a1f0
1404d3b02:	48 85 c9             	test   %rcx,%rcx
1404d3b05:	0f 84 de 02 00 00    	je     0x1404d3de9
1404d3b0b:	e8 20 1a 34 00       	call   0x140815530
1404d3b10:	84 c0                	test   %al,%al
1404d3b12:	0f 84 d1 02 00 00    	je     0x1404d3de9
1404d3b18:	48 8d 8d 88 09 00 00 	lea    0x988(%rbp),%rcx
1404d3b1f:	48 83 bd a0 09 00 00 	cmpq   $0xf,0x9a0(%rbp)
1404d3b26:	0f
1404d3b27:	48 0f 47 8d 88 09 00 	cmova  0x988(%rbp),%rcx
1404d3b2e:	00
1404d3b2f:	4c 8b 85 98 09 00 00 	mov    0x998(%rbp),%r8
1404d3b36:	49 83 f8 06          	cmp    $0x6,%r8
1404d3b3a:	0f 85 a9 02 00 00    	jne    0x1404d3de9
1404d3b40:	48 8d 15 7d eb b2 00 	lea    0xb2eb7d(%rip),%rdx        # 0x1410026c4
1404d3b47:	e8 04 bf a0 00       	call   0x140edfa50
1404d3b4c:	85 c0                	test   %eax,%eax
1404d3b4e:	0f 85 95 02 00 00    	jne    0x1404d3de9
1404d3b54:	48 8d 85 68 09 00 00 	lea    0x968(%rbp),%rax
1404d3b5b:	48 83 bd 80 09 00 00 	cmpq   $0xf,0x980(%rbp)
1404d3b62:	0f
1404d3b63:	48 0f 47 85 68 09 00 	cmova  0x968(%rbp),%rax
1404d3b6a:	00
1404d3b6b:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1404d3b70:	4c 8b b5 78 09 00 00 	mov    0x978(%rbp),%r14
1404d3b77:	4d 85 f6             	test   %r14,%r14
1404d3b7a:	74 1d                	je     0x1404d3b99
1404d3b7c:	4d 8b c6             	mov    %r14,%r8
1404d3b7f:	41 8b d4             	mov    %r12d,%edx
1404d3b82:	48 8b c8             	mov    %rax,%rcx
1404d3b85:	e8 a6 bf a0 00       	call   0x140edfb30
1404d3b8a:	48 8b d8             	mov    %rax,%rbx
1404d3b8d:	48 85 c0             	test   %rax,%rax
1404d3b90:	74 07                	je     0x1404d3b99
1404d3b92:	48 2b 5c 24 70       	sub    0x70(%rsp),%rbx
1404d3b97:	eb 03                	jmp    0x1404d3b9c
1404d3b99:	48 8b df             	mov    %rdi,%rbx
1404d3b9c:	44 8b c3             	mov    %ebx,%r8d
1404d3b9f:	4d 3b c6             	cmp    %r14,%r8
1404d3ba2:	72 1b                	jb     0x1404d3bbf
1404d3ba4:	4c 8d 05 e1 fb ac 00 	lea    0xacfbe1(%rip),%r8        # 0x140fa378c
1404d3bab:	48 8d 15 1e eb b2 00 	lea    0xb2eb1e(%rip),%rdx        # 0x1410026d0
1404d3bb2:	49 8b cf             	mov    %r15,%rcx
1404d3bb5:	e8 06 50 06 00       	call   0x140538bc0
1404d3bba:	e9 bb 29 00 00       	jmp    0x1404d657a
1404d3bbf:	0f 57 c0             	xorps  %xmm0,%xmm0
1404d3bc2:	0f 11 85 68 0c 00 00 	movups %xmm0,0xc68(%rbp)
1404d3bc9:	0f 57 c9             	xorps  %xmm1,%xmm1
1404d3bcc:	f3 0f 7f 8d 78 0c 00 	movdqu %xmm1,0xc78(%rbp)
1404d3bd3:	00
1404d3bd4:	4d 0f 47 c6          	cmova  %r14,%r8
1404d3bd8:	48 8d 95 68 09 00 00 	lea    0x968(%rbp),%rdx
1404d3bdf:	48 83 bd 80 09 00 00 	cmpq   $0xf,0x980(%rbp)
1404d3be6:	0f
1404d3be7:	48 0f 47 95 68 09 00 	cmova  0x968(%rbp),%rdx
1404d3bee:	00
1404d3bef:	48 8d 8d 68 0c 00 00 	lea    0xc68(%rbp),%rcx
1404d3bf6:	e8 05 32 cc ff       	call   0x140196e00
1404d3bfb:	90                   	nop
1404d3bfc:	8d 4b 01             	lea    0x1(%rbx),%ecx
1404d3bff:	0f 57 c0             	xorps  %xmm0,%xmm0
1404d3c02:	0f 11 85 68 0a 00 00 	movups %xmm0,0xa68(%rbp)
1404d3c09:	0f 57 c9             	xorps  %xmm1,%xmm1
1404d3c0c:	f3 0f 7f 8d 78 0a 00 	movdqu %xmm1,0xa78(%rbp)
1404d3c13:	00
1404d3c14:	48 8b 85 78 09 00 00 	mov    0x978(%rbp),%rax
1404d3c1b:	48 3b c1             	cmp    %rcx,%rax
1404d3c1e:	0f 82 4e 2b 00 00    	jb     0x1404d6772
1404d3c24:	48 2b c1             	sub    %rcx,%rax
1404d3c27:	4c 8b c7             	mov    %rdi,%r8
1404d3c2a:	48 3b c7             	cmp    %rdi,%rax
1404d3c2d:	4c 0f 42 c0          	cmovb  %rax,%r8
1404d3c31:	48 8d 95 68 09 00 00 	lea    0x968(%rbp),%rdx
1404d3c38:	48 83 bd 80 09 00 00 	cmpq   $0xf,0x980(%rbp)
1404d3c3f:	0f
1404d3c40:	48 0f 47 95 68 09 00 	cmova  0x968(%rbp),%rdx
1404d3c47:	00
1404d3c48:	48 03 d1             	add    %rcx,%rdx
1404d3c4b:	48 8d 8d 68 0a 00 00 	lea    0xa68(%rbp),%rcx
1404d3c52:	e8 a9 31 cc ff       	call   0x140196e00
1404d3c57:	90                   	nop
1404d3c58:	48 8d 95 68 0a 00 00 	lea    0xa68(%rbp),%rdx
1404d3c5f:	49 8b cf             	mov    %r15,%rcx
1404d3c62:	e8 79 2c 00 00       	call   0x1404d68e0
1404d3c67:	48 8d 85 68 0a 00 00 	lea    0xa68(%rbp),%rax
1404d3c6e:	48 8b 8d 68 0a 00 00 	mov    0xa68(%rbp),%rcx
1404d3c75:	48 8b 95 80 0a 00 00 	mov    0xa80(%rbp),%rdx
1404d3c7c:	48 83 fa 0f          	cmp    $0xf,%rdx
1404d3c80:	48 0f 47 c1          	cmova  %rcx,%rax
1404d3c84:	80 38 3a             	cmpb   $0x3a,(%rax)
1404d3c87:	75 42                	jne    0x1404d3ccb
1404d3c89:	4c 8b cf             	mov    %rdi,%r9
1404d3c8c:	4c 8b c6             	mov    %rsi,%r8
1404d3c8f:	48 8d 95 18 10 00 00 	lea    0x1018(%rbp),%rdx
1404d3c96:	48 8d 8d 68 0a 00 00 	lea    0xa68(%rbp),%rcx
1404d3c9d:	e8 0e 55 ea ff       	call   0x1403791b0
1404d3ca2:	48 8b d0             	mov    %rax,%rdx
1404d3ca5:	48 8d 8d 68 0a 00 00 	lea    0xa68(%rbp),%rcx
1404d3cac:	e8 6f aa cc ff       	call   0x14019e720
1404d3cb1:	48 8d 8d 18 10 00 00 	lea    0x1018(%rbp),%rcx
1404d3cb8:	e8 93 3d cc ff       	call   0x140197a50
1404d3cbd:	48 8b 95 80 0a 00 00 	mov    0xa80(%rbp),%rdx
1404d3cc4:	48 8b 8d 68 0a 00 00 	mov    0xa68(%rbp),%rcx
1404d3ccb:	48 8d 85 68 0a 00 00 	lea    0xa68(%rbp),%rax
1404d3cd2:	48 83 fa 0f          	cmp    $0xf,%rdx
1404d3cd6:	48 0f 47 c1          	cmova  %rcx,%rax
1404d3cda:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1404d3cdf:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1404d3ce4:	48 8d 8d 20 04 00 00 	lea    0x420(%rbp),%rcx
1404d3ceb:	e8 70 db ee ff       	call   0x1403c1860
1404d3cf0:	48 8b f8             	mov    %rax,%rdi
1404d3cf3:	48 8d 8d 68 0c 00 00 	lea    0xc68(%rbp),%rcx
1404d3cfa:	48 83 bd 80 0c 00 00 	cmpq   $0xf,0xc80(%rbp)
1404d3d01:	0f
1404d3d02:	48 0f 47 8d 68 0c 00 	cmova  0xc68(%rbp),%rcx
1404d3d09:	00
1404d3d0a:	48 89 4c 24 70       	mov    %rcx,0x70(%rsp)
1404d3d0f:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1404d3d14:	48 8d 8d 18 04 00 00 	lea    0x418(%rbp),%rcx
1404d3d1b:	e8 40 db ee ff       	call   0x1403c1860
1404d3d20:	48 8b f0             	mov    %rax,%rsi
1404d3d23:	48 8d 8d c8 09 00 00 	lea    0x9c8(%rbp),%rcx
1404d3d2a:	48 83 bd e0 09 00 00 	cmpq   $0xf,0x9e0(%rbp)
1404d3d31:	0f
1404d3d32:	48 0f 47 8d c8 09 00 	cmova  0x9c8(%rbp),%rcx
1404d3d39:	00
1404d3d3a:	48 89 4c 24 70       	mov    %rcx,0x70(%rsp)
1404d3d3f:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1404d3d44:	48 8d 8d 10 04 00 00 	lea    0x410(%rbp),%rcx
1404d3d4b:	e8 10 db ee ff       	call   0x1403c1860
1404d3d50:	4c 8b f0             	mov    %rax,%r14
1404d3d53:	48 8b 1d 1e f1 f5 00 	mov    0xf5f11e(%rip),%rbx        # 0x141432e78
1404d3d5a:	45 84 ed             	test   %r13b,%r13b
1404d3d5d:	74 06                	je     0x1404d3d65
1404d3d5f:	48 83 c3 58          	add    $0x58,%rbx
1404d3d63:	eb 04                	jmp    0x1404d3d69
1404d3d65:	48 83 c3 60          	add    $0x60,%rbx
1404d3d69:	49 8b cf             	mov    %r15,%rcx
1404d3d6c:	e8 cf 28 06 00       	call   0x140536640
1404d3d71:	48 8b 0d 78 64 f5 00 	mov    0xf56478(%rip),%rcx        # 0x14142a1f0
1404d3d78:	48 89 8d 08 04 00 00 	mov    %rcx,0x408(%rbp)
1404d3d7f:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
1404d3d84:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
1404d3d89:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
1404d3d8e:	4c 8b cb             	mov    %rbx,%r9
1404d3d91:	4c 8b c0             	mov    %rax,%r8
1404d3d94:	48 8d 95 08 04 00 00 	lea    0x408(%rbp),%rdx
1404d3d9b:	49 8b cf             	mov    %r15,%rcx
1404d3d9e:	e8 0d c2 ff ff       	call   0x1404cffb0
1404d3da3:	90                   	nop
1404d3da4:	48 8d 8d 10 04 00 00 	lea    0x410(%rbp),%rcx
1404d3dab:	e8 40 a7 cc ff       	call   0x14019e4f0
1404d3db0:	90                   	nop
1404d3db1:	48 8d 8d 18 04 00 00 	lea    0x418(%rbp),%rcx
1404d3db8:	e8 33 a7 cc ff       	call   0x14019e4f0
1404d3dbd:	90                   	nop
1404d3dbe:	48 8d 8d 20 04 00 00 	lea    0x420(%rbp),%rcx
1404d3dc5:	e8 26 a7 cc ff       	call   0x14019e4f0
1404d3dca:	90                   	nop
1404d3dcb:	48 8d 8d 68 0a 00 00 	lea    0xa68(%rbp),%rcx
1404d3dd2:	e8 79 3c cc ff       	call   0x140197a50
1404d3dd7:	90                   	nop
1404d3dd8:	48 8d 8d 68 0c 00 00 	lea    0xc68(%rbp),%rcx
1404d3ddf:	e8 6c 3c cc ff       	call   0x140197a50
1404d3de4:	e9 e2 26 00 00       	jmp    0x1404d64cb
1404d3de9:	48 8b 0d 78 64 f5 00 	mov    0xf56478(%rip),%rcx        # 0x14142a268
1404d3df0:	48 85 c9             	test   %rcx,%rcx
1404d3df3:	0f 84 49 04 00 00    	je     0x1404d4242
1404d3df9:	e8 32 17 34 00       	call   0x140815530
1404d3dfe:	84 c0                	test   %al,%al
1404d3e00:	0f 84 3c 04 00 00    	je     0x1404d4242
1404d3e06:	48 8d 8d 88 09 00 00 	lea    0x988(%rbp),%rcx
1404d3e0d:	48 83 bd a0 09 00 00 	cmpq   $0xf,0x9a0(%rbp)
1404d3e14:	0f
1404d3e15:	48 0f 47 8d 88 09 00 	cmova  0x988(%rbp),%rcx
1404d3e1c:	00
1404d3e1d:	4c 8b 85 98 09 00 00 	mov    0x998(%rbp),%r8
1404d3e24:	49 83 f8 04          	cmp    $0x4,%r8
1404d3e28:	0f 85 14 04 00 00    	jne    0x1404d4242
1404d3e2e:	48 8d 15 9b 52 ae 00 	lea    0xae529b(%rip),%rdx        # 0x140fb90d0
1404d3e35:	e8 16 bc a0 00       	call   0x140edfa50
1404d3e3a:	85 c0                	test   %eax,%eax
1404d3e3c:	0f 85 00 04 00 00    	jne    0x1404d4242
1404d3e42:	41 b1 20             	mov    $0x20,%r9b
1404d3e45:	4c 8d 85 68 09 00 00 	lea    0x968(%rbp),%r8
1404d3e4c:	48 8d 95 c8 00 00 00 	lea    0xc8(%rbp),%rdx
1404d3e53:	49 8b cf             	mov    %r15,%rcx
1404d3e56:	e8 b5 2b 00 00       	call   0x1404d6a10
1404d3e5b:	90                   	nop
1404d3e5c:	0f 57 c0             	xorps  %xmm0,%xmm0
1404d3e5f:	f3 0f 7f 45 b0       	movdqu %xmm0,-0x50(%rbp)
1404d3e64:	45 33 f6             	xor    %r14d,%r14d
1404d3e67:	4c 89 75 c0          	mov    %r14,-0x40(%rbp)
1404d3e6b:	48 c7 44 24 70 06 00 	movq   $0x6,0x70(%rsp)
1404d3e72:	00 00
1404d3e74:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1404d3e79:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
1404d3e7d:	e8 4e a8 ee ff       	call   0x1403be6d0
1404d3e82:	49 8b cf             	mov    %r15,%rcx
1404d3e85:	e8 b6 27 06 00       	call   0x140536640
1404d3e8a:	48 8b 5d b8          	mov    -0x48(%rbp),%rbx
1404d3e8e:	48 3b 5d c0          	cmp    -0x40(%rbp),%rbx
1404d3e92:	74 28                	je     0x1404d3ebc
1404d3e94:	48 8b d0             	mov    %rax,%rdx
1404d3e97:	48 8d 8d 78 08 00 00 	lea    0x878(%rbp),%rcx
1404d3e9e:	e8 2d bf cc ff       	call   0x14019fdd0
1404d3ea3:	48 8b d0             	mov    %rax,%rdx
1404d3ea6:	48 8b cb             	mov    %rbx,%rcx
1404d3ea9:	e8 62 be cc ff       	call   0x14019fd10
1404d3eae:	48 8b 4d b8          	mov    -0x48(%rbp),%rcx
1404d3eb2:	48 83 c1 08          	add    $0x8,%rcx
1404d3eb6:	48 89 4d b8          	mov    %rcx,-0x48(%rbp)
1404d3eba:	eb 13                	jmp    0x1404d3ecf
1404d3ebc:	4c 8b c0             	mov    %rax,%r8
1404d3ebf:	48 8b d3             	mov    %rbx,%rdx
1404d3ec2:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
1404d3ec6:	e8 25 cc d7 ff       	call   0x140250af0
1404d3ecb:	48 8b 4d b8          	mov    -0x48(%rbp),%rcx
1404d3ecf:	4c 8b 05 a2 ef f5 00 	mov    0xf5efa2(%rip),%r8        # 0x141432e78
1404d3ed6:	45 84 ed             	test   %r13b,%r13b
1404d3ed9:	74 06                	je     0x1404d3ee1
1404d3edb:	49 83 c0 58          	add    $0x58,%r8
1404d3edf:	eb 04                	jmp    0x1404d3ee5
1404d3ee1:	49 83 c0 60          	add    $0x60,%r8
1404d3ee5:	48 3b 4d c0          	cmp    -0x40(%rbp),%rcx
1404d3ee9:	74 0f                	je     0x1404d3efa
1404d3eeb:	49 8b d0             	mov    %r8,%rdx
1404d3eee:	e8 dd be cc ff       	call   0x14019fdd0
1404d3ef3:	48 83 45 b8 08       	addq   $0x8,-0x48(%rbp)
1404d3ef8:	eb 0c                	jmp    0x1404d3f06
1404d3efa:	48 8b d1             	mov    %rcx,%rdx
1404d3efd:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
1404d3f01:	e8 ca da ea ff       	call   0x1403819d0
1404d3f06:	48 8b 85 d0 00 00 00 	mov    0xd0(%rbp),%rax
1404d3f0d:	48 8b 8d c8 00 00 00 	mov    0xc8(%rbp),%rcx
1404d3f14:	48 2b c1             	sub    %rcx,%rax
1404d3f17:	48 c1 f8 05          	sar    $0x5,%rax
1404d3f1b:	48 85 c0             	test   %rax,%rax
1404d3f1e:	74 37                	je     0x1404d3f57
1404d3f20:	e8 ab ba cc ff       	call   0x14019f9d0
1404d3f25:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1404d3f2a:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1404d3f2f:	48 8d 8d 28 04 00 00 	lea    0x428(%rbp),%rcx
1404d3f36:	e8 25 d9 ee ff       	call   0x1403c1860
1404d3f3b:	90                   	nop
1404d3f3c:	48 8b d0             	mov    %rax,%rdx
1404d3f3f:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
1404d3f43:	e8 d8 3c eb ff       	call   0x140387c20
1404d3f48:	90                   	nop
1404d3f49:	48 8d 8d 28 04 00 00 	lea    0x428(%rbp),%rcx
1404d3f50:	e8 9b a5 cc ff       	call   0x14019e4f0
1404d3f55:	eb 14                	jmp    0x1404d3f6b
1404d3f57:	48 8b 15 1a ef f5 00 	mov    0xf5ef1a(%rip),%rdx        # 0x141432e78
1404d3f5e:	48 83 c2 50          	add    $0x50,%rdx
1404d3f62:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
1404d3f66:	e8 d5 a7 ee ff       	call   0x1403be740
1404d3f6b:	48 8b 85 d0 00 00 00 	mov    0xd0(%rbp),%rax
1404d3f72:	48 8b 8d c8 00 00 00 	mov    0xc8(%rbp),%rcx
1404d3f79:	48 2b c1             	sub    %rcx,%rax
1404d3f7c:	48 c1 f8 05          	sar    $0x5,%rax
1404d3f80:	48 83 f8 01          	cmp    $0x1,%rax
1404d3f84:	76 68                	jbe    0x1404d3fee
1404d3f86:	48 83 c1 20          	add    $0x20,%rcx
1404d3f8a:	e8 41 ba cc ff       	call   0x14019f9d0
1404d3f8f:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1404d3f94:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1404d3f99:	48 8d 8d 38 04 00 00 	lea    0x438(%rbp),%rcx
1404d3fa0:	e8 bb d8 ee ff       	call   0x1403c1860
1404d3fa5:	90                   	nop
1404d3fa6:	48 8b 55 b8          	mov    -0x48(%rbp),%rdx
1404d3faa:	48 3b 55 c0          	cmp    -0x40(%rbp),%rdx
1404d3fae:	74 23                	je     0x1404d3fd3
1404d3fb0:	48 8b 08             	mov    (%rax),%rcx
1404d3fb3:	4c 89 30             	mov    %r14,(%rax)
1404d3fb6:	4c 89 b5 30 04 00 00 	mov    %r14,0x430(%rbp)
1404d3fbd:	48 89 0a             	mov    %rcx,(%rdx)
1404d3fc0:	48 8d 8d 30 04 00 00 	lea    0x430(%rbp),%rcx
1404d3fc7:	e8 24 a5 cc ff       	call   0x14019e4f0
1404d3fcc:	48 83 45 b8 08       	addq   $0x8,-0x48(%rbp)
1404d3fd1:	eb 0d                	jmp    0x1404d3fe0
1404d3fd3:	4c 8b c0             	mov    %rax,%r8
1404d3fd6:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
1404d3fda:	e8 31 2f eb ff       	call   0x140386f10
1404d3fdf:	90                   	nop
1404d3fe0:	48 8d 8d 38 04 00 00 	lea    0x438(%rbp),%rcx
1404d3fe7:	e8 04 a5 cc ff       	call   0x14019e4f0
1404d3fec:	eb 14                	jmp    0x1404d4002
1404d3fee:	48 8b 15 83 ee f5 00 	mov    0xf5ee83(%rip),%rdx        # 0x141432e78
1404d3ff5:	48 83 c2 50          	add    $0x50,%rdx