140afcced:	e8 9e 25 61 ff       	call   0x14010f290
140afccf2:	48 83 c4 20          	add    $0x20,%rsp
140afccf6:	5d                   	pop    %rbp
140afccf7:	c3                   	ret
140afccf8:	90                   	nop
140afccf9:	90                   	nop
140afccfa:	90                   	nop
140afccfb:	90                   	nop
140afccfc:	90                   	nop
140afccfd:	90                   	nop
140afccfe:	90                   	nop
140afccff:	90                   	nop
140afcd00:	40 55                	rex push %rbp
140afcd02:	48 83 ec 20          	sub    $0x20,%rsp
140afcd06:	48 8b ea             	mov    %rdx,%rbp
140afcd09:	8b 45 40             	mov    0x40(%rbp),%eax
140afcd0c:	83 e0 02             	and    $0x2,%eax
140afcd0f:	85 c0                	test   %eax,%eax
140afcd11:	74 10                	je     0x140afcd23
140afcd13:	83 65 40 fd          	andl   $0xfffffffd,0x40(%rbp)
140afcd17:	48 8d 8d 60 01 00 00 	lea    0x160(%rbp),%rcx
140afcd1e:	e8 6d 25 61 ff       	call   0x14010f290
140afcd23:	48 83 c4 20          	add    $0x20,%rsp
140afcd27:	5d                   	pop    %rbp
140afcd28:	c3                   	ret
140afcd29:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140afcd2e:	55                   	push   %rbp
140afcd2f:	48 83 ec 40          	sub    $0x40,%rsp
140afcd33:	48 8b ea             	mov    %rdx,%rbp
140afcd36:	48 8b 85 58 01 00 00 	mov    0x158(%rbp),%rax
140afcd3d:	66 c7 40 1c 01 01    	movw   $0x101,0x1c(%rax)
140afcd43:	48 c7 c0 00 00 00 00 	mov    $0x0,%rax
140afcd4a:	48 83 c4 40          	add    $0x40,%rsp
140afcd4e:	5d                   	pop    %rbp
140afcd4f:	c3                   	ret
140afcd50:	40 55                	rex push %rbp
140afcd52:	48 83 ec 20          	sub    $0x20,%rsp
140afcd56:	48 8b ea             	mov    %rdx,%rbp
140afcd59:	8b 45 50             	mov    0x50(%rbp),%eax
140afcd5c:	83 e0 01             	and    $0x1,%eax
140afcd5f:	85 c0                	test   %eax,%eax
140afcd61:	74 10                	je     0x140afcd73
140afcd63:	83 65 50 fe          	andl   $0xfffffffe,0x50(%rbp)
140afcd67:	48 8b 8d 80 00 00 00 	mov    0x80(%rbp),%rcx
140afcd6e:	e8 0d 94 50 ff       	call   0x140006180
140afcd73:	48 83 c4 20          	add    $0x20,%rsp
140afcd77:	5d                   	pop    %rbp
140afcd78:	c3                   	ret
140afcd79:	40 55                	rex push %rbp
140afcd7b:	48 83 ec 20          	sub    $0x20,%rsp
140afcd7f:	48 8b ea             	mov    %rdx,%rbp
140afcd82:	8b 85 80 00 00 00    	mov    0x80(%rbp),%eax
140afcd88:	83 e0 01             	and    $0x1,%eax
140afcd8b:	85 c0                	test   %eax,%eax
140afcd8d:	74 13                	je     0x140afcda2
140afcd8f:	83 a5 80 00 00 00 fe 	andl   $0xfffffffe,0x80(%rbp)
140afcd96:	48 8b 8d c8 00 00 00 	mov    0xc8(%rbp),%rcx
140afcd9d:	e8 2e e1 51 ff       	call   0x14001aed0
140afcda2:	48 83 c4 20          	add    $0x20,%rsp
140afcda6:	5d                   	pop    %rbp
140afcda7:	c3                   	ret
140afcda8:	40 55                	rex push %rbp
140afcdaa:	48 83 ec 20          	sub    $0x20,%rsp
140afcdae:	48 8b ea             	mov    %rdx,%rbp
140afcdb1:	8b 45 50             	mov    0x50(%rbp),%eax
140afcdb4:	83 e0 01             	and    $0x1,%eax
140afcdb7:	85 c0                	test   %eax,%eax
140afcdb9:	74 0d                	je     0x140afcdc8
140afcdbb:	83 65 50 fe          	andl   $0xfffffffe,0x50(%rbp)
140afcdbf:	48 8b 4d 70          	mov    0x70(%rbp),%rcx
140afcdc3:	e8 b8 93 50 ff       	call   0x140006180
140afcdc8:	48 83 c4 20          	add    $0x20,%rsp
140afcdcc:	5d                   	pop    %rbp
140afcdcd:	c3                   	ret
140afcdce:	40 55                	rex push %rbp
140afcdd0:	48 83 ec 20          	sub    $0x20,%rsp
140afcdd4:	48 8b ea             	mov    %rdx,%rbp
140afcdd7:	8b 45 50             	mov    0x50(%rbp),%eax
140afcdda:	83 e0 02             	and    $0x2,%eax
140afcddd:	85 c0                	test   %eax,%eax
140afcddf:	74 10                	je     0x140afcdf1
140afcde1:	83 65 50 fd          	andl   $0xfffffffd,0x50(%rbp)
140afcde5:	48 8d 8d c0 00 00 00 	lea    0xc0(%rbp),%rcx
140afcdec:	e8 9f 24 61 ff       	call   0x14010f290
140afcdf1:	48 83 c4 20          	add    $0x20,%rsp
140afcdf5:	5d                   	pop    %rbp
140afcdf6:	c3                   	ret
140afcdf7:	40 55                	rex push %rbp
140afcdf9:	48 83 ec 20          	sub    $0x20,%rsp
140afcdfd:	48 8b ea             	mov    %rdx,%rbp
140afce00:	8b 45 60             	mov    0x60(%rbp),%eax
140afce03:	83 e0 01             	and    $0x1,%eax
140afce06:	85 c0                	test   %eax,%eax
140afce08:	74 10                	je     0x140afce1a
140afce0a:	83 65 60 fe          	andl   $0xfffffffe,0x60(%rbp)
140afce0e:	48 8b 8d a8 00 00 00 	mov    0xa8(%rbp),%rcx
140afce15:	e8 b6 e0 51 ff       	call   0x14001aed0
140afce1a:	48 83 c4 20          	add    $0x20,%rsp
140afce1e:	5d                   	pop    %rbp
140afce1f:	c3                   	ret
140afce20:	40 55                	rex push %rbp
140afce22:	48 83 ec 20          	sub    $0x20,%rsp
140afce26:	48 8b ea             	mov    %rdx,%rbp
140afce29:	8b 45 58             	mov    0x58(%rbp),%eax
140afce2c:	83 e0 01             	and    $0x1,%eax
140afce2f:	85 c0                	test   %eax,%eax
140afce31:	74 10                	je     0x140afce43
140afce33:	83 65 58 fe          	andl   $0xfffffffe,0x58(%rbp)
140afce37:	48 8b 8d 80 00 00 00 	mov    0x80(%rbp),%rcx
140afce3e:	e8 3d 93 50 ff       	call   0x140006180
140afce43:	48 83 c4 20          	add    $0x20,%rsp
140afce47:	5d                   	pop    %rbp
140afce48:	c3                   	ret
140afce49:	40 55                	rex push %rbp
140afce4b:	48 83 ec 20          	sub    $0x20,%rsp
140afce4f:	48 8b ea             	mov    %rdx,%rbp
140afce52:	8b 45 50             	mov    0x50(%rbp),%eax
140afce55:	83 e0 01             	and    $0x1,%eax
140afce58:	85 c0                	test   %eax,%eax
140afce5a:	74 10                	je     0x140afce6c
140afce5c:	83 65 50 fe          	andl   $0xfffffffe,0x50(%rbp)
140afce60:	48 8b 8d 98 00 00 00 	mov    0x98(%rbp),%rcx
140afce67:	e8 7c c4 50 ff       	call   0x1400092e8
140afce6c:	48 83 c4 20          	add    $0x20,%rsp
140afce70:	5d                   	pop    %rbp
140afce71:	c3                   	ret
140afce72:	40 55                	rex push %rbp
140afce74:	48 83 ec 20          	sub    $0x20,%rsp
140afce78:	48 8b ea             	mov    %rdx,%rbp
140afce7b:	8b 45 70             	mov    0x70(%rbp),%eax
140afce7e:	83 e0 01             	and    $0x1,%eax
140afce81:	85 c0                	test   %eax,%eax
140afce83:	74 10                	je     0x140afce95
140afce85:	83 65 70 fe          	andl   $0xfffffffe,0x70(%rbp)
140afce89:	48 8b 8d 98 00 00 00 	mov    0x98(%rbp),%rcx
140afce90:	e8 eb 92 50 ff       	call   0x140006180
140afce95:	48 83 c4 20          	add    $0x20,%rsp
140afce99:	5d                   	pop    %rbp
140afce9a:	c3                   	ret
140afce9b:	40 55                	rex push %rbp
140afce9d:	48 83 ec 20          	sub    $0x20,%rsp
140afcea1:	48 8b ea             	mov    %rdx,%rbp
140afcea4:	8b 45 40             	mov    0x40(%rbp),%eax
140afcea7:	83 e0 01             	and    $0x1,%eax
140afceaa:	85 c0                	test   %eax,%eax
140afceac:	74 10                	je     0x140afcebe
140afceae:	83 65 40 fe          	andl   $0xfffffffe,0x40(%rbp)
140afceb2:	48 8d 8d c0 01 00 00 	lea    0x1c0(%rbp),%rcx
140afceb9:	e8 d2 23 61 ff       	call   0x14010f290
140afcebe:	48 83 c4 20          	add    $0x20,%rsp
140afcec2:	5d                   	pop    %rbp
140afcec3:	c3                   	ret
140afcec4:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140afcec9:	55                   	push   %rbp
140afceca:	48 83 ec 40          	sub    $0x40,%rsp
140afcece:	48 8b ea             	mov    %rdx,%rbp
140afced1:	48 8b 85 50 01 00 00 	mov    0x150(%rbp),%rax
140afced8:	66 c7 40 1c 01 01    	movw   $0x101,0x1c(%rax)
140afcede:	48 c7 c0 00 00 00 00 	mov    $0x0,%rax
140afcee5:	48 83 c4 40          	add    $0x40,%rsp
140afcee9:	5d                   	pop    %rbp
140afceea:	c3                   	ret
140afceeb:	40 55                	rex push %rbp
140afceed:	48 83 ec 20          	sub    $0x20,%rsp
140afcef1:	48 8b ea             	mov    %rdx,%rbp
140afcef4:	8b 45 40             	mov    0x40(%rbp),%eax
140afcef7:	83 e0 01             	and    $0x1,%eax
140afcefa:	85 c0                	test   %eax,%eax
140afcefc:	74 10                	je     0x140afcf0e
140afcefe:	83 65 40 fe          	andl   $0xfffffffe,0x40(%rbp)
140afcf02:	48 8b 8d a0 00 00 00 	mov    0xa0(%rbp),%rcx
140afcf09:	e8 72 92 50 ff       	call   0x140006180
140afcf0e:	48 83 c4 20          	add    $0x20,%rsp
140afcf12:	5d                   	pop    %rbp
140afcf13:	c3                   	ret
140afcf14:	40 55                	rex push %rbp
140afcf16:	48 83 ec 20          	sub    $0x20,%rsp
140afcf1a:	48 8b ea             	mov    %rdx,%rbp
140afcf1d:	8b 45 40             	mov    0x40(%rbp),%eax
140afcf20:	83 e0 02             	and    $0x2,%eax
140afcf23:	85 c0                	test   %eax,%eax
140afcf25:	74 10                	je     0x140afcf37
140afcf27:	83 65 40 fd          	andl   $0xfffffffd,0x40(%rbp)
140afcf2b:	48 8d 8d b0 00 00 00 	lea    0xb0(%rbp),%rcx
140afcf32:	e8 59 23 61 ff       	call   0x14010f290
140afcf37:	48 83 c4 20          	add    $0x20,%rsp
140afcf3b:	5d                   	pop    %rbp
140afcf3c:	c3                   	ret
140afcf3d:	40 55                	rex push %rbp
140afcf3f:	48 83 ec 20          	sub    $0x20,%rsp
140afcf43:	48 8b ea             	mov    %rdx,%rbp
140afcf46:	8b 45 40             	mov    0x40(%rbp),%eax
140afcf49:	83 e0 04             	and    $0x4,%eax
140afcf4c:	85 c0                	test   %eax,%eax
140afcf4e:	74 10                	je     0x140afcf60
140afcf50:	83 65 40 fb          	andl   $0xfffffffb,0x40(%rbp)
140afcf54:	48 8d 8d d0 00 00 00 	lea    0xd0(%rbp),%rcx
140afcf5b:	e8 30 23 61 ff       	call   0x14010f290
140afcf60:	48 83 c4 20          	add    $0x20,%rsp
140afcf64:	5d                   	pop    %rbp
140afcf65:	c3                   	ret
140afcf66:	40 55                	rex push %rbp
140afcf68:	48 83 ec 20          	sub    $0x20,%rsp
140afcf6c:	48 8b ea             	mov    %rdx,%rbp
140afcf6f:	8b 85 a8 00 00 00    	mov    0xa8(%rbp),%eax
140afcf75:	83 e0 01             	and    $0x1,%eax
140afcf78:	85 c0                	test   %eax,%eax
140afcf7a:	74 13                	je     0x140afcf8f
140afcf7c:	83 a5 a8 00 00 00 fe 	andl   $0xfffffffe,0xa8(%rbp)
140afcf83:	48 8b 8d 60 01 00 00 	mov    0x160(%rbp),%rcx
140afcf8a:	e8 f1 91 50 ff       	call   0x140006180
140afcf8f:	48 83 c4 20          	add    $0x20,%rsp
140afcf93:	5d                   	pop    %rbp
140afcf94:	c3                   	ret
140afcf95:	40 55                	rex push %rbp
140afcf97:	48 83 ec 20          	sub    $0x20,%rsp
140afcf9b:	48 8b ea             	mov    %rdx,%rbp
140afcf9e:	4c 8d 0d 2b 2c 7e ff 	lea    -0x81d3d5(%rip),%r9        # 0x1402dfbd0
140afcfa5:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140afcfab:	ba 08 00 00 00       	mov    $0x8,%edx
140afcfb0:	48 8d 8d b0 00 00 00 	lea    0xb0(%rbp),%rcx
140afcfb7:	e8 84 26 ff ff       	call   0x140aef640
140afcfbc:	48 83 c4 20          	add    $0x20,%rsp
140afcfc0:	5d                   	pop    %rbp
140afcfc1:	c3                   	ret
140afcfc2:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140afcfc7:	55                   	push   %rbp
140afcfc8:	48 83 ec 50          	sub    $0x50,%rsp
140afcfcc:	48 8b ea             	mov    %rdx,%rbp
140afcfcf:	48 8d 8d 88 01 00 00 	lea    0x188(%rbp),%rcx
140afcfd6:	e8 cd 56 7c ff       	call   0x1402c26a8
140afcfdb:	33 d2                	xor    %edx,%edx
140afcfdd:	33 c9                	xor    %ecx,%ecx
140afcfdf:	e8 9a 34 ff ff       	call   0x140af047e
140afcfe4:	90                   	nop
140afcfe5:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140afcfea:	55                   	push   %rbp
140afcfeb:	48 83 ec 50          	sub    $0x50,%rsp
140afcfef:	48 8b ea             	mov    %rdx,%rbp
140afcff2:	48 8b 85 c0 01 00 00 	mov    0x1c0(%rbp),%rax
140afcff9:	8b 48 18             	mov    0x18(%rax),%ecx
140afcffc:	81 f9 03 89 04 80    	cmp    $0x80048903,%ecx
140afd002:	75 0a                	jne    0x140afd00e
140afd004:	33 d2                	xor    %edx,%edx
140afd006:	33 c9                	xor    %ecx,%ecx
140afd008:	e8 71 34 ff ff       	call   0x140af047e
140afd00d:	cc                   	int3
140afd00e:	e8 21 fd e7 ff       	call   0x14097cd34
140afd013:	48 c7 c0 00 00 00 00 	mov    $0x0,%rax
140afd01a:	48 83 c4 50          	add    $0x50,%rsp
140afd01e:	5d                   	pop    %rbp
140afd01f:	c3                   	ret
140afd020:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140afd025:	55                   	push   %rbp
140afd026:	48 83 ec 50          	sub    $0x50,%rsp
140afd02a:	48 8b ea             	mov    %rdx,%rbp
140afd02d:	b9 05 40 00 80       	mov    $0x80004005,%ecx
140afd032:	e8 fd fc e7 ff       	call   0x14097cd34
140afd037:	48 c7 c0 00 00 00 00 	mov    $0x0,%rax
140afd03e:	48 83 c4 50          	add    $0x50,%rsp
140afd042:	5d                   	pop    %rbp
140afd043:	c3                   	ret
140afd044:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140afd049:	55                   	push   %rbp
140afd04a:	48 83 ec 40          	sub    $0x40,%rsp
140afd04e:	48 8b ea             	mov    %rdx,%rbp
140afd051:	48 8b 85 80 00 00 00 	mov    0x80(%rbp),%rax
140afd058:	81 78 18 03 89 04 80 	cmpl   $0x80048903,0x18(%rax)
140afd05f:	75 0a                	jne    0x140afd06b
140afd061:	33 d2                	xor    %edx,%edx
140afd063:	33 c9                	xor    %ecx,%ecx
140afd065:	e8 14 34 ff ff       	call   0x140af047e
140afd06a:	90                   	nop
140afd06b:	48 c7 c0 00 00 00 00 	mov    $0x0,%rax
140afd072:	48 83 c4 40          	add    $0x40,%rsp
140afd076:	5d                   	pop    %rbp
140afd077:	c3                   	ret
140afd078:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140afd07d:	53                   	push   %rbx
140afd07e:	55                   	push   %rbp
140afd07f:	48 83 ec 38          	sub    $0x38,%rsp
140afd083:	48 8b ea             	mov    %rdx,%rbp
140afd086:	48 8b 45 48          	mov    0x48(%rbp),%rax
140afd08a:	8b 58 18             	mov    0x18(%rax),%ebx
140afd08d:	8b cb                	mov    %ebx,%ecx
140afd08f:	e8 a0 fc e7 ff       	call   0x14097cd34
140afd094:	81 fb 03 89 04 80    	cmp    $0x80048903,%ebx
140afd09a:	75 23                	jne    0x140afd0bf
140afd09c:	48 8b 8d b8 00 00 00 	mov    0xb8(%rbp),%rcx
140afd0a3:	48 83 39 00          	cmpq   $0x0,(%rcx)
140afd0a7:	74 16                	je     0x140afd0bf
140afd0a9:	48 8b 09             	mov    (%rcx),%rcx
140afd0ac:	48 8b 01             	mov    (%rcx),%rax
140afd0af:	8b d3                	mov    %ebx,%edx
140afd0b1:	48 8b 80 28 01 00 00 	mov    0x128(%rax),%rax
140afd0b8:	ff 15 7a fb 00 00    	call   *0xfb7a(%rip)        # 0x140b0cc38
140afd0be:	90                   	nop
140afd0bf:	48 c7 c0 00 00 00 00 	mov    $0x0,%rax
140afd0c6:	48 83 c4 38          	add    $0x38,%rsp
140afd0ca:	5d                   	pop    %rbp
140afd0cb:	5b                   	pop    %rbx
140afd0cc:	c3                   	ret
140afd0cd:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140afd0d2:	55                   	push   %rbp
140afd0d3:	48 83 ec 30          	sub    $0x30,%rsp
140afd0d7:	48 8b ea             	mov    %rdx,%rbp
140afd0da:	48 8b 85 b0 00 00 00 	mov    0xb0(%rbp),%rax
140afd0e1:	48 8b 88 d8 fe ff ff 	mov    -0x128(%rax),%rcx
140afd0e8:	48 8b 01             	mov    (%rcx),%rax
140afd0eb:	33 d2                	xor    %edx,%edx
140afd0ed:	48 8b 80 60 01 00 00 	mov    0x160(%rax),%rax
140afd0f4:	ff 15 3e fb 00 00    	call   *0xfb3e(%rip)        # 0x140b0cc38
140afd0fa:	48 8b 8d b8 00 00 00 	mov    0xb8(%rbp),%rcx
140afd101:	48 83 39 00          	cmpq   $0x0,(%rcx)
140afd105:	74 19                	je     0x140afd120
140afd107:	48 8b 09             	mov    (%rcx),%rcx
140afd10a:	48 8b 01             	mov    (%rcx),%rax
140afd10d:	ba 05 40 00 80       	mov    $0x80004005,%edx
140afd112:	48 8b 80 28 01 00 00 	mov    0x128(%rax),%rax
140afd119:	ff 15 19 fb 00 00    	call   *0xfb19(%rip)        # 0x140b0cc38
140afd11f:	90                   	nop
140afd120:	48 c7 c0 00 00 00 00 	mov    $0x0,%rax
140afd127:	48 83 c4 30          	add    $0x30,%rsp
140afd12b:	5d                   	pop    %rbp
140afd12c:	c3                   	ret
140afd12d:	40 55                	rex push %rbp
140afd12f:	48 83 ec 20          	sub    $0x20,%rsp
140afd133:	48 8b ea             	mov    %rdx,%rbp
140afd136:	8b 45 30             	mov    0x30(%rbp),%eax
140afd139:	83 e0 01             	and    $0x1,%eax
140afd13c:	85 c0                	test   %eax,%eax
140afd13e:	74 10                	je     0x140afd150
140afd140:	83 65 30 fe          	andl   $0xfffffffe,0x30(%rbp)
140afd144:	48 8b 8d 88 00 00 00 	mov    0x88(%rbp),%rcx
140afd14b:	e8 30 90 50 ff       	call   0x140006180
140afd150:	48 83 c4 20          	add    $0x20,%rsp
140afd154:	5d                   	pop    %rbp
140afd155:	c3                   	ret
140afd156:	90                   	nop
140afd157:	90                   	nop
140afd158:	90                   	nop
140afd159:	90                   	nop
140afd15a:	90                   	nop
140afd15b:	90                   	nop
140afd15c:	90                   	nop
140afd15d:	90                   	nop
140afd15e:	90                   	nop
140afd15f:	90                   	nop
140afd160:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140afd165:	53                   	push   %rbx