140ca0e45:	41 b8 4e 00 00 00    	mov    $0x4e,%r8d
140ca0e4b:	e8 c0 0b 02 00       	call   0x140cc1a10
140ca0e50:	48 8b cf             	mov    %rdi,%rcx
140ca0e53:	e8 18 74 01 00       	call   0x140cb8270
140ca0e58:	48 8b 4b 38          	mov    0x38(%rbx),%rcx
140ca0e5c:	e8 7f 76 01 00       	call   0x140cb84e0
140ca0e61:	48 8b f8             	mov    %rax,%rdi
140ca0e64:	48 85 c0             	test   %rax,%rax
140ca0e67:	75 b7                	jne    0x140ca0e20
140ca0e69:	48 8b 4b 48          	mov    0x48(%rbx),%rcx
140ca0e6d:	e8 6e 76 01 00       	call   0x140cb84e0
140ca0e72:	48 8b f8             	mov    %rax,%rdi
140ca0e75:	48 85 c0             	test   %rax,%rax
140ca0e78:	74 4f                	je     0x140ca0ec9
140ca0e7a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140ca0e80:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140ca0e84:	48 8d 15 9d 19 4a 00 	lea    0x4a199d(%rip),%rdx        # 0x141142828
140ca0e8b:	41 b8 54 00 00 00    	mov    $0x54,%r8d
140ca0e91:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140ca0e95:	e8 76 0b 02 00       	call   0x140cc1a10
140ca0e9a:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140ca0e9e:	48 8d 15 83 19 4a 00 	lea    0x4a1983(%rip),%rdx        # 0x141142828
140ca0ea5:	41 b8 55 00 00 00    	mov    $0x55,%r8d
140ca0eab:	e8 60 0b 02 00       	call   0x140cc1a10
140ca0eb0:	48 8b cf             	mov    %rdi,%rcx
140ca0eb3:	e8 b8 73 01 00       	call   0x140cb8270
140ca0eb8:	48 8b 4b 48          	mov    0x48(%rbx),%rcx
140ca0ebc:	e8 1f 76 01 00       	call   0x140cb84e0
140ca0ec1:	48 8b f8             	mov    %rax,%rdi
140ca0ec4:	48 85 c0             	test   %rax,%rax
140ca0ec7:	75 b7                	jne    0x140ca0e80
140ca0ec9:	48 8b 43 28          	mov    0x28(%rbx),%rax
140ca0ecd:	0f 57 c0             	xorps  %xmm0,%xmm0
140ca0ed0:	48 8b 4b 38          	mov    0x38(%rbx),%rcx
140ca0ed4:	48 8b 53 48          	mov    0x48(%rbx),%rdx
140ca0ed8:	0f 11 03             	movups %xmm0,(%rbx)
140ca0edb:	0f 11 43 10          	movups %xmm0,0x10(%rbx)
140ca0edf:	0f 11 43 20          	movups %xmm0,0x20(%rbx)
140ca0ee3:	0f 11 43 30          	movups %xmm0,0x30(%rbx)
140ca0ee7:	0f 11 43 40          	movups %xmm0,0x40(%rbx)
140ca0eeb:	0f 11 43 50          	movups %xmm0,0x50(%rbx)
140ca0eef:	48 89 43 28          	mov    %rax,0x28(%rbx)
140ca0ef3:	48 89 4b 38          	mov    %rcx,0x38(%rbx)
140ca0ef7:	48 89 53 48          	mov    %rdx,0x48(%rbx)
140ca0efb:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140ca0f00:	48 83 c4 20          	add    $0x20,%rsp
140ca0f04:	5f                   	pop    %rdi
140ca0f05:	c3                   	ret
140ca0f06:	cc                   	int3
140ca0f07:	cc                   	int3
140ca0f08:	cc                   	int3
140ca0f09:	cc                   	int3
140ca0f0a:	cc                   	int3
140ca0f0b:	cc                   	int3
140ca0f0c:	cc                   	int3
140ca0f0d:	cc                   	int3
140ca0f0e:	cc                   	int3
140ca0f0f:	cc                   	int3
140ca0f10:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140ca0f15:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140ca0f1a:	57                   	push   %rdi
140ca0f1b:	b8 20 00 00 00       	mov    $0x20,%eax
140ca0f20:	e8 7b a5 17 00       	call   0x140e1b4a0
140ca0f25:	48 2b e0             	sub    %rax,%rsp
140ca0f28:	48 8b 99 b0 0e 00 00 	mov    0xeb0(%rcx),%rbx
140ca0f2f:	48 8b f1             	mov    %rcx,%rsi
140ca0f32:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
140ca0f36:	e8 a5 75 01 00       	call   0x140cb84e0
140ca0f3b:	48 8b f8             	mov    %rax,%rdi
140ca0f3e:	48 85 c0             	test   %rax,%rax
140ca0f41:	74 49                	je     0x140ca0f8c
140ca0f43:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140ca0f47:	48 8d 15 da 18 4a 00 	lea    0x4a18da(%rip),%rdx        # 0x141142828
140ca0f4e:	41 b8 46 00 00 00    	mov    $0x46,%r8d
140ca0f54:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140ca0f58:	e8 b3 0a 02 00       	call   0x140cc1a10
140ca0f5d:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140ca0f61:	48 8d 15 c0 18 4a 00 	lea    0x4a18c0(%rip),%rdx        # 0x141142828
140ca0f68:	41 b8 47 00 00 00    	mov    $0x47,%r8d
140ca0f6e:	e8 9d 0a 02 00       	call   0x140cc1a10
140ca0f73:	48 8b cf             	mov    %rdi,%rcx
140ca0f76:	e8 f5 72 01 00       	call   0x140cb8270
140ca0f7b:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
140ca0f7f:	e8 5c 75 01 00       	call   0x140cb84e0
140ca0f84:	48 8b f8             	mov    %rax,%rdi
140ca0f87:	48 85 c0             	test   %rax,%rax
140ca0f8a:	75 b7                	jne    0x140ca0f43
140ca0f8c:	48 8b 4b 38          	mov    0x38(%rbx),%rcx
140ca0f90:	e8 4b 75 01 00       	call   0x140cb84e0
140ca0f95:	48 8b f8             	mov    %rax,%rdi
140ca0f98:	48 85 c0             	test   %rax,%rax
140ca0f9b:	74 4c                	je     0x140ca0fe9
140ca0f9d:	0f 1f 00             	nopl   (%rax)
140ca0fa0:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140ca0fa4:	48 8d 15 7d 18 4a 00 	lea    0x4a187d(%rip),%rdx        # 0x141142828
140ca0fab:	41 b8 4d 00 00 00    	mov    $0x4d,%r8d
140ca0fb1:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140ca0fb5:	e8 56 0a 02 00       	call   0x140cc1a10
140ca0fba:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140ca0fbe:	48 8d 15 63 18 4a 00 	lea    0x4a1863(%rip),%rdx        # 0x141142828
140ca0fc5:	41 b8 4e 00 00 00    	mov    $0x4e,%r8d
140ca0fcb:	e8 40 0a 02 00       	call   0x140cc1a10
140ca0fd0:	48 8b cf             	mov    %rdi,%rcx
140ca0fd3:	e8 98 72 01 00       	call   0x140cb8270
140ca0fd8:	48 8b 4b 38          	mov    0x38(%rbx),%rcx
140ca0fdc:	e8 ff 74 01 00       	call   0x140cb84e0
140ca0fe1:	48 8b f8             	mov    %rax,%rdi
140ca0fe4:	48 85 c0             	test   %rax,%rax
140ca0fe7:	75 b7                	jne    0x140ca0fa0
140ca0fe9:	48 8b 4b 48          	mov    0x48(%rbx),%rcx
140ca0fed:	e8 ee 74 01 00       	call   0x140cb84e0
140ca0ff2:	48 8b f8             	mov    %rax,%rdi
140ca0ff5:	48 85 c0             	test   %rax,%rax
140ca0ff8:	74 4f                	je     0x140ca1049
140ca0ffa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140ca1000:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140ca1004:	48 8d 15 1d 18 4a 00 	lea    0x4a181d(%rip),%rdx        # 0x141142828
140ca100b:	41 b8 54 00 00 00    	mov    $0x54,%r8d
140ca1011:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140ca1015:	e8 f6 09 02 00       	call   0x140cc1a10
140ca101a:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140ca101e:	48 8d 15 03 18 4a 00 	lea    0x4a1803(%rip),%rdx        # 0x141142828
140ca1025:	41 b8 55 00 00 00    	mov    $0x55,%r8d
140ca102b:	e8 e0 09 02 00       	call   0x140cc1a10
140ca1030:	48 8b cf             	mov    %rdi,%rcx
140ca1033:	e8 38 72 01 00       	call   0x140cb8270
140ca1038:	48 8b 4b 48          	mov    0x48(%rbx),%rcx
140ca103c:	e8 9f 74 01 00       	call   0x140cb84e0
140ca1041:	48 8b f8             	mov    %rax,%rdi
140ca1044:	48 85 c0             	test   %rax,%rax
140ca1047:	75 b7                	jne    0x140ca1000
140ca1049:	48 8b 4b 38          	mov    0x38(%rbx),%rcx
140ca104d:	0f 57 c0             	xorps  %xmm0,%xmm0
140ca1050:	48 8b 43 28          	mov    0x28(%rbx),%rax
140ca1054:	4c 8b 43 48          	mov    0x48(%rbx),%r8
140ca1058:	0f 11 03             	movups %xmm0,(%rbx)
140ca105b:	0f 11 43 10          	movups %xmm0,0x10(%rbx)
140ca105f:	0f 11 43 20          	movups %xmm0,0x20(%rbx)
140ca1063:	0f 11 43 30          	movups %xmm0,0x30(%rbx)
140ca1067:	0f 11 43 40          	movups %xmm0,0x40(%rbx)
140ca106b:	0f 11 43 50          	movups %xmm0,0x50(%rbx)
140ca106f:	48 89 43 28          	mov    %rax,0x28(%rbx)
140ca1073:	48 89 4b 38          	mov    %rcx,0x38(%rbx)
140ca1077:	4c 89 43 48          	mov    %r8,0x48(%rbx)
140ca107b:	48 8b 8e b0 0e 00 00 	mov    0xeb0(%rsi),%rcx
140ca1082:	48 8b 49 28          	mov    0x28(%rcx),%rcx
140ca1086:	e8 f5 72 01 00       	call   0x140cb8380
140ca108b:	48 8b 8e b0 0e 00 00 	mov    0xeb0(%rsi),%rcx
140ca1092:	48 8b 49 38          	mov    0x38(%rcx),%rcx
140ca1096:	e8 e5 72 01 00       	call   0x140cb8380
140ca109b:	48 8b 8e b0 0e 00 00 	mov    0xeb0(%rsi),%rcx
140ca10a2:	48 8b 49 48          	mov    0x48(%rcx),%rcx
140ca10a6:	e8 d5 72 01 00       	call   0x140cb8380
140ca10ab:	48 8b 8e b0 0e 00 00 	mov    0xeb0(%rsi),%rcx
140ca10b2:	48 8d 15 6f 17 4a 00 	lea    0x4a176f(%rip),%rdx        # 0x141142828
140ca10b9:	41 b8 35 00 00 00    	mov    $0x35,%r8d
140ca10bf:	e8 4c 09 02 00       	call   0x140cc1a10
140ca10c4:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140ca10c9:	48 c7 86 b0 0e 00 00 	movq   $0x0,0xeb0(%rsi)
140ca10d0:	00 00 00 00
140ca10d4:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140ca10d9:	48 83 c4 20          	add    $0x20,%rsp
140ca10dd:	5f                   	pop    %rdi
140ca10de:	c3                   	ret
140ca10df:	cc                   	int3
140ca10e0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140ca10e5:	57                   	push   %rdi
140ca10e6:	b8 30 00 00 00       	mov    $0x30,%eax
140ca10eb:	e8 b0 a3 17 00       	call   0x140e1b4a0
140ca10f0:	48 2b e0             	sub    %rax,%rsp
140ca10f3:	48 8b f9             	mov    %rcx,%rdi
140ca10f6:	44 8d 40 e7          	lea    -0x19(%rax),%r8d
140ca10fa:	8d 48 30             	lea    0x30(%rax),%ecx
140ca10fd:	48 8d 15 24 17 4a 00 	lea    0x4a1724(%rip),%rdx        # 0x141142828
140ca1104:	e8 a7 08 02 00       	call   0x140cc19b0
140ca1109:	48 8b d8             	mov    %rax,%rbx
140ca110c:	48 85 c0             	test   %rax,%rax
140ca110f:	75 2d                	jne    0x140ca113e
140ca1111:	4c 8d 0d 10 17 4a 00 	lea    0x4a1710(%rip),%r9        # 0x141142828
140ca1118:	c7 44 24 20 18 00 00 	movl   $0x18,0x20(%rsp)
140ca111f:	00
140ca1120:	ba 7b 02 00 00       	mov    $0x27b,%edx
140ca1125:	8d 48 14             	lea    0x14(%rax),%ecx
140ca1128:	44 8d 40 41          	lea    0x41(%rax),%r8d
140ca112c:	e8 4f fb 02 00       	call   0x140cd0c80
140ca1131:	33 c0                	xor    %eax,%eax
140ca1133:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140ca1138:	48 83 c4 30          	add    $0x30,%rsp
140ca113c:	5f                   	pop    %rdi
140ca113d:	c3                   	ret
140ca113e:	48 89 9f b0 0e 00 00 	mov    %rbx,0xeb0(%rdi)
140ca1145:	e8 16 73 01 00       	call   0x140cb8460
140ca114a:	48 89 43 28          	mov    %rax,0x28(%rbx)
140ca114e:	e8 0d 73 01 00       	call   0x140cb8460
140ca1153:	48 89 43 38          	mov    %rax,0x38(%rbx)
140ca1157:	e8 04 73 01 00       	call   0x140cb8460
140ca115c:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
140ca1160:	48 89 43 48          	mov    %rax,0x48(%rbx)
140ca1164:	48 85 c9             	test   %rcx,%rcx
140ca1167:	74 1c                	je     0x140ca1185
140ca1169:	48 83 7b 38 00       	cmpq   $0x0,0x38(%rbx)
140ca116e:	74 15                	je     0x140ca1185
140ca1170:	48 85 c0             	test   %rax,%rax
140ca1173:	74 10                	je     0x140ca1185
140ca1175:	b8 01 00 00 00       	mov    $0x1,%eax
140ca117a:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140ca117f:	48 83 c4 30          	add    $0x30,%rsp
140ca1183:	5f                   	pop    %rdi
140ca1184:	c3                   	ret
140ca1185:	e8 f6 71 01 00       	call   0x140cb8380
140ca118a:	48 8b 4b 38          	mov    0x38(%rbx),%rcx
140ca118e:	e8 ed 71 01 00       	call   0x140cb8380
140ca1193:	48 8b 4b 48          	mov    0x48(%rbx),%rcx
140ca1197:	e8 e4 71 01 00       	call   0x140cb8380
140ca119c:	41 b8 27 00 00 00    	mov    $0x27,%r8d
140ca11a2:	48 8d 15 7f 16 4a 00 	lea    0x4a167f(%rip),%rdx        # 0x141142828
140ca11a9:	48 8b cb             	mov    %rbx,%rcx
140ca11ac:	e8 5f 08 02 00       	call   0x140cc1a10
140ca11b1:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140ca11b6:	33 c0                	xor    %eax,%eax
140ca11b8:	48 c7 87 b0 0e 00 00 	movq   $0x0,0xeb0(%rdi)
140ca11bf:	00 00 00 00
140ca11c3:	48 83 c4 30          	add    $0x30,%rsp
140ca11c7:	5f                   	pop    %rdi
140ca11c8:	c3                   	ret
140ca11c9:	cc                   	int3
140ca11ca:	cc                   	int3
140ca11cb:	cc                   	int3
140ca11cc:	cc                   	int3
140ca11cd:	cc                   	int3
140ca11ce:	cc                   	int3
140ca11cf:	cc                   	int3
140ca11d0:	4c 8b c1             	mov    %rcx,%r8
140ca11d3:	44 0f b7 d2          	movzwl %dx,%r10d
140ca11d7:	48 8b 89 b0 0e 00 00 	mov    0xeb0(%rcx),%rcx
140ca11de:	44 0f b7 49 02       	movzwl 0x2(%rcx),%r9d
140ca11e3:	41 8d 41 ff          	lea    -0x1(%r9),%eax
140ca11e7:	44 3b d0             	cmp    %eax,%r10d
140ca11ea:	75 22                	jne    0x140ca120e
140ca11ec:	49 8b 80 a0 0e 00 00 	mov    0xea0(%r8),%rax
140ca11f3:	48 89 41 58          	mov    %rax,0x58(%rcx)
140ca11f7:	49 8b 88 b0 0e 00 00 	mov    0xeb0(%r8),%rcx
140ca11fe:	48 8b 41 50          	mov    0x50(%rcx),%rax
140ca1202:	49 89 80 a0 0e 00 00 	mov    %rax,0xea0(%r8)
140ca1209:	66 89 51 02          	mov    %dx,0x2(%rcx)
140ca120d:	c3                   	ret
140ca120e:	41 8d 41 01          	lea    0x1(%r9),%eax
140ca1212:	44 3b d0             	cmp    %eax,%r10d
140ca1215:	75 1d                	jne    0x140ca1234
140ca1217:	49 8b 80 a0 0e 00 00 	mov    0xea0(%r8),%rax
140ca121e:	48 89 41 50          	mov    %rax,0x50(%rcx)
140ca1222:	49 8b 88 b0 0e 00 00 	mov    0xeb0(%r8),%rcx
140ca1229:	48 8b 41 58          	mov    0x58(%rcx),%rax
140ca122d:	49 89 80 a0 0e 00 00 	mov    %rax,0xea0(%r8)
140ca1234:	66 89 51 02          	mov    %dx,0x2(%rcx)
140ca1238:	c3                   	ret
140ca1239:	cc                   	int3
140ca123a:	cc                   	int3
140ca123b:	cc                   	int3
140ca123c:	cc                   	int3
140ca123d:	cc                   	int3
140ca123e:	cc                   	int3
140ca123f:	cc                   	int3
140ca1240:	40 55                	rex push %rbp
140ca1242:	53                   	push   %rbx
140ca1243:	41 55                	push   %r13
140ca1245:	41 57                	push   %r15
140ca1247:	48 8d 6c 24 d1       	lea    -0x2f(%rsp),%rbp
140ca124c:	b8 d8 00 00 00       	mov    $0xd8,%eax
140ca1251:	e8 4a a2 17 00       	call   0x140e1b4a0
140ca1256:	48 2b e0             	sub    %rax,%rsp
140ca1259:	48 8b 05 a0 7c 71 00 	mov    0x717ca0(%rip),%rax        # 0x1413b8f00
140ca1260:	48 33 c4             	xor    %rsp,%rax
140ca1263:	48 89 45 f7          	mov    %rax,-0x9(%rbp)
140ca1267:	48 83 b9 98 08 00 00 	cmpq   $0x0,0x898(%rcx)
140ca126e:	00
140ca126f:	4d 8b f9             	mov    %r9,%r15
140ca1272:	48 8b 45 7f          	mov    0x7f(%rbp),%rax
140ca1276:	44 8b ea             	mov    %edx,%r13d
140ca1279:	48 89 45 9f          	mov    %rax,-0x61(%rbp)
140ca127d:	48 8b d9             	mov    %rcx,%rbx
140ca1280:	4c 89 45 97          	mov    %r8,-0x69(%rbp)
140ca1284:	74 2f                	je     0x140ca12b5
140ca1286:	ba 50 00 00 00       	mov    $0x50,%edx
140ca128b:	c7 44 24 28 30 03 00 	movl   $0x330,0x28(%rsp)
140ca1292:	00
140ca1293:	48 8d 05 8e 15 4a 00 	lea    0x4a158e(%rip),%rax        # 0x141142828
140ca129a:	41 b8 f5 00 00 00    	mov    $0xf5,%r8d
140ca12a0:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140ca12a5:	44 8d 4a f4          	lea    -0xc(%rdx),%r9d
140ca12a9:	e8 92 97 fe ff       	call   0x140c8aa40
140ca12ae:	33 c0                	xor    %eax,%eax
140ca12b0:	e9 45 04 00 00       	jmp    0x140ca16fa
140ca12b5:	48 8b 81 a8 00 00 00 	mov    0xa8(%rcx),%rax
140ca12bc:	83 b8 fc 00 00 00 00 	cmpl   $0x0,0xfc(%rax)
140ca12c3:	74 16                	je     0x140ca12db
140ca12c5:	48 8b 41 08          	mov    0x8(%rcx),%rax
140ca12c9:	48 8b 40 78          	mov    0x78(%rax),%rax
140ca12cd:	ff 15 4d 27 2e 00    	call   *0x2e274d(%rip)        # 0x140f83a20
140ca12d3:	85 c0                	test   %eax,%eax
140ca12d5:	0f 8e 1f 04 00 00    	jle    0x140ca16fa
140ca12db:	4d 85 ff             	test   %r15,%r15
140ca12de:	75 06                	jne    0x140ca12e6
140ca12e0:	44 39 7d 77          	cmp    %r15d,0x77(%rbp)
140ca12e4:	74 c8                	je     0x140ca12ae
140ca12e6:	48 8b cb             	mov    %rbx,%rcx
140ca12e9:	e8 12 3c fe ff       	call   0x140c84f00
140ca12ee:	8b c0                	mov    %eax,%eax
140ca12f0:	4c 3b f8             	cmp    %rax,%r15
140ca12f3:	76 30                	jbe    0x140ca1325
140ca12f5:	ba 50 00 00 00       	mov    $0x50,%edx
140ca12fa:	c7 44 24 28 41 03 00 	movl   $0x341,0x28(%rsp)
140ca1301:	00
140ca1302:	48 8d 05 1f 15 4a 00 	lea    0x4a151f(%rip),%rax        # 0x141142828
140ca1309:	48 8b cb             	mov    %rbx,%rcx
140ca130c:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140ca1311:	44 8d 4a 72          	lea    0x72(%rdx),%r9d
140ca1315:	45 8d 41 33          	lea    0x33(%r9),%r8d
140ca1319:	e8 22 97 fe ff       	call   0x140c8aa40
140ca131e:	33 c0                	xor    %eax,%eax
140ca1320:	e9 d5 03 00 00       	jmp    0x140ca16fa
140ca1325:	48 83 bb 08 05 00 00 	cmpq   $0x0,0x508(%rbx)
140ca132c:	00
140ca132d:	4c 89 b4 24 b8 00 00 	mov    %r14,0xb8(%rsp)
140ca1334:	00
140ca1335:	74 69                	je     0x140ca13a0
140ca1337:	48 83 bb 68 04 00 00 	cmpq   $0x0,0x468(%rbx)
140ca133e:	00
140ca133f:	74 5f                	je     0x140ca13a0
140ca1341:	48 8b 8b 80 04 00 00 	mov    0x480(%rbx),%rcx
140ca1348:	e8 33 cf 02 00       	call   0x140cce280
140ca134d:	48 85 c0             	test   %rax,%rax
140ca1350:	74 4e                	je     0x140ca13a0
140ca1352:	48 8b 8b 80 04 00 00 	mov    0x480(%rbx),%rcx
140ca1359:	e8 22 cf 02 00       	call   0x140cce280
140ca135e:	48 8b c8             	mov    %rax,%rcx
140ca1361:	e8 9a 0d 04 00       	call   0x140ce2100
140ca1366:	44 8b f0             	mov    %eax,%r14d
140ca1369:	85 c0                	test   %eax,%eax
140ca136b:	79 36                	jns    0x140ca13a3
140ca136d:	ba 50 00 00 00       	mov    $0x50,%edx
140ca1372:	c7 44 24 28 51 03 00 	movl   $0x351,0x28(%rsp)
140ca1379:	00
140ca137a:	48 8d 05 a7 14 4a 00 	lea    0x4a14a7(%rip),%rax        # 0x141142828
140ca1381:	48 8b cb             	mov    %rbx,%rcx
140ca1384:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140ca1389:	44 8d 4a 72          	lea    0x72(%rdx),%r9d
140ca138d:	45 8d 41 33          	lea    0x33(%r9),%r8d
140ca1391:	e8 aa 96 fe ff       	call   0x140c8aa40
140ca1396:	b8 ff ff ff ff       	mov    $0xffffffff,%eax