fffff80000302df3:	48 89 68 10          	mov    %rbp,0x10(%rax)
fffff80000302df7:	48 89 70 18          	mov    %rsi,0x18(%rax)
fffff80000302dfb:	48 89 78 20          	mov    %rdi,0x20(%rax)
fffff80000302dff:	41 54                	push   %r12
fffff80000302e01:	41 56                	push   %r14
fffff80000302e03:	41 57                	push   %r15
fffff80000302e05:	48 83 ec 20          	sub    $0x20,%rsp
fffff80000302e09:	65 48 8b 2c 25 00 00 	mov    %gs:0x0,%rbp
fffff80000302e10:	00 00
fffff80000302e12:	4c 8b f9             	mov    %rcx,%r15
fffff80000302e15:	48 8b ca             	mov    %rdx,%rcx
fffff80000302e18:	45 8a d8             	mov    %r8b,%r11b
fffff80000302e1b:	48 8b fa             	mov    %rdx,%rdi
fffff80000302e1e:	e8 65 bc ff ff       	call   0xfffff800002fea88
fffff80000302e23:	4c 8b 8a 80 01 00 00 	mov    0x180(%rdx),%r9
fffff80000302e2a:	33 f6                	xor    %esi,%esi
fffff80000302e2c:	4c 23 c8             	and    %rax,%r9
fffff80000302e2f:	4c 8b f0             	mov    %rax,%r14
fffff80000302e32:	4c 89 8a 88 01 00 00 	mov    %r9,0x188(%rdx)
fffff80000302e39:	74 05                	je     0xfffff80000302e40
fffff80000302e3b:	41 b1 01             	mov    $0x1,%r9b
fffff80000302e3e:	eb 0f                	jmp    0xfffff80000302e4f
fffff80000302e40:	44 8a ce             	mov    %sil,%r9b
fffff80000302e43:	e8 d0 d1 ff ff       	call   0xfffff80000300018
fffff80000302e48:	44 8a d6             	mov    %sil,%r10b
fffff80000302e4b:	84 c0                	test   %al,%al
fffff80000302e4d:	74 03                	je     0xfffff80000302e52
fffff80000302e4f:	41 b2 01             	mov    $0x1,%r10b
fffff80000302e52:	48 8b 82 90 01 00 00 	mov    0x190(%rdx),%rax
fffff80000302e59:	48 bb ff ff ff ff ff 	movabs $0xf7ffffffffffffff,%rbx
fffff80000302e60:	ff ff f7
fffff80000302e63:	48 ba ff ff ff ff ff 	movabs $0xfbffffffffffffff,%rdx
fffff80000302e6a:	ff ff fb
fffff80000302e6d:	45 0f b6 c1          	movzbl %r9b,%r8d
fffff80000302e71:	48 23 c2             	and    %rdx,%rax
fffff80000302e74:	41 0f b6 ca          	movzbl %r10b,%ecx
fffff80000302e78:	8a 97 c1 01 00 00    	mov    0x1c1(%rdi),%dl
fffff80000302e7e:	48 c1 e1 3a          	shl    $0x3a,%rcx
fffff80000302e82:	80 e2 fe             	and    $0xfe,%dl
fffff80000302e85:	48 0b c8             	or     %rax,%rcx
fffff80000302e88:	41 0a d2             	or     %r10b,%dl
fffff80000302e8b:	48 23 cb             	and    %rbx,%rcx
fffff80000302e8e:	88 97 c1 01 00 00    	mov    %dl,0x1c1(%rdi)
fffff80000302e94:	41 8b c0             	mov    %r8d,%eax
fffff80000302e97:	48 bb 00 00 00 00 00 	movabs $0x2000000000000000,%rbx
fffff80000302e9e:	00 00 20
fffff80000302ea1:	48 c1 e0 3b          	shl    $0x3b,%rax
fffff80000302ea5:	48 0b c1             	or     %rcx,%rax
fffff80000302ea8:	49 c1 e0 3c          	shl    $0x3c,%r8
fffff80000302eac:	48 b9 ff ff ff ff ff 	movabs $0xefffffffffffffff,%rcx
fffff80000302eb3:	ff ff ef
fffff80000302eb6:	48 23 c1             	and    %rcx,%rax
fffff80000302eb9:	4c 0b c0             	or     %rax,%r8
fffff80000302ebc:	4c 89 87 90 01 00 00 	mov    %r8,0x190(%rdi)
fffff80000302ec3:	45 84 c9             	test   %r9b,%r9b
fffff80000302ec6:	74 13                	je     0xfffff80000302edb
fffff80000302ec8:	48 8b 87 58 01 00 00 	mov    0x158(%rdi),%rax
fffff80000302ecf:	48 39 b0 b8 00 00 00 	cmp    %rsi,0xb8(%rax)
fffff80000302ed6:	48 8b c3             	mov    %rbx,%rax
fffff80000302ed9:	75 03                	jne    0xfffff80000302ede
fffff80000302edb:	48 8b c6             	mov    %rsi,%rax
fffff80000302ede:	49 bc ff ff ff ff ff 	movabs $0xdfffffffffffffff,%r12
fffff80000302ee5:	ff ff df
fffff80000302ee8:	8a ca                	mov    %dl,%cl
fffff80000302eea:	4d 23 c4             	and    %r12,%r8
fffff80000302eed:	44 8a ca             	mov    %dl,%r9b
fffff80000302ef0:	4c 0b c0             	or     %rax,%r8
fffff80000302ef3:	4c 89 87 90 01 00 00 	mov    %r8,0x190(%rdi)
fffff80000302efa:	4c 85 c3             	test   %r8,%rbx
fffff80000302efd:	74 51                	je     0xfffff80000302f50
fffff80000302eff:	83 bf f8 01 00 00 03 	cmpl   $0x3,0x1f8(%rdi)
fffff80000302f06:	75 48                	jne    0xfffff80000302f50
fffff80000302f08:	4d 23 c4             	and    %r12,%r8
fffff80000302f0b:	4c 89 87 90 01 00 00 	mov    %r8,0x190(%rdi)
fffff80000302f12:	49 b8 00 00 00 00 00 	movabs $0x1000000000000000,%r8
fffff80000302f19:	00 00 10
fffff80000302f1c:	4c 85 87 98 01 00 00 	test   %r8,0x198(%rdi)
fffff80000302f23:	74 2b                	je     0xfffff80000302f50
fffff80000302f25:	40 38 b7 d8 02 00 00 	cmp    %sil,0x2d8(%rdi)
fffff80000302f2c:	75 22                	jne    0xfffff80000302f50
fffff80000302f2e:	33 c0                	xor    %eax,%eax
fffff80000302f30:	c6 87 d8 02 00 00 01 	movb   $0x1,0x2d8(%rdi)
fffff80000302f37:	33 d2                	xor    %edx,%edx
fffff80000302f39:	48 89 b5 90 a4 02 00 	mov    %rsi,0x2a490(%rbp)
fffff80000302f40:	b9 f1 03 00 00       	mov    $0x3f1,%ecx
fffff80000302f45:	0f 30                	wrmsr
fffff80000302f47:	8a 8f c1 01 00 00    	mov    0x1c1(%rdi),%cl
fffff80000302f4d:	44 8a c9             	mov    %cl,%r9b
fffff80000302f50:	41 b4 02             	mov    $0x2,%r12b
fffff80000302f53:	45 84 d2             	test   %r10b,%r10b
fffff80000302f56:	75 1a                	jne    0xfffff80000302f72
fffff80000302f58:	41 8a c1             	mov    %r9b,%al
fffff80000302f5b:	41 8a c9             	mov    %r9b,%cl
fffff80000302f5e:	41 22 c4             	and    %r12b,%al
fffff80000302f61:	45 84 db             	test   %r11b,%r11b
fffff80000302f64:	0f 85 e9 00 00 00    	jne    0xfffff80000303053
fffff80000302f6a:	84 c0                	test   %al,%al
fffff80000302f6c:	0f 84 a4 00 00 00    	je     0xfffff80000303016
fffff80000302f72:	48 8b 9f 98 01 00 00 	mov    0x198(%rdi),%rbx
fffff80000302f79:	48 b8 ff ff ff ff ff 	movabs $0x3fffffffffffffff,%rax
fffff80000302f80:	ff ff 3f
fffff80000302f83:	48 0b 9f 88 01 00 00 	or     0x188(%rdi),%rbx
fffff80000302f8a:	48 0b 9f 90 01 00 00 	or     0x190(%rdi),%rbx
fffff80000302f91:	48 23 d8             	and    %rax,%rbx
fffff80000302f94:	41 84 cc             	test   %cl,%r12b
fffff80000302f97:	75 28                	jne    0xfffff80000302fc1
fffff80000302f99:	48 8b 95 28 a4 02 00 	mov    0x2a428(%rbp),%rdx
fffff80000302fa0:	48 85 d2             	test   %rdx,%rdx
fffff80000302fa3:	74 0e                	je     0xfffff80000302fb3
fffff80000302fa5:	45 33 c9             	xor    %r9d,%r9d
fffff80000302fa8:	45 33 c0             	xor    %r8d,%r8d
fffff80000302fab:	48 8b cd             	mov    %rbp,%rcx
fffff80000302fae:	e8 b1 e5 ff ff       	call   0xfffff80000301564
fffff80000302fb3:	48 89 bd 28 a4 02 00 	mov    %rdi,0x2a428(%rbp)
fffff80000302fba:	44 08 a7 c1 01 00 00 	or     %r12b,0x1c1(%rdi)
fffff80000302fc1:	48 b8 00 00 00 00 00 	movabs $0x800000000000000,%rax
fffff80000302fc8:	00 00 08
fffff80000302fcb:	48 85 d8             	test   %rbx,%rax
fffff80000302fce:	74 1e                	je     0xfffff80000302fee
fffff80000302fd0:	40 38 b7 bc 01 00 00 	cmp    %sil,0x1bc(%rdi)
fffff80000302fd7:	75 0f                	jne    0xfffff80000302fe8
fffff80000302fd9:	4d 85 f6             	test   %r14,%r14
fffff80000302fdc:	74 0a                	je     0xfffff80000302fe8
fffff80000302fde:	b2 01                	mov    $0x1,%dl
fffff80000302fe0:	48 8b cf             	mov    %rdi,%rcx
fffff80000302fe3:	e8 60 f2 ff ff       	call   0xfffff80000302248
fffff80000302fe8:	8b b7 b8 01 00 00    	mov    0x1b8(%rdi),%esi
fffff80000302fee:	44 8b ce             	mov    %esi,%r9d
fffff80000302ff1:	4c 8b c3             	mov    %rbx,%r8
fffff80000302ff4:	48 8b d7             	mov    %rdi,%rdx
fffff80000302ff7:	48 8b cd             	mov    %rbp,%rcx
fffff80000302ffa:	e8 a9 d5 ff ff       	call   0xfffff800003005a8
fffff80000302fff:	48 8b cf             	mov    %rdi,%rcx
fffff80000303002:	e8 a1 fc ff ff       	call   0xfffff80000302ca8
fffff80000303007:	48 8b 97 98 01 00 00 	mov    0x198(%rdi),%rdx
fffff8000030300e:	48 8b cf             	mov    %rdi,%rcx
fffff80000303011:	e8 6e f7 ff ff       	call   0xfffff80000302784
fffff80000303016:	48 8b cf             	mov    %rdi,%rcx
fffff80000303019:	e8 06 fd ff ff       	call   0xfffff80000302d24
fffff8000030301e:	8a 87 c1 01 00 00    	mov    0x1c1(%rdi),%al
fffff80000303024:	24 03                	and    $0x3,%al
fffff80000303026:	41 3a c4             	cmp    %r12b,%al
fffff80000303029:	75 08                	jne    0xfffff80000303033
fffff8000030302b:	49 8b cf             	mov    %r15,%rcx
fffff8000030302e:	e8 a5 fa ff ff       	call   0xfffff80000302ad8
fffff80000303033:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
fffff80000303038:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
fffff8000030303d:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
fffff80000303042:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
fffff80000303047:	48 83 c4 20          	add    $0x20,%rsp
fffff8000030304b:	41 5f                	pop    %r15
fffff8000030304d:	41 5e                	pop    %r14
fffff8000030304f:	41 5c                	pop    %r12
fffff80000303051:	c3                   	ret
fffff80000303052:	cc                   	int3
fffff80000303053:	84 c0                	test   %al,%al
fffff80000303055:	74 bf                	je     0xfffff80000303016
fffff80000303057:	45 33 c9             	xor    %r9d,%r9d
fffff8000030305a:	45 33 c0             	xor    %r8d,%r8d
fffff8000030305d:	48 8b d7             	mov    %rdi,%rdx
fffff80000303060:	48 8b cd             	mov    %rbp,%rcx
fffff80000303063:	e8 fc e4 ff ff       	call   0xfffff80000301564
fffff80000303068:	48 89 b5 28 a4 02 00 	mov    %rsi,0x2a428(%rbp)
fffff8000030306f:	80 a7 c1 01 00 00 fd 	andb   $0xfd,0x1c1(%rdi)
fffff80000303076:	48 89 b7 98 01 00 00 	mov    %rsi,0x198(%rdi)
fffff8000030307d:	40 38 b7 bc 01 00 00 	cmp    %sil,0x1bc(%rdi)
fffff80000303084:	74 81                	je     0xfffff80000303007
fffff80000303086:	33 d2                	xor    %edx,%edx
fffff80000303088:	48 8b cf             	mov    %rdi,%rcx
fffff8000030308b:	e8 b8 f1 ff ff       	call   0xfffff80000302248
fffff80000303090:	e9 72 ff ff ff       	jmp    0xfffff80000303007
fffff80000303095:	cc                   	int3
fffff80000303096:	cc                   	int3
fffff80000303097:	cc                   	int3
fffff80000303098:	cc                   	int3
fffff80000303099:	cc                   	int3
fffff8000030309a:	cc                   	int3
fffff8000030309b:	cc                   	int3
fffff8000030309c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff800003030a1:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
fffff800003030a6:	57                   	push   %rdi
fffff800003030a7:	48 83 ec 20          	sub    $0x20,%rsp
fffff800003030ab:	65 48 8b 04 25 00 00 	mov    %gs:0x0,%rax
fffff800003030b2:	00 00
fffff800003030b4:	48 8b f1             	mov    %rcx,%rsi
fffff800003030b7:	48 8b b8 28 a4 02 00 	mov    0x2a428(%rax),%rdi
fffff800003030be:	48 85 ff             	test   %rdi,%rdi
fffff800003030c1:	74 60                	je     0xfffff80000303123
fffff800003030c3:	48 39 8f 80 f1 ff ff 	cmp    %rcx,-0xe80(%rdi)
fffff800003030ca:	75 57                	jne    0xfffff80000303123
fffff800003030cc:	48 b9 00 00 00 00 00 	movabs $0x800000000000000,%rcx
fffff800003030d3:	00 00 08
fffff800003030d6:	48 85 8f 90 01 00 00 	test   %rcx,0x190(%rdi)
fffff800003030dd:	75 44                	jne    0xfffff80000303123
fffff800003030df:	48 8b cf             	mov    %rdi,%rcx
fffff800003030e2:	e8 31 cf ff ff       	call   0xfffff80000300018
fffff800003030e7:	84 c0                	test   %al,%al
fffff800003030e9:	75 38                	jne    0xfffff80000303123
fffff800003030eb:	48 8b 86 c0 02 00 00 	mov    0x2c0(%rsi),%rax
fffff800003030f2:	48 8b ce             	mov    %rsi,%rcx
fffff800003030f5:	8a 97 94 f1 ff ff    	mov    -0xe6c(%rdi),%dl
fffff800003030fb:	8a 58 14             	mov    0x14(%rax),%bl
fffff800003030fe:	e8 89 67 f0 ff       	call   0xfffff8000020988c
fffff80000303103:	48 8b ce             	mov    %rsi,%rcx
fffff80000303106:	e8 dd b7 f2 ff       	call   0xfffff8000022e8e8
fffff8000030310b:	41 b0 01             	mov    $0x1,%r8b
fffff8000030310e:	48 8b d7             	mov    %rdi,%rdx
fffff80000303111:	48 8b ce             	mov    %rsi,%rcx
fffff80000303114:	e8 d3 fc ff ff       	call   0xfffff80000302dec
fffff80000303119:	8a d3                	mov    %bl,%dl
fffff8000030311b:	48 8b ce             	mov    %rsi,%rcx
fffff8000030311e:	e8 69 67 f0 ff       	call   0xfffff8000020988c
fffff80000303123:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff80000303128:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
fffff8000030312d:	48 83 c4 20          	add    $0x20,%rsp
fffff80000303131:	5f                   	pop    %rdi
fffff80000303132:	c3                   	ret
fffff80000303133:	cc                   	int3
fffff80000303134:	cc                   	int3
fffff80000303135:	cc                   	int3
fffff80000303136:	cc                   	int3
fffff80000303137:	cc                   	int3
fffff80000303138:	cc                   	int3
fffff80000303139:	cc                   	int3
fffff8000030313a:	cc                   	int3
fffff8000030313b:	cc                   	int3
fffff8000030313c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
fffff80000303141:	56                   	push   %rsi
fffff80000303142:	48 83 ec 20          	sub    $0x20,%rsp
fffff80000303146:	33 f6                	xor    %esi,%esi
fffff80000303148:	4c 8b c1             	mov    %rcx,%r8
fffff8000030314b:	44 0f b7 ce          	movzwl %si,%r9d
fffff8000030314f:	b9 8e 03 00 00       	mov    $0x38e,%ecx
fffff80000303154:	0f 32                	rdmsr
fffff80000303156:	48 c1 e2 20          	shl    $0x20,%rdx
fffff8000030315a:	48 0b c2             	or     %rdx,%rax
fffff8000030315d:	48 8b d8             	mov    %rax,%rbx
fffff80000303160:	48 f7 d3             	not    %rbx
fffff80000303163:	49 23 d8             	and    %r8,%rbx
fffff80000303166:	74 4a                	je     0xfffff800003031b2
fffff80000303168:	48 8b d3             	mov    %rbx,%rdx
fffff8000030316b:	b9 90 03 00 00       	mov    $0x390,%ecx
fffff80000303170:	e8 d7 7f f5 ff       	call   0xfffff8000025b14c
fffff80000303175:	44 0f b7 c8          	movzwl %ax,%r9d
fffff80000303179:	66 85 c0             	test   %ax,%ax
fffff8000030317c:	75 34                	jne    0xfffff800003031b2
fffff8000030317e:	44 8b 05 bb 67 30 00 	mov    0x3067bb(%rip),%r8d        # 0xfffff80000609940
fffff80000303185:	41 f6 c0 04          	test   $0x4,%r8b
fffff80000303189:	74 27                	je     0xfffff800003031b2
fffff8000030318b:	48 8b d3             	mov    %rbx,%rdx
fffff8000030318e:	b9 91 03 00 00       	mov    $0x391,%ecx
fffff80000303193:	e8 b4 7f f5 ff       	call   0xfffff8000025b14c
fffff80000303198:	44 0f b7 c8          	movzwl %ax,%r9d
fffff8000030319c:	66 85 c0             	test   %ax,%ax
fffff8000030319f:	75 11                	jne    0xfffff800003031b2
fffff800003031a1:	48 8b d3             	mov    %rbx,%rdx
fffff800003031a4:	48 8b c3             	mov    %rbx,%rax
fffff800003031a7:	48 c1 ea 20          	shr    $0x20,%rdx
fffff800003031ab:	b9 90 03 00 00       	mov    $0x390,%ecx
fffff800003031b0:	0f 30                	wrmsr
fffff800003031b2:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
fffff800003031b7:	41 0f b7 c1          	movzwl %r9w,%eax
fffff800003031bb:	48 83 c4 20          	add    $0x20,%rsp
fffff800003031bf:	5e                   	pop    %rsi
fffff800003031c0:	c3                   	ret
fffff800003031c1:	cc                   	int3
fffff800003031c2:	cc                   	int3
fffff800003031c3:	cc                   	int3
fffff800003031c4:	cc                   	int3
fffff800003031c5:	cc                   	int3
fffff800003031c6:	cc                   	int3
fffff800003031c7:	cc                   	int3
fffff800003031c8:	48 83 ec 28          	sub    $0x28,%rsp
fffff800003031cc:	4c 8b 89 c0 02 00 00 	mov    0x2c0(%rcx),%r9
fffff800003031d3:	45 33 d2             	xor    %r10d,%r10d
fffff800003031d6:	4d 39 91 d8 0f 00 00 	cmp    %r10,0xfd8(%r9)
fffff800003031dd:	0f 84 c7 00 00 00    	je     0xfffff800003032aa
fffff800003031e3:	8b c2                	mov    %edx,%eax
fffff800003031e5:	2d 8d 03 00 00       	sub    $0x38d,%eax
fffff800003031ea:	0f 84 d4 01 00 00    	je     0xfffff800003033c4
fffff800003031f0:	83 e8 01             	sub    $0x1,%eax
fffff800003031f3:	0f 84 cb 01 00 00    	je     0xfffff800003033c4
fffff800003031f9:	83 f8 01             	cmp    $0x1,%eax
fffff800003031fc:	0f 84 c2 01 00 00    	je     0xfffff800003033c4
fffff80000303202:	81 fa 86 01 00 00    	cmp    $0x186,%edx
fffff80000303208:	72 13                	jb     0xfffff8000030321d
fffff8000030320a:	8b 05 34 67 30 00    	mov    0x306734(%rip),%eax        # 0xfffff80000609944
fffff80000303210:	05 86 01 00 00       	add    $0x186,%eax
fffff80000303215:	3b d0                	cmp    %eax,%edx
fffff80000303217:	0f 82 a7 01 00 00    	jb     0xfffff800003033c4
fffff8000030321d:	81 fa c1 00 00 00    	cmp    $0xc1,%edx
fffff80000303223:	72 13                	jb     0xfffff80000303238
fffff80000303225:	8b 05 19 67 30 00    	mov    0x306719(%rip),%eax        # 0xfffff80000609944
fffff8000030322b:	05 c1 00 00 00       	add    $0xc1,%eax
fffff80000303230:	3b d0                	cmp    %eax,%edx
fffff80000303232:	0f 82 8c 01 00 00    	jb     0xfffff800003033c4
fffff80000303238:	81 fa c1 04 00 00    	cmp    $0x4c1,%edx
fffff8000030323e:	72 13                	jb     0xfffff80000303253
fffff80000303240:	8b 05 fe 66 30 00    	mov    0x3066fe(%rip),%eax        # 0xfffff80000609944
fffff80000303246:	05 c1 04 00 00       	add    $0x4c1,%eax
fffff8000030324b:	3b d0                	cmp    %eax,%edx
fffff8000030324d:	0f 82 71 01 00 00    	jb     0xfffff800003033c4
fffff80000303253:	81 fa 09 03 00 00    	cmp    $0x309,%edx
fffff80000303259:	72 13                	jb     0xfffff8000030326e
fffff8000030325b:	8b 05 e7 66 30 00    	mov    0x3066e7(%rip),%eax        # 0xfffff80000609948
fffff80000303261:	05 09 03 00 00       	add    $0x309,%eax
fffff80000303266:	3b d0                	cmp    %eax,%edx
fffff80000303268:	0f 82 56 01 00 00    	jb     0xfffff800003033c4
fffff8000030326e:	45 38 91 f8 0f 00 00 	cmp    %r10b,0xff8(%r9)
fffff80000303275:	74 33                	je     0xfffff800003032aa
fffff80000303277:	8b c2                	mov    %edx,%eax
fffff80000303279:	2d f1 03 00 00       	sub    $0x3f1,%eax
fffff8000030327e:	0f 84 40 01 00 00    	je     0xfffff800003033c4
fffff80000303284:	83 e8 01             	sub    $0x1,%eax
fffff80000303287:	0f 84 1e 01 00 00    	je     0xfffff800003033ab
fffff8000030328d:	83 e8 04             	sub    $0x4,%eax
fffff80000303290:	0f 84 08 01 00 00    	je     0xfffff8000030339e
fffff80000303296:	83 e8 01             	sub    $0x1,%eax
fffff80000303299:	0f 84 f4 00 00 00    	je     0xfffff80000303393
fffff8000030329f:	3d 09 02 00 00       	cmp    $0x209,%eax
fffff800003032a4:	0f 84 1a 01 00 00    	je     0xfffff800003033c4
fffff800003032aa:	4d 39 91 e0 0f 00 00 	cmp    %r10,0xfe0(%r9)
fffff800003032b1:	0f 84 90 00 00 00    	je     0xfffff80000303347
fffff800003032b7:	8b c2                	mov    %edx,%eax
fffff800003032b9:	2d c8 01 00 00       	sub    $0x1c8,%eax
fffff800003032be:	0f 84 00 01 00 00    	je     0xfffff800003033c4
fffff800003032c4:	83 e8 01             	sub    $0x1,%eax
fffff800003032c7:	0f 84 f7 00 00 00    	je     0xfffff800003033c4
fffff800003032cd:	83 e8 14             	sub    $0x14,%eax
fffff800003032d0:	0f 84 ee 00 00 00    	je     0xfffff800003033c4
fffff800003032d6:	83 f8 01             	cmp    $0x1,%eax
fffff800003032d9:	0f 84 e5 00 00 00    	je     0xfffff800003033c4
fffff800003032df:	44 8b 05 8e 66 30 00 	mov    0x30668e(%rip),%r8d        # 0xfffff80000609974
fffff800003032e6:	41 3b d0             	cmp    %r8d,%edx
fffff800003032e9:	72 14                	jb     0xfffff800003032ff
fffff800003032eb:	8b 05 7f 66 30 00    	mov    0x30667f(%rip),%eax        # 0xfffff80000609970
fffff800003032f1:	0f b6 c8             	movzbl %al,%ecx
fffff800003032f4:	41 03 c8             	add    %r8d,%ecx
fffff800003032f7:	3b d1                	cmp    %ecx,%edx
fffff800003032f9:	0f 82 c5 00 00 00    	jb     0xfffff800003033c4
fffff800003032ff:	44 8b 05 76 66 30 00 	mov    0x306676(%rip),%r8d        # 0xfffff8000060997c
fffff80000303306:	41 3b d0             	cmp    %r8d,%edx
fffff80000303309:	72 14                	jb     0xfffff8000030331f
fffff8000030330b:	8b 05 5f 66 30 00    	mov    0x30665f(%rip),%eax        # 0xfffff80000609970
fffff80000303311:	0f b6 c8             	movzbl %al,%ecx
fffff80000303314:	41 03 c8             	add    %r8d,%ecx
fffff80000303317:	3b d1                	cmp    %ecx,%edx
fffff80000303319:	0f 82 a5 00 00 00    	jb     0xfffff800003033c4
fffff8000030331f:	f7 05 17 66 30 00 00 	testl  $0x8000,0x306617(%rip)        # 0xfffff80000609940
fffff80000303326:	80 00 00