14001314b:	74 09                	je     0x140013156
14001314d:	c7 04 24 01 00 00 00 	movl   $0x1,(%rsp)
140013154:	eb 07                	jmp    0x14001315d
140013156:	c7 04 24 00 00 00 00 	movl   $0x0,(%rsp)
14001315d:	8a 04 24             	mov    (%rsp),%al
140013160:	48 83 c4 18          	add    $0x18,%rsp
140013164:	c3                   	ret
140013165:	cc                   	int3
140013166:	cc                   	int3
140013167:	cc                   	int3
140013168:	cc                   	int3
140013169:	cc                   	int3
14001316a:	cc                   	int3
14001316b:	cc                   	int3
14001316c:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
140013171:	88 54 24 10          	mov    %dl,0x10(%rsp)
140013175:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
14001317a:	48 83 ec 38          	sub    $0x38,%rsp
14001317e:	8a 54 24 48          	mov    0x48(%rsp),%dl
140013182:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140013187:	e8 90 ff ff ff       	call   0x14001311c
14001318c:	0f b6 c0             	movzbl %al,%eax
14001318f:	85 c0                	test   %eax,%eax
140013191:	74 2f                	je     0x1400131c2
140013193:	0f be 44 24 48       	movsbl 0x48(%rsp),%eax
140013198:	89 44 24 20          	mov    %eax,0x20(%rsp)
14001319c:	b9 02 00 00 00       	mov    $0x2,%ecx
1400131a1:	ff 15 e9 52 00 00    	call   *0x52e9(%rip)        # 0x140018490
1400131a7:	4c 8b 4c 24 50       	mov    0x50(%rsp),%r9
1400131ac:	8b 4c 24 20          	mov    0x20(%rsp),%ecx
1400131b0:	44 8b c1             	mov    %ecx,%r8d
1400131b3:	48 8d 15 7e 64 00 00 	lea    0x647e(%rip),%rdx        # 0x140019638
1400131ba:	48 8b c8             	mov    %rax,%rcx
1400131bd:	e8 de dd ff ff       	call   0x140010fa0
1400131c2:	48 83 c4 38          	add    $0x38,%rsp
1400131c6:	c3                   	ret
1400131c7:	cc                   	int3
1400131c8:	cc                   	int3
1400131c9:	cc                   	int3
1400131ca:	cc                   	int3
1400131cb:	cc                   	int3
1400131cc:	cc                   	int3
1400131cd:	cc                   	int3
1400131ce:	cc                   	int3
1400131cf:	cc                   	int3
1400131d0:	44 89 44 24 18       	mov    %r8d,0x18(%rsp)
1400131d5:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1400131da:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1400131df:	48 83 ec 28          	sub    $0x28,%rsp
1400131e3:	b9 02 00 00 00       	mov    $0x2,%ecx
1400131e8:	ff 15 a2 52 00 00    	call   *0x52a2(%rip)        # 0x140018490
1400131ee:	4c 8b 44 24 38       	mov    0x38(%rsp),%r8
1400131f3:	48 8d 15 4e 64 00 00 	lea    0x644e(%rip),%rdx        # 0x140019648
1400131fa:	48 8b c8             	mov    %rax,%rcx
1400131fd:	e8 9e dd ff ff       	call   0x140010fa0
140013202:	4c 8d 05 57 64 00 00 	lea    0x6457(%rip),%r8        # 0x140019660
140013209:	b2 6b                	mov    $0x6b,%dl
14001320b:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140013210:	e8 57 ff ff ff       	call   0x14001316c
140013215:	4c 8d 05 54 64 00 00 	lea    0x6454(%rip),%r8        # 0x140019670
14001321c:	b2 63                	mov    $0x63,%dl
14001321e:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140013223:	e8 44 ff ff ff       	call   0x14001316c
140013228:	8b 4c 24 40          	mov    0x40(%rsp),%ecx
14001322c:	ff 15 fe 51 00 00    	call   *0x51fe(%rip)        # 0x140018430
140013232:	48 83 c4 28          	add    $0x28,%rsp
140013236:	c3                   	ret
140013237:	cc                   	int3
140013238:	48 83 ec 38          	sub    $0x38,%rsp
14001323c:	48 8d 15 fd 31 01 00 	lea    0x131fd(%rip),%rdx        # 0x140026440
140013243:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140013248:	e8 bb fb ff ff       	call   0x140012e08
14001324d:	48 83 3d e3 31 01 00 	cmpq   $0x0,0x131e3(%rip)        # 0x140026438
140013254:	00
140013255:	74 26                	je     0x14001327d
140013257:	8b 05 d3 31 01 00    	mov    0x131d3(%rip),%eax        # 0x140026430
14001325d:	ff c0                	inc    %eax
14001325f:	89 05 cb 31 01 00    	mov    %eax,0x131cb(%rip)        # 0x140026430
140013265:	c7 44 24 20 00 00 00 	movl   $0x0,0x20(%rsp)
14001326c:	00
14001326d:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140013272:	e8 f1 fb ff ff       	call   0x140012e68
140013277:	8b 44 24 20          	mov    0x20(%rsp),%eax
14001327b:	eb 68                	jmp    0x1400132e5
14001327d:	ff 15 9d 4f 00 00    	call   *0x4f9d(%rip)        # 0x140018220
140013283:	4c 8d 05 ae 31 01 00 	lea    0x131ae(%rip),%r8        # 0x140026438
14001328a:	ba 08 00 00 00       	mov    $0x8,%edx
14001328f:	48 8b c8             	mov    %rax,%rcx
140013292:	ff 15 00 4e 00 00    	call   *0x4e00(%rip)        # 0x140018098
140013298:	85 c0                	test   %eax,%eax
14001329a:	74 1a                	je     0x1400132b6
14001329c:	8b 05 8e 31 01 00    	mov    0x1318e(%rip),%eax        # 0x140026430
1400132a2:	ff c0                	inc    %eax
1400132a4:	89 05 86 31 01 00    	mov    %eax,0x13186(%rip)        # 0x140026430
1400132aa:	c7 05 80 31 01 00 00 	movl   $0x0,0x13180(%rip)        # 0x140026434
1400132b1:	00 00 00
1400132b4:	eb 17                	jmp    0x1400132cd
1400132b6:	48 c7 05 77 31 01 00 	movq   $0x0,0x13177(%rip)        # 0x140026438
1400132bd:	00 00 00 00
1400132c1:	ff 15 41 4f 00 00    	call   *0x4f41(%rip)        # 0x140018208
1400132c7:	89 05 67 31 01 00    	mov    %eax,0x13167(%rip)        # 0x140026434
1400132cd:	8b 05 61 31 01 00    	mov    0x13161(%rip),%eax        # 0x140026434
1400132d3:	89 44 24 24          	mov    %eax,0x24(%rsp)
1400132d7:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1400132dc:	e8 87 fb ff ff       	call   0x140012e68
1400132e1:	8b 44 24 24          	mov    0x24(%rsp),%eax
1400132e5:	48 83 c4 38          	add    $0x38,%rsp
1400132e9:	c3                   	ret
1400132ea:	cc                   	int3
1400132eb:	cc                   	int3
1400132ec:	cc                   	int3
1400132ed:	cc                   	int3
1400132ee:	cc                   	int3
1400132ef:	cc                   	int3
1400132f0:	48 83 ec 48          	sub    $0x48,%rsp
1400132f4:	48 8d 15 45 31 01 00 	lea    0x13145(%rip),%rdx        # 0x140026440
1400132fb:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140013300:	e8 03 fb ff ff       	call   0x140012e08
140013305:	8b 05 25 31 01 00    	mov    0x13125(%rip),%eax        # 0x140026430
14001330b:	ff c8                	dec    %eax
14001330d:	89 05 1d 31 01 00    	mov    %eax,0x1311d(%rip)        # 0x140026430
140013313:	83 3d 16 31 01 00 00 	cmpl   $0x0,0x13116(%rip)        # 0x140026430
14001331a:	74 18                	je     0x140013334
14001331c:	c7 44 24 24 00 00 00 	movl   $0x0,0x24(%rsp)
140013323:	00
140013324:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140013329:	e8 3a fb ff ff       	call   0x140012e68
14001332e:	8b 44 24 24          	mov    0x24(%rsp),%eax
140013332:	eb 70                	jmp    0x1400133a4
140013334:	48 83 3d fc 30 01 00 	cmpq   $0x0,0x130fc(%rip)        # 0x140026438
14001333b:	00
14001333c:	75 18                	jne    0x140013356
14001333e:	c7 44 24 28 00 00 00 	movl   $0x0,0x28(%rsp)
140013345:	00
140013346:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14001334b:	e8 18 fb ff ff       	call   0x140012e68
140013350:	8b 44 24 28          	mov    0x28(%rsp),%eax
140013354:	eb 4e                	jmp    0x1400133a4
140013356:	c7 44 24 20 00 00 00 	movl   $0x0,0x20(%rsp)
14001335d:	00
14001335e:	48 8b 0d d3 30 01 00 	mov    0x130d3(%rip),%rcx        # 0x140026438
140013365:	ff 15 95 4e 00 00    	call   *0x4e95(%rip)        # 0x140018200
14001336b:	85 c0                	test   %eax,%eax
14001336d:	75 0a                	jne    0x140013379
14001336f:	ff 15 93 4e 00 00    	call   *0x4e93(%rip)        # 0x140018208
140013375:	89 44 24 20          	mov    %eax,0x20(%rsp)
140013379:	48 c7 05 b4 30 01 00 	movq   $0x0,0x130b4(%rip)        # 0x140026438
140013380:	00 00 00 00
140013384:	c7 05 a6 30 01 00 00 	movl   $0x0,0x130a6(%rip)        # 0x140026434
14001338b:	00 00 00
14001338e:	8b 44 24 20          	mov    0x20(%rsp),%eax
140013392:	89 44 24 2c          	mov    %eax,0x2c(%rsp)
140013396:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14001339b:	e8 c8 fa ff ff       	call   0x140012e68
1400133a0:	8b 44 24 2c          	mov    0x2c(%rsp),%eax
1400133a4:	48 83 c4 48          	add    $0x48,%rsp
1400133a8:	c3                   	ret
1400133a9:	cc                   	int3
1400133aa:	cc                   	int3
1400133ab:	cc                   	int3
1400133ac:	cc                   	int3
1400133ad:	cc                   	int3
1400133ae:	cc                   	int3
1400133af:	cc                   	int3
1400133b0:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1400133b5:	48 83 ec 68          	sub    $0x68,%rsp
1400133b9:	48 8d 15 80 30 01 00 	lea    0x13080(%rip),%rdx        # 0x140026440
1400133c0:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1400133c5:	e8 3e fa ff ff       	call   0x140012e08
1400133ca:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
1400133cf:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
1400133d6:	48 83 3d 5a 30 01 00 	cmpq   $0x0,0x1305a(%rip)        # 0x140026438
1400133dd:	00
1400133de:	75 57                	jne    0x140013437
1400133e0:	44 8b 05 4d 30 01 00 	mov    0x1304d(%rip),%r8d        # 0x140026434
1400133e7:	48 8d 15 a2 62 00 00 	lea    0x62a2(%rip),%rdx        # 0x140019690
1400133ee:	48 8d 0d b3 62 00 00 	lea    0x62b3(%rip),%rcx        # 0x1400196a8
1400133f5:	e8 52 03 ff ff       	call   0x14000374c
1400133fa:	83 3d 33 30 01 00 00 	cmpl   $0x0,0x13033(%rip)        # 0x140026434
140013401:	74 0c                	je     0x14001340f
140013403:	8b 05 2b 30 01 00    	mov    0x1302b(%rip),%eax        # 0x140026434
140013409:	89 44 24 44          	mov    %eax,0x44(%rsp)
14001340d:	eb 08                	jmp    0x140013417
14001340f:	c7 44 24 44 06 00 00 	movl   $0x6,0x44(%rsp)
140013416:	00
140013417:	8b 44 24 44          	mov    0x44(%rsp),%eax
14001341b:	89 44 24 48          	mov    %eax,0x48(%rsp)
14001341f:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
140013424:	e8 3f fa ff ff       	call   0x140012e68
140013429:	8b 44 24 48          	mov    0x48(%rsp),%eax
14001342d:	e9 93 00 00 00       	jmp    0x1400134c5
140013432:	e9 84 00 00 00       	jmp    0x1400134bb
140013437:	c7 44 24 40 00 00 00 	movl   $0x0,0x40(%rsp)
14001343e:	00
14001343f:	ff 15 db 4d 00 00    	call   *0x4ddb(%rip)        # 0x140018220
140013445:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
14001344a:	ff 15 d0 4d 00 00    	call   *0x4dd0(%rip)        # 0x140018220
140013450:	c7 44 24 30 02 00 00 	movl   $0x2,0x30(%rsp)
140013457:	00
140013458:	c7 44 24 28 00 00 00 	movl   $0x0,0x28(%rsp)
14001345f:	00
140013460:	c7 44 24 20 00 00 00 	movl   $0x0,0x20(%rsp)
140013467:	00
140013468:	4c 8b 4c 24 70       	mov    0x70(%rsp),%r9
14001346d:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140013472:	4c 8b c1             	mov    %rcx,%r8
140013475:	48 8b 15 bc 2f 01 00 	mov    0x12fbc(%rip),%rdx        # 0x140026438
14001347c:	48 8b c8             	mov    %rax,%rcx
14001347f:	ff 15 33 4c 00 00    	call   *0x4c33(%rip)        # 0x1400180b8
140013485:	85 c0                	test   %eax,%eax
140013487:	75 1a                	jne    0x1400134a3
140013489:	ff 15 79 4d 00 00    	call   *0x4d79(%rip)        # 0x140018208
14001348f:	89 44 24 40          	mov    %eax,0x40(%rsp)
140013493:	8b 54 24 40          	mov    0x40(%rsp),%edx
140013497:	48 8d 0d 32 62 00 00 	lea    0x6232(%rip),%rcx        # 0x1400196d0
14001349e:	e8 a9 02 ff ff       	call   0x14000374c
1400134a3:	8b 44 24 40          	mov    0x40(%rsp),%eax
1400134a7:	89 44 24 4c          	mov    %eax,0x4c(%rsp)
1400134ab:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1400134b0:	e8 b3 f9 ff ff       	call   0x140012e68
1400134b5:	8b 44 24 4c          	mov    0x4c(%rsp),%eax
1400134b9:	eb 0a                	jmp    0x1400134c5
1400134bb:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1400134c0:	e8 a3 f9 ff ff       	call   0x140012e68
1400134c5:	48 83 c4 68          	add    $0x68,%rsp
1400134c9:	c3                   	ret
1400134ca:	cc                   	int3
1400134cb:	cc                   	int3
1400134cc:	cc                   	int3
1400134cd:	cc                   	int3
1400134ce:	cc                   	int3
1400134cf:	cc                   	int3
1400134d0:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1400134d5:	48 83 ec 48          	sub    $0x48,%rsp
1400134d9:	b9 18 00 00 00       	mov    $0x18,%ecx
1400134de:	e8 bd 31 00 00       	call   0x1400166a0
1400134e3:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400134e8:	48 83 7c 24 20 00    	cmpq   $0x0,0x20(%rsp)
1400134ee:	74 11                	je     0x140013501
1400134f0:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
1400134f5:	e8 86 00 00 00       	call   0x140013580
1400134fa:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400134ff:	eb 09                	jmp    0x14001350a
140013501:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
140013508:	00 00
14001350a:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
14001350f:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140013514:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
140013519:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
14001351e:	48 89 08             	mov    %rcx,(%rax)
140013521:	48 83 c4 48          	add    $0x48,%rsp
140013525:	c3                   	ret
140013526:	cc                   	int3
140013527:	cc                   	int3
140013528:	cc                   	int3
140013529:	cc                   	int3
14001352a:	cc                   	int3
14001352b:	cc                   	int3
14001352c:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140013531:	48 83 ec 38          	sub    $0x38,%rsp
140013535:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
14001353a:	48 8b 00             	mov    (%rax),%rax
14001353d:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140013542:	48 83 7c 24 20 00    	cmpq   $0x0,0x20(%rsp)
140013548:	74 16                	je     0x140013560
14001354a:	ba 01 00 00 00       	mov    $0x1,%edx
14001354f:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
140013554:	e8 e7 01 00 00       	call   0x140013740
140013559:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14001355e:	eb 09                	jmp    0x140013569
140013560:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
140013567:	00 00
140013569:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
14001356e:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
140013575:	48 83 c4 38          	add    $0x38,%rsp
140013579:	c3                   	ret
14001357a:	cc                   	int3
14001357b:	cc                   	int3
14001357c:	cc                   	int3
14001357d:	cc                   	int3
14001357e:	cc                   	int3
14001357f:	cc                   	int3
140013580:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140013585:	48 83 ec 68          	sub    $0x68,%rsp
140013589:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
14001358e:	c7 00 00 00 00 00    	movl   $0x0,(%rax)
140013594:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
140013599:	48 c7 40 08 00 00 00 	movq   $0x0,0x8(%rax)
1400135a0:	00
1400135a1:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
1400135a6:	c6 40 10 00          	movb   $0x0,0x10(%rax)
1400135aa:	ff 15 78 4c 00 00    	call   *0x4c78(%rip)        # 0x140018228
1400135b0:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1400135b5:	ff 15 65 4c 00 00    	call   *0x4c65(%rip)        # 0x140018220
1400135bb:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1400135c0:	ff 15 5a 4c 00 00    	call   *0x4c5a(%rip)        # 0x140018220
1400135c6:	c7 44 24 30 00 00 00 	movl   $0x0,0x30(%rsp)
1400135cd:	00
1400135ce:	c7 44 24 28 00 00 00 	movl   $0x0,0x28(%rsp)
1400135d5:	00
1400135d6:	c7 44 24 20 ff 01 0f 	movl   $0xf01ff,0x20(%rsp)
1400135dd:	00
1400135de:	4c 8d 4c 24 48       	lea    0x48(%rsp),%r9
1400135e3:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1400135e8:	4c 8b c1             	mov    %rcx,%r8
1400135eb:	48 8b 54 24 58       	mov    0x58(%rsp),%rdx
1400135f0:	48 8b c8             	mov    %rax,%rcx
1400135f3:	ff 15 bf 4a 00 00    	call   *0x4abf(%rip)        # 0x1400180b8
1400135f9:	89 44 24 40          	mov    %eax,0x40(%rsp)
1400135fd:	83 7c 24 40 00       	cmpl   $0x0,0x40(%rsp)
140013602:	75 02                	jne    0x140013606
140013604:	eb 66                	jmp    0x14001366c
140013606:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
14001360b:	48 83 c0 08          	add    $0x8,%rax
14001360f:	4c 8b c8             	mov    %rax,%r9
140013612:	45 33 c0             	xor    %r8d,%r8d
140013615:	ba ff 01 0f 00       	mov    $0xf01ff,%edx
14001361a:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
14001361f:	ff 15 6b 4a 00 00    	call   *0x4a6b(%rip)        # 0x140018090
140013625:	85 c0                	test   %eax,%eax
140013627:	75 0f                	jne    0x140013638
140013629:	ff 15 d9 4b 00 00    	call   *0x4bd9(%rip)        # 0x140018208
14001362f:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
140013634:	89 01                	mov    %eax,(%rcx)
140013636:	eb 34                	jmp    0x14001366c
140013638:	33 d2                	xor    %edx,%edx
14001363a:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14001363f:	ff 15 2b 4a 00 00    	call   *0x4a2b(%rip)        # 0x140018070
140013645:	85 c0                	test   %eax,%eax
140013647:	74 0b                	je     0x140013654
140013649:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
14001364e:	c6 40 10 01          	movb   $0x1,0x10(%rax)
140013652:	eb 0d                	jmp    0x140013661
140013654:	ff 15 ae 4b 00 00    	call   *0x4bae(%rip)        # 0x140018208
14001365a:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
14001365f:	89 01                	mov    %eax,(%rcx)
140013661:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
140013666:	ff 15 94 4b 00 00    	call   *0x4b94(%rip)        # 0x140018200
14001366c:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
140013671:	48 83 c4 68          	add    $0x68,%rsp
140013675:	c3                   	ret
140013676:	cc                   	int3
140013677:	cc                   	int3
140013678:	cc                   	int3
140013679:	cc                   	int3
14001367a:	cc                   	int3
14001367b:	cc                   	int3
14001367c:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140013681:	48 83 ec 38          	sub    $0x38,%rsp
140013685:	48 8b 44 24 40       	mov    0x40(%rsp),%rax