140389719:	cc                   	int3
14038971a:	cc                   	int3
14038971b:	cc                   	int3
14038971c:	cc                   	int3
14038971d:	cc                   	int3
14038971e:	cc                   	int3
14038971f:	cc                   	int3
140389720:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140389725:	57                   	push   %rdi
140389726:	48 83 ec 20          	sub    $0x20,%rsp
14038972a:	48 8b d9             	mov    %rcx,%rbx
14038972d:	48 81 c1 08 01 00 00 	add    $0x108,%rcx
140389734:	e8 87 da 3c 00       	call   0x1407571c0
140389739:	48 8b 93 f0 00 00 00 	mov    0xf0(%rbx),%rdx
140389740:	48 83 fa 0f          	cmp    $0xf,%rdx
140389744:	76 34                	jbe    0x14038977a
140389746:	48 8b 8b d8 00 00 00 	mov    0xd8(%rbx),%rcx
14038974d:	48 ff c2             	inc    %rdx
140389750:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140389757:	72 1c                	jb     0x140389775
140389759:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
14038975d:	48 83 c2 27          	add    $0x27,%rdx
140389761:	49 2b c8             	sub    %r8,%rcx
140389764:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140389768:	48 83 f8 1f          	cmp    $0x1f,%rax
14038976c:	0f 87 b6 01 00 00    	ja     0x140389928
140389772:	49 8b c8             	mov    %r8,%rcx
140389775:	e8 ca 19 a9 00       	call   0x140e1b144
14038977a:	33 ff                	xor    %edi,%edi
14038977c:	48 c7 83 f0 00 00 00 	movq   $0xf,0xf0(%rbx)
140389783:	0f 00 00 00
140389787:	48 8d 8b a8 00 00 00 	lea    0xa8(%rbx),%rcx
14038978e:	48 89 bb e8 00 00 00 	mov    %rdi,0xe8(%rbx)
140389795:	40 88 bb d8 00 00 00 	mov    %dil,0xd8(%rbx)
14038979c:	e8 1f 22 e8 ff       	call   0x14020b9c0
1403897a1:	48 8b 93 98 00 00 00 	mov    0x98(%rbx),%rdx
1403897a8:	48 83 fa 0f          	cmp    $0xf,%rdx
1403897ac:	76 34                	jbe    0x1403897e2
1403897ae:	48 8b 8b 80 00 00 00 	mov    0x80(%rbx),%rcx
1403897b5:	48 ff c2             	inc    %rdx
1403897b8:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1403897bf:	72 1c                	jb     0x1403897dd
1403897c1:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
1403897c5:	48 83 c2 27          	add    $0x27,%rdx
1403897c9:	49 2b c8             	sub    %r8,%rcx
1403897cc:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1403897d0:	48 83 f8 1f          	cmp    $0x1f,%rax
1403897d4:	0f 87 4e 01 00 00    	ja     0x140389928
1403897da:	49 8b c8             	mov    %r8,%rcx
1403897dd:	e8 62 19 a9 00       	call   0x140e1b144
1403897e2:	48 89 bb 90 00 00 00 	mov    %rdi,0x90(%rbx)
1403897e9:	48 c7 83 98 00 00 00 	movq   $0xf,0x98(%rbx)
1403897f0:	0f 00 00 00
1403897f4:	40 88 bb 80 00 00 00 	mov    %dil,0x80(%rbx)
1403897fb:	48 8b 53 78          	mov    0x78(%rbx),%rdx
1403897ff:	48 83 fa 0f          	cmp    $0xf,%rdx
140389803:	76 31                	jbe    0x140389836
140389805:	48 8b 4b 60          	mov    0x60(%rbx),%rcx
140389809:	48 ff c2             	inc    %rdx
14038980c:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140389813:	72 1c                	jb     0x140389831
140389815:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
140389819:	48 83 c2 27          	add    $0x27,%rdx
14038981d:	49 2b c8             	sub    %r8,%rcx
140389820:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140389824:	48 83 f8 1f          	cmp    $0x1f,%rax
140389828:	0f 87 fa 00 00 00    	ja     0x140389928
14038982e:	49 8b c8             	mov    %r8,%rcx
140389831:	e8 0e 19 a9 00       	call   0x140e1b144
140389836:	48 89 7b 70          	mov    %rdi,0x70(%rbx)
14038983a:	48 c7 43 78 0f 00 00 	movq   $0xf,0x78(%rbx)
140389841:	00
140389842:	40 88 7b 60          	mov    %dil,0x60(%rbx)
140389846:	48 8b 53 58          	mov    0x58(%rbx),%rdx
14038984a:	48 83 fa 0f          	cmp    $0xf,%rdx
14038984e:	76 31                	jbe    0x140389881
140389850:	48 8b 4b 40          	mov    0x40(%rbx),%rcx
140389854:	48 ff c2             	inc    %rdx
140389857:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14038985e:	72 1c                	jb     0x14038987c
140389860:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
140389864:	48 83 c2 27          	add    $0x27,%rdx
140389868:	49 2b c8             	sub    %r8,%rcx
14038986b:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14038986f:	48 83 f8 1f          	cmp    $0x1f,%rax
140389873:	0f 87 af 00 00 00    	ja     0x140389928
140389879:	49 8b c8             	mov    %r8,%rcx
14038987c:	e8 c3 18 a9 00       	call   0x140e1b144
140389881:	48 89 7b 50          	mov    %rdi,0x50(%rbx)
140389885:	48 c7 43 58 0f 00 00 	movq   $0xf,0x58(%rbx)
14038988c:	00
14038988d:	40 88 7b 40          	mov    %dil,0x40(%rbx)
140389891:	48 8b 53 38          	mov    0x38(%rbx),%rdx
140389895:	48 83 fa 0f          	cmp    $0xf,%rdx
140389899:	76 2d                	jbe    0x1403898c8
14038989b:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
14038989f:	48 ff c2             	inc    %rdx
1403898a2:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1403898a9:	72 18                	jb     0x1403898c3
1403898ab:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
1403898af:	48 83 c2 27          	add    $0x27,%rdx
1403898b3:	49 2b c8             	sub    %r8,%rcx
1403898b6:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1403898ba:	48 83 f8 1f          	cmp    $0x1f,%rax
1403898be:	77 68                	ja     0x140389928
1403898c0:	49 8b c8             	mov    %r8,%rcx
1403898c3:	e8 7c 18 a9 00       	call   0x140e1b144
1403898c8:	48 89 7b 30          	mov    %rdi,0x30(%rbx)
1403898cc:	48 c7 43 38 0f 00 00 	movq   $0xf,0x38(%rbx)
1403898d3:	00
1403898d4:	40 88 7b 20          	mov    %dil,0x20(%rbx)
1403898d8:	48 8b 53 18          	mov    0x18(%rbx),%rdx
1403898dc:	48 83 fa 0f          	cmp    $0xf,%rdx
1403898e0:	76 2c                	jbe    0x14038990e
1403898e2:	48 8b 0b             	mov    (%rbx),%rcx
1403898e5:	48 ff c2             	inc    %rdx
1403898e8:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1403898ef:	72 18                	jb     0x140389909
1403898f1:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
1403898f5:	48 83 c2 27          	add    $0x27,%rdx
1403898f9:	49 2b c8             	sub    %r8,%rcx
1403898fc:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140389900:	48 83 f8 1f          	cmp    $0x1f,%rax
140389904:	77 22                	ja     0x140389928
140389906:	49 8b c8             	mov    %r8,%rcx
140389909:	e8 36 18 a9 00       	call   0x140e1b144
14038990e:	48 89 7b 10          	mov    %rdi,0x10(%rbx)
140389912:	48 c7 43 18 0f 00 00 	movq   $0xf,0x18(%rbx)
140389919:	00
14038991a:	40 88 3b             	mov    %dil,(%rbx)
14038991d:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140389922:	48 83 c4 20          	add    $0x20,%rsp
140389926:	5f                   	pop    %rdi
140389927:	c3                   	ret
140389928:	e8 77 08 aa 00       	call   0x140e2a1a4
14038992d:	cc                   	int3
14038992e:	cc                   	int3
14038992f:	cc                   	int3
140389930:	40 53                	rex push %rbx
140389932:	48 83 ec 20          	sub    $0x20,%rsp
140389936:	48 8b d9             	mov    %rcx,%rbx
140389939:	48 83 c1 30          	add    $0x30,%rcx
14038993d:	e8 be 3b e1 ff       	call   0x14019d500
140389942:	48 8b 53 18          	mov    0x18(%rbx),%rdx
140389946:	48 83 fa 0f          	cmp    $0xf,%rdx
14038994a:	76 2c                	jbe    0x140389978
14038994c:	48 8b 0b             	mov    (%rbx),%rcx
14038994f:	48 ff c2             	inc    %rdx
140389952:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140389959:	72 18                	jb     0x140389973
14038995b:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
14038995f:	48 83 c2 27          	add    $0x27,%rdx
140389963:	49 2b c8             	sub    %r8,%rcx
140389966:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14038996a:	48 83 f8 1f          	cmp    $0x1f,%rax
14038996e:	77 21                	ja     0x140389991
140389970:	49 8b c8             	mov    %r8,%rcx
140389973:	e8 cc 17 a9 00       	call   0x140e1b144
140389978:	48 c7 43 10 00 00 00 	movq   $0x0,0x10(%rbx)
14038997f:	00
140389980:	48 c7 43 18 0f 00 00 	movq   $0xf,0x18(%rbx)
140389987:	00
140389988:	c6 03 00             	movb   $0x0,(%rbx)
14038998b:	48 83 c4 20          	add    $0x20,%rsp
14038998f:	5b                   	pop    %rbx
140389990:	c3                   	ret
140389991:	e8 0e 08 aa 00       	call   0x140e2a1a4
140389996:	cc                   	int3
140389997:	cc                   	int3
140389998:	cc                   	int3
140389999:	cc                   	int3
14038999a:	cc                   	int3
14038999b:	cc                   	int3
14038999c:	cc                   	int3
14038999d:	cc                   	int3
14038999e:	cc                   	int3
14038999f:	cc                   	int3
1403899a0:	48 8b 09             	mov    (%rcx),%rcx
1403899a3:	e9 94 3b a7 00       	jmp    0x140dfd53c
1403899a8:	cc                   	int3
1403899a9:	cc                   	int3
1403899aa:	cc                   	int3
1403899ab:	cc                   	int3
1403899ac:	cc                   	int3
1403899ad:	cc                   	int3
1403899ae:	cc                   	int3
1403899af:	cc                   	int3
1403899b0:	40 53                	rex push %rbx
1403899b2:	48 83 ec 20          	sub    $0x20,%rsp
1403899b6:	48 8b 91 80 00 00 00 	mov    0x80(%rcx),%rdx
1403899bd:	48 8b d9             	mov    %rcx,%rbx
1403899c0:	48 83 fa 0f          	cmp    $0xf,%rdx
1403899c4:	76 2d                	jbe    0x1403899f3
1403899c6:	48 8b 49 68          	mov    0x68(%rcx),%rcx
1403899ca:	48 ff c2             	inc    %rdx
1403899cd:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1403899d4:	72 18                	jb     0x1403899ee
1403899d6:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
1403899da:	48 83 c2 27          	add    $0x27,%rdx
1403899de:	49 2b c8             	sub    %r8,%rcx
1403899e1:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1403899e5:	48 83 f8 1f          	cmp    $0x1f,%rax
1403899e9:	77 49                	ja     0x140389a34
1403899eb:	49 8b c8             	mov    %r8,%rcx
1403899ee:	e8 51 17 a9 00       	call   0x140e1b144
1403899f3:	48 8d 4b 48          	lea    0x48(%rbx),%rcx
1403899f7:	48 c7 43 78 00 00 00 	movq   $0x0,0x78(%rbx)
1403899fe:	00
1403899ff:	48 c7 83 80 00 00 00 	movq   $0xf,0x80(%rbx)
140389a06:	0f 00 00 00
140389a0a:	c6 43 68 00          	movb   $0x0,0x68(%rbx)
140389a0e:	e8 ed 3a e1 ff       	call   0x14019d500
140389a13:	48 8d 4b 28          	lea    0x28(%rbx),%rcx
140389a17:	e8 e4 3a e1 ff       	call   0x14019d500
140389a1c:	48 8d 05 7d 9d c1 00 	lea    0xc19d7d(%rip),%rax        # 0x140fa37a0
140389a23:	48 8d 4b 08          	lea    0x8(%rbx),%rcx
140389a27:	48 89 03             	mov    %rax,(%rbx)
140389a2a:	48 83 c4 20          	add    $0x20,%rsp
140389a2e:	5b                   	pop    %rbx
140389a2f:	e9 bc 2d a9 00       	jmp    0x140e1c7f0
140389a34:	e8 6b 07 aa 00       	call   0x140e2a1a4
140389a39:	cc                   	int3
140389a3a:	cc                   	int3
140389a3b:	cc                   	int3
140389a3c:	cc                   	int3
140389a3d:	cc                   	int3
140389a3e:	cc                   	int3
140389a3f:	cc                   	int3
140389a40:	40 53                	rex push %rbx
140389a42:	48 83 ec 20          	sub    $0x20,%rsp
140389a46:	4c 8b c2             	mov    %rdx,%r8
140389a49:	48 8b d9             	mov    %rcx,%rbx
140389a4c:	48 3b ca             	cmp    %rdx,%rcx
140389a4f:	74 13                	je     0x140389a64
140389a51:	4d 8b 40 08          	mov    0x8(%r8),%r8
140389a55:	48 8b 12             	mov    (%rdx),%rdx
140389a58:	4c 2b c2             	sub    %rdx,%r8
140389a5b:	49 c1 f8 05          	sar    $0x5,%r8
140389a5f:	e8 2c cd ff ff       	call   0x140386790
140389a64:	48 8b c3             	mov    %rbx,%rax
140389a67:	48 83 c4 20          	add    $0x20,%rsp
140389a6b:	5b                   	pop    %rbx
140389a6c:	c3                   	ret
140389a6d:	cc                   	int3
140389a6e:	cc                   	int3
140389a6f:	cc                   	int3
140389a70:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140389a75:	57                   	push   %rdi
140389a76:	48 83 ec 20          	sub    $0x20,%rsp
140389a7a:	48 8b da             	mov    %rdx,%rbx
140389a7d:	48 8b f9             	mov    %rcx,%rdi
140389a80:	48 3b ca             	cmp    %rdx,%rcx
140389a83:	74 13                	je     0x140389a98
140389a85:	48 83 7a 18 0f       	cmpq   $0xf,0x18(%rdx)
140389a8a:	76 03                	jbe    0x140389a8f
140389a8c:	48 8b 12             	mov    (%rdx),%rdx
140389a8f:	4c 8b 43 10          	mov    0x10(%rbx),%r8
140389a93:	e8 38 59 e1 ff       	call   0x14019f3d0
140389a98:	48 8d 53 20          	lea    0x20(%rbx),%rdx
140389a9c:	48 8d 4f 20          	lea    0x20(%rdi),%rcx
140389aa0:	48 3b ca             	cmp    %rdx,%rcx
140389aa3:	74 13                	je     0x140389ab8
140389aa5:	48 83 7a 18 0f       	cmpq   $0xf,0x18(%rdx)
140389aaa:	4c 8b 42 10          	mov    0x10(%rdx),%r8
140389aae:	76 03                	jbe    0x140389ab3
140389ab0:	48 8b 12             	mov    (%rdx),%rdx
140389ab3:	e8 18 59 e1 ff       	call   0x14019f3d0
140389ab8:	48 8d 53 40          	lea    0x40(%rbx),%rdx
140389abc:	48 8d 4f 40          	lea    0x40(%rdi),%rcx
140389ac0:	48 3b ca             	cmp    %rdx,%rcx
140389ac3:	74 13                	je     0x140389ad8
140389ac5:	48 83 7a 18 0f       	cmpq   $0xf,0x18(%rdx)
140389aca:	4c 8b 42 10          	mov    0x10(%rdx),%r8
140389ace:	76 03                	jbe    0x140389ad3
140389ad0:	48 8b 12             	mov    (%rdx),%rdx
140389ad3:	e8 f8 58 e1 ff       	call   0x14019f3d0
140389ad8:	48 8d 53 60          	lea    0x60(%rbx),%rdx
140389adc:	48 8d 4f 60          	lea    0x60(%rdi),%rcx
140389ae0:	48 3b ca             	cmp    %rdx,%rcx
140389ae3:	74 13                	je     0x140389af8
140389ae5:	48 83 7a 18 0f       	cmpq   $0xf,0x18(%rdx)
140389aea:	4c 8b 42 10          	mov    0x10(%rdx),%r8
140389aee:	76 03                	jbe    0x140389af3
140389af0:	48 8b 12             	mov    (%rdx),%rdx
140389af3:	e8 d8 58 e1 ff       	call   0x14019f3d0
140389af8:	48 8d 93 80 00 00 00 	lea    0x80(%rbx),%rdx
140389aff:	48 8d 8f 80 00 00 00 	lea    0x80(%rdi),%rcx
140389b06:	48 3b ca             	cmp    %rdx,%rcx
140389b09:	74 13                	je     0x140389b1e
140389b0b:	48 83 7a 18 0f       	cmpq   $0xf,0x18(%rdx)
140389b10:	4c 8b 42 10          	mov    0x10(%rdx),%r8
140389b14:	76 03                	jbe    0x140389b19
140389b16:	48 8b 12             	mov    (%rdx),%rdx
140389b19:	e8 b2 58 e1 ff       	call   0x14019f3d0
140389b1e:	48 8b 83 a0 00 00 00 	mov    0xa0(%rbx),%rax
140389b25:	4c 8d 83 a8 00 00 00 	lea    0xa8(%rbx),%r8
140389b2c:	48 8d 8f a8 00 00 00 	lea    0xa8(%rdi),%rcx
140389b33:	48 89 87 a0 00 00 00 	mov    %rax,0xa0(%rdi)
140389b3a:	4c 3b c1             	cmp    %rcx,%r8
140389b3d:	74 13                	je     0x140389b52
140389b3f:	49 8b 10             	mov    (%r8),%rdx
140389b42:	4d 8b 40 08          	mov    0x8(%r8),%r8
140389b46:	4c 2b c2             	sub    %rdx,%r8
140389b49:	49 c1 f8 04          	sar    $0x4,%r8
140389b4d:	e8 fe cd ff ff       	call   0x140386950
140389b52:	8b 83 d0 00 00 00    	mov    0xd0(%rbx),%eax
140389b58:	48 8d 93 d8 00 00 00 	lea    0xd8(%rbx),%rdx
140389b5f:	48 8d 8f d8 00 00 00 	lea    0xd8(%rdi),%rcx
140389b66:	89 87 d0 00 00 00    	mov    %eax,0xd0(%rdi)
140389b6c:	48 3b ca             	cmp    %rdx,%rcx
140389b6f:	74 13                	je     0x140389b84
140389b71:	48 83 7a 18 0f       	cmpq   $0xf,0x18(%rdx)
140389b76:	4c 8b 42 10          	mov    0x10(%rdx),%r8
140389b7a:	76 03                	jbe    0x140389b7f
140389b7c:	48 8b 12             	mov    (%rdx),%rdx
140389b7f:	e8 4c 58 e1 ff       	call   0x14019f3d0
140389b84:	48 8b 83 f8 00 00 00 	mov    0xf8(%rbx),%rax
140389b8b:	48 8d 93 08 01 00 00 	lea    0x108(%rbx),%rdx
140389b92:	48 89 87 f8 00 00 00 	mov    %rax,0xf8(%rdi)
140389b99:	48 8d 8f 08 01 00 00 	lea    0x108(%rdi),%rcx
140389ba0:	48 8b 83 00 01 00 00 	mov    0x100(%rbx),%rax
140389ba7:	48 89 87 00 01 00 00 	mov    %rax,0x100(%rdi)
140389bae:	e8 cd d6 3c 00       	call   0x140757280
140389bb3:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140389bb8:	48 8b c7             	mov    %rdi,%rax
140389bbb:	48 83 c4 20          	add    $0x20,%rsp
140389bbf:	5f                   	pop    %rdi
140389bc0:	c3                   	ret
140389bc1:	cc                   	int3
140389bc2:	cc                   	int3
140389bc3:	cc                   	int3
140389bc4:	cc                   	int3
140389bc5:	cc                   	int3
140389bc6:	cc                   	int3
140389bc7:	cc                   	int3
140389bc8:	cc                   	int3
140389bc9:	cc                   	int3
140389bca:	cc                   	int3
140389bcb:	cc                   	int3
140389bcc:	cc                   	int3
140389bcd:	cc                   	int3
140389bce:	cc                   	int3
140389bcf:	cc                   	int3
140389bd0:	48 8b c2             	mov    %rdx,%rax
140389bd3:	48 ff 25 46 9e bf 00 	rex.W jmp *0xbf9e46(%rip)        # 0x140f83a20
140389bda:	cc                   	int3
140389bdb:	cc                   	int3
140389bdc:	cc                   	int3
140389bdd:	cc                   	int3
140389bde:	cc                   	int3