140d34c05:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
140d34c0a:	56                   	push   %rsi
140d34c0b:	57                   	push   %rdi
140d34c0c:	41 56                	push   %r14
140d34c0e:	b8 60 00 00 00       	mov    $0x60,%eax
140d34c13:	e8 88 68 0e 00       	call   0x140e1b4a0
140d34c18:	48 2b e0             	sub    %rax,%rsp
140d34c1b:	48 8b 59 28          	mov    0x28(%rcx),%rbx
140d34c1f:	49 8b f1             	mov    %r9,%rsi
140d34c22:	4d 8b f0             	mov    %r8,%r14
140d34c25:	48 8b ea             	mov    %rdx,%rbp
140d34c28:	48 8b f9             	mov    %rcx,%rdi
140d34c2b:	8b 43 1c             	mov    0x1c(%rbx),%eax
140d34c2e:	83 f8 04             	cmp    $0x4,%eax
140d34c31:	75 7d                	jne    0x140d34cb0
140d34c33:	48 8b d1             	mov    %rcx,%rdx
140d34c36:	48 8b cb             	mov    %rbx,%rcx
140d34c39:	e8 02 10 00 00       	call   0x140d35c40
140d34c3e:	85 c0                	test   %eax,%eax
140d34c40:	75 0a                	jne    0x140d34c4c
140d34c42:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
140d34c47:	e9 e3 00 00 00       	jmp    0x140d34d2f
140d34c4c:	4c 8b 4f 10          	mov    0x10(%rdi),%r9
140d34c50:	48 8b d6             	mov    %rsi,%rdx
140d34c53:	4c 8b 43 38          	mov    0x38(%rbx),%r8
140d34c57:	8b 8c 24 a0 00 00 00 	mov    0xa0(%rsp),%ecx
140d34c5e:	c7 44 24 20 03 00 00 	movl   $0x3,0x20(%rsp)
140d34c65:	00
140d34c66:	4d 8b 49 28          	mov    0x28(%r9),%r9
140d34c6a:	e8 71 88 fc ff       	call   0x140cfd4e0
140d34c6f:	8b d0                	mov    %eax,%edx
140d34c71:	85 c0                	test   %eax,%eax
140d34c73:	0f 8e b6 00 00 00    	jle    0x140d34d2f
140d34c79:	48 8b 43 28          	mov    0x28(%rbx),%rax
140d34c7d:	44 8b ca             	mov    %edx,%r9d
140d34c80:	4c 8b 43 38          	mov    0x38(%rbx),%r8
140d34c84:	48 8b cd             	mov    %rbp,%rcx
140d34c87:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140d34c8c:	48 8b 43 20          	mov    0x20(%rbx),%rax
140d34c90:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140d34c95:	8b 43 48             	mov    0x48(%rbx),%eax
140d34c98:	89 44 24 30          	mov    %eax,0x30(%rsp)
140d34c9c:	48 8b 43 40          	mov    0x40(%rbx),%rax
140d34ca0:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140d34ca5:	89 54 24 20          	mov    %edx,0x20(%rsp)
140d34ca9:	e8 62 3e 03 00       	call   0x140d68b10
140d34cae:	eb 1e                	jmp    0x140d34cce
140d34cb0:	4c 8b 49 10          	mov    0x10(%rcx),%r9
140d34cb4:	4c 8b c5             	mov    %rbp,%r8
140d34cb7:	8b 8c 24 a0 00 00 00 	mov    0xa0(%rsp),%ecx
140d34cbe:	48 8b d6             	mov    %rsi,%rdx
140d34cc1:	89 44 24 20          	mov    %eax,0x20(%rsp)
140d34cc5:	4d 8b 49 28          	mov    0x28(%r9),%r9
140d34cc9:	e8 12 88 fc ff       	call   0x140cfd4e0
140d34cce:	48 63 d0             	movslq %eax,%rdx
140d34cd1:	44 8b c0             	mov    %eax,%r8d
140d34cd4:	48 8b c2             	mov    %rdx,%rax
140d34cd7:	48 c1 e8 3f          	shr    $0x3f,%rax
140d34cdb:	48 f7 d8             	neg    %rax
140d34cde:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140d34ce3:	48 f7 d0             	not    %rax
140d34ce6:	48 89 84 24 80 00 00 	mov    %rax,0x80(%rsp)
140d34ced:	00
140d34cee:	48 8b 8c 24 80 00 00 	mov    0x80(%rsp),%rcx
140d34cf5:	00
140d34cf6:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
140d34cfb:	48 23 ca             	and    %rdx,%rcx
140d34cfe:	49 23 06             	and    (%r14),%rax
140d34d01:	48 0b c1             	or     %rcx,%rax
140d34d04:	49 89 06             	mov    %rax,(%r14)
140d34d07:	41 8b c0             	mov    %r8d,%eax
140d34d0a:	c1 e8 1f             	shr    $0x1f,%eax
140d34d0d:	f7 d8                	neg    %eax
140d34d0f:	89 84 24 80 00 00 00 	mov    %eax,0x80(%rsp)
140d34d16:	f7 d0                	not    %eax
140d34d18:	89 44 24 50          	mov    %eax,0x50(%rsp)
140d34d1c:	8b 8c 24 80 00 00 00 	mov    0x80(%rsp),%ecx
140d34d23:	8b 44 24 50          	mov    0x50(%rsp),%eax
140d34d27:	41 23 c8             	and    %r8d,%ecx
140d34d2a:	83 e0 01             	and    $0x1,%eax
140d34d2d:	0b c1                	or     %ecx,%eax
140d34d2f:	4c 8d 5c 24 60       	lea    0x60(%rsp),%r11
140d34d34:	49 8b 5b 28          	mov    0x28(%r11),%rbx
140d34d38:	49 8b 6b 30          	mov    0x30(%r11),%rbp
140d34d3c:	49 8b e3             	mov    %r11,%rsp
140d34d3f:	41 5e                	pop    %r14
140d34d41:	5f                   	pop    %rdi
140d34d42:	5e                   	pop    %rsi
140d34d43:	c3                   	ret
140d34d44:	cc                   	int3
140d34d45:	cc                   	int3
140d34d46:	cc                   	int3
140d34d47:	cc                   	int3
140d34d48:	cc                   	int3
140d34d49:	cc                   	int3
140d34d4a:	cc                   	int3
140d34d4b:	cc                   	int3
140d34d4c:	cc                   	int3
140d34d4d:	cc                   	int3
140d34d4e:	cc                   	int3
140d34d4f:	cc                   	int3
140d34d50:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140d34d55:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140d34d5a:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
140d34d5f:	41 56                	push   %r14
140d34d61:	b8 30 00 00 00       	mov    $0x30,%eax
140d34d66:	e8 35 67 0e 00       	call   0x140e1b4a0
140d34d6b:	48 2b e0             	sub    %rax,%rsp
140d34d6e:	48 8b 59 28          	mov    0x28(%rcx),%rbx
140d34d72:	49 8b f9             	mov    %r9,%rdi
140d34d75:	49 63 f0             	movslq %r8d,%rsi
140d34d78:	4c 8b f1             	mov    %rcx,%r14
140d34d7b:	81 fa 01 10 00 00    	cmp    $0x1001,%edx
140d34d81:	0f 8f 63 01 00 00    	jg     0x140d34eea
140d34d87:	0f 84 e0 00 00 00    	je     0x140d34e6d
140d34d8d:	ff ca                	dec    %edx
140d34d8f:	83 fa 0c             	cmp    $0xc,%edx
140d34d92:	0f 87 ba 00 00 00    	ja     0x140d34e52
140d34d98:	48 8d 0d 61 b2 2c ff 	lea    -0xd34d9f(%rip),%rcx        # 0x140000000
140d34d9f:	48 63 c2             	movslq %edx,%rax
140d34da2:	8b 84 81 fc 51 d3 00 	mov    0xd351fc(%rcx,%rax,4),%eax
140d34da9:	48 03 c1             	add    %rcx,%rax
140d34dac:	ff e0                	jmp    *%rax
140d34dae:	8b 53 1c             	mov    0x1c(%rbx),%edx
140d34db1:	48 8b cf             	mov    %rdi,%rcx
140d34db4:	e8 67 0c 00 00       	call   0x140d35a20
140d34db9:	85 c0                	test   %eax,%eax
140d34dbb:	0f 84 0f 02 00 00    	je     0x140d34fd0
140d34dc1:	83 7b 34 ff          	cmpl   $0xffffffff,0x34(%rbx)
140d34dc5:	74 41                	je     0x140d34e08
140d34dc7:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
140d34dcb:	e8 30 a4 49 ff       	call   0x1401cf200
140d34dd0:	48 8b cf             	mov    %rdi,%rcx
140d34dd3:	8b d8                	mov    %eax,%ebx
140d34dd5:	e8 26 a4 49 ff       	call   0x1401cf200
140d34dda:	3b d8                	cmp    %eax,%ebx
140d34ddc:	0f 84 91 03 00 00    	je     0x140d35173
140d34de2:	ba 8f 00 00 00       	mov    $0x8f,%edx
140d34de7:	c7 44 24 20 fa 01 00 	movl   $0x1fa,0x20(%rsp)
140d34dee:	00
140d34def:	4c 8d 0d 8a 45 44 00 	lea    0x44458a(%rip),%r9        # 0x141179380
140d34df6:	b9 04 00 00 00       	mov    $0x4,%ecx
140d34dfb:	44 8d 42 02          	lea    0x2(%rdx),%r8d
140d34dff:	e8 7c be f9 ff       	call   0x140cd0c80
140d34e04:	33 c0                	xor    %eax,%eax
140d34e06:	eb 4f                	jmp    0x140d34e57
140d34e08:	48 89 7b 20          	mov    %rdi,0x20(%rbx)
140d34e0c:	b8 01 00 00 00       	mov    $0x1,%eax
140d34e11:	eb 44                	jmp    0x140d34e57
140d34e13:	48 8b 43 20          	mov    0x20(%rbx),%rax
140d34e17:	49 89 01             	mov    %rax,(%r9)
140d34e1a:	b8 01 00 00 00       	mov    $0x1,%eax
140d34e1f:	eb 36                	jmp    0x140d34e57
140d34e21:	49 8b 06             	mov    (%r14),%rax
140d34e24:	81 38 90 03 00 00    	cmpl   $0x390,(%rax)
140d34e2a:	0f 85 43 03 00 00    	jne    0x140d35173
140d34e30:	ba 8f 00 00 00       	mov    $0x8f,%edx
140d34e35:	c7 44 24 20 44 02 00 	movl   $0x244,0x20(%rsp)
140d34e3c:	00
140d34e3d:	4c 8d 0d 3c 45 44 00 	lea    0x44453c(%rip),%r9        # 0x141179380
140d34e44:	b9 04 00 00 00       	mov    $0x4,%ecx
140d34e49:	44 8d 42 05          	lea    0x5(%rdx),%r8d
140d34e4d:	e8 2e be f9 ff       	call   0x140cd0c80
140d34e52:	b8 fe ff ff ff       	mov    $0xfffffffe,%eax
140d34e57:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140d34e5c:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
140d34e61:	48 8b 7c 24 50       	mov    0x50(%rsp),%rdi
140d34e66:	48 83 c4 30          	add    $0x30,%rsp
140d34e6a:	41 5e                	pop    %r14
140d34e6c:	c3                   	ret
140d34e6d:	8d 46 ff             	lea    -0x1(%rsi),%eax
140d34e70:	83 f8 05             	cmp    $0x5,%eax
140d34e73:	77 53                	ja     0x140d34ec8
140d34e75:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
140d34e79:	8b d6                	mov    %esi,%edx
140d34e7b:	e8 a0 0b 00 00       	call   0x140d35a20
140d34e80:	85 c0                	test   %eax,%eax
140d34e82:	0f 84 48 01 00 00    	je     0x140d34fd0
140d34e88:	83 fe 06             	cmp    $0x6,%esi
140d34e8b:	75 07                	jne    0x140d34e94
140d34e8d:	41 f6 46 20 18       	testb  $0x18,0x20(%r14)
140d34e92:	eb 18                	jmp    0x140d34eac
140d34e94:	49 8b 06             	mov    (%r14),%rax
140d34e97:	81 38 90 03 00 00    	cmpl   $0x390,(%rax)
140d34e9d:	74 29                	je     0x140d34ec8
140d34e9f:	83 fe 04             	cmp    $0x4,%esi
140d34ea2:	75 1a                	jne    0x140d34ebe
140d34ea4:	41 f7 46 20 00 03 00 	testl  $0x300,0x20(%r14)
140d34eab:	00
140d34eac:	74 1a                	je     0x140d34ec8
140d34eae:	48 83 7b 20 00       	cmpq   $0x0,0x20(%rbx)
140d34eb3:	75 09                	jne    0x140d34ebe
140d34eb5:	e8 16 10 f9 ff       	call   0x140cc5ed0
140d34eba:	48 89 43 20          	mov    %rax,0x20(%rbx)
140d34ebe:	89 73 1c             	mov    %esi,0x1c(%rbx)
140d34ec1:	b8 01 00 00 00       	mov    $0x1,%eax
140d34ec6:	eb 8f                	jmp    0x140d34e57
140d34ec8:	ba 8f 00 00 00       	mov    $0x8f,%edx
140d34ecd:	c7 44 24 20 ac 01 00 	movl   $0x1ac,0x20(%rsp)
140d34ed4:	00
140d34ed5:	4c 8d 0d a4 44 44 00 	lea    0x4444a4(%rip),%r9        # 0x141179380
140d34edc:	b9 04 00 00 00       	mov    $0x4,%ecx
140d34ee1:	44 8d 42 01          	lea    0x1(%rdx),%r8d
140d34ee5:	e9 63 ff ff ff       	jmp    0x140d34e4d
140d34eea:	8d 82 fe ef ff ff    	lea    -0x1002(%rdx),%eax
140d34ef0:	83 f8 0b             	cmp    $0xb,%eax
140d34ef3:	0f 87 59 ff ff ff    	ja     0x140d34e52
140d34ef9:	48 98                	cltq
140d34efb:	48 8d 0d fe b0 2c ff 	lea    -0xd34f02(%rip),%rcx        # 0x140000000
140d34f02:	8b 84 81 30 52 d3 00 	mov    0xd35230(%rcx,%rax,4),%eax
140d34f09:	48 03 c1             	add    %rcx,%rax
140d34f0c:	ff e0                	jmp    *%rax
140d34f0e:	8b 43 1c             	mov    0x1c(%rbx),%eax
140d34f11:	41 89 01             	mov    %eax,(%r9)
140d34f14:	b8 01 00 00 00       	mov    $0x1,%eax
140d34f19:	e9 39 ff ff ff       	jmp    0x140d34e57
140d34f1e:	83 7b 1c 06          	cmpl   $0x6,0x1c(%rbx)
140d34f22:	74 22                	je     0x140d34f46
140d34f24:	c7 44 24 20 b6 01 00 	movl   $0x1b6,0x20(%rsp)
140d34f2b:	00
140d34f2c:	ba 8f 00 00 00       	mov    $0x8f,%edx
140d34f31:	4c 8d 0d 48 44 44 00 	lea    0x444448(%rip),%r9        # 0x141179380
140d34f38:	b9 04 00 00 00       	mov    $0x4,%ecx
140d34f3d:	44 8d 42 03          	lea    0x3(%rdx),%r8d
140d34f41:	e9 07 ff ff ff       	jmp    0x140d34e4d
140d34f46:	81 fa 07 10 00 00    	cmp    $0x1007,%edx
140d34f4c:	75 10                	jne    0x140d34f5e
140d34f4e:	8b 43 30             	mov    0x30(%rbx),%eax
140d34f51:	41 89 01             	mov    %eax,(%r9)
140d34f54:	b8 01 00 00 00       	mov    $0x1,%eax
140d34f59:	e9 f9 fe ff ff       	jmp    0x140d34e57
140d34f5e:	83 fe fd             	cmp    $0xfffffffd,%esi
140d34f61:	0f 8c eb fe ff ff    	jl     0x140d34e52
140d34f67:	8b 43 34             	mov    0x34(%rbx),%eax
140d34f6a:	83 f8 ff             	cmp    $0xffffffff,%eax
140d34f6d:	74 29                	je     0x140d34f98
140d34f6f:	83 fe fe             	cmp    $0xfffffffe,%esi
140d34f72:	75 11                	jne    0x140d34f85
140d34f74:	41 83 7e 20 10       	cmpl   $0x10,0x20(%r14)
140d34f79:	75 0a                	jne    0x140d34f85
140d34f7b:	c7 44 24 20 c1 01 00 	movl   $0x1c1,0x20(%rsp)
140d34f82:	00
140d34f83:	eb a7                	jmp    0x140d34f2c
140d34f85:	83 fe ff             	cmp    $0xffffffff,%esi
140d34f88:	75 1b                	jne    0x140d34fa5
140d34f8a:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
140d34f8e:	e8 6d d1 fa ff       	call   0x140ce2100
140d34f93:	39 43 34             	cmp    %eax,0x34(%rbx)
140d34f96:	7f 16                	jg     0x140d34fae
140d34f98:	89 73 30             	mov    %esi,0x30(%rbx)
140d34f9b:	b8 01 00 00 00       	mov    $0x1,%eax
140d34fa0:	e9 b2 fe ff ff       	jmp    0x140d34e57
140d34fa5:	45 85 c0             	test   %r8d,%r8d
140d34fa8:	78 ee                	js     0x140d34f98
140d34faa:	3b f0                	cmp    %eax,%esi
140d34fac:	7d ea                	jge    0x140d34f98
140d34fae:	ba 8f 00 00 00       	mov    $0x8f,%edx
140d34fb3:	c7 44 24 20 c7 01 00 	movl   $0x1c7,0x20(%rsp)
140d34fba:	00
140d34fbb:	4c 8d 0d be 43 44 00 	lea    0x4443be(%rip),%r9        # 0x141179380
140d34fc2:	b9 04 00 00 00       	mov    $0x4,%ecx
140d34fc7:	44 8d 42 15          	lea    0x15(%rdx),%r8d
140d34fcb:	e8 b0 bc f9 ff       	call   0x140cd0c80
140d34fd0:	33 c0                	xor    %eax,%eax
140d34fd2:	e9 80 fe ff ff       	jmp    0x140d34e57
140d34fd7:	81 fe 00 02 00 00    	cmp    $0x200,%esi
140d34fdd:	7d 22                	jge    0x140d35001
140d34fdf:	ba 8f 00 00 00       	mov    $0x8f,%edx
140d34fe4:	c7 44 24 20 d1 01 00 	movl   $0x1d1,0x20(%rsp)
140d34feb:	00
140d34fec:	4c 8d 0d 8d 43 44 00 	lea    0x44438d(%rip),%r9        # 0x141179380
140d34ff3:	b9 04 00 00 00       	mov    $0x4,%ecx
140d34ff8:	44 8d 42 e9          	lea    -0x17(%rdx),%r8d
140d34ffc:	e9 4c fe ff ff       	jmp    0x140d34e4d
140d35001:	89 33                	mov    %esi,(%rbx)
140d35003:	b8 01 00 00 00       	mov    $0x1,%eax
140d35008:	e9 4a fe ff ff       	jmp    0x140d34e57
140d3500d:	48 85 ff             	test   %rdi,%rdi
140d35010:	74 2f                	je     0x140d35041
140d35012:	48 8b cf             	mov    %rdi,%rcx
140d35015:	e8 36 10 fa ff       	call   0x140cd6050
140d3501a:	85 c0                	test   %eax,%eax
140d3501c:	74 23                	je     0x140d35041
140d3501e:	48 8b cf             	mov    %rdi,%rcx
140d35021:	e8 4a 10 fa ff       	call   0x140cd6070
140d35026:	85 c0                	test   %eax,%eax
140d35028:	75 17                	jne    0x140d35041
140d3502a:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140d3502e:	e8 2d 0f fa ff       	call   0x140cd5f60
140d35033:	b8 01 00 00 00       	mov    $0x1,%eax
140d35038:	48 89 7b 08          	mov    %rdi,0x8(%rbx)
140d3503c:	e9 16 fe ff ff       	jmp    0x140d34e57
140d35041:	ba 8f 00 00 00       	mov    $0x8f,%edx
140d35046:	c7 44 24 20 d9 01 00 	movl   $0x1d9,0x20(%rsp)
140d3504d:	00
140d3504e:	4c 8d 0d 2b 43 44 00 	lea    0x44432b(%rip),%r9        # 0x141179380
140d35055:	b9 04 00 00 00       	mov    $0x4,%ecx
140d3505a:	44 8d 42 d6          	lea    -0x2a(%rdx),%r8d
140d3505e:	e9 ea fd ff ff       	jmp    0x140d34e4d
140d35063:	8d 46 fe             	lea    -0x2(%rsi),%eax
140d35066:	83 f8 03             	cmp    $0x3,%eax
140d35069:	77 0d                	ja     0x140d35078
140d3506b:	89 73 10             	mov    %esi,0x10(%rbx)
140d3506e:	b8 01 00 00 00       	mov    $0x1,%eax
140d35073:	e9 df fd ff ff       	jmp    0x140d34e57
140d35078:	ba 8f 00 00 00       	mov    $0x8f,%edx
140d3507d:	c7 44 24 20 e2 01 00 	movl   $0x1e2,0x20(%rsp)
140d35084:	00
140d35085:	4c 8d 0d f4 42 44 00 	lea    0x4442f4(%rip),%r9        # 0x141179380
140d3508c:	b9 04 00 00 00       	mov    $0x4,%ecx
140d35091:	44 8d 42 16          	lea    0x16(%rdx),%r8d
140d35095:	e9 b3 fd ff ff       	jmp    0x140d34e4d
140d3509a:	83 7b 1c 04          	cmpl   $0x4,0x1c(%rbx)
140d3509e:	74 22                	je     0x140d350c2
140d350a0:	c7 44 24 20 eb 01 00 	movl   $0x1eb,0x20(%rsp)
140d350a7:	00
140d350a8:	ba 8f 00 00 00       	mov    $0x8f,%edx
140d350ad:	4c 8d 0d cc 42 44 00 	lea    0x4442cc(%rip),%r9        # 0x141179380
140d350b4:	b9 04 00 00 00       	mov    $0x4,%ecx
140d350b9:	44 8d 42 fe          	lea    -0x2(%rdx),%r8d
140d350bd:	e9 8b fd ff ff       	jmp    0x140d34e4d
140d350c2:	81 fa 0b 10 00 00    	cmp    $0x100b,%edx
140d350c8:	74 4e                	je     0x140d35118
140d350ca:	48 89 7b 20          	mov    %rdi,0x20(%rbx)
140d350ce:	b8 01 00 00 00       	mov    $0x1,%eax
140d350d3:	e9 7f fd ff ff       	jmp    0x140d34e57
140d350d8:	8b 43 1c             	mov    0x1c(%rbx),%eax
140d350db:	83 e8 04             	sub    $0x4,%eax
140d350de:	a9 fd ff ff ff       	test   $0xfffffffd,%eax
140d350e3:	74 22                	je     0x140d35107
140d350e5:	ba 8f 00 00 00       	mov    $0x8f,%edx
140d350ea:	c7 44 24 20 08 02 00 	movl   $0x208,0x20(%rsp)
140d350f1:	00
140d350f2:	4c 8d 0d 87 42 44 00 	lea    0x444287(%rip),%r9        # 0x141179380
140d350f9:	b9 04 00 00 00       	mov    $0x4,%ecx
140d350fe:	44 8d 42 0d          	lea    0xd(%rdx),%r8d
140d35102:	e9 46 fd ff ff       	jmp    0x140d34e4d
140d35107:	81 fa 08 10 00 00    	cmp    $0x1008,%edx
140d3510d:	75 1a                	jne    0x140d35129
140d3510f:	48 8b 43 28          	mov    0x28(%rbx),%rax
140d35113:	48 85 c0             	test   %rax,%rax
140d35116:	75 04                	jne    0x140d3511c
140d35118:	48 8b 43 20          	mov    0x20(%rbx),%rax
140d3511c:	49 89 01             	mov    %rax,(%r9)
140d3511f:	b8 01 00 00 00       	mov    $0x1,%eax
140d35124:	e9 2e fd ff ff       	jmp    0x140d34e57
140d35129:	83 7b 34 ff          	cmpl   $0xffffffff,0x34(%rbx)
140d3512d:	74 40                	je     0x140d3516f
140d3512f:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
140d35133:	e8 c8 a0 49 ff       	call   0x1401cf200