We have users uploading files(content Document) to opportunities. They are able to upload files where the size is greater than 100MB. But salesforce has a heap size limit of 12MB for asynchronous apex. I need to upload these files to AWS s3. I am running into exceeding heap size governor limit when retrieving the file content(contentversion->version Data) which is expected. 1. How can I query chunks of file content using SOQL, so I can upload chunks of 5MB to s3?