140f3aeb5:	cc                   	int3
140f3aeb6:	cc                   	int3
140f3aeb7:	cc                   	int3
140f3aeb8:	cc                   	int3
140f3aeb9:	cc                   	int3
140f3aeba:	cc                   	int3
140f3aebb:	cc                   	int3
140f3aebc:	cc                   	int3
140f3aebd:	cc                   	int3
140f3aebe:	cc                   	int3
140f3aebf:	cc                   	int3
140f3aec0:	48 8d 8a 20 00 00 00 	lea    0x20(%rdx),%rcx
140f3aec7:	e9 44 e0 46 ff       	jmp    0x1403a8f10
140f3aecc:	cc                   	int3
140f3aecd:	cc                   	int3
140f3aece:	cc                   	int3
140f3aecf:	cc                   	int3
140f3aed0:	48 8d 8a 30 00 00 00 	lea    0x30(%rdx),%rcx
140f3aed7:	e9 64 74 2a ff       	jmp    0x1401e2340
140f3aedc:	cc                   	int3
140f3aedd:	cc                   	int3
140f3aede:	cc                   	int3
140f3aedf:	cc                   	int3
140f3aee0:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140f3aee5:	55                   	push   %rbp
140f3aee6:	48 83 ec 30          	sub    $0x30,%rsp
140f3aeea:	48 8b ea             	mov    %rdx,%rbp
140f3aeed:	48 8b 4d 50          	mov    0x50(%rbp),%rcx
140f3aef1:	48 8b 01             	mov    (%rcx),%rax
140f3aef4:	48 63 50 04          	movslq 0x4(%rax),%rdx
140f3aef8:	48 03 d1             	add    %rcx,%rdx
140f3aefb:	8b 42 10             	mov    0x10(%rdx),%eax
140f3aefe:	83 c8 04             	or     $0x4,%eax
140f3af01:	b9 04 00 00 00       	mov    $0x4,%ecx
140f3af06:	45 33 c0             	xor    %r8d,%r8d
140f3af09:	4c 39 42 48          	cmp    %r8,0x48(%rdx)
140f3af0d:	41 0f 45 c8          	cmovne %r8d,%ecx
140f3af11:	0b c8                	or     %eax,%ecx
140f3af13:	83 e1 17             	and    $0x17,%ecx
140f3af16:	89 4a 10             	mov    %ecx,0x10(%rdx)
140f3af19:	85 4a 14             	test   %ecx,0x14(%rdx)
140f3af1c:	74 0a                	je     0x140f3af28
140f3af1e:	33 d2                	xor    %edx,%edx
140f3af20:	33 c9                	xor    %ecx,%ecx
140f3af22:	e8 f1 18 ee ff       	call   0x140e1c818
140f3af27:	90                   	nop
140f3af28:	48 b8 00 00 00 00 00 	movabs $0x0,%rax
140f3af2f:	00 00 00
140f3af32:	48 83 c4 30          	add    $0x30,%rsp
140f3af36:	5d                   	pop    %rbp
140f3af37:	c3                   	ret
140f3af38:	cc                   	int3
140f3af39:	cc                   	int3
140f3af3a:	cc                   	int3
140f3af3b:	cc                   	int3
140f3af3c:	cc                   	int3
140f3af3d:	cc                   	int3
140f3af3e:	cc                   	int3
140f3af3f:	cc                   	int3
140f3af40:	48 8d 8a a8 01 00 00 	lea    0x1a8(%rdx),%rcx
140f3af47:	e9 34 1d 90 ff       	jmp    0x14083cc80
140f3af4c:	cc                   	int3
140f3af4d:	cc                   	int3
140f3af4e:	cc                   	int3
140f3af4f:	cc                   	int3
140f3af50:	40 55                	rex push %rbp
140f3af52:	48 83 ec 20          	sub    $0x20,%rsp
140f3af56:	48 8b ea             	mov    %rdx,%rbp
140f3af59:	8b 45 24             	mov    0x24(%rbp),%eax
140f3af5c:	83 e0 01             	and    $0x1,%eax
140f3af5f:	85 c0                	test   %eax,%eax
140f3af61:	74 0d                	je     0x140f3af70
140f3af63:	83 65 24 fe          	andl   $0xfffffffe,0x24(%rbp)
140f3af67:	48 8d 4d 28          	lea    0x28(%rbp),%rcx
140f3af6b:	e8 80 18 90 ff       	call   0x14083c7f0
140f3af70:	48 83 c4 20          	add    $0x20,%rsp
140f3af74:	5d                   	pop    %rbp
140f3af75:	c3                   	ret
140f3af76:	cc                   	int3
140f3af77:	cc                   	int3
140f3af78:	cc                   	int3
140f3af79:	cc                   	int3
140f3af7a:	cc                   	int3
140f3af7b:	cc                   	int3
140f3af7c:	cc                   	int3
140f3af7d:	cc                   	int3
140f3af7e:	cc                   	int3
140f3af7f:	cc                   	int3
140f3af80:	40 55                	rex push %rbp
140f3af82:	48 83 ec 20          	sub    $0x20,%rsp
140f3af86:	48 8b ea             	mov    %rdx,%rbp
140f3af89:	8b 45 20             	mov    0x20(%rbp),%eax
140f3af8c:	83 e0 01             	and    $0x1,%eax
140f3af8f:	85 c0                	test   %eax,%eax
140f3af91:	74 0d                	je     0x140f3afa0
140f3af93:	83 65 20 fe          	andl   $0xfffffffe,0x20(%rbp)
140f3af97:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
140f3af9b:	e8 50 18 90 ff       	call   0x14083c7f0
140f3afa0:	48 83 c4 20          	add    $0x20,%rsp
140f3afa4:	5d                   	pop    %rbp
140f3afa5:	c3                   	ret
140f3afa6:	cc                   	int3
140f3afa7:	cc                   	int3
140f3afa8:	cc                   	int3
140f3afa9:	cc                   	int3
140f3afaa:	cc                   	int3
140f3afab:	cc                   	int3
140f3afac:	cc                   	int3
140f3afad:	cc                   	int3
140f3afae:	cc                   	int3
140f3afaf:	cc                   	int3
140f3afb0:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140f3afb5:	55                   	push   %rbp
140f3afb6:	48 83 ec 20          	sub    $0x20,%rsp
140f3afba:	48 8b ea             	mov    %rdx,%rbp
140f3afbd:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
140f3afc1:	48 8b 01             	mov    (%rcx),%rax
140f3afc4:	48 8b 40 08          	mov    0x8(%rax),%rax
140f3afc8:	ff 15 52 8a 04 00    	call   *0x48a52(%rip)        # 0x140f83a20
140f3afce:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
140f3afd5:	49 ff c0             	inc    %r8
140f3afd8:	42 80 3c 00 00       	cmpb   $0x0,(%rax,%r8,1)
140f3afdd:	75 f6                	jne    0x140f3afd5
140f3afdf:	48 8b d0             	mov    %rax,%rdx
140f3afe2:	48 8b 4d 70          	mov    0x70(%rbp),%rcx
140f3afe6:	e8 35 0d 90 ff       	call   0x14083bd20
140f3afeb:	90                   	nop
140f3afec:	48 b8 00 00 00 00 00 	movabs $0x0,%rax
140f3aff3:	00 00 00
140f3aff6:	48 83 c4 20          	add    $0x20,%rsp
140f3affa:	5d                   	pop    %rbp
140f3affb:	c3                   	ret
140f3affc:	cc                   	int3
140f3affd:	cc                   	int3
140f3affe:	cc                   	int3
140f3afff:	cc                   	int3
140f3b000:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140f3b005:	55                   	push   %rbp
140f3b006:	48 83 ec 20          	sub    $0x20,%rsp
140f3b00a:	48 8b ea             	mov    %rdx,%rbp
140f3b00d:	48 8b 55 30          	mov    0x30(%rbp),%rdx
140f3b011:	48 83 7a 18 0f       	cmpq   $0xf,0x18(%rdx)
140f3b016:	76 03                	jbe    0x140f3b01b
140f3b018:	48 8b 12             	mov    (%rdx),%rdx
140f3b01b:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
140f3b022:	49 ff c0             	inc    %r8
140f3b025:	42 80 3c 02 00       	cmpb   $0x0,(%rdx,%r8,1)
140f3b02a:	75 f6                	jne    0x140f3b022
140f3b02c:	48 8b 4d 70          	mov    0x70(%rbp),%rcx
140f3b030:	e8 eb 0c 90 ff       	call   0x14083bd20
140f3b035:	90                   	nop
140f3b036:	48 b8 00 00 00 00 00 	movabs $0x0,%rax
140f3b03d:	00 00 00
140f3b040:	48 83 c4 20          	add    $0x20,%rsp
140f3b044:	5d                   	pop    %rbp
140f3b045:	c3                   	ret
140f3b046:	cc                   	int3
140f3b047:	cc                   	int3
140f3b048:	cc                   	int3
140f3b049:	cc                   	int3
140f3b04a:	cc                   	int3
140f3b04b:	cc                   	int3
140f3b04c:	cc                   	int3
140f3b04d:	cc                   	int3
140f3b04e:	cc                   	int3
140f3b04f:	cc                   	int3
140f3b050:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140f3b055:	55                   	push   %rbp
140f3b056:	48 83 ec 20          	sub    $0x20,%rsp
140f3b05a:	48 8b ea             	mov    %rdx,%rbp
140f3b05d:	48 8b 55 38          	mov    0x38(%rbp),%rdx
140f3b061:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
140f3b068:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140f3b06f:	00
140f3b070:	49 ff c0             	inc    %r8
140f3b073:	42 80 3c 02 00       	cmpb   $0x0,(%rdx,%r8,1)
140f3b078:	75 f6                	jne    0x140f3b070
140f3b07a:	48 8b 4d 70          	mov    0x70(%rbp),%rcx
140f3b07e:	e8 9d 0c 90 ff       	call   0x14083bd20
140f3b083:	90                   	nop
140f3b084:	48 b8 00 00 00 00 00 	movabs $0x0,%rax
140f3b08b:	00 00 00
140f3b08e:	48 83 c4 20          	add    $0x20,%rsp
140f3b092:	5d                   	pop    %rbp
140f3b093:	c3                   	ret
140f3b094:	cc                   	int3
140f3b095:	cc                   	int3
140f3b096:	cc                   	int3
140f3b097:	cc                   	int3
140f3b098:	cc                   	int3
140f3b099:	cc                   	int3
140f3b09a:	cc                   	int3
140f3b09b:	cc                   	int3
140f3b09c:	cc                   	int3
140f3b09d:	cc                   	int3
140f3b09e:	cc                   	int3
140f3b09f:	cc                   	int3
140f3b0a0:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140f3b0a5:	55                   	push   %rbp
140f3b0a6:	48 83 ec 20          	sub    $0x20,%rsp
140f3b0aa:	48 8b ea             	mov    %rdx,%rbp
140f3b0ad:	41 b8 11 00 00 00    	mov    $0x11,%r8d
140f3b0b3:	48 8d 15 2e 59 10 00 	lea    0x10592e(%rip),%rdx        # 0x1410409e8
140f3b0ba:	48 8b 4d 70          	mov    0x70(%rbp),%rcx
140f3b0be:	e8 5d 0c 90 ff       	call   0x14083bd20
140f3b0c3:	90                   	nop
140f3b0c4:	48 b8 00 00 00 00 00 	movabs $0x0,%rax
140f3b0cb:	00 00 00
140f3b0ce:	48 83 c4 20          	add    $0x20,%rsp
140f3b0d2:	5d                   	pop    %rbp
140f3b0d3:	c3                   	ret
140f3b0d4:	cc                   	int3
140f3b0d5:	cc                   	int3
140f3b0d6:	cc                   	int3
140f3b0d7:	cc                   	int3
140f3b0d8:	cc                   	int3
140f3b0d9:	cc                   	int3
140f3b0da:	cc                   	int3
140f3b0db:	cc                   	int3
140f3b0dc:	cc                   	int3
140f3b0dd:	cc                   	int3
140f3b0de:	cc                   	int3
140f3b0df:	cc                   	int3
140f3b0e0:	48 8d 8a 20 00 00 00 	lea    0x20(%rdx),%rcx
140f3b0e7:	e9 94 1b 90 ff       	jmp    0x14083cc80
140f3b0ec:	cc                   	int3
140f3b0ed:	cc                   	int3
140f3b0ee:	cc                   	int3
140f3b0ef:	cc                   	int3
140f3b0f0:	48 8d 8a 40 00 00 00 	lea    0x40(%rdx),%rcx
140f3b0f7:	e9 84 1b 90 ff       	jmp    0x14083cc80
140f3b0fc:	cc                   	int3
140f3b0fd:	cc                   	int3
140f3b0fe:	cc                   	int3
140f3b0ff:	cc                   	int3
140f3b100:	48 8d 8a 68 00 00 00 	lea    0x68(%rdx),%rcx
140f3b107:	e9 84 aa 5f ff       	jmp    0x140535b90
140f3b10c:	cc                   	int3
140f3b10d:	cc                   	int3
140f3b10e:	cc                   	int3
140f3b10f:	cc                   	int3
140f3b110:	48 8d 8a 80 00 00 00 	lea    0x80(%rdx),%rcx
140f3b117:	e9 74 aa 5f ff       	jmp    0x140535b90
140f3b11c:	cc                   	int3
140f3b11d:	cc                   	int3
140f3b11e:	cc                   	int3
140f3b11f:	cc                   	int3
140f3b120:	48 8d 8a a0 00 00 00 	lea    0xa0(%rdx),%rcx
140f3b127:	e9 64 aa 5f ff       	jmp    0x140535b90
140f3b12c:	cc                   	int3
140f3b12d:	cc                   	int3
140f3b12e:	cc                   	int3
140f3b12f:	cc                   	int3
140f3b130:	48 8d 8a 38 00 00 00 	lea    0x38(%rdx),%rcx
140f3b137:	e9 54 aa 5f ff       	jmp    0x140535b90
140f3b13c:	cc                   	int3
140f3b13d:	cc                   	int3
140f3b13e:	cc                   	int3
140f3b13f:	cc                   	int3
140f3b140:	48 8d 8a 58 00 00 00 	lea    0x58(%rdx),%rcx
140f3b147:	e9 44 aa 5f ff       	jmp    0x140535b90
140f3b14c:	cc                   	int3
140f3b14d:	cc                   	int3
140f3b14e:	cc                   	int3
140f3b14f:	cc                   	int3
140f3b150:	48 8d 8a 90 00 00 00 	lea    0x90(%rdx),%rcx
140f3b157:	e9 e4 16 90 ff       	jmp    0x14083c840
140f3b15c:	cc                   	int3
140f3b15d:	cc                   	int3
140f3b15e:	cc                   	int3
140f3b15f:	cc                   	int3
140f3b160:	48 8d 8a c0 00 00 00 	lea    0xc0(%rdx),%rcx
140f3b167:	e9 24 aa 5f ff       	jmp    0x140535b90
140f3b16c:	cc                   	int3
140f3b16d:	cc                   	int3
140f3b16e:	cc                   	int3
140f3b16f:	cc                   	int3
140f3b170:	48 8d 8a 78 00 00 00 	lea    0x78(%rdx),%rcx
140f3b177:	e9 c4 16 90 ff       	jmp    0x14083c840
140f3b17c:	cc                   	int3
140f3b17d:	cc                   	int3
140f3b17e:	cc                   	int3
140f3b17f:	cc                   	int3
140f3b180:	48 8d 8a a8 00 00 00 	lea    0xa8(%rdx),%rcx
140f3b187:	e9 b4 16 90 ff       	jmp    0x14083c840
140f3b18c:	cc                   	int3
140f3b18d:	cc                   	int3
140f3b18e:	cc                   	int3
140f3b18f:	cc                   	int3
140f3b190:	48 8d 8a 78 00 00 00 	lea    0x78(%rdx),%rcx
140f3b197:	e9 f4 a9 5f ff       	jmp    0x140535b90
140f3b19c:	cc                   	int3
140f3b19d:	cc                   	int3
140f3b19e:	cc                   	int3
140f3b19f:	cc                   	int3
140f3b1a0:	40 55                	rex push %rbp
140f3b1a2:	48 83 ec 20          	sub    $0x20,%rsp
140f3b1a6:	48 8b ea             	mov    %rdx,%rbp
140f3b1a9:	8b 45 30             	mov    0x30(%rbp),%eax
140f3b1ac:	83 e0 02             	and    $0x2,%eax
140f3b1af:	85 c0                	test   %eax,%eax
140f3b1b1:	74 10                	je     0x140f3b1c3
140f3b1b3:	83 65 30 fd          	andl   $0xfffffffd,0x30(%rbp)
140f3b1b7:	48 8d 8d c0 00 00 00 	lea    0xc0(%rbp),%rcx
140f3b1be:	e8 8d c8 25 ff       	call   0x140197a50
140f3b1c3:	48 83 c4 20          	add    $0x20,%rsp
140f3b1c7:	5d                   	pop    %rbp
140f3b1c8:	c3                   	ret
140f3b1c9:	cc                   	int3
140f3b1ca:	cc                   	int3
140f3b1cb:	cc                   	int3
140f3b1cc:	cc                   	int3
140f3b1cd:	cc                   	int3
140f3b1ce:	cc                   	int3
140f3b1cf:	cc                   	int3
140f3b1d0:	40 55                	rex push %rbp
140f3b1d2:	48 83 ec 20          	sub    $0x20,%rsp
140f3b1d6:	48 8b ea             	mov    %rdx,%rbp
140f3b1d9:	8b 45 30             	mov    0x30(%rbp),%eax
140f3b1dc:	83 e0 02             	and    $0x2,%eax
140f3b1df:	85 c0                	test   %eax,%eax
140f3b1e1:	74 10                	je     0x140f3b1f3
140f3b1e3:	83 65 30 fd          	andl   $0xfffffffd,0x30(%rbp)
140f3b1e7:	48 8d 8d 80 00 00 00 	lea    0x80(%rbp),%rcx
140f3b1ee:	e8 5d c8 25 ff       	call   0x140197a50
140f3b1f3:	48 83 c4 20          	add    $0x20,%rsp
140f3b1f7:	5d                   	pop    %rbp
140f3b1f8:	c3                   	ret
140f3b1f9:	cc                   	int3
140f3b1fa:	cc                   	int3
140f3b1fb:	cc                   	int3
140f3b1fc:	cc                   	int3
140f3b1fd:	cc                   	int3
140f3b1fe:	cc                   	int3
140f3b1ff:	cc                   	int3
140f3b200:	40 55                	rex push %rbp
140f3b202:	48 83 ec 20          	sub    $0x20,%rsp
140f3b206:	48 8b ea             	mov    %rdx,%rbp
140f3b209:	4c 8d 0d 40 c8 25 ff 	lea    -0xda37c0(%rip),%r9        # 0x140197a50
140f3b210:	41 b8 03 00 00 00    	mov    $0x3,%r8d
140f3b216:	ba 20 00 00 00       	mov    $0x20,%edx
140f3b21b:	48 8d 8d 00 01 00 00 	lea    0x100(%rbp),%rcx
140f3b222:	e8 25 03 ee ff       	call   0x140e1b54c
140f3b227:	48 83 c4 20          	add    $0x20,%rsp
140f3b22b:	5d                   	pop    %rbp
140f3b22c:	c3                   	ret
140f3b22d:	cc                   	int3
140f3b22e:	cc                   	int3
140f3b22f:	cc                   	int3
140f3b230:	40 55                	rex push %rbp