1402efdde:	74 24                	je     0x1402efe04
1402efde0:	8b 41 10             	mov    0x10(%rcx),%eax
1402efde3:	ff c8                	dec    %eax
1402efde5:	89 41 10             	mov    %eax,0x10(%rcx)
1402efde8:	85 c0                	test   %eax,%eax
1402efdea:	7f 18                	jg     0x1402efe04
1402efdec:	0f 88 44 0a 00 00    	js     0x1402f0836
1402efdf2:	48 8b 01             	mov    (%rcx),%rax
1402efdf5:	ba 01 00 00 00       	mov    $0x1,%edx
1402efdfa:	48 8b 00             	mov    (%rax),%rax
1402efdfd:	ff 15 1d 3c c9 00    	call   *0xc93c1d(%rip)        # 0x140f83a20
1402efe03:	90                   	nop
1402efe04:	49 8b d6             	mov    %r14,%rdx
1402efe07:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1402efe0c:	e8 cf c0 3b 00       	call   0x1406abee0
1402efe11:	90                   	nop
1402efe12:	48 85 ff             	test   %rdi,%rdi
1402efe15:	74 27                	je     0x1402efe3e
1402efe17:	8b 47 10             	mov    0x10(%rdi),%eax
1402efe1a:	ff c8                	dec    %eax
1402efe1c:	89 47 10             	mov    %eax,0x10(%rdi)
1402efe1f:	85 c0                	test   %eax,%eax
1402efe21:	7f 1b                	jg     0x1402efe3e
1402efe23:	0f 88 18 0a 00 00    	js     0x1402f0841
1402efe29:	48 8b 07             	mov    (%rdi),%rax
1402efe2c:	ba 01 00 00 00       	mov    $0x1,%edx
1402efe31:	48 8b cf             	mov    %rdi,%rcx
1402efe34:	48 8b 00             	mov    (%rax),%rax
1402efe37:	ff 15 e3 3b c9 00    	call   *0xc93be3(%rip)        # 0x140f83a20
1402efe3d:	90                   	nop
1402efe3e:	4c 8d 0d ab e6 ea ff 	lea    -0x151955(%rip),%r9        # 0x14019e4f0
1402efe45:	ba 08 00 00 00       	mov    $0x8,%edx
1402efe4a:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1402efe50:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
1402efe55:	e8 f2 b6 b2 00       	call   0x140e1b54c
1402efe5a:	90                   	nop
1402efe5b:	4c 8d 0d 8e e6 ea ff 	lea    -0x151972(%rip),%r9        # 0x14019e4f0
1402efe62:	ba 08 00 00 00       	mov    $0x8,%edx
1402efe67:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1402efe6d:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1402efe71:	e8 d6 b6 b2 00       	call   0x140e1b54c
1402efe76:	e9 48 08 00 00       	jmp    0x1402f06c3
1402efe7b:	49 8b 07             	mov    (%r15),%rax
1402efe7e:	48 8b 50 20          	mov    0x20(%rax),%rdx
1402efe82:	48 8b 05 ff c0 12 01 	mov    0x112c0ff(%rip),%rax        # 0x14141bf88
1402efe89:	48 8b 88 70 08 00 00 	mov    0x870(%rax),%rcx
1402efe90:	48 8b 49 20          	mov    0x20(%rcx),%rcx
1402efe94:	e8 57 18 43 00       	call   0x1407216f0
1402efe99:	85 c0                	test   %eax,%eax
1402efe9b:	74 26                	je     0x1402efec3
1402efe9d:	49 8b 07             	mov    (%r15),%rax
1402efea0:	48 8b 50 20          	mov    0x20(%rax),%rdx
1402efea4:	48 8b 05 dd c0 12 01 	mov    0x112c0dd(%rip),%rax        # 0x14141bf88
1402efeab:	48 8b 88 78 08 00 00 	mov    0x878(%rax),%rcx
1402efeb2:	48 8b 49 20          	mov    0x20(%rcx),%rcx
1402efeb6:	e8 35 18 43 00       	call   0x1407216f0
1402efebb:	85 c0                	test   %eax,%eax
1402efebd:	0f 85 00 08 00 00    	jne    0x1402f06c3
1402efec3:	48 8b 05 ee c0 12 01 	mov    0x112c0ee(%rip),%rax        # 0x14141bfb8
1402efeca:	48 8b 88 50 01 00 00 	mov    0x150(%rax),%rcx
1402efed1:	49 8b 45 00          	mov    0x0(%r13),%rax
1402efed5:	48 8b 50 20          	mov    0x20(%rax),%rdx
1402efed9:	e8 f2 ef 44 00       	call   0x14073eed0
1402efede:	84 c0                	test   %al,%al
1402efee0:	0f 84 dd 07 00 00    	je     0x1402f06c3
1402efee6:	45 33 c0             	xor    %r8d,%r8d
1402efee9:	48 8b d6             	mov    %rsi,%rdx
1402efeec:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1402efef1:	e8 aa 2c 08 00       	call   0x140372ba0
1402efef6:	48 8b 08             	mov    (%rax),%rcx
1402efef9:	45 33 ff             	xor    %r15d,%r15d
1402efefc:	4c 89 38             	mov    %r15,(%rax)
1402efeff:	48 89 4d c0          	mov    %rcx,-0x40(%rbp)
1402eff03:	49 8b d5             	mov    %r13,%rdx
1402eff06:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1402eff0b:	e8 c0 fe ea ff       	call   0x14019fdd0
1402eff10:	48 8b 08             	mov    (%rax),%rcx
1402eff13:	4c 89 38             	mov    %r15,(%rax)
1402eff16:	48 89 4d d8          	mov    %rcx,-0x28(%rbp)
1402eff1a:	48 8b 08             	mov    (%rax),%rcx
1402eff1d:	48 85 c9             	test   %rcx,%rcx
1402eff20:	74 24                	je     0x1402eff46
1402eff22:	8b 41 10             	mov    0x10(%rcx),%eax
1402eff25:	ff c8                	dec    %eax
1402eff27:	89 41 10             	mov    %eax,0x10(%rcx)
1402eff2a:	85 c0                	test   %eax,%eax
1402eff2c:	7f 18                	jg     0x1402eff46
1402eff2e:	0f 88 18 09 00 00    	js     0x1402f084c
1402eff34:	48 8b 01             	mov    (%rcx),%rax
1402eff37:	ba 01 00 00 00       	mov    $0x1,%edx
1402eff3c:	48 8b 00             	mov    (%rax),%rax
1402eff3f:	ff 15 db 3a c9 00    	call   *0xc93adb(%rip)        # 0x140f83a20
1402eff45:	90                   	nop
1402eff46:	48 8b 15 6b c0 12 01 	mov    0x112c06b(%rip),%rdx        # 0x14141bfb8
1402eff4d:	48 81 c2 58 01 00 00 	add    $0x158,%rdx
1402eff54:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
1402eff59:	e8 72 fe ea ff       	call   0x14019fdd0
1402eff5e:	48 8b 08             	mov    (%rax),%rcx
1402eff61:	4c 89 38             	mov    %r15,(%rax)
1402eff64:	48 89 4d e0          	mov    %rcx,-0x20(%rbp)
1402eff68:	48 8b 08             	mov    (%rax),%rcx
1402eff6b:	48 85 c9             	test   %rcx,%rcx
1402eff6e:	74 24                	je     0x1402eff94
1402eff70:	8b 41 10             	mov    0x10(%rcx),%eax
1402eff73:	ff c8                	dec    %eax
1402eff75:	89 41 10             	mov    %eax,0x10(%rcx)
1402eff78:	85 c0                	test   %eax,%eax
1402eff7a:	7f 18                	jg     0x1402eff94
1402eff7c:	0f 88 d5 08 00 00    	js     0x1402f0857
1402eff82:	48 8b 01             	mov    (%rcx),%rax
1402eff85:	ba 01 00 00 00       	mov    $0x1,%edx
1402eff8a:	48 8b 00             	mov    (%rax),%rax
1402eff8d:	ff 15 8d 3a c9 00    	call   *0xc93a8d(%rip)        # 0x140f83a20
1402eff93:	90                   	nop
1402eff94:	48 8b 15 ed bf 12 01 	mov    0x112bfed(%rip),%rdx        # 0x14141bf88
1402eff9b:	48 83 c2 10          	add    $0x10,%rdx
1402eff9f:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1402effa3:	e8 28 fe ea ff       	call   0x14019fdd0
1402effa8:	48 8b 08             	mov    (%rax),%rcx
1402effab:	4c 89 38             	mov    %r15,(%rax)
1402effae:	48 89 4d e8          	mov    %rcx,-0x18(%rbp)
1402effb2:	48 8b 08             	mov    (%rax),%rcx
1402effb5:	48 85 c9             	test   %rcx,%rcx
1402effb8:	74 24                	je     0x1402effde
1402effba:	8b 41 10             	mov    0x10(%rcx),%eax
1402effbd:	ff c8                	dec    %eax
1402effbf:	89 41 10             	mov    %eax,0x10(%rcx)
1402effc2:	85 c0                	test   %eax,%eax
1402effc4:	7f 18                	jg     0x1402effde
1402effc6:	0f 88 96 08 00 00    	js     0x1402f0862
1402effcc:	48 8b 01             	mov    (%rcx),%rax
1402effcf:	ba 01 00 00 00       	mov    $0x1,%edx
1402effd4:	48 8b 00             	mov    (%rax),%rax
1402effd7:	ff 15 43 3a c9 00    	call   *0xc93a43(%rip)        # 0x140f83a20
1402effdd:	90                   	nop
1402effde:	48 8d 45 d8          	lea    -0x28(%rbp),%rax
1402effe2:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1402effe7:	48 8d 45 f0          	lea    -0x10(%rbp),%rax
1402effeb:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1402efff0:	0f 28 44 24 50       	movaps 0x50(%rsp),%xmm0
1402efff5:	66 0f 7f 44 24 50    	movdqa %xmm0,0x50(%rsp)
1402efffb:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1402f0000:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1402f0005:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1402f0009:	e8 42 fe ea ff       	call   0x14019fe50
1402f000e:	4d 8b cc             	mov    %r12,%r9
1402f0011:	4c 8b c0             	mov    %rax,%r8
1402f0014:	48 8b 15 a5 b1 12 01 	mov    0x112b1a5(%rip),%rdx        # 0x14141b1c0
1402f001b:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
1402f001f:	e8 6c 43 08 00       	call   0x140374390
1402f0024:	48 8b 08             	mov    (%rax),%rcx
1402f0027:	4c 89 38             	mov    %r15,(%rax)
1402f002a:	48 89 4d c8          	mov    %rcx,-0x38(%rbp)
1402f002e:	48 8b 15 53 bf 12 01 	mov    0x112bf53(%rip),%rdx        # 0x14141bf88
1402f0035:	48 83 c2 10          	add    $0x10,%rdx
1402f0039:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1402f003d:	e8 8e fd ea ff       	call   0x14019fdd0
1402f0042:	48 8b 08             	mov    (%rax),%rcx
1402f0045:	4c 89 38             	mov    %r15,(%rax)
1402f0048:	48 89 4d d0          	mov    %rcx,-0x30(%rbp)
1402f004c:	48 8b 08             	mov    (%rax),%rcx
1402f004f:	48 85 c9             	test   %rcx,%rcx
1402f0052:	74 24                	je     0x1402f0078
1402f0054:	8b 41 10             	mov    0x10(%rcx),%eax
1402f0057:	ff c8                	dec    %eax
1402f0059:	89 41 10             	mov    %eax,0x10(%rcx)
1402f005c:	85 c0                	test   %eax,%eax
1402f005e:	7f 18                	jg     0x1402f0078
1402f0060:	0f 88 07 08 00 00    	js     0x1402f086d
1402f0066:	48 8b 01             	mov    (%rcx),%rax
1402f0069:	ba 01 00 00 00       	mov    $0x1,%edx
1402f006e:	48 8b 00             	mov    (%rax),%rax
1402f0071:	ff 15 a9 39 c9 00    	call   *0xc939a9(%rip)        # 0x140f83a20
1402f0077:	90                   	nop
1402f0078:	48 8d 45 c0          	lea    -0x40(%rbp),%rax
1402f007c:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1402f0081:	48 8d 45 d8          	lea    -0x28(%rbp),%rax
1402f0085:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1402f008a:	0f 28 44 24 50       	movaps 0x50(%rsp),%xmm0
1402f008f:	66 0f 7f 44 24 50    	movdqa %xmm0,0x50(%rsp)
1402f0095:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1402f009a:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1402f009f:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
1402f00a3:	e8 a8 fd ea ff       	call   0x14019fe50
1402f00a8:	4d 8b cc             	mov    %r12,%r9
1402f00ab:	4c 8b c0             	mov    %rax,%r8
1402f00ae:	48 8b 15 8b b6 12 01 	mov    0x112b68b(%rip),%rdx        # 0x14141b740
1402f00b5:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1402f00ba:	e8 d1 42 08 00       	call   0x140374390
1402f00bf:	48 8b 18             	mov    (%rax),%rbx
1402f00c2:	4c 89 38             	mov    %r15,(%rax)
1402f00c5:	48 89 5d 08          	mov    %rbx,0x8(%rbp)
1402f00c9:	4c 8d 0d 20 e4 ea ff 	lea    -0x151be0(%rip),%r9        # 0x14019e4f0
1402f00d0:	ba 08 00 00 00       	mov    $0x8,%edx
1402f00d5:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1402f00db:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1402f00df:	e8 68 b4 b2 00       	call   0x140e1b54c
1402f00e4:	90                   	nop
1402f00e5:	4c 8d 0d 04 e4 ea ff 	lea    -0x151bfc(%rip),%r9        # 0x14019e4f0
1402f00ec:	ba 08 00 00 00       	mov    $0x8,%edx
1402f00f1:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1402f00f7:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
1402f00fb:	e8 4c b4 b2 00       	call   0x140e1b54c
1402f0100:	90                   	nop
1402f0101:	48 85 db             	test   %rbx,%rbx
1402f0104:	74 1c                	je     0x1402f0122
1402f0106:	8b 43 10             	mov    0x10(%rbx),%eax
1402f0109:	ff c0                	inc    %eax
1402f010b:	89 43 10             	mov    %eax,0x10(%rbx)
1402f010e:	83 f8 01             	cmp    $0x1,%eax
1402f0111:	0f 8e 61 07 00 00    	jle    0x1402f0878
1402f0117:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402f011c:	0f 84 5e 07 00 00    	je     0x1402f0880
1402f0122:	48 89 5d 80          	mov    %rbx,-0x80(%rbp)
1402f0126:	48 8b 15 8b be 12 01 	mov    0x112be8b(%rip),%rdx        # 0x14141bfb8
1402f012d:	48 81 c2 08 01 00 00 	add    $0x108,%rdx
1402f0134:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1402f0139:	e8 92 fc ea ff       	call   0x14019fdd0
1402f013e:	48 8b 08             	mov    (%rax),%rcx
1402f0141:	4c 89 38             	mov    %r15,(%rax)
1402f0144:	48 89 4d 88          	mov    %rcx,-0x78(%rbp)
1402f0148:	48 8b 08             	mov    (%rax),%rcx
1402f014b:	48 85 c9             	test   %rcx,%rcx
1402f014e:	74 24                	je     0x1402f0174
1402f0150:	8b 41 10             	mov    0x10(%rcx),%eax
1402f0153:	ff c8                	dec    %eax
1402f0155:	89 41 10             	mov    %eax,0x10(%rcx)
1402f0158:	85 c0                	test   %eax,%eax
1402f015a:	7f 18                	jg     0x1402f0174
1402f015c:	0f 88 29 07 00 00    	js     0x1402f088b
1402f0162:	48 8b 01             	mov    (%rcx),%rax
1402f0165:	ba 01 00 00 00       	mov    $0x1,%edx
1402f016a:	48 8b 00             	mov    (%rax),%rax
1402f016d:	ff 15 ad 38 c9 00    	call   *0xc938ad(%rip)        # 0x140f83a20
1402f0173:	90                   	nop
1402f0174:	48 8d 45 80          	lea    -0x80(%rbp),%rax
1402f0178:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1402f017d:	48 8d 45 90          	lea    -0x70(%rbp),%rax
1402f0181:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1402f0186:	0f 28 44 24 50       	movaps 0x50(%rsp),%xmm0
1402f018b:	66 0f 7f 44 24 50    	movdqa %xmm0,0x50(%rsp)
1402f0191:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1402f0196:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1402f019b:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
1402f019f:	e8 ac fc ea ff       	call   0x14019fe50
1402f01a4:	4d 8b cc             	mov    %r12,%r9
1402f01a7:	4c 8b c0             	mov    %rax,%r8
1402f01aa:	48 8b 15 37 b5 12 01 	mov    0x112b537(%rip),%rdx        # 0x14141b6e8
1402f01b1:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1402f01b6:	e8 d5 41 08 00       	call   0x140374390
1402f01bb:	48 8b 08             	mov    (%rax),%rcx
1402f01be:	4c 89 38             	mov    %r15,(%rax)
1402f01c1:	4c 8b 45 28          	mov    0x28(%rbp),%r8
1402f01c5:	48 89 4d 28          	mov    %rcx,0x28(%rbp)
1402f01c9:	4d 85 c0             	test   %r8,%r8
1402f01cc:	74 29                	je     0x1402f01f7
1402f01ce:	41 8b 40 10          	mov    0x10(%r8),%eax
1402f01d2:	ff c8                	dec    %eax
1402f01d4:	41 89 40 10          	mov    %eax,0x10(%r8)
1402f01d8:	85 c0                	test   %eax,%eax
1402f01da:	7f 1b                	jg     0x1402f01f7
1402f01dc:	0f 88 b4 06 00 00    	js     0x1402f0896
1402f01e2:	49 8b 00             	mov    (%r8),%rax
1402f01e5:	ba 01 00 00 00       	mov    $0x1,%edx
1402f01ea:	49 8b c8             	mov    %r8,%rcx
1402f01ed:	48 8b 00             	mov    (%rax),%rax
1402f01f0:	ff 15 2a 38 c9 00    	call   *0xc9382a(%rip)        # 0x140f83a20
1402f01f6:	90                   	nop
1402f01f7:	4c 8d 0d f2 e2 ea ff 	lea    -0x151d0e(%rip),%r9        # 0x14019e4f0
1402f01fe:	ba 08 00 00 00       	mov    $0x8,%edx
1402f0203:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1402f0209:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1402f020d:	e8 3a b3 b2 00       	call   0x140e1b54c
1402f0212:	48 8d 54 24 68       	lea    0x68(%rsp),%rdx
1402f0217:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
1402f021b:	e8 e0 1e 45 00       	call   0x140742100
1402f0220:	48 8b 08             	mov    (%rax),%rcx
1402f0223:	48 8b 79 20          	mov    0x20(%rcx),%rdi
1402f0227:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1402f022c:	48 85 c9             	test   %rcx,%rcx
1402f022f:	74 24                	je     0x1402f0255
1402f0231:	8b 41 10             	mov    0x10(%rcx),%eax
1402f0234:	ff c8                	dec    %eax
1402f0236:	89 41 10             	mov    %eax,0x10(%rcx)
1402f0239:	85 c0                	test   %eax,%eax
1402f023b:	7f 18                	jg     0x1402f0255
1402f023d:	0f 88 5e 06 00 00    	js     0x1402f08a1
1402f0243:	48 8b 01             	mov    (%rcx),%rax
1402f0246:	ba 01 00 00 00       	mov    $0x1,%edx
1402f024b:	48 8b 00             	mov    (%rax),%rax
1402f024e:	ff 15 cc 37 c9 00    	call   *0xc937cc(%rip)        # 0x140f83a20
1402f0254:	90                   	nop
1402f0255:	4c 8b 05 0c bc 12 01 	mov    0x112bc0c(%rip),%r8        # 0x14141be68
1402f025c:	48 8b d6             	mov    %rsi,%rdx
1402f025f:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1402f0264:	45 8b 80 a8 00 00 00 	mov    0xa8(%r8),%r8d
1402f026b:	e8 30 29 08 00       	call   0x140372ba0
1402f0270:	48 83 ff 02          	cmp    $0x2,%rdi
1402f0274:	48 8b 38             	mov    (%rax),%rdi
1402f0277:	4c 89 38             	mov    %r15,(%rax)
1402f027a:	48 89 7c 24 50       	mov    %rdi,0x50(%rsp)
1402f027f:	0f 82 ae 01 00 00    	jb     0x1402f0433
1402f0285:	45 33 c0             	xor    %r8d,%r8d
1402f0288:	48 8d 55 28          	lea    0x28(%rbp),%rdx
1402f028c:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1402f0291:	e8 2a c7 3b 00       	call   0x1406ac9c0
1402f0296:	48 8b 08             	mov    (%rax),%rcx
1402f0299:	4c 89 38             	mov    %r15,(%rax)
1402f029c:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
1402f02a1:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
1402f02a6:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
1402f02ab:	e8 60 fa ea ff       	call   0x14019fd10
1402f02b0:	4c 8b c0             	mov    %rax,%r8
1402f02b3:	ba 12 00 00 00       	mov    $0x12,%edx
1402f02b8:	48 8b cf             	mov    %rdi,%rcx
1402f02bb:	e8 40 48 44 00       	call   0x140734b00
1402f02c0:	90                   	nop
1402f02c1:	48 85 ff             	test   %rdi,%rdi
1402f02c4:	74 27                	je     0x1402f02ed
1402f02c6:	8b 47 10             	mov    0x10(%rdi),%eax
1402f02c9:	ff c8                	dec    %eax
1402f02cb:	89 47 10             	mov    %eax,0x10(%rdi)
1402f02ce:	85 c0                	test   %eax,%eax
1402f02d0:	7f 1b                	jg     0x1402f02ed
1402f02d2:	0f 88 d4 05 00 00    	js     0x1402f08ac
1402f02d8:	48 8b 07             	mov    (%rdi),%rax
1402f02db:	ba 01 00 00 00       	mov    $0x1,%edx
1402f02e0:	48 8b cf             	mov    %rdi,%rcx
1402f02e3:	48 8b 00             	mov    (%rax),%rax
1402f02e6:	ff 15 34 37 c9 00    	call   *0xc93734(%rip)        # 0x140f83a20
1402f02ec:	90                   	nop
1402f02ed:	4c 8b 05 74 bb 12 01 	mov    0x112bb74(%rip),%r8        # 0x14141be68
1402f02f4:	45 8b 80 a8 00 00 00 	mov    0xa8(%r8),%r8d
1402f02fb:	48 8b d6             	mov    %rsi,%rdx
1402f02fe:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1402f0303:	e8 98 28 08 00       	call   0x140372ba0
1402f0308:	48 8b 38             	mov    (%rax),%rdi
1402f030b:	4c 89 38             	mov    %r15,(%rax)
1402f030e:	48 89 7c 24 50       	mov    %rdi,0x50(%rsp)
1402f0313:	4c 89 7c 24 38       	mov    %r15,0x38(%rsp)
1402f0318:	41 b8 14 00 00 00    	mov    $0x14,%r8d
1402f031e:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
1402f0323:	48 8b cf             	mov    %rdi,%rcx
1402f0326:	e8 f5 ca 44 00       	call   0x14073ce20
1402f032b:	c7 45 90 02 00 00 00 	movl   $0x2,-0x70(%rbp)
1402f0332:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1402f0337:	48 85 c9             	test   %rcx,%rcx
1402f033a:	0f 84 77 05 00 00    	je     0x1402f08b7
1402f0340:	4c 8b 71 20          	mov    0x20(%rcx),%r14
1402f0344:	8b 41 10             	mov    0x10(%rcx),%eax