1401ac23f:	90                   	nop
1401ac240:	0f 10 02             	movups (%rdx),%xmm0
1401ac243:	0f 10 4a 10          	movups 0x10(%rdx),%xmm1
1401ac247:	0f 11 81 94 00 00 00 	movups %xmm0,0x94(%rcx)
1401ac24e:	0f 11 89 a4 00 00 00 	movups %xmm1,0xa4(%rcx)
1401ac255:	c3                   	ret
1401ac256:	90                   	nop
1401ac257:	90                   	nop
1401ac258:	40 53                	rex push %rbx
1401ac25a:	48 83 ec 30          	sub    $0x30,%rsp
1401ac25e:	48 8b d9             	mov    %rcx,%rbx
1401ac261:	0f 29 7c 24 20       	movaps %xmm7,0x20(%rsp)
1401ac266:	48 81 c1 fc 00 00 00 	add    $0xfc,%rcx
1401ac26d:	e8 a2 6b fe ff       	call   0x140192e14
1401ac272:	83 a3 18 01 00 00 00 	andl   $0x0,0x118(%rbx)
1401ac279:	66 0f 6f 05 5f 5c a0 	movdqa 0xa05c5f(%rip),%xmm0        # 0x140bb1ee0
1401ac280:	00
1401ac281:	f3 0f 10 3d c3 4d a0 	movss  0xa04dc3(%rip),%xmm7        # 0x140bb104c
1401ac288:	00
1401ac289:	c6 83 14 01 00 00 00 	movb   $0x0,0x114(%rbx)
1401ac290:	f3 0f 10 12          	movss  (%rdx),%xmm2
1401ac294:	f3 0f 5c 15 70 4d a0 	subss  0xa04d70(%rip),%xmm2        # 0x140bb100c
1401ac29b:	00
1401ac29c:	0f 54 d0             	andps  %xmm0,%xmm2
1401ac29f:	0f 2f fa             	comiss %xmm2,%xmm7
1401ac2a2:	72 15                	jb     0x1401ac2b9
1401ac2a4:	f3 0f 10 52 04       	movss  0x4(%rdx),%xmm2
1401ac2a9:	f3 0f 5c 15 5b 4d a0 	subss  0xa04d5b(%rip),%xmm2        # 0x140bb100c
1401ac2b0:	00
1401ac2b1:	0f 54 d0             	andps  %xmm0,%xmm2
1401ac2b4:	0f 2f fa             	comiss %xmm2,%xmm7
1401ac2b7:	73 34                	jae    0x1401ac2ed
1401ac2b9:	f3 0f 10 0a          	movss  (%rdx),%xmm1
1401ac2bd:	f3 0f 10 42 04       	movss  0x4(%rdx),%xmm0
1401ac2c2:	e8 35 60 94 00       	call   0x140af22fc
1401ac2c7:	0f 28 c8             	movaps %xmm0,%xmm1
1401ac2ca:	f3 0f 5c 0d 3a 4d a0 	subss  0xa04d3a(%rip),%xmm1        # 0x140bb100c
1401ac2d1:	00
1401ac2d2:	0f 54 0d 07 5c a0 00 	andps  0xa05c07(%rip),%xmm1        # 0x140bb1ee0
1401ac2d9:	0f 2f f9             	comiss %xmm1,%xmm7
1401ac2dc:	73 0f                	jae    0x1401ac2ed
1401ac2de:	f3 0f 11 83 18 01 00 	movss  %xmm0,0x118(%rbx)
1401ac2e5:	00
1401ac2e6:	c6 83 14 01 00 00 01 	movb   $0x1,0x114(%rbx)
1401ac2ed:	0f 28 7c 24 20       	movaps 0x20(%rsp),%xmm7
1401ac2f2:	48 83 c4 30          	add    $0x30,%rsp
1401ac2f6:	5b                   	pop    %rbx
1401ac2f7:	c3                   	ret
1401ac2f8:	48 8b c4             	mov    %rsp,%rax
1401ac2fb:	48 89 58 08          	mov    %rbx,0x8(%rax)
1401ac2ff:	48 89 78 10          	mov    %rdi,0x10(%rax)
1401ac303:	55                   	push   %rbp
1401ac304:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
1401ac308:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
1401ac30f:	66 0f 6f 05 29 5b a0 	movdqa 0xa05b29(%rip),%xmm0        # 0x140bb1e40
1401ac316:	00
1401ac317:	48 8b fa             	mov    %rdx,%rdi
1401ac31a:	0f 11 45 d7          	movups %xmm0,-0x29(%rbp)
1401ac31e:	48 8b d9             	mov    %rcx,%rbx
1401ac321:	0f 29 70 e8          	movaps %xmm6,-0x18(%rax)
1401ac325:	f3 0f 10 b1 18 01 00 	movss  0x118(%rcx),%xmm6
1401ac32c:	00
1401ac32d:	0f 57 35 dc 5b a0 00 	xorps  0xa05bdc(%rip),%xmm6        # 0x140bb1f10
1401ac334:	44 0f 29 40 d8       	movaps %xmm8,-0x28(%rax)
1401ac339:	f3 44 0f 10 41 28    	movss  0x28(%rcx),%xmm8
1401ac33f:	f3 44 0f 58 41 20    	addss  0x20(%rcx),%xmm8
1401ac345:	44 0f 29 50 c8       	movaps %xmm10,-0x38(%rax)
1401ac34a:	f3 44 0f 10 51 24    	movss  0x24(%rcx),%xmm10
1401ac350:	f3 44 0f 58 51 1c    	addss  0x1c(%rcx),%xmm10
1401ac356:	41 0f 28 c2          	movaps %xmm10,%xmm0
1401ac35a:	0f 57 05 af 5b a0 00 	xorps  0xa05baf(%rip),%xmm0        # 0x140bb1f10
1401ac361:	f3 0f 59 05 67 4d a0 	mulss  0xa04d67(%rip),%xmm0        # 0x140bb10d0
1401ac368:	00
1401ac369:	f3 0f 11 45 e7       	movss  %xmm0,-0x19(%rbp)
1401ac36e:	41 0f 28 c0          	movaps %xmm8,%xmm0
1401ac372:	0f 57 05 97 5b a0 00 	xorps  0xa05b97(%rip),%xmm0        # 0x140bb1f10
1401ac379:	f3 0f 59 05 4f 4d a0 	mulss  0xa04d4f(%rip),%xmm0        # 0x140bb10d0
1401ac380:	00
1401ac381:	f3 0f 11 45 eb       	movss  %xmm0,-0x15(%rbp)
1401ac386:	0f 28 c6             	movaps %xmm6,%xmm0
1401ac389:	e8 86 5f 94 00       	call   0x140af2314
1401ac38e:	f3 0f 11 45 ef       	movss  %xmm0,-0x11(%rbp)
1401ac393:	0f 28 c6             	movaps %xmm6,%xmm0
1401ac396:	e8 c1 5f 94 00       	call   0x140af235c
1401ac39b:	f3 0f 11 45 f3       	movss  %xmm0,-0xd(%rbp)
1401ac3a0:	0f 28 c6             	movaps %xmm6,%xmm0
1401ac3a3:	e8 b4 5f 94 00       	call   0x140af235c
1401ac3a8:	0f 57 05 61 5b a0 00 	xorps  0xa05b61(%rip),%xmm0        # 0x140bb1f10
1401ac3af:	f3 0f 11 45 f7       	movss  %xmm0,-0x9(%rbp)
1401ac3b4:	0f 28 c6             	movaps %xmm6,%xmm0
1401ac3b7:	e8 58 5f 94 00       	call   0x140af2314
1401ac3bc:	83 65 ff 00          	andl   $0x0,-0x1(%rbp)
1401ac3c0:	4c 8d 45 ef          	lea    -0x11(%rbp),%r8
1401ac3c4:	83 65 03 00          	andl   $0x0,0x3(%rbp)
1401ac3c8:	48 8d 55 07          	lea    0x7(%rbp),%rdx
1401ac3cc:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
1401ac3d0:	f3 0f 11 45 fb       	movss  %xmm0,-0x5(%rbp)
1401ac3d5:	e8 66 6a fe ff       	call   0x140192e40
1401ac3da:	48 8b d0             	mov    %rax,%rdx
1401ac3dd:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
1401ac3e1:	e8 2e 6a fe ff       	call   0x140192e14
1401ac3e6:	66 0f 6f 05 52 5a a0 	movdqa 0xa05a52(%rip),%xmm0        # 0x140bb1e40
1401ac3ed:	00
1401ac3ee:	4c 8d 45 ef          	lea    -0x11(%rbp),%r8
1401ac3f2:	f3 44 0f 59 15 d5 4c 	mulss  0xa04cd5(%rip),%xmm10        # 0x140bb10d0
1401ac3f9:	a0 00
1401ac3fb:	48 8d 55 07          	lea    0x7(%rbp),%rdx
1401ac3ff:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
1401ac403:	f3 44 0f 59 05 c4 4c 	mulss  0xa04cc4(%rip),%xmm8        # 0x140bb10d0
1401ac40a:	a0 00
1401ac40c:	f3 44 0f 11 55 ff    	movss  %xmm10,-0x1(%rbp)
1401ac412:	0f 11 45 ef          	movups %xmm0,-0x11(%rbp)
1401ac416:	f3 44 0f 11 45 03    	movss  %xmm8,0x3(%rbp)
1401ac41c:	e8 1f 6a fe ff       	call   0x140192e40
1401ac421:	48 8b d0             	mov    %rax,%rdx
1401ac424:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
1401ac428:	e8 e7 69 fe ff       	call   0x140192e14
1401ac42d:	f3 0f 10 8b 94 00 00 	movss  0x94(%rbx),%xmm1
1401ac434:	00
1401ac435:	f3 0f 10 ab 98 00 00 	movss  0x98(%rbx),%xmm5
1401ac43c:	00
1401ac43d:	0f 28 c1             	movaps %xmm1,%xmm0
1401ac440:	f3 0f 59 45 d7       	mulss  -0x29(%rbp),%xmm0
1401ac445:	0f 28 e5             	movaps %xmm5,%xmm4
1401ac448:	f3 0f 59 4d db       	mulss  -0x25(%rbp),%xmm1
1401ac44d:	f3 0f 59 6d e3       	mulss  -0x1d(%rbp),%xmm5
1401ac452:	f3 0f 59 65 df       	mulss  -0x21(%rbp),%xmm4
1401ac457:	f3 0f 10 9b b0 00 00 	movss  0xb0(%rbx),%xmm3
1401ac45e:	00
1401ac45f:	f3 0f 58 e9          	addss  %xmm1,%xmm5
1401ac463:	f3 0f 10 8b ac 00 00 	movss  0xac(%rbx),%xmm1
1401ac46a:	00
1401ac46b:	0f 28 d3             	movaps %xmm3,%xmm2
1401ac46e:	f3 0f 59 55 df       	mulss  -0x21(%rbp),%xmm2
1401ac473:	f3 0f 58 e0          	addss  %xmm0,%xmm4
1401ac477:	f3 0f 59 5d e3       	mulss  -0x1d(%rbp),%xmm3
1401ac47c:	0f 28 c1             	movaps %xmm1,%xmm0
1401ac47f:	f3 0f 59 45 d7       	mulss  -0x29(%rbp),%xmm0
1401ac484:	f3 0f 59 4d db       	mulss  -0x25(%rbp),%xmm1
1401ac489:	f3 0f 58 65 e7       	addss  -0x19(%rbp),%xmm4
1401ac48e:	f3 0f 58 6d eb       	addss  -0x15(%rbp),%xmm5
1401ac493:	f3 0f 58 d0          	addss  %xmm0,%xmm2
1401ac497:	f3 0f 58 d9          	addss  %xmm1,%xmm3
1401ac49b:	f3 0f 58 55 e7       	addss  -0x19(%rbp),%xmm2
1401ac4a0:	f3 0f 58 5d eb       	addss  -0x15(%rbp),%xmm3
1401ac4a5:	0f 28 c2             	movaps %xmm2,%xmm0
1401ac4a8:	4c 8d 9c 24 a0 00 00 	lea    0xa0(%rsp),%r11
1401ac4af:	00
1401ac4b0:	0f 28 cb             	movaps %xmm3,%xmm1
1401ac4b3:	49 8b 5b 10          	mov    0x10(%r11),%rbx
1401ac4b7:	f3 0f 5d cd          	minss  %xmm5,%xmm1
1401ac4bb:	41 0f 28 73 f0       	movaps -0x10(%r11),%xmm6
1401ac4c0:	f3 0f 5d c4          	minss  %xmm4,%xmm0
1401ac4c4:	45 0f 28 43 e0       	movaps -0x20(%r11),%xmm8
1401ac4c9:	f3 0f 5f d4          	maxss  %xmm4,%xmm2
1401ac4cd:	45 0f 28 53 d0       	movaps -0x30(%r11),%xmm10
1401ac4d2:	f3 0f 5f dd          	maxss  %xmm5,%xmm3
1401ac4d6:	48 8b c7             	mov    %rdi,%rax
1401ac4d9:	f3 0f 11 4f 04       	movss  %xmm1,0x4(%rdi)
1401ac4de:	f3 0f 11 07          	movss  %xmm0,(%rdi)
1401ac4e2:	f3 0f 11 57 08       	movss  %xmm2,0x8(%rdi)
1401ac4e7:	f3 0f 11 5f 0c       	movss  %xmm3,0xc(%rdi)
1401ac4ec:	49 8b 7b 18          	mov    0x18(%r11),%rdi
1401ac4f0:	49 8b e3             	mov    %r11,%rsp
1401ac4f3:	5d                   	pop    %rbp
1401ac4f4:	c3                   	ret
1401ac4f5:	90                   	nop
1401ac4f6:	90                   	nop
1401ac4f7:	90                   	nop
1401ac4f8:	40 53                	rex push %rbx
1401ac4fa:	48 83 ec 60          	sub    $0x60,%rsp
1401ac4fe:	0f 29 7c 24 50       	movaps %xmm7,0x50(%rsp)
1401ac503:	48 8b d9             	mov    %rcx,%rbx
1401ac506:	f3 0f 10 b9 18 01 00 	movss  0x118(%rcx),%xmm7
1401ac50d:	00
1401ac50e:	0f 57 3d fb 59 a0 00 	xorps  0xa059fb(%rip),%xmm7        # 0x140bb1f10
1401ac515:	0f 28 c7             	movaps %xmm7,%xmm0
1401ac518:	e8 f7 5d 94 00       	call   0x140af2314
1401ac51d:	f3 0f 11 44 24 20    	movss  %xmm0,0x20(%rsp)
1401ac523:	0f 28 c7             	movaps %xmm7,%xmm0
1401ac526:	e8 31 5e 94 00       	call   0x140af235c
1401ac52b:	f3 0f 11 44 24 24    	movss  %xmm0,0x24(%rsp)
1401ac531:	0f 28 c7             	movaps %xmm7,%xmm0
1401ac534:	e8 23 5e 94 00       	call   0x140af235c
1401ac539:	0f 57 05 d0 59 a0 00 	xorps  0xa059d0(%rip),%xmm0        # 0x140bb1f10
1401ac540:	f3 0f 11 44 24 28    	movss  %xmm0,0x28(%rsp)
1401ac546:	0f 28 c7             	movaps %xmm7,%xmm0
1401ac549:	e8 c6 5d 94 00       	call   0x140af2314
1401ac54e:	83 64 24 30 00       	andl   $0x0,0x30(%rsp)
1401ac553:	48 8d 8b fc 00 00 00 	lea    0xfc(%rbx),%rcx
1401ac55a:	83 64 24 34 00       	andl   $0x0,0x34(%rsp)
1401ac55f:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1401ac564:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
1401ac569:	f3 0f 11 44 24 2c    	movss  %xmm0,0x2c(%rsp)
1401ac56f:	0f 57 ed             	xorps  %xmm5,%xmm5
1401ac572:	e8 c9 68 fe ff       	call   0x140192e40
1401ac577:	48 8b d0             	mov    %rax,%rdx
1401ac57a:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1401ac57f:	e8 90 68 fe ff       	call   0x140192e14
1401ac584:	0f 2f 6c 24 20       	comiss 0x20(%rsp),%xmm5
1401ac589:	0f 28 7c 24 50       	movaps 0x50(%rsp),%xmm7
1401ac58e:	0f 97 c0             	seta   %al
1401ac591:	48 83 c4 60          	add    $0x60,%rsp
1401ac595:	5b                   	pop    %rbx
1401ac596:	c3                   	ret
1401ac597:	90                   	nop
1401ac598:	40 53                	rex push %rbx
1401ac59a:	48 83 ec 60          	sub    $0x60,%rsp
1401ac59e:	0f 29 7c 24 50       	movaps %xmm7,0x50(%rsp)
1401ac5a3:	48 8b d9             	mov    %rcx,%rbx
1401ac5a6:	f3 0f 10 b9 18 01 00 	movss  0x118(%rcx),%xmm7
1401ac5ad:	00
1401ac5ae:	0f 57 3d 5b 59 a0 00 	xorps  0xa0595b(%rip),%xmm7        # 0x140bb1f10
1401ac5b5:	0f 28 c7             	movaps %xmm7,%xmm0
1401ac5b8:	e8 57 5d 94 00       	call   0x140af2314
1401ac5bd:	f3 0f 11 44 24 20    	movss  %xmm0,0x20(%rsp)
1401ac5c3:	0f 28 c7             	movaps %xmm7,%xmm0
1401ac5c6:	e8 91 5d 94 00       	call   0x140af235c
1401ac5cb:	f3 0f 11 44 24 24    	movss  %xmm0,0x24(%rsp)
1401ac5d1:	0f 28 c7             	movaps %xmm7,%xmm0
1401ac5d4:	e8 83 5d 94 00       	call   0x140af235c
1401ac5d9:	0f 57 05 30 59 a0 00 	xorps  0xa05930(%rip),%xmm0        # 0x140bb1f10
1401ac5e0:	f3 0f 11 44 24 28    	movss  %xmm0,0x28(%rsp)
1401ac5e6:	0f 28 c7             	movaps %xmm7,%xmm0
1401ac5e9:	e8 26 5d 94 00       	call   0x140af2314
1401ac5ee:	83 64 24 30 00       	andl   $0x0,0x30(%rsp)
1401ac5f3:	48 8d 8b fc 00 00 00 	lea    0xfc(%rbx),%rcx
1401ac5fa:	83 64 24 34 00       	andl   $0x0,0x34(%rsp)
1401ac5ff:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1401ac604:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
1401ac609:	f3 0f 11 44 24 2c    	movss  %xmm0,0x2c(%rsp)
1401ac60f:	e8 2c 68 fe ff       	call   0x140192e40
1401ac614:	48 8b d0             	mov    %rax,%rdx
1401ac617:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1401ac61c:	e8 f3 67 fe ff       	call   0x140192e14
1401ac621:	f3 0f 10 44 24 2c    	movss  0x2c(%rsp),%xmm0
1401ac627:	0f 2f 05 de 49 a0 00 	comiss 0xa049de(%rip),%xmm0        # 0x140bb100c
1401ac62e:	0f 28 7c 24 50       	movaps 0x50(%rsp),%xmm7
1401ac633:	0f 97 c0             	seta   %al
1401ac636:	48 83 c4 60          	add    $0x60,%rsp
1401ac63a:	5b                   	pop    %rbx
1401ac63b:	c3                   	ret
1401ac63c:	90                   	nop
1401ac63d:	90                   	nop
1401ac63e:	90                   	nop
1401ac63f:	90                   	nop
1401ac640:	40 53                	rex push %rbx
1401ac642:	48 83 ec 30          	sub    $0x30,%rsp
1401ac646:	48 8b 01             	mov    (%rcx),%rax
1401ac649:	48 8b d9             	mov    %rcx,%rbx
1401ac64c:	0f 29 74 24 20       	movaps %xmm6,0x20(%rsp)
1401ac651:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1401ac658:	ff 15 da 05 96 00    	call   *0x9605da(%rip)        # 0x140b0cc38
1401ac65e:	48 8b cb             	mov    %rbx,%rcx
1401ac661:	f3 0f 10 70 08       	movss  0x8(%rax),%xmm6
1401ac666:	f3 0f 5c 30          	subss  (%rax),%xmm6
1401ac66a:	48 8b 03             	mov    (%rbx),%rax
1401ac66d:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1401ac674:	ff 15 be 05 96 00    	call   *0x9605be(%rip)        # 0x140b0cc38
1401ac67a:	f3 0f 10 40 0c       	movss  0xc(%rax),%xmm0
1401ac67f:	f3 0f 5c 40 04       	subss  0x4(%rax),%xmm0
1401ac684:	f3 0f 59 c6          	mulss  %xmm6,%xmm0
1401ac688:	0f 28 74 24 20       	movaps 0x20(%rsp),%xmm6
1401ac68d:	48 83 c4 30          	add    $0x30,%rsp
1401ac691:	5b                   	pop    %rbx
1401ac692:	c3                   	ret
1401ac693:	90                   	nop
1401ac694:	90                   	nop
1401ac695:	90                   	nop
1401ac696:	90                   	nop
1401ac697:	90                   	nop
1401ac698:	90                   	nop
1401ac699:	90                   	nop
1401ac69a:	90                   	nop
1401ac69b:	90                   	nop
1401ac69c:	90                   	nop
1401ac69d:	90                   	nop
1401ac69e:	90                   	nop
1401ac69f:	90                   	nop
1401ac6a0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401ac6a5:	48 89 7c 24 10       	mov    %rdi,0x10(%rsp)
1401ac6aa:	55                   	push   %rbp
1401ac6ab:	48 8b ec             	mov    %rsp,%rbp
1401ac6ae:	48 83 ec 60          	sub    $0x60,%rsp
1401ac6b2:	48 8b da             	mov    %rdx,%rbx
1401ac6b5:	48 8b f9             	mov    %rcx,%rdi
1401ac6b8:	e8 f3 86 fe ff       	call   0x140194db0
1401ac6bd:	f3 0f 10 4f 1c       	movss  0x1c(%rdi),%xmm1
1401ac6c2:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1401ac6c6:	f3 0f 10 47 20       	movss  0x20(%rdi),%xmm0
1401ac6cb:	48 8b cf             	mov    %rdi,%rcx
1401ac6ce:	f3 0f 10 5f 24       	movss  0x24(%rdi),%xmm3
1401ac6d3:	f3 0f 10 57 28       	movss  0x28(%rdi),%xmm2
1401ac6d8:	48 8b 07             	mov    (%rdi),%rax
1401ac6db:	f3 0f 11 4d c0       	movss  %xmm1,-0x40(%rbp)
1401ac6e0:	f3 0f 11 45 c4       	movss  %xmm0,-0x3c(%rbp)
1401ac6e5:	f3 0f 11 5d c8       	movss  %xmm3,-0x38(%rbp)
1401ac6ea:	48 8b 80 28 01 00 00 	mov    0x128(%rax),%rax
1401ac6f1:	f3 0f 11 45 cc       	movss  %xmm0,-0x34(%rbp)
1401ac6f6:	0f 10 45 c0          	movups -0x40(%rbp),%xmm0
1401ac6fa:	f3 0f 11 4d d0       	movss  %xmm1,-0x30(%rbp)
1401ac6ff:	f3 0f 11 55 d4       	movss  %xmm2,-0x2c(%rbp)
1401ac704:	f3 0f 11 5d d8       	movss  %xmm3,-0x28(%rbp)
1401ac709:	f3 0f 11 55 dc       	movss  %xmm2,-0x24(%rbp)
1401ac70e:	0f 10 4d d0          	movups -0x30(%rbp),%xmm1
1401ac712:	0f 29 45 e0          	movaps %xmm0,-0x20(%rbp)
1401ac716:	0f 29 4d f0          	movaps %xmm1,-0x10(%rbp)
1401ac71a:	ff 15 18 05 96 00    	call   *0x960518(%rip)        # 0x140b0cc38
1401ac720:	48 8d 8f fc 00 00 00 	lea    0xfc(%rdi),%rcx
1401ac727:	4c 8b c3             	mov    %rbx,%r8
1401ac72a:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1401ac72e:	e8 0d 67 fe ff       	call   0x140192e40
1401ac733:	48 8b d0             	mov    %rax,%rdx
1401ac736:	48 8b cf             	mov    %rdi,%rcx
1401ac739:	e8 1a fb ff ff       	call   0x1401ac258
1401ac73e:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
1401ac743:	48 8b 7c 24 78       	mov    0x78(%rsp),%rdi
1401ac748:	48 83 c4 60          	add    $0x60,%rsp
1401ac74c:	5d                   	pop    %rbp
1401ac74d:	c3                   	ret
1401ac74e:	90                   	nop
1401ac74f:	90                   	nop
1401ac750:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401ac755:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1401ac75a:	57                   	push   %rdi
1401ac75b:	48 83 ec 50          	sub    $0x50,%rsp
1401ac75f:	48 8b fa             	mov    %rdx,%rdi
1401ac762:	48 8b d9             	mov    %rcx,%rbx
1401ac765:	48 8b d1             	mov    %rcx,%rdx
1401ac768:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1401ac76d:	e8 4a 01 00 00       	call   0x1401ac8bc
1401ac772:	4c 8b 08             	mov    (%rax),%r9
1401ac775:	49 8b 01             	mov    (%r9),%rax
1401ac778:	4c 8b 50 10          	mov    0x10(%rax),%r10
1401ac77c:	0f 57 c0             	xorps  %xmm0,%xmm0
1401ac77f:	f3 0f 7f 44 24 28    	movdqu %xmm0,0x28(%rsp)
1401ac785:	48 8b 53 10          	mov    0x10(%rbx),%rdx
1401ac789:	48 85 d2             	test   %rdx,%rdx
1401ac78c:	0f 84 d6 00 00 00    	je     0x1401ac868
1401ac792:	8b 42 08             	mov    0x8(%rdx),%eax
1401ac795:	eb 0a                	jmp    0x1401ac7a1
1401ac797:	8d 48 01             	lea    0x1(%rax),%ecx
1401ac79a:	f0 0f b1 4a 08       	lock cmpxchg %ecx,0x8(%rdx)
1401ac79f:	74 0a                	je     0x1401ac7ab
1401ac7a1:	85 c0                	test   %eax,%eax
1401ac7a3:	0f 84 bf 00 00 00    	je     0x1401ac868
1401ac7a9:	eb ec                	jmp    0x1401ac797
1401ac7ab:	48 8b 53 08          	mov    0x8(%rbx),%rdx
1401ac7af:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
1401ac7b4:	48 8b 53 10          	mov    0x10(%rbx),%rdx