140280e2b:	41 8d 48 04          	lea    0x4(%r8),%ecx
140280e2f:	e9 88 00 00 00       	jmp    0x140280ebc
140280e34:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
140280e38:	c7 46 68 06 00 00 00 	movl   $0x6,0x68(%rsi)
140280e3f:	e8 ec c8 e7 ff       	call   0x1400fd730
140280e44:	48 8b c8             	mov    %rax,%rcx
140280e47:	48 8b e8             	mov    %rax,%rbp
140280e4a:	e8 01 48 f5 ff       	call   0x1401d5650
140280e4f:	85 c0                	test   %eax,%eax
140280e51:	0f 85 d7 01 00 00    	jne    0x14028102e
140280e57:	48 8b cd             	mov    %rbp,%rcx
140280e5a:	e8 e1 47 f5 ff       	call   0x1401d5640
140280e5f:	48 8b cd             	mov    %rbp,%rcx
140280e62:	8b d8                	mov    %eax,%ebx
140280e64:	e8 37 48 f5 ff       	call   0x1401d56a0
140280e69:	48 8b cd             	mov    %rbp,%rcx
140280e6c:	8b f8                	mov    %eax,%edi
140280e6e:	e8 3d 48 f5 ff       	call   0x1401d56b0
140280e73:	8b cb                	mov    %ebx,%ecx
140280e75:	8b e8                	mov    %eax,%ebp
140280e77:	e8 84 49 f5 ff       	call   0x1401d5800
140280e7c:	8b cf                	mov    %edi,%ecx
140280e7e:	4c 8b f0             	mov    %rax,%r14
140280e81:	e8 7a 49 f5 ff       	call   0x1401d5800
140280e86:	48 8b d8             	mov    %rax,%rbx
140280e89:	4d 85 f6             	test   %r14,%r14
140280e8c:	75 4e                	jne    0x140280edc
140280e8e:	e8 dd 61 ea ff       	call   0x140127070
140280e93:	4c 8d 05 3e dd 10 00 	lea    0x10dd3e(%rip),%r8        # 0x14038ebd8
140280e9a:	ba b5 01 00 00       	mov    $0x1b5,%edx
140280e9f:	48 8d 0d fa db 10 00 	lea    0x10dbfa(%rip),%rcx        # 0x14038eaa0
140280ea6:	e8 e5 62 ea ff       	call   0x140127190
140280eab:	4c 8d 05 3e dd 10 00 	lea    0x10dd3e(%rip),%r8        # 0x14038ebf0
140280eb2:	ba 7a 00 00 00       	mov    $0x7a,%edx
140280eb7:	b9 39 00 00 00       	mov    $0x39,%ecx
140280ebc:	e8 cf 63 ea ff       	call   0x140127290
140280ec1:	33 c0                	xor    %eax,%eax
140280ec3:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140280ec8:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
140280ecd:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
140280ed2:	48 83 c4 20          	add    $0x20,%rsp
140280ed6:	41 5f                	pop    %r15
140280ed8:	41 5e                	pop    %r14
140280eda:	5f                   	pop    %rdi
140280edb:	c3                   	ret
140280edc:	48 85 db             	test   %rbx,%rbx
140280edf:	75 26                	jne    0x140280f07
140280ee1:	e8 8a 61 ea ff       	call   0x140127070
140280ee6:	4c 8d 05 eb dc 10 00 	lea    0x10dceb(%rip),%r8        # 0x14038ebd8
140280eed:	ba ba 01 00 00       	mov    $0x1ba,%edx
140280ef2:	48 8d 0d a7 db 10 00 	lea    0x10dba7(%rip),%rcx        # 0x14038eaa0
140280ef9:	e8 92 62 ea ff       	call   0x140127190
140280efe:	4c 8d 05 13 dd 10 00 	lea    0x10dd13(%rip),%r8        # 0x14038ec18
140280f05:	eb ab                	jmp    0x140280eb2
140280f07:	48 8d 4e 34          	lea    0x34(%rsi),%rcx
140280f0b:	41 b8 32 00 00 00    	mov    $0x32,%r8d
140280f11:	49 8b d6             	mov    %r14,%rdx
140280f14:	e8 a7 97 ea ff       	call   0x14012a6c0
140280f19:	48 83 f8 32          	cmp    $0x32,%rax
140280f1d:	72 29                	jb     0x140280f48
140280f1f:	e8 4c 61 ea ff       	call   0x140127070
140280f24:	4c 8d 05 ad dc 10 00 	lea    0x10dcad(%rip),%r8        # 0x14038ebd8
140280f2b:	ba c2 01 00 00       	mov    $0x1c2,%edx
140280f30:	48 8d 0d 69 db 10 00 	lea    0x10db69(%rip),%rcx        # 0x14038eaa0
140280f37:	e8 54 62 ea ff       	call   0x140127190
140280f3c:	4c 8d 05 05 dd 10 00 	lea    0x10dd05(%rip),%r8        # 0x14038ec48
140280f43:	e9 6a ff ff ff       	jmp    0x140280eb2
140280f48:	48 8d 4e 7c          	lea    0x7c(%rsi),%rcx
140280f4c:	41 b8 32 00 00 00    	mov    $0x32,%r8d
140280f52:	48 8b d3             	mov    %rbx,%rdx
140280f55:	e8 66 97 ea ff       	call   0x14012a6c0
140280f5a:	48 83 f8 32          	cmp    $0x32,%rax
140280f5e:	72 29                	jb     0x140280f89
140280f60:	e8 0b 61 ea ff       	call   0x140127070
140280f65:	4c 8d 05 6c dc 10 00 	lea    0x10dc6c(%rip),%r8        # 0x14038ebd8
140280f6c:	ba c9 01 00 00       	mov    $0x1c9,%edx
140280f71:	48 8d 0d 28 db 10 00 	lea    0x10db28(%rip),%rcx        # 0x14038eaa0
140280f78:	e8 13 62 ea ff       	call   0x140127190
140280f7d:	4c 8d 05 e4 dc 10 00 	lea    0x10dce4(%rip),%r8        # 0x14038ec68
140280f84:	e9 29 ff ff ff       	jmp    0x140280eb2
140280f89:	4c 8b 46 08          	mov    0x8(%rsi),%r8
140280f8d:	48 8b d3             	mov    %rbx,%rdx
140280f90:	48 8b ce             	mov    %rsi,%rcx
140280f93:	89 ae b0 00 00 00    	mov    %ebp,0xb0(%rsi)
140280f99:	e8 22 fc ff ff       	call   0x140280bc0
140280f9e:	85 c0                	test   %eax,%eax
140280fa0:	0f 84 1b ff ff ff    	je     0x140280ec1
140280fa6:	4c 8b 46 08          	mov    0x8(%rsi),%r8
140280faa:	49 8b d6             	mov    %r14,%rdx
140280fad:	48 8b ce             	mov    %rsi,%rcx
140280fb0:	e8 ab f9 ff ff       	call   0x140280960
140280fb5:	85 c0                	test   %eax,%eax
140280fb7:	0f 84 04 ff ff ff    	je     0x140280ec1
140280fbd:	83 7e 68 06          	cmpl   $0x6,0x68(%rsi)
140280fc1:	75 6b                	jne    0x14028102e
140280fc3:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
140280fc7:	e8 34 90 eb ff       	call   0x14013a000
140280fcc:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
140280fd0:	8b d8                	mov    %eax,%ebx
140280fd2:	e8 a9 d1 e7 ff       	call   0x1400fe180
140280fd7:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
140280fdb:	8b f8                	mov    %eax,%edi
140280fdd:	2b fb                	sub    %ebx,%edi
140280fdf:	e8 2c ce e7 ff       	call   0x1400fde10
140280fe4:	24 07                	and    $0x7,%al
140280fe6:	8d 4f ff             	lea    -0x1(%rdi),%ecx
140280fe9:	3c 01                	cmp    $0x1,%al
140280feb:	0f 45 cf             	cmovne %edi,%ecx
140280fee:	85 ed                	test   %ebp,%ebp
140280ff0:	78 0c                	js     0x140280ffe
140280ff2:	3b e9                	cmp    %ecx,%ebp
140280ff4:	7f 08                	jg     0x140280ffe
140280ff6:	89 ae b4 00 00 00    	mov    %ebp,0xb4(%rsi)
140280ffc:	eb 30                	jmp    0x14028102e
140280ffe:	e8 6d 60 ea ff       	call   0x140127070
140281003:	4c 8d 05 c6 da 10 00 	lea    0x10dac6(%rip),%r8        # 0x14038ead0
14028100a:	ba a5 00 00 00       	mov    $0xa5,%edx
14028100f:	48 8d 0d 8a da 10 00 	lea    0x10da8a(%rip),%rcx        # 0x14038eaa0
140281016:	e8 75 61 ea ff       	call   0x140127190
14028101b:	45 33 c0             	xor    %r8d,%r8d
14028101e:	41 8d 50 70          	lea    0x70(%r8),%edx
140281022:	e9 90 fe ff ff       	jmp    0x140280eb7
140281027:	c7 46 68 01 00 00 00 	movl   $0x1,0x68(%rsi)
14028102e:	49 8b d7             	mov    %r15,%rdx
140281031:	48 8b ce             	mov    %rsi,%rcx
140281034:	e8 c7 ec ff ff       	call   0x14027fd00
140281039:	85 c0                	test   %eax,%eax
14028103b:	0f 84 80 fe ff ff    	je     0x140280ec1
140281041:	b8 01 00 00 00       	mov    $0x1,%eax
140281046:	e9 78 fe ff ff       	jmp    0x140280ec3
14028104b:	cc                   	int3
14028104c:	cc                   	int3
14028104d:	cc                   	int3
14028104e:	cc                   	int3
14028104f:	cc                   	int3
140281050:	40 53                	rex push %rbx
140281052:	b8 20 00 00 00       	mov    $0x20,%eax
140281057:	e8 d4 fa 02 00       	call   0x1402b0b30
14028105c:	48 2b e0             	sub    %rax,%rsp
14028105f:	48 83 b9 b8 00 00 00 	cmpq   $0x0,0xb8(%rcx)
140281066:	00
140281067:	48 8b d9             	mov    %rcx,%rbx
14028106a:	75 60                	jne    0x1402810cc
14028106c:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140281070:	e8 0b d1 e7 ff       	call   0x1400fe180
140281075:	48 63 c8             	movslq %eax,%rcx
140281078:	48 8d 15 21 da 10 00 	lea    0x10da21(%rip),%rdx        # 0x14038eaa0
14028107f:	41 b8 e7 01 00 00    	mov    $0x1e7,%r8d
140281085:	e8 e6 ac e6 ff       	call   0x1400ebd70
14028108a:	48 89 83 b8 00 00 00 	mov    %rax,0xb8(%rbx)
140281091:	48 85 c0             	test   %rax,%rax
140281094:	75 36                	jne    0x1402810cc
140281096:	e8 d5 5f ea ff       	call   0x140127070
14028109b:	4c 8d 05 76 b2 0a 00 	lea    0xab276(%rip),%r8        # 0x14032c318
1402810a2:	ba e8 01 00 00       	mov    $0x1e8,%edx
1402810a7:	48 8d 0d f2 d9 10 00 	lea    0x10d9f2(%rip),%rcx        # 0x14038eaa0
1402810ae:	e8 dd 60 ea ff       	call   0x140127190
1402810b3:	45 33 c0             	xor    %r8d,%r8d
1402810b6:	ba 00 01 0c 00       	mov    $0xc0100,%edx
1402810bb:	41 8d 48 39          	lea    0x39(%r8),%ecx
1402810bf:	e8 cc 61 ea ff       	call   0x140127290
1402810c4:	33 c0                	xor    %eax,%eax
1402810c6:	48 83 c4 20          	add    $0x20,%rsp
1402810ca:	5b                   	pop    %rbx
1402810cb:	c3                   	ret
1402810cc:	b8 01 00 00 00       	mov    $0x1,%eax
1402810d1:	48 83 c4 20          	add    $0x20,%rsp
1402810d5:	5b                   	pop    %rbx
1402810d6:	c3                   	ret
1402810d7:	cc                   	int3
1402810d8:	cc                   	int3
1402810d9:	cc                   	int3
1402810da:	cc                   	int3
1402810db:	cc                   	int3
1402810dc:	cc                   	int3
1402810dd:	cc                   	int3
1402810de:	cc                   	int3
1402810df:	cc                   	int3
1402810e0:	40 57                	rex push %rdi
1402810e2:	b8 20 00 00 00       	mov    $0x20,%eax
1402810e7:	e8 44 fa 02 00       	call   0x1402b0b30
1402810ec:	48 2b e0             	sub    %rax,%rsp
1402810ef:	48 8b f9             	mov    %rcx,%rdi
1402810f2:	e8 e9 00 e0 ff       	call   0x1400811e0
1402810f7:	85 c0                	test   %eax,%eax
1402810f9:	75 08                	jne    0x140281103
1402810fb:	33 c0                	xor    %eax,%eax
1402810fd:	48 83 c4 20          	add    $0x20,%rsp
140281101:	5f                   	pop    %rdi
140281102:	c3                   	ret
140281103:	41 b8 4b 00 00 00    	mov    $0x4b,%r8d
140281109:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
14028110e:	48 8d 15 1b e1 10 00 	lea    0x10e11b(%rip),%rdx        # 0x14038f230
140281115:	b9 20 01 00 00       	mov    $0x120,%ecx
14028111a:	e8 a1 af e6 ff       	call   0x1400ec0c0
14028111f:	48 8b d8             	mov    %rax,%rbx
140281122:	48 85 c0             	test   %rax,%rax
140281125:	75 38                	jne    0x14028115f
140281127:	e8 44 5f ea ff       	call   0x140127070
14028112c:	4c 8d 05 2d e1 10 00 	lea    0x10e12d(%rip),%r8        # 0x14038f260
140281133:	8d 53 4d             	lea    0x4d(%rbx),%edx
140281136:	48 8d 0d f3 e0 10 00 	lea    0x10e0f3(%rip),%rcx        # 0x14038f230
14028113d:	e8 4e 60 ea ff       	call   0x140127190
140281142:	45 33 c0             	xor    %r8d,%r8d
140281145:	8d 4b 39             	lea    0x39(%rbx),%ecx
140281148:	ba 00 01 0c 00       	mov    $0xc0100,%edx
14028114d:	e8 3e 61 ea ff       	call   0x140127290
140281152:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140281157:	33 c0                	xor    %eax,%eax
140281159:	48 83 c4 20          	add    $0x20,%rsp
14028115d:	5f                   	pop    %rdi
14028115e:	c3                   	ret
14028115f:	48 8b cf             	mov    %rdi,%rcx
140281162:	e8 69 39 e8 ff       	call   0x140104ad0
140281167:	48 89 03             	mov    %rax,(%rbx)
14028116a:	48 8b c3             	mov    %rbx,%rax
14028116d:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140281172:	48 83 c4 20          	add    $0x20,%rsp
140281176:	5f                   	pop    %rdi
140281177:	c3                   	ret
140281178:	cc                   	int3
140281179:	cc                   	int3
14028117a:	cc                   	int3
14028117b:	cc                   	int3
14028117c:	cc                   	int3
14028117d:	cc                   	int3
14028117e:	cc                   	int3
14028117f:	cc                   	int3
140281180:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140281185:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14028118a:	57                   	push   %rdi
14028118b:	b8 60 00 00 00       	mov    $0x60,%eax
140281190:	e8 9b f9 02 00       	call   0x1402b0b30
140281195:	48 2b e0             	sub    %rax,%rsp
140281198:	49 8b d8             	mov    %r8,%rbx
14028119b:	48 8b f2             	mov    %rdx,%rsi
14028119e:	48 8b f9             	mov    %rcx,%rdi
1402811a1:	e8 3a 00 e0 ff       	call   0x1400811e0
1402811a6:	85 c0                	test   %eax,%eax
1402811a8:	74 36                	je     0x1402811e0
1402811aa:	48 85 f6             	test   %rsi,%rsi
1402811ad:	74 43                	je     0x1402811f2
1402811af:	80 3e 00             	cmpb   $0x0,(%rsi)
1402811b2:	74 3e                	je     0x1402811f2
1402811b4:	e8 b7 5e ea ff       	call   0x140127070
1402811b9:	4c 8d 05 b0 e0 10 00 	lea    0x10e0b0(%rip),%r8        # 0x14038f270
1402811c0:	ba 63 00 00 00       	mov    $0x63,%edx
1402811c5:	48 8d 0d 64 e0 10 00 	lea    0x10e064(%rip),%rcx        # 0x14038f230
1402811cc:	e8 bf 5f ea ff       	call   0x140127190
1402811d1:	45 33 c0             	xor    %r8d,%r8d
1402811d4:	41 8d 50 7a          	lea    0x7a(%r8),%edx
1402811d8:	8d 4a bf             	lea    -0x41(%rdx),%ecx
1402811db:	e8 b0 60 ea ff       	call   0x140127290
1402811e0:	33 c0                	xor    %eax,%eax
1402811e2:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
1402811e7:	48 8b 74 24 78       	mov    0x78(%rsp),%rsi
1402811ec:	48 83 c4 60          	add    $0x60,%rsp
1402811f0:	5f                   	pop    %rdi
1402811f1:	c3                   	ret
1402811f2:	48 85 db             	test   %rbx,%rbx
1402811f5:	75 45                	jne    0x14028123c
1402811f7:	48 39 5f 08          	cmp    %rbx,0x8(%rdi)
1402811fb:	0f 85 6b 01 00 00    	jne    0x14028136c
140281201:	e8 6a 5e ea ff       	call   0x140127070
140281206:	4c 8d 05 63 e0 10 00 	lea    0x10e063(%rip),%r8        # 0x14038f270
14028120d:	8d 53 6b             	lea    0x6b(%rbx),%edx
140281210:	48 8d 0d 19 e0 10 00 	lea    0x10e019(%rip),%rcx        # 0x14038f230
140281217:	e8 74 5f ea ff       	call   0x140127190
14028121c:	45 33 c0             	xor    %r8d,%r8d
14028121f:	8d 53 72             	lea    0x72(%rbx),%edx
140281222:	8d 4b 39             	lea    0x39(%rbx),%ecx
140281225:	e8 66 60 ea ff       	call   0x140127290
14028122a:	33 c0                	xor    %eax,%eax
14028122c:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
140281231:	48 8b 74 24 78       	mov    0x78(%rsp),%rsi
140281236:	48 83 c4 60          	add    $0x60,%rsp
14028123a:	5f                   	pop    %rdi
14028123b:	c3                   	ret
14028123c:	48 8b cb             	mov    %rbx,%rcx
14028123f:	e8 bc eb ec ff       	call   0x14014fe00
140281244:	85 c0                	test   %eax,%eax
140281246:	75 40                	jne    0x140281288
140281248:	e8 23 5e ea ff       	call   0x140127070
14028124d:	4c 8d 05 1c e0 10 00 	lea    0x10e01c(%rip),%r8        # 0x14038f270
140281254:	ba 70 00 00 00       	mov    $0x70,%edx
140281259:	48 8d 0d d0 df 10 00 	lea    0x10dfd0(%rip),%rcx        # 0x14038f230
140281260:	e8 2b 5f ea ff       	call   0x140127190
140281265:	45 33 c0             	xor    %r8d,%r8d
140281268:	ba 03 01 0c 00       	mov    $0xc0103,%edx
14028126d:	41 8d 48 39          	lea    0x39(%r8),%ecx
140281271:	e8 1a 60 ea ff       	call   0x140127290
140281276:	33 c0                	xor    %eax,%eax
140281278:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
14028127d:	48 8b 74 24 78       	mov    0x78(%rsp),%rsi
140281282:	48 83 c4 60          	add    $0x60,%rsp
140281286:	5f                   	pop    %rdi
140281287:	c3                   	ret
140281288:	48 8d 57 10          	lea    0x10(%rdi),%rdx
14028128c:	48 c7 87 18 01 00 00 	movq   $0x0,0x118(%rdi)
140281293:	00 00 00 00
140281297:	41 b8 00 01 00 00    	mov    $0x100,%r8d
14028129d:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1402812a2:	e8 f9 03 f2 ff       	call   0x1401a16a0
1402812a7:	8b 53 60             	mov    0x60(%rbx),%edx
1402812aa:	83 ea 02             	sub    $0x2,%edx
1402812ad:	74 65                	je     0x140281314
1402812af:	83 fa 01             	cmp    $0x1,%edx
1402812b2:	74 48                	je     0x1402812fc
1402812b4:	e8 b7 5d ea ff       	call   0x140127070
1402812b9:	4c 8d 05 b0 df 10 00 	lea    0x10dfb0(%rip),%r8        # 0x14038f270
1402812c0:	ba 86 00 00 00       	mov    $0x86,%edx
1402812c5:	48 8d 0d 64 df 10 00 	lea    0x10df64(%rip),%rcx        # 0x14038f230
1402812cc:	e8 bf 5e ea ff       	call   0x140127190
1402812d1:	45 33 c0             	xor    %r8d,%r8d
1402812d4:	ba 03 01 0c 00       	mov    $0xc0103,%edx
1402812d9:	41 8d 48 39          	lea    0x39(%r8),%ecx
1402812dd:	e8 ae 5f ea ff       	call   0x140127290
1402812e2:	48 8b cb             	mov    %rbx,%rcx
1402812e5:	e8 56 e9 ec ff       	call   0x14014fc40
1402812ea:	33 c0                	xor    %eax,%eax
1402812ec:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
1402812f1:	48 8b 74 24 78       	mov    0x78(%rsp),%rsi
1402812f6:	48 83 c4 60          	add    $0x60,%rsp
1402812fa:	5f                   	pop    %rdi
1402812fb:	c3                   	ret
1402812fc:	85 c0                	test   %eax,%eax
1402812fe:	74 5e                	je     0x14028135e
140281300:	4c 8b c3             	mov    %rbx,%r8
140281303:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140281308:	ba ff ff ff ff       	mov    $0xffffffff,%edx
14028130d:	e8 5e 69 02 00       	call   0x1402a7c70
140281312:	eb 16                	jmp    0x14028132a
140281314:	85 c0                	test   %eax,%eax
140281316:	74 46                	je     0x14028135e
140281318:	4c 8b c3             	mov    %rbx,%r8
14028131b:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140281320:	ba ff ff ff ff       	mov    $0xffffffff,%edx
140281325:	e8 d6 68 02 00       	call   0x1402a7c00
14028132a:	85 c0                	test   %eax,%eax
14028132c:	74 30                	je     0x14028135e
14028132e:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140281333:	e8 c8 01 f2 ff       	call   0x1401a1500
140281338:	85 c0                	test   %eax,%eax
14028133a:	74 22                	je     0x14028135e
14028133c:	48 8d 97 18 01 00 00 	lea    0x118(%rdi),%rdx
140281343:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140281348:	e8 93 02 f2 ff       	call   0x1401a15e0
14028134d:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140281352:	e8 19 02 f2 ff       	call   0x1401a1570
140281357:	48 89 87 10 01 00 00 	mov    %rax,0x110(%rdi)