14028651e:	48 8b e8             	mov    %rax,%rbp
140286521:	48 85 c0             	test   %rax,%rax
140286524:	74 3a                	je     0x140286560
140286526:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
14028652a:	48 8d 15 c7 4d 09 00 	lea    0x94dc7(%rip),%rdx        # 0x14031b2f8
140286531:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
140286536:	4c 8b ce             	mov    %rsi,%r9
140286539:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
14028653e:	4c 8b c0             	mov    %rax,%r8
140286541:	89 5c 24 30          	mov    %ebx,0x30(%rsp)
140286545:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
14028654a:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
14028654f:	48 8d 0d aa 21 ee ff 	lea    -0x11de56(%rip),%rcx        # 0x140168700
140286556:	e8 75 f1 ee ff       	call   0x1401756d0
14028655b:	85 c0                	test   %eax,%eax
14028655d:	0f 9f c3             	setg   %bl
140286560:	48 8b cd             	mov    %rbp,%rcx
140286563:	e8 58 5f e6 ff       	call   0x1400ec4c0
140286568:	8b c3                	mov    %ebx,%eax
14028656a:	eb 30                	jmp    0x14028659c
14028656c:	e8 ff 0a ea ff       	call   0x140127070
140286571:	4c 8d 05 f0 d9 10 00 	lea    0x10d9f0(%rip),%r8        # 0x140393f68
140286578:	ba 3d 05 00 00       	mov    $0x53d,%edx
14028657d:	48 8d 0d b4 d6 10 00 	lea    0x10d6b4(%rip),%rcx        # 0x140393c38
140286584:	e8 07 0c ea ff       	call   0x140127190
140286589:	45 33 c0             	xor    %r8d,%r8d
14028658c:	ba 06 01 08 00       	mov    $0x80106,%edx
140286591:	41 8d 48 39          	lea    0x39(%r8),%ecx
140286595:	e8 f6 0c ea ff       	call   0x140127290
14028659a:	33 c0                	xor    %eax,%eax
14028659c:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
1402865a1:	48 8b 6c 24 70       	mov    0x70(%rsp),%rbp
1402865a6:	48 8b 74 24 78       	mov    0x78(%rsp),%rsi
1402865ab:	48 83 c4 50          	add    $0x50,%rsp
1402865af:	5f                   	pop    %rdi
1402865b0:	c3                   	ret
1402865b1:	cc                   	int3
1402865b2:	cc                   	int3
1402865b3:	cc                   	int3
1402865b4:	cc                   	int3
1402865b5:	cc                   	int3
1402865b6:	cc                   	int3
1402865b7:	cc                   	int3
1402865b8:	cc                   	int3
1402865b9:	cc                   	int3
1402865ba:	cc                   	int3
1402865bb:	cc                   	int3
1402865bc:	cc                   	int3
1402865bd:	cc                   	int3
1402865be:	cc                   	int3
1402865bf:	cc                   	int3
1402865c0:	b8 28 00 00 00       	mov    $0x28,%eax
1402865c5:	e8 66 a5 02 00       	call   0x1402b0b30
1402865ca:	48 2b e0             	sub    %rax,%rsp
1402865cd:	8b ca                	mov    %edx,%ecx
1402865cf:	8d 50 5f             	lea    0x5f(%rax),%edx
1402865d2:	48 83 c4 28          	add    $0x28,%rsp
1402865d6:	e9 c5 ab 00 00       	jmp    0x1402911a0
1402865db:	cc                   	int3
1402865dc:	cc                   	int3
1402865dd:	cc                   	int3
1402865de:	cc                   	int3
1402865df:	cc                   	int3
1402865e0:	b8 28 00 00 00       	mov    $0x28,%eax
1402865e5:	e8 46 a5 02 00       	call   0x1402b0b30
1402865ea:	48 2b e0             	sub    %rax,%rsp
1402865ed:	4d 8b c8             	mov    %r8,%r9
1402865f0:	44 8b c2             	mov    %edx,%r8d
1402865f3:	48 8b 11             	mov    (%rcx),%rdx
1402865f6:	48 8d 0d c3 48 10 00 	lea    0x1048c3(%rip),%rcx        # 0x14038aec0
1402865fd:	48 83 c4 28          	add    $0x28,%rsp
140286601:	e9 0a 3b 02 00       	jmp    0x1402aa110
140286606:	cc                   	int3
140286607:	cc                   	int3
140286608:	cc                   	int3
140286609:	cc                   	int3
14028660a:	cc                   	int3
14028660b:	cc                   	int3
14028660c:	cc                   	int3
14028660d:	cc                   	int3
14028660e:	cc                   	int3
14028660f:	cc                   	int3
140286610:	b8 28 00 00 00       	mov    $0x28,%eax
140286615:	e8 16 a5 02 00       	call   0x1402b0b30
14028661a:	48 2b e0             	sub    %rax,%rsp
14028661d:	48 8b d1             	mov    %rcx,%rdx
140286620:	48 8d 0d 99 48 10 00 	lea    0x104899(%rip),%rcx        # 0x14038aec0
140286627:	48 83 c4 28          	add    $0x28,%rsp
14028662b:	e9 80 3a 02 00       	jmp    0x1402aa0b0
140286630:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140286635:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
14028663a:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14028663f:	57                   	push   %rdi
140286640:	b8 50 00 00 00       	mov    $0x50,%eax
140286645:	e8 e6 a4 02 00       	call   0x1402b0b30
14028664a:	48 2b e0             	sub    %rax,%rsp
14028664d:	49 8b e8             	mov    %r8,%rbp
140286650:	48 8b f9             	mov    %rcx,%rdi
140286653:	4d 85 c9             	test   %r9,%r9
140286656:	0f 85 72 01 00 00    	jne    0x1402867ce
14028665c:	8b 84 24 80 00 00 00 	mov    0x80(%rsp),%eax
140286663:	a8 01                	test   $0x1,%al
140286665:	0f 84 ca 00 00 00    	je     0x140286735
14028666b:	33 db                	xor    %ebx,%ebx
14028666d:	4d 85 c0             	test   %r8,%r8
140286670:	75 34                	jne    0x1402866a6
140286672:	e8 f9 09 ea ff       	call   0x140127070
140286677:	4c 8d 05 4a d7 10 00 	lea    0x10d74a(%rip),%r8        # 0x140393dc8
14028667e:	ba 21 04 00 00       	mov    $0x421,%edx
140286683:	48 8d 0d ae d5 10 00 	lea    0x10d5ae(%rip),%rcx        # 0x140393c38
14028668a:	e8 01 0b ea ff       	call   0x140127190
14028668f:	45 33 c0             	xor    %r8d,%r8d
140286692:	8d 4d 39             	lea    0x39(%rbp),%ecx
140286695:	ba 02 01 0c 00       	mov    $0xc0102,%edx
14028669a:	e8 f1 0b ea ff       	call   0x140127290
14028669f:	8b c3                	mov    %ebx,%eax
1402866a1:	e9 58 01 00 00       	jmp    0x1402867fe
1402866a6:	48 8b 09             	mov    (%rcx),%rcx
1402866a9:	e8 e2 20 01 00       	call   0x140298790
1402866ae:	48 8b f0             	mov    %rax,%rsi
1402866b1:	48 85 c0             	test   %rax,%rax
1402866b4:	74 70                	je     0x140286726
1402866b6:	48 8b 94 24 88 00 00 	mov    0x88(%rsp),%rdx
1402866bd:	00
1402866be:	4c 89 74 24 60       	mov    %r14,0x60(%rsp)
1402866c3:	4c 8d 77 18          	lea    0x18(%rdi),%r14
1402866c7:	48 85 d2             	test   %rdx,%rdx
1402866ca:	74 14                	je     0x1402866e0
1402866cc:	4c 8b 84 24 90 00 00 	mov    0x90(%rsp),%r8
1402866d3:	00
1402866d4:	49 8b ce             	mov    %r14,%rcx
1402866d7:	e8 94 24 ef ff       	call   0x140178b70
1402866dc:	85 c0                	test   %eax,%eax
1402866de:	74 41                	je     0x140286721
1402866e0:	4c 89 74 24 40       	mov    %r14,0x40(%rsp)
1402866e5:	48 8d 05 24 24 ef ff 	lea    -0x10dbdc(%rip),%rax        # 0x140178b10
1402866ec:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1402866f1:	48 8d 15 20 4c 09 00 	lea    0x94c20(%rip),%rdx        # 0x14031b318
1402866f8:	48 8b 47 10          	mov    0x10(%rdi),%rax
1402866fc:	48 8d 0d 3d 1a ee ff 	lea    -0x11e5c3(%rip),%rcx        # 0x140168140
140286703:	89 5c 24 30          	mov    %ebx,0x30(%rsp)
140286707:	4c 8b cd             	mov    %rbp,%r9
14028670a:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
14028670f:	4c 8b c6             	mov    %rsi,%r8
140286712:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140286717:	e8 b4 ef ee ff       	call   0x1401756d0
14028671c:	85 c0                	test   %eax,%eax
14028671e:	0f 9f c3             	setg   %bl
140286721:	4c 8b 74 24 60       	mov    0x60(%rsp),%r14
140286726:	48 8b ce             	mov    %rsi,%rcx
140286729:	e8 92 5d e6 ff       	call   0x1400ec4c0
14028672e:	8b c3                	mov    %ebx,%eax
140286730:	e9 c9 00 00 00       	jmp    0x1402867fe
140286735:	a8 84                	test   $0x84,%al
140286737:	0f 84 91 00 00 00    	je     0x1402867ce
14028673d:	33 db                	xor    %ebx,%ebx
14028673f:	48 85 ed             	test   %rbp,%rbp
140286742:	75 34                	jne    0x140286778
140286744:	e8 27 09 ea ff       	call   0x140127070
140286749:	4c 8d 05 78 d6 10 00 	lea    0x10d678(%rip),%r8        # 0x140393dc8
140286750:	ba 21 04 00 00       	mov    $0x421,%edx
140286755:	48 8d 0d dc d4 10 00 	lea    0x10d4dc(%rip),%rcx        # 0x140393c38
14028675c:	e8 2f 0a ea ff       	call   0x140127190
140286761:	45 33 c0             	xor    %r8d,%r8d
140286764:	8d 4b 39             	lea    0x39(%rbx),%ecx
140286767:	ba 02 01 0c 00       	mov    $0xc0102,%edx
14028676c:	e8 1f 0b ea ff       	call   0x140127290
140286771:	8b c3                	mov    %ebx,%eax
140286773:	e9 86 00 00 00       	jmp    0x1402867fe
140286778:	48 8b 09             	mov    (%rcx),%rcx
14028677b:	e8 10 20 01 00       	call   0x140298790
140286780:	48 8b f0             	mov    %rax,%rsi
140286783:	48 85 c0             	test   %rax,%rax
140286786:	74 3a                	je     0x1402867c2
140286788:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
14028678c:	48 8d 15 75 4b 09 00 	lea    0x94b75(%rip),%rdx        # 0x14031b308
140286793:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
140286798:	4c 8b cd             	mov    %rbp,%r9
14028679b:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
1402867a0:	4c 8b c0             	mov    %rax,%r8
1402867a3:	89 5c 24 30          	mov    %ebx,0x30(%rsp)
1402867a7:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
1402867ac:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1402867b1:	48 8d 0d 68 18 ee ff 	lea    -0x11e798(%rip),%rcx        # 0x140168020
1402867b8:	e8 13 ef ee ff       	call   0x1401756d0
1402867bd:	85 c0                	test   %eax,%eax
1402867bf:	0f 9f c3             	setg   %bl
1402867c2:	48 8b ce             	mov    %rsi,%rcx
1402867c5:	e8 f6 5c e6 ff       	call   0x1400ec4c0
1402867ca:	8b c3                	mov    %ebx,%eax
1402867cc:	eb 30                	jmp    0x1402867fe
1402867ce:	e8 9d 08 ea ff       	call   0x140127070
1402867d3:	4c 8d 05 ae d7 10 00 	lea    0x10d7ae(%rip),%r8        # 0x140393f88
1402867da:	ba 40 05 00 00       	mov    $0x540,%edx
1402867df:	48 8d 0d 52 d4 10 00 	lea    0x10d452(%rip),%rcx        # 0x140393c38
1402867e6:	e8 a5 09 ea ff       	call   0x140127190
1402867eb:	45 33 c0             	xor    %r8d,%r8d
1402867ee:	ba 06 01 08 00       	mov    $0x80106,%edx
1402867f3:	41 8d 48 39          	lea    0x39(%r8),%ecx
1402867f7:	e8 94 0a ea ff       	call   0x140127290
1402867fc:	33 c0                	xor    %eax,%eax
1402867fe:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
140286803:	48 8b 6c 24 70       	mov    0x70(%rsp),%rbp
140286808:	48 8b 74 24 78       	mov    0x78(%rsp),%rsi
14028680d:	48 83 c4 50          	add    $0x50,%rsp
140286811:	5f                   	pop    %rdi
140286812:	c3                   	ret
140286813:	cc                   	int3
140286814:	cc                   	int3
140286815:	cc                   	int3
140286816:	cc                   	int3
140286817:	cc                   	int3
140286818:	cc                   	int3
140286819:	cc                   	int3
14028681a:	cc                   	int3
14028681b:	cc                   	int3
14028681c:	cc                   	int3
14028681d:	cc                   	int3
14028681e:	cc                   	int3
14028681f:	cc                   	int3
140286820:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140286825:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
14028682a:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14028682f:	57                   	push   %rdi
140286830:	b8 50 00 00 00       	mov    $0x50,%eax
140286835:	e8 f6 a2 02 00       	call   0x1402b0b30
14028683a:	48 2b e0             	sub    %rax,%rsp
14028683d:	49 8b e8             	mov    %r8,%rbp
140286840:	48 8b f9             	mov    %rcx,%rdi
140286843:	4d 85 c9             	test   %r9,%r9
140286846:	0f 85 72 01 00 00    	jne    0x1402869be
14028684c:	8b 84 24 80 00 00 00 	mov    0x80(%rsp),%eax
140286853:	a8 01                	test   $0x1,%al
140286855:	0f 84 ca 00 00 00    	je     0x140286925
14028685b:	33 db                	xor    %ebx,%ebx
14028685d:	4d 85 c0             	test   %r8,%r8
140286860:	75 34                	jne    0x140286896
140286862:	e8 09 08 ea ff       	call   0x140127070
140286867:	4c 8d 05 5a d5 10 00 	lea    0x10d55a(%rip),%r8        # 0x140393dc8
14028686e:	ba 21 04 00 00       	mov    $0x421,%edx
140286873:	48 8d 0d be d3 10 00 	lea    0x10d3be(%rip),%rcx        # 0x140393c38
14028687a:	e8 11 09 ea ff       	call   0x140127190
14028687f:	45 33 c0             	xor    %r8d,%r8d
140286882:	8d 4d 39             	lea    0x39(%rbp),%ecx
140286885:	ba 02 01 0c 00       	mov    $0xc0102,%edx
14028688a:	e8 01 0a ea ff       	call   0x140127290
14028688f:	8b c3                	mov    %ebx,%eax
140286891:	e9 58 01 00 00       	jmp    0x1402869ee
140286896:	48 8b 09             	mov    (%rcx),%rcx
140286899:	e8 f2 1e 01 00       	call   0x140298790
14028689e:	48 8b f0             	mov    %rax,%rsi
1402868a1:	48 85 c0             	test   %rax,%rax
1402868a4:	74 70                	je     0x140286916
1402868a6:	48 8b 94 24 88 00 00 	mov    0x88(%rsp),%rdx
1402868ad:	00
1402868ae:	4c 89 74 24 60       	mov    %r14,0x60(%rsp)
1402868b3:	4c 8d 77 18          	lea    0x18(%rdi),%r14
1402868b7:	48 85 d2             	test   %rdx,%rdx
1402868ba:	74 14                	je     0x1402868d0
1402868bc:	4c 8b 84 24 90 00 00 	mov    0x90(%rsp),%r8
1402868c3:	00
1402868c4:	49 8b ce             	mov    %r14,%rcx
1402868c7:	e8 a4 22 ef ff       	call   0x140178b70
1402868cc:	85 c0                	test   %eax,%eax
1402868ce:	74 41                	je     0x140286911
1402868d0:	4c 89 74 24 40       	mov    %r14,0x40(%rsp)
1402868d5:	48 8d 05 34 22 ef ff 	lea    -0x10ddcc(%rip),%rax        # 0x140178b10
1402868dc:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1402868e1:	48 8d 15 e8 d5 10 00 	lea    0x10d5e8(%rip),%rdx        # 0x140393ed0
1402868e8:	48 8b 47 10          	mov    0x10(%rdi),%rax
1402868ec:	48 8d 0d 4d 18 ee ff 	lea    -0x11e7b3(%rip),%rcx        # 0x140168140
1402868f3:	89 5c 24 30          	mov    %ebx,0x30(%rsp)
1402868f7:	4c 8b cd             	mov    %rbp,%r9
1402868fa:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
1402868ff:	4c 8b c6             	mov    %rsi,%r8
140286902:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140286907:	e8 c4 ed ee ff       	call   0x1401756d0
14028690c:	85 c0                	test   %eax,%eax
14028690e:	0f 9f c3             	setg   %bl
140286911:	4c 8b 74 24 60       	mov    0x60(%rsp),%r14
140286916:	48 8b ce             	mov    %rsi,%rcx
140286919:	e8 a2 5b e6 ff       	call   0x1400ec4c0
14028691e:	8b c3                	mov    %ebx,%eax
140286920:	e9 c9 00 00 00       	jmp    0x1402869ee
140286925:	a8 84                	test   $0x84,%al
140286927:	0f 84 91 00 00 00    	je     0x1402869be
14028692d:	33 db                	xor    %ebx,%ebx
14028692f:	48 85 ed             	test   %rbp,%rbp
140286932:	75 34                	jne    0x140286968
140286934:	e8 37 07 ea ff       	call   0x140127070
140286939:	4c 8d 05 88 d4 10 00 	lea    0x10d488(%rip),%r8        # 0x140393dc8
140286940:	ba 21 04 00 00       	mov    $0x421,%edx
140286945:	48 8d 0d ec d2 10 00 	lea    0x10d2ec(%rip),%rcx        # 0x140393c38
14028694c:	e8 3f 08 ea ff       	call   0x140127190
140286951:	45 33 c0             	xor    %r8d,%r8d
140286954:	8d 4b 39             	lea    0x39(%rbx),%ecx
140286957:	ba 02 01 0c 00       	mov    $0xc0102,%edx
14028695c:	e8 2f 09 ea ff       	call   0x140127290
140286961:	8b c3                	mov    %ebx,%eax
140286963:	e9 86 00 00 00       	jmp    0x1402869ee
140286968:	48 8b 09             	mov    (%rcx),%rcx
14028696b:	e8 20 1e 01 00       	call   0x140298790
140286970:	48 8b f0             	mov    %rax,%rsi
140286973:	48 85 c0             	test   %rax,%rax
140286976:	74 3a                	je     0x1402869b2
140286978:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
14028697c:	48 8d 15 5d d5 10 00 	lea    0x10d55d(%rip),%rdx        # 0x140393ee0
140286983:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
140286988:	4c 8b cd             	mov    %rbp,%r9
14028698b:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
140286990:	4c 8b c0             	mov    %rax,%r8
140286993:	89 5c 24 30          	mov    %ebx,0x30(%rsp)
140286997:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
14028699c:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1402869a1:	48 8d 0d 78 16 ee ff 	lea    -0x11e988(%rip),%rcx        # 0x140168020
1402869a8:	e8 23 ed ee ff       	call   0x1401756d0
1402869ad:	85 c0                	test   %eax,%eax
1402869af:	0f 9f c3             	setg   %bl
1402869b2:	48 8b ce             	mov    %rsi,%rcx
1402869b5:	e8 06 5b e6 ff       	call   0x1400ec4c0
1402869ba:	8b c3                	mov    %ebx,%eax
1402869bc:	eb 30                	jmp    0x1402869ee
1402869be:	e8 ad 06 ea ff       	call   0x140127070
1402869c3:	4c 8d 05 e6 d5 10 00 	lea    0x10d5e6(%rip),%r8        # 0x140393fb0
1402869ca:	ba 42 05 00 00       	mov    $0x542,%edx
1402869cf:	48 8d 0d 62 d2 10 00 	lea    0x10d262(%rip),%rcx        # 0x140393c38
1402869d6:	e8 b5 07 ea ff       	call   0x140127190
1402869db:	45 33 c0             	xor    %r8d,%r8d
1402869de:	ba 06 01 08 00       	mov    $0x80106,%edx
1402869e3:	41 8d 48 39          	lea    0x39(%r8),%ecx
1402869e7:	e8 a4 08 ea ff       	call   0x140127290
1402869ec:	33 c0                	xor    %eax,%eax
1402869ee:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
1402869f3:	48 8b 6c 24 70       	mov    0x70(%rsp),%rbp
1402869f8:	48 8b 74 24 78       	mov    0x78(%rsp),%rsi
1402869fd:	48 83 c4 50          	add    $0x50,%rsp
140286a01:	5f                   	pop    %rdi
140286a02:	c3                   	ret
140286a03:	cc                   	int3
140286a04:	cc                   	int3
140286a05:	cc                   	int3
140286a06:	cc                   	int3
140286a07:	cc                   	int3
140286a08:	cc                   	int3
140286a09:	cc                   	int3
140286a0a:	cc                   	int3
140286a0b:	cc                   	int3
140286a0c:	cc                   	int3
140286a0d:	cc                   	int3
140286a0e:	cc                   	int3