140166f58:	e8 33 02 fc ff       	call   0x140127190
140166f5d:	45 33 c0             	xor    %r8d,%r8d
140166f60:	8d 4e 10             	lea    0x10(%rsi),%ecx
140166f63:	ba 03 00 08 00       	mov    $0x80003,%edx
140166f68:	e8 23 03 fc ff       	call   0x140127290
140166f6d:	4c 8b 7c 24 70       	mov    0x70(%rsp),%r15
140166f72:	e9 40 fa ff ff       	jmp    0x1401669b7
140166f77:	48 8b cd             	mov    %rbp,%rcx
140166f7a:	e8 81 25 fe ff       	call   0x140149500
140166f7f:	4c 8b f8             	mov    %rax,%r15
140166f82:	48 85 c0             	test   %rax,%rax
140166f85:	0f 84 c4 00 00 00    	je     0x14016704f
140166f8b:	45 33 c0             	xor    %r8d,%r8d
140166f8e:	33 d2                	xor    %edx,%edx
140166f90:	48 8b c8             	mov    %rax,%rcx
140166f93:	e8 e8 36 fe ff       	call   0x14014a680
140166f98:	48 83 f8 01          	cmp    $0x1,%rax
140166f9c:	0f 85 ad 00 00 00    	jne    0x14016704f
140166fa2:	45 33 c9             	xor    %r9d,%r9d
140166fa5:	4d 8b c4             	mov    %r12,%r8
140166fa8:	49 8b d6             	mov    %r14,%rdx
140166fab:	49 8b cf             	mov    %r15,%rcx
140166fae:	e8 ed 32 fe ff       	call   0x14014a2a0
140166fb3:	85 c0                	test   %eax,%eax
140166fb5:	0f 84 94 00 00 00    	je     0x14016704f
140166fbb:	48 8b d6             	mov    %rsi,%rdx
140166fbe:	49 8b cf             	mov    %r15,%rcx
140166fc1:	e8 4a 48 06 00       	call   0x1401cb810
140166fc6:	85 c0                	test   %eax,%eax
140166fc8:	0f 84 f3 f9 ff ff    	je     0x1401669c1
140166fce:	8b c8                	mov    %eax,%ecx
140166fd0:	e8 6b 42 06 00       	call   0x1401cb240
140166fd5:	48 8b f0             	mov    %rax,%rsi
140166fd8:	48 85 c0             	test   %rax,%rax
140166fdb:	75 32                	jne    0x14016700f
140166fdd:	e8 8e 00 fc ff       	call   0x140127070
140166fe2:	4c 8d 05 4f 51 1b 00 	lea    0x1b514f(%rip),%r8        # 0x14031c138
140166fe9:	ba 24 03 00 00       	mov    $0x324,%edx
140166fee:	48 8d 0d d3 50 1b 00 	lea    0x1b50d3(%rip),%rcx        # 0x14031c0c8
140166ff5:	e8 96 01 fc ff       	call   0x140127190
140166ffa:	45 33 c0             	xor    %r8d,%r8d
140166ffd:	8d 4e 10             	lea    0x10(%rsi),%ecx
140167000:	ba 10 00 08 00       	mov    $0x80010,%edx
140167005:	e8 86 02 fc ff       	call   0x140127290
14016700a:	e9 a8 f9 ff ff       	jmp    0x1401669b7
14016700f:	48 8b cd             	mov    %rbp,%rcx
140167012:	e8 59 25 fe ff       	call   0x140149570
140167017:	33 d2                	xor    %edx,%edx
140167019:	48 8b ce             	mov    %rsi,%rcx
14016701c:	48 8b ee             	mov    %rsi,%rbp
14016701f:	e8 fc 31 fe ff       	call   0x14014a220
140167024:	48 8b 43 10          	mov    0x10(%rbx),%rax
140167028:	48 83 78 10 00       	cmpq   $0x0,0x10(%rax)
14016702d:	0f 85 8e f9 ff ff    	jne    0x1401669c1
140167033:	45 33 c0             	xor    %r8d,%r8d
140167036:	33 d2                	xor    %edx,%edx
140167038:	48 8b ce             	mov    %rsi,%rcx
14016703b:	e8 40 36 fe ff       	call   0x14014a680
140167040:	48 83 f8 01          	cmp    $0x1,%rax
140167044:	0f 85 6d f9 ff ff    	jne    0x1401669b7
14016704a:	e9 72 f9 ff ff       	jmp    0x1401669c1
14016704f:	e8 1c 00 fc ff       	call   0x140127070
140167054:	4c 8d 05 dd 50 1b 00 	lea    0x1b50dd(%rip),%r8        # 0x14031c138
14016705b:	ba 0b 03 00 00       	mov    $0x30b,%edx
140167060:	48 8d 0d 61 50 1b 00 	lea    0x1b5061(%rip),%rcx        # 0x14031c0c8
140167067:	e8 24 01 fc ff       	call   0x140127190
14016706c:	45 33 c0             	xor    %r8d,%r8d
14016706f:	ba 10 00 08 00       	mov    $0x80010,%edx
140167074:	41 8d 48 10          	lea    0x10(%r8),%ecx
140167078:	e8 13 02 fc ff       	call   0x140127290
14016707d:	e9 35 f9 ff ff       	jmp    0x1401669b7
140167082:	e8 e9 ff fb ff       	call   0x140127070
140167087:	4c 8d 05 aa 50 1b 00 	lea    0x1b50aa(%rip),%r8        # 0x14031c138
14016708e:	ba e2 02 00 00       	mov    $0x2e2,%edx
140167093:	48 8d 0d 2e 50 1b 00 	lea    0x1b502e(%rip),%rcx        # 0x14031c0c8
14016709a:	e8 f1 00 fc ff       	call   0x140127190
14016709f:	45 33 c0             	xor    %r8d,%r8d
1401670a2:	41 8d 50 7a          	lea    0x7a(%r8),%edx
1401670a6:	8d 4a 96             	lea    -0x6a(%rdx),%ecx
1401670a9:	e8 e2 01 fc ff       	call   0x140127290
1401670ae:	4c 8b 7c 24 70       	mov    0x70(%rsp),%r15
1401670b3:	e9 ff f8 ff ff       	jmp    0x1401669b7
1401670b8:	e8 b3 ff fb ff       	call   0x140127070
1401670bd:	ba ca 02 00 00       	mov    $0x2ca,%edx
1401670c2:	e9 c3 fb ff ff       	jmp    0x140166c8a
1401670c7:	e8 a4 ff fb ff       	call   0x140127070
1401670cc:	4c 8d 05 65 50 1b 00 	lea    0x1b5065(%rip),%r8        # 0x14031c138
1401670d3:	ba 9a 02 00 00       	mov    $0x29a,%edx
1401670d8:	48 8d 0d e9 4f 1b 00 	lea    0x1b4fe9(%rip),%rcx        # 0x14031c0c8
1401670df:	e8 ac 00 fc ff       	call   0x140127190
1401670e4:	45 33 c0             	xor    %r8d,%r8d
1401670e7:	41 8d 50 67          	lea    0x67(%r8),%edx
1401670eb:	8d 4a a9             	lea    -0x57(%rdx),%ecx
1401670ee:	e8 9d 01 fc ff       	call   0x140127290
1401670f3:	4c 8b f6             	mov    %rsi,%r14
1401670f6:	e9 bc f8 ff ff       	jmp    0x1401669b7
1401670fb:	e8 70 ff fb ff       	call   0x140127070
140167100:	4c 8d 05 31 50 1b 00 	lea    0x1b5031(%rip),%r8        # 0x14031c138
140167107:	ba a7 02 00 00       	mov    $0x2a7,%edx
14016710c:	48 8d 0d b5 4f 1b 00 	lea    0x1b4fb5(%rip),%rcx        # 0x14031c0c8
140167113:	e8 78 00 fc ff       	call   0x140127190
140167118:	45 33 c0             	xor    %r8d,%r8d
14016711b:	41 8d 50 67          	lea    0x67(%r8),%edx
14016711f:	8d 4a a9             	lea    -0x57(%rdx),%ecx
140167122:	e8 69 01 fc ff       	call   0x140127290
140167127:	4c 8b f6             	mov    %rsi,%r14
14016712a:	e9 88 f8 ff ff       	jmp    0x1401669b7
14016712f:	e8 3c ff fb ff       	call   0x140127070
140167134:	4c 8d 05 fd 4f 1b 00 	lea    0x1b4ffd(%rip),%r8        # 0x14031c138
14016713b:	ba 24 02 00 00       	mov    $0x224,%edx
140167140:	48 8d 0d 81 4f 1b 00 	lea    0x1b4f81(%rip),%rcx        # 0x14031c0c8
140167147:	e8 44 00 fc ff       	call   0x140127190
14016714c:	45 33 c0             	xor    %r8d,%r8d
14016714f:	41 8d 50 73          	lea    0x73(%r8),%edx
140167153:	8d 4a 9d             	lea    -0x63(%rdx),%ecx
140167156:	e8 35 01 fc ff       	call   0x140127290
14016715b:	4c 8b f6             	mov    %rsi,%r14
14016715e:	e9 54 f8 ff ff       	jmp    0x1401669b7
140167163:	e8 08 ff fb ff       	call   0x140127070
140167168:	4c 8d 05 c9 4f 1b 00 	lea    0x1b4fc9(%rip),%r8        # 0x14031c138
14016716f:	ba 17 02 00 00       	mov    $0x217,%edx
140167174:	48 8d 0d 4d 4f 1b 00 	lea    0x1b4f4d(%rip),%rcx        # 0x14031c0c8
14016717b:	e8 10 00 fc ff       	call   0x140127190
140167180:	45 33 c0             	xor    %r8d,%r8d
140167183:	41 8d 50 73          	lea    0x73(%r8),%edx
140167187:	8d 4a 9d             	lea    -0x63(%rdx),%ecx
14016718a:	e8 01 01 fc ff       	call   0x140127290
14016718f:	4c 8b f6             	mov    %rsi,%r14
140167192:	e9 20 f8 ff ff       	jmp    0x1401669b7
140167197:	cc                   	int3
140167198:	cc                   	int3
140167199:	cc                   	int3
14016719a:	cc                   	int3
14016719b:	cc                   	int3
14016719c:	cc                   	int3
14016719d:	cc                   	int3
14016719e:	cc                   	int3
14016719f:	cc                   	int3
1401671a0:	b8 28 00 00 00       	mov    $0x28,%eax
1401671a5:	e8 86 99 14 00       	call   0x1402b0b30
1401671aa:	48 2b e0             	sub    %rax,%rsp
1401671ad:	48 85 c9             	test   %rcx,%rcx
1401671b0:	75 33                	jne    0x1401671e5
1401671b2:	e8 b9 fe fb ff       	call   0x140127070
1401671b7:	4c 8d 05 9a 4f 1b 00 	lea    0x1b4f9a(%rip),%r8        # 0x14031c158
1401671be:	ba 58 03 00 00       	mov    $0x358,%edx
1401671c3:	48 8d 0d fe 4e 1b 00 	lea    0x1b4efe(%rip),%rcx        # 0x14031c0c8
1401671ca:	e8 c1 ff fb ff       	call   0x140127190
1401671cf:	45 33 c0             	xor    %r8d,%r8d
1401671d2:	41 8d 50 7c          	lea    0x7c(%r8),%edx
1401671d6:	8d 4a 94             	lea    -0x6c(%rdx),%ecx
1401671d9:	e8 b2 00 fc ff       	call   0x140127290
1401671de:	33 c0                	xor    %eax,%eax
1401671e0:	48 83 c4 28          	add    $0x28,%rsp
1401671e4:	c3                   	ret
1401671e5:	8b 01                	mov    (%rcx),%eax
1401671e7:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1401671ec:	85 c0                	test   %eax,%eax
1401671ee:	75 57                	jne    0x140167247
1401671f0:	48 8b 49 08          	mov    0x8(%rcx),%rcx
1401671f4:	e8 17 e5 f8 ff       	call   0x1400f5710
1401671f9:	8b c8                	mov    %eax,%ecx
1401671fb:	e8 40 40 06 00       	call   0x1401cb240
140167200:	48 8b d8             	mov    %rax,%rbx
140167203:	48 85 c0             	test   %rax,%rax
140167206:	75 25                	jne    0x14016722d
140167208:	e8 63 fe fb ff       	call   0x140127070
14016720d:	4c 8d 05 44 4f 1b 00 	lea    0x1b4f44(%rip),%r8        # 0x14031c158
140167214:	ba 60 03 00 00       	mov    $0x360,%edx
140167219:	48 8d 0d a8 4e 1b 00 	lea    0x1b4ea8(%rip),%rcx        # 0x14031c0c8
140167220:	e8 6b ff fb ff       	call   0x140127190
140167225:	8d 53 77             	lea    0x77(%rbx),%edx
140167228:	e9 92 00 00 00       	jmp    0x1401672bf
14016722d:	ba 01 00 00 00       	mov    $0x1,%edx
140167232:	48 8b cb             	mov    %rbx,%rcx
140167235:	e8 e6 2f fe ff       	call   0x14014a220
14016723a:	48 8b c3             	mov    %rbx,%rax
14016723d:	48 8b 5c 24 20       	mov    0x20(%rsp),%rbx
140167242:	48 83 c4 28          	add    $0x28,%rsp
140167246:	c3                   	ret
140167247:	83 f8 01             	cmp    $0x1,%eax
14016724a:	75 4c                	jne    0x140167298
14016724c:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140167250:	e8 fb f4 ff ff       	call   0x140166750
140167255:	48 8b d8             	mov    %rax,%rbx
140167258:	48 85 c0             	test   %rax,%rax
14016725b:	75 24                	jne    0x140167281
14016725d:	e8 0e fe fb ff       	call   0x140127070
140167262:	4c 8d 05 ef 4e 1b 00 	lea    0x1b4eef(%rip),%r8        # 0x14031c158
140167269:	ba 68 03 00 00       	mov    $0x368,%edx
14016726e:	48 8d 0d 53 4e 1b 00 	lea    0x1b4e53(%rip),%rcx        # 0x14031c0c8
140167275:	e8 16 ff fb ff       	call   0x140127190
14016727a:	ba 10 00 08 00       	mov    $0x80010,%edx
14016727f:	eb 3e                	jmp    0x1401672bf
140167281:	33 d2                	xor    %edx,%edx
140167283:	48 8b cb             	mov    %rbx,%rcx
140167286:	e8 95 2f fe ff       	call   0x14014a220
14016728b:	48 8b c3             	mov    %rbx,%rax
14016728e:	48 8b 5c 24 20       	mov    0x20(%rsp),%rbx
140167293:	48 83 c4 28          	add    $0x28,%rsp
140167297:	c3                   	ret
140167298:	83 f8 02             	cmp    $0x2,%eax
14016729b:	74 2e                	je     0x1401672cb
14016729d:	e8 ce fd fb ff       	call   0x140127070
1401672a2:	4c 8d 05 af 4e 1b 00 	lea    0x1b4eaf(%rip),%r8        # 0x14031c158
1401672a9:	ba 70 03 00 00       	mov    $0x370,%edx
1401672ae:	48 8d 0d 13 4e 1b 00 	lea    0x1b4e13(%rip),%rcx        # 0x14031c0c8
1401672b5:	e8 d6 fe fb ff       	call   0x140127190
1401672ba:	ba 73 00 00 00       	mov    $0x73,%edx
1401672bf:	45 33 c0             	xor    %r8d,%r8d
1401672c2:	41 8d 48 10          	lea    0x10(%r8),%ecx
1401672c6:	e8 c5 ff fb ff       	call   0x140127290
1401672cb:	48 8b 5c 24 20       	mov    0x20(%rsp),%rbx
1401672d0:	33 c0                	xor    %eax,%eax
1401672d2:	48 83 c4 28          	add    $0x28,%rsp
1401672d6:	c3                   	ret
1401672d7:	cc                   	int3
1401672d8:	cc                   	int3
1401672d9:	cc                   	int3
1401672da:	cc                   	int3
1401672db:	cc                   	int3
1401672dc:	cc                   	int3
1401672dd:	cc                   	int3
1401672de:	cc                   	int3
1401672df:	cc                   	int3
1401672e0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401672e5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1401672ea:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401672ef:	57                   	push   %rdi
1401672f0:	b8 20 00 00 00       	mov    $0x20,%eax
1401672f5:	e8 36 98 14 00       	call   0x1402b0b30
1401672fa:	48 2b e0             	sub    %rax,%rsp
1401672fd:	49 63 f0             	movslq %r8d,%rsi
140167300:	48 8b ea             	mov    %rdx,%rbp
140167303:	48 8b f9             	mov    %rcx,%rdi
140167306:	45 85 c0             	test   %r8d,%r8d
140167309:	0f 88 e1 00 00 00    	js     0x1401673f0
14016730f:	48 85 c9             	test   %rcx,%rcx
140167312:	74 08                	je     0x14016731c
140167314:	48 8b 19             	mov    (%rcx),%rbx
140167317:	48 85 db             	test   %rbx,%rbx
14016731a:	75 51                	jne    0x14016736d
14016731c:	41 b8 b4 04 00 00    	mov    $0x4b4,%r8d
140167322:	48 8d 15 9f 4d 1b 00 	lea    0x1b4d9f(%rip),%rdx        # 0x14031c0c8
140167329:	b9 10 00 00 00       	mov    $0x10,%ecx
14016732e:	e8 8d 4d f8 ff       	call   0x1400ec0c0
140167333:	48 8b d8             	mov    %rax,%rbx
140167336:	48 85 c0             	test   %rax,%rax
140167339:	75 32                	jne    0x14016736d
14016733b:	e8 30 fd fb ff       	call   0x140127070
140167340:	4c 8d 05 d1 4e 1b 00 	lea    0x1b4ed1(%rip),%r8        # 0x14031c218
140167347:	ba b6 04 00 00       	mov    $0x4b6,%edx
14016734c:	48 8d 0d 75 4d 1b 00 	lea    0x1b4d75(%rip),%rcx        # 0x14031c0c8
140167353:	e8 38 fe fb ff       	call   0x140127190
140167358:	45 33 c0             	xor    %r8d,%r8d
14016735b:	8d 4b 10             	lea    0x10(%rbx),%ecx
14016735e:	ba 00 01 0c 00       	mov    $0xc0100,%edx
140167363:	e8 28 ff fb ff       	call   0x140127290
140167368:	e9 83 00 00 00       	jmp    0x1401673f0
14016736d:	48 83 3b 00          	cmpq   $0x0,(%rbx)
140167371:	75 08                	jne    0x14016737b
140167373:	e8 68 9d f8 ff       	call   0x1400f10e0
140167378:	48 89 03             	mov    %rax,(%rbx)
14016737b:	48 83 7b 08 00       	cmpq   $0x0,0x8(%rbx)
140167380:	75 09                	jne    0x14016738b
140167382:	e8 59 9d f8 ff       	call   0x1400f10e0
140167387:	48 89 43 08          	mov    %rax,0x8(%rbx)
14016738b:	48 8b 0b             	mov    (%rbx),%rcx
14016738e:	48 85 c9             	test   %rcx,%rcx
140167391:	74 2c                	je     0x1401673bf
140167393:	48 8b 53 08          	mov    0x8(%rbx),%rdx
140167397:	48 85 d2             	test   %rdx,%rdx
14016739a:	74 23                	je     0x1401673bf
14016739c:	4c 8b ce             	mov    %rsi,%r9
14016739f:	4c 8b c5             	mov    %rbp,%r8
1401673a2:	e8 f9 29 07 00       	call   0x1401d9da0
1401673a7:	48 85 c0             	test   %rax,%rax
1401673aa:	74 13                	je     0x1401673bf
1401673ac:	48 85 ff             	test   %rdi,%rdi
1401673af:	74 09                	je     0x1401673ba
1401673b1:	48 83 3f 00          	cmpq   $0x0,(%rdi)
1401673b5:	75 03                	jne    0x1401673ba
1401673b7:	48 89 1f             	mov    %rbx,(%rdi)
1401673ba:	48 8b c3             	mov    %rbx,%rax
1401673bd:	eb 33                	jmp    0x1401673f2
1401673bf:	48 85 ff             	test   %rdi,%rdi
1401673c2:	74 06                	je     0x1401673ca
1401673c4:	48 83 3f 00          	cmpq   $0x0,(%rdi)
1401673c8:	75 26                	jne    0x1401673f0
1401673ca:	48 8b 0b             	mov    (%rbx),%rcx
1401673cd:	e8 7e 95 f8 ff       	call   0x1400f0950
1401673d2:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1401673d6:	e8 75 95 f8 ff       	call   0x1400f0950
1401673db:	41 b8 c0 04 00 00    	mov    $0x4c0,%r8d
1401673e1:	48 8d 15 e0 4c 1b 00 	lea    0x1b4ce0(%rip),%rdx        # 0x14031c0c8
1401673e8:	48 8b cb             	mov    %rbx,%rcx
1401673eb:	e8 d0 49 f8 ff       	call   0x1400ebdc0
1401673f0:	33 c0                	xor    %eax,%eax
1401673f2:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401673f7:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
1401673fc:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
140167401:	48 83 c4 20          	add    $0x20,%rsp
140167405:	5f                   	pop    %rdi
140167406:	c3                   	ret
140167407:	cc                   	int3
140167408:	cc                   	int3
140167409:	cc                   	int3
14016740a:	cc                   	int3
14016740b:	cc                   	int3
14016740c:	cc                   	int3
14016740d:	cc                   	int3
14016740e:	cc                   	int3
14016740f:	cc                   	int3
140167410:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140167415:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14016741a:	41 56                	push   %r14
14016741c:	b8 20 00 00 00       	mov    $0x20,%eax
140167421:	e8 0a 97 14 00       	call   0x1402b0b30
140167426:	48 2b e0             	sub    %rax,%rsp
140167429:	48 8b 02             	mov    (%rdx),%rax
14016742c:	4c 8d 0d 1d 4a 1b 00 	lea    0x1b4a1d(%rip),%r9        # 0x14031be50
140167433:	4c 8b f2             	mov    %rdx,%r14
140167436:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14016743b:	48 8b f1             	mov    %rcx,%rsi
14016743e:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
140167443:	33 c9                	xor    %ecx,%ecx
140167445:	e8 86 a5 fc ff       	call   0x1401319d0
14016744a:	48 8b f8             	mov    %rax,%rdi
14016744d:	48 85 c0             	test   %rax,%rax
140167450:	75 21                	jne    0x140167473
140167452:	48 8d 15 f7 49 1b 00 	lea    0x1b49f7(%rip),%rdx        # 0x14031be50
140167459:	33 c9                	xor    %ecx,%ecx
14016745b:	e8 d0 a0 fc ff       	call   0x140131530
140167460:	33 c0                	xor    %eax,%eax
140167462:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
140167467:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
14016746c:	48 83 c4 20          	add    $0x20,%rsp
140167470:	41 5e                	pop    %r14
140167472:	c3                   	ret
140167473:	48 8b cf             	mov    %rdi,%rcx
140167476:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
14016747b:	e8 20 fd ff ff       	call   0x1401671a0
140167480:	48 8b d8             	mov    %rax,%rbx
140167483:	48 85 c0             	test   %rax,%rax
140167486:	75 13                	jne    0x14016749b
140167488:	48 8d 15 c1 49 1b 00 	lea    0x1b49c1(%rip),%rdx        # 0x14031be50
14016748f:	48 8b cf             	mov    %rdi,%rcx
140167492:	e8 99 a0 fc ff       	call   0x140131530
140167497:	33 c0                	xor    %eax,%eax
140167499:	eb 36                	jmp    0x1401674d1