1400fc9cb:	48 85 c0             	test   %rax,%rax
1400fc9ce:	74 40                	je     0x1400fca10
1400fc9d0:	48 8d 34 18          	lea    (%rax,%rbx,1),%rsi
1400fc9d4:	40 84 ed             	test   %bpl,%bpl
1400fc9d7:	74 09                	je     0x1400fc9e2
1400fc9d9:	48 39 1d e0 48 0f 00 	cmp    %rbx,0xf48e0(%rip)        # 0x1401f12c0
1400fc9e0:	72 36                	jb     0x1400fca18
1400fc9e2:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
1400fc9e7:	48 2b 07             	sub    (%rdi),%rax
1400fc9ea:	75 6d                	jne    0x1400fca59
1400fc9ec:	48 89 f0             	mov    %rsi,%rax
1400fc9ef:	48 83 c4 70          	add    $0x70,%rsp
1400fc9f3:	5b                   	pop    %rbx
1400fc9f4:	5e                   	pop    %rsi
1400fc9f5:	5f                   	pop    %rdi
1400fc9f6:	5d                   	pop    %rbp
1400fc9f7:	41 5c                	pop    %r12
1400fc9f9:	c3                   	ret
1400fc9fa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400fca00:	48 89 d0             	mov    %rdx,%rax
1400fca03:	48 f7 d8             	neg    %rax
1400fca06:	48 21 c3             	and    %rax,%rbx
1400fca09:	eb a8                	jmp    0x1400fc9b3
1400fca0b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400fca10:	31 f6                	xor    %esi,%esi
1400fca12:	eb ce                	jmp    0x1400fc9e2
1400fca14:	0f 1f 40 00          	nopl   0x0(%rax)
1400fca18:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
1400fca1d:	48 89 da             	mov    %rbx,%rdx
1400fca20:	48 89 c1             	mov    %rax,%rcx
1400fca23:	e8 b8 f3 ff ff       	call   0x1400fbde0
1400fca28:	eb b8                	jmp    0x1400fc9e2
1400fca2a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400fca30:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
1400fca35:	48 2b 07             	sub    (%rdi),%rax
1400fca38:	75 1f                	jne    0x1400fca59
1400fca3a:	4c 89 a4 24 c8 00 00 	mov    %r12,0xc8(%rsp)
1400fca41:	00
1400fca42:	48 89 b4 24 c0 00 00 	mov    %rsi,0xc0(%rsp)
1400fca49:	00
1400fca4a:	48 83 c4 70          	add    $0x70,%rsp
1400fca4e:	5b                   	pop    %rbx
1400fca4f:	5e                   	pop    %rsi
1400fca50:	5f                   	pop    %rdi
1400fca51:	5d                   	pop    %rbp
1400fca52:	41 5c                	pop    %r12
1400fca54:	e9 27 fb ff ff       	jmp    0x1400fc580
1400fca59:	e8 12 7e 0e 00       	call   0x1401e4870
1400fca5e:	90                   	nop
1400fca5f:	90                   	nop
1400fca60:	53                   	push   %rbx
1400fca61:	48 83 ec 30          	sub    $0x30,%rsp
1400fca65:	48 8b 1d 84 c0 13 00 	mov    0x13c084(%rip),%rbx        # 0x140238af0
1400fca6c:	4c 8b 03             	mov    (%rbx),%r8
1400fca6f:	4c 89 44 24 28       	mov    %r8,0x28(%rsp)
1400fca74:	4c 8d 44 24 27       	lea    0x27(%rsp),%r8
1400fca79:	e8 62 f3 ff ff       	call   0x1400fbde0
1400fca7e:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
1400fca83:	48 2b 13             	sub    (%rbx),%rdx
1400fca86:	75 06                	jne    0x1400fca8e
1400fca88:	48 83 c4 30          	add    $0x30,%rsp
1400fca8c:	5b                   	pop    %rbx
1400fca8d:	c3                   	ret
1400fca8e:	e8 dd 7d 0e 00       	call   0x1401e4870
1400fca93:	90                   	nop
1400fca94:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400fca9b:	00 00 00 00
1400fca9f:	90                   	nop
1400fcaa0:	55                   	push   %rbp
1400fcaa1:	57                   	push   %rdi
1400fcaa2:	56                   	push   %rsi
1400fcaa3:	53                   	push   %rbx
1400fcaa4:	48 83 ec 48          	sub    $0x48,%rsp
1400fcaa8:	48 8b 3d 41 c0 13 00 	mov    0x13c041(%rip),%rdi        # 0x140238af0
1400fcaaf:	4c 8b 0f             	mov    (%rdi),%r9
1400fcab2:	4c 89 4c 24 38       	mov    %r9,0x38(%rsp)
1400fcab7:	4c 8d 4c 24 30       	lea    0x30(%rsp),%r9
1400fcabc:	4c 89 c6             	mov    %r8,%rsi
1400fcabf:	49 89 d0             	mov    %rdx,%r8
1400fcac2:	48 89 ca             	mov    %rcx,%rdx
1400fcac5:	b9 01 00 00 00       	mov    $0x1,%ecx
1400fcaca:	e8 b1 f0 ff ff       	call   0x1400fbb80
1400fcacf:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400fcad4:	48 89 c5             	mov    %rax,%rbp
1400fcad7:	b8 01 00 00 00       	mov    $0x1,%eax
1400fcadc:	48 85 db             	test   %rbx,%rbx
1400fcadf:	75 17                	jne    0x1400fcaf8
1400fcae1:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
1400fcae6:	48 2b 17             	sub    (%rdi),%rdx
1400fcae9:	75 60                	jne    0x1400fcb4b
1400fcaeb:	48 83 c4 48          	add    $0x48,%rsp
1400fcaef:	5b                   	pop    %rbx
1400fcaf0:	5e                   	pop    %rsi
1400fcaf1:	5f                   	pop    %rdi
1400fcaf2:	5d                   	pop    %rbp
1400fcaf3:	c3                   	ret
1400fcaf4:	0f 1f 40 00          	nopl   0x0(%rax)
1400fcaf8:	48 8d 8e 80 00 00 00 	lea    0x80(%rsi),%rcx
1400fcaff:	48 89 da             	mov    %rbx,%rdx
1400fcb02:	e8 c9 6d 00 00       	call   0x1401038d0
1400fcb07:	48 8d 8e 10 02 00 00 	lea    0x210(%rsi),%rcx
1400fcb0e:	ba 01 00 00 00       	mov    $0x1,%edx
1400fcb13:	e8 78 6d 00 00       	call   0x140103890
1400fcb18:	48 89 da             	mov    %rbx,%rdx
1400fcb1b:	48 89 e9             	mov    %rbp,%rcx
1400fcb1e:	e8 0d 32 00 00       	call   0x1400ffd30
1400fcb23:	89 c6                	mov    %eax,%esi
1400fcb25:	85 c0                	test   %eax,%eax
1400fcb27:	75 07                	jne    0x1400fcb30
1400fcb29:	85 f6                	test   %esi,%esi
1400fcb2b:	0f 94 c0             	sete   %al
1400fcb2e:	eb b1                	jmp    0x1400fcae1
1400fcb30:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1400fcb35:	49 89 e9             	mov    %rbp,%r9
1400fcb38:	41 89 c0             	mov    %eax,%r8d
1400fcb3b:	89 c2                	mov    %eax,%edx
1400fcb3d:	48 8d 0d 1c 94 11 00 	lea    0x11941c(%rip),%rcx        # 0x140215f60
1400fcb44:	e8 c7 ed ff ff       	call   0x1400fb910
1400fcb49:	eb de                	jmp    0x1400fcb29
1400fcb4b:	e8 20 7d 0e 00       	call   0x1401e4870
1400fcb50:	90                   	nop
1400fcb51:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400fcb58:	00 00 00 00
1400fcb5c:	0f 1f 40 00          	nopl   0x0(%rax)
1400fcb60:	41 54                	push   %r12
1400fcb62:	55                   	push   %rbp
1400fcb63:	57                   	push   %rdi
1400fcb64:	56                   	push   %rsi
1400fcb65:	53                   	push   %rbx
1400fcb66:	48 83 ec 30          	sub    $0x30,%rsp
1400fcb6a:	48 8b 35 7f bf 13 00 	mov    0x13bf7f(%rip),%rsi        # 0x140238af0
1400fcb71:	48 89 cd             	mov    %rcx,%rbp
1400fcb74:	49 89 d4             	mov    %rdx,%r12
1400fcb77:	44 89 c7             	mov    %r8d,%edi
1400fcb7a:	4c 89 cb             	mov    %r9,%rbx
1400fcb7d:	48 8b 0e             	mov    (%rsi),%rcx
1400fcb80:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
1400fcb85:	b9 0f 00 00 00       	mov    $0xf,%ecx
1400fcb8a:	e8 21 eb ff ff       	call   0x1400fb6b0
1400fcb8f:	85 c0                	test   %eax,%eax
1400fcb91:	78 33                	js     0x1400fcbc6
1400fcb93:	48 8d 8b 20 02 00 00 	lea    0x220(%rbx),%rcx
1400fcb9a:	ba 01 00 00 00       	mov    $0x1,%edx
1400fcb9f:	e8 ec 6c 00 00       	call   0x140103890
1400fcba4:	48 8d 8b a0 00 00 00 	lea    0xa0(%rbx),%rcx
1400fcbab:	4c 89 e2             	mov    %r12,%rdx
1400fcbae:	e8 1d 6d 00 00       	call   0x1401038d0
1400fcbb3:	b9 05 00 00 00       	mov    $0x5,%ecx
1400fcbb8:	e8 33 eb ff ff       	call   0x1400fb6f0
1400fcbbd:	84 c0                	test   %al,%al
1400fcbbf:	75 1f                	jne    0x1400fcbe0
1400fcbc1:	40 84 ff             	test   %dil,%dil
1400fcbc4:	75 42                	jne    0x1400fcc08
1400fcbc6:	31 c0                	xor    %eax,%eax
1400fcbc8:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
1400fcbcd:	48 2b 16             	sub    (%rsi),%rdx
1400fcbd0:	75 46                	jne    0x1400fcc18
1400fcbd2:	48 83 c4 30          	add    $0x30,%rsp
1400fcbd6:	5b                   	pop    %rbx
1400fcbd7:	5e                   	pop    %rsi
1400fcbd8:	5f                   	pop    %rdi
1400fcbd9:	5d                   	pop    %rbp
1400fcbda:	41 5c                	pop    %r12
1400fcbdc:	c3                   	ret
1400fcbdd:	0f 1f 00             	nopl   (%rax)
1400fcbe0:	e8 ab dd ff ff       	call   0x1400fa990
1400fcbe5:	84 c0                	test   %al,%al
1400fcbe7:	75 d8                	jne    0x1400fcbc1
1400fcbe9:	4c 8d 44 24 27       	lea    0x27(%rsp),%r8
1400fcbee:	4c 89 e2             	mov    %r12,%rdx
1400fcbf1:	48 89 e9             	mov    %rbp,%rcx
1400fcbf4:	c6 44 24 27 01       	movb   $0x1,0x27(%rsp)
1400fcbf9:	e8 e2 f1 ff ff       	call   0x1400fbde0
1400fcbfe:	0f b6 44 24 27       	movzbl 0x27(%rsp),%eax
1400fcc03:	eb c3                	jmp    0x1400fcbc8
1400fcc05:	0f 1f 00             	nopl   (%rax)
1400fcc08:	49 89 d8             	mov    %rbx,%r8
1400fcc0b:	4c 89 e2             	mov    %r12,%rdx
1400fcc0e:	48 89 e9             	mov    %rbp,%rcx
1400fcc11:	e8 8a fe ff ff       	call   0x1400fcaa0
1400fcc16:	eb ae                	jmp    0x1400fcbc6
1400fcc18:	e8 53 7c 0e 00       	call   0x1401e4870
1400fcc1d:	90                   	nop
1400fcc1e:	66 90                	xchg   %ax,%ax
1400fcc20:	4d 89 c1             	mov    %r8,%r9
1400fcc23:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1400fcc29:	e9 32 ff ff ff       	jmp    0x1400fcb60
1400fcc2e:	66 90                	xchg   %ax,%ax
1400fcc30:	55                   	push   %rbp
1400fcc31:	57                   	push   %rdi
1400fcc32:	56                   	push   %rsi
1400fcc33:	53                   	push   %rbx
1400fcc34:	48 83 ec 48          	sub    $0x48,%rsp
1400fcc38:	48 8b 35 b1 be 13 00 	mov    0x13beb1(%rip),%rsi        # 0x140238af0
1400fcc3f:	48 8b 06             	mov    (%rsi),%rax
1400fcc42:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1400fcc47:	31 c0                	xor    %eax,%eax
1400fcc49:	49 89 d0             	mov    %rdx,%r8
1400fcc4c:	4c 8d 4c 24 30       	lea    0x30(%rsp),%r9
1400fcc51:	48 89 ca             	mov    %rcx,%rdx
1400fcc54:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
1400fcc5b:	00 00
1400fcc5d:	b9 01 00 00 00       	mov    $0x1,%ecx
1400fcc62:	e8 19 ef ff ff       	call   0x1400fbb80
1400fcc67:	48 8b 6c 24 30       	mov    0x30(%rsp),%rbp
1400fcc6c:	48 89 c3             	mov    %rax,%rbx
1400fcc6f:	31 c0                	xor    %eax,%eax
1400fcc71:	48 85 ed             	test   %rbp,%rbp
1400fcc74:	75 1a                	jne    0x1400fcc90
1400fcc76:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
1400fcc7b:	48 2b 16             	sub    (%rsi),%rdx
1400fcc7e:	75 51                	jne    0x1400fccd1
1400fcc80:	48 83 c4 48          	add    $0x48,%rsp
1400fcc84:	5b                   	pop    %rbx
1400fcc85:	5e                   	pop    %rsi
1400fcc86:	5f                   	pop    %rdi
1400fcc87:	5d                   	pop    %rbp
1400fcc88:	c3                   	ret
1400fcc89:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1400fcc90:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1400fcc96:	48 89 ea             	mov    %rbp,%rdx
1400fcc99:	48 89 d9             	mov    %rbx,%rcx
1400fcc9c:	e8 cf 30 00 00       	call   0x1400ffd70
1400fcca1:	89 c7                	mov    %eax,%edi
1400fcca3:	85 c0                	test   %eax,%eax
1400fcca5:	74 23                	je     0x1400fccca
1400fcca7:	48 89 6c 24 28       	mov    %rbp,0x28(%rsp)
1400fccac:	41 89 c1             	mov    %eax,%r9d
1400fccaf:	41 89 c0             	mov    %eax,%r8d
1400fccb2:	48 8d 15 f2 92 11 00 	lea    0x1192f2(%rip),%rdx        # 0x140215fab
1400fccb9:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1400fccbe:	48 8d 0d f3 92 11 00 	lea    0x1192f3(%rip),%rcx        # 0x140215fb8
1400fccc5:	e8 46 ec ff ff       	call   0x1400fb910
1400fccca:	85 ff                	test   %edi,%edi
1400fcccc:	0f 94 c0             	sete   %al
1400fcccf:	eb a5                	jmp    0x1400fcc76
1400fccd1:	e8 9a 7b 0e 00       	call   0x1401e4870
1400fccd6:	90                   	nop
1400fccd7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1400fccde:	00 00
1400fcce0:	55                   	push   %rbp
1400fcce1:	57                   	push   %rdi
1400fcce2:	56                   	push   %rsi
1400fcce3:	53                   	push   %rbx
1400fcce4:	48 83 ec 48          	sub    $0x48,%rsp
1400fcce8:	48 8b 35 01 be 13 00 	mov    0x13be01(%rip),%rsi        # 0x140238af0
1400fccef:	48 8b 06             	mov    (%rsi),%rax
1400fccf2:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1400fccf7:	31 c0                	xor    %eax,%eax
1400fccf9:	49 89 d0             	mov    %rdx,%r8
1400fccfc:	4c 8d 4c 24 30       	lea    0x30(%rsp),%r9
1400fcd01:	48 89 ca             	mov    %rcx,%rdx
1400fcd04:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
1400fcd0b:	00 00
1400fcd0d:	b9 01 00 00 00       	mov    $0x1,%ecx
1400fcd12:	e8 69 ee ff ff       	call   0x1400fbb80
1400fcd17:	48 8b 6c 24 30       	mov    0x30(%rsp),%rbp
1400fcd1c:	48 89 c3             	mov    %rax,%rbx
1400fcd1f:	31 c0                	xor    %eax,%eax
1400fcd21:	48 85 ed             	test   %rbp,%rbp
1400fcd24:	75 1a                	jne    0x1400fcd40
1400fcd26:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
1400fcd2b:	48 2b 16             	sub    (%rsi),%rdx
1400fcd2e:	75 4e                	jne    0x1400fcd7e
1400fcd30:	48 83 c4 48          	add    $0x48,%rsp
1400fcd34:	5b                   	pop    %rbx
1400fcd35:	5e                   	pop    %rsi
1400fcd36:	5f                   	pop    %rdi
1400fcd37:	5d                   	pop    %rbp
1400fcd38:	c3                   	ret
1400fcd39:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1400fcd40:	45 31 c0             	xor    %r8d,%r8d
1400fcd43:	48 89 ea             	mov    %rbp,%rdx
1400fcd46:	48 89 d9             	mov    %rbx,%rcx
1400fcd49:	e8 22 30 00 00       	call   0x1400ffd70
1400fcd4e:	89 c7                	mov    %eax,%edi
1400fcd50:	85 c0                	test   %eax,%eax
1400fcd52:	74 23                	je     0x1400fcd77
1400fcd54:	48 89 6c 24 28       	mov    %rbp,0x28(%rsp)
1400fcd59:	41 89 c1             	mov    %eax,%r9d
1400fcd5c:	41 89 c0             	mov    %eax,%r8d
1400fcd5f:	48 8d 15 9a 92 11 00 	lea    0x11929a(%rip),%rdx        # 0x140216000
1400fcd66:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1400fcd6b:	48 8d 0d 46 92 11 00 	lea    0x119246(%rip),%rcx        # 0x140215fb8
1400fcd72:	e8 99 eb ff ff       	call   0x1400fb910
1400fcd77:	85 ff                	test   %edi,%edi
1400fcd79:	0f 94 c0             	sete   %al
1400fcd7c:	eb a8                	jmp    0x1400fcd26
1400fcd7e:	e8 ed 7a 0e 00       	call   0x1401e4870
1400fcd83:	90                   	nop
1400fcd84:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400fcd8b:	00 00 00 00
1400fcd8f:	90                   	nop
1400fcd90:	41 57                	push   %r15
1400fcd92:	41 56                	push   %r14
1400fcd94:	41 55                	push   %r13
1400fcd96:	41 54                	push   %r12
1400fcd98:	55                   	push   %rbp
1400fcd99:	57                   	push   %rdi
1400fcd9a:	56                   	push   %rsi
1400fcd9b:	53                   	push   %rbx
1400fcd9c:	48 81 ec b8 00 00 00 	sub    $0xb8,%rsp
1400fcda3:	48 8b 1d 46 bd 13 00 	mov    0x13bd46(%rip),%rbx        # 0x140238af0
1400fcdaa:	66 0f ef c0          	pxor   %xmm0,%xmm0
1400fcdae:	48 8b b4 24 28 01 00 	mov    0x128(%rsp),%rsi
1400fcdb5:	00
1400fcdb6:	48 8b bc 24 20 01 00 	mov    0x120(%rsp),%rdi
1400fcdbd:	00
1400fcdbe:	48 89 cd             	mov    %rcx,%rbp
1400fcdc1:	4c 89 4c 24 50       	mov    %r9,0x50(%rsp)
1400fcdc6:	4d 89 c4             	mov    %r8,%r12
1400fcdc9:	48 8b 0b             	mov    (%rbx),%rcx
1400fcdcc:	48 89 8c 24 a8 00 00 	mov    %rcx,0xa8(%rsp)
1400fcdd3:	00
1400fcdd4:	31 c9                	xor    %ecx,%ecx
1400fcdd6:	31 db                	xor    %ebx,%ebx
1400fcdd8:	c7 84 24 a0 00 00 00 	movl   $0x0,0xa0(%rsp)
1400fcddf:	00 00 00 00
1400fcde3:	c7 84 24 a4 00 00 00 	movl   $0x0,0xa4(%rsp)
1400fcdea:	00 00 00 00
1400fcdee:	48 8b 84 24 a0 00 00 	mov    0xa0(%rsp),%rax
1400fcdf5:	00
1400fcdf6:	89 94 24 08 01 00 00 	mov    %edx,0x108(%rsp)
1400fcdfd:	48 89 7c 24 60       	mov    %rdi,0x60(%rsp)
1400fce02:	48 89 74 24 68       	mov    %rsi,0x68(%rsp)
1400fce07:	48 89 5c 24 78       	mov    %rbx,0x78(%rsp)
1400fce0c:	48 89 4c 24 70       	mov    %rcx,0x70(%rsp)
1400fce11:	48 89 84 24 80 00 00 	mov    %rax,0x80(%rsp)
1400fce18:	00
1400fce19:	48 89 0e             	mov    %rcx,(%rsi)
1400fce1c:	48 89 5e 08          	mov    %rbx,0x8(%rsi)
1400fce20:	48 89 46 10          	mov    %rax,0x10(%rsi)
1400fce24:	0f 11 84 24 90 00 00 	movups %xmm0,0x90(%rsp)
1400fce2b:	00
1400fce2c:	48 85 ff             	test   %rdi,%rdi
1400fce2f:	74 07                	je     0x1400fce38
1400fce31:	48 c7 07 00 00 00 00 	movq   $0x0,(%rdi)
1400fce38:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
1400fce3d:	48 85 c0             	test   %rax,%rax
1400fce40:	74 07                	je     0x1400fce49
1400fce42:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
1400fce49:	48 89 ee             	mov    %rbp,%rsi
1400fce4c:	48 8b 1d 2d 49 18 00 	mov    0x18492d(%rip),%rbx        # 0x140281780
1400fce53:	48 c1 e6 1e          	shl    $0x1e,%rsi
1400fce57:	48 89 da             	mov    %rbx,%rdx
1400fce5a:	48 85 db             	test   %rbx,%rbx
1400fce5d:	0f 84 1d 02 00 00    	je     0x1400fd080
1400fce63:	48 8d 0c 16          	lea    (%rsi,%rdx,1),%rcx
1400fce67:	48 89 d8             	mov    %rbx,%rax
1400fce6a:	f0 48 0f b1 0d 0d 49 	lock cmpxchg %rcx,0x18490d(%rip)        # 0x140281780