1400b2695:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1400b2699:	48 83 f8 1f          	cmp    $0x1f,%rax
1400b269d:	76 07                	jbe    0x1400b26a6
1400b269f:	ff 15 f3 a2 a5 00    	call   *0xa5a2f3(%rip)        # 0x140b0c998
1400b26a5:	cc                   	int3
1400b26a6:	ff 15 14 a2 a5 00    	call   *0xa5a214(%rip)        # 0x140b0c8c0
1400b26ac:	48 8b 45 10          	mov    0x10(%rbp),%rax
1400b26b0:	41 83 cd ff          	or     $0xffffffff,%r13d
1400b26b4:	48 3b 45 08          	cmp    0x8(%rbp),%rax
1400b26b8:	0f 84 cc 0d 00 00    	je     0x1400b348a
1400b26be:	0f 57 c0             	xorps  %xmm0,%xmm0
1400b26c1:	f3 0f 7f 45 c8       	movdqu %xmm0,-0x38(%rbp)
1400b26c6:	4c 89 7d d8          	mov    %r15,-0x28(%rbp)
1400b26ca:	f3 0f 7f 85 80 00 00 	movdqu %xmm0,0x80(%rbp)
1400b26d1:	00
1400b26d2:	4c 89 bd 90 00 00 00 	mov    %r15,0x90(%rbp)
1400b26d9:	f3 0f 7f 44 24 50    	movdqu %xmm0,0x50(%rsp)
1400b26df:	4c 89 7c 24 60       	mov    %r15,0x60(%rsp)
1400b26e4:	45 8d 4d 02          	lea    0x2(%r13),%r9d
1400b26e8:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
1400b26ed:	48 8d 95 80 00 00 00 	lea    0x80(%rbp),%rdx
1400b26f4:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
1400b26f8:	e8 87 6f fb ff       	call   0x140069684
1400b26fd:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1400b2702:	48 85 c9             	test   %rcx,%rcx
1400b2705:	74 32                	je     0x1400b2739
1400b2707:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
1400b270c:	48 2b c1             	sub    %rcx,%rax
1400b270f:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
1400b2713:	48 8b d1             	mov    %rcx,%rdx
1400b2716:	49 3b c4             	cmp    %r12,%rax
1400b2719:	72 18                	jb     0x1400b2733
1400b271b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400b271f:	48 2b d1             	sub    %rcx,%rdx
1400b2722:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1400b2726:	48 83 f8 1f          	cmp    $0x1f,%rax
1400b272a:	76 07                	jbe    0x1400b2733
1400b272c:	ff 15 66 a2 a5 00    	call   *0xa5a266(%rip)        # 0x140b0c998
1400b2732:	cc                   	int3
1400b2733:	ff 15 87 a1 a5 00    	call   *0xa5a187(%rip)        # 0x140b0c8c0
1400b2739:	48 8b 9d 80 00 00 00 	mov    0x80(%rbp),%rbx
1400b2740:	e9 59 01 00 00       	jmp    0x1400b289e
1400b2745:	0f 57 c0             	xorps  %xmm0,%xmm0
1400b2748:	f3 0f 7f 45 f0       	movdqu %xmm0,-0x10(%rbp)
1400b274d:	4c 89 7d 00          	mov    %r15,0x0(%rbp)
1400b2751:	f3 0f 7f 44 24 50    	movdqu %xmm0,0x50(%rsp)
1400b2757:	4c 89 7c 24 60       	mov    %r15,0x60(%rsp)
1400b275c:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1400b2762:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
1400b2767:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
1400b276b:	48 8b 0b             	mov    (%rbx),%rcx
1400b276e:	e8 79 48 00 00       	call   0x1400b6fec
1400b2773:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1400b2778:	48 85 c9             	test   %rcx,%rcx
1400b277b:	74 2f                	je     0x1400b27ac
1400b277d:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
1400b2782:	48 2b c1             	sub    %rcx,%rax
1400b2785:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
1400b2789:	48 8b d1             	mov    %rcx,%rdx
1400b278c:	49 3b c4             	cmp    %r12,%rax
1400b278f:	72 15                	jb     0x1400b27a6
1400b2791:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400b2795:	48 2b d1             	sub    %rcx,%rdx
1400b2798:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1400b279c:	48 83 f8 1f          	cmp    $0x1f,%rax
1400b27a0:	0f 87 de 01 00 00    	ja     0x1400b2984
1400b27a6:	ff 15 14 a1 a5 00    	call   *0xa5a114(%rip)        # 0x140b0c8c0
1400b27ac:	48 8b 45 f8          	mov    -0x8(%rbp),%rax
1400b27b0:	48 2b 45 f0          	sub    -0x10(%rbp),%rax
1400b27b4:	48 c1 f8 04          	sar    $0x4,%rax
1400b27b8:	48 85 c0             	test   %rax,%rax
1400b27bb:	0f 84 d0 00 00 00    	je     0x1400b2891
1400b27c1:	48 8b 0b             	mov    (%rbx),%rcx
1400b27c4:	48 8b 01             	mov    (%rcx),%rax
1400b27c7:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1400b27ce:	ff 15 64 a4 a5 00    	call   *0xa5a464(%rip)        # 0x140b0cc38
1400b27d4:	0f 10 00             	movups (%rax),%xmm0
1400b27d7:	f3 0f 7f 44 24 68    	movdqu %xmm0,0x68(%rsp)
1400b27dd:	48 8b 0b             	mov    (%rbx),%rcx
1400b27e0:	48 8b 01             	mov    (%rcx),%rax
1400b27e3:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1400b27ea:	ff 15 48 a4 a5 00    	call   *0xa5a448(%rip)        # 0x140b0cc38
1400b27f0:	f3 0f 10 78 0c       	movss  0xc(%rax),%xmm7
1400b27f5:	f3 0f 11 7c 24 6c    	movss  %xmm7,0x6c(%rsp)
1400b27fb:	48 8b 0b             	mov    (%rbx),%rcx
1400b27fe:	48 8b 01             	mov    (%rcx),%rax
1400b2801:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1400b2808:	ff 15 2a a4 a5 00    	call   *0xa5a42a(%rip)        # 0x140b0cc38
1400b280e:	f3 0f 10 70 04       	movss  0x4(%rax),%xmm6
1400b2813:	f3 0f 11 74 24 74    	movss  %xmm6,0x74(%rsp)
1400b2819:	48 8b 7d f0          	mov    -0x10(%rbp),%rdi
1400b281d:	48 3b 7d f8          	cmp    -0x8(%rbp),%rdi
1400b2821:	74 41                	je     0x1400b2864
1400b2823:	48 8b 0f             	mov    (%rdi),%rcx
1400b2826:	48 8b 01             	mov    (%rcx),%rax
1400b2829:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1400b2830:	ff 15 02 a4 a5 00    	call   *0xa5a402(%rip)        # 0x140b0cc38
1400b2836:	0f 2f 78 04          	comiss 0x4(%rax),%xmm7
1400b283a:	76 05                	jbe    0x1400b2841
1400b283c:	f3 0f 10 78 04       	movss  0x4(%rax),%xmm7
1400b2841:	f3 0f 10 40 0c       	movss  0xc(%rax),%xmm0
1400b2846:	0f 2f c6             	comiss %xmm6,%xmm0
1400b2849:	76 03                	jbe    0x1400b284e
1400b284b:	0f 28 f0             	movaps %xmm0,%xmm6
1400b284e:	48 83 c7 10          	add    $0x10,%rdi
1400b2852:	48 3b 7d f8          	cmp    -0x8(%rbp),%rdi
1400b2856:	75 cb                	jne    0x1400b2823
1400b2858:	f3 0f 11 74 24 74    	movss  %xmm6,0x74(%rsp)
1400b285e:	f3 0f 11 7c 24 6c    	movss  %xmm7,0x6c(%rsp)
1400b2864:	48 8b 45 d0          	mov    -0x30(%rbp),%rax
1400b2868:	48 3b 45 d8          	cmp    -0x28(%rbp),%rax
1400b286c:	74 10                	je     0x1400b287e
1400b286e:	0f 10 44 24 68       	movups 0x68(%rsp),%xmm0
1400b2873:	f3 0f 7f 00          	movdqu %xmm0,(%rax)
1400b2877:	48 83 45 d0 10       	addq   $0x10,-0x30(%rbp)
1400b287c:	eb 13                	jmp    0x1400b2891
1400b287e:	4c 8d 44 24 68       	lea    0x68(%rsp),%r8
1400b2883:	48 8b 55 d0          	mov    -0x30(%rbp),%rdx
1400b2887:	48 8d 4d c8          	lea    -0x38(%rbp),%rcx
1400b288b:	e8 38 4a f7 ff       	call   0x1400272c8
1400b2890:	90                   	nop
1400b2891:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1400b2895:	e8 36 86 f6 ff       	call   0x14001aed0
1400b289a:	48 83 c3 10          	add    $0x10,%rbx
1400b289e:	48 3b 9d 88 00 00 00 	cmp    0x88(%rbp),%rbx
1400b28a5:	0f 85 9a fe ff ff    	jne    0x1400b2745
1400b28ab:	0f 57 c0             	xorps  %xmm0,%xmm0
1400b28ae:	f3 0f 7f 45 68       	movdqu %xmm0,0x68(%rbp)
1400b28b3:	4c 89 7d 78          	mov    %r15,0x78(%rbp)
1400b28b7:	49 8b df             	mov    %r15,%rbx
1400b28ba:	48 8b 4d 10          	mov    0x10(%rbp),%rcx
1400b28be:	48 8b c1             	mov    %rcx,%rax
1400b28c1:	4c 8b 55 08          	mov    0x8(%rbp),%r10
1400b28c5:	49 2b c2             	sub    %r10,%rax
1400b28c8:	48 c1 f8 04          	sar    $0x4,%rax
1400b28cc:	48 85 c0             	test   %rax,%rax
1400b28cf:	0f 84 90 00 00 00    	je     0x1400b2965
1400b28d5:	49 8b ff             	mov    %r15,%rdi
1400b28d8:	49 2b ca             	sub    %r10,%rcx
1400b28db:	48 c1 f9 04          	sar    $0x4,%rcx
1400b28df:	48 3b d9             	cmp    %rcx,%rbx
1400b28e2:	0f 83 af 00 00 00    	jae    0x1400b2997
1400b28e8:	0f 57 c0             	xorps  %xmm0,%xmm0
1400b28eb:	f3 0f 7f 44 24 50    	movdqu %xmm0,0x50(%rsp)
1400b28f1:	4c 89 7c 24 60       	mov    %r15,0x60(%rsp)
1400b28f6:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1400b28fc:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
1400b2901:	48 8d 55 68          	lea    0x68(%rbp),%rdx
1400b2905:	49 8b 0c 3a          	mov    (%r10,%rdi,1),%rcx
1400b2909:	e8 f2 70 fb ff       	call   0x140069a00
1400b290e:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1400b2913:	48 85 c9             	test   %rcx,%rcx
1400b2916:	74 2b                	je     0x1400b2943
1400b2918:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
1400b291d:	48 2b c1             	sub    %rcx,%rax
1400b2920:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
1400b2924:	48 8b d1             	mov    %rcx,%rdx
1400b2927:	49 3b c4             	cmp    %r12,%rax
1400b292a:	72 11                	jb     0x1400b293d
1400b292c:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400b2930:	48 2b d1             	sub    %rcx,%rdx
1400b2933:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1400b2937:	48 83 f8 1f          	cmp    $0x1f,%rax
1400b293b:	77 53                	ja     0x1400b2990
1400b293d:	ff 15 7d 9f a5 00    	call   *0xa59f7d(%rip)        # 0x140b0c8c0
1400b2943:	48 ff c3             	inc    %rbx
1400b2946:	48 83 c7 10          	add    $0x10,%rdi
1400b294a:	48 8b 4d 10          	mov    0x10(%rbp),%rcx
1400b294e:	48 8b c1             	mov    %rcx,%rax
1400b2951:	4c 8b 55 08          	mov    0x8(%rbp),%r10
1400b2955:	49 2b c2             	sub    %r10,%rax
1400b2958:	48 c1 f8 04          	sar    $0x4,%rax
1400b295c:	48 3b d8             	cmp    %rax,%rbx
1400b295f:	0f 82 73 ff ff ff    	jb     0x1400b28d8
1400b2965:	0f 57 c0             	xorps  %xmm0,%xmm0
1400b2968:	f3 0f 7f 45 b0       	movdqu %xmm0,-0x50(%rbp)
1400b296d:	b9 30 00 00 00       	mov    $0x30,%ecx
1400b2972:	ff 15 50 9f a5 00    	call   *0xa59f50(%rip)        # 0x140b0c8c8
1400b2978:	48 85 c0             	test   %rax,%rax
1400b297b:	75 21                	jne    0x1400b299e
1400b297d:	ff 15 15 9b a5 00    	call   *0xa59b15(%rip)        # 0x140b0c498
1400b2983:	90                   	nop
1400b2984:	ff 15 0e a0 a5 00    	call   *0xa5a00e(%rip)        # 0x140b0c998
1400b298a:	90                   	nop
1400b298b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400b2990:	ff 15 02 a0 a5 00    	call   *0xa5a002(%rip)        # 0x140b0c998
1400b2996:	cc                   	int3
1400b2997:	ff 15 fb 9f a5 00    	call   *0xa59ffb(%rip)        # 0x140b0c998
1400b299d:	cc                   	int3
1400b299e:	48 89 00             	mov    %rax,(%rax)
1400b29a1:	48 89 40 08          	mov    %rax,0x8(%rax)
1400b29a5:	48 89 40 10          	mov    %rax,0x10(%rax)
1400b29a9:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
1400b29af:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
1400b29b3:	0f 57 c0             	xorps  %xmm0,%xmm0
1400b29b6:	f3 0f 7f 45 50       	movdqu %xmm0,0x50(%rbp)
1400b29bb:	4c 89 7d 60          	mov    %r15,0x60(%rbp)
1400b29bf:	f3 0f 7f 44 24 50    	movdqu %xmm0,0x50(%rsp)
1400b29c5:	4c 89 7c 24 60       	mov    %r15,0x60(%rsp)
1400b29ca:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1400b29d0:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
1400b29d5:	48 8d 55 50          	lea    0x50(%rbp),%rdx
1400b29d9:	49 8b 4e 20          	mov    0x20(%r14),%rcx
1400b29dd:	e8 4a cc fa ff       	call   0x14005f62c
1400b29e2:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1400b29e7:	48 85 c9             	test   %rcx,%rcx
1400b29ea:	74 32                	je     0x1400b2a1e
1400b29ec:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
1400b29f1:	48 2b c1             	sub    %rcx,%rax
1400b29f4:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
1400b29f8:	48 8b d1             	mov    %rcx,%rdx
1400b29fb:	49 3b c4             	cmp    %r12,%rax
1400b29fe:	72 18                	jb     0x1400b2a18
1400b2a00:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400b2a04:	48 2b d1             	sub    %rcx,%rdx
1400b2a07:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1400b2a0b:	48 83 f8 1f          	cmp    $0x1f,%rax
1400b2a0f:	76 07                	jbe    0x1400b2a18
1400b2a11:	ff 15 81 9f a5 00    	call   *0xa59f81(%rip)        # 0x140b0c998
1400b2a17:	cc                   	int3
1400b2a18:	ff 15 a2 9e a5 00    	call   *0xa59ea2(%rip)        # 0x140b0c8c0
1400b2a1e:	48 8b 45 50          	mov    0x50(%rbp),%rax
1400b2a22:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1400b2a27:	48 3b 45 58          	cmp    0x58(%rbp),%rax
1400b2a2b:	0f 84 08 09 00 00    	je     0x1400b3339
1400b2a31:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
1400b2a35:	48 81 c1 88 01 00 00 	add    $0x188,%rcx
1400b2a3c:	48 8b 01             	mov    (%rcx),%rax
1400b2a3f:	48 8b 00             	mov    (%rax),%rax
1400b2a42:	ff 15 f0 a1 a5 00    	call   *0xa5a1f0(%rip)        # 0x140b0cc38
1400b2a48:	83 f8 05             	cmp    $0x5,%eax
1400b2a4b:	75 1e                	jne    0x1400b2a6b
1400b2a4d:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
1400b2a52:	48 8b 08             	mov    (%rax),%rcx
1400b2a55:	48 8b 01             	mov    (%rcx),%rax
1400b2a58:	48 8b 40 18          	mov    0x18(%rax),%rax
1400b2a5c:	ff 15 d6 a1 a5 00    	call   *0xa5a1d6(%rip)        # 0x140b0cc38
1400b2a62:	83 f8 0d             	cmp    $0xd,%eax
1400b2a65:	0f 84 b0 08 00 00    	je     0x1400b331b
1400b2a6b:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
1400b2a70:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1400b2a74:	e8 cb 2a 00 00       	call   0x1400b5544
1400b2a79:	90                   	nop
1400b2a7a:	4c 8b 65 80          	mov    -0x80(%rbp),%r12
1400b2a7e:	4d 85 e4             	test   %r12,%r12
1400b2a81:	74 44                	je     0x1400b2ac7
1400b2a83:	48 8d 05 56 5a a6 00 	lea    0xa65a56(%rip),%rax        # 0x140b184e0
1400b2a8a:	48 89 85 f0 00 00 00 	mov    %rax,0xf0(%rbp)
1400b2a91:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
1400b2a95:	48 89 85 f8 00 00 00 	mov    %rax,0xf8(%rbp)
1400b2a9c:	48 8d 85 f0 00 00 00 	lea    0xf0(%rbp),%rax
1400b2aa3:	48 89 85 28 01 00 00 	mov    %rax,0x128(%rbp)
1400b2aaa:	83 4c 24 38 01       	orl    $0x1,0x38(%rsp)
1400b2aaf:	45 33 c0             	xor    %r8d,%r8d
1400b2ab2:	48 8d 95 f0 00 00 00 	lea    0xf0(%rbp),%rdx
1400b2ab9:	49 8b cc             	mov    %r12,%rcx
1400b2abc:	e8 bf 32 00 00       	call   0x1400b5d80
1400b2ac1:	84 c0                	test   %al,%al
1400b2ac3:	b3 01                	mov    $0x1,%bl
1400b2ac5:	75 03                	jne    0x1400b2aca
1400b2ac7:	41 8a df             	mov    %r15b,%bl
1400b2aca:	f6 44 24 38 01       	testb  $0x1,0x38(%rsp)
1400b2acf:	74 2b                	je     0x1400b2afc
1400b2ad1:	83 64 24 38 fe       	andl   $0xfffffffe,0x38(%rsp)
1400b2ad6:	48 8b 8d 28 01 00 00 	mov    0x128(%rbp),%rcx
1400b2add:	48 85 c9             	test   %rcx,%rcx
1400b2ae0:	74 1a                	je     0x1400b2afc
1400b2ae2:	48 8b 01             	mov    (%rcx),%rax
1400b2ae5:	48 8d 95 f0 00 00 00 	lea    0xf0(%rbp),%rdx
1400b2aec:	48 3b ca             	cmp    %rdx,%rcx
1400b2aef:	0f 95 c2             	setne  %dl
1400b2af2:	48 8b 40 20          	mov    0x20(%rax),%rax
1400b2af6:	ff 15 3c a1 a5 00    	call   *0xa5a13c(%rip)        # 0x140b0cc38
1400b2afc:	84 db                	test   %bl,%bl
1400b2afe:	0f 85 d0 07 00 00    	jne    0x1400b32d4
1400b2b04:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1400b2b09:	48 8b 55 d0          	mov    -0x30(%rbp),%rdx
1400b2b0d:	48 8b 4d c8          	mov    -0x38(%rbp),%rcx
1400b2b11:	e8 c6 34 00 00       	call   0x1400b5fdc
1400b2b16:	84 c0                	test   %al,%al
1400b2b18:	0f 84 b6 07 00 00    	je     0x1400b32d4
1400b2b1e:	0f 57 c0             	xorps  %xmm0,%xmm0
1400b2b21:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
1400b2b27:	f3 0f 7f 44 24 68    	movdqu %xmm0,0x68(%rsp)
1400b2b2d:	48 8b 5d 68          	mov    0x68(%rbp),%rbx
1400b2b31:	48 3b 5d 70          	cmp    0x70(%rbp),%rbx
1400b2b35:	0f 84 ae 01 00 00    	je     0x1400b2ce9
1400b2b3b:	4c 8b 6c 24 68       	mov    0x68(%rsp),%r13
1400b2b40:	48 8b 0b             	mov    (%rbx),%rcx
1400b2b43:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
1400b2b48:	48 8b 38             	mov    (%rax),%rdi
1400b2b4b:	48 8b 01             	mov    (%rcx),%rax
1400b2b4e:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1400b2b55:	ff 15 dd a0 a5 00    	call   *0xa5a0dd(%rip)        # 0x140b0cc38
1400b2b5b:	48 8b f0             	mov    %rax,%rsi
1400b2b5e:	48 8b 17             	mov    (%rdi),%rdx
1400b2b61:	48 8b cf             	mov    %rdi,%rcx
1400b2b64:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
1400b2b6b:	ff 15 c7 a0 a5 00    	call   *0xa5a0c7(%rip)        # 0x140b0cc38
1400b2b71:	f3 0f 10 40 04       	movss  0x4(%rax),%xmm0
1400b2b76:	0f 2f 46 04          	comiss 0x4(%rsi),%xmm0
1400b2b7a:	0f 82 9c 00 00 00    	jb     0x1400b2c1c
1400b2b80:	4d 85 ed             	test   %r13,%r13
1400b2b83:	0f 84 81 00 00 00    	je     0x1400b2c0a
1400b2b89:	49 8b 45 00          	mov    0x0(%r13),%rax
1400b2b8d:	49 8b cd             	mov    %r13,%rcx
1400b2b90:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1400b2b97:	ff 15 9b a0 a5 00    	call   *0xa5a09b(%rip)        # 0x140b0cc38
1400b2b9d:	4c 8b f8             	mov    %rax,%r15
1400b2ba0:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1400b2ba5:	48 8b 09             	mov    (%rcx),%rcx
1400b2ba8:	48 8b 11             	mov    (%rcx),%rdx
1400b2bab:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
1400b2bb2:	ff 15 80 a0 a5 00    	call   *0xa5a080(%rip)        # 0x140b0cc38
1400b2bb8:	4c 8b f0             	mov    %rax,%r14
1400b2bbb:	48 8b 0b             	mov    (%rbx),%rcx
1400b2bbe:	48 8b 11             	mov    (%rcx),%rdx
1400b2bc1:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
1400b2bc8:	ff 15 6a a0 a5 00    	call   *0xa5a06a(%rip)        # 0x140b0cc38
1400b2bce:	48 8b f0             	mov    %rax,%rsi
1400b2bd1:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1400b2bd6:	48 8b 09             	mov    (%rcx),%rcx
1400b2bd9:	48 8b 11             	mov    (%rcx),%rdx
1400b2bdc:	48 8b 82 a8 00 00 00 	mov    0xa8(%rdx),%rax
1400b2be3:	ff 15 4f a0 a5 00    	call   *0xa5a04f(%rip)        # 0x140b0cc38
1400b2be9:	48 8b f8             	mov    %rax,%rdi
1400b2bec:	49 8b d6             	mov    %r14,%rdx
1400b2bef:	49 8b cf             	mov    %r15,%rcx
1400b2bf2:	e8 91 37 10 00       	call   0x1401b6388
1400b2bf7:	0f 28 f0             	movaps %xmm0,%xmm6
1400b2bfa:	48 8b d7             	mov    %rdi,%rdx
1400b2bfd:	48 8b ce             	mov    %rsi,%rcx
1400b2c00:	e8 83 37 10 00       	call   0x1401b6388
1400b2c05:	0f 2f f0             	comiss %xmm0,%xmm6
1400b2c08:	76 12                	jbe    0x1400b2c1c
1400b2c0a:	48 8b d3             	mov    %rbx,%rdx
1400b2c0d:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
1400b2c12:	e8 61 85 f6 ff       	call   0x14001b178
1400b2c17:	4c 8b 6c 24 68       	mov    0x68(%rsp),%r13
1400b2c1c:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
1400b2c21:	48 85 d2             	test   %rdx,%rdx
1400b2c24:	0f 84 80 00 00 00    	je     0x1400b2caa
1400b2c2a:	48 8b 02             	mov    (%rdx),%rax
1400b2c2d:	48 8b ca             	mov    %rdx,%rcx
1400b2c30:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1400b2c37:	ff 15 fb 9f a5 00    	call   *0xa59ffb(%rip)        # 0x140b0cc38
1400b2c3d:	4c 8b f8             	mov    %rax,%r15
1400b2c40:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1400b2c45:	48 8b 09             	mov    (%rcx),%rcx
1400b2c48:	48 8b 11             	mov    (%rcx),%rdx