1405aa9ed:	48 89 bd e8 0a 00 00 	mov    %rdi,0xae8(%rbp)
1405aa9f4:	8b 44 24 20          	mov    0x20(%rsp),%eax
1405aa9f8:	89 07                	mov    %eax,(%rdi)
1405aa9fa:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1405aa9fe:	4c 8b 44 24 28       	mov    0x28(%rsp),%r8
1405aaa03:	49 8b 10             	mov    (%r8),%rdx
1405aaa06:	e8 65 ef ff ff       	call   0x1405a9970
1405aaa0b:	48 8b 57 10          	mov    0x10(%rdi),%rdx
1405aaa0f:	48 8b cf             	mov    %rdi,%rcx
1405aaa12:	e8 c9 a8 00 00       	call   0x1405b52e0
1405aaa17:	48 8b d0             	mov    %rax,%rdx
1405aaa1a:	48 8b cf             	mov    %rdi,%rcx
1405aaa1d:	e8 5e a9 00 00       	call   0x1405b5380
1405aaa22:	48 89 9d e8 0a 00 00 	mov    %rbx,0xae8(%rbp)
1405aaa29:	c7 44 24 6c 65 00 00 	movl   $0x65,0x6c(%rsp)
1405aaa30:	00
1405aaa31:	4c 8d 44 24 6c       	lea    0x6c(%rsp),%r8
1405aaa36:	48 8d 95 90 0b 00 00 	lea    0xb90(%rbp),%rdx
1405aaa3d:	48 8d 0d cc 1d e8 00 	lea    0xe81dcc(%rip),%rcx        # 0x14142c810
1405aaa44:	e8 97 f5 ff ff       	call   0x1405a9fe0
1405aaa49:	48 8b 38             	mov    (%rax),%rdi
1405aaa4c:	48 83 c7 18          	add    $0x18,%rdi
1405aaa50:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
1405aaa55:	48 3b f8             	cmp    %rax,%rdi
1405aaa58:	74 3c                	je     0x1405aaa96
1405aaa5a:	48 89 bd f0 0a 00 00 	mov    %rdi,0xaf0(%rbp)
1405aaa61:	8b 44 24 20          	mov    0x20(%rsp),%eax
1405aaa65:	89 07                	mov    %eax,(%rdi)
1405aaa67:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1405aaa6b:	4c 8b 44 24 28       	mov    0x28(%rsp),%r8
1405aaa70:	49 8b 10             	mov    (%r8),%rdx
1405aaa73:	e8 f8 ee ff ff       	call   0x1405a9970
1405aaa78:	48 8b 57 10          	mov    0x10(%rdi),%rdx
1405aaa7c:	48 8b cf             	mov    %rdi,%rcx
1405aaa7f:	e8 5c a8 00 00       	call   0x1405b52e0
1405aaa84:	48 8b d0             	mov    %rax,%rdx
1405aaa87:	48 8b cf             	mov    %rdi,%rcx
1405aaa8a:	e8 f1 a8 00 00       	call   0x1405b5380
1405aaa8f:	48 89 9d f0 0a 00 00 	mov    %rbx,0xaf0(%rbp)
1405aaa96:	c7 44 24 70 b5 02 00 	movl   $0x2b5,0x70(%rsp)
1405aaa9d:	00
1405aaa9e:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
1405aaaa3:	48 8d 95 a0 0b 00 00 	lea    0xba0(%rbp),%rdx
1405aaaaa:	48 8d 0d 5f 1d e8 00 	lea    0xe81d5f(%rip),%rcx        # 0x14142c810
1405aaab1:	e8 2a f5 ff ff       	call   0x1405a9fe0
1405aaab6:	48 8b 38             	mov    (%rax),%rdi
1405aaab9:	48 83 c7 18          	add    $0x18,%rdi
1405aaabd:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
1405aaac2:	48 3b f8             	cmp    %rax,%rdi
1405aaac5:	74 3c                	je     0x1405aab03
1405aaac7:	48 89 bd f8 0a 00 00 	mov    %rdi,0xaf8(%rbp)
1405aaace:	8b 44 24 20          	mov    0x20(%rsp),%eax
1405aaad2:	89 07                	mov    %eax,(%rdi)
1405aaad4:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1405aaad8:	4c 8b 44 24 28       	mov    0x28(%rsp),%r8
1405aaadd:	49 8b 10             	mov    (%r8),%rdx
1405aaae0:	e8 8b ee ff ff       	call   0x1405a9970
1405aaae5:	48 8b 57 10          	mov    0x10(%rdi),%rdx
1405aaae9:	48 8b cf             	mov    %rdi,%rcx
1405aaaec:	e8 ef a7 00 00       	call   0x1405b52e0
1405aaaf1:	48 8b d0             	mov    %rax,%rdx
1405aaaf4:	48 8b cf             	mov    %rdi,%rcx
1405aaaf7:	e8 84 a8 00 00       	call   0x1405b5380
1405aaafc:	48 89 9d f8 0a 00 00 	mov    %rbx,0xaf8(%rbp)
1405aab03:	c7 44 24 74 c6 02 00 	movl   $0x2c6,0x74(%rsp)
1405aab0a:	00
1405aab0b:	4c 8d 44 24 74       	lea    0x74(%rsp),%r8
1405aab10:	48 8d 95 b0 0b 00 00 	lea    0xbb0(%rbp),%rdx
1405aab17:	48 8d 0d f2 1c e8 00 	lea    0xe81cf2(%rip),%rcx        # 0x14142c810
1405aab1e:	e8 bd f4 ff ff       	call   0x1405a9fe0
1405aab23:	48 8b 38             	mov    (%rax),%rdi
1405aab26:	48 83 c7 18          	add    $0x18,%rdi
1405aab2a:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
1405aab2f:	48 3b f8             	cmp    %rax,%rdi
1405aab32:	74 3c                	je     0x1405aab70
1405aab34:	48 89 bd 00 0b 00 00 	mov    %rdi,0xb00(%rbp)
1405aab3b:	8b 44 24 20          	mov    0x20(%rsp),%eax
1405aab3f:	89 07                	mov    %eax,(%rdi)
1405aab41:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1405aab45:	4c 8b 44 24 28       	mov    0x28(%rsp),%r8
1405aab4a:	49 8b 10             	mov    (%r8),%rdx
1405aab4d:	e8 1e ee ff ff       	call   0x1405a9970
1405aab52:	48 8b 57 10          	mov    0x10(%rdi),%rdx
1405aab56:	48 8b cf             	mov    %rdi,%rcx
1405aab59:	e8 82 a7 00 00       	call   0x1405b52e0
1405aab5e:	48 8b d0             	mov    %rax,%rdx
1405aab61:	48 8b cf             	mov    %rdi,%rcx
1405aab64:	e8 17 a8 00 00       	call   0x1405b5380
1405aab69:	48 89 9d 00 0b 00 00 	mov    %rbx,0xb00(%rbp)
1405aab70:	c7 44 24 78 07 03 00 	movl   $0x307,0x78(%rsp)
1405aab77:	00
1405aab78:	4c 8d 44 24 78       	lea    0x78(%rsp),%r8
1405aab7d:	48 8d 95 c0 0b 00 00 	lea    0xbc0(%rbp),%rdx
1405aab84:	48 8d 0d 85 1c e8 00 	lea    0xe81c85(%rip),%rcx        # 0x14142c810
1405aab8b:	e8 50 f4 ff ff       	call   0x1405a9fe0
1405aab90:	48 8b 38             	mov    (%rax),%rdi
1405aab93:	48 83 c7 18          	add    $0x18,%rdi
1405aab97:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
1405aab9c:	48 3b f8             	cmp    %rax,%rdi
1405aab9f:	74 3c                	je     0x1405aabdd
1405aaba1:	48 89 bd 08 0b 00 00 	mov    %rdi,0xb08(%rbp)
1405aaba8:	8b 44 24 20          	mov    0x20(%rsp),%eax
1405aabac:	89 07                	mov    %eax,(%rdi)
1405aabae:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1405aabb2:	4c 8b 44 24 28       	mov    0x28(%rsp),%r8
1405aabb7:	49 8b 10             	mov    (%r8),%rdx
1405aabba:	e8 b1 ed ff ff       	call   0x1405a9970
1405aabbf:	48 8b 57 10          	mov    0x10(%rdi),%rdx
1405aabc3:	48 8b cf             	mov    %rdi,%rcx
1405aabc6:	e8 15 a7 00 00       	call   0x1405b52e0
1405aabcb:	48 8b d0             	mov    %rax,%rdx
1405aabce:	48 8b cf             	mov    %rdi,%rcx
1405aabd1:	e8 aa a7 00 00       	call   0x1405b5380
1405aabd6:	48 89 9d 08 0b 00 00 	mov    %rbx,0xb08(%rbp)
1405aabdd:	c7 44 24 7c 07 03 00 	movl   $0x307,0x7c(%rsp)
1405aabe4:	00
1405aabe5:	4c 8d 44 24 7c       	lea    0x7c(%rsp),%r8
1405aabea:	48 8d 95 d0 0b 00 00 	lea    0xbd0(%rbp),%rdx
1405aabf1:	48 8d 0d 18 1c e8 00 	lea    0xe81c18(%rip),%rcx        # 0x14142c810
1405aabf8:	e8 e3 f3 ff ff       	call   0x1405a9fe0
1405aabfd:	48 8b 08             	mov    (%rax),%rcx
1405aac00:	48 83 c1 18          	add    $0x18,%rcx
1405aac04:	c7 45 80 0b 00 00 00 	movl   $0xb,-0x80(%rbp)
1405aac0b:	4c 8d 45 80          	lea    -0x80(%rbp),%r8
1405aac0f:	48 8d 95 e0 0b 00 00 	lea    0xbe0(%rbp),%rdx
1405aac16:	e8 75 f1 ff ff       	call   0x1405a9d90
1405aac1b:	48 8b 08             	mov    (%rax),%rcx
1405aac1e:	c7 41 14 08 03 00 00 	movl   $0x308,0x14(%rcx)
1405aac25:	c7 45 84 07 03 00 00 	movl   $0x307,-0x7c(%rbp)
1405aac2c:	4c 8d 45 84          	lea    -0x7c(%rbp),%r8
1405aac30:	48 8d 95 f0 0b 00 00 	lea    0xbf0(%rbp),%rdx
1405aac37:	48 8d 0d d2 1b e8 00 	lea    0xe81bd2(%rip),%rcx        # 0x14142c810
1405aac3e:	e8 9d f3 ff ff       	call   0x1405a9fe0
1405aac43:	48 8b 08             	mov    (%rax),%rcx
1405aac46:	48 83 c1 18          	add    $0x18,%rcx
1405aac4a:	c7 45 88 0d 00 00 00 	movl   $0xd,-0x78(%rbp)
1405aac51:	4c 8d 45 88          	lea    -0x78(%rbp),%r8
1405aac55:	48 8d 95 00 0c 00 00 	lea    0xc00(%rbp),%rdx
1405aac5c:	e8 2f f1 ff ff       	call   0x1405a9d90
1405aac61:	48 8b 08             	mov    (%rax),%rcx
1405aac64:	c7 41 14 09 03 00 00 	movl   $0x309,0x14(%rcx)
1405aac6b:	c7 45 8c 07 03 00 00 	movl   $0x307,-0x74(%rbp)
1405aac72:	4c 8d 45 8c          	lea    -0x74(%rbp),%r8
1405aac76:	48 8d 95 10 0c 00 00 	lea    0xc10(%rbp),%rdx
1405aac7d:	48 8d 0d 8c 1b e8 00 	lea    0xe81b8c(%rip),%rcx        # 0x14142c810
1405aac84:	e8 57 f3 ff ff       	call   0x1405a9fe0
1405aac89:	48 8b 08             	mov    (%rax),%rcx
1405aac8c:	48 83 c1 18          	add    $0x18,%rcx
1405aac90:	c7 45 90 03 00 00 00 	movl   $0x3,-0x70(%rbp)
1405aac97:	4c 8d 45 90          	lea    -0x70(%rbp),%r8
1405aac9b:	48 8d 95 20 0c 00 00 	lea    0xc20(%rbp),%rdx
1405aaca2:	e8 e9 f0 ff ff       	call   0x1405a9d90
1405aaca7:	48 8b 08             	mov    (%rax),%rcx
1405aacaa:	c7 41 14 0a 03 00 00 	movl   $0x30a,0x14(%rcx)
1405aacb1:	c7 45 94 07 03 00 00 	movl   $0x307,-0x6c(%rbp)
1405aacb8:	4c 8d 45 94          	lea    -0x6c(%rbp),%r8
1405aacbc:	48 8d 95 30 0c 00 00 	lea    0xc30(%rbp),%rdx
1405aacc3:	48 8d 0d 46 1b e8 00 	lea    0xe81b46(%rip),%rcx        # 0x14142c810
1405aacca:	e8 11 f3 ff ff       	call   0x1405a9fe0
1405aaccf:	48 8b 08             	mov    (%rax),%rcx
1405aacd2:	48 83 c1 18          	add    $0x18,%rcx
1405aacd6:	c7 45 98 04 00 00 00 	movl   $0x4,-0x68(%rbp)
1405aacdd:	4c 8d 45 98          	lea    -0x68(%rbp),%r8
1405aace1:	48 8d 95 40 0c 00 00 	lea    0xc40(%rbp),%rdx
1405aace8:	e8 a3 f0 ff ff       	call   0x1405a9d90
1405aaced:	48 8b 08             	mov    (%rax),%rcx
1405aacf0:	c7 41 14 0b 03 00 00 	movl   $0x30b,0x14(%rcx)
1405aacf7:	c7 45 9c 07 03 00 00 	movl   $0x307,-0x64(%rbp)
1405aacfe:	4c 8d 45 9c          	lea    -0x64(%rbp),%r8
1405aad02:	48 8d 95 50 0c 00 00 	lea    0xc50(%rbp),%rdx
1405aad09:	48 8d 0d 00 1b e8 00 	lea    0xe81b00(%rip),%rcx        # 0x14142c810
1405aad10:	e8 cb f2 ff ff       	call   0x1405a9fe0
1405aad15:	48 8b 08             	mov    (%rax),%rcx
1405aad18:	48 83 c1 18          	add    $0x18,%rcx
1405aad1c:	c7 45 a0 12 00 00 00 	movl   $0x12,-0x60(%rbp)
1405aad23:	4c 8d 45 a0          	lea    -0x60(%rbp),%r8
1405aad27:	48 8d 95 60 0c 00 00 	lea    0xc60(%rbp),%rdx
1405aad2e:	e8 5d f0 ff ff       	call   0x1405a9d90
1405aad33:	48 8b 08             	mov    (%rax),%rcx
1405aad36:	c7 41 14 0c 03 00 00 	movl   $0x30c,0x14(%rcx)
1405aad3d:	c7 45 a4 07 03 00 00 	movl   $0x307,-0x5c(%rbp)
1405aad44:	4c 8d 45 a4          	lea    -0x5c(%rbp),%r8
1405aad48:	48 8d 95 70 0c 00 00 	lea    0xc70(%rbp),%rdx
1405aad4f:	48 8d 0d ba 1a e8 00 	lea    0xe81aba(%rip),%rcx        # 0x14142c810
1405aad56:	e8 85 f2 ff ff       	call   0x1405a9fe0
1405aad5b:	48 8b 08             	mov    (%rax),%rcx
1405aad5e:	48 83 c1 18          	add    $0x18,%rcx
1405aad62:	c7 45 a8 11 00 00 00 	movl   $0x11,-0x58(%rbp)
1405aad69:	4c 8d 45 a8          	lea    -0x58(%rbp),%r8
1405aad6d:	48 8d 95 80 0c 00 00 	lea    0xc80(%rbp),%rdx
1405aad74:	e8 17 f0 ff ff       	call   0x1405a9d90
1405aad79:	48 8b 08             	mov    (%rax),%rcx
1405aad7c:	c7 41 14 0d 03 00 00 	movl   $0x30d,0x14(%rcx)
1405aad83:	c7 45 ac 07 03 00 00 	movl   $0x307,-0x54(%rbp)
1405aad8a:	4c 8d 45 ac          	lea    -0x54(%rbp),%r8
1405aad8e:	48 8d 95 90 0c 00 00 	lea    0xc90(%rbp),%rdx
1405aad95:	48 8d 0d 74 1a e8 00 	lea    0xe81a74(%rip),%rcx        # 0x14142c810
1405aad9c:	e8 3f f2 ff ff       	call   0x1405a9fe0
1405aada1:	48 8b 08             	mov    (%rax),%rcx
1405aada4:	48 83 c1 18          	add    $0x18,%rcx
1405aada8:	c7 45 b0 02 00 00 00 	movl   $0x2,-0x50(%rbp)
1405aadaf:	4c 8d 45 b0          	lea    -0x50(%rbp),%r8
1405aadb3:	48 8d 95 a0 0c 00 00 	lea    0xca0(%rbp),%rdx
1405aadba:	e8 d1 ef ff ff       	call   0x1405a9d90
1405aadbf:	48 8b 08             	mov    (%rax),%rcx
1405aadc2:	c7 41 14 0e 03 00 00 	movl   $0x30e,0x14(%rcx)
1405aadc9:	c7 45 b4 07 03 00 00 	movl   $0x307,-0x4c(%rbp)
1405aadd0:	4c 8d 45 b4          	lea    -0x4c(%rbp),%r8
1405aadd4:	48 8d 95 b0 0c 00 00 	lea    0xcb0(%rbp),%rdx
1405aaddb:	48 8d 0d 2e 1a e8 00 	lea    0xe81a2e(%rip),%rcx        # 0x14142c810
1405aade2:	e8 f9 f1 ff ff       	call   0x1405a9fe0
1405aade7:	48 8b 08             	mov    (%rax),%rcx
1405aadea:	48 83 c1 18          	add    $0x18,%rcx
1405aadee:	c7 45 b8 10 00 00 00 	movl   $0x10,-0x48(%rbp)
1405aadf5:	4c 8d 45 b8          	lea    -0x48(%rbp),%r8
1405aadf9:	48 8d 95 c0 0c 00 00 	lea    0xcc0(%rbp),%rdx
1405aae00:	e8 8b ef ff ff       	call   0x1405a9d90
1405aae05:	48 8b 08             	mov    (%rax),%rcx
1405aae08:	c7 41 14 0f 03 00 00 	movl   $0x30f,0x14(%rcx)
1405aae0f:	c7 45 bc 07 03 00 00 	movl   $0x307,-0x44(%rbp)
1405aae16:	4c 8d 45 bc          	lea    -0x44(%rbp),%r8
1405aae1a:	48 8d 95 d0 0c 00 00 	lea    0xcd0(%rbp),%rdx
1405aae21:	48 8d 0d e8 19 e8 00 	lea    0xe819e8(%rip),%rcx        # 0x14142c810
1405aae28:	e8 b3 f1 ff ff       	call   0x1405a9fe0
1405aae2d:	48 8b 08             	mov    (%rax),%rcx
1405aae30:	48 83 c1 18          	add    $0x18,%rcx
1405aae34:	c7 45 c0 14 00 00 00 	movl   $0x14,-0x40(%rbp)
1405aae3b:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
1405aae3f:	48 8d 95 e0 0c 00 00 	lea    0xce0(%rbp),%rdx
1405aae46:	e8 45 ef ff ff       	call   0x1405a9d90
1405aae4b:	48 8b 08             	mov    (%rax),%rcx
1405aae4e:	c7 41 14 10 03 00 00 	movl   $0x310,0x14(%rcx)
1405aae55:	c7 45 c4 07 03 00 00 	movl   $0x307,-0x3c(%rbp)
1405aae5c:	4c 8d 45 c4          	lea    -0x3c(%rbp),%r8
1405aae60:	48 8d 95 f0 0c 00 00 	lea    0xcf0(%rbp),%rdx
1405aae67:	48 8d 0d a2 19 e8 00 	lea    0xe819a2(%rip),%rcx        # 0x14142c810
1405aae6e:	e8 6d f1 ff ff       	call   0x1405a9fe0
1405aae73:	48 8b 08             	mov    (%rax),%rcx
1405aae76:	48 83 c1 18          	add    $0x18,%rcx
1405aae7a:	c7 45 c8 08 00 00 00 	movl   $0x8,-0x38(%rbp)
1405aae81:	4c 8d 45 c8          	lea    -0x38(%rbp),%r8
1405aae85:	48 8d 95 00 0d 00 00 	lea    0xd00(%rbp),%rdx
1405aae8c:	e8 ff ee ff ff       	call   0x1405a9d90
1405aae91:	48 8b 08             	mov    (%rax),%rcx
1405aae94:	c7 41 14 11 03 00 00 	movl   $0x311,0x14(%rcx)
1405aae9b:	c7 45 cc 07 03 00 00 	movl   $0x307,-0x34(%rbp)
1405aaea2:	4c 8d 45 cc          	lea    -0x34(%rbp),%r8
1405aaea6:	48 8d 95 10 0d 00 00 	lea    0xd10(%rbp),%rdx
1405aaead:	48 8d 0d 5c 19 e8 00 	lea    0xe8195c(%rip),%rcx        # 0x14142c810
1405aaeb4:	e8 27 f1 ff ff       	call   0x1405a9fe0
1405aaeb9:	48 8b 08             	mov    (%rax),%rcx
1405aaebc:	48 83 c1 18          	add    $0x18,%rcx
1405aaec0:	c7 45 d0 0f 00 00 00 	movl   $0xf,-0x30(%rbp)
1405aaec7:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
1405aaecb:	48 8d 95 20 0d 00 00 	lea    0xd20(%rbp),%rdx
1405aaed2:	e8 b9 ee ff ff       	call   0x1405a9d90
1405aaed7:	48 8b 08             	mov    (%rax),%rcx
1405aaeda:	c7 41 14 12 03 00 00 	movl   $0x312,0x14(%rcx)
1405aaee1:	c7 45 d4 07 03 00 00 	movl   $0x307,-0x2c(%rbp)
1405aaee8:	4c 8d 45 d4          	lea    -0x2c(%rbp),%r8
1405aaeec:	48 8d 95 30 0d 00 00 	lea    0xd30(%rbp),%rdx
1405aaef3:	48 8d 0d 16 19 e8 00 	lea    0xe81916(%rip),%rcx        # 0x14142c810
1405aaefa:	e8 e1 f0 ff ff       	call   0x1405a9fe0
1405aaeff:	48 8b 08             	mov    (%rax),%rcx
1405aaf02:	48 83 c1 18          	add    $0x18,%rcx
1405aaf06:	c7 45 d8 07 00 00 00 	movl   $0x7,-0x28(%rbp)
1405aaf0d:	4c 8d 45 d8          	lea    -0x28(%rbp),%r8
1405aaf11:	48 8d 95 40 0d 00 00 	lea    0xd40(%rbp),%rdx
1405aaf18:	e8 73 ee ff ff       	call   0x1405a9d90
1405aaf1d:	48 8b 08             	mov    (%rax),%rcx
1405aaf20:	c7 41 14 13 03 00 00 	movl   $0x313,0x14(%rcx)
1405aaf27:	c7 45 dc 07 03 00 00 	movl   $0x307,-0x24(%rbp)
1405aaf2e:	4c 8d 45 dc          	lea    -0x24(%rbp),%r8
1405aaf32:	48 8d 95 50 0d 00 00 	lea    0xd50(%rbp),%rdx
1405aaf39:	48 8d 0d d0 18 e8 00 	lea    0xe818d0(%rip),%rcx        # 0x14142c810
1405aaf40:	e8 9b f0 ff ff       	call   0x1405a9fe0
1405aaf45:	48 8b 08             	mov    (%rax),%rcx
1405aaf48:	48 83 c1 18          	add    $0x18,%rcx
1405aaf4c:	c7 45 e0 0c 00 00 00 	movl   $0xc,-0x20(%rbp)
1405aaf53:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
1405aaf57:	48 8d 95 60 0d 00 00 	lea    0xd60(%rbp),%rdx
1405aaf5e:	e8 2d ee ff ff       	call   0x1405a9d90
1405aaf63:	48 8b 08             	mov    (%rax),%rcx
1405aaf66:	c7 41 14 14 03 00 00 	movl   $0x314,0x14(%rcx)
1405aaf6d:	c7 45 e4 07 03 00 00 	movl   $0x307,-0x1c(%rbp)
1405aaf74:	4c 8d 45 e4          	lea    -0x1c(%rbp),%r8
1405aaf78:	48 8d 95 70 0d 00 00 	lea    0xd70(%rbp),%rdx
1405aaf7f:	48 8d 0d 8a 18 e8 00 	lea    0xe8188a(%rip),%rcx        # 0x14142c810
1405aaf86:	e8 55 f0 ff ff       	call   0x1405a9fe0
1405aaf8b:	48 8b 08             	mov    (%rax),%rcx
1405aaf8e:	48 83 c1 18          	add    $0x18,%rcx
1405aaf92:	c7 45 e8 0e 00 00 00 	movl   $0xe,-0x18(%rbp)
1405aaf99:	4c 8d 45 e8          	lea    -0x18(%rbp),%r8
1405aaf9d:	48 8d 95 80 0d 00 00 	lea    0xd80(%rbp),%rdx
1405aafa4:	e8 e7 ed ff ff       	call   0x1405a9d90
1405aafa9:	48 8b 08             	mov    (%rax),%rcx
1405aafac:	c7 41 14 15 03 00 00 	movl   $0x315,0x14(%rcx)
1405aafb3:	c7 45 ec 07 03 00 00 	movl   $0x307,-0x14(%rbp)
1405aafba:	4c 8d 45 ec          	lea    -0x14(%rbp),%r8
1405aafbe:	48 8d 95 90 0d 00 00 	lea    0xd90(%rbp),%rdx
1405aafc5:	48 8d 0d 44 18 e8 00 	lea    0xe81844(%rip),%rcx        # 0x14142c810
1405aafcc:	e8 0f f0 ff ff       	call   0x1405a9fe0
1405aafd1:	48 8b 08             	mov    (%rax),%rcx
1405aafd4:	48 83 c1 18          	add    $0x18,%rcx
1405aafd8:	c7 45 f0 15 00 00 00 	movl   $0x15,-0x10(%rbp)
1405aafdf:	4c 8d 45 f0          	lea    -0x10(%rbp),%r8
1405aafe3:	48 8d 95 a0 0d 00 00 	lea    0xda0(%rbp),%rdx
1405aafea:	e8 a1 ed ff ff       	call   0x1405a9d90
1405aafef:	48 8b 08             	mov    (%rax),%rcx
1405aaff2:	c7 41 14 16 03 00 00 	movl   $0x316,0x14(%rcx)
1405aaff9:	c7 45 f4 07 03 00 00 	movl   $0x307,-0xc(%rbp)
1405ab000:	4c 8d 45 f4          	lea    -0xc(%rbp),%r8
1405ab004:	48 8d 95 b0 0d 00 00 	lea    0xdb0(%rbp),%rdx
1405ab00b:	48 8d 0d fe 17 e8 00 	lea    0xe817fe(%rip),%rcx        # 0x14142c810
1405ab012:	e8 c9 ef ff ff       	call   0x1405a9fe0
1405ab017:	48 8b 08             	mov    (%rax),%rcx
1405ab01a:	48 83 c1 18          	add    $0x18,%rcx
1405ab01e:	c7 45 f8 13 00 00 00 	movl   $0x13,-0x8(%rbp)
1405ab025:	4c 8d 45 f8          	lea    -0x8(%rbp),%r8
1405ab029:	48 8d 95 c0 0d 00 00 	lea    0xdc0(%rbp),%rdx
1405ab030:	e8 5b ed ff ff       	call   0x1405a9d90
1405ab035:	48 8b 08             	mov    (%rax),%rcx
1405ab038:	c7 41 14 17 03 00 00 	movl   $0x317,0x14(%rcx)
1405ab03f:	c7 45 fc 18 03 00 00 	movl   $0x318,-0x4(%rbp)
1405ab046:	4c 8d 45 fc          	lea    -0x4(%rbp),%r8
1405ab04a:	48 8d 95 d0 0d 00 00 	lea    0xdd0(%rbp),%rdx
1405ab051:	48 8d 0d b8 17 e8 00 	lea    0xe817b8(%rip),%rcx        # 0x14142c810
1405ab058:	e8 83 ef ff ff       	call   0x1405a9fe0
1405ab05d:	48 8b 38             	mov    (%rax),%rdi
1405ab060:	48 83 c7 18          	add    $0x18,%rdi
1405ab064:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
1405ab069:	48 3b f8             	cmp    %rax,%rdi
1405ab06c:	74 3c                	je     0x1405ab0aa
1405ab06e:	48 89 bd 10 0b 00 00 	mov    %rdi,0xb10(%rbp)
1405ab075:	8b 44 24 20          	mov    0x20(%rsp),%eax
1405ab079:	89 07                	mov    %eax,(%rdi)
1405ab07b:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1405ab07f:	4c 8b 44 24 28       	mov    0x28(%rsp),%r8
1405ab084:	49 8b 10             	mov    (%r8),%rdx
1405ab087:	e8 e4 e8 ff ff       	call   0x1405a9970
1405ab08c:	48 8b 57 10          	mov    0x10(%rdi),%rdx
1405ab090:	48 8b cf             	mov    %rdi,%rcx
1405ab093:	e8 48 a2 00 00       	call   0x1405b52e0
1405ab098:	48 8b d0             	mov    %rax,%rdx
1405ab09b:	48 8b cf             	mov    %rdi,%rcx
1405ab09e:	e8 dd a2 00 00       	call   0x1405b5380
1405ab0a3:	48 89 9d 10 0b 00 00 	mov    %rbx,0xb10(%rbp)
1405ab0aa:	c7 45 00 18 03 00 00 	movl   $0x318,0x0(%rbp)
1405ab0b1:	4c 8d 45 00          	lea    0x0(%rbp),%r8
1405ab0b5:	48 8d 95 e0 0d 00 00 	lea    0xde0(%rbp),%rdx