140062eec:	8b c3                	mov    %ebx,%eax
140062eee:	86 05 7c f2 2a 00    	xchg   %al,0x2af27c(%rip)        # 0x140312170
140062ef4:	48 8b 0d 1d f4 2a 00 	mov    0x2af41d(%rip),%rcx        # 0x140312318
140062efb:	48 89 1d 16 f4 2a 00 	mov    %rbx,0x2af416(%rip)        # 0x140312318
140062f02:	48 85 c9             	test   %rcx,%rcx
140062f05:	74 11                	je     0x140062f18
140062f07:	48 8b 01             	mov    (%rcx),%rax
140062f0a:	ba 01 00 00 00       	mov    $0x1,%edx
140062f0f:	48 8b 00             	mov    (%rax),%rax
140062f12:	ff 15 18 ff 1a 00    	call   *0x1aff18(%rip)        # 0x140212e30
140062f18:	48 8b 3d 09 f4 2a 00 	mov    0x2af409(%rip),%rdi        # 0x140312328
140062f1f:	48 89 1d 02 f4 2a 00 	mov    %rbx,0x2af402(%rip)        # 0x140312328
140062f26:	48 85 ff             	test   %rdi,%rdi
140062f29:	74 1a                	je     0x140062f45
140062f2b:	48 8d 4f 78          	lea    0x78(%rdi),%rcx
140062f2f:	e8 18 9d fe ff       	call   0x14004cc4c
140062f34:	48 8b cf             	mov    %rdi,%rcx
140062f37:	e8 10 9d fe ff       	call   0x14004cc4c
140062f3c:	48 8b cf             	mov    %rdi,%rcx
140062f3f:	ff 15 fb fb 1a 00    	call   *0x1afbfb(%rip)        # 0x140212b40
140062f45:	86 1d 49 07 2b 00    	xchg   %bl,0x2b0749(%rip)        # 0x140313694
140062f4b:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140062f50:	48 83 c4 30          	add    $0x30,%rsp
140062f54:	5f                   	pop    %rdi
140062f55:	c3                   	ret
140062f56:	90                   	nop
140062f57:	90                   	nop
140062f58:	90                   	nop
140062f59:	90                   	nop
140062f5a:	90                   	nop
140062f5b:	90                   	nop
140062f5c:	90                   	nop
140062f5d:	90                   	nop
140062f5e:	90                   	nop
140062f5f:	90                   	nop
140062f60:	40 53                	rex push %rbx
140062f62:	48 83 ec 20          	sub    $0x20,%rsp
140062f66:	48 8b d9             	mov    %rcx,%rbx
140062f69:	4c 8d 0d 18 fc 1f 00 	lea    0x1ffc18(%rip),%r9        # 0x140262b88
140062f70:	b9 e0 22 52 02       	mov    $0x25222e0,%ecx
140062f75:	ba 5e 06 00 00       	mov    $0x65e,%edx
140062f7a:	41 b8 32 00 00 00    	mov    $0x32,%r8d
140062f80:	e8 cb 43 10 00       	call   0x140167350
140062f85:	48 8d 4b 30          	lea    0x30(%rbx),%rcx
140062f89:	33 d2                	xor    %edx,%edx
140062f8b:	48 8b 01             	mov    (%rcx),%rax
140062f8e:	48 8b 40 08          	mov    0x8(%rax),%rax
140062f92:	48 83 c4 20          	add    $0x20,%rsp
140062f96:	5b                   	pop    %rbx
140062f97:	48 ff 25 92 fe 1a 00 	rex.W jmp *0x1afe92(%rip)        # 0x140212e30
140062f9e:	cc                   	int3
140062f9f:	90                   	nop
140062fa0:	40 53                	rex push %rbx
140062fa2:	48 83 ec 20          	sub    $0x20,%rsp
140062fa6:	48 8b 01             	mov    (%rcx),%rax
140062fa9:	48 8b d9             	mov    %rcx,%rbx
140062fac:	48 85 c0             	test   %rax,%rax
140062faf:	74 3c                	je     0x140062fed
140062fb1:	48 83 21 00          	andq   $0x0,(%rcx)
140062fb5:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140062fba:	48 8d 0d af ee 2a 00 	lea    0x2aeeaf(%rip),%rcx        # 0x140311e70
140062fc1:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140062fc6:	41 b0 01             	mov    $0x1,%r8b
140062fc9:	e8 42 ea ff ff       	call   0x140061a10
140062fce:	48 8b 0b             	mov    (%rbx),%rcx
140062fd1:	48 85 c9             	test   %rcx,%rcx
140062fd4:	74 11                	je     0x140062fe7
140062fd6:	48 8b 01             	mov    (%rcx),%rax
140062fd9:	ba 01 00 00 00       	mov    $0x1,%edx
140062fde:	48 8b 00             	mov    (%rax),%rax
140062fe1:	ff 15 49 fe 1a 00    	call   *0x1afe49(%rip)        # 0x140212e30
140062fe7:	48 83 c4 20          	add    $0x20,%rsp
140062feb:	5b                   	pop    %rbx
140062fec:	c3                   	ret
140062fed:	33 d2                	xor    %edx,%edx
140062fef:	b9 d4 f0 10 01       	mov    $0x110f0d4,%ecx
140062ff4:	e8 eb 82 fa ff       	call   0x14000b2e4
140062ff9:	cc                   	int3
140062ffa:	90                   	nop
140062ffb:	90                   	nop
140062ffc:	90                   	nop
140062ffd:	90                   	nop
140062ffe:	90                   	nop
140062fff:	90                   	nop
140063000:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140063005:	57                   	push   %rdi
140063006:	48 83 ec 20          	sub    $0x20,%rsp
14006300a:	48 8b da             	mov    %rdx,%rbx
14006300d:	48 8b f9             	mov    %rcx,%rdi
140063010:	48 8b 02             	mov    (%rdx),%rax
140063013:	48 8b ca             	mov    %rdx,%rcx
140063016:	48 8b 40 10          	mov    0x10(%rax),%rax
14006301a:	ff 15 10 fe 1a 00    	call   *0x1afe10(%rip)        # 0x140212e30
140063020:	80 38 43             	cmpb   $0x43,(%rax)
140063023:	75 4c                	jne    0x140063071
140063025:	80 78 01 56          	cmpb   $0x56,0x1(%rax)
140063029:	75 46                	jne    0x140063071
14006302b:	33 c9                	xor    %ecx,%ecx
14006302d:	38 48 02             	cmp    %cl,0x2(%rax)
140063030:	75 3f                	jne    0x140063071
140063032:	48 8d 53 50          	lea    0x50(%rbx),%rdx
140063036:	48 8d 5f 08          	lea    0x8(%rdi),%rbx
14006303a:	38 4b 20             	cmp    %cl,0x20(%rbx)
14006303d:	74 0a                	je     0x140063049
14006303f:	48 8b cb             	mov    %rbx,%rcx
140063042:	e8 35 94 ff ff       	call   0x14005c47c
140063047:	eb 28                	jmp    0x140063071
140063049:	0f 57 c0             	xorps  %xmm0,%xmm0
14006304c:	0f 11 03             	movups %xmm0,(%rbx)
14006304f:	48 89 4b 10          	mov    %rcx,0x10(%rbx)
140063053:	48 89 4b 18          	mov    %rcx,0x18(%rbx)
140063057:	4c 8b 42 10          	mov    0x10(%rdx),%r8
14006305b:	48 83 7a 18 0f       	cmpq   $0xf,0x18(%rdx)
140063060:	76 03                	jbe    0x140063065
140063062:	48 8b 12             	mov    (%rdx),%rdx
140063065:	48 8b cb             	mov    %rbx,%rcx
140063068:	e8 e3 21 fc ff       	call   0x140025250
14006306d:	c6 43 20 01          	movb   $0x1,0x20(%rbx)
140063071:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140063076:	48 83 c4 20          	add    $0x20,%rsp
14006307a:	5f                   	pop    %rdi
14006307b:	c3                   	ret
14006307c:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140063081:	55                   	push   %rbp
140063082:	56                   	push   %rsi
140063083:	57                   	push   %rdi
140063084:	48 83 ec 50          	sub    $0x50,%rsp
140063088:	48 8b 05 f1 e0 29 00 	mov    0x29e0f1(%rip),%rax        # 0x140301180
14006308f:	48 33 c4             	xor    %rsp,%rax
140063092:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140063097:	48 8b fa             	mov    %rdx,%rdi
14006309a:	48 8b e9             	mov    %rcx,%rbp
14006309d:	0f 57 c0             	xorps  %xmm0,%xmm0
1400630a0:	0f 11 02             	movups %xmm0,(%rdx)
1400630a3:	48 83 62 10 00       	andq   $0x0,0x10(%rdx)
1400630a8:	48 c7 42 18 0f 00 00 	movq   $0xf,0x18(%rdx)
1400630af:	00
1400630b0:	c6 02 00             	movb   $0x0,(%rdx)
1400630b3:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
1400630b8:	48 8b 49 08          	mov    0x8(%rcx),%rcx
1400630bc:	e8 eb 11 00 00       	call   0x1400642ac
1400630c1:	48 8b d0             	mov    %rax,%rdx
1400630c4:	48 8b 45 10          	mov    0x10(%rbp),%rax
1400630c8:	48 83 ce ff          	or     $0xffffffffffffffff,%rsi
1400630cc:	48 8b ce             	mov    %rsi,%rcx
1400630cf:	48 ff c1             	inc    %rcx
1400630d2:	80 3c 01 00          	cmpb   $0x0,(%rcx,%rax,1)
1400630d6:	75 f7                	jne    0x1400630cf
1400630d8:	48 8b 52 10          	mov    0x10(%rdx),%rdx
1400630dc:	48 ff c2             	inc    %rdx
1400630df:	48 03 d1             	add    %rcx,%rdx
1400630e2:	48 39 57 18          	cmp    %rdx,0x18(%rdi)
1400630e6:	73 1b                	jae    0x140063103
1400630e8:	0f ae e8             	lfence
1400630eb:	48 8b 5f 10          	mov    0x10(%rdi),%rbx
1400630ef:	48 2b d3             	sub    %rbx,%rdx
1400630f2:	44 8a 44 24 20       	mov    0x20(%rsp),%r8b
1400630f7:	48 8b cf             	mov    %rdi,%rcx
1400630fa:	e8 a1 1a fa ff       	call   0x140004ba0
1400630ff:	48 89 5f 10          	mov    %rbx,0x10(%rdi)
140063103:	bb 00 10 00 00       	mov    $0x1000,%ebx
140063108:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
14006310d:	48 83 f8 0f          	cmp    $0xf,%rax
140063111:	76 2e                	jbe    0x140063141
140063113:	48 ff c0             	inc    %rax
140063116:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
14006311b:	48 8b d1             	mov    %rcx,%rdx
14006311e:	48 3b c3             	cmp    %rbx,%rax
140063121:	72 18                	jb     0x14006313b
140063123:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140063127:	48 2b d1             	sub    %rcx,%rdx
14006312a:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14006312e:	48 83 f8 1f          	cmp    $0x1f,%rax
140063132:	76 07                	jbe    0x14006313b
140063134:	ff 15 46 fa 1a 00    	call   *0x1afa46(%rip)        # 0x140212b80
14006313a:	cc                   	int3
14006313b:	ff 15 ff f9 1a 00    	call   *0x1af9ff(%rip)        # 0x140212b40
140063141:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
140063146:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
14006314a:	e8 5d 11 00 00       	call   0x1400642ac
14006314f:	4c 8b 40 10          	mov    0x10(%rax),%r8
140063153:	48 83 78 18 0f       	cmpq   $0xf,0x18(%rax)
140063158:	76 03                	jbe    0x14006315d
14006315a:	48 8b 00             	mov    (%rax),%rax
14006315d:	48 8b d0             	mov    %rax,%rdx
140063160:	48 8b cf             	mov    %rdi,%rcx
140063163:	e8 64 24 fa ff       	call   0x1400055cc
140063168:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
14006316d:	48 83 f8 0f          	cmp    $0xf,%rax
140063171:	76 2e                	jbe    0x1400631a1
140063173:	48 ff c0             	inc    %rax
140063176:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
14006317b:	48 8b d1             	mov    %rcx,%rdx
14006317e:	48 3b c3             	cmp    %rbx,%rax
140063181:	72 18                	jb     0x14006319b
140063183:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140063187:	48 2b d1             	sub    %rcx,%rdx
14006318a:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14006318e:	48 83 f8 1f          	cmp    $0x1f,%rax
140063192:	76 07                	jbe    0x14006319b
140063194:	ff 15 e6 f9 1a 00    	call   *0x1af9e6(%rip)        # 0x140212b80
14006319a:	cc                   	int3
14006319b:	ff 15 9f f9 1a 00    	call   *0x1af99f(%rip)        # 0x140212b40
1400631a1:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1400631a5:	48 3b 4f 18          	cmp    0x18(%rdi),%rcx
1400631a9:	73 1d                	jae    0x1400631c8
1400631ab:	48 8d 41 01          	lea    0x1(%rcx),%rax
1400631af:	48 89 47 10          	mov    %rax,0x10(%rdi)
1400631b3:	48 8b c7             	mov    %rdi,%rax
1400631b6:	48 83 7f 18 0f       	cmpq   $0xf,0x18(%rdi)
1400631bb:	76 03                	jbe    0x1400631c0
1400631bd:	48 8b 07             	mov    (%rdi),%rax
1400631c0:	66 c7 04 08 2e 00    	movw   $0x2e,(%rax,%rcx,1)
1400631c6:	eb 15                	jmp    0x1400631dd
1400631c8:	41 b1 2e             	mov    $0x2e,%r9b
1400631cb:	44 8a 44 24 20       	mov    0x20(%rsp),%r8b
1400631d0:	ba 01 00 00 00       	mov    $0x1,%edx
1400631d5:	48 8b cf             	mov    %rdi,%rcx
1400631d8:	e8 7f 18 fa ff       	call   0x140004a5c
1400631dd:	48 8b 55 10          	mov    0x10(%rbp),%rdx
1400631e1:	48 ff c6             	inc    %rsi
1400631e4:	80 3c 32 00          	cmpb   $0x0,(%rdx,%rsi,1)
1400631e8:	75 f7                	jne    0x1400631e1
1400631ea:	4c 8b c6             	mov    %rsi,%r8
1400631ed:	48 8b cf             	mov    %rdi,%rcx
1400631f0:	e8 d7 23 fa ff       	call   0x1400055cc
1400631f5:	48 8b c7             	mov    %rdi,%rax
1400631f8:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1400631fd:	48 33 cc             	xor    %rsp,%rcx
140063200:	e8 6b 15 1a 00       	call   0x140204770
140063205:	48 8b 9c 24 80 00 00 	mov    0x80(%rsp),%rbx
14006320c:	00
14006320d:	48 83 c4 50          	add    $0x50,%rsp
140063211:	5f                   	pop    %rdi
140063212:	5e                   	pop    %rsi
140063213:	5d                   	pop    %rbp
140063214:	c3                   	ret
140063215:	90                   	nop
140063216:	90                   	nop
140063217:	90                   	nop
140063218:	90                   	nop
140063219:	90                   	nop
14006321a:	90                   	nop
14006321b:	90                   	nop
14006321c:	90                   	nop
14006321d:	90                   	nop
14006321e:	90                   	nop
14006321f:	90                   	nop
140063220:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140063225:	57                   	push   %rdi
140063226:	48 83 ec 20          	sub    $0x20,%rsp
14006322a:	48 8b fa             	mov    %rdx,%rdi
14006322d:	48 8b d9             	mov    %rcx,%rbx
140063230:	48 8b 02             	mov    (%rdx),%rax
140063233:	48 8b ca             	mov    %rdx,%rcx
140063236:	48 8b 40 10          	mov    0x10(%rax),%rax
14006323a:	ff 15 f0 fb 1a 00    	call   *0x1afbf0(%rip)        # 0x140212e30
140063240:	48 8d 15 c5 f0 1f 00 	lea    0x1ff0c5(%rip),%rdx        # 0x14026230c
140063247:	48 3b c2             	cmp    %rdx,%rax
14006324a:	75 04                	jne    0x140063250
14006324c:	33 c0                	xor    %eax,%eax
14006324e:	eb 14                	jmp    0x140063264
140063250:	48 85 c0             	test   %rax,%rax
140063253:	75 05                	jne    0x14006325a
140063255:	83 c8 ff             	or     $0xffffffff,%eax
140063258:	eb 0a                	jmp    0x140063264
14006325a:	48 8b c8             	mov    %rax,%rcx
14006325d:	ff 15 0d fa 1a 00    	call   *0x1afa0d(%rip)        # 0x140212c70
140063263:	90                   	nop
140063264:	85 c0                	test   %eax,%eax
140063266:	75 12                	jne    0x14006327a
140063268:	48 8b 47 50          	mov    0x50(%rdi),%rax
14006326c:	48 89 43 08          	mov    %rax,0x8(%rbx)
140063270:	80 7b 10 00          	cmpb   $0x0,0x10(%rbx)
140063274:	75 04                	jne    0x14006327a
140063276:	c6 43 10 01          	movb   $0x1,0x10(%rbx)
14006327a:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14006327f:	48 83 c4 20          	add    $0x20,%rsp
140063283:	5f                   	pop    %rdi
140063284:	c3                   	ret
140063285:	90                   	nop
140063286:	90                   	nop
140063287:	90                   	nop
140063288:	90                   	nop
140063289:	90                   	nop
14006328a:	90                   	nop
14006328b:	90                   	nop
14006328c:	90                   	nop
14006328d:	90                   	nop
14006328e:	90                   	nop
14006328f:	90                   	nop
140063290:	48 89 6c 24 08       	mov    %rbp,0x8(%rsp)
140063295:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14006329a:	57                   	push   %rdi
14006329b:	48 83 ec 20          	sub    $0x20,%rsp
14006329f:	48 8b f2             	mov    %rdx,%rsi
1400632a2:	48 8b e9             	mov    %rcx,%rbp
1400632a5:	48 8b 02             	mov    (%rdx),%rax
1400632a8:	48 8b ca             	mov    %rdx,%rcx
1400632ab:	48 8b 40 10          	mov    0x10(%rax),%rax
1400632af:	ff 15 7b fb 1a 00    	call   *0x1afb7b(%rip)        # 0x140212e30
1400632b5:	48 8d 15 1c ea 1f 00 	lea    0x1fea1c(%rip),%rdx        # 0x140261cd8
1400632bc:	83 cf ff             	or     $0xffffffff,%edi
1400632bf:	48 3b c2             	cmp    %rdx,%rax
1400632c2:	75 04                	jne    0x1400632c8
1400632c4:	33 c0                	xor    %eax,%eax
1400632c6:	eb 13                	jmp    0x1400632db
1400632c8:	48 85 c0             	test   %rax,%rax
1400632cb:	75 04                	jne    0x1400632d1
1400632cd:	8b c7                	mov    %edi,%eax
1400632cf:	eb 0a                	jmp    0x1400632db
1400632d1:	48 8b c8             	mov    %rax,%rcx
1400632d4:	ff 15 96 f9 1a 00    	call   *0x1af996(%rip)        # 0x140212c70
1400632da:	90                   	nop
1400632db:	85 c0                	test   %eax,%eax
1400632dd:	75 06                	jne    0x1400632e5
1400632df:	48 8d 7d 40          	lea    0x40(%rbp),%rdi
1400632e3:	eb 38                	jmp    0x14006331d
1400632e5:	48 8b 06             	mov    (%rsi),%rax
1400632e8:	48 8b ce             	mov    %rsi,%rcx
1400632eb:	48 8b 40 10          	mov    0x10(%rax),%rax
1400632ef:	ff 15 3b fb 1a 00    	call   *0x1afb3b(%rip)        # 0x140212e30
1400632f5:	48 8d 15 dc f0 1f 00 	lea    0x1ff0dc(%rip),%rdx        # 0x1402623d8
1400632fc:	48 3b c2             	cmp    %rdx,%rax
1400632ff:	75 04                	jne    0x140063305
140063301:	33 ff                	xor    %edi,%edi
140063303:	eb 10                	jmp    0x140063315
140063305:	48 85 c0             	test   %rax,%rax
140063308:	74 0b                	je     0x140063315
14006330a:	48 8b c8             	mov    %rax,%rcx
14006330d:	ff 15 5d f9 1a 00    	call   *0x1af95d(%rip)        # 0x140212c70
140063313:	8b f8                	mov    %eax,%edi
140063315:	85 ff                	test   %edi,%edi
140063317:	75 42                	jne    0x14006335b
140063319:	48 8d 7d 18          	lea    0x18(%rbp),%rdi
14006331d:	80 7f 20 00          	cmpb   $0x0,0x20(%rdi)
140063321:	48 8d 56 50          	lea    0x50(%rsi),%rdx
140063325:	74 0a                	je     0x140063331
140063327:	48 8b cf             	mov    %rdi,%rcx
14006332a:	e8 4d 91 ff ff       	call   0x14005c47c
14006332f:	eb 2a                	jmp    0x14006335b
140063331:	0f 57 c0             	xorps  %xmm0,%xmm0
140063334:	0f 11 07             	movups %xmm0,(%rdi)
140063337:	48 83 67 10 00       	andq   $0x0,0x10(%rdi)
14006333c:	48 83 67 18 00       	andq   $0x0,0x18(%rdi)
140063341:	48 83 7a 18 0f       	cmpq   $0xf,0x18(%rdx)
140063346:	4c 8b 42 10          	mov    0x10(%rdx),%r8
14006334a:	76 03                	jbe    0x14006334f
14006334c:	48 8b 12             	mov    (%rdx),%rdx
14006334f:	48 8b cf             	mov    %rdi,%rcx