1400598a5:	74 1d                	je     0x1400598c4
1400598a7:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
1400598ab:	74 17                	je     0x1400598c4
1400598ad:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400598b1:	41 8d 57 66          	lea    0x66(%r15),%edx
1400598b5:	45 8b cc             	mov    %r12d,%r9d
1400598b8:	4c 8d 05 e9 f1 02 00 	lea    0x2f1e9(%rip),%r8        # 0x140088aa8
1400598bf:	e8 58 e0 ff ff       	call   0x14005791c
1400598c4:	8b c3                	mov    %ebx,%eax
1400598c6:	e9 b3 00 00 00       	jmp    0x14005997e
1400598cb:	45 8b c5             	mov    %r13d,%r8d
1400598ce:	48 8d 0d 9b cb 02 00 	lea    0x2cb9b(%rip),%rcx        # 0x140086470
1400598d5:	49 8b d7             	mov    %r15,%rdx
1400598d8:	48 ff 15 e9 b2 02 00 	rex.W call *0x2b2e9(%rip)        # 0x140084bc8
1400598df:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400598e4:	41 3b c5             	cmp    %r13d,%eax
1400598e7:	76 55                	jbe    0x14005993e
1400598e9:	48 8b 0d 10 57 04 00 	mov    0x45710(%rip),%rcx        # 0x14009f000
1400598f0:	48 8d 05 09 57 04 00 	lea    0x45709(%rip),%rax        # 0x14009f000
1400598f7:	48 3b c8             	cmp    %rax,%rcx
1400598fa:	74 22                	je     0x14005991e
1400598fc:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140059900:	74 1c                	je     0x14005991e
140059902:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140059906:	4c 8d 0d 63 cb 02 00 	lea    0x2cb63(%rip),%r9        # 0x140086470
14005990d:	ba 67 00 00 00       	mov    $0x67,%edx
140059912:	4c 8d 05 8f f1 02 00 	lea    0x2f18f(%rip),%r8        # 0x140088aa8
140059919:	e8 f2 e1 ff ff       	call   0x140057b10
14005991e:	4d 8b c7             	mov    %r15,%r8
140059921:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
140059928:	00 00
14005992a:	33 d2                	xor    %edx,%edx
14005992c:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140059930:	48 ff 15 81 ba 02 00 	rex.W call *0x2ba81(%rip)        # 0x1400853b8
140059937:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14005993c:	eb 86                	jmp    0x1400598c4
14005993e:	45 33 c9             	xor    %r9d,%r9d
140059941:	48 8d 55 cf          	lea    -0x31(%rbp),%rdx
140059945:	45 33 c0             	xor    %r8d,%r8d
140059948:	49 8b cf             	mov    %r15,%rcx
14005994b:	48 ff 15 1e bd 02 00 	rex.W call *0x2bd1e(%rip)        # 0x140085670
140059952:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140059957:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
14005995e:	00 00
140059960:	33 d2                	xor    %edx,%edx
140059962:	4d 8b c7             	mov    %r15,%r8
140059965:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140059969:	84 c0                	test   %al,%al
14005996b:	75 2d                	jne    0x14005999a
14005996d:	48 ff 15 44 ba 02 00 	rex.W call *0x2ba44(%rip)        # 0x1400853b8
140059974:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140059979:	b8 0d 07 00 00       	mov    $0x70d,%eax
14005997e:	48 8b 9c 24 e0 00 00 	mov    0xe0(%rsp),%rbx
140059985:	00
140059986:	48 81 c4 a0 00 00 00 	add    $0xa0,%rsp
14005998d:	41 5f                	pop    %r15
14005998f:	41 5e                	pop    %r14
140059991:	41 5d                	pop    %r13
140059993:	41 5c                	pop    %r12
140059995:	5f                   	pop    %rdi
140059996:	5e                   	pop    %rsi
140059997:	5d                   	pop    %rbp
140059998:	c3                   	ret
140059999:	cc                   	int3
14005999a:	48 ff 15 17 ba 02 00 	rex.W call *0x2ba17(%rip)        # 0x1400853b8
1400599a1:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400599a6:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
1400599ad:	00 00
1400599af:	41 bf 02 00 00 00    	mov    $0x2,%r15d
1400599b5:	44 0f b7 45 cf       	movzwl -0x31(%rbp),%r8d
1400599ba:	8b d3                	mov    %ebx,%edx
1400599bc:	44 0f b7 6d cf       	movzwl -0x31(%rbp),%r13d
1400599c1:	4d 03 c7             	add    %r15,%r8
1400599c4:	41 d1 ed             	shr    $1,%r13d
1400599c7:	48 8b 49 30          	mov    0x30(%rcx),%rcx
1400599cb:	48 ff 15 f6 b9 02 00 	rex.W call *0x2b9f6(%rip)        # 0x1400853c8
1400599d2:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400599d7:	48 89 45 c7          	mov    %rax,-0x39(%rbp)
1400599db:	48 8b c8             	mov    %rax,%rcx
1400599de:	48 85 c0             	test   %rax,%rax
1400599e1:	75 3d                	jne    0x140059a20
1400599e3:	48 8b 0d 16 56 04 00 	mov    0x45616(%rip),%rcx        # 0x14009f000
1400599ea:	48 8d 05 0f 56 04 00 	lea    0x4560f(%rip),%rax        # 0x14009f000
1400599f1:	48 3b c8             	cmp    %rax,%rcx
1400599f4:	74 22                	je     0x140059a18
1400599f6:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
1400599fa:	74 1c                	je     0x140059a18
1400599fc:	44 0f b7 4d cf       	movzwl -0x31(%rbp),%r9d
140059a01:	41 8d 57 66          	lea    0x66(%r15),%edx
140059a05:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140059a09:	4c 8d 05 98 f0 02 00 	lea    0x2f098(%rip),%r8        # 0x140088aa8
140059a10:	45 03 cf             	add    %r15d,%r9d
140059a13:	e8 04 df ff ff       	call   0x14005791c
140059a18:	45 33 ed             	xor    %r13d,%r13d
140059a1b:	e9 98 03 00 00       	jmp    0x140059db8
140059a20:	4c 8b 45 d7          	mov    -0x29(%rbp),%r8
140059a24:	41 8d 55 01          	lea    0x1(%r13),%edx
140059a28:	45 8b cd             	mov    %r13d,%r9d
140059a2b:	45 8b e5             	mov    %r13d,%r12d
140059a2e:	e8 21 74 fb ff       	call   0x140010e54
140059a33:	41 3b fd             	cmp    %r13d,%edi
140059a36:	0f 86 00 01 00 00    	jbe    0x140059b3c
140059a3c:	48 8b 4d c7          	mov    -0x39(%rbp),%rcx
140059a40:	45 8b c4             	mov    %r12d,%r8d
140059a43:	48 8b d6             	mov    %rsi,%rdx
140059a46:	48 ff 15 6b af 02 00 	rex.W call *0x2af6b(%rip)        # 0x1400849b8
140059a4d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140059a52:	85 c0                	test   %eax,%eax
140059a54:	0f 85 e2 00 00 00    	jne    0x140059b3c
140059a5a:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
140059a61:	00 00
140059a63:	41 2b fd             	sub    %r13d,%edi
140059a66:	8b c7                	mov    %edi,%eax
140059a68:	33 d2                	xor    %edx,%edx
140059a6a:	48 83 c7 0d          	add    $0xd,%rdi
140059a6e:	48 89 45 bf          	mov    %rax,-0x41(%rbp)
140059a72:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140059a76:	4c 8d 04 3f          	lea    (%rdi,%rdi,1),%r8
140059a7a:	48 ff 15 47 b9 02 00 	rex.W call *0x2b947(%rip)        # 0x1400853c8
140059a81:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140059a86:	4c 8b 65 6f          	mov    0x6f(%rbp),%r12
140059a8a:	45 33 d2             	xor    %r10d,%r10d
140059a8d:	4c 8b c8             	mov    %rax,%r9
140059a90:	49 89 04 24          	mov    %rax,(%r12)
140059a94:	48 85 c0             	test   %rax,%rax
140059a97:	75 41                	jne    0x140059ada
140059a99:	48 8b 0d 60 55 04 00 	mov    0x45560(%rip),%rcx        # 0x14009f000
140059aa0:	48 8d 05 59 55 04 00 	lea    0x45559(%rip),%rax        # 0x14009f000
140059aa7:	48 3b c8             	cmp    %rax,%rcx
140059aaa:	74 26                	je     0x140059ad2
140059aac:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140059ab0:	74 20                	je     0x140059ad2
140059ab2:	48 8b 45 bf          	mov    -0x41(%rbp),%rax
140059ab6:	41 8d 52 69          	lea    0x69(%r10),%edx
140059aba:	44 8d 0c 45 1a 00 00 	lea    0x1a(,%rax,2),%r9d
140059ac1:	00
140059ac2:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140059ac6:	4c 8d 05 db ef 02 00 	lea    0x2efdb(%rip),%r8        # 0x140088aa8
140059acd:	e8 4a de ff ff       	call   0x14005791c
140059ad2:	45 33 ed             	xor    %r13d,%r13d
140059ad5:	e9 e2 02 00 00       	jmp    0x140059dbc
140059ada:	48 81 ff ff ff ff 7f 	cmp    $0x7fffffff,%rdi
140059ae1:	77 3b                	ja     0x140059b1e
140059ae3:	b9 fe ff ff 7f       	mov    $0x7ffffffe,%ecx
140059ae8:	4c 8b c7             	mov    %rdi,%r8
140059aeb:	48 2b cf             	sub    %rdi,%rcx
140059aee:	49 8b d1             	mov    %r9,%rdx
140059af1:	4d 2b f1             	sub    %r9,%r14
140059af4:	4a 8d 04 01          	lea    (%rcx,%r8,1),%rax
140059af8:	48 85 c0             	test   %rax,%rax
140059afb:	74 16                	je     0x140059b13
140059afd:	41 0f b7 04 16       	movzwl (%r14,%rdx,1),%eax
140059b02:	66 85 c0             	test   %ax,%ax
140059b05:	74 0c                	je     0x140059b13
140059b07:	66 89 02             	mov    %ax,(%rdx)
140059b0a:	49 03 d7             	add    %r15,%rdx
140059b0d:	49 83 e8 01          	sub    $0x1,%r8
140059b11:	75 e1                	jne    0x140059af4
140059b13:	4d 85 c0             	test   %r8,%r8
140059b16:	48 8d 42 fe          	lea    -0x2(%rdx),%rax
140059b1a:	48 0f 45 c2          	cmovne %rdx,%rax
140059b1e:	4e 8d 04 6e          	lea    (%rsi,%r13,2),%r8
140059b22:	66 44 89 10          	mov    %r10w,(%rax)
140059b26:	48 8b d7             	mov    %rdi,%rdx
140059b29:	49 8b c9             	mov    %r9,%rcx
140059b2c:	e8 2f 45 fb ff       	call   0x14000e060
140059b31:	45 33 ed             	xor    %r13d,%r13d
140059b34:	41 8b dd             	mov    %r13d,%ebx
140059b37:	e9 84 02 00 00       	jmp    0x140059dc0
140059b3c:	48 8d 15 25 71 03 00 	lea    0x37125(%rip),%rdx        # 0x140090c68
140059b43:	48 8d 4d df          	lea    -0x21(%rbp),%rcx
140059b47:	48 ff 15 5a b8 02 00 	rex.W call *0x2b85a(%rip)        # 0x1400853a8
140059b4e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140059b53:	45 33 ed             	xor    %r13d,%r13d
140059b56:	c7 45 ef 30 00 00 00 	movl   $0x30,-0x11(%rbp)
140059b5d:	48 8d 45 df          	lea    -0x21(%rbp),%rax
140059b61:	4c 89 6d f7          	mov    %r13,-0x9(%rbp)
140059b65:	0f 57 c0             	xorps  %xmm0,%xmm0
140059b68:	c7 45 07 40 00 00 00 	movl   $0x40,0x7(%rbp)
140059b6f:	4c 8d 45 ef          	lea    -0x11(%rbp),%r8
140059b73:	48 89 45 ff          	mov    %rax,-0x1(%rbp)
140059b77:	41 8d 55 01          	lea    0x1(%r13),%edx
140059b7b:	48 8d 4d b7          	lea    -0x49(%rbp),%rcx
140059b7f:	f3 0f 7f 45 0f       	movdqu %xmm0,0xf(%rbp)
140059b84:	48 ff 15 d5 ba 02 00 	rex.W call *0x2bad5(%rip)        # 0x140085660
140059b8b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140059b90:	85 c0                	test   %eax,%eax
140059b92:	79 0a                	jns    0x140059b9e
140059b94:	bb 0d 07 00 00       	mov    $0x70d,%ebx
140059b99:	e9 1a 02 00 00       	jmp    0x140059db8
140059b9e:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
140059ba2:	4c 8d 45 7f          	lea    0x7f(%rbp),%r8
140059ba6:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
140059baa:	48 ff 15 a7 ba 02 00 	rex.W call *0x2baa7(%rip)        # 0x140085658
140059bb1:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140059bb6:	ba 00 00 00 80       	mov    $0x80000000,%edx
140059bbb:	8d 0c 10             	lea    (%rax,%rdx,1),%ecx
140059bbe:	85 ca                	test   %ecx,%edx
140059bc0:	75 07                	jne    0x140059bc9
140059bc2:	3d 23 00 00 c0       	cmp    $0xc0000023,%eax
140059bc7:	75 cb                	jne    0x140059b94
140059bc9:	44 8b 45 7f          	mov    0x7f(%rbp),%r8d
140059bcd:	41 81 f8 fd ff 00 00 	cmp    $0xfffd,%r8d
140059bd4:	76 3b                	jbe    0x140059c11
140059bd6:	48 8b 0d 23 54 04 00 	mov    0x45423(%rip),%rcx        # 0x14009f000
140059bdd:	48 8d 05 1c 54 04 00 	lea    0x4541c(%rip),%rax        # 0x14009f000
140059be4:	48 3b c8             	cmp    %rax,%rcx
140059be7:	74 1e                	je     0x140059c07
140059be9:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140059bed:	74 18                	je     0x140059c07
140059bef:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140059bf3:	45 8b c8             	mov    %r8d,%r9d
140059bf6:	4c 8d 05 ab ee 02 00 	lea    0x2eeab(%rip),%r8        # 0x140088aa8
140059bfd:	ba 6a 00 00 00       	mov    $0x6a,%edx
140059c02:	e8 15 dd ff ff       	call   0x14005791c
140059c07:	bb 0d 00 00 00       	mov    $0xd,%ebx
140059c0c:	e9 a7 01 00 00       	jmp    0x140059db8
140059c11:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
140059c18:	00 00
140059c1a:	4d 03 c7             	add    %r15,%r8
140059c1d:	8b d3                	mov    %ebx,%edx
140059c1f:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140059c23:	48 ff 15 9e b7 02 00 	rex.W call *0x2b79e(%rip)        # 0x1400853c8
140059c2a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140059c2f:	48 89 45 af          	mov    %rax,-0x51(%rbp)
140059c33:	48 85 c0             	test   %rax,%rax
140059c36:	75 3f                	jne    0x140059c77
140059c38:	48 8b 0d c1 53 04 00 	mov    0x453c1(%rip),%rcx        # 0x14009f000
140059c3f:	48 8d 05 ba 53 04 00 	lea    0x453ba(%rip),%rax        # 0x14009f000
140059c46:	48 3b c8             	cmp    %rax,%rcx
140059c49:	0f 84 69 01 00 00    	je     0x140059db8
140059c4f:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140059c53:	0f 84 5f 01 00 00    	je     0x140059db8
140059c59:	44 8b 4d 7f          	mov    0x7f(%rbp),%r9d
140059c5d:	4c 8d 05 44 ee 02 00 	lea    0x2ee44(%rip),%r8        # 0x140088aa8
140059c64:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140059c68:	ba 6b 00 00 00       	mov    $0x6b,%edx
140059c6d:	e8 aa dc ff ff       	call   0x14005791c
140059c72:	e9 41 01 00 00       	jmp    0x140059db8
140059c77:	8b 45 7f             	mov    0x7f(%rbp),%eax
140059c7a:	4c 8d 45 7f          	lea    0x7f(%rbp),%r8
140059c7e:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
140059c82:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
140059c86:	66 89 45 a7          	mov    %ax,-0x59(%rbp)
140059c8a:	66 41 03 c7          	add    %r15w,%ax
140059c8e:	66 89 45 a9          	mov    %ax,-0x57(%rbp)
140059c92:	48 ff 15 bf b9 02 00 	rex.W call *0x2b9bf(%rip)        # 0x140085658
140059c99:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140059c9e:	85 c0                	test   %eax,%eax
140059ca0:	0f 88 ee fe ff ff    	js     0x140059b94
140059ca6:	44 0f b7 65 a7       	movzwl -0x59(%rbp),%r12d
140059cab:	41 d1 ec             	shr    $1,%r12d
140059cae:	41 3b fc             	cmp    %r12d,%edi
140059cb1:	0f 86 fc 00 00 00    	jbe    0x140059db3
140059cb7:	48 8b 4d af          	mov    -0x51(%rbp),%rcx
140059cbb:	48 8b d6             	mov    %rsi,%rdx
140059cbe:	41 8b c4             	mov    %r12d,%eax
140059cc1:	45 8b c4             	mov    %r12d,%r8d
140059cc4:	48 89 45 bf          	mov    %rax,-0x41(%rbp)
140059cc8:	48 ff 15 e9 ac 02 00 	rex.W call *0x2ace9(%rip)        # 0x1400849b8
140059ccf:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140059cd4:	85 c0                	test   %eax,%eax
140059cd6:	0f 85 d7 00 00 00    	jne    0x140059db3
140059cdc:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
140059ce3:	00 00
140059ce5:	41 2b fc             	sub    %r12d,%edi
140059ce8:	44 8b ef             	mov    %edi,%r13d
140059ceb:	33 d2                	xor    %edx,%edx
140059ced:	48 83 c7 0d          	add    $0xd,%rdi
140059cf1:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140059cf5:	4c 8d 04 3f          	lea    (%rdi,%rdi,1),%r8
140059cf9:	48 ff 15 c8 b6 02 00 	rex.W call *0x2b6c8(%rip)        # 0x1400853c8
140059d00:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140059d05:	4c 8b 65 6f          	mov    0x6f(%rbp),%r12
140059d09:	4c 8b c8             	mov    %rax,%r9
140059d0c:	49 89 04 24          	mov    %rax,(%r12)
140059d10:	48 85 c0             	test   %rax,%rax
140059d13:	75 33                	jne    0x140059d48
140059d15:	48 8b 0d e4 52 04 00 	mov    0x452e4(%rip),%rcx        # 0x14009f000
140059d1c:	48 8d 05 dd 52 04 00 	lea    0x452dd(%rip),%rax        # 0x14009f000
140059d23:	48 3b c8             	cmp    %rax,%rcx
140059d26:	0f 84 a6 fd ff ff    	je     0x140059ad2
140059d2c:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140059d30:	0f 84 9c fd ff ff    	je     0x140059ad2
140059d36:	46 8d 0c 6d 1a 00 00 	lea    0x1a(,%r13,2),%r9d
140059d3d:	00
140059d3e:	ba 6c 00 00 00       	mov    $0x6c,%edx
140059d43:	e9 7a fd ff ff       	jmp    0x140059ac2
140059d48:	48 81 ff ff ff ff 7f 	cmp    $0x7fffffff,%rdi
140059d4f:	77 40                	ja     0x140059d91
140059d51:	b9 fe ff ff 7f       	mov    $0x7ffffffe,%ecx
140059d56:	4d 2b f1             	sub    %r9,%r14
140059d59:	48 2b cf             	sub    %rdi,%rcx
140059d5c:	4c 8b c7             	mov    %rdi,%r8
140059d5f:	45 33 ed             	xor    %r13d,%r13d
140059d62:	49 8b d1             	mov    %r9,%rdx
140059d65:	4a 8d 04 01          	lea    (%rcx,%r8,1),%rax
140059d69:	48 85 c0             	test   %rax,%rax
140059d6c:	74 16                	je     0x140059d84
140059d6e:	41 0f b7 04 16       	movzwl (%r14,%rdx,1),%eax
140059d73:	66 85 c0             	test   %ax,%ax
140059d76:	74 0c                	je     0x140059d84
140059d78:	66 89 02             	mov    %ax,(%rdx)
140059d7b:	49 03 d7             	add    %r15,%rdx
140059d7e:	49 83 e8 01          	sub    $0x1,%r8
140059d82:	75 e1                	jne    0x140059d65
140059d84:	4d 85 c0             	test   %r8,%r8
140059d87:	48 8d 42 fe          	lea    -0x2(%rdx),%rax
140059d8b:	48 0f 45 c2          	cmovne %rdx,%rax
140059d8f:	eb 03                	jmp    0x140059d94
140059d91:	45 33 ed             	xor    %r13d,%r13d
140059d94:	66 44 89 28          	mov    %r13w,(%rax)
140059d98:	48 8b d7             	mov    %rdi,%rdx
140059d9b:	48 8b 45 bf          	mov    -0x41(%rbp),%rax
140059d9f:	49 8b c9             	mov    %r9,%rcx
140059da2:	48 ff c0             	inc    %rax
140059da5:	4c 8d 04 46          	lea    (%rsi,%rax,2),%r8
140059da9:	e8 b2 42 fb ff       	call   0x14000e060
140059dae:	e9 81 fd ff ff       	jmp    0x140059b34
140059db3:	bb 57 00 00 00       	mov    $0x57,%ebx
140059db8:	4c 8b 65 6f          	mov    0x6f(%rbp),%r12
140059dbc:	4d 89 2c 24          	mov    %r13,(%r12)
140059dc0:	48 8b 4d b7          	mov    -0x49(%rbp),%rcx
140059dc4:	48 85 c9             	test   %rcx,%rcx
140059dc7:	74 0c                	je     0x140059dd5
140059dc9:	48 ff 15 90 b5 02 00 	rex.W call *0x2b590(%rip)        # 0x140085360
140059dd0:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140059dd5:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
140059ddc:	00 00
140059dde:	33 d2                	xor    %edx,%edx
140059de0:	4c 8b 45 af          	mov    -0x51(%rbp),%r8
140059de4:	48 8b 49 30          	mov    0x30(%rcx),%rcx
140059de8:	48 ff 15 c9 b5 02 00 	rex.W call *0x2b5c9(%rip)        # 0x1400853b8
140059def:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140059df4:	48 8d 4d cf          	lea    -0x31(%rbp),%rcx
140059df8:	48 ff 15 69 b8 02 00 	rex.W call *0x2b869(%rip)        # 0x140085668
140059dff:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140059e04:	4c 8b 45 c7          	mov    -0x39(%rbp),%r8
140059e08:	e9 14 fb ff ff       	jmp    0x140059921
140059e0d:	cc                   	int3
140059e0e:	cc                   	int3
140059e0f:	cc                   	int3
140059e10:	cc                   	int3
140059e11:	cc                   	int3
140059e12:	cc                   	int3
140059e13:	cc                   	int3
140059e14:	48 8b c4             	mov    %rsp,%rax
140059e17:	48 89 58 10          	mov    %rbx,0x10(%rax)
140059e1b:	44 89 48 20          	mov    %r9d,0x20(%rax)
140059e1f:	4c 89 40 18          	mov    %r8,0x18(%rax)