0000000140001000 <.text>:
140001000:	65 48 8b 04 25 58 00 	mov    %gs:0x58,%rax
140001007:	00 00
140001009:	ba 30 01 00 00       	mov    $0x130,%edx
14000100e:	48 8b 08             	mov    (%rax),%rcx
140001011:	48 83 24 0a 00       	andq   $0x0,(%rdx,%rcx,1)
140001016:	48 8d 0d 63 ca 06 00 	lea    0x6ca63(%rip),%rcx        # 0x14006da80
14000101d:	e9 66 8b 06 00       	jmp    0x140069b88
140001022:	90                   	nop
140001023:	90                   	nop
140001024:	90                   	nop
140001025:	90                   	nop
140001026:	90                   	nop
140001027:	90                   	nop
140001028:	90                   	nop
140001029:	90                   	nop
14000102a:	90                   	nop
14000102b:	90                   	nop
14000102c:	90                   	nop
14000102d:	90                   	nop
14000102e:	90                   	nop
14000102f:	90                   	nop
140001030:	40 53                	rex push %rbx
140001032:	48 83 ec 20          	sub    $0x20,%rsp
140001036:	48 8b 05 63 83 0d 00 	mov    0xd8363(%rip),%rax        # 0x1400d93a0
14000103d:	48 89 05 c4 17 0c 00 	mov    %rax,0xc17c4(%rip)        # 0x1400c2808
140001044:	48 8d 05 bd 17 0c 00 	lea    0xc17bd(%rip),%rax        # 0x1400c2808
14000104b:	48 89 05 4e 83 0d 00 	mov    %rax,0xd834e(%rip)        # 0x1400d93a0
140001052:	33 d2                	xor    %edx,%edx
140001054:	41 b8 04 09 00 00    	mov    $0x904,%r8d
14000105a:	48 8d 0d e3 17 0c 00 	lea    0xc17e3(%rip),%rcx        # 0x1400c2844
140001061:	e8 b0 92 06 00       	call   0x14006a316
140001066:	33 d2                	xor    %edx,%edx
140001068:	41 b8 04 08 00 00    	mov    $0x804,%r8d
14000106e:	48 8d 0d d3 20 0c 00 	lea    0xc20d3(%rip),%rcx        # 0x1400c3148
140001075:	e8 9c 92 06 00       	call   0x14006a316
14000107a:	b9 30 00 00 00       	mov    $0x30,%ecx
14000107f:	e8 58 48 05 00       	call   0x1400558dc
140001084:	48 85 c0             	test   %rax,%rax
140001087:	74 08                	je     0x140001091
140001089:	48 8b c8             	mov    %rax,%rcx
14000108c:	e8 7b 5f 00 00       	call   0x14000700c
140001091:	48 8b 1d 98 17 0c 00 	mov    0xc1798(%rip),%rbx        # 0x1400c2830
140001098:	48 89 05 91 17 0c 00 	mov    %rax,0xc1791(%rip)        # 0x1400c2830
14000109f:	48 85 db             	test   %rbx,%rbx
1400010a2:	74 11                	je     0x1400010b5
1400010a4:	48 8b cb             	mov    %rbx,%rcx
1400010a7:	e8 4c 61 00 00       	call   0x1400071f8
1400010ac:	48 8b cb             	mov    %rbx,%rcx
1400010af:	e8 2c 48 05 00       	call   0x1400558e0
1400010b4:	90                   	nop
1400010b5:	48 8d 0d 04 ca 06 00 	lea    0x6ca04(%rip),%rcx        # 0x14006dac0
1400010bc:	48 83 c4 20          	add    $0x20,%rsp
1400010c0:	5b                   	pop    %rbx
1400010c1:	e9 8e 84 06 00       	jmp    0x140069554
1400010c6:	cc                   	int3
1400010c7:	90                   	nop
1400010c8:	90                   	nop
1400010c9:	90                   	nop
1400010ca:	90                   	nop
1400010cb:	90                   	nop
1400010cc:	90                   	nop
1400010cd:	90                   	nop
1400010ce:	90                   	nop
1400010cf:	90                   	nop
1400010d0:	48 8d 0d 19 ca 06 00 	lea    0x6ca19(%rip),%rcx        # 0x14006daf0
1400010d7:	e9 78 84 06 00       	jmp    0x140069554
1400010dc:	90                   	nop
1400010dd:	90                   	nop
1400010de:	90                   	nop
1400010df:	90                   	nop
1400010e0:	48 8d 0d 69 28 0c 00 	lea    0xc2869(%rip),%rcx        # 0x1400c3950
1400010e7:	48 ff 25 b2 e0 06 00 	rex.W jmp *0x6e0b2(%rip)        # 0x14006f1a0
1400010ee:	90                   	nop
1400010ef:	90                   	nop
1400010f0:	48 8d 0d 29 ca 06 00 	lea    0x6ca29(%rip),%rcx        # 0x14006db20
1400010f7:	e9 58 84 06 00       	jmp    0x140069554
1400010fc:	90                   	nop
1400010fd:	90                   	nop
1400010fe:	90                   	nop
1400010ff:	90                   	nop
140001100:	48 8d 0d 89 ca 06 00 	lea    0x6ca89(%rip),%rcx        # 0x14006db90
140001107:	e9 48 84 06 00       	jmp    0x140069554
14000110c:	90                   	nop
14000110d:	90                   	nop
14000110e:	90                   	nop
14000110f:	90                   	nop
140001110:	48 8d 0d a9 ca 06 00 	lea    0x6caa9(%rip),%rcx        # 0x14006dbc0
140001117:	e9 38 84 06 00       	jmp    0x140069554
14000111c:	90                   	nop
14000111d:	90                   	nop
14000111e:	90                   	nop
14000111f:	90                   	nop
140001120:	48 8b 0d 39 16 0c 00 	mov    0xc1639(%rip),%rcx        # 0x1400c2760
140001127:	45 33 c9             	xor    %r9d,%r9d
14000112a:	45 33 c0             	xor    %r8d,%r8d
14000112d:	33 d2                	xor    %edx,%edx
14000112f:	48 ff 25 62 df 0d 00 	rex.W jmp *0xddf62(%rip)        # 0x1400df098
140001136:	90                   	nop
140001137:	90                   	nop
140001138:	90                   	nop
140001139:	90                   	nop
14000113a:	90                   	nop
14000113b:	90                   	nop
14000113c:	90                   	nop
14000113d:	90                   	nop
14000113e:	90                   	nop
14000113f:	90                   	nop
140001140:	48 83 ec 28          	sub    $0x28,%rsp
140001144:	f0 ff 05 3d 82 0d 00 	lock incl 0xd823d(%rip)        # 0x1400d9388
14000114b:	48 83 3d 0d 16 0c 00 	cmpq   $0x0,0xc160d(%rip)        # 0x1400c2760
140001152:	00
140001153:	75 0f                	jne    0x140001164
140001155:	4c 8d 05 04 16 0c 00 	lea    0xc1604(%rip),%r8        # 0x1400c2760
14000115c:	4d 8b c8             	mov    %r8,%r9
14000115f:	e8 cc 18 01 00       	call   0x140012a30
140001164:	48 8d 0d 85 ca 06 00 	lea    0x6ca85(%rip),%rcx        # 0x14006dbf0
14000116b:	48 83 c4 28          	add    $0x28,%rsp
14000116f:	e9 e0 83 06 00       	jmp    0x140069554
140001174:	cc                   	int3
140001175:	90                   	nop
140001176:	90                   	nop
140001177:	90                   	nop
140001178:	90                   	nop
140001179:	90                   	nop
14000117a:	90                   	nop
14000117b:	90                   	nop
14000117c:	90                   	nop
14000117d:	90                   	nop
14000117e:	90                   	nop
14000117f:	90                   	nop
140001180:	ba 02 00 00 00       	mov    $0x2,%edx
140001185:	48 8d 0d 0c 83 0d 00 	lea    0xd830c(%rip),%rcx        # 0x1400d9498
14000118c:	48 ff 25 75 e2 06 00 	rex.W jmp *0x6e275(%rip)        # 0x14006f408
140001193:	90                   	nop
140001194:	90                   	nop
140001195:	90                   	nop
140001196:	90                   	nop
140001197:	90                   	nop
140001198:	90                   	nop
140001199:	90                   	nop
14000119a:	90                   	nop
14000119b:	90                   	nop
14000119c:	90                   	nop
14000119d:	90                   	nop
14000119e:	90                   	nop
14000119f:	90                   	nop
1400011a0:	48 8d 0d a9 ca 06 00 	lea    0x6caa9(%rip),%rcx        # 0x14006dc50
1400011a7:	e9 a8 83 06 00       	jmp    0x140069554
1400011ac:	90                   	nop
1400011ad:	90                   	nop
1400011ae:	90                   	nop
1400011af:	90                   	nop
1400011b0:	48 8d 0d 09 cb 06 00 	lea    0x6cb09(%rip),%rcx        # 0x14006dcc0
1400011b7:	e9 98 83 06 00       	jmp    0x140069554
1400011bc:	90                   	nop
1400011bd:	90                   	nop
1400011be:	90                   	nop
1400011bf:	90                   	nop
1400011c0:	48 8b 05 d9 81 0d 00 	mov    0xd81d9(%rip),%rax        # 0x1400d93a0
1400011c7:	48 89 05 0a 28 0c 00 	mov    %rax,0xc280a(%rip)        # 0x1400c39d8
1400011ce:	48 8d 05 03 28 0c 00 	lea    0xc2803(%rip),%rax        # 0x1400c39d8
1400011d5:	48 89 05 c4 81 0d 00 	mov    %rax,0xd81c4(%rip)        # 0x1400d93a0
1400011dc:	c3                   	ret
1400011dd:	90                   	nop
1400011de:	90                   	nop
1400011df:	90                   	nop
1400011e0:	40 53                	rex push %rbx
1400011e2:	48 81 ec 40 01 00 00 	sub    $0x140,%rsp
1400011e9:	48 8b 05 d0 14 0c 00 	mov    0xc14d0(%rip),%rax        # 0x1400c26c0
1400011f0:	48 33 c4             	xor    %rsp,%rax
1400011f3:	48 89 84 24 30 01 00 	mov    %rax,0x130(%rsp)
1400011fa:	00
1400011fb:	41 b8 04 01 00 00    	mov    $0x104,%r8d
140001201:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140001206:	33 c9                	xor    %ecx,%ecx
140001208:	ff 15 e2 df 06 00    	call   *0x6dfe2(%rip)        # 0x14006f1f0
14000120e:	41 b8 04 01 00 00    	mov    $0x104,%r8d
140001214:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140001219:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14000121e:	8b d8                	mov    %eax,%ebx
140001220:	ff 15 d2 df 06 00    	call   *0x6dfd2(%rip)        # 0x14006f1f8
140001226:	48 8d 4c 1c 1f       	lea    0x1f(%rsp,%rbx,1),%rcx
14000122b:	b2 5c                	mov    $0x5c,%dl
14000122d:	eb 0d                	jmp    0x14000123c
14000122f:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
140001234:	48 3b c8             	cmp    %rax,%rcx
140001237:	74 07                	je     0x140001240
140001239:	48 ff c9             	dec    %rcx
14000123c:	38 11                	cmp    %dl,(%rcx)
14000123e:	75 ef                	jne    0x14000122f
140001240:	38 11                	cmp    %dl,(%rcx)
140001242:	4c 8d 51 01          	lea    0x1(%rcx),%r10
140001246:	4c 8d 1d 9b 82 0d 00 	lea    0xd829b(%rip),%r11        # 0x1400d94e8
14000124d:	4c 0f 45 d1          	cmovne %rcx,%r10
140001251:	45 33 c0             	xor    %r8d,%r8d
140001254:	33 d2                	xor    %edx,%edx
140001256:	4d 2b d3             	sub    %r11,%r10
140001259:	4e 8d 0c 1a          	lea    (%rdx,%r11,1),%r9
14000125d:	43 8a 0c 0a          	mov    (%r10,%r9,1),%cl
140001261:	80 f9 2e             	cmp    $0x2e,%cl
140001264:	74 19                	je     0x14000127f
140001266:	8d 41 9f             	lea    -0x61(%rcx),%eax
140001269:	3c 19                	cmp    $0x19,%al
14000126b:	77 03                	ja     0x140001270
14000126d:	80 e9 20             	sub    $0x20,%cl
140001270:	41 ff c0             	inc    %r8d
140001273:	41 88 09             	mov    %cl,(%r9)
140001276:	48 ff c2             	inc    %rdx
140001279:	48 83 fa 08          	cmp    $0x8,%rdx
14000127d:	7c da                	jl     0x140001259
14000127f:	49 63 c0             	movslq %r8d,%rax
140001282:	42 c6 04 18 00       	movb   $0x0,(%rax,%r11,1)
140001287:	48 8b 8c 24 30 01 00 	mov    0x130(%rsp),%rcx
14000128e:	00
14000128f:	48 33 cc             	xor    %rsp,%rcx
140001292:	e8 a9 87 06 00       	call   0x140069a40
140001297:	48 81 c4 40 01 00 00 	add    $0x140,%rsp
14000129e:	5b                   	pop    %rbx
14000129f:	c3                   	ret
1400012a0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400012a5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1400012aa:	57                   	push   %rdi
1400012ab:	48 83 ec 20          	sub    $0x20,%rsp
1400012af:	bf 04 01 00 00       	mov    $0x104,%edi
1400012b4:	48 8d 35 45 82 0d 00 	lea    0xd8245(%rip),%rsi        # 0x1400d9500
1400012bb:	44 8b c7             	mov    %edi,%r8d
1400012be:	48 8b d6             	mov    %rsi,%rdx
1400012c1:	33 c9                	xor    %ecx,%ecx
1400012c3:	ff 15 af dd 06 00    	call   *0x6ddaf(%rip)        # 0x14006f078
1400012c9:	8b d7                	mov    %edi,%edx
1400012cb:	48 83 cb ff          	or     $0xffffffffffffffff,%rbx
1400012cf:	48 8d 3d 32 84 0d 00 	lea    0xd8432(%rip),%rdi        # 0x1400d9708
1400012d6:	4c 8b cb             	mov    %rbx,%r9
1400012d9:	48 8b cf             	mov    %rdi,%rcx
1400012dc:	4c 8b c6             	mov    %rsi,%r8
1400012df:	ff 15 9b e2 06 00    	call   *0x6e29b(%rip)        # 0x14006f580
1400012e5:	33 c9                	xor    %ecx,%ecx
1400012e7:	48 ff c3             	inc    %rbx
1400012ea:	66 39 0c 5f          	cmp    %cx,(%rdi,%rbx,2)
1400012ee:	75 f7                	jne    0x1400012e7
1400012f0:	48 8d 86 06 02 00 00 	lea    0x206(%rsi),%rax
1400012f7:	48 8d 04 58          	lea    (%rax,%rbx,2),%rax
1400012fb:	48 3b c7             	cmp    %rdi,%rax
1400012fe:	74 17                	je     0x140001317
140001300:	66 83 38 5c          	cmpw   $0x5c,(%rax)
140001304:	74 09                	je     0x14000130f
140001306:	48 83 e8 02          	sub    $0x2,%rax
14000130a:	48 3b c7             	cmp    %rdi,%rax
14000130d:	75 f1                	jne    0x140001300
14000130f:	48 3b c7             	cmp    %rdi,%rax
140001312:	74 03                	je     0x140001317
140001314:	66 89 08             	mov    %cx,(%rax)
140001317:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14000131c:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140001321:	48 83 c4 20          	add    $0x20,%rsp
140001325:	5f                   	pop    %rdi
140001326:	c3                   	ret
140001327:	90                   	nop
140001328:	90                   	nop
140001329:	90                   	nop
14000132a:	90                   	nop
14000132b:	90                   	nop
14000132c:	90                   	nop
14000132d:	90                   	nop
14000132e:	90                   	nop
14000132f:	90                   	nop
140001330:	48 8b 05 69 80 0d 00 	mov    0xd8069(%rip),%rax        # 0x1400d93a0
140001337:	48 89 05 ca 26 0c 00 	mov    %rax,0xc26ca(%rip)        # 0x1400c3a08
14000133e:	48 8d 05 c3 26 0c 00 	lea    0xc26c3(%rip),%rax        # 0x1400c3a08
140001345:	48 89 05 54 80 0d 00 	mov    %rax,0xd8054(%rip)        # 0x1400d93a0
14000134c:	c3                   	ret
14000134d:	90                   	nop
14000134e:	90                   	nop
14000134f:	90                   	nop
140001350:	65 48 8b 04 25 58 00 	mov    %gs:0x58,%rax
140001357:	00 00
140001359:	ba 40 01 00 00       	mov    $0x140,%edx
14000135e:	48 8b 08             	mov    (%rax),%rcx
140001361:	48 83 24 0a 00       	andq   $0x0,(%rdx,%rcx,1)
140001366:	48 8d 0d c3 c9 06 00 	lea    0x6c9c3(%rip),%rcx        # 0x14006dd30
14000136d:	e9 16 88 06 00       	jmp    0x140069b88
140001372:	90                   	nop
140001373:	90                   	nop
140001374:	90                   	nop
140001375:	90                   	nop
140001376:	90                   	nop
140001377:	90                   	nop
140001378:	90                   	nop
140001379:	90                   	nop
14000137a:	90                   	nop
14000137b:	90                   	nop
14000137c:	90                   	nop
14000137d:	90                   	nop
14000137e:	90                   	nop
14000137f:	90                   	nop
140001380:	48 8d 0d e9 c9 06 00 	lea    0x6c9e9(%rip),%rcx        # 0x14006dd70
140001387:	e9 c8 81 06 00       	jmp    0x140069554
14000138c:	90                   	nop
14000138d:	90                   	nop
14000138e:	90                   	nop
14000138f:	90                   	nop
140001390:	48 83 ec 28          	sub    $0x28,%rsp
140001394:	ba 02 01 00 00       	mov    $0x102,%edx
140001399:	48 8d 0d 70 85 0d 00 	lea    0xd8570(%rip),%rcx        # 0x1400d9910
1400013a0:	ff 15 62 e0 06 00    	call   *0x6e062(%rip)        # 0x14006f408
1400013a6:	48 8d 0d e3 c9 06 00 	lea    0x6c9e3(%rip),%rcx        # 0x14006dd90
1400013ad:	48 83 c4 28          	add    $0x28,%rsp
1400013b1:	e9 9e 81 06 00       	jmp    0x140069554
1400013b6:	cc                   	int3
1400013b7:	90                   	nop
1400013b8:	90                   	nop
1400013b9:	90                   	nop
1400013ba:	90                   	nop
1400013bb:	90                   	nop
1400013bc:	90                   	nop
1400013bd:	90                   	nop
1400013be:	90                   	nop
1400013bf:	90                   	nop
1400013c0:	48 8d 0d a9 2b 0c 00 	lea    0xc2ba9(%rip),%rcx        # 0x1400c3f70
1400013c7:	48 ff 25 d2 dd 06 00 	rex.W jmp *0x6ddd2(%rip)        # 0x14006f1a0
1400013ce:	90                   	nop
1400013cf:	90                   	nop
1400013d0:	48 8b 05 c9 7f 0d 00 	mov    0xd7fc9(%rip),%rax        # 0x1400d93a0
1400013d7:	48 8d 0d c2 c9 06 00 	lea    0x6c9c2(%rip),%rcx        # 0x14006dda0
1400013de:	48 89 05 b3 2b 0c 00 	mov    %rax,0xc2bb3(%rip)        # 0x1400c3f98
1400013e5:	48 8d 05 ac 2b 0c 00 	lea    0xc2bac(%rip),%rax        # 0x1400c3f98
1400013ec:	48 89 05 ad 7f 0d 00 	mov    %rax,0xd7fad(%rip)        # 0x1400d93a0
1400013f3:	e9 5c 81 06 00       	jmp    0x140069554
1400013f8:	90                   	nop
1400013f9:	90                   	nop
1400013fa:	90                   	nop
1400013fb:	90                   	nop
1400013fc:	90                   	nop
1400013fd:	90                   	nop
1400013fe:	90                   	nop
1400013ff:	90                   	nop
140001400:	48 83 ec 28          	sub    $0x28,%rsp
140001404:	48 8d 0d ee 52 0c 00 	lea    0xc52ee(%rip),%rcx        # 0x1400c66f9
14000140b:	e8 10 c2 01 00       	call   0x14001d620
140001410:	48 85 c0             	test   %rax,%rax
140001413:	0f 95 05 de 52 0c 00 	setne  0xc52de(%rip)        # 0x1400c66f8
14000141a:	48 83 c4 28          	add    $0x28,%rsp
14000141e:	c3                   	ret
14000141f:	90                   	nop
140001420:	48 83 ec 28          	sub    $0x28,%rsp
140001424:	33 c9                	xor    %ecx,%ecx
140001426:	e8 f5 c2 01 00       	call   0x14001d720
14000142b:	48 89 05 d6 52 0c 00 	mov    %rax,0xc52d6(%rip)        # 0x1400c6708
140001432:	48 83 c4 28          	add    $0x28,%rsp