1401241a6:	48 8b cf             	mov    %rdi,%rcx
1401241a9:	e8 7e 21 06 00       	call   0x14018632c
1401241ae:	90                   	nop
1401241af:	ba 60 00 00 00       	mov    $0x60,%edx
1401241b4:	48 8b cf             	mov    %rdi,%rcx
1401241b7:	e8 90 24 06 00       	call   0x14018664c
1401241bc:	48 89 75 e0          	mov    %rsi,-0x20(%rbp)
1401241c0:	45 33 c0             	xor    %r8d,%r8d
1401241c3:	41 8d 50 01          	lea    0x1(%r8),%edx
1401241c7:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1401241cb:	e8 50 1a 00 00       	call   0x140125c20
1401241d0:	48 c7 45 d0 e8 03 00 	movq   $0x3e8,-0x30(%rbp)
1401241d7:	00
1401241d8:	4c 8d 05 b3 9e 11 00 	lea    0x119eb3(%rip),%r8        # 0x14023e092
1401241df:	48 8d 15 a2 9e 11 00 	lea    0x119ea2(%rip),%rdx        # 0x14023e088
1401241e6:	48 8b cb             	mov    %rbx,%rcx
1401241e9:	e8 92 1d 00 00       	call   0x140125f80
1401241ee:	48 8b d0             	mov    %rax,%rdx
1401241f1:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1401241f5:	e8 b6 09 00 00       	call   0x140124bb0
1401241fa:	90                   	nop
1401241fb:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1401241ff:	e8 2c 1c 00 00       	call   0x140125e30
140124204:	48 8b 7d e0          	mov    -0x20(%rbp),%rdi
140124208:	48 85 ff             	test   %rdi,%rdi
14012420b:	74 26                	je     0x140124233
14012420d:	4c 8d 0d 5c 1e fa ff 	lea    -0x5e1a4(%rip),%r9        # 0x1400c6070
140124214:	ba 20 00 00 00       	mov    $0x20,%edx
140124219:	44 8d 42 e3          	lea    -0x1d(%rdx),%r8d
14012421d:	48 8b cf             	mov    %rdi,%rcx
140124220:	e8 07 21 06 00       	call   0x14018632c
140124225:	90                   	nop
140124226:	ba 60 00 00 00       	mov    $0x60,%edx
14012422b:	48 8b cf             	mov    %rdi,%rcx
14012422e:	e8 19 24 06 00       	call   0x14018664c
140124233:	48 89 75 e0          	mov    %rsi,-0x20(%rbp)
140124237:	45 33 c0             	xor    %r8d,%r8d
14012423a:	41 8d 50 05          	lea    0x5(%r8),%edx
14012423e:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140124242:	e8 d9 19 00 00       	call   0x140125c20
140124247:	c6 45 d0 00          	movb   $0x0,-0x30(%rbp)
14012424b:	4c 8d 05 31 9e 11 00 	lea    0x119e31(%rip),%r8        # 0x14023e083
140124252:	48 8d 15 1f 9e 11 00 	lea    0x119e1f(%rip),%rdx        # 0x14023e078
140124259:	48 8b cb             	mov    %rbx,%rcx
14012425c:	e8 1f 1d 00 00       	call   0x140125f80
140124261:	48 8b d0             	mov    %rax,%rdx
140124264:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140124268:	e8 43 09 00 00       	call   0x140124bb0
14012426d:	90                   	nop
14012426e:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140124272:	e8 b9 1b 00 00       	call   0x140125e30
140124277:	48 8b 7d e0          	mov    -0x20(%rbp),%rdi
14012427b:	48 85 ff             	test   %rdi,%rdi
14012427e:	74 26                	je     0x1401242a6
140124280:	4c 8d 0d e9 1d fa ff 	lea    -0x5e217(%rip),%r9        # 0x1400c6070
140124287:	ba 20 00 00 00       	mov    $0x20,%edx
14012428c:	44 8d 42 e3          	lea    -0x1d(%rdx),%r8d
140124290:	48 8b cf             	mov    %rdi,%rcx
140124293:	e8 94 20 06 00       	call   0x14018632c
140124298:	90                   	nop
140124299:	ba 60 00 00 00       	mov    $0x60,%edx
14012429e:	48 8b cf             	mov    %rdi,%rcx
1401242a1:	e8 a6 23 06 00       	call   0x14018664c
1401242a6:	48 89 75 e0          	mov    %rsi,-0x20(%rbp)
1401242aa:	45 33 c0             	xor    %r8d,%r8d
1401242ad:	41 8d 50 05          	lea    0x5(%r8),%edx
1401242b1:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1401242b5:	e8 66 19 00 00       	call   0x140125c20
1401242ba:	c6 45 d0 00          	movb   $0x0,-0x30(%rbp)
1401242be:	4c 8d 05 b8 9e 11 00 	lea    0x119eb8(%rip),%r8        # 0x14023e17d
1401242c5:	48 8d 15 a4 9e 11 00 	lea    0x119ea4(%rip),%rdx        # 0x14023e170
1401242cc:	48 8b cb             	mov    %rbx,%rcx
1401242cf:	e8 ac 1c 00 00       	call   0x140125f80
1401242d4:	48 8b d0             	mov    %rax,%rdx
1401242d7:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1401242db:	e8 d0 08 00 00       	call   0x140124bb0
1401242e0:	90                   	nop
1401242e1:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1401242e5:	e8 46 1b 00 00       	call   0x140125e30
1401242ea:	48 8b 7d e0          	mov    -0x20(%rbp),%rdi
1401242ee:	48 85 ff             	test   %rdi,%rdi
1401242f1:	74 26                	je     0x140124319
1401242f3:	4c 8d 0d 76 1d fa ff 	lea    -0x5e28a(%rip),%r9        # 0x1400c6070
1401242fa:	ba 20 00 00 00       	mov    $0x20,%edx
1401242ff:	44 8d 42 e3          	lea    -0x1d(%rdx),%r8d
140124303:	48 8b cf             	mov    %rdi,%rcx
140124306:	e8 21 20 06 00       	call   0x14018632c
14012430b:	90                   	nop
14012430c:	ba 60 00 00 00       	mov    $0x60,%edx
140124311:	48 8b cf             	mov    %rdi,%rcx
140124314:	e8 33 23 06 00       	call   0x14018664c
140124319:	48 89 75 e0          	mov    %rsi,-0x20(%rbp)
14012431d:	45 33 c0             	xor    %r8d,%r8d
140124320:	41 8d 50 05          	lea    0x5(%r8),%edx
140124324:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140124328:	e8 f3 18 00 00       	call   0x140125c20
14012432d:	c6 45 d0 00          	movb   $0x0,-0x30(%rbp)
140124331:	4c 8d 05 32 9e 11 00 	lea    0x119e32(%rip),%r8        # 0x14023e16a
140124338:	48 8d 15 19 9e 11 00 	lea    0x119e19(%rip),%rdx        # 0x14023e158
14012433f:	48 8b cb             	mov    %rbx,%rcx
140124342:	e8 39 1c 00 00       	call   0x140125f80
140124347:	48 8b d0             	mov    %rax,%rdx
14012434a:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14012434e:	e8 5d 08 00 00       	call   0x140124bb0
140124353:	90                   	nop
140124354:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140124358:	e8 d3 1a 00 00       	call   0x140125e30
14012435d:	48 8b 7d e0          	mov    -0x20(%rbp),%rdi
140124361:	48 85 ff             	test   %rdi,%rdi
140124364:	74 26                	je     0x14012438c
140124366:	4c 8d 0d 03 1d fa ff 	lea    -0x5e2fd(%rip),%r9        # 0x1400c6070
14012436d:	ba 20 00 00 00       	mov    $0x20,%edx
140124372:	44 8d 42 e3          	lea    -0x1d(%rdx),%r8d
140124376:	48 8b cf             	mov    %rdi,%rcx
140124379:	e8 ae 1f 06 00       	call   0x14018632c
14012437e:	90                   	nop
14012437f:	ba 60 00 00 00       	mov    $0x60,%edx
140124384:	48 8b cf             	mov    %rdi,%rcx
140124387:	e8 c0 22 06 00       	call   0x14018664c
14012438c:	48 89 75 e0          	mov    %rsi,-0x20(%rbp)
140124390:	45 33 c0             	xor    %r8d,%r8d
140124393:	41 8d 50 05          	lea    0x5(%r8),%edx
140124397:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
14012439b:	e8 80 18 00 00       	call   0x140125c20
1401243a0:	c6 45 d0 01          	movb   $0x1,-0x30(%rbp)
1401243a4:	4c 8d 05 dc 9d 11 00 	lea    0x119ddc(%rip),%r8        # 0x14023e187
1401243ab:	48 8d 15 ce 9d 11 00 	lea    0x119dce(%rip),%rdx        # 0x14023e180
1401243b2:	48 8b cb             	mov    %rbx,%rcx
1401243b5:	e8 c6 1b 00 00       	call   0x140125f80
1401243ba:	48 8b d0             	mov    %rax,%rdx
1401243bd:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1401243c1:	e8 ea 07 00 00       	call   0x140124bb0
1401243c6:	90                   	nop
1401243c7:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1401243cb:	e8 60 1a 00 00       	call   0x140125e30
1401243d0:	48 8b 5d e0          	mov    -0x20(%rbp),%rbx
1401243d4:	48 85 db             	test   %rbx,%rbx
1401243d7:	74 26                	je     0x1401243ff
1401243d9:	4c 8d 0d 90 1c fa ff 	lea    -0x5e370(%rip),%r9        # 0x1400c6070
1401243e0:	ba 20 00 00 00       	mov    $0x20,%edx
1401243e5:	44 8d 42 e3          	lea    -0x1d(%rdx),%r8d
1401243e9:	48 8b cb             	mov    %rbx,%rcx
1401243ec:	e8 3b 1f 06 00       	call   0x14018632c
1401243f1:	90                   	nop
1401243f2:	ba 60 00 00 00       	mov    $0x60,%edx
1401243f7:	48 8b cb             	mov    %rbx,%rcx
1401243fa:	e8 4d 22 06 00       	call   0x14018664c
1401243ff:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
140124404:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
140124409:	48 8b 7c 24 70       	mov    0x70(%rsp),%rdi
14012440e:	48 83 c4 50          	add    $0x50,%rsp
140124412:	5d                   	pop    %rbp
140124413:	c3                   	ret
140124414:	cc                   	int3
140124415:	cc                   	int3
140124416:	cc                   	int3
140124417:	cc                   	int3
140124418:	cc                   	int3
140124419:	cc                   	int3
14012441a:	cc                   	int3
14012441b:	cc                   	int3
14012441c:	cc                   	int3
14012441d:	cc                   	int3
14012441e:	cc                   	int3
14012441f:	cc                   	int3
140124420:	40 53                	rex push %rbx
140124422:	48 83 ec 20          	sub    $0x20,%rsp
140124426:	48 8d 99 88 00 00 00 	lea    0x88(%rcx),%rbx
14012442d:	48 8b 83 78 ff ff ff 	mov    -0x88(%rbx),%rax
140124434:	48 63 48 04          	movslq 0x4(%rax),%rcx
140124438:	48 8d 05 69 a3 11 00 	lea    0x11a369(%rip),%rax        # 0x14023e7a8
14012443f:	48 89 84 19 78 ff ff 	mov    %rax,-0x88(%rcx,%rbx,1)
140124446:	ff
140124447:	48 8b 83 78 ff ff ff 	mov    -0x88(%rbx),%rax
14012444e:	48 63 48 04          	movslq 0x4(%rax),%rcx
140124452:	8d 91 78 ff ff ff    	lea    -0x88(%rcx),%edx
140124458:	89 94 19 74 ff ff ff 	mov    %edx,-0x8c(%rcx,%rbx,1)
14012445f:	48 8d 4b 80          	lea    -0x80(%rbx),%rcx
140124463:	e8 98 67 fa ff       	call   0x1400cac00
140124468:	48 8b 83 78 ff ff ff 	mov    -0x88(%rbx),%rax
14012446f:	48 63 50 04          	movslq 0x4(%rax),%rdx
140124473:	48 8d 05 a6 57 11 00 	lea    0x1157a6(%rip),%rax        # 0x140239c20
14012447a:	48 89 84 1a 78 ff ff 	mov    %rax,-0x88(%rdx,%rbx,1)
140124481:	ff
140124482:	48 8b 83 78 ff ff ff 	mov    -0x88(%rbx),%rax
140124489:	48 63 50 04          	movslq 0x4(%rax),%rdx
14012448d:	44 8d 42 f0          	lea    -0x10(%rdx),%r8d
140124491:	44 89 84 1a 74 ff ff 	mov    %r8d,-0x8c(%rdx,%rbx,1)
140124498:	ff
140124499:	48 8d 05 f0 54 11 00 	lea    0x1154f0(%rip),%rax        # 0x140239990
1401244a0:	48 89 03             	mov    %rax,(%rbx)
1401244a3:	48 8b cb             	mov    %rbx,%rcx
1401244a6:	e8 4d 3c 04 00       	call   0x1401680f8
1401244ab:	90                   	nop
1401244ac:	48 83 c4 20          	add    $0x20,%rsp
1401244b0:	5b                   	pop    %rbx
1401244b1:	c3                   	ret
1401244b2:	cc                   	int3
1401244b3:	cc                   	int3
1401244b4:	cc                   	int3
1401244b5:	cc                   	int3
1401244b6:	cc                   	int3
1401244b7:	cc                   	int3
1401244b8:	cc                   	int3
1401244b9:	cc                   	int3
1401244ba:	cc                   	int3
1401244bb:	cc                   	int3
1401244bc:	cc                   	int3
1401244bd:	cc                   	int3
1401244be:	cc                   	int3
1401244bf:	cc                   	int3
1401244c0:	40 53                	rex push %rbx
1401244c2:	48 83 ec 20          	sub    $0x20,%rsp
1401244c6:	ba 04 00 00 00       	mov    $0x4,%edx
1401244cb:	65 48 8b 04 25 58 00 	mov    %gs:0x58,%rax
1401244d2:	00 00
1401244d4:	48 8b 08             	mov    (%rax),%rcx
1401244d7:	8b 04 0a             	mov    (%rdx,%rcx,1),%eax
1401244da:	39 05 90 ea 1f 00    	cmp    %eax,0x1fea90(%rip)        # 0x140322f70
1401244e0:	7e 57                	jle    0x140124539
1401244e2:	48 8d 0d 87 ea 1f 00 	lea    0x1fea87(%rip),%rcx        # 0x140322f70
1401244e9:	e8 1a 23 06 00       	call   0x140186808
1401244ee:	83 3d 7b ea 1f 00 ff 	cmpl   $0xffffffff,0x1fea7b(%rip)        # 0x140322f70
1401244f5:	75 42                	jne    0x140124539
1401244f7:	48 c7 05 86 ea 1f 00 	movq   $0x0,0x1fea86(%rip)        # 0x140322f88
1401244fe:	00 00 00 00
140124502:	45 33 c0             	xor    %r8d,%r8d
140124505:	33 d2                	xor    %edx,%edx
140124507:	48 8d 1d 6a ea 1f 00 	lea    0x1fea6a(%rip),%rbx        # 0x140322f78
14012450e:	48 8b cb             	mov    %rbx,%rcx
140124511:	e8 0a 17 00 00       	call   0x140125c20
140124516:	90                   	nop
140124517:	48 8d 0d 72 77 0c 00 	lea    0xc7772(%rip),%rcx        # 0x1401ebc90
14012451e:	e8 11 21 06 00       	call   0x140186634
140124523:	90                   	nop
140124524:	48 8d 0d 45 ea 1f 00 	lea    0x1fea45(%rip),%rcx        # 0x140322f70
14012452b:	e8 78 22 06 00       	call   0x1401867a8
140124530:	48 8b c3             	mov    %rbx,%rax
140124533:	48 83 c4 20          	add    $0x20,%rsp
140124537:	5b                   	pop    %rbx
140124538:	c3                   	ret
140124539:	48 8d 05 38 ea 1f 00 	lea    0x1fea38(%rip),%rax        # 0x140322f78
140124540:	48 83 c4 20          	add    $0x20,%rsp
140124544:	5b                   	pop    %rbx
140124545:	c3                   	ret
140124546:	cc                   	int3
140124547:	cc                   	int3
140124548:	cc                   	int3
140124549:	cc                   	int3
14012454a:	cc                   	int3
14012454b:	cc                   	int3
14012454c:	cc                   	int3
14012454d:	cc                   	int3
14012454e:	cc                   	int3
14012454f:	cc                   	int3
140124550:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140124555:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
14012455a:	56                   	push   %rsi
14012455b:	57                   	push   %rdi
14012455c:	41 56                	push   %r14
14012455e:	48 81 ec 40 01 00 00 	sub    $0x140,%rsp
140124565:	48 8b 05 04 6d 18 00 	mov    0x186d04(%rip),%rax        # 0x1402ab270
14012456c:	48 33 c4             	xor    %rsp,%rax
14012456f:	48 89 84 24 30 01 00 	mov    %rax,0x130(%rsp)
140124576:	00
140124577:	8b ea                	mov    %edx,%ebp
140124579:	4c 8b f1             	mov    %rcx,%r14
14012457c:	81 fa fa ff ff 7f    	cmp    $0x7ffffffa,%edx
140124582:	77 4d                	ja     0x1401245d1
140124584:	48 8d 4d 05          	lea    0x5(%rbp),%rcx
140124588:	e8 8b 23 06 00       	call   0x140186918
14012458d:	48 8b f8             	mov    %rax,%rdi
140124590:	89 28                	mov    %ebp,(%rax)
140124592:	48 8d 48 04          	lea    0x4(%rax),%rcx
140124596:	44 8b c5             	mov    %ebp,%r8d
140124599:	49 8b d6             	mov    %r14,%rdx
14012459c:	e8 1f 3e 06 00       	call   0x1401883c0
1401245a1:	c6 44 2f 04 00       	movb   $0x0,0x4(%rdi,%rbp,1)
1401245a6:	48 8b c7             	mov    %rdi,%rax
1401245a9:	48 8b 8c 24 30 01 00 	mov    0x130(%rsp),%rcx
1401245b0:	00
1401245b1:	48 33 cc             	xor    %rsp,%rcx
1401245b4:	e8 17 1d 06 00       	call   0x1401862d0
1401245b9:	4c 8d 9c 24 40 01 00 	lea    0x140(%rsp),%r11
1401245c0:	00
1401245c1:	49 8b 5b 30          	mov    0x30(%r11),%rbx
1401245c5:	49 8b 6b 38          	mov    0x38(%r11),%rbp
1401245c9:	49 8b e3             	mov    %r11,%rsp
1401245cc:	41 5e                	pop    %r14
1401245ce:	5f                   	pop    %rdi
1401245cf:	5e                   	pop    %rsi
1401245d0:	c3                   	ret
1401245d1:	ba 01 00 00 00       	mov    $0x1,%edx
1401245d6:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1401245db:	e8 c0 4b 00 00       	call   0x1401291a0
1401245e0:	90                   	nop
1401245e1:	48 8d 15 08 9b 11 00 	lea    0x119b08(%rip),%rdx        # 0x14023e0f0
1401245e8:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1401245ed:	e8 6e 87 fa ff       	call   0x1400ccd60
1401245f2:	48 8d 94 24 10 01 00 	lea    0x110(%rsp),%rdx
1401245f9:	00
1401245fa:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1401245ff:	e8 7c 4b 00 00       	call   0x140129180
140124604:	90                   	nop
140124605:	48 8b c8             	mov    %rax,%rcx
140124608:	e8 33 02 00 00       	call   0x140124840
14012460d:	cc                   	int3
14012460e:	cc                   	int3
14012460f:	cc                   	int3
140124610:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140124615:	57                   	push   %rdi
140124616:	48 83 ec 20          	sub    $0x20,%rsp
14012461a:	48 8d 05 87 a2 11 00 	lea    0x11a287(%rip),%rax        # 0x14023e8a8
140124621:	48 8b f9             	mov    %rcx,%rdi
140124624:	48 89 01             	mov    %rax,(%rcx)
140124627:	8b da                	mov    %edx,%ebx
140124629:	48 83 c1 10          	add    $0x10,%rcx
14012462d:	e8 4e 1d fa ff       	call   0x1400c6380
140124632:	48 8d 05 0f a4 10 00 	lea    0x10a40f(%rip),%rax        # 0x14022ea48
140124639:	48 89 07             	mov    %rax,(%rdi)
14012463c:	f6 c3 01             	test   $0x1,%bl
14012463f:	74 0d                	je     0x14012464e
140124641:	ba 30 00 00 00       	mov    $0x30,%edx
140124646:	48 8b cf             	mov    %rdi,%rcx
140124649:	e8 fe 1f 06 00       	call   0x14018664c
14012464e:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140124653:	48 8b c7             	mov    %rdi,%rax
140124656:	48 83 c4 20          	add    $0x20,%rsp
14012465a:	5f                   	pop    %rdi
14012465b:	c3                   	ret
14012465c:	cc                   	int3
14012465d:	cc                   	int3
14012465e:	cc                   	int3
14012465f:	cc                   	int3
140124660:	40 53                	rex push %rbx
140124662:	48 83 ec 20          	sub    $0x20,%rsp
140124666:	48 8d 05 3b a2 11 00 	lea    0x11a23b(%rip),%rax        # 0x14023e8a8
14012466d:	48 8b d9             	mov    %rcx,%rbx
140124670:	48 89 01             	mov    %rax,(%rcx)
140124673:	48 83 c1 10          	add    $0x10,%rcx
140124677:	e8 04 1d fa ff       	call   0x1400c6380
14012467c:	48 8d 05 c5 a3 10 00 	lea    0x10a3c5(%rip),%rax        # 0x14022ea48
140124683:	48 89 03             	mov    %rax,(%rbx)
140124686:	48 83 c4 20          	add    $0x20,%rsp
14012468a:	5b                   	pop    %rbx
14012468b:	c3                   	ret
14012468c:	cc                   	int3
14012468d:	cc                   	int3
14012468e:	cc                   	int3
14012468f:	cc                   	int3