14002c0dd:	e9 34 06 00 00       	jmp    0x14002c716
14002c0e2:	48 8b 84 24 20 01 00 	mov    0x120(%rsp),%rax
14002c0e9:	00
14002c0ea:	48 8b 50 08          	mov    0x8(%rax),%rdx
14002c0ee:	48 85 d2             	test   %rdx,%rdx
14002c0f1:	74 66                	je     0x14002c159
14002c0f3:	89 74 24 68          	mov    %esi,0x68(%rsp)
14002c0f7:	49 8b 0c 24          	mov    (%r12),%rcx
14002c0fb:	48 8b 01             	mov    (%rcx),%rax
14002c0fe:	4c 8d 54 24 68       	lea    0x68(%rsp),%r10
14002c103:	4c 89 54 24 30       	mov    %r10,0x30(%rsp)
14002c108:	89 74 24 28          	mov    %esi,0x28(%rsp)
14002c10c:	4c 89 44 24 20       	mov    %r8,0x20(%rsp)
14002c111:	4c 8b 42 10          	mov    0x10(%rdx),%r8
14002c115:	8b 52 08             	mov    0x8(%rdx),%edx
14002c118:	48 8b 80 80 00 00 00 	mov    0x80(%rax),%rax
14002c11f:	ff 15 63 35 04 00    	call   *0x43563(%rip)        # 0x14006f688
14002c125:	85 c0                	test   %eax,%eax
14002c127:	78 30                	js     0x14002c159
14002c129:	39 74 24 68          	cmp    %esi,0x68(%rsp)
14002c12d:	74 2a                	je     0x14002c159
14002c12f:	48 8b 05 ca be 08 00 	mov    0x8beca(%rip),%rax        # 0x1400b8000
14002c136:	49 3b c7             	cmp    %r15,%rax
14002c139:	74 82                	je     0x14002c0bd
14002c13b:	44 85 70 5c          	test   %r14d,0x5c(%rax)
14002c13f:	0f 84 78 ff ff ff    	je     0x14002c0bd
14002c145:	80 78 59 04          	cmpb   $0x4,0x59(%rax)
14002c149:	0f 82 6e ff ff ff    	jb     0x14002c0bd
14002c14f:	ba 78 00 00 00       	mov    $0x78,%edx
14002c154:	e9 4c ff ff ff       	jmp    0x14002c0a5
14002c159:	48 8b ce             	mov    %rsi,%rcx
14002c15c:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
14002c161:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
14002c166:	48 8b 54 d8 10       	mov    0x10(%rax,%rbx,8),%rdx
14002c16b:	81 3a 1e 00 13 36    	cmpl   $0x3613001e,(%rdx)
14002c171:	0f 85 cb 02 00 00    	jne    0x14002c442
14002c177:	48 8b 42 08          	mov    0x8(%rdx),%rax
14002c17b:	48 85 c0             	test   %rax,%rax
14002c17e:	0f 84 be 02 00 00    	je     0x14002c442
14002c184:	45 33 c9             	xor    %r9d,%r9d
14002c187:	45 8d 41 0b          	lea    0xb(%r9),%r8d
14002c18b:	48 8d 15 56 cf 04 00 	lea    0x4cf56(%rip),%rdx        # 0x1400790e8
14002c192:	48 8b c8             	mov    %rax,%rcx
14002c195:	e8 82 46 00 00       	call   0x14003081c
14002c19a:	84 c0                	test   %al,%al
14002c19c:	0f 84 9b 02 00 00    	je     0x14002c43d
14002c1a2:	89 74 24 68          	mov    %esi,0x68(%rsp)
14002c1a6:	49 8b 0c 24          	mov    (%r12),%rcx
14002c1aa:	48 8b 01             	mov    (%rcx),%rax
14002c1ad:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
14002c1b2:	4c 8b 4c da 10       	mov    0x10(%rdx,%rbx,8),%r9
14002c1b7:	4d 8b 41 28          	mov    0x28(%r9),%r8
14002c1bb:	41 8b 51 20          	mov    0x20(%r9),%edx
14002c1bf:	4c 8d 4c 24 40       	lea    0x40(%rsp),%r9
14002c1c4:	4c 89 4c 24 30       	mov    %r9,0x30(%rsp)
14002c1c9:	4c 8d 4c 24 68       	lea    0x68(%rsp),%r9
14002c1ce:	4c 89 4c 24 28       	mov    %r9,0x28(%rsp)
14002c1d3:	89 74 24 20          	mov    %esi,0x20(%rsp)
14002c1d7:	45 33 c9             	xor    %r9d,%r9d
14002c1da:	48 8b 80 88 00 00 00 	mov    0x88(%rax),%rax
14002c1e1:	ff 15 a1 34 04 00    	call   *0x434a1(%rip)        # 0x14006f688
14002c1e7:	44 8b c0             	mov    %eax,%r8d
14002c1ea:	85 c0                	test   %eax,%eax
14002c1ec:	0f 88 be 02 00 00    	js     0x14002c4b0
14002c1f2:	83 7c 24 68 03       	cmpl   $0x3,0x68(%rsp)
14002c1f7:	0f 85 b3 02 00 00    	jne    0x14002c4b0
14002c1fd:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
14002c202:	48 85 c9             	test   %rcx,%rcx
14002c205:	0f 84 aa 02 00 00    	je     0x14002c4b5
14002c20b:	48 8b 9c 24 18 01 00 	mov    0x118(%rsp),%rbx
14002c212:	00
14002c213:	39 73 08             	cmp    %esi,0x8(%rbx)
14002c216:	0f 8e ac 01 00 00    	jle    0x14002c3c8
14002c21c:	48 89 b4 24 80 00 00 	mov    %rsi,0x80(%rsp)
14002c223:	00
14002c224:	48 8d 05 85 cf 04 00 	lea    0x4cf85(%rip),%rax        # 0x1400791b0
14002c22b:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
14002c230:	4c 8d 4c 24 78       	lea    0x78(%rsp),%r9
14002c235:	ba 1f 00 01 30       	mov    $0x3001001f,%edx
14002c23a:	41 b8 00 00 00 80    	mov    $0x80000000,%r8d
14002c240:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
14002c245:	e8 e2 36 00 00       	call   0x14002f92c
14002c24a:	85 c0                	test   %eax,%eax
14002c24c:	0f 88 49 01 00 00    	js     0x14002c39b
14002c252:	48 8b 8c 24 80 00 00 	mov    0x80(%rsp),%rcx
14002c259:	00
14002c25a:	48 85 c9             	test   %rcx,%rcx
14002c25d:	0f 84 40 01 00 00    	je     0x14002c3a3
14002c263:	81 39 1f 00 01 30    	cmpl   $0x3001001f,(%rcx)
14002c269:	0f 85 34 01 00 00    	jne    0x14002c3a3
14002c26f:	48 8b 51 08          	mov    0x8(%rcx),%rdx
14002c273:	48 85 d2             	test   %rdx,%rdx
14002c276:	0f 84 27 01 00 00    	je     0x14002c3a3
14002c27c:	48 8d 8c 24 90 00 00 	lea    0x90(%rsp),%rcx
14002c283:	00
14002c284:	e8 b7 4f ff ff       	call   0x140021240
14002c289:	90                   	nop
14002c28a:	48 8d 94 24 90 00 00 	lea    0x90(%rsp),%rdx
14002c291:	00
14002c292:	48 8b cb             	mov    %rbx,%rcx
14002c295:	e8 8a eb ff ff       	call   0x14002ae24
14002c29a:	83 f8 ff             	cmp    $0xffffffff,%eax
14002c29d:	0f 84 cf 00 00 00    	je     0x14002c372
14002c2a3:	48 8b 0d 56 bd 08 00 	mov    0x8bd56(%rip),%rcx        # 0x1400b8000
14002c2aa:	49 3b cf             	cmp    %r15,%rcx
14002c2ad:	74 3d                	je     0x14002c2ec
14002c2af:	44 85 71 5c          	test   %r14d,0x5c(%rcx)
14002c2b3:	74 49                	je     0x14002c2fe
14002c2b5:	80 79 59 03          	cmpb   $0x3,0x59(%rcx)
14002c2b9:	72 31                	jb     0x14002c2ec
14002c2bb:	ba 7a 00 00 00       	mov    $0x7a,%edx
14002c2c0:	48 8b 84 24 90 00 00 	mov    0x90(%rsp),%rax
14002c2c7:	00
14002c2c8:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14002c2cd:	4c 8b 8c 24 00 01 00 	mov    0x100(%rsp),%r9
14002c2d4:	00
14002c2d5:	4c 8d 05 fc cd 04 00 	lea    0x4cdfc(%rip),%r8        # 0x1400790d8
14002c2dc:	48 8b 49 50          	mov    0x50(%rcx),%rcx
14002c2e0:	e8 d3 84 00 00       	call   0x1400347b8
14002c2e5:	48 8b 0d 14 bd 08 00 	mov    0x8bd14(%rip),%rcx        # 0x1400b8000
14002c2ec:	44 85 71 5c          	test   %r14d,0x5c(%rcx)
14002c2f0:	74 0c                	je     0x14002c2fe
14002c2f2:	80 79 59 03          	cmpb   $0x3,0x59(%rcx)
14002c2f6:	72 06                	jb     0x14002c2fe
14002c2f8:	e8 13 b9 02 00       	call   0x140057c10
14002c2fd:	90                   	nop
14002c2fe:	48 8b 94 24 90 00 00 	mov    0x90(%rsp),%rdx
14002c305:	00
14002c306:	48 83 c2 e8          	add    $0xffffffffffffffe8,%rdx
14002c30a:	83 c8 ff             	or     $0xffffffff,%eax
14002c30d:	f0 0f c1 42 10       	lock xadd %eax,0x10(%rdx)
14002c312:	83 e8 01             	sub    $0x1,%eax
14002c315:	7f 11                	jg     0x14002c328
14002c317:	48 8b 0a             	mov    (%rdx),%rcx
14002c31a:	48 8b 01             	mov    (%rcx),%rax
14002c31d:	48 8b 40 08          	mov    0x8(%rax),%rax
14002c321:	ff 15 61 33 04 00    	call   *0x43361(%rip)        # 0x14006f688
14002c327:	90                   	nop
14002c328:	48 8d 05 81 ce 04 00 	lea    0x4ce81(%rip),%rax        # 0x1400791b0
14002c32f:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
14002c334:	48 8b 8c 24 80 00 00 	mov    0x80(%rsp),%rcx
14002c33b:	00
14002c33c:	e8 33 98 02 00       	call   0x140055b74
14002c341:	48 89 b4 24 80 00 00 	mov    %rsi,0x80(%rsp)
14002c348:	00
14002c349:	48 8d 05 48 ce 04 00 	lea    0x4ce48(%rip),%rax        # 0x140079198
14002c350:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
14002c355:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
14002c35a:	48 85 c9             	test   %rcx,%rcx
14002c35d:	74 0e                	je     0x14002c36d
14002c35f:	48 8b 01             	mov    (%rcx),%rax
14002c362:	48 8b 40 10          	mov    0x10(%rax),%rax
14002c366:	ff 15 1c 33 04 00    	call   *0x4331c(%rip)        # 0x14006f688
14002c36c:	90                   	nop
14002c36d:	e9 a4 03 00 00       	jmp    0x14002c716
14002c372:	48 8b 94 24 90 00 00 	mov    0x90(%rsp),%rdx
14002c379:	00
14002c37a:	48 83 c2 e8          	add    $0xffffffffffffffe8,%rdx
14002c37e:	83 c8 ff             	or     $0xffffffff,%eax
14002c381:	f0 0f c1 42 10       	lock xadd %eax,0x10(%rdx)
14002c386:	83 e8 01             	sub    $0x1,%eax
14002c389:	7f 10                	jg     0x14002c39b
14002c38b:	48 8b 0a             	mov    (%rdx),%rcx
14002c38e:	48 8b 01             	mov    (%rcx),%rax
14002c391:	48 8b 40 08          	mov    0x8(%rax),%rax
14002c395:	ff 15 ed 32 04 00    	call   *0x432ed(%rip)        # 0x14006f688
14002c39b:	48 8b 8c 24 80 00 00 	mov    0x80(%rsp),%rcx
14002c3a2:	00
14002c3a3:	48 8d 05 06 ce 04 00 	lea    0x4ce06(%rip),%rax        # 0x1400791b0
14002c3aa:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
14002c3af:	e8 c0 97 02 00       	call   0x140055b74
14002c3b4:	48 89 b4 24 80 00 00 	mov    %rsi,0x80(%rsp)
14002c3bb:	00
14002c3bc:	48 8d 05 d5 cd 04 00 	lea    0x4cdd5(%rip),%rax        # 0x140079198
14002c3c3:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
14002c3c8:	48 8b 84 24 30 01 00 	mov    0x130(%rsp),%rax
14002c3cf:	00
14002c3d0:	48 8d 78 08          	lea    0x8(%rax),%rdi
14002c3d4:	48 8b 1f             	mov    (%rdi),%rbx
14002c3d7:	4c 8b ef             	mov    %rdi,%r13
14002c3da:	48 3b 58 10          	cmp    0x10(%rax),%rbx
14002c3de:	72 28                	jb     0x14002c408
14002c3e0:	48 8d 53 01          	lea    0x1(%rbx),%rdx
14002c3e4:	48 8b c8             	mov    %rax,%rcx
14002c3e7:	e8 2c 36 00 00       	call   0x14002fa18
14002c3ec:	84 c0                	test   %al,%al
14002c3ee:	0f 84 cb 04 00 00    	je     0x14002c8bf
14002c3f4:	4c 8b ac 24 a0 00 00 	mov    0xa0(%rsp),%r13
14002c3fb:	00
14002c3fc:	49 83 c5 08          	add    $0x8,%r13
14002c400:	48 8b 84 24 30 01 00 	mov    0x130(%rsp),%rax
14002c407:	00
14002c408:	48 8b 00             	mov    (%rax),%rax
14002c40b:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
14002c410:	48 89 0c d8          	mov    %rcx,(%rax,%rbx,8)
14002c414:	48 85 c9             	test   %rcx,%rcx
14002c417:	74 0e                	je     0x14002c427
14002c419:	48 8b 01             	mov    (%rcx),%rax
14002c41c:	48 8b 40 08          	mov    0x8(%rax),%rax
14002c420:	ff 15 62 32 04 00    	call   *0x43262(%rip)        # 0x14006f688
14002c426:	90                   	nop
14002c427:	48 8b 07             	mov    (%rdi),%rax
14002c42a:	48 ff c0             	inc    %rax
14002c42d:	49 89 45 00          	mov    %rax,0x0(%r13)
14002c431:	4c 8b ac 24 10 01 00 	mov    0x110(%rsp),%r13
14002c438:	00
14002c439:	8b 7c 24 58          	mov    0x58(%rsp),%edi
14002c43d:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
14002c442:	8b d7                	mov    %edi,%edx
14002c444:	48 ff c2             	inc    %rdx
14002c447:	48 03 d2             	add    %rdx,%rdx
14002c44a:	4c 8b 44 24 50       	mov    0x50(%rsp),%r8
14002c44f:	49 8b 04 d0          	mov    (%r8,%rdx,8),%rax
14002c453:	81 78 48 03 00 38 66 	cmpl   $0x66380003,0x48(%rax)
14002c45a:	75 05                	jne    0x14002c461
14002c45c:	39 70 50             	cmp    %esi,0x50(%rax)
14002c45f:	74 17                	je     0x14002c478
14002c461:	81 78 30 0b 00 0a 36 	cmpl   $0x360a000b,0x30(%rax)
14002c468:	0f 85 a5 00 00 00    	jne    0x14002c513
14002c46e:	66 39 70 38          	cmp    %si,0x38(%rax)
14002c472:	0f 85 9b 00 00 00    	jne    0x14002c513
14002c478:	e9 f7 00 00 00       	jmp    0x14002c574
14002c47d:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
14002c482:	33 f6                	xor    %esi,%esi
14002c484:	48 85 c9             	test   %rcx,%rcx
14002c487:	74 0d                	je     0x14002c496
14002c489:	48 8b 01             	mov    (%rcx),%rax
14002c48c:	48 8b 40 10          	mov    0x10(%rax),%rax
14002c490:	ff 15 f2 31 04 00    	call   *0x431f2(%rip)        # 0x14006f688
14002c496:	4c 8d 3d 63 bb 08 00 	lea    0x8bb63(%rip),%r15        # 0x1400b8000
14002c49d:	41 be 00 00 02 00    	mov    $0x20000,%r14d
14002c4a3:	4c 8b a4 24 08 01 00 	mov    0x108(%rsp),%r12
14002c4aa:	00
14002c4ab:	e9 5a 02 00 00       	jmp    0x14002c70a
14002c4b0:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
14002c4b5:	48 8b 05 44 bb 08 00 	mov    0x8bb44(%rip),%rax        # 0x1400b8000
14002c4bc:	49 3b c7             	cmp    %r15,%rax
14002c4bf:	74 33                	je     0x14002c4f4
14002c4c1:	44 85 70 5c          	test   %r14d,0x5c(%rax)
14002c4c5:	74 2d                	je     0x14002c4f4
14002c4c7:	80 78 59 02          	cmpb   $0x2,0x59(%rax)
14002c4cb:	72 27                	jb     0x14002c4f4
14002c4cd:	ba 79 00 00 00       	mov    $0x79,%edx
14002c4d2:	44 89 44 24 20       	mov    %r8d,0x20(%rsp)
14002c4d7:	4c 8b 8c 24 00 01 00 	mov    0x100(%rsp),%r9
14002c4de:	00
14002c4df:	4c 8d 05 f2 cb 04 00 	lea    0x4cbf2(%rip),%r8        # 0x1400790d8
14002c4e6:	48 8b 48 50          	mov    0x50(%rax),%rcx
14002c4ea:	e8 f1 63 ff ff       	call   0x1400228e0
14002c4ef:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
14002c4f4:	48 8b 05 05 bb 08 00 	mov    0x8bb05(%rip),%rax        # 0x1400b8000
14002c4fb:	44 85 70 5c          	test   %r14d,0x5c(%rax)
14002c4ff:	74 10                	je     0x14002c511
14002c501:	80 78 59 02          	cmpb   $0x2,0x59(%rax)
14002c505:	72 0a                	jb     0x14002c511
14002c507:	e8 04 b7 02 00       	call   0x140057c10
14002c50c:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
14002c511:	eb 61                	jmp    0x14002c574
14002c513:	89 b4 24 88 00 00 00 	mov    %esi,0x88(%rsp)
14002c51a:	48 85 c9             	test   %rcx,%rcx
14002c51d:	75 70                	jne    0x14002c58f
14002c51f:	49 8b 0c 24          	mov    (%r12),%rcx
14002c523:	48 8b 01             	mov    (%rcx),%rax
14002c526:	49 8b 14 d0          	mov    (%r8,%rdx,8),%rdx
14002c52a:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
14002c52f:	4c 89 44 24 30       	mov    %r8,0x30(%rsp)
14002c534:	4c 8d 84 24 88 00 00 	lea    0x88(%rsp),%r8
14002c53b:	00
14002c53c:	4c 89 44 24 28       	mov    %r8,0x28(%rsp)
14002c541:	89 74 24 20          	mov    %esi,0x20(%rsp)
14002c545:	45 33 c9             	xor    %r9d,%r9d
14002c548:	4c 8b 42 28          	mov    0x28(%rdx),%r8
14002c54c:	8b 52 20             	mov    0x20(%rdx),%edx
14002c54f:	48 8b 80 88 00 00 00 	mov    0x88(%rax),%rax
14002c556:	ff 15 2c 31 04 00    	call   *0x4312c(%rip)        # 0x14006f688
14002c55c:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
14002c561:	85 c0                	test   %eax,%eax
14002c563:	78 0f                	js     0x14002c574
14002c565:	48 85 c9             	test   %rcx,%rcx
14002c568:	74 0a                	je     0x14002c574
14002c56a:	83 bc 24 88 00 00 00 	cmpl   $0x3,0x88(%rsp)
14002c571:	03
14002c572:	74 1b                	je     0x14002c58f
14002c574:	48 85 c9             	test   %rcx,%rcx
14002c577:	0f 84 91 01 00 00    	je     0x14002c70e
14002c57d:	48 8b 01             	mov    (%rcx),%rax
14002c580:	48 8b 40 10          	mov    0x10(%rax),%rax
14002c584:	ff 15 fe 30 04 00    	call   *0x430fe(%rip)        # 0x14006f688
14002c58a:	e9 7f 01 00 00       	jmp    0x14002c70e
14002c58f:	48 89 4c 24 68       	mov    %rcx,0x68(%rsp)
14002c594:	48 85 c9             	test   %rcx,%rcx
14002c597:	74 0e                	je     0x14002c5a7
14002c599:	48 8b 01             	mov    (%rcx),%rax
14002c59c:	48 8b 40 08          	mov    0x8(%rax),%rax
14002c5a0:	ff 15 e2 30 04 00    	call   *0x430e2(%rip)        # 0x14006f688
14002c5a6:	90                   	nop
14002c5a7:	49 8b 0c 24          	mov    (%r12),%rcx
14002c5ab:	48 89 8c 24 98 00 00 	mov    %rcx,0x98(%rsp)
14002c5b2:	00
14002c5b3:	48 85 c9             	test   %rcx,%rcx
14002c5b6:	74 0e                	je     0x14002c5c6
14002c5b8:	48 8b 01             	mov    (%rcx),%rax
14002c5bb:	48 8b 40 08          	mov    0x8(%rax),%rax
14002c5bf:	ff 15 c3 30 04 00    	call   *0x430c3(%rip)        # 0x14006f688
14002c5c5:	90                   	nop
14002c5c6:	8b 84 24 28 01 00 00 	mov    0x128(%rsp),%eax
14002c5cd:	ff c0                	inc    %eax
14002c5cf:	48 8b 8c 24 30 01 00 	mov    0x130(%rsp),%rcx
14002c5d6:	00
14002c5d7:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
14002c5dc:	89 44 24 28          	mov    %eax,0x28(%rsp)
14002c5e0:	48 8b 84 24 20 01 00 	mov    0x120(%rsp),%rax
14002c5e7:	00
14002c5e8:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14002c5ed:	4c 8b 8c 24 18 01 00 	mov    0x118(%rsp),%r9
14002c5f4:	00
14002c5f5:	4c 8d 44 24 68       	lea    0x68(%rsp),%r8
14002c5fa:	48 8d 94 24 98 00 00 	lea    0x98(%rsp),%rdx
14002c601:	00
14002c602:	48 8b bc 24 00 01 00 	mov    0x100(%rsp),%rdi
14002c609:	00
14002c60a:	48 8b cf             	mov    %rdi,%rcx
14002c60d:	e8 c6 f5 ff ff       	call   0x14002bbd8
14002c612:	8b d8                	mov    %eax,%ebx
14002c614:	85 c0                	test   %eax,%eax
14002c616:	0f 89 d7 00 00 00    	jns    0x14002c6f3
14002c61c:	48 8b 0d dd b9 08 00 	mov    0x8b9dd(%rip),%rcx        # 0x1400b8000
14002c623:	49 3b cf             	cmp    %r15,%rcx
14002c626:	74 2f                	je     0x14002c657
14002c628:	44 85 71 5c          	test   %r14d,0x5c(%rcx)
14002c62c:	74 3b                	je     0x14002c669
14002c62e:	80 79 59 02          	cmpb   $0x2,0x59(%rcx)
14002c632:	72 23                	jb     0x14002c657
14002c634:	ba 7b 00 00 00       	mov    $0x7b,%edx
14002c639:	89 44 24 20          	mov    %eax,0x20(%rsp)
14002c63d:	4c 8b cf             	mov    %rdi,%r9
14002c640:	4c 8d 05 91 ca 04 00 	lea    0x4ca91(%rip),%r8        # 0x1400790d8
14002c647:	48 8b 49 50          	mov    0x50(%rcx),%rcx
14002c64b:	e8 90 62 ff ff       	call   0x1400228e0
14002c650:	48 8b 0d a9 b9 08 00 	mov    0x8b9a9(%rip),%rcx        # 0x1400b8000
14002c657:	44 85 71 5c          	test   %r14d,0x5c(%rcx)
14002c65b:	74 0c                	je     0x14002c669
14002c65d:	80 79 59 02          	cmpb   $0x2,0x59(%rcx)
14002c661:	72 06                	jb     0x14002c669
14002c663:	e8 a8 b5 02 00       	call   0x140057c10
14002c668:	90                   	nop
14002c669:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
14002c66e:	48 85 c9             	test   %rcx,%rcx
14002c671:	74 0e                	je     0x14002c681
14002c673:	48 8b 01             	mov    (%rcx),%rax