14024e0b4:	74 30                	je     0x14024e0e6
14024e0b6:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
14024e0bb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14024e0c0:	48 8b 1e             	mov    (%rsi),%rbx
14024e0c3:	48 8d 4e 10          	lea    0x10(%rsi),%rcx
14024e0c7:	e8 54 36 fd ff       	call   0x140221720
14024e0cc:	ba 38 00 00 00       	mov    $0x38,%edx
14024e0d1:	48 8b ce             	mov    %rsi,%rcx
14024e0d4:	e8 6b d0 bc 00       	call   0x140e1b144
14024e0d9:	48 8b f3             	mov    %rbx,%rsi
14024e0dc:	48 85 db             	test   %rbx,%rbx
14024e0df:	75 df                	jne    0x14024e0c0
14024e0e1:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
14024e0e6:	48 8b 47 08          	mov    0x8(%rdi),%rax
14024e0ea:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
14024e0ef:	48 89 00             	mov    %rax,(%rax)
14024e0f2:	48 8b 47 08          	mov    0x8(%rdi),%rax
14024e0f6:	48 89 40 08          	mov    %rax,0x8(%rax)
14024e0fa:	48 c7 47 10 00 00 00 	movq   $0x0,0x10(%rdi)
14024e101:	00
14024e102:	48 8b 47 08          	mov    0x8(%rdi),%rax
14024e106:	48 8b 57 20          	mov    0x20(%rdi),%rdx
14024e10a:	48 8b 4f 18          	mov    0x18(%rdi),%rcx
14024e10e:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14024e113:	e8 c8 83 fc ff       	call   0x1402164e0
14024e118:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
14024e11d:	48 83 c4 30          	add    $0x30,%rsp
14024e121:	5f                   	pop    %rdi
14024e122:	c3                   	ret
14024e123:	cc                   	int3
14024e124:	cc                   	int3
14024e125:	cc                   	int3
14024e126:	cc                   	int3
14024e127:	cc                   	int3
14024e128:	cc                   	int3
14024e129:	cc                   	int3
14024e12a:	cc                   	int3
14024e12b:	cc                   	int3
14024e12c:	cc                   	int3
14024e12d:	cc                   	int3
14024e12e:	cc                   	int3
14024e12f:	cc                   	int3
14024e130:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
14024e135:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14024e13a:	57                   	push   %rdi
14024e13b:	48 83 ec 40          	sub    $0x40,%rsp
14024e13f:	48 8b 05 ba ad 16 01 	mov    0x116adba(%rip),%rax        # 0x1413b8f00
14024e146:	48 33 c4             	xor    %rsp,%rax
14024e149:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14024e14e:	48 8b 59 20          	mov    0x20(%rcx),%rbx
14024e152:	48 8b fa             	mov    %rdx,%rdi
14024e155:	48 8b f1             	mov    %rcx,%rsi
14024e158:	48 85 db             	test   %rbx,%rbx
14024e15b:	74 35                	je     0x14024e192
14024e15d:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
14024e162:	48 8d 4b 50          	lea    0x50(%rbx),%rcx
14024e166:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14024e16b:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
14024e170:	e8 fb e8 ff ff       	call   0x14024ca70
14024e175:	48 8b 4b 58          	mov    0x58(%rbx),%rcx
14024e179:	48 39 08             	cmp    %rcx,(%rax)
14024e17c:	74 14                	je     0x14024e192
14024e17e:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14024e182:	48 8b d7             	mov    %rdi,%rdx
14024e185:	48 8b 01             	mov    (%rcx),%rax
14024e188:	48 8b 40 38          	mov    0x38(%rax),%rax
14024e18c:	ff 15 8e 58 d3 00    	call   *0xd3588e(%rip)        # 0x140f83a20
14024e192:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
14024e197:	48 33 cc             	xor    %rsp,%rcx
14024e19a:	e8 61 d3 bc 00       	call   0x140e1b500
14024e19f:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
14024e1a4:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
14024e1a9:	48 83 c4 40          	add    $0x40,%rsp
14024e1ad:	5f                   	pop    %rdi
14024e1ae:	c3                   	ret
14024e1af:	cc                   	int3
14024e1b0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
14024e1b5:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14024e1ba:	57                   	push   %rdi
14024e1bb:	48 83 ec 40          	sub    $0x40,%rsp
14024e1bf:	48 8b 05 3a ad 16 01 	mov    0x116ad3a(%rip),%rax        # 0x1413b8f00
14024e1c6:	48 33 c4             	xor    %rsp,%rax
14024e1c9:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14024e1ce:	48 8b 71 20          	mov    0x20(%rcx),%rsi
14024e1d2:	48 8b da             	mov    %rdx,%rbx
14024e1d5:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
14024e1da:	48 8b f9             	mov    %rcx,%rdi
14024e1dd:	48 85 f6             	test   %rsi,%rsi
14024e1e0:	74 37                	je     0x14024e219
14024e1e2:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
14024e1e7:	48 8d 4e 50          	lea    0x50(%rsi),%rcx
14024e1eb:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14024e1f0:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
14024e1f5:	e8 76 e8 ff ff       	call   0x14024ca70
14024e1fa:	48 8b 4e 58          	mov    0x58(%rsi),%rcx
14024e1fe:	48 39 08             	cmp    %rcx,(%rax)
14024e201:	74 16                	je     0x14024e219
14024e203:	48 8b 4f 20          	mov    0x20(%rdi),%rcx
14024e207:	48 8b d3             	mov    %rbx,%rdx
14024e20a:	48 8b 01             	mov    (%rcx),%rax
14024e20d:	48 8b 40 18          	mov    0x18(%rax),%rax
14024e211:	ff 15 09 58 d3 00    	call   *0xd35809(%rip)        # 0x140f83a20
14024e217:	eb 22                	jmp    0x14024e23b
14024e219:	48 8d 4f 28          	lea    0x28(%rdi),%rcx
14024e21d:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14024e222:	e8 d9 04 00 00       	call   0x14024e700
14024e227:	48 8b cb             	mov    %rbx,%rcx
14024e22a:	e8 41 84 73 00       	call   0x140986670
14024e22f:	85 c0                	test   %eax,%eax
14024e231:	74 08                	je     0x14024e23b
14024e233:	48 8b cb             	mov    %rbx,%rcx
14024e236:	e8 f5 83 73 00       	call   0x140986630
14024e23b:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14024e240:	48 33 cc             	xor    %rsp,%rcx
14024e243:	e8 b8 d2 bc 00       	call   0x140e1b500
14024e248:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
14024e24d:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
14024e252:	48 83 c4 40          	add    $0x40,%rsp
14024e256:	5f                   	pop    %rdi
14024e257:	c3                   	ret
14024e258:	cc                   	int3
14024e259:	cc                   	int3
14024e25a:	cc                   	int3
14024e25b:	cc                   	int3
14024e25c:	cc                   	int3
14024e25d:	cc                   	int3
14024e25e:	cc                   	int3
14024e25f:	cc                   	int3
14024e260:	40 55                	rex push %rbp
14024e262:	53                   	push   %rbx
14024e263:	57                   	push   %rdi
14024e264:	41 55                	push   %r13
14024e266:	48 8d 6c 24 c1       	lea    -0x3f(%rsp),%rbp
14024e26b:	48 81 ec e8 00 00 00 	sub    $0xe8,%rsp
14024e272:	48 8b 05 87 ac 16 01 	mov    0x116ac87(%rip),%rax        # 0x1413b8f00
14024e279:	48 33 c4             	xor    %rsp,%rax
14024e27c:	48 89 45 27          	mov    %rax,0x27(%rbp)
14024e280:	48 8b d9             	mov    %rcx,%rbx
14024e283:	48 8b 49 20          	mov    0x20(%rcx),%rcx
14024e287:	48 85 c9             	test   %rcx,%rcx
14024e28a:	74 0d                	je     0x14024e299
14024e28c:	48 8b 01             	mov    (%rcx),%rax
14024e28f:	48 8b 40 20          	mov    0x20(%rax),%rax
14024e293:	ff 15 87 57 d3 00    	call   *0xd35787(%rip)        # 0x140f83a20
14024e299:	48 8b 7b 30          	mov    0x30(%rbx),%rdi
14024e29d:	4c 8d 6b 28          	lea    0x28(%rbx),%r13
14024e2a1:	48 89 b4 24 18 01 00 	mov    %rsi,0x118(%rsp)
14024e2a8:	00
14024e2a9:	4c 89 a4 24 20 01 00 	mov    %r12,0x120(%rsp)
14024e2b0:	00
14024e2b1:	4c 89 b4 24 28 01 00 	mov    %r14,0x128(%rsp)
14024e2b8:	00
14024e2b9:	48 8b 1f             	mov    (%rdi),%rbx
14024e2bc:	4c 89 bc 24 e0 00 00 	mov    %r15,0xe0(%rsp)
14024e2c3:	00
14024e2c4:	48 3b df             	cmp    %rdi,%rbx
14024e2c7:	0f 84 51 03 00 00    	je     0x14024e61e
14024e2cd:	45 33 e4             	xor    %r12d,%r12d
14024e2d0:	4c 8b 7b 10          	mov    0x10(%rbx),%r15
14024e2d4:	48 8d 35 fd 33 03 01 	lea    0x10333fd(%rip),%rsi        # 0x1412816d8
14024e2db:	49 8b cf             	mov    %r15,%rcx
14024e2de:	4c 8d 35 3b 4d d6 00 	lea    0xd64d3b(%rip),%r14        # 0x140fb3020
14024e2e5:	e8 86 83 73 00       	call   0x140986670
14024e2ea:	85 c0                	test   %eax,%eax
14024e2ec:	0f 85 82 01 00 00    	jne    0x14024e474
14024e2f2:	45 33 c9             	xor    %r9d,%r9d
14024e2f5:	4c 8d 45 8f          	lea    -0x71(%rbp),%r8
14024e2f9:	33 d2                	xor    %edx,%edx
14024e2fb:	48 8d 0d 9e 85 1c 01 	lea    0x11c859e(%rip),%rcx        # 0x1414168a0
14024e302:	ff 15 c0 54 d3 00    	call   *0xd354c0(%rip)        # 0x140f837c8
14024e308:	85 c0                	test   %eax,%eax
14024e30a:	0f 84 61 03 00 00    	je     0x14024e671
14024e310:	44 39 65 8f          	cmp    %r12d,-0x71(%rbp)
14024e314:	0f 84 83 00 00 00    	je     0x14024e39d
14024e31a:	48 8b 35 3f 40 e1 00 	mov    0xe1403f(%rip),%rsi        # 0x141062360
14024e321:	48 8b 46 08          	mov    0x8(%rsi),%rax
14024e325:	0f 10 40 f0          	movups -0x10(%rax),%xmm0
14024e329:	0f 11 45 97          	movups %xmm0,-0x69(%rbp)
14024e32d:	4c 39 66 20          	cmp    %r12,0x20(%rsi)
14024e331:	74 07                	je     0x14024e33a
14024e333:	b9 05 00 00 00       	mov    $0x5,%ecx
14024e338:	cd 29                	int    $0x29
14024e33a:	4c 8d 4e 20          	lea    0x20(%rsi),%r9
14024e33e:	4c 89 66 28          	mov    %r12,0x28(%rsi)
14024e342:	4c 8b c6             	mov    %rsi,%r8
14024e345:	4c 89 66 30          	mov    %r12,0x30(%rsi)
14024e349:	48 8d 15 60 2f db ff 	lea    -0x24d0a0(%rip),%rdx        # 0x1400012b0
14024e350:	48 8d 4d 97          	lea    -0x69(%rbp),%rcx
14024e354:	ff 15 0e 4d d3 00    	call   *0xd34d0e(%rip)        # 0x140f83068
14024e35a:	85 c0                	test   %eax,%eax
14024e35c:	75 17                	jne    0x14024e375
14024e35e:	4c 8b 46 08          	mov    0x8(%rsi),%r8
14024e362:	ba 02 00 00 00       	mov    $0x2,%edx
14024e367:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14024e36b:	45 0f b7 08          	movzwl (%r8),%r9d
14024e36f:	ff 15 fb 4c d3 00    	call   *0xd34cfb(%rip)        # 0x140f83070
14024e375:	45 33 c0             	xor    %r8d,%r8d
14024e378:	48 8d 0d 21 85 1c 01 	lea    0x11c8521(%rip),%rcx        # 0x1414168a0
14024e37f:	33 d2                	xor    %edx,%edx
14024e381:	ff 15 39 54 d3 00    	call   *0xd35439(%rip)        # 0x140f837c0
14024e387:	85 c0                	test   %eax,%eax
14024e389:	0f 84 dc 02 00 00    	je     0x14024e66b
14024e38f:	48 8d 35 42 33 03 01 	lea    0x1033342(%rip),%rsi        # 0x1412816d8
14024e396:	4c 8d 35 83 4c d6 00 	lea    0xd64c83(%rip),%r14        # 0x140fb3020
14024e39d:	4c 8b 15 bc 3f e1 00 	mov    0xe13fbc(%rip),%r10        # 0x141062360
14024e3a4:	41 83 3a 05          	cmpl   $0x5,(%r10)
14024e3a8:	0f 86 c6 00 00 00    	jbe    0x14024e474
14024e3ae:	48 83 7b 30 0f       	cmpq   $0xf,0x30(%rbx)
14024e3b3:	48 8d 4b 18          	lea    0x18(%rbx),%rcx
14024e3b7:	76 03                	jbe    0x14024e3bc
14024e3b9:	48 8b 09             	mov    (%rcx),%rcx
14024e3bc:	48 85 c9             	test   %rcx,%rcx
14024e3bf:	74 1c                	je     0x14024e3dd
14024e3c1:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
14024e3c8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14024e3cf:	00
14024e3d0:	48 ff c0             	inc    %rax
14024e3d3:	44 38 24 01          	cmp    %r12b,(%rcx,%rax,1)
14024e3d7:	75 f7                	jne    0x14024e3d0
14024e3d9:	ff c0                	inc    %eax
14024e3db:	eb 0c                	jmp    0x14024e3e9
14024e3dd:	48 8d 0d a8 53 d5 00 	lea    0xd553a8(%rip),%rcx        # 0x140fa378c
14024e3e4:	b8 01 00 00 00       	mov    $0x1,%eax
14024e3e9:	89 45 ef             	mov    %eax,-0x11(%rbp)
14024e3ec:	48 8d 55 07          	lea    0x7(%rbp),%rdx
14024e3f0:	0f b7 05 37 35 03 01 	movzwl 0x1033537(%rip),%eax        # 0x14128192e
14024e3f7:	45 33 c9             	xor    %r9d,%r9d
14024e3fa:	89 45 0b             	mov    %eax,0xb(%rbp)
14024e3fd:	45 33 c0             	xor    %r8d,%r8d
14024e400:	49 8b 42 08          	mov    0x8(%r10),%rax
14024e404:	48 89 45 b7          	mov    %rax,-0x49(%rbp)
14024e408:	48 89 4d e7          	mov    %rcx,-0x19(%rbp)
14024e40c:	49 8b 4a 20          	mov    0x20(%r10),%rcx
14024e410:	44 89 65 f3          	mov    %r12d,-0xd(%rbp)
14024e414:	4c 89 75 d7          	mov    %r14,-0x29(%rbp)
14024e418:	48 c7 45 df 52 00 00 	movq   $0x52,-0x21(%rbp)
14024e41f:	00
14024e420:	c7 45 07 00 00 00 0b 	movl   $0xb000000,0x7(%rbp)
14024e427:	4c 89 65 0f          	mov    %r12,0xf(%rbp)
14024e42b:	0f b7 00             	movzwl (%rax),%eax
14024e42e:	89 45 bf             	mov    %eax,-0x41(%rbp)
14024e431:	48 8d 05 00 35 03 01 	lea    0x1033500(%rip),%rax        # 0x141281938
14024e438:	48 89 45 c7          	mov    %rax,-0x39(%rbp)
14024e43c:	48 8d 05 31 83 03 01 	lea    0x1038331(%rip),%rax        # 0x141286774
14024e443:	2b c6                	sub    %esi,%eax
14024e445:	c7 45 c3 02 00 00 00 	movl   $0x2,-0x3d(%rbp)
14024e44c:	c7 45 cf 1a 00 00 00 	movl   $0x1a,-0x31(%rbp)
14024e453:	c7 45 d3 01 00 00 00 	movl   $0x1,-0x2d(%rbp)
14024e45a:	89 45 87             	mov    %eax,-0x79(%rbp)
14024e45d:	48 8d 45 b7          	lea    -0x49(%rbp),%rax
14024e461:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14024e466:	c7 44 24 20 04 00 00 	movl   $0x4,0x20(%rsp)
14024e46d:	00
14024e46e:	ff 15 04 4c d3 00    	call   *0xd34c04(%rip)        # 0x140f83078
14024e474:	49 8b cf             	mov    %r15,%rcx
14024e477:	e8 b4 81 73 00       	call   0x140986630
14024e47c:	44 8b f8             	mov    %eax,%r15d
14024e47f:	85 c0                	test   %eax,%eax
14024e481:	0f 84 8b 01 00 00    	je     0x14024e612
14024e487:	45 33 c9             	xor    %r9d,%r9d
14024e48a:	4c 8d 45 93          	lea    -0x6d(%rbp),%r8
14024e48e:	33 d2                	xor    %edx,%edx
14024e490:	48 8d 0d 09 84 1c 01 	lea    0x11c8409(%rip),%rcx        # 0x1414168a0
14024e497:	ff 15 2b 53 d3 00    	call   *0xd3532b(%rip)        # 0x140f837c8
14024e49d:	85 c0                	test   %eax,%eax
14024e49f:	0f 84 c0 01 00 00    	je     0x14024e665
14024e4a5:	44 39 65 93          	cmp    %r12d,-0x6d(%rbp)
14024e4a9:	74 75                	je     0x14024e520
14024e4ab:	48 8b 35 ae 3e e1 00 	mov    0xe13eae(%rip),%rsi        # 0x141062360
14024e4b2:	48 8b 46 08          	mov    0x8(%rsi),%rax
14024e4b6:	0f 10 40 f0          	movups -0x10(%rax),%xmm0
14024e4ba:	0f 11 45 a7          	movups %xmm0,-0x59(%rbp)
14024e4be:	4c 39 66 20          	cmp    %r12,0x20(%rsi)
14024e4c2:	74 07                	je     0x14024e4cb
14024e4c4:	b9 05 00 00 00       	mov    $0x5,%ecx
14024e4c9:	cd 29                	int    $0x29
14024e4cb:	4c 8d 4e 20          	lea    0x20(%rsi),%r9
14024e4cf:	4c 89 66 28          	mov    %r12,0x28(%rsi)
14024e4d3:	4c 8b c6             	mov    %rsi,%r8
14024e4d6:	4c 89 66 30          	mov    %r12,0x30(%rsi)
14024e4da:	48 8d 15 cf 2d db ff 	lea    -0x24d231(%rip),%rdx        # 0x1400012b0
14024e4e1:	48 8d 4d a7          	lea    -0x59(%rbp),%rcx
14024e4e5:	ff 15 7d 4b d3 00    	call   *0xd34b7d(%rip)        # 0x140f83068
14024e4eb:	85 c0                	test   %eax,%eax
14024e4ed:	75 17                	jne    0x14024e506
14024e4ef:	4c 8b 46 08          	mov    0x8(%rsi),%r8
14024e4f3:	ba 02 00 00 00       	mov    $0x2,%edx
14024e4f8:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14024e4fc:	45 0f b7 08          	movzwl (%r8),%r9d
14024e500:	ff 15 6a 4b d3 00    	call   *0xd34b6a(%rip)        # 0x140f83070
14024e506:	45 33 c0             	xor    %r8d,%r8d
14024e509:	48 8d 0d 90 83 1c 01 	lea    0x11c8390(%rip),%rcx        # 0x1414168a0
14024e510:	33 d2                	xor    %edx,%edx
14024e512:	ff 15 a8 52 d3 00    	call   *0xd352a8(%rip)        # 0x140f837c0
14024e518:	85 c0                	test   %eax,%eax
14024e51a:	0f 84 3f 01 00 00    	je     0x14024e65f
14024e520:	4c 8b 15 39 3e e1 00 	mov    0xe13e39(%rip),%r10        # 0x141062360
14024e527:	41 83 3a 02          	cmpl   $0x2,(%r10)
14024e52b:	0f 86 e1 00 00 00    	jbe    0x14024e612
14024e531:	48 83 7b 30 0f       	cmpq   $0xf,0x30(%rbx)
14024e536:	48 8d 4b 18          	lea    0x18(%rbx),%rcx
14024e53a:	76 03                	jbe    0x14024e53f
14024e53c:	48 8b 09             	mov    (%rcx),%rcx
14024e53f:	44 89 7d 87          	mov    %r15d,-0x79(%rbp)
14024e543:	48 85 c9             	test   %rcx,%rcx
14024e546:	74 15                	je     0x14024e55d
14024e548:	48 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%rax
14024e54f:	90                   	nop
14024e550:	48 ff c0             	inc    %rax
14024e553:	44 38 24 01          	cmp    %r12b,(%rcx,%rax,1)
14024e557:	75 f7                	jne    0x14024e550
14024e559:	ff c0                	inc    %eax
14024e55b:	eb 0c                	jmp    0x14024e569
14024e55d:	48 8d 0d 28 52 d5 00 	lea    0xd55228(%rip),%rcx        # 0x140fa378c
14024e564:	b8 01 00 00 00       	mov    $0x1,%eax
14024e569:	89 45 ff             	mov    %eax,-0x1(%rbp)
14024e56c:	48 8d 55 17          	lea    0x17(%rbp),%rdx
14024e570:	48 89 4d f7          	mov    %rcx,-0x9(%rbp)
14024e574:	48 8d 05 fd 4a d6 00 	lea    0xd64afd(%rip),%rax        # 0x140fb3078
14024e57b:	48 89 45 e7          	mov    %rax,-0x19(%rbp)
14024e57f:	48 8d 0d 52 31 03 01 	lea    0x1033152(%rip),%rcx        # 0x1412816d8
14024e586:	48 8d 45 87          	lea    -0x79(%rbp),%rax
14024e58a:	44 89 65 03          	mov    %r12d,0x3(%rbp)
14024e58e:	48 89 45 d7          	mov    %rax,-0x29(%rbp)
14024e592:	45 33 c9             	xor    %r9d,%r9d
14024e595:	0f b7 05 b8 33 03 01 	movzwl 0x10333b8(%rip),%eax        # 0x141281954
14024e59c:	45 33 c0             	xor    %r8d,%r8d
14024e59f:	89 45 1b             	mov    %eax,0x1b(%rbp)
14024e5a2:	49 8b 42 08          	mov    0x8(%r10),%rax
14024e5a6:	48 89 45 b7          	mov    %rax,-0x49(%rbp)
14024e5aa:	48 c7 45 ef 15 00 00 	movq   $0x15,-0x11(%rbp)
14024e5b1:	00
14024e5b2:	48 c7 45 df 04 00 00 	movq   $0x4,-0x21(%rbp)
14024e5b9:	00
14024e5ba:	c7 45 17 00 00 00 0b 	movl   $0xb000000,0x17(%rbp)
14024e5c1:	4c 89 65 1f          	mov    %r12,0x1f(%rbp)
14024e5c5:	0f b7 00             	movzwl (%rax),%eax
14024e5c8:	89 45 bf             	mov    %eax,-0x41(%rbp)
14024e5cb:	48 8d 05 8c 33 03 01 	lea    0x103338c(%rip),%rax        # 0x14128195e
14024e5d2:	48 89 45 c7          	mov    %rax,-0x39(%rbp)
14024e5d6:	48 8d 05 97 81 03 01 	lea    0x1038197(%rip),%rax        # 0x141286774
14024e5dd:	2b c1                	sub    %ecx,%eax
14024e5df:	c7 45 c3 02 00 00 00 	movl   $0x2,-0x3d(%rbp)
14024e5e6:	49 8b 4a 20          	mov    0x20(%r10),%rcx
14024e5ea:	c7 45 cf 25 00 00 00 	movl   $0x25,-0x31(%rbp)
14024e5f1:	c7 45 d3 01 00 00 00 	movl   $0x1,-0x2d(%rbp)
14024e5f8:	89 45 8b             	mov    %eax,-0x75(%rbp)
14024e5fb:	48 8d 45 b7          	lea    -0x49(%rbp),%rax
14024e5ff:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14024e604:	c7 44 24 20 05 00 00 	movl   $0x5,0x20(%rsp)