14079b821:	49 83 3c 24 00       	cmpq   $0x0,(%r12)
14079b826:	0f 85 dc 00 00 00    	jne    0x14079b908
14079b82c:	48 8d 05 3d 0b 89 00 	lea    0x890b3d(%rip),%rax        # 0x14102c370
14079b833:	48 89 45 a7          	mov    %rax,-0x59(%rbp)
14079b837:	48 c7 45 af 11 00 00 	movq   $0x11,-0x51(%rbp)
14079b83e:	00
14079b83f:	0f 28 45 a7          	movaps -0x59(%rbp),%xmm0
14079b843:	66 0f 7f 45 f7       	movdqa %xmm0,-0x9(%rbp)
14079b848:	48 8d 4d f7          	lea    -0x9(%rbp),%rcx
14079b84c:	e8 3f 55 00 00       	call   0x1407a0d90
14079b851:	48 8b 30             	mov    (%rax),%rsi
14079b854:	48 85 f6             	test   %rsi,%rsi
14079b857:	74 1c                	je     0x14079b875
14079b859:	8b 46 10             	mov    0x10(%rsi),%eax
14079b85c:	ff c0                	inc    %eax
14079b85e:	89 46 10             	mov    %eax,0x10(%rsi)
14079b861:	83 f8 01             	cmp    $0x1,%eax
14079b864:	0f 8e a5 11 00 00    	jle    0x14079ca0f
14079b86a:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14079b86f:	0f 84 a2 11 00 00    	je     0x14079ca17
14079b875:	48 8b fe             	mov    %rsi,%rdi
14079b878:	48 89 75 8f          	mov    %rsi,-0x71(%rbp)
14079b87c:	b9 50 00 00 00       	mov    $0x50,%ecx
14079b881:	e8 82 f8 67 00       	call   0x140e1b108
14079b886:	48 89 45 f7          	mov    %rax,-0x9(%rbp)
14079b88a:	48 85 c0             	test   %rax,%rax
14079b88d:	74 19                	je     0x14079b8a8
14079b88f:	49 8b fe             	mov    %r14,%rdi
14079b892:	4c 89 75 8f          	mov    %r14,-0x71(%rbp)
14079b896:	48 89 75 87          	mov    %rsi,-0x79(%rbp)
14079b89a:	48 8d 55 87          	lea    -0x79(%rbp),%rdx
14079b89e:	48 8b c8             	mov    %rax,%rcx
14079b8a1:	e8 8a 6f f9 ff       	call   0x140732830
14079b8a6:	eb 03                	jmp    0x14079b8ab
14079b8a8:	49 8b c6             	mov    %r14,%rax
14079b8ab:	49 8b 0c 24          	mov    (%r12),%rcx
14079b8af:	49 89 04 24          	mov    %rax,(%r12)
14079b8b3:	48 85 c9             	test   %rcx,%rcx
14079b8b6:	74 24                	je     0x14079b8dc
14079b8b8:	8b 41 10             	mov    0x10(%rcx),%eax
14079b8bb:	ff c8                	dec    %eax
14079b8bd:	89 41 10             	mov    %eax,0x10(%rcx)
14079b8c0:	85 c0                	test   %eax,%eax
14079b8c2:	7f 18                	jg     0x14079b8dc
14079b8c4:	0f 88 58 11 00 00    	js     0x14079ca22
14079b8ca:	48 8b 01             	mov    (%rcx),%rax
14079b8cd:	ba 01 00 00 00       	mov    $0x1,%edx
14079b8d2:	48 8b 00             	mov    (%rax),%rax
14079b8d5:	ff 15 45 81 7e 00    	call   *0x7e8145(%rip)        # 0x140f83a20
14079b8db:	90                   	nop
14079b8dc:	48 85 ff             	test   %rdi,%rdi
14079b8df:	74 27                	je     0x14079b908
14079b8e1:	8b 47 10             	mov    0x10(%rdi),%eax
14079b8e4:	ff c8                	dec    %eax
14079b8e6:	89 47 10             	mov    %eax,0x10(%rdi)
14079b8e9:	85 c0                	test   %eax,%eax
14079b8eb:	7f 1b                	jg     0x14079b908
14079b8ed:	0f 88 3a 11 00 00    	js     0x14079ca2d
14079b8f3:	48 8b 07             	mov    (%rdi),%rax
14079b8f6:	ba 01 00 00 00       	mov    $0x1,%edx
14079b8fb:	48 8b cf             	mov    %rdi,%rcx
14079b8fe:	48 8b 00             	mov    (%rax),%rax
14079b901:	ff 15 19 81 7e 00    	call   *0x7e8119(%rip)        # 0x140f83a20
14079b907:	90                   	nop
14079b908:	49 8b 04 24          	mov    (%r12),%rax
14079b90c:	4d 89 34 24          	mov    %r14,(%r12)
14079b910:	48 89 45 87          	mov    %rax,-0x79(%rbp)
14079b914:	48 8d 55 87          	lea    -0x79(%rbp),%rdx
14079b918:	48 8d 4d 8f          	lea    -0x71(%rbp),%rcx
14079b91c:	e8 ef 43 a0 ff       	call   0x14019fd10
14079b921:	4c 8b c0             	mov    %rax,%r8
14079b924:	ba 07 00 00 00       	mov    $0x7,%edx
14079b929:	48 8b cb             	mov    %rbx,%rcx
14079b92c:	e8 cf 91 f9 ff       	call   0x140734b00
14079b931:	e9 bd 0f 00 00       	jmp    0x14079c8f3
14079b936:	ba 02 00 00 00       	mov    $0x2,%edx
14079b93b:	48 8b ce             	mov    %rsi,%rcx
14079b93e:	e8 0d e5 ff ff       	call   0x140799e50
14079b943:	84 c0                	test   %al,%al
14079b945:	74 31                	je     0x14079b978
14079b947:	4d 89 37             	mov    %r14,(%r15)
14079b94a:	49 8b 0c 24          	mov    (%r12),%rcx
14079b94e:	48 85 c9             	test   %rcx,%rcx
14079b951:	0f 84 c8 0f 00 00    	je     0x14079c91f
14079b957:	8b 41 10             	mov    0x10(%rcx),%eax
14079b95a:	ff c8                	dec    %eax
14079b95c:	89 41 10             	mov    %eax,0x10(%rcx)
14079b95f:	85 c0                	test   %eax,%eax
14079b961:	0f 8f b8 0f 00 00    	jg     0x14079c91f
14079b967:	0f 88 cb 10 00 00    	js     0x14079ca38
14079b96d:	48 8b 01             	mov    (%rcx),%rax
14079b970:	48 8b 00             	mov    (%rax),%rax
14079b973:	e9 9b 0f 00 00       	jmp    0x14079c913
14079b978:	8b 15 8a 33 d0 00    	mov    0xd0338a(%rip),%edx        # 0x14149ed08
14079b97e:	65 48 8b 04 25 58 00 	mov    %gs:0x58,%rax
14079b985:	00 00
14079b987:	b9 00 13 00 00       	mov    $0x1300,%ecx
14079b98c:	48 8b 04 d0          	mov    (%rax,%rdx,8),%rax
14079b990:	8b 04 01             	mov    (%rcx,%rax,1),%eax
14079b993:	39 05 c7 5d c9 00    	cmp    %eax,0xc95dc7(%rip)        # 0x141431760
14079b999:	0f 8f a4 10 00 00    	jg     0x14079ca43
14079b99f:	b9 50 00 00 00       	mov    $0x50,%ecx
14079b9a4:	e8 5f f7 67 00       	call   0x140e1b108
14079b9a9:	4c 8b c8             	mov    %rax,%r9
14079b9ac:	48 89 45 f7          	mov    %rax,-0x9(%rbp)
14079b9b0:	48 85 c0             	test   %rax,%rax
14079b9b3:	74 40                	je     0x14079b9f5
14079b9b5:	48 8b 0d 9c 5d c9 00 	mov    0xc95d9c(%rip),%rcx        # 0x141431758
14079b9bc:	48 89 4d 87          	mov    %rcx,-0x79(%rbp)
14079b9c0:	48 85 c9             	test   %rcx,%rcx
14079b9c3:	74 1c                	je     0x14079b9e1
14079b9c5:	8b 41 10             	mov    0x10(%rcx),%eax
14079b9c8:	ff c0                	inc    %eax
14079b9ca:	89 41 10             	mov    %eax,0x10(%rcx)
14079b9cd:	83 f8 01             	cmp    $0x1,%eax
14079b9d0:	0f 8e ff 10 00 00    	jle    0x14079cad5
14079b9d6:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14079b9db:	0f 84 fc 10 00 00    	je     0x14079cadd
14079b9e1:	41 b0 01             	mov    $0x1,%r8b
14079b9e4:	48 8d 55 87          	lea    -0x79(%rbp),%rdx
14079b9e8:	49 8b c9             	mov    %r9,%rcx
14079b9eb:	e8 d0 5f f9 ff       	call   0x1407319c0
14079b9f0:	48 8b d8             	mov    %rax,%rbx
14079b9f3:	eb 03                	jmp    0x14079b9f8
14079b9f5:	49 8b de             	mov    %r14,%rbx
14079b9f8:	48 89 5d d7          	mov    %rbx,-0x29(%rbp)
14079b9fc:	48 8b 7e 08          	mov    0x8(%rsi),%rdi
14079ba00:	44 0f b6 07          	movzbl (%rdi),%r8d
14079ba04:	33 d2                	xor    %edx,%edx
14079ba06:	48 8b cb             	mov    %rbx,%rcx
14079ba09:	e8 92 3b aa ff       	call   0x14023f5a0
14079ba0e:	44 0f b6 47 01       	movzbl 0x1(%rdi),%r8d
14079ba13:	ba 01 00 00 00       	mov    $0x1,%edx
14079ba18:	48 8b cb             	mov    %rbx,%rcx
14079ba1b:	e8 80 3b aa ff       	call   0x14023f5a0
14079ba20:	48 8b ce             	mov    %rsi,%rcx
14079ba23:	e8 78 e4 ff ff       	call   0x140799ea0
14079ba28:	44 0f b7 c0          	movzwl %ax,%r8d
14079ba2c:	41 83 e8 02          	sub    $0x2,%r8d
14079ba30:	48 8b 56 08          	mov    0x8(%rsi),%rdx
14079ba34:	48 83 c2 02          	add    $0x2,%rdx
14079ba38:	48 8d 4d 8f          	lea    -0x71(%rbp),%rcx
14079ba3c:	e8 bf d4 ff ff       	call   0x140798f00
14079ba41:	48 8b d0             	mov    %rax,%rdx
14079ba44:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
14079ba48:	e8 c3 42 a0 ff       	call   0x14019fd10
14079ba4d:	4c 8b c0             	mov    %rax,%r8
14079ba50:	ba 02 00 00 00       	mov    $0x2,%edx
14079ba55:	48 8b cb             	mov    %rbx,%rcx
14079ba58:	e8 a3 90 f9 ff       	call   0x140734b00
14079ba5d:	e9 91 0e 00 00       	jmp    0x14079c8f3
14079ba62:	ba 02 00 00 00       	mov    $0x2,%edx
14079ba67:	48 8b ce             	mov    %rsi,%rcx
14079ba6a:	e8 e1 e3 ff ff       	call   0x140799e50
14079ba6f:	84 c0                	test   %al,%al
14079ba71:	74 2b                	je     0x14079ba9e
14079ba73:	4d 89 37             	mov    %r14,(%r15)
14079ba76:	49 8b 0c 24          	mov    (%r12),%rcx
14079ba7a:	48 85 c9             	test   %rcx,%rcx
14079ba7d:	0f 84 9c 0e 00 00    	je     0x14079c91f
14079ba83:	8b 41 10             	mov    0x10(%rcx),%eax
14079ba86:	ff c8                	dec    %eax
14079ba88:	89 41 10             	mov    %eax,0x10(%rcx)
14079ba8b:	85 c0                	test   %eax,%eax
14079ba8d:	0f 8f 8c 0e 00 00    	jg     0x14079c91f
14079ba93:	0f 88 bb 0e 00 00    	js     0x14079c954
14079ba99:	e9 cf fe ff ff       	jmp    0x14079b96d
14079ba9e:	8b 15 64 32 d0 00    	mov    0xd03264(%rip),%edx        # 0x14149ed08
14079baa4:	65 48 8b 04 25 58 00 	mov    %gs:0x58,%rax
14079baab:	00 00
14079baad:	b9 00 13 00 00       	mov    $0x1300,%ecx
14079bab2:	48 8b 04 d0          	mov    (%rax,%rdx,8),%rax
14079bab6:	8b 04 01             	mov    (%rcx,%rax,1),%eax
14079bab9:	39 05 b1 5c c9 00    	cmp    %eax,0xc95cb1(%rip)        # 0x141431770
14079babf:	0f 8f 23 10 00 00    	jg     0x14079cae8
14079bac5:	b9 50 00 00 00       	mov    $0x50,%ecx
14079baca:	e8 39 f6 67 00       	call   0x140e1b108
14079bacf:	4c 8b c8             	mov    %rax,%r9
14079bad2:	48 89 45 f7          	mov    %rax,-0x9(%rbp)
14079bad6:	48 85 c0             	test   %rax,%rax
14079bad9:	74 40                	je     0x14079bb1b
14079badb:	48 8b 0d 86 5c c9 00 	mov    0xc95c86(%rip),%rcx        # 0x141431768
14079bae2:	48 89 4d 87          	mov    %rcx,-0x79(%rbp)
14079bae6:	48 85 c9             	test   %rcx,%rcx
14079bae9:	74 1c                	je     0x14079bb07
14079baeb:	8b 41 10             	mov    0x10(%rcx),%eax
14079baee:	ff c0                	inc    %eax
14079baf0:	89 41 10             	mov    %eax,0x10(%rcx)
14079baf3:	83 f8 01             	cmp    $0x1,%eax
14079baf6:	0f 8e 7e 10 00 00    	jle    0x14079cb7a
14079bafc:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14079bb01:	0f 84 7b 10 00 00    	je     0x14079cb82
14079bb07:	41 b0 01             	mov    $0x1,%r8b
14079bb0a:	48 8d 55 87          	lea    -0x79(%rbp),%rdx
14079bb0e:	49 8b c9             	mov    %r9,%rcx
14079bb11:	e8 aa 5e f9 ff       	call   0x1407319c0
14079bb16:	48 8b d8             	mov    %rax,%rbx
14079bb19:	eb 03                	jmp    0x14079bb1e
14079bb1b:	49 8b de             	mov    %r14,%rbx
14079bb1e:	48 89 5d d7          	mov    %rbx,-0x29(%rbp)
14079bb22:	e9 d5 fe ff ff       	jmp    0x14079b9fc
14079bb27:	ba 04 00 00 00       	mov    $0x4,%edx
14079bb2c:	48 8b ce             	mov    %rsi,%rcx
14079bb2f:	e8 1c e3 ff ff       	call   0x140799e50
14079bb34:	84 c0                	test   %al,%al
14079bb36:	74 2b                	je     0x14079bb63
14079bb38:	4d 89 37             	mov    %r14,(%r15)
14079bb3b:	49 8b 0c 24          	mov    (%r12),%rcx
14079bb3f:	48 85 c9             	test   %rcx,%rcx
14079bb42:	0f 84 d7 0d 00 00    	je     0x14079c91f
14079bb48:	8b 41 10             	mov    0x10(%rcx),%eax
14079bb4b:	ff c8                	dec    %eax
14079bb4d:	89 41 10             	mov    %eax,0x10(%rcx)
14079bb50:	85 c0                	test   %eax,%eax
14079bb52:	0f 8f c7 0d 00 00    	jg     0x14079c91f
14079bb58:	0f 88 01 0e 00 00    	js     0x14079c95f
14079bb5e:	e9 0a fe ff ff       	jmp    0x14079b96d
14079bb63:	8b 15 9f 31 d0 00    	mov    0xd0319f(%rip),%edx        # 0x14149ed08
14079bb69:	65 48 8b 04 25 58 00 	mov    %gs:0x58,%rax
14079bb70:	00 00
14079bb72:	b9 00 13 00 00       	mov    $0x1300,%ecx
14079bb77:	48 8b 04 d0          	mov    (%rax,%rdx,8),%rax
14079bb7b:	8b 04 01             	mov    (%rcx,%rax,1),%eax
14079bb7e:	39 05 fc 5b c9 00    	cmp    %eax,0xc95bfc(%rip)        # 0x141431780
14079bb84:	0f 8f 03 10 00 00    	jg     0x14079cb8d
14079bb8a:	b9 50 00 00 00       	mov    $0x50,%ecx
14079bb8f:	e8 74 f5 67 00       	call   0x140e1b108
14079bb94:	4c 8b c8             	mov    %rax,%r9
14079bb97:	48 89 45 f7          	mov    %rax,-0x9(%rbp)
14079bb9b:	48 85 c0             	test   %rax,%rax
14079bb9e:	74 40                	je     0x14079bbe0
14079bba0:	48 8b 0d d1 5b c9 00 	mov    0xc95bd1(%rip),%rcx        # 0x141431778
14079bba7:	48 89 4d 87          	mov    %rcx,-0x79(%rbp)
14079bbab:	48 85 c9             	test   %rcx,%rcx
14079bbae:	74 1c                	je     0x14079bbcc
14079bbb0:	8b 41 10             	mov    0x10(%rcx),%eax
14079bbb3:	ff c0                	inc    %eax
14079bbb5:	89 41 10             	mov    %eax,0x10(%rcx)
14079bbb8:	83 f8 01             	cmp    $0x1,%eax
14079bbbb:	0f 8e 5e 10 00 00    	jle    0x14079cc1f
14079bbc1:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14079bbc6:	0f 84 5b 10 00 00    	je     0x14079cc27
14079bbcc:	41 b0 01             	mov    $0x1,%r8b
14079bbcf:	48 8d 55 87          	lea    -0x79(%rbp),%rdx
14079bbd3:	49 8b c9             	mov    %r9,%rcx
14079bbd6:	e8 e5 5d f9 ff       	call   0x1407319c0
14079bbdb:	48 8b d8             	mov    %rax,%rbx
14079bbde:	eb 03                	jmp    0x14079bbe3
14079bbe0:	49 8b de             	mov    %r14,%rbx
14079bbe3:	48 89 5d d7          	mov    %rbx,-0x29(%rbp)
14079bbe7:	48 8b 7e 08          	mov    0x8(%rsi),%rdi
14079bbeb:	44 0f b6 07          	movzbl (%rdi),%r8d
14079bbef:	33 d2                	xor    %edx,%edx
14079bbf1:	48 8b cb             	mov    %rbx,%rcx
14079bbf4:	e8 a7 39 aa ff       	call   0x14023f5a0
14079bbf9:	44 0f b6 47 01       	movzbl 0x1(%rdi),%r8d
14079bbfe:	ba 01 00 00 00       	mov    $0x1,%edx
14079bc03:	48 8b cb             	mov    %rbx,%rcx
14079bc06:	e8 95 39 aa ff       	call   0x14023f5a0
14079bc0b:	44 0f b6 47 02       	movzbl 0x2(%rdi),%r8d
14079bc10:	ba 02 00 00 00       	mov    $0x2,%edx
14079bc15:	48 8b cb             	mov    %rbx,%rcx
14079bc18:	e8 83 39 aa ff       	call   0x14023f5a0
14079bc1d:	44 0f b6 47 03       	movzbl 0x3(%rdi),%r8d
14079bc22:	ba 03 00 00 00       	mov    $0x3,%edx
14079bc27:	48 8b cb             	mov    %rbx,%rcx
14079bc2a:	e8 71 39 aa ff       	call   0x14023f5a0
14079bc2f:	b9 10 00 00 00       	mov    $0x10,%ecx
14079bc34:	e8 cf f4 67 00       	call   0x140e1b108
14079bc39:	48 8b f8             	mov    %rax,%rdi
14079bc3c:	48 89 45 f7          	mov    %rax,-0x9(%rbp)
14079bc40:	48 85 c0             	test   %rax,%rax
14079bc43:	74 26                	je     0x14079bc6b
14079bc45:	48 8b ce             	mov    %rsi,%rcx
14079bc48:	e8 53 e2 ff ff       	call   0x140799ea0
14079bc4d:	44 0f b7 c0          	movzwl %ax,%r8d
14079bc51:	41 83 e8 04          	sub    $0x4,%r8d
14079bc55:	48 8b 56 08          	mov    0x8(%rsi),%rdx
14079bc59:	48 83 c2 04          	add    $0x4,%rdx
14079bc5d:	41 b1 01             	mov    $0x1,%r9b
14079bc60:	48 8b cf             	mov    %rdi,%rcx
14079bc63:	e8 e8 56 f8 ff       	call   0x140721350
14079bc68:	4c 8b f0             	mov    %rax,%r14
14079bc6b:	4d 8b c6             	mov    %r14,%r8
14079bc6e:	ba 04 00 00 00       	mov    $0x4,%edx
14079bc73:	48 8b cb             	mov    %rbx,%rcx
14079bc76:	e8 85 35 c3 ff       	call   0x1403cf200
14079bc7b:	e9 73 0c 00 00       	jmp    0x14079c8f3
14079bc80:	8b 15 82 30 d0 00    	mov    0xd03082(%rip),%edx        # 0x14149ed08
14079bc86:	65 48 8b 04 25 58 00 	mov    %gs:0x58,%rax
14079bc8d:	00 00
14079bc8f:	b9 00 13 00 00       	mov    $0x1300,%ecx
14079bc94:	48 8b 04 d0          	mov    (%rax,%rdx,8),%rax
14079bc98:	8b 04 01             	mov    (%rcx,%rax,1),%eax
14079bc9b:	39 05 ef 5a c9 00    	cmp    %eax,0xc95aef(%rip)        # 0x141431790
14079bca1:	0f 8f 8b 0f 00 00    	jg     0x14079cc32
14079bca7:	b9 50 00 00 00       	mov    $0x50,%ecx
14079bcac:	e8 57 f4 67 00       	call   0x140e1b108
14079bcb1:	4c 8b c8             	mov    %rax,%r9
14079bcb4:	48 89 45 f7          	mov    %rax,-0x9(%rbp)
14079bcb8:	48 85 c0             	test   %rax,%rax
14079bcbb:	74 40                	je     0x14079bcfd
14079bcbd:	48 8b 0d c4 5a c9 00 	mov    0xc95ac4(%rip),%rcx        # 0x141431788
14079bcc4:	48 89 4d 87          	mov    %rcx,-0x79(%rbp)
14079bcc8:	48 85 c9             	test   %rcx,%rcx
14079bccb:	74 1c                	je     0x14079bce9
14079bccd:	8b 41 10             	mov    0x10(%rcx),%eax
14079bcd0:	ff c0                	inc    %eax
14079bcd2:	89 41 10             	mov    %eax,0x10(%rcx)
14079bcd5:	83 f8 01             	cmp    $0x1,%eax
14079bcd8:	0f 8e e6 0f 00 00    	jle    0x14079ccc4
14079bcde:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14079bce3:	0f 84 e3 0f 00 00    	je     0x14079cccc
14079bce9:	41 b0 01             	mov    $0x1,%r8b
14079bcec:	48 8d 55 87          	lea    -0x79(%rbp),%rdx
14079bcf0:	49 8b c9             	mov    %r9,%rcx
14079bcf3:	e8 c8 5c f9 ff       	call   0x1407319c0
14079bcf8:	48 8b d8             	mov    %rax,%rbx
14079bcfb:	eb 03                	jmp    0x14079bd00
14079bcfd:	49 8b de             	mov    %r14,%rbx
14079bd00:	48 89 5d d7          	mov    %rbx,-0x29(%rbp)
14079bd04:	48 8b 7e 08          	mov    0x8(%rsi),%rdi
14079bd08:	44 0f b6 07          	movzbl (%rdi),%r8d
14079bd0c:	33 d2                	xor    %edx,%edx
14079bd0e:	48 8b cb             	mov    %rbx,%rcx
14079bd11:	e8 8a 38 aa ff       	call   0x14023f5a0
14079bd16:	44 0f b6 47 01       	movzbl 0x1(%rdi),%r8d
14079bd1b:	ba 01 00 00 00       	mov    $0x1,%edx
14079bd20:	48 8b cb             	mov    %rbx,%rcx
14079bd23:	e8 78 38 aa ff       	call   0x14023f5a0
14079bd28:	0f b7 4f 02          	movzwl 0x2(%rdi),%ecx
14079bd2c:	ff 15 e6 7b 7e 00    	call   *0x7e7be6(%rip)        # 0x140f83918
14079bd32:	44 0f b7 c0          	movzwl %ax,%r8d
14079bd36:	41 c1 e8 03          	shr    $0x3,%r8d
14079bd3a:	ba 02 00 00 00       	mov    $0x2,%edx
14079bd3f:	48 8b cb             	mov    %rbx,%rcx
14079bd42:	e8 59 38 aa ff       	call   0x14023f5a0
14079bd47:	0f b7 4f 02          	movzwl 0x2(%rdi),%ecx
14079bd4b:	ff 15 c7 7b 7e 00    	call   *0x7e7bc7(%rip)        # 0x140f83918
14079bd51:	d1 e8                	shr    $1,%eax
14079bd53:	83 e0 03             	and    $0x3,%eax
14079bd56:	44 8b c0             	mov    %eax,%r8d
14079bd59:	ba 03 00 00 00       	mov    $0x3,%edx
14079bd5e:	48 8b cb             	mov    %rbx,%rcx
14079bd61:	e8 3a 38 aa ff       	call   0x14023f5a0
14079bd66:	0f b7 4f 02          	movzwl 0x2(%rdi),%ecx
14079bd6a:	ff 15 a8 7b 7e 00    	call   *0x7e7ba8(%rip)        # 0x140f83918
14079bd70:	24 01                	and    $0x1,%al
14079bd72:	44 0f b6 c0          	movzbl %al,%r8d
14079bd76:	ba 04 00 00 00       	mov    $0x4,%edx