140287f94:	48 8b d0             	mov    %rax,%rdx
140287f97:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
140287f9b:	e8 50 46 d9 ff       	call   0x14001c5f0
140287fa0:	48 8b 5d 88          	mov    -0x78(%rbp),%rbx
140287fa4:	48 85 db             	test   %rbx,%rbx
140287fa7:	74 39                	je     0x140287fe2
140287fa9:	41 8b c5             	mov    %r13d,%eax
140287fac:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140287fb1:	41 03 c5             	add    %r13d,%eax
140287fb4:	75 2c                	jne    0x140287fe2
140287fb6:	48 8b 03             	mov    (%rbx),%rax
140287fb9:	48 8b cb             	mov    %rbx,%rcx
140287fbc:	48 8b 00             	mov    (%rax),%rax
140287fbf:	ff 15 73 4c 88 00    	call   *0x884c73(%rip)        # 0x140b0cc38
140287fc5:	41 8b c5             	mov    %r13d,%eax
140287fc8:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140287fcd:	41 03 c5             	add    %r13d,%eax
140287fd0:	75 10                	jne    0x140287fe2
140287fd2:	48 8b 03             	mov    (%rbx),%rax
140287fd5:	48 8b cb             	mov    %rbx,%rcx
140287fd8:	48 8b 40 08          	mov    0x8(%rax),%rax
140287fdc:	ff 15 56 4c 88 00    	call   *0x884c56(%rip)        # 0x140b0cc38
140287fe2:	48 8b 5d 98          	mov    -0x68(%rbp),%rbx
140287fe6:	48 85 db             	test   %rbx,%rbx
140287fe9:	74 4c                	je     0x140288037
140287feb:	48 8b 03             	mov    (%rbx),%rax
140287fee:	48 8b cb             	mov    %rbx,%rcx
140287ff1:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
140287ff8:	ff 15 3a 4c 88 00    	call   *0x884c3a(%rip)        # 0x140b0cc38
140287ffe:	f3 0f 10 40 0c       	movss  0xc(%rax),%xmm0
140288003:	f3 0f 5c 40 04       	subss  0x4(%rax),%xmm0
140288008:	f3 41 0f 5f 04 24    	maxss  (%r12),%xmm0
14028800e:	f3 41 0f 11 04 24    	movss  %xmm0,(%r12)
140288014:	48 8b 03             	mov    (%rbx),%rax
140288017:	48 8b cb             	mov    %rbx,%rcx
14028801a:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
140288021:	ff 15 11 4c 88 00    	call   *0x884c11(%rip)        # 0x140b0cc38
140288027:	f3 0f 10 40 0c       	movss  0xc(%rax),%xmm0
14028802c:	f3 0f 5c 40 04       	subss  0x4(%rax),%xmm0
140288031:	f3 0f 58 f0          	addss  %xmm0,%xmm6
140288035:	ff c6                	inc    %esi
140288037:	49 8b 0f             	mov    (%r15),%rcx
14028803a:	48 8b 01             	mov    (%rcx),%rax
14028803d:	4c 8b c7             	mov    %rdi,%r8
140288040:	48 8d 55 a8          	lea    -0x58(%rbp),%rdx
140288044:	48 8b 40 30          	mov    0x30(%rax),%rax
140288048:	ff 15 ea 4b 88 00    	call   *0x884bea(%rip)        # 0x140b0cc38
14028804e:	48 8b d0             	mov    %rax,%rdx
140288051:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140288056:	e8 05 5e db ff       	call   0x14003de60
14028805b:	90                   	nop
14028805c:	48 8b 5d b0          	mov    -0x50(%rbp),%rbx
140288060:	48 85 db             	test   %rbx,%rbx
140288063:	74 39                	je     0x14028809e
140288065:	41 8b c5             	mov    %r13d,%eax
140288068:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14028806d:	41 03 c5             	add    %r13d,%eax
140288070:	75 2c                	jne    0x14028809e
140288072:	48 8b 03             	mov    (%rbx),%rax
140288075:	48 8b cb             	mov    %rbx,%rcx
140288078:	48 8b 00             	mov    (%rax),%rax
14028807b:	ff 15 b7 4b 88 00    	call   *0x884bb7(%rip)        # 0x140b0cc38
140288081:	41 8b c5             	mov    %r13d,%eax
140288084:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140288089:	41 03 c5             	add    %r13d,%eax
14028808c:	75 10                	jne    0x14028809e
14028808e:	48 8b 03             	mov    (%rbx),%rax
140288091:	48 8b cb             	mov    %rbx,%rcx
140288094:	48 8b 40 08          	mov    0x8(%rax),%rax
140288098:	ff 15 9a 4b 88 00    	call   *0x884b9a(%rip)        # 0x140b0cc38
14028809e:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
1402880a3:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
1402880a8:	48 85 c0             	test   %rax,%rax
1402880ab:	0f 84 a6 00 00 00    	je     0x140288157
1402880b1:	48 85 db             	test   %rbx,%rbx
1402880b4:	74 0e                	je     0x1402880c4
1402880b6:	f0 ff 43 08          	lock incl 0x8(%rbx)
1402880ba:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
1402880bf:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
1402880c4:	0f 28 44 24 70       	movaps 0x70(%rsp),%xmm0
1402880c9:	66 0f 7f 44 24 20    	movdqa %xmm0,0x20(%rsp)
1402880cf:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1402880d4:	48 3b 4c 24 50       	cmp    0x50(%rsp),%rcx
1402880d9:	74 18                	je     0x1402880f3
1402880db:	48 89 01             	mov    %rax,(%rcx)
1402880de:	48 89 59 08          	mov    %rbx,0x8(%rcx)
1402880e2:	0f 57 c0             	xorps  %xmm0,%xmm0
1402880e5:	66 0f 7f 44 24 20    	movdqa %xmm0,0x20(%rsp)
1402880eb:	48 83 44 24 48 10    	addq   $0x10,0x48(%rsp)
1402880f1:	eb 15                	jmp    0x140288108
1402880f3:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1402880f8:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
1402880fd:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140288102:	e8 49 82 d9 ff       	call   0x140020350
140288107:	90                   	nop
140288108:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
14028810d:	48 85 c9             	test   %rcx,%rcx
140288110:	74 45                	je     0x140288157
140288112:	41 8b c5             	mov    %r13d,%eax
140288115:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
14028811a:	41 03 c5             	add    %r13d,%eax
14028811d:	75 33                	jne    0x140288152
14028811f:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
140288124:	48 8b 03             	mov    (%rbx),%rax
140288127:	48 8b cb             	mov    %rbx,%rcx
14028812a:	48 8b 00             	mov    (%rax),%rax
14028812d:	ff 15 05 4b 88 00    	call   *0x884b05(%rip)        # 0x140b0cc38
140288133:	41 8b c5             	mov    %r13d,%eax
140288136:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14028813b:	41 03 c5             	add    %r13d,%eax
14028813e:	75 12                	jne    0x140288152
140288140:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
140288145:	48 8b 01             	mov    (%rcx),%rax
140288148:	48 8b 40 08          	mov    0x8(%rax),%rax
14028814c:	ff 15 e6 4a 88 00    	call   *0x884ae6(%rip)        # 0x140b0cc38
140288152:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
140288157:	48 85 db             	test   %rbx,%rbx
14028815a:	74 41                	je     0x14028819d
14028815c:	41 8b c5             	mov    %r13d,%eax
14028815f:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140288164:	41 03 c5             	add    %r13d,%eax
140288167:	75 34                	jne    0x14028819d
140288169:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
14028816e:	48 8b 03             	mov    (%rbx),%rax
140288171:	48 8b cb             	mov    %rbx,%rcx
140288174:	48 8b 00             	mov    (%rax),%rax
140288177:	ff 15 bb 4a 88 00    	call   *0x884abb(%rip)        # 0x140b0cc38
14028817d:	41 8b c5             	mov    %r13d,%eax
140288180:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140288185:	41 03 c5             	add    %r13d,%eax
140288188:	75 13                	jne    0x14028819d
14028818a:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
14028818f:	48 8b 01             	mov    (%rcx),%rax
140288192:	48 8b 40 08          	mov    0x8(%rax),%rax
140288196:	ff 15 9c 4a 88 00    	call   *0x884a9c(%rip)        # 0x140b0cc38
14028819c:	90                   	nop
14028819d:	48 8b 4d a0          	mov    -0x60(%rbp),%rcx
1402881a1:	48 85 c9             	test   %rcx,%rcx
1402881a4:	74 3f                	je     0x1402881e5
1402881a6:	41 8b c5             	mov    %r13d,%eax
1402881a9:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1402881ae:	41 03 c5             	add    %r13d,%eax
1402881b1:	75 32                	jne    0x1402881e5
1402881b3:	48 8b 5d a0          	mov    -0x60(%rbp),%rbx
1402881b7:	48 8b 03             	mov    (%rbx),%rax
1402881ba:	48 8b cb             	mov    %rbx,%rcx
1402881bd:	48 8b 00             	mov    (%rax),%rax
1402881c0:	ff 15 72 4a 88 00    	call   *0x884a72(%rip)        # 0x140b0cc38
1402881c6:	41 8b c5             	mov    %r13d,%eax
1402881c9:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402881ce:	41 03 c5             	add    %r13d,%eax
1402881d1:	75 12                	jne    0x1402881e5
1402881d3:	48 8b 4d a0          	mov    -0x60(%rbp),%rcx
1402881d7:	48 8b 01             	mov    (%rcx),%rax
1402881da:	48 8b 40 08          	mov    0x8(%rax),%rax
1402881de:	ff 15 54 4a 88 00    	call   *0x884a54(%rip)        # 0x140b0cc38
1402881e4:	90                   	nop
1402881e5:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1402881ea:	48 85 c9             	test   %rcx,%rcx
1402881ed:	74 40                	je     0x14028822f
1402881ef:	41 8b c5             	mov    %r13d,%eax
1402881f2:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1402881f7:	41 03 c5             	add    %r13d,%eax
1402881fa:	75 33                	jne    0x14028822f
1402881fc:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140288201:	48 8b 03             	mov    (%rbx),%rax
140288204:	48 8b cb             	mov    %rbx,%rcx
140288207:	48 8b 00             	mov    (%rax),%rax
14028820a:	ff 15 28 4a 88 00    	call   *0x884a28(%rip)        # 0x140b0cc38
140288210:	41 8b c5             	mov    %r13d,%eax
140288213:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140288218:	41 03 c5             	add    %r13d,%eax
14028821b:	75 12                	jne    0x14028822f
14028821d:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140288222:	48 8b 01             	mov    (%rcx),%rax
140288225:	48 8b 40 08          	mov    0x8(%rax),%rax
140288229:	ff 15 09 4a 88 00    	call   *0x884a09(%rip)        # 0x140b0cc38
14028822f:	48 ff c7             	inc    %rdi
140288232:	49 8b 0f             	mov    (%r15),%rcx
140288235:	48 8b 01             	mov    (%rcx),%rax
140288238:	48 8b 40 40          	mov    0x40(%rax),%rax
14028823c:	ff 15 f6 49 88 00    	call   *0x8849f6(%rip)        # 0x140b0cc38
140288242:	48 3b f8             	cmp    %rax,%rdi
140288245:	0f 82 17 fc ff ff    	jb     0x140287e62
14028824b:	83 fe 01             	cmp    $0x1,%esi
14028824e:	0f 8c b2 05 00 00    	jl     0x140288806
140288254:	45 38 74 24 08       	cmp    %r14b,0x8(%r12)
140288259:	74 0a                	je     0x140288265
14028825b:	f3 0f 10 0d b5 8f 92 	movss  0x928fb5(%rip),%xmm1        # 0x140bb1218
140288262:	00
140288263:	eb 08                	jmp    0x14028826d
140288265:	f3 0f 10 0d 2f 90 92 	movss  0x92902f(%rip),%xmm1        # 0x140bb129c
14028826c:	00
14028826d:	66 0f 6e c6          	movd   %esi,%xmm0
140288271:	0f 5b c0             	cvtdq2ps %xmm0,%xmm0
140288274:	f3 0f 5e f0          	divss  %xmm0,%xmm6
140288278:	f3 0f 5e f1          	divss  %xmm1,%xmm6
14028827c:	f3 41 0f 11 74 24 04 	movss  %xmm6,0x4(%r12)
140288283:	0f 57 c0             	xorps  %xmm0,%xmm0
140288286:	f3 0f 7f 44 24 58    	movdqu %xmm0,0x58(%rsp)
14028828c:	4c 89 74 24 68       	mov    %r14,0x68(%rsp)
140288291:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
140288296:	0f 84 fc 01 00 00    	je     0x140288498
14028829c:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1402882a1:	e8 9a f2 ff ff       	call   0x140287540
1402882a6:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
1402882ab:	48 8b 18             	mov    (%rax),%rbx
1402882ae:	48 3b d8             	cmp    %rax,%rbx
1402882b1:	0f 84 78 01 00 00    	je     0x14028842f
1402882b7:	0f 57 c0             	xorps  %xmm0,%xmm0
1402882ba:	f3 0f 7f 45 f0       	movdqu %xmm0,-0x10(%rbp)
1402882bf:	4c 89 75 00          	mov    %r14,0x0(%rbp)
1402882c3:	0f 57 c9             	xorps  %xmm1,%xmm1
1402882c6:	0f 11 4d 08          	movups %xmm1,0x8(%rbp)
1402882ca:	44 89 75 20          	mov    %r14d,0x20(%rbp)
1402882ce:	66 44 89 75 24       	mov    %r14w,0x24(%rbp)
1402882d3:	0f 11 45 98          	movups %xmm0,-0x68(%rbp)
1402882d7:	48 8b 7b 30          	mov    0x30(%rbx),%rdi
1402882db:	eb 42                	jmp    0x14028831f
1402882dd:	48 3b 7b 30          	cmp    0x30(%rbx),%rdi
1402882e1:	40 0f 94 c6          	sete   %sil
1402882e5:	48 8b 07             	mov    (%rdi),%rax
1402882e8:	48 8b 48 10          	mov    0x10(%rax),%rcx
1402882ec:	48 8b 01             	mov    (%rcx),%rax
1402882ef:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1402882f6:	ff 15 3c 49 88 00    	call   *0x88493c(%rip)        # 0x140b0cc38
1402882fc:	44 8a c6             	mov    %sil,%r8b
1402882ff:	48 8b d0             	mov    %rax,%rdx
140288302:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
140288306:	e8 8d df f2 ff       	call   0x1401b6298
14028830b:	48 8b 17             	mov    (%rdi),%rdx
14028830e:	48 83 c2 10          	add    $0x10,%rdx
140288312:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
140288316:	e8 d9 31 f2 ff       	call   0x1401ab4f4
14028831b:	48 83 c7 10          	add    $0x10,%rdi
14028831f:	48 3b 7b 38          	cmp    0x38(%rbx),%rdi
140288323:	75 b8                	jne    0x1402882dd
140288325:	f3 0f 10 4d a4       	movss  -0x5c(%rbp),%xmm1
14028832a:	f3 0f 5c 4d 9c       	subss  -0x64(%rbp),%xmm1
14028832f:	f3 41 0f 10 44 24 04 	movss  0x4(%r12),%xmm0
140288336:	0f 2f c1             	comiss %xmm1,%xmm0
140288339:	0f 86 99 00 00 00    	jbe    0x1402883d8
14028833f:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
140288343:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140288348:	e8 7b 05 00 00       	call   0x1402888c8
14028834d:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
140288351:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
140288355:	e8 92 37 d9 ff       	call   0x14001baec
14028835a:	90                   	nop
14028835b:	48 8b 7d a8          	mov    -0x58(%rbp),%rdi
14028835f:	eb 67                	jmp    0x1402883c8
140288361:	48 8b 0f             	mov    (%rdi),%rcx
140288364:	48 8b 01             	mov    (%rcx),%rax
140288367:	0f 57 c0             	xorps  %xmm0,%xmm0
14028836a:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
140288370:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
140288375:	33 d2                	xor    %edx,%edx
140288377:	48 8b 40 60          	mov    0x60(%rax),%rax
14028837b:	ff 15 b7 48 88 00    	call   *0x8848b7(%rip)        # 0x140b0cc38
140288381:	48 8b 74 24 28       	mov    0x28(%rsp),%rsi
140288386:	48 85 f6             	test   %rsi,%rsi
140288389:	74 39                	je     0x1402883c4
14028838b:	41 8b c5             	mov    %r13d,%eax
14028838e:	f0 0f c1 46 08       	lock xadd %eax,0x8(%rsi)
140288393:	41 03 c5             	add    %r13d,%eax
140288396:	75 2c                	jne    0x1402883c4
140288398:	48 8b 06             	mov    (%rsi),%rax
14028839b:	48 8b ce             	mov    %rsi,%rcx
14028839e:	48 8b 00             	mov    (%rax),%rax
1402883a1:	ff 15 91 48 88 00    	call   *0x884891(%rip)        # 0x140b0cc38
1402883a7:	41 8b c5             	mov    %r13d,%eax
1402883aa:	f0 0f c1 46 0c       	lock xadd %eax,0xc(%rsi)
1402883af:	41 03 c5             	add    %r13d,%eax
1402883b2:	75 10                	jne    0x1402883c4
1402883b4:	48 8b 06             	mov    (%rsi),%rax
1402883b7:	48 8b ce             	mov    %rsi,%rcx
1402883ba:	48 8b 40 08          	mov    0x8(%rax),%rax
1402883be:	ff 15 74 48 88 00    	call   *0x884874(%rip)        # 0x140b0cc38
1402883c4:	48 83 c7 10          	add    $0x10,%rdi
1402883c8:	48 3b 7d b0          	cmp    -0x50(%rbp),%rdi
1402883cc:	75 93                	jne    0x140288361
1402883ce:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
1402883d2:	e8 f9 2a d9 ff       	call   0x14001aed0
1402883d7:	90                   	nop
1402883d8:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1402883dc:	e8 ef 2a d9 ff       	call   0x14001aed0
1402883e1:	48 8b 43 10          	mov    0x10(%rbx),%rax
1402883e5:	44 38 70 19          	cmp    %r14b,0x19(%rax)
1402883e9:	74 1e                	je     0x140288409
1402883eb:	48 8b 43 08          	mov    0x8(%rbx),%rax
1402883ef:	eb 0d                	jmp    0x1402883fe
1402883f1:	48 3b 58 10          	cmp    0x10(%rax),%rbx
1402883f5:	75 0d                	jne    0x140288404
1402883f7:	48 8b d8             	mov    %rax,%rbx
1402883fa:	48 8b 40 08          	mov    0x8(%rax),%rax
1402883fe:	44 38 70 19          	cmp    %r14b,0x19(%rax)
140288402:	74 ed                	je     0x1402883f1
140288404:	48 8b d8             	mov    %rax,%rbx
140288407:	eb 1b                	jmp    0x140288424
140288409:	48 8b d8             	mov    %rax,%rbx
14028840c:	48 8b 08             	mov    (%rax),%rcx
14028840f:	44 38 71 19          	cmp    %r14b,0x19(%rcx)
140288413:	75 0f                	jne    0x140288424
140288415:	48 8b d9             	mov    %rcx,%rbx
140288418:	48 8b 01             	mov    (%rcx),%rax
14028841b:	48 8b c8             	mov    %rax,%rcx
14028841e:	44 38 70 19          	cmp    %r14b,0x19(%rax)
140288422:	74 f1                	je     0x140288415
140288424:	48 3b 5c 24 30       	cmp    0x30(%rsp),%rbx
140288429:	0f 85 88 fe ff ff    	jne    0x1402882b7
14028842f:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
140288434:	4c 8b c2             	mov    %rdx,%r8
140288437:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
14028843c:	4c 2b c1             	sub    %rcx,%r8
14028843f:	49 c1 f8 03          	sar    $0x3,%r8
140288443:	49 bc b7 6d db b6 6d 	movabs $0x6db6db6db6db6db7,%r12
14028844a:	db b6 6d
14028844d:	4d 0f af c4          	imul   %r12,%r8
140288451:	44 8a 8d a0 00 00 00 	mov    0xa0(%rbp),%r9b
140288458:	e8 6b 06 00 00       	call   0x140288ac8
14028845d:	49 8b 0f             	mov    (%r15),%rcx
140288460:	48 8b 01             	mov    (%rcx),%rax
140288463:	33 d2                	xor    %edx,%edx
140288465:	48 8b 40 70          	mov    0x70(%rax),%rax
140288469:	ff 15 c9 47 88 00    	call   *0x8847c9(%rip)        # 0x140b0cc38
14028846f:	90                   	nop
140288470:	4c 8b 44 24 30       	mov    0x30(%rsp),%r8
140288475:	4d 8b 40 08          	mov    0x8(%r8),%r8
140288479:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14028847e:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140288483:	e8 4c c7 e0 ff       	call   0x140094bd4
140288488:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
14028848d:	ff 15 2d 44 88 00    	call   *0x88442d(%rip)        # 0x140b0c8c0
140288493:	e9 da 00 00 00       	jmp    0x140288572
140288498:	4d 8b cf             	mov    %r15,%r9
14028849b:	48 8d 55 a8          	lea    -0x58(%rbp),%rdx
14028849f:	49 8b cc             	mov    %r12,%rcx
1402884a2:	e8 f1 bc ff ff       	call   0x140284198
1402884a7:	48 8b f8             	mov    %rax,%rdi
1402884aa:	48 8d 44 24 58       	lea    0x58(%rsp),%rax
1402884af:	49 bc b7 6d db b6 6d 	movabs $0x6db6db6db6db6db7,%r12
1402884b6:	db b6 6d
1402884b9:	48 3b c7             	cmp    %rdi,%rax
1402884bc:	0f 84 9d 00 00 00    	je     0x14028855f
1402884c2:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
1402884c7:	48 85 db             	test   %rbx,%rbx
1402884ca:	74 6e                	je     0x14028853a
1402884cc:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
1402884d1:	48 3b de             	cmp    %rsi,%rbx
1402884d4:	74 16                	je     0x1402884ec