1401a01fa:	48 8b cb             	mov    %rbx,%rcx
1401a01fd:	e8 be bb f4 ff       	call   0x1400ebdc0
1401a0202:	33 c0                	xor    %eax,%eax
1401a0204:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401a0209:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
1401a020e:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1401a0213:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
1401a0218:	48 83 c4 20          	add    $0x20,%rsp
1401a021c:	41 5e                	pop    %r14
1401a021e:	c3                   	ret
1401a021f:	cc                   	int3
1401a0220:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401a0225:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1401a022a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401a022f:	57                   	push   %rdi
1401a0230:	41 54                	push   %r12
1401a0232:	41 55                	push   %r13
1401a0234:	41 56                	push   %r14
1401a0236:	41 57                	push   %r15
1401a0238:	b8 20 00 00 00       	mov    $0x20,%eax
1401a023d:	e8 ee 08 11 00       	call   0x1402b0b30
1401a0242:	48 2b e0             	sub    %rax,%rsp
1401a0245:	4d 8b e0             	mov    %r8,%r12
1401a0248:	8d 68 e1             	lea    -0x1f(%rax),%ebp
1401a024b:	4c 8b ea             	mov    %rdx,%r13
1401a024e:	48 8b f9             	mov    %rcx,%rdi
1401a0251:	33 f6                	xor    %esi,%esi
1401a0253:	48 8d 15 96 4b 18 00 	lea    0x184b96(%rip),%rdx        # 0x140324df0
1401a025a:	41 b8 9d 01 00 00    	mov    $0x19d,%r8d
1401a0260:	8d 48 08             	lea    0x8(%rax),%ecx
1401a0263:	44 8b f6             	mov    %esi,%r14d
1401a0266:	4d 8b f9             	mov    %r9,%r15
1401a0269:	e8 02 bb f4 ff       	call   0x1400ebd70
1401a026e:	48 8b d8             	mov    %rax,%rbx
1401a0271:	48 85 c0             	test   %rax,%rax
1401a0274:	0f 84 fa 00 00 00    	je     0x1401a0374
1401a027a:	41 b8 a2 01 00 00    	mov    $0x1a2,%r8d
1401a0280:	48 89 38             	mov    %rdi,(%rax)
1401a0283:	48 8d 15 66 4b 18 00 	lea    0x184b66(%rip),%rdx        # 0x140324df0
1401a028a:	49 8b cd             	mov    %r13,%rcx
1401a028d:	e8 5e 9e f8 ff       	call   0x14012a0f0
1401a0292:	41 b8 a3 01 00 00    	mov    $0x1a3,%r8d
1401a0298:	48 89 43 08          	mov    %rax,0x8(%rbx)
1401a029c:	48 8d 15 4d 4b 18 00 	lea    0x184b4d(%rip),%rdx        # 0x140324df0
1401a02a3:	49 8b cc             	mov    %r12,%rcx
1401a02a6:	e8 45 9e f8 ff       	call   0x14012a0f0
1401a02ab:	48 89 43 10          	mov    %rax,0x10(%rbx)
1401a02af:	48 89 73 20          	mov    %rsi,0x20(%rbx)
1401a02b3:	48 39 73 08          	cmp    %rsi,0x8(%rbx)
1401a02b7:	0f 84 cf 00 00 00    	je     0x1401a038c
1401a02bd:	48 85 c0             	test   %rax,%rax
1401a02c0:	0f 84 c6 00 00 00    	je     0x1401a038c
1401a02c6:	48 8b 47 10          	mov    0x10(%rdi),%rax
1401a02ca:	48 85 c0             	test   %rax,%rax
1401a02cd:	74 16                	je     0x1401a02e5
1401a02cf:	49 8b d7             	mov    %r15,%rdx
1401a02d2:	48 8b cb             	mov    %rbx,%rcx
1401a02d5:	ff d0                	call   *%rax
1401a02d7:	44 8d 76 01          	lea    0x1(%rsi),%r14d
1401a02db:	8b e8                	mov    %eax,%ebp
1401a02dd:	85 c0                	test   %eax,%eax
1401a02df:	0f 8e 8f 00 00 00    	jle    0x1401a0374
1401a02e5:	48 8d 15 04 fd ff ff 	lea    -0x2fc(%rip),%rdx        # 0x14019fff0
1401a02ec:	48 8d 0d ad 83 23 00 	lea    0x2383ad(%rip),%rcx        # 0x1403d86a0
1401a02f3:	e8 98 76 f8 ff       	call   0x140127990
1401a02f8:	85 c0                	test   %eax,%eax
1401a02fa:	0f 45 35 bf 83 23 00 	cmovne 0x2383bf(%rip),%esi        # 0x1403d86c0
1401a0301:	85 f6                	test   %esi,%esi
1401a0303:	74 6f                	je     0x1401a0374
1401a0305:	48 8b 0d 9c 83 23 00 	mov    0x23839c(%rip),%rcx        # 0x1403d86a8
1401a030c:	e8 5f 76 f8 ff       	call   0x140127970
1401a0311:	85 c0                	test   %eax,%eax
1401a0313:	74 5f                	je     0x1401a0374
1401a0315:	48 8b 05 9c 83 23 00 	mov    0x23839c(%rip),%rax        # 0x1403d86b8
1401a031c:	48 85 c0             	test   %rax,%rax
1401a031f:	0f 85 ca 00 00 00    	jne    0x1401a03ef
1401a0325:	e8 b6 b2 f4 ff       	call   0x1400eb5e0
1401a032a:	48 89 05 87 83 23 00 	mov    %rax,0x238387(%rip)        # 0x1403d86b8
1401a0331:	48 85 c0             	test   %rax,%rax
1401a0334:	0f 85 b5 00 00 00    	jne    0x1401a03ef
1401a033a:	48 8b 0d 67 83 23 00 	mov    0x238367(%rip),%rcx        # 0x1403d86a8
1401a0341:	e8 ea 76 f8 ff       	call   0x140127a30
1401a0346:	e8 25 6d f8 ff       	call   0x140127070
1401a034b:	4c 8d 05 a6 4b 18 00 	lea    0x184ba6(%rip),%r8        # 0x140324ef8
1401a0352:	ba bc 01 00 00       	mov    $0x1bc,%edx
1401a0357:	48 8d 0d 92 4a 18 00 	lea    0x184a92(%rip),%rcx        # 0x140324df0
1401a035e:	e8 2d 6e f8 ff       	call   0x140127190
1401a0363:	45 33 c0             	xor    %r8d,%r8d
1401a0366:	ba 00 01 0c 00       	mov    $0xc0100,%edx
1401a036b:	41 8d 48 0e          	lea    0xe(%r8),%ecx
1401a036f:	e8 1c 6f f8 ff       	call   0x140127290
1401a0374:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401a0378:	48 85 c0             	test   %rax,%rax
1401a037b:	74 0a                	je     0x1401a0387
1401a037d:	45 85 f6             	test   %r14d,%r14d
1401a0380:	74 05                	je     0x1401a0387
1401a0382:	48 8b cb             	mov    %rbx,%rcx
1401a0385:	ff d0                	call   *%rax
1401a0387:	48 85 db             	test   %rbx,%rbx
1401a038a:	74 41                	je     0x1401a03cd
1401a038c:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1401a0390:	48 8d 15 59 4a 18 00 	lea    0x184a59(%rip),%rdx        # 0x140324df0
1401a0397:	41 b8 d4 01 00 00    	mov    $0x1d4,%r8d
1401a039d:	e8 1e ba f4 ff       	call   0x1400ebdc0
1401a03a2:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1401a03a6:	48 8d 15 43 4a 18 00 	lea    0x184a43(%rip),%rdx        # 0x140324df0
1401a03ad:	41 b8 d5 01 00 00    	mov    $0x1d5,%r8d
1401a03b3:	e8 08 ba f4 ff       	call   0x1400ebdc0
1401a03b8:	41 b8 d6 01 00 00    	mov    $0x1d6,%r8d
1401a03be:	48 8d 15 2b 4a 18 00 	lea    0x184a2b(%rip),%rdx        # 0x140324df0
1401a03c5:	48 8b cb             	mov    %rbx,%rcx
1401a03c8:	e8 f3 b9 f4 ff       	call   0x1400ebdc0
1401a03cd:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1401a03d2:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1401a03d7:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
1401a03dc:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
1401a03e1:	48 83 c4 20          	add    $0x20,%rsp
1401a03e5:	41 5f                	pop    %r15
1401a03e7:	41 5e                	pop    %r14
1401a03e9:	41 5d                	pop    %r13
1401a03eb:	41 5c                	pop    %r12
1401a03ed:	5f                   	pop    %rdi
1401a03ee:	c3                   	ret
1401a03ef:	48 8b d3             	mov    %rbx,%rdx
1401a03f2:	48 8b c8             	mov    %rax,%rcx
1401a03f5:	e8 26 b4 f4 ff       	call   0x1400eb820
1401a03fa:	48 8b 0d a7 82 23 00 	mov    0x2382a7(%rip),%rcx        # 0x1403d86a8
1401a0401:	85 c0                	test   %eax,%eax
1401a0403:	75 1b                	jne    0x1401a0420
1401a0405:	e8 26 76 f8 ff       	call   0x140127a30
1401a040a:	e8 61 6c f8 ff       	call   0x140127070
1401a040f:	4c 8d 05 e2 4a 18 00 	lea    0x184ae2(%rip),%r8        # 0x140324ef8
1401a0416:	ba c3 01 00 00       	mov    $0x1c3,%edx
1401a041b:	e9 37 ff ff ff       	jmp    0x1401a0357
1401a0420:	ff 47 20             	incl   0x20(%rdi)
1401a0423:	e8 08 76 f8 ff       	call   0x140127a30
1401a0428:	8b c5                	mov    %ebp,%eax
1401a042a:	eb a6                	jmp    0x1401a03d2
1401a042c:	cc                   	int3
1401a042d:	cc                   	int3
1401a042e:	cc                   	int3
1401a042f:	cc                   	int3
1401a0430:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401a0435:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1401a043a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401a043f:	57                   	push   %rdi
1401a0440:	41 54                	push   %r12
1401a0442:	41 55                	push   %r13
1401a0444:	41 56                	push   %r14
1401a0446:	41 57                	push   %r15
1401a0448:	b8 30 00 00 00       	mov    $0x30,%eax
1401a044d:	e8 de 06 11 00       	call   0x1402b0b30
1401a0452:	48 2b e0             	sub    %rax,%rsp
1401a0455:	48 8b fa             	mov    %rdx,%rdi
1401a0458:	4c 8b e9             	mov    %rcx,%r13
1401a045b:	48 8d 15 fe fb ff ff 	lea    -0x402(%rip),%rdx        # 0x1401a0060
1401a0462:	45 8b f9             	mov    %r9d,%r15d
1401a0465:	48 8d 0d 38 82 23 00 	lea    0x238238(%rip),%rcx        # 0x1403d86a4
1401a046c:	4d 8b e0             	mov    %r8,%r12
1401a046f:	e8 1c 75 f8 ff       	call   0x140127990
1401a0474:	33 ed                	xor    %ebp,%ebp
1401a0476:	85 c0                	test   %eax,%eax
1401a0478:	44 8b d5             	mov    %ebp,%r10d
1401a047b:	44 0f 45 15 41 82 23 	cmovne 0x238241(%rip),%r10d        # 0x1403d86c4
1401a0482:	00
1401a0483:	45 85 d2             	test   %r10d,%r10d
1401a0486:	0f 84 2d 02 00 00    	je     0x1401a06b9
1401a048c:	8d 55 2e             	lea    0x2e(%rbp),%edx
1401a048f:	48 8b cf             	mov    %rdi,%rcx
1401a0492:	e8 d5 1a 11 00       	call   0x1402b1f6c
1401a0497:	48 8b f0             	mov    %rax,%rsi
1401a049a:	48 85 c0             	test   %rax,%rax
1401a049d:	74 04                	je     0x1401a04a3
1401a049f:	2b f7                	sub    %edi,%esi
1401a04a1:	eb 18                	jmp    0x1401a04bb
1401a04a3:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
1401a04aa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1401a04b0:	48 ff c0             	inc    %rax
1401a04b3:	40 38 2c 07          	cmp    %bpl,(%rdi,%rax,1)
1401a04b7:	75 f7                	jne    0x1401a04b0
1401a04b9:	8b f0                	mov    %eax,%esi
1401a04bb:	48 8d 15 2e fb ff ff 	lea    -0x4d2(%rip),%rdx        # 0x14019fff0
1401a04c2:	48 8d 0d d7 81 23 00 	lea    0x2381d7(%rip),%rcx        # 0x1403d86a0
1401a04c9:	e8 c2 74 f8 ff       	call   0x140127990
1401a04ce:	85 c0                	test   %eax,%eax
1401a04d0:	8b cd                	mov    %ebp,%ecx
1401a04d2:	0f 45 0d e7 81 23 00 	cmovne 0x2381e7(%rip),%ecx        # 0x1403d86c0
1401a04d9:	85 c9                	test   %ecx,%ecx
1401a04db:	74 67                	je     0x1401a0544
1401a04dd:	48 8b 0d c4 81 23 00 	mov    0x2381c4(%rip),%rcx        # 0x1403d86a8
1401a04e4:	e8 87 74 f8 ff       	call   0x140127970
1401a04e9:	85 c0                	test   %eax,%eax
1401a04eb:	74 57                	je     0x1401a0544
1401a04ed:	48 8b 0d bc 81 23 00 	mov    0x2381bc(%rip),%rcx        # 0x1403d86b0
1401a04f4:	8b dd                	mov    %ebp,%ebx
1401a04f6:	e8 45 b2 f4 ff       	call   0x1400eb740
1401a04fb:	85 c0                	test   %eax,%eax
1401a04fd:	7e 39                	jle    0x1401a0538
1401a04ff:	4c 63 f6             	movslq %esi,%r14
1401a0502:	48 8b 0d a7 81 23 00 	mov    0x2381a7(%rip),%rcx        # 0x1403d86b0
1401a0509:	8b d3                	mov    %ebx,%edx
1401a050b:	e8 30 b5 f4 ff       	call   0x1400eba40
1401a0510:	4d 8b c6             	mov    %r14,%r8
1401a0513:	48 8b d7             	mov    %rdi,%rdx
1401a0516:	48 8b f0             	mov    %rax,%rsi
1401a0519:	48 8b 48 08          	mov    0x8(%rax),%rcx
1401a051d:	e8 0e 2a 12 00       	call   0x1402c2f30
1401a0522:	85 c0                	test   %eax,%eax
1401a0524:	74 64                	je     0x1401a058a
1401a0526:	48 8b 0d 83 81 23 00 	mov    0x238183(%rip),%rcx        # 0x1403d86b0
1401a052d:	ff c3                	inc    %ebx
1401a052f:	e8 0c b2 f4 ff       	call   0x1400eb740
1401a0534:	3b d8                	cmp    %eax,%ebx
1401a0536:	7c ca                	jl     0x1401a0502
1401a0538:	48 8b 0d 69 81 23 00 	mov    0x238169(%rip),%rcx        # 0x1403d86a8
1401a053f:	e8 ec 74 f8 ff       	call   0x140127a30
1401a0544:	41 f6 c7 08          	test   $0x8,%r15b
1401a0548:	0f 85 31 01 00 00    	jne    0x1401a067f
1401a054e:	4c 8d 05 87 59 14 00 	lea    0x145987(%rip),%r8        # 0x1402e5edc
1401a0555:	49 8b d4             	mov    %r12,%rdx
1401a0558:	49 8b cd             	mov    %r13,%rcx
1401a055b:	e8 80 bb 05 00       	call   0x1401fc0e0
1401a0560:	48 85 c0             	test   %rax,%rax
1401a0563:	4c 8b f0             	mov    %rax,%r14
1401a0566:	4c 0f 44 f7          	cmove  %rdi,%r14
1401a056a:	45 33 c9             	xor    %r9d,%r9d
1401a056d:	49 8b d6             	mov    %r14,%rdx
1401a0570:	45 33 c0             	xor    %r8d,%r8d
1401a0573:	33 c9                	xor    %ecx,%ecx
1401a0575:	e8 e6 da 01 00       	call   0x1401be060
1401a057a:	48 8b d8             	mov    %rax,%rbx
1401a057d:	48 85 c0             	test   %rax,%rax
1401a0580:	75 75                	jne    0x1401a05f7
1401a0582:	8d 68 6e             	lea    0x6e(%rax),%ebp
1401a0585:	e9 b5 00 00 00       	jmp    0x1401a063f
1401a058a:	48 8b 0d 17 81 23 00 	mov    0x238117(%rip),%rcx        # 0x1403d86a8
1401a0591:	e8 9a 74 f8 ff       	call   0x140127a30
1401a0596:	4d 8b cd             	mov    %r13,%r9
1401a0599:	4d 8b c4             	mov    %r12,%r8
1401a059c:	48 8b d7             	mov    %rdi,%rdx
1401a059f:	48 8b ce             	mov    %rsi,%rcx
1401a05a2:	e8 79 fc ff ff       	call   0x1401a0220
1401a05a7:	8b d8                	mov    %eax,%ebx
1401a05a9:	85 c0                	test   %eax,%eax
1401a05ab:	7f 43                	jg     0x1401a05f0
1401a05ad:	41 f6 c7 04          	test   $0x4,%r15b
1401a05b1:	75 3d                	jne    0x1401a05f0
1401a05b3:	e8 b8 6a f8 ff       	call   0x140127070
1401a05b8:	4c 8d 05 99 48 18 00 	lea    0x184899(%rip),%r8        # 0x140324e58
1401a05bf:	ba 14 01 00 00       	mov    $0x114,%edx
1401a05c4:	48 8d 0d 25 48 18 00 	lea    0x184825(%rip),%rcx        # 0x140324df0
1401a05cb:	e8 c0 6b f8 ff       	call   0x140127190
1401a05d0:	ba 6d 00 00 00       	mov    $0x6d,%edx
1401a05d5:	89 5c 24 28          	mov    %ebx,0x28(%rsp)
1401a05d9:	4c 8b cf             	mov    %rdi,%r9
1401a05dc:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
1401a05e1:	4c 8d 05 90 48 18 00 	lea    0x184890(%rip),%r8        # 0x140324e78
1401a05e8:	8d 4a a1             	lea    -0x5f(%rdx),%ecx
1401a05eb:	e8 a0 6c f8 ff       	call   0x140127290
1401a05f0:	8b c3                	mov    %ebx,%eax
1401a05f2:	e9 c7 00 00 00       	jmp    0x1401a06be
1401a05f7:	48 8d 15 a2 48 18 00 	lea    0x1848a2(%rip),%rdx        # 0x140324ea0
1401a05fe:	48 8b cb             	mov    %rbx,%rcx
1401a0601:	e8 6a d6 01 00       	call   0x1401bdc70
1401a0606:	48 8b f0             	mov    %rax,%rsi
1401a0609:	48 85 c0             	test   %rax,%rax
1401a060c:	75 05                	jne    0x1401a0613
1401a060e:	8d 68 70             	lea    0x70(%rax),%ebp
1401a0611:	eb 2c                	jmp    0x1401a063f
1401a0613:	48 8d 15 96 48 18 00 	lea    0x184896(%rip),%rdx        # 0x140324eb0
1401a061a:	48 8b cb             	mov    %rbx,%rcx
1401a061d:	e8 4e d6 01 00       	call   0x1401bdc70
1401a0622:	4c 8b c8             	mov    %rax,%r9
1401a0625:	4c 8b c6             	mov    %rsi,%r8
1401a0628:	48 8b d7             	mov    %rdi,%rdx
1401a062b:	48 8b cb             	mov    %rbx,%rcx
1401a062e:	e8 5d fa ff ff       	call   0x1401a0090
1401a0633:	48 8b f0             	mov    %rax,%rsi
1401a0636:	48 85 c0             	test   %rax,%rax
1401a0639:	0f 85 57 ff ff ff    	jne    0x1401a0596
1401a063f:	48 8b cb             	mov    %rbx,%rcx
1401a0642:	e8 99 d8 01 00       	call   0x1401bdee0
1401a0647:	e8 24 6a f8 ff       	call   0x140127070
1401a064c:	4c 8d 05 6d 48 18 00 	lea    0x18486d(%rip),%r8        # 0x140324ec0
1401a0653:	ba 41 01 00 00       	mov    $0x141,%edx
1401a0658:	48 8d 0d 91 47 18 00 	lea    0x184791(%rip),%rcx        # 0x140324df0
1401a065f:	e8 2c 6b f8 ff       	call   0x140127190
1401a0664:	4c 8b cf             	mov    %rdi,%r9
1401a0667:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
1401a066c:	4c 8d 05 5d 48 18 00 	lea    0x18485d(%rip),%r8        # 0x140324ed0
1401a0673:	8b d5                	mov    %ebp,%edx
1401a0675:	b9 0e 00 00 00       	mov    $0xe,%ecx
1401a067a:	e8 11 6c f8 ff       	call   0x140127290
1401a067f:	41 f6 c7 04          	test   $0x4,%r15b
1401a0683:	75 34                	jne    0x1401a06b9
1401a0685:	e8 e6 69 f8 ff       	call   0x140127070
1401a068a:	4c 8d 05 c7 47 18 00 	lea    0x1847c7(%rip),%r8        # 0x140324e58
1401a0691:	ba 0a 01 00 00       	mov    $0x10a,%edx
1401a0696:	48 8d 0d 53 47 18 00 	lea    0x184753(%rip),%rcx        # 0x140324df0
1401a069d:	e8 ee 6a f8 ff       	call   0x140127190
1401a06a2:	ba 71 00 00 00       	mov    $0x71,%edx
1401a06a7:	4c 8d 05 ba 47 18 00 	lea    0x1847ba(%rip),%r8        # 0x140324e68
1401a06ae:	4c 8b cf             	mov    %rdi,%r9
1401a06b1:	8d 4a 9d             	lea    -0x63(%rdx),%ecx
1401a06b4:	e8 d7 6b f8 ff       	call   0x140127290
1401a06b9:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1401a06be:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1401a06c3:	48 8b 6c 24 68       	mov    0x68(%rsp),%rbp
1401a06c8:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
1401a06cd:	48 83 c4 30          	add    $0x30,%rsp
1401a06d1:	41 5f                	pop    %r15
1401a06d3:	41 5e                	pop    %r14
1401a06d5:	41 5d                	pop    %r13
1401a06d7:	41 5c                	pop    %r12
1401a06d9:	5f                   	pop    %rdi
1401a06da:	c3                   	ret
1401a06db:	cc                   	int3
1401a06dc:	cc                   	int3
1401a06dd:	cc                   	int3
1401a06de:	cc                   	int3
1401a06df:	cc                   	int3
1401a06e0:	40 56                	rex push %rsi
1401a06e2:	b8 20 00 00 00       	mov    $0x20,%eax
1401a06e7:	e8 44 04 11 00       	call   0x1402b0b30
1401a06ec:	48 2b e0             	sub    %rax,%rsp
1401a06ef:	e8 cc f7 ff ff       	call   0x14019fec0
1401a06f4:	33 f6                	xor    %esi,%esi
1401a06f6:	85 c0                	test   %eax,%eax
1401a06f8:	0f 84 c2 00 00 00    	je     0x1401a07c0
1401a06fe:	48 8b 0d a3 7f 23 00 	mov    0x237fa3(%rip),%rcx        # 0x1403d86a8
1401a0705:	e8 66 72 f8 ff       	call   0x140127970
1401a070a:	85 c0                	test   %eax,%eax
1401a070c:	0f 84 ae 00 00 00    	je     0x1401a07c0
1401a0712:	48 8b 0d 97 7f 23 00 	mov    0x237f97(%rip),%rcx        # 0x1403d86b0
1401a0719:	48 89 7c 24 38       	mov    %rdi,0x38(%rsp)
1401a071e:	e8 1d b0 f4 ff       	call   0x1400eb740
1401a0723:	8b f8                	mov    %eax,%edi
1401a0725:	83 ef 01             	sub    $0x1,%edi
1401a0728:	78 62                	js     0x1401a078c
1401a072a:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
1401a072f:	90                   	nop
1401a0730:	48 8b 0d 79 7f 23 00 	mov    0x237f79(%rip),%rcx        # 0x1403d86b0
1401a0737:	8b d7                	mov    %edi,%edx
1401a0739:	e8 02 b3 f4 ff       	call   0x1400eba40
1401a073e:	48 8b 0d 6b 7f 23 00 	mov    0x237f6b(%rip),%rcx        # 0x1403d86b0
1401a0745:	8b d7                	mov    %edi,%edx
1401a0747:	48 8b d8             	mov    %rax,%rbx
1401a074a:	e8 91 a8 f4 ff       	call   0x1400eafe0
1401a074f:	48 8b 0b             	mov    (%rbx),%rcx
1401a0752:	e8 89 d7 01 00       	call   0x1401bdee0