14071cf13:	41 5f                	pop    %r15
14071cf15:	41 5e                	pop    %r14
14071cf17:	41 5d                	pop    %r13
14071cf19:	41 5c                	pop    %r12
14071cf1b:	5f                   	pop    %rdi
14071cf1c:	5e                   	pop    %rsi
14071cf1d:	5d                   	pop    %rbp
14071cf1e:	c3                   	ret
14071cf1f:	e8 3c 75 13 00       	call   0x140854460
14071cf24:	90                   	nop
14071cf25:	e8 36 75 13 00       	call   0x140854460
14071cf2a:	cc                   	int3
14071cf2b:	cc                   	int3
14071cf2c:	cc                   	int3
14071cf2d:	cc                   	int3
14071cf2e:	cc                   	int3
14071cf2f:	cc                   	int3
14071cf30:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14071cf35:	44 89 44 24 18       	mov    %r8d,0x18(%rsp)
14071cf3a:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14071cf3f:	55                   	push   %rbp
14071cf40:	56                   	push   %rsi
14071cf41:	57                   	push   %rdi
14071cf42:	41 54                	push   %r12
14071cf44:	41 55                	push   %r13
14071cf46:	41 56                	push   %r14
14071cf48:	41 57                	push   %r15
14071cf4a:	48 8d ac 24 00 ff ff 	lea    -0x100(%rsp),%rbp
14071cf51:	ff
14071cf52:	48 81 ec 00 02 00 00 	sub    $0x200,%rsp
14071cf59:	4d 8b e9             	mov    %r9,%r13
14071cf5c:	44 8b f1             	mov    %ecx,%r14d
14071cf5f:	4c 8b bd 60 01 00 00 	mov    0x160(%rbp),%r15
14071cf66:	41 8b 3f             	mov    (%r15),%edi
14071cf69:	4c 8b a5 68 01 00 00 	mov    0x168(%rbp),%r12
14071cf70:	41 8b 34 24          	mov    (%r12),%esi
14071cf74:	3b fe                	cmp    %esi,%edi
14071cf76:	0f 95 85 60 01 00 00 	setne  0x160(%rbp)
14071cf7d:	80 3d 75 5e d1 00 00 	cmpb   $0x0,0xd15e75(%rip)        # 0x141432df9
14071cf84:	0f 85 54 01 00 00    	jne    0x14071d0de
14071cf8a:	3b fe                	cmp    %esi,%edi
14071cf8c:	0f 84 44 01 00 00    	je     0x14071d0d6
14071cf92:	48 8d 1d f3 67 88 00 	lea    0x8867f3(%rip),%rbx        # 0x140fa378c
14071cf99:	48 8b d3             	mov    %rbx,%rdx
14071cf9c:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14071cfa1:	e8 4a ed 11 00       	call   0x14083bcf0
14071cfa6:	90                   	nop
14071cfa7:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
14071cfac:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14071cfb1:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
14071cfb6:	4c 89 6c 24 20       	mov    %r13,0x20(%rsp)
14071cfbb:	44 8b 8d 50 01 00 00 	mov    0x150(%rbp),%r9d
14071cfc2:	4c 8b 85 48 01 00 00 	mov    0x148(%rbp),%r8
14071cfc9:	41 8b d6             	mov    %r14d,%edx
14071cfcc:	48 8d 4d 70          	lea    0x70(%rbp),%rcx
14071cfd0:	e8 3b ec 11 00       	call   0x14083bc10
14071cfd5:	90                   	nop
14071cfd6:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14071cfdb:	e8 40 f8 11 00       	call   0x14083c820
14071cfe0:	0f b6 85 60 01 00 00 	movzbl 0x160(%rbp),%eax
14071cfe7:	88 85 98 00 00 00    	mov    %al,0x98(%rbp)
14071cfed:	41 8b 14 24          	mov    (%r12),%edx
14071cff1:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
14071cff5:	e8 06 77 13 00       	call   0x140854700
14071cffa:	48 8b d8             	mov    %rax,%rbx
14071cffd:	48 8d 15 68 3b 8c 00 	lea    0x8c3b68(%rip),%rdx        # 0x140fe0b6c
14071d004:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14071d009:	e8 e2 ec 11 00       	call   0x14083bcf0
14071d00e:	90                   	nop
14071d00f:	41 8b 17             	mov    (%r15),%edx
14071d012:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
14071d016:	e8 e5 76 13 00       	call   0x140854700
14071d01b:	90                   	nop
14071d01c:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
14071d021:	48 8b d0             	mov    %rax,%rdx
14071d024:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
14071d028:	e8 63 05 12 00       	call   0x14083d590
14071d02d:	90                   	nop
14071d02e:	4c 8b c3             	mov    %rbx,%r8
14071d031:	48 8b d0             	mov    %rax,%rdx
14071d034:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
14071d039:	e8 52 05 12 00       	call   0x14083d590
14071d03e:	90                   	nop
14071d03f:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
14071d043:	e8 d8 f7 11 00       	call   0x14083c820
14071d048:	90                   	nop
14071d049:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
14071d04d:	e8 ce f7 11 00       	call   0x14083c820
14071d052:	90                   	nop
14071d053:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14071d058:	e8 c3 f7 11 00       	call   0x14083c820
14071d05d:	90                   	nop
14071d05e:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
14071d062:	e8 b9 f7 11 00       	call   0x14083c820
14071d067:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
14071d06c:	48 8d 8d b8 00 00 00 	lea    0xb8(%rbp),%rcx
14071d073:	e8 48 fd 11 00       	call   0x14083cdc0
14071d078:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
14071d07d:	e8 9e f7 11 00       	call   0x14083c820
14071d082:	48 8d 4d 70          	lea    0x70(%rbp),%rcx
14071d086:	e8 c5 30 12 00       	call   0x140840150
14071d08b:	e8 c0 43 12 00       	call   0x140841450
14071d090:	84 c0                	test   %al,%al
14071d092:	74 0c                	je     0x14071d0a0
14071d094:	e8 e7 3d 12 00       	call   0x140840e80
14071d099:	80 78 79 00          	cmpb   $0x0,0x79(%rax)
14071d09d:	75 01                	jne    0x14071d0a0
14071d09f:	cc                   	int3
14071d0a0:	41 8b ce             	mov    %r14d,%ecx
14071d0a3:	e8 f8 20 12 00       	call   0x14083f1a0
14071d0a8:	84 c0                	test   %al,%al
14071d0aa:	0f 85 8f 01 00 00    	jne    0x14071d23f
14071d0b0:	48 8d 8d e0 00 00 00 	lea    0xe0(%rbp),%rcx
14071d0b7:	e8 64 f7 11 00       	call   0x14083c820
14071d0bc:	48 8d 8d b8 00 00 00 	lea    0xb8(%rbp),%rcx
14071d0c3:	e8 58 f7 11 00       	call   0x14083c820
14071d0c8:	48 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%rcx
14071d0cf:	e8 4c f7 11 00       	call   0x14083c820
14071d0d4:	3b fe                	cmp    %esi,%edi
14071d0d6:	0f 94 c0             	sete   %al
14071d0d9:	e9 40 01 00 00       	jmp    0x14071d21e
14071d0de:	48 8d 1d a7 66 88 00 	lea    0x8866a7(%rip),%rbx        # 0x140fa378c
14071d0e5:	48 8b d3             	mov    %rbx,%rdx
14071d0e8:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
14071d0ed:	e8 fe eb 11 00       	call   0x14083bcf0
14071d0f2:	90                   	nop
14071d0f3:	48 8d 44 24 78       	lea    0x78(%rsp),%rax
14071d0f8:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14071d0fd:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
14071d102:	4c 89 6c 24 20       	mov    %r13,0x20(%rsp)
14071d107:	44 8b 8d 50 01 00 00 	mov    0x150(%rbp),%r9d
14071d10e:	4c 8b 85 48 01 00 00 	mov    0x148(%rbp),%r8
14071d115:	41 8b d6             	mov    %r14d,%edx
14071d118:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
14071d11c:	e8 ef ea 11 00       	call   0x14083bc10
14071d121:	90                   	nop
14071d122:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
14071d127:	e8 f4 f6 11 00       	call   0x14083c820
14071d12c:	0f b6 85 60 01 00 00 	movzbl 0x160(%rbp),%eax
14071d133:	88 45 08             	mov    %al,0x8(%rbp)
14071d136:	3b fe                	cmp    %esi,%edi
14071d138:	75 0f                	jne    0x14071d149
14071d13a:	e8 41 3d 12 00       	call   0x140840e80
14071d13f:	80 78 6c 00          	cmpb   $0x0,0x6c(%rax)
14071d143:	0f 84 92 00 00 00    	je     0x14071d1db
14071d149:	41 8b 14 24          	mov    (%r12),%edx
14071d14d:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
14071d151:	e8 aa 75 13 00       	call   0x140854700
14071d156:	48 8b d8             	mov    %rax,%rbx
14071d159:	48 8d 15 0c 3a 8c 00 	lea    0x8c3a0c(%rip),%rdx        # 0x140fe0b6c
14071d160:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14071d165:	e8 86 eb 11 00       	call   0x14083bcf0
14071d16a:	90                   	nop
14071d16b:	41 8b 17             	mov    (%r15),%edx
14071d16e:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
14071d172:	e8 89 75 13 00       	call   0x140854700
14071d177:	90                   	nop
14071d178:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
14071d17d:	48 8b d0             	mov    %rax,%rdx
14071d180:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
14071d184:	e8 07 04 12 00       	call   0x14083d590
14071d189:	90                   	nop
14071d18a:	4c 8b c3             	mov    %rbx,%r8
14071d18d:	48 8b d0             	mov    %rax,%rdx
14071d190:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14071d195:	e8 f6 03 12 00       	call   0x14083d590
14071d19a:	90                   	nop
14071d19b:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
14071d19f:	e8 7c f6 11 00       	call   0x14083c820
14071d1a4:	90                   	nop
14071d1a5:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
14071d1a9:	e8 72 f6 11 00       	call   0x14083c820
14071d1ae:	90                   	nop
14071d1af:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14071d1b4:	e8 67 f6 11 00       	call   0x14083c820
14071d1b9:	90                   	nop
14071d1ba:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
14071d1be:	e8 5d f6 11 00       	call   0x14083c820
14071d1c3:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
14071d1c8:	48 8d 4d 28          	lea    0x28(%rbp),%rcx
14071d1cc:	e8 ef fb 11 00       	call   0x14083cdc0
14071d1d1:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14071d1d6:	e8 45 f6 11 00       	call   0x14083c820
14071d1db:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
14071d1df:	e8 8c 42 12 00       	call   0x140841470
14071d1e4:	84 c0                	test   %al,%al
14071d1e6:	74 01                	je     0x14071d1e9
14071d1e8:	cc                   	int3
14071d1e9:	80 7d 08 00          	cmpb   $0x0,0x8(%rbp)
14071d1ed:	74 0c                	je     0x14071d1fb
14071d1ef:	41 8b ce             	mov    %r14d,%ecx
14071d1f2:	e8 a9 1f 12 00       	call   0x14083f1a0
14071d1f7:	84 c0                	test   %al,%al
14071d1f9:	75 3e                	jne    0x14071d239
14071d1fb:	3b fe                	cmp    %esi,%edi
14071d1fd:	0f 94 c3             	sete   %bl
14071d200:	48 8d 4d 50          	lea    0x50(%rbp),%rcx
14071d204:	e8 17 f6 11 00       	call   0x14083c820
14071d209:	48 8d 4d 28          	lea    0x28(%rbp),%rcx
14071d20d:	e8 0e f6 11 00       	call   0x14083c820
14071d212:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
14071d216:	e8 05 f6 11 00       	call   0x14083c820
14071d21b:	0f b6 c3             	movzbl %bl,%eax
14071d21e:	48 8b 9c 24 40 02 00 	mov    0x240(%rsp),%rbx
14071d225:	00
14071d226:	48 81 c4 00 02 00 00 	add    $0x200,%rsp
14071d22d:	41 5f                	pop    %r15
14071d22f:	41 5e                	pop    %r14
14071d231:	41 5d                	pop    %r13
14071d233:	41 5c                	pop    %r12
14071d235:	5f                   	pop    %rdi
14071d236:	5e                   	pop    %rsi
14071d237:	5d                   	pop    %rbp
14071d238:	c3                   	ret
14071d239:	e8 22 72 13 00       	call   0x140854460
14071d23e:	90                   	nop
14071d23f:	e8 1c 72 13 00       	call   0x140854460
14071d244:	cc                   	int3
14071d245:	cc                   	int3
14071d246:	cc                   	int3
14071d247:	cc                   	int3
14071d248:	cc                   	int3
14071d249:	cc                   	int3
14071d24a:	cc                   	int3
14071d24b:	cc                   	int3
14071d24c:	cc                   	int3
14071d24d:	cc                   	int3
14071d24e:	cc                   	int3
14071d24f:	cc                   	int3
14071d250:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14071d255:	44 89 44 24 18       	mov    %r8d,0x18(%rsp)
14071d25a:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14071d25f:	55                   	push   %rbp
14071d260:	56                   	push   %rsi
14071d261:	57                   	push   %rdi
14071d262:	41 54                	push   %r12
14071d264:	41 55                	push   %r13
14071d266:	41 56                	push   %r14
14071d268:	41 57                	push   %r15
14071d26a:	48 8d ac 24 70 ff ff 	lea    -0x90(%rsp),%rbp
14071d271:	ff
14071d272:	48 81 ec 90 01 00 00 	sub    $0x190,%rsp
14071d279:	4d 8b e9             	mov    %r9,%r13
14071d27c:	8b f1                	mov    %ecx,%esi
14071d27e:	4c 8b bd f0 00 00 00 	mov    0xf0(%rbp),%r15
14071d285:	49 8b 1f             	mov    (%r15),%rbx
14071d288:	4c 8b a5 f8 00 00 00 	mov    0xf8(%rbp),%r12
14071d28f:	49 8b 3c 24          	mov    (%r12),%rdi
14071d293:	48 3b df             	cmp    %rdi,%rbx
14071d296:	0f 95 85 f0 00 00 00 	setne  0xf0(%rbp)
14071d29d:	80 3d 55 5b d1 00 00 	cmpb   $0x0,0xd15b55(%rip)        # 0x141432df9
14071d2a4:	0f 85 e0 00 00 00    	jne    0x14071d38a
14071d2aa:	48 3b df             	cmp    %rdi,%rbx
14071d2ad:	0f 84 cf 00 00 00    	je     0x14071d382
14071d2b3:	4c 8d 35 d2 64 88 00 	lea    0x8864d2(%rip),%r14        # 0x140fa378c
14071d2ba:	49 8b d6             	mov    %r14,%rdx
14071d2bd:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14071d2c2:	e8 29 ea 11 00       	call   0x14083bcf0
14071d2c7:	90                   	nop
14071d2c8:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
14071d2cd:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14071d2d2:	4c 89 74 24 28       	mov    %r14,0x28(%rsp)
14071d2d7:	4c 89 6c 24 20       	mov    %r13,0x20(%rsp)
14071d2dc:	44 8b 8d e0 00 00 00 	mov    0xe0(%rbp),%r9d
14071d2e3:	4c 8b 85 d8 00 00 00 	mov    0xd8(%rbp),%r8
14071d2ea:	8b d6                	mov    %esi,%edx
14071d2ec:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
14071d2f0:	e8 1b e9 11 00       	call   0x14083bc10
14071d2f5:	90                   	nop
14071d2f6:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14071d2fb:	e8 20 f5 11 00       	call   0x14083c820
14071d300:	0f b6 85 f0 00 00 00 	movzbl 0xf0(%rbp),%eax
14071d307:	88 45 28             	mov    %al,0x28(%rbp)
14071d30a:	4d 8b cc             	mov    %r12,%r9
14071d30d:	4c 8d 05 58 38 8c 00 	lea    0x8c3858(%rip),%r8        # 0x140fe0b6c
14071d314:	49 8b d7             	mov    %r15,%rdx
14071d317:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14071d31c:	e8 af 2c 00 00       	call   0x14071ffd0
14071d321:	48 8b d0             	mov    %rax,%rdx
14071d324:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
14071d328:	e8 93 fa 11 00       	call   0x14083cdc0
14071d32d:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14071d332:	e8 e9 f4 11 00       	call   0x14083c820
14071d337:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
14071d33b:	e8 10 2e 12 00       	call   0x140840150
14071d340:	e8 0b 41 12 00       	call   0x140841450
14071d345:	84 c0                	test   %al,%al
14071d347:	74 0c                	je     0x14071d355
14071d349:	e8 32 3b 12 00       	call   0x140840e80
14071d34e:	80 78 79 00          	cmpb   $0x0,0x79(%rax)
14071d352:	75 01                	jne    0x14071d355
14071d354:	cc                   	int3
14071d355:	8b ce                	mov    %esi,%ecx
14071d357:	e8 44 1e 12 00       	call   0x14083f1a0
14071d35c:	84 c0                	test   %al,%al
14071d35e:	0f 85 20 01 00 00    	jne    0x14071d484
14071d364:	48 8d 4d 70          	lea    0x70(%rbp),%rcx
14071d368:	e8 b3 f4 11 00       	call   0x14083c820
14071d36d:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
14071d371:	e8 aa f4 11 00       	call   0x14083c820
14071d376:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
14071d37a:	e8 a1 f4 11 00       	call   0x14083c820
14071d37f:	48 3b df             	cmp    %rdi,%rbx
14071d382:	0f 94 c0             	sete   %al
14071d385:	e9 d9 00 00 00       	jmp    0x14071d463
14071d38a:	4c 8d 35 fb 63 88 00 	lea    0x8863fb(%rip),%r14        # 0x140fa378c
14071d391:	49 8b d6             	mov    %r14,%rdx
14071d394:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14071d399:	e8 52 e9 11 00       	call   0x14083bcf0
14071d39e:	90                   	nop
14071d39f:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
14071d3a4:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14071d3a9:	4c 89 74 24 28       	mov    %r14,0x28(%rsp)
14071d3ae:	4c 89 6c 24 20       	mov    %r13,0x20(%rsp)
14071d3b3:	44 8b 8d e0 00 00 00 	mov    0xe0(%rbp),%r9d
14071d3ba:	4c 8b 85 d8 00 00 00 	mov    0xd8(%rbp),%r8
14071d3c1:	8b d6                	mov    %esi,%edx
14071d3c3:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
14071d3c8:	e8 43 e8 11 00       	call   0x14083bc10
14071d3cd:	90                   	nop
14071d3ce:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14071d3d3:	e8 48 f4 11 00       	call   0x14083c820
14071d3d8:	0f b6 85 f0 00 00 00 	movzbl 0xf0(%rbp),%eax
14071d3df:	88 45 98             	mov    %al,-0x68(%rbp)
14071d3e2:	48 3b df             	cmp    %rdi,%rbx
14071d3e5:	75 0b                	jne    0x14071d3f2
14071d3e7:	e8 94 3a 12 00       	call   0x140840e80
14071d3ec:	80 78 6c 00          	cmpb   $0x0,0x6c(%rax)
14071d3f0:	74 2d                	je     0x14071d41f
14071d3f2:	4d 8b cc             	mov    %r12,%r9
14071d3f5:	4c 8d 05 70 37 8c 00 	lea    0x8c3770(%rip),%r8        # 0x140fe0b6c
14071d3fc:	49 8b d7             	mov    %r15,%rdx
14071d3ff:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14071d404:	e8 c7 2b 00 00       	call   0x14071ffd0
14071d409:	48 8b d0             	mov    %rax,%rdx
14071d40c:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
14071d410:	e8 ab f9 11 00       	call   0x14083cdc0
14071d415:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14071d41a:	e8 01 f4 11 00       	call   0x14083c820
14071d41f:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
14071d424:	e8 47 40 12 00       	call   0x140841470
14071d429:	84 c0                	test   %al,%al
14071d42b:	74 01                	je     0x14071d42e
14071d42d:	cc                   	int3
14071d42e:	80 7d 98 00          	cmpb   $0x0,-0x68(%rbp)
14071d432:	74 0b                	je     0x14071d43f
14071d434:	8b ce                	mov    %esi,%ecx
14071d436:	e8 65 1d 12 00       	call   0x14083f1a0
14071d43b:	84 c0                	test   %al,%al
14071d43d:	75 3f                	jne    0x14071d47e