1401c2cfd:	41 8b 04 24          	mov    (%r12),%eax
1401c2d01:	48 8d 0d fc 16 07 00 	lea    0x716fc(%rip),%rcx        # 0x140234404
1401c2d08:	85 c0                	test   %eax,%eax
1401c2d0a:	0f 84 7b fc ff ff    	je     0x1401c298b
1401c2d10:	e9 6e fc ff ff       	jmp    0x1401c2983
1401c2d15:	45 8b 47 68          	mov    0x68(%r15),%r8d
1401c2d19:	45 85 c0             	test   %r8d,%r8d
1401c2d1c:	0f 89 8a e6 ff ff    	jns    0x1401c13ac
1401c2d22:	e9 79 d8 ff ff       	jmp    0x1401c05a0
1401c2d27:	41 8b 87 dc 00 00 00 	mov    0xdc(%r15),%eax
1401c2d2e:	48 8d 0d 3b 18 07 00 	lea    0x7183b(%rip),%rcx        # 0x140234570
1401c2d35:	48 8b ac 24 a0 00 00 	mov    0xa0(%rsp),%rbp
1401c2d3c:	00
1401c2d3d:	8d 58 ff             	lea    -0x1(%rax),%ebx
1401c2d40:	e8 3b 5e ff ff       	call   0x1401b8b80
1401c2d45:	89 da                	mov    %ebx,%edx
1401c2d47:	48 89 c1             	mov    %rax,%rcx
1401c2d4a:	e8 e1 08 f0 ff       	call   0x1400c3630
1401c2d4f:	4c 89 e9             	mov    %r13,%rcx
1401c2d52:	e8 89 bc ff ff       	call   0x1401be9e0
1401c2d57:	4c 89 e9             	mov    %r13,%rcx
1401c2d5a:	e8 51 61 f3 ff       	call   0x1400f8eb0
1401c2d5f:	e9 31 cd ff ff       	jmp    0x1401bfa95
1401c2d64:	48 8b 8c 24 50 01 00 	mov    0x150(%rsp),%rcx
1401c2d6b:	00
1401c2d6c:	e8 3f 61 f3 ff       	call   0x1400f8eb0
1401c2d71:	45 8b 6f 68          	mov    0x68(%r15),%r13d
1401c2d75:	45 85 ed             	test   %r13d,%r13d
1401c2d78:	0f 88 22 d8 ff ff    	js     0x1401c05a0
1401c2d7e:	4c 8b 35 5b 62 07 00 	mov    0x7625b(%rip),%r14        # 0x140238fe0
1401c2d85:	48 8d 1d 2c 15 07 00 	lea    0x7152c(%rip),%rbx        # 0x1402342b8
1401c2d8c:	45 8b 26             	mov    (%r14),%r12d
1401c2d8f:	45 85 e4             	test   %r12d,%r12d
1401c2d92:	74 0b                	je     0x1401c2d9f
1401c2d94:	48 89 d9             	mov    %rbx,%rcx
1401c2d97:	e8 cc 05 02 00       	call   0x1401e3368
1401c2d9c:	48 89 c3             	mov    %rax,%rbx
1401c2d9f:	b9 02 00 00 00       	mov    $0x2,%ecx
1401c2da4:	ff 15 76 1b 03 00    	call   *0x31b76(%rip)        # 0x1401f4920
1401c2daa:	48 89 da             	mov    %rbx,%rdx
1401c2dad:	48 89 c1             	mov    %rax,%rcx
1401c2db0:	e8 bb 05 02 00       	call   0x1401e3370
1401c2db5:	e9 ce e5 ff ff       	jmp    0x1401c1388
1401c2dba:	4c 89 f1             	mov    %r14,%rcx
1401c2dbd:	e8 7e 7b ed ff       	call   0x14009a940
1401c2dc2:	48 8b 8c 24 b8 01 00 	mov    0x1b8(%rsp),%rcx
1401c2dc9:	00
1401c2dca:	e8 e1 60 f3 ff       	call   0x1400f8eb0
1401c2dcf:	e9 b4 e5 ff ff       	jmp    0x1401c1388
1401c2dd4:	4c 8b 35 05 62 07 00 	mov    0x76205(%rip),%r14        # 0x140238fe0
1401c2ddb:	48 8d 0d 85 14 07 00 	lea    0x71485(%rip),%rcx        # 0x140234267
1401c2de2:	41 8b 06             	mov    (%r14),%eax
1401c2de5:	85 c0                	test   %eax,%eax
1401c2de7:	0f 84 7b eb ff ff    	je     0x1401c1968
1401c2ded:	e9 6e eb ff ff       	jmp    0x1401c1960
1401c2df2:	48 89 da             	mov    %rbx,%rdx
1401c2df5:	48 89 f1             	mov    %rsi,%rcx
1401c2df8:	e8 7b 70 02 00       	call   0x1401e9e78
1401c2dfd:	e9 fb d6 ff ff       	jmp    0x1401c04fd
1401c2e02:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1401c2e08:	48 89 ea             	mov    %rbp,%rdx
1401c2e0b:	48 8d 0d cb 17 07 00 	lea    0x717cb(%rip),%rcx        # 0x1402345dd
1401c2e12:	e8 89 07 f0 ff       	call   0x1400c35a0
1401c2e17:	4c 8b 35 c2 61 07 00 	mov    0x761c2(%rip),%r14        # 0x140238fe0
1401c2e1e:	e9 45 f4 ff ff       	jmp    0x1401c2268
1401c2e23:	48 8b ac 24 a0 00 00 	mov    0xa0(%rsp),%rbp
1401c2e2a:	00
1401c2e2b:	e9 50 d0 ff ff       	jmp    0x1401bfe80
1401c2e30:	e8 3b 1a 02 00       	call   0x1401e4870
1401c2e35:	41 b8 99 0e 00 00    	mov    $0xe99,%r8d
1401c2e3b:	48 8d 15 12 07 07 00 	lea    0x70712(%rip),%rdx        # 0x140233554
1401c2e42:	48 8d 0d 81 17 07 00 	lea    0x71781(%rip),%rcx        # 0x1402345ca
1401c2e49:	ff 15 89 c5 0e 00    	call   *0xec589(%rip)        # 0x1402af3d8
1401c2e4f:	48 8b 05 8a 61 07 00 	mov    0x7618a(%rip),%rax        # 0x140238fe0
1401c2e56:	48 8d 0d 63 11 07 00 	lea    0x71163(%rip),%rcx        # 0x140233fc0
1401c2e5d:	8b 38                	mov    (%rax),%edi
1401c2e5f:	85 ff                	test   %edi,%edi
1401c2e61:	74 08                	je     0x1401c2e6b
1401c2e63:	e8 00 05 02 00       	call   0x1401e3368
1401c2e68:	48 89 c1             	mov    %rax,%rcx
1401c2e6b:	e8 30 07 f0 ff       	call   0x1400c35a0
1401c2e70:	e9 34 fe ff ff       	jmp    0x1401c2ca9
1401c2e75:	48 8b 05 64 61 07 00 	mov    0x76164(%rip),%rax        # 0x140238fe0
1401c2e7c:	49 8b 5f 70          	mov    0x70(%r15),%rbx
1401c2e80:	48 8d 0d b1 16 07 00 	lea    0x716b1(%rip),%rcx        # 0x140234538
1401c2e87:	83 38 00             	cmpl   $0x0,(%rax)
1401c2e8a:	0f 84 18 da ff ff    	je     0x1401c08a8
1401c2e90:	e9 b8 f7 ff ff       	jmp    0x1401c264d
1401c2e95:	48 8d 0d ae 17 07 00 	lea    0x717ae(%rip),%rcx        # 0x14023464a
1401c2e9c:	e8 df 5c ff ff       	call   0x1401b8b80
1401c2ea1:	48 89 c1             	mov    %rax,%rcx
1401c2ea4:	e8 e7 04 f0 ff       	call   0x1400c3390
1401c2ea9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1401c2eb0:	44 89 64 24 60       	mov    %r12d,0x60(%rsp)
1401c2eb5:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
1401c2eba:	4d 89 ea             	mov    %r13,%r10
1401c2ebd:	e9 c9 f1 ff ff       	jmp    0x1401c208b
1401c2ec2:	48 8d 0d 9e 13 07 00 	lea    0x7139e(%rip),%rcx        # 0x140234267
1401c2ec9:	e8 b2 5c ff ff       	call   0x1401b8b80
1401c2ece:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
1401c2ed3:	48 89 c1             	mov    %rax,%rcx
1401c2ed6:	e8 55 07 f0 ff       	call   0x1400c3630
1401c2edb:	e9 f9 f0 ff ff       	jmp    0x1401c1fd9
1401c2ee0:	c7 44 24 58 00 00 00 	movl   $0x0,0x58(%rsp)
1401c2ee7:	00
1401c2ee8:	45 31 d2             	xor    %r10d,%r10d
1401c2eeb:	e9 29 f4 ff ff       	jmp    0x1401c2319
1401c2ef0:	4c 8b 4c 24 50       	mov    0x50(%rsp),%r9
1401c2ef5:	4c 8d 05 e4 16 07 00 	lea    0x716e4(%rip),%r8        # 0x1402345e0
1401c2efc:	ba bf 0e 00 00       	mov    $0xebf,%edx
1401c2f01:	48 8d 0d 4c 06 07 00 	lea    0x7064c(%rip),%rcx        # 0x140233554
1401c2f08:	e8 83 08 f0 ff       	call   0x1400c3790
1401c2f0d:	0f 1f 00             	nopl   (%rax)
1401c2f10:	48 8b 4e 18          	mov    0x18(%rsi),%rcx
1401c2f14:	e8 97 5f f3 ff       	call   0x1400f8eb0
1401c2f19:	48 89 f1             	mov    %rsi,%rcx
1401c2f1c:	e8 8f 5f f3 ff       	call   0x1400f8eb0
1401c2f21:	e9 f7 f2 ff ff       	jmp    0x1401c221d
1401c2f26:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1401c2f2d:	00 00 00
1401c2f30:	41 57                	push   %r15
1401c2f32:	41 56                	push   %r14
1401c2f34:	41 55                	push   %r13
1401c2f36:	41 54                	push   %r12
1401c2f38:	55                   	push   %rbp
1401c2f39:	57                   	push   %rdi
1401c2f3a:	56                   	push   %rsi
1401c2f3b:	53                   	push   %rbx
1401c2f3c:	48 83 ec 28          	sub    $0x28,%rsp
1401c2f40:	48 89 cf             	mov    %rcx,%rdi
1401c2f43:	45 89 cc             	mov    %r9d,%r12d
1401c2f46:	85 d2                	test   %edx,%edx
1401c2f48:	0f 8e c6 01 00 00    	jle    0x1401c3114
1401c2f4e:	48 63 d2             	movslq %edx,%rdx
1401c2f51:	4c 89 c3             	mov    %r8,%rbx
1401c2f54:	31 ed                	xor    %ebp,%ebp
1401c2f56:	4d 8d 2c d0          	lea    (%r8,%rdx,8),%r13
1401c2f5a:	48 8b 13             	mov    (%rbx),%rdx
1401c2f5d:	80 3a 2d             	cmpb   $0x2d,(%rdx)
1401c2f60:	0f 85 fa 00 00 00    	jne    0x1401c3060
1401c2f66:	80 7a 01 00          	cmpb   $0x0,0x1(%rdx)
1401c2f6a:	0f 85 f0 00 00 00    	jne    0x1401c3060
1401c2f70:	45 89 e1             	mov    %r12d,%r9d
1401c2f73:	4c 8d 05 15 19 07 00 	lea    0x71915(%rip),%r8        # 0x14023488f
1401c2f7a:	31 d2                	xor    %edx,%edx
1401c2f7c:	48 89 f9             	mov    %rdi,%rcx
1401c2f7f:	e8 6c c6 ff ff       	call   0x1401bf5f0
1401c2f84:	89 c6                	mov    %eax,%esi
1401c2f86:	85 c0                	test   %eax,%eax
1401c2f88:	0f 88 32 01 00 00    	js     0x1401c30c0
1401c2f8e:	48 83 c3 08          	add    $0x8,%rbx
1401c2f92:	09 f5                	or     %esi,%ebp
1401c2f94:	49 39 dd             	cmp    %rbx,%r13
1401c2f97:	75 c1                	jne    0x1401c2f5a
1401c2f99:	48 83 bf a8 01 00 00 	cmpq   $0x0,0x1a8(%rdi)
1401c2fa0:	00
1401c2fa1:	0f 84 b1 02 00 00    	je     0x1401c3258
1401c2fa7:	44 8b 87 b0 01 00 00 	mov    0x1b0(%rdi),%r8d
1401c2fae:	45 85 c0             	test   %r8d,%r8d
1401c2fb1:	74 70                	je     0x1401c3023
1401c2fb3:	8b 87 b4 01 00 00    	mov    0x1b4(%rdi),%eax
1401c2fb9:	85 c0                	test   %eax,%eax
1401c2fbb:	74 09                	je     0x1401c2fc6
1401c2fbd:	41 39 c0             	cmp    %eax,%r8d
1401c2fc0:	0f 8f fb 02 00 00    	jg     0x1401c32c1
1401c2fc6:	83 bf a0 01 00 00 02 	cmpl   $0x2,0x1a0(%rdi)
1401c2fcd:	0f 84 52 03 00 00    	je     0x1401c3325
1401c2fd3:	8b 9f b8 01 00 00    	mov    0x1b8(%rdi),%ebx
1401c2fd9:	85 db                	test   %ebx,%ebx
1401c2fdb:	74 0d                	je     0x1401c2fea
1401c2fdd:	44 8b 67 10          	mov    0x10(%rdi),%r12d
1401c2fe1:	45 85 e4             	test   %r12d,%r12d
1401c2fe4:	0f 85 10 03 00 00    	jne    0x1401c32fa
1401c2fea:	8b 9f b0 01 00 00    	mov    0x1b0(%rdi),%ebx
1401c2ff0:	85 db                	test   %ebx,%ebx
1401c2ff2:	74 2f                	je     0x1401c3023
1401c2ff4:	48 8b 05 e5 5f 07 00 	mov    0x75fe5(%rip),%rax        # 0x140238fe0
1401c2ffb:	44 8b 18             	mov    (%rax),%r11d
1401c2ffe:	45 85 db             	test   %r11d,%r11d
1401c3001:	0f 85 6e 03 00 00    	jne    0x1401c3375
1401c3007:	83 fb 01             	cmp    $0x1,%ebx
1401c300a:	48 8d 0d b7 17 07 00 	lea    0x717b7(%rip),%rcx        # 0x1402347c8
1401c3011:	48 8d 05 d0 17 07 00 	lea    0x717d0(%rip),%rax        # 0x1402347e8
1401c3018:	48 0f 44 c8          	cmove  %rax,%rcx
1401c301c:	89 da                	mov    %ebx,%edx
1401c301e:	e8 dd 06 f0 ff       	call   0x1400c3700
1401c3023:	44 8b 57 20          	mov    0x20(%rdi),%r10d
1401c3027:	48 8d 5f 08          	lea    0x8(%rdi),%rbx
1401c302b:	45 85 d2             	test   %r10d,%r10d
1401c302e:	0f 85 c2 01 00 00    	jne    0x1401c31f6
1401c3034:	48 89 d9             	mov    %rbx,%rcx
1401c3037:	e8 54 77 ee ff       	call   0x1400aa790
1401c303c:	8b 4f 68             	mov    0x68(%rdi),%ecx
1401c303f:	85 c9                	test   %ecx,%ecx
1401c3041:	0f 88 37 02 00 00    	js     0x1401c327e
1401c3047:	31 c0                	xor    %eax,%eax
1401c3049:	85 ed                	test   %ebp,%ebp
1401c304b:	0f 95 c0             	setne  %al
1401c304e:	48 83 c4 28          	add    $0x28,%rsp
1401c3052:	5b                   	pop    %rbx
1401c3053:	5e                   	pop    %rsi
1401c3054:	5f                   	pop    %rdi
1401c3055:	5d                   	pop    %rbp
1401c3056:	41 5c                	pop    %r12
1401c3058:	41 5d                	pop    %r13
1401c305a:	41 5e                	pop    %r14
1401c305c:	41 5f                	pop    %r15
1401c305e:	c3                   	ret
1401c305f:	90                   	nop
1401c3060:	48 8b 0f             	mov    (%rdi),%rcx
1401c3063:	e8 48 20 f4 ff       	call   0x1401050b0
1401c3068:	31 d2                	xor    %edx,%edx
1401c306a:	48 89 c1             	mov    %rax,%rcx
1401c306d:	49 89 c6             	mov    %rax,%r14
1401c3070:	e8 6b 29 f2 ff       	call   0x1400e59e0
1401c3075:	41 89 c7             	mov    %eax,%r15d
1401c3078:	85 c0                	test   %eax,%eax
1401c307a:	0f 88 00 01 00 00    	js     0x1401c3180
1401c3080:	48 83 bf a8 01 00 00 	cmpq   $0x0,0x1a8(%rdi)
1401c3087:	00
1401c3088:	74 66                	je     0x1401c30f0
1401c308a:	45 89 e1             	mov    %r12d,%r9d
1401c308d:	4d 89 f0             	mov    %r14,%r8
1401c3090:	44 89 fa             	mov    %r15d,%edx
1401c3093:	48 89 f9             	mov    %rdi,%rcx
1401c3096:	e8 55 c5 ff ff       	call   0x1401bf5f0
1401c309b:	44 89 f9             	mov    %r15d,%ecx
1401c309e:	89 c6                	mov    %eax,%esi
1401c30a0:	e8 9b 6a 02 00       	call   0x1401e9b40
1401c30a5:	4c 89 f1             	mov    %r14,%rcx
1401c30a8:	e8 03 5e f3 ff       	call   0x1400f8eb0
1401c30ad:	85 f6                	test   %esi,%esi
1401c30af:	0f 89 d9 fe ff ff    	jns    0x1401c2f8e
1401c30b5:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401c30bc:	00 00 00 00
1401c30c0:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1401c30c4:	e8 c7 76 ee ff       	call   0x1400aa790
1401c30c9:	8b 47 68             	mov    0x68(%rdi),%eax
1401c30cc:	85 c0                	test   %eax,%eax
1401c30ce:	0f 88 8c 00 00 00    	js     0x1401c3160
1401c30d4:	b8 01 00 00 00       	mov    $0x1,%eax
1401c30d9:	83 fe ff             	cmp    $0xffffffff,%esi
1401c30dc:	0f 84 6c ff ff ff    	je     0x1401c304e
1401c30e2:	b8 80 00 00 00       	mov    $0x80,%eax
1401c30e7:	e9 62 ff ff ff       	jmp    0x1401c304e
1401c30ec:	0f 1f 40 00          	nopl   0x0(%rax)
1401c30f0:	48 8b 05 49 5b 07 00 	mov    0x75b49(%rip),%rax        # 0x140238c40
1401c30f7:	48 83 38 00          	cmpq   $0x0,(%rax)
1401c30fb:	75 8d                	jne    0x1401c308a
1401c30fd:	44 8b 47 10          	mov    0x10(%rdi),%r8d
1401c3101:	31 c0                	xor    %eax,%eax
1401c3103:	45 85 c0             	test   %r8d,%r8d
1401c3106:	0f 95 c0             	setne  %al
1401c3109:	89 87 a0 01 00 00    	mov    %eax,0x1a0(%rdi)
1401c310f:	e9 76 ff ff ff       	jmp    0x1401c308a
1401c3114:	48 83 b9 a8 01 00 00 	cmpq   $0x0,0x1a8(%rcx)
1401c311b:	00
1401c311c:	0f 84 79 01 00 00    	je     0x1401c329b
1401c3122:	45 89 e1             	mov    %r12d,%r9d
1401c3125:	4c 8d 05 63 17 07 00 	lea    0x71763(%rip),%r8        # 0x14023488f
1401c312c:	31 d2                	xor    %edx,%edx
1401c312e:	48 89 f9             	mov    %rdi,%rcx
1401c3131:	e8 ba c4 ff ff       	call   0x1401bf5f0
1401c3136:	89 c5                	mov    %eax,%ebp
1401c3138:	85 c0                	test   %eax,%eax
1401c313a:	0f 89 67 fe ff ff    	jns    0x1401c2fa7
1401c3140:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1401c3144:	89 ee                	mov    %ebp,%esi
1401c3146:	e8 45 76 ee ff       	call   0x1400aa790
1401c314b:	8b 57 68             	mov    0x68(%rdi),%edx
1401c314e:	85 d2                	test   %edx,%edx
1401c3150:	0f 89 7e ff ff ff    	jns    0x1401c30d4
1401c3156:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1401c315d:	00 00 00
1401c3160:	48 8b 8f 90 01 00 00 	mov    0x190(%rdi),%rcx
1401c3167:	e8 74 01 f0 ff       	call   0x1400c32e0
1401c316c:	48 8b 8f 98 01 00 00 	mov    0x198(%rdi),%rcx
1401c3173:	e8 88 01 f0 ff       	call   0x1400c3300
1401c3178:	e9 57 ff ff ff       	jmp    0x1401c30d4
1401c317d:	0f 1f 00             	nopl   (%rax)
1401c3180:	ff 15 9a c2 0e 00    	call   *0xec29a(%rip)        # 0x1402af420
1401c3186:	8b 08                	mov    (%rax),%ecx
1401c3188:	e8 23 c7 f1 ff       	call   0x1400df8b0
1401c318d:	48 8d 0d d9 15 07 00 	lea    0x715d9(%rip),%rcx        # 0x14023476d
1401c3194:	48 89 c3             	mov    %rax,%rbx
1401c3197:	48 8b 05 42 5e 07 00 	mov    0x75e42(%rip),%rax        # 0x140238fe0
1401c319e:	44 8b 10             	mov    (%rax),%r10d
1401c31a1:	45 85 d2             	test   %r10d,%r10d
1401c31a4:	75 46                	jne    0x1401c31ec
1401c31a6:	49 89 d8             	mov    %rbx,%r8
1401c31a9:	4c 89 f2             	mov    %r14,%rdx
1401c31ac:	e8 7f 04 f0 ff       	call   0x1400c3630
1401c31b1:	4c 89 f1             	mov    %r14,%rcx
1401c31b4:	e8 f7 5c f3 ff       	call   0x1400f8eb0
1401c31b9:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1401c31bd:	e8 ce 75 ee ff       	call   0x1400aa790
1401c31c2:	44 8b 4f 68          	mov    0x68(%rdi),%r9d
1401c31c6:	45 85 c9             	test   %r9d,%r9d
1401c31c9:	0f 89 13 ff ff ff    	jns    0x1401c30e2
1401c31cf:	48 8b 8f 90 01 00 00 	mov    0x190(%rdi),%rcx
1401c31d6:	e8 05 01 f0 ff       	call   0x1400c32e0
1401c31db:	48 8b 8f 98 01 00 00 	mov    0x198(%rdi),%rcx
1401c31e2:	e8 19 01 f0 ff       	call   0x1400c3300
1401c31e7:	e9 f6 fe ff ff       	jmp    0x1401c30e2
1401c31ec:	e8 77 01 02 00       	call   0x1401e3368
1401c31f1:	48 89 c1             	mov    %rax,%rcx
1401c31f4:	eb b0                	jmp    0x1401c31a6
1401c31f6:	48 8b 47 58          	mov    0x58(%rdi),%rax
1401c31fa:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1401c3200:	48 89 da             	mov    %rbx,%rdx
1401c3203:	48 8b 88 80 01 00 00 	mov    0x180(%rax),%rcx
1401c320a:	e8 b1 97 e9 ff       	call   0x14005c9c0
1401c320f:	85 c0                	test   %eax,%eax
1401c3211:	0f 84 1d fe ff ff    	je     0x1401c3034
1401c3217:	48 8b 05 c2 5d 07 00 	mov    0x75dc2(%rip),%rax        # 0x140238fe0
1401c321e:	48 8d 0d 4b 16 07 00 	lea    0x7164b(%rip),%rcx        # 0x140234870
1401c3225:	44 8b 08             	mov    (%rax),%r9d
1401c3228:	45 85 c9             	test   %r9d,%r9d
1401c322b:	74 08                	je     0x1401c3235
1401c322d:	e8 36 01 02 00       	call   0x1401e3368
1401c3232:	48 89 c1             	mov    %rax,%rcx
1401c3235:	e8 f6 03 f0 ff       	call   0x1400c3630
1401c323a:	48 89 d9             	mov    %rbx,%rcx
1401c323d:	e8 4e 75 ee ff       	call   0x1400aa790
1401c3242:	44 8b 47 68          	mov    0x68(%rdi),%r8d
1401c3246:	45 85 c0             	test   %r8d,%r8d
1401c3249:	0f 89 93 fe ff ff    	jns    0x1401c30e2
1401c324f:	e9 7b ff ff ff       	jmp    0x1401c31cf
1401c3254:	0f 1f 40 00          	nopl   0x0(%rax)
1401c3258:	48 8b 05 e1 59 07 00 	mov    0x759e1(%rip),%rax        # 0x140238c40
1401c325f:	48 83 38 00          	cmpq   $0x0,(%rax)
1401c3263:	0f 85 3e fd ff ff    	jne    0x1401c2fa7
1401c3269:	8b 4f 10             	mov    0x10(%rdi),%ecx
1401c326c:	31 c0                	xor    %eax,%eax
1401c326e:	85 c9                	test   %ecx,%ecx
1401c3270:	0f 95 c0             	setne  %al
1401c3273:	89 87 a0 01 00 00    	mov    %eax,0x1a0(%rdi)
1401c3279:	e9 29 fd ff ff       	jmp    0x1401c2fa7
1401c327e:	48 8b 8f 90 01 00 00 	mov    0x190(%rdi),%rcx
1401c3285:	e8 56 00 f0 ff       	call   0x1400c32e0
1401c328a:	48 8b 8f 98 01 00 00 	mov    0x198(%rdi),%rcx
1401c3291:	e8 6a 00 f0 ff       	call   0x1400c3300
1401c3296:	e9 ac fd ff ff       	jmp    0x1401c3047
1401c329b:	48 8b 05 9e 59 07 00 	mov    0x7599e(%rip),%rax        # 0x140238c40
1401c32a2:	48 83 38 00          	cmpq   $0x0,(%rax)
1401c32a6:	0f 85 76 fe ff ff    	jne    0x1401c3122
1401c32ac:	8b 51 10             	mov    0x10(%rcx),%edx
1401c32af:	31 c0                	xor    %eax,%eax
1401c32b1:	85 d2                	test   %edx,%edx
1401c32b3:	0f 95 c0             	setne  %al