140b460e9:	80 7b 30 00          	cmpb   $0x0,0x30(%rbx)
140b460ed:	74 30                	je     0x140b4611f
140b460ef:	48 8b d3             	mov    %rbx,%rdx
140b460f2:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
140b460f7:	e8 f4 79 6f ff       	call   0x14023daf0
140b460fc:	8b 4b 24             	mov    0x24(%rbx),%ecx
140b460ff:	8b 53 28             	mov    0x28(%rbx),%edx
140b46102:	44 8b 43 2c          	mov    0x2c(%rbx),%r8d
140b46106:	8b 43 20             	mov    0x20(%rbx),%eax
140b46109:	89 44 24 48          	mov    %eax,0x48(%rsp)
140b4610d:	89 4c 24 4c          	mov    %ecx,0x4c(%rsp)
140b46111:	89 54 24 50          	mov    %edx,0x50(%rsp)
140b46115:	44 89 44 24 54       	mov    %r8d,0x54(%rsp)
140b4611a:	c6 44 24 58 01       	movb   $0x1,0x58(%rsp)
140b4611f:	48 8d 53 38          	lea    0x38(%rbx),%rdx
140b46123:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140b46128:	e8 23 ec 70 ff       	call   0x140254d50
140b4612d:	90                   	nop
140b4612e:	4c 8d 4c 24 28       	lea    0x28(%rsp),%r9
140b46133:	45 33 c0             	xor    %r8d,%r8d
140b46136:	33 d2                	xor    %edx,%edx
140b46138:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140b4613c:	e8 9f f1 ff ff       	call   0x140b452e0
140b46141:	48 89 85 70 01 00 00 	mov    %rax,0x170(%rbp)
140b46148:	48 8d 44 24 78       	lea    0x78(%rsp),%rax
140b4614d:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140b46152:	48 8d 44 24 78       	lea    0x78(%rsp),%rax
140b46157:	48 89 45 18          	mov    %rax,0x18(%rbp)
140b4615b:	c6 45 a8 00          	movb   $0x0,-0x58(%rbp)
140b4615f:	80 7b 30 00          	cmpb   $0x0,0x30(%rbx)
140b46163:	74 2d                	je     0x140b46192
140b46165:	48 8b d3             	mov    %rbx,%rdx
140b46168:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
140b4616d:	e8 7e 79 6f ff       	call   0x14023daf0
140b46172:	8b 4b 24             	mov    0x24(%rbx),%ecx
140b46175:	44 8b 43 28          	mov    0x28(%rbx),%r8d
140b46179:	44 8b 4b 2c          	mov    0x2c(%rbx),%r9d
140b4617d:	8b 43 20             	mov    0x20(%rbx),%eax
140b46180:	89 45 98             	mov    %eax,-0x68(%rbp)
140b46183:	89 4d 9c             	mov    %ecx,-0x64(%rbp)
140b46186:	44 89 45 a0          	mov    %r8d,-0x60(%rbp)
140b4618a:	44 89 4d a4          	mov    %r9d,-0x5c(%rbp)
140b4618e:	c6 45 a8 01          	movb   $0x1,-0x58(%rbp)
140b46192:	48 8d 53 38          	lea    0x38(%rbx),%rdx
140b46196:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
140b4619a:	e8 b1 eb 70 ff       	call   0x140254d50
140b4619f:	90                   	nop
140b461a0:	4c 8d 4c 24 78       	lea    0x78(%rsp),%r9
140b461a5:	41 b0 01             	mov    $0x1,%r8b
140b461a8:	33 d2                	xor    %edx,%edx
140b461aa:	48 8d 8d b0 00 00 00 	lea    0xb0(%rbp),%rcx
140b461b1:	e8 2a f1 ff ff       	call   0x140b452e0
140b461b6:	90                   	nop
140b461b7:	4c 8b 85 70 01 00 00 	mov    0x170(%rbp),%r8
140b461be:	48 8b d0             	mov    %rax,%rdx
140b461c1:	48 8d 4d 20          	lea    0x20(%rbp),%rcx
140b461c5:	e8 76 90 ff ff       	call   0x140b3f240
140b461ca:	90                   	nop
140b461cb:	4c 8d 45 c8          	lea    -0x38(%rbp),%r8
140b461cf:	48 8b d0             	mov    %rax,%rdx
140b461d2:	49 8b cd             	mov    %r13,%rcx
140b461d5:	e8 96 a2 ff ff       	call   0x140b40470
140b461da:	41 c6 45 75 01       	movb   $0x1,0x75(%r13)
140b461df:	49 8b c5             	mov    %r13,%rax
140b461e2:	48 8b 9c 24 78 02 00 	mov    0x278(%rsp),%rbx
140b461e9:	00
140b461ea:	48 81 c4 30 02 00 00 	add    $0x230,%rsp
140b461f1:	41 5f                	pop    %r15
140b461f3:	41 5e                	pop    %r14
140b461f5:	41 5d                	pop    %r13
140b461f7:	41 5c                	pop    %r12
140b461f9:	5f                   	pop    %rdi
140b461fa:	5e                   	pop    %rsi
140b461fb:	5d                   	pop    %rbp
140b461fc:	c3                   	ret
140b461fd:	cc                   	int3
140b461fe:	cc                   	int3
140b461ff:	cc                   	int3
140b46200:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140b46205:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140b4620a:	55                   	push   %rbp
140b4620b:	56                   	push   %rsi
140b4620c:	57                   	push   %rdi
140b4620d:	41 54                	push   %r12
140b4620f:	41 55                	push   %r13
140b46211:	41 56                	push   %r14
140b46213:	41 57                	push   %r15
140b46215:	48 8d 6c 24 b0       	lea    -0x50(%rsp),%rbp
140b4621a:	48 81 ec 50 01 00 00 	sub    $0x150,%rsp
140b46221:	48 8b da             	mov    %rdx,%rbx
140b46224:	4c 8b e1             	mov    %rcx,%r12
140b46227:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
140b4622c:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
140b46233:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
140b46238:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
140b4623f:	c6 45 a0 00          	movb   $0x0,-0x60(%rbp)
140b46243:	80 7a 30 00          	cmpb   $0x0,0x30(%rdx)
140b46247:	74 28                	je     0x140b46271
140b46249:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140b4624e:	e8 9d 78 6f ff       	call   0x14023daf0
140b46253:	8b 4b 24             	mov    0x24(%rbx),%ecx
140b46256:	8b 53 28             	mov    0x28(%rbx),%edx
140b46259:	44 8b 43 2c          	mov    0x2c(%rbx),%r8d
140b4625d:	8b 43 20             	mov    0x20(%rbx),%eax
140b46260:	89 45 90             	mov    %eax,-0x70(%rbp)
140b46263:	89 4d 94             	mov    %ecx,-0x6c(%rbp)
140b46266:	89 55 98             	mov    %edx,-0x68(%rbp)
140b46269:	44 89 45 9c          	mov    %r8d,-0x64(%rbp)
140b4626d:	c6 45 a0 01          	movb   $0x1,-0x60(%rbp)
140b46271:	48 8d 53 38          	lea    0x38(%rbx),%rdx
140b46275:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
140b46279:	e8 d2 ea 70 ff       	call   0x140254d50
140b4627e:	90                   	nop
140b4627f:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
140b46284:	48 89 85 98 00 00 00 	mov    %rax,0x98(%rbp)
140b4628b:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
140b46290:	48 89 85 a0 00 00 00 	mov    %rax,0xa0(%rbp)
140b46297:	c6 44 24 50 00       	movb   $0x0,0x50(%rsp)
140b4629c:	80 7b 30 00          	cmpb   $0x0,0x30(%rbx)
140b462a0:	74 32                	je     0x140b462d4
140b462a2:	48 8b d3             	mov    %rbx,%rdx
140b462a5:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b462aa:	e8 41 78 6f ff       	call   0x14023daf0
140b462af:	8b 4b 24             	mov    0x24(%rbx),%ecx
140b462b2:	44 8b 43 28          	mov    0x28(%rbx),%r8d
140b462b6:	44 8b 4b 2c          	mov    0x2c(%rbx),%r9d
140b462ba:	8b 43 20             	mov    0x20(%rbx),%eax
140b462bd:	89 44 24 40          	mov    %eax,0x40(%rsp)
140b462c1:	89 4c 24 44          	mov    %ecx,0x44(%rsp)
140b462c5:	44 89 44 24 48       	mov    %r8d,0x48(%rsp)
140b462ca:	44 89 4c 24 4c       	mov    %r9d,0x4c(%rsp)
140b462cf:	c6 44 24 50 01       	movb   $0x1,0x50(%rsp)
140b462d4:	48 8d 53 38          	lea    0x38(%rbx),%rdx
140b462d8:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140b462dd:	e8 6e ea 70 ff       	call   0x140254d50
140b462e2:	90                   	nop
140b462e3:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140b462e8:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
140b462ec:	e8 9f f1 ff ff       	call   0x140b45490
140b462f1:	48 8b d0             	mov    %rax,%rdx
140b462f4:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
140b462f8:	e8 33 e6 ff ff       	call   0x140b44930
140b462fd:	90                   	nop
140b462fe:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
140b46303:	48 8b d0             	mov    %rax,%rdx
140b46306:	49 8b cc             	mov    %r12,%rcx
140b46309:	e8 62 a1 ff ff       	call   0x140b40470
140b4630e:	49 8b c4             	mov    %r12,%rax
140b46311:	48 8b 9c 24 a8 01 00 	mov    0x1a8(%rsp),%rbx
140b46318:	00
140b46319:	48 81 c4 50 01 00 00 	add    $0x150,%rsp
140b46320:	41 5f                	pop    %r15
140b46322:	41 5e                	pop    %r14
140b46324:	41 5d                	pop    %r13
140b46326:	41 5c                	pop    %r12
140b46328:	5f                   	pop    %rdi
140b46329:	5e                   	pop    %rsi
140b4632a:	5d                   	pop    %rbp
140b4632b:	c3                   	ret
140b4632c:	cc                   	int3
140b4632d:	cc                   	int3
140b4632e:	cc                   	int3
140b4632f:	cc                   	int3
140b46330:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
140b46335:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140b4633a:	55                   	push   %rbp
140b4633b:	53                   	push   %rbx
140b4633c:	56                   	push   %rsi
140b4633d:	57                   	push   %rdi
140b4633e:	41 56                	push   %r14
140b46340:	48 8d ac 24 70 fc ff 	lea    -0x390(%rsp),%rbp
140b46347:	ff
140b46348:	48 81 ec 90 04 00 00 	sub    $0x490,%rsp
140b4634f:	49 8b f0             	mov    %r8,%rsi
140b46352:	48 8b f9             	mov    %rcx,%rdi
140b46355:	48 8d 44 24 78       	lea    0x78(%rsp),%rax
140b4635a:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
140b4635f:	49 8b d0             	mov    %r8,%rdx
140b46362:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
140b46367:	e8 a4 c6 84 ff       	call   0x140392a10
140b4636c:	48 8b d8             	mov    %rax,%rbx
140b4636f:	48 8d 15 9a b4 8f 00 	lea    0x8fb49a(%rip),%rdx        # 0x141441810
140b46376:	48 8d 4d c8          	lea    -0x38(%rbp),%rcx
140b4637a:	e8 c1 a4 f7 ff       	call   0x140ac0840
140b4637f:	4c 8d 35 6a d1 49 00 	lea    0x49d16a(%rip),%r14        # 0x140fe34f0
140b46386:	4c 89 75 c8          	mov    %r14,-0x38(%rbp)
140b4638a:	48 8d 45 c8          	lea    -0x38(%rbp),%rax
140b4638e:	48 89 85 d8 03 00 00 	mov    %rax,0x3d8(%rbp)
140b46395:	48 8d 55 c8          	lea    -0x38(%rbp),%rdx
140b46399:	48 8d 8d a8 01 00 00 	lea    0x1a8(%rbp),%rcx
140b463a0:	e8 bb a3 f7 ff       	call   0x140ac0760
140b463a5:	4c 89 b5 a8 01 00 00 	mov    %r14,0x1a8(%rbp)
140b463ac:	48 8d 95 a8 01 00 00 	lea    0x1a8(%rbp),%rdx
140b463b3:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140b463b8:	e8 73 9b f7 ff       	call   0x140abff30
140b463bd:	48 8d 05 fc d0 49 00 	lea    0x49d0fc(%rip),%rax        # 0x140fe34c0
140b463c4:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140b463c9:	0f 57 c0             	xorps  %xmm0,%xmm0
140b463cc:	f3 0f 7f 44 24 40    	movdqu %xmm0,0x40(%rsp)
140b463d2:	0f 57 c9             	xorps  %xmm1,%xmm1
140b463d5:	f3 0f 7f 4c 24 48    	movdqu %xmm1,0x48(%rsp)
140b463db:	48 8d 4d c8          	lea    -0x38(%rbp),%rcx
140b463df:	e8 0c d1 84 ff       	call   0x1403934f0
140b463e4:	90                   	nop
140b463e5:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
140b463ea:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140b463ef:	48 8d 44 24 58       	lea    0x58(%rsp),%rax
140b463f4:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140b463f9:	0f 28 44 24 20       	movaps 0x20(%rsp),%xmm0
140b463fe:	66 0f 7f 44 24 20    	movdqa %xmm0,0x20(%rsp)
140b46404:	4c 8d 85 d8 03 00 00 	lea    0x3d8(%rbp),%r8
140b4640b:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140b46410:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140b46415:	e8 e6 2a f7 ff       	call   0x140ab8f00
140b4641a:	90                   	nop
140b4641b:	4c 8b c3             	mov    %rbx,%r8
140b4641e:	48 8b d0             	mov    %rax,%rdx
140b46421:	48 8b cf             	mov    %rdi,%rcx
140b46424:	e8 47 a0 ff ff       	call   0x140b40470
140b46429:	90                   	nop
140b4642a:	4c 8d 0d bf cf 84 ff 	lea    -0x7b3041(%rip),%r9        # 0x1403933f0
140b46431:	ba 28 00 00 00       	mov    $0x28,%edx
140b46436:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140b4643c:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140b46441:	e8 06 51 2d 00       	call   0x140e1b54c
140b46446:	c6 47 74 01          	movb   $0x1,0x74(%rdi)
140b4644a:	48 8d 4e 38          	lea    0x38(%rsi),%rcx
140b4644e:	e8 0d 1f 65 ff       	call   0x140198360
140b46453:	80 7e 30 00          	cmpb   $0x0,0x30(%rsi)
140b46457:	74 08                	je     0x140b46461
140b46459:	48 8b ce             	mov    %rsi,%rcx
140b4645c:	e8 9f 70 65 ff       	call   0x14019d500
140b46461:	48 8b c7             	mov    %rdi,%rax
140b46464:	48 81 c4 90 04 00 00 	add    $0x490,%rsp
140b4646b:	41 5e                	pop    %r14
140b4646d:	5f                   	pop    %rdi
140b4646e:	5e                   	pop    %rsi
140b4646f:	5b                   	pop    %rbx
140b46470:	5d                   	pop    %rbp
140b46471:	c3                   	ret
140b46472:	cc                   	int3
140b46473:	cc                   	int3
140b46474:	cc                   	int3
140b46475:	cc                   	int3
140b46476:	cc                   	int3
140b46477:	cc                   	int3
140b46478:	cc                   	int3
140b46479:	cc                   	int3
140b4647a:	cc                   	int3
140b4647b:	cc                   	int3
140b4647c:	cc                   	int3
140b4647d:	cc                   	int3
140b4647e:	cc                   	int3
140b4647f:	cc                   	int3
140b46480:	40 53                	rex push %rbx
140b46482:	48 83 ec 20          	sub    $0x20,%rsp
140b46486:	48 8b d9             	mov    %rcx,%rbx
140b46489:	e8 a2 2d f7 ff       	call   0x140ab9230
140b4648e:	48 8b c3             	mov    %rbx,%rax
140b46491:	c6 83 90 00 00 00 01 	movb   $0x1,0x90(%rbx)
140b46498:	48 83 c4 20          	add    $0x20,%rsp
140b4649c:	5b                   	pop    %rbx
140b4649d:	c3                   	ret
140b4649e:	cc                   	int3
140b4649f:	cc                   	int3
140b464a0:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140b464a5:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140b464aa:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140b464af:	57                   	push   %rdi
140b464b0:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
140b464b7:	48 8b fa             	mov    %rdx,%rdi
140b464ba:	48 8b d9             	mov    %rcx,%rbx
140b464bd:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b464c2:	e8 c9 cf fb ff       	call   0x140b03490
140b464c7:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
140b464cc:	48 89 84 24 d0 00 00 	mov    %rax,0xd0(%rsp)
140b464d3:	00
140b464d4:	48 8d 05 dd 18 59 00 	lea    0x5918dd(%rip),%rax        # 0x1410d7db8
140b464db:	48 89 03             	mov    %rax,(%rbx)
140b464de:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140b464e3:	48 8d 8c 24 c0 00 00 	lea    0xc0(%rsp),%rcx
140b464ea:	00
140b464eb:	e8 30 e0 00 00       	call   0x140b54520
140b464f0:	48 8b 08             	mov    (%rax),%rcx
140b464f3:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
140b464fa:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140b464fe:	48 8b 08             	mov    (%rax),%rcx
140b46501:	48 85 c9             	test   %rcx,%rcx
140b46504:	74 1a                	je     0x140b46520
140b46506:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140b4650b:	75 13                	jne    0x140b46520
140b4650d:	48 8b 01             	mov    (%rcx),%rax
140b46510:	ba 01 00 00 00       	mov    $0x1,%edx
140b46515:	48 8b 40 28          	mov    0x28(%rax),%rax
140b46519:	ff 15 01 d5 43 00    	call   *0x43d501(%rip)        # 0x140f83a20
140b4651f:	90                   	nop
140b46520:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b46525:	e8 96 d0 fb ff       	call   0x140b035c0
140b4652a:	48 8d 05 97 18 59 00 	lea    0x591897(%rip),%rax        # 0x1410d7dc8
140b46531:	48 89 03             	mov    %rax,(%rbx)
140b46534:	48 8b cf             	mov    %rdi,%rcx
140b46537:	e8 84 d0 fb ff       	call   0x140b035c0
140b4653c:	48 8b c3             	mov    %rbx,%rax
140b4653f:	48 8b 9c 24 d8 00 00 	mov    0xd8(%rsp),%rbx
140b46546:	00
140b46547:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
140b4654e:	5f                   	pop    %rdi
140b4654f:	c3                   	ret
140b46550:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140b46555:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140b4655a:	57                   	push   %rdi
140b4655b:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
140b46562:	4c 8b 4a 10          	mov    0x10(%rdx),%r9
140b46566:	33 f6                	xor    %esi,%esi
140b46568:	4c 8b 42 08          	mov    0x8(%rdx),%r8
140b4656c:	48 8b da             	mov    %rdx,%rbx
140b4656f:	48 8b 02             	mov    (%rdx),%rax
140b46572:	48 8b f9             	mov    %rcx,%rdi
140b46575:	48 89 72 10          	mov    %rsi,0x10(%rdx)
140b46579:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140b4657e:	48 89 72 08          	mov    %rsi,0x8(%rdx)
140b46582:	48 89 32             	mov    %rsi,(%rdx)
140b46585:	48 83 c2 18          	add    $0x18,%rdx
140b46589:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140b4658e:	4c 89 44 24 28       	mov    %r8,0x28(%rsp)
140b46593:	4c 89 4c 24 30       	mov    %r9,0x30(%rsp)
140b46598:	e8 73 c4 84 ff       	call   0x140392a10
140b4659d:	48 8b 43 68          	mov    0x68(%rbx),%rax
140b465a1:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140b465a6:	48 8b cf             	mov    %rdi,%rcx
140b465a9:	48 89 84 24 88 00 00 	mov    %rax,0x88(%rsp)
140b465b0:	00
140b465b1:	48 89 73 68          	mov    %rsi,0x68(%rbx)
140b465b5:	e8 76 fb fb ff       	call   0x140b06130
140b465ba:	4c 8d 9c 24 a0 00 00 	lea    0xa0(%rsp),%r11
140b465c1:	00
140b465c2:	40 88 b7 e0 01 00 00 	mov    %sil,0x1e0(%rdi)
140b465c9:	49 8b 5b 18          	mov    0x18(%r11),%rbx
140b465cd:	48 8b c7             	mov    %rdi,%rax
140b465d0:	49 8b 73 20          	mov    0x20(%r11),%rsi
140b465d4:	49 8b e3             	mov    %r11,%rsp
140b465d7:	5f                   	pop    %rdi
140b465d8:	c3                   	ret
140b465d9:	cc                   	int3
140b465da:	cc                   	int3
140b465db:	cc                   	int3
140b465dc:	cc                   	int3
140b465dd:	cc                   	int3
140b465de:	cc                   	int3
140b465df:	cc                   	int3