14099c7d9:	89 53 3c             	mov    %edx,0x3c(%rbx)
14099c7dc:	8b 53 18             	mov    0x18(%rbx),%edx
14099c7df:	85 d2                	test   %edx,%edx
14099c7e1:	75 23                	jne    0x14099c806
14099c7e3:	48 63 4b 1c          	movslq 0x1c(%rbx),%rcx
14099c7e7:	48 8d 15 12 38 66 ff 	lea    -0x99c7ee(%rip),%rdx        # 0x140000000
14099c7ee:	8b 94 8a b0 0c 3b 01 	mov    0x13b0cb0(%rdx,%rcx,4),%edx
14099c7f5:	8d 41 01             	lea    0x1(%rcx),%eax
14099c7f8:	89 43 1c             	mov    %eax,0x1c(%rbx)
14099c7fb:	3d 00 02 00 00       	cmp    $0x200,%eax
14099c800:	75 04                	jne    0x14099c806
14099c802:	44 89 5b 1c          	mov    %r11d,0x1c(%rbx)
14099c806:	8d 42 ff             	lea    -0x1(%rdx),%eax
14099c809:	41 8b cb             	mov    %r11d,%ecx
14099c80c:	83 f8 01             	cmp    $0x1,%eax
14099c80f:	89 43 18             	mov    %eax,0x18(%rbx)
14099c812:	0f 94 c1             	sete   %cl
14099c815:	41 33 c9             	xor    %r9d,%ecx
14099c818:	89 4b 40             	mov    %ecx,0x40(%rbx)
14099c81b:	e9 b1 05 00 00       	jmp    0x14099cdd1
14099c820:	3b c8                	cmp    %eax,%ecx
14099c822:	0f 83 19 01 00 00    	jae    0x14099c941
14099c828:	48 8d 93 48 04 00 00 	lea    0x448(%rbx),%rdx
14099c82f:	e8 7c 86 ff ff       	call   0x140994eb0
14099c834:	44 8b 43 3c          	mov    0x3c(%rbx),%r8d
14099c838:	89 43 40             	mov    %eax,0x40(%rbx)
14099c83b:	41 8b c8             	mov    %r8d,%ecx
14099c83e:	48 8b 83 60 0c 00 00 	mov    0xc60(%rbx),%rax
14099c845:	48 d1 e9             	shr    $1,%rcx
14099c848:	0f b6 14 01          	movzbl (%rcx,%rax,1),%edx
14099c84c:	41 8b c8             	mov    %r8d,%ecx
14099c84f:	48 8b 83 58 0c 00 00 	mov    0xc58(%rbx),%rax
14099c856:	83 e1 01             	and    $0x1,%ecx
14099c859:	c1 e1 02             	shl    $0x2,%ecx
14099c85c:	d3 ea                	shr    %cl,%edx
14099c85e:	83 e2 0f             	and    $0xf,%edx
14099c861:	42 0f b7 0c 40       	movzwl (%rax,%r8,2),%ecx
14099c866:	c1 e2 10             	shl    $0x10,%edx
14099c869:	0b d1                	or     %ecx,%edx
14099c86b:	ff 83 44 04 00 00    	incl   0x444(%rbx)
14099c871:	89 53 3c             	mov    %edx,0x3c(%rbx)
14099c874:	e9 55 05 00 00       	jmp    0x14099cdce
14099c879:	44 89 5c 24 40       	mov    %r11d,0x40(%rsp)
14099c87e:	45 8b cb             	mov    %r11d,%r9d
14099c881:	45 85 ff             	test   %r15d,%r15d
14099c884:	7e 45                	jle    0x14099c8cb
14099c886:	4d 8b c3             	mov    %r11,%r8
14099c889:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14099c890:	48 8b 8b 50 0c 00 00 	mov    0xc50(%rbx),%rcx
14099c897:	4d 8d 40 04          	lea    0x4(%r8),%r8
14099c89b:	41 0f b6 44 08 fc    	movzbl -0x4(%r8,%rcx,1),%eax
14099c8a1:	48 8d 14 83          	lea    (%rbx,%rax,4),%rdx
14099c8a5:	48 63 82 48 04 00 00 	movslq 0x448(%rdx),%rax
14099c8ac:	48 8d 0c 81          	lea    (%rcx,%rax,4),%rcx
14099c8b0:	41 8b c1             	mov    %r9d,%eax
14099c8b3:	c1 e0 08             	shl    $0x8,%eax
14099c8b6:	41 ff c1             	inc    %r9d
14099c8b9:	09 01                	or     %eax,(%rcx)
14099c8bb:	ff 82 48 04 00 00    	incl   0x448(%rdx)
14099c8c1:	45 3b cf             	cmp    %r15d,%r9d
14099c8c4:	7c ca                	jl     0x14099c890
14099c8c6:	44 89 4c 24 40       	mov    %r9d,0x40(%rsp)
14099c8cb:	48 63 43 38          	movslq 0x38(%rbx),%rax
14099c8cf:	48 8b 93 50 0c 00 00 	mov    0xc50(%rbx),%rdx
14099c8d6:	8b 0c 82             	mov    (%rdx,%rax,4),%ecx
14099c8d9:	69 43 28 a0 86 01 00 	imul   $0x186a0,0x28(%rbx),%eax
14099c8e0:	c1 e9 08             	shr    $0x8,%ecx
14099c8e3:	80 7b 14 00          	cmpb   $0x0,0x14(%rbx)
14099c8e7:	89 4b 3c             	mov    %ecx,0x3c(%rbx)
14099c8ea:	44 89 9b 44 04 00 00 	mov    %r11d,0x444(%rbx)
14099c8f1:	74 4a                	je     0x14099c93d
14099c8f3:	48 c7 43 18 00 00 00 	movq   $0x0,0x18(%rbx)
14099c8fa:	00
14099c8fb:	3b c8                	cmp    %eax,%ecx
14099c8fd:	73 42                	jae    0x14099c941
14099c8ff:	8b 0c 8a             	mov    (%rdx,%rcx,4),%ecx
14099c902:	0f b6 d1             	movzbl %cl,%edx
14099c905:	c1 e9 08             	shr    $0x8,%ecx
14099c908:	89 4b 3c             	mov    %ecx,0x3c(%rbx)
14099c90b:	41 8b cb             	mov    %r11d,%ecx
14099c90e:	89 53 40             	mov    %edx,0x40(%rbx)
14099c911:	c7 83 44 04 00 00 01 	movl   $0x1,0x444(%rbx)
14099c918:	00 00 00
14099c91b:	8b 05 8f 43 a1 00    	mov    0xa1438f(%rip),%eax        # 0x1413b0cb0
14099c921:	ff c8                	dec    %eax
14099c923:	c7 43 1c 01 00 00 00 	movl   $0x1,0x1c(%rbx)
14099c92a:	83 f8 01             	cmp    $0x1,%eax
14099c92d:	89 43 18             	mov    %eax,0x18(%rbx)
14099c930:	0f 94 c1             	sete   %cl
14099c933:	33 ca                	xor    %edx,%ecx
14099c935:	89 4b 40             	mov    %ecx,0x40(%rbx)
14099c938:	e9 94 04 00 00       	jmp    0x14099cdd1
14099c93d:	3b c8                	cmp    %eax,%ecx
14099c93f:	72 0a                	jb     0x14099c94b
14099c941:	b8 01 00 00 00       	mov    $0x1,%eax
14099c946:	e9 82 05 00 00       	jmp    0x14099cecd
14099c94b:	8b 0c 8a             	mov    (%rdx,%rcx,4),%ecx
14099c94e:	0f b6 c1             	movzbl %cl,%eax
14099c951:	c1 e9 08             	shr    $0x8,%ecx
14099c954:	89 4b 3c             	mov    %ecx,0x3c(%rbx)
14099c957:	89 43 40             	mov    %eax,0x40(%rbx)
14099c95a:	c7 83 44 04 00 00 01 	movl   $0x1,0x444(%rbx)
14099c961:	00 00 00
14099c964:	e9 68 04 00 00       	jmp    0x14099cdd1
14099c969:	44 8b 4b 24          	mov    0x24(%rbx),%r9d
14099c96d:	c7 43 08 2a 00 00 00 	movl   $0x2a,0x8(%rbx)
14099c974:	41 83 f9 08          	cmp    $0x8,%r9d
14099c978:	7d 51                	jge    0x14099c9cb
14099c97a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
14099c980:	4c 8b 03             	mov    (%rbx),%r8
14099c983:	41 83 78 08 00       	cmpl   $0x0,0x8(%r8)
14099c988:	0f 84 40 04 00 00    	je     0x14099cdce
14099c98e:	49 8b 00             	mov    (%r8),%rax
14099c991:	8b 53 20             	mov    0x20(%rbx),%edx
14099c994:	c1 e2 08             	shl    $0x8,%edx
14099c997:	0f b6 08             	movzbl (%rax),%ecx
14099c99a:	41 8d 41 08          	lea    0x8(%r9),%eax
14099c99e:	89 43 24             	mov    %eax,0x24(%rbx)
14099c9a1:	0b d1                	or     %ecx,%edx
14099c9a3:	89 53 20             	mov    %edx,0x20(%rbx)
14099c9a6:	49 ff 00             	incq   (%r8)
14099c9a9:	48 8b 03             	mov    (%rbx),%rax
14099c9ac:	ff 48 08             	decl   0x8(%rax)
14099c9af:	48 8b 03             	mov    (%rbx),%rax
14099c9b2:	ff 40 0c             	incl   0xc(%rax)
14099c9b5:	48 8b 03             	mov    (%rbx),%rax
14099c9b8:	83 78 0c 00          	cmpl   $0x0,0xc(%rax)
14099c9bc:	75 03                	jne    0x14099c9c1
14099c9be:	ff 40 10             	incl   0x10(%rax)
14099c9c1:	44 8b 4b 24          	mov    0x24(%rbx),%r9d
14099c9c5:	41 83 f9 08          	cmp    $0x8,%r9d
14099c9c9:	7c b5                	jl     0x14099c980
14099c9cb:	8b 43 20             	mov    0x20(%rbx),%eax
14099c9ce:	41 8d 49 f8          	lea    -0x8(%r9),%ecx
14099c9d2:	d3 e8                	shr    %cl,%eax
14099c9d4:	89 4b 24             	mov    %ecx,0x24(%rbx)
14099c9d7:	3c 72                	cmp    $0x72,%al
14099c9d9:	0f 85 f4 e1 ff ff    	jne    0x14099abd3
14099c9df:	44 8b 4b 24          	mov    0x24(%rbx),%r9d
14099c9e3:	c7 43 08 2b 00 00 00 	movl   $0x2b,0x8(%rbx)
14099c9ea:	41 83 f9 08          	cmp    $0x8,%r9d
14099c9ee:	7d 4b                	jge    0x14099ca3b
14099c9f0:	4c 8b 03             	mov    (%rbx),%r8
14099c9f3:	41 83 78 08 00       	cmpl   $0x0,0x8(%r8)
14099c9f8:	0f 84 d0 03 00 00    	je     0x14099cdce
14099c9fe:	49 8b 00             	mov    (%r8),%rax
14099ca01:	8b 53 20             	mov    0x20(%rbx),%edx
14099ca04:	c1 e2 08             	shl    $0x8,%edx
14099ca07:	0f b6 08             	movzbl (%rax),%ecx
14099ca0a:	41 8d 41 08          	lea    0x8(%r9),%eax
14099ca0e:	89 43 24             	mov    %eax,0x24(%rbx)
14099ca11:	0b d1                	or     %ecx,%edx
14099ca13:	89 53 20             	mov    %edx,0x20(%rbx)
14099ca16:	49 ff 00             	incq   (%r8)
14099ca19:	48 8b 03             	mov    (%rbx),%rax
14099ca1c:	ff 48 08             	decl   0x8(%rax)
14099ca1f:	48 8b 03             	mov    (%rbx),%rax
14099ca22:	ff 40 0c             	incl   0xc(%rax)
14099ca25:	48 8b 03             	mov    (%rbx),%rax
14099ca28:	83 78 0c 00          	cmpl   $0x0,0xc(%rax)
14099ca2c:	75 03                	jne    0x14099ca31
14099ca2e:	ff 40 10             	incl   0x10(%rax)
14099ca31:	44 8b 4b 24          	mov    0x24(%rbx),%r9d
14099ca35:	41 83 f9 08          	cmp    $0x8,%r9d
14099ca39:	7c b5                	jl     0x14099c9f0
14099ca3b:	8b 43 20             	mov    0x20(%rbx),%eax
14099ca3e:	41 8d 49 f8          	lea    -0x8(%r9),%ecx
14099ca42:	d3 e8                	shr    %cl,%eax
14099ca44:	89 4b 24             	mov    %ecx,0x24(%rbx)
14099ca47:	3c 45                	cmp    $0x45,%al
14099ca49:	0f 85 84 e1 ff ff    	jne    0x14099abd3
14099ca4f:	44 8b 4b 24          	mov    0x24(%rbx),%r9d
14099ca53:	c7 43 08 2c 00 00 00 	movl   $0x2c,0x8(%rbx)
14099ca5a:	41 83 f9 08          	cmp    $0x8,%r9d
14099ca5e:	7d 4b                	jge    0x14099caab
14099ca60:	4c 8b 03             	mov    (%rbx),%r8
14099ca63:	41 83 78 08 00       	cmpl   $0x0,0x8(%r8)
14099ca68:	0f 84 60 03 00 00    	je     0x14099cdce
14099ca6e:	49 8b 00             	mov    (%r8),%rax
14099ca71:	8b 53 20             	mov    0x20(%rbx),%edx
14099ca74:	c1 e2 08             	shl    $0x8,%edx
14099ca77:	0f b6 08             	movzbl (%rax),%ecx
14099ca7a:	41 8d 41 08          	lea    0x8(%r9),%eax
14099ca7e:	89 43 24             	mov    %eax,0x24(%rbx)
14099ca81:	0b d1                	or     %ecx,%edx
14099ca83:	89 53 20             	mov    %edx,0x20(%rbx)
14099ca86:	49 ff 00             	incq   (%r8)
14099ca89:	48 8b 03             	mov    (%rbx),%rax
14099ca8c:	ff 48 08             	decl   0x8(%rax)
14099ca8f:	48 8b 03             	mov    (%rbx),%rax
14099ca92:	ff 40 0c             	incl   0xc(%rax)
14099ca95:	48 8b 03             	mov    (%rbx),%rax
14099ca98:	83 78 0c 00          	cmpl   $0x0,0xc(%rax)
14099ca9c:	75 03                	jne    0x14099caa1
14099ca9e:	ff 40 10             	incl   0x10(%rax)
14099caa1:	44 8b 4b 24          	mov    0x24(%rbx),%r9d
14099caa5:	41 83 f9 08          	cmp    $0x8,%r9d
14099caa9:	7c b5                	jl     0x14099ca60
14099caab:	8b 43 20             	mov    0x20(%rbx),%eax
14099caae:	41 8d 49 f8          	lea    -0x8(%r9),%ecx
14099cab2:	d3 e8                	shr    %cl,%eax
14099cab4:	89 4b 24             	mov    %ecx,0x24(%rbx)
14099cab7:	3c 38                	cmp    $0x38,%al
14099cab9:	0f 85 14 e1 ff ff    	jne    0x14099abd3
14099cabf:	44 8b 4b 24          	mov    0x24(%rbx),%r9d
14099cac3:	c7 43 08 2d 00 00 00 	movl   $0x2d,0x8(%rbx)
14099caca:	41 83 f9 08          	cmp    $0x8,%r9d
14099cace:	7d 4b                	jge    0x14099cb1b
14099cad0:	4c 8b 03             	mov    (%rbx),%r8
14099cad3:	41 83 78 08 00       	cmpl   $0x0,0x8(%r8)
14099cad8:	0f 84 f0 02 00 00    	je     0x14099cdce
14099cade:	49 8b 00             	mov    (%r8),%rax
14099cae1:	8b 53 20             	mov    0x20(%rbx),%edx
14099cae4:	c1 e2 08             	shl    $0x8,%edx
14099cae7:	0f b6 08             	movzbl (%rax),%ecx
14099caea:	41 8d 41 08          	lea    0x8(%r9),%eax
14099caee:	89 43 24             	mov    %eax,0x24(%rbx)
14099caf1:	0b d1                	or     %ecx,%edx
14099caf3:	89 53 20             	mov    %edx,0x20(%rbx)
14099caf6:	49 ff 00             	incq   (%r8)
14099caf9:	48 8b 03             	mov    (%rbx),%rax
14099cafc:	ff 48 08             	decl   0x8(%rax)
14099caff:	48 8b 03             	mov    (%rbx),%rax
14099cb02:	ff 40 0c             	incl   0xc(%rax)
14099cb05:	48 8b 03             	mov    (%rbx),%rax
14099cb08:	83 78 0c 00          	cmpl   $0x0,0xc(%rax)
14099cb0c:	75 03                	jne    0x14099cb11
14099cb0e:	ff 40 10             	incl   0x10(%rax)
14099cb11:	44 8b 4b 24          	mov    0x24(%rbx),%r9d
14099cb15:	41 83 f9 08          	cmp    $0x8,%r9d
14099cb19:	7c b5                	jl     0x14099cad0
14099cb1b:	8b 43 20             	mov    0x20(%rbx),%eax
14099cb1e:	41 8d 49 f8          	lea    -0x8(%r9),%ecx
14099cb22:	d3 e8                	shr    %cl,%eax
14099cb24:	89 4b 24             	mov    %ecx,0x24(%rbx)
14099cb27:	3c 50                	cmp    $0x50,%al
14099cb29:	0f 85 a4 e0 ff ff    	jne    0x14099abd3
14099cb2f:	44 8b 4b 24          	mov    0x24(%rbx),%r9d
14099cb33:	c7 43 08 2e 00 00 00 	movl   $0x2e,0x8(%rbx)
14099cb3a:	41 83 f9 08          	cmp    $0x8,%r9d
14099cb3e:	7d 4b                	jge    0x14099cb8b
14099cb40:	4c 8b 03             	mov    (%rbx),%r8
14099cb43:	41 83 78 08 00       	cmpl   $0x0,0x8(%r8)
14099cb48:	0f 84 80 02 00 00    	je     0x14099cdce
14099cb4e:	49 8b 00             	mov    (%r8),%rax
14099cb51:	8b 53 20             	mov    0x20(%rbx),%edx
14099cb54:	c1 e2 08             	shl    $0x8,%edx
14099cb57:	0f b6 08             	movzbl (%rax),%ecx
14099cb5a:	41 8d 41 08          	lea    0x8(%r9),%eax
14099cb5e:	89 43 24             	mov    %eax,0x24(%rbx)
14099cb61:	0b d1                	or     %ecx,%edx
14099cb63:	89 53 20             	mov    %edx,0x20(%rbx)
14099cb66:	49 ff 00             	incq   (%r8)
14099cb69:	48 8b 03             	mov    (%rbx),%rax
14099cb6c:	ff 48 08             	decl   0x8(%rax)
14099cb6f:	48 8b 03             	mov    (%rbx),%rax
14099cb72:	ff 40 0c             	incl   0xc(%rax)
14099cb75:	48 8b 03             	mov    (%rbx),%rax
14099cb78:	83 78 0c 00          	cmpl   $0x0,0xc(%rax)
14099cb7c:	75 03                	jne    0x14099cb81
14099cb7e:	ff 40 10             	incl   0x10(%rax)
14099cb81:	44 8b 4b 24          	mov    0x24(%rbx),%r9d
14099cb85:	41 83 f9 08          	cmp    $0x8,%r9d
14099cb89:	7c b5                	jl     0x14099cb40
14099cb8b:	8b 43 20             	mov    0x20(%rbx),%eax
14099cb8e:	41 8d 49 f8          	lea    -0x8(%r9),%ecx
14099cb92:	d3 e8                	shr    %cl,%eax
14099cb94:	89 4b 24             	mov    %ecx,0x24(%rbx)
14099cb97:	3c 90                	cmp    $0x90,%al
14099cb99:	0f 85 34 e0 ff ff    	jne    0x14099abd3
14099cb9f:	45 33 db             	xor    %r11d,%r11d
14099cba2:	44 89 9b 6c 0c 00 00 	mov    %r11d,0xc6c(%rbx)
14099cba9:	eb 03                	jmp    0x14099cbae
14099cbab:	45 33 db             	xor    %r11d,%r11d
14099cbae:	44 8b 4b 24          	mov    0x24(%rbx),%r9d
14099cbb2:	c7 43 08 2f 00 00 00 	movl   $0x2f,0x8(%rbx)
14099cbb9:	41 83 f9 08          	cmp    $0x8,%r9d
14099cbbd:	7d 4c                	jge    0x14099cc0b
14099cbbf:	90                   	nop
14099cbc0:	4c 8b 03             	mov    (%rbx),%r8
14099cbc3:	41 83 78 08 00       	cmpl   $0x0,0x8(%r8)
14099cbc8:	0f 84 03 02 00 00    	je     0x14099cdd1
14099cbce:	49 8b 00             	mov    (%r8),%rax
14099cbd1:	8b 53 20             	mov    0x20(%rbx),%edx
14099cbd4:	c1 e2 08             	shl    $0x8,%edx
14099cbd7:	0f b6 08             	movzbl (%rax),%ecx
14099cbda:	41 8d 41 08          	lea    0x8(%r9),%eax
14099cbde:	89 43 24             	mov    %eax,0x24(%rbx)
14099cbe1:	0b d1                	or     %ecx,%edx
14099cbe3:	89 53 20             	mov    %edx,0x20(%rbx)
14099cbe6:	49 ff 00             	incq   (%r8)
14099cbe9:	48 8b 03             	mov    (%rbx),%rax
14099cbec:	ff 48 08             	decl   0x8(%rax)
14099cbef:	48 8b 03             	mov    (%rbx),%rax
14099cbf2:	ff 40 0c             	incl   0xc(%rax)
14099cbf5:	48 8b 03             	mov    (%rbx),%rax
14099cbf8:	83 78 0c 00          	cmpl   $0x0,0xc(%rax)
14099cbfc:	75 03                	jne    0x14099cc01
14099cbfe:	ff 40 10             	incl   0x10(%rax)
14099cc01:	44 8b 4b 24          	mov    0x24(%rbx),%r9d
14099cc05:	41 83 f9 08          	cmp    $0x8,%r9d
14099cc09:	7c b5                	jl     0x14099cbc0
14099cc0b:	8b 43 20             	mov    0x20(%rbx),%eax
14099cc0e:	41 8d 49 f8          	lea    -0x8(%r9),%ecx
14099cc12:	d3 e8                	shr    %cl,%eax
14099cc14:	89 4b 24             	mov    %ecx,0x24(%rbx)
14099cc17:	0f b6 c8             	movzbl %al,%ecx
14099cc1a:	8b 83 6c 0c 00 00    	mov    0xc6c(%rbx),%eax
14099cc20:	c1 e0 08             	shl    $0x8,%eax
14099cc23:	0b c8                	or     %eax,%ecx
14099cc25:	89 8b 6c 0c 00 00    	mov    %ecx,0xc6c(%rbx)
14099cc2b:	44 8b 4b 24          	mov    0x24(%rbx),%r9d
14099cc2f:	c7 43 08 30 00 00 00 	movl   $0x30,0x8(%rbx)
14099cc36:	41 83 f9 08          	cmp    $0x8,%r9d
14099cc3a:	7d 4f                	jge    0x14099cc8b
14099cc3c:	0f 1f 40 00          	nopl   0x0(%rax)
14099cc40:	4c 8b 03             	mov    (%rbx),%r8
14099cc43:	41 83 78 08 00       	cmpl   $0x0,0x8(%r8)
14099cc48:	0f 84 80 01 00 00    	je     0x14099cdce
14099cc4e:	49 8b 00             	mov    (%r8),%rax
14099cc51:	8b 53 20             	mov    0x20(%rbx),%edx
14099cc54:	c1 e2 08             	shl    $0x8,%edx
14099cc57:	0f b6 08             	movzbl (%rax),%ecx
14099cc5a:	41 8d 41 08          	lea    0x8(%r9),%eax
14099cc5e:	89 43 24             	mov    %eax,0x24(%rbx)
14099cc61:	0b d1                	or     %ecx,%edx
14099cc63:	89 53 20             	mov    %edx,0x20(%rbx)
14099cc66:	49 ff 00             	incq   (%r8)
14099cc69:	48 8b 03             	mov    (%rbx),%rax
14099cc6c:	ff 48 08             	decl   0x8(%rax)
14099cc6f:	48 8b 03             	mov    (%rbx),%rax
14099cc72:	ff 40 0c             	incl   0xc(%rax)
14099cc75:	48 8b 03             	mov    (%rbx),%rax
14099cc78:	83 78 0c 00          	cmpl   $0x0,0xc(%rax)
14099cc7c:	75 03                	jne    0x14099cc81
14099cc7e:	ff 40 10             	incl   0x10(%rax)
14099cc81:	44 8b 4b 24          	mov    0x24(%rbx),%r9d
14099cc85:	41 83 f9 08          	cmp    $0x8,%r9d
14099cc89:	7c b5                	jl     0x14099cc40
14099cc8b:	8b 43 20             	mov    0x20(%rbx),%eax
14099cc8e:	41 8d 49 f8          	lea    -0x8(%r9),%ecx
14099cc92:	d3 e8                	shr    %cl,%eax
14099cc94:	89 4b 24             	mov    %ecx,0x24(%rbx)
14099cc97:	0f b6 c8             	movzbl %al,%ecx
14099cc9a:	8b 83 6c 0c 00 00    	mov    0xc6c(%rbx),%eax
14099cca0:	c1 e0 08             	shl    $0x8,%eax
14099cca3:	0b c8                	or     %eax,%ecx
14099cca5:	89 8b 6c 0c 00 00    	mov    %ecx,0xc6c(%rbx)
14099ccab:	44 8b 4b 24          	mov    0x24(%rbx),%r9d
14099ccaf:	c7 43 08 31 00 00 00 	movl   $0x31,0x8(%rbx)