14081ced7:	90                   	nop
14081ced8:	4c 8b c0             	mov    %rax,%r8
14081cedb:	40 0f b6 d6          	movzbl %sil,%edx
14081cedf:	48 8b cd             	mov    %rbp,%rcx
14081cee2:	e8 09 ed 01 00       	call   0x14083bbf0
14081cee7:	90                   	nop
14081cee8:	e9 99 00 00 00       	jmp    0x14081cf86
14081ceed:	48 8b 1b             	mov    (%rbx),%rbx
14081cef0:	8b 17                	mov    (%rdi),%edx
14081cef2:	48 8d 8c 24 88 00 00 	lea    0x88(%rsp),%rcx
14081cef9:	00
14081cefa:	e8 01 78 03 00       	call   0x140854700
14081ceff:	48 8b f8             	mov    %rax,%rdi
14081cf02:	48 8d 15 47 58 80 00 	lea    0x805847(%rip),%rdx        # 0x141022750
14081cf09:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14081cf0e:	e8 dd ed 01 00       	call   0x14083bcf0
14081cf13:	90                   	nop
14081cf14:	8b 13                	mov    (%rbx),%edx
14081cf16:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
14081cf1b:	e8 20 78 03 00       	call   0x140854740
14081cf20:	90                   	nop
14081cf21:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
14081cf26:	48 8b d0             	mov    %rax,%rdx
14081cf29:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14081cf2e:	e8 5d 06 02 00       	call   0x14083d590
14081cf33:	90                   	nop
14081cf34:	4c 8b c7             	mov    %rdi,%r8
14081cf37:	48 8b d0             	mov    %rax,%rdx
14081cf3a:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14081cf3f:	e8 4c 06 02 00       	call   0x14083d590
14081cf44:	90                   	nop
14081cf45:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14081cf4a:	e8 d1 f8 01 00       	call   0x14083c820
14081cf4f:	90                   	nop
14081cf50:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
14081cf55:	e8 c6 f8 01 00       	call   0x14083c820
14081cf5a:	90                   	nop
14081cf5b:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14081cf60:	e8 bb f8 01 00       	call   0x14083c820
14081cf65:	90                   	nop
14081cf66:	48 8d 8c 24 88 00 00 	lea    0x88(%rsp),%rcx
14081cf6d:	00
14081cf6e:	e8 ad f8 01 00       	call   0x14083c820
14081cf73:	90                   	nop
14081cf74:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
14081cf79:	40 0f b6 d6          	movzbl %sil,%edx
14081cf7d:	48 8b cd             	mov    %rbp,%rcx
14081cf80:	e8 6b ec 01 00       	call   0x14083bbf0
14081cf85:	90                   	nop
14081cf86:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14081cf8b:	e8 90 f8 01 00       	call   0x14083c820
14081cf90:	48 8b c5             	mov    %rbp,%rax
14081cf93:	4c 8d 9c 24 a0 00 00 	lea    0xa0(%rsp),%r11
14081cf9a:	00
14081cf9b:	49 8b 5b 10          	mov    0x10(%r11),%rbx
14081cf9f:	49 8b 6b 18          	mov    0x18(%r11),%rbp
14081cfa3:	49 8b 73 20          	mov    0x20(%r11),%rsi
14081cfa7:	49 8b e3             	mov    %r11,%rsp
14081cfaa:	5f                   	pop    %rdi
14081cfab:	c3                   	ret
14081cfac:	cc                   	int3
14081cfad:	cc                   	int3
14081cfae:	cc                   	int3
14081cfaf:	cc                   	int3
14081cfb0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14081cfb5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14081cfba:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
14081cfbf:	41 56                	push   %r14
14081cfc1:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
14081cfc8:	4d 8b f0             	mov    %r8,%r14
14081cfcb:	48 8b f2             	mov    %rdx,%rsi
14081cfce:	48 8b d9             	mov    %rcx,%rbx
14081cfd1:	48 8b 01             	mov    (%rcx),%rax
14081cfd4:	48 8b 10             	mov    (%rax),%rdx
14081cfd7:	49 8b 00             	mov    (%r8),%rax
14081cfda:	48 3b d0             	cmp    %rax,%rdx
14081cfdd:	40 0f 94 c7          	sete   %dil
14081cfe1:	f7 41 08 00 01 00 00 	testl  $0x100,0x8(%rcx)
14081cfe8:	74 07                	je     0x14081cff1
14081cfea:	48 3b d0             	cmp    %rax,%rdx
14081cfed:	40 0f 95 c7          	setne  %dil
14081cff1:	40 84 ff             	test   %dil,%dil
14081cff4:	74 2b                	je     0x14081d021
14081cff6:	e8 85 3e 02 00       	call   0x140840e80
14081cffb:	80 78 6c 00          	cmpb   $0x0,0x6c(%rax)
14081cfff:	75 20                	jne    0x14081d021
14081d001:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14081d006:	e8 85 ed 01 00       	call   0x14083bd90
14081d00b:	90                   	nop
14081d00c:	4c 8b c0             	mov    %rax,%r8
14081d00f:	40 0f b6 d7          	movzbl %dil,%edx
14081d013:	48 8b ce             	mov    %rsi,%rcx
14081d016:	e8 d5 eb 01 00       	call   0x14083bbf0
14081d01b:	90                   	nop
14081d01c:	e9 b7 00 00 00       	jmp    0x14081d0d8
14081d021:	48 8b 1b             	mov    (%rbx),%rbx
14081d024:	e8 a7 75 03 00       	call   0x1408545d0
14081d029:	49 8b 16             	mov    (%r14),%rdx
14081d02c:	48 8b c8             	mov    %rax,%rcx
14081d02f:	e8 ac 33 02 00       	call   0x1408403e0
14081d034:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
14081d039:	e8 52 74 03 00       	call   0x140854490
14081d03e:	90                   	nop
14081d03f:	48 8d 15 0a 57 80 00 	lea    0x80570a(%rip),%rdx        # 0x141022750
14081d046:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14081d04b:	e8 a0 ec 01 00       	call   0x14083bcf0
14081d050:	90                   	nop
14081d051:	e8 7a 75 03 00       	call   0x1408545d0
14081d056:	48 8b 13             	mov    (%rbx),%rdx
14081d059:	48 8b c8             	mov    %rax,%rcx
14081d05c:	e8 7f 33 02 00       	call   0x1408403e0
14081d061:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14081d066:	e8 25 74 03 00       	call   0x140854490
14081d06b:	90                   	nop
14081d06c:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
14081d071:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14081d076:	48 8d 8c 24 88 00 00 	lea    0x88(%rsp),%rcx
14081d07d:	00
14081d07e:	e8 0d 05 02 00       	call   0x14083d590
14081d083:	90                   	nop
14081d084:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
14081d089:	48 8b d0             	mov    %rax,%rdx
14081d08c:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14081d091:	e8 fa 04 02 00       	call   0x14083d590
14081d096:	90                   	nop
14081d097:	48 8d 8c 24 88 00 00 	lea    0x88(%rsp),%rcx
14081d09e:	00
14081d09f:	e8 7c f7 01 00       	call   0x14083c820
14081d0a4:	90                   	nop
14081d0a5:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14081d0aa:	e8 71 f7 01 00       	call   0x14083c820
14081d0af:	90                   	nop
14081d0b0:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14081d0b5:	e8 66 f7 01 00       	call   0x14083c820
14081d0ba:	90                   	nop
14081d0bb:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
14081d0c0:	e8 5b f7 01 00       	call   0x14083c820
14081d0c5:	90                   	nop
14081d0c6:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
14081d0cb:	40 0f b6 d7          	movzbl %dil,%edx
14081d0cf:	48 8b ce             	mov    %rsi,%rcx
14081d0d2:	e8 19 eb 01 00       	call   0x14083bbf0
14081d0d7:	90                   	nop
14081d0d8:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14081d0dd:	e8 3e f7 01 00       	call   0x14083c820
14081d0e2:	48 8b c6             	mov    %rsi,%rax
14081d0e5:	4c 8d 9c 24 a0 00 00 	lea    0xa0(%rsp),%r11
14081d0ec:	00
14081d0ed:	49 8b 5b 10          	mov    0x10(%r11),%rbx
14081d0f1:	49 8b 73 18          	mov    0x18(%r11),%rsi
14081d0f5:	49 8b 7b 20          	mov    0x20(%r11),%rdi
14081d0f9:	49 8b e3             	mov    %r11,%rsp
14081d0fc:	41 5e                	pop    %r14
14081d0fe:	c3                   	ret
14081d0ff:	cc                   	int3
14081d100:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14081d105:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14081d10a:	57                   	push   %rdi
14081d10b:	48 83 ec 40          	sub    $0x40,%rsp
14081d10f:	48 8b fa             	mov    %rdx,%rdi
14081d112:	48 8b f1             	mov    %rcx,%rsi
14081d115:	48 8b 01             	mov    (%rcx),%rax
14081d118:	0f b6 18             	movzbl (%rax),%ebx
14081d11b:	f7 41 08 00 01 00 00 	testl  $0x100,0x8(%rcx)
14081d122:	74 05                	je     0x14081d129
14081d124:	84 db                	test   %bl,%bl
14081d126:	0f 94 c3             	sete   %bl
14081d129:	84 db                	test   %bl,%bl
14081d12b:	74 27                	je     0x14081d154
14081d12d:	e8 4e 3d 02 00       	call   0x140840e80
14081d132:	80 78 6c 00          	cmpb   $0x0,0x6c(%rax)
14081d136:	75 1c                	jne    0x14081d154
14081d138:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14081d13d:	e8 4e ec 01 00       	call   0x14083bd90
14081d142:	90                   	nop
14081d143:	4c 8b c0             	mov    %rax,%r8
14081d146:	0f b6 d3             	movzbl %bl,%edx
14081d149:	48 8b cf             	mov    %rdi,%rcx
14081d14c:	e8 9f ea 01 00       	call   0x14083bbf0
14081d151:	90                   	nop
14081d152:	eb 20                	jmp    0x14081d174
14081d154:	48 8b 16             	mov    (%rsi),%rdx
14081d157:	0f b6 12             	movzbl (%rdx),%edx
14081d15a:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14081d15f:	e8 9c 76 03 00       	call   0x140854800
14081d164:	90                   	nop
14081d165:	4c 8b c0             	mov    %rax,%r8
14081d168:	0f b6 d3             	movzbl %bl,%edx
14081d16b:	48 8b cf             	mov    %rdi,%rcx
14081d16e:	e8 7d ea 01 00       	call   0x14083bbf0
14081d173:	90                   	nop
14081d174:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14081d179:	e8 a2 f6 01 00       	call   0x14083c820
14081d17e:	48 8b c7             	mov    %rdi,%rax
14081d181:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14081d186:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
14081d18b:	48 83 c4 40          	add    $0x40,%rsp
14081d18f:	5f                   	pop    %rdi
14081d190:	c3                   	ret
14081d191:	cc                   	int3
14081d192:	cc                   	int3
14081d193:	cc                   	int3
14081d194:	cc                   	int3
14081d195:	cc                   	int3
14081d196:	cc                   	int3
14081d197:	cc                   	int3
14081d198:	cc                   	int3
14081d199:	cc                   	int3
14081d19a:	cc                   	int3
14081d19b:	cc                   	int3
14081d19c:	cc                   	int3
14081d19d:	cc                   	int3
14081d19e:	cc                   	int3
14081d19f:	cc                   	int3
14081d1a0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14081d1a5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14081d1aa:	57                   	push   %rdi
14081d1ab:	48 83 ec 40          	sub    $0x40,%rsp
14081d1af:	48 8b fa             	mov    %rdx,%rdi
14081d1b2:	48 8b f1             	mov    %rcx,%rsi
14081d1b5:	8b 01                	mov    (%rcx),%eax
14081d1b7:	85 c0                	test   %eax,%eax
14081d1b9:	0f 95 c3             	setne  %bl
14081d1bc:	f7 41 04 00 01 00 00 	testl  $0x100,0x4(%rcx)
14081d1c3:	74 05                	je     0x14081d1ca
14081d1c5:	85 c0                	test   %eax,%eax
14081d1c7:	0f 94 c3             	sete   %bl
14081d1ca:	84 db                	test   %bl,%bl
14081d1cc:	74 27                	je     0x14081d1f5
14081d1ce:	e8 ad 3c 02 00       	call   0x140840e80
14081d1d3:	80 78 6c 00          	cmpb   $0x0,0x6c(%rax)
14081d1d7:	75 1c                	jne    0x14081d1f5
14081d1d9:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14081d1de:	e8 ad eb 01 00       	call   0x14083bd90
14081d1e3:	90                   	nop
14081d1e4:	4c 8b c0             	mov    %rax,%r8
14081d1e7:	0f b6 d3             	movzbl %bl,%edx
14081d1ea:	48 8b cf             	mov    %rdi,%rcx
14081d1ed:	e8 fe e9 01 00       	call   0x14083bbf0
14081d1f2:	90                   	nop
14081d1f3:	eb 1c                	jmp    0x14081d211
14081d1f5:	8b 16                	mov    (%rsi),%edx
14081d1f7:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14081d1fc:	e8 ff 74 03 00       	call   0x140854700
14081d201:	90                   	nop
14081d202:	4c 8b c0             	mov    %rax,%r8
14081d205:	0f b6 d3             	movzbl %bl,%edx
14081d208:	48 8b cf             	mov    %rdi,%rcx
14081d20b:	e8 e0 e9 01 00       	call   0x14083bbf0
14081d210:	90                   	nop
14081d211:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
14081d216:	e8 05 f6 01 00       	call   0x14083c820
14081d21b:	48 8b c7             	mov    %rdi,%rax
14081d21e:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14081d223:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
14081d228:	48 83 c4 40          	add    $0x40,%rsp
14081d22c:	5f                   	pop    %rdi
14081d22d:	c3                   	ret
14081d22e:	cc                   	int3
14081d22f:	cc                   	int3
14081d230:	48 8b c4             	mov    %rsp,%rax
14081d233:	55                   	push   %rbp
14081d234:	53                   	push   %rbx
14081d235:	56                   	push   %rsi
14081d236:	57                   	push   %rdi
14081d237:	41 54                	push   %r12
14081d239:	41 55                	push   %r13
14081d23b:	41 56                	push   %r14
14081d23d:	41 57                	push   %r15
14081d23f:	48 8d a8 98 fe ff ff 	lea    -0x168(%rax),%rbp
14081d246:	48 81 ec 28 02 00 00 	sub    $0x228,%rsp
14081d24d:	0f 29 70 a8          	movaps %xmm6,-0x58(%rax)
14081d251:	0f 29 78 98          	movaps %xmm7,-0x68(%rax)
14081d255:	45 33 ff             	xor    %r15d,%r15d
14081d258:	44 89 7c 24 50       	mov    %r15d,0x50(%rsp)
14081d25d:	c7 44 24 54 01 00 00 	movl   $0x1,0x54(%rsp)
14081d264:	00
14081d265:	c7 44 24 58 01 00 00 	movl   $0x1,0x58(%rsp)
14081d26c:	00
14081d26d:	66 44 89 7c 24 5c    	mov    %r15w,0x5c(%rsp)
14081d273:	c7 44 24 60 ff ff ff 	movl   $0xffffffff,0x60(%rsp)
14081d27a:	ff
14081d27b:	4c 89 7c 24 64       	mov    %r15,0x64(%rsp)
14081d280:	4c 89 7c 24 70       	mov    %r15,0x70(%rsp)
14081d285:	44 89 7c 24 78       	mov    %r15d,0x78(%rsp)
14081d28a:	4c 89 7d 80          	mov    %r15,-0x80(%rbp)
14081d28e:	4c 89 7d 88          	mov    %r15,-0x78(%rbp)
14081d292:	0f 57 c0             	xorps  %xmm0,%xmm0
14081d295:	66 0f 7f 45 90       	movdqa %xmm0,-0x70(%rbp)
14081d29a:	4c 89 7d a0          	mov    %r15,-0x60(%rbp)
14081d29e:	c7 45 e8 0f 00 00 00 	movl   $0xf,-0x18(%rbp)
14081d2a5:	c7 45 30 05 00 00 00 	movl   $0x5,0x30(%rbp)
14081d2ac:	b9 38 00 00 00       	mov    $0x38,%ecx
14081d2b1:	e8 52 de 5f 00       	call   0x140e1b108
14081d2b6:	48 89 85 70 01 00 00 	mov    %rax,0x170(%rbp)
14081d2bd:	48 85 c0             	test   %rax,%rax
14081d2c0:	74 12                	je     0x14081d2d4
14081d2c2:	ba 05 00 00 00       	mov    $0x5,%edx
14081d2c7:	48 8b c8             	mov    %rax,%rcx
14081d2ca:	e8 71 47 f8 ff       	call   0x1407a1a40
14081d2cf:	48 8b f0             	mov    %rax,%rsi
14081d2d2:	eb 03                	jmp    0x14081d2d7
14081d2d4:	49 8b f7             	mov    %r15,%rsi
14081d2d7:	48 89 b5 90 00 00 00 	mov    %rsi,0x90(%rbp)
14081d2de:	c7 85 78 01 00 00 0a 	movl   $0xa,0x178(%rbp)
14081d2e5:	00 00 00
14081d2e8:	c7 45 34 19 00 00 00 	movl   $0x19,0x34(%rbp)
14081d2ef:	b9 38 00 00 00       	mov    $0x38,%ecx
14081d2f4:	e8 0f de 5f 00       	call   0x140e1b108
14081d2f9:	48 89 85 70 01 00 00 	mov    %rax,0x170(%rbp)
14081d300:	48 85 c0             	test   %rax,%rax
14081d303:	74 12                	je     0x14081d317
14081d305:	ba 19 00 00 00       	mov    $0x19,%edx
14081d30a:	48 8b c8             	mov    %rax,%rcx
14081d30d:	e8 2e 47 f8 ff       	call   0x1407a1a40
14081d312:	4c 8b f0             	mov    %rax,%r14
14081d315:	eb 03                	jmp    0x14081d31a
14081d317:	4d 8b f7             	mov    %r15,%r14
14081d31a:	4c 89 b5 98 00 00 00 	mov    %r14,0x98(%rbp)
14081d321:	c7 45 ec 14 00 00 00 	movl   $0x14,-0x14(%rbp)
14081d328:	c7 45 38 23 00 00 00 	movl   $0x23,0x38(%rbp)
14081d32f:	b9 38 00 00 00       	mov    $0x38,%ecx
14081d334:	e8 cf dd 5f 00       	call   0x140e1b108
14081d339:	48 89 85 70 01 00 00 	mov    %rax,0x170(%rbp)
14081d340:	48 85 c0             	test   %rax,%rax
14081d343:	74 13                	je     0x14081d358
14081d345:	ba 23 00 00 00       	mov    $0x23,%edx
14081d34a:	48 8b c8             	mov    %rax,%rcx
14081d34d:	e8 ee 46 f8 ff       	call   0x1407a1a40
14081d352:	48 89 45 40          	mov    %rax,0x40(%rbp)
14081d356:	eb 04                	jmp    0x14081d35c
14081d358:	4c 89 7d 40          	mov    %r15,0x40(%rbp)
14081d35c:	48 8b ce             	mov    %rsi,%rcx
14081d35f:	e8 fc 50 f8 ff       	call   0x1407a2460
14081d364:	48 8b d8             	mov    %rax,%rbx
14081d367:	48 8b 7e 18          	mov    0x18(%rsi),%rdi
14081d36b:	48 8b ce             	mov    %rsi,%rcx
14081d36e:	e8 1d 55 f8 ff       	call   0x1407a2890
14081d373:	4c 89 7c 24 30       	mov    %r15,0x30(%rsp)
14081d378:	c6 44 24 28 00       	movb   $0x0,0x28(%rsp)
14081d37d:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
14081d381:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
14081d386:	4c 8b cb             	mov    %rbx,%r9
14081d389:	4c 8b c7             	mov    %rdi,%r8
14081d38c:	48 8b d0             	mov    %rax,%rdx
14081d38f:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14081d394:	e8 97 c5 d5 ff       	call   0x140579930
14081d399:	49 8b ce             	mov    %r14,%rcx
14081d39c:	e8 bf 50 f8 ff       	call   0x1407a2460
14081d3a1:	4c 8b e8             	mov    %rax,%r13