14012c18e:	41 8a 2f             	mov    (%r15),%bpl
14012c191:	c1 e0 08             	shl    $0x8,%eax
14012c194:	49 ff c7             	inc    %r15
14012c197:	48 8b 4c 24 08       	mov    0x8(%rsp),%rcx
14012c19c:	4c 2b 74 24 38       	sub    0x38(%rsp),%r14
14012c1a1:	4c 89 71 28          	mov    %r14,0x28(%rcx)
14012c1a5:	4c 89 79 30          	mov    %r15,0x30(%rcx)
14012c1a9:	89 41 38             	mov    %eax,0x38(%rcx)
14012c1ac:	89 69 3c             	mov    %ebp,0x3c(%rcx)
14012c1af:	41 c1 e8 02          	shr    $0x2,%r8d
14012c1b3:	44 89 41 58          	mov    %r8d,0x58(%rcx)
14012c1b7:	44 89 69 40          	mov    %r13d,0x40(%rcx)
14012c1bb:	8b 7c 24 64          	mov    0x64(%rsp),%edi
14012c1bf:	89 79 5c             	mov    %edi,0x5c(%rcx)
14012c1c2:	8b 7c 24 70          	mov    0x70(%rsp),%edi
14012c1c6:	89 79 48             	mov    %edi,0x48(%rcx)
14012c1c9:	8b 7c 24 74          	mov    0x74(%rsp),%edi
14012c1cd:	89 79 4c             	mov    %edi,0x4c(%rcx)
14012c1d0:	8b 7c 24 78          	mov    0x78(%rsp),%edi
14012c1d4:	89 79 50             	mov    %edi,0x50(%rcx)
14012c1d7:	8b 7c 24 7c          	mov    0x7c(%rsp),%edi
14012c1db:	89 79 54             	mov    %edi,0x54(%rcx)
14012c1de:	8b c3                	mov    %ebx,%eax
14012c1e0:	48 8b 24 24          	mov    (%rsp),%rsp
14012c1e4:	41 5f                	pop    %r15
14012c1e6:	41 5e                	pop    %r14
14012c1e8:	41 5d                	pop    %r13
14012c1ea:	41 5c                	pop    %r12
14012c1ec:	5f                   	pop    %rdi
14012c1ed:	5e                   	pop    %rsi
14012c1ee:	5d                   	pop    %rbp
14012c1ef:	5b                   	pop    %rbx
14012c1f0:	c3                   	ret