1400346b6:	48 83 c4 68          	add    $0x68,%rsp
1400346ba:	c3                   	ret
1400346bb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400346c0:	66 0f 7e c8          	movd   %xmm1,%eax
1400346c4:	0d 00 00 40 00       	or     $0x400000,%eax
1400346c9:	66 0f 6e d0          	movd   %eax,%xmm2
1400346cd:	44 8b 0d 88 d3 01 00 	mov    0x1d388(%rip),%r9d        # 0x140051a5c
1400346d4:	e8 07 99 00 00       	call   0x14003dfe0
1400346d9:	66 0f 6f 7c 24 30    	movdqa 0x30(%rsp),%xmm7
1400346df:	66 0f 6f 74 24 20    	movdqa 0x20(%rsp),%xmm6
1400346e5:	48 83 c4 68          	add    $0x68,%rsp
1400346e9:	c3                   	ret
1400346ea:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400346f0:	41 81 f9 00 00 c0 ff 	cmp    $0xffc00000,%r9d
1400346f7:	74 2b                	je     0x140034724
1400346f9:	66 0f 7e c1          	movd   %xmm0,%ecx
1400346fd:	81 c9 00 00 40 00    	or     $0x400000,%ecx
140034703:	66 0f 6e d1          	movd   %ecx,%xmm2
140034707:	44 8b 0d 52 d3 01 00 	mov    0x1d352(%rip),%r9d        # 0x140051a60
14003470e:	e8 cd 98 00 00       	call   0x14003dfe0
140034713:	66 0f 6f 7c 24 30    	movdqa 0x30(%rsp),%xmm7
140034719:	66 0f 6f 74 24 20    	movdqa 0x20(%rsp),%xmm6
14003471f:	48 83 c4 68          	add    $0x68,%rsp
140034723:	c3                   	ret
140034724:	66 0f 7e c8          	movd   %xmm1,%eax
140034728:	0d 00 00 40 00       	or     $0x400000,%eax
14003472d:	66 0f 6e d0          	movd   %eax,%xmm2
140034731:	44 8b 0d 28 d3 01 00 	mov    0x1d328(%rip),%r9d        # 0x140051a60
140034738:	e8 a3 98 00 00       	call   0x14003dfe0
14003473d:	66 0f 6f 7c 24 30    	movdqa 0x30(%rsp),%xmm7
140034743:	66 0f 6f 74 24 20    	movdqa 0x20(%rsp),%xmm6
140034749:	48 83 c4 68          	add    $0x68,%rsp
14003474d:	c3                   	ret
14003474e:	66 90                	xchg   %ax,%ax
140034750:	66 0f ef d2          	pxor   %xmm2,%xmm2
140034754:	0f 56 d5             	orps   %xmm5,%xmm2
140034757:	44 8b 0d 0a d3 01 00 	mov    0x1d30a(%rip),%r9d        # 0x140051a68
14003475e:	e8 7d 98 00 00       	call   0x14003dfe0
140034763:	66 0f 6f 7c 24 30    	movdqa 0x30(%rsp),%xmm7
140034769:	66 0f 6f 74 24 20    	movdqa 0x20(%rsp),%xmm6
14003476f:	48 83 c4 68          	add    $0x68,%rsp
140034773:	c3                   	ret
140034774:	66 66 66 66 0f 1f 84 	data16 data16 data16 nopw 0x0(%rax,%rax,1)
14003477b:	00 00 00 00 00
140034780:	ba 00 00 80 7f       	mov    $0x7f800000,%edx
140034785:	66 0f 6e d2          	movd   %edx,%xmm2
140034789:	0f 56 d5             	orps   %xmm5,%xmm2
14003478c:	44 8b 0d dd d2 01 00 	mov    0x1d2dd(%rip),%r9d        # 0x140051a70
140034793:	e8 48 98 00 00       	call   0x14003dfe0
140034798:	66 0f 6f 7c 24 30    	movdqa 0x30(%rsp),%xmm7
14003479e:	66 0f 6f 74 24 20    	movdqa 0x20(%rsp),%xmm6
1400347a4:	48 83 c4 68          	add    $0x68,%rsp
1400347a8:	c3                   	ret
1400347a9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1400347b0:	ba 00 00 c0 ff       	mov    $0xffc00000,%edx
1400347b5:	66 0f 6e d2          	movd   %edx,%xmm2
1400347b9:	44 8b 0d a4 d2 01 00 	mov    0x1d2a4(%rip),%r9d        # 0x140051a64
1400347c0:	e8 1b 98 00 00       	call   0x14003dfe0
1400347c5:	66 0f 6f 7c 24 30    	movdqa 0x30(%rsp),%xmm7
1400347cb:	66 0f 6f 74 24 20    	movdqa 0x20(%rsp),%xmm6
1400347d1:	48 83 c4 68          	add    $0x68,%rsp
1400347d5:	c3                   	ret
1400347d6:	c5 f1 62 c8          	vpunpckldq %xmm0,%xmm1,%xmm1
1400347da:	c5 d1 ef ed          	vpxor  %xmm5,%xmm5,%xmm5
1400347de:	c5 f9 7e c8          	vmovd  %xmm1,%eax
1400347e2:	c5 f9 7e c1          	vmovd  %xmm0,%ecx
1400347e6:	44 8b c9             	mov    %ecx,%r9d
1400347e9:	25 ff ff ff 7f       	and    $0x7fffffff,%eax
1400347ee:	81 e1 ff ff ff 7f    	and    $0x7fffffff,%ecx
1400347f4:	3d 00 00 80 7f       	cmp    $0x7f800000,%eax
1400347f9:	0f 83 e1 03 00 00    	jae    0x140034be0
1400347ff:	3d 00 00 80 3f       	cmp    $0x3f800000,%eax
140034804:	0f 8e 76 04 00 00    	jle    0x140034c80
14003480a:	81 f9 00 00 80 7f    	cmp    $0x7f800000,%ecx
140034810:	0f 83 0a 03 00 00    	jae    0x140034b20
140034816:	c5 f8 5a c1          	vcvtps2pd %xmm1,%xmm0
14003481a:	41 81 f9 00 00 88 3f 	cmp    $0x3f880000,%r9d
140034821:	0f 8c 49 01 00 00    	jl     0x140034970
140034827:	c5 f9 70 d0 ee       	vpshufd $0xee,%xmm0,%xmm2
14003482c:	c5 e9 db 15 fc d2 01 	vpand  0x1d2fc(%rip),%xmm2,%xmm2        # 0x140051b30
140034833:	00
140034834:	c4 e1 f9 7e d1       	vmovq  %xmm2,%rcx
140034839:	48 c1 e9 2c          	shr    $0x2c,%rcx
14003483d:	83 d1 00             	adc    $0x0,%ecx
140034840:	8b c1                	mov    %ecx,%eax
140034842:	81 c9 00 fe 03 00    	or     $0x3fe00,%ecx
140034848:	48 c1 e1 2c          	shl    $0x2c,%rcx
14003484c:	c4 e1 f9 6e c9       	vmovq  %rcx,%xmm1
140034851:	c5 e9 eb 15 b7 d2 01 	vpor   0x1d2b7(%rip),%xmm2,%xmm2        # 0x140051b10
140034858:	00
140034859:	c5 f9 70 da ee       	vpshufd $0xee,%xmm2,%xmm3
14003485e:	c5 e1 73 d3 34       	vpsrlq $0x34,%xmm3,%xmm3
140034863:	c5 e1 fb 1d b5 d2 01 	vpsubq 0x1d2b5(%rip),%xmm3,%xmm3        # 0x140051b20
14003486a:	00
14003486b:	c5 fa e6 db          	vcvtdq2pd %xmm3,%xmm3
14003486f:	48 8d 0d fa 06 02 00 	lea    0x206fa(%rip),%rcx        # 0x140054f70
140034876:	c5 f3 5c ca          	vsubsd %xmm2,%xmm1,%xmm1
14003487a:	c5 f3 59 0c c1       	vmulsd (%rcx,%rax,8),%xmm1,%xmm1
14003487f:	c5 f9 28 d1          	vmovapd %xmm1,%xmm2
140034883:	c5 fb 10 25 e9 d1 01 	vmovsd 0x1d1e9(%rip),%xmm4        # 0x140051a74
14003488a:	00
14003488b:	c4 e2 f1 a9 25 7c d2 	vfmadd213sd 0x1d27c(%rip),%xmm1,%xmm4        # 0x140051b10
140034892:	01 00
140034894:	c4 e2 f1 a9 25 0f d2 	vfmadd213sd 0x1d20f(%rip),%xmm1,%xmm4        # 0x140051aac
14003489b:	01 00
14003489d:	c5 f3 59 cc          	vmulsd %xmm4,%xmm1,%xmm1
1400348a1:	c5 e3 59 1d d3 d1 01 	vmulsd 0x1d1d3(%rip),%xmm3,%xmm3        # 0x140051a7c
1400348a8:	00
1400348a9:	48 8d 0d 90 d2 01 00 	lea    0x1d290(%rip),%rcx        # 0x140051b40
1400348b0:	c5 e3 58 1c c1       	vaddsd (%rcx,%rax,8),%xmm3,%xmm3
1400348b5:	c5 e3 5c d9          	vsubsd %xmm1,%xmm3,%xmm3
1400348b9:	c5 fb 59 c3          	vmulsd %xmm3,%xmm0,%xmm0
1400348bd:	c5 f9 2e 05 bf d1 01 	vucomisd 0x1d1bf(%rip),%xmm0        # 0x140051a84
1400348c4:	00
1400348c5:	0f 87 15 06 00 00    	ja     0x140034ee0
1400348cb:	c5 f9 2e 05 b9 d1 01 	vucomisd 0x1d1b9(%rip),%xmm0        # 0x140051a8c
1400348d2:	00
1400348d3:	0f 86 d7 05 00 00    	jbe    0x140034eb0
1400348d9:	c5 f9 59 1d 1f d2 01 	vmulpd 0x1d21f(%rip),%xmm0,%xmm3        # 0x140051b00
1400348e0:	00
1400348e1:	c5 fb e6 e3          	vcvtpd2dq %xmm3,%xmm4
1400348e5:	c5 fa e6 d4          	vcvtdq2pd %xmm4,%xmm2
1400348e9:	c5 f9 7e e1          	vmovd  %xmm4,%ecx
1400348ed:	c4 e2 e9 bd 05 9e d1 	vfnmadd231sd 0x1d19e(%rip),%xmm2,%xmm0        # 0x140051a94
1400348f4:	01 00
1400348f6:	c5 f9 28 c8          	vmovapd %xmm0,%xmm1
1400348fa:	c5 fb 10 1d 9a d1 01 	vmovsd 0x1d19a(%rip),%xmm3        # 0x140051a9c
140034901:	00
140034902:	c4 e2 f9 a9 1d 05 d2 	vfmadd213sd 0x1d205(%rip),%xmm0,%xmm3        # 0x140051b10
140034909:	01 00
14003490b:	c4 e2 f9 a9 1d 98 d1 	vfmadd213sd 0x1d198(%rip),%xmm0,%xmm3        # 0x140051aac
140034912:	01 00
140034914:	c5 fb 59 c3          	vmulsd %xmm3,%xmm0,%xmm0
140034918:	48 c7 c0 3f 00 00 00 	mov    $0x3f,%rax
14003491f:	23 c1                	and    %ecx,%eax
140034921:	48 8d 0d 48 04 02 00 	lea    0x20448(%rip),%rcx        # 0x140054d70
140034928:	c5 fb 10 1c c1       	vmovsd (%rcx,%rax,8),%xmm3
14003492d:	c4 e2 e1 a9 c3       	vfmadd213sd %xmm3,%xmm3,%xmm0
140034932:	66 66 66 66 66 66 0f 	data16 data16 data16 data16 data16 nopw 0x0(%rax,%rax,1)
140034939:	1f 84 00 00 00 00 00
140034940:	c5 d9 72 e4 06       	vpsrad $0x6,%xmm4,%xmm4
140034945:	c5 d9 73 f4 34       	vpsllq $0x34,%xmm4,%xmm4
14003494a:	c5 d9 d4 e0          	vpaddq %xmm0,%xmm4,%xmm4
14003494e:	c5 fb 5a c4          	vcvtsd2ss %xmm4,%xmm0,%xmm0
140034952:	c5 f8 56 c5          	vorps  %xmm5,%xmm0,%xmm0
140034956:	c5 f9 6f 7c 24 30    	vmovdqa 0x30(%rsp),%xmm7
14003495c:	c5 f9 6f 74 24 20    	vmovdqa 0x20(%rsp),%xmm6
140034962:	48 83 c4 68          	add    $0x68,%rsp
140034966:	c3                   	ret
140034967:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14003496e:	00 00
140034970:	41 83 f9 00          	cmp    $0x0,%r9d
140034974:	7f 53                	jg     0x1400349c9
140034976:	83 f9 00             	cmp    $0x0,%ecx
140034979:	0f 84 e1 00 00 00    	je     0x140034a60
14003497f:	25 00 00 80 7f       	and    $0x7f800000,%eax
140034984:	3d 00 00 00 4b       	cmp    $0x4b000000,%eax
140034989:	7f 3e                	jg     0x1400349c9
14003498b:	c5 f8 ae 5c 24 40    	vstmxcsr 0x40(%rsp)
140034991:	8b 54 24 40          	mov    0x40(%rsp),%edx
140034995:	81 ca 80 1f 00 00    	or     $0x1f80,%edx
14003499b:	89 54 24 50          	mov    %edx,0x50(%rsp)
14003499f:	c5 f8 ae 54 24 50    	vldmxcsr 0x50(%rsp)
1400349a5:	c5 fa 2d d1          	vcvtss2si %xmm1,%edx
1400349a9:	c5 ea 2a d2          	vcvtsi2ss %edx,%xmm2,%xmm2
1400349ad:	c5 f8 ae 54 24 40    	vldmxcsr 0x40(%rsp)
1400349b3:	c5 f8 2e d1          	vucomiss %xmm1,%xmm2
1400349b7:	0f 85 53 05 00 00    	jne    0x140034f10
1400349bd:	d1 da                	rcr    $1,%edx
1400349bf:	73 08                	jae    0x1400349c9
1400349c1:	c5 fa 10 2d f3 d0 01 	vmovss 0x1d0f3(%rip),%xmm5        # 0x140051abc
1400349c8:	00
1400349c9:	c5 f9 70 d8 ee       	vpshufd $0xee,%xmm0,%xmm3
1400349ce:	c5 e3 5c 1d d6 d0 01 	vsubsd 0x1d0d6(%rip),%xmm3,%xmm3        # 0x140051aac
1400349d5:	00
1400349d6:	c4 e1 f9 7e da       	vmovq  %xmm3,%rdx
1400349db:	48 0f ba f2 3f       	btr    $0x3f,%rdx
1400349e0:	48 3b 15 bd d0 01 00 	cmp    0x1d0bd(%rip),%rdx        # 0x140051aa4
1400349e7:	0f 83 3a fe ff ff    	jae    0x140034827
1400349ed:	c5 f9 70 ed 44       	vpshufd $0x44,%xmm5,%xmm5
1400349f2:	c5 f9 28 cb          	vmovapd %xmm3,%xmm1
1400349f6:	c5 d3 10 eb          	vmovsd %xmm3,%xmm5,%xmm5
1400349fa:	c5 f3 58 0d b2 d0 01 	vaddsd 0x1d0b2(%rip),%xmm1,%xmm1        # 0x140051ab4
140034a01:	00
140034a02:	c5 d3 5e e9          	vdivsd %xmm1,%xmm5,%xmm5
140034a06:	c5 f9 28 d5          	vmovapd %xmm5,%xmm2
140034a0a:	c5 d3 59 eb          	vmulsd %xmm3,%xmm5,%xmm5
140034a0e:	c5 eb 58 d2          	vaddsd %xmm2,%xmm2,%xmm2
140034a12:	c5 f9 28 ca          	vmovapd %xmm2,%xmm1
140034a16:	c5 f3 59 ca          	vmulsd %xmm2,%xmm1,%xmm1
140034a1a:	c5 f9 70 e1 44       	vpshufd $0x44,%xmm1,%xmm4
140034a1f:	c5 d9 59 25 a9 d0 01 	vmulpd 0x1d0a9(%rip),%xmm4,%xmm4        # 0x140051ad0
140034a26:	00
140034a27:	c5 eb 59 d1          	vmulsd %xmm1,%xmm2,%xmm2
140034a2b:	c5 d9 58 25 ad d0 01 	vaddpd 0x1d0ad(%rip),%xmm4,%xmm4        # 0x140051ae0
140034a32:	00
140034a33:	c5 f3 59 c9          	vmulsd %xmm1,%xmm1,%xmm1
140034a37:	c5 f3 59 ca          	vmulsd %xmm2,%xmm1,%xmm1
140034a3b:	c5 e9 14 d1          	vunpcklpd %xmm1,%xmm2,%xmm2
140034a3f:	c5 e9 59 d4          	vmulpd %xmm4,%xmm2,%xmm2
140034a43:	c5 f9 70 ca ee       	vpshufd $0xee,%xmm2,%xmm1
140034a48:	c5 f3 58 d2          	vaddsd %xmm2,%xmm1,%xmm2
140034a4c:	c5 eb 5c d5          	vsubsd %xmm5,%xmm2,%xmm2
140034a50:	c5 f9 70 ed ee       	vpshufd $0xee,%xmm5,%xmm5
140034a55:	c5 e3 58 da          	vaddsd %xmm2,%xmm3,%xmm3
140034a59:	e9 10 f7 ff ff       	jmp    0x14003416e
140034a5e:	66 90                	xchg   %ax,%ax
140034a60:	44 8b c0             	mov    %eax,%r8d
140034a63:	c5 f9 7e ca          	vmovd  %xmm1,%edx
140034a67:	b8 00 00 00 00       	mov    $0x0,%eax
140034a6c:	41 ba 00 00 00 00    	mov    $0x0,%r10d
140034a72:	b9 00 00 80 7f       	mov    $0x7f800000,%ecx
140034a77:	83 fa 00             	cmp    $0x0,%edx
140034a7a:	0f 4c d1             	cmovl  %ecx,%edx
140034a7d:	44 0f 4c d1          	cmovl  %ecx,%r10d
140034a81:	0f 4f d0             	cmovg  %eax,%edx
140034a84:	b9 00 00 00 80       	mov    $0x80000000,%ecx
140034a89:	41 81 e0 00 00 80 7f 	and    $0x7f800000,%r8d
140034a90:	41 81 f8 00 00 00 4b 	cmp    $0x4b000000,%r8d
140034a97:	0f 4f c8             	cmovg  %eax,%ecx
140034a9a:	7f 46                	jg     0x140034ae2
140034a9c:	c5 f8 ae 5c 24 40    	vstmxcsr 0x40(%rsp)
140034aa2:	44 8b 44 24 40       	mov    0x40(%rsp),%r8d
140034aa7:	41 81 c8 80 1f 00 00 	or     $0x1f80,%r8d
140034aae:	44 89 44 24 50       	mov    %r8d,0x50(%rsp)
140034ab3:	c5 f8 ae 54 24 50    	vldmxcsr 0x50(%rsp)
140034ab9:	c5 7a 2d c1          	vcvtss2si %xmm1,%r8d
140034abd:	c4 c1 6a 2a d0       	vcvtsi2ss %r8d,%xmm2,%xmm2
140034ac2:	c5 f8 ae 54 24 40    	vldmxcsr 0x40(%rsp)
140034ac8:	c5 f8 2e d1          	vucomiss %xmm1,%xmm2
140034acc:	0f 45 c8             	cmovne %eax,%ecx
140034acf:	75 11                	jne    0x140034ae2
140034ad1:	41 d1 d8             	rcr    $1,%r8d
140034ad4:	0f 43 c8             	cmovae %eax,%ecx
140034ad7:	73 09                	jae    0x140034ae2
140034ad9:	41 8b c9             	mov    %r9d,%ecx
140034adc:	81 e1 00 00 00 80    	and    $0x80000000,%ecx
140034ae2:	0b ca                	or     %edx,%ecx
140034ae4:	c5 f9 6e c1          	vmovd  %ecx,%xmm0
140034ae8:	41 83 fa 00          	cmp    $0x0,%r10d
140034aec:	0f 84 b9 f8 ff ff    	je     0x1400343ab
140034af2:	44 8b 0d 5b cf 01 00 	mov    0x1cf5b(%rip),%r9d        # 0x140051a54
140034af9:	c5 f9 6f d0          	vmovdqa %xmm0,%xmm2
140034afd:	e8 de 94 00 00       	call   0x14003dfe0
140034b02:	c5 f9 6f 7c 24 30    	vmovdqa 0x30(%rsp),%xmm7
140034b08:	c5 f9 6f 74 24 20    	vmovdqa 0x20(%rsp),%xmm6
140034b0e:	48 83 c4 68          	add    $0x68,%rsp
140034b12:	c3                   	ret
140034b13:	66 66 66 66 66 0f 1f 	data16 data16 data16 data16 nopw 0x0(%rax,%rax,1)
140034b1a:	84 00 00 00 00 00
140034b20:	83 f8 00             	cmp    $0x0,%eax
140034b23:	0f 84 27 02 00 00    	je     0x140034d50
140034b29:	c5 f9 7e c1          	vmovd  %xmm0,%ecx
140034b2d:	c5 f9 7e ca          	vmovd  %xmm1,%edx
140034b31:	81 f9 00 00 80 7f    	cmp    $0x7f800000,%ecx
140034b37:	74 17                	je     0x140034b50
140034b39:	81 f9 00 00 80 ff    	cmp    $0xff800000,%ecx
140034b3f:	74 1f                	je     0x140034b60
140034b41:	e9 aa 02 00 00       	jmp    0x140034df0
140034b46:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
140034b4d:	00 00 00
140034b50:	83 fa 00             	cmp    $0x0,%edx
140034b53:	0f 8c 37 02 00 00    	jl     0x140034d90
140034b59:	e9 52 02 00 00       	jmp    0x140034db0
140034b5e:	66 90                	xchg   %ax,%ax
140034b60:	44 8b c0             	mov    %eax,%r8d
140034b63:	b8 00 00 00 00       	mov    $0x0,%eax
140034b68:	b9 00 00 80 7f       	mov    $0x7f800000,%ecx
140034b6d:	83 fa 00             	cmp    $0x0,%edx
140034b70:	0f 4c d0             	cmovl  %eax,%edx
140034b73:	0f 4f d1             	cmovg  %ecx,%edx
140034b76:	b9 00 00 00 80       	mov    $0x80000000,%ecx
140034b7b:	41 81 e0 00 00 80 7f 	and    $0x7f800000,%r8d
140034b82:	41 81 f8 00 00 00 4b 	cmp    $0x4b000000,%r8d
140034b89:	0f 4f c8             	cmovg  %eax,%ecx
140034b8c:	7f 3b                	jg     0x140034bc9
140034b8e:	c5 f8 ae 5c 24 40    	vstmxcsr 0x40(%rsp)
140034b94:	44 8b 44 24 40       	mov    0x40(%rsp),%r8d
140034b99:	41 81 c8 80 1f 00 00 	or     $0x1f80,%r8d
140034ba0:	44 89 44 24 50       	mov    %r8d,0x50(%rsp)
140034ba5:	c5 f8 ae 54 24 50    	vldmxcsr 0x50(%rsp)
140034bab:	c5 7a 2d c1          	vcvtss2si %xmm1,%r8d
140034baf:	c4 c1 6a 2a d0       	vcvtsi2ss %r8d,%xmm2,%xmm2
140034bb4:	c5 f8 ae 54 24 40    	vldmxcsr 0x40(%rsp)
140034bba:	c5 f8 2e d1          	vucomiss %xmm1,%xmm2
140034bbe:	0f 45 c8             	cmovne %eax,%ecx
140034bc1:	75 06                	jne    0x140034bc9
140034bc3:	41 d1 d8             	rcr    $1,%r8d
140034bc6:	0f 43 c8             	cmovae %eax,%ecx
140034bc9:	0b ca                	or     %edx,%ecx
140034bcb:	c5 f9 6e c1          	vmovd  %ecx,%xmm0
140034bcf:	c5 f9 6f 7c 24 30    	vmovdqa 0x30(%rsp),%xmm7
140034bd5:	c5 f9 6f 74 24 20    	vmovdqa 0x20(%rsp),%xmm6
140034bdb:	48 83 c4 68          	add    $0x68,%rsp
140034bdf:	c3                   	ret
140034be0:	77 6e                	ja     0x140034c50
140034be2:	81 f9 00 00 80 7f    	cmp    $0x7f800000,%ecx
140034be8:	0f 87 02 02 00 00    	ja     0x140034df0
140034bee:	81 f9 00 00 80 3f    	cmp    $0x3f800000,%ecx
140034bf4:	0f 84 76 01 00 00    	je     0x140034d70
140034bfa:	c5 f9 7e c8          	vmovd  %xmm1,%eax
140034bfe:	0f ba e0 1f          	bt     $0x1f,%eax
140034c02:	72 1c                	jb     0x140034c20
140034c04:	81 f9 00 00 80 3f    	cmp    $0x3f800000,%ecx
140034c0a:	0f 82 80 01 00 00    	jb     0x140034d90
140034c10:	e9 9b 01 00 00       	jmp    0x140034db0
140034c15:	66 66 66 0f 1f 84 00 	data16 data16 nopw 0x0(%rax,%rax,1)
140034c1c:	00 00 00 00
140034c20:	b8 00 00 00 00       	mov    $0x0,%eax
140034c25:	41 b8 00 00 80 7f    	mov    $0x7f800000,%r8d
140034c2b:	81 f9 00 00 80 3f    	cmp    $0x3f800000,%ecx
140034c31:	41 0f 42 c0          	cmovb  %r8d,%eax
140034c35:	c5 f9 6e c0          	vmovd  %eax,%xmm0
140034c39:	c5 f9 6f 7c 24 30    	vmovdqa 0x30(%rsp),%xmm7
140034c3f:	c5 f9 6f 74 24 20    	vmovdqa 0x20(%rsp),%xmm6
140034c45:	48 83 c4 68          	add    $0x68,%rsp
140034c49:	c3                   	ret
140034c4a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140034c50:	81 f9 00 00 80 7f    	cmp    $0x7f800000,%ecx
140034c56:	0f 87 f4 01 00 00    	ja     0x140034e50
140034c5c:	41 81 f9 00 00 80 3f 	cmp    $0x3f800000,%r9d
140034c63:	0f 84 b7 00 00 00    	je     0x140034d20
140034c69:	c5 f9 6f c1          	vmovdqa %xmm1,%xmm0
140034c6d:	e9 ae 01 00 00       	jmp    0x140034e20
140034c72:	66 66 66 66 66 66 0f 	data16 data16 data16 data16 data16 nopw 0x0(%rax,%rax,1)
140034c79:	1f 84 00 00 00 00 00
140034c80:	83 f8 00             	cmp    $0x0,%eax
140034c83:	74 5b                	je     0x140034ce0
140034c85:	c5 f9 7e ca          	vmovd  %xmm1,%edx
140034c89:	81 fa 00 00 80 3f    	cmp    $0x3f800000,%edx
140034c8f:	0f 85 75 fb ff ff    	jne    0x14003480a
140034c95:	81 f9 00 00 80 7f    	cmp    $0x7f800000,%ecx
140034c9b:	77 11                	ja     0x140034cae
140034c9d:	c5 f9 6f 7c 24 30    	vmovdqa 0x30(%rsp),%xmm7
140034ca3:	c5 f9 6f 74 24 20    	vmovdqa 0x20(%rsp),%xmm6
140034ca9:	48 83 c4 68          	add    $0x68,%rsp
140034cad:	c3                   	ret
140034cae:	c5 f9 7e c2          	vmovd  %xmm0,%edx
140034cb2:	81 ca 00 00 40 00    	or     $0x400000,%edx
140034cb8:	c5 f9 6e d2          	vmovd  %edx,%xmm2
140034cbc:	44 8b 0d 95 cd 01 00 	mov    0x1cd95(%rip),%r9d        # 0x140051a58
140034cc3:	e8 18 93 00 00       	call   0x14003dfe0
140034cc8:	66 0f 6f 7c 24 30    	movdqa 0x30(%rsp),%xmm7
140034cce:	66 0f 6f 74 24 20    	movdqa 0x20(%rsp),%xmm6
140034cd4:	48 83 c4 68          	add    $0x68,%rsp
140034cd8:	c3                   	ret
140034cd9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
140034ce0:	81 f9 00 00 80 7f    	cmp    $0x7f800000,%ecx
140034ce6:	76 68                	jbe    0x140034d50
140034ce8:	81 f9 00 00 c0 7f    	cmp    $0x7fc00000,%ecx