1404ff1ea:	0f b7 42 01          	movzwl 0x1(%rdx),%eax
1404ff1ee:	74 04                	je     0x1404ff1f4
1404ff1f0:	66 c1 c8 08          	ror    $0x8,%ax
1404ff1f4:	66 89 41 02          	mov    %ax,0x2(%rcx)
1404ff1f8:	b8 03 00 00 00       	mov    $0x3,%eax
1404ff1fd:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1404ff202:	48 33 cc             	xor    %rsp,%rcx
1404ff205:	e8 f6 c2 91 00       	call   0x140e1b500
1404ff20a:	48 83 c4 58          	add    $0x58,%rsp
1404ff20e:	c3                   	ret
1404ff20f:	44 2b c2             	sub    %edx,%r8d
1404ff212:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1404ff217:	45 8b c8             	mov    %r8d,%r9d
1404ff21a:	48 8d 15 4f 95 b0 00 	lea    0xb0954f(%rip),%rdx        # 0x141008770
1404ff221:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1404ff227:	e8 c4 9e ca ff       	call   0x1401a90f0
1404ff22c:	48 8d 15 9d 17 ea 00 	lea    0xea179d(%rip),%rdx        # 0x1413a09d0
1404ff233:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1404ff238:	e8 db d5 91 00       	call   0x140e1c818
1404ff23d:	cc                   	int3
1404ff23e:	cc                   	int3
1404ff23f:	cc                   	int3
1404ff240:	48 83 ec 58          	sub    $0x58,%rsp
1404ff244:	48 8b 05 b5 9c eb 00 	mov    0xeb9cb5(%rip),%rax        # 0x1413b8f00
1404ff24b:	48 33 c4             	xor    %rsp,%rax
1404ff24e:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1404ff253:	4c 8d 4a 05          	lea    0x5(%rdx),%r9
1404ff257:	4d 3b c8             	cmp    %r8,%r9
1404ff25a:	77 53                	ja     0x1404ff2af
1404ff25c:	4c 8d 52 01          	lea    0x1(%rdx),%r10
1404ff260:	4d 3b ca             	cmp    %r10,%r9
1404ff263:	72 4a                	jb     0x1404ff2af
1404ff265:	83 79 18 01          	cmpl   $0x1,0x18(%rcx)
1404ff269:	0f b6 02             	movzbl (%rdx),%eax
1404ff26c:	88 01                	mov    %al,(%rcx)
1404ff26e:	41 8b 02             	mov    (%r10),%eax
1404ff271:	74 02                	je     0x1404ff275
1404ff273:	0f c8                	bswap  %eax
1404ff275:	89 41 04             	mov    %eax,0x4(%rcx)
1404ff278:	48 8d 42 0b          	lea    0xb(%rdx),%rax
1404ff27c:	49 3b c0             	cmp    %r8,%rax
1404ff27f:	77 5d                	ja     0x1404ff2de
1404ff281:	49 3b c1             	cmp    %r9,%rax
1404ff284:	72 58                	jb     0x1404ff2de
1404ff286:	48 83 c1 08          	add    $0x8,%rcx
1404ff28a:	41 b8 06 00 00 00    	mov    $0x6,%r8d
1404ff290:	49 8b d1             	mov    %r9,%rdx
1404ff293:	e8 c8 f0 ca ff       	call   0x1401ae360
1404ff298:	b8 0b 00 00 00       	mov    $0xb,%eax
1404ff29d:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1404ff2a2:	48 33 cc             	xor    %rsp,%rcx
1404ff2a5:	e8 56 c2 91 00       	call   0x140e1b500
1404ff2aa:	48 83 c4 58          	add    $0x58,%rsp
1404ff2ae:	c3                   	ret
1404ff2af:	44 2b c2             	sub    %edx,%r8d
1404ff2b2:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1404ff2b7:	45 8b c8             	mov    %r8d,%r9d
1404ff2ba:	48 8d 15 c7 94 b0 00 	lea    0xb094c7(%rip),%rdx        # 0x141008788
1404ff2c1:	41 b8 05 00 00 00    	mov    $0x5,%r8d
1404ff2c7:	e8 24 9e ca ff       	call   0x1401a90f0
1404ff2cc:	48 8d 15 fd 16 ea 00 	lea    0xea16fd(%rip),%rdx        # 0x1413a09d0
1404ff2d3:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1404ff2d8:	e8 3b d5 91 00       	call   0x140e1c818
1404ff2dd:	cc                   	int3
1404ff2de:	44 2b c2             	sub    %edx,%r8d
1404ff2e1:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1404ff2e6:	45 8b c8             	mov    %r8d,%r9d
1404ff2e9:	48 8d 15 b0 94 b0 00 	lea    0xb094b0(%rip),%rdx        # 0x1410087a0
1404ff2f0:	41 b8 0b 00 00 00    	mov    $0xb,%r8d
1404ff2f6:	e8 f5 9d ca ff       	call   0x1401a90f0
1404ff2fb:	48 8d 15 ce 16 ea 00 	lea    0xea16ce(%rip),%rdx        # 0x1413a09d0
1404ff302:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1404ff307:	e8 0c d5 91 00       	call   0x140e1c818
1404ff30c:	cc                   	int3
1404ff30d:	cc                   	int3
1404ff30e:	cc                   	int3
1404ff30f:	cc                   	int3
1404ff310:	48 83 ec 58          	sub    $0x58,%rsp
1404ff314:	48 8b 05 e5 9b eb 00 	mov    0xeb9be5(%rip),%rax        # 0x1413b8f00
1404ff31b:	48 33 c4             	xor    %rsp,%rax
1404ff31e:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1404ff323:	48 8d 42 05          	lea    0x5(%rdx),%rax
1404ff327:	49 3b c0             	cmp    %r8,%rax
1404ff32a:	77 2f                	ja     0x1404ff35b
1404ff32c:	48 3b c2             	cmp    %rdx,%rax
1404ff32f:	72 2a                	jb     0x1404ff35b
1404ff331:	83 79 08 01          	cmpl   $0x1,0x8(%rcx)
1404ff335:	0f b6 02             	movzbl (%rdx),%eax
1404ff338:	88 01                	mov    %al,(%rcx)
1404ff33a:	8b 42 01             	mov    0x1(%rdx),%eax
1404ff33d:	74 02                	je     0x1404ff341
1404ff33f:	0f c8                	bswap  %eax
1404ff341:	89 41 04             	mov    %eax,0x4(%rcx)
1404ff344:	b8 05 00 00 00       	mov    $0x5,%eax
1404ff349:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1404ff34e:	48 33 cc             	xor    %rsp,%rcx
1404ff351:	e8 aa c1 91 00       	call   0x140e1b500
1404ff356:	48 83 c4 58          	add    $0x58,%rsp
1404ff35a:	c3                   	ret
1404ff35b:	44 2b c2             	sub    %edx,%r8d
1404ff35e:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1404ff363:	45 8b c8             	mov    %r8d,%r9d
1404ff366:	48 8d 15 eb 93 b0 00 	lea    0xb093eb(%rip),%rdx        # 0x141008758
1404ff36d:	41 b8 05 00 00 00    	mov    $0x5,%r8d
1404ff373:	e8 78 9d ca ff       	call   0x1401a90f0
1404ff378:	48 8d 15 51 16 ea 00 	lea    0xea1651(%rip),%rdx        # 0x1413a09d0
1404ff37f:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1404ff384:	e8 8f d4 91 00       	call   0x140e1c818
1404ff389:	cc                   	int3
1404ff38a:	cc                   	int3
1404ff38b:	cc                   	int3
1404ff38c:	cc                   	int3
1404ff38d:	cc                   	int3
1404ff38e:	cc                   	int3
1404ff38f:	cc                   	int3
1404ff390:	48 83 ec 58          	sub    $0x58,%rsp
1404ff394:	48 8b 05 65 9b eb 00 	mov    0xeb9b65(%rip),%rax        # 0x1413b8f00
1404ff39b:	48 33 c4             	xor    %rsp,%rax
1404ff39e:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1404ff3a3:	4c 8d 4a 09          	lea    0x9(%rdx),%r9
1404ff3a7:	4d 3b c8             	cmp    %r8,%r9
1404ff3aa:	77 63                	ja     0x1404ff40f
1404ff3ac:	4c 8d 52 05          	lea    0x5(%rdx),%r10
1404ff3b0:	4d 3b ca             	cmp    %r10,%r9
1404ff3b3:	72 5a                	jb     0x1404ff40f
1404ff3b5:	83 79 20 01          	cmpl   $0x1,0x20(%rcx)
1404ff3b9:	0f b6 02             	movzbl (%rdx),%eax
1404ff3bc:	88 01                	mov    %al,(%rcx)
1404ff3be:	8b 42 01             	mov    0x1(%rdx),%eax
1404ff3c1:	75 08                	jne    0x1404ff3cb
1404ff3c3:	89 41 04             	mov    %eax,0x4(%rcx)
1404ff3c6:	41 8b 02             	mov    (%r10),%eax
1404ff3c9:	eb 0a                	jmp    0x1404ff3d5
1404ff3cb:	0f c8                	bswap  %eax
1404ff3cd:	89 41 04             	mov    %eax,0x4(%rcx)
1404ff3d0:	41 8b 02             	mov    (%r10),%eax
1404ff3d3:	0f c8                	bswap  %eax
1404ff3d5:	89 41 08             	mov    %eax,0x8(%rcx)
1404ff3d8:	48 8d 42 0f          	lea    0xf(%rdx),%rax
1404ff3dc:	49 3b c0             	cmp    %r8,%rax
1404ff3df:	77 5d                	ja     0x1404ff43e
1404ff3e1:	49 3b c1             	cmp    %r9,%rax
1404ff3e4:	72 58                	jb     0x1404ff43e
1404ff3e6:	48 83 c1 10          	add    $0x10,%rcx
1404ff3ea:	41 b8 06 00 00 00    	mov    $0x6,%r8d
1404ff3f0:	49 8b d1             	mov    %r9,%rdx
1404ff3f3:	e8 68 ef ca ff       	call   0x1401ae360
1404ff3f8:	b8 0f 00 00 00       	mov    $0xf,%eax
1404ff3fd:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1404ff402:	48 33 cc             	xor    %rsp,%rcx
1404ff405:	e8 f6 c0 91 00       	call   0x140e1b500
1404ff40a:	48 83 c4 58          	add    $0x58,%rsp
1404ff40e:	c3                   	ret
1404ff40f:	44 2b c2             	sub    %edx,%r8d
1404ff412:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1404ff417:	45 8b c8             	mov    %r8d,%r9d
1404ff41a:	48 8d 15 27 94 b0 00 	lea    0xb09427(%rip),%rdx        # 0x141008848
1404ff421:	41 b8 09 00 00 00    	mov    $0x9,%r8d
1404ff427:	e8 c4 9c ca ff       	call   0x1401a90f0
1404ff42c:	48 8d 15 9d 15 ea 00 	lea    0xea159d(%rip),%rdx        # 0x1413a09d0
1404ff433:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1404ff438:	e8 db d3 91 00       	call   0x140e1c818
1404ff43d:	cc                   	int3
1404ff43e:	44 2b c2             	sub    %edx,%r8d
1404ff441:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1404ff446:	45 8b c8             	mov    %r8d,%r9d
1404ff449:	48 8d 15 18 94 b0 00 	lea    0xb09418(%rip),%rdx        # 0x141008868
1404ff450:	41 b8 0f 00 00 00    	mov    $0xf,%r8d
1404ff456:	e8 95 9c ca ff       	call   0x1401a90f0
1404ff45b:	48 8d 15 6e 15 ea 00 	lea    0xea156e(%rip),%rdx        # 0x1413a09d0
1404ff462:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1404ff467:	e8 ac d3 91 00       	call   0x140e1c818
1404ff46c:	cc                   	int3
1404ff46d:	cc                   	int3
1404ff46e:	cc                   	int3
1404ff46f:	cc                   	int3
1404ff470:	48 83 ec 58          	sub    $0x58,%rsp
1404ff474:	48 8b 05 85 9a eb 00 	mov    0xeb9a85(%rip),%rax        # 0x1413b8f00
1404ff47b:	48 33 c4             	xor    %rsp,%rax
1404ff47e:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1404ff483:	48 8d 42 09          	lea    0x9(%rdx),%rax
1404ff487:	49 3b c0             	cmp    %r8,%rax
1404ff48a:	77 3f                	ja     0x1404ff4cb
1404ff48c:	48 3b c2             	cmp    %rdx,%rax
1404ff48f:	72 3a                	jb     0x1404ff4cb
1404ff491:	83 79 0c 01          	cmpl   $0x1,0xc(%rcx)
1404ff495:	0f b6 02             	movzbl (%rdx),%eax
1404ff498:	88 01                	mov    %al,(%rcx)
1404ff49a:	8b 42 01             	mov    0x1(%rdx),%eax
1404ff49d:	75 08                	jne    0x1404ff4a7
1404ff49f:	89 41 04             	mov    %eax,0x4(%rcx)
1404ff4a2:	8b 42 05             	mov    0x5(%rdx),%eax
1404ff4a5:	eb 0a                	jmp    0x1404ff4b1
1404ff4a7:	0f c8                	bswap  %eax
1404ff4a9:	89 41 04             	mov    %eax,0x4(%rcx)
1404ff4ac:	8b 42 05             	mov    0x5(%rdx),%eax
1404ff4af:	0f c8                	bswap  %eax
1404ff4b1:	89 41 08             	mov    %eax,0x8(%rcx)
1404ff4b4:	b8 09 00 00 00       	mov    $0x9,%eax
1404ff4b9:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1404ff4be:	48 33 cc             	xor    %rsp,%rcx
1404ff4c1:	e8 3a c0 91 00       	call   0x140e1b500
1404ff4c6:	48 83 c4 58          	add    $0x58,%rsp
1404ff4ca:	c3                   	ret
1404ff4cb:	44 2b c2             	sub    %edx,%r8d
1404ff4ce:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1404ff4d3:	45 8b c8             	mov    %r8d,%r9d
1404ff4d6:	48 8d 15 23 93 b0 00 	lea    0xb09323(%rip),%rdx        # 0x141008800
1404ff4dd:	41 b8 09 00 00 00    	mov    $0x9,%r8d
1404ff4e3:	e8 08 9c ca ff       	call   0x1401a90f0
1404ff4e8:	48 8d 15 e1 14 ea 00 	lea    0xea14e1(%rip),%rdx        # 0x1413a09d0
1404ff4ef:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1404ff4f4:	e8 1f d3 91 00       	call   0x140e1c818
1404ff4f9:	cc                   	int3
1404ff4fa:	cc                   	int3
1404ff4fb:	cc                   	int3
1404ff4fc:	cc                   	int3
1404ff4fd:	cc                   	int3
1404ff4fe:	cc                   	int3
1404ff4ff:	cc                   	int3
1404ff500:	48 83 ec 58          	sub    $0x58,%rsp
1404ff504:	48 8b 05 f5 99 eb 00 	mov    0xeb99f5(%rip),%rax        # 0x1413b8f00
1404ff50b:	48 33 c4             	xor    %rsp,%rax
1404ff50e:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1404ff513:	4c 8d 4a 05          	lea    0x5(%rdx),%r9
1404ff517:	4d 3b c8             	cmp    %r8,%r9
1404ff51a:	77 53                	ja     0x1404ff56f
1404ff51c:	4c 8d 52 01          	lea    0x1(%rdx),%r10
1404ff520:	4d 3b ca             	cmp    %r10,%r9
1404ff523:	72 4a                	jb     0x1404ff56f
1404ff525:	83 79 18 01          	cmpl   $0x1,0x18(%rcx)
1404ff529:	0f b6 02             	movzbl (%rdx),%eax
1404ff52c:	88 01                	mov    %al,(%rcx)
1404ff52e:	41 8b 02             	mov    (%r10),%eax
1404ff531:	74 02                	je     0x1404ff535
1404ff533:	0f c8                	bswap  %eax
1404ff535:	89 41 04             	mov    %eax,0x4(%rcx)
1404ff538:	48 8d 42 0b          	lea    0xb(%rdx),%rax
1404ff53c:	49 3b c0             	cmp    %r8,%rax
1404ff53f:	77 5d                	ja     0x1404ff59e
1404ff541:	49 3b c1             	cmp    %r9,%rax
1404ff544:	72 58                	jb     0x1404ff59e
1404ff546:	48 83 c1 08          	add    $0x8,%rcx
1404ff54a:	41 b8 06 00 00 00    	mov    $0x6,%r8d
1404ff550:	49 8b d1             	mov    %r9,%rdx
1404ff553:	e8 08 ee ca ff       	call   0x1401ae360
1404ff558:	b8 0b 00 00 00       	mov    $0xb,%eax
1404ff55d:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1404ff562:	48 33 cc             	xor    %rsp,%rcx
1404ff565:	e8 96 bf 91 00       	call   0x140e1b500
1404ff56a:	48 83 c4 58          	add    $0x58,%rsp
1404ff56e:	c3                   	ret
1404ff56f:	44 2b c2             	sub    %edx,%r8d
1404ff572:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1404ff577:	45 8b c8             	mov    %r8d,%r9d
1404ff57a:	48 8d 15 97 92 b0 00 	lea    0xb09297(%rip),%rdx        # 0x141008818
1404ff581:	41 b8 05 00 00 00    	mov    $0x5,%r8d
1404ff587:	e8 64 9b ca ff       	call   0x1401a90f0
1404ff58c:	48 8d 15 3d 14 ea 00 	lea    0xea143d(%rip),%rdx        # 0x1413a09d0
1404ff593:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1404ff598:	e8 7b d2 91 00       	call   0x140e1c818
1404ff59d:	cc                   	int3
1404ff59e:	44 2b c2             	sub    %edx,%r8d
1404ff5a1:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1404ff5a6:	45 8b c8             	mov    %r8d,%r9d
1404ff5a9:	48 8d 15 80 92 b0 00 	lea    0xb09280(%rip),%rdx        # 0x141008830
1404ff5b0:	41 b8 0b 00 00 00    	mov    $0xb,%r8d
1404ff5b6:	e8 35 9b ca ff       	call   0x1401a90f0
1404ff5bb:	48 8d 15 0e 14 ea 00 	lea    0xea140e(%rip),%rdx        # 0x1413a09d0
1404ff5c2:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1404ff5c7:	e8 4c d2 91 00       	call   0x140e1c818
1404ff5cc:	cc                   	int3
1404ff5cd:	cc                   	int3
1404ff5ce:	cc                   	int3
1404ff5cf:	cc                   	int3
1404ff5d0:	48 83 ec 58          	sub    $0x58,%rsp
1404ff5d4:	48 8b 05 25 99 eb 00 	mov    0xeb9925(%rip),%rax        # 0x1413b8f00
1404ff5db:	48 33 c4             	xor    %rsp,%rax
1404ff5de:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1404ff5e3:	48 8d 42 05          	lea    0x5(%rdx),%rax
1404ff5e7:	49 3b c0             	cmp    %r8,%rax
1404ff5ea:	77 2f                	ja     0x1404ff61b
1404ff5ec:	48 3b c2             	cmp    %rdx,%rax
1404ff5ef:	72 2a                	jb     0x1404ff61b
1404ff5f1:	83 79 08 01          	cmpl   $0x1,0x8(%rcx)
1404ff5f5:	0f b6 02             	movzbl (%rdx),%eax
1404ff5f8:	88 01                	mov    %al,(%rcx)
1404ff5fa:	8b 42 01             	mov    0x1(%rdx),%eax
1404ff5fd:	74 02                	je     0x1404ff601
1404ff5ff:	0f c8                	bswap  %eax
1404ff601:	89 41 04             	mov    %eax,0x4(%rcx)
1404ff604:	b8 05 00 00 00       	mov    $0x5,%eax
1404ff609:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1404ff60e:	48 33 cc             	xor    %rsp,%rcx
1404ff611:	e8 ea be 91 00       	call   0x140e1b500
1404ff616:	48 83 c4 58          	add    $0x58,%rsp
1404ff61a:	c3                   	ret
1404ff61b:	44 2b c2             	sub    %edx,%r8d
1404ff61e:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1404ff623:	45 8b c8             	mov    %r8d,%r9d
1404ff626:	48 8d 15 bb 91 b0 00 	lea    0xb091bb(%rip),%rdx        # 0x1410087e8
1404ff62d:	41 b8 05 00 00 00    	mov    $0x5,%r8d
1404ff633:	e8 b8 9a ca ff       	call   0x1401a90f0
1404ff638:	48 8d 15 91 13 ea 00 	lea    0xea1391(%rip),%rdx        # 0x1413a09d0
1404ff63f:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1404ff644:	e8 cf d1 91 00       	call   0x140e1c818
1404ff649:	cc                   	int3
1404ff64a:	cc                   	int3
1404ff64b:	cc                   	int3
1404ff64c:	cc                   	int3
1404ff64d:	cc                   	int3
1404ff64e:	cc                   	int3
1404ff64f:	cc                   	int3
1404ff650:	40 55                	rex push %rbp
1404ff652:	57                   	push   %rdi
1404ff653:	48 81 ec 88 00 00 00 	sub    $0x88,%rsp
1404ff65a:	48 8b 05 9f 98 eb 00 	mov    0xeb989f(%rip),%rax        # 0x1413b8f00
1404ff661:	48 33 c4             	xor    %rsp,%rax
1404ff664:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1404ff669:	4c 8d 52 03          	lea    0x3(%rdx),%r10
1404ff66d:	49 8b e9             	mov    %r9,%rbp
1404ff670:	48 8b f9             	mov    %rcx,%rdi
1404ff673:	4d 3b d0             	cmp    %r8,%r10
1404ff676:	0f 87 0f 01 00 00    	ja     0x1404ff78b
1404ff67c:	48 8d 4a 01          	lea    0x1(%rdx),%rcx
1404ff680:	4c 3b d1             	cmp    %rcx,%r10
1404ff683:	0f 82 02 01 00 00    	jb     0x1404ff78b
1404ff689:	83 7f 18 01          	cmpl   $0x1,0x18(%rdi)
1404ff68d:	0f b6 02             	movzbl (%rdx),%eax
1404ff690:	88 07                	mov    %al,(%rdi)
1404ff692:	0f b7 01             	movzwl (%rcx),%eax
1404ff695:	74 04                	je     0x1404ff69b
1404ff697:	66 c1 c8 08          	ror    $0x8,%ax
1404ff69b:	66 89 47 02          	mov    %ax,0x2(%rdi)
1404ff69f:	48 8d 42 09          	lea    0x9(%rdx),%rax
1404ff6a3:	49 3b c0             	cmp    %r8,%rax
1404ff6a6:	0f 87 0e 01 00 00    	ja     0x1404ff7ba
1404ff6ac:	49 3b c2             	cmp    %r10,%rax
1404ff6af:	0f 82 05 01 00 00    	jb     0x1404ff7ba
1404ff6b5:	48 89 9c 24 80 00 00 	mov    %rbx,0x80(%rsp)
1404ff6bc:	00
1404ff6bd:	48 8d 4f 08          	lea    0x8(%rdi),%rcx
1404ff6c1:	48 89 74 24 78       	mov    %rsi,0x78(%rsp)
1404ff6c6:	41 b8 06 00 00 00    	mov    $0x6,%r8d
1404ff6cc:	4c 89 74 24 70       	mov    %r14,0x70(%rsp)
1404ff6d1:	49 8b d2             	mov    %r10,%rdx
1404ff6d4:	4c 89 7c 24 68       	mov    %r15,0x68(%rsp)
1404ff6d9:	e8 82 ec ca ff       	call   0x1401ae360
1404ff6de:	48 8b 77 08          	mov    0x8(%rdi),%rsi
1404ff6e2:	48 63 5f 10          	movslq 0x10(%rdi),%rbx