1402974c7:	cc                   	int3
1402974c8:	cc                   	int3
1402974c9:	cc                   	int3
1402974ca:	cc                   	int3
1402974cb:	cc                   	int3
1402974cc:	cc                   	int3
1402974cd:	cc                   	int3
1402974ce:	cc                   	int3
1402974cf:	cc                   	int3
1402974d0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1402974d5:	55                   	push   %rbp
1402974d6:	56                   	push   %rsi
1402974d7:	57                   	push   %rdi
1402974d8:	41 54                	push   %r12
1402974da:	41 55                	push   %r13
1402974dc:	41 56                	push   %r14
1402974de:	41 57                	push   %r15
1402974e0:	b8 80 00 00 00       	mov    $0x80,%eax
1402974e5:	e8 46 96 01 00       	call   0x1402b0b30
1402974ea:	48 2b e0             	sub    %rax,%rsp
1402974ed:	48 8b 05 8c e5 13 00 	mov    0x13e58c(%rip),%rax        # 0x1403d5a80
1402974f4:	48 33 c4             	xor    %rsp,%rax
1402974f7:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1402974fc:	4c 8b ea             	mov    %rdx,%r13
1402974ff:	4c 8b e1             	mov    %rcx,%r12
140297502:	e8 09 5f e8 ff       	call   0x14011d410
140297507:	83 64 24 28 fe       	andl   $0xfffffffe,0x28(%rsp)
14029750c:	48 8d 15 ad ff 09 00 	lea    0x9ffad(%rip),%rdx        # 0x1403374c0
140297513:	41 bf 01 00 00 00    	mov    $0x1,%r15d
140297519:	4c 89 6c 24 20       	mov    %r13,0x20(%rsp)
14029751e:	49 8b cd             	mov    %r13,%rcx
140297521:	45 8d 47 04          	lea    0x4(%r15),%r8d
140297525:	e8 f6 31 e9 ff       	call   0x14012a720
14029752a:	33 ff                	xor    %edi,%edi
14029752c:	85 c0                	test   %eax,%eax
14029752e:	0f 85 84 00 00 00    	jne    0x1402975b8
140297534:	49 8d 5d 05          	lea    0x5(%r13),%rbx
140297538:	48 8b cb             	mov    %rbx,%rcx
14029753b:	45 8d 47 01          	lea    0x1(%r15),%r8d
14029753f:	48 8d 15 f6 38 05 00 	lea    0x538f6(%rip),%rdx        # 0x1402eae3c
140297546:	e8 e5 b9 02 00       	call   0x1402c2f30
14029754b:	85 c0                	test   %eax,%eax
14029754d:	75 26                	jne    0x140297575
14029754f:	49 8d 5d 07          	lea    0x7(%r13),%rbx
140297553:	44 8b ff             	mov    %edi,%r15d
140297556:	48 8b cb             	mov    %rbx,%rcx
140297559:	44 8d 47 0a          	lea    0xa(%rdi),%r8d
14029755d:	48 8d 15 44 39 05 00 	lea    0x53944(%rip),%rdx        # 0x1402eaea8
140297564:	e8 b7 31 e9 ff       	call   0x14012a720
140297569:	85 c0                	test   %eax,%eax
14029756b:	0f 85 bb 00 00 00    	jne    0x14029762c
140297571:	49 8d 5d 10          	lea    0x10(%r13),%rbx
140297575:	49 8b ef             	mov    %r15,%rbp
140297578:	48 03 ed             	add    %rbp,%rbp
14029757b:	8b 74 ec 28          	mov    0x28(%rsp,%rbp,8),%esi
14029757f:	83 ce 01             	or     $0x1,%esi
140297582:	80 3b 2f             	cmpb   $0x2f,(%rbx)
140297585:	89 74 ec 28          	mov    %esi,0x28(%rsp,%rbp,8)
140297589:	75 25                	jne    0x1402975b0
14029758b:	80 7b 02 3a          	cmpb   $0x3a,0x2(%rbx)
14029758f:	75 1f                	jne    0x1402975b0
140297591:	80 7b 03 2f          	cmpb   $0x2f,0x3(%rbx)
140297595:	75 19                	jne    0x1402975b0
140297597:	0f be 4b 01          	movsbl 0x1(%rbx),%ecx
14029759b:	e8 b4 38 03 00       	call   0x1402cae54
1402975a0:	2c 61                	sub    $0x61,%al
1402975a2:	3c 19                	cmp    $0x19,%al
1402975a4:	77 0a                	ja     0x1402975b0
1402975a6:	48 ff c3             	inc    %rbx
1402975a9:	83 e6 fe             	and    $0xfffffffe,%esi
1402975ac:	89 74 ec 28          	mov    %esi,0x28(%rsp,%rbp,8)
1402975b0:	48 89 5c ec 20       	mov    %rbx,0x20(%rsp,%rbp,8)
1402975b5:	49 ff c7             	inc    %r15
1402975b8:	48 8b ef             	mov    %rdi,%rbp
1402975bb:	48 8d 5c 24 20       	lea    0x20(%rsp),%rbx
1402975c0:	4c 8b f7             	mov    %rdi,%r14
1402975c3:	49 3b ef             	cmp    %r15,%rbp
1402975c6:	0f 83 d9 02 00 00    	jae    0x1402978a5
1402975cc:	f6 43 08 01          	testb  $0x1,0x8(%rbx)
1402975d0:	74 0c                	je     0x1402975de
1402975d2:	48 8b 33             	mov    (%rbx),%rsi
1402975d5:	80 3e 2f             	cmpb   $0x2f,(%rsi)
1402975d8:	0f 85 0f 01 00 00    	jne    0x1402976ed
1402975de:	48 8b 33             	mov    (%rbx),%rsi
1402975e1:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1402975e6:	48 8b ce             	mov    %rsi,%rcx
1402975e9:	e8 96 12 03 00       	call   0x1402c8884
1402975ee:	85 c0                	test   %eax,%eax
1402975f0:	79 7b                	jns    0x14029766d
1402975f2:	e8 79 fa e8 ff       	call   0x140127070
1402975f7:	4c 8d 05 62 02 10 00 	lea    0x100262(%rip),%r8        # 0x140397860
1402975fe:	ba 0b 01 00 00       	mov    $0x10b,%edx
140297603:	48 8d 0d d6 01 10 00 	lea    0x1001d6(%rip),%rcx        # 0x1403977e0
14029760a:	e8 81 fb e8 ff       	call   0x140127190
14029760f:	e8 94 52 02 00       	call   0x1402bc8a8
140297614:	4c 8b ce             	mov    %rsi,%r9
140297617:	4c 8d 05 ea 6f 0a 00 	lea    0xa6fea(%rip),%r8        # 0x14033e608
14029761e:	b9 02 00 00 00       	mov    $0x2,%ecx
140297623:	8b 10                	mov    (%rax),%edx
140297625:	e8 66 fc e8 ff       	call   0x140127290
14029762a:	eb 44                	jmp    0x140297670
14029762c:	80 3b 2f             	cmpb   $0x2f,(%rbx)
14029762f:	0f 84 40 ff ff ff    	je     0x140297575
140297635:	e8 66 55 e8 ff       	call   0x14011cba0
14029763a:	e8 31 fa e8 ff       	call   0x140127070
14029763f:	4c 8d 05 1a 02 10 00 	lea    0x10021a(%rip),%r8        # 0x140397860
140297646:	ba e8 00 00 00       	mov    $0xe8,%edx
14029764b:	48 8d 0d 8e 01 10 00 	lea    0x10018e(%rip),%rcx        # 0x1403977e0
140297652:	e8 39 fb e8 ff       	call   0x140127190
140297657:	45 33 c0             	xor    %r8d,%r8d
14029765a:	ba df 00 00 00       	mov    $0xdf,%edx
14029765f:	41 8d 48 39          	lea    0x39(%r8),%ecx
140297663:	e8 28 fc e8 ff       	call   0x140127290
140297668:	e9 3d 02 00 00       	jmp    0x1402978aa
14029766d:	4c 8b f6             	mov    %rsi,%r14
140297670:	48 ff c5             	inc    %rbp
140297673:	48 83 c3 10          	add    $0x10,%rbx
140297677:	4d 85 f6             	test   %r14,%r14
14029767a:	0f 84 43 ff ff ff    	je     0x1402975c3
140297680:	e8 5b 5b e8 ff       	call   0x14011d1e0
140297685:	0f b7 44 24 46       	movzwl 0x46(%rsp),%eax
14029768a:	b9 00 f0 00 00       	mov    $0xf000,%ecx
14029768f:	66 23 c1             	and    %cx,%ax
140297692:	b9 00 40 00 00       	mov    $0x4000,%ecx
140297697:	66 3b c1             	cmp    %cx,%ax
14029769a:	0f 85 98 01 00 00    	jne    0x140297838
1402976a0:	4d 8b c4             	mov    %r12,%r8
1402976a3:	49 8b d5             	mov    %r13,%rdx
1402976a6:	b9 01 00 00 00       	mov    $0x1,%ecx
1402976ab:	e8 30 0d 00 00       	call   0x1402983e0
1402976b0:	48 8b d8             	mov    %rax,%rbx
1402976b3:	48 85 c0             	test   %rax,%rax
1402976b6:	75 75                	jne    0x14029772d
1402976b8:	e8 b3 f9 e8 ff       	call   0x140127070
1402976bd:	4c 8d 05 6c 01 10 00 	lea    0x10016c(%rip),%r8        # 0x140397830
1402976c4:	ba af 00 00 00       	mov    $0xaf,%edx
1402976c9:	48 8d 0d 10 01 10 00 	lea    0x100110(%rip),%rcx        # 0x1403977e0
1402976d0:	e8 bb fa e8 ff       	call   0x140127190
1402976d5:	45 33 c0             	xor    %r8d,%r8d
1402976d8:	8d 4b 39             	lea    0x39(%rbx),%ecx
1402976db:	ba 00 01 0c 00       	mov    $0xc0100,%edx
1402976e0:	e8 ab fb e8 ff       	call   0x140127290
1402976e5:	48 8b c7             	mov    %rdi,%rax
1402976e8:	e9 bf 01 00 00       	jmp    0x1402978ac
1402976ed:	e8 ae 54 e8 ff       	call   0x14011cba0
1402976f2:	e8 79 f9 e8 ff       	call   0x140127070
1402976f7:	4c 8d 05 62 01 10 00 	lea    0x100162(%rip),%r8        # 0x140397860
1402976fe:	ba 05 01 00 00       	mov    $0x105,%edx
140297703:	48 8d 0d d6 00 10 00 	lea    0x1000d6(%rip),%rcx        # 0x1403977e0
14029770a:	e8 81 fa e8 ff       	call   0x140127190
14029770f:	4c 8b ce             	mov    %rsi,%r9
140297712:	4c 8d 05 57 01 10 00 	lea    0x100157(%rip),%r8        # 0x140397870
140297719:	ba db 00 00 00       	mov    $0xdb,%edx
14029771e:	b9 39 00 00 00       	mov    $0x39,%ecx
140297723:	e8 68 fb e8 ff       	call   0x140127290
140297728:	e9 7d 01 00 00       	jmp    0x1402978aa
14029772d:	49 8b d6             	mov    %r14,%rdx
140297730:	48 8d 48 18          	lea    0x18(%rax),%rcx
140297734:	e8 e7 e5 f0 ff       	call   0x1401a5d20
140297739:	48 89 43 30          	mov    %rax,0x30(%rbx)
14029773d:	e8 66 51 02 00       	call   0x1402bc8a8
140297742:	8b 10                	mov    (%rax),%edx
140297744:	89 53 38             	mov    %edx,0x38(%rbx)
140297747:	48 39 7b 30          	cmp    %rdi,0x30(%rbx)
14029774b:	0f 85 df 00 00 00    	jne    0x140297830
140297751:	85 d2                	test   %edx,%edx
140297753:	0f 84 d0 00 00 00    	je     0x140297829
140297759:	e8 12 f9 e8 ff       	call   0x140127070
14029775e:	4c 8d 05 cb 00 10 00 	lea    0x1000cb(%rip),%r8        # 0x140397830
140297765:	ba b7 00 00 00       	mov    $0xb7,%edx
14029776a:	48 8d 0d 6f 00 10 00 	lea    0x10006f(%rip),%rcx        # 0x1403977e0
140297771:	e8 1a fa e8 ff       	call   0x140127190
140297776:	8b 53 38             	mov    0x38(%rbx),%edx
140297779:	4c 8d 05 c0 00 10 00 	lea    0x1000c0(%rip),%r8        # 0x140397840
140297780:	4d 8b ce             	mov    %r14,%r9
140297783:	b9 02 00 00 00       	mov    $0x2,%ecx
140297788:	e8 03 fb e8 ff       	call   0x140127290
14029778d:	8b 4b 10             	mov    0x10(%rbx),%ecx
140297790:	85 c9                	test   %ecx,%ecx
140297792:	74 1a                	je     0x1402977ae
140297794:	83 f9 01             	cmp    $0x1,%ecx
140297797:	0f 85 fa 00 00 00    	jne    0x140297897
14029779d:	48 39 7b 18          	cmp    %rdi,0x18(%rbx)
1402977a1:	74 18                	je     0x1402977bb
1402977a3:	48 8d 4b 18          	lea    0x18(%rbx),%rcx
1402977a7:	e8 14 e5 f0 ff       	call   0x1401a5cc0
1402977ac:	eb 0d                	jmp    0x1402977bb
1402977ae:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
1402977b2:	e8 09 4d e5 ff       	call   0x1400ec4c0
1402977b7:	48 89 7b 18          	mov    %rdi,0x18(%rbx)
1402977bb:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1402977bf:	48 8d 15 1a 00 10 00 	lea    0x10001a(%rip),%rdx        # 0x1403977e0
1402977c6:	41 b8 73 00 00 00    	mov    $0x73,%r8d
1402977cc:	e8 ef 45 e5 ff       	call   0x1400ebdc0
1402977d1:	83 7b 10 01          	cmpl   $0x1,0x10(%rbx)
1402977d5:	74 35                	je     0x14029780c
1402977d7:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
1402977db:	e8 f0 34 ed ff       	call   0x14016acd0
1402977e0:	48 8b 4b 30          	mov    0x30(%rbx),%rcx
1402977e4:	48 8d 15 f5 ff 0f 00 	lea    0xffff5(%rip),%rdx        # 0x1403977e0
1402977eb:	41 b8 76 00 00 00    	mov    $0x76,%r8d
1402977f1:	e8 ca 45 e5 ff       	call   0x1400ebdc0
1402977f6:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
1402977fa:	48 8d 15 df ff 0f 00 	lea    0xfffdf(%rip),%rdx        # 0x1403977e0
140297801:	41 b8 77 00 00 00    	mov    $0x77,%r8d
140297807:	e8 b4 45 e5 ff       	call   0x1400ebdc0
14029780c:	41 b8 79 00 00 00    	mov    $0x79,%r8d
140297812:	48 8d 15 c7 ff 0f 00 	lea    0xfffc7(%rip),%rdx        # 0x1403977e0
140297819:	48 8b cb             	mov    %rbx,%rcx
14029781c:	e8 9f 45 e5 ff       	call   0x1400ebdc0
140297821:	48 8b c7             	mov    %rdi,%rax
140297824:	e9 83 00 00 00       	jmp    0x1402978ac
140297829:	c7 43 20 01 00 00 00 	movl   $0x1,0x20(%rbx)
140297830:	48 8b fb             	mov    %rbx,%rdi
140297833:	48 8b c3             	mov    %rbx,%rax
140297836:	eb 74                	jmp    0x1402978ac
140297838:	48 8d 15 b9 e7 04 00 	lea    0x4e7b9(%rip),%rdx        # 0x1402e5ff8
14029783f:	49 8b ce             	mov    %r14,%rcx
140297842:	e8 59 67 e5 ff       	call   0x1400edfa0
140297847:	48 8b d8             	mov    %rax,%rbx
14029784a:	48 85 c0             	test   %rax,%rax
14029784d:	74 40                	je     0x14029788f
14029784f:	4d 8b c4             	mov    %r12,%r8
140297852:	49 8b d5             	mov    %r13,%rdx
140297855:	33 c9                	xor    %ecx,%ecx
140297857:	e8 84 0b 00 00       	call   0x1402983e0
14029785c:	48 85 c0             	test   %rax,%rax
14029785f:	75 3b                	jne    0x14029789c
140297861:	e8 0a f8 e8 ff       	call   0x140127070
140297866:	4c 8d 05 ab ff 0f 00 	lea    0xfffab(%rip),%r8        # 0x140397818
14029786d:	ba 9e 00 00 00       	mov    $0x9e,%edx
140297872:	48 8d 0d 67 ff 0f 00 	lea    0xfff67(%rip),%rcx        # 0x1403977e0
140297879:	e8 12 f9 e8 ff       	call   0x140127190
14029787e:	45 33 c0             	xor    %r8d,%r8d
140297881:	ba 00 01 0c 00       	mov    $0xc0100,%edx
140297886:	41 8d 48 39          	lea    0x39(%r8),%ecx
14029788a:	e8 01 fa e8 ff       	call   0x140127290
14029788f:	48 8b cb             	mov    %rbx,%rcx
140297892:	e8 09 4d e5 ff       	call   0x1400ec5a0
140297897:	48 8b c7             	mov    %rdi,%rax
14029789a:	eb 10                	jmp    0x1402978ac
14029789c:	48 89 58 18          	mov    %rbx,0x18(%rax)
1402978a0:	48 8b f8             	mov    %rax,%rdi
1402978a3:	eb 07                	jmp    0x1402978ac
1402978a5:	e8 f6 52 e8 ff       	call   0x14011cba0
1402978aa:	33 c0                	xor    %eax,%eax
1402978ac:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
1402978b1:	48 33 cc             	xor    %rsp,%rcx
1402978b4:	e8 f7 85 01 00       	call   0x1402afeb0
1402978b9:	48 8b 9c 24 d0 00 00 	mov    0xd0(%rsp),%rbx
1402978c0:	00
1402978c1:	48 81 c4 80 00 00 00 	add    $0x80,%rsp
1402978c8:	41 5f                	pop    %r15
1402978ca:	41 5e                	pop    %r14
1402978cc:	41 5d                	pop    %r13
1402978ce:	41 5c                	pop    %r12
1402978d0:	5f                   	pop    %rdi
1402978d1:	5e                   	pop    %rsi
1402978d2:	5d                   	pop    %rbp
1402978d3:	c3                   	ret
1402978d4:	cc                   	int3
1402978d5:	cc                   	int3
1402978d6:	cc                   	int3
1402978d7:	cc                   	int3
1402978d8:	cc                   	int3
1402978d9:	cc                   	int3
1402978da:	cc                   	int3
1402978db:	cc                   	int3
1402978dc:	cc                   	int3
1402978dd:	cc                   	int3
1402978de:	cc                   	int3
1402978df:	cc                   	int3
1402978e0:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1402978e5:	57                   	push   %rdi
1402978e6:	b8 20 00 00 00       	mov    $0x20,%eax
1402978eb:	e8 40 92 01 00       	call   0x1402b0b30
1402978f0:	48 2b e0             	sub    %rax,%rsp
1402978f3:	48 8b f1             	mov    %rcx,%rsi
1402978f6:	e8 95 0e 00 00       	call   0x140298790
1402978fb:	48 8b f8             	mov    %rax,%rdi
1402978fe:	48 85 c0             	test   %rax,%rax
140297901:	75 0b                	jne    0x14029790e
140297903:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140297908:	48 83 c4 20          	add    $0x20,%rsp
14029790c:	5f                   	pop    %rdi
14029790d:	c3                   	ret
14029790e:	41 b8 81 00 00 00    	mov    $0x81,%r8d
140297914:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
140297919:	48 8d 15 c0 fe 0f 00 	lea    0xffec0(%rip),%rdx        # 0x1403977e0
140297920:	41 8d 48 c7          	lea    -0x39(%r8),%ecx
140297924:	e8 97 47 e5 ff       	call   0x1400ec0c0
140297929:	48 8b d8             	mov    %rax,%rbx
14029792c:	48 85 c0             	test   %rax,%rax
14029792f:	74 1e                	je     0x14029794f
140297931:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140297936:	c7 40 10 00 00 00 00 	movl   $0x0,0x10(%rax)
14029793d:	48 89 30             	mov    %rsi,(%rax)
140297940:	48 89 78 18          	mov    %rdi,0x18(%rax)
140297944:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140297949:	48 83 c4 20          	add    $0x20,%rsp
14029794d:	5f                   	pop    %rdi
14029794e:	c3                   	ret
14029794f:	e8 1c f7 e8 ff       	call   0x140127070
140297954:	4c 8d 05 bd fe 0f 00 	lea    0xffebd(%rip),%r8        # 0x140397818
14029795b:	ba 9e 00 00 00       	mov    $0x9e,%edx
140297960:	48 8d 0d 79 fe 0f 00 	lea    0xffe79(%rip),%rcx        # 0x1403977e0
140297967:	e8 24 f8 e8 ff       	call   0x140127190
14029796c:	45 33 c0             	xor    %r8d,%r8d
14029796f:	ba 00 01 0c 00       	mov    $0xc0100,%edx
140297974:	41 8d 48 39          	lea    0x39(%r8),%ecx
140297978:	e8 13 f9 e8 ff       	call   0x140127290
14029797d:	33 db                	xor    %ebx,%ebx
14029797f:	48 8b cf             	mov    %rdi,%rcx
140297982:	e8 39 4b e5 ff       	call   0x1400ec4c0
140297987:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
14029798c:	8b c3                	mov    %ebx,%eax
14029798e:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140297993:	48 83 c4 20          	add    $0x20,%rsp
140297997:	5f                   	pop    %rdi
140297998:	c3                   	ret
140297999:	cc                   	int3
14029799a:	cc                   	int3
14029799b:	cc                   	int3
14029799c:	cc                   	int3
14029799d:	cc                   	int3
14029799e:	cc                   	int3
14029799f:	cc                   	int3
1402979a0:	48 8d 05 59 fd 0f 00 	lea    0xffd59(%rip),%rax        # 0x140397700
1402979a7:	c3                   	ret
1402979a8:	cc                   	int3
1402979a9:	cc                   	int3
1402979aa:	cc                   	int3
1402979ab:	cc                   	int3
1402979ac:	cc                   	int3
1402979ad:	cc                   	int3
1402979ae:	cc                   	int3
1402979af:	cc                   	int3
1402979b0:	40 53                	rex push %rbx
1402979b2:	55                   	push   %rbp
1402979b3:	56                   	push   %rsi
1402979b4:	57                   	push   %rdi
1402979b5:	41 56                	push   %r14
1402979b7:	b8 20 00 00 00       	mov    $0x20,%eax
1402979bc:	e8 6f 91 01 00       	call   0x1402b0b30
1402979c1:	48 2b e0             	sub    %rax,%rsp
1402979c4:	48 8b fa             	mov    %rdx,%rdi
1402979c7:	48 8b f1             	mov    %rcx,%rsi
1402979ca:	48 85 d2             	test   %rdx,%rdx
1402979cd:	0f 84 91 01 00 00    	je     0x140297b64
1402979d3:	45 33 f6             	xor    %r14d,%r14d