1400acc3d:	75 2a                	jne    0x1400acc69
1400acc3f:	48 8b 06             	mov    (%rsi),%rax
1400acc42:	48 8b ce             	mov    %rsi,%rcx
1400acc45:	48 8b 00             	mov    (%rax),%rax
1400acc48:	ff 15 ea ff a5 00    	call   *0xa5ffea(%rip)        # 0x140b0cc38
1400acc4e:	8b c3                	mov    %ebx,%eax
1400acc50:	f0 0f c1 46 0c       	lock xadd %eax,0xc(%rsi)
1400acc55:	03 c3                	add    %ebx,%eax
1400acc57:	75 10                	jne    0x1400acc69
1400acc59:	48 8b 06             	mov    (%rsi),%rax
1400acc5c:	48 8b ce             	mov    %rsi,%rcx
1400acc5f:	48 8b 40 08          	mov    0x8(%rax),%rax
1400acc63:	ff 15 cf ff a5 00    	call   *0xa5ffcf(%rip)        # 0x140b0cc38
1400acc69:	48 83 c7 10          	add    $0x10,%rdi
1400acc6d:	49 3b fe             	cmp    %r14,%rdi
1400acc70:	75 b9                	jne    0x1400acc2b
1400acc72:	48 8b 7d d0          	mov    -0x30(%rbp),%rdi
1400acc76:	48 8b 45 e0          	mov    -0x20(%rbp),%rax
1400acc7a:	48 2b c7             	sub    %rdi,%rax
1400acc7d:	48 83 e0 f0          	and    $0xfffffffffffffff0,%rax
1400acc81:	48 8b cf             	mov    %rdi,%rcx
1400acc84:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1400acc8a:	72 18                	jb     0x1400acca4
1400acc8c:	48 8b 7f f8          	mov    -0x8(%rdi),%rdi
1400acc90:	48 2b cf             	sub    %rdi,%rcx
1400acc93:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1400acc97:	48 83 f8 1f          	cmp    $0x1f,%rax
1400acc9b:	76 07                	jbe    0x1400acca4
1400acc9d:	ff 15 f5 fc a5 00    	call   *0xa5fcf5(%rip)        # 0x140b0c998
1400acca3:	cc                   	int3
1400acca4:	48 8b cf             	mov    %rdi,%rcx
1400acca7:	ff 15 13 fc a5 00    	call   *0xa5fc13(%rip)        # 0x140b0c8c0
1400accad:	0f 57 c0             	xorps  %xmm0,%xmm0
1400accb0:	f3 0f 7f 45 d0       	movdqu %xmm0,-0x30(%rbp)
1400accb5:	48 83 65 e0 00       	andq   $0x0,-0x20(%rbp)
1400accba:	49 8b 7f 08          	mov    0x8(%r15),%rdi
1400accbe:	48 85 ff             	test   %rdi,%rdi
1400accc1:	74 3d                	je     0x1400acd00
1400accc3:	8b c3                	mov    %ebx,%eax
1400accc5:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1400accca:	03 c3                	add    %ebx,%eax
1400acccc:	75 32                	jne    0x1400acd00
1400accce:	48 8b 07             	mov    (%rdi),%rax
1400accd1:	48 8b cf             	mov    %rdi,%rcx
1400accd4:	48 8b 00             	mov    (%rax),%rax
1400accd7:	ff 15 5b ff a5 00    	call   *0xa5ff5b(%rip)        # 0x140b0cc38
1400accdd:	8b c3                	mov    %ebx,%eax
1400accdf:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1400acce4:	03 c3                	add    %ebx,%eax
1400acce6:	75 18                	jne    0x1400acd00
1400acce8:	48 8b 07             	mov    (%rdi),%rax
1400acceb:	48 8b cf             	mov    %rdi,%rcx
1400accee:	48 8b 40 08          	mov    0x8(%rax),%rax
1400accf2:	ff 15 40 ff a5 00    	call   *0xa5ff40(%rip)        # 0x140b0cc38
1400accf8:	90                   	nop
1400accf9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1400acd00:	49 8b 7c 24 08       	mov    0x8(%r12),%rdi
1400acd05:	48 85 ff             	test   %rdi,%rdi
1400acd08:	74 35                	je     0x1400acd3f
1400acd0a:	8b c3                	mov    %ebx,%eax
1400acd0c:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1400acd11:	03 c3                	add    %ebx,%eax
1400acd13:	75 2a                	jne    0x1400acd3f
1400acd15:	48 8b 07             	mov    (%rdi),%rax
1400acd18:	48 8b cf             	mov    %rdi,%rcx
1400acd1b:	48 8b 00             	mov    (%rax),%rax
1400acd1e:	ff 15 14 ff a5 00    	call   *0xa5ff14(%rip)        # 0x140b0cc38
1400acd24:	8b c3                	mov    %ebx,%eax
1400acd26:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1400acd2b:	03 c3                	add    %ebx,%eax
1400acd2d:	75 10                	jne    0x1400acd3f
1400acd2f:	48 8b 07             	mov    (%rdi),%rax
1400acd32:	48 8b cf             	mov    %rdi,%rcx
1400acd35:	48 8b 40 08          	mov    0x8(%rax),%rax
1400acd39:	ff 15 f9 fe a5 00    	call   *0xa5fef9(%rip)        # 0x140b0cc38
1400acd3f:	b0 01                	mov    $0x1,%al
1400acd41:	e9 bd fe ff ff       	jmp    0x1400acc03
1400acd46:	cc                   	int3
1400acd47:	90                   	nop
1400acd48:	48 8b c4             	mov    %rsp,%rax
1400acd4b:	48 89 50 10          	mov    %rdx,0x10(%rax)
1400acd4f:	48 89 48 08          	mov    %rcx,0x8(%rax)
1400acd53:	55                   	push   %rbp
1400acd54:	53                   	push   %rbx
1400acd55:	56                   	push   %rsi
1400acd56:	57                   	push   %rdi
1400acd57:	41 54                	push   %r12
1400acd59:	41 55                	push   %r13
1400acd5b:	41 56                	push   %r14
1400acd5d:	41 57                	push   %r15
1400acd5f:	48 8d a8 98 fc ff ff 	lea    -0x368(%rax),%rbp
1400acd66:	48 81 ec 28 04 00 00 	sub    $0x428,%rsp
1400acd6d:	0f 29 70 a8          	movaps %xmm6,-0x58(%rax)
1400acd71:	49 8b f0             	mov    %r8,%rsi
1400acd74:	4c 8b ea             	mov    %rdx,%r13
1400acd77:	48 8b f9             	mov    %rcx,%rdi
1400acd7a:	45 33 e4             	xor    %r12d,%r12d
1400acd7d:	44 89 a5 88 03 00 00 	mov    %r12d,0x388(%rbp)
1400acd84:	48 8d 95 90 01 00 00 	lea    0x190(%rbp),%rdx
1400acd8b:	49 8b 4d 00          	mov    0x0(%r13),%rcx
1400acd8f:	e8 78 8b 00 00       	call   0x1400b590c
1400acd94:	0f 57 c0             	xorps  %xmm0,%xmm0
1400acd97:	f3 0f 7f 85 d8 00 00 	movdqu %xmm0,0xd8(%rbp)
1400acd9e:	00
1400acd9f:	4c 89 a5 e8 00 00 00 	mov    %r12,0xe8(%rbp)
1400acda6:	45 8d 44 24 01       	lea    0x1(%r12),%r8d
1400acdab:	48 8d 95 d8 00 00 00 	lea    0xd8(%rbp),%rdx
1400acdb2:	49 8b 4d 00          	mov    0x0(%r13),%rcx
1400acdb6:	e8 75 be fb ff       	call   0x140068c30
1400acdbb:	0f 57 c0             	xorps  %xmm0,%xmm0
1400acdbe:	f3 0f 7f 45 f8       	movdqu %xmm0,-0x8(%rbp)
1400acdc3:	4c 89 65 08          	mov    %r12,0x8(%rbp)
1400acdc7:	48 8b 56 08          	mov    0x8(%rsi),%rdx
1400acdcb:	4c 8b c2             	mov    %rdx,%r8
1400acdce:	4c 2b 06             	sub    (%rsi),%r8
1400acdd1:	49 c1 f8 04          	sar    $0x4,%r8
1400acdd5:	44 8a 8d 78 03 00 00 	mov    0x378(%rbp),%r9b
1400acddc:	48 8b 0e             	mov    (%rsi),%rcx
1400acddf:	e8 04 9e 00 00       	call   0x1400b6be8
1400acde4:	48 8b 1e             	mov    (%rsi),%rbx
1400acde7:	48 3b 5e 08          	cmp    0x8(%rsi),%rbx
1400acdeb:	0f 84 d0 01 00 00    	je     0x1400acfc1
1400acdf1:	48 8b 7d 00          	mov    0x0(%rbp),%rdi
1400acdf5:	48 39 7d f8          	cmp    %rdi,-0x8(%rbp)
1400acdf9:	0f 84 8f 00 00 00    	je     0x1400ace8e
1400acdff:	48 8b 0b             	mov    (%rbx),%rcx
1400ace02:	48 8b 01             	mov    (%rcx),%rax
1400ace05:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1400ace0c:	ff 15 26 fe a5 00    	call   *0xa5fe26(%rip)        # 0x140b0cc38
1400ace12:	41 b0 01             	mov    $0x1,%r8b
1400ace15:	48 8b d0             	mov    %rax,%rdx
1400ace18:	48 8d 4f f0          	lea    -0x10(%rdi),%rcx
1400ace1c:	e8 17 92 10 00       	call   0x1401b6038
1400ace21:	84 c0                	test   %al,%al
1400ace23:	74 69                	je     0x1400ace8e
1400ace25:	48 8b 0b             	mov    (%rbx),%rcx
1400ace28:	48 8b 01             	mov    (%rcx),%rax
1400ace2b:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1400ace32:	ff 15 00 fe a5 00    	call   *0xa5fe00(%rip)        # 0x140b0cc38
1400ace38:	45 33 c0             	xor    %r8d,%r8d
1400ace3b:	48 8b d0             	mov    %rax,%rdx
1400ace3e:	48 8d 4f f0          	lea    -0x10(%rdi),%rcx
1400ace42:	e8 51 94 10 00       	call   0x1401b6298
1400ace47:	48 8d 4f d8          	lea    -0x28(%rdi),%rcx
1400ace4b:	48 8b 51 08          	mov    0x8(%rcx),%rdx
1400ace4f:	48 3b 51 10          	cmp    0x10(%rcx),%rdx
1400ace53:	74 2c                	je     0x1400ace81
1400ace55:	4c 89 22             	mov    %r12,(%rdx)
1400ace58:	4c 89 62 08          	mov    %r12,0x8(%rdx)
1400ace5c:	48 8b 43 08          	mov    0x8(%rbx),%rax
1400ace60:	48 85 c0             	test   %rax,%rax
1400ace63:	74 04                	je     0x1400ace69
1400ace65:	f0 ff 40 08          	lock incl 0x8(%rax)
1400ace69:	48 8b 03             	mov    (%rbx),%rax
1400ace6c:	48 89 02             	mov    %rax,(%rdx)
1400ace6f:	48 8b 43 08          	mov    0x8(%rbx),%rax
1400ace73:	48 89 42 08          	mov    %rax,0x8(%rdx)
1400ace77:	48 83 41 08 10       	addq   $0x10,0x8(%rcx)
1400ace7c:	e9 2b 01 00 00       	jmp    0x1400acfac
1400ace81:	4c 8b c3             	mov    %rbx,%r8
1400ace84:	e8 9b 36 f7 ff       	call   0x140020524
1400ace89:	e9 1e 01 00 00       	jmp    0x1400acfac
1400ace8e:	48 8b 0b             	mov    (%rbx),%rcx
1400ace91:	48 8b 01             	mov    (%rcx),%rax
1400ace94:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1400ace9b:	ff 15 97 fd a5 00    	call   *0xa5fd97(%rip)        # 0x140b0cc38
1400acea1:	48 8b f8             	mov    %rax,%rdi
1400acea4:	0f 57 c0             	xorps  %xmm0,%xmm0
1400acea7:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
1400aceac:	4c 89 65 f0          	mov    %r12,-0x10(%rbp)
1400aceb0:	48 c7 85 80 03 00 00 	movq   $0x1,0x380(%rbp)
1400aceb7:	01 00 00 00
1400acebb:	48 8d 95 80 03 00 00 	lea    0x380(%rbp),%rdx
1400acec2:	e8 11 54 f7 ff       	call   0x1400222d8
1400acec7:	48 8b c8             	mov    %rax,%rcx
1400aceca:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
1400acece:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
1400aced2:	48 8d 50 10          	lea    0x10(%rax),%rdx
1400aced6:	48 89 55 f0          	mov    %rdx,-0x10(%rbp)
1400aceda:	4c 89 20             	mov    %r12,(%rax)
1400acedd:	4c 89 60 08          	mov    %r12,0x8(%rax)
1400acee1:	48 8b 43 08          	mov    0x8(%rbx),%rax
1400acee5:	48 85 c0             	test   %rax,%rax
1400acee8:	74 04                	je     0x1400aceee
1400aceea:	f0 ff 40 08          	lock incl 0x8(%rax)
1400aceee:	48 8b 03             	mov    (%rbx),%rax
1400acef1:	48 89 01             	mov    %rax,(%rcx)
1400acef4:	48 8b 43 08          	mov    0x8(%rbx),%rax
1400acef8:	48 89 41 08          	mov    %rax,0x8(%rcx)
1400acefc:	48 89 55 e8          	mov    %rdx,-0x18(%rbp)
1400acf00:	4c 89 a5 80 03 00 00 	mov    %r12,0x380(%rbp)
1400acf07:	48 8d 8d 80 03 00 00 	lea    0x380(%rbp),%rcx
1400acf0e:	e8 a9 19 f7 ff       	call   0x14001e8bc
1400acf13:	90                   	nop
1400acf14:	48 8b 45 f0          	mov    -0x10(%rbp),%rax
1400acf18:	4c 89 65 f0          	mov    %r12,-0x10(%rbp)
1400acf1c:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1400acf20:	4c 89 65 e8          	mov    %r12,-0x18(%rbp)
1400acf24:	48 8b 55 e0          	mov    -0x20(%rbp),%rdx
1400acf28:	4c 89 65 e0          	mov    %r12,-0x20(%rbp)
1400acf2c:	48 89 95 b0 00 00 00 	mov    %rdx,0xb0(%rbp)
1400acf33:	48 89 8d b8 00 00 00 	mov    %rcx,0xb8(%rbp)
1400acf3a:	48 89 85 c0 00 00 00 	mov    %rax,0xc0(%rbp)
1400acf41:	f3 0f 6f 07          	movdqu (%rdi),%xmm0
1400acf45:	0f 11 85 c8 00 00 00 	movups %xmm0,0xc8(%rbp)
1400acf4c:	48 8b 7d 00          	mov    0x0(%rbp),%rdi
1400acf50:	48 3b 7d 08          	cmp    0x8(%rbp),%rdi
1400acf54:	74 2c                	je     0x1400acf82
1400acf56:	4c 89 a5 c0 00 00 00 	mov    %r12,0xc0(%rbp)
1400acf5d:	4c 89 a5 b8 00 00 00 	mov    %r12,0xb8(%rbp)
1400acf64:	4c 89 a5 b0 00 00 00 	mov    %r12,0xb0(%rbp)
1400acf6b:	48 89 17             	mov    %rdx,(%rdi)
1400acf6e:	48 89 4f 08          	mov    %rcx,0x8(%rdi)
1400acf72:	48 89 47 10          	mov    %rax,0x10(%rdi)
1400acf76:	f3 0f 7f 47 18       	movdqu %xmm0,0x18(%rdi)
1400acf7b:	48 83 45 00 28       	addq   $0x28,0x0(%rbp)
1400acf80:	eb 15                	jmp    0x1400acf97
1400acf82:	4c 8d 85 b0 00 00 00 	lea    0xb0(%rbp),%r8
1400acf89:	48 8b 55 00          	mov    0x0(%rbp),%rdx
1400acf8d:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
1400acf91:	e8 c6 a3 00 00       	call   0x1400b735c
1400acf96:	90                   	nop
1400acf97:	48 8d 8d b0 00 00 00 	lea    0xb0(%rbp),%rcx
1400acf9e:	e8 2d df f6 ff       	call   0x14001aed0
1400acfa3:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1400acfa7:	e8 24 df f6 ff       	call   0x14001aed0
1400acfac:	48 83 c3 10          	add    $0x10,%rbx
1400acfb0:	48 3b 5e 08          	cmp    0x8(%rsi),%rbx
1400acfb4:	0f 85 37 fe ff ff    	jne    0x1400acdf1
1400acfba:	48 8b bd 70 03 00 00 	mov    0x370(%rbp),%rdi
1400acfc1:	48 8b 75 f8          	mov    -0x8(%rbp),%rsi
1400acfc5:	48 3b 75 00          	cmp    0x0(%rbp),%rsi
1400acfc9:	0f 84 49 21 00 00    	je     0x1400af118
1400acfcf:	0f 57 c0             	xorps  %xmm0,%xmm0
1400acfd2:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
1400acfd8:	66 0f 7f 44 24 70    	movdqa %xmm0,0x70(%rsp)
1400acfde:	66 0f 7f 45 90       	movdqa %xmm0,-0x70(%rbp)
1400acfe3:	48 8b 9d d8 00 00 00 	mov    0xd8(%rbp),%rbx
1400acfea:	48 3b 9d e0 00 00 00 	cmp    0xe0(%rbp),%rbx
1400acff1:	0f 84 02 02 00 00    	je     0x1400ad1f9
1400acff7:	4c 8d 66 18          	lea    0x18(%rsi),%r12
1400acffb:	48 83 7c 24 70 00    	cmpq   $0x0,0x70(%rsp)
1400ad001:	75 79                	jne    0x1400ad07c
1400ad003:	0f 57 c0             	xorps  %xmm0,%xmm0
1400ad006:	f3 0f 7f 44 24 30    	movdqu %xmm0,0x30(%rsp)
1400ad00c:	48 8b 47 28          	mov    0x28(%rdi),%rax
1400ad010:	48 85 c0             	test   %rax,%rax
1400ad013:	74 04                	je     0x1400ad019
1400ad015:	f0 ff 40 08          	lock incl 0x8(%rax)
1400ad019:	48 8b 47 20          	mov    0x20(%rdi),%rax
1400ad01d:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1400ad022:	48 8b 47 28          	mov    0x28(%rdi),%rax
1400ad026:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1400ad02b:	f3 41 0f 6f 0c 24    	movdqu (%r12),%xmm1
1400ad031:	f3 0f 7f 45 40       	movdqu %xmm0,0x40(%rbp)
1400ad036:	48 8b 43 08          	mov    0x8(%rbx),%rax
1400ad03a:	48 85 c0             	test   %rax,%rax
1400ad03d:	74 04                	je     0x1400ad043
1400ad03f:	f0 ff 40 08          	lock incl 0x8(%rax)
1400ad043:	48 8b 03             	mov    (%rbx),%rax
1400ad046:	48 89 45 40          	mov    %rax,0x40(%rbp)
1400ad04a:	48 8b 43 08          	mov    0x8(%rbx),%rax
1400ad04e:	48 89 45 48          	mov    %rax,0x48(%rbp)
1400ad052:	66 0f 7f 4c 24 50    	movdqa %xmm1,0x50(%rsp)
1400ad058:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1400ad05d:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1400ad062:	48 8d 4d 40          	lea    0x40(%rbp),%rcx
1400ad066:	e8 ad f9 ff ff       	call   0x1400aca18
1400ad06b:	84 c0                	test   %al,%al
1400ad06d:	74 0d                	je     0x1400ad07c
1400ad06f:	48 8b d3             	mov    %rbx,%rdx
1400ad072:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1400ad077:	e8 fc e0 f6 ff       	call   0x14001b178
1400ad07c:	48 83 7c 24 40 00    	cmpq   $0x0,0x40(%rsp)
1400ad082:	75 3f                	jne    0x1400ad0c3
1400ad084:	48 8d 95 d0 02 00 00 	lea    0x2d0(%rbp),%rdx
1400ad08b:	48 8b 0b             	mov    (%rbx),%rcx
1400ad08e:	e8 1d fd 0d 00       	call   0x14018cdb0
1400ad093:	48 8b 4f 20          	mov    0x20(%rdi),%rcx
1400ad097:	f3 0f 10 91 48 01 00 	movss  0x148(%rcx),%xmm2
1400ad09e:	00
1400ad09f:	f3 0f 59 15 29 40 b0 	mulss  0xb04029(%rip),%xmm2        # 0x140bb10d0
1400ad0a6:	00
1400ad0a7:	49 8b d4             	mov    %r12,%rdx
1400ad0aa:	48 8b c8             	mov    %rax,%rcx
1400ad0ad:	e8 12 8f 10 00       	call   0x1401b5fc4
1400ad0b2:	84 c0                	test   %al,%al
1400ad0b4:	74 0d                	je     0x1400ad0c3
1400ad0b6:	48 8b d3             	mov    %rbx,%rdx
1400ad0b9:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1400ad0be:	e8 b5 e0 f6 ff       	call   0x14001b178
1400ad0c3:	4c 8b 7d 90          	mov    -0x70(%rbp),%r15
1400ad0c7:	4d 85 ff             	test   %r15,%r15
1400ad0ca:	0f 84 86 00 00 00    	je     0x1400ad156
1400ad0d0:	49 8b 07             	mov    (%r15),%rax
1400ad0d3:	49 8b cf             	mov    %r15,%rcx
1400ad0d6:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1400ad0dd:	ff 15 55 fb a5 00    	call   *0xa5fb55(%rip)        # 0x140b0cc38
1400ad0e3:	4c 8b f0             	mov    %rax,%r14
1400ad0e6:	48 8b 0b             	mov    (%rbx),%rcx
1400ad0e9:	48 8b 11             	mov    (%rcx),%rdx
1400ad0ec:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
1400ad0f3:	ff 15 3f fb a5 00    	call   *0xa5fb3f(%rip)        # 0x140b0cc38
1400ad0f9:	48 8b f8             	mov    %rax,%rdi
1400ad0fc:	49 8b d4             	mov    %r12,%rdx
1400ad0ff:	49 8b ce             	mov    %r14,%rcx
1400ad102:	e8 81 92 10 00       	call   0x1401b6388
1400ad107:	0f 28 f0             	movaps %xmm0,%xmm6
1400ad10a:	49 8b d4             	mov    %r12,%rdx
1400ad10d:	48 8b cf             	mov    %rdi,%rcx
1400ad110:	e8 73 92 10 00       	call   0x1401b6388
1400ad115:	0f 2f f0             	comiss %xmm0,%xmm6
1400ad118:	76 48                	jbe    0x1400ad162
1400ad11a:	49 8b 07             	mov    (%r15),%rax
1400ad11d:	49 8b cf             	mov    %r15,%rcx
1400ad120:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1400ad127:	ff 15 0b fb a5 00    	call   *0xa5fb0b(%rip)        # 0x140b0cc38
1400ad12d:	f3 0f 10 46 1c       	movss  0x1c(%rsi),%xmm0
1400ad132:	0f 2f 40 04          	comiss 0x4(%rax),%xmm0
1400ad136:	76 1e                	jbe    0x1400ad156
1400ad138:	48 8b 0b             	mov    (%rbx),%rcx
1400ad13b:	48 8b 01             	mov    (%rcx),%rax
1400ad13e:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1400ad145:	ff 15 ed fa a5 00    	call   *0xa5faed(%rip)        # 0x140b0cc38
1400ad14b:	f3 0f 10 40 04       	movss  0x4(%rax),%xmm0
1400ad150:	0f 2f 46 1c          	comiss 0x1c(%rsi),%xmm0
1400ad154:	77 0c                	ja     0x1400ad162
1400ad156:	48 8b d3             	mov    %rbx,%rdx
1400ad159:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
1400ad15d:	e8 16 e0 f6 ff       	call   0x14001b178
1400ad162:	48 8d 95 00 03 00 00 	lea    0x300(%rbp),%rdx
1400ad169:	48 8b 0b             	mov    (%rbx),%rcx
1400ad16c:	e8 3f fc 0d 00       	call   0x14018cdb0
1400ad171:	48 8b bd 70 03 00 00 	mov    0x370(%rbp),%rdi
1400ad178:	48 8b 4f 20          	mov    0x20(%rdi),%rcx
1400ad17c:	f3 0f 10 91 48 01 00 	movss  0x148(%rcx),%xmm2
1400ad183:	00
1400ad184:	f3 0f 59 15 44 3f b0 	mulss  0xb03f44(%rip),%xmm2        # 0x140bb10d0
1400ad18b:	00
1400ad18c:	49 8b d4             	mov    %r12,%rdx
1400ad18f:	48 8b c8             	mov    %rax,%rcx
1400ad192:	e8 2d 8e 10 00       	call   0x1401b5fc4
1400ad197:	84 c0                	test   %al,%al
1400ad199:	74 2b                	je     0x1400ad1c6
1400ad19b:	48 8d 95 c0 02 00 00 	lea    0x2c0(%rbp),%rdx
1400ad1a2:	48 8b 0b             	mov    (%rbx),%rcx
1400ad1a5:	e8 62 84 00 00       	call   0x1400b560c
1400ad1aa:	90                   	nop
1400ad1ab:	83 8d 88 03 00 00 01 	orl    $0x1,0x388(%rbp)
1400ad1b2:	48 8b 08             	mov    (%rax),%rcx