14009ce98:	cc                   	int3
14009ce99:	cc                   	int3
14009ce9a:	cc                   	int3
14009ce9b:	cc                   	int3
14009ce9c:	cc                   	int3
14009ce9d:	cc                   	int3
14009ce9e:	cc                   	int3
14009ce9f:	cc                   	int3
14009cea0:	48 83 ec 58          	sub    $0x58,%rsp
14009cea4:	66 0f 7f 74 24 20    	movdqa %xmm6,0x20(%rsp)
14009ceaa:	83 3d 93 3c 07 00 00 	cmpl   $0x0,0x73c93(%rip)        # 0x140110b44
14009ceb1:	0f 85 a9 02 00 00    	jne    0x14009d160
14009ceb7:	66 0f 6f d8          	movdqa %xmm0,%xmm3
14009cebb:	66 0f 28 e0          	movapd %xmm0,%xmm4
14009cebf:	66 0f 73 d3 34       	psrlq  $0x34,%xmm3
14009cec4:	66 48 0f 7e c0       	movq   %xmm0,%rax
14009cec9:	66 0f fb 1d 1f 77 05 	psubq  0x5771f(%rip),%xmm3        # 0x1400f45f0
14009ced0:	00
14009ced1:	48 8b c8             	mov    %rax,%rcx
14009ced4:	48 0f ba f1 3f       	btr    $0x3f,%rcx
14009ced9:	48 3b 0d c0 76 05 00 	cmp    0x576c0(%rip),%rcx        # 0x1400f45a0
14009cee0:	0f 83 4a 02 00 00    	jae    0x14009d130
14009cee6:	66 0f 6f d0          	movdqa %xmm0,%xmm2
14009ceea:	f3 0f e6 f3          	cvtdq2pd %xmm3,%xmm6
14009ceee:	66 0f db 15 ea 76 05 	pand   0x576ea(%rip),%xmm2        # 0x1400f45e0
14009cef5:	00
14009cef6:	f2 0f 5c 25 42 77 05 	subsd  0x57742(%rip),%xmm4        # 0x1400f4640
14009cefd:	00
14009cefe:	66 0f 2f 35 ea 77 05 	comisd 0x577ea(%rip),%xmm6        # 0x1400f46f0
14009cf05:	00
14009cf06:	0f 84 a4 01 00 00    	je     0x14009d0b0
14009cf0c:	66 0f 54 25 0c 78 05 	andpd  0x5780c(%rip),%xmm4        # 0x1400f4720
14009cf13:	00
14009cf14:	4c 8b c8             	mov    %rax,%r9
14009cf17:	48 23 05 f2 76 05 00 	and    0x576f2(%rip),%rax        # 0x1400f4610
14009cf1e:	4c 23 0d fb 76 05 00 	and    0x576fb(%rip),%r9        # 0x1400f4620
14009cf25:	49 d1 e1             	shl    $1,%r9
14009cf28:	49 03 c1             	add    %r9,%rax
14009cf2b:	66 48 0f 6e c8       	movq   %rax,%xmm1
14009cf30:	66 0f 2f 25 d8 77 05 	comisd 0x577d8(%rip),%xmm4        # 0x1400f4710
14009cf37:	00
14009cf38:	0f 82 e2 00 00 00    	jb     0x14009d020
14009cf3e:	48 c1 e8 2c          	shr    $0x2c,%rax
14009cf42:	66 0f eb 15 26 77 05 	por    0x57726(%rip),%xmm2        # 0x1400f4670
14009cf49:	00
14009cf4a:	66 0f eb 0d 1e 77 05 	por    0x5771e(%rip),%xmm1        # 0x1400f4670
14009cf51:	00
14009cf52:	4c 8d 0d a7 31 04 00 	lea    0x431a7(%rip),%r9        # 0x1400e0100
14009cf59:	66 0f 57 ed          	xorpd  %xmm5,%xmm5
14009cf5d:	66 0f 2f c5          	comisd %xmm5,%xmm0
14009cf61:	0f 86 89 01 00 00    	jbe    0x14009d0f0
14009cf67:	f2 0f 5c ca          	subsd  %xmm2,%xmm1
14009cf6b:	f2 41 0f 59 0c c1    	mulsd  (%r9,%rax,8),%xmm1
14009cf71:	66 0f 28 d1          	movapd %xmm1,%xmm2
14009cf75:	66 0f 28 c1          	movapd %xmm1,%xmm0
14009cf79:	4c 8d 0d 20 79 05 00 	lea    0x57920(%rip),%r9        # 0x1400f48a0
14009cf80:	f2 0f 10 1d 58 77 05 	movsd  0x57758(%rip),%xmm3        # 0x1400f46e0
14009cf87:	00
14009cf88:	f2 0f 10 0d 20 77 05 	movsd  0x57720(%rip),%xmm1        # 0x1400f46b0
14009cf8f:	00
14009cf90:	f2 0f 59 da          	mulsd  %xmm2,%xmm3
14009cf94:	f2 0f 59 ca          	mulsd  %xmm2,%xmm1
14009cf98:	f2 0f 59 c2          	mulsd  %xmm2,%xmm0
14009cf9c:	66 0f 28 e0          	movapd %xmm0,%xmm4
14009cfa0:	f2 0f 58 1d 28 77 05 	addsd  0x57728(%rip),%xmm3        # 0x1400f46d0
14009cfa7:	00
14009cfa8:	f2 0f 58 0d f0 76 05 	addsd  0x576f0(%rip),%xmm1        # 0x1400f46a0
14009cfaf:	00
14009cfb0:	f2 0f 59 e0          	mulsd  %xmm0,%xmm4
14009cfb4:	f2 0f 59 da          	mulsd  %xmm2,%xmm3
14009cfb8:	f2 0f 59 c8          	mulsd  %xmm0,%xmm1
14009cfbc:	f2 0f 58 1d fc 76 05 	addsd  0x576fc(%rip),%xmm3        # 0x1400f46c0
14009cfc3:	00
14009cfc4:	f2 0f 58 ca          	addsd  %xmm2,%xmm1
14009cfc8:	f2 0f 59 dc          	mulsd  %xmm4,%xmm3
14009cfcc:	f2 0f 58 cb          	addsd  %xmm3,%xmm1
14009cfd0:	f2 0f 10 2d a8 77 05 	movsd  0x577a8(%rip),%xmm5        # 0x1400f4780
14009cfd7:	00
14009cfd8:	f2 0f 59 ee          	mulsd  %xmm6,%xmm5
14009cfdc:	f2 0f 5c e9          	subsd  %xmm1,%xmm5
14009cfe0:	f2 41 0f 10 04 c1    	movsd  (%r9,%rax,8),%xmm0
14009cfe6:	48 8d 15 c3 80 05 00 	lea    0x580c3(%rip),%rdx        # 0x1400f50b0
14009cfed:	f2 0f 10 14 c2       	movsd  (%rdx,%rax,8),%xmm2
14009cff2:	f2 0f 58 d5          	addsd  %xmm5,%xmm2
14009cff6:	f2 0f 10 25 72 77 05 	movsd  0x57772(%rip),%xmm4        # 0x1400f4770
14009cffd:	00
14009cffe:	f2 0f 59 e6          	mulsd  %xmm6,%xmm4
14009d002:	f2 0f 58 c4          	addsd  %xmm4,%xmm0
14009d006:	f2 0f 58 c2          	addsd  %xmm2,%xmm0
14009d00a:	66 0f 6f 74 24 20    	movdqa 0x20(%rsp),%xmm6
14009d010:	48 83 c4 58          	add    $0x58,%rsp
14009d014:	c3                   	ret
14009d015:	66 66 66 0f 1f 84 00 	data16 data16 nopw 0x0(%rax,%rax,1)
14009d01c:	00 00 00 00
14009d020:	f2 0f 10 15 08 76 05 	movsd  0x57608(%rip),%xmm2        # 0x1400f4630
14009d027:	00
14009d028:	f2 0f 5c 05 10 76 05 	subsd  0x57610(%rip),%xmm0        # 0x1400f4640
14009d02f:	00
14009d030:	f2 0f 58 d0          	addsd  %xmm0,%xmm2
14009d034:	f2 0f 10 c8          	movsd  %xmm0,%xmm1
14009d038:	f2 0f 5e ca          	divsd  %xmm2,%xmm1
14009d03c:	f2 0f 10 25 fc 76 05 	movsd  0x576fc(%rip),%xmm4        # 0x1400f4740
14009d043:	00
14009d044:	f2 0f 10 2d 14 77 05 	movsd  0x57714(%rip),%xmm5        # 0x1400f4760
14009d04b:	00
14009d04c:	f2 0f 10 f0          	movsd  %xmm0,%xmm6
14009d050:	f2 0f 59 f1          	mulsd  %xmm1,%xmm6
14009d054:	f2 0f 58 c9          	addsd  %xmm1,%xmm1
14009d058:	f2 0f 10 d1          	movsd  %xmm1,%xmm2
14009d05c:	f2 0f 59 d1          	mulsd  %xmm1,%xmm2
14009d060:	f2 0f 59 e2          	mulsd  %xmm2,%xmm4
14009d064:	f2 0f 59 ea          	mulsd  %xmm2,%xmm5
14009d068:	f2 0f 58 25 c0 76 05 	addsd  0x576c0(%rip),%xmm4        # 0x1400f4730
14009d06f:	00
14009d070:	f2 0f 58 2d d8 76 05 	addsd  0x576d8(%rip),%xmm5        # 0x1400f4750
14009d077:	00
14009d078:	f2 0f 59 d1          	mulsd  %xmm1,%xmm2
14009d07c:	f2 0f 59 e2          	mulsd  %xmm2,%xmm4
14009d080:	f2 0f 59 d2          	mulsd  %xmm2,%xmm2
14009d084:	f2 0f 59 d1          	mulsd  %xmm1,%xmm2
14009d088:	f2 0f 59 ea          	mulsd  %xmm2,%xmm5
14009d08c:	f2 0f 58 e5          	addsd  %xmm5,%xmm4
14009d090:	f2 0f 5c e6          	subsd  %xmm6,%xmm4
14009d094:	f2 0f 58 c4          	addsd  %xmm4,%xmm0
14009d098:	66 0f 6f 74 24 20    	movdqa 0x20(%rsp),%xmm6
14009d09e:	48 83 c4 58          	add    $0x58,%rsp
14009d0a2:	c3                   	ret
14009d0a3:	66 66 66 66 66 0f 1f 	data16 data16 data16 data16 nopw 0x0(%rax,%rax,1)
14009d0aa:	84 00 00 00 00 00
14009d0b0:	66 0f eb 15 88 75 05 	por    0x57588(%rip),%xmm2        # 0x1400f4640
14009d0b7:	00
14009d0b8:	f2 0f 5c 15 80 75 05 	subsd  0x57580(%rip),%xmm2        # 0x1400f4640
14009d0bf:	00
14009d0c0:	f2 0f 10 ea          	movsd  %xmm2,%xmm5
14009d0c4:	66 0f db 15 14 75 05 	pand   0x57514(%rip),%xmm2        # 0x1400f45e0
14009d0cb:	00
14009d0cc:	66 48 0f 7e d0       	movq   %xmm2,%rax
14009d0d1:	66 0f 73 d5 34       	psrlq  $0x34,%xmm5
14009d0d6:	66 0f fa 2d 22 76 05 	psubd  0x57622(%rip),%xmm5        # 0x1400f4700
14009d0dd:	00
14009d0de:	f3 0f e6 f5          	cvtdq2pd %xmm5,%xmm6
14009d0e2:	e9 25 fe ff ff       	jmp    0x14009cf0c
14009d0e7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14009d0ee:	00 00
14009d0f0:	75 1e                	jne    0x14009d110
14009d0f2:	f2 0f 10 0d 96 74 05 	movsd  0x57496(%rip),%xmm1        # 0x1400f4590
14009d0f9:	00
14009d0fa:	44 8b 05 8f 76 05 00 	mov    0x5768f(%rip),%r8d        # 0x1400f4790
14009d101:	e8 ca fc ff ff       	call   0x14009cdd0
14009d106:	eb 48                	jmp    0x14009d150
14009d108:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14009d10f:	00
14009d110:	f2 0f 10 0d 98 74 05 	movsd  0x57498(%rip),%xmm1        # 0x1400f45b0
14009d117:	00
14009d118:	44 8b 05 75 76 05 00 	mov    0x57675(%rip),%r8d        # 0x1400f4794
14009d11f:	e8 ac fc ff ff       	call   0x14009cdd0
14009d124:	eb 2a                	jmp    0x14009d150
14009d126:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
14009d12d:	00 00 00
14009d130:	48 3b 05 69 74 05 00 	cmp    0x57469(%rip),%rax        # 0x1400f45a0
14009d137:	74 17                	je     0x14009d150
14009d139:	48 3b 05 50 74 05 00 	cmp    0x57450(%rip),%rax        # 0x1400f4590
14009d140:	74 ce                	je     0x14009d110
14009d142:	48 0b 05 77 74 05 00 	or     0x57477(%rip),%rax        # 0x1400f45c0
14009d149:	66 48 0f 6e c0       	movq   %rax,%xmm0
14009d14e:	66 90                	xchg   %ax,%ax
14009d150:	66 0f 6f 74 24 20    	movdqa 0x20(%rsp),%xmm6
14009d156:	48 83 c4 58          	add    $0x58,%rsp
14009d15a:	c3                   	ret
14009d15b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14009d160:	48 33 c0             	xor    %rax,%rax
14009d163:	c5 e1 73 d0 34       	vpsrlq $0x34,%xmm0,%xmm3
14009d168:	c4 e1 f9 7e c0       	vmovq  %xmm0,%rax
14009d16d:	c5 e1 fb 1d 7b 74 05 	vpsubq 0x5747b(%rip),%xmm3,%xmm3        # 0x1400f45f0
14009d174:	00
14009d175:	c5 fa e6 f3          	vcvtdq2pd %xmm3,%xmm6
14009d179:	c5 f9 db 2d 1f 74 05 	vpand  0x5741f(%rip),%xmm0,%xmm5        # 0x1400f45a0
14009d180:	00
14009d181:	c5 f9 2f 2d 17 74 05 	vcomisd 0x57417(%rip),%xmm5        # 0x1400f45a0
14009d188:	00
14009d189:	0f 84 01 02 00 00    	je     0x14009d390
14009d18f:	c5 d1 ef ed          	vpxor  %xmm5,%xmm5,%xmm5
14009d193:	c5 f9 2f c5          	vcomisd %xmm5,%xmm0
14009d197:	0f 86 a3 01 00 00    	jbe    0x14009d340
14009d19d:	c5 f9 db 15 3b 74 05 	vpand  0x5743b(%rip),%xmm0,%xmm2        # 0x1400f45e0
14009d1a4:	00
14009d1a5:	c5 fb 5c 25 93 74 05 	vsubsd 0x57493(%rip),%xmm0,%xmm4        # 0x1400f4640
14009d1ac:	00
14009d1ad:	c5 f9 2f 35 3b 75 05 	vcomisd 0x5753b(%rip),%xmm6        # 0x1400f46f0
14009d1b4:	00
14009d1b5:	0f 84 53 01 00 00    	je     0x14009d30e
14009d1bb:	c5 f9 db 0d 4d 74 05 	vpand  0x5744d(%rip),%xmm0,%xmm1        # 0x1400f4610
14009d1c2:	00
14009d1c3:	c5 f9 db 1d 55 74 05 	vpand  0x57455(%rip),%xmm0,%xmm3        # 0x1400f4620
14009d1ca:	00
14009d1cb:	c5 e1 73 f3 01       	vpsllq $0x1,%xmm3,%xmm3
14009d1d0:	c5 e1 d4 c9          	vpaddq %xmm1,%xmm3,%xmm1
14009d1d4:	c4 e1 f9 7e c8       	vmovq  %xmm1,%rax
14009d1d9:	c5 d9 db 25 3f 75 05 	vpand  0x5753f(%rip),%xmm4,%xmm4        # 0x1400f4720
14009d1e0:	00
14009d1e1:	c5 f9 2f 25 27 75 05 	vcomisd 0x57527(%rip),%xmm4        # 0x1400f4710
14009d1e8:	00
14009d1e9:	0f 82 b1 00 00 00    	jb     0x14009d2a0
14009d1ef:	48 c1 e8 2c          	shr    $0x2c,%rax
14009d1f3:	c5 e9 eb 15 75 74 05 	vpor   0x57475(%rip),%xmm2,%xmm2        # 0x1400f4670
14009d1fa:	00
14009d1fb:	c5 f1 eb 0d 6d 74 05 	vpor   0x5746d(%rip),%xmm1,%xmm1        # 0x1400f4670
14009d202:	00
14009d203:	4c 8d 0d f6 2e 04 00 	lea    0x42ef6(%rip),%r9        # 0x1400e0100
14009d20a:	c5 f3 5c ca          	vsubsd %xmm2,%xmm1,%xmm1
14009d20e:	c4 c1 73 59 0c c1    	vmulsd (%r9,%rax,8),%xmm1,%xmm1
14009d214:	4c 8d 0d 85 76 05 00 	lea    0x57685(%rip),%r9        # 0x1400f48a0
14009d21b:	c5 f3 59 c1          	vmulsd %xmm1,%xmm1,%xmm0
14009d21f:	c5 fb 10 1d b9 74 05 	vmovsd 0x574b9(%rip),%xmm3        # 0x1400f46e0
14009d226:	00
14009d227:	c5 fb 10 2d 81 74 05 	vmovsd 0x57481(%rip),%xmm5        # 0x1400f46b0
14009d22e:	00
14009d22f:	c4 e2 f1 a9 1d 98 74 	vfmadd213sd 0x57498(%rip),%xmm1,%xmm3        # 0x1400f46d0
14009d236:	05 00
14009d238:	c4 e2 f1 a9 2d 5f 74 	vfmadd213sd 0x5745f(%rip),%xmm1,%xmm5        # 0x1400f46a0
14009d23f:	05 00
14009d241:	c5 fb 10 e0          	vmovsd %xmm0,%xmm0,%xmm4
14009d245:	c4 e2 f1 a9 1d 72 74 	vfmadd213sd 0x57472(%rip),%xmm1,%xmm3        # 0x1400f46c0
14009d24c:	05 00
14009d24e:	c5 fb 59 e0          	vmulsd %xmm0,%xmm0,%xmm4
14009d252:	c4 e2 d1 b9 c8       	vfmadd231sd %xmm0,%xmm5,%xmm1
14009d257:	c4 e2 e1 b9 cc       	vfmadd231sd %xmm4,%xmm3,%xmm1
14009d25c:	c5 fb 10 2d 1c 75 05 	vmovsd 0x5751c(%rip),%xmm5        # 0x1400f4780
14009d263:	00
14009d264:	c4 e2 c9 ab e9       	vfmsub213sd %xmm1,%xmm6,%xmm5
14009d269:	c4 c1 7b 10 04 c1    	vmovsd (%r9,%rax,8),%xmm0
14009d26f:	48 8d 15 3a 7e 05 00 	lea    0x57e3a(%rip),%rdx        # 0x1400f50b0
14009d276:	c5 fb 10 0c c2       	vmovsd (%rdx,%rax,8),%xmm1
14009d27b:	c5 f3 58 cd          	vaddsd %xmm5,%xmm1,%xmm1
14009d27f:	c4 e2 c9 b9 05 e8 74 	vfmadd231sd 0x574e8(%rip),%xmm6,%xmm0        # 0x1400f4770
14009d286:	05 00
14009d288:	c5 fb 58 c1          	vaddsd %xmm1,%xmm0,%xmm0
14009d28c:	c5 f9 6f 74 24 20    	vmovdqa 0x20(%rsp),%xmm6
14009d292:	48 83 c4 58          	add    $0x58,%rsp
14009d296:	c3                   	ret
14009d297:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14009d29e:	00 00
14009d2a0:	c5 fb 10 1d 88 73 05 	vmovsd 0x57388(%rip),%xmm3        # 0x1400f4630
14009d2a7:	00
14009d2a8:	c5 fb 5c 05 90 73 05 	vsubsd 0x57390(%rip),%xmm0,%xmm0        # 0x1400f4640
14009d2af:	00
14009d2b0:	c5 e3 58 d8          	vaddsd %xmm0,%xmm3,%xmm3
14009d2b4:	c5 fb 5e cb          	vdivsd %xmm3,%xmm0,%xmm1
14009d2b8:	c5 fb 10 25 80 74 05 	vmovsd 0x57480(%rip),%xmm4        # 0x1400f4740
14009d2bf:	00
14009d2c0:	c5 fb 10 2d 98 74 05 	vmovsd 0x57498(%rip),%xmm5        # 0x1400f4760
14009d2c7:	00
14009d2c8:	c5 fb 59 d9          	vmulsd %xmm1,%xmm0,%xmm3
14009d2cc:	c5 f3 58 c9          	vaddsd %xmm1,%xmm1,%xmm1
14009d2d0:	c5 f3 59 d1          	vmulsd %xmm1,%xmm1,%xmm2
14009d2d4:	c4 e2 e9 a9 25 53 74 	vfmadd213sd 0x57453(%rip),%xmm2,%xmm4        # 0x1400f4730
14009d2db:	05 00
14009d2dd:	c4 e2 e9 a9 2d 6a 74 	vfmadd213sd 0x5746a(%rip),%xmm2,%xmm5        # 0x1400f4750
14009d2e4:	05 00
14009d2e6:	c5 eb 59 d1          	vmulsd %xmm1,%xmm2,%xmm2
14009d2ea:	c5 db 59 e2          	vmulsd %xmm2,%xmm4,%xmm4
14009d2ee:	c5 eb 59 d2          	vmulsd %xmm2,%xmm2,%xmm2
14009d2f2:	c5 eb 59 d1          	vmulsd %xmm1,%xmm2,%xmm2
14009d2f6:	c4 e2 d1 b9 e2       	vfmadd231sd %xmm2,%xmm5,%xmm4
14009d2fb:	c5 db 5c e3          	vsubsd %xmm3,%xmm4,%xmm4
14009d2ff:	c5 fb 58 c4          	vaddsd %xmm4,%xmm0,%xmm0
14009d303:	c5 f9 6f 74 24 20    	vmovdqa 0x20(%rsp),%xmm6
14009d309:	48 83 c4 58          	add    $0x58,%rsp
14009d30d:	c3                   	ret
14009d30e:	c5 e9 eb 15 2a 73 05 	vpor   0x5732a(%rip),%xmm2,%xmm2        # 0x1400f4640
14009d315:	00
14009d316:	c5 eb 5c 15 22 73 05 	vsubsd 0x57322(%rip),%xmm2,%xmm2        # 0x1400f4640
14009d31d:	00
14009d31e:	c5 d1 73 d2 34       	vpsrlq $0x34,%xmm2,%xmm5
14009d323:	c5 e9 db 15 b5 72 05 	vpand  0x572b5(%rip),%xmm2,%xmm2        # 0x1400f45e0
14009d32a:	00
14009d32b:	c5 f9 28 c2          	vmovapd %xmm2,%xmm0
14009d32f:	c5 d1 fa 2d c9 73 05 	vpsubd 0x573c9(%rip),%xmm5,%xmm5        # 0x1400f4700
14009d336:	00
14009d337:	c5 fa e6 f5          	vcvtdq2pd %xmm5,%xmm6
14009d33b:	e9 7b fe ff ff       	jmp    0x14009d1bb
14009d340:	75 2e                	jne    0x14009d370
14009d342:	c5 fb 10 0d 46 72 05 	vmovsd 0x57246(%rip),%xmm1        # 0x1400f4590
14009d349:	00
14009d34a:	44 8b 05 3f 74 05 00 	mov    0x5743f(%rip),%r8d        # 0x1400f4790
14009d351:	e8 7a fa ff ff       	call   0x14009cdd0
14009d356:	c5 f9 6f 74 24 20    	vmovdqa 0x20(%rsp),%xmm6
14009d35c:	48 83 c4 58          	add    $0x58,%rsp
14009d360:	c3                   	ret
14009d361:	66 66 66 66 66 66 66 	data16 data16 data16 data16 data16 data16 nopw 0x0(%rax,%rax,1)
14009d368:	0f 1f 84 00 00 00 00
14009d36f:	00
14009d370:	c5 fb 10 0d 38 72 05 	vmovsd 0x57238(%rip),%xmm1        # 0x1400f45b0
14009d377:	00
14009d378:	44 8b 05 15 74 05 00 	mov    0x57415(%rip),%r8d        # 0x1400f4794
14009d37f:	e8 4c fa ff ff       	call   0x14009cdd0
14009d384:	c5 f9 6f 74 24 20    	vmovdqa 0x20(%rsp),%xmm6
14009d38a:	48 83 c4 58          	add    $0x58,%rsp
14009d38e:	c3                   	ret
14009d38f:	90                   	nop
14009d390:	48 3b 05 09 72 05 00 	cmp    0x57209(%rip),%rax        # 0x1400f45a0
14009d397:	74 27                	je     0x14009d3c0
14009d399:	48 3b 05 f0 71 05 00 	cmp    0x571f0(%rip),%rax        # 0x1400f4590
14009d3a0:	74 ce                	je     0x14009d370
14009d3a2:	48 0b 05 17 72 05 00 	or     0x57217(%rip),%rax        # 0x1400f45c0
14009d3a9:	c4 e1 f9 6e c8       	vmovq  %rax,%xmm1
14009d3ae:	44 8b 05 e3 73 05 00 	mov    0x573e3(%rip),%r8d        # 0x1400f4798
14009d3b5:	e8 16 fa ff ff       	call   0x14009cdd0
14009d3ba:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
14009d3c0:	c5 f9 6f 74 24 20    	vmovdqa 0x20(%rsp),%xmm6
14009d3c6:	48 83 c4 58          	add    $0x58,%rsp
14009d3ca:	c3                   	ret
14009d3cb:	cc                   	int3
14009d3cc:	cc                   	int3
14009d3cd:	cc                   	int3
14009d3ce:	cc                   	int3
14009d3cf:	cc                   	int3
14009d3d0:	48 83 ec 38          	sub    $0x38,%rsp
14009d3d4:	f3 0f 7e c0          	movq   %xmm0,%xmm0
14009d3d8:	66 48 0f 7e c2       	movq   %xmm0,%rdx
14009d3dd:	48 0f ba f2 3f       	btr    $0x3f,%rdx
14009d3e2:	48 3b 15 57 74 05 00 	cmp    0x57457(%rip),%rdx        # 0x1400f4840
14009d3e9:	0f 8d 71 01 00 00    	jge    0x14009d560
14009d3ef:	83 3d 4e 37 07 00 00 	cmpl   $0x0,0x7374e(%rip)        # 0x140110b44
14009d3f6:	0f 85 34 02 00 00    	jne    0x14009d630
14009d3fc:	66 0f 28 d0          	movapd %xmm0,%xmm2
14009d400:	66 0f 28 d8          	movapd %xmm0,%xmm3
14009d404:	f2 0f c2 15 13 74 05 	cmplesd 0x57413(%rip),%xmm2        # 0x1400f4820
14009d40b:	00 02
14009d40d:	f2 0f c2 1d 12 74 05 	cmpnltsd 0x57412(%rip),%xmm3        # 0x1400f4828
14009d414:	00 05
14009d416:	0f 54 d3             	andps  %xmm3,%xmm2
14009d419:	66 0f 2e d2          	ucomisd %xmm2,%xmm2
14009d41d:	7a 21                	jp     0x14009d440
14009d41f:	66 0f 2e 05 f9 73 05 	ucomisd 0x573f9(%rip),%xmm0        # 0x1400f4820
14009d426:	00
14009d427:	0f 87 63 01 00 00    	ja     0x14009d590
14009d42d:	e9 7e 01 00 00       	jmp    0x14009d5b0
14009d432:	66 66 66 66 66 66 0f 	data16 data16 data16 data16 data16 nopw 0x0(%rax,%rax,1)
14009d439:	1f 84 00 00 00 00 00
14009d440:	66 0f 28 c8          	movapd %xmm0,%xmm1
14009d444:	48 0f ba f2 3f       	btr    $0x3f,%rdx
14009d449:	48 3b 15 30 74 05 00 	cmp    0x57430(%rip),%rdx        # 0x1400f4880
14009d450:	0f 86 9a 01 00 00    	jbe    0x14009d5f0
14009d456:	f2 0f 59 0d da 73 05 	mulsd  0x573da(%rip),%xmm1        # 0x1400f4838
14009d45d:	00
14009d45e:	66 0f e6 d1          	cvttpd2dq %xmm1,%xmm2
14009d462:	f3 0f e6 ca          	cvtdq2pd %xmm2,%xmm1
14009d466:	66 0f 7e d1          	movd   %xmm2,%ecx
14009d46a:	66 0f 28 d1          	movapd %xmm1,%xmm2