14003cc29:	49 8b 74 24 08       	mov    0x8(%r12),%rsi
14003cc2e:	48 85 f6             	test   %rsi,%rsi
14003cc31:	0f 84 57 fa ff ff    	je     0x14003c68e
14003cc37:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
14003cc3c:	48 8d 15 3d 40 05 00 	lea    0x5403d(%rip),%rdx        # 0x140090c80
14003cc43:	44 8b 36             	mov    (%rsi),%r14d
14003cc46:	b8 04 00 00 00       	mov    $0x4,%eax
14003cc4b:	89 44 24 28          	mov    %eax,0x28(%rsp)
14003cc4f:	44 8b c8             	mov    %eax,%r9d
14003cc52:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14003cc57:	e8 20 2d fe ff       	call   0x14001f97c
14003cc5c:	8b d8                	mov    %eax,%ebx
14003cc5e:	48 8b 0d 9b 23 06 00 	mov    0x6239b(%rip),%rcx        # 0x14009f000
14003cc65:	48 8d 05 94 23 06 00 	lea    0x62394(%rip),%rax        # 0x14009f000
14003cc6c:	48 3b c8             	cmp    %rax,%rcx
14003cc6f:	74 29                	je     0x14003cc9a
14003cc71:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
14003cc75:	74 23                	je     0x14003cc9a
14003cc77:	8b 06                	mov    (%rsi),%eax
14003cc79:	4c 8d 05 28 40 05 00 	lea    0x54028(%rip),%r8        # 0x140090ca8
14003cc80:	4c 8b 4f 38          	mov    0x38(%rdi),%r9
14003cc84:	ba 1f 00 00 00       	mov    $0x1f,%edx
14003cc89:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14003cc8d:	89 5c 24 28          	mov    %ebx,0x28(%rsp)
14003cc91:	89 44 24 20          	mov    %eax,0x20(%rsp)
14003cc95:	e8 fe e3 01 00       	call   0x14005b098
14003cc9a:	41 81 fe 20 bf 02 00 	cmp    $0x2bf20,%r14d
14003cca1:	0f 86 ff ff fd ff    	jbe    0x14001cca6
14003cca7:	83 3d ba 23 06 00 05 	cmpl   $0x5,0x623ba(%rip)        # 0x14009f068
14003ccae:	0f 86 f2 ff fd ff    	jbe    0x14001cca6
14003ccb4:	48 ba 00 00 00 00 00 	movabs $0x400000000000,%rdx
14003ccbb:	40 00 00
14003ccbe:	48 85 15 b3 23 06 00 	test   %rdx,0x623b3(%rip)        # 0x14009f078
14003ccc5:	0f 84 db ff fd ff    	je     0x14001cca6
14003cccb:	48 8b 05 ae 23 06 00 	mov    0x623ae(%rip),%rax        # 0x14009f080
14003ccd2:	48 23 c2             	and    %rdx,%rax
14003ccd5:	48 3b 05 a4 23 06 00 	cmp    0x623a4(%rip),%rax        # 0x14009f080
14003ccdc:	0f 85 c4 ff fd ff    	jne    0x14001cca6
14003cce2:	48 8b 47 38          	mov    0x38(%rdi),%rax
14003cce6:	48 8d 15 30 24 05 00 	lea    0x52430(%rip),%rdx        # 0x14008f11d
14003cced:	48 89 45 a8          	mov    %rax,-0x58(%rbp)
14003ccf1:	48 8d 45 8c          	lea    -0x74(%rbp),%rax
14003ccf5:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14003ccfa:	48 8d 45 a8          	lea    -0x58(%rbp),%rax
14003ccfe:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14003cd03:	44 89 75 8c          	mov    %r14d,-0x74(%rbp)
14003cd07:	e8 20 e6 01 00       	call   0x14005b32c
14003cd0c:	90                   	nop
14003cd0d:	e9 94 ff fd ff       	jmp    0x14001cca6
14003cd12:	41 8b dc             	mov    %r12d,%ebx
14003cd15:	e9 06 fd fd ff       	jmp    0x14001ca20
14003cd1a:	48 8b 0d df 22 06 00 	mov    0x622df(%rip),%rcx        # 0x14009f000
14003cd21:	48 8d 05 d8 22 06 00 	lea    0x622d8(%rip),%rax        # 0x14009f000
14003cd28:	48 3b c8             	cmp    %rax,%rcx
14003cd2b:	0f 84 eb fc fd ff    	je     0x14001ca1c
14003cd31:	41 be 01 00 00 00    	mov    $0x1,%r14d
14003cd37:	44 84 71 1c          	test   %r14b,0x1c(%rcx)
14003cd3b:	0f 84 db fc fd ff    	je     0x14001ca1c
14003cd41:	4c 8b 4f 38          	mov    0x38(%rdi),%r9
14003cd45:	41 8d 56 2a          	lea    0x2a(%r14),%edx
14003cd49:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14003cd4d:	4c 8d 05 54 3f 05 00 	lea    0x53f54(%rip),%r8        # 0x140090ca8
14003cd54:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
14003cd58:	e8 1b ae 01 00       	call   0x140057b78
14003cd5d:	90                   	nop
14003cd5e:	e9 b9 fc fd ff       	jmp    0x14001ca1c
14003cd63:	48 8b 0d 96 22 06 00 	mov    0x62296(%rip),%rcx        # 0x14009f000
14003cd6a:	48 8d 05 8f 22 06 00 	lea    0x6228f(%rip),%rax        # 0x14009f000
14003cd71:	48 3b c8             	cmp    %rax,%rcx
14003cd74:	0f 84 a2 fc fd ff    	je     0x14001ca1c
14003cd7a:	b8 01 00 00 00       	mov    $0x1,%eax
14003cd7f:	84 41 1c             	test   %al,0x1c(%rcx)
14003cd82:	0f 84 94 fc fd ff    	je     0x14001ca1c
14003cd88:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14003cd8c:	8d 50 2b             	lea    0x2b(%rax),%edx
14003cd8f:	44 8b cb             	mov    %ebx,%r9d
14003cd92:	4c 8d 05 0f 3f 05 00 	lea    0x53f0f(%rip),%r8        # 0x140090ca8
14003cd99:	e8 7e ab 01 00       	call   0x14005791c
14003cd9e:	90                   	nop
14003cd9f:	e9 78 fc fd ff       	jmp    0x14001ca1c
14003cda4:	44 39 64 24 64       	cmp    %r12d,0x64(%rsp)
14003cda9:	0f 84 c3 ff fd ff    	je     0x14001cd72
14003cdaf:	bb 57 00 00 00       	mov    $0x57,%ebx
14003cdb4:	48 8b 0d 45 22 06 00 	mov    0x62245(%rip),%rcx        # 0x14009f000
14003cdbb:	4c 8d 25 3e 22 06 00 	lea    0x6223e(%rip),%r12        # 0x14009f000
14003cdc2:	49 3b cc             	cmp    %r12,%rcx
14003cdc5:	0f 84 80 fc fd ff    	je     0x14001ca4b
14003cdcb:	84 41 1c             	test   %al,0x1c(%rcx)
14003cdce:	0f 84 77 fc fd ff    	je     0x14001ca4b
14003cdd4:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14003cdd8:	8d 53 d6             	lea    -0x2a(%rbx),%edx
14003cddb:	4c 8d 05 c6 3e 05 00 	lea    0x53ec6(%rip),%r8        # 0x140090ca8
14003cde2:	e8 09 ab 01 00       	call   0x1400578f0
14003cde7:	90                   	nop
14003cde8:	e9 5e fc fd ff       	jmp    0x14001ca4b
14003cded:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
14003cdf1:	bb 32 00 00 00       	mov    $0x32,%ebx
14003cdf6:	e8 89 05 fd ff       	call   0x14000d384
14003cdfb:	90                   	nop
14003cdfc:	e9 43 fc fd ff       	jmp    0x14001ca44
14003ce01:	48 8b 0d f8 21 06 00 	mov    0x621f8(%rip),%rcx        # 0x14009f000
14003ce08:	48 8d 05 f1 21 06 00 	lea    0x621f1(%rip),%rax        # 0x14009f000
14003ce0f:	48 3b c8             	cmp    %rax,%rcx
14003ce12:	74 2a                	je     0x14003ce3e
14003ce14:	44 84 71 1c          	test   %r14b,0x1c(%rcx)
14003ce18:	74 24                	je     0x14003ce3e
14003ce1a:	ba 2e 00 00 00       	mov    $0x2e,%edx
14003ce1f:	eb 05                	jmp    0x14003ce26
14003ce21:	ba 30 00 00 00       	mov    $0x30,%edx
14003ce26:	4c 8b 4f 38          	mov    0x38(%rdi),%r9
14003ce2a:	4c 8d 05 77 3e 05 00 	lea    0x53e77(%rip),%r8        # 0x140090ca8
14003ce31:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14003ce35:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
14003ce39:	e8 3a ad 01 00       	call   0x140057b78
14003ce3e:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
14003ce43:	e9 00 01 fe ff       	jmp    0x14001cf48
14003ce48:	48 8b 0d b1 21 06 00 	mov    0x621b1(%rip),%rcx        # 0x14009f000
14003ce4f:	48 8d 15 aa 21 06 00 	lea    0x621aa(%rip),%rdx        # 0x14009f000
14003ce56:	48 3b ca             	cmp    %rdx,%rcx
14003ce59:	0f 84 c6 ff fd ff    	je     0x14001ce25
14003ce5f:	44 84 71 1c          	test   %r14b,0x1c(%rcx)
14003ce63:	0f 84 bc ff fd ff    	je     0x14001ce25
14003ce69:	4c 8b 4f 38          	mov    0x38(%rdi),%r9
14003ce6d:	4c 8d 05 34 3e 05 00 	lea    0x53e34(%rip),%r8        # 0x140090ca8
14003ce74:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14003ce78:	ba 2f 00 00 00       	mov    $0x2f,%edx
14003ce7d:	89 44 24 20          	mov    %eax,0x20(%rsp)
14003ce81:	e8 f2 ac 01 00       	call   0x140057b78
14003ce86:	90                   	nop
14003ce87:	e9 99 ff fd ff       	jmp    0x14001ce25
14003ce8c:	48 8b 0d 6d 21 06 00 	mov    0x6216d(%rip),%rcx        # 0x14009f000
14003ce93:	48 8d 05 66 21 06 00 	lea    0x62166(%rip),%rax        # 0x14009f000
14003ce9a:	48 3b c8             	cmp    %rax,%rcx
14003ce9d:	74 9f                	je     0x14003ce3e
14003ce9f:	44 84 71 1c          	test   %r14b,0x1c(%rcx)
14003cea3:	74 99                	je     0x14003ce3e
14003cea5:	e9 77 ff ff ff       	jmp    0x14003ce21
14003ceaa:	48 8b 0d 4f 21 06 00 	mov    0x6214f(%rip),%rcx        # 0x14009f000
14003ceb1:	48 8d 05 48 21 06 00 	lea    0x62148(%rip),%rax        # 0x14009f000
14003ceb8:	48 3b c8             	cmp    %rax,%rcx
14003cebb:	0f 84 83 00 fe ff    	je     0x14001cf44
14003cec1:	b8 01 00 00 00       	mov    $0x1,%eax
14003cec6:	84 41 1c             	test   %al,0x1c(%rcx)
14003cec9:	0f 84 75 00 fe ff    	je     0x14001cf44
14003cecf:	4c 8b 4f 38          	mov    0x38(%rdi),%r9
14003ced3:	8d 50 30             	lea    0x30(%rax),%edx
14003ced6:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14003ceda:	4c 8d 05 c7 3d 05 00 	lea    0x53dc7(%rip),%r8        # 0x140090ca8
14003cee1:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
14003cee5:	e8 8e ac 01 00       	call   0x140057b78
14003ceea:	90                   	nop
14003ceeb:	e9 54 00 fe ff       	jmp    0x14001cf44
14003cef0:	8b 8f a0 00 00 00    	mov    0xa0(%rdi),%ecx
14003cef6:	41 be 01 00 00 00    	mov    $0x1,%r14d
14003cefc:	48 8b 45 80          	mov    -0x80(%rbp),%rax
14003cf00:	44 8b 4f 48          	mov    0x48(%rdi),%r9d
14003cf04:	4c 8b 44 24 50       	mov    0x50(%rsp),%r8
14003cf09:	48 8b 57 38          	mov    0x38(%rdi),%rdx
14003cf0d:	d1 e9                	shr    $1,%ecx
14003cf0f:	41 23 ce             	and    %r14d,%ecx
14003cf12:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14003cf17:	89 4c 24 20          	mov    %ecx,0x20(%rsp)
14003cf1b:	48 8b 8f d0 00 00 00 	mov    0xd0(%rdi),%rcx
14003cf22:	e8 11 95 fe ff       	call   0x140026438
14003cf27:	8b f0                	mov    %eax,%esi
14003cf29:	85 c0                	test   %eax,%eax
14003cf2b:	74 25                	je     0x14003cf52
14003cf2d:	48 8b cf             	mov    %rdi,%rcx
14003cf30:	e8 93 de fd ff       	call   0x14001adc8
14003cf35:	48 8b d0             	mov    %rax,%rdx
14003cf38:	4c 89 64 24 28       	mov    %r12,0x28(%rsp)
14003cf3d:	45 33 c9             	xor    %r9d,%r9d
14003cf40:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
14003cf45:	41 8d 4e 24          	lea    0x24(%r14),%ecx
14003cf49:	45 8d 46 59          	lea    0x59(%r14),%r8d
14003cf4d:	e8 da b7 fc ff       	call   0x14000872c
14003cf52:	48 8b 0d a7 20 06 00 	mov    0x620a7(%rip),%rcx        # 0x14009f000
14003cf59:	48 8d 05 a0 20 06 00 	lea    0x620a0(%rip),%rax        # 0x14009f000
14003cf60:	48 3b c8             	cmp    %rax,%rcx
14003cf63:	0f 84 db ff fd ff    	je     0x14001cf44
14003cf69:	44 84 71 1c          	test   %r14b,0x1c(%rcx)
14003cf6d:	0f 84 d1 ff fd ff    	je     0x14001cf44
14003cf73:	4c 8b 4f 38          	mov    0x38(%rdi),%r9
14003cf77:	4c 8d 05 2a 3d 05 00 	lea    0x53d2a(%rip),%r8        # 0x140090ca8
14003cf7e:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14003cf82:	ba 32 00 00 00       	mov    $0x32,%edx
14003cf87:	89 74 24 28          	mov    %esi,0x28(%rsp)
14003cf8b:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
14003cf8f:	e8 04 e1 01 00       	call   0x14005b098
14003cf94:	90                   	nop
14003cf95:	e9 aa ff fd ff       	jmp    0x14001cf44
14003cf9a:	ba 00 04 00 00       	mov    $0x400,%edx
14003cf9f:	48 8b cf             	mov    %rdi,%rcx
14003cfa2:	e8 29 d0 fc ff       	call   0x140009fd0
14003cfa7:	90                   	nop
14003cfa8:	e9 97 ff fd ff       	jmp    0x14001cf44
14003cfad:	39 74 24 48          	cmp    %esi,0x48(%rsp)
14003cfb1:	0f 84 bb fa fd ff    	je     0x14001ca72
14003cfb7:	33 c0                	xor    %eax,%eax
14003cfb9:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
14003cfbd:	0f 57 c0             	xorps  %xmm0,%xmm0
14003cfc0:	48 89 45 18          	mov    %rax,0x18(%rbp)
14003cfc4:	0f 11 45 08          	movups %xmm0,0x8(%rbp)
14003cfc8:	44 8d 70 01          	lea    0x1(%rax),%r14d
14003cfcc:	45 8a c6             	mov    %r14b,%r8b
14003cfcf:	e8 50 e9 fd ff       	call   0x14001b924
14003cfd4:	48 39 35 5d 30 06 00 	cmp    %rsi,0x6305d(%rip)        # 0x1400a0038
14003cfdb:	0f 84 c3 00 00 00    	je     0x14003d0a4
14003cfe1:	48 39 74 24 58       	cmp    %rsi,0x58(%rsp)
14003cfe6:	75 55                	jne    0x14003d03d
14003cfe8:	48 8b 57 38          	mov    0x38(%rdi),%rdx
14003cfec:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
14003cff1:	48 8b 8f d0 00 00 00 	mov    0xd0(%rdi),%rcx
14003cff8:	e8 ab fe fe ff       	call   0x14002cea8
14003cffd:	85 c0                	test   %eax,%eax
14003cfff:	74 2e                	je     0x14003d02f
14003d001:	48 8b 0d f8 1f 06 00 	mov    0x61ff8(%rip),%rcx        # 0x14009f000
14003d008:	49 3b cc             	cmp    %r12,%rcx
14003d00b:	74 22                	je     0x14003d02f
14003d00d:	44 84 71 1c          	test   %r14b,0x1c(%rcx)
14003d011:	74 1c                	je     0x14003d02f
14003d013:	4c 8b 4f 38          	mov    0x38(%rdi),%r9
14003d017:	41 8d 56 32          	lea    0x32(%r14),%edx
14003d01b:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14003d01f:	4c 8d 05 82 3c 05 00 	lea    0x53c82(%rip),%r8        # 0x140090ca8
14003d026:	89 44 24 20          	mov    %eax,0x20(%rsp)
14003d02a:	e8 49 ab 01 00       	call   0x140057b78
14003d02f:	4c 8b 05 8a 33 06 00 	mov    0x6338a(%rip),%r8        # 0x1400a03c0
14003d036:	48 39 74 24 58       	cmp    %rsi,0x58(%rsp)
14003d03b:	74 05                	je     0x14003d042
14003d03d:	4c 8b 44 24 58       	mov    0x58(%rsp),%r8
14003d042:	48 8b 05 ef 2f 06 00 	mov    0x62fef(%rip),%rax        # 0x1400a0038
14003d049:	48 8d 4d 08          	lea    0x8(%rbp),%rcx
14003d04d:	48 8b 57 38          	mov    0x38(%rdi),%rdx
14003d051:	45 33 c9             	xor    %r9d,%r9d
14003d054:	89 74 24 20          	mov    %esi,0x20(%rsp)
14003d058:	48 8b 40 58          	mov    0x58(%rax),%rax
14003d05c:	ff 15 66 86 04 00    	call   *0x48666(%rip)        # 0x1400856c8
14003d062:	85 c0                	test   %eax,%eax
14003d064:	74 31                	je     0x14003d097
14003d066:	48 8b 0d 93 1f 06 00 	mov    0x61f93(%rip),%rcx        # 0x14009f000
14003d06d:	49 3b cc             	cmp    %r12,%rcx
14003d070:	74 32                	je     0x14003d0a4
14003d072:	44 84 71 1c          	test   %r14b,0x1c(%rcx)
14003d076:	74 2c                	je     0x14003d0a4
14003d078:	4c 8b 4f 38          	mov    0x38(%rdi),%r9
14003d07c:	4c 8d 05 25 3c 05 00 	lea    0x53c25(%rip),%r8        # 0x140090ca8
14003d083:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14003d087:	ba 34 00 00 00       	mov    $0x34,%edx
14003d08c:	89 44 24 20          	mov    %eax,0x20(%rsp)
14003d090:	e8 e3 aa 01 00       	call   0x140057b78
14003d095:	eb 0d                	jmp    0x14003d0a4
14003d097:	ba 00 04 00 00       	mov    $0x400,%edx
14003d09c:	48 8b cf             	mov    %rdi,%rcx
14003d09f:	e8 2c cf fc ff       	call   0x140009fd0
14003d0a4:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
14003d0a8:	e8 d7 02 fd ff       	call   0x14000d384
14003d0ad:	90                   	nop
14003d0ae:	e9 bf f9 fd ff       	jmp    0x14001ca72
14003d0b3:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
14003d0ba:	00 00
14003d0bc:	33 d2                	xor    %edx,%edx
14003d0be:	4c 8b 44 24 58       	mov    0x58(%rsp),%r8
14003d0c3:	48 8b 49 30          	mov    0x30(%rcx),%rcx
14003d0c7:	48 ff 15 ea 82 04 00 	rex.W call *0x482ea(%rip)        # 0x1400853b8
14003d0ce:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14003d0d3:	90                   	nop
14003d0d4:	e9 d2 f9 fd ff       	jmp    0x14001caab
14003d0d9:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14003d0dd:	4c 8d 05 c4 3b 05 00 	lea    0x53bc4(%rip),%r8        # 0x140090ca8
14003d0e4:	ba 35 00 00 00       	mov    $0x35,%edx
14003d0e9:	44 8b cb             	mov    %ebx,%r9d
14003d0ec:	e8 2b a8 01 00       	call   0x14005791c
14003d0f1:	90                   	nop
14003d0f2:	e9 cd f9 fd ff       	jmp    0x14001cac4
14003d0f7:	b8 05 00 00 00       	mov    $0x5,%eax
14003d0fc:	e9 c5 f9 fd ff       	jmp    0x14001cac6
14003d101:	cc                   	int3
14003d102:	bb 06 00 00 00       	mov    $0x6,%ebx
14003d107:	e9 b4 00 fe ff       	jmp    0x14001d1c0
14003d10c:	bb 05 00 00 00       	mov    $0x5,%ebx
14003d111:	e9 aa 00 fe ff       	jmp    0x14001d1c0
14003d116:	bb 57 00 00 00       	mov    $0x57,%ebx
14003d11b:	e9 7c 00 fe ff       	jmp    0x14001d19c
14003d120:	39 7e 04             	cmp    %edi,0x4(%rsi)
14003d123:	74 f1                	je     0x14003d116
14003d125:	e9 7f ff fd ff       	jmp    0x14001d0a9
14003d12a:	39 7e 08             	cmp    %edi,0x8(%rsi)
14003d12d:	74 e7                	je     0x14003d116
14003d12f:	e9 7f ff fd ff       	jmp    0x14001d0b3
14003d134:	bb 05 00 00 00       	mov    $0x5,%ebx
14003d139:	e9 5e 00 fe ff       	jmp    0x14001d19c
14003d13e:	bb 30 04 00 00       	mov    $0x430,%ebx
14003d143:	e9 54 00 fe ff       	jmp    0x14001d19c
14003d148:	33 c9                	xor    %ecx,%ecx
14003d14a:	48 ff 15 ef 76 04 00 	rex.W call *0x476ef(%rip)        # 0x140084840
14003d151:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14003d156:	44 8b e0             	mov    %eax,%r12d
14003d159:	85 c0                	test   %eax,%eax
14003d15b:	74 3d                	je     0x14003d19a
14003d15d:	8b c8                	mov    %eax,%ecx
14003d15f:	e8 10 a1 01 00       	call   0x140057274
14003d164:	eb 2c                	jmp    0x14003d192
14003d166:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14003d16a:	4c 8d 05 07 bb 04 00 	lea    0x4bb07(%rip),%r8        # 0x140088c78
14003d171:	ba 0c 00 00 00       	mov    $0xc,%edx
14003d176:	45 8b cc             	mov    %r12d,%r9d
14003d179:	e8 9e a7 01 00       	call   0x14005791c
14003d17e:	45 8b c4             	mov    %r12d,%r8d
14003d181:	48 8d 15 00 b9 04 00 	lea    0x4b900(%rip),%rdx        # 0x140088a88
14003d188:	b9 05 00 00 00       	mov    $0x5,%ecx
14003d18d:	e8 aa b7 fc ff       	call   0x14000893c
14003d192:	41 8b dc             	mov    %r12d,%ebx
14003d195:	e9 02 00 fe ff       	jmp    0x14001d19c
14003d19a:	4c 8d 4d f8          	lea    -0x8(%rbp),%r9
14003d19e:	41 b0 01             	mov    $0x1,%r8b
14003d1a1:	8b d3                	mov    %ebx,%edx
14003d1a3:	48 c7 c1 fe ff ff ff 	mov    $0xfffffffffffffffe,%rcx
14003d1aa:	48 ff 15 8f 81 04 00 	rex.W call *0x4818f(%rip)        # 0x140085340
14003d1b1:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14003d1b6:	44 8b e8             	mov    %eax,%r13d
14003d1b9:	48 ff 15 90 76 04 00 	rex.W call *0x47690(%rip)        # 0x140084850
14003d1c0:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14003d1c5:	44 8b e0             	mov    %eax,%r12d
14003d1c8:	85 c0                	test   %eax,%eax
14003d1ca:	74 1e                	je     0x14003d1ea
14003d1cc:	48 8b 0d 2d 1e 06 00 	mov    0x61e2d(%rip),%rcx        # 0x14009f000
14003d1d3:	48 8d 15 26 1e 06 00 	lea    0x61e26(%rip),%rdx        # 0x14009f000
14003d1da:	48 3b ca             	cmp    %rdx,%rcx
14003d1dd:	74 9f                	je     0x14003d17e
14003d1df:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14003d1e3:	74 99                	je     0x14003d17e
14003d1e5:	e9 7c ff ff ff       	jmp    0x14003d166
14003d1ea:	45 85 ed             	test   %r13d,%r13d
14003d1ed:	0f 89 fd fe fd ff    	jns    0x14001d0f0
14003d1f3:	48 8b 0d 06 1e 06 00 	mov    0x61e06(%rip),%rcx        # 0x14009f000
14003d1fa:	48 8d 15 ff 1d 06 00 	lea    0x61dff(%rip),%rdx        # 0x14009f000
14003d201:	48 3b ca             	cmp    %rdx,%rcx
14003d204:	74 1e                	je     0x14003d224
14003d206:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14003d20a:	74 18                	je     0x14003d224
14003d20c:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14003d210:	4c 8d 05 61 ba 04 00 	lea    0x4ba61(%rip),%r8        # 0x140088c78
14003d217:	ba 0d 00 00 00       	mov    $0xd,%edx
14003d21c:	45 8b cd             	mov    %r13d,%r9d
14003d21f:	e8 f8 a6 01 00       	call   0x14005791c
14003d224:	41 8b cd             	mov    %r13d,%ecx
14003d227:	48 ff 15 6a 81 04 00 	rex.W call *0x4816a(%rip)        # 0x140085398
14003d22e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14003d233:	8b d8                	mov    %eax,%ebx