14001a1c5:	ba 4a 00 00 00       	mov    $0x4a,%edx
14001a1ca:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14001a1cf:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14001a1d3:	e8 e8 43 ff ff       	call   0x14000e5c0
14001a1d8:	eb 69                	jmp    0x14001a243
14001a1da:	48 8b 8e f8 00 00 00 	mov    0xf8(%rsi),%rcx
14001a1e1:	ba 88 13 00 00       	mov    $0x1388,%edx
14001a1e6:	48 ff 15 d3 b6 01 00 	rex.W call *0x1b6d3(%rip)        # 0x1400358c0
14001a1ed:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001a1f2:	3d 02 01 00 00       	cmp    $0x102,%eax
14001a1f7:	0f 84 a3 fd ff ff    	je     0x140019fa0
14001a1fd:	83 f8 ff             	cmp    $0xffffffff,%eax
14001a200:	75 23                	jne    0x14001a225
14001a202:	48 ff 15 8f b4 01 00 	rex.W call *0x1b48f(%rip)        # 0x140035698
14001a209:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001a20e:	0f b7 f8             	movzwl %ax,%edi
14001a211:	41 0b fd             	or     %r13d,%edi
14001a214:	85 c0                	test   %eax,%eax
14001a216:	0f 4e f8             	cmovle %eax,%edi
14001a219:	b8 05 40 00 80       	mov    $0x80004005,%eax
14001a21e:	85 ff                	test   %edi,%edi
14001a220:	0f 49 f8             	cmovns %eax,%edi
14001a223:	eb 17                	jmp    0x14001a23c
14001a225:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
14001a22a:	48 ff 15 6f b8 01 00 	rex.W call *0x1b86f(%rip)        # 0x140035aa0
14001a231:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001a236:	48 83 64 24 58 00    	andq   $0x0,0x58(%rsp)
14001a23c:	4c 8d 2d 05 3e 02 00 	lea    0x23e05(%rip),%r13        # 0x14003e048
14001a243:	85 ff                	test   %edi,%edi
14001a245:	0f 88 61 fd ff ff    	js     0x140019fac
14001a24b:	48 8b ce             	mov    %rsi,%rcx
14001a24e:	e8 95 00 00 00       	call   0x14001a2e8
14001a253:	8b f8                	mov    %eax,%edi
14001a255:	e9 52 fd ff ff       	jmp    0x140019fac
14001a25a:	45 33 ff             	xor    %r15d,%r15d
14001a25d:	48 8b 0d e4 3d 02 00 	mov    0x23de4(%rip),%rcx        # 0x14003e048
14001a264:	4c 8d 0d e5 c2 01 00 	lea    0x1c2e5(%rip),%r9        # 0x140036550
14001a26b:	4d 03 cf             	add    %r15,%r9
14001a26e:	89 7c 24 28          	mov    %edi,0x28(%rsp)
14001a272:	ba 4b 00 00 00       	mov    $0x4b,%edx
14001a277:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14001a27c:	4c 8d 05 85 d4 01 00 	lea    0x1d485(%rip),%r8        # 0x140037708
14001a283:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14001a287:	e8 70 7e fe ff       	call   0x1400020fc
14001a28c:	41 ff 0e             	decl   (%r14)
14001a28f:	83 fb ff             	cmp    $0xffffffff,%ebx
14001a292:	74 23                	je     0x14001a2b7
14001a294:	8b cb                	mov    %ebx,%ecx
14001a296:	48 ff 15 3b b5 01 00 	rex.W call *0x1b53b(%rip)        # 0x1400357d8
14001a29d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001a2a2:	48 85 c0             	test   %rax,%rax
14001a2a5:	74 10                	je     0x14001a2b7
14001a2a7:	33 d2                	xor    %edx,%edx
14001a2a9:	8b cb                	mov    %ebx,%ecx
14001a2ab:	48 ff 15 e6 b4 01 00 	rex.W call *0x1b4e6(%rip)        # 0x140035798
14001a2b2:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001a2b7:	8b c7                	mov    %edi,%eax
14001a2b9:	48 8b 4d 30          	mov    0x30(%rbp),%rcx
14001a2bd:	48 33 cc             	xor    %rsp,%rcx
14001a2c0:	e8 0b 78 01 00       	call   0x140031ad0
14001a2c5:	4c 8d 9c 24 40 01 00 	lea    0x140(%rsp),%r11
14001a2cc:	00
14001a2cd:	49 8b 5b 38          	mov    0x38(%r11),%rbx
14001a2d1:	49 8b 73 40          	mov    0x40(%r11),%rsi
14001a2d5:	49 8b e3             	mov    %r11,%rsp
14001a2d8:	41 5f                	pop    %r15
14001a2da:	41 5e                	pop    %r14
14001a2dc:	41 5d                	pop    %r13
14001a2de:	5f                   	pop    %rdi
14001a2df:	5d                   	pop    %rbp
14001a2e0:	c3                   	ret
14001a2e1:	cc                   	int3
14001a2e2:	cc                   	int3
14001a2e3:	cc                   	int3
14001a2e4:	cc                   	int3
14001a2e5:	cc                   	int3
14001a2e6:	cc                   	int3
14001a2e7:	cc                   	int3
14001a2e8:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14001a2ed:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14001a2f2:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14001a2f7:	55                   	push   %rbp
14001a2f8:	41 56                	push   %r14
14001a2fa:	41 57                	push   %r15
14001a2fc:	48 8b ec             	mov    %rsp,%rbp
14001a2ff:	48 83 ec 70          	sub    $0x70,%rsp
14001a303:	48 8b 05 ce 3d 02 00 	mov    0x23dce(%rip),%rax        # 0x14003e0d8
14001a30a:	48 33 c4             	xor    %rsp,%rax
14001a30d:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
14001a311:	4c 8b f9             	mov    %rcx,%r15
14001a314:	8b 0d 62 3e 02 00    	mov    0x23e62(%rip),%ecx        # 0x14003e17c
14001a31a:	48 ff 15 b7 b4 01 00 	rex.W call *0x1b4b7(%rip)        # 0x1400357d8
14001a321:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001a326:	83 cb ff             	or     $0xffffffff,%ebx
14001a329:	48 8b f0             	mov    %rax,%rsi
14001a32c:	48 85 c0             	test   %rax,%rax
14001a32f:	75 1f                	jne    0x14001a350
14001a331:	8b 1d 45 3e 02 00    	mov    0x23e45(%rip),%ebx        # 0x14003e17c
14001a337:	48 8d 55 d8          	lea    -0x28(%rbp),%rdx
14001a33b:	21 45 d8             	and    %eax,-0x28(%rbp)
14001a33e:	48 8d 75 d8          	lea    -0x28(%rbp),%rsi
14001a342:	8b cb                	mov    %ebx,%ecx
14001a344:	48 ff 15 4d b4 01 00 	rex.W call *0x1b44d(%rip)        # 0x140035798
14001a34b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001a350:	8b 06                	mov    (%rsi),%eax
14001a352:	ff c0                	inc    %eax
14001a354:	89 06                	mov    %eax,(%rsi)
14001a356:	4c 8b 15 eb 3c 02 00 	mov    0x23ceb(%rip),%r10        # 0x14003e048
14001a35d:	48 8d 0d e4 3c 02 00 	lea    0x23ce4(%rip),%rcx        # 0x14003e048
14001a364:	48 8d 15 e5 c1 01 00 	lea    0x1c1e5(%rip),%rdx        # 0x140036550
14001a36b:	41 be df 01 00 00    	mov    $0x1df,%r14d
14001a371:	4c 3b d1             	cmp    %rcx,%r10
14001a374:	74 48                	je     0x14001a3be
14001a376:	41 f6 42 1c 01       	testb  $0x1,0x1c(%r10)
14001a37b:	74 41                	je     0x14001a3be
14001a37d:	8d 0c 80             	lea    (%rax,%rax,4),%ecx
14001a380:	81 f9 e1 01 00 00    	cmp    $0x1e1,%ecx
14001a386:	77 0a                	ja     0x14001a392
14001a388:	8b c1                	mov    %ecx,%eax
14001a38a:	41 8b ce             	mov    %r14d,%ecx
14001a38d:	48 2b c8             	sub    %rax,%rcx
14001a390:	eb 02                	jmp    0x14001a394
14001a392:	33 c9                	xor    %ecx,%ecx
14001a394:	49 8b 87 c8 00 00 00 	mov    0xc8(%r15),%rax
14001a39b:	4c 8d 0c 11          	lea    (%rcx,%rdx,1),%r9
14001a39f:	49 8b 4a 10          	mov    0x10(%r10),%rcx
14001a3a3:	4c 8d 05 5e d3 01 00 	lea    0x1d35e(%rip),%r8        # 0x140037708
14001a3aa:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14001a3af:	ba 4c 00 00 00       	mov    $0x4c,%edx
14001a3b4:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
14001a3b9:	e8 46 7a fe ff       	call   0x140001e04
14001a3be:	33 c0                	xor    %eax,%eax
14001a3c0:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
14001a3c4:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
14001a3c8:	89 45 e8             	mov    %eax,-0x18(%rbp)
14001a3cb:	48 ff 15 8e b0 01 00 	rex.W call *0x1b08e(%rip)        # 0x140035460
14001a3d2:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001a3d7:	8b f8                	mov    %eax,%edi
14001a3d9:	85 c0                	test   %eax,%eax
14001a3db:	79 0c                	jns    0x14001a3e9
14001a3dd:	81 cf 00 00 00 10    	or     $0x10000000,%edi
14001a3e3:	0f 8c 78 01 00 00    	jl     0x14001a561
14001a3e9:	48 83 65 e0 00       	andq   $0x0,-0x20(%rbp)
14001a3ee:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
14001a3f2:	33 d2                	xor    %edx,%edx
14001a3f4:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14001a3f9:	4c 8d 0d e8 d2 01 00 	lea    0x1d2e8(%rip),%r9        # 0x1400376e8
14001a400:	48 8d 0d d1 d2 01 00 	lea    0x1d2d1(%rip),%rcx        # 0x1400376d8
14001a407:	44 8d 42 04          	lea    0x4(%rdx),%r8d
14001a40b:	48 ff 15 46 b2 01 00 	rex.W call *0x1b246(%rip)        # 0x140035658
14001a412:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001a417:	8b f8                	mov    %eax,%edi
14001a419:	85 c0                	test   %eax,%eax
14001a41b:	0f 88 25 01 00 00    	js     0x14001a546
14001a421:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
14001a425:	4c 8d 4d d0          	lea    -0x30(%rbp),%r9
14001a429:	48 83 65 d0 00       	andq   $0x0,-0x30(%rbp)
14001a42e:	4c 8d 05 93 d2 01 00 	lea    0x1d293(%rip),%r8        # 0x1400376c8
14001a435:	48 8d 15 dc d2 01 00 	lea    0x1d2dc(%rip),%rdx        # 0x140037718
14001a43c:	48 8b 01             	mov    (%rcx),%rax
14001a43f:	48 8b 40 60          	mov    0x60(%rax),%rax
14001a443:	ff 15 7f b9 01 00    	call   *0x1b97f(%rip)        # 0x140035dc8
14001a449:	8b f8                	mov    %eax,%edi
14001a44b:	85 c0                	test   %eax,%eax
14001a44d:	0f 88 d8 00 00 00    	js     0x14001a52b
14001a453:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14001a457:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
14001a45b:	48 83 65 c0 00       	andq   $0x0,-0x40(%rbp)
14001a460:	48 8d 15 41 d2 01 00 	lea    0x1d241(%rip),%rdx        # 0x1400376a8
14001a467:	48 8b 01             	mov    (%rcx),%rax
14001a46a:	48 8b 00             	mov    (%rax),%rax
14001a46d:	ff 15 55 b9 01 00    	call   *0x1b955(%rip)        # 0x140035dc8
14001a473:	8b f8                	mov    %eax,%edi
14001a475:	85 c0                	test   %eax,%eax
14001a477:	0f 88 93 00 00 00    	js     0x14001a510
14001a47d:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
14001a481:	ba 08 00 00 00       	mov    $0x8,%edx
14001a486:	48 8b 01             	mov    (%rcx),%rax
14001a489:	48 8b 40 18          	mov    0x18(%rax),%rax
14001a48d:	ff 15 35 b9 01 00    	call   *0x1b935(%rip)        # 0x140035dc8
14001a493:	8b f8                	mov    %eax,%edi
14001a495:	85 c0                	test   %eax,%eax
14001a497:	78 77                	js     0x14001a510
14001a499:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
14001a49d:	49 8b 97 c8 00 00 00 	mov    0xc8(%r15),%rdx
14001a4a4:	48 8b 01             	mov    (%rcx),%rax
14001a4a7:	48 8b 40 48          	mov    0x48(%rax),%rax
14001a4ab:	ff 15 17 b9 01 00    	call   *0x1b917(%rip)        # 0x140035dc8
14001a4b1:	8b f8                	mov    %eax,%edi
14001a4b3:	85 c0                	test   %eax,%eax
14001a4b5:	78 59                	js     0x14001a510
14001a4b7:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
14001a4bb:	4c 8d 45 c8          	lea    -0x38(%rbp),%r8
14001a4bf:	48 83 65 c8 00       	andq   $0x0,-0x38(%rbp)
14001a4c4:	48 8d 15 cd d1 01 00 	lea    0x1d1cd(%rip),%rdx        # 0x140037698
14001a4cb:	48 8b 01             	mov    (%rcx),%rax
14001a4ce:	48 8b 00             	mov    (%rax),%rax
14001a4d1:	ff 15 f1 b8 01 00    	call   *0x1b8f1(%rip)        # 0x140035dc8
14001a4d7:	8b f8                	mov    %eax,%edi
14001a4d9:	85 c0                	test   %eax,%eax
14001a4db:	78 18                	js     0x14001a4f5
14001a4dd:	48 8b 4d c8          	mov    -0x38(%rbp),%rcx
14001a4e1:	45 33 c0             	xor    %r8d,%r8d
14001a4e4:	33 d2                	xor    %edx,%edx
14001a4e6:	48 8b 01             	mov    (%rcx),%rax
14001a4e9:	48 8b 40 18          	mov    0x18(%rax),%rax
14001a4ed:	ff 15 d5 b8 01 00    	call   *0x1b8d5(%rip)        # 0x140035dc8
14001a4f3:	8b f8                	mov    %eax,%edi
14001a4f5:	48 8b 4d c8          	mov    -0x38(%rbp),%rcx
14001a4f9:	48 85 c9             	test   %rcx,%rcx
14001a4fc:	74 12                	je     0x14001a510
14001a4fe:	48 83 65 c8 00       	andq   $0x0,-0x38(%rbp)
14001a503:	48 8b 01             	mov    (%rcx),%rax
14001a506:	48 8b 40 10          	mov    0x10(%rax),%rax
14001a50a:	ff 15 b8 b8 01 00    	call   *0x1b8b8(%rip)        # 0x140035dc8
14001a510:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
14001a514:	48 85 c9             	test   %rcx,%rcx
14001a517:	74 12                	je     0x14001a52b
14001a519:	48 83 65 c0 00       	andq   $0x0,-0x40(%rbp)
14001a51e:	48 8b 01             	mov    (%rcx),%rax
14001a521:	48 8b 40 10          	mov    0x10(%rax),%rax
14001a525:	ff 15 9d b8 01 00    	call   *0x1b89d(%rip)        # 0x140035dc8
14001a52b:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14001a52f:	48 85 c9             	test   %rcx,%rcx
14001a532:	74 12                	je     0x14001a546
14001a534:	48 83 65 d0 00       	andq   $0x0,-0x30(%rbp)
14001a539:	48 8b 01             	mov    (%rcx),%rax
14001a53c:	48 8b 40 10          	mov    0x10(%rax),%rax
14001a540:	ff 15 82 b8 01 00    	call   *0x1b882(%rip)        # 0x140035dc8
14001a546:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
14001a54a:	48 85 c9             	test   %rcx,%rcx
14001a54d:	74 12                	je     0x14001a561
14001a54f:	48 83 65 e0 00       	andq   $0x0,-0x20(%rbp)
14001a554:	48 8b 01             	mov    (%rcx),%rax
14001a557:	48 8b 40 10          	mov    0x10(%rax),%rax
14001a55b:	ff 15 67 b8 01 00    	call   *0x1b867(%rip)        # 0x140035dc8
14001a561:	48 8b 0d e0 3a 02 00 	mov    0x23ae0(%rip),%rcx        # 0x14003e048
14001a568:	48 8d 05 d9 3a 02 00 	lea    0x23ad9(%rip),%rax        # 0x14003e048
14001a56f:	48 3b c8             	cmp    %rax,%rcx
14001a572:	74 45                	je     0x14001a5b9
14001a574:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14001a578:	74 3f                	je     0x14001a5b9
14001a57a:	8b 06                	mov    (%rsi),%eax
14001a57c:	8d 14 80             	lea    (%rax,%rax,4),%edx
14001a57f:	81 fa e1 01 00 00    	cmp    $0x1e1,%edx
14001a585:	77 07                	ja     0x14001a58e
14001a587:	8b c2                	mov    %edx,%eax
14001a589:	4c 2b f0             	sub    %rax,%r14
14001a58c:	eb 03                	jmp    0x14001a591
14001a58e:	45 33 f6             	xor    %r14d,%r14d
14001a591:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14001a595:	4c 8d 0d b4 bf 01 00 	lea    0x1bfb4(%rip),%r9        # 0x140036550
14001a59c:	4d 03 ce             	add    %r14,%r9
14001a59f:	89 7c 24 28          	mov    %edi,0x28(%rsp)
14001a5a3:	ba 4d 00 00 00       	mov    $0x4d,%edx
14001a5a8:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
14001a5ad:	4c 8d 05 54 d1 01 00 	lea    0x1d154(%rip),%r8        # 0x140037708
14001a5b4:	e8 43 7b fe ff       	call   0x1400020fc
14001a5b9:	ff 0e                	decl   (%rsi)
14001a5bb:	83 fb ff             	cmp    $0xffffffff,%ebx
14001a5be:	74 23                	je     0x14001a5e3
14001a5c0:	8b cb                	mov    %ebx,%ecx
14001a5c2:	48 ff 15 0f b2 01 00 	rex.W call *0x1b20f(%rip)        # 0x1400357d8
14001a5c9:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001a5ce:	48 85 c0             	test   %rax,%rax
14001a5d1:	74 10                	je     0x14001a5e3
14001a5d3:	33 d2                	xor    %edx,%edx
14001a5d5:	8b cb                	mov    %ebx,%ecx
14001a5d7:	48 ff 15 ba b1 01 00 	rex.W call *0x1b1ba(%rip)        # 0x140035798
14001a5de:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001a5e3:	8b c7                	mov    %edi,%eax
14001a5e5:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
14001a5e9:	48 33 cc             	xor    %rsp,%rcx
14001a5ec:	e8 df 74 01 00       	call   0x140031ad0
14001a5f1:	4c 8d 5c 24 70       	lea    0x70(%rsp),%r11
14001a5f6:	49 8b 5b 28          	mov    0x28(%r11),%rbx
14001a5fa:	49 8b 73 30          	mov    0x30(%r11),%rsi
14001a5fe:	49 8b 7b 38          	mov    0x38(%r11),%rdi
14001a602:	49 8b e3             	mov    %r11,%rsp
14001a605:	41 5f                	pop    %r15
14001a607:	41 5e                	pop    %r14
14001a609:	5d                   	pop    %rbp
14001a60a:	c3                   	ret
14001a60b:	cc                   	int3
14001a60c:	cc                   	int3
14001a60d:	cc                   	int3
14001a60e:	cc                   	int3
14001a60f:	cc                   	int3
14001a610:	cc                   	int3
14001a611:	cc                   	int3
14001a612:	cc                   	int3
14001a613:	cc                   	int3
14001a614:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14001a619:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
14001a61e:	55                   	push   %rbp
14001a61f:	56                   	push   %rsi
14001a620:	57                   	push   %rdi
14001a621:	41 54                	push   %r12
14001a623:	41 55                	push   %r13
14001a625:	41 56                	push   %r14
14001a627:	41 57                	push   %r15
14001a629:	48 83 ec 50          	sub    $0x50,%rsp
14001a62d:	48 8b e9             	mov    %rcx,%rbp
14001a630:	44 0f b6 ea          	movzbl %dl,%r13d
14001a634:	8b 0d 42 3b 02 00    	mov    0x23b42(%rip),%ecx        # 0x14003e17c
14001a63a:	49 8b f1             	mov    %r9,%rsi
14001a63d:	48 ff 15 94 b1 01 00 	rex.W call *0x1b194(%rip)        # 0x1400357d8
14001a644:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001a649:	83 cb ff             	or     $0xffffffff,%ebx
14001a64c:	48 8b f8             	mov    %rax,%rdi
14001a64f:	48 85 c0             	test   %rax,%rax
14001a652:	75 2b                	jne    0x14001a67f
14001a654:	8b 1d 22 3b 02 00    	mov    0x23b22(%rip),%ebx        # 0x14003e17c
14001a65a:	48 8d 94 24 a8 00 00 	lea    0xa8(%rsp),%rdx
14001a661:	00
14001a662:	21 84 24 a8 00 00 00 	and    %eax,0xa8(%rsp)
14001a669:	48 8d bc 24 a8 00 00 	lea    0xa8(%rsp),%rdi
14001a670:	00
14001a671:	8b cb                	mov    %ebx,%ecx
14001a673:	48 ff 15 1e b1 01 00 	rex.W call *0x1b11e(%rip)        # 0x140035798
14001a67a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001a67f:	8b 07                	mov    (%rdi),%eax
14001a681:	ff c0                	inc    %eax
14001a683:	89 07                	mov    %eax,(%rdi)
14001a685:	48 8b 0d bc 39 02 00 	mov    0x239bc(%rip),%rcx        # 0x14003e048
14001a68c:	48 8d 15 b5 39 02 00 	lea    0x239b5(%rip),%rdx        # 0x14003e048
14001a693:	4c 8b a4 24 c0 00 00 	mov    0xc0(%rsp),%r12
14001a69a:	00
14001a69b:	41 be df 01 00 00    	mov    $0x1df,%r14d
14001a6a1:	4c 8d 05 a8 be 01 00 	lea    0x1bea8(%rip),%r8        # 0x140036550
14001a6a8:	48 3b ca             	cmp    %rdx,%rcx
14001a6ab:	74 57                	je     0x14001a704
14001a6ad:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14001a6b1:	74 51                	je     0x14001a704
14001a6b3:	8d 14 80             	lea    (%rax,%rax,4),%edx
14001a6b6:	81 fa e1 01 00 00    	cmp    $0x1e1,%edx
14001a6bc:	77 0a                	ja     0x14001a6c8
14001a6be:	8b c2                	mov    %edx,%eax
14001a6c0:	41 8b d6             	mov    %r14d,%edx
14001a6c3:	48 2b d0             	sub    %rax,%rdx
14001a6c6:	eb 02                	jmp    0x14001a6ca
14001a6c8:	33 d2                	xor    %edx,%edx
14001a6ca:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14001a6ce:	4e 8d 0c 02          	lea    (%rdx,%r8,1),%r9
14001a6d2:	4c 8b 84 24 b8 00 00 	mov    0xb8(%rsp),%r8
14001a6d9:	00
14001a6da:	ba 4e 00 00 00       	mov    $0x4e,%edx
14001a6df:	4c 89 64 24 40       	mov    %r12,0x40(%rsp)
14001a6e4:	4c 89 44 24 38       	mov    %r8,0x38(%rsp)
14001a6e9:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)