1405d7691:	48 89 84 24 b8 65 00 	mov    %rax,0x65b8(%rsp)
1405d7698:	00
1405d7699:	48 8b 94 24 b0 65 00 	mov    0x65b0(%rsp),%rdx
1405d76a0:	00
1405d76a1:	48 8b 8c 24 b8 65 00 	mov    0x65b8(%rsp),%rcx
1405d76a8:	00
1405d76a9:	e8 c2 35 fe ff       	call   0x1405bac70
1405d76ae:	0f b6 c0             	movzbl %al,%eax
1405d76b1:	48 89 84 24 c0 65 00 	mov    %rax,0x65c0(%rsp)
1405d76b8:	00
1405d76b9:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d76be:	48 83 c0 10          	add    $0x10,%rax
1405d76c2:	48 63 00             	movslq (%rax),%rax
1405d76c5:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405d76c9:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405d76ce:	48 03 c8             	add    %rax,%rcx
1405d76d1:	48 8b c1             	mov    %rcx,%rax
1405d76d4:	48 8b 8c 24 c0 65 00 	mov    0x65c0(%rsp),%rcx
1405d76db:	00
1405d76dc:	48 89 08             	mov    %rcx,(%rax)
1405d76df:	e9 88 77 03 00       	jmp    0x14060ee6c
1405d76e4:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d76e9:	48 83 c0 18          	add    $0x18,%rax
1405d76ed:	48 63 00             	movslq (%rax),%rax
1405d76f0:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405d76f4:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405d76f9:	48 03 c8             	add    %rax,%rcx
1405d76fc:	48 8b c1             	mov    %rcx,%rax
1405d76ff:	48 8b c8             	mov    %rax,%rcx
1405d7702:	e8 c9 7f bc ff       	call   0x14019f6d0
1405d7707:	48 8b c8             	mov    %rax,%rcx
1405d770a:	e8 41 65 c6 ff       	call   0x14023dc50
1405d770f:	48 89 84 24 c8 65 00 	mov    %rax,0x65c8(%rsp)
1405d7716:	00
1405d7717:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d771c:	48 83 c0 14          	add    $0x14,%rax
1405d7720:	48 63 00             	movslq (%rax),%rax
1405d7723:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405d7727:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405d772c:	48 03 c8             	add    %rax,%rcx
1405d772f:	48 8b c1             	mov    %rcx,%rax
1405d7732:	48 8b c8             	mov    %rax,%rcx
1405d7735:	e8 96 7f bc ff       	call   0x14019f6d0
1405d773a:	48 8b c8             	mov    %rax,%rcx
1405d773d:	e8 0e 65 c6 ff       	call   0x14023dc50
1405d7742:	48 89 84 24 d0 65 00 	mov    %rax,0x65d0(%rsp)
1405d7749:	00
1405d774a:	48 8b 94 24 c8 65 00 	mov    0x65c8(%rsp),%rdx
1405d7751:	00
1405d7752:	48 8b 8c 24 d0 65 00 	mov    0x65d0(%rsp),%rcx
1405d7759:	00
1405d775a:	e8 c1 50 c8 ff       	call   0x14025c820
1405d775f:	0f b6 c0             	movzbl %al,%eax
1405d7762:	48 89 84 24 d8 65 00 	mov    %rax,0x65d8(%rsp)
1405d7769:	00
1405d776a:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d776f:	48 83 c0 10          	add    $0x10,%rax
1405d7773:	48 63 00             	movslq (%rax),%rax
1405d7776:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405d777a:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405d777f:	48 03 c8             	add    %rax,%rcx
1405d7782:	48 8b c1             	mov    %rcx,%rax
1405d7785:	48 8b 8c 24 d8 65 00 	mov    0x65d8(%rsp),%rcx
1405d778c:	00
1405d778d:	48 89 08             	mov    %rcx,(%rax)
1405d7790:	e9 d7 76 03 00       	jmp    0x14060ee6c
1405d7795:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d779a:	48 83 c0 18          	add    $0x18,%rax
1405d779e:	48 63 00             	movslq (%rax),%rax
1405d77a1:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405d77a5:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405d77aa:	48 03 c8             	add    %rax,%rcx
1405d77ad:	48 8b c1             	mov    %rcx,%rax
1405d77b0:	48 8b c8             	mov    %rax,%rcx
1405d77b3:	e8 18 7f bc ff       	call   0x14019f6d0
1405d77b8:	48 8b c8             	mov    %rax,%rcx
1405d77bb:	e8 10 41 dc ff       	call   0x14039b8d0
1405d77c0:	48 89 84 24 e0 65 00 	mov    %rax,0x65e0(%rsp)
1405d77c7:	00
1405d77c8:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d77cd:	48 83 c0 14          	add    $0x14,%rax
1405d77d1:	48 63 00             	movslq (%rax),%rax
1405d77d4:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405d77d8:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405d77dd:	48 03 c8             	add    %rax,%rcx
1405d77e0:	48 8b c1             	mov    %rcx,%rax
1405d77e3:	48 8b c8             	mov    %rax,%rcx
1405d77e6:	e8 e5 7e bc ff       	call   0x14019f6d0
1405d77eb:	48 8b c8             	mov    %rax,%rcx
1405d77ee:	e8 dd 40 dc ff       	call   0x14039b8d0
1405d77f3:	48 89 84 24 e8 65 00 	mov    %rax,0x65e8(%rsp)
1405d77fa:	00
1405d77fb:	48 8b 94 24 e0 65 00 	mov    0x65e0(%rsp),%rdx
1405d7802:	00
1405d7803:	48 8b 8c 24 e8 65 00 	mov    0x65e8(%rsp),%rcx
1405d780a:	00
1405d780b:	e8 d0 2c 29 00       	call   0x14086a4e0
1405d7810:	0f b6 c0             	movzbl %al,%eax
1405d7813:	33 c9                	xor    %ecx,%ecx
1405d7815:	85 c0                	test   %eax,%eax
1405d7817:	0f 94 c1             	sete   %cl
1405d781a:	48 8b c1             	mov    %rcx,%rax
1405d781d:	48 89 84 24 f0 65 00 	mov    %rax,0x65f0(%rsp)
1405d7824:	00
1405d7825:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d782a:	48 83 c0 10          	add    $0x10,%rax
1405d782e:	48 63 00             	movslq (%rax),%rax
1405d7831:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405d7835:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405d783a:	48 03 c8             	add    %rax,%rcx
1405d783d:	48 8b c1             	mov    %rcx,%rax
1405d7840:	48 8b 8c 24 f0 65 00 	mov    0x65f0(%rsp),%rcx
1405d7847:	00
1405d7848:	48 89 08             	mov    %rcx,(%rax)
1405d784b:	e9 1c 76 03 00       	jmp    0x14060ee6c
1405d7850:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d7855:	48 83 c0 14          	add    $0x14,%rax
1405d7859:	48 63 00             	movslq (%rax),%rax
1405d785c:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405d7860:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405d7865:	48 03 c8             	add    %rax,%rcx
1405d7868:	48 8b c1             	mov    %rcx,%rax
1405d786b:	48 8b c8             	mov    %rax,%rcx
1405d786e:	e8 5d 7e bc ff       	call   0x14019f6d0
1405d7873:	48 89 84 24 00 66 00 	mov    %rax,0x6600(%rsp)
1405d787a:	00
1405d787b:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d7880:	48 83 c0 18          	add    $0x18,%rax
1405d7884:	48 63 00             	movslq (%rax),%rax
1405d7887:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405d788b:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405d7890:	48 03 c8             	add    %rax,%rcx
1405d7893:	48 8b c1             	mov    %rcx,%rax
1405d7896:	48 8b c8             	mov    %rax,%rcx
1405d7899:	e8 32 7e bc ff       	call   0x14019f6d0
1405d789e:	48 8b c8             	mov    %rax,%rcx
1405d78a1:	e8 aa 63 c6 ff       	call   0x14023dc50
1405d78a6:	48 89 84 24 f8 65 00 	mov    %rax,0x65f8(%rsp)
1405d78ad:	00
1405d78ae:	48 8b 94 24 f8 65 00 	mov    0x65f8(%rsp),%rdx
1405d78b5:	00
1405d78b6:	48 8b 8c 24 00 66 00 	mov    0x6600(%rsp),%rcx
1405d78bd:	00
1405d78be:	e8 2d 76 16 00       	call   0x14073eef0
1405d78c3:	0f b6 c0             	movzbl %al,%eax
1405d78c6:	33 c9                	xor    %ecx,%ecx
1405d78c8:	85 c0                	test   %eax,%eax
1405d78ca:	0f 94 c1             	sete   %cl
1405d78cd:	48 8b c1             	mov    %rcx,%rax
1405d78d0:	48 89 84 24 08 66 00 	mov    %rax,0x6608(%rsp)
1405d78d7:	00
1405d78d8:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d78dd:	48 83 c0 10          	add    $0x10,%rax
1405d78e1:	48 63 00             	movslq (%rax),%rax
1405d78e4:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405d78e8:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405d78ed:	48 03 c8             	add    %rax,%rcx
1405d78f0:	48 8b c1             	mov    %rcx,%rax
1405d78f3:	48 8b 8c 24 08 66 00 	mov    0x6608(%rsp),%rcx
1405d78fa:	00
1405d78fb:	48 89 08             	mov    %rcx,(%rax)
1405d78fe:	e9 69 75 03 00       	jmp    0x14060ee6c
1405d7903:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d7908:	48 83 c0 18          	add    $0x18,%rax
1405d790c:	48 63 00             	movslq (%rax),%rax
1405d790f:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405d7913:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405d7918:	48 03 c8             	add    %rax,%rcx
1405d791b:	48 8b c1             	mov    %rcx,%rax
1405d791e:	48 8b c8             	mov    %rax,%rcx
1405d7921:	e8 aa 7d bc ff       	call   0x14019f6d0
1405d7926:	48 89 84 24 20 66 00 	mov    %rax,0x6620(%rsp)
1405d792d:	00
1405d792e:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d7933:	48 83 c0 14          	add    $0x14,%rax
1405d7937:	48 63 00             	movslq (%rax),%rax
1405d793a:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405d793e:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405d7943:	48 03 c8             	add    %rax,%rcx
1405d7946:	48 8b c1             	mov    %rcx,%rax
1405d7949:	48 8b c8             	mov    %rax,%rcx
1405d794c:	e8 7f 7d bc ff       	call   0x14019f6d0
1405d7951:	48 89 84 24 28 66 00 	mov    %rax,0x6628(%rsp)
1405d7958:	00
1405d7959:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d795e:	48 83 c0 10          	add    $0x10,%rax
1405d7962:	48 63 00             	movslq (%rax),%rax
1405d7965:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405d7969:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405d796e:	48 03 c8             	add    %rax,%rcx
1405d7971:	48 8b c1             	mov    %rcx,%rax
1405d7974:	48 8b c8             	mov    %rax,%rcx
1405d7977:	e8 34 f5 bb ff       	call   0x140196eb0
1405d797c:	48 89 84 24 30 66 00 	mov    %rax,0x6630(%rsp)
1405d7983:	00
1405d7984:	48 8d 84 24 c8 f3 00 	lea    0xf3c8(%rsp),%rax
1405d798b:	00
1405d798c:	48 89 84 24 10 66 00 	mov    %rax,0x6610(%rsp)
1405d7993:	00
1405d7994:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d7999:	48 83 c0 28          	add    $0x28,%rax
1405d799d:	48 8b d0             	mov    %rax,%rdx
1405d79a0:	48 8b 8c 24 10 66 00 	mov    0x6610(%rsp),%rcx
1405d79a7:	00
1405d79a8:	e8 23 84 bc ff       	call   0x14019fdd0
1405d79ad:	48 89 84 24 18 66 00 	mov    %rax,0x6618(%rsp)
1405d79b4:	00
1405d79b5:	48 8b 84 24 18 66 00 	mov    0x6618(%rsp),%rax
1405d79bc:	00
1405d79bd:	48 89 84 24 38 66 00 	mov    %rax,0x6638(%rsp)
1405d79c4:	00
1405d79c5:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d79ca:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1405d79cf:	48 8b 84 24 20 66 00 	mov    0x6620(%rsp),%rax
1405d79d6:	00
1405d79d7:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1405d79dc:	4c 8b 8c 24 28 66 00 	mov    0x6628(%rsp),%r9
1405d79e3:	00
1405d79e4:	4c 8b 84 24 30 66 00 	mov    0x6630(%rsp),%r8
1405d79eb:	00
1405d79ec:	48 8b 94 24 38 66 00 	mov    0x6638(%rsp),%rdx
1405d79f3:	00
1405d79f4:	b9 4e 02 00 00       	mov    $0x24e,%ecx
1405d79f9:	e8 d2 b1 03 00       	call   0x140612bd0
1405d79fe:	90                   	nop
1405d79ff:	e9 68 74 03 00       	jmp    0x14060ee6c
1405d7a04:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d7a09:	48 83 c0 18          	add    $0x18,%rax
1405d7a0d:	48 63 00             	movslq (%rax),%rax
1405d7a10:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405d7a14:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405d7a19:	48 03 c8             	add    %rax,%rcx
1405d7a1c:	48 8b c1             	mov    %rcx,%rax
1405d7a1f:	48 8b c8             	mov    %rax,%rcx
1405d7a22:	e8 a9 7c bc ff       	call   0x14019f6d0
1405d7a27:	48 89 84 24 50 66 00 	mov    %rax,0x6650(%rsp)
1405d7a2e:	00
1405d7a2f:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d7a34:	48 83 c0 14          	add    $0x14,%rax
1405d7a38:	48 63 00             	movslq (%rax),%rax
1405d7a3b:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405d7a3f:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405d7a44:	48 03 c8             	add    %rax,%rcx
1405d7a47:	48 8b c1             	mov    %rcx,%rax
1405d7a4a:	48 8b c8             	mov    %rax,%rcx
1405d7a4d:	e8 7e 7c bc ff       	call   0x14019f6d0
1405d7a52:	48 89 84 24 58 66 00 	mov    %rax,0x6658(%rsp)
1405d7a59:	00
1405d7a5a:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d7a5f:	48 83 c0 10          	add    $0x10,%rax
1405d7a63:	48 63 00             	movslq (%rax),%rax
1405d7a66:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405d7a6a:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405d7a6f:	48 03 c8             	add    %rax,%rcx
1405d7a72:	48 8b c1             	mov    %rcx,%rax
1405d7a75:	48 8b c8             	mov    %rax,%rcx
1405d7a78:	e8 33 f4 bb ff       	call   0x140196eb0
1405d7a7d:	48 89 84 24 60 66 00 	mov    %rax,0x6660(%rsp)
1405d7a84:	00
1405d7a85:	48 8d 84 24 d0 f3 00 	lea    0xf3d0(%rsp),%rax
1405d7a8c:	00
1405d7a8d:	48 89 84 24 40 66 00 	mov    %rax,0x6640(%rsp)
1405d7a94:	00
1405d7a95:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d7a9a:	48 83 c0 28          	add    $0x28,%rax
1405d7a9e:	48 8b d0             	mov    %rax,%rdx
1405d7aa1:	48 8b 8c 24 40 66 00 	mov    0x6640(%rsp),%rcx
1405d7aa8:	00
1405d7aa9:	e8 22 83 bc ff       	call   0x14019fdd0
1405d7aae:	48 89 84 24 48 66 00 	mov    %rax,0x6648(%rsp)
1405d7ab5:	00
1405d7ab6:	48 8b 84 24 48 66 00 	mov    0x6648(%rsp),%rax
1405d7abd:	00
1405d7abe:	48 89 84 24 68 66 00 	mov    %rax,0x6668(%rsp)
1405d7ac5:	00
1405d7ac6:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d7acb:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1405d7ad0:	48 8b 84 24 50 66 00 	mov    0x6650(%rsp),%rax
1405d7ad7:	00
1405d7ad8:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1405d7add:	4c 8b 8c 24 58 66 00 	mov    0x6658(%rsp),%r9
1405d7ae4:	00
1405d7ae5:	4c 8b 84 24 60 66 00 	mov    0x6660(%rsp),%r8
1405d7aec:	00
1405d7aed:	48 8b 94 24 68 66 00 	mov    0x6668(%rsp),%rdx
1405d7af4:	00
1405d7af5:	b9 4f 02 00 00       	mov    $0x24f,%ecx
1405d7afa:	e8 d1 b0 03 00       	call   0x140612bd0
1405d7aff:	90                   	nop
1405d7b00:	e9 67 73 03 00       	jmp    0x14060ee6c
1405d7b05:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d7b0a:	48 83 c0 18          	add    $0x18,%rax
1405d7b0e:	48 63 00             	movslq (%rax),%rax
1405d7b11:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405d7b15:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405d7b1a:	48 03 c8             	add    %rax,%rcx
1405d7b1d:	48 8b c1             	mov    %rcx,%rax
1405d7b20:	48 8b c8             	mov    %rax,%rcx
1405d7b23:	e8 a8 7b bc ff       	call   0x14019f6d0
1405d7b28:	48 89 84 24 80 66 00 	mov    %rax,0x6680(%rsp)
1405d7b2f:	00
1405d7b30:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d7b35:	48 83 c0 14          	add    $0x14,%rax
1405d7b39:	48 63 00             	movslq (%rax),%rax
1405d7b3c:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405d7b40:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405d7b45:	48 03 c8             	add    %rax,%rcx
1405d7b48:	48 8b c1             	mov    %rcx,%rax
1405d7b4b:	48 8b c8             	mov    %rax,%rcx
1405d7b4e:	e8 7d 7b bc ff       	call   0x14019f6d0
1405d7b53:	48 89 84 24 88 66 00 	mov    %rax,0x6688(%rsp)
1405d7b5a:	00
1405d7b5b:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d7b60:	48 83 c0 10          	add    $0x10,%rax
1405d7b64:	48 63 00             	movslq (%rax),%rax
1405d7b67:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405d7b6b:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405d7b70:	48 03 c8             	add    %rax,%rcx
1405d7b73:	48 8b c1             	mov    %rcx,%rax
1405d7b76:	48 8b c8             	mov    %rax,%rcx
1405d7b79:	e8 32 f3 bb ff       	call   0x140196eb0
1405d7b7e:	48 89 84 24 90 66 00 	mov    %rax,0x6690(%rsp)
1405d7b85:	00
1405d7b86:	48 8d 84 24 d8 f3 00 	lea    0xf3d8(%rsp),%rax
1405d7b8d:	00
1405d7b8e:	48 89 84 24 70 66 00 	mov    %rax,0x6670(%rsp)
1405d7b95:	00
1405d7b96:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d7b9b:	48 83 c0 28          	add    $0x28,%rax
1405d7b9f:	48 8b d0             	mov    %rax,%rdx
1405d7ba2:	48 8b 8c 24 70 66 00 	mov    0x6670(%rsp),%rcx
1405d7ba9:	00
1405d7baa:	e8 21 82 bc ff       	call   0x14019fdd0
1405d7baf:	48 89 84 24 78 66 00 	mov    %rax,0x6678(%rsp)
1405d7bb6:	00
1405d7bb7:	48 8b 84 24 78 66 00 	mov    0x6678(%rsp),%rax
1405d7bbe:	00
1405d7bbf:	48 89 84 24 98 66 00 	mov    %rax,0x6698(%rsp)
1405d7bc6:	00
1405d7bc7:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d7bcc:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1405d7bd1:	48 8b 84 24 80 66 00 	mov    0x6680(%rsp),%rax
1405d7bd8:	00
1405d7bd9:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1405d7bde:	4c 8b 8c 24 88 66 00 	mov    0x6688(%rsp),%r9
1405d7be5:	00
1405d7be6:	4c 8b 84 24 90 66 00 	mov    0x6690(%rsp),%r8
1405d7bed:	00
1405d7bee:	48 8b 94 24 98 66 00 	mov    0x6698(%rsp),%rdx
1405d7bf5:	00