140007d85:	74 15                	je     0x140007d9c
140007d87:	4c 8d 05 16 f1 00 00 	lea    0xf116(%rip),%r8        # 0x140016ea4
140007d8e:	48 8b cf             	mov    %rdi,%rcx
140007d91:	e8 9a fb ff ff       	call   0x140007930
140007d96:	8b d8                	mov    %eax,%ebx
140007d98:	85 c0                	test   %eax,%eax
140007d9a:	78 7c                	js     0x140007e18
140007d9c:	48 8b cf             	mov    %rdi,%rcx
140007d9f:	48 ff 15 a2 e5 00 00 	rex.W call *0xe5a2(%rip)        # 0x140016348
140007da6:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140007dab:	49 89 06             	mov    %rax,(%r14)
140007dae:	48 85 c0             	test   %rax,%rax
140007db1:	75 07                	jne    0x140007dba
140007db3:	bb 0e 00 07 80       	mov    $0x8007000e,%ebx
140007db8:	eb 5e                	jmp    0x140007e18
140007dba:	48 8b ce             	mov    %rsi,%rcx
140007dbd:	48 8b c7             	mov    %rdi,%rax
140007dc0:	66 39 28             	cmp    %bp,(%rax)
140007dc3:	74 0a                	je     0x140007dcf
140007dc5:	48 83 c0 02          	add    $0x2,%rax
140007dc9:	48 83 e9 01          	sub    $0x1,%rcx
140007dcd:	75 f1                	jne    0x140007dc0
140007dcf:	48 8b c1             	mov    %rcx,%rax
140007dd2:	48 f7 d8             	neg    %rax
140007dd5:	1b db                	sbb    %ebx,%ebx
140007dd7:	f7 d3                	not    %ebx
140007dd9:	81 e3 57 00 07 80    	and    $0x80070057,%ebx
140007ddf:	48 85 c9             	test   %rcx,%rcx
140007de2:	74 05                	je     0x140007de9
140007de4:	48 2b f1             	sub    %rcx,%rsi
140007de7:	eb 03                	jmp    0x140007dec
140007de9:	48 8b f5             	mov    %rbp,%rsi
140007dec:	48 8b c1             	mov    %rcx,%rax
140007def:	48 f7 d8             	neg    %rax
140007df2:	48 1b d2             	sbb    %rdx,%rdx
140007df5:	48 23 d6             	and    %rsi,%rdx
140007df8:	48 85 c9             	test   %rcx,%rcx
140007dfb:	74 1b                	je     0x140007e18
140007dfd:	b9 ff ff ff ff       	mov    $0xffffffff,%ecx
140007e02:	48 3b d1             	cmp    %rcx,%rdx
140007e05:	8b c1                	mov    %ecx,%eax
140007e07:	0f 46 c2             	cmovbe %edx,%eax
140007e0a:	48 3b ca             	cmp    %rdx,%rcx
140007e0d:	41 89 07             	mov    %eax,(%r15)
140007e10:	1b db                	sbb    %ebx,%ebx
140007e12:	81 e3 16 02 07 80    	and    $0x80070216,%ebx
140007e18:	48 8b cf             	mov    %rdi,%rcx
140007e1b:	48 ff 15 b6 e7 00 00 	rex.W call *0xe7b6(%rip)        # 0x1400165d8
140007e22:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140007e27:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
140007e2c:	8b c3                	mov    %ebx,%eax
140007e2e:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140007e33:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
140007e38:	48 83 c4 20          	add    $0x20,%rsp
140007e3c:	41 5f                	pop    %r15
140007e3e:	41 5e                	pop    %r14
140007e40:	5f                   	pop    %rdi
140007e41:	c3                   	ret
140007e42:	cc                   	int3
140007e43:	cc                   	int3
140007e44:	cc                   	int3
140007e45:	cc                   	int3
140007e46:	cc                   	int3
140007e47:	cc                   	int3
140007e48:	cc                   	int3
140007e49:	cc                   	int3
140007e4a:	cc                   	int3
140007e4b:	cc                   	int3
140007e4c:	48 8b c4             	mov    %rsp,%rax
140007e4f:	4c 89 40 18          	mov    %r8,0x18(%rax)
140007e53:	48 89 50 10          	mov    %rdx,0x10(%rax)
140007e57:	55                   	push   %rbp
140007e58:	56                   	push   %rsi
140007e59:	57                   	push   %rdi
140007e5a:	41 54                	push   %r12
140007e5c:	41 55                	push   %r13
140007e5e:	41 56                	push   %r14
140007e60:	41 57                	push   %r15
140007e62:	48 8d 6c 24 a0       	lea    -0x60(%rsp),%rbp
140007e67:	48 81 ec 60 01 00 00 	sub    $0x160,%rsp
140007e6e:	48 c7 45 20 fe ff ff 	movq   $0xfffffffffffffffe,0x20(%rbp)
140007e75:	ff
140007e76:	48 89 58 08          	mov    %rbx,0x8(%rax)
140007e7a:	49 8b f8             	mov    %r8,%rdi
140007e7d:	4c 8b f2             	mov    %rdx,%r14
140007e80:	4c 8b f9             	mov    %rcx,%r15
140007e83:	45 33 ed             	xor    %r13d,%r13d
140007e86:	41 8b f5             	mov    %r13d,%esi
140007e89:	44 89 6c 24 68       	mov    %r13d,0x68(%rsp)
140007e8e:	44 89 6c 24 50       	mov    %r13d,0x50(%rsp)
140007e93:	4c 89 6c 24 60       	mov    %r13,0x60(%rsp)
140007e98:	4c 89 6d 90          	mov    %r13,-0x70(%rbp)
140007e9c:	4c 89 6c 24 58       	mov    %r13,0x58(%rsp)
140007ea1:	4c 89 6d 88          	mov    %r13,-0x78(%rbp)
140007ea5:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
140007ea9:	48 ff 15 48 e1 00 00 	rex.W call *0xe148(%rip)        # 0x140015ff8
140007eb0:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140007eb5:	90                   	nop
140007eb6:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
140007eba:	48 ff 15 37 e1 00 00 	rex.W call *0xe137(%rip)        # 0x140015ff8
140007ec1:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140007ec6:	90                   	nop
140007ec7:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
140007ecb:	48 ff 15 26 e1 00 00 	rex.W call *0xe126(%rip)        # 0x140015ff8
140007ed2:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140007ed7:	90                   	nop
140007ed8:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
140007edc:	48 ff 15 15 e1 00 00 	rex.W call *0xe115(%rip)        # 0x140015ff8
140007ee3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140007ee8:	90                   	nop
140007ee9:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
140007eed:	48 ff 15 04 e1 00 00 	rex.W call *0xe104(%rip)        # 0x140015ff8
140007ef4:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140007ef9:	90                   	nop
140007efa:	48 8d 4d 08          	lea    0x8(%rbp),%rcx
140007efe:	48 ff 15 53 e4 00 00 	rex.W call *0xe453(%rip)        # 0x140016358
140007f05:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140007f0a:	45 8d 65 01          	lea    0x1(%r13),%r12d
140007f0e:	48 8d 55 08          	lea    0x8(%rbp),%rdx
140007f12:	48 85 ff             	test   %rdi,%rdi
140007f15:	74 12                	je     0x140007f29
140007f17:	41 8b f4             	mov    %r12d,%esi
140007f1a:	44 89 64 24 68       	mov    %r12d,0x68(%rsp)
140007f1f:	4c 8b c7             	mov    %rdi,%r8
140007f22:	e8 a5 07 00 00       	call   0x1400086cc
140007f27:	eb 05                	jmp    0x140007f2e
140007f29:	e8 da 05 00 00       	call   0x140008508
140007f2e:	8b d8                	mov    %eax,%ebx
140007f30:	85 c0                	test   %eax,%eax
140007f32:	0f 88 ea 04 00 00    	js     0x140008422
140007f38:	48 8d 44 24 60       	lea    0x60(%rsp),%rax
140007f3d:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140007f42:	4c 8d 0d 3f ed 00 00 	lea    0xed3f(%rip),%r9        # 0x140016c88
140007f49:	45 8b c4             	mov    %r12d,%r8d
140007f4c:	33 d2                	xor    %edx,%edx
140007f4e:	48 8d 0d 53 ed 00 00 	lea    0xed53(%rip),%rcx        # 0x140016ca8
140007f55:	48 ff 15 84 e5 00 00 	rex.W call *0xe584(%rip)        # 0x1400164e0
140007f5c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140007f61:	8b d8                	mov    %eax,%ebx
140007f63:	85 c0                	test   %eax,%eax
140007f65:	0f 88 b7 04 00 00    	js     0x140008422
140007f6b:	b8 0b 00 00 00       	mov    $0xb,%eax
140007f70:	66 89 44 24 70       	mov    %ax,0x70(%rsp)
140007f75:	83 c8 ff             	or     $0xffffffff,%eax
140007f78:	66 89 44 24 78       	mov    %ax,0x78(%rsp)
140007f7d:	0f 10 44 24 70       	movups 0x70(%rsp),%xmm0
140007f82:	0f 29 45 c0          	movaps %xmm0,-0x40(%rbp)
140007f86:	f2 0f 10 4d 80       	movsd  -0x80(%rbp),%xmm1
140007f8b:	f2 0f 11 4d d0       	movsd  %xmm1,-0x30(%rbp)
140007f90:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
140007f95:	48 8b 01             	mov    (%rcx),%rax
140007f98:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
140007f9c:	48 8d 15 d5 f2 00 00 	lea    0xf2d5(%rip),%rdx        # 0x140017278
140007fa3:	48 8b 80 80 02 00 00 	mov    0x280(%rax),%rax
140007faa:	ff 15 b0 e7 00 00    	call   *0xe7b0(%rip)        # 0x140016760
140007fb0:	8b d8                	mov    %eax,%ebx
140007fb2:	b8 ff 0f 00 00       	mov    $0xfff,%eax
140007fb7:	41 bc 08 00 00 00    	mov    $0x8,%r12d
140007fbd:	66 39 44 24 70       	cmp    %ax,0x70(%rsp)
140007fc2:	75 06                	jne    0x140007fca
140007fc4:	66 44 89 64 24 70    	mov    %r12w,0x70(%rsp)
140007fca:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140007fcf:	48 ff 15 8a e3 00 00 	rex.W call *0xe38a(%rip)        # 0x140016360
140007fd6:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140007fdb:	85 db                	test   %ebx,%ebx
140007fdd:	0f 88 3f 04 00 00    	js     0x140008422
140007fe3:	b8 0b 00 00 00       	mov    $0xb,%eax
140007fe8:	66 89 44 24 70       	mov    %ax,0x70(%rsp)
140007fed:	66 44 89 6c 24 78    	mov    %r13w,0x78(%rsp)
140007ff3:	0f 10 44 24 70       	movups 0x70(%rsp),%xmm0
140007ff8:	0f 29 45 c0          	movaps %xmm0,-0x40(%rbp)
140007ffc:	f2 0f 10 4d 80       	movsd  -0x80(%rbp),%xmm1
140008001:	f2 0f 11 4d d0       	movsd  %xmm1,-0x30(%rbp)
140008006:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
14000800b:	48 8b 01             	mov    (%rcx),%rax
14000800e:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
140008012:	48 8d 15 77 f2 00 00 	lea    0xf277(%rip),%rdx        # 0x140017290
140008019:	48 8b 80 80 02 00 00 	mov    0x280(%rax),%rax
140008020:	ff 15 3a e7 00 00    	call   *0xe73a(%rip)        # 0x140016760
140008026:	8b d8                	mov    %eax,%ebx
140008028:	b8 ff 0f 00 00       	mov    $0xfff,%eax
14000802d:	66 39 44 24 70       	cmp    %ax,0x70(%rsp)
140008032:	75 06                	jne    0x14000803a
140008034:	66 44 89 64 24 70    	mov    %r12w,0x70(%rsp)
14000803a:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
14000803f:	48 ff 15 1a e3 00 00 	rex.W call *0xe31a(%rip)        # 0x140016360
140008046:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000804b:	85 db                	test   %ebx,%ebx
14000804d:	0f 88 cf 03 00 00    	js     0x140008422
140008053:	b8 0b 00 00 00       	mov    $0xb,%eax
140008058:	66 89 44 24 70       	mov    %ax,0x70(%rsp)
14000805d:	66 44 89 6c 24 78    	mov    %r13w,0x78(%rsp)
140008063:	0f 10 44 24 70       	movups 0x70(%rsp),%xmm0
140008068:	0f 29 45 c0          	movaps %xmm0,-0x40(%rbp)
14000806c:	f2 0f 10 4d 80       	movsd  -0x80(%rbp),%xmm1
140008071:	f2 0f 11 4d d0       	movsd  %xmm1,-0x30(%rbp)
140008076:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
14000807b:	48 8b 01             	mov    (%rcx),%rax
14000807e:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
140008082:	48 8d 15 27 f2 00 00 	lea    0xf227(%rip),%rdx        # 0x1400172b0
140008089:	48 8b 80 80 02 00 00 	mov    0x280(%rax),%rax
140008090:	ff 15 ca e6 00 00    	call   *0xe6ca(%rip)        # 0x140016760
140008096:	8b d8                	mov    %eax,%ebx
140008098:	b8 ff 0f 00 00       	mov    $0xfff,%eax
14000809d:	66 39 44 24 70       	cmp    %ax,0x70(%rsp)
1400080a2:	75 06                	jne    0x1400080aa
1400080a4:	66 44 89 64 24 70    	mov    %r12w,0x70(%rsp)
1400080aa:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1400080af:	48 ff 15 aa e2 00 00 	rex.W call *0xe2aa(%rip)        # 0x140016360
1400080b6:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400080bb:	85 db                	test   %ebx,%ebx
1400080bd:	0f 88 5f 03 00 00    	js     0x140008422
1400080c3:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1400080c8:	48 8b 01             	mov    (%rcx),%rax
1400080cb:	33 d2                	xor    %edx,%edx
1400080cd:	48 8b 80 f8 01 00 00 	mov    0x1f8(%rax),%rax
1400080d4:	ff 15 86 e6 00 00    	call   *0xe686(%rip)        # 0x140016760
1400080da:	8b d8                	mov    %eax,%ebx
1400080dc:	85 c0                	test   %eax,%eax
1400080de:	0f 88 3e 03 00 00    	js     0x140008422
1400080e4:	0f 10 45 08          	movups 0x8(%rbp),%xmm0
1400080e8:	0f 29 45 c0          	movaps %xmm0,-0x40(%rbp)
1400080ec:	f2 0f 10 4d 18       	movsd  0x18(%rbp),%xmm1
1400080f1:	f2 0f 11 4d d0       	movsd  %xmm1,-0x30(%rbp)
1400080f6:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1400080fb:	48 8b 01             	mov    (%rcx),%rax
1400080fe:	4c 8d 85 b8 00 00 00 	lea    0xb8(%rbp),%r8
140008105:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
140008109:	48 8b 80 d0 01 00 00 	mov    0x1d0(%rax),%rax
140008110:	ff 15 4a e6 00 00    	call   *0xe64a(%rip)        # 0x140016760
140008116:	8b d8                	mov    %eax,%ebx
140008118:	85 c0                	test   %eax,%eax
14000811a:	0f 88 02 03 00 00    	js     0x140008422
140008120:	66 44 3b ad b8 00 00 	cmp    0xb8(%rbp),%r13w
140008127:	00
140008128:	0f 84 ef 02 00 00    	je     0x14000841d
14000812e:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
140008133:	48 8b 01             	mov    (%rcx),%rax
140008136:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
14000813b:	49 8b 16             	mov    (%r14),%rdx
14000813e:	48 8b 80 28 01 00 00 	mov    0x128(%rax),%rax
140008145:	ff 15 15 e6 00 00    	call   *0xe615(%rip)        # 0x140016760
14000814b:	85 c0                	test   %eax,%eax
14000814d:	0f 85 ca 02 00 00    	jne    0x14000841d
140008153:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140008158:	48 8b 01             	mov    (%rcx),%rax
14000815b:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
14000815f:	48 8b 40 60          	mov    0x60(%rax),%rax
140008163:	ff 15 f7 e5 00 00    	call   *0xe5f7(%rip)        # 0x140016760
140008169:	8b d8                	mov    %eax,%ebx
14000816b:	85 c0                	test   %eax,%eax
14000816d:	0f 88 af 02 00 00    	js     0x140008422
140008173:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140008178:	48 8b 01             	mov    (%rcx),%rax
14000817b:	48 8b 40 10          	mov    0x10(%rax),%rax
14000817f:	ff 15 db e5 00 00    	call   *0xe5db(%rip)        # 0x140016760
140008185:	4c 89 6c 24 58       	mov    %r13,0x58(%rsp)
14000818a:	48 8b 4d 90          	mov    -0x70(%rbp),%rcx
14000818e:	48 8b 01             	mov    (%rcx),%rax
140008191:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140008196:	48 8b 40 40          	mov    0x40(%rax),%rax
14000819a:	ff 15 c0 e5 00 00    	call   *0xe5c0(%rip)        # 0x140016760
1400081a0:	8b d8                	mov    %eax,%ebx
1400081a2:	85 c0                	test   %eax,%eax
1400081a4:	0f 88 78 02 00 00    	js     0x140008422
1400081aa:	8b 44 24 50          	mov    0x50(%rsp),%eax
1400081ae:	85 c0                	test   %eax,%eax
1400081b0:	0f 84 67 02 00 00    	je     0x14000841d
1400081b6:	b9 00 04 00 00       	mov    $0x400,%ecx
1400081bb:	3b c1                	cmp    %ecx,%eax
1400081bd:	0f 47 c1             	cmova  %ecx,%eax
1400081c0:	89 44 24 50          	mov    %eax,0x50(%rsp)
1400081c4:	45 8b e5             	mov    %r13d,%r12d
1400081c7:	85 c0                	test   %eax,%eax
1400081c9:	0f 84 1a 02 00 00    	je     0x1400083e9
1400081cf:	48 8b 4d 90          	mov    -0x70(%rbp),%rcx
1400081d3:	48 8b 01             	mov    (%rcx),%rax
1400081d6:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
1400081db:	48 8b 40 48          	mov    0x48(%rax),%rax
1400081df:	ff 15 7b e5 00 00    	call   *0xe57b(%rip)        # 0x140016760
1400081e5:	8b d8                	mov    %eax,%ebx
1400081e7:	85 c0                	test   %eax,%eax
1400081e9:	0f 88 33 02 00 00    	js     0x140008422
1400081ef:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1400081f4:	48 8b 01             	mov    (%rcx),%rax
1400081f7:	48 8d 55 88          	lea    -0x78(%rbp),%rdx
1400081fb:	48 8b 80 88 00 00 00 	mov    0x88(%rax),%rax
140008202:	ff 15 58 e5 00 00    	call   *0xe558(%rip)        # 0x140016760
140008208:	8b d8                	mov    %eax,%ebx
14000820a:	85 c0                	test   %eax,%eax
14000820c:	0f 88 10 02 00 00    	js     0x140008422
140008212:	48 8d 45 a0          	lea    -0x60(%rbp),%rax
140008216:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14000821b:	48 8d 45 a8          	lea    -0x58(%rbp),%rax
14000821f:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140008224:	48 8d 45 b0          	lea    -0x50(%rbp),%rax
140008228:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14000822d:	48 8d 45 98          	lea    -0x68(%rbp),%rax
140008231:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140008236:	48 8d 45 b8          	lea    -0x48(%rbp),%rax
14000823a:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14000823f:	4c 8b 4d 88          	mov    -0x78(%rbp),%r9
140008243:	4c 8b c7             	mov    %rdi,%r8
140008246:	49 8b d6             	mov    %r14,%rdx
140008249:	49 8b cf             	mov    %r15,%rcx
14000824c:	e8 1f 06 00 00       	call   0x140008870
140008251:	8b d8                	mov    %eax,%ebx
140008253:	48 8b 4d 88          	mov    -0x78(%rbp),%rcx
140008257:	48 85 c9             	test   %rcx,%rcx
14000825a:	74 11                	je     0x14000826d
14000825c:	48 8b 11             	mov    (%rcx),%rdx
14000825f:	48 8b 42 10          	mov    0x10(%rdx),%rax
140008263:	ff 15 f7 e4 00 00    	call   *0xe4f7(%rip)        # 0x140016760
140008269:	4c 89 6d 88          	mov    %r13,-0x78(%rbp)
14000826d:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140008272:	48 85 c9             	test   %rcx,%rcx
140008275:	74 12                	je     0x140008289
140008277:	48 8b 01             	mov    (%rcx),%rax
14000827a:	48 8b 40 10          	mov    0x10(%rax),%rax
14000827e:	ff 15 dc e4 00 00    	call   *0xe4dc(%rip)        # 0x140016760
140008284:	4c 89 6c 24 58       	mov    %r13,0x58(%rsp)
140008289:	85 db                	test   %ebx,%ebx
14000828b:	79 15                	jns    0x1400082a2
14000828d:	85 f6                	test   %esi,%esi
14000828f:	0f 84 42 01 00 00    	je     0x1400083d7
140008295:	41 c6 87 68 01 00 00 	movb   $0x1,0x168(%r15)
14000829c:	01
14000829d:	e9 35 01 00 00       	jmp    0x1400083d7
1400082a2:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
1400082a6:	e8 15 51 00 00       	call   0x14000d3c0
1400082ab:	85 c0                	test   %eax,%eax
1400082ad:	0f 84 24 01 00 00    	je     0x1400083d7
1400082b3:	b9 38 00 00 00       	mov    $0x38,%ecx
1400082b8:	48 ff 15 e9 dc 00 00 	rex.W call *0xdce9(%rip)        # 0x140015fa8
1400082bf:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400082c4:	4c 8b e8             	mov    %rax,%r13
1400082c7:	48 89 45 28          	mov    %rax,0x28(%rbp)
1400082cb:	48 85 c0             	test   %rax,%rax
1400082ce:	0f 84 cc 00 00 00    	je     0x1400083a0
1400082d4:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
1400082d8:	48 89 45 30          	mov    %rax,0x30(%rbp)
1400082dc:	48 8d 45 e8          	lea    -0x18(%rbp),%rax
1400082e0:	48 89 45 38          	mov    %rax,0x38(%rbp)
1400082e4:	48 8d 45 f0          	lea    -0x10(%rbp),%rax
1400082e8:	48 89 45 40          	mov    %rax,0x40(%rbp)
1400082ec:	48 8d 45 f8          	lea    -0x8(%rbp),%rax
1400082f0:	48 89 45 48          	mov    %rax,0x48(%rbp)
1400082f4:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
1400082f8:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1400082fc:	48 ff 15 3d dd 00 00 	rex.W call *0xdd3d(%rip)        # 0x140016040