1401ba707:	c7 00 d4 33 80 3f    	movl   $0x3f8033d4,(%rax)
1401ba70d:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1401ba711:	e8 aa bc e4 ff       	call   0x1400063c0
1401ba716:	48 8d 15 23 ca 98 00 	lea    0x98ca23(%rip),%rdx        # 0x140b47140
1401ba71d:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1401ba721:	e8 c2 96 e4 ff       	call   0x140003de8
1401ba726:	90                   	nop
1401ba727:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1401ba72b:	e8 0c 03 00 00       	call   0x1401baa3c
1401ba730:	89 30                	mov    %esi,(%rax)
1401ba732:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1401ba736:	e8 85 bc e4 ff       	call   0x1400063c0
1401ba73b:	48 8d 15 26 c9 98 00 	lea    0x98c926(%rip),%rdx        # 0x140b47068
1401ba742:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1401ba746:	e8 9d 96 e4 ff       	call   0x140003de8
1401ba74b:	90                   	nop
1401ba74c:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1401ba750:	e8 e7 02 00 00       	call   0x1401baa3c
1401ba755:	c7 00 e9 ea 80 3f    	movl   $0x3f80eae9,(%rax)
1401ba75b:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1401ba75f:	e8 5c bc e4 ff       	call   0x1400063c0
1401ba764:	48 8d 15 dd c8 98 00 	lea    0x98c8dd(%rip),%rdx        # 0x140b47048
1401ba76b:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1401ba76f:	e8 74 96 e4 ff       	call   0x140003de8
1401ba774:	90                   	nop
1401ba775:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1401ba779:	e8 be 02 00 00       	call   0x1401baa3c
1401ba77e:	c7 00 a7 f8 80 3f    	movl   $0x3f80f8a7,(%rax)
1401ba784:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1401ba788:	e8 33 bc e4 ff       	call   0x1400063c0
1401ba78d:	48 8d 15 a4 c8 98 00 	lea    0x98c8a4(%rip),%rdx        # 0x140b47038
1401ba794:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1401ba798:	e8 4b 96 e4 ff       	call   0x140003de8
1401ba79d:	90                   	nop
1401ba79e:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1401ba7a2:	e8 95 02 00 00       	call   0x1401baa3c
1401ba7a7:	c7 00 a1 e9 80 3f    	movl   $0x3f80e9a1,(%rax)
1401ba7ad:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1401ba7b1:	e8 0a bc e4 ff       	call   0x1400063c0
1401ba7b6:	48 8d 15 5b c8 98 00 	lea    0x98c85b(%rip),%rdx        # 0x140b47018
1401ba7bd:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1401ba7c1:	e8 22 96 e4 ff       	call   0x140003de8
1401ba7c6:	90                   	nop
1401ba7c7:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1401ba7cb:	e8 6c 02 00 00       	call   0x1401baa3c
1401ba7d0:	c7 00 44 bc 80 3f    	movl   $0x3f80bc44,(%rax)
1401ba7d6:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1401ba7da:	e8 e1 bb e4 ff       	call   0x1400063c0
1401ba7df:	48 8d 15 da c8 98 00 	lea    0x98c8da(%rip),%rdx        # 0x140b470c0
1401ba7e6:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1401ba7ea:	e8 f9 95 e4 ff       	call   0x140003de8
1401ba7ef:	90                   	nop
1401ba7f0:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1401ba7f4:	e8 43 02 00 00       	call   0x1401baa3c
1401ba7f9:	c7 00 51 5a 80 3f    	movl   $0x3f805a51,(%rax)
1401ba7ff:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1401ba803:	e8 b8 bb e4 ff       	call   0x1400063c0
1401ba808:	48 8d 15 99 c8 98 00 	lea    0x98c899(%rip),%rdx        # 0x140b470a8
1401ba80f:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1401ba813:	e8 d0 95 e4 ff       	call   0x140003de8
1401ba818:	90                   	nop
1401ba819:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1401ba81d:	e8 1a 02 00 00       	call   0x1401baa3c
1401ba822:	c7 00 f0 41 80 3f    	movl   $0x3f8041f0,(%rax)
1401ba828:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1401ba82c:	e8 8f bb e4 ff       	call   0x1400063c0
1401ba831:	48 8d 15 58 c8 98 00 	lea    0x98c858(%rip),%rdx        # 0x140b47090
1401ba838:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1401ba83c:	e8 a7 95 e4 ff       	call   0x140003de8
1401ba841:	90                   	nop
1401ba842:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1401ba846:	e8 f1 01 00 00       	call   0x1401baa3c
1401ba84b:	c7 00 57 0a 81 3f    	movl   $0x3f810a57,(%rax)
1401ba851:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1401ba855:	e8 66 bb e4 ff       	call   0x1400063c0
1401ba85a:	48 8d 15 17 c8 98 00 	lea    0x98c817(%rip),%rdx        # 0x140b47078
1401ba861:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1401ba865:	e8 7e 95 e4 ff       	call   0x140003de8
1401ba86a:	90                   	nop
1401ba86b:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1401ba86f:	e8 c8 01 00 00       	call   0x1401baa3c
1401ba874:	c7 00 6e 39 81 3f    	movl   $0x3f81396e,(%rax)
1401ba87a:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1401ba87e:	e8 3d bb e4 ff       	call   0x1400063c0
1401ba883:	48 8d 15 3e c9 98 00 	lea    0x98c93e(%rip),%rdx        # 0x140b471c8
1401ba88a:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1401ba88e:	e8 55 95 e4 ff       	call   0x140003de8
1401ba893:	90                   	nop
1401ba894:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1401ba898:	e8 9f 01 00 00       	call   0x1401baa3c
1401ba89d:	c7 00 cb bb 80 3f    	movl   $0x3f80bbcb,(%rax)
1401ba8a3:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1401ba8a7:	e8 14 bb e4 ff       	call   0x1400063c0
1401ba8ac:	48 8d 15 fd c8 98 00 	lea    0x98c8fd(%rip),%rdx        # 0x140b471b0
1401ba8b3:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1401ba8b7:	e8 2c 95 e4 ff       	call   0x140003de8
1401ba8bc:	90                   	nop
1401ba8bd:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1401ba8c1:	e8 76 01 00 00       	call   0x1401baa3c
1401ba8c6:	c7 00 ae 9e 7e 3f    	movl   $0x3f7e9eae,(%rax)
1401ba8cc:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1401ba8d0:	e8 eb ba e4 ff       	call   0x1400063c0
1401ba8d5:	48 8d 05 f4 02 b7 00 	lea    0xb702f4(%rip),%rax        # 0x140d2abd0
1401ba8dc:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
1401ba8e0:	48 33 cc             	xor    %rsp,%rcx
1401ba8e3:	e8 f8 4c 93 00       	call   0x140aef5e0
1401ba8e8:	4c 8d 5c 24 60       	lea    0x60(%rsp),%r11
1401ba8ed:	49 8b 5b 30          	mov    0x30(%r11),%rbx
1401ba8f1:	49 8b 73 38          	mov    0x38(%r11),%rsi
1401ba8f5:	49 8b 7b 40          	mov    0x40(%r11),%rdi
1401ba8f9:	49 8b e3             	mov    %r11,%rsp
1401ba8fc:	41 5f                	pop    %r15
1401ba8fe:	41 5e                	pop    %r14
1401ba900:	41 5d                	pop    %r13
1401ba902:	41 5c                	pop    %r12
1401ba904:	5d                   	pop    %rbp
1401ba905:	c3                   	ret
1401ba906:	90                   	nop
1401ba907:	90                   	nop
1401ba908:	48 8b c4             	mov    %rsp,%rax
1401ba90b:	48 89 58 08          	mov    %rbx,0x8(%rax)
1401ba90f:	48 89 68 10          	mov    %rbp,0x10(%rax)
1401ba913:	48 89 70 18          	mov    %rsi,0x18(%rax)
1401ba917:	48 89 78 20          	mov    %rdi,0x20(%rax)
1401ba91b:	41 57                	push   %r15
1401ba91d:	48 83 ec 50          	sub    $0x50,%rsp
1401ba921:	48 8b f2             	mov    %rdx,%rsi
1401ba924:	48 8b 3d a5 02 b7 00 	mov    0xb702a5(%rip),%rdi        # 0x140d2abd0
1401ba92b:	48 8b 5f 08          	mov    0x8(%rdi),%rbx
1401ba92f:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
1401ba934:	83 64 24 38 00       	andl   $0x0,0x38(%rsp)
1401ba939:	eb 2e                	jmp    0x1401ba969
1401ba93b:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
1401ba940:	48 8d 53 20          	lea    0x20(%rbx),%rdx
1401ba944:	4c 8b c6             	mov    %rsi,%r8
1401ba947:	e8 00 7c e6 ff       	call   0x14002254c
1401ba94c:	84 c0                	test   %al,%al
1401ba94e:	74 0b                	je     0x1401ba95b
1401ba950:	83 64 24 38 00       	andl   $0x0,0x38(%rsp)
1401ba955:	48 8b 5b 10          	mov    0x10(%rbx),%rbx
1401ba959:	eb 0e                	jmp    0x1401ba969
1401ba95b:	c7 44 24 38 01 00 00 	movl   $0x1,0x38(%rsp)
1401ba962:	00
1401ba963:	48 8b fb             	mov    %rbx,%rdi
1401ba966:	48 8b 1b             	mov    (%rbx),%rbx
1401ba969:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
1401ba96d:	74 cc                	je     0x1401ba93b
1401ba96f:	80 7f 19 00          	cmpb   $0x0,0x19(%rdi)
1401ba973:	75 14                	jne    0x1401ba989
1401ba975:	4c 8d 47 20          	lea    0x20(%rdi),%r8
1401ba979:	48 8b d6             	mov    %rsi,%rdx
1401ba97c:	e8 cb 7b e6 ff       	call   0x14002254c
1401ba981:	84 c0                	test   %al,%al
1401ba983:	0f 84 8d 00 00 00    	je     0x1401baa16
1401ba989:	48 b8 8e e3 38 8e e3 	movabs $0x38e38e38e38e38e,%rax
1401ba990:	38 8e 03
1401ba993:	48 39 05 3e 02 b7 00 	cmp    %rax,0xb7023e(%rip)        # 0x140d2abd8
1401ba99a:	0f 84 95 00 00 00    	je     0x1401baa35
1401ba9a0:	48 8b 2d 29 02 b7 00 	mov    0xb70229(%rip),%rbp        # 0x140d2abd0
1401ba9a7:	4c 8d 3d 22 02 b7 00 	lea    0xb70222(%rip),%r15        # 0x140d2abd0
1401ba9ae:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
1401ba9b3:	48 83 64 24 28 00    	andq   $0x0,0x28(%rsp)
1401ba9b9:	b9 48 00 00 00       	mov    $0x48,%ecx
1401ba9be:	ff 15 04 1f 95 00    	call   *0x951f04(%rip)        # 0x140b0c8c8
1401ba9c4:	48 8b f8             	mov    %rax,%rdi
1401ba9c7:	48 85 c0             	test   %rax,%rax
1401ba9ca:	75 07                	jne    0x1401ba9d3
1401ba9cc:	ff 15 c6 1a 95 00    	call   *0x951ac6(%rip)        # 0x140b0c498
1401ba9d2:	cc                   	int3
1401ba9d3:	48 89 7c 24 28       	mov    %rdi,0x28(%rsp)
1401ba9d8:	48 8b d6             	mov    %rsi,%rdx
1401ba9db:	48 8d 48 20          	lea    0x20(%rax),%rcx
1401ba9df:	e8 cc ba e4 ff       	call   0x1400064b0
1401ba9e4:	83 67 40 00          	andl   $0x0,0x40(%rdi)
1401ba9e8:	48 89 2f             	mov    %rbp,(%rdi)
1401ba9eb:	48 89 6f 08          	mov    %rbp,0x8(%rdi)
1401ba9ef:	48 89 6f 10          	mov    %rbp,0x10(%rdi)
1401ba9f3:	66 83 67 18 00       	andw   $0x0,0x18(%rdi)
1401ba9f8:	0f 10 44 24 30       	movups 0x30(%rsp),%xmm0
1401ba9fd:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
1401baa03:	4c 8b c7             	mov    %rdi,%r8
1401baa06:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1401baa0b:	49 8b cf             	mov    %r15,%rcx
1401baa0e:	e8 cd c4 e4 ff       	call   0x140006ee0
1401baa13:	48 8b f8             	mov    %rax,%rdi
1401baa16:	48 8d 47 40          	lea    0x40(%rdi),%rax
1401baa1a:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1401baa1f:	48 8b 6c 24 68       	mov    0x68(%rsp),%rbp
1401baa24:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
1401baa29:	48 8b 7c 24 78       	mov    0x78(%rsp),%rdi
1401baa2e:	48 83 c4 50          	add    $0x50,%rsp
1401baa32:	41 5f                	pop    %r15
1401baa34:	c3                   	ret
1401baa35:	e8 9a 93 e4 ff       	call   0x140003dd4
1401baa3a:	cc                   	int3
1401baa3b:	90                   	nop
1401baa3c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401baa41:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1401baa46:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401baa4b:	57                   	push   %rdi
1401baa4c:	48 83 ec 50          	sub    $0x50,%rsp
1401baa50:	48 8b f2             	mov    %rdx,%rsi
1401baa53:	48 8b 3d 76 01 b7 00 	mov    0xb70176(%rip),%rdi        # 0x140d2abd0
1401baa5a:	48 8b 5f 08          	mov    0x8(%rdi),%rbx
1401baa5e:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
1401baa63:	33 ed                	xor    %ebp,%ebp
1401baa65:	89 6c 24 38          	mov    %ebp,0x38(%rsp)
1401baa69:	eb 2d                	jmp    0x1401baa98
1401baa6b:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
1401baa70:	48 8d 53 20          	lea    0x20(%rbx),%rdx
1401baa74:	4c 8b c6             	mov    %rsi,%r8
1401baa77:	e8 d0 7a e6 ff       	call   0x14002254c
1401baa7c:	84 c0                	test   %al,%al
1401baa7e:	74 0a                	je     0x1401baa8a
1401baa80:	89 6c 24 38          	mov    %ebp,0x38(%rsp)
1401baa84:	48 8b 5b 10          	mov    0x10(%rbx),%rbx
1401baa88:	eb 0e                	jmp    0x1401baa98
1401baa8a:	c7 44 24 38 01 00 00 	movl   $0x1,0x38(%rsp)
1401baa91:	00
1401baa92:	48 8b fb             	mov    %rbx,%rdi
1401baa95:	48 8b 1b             	mov    (%rbx),%rbx
1401baa98:	40 38 6b 19          	cmp    %bpl,0x19(%rbx)
1401baa9c:	74 cd                	je     0x1401baa6b
1401baa9e:	40 38 6f 19          	cmp    %bpl,0x19(%rdi)
1401baaa2:	75 14                	jne    0x1401baab8
1401baaa4:	4c 8d 47 20          	lea    0x20(%rdi),%r8
1401baaa8:	48 8b d6             	mov    %rsi,%rdx
1401baaab:	e8 9c 7a e6 ff       	call   0x14002254c
1401baab0:	84 c0                	test   %al,%al
1401baab2:	0f 84 a3 00 00 00    	je     0x1401bab5b
1401baab8:	48 b8 8e e3 38 8e e3 	movabs $0x38e38e38e38e38e,%rax
1401baabf:	38 8e 03
1401baac2:	48 39 05 0f 01 b7 00 	cmp    %rax,0xb7010f(%rip)        # 0x140d2abd8
1401baac9:	0f 84 a5 00 00 00    	je     0x1401bab74
1401baacf:	48 8b 1d fa 00 b7 00 	mov    0xb700fa(%rip),%rbx        # 0x140d2abd0
1401baad6:	48 8d 3d f3 00 b7 00 	lea    0xb700f3(%rip),%rdi        # 0x140d2abd0
1401baadd:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1401baae2:	48 89 6c 24 28       	mov    %rbp,0x28(%rsp)
1401baae7:	b9 48 00 00 00       	mov    $0x48,%ecx
1401baaec:	ff 15 d6 1d 95 00    	call   *0x951dd6(%rip)        # 0x140b0c8c8
1401baaf2:	48 85 c0             	test   %rax,%rax
1401baaf5:	75 07                	jne    0x1401baafe
1401baaf7:	ff 15 9b 19 95 00    	call   *0x95199b(%rip)        # 0x140b0c498
1401baafd:	90                   	nop
1401baafe:	0f 57 c0             	xorps  %xmm0,%xmm0
1401bab01:	0f 11 40 20          	movups %xmm0,0x20(%rax)
1401bab05:	48 89 68 30          	mov    %rbp,0x30(%rax)
1401bab09:	48 89 68 38          	mov    %rbp,0x38(%rax)
1401bab0d:	0f 10 06             	movups (%rsi),%xmm0
1401bab10:	0f 11 40 20          	movups %xmm0,0x20(%rax)
1401bab14:	0f 10 4e 10          	movups 0x10(%rsi),%xmm1
1401bab18:	0f 11 48 30          	movups %xmm1,0x30(%rax)
1401bab1c:	48 89 6e 10          	mov    %rbp,0x10(%rsi)
1401bab20:	48 c7 46 18 07 00 00 	movq   $0x7,0x18(%rsi)
1401bab27:	00
1401bab28:	66 89 2e             	mov    %bp,(%rsi)
1401bab2b:	89 68 40             	mov    %ebp,0x40(%rax)
1401bab2e:	48 89 18             	mov    %rbx,(%rax)
1401bab31:	48 89 58 08          	mov    %rbx,0x8(%rax)
1401bab35:	48 89 58 10          	mov    %rbx,0x10(%rax)
1401bab39:	66 89 68 18          	mov    %bp,0x18(%rax)
1401bab3d:	0f 10 44 24 30       	movups 0x30(%rsp),%xmm0
1401bab42:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
1401bab48:	4c 8b c0             	mov    %rax,%r8
1401bab4b:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1401bab50:	48 8b cf             	mov    %rdi,%rcx
1401bab53:	e8 88 c3 e4 ff       	call   0x140006ee0
1401bab58:	48 8b f8             	mov    %rax,%rdi
1401bab5b:	48 8d 47 40          	lea    0x40(%rdi),%rax
1401bab5f:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1401bab64:	48 8b 6c 24 68       	mov    0x68(%rsp),%rbp
1401bab69:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
1401bab6e:	48 83 c4 50          	add    $0x50,%rsp
1401bab72:	5f                   	pop    %rdi
1401bab73:	c3                   	ret
1401bab74:	e8 5b 92 e4 ff       	call   0x140003dd4
1401bab79:	cc                   	int3
1401bab7a:	90                   	nop
1401bab7b:	90                   	nop
1401bab7c:	48 83 ec 28          	sub    $0x28,%rsp
1401bab80:	48 8b 09             	mov    (%rcx),%rcx
1401bab83:	48 85 c9             	test   %rcx,%rcx
1401bab86:	74 05                	je     0x1401bab8d
1401bab88:	e8 73 4a 93 00       	call   0x140aef600
1401bab8d:	48 83 c4 28          	add    $0x28,%rsp
1401bab91:	c3                   	ret
1401bab92:	90                   	nop
1401bab93:	90                   	nop
1401bab94:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401bab99:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1401bab9e:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401baba3:	57                   	push   %rdi
1401baba4:	48 83 ec 50          	sub    $0x50,%rsp
1401baba8:	48 8b f2             	mov    %rdx,%rsi
1401babab:	48 8b 3d ce fe b6 00 	mov    0xb6fece(%rip),%rdi        # 0x140d2aa80
1401babb2:	48 8b 5f 08          	mov    0x8(%rdi),%rbx
1401babb6:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
1401babbb:	33 ed                	xor    %ebp,%ebp
1401babbd:	89 6c 24 38          	mov    %ebp,0x38(%rsp)
1401babc1:	eb 2d                	jmp    0x1401babf0
1401babc3:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
1401babc8:	48 8d 53 20          	lea    0x20(%rbx),%rdx
1401babcc:	4c 8b c6             	mov    %rsi,%r8
1401babcf:	e8 78 79 e6 ff       	call   0x14002254c
1401babd4:	84 c0                	test   %al,%al
1401babd6:	74 0a                	je     0x1401babe2
1401babd8:	89 6c 24 38          	mov    %ebp,0x38(%rsp)
1401babdc:	48 8b 5b 10          	mov    0x10(%rbx),%rbx
1401babe0:	eb 0e                	jmp    0x1401babf0
1401babe2:	c7 44 24 38 01 00 00 	movl   $0x1,0x38(%rsp)
1401babe9:	00
1401babea:	48 8b fb             	mov    %rbx,%rdi
1401babed:	48 8b 1b             	mov    (%rbx),%rbx
1401babf0:	40 38 6b 19          	cmp    %bpl,0x19(%rbx)
1401babf4:	74 cd                	je     0x1401babc3
1401babf6:	40 38 6f 19          	cmp    %bpl,0x19(%rdi)
1401babfa:	75 14                	jne    0x1401bac10
1401babfc:	4c 8d 47 20          	lea    0x20(%rdi),%r8
1401bac00:	48 8b d6             	mov    %rsi,%rdx
1401bac03:	e8 44 79 e6 ff       	call   0x14002254c
1401bac08:	84 c0                	test   %al,%al
1401bac0a:	0f 84 b0 00 00 00    	je     0x1401bacc0
1401bac10:	48 b8 aa aa aa aa aa 	movabs $0x2aaaaaaaaaaaaaa,%rax
1401bac17:	aa aa 02
1401bac1a:	48 39 05 67 fe b6 00 	cmp    %rax,0xb6fe67(%rip)        # 0x140d2aa88
1401bac21:	0f 84 b2 00 00 00    	je     0x1401bacd9
1401bac27:	48 8b 1d 52 fe b6 00 	mov    0xb6fe52(%rip),%rbx        # 0x140d2aa80
1401bac2e:	48 8d 3d 4b fe b6 00 	lea    0xb6fe4b(%rip),%rdi        # 0x140d2aa80
1401bac35:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1401bac3a:	48 89 6c 24 28       	mov    %rbp,0x28(%rsp)
1401bac3f:	b9 60 00 00 00       	mov    $0x60,%ecx
1401bac44:	ff 15 7e 1c 95 00    	call   *0x951c7e(%rip)        # 0x140b0c8c8
1401bac4a:	48 85 c0             	test   %rax,%rax
1401bac4d:	75 07                	jne    0x1401bac56
1401bac4f:	ff 15 43 18 95 00    	call   *0x951843(%rip)        # 0x140b0c498
1401bac55:	90                   	nop
1401bac56:	0f 57 c0             	xorps  %xmm0,%xmm0
1401bac59:	0f 11 40 20          	movups %xmm0,0x20(%rax)
1401bac5d:	48 89 68 30          	mov    %rbp,0x30(%rax)
1401bac61:	48 89 68 38          	mov    %rbp,0x38(%rax)
1401bac65:	0f 10 06             	movups (%rsi),%xmm0
1401bac68:	0f 11 40 20          	movups %xmm0,0x20(%rax)
1401bac6c:	0f 10 4e 10          	movups 0x10(%rsi),%xmm1
1401bac70:	0f 11 48 30          	movups %xmm1,0x30(%rax)
1401bac74:	48 89 6e 10          	mov    %rbp,0x10(%rsi)
1401bac78:	48 c7 46 18 07 00 00 	movq   $0x7,0x18(%rsi)
1401bac7f:	00
1401bac80:	66 89 2e             	mov    %bp,(%rsi)
1401bac83:	48 89 68 40          	mov    %rbp,0x40(%rax)
1401bac87:	48 89 68 48          	mov    %rbp,0x48(%rax)