14016b7be:	ba 0b 02 00 00       	mov    $0x20b,%edx
14016b7c3:	48 8d 0d 46 20 1b 00 	lea    0x1b2046(%rip),%rcx        # 0x14031d810
14016b7ca:	e8 c1 b9 fb ff       	call   0x140127190
14016b7cf:	45 33 c0             	xor    %r8d,%r8d
14016b7d2:	ba 02 01 0c 00       	mov    $0xc0102,%edx
14016b7d7:	41 8d 48 3c          	lea    0x3c(%r8),%ecx
14016b7db:	e8 b0 ba fb ff       	call   0x140127290
14016b7e0:	33 c0                	xor    %eax,%eax
14016b7e2:	48 83 c4 28          	add    $0x28,%rsp
14016b7e6:	c3                   	ret
14016b7e7:	48 8b 41 20          	mov    0x20(%rcx),%rax
14016b7eb:	48 83 c4 28          	add    $0x28,%rsp
14016b7ef:	c3                   	ret
14016b7f0:	b8 28 00 00 00       	mov    $0x28,%eax
14016b7f5:	e8 36 53 14 00       	call   0x1402b0b30
14016b7fa:	48 2b e0             	sub    %rax,%rsp
14016b7fd:	4c 8d 05 f4 1f 1b 00 	lea    0x1b1ff4(%rip),%r8        # 0x14031d7f8
14016b804:	8d 50 e3             	lea    -0x1d(%rax),%edx
14016b807:	e8 24 ad 03 00       	call   0x1401a6530
14016b80c:	48 85 c0             	test   %rax,%rax
14016b80f:	74 0c                	je     0x14016b81d
14016b811:	48 8b c8             	mov    %rax,%rcx
14016b814:	48 83 c4 28          	add    $0x28,%rsp
14016b818:	e9 23 54 05 00       	jmp    0x1401c0c40
14016b81d:	b8 01 00 00 00       	mov    $0x1,%eax
14016b822:	48 83 c4 28          	add    $0x28,%rsp
14016b826:	c3                   	ret
14016b827:	cc                   	int3
14016b828:	cc                   	int3
14016b829:	cc                   	int3
14016b82a:	cc                   	int3
14016b82b:	cc                   	int3
14016b82c:	cc                   	int3
14016b82d:	cc                   	int3
14016b82e:	cc                   	int3
14016b82f:	cc                   	int3
14016b830:	40 53                	rex push %rbx
14016b832:	b8 20 00 00 00       	mov    $0x20,%eax
14016b837:	e8 f4 52 14 00       	call   0x1402b0b30
14016b83c:	48 2b e0             	sub    %rax,%rsp
14016b83f:	48 8b d9             	mov    %rcx,%rbx
14016b842:	e8 69 49 fd ff       	call   0x1401401b0
14016b847:	4c 8d 05 aa 1f 1b 00 	lea    0x1b1faa(%rip),%r8        # 0x14031d7f8
14016b84e:	ba 0b 00 00 00       	mov    $0xb,%edx
14016b853:	48 8b c8             	mov    %rax,%rcx
14016b856:	e8 d5 ac 03 00       	call   0x1401a6530
14016b85b:	48 85 c0             	test   %rax,%rax
14016b85e:	74 10                	je     0x14016b870
14016b860:	48 8b d3             	mov    %rbx,%rdx
14016b863:	48 8b c8             	mov    %rax,%rcx
14016b866:	48 83 c4 20          	add    $0x20,%rsp
14016b86a:	5b                   	pop    %rbx
14016b86b:	e9 50 5b 05 00       	jmp    0x1401c13c0
14016b870:	b8 01 00 00 00       	mov    $0x1,%eax
14016b875:	48 83 c4 20          	add    $0x20,%rsp
14016b879:	5b                   	pop    %rbx
14016b87a:	c3                   	ret
14016b87b:	cc                   	int3
14016b87c:	cc                   	int3
14016b87d:	cc                   	int3
14016b87e:	cc                   	int3
14016b87f:	cc                   	int3
14016b880:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14016b885:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14016b88a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14016b88f:	57                   	push   %rdi
14016b890:	41 56                	push   %r14
14016b892:	41 57                	push   %r15
14016b894:	b8 40 00 00 00       	mov    $0x40,%eax
14016b899:	e8 92 52 14 00       	call   0x1402b0b30
14016b89e:	48 2b e0             	sub    %rax,%rsp
14016b8a1:	33 db                	xor    %ebx,%ebx
14016b8a3:	49 8b f9             	mov    %r9,%rdi
14016b8a6:	49 8b e8             	mov    %r8,%rbp
14016b8a9:	4c 8b fa             	mov    %rdx,%r15
14016b8ac:	48 8b f1             	mov    %rcx,%rsi
14016b8af:	4d 85 c9             	test   %r9,%r9
14016b8b2:	74 2a                	je     0x14016b8de
14016b8b4:	8d 50 fa             	lea    -0x6(%rax),%edx
14016b8b7:	49 8b c9             	mov    %r9,%rcx
14016b8ba:	e8 31 66 14 00       	call   0x1402b1ef0
14016b8bf:	48 8b d8             	mov    %rax,%rbx
14016b8c2:	48 85 c0             	test   %rax,%rax
14016b8c5:	75 14                	jne    0x14016b8db
14016b8c7:	48 c7 c3 ff ff ff ff 	mov    $0xffffffffffffffff,%rbx
14016b8ce:	66 90                	xchg   %ax,%ax
14016b8d0:	48 ff c3             	inc    %rbx
14016b8d3:	80 3c 1f 00          	cmpb   $0x0,(%rdi,%rbx,1)
14016b8d7:	75 f7                	jne    0x14016b8d0
14016b8d9:	eb 03                	jmp    0x14016b8de
14016b8db:	48 2b df             	sub    %rdi,%rbx
14016b8de:	4c 8b b4 24 88 00 00 	mov    0x88(%rsp),%r14
14016b8e5:	00
14016b8e6:	49 8b 0e             	mov    (%r14),%rcx
14016b8e9:	e8 92 9c fd ff       	call   0x140145580
14016b8ee:	48 85 c0             	test   %rax,%rax
14016b8f1:	74 68                	je     0x14016b95b
14016b8f3:	4c 8b c3             	mov    %rbx,%r8
14016b8f6:	48 8b d7             	mov    %rdi,%rdx
14016b8f9:	48 8b c8             	mov    %rax,%rcx
14016b8fc:	e8 ff 9a fd ff       	call   0x140145400
14016b901:	8b d8                	mov    %eax,%ebx
14016b903:	85 c0                	test   %eax,%eax
14016b905:	74 54                	je     0x14016b95b
14016b907:	48 85 f6             	test   %rsi,%rsi
14016b90a:	75 1a                	jne    0x14016b926
14016b90c:	49 8b 0e             	mov    (%r14),%rcx
14016b90f:	4c 8d 05 e2 1e 1b 00 	lea    0x1b1ee2(%rip),%r8        # 0x14031d7f8
14016b916:	8d 56 0b             	lea    0xb(%rsi),%edx
14016b919:	e8 12 ac 03 00       	call   0x1401a6530
14016b91e:	48 8b f0             	mov    %rax,%rsi
14016b921:	48 85 c0             	test   %rax,%rax
14016b924:	74 35                	je     0x14016b95b
14016b926:	4c 8b 8c 24 80 00 00 	mov    0x80(%rsp),%r9
14016b92d:	00
14016b92e:	48 8d 05 1b f5 ff ff 	lea    -0xae5(%rip),%rax        # 0x14016ae50
14016b935:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14016b93a:	44 8b c3             	mov    %ebx,%r8d
14016b93d:	48 8d 05 5c 22 fe ff 	lea    -0x1dda4(%rip),%rax        # 0x14014dba0
14016b944:	48 8b d5             	mov    %rbp,%rdx
14016b947:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14016b94c:	48 8b ce             	mov    %rsi,%rcx
14016b94f:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
14016b954:	e8 17 50 05 00       	call   0x1401c0970
14016b959:	eb 02                	jmp    0x14016b95d
14016b95b:	33 c0                	xor    %eax,%eax
14016b95d:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
14016b962:	48 8b 6c 24 68       	mov    0x68(%rsp),%rbp
14016b967:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
14016b96c:	48 83 c4 40          	add    $0x40,%rsp
14016b970:	41 5f                	pop    %r15
14016b972:	41 5e                	pop    %r14
14016b974:	5f                   	pop    %rdi
14016b975:	c3                   	ret
14016b976:	cc                   	int3
14016b977:	cc                   	int3
14016b978:	cc                   	int3
14016b979:	cc                   	int3
14016b97a:	cc                   	int3
14016b97b:	cc                   	int3
14016b97c:	cc                   	int3
14016b97d:	cc                   	int3
14016b97e:	cc                   	int3
14016b97f:	cc                   	int3
14016b980:	b8 28 00 00 00       	mov    $0x28,%eax
14016b985:	e8 a6 51 14 00       	call   0x1402b0b30
14016b98a:	48 2b e0             	sub    %rax,%rsp
14016b98d:	4c 8b ca             	mov    %rdx,%r9
14016b990:	48 8b c1             	mov    %rcx,%rax
14016b993:	48 85 c9             	test   %rcx,%rcx
14016b996:	75 1c                	jne    0x14016b9b4
14016b998:	8d 51 0b             	lea    0xb(%rcx),%edx
14016b99b:	49 8b 09             	mov    (%r9),%rcx
14016b99e:	4c 8d 05 53 1e 1b 00 	lea    0x1b1e53(%rip),%r8        # 0x14031d7f8
14016b9a5:	e8 86 ab 03 00       	call   0x1401a6530
14016b9aa:	48 85 c0             	test   %rax,%rax
14016b9ad:	75 05                	jne    0x14016b9b4
14016b9af:	48 83 c4 28          	add    $0x28,%rsp
14016b9b3:	c3                   	ret
14016b9b4:	48 8b c8             	mov    %rax,%rcx
14016b9b7:	48 83 c4 28          	add    $0x28,%rsp
14016b9bb:	e9 80 4f 05 00       	jmp    0x1401c0940
14016b9c0:	b8 28 00 00 00       	mov    $0x28,%eax
14016b9c5:	e8 66 51 14 00       	call   0x1402b0b30
14016b9ca:	48 2b e0             	sub    %rax,%rsp
14016b9cd:	4c 8b ca             	mov    %rdx,%r9
14016b9d0:	48 8b c1             	mov    %rcx,%rax
14016b9d3:	48 85 c9             	test   %rcx,%rcx
14016b9d6:	75 1c                	jne    0x14016b9f4
14016b9d8:	8d 51 0b             	lea    0xb(%rcx),%edx
14016b9db:	49 8b 09             	mov    (%r9),%rcx
14016b9de:	4c 8d 05 13 1e 1b 00 	lea    0x1b1e13(%rip),%r8        # 0x14031d7f8
14016b9e5:	e8 46 ab 03 00       	call   0x1401a6530
14016b9ea:	48 85 c0             	test   %rax,%rax
14016b9ed:	75 05                	jne    0x14016b9f4
14016b9ef:	48 83 c4 28          	add    $0x28,%rsp
14016b9f3:	c3                   	ret
14016b9f4:	48 8b c8             	mov    %rax,%rcx
14016b9f7:	48 83 c4 28          	add    $0x28,%rsp
14016b9fb:	e9 30 5a 05 00       	jmp    0x1401c1430
14016ba00:	40 53                	rex push %rbx
14016ba02:	41 54                	push   %r12
14016ba04:	41 57                	push   %r15
14016ba06:	b8 60 00 00 00       	mov    $0x60,%eax
14016ba0b:	e8 20 51 14 00       	call   0x1402b0b30
14016ba10:	48 2b e0             	sub    %rax,%rsp
14016ba13:	45 33 e4             	xor    %r12d,%r12d
14016ba16:	48 8b da             	mov    %rdx,%rbx
14016ba19:	4c 8b f9             	mov    %rcx,%r15
14016ba1c:	48 85 c9             	test   %rcx,%rcx
14016ba1f:	75 3a                	jne    0x14016ba5b
14016ba21:	e8 4a b6 fb ff       	call   0x140127070
14016ba26:	4c 8d 05 6b 21 1b 00 	lea    0x1b216b(%rip),%r8        # 0x14031db98
14016ba2d:	ba e6 01 00 00       	mov    $0x1e6,%edx
14016ba32:	48 8d 0d e7 1e 1b 00 	lea    0x1b1ee7(%rip),%rcx        # 0x14031d920
14016ba39:	e8 52 b7 fb ff       	call   0x140127190
14016ba3e:	45 33 c0             	xor    %r8d,%r8d
14016ba41:	41 8d 4f 3c          	lea    0x3c(%r15),%ecx
14016ba45:	ba 02 01 0c 00       	mov    $0xc0102,%edx
14016ba4a:	e8 41 b8 fb ff       	call   0x140127290
14016ba4f:	33 c0                	xor    %eax,%eax
14016ba51:	48 83 c4 60          	add    $0x60,%rsp
14016ba55:	41 5f                	pop    %r15
14016ba57:	41 5c                	pop    %r12
14016ba59:	5b                   	pop    %rbx
14016ba5a:	c3                   	ret
14016ba5b:	4c 39 61 18          	cmp    %r12,0x18(%rcx)
14016ba5f:	75 0f                	jne    0x14016ba70
14016ba61:	b8 01 00 00 00       	mov    $0x1,%eax
14016ba66:	48 83 c4 60          	add    $0x60,%rsp
14016ba6a:	41 5f                	pop    %r15
14016ba6c:	41 5c                	pop    %r12
14016ba6e:	5b                   	pop    %rbx
14016ba6f:	c3                   	ret
14016ba70:	48 89 ac 24 80 00 00 	mov    %rbp,0x80(%rsp)
14016ba77:	00
14016ba78:	e8 63 fb f7 ff       	call   0x1400eb5e0
14016ba7d:	48 8b e8             	mov    %rax,%rbp
14016ba80:	48 85 c0             	test   %rax,%rax
14016ba83:	75 41                	jne    0x14016bac6
14016ba85:	e8 e6 b5 fb ff       	call   0x140127070
14016ba8a:	4c 8d 05 07 21 1b 00 	lea    0x1b2107(%rip),%r8        # 0x14031db98
14016ba91:	ba f9 01 00 00       	mov    $0x1f9,%edx
14016ba96:	48 8d 0d 83 1e 1b 00 	lea    0x1b1e83(%rip),%rcx        # 0x14031d920
14016ba9d:	e8 ee b6 fb ff       	call   0x140127190
14016baa2:	45 33 c0             	xor    %r8d,%r8d
14016baa5:	8d 4d 3c             	lea    0x3c(%rbp),%ecx
14016baa8:	ba 00 01 0c 00       	mov    $0xc0100,%edx
14016baad:	e8 de b7 fb ff       	call   0x140127290
14016bab2:	48 8b ac 24 80 00 00 	mov    0x80(%rsp),%rbp
14016bab9:	00
14016baba:	33 c0                	xor    %eax,%eax
14016babc:	48 83 c4 60          	add    $0x60,%rsp
14016bac0:	41 5f                	pop    %r15
14016bac2:	41 5c                	pop    %r12
14016bac4:	5b                   	pop    %rbx
14016bac5:	c3                   	ret
14016bac6:	48 89 b4 24 88 00 00 	mov    %rsi,0x88(%rsp)
14016bacd:	00
14016bace:	48 8d 15 eb 06 00 00 	lea    0x6eb(%rip),%rdx        # 0x14016c1c0
14016bad5:	48 89 bc 24 90 00 00 	mov    %rdi,0x90(%rsp)
14016badc:	00
14016badd:	4c 8b c5             	mov    %rbp,%r8
14016bae0:	48 8b cb             	mov    %rbx,%rcx
14016bae3:	4c 89 b4 24 98 00 00 	mov    %r14,0x98(%rsp)
14016baea:	00
14016baeb:	e8 b0 f2 ff ff       	call   0x14016ada0
14016baf0:	48 8b cd             	mov    %rbp,%rcx
14016baf3:	e8 48 fc f7 ff       	call   0x1400eb740
14016baf8:	49 8b 4f 18          	mov    0x18(%r15),%rcx
14016bafc:	33 ff                	xor    %edi,%edi
14016bafe:	48 89 7c 24 38       	mov    %rdi,0x38(%rsp)
14016bb03:	48 63 f0             	movslq %eax,%rsi
14016bb06:	4c 89 64 24 28       	mov    %r12,0x28(%rsp)
14016bb0b:	44 89 64 24 34       	mov    %r12d,0x34(%rsp)
14016bb10:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
14016bb15:	e8 26 fc f7 ff       	call   0x1400eb740
14016bb1a:	4c 63 f0             	movslq %eax,%r14
14016bb1d:	4c 89 74 24 40       	mov    %r14,0x40(%rsp)
14016bb22:	0f 1f 40 00          	nopl   0x0(%rax)
14016bb26:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
14016bb2d:	00 00 00
14016bb30:	33 c0                	xor    %eax,%eax
14016bb32:	4c 89 74 24 50       	mov    %r14,0x50(%rsp)
14016bb37:	89 44 24 30          	mov    %eax,0x30(%rsp)
14016bb3b:	4c 89 74 24 48       	mov    %r14,0x48(%rsp)
14016bb40:	49 3b fe             	cmp    %r14,%rdi
14016bb43:	73 55                	jae    0x14016bb9a
14016bb45:	49 8b 4f 18          	mov    0x18(%r15),%rcx
14016bb49:	8b d7                	mov    %edi,%edx
14016bb4b:	e8 f0 fe f7 ff       	call   0x1400eba40
14016bb50:	48 85 c0             	test   %rax,%rax
14016bb53:	74 04                	je     0x14016bb59
14016bb55:	48 8b 40 10          	mov    0x10(%rax),%rax
14016bb59:	33 db                	xor    %ebx,%ebx
14016bb5b:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14016bb60:	48 85 f6             	test   %rsi,%rsi
14016bb63:	74 24                	je     0x14016bb89
14016bb65:	8b d3                	mov    %ebx,%edx
14016bb67:	48 8b cd             	mov    %rbp,%rcx
14016bb6a:	e8 d1 fe f7 ff       	call   0x1400eba40
14016bb6f:	48 8b c8             	mov    %rax,%rcx
14016bb72:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14016bb77:	e8 94 06 00 00       	call   0x14016c210
14016bb7c:	48 ff c3             	inc    %rbx
14016bb7f:	48 3b de             	cmp    %rsi,%rbx
14016bb82:	72 e1                	jb     0x14016bb65
14016bb84:	4c 8b 74 24 40       	mov    0x40(%rsp),%r14
14016bb89:	48 ff c7             	inc    %rdi
14016bb8c:	49 3b fe             	cmp    %r14,%rdi
14016bb8f:	72 b4                	jb     0x14016bb45
14016bb91:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
14016bb96:	8b 44 24 30          	mov    0x30(%rsp),%eax
14016bb9a:	ff c0                	inc    %eax
14016bb9c:	89 44 24 30          	mov    %eax,0x30(%rsp)
14016bba0:	83 f8 01             	cmp    $0x1,%eax
14016bba3:	7e 9b                	jle    0x14016bb40
14016bba5:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
14016bbaa:	49 ff c4             	inc    %r12
14016bbad:	4c 8b 74 24 50       	mov    0x50(%rsp),%r14
14016bbb2:	48 89 7c 24 38       	mov    %rdi,0x38(%rsp)
14016bbb7:	4c 89 74 24 40       	mov    %r14,0x40(%rsp)
14016bbbc:	4c 3b f7             	cmp    %rdi,%r14
14016bbbf:	74 0a                	je     0x14016bbcb
14016bbc1:	49 83 fc 0a          	cmp    $0xa,%r12
14016bbc5:	0f 86 65 ff ff ff    	jbe    0x14016bb30
14016bbcb:	48 8d 15 7e f2 ff ff 	lea    -0xd82(%rip),%rdx        # 0x14016ae50
14016bbd2:	48 8b cd             	mov    %rbp,%rcx
14016bbd5:	e8 a6 fb f7 ff       	call   0x1400eb780
14016bbda:	4c 8b b4 24 98 00 00 	mov    0x98(%rsp),%r14
14016bbe1:	00
14016bbe2:	b8 01 00 00 00       	mov    $0x1,%eax
14016bbe7:	48 8b bc 24 90 00 00 	mov    0x90(%rsp),%rdi
14016bbee:	00
14016bbef:	48 8b b4 24 88 00 00 	mov    0x88(%rsp),%rsi
14016bbf6:	00
14016bbf7:	48 8b ac 24 80 00 00 	mov    0x80(%rsp),%rbp
14016bbfe:	00
14016bbff:	48 83 c4 60          	add    $0x60,%rsp
14016bc03:	41 5f                	pop    %r15
14016bc05:	41 5c                	pop    %r12
14016bc07:	5b                   	pop    %rbx
14016bc08:	c3                   	ret
14016bc09:	cc                   	int3
14016bc0a:	cc                   	int3
14016bc0b:	cc                   	int3
14016bc0c:	cc                   	int3
14016bc0d:	cc                   	int3
14016bc0e:	cc                   	int3
14016bc0f:	cc                   	int3
14016bc10:	b8 28 00 00 00       	mov    $0x28,%eax
14016bc15:	e8 16 4f 14 00       	call   0x1402b0b30
14016bc1a:	48 2b e0             	sub    %rax,%rsp
14016bc1d:	48 85 c9             	test   %rcx,%rcx
14016bc20:	75 35                	jne    0x14016bc57
14016bc22:	e8 49 b4 fb ff       	call   0x140127070
14016bc27:	4c 8d 05 d2 1f 1b 00 	lea    0x1b1fd2(%rip),%r8        # 0x14031dc00
14016bc2e:	ba 4e 02 00 00       	mov    $0x24e,%edx
14016bc33:	48 8d 0d e6 1c 1b 00 	lea    0x1b1ce6(%rip),%rcx        # 0x14031d920
14016bc3a:	e8 51 b5 fb ff       	call   0x140127190
14016bc3f:	45 33 c0             	xor    %r8d,%r8d
14016bc42:	ba 02 01 0c 00       	mov    $0xc0102,%edx
14016bc47:	41 8d 48 3c          	lea    0x3c(%r8),%ecx
14016bc4b:	e8 40 b6 fb ff       	call   0x140127290
14016bc50:	33 c0                	xor    %eax,%eax
14016bc52:	48 83 c4 28          	add    $0x28,%rsp
14016bc56:	c3                   	ret
14016bc57:	48 89 51 28          	mov    %rdx,0x28(%rcx)
14016bc5b:	b8 01 00 00 00       	mov    $0x1,%eax
14016bc60:	48 83 c4 28          	add    $0x28,%rsp