1400a8066:	ff 15 cc 4b a6 00    	call   *0xa64bcc(%rip)        # 0x140b0cc38
1400a806c:	f3 0f 10 50 08       	movss  0x8(%rax),%xmm2
1400a8071:	f3 0f 10 48 0c       	movss  0xc(%rax),%xmm1
1400a8076:	f3 0f 58 10          	addss  (%rax),%xmm2
1400a807a:	f3 0f 58 48 04       	addss  0x4(%rax),%xmm1
1400a807f:	48 8b c3             	mov    %rbx,%rax
1400a8082:	f3 0f 59 15 46 90 b0 	mulss  0xb09046(%rip),%xmm2        # 0x140bb10d0
1400a8089:	00
1400a808a:	f3 0f 59 0d 3e 90 b0 	mulss  0xb0903e(%rip),%xmm1        # 0x140bb10d0
1400a8091:	00
1400a8092:	f3 0f 11 13          	movss  %xmm2,(%rbx)
1400a8096:	f3 0f 11 53 08       	movss  %xmm2,0x8(%rbx)
1400a809b:	f3 0f 11 4b 04       	movss  %xmm1,0x4(%rbx)
1400a80a0:	f3 0f 11 4b 0c       	movss  %xmm1,0xc(%rbx)
1400a80a5:	48 83 c4 20          	add    $0x20,%rsp
1400a80a9:	5b                   	pop    %rbx
1400a80aa:	c3                   	ret
1400a80ab:	90                   	nop
1400a80ac:	90                   	nop
1400a80ad:	90                   	nop
1400a80ae:	90                   	nop
1400a80af:	90                   	nop
1400a80b0:	48 8d 05 f1 f7 a6 00 	lea    0xa6f7f1(%rip),%rax        # 0x140b178a8
1400a80b7:	48 89 02             	mov    %rax,(%rdx)
1400a80ba:	48 8b c2             	mov    %rdx,%rax
1400a80bd:	c3                   	ret
1400a80be:	90                   	nop
1400a80bf:	90                   	nop
1400a80c0:	48 8d 05 89 40 c2 00 	lea    0xc24089(%rip),%rax        # 0x140ccc150
1400a80c7:	c3                   	ret
1400a80c8:	90                   	nop
1400a80c9:	90                   	nop
1400a80ca:	90                   	nop
1400a80cb:	90                   	nop
1400a80cc:	90                   	nop
1400a80cd:	90                   	nop
1400a80ce:	90                   	nop
1400a80cf:	90                   	nop
1400a80d0:	40 53                	rex push %rbx
1400a80d2:	48 83 ec 30          	sub    $0x30,%rsp
1400a80d6:	48 83 c1 08          	add    $0x8,%rcx
1400a80da:	48 8b da             	mov    %rdx,%rbx
1400a80dd:	e8 5a 8c ff ff       	call   0x1400a0d3c
1400a80e2:	48 8b c3             	mov    %rbx,%rax
1400a80e5:	48 83 c4 30          	add    $0x30,%rsp
1400a80e9:	5b                   	pop    %rbx
1400a80ea:	c3                   	ret
1400a80eb:	90                   	nop
1400a80ec:	90                   	nop
1400a80ed:	90                   	nop
1400a80ee:	90                   	nop
1400a80ef:	90                   	nop
1400a80f0:	48 8d 05 d1 ff a6 00 	lea    0xa6ffd1(%rip),%rax        # 0x140b180c8
1400a80f7:	48 89 02             	mov    %rax,(%rdx)
1400a80fa:	48 8b c2             	mov    %rdx,%rax
1400a80fd:	c3                   	ret
1400a80fe:	90                   	nop
1400a80ff:	90                   	nop
1400a8100:	48 8d 05 e9 60 c2 00 	lea    0xc260e9(%rip),%rax        # 0x140cce1f0
1400a8107:	c3                   	ret
1400a8108:	90                   	nop
1400a8109:	90                   	nop
1400a810a:	90                   	nop
1400a810b:	90                   	nop
1400a810c:	90                   	nop
1400a810d:	90                   	nop
1400a810e:	90                   	nop
1400a810f:	90                   	nop
1400a8110:	40 53                	rex push %rbx
1400a8112:	48 83 ec 20          	sub    $0x20,%rsp
1400a8116:	48 8b 0a             	mov    (%rdx),%rcx
1400a8119:	33 db                	xor    %ebx,%ebx
1400a811b:	48 85 c9             	test   %rcx,%rcx
1400a811e:	74 14                	je     0x1400a8134
1400a8120:	48 8b 01             	mov    (%rcx),%rax
1400a8123:	48 8b 40 40          	mov    0x40(%rax),%rax
1400a8127:	ff 15 0b 4b a6 00    	call   *0xa64b0b(%rip)        # 0x140b0cc38
1400a812d:	48 85 c0             	test   %rax,%rax
1400a8130:	74 02                	je     0x1400a8134
1400a8132:	b3 01                	mov    $0x1,%bl
1400a8134:	8a c3                	mov    %bl,%al
1400a8136:	48 83 c4 20          	add    $0x20,%rsp
1400a813a:	5b                   	pop    %rbx
1400a813b:	c3                   	ret
1400a813c:	90                   	nop
1400a813d:	90                   	nop
1400a813e:	90                   	nop
1400a813f:	90                   	nop
1400a8140:	48 8d 05 b1 fe a6 00 	lea    0xa6feb1(%rip),%rax        # 0x140b17ff8
1400a8147:	48 89 02             	mov    %rax,(%rdx)
1400a814a:	48 8b c2             	mov    %rdx,%rax
1400a814d:	c3                   	ret
1400a814e:	90                   	nop
1400a814f:	90                   	nop
1400a8150:	48 8d 05 c9 4e c2 00 	lea    0xc24ec9(%rip),%rax        # 0x140ccd020
1400a8157:	c3                   	ret
1400a8158:	90                   	nop
1400a8159:	90                   	nop
1400a815a:	90                   	nop
1400a815b:	90                   	nop
1400a815c:	90                   	nop
1400a815d:	90                   	nop
1400a815e:	90                   	nop
1400a815f:	90                   	nop
1400a8160:	40 53                	rex push %rbx
1400a8162:	48 83 ec 30          	sub    $0x30,%rsp
1400a8166:	49 8b 08             	mov    (%r8),%rcx
1400a8169:	48 8b da             	mov    %rdx,%rbx
1400a816c:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1400a8171:	e8 6a 6c 0e 00       	call   0x14018ede0
1400a8176:	f3 0f 10 50 08       	movss  0x8(%rax),%xmm2
1400a817b:	f3 0f 10 48 0c       	movss  0xc(%rax),%xmm1
1400a8180:	f3 0f 58 10          	addss  (%rax),%xmm2
1400a8184:	f3 0f 58 48 04       	addss  0x4(%rax),%xmm1
1400a8189:	48 8b c3             	mov    %rbx,%rax
1400a818c:	f3 0f 59 15 3c 8f b0 	mulss  0xb08f3c(%rip),%xmm2        # 0x140bb10d0
1400a8193:	00
1400a8194:	f3 0f 59 0d 34 8f b0 	mulss  0xb08f34(%rip),%xmm1        # 0x140bb10d0
1400a819b:	00
1400a819c:	f3 0f 11 13          	movss  %xmm2,(%rbx)
1400a81a0:	f3 0f 11 53 08       	movss  %xmm2,0x8(%rbx)
1400a81a5:	f3 0f 11 4b 04       	movss  %xmm1,0x4(%rbx)
1400a81aa:	f3 0f 11 4b 0c       	movss  %xmm1,0xc(%rbx)
1400a81af:	48 83 c4 30          	add    $0x30,%rsp
1400a81b3:	5b                   	pop    %rbx
1400a81b4:	c3                   	ret
1400a81b5:	90                   	nop
1400a81b6:	90                   	nop
1400a81b7:	90                   	nop
1400a81b8:	90                   	nop
1400a81b9:	90                   	nop
1400a81ba:	90                   	nop
1400a81bb:	90                   	nop
1400a81bc:	90                   	nop
1400a81bd:	90                   	nop
1400a81be:	90                   	nop
1400a81bf:	90                   	nop
1400a81c0:	48 8d 05 51 fc a6 00 	lea    0xa6fc51(%rip),%rax        # 0x140b17e18
1400a81c7:	48 89 02             	mov    %rax,(%rdx)
1400a81ca:	48 8b c2             	mov    %rdx,%rax
1400a81cd:	c3                   	ret
1400a81ce:	90                   	nop
1400a81cf:	90                   	nop
1400a81d0:	48 8d 05 19 65 c2 00 	lea    0xc26519(%rip),%rax        # 0x140cce6f0
1400a81d7:	c3                   	ret
1400a81d8:	90                   	nop
1400a81d9:	90                   	nop
1400a81da:	90                   	nop
1400a81db:	90                   	nop
1400a81dc:	90                   	nop
1400a81dd:	90                   	nop
1400a81de:	90                   	nop
1400a81df:	90                   	nop
1400a81e0:	48 8b 42 10          	mov    0x10(%rdx),%rax
1400a81e4:	48 39 42 18          	cmp    %rax,0x18(%rdx)
1400a81e8:	0f 95 c0             	setne  %al
1400a81eb:	c3                   	ret
1400a81ec:	90                   	nop
1400a81ed:	90                   	nop
1400a81ee:	90                   	nop
1400a81ef:	90                   	nop
1400a81f0:	48 8d 05 e1 f8 a6 00 	lea    0xa6f8e1(%rip),%rax        # 0x140b17ad8
1400a81f7:	48 89 02             	mov    %rax,(%rdx)
1400a81fa:	48 8b c2             	mov    %rdx,%rax
1400a81fd:	c3                   	ret
1400a81fe:	90                   	nop
1400a81ff:	90                   	nop
1400a8200:	48 8d 05 c9 75 c2 00 	lea    0xc275c9(%rip),%rax        # 0x140ccf7d0
1400a8207:	c3                   	ret
1400a8208:	90                   	nop
1400a8209:	90                   	nop
1400a820a:	90                   	nop
1400a820b:	90                   	nop
1400a820c:	90                   	nop
1400a820d:	90                   	nop
1400a820e:	90                   	nop
1400a820f:	90                   	nop
1400a8210:	40 53                	rex push %rbx
1400a8212:	48 83 ec 30          	sub    $0x30,%rsp
1400a8216:	48 83 c1 08          	add    $0x8,%rcx
1400a821a:	48 8b da             	mov    %rdx,%rbx
1400a821d:	e8 f2 73 ff ff       	call   0x14009f614
1400a8222:	48 8b c3             	mov    %rbx,%rax
1400a8225:	48 83 c4 30          	add    $0x30,%rsp
1400a8229:	5b                   	pop    %rbx
1400a822a:	c3                   	ret
1400a822b:	90                   	nop
1400a822c:	90                   	nop
1400a822d:	90                   	nop
1400a822e:	90                   	nop
1400a822f:	90                   	nop
1400a8230:	48 8d 05 b9 fa a6 00 	lea    0xa6fab9(%rip),%rax        # 0x140b17cf0
1400a8237:	48 89 02             	mov    %rax,(%rdx)
1400a823a:	48 8b 41 08          	mov    0x8(%rcx),%rax
1400a823e:	48 89 42 08          	mov    %rax,0x8(%rdx)
1400a8242:	48 8b c2             	mov    %rdx,%rax
1400a8245:	c3                   	ret
1400a8246:	90                   	nop
1400a8247:	90                   	nop
1400a8248:	90                   	nop
1400a8249:	90                   	nop
1400a824a:	90                   	nop
1400a824b:	90                   	nop
1400a824c:	90                   	nop
1400a824d:	90                   	nop
1400a824e:	90                   	nop
1400a824f:	90                   	nop
1400a8250:	48 8d 05 39 60 c2 00 	lea    0xc26039(%rip),%rax        # 0x140cce290
1400a8257:	c3                   	ret
1400a8258:	90                   	nop
1400a8259:	90                   	nop
1400a825a:	90                   	nop
1400a825b:	90                   	nop
1400a825c:	90                   	nop
1400a825d:	90                   	nop
1400a825e:	90                   	nop
1400a825f:	90                   	nop
1400a8260:	48 83 c1 08          	add    $0x8,%rcx
1400a8264:	e9 db 76 ff ff       	jmp    0x14009f944
1400a8269:	90                   	nop
1400a826a:	90                   	nop
1400a826b:	90                   	nop
1400a826c:	90                   	nop
1400a826d:	90                   	nop
1400a826e:	90                   	nop
1400a826f:	90                   	nop
1400a8270:	45 33 d2             	xor    %r10d,%r10d
1400a8273:	48 8d 05 26 f8 a6 00 	lea    0xa6f826(%rip),%rax        # 0x140b17aa0
1400a827a:	48 89 02             	mov    %rax,(%rdx)
1400a827d:	48 8b 41 08          	mov    0x8(%rcx),%rax
1400a8281:	4c 8b 49 18          	mov    0x18(%rcx),%r9
1400a8285:	4c 8b 41 10          	mov    0x10(%rcx),%r8
1400a8289:	4c 89 51 18          	mov    %r10,0x18(%rcx)
1400a828d:	4c 89 51 10          	mov    %r10,0x10(%rcx)
1400a8291:	4c 89 51 08          	mov    %r10,0x8(%rcx)
1400a8295:	48 89 42 08          	mov    %rax,0x8(%rdx)
1400a8299:	48 8b c2             	mov    %rdx,%rax
1400a829c:	4c 89 42 10          	mov    %r8,0x10(%rdx)
1400a82a0:	4c 89 4a 18          	mov    %r9,0x18(%rdx)
1400a82a4:	c3                   	ret
1400a82a5:	90                   	nop
1400a82a6:	90                   	nop
1400a82a7:	90                   	nop
1400a82a8:	90                   	nop
1400a82a9:	90                   	nop
1400a82aa:	90                   	nop
1400a82ab:	90                   	nop
1400a82ac:	90                   	nop
1400a82ad:	90                   	nop
1400a82ae:	90                   	nop
1400a82af:	90                   	nop
1400a82b0:	40 53                	rex push %rbx
1400a82b2:	48 83 ec 20          	sub    $0x20,%rsp
1400a82b6:	48 8b da             	mov    %rdx,%rbx
1400a82b9:	48 8d 05 e0 f7 a6 00 	lea    0xa6f7e0(%rip),%rax        # 0x140b17aa0
1400a82c0:	48 89 02             	mov    %rax,(%rdx)
1400a82c3:	48 8d 51 08          	lea    0x8(%rcx),%rdx
1400a82c7:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
1400a82cb:	e8 60 ac ff ff       	call   0x1400a2f30
1400a82d0:	48 8b c3             	mov    %rbx,%rax
1400a82d3:	48 83 c4 20          	add    $0x20,%rsp
1400a82d7:	5b                   	pop    %rbx
1400a82d8:	c3                   	ret
1400a82d9:	90                   	nop
1400a82da:	90                   	nop
1400a82db:	90                   	nop
1400a82dc:	90                   	nop
1400a82dd:	90                   	nop
1400a82de:	90                   	nop
1400a82df:	90                   	nop
1400a82e0:	48 8d 05 09 56 c2 00 	lea    0xc25609(%rip),%rax        # 0x140ccd8f0
1400a82e7:	c3                   	ret
1400a82e8:	90                   	nop
1400a82e9:	90                   	nop
1400a82ea:	90                   	nop
1400a82eb:	90                   	nop
1400a82ec:	90                   	nop
1400a82ed:	90                   	nop
1400a82ee:	90                   	nop
1400a82ef:	90                   	nop
1400a82f0:	48 83 ec 28          	sub    $0x28,%rsp
1400a82f4:	48 8b 41 08          	mov    0x8(%rcx),%rax
1400a82f8:	48 8b 48 08          	mov    0x8(%rax),%rcx
1400a82fc:	48 39 08             	cmp    %rcx,(%rax)
1400a82ff:	74 3d                	je     0x1400a833e
1400a8301:	f3 0f 10 49 e4       	movss  -0x1c(%rcx),%xmm1
1400a8306:	f3 0f 10 51 dc       	movss  -0x24(%rcx),%xmm2
1400a830b:	0f 28 c1             	movaps %xmm1,%xmm0
1400a830e:	f3 0f 5d 42 0c       	minss  0xc(%rdx),%xmm0
1400a8313:	f3 0f 5f 52 04       	maxss  0x4(%rdx),%xmm2
1400a8318:	0f 2f c2             	comiss %xmm2,%xmm0
1400a831b:	76 06                	jbe    0x1400a8323
1400a831d:	f3 0f 5c c2          	subss  %xmm2,%xmm0
1400a8321:	eb 03                	jmp    0x1400a8326
1400a8323:	0f 57 c0             	xorps  %xmm0,%xmm0
1400a8326:	f3 0f 5c 49 dc       	subss  -0x24(%rcx),%xmm1
1400a832b:	f3 0f 59 0d 9d 8d b0 	mulss  0xb08d9d(%rip),%xmm1        # 0x140bb10d0
1400a8332:	00
1400a8333:	0f 2f c1             	comiss %xmm1,%xmm0
1400a8336:	0f 97 c0             	seta   %al
1400a8339:	48 83 c4 28          	add    $0x28,%rsp
1400a833d:	c3                   	ret
1400a833e:	ff 15 54 46 a6 00    	call   *0xa64654(%rip)        # 0x140b0c998
1400a8344:	cc                   	int3
1400a8345:	90                   	nop
1400a8346:	90                   	nop
1400a8347:	90                   	nop
1400a8348:	90                   	nop
1400a8349:	90                   	nop
1400a834a:	90                   	nop
1400a834b:	90                   	nop
1400a834c:	90                   	nop
1400a834d:	90                   	nop
1400a834e:	90                   	nop
1400a834f:	90                   	nop
1400a8350:	48 8d 05 19 fe a6 00 	lea    0xa6fe19(%rip),%rax        # 0x140b18170
1400a8357:	48 89 02             	mov    %rax,(%rdx)
1400a835a:	48 8b 41 08          	mov    0x8(%rcx),%rax
1400a835e:	48 89 42 08          	mov    %rax,0x8(%rdx)
1400a8362:	48 8b c2             	mov    %rdx,%rax
1400a8365:	c3                   	ret
1400a8366:	90                   	nop
1400a8367:	90                   	nop
1400a8368:	90                   	nop
1400a8369:	90                   	nop
1400a836a:	90                   	nop
1400a836b:	90                   	nop
1400a836c:	90                   	nop
1400a836d:	90                   	nop
1400a836e:	90                   	nop
1400a836f:	90                   	nop
1400a8370:	48 8d 05 f9 66 c2 00 	lea    0xc266f9(%rip),%rax        # 0x140ccea70
1400a8377:	c3                   	ret
1400a8378:	90                   	nop
1400a8379:	90                   	nop
1400a837a:	90                   	nop
1400a837b:	90                   	nop
1400a837c:	90                   	nop
1400a837d:	90                   	nop
1400a837e:	90                   	nop
1400a837f:	90                   	nop
1400a8380:	48 8d 05 a1 f7 a6 00 	lea    0xa6f7a1(%rip),%rax        # 0x140b17b28
1400a8387:	48 89 02             	mov    %rax,(%rdx)
1400a838a:	8b 41 08             	mov    0x8(%rcx),%eax
1400a838d:	89 42 08             	mov    %eax,0x8(%rdx)
1400a8390:	48 8b c2             	mov    %rdx,%rax
1400a8393:	c3                   	ret
1400a8394:	90                   	nop
1400a8395:	90                   	nop
1400a8396:	90                   	nop