140058e2c:	74 37                	je     0x140058e65
140058e2e:	48 8b 0d cb 61 04 00 	mov    0x461cb(%rip),%rcx        # 0x14009f000
140058e35:	48 8d 15 c4 61 04 00 	lea    0x461c4(%rip),%rdx        # 0x14009f000
140058e3c:	48 3b ca             	cmp    %rdx,%rcx
140058e3f:	74 1e                	je     0x140058e5f
140058e41:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140058e45:	74 18                	je     0x140058e5f
140058e47:	ba 27 00 00 00       	mov    $0x27,%edx
140058e4c:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140058e50:	4c 8d 05 c9 fb 02 00 	lea    0x2fbc9(%rip),%r8        # 0x140088a20
140058e57:	44 8b cf             	mov    %edi,%r9d
140058e5a:	e8 bd ea ff ff       	call   0x14005791c
140058e5f:	41 83 26 00          	andl   $0x0,(%r14)
140058e63:	eb 8f                	jmp    0x140058df4
140058e65:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
140058e6a:	c7 44 24 48 04 00 00 	movl   $0x4,0x48(%rsp)
140058e71:	00
140058e72:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140058e77:	4c 8d 73 08          	lea    0x8(%rbx),%r14
140058e7b:	45 33 c9             	xor    %r9d,%r9d
140058e7e:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
140058e83:	48 8d 15 26 7d 03 00 	lea    0x37d26(%rip),%rdx        # 0x140090bb0
140058e8a:	48 8b ce             	mov    %rsi,%rcx
140058e8d:	e8 7e 50 fb ff       	call   0x14000df10
140058e92:	8b f8                	mov    %eax,%edi
140058e94:	85 c0                	test   %eax,%eax
140058e96:	74 20                	je     0x140058eb8
140058e98:	48 8b 0d 61 61 04 00 	mov    0x46161(%rip),%rcx        # 0x14009f000
140058e9f:	48 8d 15 5a 61 04 00 	lea    0x4615a(%rip),%rdx        # 0x14009f000
140058ea6:	48 3b ca             	cmp    %rdx,%rcx
140058ea9:	74 b4                	je     0x140058e5f
140058eab:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140058eaf:	74 ae                	je     0x140058e5f
140058eb1:	ba 28 00 00 00       	mov    $0x28,%edx
140058eb6:	eb 94                	jmp    0x140058e4c
140058eb8:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
140058ebd:	c7 44 24 48 04 00 00 	movl   $0x4,0x48(%rsp)
140058ec4:	00
140058ec5:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140058eca:	48 8d 15 0f 7d 03 00 	lea    0x37d0f(%rip),%rdx        # 0x140090be0
140058ed1:	48 83 c3 0c          	add    $0xc,%rbx
140058ed5:	45 33 c9             	xor    %r9d,%r9d
140058ed8:	48 8b ce             	mov    %rsi,%rcx
140058edb:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140058ee0:	e8 2b 50 fb ff       	call   0x14000df10
140058ee5:	85 c0                	test   %eax,%eax
140058ee7:	74 34                	je     0x140058f1d
140058ee9:	48 8b 0d 10 61 04 00 	mov    0x46110(%rip),%rcx        # 0x14009f000
140058ef0:	48 8d 15 09 61 04 00 	lea    0x46109(%rip),%rdx        # 0x14009f000
140058ef7:	48 3b ca             	cmp    %rdx,%rcx
140058efa:	74 1e                	je     0x140058f1a
140058efc:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140058f00:	74 18                	je     0x140058f1a
140058f02:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140058f06:	4c 8d 05 13 fb 02 00 	lea    0x2fb13(%rip),%r8        # 0x140088a20
140058f0d:	ba 29 00 00 00       	mov    $0x29,%edx
140058f12:	44 8b c8             	mov    %eax,%r9d
140058f15:	e8 02 ea ff ff       	call   0x14005791c
140058f1a:	83 23 00             	andl   $0x0,(%rbx)
140058f1d:	33 c0                	xor    %eax,%eax
140058f1f:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140058f24:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
140058f29:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
140058f2e:	48 83 c4 30          	add    $0x30,%rsp
140058f32:	41 5e                	pop    %r14
140058f34:	c3                   	ret
140058f35:	cc                   	int3
140058f36:	cc                   	int3
140058f37:	cc                   	int3
140058f38:	cc                   	int3
140058f39:	cc                   	int3
140058f3a:	cc                   	int3
140058f3b:	cc                   	int3
140058f3c:	4c 8b 15 45 7e 04 00 	mov    0x47e45(%rip),%r10        # 0x1400a0d88
140058f43:	4c 8b d9             	mov    %rcx,%r11
140058f46:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140058f4c:	45 33 c9             	xor    %r9d,%r9d
140058f4f:	49 8b c3             	mov    %r11,%rax
140058f52:	44 39 00             	cmp    %r8d,(%rax)
140058f55:	74 32                	je     0x140058f89
140058f57:	41 ff c1             	inc    %r9d
140058f5a:	48 83 c0 04          	add    $0x4,%rax
140058f5e:	41 83 f9 04          	cmp    $0x4,%r9d
140058f62:	72 ee                	jb     0x140058f52
140058f64:	4d 85 d2             	test   %r10,%r10
140058f67:	74 19                	je     0x140058f82
140058f69:	33 c9                	xor    %ecx,%ecx
140058f6b:	41 39 0a             	cmp    %ecx,(%r10)
140058f6e:	74 12                	je     0x140058f82
140058f70:	41 8b 02             	mov    (%r10),%eax
140058f73:	44 3b c0             	cmp    %eax,%r8d
140058f76:	74 11                	je     0x140058f89
140058f78:	ff c1                	inc    %ecx
140058f7a:	41 8b 04 8a          	mov    (%r10,%rcx,4),%eax
140058f7e:	85 c0                	test   %eax,%eax
140058f80:	75 f1                	jne    0x140058f73
140058f82:	44 89 02             	mov    %r8d,(%rdx)
140058f85:	33 c0                	xor    %eax,%eax
140058f87:	c3                   	ret
140058f88:	cc                   	int3
140058f89:	41 ff c0             	inc    %r8d
140058f8c:	41 81 f8 e8 03 00 00 	cmp    $0x3e8,%r8d
140058f93:	72 b7                	jb     0x140058f4c
140058f95:	b8 03 01 00 00       	mov    $0x103,%eax
140058f9a:	c3                   	ret
140058f9b:	cc                   	int3
140058f9c:	cc                   	int3
140058f9d:	cc                   	int3
140058f9e:	cc                   	int3
140058f9f:	cc                   	int3
140058fa0:	cc                   	int3
140058fa1:	cc                   	int3
140058fa2:	cc                   	int3
140058fa3:	cc                   	int3
140058fa4:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140058fa9:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140058fae:	57                   	push   %rdi
140058faf:	48 83 ec 30          	sub    $0x30,%rsp
140058fb3:	48 8b f2             	mov    %rdx,%rsi
140058fb6:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
140058fbb:	48 8b f9             	mov    %rcx,%rdi
140058fbe:	48 8d 15 4b 7c 03 00 	lea    0x37c4b(%rip),%rdx        # 0x140090c10
140058fc5:	48 c7 c1 02 00 00 80 	mov    $0xffffffff80000002,%rcx
140058fcc:	41 b9 1f 00 0a 00    	mov    $0xa001f,%r9d
140058fd2:	e8 b1 5f fb ff       	call   0x14000ef88
140058fd7:	8b d8                	mov    %eax,%ebx
140058fd9:	85 c0                	test   %eax,%eax
140058fdb:	74 35                	je     0x140059012
140058fdd:	48 8b 0d 1c 60 04 00 	mov    0x4601c(%rip),%rcx        # 0x14009f000
140058fe4:	48 8d 15 15 60 04 00 	lea    0x46015(%rip),%rdx        # 0x14009f000
140058feb:	48 3b ca             	cmp    %rdx,%rcx
140058fee:	74 1e                	je     0x14005900e
140058ff0:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140058ff4:	74 18                	je     0x14005900e
140058ff6:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140058ffa:	4c 8d 05 1f fa 02 00 	lea    0x2fa1f(%rip),%r8        # 0x140088a20
140059001:	ba 24 00 00 00       	mov    $0x24,%edx
140059006:	44 8b c8             	mov    %eax,%r9d
140059009:	e8 0e e9 ff ff       	call   0x14005791c
14005900e:	8b c3                	mov    %ebx,%eax
140059010:	eb 72                	jmp    0x140059084
140059012:	48 8b 0f             	mov    (%rdi),%rcx
140059015:	48 8d 15 04 7c 03 00 	lea    0x37c04(%rip),%rdx        # 0x140090c20
14005901c:	41 b9 1f 00 0a 00    	mov    $0xa001f,%r9d
140059022:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140059027:	e8 5c 5f fb ff       	call   0x14000ef88
14005902c:	8b d8                	mov    %eax,%ebx
14005902e:	85 c0                	test   %eax,%eax
140059030:	74 50                	je     0x140059082
140059032:	48 8b 0d c7 5f 04 00 	mov    0x45fc7(%rip),%rcx        # 0x14009f000
140059039:	48 8d 15 c0 5f 04 00 	lea    0x45fc0(%rip),%rdx        # 0x14009f000
140059040:	48 3b ca             	cmp    %rdx,%rcx
140059043:	74 1e                	je     0x140059063
140059045:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140059049:	74 18                	je     0x140059063
14005904b:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14005904f:	4c 8d 05 ca f9 02 00 	lea    0x2f9ca(%rip),%r8        # 0x140088a20
140059056:	ba 25 00 00 00       	mov    $0x25,%edx
14005905b:	44 8b c8             	mov    %eax,%r9d
14005905e:	e8 b9 e8 ff ff       	call   0x14005791c
140059063:	48 8b 0f             	mov    (%rdi),%rcx
140059066:	48 ff 15 f3 c2 02 00 	rex.W call *0x2c2f3(%rip)        # 0x140085360
14005906d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140059072:	8b c8                	mov    %eax,%ecx
140059074:	48 ff 15 1d c3 02 00 	rex.W call *0x2c31d(%rip)        # 0x140085398
14005907b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140059080:	eb 8c                	jmp    0x14005900e
140059082:	33 c0                	xor    %eax,%eax
140059084:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140059089:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
14005908e:	48 83 c4 30          	add    $0x30,%rsp
140059092:	5f                   	pop    %rdi
140059093:	c3                   	ret
140059094:	cc                   	int3
140059095:	cc                   	int3
140059096:	cc                   	int3
140059097:	cc                   	int3
140059098:	cc                   	int3
140059099:	cc                   	int3
14005909a:	cc                   	int3
14005909b:	cc                   	int3
14005909c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400590a1:	56                   	push   %rsi
1400590a2:	48 83 ec 50          	sub    $0x50,%rsp
1400590a6:	48 8b 05 13 61 04 00 	mov    0x46113(%rip),%rax        # 0x14009f1c0
1400590ad:	48 33 c4             	xor    %rsp,%rax
1400590b0:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1400590b5:	f6 04 25 f0 02 fe 7f 	testb  $0x10,0x7ffe02f0
1400590bc:	10
1400590bd:	75 38                	jne    0x1400590f7
1400590bf:	48 8b 0d 3a 5f 04 00 	mov    0x45f3a(%rip),%rcx        # 0x14009f000
1400590c6:	48 8d 1d 33 5f 04 00 	lea    0x45f33(%rip),%rbx        # 0x14009f000
1400590cd:	48 3b cb             	cmp    %rbx,%rcx
1400590d0:	74 1b                	je     0x1400590ed
1400590d2:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
1400590d6:	74 15                	je     0x1400590ed
1400590d8:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400590dc:	4c 8d 05 3d f9 02 00 	lea    0x2f93d(%rip),%r8        # 0x140088a20
1400590e3:	ba 1a 00 00 00       	mov    $0x1a,%edx
1400590e8:	e8 03 e8 ff ff       	call   0x1400578f0
1400590ed:	b8 32 00 00 00       	mov    $0x32,%eax
1400590f2:	e9 30 02 00 00       	jmp    0x140059327
1400590f7:	f6 05 ba 7c 04 00 01 	testb  $0x1,0x47cba(%rip)        # 0x1400a0db8
1400590fe:	0f 85 1e 02 00 00    	jne    0x140059322
140059104:	48 8d 0d 85 7c 04 00 	lea    0x47c85(%rip),%rcx        # 0x1400a0d90
14005910b:	48 ff 15 ce bc 02 00 	rex.W call *0x2bcce(%rip)        # 0x140084de0
140059112:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140059117:	83 3d a6 7c 04 00 00 	cmpl   $0x0,0x47ca6(%rip)        # 0x1400a0dc4
14005911e:	74 0a                	je     0x14005912a
140059120:	be 34 04 00 00       	mov    $0x434,%esi
140059125:	e9 33 01 00 00       	jmp    0x14005925d
14005912a:	48 8b 0d cf 5e 04 00 	mov    0x45ecf(%rip),%rcx        # 0x14009f000
140059131:	48 8d 1d c8 5e 04 00 	lea    0x45ec8(%rip),%rbx        # 0x14009f000
140059138:	48 3b cb             	cmp    %rbx,%rcx
14005913b:	74 1b                	je     0x140059158
14005913d:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
140059141:	74 15                	je     0x140059158
140059143:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140059147:	4c 8d 05 d2 f8 02 00 	lea    0x2f8d2(%rip),%r8        # 0x140088a20
14005914e:	ba 1b 00 00 00       	mov    $0x1b,%edx
140059153:	e8 98 e7 ff ff       	call   0x1400578f0
140059158:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14005915d:	c7 44 24 30 11 00 00 	movl   $0x11,0x30(%rsp)
140059164:	00
140059165:	b9 06 00 00 00       	mov    $0x6,%ecx
14005916a:	c7 44 24 34 12 00 00 	movl   $0x12,0x34(%rsp)
140059171:	00
140059172:	c7 44 24 38 08 00 00 	movl   $0x8,0x38(%rsp)
140059179:	00
14005917a:	c7 44 24 3c 13 00 00 	movl   $0x13,0x3c(%rsp)
140059181:	00
140059182:	c7 44 24 40 16 00 00 	movl   $0x16,0x40(%rsp)
140059189:	00
14005918a:	c7 44 24 44 09 00 00 	movl   $0x9,0x44(%rsp)
140059191:	00
140059192:	e8 61 34 fc ff       	call   0x14001c5f8
140059197:	8b f0                	mov    %eax,%esi
140059199:	85 c0                	test   %eax,%eax
14005919b:	74 37                	je     0x1400591d4
14005919d:	48 8b 0d 5c 5e 04 00 	mov    0x45e5c(%rip),%rcx        # 0x14009f000
1400591a4:	48 3b cb             	cmp    %rbx,%rcx
1400591a7:	0f 84 b0 00 00 00    	je     0x14005925d
1400591ad:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
1400591b1:	0f 84 a6 00 00 00    	je     0x14005925d
1400591b7:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400591bb:	4c 8d 05 5e f8 02 00 	lea    0x2f85e(%rip),%r8        # 0x140088a20
1400591c2:	ba 1c 00 00 00       	mov    $0x1c,%edx
1400591c7:	44 8b c8             	mov    %eax,%r9d
1400591ca:	e8 4d e7 ff ff       	call   0x14005791c
1400591cf:	e9 89 00 00 00       	jmp    0x14005925d
1400591d4:	48 8d 15 d5 79 03 00 	lea    0x379d5(%rip),%rdx        # 0x140090bb0
1400591db:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1400591e0:	48 ff 15 c1 c1 02 00 	rex.W call *0x2c1c1(%rip)        # 0x1400853a8
1400591e7:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400591ec:	48 8d 15 0d 7a 03 00 	lea    0x37a0d(%rip),%rdx        # 0x140090c00
1400591f3:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1400591f8:	48 ff 15 a9 c1 02 00 	rex.W call *0x2c1a9(%rip)        # 0x1400853a8
1400591ff:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140059204:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140059209:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14005920e:	48 ff 15 5b c0 02 00 	rex.W call *0x2c05b(%rip)        # 0x140085270
140059215:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14005921a:	8b c8                	mov    %eax,%ecx
14005921c:	48 ff 15 75 c1 02 00 	rex.W call *0x2c175(%rip)        # 0x140085398
140059223:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140059228:	85 c0                	test   %eax,%eax
14005922a:	74 4b                	je     0x140059277
14005922c:	48 8b 0d cd 5d 04 00 	mov    0x45dcd(%rip),%rcx        # 0x14009f000
140059233:	48 3b cb             	cmp    %rbx,%rcx
140059236:	74 1e                	je     0x140059256
140059238:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14005923c:	74 18                	je     0x140059256
14005923e:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140059242:	4c 8d 05 d7 f7 02 00 	lea    0x2f7d7(%rip),%r8        # 0x140088a20
140059249:	ba 1d 00 00 00       	mov    $0x1d,%edx
14005924e:	44 8b c8             	mov    %eax,%r9d
140059251:	e8 c6 e6 ff ff       	call   0x14005791c
140059256:	e8 59 33 fc ff       	call   0x14001c5b4
14005925b:	33 f6                	xor    %esi,%esi
14005925d:	48 8d 0d 2c 7b 04 00 	lea    0x47b2c(%rip),%rcx        # 0x1400a0d90
140059264:	48 ff 15 2d bb 02 00 	rex.W call *0x2bb2d(%rip)        # 0x140084d98
14005926b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140059270:	8b c6                	mov    %esi,%eax
140059272:	e9 b0 00 00 00       	jmp    0x140059327
140059277:	48 8b 0d 82 5d 04 00 	mov    0x45d82(%rip),%rcx        # 0x14009f000
14005927e:	48 3b cb             	cmp    %rbx,%rcx
140059281:	74 1b                	je     0x14005929e
140059283:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140059287:	74 15                	je     0x14005929e
140059289:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14005928d:	4c 8d 05 8c f7 02 00 	lea    0x2f78c(%rip),%r8        # 0x140088a20
140059294:	ba 1e 00 00 00       	mov    $0x1e,%edx
140059299:	e8 52 e6 ff ff       	call   0x1400578f0
14005929e:	b9 07 00 00 00       	mov    $0x7,%ecx
1400592a3:	e8 94 f6 fa ff       	call   0x14000893c
1400592a8:	b9 88 13 00 00       	mov    $0x1388,%ecx
1400592ad:	48 ff 15 bc bb 02 00 	rex.W call *0x2bbbc(%rip)        # 0x140084e70
1400592b4:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400592b9:	48 8d 0d d0 7a 04 00 	lea    0x47ad0(%rip),%rcx        # 0x1400a0d90
1400592c0:	48 ff 15 d1 ba 02 00 	rex.W call *0x2bad1(%rip)        # 0x140084d98
1400592c7:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400592cc:	b9 01 00 00 00       	mov    $0x1,%ecx
1400592d1:	48 ff 15 88 bf 02 00 	rex.W call *0x2bf88(%rip)        # 0x140085260
1400592d8:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400592dd:	8b f0                	mov    %eax,%esi
1400592df:	85 c0                	test   %eax,%eax
1400592e1:	79 2a                	jns    0x14005930d
1400592e3:	48 8b 0d 16 5d 04 00 	mov    0x45d16(%rip),%rcx        # 0x14009f000
1400592ea:	48 3b cb             	cmp    %rbx,%rcx
1400592ed:	74 1e                	je     0x14005930d
1400592ef:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
1400592f3:	74 18                	je     0x14005930d
1400592f5:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400592f9:	4c 8d 05 20 f7 02 00 	lea    0x2f720(%rip),%r8        # 0x140088a20
140059300:	ba 1f 00 00 00       	mov    $0x1f,%edx
140059305:	44 8b c8             	mov    %eax,%r9d
140059308:	e8 0f e6 ff ff       	call   0x14005791c
14005930d:	e8 a2 32 fc ff       	call   0x14001c5b4
140059312:	8b ce                	mov    %esi,%ecx
140059314:	48 ff 15 7d c0 02 00 	rex.W call *0x2c07d(%rip)        # 0x140085398
14005931b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140059320:	eb 05                	jmp    0x140059327
140059322:	b8 32 04 00 00       	mov    $0x432,%eax
140059327:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
14005932c:	48 33 cc             	xor    %rsp,%rcx
14005932f:	e8 7c a8 fd ff       	call   0x140033bb0
140059334:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
140059339:	48 83 c4 50          	add    $0x50,%rsp
14005933d:	5e                   	pop    %rsi
14005933e:	c3                   	ret
14005933f:	cc                   	int3
140059340:	cc                   	int3
140059341:	cc                   	int3
140059342:	cc                   	int3
140059343:	cc                   	int3
140059344:	cc                   	int3
140059345:	cc                   	int3
140059346:	cc                   	int3
140059347:	cc                   	int3
140059348:	48 83 ec 38          	sub    $0x38,%rsp
14005934c:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
140059351:	45 33 c9             	xor    %r9d,%r9d
140059354:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140059359:	4c 8d 05 d0 f2 ff ff 	lea    -0xd30(%rip),%r8        # 0x140058630
140059360:	83 64 24 20 00       	andl   $0x0,0x20(%rsp)
140059365:	33 d2                	xor    %edx,%edx
140059367:	33 c9                	xor    %ecx,%ecx
140059369:	48 ff 15 f8 b8 02 00 	rex.W call *0x2b8f8(%rip)        # 0x140084c68
140059370:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140059375:	48 85 c0             	test   %rax,%rax