1404c3056:	48 89 59 20          	mov    %rbx,0x20(%rcx)
1404c305a:	c6 41 29 00          	movb   $0x0,0x29(%rcx)
1404c305e:	eb 03                	jmp    0x1404c3063
1404c3060:	48 8b cb             	mov    %rbx,%rcx
1404c3063:	4d 8b cf             	mov    %r15,%r9
1404c3066:	48 89 4f 50          	mov    %rcx,0x50(%rdi)
1404c306a:	4d 8b c6             	mov    %r14,%r8
1404c306d:	48 8b d5             	mov    %rbp,%rdx
1404c3070:	e8 5b c6 ff ff       	call   0x1404bf6d0
1404c3075:	eb 5c                	jmp    0x1404c30d3
1404c3077:	b9 38 00 00 00       	mov    $0x38,%ecx
1404c307c:	e8 87 80 95 00       	call   0x140e1b108
1404c3081:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1404c3086:	4c 8b d0             	mov    %rax,%r10
1404c3089:	48 85 c0             	test   %rax,%rax
1404c308c:	74 26                	je     0x1404c30b4
1404c308e:	0f b6 47 60          	movzbl 0x60(%rdi),%eax
1404c3092:	41 88 42 30          	mov    %al,0x30(%r10)
1404c3096:	49 89 1a             	mov    %rbx,(%r10)
1404c3099:	49 89 5a 08          	mov    %rbx,0x8(%r10)
1404c309d:	49 89 5a 10          	mov    %rbx,0x10(%r10)
1404c30a1:	49 89 5a 18          	mov    %rbx,0x18(%r10)
1404c30a5:	49 89 5a 20          	mov    %rbx,0x20(%r10)
1404c30a9:	49 89 5a 28          	mov    %rbx,0x28(%r10)
1404c30ad:	41 c6 42 31 00       	movb   $0x0,0x31(%r10)
1404c30b2:	eb 03                	jmp    0x1404c30b7
1404c30b4:	4c 8b d3             	mov    %rbx,%r10
1404c30b7:	8b 4f 64             	mov    0x64(%rdi),%ecx
1404c30ba:	4d 8b cf             	mov    %r15,%r9
1404c30bd:	89 4c 24 20          	mov    %ecx,0x20(%rsp)
1404c30c1:	4d 8b c6             	mov    %r14,%r8
1404c30c4:	49 8b ca             	mov    %r10,%rcx
1404c30c7:	4c 89 57 58          	mov    %r10,0x58(%rdi)
1404c30cb:	48 8b d5             	mov    %rbp,%rdx
1404c30ce:	e8 0d ce ff ff       	call   0x1404bfee0
1404c30d3:	8b f8                	mov    %eax,%edi
1404c30d5:	4c 8b 64 24 78       	mov    0x78(%rsp),%r12
1404c30da:	41 2b ed             	sub    %r13d,%ebp
1404c30dd:	48 8b b4 24 80 00 00 	mov    0x80(%rsp),%rsi
1404c30e4:	00
1404c30e5:	8d 04 2f             	lea    (%rdi,%rbp,1),%eax
1404c30e8:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1404c30ed:	48 33 cc             	xor    %rsp,%rcx
1404c30f0:	e8 0b 84 95 00       	call   0x140e1b500
1404c30f5:	48 81 c4 88 00 00 00 	add    $0x88,%rsp
1404c30fc:	41 5f                	pop    %r15
1404c30fe:	41 5e                	pop    %r14
1404c3100:	41 5d                	pop    %r13
1404c3102:	5f                   	pop    %rdi
1404c3103:	5d                   	pop    %rbp
1404c3104:	5b                   	pop    %rbx
1404c3105:	c3                   	ret
1404c3106:	48 8b cf             	mov    %rdi,%rcx
1404c3109:	e8 62 ad cf ff       	call   0x1401bde70
1404c310e:	4c 63 c0             	movslq %eax,%r8
1404c3111:	48 8d 15 18 ea b3 00 	lea    0xb3ea18(%rip),%rdx        # 0x141001b30
1404c3118:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1404c311d:	e8 3e 4f cf ff       	call   0x1401b8060
1404c3122:	48 8d 15 f7 d9 ed 00 	lea    0xedd9f7(%rip),%rdx        # 0x1413a0b20
1404c3129:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1404c312e:	e8 e5 96 95 00       	call   0x140e1c818
1404c3133:	cc                   	int3
1404c3134:	9d                   	popf
1404c3135:	2a 4c 00 3a          	sub    0x3a(%rax,%rax,1),%cl
1404c3139:	2b 4c 00 df          	sub    -0x21(%rax,%rax,1),%ecx
1404c313d:	2b 4c 00 56          	sub    0x56(%rax,%rax,1),%ecx
1404c3141:	2c 4c                	sub    $0x4c,%al
1404c3143:	00 d5                	add    %dl,%ch
1404c3145:	2c 4c                	sub    $0x4c,%al
1404c3147:	00 31                	add    %dh,(%rcx)
1404c3149:	2d 4c 00 06 31       	sub    $0x3106004c,%eax
1404c314e:	4c 00 06             	rex.WR add %r8b,(%rsi)
1404c3151:	31 4c 00 06          	xor    %ecx,0x6(%rax,%rax,1)
1404c3155:	31 4c 00 06          	xor    %ecx,0x6(%rax,%rax,1)
1404c3159:	31 4c 00 80          	xor    %ecx,-0x80(%rax,%rax,1)
1404c315d:	2e 4c 00 cd          	cs rex.WR add %r9b,%bpl
1404c3161:	2e 4c 00 29          	cs rex.WR add %r13b,(%rcx)
1404c3165:	30 4c 00 06          	xor    %cl,0x6(%rax,%rax,1)
1404c3169:	31 4c 00 06          	xor    %ecx,0x6(%rax,%rax,1)
1404c316d:	31 4c 00 06          	xor    %ecx,0x6(%rax,%rax,1)
1404c3171:	31 4c 00 06          	xor    %ecx,0x6(%rax,%rax,1)
1404c3175:	31 4c 00 06          	xor    %ecx,0x6(%rax,%rax,1)
1404c3179:	31 4c 00 06          	xor    %ecx,0x6(%rax,%rax,1)
1404c317d:	31 4c 00 06          	xor    %ecx,0x6(%rax,%rax,1)
1404c3181:	31 4c 00 77          	xor    %ecx,0x77(%rax,%rax,1)
1404c3185:	30 4c 00 cc          	xor    %cl,-0x34(%rax,%rax,1)
1404c3189:	cc                   	int3
1404c318a:	cc                   	int3
1404c318b:	cc                   	int3
1404c318c:	cc                   	int3
1404c318d:	cc                   	int3
1404c318e:	cc                   	int3
1404c318f:	cc                   	int3
1404c3190:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1404c3195:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
1404c319a:	56                   	push   %rsi
1404c319b:	57                   	push   %rdi
1404c319c:	41 54                	push   %r12
1404c319e:	41 56                	push   %r14
1404c31a0:	41 57                	push   %r15
1404c31a2:	48 83 ec 20          	sub    $0x20,%rsp
1404c31a6:	4c 8b f9             	mov    %rcx,%r15
1404c31a9:	49 8b e8             	mov    %r8,%rbp
1404c31ac:	b9 30 00 00 00       	mov    $0x30,%ecx
1404c31b1:	4c 8b e2             	mov    %rdx,%r12
1404c31b4:	e8 4f 7f 95 00       	call   0x140e1b108
1404c31b9:	33 db                	xor    %ebx,%ebx
1404c31bb:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1404c31c0:	48 85 c0             	test   %rax,%rax
1404c31c3:	74 16                	je     0x1404c31db
1404c31c5:	48 89 58 08          	mov    %rbx,0x8(%rax)
1404c31c9:	89 58 10             	mov    %ebx,0x10(%rax)
1404c31cc:	66 89 18             	mov    %bx,(%rax)
1404c31cf:	88 58 18             	mov    %bl,0x18(%rax)
1404c31d2:	48 89 58 20          	mov    %rbx,0x20(%rax)
1404c31d6:	88 58 28             	mov    %bl,0x28(%rax)
1404c31d9:	eb 03                	jmp    0x1404c31de
1404c31db:	48 8b c3             	mov    %rbx,%rax
1404c31de:	4c 8b c5             	mov    %rbp,%r8
1404c31e1:	49 89 07             	mov    %rax,(%r15)
1404c31e4:	49 8b d4             	mov    %r12,%rdx
1404c31e7:	48 8b c8             	mov    %rax,%rcx
1404c31ea:	e8 01 88 f6 ff       	call   0x14042b9f0
1404c31ef:	48 63 f8             	movslq %eax,%rdi
1404c31f2:	b9 30 00 00 00       	mov    $0x30,%ecx
1404c31f7:	49 03 fc             	add    %r12,%rdi
1404c31fa:	e8 09 7f 95 00       	call   0x140e1b108
1404c31ff:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1404c3204:	48 85 c0             	test   %rax,%rax
1404c3207:	74 1a                	je     0x1404c3223
1404c3209:	48 89 58 08          	mov    %rbx,0x8(%rax)
1404c320d:	89 58 10             	mov    %ebx,0x10(%rax)
1404c3210:	66 c7 00 00 00       	movw   $0x0,(%rax)
1404c3215:	c6 40 18 00          	movb   $0x0,0x18(%rax)
1404c3219:	48 89 58 20          	mov    %rbx,0x20(%rax)
1404c321d:	c6 40 28 00          	movb   $0x0,0x28(%rax)
1404c3221:	eb 03                	jmp    0x1404c3226
1404c3223:	48 8b c3             	mov    %rbx,%rax
1404c3226:	4c 8b c5             	mov    %rbp,%r8
1404c3229:	49 89 47 08          	mov    %rax,0x8(%r15)
1404c322d:	48 8b d7             	mov    %rdi,%rdx
1404c3230:	48 8b c8             	mov    %rax,%rcx
1404c3233:	e8 b8 87 f6 ff       	call   0x14042b9f0
1404c3238:	48 63 f0             	movslq %eax,%rsi
1404c323b:	b9 08 00 00 00       	mov    $0x8,%ecx
1404c3240:	48 03 f7             	add    %rdi,%rsi
1404c3243:	e8 c0 7e 95 00       	call   0x140e1b108
1404c3248:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1404c324d:	48 8b f8             	mov    %rax,%rdi
1404c3250:	48 85 c0             	test   %rax,%rax
1404c3253:	74 05                	je     0x1404c325a
1404c3255:	48 89 18             	mov    %rbx,(%rax)
1404c3258:	eb 03                	jmp    0x1404c325d
1404c325a:	48 8b fb             	mov    %rbx,%rdi
1404c325d:	b9 18 00 00 00       	mov    $0x18,%ecx
1404c3262:	49 89 7f 10          	mov    %rdi,0x10(%r15)
1404c3266:	e8 9d 7e 95 00       	call   0x140e1b108
1404c326b:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1404c3270:	48 85 c0             	test   %rax,%rax
1404c3273:	74 0c                	je     0x1404c3281
1404c3275:	48 89 58 08          	mov    %rbx,0x8(%rax)
1404c3279:	89 58 10             	mov    %ebx,0x10(%rax)
1404c327c:	48 89 18             	mov    %rbx,(%rax)
1404c327f:	eb 03                	jmp    0x1404c3284
1404c3281:	48 8b c3             	mov    %rbx,%rax
1404c3284:	4c 8b c5             	mov    %rbp,%r8
1404c3287:	48 89 07             	mov    %rax,(%rdi)
1404c328a:	48 8b d6             	mov    %rsi,%rdx
1404c328d:	48 8b c8             	mov    %rax,%rcx
1404c3290:	e8 fb bf ff ff       	call   0x1404bf290
1404c3295:	4c 63 f0             	movslq %eax,%r14
1404c3298:	b9 30 00 00 00       	mov    $0x30,%ecx
1404c329d:	4c 03 f6             	add    %rsi,%r14
1404c32a0:	e8 63 7e 95 00       	call   0x140e1b108
1404c32a5:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1404c32aa:	48 85 c0             	test   %rax,%rax
1404c32ad:	74 1a                	je     0x1404c32c9
1404c32af:	48 89 58 08          	mov    %rbx,0x8(%rax)
1404c32b3:	89 58 10             	mov    %ebx,0x10(%rax)
1404c32b6:	66 c7 00 00 00       	movw   $0x0,(%rax)
1404c32bb:	c6 40 18 00          	movb   $0x0,0x18(%rax)
1404c32bf:	48 89 58 20          	mov    %rbx,0x20(%rax)
1404c32c3:	c6 40 28 00          	movb   $0x0,0x28(%rax)
1404c32c7:	eb 03                	jmp    0x1404c32cc
1404c32c9:	48 8b c3             	mov    %rbx,%rax
1404c32cc:	4c 8b c5             	mov    %rbp,%r8
1404c32cf:	49 89 47 18          	mov    %rax,0x18(%r15)
1404c32d3:	49 8b d6             	mov    %r14,%rdx
1404c32d6:	48 8b c8             	mov    %rax,%rcx
1404c32d9:	e8 12 87 f6 ff       	call   0x14042b9f0
1404c32de:	48 63 f8             	movslq %eax,%rdi
1404c32e1:	b9 30 00 00 00       	mov    $0x30,%ecx
1404c32e6:	49 03 fe             	add    %r14,%rdi
1404c32e9:	e8 1a 7e 95 00       	call   0x140e1b108
1404c32ee:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1404c32f3:	48 85 c0             	test   %rax,%rax
1404c32f6:	74 1a                	je     0x1404c3312
1404c32f8:	48 89 58 08          	mov    %rbx,0x8(%rax)
1404c32fc:	89 58 10             	mov    %ebx,0x10(%rax)
1404c32ff:	66 c7 00 00 00       	movw   $0x0,(%rax)
1404c3304:	c6 40 18 00          	movb   $0x0,0x18(%rax)
1404c3308:	48 89 58 20          	mov    %rbx,0x20(%rax)
1404c330c:	c6 40 28 00          	movb   $0x0,0x28(%rax)
1404c3310:	eb 03                	jmp    0x1404c3315
1404c3312:	48 8b c3             	mov    %rbx,%rax
1404c3315:	4c 8b c5             	mov    %rbp,%r8
1404c3318:	49 89 47 20          	mov    %rax,0x20(%r15)
1404c331c:	48 8b d7             	mov    %rdi,%rdx
1404c331f:	48 8b c8             	mov    %rax,%rcx
1404c3322:	e8 c9 86 f6 ff       	call   0x14042b9f0
1404c3327:	48 63 f0             	movslq %eax,%rsi
1404c332a:	b9 18 00 00 00       	mov    $0x18,%ecx
1404c332f:	48 03 f7             	add    %rdi,%rsi
1404c3332:	49 89 5f 30          	mov    %rbx,0x30(%r15)
1404c3336:	e8 cd 7d 95 00       	call   0x140e1b108
1404c333b:	48 85 c0             	test   %rax,%rax
1404c333e:	74 0d                	je     0x1404c334d
1404c3340:	48 89 18             	mov    %rbx,(%rax)
1404c3343:	48 89 58 08          	mov    %rbx,0x8(%rax)
1404c3347:	48 89 58 10          	mov    %rbx,0x10(%rax)
1404c334b:	eb 03                	jmp    0x1404c3350
1404c334d:	48 8b c3             	mov    %rbx,%rax
1404c3350:	49 89 47 28          	mov    %rax,0x28(%r15)
1404c3354:	48 3b f5             	cmp    %rbp,%rsi
1404c3357:	0f 83 95 00 00 00    	jae    0x1404c33f2
1404c335d:	0f 1f 00             	nopl   (%rax)
1404c3360:	b9 08 00 00 00       	mov    $0x8,%ecx
1404c3365:	e8 9e 7d 95 00       	call   0x140e1b108
1404c336a:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1404c336f:	48 8b f8             	mov    %rax,%rdi
1404c3372:	48 85 c0             	test   %rax,%rax
1404c3375:	74 05                	je     0x1404c337c
1404c3377:	48 89 18             	mov    %rbx,(%rax)
1404c337a:	eb 03                	jmp    0x1404c337f
1404c337c:	48 8b fb             	mov    %rbx,%rdi
1404c337f:	b9 18 00 00 00       	mov    $0x18,%ecx
1404c3384:	49 89 7f 30          	mov    %rdi,0x30(%r15)
1404c3388:	e8 7b 7d 95 00       	call   0x140e1b108
1404c338d:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1404c3392:	48 85 c0             	test   %rax,%rax
1404c3395:	74 0c                	je     0x1404c33a3
1404c3397:	48 89 58 08          	mov    %rbx,0x8(%rax)
1404c339b:	89 58 10             	mov    %ebx,0x10(%rax)
1404c339e:	48 89 18             	mov    %rbx,(%rax)
1404c33a1:	eb 03                	jmp    0x1404c33a6
1404c33a3:	48 8b c3             	mov    %rbx,%rax
1404c33a6:	4c 8b c5             	mov    %rbp,%r8
1404c33a9:	48 89 07             	mov    %rax,(%rdi)
1404c33ac:	48 8b d6             	mov    %rsi,%rdx
1404c33af:	48 8b c8             	mov    %rax,%rcx
1404c33b2:	e8 d9 be ff ff       	call   0x1404bf290
1404c33b7:	4d 8b 4f 28          	mov    0x28(%r15),%r9
1404c33bb:	48 63 f8             	movslq %eax,%rdi
1404c33be:	49 8b 51 08          	mov    0x8(%r9),%rdx
1404c33c2:	49 3b 51 10          	cmp    0x10(%r9),%rdx
1404c33c6:	74 0e                	je     0x1404c33d6
1404c33c8:	49 8b 4f 30          	mov    0x30(%r15),%rcx
1404c33cc:	48 89 0a             	mov    %rcx,(%rdx)
1404c33cf:	49 83 41 08 08       	addq   $0x8,0x8(%r9)
1404c33d4:	eb 0c                	jmp    0x1404c33e2
1404c33d6:	4d 8d 47 30          	lea    0x30(%r15),%r8
1404c33da:	49 8b c9             	mov    %r9,%rcx
1404c33dd:	e8 de 7b eb ff       	call   0x14037afc0
1404c33e2:	48 03 f7             	add    %rdi,%rsi
1404c33e5:	49 89 5f 30          	mov    %rbx,0x30(%r15)
1404c33e9:	48 3b f5             	cmp    %rbp,%rsi
1404c33ec:	0f 82 6e ff ff ff    	jb     0x1404c3360
1404c33f2:	49 89 5f 30          	mov    %rbx,0x30(%r15)
1404c33f6:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
1404c33fb:	41 2b f4             	sub    %r12d,%esi
1404c33fe:	48 8b 6c 24 60       	mov    0x60(%rsp),%rbp
1404c3403:	8b c6                	mov    %esi,%eax
1404c3405:	48 83 c4 20          	add    $0x20,%rsp
1404c3409:	41 5f                	pop    %r15
1404c340b:	41 5e                	pop    %r14
1404c340d:	41 5c                	pop    %r12
1404c340f:	5f                   	pop    %rdi
1404c3410:	5e                   	pop    %rsi
1404c3411:	c3                   	ret
1404c3412:	cc                   	int3
1404c3413:	cc                   	int3
1404c3414:	cc                   	int3
1404c3415:	cc                   	int3
1404c3416:	cc                   	int3
1404c3417:	cc                   	int3
1404c3418:	cc                   	int3
1404c3419:	cc                   	int3
1404c341a:	cc                   	int3
1404c341b:	cc                   	int3
1404c341c:	cc                   	int3
1404c341d:	cc                   	int3
1404c341e:	cc                   	int3
1404c341f:	cc                   	int3
1404c3420:	40 53                	rex push %rbx
1404c3422:	55                   	push   %rbp
1404c3423:	56                   	push   %rsi
1404c3424:	57                   	push   %rdi
1404c3425:	41 54                	push   %r12
1404c3427:	41 56                	push   %r14
1404c3429:	41 57                	push   %r15
1404c342b:	48 83 ec 50          	sub    $0x50,%rsp
1404c342f:	48 8b 05 ca 5a ef 00 	mov    0xef5aca(%rip),%rax        # 0x1413b8f00
1404c3436:	48 33 c4             	xor    %rsp,%rax
1404c3439:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1404c343e:	0f b6 41 78          	movzbl 0x78(%rcx),%eax
1404c3442:	45 8b f1             	mov    %r9d,%r14d
1404c3445:	88 01                	mov    %al,(%rcx)
1404c3447:	49 8b f0             	mov    %r8,%rsi
1404c344a:	48 8b ea             	mov    %rdx,%rbp
1404c344d:	48 8b f9             	mov    %rcx,%rdi
1404c3450:	83 f8 0b             	cmp    $0xb,%eax
1404c3453:	0f 87 bf 04 00 00    	ja     0x1404c3918
1404c3459:	48 8d 0d a0 cb b3 ff 	lea    -0x4c3460(%rip),%rcx        # 0x140000000
1404c3460:	8b 94 81 90 39 4c 00 	mov    0x4c3990(%rcx,%rax,4),%edx
1404c3467:	48 03 d1             	add    %rcx,%rdx
1404c346a:	ff e2                	jmp    *%rdx
1404c346c:	b9 28 00 00 00       	mov    $0x28,%ecx
1404c3471:	e8 92 7c 95 00       	call   0x140e1b108
1404c3476:	33 db                	xor    %ebx,%ebx
1404c3478:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1404c347d:	48 85 c0             	test   %rax,%rax
1404c3480:	74 14                	je     0x1404c3496
1404c3482:	48 89 18             	mov    %rbx,(%rax)
1404c3485:	88 58 08             	mov    %bl,0x8(%rax)
1404c3488:	48 89 58 0c          	mov    %rbx,0xc(%rax)
1404c348c:	48 89 58 14          	mov    %rbx,0x14(%rax)
1404c3490:	48 89 58 1c          	mov    %rbx,0x1c(%rax)
1404c3494:	eb 03                	jmp    0x1404c3499
1404c3496:	48 8b c3             	mov    %rbx,%rax
1404c3499:	45 8b ce             	mov    %r14d,%r9d
1404c349c:	48 89 47 08          	mov    %rax,0x8(%rdi)
1404c34a0:	4c 8b c6             	mov    %rsi,%r8
1404c34a3:	48 8b d5             	mov    %rbp,%rdx
1404c34a6:	48 8b c8             	mov    %rax,%rcx
1404c34a9:	e8 d2 d2 ff ff       	call   0x1404c0780
1404c34ae:	8b f8                	mov    %eax,%edi
1404c34b0:	e9 94 04 00 00       	jmp    0x1404c3949
1404c34b5:	b9 38 00 00 00       	mov    $0x38,%ecx
1404c34ba:	e8 49 7c 95 00       	call   0x140e1b108
1404c34bf:	33 db                	xor    %ebx,%ebx
1404c34c1:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1404c34c6:	48 85 c0             	test   %rax,%rax
1404c34c9:	74 1d                	je     0x1404c34e8
1404c34cb:	48 89 18             	mov    %rbx,(%rax)
1404c34ce:	48 89 58 08          	mov    %rbx,0x8(%rax)
1404c34d2:	48 89 58 10          	mov    %rbx,0x10(%rax)
1404c34d6:	48 89 58 18          	mov    %rbx,0x18(%rax)
1404c34da:	48 89 58 20          	mov    %rbx,0x20(%rax)
1404c34de:	48 89 58 28          	mov    %rbx,0x28(%rax)
1404c34e2:	48 89 58 30          	mov    %rbx,0x30(%rax)