140b1f371:	0f b6 43 74          	movzbl 0x74(%rbx),%eax
140b1f375:	88 47 74             	mov    %al,0x74(%rdi)
140b1f378:	48 8b 43 78          	mov    0x78(%rbx),%rax
140b1f37c:	48 89 73 78          	mov    %rsi,0x78(%rbx)
140b1f380:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140b1f385:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140b1f38a:	48 89 47 78          	mov    %rax,0x78(%rdi)
140b1f38e:	48 8b c7             	mov    %rdi,%rax
140b1f391:	48 83 c4 20          	add    $0x20,%rsp
140b1f395:	5f                   	pop    %rdi
140b1f396:	c3                   	ret
140b1f397:	cc                   	int3
140b1f398:	cc                   	int3
140b1f399:	cc                   	int3
140b1f39a:	cc                   	int3
140b1f39b:	cc                   	int3
140b1f39c:	cc                   	int3
140b1f39d:	cc                   	int3
140b1f39e:	cc                   	int3
140b1f39f:	cc                   	int3
140b1f3a0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140b1f3a5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140b1f3aa:	57                   	push   %rdi
140b1f3ab:	48 83 ec 20          	sub    $0x20,%rsp
140b1f3af:	4c 8b 4a 10          	mov    0x10(%rdx),%r9
140b1f3b3:	33 f6                	xor    %esi,%esi
140b1f3b5:	4c 8b 42 08          	mov    0x8(%rdx),%r8
140b1f3b9:	48 8b da             	mov    %rdx,%rbx
140b1f3bc:	48 8b 02             	mov    (%rdx),%rax
140b1f3bf:	48 8b f9             	mov    %rcx,%rdi
140b1f3c2:	48 89 72 10          	mov    %rsi,0x10(%rdx)
140b1f3c6:	48 89 72 08          	mov    %rsi,0x8(%rdx)
140b1f3ca:	48 89 32             	mov    %rsi,(%rdx)
140b1f3cd:	48 83 c2 18          	add    $0x18,%rdx
140b1f3d1:	48 89 01             	mov    %rax,(%rcx)
140b1f3d4:	4c 89 41 08          	mov    %r8,0x8(%rcx)
140b1f3d8:	4c 89 49 10          	mov    %r9,0x10(%rcx)
140b1f3dc:	48 83 c1 18          	add    $0x18,%rcx
140b1f3e0:	e8 2b 36 87 ff       	call   0x140392a10
140b1f3e5:	48 8b 43 68          	mov    0x68(%rbx),%rax
140b1f3e9:	48 89 73 68          	mov    %rsi,0x68(%rbx)
140b1f3ed:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140b1f3f2:	48 89 47 68          	mov    %rax,0x68(%rdi)
140b1f3f6:	0f b6 43 74          	movzbl 0x74(%rbx),%eax
140b1f3fa:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140b1f3ff:	88 47 74             	mov    %al,0x74(%rdi)
140b1f402:	48 8b c7             	mov    %rdi,%rax
140b1f405:	48 83 c4 20          	add    $0x20,%rsp
140b1f409:	5f                   	pop    %rdi
140b1f40a:	c3                   	ret
140b1f40b:	cc                   	int3
140b1f40c:	cc                   	int3
140b1f40d:	cc                   	int3
140b1f40e:	cc                   	int3
140b1f40f:	cc                   	int3
140b1f410:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140b1f415:	57                   	push   %rdi
140b1f416:	48 83 ec 20          	sub    $0x20,%rsp
140b1f41a:	48 8d 05 07 11 5c 00 	lea    0x5c1107(%rip),%rax        # 0x1410e0528
140b1f421:	48 8d 79 10          	lea    0x10(%rcx),%rdi
140b1f425:	48 89 01             	mov    %rax,(%rcx)
140b1f428:	48 8d 4f 70          	lea    0x70(%rdi),%rcx
140b1f42c:	e8 df 3e 87 ff       	call   0x140393310
140b1f431:	48 8b 4f 68          	mov    0x68(%rdi),%rcx
140b1f435:	48 85 c9             	test   %rcx,%rcx
140b1f438:	74 10                	je     0x140b1f44a
140b1f43a:	48 83 29 01          	subq   $0x1,(%rcx)
140b1f43e:	75 0a                	jne    0x140b1f44a
140b1f440:	ba 18 00 00 00       	mov    $0x18,%edx
140b1f445:	e8 fa bc 2f 00       	call   0x140e1b144
140b1f44a:	48 8d 4f 50          	lea    0x50(%rdi),%rcx
140b1f44e:	e8 0d 8f 67 ff       	call   0x140198360
140b1f453:	80 7f 48 00          	cmpb   $0x0,0x48(%rdi)
140b1f457:	74 09                	je     0x140b1f462
140b1f459:	48 8d 4f 18          	lea    0x18(%rdi),%rcx
140b1f45d:	e8 9e e0 67 ff       	call   0x14019d500
140b1f462:	48 8b cf             	mov    %rdi,%rcx
140b1f465:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140b1f46a:	48 83 c4 20          	add    $0x20,%rsp
140b1f46e:	5f                   	pop    %rdi
140b1f46f:	e9 2c 46 87 ff       	jmp    0x140393aa0
140b1f474:	cc                   	int3
140b1f475:	cc                   	int3
140b1f476:	cc                   	int3
140b1f477:	cc                   	int3
140b1f478:	cc                   	int3
140b1f479:	cc                   	int3
140b1f47a:	cc                   	int3
140b1f47b:	cc                   	int3
140b1f47c:	cc                   	int3
140b1f47d:	cc                   	int3
140b1f47e:	cc                   	int3
140b1f47f:	cc                   	int3
140b1f480:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140b1f485:	57                   	push   %rdi
140b1f486:	48 83 ec 20          	sub    $0x20,%rsp
140b1f48a:	48 8d 05 f7 c5 5b 00 	lea    0x5bc5f7(%rip),%rax        # 0x1410dba88
140b1f491:	48 8d 79 10          	lea    0x10(%rcx),%rdi
140b1f495:	48 89 01             	mov    %rax,(%rcx)
140b1f498:	48 8d 4f 70          	lea    0x70(%rdi),%rcx
140b1f49c:	e8 6f 3e 87 ff       	call   0x140393310
140b1f4a1:	48 8b 4f 68          	mov    0x68(%rdi),%rcx
140b1f4a5:	48 85 c9             	test   %rcx,%rcx
140b1f4a8:	74 10                	je     0x140b1f4ba
140b1f4aa:	48 83 29 01          	subq   $0x1,(%rcx)
140b1f4ae:	75 0a                	jne    0x140b1f4ba
140b1f4b0:	ba 18 00 00 00       	mov    $0x18,%edx
140b1f4b5:	e8 8a bc 2f 00       	call   0x140e1b144
140b1f4ba:	48 8d 4f 50          	lea    0x50(%rdi),%rcx
140b1f4be:	e8 9d 8e 67 ff       	call   0x140198360
140b1f4c3:	80 7f 48 00          	cmpb   $0x0,0x48(%rdi)
140b1f4c7:	74 09                	je     0x140b1f4d2
140b1f4c9:	48 8d 4f 18          	lea    0x18(%rdi),%rcx
140b1f4cd:	e8 2e e0 67 ff       	call   0x14019d500
140b1f4d2:	48 8b cf             	mov    %rdi,%rcx
140b1f4d5:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140b1f4da:	48 83 c4 20          	add    $0x20,%rsp
140b1f4de:	5f                   	pop    %rdi
140b1f4df:	e9 bc 45 87 ff       	jmp    0x140393aa0
140b1f4e4:	cc                   	int3
140b1f4e5:	cc                   	int3
140b1f4e6:	cc                   	int3
140b1f4e7:	cc                   	int3
140b1f4e8:	cc                   	int3
140b1f4e9:	cc                   	int3
140b1f4ea:	cc                   	int3
140b1f4eb:	cc                   	int3
140b1f4ec:	cc                   	int3
140b1f4ed:	cc                   	int3
140b1f4ee:	cc                   	int3
140b1f4ef:	cc                   	int3
140b1f4f0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140b1f4f5:	57                   	push   %rdi
140b1f4f6:	48 83 ec 20          	sub    $0x20,%rsp
140b1f4fa:	48 8d 05 a7 c8 5b 00 	lea    0x5bc8a7(%rip),%rax        # 0x1410dbda8
140b1f501:	48 8d 79 10          	lea    0x10(%rcx),%rdi
140b1f505:	48 89 01             	mov    %rax,(%rcx)
140b1f508:	48 8d 4f 70          	lea    0x70(%rdi),%rcx
140b1f50c:	e8 ff 3d 87 ff       	call   0x140393310
140b1f511:	48 8b 4f 68          	mov    0x68(%rdi),%rcx
140b1f515:	48 85 c9             	test   %rcx,%rcx
140b1f518:	74 10                	je     0x140b1f52a
140b1f51a:	48 83 29 01          	subq   $0x1,(%rcx)
140b1f51e:	75 0a                	jne    0x140b1f52a
140b1f520:	ba 18 00 00 00       	mov    $0x18,%edx
140b1f525:	e8 1a bc 2f 00       	call   0x140e1b144
140b1f52a:	48 8d 4f 50          	lea    0x50(%rdi),%rcx
140b1f52e:	e8 2d 8e 67 ff       	call   0x140198360
140b1f533:	80 7f 48 00          	cmpb   $0x0,0x48(%rdi)
140b1f537:	74 09                	je     0x140b1f542
140b1f539:	48 8d 4f 18          	lea    0x18(%rdi),%rcx
140b1f53d:	e8 be df 67 ff       	call   0x14019d500
140b1f542:	48 8b cf             	mov    %rdi,%rcx
140b1f545:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140b1f54a:	48 83 c4 20          	add    $0x20,%rsp
140b1f54e:	5f                   	pop    %rdi
140b1f54f:	e9 4c 45 87 ff       	jmp    0x140393aa0
140b1f554:	cc                   	int3
140b1f555:	cc                   	int3
140b1f556:	cc                   	int3
140b1f557:	cc                   	int3
140b1f558:	cc                   	int3
140b1f559:	cc                   	int3
140b1f55a:	cc                   	int3
140b1f55b:	cc                   	int3
140b1f55c:	cc                   	int3
140b1f55d:	cc                   	int3
140b1f55e:	cc                   	int3
140b1f55f:	cc                   	int3
140b1f560:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140b1f565:	57                   	push   %rdi
140b1f566:	48 83 ec 20          	sub    $0x20,%rsp
140b1f56a:	48 8d 05 07 b7 5b 00 	lea    0x5bb707(%rip),%rax        # 0x1410dac78
140b1f571:	48 8d 79 10          	lea    0x10(%rcx),%rdi
140b1f575:	48 89 01             	mov    %rax,(%rcx)
140b1f578:	48 8d 4f 70          	lea    0x70(%rdi),%rcx
140b1f57c:	e8 8f 3d 87 ff       	call   0x140393310
140b1f581:	48 8b 4f 68          	mov    0x68(%rdi),%rcx
140b1f585:	48 85 c9             	test   %rcx,%rcx
140b1f588:	74 10                	je     0x140b1f59a
140b1f58a:	48 83 29 01          	subq   $0x1,(%rcx)
140b1f58e:	75 0a                	jne    0x140b1f59a
140b1f590:	ba 18 00 00 00       	mov    $0x18,%edx
140b1f595:	e8 aa bb 2f 00       	call   0x140e1b144
140b1f59a:	48 8d 4f 50          	lea    0x50(%rdi),%rcx
140b1f59e:	e8 bd 8d 67 ff       	call   0x140198360
140b1f5a3:	80 7f 48 00          	cmpb   $0x0,0x48(%rdi)
140b1f5a7:	74 09                	je     0x140b1f5b2
140b1f5a9:	48 8d 4f 18          	lea    0x18(%rdi),%rcx
140b1f5ad:	e8 4e df 67 ff       	call   0x14019d500
140b1f5b2:	48 8b cf             	mov    %rdi,%rcx
140b1f5b5:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140b1f5ba:	48 83 c4 20          	add    $0x20,%rsp
140b1f5be:	5f                   	pop    %rdi
140b1f5bf:	e9 dc 44 87 ff       	jmp    0x140393aa0
140b1f5c4:	cc                   	int3
140b1f5c5:	cc                   	int3
140b1f5c6:	cc                   	int3
140b1f5c7:	cc                   	int3
140b1f5c8:	cc                   	int3
140b1f5c9:	cc                   	int3
140b1f5ca:	cc                   	int3
140b1f5cb:	cc                   	int3
140b1f5cc:	cc                   	int3
140b1f5cd:	cc                   	int3
140b1f5ce:	cc                   	int3
140b1f5cf:	cc                   	int3
140b1f5d0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140b1f5d5:	57                   	push   %rdi
140b1f5d6:	48 83 ec 20          	sub    $0x20,%rsp
140b1f5da:	48 8d 05 87 ca 5b 00 	lea    0x5bca87(%rip),%rax        # 0x1410dc068
140b1f5e1:	48 8d 79 10          	lea    0x10(%rcx),%rdi
140b1f5e5:	48 89 01             	mov    %rax,(%rcx)
140b1f5e8:	48 8d 4f 70          	lea    0x70(%rdi),%rcx
140b1f5ec:	e8 1f 1e 01 00       	call   0x140b31410
140b1f5f1:	48 8b 4f 68          	mov    0x68(%rdi),%rcx
140b1f5f5:	48 85 c9             	test   %rcx,%rcx
140b1f5f8:	74 10                	je     0x140b1f60a
140b1f5fa:	48 83 29 01          	subq   $0x1,(%rcx)
140b1f5fe:	75 0a                	jne    0x140b1f60a
140b1f600:	ba 18 00 00 00       	mov    $0x18,%edx
140b1f605:	e8 3a bb 2f 00       	call   0x140e1b144
140b1f60a:	48 8d 4f 50          	lea    0x50(%rdi),%rcx
140b1f60e:	e8 4d 8d 67 ff       	call   0x140198360
140b1f613:	80 7f 48 00          	cmpb   $0x0,0x48(%rdi)
140b1f617:	74 09                	je     0x140b1f622
140b1f619:	48 8d 4f 18          	lea    0x18(%rdi),%rcx
140b1f61d:	e8 de de 67 ff       	call   0x14019d500
140b1f622:	48 8b cf             	mov    %rdi,%rcx
140b1f625:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140b1f62a:	48 83 c4 20          	add    $0x20,%rsp
140b1f62e:	5f                   	pop    %rdi
140b1f62f:	e9 6c 44 87 ff       	jmp    0x140393aa0
140b1f634:	cc                   	int3
140b1f635:	cc                   	int3
140b1f636:	cc                   	int3
140b1f637:	cc                   	int3
140b1f638:	cc                   	int3
140b1f639:	cc                   	int3
140b1f63a:	cc                   	int3
140b1f63b:	cc                   	int3
140b1f63c:	cc                   	int3
140b1f63d:	cc                   	int3
140b1f63e:	cc                   	int3
140b1f63f:	cc                   	int3
140b1f640:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140b1f645:	57                   	push   %rdi
140b1f646:	48 83 ec 20          	sub    $0x20,%rsp
140b1f64a:	48 8d 05 b7 c8 5b 00 	lea    0x5bc8b7(%rip),%rax        # 0x1410dbf08
140b1f651:	48 8d 79 10          	lea    0x10(%rcx),%rdi
140b1f655:	48 89 01             	mov    %rax,(%rcx)
140b1f658:	48 8d 4f 70          	lea    0x70(%rdi),%rcx
140b1f65c:	e8 af 3c 87 ff       	call   0x140393310
140b1f661:	48 8b 4f 68          	mov    0x68(%rdi),%rcx
140b1f665:	48 85 c9             	test   %rcx,%rcx
140b1f668:	74 10                	je     0x140b1f67a
140b1f66a:	48 83 29 01          	subq   $0x1,(%rcx)
140b1f66e:	75 0a                	jne    0x140b1f67a
140b1f670:	ba 18 00 00 00       	mov    $0x18,%edx
140b1f675:	e8 ca ba 2f 00       	call   0x140e1b144
140b1f67a:	48 8d 4f 50          	lea    0x50(%rdi),%rcx
140b1f67e:	e8 dd 8c 67 ff       	call   0x140198360
140b1f683:	80 7f 48 00          	cmpb   $0x0,0x48(%rdi)
140b1f687:	74 09                	je     0x140b1f692
140b1f689:	48 8d 4f 18          	lea    0x18(%rdi),%rcx
140b1f68d:	e8 6e de 67 ff       	call   0x14019d500
140b1f692:	48 8b cf             	mov    %rdi,%rcx
140b1f695:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140b1f69a:	48 83 c4 20          	add    $0x20,%rsp
140b1f69e:	5f                   	pop    %rdi
140b1f69f:	e9 fc 43 87 ff       	jmp    0x140393aa0
140b1f6a4:	cc                   	int3
140b1f6a5:	cc                   	int3
140b1f6a6:	cc                   	int3
140b1f6a7:	cc                   	int3
140b1f6a8:	cc                   	int3
140b1f6a9:	cc                   	int3
140b1f6aa:	cc                   	int3
140b1f6ab:	cc                   	int3
140b1f6ac:	cc                   	int3
140b1f6ad:	cc                   	int3
140b1f6ae:	cc                   	int3
140b1f6af:	cc                   	int3
140b1f6b0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140b1f6b5:	57                   	push   %rdi
140b1f6b6:	48 83 ec 20          	sub    $0x20,%rsp
140b1f6ba:	48 8d 05 87 ae 5b 00 	lea    0x5bae87(%rip),%rax        # 0x1410da548
140b1f6c1:	48 8d 79 10          	lea    0x10(%rcx),%rdi
140b1f6c5:	48 89 01             	mov    %rax,(%rcx)
140b1f6c8:	48 8d 4f 70          	lea    0x70(%rdi),%rcx
140b1f6cc:	e8 3f 3c 87 ff       	call   0x140393310
140b1f6d1:	48 8b 4f 68          	mov    0x68(%rdi),%rcx
140b1f6d5:	48 85 c9             	test   %rcx,%rcx
140b1f6d8:	74 10                	je     0x140b1f6ea
140b1f6da:	48 83 29 01          	subq   $0x1,(%rcx)
140b1f6de:	75 0a                	jne    0x140b1f6ea
140b1f6e0:	ba 18 00 00 00       	mov    $0x18,%edx
140b1f6e5:	e8 5a ba 2f 00       	call   0x140e1b144
140b1f6ea:	48 8d 4f 50          	lea    0x50(%rdi),%rcx
140b1f6ee:	e8 6d 8c 67 ff       	call   0x140198360
140b1f6f3:	80 7f 48 00          	cmpb   $0x0,0x48(%rdi)
140b1f6f7:	74 09                	je     0x140b1f702
140b1f6f9:	48 8d 4f 18          	lea    0x18(%rdi),%rcx
140b1f6fd:	e8 fe dd 67 ff       	call   0x14019d500
140b1f702:	48 8b cf             	mov    %rdi,%rcx
140b1f705:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140b1f70a:	48 83 c4 20          	add    $0x20,%rsp
140b1f70e:	5f                   	pop    %rdi
140b1f70f:	e9 8c 43 87 ff       	jmp    0x140393aa0
140b1f714:	cc                   	int3
140b1f715:	cc                   	int3
140b1f716:	cc                   	int3
140b1f717:	cc                   	int3
140b1f718:	cc                   	int3
140b1f719:	cc                   	int3
140b1f71a:	cc                   	int3
140b1f71b:	cc                   	int3
140b1f71c:	cc                   	int3
140b1f71d:	cc                   	int3
140b1f71e:	cc                   	int3
140b1f71f:	cc                   	int3
140b1f720:	48 0f be 41 40       	movsbq 0x40(%rcx),%rax
140b1f725:	48 83 c0 01          	add    $0x1,%rax
140b1f729:	74 0a                	je     0x140b1f735
140b1f72b:	48 83 f8 01          	cmp    $0x1,%rax
140b1f72f:	0f 85 db 9e 67 ff    	jne    0x140199610
140b1f735:	c3                   	ret
140b1f736:	cc                   	int3
140b1f737:	cc                   	int3
140b1f738:	cc                   	int3
140b1f739:	cc                   	int3
140b1f73a:	cc                   	int3
140b1f73b:	cc                   	int3
140b1f73c:	cc                   	int3
140b1f73d:	cc                   	int3
140b1f73e:	cc                   	int3
140b1f73f:	cc                   	int3
140b1f740:	48 8b 09             	mov    (%rcx),%rcx
140b1f743:	48 85 c9             	test   %rcx,%rcx
140b1f746:	0f 85 c4 1c 01 00    	jne    0x140b31410
140b1f74c:	c3                   	ret
140b1f74d:	cc                   	int3
140b1f74e:	cc                   	int3
140b1f74f:	cc                   	int3
140b1f750:	48 8b 09             	mov    (%rcx),%rcx
140b1f753:	48 85 c9             	test   %rcx,%rcx
140b1f756:	0f 85 34 d7 f9 ff    	jne    0x140abce90
140b1f75c:	c3                   	ret
140b1f75d:	cc                   	int3
140b1f75e:	cc                   	int3