1401f3fb2:	ff 15 08 89 91 00    	call   *0x918908(%rip)        # 0x140b0c8c0
1401f3fb8:	90                   	nop
1401f3fb9:	48 8b 45 d0          	mov    -0x30(%rbp),%rax
1401f3fbd:	48 83 f8 07          	cmp    $0x7,%rax
1401f3fc1:	0f 86 a9 fe ff ff    	jbe    0x1401f3e70
1401f3fc7:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1401f3fce:	00
1401f3fcf:	48 8b 4d b8          	mov    -0x48(%rbp),%rcx
1401f3fd3:	48 3b c7             	cmp    %rdi,%rax
1401f3fd6:	48 8b d1             	mov    %rcx,%rdx
1401f3fd9:	0f 82 83 fe ff ff    	jb     0x1401f3e62
1401f3fdf:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401f3fe3:	48 2b d1             	sub    %rcx,%rdx
1401f3fe6:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401f3fea:	48 83 f8 1f          	cmp    $0x1f,%rax
1401f3fee:	0f 86 6e fe ff ff    	jbe    0x1401f3e62
1401f3ff4:	ff 15 9e 89 91 00    	call   *0x91899e(%rip)        # 0x140b0c998
1401f3ffa:	90                   	nop
1401f3ffb:	ff 15 bf 88 91 00    	call   *0x9188bf(%rip)        # 0x140b0c8c0
1401f4001:	90                   	nop
1401f4002:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
1401f4007:	48 83 f8 07          	cmp    $0x7,%rax
1401f400b:	76 31                	jbe    0x1401f403e
1401f400d:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1401f4014:	00
1401f4015:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1401f401a:	48 3b c7             	cmp    %rdi,%rax
1401f401d:	48 8b d1             	mov    %rcx,%rdx
1401f4020:	72 15                	jb     0x1401f4037
1401f4022:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401f4026:	48 2b d1             	sub    %rcx,%rdx
1401f4029:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401f402d:	48 83 f8 1f          	cmp    $0x1f,%rax
1401f4031:	0f 87 b9 04 00 00    	ja     0x1401f44f0
1401f4037:	ff 15 83 88 91 00    	call   *0x918883(%rip)        # 0x140b0c8c0
1401f403d:	90                   	nop
1401f403e:	48 8b 45 90          	mov    -0x70(%rbp),%rax
1401f4042:	48 83 f8 07          	cmp    $0x7,%rax
1401f4046:	0f 86 a7 fe ff ff    	jbe    0x1401f3ef3
1401f404c:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
1401f4051:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1401f4058:	00
1401f4059:	48 8b d1             	mov    %rcx,%rdx
1401f405c:	48 3b c7             	cmp    %rdi,%rax
1401f405f:	0f 82 87 fe ff ff    	jb     0x1401f3eec
1401f4065:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401f4069:	48 2b d1             	sub    %rcx,%rdx
1401f406c:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1401f4070:	48 83 f8 1f          	cmp    $0x1f,%rax
1401f4074:	0f 86 72 fe ff ff    	jbe    0x1401f3eec
1401f407a:	ff 15 18 89 91 00    	call   *0x918918(%rip)        # 0x140b0c998
1401f4080:	90                   	nop
1401f4081:	83 ff 13             	cmp    $0x13,%edi
1401f4084:	75 60                	jne    0x1401f40e6
1401f4086:	48 8d 55 d8          	lea    -0x28(%rbp),%rdx
1401f408a:	48 8b ce             	mov    %rsi,%rcx
1401f408d:	e8 62 3e e1 ff       	call   0x140007ef4
1401f4092:	48 8d 55 d8          	lea    -0x28(%rbp),%rdx
1401f4096:	49 8b ce             	mov    %r14,%rcx
1401f4099:	e8 12 24 e1 ff       	call   0x1400064b0
1401f409e:	90                   	nop
1401f409f:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
1401f40a3:	e8 18 23 e1 ff       	call   0x1400063c0
1401f40a8:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
1401f40ac:	e8 0f 23 e1 ff       	call   0x1400063c0
1401f40b1:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
1401f40b5:	e8 06 23 e1 ff       	call   0x1400063c0
1401f40ba:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
1401f40be:	e8 fd 22 e1 ff       	call   0x1400063c0
1401f40c3:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1401f40c8:	e8 f3 22 e1 ff       	call   0x1400063c0
1401f40cd:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
1401f40d2:	e8 e9 22 e1 ff       	call   0x1400063c0
1401f40d7:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1401f40dc:	e8 df 22 e1 ff       	call   0x1400063c0
1401f40e1:	e9 48 fe ff ff       	jmp    0x1401f3f2e
1401f40e6:	83 ff 04             	cmp    $0x4,%edi
1401f40e9:	75 12                	jne    0x1401f40fd
1401f40eb:	48 8d 55 b8          	lea    -0x48(%rbp),%rdx
1401f40ef:	48 8b ce             	mov    %rsi,%rcx
1401f40f2:	e8 fd 3d e1 ff       	call   0x140007ef4
1401f40f7:	48 8d 55 b8          	lea    -0x48(%rbp),%rdx
1401f40fb:	eb 99                	jmp    0x1401f4096
1401f40fd:	83 ff 05             	cmp    $0x5,%edi
1401f4100:	75 12                	jne    0x1401f4114
1401f4102:	48 8d 55 98          	lea    -0x68(%rbp),%rdx
1401f4106:	48 8b ce             	mov    %rsi,%rcx
1401f4109:	e8 e6 3d e1 ff       	call   0x140007ef4
1401f410e:	48 8d 55 98          	lea    -0x68(%rbp),%rdx
1401f4112:	eb 82                	jmp    0x1401f4096
1401f4114:	8b d7                	mov    %edi,%edx
1401f4116:	48 8d 4d 58          	lea    0x58(%rbp),%rcx
1401f411a:	e8 29 e4 f3 ff       	call   0x140132548
1401f411f:	48 8b d8             	mov    %rax,%rbx
1401f4122:	4c 8d 05 17 ab 94 00 	lea    0x94ab17(%rip),%r8        # 0x140b3ec40
1401f4129:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
1401f412e:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
1401f4132:	e8 b1 53 fb ff       	call   0x1401a94e8
1401f4137:	90                   	nop
1401f4138:	4c 8b c3             	mov    %rbx,%r8
1401f413b:	48 8b d0             	mov    %rax,%rdx
1401f413e:	48 8d 4d 18          	lea    0x18(%rbp),%rcx
1401f4142:	e8 45 c0 fe ff       	call   0x1401e018c
1401f4147:	48 8b d0             	mov    %rax,%rdx
1401f414a:	48 8b ce             	mov    %rsi,%rcx
1401f414d:	e8 ce 22 e1 ff       	call   0x140006420
1401f4152:	48 8d 4d 18          	lea    0x18(%rbp),%rcx
1401f4156:	e8 65 22 e1 ff       	call   0x1400063c0
1401f415b:	90                   	nop
1401f415c:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
1401f4160:	e8 5b 22 e1 ff       	call   0x1400063c0
1401f4165:	48 8d 4d 58          	lea    0x58(%rbp),%rcx
1401f4169:	e8 52 22 e1 ff       	call   0x1400063c0
1401f416e:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
1401f4173:	e9 1e ff ff ff       	jmp    0x1401f4096
1401f4178:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
1401f417d:	bf 00 10 00 00       	mov    $0x1000,%edi
1401f4182:	48 3b f0             	cmp    %rax,%rsi
1401f4185:	0f 84 03 01 00 00    	je     0x1401f428e
1401f418b:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
1401f4190:	48 83 7c 24 50 07    	cmpq   $0x7,0x50(%rsp)
1401f4196:	48 0f 47 44 24 38    	cmova  0x38(%rsp),%rax
1401f419c:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401f41a1:	4c 8b 7e 18          	mov    0x18(%rsi),%r15
1401f41a5:	4c 8b 64 24 48       	mov    0x48(%rsp),%r12
1401f41aa:	4d 3b e7             	cmp    %r15,%r12
1401f41ad:	77 2e                	ja     0x1401f41dd
1401f41af:	4c 8b ee             	mov    %rsi,%r13
1401f41b2:	49 83 ff 07          	cmp    $0x7,%r15
1401f41b6:	76 03                	jbe    0x1401f41bb
1401f41b8:	4c 8b 2e             	mov    (%rsi),%r13
1401f41bb:	4c 89 66 10          	mov    %r12,0x10(%rsi)
1401f41bf:	4b 8d 1c 24          	lea    (%r12,%r12,1),%rbx
1401f41c3:	4c 8b c3             	mov    %rbx,%r8
1401f41c6:	48 8b d0             	mov    %rax,%rdx
1401f41c9:	49 8b cd             	mov    %r13,%rcx
1401f41cc:	e8 95 c2 8f 00       	call   0x140af0466
1401f41d1:	33 c0                	xor    %eax,%eax
1401f41d3:	66 42 89 04 2b       	mov    %ax,(%rbx,%r13,1)
1401f41d8:	e9 b1 00 00 00       	jmp    0x1401f428e
1401f41dd:	48 bb fe ff ff ff ff 	movabs $0x7ffffffffffffffe,%rbx
1401f41e4:	ff ff 7f
1401f41e7:	4c 3b e3             	cmp    %rbx,%r12
1401f41ea:	0f 87 0e 03 00 00    	ja     0x1401f44fe
1401f41f0:	49 8b cc             	mov    %r12,%rcx
1401f41f3:	48 83 c9 07          	or     $0x7,%rcx
1401f41f7:	48 3b cb             	cmp    %rbx,%rcx
1401f41fa:	77 1f                	ja     0x1401f421b
1401f41fc:	49 8b d7             	mov    %r15,%rdx
1401f41ff:	48 d1 ea             	shr    $1,%rdx
1401f4202:	48 8b c3             	mov    %rbx,%rax
1401f4205:	48 2b c2             	sub    %rdx,%rax
1401f4208:	4c 3b f8             	cmp    %rax,%r15
1401f420b:	77 0e                	ja     0x1401f421b
1401f420d:	4a 8d 04 3a          	lea    (%rdx,%r15,1),%rax
1401f4211:	48 8b d9             	mov    %rcx,%rbx
1401f4214:	48 3b c8             	cmp    %rax,%rcx
1401f4217:	48 0f 42 d8          	cmovb  %rax,%rbx
1401f421b:	48 ff c3             	inc    %rbx
1401f421e:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
1401f4223:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
1401f4228:	e8 bb fc e0 ff       	call   0x140003ee8
1401f422d:	4c 8b e8             	mov    %rax,%r13
1401f4230:	48 8d 4b ff          	lea    -0x1(%rbx),%rcx
1401f4234:	4c 89 66 10          	mov    %r12,0x10(%rsi)
1401f4238:	48 89 4e 18          	mov    %rcx,0x18(%rsi)
1401f423c:	4b 8d 1c 24          	lea    (%r12,%r12,1),%rbx
1401f4240:	4c 8b c3             	mov    %rbx,%r8
1401f4243:	48 8b 54 24 20       	mov    0x20(%rsp),%rdx
1401f4248:	48 8b c8             	mov    %rax,%rcx
1401f424b:	e8 50 dc 8f 00       	call   0x140af1ea0
1401f4250:	33 c0                	xor    %eax,%eax
1401f4252:	66 42 89 04 2b       	mov    %ax,(%rbx,%r13,1)
1401f4257:	49 83 ff 07          	cmp    $0x7,%r15
1401f425b:	76 2e                	jbe    0x1401f428b
1401f425d:	48 8b 0e             	mov    (%rsi),%rcx
1401f4260:	4a 8d 04 7d 02 00 00 	lea    0x2(,%r15,2),%rax
1401f4267:	00
1401f4268:	48 3b c7             	cmp    %rdi,%rax
1401f426b:	72 18                	jb     0x1401f4285
1401f426d:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
1401f4271:	48 2b ca             	sub    %rdx,%rcx
1401f4274:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1401f4278:	48 83 f8 1f          	cmp    $0x1f,%rax
1401f427c:	0f 87 59 02 00 00    	ja     0x1401f44db
1401f4282:	48 8b ca             	mov    %rdx,%rcx
1401f4285:	ff 15 35 86 91 00    	call   *0x918635(%rip)        # 0x140b0c8c0
1401f428b:	4c 89 2e             	mov    %r13,(%rsi)
1401f428e:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
1401f4293:	49 8b ce             	mov    %r14,%rcx
1401f4296:	e8 15 22 e1 ff       	call   0x1400064b0
1401f429b:	90                   	nop
1401f429c:	e9 de fc ff ff       	jmp    0x1401f3f7f
1401f42a1:	48 8d 44 24 58       	lea    0x58(%rsp),%rax
1401f42a6:	bf 00 10 00 00       	mov    $0x1000,%edi
1401f42ab:	48 3b f0             	cmp    %rax,%rsi
1401f42ae:	0f 84 03 01 00 00    	je     0x1401f43b7
1401f42b4:	48 8d 44 24 58       	lea    0x58(%rsp),%rax
1401f42b9:	48 83 7c 24 70 07    	cmpq   $0x7,0x70(%rsp)
1401f42bf:	48 0f 47 44 24 58    	cmova  0x58(%rsp),%rax
1401f42c5:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1401f42ca:	4c 8b 7e 18          	mov    0x18(%rsi),%r15
1401f42ce:	4c 8b 64 24 68       	mov    0x68(%rsp),%r12
1401f42d3:	4d 3b e7             	cmp    %r15,%r12
1401f42d6:	77 2e                	ja     0x1401f4306
1401f42d8:	4c 8b ee             	mov    %rsi,%r13
1401f42db:	49 83 ff 07          	cmp    $0x7,%r15
1401f42df:	76 03                	jbe    0x1401f42e4
1401f42e1:	4c 8b 2e             	mov    (%rsi),%r13
1401f42e4:	4c 89 66 10          	mov    %r12,0x10(%rsi)
1401f42e8:	4b 8d 1c 24          	lea    (%r12,%r12,1),%rbx
1401f42ec:	4c 8b c3             	mov    %rbx,%r8
1401f42ef:	48 8b d0             	mov    %rax,%rdx
1401f42f2:	49 8b cd             	mov    %r13,%rcx
1401f42f5:	e8 6c c1 8f 00       	call   0x140af0466
1401f42fa:	33 c0                	xor    %eax,%eax
1401f42fc:	66 42 89 04 2b       	mov    %ax,(%rbx,%r13,1)
1401f4301:	e9 b1 00 00 00       	jmp    0x1401f43b7
1401f4306:	48 bb fe ff ff ff ff 	movabs $0x7ffffffffffffffe,%rbx
1401f430d:	ff ff 7f
1401f4310:	4c 3b e3             	cmp    %rbx,%r12
1401f4313:	0f 87 e5 01 00 00    	ja     0x1401f44fe
1401f4319:	49 8b cc             	mov    %r12,%rcx
1401f431c:	48 83 c9 07          	or     $0x7,%rcx
1401f4320:	48 3b cb             	cmp    %rbx,%rcx
1401f4323:	77 1f                	ja     0x1401f4344
1401f4325:	49 8b d7             	mov    %r15,%rdx
1401f4328:	48 d1 ea             	shr    $1,%rdx
1401f432b:	48 8b c3             	mov    %rbx,%rax
1401f432e:	48 2b c2             	sub    %rdx,%rax
1401f4331:	4c 3b f8             	cmp    %rax,%r15
1401f4334:	77 0e                	ja     0x1401f4344
1401f4336:	4a 8d 04 3a          	lea    (%rdx,%r15,1),%rax
1401f433a:	48 8b d9             	mov    %rcx,%rbx
1401f433d:	48 3b c8             	cmp    %rax,%rcx
1401f4340:	48 0f 42 d8          	cmovb  %rax,%rbx
1401f4344:	48 ff c3             	inc    %rbx
1401f4347:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1401f434c:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1401f4351:	e8 92 fb e0 ff       	call   0x140003ee8
1401f4356:	4c 8b e8             	mov    %rax,%r13
1401f4359:	48 8d 4b ff          	lea    -0x1(%rbx),%rcx
1401f435d:	4c 89 66 10          	mov    %r12,0x10(%rsi)
1401f4361:	48 89 4e 18          	mov    %rcx,0x18(%rsi)
1401f4365:	4b 8d 1c 24          	lea    (%r12,%r12,1),%rbx
1401f4369:	4c 8b c3             	mov    %rbx,%r8
1401f436c:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
1401f4371:	48 8b c8             	mov    %rax,%rcx
1401f4374:	e8 27 db 8f 00       	call   0x140af1ea0
1401f4379:	33 c0                	xor    %eax,%eax
1401f437b:	66 42 89 04 2b       	mov    %ax,(%rbx,%r13,1)
1401f4380:	49 83 ff 07          	cmp    $0x7,%r15
1401f4384:	76 2e                	jbe    0x1401f43b4
1401f4386:	48 8b 0e             	mov    (%rsi),%rcx
1401f4389:	4a 8d 04 7d 02 00 00 	lea    0x2(,%r15,2),%rax
1401f4390:	00
1401f4391:	48 3b c7             	cmp    %rdi,%rax
1401f4394:	72 18                	jb     0x1401f43ae
1401f4396:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
1401f439a:	48 2b ca             	sub    %rdx,%rcx
1401f439d:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1401f43a1:	48 83 f8 1f          	cmp    $0x1f,%rax
1401f43a5:	0f 87 30 01 00 00    	ja     0x1401f44db
1401f43ab:	48 8b ca             	mov    %rdx,%rcx
1401f43ae:	ff 15 0c 85 91 00    	call   *0x91850c(%rip)        # 0x140b0c8c0
1401f43b4:	4c 89 2e             	mov    %r13,(%rsi)
1401f43b7:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
1401f43bc:	e9 d2 fe ff ff       	jmp    0x1401f4293
1401f43c1:	48 8d 44 24 78       	lea    0x78(%rsp),%rax
1401f43c6:	bf 00 10 00 00       	mov    $0x1000,%edi
1401f43cb:	48 3b f0             	cmp    %rax,%rsi
1401f43ce:	0f 84 fd 00 00 00    	je     0x1401f44d1
1401f43d4:	48 8d 44 24 78       	lea    0x78(%rsp),%rax
1401f43d9:	48 83 7d 90 07       	cmpq   $0x7,-0x70(%rbp)
1401f43de:	48 0f 47 44 24 78    	cmova  0x78(%rsp),%rax
1401f43e4:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1401f43e9:	4c 8b 7e 18          	mov    0x18(%rsi),%r15
1401f43ed:	4c 8b 65 88          	mov    -0x78(%rbp),%r12
1401f43f1:	4d 3b e7             	cmp    %r15,%r12
1401f43f4:	77 2e                	ja     0x1401f4424
1401f43f6:	4c 8b ee             	mov    %rsi,%r13
1401f43f9:	49 83 ff 07          	cmp    $0x7,%r15
1401f43fd:	76 03                	jbe    0x1401f4402
1401f43ff:	4c 8b 2e             	mov    (%rsi),%r13
1401f4402:	4c 89 66 10          	mov    %r12,0x10(%rsi)
1401f4406:	4b 8d 1c 24          	lea    (%r12,%r12,1),%rbx
1401f440a:	4c 8b c3             	mov    %rbx,%r8
1401f440d:	48 8b d0             	mov    %rax,%rdx
1401f4410:	49 8b cd             	mov    %r13,%rcx
1401f4413:	e8 4e c0 8f 00       	call   0x140af0466
1401f4418:	33 c0                	xor    %eax,%eax
1401f441a:	66 42 89 04 2b       	mov    %ax,(%rbx,%r13,1)
1401f441f:	e9 ad 00 00 00       	jmp    0x1401f44d1
1401f4424:	48 bb fe ff ff ff ff 	movabs $0x7ffffffffffffffe,%rbx
1401f442b:	ff ff 7f
1401f442e:	4c 3b e3             	cmp    %rbx,%r12
1401f4431:	0f 87 c7 00 00 00    	ja     0x1401f44fe
1401f4437:	49 8b cc             	mov    %r12,%rcx
1401f443a:	48 83 c9 07          	or     $0x7,%rcx
1401f443e:	48 3b cb             	cmp    %rbx,%rcx
1401f4441:	77 1f                	ja     0x1401f4462
1401f4443:	49 8b d7             	mov    %r15,%rdx
1401f4446:	48 d1 ea             	shr    $1,%rdx
1401f4449:	48 8b c3             	mov    %rbx,%rax
1401f444c:	48 2b c2             	sub    %rdx,%rax
1401f444f:	4c 3b f8             	cmp    %rax,%r15
1401f4452:	77 0e                	ja     0x1401f4462
1401f4454:	4a 8d 04 3a          	lea    (%rdx,%r15,1),%rax
1401f4458:	48 8b d9             	mov    %rcx,%rbx
1401f445b:	48 3b c8             	cmp    %rax,%rcx
1401f445e:	48 0f 42 d8          	cmovb  %rax,%rbx
1401f4462:	48 ff c3             	inc    %rbx
1401f4465:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1401f446a:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1401f446f:	e8 74 fa e0 ff       	call   0x140003ee8
1401f4474:	4c 8b e8             	mov    %rax,%r13
1401f4477:	48 8d 4b ff          	lea    -0x1(%rbx),%rcx
1401f447b:	4c 89 66 10          	mov    %r12,0x10(%rsi)
1401f447f:	48 89 4e 18          	mov    %rcx,0x18(%rsi)
1401f4483:	4b 8d 1c 24          	lea    (%r12,%r12,1),%rbx
1401f4487:	4c 8b c3             	mov    %rbx,%r8
1401f448a:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
1401f448f:	48 8b c8             	mov    %rax,%rcx
1401f4492:	e8 09 da 8f 00       	call   0x140af1ea0
1401f4497:	33 c0                	xor    %eax,%eax
1401f4499:	66 42 89 04 2b       	mov    %ax,(%rbx,%r13,1)
1401f449e:	49 83 ff 07          	cmp    $0x7,%r15
1401f44a2:	76 2a                	jbe    0x1401f44ce
1401f44a4:	48 8b 0e             	mov    (%rsi),%rcx
1401f44a7:	4a 8d 04 7d 02 00 00 	lea    0x2(,%r15,2),%rax
1401f44ae:	00
1401f44af:	48 3b c7             	cmp    %rdi,%rax
1401f44b2:	72 14                	jb     0x1401f44c8
1401f44b4:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
1401f44b8:	48 2b ca             	sub    %rdx,%rcx
1401f44bb:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1401f44bf:	48 83 f8 1f          	cmp    $0x1f,%rax
1401f44c3:	77 16                	ja     0x1401f44db
1401f44c5:	48 8b ca             	mov    %rdx,%rcx
1401f44c8:	ff 15 f2 83 91 00    	call   *0x9183f2(%rip)        # 0x140b0c8c0
1401f44ce:	4c 89 2e             	mov    %r13,(%rsi)
1401f44d1:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
1401f44d6:	e9 b8 fd ff ff       	jmp    0x1401f4293
1401f44db:	ff 15 b7 84 91 00    	call   *0x9184b7(%rip)        # 0x140b0c998
1401f44e1:	90                   	nop
1401f44e2:	ff 15 b0 84 91 00    	call   *0x9184b0(%rip)        # 0x140b0c998
1401f44e8:	90                   	nop
1401f44e9:	ff 15 a9 84 91 00    	call   *0x9184a9(%rip)        # 0x140b0c998
1401f44ef:	90                   	nop
1401f44f0:	ff 15 a2 84 91 00    	call   *0x9184a2(%rip)        # 0x140b0c998