1400adfaf:	48 8b 0b             	mov    (%rbx),%rcx
1400adfb2:	e8 59 16 00 00       	call   0x1400af610
1400adfb7:	85 c0                	test   %eax,%eax
1400adfb9:	74 19                	je     0x1400adfd4
1400adfbb:	48 8b 83 90 00 00 00 	mov    0x90(%rbx),%rax
1400adfc2:	48 85 c0             	test   %rax,%rax
1400adfc5:	74 0d                	je     0x1400adfd4
1400adfc7:	4d 89 e1             	mov    %r12,%r9
1400adfca:	4d 89 e8             	mov    %r13,%r8
1400adfcd:	89 ea                	mov    %ebp,%edx
1400adfcf:	48 89 f1             	mov    %rsi,%rcx
1400adfd2:	ff d0                	call   *%rax
1400adfd4:	48 8b 5f 08          	mov    0x8(%rdi),%rbx
1400adfd8:	48 83 c7 08          	add    $0x8,%rdi
1400adfdc:	48 85 db             	test   %rbx,%rbx
1400adfdf:	75 ce                	jne    0x1400adfaf
1400adfe1:	48 83 c4 38          	add    $0x38,%rsp
1400adfe5:	5b                   	pop    %rbx
1400adfe6:	5e                   	pop    %rsi
1400adfe7:	5f                   	pop    %rdi
1400adfe8:	5d                   	pop    %rbp
1400adfe9:	41 5c                	pop    %r12
1400adfeb:	41 5d                	pop    %r13
1400adfed:	e9 ae 83 00 00       	jmp    0x1400b63a0
1400adff2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400adff8:	48 8d 05 da d3 15 00 	lea    0x15d3da(%rip),%rax        # 0x14020b3d9
1400adfff:	45 31 c9             	xor    %r9d,%r9d
1400ae002:	45 31 c0             	xor    %r8d,%r8d
1400ae005:	89 ea                	mov    %ebp,%edx
1400ae007:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400ae00c:	48 89 f1             	mov    %rsi,%rcx
1400ae00f:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
1400ae016:	00 00
1400ae018:	e8 73 fe ff ff       	call   0x1400ade90
1400ae01d:	90                   	nop
1400ae01e:	48 83 c4 38          	add    $0x38,%rsp
1400ae022:	5b                   	pop    %rbx
1400ae023:	5e                   	pop    %rsi
1400ae024:	5f                   	pop    %rdi
1400ae025:	5d                   	pop    %rbp
1400ae026:	41 5c                	pop    %r12
1400ae028:	41 5d                	pop    %r13
1400ae02a:	c3                   	ret
1400ae02b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400ae030:	44 8b 1d bd 5f 1c 00 	mov    0x1c5fbd(%rip),%r11d        # 0x140273ff4
1400ae037:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
1400ae03c:	4c 8b 54 24 30       	mov    0x30(%rsp),%r10
1400ae041:	45 85 db             	test   %r11d,%r11d
1400ae044:	75 0a                	jne    0x1400ae050
1400ae046:	c3                   	ret
1400ae047:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1400ae04e:	00 00
1400ae050:	4c 89 54 24 30       	mov    %r10,0x30(%rsp)
1400ae055:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400ae05a:	e9 91 ed ff ff       	jmp    0x1400acdf0
1400ae05f:	90                   	nop
1400ae060:	41 56                	push   %r14
1400ae062:	41 55                	push   %r13
1400ae064:	41 54                	push   %r12
1400ae066:	55                   	push   %rbp
1400ae067:	57                   	push   %rdi
1400ae068:	56                   	push   %rsi
1400ae069:	53                   	push   %rbx
1400ae06a:	48 83 ec 50          	sub    $0x50,%rsp
1400ae06e:	48 8b 2d 7b aa 18 00 	mov    0x18aa7b(%rip),%rbp        # 0x140238af0
1400ae075:	4c 8b b4 24 b0 00 00 	mov    0xb0(%rsp),%r14
1400ae07c:	00
1400ae07d:	48 8b 45 00          	mov    0x0(%rbp),%rax
1400ae081:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1400ae086:	31 c0                	xor    %eax,%eax
1400ae088:	89 d7                	mov    %edx,%edi
1400ae08a:	48 8b 05 0f b3 18 00 	mov    0x18b30f(%rip),%rax        # 0x1402393a0
1400ae091:	49 89 cc             	mov    %rcx,%r12
1400ae094:	8b 15 5a 5f 1c 00    	mov    0x1c5f5a(%rip),%edx        # 0x140273ff4
1400ae09a:	4c 89 c6             	mov    %r8,%rsi
1400ae09d:	4c 89 cb             	mov    %r9,%rbx
1400ae0a0:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
1400ae0a7:	00 00
1400ae0a9:	48 c7 44 24 38 00 00 	movq   $0x0,0x38(%rsp)
1400ae0b0:	00 00
1400ae0b2:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1400ae0b7:	85 d2                	test   %edx,%edx
1400ae0b9:	75 1d                	jne    0x1400ae0d8
1400ae0bb:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1400ae0c0:	48 2b 45 00          	sub    0x0(%rbp),%rax
1400ae0c4:	75 61                	jne    0x1400ae127
1400ae0c6:	48 83 c4 50          	add    $0x50,%rsp
1400ae0ca:	5b                   	pop    %rbx
1400ae0cb:	5e                   	pop    %rsi
1400ae0cc:	5f                   	pop    %rdi
1400ae0cd:	5d                   	pop    %rbp
1400ae0ce:	41 5c                	pop    %r12
1400ae0d0:	41 5d                	pop    %r13
1400ae0d2:	41 5e                	pop    %r14
1400ae0d4:	c3                   	ret
1400ae0d5:	0f 1f 00             	nopl   (%rax)
1400ae0d8:	4c 8b 84 24 b8 00 00 	mov    0xb8(%rsp),%r8
1400ae0df:	00
1400ae0e0:	4c 8d 6c 24 30       	lea    0x30(%rsp),%r13
1400ae0e5:	48 8d 15 01 d3 15 00 	lea    0x15d301(%rip),%rdx        # 0x14020b3ed
1400ae0ec:	4c 89 e9             	mov    %r13,%rcx
1400ae0ef:	e8 cc de fe ff       	call   0x14009bfc0
1400ae0f4:	8b 05 fa 5e 1c 00    	mov    0x1c5efa(%rip),%eax        # 0x140273ff4
1400ae0fa:	85 c0                	test   %eax,%eax
1400ae0fc:	74 1f                	je     0x1400ae11d
1400ae0fe:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1400ae103:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
1400ae108:	49 89 d9             	mov    %rbx,%r9
1400ae10b:	49 89 f0             	mov    %rsi,%r8
1400ae10e:	89 fa                	mov    %edi,%edx
1400ae110:	4c 89 e1             	mov    %r12,%rcx
1400ae113:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400ae118:	e8 d3 ec ff ff       	call   0x1400acdf0
1400ae11d:	4c 89 e9             	mov    %r13,%rcx
1400ae120:	e8 1b c8 fe ff       	call   0x14009a940
1400ae125:	eb 94                	jmp    0x1400ae0bb
1400ae127:	e8 44 67 13 00       	call   0x1401e4870
1400ae12c:	90                   	nop
1400ae12d:	0f 1f 00             	nopl   (%rax)
1400ae130:	41 57                	push   %r15
1400ae132:	41 56                	push   %r14
1400ae134:	41 55                	push   %r13
1400ae136:	41 54                	push   %r12
1400ae138:	55                   	push   %rbp
1400ae139:	57                   	push   %rdi
1400ae13a:	56                   	push   %rsi
1400ae13b:	53                   	push   %rbx
1400ae13c:	48 83 ec 48          	sub    $0x48,%rsp
1400ae140:	8b 05 ae 5e 1c 00    	mov    0x1c5eae(%rip),%eax        # 0x140273ff4
1400ae146:	48 89 cf             	mov    %rcx,%rdi
1400ae149:	89 d5                	mov    %edx,%ebp
1400ae14b:	4d 89 c4             	mov    %r8,%r12
1400ae14e:	4d 89 cd             	mov    %r9,%r13
1400ae151:	85 c0                	test   %eax,%eax
1400ae153:	75 1b                	jne    0x1400ae170
1400ae155:	48 83 c4 48          	add    $0x48,%rsp
1400ae159:	5b                   	pop    %rbx
1400ae15a:	5e                   	pop    %rsi
1400ae15b:	5f                   	pop    %rdi
1400ae15c:	5d                   	pop    %rbp
1400ae15d:	41 5c                	pop    %r12
1400ae15f:	41 5d                	pop    %r13
1400ae161:	41 5e                	pop    %r14
1400ae163:	41 5f                	pop    %r15
1400ae165:	c3                   	ret
1400ae166:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1400ae16d:	00 00 00
1400ae170:	e8 bb e2 ff ff       	call   0x1400ac430
1400ae175:	48 8d 35 04 d3 15 00 	lea    0x15d304(%rip),%rsi        # 0x14020b480
1400ae17c:	48 ba cf f7 53 e3 a5 	movabs $0x20c49ba5e353f7cf,%rdx
1400ae183:	9b c4 20
1400ae186:	48 c1 e8 03          	shr    $0x3,%rax
1400ae18a:	48 f7 e2             	mul    %rdx
1400ae18d:	48 c1 ea 04          	shr    $0x4,%rdx
1400ae191:	48 89 d3             	mov    %rdx,%rbx
1400ae194:	48 89 d1             	mov    %rdx,%rcx
1400ae197:	e8 34 85 00 00       	call   0x1400b66d0
1400ae19c:	48 89 d9             	mov    %rbx,%rcx
1400ae19f:	49 89 c6             	mov    %rax,%r14
1400ae1a2:	e8 b9 84 00 00       	call   0x1400b6660
1400ae1a7:	48 8b 1d 92 b2 18 00 	mov    0x18b292(%rip),%rbx        # 0x140239440
1400ae1ae:	49 89 c7             	mov    %rax,%r15
1400ae1b1:	48 8b 0b             	mov    (%rbx),%rcx
1400ae1b4:	e8 57 14 00 00       	call   0x1400af610
1400ae1b9:	85 c0                	test   %eax,%eax
1400ae1bb:	74 3d                	je     0x1400ae1fa
1400ae1bd:	48 8b 83 d0 00 00 00 	mov    0xd0(%rbx),%rax
1400ae1c4:	48 85 c0             	test   %rax,%rax
1400ae1c7:	74 31                	je     0x1400ae1fa
1400ae1c9:	4c 89 6c 24 28       	mov    %r13,0x28(%rsp)
1400ae1ce:	4d 89 f9             	mov    %r15,%r9
1400ae1d1:	4d 89 f0             	mov    %r14,%r8
1400ae1d4:	48 89 f9             	mov    %rdi,%rcx
1400ae1d7:	48 8b 94 24 b8 00 00 	mov    0xb8(%rsp),%rdx
1400ae1de:	00
1400ae1df:	48 8b 9c 24 b0 00 00 	mov    0xb0(%rsp),%rbx
1400ae1e6:	00
1400ae1e7:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
1400ae1ec:	48 89 54 24 38       	mov    %rdx,0x38(%rsp)
1400ae1f1:	89 ea                	mov    %ebp,%edx
1400ae1f3:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
1400ae1f8:	ff d0                	call   *%rax
1400ae1fa:	48 8b 5e 08          	mov    0x8(%rsi),%rbx
1400ae1fe:	48 83 c6 08          	add    $0x8,%rsi
1400ae202:	48 85 db             	test   %rbx,%rbx
1400ae205:	75 aa                	jne    0x1400ae1b1
1400ae207:	e9 49 ff ff ff       	jmp    0x1400ae155
1400ae20c:	0f 1f 40 00          	nopl   0x0(%rax)
1400ae210:	8b 05 de 5d 1c 00    	mov    0x1c5dde(%rip),%eax        # 0x140273ff4
1400ae216:	85 c0                	test   %eax,%eax
1400ae218:	75 06                	jne    0x1400ae220
1400ae21a:	c3                   	ret
1400ae21b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400ae220:	e9 9b ec ff ff       	jmp    0x1400acec0
1400ae225:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400ae22c:	00 00 00 00
1400ae230:	53                   	push   %rbx
1400ae231:	48 83 ec 30          	sub    $0x30,%rsp
1400ae235:	48 8b 1d b4 a8 18 00 	mov    0x18a8b4(%rip),%rbx        # 0x140238af0
1400ae23c:	8b 05 b2 5d 1c 00    	mov    0x1c5db2(%rip),%eax        # 0x140273ff4
1400ae242:	4c 89 4c 24 58       	mov    %r9,0x58(%rsp)
1400ae247:	4c 8b 0b             	mov    (%rbx),%r9
1400ae24a:	4c 89 4c 24 28       	mov    %r9,0x28(%rsp)
1400ae24f:	4c 8d 4c 24 58       	lea    0x58(%rsp),%r9
1400ae254:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
1400ae259:	85 c0                	test   %eax,%eax
1400ae25b:	74 05                	je     0x1400ae262
1400ae25d:	e8 5e ec ff ff       	call   0x1400acec0
1400ae262:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
1400ae267:	48 2b 03             	sub    (%rbx),%rax
1400ae26a:	75 06                	jne    0x1400ae272
1400ae26c:	48 83 c4 30          	add    $0x30,%rsp
1400ae270:	5b                   	pop    %rbx
1400ae271:	c3                   	ret
1400ae272:	e8 f9 65 13 00       	call   0x1401e4870
1400ae277:	90                   	nop
1400ae278:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1400ae27f:	00
1400ae280:	48 83 ec 28          	sub    $0x28,%rsp
1400ae284:	8b 05 6a 5d 1c 00    	mov    0x1c5d6a(%rip),%eax        # 0x140273ff4
1400ae28a:	85 c0                	test   %eax,%eax
1400ae28c:	74 12                	je     0x1400ae2a0
1400ae28e:	83 f9 01             	cmp    $0x1,%ecx
1400ae291:	77 12                	ja     0x1400ae2a5
1400ae293:	48 83 c4 28          	add    $0x28,%rsp
1400ae297:	e9 c4 85 00 00       	jmp    0x1400b6860
1400ae29c:	0f 1f 40 00          	nopl   0x0(%rax)
1400ae2a0:	48 83 c4 28          	add    $0x28,%rsp
1400ae2a4:	c3                   	ret
1400ae2a5:	41 89 c9             	mov    %ecx,%r9d
1400ae2a8:	4c 8d 05 49 d1 15 00 	lea    0x15d149(%rip),%r8        # 0x14020b3f8
1400ae2af:	ba f6 03 00 00       	mov    $0x3f6,%edx
1400ae2b4:	48 8d 0d fd d0 15 00 	lea    0x15d0fd(%rip),%rcx        # 0x14020b3b8
1400ae2bb:	e8 d0 54 01 00       	call   0x1400c3790
1400ae2c0:	90                   	nop
1400ae2c1:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400ae2c8:	00 00 00 00
1400ae2cc:	0f 1f 40 00          	nopl   0x0(%rax)
1400ae2d0:	48 83 ec 28          	sub    $0x28,%rsp
1400ae2d4:	8b 05 1a 5d 1c 00    	mov    0x1c5d1a(%rip),%eax        # 0x140273ff4
1400ae2da:	85 c0                	test   %eax,%eax
1400ae2dc:	74 12                	je     0x1400ae2f0
1400ae2de:	83 f9 01             	cmp    $0x1,%ecx
1400ae2e1:	77 12                	ja     0x1400ae2f5
1400ae2e3:	48 83 c4 28          	add    $0x28,%rsp
1400ae2e7:	e9 c4 85 00 00       	jmp    0x1400b68b0
1400ae2ec:	0f 1f 40 00          	nopl   0x0(%rax)
1400ae2f0:	48 83 c4 28          	add    $0x28,%rsp
1400ae2f4:	c3                   	ret
1400ae2f5:	41 89 c9             	mov    %ecx,%r9d
1400ae2f8:	4c 8d 05 29 d1 15 00 	lea    0x15d129(%rip),%r8        # 0x14020b428
1400ae2ff:	ba 01 04 00 00       	mov    $0x401,%edx
1400ae304:	48 8d 0d ad d0 15 00 	lea    0x15d0ad(%rip),%rcx        # 0x14020b3b8
1400ae30b:	e8 80 54 01 00       	call   0x1400c3790
1400ae310:	90                   	nop
1400ae311:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400ae318:	00 00 00 00
1400ae31c:	0f 1f 40 00          	nopl   0x0(%rax)
1400ae320:	48 83 ec 28          	sub    $0x28,%rsp
1400ae324:	8b 05 ca 5c 1c 00    	mov    0x1c5cca(%rip),%eax        # 0x140273ff4
1400ae32a:	85 c0                	test   %eax,%eax
1400ae32c:	74 12                	je     0x1400ae340
1400ae32e:	83 f9 05             	cmp    $0x5,%ecx
1400ae331:	77 12                	ja     0x1400ae345
1400ae333:	48 83 c4 28          	add    $0x28,%rsp
1400ae337:	e9 24 07 00 00       	jmp    0x1400aea60
1400ae33c:	0f 1f 40 00          	nopl   0x0(%rax)
1400ae340:	48 83 c4 28          	add    $0x28,%rsp
1400ae344:	c3                   	ret
1400ae345:	41 89 c9             	mov    %ecx,%r9d
1400ae348:	4c 8d 05 01 d1 15 00 	lea    0x15d101(%rip),%r8        # 0x14020b450
1400ae34f:	ba 0c 04 00 00       	mov    $0x40c,%edx
1400ae354:	48 8d 0d 5d d0 15 00 	lea    0x15d05d(%rip),%rcx        # 0x14020b3b8
1400ae35b:	e8 30 54 01 00       	call   0x1400c3790
1400ae360:	90                   	nop
1400ae361:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400ae368:	00 00 00 00
1400ae36c:	0f 1f 40 00          	nopl   0x0(%rax)
1400ae370:	e9 5b 17 00 00       	jmp    0x1400afad0
1400ae375:	90                   	nop
1400ae376:	90                   	nop
1400ae377:	90                   	nop
1400ae378:	90                   	nop
1400ae379:	90                   	nop
1400ae37a:	90                   	nop
1400ae37b:	90                   	nop
1400ae37c:	90                   	nop
1400ae37d:	90                   	nop
1400ae37e:	90                   	nop
1400ae37f:	90                   	nop
1400ae380:	41 54                	push   %r12
1400ae382:	55                   	push   %rbp
1400ae383:	57                   	push   %rdi
1400ae384:	56                   	push   %rsi
1400ae385:	53                   	push   %rbx
1400ae386:	48 83 ec 30          	sub    $0x30,%rsp
1400ae38a:	48 8b 1d 87 5c 1c 00 	mov    0x1c5c87(%rip),%rbx        # 0x140274018
1400ae391:	48 8b 03             	mov    (%rbx),%rax
1400ae394:	48 89 ce             	mov    %rcx,%rsi
1400ae397:	48 89 d7             	mov    %rdx,%rdi
1400ae39a:	4c 89 c5             	mov    %r8,%rbp
1400ae39d:	4d 89 cc             	mov    %r9,%r12
1400ae3a0:	48 85 c0             	test   %rax,%rax
1400ae3a3:	75 18                	jne    0x1400ae3bd
1400ae3a5:	eb 49                	jmp    0x1400ae3f0
1400ae3a7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1400ae3ae:	00 00
1400ae3b0:	48 8b 43 08          	mov    0x8(%rbx),%rax
1400ae3b4:	48 83 c3 08          	add    $0x8,%rbx
1400ae3b8:	48 85 c0             	test   %rax,%rax
1400ae3bb:	74 33                	je     0x1400ae3f0
1400ae3bd:	48 8b 48 10          	mov    0x10(%rax),%rcx
1400ae3c1:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1400ae3c7:	48 89 f2             	mov    %rsi,%rdx
1400ae3ca:	e8 f1 90 01 00       	call   0x1400c74c0
1400ae3cf:	85 c0                	test   %eax,%eax
1400ae3d1:	75 dd                	jne    0x1400ae3b0
1400ae3d3:	48 8b 45 00          	mov    0x0(%rbp),%rax
1400ae3d7:	41 8b 54 24 08       	mov    0x8(%r12),%edx
1400ae3dc:	49 89 f9             	mov    %rdi,%r9
1400ae3df:	49 89 f0             	mov    %rsi,%r8
1400ae3e2:	49 8b 0c 24          	mov    (%r12),%rcx
1400ae3e6:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400ae3eb:	e8 80 f6 ff ff       	call   0x1400ada70
1400ae3f0:	31 c0                	xor    %eax,%eax
1400ae3f2:	48 83 c4 30          	add    $0x30,%rsp
1400ae3f6:	5b                   	pop    %rbx
1400ae3f7:	5e                   	pop    %rsi
1400ae3f8:	5f                   	pop    %rdi
1400ae3f9:	5d                   	pop    %rbp
1400ae3fa:	41 5c                	pop    %r12
1400ae3fc:	c3                   	ret
1400ae3fd:	0f 1f 00             	nopl   (%rax)
1400ae400:	53                   	push   %rbx
1400ae401:	48 83 ec 20          	sub    $0x20,%rsp
1400ae405:	31 c9                	xor    %ecx,%ecx
1400ae407:	c7 05 ff 5b 1c 00 01 	movl   $0x1,0x1c5bff(%rip)        # 0x140274010
1400ae40e:	00 00 00
1400ae411:	e8 fa 17 00 00       	call   0x1400afc10
1400ae416:	48 89 c3             	mov    %rax,%rbx
1400ae419:	48 85 c0             	test   %rax,%rax
1400ae41c:	74 05                	je     0x1400ae423
1400ae41e:	80 38 00             	cmpb   $0x0,(%rax)
1400ae421:	75 0d                	jne    0x1400ae430
1400ae423:	8b 05 eb 5b 1c 00    	mov    0x1c5beb(%rip),%eax        # 0x140274014
1400ae429:	48 83 c4 20          	add    $0x20,%rsp
1400ae42d:	5b                   	pop    %rbx
1400ae42e:	c3                   	ret
1400ae42f:	90                   	nop
1400ae430:	48 89 c1             	mov    %rax,%rcx