1406df02f:	48 2b c1             	sub    %rcx,%rax
1406df032:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406df036:	48 83 f8 1f          	cmp    $0x1f,%rax
1406df03a:	0f 87 0c 02 00 00    	ja     0x1406df24c
1406df040:	e8 ff c0 73 00       	call   0x140e1b144
1406df045:	f3 0f 7f 75 f0       	movdqu %xmm6,-0x10(%rbp)
1406df04a:	c6 45 e0 00          	movb   $0x0,-0x20(%rbp)
1406df04e:	48 8b 55 78          	mov    0x78(%rbp),%rdx
1406df052:	48 83 fa 0f          	cmp    $0xf,%rdx
1406df056:	76 32                	jbe    0x1406df08a
1406df058:	48 ff c2             	inc    %rdx
1406df05b:	48 8b 4d 60          	mov    0x60(%rbp),%rcx
1406df05f:	48 8b c1             	mov    %rcx,%rax
1406df062:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406df069:	72 19                	jb     0x1406df084
1406df06b:	48 83 c2 27          	add    $0x27,%rdx
1406df06f:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406df073:	48 2b c1             	sub    %rcx,%rax
1406df076:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406df07a:	48 83 f8 1f          	cmp    $0x1f,%rax
1406df07e:	0f 87 ce 01 00 00    	ja     0x1406df252
1406df084:	e8 bb c0 73 00       	call   0x140e1b144
1406df089:	90                   	nop
1406df08a:	48 8b 95 d8 00 00 00 	mov    0xd8(%rbp),%rdx
1406df091:	48 83 fa 0f          	cmp    $0xf,%rdx
1406df095:	76 34                	jbe    0x1406df0cb
1406df097:	48 ff c2             	inc    %rdx
1406df09a:	48 8b 8d c0 00 00 00 	mov    0xc0(%rbp),%rcx
1406df0a1:	48 8b c1             	mov    %rcx,%rax
1406df0a4:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406df0ab:	72 19                	jb     0x1406df0c6
1406df0ad:	48 83 c2 27          	add    $0x27,%rdx
1406df0b1:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406df0b5:	48 2b c1             	sub    %rcx,%rax
1406df0b8:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406df0bc:	48 83 f8 1f          	cmp    $0x1f,%rax
1406df0c0:	0f 87 92 01 00 00    	ja     0x1406df258
1406df0c6:	e8 79 c0 73 00       	call   0x140e1b144
1406df0cb:	f3 0f 7f b5 d0 00 00 	movdqu %xmm6,0xd0(%rbp)
1406df0d2:	00
1406df0d3:	c6 85 c0 00 00 00 00 	movb   $0x0,0xc0(%rbp)
1406df0da:	48 85 db             	test   %rbx,%rbx
1406df0dd:	74 27                	je     0x1406df106
1406df0df:	8b 43 10             	mov    0x10(%rbx),%eax
1406df0e2:	ff c8                	dec    %eax
1406df0e4:	89 43 10             	mov    %eax,0x10(%rbx)
1406df0e7:	85 c0                	test   %eax,%eax
1406df0e9:	7f 1b                	jg     0x1406df106
1406df0eb:	0f 88 6d 01 00 00    	js     0x1406df25e
1406df0f1:	48 8b 03             	mov    (%rbx),%rax
1406df0f4:	ba 01 00 00 00       	mov    $0x1,%edx
1406df0f9:	48 8b cb             	mov    %rbx,%rcx
1406df0fc:	48 8b 00             	mov    (%rax),%rax
1406df0ff:	ff 15 1b 49 8a 00    	call   *0x8a491b(%rip)        # 0x140f83a20
1406df105:	90                   	nop
1406df106:	48 8b 95 98 00 00 00 	mov    0x98(%rbp),%rdx
1406df10d:	48 83 fa 0f          	cmp    $0xf,%rdx
1406df111:	76 34                	jbe    0x1406df147
1406df113:	48 ff c2             	inc    %rdx
1406df116:	48 8b 8d 80 00 00 00 	mov    0x80(%rbp),%rcx
1406df11d:	48 8b c1             	mov    %rcx,%rax
1406df120:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406df127:	72 19                	jb     0x1406df142
1406df129:	48 83 c2 27          	add    $0x27,%rdx
1406df12d:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406df131:	48 2b c1             	sub    %rcx,%rax
1406df134:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406df138:	48 83 f8 1f          	cmp    $0x1f,%rax
1406df13c:	0f 87 27 01 00 00    	ja     0x1406df269
1406df142:	e8 fd bf 73 00       	call   0x140e1b144
1406df147:	f3 0f 7f b5 90 00 00 	movdqu %xmm6,0x90(%rbp)
1406df14e:	00
1406df14f:	c6 85 80 00 00 00 00 	movb   $0x0,0x80(%rbp)
1406df156:	48 8b 55 b8          	mov    -0x48(%rbp),%rdx
1406df15a:	48 83 fa 0f          	cmp    $0xf,%rdx
1406df15e:	76 31                	jbe    0x1406df191
1406df160:	48 ff c2             	inc    %rdx
1406df163:	48 8b 4d a0          	mov    -0x60(%rbp),%rcx
1406df167:	48 8b c1             	mov    %rcx,%rax
1406df16a:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406df171:	72 19                	jb     0x1406df18c
1406df173:	48 83 c2 27          	add    $0x27,%rdx
1406df177:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406df17b:	48 2b c1             	sub    %rcx,%rax
1406df17e:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406df182:	48 83 f8 1f          	cmp    $0x1f,%rax
1406df186:	0f 87 e3 00 00 00    	ja     0x1406df26f
1406df18c:	e8 b3 bf 73 00       	call   0x140e1b144
1406df191:	4c 89 75 b0          	mov    %r14,-0x50(%rbp)
1406df195:	48 c7 45 b8 0f 00 00 	movq   $0xf,-0x48(%rbp)
1406df19c:	00
1406df19d:	c6 45 a0 00          	movb   $0x0,-0x60(%rbp)
1406df1a1:	48 8b 55 18          	mov    0x18(%rbp),%rdx
1406df1a5:	48 83 fa 0f          	cmp    $0xf,%rdx
1406df1a9:	76 2d                	jbe    0x1406df1d8
1406df1ab:	48 ff c2             	inc    %rdx
1406df1ae:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
1406df1b2:	48 8b c1             	mov    %rcx,%rax
1406df1b5:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406df1bc:	72 15                	jb     0x1406df1d3
1406df1be:	48 83 c2 27          	add    $0x27,%rdx
1406df1c2:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406df1c6:	48 2b c1             	sub    %rcx,%rax
1406df1c9:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406df1cd:	48 83 f8 1f          	cmp    $0x1f,%rax
1406df1d1:	77 36                	ja     0x1406df209
1406df1d3:	e8 6c bf 73 00       	call   0x140e1b144
1406df1d8:	48 8b c6             	mov    %rsi,%rax
1406df1db:	48 8b 8d e0 00 00 00 	mov    0xe0(%rbp),%rcx
1406df1e2:	48 33 cc             	xor    %rsp,%rcx
1406df1e5:	e8 16 c3 73 00       	call   0x140e1b500
1406df1ea:	48 8b 9c 24 48 02 00 	mov    0x248(%rsp),%rbx
1406df1f1:	00
1406df1f2:	0f 28 b4 24 f0 01 00 	movaps 0x1f0(%rsp),%xmm6
1406df1f9:	00
1406df1fa:	48 81 c4 00 02 00 00 	add    $0x200,%rsp
1406df201:	41 5f                	pop    %r15
1406df203:	41 5e                	pop    %r14
1406df205:	5f                   	pop    %rdi
1406df206:	5e                   	pop    %rsi
1406df207:	5d                   	pop    %rbp
1406df208:	c3                   	ret
1406df209:	e8 96 af 74 00       	call   0x140e2a1a4
1406df20e:	90                   	nop
1406df20f:	33 c9                	xor    %ecx,%ecx
1406df211:	e8 ea b4 0a 00       	call   0x14078a700
1406df216:	cc                   	int3
1406df217:	b9 01 00 00 00       	mov    $0x1,%ecx
1406df21c:	e8 df b4 0a 00       	call   0x14078a700
1406df221:	90                   	nop
1406df222:	e8 7d af 74 00       	call   0x140e2a1a4
1406df227:	90                   	nop
1406df228:	e8 77 af 74 00       	call   0x140e2a1a4
1406df22d:	90                   	nop
1406df22e:	e8 71 af 74 00       	call   0x140e2a1a4
1406df233:	90                   	nop
1406df234:	e8 6b af 74 00       	call   0x140e2a1a4
1406df239:	90                   	nop
1406df23a:	e8 65 af 74 00       	call   0x140e2a1a4
1406df23f:	90                   	nop
1406df240:	e8 5f af 74 00       	call   0x140e2a1a4
1406df245:	90                   	nop
1406df246:	e8 59 af 74 00       	call   0x140e2a1a4
1406df24b:	90                   	nop
1406df24c:	e8 53 af 74 00       	call   0x140e2a1a4
1406df251:	90                   	nop
1406df252:	e8 4d af 74 00       	call   0x140e2a1a4
1406df257:	90                   	nop
1406df258:	e8 47 af 74 00       	call   0x140e2a1a4
1406df25d:	90                   	nop
1406df25e:	b9 02 00 00 00       	mov    $0x2,%ecx
1406df263:	e8 98 b4 0a 00       	call   0x14078a700
1406df268:	90                   	nop
1406df269:	e8 36 af 74 00       	call   0x140e2a1a4
1406df26e:	90                   	nop
1406df26f:	e8 30 af 74 00       	call   0x140e2a1a4
1406df274:	cc                   	int3
1406df275:	cc                   	int3
1406df276:	cc                   	int3
1406df277:	cc                   	int3
1406df278:	cc                   	int3
1406df279:	cc                   	int3
1406df27a:	cc                   	int3
1406df27b:	cc                   	int3
1406df27c:	cc                   	int3
1406df27d:	cc                   	int3
1406df27e:	cc                   	int3
1406df27f:	cc                   	int3
1406df280:	48 8b c4             	mov    %rsp,%rax
1406df283:	55                   	push   %rbp
1406df284:	53                   	push   %rbx
1406df285:	56                   	push   %rsi
1406df286:	57                   	push   %rdi
1406df287:	41 54                	push   %r12
1406df289:	41 55                	push   %r13
1406df28b:	41 56                	push   %r14
1406df28d:	41 57                	push   %r15
1406df28f:	48 8d 6c 24 88       	lea    -0x78(%rsp),%rbp
1406df294:	48 81 ec 78 01 00 00 	sub    $0x178,%rsp
1406df29b:	0f 29 70 a8          	movaps %xmm6,-0x58(%rax)
1406df29f:	0f 29 78 98          	movaps %xmm7,-0x68(%rax)
1406df2a3:	48 8b 05 56 9c cd 00 	mov    0xcd9c56(%rip),%rax        # 0x1413b8f00
1406df2aa:	48 33 c4             	xor    %rsp,%rax
1406df2ad:	48 89 45 40          	mov    %rax,0x40(%rbp)
1406df2b1:	45 8b e1             	mov    %r9d,%r12d
1406df2b4:	49 8b f8             	mov    %r8,%rdi
1406df2b7:	4c 8b f2             	mov    %rdx,%r14
1406df2ba:	4c 8b f9             	mov    %rcx,%r15
1406df2bd:	48 89 54 24 48       	mov    %rdx,0x48(%rsp)
1406df2c2:	4d 8d 68 20          	lea    0x20(%r8),%r13
1406df2c6:	49 8b 00             	mov    (%r8),%rax
1406df2c9:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
1406df2ce:	49 8b c8             	mov    %r8,%rcx
1406df2d1:	48 8b 80 e8 00 00 00 	mov    0xe8(%rax),%rax
1406df2d8:	ff 15 42 47 8a 00    	call   *0x8a4742(%rip)        # 0x140f83a20
1406df2de:	48 8b 30             	mov    (%rax),%rsi
1406df2e1:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1406df2e6:	48 85 c9             	test   %rcx,%rcx
1406df2e9:	74 24                	je     0x1406df30f
1406df2eb:	8b 41 10             	mov    0x10(%rcx),%eax
1406df2ee:	ff c8                	dec    %eax
1406df2f0:	89 41 10             	mov    %eax,0x10(%rcx)
1406df2f3:	85 c0                	test   %eax,%eax
1406df2f5:	7f 18                	jg     0x1406df30f
1406df2f7:	0f 88 4d 07 00 00    	js     0x1406dfa4a
1406df2fd:	48 8b 01             	mov    (%rcx),%rax
1406df300:	ba 01 00 00 00       	mov    $0x1,%edx
1406df305:	48 8b 00             	mov    (%rax),%rax
1406df308:	ff 15 12 47 8a 00    	call   *0x8a4712(%rip)        # 0x140f83a20
1406df30e:	90                   	nop
1406df30f:	48 8b 46 20          	mov    0x20(%rsi),%rax
1406df313:	0f b7 58 1c          	movzwl 0x1c(%rax),%ebx
1406df317:	48 8b 07             	mov    (%rdi),%rax
1406df31a:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
1406df31f:	48 8b cf             	mov    %rdi,%rcx
1406df322:	48 8b 80 e8 00 00 00 	mov    0xe8(%rax),%rax
1406df329:	ff 15 f1 46 8a 00    	call   *0x8a46f1(%rip)        # 0x140f83a20
1406df32f:	90                   	nop
1406df330:	c6 44 24 20 00       	movb   $0x0,0x20(%rsp)
1406df335:	45 33 c9             	xor    %r9d,%r9d
1406df338:	4c 8b 00             	mov    (%rax),%r8
1406df33b:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
1406df340:	49 8b cf             	mov    %r15,%rcx
1406df343:	e8 88 41 ff ff       	call   0x1406d34d0
1406df348:	90                   	nop
1406df349:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1406df34e:	48 85 c9             	test   %rcx,%rcx
1406df351:	74 24                	je     0x1406df377
1406df353:	8b 41 10             	mov    0x10(%rcx),%eax
1406df356:	ff c8                	dec    %eax
1406df358:	89 41 10             	mov    %eax,0x10(%rcx)
1406df35b:	85 c0                	test   %eax,%eax
1406df35d:	7f 18                	jg     0x1406df377
1406df35f:	0f 88 f0 06 00 00    	js     0x1406dfa55
1406df365:	48 8b 01             	mov    (%rcx),%rax
1406df368:	ba 01 00 00 00       	mov    $0x1,%edx
1406df36d:	48 8b 00             	mov    (%rax),%rax
1406df370:	ff 15 aa 46 8a 00    	call   *0x8a46aa(%rip)        # 0x140f83a20
1406df376:	90                   	nop
1406df377:	48 8b 46 20          	mov    0x20(%rsi),%rax
1406df37b:	83 78 18 01          	cmpl   $0x1,0x18(%rax)
1406df37f:	0f 85 ca 01 00 00    	jne    0x1406df54f
1406df385:	0f 57 c0             	xorps  %xmm0,%xmm0
1406df388:	0f 11 45 e0          	movups %xmm0,-0x20(%rbp)
1406df38c:	66 0f 6f 0d cc 19 90 	movdqa 0x9019cc(%rip),%xmm1        # 0x140fe0d60
1406df393:	00
1406df394:	f3 0f 7f 4d f0       	movdqu %xmm1,-0x10(%rbp)
1406df399:	b8 28 28 00 00       	mov    $0x2828,%eax
1406df39e:	66 89 45 e0          	mov    %ax,-0x20(%rbp)
1406df3a2:	c6 45 e2 00          	movb   $0x0,-0x1e(%rbp)
1406df3a6:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
1406df3ab:	48 83 7c 24 78 0f    	cmpq   $0xf,0x78(%rsp)
1406df3b1:	48 0f 47 54 24 60    	cmova  0x60(%rsp),%rdx
1406df3b7:	4c 8b 44 24 70       	mov    0x70(%rsp),%r8
1406df3bc:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1406df3c0:	e8 bb ed ac ff       	call   0x1401ae180
1406df3c5:	0f 57 c0             	xorps  %xmm0,%xmm0
1406df3c8:	0f 11 45 80          	movups %xmm0,-0x80(%rbp)
1406df3cc:	0f 57 c9             	xorps  %xmm1,%xmm1
1406df3cf:	f3 0f 7f 4d 90       	movdqu %xmm1,-0x70(%rbp)
1406df3d4:	0f 10 00             	movups (%rax),%xmm0
1406df3d7:	0f 11 45 80          	movups %xmm0,-0x80(%rbp)
1406df3db:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1406df3df:	0f 11 4d 90          	movups %xmm1,-0x70(%rbp)
1406df3e3:	33 ff                	xor    %edi,%edi
1406df3e5:	48 89 78 10          	mov    %rdi,0x10(%rax)
1406df3e9:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
1406df3f0:	00
1406df3f1:	40 88 38             	mov    %dil,(%rax)
1406df3f4:	48 8b 4d 90          	mov    -0x70(%rbp),%rcx
1406df3f8:	48 8b 55 98          	mov    -0x68(%rbp),%rdx
1406df3fc:	48 8b c2             	mov    %rdx,%rax
1406df3ff:	48 2b c1             	sub    %rcx,%rax
1406df402:	48 83 f8 0a          	cmp    $0xa,%rax
1406df406:	72 37                	jb     0x1406df43f
1406df408:	48 8d 41 0a          	lea    0xa(%rcx),%rax
1406df40c:	48 89 45 90          	mov    %rax,-0x70(%rbp)
1406df410:	48 8d 5d 80          	lea    -0x80(%rbp),%rbx
1406df414:	48 83 fa 0f          	cmp    $0xf,%rdx
1406df418:	48 0f 47 5d 80       	cmova  -0x80(%rbp),%rbx
1406df41d:	48 03 d9             	add    %rcx,%rbx
1406df420:	41 b8 0a 00 00 00    	mov    $0xa,%r8d
1406df426:	48 8d 15 db e8 93 00 	lea    0x93e8db(%rip),%rdx        # 0x14101dd08
1406df42d:	48 8b cb             	mov    %rbx,%rcx
1406df430:	e8 db fb 7f 00       	call   0x140edf010
1406df435:	40 88 7b 0a          	mov    %dil,0xa(%rbx)
1406df439:	48 8d 45 80          	lea    -0x80(%rbp),%rax
1406df43d:	eb 24                	jmp    0x1406df463
1406df43f:	48 c7 44 24 20 0a 00 	movq   $0xa,0x20(%rsp)
1406df446:	00 00
1406df448:	4c 8d 0d b9 e8 93 00 	lea    0x93e8b9(%rip),%r9        # 0x14101dd08
1406df44f:	44 0f b6 44 24 40    	movzbl 0x40(%rsp),%r8d
1406df455:	ba 0a 00 00 00       	mov    $0xa,%edx
1406df45a:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
1406df45e:	e8 1d 92 ac ff       	call   0x1401a8680
1406df463:	0f 10 30             	movups (%rax),%xmm6
1406df466:	0f 10 78 10          	movups 0x10(%rax),%xmm7
1406df46a:	48 89 78 10          	mov    %rdi,0x10(%rax)
1406df46e:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
1406df475:	00
1406df476:	c6 00 00             	movb   $0x0,(%rax)
1406df479:	48 8b 54 24 78       	mov    0x78(%rsp),%rdx
1406df47e:	48 83 fa 0f          	cmp    $0xf,%rdx
1406df482:	76 32                	jbe    0x1406df4b6
1406df484:	48 ff c2             	inc    %rdx
1406df487:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1406df48c:	48 8b c1             	mov    %rcx,%rax
1406df48f:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406df496:	72 19                	jb     0x1406df4b1
1406df498:	48 83 c2 27          	add    $0x27,%rdx
1406df49c:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406df4a0:	48 2b c1             	sub    %rcx,%rax
1406df4a3:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406df4a7:	48 83 f8 1f          	cmp    $0x1f,%rax
1406df4ab:	0f 87 af 05 00 00    	ja     0x1406dfa60
1406df4b1:	e8 8e bc 73 00       	call   0x140e1b144
1406df4b6:	0f 11 74 24 60       	movups %xmm6,0x60(%rsp)
1406df4bb:	0f 11 7c 24 70       	movups %xmm7,0x70(%rsp)
1406df4c0:	48 8b 55 98          	mov    -0x68(%rbp),%rdx
1406df4c4:	48 83 fa 0f          	cmp    $0xf,%rdx
1406df4c8:	76 31                	jbe    0x1406df4fb
1406df4ca:	48 ff c2             	inc    %rdx
1406df4cd:	48 8b 4d 80          	mov    -0x80(%rbp),%rcx
1406df4d1:	48 8b c1             	mov    %rcx,%rax
1406df4d4:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406df4db:	72 19                	jb     0x1406df4f6
1406df4dd:	48 83 c2 27          	add    $0x27,%rdx
1406df4e1:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406df4e5:	48 2b c1             	sub    %rcx,%rax
1406df4e8:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406df4ec:	48 83 f8 1f          	cmp    $0x1f,%rax
1406df4f0:	0f 87 70 05 00 00    	ja     0x1406dfa66
1406df4f6:	e8 49 bc 73 00       	call   0x140e1b144
1406df4fb:	66 0f 6f 05 2d 49 8c 	movdqa 0x8c492d(%rip),%xmm0        # 0x140fa3e30
1406df502:	00
1406df503:	f3 0f 7f 45 90       	movdqu %xmm0,-0x70(%rbp)
1406df508:	c6 45 80 00          	movb   $0x0,-0x80(%rbp)
1406df50c:	48 8b 55 f8          	mov    -0x8(%rbp),%rdx
1406df510:	48 83 fa 0f          	cmp    $0xf,%rdx
1406df514:	0f 86 04 02 00 00    	jbe    0x1406df71e
1406df51a:	48 ff c2             	inc    %rdx
1406df51d:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
1406df521:	48 8b c1             	mov    %rcx,%rax
1406df524:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406df52b:	0f 82 e8 01 00 00    	jb     0x1406df719
1406df531:	48 83 c2 27          	add    $0x27,%rdx
1406df535:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406df539:	48 2b c1             	sub    %rcx,%rax
1406df53c:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406df540:	48 83 f8 1f          	cmp    $0x1f,%rax