1401920ba:	48 83 c4 20          	add    $0x20,%rsp
1401920be:	5b                   	pop    %rbx
1401920bf:	c3                   	ret
1401920c0:	40 53                	rex push %rbx
1401920c2:	b8 30 00 00 00       	mov    $0x30,%eax
1401920c7:	e8 64 ea 11 00       	call   0x1402b0b30
1401920cc:	48 2b e0             	sub    %rax,%rsp
1401920cf:	4c 8b 41 10          	mov    0x10(%rcx),%r8
1401920d3:	48 8b d9             	mov    %rcx,%rbx
1401920d6:	4d 85 c0             	test   %r8,%r8
1401920d9:	0f 84 98 01 00 00    	je     0x140192277
1401920df:	45 33 c9             	xor    %r9d,%r9d
1401920e2:	48 8d 0d 5f 3e 15 00 	lea    0x153e5f(%rip),%rcx        # 0x1402e5f48
1401920e9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1401920f0:	43 0f b6 04 08       	movzbl (%r8,%r9,1),%eax
1401920f5:	49 ff c1             	inc    %r9
1401920f8:	42 3a 44 09 ff       	cmp    -0x1(%rcx,%r9,1),%al
1401920fd:	75 16                	jne    0x140192115
1401920ff:	49 83 f9 05          	cmp    $0x5,%r9
140192103:	75 eb                	jne    0x1401920f0
140192105:	c7 02 ff 00 00 00    	movl   $0xff,(%rdx)
14019210b:	41 8d 41 fc          	lea    -0x4(%r9),%eax
14019210f:	48 83 c4 30          	add    $0x30,%rsp
140192113:	5b                   	pop    %rbx
140192114:	c3                   	ret
140192115:	33 c9                	xor    %ecx,%ecx
140192117:	4c 8d 0d 6a 5e 21 00 	lea    0x215e6a(%rip),%r9        # 0x1403a7f88
14019211e:	66 90                	xchg   %ax,%ax
140192120:	41 0f b6 04 08       	movzbl (%r8,%rcx,1),%eax
140192125:	48 ff c1             	inc    %rcx
140192128:	41 3a 44 09 ff       	cmp    -0x1(%r9,%rcx,1),%al
14019212d:	75 15                	jne    0x140192144
14019212f:	48 83 f9 05          	cmp    $0x5,%rcx
140192133:	75 eb                	jne    0x140192120
140192135:	c7 02 ff 00 00 00    	movl   $0xff,(%rdx)
14019213b:	8d 41 fc             	lea    -0x4(%rcx),%eax
14019213e:	48 83 c4 30          	add    $0x30,%rsp
140192142:	5b                   	pop    %rbx
140192143:	c3                   	ret
140192144:	41 80 38 59          	cmpb   $0x59,(%r8)
140192148:	75 07                	jne    0x140192151
14019214a:	41 80 78 01 00       	cmpb   $0x0,0x1(%r8)
14019214f:	74 64                	je     0x1401921b5
140192151:	41 80 38 79          	cmpb   $0x79,(%r8)
140192155:	75 07                	jne    0x14019215e
140192157:	41 80 78 01 00       	cmpb   $0x0,0x1(%r8)
14019215c:	74 57                	je     0x1401921b5
14019215e:	33 c9                	xor    %ecx,%ecx
140192160:	4c 8d 0d 0d f1 18 00 	lea    0x18f10d(%rip),%r9        # 0x140321274
140192167:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14019216e:	00 00
140192170:	41 0f b6 04 08       	movzbl (%r8,%rcx,1),%eax
140192175:	48 ff c1             	inc    %rcx
140192178:	41 3a 44 09 ff       	cmp    -0x1(%r9,%rcx,1),%al
14019217d:	75 15                	jne    0x140192194
14019217f:	48 83 f9 04          	cmp    $0x4,%rcx
140192183:	75 eb                	jne    0x140192170
140192185:	c7 02 ff 00 00 00    	movl   $0xff,(%rdx)
14019218b:	8d 41 fd             	lea    -0x3(%rcx),%eax
14019218e:	48 83 c4 30          	add    $0x30,%rsp
140192192:	5b                   	pop    %rbx
140192193:	c3                   	ret
140192194:	33 c9                	xor    %ecx,%ecx
140192196:	4c 8d 0d db f0 18 00 	lea    0x18f0db(%rip),%r9        # 0x140321278
14019219d:	0f 1f 00             	nopl   (%rax)
1401921a0:	41 0f b6 04 08       	movzbl (%r8,%rcx,1),%eax
1401921a5:	48 ff c1             	inc    %rcx
1401921a8:	41 3a 44 09 ff       	cmp    -0x1(%r9,%rcx,1),%al
1401921ad:	75 17                	jne    0x1401921c6
1401921af:	48 83 f9 04          	cmp    $0x4,%rcx
1401921b3:	75 eb                	jne    0x1401921a0
1401921b5:	c7 02 ff 00 00 00    	movl   $0xff,(%rdx)
1401921bb:	b8 01 00 00 00       	mov    $0x1,%eax
1401921c0:	48 83 c4 30          	add    $0x30,%rsp
1401921c4:	5b                   	pop    %rbx
1401921c5:	c3                   	ret
1401921c6:	33 c9                	xor    %ecx,%ecx
1401921c8:	4c 8d 0d 81 3d 15 00 	lea    0x153d81(%rip),%r9        # 0x1402e5f50
1401921cf:	90                   	nop
1401921d0:	41 0f b6 04 08       	movzbl (%r8,%rcx,1),%eax
1401921d5:	48 ff c1             	inc    %rcx
1401921d8:	41 3a 44 09 ff       	cmp    -0x1(%r9,%rcx,1),%al
1401921dd:	75 15                	jne    0x1401921f4
1401921df:	48 83 f9 06          	cmp    $0x6,%rcx
1401921e3:	75 eb                	jne    0x1401921d0
1401921e5:	c7 02 00 00 00 00    	movl   $0x0,(%rdx)
1401921eb:	8d 41 fb             	lea    -0x5(%rcx),%eax
1401921ee:	48 83 c4 30          	add    $0x30,%rsp
1401921f2:	5b                   	pop    %rbx
1401921f3:	c3                   	ret
1401921f4:	33 c9                	xor    %ecx,%ecx
1401921f6:	4c 8d 0d 83 5d 21 00 	lea    0x215d83(%rip),%r9        # 0x1403a7f80
1401921fd:	0f 1f 00             	nopl   (%rax)
140192200:	41 0f b6 04 08       	movzbl (%r8,%rcx,1),%eax
140192205:	48 ff c1             	inc    %rcx
140192208:	41 3a 44 09 ff       	cmp    -0x1(%r9,%rcx,1),%al
14019220d:	75 15                	jne    0x140192224
14019220f:	48 83 f9 06          	cmp    $0x6,%rcx
140192213:	75 eb                	jne    0x140192200
140192215:	c7 02 00 00 00 00    	movl   $0x0,(%rdx)
14019221b:	8d 41 fb             	lea    -0x5(%rcx),%eax
14019221e:	48 83 c4 30          	add    $0x30,%rsp
140192222:	5b                   	pop    %rbx
140192223:	c3                   	ret
140192224:	41 80 38 4e          	cmpb   $0x4e,(%r8)
140192228:	75 07                	jne    0x140192231
14019222a:	41 80 78 01 00       	cmpb   $0x0,0x1(%r8)
14019222f:	74 35                	je     0x140192266
140192231:	41 80 38 6e          	cmpb   $0x6e,(%r8)
140192235:	75 07                	jne    0x14019223e
140192237:	41 80 78 01 00       	cmpb   $0x0,0x1(%r8)
14019223c:	74 28                	je     0x140192266
14019223e:	41 80 38 4e          	cmpb   $0x4e,(%r8)
140192242:	75 0e                	jne    0x140192252
140192244:	41 80 78 01 4f       	cmpb   $0x4f,0x1(%r8)
140192249:	75 07                	jne    0x140192252
14019224b:	41 80 78 02 00       	cmpb   $0x0,0x2(%r8)
140192250:	74 14                	je     0x140192266
140192252:	41 80 38 6e          	cmpb   $0x6e,(%r8)
140192256:	75 1f                	jne    0x140192277
140192258:	41 80 78 01 6f       	cmpb   $0x6f,0x1(%r8)
14019225d:	75 18                	jne    0x140192277
14019225f:	41 80 78 02 00       	cmpb   $0x0,0x2(%r8)
140192264:	75 11                	jne    0x140192277
140192266:	c7 02 00 00 00 00    	movl   $0x0,(%rdx)
14019226c:	b8 01 00 00 00       	mov    $0x1,%eax
140192271:	48 83 c4 30          	add    $0x30,%rsp
140192275:	5b                   	pop    %rbx
140192276:	c3                   	ret
140192277:	e8 f4 4d f9 ff       	call   0x140127070
14019227c:	4c 8d 05 fd ef 18 00 	lea    0x18effd(%rip),%r8        # 0x140321280
140192283:	ba 21 01 00 00       	mov    $0x121,%edx
140192288:	48 8d 0d 59 ef 18 00 	lea    0x18ef59(%rip),%rcx        # 0x1403211e8
14019228f:	e8 fc 4e f9 ff       	call   0x140127190
140192294:	45 33 c0             	xor    %r8d,%r8d
140192297:	41 8d 50 68          	lea    0x68(%r8),%edx
14019229b:	8d 4a ba             	lea    -0x46(%rdx),%ecx
14019229e:	e8 ed 4f f9 ff       	call   0x140127290
1401922a3:	48 8b 43 10          	mov    0x10(%rbx),%rax
1401922a7:	4c 8d 0d 9a c4 18 00 	lea    0x18c49a(%rip),%r9        # 0x14031e748
1401922ae:	4c 8b 43 08          	mov    0x8(%rbx),%r8
1401922b2:	48 8d 15 9b c4 18 00 	lea    0x18c49b(%rip),%rdx        # 0x14031e754
1401922b9:	b9 04 00 00 00       	mov    $0x4,%ecx
1401922be:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401922c3:	e8 f8 a5 f8 ff       	call   0x14011c8c0
1401922c8:	33 c0                	xor    %eax,%eax
1401922ca:	48 83 c4 30          	add    $0x30,%rsp
1401922ce:	5b                   	pop    %rbx
1401922cf:	c3                   	ret
1401922d0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401922d5:	57                   	push   %rdi
1401922d6:	b8 30 00 00 00       	mov    $0x30,%eax
1401922db:	e8 50 e8 11 00       	call   0x1402b0b30
1401922e0:	48 2b e0             	sub    %rax,%rsp
1401922e3:	48 8b fa             	mov    %rdx,%rdi
1401922e6:	48 8b d9             	mov    %rcx,%rbx
1401922e9:	48 8b 51 10          	mov    0x10(%rcx),%rdx
1401922ed:	33 c9                	xor    %ecx,%ecx
1401922ef:	e8 dc 17 00 00       	call   0x140193ad0
1401922f4:	48 85 c0             	test   %rax,%rax
1401922f7:	75 32                	jne    0x14019232b
1401922f9:	48 8b 43 10          	mov    0x10(%rbx),%rax
1401922fd:	4c 8d 0d 44 c4 18 00 	lea    0x18c444(%rip),%r9        # 0x14031e748
140192304:	4c 8b 43 08          	mov    0x8(%rbx),%r8
140192308:	48 8d 15 45 c4 18 00 	lea    0x18c445(%rip),%rdx        # 0x14031e754
14019230f:	b9 04 00 00 00       	mov    $0x4,%ecx
140192314:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140192319:	e8 a2 a5 f8 ff       	call   0x14011c8c0
14019231e:	33 c0                	xor    %eax,%eax
140192320:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140192325:	48 83 c4 30          	add    $0x30,%rsp
140192329:	5f                   	pop    %rdi
14019232a:	c3                   	ret
14019232b:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140192330:	48 89 07             	mov    %rax,(%rdi)
140192333:	b8 01 00 00 00       	mov    $0x1,%eax
140192338:	48 83 c4 30          	add    $0x30,%rsp
14019233c:	5f                   	pop    %rdi
14019233d:	c3                   	ret
14019233e:	cc                   	int3
14019233f:	cc                   	int3
140192340:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140192345:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
14019234a:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14019234f:	57                   	push   %rdi
140192350:	41 56                	push   %r14
140192352:	41 57                	push   %r15
140192354:	b8 20 00 00 00       	mov    $0x20,%eax
140192359:	e8 d2 e7 11 00       	call   0x1402b0b30
14019235e:	48 2b e0             	sub    %rax,%rsp
140192361:	33 f6                	xor    %esi,%esi
140192363:	48 8d 15 7e ee 18 00 	lea    0x18ee7e(%rip),%rdx        # 0x1403211e8
14019236a:	41 b8 42 01 00 00    	mov    $0x142,%r8d
140192370:	48 89 74 24 48       	mov    %rsi,0x48(%rsp)
140192375:	e8 76 7d f9 ff       	call   0x14012a0f0
14019237a:	4c 8b f8             	mov    %rax,%r15
14019237d:	48 85 c0             	test   %rax,%rax
140192380:	75 32                	jne    0x1401923b4
140192382:	e8 e9 4c f9 ff       	call   0x140127070
140192387:	4c 8d 05 0a ef 18 00 	lea    0x18ef0a(%rip),%r8        # 0x140321298
14019238e:	ba 44 01 00 00       	mov    $0x144,%edx
140192393:	48 8d 0d 4e ee 18 00 	lea    0x18ee4e(%rip),%rcx        # 0x1403211e8
14019239a:	e8 f1 4d f9 ff       	call   0x140127190
14019239f:	45 33 c0             	xor    %r8d,%r8d
1401923a2:	8d 4e 22             	lea    0x22(%rsi),%ecx
1401923a5:	ba 00 01 0c 00       	mov    $0xc0100,%edx
1401923aa:	e8 e1 4e f9 ff       	call   0x140127290
1401923af:	e9 b6 02 00 00       	jmp    0x14019266a
1401923b4:	0f b6 10             	movzbl (%rax),%edx
1401923b7:	41 be 01 00 00 00    	mov    $0x1,%r14d
1401923bd:	48 8b ee             	mov    %rsi,%rbp
1401923c0:	49 8b df             	mov    %r15,%rbx
1401923c3:	49 8b ff             	mov    %r15,%rdi
1401923c6:	84 d2                	test   %dl,%dl
1401923c8:	0f 84 47 02 00 00    	je     0x140192615
1401923ce:	66 90                	xchg   %ax,%ax
1401923d0:	80 fa 0d             	cmp    $0xd,%dl
1401923d3:	0f 84 f3 00 00 00    	je     0x1401924cc
1401923d9:	80 fa 0a             	cmp    $0xa,%dl
1401923dc:	0f 84 ea 00 00 00    	je     0x1401924cc
1401923e2:	41 8b ce             	mov    %r14d,%ecx
1401923e5:	83 e9 01             	sub    $0x1,%ecx
1401923e8:	74 71                	je     0x14019245b
1401923ea:	83 f9 01             	cmp    $0x1,%ecx
1401923ed:	0f 85 ca 00 00 00    	jne    0x1401924bd
1401923f3:	80 fa 2c             	cmp    $0x2c,%dl
1401923f6:	0f 85 c1 00 00 00    	jne    0x1401924bd
1401923fc:	44 8b f1             	mov    %ecx,%r14d
1401923ff:	40 88 33             	mov    %sil,(%rbx)
140192402:	48 8b cf             	mov    %rdi,%rcx
140192405:	e8 76 18 00 00       	call   0x140193c80
14019240a:	48 85 c0             	test   %rax,%rax
14019240d:	0f 84 08 01 00 00    	je     0x14019251b
140192413:	8b d6                	mov    %esi,%edx
140192415:	4c 8b c0             	mov    %rax,%r8
140192418:	38 10                	cmp    %dl,(%rax)
14019241a:	74 16                	je     0x140192432
14019241c:	0f 1f 40 00          	nopl   0x0(%rax)
140192420:	81 fa 00 00 00 80    	cmp    $0x80000000,%edx
140192426:	73 0a                	jae    0x140192432
140192428:	49 ff c0             	inc    %r8
14019242b:	ff c2                	inc    %edx
14019242d:	41 38 30             	cmp    %sil,(%r8)
140192430:	75 ee                	jne    0x140192420
140192432:	44 8b c2             	mov    %edx,%r8d
140192435:	4c 8d 4c 24 48       	lea    0x48(%rsp),%r9
14019243a:	41 0f ba f0 1f       	btr    $0x1f,%r8d
14019243f:	48 8b d0             	mov    %rax,%rdx
140192442:	48 8b cd             	mov    %rbp,%rcx
140192445:	e8 56 1a 00 00       	call   0x140193ea0
14019244a:	85 c0                	test   %eax,%eax
14019244c:	0f 84 18 02 00 00    	je     0x14019266a
140192452:	48 8b ee             	mov    %rsi,%rbp
140192455:	48 8d 7b 01          	lea    0x1(%rbx),%rdi
140192459:	eb 62                	jmp    0x1401924bd
14019245b:	80 fa 3a             	cmp    $0x3a,%dl
14019245e:	75 23                	jne    0x140192483
140192460:	48 8b cf             	mov    %rdi,%rcx
140192463:	40 88 33             	mov    %sil,(%rbx)
140192466:	41 be 02 00 00 00    	mov    $0x2,%r14d
14019246c:	e8 0f 18 00 00       	call   0x140193c80
140192471:	48 8b e8             	mov    %rax,%rbp
140192474:	48 85 c0             	test   %rax,%rax
140192477:	0f 84 cf 00 00 00    	je     0x14019254c
14019247d:	48 8d 7b 01          	lea    0x1(%rbx),%rdi
140192481:	eb 3a                	jmp    0x1401924bd
140192483:	80 fa 2c             	cmp    $0x2c,%dl
140192486:	75 35                	jne    0x1401924bd
140192488:	48 8b cf             	mov    %rdi,%rcx
14019248b:	40 88 33             	mov    %sil,(%rbx)
14019248e:	e8 ed 17 00 00       	call   0x140193c80
140192493:	48 8d 7b 01          	lea    0x1(%rbx),%rdi
140192497:	48 8b e8             	mov    %rax,%rbp
14019249a:	48 85 c0             	test   %rax,%rax
14019249d:	0f 84 da 00 00 00    	je     0x14019257d
1401924a3:	4c 8d 4c 24 48       	lea    0x48(%rsp),%r9
1401924a8:	45 33 c0             	xor    %r8d,%r8d
1401924ab:	33 d2                	xor    %edx,%edx
1401924ad:	48 8b c8             	mov    %rax,%rcx
1401924b0:	e8 eb 19 00 00       	call   0x140193ea0
1401924b5:	85 c0                	test   %eax,%eax
1401924b7:	0f 84 ad 01 00 00    	je     0x14019266a
1401924bd:	0f b6 53 01          	movzbl 0x1(%rbx),%edx
1401924c1:	48 ff c3             	inc    %rbx
1401924c4:	84 d2                	test   %dl,%dl
1401924c6:	0f 85 04 ff ff ff    	jne    0x1401923d0
1401924cc:	41 83 fe 02          	cmp    $0x2,%r14d
1401924d0:	0f 85 3f 01 00 00    	jne    0x140192615
1401924d6:	48 8b cf             	mov    %rdi,%rcx
1401924d9:	e8 a2 17 00 00       	call   0x140193c80
1401924de:	48 8b d0             	mov    %rax,%rdx
1401924e1:	48 85 c0             	test   %rax,%rax
1401924e4:	0f 85 c4 00 00 00    	jne    0x1401925ae
1401924ea:	e8 81 4b f9 ff       	call   0x140127070
1401924ef:	4c 8d 05 a2 ed 18 00 	lea    0x18eda2(%rip),%r8        # 0x140321298
1401924f6:	ba 7c 01 00 00       	mov    $0x17c,%edx
1401924fb:	48 8d 0d e6 ec 18 00 	lea    0x18ece6(%rip),%rcx        # 0x1403211e8
140192502:	e8 89 4c f9 ff       	call   0x140127190
140192507:	41 8d 56 6b          	lea    0x6b(%r14),%edx
14019250b:	45 33 c0             	xor    %r8d,%r8d
14019250e:	8d 4a b5             	lea    -0x4b(%rdx),%ecx
140192511:	e8 7a 4d f9 ff       	call   0x140127290
140192516:	e9 4f 01 00 00       	jmp    0x14019266a
14019251b:	e8 50 4b f9 ff       	call   0x140127070
140192520:	4c 8d 05 71 ed 18 00 	lea    0x18ed71(%rip),%r8        # 0x140321298
140192527:	ba 6c 01 00 00       	mov    $0x16c,%edx
14019252c:	48 8d 0d b5 ec 18 00 	lea    0x18ecb5(%rip),%rcx        # 0x1403211e8
140192533:	e8 58 4c f9 ff       	call   0x140127190
140192538:	45 33 c0             	xor    %r8d,%r8d
14019253b:	41 8d 50 6d          	lea    0x6d(%r8),%edx
14019253f:	8d 4a b5             	lea    -0x4b(%rdx),%ecx
140192542:	e8 49 4d f9 ff       	call   0x140127290
140192547:	e9 1e 01 00 00       	jmp    0x14019266a
14019254c:	e8 1f 4b f9 ff       	call   0x140127070
140192551:	4c 8d 05 40 ed 18 00 	lea    0x18ed40(%rip),%r8        # 0x140321298
140192558:	ba 54 01 00 00       	mov    $0x154,%edx
14019255d:	48 8d 0d 84 ec 18 00 	lea    0x18ec84(%rip),%rcx        # 0x1403211e8
140192564:	e8 27 4c f9 ff       	call   0x140127190
140192569:	45 33 c0             	xor    %r8d,%r8d
14019256c:	41 8d 50 6c          	lea    0x6c(%r8),%edx
140192570:	8d 4a b6             	lea    -0x4a(%rdx),%ecx
140192573:	e8 18 4d f9 ff       	call   0x140127290
140192578:	e9 ed 00 00 00       	jmp    0x14019266a
14019257d:	e8 ee 4a f9 ff       	call   0x140127070
140192582:	4c 8d 05 0f ed 18 00 	lea    0x18ed0f(%rip),%r8        # 0x140321298
140192589:	ba 5d 01 00 00       	mov    $0x15d,%edx
14019258e:	48 8d 0d 53 ec 18 00 	lea    0x18ec53(%rip),%rcx        # 0x1403211e8
140192595:	e8 f6 4b f9 ff       	call   0x140127190
14019259a:	45 33 c0             	xor    %r8d,%r8d
14019259d:	41 8d 50 6c          	lea    0x6c(%r8),%edx
1401925a1:	8d 4a b6             	lea    -0x4a(%rdx),%ecx
1401925a4:	e8 e7 4c f9 ff       	call   0x140127290
1401925a9:	e9 bc 00 00 00       	jmp    0x14019266a
1401925ae:	40 38 30             	cmp    %sil,(%rax)
1401925b1:	74 12                	je     0x1401925c5
1401925b3:	81 fe 00 00 00 80    	cmp    $0x80000000,%esi
1401925b9:	73 0a                	jae    0x1401925c5
1401925bb:	48 ff c0             	inc    %rax
1401925be:	ff c6                	inc    %esi
1401925c0:	80 38 00             	cmpb   $0x0,(%rax)
1401925c3:	75 ee                	jne    0x1401925b3
1401925c5:	44 8b c6             	mov    %esi,%r8d
1401925c8:	4c 8d 4c 24 48       	lea    0x48(%rsp),%r9
1401925cd:	41 0f ba f0 1f       	btr    $0x1f,%r8d
1401925d2:	48 8b cd             	mov    %rbp,%rcx
1401925d5:	e8 c6 18 00 00       	call   0x140193ea0
1401925da:	85 c0                	test   %eax,%eax
1401925dc:	0f 84 88 00 00 00    	je     0x14019266a
1401925e2:	41 b8 8c 01 00 00    	mov    $0x18c,%r8d
1401925e8:	48 8d 15 f9 eb 18 00 	lea    0x18ebf9(%rip),%rdx        # 0x1403211e8