1401a560c:	c7 83 d0 12 00 00 01 	movl   $0x1,0x12d0(%rbx)
1401a5613:	00 00 00
1401a5616:	e9 88 fe ff ff       	jmp    0x1401a54a3
1401a561b:	83 f8 15             	cmp    $0x15,%eax
1401a561e:	75 d3                	jne    0x1401a55f3
1401a5620:	48 8b 8b a0 12 00 00 	mov    0x12a0(%rbx),%rcx
1401a5627:	4c 8b 8b b8 12 00 00 	mov    0x12b8(%rbx),%r9
1401a562e:	4c 03 8b b0 12 00 00 	add    0x12b0(%rbx),%r9
1401a5635:	48 8d 41 ff          	lea    -0x1(%rcx),%rax
1401a5639:	48 3b c7             	cmp    %rdi,%rax
1401a563c:	0f 87 b0 02 00 00    	ja     0x1401a58f2
1401a5642:	41 0f b6 31          	movzbl (%r9),%esi
1401a5646:	48 8d 41 ff          	lea    -0x1(%rcx),%rax
1401a564a:	48 85 c0             	test   %rax,%rax
1401a564d:	0f 84 9f 02 00 00    	je     0x1401a58f2
1401a5653:	41 0f b6 79 01       	movzbl 0x1(%r9),%edi
1401a5658:	48 83 f8 01          	cmp    $0x1,%rax
1401a565c:	0f 85 90 02 00 00    	jne    0x1401a58f2
1401a5662:	4c 8b 93 c0 04 00 00 	mov    0x4c0(%rbx),%r10
1401a5669:	4d 85 d2             	test   %r10,%r10
1401a566c:	74 27                	je     0x1401a5695
1401a566e:	48 8b 83 c8 04 00 00 	mov    0x4c8(%rbx),%rax
1401a5675:	41 b8 15 00 00 00    	mov    $0x15,%r8d
1401a567b:	8b 13                	mov    (%rbx),%edx
1401a567d:	33 c9                	xor    %ecx,%ecx
1401a567f:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1401a5684:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
1401a5689:	48 c7 44 24 20 02 00 	movq   $0x2,0x20(%rsp)
1401a5690:	00 00
1401a5692:	41 ff d2             	call   *%r10
1401a5695:	4c 8b b3 70 09 00 00 	mov    0x970(%rbx),%r14
1401a569c:	4d 85 f6             	test   %r14,%r14
1401a569f:	75 1b                	jne    0x1401a56bc
1401a56a1:	48 8b 83 a0 09 00 00 	mov    0x9a0(%rbx),%rax
1401a56a8:	4c 8b b0 18 01 00 00 	mov    0x118(%rax),%r14
1401a56af:	4d 85 f6             	test   %r14,%r14
1401a56b2:	75 08                	jne    0x1401a56bc
1401a56b4:	4c 8b f5             	mov    %rbp,%r14
1401a56b7:	48 85 ed             	test   %rbp,%rbp
1401a56ba:	74 15                	je     0x1401a56d1
1401a56bc:	44 8b c6             	mov    %esi,%r8d
1401a56bf:	ba 04 40 00 00       	mov    $0x4004,%edx
1401a56c4:	41 c1 e0 08          	shl    $0x8,%r8d
1401a56c8:	48 8b cb             	mov    %rbx,%rcx
1401a56cb:	44 0b c7             	or     %edi,%r8d
1401a56ce:	41 ff d6             	call   *%r14
1401a56d1:	83 fe 01             	cmp    $0x1,%esi
1401a56d4:	0f 85 78 01 00 00    	jne    0x1401a5852
1401a56da:	89 bb 9c 01 00 00    	mov    %edi,0x19c(%rbx)
1401a56e0:	89 b3 d0 12 00 00    	mov    %esi,0x12d0(%rbx)
1401a56e6:	ff 83 fc 1b 00 00    	incl   0x1bfc(%rbx)
1401a56ec:	83 bb fc 1b 00 00 05 	cmpl   $0x5,0x1bfc(%rbx)
1401a56f3:	0f 84 2c 01 00 00    	je     0x1401a5825
1401a56f9:	85 ff                	test   %edi,%edi
1401a56fb:	0f 84 19 01 00 00    	je     0x1401a581a
1401a5701:	33 f6                	xor    %esi,%esi
1401a5703:	e9 91 fd ff ff       	jmp    0x1401a5499
1401a5708:	83 f8 16             	cmp    $0x16,%eax
1401a570b:	0f 85 24 02 00 00    	jne    0x1401a5935
1401a5711:	48 8b cb             	mov    %rbx,%rcx
1401a5714:	e8 07 ac fd ff       	call   0x140180320
1401a5719:	85 c0                	test   %eax,%eax
1401a571b:	0f 85 14 02 00 00    	jne    0x1401a5935
1401a5721:	48 8b 83 00 1c 00 00 	mov    0x1c00(%rbx),%rax
1401a5728:	0f b7 08             	movzwl (%rax),%ecx
1401a572b:	39 8b d4 12 00 00    	cmp    %ecx,0x12d4(%rbx)
1401a5731:	0f 85 ce fe ff ff    	jne    0x1401a5605
1401a5737:	48 83 bb a0 12 00 00 	cmpq   $0xc,0x12a0(%rbx)
1401a573e:	0c
1401a573f:	0f 82 c0 fe ff ff    	jb     0x1401a5605
1401a5745:	48 8b 8b b8 12 00 00 	mov    0x12b8(%rbx),%rcx
1401a574c:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1401a5751:	e8 7a ed 03 00       	call   0x1401e44d0
1401a5756:	80 7c 24 40 14       	cmpb   $0x14,0x40(%rsp)
1401a575b:	48 8b cb             	mov    %rbx,%rcx
1401a575e:	0f 85 86 00 00 00    	jne    0x1401a57ea
1401a5764:	e8 57 d9 ff ff       	call   0x1401a30c0
1401a5769:	85 c0                	test   %eax,%eax
1401a576b:	0f 88 e3 fc ff ff    	js     0x1401a5454
1401a5771:	48 8b cb             	mov    %rbx,%rcx
1401a5774:	e8 f7 f7 03 00       	call   0x1401e4f70
1401a5779:	85 c0                	test   %eax,%eax
1401a577b:	7f 10                	jg     0x1401a578d
1401a577d:	48 8b cb             	mov    %rbx,%rcx
1401a5780:	e8 ab ab fd ff       	call   0x140180330
1401a5785:	85 c0                	test   %eax,%eax
1401a5787:	0f 85 c7 fc ff ff    	jne    0x1401a5454
1401a578d:	48 89 b3 a0 12 00 00 	mov    %rsi,0x12a0(%rbx)
1401a5794:	c7 83 d0 12 00 00 01 	movl   $0x1,0x12d0(%rbx)
1401a579b:	00 00 00
1401a579e:	f6 83 e8 09 00 00 04 	testb  $0x4,0x9e8(%rbx)
1401a57a5:	0f 85 f8 fc ff ff    	jne    0x1401a54a3
1401a57ab:	48 83 bb 88 0c 00 00 	cmpq   $0x0,0xc88(%rbx)
1401a57b2:	00
1401a57b3:	0f 85 ea fc ff ff    	jne    0x1401a54a3
1401a57b9:	48 8b cb             	mov    %rbx,%rcx
1401a57bc:	c7 43 28 03 00 00 00 	movl   $0x3,0x28(%rbx)
1401a57c3:	e8 18 8c ed ff       	call   0x14007e3e0
1401a57c8:	ba 0f 00 00 00       	mov    $0xf,%edx
1401a57cd:	48 8b c8             	mov    %rax,%rcx
1401a57d0:	48 8b d8             	mov    %rax,%rbx
1401a57d3:	e8 d8 6a f4 ff       	call   0x1400ec2b0
1401a57d8:	ba 09 00 00 00       	mov    $0x9,%edx
1401a57dd:	48 8b cb             	mov    %rbx,%rcx
1401a57e0:	e8 fb 79 f4 ff       	call   0x1400ed1e0
1401a57e5:	e9 6a fc ff ff       	jmp    0x1401a5454
1401a57ea:	e8 61 a9 fd ff       	call   0x140180150
1401a57ef:	85 c0                	test   %eax,%eax
1401a57f1:	0f 84 28 01 00 00    	je     0x1401a591f
1401a57f7:	ba 01 00 00 00       	mov    $0x1,%edx
1401a57fc:	48 8b cb             	mov    %rbx,%rcx
1401a57ff:	e8 ac ab fd ff       	call   0x1401803b0
1401a5804:	48 8b cb             	mov    %rbx,%rcx
1401a5807:	ff 53 30             	call   *0x30(%rbx)
1401a580a:	85 c0                	test   %eax,%eax
1401a580c:	0f 88 47 fc ff ff    	js     0x1401a5459
1401a5812:	0f 84 3c fc ff ff    	je     0x1401a5454
1401a5818:	eb 84                	jmp    0x1401a579e
1401a581a:	83 4b 44 02          	orl    $0x2,0x44(%rbx)
1401a581e:	33 c0                	xor    %eax,%eax
1401a5820:	e9 34 fc ff ff       	jmp    0x1401a5459
1401a5825:	e8 46 18 f8 ff       	call   0x140127070
1401a582a:	4c 8d 05 df fa 17 00 	lea    0x17fadf(%rip),%r8        # 0x140325310
1401a5831:	ba 4b 02 00 00       	mov    $0x24b,%edx
1401a5836:	48 8d 0d 63 fa 17 00 	lea    0x17fa63(%rip),%rcx        # 0x1403252a0
1401a583d:	e8 4e 19 f8 ff       	call   0x140127190
1401a5842:	ba 0a 00 00 00       	mov    $0xa,%edx
1401a5847:	41 b8 99 01 00 00    	mov    $0x199,%r8d
1401a584d:	e9 f7 fb ff ff       	jmp    0x1401a5449
1401a5852:	83 fe 02             	cmp    $0x2,%esi
1401a5855:	75 6e                	jne    0x1401a58c5
1401a5857:	c7 43 28 01 00 00 00 	movl   $0x1,0x28(%rbx)
1401a585e:	89 bb a0 01 00 00    	mov    %edi,0x1a0(%rbx)
1401a5864:	e8 07 18 f8 ff       	call   0x140127070
1401a5869:	4c 8d 05 a0 fa 17 00 	lea    0x17faa0(%rip),%r8        # 0x140325310
1401a5870:	ba 65 02 00 00       	mov    $0x265,%edx
1401a5875:	48 8d 0d 24 fa 17 00 	lea    0x17fa24(%rip),%rcx        # 0x1403252a0
1401a587c:	e8 0f 19 f8 ff       	call   0x140127190
1401a5881:	44 8d 87 e8 03 00 00 	lea    0x3e8(%rdi),%r8d
1401a5888:	89 7c 24 20          	mov    %edi,0x20(%rsp)
1401a588c:	4c 8d 0d 85 a9 17 00 	lea    0x17a985(%rip),%r9        # 0x140320218
1401a5893:	48 8b cb             	mov    %rbx,%rcx
1401a5896:	8d 56 fd             	lea    -0x3(%rsi),%edx
1401a5899:	e8 12 aa fd ff       	call   0x1401802b0
1401a589e:	09 73 44             	or     %esi,0x44(%rbx)
1401a58a1:	c7 83 d0 12 00 00 01 	movl   $0x1,0x12d0(%rbx)
1401a58a8:	00 00 00
1401a58ab:	48 8b 93 10 09 00 00 	mov    0x910(%rbx),%rdx
1401a58b2:	48 8b 8b 80 0b 00 00 	mov    0xb80(%rbx),%rcx
1401a58b9:	e8 22 5c f6 ff       	call   0x14010b4e0
1401a58be:	33 c0                	xor    %eax,%eax
1401a58c0:	e9 94 fb ff ff       	jmp    0x1401a5459
1401a58c5:	e8 a6 17 f8 ff       	call   0x140127070
1401a58ca:	4c 8d 05 3f fa 17 00 	lea    0x17fa3f(%rip),%r8        # 0x140325310
1401a58d1:	ba 6d 02 00 00       	mov    $0x26d,%edx
1401a58d6:	48 8d 0d c3 f9 17 00 	lea    0x17f9c3(%rip),%rcx        # 0x1403252a0
1401a58dd:	e8 ae 18 f8 ff       	call   0x140127190
1401a58e2:	ba 2f 00 00 00       	mov    $0x2f,%edx
1401a58e7:	41 b8 f6 00 00 00    	mov    $0xf6,%r8d
1401a58ed:	e9 57 fb ff ff       	jmp    0x1401a5449
1401a58f2:	e8 79 17 f8 ff       	call   0x140127070
1401a58f7:	4c 8d 05 12 fa 17 00 	lea    0x17fa12(%rip),%r8        # 0x140325310
1401a58fe:	ba 32 02 00 00       	mov    $0x232,%edx
1401a5903:	48 8d 0d 96 f9 17 00 	lea    0x17f996(%rip),%rcx        # 0x1403252a0
1401a590a:	e8 81 18 f8 ff       	call   0x140127190
1401a590f:	ba 0a 00 00 00       	mov    $0xa,%edx
1401a5914:	41 b8 cd 00 00 00    	mov    $0xcd,%r8d
1401a591a:	e9 2a fb ff ff       	jmp    0x1401a5449
1401a591f:	e8 4c 17 f8 ff       	call   0x140127070
1401a5924:	4c 8d 05 e5 f9 17 00 	lea    0x17f9e5(%rip),%r8        # 0x140325310
1401a592b:	ba c1 02 00 00       	mov    $0x2c1,%edx
1401a5930:	e9 fd fa ff ff       	jmp    0x1401a5432
1401a5935:	8b 8b 9c 12 00 00    	mov    0x129c(%rbx),%ecx
1401a593b:	83 e9 14             	sub    $0x14,%ecx
1401a593e:	74 75                	je     0x1401a59b5
1401a5940:	83 e9 01             	sub    $0x1,%ecx
1401a5943:	74 70                	je     0x1401a59b5
1401a5945:	83 e9 01             	sub    $0x1,%ecx
1401a5948:	74 6b                	je     0x1401a59b5
1401a594a:	83 f9 01             	cmp    $0x1,%ecx
1401a594d:	74 2d                	je     0x1401a597c
1401a594f:	e8 1c 17 f8 ff       	call   0x140127070
1401a5954:	ba e5 02 00 00       	mov    $0x2e5,%edx
1401a5959:	4c 8d 05 b0 f9 17 00 	lea    0x17f9b0(%rip),%r8        # 0x140325310
1401a5960:	48 8d 0d 39 f9 17 00 	lea    0x17f939(%rip),%rcx        # 0x1403252a0
1401a5967:	e8 24 18 f8 ff       	call   0x140127190
1401a596c:	ba 0a 00 00 00       	mov    $0xa,%edx
1401a5971:	41 b8 f5 00 00 00    	mov    $0xf5,%r8d
1401a5977:	e9 cd fa ff ff       	jmp    0x1401a5449
1401a597c:	83 bb b8 01 00 00 00 	cmpl   $0x0,0x1b8(%rbx)
1401a5983:	74 24                	je     0x1401a59a9
1401a5985:	83 bb b0 01 00 00 00 	cmpl   $0x0,0x1b0(%rbx)
1401a598c:	74 1b                	je     0x1401a59a9
1401a598e:	48 8b cb             	mov    %rbx,%rcx
1401a5991:	e8 fa a7 fd ff       	call   0x140180190
1401a5996:	85 c0                	test   %eax,%eax
1401a5998:	74 0f                	je     0x1401a59a9
1401a599a:	c7 83 b8 01 00 00 02 	movl   $0x2,0x1b8(%rbx)
1401a59a1:	00 00 00
1401a59a4:	e9 ab fa ff ff       	jmp    0x1401a5454
1401a59a9:	e8 c2 16 f8 ff       	call   0x140127070
1401a59ae:	ba ff 02 00 00       	mov    $0x2ff,%edx
1401a59b3:	eb a4                	jmp    0x1401a5959
1401a59b5:	e8 b6 16 f8 ff       	call   0x140127070
1401a59ba:	4c 8d 05 4f f9 17 00 	lea    0x17f94f(%rip),%r8        # 0x140325310
1401a59c1:	ba ef 02 00 00       	mov    $0x2ef,%edx
1401a59c6:	48 8d 0d d3 f8 17 00 	lea    0x17f8d3(%rip),%rcx        # 0x1403252a0
1401a59cd:	e8 be 17 f8 ff       	call   0x140127190
1401a59d2:	ba 0a 00 00 00       	mov    $0xa,%edx
1401a59d7:	e9 67 fa ff ff       	jmp    0x1401a5443
1401a59dc:	c7 43 28 01 00 00 00 	movl   $0x1,0x28(%rbx)
1401a59e3:	33 c0                	xor    %eax,%eax
1401a59e5:	48 89 b3 a0 12 00 00 	mov    %rsi,0x12a0(%rbx)
1401a59ec:	c7 83 d0 12 00 00 01 	movl   $0x1,0x12d0(%rbx)
1401a59f3:	00 00 00
1401a59f6:	e9 5e fa ff ff       	jmp    0x1401a5459
1401a59fb:	48 8b cb             	mov    %rbx,%rcx
1401a59fe:	e8 3d a7 fd ff       	call   0x140180140
1401a5a03:	85 c0                	test   %eax,%eax
1401a5a05:	74 3a                	je     0x1401a5a41
1401a5a07:	41 83 ff 17          	cmp    $0x17,%r15d
1401a5a0b:	75 34                	jne    0x1401a5a41
1401a5a0d:	48 83 bb 40 08 00 00 	cmpq   $0x0,0x840(%rbx)
1401a5a14:	00
1401a5a15:	75 2a                	jne    0x1401a5a41
1401a5a17:	e8 54 16 f8 ff       	call   0x140127070
1401a5a1c:	4c 8d 05 ed f8 17 00 	lea    0x17f8ed(%rip),%r8        # 0x140325310
1401a5a23:	ba ec 01 00 00       	mov    $0x1ec,%edx
1401a5a28:	48 8d 0d 71 f8 17 00 	lea    0x17f871(%rip),%rcx        # 0x1403252a0
1401a5a2f:	e8 5c 17 f8 ff       	call   0x140127190
1401a5a34:	41 8d 57 f3          	lea    -0xd(%r15),%edx
1401a5a38:	45 8d 47 4d          	lea    0x4d(%r15),%r8d
1401a5a3c:	e9 08 fa ff ff       	jmp    0x1401a5449
1401a5a41:	4d 85 e4             	test   %r12,%r12
1401a5a44:	74 0a                	je     0x1401a5a50
1401a5a46:	8b 83 9c 12 00 00    	mov    0x129c(%rbx),%eax
1401a5a4c:	41 89 04 24          	mov    %eax,(%r12)
1401a5a50:	48 8b bc 24 f0 00 00 	mov    0xf0(%rsp),%rdi
1401a5a57:	00
1401a5a58:	48 8b 83 a0 12 00 00 	mov    0x12a0(%rbx),%rax
1401a5a5f:	48 85 ff             	test   %rdi,%rdi
1401a5a62:	75 16                	jne    0x1401a5a7a
1401a5a64:	48 85 c0             	test   %rax,%rax
1401a5a67:	75 0a                	jne    0x1401a5a73
1401a5a69:	c7 83 d0 12 00 00 01 	movl   $0x1,0x12d0(%rbx)
1401a5a70:	00 00 00
1401a5a73:	33 c0                	xor    %eax,%eax
1401a5a75:	e9 df f9 ff ff       	jmp    0x1401a5459
1401a5a7a:	48 8b 93 b8 12 00 00 	mov    0x12b8(%rbx),%rdx
1401a5a81:	48 3b f8             	cmp    %rax,%rdi
1401a5a84:	48 8b 8c 24 e8 00 00 	mov    0xe8(%rsp),%rcx
1401a5a8b:	00
1401a5a8c:	48 0f 47 f8          	cmova  %rax,%rdi
1401a5a90:	48 03 93 b0 12 00 00 	add    0x12b0(%rbx),%rdx
1401a5a97:	4c 8b c7             	mov    %rdi,%r8
1401a5a9a:	e8 c1 b8 13 00       	call   0x1402e1360
1401a5a9f:	83 bc 24 f8 00 00 00 	cmpl   $0x0,0xf8(%rsp)
1401a5aa6:	00
1401a5aa7:	74 0c                	je     0x1401a5ab5
1401a5aa9:	48 83 bb a0 12 00 00 	cmpq   $0x0,0x12a0(%rbx)
1401a5ab0:	00
1401a5ab1:	75 54                	jne    0x1401a5b07
1401a5ab3:	eb 48                	jmp    0x1401a5afd
1401a5ab5:	f6 83 e0 09 00 00 02 	testb  $0x2,0x9e0(%rbx)
1401a5abc:	74 16                	je     0x1401a5ad4
1401a5abe:	48 8b 8b b8 12 00 00 	mov    0x12b8(%rbx),%rcx
1401a5ac5:	48 8b d7             	mov    %rdi,%rdx
1401a5ac8:	48 03 8b b0 12 00 00 	add    0x12b0(%rbx),%rcx
1401a5acf:	e8 6c b7 e5 ff       	call   0x140001240
1401a5ad4:	48 29 bb a0 12 00 00 	sub    %rdi,0x12a0(%rbx)
1401a5adb:	48 01 bb b0 12 00 00 	add    %rdi,0x12b0(%rbx)
1401a5ae2:	48 83 bb a0 12 00 00 	cmpq   $0x0,0x12a0(%rbx)
1401a5ae9:	00
1401a5aea:	75 1b                	jne    0x1401a5b07
1401a5aec:	c7 83 54 0c 00 00 f0 	movl   $0xf0,0xc54(%rbx)
1401a5af3:	00 00 00
1401a5af6:	48 89 b3 b0 12 00 00 	mov    %rsi,0x12b0(%rbx)
1401a5afd:	c7 83 d0 12 00 00 01 	movl   $0x1,0x12d0(%rbx)
1401a5b04:	00 00 00
1401a5b07:	48 8b 8c 24 00 01 00 	mov    0x100(%rsp),%rcx
1401a5b0e:	00
1401a5b0f:	b8 01 00 00 00       	mov    $0x1,%eax
1401a5b14:	48 89 39             	mov    %rdi,(%rcx)
1401a5b17:	e9 3d f9 ff ff       	jmp    0x1401a5459
1401a5b1c:	48 89 b3 a0 12 00 00 	mov    %rsi,0x12a0(%rbx)
1401a5b23:	33 c0                	xor    %eax,%eax
1401a5b25:	c7 83 d0 12 00 00 01 	movl   $0x1,0x12d0(%rbx)
1401a5b2c:	00 00 00
1401a5b2f:	c7 43 28 01 00 00 00 	movl   $0x1,0x28(%rbx)
1401a5b36:	e9 1e f9 ff ff       	jmp    0x1401a5459
1401a5b3b:	cc                   	int3
1401a5b3c:	cc                   	int3
1401a5b3d:	cc                   	int3
1401a5b3e:	cc                   	int3
1401a5b3f:	cc                   	int3
1401a5b40:	40 53                	rex push %rbx
1401a5b42:	b8 20 00 00 00       	mov    $0x20,%eax
1401a5b47:	e8 e4 af 10 00       	call   0x1402b0b30
1401a5b4c:	48 2b e0             	sub    %rax,%rsp
1401a5b4f:	4c 8b 81 00 1c 00 00 	mov    0x1c00(%rcx),%r8
1401a5b56:	f6 c2 01             	test   $0x1,%dl
1401a5b59:	74 42                	je     0x1401a5b9d
1401a5b5b:	66 41 ff 00          	incw   (%r8)
1401a5b5f:	48 8d 99 e8 1b 00 00 	lea    0x1be8(%rcx),%rbx
1401a5b66:	48 8b 91 00 1c 00 00 	mov    0x1c00(%rcx),%rdx
1401a5b6d:	f2 0f 10 42 10       	movsd  0x10(%rdx),%xmm0
1401a5b72:	f2 0f 11 42 04       	movsd  %xmm0,0x4(%rdx)
1401a5b77:	8b 42 18             	mov    0x18(%rdx),%eax
1401a5b7a:	89 42 0c             	mov    %eax,0xc(%rdx)
1401a5b7d:	33 d2                	xor    %edx,%edx
1401a5b7f:	48 8b 81 00 1c 00 00 	mov    0x1c00(%rcx),%rax
1401a5b86:	48 89 50 10          	mov    %rdx,0x10(%rax)
1401a5b8a:	89 50 18             	mov    %edx,0x18(%rax)
1401a5b8d:	e8 de d7 ff ff       	call   0x1401a3370
1401a5b92:	33 c0                	xor    %eax,%eax
1401a5b94:	48 89 03             	mov    %rax,(%rbx)
1401a5b97:	48 83 c4 20          	add    $0x20,%rsp
1401a5b9b:	5b                   	pop    %rbx
1401a5b9c:	c3                   	ret
1401a5b9d:	48 8d 99 f0 1b 00 00 	lea    0x1bf0(%rcx),%rbx
1401a5ba4:	48 8b 03             	mov    (%rbx),%rax
1401a5ba7:	49 89 40 50          	mov    %rax,0x50(%r8)
1401a5bab:	48 8b 81 00 1c 00 00 	mov    0x1c00(%rcx),%rax
1401a5bb2:	66 ff 40 02          	incw   0x2(%rax)
1401a5bb6:	33 c0                	xor    %eax,%eax
1401a5bb8:	48 89 03             	mov    %rax,(%rbx)
1401a5bbb:	48 83 c4 20          	add    $0x20,%rsp
1401a5bbf:	5b                   	pop    %rbx
1401a5bc0:	c3                   	ret
1401a5bc1:	cc                   	int3
1401a5bc2:	cc                   	int3
1401a5bc3:	cc                   	int3
1401a5bc4:	cc                   	int3
1401a5bc5:	cc                   	int3
1401a5bc6:	cc                   	int3
1401a5bc7:	cc                   	int3
1401a5bc8:	cc                   	int3
1401a5bc9:	cc                   	int3
1401a5bca:	cc                   	int3
1401a5bcb:	cc                   	int3
1401a5bcc:	cc                   	int3
1401a5bcd:	cc                   	int3
1401a5bce:	cc                   	int3
1401a5bcf:	cc                   	int3
1401a5bd0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401a5bd5:	57                   	push   %rdi
1401a5bd6:	b8 20 00 00 00       	mov    $0x20,%eax
1401a5bdb:	e8 50 af 10 00       	call   0x1402b0b30
1401a5be0:	48 2b e0             	sub    %rax,%rsp
1401a5be3:	48 8b f9             	mov    %rcx,%rdi