1400423c6:	90                   	nop
1400423c7:	e9 5f a2 fe ff       	jmp    0x14002c62b
1400423cc:	48 8b 0d 2d cc 05 00 	mov    0x5cc2d(%rip),%rcx        # 0x14009f000
1400423d3:	48 8d 3d 26 cc 05 00 	lea    0x5cc26(%rip),%rdi        # 0x14009f000
1400423da:	48 3b cf             	cmp    %rdi,%rcx
1400423dd:	0f 84 48 a2 fe ff    	je     0x14002c62b
1400423e3:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
1400423e7:	0f 84 3e a2 fe ff    	je     0x14002c62b
1400423ed:	ba 63 00 00 00       	mov    $0x63,%edx
1400423f2:	eb 05                	jmp    0x1400423f9
1400423f4:	ba 66 00 00 00       	mov    $0x66,%edx
1400423f9:	44 8b c8             	mov    %eax,%r9d
1400423fc:	eb 08                	jmp    0x140042406
1400423fe:	ba 65 00 00 00       	mov    $0x65,%edx
140042403:	44 8b cb             	mov    %ebx,%r9d
140042406:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004240a:	4c 8d 05 97 ee 04 00 	lea    0x4ee97(%rip),%r8        # 0x1400912a8
140042411:	e8 06 55 01 00       	call   0x14005791c
140042416:	90                   	nop
140042417:	e9 0f a2 fe ff       	jmp    0x14002c62b
14004241c:	48 8b 75 60          	mov    0x60(%rbp),%rsi
140042420:	8b 55 48             	mov    0x48(%rbp),%edx
140042423:	48 8b ce             	mov    %rsi,%rcx
140042426:	e8 51 57 fd ff       	call   0x140017b7c
14004242b:	8b d8                	mov    %eax,%ebx
14004242d:	85 c0                	test   %eax,%eax
14004242f:	74 28                	je     0x140042459
140042431:	48 8b 0d c8 cb 05 00 	mov    0x5cbc8(%rip),%rcx        # 0x14009f000
140042438:	48 8d 3d c1 cb 05 00 	lea    0x5cbc1(%rip),%rdi        # 0x14009f000
14004243f:	48 3b cf             	cmp    %rdi,%rcx
140042442:	0f 84 e3 a1 fe ff    	je     0x14002c62b
140042448:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14004244c:	0f 84 d9 a1 fe ff    	je     0x14002c62b
140042452:	ba 64 00 00 00       	mov    $0x64,%edx
140042457:	eb a0                	jmp    0x1400423f9
140042459:	e8 b6 fe 02 00       	call   0x140072314
14004245e:	44 8b e0             	mov    %eax,%r12d
140042461:	85 c0                	test   %eax,%eax
140042463:	75 29                	jne    0x14004248e
140042465:	8d 58 0d             	lea    0xd(%rax),%ebx
140042468:	48 8b 0d 91 cb 05 00 	mov    0x5cb91(%rip),%rcx        # 0x14009f000
14004246f:	48 8d 3d 8a cb 05 00 	lea    0x5cb8a(%rip),%rdi        # 0x14009f000
140042476:	48 3b cf             	cmp    %rdi,%rcx
140042479:	0f 84 ac a1 fe ff    	je     0x14002c62b
14004247f:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140042483:	0f 84 a2 a1 fe ff    	je     0x14002c62b
140042489:	e9 70 ff ff ff       	jmp    0x1400423fe
14004248e:	45 33 c0             	xor    %r8d,%r8d
140042491:	4c 8d 0d 80 ec 04 00 	lea    0x4ec80(%rip),%r9        # 0x140091118
140042498:	33 c9                	xor    %ecx,%ecx
14004249a:	41 8d 50 01          	lea    0x1(%r8),%edx
14004249e:	48 ff 15 7b 29 04 00 	rex.W call *0x4297b(%rip)        # 0x140084e20
1400424a5:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400424aa:	4c 8b f8             	mov    %rax,%r15
1400424ad:	48 85 c0             	test   %rax,%rax
1400424b0:	75 34                	jne    0x1400424e6
1400424b2:	48 ff 15 b7 25 04 00 	rex.W call *0x425b7(%rip)        # 0x140084a70
1400424b9:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400424be:	8b d8                	mov    %eax,%ebx
1400424c0:	48 8b 0d 39 cb 05 00 	mov    0x5cb39(%rip),%rcx        # 0x14009f000
1400424c7:	48 8d 3d 32 cb 05 00 	lea    0x5cb32(%rip),%rdi        # 0x14009f000
1400424ce:	48 3b cf             	cmp    %rdi,%rcx
1400424d1:	0f 84 54 a1 fe ff    	je     0x14002c62b
1400424d7:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
1400424db:	0f 84 4a a1 fe ff    	je     0x14002c62b
1400424e1:	e9 0e ff ff ff       	jmp    0x1400423f4
1400424e6:	48 8d 3d 13 cb 05 00 	lea    0x5cb13(%rip),%rdi        # 0x14009f000
1400424ed:	4c 8b 15 0c cb 05 00 	mov    0x5cb0c(%rip),%r10        # 0x14009f000
1400424f4:	48 89 75 f0          	mov    %rsi,-0x10(%rbp)
1400424f8:	66 44 39 2e          	cmp    %r13w,(%rsi)
1400424fc:	0f 84 cc 00 00 00    	je     0x1400425ce
140042502:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
140042506:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
14004250a:	e8 e5 46 fd ff       	call   0x140016bf4
14004250f:	85 c0                	test   %eax,%eax
140042511:	0f 84 a9 00 00 00    	je     0x1400425c0
140042517:	45 3b f4             	cmp    %r12d,%r14d
14004251a:	0f 83 43 01 00 00    	jae    0x140042663
140042520:	48 8b 75 e8          	mov    -0x18(%rbp),%rsi
140042524:	4c 3b d7             	cmp    %rdi,%r10
140042527:	74 1f                	je     0x140042548
140042529:	41 f6 42 1c 04       	testb  $0x4,0x1c(%r10)
14004252e:	74 18                	je     0x140042548
140042530:	49 8b 4a 10          	mov    0x10(%r10),%rcx
140042534:	4c 8d 05 6d ed 04 00 	lea    0x4ed6d(%rip),%r8        # 0x1400912a8
14004253b:	ba 68 00 00 00       	mov    $0x68,%edx
140042540:	4c 8b ce             	mov    %rsi,%r9
140042543:	e8 c8 55 01 00       	call   0x140057b10
140042548:	48 8d 4d 50          	lea    0x50(%rbp),%rcx
14004254c:	e8 f7 06 fd ff       	call   0x140012c48
140042551:	48 8d 55 50          	lea    0x50(%rbp),%rdx
140042555:	48 8b ce             	mov    %rsi,%rcx
140042558:	e8 c3 f5 fc ff       	call   0x140011b20
14004255d:	8b d8                	mov    %eax,%ebx
14004255f:	85 c0                	test   %eax,%eax
140042561:	0f 85 dd 00 00 00    	jne    0x140042644
140042567:	48 8b 4d 50          	mov    0x50(%rbp),%rcx
14004256b:	45 33 c9             	xor    %r9d,%r9d
14004256e:	4c 89 6c 24 28       	mov    %r13,0x28(%rsp)
140042573:	45 33 c0             	xor    %r8d,%r8d
140042576:	33 d2                	xor    %edx,%edx
140042578:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
14004257f:	00
140042580:	e8 9f fd fc ff       	call   0x140012324
140042585:	85 c0                	test   %eax,%eax
140042587:	74 2d                	je     0x1400425b6
140042589:	4c 8b 15 70 ca 05 00 	mov    0x5ca70(%rip),%r10        # 0x14009f000
140042590:	4c 3b d7             	cmp    %rdi,%r10
140042593:	74 28                	je     0x1400425bd
140042595:	41 f6 42 1c 02       	testb  $0x2,0x1c(%r10)
14004259a:	74 21                	je     0x1400425bd
14004259c:	49 8b 4a 10          	mov    0x10(%r10),%rcx
1400425a0:	8d 53 6a             	lea    0x6a(%rbx),%edx
1400425a3:	4c 8b ce             	mov    %rsi,%r9
1400425a6:	89 44 24 20          	mov    %eax,0x20(%rsp)
1400425aa:	4c 8d 05 f7 ec 04 00 	lea    0x4ecf7(%rip),%r8        # 0x1400912a8
1400425b1:	e8 c2 55 01 00       	call   0x140057b78
1400425b6:	4c 8b 15 43 ca 05 00 	mov    0x5ca43(%rip),%r10        # 0x14009f000
1400425bd:	41 ff c6             	inc    %r14d
1400425c0:	48 8b 45 f0          	mov    -0x10(%rbp),%rax
1400425c4:	66 44 39 28          	cmp    %r13w,(%rax)
1400425c8:	0f 85 34 ff ff ff    	jne    0x140042502
1400425ce:	4c 3b d7             	cmp    %rdi,%r10
1400425d1:	74 23                	je     0x1400425f6
1400425d3:	41 f6 42 1c 04       	testb  $0x4,0x1c(%r10)
1400425d8:	74 1c                	je     0x1400425f6
1400425da:	49 8b 4a 10          	mov    0x10(%r10),%rcx
1400425de:	4c 8d 0d 33 eb 04 00 	lea    0x4eb33(%rip),%r9        # 0x140091118
1400425e5:	ba 6b 00 00 00       	mov    $0x6b,%edx
1400425ea:	4c 8d 05 b7 ec 04 00 	lea    0x4ecb7(%rip),%r8        # 0x1400912a8
1400425f1:	e8 1a 55 01 00       	call   0x140057b10
1400425f6:	83 ca ff             	or     $0xffffffff,%edx
1400425f9:	49 8b cf             	mov    %r15,%rcx
1400425fc:	48 ff 15 c5 27 04 00 	rex.W call *0x427c5(%rip)        # 0x140084dc8
140042603:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140042608:	48 8b 0d f1 c9 05 00 	mov    0x5c9f1(%rip),%rcx        # 0x14009f000
14004260f:	48 3b cf             	cmp    %rdi,%rcx
140042612:	0f 84 10 a0 fe ff    	je     0x14002c628
140042618:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
14004261c:	0f 84 06 a0 fe ff    	je     0x14002c628
140042622:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140042626:	4c 8d 0d eb ea 04 00 	lea    0x4eaeb(%rip),%r9        # 0x140091118
14004262d:	ba 6c 00 00 00       	mov    $0x6c,%edx
140042632:	4c 8d 05 6f ec 04 00 	lea    0x4ec6f(%rip),%r8        # 0x1400912a8
140042639:	e8 d2 54 01 00       	call   0x140057b10
14004263e:	90                   	nop
14004263f:	e9 e4 9f fe ff       	jmp    0x14002c628
140042644:	48 8b 0d b5 c9 05 00 	mov    0x5c9b5(%rip),%rcx        # 0x14009f000
14004264b:	48 3b cf             	cmp    %rdi,%rcx
14004264e:	0f 84 d7 9f fe ff    	je     0x14002c62b
140042654:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140042658:	0f 84 cd 9f fe ff    	je     0x14002c62b
14004265e:	e9 47 fd ff ff       	jmp    0x1400423aa
140042663:	4c 3b d7             	cmp    %rdi,%r10
140042666:	74 1f                	je     0x140042687
140042668:	41 f6 42 1c 01       	testb  $0x1,0x1c(%r10)
14004266d:	74 18                	je     0x140042687
14004266f:	49 8b 4a 10          	mov    0x10(%r10),%rcx
140042673:	4c 8d 05 2e ec 04 00 	lea    0x4ec2e(%rip),%r8        # 0x1400912a8
14004267a:	ba 67 00 00 00       	mov    $0x67,%edx
14004267f:	45 8b ce             	mov    %r14d,%r9d
140042682:	e8 95 52 01 00       	call   0x14005791c
140042687:	bb 0d 00 00 00       	mov    $0xd,%ebx
14004268c:	e9 9a 9f fe ff       	jmp    0x14002c62b
140042691:	49 8b cf             	mov    %r15,%rcx
140042694:	48 ff 15 5d 24 04 00 	rex.W call *0x4245d(%rip)        # 0x140084af8
14004269b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400426a0:	90                   	nop
1400426a1:	e9 b1 9f fe ff       	jmp    0x14002c657
1400426a6:	48 8b 0d 53 c9 05 00 	mov    0x5c953(%rip),%rcx        # 0x14009f000
1400426ad:	48 8d 05 4c c9 05 00 	lea    0x5c94c(%rip),%rax        # 0x14009f000
1400426b4:	48 3b c8             	cmp    %rax,%rcx
1400426b7:	74 42                	je     0x1400426fb
1400426b9:	40 84 79 1c          	test   %dil,0x1c(%rcx)
1400426bd:	74 3c                	je     0x1400426fb
1400426bf:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400426c3:	4c 8d 05 b6 62 04 00 	lea    0x462b6(%rip),%r8        # 0x140088980
1400426ca:	ba 38 00 00 00       	mov    $0x38,%edx
1400426cf:	e8 1c 52 01 00       	call   0x1400578f0
1400426d4:	eb 25                	jmp    0x1400426fb
1400426d6:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400426da:	4c 8d 05 9f 62 04 00 	lea    0x4629f(%rip),%r8        # 0x140088980
1400426e1:	ba 39 00 00 00       	mov    $0x39,%edx
1400426e6:	e8 31 52 01 00       	call   0x14005791c
1400426eb:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
1400426ef:	48 ff 15 8a 49 06 00 	rex.W call *0x6498a(%rip)        # 0x1400a7080
1400426f6:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400426fb:	b8 21 04 00 00       	mov    $0x421,%eax
140042700:	e9 dd a0 fe ff       	jmp    0x14002c7e2
140042705:	48 8b 0d f4 c8 05 00 	mov    0x5c8f4(%rip),%rcx        # 0x14009f000
14004270c:	48 8d 05 ed c8 05 00 	lea    0x5c8ed(%rip),%rax        # 0x14009f000
140042713:	48 3b c8             	cmp    %rax,%rcx
140042716:	74 d3                	je     0x1400426eb
140042718:	40 84 79 1c          	test   %dil,0x1c(%rcx)
14004271c:	74 cd                	je     0x1400426eb
14004271e:	eb b6                	jmp    0x1400426d6
140042720:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
140042724:	48 ff 15 4d 49 06 00 	rex.W call *0x6494d(%rip)        # 0x1400a7078
14004272b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140042730:	8b c7                	mov    %edi,%eax
140042732:	e9 ab a0 fe ff       	jmp    0x14002c7e2
140042737:	4c 8b 0d 9a d9 05 00 	mov    0x5d99a(%rip),%r9        # 0x1400a00d8
14004273e:	4c 8d 05 3b 62 04 00 	lea    0x4623b(%rip),%r8        # 0x140088980
140042745:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140042749:	ba 3a 00 00 00       	mov    $0x3a,%edx
14004274e:	e8 bd 53 01 00       	call   0x140057b10
140042753:	90                   	nop
140042754:	e9 77 a0 fe ff       	jmp    0x14002c7d0
140042759:	cc                   	int3
14004275a:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004275e:	4c 8d 05 43 eb 04 00 	lea    0x4eb43(%rip),%r8        # 0x1400912a8
140042765:	ba 15 00 00 00       	mov    $0x15,%edx
14004276a:	e8 81 51 01 00       	call   0x1400578f0
14004276f:	90                   	nop
140042770:	e9 eb a0 fe ff       	jmp    0x14002c860
140042775:	48 85 05 fc c8 05 00 	test   %rax,0x5c8fc(%rip)        # 0x14009f078
14004277c:	0f 84 5c a1 fe ff    	je     0x14002c8de
140042782:	48 8b 0d f7 c8 05 00 	mov    0x5c8f7(%rip),%rcx        # 0x14009f080
140042789:	48 23 c8             	and    %rax,%rcx
14004278c:	48 3b 0d ed c8 05 00 	cmp    0x5c8ed(%rip),%rcx        # 0x14009f080
140042793:	0f 85 45 a1 fe ff    	jne    0x14002c8de
140042799:	48 8d 45 f0          	lea    -0x10(%rbp),%rax
14004279d:	45 33 c9             	xor    %r9d,%r9d
1400427a0:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400427a5:	48 8d 15 7a ce 04 00 	lea    0x4ce7a(%rip),%rdx        # 0x14008f626
1400427ac:	45 33 c0             	xor    %r8d,%r8d
1400427af:	c7 44 24 20 02 00 00 	movl   $0x2,0x20(%rsp)
1400427b6:	00
1400427b7:	48 8d 0d aa c8 05 00 	lea    0x5c8aa(%rip),%rcx        # 0x14009f068
1400427be:	e8 85 5e fd ff       	call   0x140018648
1400427c3:	90                   	nop
1400427c4:	e9 15 a1 fe ff       	jmp    0x14002c8de
1400427c9:	44 89 27             	mov    %r12d,(%rdi)
1400427cc:	48 8b 0d 2d c8 05 00 	mov    0x5c82d(%rip),%rcx        # 0x14009f000
1400427d3:	49 3b cf             	cmp    %r15,%rcx
1400427d6:	74 20                	je     0x1400427f8
1400427d8:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
1400427dc:	74 1a                	je     0x1400427f8
1400427de:	44 8b 4c 24 30       	mov    0x30(%rsp),%r9d
1400427e3:	4c 8d 05 be ea 04 00 	lea    0x4eabe(%rip),%r8        # 0x1400912a8
1400427ea:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400427ee:	ba 5a 00 00 00       	mov    $0x5a,%edx
1400427f3:	e8 24 51 01 00       	call   0x14005791c
1400427f8:	4c 8d 0d 89 e8 04 00 	lea    0x4e889(%rip),%r9        # 0x140091088
1400427ff:	45 33 c0             	xor    %r8d,%r8d
140042802:	41 8b d4             	mov    %r12d,%edx
140042805:	33 c9                	xor    %ecx,%ecx
140042807:	48 ff 15 12 26 04 00 	rex.W call *0x42612(%rip)        # 0x140084e20
14004280e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140042813:	4c 8b e0             	mov    %rax,%r12
140042816:	48 85 c0             	test   %rax,%rax
140042819:	75 4c                	jne    0x140042867
14004281b:	48 ff 15 4e 22 04 00 	rex.W call *0x4224e(%rip)        # 0x140084a70
140042822:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140042827:	8b d8                	mov    %eax,%ebx
140042829:	48 8b 0d d0 c7 05 00 	mov    0x5c7d0(%rip),%rcx        # 0x14009f000
140042830:	41 bc 01 00 00 00    	mov    $0x1,%r12d
140042836:	49 3b cf             	cmp    %r15,%rcx
140042839:	0f 84 f6 a0 fe ff    	je     0x14002c935
14004283f:	44 84 61 1c          	test   %r12b,0x1c(%rcx)
140042843:	0f 84 ec a0 fe ff    	je     0x14002c935
140042849:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14004284d:	41 8d 54 24 5a       	lea    0x5a(%r12),%edx
140042852:	44 8b c8             	mov    %eax,%r9d
140042855:	4c 8d 05 4c ea 04 00 	lea    0x4ea4c(%rip),%r8        # 0x1400912a8
14004285c:	e8 bb 50 01 00       	call   0x14005791c
140042861:	90                   	nop
140042862:	e9 ce a0 fe ff       	jmp    0x14002c935
140042867:	45 33 c0             	xor    %r8d,%r8d
14004286a:	4c 8d 0d 47 e8 04 00 	lea    0x4e847(%rip),%r9        # 0x1400910b8
140042871:	33 c9                	xor    %ecx,%ecx
140042873:	41 8d 50 01          	lea    0x1(%r8),%edx
140042877:	48 ff 15 a2 25 04 00 	rex.W call *0x425a2(%rip)        # 0x140084e20
14004287e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140042883:	4c 8b f8             	mov    %rax,%r15
140042886:	48 85 c0             	test   %rax,%rax
140042889:	75 4b                	jne    0x1400428d6
14004288b:	48 ff 15 de 21 04 00 	rex.W call *0x421de(%rip)        # 0x140084a70
140042892:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140042897:	8b d8                	mov    %eax,%ebx
140042899:	48 8b 0d 60 c7 05 00 	mov    0x5c760(%rip),%rcx        # 0x14009f000
1400428a0:	48 8d 05 59 c7 05 00 	lea    0x5c759(%rip),%rax        # 0x14009f000
1400428a7:	48 3b c8             	cmp    %rax,%rcx
1400428aa:	0f 84 fc 01 00 00    	je     0x140042aac
1400428b0:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
1400428b4:	0f 84 f2 01 00 00    	je     0x140042aac
1400428ba:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400428be:	41 8d 57 5c          	lea    0x5c(%r15),%edx
1400428c2:	44 8b cb             	mov    %ebx,%r9d
1400428c5:	4c 8d 05 dc e9 04 00 	lea    0x4e9dc(%rip),%r8        # 0x1400912a8
1400428cc:	e8 4b 50 01 00       	call   0x14005791c
1400428d1:	e9 d6 01 00 00       	jmp    0x140042aac
1400428d6:	48 8b 0d 23 c7 05 00 	mov    0x5c723(%rip),%rcx        # 0x14009f000
1400428dd:	48 8d 3d 1c c7 05 00 	lea    0x5c71c(%rip),%rdi        # 0x14009f000
1400428e4:	48 3b cf             	cmp    %rdi,%rcx
1400428e7:	74 1b                	je     0x140042904
1400428e9:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
1400428ed:	74 15                	je     0x140042904
1400428ef:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400428f3:	4c 8d 05 ae e9 04 00 	lea    0x4e9ae(%rip),%r8        # 0x1400912a8
1400428fa:	ba 5d 00 00 00       	mov    $0x5d,%edx
1400428ff:	e8 ec 4f 01 00       	call   0x1400578f0
140042904:	b8 02 00 00 00       	mov    $0x2,%eax
140042909:	8b f3                	mov    %ebx,%esi
14004290b:	39 44 24 30          	cmp    %eax,0x30(%rsp)
14004290f:	8d 48 07             	lea    0x7(%rax),%ecx
140042912:	0f 45 c1             	cmovne %ecx,%eax
140042915:	48 3b f0             	cmp    %rax,%rsi
140042918:	0f 83 db 00 00 00    	jae    0x1400429f9
14004291e:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140042923:	e8 20 03 fd ff       	call   0x140012c48
140042928:	48 8d 05 51 1d 04 00 	lea    0x41d51(%rip),%rax        # 0x140084680
14004292f:	48 8b 0c d8          	mov    (%rax,%rbx,8),%rcx
140042933:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
140042938:	e8 e3 f1 fc ff       	call   0x140011b20
14004293d:	8b f8                	mov    %eax,%edi
14004293f:	85 c0                	test   %eax,%eax
140042941:	74 45                	je     0x140042988
140042943:	48 8b 0d b6 c6 05 00 	mov    0x5c6b6(%rip),%rcx        # 0x14009f000
14004294a:	48 8d 05 af c6 05 00 	lea    0x5c6af(%rip),%rax        # 0x14009f000
140042951:	48 3b c8             	cmp    %rax,%rcx
140042954:	74 2a                	je     0x140042980
140042956:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14004295a:	74 24                	je     0x140042980
14004295c:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140042960:	4c 8d 0d 19 1d 04 00 	lea    0x41d19(%rip),%r9        # 0x140084680
140042967:	4d 8b 0c d9          	mov    (%r9,%rbx,8),%r9
14004296b:	4c 8d 05 36 e9 04 00 	lea    0x4e936(%rip),%r8        # 0x1400912a8
140042972:	ba 5e 00 00 00       	mov    $0x5e,%edx
140042977:	89 7c 24 20          	mov    %edi,0x20(%rsp)
14004297b:	e8 f8 51 01 00       	call   0x140057b78
140042980:	81 ff 24 04 00 00    	cmp    $0x424,%edi
140042986:	74 63                	je     0x1400429eb
140042988:	48 83 64 24 28 00    	andq   $0x0,0x28(%rsp)
14004298e:	45 33 c9             	xor    %r9d,%r9d
140042991:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140042996:	45 33 c0             	xor    %r8d,%r8d
140042999:	33 d2                	xor    %edx,%edx
14004299b:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
1400429a2:	00
1400429a3:	e8 7c f9 fc ff       	call   0x140012324
1400429a8:	85 c0                	test   %eax,%eax
1400429aa:	74 3f                	je     0x1400429eb
1400429ac:	48 8b 0d 4d c6 05 00 	mov    0x5c64d(%rip),%rcx        # 0x14009f000
1400429b3:	48 8d 3d 46 c6 05 00 	lea    0x5c646(%rip),%rdi        # 0x14009f000
1400429ba:	48 3b cf             	cmp    %rdi,%rcx
1400429bd:	74 33                	je     0x1400429f2
1400429bf:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
1400429c3:	74 2d                	je     0x1400429f2
1400429c5:	48 8b 49 10          	mov    0x10(%rcx),%rcx