14002ad1a:	c3                   	ret
14002ad1b:	cc                   	int3
14002ad1c:	8b c7                	mov    %edi,%eax
14002ad1e:	eb e2                	jmp    0x14002ad02
14002ad20:	cc                   	int3
14002ad21:	cc                   	int3
14002ad22:	cc                   	int3
14002ad23:	cc                   	int3
14002ad24:	cc                   	int3
14002ad25:	cc                   	int3
14002ad26:	cc                   	int3
14002ad27:	cc                   	int3
14002ad28:	48 83 ec 28          	sub    $0x28,%rsp
14002ad2c:	48 8b 15 55 55 07 00 	mov    0x75555(%rip),%rdx        # 0x1400a0288
14002ad33:	48 85 d2             	test   %rdx,%rdx
14002ad36:	75 06                	jne    0x14002ad3e
14002ad38:	48 83 c4 28          	add    $0x28,%rsp
14002ad3c:	c3                   	ret
14002ad3d:	cc                   	int3
14002ad3e:	48 8b 02             	mov    (%rdx),%rax
14002ad41:	4c 8b c2             	mov    %rdx,%r8
14002ad44:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
14002ad4b:	00 00
14002ad4d:	33 d2                	xor    %edx,%edx
14002ad4f:	48 89 05 32 55 07 00 	mov    %rax,0x75532(%rip)        # 0x1400a0288
14002ad56:	48 8b 49 30          	mov    0x30(%rcx),%rcx
14002ad5a:	48 ff 15 57 a6 05 00 	rex.W call *0x5a657(%rip)        # 0x1400853b8
14002ad61:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002ad66:	eb c4                	jmp    0x14002ad2c
14002ad68:	cc                   	int3
14002ad69:	cc                   	int3
14002ad6a:	cc                   	int3
14002ad6b:	cc                   	int3
14002ad6c:	cc                   	int3
14002ad6d:	cc                   	int3
14002ad6e:	cc                   	int3
14002ad6f:	cc                   	int3
14002ad70:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14002ad75:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14002ad7a:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
14002ad7f:	55                   	push   %rbp
14002ad80:	41 54                	push   %r12
14002ad82:	41 55                	push   %r13
14002ad84:	41 56                	push   %r14
14002ad86:	41 57                	push   %r15
14002ad88:	48 8d 6c 24 80       	lea    -0x80(%rsp),%rbp
14002ad8d:	48 81 ec 80 01 00 00 	sub    $0x180,%rsp
14002ad94:	48 8b 05 25 44 07 00 	mov    0x74425(%rip),%rax        # 0x14009f1c0
14002ad9b:	48 33 c4             	xor    %rsp,%rax
14002ad9e:	48 89 45 70          	mov    %rax,0x70(%rbp)
14002ada2:	33 f6                	xor    %esi,%esi
14002ada4:	c7 44 24 78 09 00 00 	movl   $0x9,0x78(%rsp)
14002adab:	00
14002adac:	48 8d 05 4d e0 05 00 	lea    0x5e04d(%rip),%rax        # 0x140088e00
14002adb3:	48 89 74 24 60       	mov    %rsi,0x60(%rsp)
14002adb8:	4c 8d 44 24 68       	lea    0x68(%rsp),%r8
14002adbd:	89 74 24 5c          	mov    %esi,0x5c(%rsp)
14002adc1:	48 83 c9 ff          	or     $0xffffffffffffffff,%rcx
14002adc5:	89 74 24 58          	mov    %esi,0x58(%rsp)
14002adc9:	44 8d 6e 04          	lea    0x4(%rsi),%r13d
14002adcd:	c7 45 c0 42 00 44 00 	movl   $0x440042,-0x40(%rbp)
14002add4:	44 8d 76 01          	lea    0x1(%rsi),%r14d
14002add8:	48 89 45 c8          	mov    %rax,-0x38(%rbp)
14002addc:	45 8b cd             	mov    %r13d,%r9d
14002addf:	44 89 74 24 68       	mov    %r14d,0x68(%rsp)
14002ade4:	8d 56 36             	lea    0x36(%rsi),%edx
14002ade7:	48 ff 15 ba a7 05 00 	rex.W call *0x5a7ba(%rip)        # 0x1400855a8
14002adee:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002adf3:	4c 8d 3d 06 42 07 00 	lea    0x74206(%rip),%r15        # 0x14009f000
14002adfa:	4c 8d 25 17 e2 05 00 	lea    0x5e217(%rip),%r12        # 0x140089018
14002ae01:	85 c0                	test   %eax,%eax
14002ae03:	0f 88 49 02 00 00    	js     0x14002b052
14002ae09:	e8 fa d7 ff ff       	call   0x140028608
14002ae0e:	85 c0                	test   %eax,%eax
14002ae10:	0f 85 3c 02 00 00    	jne    0x14002b052
14002ae16:	48 8d 0d 63 67 04 00 	lea    0x46763(%rip),%rcx        # 0x140071580
14002ae1d:	89 35 05 54 07 00    	mov    %esi,0x75405(%rip)        # 0x1400a0228
14002ae23:	48 ff 15 66 9c 05 00 	rex.W call *0x59c66(%rip)        # 0x140084a90
14002ae2a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002ae2f:	41 8b ce             	mov    %r14d,%ecx
14002ae32:	48 ff 15 47 9c 05 00 	rex.W call *0x59c47(%rip)        # 0x140084a80
14002ae39:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002ae3e:	45 8a c6             	mov    %r14b,%r8b
14002ae41:	33 d2                	xor    %edx,%edx
14002ae43:	41 8a ce             	mov    %r14b,%cl
14002ae46:	48 ff 15 bb a3 05 00 	rex.W call *0x5a3bb(%rip)        # 0x140085208
14002ae4d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002ae52:	45 33 c9             	xor    %r9d,%r9d
14002ae55:	45 33 c0             	xor    %r8d,%r8d
14002ae58:	41 8b d6             	mov    %r14d,%edx
14002ae5b:	33 c9                	xor    %ecx,%ecx
14002ae5d:	48 ff 15 bc 9c 05 00 	rex.W call *0x59cbc(%rip)        # 0x140084b20
14002ae64:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002ae69:	e8 8a d8 ff ff       	call   0x1400286f8
14002ae6e:	e8 99 dc ff ff       	call   0x140028b0c
14002ae73:	e8 d0 dd ff ff       	call   0x140028c48
14002ae78:	45 33 c0             	xor    %r8d,%r8d
14002ae7b:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
14002ae7f:	e8 a0 0a ff ff       	call   0x14001b924
14002ae84:	e8 23 85 00 00       	call   0x1400333ac
14002ae89:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
14002ae8d:	48 89 05 a4 51 07 00 	mov    %rax,0x751a4(%rip)        # 0x1400a0038
14002ae94:	e8 eb 24 fe ff       	call   0x14000d384
14002ae99:	e8 fe 05 ff ff       	call   0x14001b49c
14002ae9e:	66 89 05 67 53 07 00 	mov    %ax,0x75367(%rip)        # 0x1400a020c
14002aea5:	48 8b 0d 54 41 07 00 	mov    0x74154(%rip),%rcx        # 0x14009f000
14002aeac:	49 3b cf             	cmp    %r15,%rcx
14002aeaf:	74 19                	je     0x14002aeca
14002aeb1:	44 84 69 1c          	test   %r13b,0x1c(%rcx)
14002aeb5:	74 13                	je     0x14002aeca
14002aeb7:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14002aebb:	8d 56 0f             	lea    0xf(%rsi),%edx
14002aebe:	44 0f b7 c8          	movzwl %ax,%r9d
14002aec2:	4d 8b c4             	mov    %r12,%r8
14002aec5:	e8 52 ca 02 00       	call   0x14005791c
14002aeca:	4c 8d 05 bf 58 07 00 	lea    0x758bf(%rip),%r8        # 0x1400a0790
14002aed1:	ba 2a 00 00 00       	mov    $0x2a,%edx
14002aed6:	48 83 c9 ff          	or     $0xffffffffffffffff,%rcx
14002aeda:	48 ff 15 3f a3 05 00 	rex.W call *0x5a33f(%rip)        # 0x140085220
14002aee1:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002aee6:	85 c0                	test   %eax,%eax
14002aee8:	0f 88 64 01 00 00    	js     0x14002b052
14002aeee:	e8 21 df ff ff       	call   0x140028e14
14002aef3:	85 c0                	test   %eax,%eax
14002aef5:	0f 85 57 01 00 00    	jne    0x14002b052
14002aefb:	e8 d0 df ff ff       	call   0x140028ed0
14002af00:	48 39 35 61 53 07 00 	cmp    %rsi,0x75361(%rip)        # 0x1400a0268
14002af07:	bf 15 00 00 00       	mov    $0x15,%edi
14002af0c:	74 40                	je     0x14002af4e
14002af0e:	44 8d 4f f3          	lea    -0xd(%rdi),%r9d
14002af12:	8b d7                	mov    %edi,%edx
14002af14:	4c 8d 05 4d 53 07 00 	lea    0x7534d(%rip),%r8        # 0x1400a0268
14002af1b:	48 83 c9 ff          	or     $0xffffffffffffffff,%rcx
14002af1f:	48 ff 15 82 a6 05 00 	rex.W call *0x5a682(%rip)        # 0x1400855a8
14002af26:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002af2b:	85 c0                	test   %eax,%eax
14002af2d:	79 1f                	jns    0x14002af4e
14002af2f:	48 8b 0d ca 40 07 00 	mov    0x740ca(%rip),%rcx        # 0x14009f000
14002af36:	49 3b cf             	cmp    %r15,%rcx
14002af39:	74 13                	je     0x14002af4e
14002af3b:	44 84 71 1c          	test   %r14b,0x1c(%rcx)
14002af3f:	74 0d                	je     0x14002af4e
14002af41:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14002af45:	89 44 24 20          	mov    %eax,0x20(%rsp)
14002af49:	e8 46 66 04 00       	call   0x140071594
14002af4e:	83 3d 13 41 07 00 05 	cmpl   $0x5,0x74113(%rip)        # 0x14009f068
14002af55:	48 ba 00 00 00 00 00 	movabs $0x400000000000,%rdx
14002af5c:	40 00 00
14002af5f:	76 6c                	jbe    0x14002afcd
14002af61:	48 85 15 10 41 07 00 	test   %rdx,0x74110(%rip)        # 0x14009f078
14002af68:	74 63                	je     0x14002afcd
14002af6a:	48 8b 05 0f 41 07 00 	mov    0x7410f(%rip),%rax        # 0x14009f080
14002af71:	48 23 c2             	and    %rdx,%rax
14002af74:	48 3b 05 05 41 07 00 	cmp    0x74105(%rip),%rax        # 0x14009f080
14002af7b:	75 50                	jne    0x14002afcd
14002af7d:	33 d2                	xor    %edx,%edx
14002af7f:	48 8d 0d 72 57 07 00 	lea    0x75772(%rip),%rcx        # 0x1400a06f8
14002af86:	e8 85 60 04 00       	call   0x140071010
14002af8b:	33 c9                	xor    %ecx,%ecx
14002af8d:	e8 82 70 04 00       	call   0x140072014
14002af92:	89 44 24 6c          	mov    %eax,0x6c(%rsp)
14002af96:	48 8d 15 ee 4e 06 00 	lea    0x64eee(%rip),%rdx        # 0x14008fe8b
14002af9d:	48 8d 44 24 6c       	lea    0x6c(%rsp),%rax
14002afa2:	4c 89 6d 68          	mov    %r13,0x68(%rbp)
14002afa6:	48 89 45 60          	mov    %rax,0x60(%rbp)
14002afaa:	48 8d 0d b7 40 07 00 	lea    0x740b7(%rip),%rcx        # 0x14009f068
14002afb1:	48 8d 45 40          	lea    0x40(%rbp),%rax
14002afb5:	45 33 c9             	xor    %r9d,%r9d
14002afb8:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14002afbd:	45 33 c0             	xor    %r8d,%r8d
14002afc0:	c7 44 24 20 03 00 00 	movl   $0x3,0x20(%rsp)
14002afc7:	00
14002afc8:	e8 7b d6 fe ff       	call   0x140018648
14002afcd:	e8 4e f0 ff ff       	call   0x14002a020
14002afd2:	e8 b9 f0 ff ff       	call   0x14002a090
14002afd7:	45 8b c6             	mov    %r14d,%r8d
14002afda:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
14002afdf:	48 8d 0d 7a de 05 00 	lea    0x5de7a(%rip),%rcx        # 0x140088e60
14002afe6:	48 ff 15 db 9b 05 00 	rex.W call *0x59bdb(%rip)        # 0x140084bc8
14002afed:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002aff2:	8b d8                	mov    %eax,%ebx
14002aff4:	41 3b c6             	cmp    %r14d,%eax
14002aff7:	0f 86 47 01 00 00    	jbe    0x14002b144
14002affd:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
14002b004:	00 00
14002b006:	44 8b c3             	mov    %ebx,%r8d
14002b009:	4d 03 c0             	add    %r8,%r8
14002b00c:	ba 08 00 00 00       	mov    $0x8,%edx
14002b011:	48 8b 49 30          	mov    0x30(%rcx),%rcx
14002b015:	48 ff 15 ac a3 05 00 	rex.W call *0x5a3ac(%rip)        # 0x1400853c8
14002b01c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002b021:	48 89 05 f8 51 07 00 	mov    %rax,0x751f8(%rip)        # 0x1400a0220
14002b028:	48 85 c0             	test   %rax,%rax
14002b02b:	0f 85 d2 00 00 00    	jne    0x14002b103
14002b031:	48 8b 0d c8 3f 07 00 	mov    0x73fc8(%rip),%rcx        # 0x14009f000
14002b038:	49 3b cf             	cmp    %r15,%rcx
14002b03b:	74 15                	je     0x14002b052
14002b03d:	44 84 71 1c          	test   %r14b,0x1c(%rcx)
14002b041:	74 0f                	je     0x14002b052
14002b043:	8d 50 12             	lea    0x12(%rax),%edx
14002b046:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14002b04a:	4d 8b c4             	mov    %r12,%r8
14002b04d:	e8 9e c8 02 00       	call   0x1400578f0
14002b052:	89 35 a4 41 07 00    	mov    %esi,0x741a4(%rip)        # 0x14009f1fc
14002b058:	e8 f3 bc 02 00       	call   0x140056d50
14002b05d:	e8 82 95 04 00       	call   0x1400745e4
14002b062:	48 39 74 24 60       	cmp    %rsi,0x60(%rsp)
14002b067:	74 0a                	je     0x14002b073
14002b069:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14002b06e:	e8 a5 8d fe ff       	call   0x140013e18
14002b073:	45 8a c6             	mov    %r14b,%r8b
14002b076:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
14002b07a:	e8 a5 08 ff ff       	call   0x14001b924
14002b07f:	48 8b 05 b2 4f 07 00 	mov    0x74fb2(%rip),%rax        # 0x1400a0038
14002b086:	48 85 c0             	test   %rax,%rax
14002b089:	74 0c                	je     0x14002b097
14002b08b:	48 8b 40 68          	mov    0x68(%rax),%rax
14002b08f:	33 c9                	xor    %ecx,%ecx
14002b091:	ff 15 31 a6 05 00    	call   *0x5a631(%rip)        # 0x1400856c8
14002b097:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
14002b09b:	e8 e4 22 fe ff       	call   0x14000d384
14002b0a0:	48 8b 0d 59 3f 07 00 	mov    0x73f59(%rip),%rcx        # 0x14009f000
14002b0a7:	49 3b cf             	cmp    %r15,%rcx
14002b0aa:	74 17                	je     0x14002b0c3
14002b0ac:	44 84 71 1c          	test   %r14b,0x1c(%rcx)
14002b0b0:	74 11                	je     0x14002b0c3
14002b0b2:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14002b0b6:	ba 32 00 00 00       	mov    $0x32,%edx
14002b0bb:	4d 8b c4             	mov    %r12,%r8
14002b0be:	e8 2d c8 02 00       	call   0x1400578f0
14002b0c3:	33 d2                	xor    %edx,%edx
14002b0c5:	48 83 c9 ff          	or     $0xffffffffffffffff,%rcx
14002b0c9:	48 ff 15 78 9b 05 00 	rex.W call *0x59b78(%rip)        # 0x140084c48
14002b0d0:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002b0d5:	48 8b 4d 70          	mov    0x70(%rbp),%rcx
14002b0d9:	48 33 cc             	xor    %rsp,%rcx
14002b0dc:	e8 cf 8a 00 00       	call   0x140033bb0
14002b0e1:	4c 8d 9c 24 80 01 00 	lea    0x180(%rsp),%r11
14002b0e8:	00
14002b0e9:	49 8b 5b 30          	mov    0x30(%r11),%rbx
14002b0ed:	49 8b 73 38          	mov    0x38(%r11),%rsi
14002b0f1:	49 8b 7b 40          	mov    0x40(%r11),%rdi
14002b0f5:	49 8b e3             	mov    %r11,%rsp
14002b0f8:	41 5f                	pop    %r15
14002b0fa:	41 5e                	pop    %r14
14002b0fc:	41 5d                	pop    %r13
14002b0fe:	41 5c                	pop    %r12
14002b100:	5d                   	pop    %rbp
14002b101:	c3                   	ret
14002b102:	cc                   	int3
14002b103:	44 8b c3             	mov    %ebx,%r8d
14002b106:	48 8d 0d 53 dd 05 00 	lea    0x5dd53(%rip),%rcx        # 0x140088e60
14002b10d:	48 8b d0             	mov    %rax,%rdx
14002b110:	48 ff 15 b1 9a 05 00 	rex.W call *0x59ab1(%rip)        # 0x140084bc8
14002b117:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002b11c:	3b c3                	cmp    %ebx,%eax
14002b11e:	76 24                	jbe    0x14002b144
14002b120:	48 8b 0d d9 3e 07 00 	mov    0x73ed9(%rip),%rcx        # 0x14009f000
14002b127:	49 3b cf             	cmp    %r15,%rcx
14002b12a:	0f 84 22 ff ff ff    	je     0x14002b052
14002b130:	44 84 71 1c          	test   %r14b,0x1c(%rcx)
14002b134:	0f 84 18 ff ff ff    	je     0x14002b052
14002b13a:	ba 13 00 00 00       	mov    $0x13,%edx
14002b13f:	e9 02 ff ff ff       	jmp    0x14002b046
14002b144:	45 8b c6             	mov    %r14d,%r8d
14002b147:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
14002b14c:	48 8d 0d 5d dd 05 00 	lea    0x5dd5d(%rip),%rcx        # 0x140088eb0
14002b153:	48 ff 15 6e 9a 05 00 	rex.W call *0x59a6e(%rip)        # 0x140084bc8
14002b15a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002b15f:	8b d8                	mov    %eax,%ebx
14002b161:	41 3b c6             	cmp    %r14d,%eax
14002b164:	0f 86 90 00 00 00    	jbe    0x14002b1fa
14002b16a:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
14002b171:	00 00
14002b173:	44 8b c3             	mov    %ebx,%r8d
14002b176:	4d 03 c0             	add    %r8,%r8
14002b179:	ba 08 00 00 00       	mov    $0x8,%edx
14002b17e:	48 8b 49 30          	mov    0x30(%rcx),%rcx
14002b182:	48 ff 15 3f a2 05 00 	rex.W call *0x5a23f(%rip)        # 0x1400853c8
14002b189:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002b18e:	48 89 05 c3 50 07 00 	mov    %rax,0x750c3(%rip)        # 0x1400a0258
14002b195:	48 85 c0             	test   %rax,%rax
14002b198:	75 22                	jne    0x14002b1bc
14002b19a:	48 8b 0d 5f 3e 07 00 	mov    0x73e5f(%rip),%rcx        # 0x14009f000
14002b1a1:	49 3b cf             	cmp    %r15,%rcx
14002b1a4:	0f 84 a8 fe ff ff    	je     0x14002b052
14002b1aa:	44 84 71 1c          	test   %r14b,0x1c(%rcx)
14002b1ae:	0f 84 9e fe ff ff    	je     0x14002b052
14002b1b4:	8d 50 14             	lea    0x14(%rax),%edx
14002b1b7:	e9 8a fe ff ff       	jmp    0x14002b046
14002b1bc:	44 8b c3             	mov    %ebx,%r8d
14002b1bf:	48 8d 0d ea dc 05 00 	lea    0x5dcea(%rip),%rcx        # 0x140088eb0
14002b1c6:	48 8b d0             	mov    %rax,%rdx
14002b1c9:	48 ff 15 f8 99 05 00 	rex.W call *0x599f8(%rip)        # 0x140084bc8
14002b1d0:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002b1d5:	3b c3                	cmp    %ebx,%eax
14002b1d7:	76 21                	jbe    0x14002b1fa
14002b1d9:	48 8b 0d 20 3e 07 00 	mov    0x73e20(%rip),%rcx        # 0x14009f000
14002b1e0:	49 3b cf             	cmp    %r15,%rcx
14002b1e3:	0f 84 69 fe ff ff    	je     0x14002b052
14002b1e9:	44 84 71 1c          	test   %r14b,0x1c(%rcx)
14002b1ed:	0f 84 5f fe ff ff    	je     0x14002b052
14002b1f3:	8b d7                	mov    %edi,%edx
14002b1f5:	e9 4c fe ff ff       	jmp    0x14002b046
14002b1fa:	e8 e5 ee ff ff       	call   0x14002a0e4
14002b1ff:	85 c0                	test   %eax,%eax
14002b201:	79 33                	jns    0x14002b236
14002b203:	48 8b 0d f6 3d 07 00 	mov    0x73df6(%rip),%rcx        # 0x14009f000
14002b20a:	49 3b cf             	cmp    %r15,%rcx
14002b20d:	0f 84 3f fe ff ff    	je     0x14002b052
14002b213:	44 84 71 1c          	test   %r14b,0x1c(%rcx)
14002b217:	0f 84 35 fe ff ff    	je     0x14002b052
14002b21d:	ba 16 00 00 00       	mov    $0x16,%edx
14002b222:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14002b226:	44 8b c8             	mov    %eax,%r9d
14002b229:	4d 8b c4             	mov    %r12,%r8
14002b22c:	e8 eb c6 02 00       	call   0x14005791c
14002b231:	e9 1c fe ff ff       	jmp    0x14002b052
14002b236:	83 0d eb 4f 07 00 02 	orl    $0x2,0x74feb(%rip)        # 0x1400a0228
14002b23d:	39 35 11 50 07 00    	cmp    %esi,0x75011(%rip)        # 0x1400a0254
14002b243:	74 0d                	je     0x14002b252
14002b245:	e8 02 d0 03 00       	call   0x14006824c
14002b24a:	85 c0                	test   %eax,%eax
14002b24c:	0f 85 00 fe ff ff    	jne    0x14002b052
14002b252:	e8 49 f2 ff ff       	call   0x14002a4a0
14002b257:	85 c0                	test   %eax,%eax
14002b259:	74 33                	je     0x14002b28e
14002b25b:	48 8b 0d 9e 3d 07 00 	mov    0x73d9e(%rip),%rcx        # 0x14009f000
14002b262:	49 3b cf             	cmp    %r15,%rcx
14002b265:	0f 84 e7 fd ff ff    	je     0x14002b052
14002b26b:	44 84 71 1c          	test   %r14b,0x1c(%rcx)
14002b26f:	0f 84 dd fd ff ff    	je     0x14002b052
14002b275:	ba 17 00 00 00       	mov    $0x17,%edx
14002b27a:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14002b27e:	44 8b c8             	mov    %eax,%r9d
14002b281:	4d 8b c4             	mov    %r12,%r8
14002b284:	e8 93 c6 02 00       	call   0x14005791c
14002b289:	e9 c4 fd ff ff       	jmp    0x14002b052
14002b28e:	48 8d 05 fb 4e 07 00 	lea    0x74efb(%rip),%rax        # 0x1400a0190
14002b295:	48 c7 c7 02 00 00 80 	mov    $0xffffffff80000002,%rdi
14002b29c:	48 8b cf             	mov    %rdi,%rcx
14002b29f:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14002b2a4:	41 b9 3f 00 0f 00    	mov    $0xf003f,%r9d
14002b2aa:	48 8d 15 3f dc 05 00 	lea    0x5dc3f(%rip),%rdx        # 0x140088ef0
14002b2b1:	e8 d2 3c fe ff       	call   0x14000ef88
14002b2b6:	85 c0                	test   %eax,%eax
14002b2b8:	0f 85 8a 00 00 00    	jne    0x14002b348
14002b2be:	45 33 c9             	xor    %r9d,%r9d
14002b2c1:	45 33 c0             	xor    %r8d,%r8d
14002b2c4:	41 8b d6             	mov    %r14d,%edx