1408b62e8:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
1408b62ed:	48 85 d2             	test   %rdx,%rdx
1408b62f0:	0f 84 aa 00 00 00    	je     0x1408b63a0
1408b62f6:	4c 39 b1 00 03 00 00 	cmp    %r14,0x300(%rcx)
1408b62fd:	74 0a                	je     0x1408b6309
1408b62ff:	e8 3c d6 ff ff       	call   0x1408b3940
1408b6304:	e9 97 00 00 00       	jmp    0x1408b63a0
1408b6309:	48 3b 91 f0 01 00 00 	cmp    0x1f0(%rcx),%rdx
1408b6310:	73 38                	jae    0x1408b634a
1408b6312:	48 3b 91 e0 01 00 00 	cmp    0x1e0(%rcx),%rdx
1408b6319:	72 13                	jb     0x1408b632e
1408b631b:	48 8b 81 d8 01 00 00 	mov    0x1d8(%rcx),%rax
1408b6322:	48 89 02             	mov    %rax,(%rdx)
1408b6325:	48 89 91 d8 01 00 00 	mov    %rdx,0x1d8(%rcx)
1408b632c:	eb 72                	jmp    0x1408b63a0
1408b632e:	48 3b 91 e8 01 00 00 	cmp    0x1e8(%rcx),%rdx
1408b6335:	72 13                	jb     0x1408b634a
1408b6337:	48 8b 81 c8 01 00 00 	mov    0x1c8(%rcx),%rax
1408b633e:	48 89 02             	mov    %rax,(%rdx)
1408b6341:	48 89 91 c8 01 00 00 	mov    %rdx,0x1c8(%rcx)
1408b6348:	eb 56                	jmp    0x1408b63a0
1408b634a:	48 8b ca             	mov    %rdx,%rcx
1408b634d:	e8 fe 57 fd ff       	call   0x14088bb50
1408b6352:	eb 4c                	jmp    0x1408b63a0
1408b6354:	85 d2                	test   %edx,%edx
1408b6356:	79 08                	jns    0x1408b6360
1408b6358:	8b 96 90 00 00 00    	mov    0x90(%rsi),%edx
1408b635e:	ff ca                	dec    %edx
1408b6360:	48 63 c2             	movslq %edx,%rax
1408b6363:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1408b6367:	48 8b 86 88 00 00 00 	mov    0x88(%rsi),%rax
1408b636e:	44 38 74 c8 01       	cmp    %r14b,0x1(%rax,%rcx,8)
1408b6373:	48 8d 14 c8          	lea    (%rax,%rcx,8),%rdx
1408b6377:	74 15                	je     0x1408b638e
1408b6379:	4c 8b 44 24 50       	mov    0x50(%rsp),%r8
1408b637e:	41 b9 f2 ff ff ff    	mov    $0xfffffff2,%r9d
1408b6384:	48 8b ce             	mov    %rsi,%rcx
1408b6387:	e8 84 1a 07 00       	call   0x140927e10
1408b638c:	eb 12                	jmp    0x1408b63a0
1408b638e:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
1408b6393:	48 85 c0             	test   %rax,%rax
1408b6396:	74 08                	je     0x1408b63a0
1408b6398:	48 89 42 10          	mov    %rax,0x10(%rdx)
1408b639c:	c6 42 01 f2          	movb   $0xf2,0x1(%rdx)
1408b63a0:	48 63 96 90 00 00 00 	movslq 0x90(%rsi),%rdx
1408b63a7:	44 8b 8c 24 9c 00 00 	mov    0x9c(%rsp),%r9d
1408b63ae:	00
1408b63af:	44 8b 84 24 c4 00 00 	mov    0xc4(%rsp),%r8d
1408b63b6:	00
1408b63b7:	44 8b 54 24 60       	mov    0x60(%rsp),%r10d
1408b63bc:	39 96 94 00 00 00    	cmp    %edx,0x94(%rsi)
1408b63c2:	7f 16                	jg     0x1408b63da
1408b63c4:	ba 5a 00 00 00       	mov    $0x5a,%edx
1408b63c9:	44 89 54 24 20       	mov    %r10d,0x20(%rsp)
1408b63ce:	48 8b ce             	mov    %rsi,%rcx
1408b63d1:	e8 ca 69 ff ff       	call   0x1408acda0
1408b63d6:	8b d0                	mov    %eax,%edx
1408b63d8:	eb 2f                	jmp    0x1408b6409
1408b63da:	48 8d 0c 52          	lea    (%rdx,%rdx,2),%rcx
1408b63de:	8d 42 01             	lea    0x1(%rdx),%eax
1408b63e1:	89 86 90 00 00 00    	mov    %eax,0x90(%rsi)
1408b63e7:	48 8b 86 88 00 00 00 	mov    0x88(%rsi),%rax
1408b63ee:	c7 04 c8 5a 00 00 00 	movl   $0x5a,(%rax,%rcx,8)
1408b63f5:	44 89 44 c8 04       	mov    %r8d,0x4(%rax,%rcx,8)
1408b63fa:	44 89 4c c8 08       	mov    %r9d,0x8(%rax,%rcx,8)
1408b63ff:	44 89 54 c8 0c       	mov    %r10d,0xc(%rax,%rcx,8)
1408b6404:	4c 89 74 c8 10       	mov    %r14,0x10(%rax,%rcx,8)
1408b6409:	48 8b 06             	mov    (%rsi),%rax
1408b640c:	44 38 70 67          	cmp    %r14b,0x67(%rax)
1408b6410:	74 15                	je     0x1408b6427
1408b6412:	4c 39 b0 00 03 00 00 	cmp    %r14,0x300(%rax)
1408b6419:	75 58                	jne    0x1408b6473
1408b641b:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
1408b6420:	e8 eb 5d 03 00       	call   0x1408ec210
1408b6425:	eb 4c                	jmp    0x1408b6473
1408b6427:	85 d2                	test   %edx,%edx
1408b6429:	79 08                	jns    0x1408b6433
1408b642b:	8b 96 90 00 00 00    	mov    0x90(%rsi),%edx
1408b6431:	ff ca                	dec    %edx
1408b6433:	48 63 c2             	movslq %edx,%rax
1408b6436:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1408b643a:	48 8b 86 88 00 00 00 	mov    0x88(%rsi),%rax
1408b6441:	44 38 74 c8 01       	cmp    %r14b,0x1(%rax,%rcx,8)
1408b6446:	48 8d 14 c8          	lea    (%rax,%rcx,8),%rdx
1408b644a:	74 15                	je     0x1408b6461
1408b644c:	4c 8b 44 24 70       	mov    0x70(%rsp),%r8
1408b6451:	41 b9 f8 ff ff ff    	mov    $0xfffffff8,%r9d
1408b6457:	48 8b ce             	mov    %rsi,%rcx
1408b645a:	e8 b1 19 07 00       	call   0x140927e10
1408b645f:	eb 12                	jmp    0x1408b6473
1408b6461:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
1408b6466:	48 85 c0             	test   %rax,%rax
1408b6469:	74 08                	je     0x1408b6473
1408b646b:	48 89 42 10          	mov    %rax,0x10(%rdx)
1408b646f:	c6 42 01 f8          	movb   $0xf8,0x1(%rdx)
1408b6473:	48 63 86 90 00 00 00 	movslq 0x90(%rsi),%rax
1408b647a:	85 c0                	test   %eax,%eax
1408b647c:	7e 12                	jle    0x1408b6490
1408b647e:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1408b6482:	48 8b 86 88 00 00 00 	mov    0x88(%rsi),%rax
1408b6489:	66 c7 44 c8 ea 01 00 	movw   $0x1,-0x16(%rax,%rcx,8)
1408b6490:	48 63 8e 90 00 00 00 	movslq 0x90(%rsi),%rcx
1408b6497:	39 8e 94 00 00 00    	cmp    %ecx,0x94(%rsi)
1408b649d:	7f 19                	jg     0x1408b64b8
1408b649f:	44 8b cd             	mov    %ebp,%r9d
1408b64a2:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
1408b64a6:	45 8b c5             	mov    %r13d,%r8d
1408b64a9:	ba 0d 00 00 00       	mov    $0xd,%edx
1408b64ae:	48 8b ce             	mov    %rsi,%rcx
1408b64b1:	e8 ea 68 ff ff       	call   0x1408acda0
1408b64b6:	eb 2d                	jmp    0x1408b64e5
1408b64b8:	8d 41 01             	lea    0x1(%rcx),%eax
1408b64bb:	89 86 90 00 00 00    	mov    %eax,0x90(%rsi)
1408b64c1:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
1408b64c5:	48 8b 86 88 00 00 00 	mov    0x88(%rsi),%rax
1408b64cc:	c7 04 c8 0d 00 00 00 	movl   $0xd,(%rax,%rcx,8)
1408b64d3:	44 89 6c c8 04       	mov    %r13d,0x4(%rax,%rcx,8)
1408b64d8:	89 6c c8 08          	mov    %ebp,0x8(%rax,%rcx,8)
1408b64dc:	89 5c c8 0c          	mov    %ebx,0xc(%rax,%rcx,8)
1408b64e0:	4c 89 74 c8 10       	mov    %r14,0x10(%rax,%rcx,8)
1408b64e5:	48 8b 4e 18          	mov    0x18(%rsi),%rcx
1408b64e9:	f7 d7                	not    %edi
1408b64eb:	8b 41 48             	mov    0x48(%rcx),%eax
1408b64ee:	03 41 44             	add    0x44(%rcx),%eax
1408b64f1:	79 0d                	jns    0x1408b6500
1408b64f3:	44 8b c7             	mov    %edi,%r8d
1408b64f6:	48 8b d6             	mov    %rsi,%rdx
1408b64f9:	e8 a2 b0 00 00       	call   0x1408c15a0
1408b64fe:	eb 10                	jmp    0x1408b6510
1408b6500:	48 8b 49 50          	mov    0x50(%rcx),%rcx
1408b6504:	8b 86 90 00 00 00    	mov    0x90(%rsi),%eax
1408b650a:	48 63 d7             	movslq %edi,%rdx
1408b650d:	89 04 91             	mov    %eax,(%rcx,%rdx,4)
1408b6510:	4c 8b ac 24 88 00 00 	mov    0x88(%rsp),%r13
1408b6517:	00
1408b6518:	48 8b bc 24 30 01 00 	mov    0x130(%rsp),%rdi
1408b651f:	00
1408b6520:	49 8b 75 50          	mov    0x50(%r13),%rsi
1408b6524:	48 85 f6             	test   %rsi,%rsi
1408b6527:	0f 84 af 02 00 00    	je     0x1408b67dc
1408b652d:	48 8b 0f             	mov    (%rdi),%rcx
1408b6530:	48 85 c9             	test   %rcx,%rcx
1408b6533:	74 0c                	je     0x1408b6541
1408b6535:	ba 18 00 00 00       	mov    $0x18,%edx
1408b653a:	e8 c1 00 02 00       	call   0x1408d6600
1408b653f:	eb 0a                	jmp    0x1408b654b
1408b6541:	b9 18 00 00 00       	mov    $0x18,%ecx
1408b6546:	e8 15 72 03 00       	call   0x1408ed760
1408b654b:	48 8b c8             	mov    %rax,%rcx
1408b654e:	48 85 c0             	test   %rax,%rax
1408b6551:	74 25                	je     0x1408b6578
1408b6553:	48 8b 87 b8 00 00 00 	mov    0xb8(%rdi),%rax
1408b655a:	48 89 01             	mov    %rax,(%rcx)
1408b655d:	48 8d 05 0c 86 04 00 	lea    0x4860c(%rip),%rax        # 0x1408feb70
1408b6564:	48 89 8f b8 00 00 00 	mov    %rcx,0xb8(%rdi)
1408b656b:	48 89 41 10          	mov    %rax,0x10(%rcx)
1408b656f:	48 89 71 08          	mov    %rsi,0x8(%rcx)
1408b6573:	e9 64 02 00 00       	jmp    0x1408b67dc
1408b6578:	48 8b 3f             	mov    (%rdi),%rdi
1408b657b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1408b6580:	48 8b 56 20          	mov    0x20(%rsi),%rdx
1408b6584:	4c 8b 66 50          	mov    0x50(%rsi),%r12
1408b6588:	48 85 d2             	test   %rdx,%rdx
1408b658b:	74 08                	je     0x1408b6595
1408b658d:	48 8b cf             	mov    %rdi,%rcx
1408b6590:	e8 db d6 fe ff       	call   0x1408a3c70
1408b6595:	48 8b 56 28          	mov    0x28(%rsi),%rdx
1408b6599:	48 8b cf             	mov    %rdi,%rcx
1408b659c:	e8 0f 9b 04 00       	call   0x1409000b0
1408b65a1:	48 8b 56 30          	mov    0x30(%rsi),%rdx
1408b65a5:	48 85 d2             	test   %rdx,%rdx
1408b65a8:	74 08                	je     0x1408b65b2
1408b65aa:	48 8b cf             	mov    %rdi,%rcx
1408b65ad:	e8 5e 82 02 00       	call   0x1408de810
1408b65b2:	48 8b 56 38          	mov    0x38(%rsi),%rdx
1408b65b6:	48 85 d2             	test   %rdx,%rdx
1408b65b9:	74 08                	je     0x1408b65c3
1408b65bb:	48 8b cf             	mov    %rdi,%rcx
1408b65be:	e8 ad d6 fe ff       	call   0x1408a3c70
1408b65c3:	48 8b 56 40          	mov    0x40(%rsi),%rdx
1408b65c7:	48 85 d2             	test   %rdx,%rdx
1408b65ca:	74 08                	je     0x1408b65d4
1408b65cc:	48 8b cf             	mov    %rdi,%rcx
1408b65cf:	e8 3c 82 02 00       	call   0x1408de810
1408b65d4:	48 8b 56 48          	mov    0x48(%rsi),%rdx
1408b65d8:	48 85 d2             	test   %rdx,%rdx
1408b65db:	74 08                	je     0x1408b65e5
1408b65dd:	48 8b cf             	mov    %rdi,%rcx
1408b65e0:	e8 8b d6 fe ff       	call   0x1408a3c70
1408b65e5:	48 8b 56 60          	mov    0x60(%rsi),%rdx
1408b65e9:	48 85 d2             	test   %rdx,%rdx
1408b65ec:	74 08                	je     0x1408b65f6
1408b65ee:	48 8b cf             	mov    %rdi,%rcx
1408b65f1:	e8 1a 82 02 00       	call   0x1408de810
1408b65f6:	48 8b 5e 68          	mov    0x68(%rsi),%rbx
1408b65fa:	48 85 db             	test   %rbx,%rbx
1408b65fd:	0f 84 91 00 00 00    	je     0x1408b6694
1408b6603:	41 8b ee             	mov    %r14d,%ebp
1408b6606:	44 39 33             	cmp    %r14d,(%rbx)
1408b6609:	7e 25                	jle    0x1408b6630
1408b660b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1408b6610:	48 63 c5             	movslq %ebp,%rax
1408b6613:	48 8b cf             	mov    %rdi,%rcx
1408b6616:	48 8d 14 40          	lea    (%rax,%rax,2),%rdx
1408b661a:	48 c1 e2 04          	shl    $0x4,%rdx
1408b661e:	48 83 c2 10          	add    $0x10,%rdx
1408b6622:	48 03 d3             	add    %rbx,%rdx
1408b6625:	e8 76 7c fe ff       	call   0x14089e2a0
1408b662a:	ff c5                	inc    %ebp
1408b662c:	3b 2b                	cmp    (%rbx),%ebp
1408b662e:	7c e0                	jl     0x1408b6610
1408b6630:	48 85 ff             	test   %rdi,%rdi
1408b6633:	74 57                	je     0x1408b668c
1408b6635:	4c 39 b7 00 03 00 00 	cmp    %r14,0x300(%rdi)
1408b663c:	74 0d                	je     0x1408b664b
1408b663e:	48 8b d3             	mov    %rbx,%rdx
1408b6641:	48 8b cf             	mov    %rdi,%rcx
1408b6644:	e8 f7 d2 ff ff       	call   0x1408b3940
1408b6649:	eb 49                	jmp    0x1408b6694
1408b664b:	48 3b 9f f0 01 00 00 	cmp    0x1f0(%rdi),%rbx
1408b6652:	73 38                	jae    0x1408b668c
1408b6654:	48 3b 9f e0 01 00 00 	cmp    0x1e0(%rdi),%rbx
1408b665b:	72 13                	jb     0x1408b6670
1408b665d:	48 8b 87 d8 01 00 00 	mov    0x1d8(%rdi),%rax
1408b6664:	48 89 03             	mov    %rax,(%rbx)
1408b6667:	48 89 9f d8 01 00 00 	mov    %rbx,0x1d8(%rdi)
1408b666e:	eb 24                	jmp    0x1408b6694
1408b6670:	48 3b 9f e8 01 00 00 	cmp    0x1e8(%rdi),%rbx
1408b6677:	72 13                	jb     0x1408b668c
1408b6679:	48 8b 87 c8 01 00 00 	mov    0x1c8(%rdi),%rax
1408b6680:	48 89 03             	mov    %rax,(%rbx)
1408b6683:	48 89 9f c8 01 00 00 	mov    %rbx,0x1c8(%rdi)
1408b668a:	eb 08                	jmp    0x1408b6694
1408b668c:	48 8b cb             	mov    %rbx,%rcx
1408b668f:	e8 bc 54 fd ff       	call   0x14088bb50
1408b6694:	48 8b 56 78          	mov    0x78(%rsi),%rdx
1408b6698:	48 85 d2             	test   %rdx,%rdx
1408b669b:	74 17                	je     0x1408b66b4
1408b669d:	0f 1f 00             	nopl   (%rax)
1408b66a0:	48 8b 5a 40          	mov    0x40(%rdx),%rbx
1408b66a4:	48 8b cf             	mov    %rdi,%rcx
1408b66a7:	e8 a4 a8 06 00       	call   0x140920f50
1408b66ac:	48 8b d3             	mov    %rbx,%rdx
1408b66af:	48 85 db             	test   %rbx,%rbx
1408b66b2:	75 ec                	jne    0x1408b66a0
1408b66b4:	48 8b 4e 70          	mov    0x70(%rsi),%rcx
1408b66b8:	48 85 c9             	test   %rcx,%rcx
1408b66bb:	74 31                	je     0x1408b66ee
1408b66bd:	0f 1f 00             	nopl   (%rax)
1408b66c0:	48 8b 51 38          	mov    0x38(%rcx),%rdx
1408b66c4:	48 85 d2             	test   %rdx,%rdx
1408b66c7:	74 1c                	je     0x1408b66e5
1408b66c9:	48 8b 41 40          	mov    0x40(%rcx),%rax
1408b66cd:	48 89 02             	mov    %rax,(%rdx)
1408b66d0:	48 8b 51 40          	mov    0x40(%rcx),%rdx
1408b66d4:	48 85 d2             	test   %rdx,%rdx
1408b66d7:	74 08                	je     0x1408b66e1
1408b66d9:	48 8b 41 38          	mov    0x38(%rcx),%rax
1408b66dd:	48 89 42 38          	mov    %rax,0x38(%rdx)
1408b66e1:	4c 89 71 38          	mov    %r14,0x38(%rcx)
1408b66e5:	48 8b 4e 70          	mov    0x70(%rsi),%rcx
1408b66e9:	48 85 c9             	test   %rcx,%rcx
1408b66ec:	75 d2                	jne    0x1408b66c0
1408b66ee:	48 85 ff             	test   %rdi,%rdi
1408b66f1:	74 5d                	je     0x1408b6750
1408b66f3:	4c 39 b7 00 03 00 00 	cmp    %r14,0x300(%rdi)
1408b66fa:	74 10                	je     0x1408b670c
1408b66fc:	48 8b d6             	mov    %rsi,%rdx
1408b66ff:	48 8b cf             	mov    %rdi,%rcx
1408b6702:	e8 39 d2 ff ff       	call   0x1408b3940
1408b6707:	e9 bc 00 00 00       	jmp    0x1408b67c8
1408b670c:	48 3b b7 f0 01 00 00 	cmp    0x1f0(%rdi),%rsi
1408b6713:	73 3b                	jae    0x1408b6750
1408b6715:	48 3b b7 e0 01 00 00 	cmp    0x1e0(%rdi),%rsi
1408b671c:	72 16                	jb     0x1408b6734
1408b671e:	48 8b 87 d8 01 00 00 	mov    0x1d8(%rdi),%rax
1408b6725:	48 89 06             	mov    %rax,(%rsi)
1408b6728:	48 89 b7 d8 01 00 00 	mov    %rsi,0x1d8(%rdi)
1408b672f:	e9 94 00 00 00       	jmp    0x1408b67c8
1408b6734:	48 3b b7 e8 01 00 00 	cmp    0x1e8(%rdi),%rsi
1408b673b:	72 13                	jb     0x1408b6750
1408b673d:	48 8b 87 c8 01 00 00 	mov    0x1c8(%rdi),%rax
1408b6744:	48 89 06             	mov    %rax,(%rsi)
1408b6747:	48 89 b7 c8 01 00 00 	mov    %rsi,0x1c8(%rdi)
1408b674e:	eb 78                	jmp    0x1408b67c8
1408b6750:	44 39 35 d9 6e af 00 	cmp    %r14d,0xaf6ed9(%rip)        # 0x1413ad630
1408b6757:	74 5f                	je     0x1408b67b8
1408b6759:	48 8b 0d b0 d3 b7 00 	mov    0xb7d3b0(%rip),%rcx        # 0x141433b10
1408b6760:	48 85 c9             	test   %rcx,%rcx
1408b6763:	74 0d                	je     0x1408b6772
1408b6765:	48 8b 05 44 6f af 00 	mov    0xaf6f44(%rip),%rax        # 0x1413ad6b0
1408b676c:	ff 15 ae d2 6c 00    	call   *0x6cd2ae(%rip)        # 0x140f83a20
1408b6772:	48 8b 05 ef 6e af 00 	mov    0xaf6eef(%rip),%rax        # 0x1413ad668
1408b6779:	48 8b ce             	mov    %rsi,%rcx
1408b677c:	ff 15 9e d2 6c 00    	call   *0x6cd29e(%rip)        # 0x140f83a20
1408b6782:	48 ff 0d 0f d3 b7 00 	decq   0xb7d30f(%rip)        # 0x141433a98
1408b6789:	48 63 c8             	movslq %eax,%rcx
1408b678c:	48 29 0d bd d2 b7 00 	sub    %rcx,0xb7d2bd(%rip)        # 0x141433a50
1408b6793:	48 8b ce             	mov    %rsi,%rcx
1408b6796:	48 8b 05 bb 6e af 00 	mov    0xaf6ebb(%rip),%rax        # 0x1413ad658
1408b679d:	ff 15 7d d2 6c 00    	call   *0x6cd27d(%rip)        # 0x140f83a20
1408b67a3:	48 8b 0d 66 d3 b7 00 	mov    0xb7d366(%rip),%rcx        # 0x141433b10
1408b67aa:	48 85 c9             	test   %rcx,%rcx
1408b67ad:	74 19                	je     0x1408b67c8
1408b67af:	48 8b 05 0a 6f af 00 	mov    0xaf6f0a(%rip),%rax        # 0x1413ad6c0
1408b67b6:	eb 0a                	jmp    0x1408b67c2
1408b67b8:	48 8b 05 99 6e af 00 	mov    0xaf6e99(%rip),%rax        # 0x1413ad658
1408b67bf:	48 8b ce             	mov    %rsi,%rcx
1408b67c2:	ff 15 58 d2 6c 00    	call   *0x6cd258(%rip)        # 0x140f83a20
1408b67c8:	49 8b f4             	mov    %r12,%rsi
1408b67cb:	4d 85 e4             	test   %r12,%r12
1408b67ce:	0f 85 ac fd ff ff    	jne    0x1408b6580
1408b67d4:	48 8b bc 24 30 01 00 	mov    0x130(%rsp),%rdi
1408b67db:	00
1408b67dc:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
1408b67e1:	49 89 5d 50          	mov    %rbx,0x50(%r13)
1408b67e5:	48 8b 53 48          	mov    0x48(%rbx),%rdx
1408b67e9:	4c 89 6b 58          	mov    %r13,0x58(%rbx)
1408b67ed:	48 85 d2             	test   %rdx,%rdx
1408b67f0:	74 08                	je     0x1408b67fa
1408b67f2:	49 8b cf             	mov    %r15,%rcx
1408b67f5:	e8 76 d4 fe ff       	call   0x1408a3c70
1408b67fa:	4c 89 73 48          	mov    %r14,0x48(%rbx)
1408b67fe:	8b 8f 30 01 00 00    	mov    0x130(%rdi),%ecx
1408b6804:	85 c9                	test   %ecx,%ecx
1408b6806:	75 05                	jne    0x1408b680d
1408b6808:	41 8b c6             	mov    %r14d,%eax
1408b680b:	eb 38                	jmp    0x1408b6845
1408b680d:	4c 8b 47 10          	mov    0x10(%rdi),%r8
1408b6811:	85 c9                	test   %ecx,%ecx
1408b6813:	79 09                	jns    0x1408b681e
1408b6815:	41 8b 88 90 00 00 00 	mov    0x90(%r8),%ecx
1408b681c:	ff c9                	dec    %ecx
1408b681e:	49 8b 00             	mov    (%r8),%rax
1408b6821:	44 38 70 67          	cmp    %r14b,0x67(%rax)
1408b6825:	74 09                	je     0x1408b6830
1408b6827:	48 8d 05 2a d6 b7 00 	lea    0xb7d62a(%rip),%rax        # 0x141433e58
1408b682e:	eb 12                	jmp    0x1408b6842
1408b6830:	48 63 c9             	movslq %ecx,%rcx
1408b6833:	48 8d 14 49          	lea    (%rcx,%rcx,2),%rdx
1408b6837:	49 8b 88 88 00 00 00 	mov    0x88(%r8),%rcx
1408b683e:	48 8d 04 d1          	lea    (%rcx,%rdx,8),%rax
1408b6842:	8b 40 08             	mov    0x8(%rax),%eax
1408b6845:	44 39 77 30          	cmp    %r14d,0x30(%rdi)
1408b6849:	89 87 30 01 00 00    	mov    %eax,0x130(%rdi)
1408b684f:	41 0f 95 c6          	setne  %r14b
1408b6853:	41 8b c6             	mov    %r14d,%eax
1408b6856:	48 81 c4 e8 00 00 00 	add    $0xe8,%rsp
1408b685d:	41 5f                	pop    %r15
1408b685f:	41 5e                	pop    %r14