1401eb0c0:	3d 00 00 01 00       	cmp    $0x10000,%eax
1401eb0c5:	74 7c                	je     0x1401eb143
1401eb0c7:	85 d2                	test   %edx,%edx
1401eb0c9:	74 0b                	je     0x1401eb0d6
1401eb0cb:	8b ea                	mov    %edx,%ebp
1401eb0cd:	4c 3b c5             	cmp    %rbp,%r8
1401eb0d0:	0f 83 91 00 00 00    	jae    0x1401eb167
1401eb0d6:	e8 95 bf f3 ff       	call   0x140127070
1401eb0db:	ba a8 09 00 00       	mov    $0x9a8,%edx
1401eb0e0:	4c 8d 05 c9 d6 14 00 	lea    0x14d6c9(%rip),%r8        # 0x1403387b0
1401eb0e7:	48 8d 0d 4a d4 14 00 	lea    0x14d44a(%rip),%rcx        # 0x140338538
1401eb0ee:	e8 9d c0 f3 ff       	call   0x140127190
1401eb0f3:	ba 32 00 00 00       	mov    $0x32,%edx
1401eb0f8:	44 8d 42 6d          	lea    0x6d(%rdx),%r8d
1401eb0fc:	45 33 c9             	xor    %r9d,%r9d
1401eb0ff:	48 8b cb             	mov    %rbx,%rcx
1401eb102:	e8 a9 51 f9 ff       	call   0x1401802b0
1401eb107:	49 8b cf             	mov    %r15,%rcx
1401eb10a:	e8 61 c3 f0 ff       	call   0x1400f7470
1401eb10f:	48 8b 8c 24 c0 00 00 	mov    0xc0(%rsp),%rcx
1401eb116:	00
1401eb117:	48 8d 15 1a d4 14 00 	lea    0x14d41a(%rip),%rdx        # 0x140338538
1401eb11e:	41 b8 41 0a 00 00    	mov    $0xa41,%r8d
1401eb124:	e8 97 0c f0 ff       	call   0x1400ebdc0
1401eb129:	33 c0                	xor    %eax,%eax
1401eb12b:	48 8b 9c 24 b0 00 00 	mov    0xb0(%rsp),%rbx
1401eb132:	00
1401eb133:	48 83 c4 70          	add    $0x70,%rsp
1401eb137:	41 5f                	pop    %r15
1401eb139:	41 5e                	pop    %r14
1401eb13b:	41 5d                	pop    %r13
1401eb13d:	41 5c                	pop    %r12
1401eb13f:	5f                   	pop    %rdi
1401eb140:	5e                   	pop    %rsi
1401eb141:	5d                   	pop    %rbp
1401eb142:	c3                   	ret
1401eb143:	8b ea                	mov    %edx,%ebp
1401eb145:	4c 3b c5             	cmp    %rbp,%r8
1401eb148:	75 8c                	jne    0x1401eb0d6
1401eb14a:	85 d2                	test   %edx,%edx
1401eb14c:	0f 84 e8 03 00 00    	je     0x1401eb53a
1401eb152:	45 85 c9             	test   %r9d,%r9d
1401eb155:	75 19                	jne    0x1401eb170
1401eb157:	8b 01                	mov    (%rcx),%eax
1401eb159:	3d 04 03 00 00       	cmp    $0x304,%eax
1401eb15e:	7c 10                	jl     0x1401eb170
1401eb160:	3d 00 00 01 00       	cmp    $0x10000,%eax
1401eb165:	74 09                	je     0x1401eb170
1401eb167:	48 8d bb 10 09 00 00 	lea    0x910(%rbx),%rdi
1401eb16e:	eb 17                	jmp    0x1401eb187
1401eb170:	48 8d bb 10 09 00 00 	lea    0x910(%rbx),%rdi
1401eb177:	48 8b 07             	mov    (%rdi),%rax
1401eb17a:	4c 39 a8 50 02 00 00 	cmp    %r13,0x250(%rax)
1401eb181:	0f 86 83 00 00 00    	jbe    0x1401eb20a
1401eb187:	48 8b 0f             	mov    (%rdi),%rcx
1401eb18a:	33 d2                	xor    %edx,%edx
1401eb18c:	e8 7f 19 f2 ff       	call   0x14010cb10
1401eb191:	4c 8b e8             	mov    %rax,%r13
1401eb194:	48 85 c0             	test   %rax,%rax
1401eb197:	75 2d                	jne    0x1401eb1c6
1401eb199:	e8 d2 be f3 ff       	call   0x140127070
1401eb19e:	ba c4 09 00 00       	mov    $0x9c4,%edx
1401eb1a3:	4c 8d 05 06 d6 14 00 	lea    0x14d606(%rip),%r8        # 0x1403387b0
1401eb1aa:	48 8d 0d 87 d3 14 00 	lea    0x14d387(%rip),%rcx        # 0x140338538
1401eb1b1:	e8 da bf f3 ff       	call   0x140127190
1401eb1b6:	ba 50 00 00 00       	mov    $0x50,%edx
1401eb1bb:	41 b8 00 01 0c 00    	mov    $0xc0100,%r8d
1401eb1c1:	e9 36 ff ff ff       	jmp    0x1401eb0fc
1401eb1c6:	48 8b 8b 80 0b 00 00 	mov    0xb80(%rbx),%rcx
1401eb1cd:	f6 41 50 01          	testb  $0x1,0x50(%rcx)
1401eb1d1:	74 29                	je     0x1401eb1fc
1401eb1d3:	48 8b 53 08          	mov    0x8(%rbx),%rdx
1401eb1d7:	48 8b 82 c0 00 00 00 	mov    0xc0(%rdx),%rax
1401eb1de:	f6 40 60 08          	testb  $0x8,0x60(%rax)
1401eb1e2:	75 10                	jne    0x1401eb1f4
1401eb1e4:	8b 02                	mov    (%rdx),%eax
1401eb1e6:	3d 04 03 00 00       	cmp    $0x304,%eax
1401eb1eb:	7c 07                	jl     0x1401eb1f4
1401eb1ed:	3d 00 00 01 00       	cmp    $0x10000,%eax
1401eb1f2:	75 08                	jne    0x1401eb1fc
1401eb1f4:	48 8b 17             	mov    (%rdi),%rdx
1401eb1f7:	e8 e4 02 f2 ff       	call   0x14010b4e0
1401eb1fc:	48 8b 0f             	mov    (%rdi),%rcx
1401eb1ff:	e8 bc 03 f2 ff       	call   0x14010b5c0
1401eb204:	4c 89 2f             	mov    %r13,(%rdi)
1401eb207:	45 33 ed             	xor    %r13d,%r13d
1401eb20a:	33 c9                	xor    %ecx,%ecx
1401eb20c:	e8 1f 84 0d 00       	call   0x1402c3630
1401eb211:	48 8b 0f             	mov    (%rdi),%rcx
1401eb214:	48 89 81 d8 02 00 00 	mov    %rax,0x2d8(%rcx)
1401eb21b:	48 8b 0f             	mov    (%rdi),%rcx
1401eb21e:	e8 9d 18 f2 ff       	call   0x14010cac0
1401eb223:	48 8b 0f             	mov    (%rdi),%rcx
1401eb226:	48 8d 15 0b d3 14 00 	lea    0x14d30b(%rip),%rdx        # 0x140338538
1401eb22d:	41 b8 d9 09 00 00    	mov    $0x9d9,%r8d
1401eb233:	48 8b 89 28 03 00 00 	mov    0x328(%rcx),%rcx
1401eb23a:	e8 81 0b f0 ff       	call   0x1400ebdc0
1401eb23f:	48 8b 07             	mov    (%rdi),%rax
1401eb242:	48 8d 15 ef d2 14 00 	lea    0x14d2ef(%rip),%rdx        # 0x140338538
1401eb249:	41 b8 dd 09 00 00    	mov    $0x9dd,%r8d
1401eb24f:	48 8b cd             	mov    %rbp,%rcx
1401eb252:	4c 89 a8 28 03 00 00 	mov    %r13,0x328(%rax)
1401eb259:	48 8b 07             	mov    (%rdi),%rax
1401eb25c:	4c 89 a8 30 03 00 00 	mov    %r13,0x330(%rax)
1401eb263:	e8 08 0b f0 ff       	call   0x1400ebd70
1401eb268:	48 8b 0f             	mov    (%rdi),%rcx
1401eb26b:	48 89 81 28 03 00 00 	mov    %rax,0x328(%rcx)
1401eb272:	48 8b 07             	mov    (%rdi),%rax
1401eb275:	48 8b 90 28 03 00 00 	mov    0x328(%rax),%rdx
1401eb27c:	48 85 d2             	test   %rdx,%rdx
1401eb27f:	75 0f                	jne    0x1401eb290
1401eb281:	e8 ea bd f3 ff       	call   0x140127070
1401eb286:	ba df 09 00 00       	mov    $0x9df,%edx
1401eb28b:	e9 13 ff ff ff       	jmp    0x1401eb1a3
1401eb290:	4c 8b c5             	mov    %rbp,%r8
1401eb293:	48 8b ce             	mov    %rsi,%rcx
1401eb296:	e8 45 e6 f9 ff       	call   0x1401898e0
1401eb29b:	85 c0                	test   %eax,%eax
1401eb29d:	75 0f                	jne    0x1401eb2ae
1401eb29f:	e8 cc bd f3 ff       	call   0x140127070
1401eb2a4:	ba e3 09 00 00       	mov    $0x9e3,%edx
1401eb2a9:	e9 32 fe ff ff       	jmp    0x1401eb0e0
1401eb2ae:	48 8b 07             	mov    (%rdi),%rax
1401eb2b1:	44 89 a0 38 03 00 00 	mov    %r12d,0x338(%rax)
1401eb2b8:	48 8b 07             	mov    (%rdi),%rax
1401eb2bb:	44 89 b0 3c 03 00 00 	mov    %r14d,0x33c(%rax)
1401eb2c2:	48 8b 07             	mov    (%rdi),%rax
1401eb2c5:	48 89 a8 30 03 00 00 	mov    %rbp,0x330(%rax)
1401eb2cc:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1401eb2d0:	48 8b 81 c0 00 00 00 	mov    0xc0(%rcx),%rax
1401eb2d7:	f6 40 60 08          	testb  $0x8,0x60(%rax)
1401eb2db:	0f 85 90 00 00 00    	jne    0x1401eb371
1401eb2e1:	8b 01                	mov    (%rcx),%eax
1401eb2e3:	3d 04 03 00 00       	cmp    $0x304,%eax
1401eb2e8:	0f 8c 83 00 00 00    	jl     0x1401eb371
1401eb2ee:	3d 00 00 01 00       	cmp    $0x10000,%eax
1401eb2f3:	74 7c                	je     0x1401eb371
1401eb2f5:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
1401eb2fa:	48 8b ce             	mov    %rsi,%rcx
1401eb2fd:	e8 8e aa ff ff       	call   0x1401e5d90
1401eb302:	85 c0                	test   %eax,%eax
1401eb304:	0f 84 9c 00 00 00    	je     0x1401eb3a6
1401eb30a:	4c 39 7e 08          	cmp    %r15,0x8(%rsi)
1401eb30e:	0f 85 92 00 00 00    	jne    0x1401eb3a6
1401eb314:	c7 44 24 28 01 00 00 	movl   $0x1,0x28(%rsp)
1401eb31b:	00
1401eb31c:	4c 8d 8c 24 c0 00 00 	lea    0xc0(%rsp),%r9
1401eb323:	00
1401eb324:	41 b8 00 20 00 00    	mov    $0x2000,%r8d
1401eb32a:	4c 89 6c 24 20       	mov    %r13,0x20(%rsp)
1401eb32f:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
1401eb334:	48 8b cb             	mov    %rbx,%rcx
1401eb337:	e8 f4 a7 fa ff       	call   0x140195b30
1401eb33c:	85 c0                	test   %eax,%eax
1401eb33e:	0f 84 c3 fd ff ff    	je     0x1401eb107
1401eb344:	4c 8b 84 24 c0 00 00 	mov    0xc0(%rsp),%r8
1401eb34b:	00
1401eb34c:	45 33 c9             	xor    %r9d,%r9d
1401eb34f:	c7 44 24 28 01 00 00 	movl   $0x1,0x28(%rsp)
1401eb356:	00
1401eb357:	ba 00 20 00 00       	mov    $0x2000,%edx
1401eb35c:	48 8b cb             	mov    %rbx,%rcx
1401eb35f:	4c 89 6c 24 20       	mov    %r13,0x20(%rsp)
1401eb364:	e8 07 af fa ff       	call   0x140196270
1401eb369:	85 c0                	test   %eax,%eax
1401eb36b:	0f 84 96 fd ff ff    	je     0x1401eb107
1401eb371:	48 8b 8b a0 09 00 00 	mov    0x9a0(%rbx),%rcx
1401eb378:	48 8d 15 51 4d 13 00 	lea    0x134d51(%rip),%rdx        # 0x1403200d0
1401eb37f:	4c 8b 81 28 04 00 00 	mov    0x428(%rcx),%r8
1401eb386:	48 8b 09             	mov    (%rcx),%rcx
1401eb389:	e8 92 c0 f0 ff       	call   0x1400f7420
1401eb38e:	4c 8b f8             	mov    %rax,%r15
1401eb391:	48 85 c0             	test   %rax,%rax
1401eb394:	75 1f                	jne    0x1401eb3b5
1401eb396:	8d 50 50             	lea    0x50(%rax),%edx
1401eb399:	48 8b cb             	mov    %rbx,%rcx
1401eb39c:	e8 9f 4f f9 ff       	call   0x140180340
1401eb3a1:	e9 61 fd ff ff       	jmp    0x1401eb107
1401eb3a6:	e8 c5 bc f3 ff       	call   0x140127070
1401eb3ab:	ba f0 09 00 00       	mov    $0x9f0,%edx
1401eb3b0:	e9 2b fd ff ff       	jmp    0x1401eb0e0
1401eb3b5:	48 8b 0f             	mov    (%rdi),%rcx
1401eb3b8:	4c 8d 8c 24 b8 00 00 	lea    0xb8(%rsp),%r9
1401eb3bf:	00
1401eb3c0:	4c 89 6c 24 28       	mov    %r13,0x28(%rsp)
1401eb3c5:	48 8b d5             	mov    %rbp,%rdx
1401eb3c8:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
1401eb3cd:	4c 8d 81 58 02 00 00 	lea    0x258(%rcx),%r8
1401eb3d4:	48 8b 89 28 03 00 00 	mov    0x328(%rcx),%rcx
1401eb3db:	e8 d0 af f0 ff       	call   0x1400f63b0
1401eb3e0:	85 c0                	test   %eax,%eax
1401eb3e2:	75 2d                	jne    0x1401eb411
1401eb3e4:	e8 87 bc f3 ff       	call   0x140127070
1401eb3e9:	4c 8d 05 c0 d3 14 00 	lea    0x14d3c0(%rip),%r8        # 0x1403387b0
1401eb3f0:	ba 17 0a 00 00       	mov    $0xa17,%edx
1401eb3f5:	48 8d 0d 3c d1 14 00 	lea    0x14d13c(%rip),%rcx        # 0x140338538
1401eb3fc:	e8 8f bd f3 ff       	call   0x140127190
1401eb401:	ba 50 00 00 00       	mov    $0x50,%edx
1401eb406:	41 b8 06 00 08 00    	mov    $0x80006,%r8d
1401eb40c:	e9 eb fc ff ff       	jmp    0x1401eb0fc
1401eb411:	49 8b cf             	mov    %r15,%rcx
1401eb414:	e8 57 c0 f0 ff       	call   0x1400f7470
1401eb419:	48 8b 07             	mov    (%rdi),%rax
1401eb41c:	4d 8b fd             	mov    %r13,%r15
1401eb41f:	8b 8c 24 b8 00 00 00 	mov    0xb8(%rsp),%ecx
1401eb426:	48 89 88 50 02 00 00 	mov    %rcx,0x250(%rax)
1401eb42d:	48 8b 07             	mov    (%rdi),%rax
1401eb430:	44 89 a8 b0 02 00 00 	mov    %r13d,0x2b0(%rax)
1401eb437:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1401eb43b:	48 8b 81 c0 00 00 00 	mov    0xc0(%rcx),%rax
1401eb442:	f6 40 60 08          	testb  $0x8,0x60(%rax)
1401eb446:	0f 85 ee 00 00 00    	jne    0x1401eb53a
1401eb44c:	8b 01                	mov    (%rcx),%eax
1401eb44e:	3d 04 03 00 00       	cmp    $0x304,%eax
1401eb453:	0f 8c e1 00 00 00    	jl     0x1401eb53a
1401eb459:	3d 00 00 01 00       	cmp    $0x10000,%eax
1401eb45e:	0f 84 d6 00 00 00    	je     0x1401eb53a
1401eb464:	48 8b cb             	mov    %rbx,%rcx
1401eb467:	e8 c4 9d f2 ff       	call   0x140115230
1401eb46c:	48 8b c8             	mov    %rax,%rcx
1401eb46f:	48 8b f0             	mov    %rax,%rsi
1401eb472:	e8 89 eb f4 ff       	call   0x14013a000
1401eb477:	85 c0                	test   %eax,%eax
1401eb479:	79 2d                	jns    0x1401eb4a8
1401eb47b:	e8 f0 bb f3 ff       	call   0x140127070
1401eb480:	4c 8d 05 29 d3 14 00 	lea    0x14d329(%rip),%r8        # 0x1403387b0
1401eb487:	ba 28 0a 00 00       	mov    $0xa28,%edx
1401eb48c:	48 8d 0d a5 d0 14 00 	lea    0x14d0a5(%rip),%rcx        # 0x140338538
1401eb493:	e8 f8 bc f3 ff       	call   0x140127190
1401eb498:	ba 50 00 00 00       	mov    $0x50,%edx
1401eb49d:	41 b8 03 01 0c 00    	mov    $0xc0103,%r8d
1401eb4a3:	e9 54 fc ff ff       	jmp    0x1401eb0fc
1401eb4a8:	48 63 e8             	movslq %eax,%rbp
1401eb4ab:	4c 8d 83 fc 05 00 00 	lea    0x5fc(%rbx),%r8
1401eb4b2:	48 8b 07             	mov    (%rdi),%rax
1401eb4b5:	4c 8d 0d 44 d0 14 00 	lea    0x14d044(%rip),%r9        # 0x140338500
1401eb4bc:	c7 44 24 48 01 00 00 	movl   $0x1,0x48(%rsp)
1401eb4c3:	00
1401eb4c4:	48 83 c0 50          	add    $0x50,%rax
1401eb4c8:	48 89 6c 24 40       	mov    %rbp,0x40(%rsp)
1401eb4cd:	48 8b d6             	mov    %rsi,%rdx
1401eb4d0:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1401eb4d5:	48 8b cb             	mov    %rbx,%rcx
1401eb4d8:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1401eb4dd:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1401eb4e2:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
1401eb4e7:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1401eb4ec:	48 c7 44 24 20 0a 00 	movq   $0xa,0x20(%rsp)
1401eb4f3:	00 00
1401eb4f5:	e8 b6 dd f9 ff       	call   0x1401892b0
1401eb4fa:	85 c0                	test   %eax,%eax
1401eb4fc:	0f 84 05 fc ff ff    	je     0x1401eb107
1401eb502:	48 8b 0f             	mov    (%rdi),%rcx
1401eb505:	48 8d 15 2c d0 14 00 	lea    0x14d02c(%rip),%rdx        # 0x140338538
1401eb50c:	41 b8 39 0a 00 00    	mov    $0xa39,%r8d
1401eb512:	48 89 69 08          	mov    %rbp,0x8(%rcx)
1401eb516:	48 8b 8c 24 c0 00 00 	mov    0xc0(%rsp),%rcx
1401eb51d:	00
1401eb51e:	e8 9d 08 f0 ff       	call   0x1400ebdc0
1401eb523:	ba 01 00 00 00       	mov    $0x1,%edx
1401eb528:	48 8b cb             	mov    %rbx,%rcx
1401eb52b:	e8 70 f6 f1 ff       	call   0x14010aba0
1401eb530:	b8 01 00 00 00       	mov    $0x1,%eax
1401eb535:	e9 f1 fb ff ff       	jmp    0x1401eb12b
1401eb53a:	b8 03 00 00 00       	mov    $0x3,%eax
1401eb53f:	e9 e7 fb ff ff       	jmp    0x1401eb12b
1401eb544:	cc                   	int3
1401eb545:	cc                   	int3
1401eb546:	cc                   	int3
1401eb547:	cc                   	int3
1401eb548:	cc                   	int3
1401eb549:	cc                   	int3
1401eb54a:	cc                   	int3
1401eb54b:	cc                   	int3
1401eb54c:	cc                   	int3
1401eb54d:	cc                   	int3
1401eb54e:	cc                   	int3
1401eb54f:	cc                   	int3
1401eb550:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1401eb555:	55                   	push   %rbp
1401eb556:	56                   	push   %rsi
1401eb557:	57                   	push   %rdi
1401eb558:	41 54                	push   %r12
1401eb55a:	41 55                	push   %r13
1401eb55c:	41 56                	push   %r14
1401eb55e:	41 57                	push   %r15
1401eb560:	48 8b ec             	mov    %rsp,%rbp
1401eb563:	b8 50 00 00 00       	mov    $0x50,%eax
1401eb568:	e8 c3 55 0c 00       	call   0x1402b0b30
1401eb56d:	48 2b e0             	sub    %rax,%rsp
1401eb570:	45 33 ed             	xor    %r13d,%r13d
1401eb573:	48 8b da             	mov    %rdx,%rbx
1401eb576:	4c 89 6d 40          	mov    %r13,0x40(%rbp)
1401eb57a:	48 8b f9             	mov    %rcx,%rdi
1401eb57d:	e8 5e 00 f0 ff       	call   0x1400eb5e0
1401eb582:	4c 8b 87 10 09 00 00 	mov    0x910(%rdi),%r8
1401eb589:	49 89 80 c0 02 00 00 	mov    %rax,0x2c0(%r8)
1401eb590:	48 85 c0             	test   %rax,%rax
1401eb593:	75 2d                	jne    0x1401eb5c2
1401eb595:	e8 d6 ba f3 ff       	call   0x140127070
1401eb59a:	ba f6 06 00 00       	mov    $0x6f6,%edx
1401eb59f:	4c 8d 05 1a d1 14 00 	lea    0x14d11a(%rip),%r8        # 0x1403386c0
1401eb5a6:	48 8d 0d 8b cf 14 00 	lea    0x14cf8b(%rip),%rcx        # 0x140338538
1401eb5ad:	e8 de bb f3 ff       	call   0x140127190
1401eb5b2:	ba 50 00 00 00       	mov    $0x50,%edx
1401eb5b7:	41 b8 00 01 0c 00    	mov    $0xc0100,%r8d
1401eb5bd:	e9 b2 03 00 00       	jmp    0x1401eb974
1401eb5c2:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1401eb5c6:	48 8b 81 c0 00 00 00 	mov    0xc0(%rcx),%rax
1401eb5cd:	f6 40 60 08          	testb  $0x8,0x60(%rax)
1401eb5d1:	75 39                	jne    0x1401eb60c
1401eb5d3:	8b 01                	mov    (%rcx),%eax
1401eb5d5:	3d 04 03 00 00       	cmp    $0x304,%eax
1401eb5da:	7c 30                	jl     0x1401eb60c
1401eb5dc:	3d 00 00 01 00       	cmp    $0x10000,%eax
1401eb5e1:	74 29                	je     0x1401eb60c
1401eb5e3:	48 8b 53 08          	mov    0x8(%rbx),%rdx
1401eb5e7:	48 85 d2             	test   %rdx,%rdx
1401eb5ea:	0f 84 5c 03 00 00    	je     0x1401eb94c
1401eb5f0:	48 8b 03             	mov    (%rbx),%rax
1401eb5f3:	0f b6 08             	movzbl (%rax),%ecx
1401eb5f6:	48 ff c0             	inc    %rax
1401eb5f9:	48 89 03             	mov    %rax,(%rbx)
1401eb5fc:	48 8d 42 ff          	lea    -0x1(%rdx),%rax
1401eb600:	48 89 43 08          	mov    %rax,0x8(%rbx)
1401eb604:	84 c9                	test   %cl,%cl
1401eb606:	0f 85 40 03 00 00    	jne    0x1401eb94c
1401eb60c:	4c 8b 53 08          	mov    0x8(%rbx),%r10
1401eb610:	49 83 fa 03          	cmp    $0x3,%r10
1401eb614:	0f 82 32 03 00 00    	jb     0x1401eb94c
1401eb61a:	48 8b 03             	mov    (%rbx),%rax
1401eb61d:	49 83 c2 fd          	add    $0xfffffffffffffffd,%r10
1401eb621:	44 0f b6 00          	movzbl (%rax),%r8d
1401eb625:	0f b6 50 01          	movzbl 0x1(%rax),%edx
1401eb629:	44 0f b6 48 02       	movzbl 0x2(%rax),%r9d
1401eb62e:	48 83 c0 03          	add    $0x3,%rax
1401eb632:	49 c1 e0 08          	shl    $0x8,%r8
1401eb636:	4c 0b c2             	or     %rdx,%r8
1401eb639:	48 89 03             	mov    %rax,(%rbx)
1401eb63c:	49 c1 e0 08          	shl    $0x8,%r8
1401eb640:	4d 0b c1             	or     %r9,%r8
1401eb643:	4c 89 53 08          	mov    %r10,0x8(%rbx)
1401eb647:	4d 3b d0             	cmp    %r8,%r10
1401eb64a:	0f 85 fc 02 00 00    	jne    0x1401eb94c
1401eb650:	4d 85 d2             	test   %r10,%r10
1401eb653:	0f 84 f3 02 00 00    	je     0x1401eb94c
1401eb659:	4d 8b e5             	mov    %r13,%r12
1401eb65c:	0f 1f 40 00          	nopl   0x0(%rax)
1401eb660:	49 83 fa 03          	cmp    $0x3,%r10
1401eb664:	0f 82 d3 02 00 00    	jb     0x1401eb93d