180102a8e:	45 33 c0             	xor    %r8d,%r8d
180102a91:	41 ba 08 00 00 00    	mov    $0x8,%r10d
180102a97:	45 8d 4a f9          	lea    -0x7(%r10),%r9d
180102a9b:	f7 45 68 00 00 02 00 	testl  $0x20000,0x68(%rbp)
180102aa2:	0f 85 eb 0e 00 00    	jne    0x180103993
180102aa8:	48 85 db             	test   %rbx,%rbx
180102aab:	74 3b                	je     0x180102ae8
180102aad:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
180102ab1:	66 41 3b c2          	cmp    %r10w,%ax
180102ab5:	73 31                	jae    0x180102ae8
180102ab7:	48 83 c0 09          	add    $0x9,%rax
180102abb:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
180102abf:	c7 04 83 0f 00 00 00 	movl   $0xf,(%rbx,%rax,4)
180102ac6:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
180102aca:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
180102ace:	c7 44 8b 70 4c 01 00 	movl   $0xc000014c,0x70(%rbx,%rcx,4)
180102ad5:	c0
180102ad6:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
180102ada:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
180102ade:	44 89 44 8b 74       	mov    %r8d,0x74(%rbx,%rcx,4)
180102ae3:	66 44 01 4b 0a       	add    %r9w,0xa(%rbx)
180102ae8:	48 8b 47 08          	mov    0x8(%rdi),%rax
180102aec:	4c 8d 45 d8          	lea    -0x28(%rbp),%r8
180102af0:	8b 55 60             	mov    0x60(%rbp),%edx
180102af3:	48 8b cf             	mov    %rdi,%rcx
180102af6:	ff d0                	call   *%rax
180102af8:	0f 1f 00             	nopl   (%rax)
180102afb:	48 85 c0             	test   %rax,%rax
180102afe:	0f 84 38 0e 00 00    	je     0x18010393c
180102b04:	83 c9 ff             	or     $0xffffffff,%ecx
180102b07:	01 48 24             	add    %ecx,0x24(%rax)
180102b0a:	03 f1                	add    %ecx,%esi
180102b0c:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
180102b10:	41 8d 44 24 01       	lea    0x1(%r12),%eax
180102b15:	44 8b c6             	mov    %esi,%r8d
180102b18:	89 75 58             	mov    %esi,0x58(%rbp)
180102b1b:	45 2b c4             	sub    %r12d,%r8d
180102b1e:	49 8d 14 86          	lea    (%r14,%rax,4),%rdx
180102b22:	49 c1 e0 02          	shl    $0x2,%r8
180102b26:	e8 95 2e 03 00       	call   0x1801359c0
180102b2b:	48 8b 47 40          	mov    0x40(%rdi),%rax
180102b2f:	48 8d 55 d8          	lea    -0x28(%rbp),%rdx
180102b33:	48 8b cf             	mov    %rdi,%rcx
180102b36:	83 88 f8 0f 00 00 04 	orl    $0x4,0xff8(%rax)
180102b3d:	48 8b 47 10          	mov    0x10(%rdi),%rax
180102b41:	ff d0                	call   *%rax
180102b43:	0f 1f 00             	nopl   (%rax)
180102b46:	41 b9 01 00 00 00    	mov    $0x1,%r9d
180102b4c:	45 8a e9             	mov    %r9b,%r13b
180102b4f:	44 88 4d b0          	mov    %r9b,-0x50(%rbp)
180102b53:	45 33 c0             	xor    %r8d,%r8d
180102b56:	44 3b e6             	cmp    %esi,%r12d
180102b59:	0f 83 ca 0d 00 00    	jae    0x180103929
180102b5f:	4c 8b ad 80 00 00 00 	mov    0x80(%rbp),%r13
180102b66:	41 83 cb ff          	or     $0xffffffff,%r11d
180102b6a:	8a 55 48             	mov    0x48(%rbp),%dl
180102b6d:	e9 ee fd ff ff       	jmp    0x180102960
180102b72:	41 84 d3             	test   %dl,%r11b
180102b75:	0f 85 0b 08 00 00    	jne    0x180103386
180102b7b:	b8 ff 7f 00 00       	mov    $0x7fff,%eax
180102b80:	66 3b d0             	cmp    %ax,%dx
180102b83:	0f 87 ae 07 00 00    	ja     0x180103337
180102b89:	48 8b 47 40          	mov    0x40(%rdi),%rax
180102b8d:	8b 88 90 00 00 00    	mov    0x90(%rax),%ecx
180102b93:	f6 c1 02             	test   $0x2,%cl
180102b96:	0f 85 94 00 00 00    	jne    0x180102c30
180102b9c:	41 f6 c0 02          	test   $0x2,%r8b
180102ba0:	0f 84 8a 00 00 00    	je     0x180102c30
180102ba6:	44 88 5d b0          	mov    %r11b,-0x50(%rbp)
180102baa:	ba 4c 01 00 c0       	mov    $0xc000014c,%edx
180102baf:	8b f2                	mov    %edx,%esi
180102bb1:	48 85 db             	test   %rbx,%rbx
180102bb4:	74 15                	je     0x180102bcb
180102bb6:	44 89 a3 18 01 00 00 	mov    %r12d,0x118(%rbx)
180102bbd:	44 89 bb 1c 01 00 00 	mov    %r15d,0x11c(%rbx)
180102bc4:	4c 89 b3 20 01 00 00 	mov    %r14,0x120(%rbx)
180102bcb:	f7 45 68 00 00 02 00 	testl  $0x20000,0x68(%rbp)
180102bd2:	0f 85 08 0a 00 00    	jne    0x1801035e0
180102bd8:	48 85 db             	test   %rbx,%rbx
180102bdb:	74 3e                	je     0x180102c1b
180102bdd:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
180102be1:	b9 08 00 00 00       	mov    $0x8,%ecx
180102be6:	66 3b c1             	cmp    %cx,%ax
180102be9:	73 30                	jae    0x180102c1b
180102beb:	48 83 c0 09          	add    $0x9,%rax
180102bef:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
180102bf3:	c7 04 83 0f 00 00 00 	movl   $0xf,(%rbx,%rax,4)
180102bfa:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
180102bfe:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
180102c02:	89 54 8b 70          	mov    %edx,0x70(%rbx,%rcx,4)
180102c06:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
180102c0a:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
180102c0e:	c7 44 8b 74 98 00 00 	movl   $0x98,0x74(%rbx,%rcx,4)
180102c15:	00
180102c16:	66 44 01 5b 0a       	add    %r11w,0xa(%rbx)
180102c1b:	b8 fd ff 00 00       	mov    $0xfffd,%eax
180102c20:	66 41 21 46 10       	and    %ax,0x10(%r14)
180102c25:	48 8b 47 40          	mov    0x40(%rdi),%rax
180102c29:	83 88 f8 0f 00 00 04 	orl    $0x4,0xff8(%rax)
180102c30:	44 8a 4d 48          	mov    0x48(%rbp),%r9b
180102c34:	45 84 c9             	test   %r9b,%r9b
180102c37:	74 62                	je     0x180102c9b
180102c39:	41 0f b7 76 10       	movzwl 0x10(%r14),%esi
180102c3e:	49 8d 4e 14          	lea    0x14(%r14),%rcx
180102c42:	41 0f b7 46 02       	movzwl 0x2(%r14),%eax
180102c47:	41 84 f3             	test   %sil,%r11b
180102c4a:	74 14                	je     0x180102c60
180102c4c:	48 8b d1             	mov    %rcx,%rdx
180102c4f:	44 8b c0             	mov    %eax,%r8d
180102c52:	48 8d 0d a7 96 05 00 	lea    0x596a7(%rip),%rcx        # 0x18015c300
180102c59:	e8 82 cd ff ff       	call   0x1800ff9e0
180102c5e:	eb 15                	jmp    0x180102c75
180102c60:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
180102c64:	48 89 4d f0          	mov    %rcx,-0x10(%rbp)
180102c68:	66 89 45 e8          	mov    %ax,-0x18(%rbp)
180102c6c:	66 89 45 ea          	mov    %ax,-0x16(%rbp)
180102c70:	e8 ef cd ff ff       	call   0x1800ffa64
180102c75:	45 33 d2             	xor    %r10d,%r10d
180102c78:	85 c0                	test   %eax,%eax
180102c7a:	0f 85 fe 09 00 00    	jne    0x18010367e
180102c80:	41 83 7e 0c 06       	cmpl   $0x6,0xc(%r14)
180102c85:	74 0a                	je     0x180102c91
180102c87:	40 f6 c6 02          	test   $0x2,%sil
180102c8b:	0f 84 a6 09 00 00    	je     0x180103637
180102c91:	44 8a 4d 48          	mov    0x48(%rbp),%r9b
180102c95:	41 bb 01 00 00 00    	mov    $0x1,%r11d
180102c9b:	41 0f b7 56 02       	movzwl 0x2(%r14),%edx
180102ca0:	45 0f b7 46 10       	movzwl 0x10(%r14),%r8d
180102ca5:	0f b7 ca             	movzwl %dx,%ecx
180102ca8:	66 03 c9             	add    %cx,%cx
180102cab:	41 8a c0             	mov    %r8b,%al
180102cae:	41 22 c3             	and    %r11b,%al
180102cb1:	66 0f 44 ca          	cmove  %dx,%cx
180102cb5:	0f b7 c1             	movzwl %cx,%eax
180102cb8:	41 39 45 00          	cmp    %eax,0x0(%r13)
180102cbc:	73 04                	jae    0x180102cc2
180102cbe:	41 89 45 00          	mov    %eax,0x0(%r13)
180102cc2:	41 8b 76 04          	mov    0x4(%r14),%esi
180102cc6:	45 84 c9             	test   %r9b,%r9b
180102cc9:	74 15                	je     0x180102ce0
180102ccb:	41 84 f3             	test   %sil,%r11b
180102cce:	0f 85 55 0a 00 00    	jne    0x180103729
180102cd4:	81 fe ff ff 00 00    	cmp    $0xffff,%esi
180102cda:	0f 87 01 0a 00 00    	ja     0x1801036e1
180102ce0:	41 f6 c0 02          	test   $0x2,%r8b
180102ce4:	74 7e                	je     0x180102d64
180102ce6:	85 f6                	test   %esi,%esi
180102ce8:	75 06                	jne    0x180102cf0
180102cea:	45 39 56 0c          	cmp    %r10d,0xc(%r14)
180102cee:	74 74                	je     0x180102d64
180102cf0:	48 85 db             	test   %rbx,%rbx
180102cf3:	74 57                	je     0x180102d4c
180102cf5:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
180102cf9:	b9 08 00 00 00       	mov    $0x8,%ecx
180102cfe:	66 3b c1             	cmp    %cx,%ax
180102d01:	73 34                	jae    0x180102d37
180102d03:	48 83 c0 09          	add    $0x9,%rax
180102d07:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
180102d0b:	c7 04 83 0f 00 00 00 	movl   $0xf,(%rbx,%rax,4)
180102d12:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
180102d16:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
180102d1a:	c7 44 8b 70 4c 01 00 	movl   $0xc000014c,0x70(%rbx,%rcx,4)
180102d21:	c0
180102d22:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
180102d26:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
180102d2a:	c7 44 8b 74 e0 00 00 	movl   $0xe0,0x74(%rbx,%rcx,4)
180102d31:	00
180102d32:	66 44 01 5b 0a       	add    %r11w,0xa(%rbx)
180102d37:	44 89 a3 18 01 00 00 	mov    %r12d,0x118(%rbx)
180102d3e:	44 89 bb 1c 01 00 00 	mov    %r15d,0x11c(%rbx)
180102d45:	4c 89 b3 20 01 00 00 	mov    %r14,0x120(%rbx)
180102d4c:	48 8b 47 10          	mov    0x10(%rdi),%rax
180102d50:	48 8d 55 b8          	lea    -0x48(%rbp),%rdx
180102d54:	48 8b cf             	mov    %rdi,%rcx
180102d57:	ff d0                	call   *%rax
180102d59:	0f 1f 00             	nopl   (%rax)
180102d5c:	8b 75 58             	mov    0x58(%rbp),%esi
180102d5f:	e9 26 fd ff ff       	jmp    0x180102a8a
180102d64:	81 fe 00 00 00 80    	cmp    $0x80000000,%esi
180102d6a:	0f 83 28 05 00 00    	jae    0x180103298
180102d70:	41 8b 56 08          	mov    0x8(%r14),%edx
180102d74:	4d 8b ea             	mov    %r10,%r13
180102d77:	89 55 78             	mov    %edx,0x78(%rbp)
180102d7a:	85 f6                	test   %esi,%esi
180102d7c:	75 0d                	jne    0x180102d8b
180102d7e:	83 fa ff             	cmp    $0xffffffff,%edx
180102d81:	0f 85 69 ff ff ff    	jne    0x180102cf0
180102d87:	85 f6                	test   %esi,%esi
180102d89:	74 3d                	je     0x180102dc8
180102d8b:	4c 8b 45 70          	mov    0x70(%rbp),%r8
180102d8f:	48 8b cf             	mov    %rdi,%rcx
180102d92:	e8 9d d0 03 00       	call   0x18013fe34
180102d97:	84 c0                	test   %al,%al
180102d99:	0f 84 a9 01 00 00    	je     0x180102f48
180102d9f:	48 8b 47 08          	mov    0x8(%rdi),%rax
180102da3:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
180102da7:	8b 55 78             	mov    0x78(%rbp),%edx
180102daa:	48 8b cf             	mov    %rdi,%rcx
180102dad:	ff d0                	call   *%rax
180102daf:	0f 1f 00             	nopl   (%rax)
180102db2:	45 33 d2             	xor    %r10d,%r10d
180102db5:	4c 8b e8             	mov    %rax,%r13
180102db8:	48 85 c0             	test   %rax,%rax
180102dbb:	0f 84 b8 09 00 00    	je     0x180103779
180102dc1:	8b 55 78             	mov    0x78(%rbp),%edx
180102dc4:	45 8d 5a 01          	lea    0x1(%r10),%r11d
180102dc8:	83 bf d4 00 00 00 04 	cmpl   $0x4,0xd4(%rdi)
180102dcf:	0f 82 46 04 00 00    	jb     0x18010321b
180102dd5:	81 fe d8 3f 00 00    	cmp    $0x3fd8,%esi
180102ddb:	0f 86 3a 04 00 00    	jbe    0x18010321b
180102de1:	49 8b cd             	mov    %r13,%rcx
180102de4:	e8 9b d1 03 00       	call   0x18013ff84
180102de9:	b9 08 00 00 00       	mov    $0x8,%ecx
180102dee:	3b c1                	cmp    %ecx,%eax
180102df0:	0f 82 cd 03 00 00    	jb     0x1801031c3
180102df6:	b8 64 62 00 00       	mov    $0x6264,%eax
180102dfb:	66 41 39 45 00       	cmp    %ax,0x0(%r13)
180102e00:	0f 85 bd 03 00 00    	jne    0x1801031c3
180102e06:	66 45 39 55 02       	cmp    %r10w,0x2(%r13)
180102e0b:	0f 84 b2 03 00 00    	je     0x1801031c3
180102e11:	41 8b 45 04          	mov    0x4(%r13),%eax
180102e15:	83 f8 ff             	cmp    $0xffffffff,%eax
180102e18:	0f 84 a5 03 00 00    	je     0x1801031c3
180102e1e:	4c 8b 45 70          	mov    0x70(%rbp),%r8
180102e22:	8b d0                	mov    %eax,%edx
180102e24:	48 8b cf             	mov    %rdi,%rcx
180102e27:	e8 08 d0 03 00       	call   0x18013fe34
180102e2c:	84 c0                	test   %al,%al
180102e2e:	0f 84 23 03 00 00    	je     0x180103157
180102e34:	41 8b 55 04          	mov    0x4(%r13),%edx
180102e38:	4c 8d 45 c8          	lea    -0x38(%rbp),%r8
180102e3c:	48 8b 47 08          	mov    0x8(%rdi),%rax
180102e40:	48 8b cf             	mov    %rdi,%rcx
180102e43:	ff d0                	call   *%rax
180102e45:	0f 1f 00             	nopl   (%rax)
180102e48:	45 33 d2             	xor    %r10d,%r10d
180102e4b:	48 89 45 78          	mov    %rax,0x78(%rbp)
180102e4f:	4c 8b c8             	mov    %rax,%r9
180102e52:	48 85 c0             	test   %rax,%rax
180102e55:	0f 84 01 0a 00 00    	je     0x18010385c
180102e5b:	45 0f b7 45 02       	movzwl 0x2(%r13),%r8d
180102e60:	41 8b d0             	mov    %r8d,%edx
180102e63:	48 c1 e2 02          	shl    $0x2,%rdx
180102e67:	48 83 fa 04          	cmp    $0x4,%rdx
180102e6b:	0f 82 9e 02 00 00    	jb     0x18010310f
180102e71:	48 8b c8             	mov    %rax,%rcx
180102e74:	e8 0b d1 03 00       	call   0x18013ff84
180102e79:	8b c8                	mov    %eax,%ecx
180102e7b:	48 3b d1             	cmp    %rcx,%rdx
180102e7e:	0f 87 8b 02 00 00    	ja     0x18010310f
180102e84:	8d 8e d7 3f 00 00    	lea    0x3fd7(%rsi),%ecx
180102e8a:	b8 3f 64 a0 00       	mov    $0xa0643f,%eax
180102e8f:	f7 e1                	mul    %ecx
180102e91:	2b ca                	sub    %edx,%ecx
180102e93:	d1 e9                	shr    $1,%ecx
180102e95:	03 ca                	add    %edx,%ecx
180102e97:	c1 e9 0d             	shr    $0xd,%ecx
180102e9a:	44 3b c1             	cmp    %ecx,%r8d
180102e9d:	0f 85 03 02 00 00    	jne    0x1801030a6
180102ea3:	45 8b fa             	mov    %r10d,%r15d
180102ea6:	45 85 c0             	test   %r8d,%r8d
180102ea9:	74 6f                	je     0x180102f1a
180102eab:	4c 8b 45 70          	mov    0x70(%rbp),%r8
180102eaf:	48 8b cf             	mov    %rdi,%rcx
180102eb2:	41 8b f7             	mov    %r15d,%esi
180102eb5:	41 8b 14 b1          	mov    (%r9,%rsi,4),%edx
180102eb9:	e8 76 cf 03 00       	call   0x18013fe34
180102ebe:	84 c0                	test   %al,%al
180102ec0:	0f 84 75 01 00 00    	je     0x18010303b
180102ec6:	48 8b 45 78          	mov    0x78(%rbp),%rax
180102eca:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
180102ece:	48 8b cf             	mov    %rdi,%rcx
180102ed1:	8b 14 b0             	mov    (%rax,%rsi,4),%edx
180102ed4:	48 8b 47 08          	mov    0x8(%rdi),%rax
180102ed8:	ff d0                	call   *%rax
180102eda:	0f 1f 00             	nopl   (%rax)
180102edd:	48 85 c0             	test   %rax,%rax
180102ee0:	0f 84 f9 08 00 00    	je     0x1801037df
180102ee6:	48 8b c8             	mov    %rax,%rcx
180102ee9:	e8 96 d0 03 00       	call   0x18013ff84
180102eee:	3d d8 3f 00 00       	cmp    $0x3fd8,%eax
180102ef3:	0f 82 a7 00 00 00    	jb     0x180102fa0
180102ef9:	48 8b 47 10          	mov    0x10(%rdi),%rax
180102efd:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
180102f01:	48 8b cf             	mov    %rdi,%rcx
180102f04:	ff d0                	call   *%rax
180102f06:	0f 1f 00             	nopl   (%rax)
180102f09:	41 0f b7 45 02       	movzwl 0x2(%r13),%eax
180102f0e:	41 ff c7             	inc    %r15d
180102f11:	4c 8b 4d 78          	mov    0x78(%rbp),%r9
180102f15:	44 3b f8             	cmp    %eax,%r15d
180102f18:	72 91                	jb     0x180102eab
180102f1a:	48 8b 47 10          	mov    0x10(%rdi),%rax
180102f1e:	48 8d 55 c8          	lea    -0x38(%rbp),%rdx
180102f22:	48 8b cf             	mov    %rdi,%rcx
180102f25:	ff d0                	call   *%rax
180102f27:	0f 1f 00             	nopl   (%rax)
180102f2a:	4d 85 ed             	test   %r13,%r13
180102f2d:	74 10                	je     0x180102f3f
180102f2f:	48 8b 47 10          	mov    0x10(%rdi),%rax
180102f33:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
180102f37:	48 8b cf             	mov    %rdi,%rcx
180102f3a:	ff d0                	call   *%rax
180102f3c:	0f 1f 00             	nopl   (%rax)
180102f3f:	41 8b 76 04          	mov    0x4(%r14),%esi
180102f43:	e9 5b 03 00 00       	jmp    0x1801032a3
180102f48:	48 85 db             	test   %rbx,%rbx
180102f4b:	0f 84 fb fd ff ff    	je     0x180102d4c
180102f51:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
180102f55:	b9 08 00 00 00       	mov    $0x8,%ecx
180102f5a:	66 3b c1             	cmp    %cx,%ax
180102f5d:	0f 83 d4 fd ff ff    	jae    0x180102d37
180102f63:	48 83 c0 09          	add    $0x9,%rax
180102f67:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
180102f6b:	c7 04 83 0f 00 00 00 	movl   $0xf,(%rbx,%rax,4)
180102f72:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
180102f76:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
180102f7a:	c7 44 8b 70 4c 01 00 	movl   $0xc000014c,0x70(%rbx,%rcx,4)
180102f81:	c0
180102f82:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
180102f86:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
180102f8a:	b8 01 00 00 00       	mov    $0x1,%eax
180102f8f:	c7 44 8b 74 f0 00 00 	movl   $0xf0,0x74(%rbx,%rcx,4)
180102f96:	00
180102f97:	66 01 43 0a          	add    %ax,0xa(%rbx)
180102f9b:	e9 97 fd ff ff       	jmp    0x180102d37
180102fa0:	48 85 db             	test   %rbx,%rbx
180102fa3:	74 61                	je     0x180103006
180102fa5:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
180102fa9:	b9 08 00 00 00       	mov    $0x8,%ecx
180102fae:	66 3b c1             	cmp    %cx,%ax
180102fb1:	73 38                	jae    0x180102feb
180102fb3:	48 83 c0 09          	add    $0x9,%rax
180102fb7:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
180102fbb:	c7 04 83 0f 00 00 00 	movl   $0xf,(%rbx,%rax,4)
180102fc2:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
180102fc6:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
180102fca:	c7 44 8b 70 4c 01 00 	movl   $0xc000014c,0x70(%rbx,%rcx,4)
180102fd1:	c0
180102fd2:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
180102fd6:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
180102fda:	b8 01 00 00 00       	mov    $0x1,%eax
180102fdf:	c7 44 8b 74 80 01 00 	movl   $0x180,0x74(%rbx,%rcx,4)
180102fe6:	00
180102fe7:	66 01 43 0a          	add    %ax,0xa(%rbx)
180102feb:	48 8b 45 78          	mov    0x78(%rbp),%rax
180102fef:	44 89 bb 18 01 00 00 	mov    %r15d,0x118(%rbx)
180102ff6:	8b 04 b0             	mov    (%rax,%rsi,4),%eax
180102ff9:	89 83 1c 01 00 00    	mov    %eax,0x11c(%rbx)
180102fff:	4c 89 ab 20 01 00 00 	mov    %r13,0x120(%rbx)