140098199:	90                   	nop
14009819a:	90                   	nop
14009819b:	90                   	nop
14009819c:	90                   	nop
14009819d:	90                   	nop
14009819e:	90                   	nop
14009819f:	90                   	nop
1400981a0:	48 8d 05 a1 f1 a7 00 	lea    0xa7f1a1(%rip),%rax        # 0x140b17348
1400981a7:	48 89 02             	mov    %rax,(%rdx)
1400981aa:	48 8b 41 08          	mov    0x8(%rcx),%rax
1400981ae:	48 89 42 08          	mov    %rax,0x8(%rdx)
1400981b2:	48 8b c2             	mov    %rdx,%rax
1400981b5:	c3                   	ret
1400981b6:	90                   	nop
1400981b7:	90                   	nop
1400981b8:	90                   	nop
1400981b9:	90                   	nop
1400981ba:	90                   	nop
1400981bb:	90                   	nop
1400981bc:	90                   	nop
1400981bd:	90                   	nop
1400981be:	90                   	nop
1400981bf:	90                   	nop
1400981c0:	48 8d 05 e9 2f c3 00 	lea    0xc32fe9(%rip),%rax        # 0x140ccb1b0
1400981c7:	c3                   	ret
1400981c8:	90                   	nop
1400981c9:	90                   	nop
1400981ca:	90                   	nop
1400981cb:	90                   	nop
1400981cc:	90                   	nop
1400981cd:	90                   	nop
1400981ce:	90                   	nop
1400981cf:	90                   	nop
1400981d0:	40 53                	rex push %rbx
1400981d2:	48 83 ec 30          	sub    $0x30,%rsp
1400981d6:	41 0f 10 00          	movups (%r8),%xmm0
1400981da:	48 8b da             	mov    %rdx,%rbx
1400981dd:	f3 0f 7f 02          	movdqu %xmm0,(%rdx)
1400981e1:	49 8d 50 10          	lea    0x10(%r8),%rdx
1400981e5:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
1400981e9:	e8 fe 38 f8 ff       	call   0x14001baec
1400981ee:	48 8b c3             	mov    %rbx,%rax
1400981f1:	48 83 c4 30          	add    $0x30,%rsp
1400981f5:	5b                   	pop    %rbx
1400981f6:	c3                   	ret
1400981f7:	90                   	nop
1400981f8:	90                   	nop
1400981f9:	90                   	nop
1400981fa:	90                   	nop
1400981fb:	90                   	nop
1400981fc:	90                   	nop
1400981fd:	90                   	nop
1400981fe:	90                   	nop
1400981ff:	90                   	nop
140098200:	48 8d 05 79 f1 a7 00 	lea    0xa7f179(%rip),%rax        # 0x140b17380
140098207:	48 89 02             	mov    %rax,(%rdx)
14009820a:	48 8b c2             	mov    %rdx,%rax
14009820d:	c3                   	ret
14009820e:	90                   	nop
14009820f:	90                   	nop
140098210:	48 8d 05 19 1c c3 00 	lea    0xc31c19(%rip),%rax        # 0x140cc9e30
140098217:	c3                   	ret
140098218:	90                   	nop
140098219:	90                   	nop
14009821a:	90                   	nop
14009821b:	90                   	nop
14009821c:	90                   	nop
14009821d:	90                   	nop
14009821e:	90                   	nop
14009821f:	90                   	nop
140098220:	48 63 41 08          	movslq 0x8(%rcx),%rax
140098224:	42 0f 10 04 00       	movups (%rax,%r8,1),%xmm0
140098229:	48 8b c2             	mov    %rdx,%rax
14009822c:	f3 0f 7f 02          	movdqu %xmm0,(%rdx)
140098230:	c3                   	ret
140098231:	90                   	nop
140098232:	90                   	nop
140098233:	90                   	nop
140098234:	90                   	nop
140098235:	90                   	nop
140098236:	90                   	nop
140098237:	90                   	nop
140098238:	90                   	nop
140098239:	90                   	nop
14009823a:	90                   	nop
14009823b:	90                   	nop
14009823c:	90                   	nop
14009823d:	90                   	nop
14009823e:	90                   	nop
14009823f:	90                   	nop
140098240:	48 8d 05 99 ed a7 00 	lea    0xa7ed99(%rip),%rax        # 0x140b16fe0
140098247:	48 89 02             	mov    %rax,(%rdx)
14009824a:	8b 41 08             	mov    0x8(%rcx),%eax
14009824d:	89 42 08             	mov    %eax,0x8(%rdx)
140098250:	48 8b c2             	mov    %rdx,%rax
140098253:	c3                   	ret
140098254:	90                   	nop
140098255:	90                   	nop
140098256:	90                   	nop
140098257:	90                   	nop
140098258:	90                   	nop
140098259:	90                   	nop
14009825a:	90                   	nop
14009825b:	90                   	nop
14009825c:	90                   	nop
14009825d:	90                   	nop
14009825e:	90                   	nop
14009825f:	90                   	nop
140098260:	48 8d 05 39 fe c2 00 	lea    0xc2fe39(%rip),%rax        # 0x140cc80a0
140098267:	c3                   	ret
140098268:	90                   	nop
140098269:	90                   	nop
14009826a:	90                   	nop
14009826b:	90                   	nop
14009826c:	90                   	nop
14009826d:	90                   	nop
14009826e:	90                   	nop
14009826f:	90                   	nop
140098270:	40 53                	rex push %rbx
140098272:	48 83 ec 30          	sub    $0x30,%rsp
140098276:	49 8b 48 08          	mov    0x8(%r8),%rcx
14009827a:	48 8b da             	mov    %rdx,%rbx
14009827d:	49 8b 10             	mov    (%r8),%rdx
140098280:	48 3b d1             	cmp    %rcx,%rdx
140098283:	74 2a                	je     0x1400982af
140098285:	48 8d 42 28          	lea    0x28(%rdx),%rax
140098289:	eb 1f                	jmp    0x1400982aa
14009828b:	f3 0f 10 4a 0c       	movss  0xc(%rdx),%xmm1
140098290:	f3 0f 10 40 0c       	movss  0xc(%rax),%xmm0
140098295:	f3 0f 5c 4a 04       	subss  0x4(%rdx),%xmm1
14009829a:	f3 0f 5c 40 04       	subss  0x4(%rax),%xmm0
14009829f:	0f 2f c1             	comiss %xmm1,%xmm0
1400982a2:	48 0f 47 d0          	cmova  %rax,%rdx
1400982a6:	48 83 c0 28          	add    $0x28,%rax
1400982aa:	48 3b c1             	cmp    %rcx,%rax
1400982ad:	75 dc                	jne    0x14009828b
1400982af:	48 8b cb             	mov    %rbx,%rcx
1400982b2:	e8 3d 4f ff ff       	call   0x14008d1f4
1400982b7:	48 8b c3             	mov    %rbx,%rax
1400982ba:	48 83 c4 30          	add    $0x30,%rsp
1400982be:	5b                   	pop    %rbx
1400982bf:	c3                   	ret
1400982c0:	48 8d 05 e9 eb a7 00 	lea    0xa7ebe9(%rip),%rax        # 0x140b16eb0
1400982c7:	48 89 02             	mov    %rax,(%rdx)
1400982ca:	48 8b c2             	mov    %rdx,%rax
1400982cd:	c3                   	ret
1400982ce:	90                   	nop
1400982cf:	90                   	nop
1400982d0:	48 8d 05 79 09 c3 00 	lea    0xc30979(%rip),%rax        # 0x140cc8c50
1400982d7:	c3                   	ret
1400982d8:	90                   	nop
1400982d9:	90                   	nop
1400982da:	90                   	nop
1400982db:	90                   	nop
1400982dc:	90                   	nop
1400982dd:	90                   	nop
1400982de:	90                   	nop
1400982df:	90                   	nop
1400982e0:	48 83 c1 08          	add    $0x8,%rcx
1400982e4:	e9 13 5f ff ff       	jmp    0x14008e1fc
1400982e9:	90                   	nop
1400982ea:	90                   	nop
1400982eb:	90                   	nop
1400982ec:	90                   	nop
1400982ed:	90                   	nop
1400982ee:	90                   	nop
1400982ef:	90                   	nop
1400982f0:	48 8d 05 e1 e7 a7 00 	lea    0xa7e7e1(%rip),%rax        # 0x140b16ad8
1400982f7:	48 89 02             	mov    %rax,(%rdx)
1400982fa:	48 8b c2             	mov    %rdx,%rax
1400982fd:	0f 10 41 08          	movups 0x8(%rcx),%xmm0
140098301:	0f 11 42 08          	movups %xmm0,0x8(%rdx)
140098305:	f2 0f 10 49 18       	movsd  0x18(%rcx),%xmm1
14009830a:	f2 0f 11 4a 18       	movsd  %xmm1,0x18(%rdx)
14009830f:	c3                   	ret
140098310:	48 8d 05 b9 04 c3 00 	lea    0xc304b9(%rip),%rax        # 0x140cc87d0
140098317:	c3                   	ret
140098318:	90                   	nop
140098319:	90                   	nop
14009831a:	90                   	nop
14009831b:	90                   	nop
14009831c:	90                   	nop
14009831d:	90                   	nop
14009831e:	90                   	nop
14009831f:	90                   	nop
140098320:	48 83 c1 08          	add    $0x8,%rcx
140098324:	e9 cf 4d ff ff       	jmp    0x14008d0f8
140098329:	90                   	nop
14009832a:	90                   	nop
14009832b:	90                   	nop
14009832c:	90                   	nop
14009832d:	90                   	nop
14009832e:	90                   	nop
14009832f:	90                   	nop
140098330:	48 8d 05 81 e8 a7 00 	lea    0xa7e881(%rip),%rax        # 0x140b16bb8
140098337:	48 89 02             	mov    %rax,(%rdx)
14009833a:	48 8b c2             	mov    %rdx,%rax
14009833d:	0f 10 41 08          	movups 0x8(%rcx),%xmm0
140098341:	f3 0f 7f 42 08       	movdqu %xmm0,0x8(%rdx)
140098346:	c3                   	ret
140098347:	90                   	nop
140098348:	90                   	nop
140098349:	90                   	nop
14009834a:	90                   	nop
14009834b:	90                   	nop
14009834c:	90                   	nop
14009834d:	90                   	nop
14009834e:	90                   	nop
14009834f:	90                   	nop
140098350:	48 8d 05 99 f6 c2 00 	lea    0xc2f699(%rip),%rax        # 0x140cc79f0
140098357:	c3                   	ret
140098358:	90                   	nop
140098359:	90                   	nop
14009835a:	90                   	nop
14009835b:	90                   	nop
14009835c:	90                   	nop
14009835d:	90                   	nop
14009835e:	90                   	nop
14009835f:	90                   	nop
140098360:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140098365:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14009836a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14009836f:	57                   	push   %rdi
140098370:	48 83 ec 50          	sub    $0x50,%rsp
140098374:	48 8b fa             	mov    %rdx,%rdi
140098377:	49 8b 30             	mov    (%r8),%rsi
14009837a:	4c 8b 06             	mov    (%rsi),%r8
14009837d:	49 8b 40 08          	mov    0x8(%r8),%rax
140098381:	4d 8b c8             	mov    %r8,%r9
140098384:	8a 50 19             	mov    0x19(%rax),%dl
140098387:	84 d2                	test   %dl,%dl
140098389:	75 1f                	jne    0x1400983aa
14009838b:	f3 0f 10 07          	movss  (%rdi),%xmm0
14009838f:	48 8b c8             	mov    %rax,%rcx
140098392:	0f 2f 41 1c          	comiss 0x1c(%rcx),%xmm0
140098396:	76 06                	jbe    0x14009839e
140098398:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14009839c:	eb 06                	jmp    0x1400983a4
14009839e:	4c 8b c9             	mov    %rcx,%r9
1400983a1:	48 8b 09             	mov    (%rcx),%rcx
1400983a4:	80 79 19 00          	cmpb   $0x0,0x19(%rcx)
1400983a8:	74 e8                	je     0x140098392
1400983aa:	41 80 79 19 00       	cmpb   $0x0,0x19(%r9)
1400983af:	75 0b                	jne    0x1400983bc
1400983b1:	f3 41 0f 10 41 1c    	movss  0x1c(%r9),%xmm0
1400983b7:	0f 2f 07             	comiss (%rdi),%xmm0
1400983ba:	76 03                	jbe    0x1400983bf
1400983bc:	4d 8b c8             	mov    %r8,%r9
1400983bf:	4d 3b c8             	cmp    %r8,%r9
1400983c2:	40 0f 94 c5          	sete   %bpl
1400983c6:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1400983cb:	83 64 24 38 00       	andl   $0x0,0x38(%rsp)
1400983d0:	84 d2                	test   %dl,%dl
1400983d2:	75 2e                	jne    0x140098402
1400983d4:	f3 0f 10 07          	movss  (%rdi),%xmm0
1400983d8:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1400983dd:	0f 2f 40 1c          	comiss 0x1c(%rax),%xmm0
1400983e1:	76 0b                	jbe    0x1400983ee
1400983e3:	83 64 24 38 00       	andl   $0x0,0x38(%rsp)
1400983e8:	48 8b 40 10          	mov    0x10(%rax),%rax
1400983ec:	eb 0e                	jmp    0x1400983fc
1400983ee:	c7 44 24 38 01 00 00 	movl   $0x1,0x38(%rsp)
1400983f5:	00
1400983f6:	4c 8b c0             	mov    %rax,%r8
1400983f9:	48 8b 00             	mov    (%rax),%rax
1400983fc:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
140098400:	74 d6                	je     0x1400983d8
140098402:	41 80 78 19 00       	cmpb   $0x0,0x19(%r8)
140098407:	75 0b                	jne    0x140098414
140098409:	f3 41 0f 10 40 1c    	movss  0x1c(%r8),%xmm0
14009840f:	0f 2f 07             	comiss (%rdi),%xmm0
140098412:	76 65                	jbe    0x140098479
140098414:	48 b8 ff ff ff ff ff 	movabs $0x7ffffffffffffff,%rax
14009841b:	ff ff 07
14009841e:	48 39 46 08          	cmp    %rax,0x8(%rsi)
140098422:	74 6d                	je     0x140098491
140098424:	48 8b 1e             	mov    (%rsi),%rbx
140098427:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14009842c:	48 83 64 24 28 00    	andq   $0x0,0x28(%rsp)
140098432:	b9 20 00 00 00       	mov    $0x20,%ecx
140098437:	ff 15 8b 44 a7 00    	call   *0xa7448b(%rip)        # 0x140b0c8c8
14009843d:	48 85 c0             	test   %rax,%rax
140098440:	75 07                	jne    0x140098449
140098442:	ff 15 50 40 a7 00    	call   *0xa74050(%rip)        # 0x140b0c498
140098448:	90                   	nop
140098449:	8b 17                	mov    (%rdi),%edx
14009844b:	89 50 1c             	mov    %edx,0x1c(%rax)
14009844e:	48 89 18             	mov    %rbx,(%rax)
140098451:	48 89 58 08          	mov    %rbx,0x8(%rax)
140098455:	48 89 58 10          	mov    %rbx,0x10(%rax)
140098459:	66 83 60 18 00       	andw   $0x0,0x18(%rax)
14009845e:	0f 10 44 24 30       	movups 0x30(%rsp),%xmm0
140098463:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
140098469:	4c 8b c0             	mov    %rax,%r8
14009846c:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140098471:	48 8b ce             	mov    %rsi,%rcx
140098474:	e8 67 ea f6 ff       	call   0x140006ee0
140098479:	40 8a c5             	mov    %bpl,%al
14009847c:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
140098481:	48 8b 6c 24 68       	mov    0x68(%rsp),%rbp
140098486:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
14009848b:	48 83 c4 50          	add    $0x50,%rsp
14009848f:	5f                   	pop    %rdi
140098490:	c3                   	ret
140098491:	e8 3e b9 f6 ff       	call   0x140003dd4
140098496:	cc                   	int3
140098497:	90                   	nop
140098498:	90                   	nop
140098499:	90                   	nop
14009849a:	90                   	nop
14009849b:	90                   	nop
14009849c:	90                   	nop
14009849d:	90                   	nop
14009849e:	90                   	nop
14009849f:	90                   	nop
1400984a0:	48 8d 05 71 e7 a7 00 	lea    0xa7e771(%rip),%rax        # 0x140b16c18
1400984a7:	48 89 02             	mov    %rax,(%rdx)
1400984aa:	48 8b c2             	mov    %rdx,%rax
1400984ad:	c3                   	ret
1400984ae:	90                   	nop
1400984af:	90                   	nop
1400984b0:	48 8d 05 39 1e c3 00 	lea    0xc31e39(%rip),%rax        # 0x140cca2f0
1400984b7:	c3                   	ret
1400984b8:	90                   	nop
1400984b9:	90                   	nop
1400984ba:	90                   	nop
1400984bb:	90                   	nop
1400984bc:	90                   	nop
1400984bd:	90                   	nop
1400984be:	90                   	nop
1400984bf:	90                   	nop
1400984c0:	40 53                	rex push %rbx
1400984c2:	48 83 ec 30          	sub    $0x30,%rsp
1400984c6:	48 83 c1 08          	add    $0x8,%rcx
1400984ca:	48 8b da             	mov    %rdx,%rbx
1400984cd:	e8 7e 49 ff ff       	call   0x14008ce50
1400984d2:	48 8b c3             	mov    %rbx,%rax
1400984d5:	48 83 c4 30          	add    $0x30,%rsp
1400984d9:	5b                   	pop    %rbx
1400984da:	c3                   	ret
1400984db:	90                   	nop
1400984dc:	90                   	nop
1400984dd:	90                   	nop
1400984de:	90                   	nop
1400984df:	90                   	nop
1400984e0:	48 8d 05 89 ec a7 00 	lea    0xa7ec89(%rip),%rax        # 0x140b17170
1400984e7:	48 89 02             	mov    %rax,(%rdx)
1400984ea:	48 8b c2             	mov    %rdx,%rax
1400984ed:	c3                   	ret
1400984ee:	90                   	nop