This is my best guess based on a quick analysis. Also, GPhC's stuff is valuable [What took you so long??

].
L00001566:
'0A, ImpAdCallFPR4, 12, 00, 04, 00
'Call external routine.
'Parameter 1 = 2 bytes.
'Parameter 2 = 2 bytes.
'Parameter 1 is index into data pool.
'Parameter 2 is number of additional stack bytes used by external routine.
'Index = &h12.
'Number of additional stack bytes = &h4.
'Data pool location = &h42C88C.
'Pointer at index = &h40110E.
'Call is vectored through &h4010E4.
'Pointer to called routine = &h40110E.
'Called routine = "rtcR8ValFromBstr".
'Storage location for return value is function dependent.
'Stack operations: Pop x1.
L00001571:
'ED, CR8R8
'Convert to 8-Byte data value from 8-Byte data value.
'Data value in FloatingPoint register ST0 is multiplied by 1.0.
'Stack operations: None.
L00001572:
'F4, LitI2_Byte, 00
'Define 1-Byte literal Byte.
'Parameter 1 = 1 byte.
'Parameter 1 is 1-Byte Byte value.
'Byte value = 0.
'Byte value is pushed onto stack.
'Stack operations: Push x1.
L00001574:
'EB, CR8I2
'Convert to 8-Byte data type from 2-Byte Integer.
'Integer value is popped off stack.
'<CSng> operation is performed.
'Converted value is stored in FloatingPoint register ST0.
'Stack operations: Pop x1.
L00001575:
'CD, NeR8
'Perform <NotEqualTo> operation on two 8-Byte data types.
'First 8-Byte data value is found on FloatingPoint register ST0.
'Second 8-Byte data value is found on FloatingPoint register ST1.
'Data values are popped off FloatingPoint registers.
'<NotEqualTo> operation is performed.
'Results of comparison = FALSE(0) if data values are the same.
'Results of operation = TRUE(-1) if data values are not the same.
'Result of operation is pushed onto stack.
'Stack operations: Push x1.
L00001576:
'C4, AndI4
'Perform <And> operation on 4-Byte Integer.
'First Integer is popped off stack.
'<And> operation is performed with second Integer located at new top of stack.
'Result of operation overwrites second Integer.
'Stack operations: Pop x1, overwrite.
L00001577:
'FD F8, CVarBoolI2, 34, FD
'Convert to Variant data type from 2-Byte Boolean data type.
'Parameter 1 = 2 bytes.
'Parameter 1 is offset into local Frame.
'Offset = &hFD34.
'2-Byte data value to be converted is popped off stack.
'Result of conversion is 0 if Boolean is False.
'Result of conversion is -1 if Boolean is True.
'VariantDescriptor flag (&h0B) is saved at offset.
'VariantDescriptor value is saved at offset + 8.
'Address of offset is pushed onto stack.
'Stack operations: Pop x1, Push x1.
L00001581:
'28, LitVarI2, C4, FD, 01, 00
'Define 2-Byte literal Variant.
'Parameter 1 = 2 bytes.
'Parameter 2 = 2 bytes.
'Parameter 1 is offset into local Frame.
'Parameter 2 is 2-Byte data value.
'Offset = &hFDC4.
'Variant data value = 1.
'VariantDescriptor flag (&h02) is stored at offset.
'VariantDescriptor value is stored at offset + 8.
'Address of offset is pushed onto stack.
'Stack operations: Push x1.
L00001586:
'F5, LitI4, 05, 00, 00, 00
'Define 4-Byte literal Integer.
'Parameter 1 = 4 bytes.
'Parameter 1 is Integer value.
'Integer value = 5.
'Integer value is pushed onto stack.
'Stack operations: Push x1.
L00001591:
'05, ImpAdLdRf, 2D, 00
'Load address of reference.
'Parameter 1 = 2 bytes.
'Parameter 1 is index into data pool.
'Index = &h2D.
'Data pool location = &h42C88C.
'Pointer value at index = &h6526B4.
'Pointer value is address of reference to item.
'Pointer value is pushed onto stack.
'Stack operations: Push x1.
L00001594:
'04, FLdRfVar, 94, FD
'Load reference to variable.
'Parameter 1 = 2 bytes.
'Parameter 1 is offset into local Frame.
'Offset = &hFD94.
'Data at offset is reference to variable.
'Address of offset is pushed onto stack.
'Stack operations: Push x1.
L00001597:
'0A, ImpAdCallFPR4, 11, 00, 10, 00
'Call external routine.
'Parameter 1 = 2 bytes.
'Parameter 2 = 2 bytes.
'Parameter 1 is index into data pool.
'Parameter 2 is number of additional stack bytes used by external routine.
'Index = &h11.
'Number of additional stack bytes = &h10.
'Data pool location = &h42C88C.
'Pointer at index = &h401108.
'Call is vectored through &h401044.
'Pointer to called routine = &h401108.
'Called routine = "rtcMidCharVar".
'Storage location for return value is function dependent.
'Stack operations: Pop x4.
L00001602:
'04, FLdRfVar, 94, FD
'Load reference to variable.
'Parameter 1 = 2 bytes.
'Parameter 1 is offset into local Frame.
'Offset = &hFD94.
'Data at offset is reference to variable.
'Address of offset is pushed onto stack.
'Stack operations: Push x1.
L00001605:
'3A, LitVarStr, 84, FD, 2E, 00
'Define String Variant.
'Parameter 1 = 2 bytes.
'Parameter 2 = 2 bytes.
'Parameter 1 is offset into local Frame.
'Parameter 2 is index into data pool.
'Offset = &hFD84.
'Index = &h2E.
'Data pool location = &h42C88C.
'Pointer value at index in data pool = &h462DA8.
'Pointer value points to StringText.
'StringText at Pointer = "/".
'VariantDescriptor flag (&h08) is stored into local Frame at offset.
'VariantDescriptor value (address of string) is stored into local Frame at offset + &h08.
'Address of offset is pushed onto stack.
'Stack operations: Push x1.
L00001610:
'5D, HardType
'Cast variant as specific data type.
'Address of VariantDescriptor is read from stack.
'VariantDescriptor at that address is accessed.
'VariantDescriptor flag has MSB set.
'Variant can no longer be coerced to a different data type.
'Stack operations: None.
L00001611:
'FB 2F, EqVar, 74, FD
'Perform <EqualTo> operation on two Variants.
'Parameter 1 = 2 bytes.
'Parameter 1 is offset into local Frame.
'Offset = &hFD74.
'Address of first VariantDescriptor is popped off stack.
'Address of second VariantDescriptor is popped off stack.
'<EqualTo> operation is performed.
'Result of operation = TRUE(-1) if Variants are equal.
'Result of operation = FALSE(0) if Variants are not equal.
'VariantDescriptor flag of result of operation (&h0B) is stored at offset.
'VariantDescriptor value of result of operation is stored at offset + 8.
'Address of offset is pushed onto stack.
'Stack operations: Pop x2, Push x1.
L00001615:
'FB 27, AndVar, 14, FD
'Perform <And> operation on two Variants.
'Parameter 1 = 2 bytes.
'Parameter 1 is offset into local Frame.
'Offset = &hFD14.
'Address of first VariantDescriptor is popped off stack.
'Address of second VariantDescriptor is popped off stack.
'<And> operation is performed.
'VariantDescriptor flag of result of operation is stored at offset.
'VariantDescriptor value of result of operation is stored at offset + 8.
'Address of offset is pushed onto stack.
'Stack operations: Pop x2, Push x1.
L00001619:
'FB 1F, OrVar, 04, FD
'Perform <Or> operation on two Variants.
'Parameter 1 = 2 bytes.
'Parameter 1 is offset into local Frame.
'Offset = &hFD04.
'Address of first VariantDescriptor is popped off stack.
'Address of second VariantDescriptor is popped off stack.
'<Or> operation is performed.
'VariantDescriptor flag of result of operation is stored at offset.
'VariantDescriptor value of result of operation is stored at offset + 8.
'Address of offset is pushed onto stack.
'Stack operations: Pop x2, Push x1.
(continued next post)