1400190db:	48 8d 05 43 a2 01 00 	lea    0x1a243(%rip),%rax        # 0x140033325
1400190e2:	c7 44 24 28 6f 27 00 	movl   $0x276f,0x28(%rsp)
1400190e9:	00
1400190ea:	49 89 f0             	mov    %rsi,%r8
1400190ed:	31 d2                	xor    %edx,%edx
1400190ef:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1400190f4:	e8 c7 f9 ff ff       	call   0x140018ac0
1400190f9:	48 8b 0b             	mov    (%rbx),%rcx
1400190fc:	49 89 f9             	mov    %rdi,%r9
1400190ff:	49 89 f0             	mov    %rsi,%r8
140019102:	48 8d 05 2e a2 01 00 	lea    0x1a22e(%rip),%rax        # 0x140033337
140019109:	c7 44 24 30 01 00 00 	movl   $0x1,0x30(%rsp)
140019110:	00
140019111:	31 d2                	xor    %edx,%edx
140019113:	c7 44 24 28 29 00 00 	movl   $0x29,0x28(%rsp)
14001911a:	00
14001911b:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140019120:	e8 9b f9 ff ff       	call   0x140018ac0
140019125:	48 83 c4 48          	add    $0x48,%rsp
140019129:	5b                   	pop    %rbx
14001912a:	5e                   	pop    %rsi
14001912b:	5f                   	pop    %rdi
14001912c:	5d                   	pop    %rbp
14001912d:	c3                   	ret
14001912e:	66 90                	xchg   %ax,%ax
140019130:	b8 1b 00 00 00       	mov    $0x1b,%eax
140019135:	48 83 c4 48          	add    $0x48,%rsp
140019139:	5b                   	pop    %rbx
14001913a:	5e                   	pop    %rsi
14001913b:	5f                   	pop    %rdi
14001913c:	5d                   	pop    %rbp
14001913d:	c3                   	ret
14001913e:	66 90                	xchg   %ax,%ax
140019140:	41 57                	push   %r15
140019142:	41 56                	push   %r14
140019144:	41 55                	push   %r13
140019146:	41 54                	push   %r12
140019148:	55                   	push   %rbp
140019149:	57                   	push   %rdi
14001914a:	56                   	push   %rsi
14001914b:	53                   	push   %rbx
14001914c:	48 81 ec b8 00 00 00 	sub    $0xb8,%rsp
140019153:	48 8b 1d 56 db 02 00 	mov    0x2db56(%rip),%rbx        # 0x140046cb0
14001915a:	48 8b 03             	mov    (%rbx),%rax
14001915d:	48 89 84 24 a8 00 00 	mov    %rax,0xa8(%rsp)
140019164:	00
140019165:	31 c0                	xor    %eax,%eax
140019167:	48 8d 9c 24 80 00 00 	lea    0x80(%rsp),%rbx
14001916e:	00
14001916f:	4d 89 ce             	mov    %r9,%r14
140019172:	49 89 cc             	mov    %rcx,%r12
140019175:	48 89 d6             	mov    %rdx,%rsi
140019178:	48 89 d9             	mov    %rbx,%rcx
14001917b:	ba 00 00 01 00       	mov    $0x10000,%edx
140019180:	4c 89 4c 24 40       	mov    %r9,0x40(%rsp)
140019185:	4c 89 c7             	mov    %r8,%rdi
140019188:	c6 44 24 57 00       	movb   $0x0,0x57(%rsp)
14001918d:	48 c7 44 24 58 00 00 	movq   $0x0,0x58(%rsp)
140019194:	00 00
140019196:	48 c7 44 24 60 00 00 	movq   $0x0,0x60(%rsp)
14001919d:	00 00
14001919f:	48 c7 44 24 68 00 00 	movq   $0x0,0x68(%rsp)
1400191a6:	00 00
1400191a8:	e8 53 46 00 00       	call   0x14001d800
1400191ad:	48 8d 15 93 a1 01 00 	lea    0x1a193(%rip),%rdx        # 0x140033347
1400191b4:	4c 89 f1             	mov    %r14,%rcx
1400191b7:	e8 54 44 00 00       	call   0x14001d610
1400191bc:	48 89 c5             	mov    %rax,%rbp
1400191bf:	48 85 c0             	test   %rax,%rax
1400191c2:	0f 84 92 02 00 00    	je     0x14001945a
1400191c8:	4c 8d 4c 24 58       	lea    0x58(%rsp),%r9
1400191cd:	49 89 f8             	mov    %rdi,%r8
1400191d0:	48 89 f2             	mov    %rsi,%rdx
1400191d3:	4c 89 e1             	mov    %r12,%rcx
1400191d6:	e8 75 fe ff ff       	call   0x140019050
1400191db:	41 89 c6             	mov    %eax,%r14d
1400191de:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1400191e3:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1400191e8:	45 85 f6             	test   %r14d,%r14d
1400191eb:	0f 85 37 02 00 00    	jne    0x140019428
1400191f1:	44 89 74 24 4c       	mov    %r14d,0x4c(%rsp)
1400191f6:	48 8b 3d 63 45 03 00 	mov    0x34563(%rip),%rdi        # 0x14004d760
1400191fd:	31 f6                	xor    %esi,%esi
1400191ff:	4c 8d 6c 24 57       	lea    0x57(%rsp),%r13
140019204:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14001920b:	00 00 00 00
14001920f:	90                   	nop
140019210:	4d 89 e8             	mov    %r13,%r8
140019213:	48 89 da             	mov    %rbx,%rdx
140019216:	48 89 e9             	mov    %rbp,%rcx
140019219:	e8 c2 d7 ff ff       	call   0x1400169e0
14001921e:	84 c0                	test   %al,%al
140019220:	0f 84 9a 01 00 00    	je     0x1400193c0
140019226:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
14001922b:	83 c6 01             	add    $0x1,%esi
14001922e:	ff d7                	call   *%rdi
140019230:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
140019235:	ff d7                	call   *%rdi
140019237:	48 89 d9             	mov    %rbx,%rcx
14001923a:	e8 a1 47 00 00       	call   0x14001d9e0
14001923f:	49 89 c7             	mov    %rax,%r15
140019242:	0f b6 00             	movzbl (%rax),%eax
140019245:	84 c0                	test   %al,%al
140019247:	75 24                	jne    0x14001926d
140019249:	eb 2e                	jmp    0x140019279
14001924b:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
140019252:	00 00 00 00
140019256:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
14001925d:	00 00 00
140019260:	41 0f b6 47 01       	movzbl 0x1(%r15),%eax
140019265:	49 83 c7 01          	add    $0x1,%r15
140019269:	84 c0                	test   %al,%al
14001926b:	74 0c                	je     0x140019279
14001926d:	3c 20                	cmp    $0x20,%al
14001926f:	74 ef                	je     0x140019260
140019271:	3c 09                	cmp    $0x9,%al
140019273:	74 eb                	je     0x140019260
140019275:	3c 23                	cmp    $0x23,%al
140019277:	74 97                	je     0x140019210
140019279:	4c 89 f9             	mov    %r15,%rcx
14001927c:	e8 9f b5 00 00       	call   0x140024820
140019281:	ba 3a 00 00 00       	mov    $0x3a,%edx
140019286:	4c 89 f9             	mov    %r15,%rcx
140019289:	49 89 c0             	mov    %rax,%r8
14001928c:	e8 17 b5 00 00       	call   0x1400247a8
140019291:	49 89 c6             	mov    %rax,%r14
140019294:	48 85 c0             	test   %rax,%rax
140019297:	0f 84 e3 00 00 00    	je     0x140019380
14001929d:	c6 00 00             	movb   $0x0,(%rax)
1400192a0:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
1400192a5:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
1400192aa:	4c 89 f9             	mov    %r15,%rcx
1400192ad:	e8 ae 3b 00 00       	call   0x14001ce60
1400192b2:	85 c0                	test   %eax,%eax
1400192b4:	0f 85 a6 00 00 00    	jne    0x140019360
1400192ba:	4d 8d 7e 01          	lea    0x1(%r14),%r15
1400192be:	4c 89 f9             	mov    %r15,%rcx
1400192c1:	e8 5a b5 00 00       	call   0x140024820
1400192c6:	4c 01 f0             	add    %r14,%rax
1400192c9:	49 39 c7             	cmp    %rax,%r15
1400192cc:	73 2a                	jae    0x1400192f8
1400192ce:	66 90                	xchg   %ax,%ax
1400192d0:	0f b6 10             	movzbl (%rax),%edx
1400192d3:	80 fa 0a             	cmp    $0xa,%dl
1400192d6:	74 14                	je     0x1400192ec
1400192d8:	80 fa 0d             	cmp    $0xd,%dl
1400192db:	74 0f                	je     0x1400192ec
1400192dd:	41 0f b6 56 01       	movzbl 0x1(%r14),%edx
1400192e2:	80 fa 20             	cmp    $0x20,%dl
1400192e5:	74 05                	je     0x1400192ec
1400192e7:	80 fa 09             	cmp    $0x9,%dl
1400192ea:	75 0c                	jne    0x1400192f8
1400192ec:	c6 00 00             	movb   $0x0,(%rax)
1400192ef:	48 83 e8 01          	sub    $0x1,%rax
1400192f3:	49 39 c7             	cmp    %rax,%r15
1400192f6:	75 d8                	jne    0x1400192d0
1400192f8:	48 8d 54 24 68       	lea    0x68(%rsp),%rdx
1400192fd:	4c 8d 44 24 78       	lea    0x78(%rsp),%r8
140019302:	4c 89 f9             	mov    %r15,%rcx
140019305:	e8 56 3b 00 00       	call   0x14001ce60
14001930a:	85 c0                	test   %eax,%eax
14001930c:	0f 85 8e 00 00 00    	jne    0x1400193a0
140019312:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
140019317:	31 d2                	xor    %edx,%edx
140019319:	4c 8b 4c 24 70       	mov    0x70(%rsp),%r9
14001931e:	4c 8b 44 24 60       	mov    0x60(%rsp),%r8
140019323:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140019328:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14001932d:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
140019332:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140019337:	ff 15 13 44 03 00    	call   *0x34413(%rip)        # 0x14004d750
14001933d:	85 c0                	test   %eax,%eax
14001933f:	0f 84 cb fe ff ff    	je     0x140019210
140019345:	41 89 c1             	mov    %eax,%r9d
140019348:	41 89 f0             	mov    %esi,%r8d
14001934b:	48 8d 15 be a0 01 00 	lea    0x1a0be(%rip),%rdx        # 0x140033410
140019352:	4c 89 e1             	mov    %r12,%rcx
140019355:	e8 66 53 ff ff       	call   0x14000e6c0
14001935a:	e9 b1 fe ff ff       	jmp    0x140019210
14001935f:	90                   	nop
140019360:	41 89 f0             	mov    %esi,%r8d
140019363:	48 8d 15 46 a0 01 00 	lea    0x1a046(%rip),%rdx        # 0x1400333b0
14001936a:	4c 89 e1             	mov    %r12,%rcx
14001936d:	e8 4e 53 ff ff       	call   0x14000e6c0
140019372:	e9 99 fe ff ff       	jmp    0x140019210
140019377:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14001937e:	00 00
140019380:	4c 8b 4c 24 40       	mov    0x40(%rsp),%r9
140019385:	41 89 f0             	mov    %esi,%r8d
140019388:	48 8d 15 f1 9f 01 00 	lea    0x19ff1(%rip),%rdx        # 0x140033380
14001938f:	4c 89 e1             	mov    %r12,%rcx
140019392:	e8 29 53 ff ff       	call   0x14000e6c0
140019397:	e9 74 fe ff ff       	jmp    0x140019210
14001939c:	0f 1f 40 00          	nopl   0x0(%rax)
1400193a0:	4d 89 f9             	mov    %r15,%r9
1400193a3:	41 89 f0             	mov    %esi,%r8d
1400193a6:	48 8d 15 33 a0 01 00 	lea    0x1a033(%rip),%rdx        # 0x1400333e0
1400193ad:	4c 89 e1             	mov    %r12,%rcx
1400193b0:	e8 0b 53 ff ff       	call   0x14000e6c0
1400193b5:	e9 56 fe ff ff       	jmp    0x140019210
1400193ba:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400193c0:	80 7c 24 57 00       	cmpb   $0x0,0x57(%rsp)
1400193c5:	44 8b 74 24 4c       	mov    0x4c(%rsp),%r14d
1400193ca:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
1400193cf:	75 73                	jne    0x140019444
1400193d1:	48 85 c0             	test   %rax,%rax
1400193d4:	74 09                	je     0x1400193df
1400193d6:	48 89 c1             	mov    %rax,%rcx
1400193d9:	ff 15 21 43 03 00    	call   *0x34321(%rip)        # 0x14004d700
1400193df:	48 89 e9             	mov    %rbp,%rcx
1400193e2:	e8 11 b3 00 00       	call   0x1400246f8
1400193e7:	48 89 d9             	mov    %rbx,%rcx
1400193ea:	e8 31 44 00 00       	call   0x14001d820
1400193ef:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1400193f4:	ff d7                	call   *%rdi
1400193f6:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1400193fb:	ff d7                	call   *%rdi
1400193fd:	48 8b 35 ac d8 02 00 	mov    0x2d8ac(%rip),%rsi        # 0x140046cb0
140019404:	48 8b 84 24 a8 00 00 	mov    0xa8(%rsp),%rax
14001940b:	00
14001940c:	48 2b 06             	sub    (%rsi),%rax
14001940f:	75 6c                	jne    0x14001947d
140019411:	44 89 f0             	mov    %r14d,%eax
140019414:	48 81 c4 b8 00 00 00 	add    $0xb8,%rsp
14001941b:	5b                   	pop    %rbx
14001941c:	5e                   	pop    %rsi
14001941d:	5f                   	pop    %rdi
14001941e:	5d                   	pop    %rbp
14001941f:	41 5c                	pop    %r12
140019421:	41 5d                	pop    %r13
140019423:	41 5e                	pop    %r14
140019425:	41 5f                	pop    %r15
140019427:	c3                   	ret
140019428:	48 83 7c 24 38 00    	cmpq   $0x0,0x38(%rsp)
14001942e:	74 0b                	je     0x14001943b
140019430:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140019435:	ff 15 c5 42 03 00    	call   *0x342c5(%rip)        # 0x14004d700
14001943b:	48 8b 3d 1e 43 03 00 	mov    0x3431e(%rip),%rdi        # 0x14004d760
140019442:	eb 9b                	jmp    0x1400193df
140019444:	48 85 c0             	test   %rax,%rax
140019447:	74 09                	je     0x140019452
140019449:	48 89 c1             	mov    %rax,%rcx
14001944c:	ff 15 ae 42 03 00    	call   *0x342ae(%rip)        # 0x14004d700
140019452:	41 be 02 00 00 00    	mov    $0x2,%r14d
140019458:	eb 85                	jmp    0x1400193df
14001945a:	4c 8b 44 24 40       	mov    0x40(%rsp),%r8
14001945f:	48 8d 15 ea 9e 01 00 	lea    0x19eea(%rip),%rdx        # 0x140033350
140019466:	4c 89 e1             	mov    %r12,%rcx
140019469:	45 31 f6             	xor    %r14d,%r14d
14001946c:	e8 ef 51 ff ff       	call   0x14000e660
140019471:	48 8b 3d e8 42 03 00 	mov    0x342e8(%rip),%rdi        # 0x14004d760
140019478:	e9 6a ff ff ff       	jmp    0x1400193e7
14001947d:	e8 0e 62 00 00       	call   0x14001f690
140019482:	90                   	nop
140019483:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14001948a:	00 00 00 00
14001948e:	66 90                	xchg   %ax,%ax
140019490:	41 54                	push   %r12
140019492:	55                   	push   %rbp
140019493:	57                   	push   %rdi
140019494:	56                   	push   %rsi
140019495:	53                   	push   %rbx
140019496:	48 83 ec 50          	sub    $0x50,%rsp
14001949a:	48 8b 3d 0f d8 02 00 	mov    0x2d80f(%rip),%rdi        # 0x140046cb0
1400194a1:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
1400194a6:	48 89 cb             	mov    %rcx,%rbx
1400194a9:	48 89 d5             	mov    %rdx,%rbp
1400194ac:	4c 89 c9             	mov    %r9,%rcx
1400194af:	48 8b 07             	mov    (%rdi),%rax
1400194b2:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1400194b7:	31 c0                	xor    %eax,%eax
1400194b9:	48 8d 15 7c 9f 01 00 	lea    0x19f7c(%rip),%rdx        # 0x14003343c
1400194c0:	4d 89 c4             	mov    %r8,%r12
1400194c3:	4c 89 ce             	mov    %r9,%rsi
1400194c6:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
1400194cd:	00 00
1400194cf:	c7 44 24 40 00 00 00 	movl   $0x0,0x40(%rsp)
1400194d6:	00
1400194d7:	e8 34 41 00 00       	call   0x14001d610
1400194dc:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1400194e1:	48 85 c0             	test   %rax,%rax
1400194e4:	74 7a                	je     0x140019560
1400194e6:	48 89 d9             	mov    %rbx,%rcx
1400194e9:	4c 8d 4c 24 28       	lea    0x28(%rsp),%r9
1400194ee:	4d 89 e0             	mov    %r12,%r8
1400194f1:	48 89 ea             	mov    %rbp,%rdx
1400194f4:	e8 57 fb ff ff       	call   0x140019050
1400194f9:	48 8b 74 24 28       	mov    0x28(%rsp),%rsi
1400194fe:	89 c3                	mov    %eax,%ebx
140019500:	85 c0                	test   %eax,%eax
140019502:	74 3c                	je     0x140019540
140019504:	48 85 f6             	test   %rsi,%rsi
140019507:	74 09                	je     0x140019512
140019509:	48 89 f1             	mov    %rsi,%rcx
14001950c:	ff 15 ee 41 03 00    	call   *0x341ee(%rip)        # 0x14004d700
140019512:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140019517:	48 85 c9             	test   %rcx,%rcx
14001951a:	74 05                	je     0x140019521
14001951c:	e8 d7 b1 00 00       	call   0x1400246f8
140019521:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
140019526:	48 2b 07             	sub    (%rdi),%rax
140019529:	75 4b                	jne    0x140019576
14001952b:	89 d8                	mov    %ebx,%eax
14001952d:	48 83 c4 50          	add    $0x50,%rsp
140019531:	5b                   	pop    %rbx
140019532:	5e                   	pop    %rsi
140019533:	5f                   	pop    %rdi
140019534:	5d                   	pop    %rbp
140019535:	41 5c                	pop    %r12
140019537:	c3                   	ret
140019538:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14001953f:	00
140019540:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
140019545:	48 8d 15 74 f9 ff ff 	lea    -0x68c(%rip),%rdx        # 0x140018ec0
14001954c:	48 89 f1             	mov    %rsi,%rcx
14001954f:	ff 15 f3 41 03 00    	call   *0x341f3(%rip)        # 0x14004d748
140019555:	89 c3                	mov    %eax,%ebx
140019557:	eb ab                	jmp    0x140019504
140019559:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
140019560:	48 89 d9             	mov    %rbx,%rcx
140019563:	49 89 f0             	mov    %rsi,%r8
140019566:	48 8d 15 d3 9e 01 00 	lea    0x19ed3(%rip),%rdx        # 0x140033440
14001956d:	31 db                	xor    %ebx,%ebx
14001956f:	e8 4c 51 ff ff       	call   0x14000e6c0
140019574:	eb 9c                	jmp    0x140019512
140019576:	e8 15 61 00 00       	call   0x14001f690
14001957b:	90                   	nop
14001957c:	90                   	nop
14001957d:	90                   	nop
14001957e:	90                   	nop
14001957f:	90                   	nop
140019580:	48 83 ec 28          	sub    $0x28,%rsp
140019584:	b9 02 00 00 00       	mov    $0x2,%ecx
140019589:	ff 15 51 bd 00 00    	call   *0xbd51(%rip)        # 0x1400252e0
14001958f:	48 89 05 aa 22 03 00 	mov    %rax,0x322aa(%rip)        # 0x14004b840
140019596:	48 83 c4 28          	add    $0x28,%rsp
14001959a:	c3                   	ret
14001959b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400195a0:	57                   	push   %rdi
1400195a1:	56                   	push   %rsi
1400195a2:	53                   	push   %rbx
1400195a3:	48 83 ec 20          	sub    $0x20,%rsp
1400195a7:	48 89 ce             	mov    %rcx,%rsi
1400195aa:	48 89 d3             	mov    %rdx,%rbx
1400195ad:	48 85 d2             	test   %rdx,%rdx
1400195b0:	74 1d                	je     0x1400195cf
1400195b2:	80 3a 2d             	cmpb   $0x2d,(%rdx)
1400195b5:	75 29                	jne    0x1400195e0
1400195b7:	80 7a 01 00          	cmpb   $0x0,0x1(%rdx)
1400195bb:	75 23                	jne    0x1400195e0