140b4ab57:	e8 64 8a fb ff       	call   0x140b035c0
140b4ab5c:	48 8b c3             	mov    %rbx,%rax
140b4ab5f:	48 8b 9c 24 d8 00 00 	mov    0xd8(%rsp),%rbx
140b4ab66:	00
140b4ab67:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
140b4ab6e:	5f                   	pop    %rdi
140b4ab6f:	c3                   	ret
140b4ab70:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140b4ab75:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140b4ab7a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140b4ab7f:	57                   	push   %rdi
140b4ab80:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
140b4ab87:	48 8b fa             	mov    %rdx,%rdi
140b4ab8a:	48 8b d9             	mov    %rcx,%rbx
140b4ab8d:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b4ab92:	e8 f9 88 fb ff       	call   0x140b03490
140b4ab97:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
140b4ab9c:	48 89 84 24 d0 00 00 	mov    %rax,0xd0(%rsp)
140b4aba3:	00
140b4aba4:	48 8d 05 0d d2 58 00 	lea    0x58d20d(%rip),%rax        # 0x1410d7db8
140b4abab:	48 89 03             	mov    %rax,(%rbx)
140b4abae:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140b4abb3:	48 8d 8c 24 c0 00 00 	lea    0xc0(%rsp),%rcx
140b4abba:	00
140b4abbb:	e8 a0 e3 00 00       	call   0x140b58f60
140b4abc0:	48 8b 08             	mov    (%rax),%rcx
140b4abc3:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
140b4abca:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140b4abce:	48 8b 08             	mov    (%rax),%rcx
140b4abd1:	48 85 c9             	test   %rcx,%rcx
140b4abd4:	74 1a                	je     0x140b4abf0
140b4abd6:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140b4abdb:	75 13                	jne    0x140b4abf0
140b4abdd:	48 8b 01             	mov    (%rcx),%rax
140b4abe0:	ba 01 00 00 00       	mov    $0x1,%edx
140b4abe5:	48 8b 40 28          	mov    0x28(%rax),%rax
140b4abe9:	ff 15 31 8e 43 00    	call   *0x438e31(%rip)        # 0x140f83a20
140b4abef:	90                   	nop
140b4abf0:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b4abf5:	e8 c6 89 fb ff       	call   0x140b035c0
140b4abfa:	48 8d 05 c7 d1 58 00 	lea    0x58d1c7(%rip),%rax        # 0x1410d7dc8
140b4ac01:	48 89 03             	mov    %rax,(%rbx)
140b4ac04:	48 8b cf             	mov    %rdi,%rcx
140b4ac07:	e8 b4 89 fb ff       	call   0x140b035c0
140b4ac0c:	48 8b c3             	mov    %rbx,%rax
140b4ac0f:	48 8b 9c 24 d8 00 00 	mov    0xd8(%rsp),%rbx
140b4ac16:	00
140b4ac17:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
140b4ac1e:	5f                   	pop    %rdi
140b4ac1f:	c3                   	ret
140b4ac20:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140b4ac25:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140b4ac2a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140b4ac2f:	57                   	push   %rdi
140b4ac30:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
140b4ac37:	48 8b fa             	mov    %rdx,%rdi
140b4ac3a:	48 8b d9             	mov    %rcx,%rbx
140b4ac3d:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b4ac42:	e8 49 88 fb ff       	call   0x140b03490
140b4ac47:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
140b4ac4c:	48 89 84 24 d0 00 00 	mov    %rax,0xd0(%rsp)
140b4ac53:	00
140b4ac54:	48 8d 05 5d d1 58 00 	lea    0x58d15d(%rip),%rax        # 0x1410d7db8
140b4ac5b:	48 89 03             	mov    %rax,(%rbx)
140b4ac5e:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140b4ac63:	48 8d 8c 24 c0 00 00 	lea    0xc0(%rsp),%rcx
140b4ac6a:	00
140b4ac6b:	e8 b0 e3 00 00       	call   0x140b59020
140b4ac70:	48 8b 08             	mov    (%rax),%rcx
140b4ac73:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
140b4ac7a:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140b4ac7e:	48 8b 08             	mov    (%rax),%rcx
140b4ac81:	48 85 c9             	test   %rcx,%rcx
140b4ac84:	74 1a                	je     0x140b4aca0
140b4ac86:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140b4ac8b:	75 13                	jne    0x140b4aca0
140b4ac8d:	48 8b 01             	mov    (%rcx),%rax
140b4ac90:	ba 01 00 00 00       	mov    $0x1,%edx
140b4ac95:	48 8b 40 28          	mov    0x28(%rax),%rax
140b4ac99:	ff 15 81 8d 43 00    	call   *0x438d81(%rip)        # 0x140f83a20
140b4ac9f:	90                   	nop
140b4aca0:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b4aca5:	e8 16 89 fb ff       	call   0x140b035c0
140b4acaa:	48 8d 05 17 d1 58 00 	lea    0x58d117(%rip),%rax        # 0x1410d7dc8
140b4acb1:	48 89 03             	mov    %rax,(%rbx)
140b4acb4:	48 8b cf             	mov    %rdi,%rcx
140b4acb7:	e8 04 89 fb ff       	call   0x140b035c0
140b4acbc:	48 8b c3             	mov    %rbx,%rax
140b4acbf:	48 8b 9c 24 d8 00 00 	mov    0xd8(%rsp),%rbx
140b4acc6:	00
140b4acc7:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
140b4acce:	5f                   	pop    %rdi
140b4accf:	c3                   	ret
140b4acd0:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140b4acd5:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140b4acda:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140b4acdf:	57                   	push   %rdi
140b4ace0:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
140b4ace7:	48 8b fa             	mov    %rdx,%rdi
140b4acea:	48 8b d9             	mov    %rcx,%rbx
140b4aced:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b4acf2:	e8 99 87 fb ff       	call   0x140b03490
140b4acf7:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
140b4acfc:	48 89 84 24 d0 00 00 	mov    %rax,0xd0(%rsp)
140b4ad03:	00
140b4ad04:	48 8d 05 ad d0 58 00 	lea    0x58d0ad(%rip),%rax        # 0x1410d7db8
140b4ad0b:	48 89 03             	mov    %rax,(%rbx)
140b4ad0e:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140b4ad13:	48 8d 8c 24 c0 00 00 	lea    0xc0(%rsp),%rcx
140b4ad1a:	00
140b4ad1b:	e8 c0 e3 00 00       	call   0x140b590e0
140b4ad20:	48 8b 08             	mov    (%rax),%rcx
140b4ad23:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
140b4ad2a:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140b4ad2e:	48 8b 08             	mov    (%rax),%rcx
140b4ad31:	48 85 c9             	test   %rcx,%rcx
140b4ad34:	74 1a                	je     0x140b4ad50
140b4ad36:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140b4ad3b:	75 13                	jne    0x140b4ad50
140b4ad3d:	48 8b 01             	mov    (%rcx),%rax
140b4ad40:	ba 01 00 00 00       	mov    $0x1,%edx
140b4ad45:	48 8b 40 28          	mov    0x28(%rax),%rax
140b4ad49:	ff 15 d1 8c 43 00    	call   *0x438cd1(%rip)        # 0x140f83a20
140b4ad4f:	90                   	nop
140b4ad50:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b4ad55:	e8 66 88 fb ff       	call   0x140b035c0
140b4ad5a:	48 8d 05 67 d0 58 00 	lea    0x58d067(%rip),%rax        # 0x1410d7dc8
140b4ad61:	48 89 03             	mov    %rax,(%rbx)
140b4ad64:	48 8b cf             	mov    %rdi,%rcx
140b4ad67:	e8 54 88 fb ff       	call   0x140b035c0
140b4ad6c:	48 8b c3             	mov    %rbx,%rax
140b4ad6f:	48 8b 9c 24 d8 00 00 	mov    0xd8(%rsp),%rbx
140b4ad76:	00
140b4ad77:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
140b4ad7e:	5f                   	pop    %rdi
140b4ad7f:	c3                   	ret
140b4ad80:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140b4ad85:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140b4ad8a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140b4ad8f:	57                   	push   %rdi
140b4ad90:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
140b4ad97:	48 8b fa             	mov    %rdx,%rdi
140b4ad9a:	48 8b d9             	mov    %rcx,%rbx
140b4ad9d:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b4ada2:	e8 e9 86 fb ff       	call   0x140b03490
140b4ada7:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
140b4adac:	48 89 84 24 d0 00 00 	mov    %rax,0xd0(%rsp)
140b4adb3:	00
140b4adb4:	48 8d 05 fd cf 58 00 	lea    0x58cffd(%rip),%rax        # 0x1410d7db8
140b4adbb:	48 89 03             	mov    %rax,(%rbx)
140b4adbe:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140b4adc3:	48 8d 8c 24 c0 00 00 	lea    0xc0(%rsp),%rcx
140b4adca:	00
140b4adcb:	e8 d0 e3 00 00       	call   0x140b591a0
140b4add0:	48 8b 08             	mov    (%rax),%rcx
140b4add3:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
140b4adda:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140b4adde:	48 8b 08             	mov    (%rax),%rcx
140b4ade1:	48 85 c9             	test   %rcx,%rcx
140b4ade4:	74 1a                	je     0x140b4ae00
140b4ade6:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140b4adeb:	75 13                	jne    0x140b4ae00
140b4aded:	48 8b 01             	mov    (%rcx),%rax
140b4adf0:	ba 01 00 00 00       	mov    $0x1,%edx
140b4adf5:	48 8b 40 28          	mov    0x28(%rax),%rax
140b4adf9:	ff 15 21 8c 43 00    	call   *0x438c21(%rip)        # 0x140f83a20
140b4adff:	90                   	nop
140b4ae00:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b4ae05:	e8 b6 87 fb ff       	call   0x140b035c0
140b4ae0a:	48 8d 05 b7 cf 58 00 	lea    0x58cfb7(%rip),%rax        # 0x1410d7dc8
140b4ae11:	48 89 03             	mov    %rax,(%rbx)
140b4ae14:	48 8b cf             	mov    %rdi,%rcx
140b4ae17:	e8 a4 87 fb ff       	call   0x140b035c0
140b4ae1c:	48 8b c3             	mov    %rbx,%rax
140b4ae1f:	48 8b 9c 24 d8 00 00 	mov    0xd8(%rsp),%rbx
140b4ae26:	00
140b4ae27:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
140b4ae2e:	5f                   	pop    %rdi
140b4ae2f:	c3                   	ret
140b4ae30:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140b4ae35:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140b4ae3a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140b4ae3f:	57                   	push   %rdi
140b4ae40:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
140b4ae47:	48 8b fa             	mov    %rdx,%rdi
140b4ae4a:	48 8b d9             	mov    %rcx,%rbx
140b4ae4d:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b4ae52:	e8 39 86 fb ff       	call   0x140b03490
140b4ae57:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
140b4ae5c:	48 89 84 24 d0 00 00 	mov    %rax,0xd0(%rsp)
140b4ae63:	00
140b4ae64:	48 8d 05 4d cf 58 00 	lea    0x58cf4d(%rip),%rax        # 0x1410d7db8
140b4ae6b:	48 89 03             	mov    %rax,(%rbx)
140b4ae6e:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140b4ae73:	48 8d 8c 24 c0 00 00 	lea    0xc0(%rsp),%rcx
140b4ae7a:	00
140b4ae7b:	e8 e0 e3 00 00       	call   0x140b59260
140b4ae80:	48 8b 08             	mov    (%rax),%rcx
140b4ae83:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
140b4ae8a:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140b4ae8e:	48 8b 08             	mov    (%rax),%rcx
140b4ae91:	48 85 c9             	test   %rcx,%rcx
140b4ae94:	74 1a                	je     0x140b4aeb0
140b4ae96:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140b4ae9b:	75 13                	jne    0x140b4aeb0
140b4ae9d:	48 8b 01             	mov    (%rcx),%rax
140b4aea0:	ba 01 00 00 00       	mov    $0x1,%edx
140b4aea5:	48 8b 40 28          	mov    0x28(%rax),%rax
140b4aea9:	ff 15 71 8b 43 00    	call   *0x438b71(%rip)        # 0x140f83a20
140b4aeaf:	90                   	nop
140b4aeb0:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b4aeb5:	e8 06 87 fb ff       	call   0x140b035c0
140b4aeba:	48 8d 05 07 cf 58 00 	lea    0x58cf07(%rip),%rax        # 0x1410d7dc8
140b4aec1:	48 89 03             	mov    %rax,(%rbx)
140b4aec4:	48 8b cf             	mov    %rdi,%rcx
140b4aec7:	e8 f4 86 fb ff       	call   0x140b035c0
140b4aecc:	48 8b c3             	mov    %rbx,%rax
140b4aecf:	48 8b 9c 24 d8 00 00 	mov    0xd8(%rsp),%rbx
140b4aed6:	00
140b4aed7:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
140b4aede:	5f                   	pop    %rdi
140b4aedf:	c3                   	ret
140b4aee0:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140b4aee5:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140b4aeea:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140b4aeef:	57                   	push   %rdi
140b4aef0:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
140b4aef7:	48 8b fa             	mov    %rdx,%rdi
140b4aefa:	48 8b d9             	mov    %rcx,%rbx
140b4aefd:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b4af02:	e8 89 85 fb ff       	call   0x140b03490
140b4af07:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
140b4af0c:	48 89 84 24 d0 00 00 	mov    %rax,0xd0(%rsp)
140b4af13:	00
140b4af14:	48 8d 05 9d ce 58 00 	lea    0x58ce9d(%rip),%rax        # 0x1410d7db8
140b4af1b:	48 89 03             	mov    %rax,(%rbx)
140b4af1e:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140b4af23:	48 8d 8c 24 c0 00 00 	lea    0xc0(%rsp),%rcx
140b4af2a:	00
140b4af2b:	e8 f0 e3 00 00       	call   0x140b59320
140b4af30:	48 8b 08             	mov    (%rax),%rcx
140b4af33:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
140b4af3a:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140b4af3e:	48 8b 08             	mov    (%rax),%rcx
140b4af41:	48 85 c9             	test   %rcx,%rcx
140b4af44:	74 1a                	je     0x140b4af60
140b4af46:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140b4af4b:	75 13                	jne    0x140b4af60
140b4af4d:	48 8b 01             	mov    (%rcx),%rax
140b4af50:	ba 01 00 00 00       	mov    $0x1,%edx
140b4af55:	48 8b 40 28          	mov    0x28(%rax),%rax
140b4af59:	ff 15 c1 8a 43 00    	call   *0x438ac1(%rip)        # 0x140f83a20
140b4af5f:	90                   	nop
140b4af60:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b4af65:	e8 56 86 fb ff       	call   0x140b035c0
140b4af6a:	48 8d 05 57 ce 58 00 	lea    0x58ce57(%rip),%rax        # 0x1410d7dc8
140b4af71:	48 89 03             	mov    %rax,(%rbx)
140b4af74:	48 8b cf             	mov    %rdi,%rcx
140b4af77:	e8 44 86 fb ff       	call   0x140b035c0
140b4af7c:	48 8b c3             	mov    %rbx,%rax
140b4af7f:	48 8b 9c 24 d8 00 00 	mov    0xd8(%rsp),%rbx
140b4af86:	00
140b4af87:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
140b4af8e:	5f                   	pop    %rdi
140b4af8f:	c3                   	ret
140b4af90:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140b4af95:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140b4af9a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140b4af9f:	57                   	push   %rdi
140b4afa0:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
140b4afa7:	48 8b fa             	mov    %rdx,%rdi
140b4afaa:	48 8b d9             	mov    %rcx,%rbx
140b4afad:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b4afb2:	e8 d9 84 fb ff       	call   0x140b03490
140b4afb7:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
140b4afbc:	48 89 84 24 d0 00 00 	mov    %rax,0xd0(%rsp)
140b4afc3:	00
140b4afc4:	48 8d 05 ed cd 58 00 	lea    0x58cded(%rip),%rax        # 0x1410d7db8
140b4afcb:	48 89 03             	mov    %rax,(%rbx)
140b4afce:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140b4afd3:	48 8d 8c 24 c0 00 00 	lea    0xc0(%rsp),%rcx
140b4afda:	00
140b4afdb:	e8 00 e4 00 00       	call   0x140b593e0
140b4afe0:	48 8b 08             	mov    (%rax),%rcx
140b4afe3:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
140b4afea:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140b4afee:	48 8b 08             	mov    (%rax),%rcx
140b4aff1:	48 85 c9             	test   %rcx,%rcx
140b4aff4:	74 1a                	je     0x140b4b010
140b4aff6:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140b4affb:	75 13                	jne    0x140b4b010
140b4affd:	48 8b 01             	mov    (%rcx),%rax
140b4b000:	ba 01 00 00 00       	mov    $0x1,%edx
140b4b005:	48 8b 40 28          	mov    0x28(%rax),%rax
140b4b009:	ff 15 11 8a 43 00    	call   *0x438a11(%rip)        # 0x140f83a20
140b4b00f:	90                   	nop
140b4b010:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b4b015:	e8 a6 85 fb ff       	call   0x140b035c0
140b4b01a:	48 8d 05 a7 cd 58 00 	lea    0x58cda7(%rip),%rax        # 0x1410d7dc8
140b4b021:	48 89 03             	mov    %rax,(%rbx)
140b4b024:	48 8b cf             	mov    %rdi,%rcx
140b4b027:	e8 94 85 fb ff       	call   0x140b035c0
140b4b02c:	48 8b c3             	mov    %rbx,%rax
140b4b02f:	48 8b 9c 24 d8 00 00 	mov    0xd8(%rsp),%rbx
140b4b036:	00
140b4b037:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
140b4b03e:	5f                   	pop    %rdi
140b4b03f:	c3                   	ret
140b4b040:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140b4b045:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140b4b04a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140b4b04f:	57                   	push   %rdi
140b4b050:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
140b4b057:	48 8b fa             	mov    %rdx,%rdi
140b4b05a:	48 8b d9             	mov    %rcx,%rbx
140b4b05d:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b4b062:	e8 29 84 fb ff       	call   0x140b03490
140b4b067:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
140b4b06c:	48 89 84 24 d0 00 00 	mov    %rax,0xd0(%rsp)
140b4b073:	00
140b4b074:	48 8d 05 3d cd 58 00 	lea    0x58cd3d(%rip),%rax        # 0x1410d7db8
140b4b07b:	48 89 03             	mov    %rax,(%rbx)
140b4b07e:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140b4b083:	48 8d 8c 24 c0 00 00 	lea    0xc0(%rsp),%rcx
140b4b08a:	00
140b4b08b:	e8 10 e4 00 00       	call   0x140b594a0
140b4b090:	48 8b 08             	mov    (%rax),%rcx
140b4b093:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
140b4b09a:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140b4b09e:	48 8b 08             	mov    (%rax),%rcx
140b4b0a1:	48 85 c9             	test   %rcx,%rcx
140b4b0a4:	74 1a                	je     0x140b4b0c0
140b4b0a6:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140b4b0ab:	75 13                	jne    0x140b4b0c0
140b4b0ad:	48 8b 01             	mov    (%rcx),%rax
140b4b0b0:	ba 01 00 00 00       	mov    $0x1,%edx
140b4b0b5:	48 8b 40 28          	mov    0x28(%rax),%rax
140b4b0b9:	ff 15 61 89 43 00    	call   *0x438961(%rip)        # 0x140f83a20
140b4b0bf:	90                   	nop
140b4b0c0:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140b4b0c5:	e8 f6 84 fb ff       	call   0x140b035c0
140b4b0ca:	48 8d 05 f7 cc 58 00 	lea    0x58ccf7(%rip),%rax        # 0x1410d7dc8
140b4b0d1:	48 89 03             	mov    %rax,(%rbx)
140b4b0d4:	48 8b cf             	mov    %rdi,%rcx
140b4b0d7:	e8 e4 84 fb ff       	call   0x140b035c0
140b4b0dc:	48 8b c3             	mov    %rbx,%rax
140b4b0df:	48 8b 9c 24 d8 00 00 	mov    0xd8(%rsp),%rbx
140b4b0e6:	00
140b4b0e7:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
140b4b0ee:	5f                   	pop    %rdi