140286f3c:	c3                   	ret
140286f3d:	e8 2e 01 ea ff       	call   0x140127070
140286f42:	4c 8d 05 ef d0 10 00 	lea    0x10d0ef(%rip),%r8        # 0x140394038
140286f49:	ba 50 05 00 00       	mov    $0x550,%edx
140286f4e:	48 8d 0d e3 cc 10 00 	lea    0x10cce3(%rip),%rcx        # 0x140393c38
140286f55:	e8 36 02 ea ff       	call   0x140127190
140286f5a:	45 33 c0             	xor    %r8d,%r8d
140286f5d:	ba 06 01 08 00       	mov    $0x80106,%edx
140286f62:	41 8d 48 39          	lea    0x39(%r8),%ecx
140286f66:	e8 25 03 ea ff       	call   0x140127290
140286f6b:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
140286f70:	33 c0                	xor    %eax,%eax
140286f72:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
140286f77:	48 83 c4 40          	add    $0x40,%rsp
140286f7b:	41 5e                	pop    %r14
140286f7d:	c3                   	ret
140286f7e:	cc                   	int3
140286f7f:	cc                   	int3
140286f80:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140286f85:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
140286f8a:	41 56                	push   %r14
140286f8c:	b8 40 00 00 00       	mov    $0x40,%eax
140286f91:	e8 9a 9b 02 00       	call   0x1402b0b30
140286f96:	48 2b e0             	sub    %rax,%rsp
140286f99:	49 8b f8             	mov    %r8,%rdi
140286f9c:	48 8b da             	mov    %rdx,%rbx
140286f9f:	4c 8b f1             	mov    %rcx,%r14
140286fa2:	4d 85 c9             	test   %r9,%r9
140286fa5:	0f 85 22 01 00 00    	jne    0x1402870cd
140286fab:	f6 44 24 70 01       	testb  $0x1,0x70(%rsp)
140286fb0:	0f 84 17 01 00 00    	je     0x1402870cd
140286fb6:	48 89 74 24 50       	mov    %rsi,0x50(%rsp)
140286fbb:	33 f6                	xor    %esi,%esi
140286fbd:	4d 85 c0             	test   %r8,%r8
140286fc0:	75 27                	jne    0x140286fe9
140286fc2:	e8 a9 00 ea ff       	call   0x140127070
140286fc7:	4c 8d 05 fa cd 10 00 	lea    0x10cdfa(%rip),%r8        # 0x140393dc8
140286fce:	ba 21 04 00 00       	mov    $0x421,%edx
140286fd3:	48 8d 0d 5e cc 10 00 	lea    0x10cc5e(%rip),%rcx        # 0x140393c38
140286fda:	e8 b1 01 ea ff       	call   0x140127190
140286fdf:	ba 02 01 0c 00       	mov    $0xc0102,%edx
140286fe4:	e9 c0 00 00 00       	jmp    0x1402870a9
140286fe9:	ba 00 f0 00 00       	mov    $0xf000,%edx
140286fee:	48 8b cf             	mov    %rdi,%rcx
140286ff1:	e8 0a 64 e7 ff       	call   0x1400fd400
140286ff6:	85 c0                	test   %eax,%eax
140286ff8:	0f 85 89 00 00 00    	jne    0x140287087
140286ffe:	49 8b 0e             	mov    (%r14),%rcx
140287001:	48 8b d3             	mov    %rbx,%rdx
140287004:	e8 87 17 01 00       	call   0x140298790
140287009:	48 8b d8             	mov    %rax,%rbx
14028700c:	48 85 c0             	test   %rax,%rax
14028700f:	74 56                	je     0x140287067
140287011:	48 8b 54 24 78       	mov    0x78(%rsp),%rdx
140287016:	48 85 d2             	test   %rdx,%rdx
140287019:	74 15                	je     0x140287030
14028701b:	4c 8b 84 24 80 00 00 	mov    0x80(%rsp),%r8
140287022:	00
140287023:	49 8d 4e 18          	lea    0x18(%r14),%rcx
140287027:	e8 44 1b ef ff       	call   0x140178b70
14028702c:	85 c0                	test   %eax,%eax
14028702e:	74 37                	je     0x140287067
140287030:	48 8d 05 69 38 ed ff 	lea    -0x12c797(%rip),%rax        # 0x14015a8a0
140287037:	4c 89 74 24 30       	mov    %r14,0x30(%rsp)
14028703c:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140287041:	4c 8d 0d 10 5a 08 00 	lea    0x85a10(%rip),%r9        # 0x14030ca58
140287048:	48 8d 05 d1 ad 00 00 	lea    0xadd1(%rip),%rax        # 0x140291e20
14028704f:	41 b8 06 00 00 00    	mov    $0x6,%r8d
140287055:	48 8b d7             	mov    %rdi,%rdx
140287058:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14028705d:	48 8b cb             	mov    %rbx,%rcx
140287060:	e8 3b a7 00 00       	call   0x1402917a0
140287065:	8b f0                	mov    %eax,%esi
140287067:	48 8b cb             	mov    %rbx,%rcx
14028706a:	e8 51 54 e6 ff       	call   0x1400ec4c0
14028706f:	8b c6                	mov    %esi,%eax
140287071:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
140287076:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
14028707b:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
140287080:	48 83 c4 40          	add    $0x40,%rsp
140287084:	41 5e                	pop    %r14
140287086:	c3                   	ret
140287087:	e8 e4 ff e9 ff       	call   0x140127070
14028708c:	4c 8d 05 35 cd 10 00 	lea    0x10cd35(%rip),%r8        # 0x140393dc8
140287093:	ba 2e 04 00 00       	mov    $0x42e,%edx
140287098:	48 8d 0d 99 cb 10 00 	lea    0x10cb99(%rip),%rcx        # 0x140393c38
14028709f:	e8 ec 00 ea ff       	call   0x140127190
1402870a4:	ba 06 01 08 00       	mov    $0x80106,%edx
1402870a9:	45 33 c0             	xor    %r8d,%r8d
1402870ac:	41 8d 48 39          	lea    0x39(%r8),%ecx
1402870b0:	e8 db 01 ea ff       	call   0x140127290
1402870b5:	8b c6                	mov    %esi,%eax
1402870b7:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1402870bc:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
1402870c1:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
1402870c6:	48 83 c4 40          	add    $0x40,%rsp
1402870ca:	41 5e                	pop    %r14
1402870cc:	c3                   	ret
1402870cd:	e8 9e ff e9 ff       	call   0x140127070
1402870d2:	4c 8d 05 87 cf 10 00 	lea    0x10cf87(%rip),%r8        # 0x140394060
1402870d9:	ba 51 05 00 00       	mov    $0x551,%edx
1402870de:	48 8d 0d 53 cb 10 00 	lea    0x10cb53(%rip),%rcx        # 0x140393c38
1402870e5:	e8 a6 00 ea ff       	call   0x140127190
1402870ea:	45 33 c0             	xor    %r8d,%r8d
1402870ed:	ba 06 01 08 00       	mov    $0x80106,%edx
1402870f2:	41 8d 48 39          	lea    0x39(%r8),%ecx
1402870f6:	e8 95 01 ea ff       	call   0x140127290
1402870fb:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
140287100:	33 c0                	xor    %eax,%eax
140287102:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
140287107:	48 83 c4 40          	add    $0x40,%rsp
14028710b:	41 5e                	pop    %r14
14028710d:	c3                   	ret
14028710e:	cc                   	int3
14028710f:	cc                   	int3
140287110:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140287115:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
14028711a:	41 56                	push   %r14
14028711c:	b8 40 00 00 00       	mov    $0x40,%eax
140287121:	e8 0a 9a 02 00       	call   0x1402b0b30
140287126:	48 2b e0             	sub    %rax,%rsp
140287129:	49 8b f8             	mov    %r8,%rdi
14028712c:	48 8b f2             	mov    %rdx,%rsi
14028712f:	4c 8b f1             	mov    %rcx,%r14
140287132:	4d 85 c9             	test   %r9,%r9
140287135:	0f 85 60 01 00 00    	jne    0x14028729b
14028713b:	f6 44 24 70 02       	testb  $0x2,0x70(%rsp)
140287140:	0f 84 55 01 00 00    	je     0x14028729b
140287146:	48 89 5c 24 50       	mov    %rbx,0x50(%rsp)
14028714b:	33 db                	xor    %ebx,%ebx
14028714d:	4d 85 c0             	test   %r8,%r8
140287150:	75 27                	jne    0x140287179
140287152:	e8 19 ff e9 ff       	call   0x140127070
140287157:	4c 8d 05 6a cc 10 00 	lea    0x10cc6a(%rip),%r8        # 0x140393dc8
14028715e:	ba 21 04 00 00       	mov    $0x421,%edx
140287163:	48 8d 0d ce ca 10 00 	lea    0x10cace(%rip),%rcx        # 0x140393c38
14028716a:	e8 21 00 ea ff       	call   0x140127190
14028716f:	ba 02 01 0c 00       	mov    $0xc0102,%edx
140287174:	e9 fe 00 00 00       	jmp    0x140287277
140287179:	ba 00 f0 00 00       	mov    $0xf000,%edx
14028717e:	48 8b cf             	mov    %rdi,%rcx
140287181:	e8 7a 62 e7 ff       	call   0x1400fd400
140287186:	85 c0                	test   %eax,%eax
140287188:	0f 85 c7 00 00 00    	jne    0x140287255
14028718e:	49 8b 0e             	mov    (%r14),%rcx
140287191:	48 8b d6             	mov    %rsi,%rdx
140287194:	e8 f7 15 01 00       	call   0x140298790
140287199:	48 8b f0             	mov    %rax,%rsi
14028719c:	48 85 c0             	test   %rax,%rax
14028719f:	0f 84 90 00 00 00    	je     0x140287235
1402871a5:	48 8b 54 24 78       	mov    0x78(%rsp),%rdx
1402871aa:	48 85 d2             	test   %rdx,%rdx
1402871ad:	74 15                	je     0x1402871c4
1402871af:	4c 8b 84 24 80 00 00 	mov    0x80(%rsp),%r8
1402871b6:	00
1402871b7:	49 8d 4e 18          	lea    0x18(%r14),%rcx
1402871bb:	e8 b0 19 ef ff       	call   0x140178b70
1402871c0:	85 c0                	test   %eax,%eax
1402871c2:	74 71                	je     0x140287235
1402871c4:	45 8b 46 08          	mov    0x8(%r14),%r8d
1402871c8:	48 8d 44 24 68       	lea    0x68(%rsp),%rax
1402871cd:	4c 8d 4c 24 30       	lea    0x30(%rsp),%r9
1402871d2:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1402871d7:	ba 06 00 00 00       	mov    $0x6,%edx
1402871dc:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
1402871e1:	48 8b cf             	mov    %rdi,%rcx
1402871e4:	c7 44 24 68 ff ff ff 	movl   $0xffffffff,0x68(%rsp)
1402871eb:	ff
1402871ec:	e8 2f ac 00 00       	call   0x140291e20
1402871f1:	85 c0                	test   %eax,%eax
1402871f3:	74 40                	je     0x140287235
1402871f5:	44 8b 4c 24 68       	mov    0x68(%rsp),%r9d
1402871fa:	48 8d 05 bf 36 ed ff 	lea    -0x12c941(%rip),%rax        # 0x14015a8c0
140287201:	4c 8b 44 24 30       	mov    0x30(%rsp),%r8
140287206:	ba 06 00 00 00       	mov    $0x6,%edx
14028720b:	48 8b cf             	mov    %rdi,%rcx
14028720e:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140287213:	e8 b8 a6 00 00       	call   0x1402918d0
140287218:	48 8b f8             	mov    %rax,%rdi
14028721b:	48 85 c0             	test   %rax,%rax
14028721e:	74 0d                	je     0x14028722d
140287220:	48 8b d0             	mov    %rax,%rdx
140287223:	48 8b ce             	mov    %rsi,%rcx
140287226:	e8 b5 96 e7 ff       	call   0x1401008e0
14028722b:	8b d8                	mov    %eax,%ebx
14028722d:	48 8b cf             	mov    %rdi,%rcx
140287230:	e8 4b a2 e7 ff       	call   0x140101480
140287235:	48 8b ce             	mov    %rsi,%rcx
140287238:	e8 83 52 e6 ff       	call   0x1400ec4c0
14028723d:	8b c3                	mov    %ebx,%eax
14028723f:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
140287244:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
140287249:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
14028724e:	48 83 c4 40          	add    $0x40,%rsp
140287252:	41 5e                	pop    %r14
140287254:	c3                   	ret
140287255:	e8 16 fe e9 ff       	call   0x140127070
14028725a:	4c 8d 05 67 cb 10 00 	lea    0x10cb67(%rip),%r8        # 0x140393dc8
140287261:	ba 2e 04 00 00       	mov    $0x42e,%edx
140287266:	48 8d 0d cb c9 10 00 	lea    0x10c9cb(%rip),%rcx        # 0x140393c38
14028726d:	e8 1e ff e9 ff       	call   0x140127190
140287272:	ba 06 01 08 00       	mov    $0x80106,%edx
140287277:	45 33 c0             	xor    %r8d,%r8d
14028727a:	41 8d 48 39          	lea    0x39(%r8),%ecx
14028727e:	e8 0d 00 ea ff       	call   0x140127290
140287283:	8b c3                	mov    %ebx,%eax
140287285:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14028728a:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
14028728f:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
140287294:	48 83 c4 40          	add    $0x40,%rsp
140287298:	41 5e                	pop    %r14
14028729a:	c3                   	ret
14028729b:	e8 d0 fd e9 ff       	call   0x140127070
1402872a0:	4c 8d 05 e1 cd 10 00 	lea    0x10cde1(%rip),%r8        # 0x140394088
1402872a7:	ba 52 05 00 00       	mov    $0x552,%edx
1402872ac:	48 8d 0d 85 c9 10 00 	lea    0x10c985(%rip),%rcx        # 0x140393c38
1402872b3:	e8 d8 fe e9 ff       	call   0x140127190
1402872b8:	45 33 c0             	xor    %r8d,%r8d
1402872bb:	ba 06 01 08 00       	mov    $0x80106,%edx
1402872c0:	41 8d 48 39          	lea    0x39(%r8),%ecx
1402872c4:	e8 c7 ff e9 ff       	call   0x140127290
1402872c9:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
1402872ce:	33 c0                	xor    %eax,%eax
1402872d0:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
1402872d5:	48 83 c4 40          	add    $0x40,%rsp
1402872d9:	41 5e                	pop    %r14
1402872db:	c3                   	ret
1402872dc:	cc                   	int3
1402872dd:	cc                   	int3
1402872de:	cc                   	int3
1402872df:	cc                   	int3
1402872e0:	b8 28 00 00 00       	mov    $0x28,%eax
1402872e5:	e8 46 98 02 00       	call   0x1402b0b30
1402872ea:	48 2b e0             	sub    %rax,%rsp
1402872ed:	8b ca                	mov    %edx,%ecx
1402872ef:	8d 50 da             	lea    -0x26(%rax),%edx
1402872f2:	48 83 c4 28          	add    $0x28,%rsp
1402872f6:	e9 a5 9e 00 00       	jmp    0x1402911a0
1402872fb:	cc                   	int3
1402872fc:	cc                   	int3
1402872fd:	cc                   	int3
1402872fe:	cc                   	int3
1402872ff:	cc                   	int3
140287300:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140287305:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
14028730a:	41 56                	push   %r14
14028730c:	b8 40 00 00 00       	mov    $0x40,%eax
140287311:	e8 1a 98 02 00       	call   0x1402b0b30
140287316:	48 2b e0             	sub    %rax,%rsp
140287319:	49 8b f8             	mov    %r8,%rdi
14028731c:	48 8b f2             	mov    %rdx,%rsi
14028731f:	4c 8b f1             	mov    %rcx,%r14
140287322:	4d 85 c9             	test   %r9,%r9
140287325:	0f 85 89 01 00 00    	jne    0x1402874b4
14028732b:	f6 44 24 70 02       	testb  $0x2,0x70(%rsp)
140287330:	0f 84 7e 01 00 00    	je     0x1402874b4
140287336:	48 89 5c 24 50       	mov    %rbx,0x50(%rsp)
14028733b:	33 db                	xor    %ebx,%ebx
14028733d:	4d 85 c0             	test   %r8,%r8
140287340:	75 27                	jne    0x140287369
140287342:	e8 29 fd e9 ff       	call   0x140127070
140287347:	4c 8d 05 7a ca 10 00 	lea    0x10ca7a(%rip),%r8        # 0x140393dc8
14028734e:	ba 21 04 00 00       	mov    $0x421,%edx
140287353:	48 8d 0d de c8 10 00 	lea    0x10c8de(%rip),%rcx        # 0x140393c38
14028735a:	e8 31 fe e9 ff       	call   0x140127190
14028735f:	ba 02 01 0c 00       	mov    $0xc0102,%edx
140287364:	e9 27 01 00 00       	jmp    0x140287490
140287369:	ba 00 f0 00 00       	mov    $0xf000,%edx
14028736e:	48 8b cf             	mov    %rdi,%rcx
140287371:	e8 8a 60 e7 ff       	call   0x1400fd400
140287376:	85 c0                	test   %eax,%eax
140287378:	0f 85 f0 00 00 00    	jne    0x14028746e
14028737e:	49 8b 0e             	mov    (%r14),%rcx
140287381:	48 8b d6             	mov    %rsi,%rdx
140287384:	e8 07 14 01 00       	call   0x140298790
140287389:	48 8b f0             	mov    %rax,%rsi
14028738c:	48 85 c0             	test   %rax,%rax
14028738f:	0f 84 b9 00 00 00    	je     0x14028744e
140287395:	48 8b 54 24 78       	mov    0x78(%rsp),%rdx
14028739a:	48 85 d2             	test   %rdx,%rdx
14028739d:	74 19                	je     0x1402873b8
14028739f:	4c 8b 84 24 80 00 00 	mov    0x80(%rsp),%r8
1402873a6:	00
1402873a7:	49 8d 4e 18          	lea    0x18(%r14),%rcx
1402873ab:	e8 c0 17 ef ff       	call   0x140178b70
1402873b0:	85 c0                	test   %eax,%eax
1402873b2:	0f 84 96 00 00 00    	je     0x14028744e
1402873b8:	45 8b 46 08          	mov    0x8(%r14),%r8d
1402873bc:	48 8d 44 24 68       	lea    0x68(%rsp),%rax
1402873c1:	4c 8d 4c 24 30       	lea    0x30(%rsp),%r9
1402873c6:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1402873cb:	ba 06 00 00 00       	mov    $0x6,%edx
1402873d0:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
1402873d5:	48 8b cf             	mov    %rdi,%rcx
1402873d8:	c7 44 24 68 ff ff ff 	movl   $0xffffffff,0x68(%rsp)
1402873df:	ff
1402873e0:	e8 3b aa 00 00       	call   0x140291e20
1402873e5:	85 c0                	test   %eax,%eax
1402873e7:	74 65                	je     0x14028744e
1402873e9:	4c 8b 74 24 30       	mov    0x30(%rsp),%r14
1402873ee:	48 8d 05 cb 34 ed ff 	lea    -0x12cb35(%rip),%rax        # 0x14015a8c0
1402873f5:	44 8b 4c 24 68       	mov    0x68(%rsp),%r9d
1402873fa:	4d 8b c6             	mov    %r14,%r8
1402873fd:	ba 06 00 00 00       	mov    $0x6,%edx
140287402:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140287407:	48 8b cf             	mov    %rdi,%rcx
14028740a:	e8 c1 a4 00 00       	call   0x1402918d0
14028740f:	48 8b f8             	mov    %rax,%rdi
140287412:	48 85 c0             	test   %rax,%rax
140287415:	74 0f                	je     0x140287426
140287417:	48 8b d0             	mov    %rax,%rdx
14028741a:	48 8b ce             	mov    %rsi,%rcx
14028741d:	e8 be c1 ed ff       	call   0x1401635e0
140287422:	8b d8                	mov    %eax,%ebx
140287424:	eb 20                	jmp    0x140287446
140287426:	83 7c 24 68 06       	cmpl   $0x6,0x68(%rsp)
14028742b:	74 11                	je     0x14028743e
14028742d:	83 7c 24 68 10       	cmpl   $0x10,0x68(%rsp)
140287432:	75 12                	jne    0x140287446
140287434:	49 8b ce             	mov    %r14,%rcx
140287437:	e8 f4 ad e6 ff       	call   0x1400f2230
14028743c:	eb 08                	jmp    0x140287446
14028743e:	49 8b ce             	mov    %r14,%rcx
140287441:	e8 ea b4 e6 ff       	call   0x1400f2930
140287446:	48 8b cf             	mov    %rdi,%rcx
140287449:	e8 32 a0 e7 ff       	call   0x140101480
14028744e:	48 8b ce             	mov    %rsi,%rcx
140287451:	e8 6a 50 e6 ff       	call   0x1400ec4c0
140287456:	8b c3                	mov    %ebx,%eax
140287458:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14028745d:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
140287462:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
140287467:	48 83 c4 40          	add    $0x40,%rsp
14028746b:	41 5e                	pop    %r14
14028746d:	c3                   	ret
14028746e:	e8 fd fb e9 ff       	call   0x140127070
140287473:	4c 8d 05 4e c9 10 00 	lea    0x10c94e(%rip),%r8        # 0x140393dc8
14028747a:	ba 2e 04 00 00       	mov    $0x42e,%edx
14028747f:	48 8d 0d b2 c7 10 00 	lea    0x10c7b2(%rip),%rcx        # 0x140393c38
140287486:	e8 05 fd e9 ff       	call   0x140127190
14028748b:	ba 06 01 08 00       	mov    $0x80106,%edx
140287490:	45 33 c0             	xor    %r8d,%r8d
140287493:	41 8d 48 39          	lea    0x39(%r8),%ecx
140287497:	e8 f4 fd e9 ff       	call   0x140127290
14028749c:	8b c3                	mov    %ebx,%eax
14028749e:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1402874a3:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
1402874a8:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
1402874ad:	48 83 c4 40          	add    $0x40,%rsp
1402874b1:	41 5e                	pop    %r14