14011df72:	74 16                	je     0x14011df8a
14011df74:	48 8b 42 08          	mov    0x8(%rdx),%rax
14011df78:	48 63 48 04          	movslq 0x4(%rax),%rcx
14011df7c:	48 83 c2 08          	add    $0x8,%rdx
14011df80:	48 03 ca             	add    %rdx,%rcx
14011df83:	48 8b 01             	mov    (%rcx),%rax
14011df86:	ff 50 08             	call   *0x8(%rax)
14011df89:	90                   	nop
14011df8a:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
14011df8f:	48 8b 10             	mov    (%rax),%rdx
14011df92:	48 85 d2             	test   %rdx,%rdx
14011df95:	74 16                	je     0x14011dfad
14011df97:	48 8b 42 08          	mov    0x8(%rdx),%rax
14011df9b:	48 63 48 04          	movslq 0x4(%rax),%rcx
14011df9f:	48 83 c2 08          	add    $0x8,%rdx
14011dfa3:	48 03 ca             	add    %rdx,%rcx
14011dfa6:	48 8b 01             	mov    (%rcx),%rax
14011dfa9:	ff 50 08             	call   *0x8(%rax)
14011dfac:	90                   	nop
14011dfad:	32 c0                	xor    %al,%al
14011dfaf:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14011dfb4:	48 83 c4 20          	add    $0x20,%rsp
14011dfb8:	5f                   	pop    %rdi
14011dfb9:	c3                   	ret
14011dfba:	cc                   	int3
14011dfbb:	cc                   	int3
14011dfbc:	cc                   	int3
14011dfbd:	cc                   	int3
14011dfbe:	cc                   	int3
14011dfbf:	cc                   	int3
14011dfc0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14011dfc5:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
14011dfca:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
14011dfcf:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14011dfd4:	55                   	push   %rbp
14011dfd5:	56                   	push   %rsi
14011dfd6:	57                   	push   %rdi
14011dfd7:	41 54                	push   %r12
14011dfd9:	41 55                	push   %r13
14011dfdb:	41 56                	push   %r14
14011dfdd:	41 57                	push   %r15
14011dfdf:	48 8b ec             	mov    %rsp,%rbp
14011dfe2:	48 83 ec 60          	sub    $0x60,%rsp
14011dfe6:	4d 8b f9             	mov    %r9,%r15
14011dfe9:	4d 8b f0             	mov    %r8,%r14
14011dfec:	48 8b f2             	mov    %rdx,%rsi
14011dfef:	45 33 ed             	xor    %r13d,%r13d
14011dff2:	4c 8b 65 60          	mov    0x60(%rbp),%r12
14011dff6:	49 8b 3c 24          	mov    (%r12),%rdi
14011dffa:	48 8b 07             	mov    (%rdi),%rax
14011dffd:	48 8b 58 60          	mov    0x60(%rax),%rbx
14011e001:	48 8d 05 38 c9 20 00 	lea    0x20c938(%rip),%rax        # 0x14032a940
14011e008:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
14011e00c:	4c 89 6d e8          	mov    %r13,-0x18(%rbp)
14011e010:	44 88 6d f0          	mov    %r13b,-0x10(%rbp)
14011e014:	b9 18 00 00 00       	mov    $0x18,%ecx
14011e019:	e8 2a c2 1d 00       	call   0x1402fa248
14011e01e:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
14011e022:	0f 57 c0             	xorps  %xmm0,%xmm0
14011e025:	33 c9                	xor    %ecx,%ecx
14011e027:	0f 11 00             	movups %xmm0,(%rax)
14011e02a:	48 89 48 10          	mov    %rcx,0x10(%rax)
14011e02e:	c6 45 f0 01          	movb   $0x1,-0x10(%rbp)
14011e032:	4c 8b 45 e8          	mov    -0x18(%rbp),%r8
14011e036:	ba 01 00 00 00       	mov    $0x1,%edx
14011e03b:	48 8d 0d 12 cb 20 00 	lea    0x20cb12(%rip),%rcx        # 0x14032ab54
14011e042:	e8 bb fd fb ff       	call   0x1400dde02
14011e047:	90                   	nop
14011e048:	48 8d 05 f1 c8 20 00 	lea    0x20c8f1(%rip),%rax        # 0x14032a940
14011e04f:	48 89 45 c8          	mov    %rax,-0x38(%rbp)
14011e053:	4c 89 6d d0          	mov    %r13,-0x30(%rbp)
14011e057:	44 88 6d d8          	mov    %r13b,-0x28(%rbp)
14011e05b:	b9 18 00 00 00       	mov    $0x18,%ecx
14011e060:	e8 e3 c1 1d 00       	call   0x1402fa248
14011e065:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
14011e069:	0f 57 c0             	xorps  %xmm0,%xmm0
14011e06c:	33 c9                	xor    %ecx,%ecx
14011e06e:	0f 11 00             	movups %xmm0,(%rax)
14011e071:	48 89 48 10          	mov    %rcx,0x10(%rax)
14011e075:	c6 45 d8 01          	movb   $0x1,-0x28(%rbp)
14011e079:	4c 8b 45 d0          	mov    -0x30(%rbp),%r8
14011e07d:	ba 1b 00 00 00       	mov    $0x1b,%edx
14011e082:	48 8d 0d 87 78 21 00 	lea    0x217887(%rip),%rcx        # 0x140335910
14011e089:	e8 74 fd fb ff       	call   0x1400dde02
14011e08e:	90                   	nop
14011e08f:	41 b1 01             	mov    $0x1,%r9b
14011e092:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
14011e096:	48 8d 55 c8          	lea    -0x38(%rbp),%rdx
14011e09a:	48 8b cf             	mov    %rdi,%rcx
14011e09d:	ff d3                	call   *%rbx
14011e09f:	90                   	nop
14011e0a0:	48 8d 05 99 c8 20 00 	lea    0x20c899(%rip),%rax        # 0x14032a940
14011e0a7:	48 89 45 c8          	mov    %rax,-0x38(%rbp)
14011e0ab:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14011e0af:	48 85 c9             	test   %rcx,%rcx
14011e0b2:	74 28                	je     0x14011e0dc
14011e0b4:	44 38 6d d8          	cmp    %r13b,-0x28(%rbp)
14011e0b8:	74 1a                	je     0x14011e0d4
14011e0ba:	e8 3d fd fb ff       	call   0x1400dddfc
14011e0bf:	ba 18 00 00 00       	mov    $0x18,%edx
14011e0c4:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14011e0c8:	e8 b7 c1 1d 00       	call   0x1402fa284
14011e0cd:	48 8d 05 6c c8 20 00 	lea    0x20c86c(%rip),%rax        # 0x14032a940
14011e0d4:	4c 89 6d d0          	mov    %r13,-0x30(%rbp)
14011e0d8:	c6 45 d8 00          	movb   $0x0,-0x28(%rbp)
14011e0dc:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
14011e0e0:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
14011e0e4:	48 85 c9             	test   %rcx,%rcx
14011e0e7:	74 1a                	je     0x14011e103
14011e0e9:	80 7d f0 00          	cmpb   $0x0,-0x10(%rbp)
14011e0ed:	74 14                	je     0x14011e103
14011e0ef:	e8 08 fd fb ff       	call   0x1400dddfc
14011e0f4:	ba 18 00 00 00       	mov    $0x18,%edx
14011e0f9:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
14011e0fd:	e8 82 c1 1d 00       	call   0x1402fa284
14011e102:	90                   	nop
14011e103:	48 8b 16             	mov    (%rsi),%rdx
14011e106:	48 85 d2             	test   %rdx,%rdx
14011e109:	74 16                	je     0x14011e121
14011e10b:	48 8b 42 08          	mov    0x8(%rdx),%rax
14011e10f:	48 63 48 04          	movslq 0x4(%rax),%rcx
14011e113:	48 83 c2 08          	add    $0x8,%rdx
14011e117:	48 03 ca             	add    %rdx,%rcx
14011e11a:	48 8b 01             	mov    (%rcx),%rax
14011e11d:	ff 50 08             	call   *0x8(%rax)
14011e120:	90                   	nop
14011e121:	49 8b 16             	mov    (%r14),%rdx
14011e124:	48 85 d2             	test   %rdx,%rdx
14011e127:	74 16                	je     0x14011e13f
14011e129:	48 8b 42 08          	mov    0x8(%rdx),%rax
14011e12d:	48 63 48 04          	movslq 0x4(%rax),%rcx
14011e131:	48 83 c2 08          	add    $0x8,%rdx
14011e135:	48 03 ca             	add    %rdx,%rcx
14011e138:	48 8b 01             	mov    (%rcx),%rax
14011e13b:	ff 50 08             	call   *0x8(%rax)
14011e13e:	90                   	nop
14011e13f:	49 8b 17             	mov    (%r15),%rdx
14011e142:	48 85 d2             	test   %rdx,%rdx
14011e145:	74 16                	je     0x14011e15d
14011e147:	48 8b 42 08          	mov    0x8(%rdx),%rax
14011e14b:	48 63 48 04          	movslq 0x4(%rax),%rcx
14011e14f:	48 83 c2 08          	add    $0x8,%rdx
14011e153:	48 03 ca             	add    %rdx,%rcx
14011e156:	48 8b 01             	mov    (%rcx),%rax
14011e159:	ff 50 08             	call   *0x8(%rax)
14011e15c:	90                   	nop
14011e15d:	49 8b 14 24          	mov    (%r12),%rdx
14011e161:	48 85 d2             	test   %rdx,%rdx
14011e164:	74 16                	je     0x14011e17c
14011e166:	48 8b 42 08          	mov    0x8(%rdx),%rax
14011e16a:	48 63 48 04          	movslq 0x4(%rax),%rcx
14011e16e:	48 83 c2 08          	add    $0x8,%rdx
14011e172:	48 03 ca             	add    %rdx,%rcx
14011e175:	48 8b 01             	mov    (%rcx),%rax
14011e178:	ff 50 08             	call   *0x8(%rax)
14011e17b:	90                   	nop
14011e17c:	32 c0                	xor    %al,%al
14011e17e:	48 8b 9c 24 a0 00 00 	mov    0xa0(%rsp),%rbx
14011e185:	00
14011e186:	48 83 c4 60          	add    $0x60,%rsp
14011e18a:	41 5f                	pop    %r15
14011e18c:	41 5e                	pop    %r14
14011e18e:	41 5d                	pop    %r13
14011e190:	41 5c                	pop    %r12
14011e192:	5f                   	pop    %rdi
14011e193:	5e                   	pop    %rsi
14011e194:	5d                   	pop    %rbp
14011e195:	c3                   	ret
14011e196:	cc                   	int3
14011e197:	cc                   	int3
14011e198:	cc                   	int3
14011e199:	cc                   	int3
14011e19a:	cc                   	int3
14011e19b:	cc                   	int3
14011e19c:	cc                   	int3
14011e19d:	cc                   	int3
14011e19e:	cc                   	int3
14011e19f:	cc                   	int3
14011e1a0:	48 83 ec 28          	sub    $0x28,%rsp
14011e1a4:	4c 8b 02             	mov    (%rdx),%r8
14011e1a7:	4d 85 c0             	test   %r8,%r8
14011e1aa:	74 16                	je     0x14011e1c2
14011e1ac:	49 8b 40 08          	mov    0x8(%r8),%rax
14011e1b0:	48 63 48 04          	movslq 0x4(%rax),%rcx
14011e1b4:	49 83 c0 08          	add    $0x8,%r8
14011e1b8:	49 03 c8             	add    %r8,%rcx
14011e1bb:	48 8b 01             	mov    (%rcx),%rax
14011e1be:	ff 50 08             	call   *0x8(%rax)
14011e1c1:	90                   	nop
14011e1c2:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
14011e1c7:	48 8b 10             	mov    (%rax),%rdx
14011e1ca:	48 85 d2             	test   %rdx,%rdx
14011e1cd:	74 16                	je     0x14011e1e5
14011e1cf:	48 8b 42 08          	mov    0x8(%rdx),%rax
14011e1d3:	48 63 48 04          	movslq 0x4(%rax),%rcx
14011e1d7:	48 83 c2 08          	add    $0x8,%rdx
14011e1db:	48 03 ca             	add    %rdx,%rcx
14011e1de:	48 8b 01             	mov    (%rcx),%rax
14011e1e1:	ff 50 08             	call   *0x8(%rax)
14011e1e4:	90                   	nop
14011e1e5:	32 c0                	xor    %al,%al
14011e1e7:	48 83 c4 28          	add    $0x28,%rsp
14011e1eb:	c3                   	ret
14011e1ec:	cc                   	int3
14011e1ed:	cc                   	int3
14011e1ee:	cc                   	int3
14011e1ef:	cc                   	int3
14011e1f0:	40 53                	rex push %rbx
14011e1f2:	48 83 ec 20          	sub    $0x20,%rsp
14011e1f6:	41 83 f8 01          	cmp    $0x1,%r8d
14011e1fa:	0f 95 c3             	setne  %bl
14011e1fd:	48 8b 02             	mov    (%rdx),%rax
14011e200:	48 85 c0             	test   %rax,%rax
14011e203:	74 16                	je     0x14011e21b
14011e205:	48 8b 48 08          	mov    0x8(%rax),%rcx
14011e209:	48 63 49 04          	movslq 0x4(%rcx),%rcx
14011e20d:	48 83 c0 08          	add    $0x8,%rax
14011e211:	48 03 c8             	add    %rax,%rcx
14011e214:	48 8b 11             	mov    (%rcx),%rdx
14011e217:	ff 52 08             	call   *0x8(%rdx)
14011e21a:	90                   	nop
14011e21b:	0f b6 c3             	movzbl %bl,%eax
14011e21e:	48 83 c4 20          	add    $0x20,%rsp
14011e222:	5b                   	pop    %rbx
14011e223:	c3                   	ret
14011e224:	cc                   	int3
14011e225:	cc                   	int3
14011e226:	cc                   	int3
14011e227:	cc                   	int3
14011e228:	cc                   	int3
14011e229:	cc                   	int3
14011e22a:	cc                   	int3
14011e22b:	cc                   	int3
14011e22c:	cc                   	int3
14011e22d:	cc                   	int3
14011e22e:	cc                   	int3
14011e22f:	cc                   	int3
14011e230:	40 53                	rex push %rbx
14011e232:	48 83 ec 20          	sub    $0x20,%rsp
14011e236:	48 89 0d 53 e1 2e 00 	mov    %rcx,0x2ee153(%rip)        # 0x14040c390
14011e23d:	4c 8d 05 d4 8c 21 00 	lea    0x218cd4(%rip),%r8        # 0x140336f18
14011e244:	33 c9                	xor    %ecx,%ecx
14011e246:	ba 02 00 00 00       	mov    $0x2,%edx
14011e24b:	e8 b0 b9 f9 ff       	call   0x1400b9c00
14011e250:	ff 15 ba b0 20 00    	call   *0x20b0ba(%rip)        # 0x140329310
14011e256:	33 c9                	xor    %ecx,%ecx
14011e258:	8b d8                	mov    %eax,%ebx
14011e25a:	ff 15 18 b1 20 00    	call   *0x20b118(%rip)        # 0x140329378
14011e260:	44 8b cb             	mov    %ebx,%r9d
14011e263:	48 8d 15 96 38 ff ff 	lea    -0xc76a(%rip),%rdx        # 0x140111b00
14011e26a:	4c 8b c0             	mov    %rax,%r8
14011e26d:	b9 07 00 00 00       	mov    $0x7,%ecx
14011e272:	48 83 c4 20          	add    $0x20,%rsp
14011e276:	5b                   	pop    %rbx
14011e277:	48 ff 25 c2 b9 20 00 	rex.W jmp *0x20b9c2(%rip)        # 0x140329c40
14011e27e:	cc                   	int3
14011e27f:	cc                   	int3
14011e280:	40 53                	rex push %rbx
14011e282:	48 83 ec 40          	sub    $0x40,%rsp
14011e286:	48 8b d9             	mov    %rcx,%rbx
14011e289:	b9 08 00 00 00       	mov    $0x8,%ecx
14011e28e:	e8 b5 bf 1d 00       	call   0x1402fa248
14011e293:	48 85 c0             	test   %rax,%rax
14011e296:	74 03                	je     0x14011e29b
14011e298:	48 89 18             	mov    %rbx,(%rax)
14011e29b:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14011e2a0:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14011e2a5:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
14011e2aa:	c7 44 24 20 00 00 00 	movl   $0x0,0x20(%rsp)
14011e2b1:	00
14011e2b2:	4c 8b c8             	mov    %rax,%r9
14011e2b5:	4c 8d 05 44 35 fd ff 	lea    -0x2cabc(%rip),%r8        # 0x1400f1800
14011e2bc:	33 d2                	xor    %edx,%edx
14011e2be:	33 c9                	xor    %ecx,%ecx
14011e2c0:	ff 15 e2 bc 20 00    	call   *0x20bce2(%rip)        # 0x140329fa8
14011e2c6:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14011e2cb:	48 85 c0             	test   %rax,%rax
14011e2ce:	74 1c                	je     0x14011e2ec
14011e2d0:	83 7b 18 00          	cmpl   $0x0,0x18(%rbx)
14011e2d4:	75 0f                	jne    0x14011e2e5
14011e2d6:	0f 28 4c 24 30       	movaps 0x30(%rsp),%xmm1
14011e2db:	0f 11 4b 10          	movups %xmm1,0x10(%rbx)
14011e2df:	48 83 c4 40          	add    $0x40,%rsp
14011e2e3:	5b                   	pop    %rbx
14011e2e4:	c3                   	ret
14011e2e5:	ff 15 b5 bc 20 00    	call   *0x20bcb5(%rip)        # 0x140329fa0
14011e2eb:	90                   	nop
14011e2ec:	c7 44 24 38 00 00 00 	movl   $0x0,0x38(%rsp)
14011e2f3:	00
14011e2f4:	b9 06 00 00 00       	mov    $0x6,%ecx
14011e2f9:	e8 be e5 1d 00       	call   0x1402fc8bc
14011e2fe:	cc                   	int3
14011e2ff:	cc                   	int3
14011e300:	40 56                	rex push %rsi
14011e302:	48 83 ec 30          	sub    $0x30,%rsp
14011e306:	c6 81 cd 00 00 00 01 	movb   $0x1,0xcd(%rcx)
14011e30d:	48 8b f1             	mov    %rcx,%rsi
14011e310:	83 79 18 00          	cmpl   $0x0,0x18(%rcx)
14011e314:	0f 84 a7 00 00 00    	je     0x14011e3c1
14011e31a:	e8 5b e5 1d 00       	call   0x1402fc87a
14011e31f:	39 46 18             	cmp    %eax,0x18(%rsi)
14011e322:	0f 84 a4 00 00 00    	je     0x14011e3cc
14011e328:	0f 10 46 10          	movups 0x10(%rsi),%xmm0
14011e32c:	33 d2                	xor    %edx,%edx
14011e32e:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14011e333:	0f 29 44 24 20       	movaps %xmm0,0x20(%rsp)
14011e338:	e8 37 e5 1d 00       	call   0x1402fc874
14011e33d:	85 c0                	test   %eax,%eax
14011e33f:	75 75                	jne    0x14011e3b6
14011e341:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
14011e346:	0f 57 c0             	xorps  %xmm0,%xmm0
14011e349:	0f 11 46 10          	movups %xmm0,0x10(%rsi)
14011e34d:	48 89 7c 24 50       	mov    %rdi,0x50(%rsp)
14011e352:	48 8b 7e 38          	mov    0x38(%rsi),%rdi
14011e356:	48 8b 1f             	mov    (%rdi),%rbx
14011e359:	48 3b df             	cmp    %rdi,%rbx
14011e35c:	74 48                	je     0x14011e3a6
14011e35e:	48 89 6c 24 48       	mov    %rbp,0x48(%rsp)
14011e363:	8b 6b 10             	mov    0x10(%rbx),%ebp
14011e366:	48 8b ce             	mov    %rsi,%rcx
14011e369:	8b d5                	mov    %ebp,%edx
14011e36b:	e8 f0 e5 fe ff       	call   0x14010c960
14011e370:	48 85 c0             	test   %rax,%rax
14011e373:	74 24                	je     0x14011e399
14011e375:	33 d2                	xor    %edx,%edx
14011e377:	48 8b c8             	mov    %rax,%rcx
14011e37a:	ff 15 90 b7 20 00    	call   *0x20b790(%rip)        # 0x140329b10
14011e380:	44 8b cd             	mov    %ebp,%r9d
14011e383:	4c 8d 05 ce 8b 21 00 	lea    0x218bce(%rip),%r8        # 0x140336f58
14011e38a:	ba 01 00 00 00       	mov    $0x1,%edx
14011e38f:	b9 03 00 00 00       	mov    $0x3,%ecx
14011e394:	e8 67 b8 f9 ff       	call   0x1400b9c00
14011e399:	48 8b 1b             	mov    (%rbx),%rbx
14011e39c:	48 3b df             	cmp    %rdi,%rbx
14011e39f:	75 c2                	jne    0x14011e363
14011e3a1:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
14011e3a6:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14011e3ab:	48 8b 7c 24 50       	mov    0x50(%rsp),%rdi
14011e3b0:	48 83 c4 30          	add    $0x30,%rsp
14011e3b4:	5e                   	pop    %rsi
14011e3b5:	c3                   	ret
14011e3b6:	b9 02 00 00 00       	mov    $0x2,%ecx
14011e3bb:	e8 fc e4 1d 00       	call   0x1402fc8bc
14011e3c0:	cc                   	int3
14011e3c1:	b9 01 00 00 00       	mov    $0x1,%ecx
14011e3c6:	e8 f1 e4 1d 00       	call   0x1402fc8bc
14011e3cb:	cc                   	int3
14011e3cc:	b9 05 00 00 00       	mov    $0x5,%ecx
14011e3d1:	e8 e6 e4 1d 00       	call   0x1402fc8bc
14011e3d6:	cc                   	int3