1402cbd26:	8b 45 13             	mov    0x13(%rbp),%eax
1402cbd29:	2b 45 9b             	sub    -0x65(%rbp),%eax
1402cbd2c:	89 45 eb             	mov    %eax,-0x15(%rbp)
1402cbd2f:	e8 3c f0 ff ff       	call   0x1402cad70
1402cbd34:	41 b8 20 00 00 00    	mov    $0x20,%r8d
1402cbd3a:	48 8d 4d 9f          	lea    -0x61(%rbp),%rcx
1402cbd3e:	48 8d 15 b3 16 0e 00 	lea    0xe16b3(%rip),%rdx        # 0x1403ad3f8
1402cbd45:	e8 56 55 d3 ff       	call   0x1400012a0
1402cbd4a:	85 c0                	test   %eax,%eax
1402cbd4c:	0f 84 9b 00 00 00    	je     0x1402cbded
1402cbd52:	8b 44 24 20          	mov    0x20(%rsp),%eax
1402cbd56:	48 8d 55 c7          	lea    -0x39(%rbp),%rdx
1402cbd5a:	03 45 ef             	add    -0x11(%rbp),%eax
1402cbd5d:	48 8d 4d 9f          	lea    -0x61(%rbp),%rcx
1402cbd61:	89 45 c7             	mov    %eax,-0x39(%rbp)
1402cbd64:	8b 45 f3             	mov    -0xd(%rbp),%eax
1402cbd67:	41 03 c4             	add    %r12d,%eax
1402cbd6a:	89 45 cb             	mov    %eax,-0x35(%rbp)
1402cbd6d:	8b 45 f7             	mov    -0x9(%rbp),%eax
1402cbd70:	03 c3                	add    %ebx,%eax
1402cbd72:	89 45 cf             	mov    %eax,-0x31(%rbp)
1402cbd75:	8b 45 fb             	mov    -0x5(%rbp),%eax
1402cbd78:	03 c7                	add    %edi,%eax
1402cbd7a:	89 45 d3             	mov    %eax,-0x2d(%rbp)
1402cbd7d:	8b 45 ff             	mov    -0x1(%rbp),%eax
1402cbd80:	03 c6                	add    %esi,%eax
1402cbd82:	89 45 d7             	mov    %eax,-0x29(%rbp)
1402cbd85:	8b 45 8b             	mov    -0x75(%rbp),%eax
1402cbd88:	03 45 03             	add    0x3(%rbp),%eax
1402cbd8b:	89 45 db             	mov    %eax,-0x25(%rbp)
1402cbd8e:	8b 45 8f             	mov    -0x71(%rbp),%eax
1402cbd91:	03 45 07             	add    0x7(%rbp),%eax
1402cbd94:	89 45 df             	mov    %eax,-0x21(%rbp)
1402cbd97:	8b 45 93             	mov    -0x6d(%rbp),%eax
1402cbd9a:	03 45 0b             	add    0xb(%rbp),%eax
1402cbd9d:	89 45 e3             	mov    %eax,-0x1d(%rbp)
1402cbda0:	8b 45 97             	mov    -0x69(%rbp),%eax
1402cbda3:	03 45 0f             	add    0xf(%rbp),%eax
1402cbda6:	89 45 e7             	mov    %eax,-0x19(%rbp)
1402cbda9:	8b 45 9b             	mov    -0x65(%rbp),%eax
1402cbdac:	03 45 13             	add    0x13(%rbp),%eax
1402cbdaf:	89 45 eb             	mov    %eax,-0x15(%rbp)
1402cbdb2:	e8 b9 ef ff ff       	call   0x1402cad70
1402cbdb7:	41 b8 20 00 00 00    	mov    $0x20,%r8d
1402cbdbd:	48 8d 4d 9f          	lea    -0x61(%rbp),%rcx
1402cbdc1:	48 8d 15 30 16 0e 00 	lea    0xe1630(%rip),%rdx        # 0x1403ad3f8
1402cbdc8:	e8 d3 54 d3 ff       	call   0x1400012a0
1402cbdcd:	85 c0                	test   %eax,%eax
1402cbdcf:	74 0a                	je     0x1402cbddb
1402cbdd1:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1402cbdd6:	e9 a4 00 00 00       	jmp    0x1402cbe7f
1402cbddb:	4c 8d 05 5e 16 0e 00 	lea    0xe165e(%rip),%r8        # 0x1403ad440
1402cbde2:	49 8b d6             	mov    %r14,%rdx
1402cbde5:	49 8b ce             	mov    %r14,%rcx
1402cbde8:	e8 e3 d8 ff ff       	call   0x1402c96d0
1402cbded:	49 8b d6             	mov    %r14,%rdx
1402cbdf0:	48 8d 4d 9f          	lea    -0x61(%rbp),%rcx
1402cbdf4:	e8 77 ef ff ff       	call   0x1402cad70
1402cbdf9:	0f b6 45 9f          	movzbl -0x61(%rbp),%eax
1402cbdfd:	41 0f b6 55 1f       	movzbl 0x1f(%r13),%edx
1402cbe02:	24 01                	and    $0x1,%al
1402cbe04:	c0 ea 07             	shr    $0x7,%dl
1402cbe07:	3a c2                	cmp    %dl,%al
1402cbe09:	74 62                	je     0x1402cbe6d
1402cbe0b:	41 8b 06             	mov    (%r14),%eax
1402cbe0e:	f7 d8                	neg    %eax
1402cbe10:	41 89 06             	mov    %eax,(%r14)
1402cbe13:	41 8b 46 04          	mov    0x4(%r14),%eax
1402cbe17:	f7 d8                	neg    %eax
1402cbe19:	41 89 46 04          	mov    %eax,0x4(%r14)
1402cbe1d:	41 8b 46 08          	mov    0x8(%r14),%eax
1402cbe21:	f7 d8                	neg    %eax
1402cbe23:	41 89 46 08          	mov    %eax,0x8(%r14)
1402cbe27:	41 8b 46 0c          	mov    0xc(%r14),%eax
1402cbe2b:	f7 d8                	neg    %eax
1402cbe2d:	41 89 46 0c          	mov    %eax,0xc(%r14)
1402cbe31:	41 8b 46 10          	mov    0x10(%r14),%eax
1402cbe35:	f7 d8                	neg    %eax
1402cbe37:	41 89 46 10          	mov    %eax,0x10(%r14)
1402cbe3b:	41 8b 46 14          	mov    0x14(%r14),%eax
1402cbe3f:	f7 d8                	neg    %eax
1402cbe41:	41 89 46 14          	mov    %eax,0x14(%r14)
1402cbe45:	41 8b 46 18          	mov    0x18(%r14),%eax
1402cbe49:	f7 d8                	neg    %eax
1402cbe4b:	41 89 46 18          	mov    %eax,0x18(%r14)
1402cbe4f:	41 8b 46 1c          	mov    0x1c(%r14),%eax
1402cbe53:	f7 d8                	neg    %eax
1402cbe55:	41 89 46 1c          	mov    %eax,0x1c(%r14)
1402cbe59:	41 8b 46 20          	mov    0x20(%r14),%eax
1402cbe5d:	f7 d8                	neg    %eax
1402cbe5f:	41 89 46 20          	mov    %eax,0x20(%r14)
1402cbe63:	41 8b 46 24          	mov    0x24(%r14),%eax
1402cbe67:	f7 d8                	neg    %eax
1402cbe69:	41 89 46 24          	mov    %eax,0x24(%r14)
1402cbe6d:	49 8d 4e 78          	lea    0x78(%r14),%rcx
1402cbe71:	49 8b d6             	mov    %r14,%rdx
1402cbe74:	4d 8d 46 28          	lea    0x28(%r14),%r8
1402cbe78:	e8 53 d8 ff ff       	call   0x1402c96d0
1402cbe7d:	33 c0                	xor    %eax,%eax
1402cbe7f:	48 8b 4d 17          	mov    0x17(%rbp),%rcx
1402cbe83:	48 33 cc             	xor    %rsp,%rcx
1402cbe86:	e8 b5 e7 02 00       	call   0x1402fa640
1402cbe8b:	48 8b 9c 24 20 01 00 	mov    0x120(%rsp),%rbx
1402cbe92:	00
1402cbe93:	48 81 c4 d0 00 00 00 	add    $0xd0,%rsp
1402cbe9a:	41 5f                	pop    %r15
1402cbe9c:	41 5e                	pop    %r14
1402cbe9e:	41 5d                	pop    %r13
1402cbea0:	41 5c                	pop    %r12
1402cbea2:	5f                   	pop    %rdi
1402cbea3:	5e                   	pop    %rsi
1402cbea4:	5d                   	pop    %rbp
1402cbea5:	c3                   	ret
1402cbea6:	cc                   	int3
1402cbea7:	cc                   	int3
1402cbea8:	cc                   	int3
1402cbea9:	cc                   	int3
1402cbeaa:	cc                   	int3
1402cbeab:	cc                   	int3
1402cbeac:	cc                   	int3
1402cbead:	cc                   	int3
1402cbeae:	cc                   	int3
1402cbeaf:	cc                   	int3
1402cbeb0:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1402cbeb5:	55                   	push   %rbp
1402cbeb6:	56                   	push   %rsi
1402cbeb7:	57                   	push   %rdi
1402cbeb8:	41 54                	push   %r12
1402cbeba:	41 55                	push   %r13
1402cbebc:	41 56                	push   %r14
1402cbebe:	41 57                	push   %r15
1402cbec0:	b8 70 00 00 00       	mov    $0x70,%eax
1402cbec5:	e8 16 e7 02 00       	call   0x1402fa5e0
1402cbeca:	48 2b e0             	sub    %rax,%rsp
1402cbecd:	8b 02                	mov    (%rdx),%eax
1402cbecf:	4c 8b f2             	mov    %rdx,%r14
1402cbed2:	03 42 28             	add    0x28(%rdx),%eax
1402cbed5:	48 8b e9             	mov    %rcx,%rbp
1402cbed8:	89 01                	mov    %eax,(%rcx)
1402cbeda:	49 8b f8             	mov    %r8,%rdi
1402cbedd:	8b 42 2c             	mov    0x2c(%rdx),%eax
1402cbee0:	03 42 04             	add    0x4(%rdx),%eax
1402cbee3:	89 41 04             	mov    %eax,0x4(%rcx)
1402cbee6:	8b 42 30             	mov    0x30(%rdx),%eax
1402cbee9:	03 42 08             	add    0x8(%rdx),%eax
1402cbeec:	89 41 08             	mov    %eax,0x8(%rcx)
1402cbeef:	8b 42 0c             	mov    0xc(%rdx),%eax
1402cbef2:	03 42 34             	add    0x34(%rdx),%eax
1402cbef5:	89 41 0c             	mov    %eax,0xc(%rcx)
1402cbef8:	8b 42 38             	mov    0x38(%rdx),%eax
1402cbefb:	03 42 10             	add    0x10(%rdx),%eax
1402cbefe:	89 41 10             	mov    %eax,0x10(%rcx)
1402cbf01:	8b 42 3c             	mov    0x3c(%rdx),%eax
1402cbf04:	03 42 14             	add    0x14(%rdx),%eax
1402cbf07:	89 41 14             	mov    %eax,0x14(%rcx)
1402cbf0a:	8b 42 40             	mov    0x40(%rdx),%eax
1402cbf0d:	03 42 18             	add    0x18(%rdx),%eax
1402cbf10:	89 41 18             	mov    %eax,0x18(%rcx)
1402cbf13:	8b 42 1c             	mov    0x1c(%rdx),%eax
1402cbf16:	03 42 44             	add    0x44(%rdx),%eax
1402cbf19:	89 41 1c             	mov    %eax,0x1c(%rcx)
1402cbf1c:	8b 42 48             	mov    0x48(%rdx),%eax
1402cbf1f:	03 42 20             	add    0x20(%rdx),%eax
1402cbf22:	89 41 20             	mov    %eax,0x20(%rcx)
1402cbf25:	8b 42 4c             	mov    0x4c(%rdx),%eax
1402cbf28:	03 42 24             	add    0x24(%rdx),%eax
1402cbf2b:	89 41 24             	mov    %eax,0x24(%rcx)
1402cbf2e:	8b 42 28             	mov    0x28(%rdx),%eax
1402cbf31:	2b 02                	sub    (%rdx),%eax
1402cbf33:	89 41 28             	mov    %eax,0x28(%rcx)
1402cbf36:	8b 42 2c             	mov    0x2c(%rdx),%eax
1402cbf39:	2b 42 04             	sub    0x4(%rdx),%eax
1402cbf3c:	89 41 2c             	mov    %eax,0x2c(%rcx)
1402cbf3f:	8b 42 30             	mov    0x30(%rdx),%eax
1402cbf42:	2b 42 08             	sub    0x8(%rdx),%eax
1402cbf45:	89 41 30             	mov    %eax,0x30(%rcx)
1402cbf48:	8b 42 34             	mov    0x34(%rdx),%eax
1402cbf4b:	2b 42 0c             	sub    0xc(%rdx),%eax
1402cbf4e:	89 41 34             	mov    %eax,0x34(%rcx)
1402cbf51:	8b 42 38             	mov    0x38(%rdx),%eax
1402cbf54:	2b 42 10             	sub    0x10(%rdx),%eax
1402cbf57:	89 41 38             	mov    %eax,0x38(%rcx)
1402cbf5a:	8b 42 3c             	mov    0x3c(%rdx),%eax
1402cbf5d:	2b 42 14             	sub    0x14(%rdx),%eax
1402cbf60:	89 41 3c             	mov    %eax,0x3c(%rcx)
1402cbf63:	8b 42 40             	mov    0x40(%rdx),%eax
1402cbf66:	2b 42 18             	sub    0x18(%rdx),%eax
1402cbf69:	89 41 40             	mov    %eax,0x40(%rcx)
1402cbf6c:	8b 42 44             	mov    0x44(%rdx),%eax
1402cbf6f:	2b 42 1c             	sub    0x1c(%rdx),%eax
1402cbf72:	89 41 44             	mov    %eax,0x44(%rcx)
1402cbf75:	8b 42 48             	mov    0x48(%rdx),%eax
1402cbf78:	2b 42 20             	sub    0x20(%rdx),%eax
1402cbf7b:	89 41 48             	mov    %eax,0x48(%rcx)
1402cbf7e:	8b 42 4c             	mov    0x4c(%rdx),%eax
1402cbf81:	2b 42 24             	sub    0x24(%rdx),%eax
1402cbf84:	48 8b d1             	mov    %rcx,%rdx
1402cbf87:	89 41 4c             	mov    %eax,0x4c(%rcx)
1402cbf8a:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1402cbf8f:	48 83 c1 50          	add    $0x50,%rcx
1402cbf93:	e8 38 d7 ff ff       	call   0x1402c96d0
1402cbf98:	4c 8d 47 28          	lea    0x28(%rdi),%r8
1402cbf9c:	48 8d 55 28          	lea    0x28(%rbp),%rdx
1402cbfa0:	48 8d 4d 28          	lea    0x28(%rbp),%rcx
1402cbfa4:	e8 27 d7 ff ff       	call   0x1402c96d0
1402cbfa9:	48 8d 4d 78          	lea    0x78(%rbp),%rcx
1402cbfad:	4d 8d 46 78          	lea    0x78(%r14),%r8
1402cbfb1:	48 8d 57 50          	lea    0x50(%rdi),%rdx
1402cbfb5:	e8 16 d7 ff ff       	call   0x1402c96d0
1402cbfba:	41 8b 46 50          	mov    0x50(%r14),%eax
1402cbfbe:	03 c0                	add    %eax,%eax
1402cbfc0:	89 44 24 28          	mov    %eax,0x28(%rsp)
1402cbfc4:	41 8b 46 54          	mov    0x54(%r14),%eax
1402cbfc8:	03 c0                	add    %eax,%eax
1402cbfca:	89 44 24 64          	mov    %eax,0x64(%rsp)
1402cbfce:	41 8b 46 58          	mov    0x58(%r14),%eax
1402cbfd2:	03 c0                	add    %eax,%eax
1402cbfd4:	89 44 24 68          	mov    %eax,0x68(%rsp)
1402cbfd8:	41 8b 46 5c          	mov    0x5c(%r14),%eax
1402cbfdc:	03 c0                	add    %eax,%eax
1402cbfde:	89 44 24 6c          	mov    %eax,0x6c(%rsp)
1402cbfe2:	41 8b 46 60          	mov    0x60(%r14),%eax
1402cbfe6:	03 c0                	add    %eax,%eax
1402cbfe8:	89 44 24 2c          	mov    %eax,0x2c(%rsp)
1402cbfec:	41 8b 46 64          	mov    0x64(%r14),%eax
1402cbff0:	03 c0                	add    %eax,%eax
1402cbff2:	89 44 24 30          	mov    %eax,0x30(%rsp)
1402cbff6:	41 8b 46 68          	mov    0x68(%r14),%eax
1402cbffa:	03 c0                	add    %eax,%eax
1402cbffc:	89 44 24 34          	mov    %eax,0x34(%rsp)
1402cc000:	41 8b 46 6c          	mov    0x6c(%r14),%eax
1402cc004:	03 c0                	add    %eax,%eax
1402cc006:	89 44 24 38          	mov    %eax,0x38(%rsp)
1402cc00a:	41 8b 46 70          	mov    0x70(%r14),%eax
1402cc00e:	03 c0                	add    %eax,%eax
1402cc010:	89 44 24 3c          	mov    %eax,0x3c(%rsp)
1402cc014:	41 8b 46 74          	mov    0x74(%r14),%eax
1402cc018:	03 c0                	add    %eax,%eax
1402cc01a:	89 44 24 40          	mov    %eax,0x40(%rsp)
1402cc01e:	8b 45 50             	mov    0x50(%rbp),%eax
1402cc021:	2b 45 28             	sub    0x28(%rbp),%eax
1402cc024:	89 45 00             	mov    %eax,0x0(%rbp)
1402cc027:	8b 4d 2c             	mov    0x2c(%rbp),%ecx
1402cc02a:	8b 45 54             	mov    0x54(%rbp),%eax
1402cc02d:	89 44 24 48          	mov    %eax,0x48(%rsp)
1402cc031:	2b c1                	sub    %ecx,%eax
1402cc033:	89 45 04             	mov    %eax,0x4(%rbp)
1402cc036:	8b 45 58             	mov    0x58(%rbp),%eax
1402cc039:	89 44 24 50          	mov    %eax,0x50(%rsp)
1402cc03d:	89 4c 24 44          	mov    %ecx,0x44(%rsp)
1402cc041:	8b 4d 30             	mov    0x30(%rbp),%ecx
1402cc044:	2b c1                	sub    %ecx,%eax
1402cc046:	89 45 08             	mov    %eax,0x8(%rbp)
1402cc049:	44 8b 6d 5c          	mov    0x5c(%rbp),%r13d
1402cc04d:	41 8b c5             	mov    %r13d,%eax
1402cc050:	44 8b 65 34          	mov    0x34(%rbp),%r12d
1402cc054:	41 2b c4             	sub    %r12d,%eax
1402cc057:	89 45 0c             	mov    %eax,0xc(%rbp)
1402cc05a:	44 8b 7d 60          	mov    0x60(%rbp),%r15d
1402cc05e:	41 8b c7             	mov    %r15d,%eax
1402cc061:	44 8b 75 38          	mov    0x38(%rbp),%r14d
1402cc065:	41 2b c6             	sub    %r14d,%eax
1402cc068:	89 45 10             	mov    %eax,0x10(%rbp)
1402cc06b:	8b 6d 64             	mov    0x64(%rbp),%ebp
1402cc06e:	8b c5                	mov    %ebp,%eax
1402cc070:	44 89 7c 24 60       	mov    %r15d,0x60(%rsp)
1402cc075:	4c 8b 7c 24 20       	mov    0x20(%rsp),%r15
1402cc07a:	89 4c 24 4c          	mov    %ecx,0x4c(%rsp)
1402cc07e:	44 89 74 24 5c       	mov    %r14d,0x5c(%rsp)
1402cc083:	4d 8b f7             	mov    %r15,%r14
1402cc086:	41 8b 77 3c          	mov    0x3c(%r15),%esi
1402cc08a:	2b c6                	sub    %esi,%eax
1402cc08c:	41 89 47 14          	mov    %eax,0x14(%r15)
1402cc090:	41 8b 7f 68          	mov    0x68(%r15),%edi
1402cc094:	8b c7                	mov    %edi,%eax
1402cc096:	41 8b 5f 40          	mov    0x40(%r15),%ebx
1402cc09a:	2b c3                	sub    %ebx,%eax
1402cc09c:	41 89 47 18          	mov    %eax,0x18(%r15)
1402cc0a0:	45 8b 5f 6c          	mov    0x6c(%r15),%r11d
1402cc0a4:	41 8b c3             	mov    %r11d,%eax
1402cc0a7:	45 8b 57 44          	mov    0x44(%r15),%r10d
1402cc0ab:	41 2b c2             	sub    %r10d,%eax
1402cc0ae:	41 89 47 1c          	mov    %eax,0x1c(%r15)
1402cc0b2:	45 8b 4f 70          	mov    0x70(%r15),%r9d
1402cc0b6:	41 8b c1             	mov    %r9d,%eax
1402cc0b9:	45 8b 47 48          	mov    0x48(%r15),%r8d
1402cc0bd:	41 2b c0             	sub    %r8d,%eax
1402cc0c0:	41 89 47 20          	mov    %eax,0x20(%r15)
1402cc0c4:	41 8b 57 74          	mov    0x74(%r15),%edx
1402cc0c8:	8b c2                	mov    %edx,%eax
1402cc0ca:	41 8b 4f 4c          	mov    0x4c(%r15),%ecx
1402cc0ce:	2b c1                	sub    %ecx,%eax
1402cc0d0:	41 89 47 24          	mov    %eax,0x24(%r15)
1402cc0d4:	41 8b 47 28          	mov    0x28(%r15),%eax
1402cc0d8:	41 03 47 50          	add    0x50(%r15),%eax
1402cc0dc:	41 89 47 28          	mov    %eax,0x28(%r15)
1402cc0e0:	8b 44 24 44          	mov    0x44(%rsp),%eax
1402cc0e4:	03 44 24 48          	add    0x48(%rsp),%eax
1402cc0e8:	41 89 47 2c          	mov    %eax,0x2c(%r15)
1402cc0ec:	8b 44 24 4c          	mov    0x4c(%rsp),%eax
1402cc0f0:	03 44 24 50          	add    0x50(%rsp),%eax
1402cc0f4:	41 89 47 30          	mov    %eax,0x30(%r15)
1402cc0f8:	41 8b c4             	mov    %r12d,%eax
1402cc0fb:	41 03 c5             	add    %r13d,%eax
1402cc0fe:	4d 8b e7             	mov    %r15,%r12
1402cc101:	41 89 47 34          	mov    %eax,0x34(%r15)
1402cc105:	8b 44 24 5c          	mov    0x5c(%rsp),%eax
1402cc109:	03 44 24 60          	add    0x60(%rsp),%eax
1402cc10d:	41 89 47 38          	mov    %eax,0x38(%r15)
1402cc111:	8d 04 2e             	lea    (%rsi,%rbp,1),%eax
1402cc114:	41 89 47 3c          	mov    %eax,0x3c(%r15)
1402cc118:	8d 04 3b             	lea    (%rbx,%rdi,1),%eax
1402cc11b:	41 89 47 40          	mov    %eax,0x40(%r15)
1402cc11f:	43 8d 04 1a          	lea    (%r10,%r11,1),%eax
1402cc123:	41 89 47 44          	mov    %eax,0x44(%r15)
1402cc127:	43 8d 04 08          	lea    (%r8,%r9,1),%eax
1402cc12b:	41 89 47 48          	mov    %eax,0x48(%r15)
1402cc12f:	8d 04 11             	lea    (%rcx,%rdx,1),%eax
1402cc132:	44 8b 64 24 68       	mov    0x68(%rsp),%r12d
1402cc137:	49 8b d7             	mov    %r15,%rdx
1402cc13a:	44 8b 7c 24 64       	mov    0x64(%rsp),%r15d
1402cc13f:	44 8b 6c 24 6c       	mov    0x6c(%rsp),%r13d
1402cc144:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
1402cc149:	89 42 4c             	mov    %eax,0x4c(%rdx)
1402cc14c:	44 8b 72 78          	mov    0x78(%rdx),%r14d
1402cc150:	8b 44 24 28          	mov    0x28(%rsp),%eax
1402cc154:	48 8b 6c 24 20       	mov    0x20(%rsp),%rbp
1402cc159:	41 03 c6             	add    %r14d,%eax
1402cc15c:	89 42 50             	mov    %eax,0x50(%rdx)
1402cc15f:	8b 72 7c             	mov    0x7c(%rdx),%esi
1402cc162:	41 8d 04 37          	lea    (%r15,%rsi,1),%eax
1402cc166:	44 2b fe             	sub    %esi,%r15d
1402cc169:	89 42 54             	mov    %eax,0x54(%rdx)
1402cc16c:	8b ba 80 00 00 00    	mov    0x80(%rdx),%edi
1402cc172:	41 8d 04 3c          	lea    (%r12,%rdi,1),%eax
1402cc176:	44 2b e7             	sub    %edi,%r12d
1402cc179:	89 42 58             	mov    %eax,0x58(%rdx)
1402cc17c:	8b 9a 84 00 00 00    	mov    0x84(%rdx),%ebx
1402cc182:	42 8d 04 2b          	lea    (%rbx,%r13,1),%eax
1402cc186:	44 2b eb             	sub    %ebx,%r13d
1402cc189:	89 42 5c             	mov    %eax,0x5c(%rdx)
1402cc18c:	44 8b 9a 88 00 00 00 	mov    0x88(%rdx),%r11d
1402cc193:	8b 44 24 2c          	mov    0x2c(%rsp),%eax
1402cc197:	41 03 c3             	add    %r11d,%eax
1402cc19a:	89 42 60             	mov    %eax,0x60(%rdx)
1402cc19d:	44 8b 92 8c 00 00 00 	mov    0x8c(%rdx),%r10d
1402cc1a4:	8b 44 24 30          	mov    0x30(%rsp),%eax
1402cc1a8:	41 03 c2             	add    %r10d,%eax
1402cc1ab:	89 42 64             	mov    %eax,0x64(%rdx)
1402cc1ae:	44 8b 8a 90 00 00 00 	mov    0x90(%rdx),%r9d