If you are hex/decimal friendly, note the following:
Volume up press and release: 0x02FDE01F
NEC Device ID is 0x02 (decimal 2) 1's complement of Device ID is 0xFD (decimal 253) NEC Function is 0xE0 (decimal 224) 1's complement of Function is 0x1F (decimal 31)
Now, armed with the device ID and required function(s), you can use MakeHex.exe (Classic Pronto Files section) specifically the file nec1.irp
Edit nec1.irp. Set the device to 2 Set function to either 0..255 or 0-255(I can't recall which is correct) (note that each NEC device allows 256 codes)
Then from command-line, run makehex.exe nec1.irp
You will find a new file named nec1.hex in the same directory. Inside this file (text file), you will find the Pronto hex for all 256 functions.
Armed with the information above as to how to dissect the PDF info, you can then cut/paste code data from the file nec1.hex.
From nec1.hex, you will need to copy code for the following 6 functions:
6 functions, 6 buttons on factory remote. That should hopefully do it.
I believe this approach may cover both single press and press and hold but if not, please post back as we will need to engineer separate irp file for this case if it does not work.
If you'd like a CCF automatically built for you (will contain 256 buttons) then you can download and install IRPanels (Files section) and copy/paste all information from nec1.hex file into the IRPanels program. Once you paste, then press button to generate CCF. At this point, you can ctrl-drag or alt-drag to copy code you need for specific function into your own buttons.