1400c9854:	8b 55 07             	mov    0x7(%rbp),%edx
1400c9857:	4c 8b 4d 87          	mov    -0x79(%rbp),%r9
1400c985b:	4c 8b 55 97          	mov    -0x69(%rbp),%r10
1400c985f:	4d 3b ca             	cmp    %r10,%r9
1400c9862:	75 13                	jne    0x1400c9877
1400c9864:	41 b8 ff ff ff ff    	mov    $0xffffffff,%r8d
1400c986a:	44 89 45 03          	mov    %r8d,0x3(%rbp)
1400c986e:	41 0f b6 c0          	movzbl %r8b,%eax
1400c9872:	88 45 ff             	mov    %al,-0x1(%rbp)
1400c9875:	eb 3c                	jmp    0x1400c98b3
1400c9877:	41 0f be 01          	movsbl (%r9),%eax
1400c987b:	88 45 ff             	mov    %al,-0x1(%rbp)
1400c987e:	8b d0                	mov    %eax,%edx
1400c9880:	48 8d 0d 51 59 26 00 	lea    0x265951(%rip),%rcx        # 0x14032f1d8
1400c9887:	e8 b4 31 23 00       	call   0x1402fca40
1400c988c:	8b 55 07             	mov    0x7(%rbp),%edx
1400c988f:	4c 8b 55 97          	mov    -0x69(%rbp),%r10
1400c9893:	4c 8b 4d 87          	mov    -0x79(%rbp),%r9
1400c9897:	48 85 c0             	test   %rax,%rax
1400c989a:	74 0c                	je     0x1400c98a8
1400c989c:	0f be 45 ff          	movsbl -0x1(%rbp),%eax
1400c98a0:	44 8b c0             	mov    %eax,%r8d
1400c98a3:	89 45 03             	mov    %eax,0x3(%rbp)
1400c98a6:	eb 0b                	jmp    0x1400c98b3
1400c98a8:	45 8b c6             	mov    %r14d,%r8d
1400c98ab:	44 89 75 03          	mov    %r14d,0x3(%rbp)
1400c98af:	0f b6 45 ff          	movzbl -0x1(%rbp),%eax
1400c98b3:	0f be c0             	movsbl %al,%eax
1400c98b6:	83 c0 f6             	add    $0xfffffff6,%eax
1400c98b9:	48 8d 1d 40 67 f3 ff 	lea    -0xc98c0(%rip),%rbx        # 0x140000000
1400c98c0:	83 f8 73             	cmp    $0x73,%eax
1400c98c3:	0f 87 f9 00 00 00    	ja     0x1400c99c2
1400c98c9:	48 98                	cltq
1400c98cb:	0f b6 84 03 dc 9e 0c 	movzbl 0xc9edc(%rbx,%rax,1),%eax
1400c98d2:	00
1400c98d3:	8b 8c 83 b4 9e 0c 00 	mov    0xc9eb4(%rbx,%rax,4),%ecx
1400c98da:	48 03 cb             	add    %rbx,%rcx
1400c98dd:	ff e1                	jmp    *%rcx
1400c98df:	49 ff c1             	inc    %r9
1400c98e2:	4d 3b ca             	cmp    %r10,%r9
1400c98e5:	0f 84 d7 00 00 00    	je     0x1400c99c2
1400c98eb:	f6 c2 08             	test   $0x8,%dl
1400c98ee:	75 11                	jne    0x1400c9901
1400c98f0:	41 0f b6 09          	movzbl (%r9),%ecx
1400c98f4:	0f b6 c1             	movzbl %cl,%eax
1400c98f7:	80 f9 28             	cmp    $0x28,%cl
1400c98fa:	74 23                	je     0x1400c991f
1400c98fc:	80 f9 29             	cmp    $0x29,%cl
1400c98ff:	74 1e                	je     0x1400c991f
1400c9901:	f6 c2 10             	test   $0x10,%dl
1400c9904:	0f 85 b8 00 00 00    	jne    0x1400c99c2
1400c990a:	41 0f b6 09          	movzbl (%r9),%ecx
1400c990e:	0f b6 c1             	movzbl %cl,%eax
1400c9911:	80 f9 7b             	cmp    $0x7b,%cl
1400c9914:	74 09                	je     0x1400c991f
1400c9916:	80 f9 7d             	cmp    $0x7d,%cl
1400c9919:	0f 85 a3 00 00 00    	jne    0x1400c99c2
1400c991f:	88 45 ff             	mov    %al,-0x1(%rbp)
1400c9922:	0f be c0             	movsbl %al,%eax
1400c9925:	89 45 03             	mov    %eax,0x3(%rbp)
1400c9928:	e9 95 00 00 00       	jmp    0x1400c99c2
1400c992d:	f6 c2 04             	test   $0x4,%dl
1400c9930:	0f 84 8c 00 00 00    	je     0x1400c99c2
1400c9936:	83 7d a3 00          	cmpl   $0x0,-0x5d(%rbp)
1400c993a:	0f 85 82 00 00 00    	jne    0x1400c99c2
1400c9940:	c7 45 03 7c 00 00 00 	movl   $0x7c,0x3(%rbp)
1400c9947:	eb 79                	jmp    0x1400c99c2
1400c9949:	f6 c2 08             	test   $0x8,%dl
1400c994c:	75 74                	jne    0x1400c99c2
1400c994e:	44 89 75 03          	mov    %r14d,0x3(%rbp)
1400c9952:	eb 6e                	jmp    0x1400c99c2
1400c9954:	f6 c2 10             	test   $0x10,%dl
1400c9957:	75 69                	jne    0x1400c99c2
1400c9959:	44 89 75 03          	mov    %r14d,0x3(%rbp)
1400c995d:	eb 63                	jmp    0x1400c99c2
1400c995f:	0f ba e2 1a          	bt     $0x1a,%edx
1400c9963:	73 5d                	jae    0x1400c99c2
1400c9965:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
1400c9969:	e8 22 f3 00 00       	call   0x1400d8c90
1400c996e:	84 c0                	test   %al,%al
1400c9970:	74 50                	je     0x1400c99c2
1400c9972:	44 89 75 03          	mov    %r14d,0x3(%rbp)
1400c9976:	eb 4a                	jmp    0x1400c99c2
1400c9978:	0f ba e2 19          	bt     $0x19,%edx
1400c997c:	73 44                	jae    0x1400c99c2
1400c997e:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
1400c9982:	e8 09 f3 00 00       	call   0x1400d8c90
1400c9987:	84 c0                	test   %al,%al
1400c9989:	75 37                	jne    0x1400c99c2
1400c998b:	44 89 75 03          	mov    %r14d,0x3(%rbp)
1400c998f:	eb 31                	jmp    0x1400c99c2
1400c9991:	0f ba e2 19          	bt     $0x19,%edx
1400c9995:	73 2b                	jae    0x1400c99c2
1400c9997:	49 ff c1             	inc    %r9
1400c999a:	4d 3b ca             	cmp    %r10,%r9
1400c999d:	74 23                	je     0x1400c99c2
1400c999f:	41 80 39 0a          	cmpb   $0xa,(%r9)
1400c99a3:	74 1d                	je     0x1400c99c2
1400c99a5:	44 89 75 03          	mov    %r14d,0x3(%rbp)
1400c99a9:	eb 17                	jmp    0x1400c99c2
1400c99ab:	f6 c2 01             	test   $0x1,%dl
1400c99ae:	75 12                	jne    0x1400c99c2
1400c99b0:	44 89 75 03          	mov    %r14d,0x3(%rbp)
1400c99b4:	eb 0c                	jmp    0x1400c99c2
1400c99b6:	f6 45 07 02          	testb  $0x2,0x7(%rbp)
1400c99ba:	45 0f 44 c6          	cmove  %r14d,%r8d
1400c99be:	44 89 45 03          	mov    %r8d,0x3(%rbp)
1400c99c2:	48 8d 45 c7          	lea    -0x39(%rbp),%rax
1400c99c6:	48 89 45 77          	mov    %rax,0x77(%rbp)
1400c99ca:	33 d2                	xor    %edx,%edx
1400c99cc:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
1400c99d0:	e8 fb f2 00 00       	call   0x1400d8cd0
1400c99d5:	4c 8b e0             	mov    %rax,%r12
1400c99d8:	48 89 45 6f          	mov    %rax,0x6f(%rbp)
1400c99dc:	4c 8b 7d cf          	mov    -0x31(%rbp),%r15
1400c99e0:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
1400c99e4:	e8 b7 ea 00 00       	call   0x1400d84a0
1400c99e9:	84 c0                	test   %al,%al
1400c99eb:	75 24                	jne    0x1400c9a11
1400c99ed:	83 7d 03 7c          	cmpl   $0x7c,0x3(%rbp)
1400c99f1:	0f 85 61 03 00 00    	jne    0x1400c9d58
1400c99f7:	ba 08 00 00 00       	mov    $0x8,%edx
1400c99fc:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
1400c9a00:	e8 3b 1f 01 00       	call   0x1400db940
1400c9a05:	48 8b d0             	mov    %rax,%rdx
1400c9a08:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
1400c9a0c:	e8 bf 12 01 00       	call   0x1400dacd0
1400c9a11:	b9 20 00 00 00       	mov    $0x20,%ecx
1400c9a16:	e8 2d 08 23 00       	call   0x1402fa248
1400c9a1b:	48 8b f0             	mov    %rax,%rsi
1400c9a1e:	48 89 45 17          	mov    %rax,0x17(%rbp)
1400c9a22:	48 85 c0             	test   %rax,%rax
1400c9a25:	74 1c                	je     0x1400c9a43
1400c9a27:	48 c7 40 08 11 00 00 	movq   $0x11,0x8(%rax)
1400c9a2e:	00
1400c9a2f:	4c 89 70 10          	mov    %r14,0x10(%rax)
1400c9a33:	4c 89 70 18          	mov    %r14,0x18(%rax)
1400c9a37:	48 8d 05 52 52 26 00 	lea    0x265252(%rip),%rax        # 0x14032ec90
1400c9a3e:	48 89 06             	mov    %rax,(%rsi)
1400c9a41:	eb 03                	jmp    0x1400c9a46
1400c9a43:	49 8b f6             	mov    %r14,%rsi
1400c9a46:	48 8b 45 cf          	mov    -0x31(%rbp),%rax
1400c9a4a:	48 89 46 18          	mov    %rax,0x18(%rsi)
1400c9a4e:	48 8b 45 cf          	mov    -0x31(%rbp),%rax
1400c9a52:	48 8b 48 10          	mov    0x10(%rax),%rcx
1400c9a56:	48 85 c9             	test   %rcx,%rcx
1400c9a59:	74 14                	je     0x1400c9a6f
1400c9a5b:	48 89 4e 10          	mov    %rcx,0x10(%rsi)
1400c9a5f:	48 8b 45 cf          	mov    -0x31(%rbp),%rax
1400c9a63:	48 8b 48 10          	mov    0x10(%rax),%rcx
1400c9a67:	48 89 71 18          	mov    %rsi,0x18(%rcx)
1400c9a6b:	48 8b 45 cf          	mov    -0x31(%rbp),%rax
1400c9a6f:	48 89 70 10          	mov    %rsi,0x10(%rax)
1400c9a73:	48 89 75 cf          	mov    %rsi,-0x31(%rbp)
1400c9a77:	b9 30 00 00 00       	mov    $0x30,%ecx
1400c9a7c:	e8 c7 07 23 00       	call   0x1402fa248
1400c9a81:	48 8b d0             	mov    %rax,%rdx
1400c9a84:	48 89 45 17          	mov    %rax,0x17(%rbp)
1400c9a88:	48 8d 0d 21 52 26 00 	lea    0x265221(%rip),%rcx        # 0x14032ecb0
1400c9a8f:	48 85 c0             	test   %rax,%rax
1400c9a92:	74 21                	je     0x1400c9ab5
1400c9a94:	c7 40 08 10 00 00 00 	movl   $0x10,0x8(%rax)
1400c9a9b:	33 c0                	xor    %eax,%eax
1400c9a9d:	89 42 0c             	mov    %eax,0xc(%rdx)
1400c9aa0:	48 89 42 10          	mov    %rax,0x10(%rdx)
1400c9aa4:	48 89 42 18          	mov    %rax,0x18(%rdx)
1400c9aa8:	48 89 0a             	mov    %rcx,(%rdx)
1400c9aab:	48 89 72 20          	mov    %rsi,0x20(%rdx)
1400c9aaf:	48 89 42 28          	mov    %rax,0x28(%rdx)
1400c9ab3:	eb 03                	jmp    0x1400c9ab8
1400c9ab5:	48 8b d0             	mov    %rax,%rdx
1400c9ab8:	49 8b 4f 10          	mov    0x10(%r15),%rcx
1400c9abc:	48 8b 41 18          	mov    0x18(%rcx),%rax
1400c9ac0:	48 89 50 10          	mov    %rdx,0x10(%rax)
1400c9ac4:	48 8b 41 18          	mov    0x18(%rcx),%rax
1400c9ac8:	48 89 42 18          	mov    %rax,0x18(%rdx)
1400c9acc:	48 89 51 18          	mov    %rdx,0x18(%rcx)
1400c9ad0:	48 89 4a 10          	mov    %rcx,0x10(%rdx)
1400c9ad4:	83 7d 03 7c          	cmpl   $0x7c,0x3(%rbp)
1400c9ad8:	0f 85 7a 02 00 00    	jne    0x1400c9d58
1400c9ade:	45 33 ed             	xor    %r13d,%r13d
1400c9ae1:	4c 8d 25 c8 51 26 00 	lea    0x2651c8(%rip),%r12        # 0x14032ecb0
1400c9ae8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1400c9aef:	00
1400c9af0:	44 8b 4d 07          	mov    0x7(%rbp),%r9d
1400c9af4:	48 8b 55 87          	mov    -0x79(%rbp),%rdx
1400c9af8:	4c 8b 55 97          	mov    -0x69(%rbp),%r10
1400c9afc:	49 3b d2             	cmp    %r10,%rdx
1400c9aff:	74 79                	je     0x1400c9b7a
1400c9b01:	80 3a 5c             	cmpb   $0x5c,(%rdx)
1400c9b04:	75 2a                	jne    0x1400c9b30
1400c9b06:	48 8d 4a 01          	lea    0x1(%rdx),%rcx
1400c9b0a:	49 3b ca             	cmp    %r10,%rcx
1400c9b0d:	74 21                	je     0x1400c9b30
1400c9b0f:	41 f6 c1 08          	test   $0x8,%r9b
1400c9b13:	75 09                	jne    0x1400c9b1e
1400c9b15:	0f b6 01             	movzbl (%rcx),%eax
1400c9b18:	2c 28                	sub    $0x28,%al
1400c9b1a:	3c 01                	cmp    $0x1,%al
1400c9b1c:	76 0f                	jbe    0x1400c9b2d
1400c9b1e:	41 f6 c1 10          	test   $0x10,%r9b
1400c9b22:	75 0c                	jne    0x1400c9b30
1400c9b24:	0f b6 01             	movzbl (%rcx),%eax
1400c9b27:	2c 7b                	sub    $0x7b,%al
1400c9b29:	a8 fd                	test   $0xfd,%al
1400c9b2b:	75 03                	jne    0x1400c9b30
1400c9b2d:	48 ff c2             	inc    %rdx
1400c9b30:	48 ff c2             	inc    %rdx
1400c9b33:	48 89 55 87          	mov    %rdx,-0x79(%rbp)
1400c9b37:	49 3b d2             	cmp    %r10,%rdx
1400c9b3a:	74 3e                	je     0x1400c9b7a
1400c9b3c:	0f be 02             	movsbl (%rdx),%eax
1400c9b3f:	88 45 ff             	mov    %al,-0x1(%rbp)
1400c9b42:	8b d0                	mov    %eax,%edx
1400c9b44:	48 8d 0d 8d 56 26 00 	lea    0x26568d(%rip),%rcx        # 0x14032f1d8
1400c9b4b:	e8 f0 2e 23 00       	call   0x1402fca40
1400c9b50:	44 8b 4d 07          	mov    0x7(%rbp),%r9d
1400c9b54:	4c 8b 55 97          	mov    -0x69(%rbp),%r10
1400c9b58:	48 8b 55 87          	mov    -0x79(%rbp),%rdx
1400c9b5c:	48 85 c0             	test   %rax,%rax
1400c9b5f:	74 0c                	je     0x1400c9b6d
1400c9b61:	0f be 45 ff          	movsbl -0x1(%rbp),%eax
1400c9b65:	44 8b c0             	mov    %eax,%r8d
1400c9b68:	89 45 03             	mov    %eax,0x3(%rbp)
1400c9b6b:	eb 1e                	jmp    0x1400c9b8b
1400c9b6d:	45 8b c5             	mov    %r13d,%r8d
1400c9b70:	44 89 6d 03          	mov    %r13d,0x3(%rbp)
1400c9b74:	0f b6 45 ff          	movzbl -0x1(%rbp),%eax
1400c9b78:	eb 11                	jmp    0x1400c9b8b
1400c9b7a:	41 b8 ff ff ff ff    	mov    $0xffffffff,%r8d
1400c9b80:	44 89 45 03          	mov    %r8d,0x3(%rbp)
1400c9b84:	41 0f b6 c0          	movzbl %r8b,%eax
1400c9b88:	88 45 ff             	mov    %al,-0x1(%rbp)
1400c9b8b:	0f be c0             	movsbl %al,%eax
1400c9b8e:	83 c0 f6             	add    $0xfffffff6,%eax
1400c9b91:	83 f8 73             	cmp    $0x73,%eax
1400c9b94:	0f 87 ff 00 00 00    	ja     0x1400c9c99
1400c9b9a:	48 98                	cltq
1400c9b9c:	0f b6 84 03 78 9f 0c 	movzbl 0xc9f78(%rbx,%rax,1),%eax
1400c9ba3:	00
1400c9ba4:	8b 8c 83 50 9f 0c 00 	mov    0xc9f50(%rbx,%rax,4),%ecx
1400c9bab:	48 03 cb             	add    %rbx,%rcx
1400c9bae:	ff e1                	jmp    *%rcx
1400c9bb0:	48 ff c2             	inc    %rdx
1400c9bb3:	49 3b d2             	cmp    %r10,%rdx
1400c9bb6:	0f 84 dd 00 00 00    	je     0x1400c9c99
1400c9bbc:	41 f6 c1 08          	test   $0x8,%r9b
1400c9bc0:	75 10                	jne    0x1400c9bd2
1400c9bc2:	0f b6 0a             	movzbl (%rdx),%ecx
1400c9bc5:	0f b6 c1             	movzbl %cl,%eax
1400c9bc8:	80 f9 28             	cmp    $0x28,%cl
1400c9bcb:	74 23                	je     0x1400c9bf0
1400c9bcd:	80 f9 29             	cmp    $0x29,%cl
1400c9bd0:	74 1e                	je     0x1400c9bf0
1400c9bd2:	41 f6 c1 10          	test   $0x10,%r9b
1400c9bd6:	0f 85 bd 00 00 00    	jne    0x1400c9c99
1400c9bdc:	0f b6 0a             	movzbl (%rdx),%ecx
1400c9bdf:	0f b6 c1             	movzbl %cl,%eax
1400c9be2:	80 f9 7b             	cmp    $0x7b,%cl
1400c9be5:	74 09                	je     0x1400c9bf0
1400c9be7:	80 f9 7d             	cmp    $0x7d,%cl
1400c9bea:	0f 85 a9 00 00 00    	jne    0x1400c9c99
1400c9bf0:	88 45 ff             	mov    %al,-0x1(%rbp)
1400c9bf3:	0f be c0             	movsbl %al,%eax
1400c9bf6:	89 45 03             	mov    %eax,0x3(%rbp)
1400c9bf9:	e9 9b 00 00 00       	jmp    0x1400c9c99
1400c9bfe:	41 f6 c1 04          	test   $0x4,%r9b
1400c9c02:	0f 84 91 00 00 00    	je     0x1400c9c99
1400c9c08:	44 39 6d a3          	cmp    %r13d,-0x5d(%rbp)
1400c9c0c:	0f 85 87 00 00 00    	jne    0x1400c9c99
1400c9c12:	c7 45 03 7c 00 00 00 	movl   $0x7c,0x3(%rbp)
1400c9c19:	eb 7e                	jmp    0x1400c9c99
1400c9c1b:	41 f6 c1 08          	test   $0x8,%r9b
1400c9c1f:	75 78                	jne    0x1400c9c99
1400c9c21:	44 89 6d 03          	mov    %r13d,0x3(%rbp)
1400c9c25:	eb 72                	jmp    0x1400c9c99
1400c9c27:	41 f6 c1 10          	test   $0x10,%r9b
1400c9c2b:	75 6c                	jne    0x1400c9c99
1400c9c2d:	44 89 6d 03          	mov    %r13d,0x3(%rbp)
1400c9c31:	eb 66                	jmp    0x1400c9c99
1400c9c33:	41 0f ba e1 1a       	bt     $0x1a,%r9d
1400c9c38:	73 5f                	jae    0x1400c9c99
1400c9c3a:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
1400c9c3e:	e8 4d f0 00 00       	call   0x1400d8c90
1400c9c43:	84 c0                	test   %al,%al
1400c9c45:	74 52                	je     0x1400c9c99
1400c9c47:	44 89 6d 03          	mov    %r13d,0x3(%rbp)
1400c9c4b:	eb 4c                	jmp    0x1400c9c99
1400c9c4d:	41 0f ba e1 19       	bt     $0x19,%r9d
1400c9c52:	73 45                	jae    0x1400c9c99
1400c9c54:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
1400c9c58:	e8 33 f0 00 00       	call   0x1400d8c90
1400c9c5d:	84 c0                	test   %al,%al
1400c9c5f:	75 38                	jne    0x1400c9c99
1400c9c61:	44 89 6d 03          	mov    %r13d,0x3(%rbp)
1400c9c65:	eb 32                	jmp    0x1400c9c99
1400c9c67:	41 0f ba e1 19       	bt     $0x19,%r9d
1400c9c6c:	73 2b                	jae    0x1400c9c99
1400c9c6e:	48 ff c2             	inc    %rdx
1400c9c71:	49 3b d2             	cmp    %r10,%rdx
1400c9c74:	74 23                	je     0x1400c9c99
1400c9c76:	80 3a 0a             	cmpb   $0xa,(%rdx)
1400c9c79:	74 1e                	je     0x1400c9c99
1400c9c7b:	44 89 6d 03          	mov    %r13d,0x3(%rbp)
1400c9c7f:	eb 18                	jmp    0x1400c9c99
1400c9c81:	41 f6 c1 01          	test   $0x1,%r9b
1400c9c85:	75 12                	jne    0x1400c9c99
1400c9c87:	44 89 6d 03          	mov    %r13d,0x3(%rbp)
1400c9c8b:	eb 0c                	jmp    0x1400c9c99
1400c9c8d:	f6 45 07 02          	testb  $0x2,0x7(%rbp)
1400c9c91:	45 0f 44 c5          	cmove  %r13d,%r8d
1400c9c95:	44 89 45 03          	mov    %r8d,0x3(%rbp)
1400c9c99:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
1400c9c9d:	e8 fe e7 00 00       	call   0x1400d84a0
1400c9ca2:	84 c0                	test   %al,%al
1400c9ca4:	75 1a                	jne    0x1400c9cc0
1400c9ca6:	ba 08 00 00 00       	mov    $0x8,%edx
1400c9cab:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
1400c9caf:	e8 8c 1c 01 00       	call   0x1400db940
1400c9cb4:	48 8b d0             	mov    %rax,%rdx
1400c9cb7:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
1400c9cbb:	e8 10 10 01 00       	call   0x1400dacd0
1400c9cc0:	49 8b 5f 10          	mov    0x10(%r15),%rbx
1400c9cc4:	48 8b 7e 10          	mov    0x10(%rsi),%rdi
1400c9cc8:	4c 89 6e 10          	mov    %r13,0x10(%rsi)
1400c9ccc:	48 8b 45 cf          	mov    -0x31(%rbp),%rax
1400c9cd0:	48 89 75 cf          	mov    %rsi,-0x31(%rbp)
1400c9cd4:	4c 89 6e 10          	mov    %r13,0x10(%rsi)
1400c9cd8:	48 89 70 10          	mov    %rsi,0x10(%rax)
1400c9cdc:	48 8b 43 28          	mov    0x28(%rbx),%rax
1400c9ce0:	48 85 c0             	test   %rax,%rax
1400c9ce3:	74 17                	je     0x1400c9cfc
1400c9ce5:	66 66 66 0f 1f 84 00 	data16 data16 nopw 0x0(%rax,%rax,1)
1400c9cec:	00 00 00 00
1400c9cf0:	48 8b d8             	mov    %rax,%rbx
1400c9cf3:	48 8b 40 28          	mov    0x28(%rax),%rax
1400c9cf7:	48 85 c0             	test   %rax,%rax
1400c9cfa:	75 f4                	jne    0x1400c9cf0
1400c9cfc:	b9 30 00 00 00       	mov    $0x30,%ecx
1400c9d01:	e8 42 05 23 00       	call   0x1402fa248
1400c9d06:	48 89 45 17          	mov    %rax,0x17(%rbp)
1400c9d0a:	48 85 c0             	test   %rax,%rax
1400c9d0d:	74 1d                	je     0x1400c9d2c
1400c9d0f:	48 c7 40 08 10 00 00 	movq   $0x10,0x8(%rax)
1400c9d16:	00
1400c9d17:	4c 89 68 10          	mov    %r13,0x10(%rax)
1400c9d1b:	4c 89 68 18          	mov    %r13,0x18(%rax)
1400c9d1f:	4c 89 20             	mov    %r12,(%rax)
1400c9d22:	48 89 70 20          	mov    %rsi,0x20(%rax)
1400c9d26:	4c 89 68 28          	mov    %r13,0x28(%rax)