140047e6c:	0f 85 a5 00 00 00    	jne    0x140047f17
140047e72:	48 8d 1d 57 f3 03 00 	lea    0x3f357(%rip),%rbx        # 0x1400871d0
140047e79:	48 8b d3             	mov    %rbx,%rdx
140047e7c:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140047e81:	48 ff 15 38 d5 03 00 	rex.W call *0x3d538(%rip)        # 0x1400853c0
140047e88:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140047e8d:	48 8b 47 10          	mov    0x10(%rdi),%rax
140047e91:	48 8d 15 98 f3 03 00 	lea    0x3f398(%rip),%rdx        # 0x140087230
140047e98:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
140047e9d:	4c 8b cf             	mov    %rdi,%r9
140047ea0:	44 89 64 24 30       	mov    %r12d,0x30(%rsp)
140047ea5:	48 8b 88 88 00 00 00 	mov    0x88(%rax),%rcx
140047eac:	4c 8b 40 38          	mov    0x38(%rax),%r8
140047eb0:	8b 44 24 40          	mov    0x40(%rsp),%eax
140047eb4:	89 44 24 28          	mov    %eax,0x28(%rsp)
140047eb8:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
140047ebd:	e8 ce 51 fc ff       	call   0x14000d090
140047ec2:	44 8b f0             	mov    %eax,%r14d
140047ec5:	e9 a2 3e fc ff       	jmp    0x14000bd6c
140047eca:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
140047ecf:	33 c9                	xor    %ecx,%ecx
140047ed1:	48 ff 15 d8 c8 03 00 	rex.W call *0x3c8d8(%rip)        # 0x1400847b0
140047ed8:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140047edd:	48 8b 0d 1c 71 05 00 	mov    0x5711c(%rip),%rcx        # 0x14009f000
140047ee4:	85 c0                	test   %eax,%eax
140047ee6:	4d 8b 4d 00          	mov    0x0(%r13),%r9
140047eea:	0f 44 74 24 48       	cmove  0x48(%rsp),%esi
140047eef:	44 89 7c 24 28       	mov    %r15d,0x28(%rsp)
140047ef4:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140047ef8:	89 74 24 20          	mov    %esi,0x20(%rsp)
140047efc:	e8 27 7d 02 00       	call   0x14006fc28
140047f01:	90                   	nop
140047f02:	e9 92 3e fc ff       	jmp    0x14000bd99
140047f07:	48 8b 0d f2 70 05 00 	mov    0x570f2(%rip),%rcx        # 0x14009f000
140047f0e:	48 8d 1d eb 70 05 00 	lea    0x570eb(%rip),%rbx        # 0x14009f000
140047f15:	eb 3b                	jmp    0x140047f52
140047f17:	48 8b 0d e2 70 05 00 	mov    0x570e2(%rip),%rcx        # 0x14009f000
140047f1e:	48 8d 1d db 70 05 00 	lea    0x570db(%rip),%rbx        # 0x14009f000
140047f25:	48 3b cb             	cmp    %rbx,%rcx
140047f28:	74 22                	je     0x140047f4c
140047f2a:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140047f2e:	74 1c                	je     0x140047f4c
140047f30:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140047f34:	4c 8d 05 3d 0d 04 00 	lea    0x40d3d(%rip),%r8        # 0x140088c78
140047f3b:	ba 1e 00 00 00       	mov    $0x1e,%edx
140047f40:	e8 d7 f9 00 00       	call   0x14005791c
140047f45:	48 8b 0d b4 70 05 00 	mov    0x570b4(%rip),%rcx        # 0x14009f000
140047f4c:	41 be 1f 00 00 00    	mov    $0x1f,%r14d
140047f52:	48 3b cb             	cmp    %rbx,%rcx
140047f55:	74 1e                	je     0x140047f75
140047f57:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140047f5b:	74 18                	je     0x140047f75
140047f5d:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140047f61:	4c 8d 05 00 0d 04 00 	lea    0x40d00(%rip),%r8        # 0x140088c68
140047f68:	ba 0c 00 00 00       	mov    $0xc,%edx
140047f6d:	45 8b ce             	mov    %r14d,%r9d
140047f70:	e8 a7 f9 00 00       	call   0x14005791c
140047f75:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
140047f7c:	00 00
140047f7e:	4c 8b c7             	mov    %rdi,%r8
140047f81:	33 d2                	xor    %edx,%edx
140047f83:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140047f87:	48 ff 15 2a d4 03 00 	rex.W call *0x3d42a(%rip)        # 0x1400853b8
140047f8e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140047f93:	41 8b c6             	mov    %r14d,%eax
140047f96:	e9 00 3e fc ff       	jmp    0x14000bd9b
140047f9b:	48 8b 0d 5e 70 05 00 	mov    0x5705e(%rip),%rcx        # 0x14009f000
140047fa2:	48 8d 1d 57 70 05 00 	lea    0x57057(%rip),%rbx        # 0x14009f000
140047fa9:	48 3b cb             	cmp    %rbx,%rcx
140047fac:	74 1e                	je     0x140047fcc
140047fae:	44 84 61 1c          	test   %r12b,0x1c(%rcx)
140047fb2:	74 18                	je     0x140047fcc
140047fb4:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140047fb8:	4c 8d 05 a9 0c 04 00 	lea    0x40ca9(%rip),%r8        # 0x140088c68
140047fbf:	ba 0a 00 00 00       	mov    $0xa,%edx
140047fc4:	44 8b cf             	mov    %edi,%r9d
140047fc7:	e8 50 f9 00 00       	call   0x14005791c
140047fcc:	8b c7                	mov    %edi,%eax
140047fce:	e9 c8 3d fc ff       	jmp    0x14000bd9b
140047fd3:	cc                   	int3
140047fd4:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140047fd9:	48 ff 15 00 c8 03 00 	rex.W call *0x3c800(%rip)        # 0x1400847e0
140047fe0:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140047fe5:	90                   	nop
140047fe6:	e9 d1 3e fc ff       	jmp    0x14000bebc
140047feb:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140047ff0:	48 ff 15 21 c8 03 00 	rex.W call *0x3c821(%rip)        # 0x140084818
140047ff7:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140047ffc:	90                   	nop
140047ffd:	e9 c5 3e fc ff       	jmp    0x14000bec7
140048002:	0f b7 05 79 82 05 00 	movzwl 0x58279(%rip),%eax        # 0x1400a0282
140048009:	ba 05 00 00 00       	mov    $0x5,%edx
14004800e:	0f b7 0d 6b 82 05 00 	movzwl 0x5826b(%rip),%ecx        # 0x1400a0280
140048015:	66 3b ca             	cmp    %dx,%cx
140048018:	66 0f 42 ca          	cmovb  %dx,%cx
14004801c:	66 3b c2             	cmp    %dx,%ax
14004801f:	66 0f 42 c2          	cmovb  %dx,%ax
140048023:	41 8b d5             	mov    %r13d,%edx
140048026:	0f b7 c0             	movzwl %ax,%eax
140048029:	44 69 c8 e8 03 00 00 	imul   $0x3e8,%eax,%r9d
140048030:	0f b7 c1             	movzwl %cx,%eax
140048033:	33 c9                	xor    %ecx,%ecx
140048035:	44 69 c0 60 ea 00 00 	imul   $0xea60,%eax,%r8d
14004803c:	48 8b 05 35 82 05 00 	mov    0x58235(%rip),%rax        # 0x1400a0278
140048043:	ff 15 7f d6 03 00    	call   *0x3d67f(%rip)        # 0x1400856c8
140048049:	90                   	nop
14004804a:	e9 8d 3e fc ff       	jmp    0x14000bedc
14004804f:	cc                   	int3
140048050:	bb 5b 04 00 00       	mov    $0x45b,%ebx
140048055:	e9 ce 04 00 00       	jmp    0x140048528
14004805a:	41 8b cf             	mov    %r15d,%ecx
14004805d:	e9 75 3f fc ff       	jmp    0x14000bfd7
140048062:	4c 8d 4c 24 70       	lea    0x70(%rsp),%r9
140048067:	e8 70 a0 02 00       	call   0x1400720dc
14004806c:	8b d8                	mov    %eax,%ebx
14004806e:	85 c0                	test   %eax,%eax
140048070:	0f 85 81 04 00 00    	jne    0x1400484f7
140048076:	44 39 6c 24 70       	cmp    %r13d,0x70(%rsp)
14004807b:	0f 85 62 3f fc ff    	jne    0x14000bfe3
140048081:	48 ff 15 20 c7 03 00 	rex.W call *0x3c720(%rip)        # 0x1400847a8
140048088:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14004808d:	90                   	nop
14004808e:	e9 50 3f fc ff       	jmp    0x14000bfe3
140048093:	48 8b 0d 66 6f 05 00 	mov    0x56f66(%rip),%rcx        # 0x14009f000
14004809a:	4c 8d 2d 5f 6f 05 00 	lea    0x56f5f(%rip),%r13        # 0x14009f000
1400480a1:	49 3b cd             	cmp    %r13,%rcx
1400480a4:	74 17                	je     0x1400480bd
1400480a6:	44 84 61 1c          	test   %r12b,0x1c(%rcx)
1400480aa:	74 11                	je     0x1400480bd
1400480ac:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400480b0:	4c 8b cf             	mov    %rdi,%r9
1400480b3:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1400480b8:	e8 43 78 02 00       	call   0x14006f900
1400480bd:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1400480c1:	e8 82 ab fc ff       	call   0x140012c48
1400480c6:	90                   	nop
1400480c7:	e9 7b 42 fc ff       	jmp    0x14000c347
1400480cc:	41 8b f7             	mov    %r15d,%esi
1400480cf:	44 89 7c 24 54       	mov    %r15d,0x54(%rsp)
1400480d4:	e9 2a 40 fc ff       	jmp    0x14000c103
1400480d9:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1400480de:	f6 41 48 30          	testb  $0x30,0x48(%rcx)
1400480e2:	0f 84 43 40 fc ff    	je     0x14000c12b
1400480e8:	48 8b 05 11 6f 05 00 	mov    0x56f11(%rip),%rax        # 0x14009f000
1400480ef:	4c 8d 2d 0a 6f 05 00 	lea    0x56f0a(%rip),%r13        # 0x14009f000
1400480f6:	49 3b c5             	cmp    %r13,%rax
1400480f9:	74 27                	je     0x140048122
1400480fb:	f6 40 1c 01          	testb  $0x1,0x1c(%rax)
1400480ff:	74 21                	je     0x140048122
140048101:	4c 8b 49 38          	mov    0x38(%rcx),%r9
140048105:	4c 8d 05 5c 0b 04 00 	lea    0x40b5c(%rip),%r8        # 0x140088c68
14004810c:	48 8b 48 10          	mov    0x10(%rax),%rcx
140048110:	ba 17 00 00 00       	mov    $0x17,%edx
140048115:	c7 44 24 20 24 04 00 	movl   $0x424,0x20(%rsp)
14004811c:	00
14004811d:	e8 56 fa 00 00       	call   0x140057b78
140048122:	41 be 24 04 00 00    	mov    $0x424,%r14d
140048128:	e9 06 42 fc ff       	jmp    0x14000c333
14004812d:	48 8b 0d cc 6e 05 00 	mov    0x56ecc(%rip),%rcx        # 0x14009f000
140048134:	4c 8d 2d c5 6e 05 00 	lea    0x56ec5(%rip),%r13        # 0x14009f000
14004813b:	49 3b cd             	cmp    %r13,%rcx
14004813e:	0f 84 ef 41 fc ff    	je     0x14000c333
140048144:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140048148:	0f 84 e5 41 fc ff    	je     0x14000c333
14004814e:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140048152:	4c 8d 05 0f 0b 04 00 	lea    0x40b0f(%rip),%r8        # 0x140088c68
140048159:	ba 13 00 00 00       	mov    $0x13,%edx
14004815e:	e8 8d f7 00 00       	call   0x1400578f0
140048163:	90                   	nop
140048164:	e9 ca 41 fc ff       	jmp    0x14000c333
140048169:	b8 01 00 00 00       	mov    $0x1,%eax
14004816e:	e9 9d 40 fc ff       	jmp    0x14000c210
140048173:	8b d8                	mov    %eax,%ebx
140048175:	e9 a3 40 fc ff       	jmp    0x14000c21d
14004817a:	4c 8d 35 ff 83 05 00 	lea    0x583ff(%rip),%r14        # 0x1400a0580
140048181:	49 8b ce             	mov    %r14,%rcx
140048184:	48 ff 15 65 cc 03 00 	rex.W call *0x3cc65(%rip)        # 0x140084df0
14004818b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140048190:	4c 89 75 a8          	mov    %r14,-0x58(%rbp)
140048194:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140048199:	4c 8d 35 20 f0 03 00 	lea    0x3f020(%rip),%r14        # 0x1400871c0
1400481a0:	49 8b d6             	mov    %r14,%rdx
1400481a3:	48 ff 15 16 d2 03 00 	rex.W call *0x3d216(%rip)        # 0x1400853c0
1400481aa:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400481af:	8b 44 24 40          	mov    0x40(%rsp),%eax
1400481b3:	48 8d 15 96 f0 03 00 	lea    0x3f096(%rip),%rdx        # 0x140087250
1400481ba:	4c 8b 46 10          	mov    0x10(%rsi),%r8
1400481be:	4c 8b ce             	mov    %rsi,%r9
1400481c1:	4c 89 74 24 38       	mov    %r14,0x38(%rsp)
1400481c6:	89 5c 24 30          	mov    %ebx,0x30(%rsp)
1400481ca:	89 44 24 28          	mov    %eax,0x28(%rsp)
1400481ce:	48 8b 05 ab 85 05 00 	mov    0x585ab(%rip),%rax        # 0x1400a0780
1400481d5:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400481da:	e8 b1 4e fc ff       	call   0x14000d090
1400481df:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
1400481e3:	44 8b f0             	mov    %eax,%r14d
1400481e6:	e8 a5 a1 fb ff       	call   0x140002390
1400481eb:	90                   	nop
1400481ec:	e9 bd 40 fc ff       	jmp    0x14000c2ae
1400481f1:	48 8b 0d 08 6e 05 00 	mov    0x56e08(%rip),%rcx        # 0x14009f000
1400481f8:	49 3b cd             	cmp    %r13,%rcx
1400481fb:	74 24                	je     0x140048221
1400481fd:	f6 41 1c 02          	testb  $0x2,0x1c(%rcx)
140048201:	74 1e                	je     0x140048221
140048203:	44 8b 4c 24 40       	mov    0x40(%rsp),%r9d
140048208:	4c 8d 05 69 0a 04 00 	lea    0x40a69(%rip),%r8        # 0x140088c78
14004820f:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140048213:	ba 1d 00 00 00       	mov    $0x1d,%edx
140048218:	89 44 24 20          	mov    %eax,0x20(%rsp)
14004821c:	e8 17 f8 00 00       	call   0x140057a38
140048221:	8b 44 24 50          	mov    0x50(%rsp),%eax
140048225:	4c 8d 35 a4 ef 03 00 	lea    0x3efa4(%rip),%r14        # 0x1400871d0
14004822c:	25 fd ff f2 9e       	and    $0x9ef2fffd,%eax
140048231:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140048236:	49 8b d6             	mov    %r14,%rdx
140048239:	89 44 24 40          	mov    %eax,0x40(%rsp)
14004823d:	48 ff 15 7c d1 03 00 	rex.W call *0x3d17c(%rip)        # 0x1400853c0
140048244:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140048249:	48 8b 46 10          	mov    0x10(%rsi),%rax
14004824d:	48 8d 15 dc ef 03 00 	lea    0x3efdc(%rip),%rdx        # 0x140087230
140048254:	4c 89 74 24 38       	mov    %r14,0x38(%rsp)
140048259:	4c 8b ce             	mov    %rsi,%r9
14004825c:	89 5c 24 30          	mov    %ebx,0x30(%rsp)
140048260:	48 8b 88 88 00 00 00 	mov    0x88(%rax),%rcx
140048267:	4c 8b 40 38          	mov    0x38(%rax),%r8
14004826b:	8b 44 24 40          	mov    0x40(%rsp),%eax
14004826f:	89 44 24 28          	mov    %eax,0x28(%rsp)
140048273:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
140048278:	e8 13 4e fc ff       	call   0x14000d090
14004827d:	44 8b f0             	mov    %eax,%r14d
140048280:	e9 29 40 fc ff       	jmp    0x14000c2ae
140048285:	8b 46 08             	mov    0x8(%rsi),%eax
140048288:	41 0f ba e6 19       	bt     $0x19,%r14d
14004828d:	73 0d                	jae    0x14004829c
14004828f:	25 0f fe ff ff       	and    $0xfffffe0f,%eax
140048294:	89 46 08             	mov    %eax,0x8(%rsi)
140048297:	e9 43 40 fc ff       	jmp    0x14000c2df
14004829c:	a9 f0 01 00 00       	test   $0x1f0,%eax
1400482a1:	0f 84 38 40 fc ff    	je     0x14000c2df
1400482a7:	48 8b 0d 52 6d 05 00 	mov    0x56d52(%rip),%rcx        # 0x14009f000
1400482ae:	49 3b cd             	cmp    %r13,%rcx
1400482b1:	74 1e                	je     0x1400482d1
1400482b3:	f6 41 1c 10          	testb  $0x10,0x1c(%rcx)
1400482b7:	74 18                	je     0x1400482d1
1400482b9:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400482bd:	4c 8d 05 a4 09 04 00 	lea    0x409a4(%rip),%r8        # 0x140088c68
1400482c4:	ba 19 00 00 00       	mov    $0x19,%edx
1400482c9:	4c 8b cf             	mov    %rdi,%r9
1400482cc:	e8 3f f8 00 00       	call   0x140057b10
1400482d1:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
1400482d8:	00 00
1400482da:	4c 8b c6             	mov    %rsi,%r8
1400482dd:	33 d2                	xor    %edx,%edx
1400482df:	48 8b 49 30          	mov    0x30(%rcx),%rcx
1400482e3:	48 ff 15 ce d0 03 00 	rex.W call *0x3d0ce(%rip)        # 0x1400853b8
1400482ea:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400482ef:	41 be 05 00 00 00    	mov    $0x5,%r14d
1400482f5:	e9 39 40 fc ff       	jmp    0x14000c333
1400482fa:	48 8b 0d ff 6c 05 00 	mov    0x56cff(%rip),%rcx        # 0x14009f000
140048301:	41 be 26 04 00 00    	mov    $0x426,%r14d
140048307:	49 3b cd             	cmp    %r13,%rcx
14004830a:	0f 84 90 41 fc ff    	je     0x14000c4a0
140048310:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140048314:	0f 84 86 41 fc ff    	je     0x14000c4a0
14004831a:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004831e:	4c 8d 05 43 09 04 00 	lea    0x40943(%rip),%r8        # 0x140088c68
140048325:	ba 1a 00 00 00       	mov    $0x1a,%edx
14004832a:	44 89 74 24 20       	mov    %r14d,0x20(%rsp)
14004832f:	4c 8b cf             	mov    %rdi,%r9
140048332:	e8 41 f8 00 00       	call   0x140057b78
140048337:	90                   	nop
140048338:	e9 63 41 fc ff       	jmp    0x14000c4a0
14004833d:	48 8b 05 bc 6c 05 00 	mov    0x56cbc(%rip),%rax        # 0x14009f000
140048344:	49 3b c5             	cmp    %r13,%rax
140048347:	74 40                	je     0x140048389
140048349:	f6 40 1c 01          	testb  $0x1,0x1c(%rax)
14004834d:	74 3a                	je     0x140048389
14004834f:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
140048354:	48 8b 01             	mov    (%rcx),%rax
140048357:	48 8b 80 a0 00 00 00 	mov    0xa0(%rax),%rax
14004835e:	ff 15 64 d3 03 00    	call   *0x3d364(%rip)        # 0x1400856c8
140048364:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
140048369:	4c 8b cf             	mov    %rdi,%r9
14004836c:	48 8b 40 60          	mov    0x60(%rax),%rax
140048370:	48 8b 40 70          	mov    0x70(%rax),%rax
140048374:	48 8b 0d 85 6c 05 00 	mov    0x56c85(%rip),%rcx        # 0x14009f000
14004837b:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140048380:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140048384:	e8 b7 76 02 00       	call   0x14006fa40
140048389:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
140048390:	00 00
140048392:	4c 8b c6             	mov    %rsi,%r8
140048395:	33 d2                	xor    %edx,%edx
140048397:	48 8b 49 30          	mov    0x30(%rcx),%rcx
14004839b:	48 ff 15 16 d0 03 00 	rex.W call *0x3d016(%rip)        # 0x1400853b8
1400483a2:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400483a7:	41 be 08 03 00 00    	mov    $0x308,%r14d
1400483ad:	e9 81 3f fc ff       	jmp    0x14000c333
1400483b2:	41 8b 47 0c          	mov    0xc(%r15),%eax
1400483b6:	8b ca                	mov    %edx,%ecx
1400483b8:	83 7c 24 54 00       	cmpl   $0x0,0x54(%rsp)
1400483bd:	4c 8b 7c 24 48       	mov    0x48(%rsp),%r15
1400483c2:	0f 45 4c 24 58       	cmovne 0x58(%rsp),%ecx
1400483c7:	89 44 24 38          	mov    %eax,0x38(%rsp)
1400483cb:	44 89 74 24 30       	mov    %r14d,0x30(%rsp)
1400483d0:	4d 8b 4f 38          	mov    0x38(%r15),%r9
1400483d4:	89 4c 24 28          	mov    %ecx,0x28(%rsp)
1400483d8:	48 8b 0d 21 6c 05 00 	mov    0x56c21(%rip),%rcx        # 0x14009f000
1400483df:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1400483e4:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400483e8:	e8 0f 77 02 00       	call   0x14006fafc
1400483ed:	90                   	nop
1400483ee:	e9 14 3f fc ff       	jmp    0x14000c307
1400483f3:	49 8d 9f d8 00 00 00 	lea    0xd8(%r15),%rbx
1400483fa:	48 8b cb             	mov    %rbx,%rcx
1400483fd:	48 ff 15 2c ca 03 00 	rex.W call *0x3ca2c(%rip)        # 0x140084e30
140048404:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140048409:	48 ff 15 40 c8 03 00 	rex.W call *0x3c840(%rip)        # 0x140084c50
140048410:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140048415:	49 81 c7 e8 00 00 00 	add    $0xe8,%r15
14004841c:	48 89 5d b8          	mov    %rbx,-0x48(%rbp)
140048420:	89 43 08             	mov    %eax,0x8(%rbx)
140048423:	4c 8d 4d 90          	lea    -0x70(%rbp),%r9
140048427:	48 8d 45 c8          	lea    -0x38(%rbp),%rax
14004842b:	4c 89 75 90          	mov    %r14,-0x70(%rbp)
14004842f:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140048434:	4c 8d 44 24 68       	lea    0x68(%rsp),%r8
140048439:	48 8d 45 d0          	lea    -0x30(%rbp),%rax
14004843d:	49 8b cf             	mov    %r15,%rcx
140048440:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140048445:	e8 06 8b 01 00       	call   0x140060f50
14004844a:	4c 8b 4d 90          	mov    -0x70(%rbp),%r9
14004844e:	4d 3b cf             	cmp    %r15,%r9
140048451:	74 06                	je     0x140048459
140048453:	41 ff 41 1c          	incl   0x1c(%r9)
140048457:	eb 1e                	jmp    0x140048477
140048459:	4c 8d 4c 24 7c       	lea    0x7c(%rsp),%r9
14004845e:	c7 44 24 7c 01 00 00 	movl   $0x1,0x7c(%rsp)
140048465:	00
140048466:	4c 8d 44 24 68       	lea    0x68(%rsp),%r8
14004846b:	49 8b cf             	mov    %r15,%rcx
14004846e:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
140048472:	e8 91 8b 01 00       	call   0x140061008
140048477:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
14004847b:	e8 04 a0 fb ff       	call   0x140002484
140048480:	90                   	nop
140048481:	e9 a6 3e fc ff       	jmp    0x14000c32c
140048486:	48 8b 0d 73 6b 05 00 	mov    0x56b73(%rip),%rcx        # 0x14009f000
14004848d:	4c 8d 2d 6c 6b 05 00 	lea    0x56b6c(%rip),%r13        # 0x14009f000
140048494:	49 3b cd             	cmp    %r13,%rcx