1401c7756:	e8 bd 50 c5 00       	call   0x140e1c818
1401c775b:	cc                   	int3
1401c775c:	2b fb                	sub    %ebx,%edi
1401c775e:	44 8b cf             	mov    %edi,%r9d
1401c7761:	41 b8 08 00 00 00    	mov    $0x8,%r8d
1401c7767:	48 8d 15 8a 0d de 00 	lea    0xde0d8a(%rip),%rdx        # 0x140fa84f8
1401c776e:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1401c7772:	e8 79 19 fe ff       	call   0x1401a90f0
1401c7777:	48 8d 15 52 92 1d 01 	lea    0x11d9252(%rip),%rdx        # 0x1413a09d0
1401c777e:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1401c7782:	e8 91 50 c5 00       	call   0x140e1c818
1401c7787:	cc                   	int3
1401c7788:	2b fb                	sub    %ebx,%edi
1401c778a:	41 83 c0 08          	add    $0x8,%r8d
1401c778e:	44 8b cf             	mov    %edi,%r9d
1401c7791:	48 8d 15 e8 0d de 00 	lea    0xde0de8(%rip),%rdx        # 0x140fa8580
1401c7798:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1401c779c:	e8 4f 19 fe ff       	call   0x1401a90f0
1401c77a1:	48 8d 15 28 92 1d 01 	lea    0x11d9228(%rip),%rdx        # 0x1413a09d0
1401c77a8:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1401c77ac:	e8 67 50 c5 00       	call   0x140e1c818
1401c77b1:	cc                   	int3
1401c77b2:	2b fb                	sub    %ebx,%edi
1401c77b4:	44 8b cf             	mov    %edi,%r9d
1401c77b7:	41 b8 08 00 00 00    	mov    $0x8,%r8d
1401c77bd:	48 8d 15 8c 0d de 00 	lea    0xde0d8c(%rip),%rdx        # 0x140fa8550
1401c77c4:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1401c77c8:	e8 23 19 fe ff       	call   0x1401a90f0
1401c77cd:	48 8d 15 fc 91 1d 01 	lea    0x11d91fc(%rip),%rdx        # 0x1413a09d0
1401c77d4:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1401c77d8:	e8 3b 50 c5 00       	call   0x140e1c818
1401c77dd:	cc                   	int3
1401c77de:	66 90                	xchg   %ax,%ax
1401c77e0:	81 72 1c 00 16 73 1c 	xorl   $0x1c731600,0x1c(%rdx)
1401c77e7:	00 0c 74             	add    %cl,(%rsp,%rsi,2)
1401c77ea:	1c 00                	sbb    $0x0,%al
1401c77ec:	39 70 1c             	cmp    %esi,0x1c(%rax)
1401c77ef:	00 2f                	add    %ch,(%rdi)
1401c77f1:	71 1c                	jno    0x1401c780f
1401c77f3:	00 d8                	add    %bl,%al
1401c77f5:	71 1c                	jno    0x1401c7813
1401c77f7:	00 ff                	add    %bh,%bh
1401c77f9:	74 1c                	je     0x1401c7817
1401c77fb:	00 ff                	add    %bh,%bh
1401c77fd:	74 1c                	je     0x1401c781b
1401c77ff:	00 ff                	add    %bh,%bh
1401c7801:	74 1c                	je     0x1401c781f
1401c7803:	00 ff                	add    %bh,%bh
1401c7805:	74 1c                	je     0x1401c7823
1401c7807:	00 ff                	add    %bh,%bh
1401c7809:	74 1c                	je     0x1401c7827
1401c780b:	00 ff                	add    %bh,%bh
1401c780d:	74 1c                	je     0x1401c782b
1401c780f:	00 ff                	add    %bh,%bh
1401c7811:	74 1c                	je     0x1401c782f
1401c7813:	00 ff                	add    %bh,%bh
1401c7815:	74 1c                	je     0x1401c7833
1401c7817:	00 a3 6f 1c 00 cc    	add    %ah,-0x33ffe391(%rbx)
1401c781d:	cc                   	int3
1401c781e:	cc                   	int3
1401c781f:	cc                   	int3
1401c7820:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401c7825:	57                   	push   %rdi
1401c7826:	41 56                	push   %r14
1401c7828:	41 57                	push   %r15
1401c782a:	48 83 ec 40          	sub    $0x40,%rsp
1401c782e:	48 8b f2             	mov    %rdx,%rsi
1401c7831:	4d 8b f9             	mov    %r9,%r15
1401c7834:	48 83 c2 09          	add    $0x9,%rdx
1401c7838:	49 8b f8             	mov    %r8,%rdi
1401c783b:	4c 8b f1             	mov    %rcx,%r14
1401c783e:	49 3b d0             	cmp    %r8,%rdx
1401c7841:	0f 87 ff 00 00 00    	ja     0x1401c7946
1401c7847:	48 8d 4e 07          	lea    0x7(%rsi),%rcx
1401c784b:	48 3b d1             	cmp    %rcx,%rdx
1401c784e:	0f 82 f2 00 00 00    	jb     0x1401c7946
1401c7854:	41 83 7e 3c 01       	cmpl   $0x1,0x3c(%r14)
1401c7859:	0f b7 06             	movzwl (%rsi),%eax
1401c785c:	48 89 5c 24 60       	mov    %rbx,0x60(%rsp)
1401c7861:	75 18                	jne    0x1401c787b
1401c7863:	66 41 89 06          	mov    %ax,(%r14)
1401c7867:	0f b6 46 02          	movzbl 0x2(%rsi),%eax
1401c786b:	41 88 46 02          	mov    %al,0x2(%r14)
1401c786f:	8b 46 03             	mov    0x3(%rsi),%eax
1401c7872:	41 89 46 04          	mov    %eax,0x4(%r14)
1401c7876:	0f b7 01             	movzwl (%rcx),%eax
1401c7879:	eb 20                	jmp    0x1401c789b
1401c787b:	66 c1 c8 08          	ror    $0x8,%ax
1401c787f:	66 41 89 06          	mov    %ax,(%r14)
1401c7883:	0f b6 46 02          	movzbl 0x2(%rsi),%eax
1401c7887:	41 88 46 02          	mov    %al,0x2(%r14)
1401c788b:	8b 46 03             	mov    0x3(%rsi),%eax
1401c788e:	0f c8                	bswap  %eax
1401c7890:	41 89 46 04          	mov    %eax,0x4(%r14)
1401c7894:	0f b7 01             	movzwl (%rcx),%eax
1401c7897:	66 c1 c8 08          	ror    $0x8,%ax
1401c789b:	44 0f b7 c0          	movzwl %ax,%r8d
1401c789f:	48 8d 5e 09          	lea    0x9(%rsi),%rbx
1401c78a3:	49 03 d8             	add    %r8,%rbx
1401c78a6:	66 41 89 46 08       	mov    %ax,0x8(%r14)
1401c78ab:	48 3b df             	cmp    %rdi,%rbx
1401c78ae:	0f 87 1f 01 00 00    	ja     0x1401c79d3
1401c78b4:	48 3b da             	cmp    %rdx,%rbx
1401c78b7:	0f 82 16 01 00 00    	jb     0x1401c79d3
1401c78bd:	0f ae e8             	lfence
1401c78c0:	49 8d 4e 10          	lea    0x10(%r14),%rcx
1401c78c4:	e8 97 6a fe ff       	call   0x1401ae360
1401c78c9:	48 8d 53 01          	lea    0x1(%rbx),%rdx
1401c78cd:	48 3b d7             	cmp    %rdi,%rdx
1401c78d0:	0f 87 cf 00 00 00    	ja     0x1401c79a5
1401c78d6:	48 3b d3             	cmp    %rbx,%rdx
1401c78d9:	0f 82 c6 00 00 00    	jb     0x1401c79a5
1401c78df:	0f b6 03             	movzbl (%rbx),%eax
1401c78e2:	48 89 6c 24 68       	mov    %rbp,0x68(%rsp)
1401c78e7:	8b e8                	mov    %eax,%ebp
1401c78e9:	41 88 46 20          	mov    %al,0x20(%r14)
1401c78ed:	48 8d 48 01          	lea    0x1(%rax),%rcx
1401c78f1:	48 03 cb             	add    %rbx,%rcx
1401c78f4:	48 3b cf             	cmp    %rdi,%rcx
1401c78f7:	77 7b                	ja     0x1401c7974
1401c78f9:	48 3b ca             	cmp    %rdx,%rcx
1401c78fc:	72 76                	jb     0x1401c7974
1401c78fe:	0f ae e8             	lfence
1401c7901:	49 8d 4e 28          	lea    0x28(%r14),%rcx
1401c7905:	44 8b c5             	mov    %ebp,%r8d
1401c7908:	e8 53 6a fe ff       	call   0x1401ae360
1401c790d:	41 0f b6 46 38       	movzbl 0x38(%r14),%eax
1401c7912:	49 8b d6             	mov    %r14,%rdx
1401c7915:	41 88 46 40          	mov    %al,0x40(%r14)
1401c7919:	49 8b 4f 08          	mov    0x8(%r15),%rcx
1401c791d:	e8 2e 66 00 00       	call   0x1401cdf50
1401c7922:	2b de                	sub    %esi,%ebx
1401c7924:	41 88 46 41          	mov    %al,0x41(%r14)
1401c7928:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
1401c792d:	8d 43 01             	lea    0x1(%rbx),%eax
1401c7930:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1401c7935:	03 c5                	add    %ebp,%eax
1401c7937:	48 8b 6c 24 68       	mov    0x68(%rsp),%rbp
1401c793c:	48 83 c4 40          	add    $0x40,%rsp
1401c7940:	41 5f                	pop    %r15
1401c7942:	41 5e                	pop    %r14
1401c7944:	5f                   	pop    %rdi
1401c7945:	c3                   	ret
1401c7946:	2b fe                	sub    %esi,%edi
1401c7948:	48 8d 15 b1 04 de 00 	lea    0xde04b1(%rip),%rdx        # 0x140fa7e00
1401c794f:	44 8b cf             	mov    %edi,%r9d
1401c7952:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1401c7957:	41 b8 09 00 00 00    	mov    $0x9,%r8d
1401c795d:	e8 8e 17 fe ff       	call   0x1401a90f0
1401c7962:	48 8d 15 67 90 1d 01 	lea    0x11d9067(%rip),%rdx        # 0x1413a09d0
1401c7969:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1401c796e:	e8 a5 4e c5 00       	call   0x140e1c818
1401c7973:	cc                   	int3
1401c7974:	2b de                	sub    %esi,%ebx
1401c7976:	48 8d 15 fb 04 de 00 	lea    0xde04fb(%rip),%rdx        # 0x140fa7e78
1401c797d:	2b fe                	sub    %esi,%edi
1401c797f:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1401c7984:	44 8b cf             	mov    %edi,%r9d
1401c7987:	44 8d 43 01          	lea    0x1(%rbx),%r8d
1401c798b:	44 03 c5             	add    %ebp,%r8d
1401c798e:	e8 5d 17 fe ff       	call   0x1401a90f0
1401c7993:	48 8d 15 36 90 1d 01 	lea    0x11d9036(%rip),%rdx        # 0x1413a09d0
1401c799a:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1401c799f:	e8 74 4e c5 00       	call   0x140e1c818
1401c79a4:	cc                   	int3
1401c79a5:	2b de                	sub    %esi,%ebx
1401c79a7:	48 8d 15 9a 04 de 00 	lea    0xde049a(%rip),%rdx        # 0x140fa7e48
1401c79ae:	2b fe                	sub    %esi,%edi
1401c79b0:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1401c79b5:	44 8b cf             	mov    %edi,%r9d
1401c79b8:	44 8d 43 01          	lea    0x1(%rbx),%r8d
1401c79bc:	e8 2f 17 fe ff       	call   0x1401a90f0
1401c79c1:	48 8d 15 08 90 1d 01 	lea    0x11d9008(%rip),%rdx        # 0x1413a09d0
1401c79c8:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1401c79cd:	e8 46 4e c5 00       	call   0x140e1c818
1401c79d2:	cc                   	int3
1401c79d3:	2b fe                	sub    %esi,%edi
1401c79d5:	48 8d 15 4c 04 de 00 	lea    0xde044c(%rip),%rdx        # 0x140fa7e28
1401c79dc:	44 8b cf             	mov    %edi,%r9d
1401c79df:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1401c79e4:	41 83 c0 09          	add    $0x9,%r8d
1401c79e8:	e8 03 17 fe ff       	call   0x1401a90f0
1401c79ed:	48 8d 15 dc 8f 1d 01 	lea    0x11d8fdc(%rip),%rdx        # 0x1413a09d0
1401c79f4:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1401c79f9:	e8 1a 4e c5 00       	call   0x140e1c818
1401c79fe:	cc                   	int3
1401c79ff:	cc                   	int3
1401c7a00:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1401c7a05:	57                   	push   %rdi
1401c7a06:	41 56                	push   %r14
1401c7a08:	41 57                	push   %r15
1401c7a0a:	48 83 ec 40          	sub    $0x40,%rsp
1401c7a0e:	48 8b fa             	mov    %rdx,%rdi
1401c7a11:	4d 8b f9             	mov    %r9,%r15
1401c7a14:	48 83 c2 08          	add    $0x8,%rdx
1401c7a18:	49 8b d8             	mov    %r8,%rbx
1401c7a1b:	4c 8b f1             	mov    %rcx,%r14
1401c7a1e:	49 3b d0             	cmp    %r8,%rdx
1401c7a21:	0f 87 eb 00 00 00    	ja     0x1401c7b12
1401c7a27:	48 8d 4f 07          	lea    0x7(%rdi),%rcx
1401c7a2b:	48 3b d1             	cmp    %rcx,%rdx
1401c7a2e:	0f 82 de 00 00 00    	jb     0x1401c7b12
1401c7a34:	41 83 7e 3c 01       	cmpl   $0x1,0x3c(%r14)
1401c7a39:	0f b6 07             	movzbl (%rdi),%eax
1401c7a3c:	41 88 06             	mov    %al,(%r14)
1401c7a3f:	0f b7 47 01          	movzwl 0x1(%rdi),%eax
1401c7a43:	48 89 74 24 68       	mov    %rsi,0x68(%rsp)
1401c7a48:	75 0a                	jne    0x1401c7a54
1401c7a4a:	66 41 89 46 02       	mov    %ax,0x2(%r14)
1401c7a4f:	8b 47 03             	mov    0x3(%rdi),%eax
1401c7a52:	eb 0e                	jmp    0x1401c7a62
1401c7a54:	66 c1 c8 08          	ror    $0x8,%ax
1401c7a58:	66 41 89 46 02       	mov    %ax,0x2(%r14)
1401c7a5d:	8b 47 03             	mov    0x3(%rdi),%eax
1401c7a60:	0f c8                	bswap  %eax
1401c7a62:	41 89 46 04          	mov    %eax,0x4(%r14)
1401c7a66:	48 8d 77 08          	lea    0x8(%rdi),%rsi
1401c7a6a:	0f b6 01             	movzbl (%rcx),%eax
1401c7a6d:	48 03 f0             	add    %rax,%rsi
1401c7a70:	41 88 46 08          	mov    %al,0x8(%r14)
1401c7a74:	44 8b c0             	mov    %eax,%r8d
1401c7a77:	48 3b f3             	cmp    %rbx,%rsi
1401c7a7a:	0f 87 1f 01 00 00    	ja     0x1401c7b9f
1401c7a80:	48 3b f2             	cmp    %rdx,%rsi
1401c7a83:	0f 82 16 01 00 00    	jb     0x1401c7b9f
1401c7a89:	0f ae e8             	lfence
1401c7a8c:	49 8d 4e 10          	lea    0x10(%r14),%rcx
1401c7a90:	e8 cb 68 fe ff       	call   0x1401ae360
1401c7a95:	48 8d 56 01          	lea    0x1(%rsi),%rdx
1401c7a99:	48 3b d3             	cmp    %rbx,%rdx
1401c7a9c:	0f 87 cf 00 00 00    	ja     0x1401c7b71
1401c7aa2:	48 3b d6             	cmp    %rsi,%rdx
1401c7aa5:	0f 82 c6 00 00 00    	jb     0x1401c7b71
1401c7aab:	0f b6 06             	movzbl (%rsi),%eax
1401c7aae:	48 8d 4e 01          	lea    0x1(%rsi),%rcx
1401c7ab2:	48 03 c8             	add    %rax,%rcx
1401c7ab5:	48 89 6c 24 60       	mov    %rbp,0x60(%rsp)
1401c7aba:	41 88 46 20          	mov    %al,0x20(%r14)
1401c7abe:	8b e8                	mov    %eax,%ebp
1401c7ac0:	48 3b cb             	cmp    %rbx,%rcx
1401c7ac3:	77 7b                	ja     0x1401c7b40
1401c7ac5:	48 3b ca             	cmp    %rdx,%rcx
1401c7ac8:	72 76                	jb     0x1401c7b40
1401c7aca:	0f ae e8             	lfence
1401c7acd:	49 8d 4e 28          	lea    0x28(%r14),%rcx
1401c7ad1:	44 8b c5             	mov    %ebp,%r8d
1401c7ad4:	e8 87 68 fe ff       	call   0x1401ae360
1401c7ad9:	41 0f b6 46 38       	movzbl 0x38(%r14),%eax
1401c7ade:	49 8b d6             	mov    %r14,%rdx
1401c7ae1:	41 88 46 40          	mov    %al,0x40(%r14)
1401c7ae5:	49 8b 4f 08          	mov    0x8(%r15),%rcx
1401c7ae9:	e8 42 66 00 00       	call   0x1401ce130
1401c7aee:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
1401c7af3:	2b f7                	sub    %edi,%esi
1401c7af5:	41 88 46 41          	mov    %al,0x41(%r14)
1401c7af9:	8d 46 01             	lea    0x1(%rsi),%eax
1401c7afc:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
1401c7b01:	03 c5                	add    %ebp,%eax
1401c7b03:	48 8b 6c 24 60       	mov    0x60(%rsp),%rbp
1401c7b08:	48 83 c4 40          	add    $0x40,%rsp
1401c7b0c:	41 5f                	pop    %r15
1401c7b0e:	41 5e                	pop    %r14
1401c7b10:	5f                   	pop    %rdi
1401c7b11:	c3                   	ret
1401c7b12:	2b df                	sub    %edi,%ebx
1401c7b14:	48 8d 15 25 09 de 00 	lea    0xde0925(%rip),%rdx        # 0x140fa8440
1401c7b1b:	44 8b cb             	mov    %ebx,%r9d
1401c7b1e:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1401c7b23:	41 b8 08 00 00 00    	mov    $0x8,%r8d
1401c7b29:	e8 c2 15 fe ff       	call   0x1401a90f0
1401c7b2e:	48 8d 15 9b 8e 1d 01 	lea    0x11d8e9b(%rip),%rdx        # 0x1413a09d0
1401c7b35:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1401c7b3a:	e8 d9 4c c5 00       	call   0x140e1c818
1401c7b3f:	cc                   	int3
1401c7b40:	2b f7                	sub    %edi,%esi
1401c7b42:	48 8d 15 7f 09 de 00 	lea    0xde097f(%rip),%rdx        # 0x140fa84c8
1401c7b49:	2b df                	sub    %edi,%ebx
1401c7b4b:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1401c7b50:	44 8b cb             	mov    %ebx,%r9d
1401c7b53:	44 8d 46 01          	lea    0x1(%rsi),%r8d
1401c7b57:	44 03 c5             	add    %ebp,%r8d
1401c7b5a:	e8 91 15 fe ff       	call   0x1401a90f0
1401c7b5f:	48 8d 15 6a 8e 1d 01 	lea    0x11d8e6a(%rip),%rdx        # 0x1413a09d0
1401c7b66:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1401c7b6b:	e8 a8 4c c5 00       	call   0x140e1c818
1401c7b70:	cc                   	int3
1401c7b71:	2b f7                	sub    %edi,%esi
1401c7b73:	48 8d 15 1e 09 de 00 	lea    0xde091e(%rip),%rdx        # 0x140fa8498
1401c7b7a:	2b df                	sub    %edi,%ebx
1401c7b7c:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1401c7b81:	44 8b cb             	mov    %ebx,%r9d
1401c7b84:	44 8d 46 01          	lea    0x1(%rsi),%r8d
1401c7b88:	e8 63 15 fe ff       	call   0x1401a90f0
1401c7b8d:	48 8d 15 3c 8e 1d 01 	lea    0x11d8e3c(%rip),%rdx        # 0x1413a09d0
1401c7b94:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1401c7b99:	e8 7a 4c c5 00       	call   0x140e1c818
1401c7b9e:	cc                   	int3
1401c7b9f:	2b df                	sub    %edi,%ebx
1401c7ba1:	48 8d 15 c8 08 de 00 	lea    0xde08c8(%rip),%rdx        # 0x140fa8470
1401c7ba8:	44 8b cb             	mov    %ebx,%r9d
1401c7bab:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1401c7bb0:	41 83 c0 08          	add    $0x8,%r8d
1401c7bb4:	e8 37 15 fe ff       	call   0x1401a90f0
1401c7bb9:	48 8d 15 10 8e 1d 01 	lea    0x11d8e10(%rip),%rdx        # 0x1413a09d0
1401c7bc0:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1401c7bc5:	e8 4e 4c c5 00       	call   0x140e1c818
1401c7bca:	cc                   	int3
1401c7bcb:	cc                   	int3
1401c7bcc:	cc                   	int3
1401c7bcd:	cc                   	int3
1401c7bce:	cc                   	int3
1401c7bcf:	cc                   	int3
1401c7bd0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401c7bd5:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
1401c7bda:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1401c7bdf:	57                   	push   %rdi
1401c7be0:	48 83 ec 40          	sub    $0x40,%rsp
1401c7be4:	48 8d 72 10          	lea    0x10(%rdx),%rsi
1401c7be8:	49 8b e9             	mov    %r9,%rbp
1401c7beb:	49 8b f8             	mov    %r8,%rdi
1401c7bee:	48 8b d9             	mov    %rcx,%rbx
1401c7bf1:	49 3b f0             	cmp    %r8,%rsi
1401c7bf4:	0f 87 98 01 00 00    	ja     0x1401c7d92
1401c7bfa:	4c 8d 42 0f          	lea    0xf(%rdx),%r8
1401c7bfe:	49 3b f0             	cmp    %r8,%rsi
1401c7c01:	0f 82 8b 01 00 00    	jb     0x1401c7d92
1401c7c07:	83 79 2c 01          	cmpl   $0x1,0x2c(%rcx)
1401c7c0b:	0f b7 02             	movzwl (%rdx),%eax
1401c7c0e:	75 28                	jne    0x1401c7c38
1401c7c10:	66 89 01             	mov    %ax,(%rcx)
1401c7c13:	0f b7 42 02          	movzwl 0x2(%rdx),%eax
1401c7c17:	66 89 41 02          	mov    %ax,0x2(%rcx)
1401c7c1b:	0f b7 42 04          	movzwl 0x4(%rdx),%eax
1401c7c1f:	66 89 41 04          	mov    %ax,0x4(%rcx)
1401c7c23:	0f b7 42 06          	movzwl 0x6(%rdx),%eax
1401c7c27:	66 89 41 06          	mov    %ax,0x6(%rcx)
1401c7c2b:	0f b6 42 08          	movzbl 0x8(%rdx),%eax
1401c7c2f:	88 41 08             	mov    %al,0x8(%rcx)
1401c7c32:	0f b7 42 09          	movzwl 0x9(%rdx),%eax
1401c7c36:	eb 3a                	jmp    0x1401c7c72
1401c7c38:	66 c1 c8 08          	ror    $0x8,%ax
1401c7c3c:	66 89 01             	mov    %ax,(%rcx)
1401c7c3f:	0f b7 42 02          	movzwl 0x2(%rdx),%eax
1401c7c43:	66 c1 c8 08          	ror    $0x8,%ax
1401c7c47:	66 89 41 02          	mov    %ax,0x2(%rcx)
1401c7c4b:	0f b7 42 04          	movzwl 0x4(%rdx),%eax
1401c7c4f:	66 c1 c8 08          	ror    $0x8,%ax
1401c7c53:	66 89 41 04          	mov    %ax,0x4(%rcx)
1401c7c57:	0f b7 42 06          	movzwl 0x6(%rdx),%eax
1401c7c5b:	66 c1 c8 08          	ror    $0x8,%ax