1400bb074:	48 8b 40 40          	mov    0x40(%rax),%rax
1400bb078:	ff 15 ba 1b a5 00    	call   *0xa51bba(%rip)        # 0x140b0cc38
1400bb07e:	48 8b 5d 68          	mov    0x68(%rbp),%rbx
1400bb082:	48 85 c0             	test   %rax,%rax
1400bb085:	74 2f                	je     0x1400bb0b6
1400bb087:	0f 57 c0             	xorps  %xmm0,%xmm0
1400bb08a:	66 0f 7f 44 24 70    	movdqa %xmm0,0x70(%rsp)
1400bb090:	48 85 db             	test   %rbx,%rbx
1400bb093:	74 08                	je     0x1400bb09d
1400bb095:	f0 ff 43 08          	lock incl 0x8(%rbx)
1400bb099:	48 8b 5d 68          	mov    0x68(%rbp),%rbx
1400bb09d:	0f 28 45 60          	movaps 0x60(%rbp),%xmm0
1400bb0a1:	66 0f 7f 44 24 70    	movdqa %xmm0,0x70(%rsp)
1400bb0a7:	4c 8d 45 40          	lea    0x40(%rbp),%r8
1400bb0ab:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1400bb0b0:	e8 2b 21 00 00       	call   0x1400bd1e0
1400bb0b5:	90                   	nop
1400bb0b6:	48 85 db             	test   %rbx,%rbx
1400bb0b9:	74 3a                	je     0x1400bb0f5
1400bb0bb:	8b c7                	mov    %edi,%eax
1400bb0bd:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400bb0c2:	03 c7                	add    %edi,%eax
1400bb0c4:	75 2f                	jne    0x1400bb0f5
1400bb0c6:	48 8b 5d 68          	mov    0x68(%rbp),%rbx
1400bb0ca:	48 8b 03             	mov    (%rbx),%rax
1400bb0cd:	48 8b cb             	mov    %rbx,%rcx
1400bb0d0:	48 8b 00             	mov    (%rax),%rax
1400bb0d3:	ff 15 5f 1b a5 00    	call   *0xa51b5f(%rip)        # 0x140b0cc38
1400bb0d9:	8b c7                	mov    %edi,%eax
1400bb0db:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400bb0e0:	03 c7                	add    %edi,%eax
1400bb0e2:	75 11                	jne    0x1400bb0f5
1400bb0e4:	48 8b 4d 68          	mov    0x68(%rbp),%rcx
1400bb0e8:	48 8b 01             	mov    (%rcx),%rax
1400bb0eb:	48 8b 40 08          	mov    0x8(%rax),%rax
1400bb0ef:	ff 15 43 1b a5 00    	call   *0xa51b43(%rip)        # 0x140b0cc38
1400bb0f5:	49 8b 45 00          	mov    0x0(%r13),%rax
1400bb0f9:	0f 57 c0             	xorps  %xmm0,%xmm0
1400bb0fc:	66 0f 7f 44 24 70    	movdqa %xmm0,0x70(%rsp)
1400bb102:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
1400bb106:	48 85 c9             	test   %rcx,%rcx
1400bb109:	74 04                	je     0x1400bb10f
1400bb10b:	f0 ff 41 08          	lock incl 0x8(%rcx)
1400bb10f:	0f 28 45 d0          	movaps -0x30(%rbp),%xmm0
1400bb113:	66 0f 7f 44 24 70    	movdqa %xmm0,0x70(%rsp)
1400bb119:	4c 89 74 24 30       	mov    %r14,0x30(%rsp)
1400bb11e:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1400bb123:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
1400bb128:	48 8b 8d 28 03 00 00 	mov    0x328(%rbp),%rcx
1400bb12f:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1400bb134:	4c 8d 4d 40          	lea    0x40(%rbp),%r9
1400bb138:	4d 8b c4             	mov    %r12,%r8
1400bb13b:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1400bb140:	49 8b cd             	mov    %r13,%rcx
1400bb143:	48 8b 40 08          	mov    0x8(%rax),%rax
1400bb147:	ff 15 eb 1a a5 00    	call   *0xa51aeb(%rip)        # 0x140b0cc38
1400bb14d:	84 c0                	test   %al,%al
1400bb14f:	0f 84 ef 03 00 00    	je     0x1400bb544
1400bb155:	0f 57 c0             	xorps  %xmm0,%xmm0
1400bb158:	f3 0f 7f 85 88 00 00 	movdqu %xmm0,0x88(%rbp)
1400bb15f:	00
1400bb160:	48 83 a5 98 00 00 00 	andq   $0x0,0x98(%rbp)
1400bb167:	00
1400bb168:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1400bb16d:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
1400bb172:	48 2b ca             	sub    %rdx,%rcx
1400bb175:	48 c1 f9 03          	sar    $0x3,%rcx
1400bb179:	49 b8 ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%r8
1400bb180:	aa aa aa
1400bb183:	49 0f af c8          	imul   %r8,%rcx
1400bb187:	48 8d 41 ff          	lea    -0x1(%rcx),%rax
1400bb18b:	4c 3b f0             	cmp    %rax,%r14
1400bb18e:	75 1f                	jne    0x1400bb1af
1400bb190:	48 8b 45 48          	mov    0x48(%rbp),%rax
1400bb194:	48 8b 55 40          	mov    0x40(%rbp),%rdx
1400bb198:	48 2b c2             	sub    %rdx,%rax
1400bb19b:	48 c1 f8 03          	sar    $0x3,%rax
1400bb19f:	49 0f af c0          	imul   %r8,%rax
1400bb1a3:	48 85 c0             	test   %rax,%rax
1400bb1a6:	75 18                	jne    0x1400bb1c0
1400bb1a8:	ff 15 ea 17 a5 00    	call   *0xa517ea(%rip)        # 0x140b0c998
1400bb1ae:	cc                   	int3
1400bb1af:	49 8d 46 01          	lea    0x1(%r14),%rax
1400bb1b3:	48 3b c1             	cmp    %rcx,%rax
1400bb1b6:	73 f0                	jae    0x1400bb1a8
1400bb1b8:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
1400bb1bc:	48 8d 14 c2          	lea    (%rdx,%rax,8),%rdx
1400bb1c0:	48 8d 85 88 00 00 00 	lea    0x88(%rbp),%rax
1400bb1c7:	48 3b c2             	cmp    %rdx,%rax
1400bb1ca:	74 1a                	je     0x1400bb1e6
1400bb1cc:	4c 8b 42 08          	mov    0x8(%rdx),%r8
1400bb1d0:	4c 2b 02             	sub    (%rdx),%r8
1400bb1d3:	49 c1 f8 04          	sar    $0x4,%r8
1400bb1d7:	48 8b 12             	mov    (%rdx),%rdx
1400bb1da:	48 8d 8d 88 00 00 00 	lea    0x88(%rbp),%rcx
1400bb1e1:	e8 72 64 01 00       	call   0x1400d1658
1400bb1e6:	bb 0c 00 00 00       	mov    $0xc,%ebx
1400bb1eb:	89 9d 10 03 00 00    	mov    %ebx,0x310(%rbp)
1400bb1f1:	0f 57 c0             	xorps  %xmm0,%xmm0
1400bb1f4:	f3 0f 7f 45 b0       	movdqu %xmm0,-0x50(%rbp)
1400bb1f9:	48 83 65 c0 00       	andq   $0x0,-0x40(%rbp)
1400bb1fe:	8d 53 f5             	lea    -0xb(%rbx),%edx
1400bb201:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
1400bb205:	e8 82 75 f6 ff       	call   0x14002278c
1400bb20a:	48 8b 45 b0          	mov    -0x50(%rbp),%rax
1400bb20e:	83 a5 10 03 00 00 00 	andl   $0x0,0x310(%rbp)
1400bb215:	89 18                	mov    %ebx,(%rax)
1400bb217:	8d 53 f8             	lea    -0x8(%rbx),%edx
1400bb21a:	48 03 d0             	add    %rax,%rdx
1400bb21d:	48 89 55 b8          	mov    %rdx,-0x48(%rbp)
1400bb221:	8d 43 01             	lea    0x1(%rbx),%eax
1400bb224:	89 85 10 03 00 00    	mov    %eax,0x310(%rbp)
1400bb22a:	48 3b 55 c0          	cmp    -0x40(%rbp),%rdx
1400bb22e:	74 10                	je     0x1400bb240
1400bb230:	89 02                	mov    %eax,(%rdx)
1400bb232:	48 8b 55 b8          	mov    -0x48(%rbp),%rdx
1400bb236:	48 83 c2 04          	add    $0x4,%rdx
1400bb23a:	48 89 55 b8          	mov    %rdx,-0x48(%rbp)
1400bb23e:	eb 14                	jmp    0x1400bb254
1400bb240:	4c 8d 85 10 03 00 00 	lea    0x310(%rbp),%r8
1400bb247:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
1400bb24b:	e8 c0 6b f7 ff       	call   0x140031e10
1400bb250:	48 8b 55 b8          	mov    -0x48(%rbp),%rdx
1400bb254:	b8 23 00 00 00       	mov    $0x23,%eax
1400bb259:	89 85 10 03 00 00    	mov    %eax,0x310(%rbp)
1400bb25f:	48 3b 55 c0          	cmp    -0x40(%rbp),%rdx
1400bb263:	74 09                	je     0x1400bb26e
1400bb265:	89 02                	mov    %eax,(%rdx)
1400bb267:	48 83 45 b8 04       	addq   $0x4,-0x48(%rbp)
1400bb26c:	eb 10                	jmp    0x1400bb27e
1400bb26e:	4c 8d 85 10 03 00 00 	lea    0x310(%rbp),%r8
1400bb275:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
1400bb279:	e8 92 6b f7 ff       	call   0x140031e10
1400bb27e:	45 33 c9             	xor    %r9d,%r9d
1400bb281:	4c 8d 45 b0          	lea    -0x50(%rbp),%r8
1400bb285:	48 8d 95 60 02 00 00 	lea    0x260(%rbp),%rdx
1400bb28c:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1400bb291:	e8 d2 3f 01 00       	call   0x1400cf268
1400bb296:	48 8b 30             	mov    (%rax),%rsi
1400bb299:	48 89 75 20          	mov    %rsi,0x20(%rbp)
1400bb29d:	48 8b 78 08          	mov    0x8(%rax),%rdi
1400bb2a1:	48 89 7d 28          	mov    %rdi,0x28(%rbp)
1400bb2a5:	48 83 20 00          	andq   $0x0,(%rax)
1400bb2a9:	48 83 60 08 00       	andq   $0x0,0x8(%rax)
1400bb2ae:	48 8b 9d 68 02 00 00 	mov    0x268(%rbp),%rbx
1400bb2b5:	48 85 db             	test   %rbx,%rbx
1400bb2b8:	74 3c                	je     0x1400bb2f6
1400bb2ba:	83 cf ff             	or     $0xffffffff,%edi
1400bb2bd:	8b c7                	mov    %edi,%eax
1400bb2bf:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400bb2c4:	03 c7                	add    %edi,%eax
1400bb2c6:	75 2a                	jne    0x1400bb2f2
1400bb2c8:	48 8b 03             	mov    (%rbx),%rax
1400bb2cb:	48 8b cb             	mov    %rbx,%rcx
1400bb2ce:	48 8b 00             	mov    (%rax),%rax
1400bb2d1:	ff 15 61 19 a5 00    	call   *0xa51961(%rip)        # 0x140b0cc38
1400bb2d7:	8b c7                	mov    %edi,%eax
1400bb2d9:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400bb2de:	03 c7                	add    %edi,%eax
1400bb2e0:	75 10                	jne    0x1400bb2f2
1400bb2e2:	48 8b 03             	mov    (%rbx),%rax
1400bb2e5:	48 8b cb             	mov    %rbx,%rcx
1400bb2e8:	48 8b 40 08          	mov    0x8(%rax),%rax
1400bb2ec:	ff 15 46 19 a5 00    	call   *0xa51946(%rip)        # 0x140b0cc38
1400bb2f2:	48 8b 7d 28          	mov    0x28(%rbp),%rdi
1400bb2f6:	48 85 f6             	test   %rsi,%rsi
1400bb2f9:	0f 84 96 01 00 00    	je     0x1400bb495
1400bb2ff:	48 8b 5d a0          	mov    -0x60(%rbp),%rbx
1400bb303:	48 8b 03             	mov    (%rbx),%rax
1400bb306:	48 8b cb             	mov    %rbx,%rcx
1400bb309:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1400bb310:	ff 15 22 19 a5 00    	call   *0xa51922(%rip)        # 0x140b0cc38
1400bb316:	b9 0c 00 00 00       	mov    $0xc,%ecx
1400bb31b:	41 0f 28 ca          	movaps %xmm10,%xmm1
1400bb31f:	f3 0f 11 8d 20 03 00 	movss  %xmm1,0x320(%rbp)
1400bb326:	00
1400bb327:	f3 0f 10 04 08       	movss  (%rax,%rcx,1),%xmm0
1400bb32c:	f3 0f 11 85 24 03 00 	movss  %xmm0,0x324(%rbp)
1400bb333:	00
1400bb334:	4c 8b 4c 24 58       	mov    0x58(%rsp),%r9
1400bb339:	4c 8b 54 24 50       	mov    0x50(%rsp),%r10
1400bb33e:	4d 2b ca             	sub    %r10,%r9
1400bb341:	49 c1 f9 03          	sar    $0x3,%r9
1400bb345:	48 b8 ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%rax
1400bb34c:	aa aa aa
1400bb34f:	4c 0f af c8          	imul   %rax,%r9
1400bb353:	49 8d 41 ff          	lea    -0x1(%r9),%rax
1400bb357:	4c 3b f0             	cmp    %rax,%r14
1400bb35a:	73 49                	jae    0x1400bb3a5
1400bb35c:	45 33 c0             	xor    %r8d,%r8d
1400bb35f:	45 33 db             	xor    %r11d,%r11d
1400bb362:	49 8d 56 01          	lea    0x1(%r14),%rdx
1400bb366:	49 3b d1             	cmp    %r9,%rdx
1400bb369:	0f 83 93 0f 00 00    	jae    0x1400bc302
1400bb36f:	48 8d 04 52          	lea    (%rdx,%rdx,2),%rax
1400bb373:	49 8b 1c c2          	mov    (%r10,%rax,8),%rbx
1400bb377:	49 8b 4c c2 08       	mov    0x8(%r10,%rax,8),%rcx
1400bb37c:	48 2b cb             	sub    %rbx,%rcx
1400bb37f:	48 c1 f9 04          	sar    $0x4,%rcx
1400bb383:	4c 3b c1             	cmp    %rcx,%r8
1400bb386:	73 1d                	jae    0x1400bb3a5
1400bb388:	49 8b 04 1b          	mov    (%r11,%rbx,1),%rax
1400bb38c:	f3 0f 5d 80 9c 01 00 	minss  0x19c(%rax),%xmm0
1400bb393:	00
1400bb394:	f3 0f 11 85 24 03 00 	movss  %xmm0,0x324(%rbp)
1400bb39b:	00
1400bb39c:	49 ff c0             	inc    %r8
1400bb39f:	49 83 c3 10          	add    $0x10,%r11
1400bb3a3:	eb c1                	jmp    0x1400bb366
1400bb3a5:	4d 85 f6             	test   %r14,%r14
1400bb3a8:	74 49                	je     0x1400bb3f3
1400bb3aa:	45 33 c0             	xor    %r8d,%r8d
1400bb3ad:	45 33 db             	xor    %r11d,%r11d
1400bb3b0:	49 8d 56 ff          	lea    -0x1(%r14),%rdx
1400bb3b4:	49 3b d1             	cmp    %r9,%rdx
1400bb3b7:	0f 83 45 0f 00 00    	jae    0x1400bc302
1400bb3bd:	48 8d 04 52          	lea    (%rdx,%rdx,2),%rax
1400bb3c1:	49 8b 1c c2          	mov    (%r10,%rax,8),%rbx
1400bb3c5:	49 8b 4c c2 08       	mov    0x8(%r10,%rax,8),%rcx
1400bb3ca:	48 2b cb             	sub    %rbx,%rcx
1400bb3cd:	48 c1 f9 04          	sar    $0x4,%rcx
1400bb3d1:	4c 3b c1             	cmp    %rcx,%r8
1400bb3d4:	73 1d                	jae    0x1400bb3f3
1400bb3d6:	49 8b 04 1b          	mov    (%r11,%rbx,1),%rax
1400bb3da:	f3 0f 5f 88 a4 01 00 	maxss  0x1a4(%rax),%xmm1
1400bb3e1:	00
1400bb3e2:	f3 0f 11 8d 20 03 00 	movss  %xmm1,0x320(%rbp)
1400bb3e9:	00
1400bb3ea:	49 ff c0             	inc    %r8
1400bb3ed:	49 83 c3 10          	add    $0x10,%r11
1400bb3f1:	eb c1                	jmp    0x1400bb3b4
1400bb3f3:	4d 3b f1             	cmp    %r9,%r14
1400bb3f6:	0f 83 0d 0f 00 00    	jae    0x1400bc309
1400bb3fc:	4b 8d 04 76          	lea    (%r14,%r14,2),%rax
1400bb400:	49 8b 14 c2          	mov    (%r10,%rax,8),%rdx
1400bb404:	49 8b 4c c2 08       	mov    0x8(%r10,%rax,8),%rcx
1400bb409:	48 2b ca             	sub    %rdx,%rcx
1400bb40c:	48 c1 f9 04          	sar    $0x4,%rcx
1400bb410:	48 85 c9             	test   %rcx,%rcx
1400bb413:	0f 84 f0 0e 00 00    	je     0x1400bc309
1400bb419:	0f 57 c0             	xorps  %xmm0,%xmm0
1400bb41c:	f3 0f 7f 85 a0 00 00 	movdqu %xmm0,0xa0(%rbp)
1400bb423:	00
1400bb424:	48 8b 42 08          	mov    0x8(%rdx),%rax
1400bb428:	48 85 c0             	test   %rax,%rax
1400bb42b:	74 08                	je     0x1400bb435
1400bb42d:	f0 ff 40 08          	lock incl 0x8(%rax)
1400bb431:	48 8b 7d 28          	mov    0x28(%rbp),%rdi
1400bb435:	48 8b 02             	mov    (%rdx),%rax
1400bb438:	48 89 85 a0 00 00 00 	mov    %rax,0xa0(%rbp)
1400bb43f:	48 8b 42 08          	mov    0x8(%rdx),%rax
1400bb443:	48 89 85 a8 00 00 00 	mov    %rax,0xa8(%rbp)
1400bb44a:	66 0f 7f 85 b0 01 00 	movdqa %xmm0,0x1b0(%rbp)
1400bb451:	00
1400bb452:	48 85 ff             	test   %rdi,%rdi
1400bb455:	74 08                	je     0x1400bb45f
1400bb457:	f0 ff 47 08          	lock incl 0x8(%rdi)
1400bb45b:	48 8b 7d 28          	mov    0x28(%rbp),%rdi
1400bb45f:	0f 28 45 20          	movaps 0x20(%rbp),%xmm0
1400bb463:	66 0f 7f 85 b0 01 00 	movdqa %xmm0,0x1b0(%rbp)
1400bb46a:	00
1400bb46b:	48 8d 85 20 03 00 00 	lea    0x320(%rbp),%rax
1400bb472:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400bb477:	4c 8d 8d 88 00 00 00 	lea    0x88(%rbp),%r9
1400bb47e:	4c 8d 85 a0 00 00 00 	lea    0xa0(%rbp),%r8
1400bb485:	48 8d 95 b0 01 00 00 	lea    0x1b0(%rbp),%rdx
1400bb48c:	49 8b cd             	mov    %r13,%rcx
1400bb48f:	e8 d0 6f 00 00       	call   0x1400c2464
1400bb494:	90                   	nop
1400bb495:	48 85 ff             	test   %rdi,%rdi
1400bb498:	74 3e                	je     0x1400bb4d8
1400bb49a:	83 ce ff             	or     $0xffffffff,%esi
1400bb49d:	8b c6                	mov    %esi,%eax
1400bb49f:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1400bb4a4:	03 c6                	add    %esi,%eax
1400bb4a6:	75 30                	jne    0x1400bb4d8
1400bb4a8:	48 8b 5d 28          	mov    0x28(%rbp),%rbx
1400bb4ac:	48 8b 03             	mov    (%rbx),%rax
1400bb4af:	48 8b cb             	mov    %rbx,%rcx
1400bb4b2:	48 8b 00             	mov    (%rax),%rax
1400bb4b5:	ff 15 7d 17 a5 00    	call   *0xa5177d(%rip)        # 0x140b0cc38
1400bb4bb:	8b c6                	mov    %esi,%eax
1400bb4bd:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400bb4c2:	03 c6                	add    %esi,%eax
1400bb4c4:	75 12                	jne    0x1400bb4d8
1400bb4c6:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
1400bb4ca:	48 8b 01             	mov    (%rcx),%rax
1400bb4cd:	48 8b 40 08          	mov    0x8(%rax),%rax
1400bb4d1:	ff 15 61 17 a5 00    	call   *0xa51761(%rip)        # 0x140b0cc38
1400bb4d7:	90                   	nop
1400bb4d8:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
1400bb4dc:	48 85 c9             	test   %rcx,%rcx
1400bb4df:	74 3e                	je     0x1400bb51f
1400bb4e1:	48 8b 45 c0          	mov    -0x40(%rbp),%rax
1400bb4e5:	48 2b c1             	sub    %rcx,%rax
1400bb4e8:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
1400bb4ec:	48 8b d1             	mov    %rcx,%rdx
1400bb4ef:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1400bb4f5:	72 15                	jb     0x1400bb50c
1400bb4f7:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400bb4fb:	48 2b d1             	sub    %rcx,%rdx
1400bb4fe:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1400bb502:	48 83 f8 1f          	cmp    $0x1f,%rax
1400bb506:	0f 87 9c fc ff ff    	ja     0x1400bb1a8
1400bb50c:	ff 15 ae 13 a5 00    	call   *0xa513ae(%rip)        # 0x140b0c8c0
1400bb512:	0f 57 c0             	xorps  %xmm0,%xmm0
1400bb515:	f3 0f 7f 45 b0       	movdqu %xmm0,-0x50(%rbp)
1400bb51a:	48 83 65 c0 00       	andq   $0x0,-0x40(%rbp)
1400bb51f:	48 8d 8d 88 00 00 00 	lea    0x88(%rbp),%rcx
1400bb526:	e8 a5 f9 f5 ff       	call   0x14001aed0
1400bb52b:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1400bb530:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
1400bb535:	48 bb ab aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaab,%rbx
1400bb53c:	aa aa aa
1400bb53f:	e9 8c 02 00 00       	jmp    0x1400bb7d0
1400bb544:	48 83 7c 24 40 00    	cmpq   $0x0,0x40(%rsp)
1400bb54a:	0f 84 82 00 00 00    	je     0x1400bb5d2
1400bb550:	0f 57 c0             	xorps  %xmm0,%xmm0
1400bb553:	66 0f 7f 44 24 70    	movdqa %xmm0,0x70(%rsp)
1400bb559:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1400bb55e:	48 85 c9             	test   %rcx,%rcx
1400bb561:	74 04                	je     0x1400bb567
1400bb563:	f0 ff 41 08          	lock incl 0x8(%rcx)
1400bb567:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
1400bb56c:	66 0f 7f 44 24 70    	movdqa %xmm0,0x70(%rsp)
1400bb572:	48 8d 45 80          	lea    -0x80(%rbp),%rax
1400bb576:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400bb57b:	4c 8d 4d e0          	lea    -0x20(%rbp),%r9
1400bb57f:	4c 8d 45 f8          	lea    -0x8(%rbp),%r8
1400bb583:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1400bb588:	49 8b cd             	mov    %r13,%rcx
1400bb58b:	e8 58 e6 ff ff       	call   0x1400b9be8
1400bb590:	48 8b 45 f8          	mov    -0x8(%rbp),%rax
1400bb594:	48 3b 45 00          	cmp    0x0(%rbp),%rax
1400bb598:	74 04                	je     0x1400bb59e
1400bb59a:	48 89 45 00          	mov    %rax,0x0(%rbp)
1400bb59e:	48 8b 45 e0          	mov    -0x20(%rbp),%rax
1400bb5a2:	48 3b 45 e8          	cmp    -0x18(%rbp),%rax
1400bb5a6:	74 04                	je     0x1400bb5ac
1400bb5a8:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
1400bb5ac:	48 8b 5d 80          	mov    -0x80(%rbp),%rbx
1400bb5b0:	48 8b 7d 88          	mov    -0x78(%rbp),%rdi
1400bb5b4:	48 3b df             	cmp    %rdi,%rbx
1400bb5b7:	74 19                	je     0x1400bb5d2
1400bb5b9:	48 8b cb             	mov    %rbx,%rcx
1400bb5bc:	e8 0f f9 f5 ff       	call   0x14001aed0
1400bb5c1:	48 83 c3 18          	add    $0x18,%rbx
1400bb5c5:	48 3b df             	cmp    %rdi,%rbx
1400bb5c8:	75 ef                	jne    0x1400bb5b9
1400bb5ca:	48 8b 45 80          	mov    -0x80(%rbp),%rax