14075cf28:	90                   	nop
14075cf29:	b9 02 00 00 00       	mov    $0x2,%ecx
14075cf2e:	e8 cd d7 02 00       	call   0x14078a700
14075cf33:	90                   	nop
14075cf34:	b9 02 00 00 00       	mov    $0x2,%ecx
14075cf39:	e8 c2 d7 02 00       	call   0x14078a700
14075cf3e:	90                   	nop
14075cf3f:	b9 02 00 00 00       	mov    $0x2,%ecx
14075cf44:	e8 b7 d7 02 00       	call   0x14078a700
14075cf49:	90                   	nop
14075cf4a:	b9 02 00 00 00       	mov    $0x2,%ecx
14075cf4f:	e8 ac d7 02 00       	call   0x14078a700
14075cf54:	90                   	nop
14075cf55:	33 c9                	xor    %ecx,%ecx
14075cf57:	e8 a4 d7 02 00       	call   0x14078a700
14075cf5c:	cc                   	int3
14075cf5d:	b9 01 00 00 00       	mov    $0x1,%ecx
14075cf62:	e8 99 d7 02 00       	call   0x14078a700
14075cf67:	90                   	nop
14075cf68:	b9 02 00 00 00       	mov    $0x2,%ecx
14075cf6d:	e8 8e d7 02 00       	call   0x14078a700
14075cf72:	90                   	nop
14075cf73:	33 c9                	xor    %ecx,%ecx
14075cf75:	e8 86 d7 02 00       	call   0x14078a700
14075cf7a:	cc                   	int3
14075cf7b:	b9 01 00 00 00       	mov    $0x1,%ecx
14075cf80:	e8 7b d7 02 00       	call   0x14078a700
14075cf85:	90                   	nop
14075cf86:	b9 02 00 00 00       	mov    $0x2,%ecx
14075cf8b:	e8 70 d7 02 00       	call   0x14078a700
14075cf90:	90                   	nop
14075cf91:	33 c9                	xor    %ecx,%ecx
14075cf93:	e8 68 d7 02 00       	call   0x14078a700
14075cf98:	cc                   	int3
14075cf99:	b9 01 00 00 00       	mov    $0x1,%ecx
14075cf9e:	e8 5d d7 02 00       	call   0x14078a700
14075cfa3:	cc                   	int3
14075cfa4:	cc                   	int3
14075cfa5:	cc                   	int3
14075cfa6:	cc                   	int3
14075cfa7:	cc                   	int3
14075cfa8:	cc                   	int3
14075cfa9:	cc                   	int3
14075cfaa:	cc                   	int3
14075cfab:	cc                   	int3
14075cfac:	cc                   	int3
14075cfad:	cc                   	int3
14075cfae:	cc                   	int3
14075cfaf:	cc                   	int3
14075cfb0:	40 53                	rex push %rbx
14075cfb2:	48 83 ec 30          	sub    $0x30,%rsp
14075cfb6:	48 8b da             	mov    %rdx,%rbx
14075cfb9:	48 8d 51 60          	lea    0x60(%rcx),%rdx
14075cfbd:	48 83 3a 00          	cmpq   $0x0,(%rdx)
14075cfc1:	75 28                	jne    0x14075cfeb
14075cfc3:	48 8b 09             	mov    (%rcx),%rcx
14075cfc6:	48 89 0b             	mov    %rcx,(%rbx)
14075cfc9:	48 85 c9             	test   %rcx,%rcx
14075cfcc:	74 14                	je     0x14075cfe2
14075cfce:	8b 41 10             	mov    0x10(%rcx),%eax
14075cfd1:	ff c0                	inc    %eax
14075cfd3:	89 41 10             	mov    %eax,0x10(%rcx)
14075cfd6:	83 f8 01             	cmp    $0x1,%eax
14075cfd9:	7e 3f                	jle    0x14075d01a
14075cfdb:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14075cfe0:	74 2d                	je     0x14075d00f
14075cfe2:	48 8b c3             	mov    %rbx,%rax
14075cfe5:	48 83 c4 30          	add    $0x30,%rsp
14075cfe9:	5b                   	pop    %rbx
14075cfea:	c3                   	ret
14075cfeb:	4c 8d 41 68          	lea    0x68(%rcx),%r8
14075cfef:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14075cff4:	e8 07 47 af ff       	call   0x140251700
14075cff9:	48 8b 08             	mov    (%rax),%rcx
14075cffc:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
14075d003:	48 89 0b             	mov    %rcx,(%rbx)
14075d006:	48 8b c3             	mov    %rbx,%rax
14075d009:	48 83 c4 30          	add    $0x30,%rsp
14075d00d:	5b                   	pop    %rbx
14075d00e:	c3                   	ret
14075d00f:	b9 01 00 00 00       	mov    $0x1,%ecx
14075d014:	e8 e7 d6 02 00       	call   0x14078a700
14075d019:	cc                   	int3
14075d01a:	33 c9                	xor    %ecx,%ecx
14075d01c:	e8 df d6 02 00       	call   0x14078a700
14075d021:	cc                   	int3
14075d022:	cc                   	int3
14075d023:	cc                   	int3
14075d024:	cc                   	int3
14075d025:	cc                   	int3
14075d026:	cc                   	int3
14075d027:	cc                   	int3
14075d028:	cc                   	int3
14075d029:	cc                   	int3
14075d02a:	cc                   	int3
14075d02b:	cc                   	int3
14075d02c:	cc                   	int3
14075d02d:	cc                   	int3
14075d02e:	cc                   	int3
14075d02f:	cc                   	int3
14075d030:	48 83 ec 28          	sub    $0x28,%rsp
14075d034:	8b 41 1c             	mov    0x1c(%rcx),%eax
14075d037:	85 c0                	test   %eax,%eax
14075d039:	74 0a                	je     0x14075d045
14075d03b:	ff c8                	dec    %eax
14075d03d:	89 41 1c             	mov    %eax,0x1c(%rcx)
14075d040:	48 83 c4 28          	add    $0x28,%rsp
14075d044:	c3                   	ret
14075d045:	48 8b 0d ac 44 cd 00 	mov    0xcd44ac(%rip),%rcx        # 0x1414314f8
14075d04c:	48 8d 15 d5 8b 8c 00 	lea    0x8c8bd5(%rip),%rdx        # 0x141025c28
14075d053:	e8 b8 6b 03 00       	call   0x140793c10
14075d058:	cc                   	int3
14075d059:	cc                   	int3
14075d05a:	cc                   	int3
14075d05b:	cc                   	int3
14075d05c:	cc                   	int3
14075d05d:	cc                   	int3
14075d05e:	cc                   	int3
14075d05f:	cc                   	int3
14075d060:	40 53                	rex push %rbx
14075d062:	41 57                	push   %r15
14075d064:	48 83 ec 28          	sub    $0x28,%rsp
14075d068:	48 83 79 18 00       	cmpq   $0x0,0x18(%rcx)
14075d06d:	48 8b da             	mov    %rdx,%rbx
14075d070:	4c 8b f9             	mov    %rcx,%r15
14075d073:	75 4c                	jne    0x14075d0c1
14075d075:	48 83 79 20 00       	cmpq   $0x0,0x20(%rcx)
14075d07a:	75 45                	jne    0x14075d0c1
14075d07c:	83 3a 01             	cmpl   $0x1,(%rdx)
14075d07f:	74 15                	je     0x14075d096
14075d081:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14075d087:	48 8d 15 9a 8d 8c 00 	lea    0x8c8d9a(%rip),%rdx        # 0x141025e28
14075d08e:	48 8b cb             	mov    %rbx,%rcx
14075d091:	e8 fa 6e 0c 00       	call   0x140823f90
14075d096:	83 3b 00             	cmpl   $0x0,(%rbx)
14075d099:	0f 84 51 02 00 00    	je     0x14075d2f0
14075d09f:	33 d2                	xor    %edx,%edx
14075d0a1:	48 8b cb             	mov    %rbx,%rcx
14075d0a4:	e8 d7 6f 0c 00       	call   0x140824080
14075d0a9:	83 3b 01             	cmpl   $0x1,(%rbx)
14075d0ac:	0f 84 3e 02 00 00    	je     0x14075d2f0
14075d0b2:	45 33 c0             	xor    %r8d,%r8d
14075d0b5:	48 8d 15 88 ae 87 00 	lea    0x87ae88(%rip),%rdx        # 0x140fd7f44
14075d0bc:	e9 27 02 00 00       	jmp    0x14075d2e8
14075d0c1:	8b 02                	mov    (%rdx),%eax
14075d0c3:	48 89 6c 24 40       	mov    %rbp,0x40(%rsp)
14075d0c8:	48 89 74 24 48       	mov    %rsi,0x48(%rsp)
14075d0cd:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
14075d0d2:	83 f8 01             	cmp    $0x1,%eax
14075d0d5:	74 17                	je     0x14075d0ee
14075d0d7:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14075d0dd:	48 8d 15 50 8d 8c 00 	lea    0x8c8d50(%rip),%rdx        # 0x141025e34
14075d0e4:	48 8b cb             	mov    %rbx,%rcx
14075d0e7:	e8 a4 6e 0c 00       	call   0x140823f90
14075d0ec:	8b 03                	mov    (%rbx),%eax
14075d0ee:	49 8b 6f 18          	mov    0x18(%r15),%rbp
14075d0f2:	45 33 f6             	xor    %r14d,%r14d
14075d0f5:	48 89 7c 24 50       	mov    %rdi,0x50(%rsp)
14075d0fa:	48 85 ed             	test   %rbp,%rbp
14075d0fd:	0f 84 83 00 00 00    	je     0x14075d186
14075d103:	85 c0                	test   %eax,%eax
14075d105:	74 23                	je     0x14075d12a
14075d107:	48 63 55 44          	movslq 0x44(%rbp),%rdx
14075d10b:	48 8b cb             	mov    %rbx,%rcx
14075d10e:	e8 6d 6f 0c 00       	call   0x140824080
14075d113:	83 3b 01             	cmpl   $0x1,(%rbx)
14075d116:	74 12                	je     0x14075d12a
14075d118:	45 33 c0             	xor    %r8d,%r8d
14075d11b:	48 8d 15 22 ae 87 00 	lea    0x87ae22(%rip),%rdx        # 0x140fd7f44
14075d122:	48 8b cb             	mov    %rbx,%rcx
14075d125:	e8 66 6e 0c 00       	call   0x140823f90
14075d12a:	41 8b f6             	mov    %r14d,%esi
14075d12d:	44 39 75 44          	cmp    %r14d,0x44(%rbp)
14075d131:	7e 53                	jle    0x14075d186
14075d133:	49 8b fe             	mov    %r14,%rdi
14075d136:	48 85 ff             	test   %rdi,%rdi
14075d139:	7e 1a                	jle    0x14075d155
14075d13b:	44 39 33             	cmp    %r14d,(%rbx)
14075d13e:	75 15                	jne    0x14075d155
14075d140:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14075d146:	48 8d 15 db 65 85 00 	lea    0x8565db(%rip),%rdx        # 0x140fb3728
14075d14d:	48 8b cb             	mov    %rbx,%rcx
14075d150:	e8 3b 6e 0c 00       	call   0x140823f90
14075d155:	83 3b 01             	cmpl   $0x1,(%rbx)
14075d158:	74 12                	je     0x14075d16c
14075d15a:	45 33 c0             	xor    %r8d,%r8d
14075d15d:	48 8d 15 e0 ad 87 00 	lea    0x87ade0(%rip),%rdx        # 0x140fd7f44
14075d164:	48 8b cb             	mov    %rbx,%rcx
14075d167:	e8 24 6e 0c 00       	call   0x140823f90
14075d16c:	48 8b 4d 38          	mov    0x38(%rbp),%rcx
14075d170:	48 8b d3             	mov    %rbx,%rdx
14075d173:	48 8b 0c f9          	mov    (%rcx,%rdi,8),%rcx
14075d177:	e8 04 cf 09 00       	call   0x1407fa080
14075d17c:	ff c6                	inc    %esi
14075d17e:	48 ff c7             	inc    %rdi
14075d181:	3b 75 44             	cmp    0x44(%rbp),%esi
14075d184:	7c b0                	jl     0x14075d136
14075d186:	49 8b 77 20          	mov    0x20(%r15),%rsi
14075d18a:	48 8b 6c 24 40       	mov    0x40(%rsp),%rbp
14075d18f:	48 85 f6             	test   %rsi,%rsi
14075d192:	0f 84 2f 01 00 00    	je     0x14075d2c7
14075d198:	44 39 33             	cmp    %r14d,(%rbx)
14075d19b:	74 23                	je     0x14075d1c0
14075d19d:	48 63 56 0c          	movslq 0xc(%rsi),%rdx
14075d1a1:	48 8b cb             	mov    %rbx,%rcx
14075d1a4:	e8 d7 6e 0c 00       	call   0x140824080
14075d1a9:	83 3b 01             	cmpl   $0x1,(%rbx)
14075d1ac:	74 12                	je     0x14075d1c0
14075d1ae:	45 33 c0             	xor    %r8d,%r8d
14075d1b1:	48 8d 15 8c ad 87 00 	lea    0x87ad8c(%rip),%rdx        # 0x140fd7f44
14075d1b8:	48 8b cb             	mov    %rbx,%rcx
14075d1bb:	e8 d0 6d 0c 00       	call   0x140823f90
14075d1c0:	44 39 76 0c          	cmp    %r14d,0xc(%rsi)
14075d1c4:	0f 8e fd 00 00 00    	jle    0x14075d2c7
14075d1ca:	49 8b fe             	mov    %r14,%rdi
14075d1cd:	0f 1f 00             	nopl   (%rax)
14075d1d0:	48 85 ff             	test   %rdi,%rdi
14075d1d3:	7e 1a                	jle    0x14075d1ef
14075d1d5:	83 3b 00             	cmpl   $0x0,(%rbx)
14075d1d8:	75 15                	jne    0x14075d1ef
14075d1da:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14075d1e0:	48 8d 15 41 65 85 00 	lea    0x856541(%rip),%rdx        # 0x140fb3728
14075d1e7:	48 8b cb             	mov    %rbx,%rcx
14075d1ea:	e8 a1 6d 0c 00       	call   0x140823f90
14075d1ef:	83 3b 01             	cmpl   $0x1,(%rbx)
14075d1f2:	74 12                	je     0x14075d206
14075d1f4:	45 33 c0             	xor    %r8d,%r8d
14075d1f7:	48 8d 15 46 ad 87 00 	lea    0x87ad46(%rip),%rdx        # 0x140fd7f44
14075d1fe:	48 8b cb             	mov    %rbx,%rcx
14075d201:	e8 8a 6d 0c 00       	call   0x140823f90
14075d206:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14075d20c:	48 8d 15 71 cf 8b 00 	lea    0x8bcf71(%rip),%rdx        # 0x14101a184
14075d213:	48 8b cb             	mov    %rbx,%rcx
14075d216:	e8 75 6d 0c 00       	call   0x140823f90
14075d21b:	83 3b 01             	cmpl   $0x1,(%rbx)
14075d21e:	74 12                	je     0x14075d232
14075d220:	45 33 c0             	xor    %r8d,%r8d
14075d223:	48 8d 15 1a ad 87 00 	lea    0x87ad1a(%rip),%rdx        # 0x140fd7f44
14075d22a:	48 8b cb             	mov    %rbx,%rcx
14075d22d:	e8 5e 6d 0c 00       	call   0x140823f90
14075d232:	48 8b 06             	mov    (%rsi),%rax
14075d235:	48 8b d3             	mov    %rbx,%rdx
14075d238:	48 8b 0c f8          	mov    (%rax,%rdi,8),%rcx
14075d23c:	48 8b 49 38          	mov    0x38(%rcx),%rcx
14075d240:	48 8b 01             	mov    (%rcx),%rax
14075d243:	48 8b 40 08          	mov    0x8(%rax),%rax
14075d247:	ff 15 d3 67 82 00    	call   *0x8267d3(%rip)        # 0x140f83a20
14075d24d:	48 8b 06             	mov    (%rsi),%rax
14075d250:	48 8b 0c f8          	mov    (%rax,%rdi,8),%rcx
14075d254:	48 83 79 28 00       	cmpq   $0x0,0x28(%rcx)
14075d259:	74 5c                	je     0x14075d2b7
14075d25b:	83 3b 01             	cmpl   $0x1,(%rbx)
14075d25e:	74 12                	je     0x14075d272
14075d260:	45 33 c0             	xor    %r8d,%r8d
14075d263:	48 8d 15 da ac 87 00 	lea    0x87acda(%rip),%rdx        # 0x140fd7f44
14075d26a:	48 8b cb             	mov    %rbx,%rcx
14075d26d:	e8 1e 6d 0c 00       	call   0x140823f90
14075d272:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14075d278:	48 8d 15 bd 8b 8c 00 	lea    0x8c8bbd(%rip),%rdx        # 0x141025e3c
14075d27f:	48 8b cb             	mov    %rbx,%rcx
14075d282:	e8 09 6d 0c 00       	call   0x140823f90
14075d287:	83 3b 01             	cmpl   $0x1,(%rbx)
14075d28a:	74 12                	je     0x14075d29e
14075d28c:	45 33 c0             	xor    %r8d,%r8d
14075d28f:	48 8d 15 ae ac 87 00 	lea    0x87acae(%rip),%rdx        # 0x140fd7f44
14075d296:	48 8b cb             	mov    %rbx,%rcx
14075d299:	e8 f2 6c 0c 00       	call   0x140823f90
14075d29e:	48 8b 06             	mov    (%rsi),%rax
14075d2a1:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14075d2a7:	48 8b cb             	mov    %rbx,%rcx
14075d2aa:	48 8b 14 f8          	mov    (%rax,%rdi,8),%rdx
14075d2ae:	48 8b 52 28          	mov    0x28(%rdx),%rdx
14075d2b2:	e8 d9 6c 0c 00       	call   0x140823f90
14075d2b7:	41 ff c6             	inc    %r14d
14075d2ba:	48 ff c7             	inc    %rdi
14075d2bd:	44 3b 76 0c          	cmp    0xc(%rsi),%r14d
14075d2c1:	0f 8c 09 ff ff ff    	jl     0x14075d1d0
14075d2c7:	83 3b 00             	cmpl   $0x0,(%rbx)
14075d2ca:	4c 8b 74 24 20       	mov    0x20(%rsp),%r14
14075d2cf:	48 8b 7c 24 50       	mov    0x50(%rsp),%rdi
14075d2d4:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
14075d2d9:	75 15                	jne    0x14075d2f0
14075d2db:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14075d2e1:	48 8d 15 70 90 85 00 	lea    0x859070(%rip),%rdx        # 0x140fb6358
14075d2e8:	48 8b cb             	mov    %rbx,%rcx
14075d2eb:	e8 a0 6c 0c 00       	call   0x140823f90
14075d2f0:	48 8b cb             	mov    %rbx,%rcx
14075d2f3:	e8 a8 78 0c 00       	call   0x140824ba0
14075d2f8:	49 8b 4f 28          	mov    0x28(%r15),%rcx
14075d2fc:	48 8b d3             	mov    %rbx,%rdx
14075d2ff:	e8 4c e4 ff ff       	call   0x14075b750
14075d304:	49 8b 4f 28          	mov    0x28(%r15),%rcx
14075d308:	48 8b d3             	mov    %rbx,%rdx
14075d30b:	48 8b 01             	mov    (%rcx),%rax
14075d30e:	48 8b 80 90 00 00 00 	mov    0x90(%rax),%rax
14075d315:	ff 15 05 67 82 00    	call   *0x826705(%rip)        # 0x140f83a20
14075d31b:	48 8b cb             	mov    %rbx,%rcx
14075d31e:	48 83 c4 28          	add    $0x28,%rsp
14075d322:	41 5f                	pop    %r15
14075d324:	5b                   	pop    %rbx
14075d325:	e9 46 77 0c 00       	jmp    0x140824a70
14075d32a:	cc                   	int3
14075d32b:	cc                   	int3
14075d32c:	cc                   	int3
14075d32d:	cc                   	int3
14075d32e:	cc                   	int3
14075d32f:	cc                   	int3
14075d330:	48 8b 01             	mov    (%rcx),%rax
14075d333:	48 8b 80 90 00 00 00 	mov    0x90(%rax),%rax
14075d33a:	48 ff 25 df 66 82 00 	rex.W jmp *0x8266df(%rip)        # 0x140f83a20
14075d341:	cc                   	int3
14075d342:	cc                   	int3
14075d343:	cc                   	int3
14075d344:	cc                   	int3
14075d345:	cc                   	int3
14075d346:	cc                   	int3
14075d347:	cc                   	int3
14075d348:	cc                   	int3
14075d349:	cc                   	int3
14075d34a:	cc                   	int3
14075d34b:	cc                   	int3
14075d34c:	cc                   	int3
14075d34d:	cc                   	int3
14075d34e:	cc                   	int3
14075d34f:	cc                   	int3
14075d350:	83 3a 00             	cmpl   $0x0,(%rdx)
14075d353:	48 8b c2             	mov    %rdx,%rax
14075d356:	75 1b                	jne    0x14075d373
14075d358:	80 7a 1a 00          	cmpb   $0x0,0x1a(%rdx)
14075d35c:	75 15                	jne    0x14075d373
14075d35e:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14075d364:	48 8d 15 89 6c 87 00 	lea    0x876c89(%rip),%rdx        # 0x140fd3ff4
14075d36b:	48 8b c8             	mov    %rax,%rcx
14075d36e:	e9 1d 6c 0c 00       	jmp    0x140823f90
14075d373:	c3                   	ret
14075d374:	cc                   	int3
14075d375:	cc                   	int3
14075d376:	cc                   	int3
14075d377:	cc                   	int3
14075d378:	cc                   	int3
14075d379:	cc                   	int3
14075d37a:	cc                   	int3
14075d37b:	cc                   	int3
14075d37c:	cc                   	int3
14075d37d:	cc                   	int3
14075d37e:	cc                   	int3
14075d37f:	cc                   	int3
14075d380:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
14075d385:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14075d38a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)