14000b0f9:	48 8b 40 10          	mov    0x10(%rax),%rax
14000b0fd:	ff 15 c5 ac 02 00    	call   *0x2acc5(%rip)        # 0x140035dc8
14000b103:	49 8b 06             	mov    (%r14),%rax
14000b106:	4c 8d 4c 24 70       	lea    0x70(%rsp),%r9
14000b10b:	4c 8b 45 18          	mov    0x18(%rbp),%r8
14000b10f:	41 8b d7             	mov    %r15d,%edx
14000b112:	49 8b ce             	mov    %r14,%rcx
14000b115:	48 8b 80 d0 00 00 00 	mov    0xd0(%rax),%rax
14000b11c:	ff 15 a6 ac 02 00    	call   *0x2aca6(%rip)        # 0x140035dc8
14000b122:	45 33 ff             	xor    %r15d,%r15d
14000b125:	44 8b f0             	mov    %eax,%r14d
14000b128:	85 c0                	test   %eax,%eax
14000b12a:	79 50                	jns    0x14000b17c
14000b12c:	4c 8b 15 15 2f 03 00 	mov    0x32f15(%rip),%r10        # 0x14003e048
14000b133:	48 8d 05 0e 2f 03 00 	lea    0x32f0e(%rip),%rax        # 0x14003e048
14000b13a:	4c 3b d0             	cmp    %rax,%r10
14000b13d:	0f 84 11 f0 ff ff    	je     0x14000a154
14000b143:	41 f6 42 1c 10       	testb  $0x10,0x1c(%r10)
14000b148:	0f 84 06 f0 ff ff    	je     0x14000a154
14000b14e:	41 8b 45 00          	mov    0x0(%r13),%eax
14000b152:	41 bc df 01 00 00    	mov    $0x1df,%r12d
14000b158:	ff c0                	inc    %eax
14000b15a:	8d 0c 80             	lea    (%rax,%rax,4),%ecx
14000b15d:	81 f9 e1 01 00 00    	cmp    $0x1e1,%ecx
14000b163:	77 0a                	ja     0x14000b16f
14000b165:	8b c1                	mov    %ecx,%eax
14000b167:	41 8b cc             	mov    %r12d,%ecx
14000b16a:	48 2b c8             	sub    %rax,%rcx
14000b16d:	eb 03                	jmp    0x14000b172
14000b16f:	49 8b cf             	mov    %r15,%rcx
14000b172:	ba 28 00 00 00       	mov    $0x28,%edx
14000b177:	e9 85 ef ff ff       	jmp    0x14000a101
14000b17c:	4c 8b 75 98          	mov    -0x68(%rbp),%r14
14000b180:	4c 8d 4d 20          	lea    0x20(%rbp),%r9
14000b184:	4c 8b 7c 24 70       	mov    0x70(%rsp),%r15
14000b189:	4c 8d 45 28          	lea    0x28(%rbp),%r8
14000b18d:	ba 0b 00 00 00       	mov    $0xb,%edx
14000b192:	48 8d 0d ef bb 02 00 	lea    0x2bbef(%rip),%rcx        # 0x140036d88
14000b199:	48 ff 15 a8 a8 02 00 	rex.W call *0x2a8a8(%rip)        # 0x140035a48
14000b1a0:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000b1a5:	85 c0                	test   %eax,%eax
14000b1a7:	79 1b                	jns    0x14000b1c4
14000b1a9:	45 33 c9             	xor    %r9d,%r9d
14000b1ac:	45 33 c0             	xor    %r8d,%r8d
14000b1af:	b9 0d 00 00 c0       	mov    $0xc000000d,%ecx
14000b1b4:	41 8d 51 01          	lea    0x1(%r9),%edx
14000b1b8:	48 ff 15 e1 a4 02 00 	rex.W call *0x2a4e1(%rip)        # 0x1400356a0
14000b1bf:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000b1c4:	49 8b 06             	mov    (%r14),%rax
14000b1c7:	4c 8d 4c 24 58       	lea    0x58(%rsp),%r9
14000b1cc:	48 8b 55 20          	mov    0x20(%rbp),%rdx
14000b1d0:	4d 8b c7             	mov    %r15,%r8
14000b1d3:	49 8b ce             	mov    %r14,%rcx
14000b1d6:	48 8b 40 50          	mov    0x50(%rax),%rax
14000b1da:	ff 15 e8 ab 02 00    	call   *0x2abe8(%rip)        # 0x140035dc8
14000b1e0:	45 33 ff             	xor    %r15d,%r15d
14000b1e3:	44 8b f0             	mov    %eax,%r14d
14000b1e6:	85 c0                	test   %eax,%eax
14000b1e8:	79 53                	jns    0x14000b23d
14000b1ea:	4c 8b 15 57 2e 03 00 	mov    0x32e57(%rip),%r10        # 0x14003e048
14000b1f1:	48 8d 05 50 2e 03 00 	lea    0x32e50(%rip),%rax        # 0x14003e048
14000b1f8:	4c 3b d0             	cmp    %rax,%r10
14000b1fb:	0f 84 53 ef ff ff    	je     0x14000a154
14000b201:	41 f6 42 1c 10       	testb  $0x10,0x1c(%r10)
14000b206:	0f 84 48 ef ff ff    	je     0x14000a154
14000b20c:	41 8b 45 00          	mov    0x0(%r13),%eax
14000b210:	41 bc df 01 00 00    	mov    $0x1df,%r12d
14000b216:	ff c0                	inc    %eax
14000b218:	8d 0c 80             	lea    (%rax,%rax,4),%ecx
14000b21b:	81 f9 e1 01 00 00    	cmp    $0x1e1,%ecx
14000b221:	77 0a                	ja     0x14000b22d
14000b223:	8b c1                	mov    %ecx,%eax
14000b225:	41 8b cc             	mov    %r12d,%ecx
14000b228:	48 2b c8             	sub    %rax,%rcx
14000b22b:	eb 03                	jmp    0x14000b230
14000b22d:	49 8b cf             	mov    %r15,%rcx
14000b230:	ba 29 00 00 00       	mov    $0x29,%edx
14000b235:	e9 c7 ee ff ff       	jmp    0x14000a101
14000b23a:	45 33 ff             	xor    %r15d,%r15d
14000b23d:	49 ff c4             	inc    %r12
14000b240:	66 46 39 3c 63       	cmp    %r15w,(%rbx,%r12,2)
14000b245:	75 f6                	jne    0x14000b23d
14000b247:	49 8b d4             	mov    %r12,%rdx
14000b24a:	4c 8d 45 f8          	lea    -0x8(%rbp),%r8
14000b24e:	48 8b cb             	mov    %rbx,%rcx
14000b251:	48 ff 15 e0 a7 02 00 	rex.W call *0x2a7e0(%rip)        # 0x140035a38
14000b258:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000b25d:	44 8b f0             	mov    %eax,%r14d
14000b260:	85 c0                	test   %eax,%eax
14000b262:	79 50                	jns    0x14000b2b4
14000b264:	4c 8b 15 dd 2d 03 00 	mov    0x32ddd(%rip),%r10        # 0x14003e048
14000b26b:	48 8d 05 d6 2d 03 00 	lea    0x32dd6(%rip),%rax        # 0x14003e048
14000b272:	4c 3b d0             	cmp    %rax,%r10
14000b275:	0f 84 d9 ee ff ff    	je     0x14000a154
14000b27b:	41 f6 42 1c 10       	testb  $0x10,0x1c(%r10)
14000b280:	0f 84 ce ee ff ff    	je     0x14000a154
14000b286:	41 8b 45 00          	mov    0x0(%r13),%eax
14000b28a:	41 bc df 01 00 00    	mov    $0x1df,%r12d
14000b290:	ff c0                	inc    %eax
14000b292:	8d 0c 80             	lea    (%rax,%rax,4),%ecx
14000b295:	81 f9 e1 01 00 00    	cmp    $0x1e1,%ecx
14000b29b:	77 0a                	ja     0x14000b2a7
14000b29d:	8b c1                	mov    %ecx,%eax
14000b29f:	41 8b cc             	mov    %r12d,%ecx
14000b2a2:	48 2b c8             	sub    %rax,%rcx
14000b2a5:	eb 03                	jmp    0x14000b2aa
14000b2a7:	49 8b cf             	mov    %r15,%rcx
14000b2aa:	ba 2a 00 00 00       	mov    $0x2a,%edx
14000b2af:	e9 4d ee ff ff       	jmp    0x14000a101
14000b2b4:	4c 8d 4d 20          	lea    0x20(%rbp),%r9
14000b2b8:	ba 16 00 00 00       	mov    $0x16,%edx
14000b2bd:	4c 8d 45 28          	lea    0x28(%rbp),%r8
14000b2c1:	48 8d 0d 50 b1 02 00 	lea    0x2b150(%rip),%rcx        # 0x140036418
14000b2c8:	48 ff 15 79 a7 02 00 	rex.W call *0x2a779(%rip)        # 0x140035a48
14000b2cf:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000b2d4:	41 bc 01 00 00 00    	mov    $0x1,%r12d
14000b2da:	85 c0                	test   %eax,%eax
14000b2dc:	79 1a                	jns    0x14000b2f8
14000b2de:	45 33 c9             	xor    %r9d,%r9d
14000b2e1:	45 33 c0             	xor    %r8d,%r8d
14000b2e4:	41 8b d4             	mov    %r12d,%edx
14000b2e7:	b9 0d 00 00 c0       	mov    $0xc000000d,%ecx
14000b2ec:	48 ff 15 ad a3 02 00 	rex.W call *0x2a3ad(%rip)        # 0x1400356a0
14000b2f3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000b2f8:	48 8b 4d c8          	mov    -0x38(%rbp),%rcx
14000b2fc:	4c 8b 75 20          	mov    0x20(%rbp),%r14
14000b300:	48 85 c9             	test   %rcx,%rcx
14000b303:	74 0d                	je     0x14000b312
14000b305:	48 8b 01             	mov    (%rcx),%rax
14000b308:	48 8b 40 10          	mov    0x10(%rax),%rax
14000b30c:	ff 15 b6 aa 02 00    	call   *0x2aab6(%rip)        # 0x140035dc8
14000b312:	4c 8d 45 c8          	lea    -0x38(%rbp),%r8
14000b316:	49 8b ce             	mov    %r14,%rcx
14000b319:	48 8d 15 60 b1 02 00 	lea    0x2b160(%rip),%rdx        # 0x140036480
14000b320:	48 ff 15 f9 a6 02 00 	rex.W call *0x2a6f9(%rip)        # 0x140035a20
14000b327:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000b32c:	44 8b f0             	mov    %eax,%r14d
14000b32f:	85 c0                	test   %eax,%eax
14000b331:	79 51                	jns    0x14000b384
14000b333:	4c 8b 15 0e 2d 03 00 	mov    0x32d0e(%rip),%r10        # 0x14003e048
14000b33a:	48 8d 05 07 2d 03 00 	lea    0x32d07(%rip),%rax        # 0x14003e048
14000b341:	4c 3b d0             	cmp    %rax,%r10
14000b344:	0f 84 0a ee ff ff    	je     0x14000a154
14000b34a:	41 f6 42 1c 10       	testb  $0x10,0x1c(%r10)
14000b34f:	0f 84 ff ed ff ff    	je     0x14000a154
14000b355:	41 8b 45 00          	mov    0x0(%r13),%eax
14000b359:	41 03 c4             	add    %r12d,%eax
14000b35c:	41 bc df 01 00 00    	mov    $0x1df,%r12d
14000b362:	8d 0c 80             	lea    (%rax,%rax,4),%ecx
14000b365:	81 f9 e1 01 00 00    	cmp    $0x1e1,%ecx
14000b36b:	77 0a                	ja     0x14000b377
14000b36d:	8b c1                	mov    %ecx,%eax
14000b36f:	41 8b cc             	mov    %r12d,%ecx
14000b372:	48 2b c8             	sub    %rax,%rcx
14000b375:	eb 03                	jmp    0x14000b37a
14000b377:	49 8b cf             	mov    %r15,%rcx
14000b37a:	ba 2b 00 00 00       	mov    $0x2b,%edx
14000b37f:	e9 7d ed ff ff       	jmp    0x14000a101
14000b384:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14000b388:	4c 8b 75 c8          	mov    -0x38(%rbp),%r14
14000b38c:	48 85 c9             	test   %rcx,%rcx
14000b38f:	74 0d                	je     0x14000b39e
14000b391:	48 8b 01             	mov    (%rcx),%rax
14000b394:	48 8b 40 10          	mov    0x10(%rax),%rax
14000b398:	ff 15 2a aa 02 00    	call   *0x2aa2a(%rip)        # 0x140035dc8
14000b39e:	49 8b 06             	mov    (%r14),%rax
14000b3a1:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
14000b3a5:	48 8b 55 f8          	mov    -0x8(%rbp),%rdx
14000b3a9:	49 8b ce             	mov    %r14,%rcx
14000b3ac:	48 8b 40 30          	mov    0x30(%rax),%rax
14000b3b0:	ff 15 12 aa 02 00    	call   *0x2aa12(%rip)        # 0x140035dc8
14000b3b6:	44 8b f0             	mov    %eax,%r14d
14000b3b9:	85 c0                	test   %eax,%eax
14000b3bb:	79 51                	jns    0x14000b40e
14000b3bd:	4c 8b 15 84 2c 03 00 	mov    0x32c84(%rip),%r10        # 0x14003e048
14000b3c4:	48 8d 05 7d 2c 03 00 	lea    0x32c7d(%rip),%rax        # 0x14003e048
14000b3cb:	4c 3b d0             	cmp    %rax,%r10
14000b3ce:	0f 84 80 ed ff ff    	je     0x14000a154
14000b3d4:	41 f6 42 1c 10       	testb  $0x10,0x1c(%r10)
14000b3d9:	0f 84 75 ed ff ff    	je     0x14000a154
14000b3df:	41 8b 45 00          	mov    0x0(%r13),%eax
14000b3e3:	41 03 c4             	add    %r12d,%eax
14000b3e6:	41 bc df 01 00 00    	mov    $0x1df,%r12d
14000b3ec:	8d 0c 80             	lea    (%rax,%rax,4),%ecx
14000b3ef:	81 f9 e1 01 00 00    	cmp    $0x1e1,%ecx
14000b3f5:	77 0a                	ja     0x14000b401
14000b3f7:	8b c1                	mov    %ecx,%eax
14000b3f9:	41 8b cc             	mov    %r12d,%ecx
14000b3fc:	48 2b c8             	sub    %rax,%rcx
14000b3ff:	eb 03                	jmp    0x14000b404
14000b401:	49 8b cf             	mov    %r15,%rcx
14000b404:	ba 2c 00 00 00       	mov    $0x2c,%edx
14000b409:	e9 f3 ec ff ff       	jmp    0x14000a101
14000b40e:	4c 8d 4d 20          	lea    0x20(%rbp),%r9
14000b412:	ba 17 00 00 00       	mov    $0x17,%edx
14000b417:	4c 8d 45 28          	lea    0x28(%rbp),%r8
14000b41b:	48 8d 0d 76 b8 02 00 	lea    0x2b876(%rip),%rcx        # 0x140036c98
14000b422:	48 ff 15 1f a6 02 00 	rex.W call *0x2a61f(%rip)        # 0x140035a48
14000b429:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000b42e:	85 c0                	test   %eax,%eax
14000b430:	79 1a                	jns    0x14000b44c
14000b432:	45 33 c9             	xor    %r9d,%r9d
14000b435:	45 33 c0             	xor    %r8d,%r8d
14000b438:	41 8b d4             	mov    %r12d,%edx
14000b43b:	b9 0d 00 00 c0       	mov    $0xc000000d,%ecx
14000b440:	48 ff 15 59 a2 02 00 	rex.W call *0x2a259(%rip)        # 0x1400356a0
14000b447:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000b44c:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
14000b450:	4c 8b 75 20          	mov    0x20(%rbp),%r14
14000b454:	48 85 c9             	test   %rcx,%rcx
14000b457:	74 0d                	je     0x14000b466
14000b459:	48 8b 01             	mov    (%rcx),%rax
14000b45c:	48 8b 40 10          	mov    0x10(%rax),%rax
14000b460:	ff 15 62 a9 02 00    	call   *0x2a962(%rip)        # 0x140035dc8
14000b466:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
14000b46a:	49 8b ce             	mov    %r14,%rcx
14000b46d:	48 8d 15 74 b7 02 00 	lea    0x2b774(%rip),%rdx        # 0x140036be8
14000b474:	48 ff 15 a5 a5 02 00 	rex.W call *0x2a5a5(%rip)        # 0x140035a20
14000b47b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000b480:	44 8b f0             	mov    %eax,%r14d
14000b483:	85 c0                	test   %eax,%eax
14000b485:	79 51                	jns    0x14000b4d8
14000b487:	4c 8b 15 ba 2b 03 00 	mov    0x32bba(%rip),%r10        # 0x14003e048
14000b48e:	48 8d 05 b3 2b 03 00 	lea    0x32bb3(%rip),%rax        # 0x14003e048
14000b495:	4c 3b d0             	cmp    %rax,%r10
14000b498:	0f 84 b6 ec ff ff    	je     0x14000a154
14000b49e:	41 f6 42 1c 10       	testb  $0x10,0x1c(%r10)
14000b4a3:	0f 84 ab ec ff ff    	je     0x14000a154
14000b4a9:	41 8b 45 00          	mov    0x0(%r13),%eax
14000b4ad:	41 03 c4             	add    %r12d,%eax
14000b4b0:	41 bc df 01 00 00    	mov    $0x1df,%r12d
14000b4b6:	8d 0c 80             	lea    (%rax,%rax,4),%ecx
14000b4b9:	81 f9 e1 01 00 00    	cmp    $0x1e1,%ecx
14000b4bf:	77 0a                	ja     0x14000b4cb
14000b4c1:	8b c1                	mov    %ecx,%eax
14000b4c3:	41 8b cc             	mov    %r12d,%ecx
14000b4c6:	48 2b c8             	sub    %rax,%rcx
14000b4c9:	eb 03                	jmp    0x14000b4ce
14000b4cb:	49 8b cf             	mov    %r15,%rcx
14000b4ce:	ba 2d 00 00 00       	mov    $0x2d,%edx
14000b4d3:	e9 29 ec ff ff       	jmp    0x14000a101
14000b4d8:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
14000b4dc:	48 85 c9             	test   %rcx,%rcx
14000b4df:	74 0d                	je     0x14000b4ee
14000b4e1:	48 8b 01             	mov    (%rcx),%rax
14000b4e4:	48 8b 40 10          	mov    0x10(%rax),%rax
14000b4e8:	ff 15 da a8 02 00    	call   *0x2a8da(%rip)        # 0x140035dc8
14000b4ee:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
14000b4f2:	4c 8d 45 d8          	lea    -0x28(%rbp),%r8
14000b4f6:	48 8d 15 3b b7 02 00 	lea    0x2b73b(%rip),%rdx        # 0x140036c38
14000b4fd:	48 8b 01             	mov    (%rcx),%rax
14000b500:	48 8b 00             	mov    (%rax),%rax
14000b503:	ff 15 bf a8 02 00    	call   *0x2a8bf(%rip)        # 0x140035dc8
14000b509:	44 8b f0             	mov    %eax,%r14d
14000b50c:	85 c0                	test   %eax,%eax
14000b50e:	79 51                	jns    0x14000b561
14000b510:	4c 8b 15 31 2b 03 00 	mov    0x32b31(%rip),%r10        # 0x14003e048
14000b517:	48 8d 05 2a 2b 03 00 	lea    0x32b2a(%rip),%rax        # 0x14003e048
14000b51e:	4c 3b d0             	cmp    %rax,%r10
14000b521:	0f 84 2d ec ff ff    	je     0x14000a154
14000b527:	41 f6 42 1c 10       	testb  $0x10,0x1c(%r10)
14000b52c:	0f 84 22 ec ff ff    	je     0x14000a154
14000b532:	41 8b 45 00          	mov    0x0(%r13),%eax
14000b536:	41 03 c4             	add    %r12d,%eax
14000b539:	41 bc df 01 00 00    	mov    $0x1df,%r12d
14000b53f:	8d 0c 80             	lea    (%rax,%rax,4),%ecx
14000b542:	81 f9 e1 01 00 00    	cmp    $0x1e1,%ecx
14000b548:	77 0a                	ja     0x14000b554
14000b54a:	8b c1                	mov    %ecx,%eax
14000b54c:	41 8b cc             	mov    %r12d,%ecx
14000b54f:	48 2b c8             	sub    %rax,%rcx
14000b552:	eb 03                	jmp    0x14000b557
14000b554:	49 8b cf             	mov    %r15,%rcx
14000b557:	ba 2e 00 00 00       	mov    $0x2e,%edx
14000b55c:	e9 a0 eb ff ff       	jmp    0x14000a101
14000b561:	4c 8d 4d 20          	lea    0x20(%rbp),%r9
14000b565:	ba 1e 00 00 00       	mov    $0x1e,%edx
14000b56a:	4c 8d 45 28          	lea    0x28(%rbp),%r8
14000b56e:	48 8d 0d e3 b6 02 00 	lea    0x2b6e3(%rip),%rcx        # 0x140036c58
14000b575:	48 ff 15 cc a4 02 00 	rex.W call *0x2a4cc(%rip)        # 0x140035a48
14000b57c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000b581:	85 c0                	test   %eax,%eax
14000b583:	79 1a                	jns    0x14000b59f
14000b585:	45 33 c9             	xor    %r9d,%r9d
14000b588:	45 33 c0             	xor    %r8d,%r8d
14000b58b:	41 8b d4             	mov    %r12d,%edx
14000b58e:	b9 0d 00 00 c0       	mov    $0xc000000d,%ecx
14000b593:	48 ff 15 06 a1 02 00 	rex.W call *0x2a106(%rip)        # 0x1400356a0
14000b59a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000b59f:	48 8b 4d 80          	mov    -0x80(%rbp),%rcx
14000b5a3:	4c 8b 75 20          	mov    0x20(%rbp),%r14
14000b5a7:	48 85 c9             	test   %rcx,%rcx
14000b5aa:	74 0d                	je     0x14000b5b9
14000b5ac:	48 8b 01             	mov    (%rcx),%rax
14000b5af:	48 8b 40 10          	mov    0x10(%rax),%rax
14000b5b3:	ff 15 0f a8 02 00    	call   *0x2a80f(%rip)        # 0x140035dc8
14000b5b9:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14000b5be:	49 8b ce             	mov    %r14,%rcx
14000b5c1:	48 ff 15 40 a4 02 00 	rex.W call *0x2a440(%rip)        # 0x140035a08
14000b5c8:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000b5cd:	44 8b f0             	mov    %eax,%r14d
14000b5d0:	85 c0                	test   %eax,%eax
14000b5d2:	78 5c                	js     0x14000b630
14000b5d4:	48 8b 05 fd b5 02 00 	mov    0x2b5fd(%rip),%rax        # 0x140036bd8
14000b5db:	48 3b 05 16 b6 02 00 	cmp    0x2b616(%rip),%rax        # 0x140036bf8
14000b5e2:	75 1b                	jne    0x14000b5ff
14000b5e4:	48 8b 05 f5 b5 02 00 	mov    0x2b5f5(%rip),%rax        # 0x140036be0
14000b5eb:	48 3b 05 0e b6 02 00 	cmp    0x2b60e(%rip),%rax        # 0x140036c00
14000b5f2:	75 0b                	jne    0x14000b5ff
14000b5f4:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
14000b5f9:	48 89 45 80          	mov    %rax,-0x80(%rbp)
14000b5fd:	eb 31                	jmp    0x14000b630
14000b5ff:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
14000b604:	4c 8d 45 80          	lea    -0x80(%rbp),%r8
14000b608:	48 8d 15 c9 b5 02 00 	lea    0x2b5c9(%rip),%rdx        # 0x140036bd8
14000b60f:	48 8b 01             	mov    (%rcx),%rax
14000b612:	48 8b 00             	mov    (%rax),%rax
14000b615:	ff 15 ad a7 02 00    	call   *0x2a7ad(%rip)        # 0x140035dc8
14000b61b:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
14000b620:	44 8b f0             	mov    %eax,%r14d
14000b623:	48 8b 01             	mov    (%rcx),%rax
14000b626:	48 8b 40 10          	mov    0x10(%rax),%rax
14000b62a:	ff 15 98 a7 02 00    	call   *0x2a798(%rip)        # 0x140035dc8
14000b630:	45 85 f6             	test   %r14d,%r14d
14000b633:	79 51                	jns    0x14000b686
14000b635:	4c 8b 15 0c 2a 03 00 	mov    0x32a0c(%rip),%r10        # 0x14003e048
14000b63c:	48 8d 05 05 2a 03 00 	lea    0x32a05(%rip),%rax        # 0x14003e048
14000b643:	4c 3b d0             	cmp    %rax,%r10
14000b646:	0f 84 08 eb ff ff    	je     0x14000a154
14000b64c:	41 f6 42 1c 10       	testb  $0x10,0x1c(%r10)
14000b651:	0f 84 fd ea ff ff    	je     0x14000a154
14000b657:	41 8b 45 00          	mov    0x0(%r13),%eax
14000b65b:	41 03 c4             	add    %r12d,%eax
14000b65e:	41 bc df 01 00 00    	mov    $0x1df,%r12d
14000b664:	8d 0c 80             	lea    (%rax,%rax,4),%ecx
14000b667:	81 f9 e1 01 00 00    	cmp    $0x1e1,%ecx
14000b66d:	77 0a                	ja     0x14000b679
14000b66f:	8b c1                	mov    %ecx,%eax
14000b671:	41 8b cc             	mov    %r12d,%ecx
14000b674:	48 2b c8             	sub    %rax,%rcx
14000b677:	eb 03                	jmp    0x14000b67c
14000b679:	49 8b cf             	mov    %r15,%rcx
14000b67c:	ba 2f 00 00 00       	mov    $0x2f,%edx
14000b681:	e9 7b ea ff ff       	jmp    0x14000a101
14000b686:	48 8b 4d b8          	mov    -0x48(%rbp),%rcx
14000b68a:	48 85 c9             	test   %rcx,%rcx
14000b68d:	74 0d                	je     0x14000b69c
14000b68f:	48 8b 01             	mov    (%rcx),%rax
14000b692:	48 8b 40 10          	mov    0x10(%rax),%rax
14000b696:	ff 15 2c a7 02 00    	call   *0x2a72c(%rip)        # 0x140035dc8