14017b110:	4d 3b ef             	cmp    %r15,%r13
14017b113:	72 82                	jb     0x14017b097
14017b115:	eb 72                	jmp    0x14017b189
14017b117:	48 8b 0e             	mov    (%rsi),%rcx
14017b11a:	49 8b 3e             	mov    (%r14),%rdi
14017b11d:	48 8b 01             	mov    (%rcx),%rax
14017b120:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
14017b127:	ff 15 0b 1b 99 00    	call   *0x991b0b(%rip)        # 0x140b0cc38
14017b12d:	48 8b 17             	mov    (%rdi),%rdx
14017b130:	48 8b cf             	mov    %rdi,%rcx
14017b133:	48 8b d8             	mov    %rax,%rbx
14017b136:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
14017b13d:	ff 15 f5 1a 99 00    	call   *0x991af5(%rip)        # 0x140b0cc38
14017b143:	f3 0f 10 43 0c       	movss  0xc(%rbx),%xmm0
14017b148:	0f 2f 40 0c          	comiss 0xc(%rax),%xmm0
14017b14c:	77 40                	ja     0x14017b18e
14017b14e:	49 8b 0e             	mov    (%r14),%rcx
14017b151:	48 8b 3e             	mov    (%rsi),%rdi
14017b154:	48 8b 01             	mov    (%rcx),%rax
14017b157:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
14017b15e:	ff 15 d4 1a 99 00    	call   *0x991ad4(%rip)        # 0x140b0cc38
14017b164:	48 8b 17             	mov    (%rdi),%rdx
14017b167:	48 8b cf             	mov    %rdi,%rcx
14017b16a:	48 8b d8             	mov    %rax,%rbx
14017b16d:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
14017b174:	ff 15 be 1a 99 00    	call   *0x991abe(%rip)        # 0x140b0cc38
14017b17a:	f3 0f 10 43 0c       	movss  0xc(%rbx),%xmm0
14017b17f:	0f 2f 40 0c          	comiss 0xc(%rax),%xmm0
14017b183:	77 09                	ja     0x14017b18e
14017b185:	48 83 c6 10          	add    $0x10,%rsi
14017b189:	49 3b f4             	cmp    %r12,%rsi
14017b18c:	72 89                	jb     0x14017b117
14017b18e:	4c 8b fe             	mov    %rsi,%r15
14017b191:	49 8b ee             	mov    %r14,%rbp
14017b194:	e9 97 00 00 00       	jmp    0x14017b230
14017b199:	49 8b 0e             	mov    (%r14),%rcx
14017b19c:	49 8b 3f             	mov    (%r15),%rdi
14017b19f:	48 8b 01             	mov    (%rcx),%rax
14017b1a2:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
14017b1a9:	ff 15 89 1a 99 00    	call   *0x991a89(%rip)        # 0x140b0cc38
14017b1af:	48 8b 17             	mov    (%rdi),%rdx
14017b1b2:	48 8b cf             	mov    %rdi,%rcx
14017b1b5:	48 8b d8             	mov    %rax,%rbx
14017b1b8:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
14017b1bf:	ff 15 73 1a 99 00    	call   *0x991a73(%rip)        # 0x140b0cc38
14017b1c5:	f3 0f 10 43 0c       	movss  0xc(%rbx),%xmm0
14017b1ca:	0f 2f 40 0c          	comiss 0xc(%rax),%xmm0
14017b1ce:	77 5c                	ja     0x14017b22c
14017b1d0:	49 8b 0f             	mov    (%r15),%rcx
14017b1d3:	49 8b 3e             	mov    (%r14),%rdi
14017b1d6:	48 8b 01             	mov    (%rcx),%rax
14017b1d9:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
14017b1e0:	ff 15 52 1a 99 00    	call   *0x991a52(%rip)        # 0x140b0cc38
14017b1e6:	48 8b 17             	mov    (%rdi),%rdx
14017b1e9:	48 8b cf             	mov    %rdi,%rcx
14017b1ec:	48 8b d8             	mov    %rax,%rbx
14017b1ef:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
14017b1f6:	ff 15 3c 1a 99 00    	call   *0x991a3c(%rip)        # 0x140b0cc38
14017b1fc:	f3 0f 10 43 0c       	movss  0xc(%rbx),%xmm0
14017b201:	0f 2f 40 0c          	comiss 0xc(%rax),%xmm0
14017b205:	77 32                	ja     0x14017b239
14017b207:	49 3b f7             	cmp    %r15,%rsi
14017b20a:	74 1c                	je     0x14017b228
14017b20c:	49 8b 07             	mov    (%r15),%rax
14017b20f:	48 8b 0e             	mov    (%rsi),%rcx
14017b212:	48 89 06             	mov    %rax,(%rsi)
14017b215:	49 8b 47 08          	mov    0x8(%r15),%rax
14017b219:	49 89 0f             	mov    %rcx,(%r15)
14017b21c:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
14017b220:	48 89 46 08          	mov    %rax,0x8(%rsi)
14017b224:	49 89 4f 08          	mov    %rcx,0x8(%r15)
14017b228:	48 83 c6 10          	add    $0x10,%rsi
14017b22c:	49 83 c7 10          	add    $0x10,%r15
14017b230:	4d 3b fc             	cmp    %r12,%r15
14017b233:	0f 82 60 ff ff ff    	jb     0x14017b199
14017b239:	49 3b ed             	cmp    %r13,%rbp
14017b23c:	0f 86 b6 00 00 00    	jbe    0x14017b2f8
14017b242:	4c 8d 65 f0          	lea    -0x10(%rbp),%r12
14017b246:	49 8b 0c 24          	mov    (%r12),%rcx
14017b24a:	49 8b 3e             	mov    (%r14),%rdi
14017b24d:	48 8b 01             	mov    (%rcx),%rax
14017b250:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
14017b257:	ff 15 db 19 99 00    	call   *0x9919db(%rip)        # 0x140b0cc38
14017b25d:	48 8b 17             	mov    (%rdi),%rdx
14017b260:	48 8b cf             	mov    %rdi,%rcx
14017b263:	48 8b d8             	mov    %rax,%rbx
14017b266:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
14017b26d:	ff 15 c5 19 99 00    	call   *0x9919c5(%rip)        # 0x140b0cc38
14017b273:	f3 0f 10 43 0c       	movss  0xc(%rbx),%xmm0
14017b278:	0f 2f 40 0c          	comiss 0xc(%rax),%xmm0
14017b27c:	77 61                	ja     0x14017b2df
14017b27e:	49 8b 0e             	mov    (%r14),%rcx
14017b281:	49 8b 3c 24          	mov    (%r12),%rdi
14017b285:	48 8b 01             	mov    (%rcx),%rax
14017b288:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
14017b28f:	ff 15 a3 19 99 00    	call   *0x9919a3(%rip)        # 0x140b0cc38
14017b295:	48 8b 17             	mov    (%rdi),%rdx
14017b298:	48 8b cf             	mov    %rdi,%rcx
14017b29b:	48 8b d8             	mov    %rax,%rbx
14017b29e:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
14017b2a5:	ff 15 8d 19 99 00    	call   *0x99198d(%rip)        # 0x140b0cc38
14017b2ab:	f3 0f 10 43 0c       	movss  0xc(%rbx),%xmm0
14017b2b0:	0f 2f 40 0c          	comiss 0xc(%rax),%xmm0
14017b2b4:	77 3a                	ja     0x14017b2f0
14017b2b6:	49 83 ee 10          	sub    $0x10,%r14
14017b2ba:	4d 3b f4             	cmp    %r12,%r14
14017b2bd:	74 20                	je     0x14017b2df
14017b2bf:	49 8b 04 24          	mov    (%r12),%rax
14017b2c3:	49 8b 0e             	mov    (%r14),%rcx
14017b2c6:	49 89 06             	mov    %rax,(%r14)
14017b2c9:	49 8b 44 24 08       	mov    0x8(%r12),%rax
14017b2ce:	49 89 0c 24          	mov    %rcx,(%r12)
14017b2d2:	49 8b 4e 08          	mov    0x8(%r14),%rcx
14017b2d6:	49 89 46 08          	mov    %rax,0x8(%r14)
14017b2da:	49 89 4c 24 08       	mov    %rcx,0x8(%r12)
14017b2df:	48 83 ed 10          	sub    $0x10,%rbp
14017b2e3:	49 83 ec 10          	sub    $0x10,%r12
14017b2e7:	4c 3b ed             	cmp    %rbp,%r13
14017b2ea:	0f 82 56 ff ff ff    	jb     0x14017b246
14017b2f0:	4c 8b 64 24 70       	mov    0x70(%rsp),%r12
14017b2f5:	49 3b ed             	cmp    %r13,%rbp
14017b2f8:	75 53                	jne    0x14017b34d
14017b2fa:	4d 3b fc             	cmp    %r12,%r15
14017b2fd:	0f 84 c2 00 00 00    	je     0x14017b3c5
14017b303:	49 3b f7             	cmp    %r15,%rsi
14017b306:	74 1c                	je     0x14017b324
14017b308:	48 8b 06             	mov    (%rsi),%rax
14017b30b:	49 8b 0e             	mov    (%r14),%rcx
14017b30e:	49 89 06             	mov    %rax,(%r14)
14017b311:	48 8b 46 08          	mov    0x8(%rsi),%rax
14017b315:	48 89 0e             	mov    %rcx,(%rsi)
14017b318:	49 8b 4e 08          	mov    0x8(%r14),%rcx
14017b31c:	49 89 46 08          	mov    %rax,0x8(%r14)
14017b320:	48 89 4e 08          	mov    %rcx,0x8(%rsi)
14017b324:	49 8b 0e             	mov    (%r14),%rcx
14017b327:	48 83 c6 10          	add    $0x10,%rsi
14017b32b:	49 8b 07             	mov    (%r15),%rax
14017b32e:	49 89 06             	mov    %rax,(%r14)
14017b331:	49 8b 47 08          	mov    0x8(%r15),%rax
14017b335:	49 89 0f             	mov    %rcx,(%r15)
14017b338:	49 8b 4e 08          	mov    0x8(%r14),%rcx
14017b33c:	49 89 46 08          	mov    %rax,0x8(%r14)
14017b340:	49 83 c6 10          	add    $0x10,%r14
14017b344:	49 89 4f 08          	mov    %rcx,0x8(%r15)
14017b348:	e9 df fe ff ff       	jmp    0x14017b22c
14017b34d:	48 83 c5 f0          	add    $0xfffffffffffffff0,%rbp
14017b351:	4d 3b fc             	cmp    %r12,%r15
14017b354:	75 4c                	jne    0x14017b3a2
14017b356:	49 83 ee 10          	sub    $0x10,%r14
14017b35a:	49 8d 56 08          	lea    0x8(%r14),%rdx
14017b35e:	49 3b ee             	cmp    %r14,%rbp
14017b361:	74 1c                	je     0x14017b37f
14017b363:	49 8b 06             	mov    (%r14),%rax
14017b366:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
14017b36a:	48 89 45 00          	mov    %rax,0x0(%rbp)
14017b36e:	48 8b 02             	mov    (%rdx),%rax
14017b371:	49 89 0e             	mov    %rcx,(%r14)
14017b374:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
14017b378:	48 89 45 08          	mov    %rax,0x8(%rbp)
14017b37c:	48 89 0a             	mov    %rcx,(%rdx)
14017b37f:	49 8b 0e             	mov    (%r14),%rcx
14017b382:	48 83 ee 10          	sub    $0x10,%rsi
14017b386:	48 8b 06             	mov    (%rsi),%rax
14017b389:	49 89 06             	mov    %rax,(%r14)
14017b38c:	48 8b 46 08          	mov    0x8(%rsi),%rax
14017b390:	48 89 0e             	mov    %rcx,(%rsi)
14017b393:	48 8b 0a             	mov    (%rdx),%rcx
14017b396:	48 89 02             	mov    %rax,(%rdx)
14017b399:	48 89 4e 08          	mov    %rcx,0x8(%rsi)
14017b39d:	e9 8e fe ff ff       	jmp    0x14017b230
14017b3a2:	48 8b 45 00          	mov    0x0(%rbp),%rax
14017b3a6:	49 8b 0f             	mov    (%r15),%rcx
14017b3a9:	49 89 07             	mov    %rax,(%r15)
14017b3ac:	48 8b 45 08          	mov    0x8(%rbp),%rax
14017b3b0:	48 89 4d 00          	mov    %rcx,0x0(%rbp)
14017b3b4:	49 8b 4f 08          	mov    0x8(%r15),%rcx
14017b3b8:	49 89 47 08          	mov    %rax,0x8(%r15)
14017b3bc:	48 89 4d 08          	mov    %rcx,0x8(%rbp)
14017b3c0:	e9 67 fe ff ff       	jmp    0x14017b22c
14017b3c5:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
14017b3ca:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
14017b3cf:	4c 89 30             	mov    %r14,(%rax)
14017b3d2:	48 89 70 08          	mov    %rsi,0x8(%rax)
14017b3d6:	48 83 c4 20          	add    $0x20,%rsp
14017b3da:	41 5f                	pop    %r15
14017b3dc:	41 5e                	pop    %r14
14017b3de:	41 5d                	pop    %r13
14017b3e0:	41 5c                	pop    %r12
14017b3e2:	5f                   	pop    %rdi
14017b3e3:	5e                   	pop    %rsi
14017b3e4:	5d                   	pop    %rbp
14017b3e5:	c3                   	ret
14017b3e6:	90                   	nop
14017b3e7:	90                   	nop
14017b3e8:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14017b3ed:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
14017b3f2:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
14017b3f7:	55                   	push   %rbp
14017b3f8:	56                   	push   %rsi
14017b3f9:	57                   	push   %rdi
14017b3fa:	41 54                	push   %r12
14017b3fc:	41 55                	push   %r13
14017b3fe:	41 56                	push   %r14
14017b400:	41 57                	push   %r15
14017b402:	48 83 ec 20          	sub    $0x20,%rsp
14017b406:	4d 8b f0             	mov    %r8,%r14
14017b409:	4d 8d 78 f0          	lea    -0x10(%r8),%r15
14017b40d:	4c 2b f2             	sub    %rdx,%r14
14017b410:	49 8b ff             	mov    %r15,%rdi
14017b413:	49 c1 fe 05          	sar    $0x5,%r14
14017b417:	48 2b fa             	sub    %rdx,%rdi
14017b41a:	49 c1 e6 04          	shl    $0x4,%r14
14017b41e:	4d 8b e0             	mov    %r8,%r12
14017b421:	4c 03 f2             	add    %rdx,%r14
14017b424:	48 c1 ff 04          	sar    $0x4,%rdi
14017b428:	4c 8b ea             	mov    %rdx,%r13
14017b42b:	48 8b ca             	mov    %rdx,%rcx
14017b42e:	48 83 ff 28          	cmp    $0x28,%rdi
14017b432:	7e 53                	jle    0x14017b487
14017b434:	48 ff c7             	inc    %rdi
14017b437:	48 c1 ff 03          	sar    $0x3,%rdi
14017b43b:	48 8b f7             	mov    %rdi,%rsi
14017b43e:	48 c1 e7 04          	shl    $0x4,%rdi
14017b442:	48 c1 e6 05          	shl    $0x5,%rsi
14017b446:	48 8d 2c 17          	lea    (%rdi,%rdx,1),%rbp
14017b44a:	4c 8d 04 16          	lea    (%rsi,%rdx,1),%r8
14017b44e:	48 8b d5             	mov    %rbp,%rdx
14017b451:	e8 12 16 00 00       	call   0x14017ca68
14017b456:	49 8b ce             	mov    %r14,%rcx
14017b459:	4e 8d 04 37          	lea    (%rdi,%r14,1),%r8
14017b45d:	48 2b cf             	sub    %rdi,%rcx
14017b460:	49 8b d6             	mov    %r14,%rdx
14017b463:	e8 00 16 00 00       	call   0x14017ca68
14017b468:	49 8b df             	mov    %r15,%rbx
14017b46b:	49 8b cf             	mov    %r15,%rcx
14017b46e:	48 2b df             	sub    %rdi,%rbx
14017b471:	48 2b ce             	sub    %rsi,%rcx
14017b474:	48 8b d3             	mov    %rbx,%rdx
14017b477:	4d 8b c7             	mov    %r15,%r8
14017b47a:	e8 e9 15 00 00       	call   0x14017ca68
14017b47f:	4c 8b c3             	mov    %rbx,%r8
14017b482:	48 8b cd             	mov    %rbp,%rcx
14017b485:	eb 03                	jmp    0x14017b48a
14017b487:	4d 8b c7             	mov    %r15,%r8
14017b48a:	49 8b d6             	mov    %r14,%rdx
14017b48d:	e8 d6 15 00 00       	call   0x14017ca68
14017b492:	49 8d 76 10          	lea    0x10(%r14),%rsi
14017b496:	4d 3b ee             	cmp    %r14,%r13
14017b499:	0f 83 f2 00 00 00    	jae    0x14017b591
14017b49f:	49 8b 1e             	mov    (%r14),%rbx
14017b4a2:	4d 8d 7e f0          	lea    -0x10(%r14),%r15
14017b4a6:	49 8b 0f             	mov    (%r15),%rcx
14017b4a9:	48 8b 01             	mov    (%rcx),%rax
14017b4ac:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
14017b4b3:	ff 15 7f 17 99 00    	call   *0x99177f(%rip)        # 0x140b0cc38
14017b4b9:	48 8b 13             	mov    (%rbx),%rdx
14017b4bc:	48 8b cb             	mov    %rbx,%rcx
14017b4bf:	48 8b f8             	mov    %rax,%rdi
14017b4c2:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
14017b4c9:	ff 15 69 17 99 00    	call   *0x991769(%rip)        # 0x140b0cc38
14017b4cf:	f3 0f 10 40 04       	movss  0x4(%rax),%xmm0
14017b4d4:	0f 2f 47 04          	comiss 0x4(%rdi),%xmm0
14017b4d8:	0f 87 b3 00 00 00    	ja     0x14017b591
14017b4de:	49 8b 0e             	mov    (%r14),%rcx
14017b4e1:	49 8b 1f             	mov    (%r15),%rbx
14017b4e4:	48 8b 01             	mov    (%rcx),%rax
14017b4e7:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
14017b4ee:	ff 15 44 17 99 00    	call   *0x991744(%rip)        # 0x140b0cc38
14017b4f4:	48 8b 13             	mov    (%rbx),%rdx
14017b4f7:	48 8b cb             	mov    %rbx,%rcx
14017b4fa:	48 8b f8             	mov    %rax,%rdi
14017b4fd:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
14017b504:	ff 15 2e 17 99 00    	call   *0x99172e(%rip)        # 0x140b0cc38
14017b50a:	f3 0f 10 40 04       	movss  0x4(%rax),%xmm0
14017b50f:	0f 2f 47 04          	comiss 0x4(%rdi),%xmm0
14017b513:	77 7c                	ja     0x14017b591
14017b515:	4d 8b f7             	mov    %r15,%r14
14017b518:	4d 3b ef             	cmp    %r15,%r13
14017b51b:	72 82                	jb     0x14017b49f
14017b51d:	eb 72                	jmp    0x14017b591
14017b51f:	48 8b 0e             	mov    (%rsi),%rcx
14017b522:	49 8b 1e             	mov    (%r14),%rbx
14017b525:	48 8b 01             	mov    (%rcx),%rax
14017b528:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
14017b52f:	ff 15 03 17 99 00    	call   *0x991703(%rip)        # 0x140b0cc38
14017b535:	48 8b 13             	mov    (%rbx),%rdx
14017b538:	48 8b cb             	mov    %rbx,%rcx
14017b53b:	48 8b f8             	mov    %rax,%rdi
14017b53e:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
14017b545:	ff 15 ed 16 99 00    	call   *0x9916ed(%rip)        # 0x140b0cc38
14017b54b:	f3 0f 10 40 04       	movss  0x4(%rax),%xmm0
14017b550:	0f 2f 47 04          	comiss 0x4(%rdi),%xmm0
14017b554:	77 40                	ja     0x14017b596
14017b556:	49 8b 0e             	mov    (%r14),%rcx
14017b559:	48 8b 1e             	mov    (%rsi),%rbx
14017b55c:	48 8b 01             	mov    (%rcx),%rax
14017b55f:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
14017b566:	ff 15 cc 16 99 00    	call   *0x9916cc(%rip)        # 0x140b0cc38
14017b56c:	48 8b 13             	mov    (%rbx),%rdx
14017b56f:	48 8b cb             	mov    %rbx,%rcx
14017b572:	48 8b f8             	mov    %rax,%rdi
14017b575:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
14017b57c:	ff 15 b6 16 99 00    	call   *0x9916b6(%rip)        # 0x140b0cc38
14017b582:	f3 0f 10 40 04       	movss  0x4(%rax),%xmm0
14017b587:	0f 2f 47 04          	comiss 0x4(%rdi),%xmm0
14017b58b:	77 09                	ja     0x14017b596
14017b58d:	48 83 c6 10          	add    $0x10,%rsi
14017b591:	49 3b f4             	cmp    %r12,%rsi
14017b594:	72 89                	jb     0x14017b51f
14017b596:	4c 8b fe             	mov    %rsi,%r15
14017b599:	49 8b ee             	mov    %r14,%rbp
14017b59c:	e9 97 00 00 00       	jmp    0x14017b638
14017b5a1:	49 8b 0e             	mov    (%r14),%rcx
14017b5a4:	49 8b 1f             	mov    (%r15),%rbx
14017b5a7:	48 8b 01             	mov    (%rcx),%rax
14017b5aa:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
14017b5b1:	ff 15 81 16 99 00    	call   *0x991681(%rip)        # 0x140b0cc38
14017b5b7:	48 8b 13             	mov    (%rbx),%rdx
14017b5ba:	48 8b cb             	mov    %rbx,%rcx
14017b5bd:	48 8b f8             	mov    %rax,%rdi
14017b5c0:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
14017b5c7:	ff 15 6b 16 99 00    	call   *0x99166b(%rip)        # 0x140b0cc38
14017b5cd:	f3 0f 10 40 04       	movss  0x4(%rax),%xmm0
14017b5d2:	0f 2f 47 04          	comiss 0x4(%rdi),%xmm0
14017b5d6:	77 5c                	ja     0x14017b634
14017b5d8:	49 8b 0f             	mov    (%r15),%rcx
14017b5db:	49 8b 1e             	mov    (%r14),%rbx
14017b5de:	48 8b 01             	mov    (%rcx),%rax
14017b5e1:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
14017b5e8:	ff 15 4a 16 99 00    	call   *0x99164a(%rip)        # 0x140b0cc38
14017b5ee:	48 8b 13             	mov    (%rbx),%rdx
14017b5f1:	48 8b cb             	mov    %rbx,%rcx
14017b5f4:	48 8b f8             	mov    %rax,%rdi
14017b5f7:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
14017b5fe:	ff 15 34 16 99 00    	call   *0x991634(%rip)        # 0x140b0cc38
14017b604:	f3 0f 10 40 04       	movss  0x4(%rax),%xmm0
14017b609:	0f 2f 47 04          	comiss 0x4(%rdi),%xmm0
14017b60d:	77 32                	ja     0x14017b641
14017b60f:	49 3b f7             	cmp    %r15,%rsi
14017b612:	74 1c                	je     0x14017b630
14017b614:	49 8b 07             	mov    (%r15),%rax
14017b617:	48 8b 0e             	mov    (%rsi),%rcx
14017b61a:	48 89 06             	mov    %rax,(%rsi)
14017b61d:	49 8b 47 08          	mov    0x8(%r15),%rax
14017b621:	49 89 0f             	mov    %rcx,(%r15)
14017b624:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
14017b628:	48 89 46 08          	mov    %rax,0x8(%rsi)
14017b62c:	49 89 4f 08          	mov    %rcx,0x8(%r15)
14017b630:	48 83 c6 10          	add    $0x10,%rsi
14017b634:	49 83 c7 10          	add    $0x10,%r15