1400fa7a4:	8b c5                	mov    %ebp,%eax
1400fa7a6:	48 89 73 60          	mov    %rsi,0x60(%rbx)
1400fa7aa:	89 6b 04             	mov    %ebp,0x4(%rbx)
1400fa7ad:	89 2b                	mov    %ebp,(%rbx)
1400fa7af:	48 89 7b 20          	mov    %rdi,0x20(%rbx)
1400fa7b3:	41 3b c7             	cmp    %r15d,%eax
1400fa7b6:	7f 3e                	jg     0x1400fa7f6
1400fa7b8:	74 2d                	je     0x1400fa7e7
1400fa7ba:	83 f8 06             	cmp    $0x6,%eax
1400fa7bd:	74 4b                	je     0x1400fa80a
1400fa7bf:	83 f8 1c             	cmp    $0x1c,%eax
1400fa7c2:	74 14                	je     0x1400fa7d8
1400fa7c4:	83 f8 74             	cmp    $0x74,%eax
1400fa7c7:	75 3b                	jne    0x1400fa804
1400fa7c9:	48 85 ff             	test   %rdi,%rdi
1400fa7cc:	74 52                	je     0x1400fa820
1400fa7ce:	48 8b cf             	mov    %rdi,%rcx
1400fa7d1:	e8 7a ae 05 00       	call   0x140155650
1400fa7d6:	eb 3f                	jmp    0x1400fa817
1400fa7d8:	48 85 ff             	test   %rdi,%rdi
1400fa7db:	74 43                	je     0x1400fa820
1400fa7dd:	48 8b cf             	mov    %rdi,%rcx
1400fa7e0:	e8 9b a8 05 00       	call   0x140155080
1400fa7e5:	eb 30                	jmp    0x1400fa817
1400fa7e7:	48 85 ff             	test   %rdi,%rdi
1400fa7ea:	74 34                	je     0x1400fa820
1400fa7ec:	48 8b cf             	mov    %rdi,%rcx
1400fa7ef:	e8 6c c0 05 00       	call   0x140156860
1400fa7f4:	eb 21                	jmp    0x1400fa817
1400fa7f6:	3d 90 03 00 00       	cmp    $0x390,%eax
1400fa7fb:	74 0d                	je     0x1400fa80a
1400fa7fd:	3d 94 04 00 00       	cmp    $0x494,%eax
1400fa802:	74 25                	je     0x1400fa829
1400fa804:	83 63 4c fe          	andl   $0xfffffffe,0x4c(%rbx)
1400fa808:	eb 1f                	jmp    0x1400fa829
1400fa80a:	48 85 ff             	test   %rdi,%rdi
1400fa80d:	74 11                	je     0x1400fa820
1400fa80f:	48 8b cf             	mov    %rdi,%rcx
1400fa812:	e8 39 ce 05 00       	call   0x140157650
1400fa817:	85 c0                	test   %eax,%eax
1400fa819:	b8 01 00 00 00       	mov    $0x1,%eax
1400fa81e:	75 02                	jne    0x1400fa822
1400fa820:	8b c6                	mov    %esi,%eax
1400fa822:	83 63 4c fe          	andl   $0xfffffffe,0x4c(%rbx)
1400fa826:	09 43 4c             	or     %eax,0x4c(%rbx)
1400fa829:	48 85 ff             	test   %rdi,%rdi
1400fa82c:	40 0f 95 c6          	setne  %sil
1400fa830:	48 85 ff             	test   %rdi,%rdi
1400fa833:	74 08                	je     0x1400fa83d
1400fa835:	48 8b cf             	mov    %rdi,%rcx
1400fa838:	e8 a3 49 00 00       	call   0x1400ff1e0
1400fa83d:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1400fa842:	8b c6                	mov    %esi,%eax
1400fa844:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
1400fa849:	48 83 c4 20          	add    $0x20,%rsp
1400fa84d:	41 5f                	pop    %r15
1400fa84f:	5f                   	pop    %rdi
1400fa850:	5e                   	pop    %rsi
1400fa851:	c3                   	ret
1400fa852:	cc                   	int3
1400fa853:	cc                   	int3
1400fa854:	cc                   	int3
1400fa855:	cc                   	int3
1400fa856:	cc                   	int3
1400fa857:	cc                   	int3
1400fa858:	cc                   	int3
1400fa859:	cc                   	int3
1400fa85a:	cc                   	int3
1400fa85b:	cc                   	int3
1400fa85c:	cc                   	int3
1400fa85d:	cc                   	int3
1400fa85e:	cc                   	int3
1400fa85f:	cc                   	int3
1400fa860:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1400fa865:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
1400fa86a:	56                   	push   %rsi
1400fa86b:	57                   	push   %rdi
1400fa86c:	41 57                	push   %r15
1400fa86e:	b8 20 00 00 00       	mov    $0x20,%eax
1400fa873:	e8 b8 62 1b 00       	call   0x1402b0b30
1400fa878:	48 2b e0             	sub    %rax,%rsp
1400fa87b:	48 8b fa             	mov    %rdx,%rdi
1400fa87e:	4c 89 74 24 48       	mov    %r14,0x48(%rsp)
1400fa883:	48 8b d9             	mov    %rcx,%rbx
1400fa886:	bd 74 00 00 00       	mov    $0x74,%ebp
1400fa88b:	8b d5                	mov    %ebp,%edx
1400fa88d:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1400fa892:	e8 29 ae 04 00       	call   0x1401456c0
1400fa897:	33 f6                	xor    %esi,%esi
1400fa899:	48 85 c0             	test   %rax,%rax
1400fa89c:	74 05                	je     0x1400fa8a3
1400fa89e:	44 8b 30             	mov    (%rax),%r14d
1400fa8a1:	eb 03                	jmp    0x1400fa8a6
1400fa8a3:	44 8b f6             	mov    %esi,%r14d
1400fa8a6:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1400fa8ab:	e8 00 8d 02 00       	call   0x1401235b0
1400fa8b0:	41 bf 98 01 00 00    	mov    $0x198,%r15d
1400fa8b6:	48 85 ff             	test   %rdi,%rdi
1400fa8b9:	74 3e                	je     0x1400fa8f9
1400fa8bb:	45 3b f7             	cmp    %r15d,%r14d
1400fa8be:	74 09                	je     0x1400fa8c9
1400fa8c0:	41 81 fe 94 04 00 00 	cmp    $0x494,%r14d
1400fa8c7:	75 30                	jne    0x1400fa8f9
1400fa8c9:	48 8b cf             	mov    %rdi,%rcx
1400fa8cc:	e8 ef 0a fc ff       	call   0x1400bb3c0
1400fa8d1:	48 85 c0             	test   %rax,%rax
1400fa8d4:	74 23                	je     0x1400fa8f9
1400fa8d6:	48 8b c8             	mov    %rax,%rcx
1400fa8d9:	e8 82 ee 04 00       	call   0x140149760
1400fa8de:	3d 94 04 00 00       	cmp    $0x494,%eax
1400fa8e3:	75 09                	jne    0x1400fa8ee
1400fa8e5:	45 3b f7             	cmp    %r15d,%r14d
1400fa8e8:	75 0f                	jne    0x1400fa8f9
1400fa8ea:	8b e8                	mov    %eax,%ebp
1400fa8ec:	eb 0b                	jmp    0x1400fa8f9
1400fa8ee:	41 81 fe 94 04 00 00 	cmp    $0x494,%r14d
1400fa8f5:	41 0f 44 ef          	cmove  %r15d,%ebp
1400fa8f9:	4c 8b 74 24 48       	mov    0x48(%rsp),%r14
1400fa8fe:	48 85 db             	test   %rbx,%rbx
1400fa901:	0f 84 2e 01 00 00    	je     0x1400faa35
1400fa907:	48 89 74 24 40       	mov    %rsi,0x40(%rsp)
1400fa90c:	48 39 73 20          	cmp    %rsi,0x20(%rbx)
1400fa910:	75 06                	jne    0x1400fa918
1400fa912:	48 39 73 68          	cmp    %rsi,0x68(%rbx)
1400fa916:	74 08                	je     0x1400fa920
1400fa918:	48 8b cb             	mov    %rbx,%rcx
1400fa91b:	e8 30 0f 00 00       	call   0x1400fb850
1400fa920:	8b 03                	mov    (%rbx),%eax
1400fa922:	85 c0                	test   %eax,%eax
1400fa924:	74 0b                	je     0x1400fa931
1400fa926:	3b 6b 04             	cmp    0x4(%rbx),%ebp
1400fa929:	75 06                	jne    0x1400fa931
1400fa92b:	48 39 73 08          	cmp    %rsi,0x8(%rbx)
1400fa92f:	75 76                	jne    0x1400fa9a7
1400fa931:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1400fa935:	e8 76 8c 02 00       	call   0x1401235b0
1400fa93a:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
1400fa93e:	48 89 73 10          	mov    %rsi,0x10(%rbx)
1400fa942:	e8 69 8c 02 00       	call   0x1401235b0
1400fa947:	8b d5                	mov    %ebp,%edx
1400fa949:	48 89 73 18          	mov    %rsi,0x18(%rbx)
1400fa94d:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1400fa952:	e8 69 ad 04 00       	call   0x1401456c0
1400fa957:	48 85 c0             	test   %rax,%rax
1400fa95a:	75 33                	jne    0x1400fa98f
1400fa95c:	e8 0f c7 02 00       	call   0x140127070
1400fa961:	4c 8d 05 80 06 21 00 	lea    0x210680(%rip),%r8        # 0x14030afe8
1400fa968:	ba 15 06 00 00       	mov    $0x615,%edx
1400fa96d:	48 8d 0d b4 05 21 00 	lea    0x2105b4(%rip),%rcx        # 0x14030af28
1400fa974:	e8 17 c8 02 00       	call   0x140127190
1400fa979:	45 33 c0             	xor    %r8d,%r8d
1400fa97c:	ba 9c 00 00 00       	mov    $0x9c,%edx
1400fa981:	41 8d 48 06          	lea    0x6(%r8),%ecx
1400fa985:	e8 06 c9 02 00       	call   0x140127290
1400fa98a:	e9 a6 00 00 00       	jmp    0x1400faa35
1400fa98f:	48 89 43 08          	mov    %rax,0x8(%rbx)
1400fa993:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1400fa998:	48 89 43 10          	mov    %rax,0x10(%rbx)
1400fa99c:	8b c5                	mov    %ebp,%eax
1400fa99e:	48 89 73 60          	mov    %rsi,0x60(%rbx)
1400fa9a2:	89 6b 04             	mov    %ebp,0x4(%rbx)
1400fa9a5:	89 2b                	mov    %ebp,(%rbx)
1400fa9a7:	48 89 7b 20          	mov    %rdi,0x20(%rbx)
1400fa9ab:	41 3b c7             	cmp    %r15d,%eax
1400fa9ae:	7f 3e                	jg     0x1400fa9ee
1400fa9b0:	74 2d                	je     0x1400fa9df
1400fa9b2:	83 f8 06             	cmp    $0x6,%eax
1400fa9b5:	74 4b                	je     0x1400faa02
1400fa9b7:	83 f8 1c             	cmp    $0x1c,%eax
1400fa9ba:	74 14                	je     0x1400fa9d0
1400fa9bc:	83 f8 74             	cmp    $0x74,%eax
1400fa9bf:	75 3b                	jne    0x1400fa9fc
1400fa9c1:	48 85 ff             	test   %rdi,%rdi
1400fa9c4:	74 52                	je     0x1400faa18
1400fa9c6:	48 8b cf             	mov    %rdi,%rcx
1400fa9c9:	e8 82 ac 05 00       	call   0x140155650
1400fa9ce:	eb 3f                	jmp    0x1400faa0f
1400fa9d0:	48 85 ff             	test   %rdi,%rdi
1400fa9d3:	74 43                	je     0x1400faa18
1400fa9d5:	48 8b cf             	mov    %rdi,%rcx
1400fa9d8:	e8 a3 a6 05 00       	call   0x140155080
1400fa9dd:	eb 30                	jmp    0x1400faa0f
1400fa9df:	48 85 ff             	test   %rdi,%rdi
1400fa9e2:	74 34                	je     0x1400faa18
1400fa9e4:	48 8b cf             	mov    %rdi,%rcx
1400fa9e7:	e8 74 be 05 00       	call   0x140156860
1400fa9ec:	eb 21                	jmp    0x1400faa0f
1400fa9ee:	3d 90 03 00 00       	cmp    $0x390,%eax
1400fa9f3:	74 0d                	je     0x1400faa02
1400fa9f5:	3d 94 04 00 00       	cmp    $0x494,%eax
1400fa9fa:	74 25                	je     0x1400faa21
1400fa9fc:	83 63 4c fe          	andl   $0xfffffffe,0x4c(%rbx)
1400faa00:	eb 1f                	jmp    0x1400faa21
1400faa02:	48 85 ff             	test   %rdi,%rdi
1400faa05:	74 11                	je     0x1400faa18
1400faa07:	48 8b cf             	mov    %rdi,%rcx
1400faa0a:	e8 41 cc 05 00       	call   0x140157650
1400faa0f:	85 c0                	test   %eax,%eax
1400faa11:	b8 01 00 00 00       	mov    $0x1,%eax
1400faa16:	75 02                	jne    0x1400faa1a
1400faa18:	8b c6                	mov    %esi,%eax
1400faa1a:	83 63 4c fe          	andl   $0xfffffffe,0x4c(%rbx)
1400faa1e:	09 43 4c             	or     %eax,0x4c(%rbx)
1400faa21:	48 85 ff             	test   %rdi,%rdi
1400faa24:	40 0f 95 c6          	setne  %sil
1400faa28:	48 85 ff             	test   %rdi,%rdi
1400faa2b:	74 08                	je     0x1400faa35
1400faa2d:	48 8b cf             	mov    %rdi,%rcx
1400faa30:	e8 6b e1 04 00       	call   0x140148ba0
1400faa35:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1400faa3a:	8b c6                	mov    %esi,%eax
1400faa3c:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
1400faa41:	48 83 c4 20          	add    $0x20,%rsp
1400faa45:	41 5f                	pop    %r15
1400faa47:	5f                   	pop    %rdi
1400faa48:	5e                   	pop    %rsi
1400faa49:	c3                   	ret
1400faa4a:	cc                   	int3
1400faa4b:	cc                   	int3
1400faa4c:	cc                   	int3
1400faa4d:	cc                   	int3
1400faa4e:	cc                   	int3
1400faa4f:	cc                   	int3
1400faa50:	40 53                	rex push %rbx
1400faa52:	b8 c0 00 00 00       	mov    $0xc0,%eax
1400faa57:	e8 d4 60 1b 00       	call   0x1402b0b30
1400faa5c:	48 2b e0             	sub    %rax,%rsp
1400faa5f:	48 8b d9             	mov    %rcx,%rbx
1400faa62:	48 85 c9             	test   %rcx,%rcx
1400faa65:	0f 84 b9 00 00 00    	je     0x1400fab24
1400faa6b:	48 83 79 60 00       	cmpq   $0x0,0x60(%rcx)
1400faa70:	0f 84 b9 00 00 00    	je     0x1400fab2f
1400faa76:	4d 8b c8             	mov    %r8,%r9
1400faa79:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1400faa7e:	4c 8b c2             	mov    %rdx,%r8
1400faa81:	48 8d 15 40 05 21 00 	lea    0x210540(%rip),%rdx        # 0x14030afc8
1400faa88:	e8 53 d4 03 00       	call   0x140137ee0
1400faa8d:	48 8d 8c 24 98 00 00 	lea    0x98(%rsp),%rcx
1400faa94:	00
1400faa95:	0f 10 00             	movups (%rax),%xmm0
1400faa98:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
1400faa9d:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1400faaa1:	0f 29 4c 24 30       	movaps %xmm1,0x30(%rsp)
1400faaa6:	f2 0f 10 40 20       	movsd  0x20(%rax),%xmm0
1400faaab:	f2 0f 11 44 24 40    	movsd  %xmm0,0x40(%rsp)
1400faab1:	e8 5a d3 03 00       	call   0x140137e10
1400faab6:	48 8b 4b 60          	mov    0x60(%rbx),%rcx
1400faaba:	0f 10 00             	movups (%rax),%xmm0
1400faabd:	0f 11 44 24 48       	movups %xmm0,0x48(%rsp)
1400faac2:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1400faac6:	0f 11 4c 24 58       	movups %xmm1,0x58(%rsp)
1400faacb:	f2 0f 10 40 20       	movsd  0x20(%rax),%xmm0
1400faad0:	f2 0f 11 44 24 68    	movsd  %xmm0,0x68(%rsp)
1400faad6:	48 85 c9             	test   %rcx,%rcx
1400faad9:	74 1b                	je     0x1400faaf6
1400faadb:	48 ff 43 70          	incq   0x70(%rbx)
1400faadf:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1400faae4:	48 8b 53 68          	mov    0x68(%rbx),%rdx
1400faae8:	e8 a3 b4 04 00       	call   0x140145f90
1400faaed:	48 81 c4 c0 00 00 00 	add    $0xc0,%rsp
1400faaf4:	5b                   	pop    %rbx
1400faaf5:	c3                   	ret
1400faaf6:	e8 75 c5 02 00       	call   0x140127070
1400faafb:	4c 8d 05 8e 05 21 00 	lea    0x21058e(%rip),%r8        # 0x14030b090
1400fab02:	ba 4c 09 00 00       	mov    $0x94c,%edx
1400fab07:	48 8d 0d 1a 04 21 00 	lea    0x21041a(%rip),%rcx        # 0x14030af28
1400fab0e:	e8 7d c6 02 00       	call   0x140127190
1400fab13:	45 33 c0             	xor    %r8d,%r8d
1400fab16:	ba a3 00 00 00       	mov    $0xa3,%edx
1400fab1b:	41 8d 48 06          	lea    0x6(%r8),%ecx
1400fab1f:	e8 6c c7 02 00       	call   0x140127290
1400fab24:	33 c0                	xor    %eax,%eax
1400fab26:	48 81 c4 c0 00 00 00 	add    $0xc0,%rsp
1400fab2d:	5b                   	pop    %rbx
1400fab2e:	c3                   	ret
1400fab2f:	49 81 f8 ff ff ff 7f 	cmp    $0x7fffffff,%r8
1400fab36:	77 ec                	ja     0x1400fab24
1400fab38:	4c 8b ca             	mov    %rdx,%r9
1400fab3b:	ba 09 00 00 00       	mov    $0x9,%edx
1400fab40:	e8 bb 04 00 00       	call   0x1400fb000
1400fab45:	85 c0                	test   %eax,%eax
1400fab47:	7e db                	jle    0x1400fab24
1400fab49:	b8 01 00 00 00       	mov    $0x1,%eax
1400fab4e:	48 81 c4 c0 00 00 00 	add    $0xc0,%rsp
1400fab55:	5b                   	pop    %rbx
1400fab56:	c3                   	ret
1400fab57:	cc                   	int3
1400fab58:	cc                   	int3
1400fab59:	cc                   	int3
1400fab5a:	cc                   	int3
1400fab5b:	cc                   	int3
1400fab5c:	cc                   	int3
1400fab5d:	cc                   	int3
1400fab5e:	cc                   	int3
1400fab5f:	cc                   	int3
1400fab60:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400fab65:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1400fab6a:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1400fab6f:	57                   	push   %rdi
1400fab70:	b8 20 00 00 00       	mov    $0x20,%eax
1400fab75:	e8 b6 5f 1b 00       	call   0x1402b0b30
1400fab7a:	48 2b e0             	sub    %rax,%rsp
1400fab7d:	33 ed                	xor    %ebp,%ebp
1400fab7f:	8b fa                	mov    %edx,%edi
1400fab81:	48 89 6c 24 40       	mov    %rbp,0x40(%rsp)
1400fab86:	48 8b d9             	mov    %rcx,%rbx
1400fab89:	8b f5                	mov    %ebp,%esi
1400fab8b:	48 85 c9             	test   %rcx,%rcx
1400fab8e:	74 3e                	je     0x1400fabce
1400fab90:	48 39 69 20          	cmp    %rbp,0x20(%rcx)
1400fab94:	75 06                	jne    0x1400fab9c
1400fab96:	48 39 69 68          	cmp    %rbp,0x68(%rcx)
1400fab9a:	74 05                	je     0x1400faba1
1400fab9c:	e8 af 0c 00 00       	call   0x1400fb850
1400faba1:	39 33                	cmp    %esi,(%rbx)
1400faba3:	74 0f                	je     0x1400fabb4
1400faba5:	3b 7b 04             	cmp    0x4(%rbx),%edi
1400faba8:	75 0a                	jne    0x1400fabb4
1400fabaa:	48 39 73 08          	cmp    %rsi,0x8(%rbx)
1400fabae:	0f 85 95 00 00 00    	jne    0x1400fac49
1400fabb4:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1400fabb8:	e8 f3 89 02 00       	call   0x1401235b0
1400fabbd:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
1400fabc1:	48 89 6b 10          	mov    %rbp,0x10(%rbx)
1400fabc5:	e8 e6 89 02 00       	call   0x1401235b0
1400fabca:	48 89 6b 18          	mov    %rbp,0x18(%rbx)
1400fabce:	85 ff                	test   %edi,%edi
1400fabd0:	74 0f                	je     0x1400fabe1
1400fabd2:	8b d7                	mov    %edi,%edx
1400fabd4:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1400fabd9:	e8 e2 aa 04 00       	call   0x1401456c0
1400fabde:	48 8b f0             	mov    %rax,%rsi
1400fabe1:	48 85 db             	test   %rbx,%rbx
1400fabe4:	75 0a                	jne    0x1400fabf0
1400fabe6:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1400fabeb:	e8 c0 89 02 00       	call   0x1401235b0
1400fabf0:	48 85 f6             	test   %rsi,%rsi
1400fabf3:	75 31                	jne    0x1400fac26
1400fabf5:	e8 76 c4 02 00       	call   0x140127070
1400fabfa:	4c 8d 05 e7 03 21 00 	lea    0x2103e7(%rip),%r8        # 0x14030afe8
1400fac01:	ba 15 06 00 00       	mov    $0x615,%edx
1400fac06:	48 8d 0d 1b 03 21 00 	lea    0x21031b(%rip),%rcx        # 0x14030af28
1400fac0d:	e8 7e c5 02 00       	call   0x140127190
1400fac12:	45 33 c0             	xor    %r8d,%r8d
1400fac15:	8d 4e 06             	lea    0x6(%rsi),%ecx
1400fac18:	ba 9c 00 00 00       	mov    $0x9c,%edx
1400fac1d:	e8 6e c6 02 00       	call   0x140127290
1400fac22:	8b c5                	mov    %ebp,%eax
1400fac24:	eb 28                	jmp    0x1400fac4e
1400fac26:	48 85 db             	test   %rbx,%rbx