14003bd96:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14003bd9b:	48 89 03             	mov    %rax,(%rbx)
14003bd9e:	48 8b c8             	mov    %rax,%rcx
14003bda1:	48 85 c0             	test   %rax,%rax
14003bda4:	75 1f                	jne    0x14003bdc5
14003bda6:	48 8b 0d 53 32 06 00 	mov    0x63253(%rip),%rcx        # 0x14009f000
14003bdad:	49 3b cc             	cmp    %r12,%rcx
14003bdb0:	0f 84 7a ff ff ff    	je     0x14003bd30
14003bdb6:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14003bdba:	0f 84 70 ff ff ff    	je     0x14003bd30
14003bdc0:	e9 5a ff ff ff       	jmp    0x14003bd1f
14003bdc5:	0f b7 44 24 30       	movzwl 0x30(%rsp),%eax
14003bdca:	48 8b d6             	mov    %rsi,%rdx
14003bdcd:	48 d1 ea             	shr    $1,%rdx
14003bdd0:	74 12                	je     0x14003bde4
14003bdd2:	4c 8b 4c 24 38       	mov    0x38(%rsp),%r9
14003bdd7:	48 d1 e8             	shr    $1,%rax
14003bdda:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14003bddf:	e8 cc 50 fd ff       	call   0x140010eb0
14003bde4:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14003bde9:	48 ff 15 78 98 04 00 	rex.W call *0x49878(%rip)        # 0x140085668
14003bdf0:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14003bdf5:	85 ed                	test   %ebp,%ebp
14003bdf7:	75 7d                	jne    0x14003be76
14003bdf9:	48 8b 0b             	mov    (%rbx),%rcx
14003bdfc:	48 8d 94 24 88 00 00 	lea    0x88(%rsp),%rdx
14003be03:	00
14003be04:	e8 7b d7 01 00       	call   0x140059584
14003be09:	8b f8                	mov    %eax,%edi
14003be0b:	48 8b 03             	mov    (%rbx),%rax
14003be0e:	85 ff                	test   %edi,%edi
14003be10:	75 3c                	jne    0x14003be4e
14003be12:	4c 8b 84 24 88 00 00 	mov    0x88(%rsp),%r8
14003be19:	00
14003be1a:	48 8b d6             	mov    %rsi,%rdx
14003be1d:	49 83 c0 18          	add    $0x18,%r8
14003be21:	48 8b c8             	mov    %rax,%rcx
14003be24:	e8 77 4e fd ff       	call   0x140010ca0
14003be29:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
14003be30:	00 00
14003be32:	33 d2                	xor    %edx,%edx
14003be34:	4c 8b 84 24 88 00 00 	mov    0x88(%rsp),%r8
14003be3b:	00
14003be3c:	48 8b 49 30          	mov    0x30(%rcx),%rcx
14003be40:	48 ff 15 71 95 04 00 	rex.W call *0x49571(%rip)        # 0x1400853b8
14003be47:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14003be4c:	eb 21                	jmp    0x14003be6f
14003be4e:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
14003be55:	00 00
14003be57:	4c 8b c0             	mov    %rax,%r8
14003be5a:	33 d2                	xor    %edx,%edx
14003be5c:	48 8b 49 30          	mov    0x30(%rcx),%rcx
14003be60:	48 ff 15 51 95 04 00 	rex.W call *0x49551(%rip)        # 0x1400853b8
14003be67:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14003be6c:	4c 89 3b             	mov    %r15,(%rbx)
14003be6f:	8b c7                	mov    %edi,%eax
14003be71:	e9 7e 02 fe ff       	jmp    0x14001c0f4
14003be76:	48 8b 0d 83 31 06 00 	mov    0x63183(%rip),%rcx        # 0x14009f000
14003be7d:	49 3b cc             	cmp    %r12,%rcx
14003be80:	0f 84 6c 02 fe ff    	je     0x14001c0f2
14003be86:	f6 41 1c 40          	testb  $0x40,0x1c(%rcx)
14003be8a:	0f 84 62 02 fe ff    	je     0x14001c0f2
14003be90:	ba 5e 00 00 00       	mov    $0x5e,%edx
14003be95:	4c 8b 0b             	mov    (%rbx),%r9
14003be98:	4d 8b c5             	mov    %r13,%r8
14003be9b:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14003be9f:	e8 6c bc 01 00       	call   0x140057b10
14003bea4:	90                   	nop
14003bea5:	e9 48 02 fe ff       	jmp    0x14001c0f2
14003beaa:	bb 01 00 00 00       	mov    $0x1,%ebx
14003beaf:	e9 43 03 fe ff       	jmp    0x14001c1f7
14003beb4:	8b c8                	mov    %eax,%ecx
14003beb6:	e8 b9 b3 01 00       	call   0x140057274
14003bebb:	90                   	nop
14003bebc:	e9 36 03 fe ff       	jmp    0x14001c1f7
14003bec1:	48 8b 0d 38 31 06 00 	mov    0x63138(%rip),%rcx        # 0x14009f000
14003bec8:	49 3b cc             	cmp    %r12,%rcx
14003becb:	0f 84 ca 02 fe ff    	je     0x14001c19b
14003bed1:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
14003bed5:	0f 84 c0 02 fe ff    	je     0x14001c19b
14003bedb:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14003bedf:	44 8b ca             	mov    %edx,%r9d
14003bee2:	44 89 44 24 20       	mov    %r8d,0x20(%rsp)
14003bee7:	ba 70 00 00 00       	mov    $0x70,%edx
14003beec:	4c 8d 05 b5 53 05 00 	lea    0x553b5(%rip),%r8        # 0x1400912a8
14003bef3:	e8 40 bb 01 00       	call   0x140057a38
14003bef8:	90                   	nop
14003bef9:	e9 9d 02 fe ff       	jmp    0x14001c19b
14003befe:	48 ff 15 6b 8b 04 00 	rex.W call *0x48b6b(%rip)        # 0x140084a70
14003bf05:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14003bf0a:	8b e8                	mov    %eax,%ebp
14003bf0c:	48 8b 0d ed 30 06 00 	mov    0x630ed(%rip),%rcx        # 0x14009f000
14003bf13:	49 3b cc             	cmp    %r12,%rcx
14003bf16:	0f 84 ad 02 fe ff    	je     0x14001c1c9
14003bf1c:	40 84 79 1c          	test   %dil,0x1c(%rcx)
14003bf20:	0f 84 a3 02 fe ff    	je     0x14001c1c9
14003bf26:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14003bf2a:	4c 8d 05 77 53 05 00 	lea    0x55377(%rip),%r8        # 0x1400912a8
14003bf31:	ba 71 00 00 00       	mov    $0x71,%edx
14003bf36:	44 8b c8             	mov    %eax,%r9d
14003bf39:	e8 de b9 01 00       	call   0x14005791c
14003bf3e:	90                   	nop
14003bf3f:	e9 85 02 fe ff       	jmp    0x14001c1c9
14003bf44:	48 8b 0d b5 30 06 00 	mov    0x630b5(%rip),%rcx        # 0x14009f000
14003bf4b:	49 3b cc             	cmp    %r12,%rcx
14003bf4e:	74 1e                	je     0x14003bf6e
14003bf50:	40 84 79 1c          	test   %dil,0x1c(%rcx)
14003bf54:	74 18                	je     0x14003bf6e
14003bf56:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14003bf5a:	4c 8d 05 47 53 05 00 	lea    0x55347(%rip),%r8        # 0x1400912a8
14003bf61:	ba 72 00 00 00       	mov    $0x72,%edx
14003bf66:	44 8b ce             	mov    %esi,%r9d
14003bf69:	e8 ae b9 01 00       	call   0x14005791c
14003bf6e:	44 8b c6             	mov    %esi,%r8d
14003bf71:	48 8d 15 10 cb 04 00 	lea    0x4cb10(%rip),%rdx        # 0x140088a88
14003bf78:	b9 05 00 00 00       	mov    $0x5,%ecx
14003bf7d:	e8 ba c9 fc ff       	call   0x14000893c
14003bf82:	90                   	nop
14003bf83:	e9 6f 02 fe ff       	jmp    0x14001c1f7
14003bf88:	81 fb 22 00 00 c0    	cmp    $0xc0000022,%ebx
14003bf8e:	74 31                	je     0x14003bfc1
14003bf90:	48 8b 0d 69 30 06 00 	mov    0x63069(%rip),%rcx        # 0x14009f000
14003bf97:	48 8d 15 62 30 06 00 	lea    0x63062(%rip),%rdx        # 0x14009f000
14003bf9e:	48 3b ca             	cmp    %rdx,%rcx
14003bfa1:	74 1e                	je     0x14003bfc1
14003bfa3:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14003bfa7:	74 18                	je     0x14003bfc1
14003bfa9:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14003bfad:	4c 8d 05 c4 cc 04 00 	lea    0x4ccc4(%rip),%r8        # 0x140088c78
14003bfb4:	ba 1f 00 00 00       	mov    $0x1f,%edx
14003bfb9:	44 8b cb             	mov    %ebx,%r9d
14003bfbc:	e8 5b b9 01 00       	call   0x14005791c
14003bfc1:	8b cb                	mov    %ebx,%ecx
14003bfc3:	eb 1c                	jmp    0x14003bfe1
14003bfc5:	44 8b c9             	mov    %ecx,%r9d
14003bfc8:	4c 8d 05 a9 cc 04 00 	lea    0x4cca9(%rip),%r8        # 0x140088c78
14003bfcf:	48 8b 48 10          	mov    0x10(%rax),%rcx
14003bfd3:	ba 20 00 00 00       	mov    $0x20,%edx
14003bfd8:	e8 3f b9 01 00       	call   0x14005791c
14003bfdd:	8b 4c 24 40          	mov    0x40(%rsp),%ecx
14003bfe1:	48 ff 15 b0 93 04 00 	rex.W call *0x493b0(%rip)        # 0x140085398
14003bfe8:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14003bfed:	90                   	nop
14003bfee:	e9 9d 02 fe ff       	jmp    0x14001c290
14003bff3:	81 f9 22 00 00 c0    	cmp    $0xc0000022,%ecx
14003bff9:	74 e6                	je     0x14003bfe1
14003bffb:	48 8b 05 fe 2f 06 00 	mov    0x62ffe(%rip),%rax        # 0x14009f000
14003c002:	48 8d 15 f7 2f 06 00 	lea    0x62ff7(%rip),%rdx        # 0x14009f000
14003c009:	48 3b c2             	cmp    %rdx,%rax
14003c00c:	74 d3                	je     0x14003bfe1
14003c00e:	f6 40 1c 10          	testb  $0x10,0x1c(%rax)
14003c012:	74 cd                	je     0x14003bfe1
14003c014:	eb af                	jmp    0x14003bfc5
14003c016:	8b cb                	mov    %ebx,%ecx
14003c018:	48 ff 15 79 93 04 00 	rex.W call *0x49379(%rip)        # 0x140085398
14003c01f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14003c024:	8b d8                	mov    %eax,%ebx
14003c026:	e9 48 03 fe ff       	jmp    0x14001c373
14003c02b:	cc                   	int3
14003c02c:	b8 5b 04 00 00       	mov    $0x45b,%eax
14003c031:	e9 90 0a fe ff       	jmp    0x14001cac6
14003c036:	b8 06 00 00 00       	mov    $0x6,%eax
14003c03b:	e9 86 0a fe ff       	jmp    0x14001cac6
14003c040:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
14003c045:	33 c9                	xor    %ecx,%ecx
14003c047:	48 ff 15 62 87 04 00 	rex.W call *0x48762(%rip)        # 0x1400847b0
14003c04e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14003c053:	4c 8b 4f 38          	mov    0x38(%rdi),%r9
14003c057:	8b cb                	mov    %ebx,%ecx
14003c059:	85 c0                	test   %eax,%eax
14003c05b:	44 89 7c 24 30       	mov    %r15d,0x30(%rsp)
14003c060:	0f 44 4c 24 60       	cmove  0x60(%rsp),%ecx
14003c065:	89 4c 24 28          	mov    %ecx,0x28(%rsp)
14003c069:	48 8b 0d 90 2f 06 00 	mov    0x62f90(%rip),%rcx        # 0x14009f000
14003c070:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14003c075:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14003c079:	e8 ee f4 01 00       	call   0x14005b56c
14003c07e:	90                   	nop
14003c07f:	e9 10 08 fe ff       	jmp    0x14001c894
14003c084:	48 8b cf             	mov    %rdi,%rcx
14003c087:	e8 3c 54 02 00       	call   0x1400614c8
14003c08c:	bb 30 04 00 00       	mov    $0x430,%ebx
14003c091:	eb 05                	jmp    0x14003c098
14003c093:	bb 57 00 00 00       	mov    $0x57,%ebx
14003c098:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14003c09d:	e8 e2 63 fc ff       	call   0x140002484
14003c0a2:	90                   	nop
14003c0a3:	e9 9c 09 fe ff       	jmp    0x14001ca44
14003c0a8:	48 8b 0d 51 2f 06 00 	mov    0x62f51(%rip),%rcx        # 0x14009f000
14003c0af:	4c 8d 25 4a 2f 06 00 	lea    0x62f4a(%rip),%r12        # 0x14009f000
14003c0b6:	49 3b cc             	cmp    %r12,%rcx
14003c0b9:	74 33                	je     0x14003c0ee
14003c0bb:	84 51 1c             	test   %dl,0x1c(%rcx)
14003c0be:	74 2e                	je     0x14003c0ee
14003c0c0:	ba 0c 00 00 00       	mov    $0xc,%edx
14003c0c5:	eb 05                	jmp    0x14003c0cc
14003c0c7:	ba 0d 00 00 00       	mov    $0xd,%edx
14003c0cc:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14003c0d0:	e8 1b b8 01 00       	call   0x1400578f0
14003c0d5:	eb 17                	jmp    0x14003c0ee
14003c0d7:	4c 8b 4f 38          	mov    0x38(%rdi),%r9
14003c0db:	ba 0e 00 00 00       	mov    $0xe,%edx
14003c0e0:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14003c0e4:	44 89 7c 24 20       	mov    %r15d,0x20(%rsp)
14003c0e9:	e8 8a ba 01 00       	call   0x140057b78
14003c0ee:	bb 57 00 00 00       	mov    $0x57,%ebx
14003c0f3:	eb 1d                	jmp    0x14003c112
14003c0f5:	ba 18 00 00 00       	mov    $0x18,%edx
14003c0fa:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
14003c0fe:	4c 8b 4f 38          	mov    0x38(%rdi),%r9
14003c102:	4c 8d 05 9f 4b 05 00 	lea    0x54b9f(%rip),%r8        # 0x140090ca8
14003c109:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14003c10d:	e8 66 ba 01 00       	call   0x140057b78
14003c112:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14003c117:	e8 68 63 fc ff       	call   0x140002484
14003c11c:	90                   	nop
14003c11d:	e9 29 09 fe ff       	jmp    0x14001ca4b
14003c122:	45 85 ff             	test   %r15d,%r15d
14003c125:	74 14                	je     0x14003c13b
14003c127:	41 83 ff 04          	cmp    $0x4,%r15d
14003c12b:	0f 86 d4 07 fe ff    	jbe    0x14001c905
14003c131:	41 83 ff 08          	cmp    $0x8,%r15d
14003c135:	0f 84 ca 07 fe ff    	je     0x14001c905
14003c13b:	48 8b 0d be 2e 06 00 	mov    0x62ebe(%rip),%rcx        # 0x14009f000
14003c142:	4c 8d 25 b7 2e 06 00 	lea    0x62eb7(%rip),%r12        # 0x14009f000
14003c149:	49 3b cc             	cmp    %r12,%rcx
14003c14c:	74 a0                	je     0x14003c0ee
14003c14e:	84 51 1c             	test   %dl,0x1c(%rcx)
14003c151:	74 9b                	je     0x14003c0ee
14003c153:	e9 6f ff ff ff       	jmp    0x14003c0c7
14003c158:	44 3b fa             	cmp    %edx,%r15d
14003c15b:	0f 84 b1 07 fe ff    	je     0x14001c912
14003c161:	48 8b 0d 98 2e 06 00 	mov    0x62e98(%rip),%rcx        # 0x14009f000
14003c168:	4c 8d 25 91 2e 06 00 	lea    0x62e91(%rip),%r12        # 0x14009f000
14003c16f:	49 3b cc             	cmp    %r12,%rcx
14003c172:	0f 84 76 ff ff ff    	je     0x14003c0ee
14003c178:	84 51 1c             	test   %dl,0x1c(%rcx)
14003c17b:	0f 84 6d ff ff ff    	je     0x14003c0ee
14003c181:	e9 51 ff ff ff       	jmp    0x14003c0d7
14003c186:	83 f8 01             	cmp    $0x1,%eax
14003c189:	0f 85 dc 06 00 00    	jne    0x14003c86b
14003c18f:	49 8b 74 24 08       	mov    0x8(%r12),%rsi
14003c194:	48 85 f6             	test   %rsi,%rsi
14003c197:	74 7b                	je     0x14003c214
14003c199:	f7 06 fc ff ff ff    	testl  $0xfffffffc,(%rsi)
14003c19f:	0f 85 ee fe ff ff    	jne    0x14003c093
14003c1a5:	83 3e 02             	cmpl   $0x2,(%rsi)
14003c1a8:	0f 84 e5 fe ff ff    	je     0x14003c093
14003c1ae:	f6 47 48 30          	testb  $0x30,0x48(%rdi)
14003c1b2:	0f 84 db fe ff ff    	je     0x14003c093
14003c1b8:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
14003c1bd:	48 8d 15 ec b3 04 00 	lea    0x4b3ec(%rip),%rdx        # 0x1400875b0
14003c1c4:	b8 04 00 00 00       	mov    $0x4,%eax
14003c1c9:	89 44 24 28          	mov    %eax,0x28(%rsp)
14003c1cd:	44 8b c8             	mov    %eax,%r9d
14003c1d0:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14003c1d5:	e8 a2 37 fe ff       	call   0x14001f97c
14003c1da:	8b d8                	mov    %eax,%ebx
14003c1dc:	85 c0                	test   %eax,%eax
14003c1de:	74 3c                	je     0x14003c21c
14003c1e0:	48 8b 0d 19 2e 06 00 	mov    0x62e19(%rip),%rcx        # 0x14009f000
14003c1e7:	4c 8d 25 12 2e 06 00 	lea    0x62e12(%rip),%r12        # 0x14009f000
14003c1ee:	49 3b cc             	cmp    %r12,%rcx
14003c1f1:	0f 84 1b ff ff ff    	je     0x14003c112
14003c1f7:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14003c1fd:	44 84 41 1c          	test   %r8b,0x1c(%rcx)
14003c201:	0f 84 0b ff ff ff    	je     0x14003c112
14003c207:	41 8d 50 1c          	lea    0x1c(%r8),%edx
14003c20b:	89 44 24 20          	mov    %eax,0x20(%rsp)
14003c20f:	e9 ea fe ff ff       	jmp    0x14003c0fe
14003c214:	41 8b db             	mov    %r11d,%ebx
14003c217:	e9 7c fe ff ff       	jmp    0x14003c098
14003c21c:	48 8b 0d dd 2d 06 00 	mov    0x62ddd(%rip),%rcx        # 0x14009f000
14003c223:	48 8d 05 d6 2d 06 00 	lea    0x62dd6(%rip),%rax        # 0x14009f000
14003c22a:	48 3b c8             	cmp    %rax,%rcx
14003c22d:	74 25                	je     0x14003c254
14003c22f:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
14003c233:	74 1f                	je     0x14003c254
14003c235:	8b 06                	mov    (%rsi),%eax
14003c237:	4c 8d 05 6a 4a 05 00 	lea    0x54a6a(%rip),%r8        # 0x140090ca8
14003c23e:	4c 8b 4f 38          	mov    0x38(%rdi),%r9
14003c242:	ba 1e 00 00 00       	mov    $0x1e,%edx
14003c247:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14003c24b:	89 44 24 20          	mov    %eax,0x20(%rsp)
14003c24f:	e8 24 b9 01 00       	call   0x140057b78
14003c254:	ba 40 00 00 00       	mov    $0x40,%edx
14003c259:	48 8b cf             	mov    %rdi,%rcx
14003c25c:	e8 6f dd fc ff       	call   0x140009fd0
14003c261:	41 b9 00 01 00 00    	mov    $0x100,%r9d
14003c267:	41 8b d1             	mov    %r9d,%edx
14003c26a:	e8 61 dd fc ff       	call   0x140009fd0
14003c26f:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14003c275:	44 84 06             	test   %r8b,(%rsi)
14003c278:	0f 84 8a 07 fe ff    	je     0x14001ca08
14003c27e:	0f 0d 4f 34          	prefetchw 0x34(%rdi)
14003c282:	8b 47 34             	mov    0x34(%rdi),%eax
14003c285:	8b c8                	mov    %eax,%ecx
14003c287:	83 c9 40             	or     $0x40,%ecx
14003c28a:	f0 0f b1 4f 34       	lock cmpxchg %ecx,0x34(%rdi)
14003c28f:	75 f1                	jne    0x14003c282
14003c291:	83 3e 03             	cmpl   $0x3,(%rsi)
14003c294:	0f 85 6e 07 fe ff    	jne    0x14001ca08
14003c29a:	0f 0d 4f 34          	prefetchw 0x34(%rdi)
14003c29e:	8b 47 34             	mov    0x34(%rdi),%eax
14003c2a1:	8b c8                	mov    %eax,%ecx
14003c2a3:	41 0b c9             	or     %r9d,%ecx
14003c2a6:	f0 0f b1 4f 34       	lock cmpxchg %ecx,0x34(%rdi)
14003c2ab:	75 f1                	jne    0x14003c29e
14003c2ad:	e9 56 07 fe ff       	jmp    0x14001ca08
14003c2b2:	48 8b 0d 47 2d 06 00 	mov    0x62d47(%rip),%rcx        # 0x14009f000
14003c2b9:	4c 8d 25 40 2d 06 00 	lea    0x62d40(%rip),%r12        # 0x14009f000
14003c2c0:	49 3b cc             	cmp    %r12,%rcx
14003c2c3:	0f 84 49 fe ff ff    	je     0x14003c112
14003c2c9:	b8 01 00 00 00       	mov    $0x1,%eax
14003c2ce:	84 41 1c             	test   %al,0x1c(%rcx)
14003c2d1:	0f 84 3b fe ff ff    	je     0x14003c112
14003c2d7:	8d 50 1a             	lea    0x1a(%rax),%edx
14003c2da:	e9 1b fe ff ff       	jmp    0x14003c0fa
14003c2df:	8b 06                	mov    (%rsi),%eax
14003c2e1:	4c 8d 05 c0 49 05 00 	lea    0x549c0(%rip),%r8        # 0x140090ca8
14003c2e8:	4c 8b 4f 38          	mov    0x38(%rdi),%r9
14003c2ec:	ba 1c 00 00 00       	mov    $0x1c,%edx
14003c2f1:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14003c2f5:	89 44 24 20          	mov    %eax,0x20(%rsp)
14003c2f9:	e8 7a b8 01 00       	call   0x140057b78
14003c2fe:	90                   	nop
14003c2ff:	e9 e4 06 fe ff       	jmp    0x14001c9e8
14003c304:	ba 20 00 00 00       	mov    $0x20,%edx
14003c309:	e9 29 01 00 00       	jmp    0x14003c437
14003c30e:	49 8b 74 24 08       	mov    0x8(%r12),%rsi
14003c313:	48 85 f6             	test   %rsi,%rsi
14003c316:	0f 84 f8 fe ff ff    	je     0x14003c214
14003c31c:	ba 01 00 00 00       	mov    $0x1,%edx
14003c321:	39 16                	cmp    %edx,(%rsi)
14003c323:	74 5e                	je     0x14003c383
14003c325:	44 39 1e             	cmp    %r11d,(%rsi)
14003c328:	0f 85 65 fd ff ff    	jne    0x14003c093
14003c32e:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
14003c333:	48 8d 15 56 b1 04 00 	lea    0x4b156(%rip),%rdx        # 0x140087490
14003c33a:	b8 04 00 00 00       	mov    $0x4,%eax
14003c33f:	89 44 24 28          	mov    %eax,0x28(%rsp)
14003c343:	44 8b c8             	mov    %eax,%r9d
14003c346:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14003c34b:	e8 2c 36 fe ff       	call   0x14001f97c
14003c350:	8b d8                	mov    %eax,%ebx
14003c352:	85 c0                	test   %eax,%eax
14003c354:	74 69                	je     0x14003c3bf
14003c356:	48 8b 0d a3 2c 06 00 	mov    0x62ca3(%rip),%rcx        # 0x14009f000
14003c35d:	4c 8d 25 9c 2c 06 00 	lea    0x62c9c(%rip),%r12        # 0x14009f000
14003c364:	49 3b cc             	cmp    %r12,%rcx