1400ab86f:	66 39 4a 14          	cmp    %cx,0x14(%rdx)
1400ab873:	75 09                	jne    0x1400ab87e
1400ab875:	4c 8d 42 14          	lea    0x14(%rdx),%r8
1400ab879:	e9 97 fe ff ff       	jmp    0x1400ab715
1400ab87e:	66 39 4a 16          	cmp    %cx,0x16(%rdx)
1400ab882:	75 09                	jne    0x1400ab88d
1400ab884:	4c 8d 42 16          	lea    0x16(%rdx),%r8
1400ab888:	e9 88 fe ff ff       	jmp    0x1400ab715
1400ab88d:	66 39 4a 18          	cmp    %cx,0x18(%rdx)
1400ab891:	75 09                	jne    0x1400ab89c
1400ab893:	4c 8d 42 18          	lea    0x18(%rdx),%r8
1400ab897:	e9 79 fe ff ff       	jmp    0x1400ab715
1400ab89c:	4d 89 d3             	mov    %r10,%r11
1400ab89f:	66 39 4a 1a          	cmp    %cx,0x1a(%rdx)
1400ab8a3:	74 0c                	je     0x1400ab8b1
1400ab8a5:	66 39 4a 1c          	cmp    %cx,0x1c(%rdx)
1400ab8a9:	75 12                	jne    0x1400ab8bd
1400ab8ab:	4c 8d 42 1c          	lea    0x1c(%rdx),%r8
1400ab8af:	eb 04                	jmp    0x1400ab8b5
1400ab8b1:	4c 8d 42 1a          	lea    0x1a(%rdx),%r8
1400ab8b5:	4d 89 da             	mov    %r11,%r10
1400ab8b8:	e9 58 fe ff ff       	jmp    0x1400ab715
1400ab8bd:	66 39 4a 1e          	cmp    %cx,0x1e(%rdx)
1400ab8c1:	75 06                	jne    0x1400ab8c9
1400ab8c3:	4c 8d 42 1e          	lea    0x1e(%rdx),%r8
1400ab8c7:	eb ec                	jmp    0x1400ab8b5
1400ab8c9:	66 39 4a 20          	cmp    %cx,0x20(%rdx)
1400ab8cd:	75 06                	jne    0x1400ab8d5
1400ab8cf:	4c 8d 42 20          	lea    0x20(%rdx),%r8
1400ab8d3:	eb e0                	jmp    0x1400ab8b5
1400ab8d5:	66 39 4a 22          	cmp    %cx,0x22(%rdx)
1400ab8d9:	75 06                	jne    0x1400ab8e1
1400ab8db:	4c 8d 42 22          	lea    0x22(%rdx),%r8
1400ab8df:	eb d4                	jmp    0x1400ab8b5
1400ab8e1:	66 39 4a 24          	cmp    %cx,0x24(%rdx)
1400ab8e5:	75 06                	jne    0x1400ab8ed
1400ab8e7:	4c 8d 42 24          	lea    0x24(%rdx),%r8
1400ab8eb:	eb c8                	jmp    0x1400ab8b5
1400ab8ed:	66 39 4a 26          	cmp    %cx,0x26(%rdx)
1400ab8f1:	75 06                	jne    0x1400ab8f9
1400ab8f3:	4c 8d 42 26          	lea    0x26(%rdx),%r8
1400ab8f7:	eb bc                	jmp    0x1400ab8b5
1400ab8f9:	66 39 4a 28          	cmp    %cx,0x28(%rdx)
1400ab8fd:	75 06                	jne    0x1400ab905
1400ab8ff:	4c 8d 42 28          	lea    0x28(%rdx),%r8
1400ab903:	eb b0                	jmp    0x1400ab8b5
1400ab905:	66 39 4a 2a          	cmp    %cx,0x2a(%rdx)
1400ab909:	75 06                	jne    0x1400ab911
1400ab90b:	4c 8d 42 2a          	lea    0x2a(%rdx),%r8
1400ab90f:	eb a4                	jmp    0x1400ab8b5
1400ab911:	66 39 4a 2c          	cmp    %cx,0x2c(%rdx)
1400ab915:	75 06                	jne    0x1400ab91d
1400ab917:	4c 8d 42 2c          	lea    0x2c(%rdx),%r8
1400ab91b:	eb 98                	jmp    0x1400ab8b5
1400ab91d:	66 39 4a 2e          	cmp    %cx,0x2e(%rdx)
1400ab921:	75 06                	jne    0x1400ab929
1400ab923:	4c 8d 42 2e          	lea    0x2e(%rdx),%r8
1400ab927:	eb 8c                	jmp    0x1400ab8b5
1400ab929:	66 39 4a 30          	cmp    %cx,0x30(%rdx)
1400ab92d:	75 06                	jne    0x1400ab935
1400ab92f:	4c 8d 42 30          	lea    0x30(%rdx),%r8
1400ab933:	eb 80                	jmp    0x1400ab8b5
1400ab935:	66 39 4a 32          	cmp    %cx,0x32(%rdx)
1400ab939:	75 09                	jne    0x1400ab944
1400ab93b:	4c 8d 42 32          	lea    0x32(%rdx),%r8
1400ab93f:	e9 71 ff ff ff       	jmp    0x1400ab8b5
1400ab944:	66 39 4a 34          	cmp    %cx,0x34(%rdx)
1400ab948:	75 09                	jne    0x1400ab953
1400ab94a:	4c 8d 42 34          	lea    0x34(%rdx),%r8
1400ab94e:	e9 62 ff ff ff       	jmp    0x1400ab8b5
1400ab953:	4c 8d 52 36          	lea    0x36(%rdx),%r10
1400ab957:	45 31 c0             	xor    %r8d,%r8d
1400ab95a:	66 39 4a 36          	cmp    %cx,0x36(%rdx)
1400ab95e:	4d 0f 44 c2          	cmove  %r10,%r8
1400ab962:	e9 4e ff ff ff       	jmp    0x1400ab8b5
1400ab967:	cc                   	int3
1400ab968:	cc                   	int3
1400ab969:	cc                   	int3
1400ab96a:	cc                   	int3
1400ab96b:	cc                   	int3
1400ab96c:	cc                   	int3
1400ab96d:	cc                   	int3
1400ab96e:	cc                   	int3
1400ab96f:	cc                   	int3
1400ab970:	55                   	push   %rbp
1400ab971:	56                   	push   %rsi
1400ab972:	57                   	push   %rdi
1400ab973:	53                   	push   %rbx
1400ab974:	48 83 ec 38          	sub    $0x38,%rsp
1400ab978:	48 8d 6c 24 30       	lea    0x30(%rsp),%rbp
1400ab97d:	48 c7 45 00 fe ff ff 	movq   $0xfffffffffffffffe,0x0(%rbp)
1400ab984:	ff
1400ab985:	4c 89 c7             	mov    %r8,%rdi
1400ab988:	48 89 ce             	mov    %rcx,%rsi
1400ab98b:	48 b8 aa aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaaa,%rax
1400ab992:	aa aa aa
1400ab995:	48 8d 5d f8          	lea    -0x8(%rbp),%rbx
1400ab999:	48 89 03             	mov    %rax,(%rbx)
1400ab99c:	48 89 d1             	mov    %rdx,%rcx
1400ab99f:	48 89 da             	mov    %rbx,%rdx
1400ab9a2:	e8 29 ee fa ff       	call   0x14005a7d0
1400ab9a7:	48 8d 15 2a 61 06 00 	lea    0x6612a(%rip),%rdx        # 0x140111ad8
1400ab9ae:	48 89 d9             	mov    %rbx,%rcx
1400ab9b1:	e8 1a f9 fa ff       	call   0x14005b2d0
1400ab9b6:	48 89 c3             	mov    %rax,%rbx
1400ab9b9:	48 8b 00             	mov    (%rax),%rax
1400ab9bc:	48 8b 40 18          	mov    0x18(%rax),%rax
1400ab9c0:	48 89 d9             	mov    %rbx,%rcx
1400ab9c3:	ff 15 3f b3 04 00    	call   *0x4b33f(%rip)        # 0x1400f6d08
1400ab9c9:	66 89 07             	mov    %ax,(%rdi)
1400ab9cc:	48 8b 03             	mov    (%rbx),%rax
1400ab9cf:	48 8b 40 20          	mov    0x20(%rax),%rax
1400ab9d3:	48 89 d9             	mov    %rbx,%rcx
1400ab9d6:	48 89 f2             	mov    %rsi,%rdx
1400ab9d9:	ff 15 29 b3 04 00    	call   *0x4b329(%rip)        # 0x1400f6d08
1400ab9df:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
1400ab9e3:	48 8d 05 06 5f 06 00 	lea    0x65f06(%rip),%rax        # 0x1401118f0
1400ab9ea:	48 39 c1             	cmp    %rax,%rcx
1400ab9ed:	74 1b                	je     0x1400aba0a
1400ab9ef:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1400ab9f4:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400ab9f9:	85 c0                	test   %eax,%eax
1400ab9fb:	75 0d                	jne    0x1400aba0a
1400ab9fd:	48 8b 01             	mov    (%rcx),%rax
1400aba00:	48 8b 40 08          	mov    0x8(%rax),%rax
1400aba04:	ff 15 fe b2 04 00    	call   *0x4b2fe(%rip)        # 0x1400f6d08
1400aba0a:	48 89 f0             	mov    %rsi,%rax
1400aba0d:	48 83 c4 38          	add    $0x38,%rsp
1400aba11:	5b                   	pop    %rbx
1400aba12:	5f                   	pop    %rdi
1400aba13:	5e                   	pop    %rsi
1400aba14:	5d                   	pop    %rbp
1400aba15:	c3                   	ret
1400aba16:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1400aba1d:	00 00 00
1400aba20:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1400aba25:	55                   	push   %rbp
1400aba26:	56                   	push   %rsi
1400aba27:	57                   	push   %rdi
1400aba28:	53                   	push   %rbx
1400aba29:	48 83 ec 28          	sub    $0x28,%rsp
1400aba2d:	48 8d 6a 30          	lea    0x30(%rdx),%rbp
1400aba31:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
1400aba35:	48 8d 05 b4 5e 06 00 	lea    0x65eb4(%rip),%rax        # 0x1401118f0
1400aba3c:	48 39 c1             	cmp    %rax,%rcx
1400aba3f:	74 1b                	je     0x1400aba5c
1400aba41:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1400aba46:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400aba4b:	85 c0                	test   %eax,%eax
1400aba4d:	75 0d                	jne    0x1400aba5c
1400aba4f:	48 8b 01             	mov    (%rcx),%rax
1400aba52:	48 8b 40 08          	mov    0x8(%rax),%rax
1400aba56:	ff 15 ac b2 04 00    	call   *0x4b2ac(%rip)        # 0x1400f6d08
1400aba5c:	90                   	nop
1400aba5d:	48 83 c4 28          	add    $0x28,%rsp
1400aba61:	5b                   	pop    %rbx
1400aba62:	5f                   	pop    %rdi
1400aba63:	5e                   	pop    %rsi
1400aba64:	5d                   	pop    %rbp
1400aba65:	c3                   	ret
1400aba66:	cc                   	int3
1400aba67:	cc                   	int3
1400aba68:	cc                   	int3
1400aba69:	cc                   	int3
1400aba6a:	cc                   	int3
1400aba6b:	cc                   	int3
1400aba6c:	cc                   	int3
1400aba6d:	cc                   	int3
1400aba6e:	cc                   	int3
1400aba6f:	cc                   	int3
1400aba70:	55                   	push   %rbp
1400aba71:	56                   	push   %rsi
1400aba72:	57                   	push   %rdi
1400aba73:	48 83 ec 30          	sub    $0x30,%rsp
1400aba77:	48 8d 6c 24 30       	lea    0x30(%rsp),%rbp
1400aba7c:	48 c7 45 f8 fe ff ff 	movq   $0xfffffffffffffffe,-0x8(%rbp)
1400aba83:	ff
1400aba84:	4c 89 c6             	mov    %r8,%rsi
1400aba87:	48 89 d1             	mov    %rdx,%rcx
1400aba8a:	48 b8 aa aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaaa,%rax
1400aba91:	aa aa aa
1400aba94:	48 8d 7d f0          	lea    -0x10(%rbp),%rdi
1400aba98:	48 89 07             	mov    %rax,(%rdi)
1400aba9b:	48 89 fa             	mov    %rdi,%rdx
1400aba9e:	e8 2d ed fa ff       	call   0x14005a7d0
1400abaa3:	48 8d 15 9e 5f 06 00 	lea    0x65f9e(%rip),%rdx        # 0x140111a48
1400abaaa:	48 89 f9             	mov    %rdi,%rcx
1400abaad:	e8 1e f8 fa ff       	call   0x14005b2d0
1400abab2:	48 8b 08             	mov    (%rax),%rcx
1400abab5:	4c 8b 51 50          	mov    0x50(%rcx),%r10
1400abab9:	48 8d 15 a0 87 03 00 	lea    0x387a0(%rip),%rdx        # 0x1400e4260
1400abac0:	4c 8d 05 b3 87 03 00 	lea    0x387b3(%rip),%r8        # 0x1400e427a
1400abac7:	48 89 c1             	mov    %rax,%rcx
1400abaca:	49 89 f1             	mov    %rsi,%r9
1400abacd:	4c 89 d0             	mov    %r10,%rax
1400abad0:	ff 15 32 b2 04 00    	call   *0x4b232(%rip)        # 0x1400f6d08
1400abad6:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
1400abada:	48 8d 05 0f 5e 06 00 	lea    0x65e0f(%rip),%rax        # 0x1401118f0
1400abae1:	48 39 c1             	cmp    %rax,%rcx
1400abae4:	74 1b                	je     0x1400abb01
1400abae6:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1400abaeb:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400abaf0:	85 c0                	test   %eax,%eax
1400abaf2:	75 0d                	jne    0x1400abb01
1400abaf4:	48 8b 01             	mov    (%rcx),%rax
1400abaf7:	48 8b 40 08          	mov    0x8(%rax),%rax
1400abafb:	ff 15 07 b2 04 00    	call   *0x4b207(%rip)        # 0x1400f6d08
1400abb01:	48 89 f0             	mov    %rsi,%rax
1400abb04:	48 83 c4 30          	add    $0x30,%rsp
1400abb08:	5f                   	pop    %rdi
1400abb09:	5e                   	pop    %rsi
1400abb0a:	5d                   	pop    %rbp
1400abb0b:	c3                   	ret
1400abb0c:	0f 1f 40 00          	nopl   0x0(%rax)
1400abb10:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1400abb15:	55                   	push   %rbp
1400abb16:	56                   	push   %rsi
1400abb17:	57                   	push   %rdi
1400abb18:	48 83 ec 20          	sub    $0x20,%rsp
1400abb1c:	48 8d 6a 30          	lea    0x30(%rdx),%rbp
1400abb20:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
1400abb24:	48 8d 05 c5 5d 06 00 	lea    0x65dc5(%rip),%rax        # 0x1401118f0
1400abb2b:	48 39 c1             	cmp    %rax,%rcx
1400abb2e:	74 1b                	je     0x1400abb4b
1400abb30:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1400abb35:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400abb3a:	85 c0                	test   %eax,%eax
1400abb3c:	75 0d                	jne    0x1400abb4b
1400abb3e:	48 8b 01             	mov    (%rcx),%rax
1400abb41:	48 8b 40 08          	mov    0x8(%rax),%rax
1400abb45:	ff 15 bd b1 04 00    	call   *0x4b1bd(%rip)        # 0x1400f6d08
1400abb4b:	90                   	nop
1400abb4c:	48 83 c4 20          	add    $0x20,%rsp
1400abb50:	5f                   	pop    %rdi
1400abb51:	5e                   	pop    %rsi
1400abb52:	5d                   	pop    %rbp
1400abb53:	c3                   	ret
1400abb54:	cc                   	int3
1400abb55:	cc                   	int3
1400abb56:	cc                   	int3
1400abb57:	cc                   	int3
1400abb58:	cc                   	int3
1400abb59:	cc                   	int3
1400abb5a:	cc                   	int3
1400abb5b:	cc                   	int3
1400abb5c:	cc                   	int3
1400abb5d:	cc                   	int3
1400abb5e:	cc                   	int3
1400abb5f:	cc                   	int3
1400abb60:	55                   	push   %rbp
1400abb61:	41 57                	push   %r15
1400abb63:	41 56                	push   %r14
1400abb65:	56                   	push   %rsi
1400abb66:	57                   	push   %rdi
1400abb67:	53                   	push   %rbx
1400abb68:	48 83 ec 58          	sub    $0x58,%rsp
1400abb6c:	48 8d 6c 24 50       	lea    0x50(%rsp),%rbp
1400abb71:	48 c7 45 00 fe ff ff 	movq   $0xfffffffffffffffe,0x0(%rbp)
1400abb78:	ff
1400abb79:	4c 89 c7             	mov    %r8,%rdi
1400abb7c:	48 89 d6             	mov    %rdx,%rsi
1400abb7f:	44 8a 7d 68          	mov    0x68(%rbp),%r15b
1400abb83:	41 f6 41 08 01       	testb  $0x1,0x8(%r9)
1400abb88:	75 41                	jne    0x1400abbcb
1400abb8a:	8a 55 60             	mov    0x60(%rbp),%dl
1400abb8d:	45 0f b6 c7          	movzbl %r15b,%r8d
1400abb91:	48 8b 01             	mov    (%rcx),%rax
1400abb94:	48 8b 40 30          	mov    0x30(%rax),%rax
1400abb98:	44 89 44 24 28       	mov    %r8d,0x28(%rsp)
1400abb9d:	88 54 24 20          	mov    %dl,0x20(%rsp)
1400abba1:	48 89 f2             	mov    %rsi,%rdx
1400abba4:	49 89 f8             	mov    %rdi,%r8
1400abba7:	ff 15 5b b1 04 00    	call   *0x4b15b(%rip)        # 0x1400f6d08
1400abbad:	48 89 f0             	mov    %rsi,%rax
1400abbb0:	48 83 c4 58          	add    $0x58,%rsp
1400abbb4:	5b                   	pop    %rbx
1400abbb5:	5f                   	pop    %rdi
1400abbb6:	5e                   	pop    %rsi
1400abbb7:	41 5e                	pop    %r14
1400abbb9:	41 5f                	pop    %r15
1400abbbb:	5d                   	pop    %rbp
1400abbbc:	c3                   	ret
1400abbbd:	48 89 3e             	mov    %rdi,(%rsi)
1400abbc0:	84 c0                	test   %al,%al
1400abbc2:	79 e9                	jns    0x1400abbad
1400abbc4:	e8 07 23 fc ff       	call   0x14006ded0
1400abbc9:	eb e2                	jmp    0x1400abbad
1400abbcb:	48 8d 5d e0          	lea    -0x20(%rbp),%rbx
1400abbcf:	4c 89 c9             	mov    %r9,%rcx
1400abbd2:	48 89 da             	mov    %rbx,%rdx
1400abbd5:	e8 f6 eb fa ff       	call   0x14005a7d0
1400abbda:	48 8d 15 e7 5e 06 00 	lea    0x65ee7(%rip),%rdx        # 0x140111ac8
1400abbe1:	48 89 d9             	mov    %rbx,%rcx
1400abbe4:	e8 e7 f6 fa ff       	call   0x14005b2d0
1400abbe9:	49 89 c6             	mov    %rax,%r14
1400abbec:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
1400abbf0:	48 8d 05 f9 5c 06 00 	lea    0x65cf9(%rip),%rax        # 0x1401118f0
1400abbf7:	48 39 c1             	cmp    %rax,%rcx
1400abbfa:	74 1b                	je     0x1400abc17
1400abbfc:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1400abc01:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400abc06:	85 c0                	test   %eax,%eax
1400abc08:	75 0d                	jne    0x1400abc17
1400abc0a:	48 8b 01             	mov    (%rcx),%rax
1400abc0d:	48 8b 40 08          	mov    0x8(%rax),%rax
1400abc11:	ff 15 f1 b0 04 00    	call   *0x4b0f1(%rip)        # 0x1400f6d08
1400abc17:	48 b8 aa aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaaa,%rax
1400abc1e:	aa aa aa
1400abc21:	48 89 43 10          	mov    %rax,0x10(%rbx)
1400abc25:	0f 28 05 e4 4c 03 00 	movaps 0x34ce4(%rip),%xmm0        # 0x1400e0910
1400abc2c:	0f 29 03             	movaps %xmm0,(%rbx)
1400abc2f:	49 8b 06             	mov    (%r14),%rax
1400abc32:	41 80 f7 01          	xor    $0x1,%r15b
1400abc36:	41 0f b6 cf          	movzbl %r15b,%ecx
1400abc3a:	48 8b 44 c8 28       	mov    0x28(%rax,%rcx,8),%rax
1400abc3f:	4c 89 f1             	mov    %r14,%rcx
1400abc42:	48 89 da             	mov    %rbx,%rdx
1400abc45:	ff 15 bd b0 04 00    	call   *0x4b0bd(%rip)        # 0x1400f6d08
1400abc4b:	48 0f be 43 17       	movsbq 0x17(%rbx),%rax
1400abc50:	48 89 c2             	mov    %rax,%rdx
1400abc53:	48 85 c0             	test   %rax,%rax
1400abc56:	79 04                	jns    0x1400abc5c
1400abc58:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
1400abc5c:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
1400abc60:	48 85 d2             	test   %rdx,%rdx
1400abc63:	0f 84 54 ff ff ff    	je     0x1400abbbd
1400abc69:	84 c0                	test   %al,%al
1400abc6b:	48 0f 49 cb          	cmovns %rbx,%rcx
1400abc6f:	49 89 ce             	mov    %rcx,%r14
1400abc72:	eb 44                	jmp    0x1400abcb8
1400abc74:	0f b6 d0             	movzbl %al,%edx
1400abc77:	48 8b 07             	mov    (%rdi),%rax
1400abc7a:	48 8b 40 60          	mov    0x60(%rax),%rax
1400abc7e:	48 89 f9             	mov    %rdi,%rcx
1400abc81:	ff 15 81 b0 04 00    	call   *0x4b081(%rip)        # 0x1400f6d08
1400abc87:	83 f8 ff             	cmp    $0xffffffff,%eax
1400abc8a:	75 02                	jne    0x1400abc8e
1400abc8c:	31 ff                	xor    %edi,%edi
1400abc8e:	48 0f be 45 f7       	movsbq -0x9(%rbp),%rax
1400abc93:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
1400abc97:	48 89 da             	mov    %rbx,%rdx
1400abc9a:	49 89 c0             	mov    %rax,%r8
1400abc9d:	48 85 c0             	test   %rax,%rax
1400abca0:	79 07                	jns    0x1400abca9
1400abca2:	4c 8b 45 e8          	mov    -0x18(%rbp),%r8
1400abca6:	48 89 ca             	mov    %rcx,%rdx
1400abca9:	4c 01 c2             	add    %r8,%rdx
1400abcac:	49 ff c6             	inc    %r14
1400abcaf:	49 39 d6             	cmp    %rdx,%r14
1400abcb2:	0f 84 05 ff ff ff    	je     0x1400abbbd