14053a0dd:	0f 1f 00             	nopl   (%rax)
14053a0e0:	48 3b 58 10          	cmp    0x10(%rax),%rbx
14053a0e4:	75 0d                	jne    0x14053a0f3
14053a0e6:	48 8b d8             	mov    %rax,%rbx
14053a0e9:	48 8b 40 08          	mov    0x8(%rax),%rax
14053a0ed:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
14053a0f1:	74 ed                	je     0x14053a0e0
14053a0f3:	48 8b d8             	mov    %rax,%rbx
14053a0f6:	eb 27                	jmp    0x14053a11f
14053a0f8:	48 8b d8             	mov    %rax,%rbx
14053a0fb:	48 8b 08             	mov    (%rax),%rcx
14053a0fe:	80 79 19 00          	cmpb   $0x0,0x19(%rcx)
14053a102:	75 1b                	jne    0x14053a11f
14053a104:	0f 1f 40 00          	nopl   0x0(%rax)
14053a108:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14053a10f:	00
14053a110:	48 8b d9             	mov    %rcx,%rbx
14053a113:	48 8b 01             	mov    (%rcx),%rax
14053a116:	48 8b c8             	mov    %rax,%rcx
14053a119:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
14053a11d:	74 f1                	je     0x14053a110
14053a11f:	4c 8b 65 9f          	mov    -0x61(%rbp),%r12
14053a123:	48 3b 5f 60          	cmp    0x60(%rdi),%rbx
14053a127:	0f 85 54 ff ff ff    	jne    0x14053a081
14053a12d:	49 8b 1c 24          	mov    (%r12),%rbx
14053a131:	49 3b dc             	cmp    %r12,%rbx
14053a134:	0f 84 c8 01 00 00    	je     0x14053a302
14053a13a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
14053a140:	48 8d 55 ff          	lea    -0x1(%rbp),%rdx
14053a144:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
14053a148:	e8 23 61 1c 00       	call   0x140700270
14053a14d:	90                   	nop
14053a14e:	4c 8b c0             	mov    %rax,%r8
14053a151:	48 8d 55 cf          	lea    -0x31(%rbp),%rdx
14053a155:	48 8b cf             	mov    %rdi,%rcx
14053a158:	e8 83 06 00 00       	call   0x14053a7e0
14053a15d:	90                   	nop
14053a15e:	48 8d 4d ff          	lea    -0x1(%rbp),%rcx
14053a162:	e8 59 d0 21 00       	call   0x1407571c0
14053a167:	48 8b 55 cf          	mov    -0x31(%rbp),%rdx
14053a16b:	48 85 d2             	test   %rdx,%rdx
14053a16e:	0f 84 30 01 00 00    	je     0x14053a2a4
14053a174:	48 8b 43 10          	mov    0x10(%rbx),%rax
14053a178:	0f b6 88 c0 00 00 00 	movzbl 0xc0(%rax),%ecx
14053a17f:	88 4a 50             	mov    %cl,0x50(%rdx)
14053a182:	4c 8d af 80 00 00 00 	lea    0x80(%rdi),%r13
14053a189:	4c 8b 7b 10          	mov    0x10(%rbx),%r15
14053a18d:	49 83 c7 10          	add    $0x10,%r15
14053a191:	49 8b 45 00          	mov    0x0(%r13),%rax
14053a195:	48 89 45 e7          	mov    %rax,-0x19(%rbp)
14053a199:	48 8b 78 08          	mov    0x8(%rax),%rdi
14053a19d:	48 89 7d af          	mov    %rdi,-0x51(%rbp)
14053a1a1:	44 89 75 b7          	mov    %r14d,-0x49(%rbp)
14053a1a5:	48 8b f0             	mov    %rax,%rsi
14053a1a8:	48 89 45 bf          	mov    %rax,-0x41(%rbp)
14053a1ac:	80 7f 19 00          	cmpb   $0x0,0x19(%rdi)
14053a1b0:	75 43                	jne    0x14053a1f5
14053a1b2:	0f 1f 40 00          	nopl   0x0(%rax)
14053a1b6:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
14053a1bd:	00 00 00
14053a1c0:	48 89 7d af          	mov    %rdi,-0x51(%rbp)
14053a1c4:	48 8d 4f 20          	lea    0x20(%rdi),%rcx
14053a1c8:	49 8b d7             	mov    %r15,%rdx
14053a1cb:	e8 40 64 c9 ff       	call   0x1401d0610
14053a1d0:	84 c0                	test   %al,%al
14053a1d2:	79 0a                	jns    0x14053a1de
14053a1d4:	44 89 75 b7          	mov    %r14d,-0x49(%rbp)
14053a1d8:	48 8b 7f 10          	mov    0x10(%rdi),%rdi
14053a1dc:	eb 0d                	jmp    0x14053a1eb
14053a1de:	c7 45 b7 01 00 00 00 	movl   $0x1,-0x49(%rbp)
14053a1e5:	48 8b f7             	mov    %rdi,%rsi
14053a1e8:	48 8b 3f             	mov    (%rdi),%rdi
14053a1eb:	80 7f 19 00          	cmpb   $0x0,0x19(%rdi)
14053a1ef:	74 cf                	je     0x14053a1c0
14053a1f1:	48 89 75 bf          	mov    %rsi,-0x41(%rbp)
14053a1f5:	80 7e 19 00          	cmpb   $0x0,0x19(%rsi)
14053a1f9:	75 14                	jne    0x14053a20f
14053a1fb:	48 8d 56 20          	lea    0x20(%rsi),%rdx
14053a1ff:	49 8b cf             	mov    %r15,%rcx
14053a202:	e8 09 64 c9 ff       	call   0x1401d0610
14053a207:	84 c0                	test   %al,%al
14053a209:	0f 89 95 00 00 00    	jns    0x14053a2a4
14053a20f:	48 b8 33 33 33 33 33 	movabs $0x333333333333333,%rax
14053a216:	33 33 03
14053a219:	49 39 45 08          	cmp    %rax,0x8(%r13)
14053a21d:	0f 84 8d 05 00 00    	je     0x14053a7b0
14053a223:	4c 89 6d 87          	mov    %r13,-0x79(%rbp)
14053a227:	4c 89 75 8f          	mov    %r14,-0x71(%rbp)
14053a22b:	b9 50 00 00 00       	mov    $0x50,%ecx
14053a230:	e8 d3 0e 8e 00       	call   0x140e1b108
14053a235:	48 8b f0             	mov    %rax,%rsi
14053a238:	48 89 45 8f          	mov    %rax,-0x71(%rbp)
14053a23c:	49 8b d7             	mov    %r15,%rdx
14053a23f:	48 8d 48 20          	lea    0x20(%rax),%rcx
14053a243:	e8 f8 e7 c6 ff       	call   0x1401a8a40
14053a248:	4c 89 76 40          	mov    %r14,0x40(%rsi)
14053a24c:	4c 89 76 48          	mov    %r14,0x48(%rsi)
14053a250:	48 8b 7d d7          	mov    -0x29(%rbp),%rdi
14053a254:	48 85 ff             	test   %rdi,%rdi
14053a257:	74 08                	je     0x14053a261
14053a259:	f0 ff 47 08          	lock incl 0x8(%rdi)
14053a25d:	48 8b 7d d7          	mov    -0x29(%rbp),%rdi
14053a261:	48 8b 45 cf          	mov    -0x31(%rbp),%rax
14053a265:	48 89 46 40          	mov    %rax,0x40(%rsi)
14053a269:	48 89 7e 48          	mov    %rdi,0x48(%rsi)
14053a26d:	48 8b 45 e7          	mov    -0x19(%rbp),%rax
14053a271:	48 89 06             	mov    %rax,(%rsi)
14053a274:	48 89 46 08          	mov    %rax,0x8(%rsi)
14053a278:	48 89 46 10          	mov    %rax,0x10(%rsi)
14053a27c:	66 c7 46 18 00 00    	movw   $0x0,0x18(%rsi)
14053a282:	4c 89 75 8f          	mov    %r14,-0x71(%rbp)
14053a286:	0f 10 45 af          	movups -0x51(%rbp),%xmm0
14053a28a:	0f 29 45 e7          	movaps %xmm0,-0x19(%rbp)
14053a28e:	4c 8b c6             	mov    %rsi,%r8
14053a291:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
14053a295:	48 8b 4d 97          	mov    -0x69(%rbp),%rcx
14053a299:	48 83 e9 80          	sub    $0xffffffffffffff80,%rcx
14053a29d:	e8 ee d7 ca ff       	call   0x1401e7a90
14053a2a2:	eb 04                	jmp    0x14053a2a8
14053a2a4:	48 8b 7d d7          	mov    -0x29(%rbp),%rdi
14053a2a8:	48 85 ff             	test   %rdi,%rdi
14053a2ab:	74 41                	je     0x14053a2ee
14053a2ad:	be ff ff ff ff       	mov    $0xffffffff,%esi
14053a2b2:	8b c6                	mov    %esi,%eax
14053a2b4:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
14053a2b9:	83 f8 01             	cmp    $0x1,%eax
14053a2bc:	75 30                	jne    0x14053a2ee
14053a2be:	48 8b 7d d7          	mov    -0x29(%rbp),%rdi
14053a2c2:	48 8b 07             	mov    (%rdi),%rax
14053a2c5:	48 8b cf             	mov    %rdi,%rcx
14053a2c8:	48 8b 00             	mov    (%rax),%rax
14053a2cb:	ff 15 4f 97 a4 00    	call   *0xa4974f(%rip)        # 0x140f83a20
14053a2d1:	8b c6                	mov    %esi,%eax
14053a2d3:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
14053a2d8:	83 f8 01             	cmp    $0x1,%eax
14053a2db:	75 11                	jne    0x14053a2ee
14053a2dd:	48 8b 4d d7          	mov    -0x29(%rbp),%rcx
14053a2e1:	48 8b 01             	mov    (%rcx),%rax
14053a2e4:	48 8b 40 08          	mov    0x8(%rax),%rax
14053a2e8:	ff 15 32 97 a4 00    	call   *0xa49732(%rip)        # 0x140f83a20
14053a2ee:	48 8b 1b             	mov    (%rbx),%rbx
14053a2f1:	48 8b 7d 97          	mov    -0x69(%rbp),%rdi
14053a2f5:	49 3b dc             	cmp    %r12,%rbx
14053a2f8:	0f 85 42 fe ff ff    	jne    0x14053a140
14053a2fe:	4c 8b 65 9f          	mov    -0x61(%rbp),%r12
14053a302:	49 8b 44 24 08       	mov    0x8(%r12),%rax
14053a307:	4c 89 30             	mov    %r14,(%rax)
14053a30a:	49 8b 0c 24          	mov    (%r12),%rcx
14053a30e:	48 85 c9             	test   %rcx,%rcx
14053a311:	74 15                	je     0x14053a328
14053a313:	48 8b 19             	mov    (%rcx),%rbx
14053a316:	ba 18 00 00 00       	mov    $0x18,%edx
14053a31b:	e8 24 0e 8e 00       	call   0x140e1b144
14053a320:	48 8b cb             	mov    %rbx,%rcx
14053a323:	48 85 db             	test   %rbx,%rbx
14053a326:	75 eb                	jne    0x14053a313
14053a328:	ba 18 00 00 00       	mov    $0x18,%edx
14053a32d:	48 8b 4d 9f          	mov    -0x61(%rbp),%rcx
14053a331:	e8 0e 0e 8e 00       	call   0x140e1b144
14053a336:	4c 8d a7 80 00 00 00 	lea    0x80(%rdi),%r12
14053a33d:	49 8b 1c 24          	mov    (%r12),%rbx
14053a341:	48 8b 1b             	mov    (%rbx),%rbx
14053a344:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
14053a348:	75 6b                	jne    0x14053a3b5
14053a34a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
14053a350:	48 8b 4b 40          	mov    0x40(%rbx),%rcx
14053a354:	48 8b 01             	mov    (%rcx),%rax
14053a357:	48 8b 40 08          	mov    0x8(%rax),%rax
14053a35b:	ff 15 bf 96 a4 00    	call   *0xa496bf(%rip)        # 0x140f83a20
14053a361:	48 8b 43 10          	mov    0x10(%rbx),%rax
14053a365:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
14053a369:	74 22                	je     0x14053a38d
14053a36b:	48 8b 43 08          	mov    0x8(%rbx),%rax
14053a36f:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
14053a373:	75 13                	jne    0x14053a388
14053a375:	48 3b 58 10          	cmp    0x10(%rax),%rbx
14053a379:	75 0d                	jne    0x14053a388
14053a37b:	48 8b d8             	mov    %rax,%rbx
14053a37e:	48 8b 40 08          	mov    0x8(%rax),%rax
14053a382:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
14053a386:	74 ed                	je     0x14053a375
14053a388:	48 8b d8             	mov    %rax,%rbx
14053a38b:	eb 22                	jmp    0x14053a3af
14053a38d:	48 8b d8             	mov    %rax,%rbx
14053a390:	48 8b 08             	mov    (%rax),%rcx
14053a393:	80 79 19 00          	cmpb   $0x0,0x19(%rcx)
14053a397:	75 16                	jne    0x14053a3af
14053a399:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14053a3a0:	48 8b d9             	mov    %rcx,%rbx
14053a3a3:	48 8b 01             	mov    (%rcx),%rax
14053a3a6:	48 8b c8             	mov    %rax,%rcx
14053a3a9:	80 78 19 00          	cmpb   $0x0,0x19(%rax)
14053a3ad:	74 f1                	je     0x14053a3a0
14053a3af:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
14053a3b3:	74 9b                	je     0x14053a350
14053a3b5:	0f 57 c0             	xorps  %xmm0,%xmm0
14053a3b8:	0f 11 45 ff          	movups %xmm0,-0x1(%rbp)
14053a3bc:	41 bf 04 00 00 00    	mov    $0x4,%r15d
14053a3c2:	4c 89 7d 0f          	mov    %r15,0xf(%rbp)
14053a3c6:	48 c7 45 17 0f 00 00 	movq   $0xf,0x17(%rbp)
14053a3cd:	00
14053a3ce:	c7 45 ff 52 6f 6f 74 	movl   $0x746f6f52,-0x1(%rbp)
14053a3d5:	c6 45 03 00          	movb   $0x0,0x3(%rbp)
14053a3d9:	4d 8b 2c 24          	mov    (%r12),%r13
14053a3dd:	49 8b 5d 08          	mov    0x8(%r13),%rbx
14053a3e1:	48 89 5d af          	mov    %rbx,-0x51(%rbp)
14053a3e5:	44 89 75 b7          	mov    %r14d,-0x49(%rbp)
14053a3e9:	49 8b f5             	mov    %r13,%rsi
14053a3ec:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
14053a3f0:	75 47                	jne    0x14053a439
14053a3f2:	48 89 5d af          	mov    %rbx,-0x51(%rbp)
14053a3f6:	48 8d 4b 20          	lea    0x20(%rbx),%rcx
14053a3fa:	48 8b 79 10          	mov    0x10(%rcx),%rdi
14053a3fe:	48 83 79 18 0f       	cmpq   $0xf,0x18(%rcx)
14053a403:	76 03                	jbe    0x14053a408
14053a405:	48 8b 09             	mov    (%rcx),%rcx
14053a408:	4c 8b c7             	mov    %rdi,%r8
14053a40b:	48 83 ff 04          	cmp    $0x4,%rdi
14053a40f:	4d 0f 47 c7          	cmova  %r15,%r8
14053a413:	48 8d 55 ff          	lea    -0x1(%rbp),%rdx
14053a417:	e8 34 56 9a 00       	call   0x140edfa50
14053a41c:	85 c0                	test   %eax,%eax
14053a41e:	74 51                	je     0x14053a471
14053a420:	78 55                	js     0x14053a477
14053a422:	c7 45 b7 01 00 00 00 	movl   $0x1,-0x49(%rbp)
14053a429:	48 8b f3             	mov    %rbx,%rsi
14053a42c:	48 8b 1b             	mov    (%rbx),%rbx
14053a42f:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
14053a433:	74 bd                	je     0x14053a3f2
14053a435:	48 8b 7d 97          	mov    -0x69(%rbp),%rdi
14053a439:	80 7e 19 00          	cmpb   $0x0,0x19(%rsi)
14053a43d:	75 4c                	jne    0x14053a48b
14053a43f:	48 8d 56 20          	lea    0x20(%rsi),%rdx
14053a443:	48 8b 5a 10          	mov    0x10(%rdx),%rbx
14053a447:	48 83 7a 18 0f       	cmpq   $0xf,0x18(%rdx)
14053a44c:	76 03                	jbe    0x14053a451
14053a44e:	48 8b 12             	mov    (%rdx),%rdx
14053a451:	48 83 fb 04          	cmp    $0x4,%rbx
14053a455:	4c 0f 42 fb          	cmovb  %rbx,%r15
14053a459:	4d 8b c7             	mov    %r15,%r8
14053a45c:	48 8d 4d ff          	lea    -0x1(%rbp),%rcx
14053a460:	e8 eb 55 9a 00       	call   0x140edfa50
14053a465:	85 c0                	test   %eax,%eax
14053a467:	74 18                	je     0x14053a481
14053a469:	0f 89 9f 00 00 00    	jns    0x14053a50e
14053a46f:	eb 1a                	jmp    0x14053a48b
14053a471:	48 83 ff 04          	cmp    $0x4,%rdi
14053a475:	73 ab                	jae    0x14053a422
14053a477:	44 89 75 b7          	mov    %r14d,-0x49(%rbp)
14053a47b:	48 8b 5b 10          	mov    0x10(%rbx),%rbx
14053a47f:	eb ae                	jmp    0x14053a42f
14053a481:	48 83 fb 04          	cmp    $0x4,%rbx
14053a485:	0f 86 83 00 00 00    	jbe    0x14053a50e
14053a48b:	48 b8 33 33 33 33 33 	movabs $0x333333333333333,%rax
14053a492:	33 33 03
14053a495:	49 39 44 24 08       	cmp    %rax,0x8(%r12)
14053a49a:	0f 84 16 03 00 00    	je     0x14053a7b6
14053a4a0:	4c 89 65 87          	mov    %r12,-0x79(%rbp)
14053a4a4:	4c 89 75 8f          	mov    %r14,-0x71(%rbp)
14053a4a8:	b9 50 00 00 00       	mov    $0x50,%ecx
14053a4ad:	e8 56 0c 8e 00       	call   0x140e1b108
14053a4b2:	90                   	nop
14053a4b3:	4c 89 70 30          	mov    %r14,0x30(%rax)
14053a4b7:	4c 89 70 38          	mov    %r14,0x38(%rax)
14053a4bb:	0f 10 45 ff          	movups -0x1(%rbp),%xmm0
14053a4bf:	0f 11 40 20          	movups %xmm0,0x20(%rax)
14053a4c3:	0f 10 4d 0f          	movups 0xf(%rbp),%xmm1
14053a4c7:	0f 11 48 30          	movups %xmm1,0x30(%rax)
14053a4cb:	4c 89 75 0f          	mov    %r14,0xf(%rbp)
14053a4cf:	48 c7 45 17 0f 00 00 	movq   $0xf,0x17(%rbp)
14053a4d6:	00
14053a4d7:	c6 45 ff 00          	movb   $0x0,-0x1(%rbp)
14053a4db:	4c 89 70 40          	mov    %r14,0x40(%rax)
14053a4df:	4c 89 70 48          	mov    %r14,0x48(%rax)
14053a4e3:	4c 89 28             	mov    %r13,(%rax)
14053a4e6:	4c 89 68 08          	mov    %r13,0x8(%rax)
14053a4ea:	4c 89 68 10          	mov    %r13,0x10(%rax)
14053a4ee:	66 c7 40 18 00 00    	movw   $0x0,0x18(%rax)
14053a4f4:	0f 10 45 af          	movups -0x51(%rbp),%xmm0
14053a4f8:	0f 29 45 87          	movaps %xmm0,-0x79(%rbp)
14053a4fc:	4c 8b c0             	mov    %rax,%r8
14053a4ff:	48 8d 55 87          	lea    -0x79(%rbp),%rdx
14053a503:	49 8b cc             	mov    %r12,%rcx
14053a506:	e8 85 d5 ca ff       	call   0x1401e7a90
14053a50b:	48 8b f0             	mov    %rax,%rsi
14053a50e:	48 8b 46 48          	mov    0x48(%rsi),%rax
14053a512:	48 85 c0             	test   %rax,%rax
14053a515:	74 04                	je     0x14053a51b
14053a517:	f0 ff 40 08          	lock incl 0x8(%rax)
14053a51b:	48 8b 4e 48          	mov    0x48(%rsi),%rcx
14053a51f:	48 8b 46 40          	mov    0x40(%rsi),%rax
14053a523:	48 89 87 90 00 00 00 	mov    %rax,0x90(%rdi)
14053a52a:	48 8b 9f 98 00 00 00 	mov    0x98(%rdi),%rbx
14053a531:	48 89 8f 98 00 00 00 	mov    %rcx,0x98(%rdi)
14053a538:	48 85 db             	test   %rbx,%rbx
14053a53b:	74 3e                	je     0x14053a57b
14053a53d:	bf ff ff ff ff       	mov    $0xffffffff,%edi
14053a542:	8b c7                	mov    %edi,%eax
14053a544:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14053a549:	83 f8 01             	cmp    $0x1,%eax
14053a54c:	75 29                	jne    0x14053a577
14053a54e:	48 8b 03             	mov    (%rbx),%rax
14053a551:	48 8b cb             	mov    %rbx,%rcx
14053a554:	48 8b 00             	mov    (%rax),%rax
14053a557:	ff 15 c3 94 a4 00    	call   *0xa494c3(%rip)        # 0x140f83a20
14053a55d:	f0 0f c1 7b 0c       	lock xadd %edi,0xc(%rbx)
14053a562:	83 ff 01             	cmp    $0x1,%edi
14053a565:	75 10                	jne    0x14053a577
14053a567:	48 8b 03             	mov    (%rbx),%rax
14053a56a:	48 8b cb             	mov    %rbx,%rcx
14053a56d:	48 8b 40 08          	mov    0x8(%rax),%rax
14053a571:	ff 15 a9 94 a4 00    	call   *0xa494a9(%rip)        # 0x140f83a20
14053a577:	48 8b 7d 97          	mov    -0x69(%rbp),%rdi
14053a57b:	48 8b 55 17          	mov    0x17(%rbp),%rdx
14053a57f:	48 83 fa 0f          	cmp    $0xf,%rdx
14053a583:	76 31                	jbe    0x14053a5b6
14053a585:	48 ff c2             	inc    %rdx
14053a588:	48 8b 4d ff          	mov    -0x1(%rbp),%rcx
14053a58c:	48 8b c1             	mov    %rcx,%rax
14053a58f:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14053a596:	72 19                	jb     0x14053a5b1
14053a598:	48 83 c2 27          	add    $0x27,%rdx
14053a59c:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14053a5a0:	48 2b c1             	sub    %rcx,%rax
14053a5a3:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14053a5a7:	48 83 f8 1f          	cmp    $0x1f,%rax
14053a5ab:	0f 87 0b 02 00 00    	ja     0x14053a7bc
14053a5b1:	e8 8e 0b 8e 00       	call   0x140e1b144
14053a5b6:	48 8d 05 5b 27 ad 00 	lea    0xad275b(%rip),%rax        # 0x14100cd18
14053a5bd:	48 89 45 87          	mov    %rax,-0x79(%rbp)
14053a5c1:	48 c7 45 8f 10 00 00 	movq   $0x10,-0x71(%rbp)
14053a5c8:	00
14053a5c9:	0f 28 45 87          	movaps -0x79(%rbp),%xmm0
14053a5cd:	66 0f 7f 45 87       	movdqa %xmm0,-0x79(%rbp)
14053a5d2:	48 8d 4d 87          	lea    -0x79(%rbp),%rcx
14053a5d6:	e8 05 69 26 00       	call   0x1407a0ee0
14053a5db:	48 8b 18             	mov    (%rax),%rbx
14053a5de:	48 89 5d e7          	mov    %rbx,-0x19(%rbp)
14053a5e2:	48 85 db             	test   %rbx,%rbx
14053a5e5:	74 1c                	je     0x14053a603
14053a5e7:	8b 43 10             	mov    0x10(%rbx),%eax
14053a5ea:	ff c0                	inc    %eax
14053a5ec:	89 43 10             	mov    %eax,0x10(%rbx)
14053a5ef:	83 f8 01             	cmp    $0x1,%eax
14053a5f2:	0f 8e ca 01 00 00    	jle    0x14053a7c2
14053a5f8:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14053a5fd:	0f 84 c7 01 00 00    	je     0x14053a7ca
14053a603:	83 3d 12 6a ef 00 00 	cmpl   $0x0,0xef6a12(%rip)        # 0x14143101c
14053a60a:	74 4d                	je     0x14053a659
14053a60c:	0f 57 c9             	xorps  %xmm1,%xmm1