14005cd45:	e9 48 03 00 00       	jmp    0x14005d092
14005cd4a:	48 8b 0d af 22 04 00 	mov    0x422af(%rip),%rcx        # 0x14009f000
14005cd51:	48 8d 35 a8 22 04 00 	lea    0x422a8(%rip),%rsi        # 0x14009f000
14005cd58:	4c 8d 25 59 bd 02 00 	lea    0x2bd59(%rip),%r12        # 0x140088ab8
14005cd5f:	48 3b ce             	cmp    %rsi,%rcx
14005cd62:	74 1a                	je     0x14005cd7e
14005cd64:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
14005cd68:	74 14                	je     0x14005cd7e
14005cd6a:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14005cd6e:	ba 38 00 00 00       	mov    $0x38,%edx
14005cd73:	45 8b ce             	mov    %r14d,%r9d
14005cd76:	4d 8b c4             	mov    %r12,%r8
14005cd79:	e8 9e ab ff ff       	call   0x14005791c
14005cd7e:	48 8b 4d ef          	mov    -0x11(%rbp),%rcx
14005cd82:	4c 8d 4d df          	lea    -0x21(%rbp),%r9
14005cd86:	4c 8d 45 d7          	lea    -0x29(%rbp),%r8
14005cd8a:	41 8b d6             	mov    %r14d,%edx
14005cd8d:	e8 a2 ee ff ff       	call   0x14005bc34
14005cd92:	85 c0                	test   %eax,%eax
14005cd94:	0f 85 de 02 00 00    	jne    0x14005d078
14005cd9a:	8b 7d df             	mov    -0x21(%rbp),%edi
14005cd9d:	85 ff                	test   %edi,%edi
14005cd9f:	0f 84 d3 02 00 00    	je     0x14005d078
14005cda5:	48 8b 0d 54 22 04 00 	mov    0x42254(%rip),%rcx        # 0x14009f000
14005cdac:	48 3b ce             	cmp    %rsi,%rcx
14005cdaf:	74 18                	je     0x14005cdc9
14005cdb1:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
14005cdb5:	74 12                	je     0x14005cdc9
14005cdb7:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14005cdbb:	8d 50 3a             	lea    0x3a(%rax),%edx
14005cdbe:	44 8b cf             	mov    %edi,%r9d
14005cdc1:	4d 8b c4             	mov    %r12,%r8
14005cdc4:	e8 53 ab ff ff       	call   0x14005791c
14005cdc9:	45 85 f6             	test   %r14d,%r14d
14005cdcc:	0f 84 d9 00 00 00    	je     0x14005ceab
14005cdd2:	48 8b 45 d7          	mov    -0x29(%rbp),%rax
14005cdd6:	49 8b fe             	mov    %r14,%rdi
14005cdd9:	48 8d 58 08          	lea    0x8(%rax),%rbx
14005cddd:	4c 8b fb             	mov    %rbx,%r15
14005cde0:	4c 2b f8             	sub    %rax,%r15
14005cde3:	49 8b 4c 1f f8       	mov    -0x8(%r15,%rbx,1),%rcx
14005cde8:	e8 4b 03 00 00       	call   0x14005d138
14005cded:	4c 8d 6b f8          	lea    -0x8(%rbx),%r13
14005cdf1:	49 8b cd             	mov    %r13,%rcx
14005cdf4:	48 ff 15 c5 7e 02 00 	rex.W call *0x27ec5(%rip)        # 0x140084cc0
14005cdfb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14005ce00:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14005ce06:	49 8b d5             	mov    %r13,%rdx
14005ce09:	41 8d 48 0e          	lea    0xe(%r8),%ecx
14005ce0d:	e8 6a ec ff ff       	call   0x14005ba7c
14005ce12:	48 8b 0b             	mov    (%rbx),%rcx
14005ce15:	e8 ea fc ff ff       	call   0x14005cb04
14005ce1a:	89 45 e7             	mov    %eax,-0x19(%rbp)
14005ce1d:	85 c0                	test   %eax,%eax
14005ce1f:	74 2c                	je     0x14005ce4d
14005ce21:	45 33 c0             	xor    %r8d,%r8d
14005ce24:	33 d2                	xor    %edx,%edx
14005ce26:	33 c9                	xor    %ecx,%ecx
14005ce28:	e8 4f ec ff ff       	call   0x14005ba7c
14005ce2d:	48 8b 0d cc 21 04 00 	mov    0x421cc(%rip),%rcx        # 0x14009f000
14005ce34:	48 3b ce             	cmp    %rsi,%rcx
14005ce37:	74 61                	je     0x14005ce9a
14005ce39:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14005ce3d:	74 5b                	je     0x14005ce9a
14005ce3f:	8b 45 e7             	mov    -0x19(%rbp),%eax
14005ce42:	ba 3b 00 00 00       	mov    $0x3b,%edx
14005ce47:	89 44 24 20          	mov    %eax,0x20(%rsp)
14005ce4b:	eb 3a                	jmp    0x14005ce87
14005ce4d:	33 d2                	xor    %edx,%edx
14005ce4f:	49 8b cd             	mov    %r13,%rcx
14005ce52:	e8 b9 09 00 00       	call   0x14005d810
14005ce57:	45 33 c0             	xor    %r8d,%r8d
14005ce5a:	33 d2                	xor    %edx,%edx
14005ce5c:	33 c9                	xor    %ecx,%ecx
14005ce5e:	44 8b e8             	mov    %eax,%r13d
14005ce61:	e8 16 ec ff ff       	call   0x14005ba7c
14005ce66:	45 85 ed             	test   %r13d,%r13d
14005ce69:	74 2f                	je     0x14005ce9a
14005ce6b:	48 8b 0d 8e 21 04 00 	mov    0x4218e(%rip),%rcx        # 0x14009f000
14005ce72:	48 3b ce             	cmp    %rsi,%rcx
14005ce75:	74 23                	je     0x14005ce9a
14005ce77:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14005ce7b:	74 1d                	je     0x14005ce9a
14005ce7d:	ba 3c 00 00 00       	mov    $0x3c,%edx
14005ce82:	44 89 6c 24 20       	mov    %r13d,0x20(%rsp)
14005ce87:	4c 8b 0b             	mov    (%rbx),%r9
14005ce8a:	4d 8b c4             	mov    %r12,%r8
14005ce8d:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14005ce91:	4d 8b 49 38          	mov    0x38(%r9),%r9
14005ce95:	e8 de ac ff ff       	call   0x140057b78
14005ce9a:	48 83 c3 18          	add    $0x18,%rbx
14005ce9e:	48 83 ef 01          	sub    $0x1,%rdi
14005cea2:	0f 85 3b ff ff ff    	jne    0x14005cde3
14005cea8:	8b 7d df             	mov    -0x21(%rbp),%edi
14005ceab:	48 ff 15 1e 80 02 00 	rex.W call *0x2801e(%rip)        # 0x140084ed0
14005ceb2:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14005ceb7:	83 3d aa 21 04 00 05 	cmpl   $0x5,0x421aa(%rip)        # 0x14009f068
14005cebe:	76 6e                	jbe    0x14005cf2e
14005cec0:	49 b8 00 00 00 00 00 	movabs $0x200000000000,%r8
14005cec7:	20 00 00
14005ceca:	4c 85 05 a7 21 04 00 	test   %r8,0x421a7(%rip)        # 0x14009f078
14005ced1:	74 5b                	je     0x14005cf2e
14005ced3:	48 8b 0d a6 21 04 00 	mov    0x421a6(%rip),%rcx        # 0x14009f080
14005ceda:	49 23 c8             	and    %r8,%rcx
14005cedd:	48 3b 0d 9c 21 04 00 	cmp    0x4219c(%rip),%rcx        # 0x14009f080
14005cee4:	75 48                	jne    0x14005cf2e
14005cee6:	48 2b 05 db 3e 04 00 	sub    0x43edb(%rip),%rax        # 0x1400a0dc8
14005ceed:	48 8d 15 fa 22 03 00 	lea    0x322fa(%rip),%rdx        # 0x14008f1ee
14005cef4:	83 65 23 00          	andl   $0x0,0x23(%rbp)
14005cef8:	48 8d 0d 69 21 04 00 	lea    0x42169(%rip),%rcx        # 0x14009f068
14005ceff:	48 89 45 e7          	mov    %rax,-0x19(%rbp)
14005cf03:	45 33 c9             	xor    %r9d,%r9d
14005cf06:	48 8d 45 e7          	lea    -0x19(%rbp),%rax
14005cf0a:	c7 45 1f 08 00 00 00 	movl   $0x8,0x1f(%rbp)
14005cf11:	48 89 45 17          	mov    %rax,0x17(%rbp)
14005cf15:	45 33 c0             	xor    %r8d,%r8d
14005cf18:	48 8d 45 f7          	lea    -0x9(%rbp),%rax
14005cf1c:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14005cf21:	c7 44 24 20 03 00 00 	movl   $0x3,0x20(%rsp)
14005cf28:	00
14005cf29:	e8 1a b7 fb ff       	call   0x140018648
14005cf2e:	49 8b de             	mov    %r14,%rbx
14005cf31:	44 3b f7             	cmp    %edi,%r14d
14005cf34:	0f 83 8d 00 00 00    	jae    0x14005cfc7
14005cf3a:	48 8b 45 d7          	mov    -0x29(%rbp),%rax
14005cf3e:	4b 8d 0c 76          	lea    (%r14,%r14,2),%rcx
14005cf42:	41 bd 01 00 00 00    	mov    $0x1,%r13d
14005cf48:	44 2b eb             	sub    %ebx,%r13d
14005cf4b:	48 8d 04 c8          	lea    (%rax,%rcx,8),%rax
14005cf4f:	4c 8d 78 08          	lea    0x8(%rax),%r15
14005cf53:	4c 8b f0             	mov    %rax,%r14
14005cf56:	49 8d 4f f8          	lea    -0x8(%r15),%rcx
14005cf5a:	48 ff 15 5f 7d 02 00 	rex.W call *0x27d5f(%rip)        # 0x140084cc0
14005cf61:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14005cf66:	46 8d 04 2b          	lea    (%rbx,%r13,1),%r8d
14005cf6a:	49 8b d6             	mov    %r14,%rdx
14005cf6d:	b9 0f 00 00 00       	mov    $0xf,%ecx
14005cf72:	e8 05 eb ff ff       	call   0x14005ba7c
14005cf77:	49 8b 0f             	mov    (%r15),%rcx
14005cf7a:	e8 85 fb ff ff       	call   0x14005cb04
14005cf7f:	85 c0                	test   %eax,%eax
14005cf81:	74 36                	je     0x14005cfb9
14005cf83:	41 c7 47 08 01 00 00 	movl   $0x1,0x8(%r15)
14005cf8a:	00
14005cf8b:	48 8b 0d 6e 20 04 00 	mov    0x4206e(%rip),%rcx        # 0x14009f000
14005cf92:	48 3b ce             	cmp    %rsi,%rcx
14005cf95:	74 22                	je     0x14005cfb9
14005cf97:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14005cf9b:	74 1c                	je     0x14005cfb9
14005cf9d:	4d 8b 0f             	mov    (%r15),%r9
14005cfa0:	ba 3d 00 00 00       	mov    $0x3d,%edx
14005cfa5:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14005cfa9:	4d 8b c4             	mov    %r12,%r8
14005cfac:	89 44 24 20          	mov    %eax,0x20(%rsp)
14005cfb0:	4d 8b 49 38          	mov    0x38(%r9),%r9
14005cfb4:	e8 bf ab ff ff       	call   0x140057b78
14005cfb9:	ff c3                	inc    %ebx
14005cfbb:	49 83 c7 18          	add    $0x18,%r15
14005cfbf:	3b df                	cmp    %edi,%ebx
14005cfc1:	72 93                	jb     0x14005cf56
14005cfc3:	44 8b 75 e3          	mov    -0x1d(%rbp),%r14d
14005cfc7:	41 8b de             	mov    %r14d,%ebx
14005cfca:	44 3b f7             	cmp    %edi,%r14d
14005cfcd:	0f 83 85 00 00 00    	jae    0x14005d058
14005cfd3:	48 8b 55 d7          	mov    -0x29(%rbp),%rdx
14005cfd7:	41 8d 46 01          	lea    0x1(%r14),%eax
14005cfdb:	8b c8                	mov    %eax,%ecx
14005cfdd:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
14005cfe1:	4c 8d 3c c2          	lea    (%rdx,%rax,8),%r15
14005cfe5:	8b c3                	mov    %ebx,%eax
14005cfe7:	48 2b c1             	sub    %rcx,%rax
14005cfea:	4c 8d 2c 40          	lea    (%rax,%rax,2),%r13
14005cfee:	43 83 7c ef 10 00    	cmpl   $0x0,0x10(%r15,%r13,8)
14005cff4:	75 42                	jne    0x14005d038
14005cff6:	4b 8d 0c ef          	lea    (%r15,%r13,8),%rcx
14005cffa:	ba 01 00 00 00       	mov    $0x1,%edx
14005cfff:	e8 0c 08 00 00       	call   0x14005d810
14005d004:	85 c0                	test   %eax,%eax
14005d006:	74 30                	je     0x14005d038
14005d008:	48 8b 0d f1 1f 04 00 	mov    0x41ff1(%rip),%rcx        # 0x14009f000
14005d00f:	48 3b ce             	cmp    %rsi,%rcx
14005d012:	74 24                	je     0x14005d038
14005d014:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14005d018:	74 1e                	je     0x14005d038
14005d01a:	4f 8b 4c ef 08       	mov    0x8(%r15,%r13,8),%r9
14005d01f:	ba 3e 00 00 00       	mov    $0x3e,%edx
14005d024:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14005d028:	4d 8b c4             	mov    %r12,%r8
14005d02b:	89 44 24 20          	mov    %eax,0x20(%rsp)
14005d02f:	4d 8b 49 38          	mov    0x38(%r9),%r9
14005d033:	e8 40 ab ff ff       	call   0x140057b78
14005d038:	44 8b c7             	mov    %edi,%r8d
14005d03b:	49 8b d7             	mov    %r15,%rdx
14005d03e:	44 2b c3             	sub    %ebx,%r8d
14005d041:	b9 0f 00 00 00       	mov    $0xf,%ecx
14005d046:	41 ff c8             	dec    %r8d
14005d049:	e8 2e ea ff ff       	call   0x14005ba7c
14005d04e:	ff c3                	inc    %ebx
14005d050:	49 83 c7 18          	add    $0x18,%r15
14005d054:	3b df                	cmp    %edi,%ebx
14005d056:	72 96                	jb     0x14005cfee
14005d058:	85 ff                	test   %edi,%edi
14005d05a:	74 42                	je     0x14005d09e
14005d05c:	48 8b 5d d7          	mov    -0x29(%rbp),%rbx
14005d060:	48 83 c3 08          	add    $0x8,%rbx
14005d064:	48 8b 0b             	mov    (%rbx),%rcx
14005d067:	e8 14 5c fb ff       	call   0x140012c80
14005d06c:	48 8d 5b 18          	lea    0x18(%rbx),%rbx
14005d070:	48 83 ef 01          	sub    $0x1,%rdi
14005d074:	75 ee                	jne    0x14005d064
14005d076:	eb 26                	jmp    0x14005d09e
14005d078:	48 8b 0d 81 1f 04 00 	mov    0x41f81(%rip),%rcx        # 0x14009f000
14005d07f:	48 3b ce             	cmp    %rsi,%rcx
14005d082:	74 1a                	je     0x14005d09e
14005d084:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14005d088:	74 14                	je     0x14005d09e
14005d08a:	ba 39 00 00 00       	mov    $0x39,%edx
14005d08f:	4d 8b c4             	mov    %r12,%r8
14005d092:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14005d096:	44 8b c8             	mov    %eax,%r9d
14005d099:	e8 7e a8 ff ff       	call   0x14005791c
14005d09e:	48 8b 45 ef          	mov    -0x11(%rbp),%rax
14005d0a2:	48 85 c0             	test   %rax,%rax
14005d0a5:	74 3d                	je     0x14005d0e4
14005d0a7:	45 85 f6             	test   %r14d,%r14d
14005d0aa:	74 19                	je     0x14005d0c5
14005d0ac:	48 8d 58 08          	lea    0x8(%rax),%rbx
14005d0b0:	41 8b fe             	mov    %r14d,%edi
14005d0b3:	48 8b 0b             	mov    (%rbx),%rcx
14005d0b6:	e8 c5 5b fb ff       	call   0x140012c80
14005d0bb:	48 8d 5b 18          	lea    0x18(%rbx),%rbx
14005d0bf:	48 83 ef 01          	sub    $0x1,%rdi
14005d0c3:	75 ee                	jne    0x14005d0b3
14005d0c5:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
14005d0cc:	00 00
14005d0ce:	33 d2                	xor    %edx,%edx
14005d0d0:	4c 8b 45 ef          	mov    -0x11(%rbp),%r8
14005d0d4:	48 8b 49 30          	mov    0x30(%rcx),%rcx
14005d0d8:	48 ff 15 d9 82 02 00 	rex.W call *0x282d9(%rip)        # 0x1400853b8
14005d0df:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14005d0e4:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
14005d0eb:	00 00
14005d0ed:	33 d2                	xor    %edx,%edx
14005d0ef:	4c 8b 45 d7          	mov    -0x29(%rbp),%r8
14005d0f3:	48 8b 49 30          	mov    0x30(%rcx),%rcx
14005d0f7:	48 ff 15 ba 82 02 00 	rex.W call *0x282ba(%rip)        # 0x1400853b8
14005d0fe:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14005d103:	48 8b 4d 27          	mov    0x27(%rbp),%rcx
14005d107:	48 33 cc             	xor    %rsp,%rcx
14005d10a:	e8 a1 6a fd ff       	call   0x140033bb0
14005d10f:	4c 8d 9c 24 90 00 00 	lea    0x90(%rsp),%r11
14005d116:	00
14005d117:	49 8b 5b 30          	mov    0x30(%r11),%rbx
14005d11b:	49 8b 73 38          	mov    0x38(%r11),%rsi
14005d11f:	49 8b 7b 40          	mov    0x40(%r11),%rdi
14005d123:	49 8b e3             	mov    %r11,%rsp
14005d126:	41 5f                	pop    %r15
14005d128:	41 5e                	pop    %r14
14005d12a:	41 5d                	pop    %r13
14005d12c:	41 5c                	pop    %r12
14005d12e:	5d                   	pop    %rbp
14005d12f:	c3                   	ret
14005d130:	cc                   	int3
14005d131:	cc                   	int3
14005d132:	cc                   	int3
14005d133:	cc                   	int3
14005d134:	cc                   	int3
14005d135:	cc                   	int3
14005d136:	cc                   	int3
14005d137:	cc                   	int3
14005d138:	40 53                	rex push %rbx
14005d13a:	48 81 ec 50 03 00 00 	sub    $0x350,%rsp
14005d141:	48 8b 05 78 20 04 00 	mov    0x42078(%rip),%rax        # 0x14009f1c0
14005d148:	48 33 c4             	xor    %rsp,%rax
14005d14b:	48 89 84 24 40 03 00 	mov    %rax,0x340(%rsp)
14005d152:	00
14005d153:	48 8b d9             	mov    %rcx,%rbx
14005d156:	41 b0 01             	mov    $0x1,%r8b
14005d159:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14005d15e:	e8 c1 e7 fb ff       	call   0x14001b924
14005d163:	48 83 3d cd 2e 04 00 	cmpq   $0x0,0x42ecd(%rip)        # 0x1400a0038
14005d16a:	00
14005d16b:	0f 84 14 01 00 00    	je     0x14005d285
14005d171:	33 c9                	xor    %ecx,%ecx
14005d173:	48 ff 15 06 7a 02 00 	rex.W call *0x27a06(%rip)        # 0x140084b80
14005d17a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14005d17f:	41 b9 40 00 00 00    	mov    $0x40,%r9d
14005d185:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
14005d18a:	48 8b c8             	mov    %rax,%rcx
14005d18d:	ba 2c 01 00 00       	mov    $0x12c,%edx
14005d192:	48 ff 15 df 79 02 00 	rex.W call *0x279df(%rip)        # 0x140084b78
14005d199:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14005d19e:	85 c0                	test   %eax,%eax
14005d1a0:	0f 84 9b 00 00 00    	je     0x14005d241
14005d1a6:	b2 01                	mov    $0x1,%dl
14005d1a8:	48 8d 0d 41 32 04 00 	lea    0x43241(%rip),%rcx        # 0x1400a03f0
14005d1af:	48 ff 15 72 81 02 00 	rex.W call *0x28172(%rip)        # 0x140085328
14005d1b6:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14005d1bb:	48 8b cb             	mov    %rbx,%rcx
14005d1be:	e8 05 dc fb ff       	call   0x14001adc8
14005d1c3:	4c 8b c8             	mov    %rax,%r9
14005d1c6:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
14005d1cb:	ba 40 01 00 00       	mov    $0x140,%edx
14005d1d0:	48 8d 8c 24 c0 00 00 	lea    0xc0(%rsp),%rcx
14005d1d7:	00
14005d1d8:	e8 cf ad fb ff       	call   0x140017fac
14005d1dd:	48 8d 0d 0c 32 04 00 	lea    0x4320c(%rip),%rcx        # 0x1400a03f0
14005d1e4:	48 ff 15 c5 84 02 00 	rex.W call *0x284c5(%rip)        # 0x1400856b0
14005d1eb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14005d1f0:	48 8b 05 41 2e 04 00 	mov    0x42e41(%rip),%rax        # 0x1400a0038
14005d1f7:	48 8d 8c 24 c0 00 00 	lea    0xc0(%rsp),%rcx
14005d1fe:	00
14005d1ff:	48 8b 40 20          	mov    0x20(%rax),%rax
14005d203:	ff 15 bf 84 02 00    	call   *0x284bf(%rip)        # 0x1400856c8
14005d209:	48 8b 0d f0 1d 04 00 	mov    0x41df0(%rip),%rcx        # 0x14009f000
14005d210:	48 8d 15 e9 1d 04 00 	lea    0x41de9(%rip),%rdx        # 0x14009f000
14005d217:	48 3b ca             	cmp    %rdx,%rcx
14005d21a:	74 69                	je     0x14005d285
14005d21c:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
14005d220:	74 63                	je     0x14005d285
14005d222:	4c 8b 4b 38          	mov    0x38(%rbx),%r9
14005d226:	4c 8d 05 8b b8 02 00 	lea    0x2b88b(%rip),%r8        # 0x140088ab8
14005d22d:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14005d231:	ba 2b 00 00 00       	mov    $0x2b,%edx
14005d236:	89 44 24 20          	mov    %eax,0x20(%rsp)
14005d23a:	e8 39 a9 ff ff       	call   0x140057b78
14005d23f:	eb 44                	jmp    0x14005d285
14005d241:	48 8b 05 b8 1d 04 00 	mov    0x41db8(%rip),%rax        # 0x14009f000
14005d248:	48 8d 15 b1 1d 04 00 	lea    0x41db1(%rip),%rdx        # 0x14009f000
14005d24f:	48 3b c2             	cmp    %rdx,%rax
14005d252:	74 31                	je     0x14005d285
14005d254:	f6 40 1c 01          	testb  $0x1,0x1c(%rax)
14005d258:	74 2b                	je     0x14005d285
14005d25a:	48 ff 15 0f 78 02 00 	rex.W call *0x2780f(%rip)        # 0x140084a70
14005d261:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14005d266:	48 8b 0d 93 1d 04 00 	mov    0x41d93(%rip),%rcx        # 0x14009f000
14005d26d:	4c 8d 05 44 b8 02 00 	lea    0x2b844(%rip),%r8        # 0x140088ab8
14005d274:	44 8b c8             	mov    %eax,%r9d
14005d277:	ba 2a 00 00 00       	mov    $0x2a,%edx
14005d27c:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14005d280:	e8 97 a6 ff ff       	call   0x14005791c
14005d285:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14005d28a:	e8 f5 00 fb ff       	call   0x14000d384
14005d28f:	48 8b 8c 24 40 03 00 	mov    0x340(%rsp),%rcx
14005d296:	00
14005d297:	48 33 cc             	xor    %rsp,%rcx
14005d29a:	e8 11 69 fd ff       	call   0x140033bb0
14005d29f:	48 81 c4 50 03 00 00 	add    $0x350,%rsp
14005d2a6:	5b                   	pop    %rbx
14005d2a7:	c3                   	ret