~kris/9p

9hist

4c50469959a491ecaa9449315fd8bb8d0a0ea17e — David du Colombier 35 years ago fb81b56
Plan 9 from Bell Labs 1991-02-21
3 files changed, 1240 insertions(+), 911 deletions(-)

M gnot/devcons.c
M port/sysfile.c
M power/boot.h
M gnot/devcons.c => gnot/devcons.c +1 -0
@@ 255,6 255,7 @@ panic(char *fmt, ...)
	n = doprint(buf+7, buf+sizeof(buf), fmt, (&fmt+1)) - buf;
	buf[n] = '\n';
	putstrn(buf, n+1);
	dumpstack();
	exit();
}
int

M port/sysfile.c => port/sysfile.c +6 -2
@@ 106,9 106,13 @@ sysdup(ulong *arg)
	 */
	c = fdtochan(arg[0], -1);
	fd = arg[1];
	if(fd != -1)
	if(fd != -1){
		if(fd<0 || NFD<=fd)
			error(Ebadfd);
		if(fd > u->maxfd)
			u->maxfd = fd;
		oc = u->fd[fd];
	else{
	}else{
		oc = 0;
		fd = newfd();
	}

M power/boot.h => power/boot.h +1233 -909
@@ 1,6 1,6 @@
ulong bootcode[]={
	0x000000407,
	0x000004aa8,
	0x000004fb0,
	0x0000006c0,
	0x000001190,
	0x000000000,


@@ 16,7 16,7 @@ ulong bootcode[]={
	0x0afa10004,
	0x00c000415,
	0x0afa20008,
	0x00c0008a7,
	0x00c0008a5,
	0x0afa10004,
	0x008000411,
	0x000000027,


@@ 25,24 25,24 @@ ulong bootcode[]={
	0x0afa00018,
	0x023c2820d,
	0x0afa20004,
	0x00c0009e6,
	0x00c0009e7,
	0x0afa00008,
	0x023c38215,
	0x0afa30004,
	0x020020001,
	0x00c0009e6,
	0x00c0009e7,
	0x0afa20008,
	0x023c3821d,
	0x0afa30004,
	0x020020001,
	0x00c0009e6,
	0x00c0009e7,
	0x0afa20008,
	0x023c28225,
	0x0afa20004,
	0x020040001,
	0x0afa40008,
	0x0200201b6,
	0x00c0009d2,
	0x00c0009d3,
	0x0afa2000c,
	0x004210004,
	0x0afa1001c,


@@ 52,13 52,13 @@ ulong bootcode[]={
	0x08fa20028,
	0x000000027,
	0x08c420000,
	0x00c0009ab,
	0x00c0009ac,
	0x0afa20004,
	0x0afa10014,
	0x08fa40028,
	0x000000027,
	0x08c840000,
	0x00c0009ab,
	0x00c0009ac,
	0x0afa40004,
	0x0afa10010,
	0x08fa4001c,


@@ 70,7 70,7 @@ ulong bootcode[]={
	0x000000027,
	0x0afa30008,
	0x08fa40010,
	0x00c0009fa,
	0x00c0009fb,
	0x0afa4000c,
	0x08fa30014,
	0x000000027,


@@ 80,7 80,7 @@ ulong bootcode[]={
	0x00c000839,
	0x0afa20004,
	0x08fa3001c,
	0x00c0009cd,
	0x00c0009ce,
	0x0afa30004,
	0x08fa20028,
	0x000000027,


@@ 112,12 112,12 @@ ulong bootcode[]={
	0x023c28002,
	0x0afa20004,
	0x023c38240,
	0x00c00096b,
	0x00c00096c,
	0x0afa30008,
	0x023c28746,
	0x0afa20004,
	0x023c3824b,
	0x00c00096b,
	0x00c00096c,
	0x0afa30008,
	0x08fa60028,
	0x08fa20024,


@@ 135,14 135,14 @@ ulong bootcode[]={
	0x000000027,
	0x018a00003,
	0x000000027,
	0x00c0009cd,
	0x00c0009ce,
	0x0afa50004,
	0x08fc38092,
	0x000000027,
	0x018600004,
	0x000000027,
	0x08fc28092,
	0x00c0009cd,
	0x00c0009ce,
	0x0afa20004,
	0x0afc08092,
	0x0afc080be,


@@ 154,20 154,20 @@ ulong bootcode[]={
	0x000000027,
	0x0afa50004,
	0x08cc30000,
	0x00c00096b,
	0x00c00096c,
	0x0afa30008,
	0x023c28002,
	0x0afa20004,
	0x08fa30028,
	0x000000027,
	0x08c630004,
	0x00c00096b,
	0x00c00096c,
	0x0afa30008,
	0x008000481,
	0x000000027,
	0x0afa50004,
	0x08cc30000,
	0x00c00096b,
	0x00c00096c,
	0x0afa30008,
	0x008000481,
	0x000000027,


@@ 176,7 176,7 @@ ulong bootcode[]={
	0x023c38253,
	0x0afa30004,
	0x020020002,
	0x00c0009e6,
	0x00c0009e7,
	0x0afa20008,
	0x08fa20000,
	0x000000027,


@@ 194,7 194,7 @@ ulong bootcode[]={
	0x000000027,
	0x0afa30004,
	0x08fa40028,
	0x00c000955,
	0x00c000956,
	0x0afa40008,
	0x08fa50014,
	0x0142000a5,


@@ 205,7 205,7 @@ ulong bootcode[]={
	0x014400008,
	0x000000027,
	0x023c3825b,
	0x00c0008d2,
	0x00c0008d0,
	0x0afa30004,
	0x08fa20000,
	0x023bd0024,


@@ 218,7 218,7 @@ ulong bootcode[]={
	0x023c28289,
	0x0afa20004,
	0x020040002,
	0x00c0009e6,
	0x00c0009e7,
	0x0afa40008,
	0x004210008,
	0x000000027,


@@ 234,12 234,12 @@ ulong bootcode[]={
	0x023c482a3,
	0x0afa40008,
	0x02003000d,
	0x00c0009fa,
	0x00c0009fb,
	0x0afa3000c,
	0x08fa50020,
	0x00421000a,
	0x000000027,
	0x00c0009cd,
	0x00c0009ce,
	0x0afa50004,
	0x023c382b1,
	0x00c000827,


@@ 252,12 252,12 @@ ulong bootcode[]={
	0x023c482bf,
	0x0afa40008,
	0x02003000c,
	0x00c0009fa,
	0x00c0009fb,
	0x0afa3000c,
	0x08fa50020,
	0x00421000a,
	0x000000027,
	0x00c0009cd,
	0x00c0009ce,
	0x0afa50004,
	0x023c382cc,
	0x00c000827,


@@ 270,12 270,12 @@ ulong bootcode[]={
	0x023c482d9,
	0x0afa40008,
	0x02003000c,
	0x00c0009fa,
	0x00c0009fb,
	0x0afa3000c,
	0x00421000b,
	0x000000027,
	0x08fa20020,
	0x00c0009cd,
	0x00c0009ce,
	0x0afa20004,
	0x023c382e6,
	0x00c000827,


@@ 289,7 289,7 @@ ulong bootcode[]={
	0x023c282f3,
	0x0afa20004,
	0x020040002,
	0x00c0009e6,
	0x00c0009e7,
	0x0afa40008,
	0x004210008,
	0x0afa10018,


@@ 303,12 303,12 @@ ulong bootcode[]={
	0x023c38319,
	0x0afa30004,
	0x020040002,
	0x00c0009e6,
	0x00c0009e7,
	0x0afa40008,
	0x00421000c,
	0x0afa1001c,
	0x08fa20018,
	0x00c0009cd,
	0x00c0009ce,
	0x0afa20004,
	0x023c28327,
	0x0afa20004,


@@ 321,7 321,7 @@ ulong bootcode[]={
	0x08fa40014,
	0x000000027,
	0x08c840004,
	0x00c0009ab,
	0x00c0009ac,
	0x0afa40004,
	0x0afa10010,
	0x08fa4001c,


@@ 333,15 333,15 @@ ulong bootcode[]={
	0x000000027,
	0x0afa20008,
	0x08fa40010,
	0x00c0009fa,
	0x00c0009fb,
	0x0afa4000c,
	0x004210012,
	0x000000027,
	0x08fa2001c,
	0x00c0009cd,
	0x00c0009ce,
	0x0afa20004,
	0x08fa30018,
	0x00c0009cd,
	0x00c0009ce,
	0x0afa30004,
	0x08fa30014,
	0x000000027,


@@ 374,7 374,7 @@ ulong bootcode[]={
	0x023c2834b,
	0x0afa20004,
	0x020040002,
	0x00c0009e6,
	0x00c0009e7,
	0x0afa40008,
	0x004210008,
	0x0afc18096,


@@ 389,12 389,12 @@ ulong bootcode[]={
	0x023c48361,
	0x0afa40008,
	0x02003000a,
	0x00c0009fa,
	0x00c0009fb,
	0x0afa3000c,
	0x08fc58096,
	0x00421000a,
	0x000000027,
	0x00c0009cd,
	0x00c0009ce,
	0x0afa50004,
	0x023c3836c,
	0x00c000827,


@@ 407,12 407,12 @@ ulong bootcode[]={
	0x023c48377,
	0x0afa40008,
	0x020030017,
	0x00c0009fa,
	0x00c0009fb,
	0x0afa3000c,
	0x00421000b,
	0x000000027,
	0x08fc28096,
	0x00c0009cd,
	0x00c0009ce,
	0x0afa20004,
	0x023c3838f,
	0x00c000827,


@@ 424,12 424,12 @@ ulong bootcode[]={
	0x020020001,
	0x0afc28102,
	0x0200307d0,
	0x00c0009f0,
	0x00c0009f1,
	0x0afa30004,
	0x023c383a7,
	0x0afa30004,
	0x020040002,
	0x00c0009e6,
	0x00c0009e7,
	0x0afa40008,
	0x004210008,
	0x0afa10054,


@@ 443,12 443,12 @@ ulong bootcode[]={
	0x023c283c7,
	0x0afa20004,
	0x020040002,
	0x00c0009e6,
	0x00c0009e7,
	0x0afa40008,
	0x00421000c,
	0x0afc18092,
	0x08fa30054,
	0x00c0009cd,
	0x00c0009ce,
	0x0afa30004,
	0x023c383d2,
	0x0afa30004,


@@ 463,10 463,10 @@ ulong bootcode[]={
	0x023c383e5,
	0x0afa30008,
	0x08fa2005c,
	0x00c00091c,
	0x00c00091a,
	0x0afa2000c,
	0x023a40014,
	0x00c0009ab,
	0x00c0009ac,
	0x0afa40004,
	0x0afa10010,
	0x08fc48092,


@@ 474,15 474,15 @@ ulong bootcode[]={
	0x0afa40004,
	0x0afa20008,
	0x08fa40010,
	0x00c0009fa,
	0x00c0009fb,
	0x0afa4000c,
	0x004210010,
	0x000000027,
	0x08fc28092,
	0x00c0009cd,
	0x00c0009ce,
	0x0afa20004,
	0x08fa30054,
	0x00c0009cd,
	0x00c0009ce,
	0x0afa30004,
	0x02002ffff,
	0x0afc28092,


@@ 529,7 529,7 @@ ulong bootcode[]={
	0x023c483ff,
	0x0afa40008,
	0x020020004,
	0x00c000934,
	0x00c000932,
	0x0afa2000c,
	0x0142001f1,
	0x023c58002,


@@ 543,14 543,14 @@ ulong bootcode[]={
	0x004c10008,
	0x000000027,
	0x023c3842b,
	0x00c0008d2,
	0x00c0008d0,
	0x0afa30004,
	0x08fa20000,
	0x000000027,
	0x000400008,
	0x023bd0154,
	0x023c2843a,
	0x00c0008d2,
	0x00c0008d0,
	0x0afa20004,
	0x020030032,
	0x0a3c397d2,


@@ 559,14 559,14 @@ ulong bootcode[]={
	0x023c297d2,
	0x0afa20004,
	0x023c487d2,
	0x00c0009ff,
	0x00c000a00,
	0x0afa40008,
	0x08fc380be,
	0x023c487d2,
	0x0afa30004,
	0x0afa40008,
	0x0afa10150,
	0x00c0009fa,
	0x00c0009fb,
	0x0afa1000c,
	0x08fa50150,
	0x000000027,


@@ 574,7 574,7 @@ ulong bootcode[]={
	0x000000027,
	0x023c28441,
	0x0afa20004,
	0x00c0008d2,
	0x00c0008d0,
	0x0afa50008,
	0x023c28449,
	0x00c000827,


@@ 588,7 588,7 @@ ulong bootcode[]={
	0x0afa20004,
	0x0afa40008,
	0x020021000,
	0x00c0009eb,
	0x00c0009ec,
	0x0afa2000c,
	0x01c200008,
	0x000000027,


@@ 609,7 609,7 @@ ulong bootcode[]={
	0x023c497d2,
	0x0afa40008,
	0x0afa10150,
	0x00c000db2,
	0x00c000e1b,
	0x0afa1000c,
	0x014200022,
	0x000000027,


@@ 637,7 637,7 @@ ulong bootcode[]={
	0x000000027,
	0x000031e00,
	0x000031e03,
	0x00c0008d2,
	0x00c0008d0,
	0x0afa30018,
	0x023c2847f,
	0x00c000827,


@@ 669,7 669,7 @@ ulong bootcode[]={
	0x000400008,
	0x023bd0154,
	0x023c3849e,
	0x00c0008d2,
	0x00c0008d0,
	0x0afa30004,
	0x020020034,
	0x0a3c297d2,


@@ 678,14 678,14 @@ ulong bootcode[]={
	0x023c397d2,
	0x0afa30004,
	0x023c487d2,
	0x00c0009ff,
	0x00c000a00,
	0x0afa40008,
	0x08fc280be,
	0x023c487d2,
	0x0afa20004,
	0x0afa40008,
	0x0afa10150,
	0x00c0009fa,
	0x00c0009fb,
	0x0afa1000c,
	0x08fa40150,
	0x000000027,


@@ 703,7 703,7 @@ ulong bootcode[]={
	0x0afa20004,
	0x0afa40008,
	0x020021000,
	0x00c0009eb,
	0x00c0009ec,
	0x0afa2000c,
	0x01c200008,
	0x000000027,


@@ 718,7 718,7 @@ ulong bootcode[]={
	0x0afa30004,
	0x023c497d2,
	0x0afa40008,
	0x00c000db2,
	0x00c000e1b,
	0x0afa1000c,
	0x014200008,
	0x000000027,


@@ 750,7 750,7 @@ ulong bootcode[]={
	0x0afa30008,
	0x023c297d2,
	0x024420008,
	0x00c0008f7,
	0x00c0008f5,
	0x0afa2000c,
	0x08fa20000,
	0x000000027,


@@ 768,21 768,21 @@ ulong bootcode[]={
	0x000400008,
	0x023bd0154,
	0x023c284fb,
	0x00c0008d2,
	0x00c0008d0,
	0x0afa20004,
	0x023c387d2,
	0x0afa30004,
	0x023c28503,
	0x0afa20008,
	0x08fa30144,
	0x00c00091c,
	0x00c00091a,
	0x0afa3000c,
	0x023c387d2,
	0x0afa30004,
	0x020040001,
	0x0afa40008,
	0x0200301b6,
	0x00c0009d2,
	0x00c0009d3,
	0x0afa3000c,
	0x004210004,
	0x0afa1014c,


@@ 794,14 794,14 @@ ulong bootcode[]={
	0x023c28510,
	0x0afa20008,
	0x08fc380be,
	0x00c00091c,
	0x00c00091a,
	0x0afa3000c,
	0x023c287d2,
	0x00c0009ab,
	0x00c0009ac,
	0x0afa20004,
	0x0afa10018,
	0x023c487d2,
	0x00c0009ab,
	0x00c0009ac,
	0x0afa40004,
	0x0afa10014,
	0x08fa4014c,


@@ 809,7 809,7 @@ ulong bootcode[]={
	0x0afa40004,
	0x0afa30008,
	0x08fa40014,
	0x00c0009fa,
	0x00c0009fb,
	0x0afa4000c,
	0x08fa30018,
	0x000000027,


@@ 819,14 819,14 @@ ulong bootcode[]={
	0x00c000839,
	0x0afa20004,
	0x08fa3014c,
	0x00c0009cd,
	0x00c0009ce,
	0x0afa30004,
	0x023c38519,
	0x0afa30004,
	0x020040001,
	0x0afa40008,
	0x0200301b6,
	0x00c0009d2,
	0x00c0009d3,
	0x0afa3000c,
	0x004210004,
	0x0afa1014c,


@@ 838,14 838,14 @@ ulong bootcode[]={
	0x023c28528,
	0x0afa20008,
	0x08fc380be,
	0x00c00091c,
	0x00c00091a,
	0x0afa3000c,
	0x023c287d2,
	0x00c0009ab,
	0x00c0009ac,
	0x0afa20004,
	0x0afa10018,
	0x023c487d2,
	0x00c0009ab,
	0x00c0009ac,
	0x0afa40004,
	0x0afa10014,
	0x08fa4014c,


@@ 853,7 853,7 @@ ulong bootcode[]={
	0x0afa40004,
	0x0afa30008,
	0x08fa40014,
	0x00c0009fa,
	0x00c0009fb,
	0x0afa4000c,
	0x08fa30018,
	0x000000027,


@@ 863,16 863,16 @@ ulong bootcode[]={
	0x00c000839,
	0x0afa20004,
	0x08fa3014c,
	0x00c0009cd,
	0x00c0009ce,
	0x0afa30004,
	0x023c28531,
	0x00c0008d2,
	0x00c0008d0,
	0x0afa20004,
	0x023c2853a,
	0x0afa20004,
	0x023c4853c,
	0x0afa40008,
	0x00c0009c8,
	0x00c0009c9,
	0x0afa0000c,
	0x004210004,
	0x000000027,


@@ 888,7 888,7 @@ ulong bootcode[]={
	0x023c48545,
	0x0afa40010,
	0x023c28546,
	0x00c0009e1,
	0x00c0009e2,
	0x0afa20014,
	0x004210004,
	0x000000027,


@@ 896,12 896,12 @@ ulong bootcode[]={
	0x00c000839,
	0x0afa30004,
	0x023c2854d,
	0x00c0008d2,
	0x00c0008d0,
	0x0afa20004,
	0x023c28555,
	0x0afa20004,
	0x023a4005c,
	0x00c0009f5,
	0x00c0009f6,
	0x0afa40008,
	0x004210004,
	0x000000027,


@@ 911,12 911,12 @@ ulong bootcode[]={
	0x023a3005c,
	0x0afa30004,
	0x023a200d0,
	0x00c000feb,
	0x00c0010df,
	0x0afa20008,
	0x023c2855e,
	0x0afa20004,
	0x020040001,
	0x00c0009e6,
	0x00c0009e7,
	0x0afa40008,
	0x0afa1014c,
	0x023a2005c,


@@ 924,10 924,10 @@ ulong bootcode[]={
	0x023c38566,
	0x0afa30008,
	0x08fa20130,
	0x00c00091c,
	0x00c00091a,
	0x0afa2000c,
	0x023a2005c,
	0x00c0009ab,
	0x00c0009ac,
	0x0afa20004,
	0x0afa10018,
	0x08fa2014c,


@@ 935,13 935,13 @@ ulong bootcode[]={
	0x0afa20004,
	0x0afa30008,
	0x08fa20018,
	0x00c0009fa,
	0x00c0009fb,
	0x0afa2000c,
	0x08fa3014c,
	0x00c0009cd,
	0x00c0009ce,
	0x0afa30004,
	0x023c2856a,
	0x00c0008d2,
	0x00c0008d0,
	0x0afa20004,
	0x08fc580a2,
	0x08fc3804e,


@@ 952,19 952,19 @@ ulong bootcode[]={
	0x0afa20004,
	0x023c38573,
	0x0afa30008,
	0x00c00091c,
	0x00c00091a,
	0x0afa5000c,
	0x08fc3804e,
	0x023a2001c,
	0x0afa30004,
	0x0afa20008,
	0x00c0009c8,
	0x00c0009c9,
	0x0afa0000c,
	0x08fc3804e,
	0x023c2857b,
	0x0afa30004,
	0x0afa20008,
	0x00c0009c8,
	0x00c0009c9,
	0x0afa0000c,
	0x08fc580a2,
	0x000000027,


@@ 974,18 974,18 @@ ulong bootcode[]={
	0x0afa20004,
	0x023c38584,
	0x0afa30008,
	0x00c00091c,
	0x00c00091a,
	0x0afa5000c,
	0x023c38594,
	0x0afa30004,
	0x023a2001c,
	0x00c0008d2,
	0x00c0008d0,
	0x0afa20008,
	0x023a3001c,
	0x0afa30004,
	0x023c285b6,
	0x0afa20008,
	0x00c0009c8,
	0x00c0009c9,
	0x0afa0000c,
	0x08fa30158,
	0x000000027,


@@ 997,7 997,7 @@ ulong bootcode[]={
	0x0afa30008,
	0x023c285d7,
	0x0afa2000c,
	0x00c0009b7,
	0x00c0009b8,
	0x0afa00010,
	0x023c385ea,
	0x00c000839,


@@ 1010,7 1010,7 @@ ulong bootcode[]={
	0x0afa30004,
	0x023c285e5,
	0x0afa20008,
	0x00c0009b7,
	0x00c0009b8,
	0x0afa0000c,
	0x023c385ea,
	0x00c000839,


@@ 1020,10 1020,10 @@ ulong bootcode[]={
	0x000400008,
	0x023bd0154,
	0x023c2840f,
	0x00c0008d2,
	0x00c0008d0,
	0x0afa20004,
	0x0200303e8,
	0x00c0009f0,
	0x00c0009f1,
	0x0afa30004,
	0x08fc680be,
	0x08fa20148,


@@ 1033,7 1033,7 @@ ulong bootcode[]={
	0x023c48404,
	0x0afa40008,
	0x020030003,
	0x00c000934,
	0x00c000932,
	0x0afa3000c,
	0x014200007,
	0x023c58002,


@@ 1047,7 1047,7 @@ ulong bootcode[]={
	0x023c48408,
	0x0afa40008,
	0x020020006,
	0x00c000934,
	0x00c000932,
	0x0afa2000c,
	0x014200007,
	0x023c58002,


@@ 1065,7 1065,7 @@ ulong bootcode[]={
	0x023bdffac,
	0x0afbf0000,
	0x023a20014,
	0x00c0009d7,
	0x00c0009d8,
	0x0afa20004,
	0x020030002,
	0x0afa30004,


@@ 1074,7 1074,7 @@ ulong bootcode[]={
	0x08fa30058,
	0x023a20014,
	0x0afa3000c,
	0x00c0008f7,
	0x00c0008f5,
	0x0afa20010,
	0x08fa20000,
	0x000000027,


@@ 1083,7 1083,7 @@ ulong bootcode[]={
	0x023bdffac,
	0x0afbf0000,
	0x023a30014,
	0x00c0009d7,
	0x00c0009d8,
	0x0afa30004,
	0x020020002,
	0x0afa20004,


@@ 1092,9 1092,9 @@ ulong bootcode[]={
	0x08fa20058,
	0x023a30014,
	0x0afa2000c,
	0x00c0008f7,
	0x00c0008f5,
	0x0afa30010,
	0x00c0008b6,
	0x00c0008b4,
	0x0afa00004,
	0x08fa20000,
	0x000000027,


@@ 1108,13 1108,13 @@ ulong bootcode[]={
	0x000000027,
	0x0afa20008,
	0x08fa3011c,
	0x00c0008d2,
	0x00c0008d0,
	0x0afa3000c,
	0x0afa00004,
	0x023a30010,
	0x0afa30008,
	0x08fa40120,
	0x00c0009eb,
	0x00c0009ec,
	0x0afa4000c,
	0x014200003,
	0x000012825,


@@ 1136,7 1136,7 @@ ulong bootcode[]={
	0x08fa3011c,
	0x023a20010,
	0x0afa30004,
	0x00c00096b,
	0x00c00096c,
	0x0afa20008,
	0x08fa50110,
	0x000000027,


@@ 1145,11 1145,10 @@ ulong bootcode[]={
	0x000400008,
	0x000050825,
	0x023bdfff8,
	0x023c686c2,
	0x000002825,
	0x028a20021,
	0x010400011,
	0x000003825,
	0x023c686c2,
	0x000051080,
	0x000461021,
	0x08c420000,


@@ 1168,23 1167,22 @@ ulong bootcode[]={
	0x024a50001,
	0x023bd0008,
	0x003e00008,
	0x000070825,
	0x000000825,
	0x023bdfff8,
	0x08fa7000c,
	0x023c586c2,
	0x08fa6000c,
	0x000002025,
	0x028820021,
	0x01040000d,
	0x000003025,
	0x023c586c2,
	0x000041080,
	0x000451021,
	0x08c420000,
	0x000000027,
	0x014470004,
	0x014460004,
	0x000000027,
	0x000041080,
	0x000451021,
	0x0ac460000,
	0x0ac400000,
	0x028820020,
	0x01440fff5,
	0x024840001,


@@ 1196,10 1194,10 @@ ulong bootcode[]={
	0x000000027,
	0x014400003,
	0x000000027,
	0x00c0008b6,
	0x00c0008b4,
	0x0afa00004,
	0x023c380a6,
	0x00c0008b6,
	0x00c0008b4,
	0x0afa30004,
	0x08fa20000,
	0x000000027,


@@ 1224,10 1222,10 @@ ulong bootcode[]={
	0x0ac400000,
	0x08fa4000c,
	0x023c686c2,
	0x0080008ba,
	0x0080008b8,
	0x02484ffff,
	0x08fa30014,
	0x00c0009c3,
	0x00c0009c4,
	0x0afa30004,
	0x08fa20000,
	0x000000027,


@@ 1243,14 1241,14 @@ ulong bootcode[]={
	0x023a41020,
	0x0afa3000c,
	0x024840004,
	0x00c001087,
	0x00c00119e,
	0x0afa40010,
	0x023a6001c,
	0x020020001,
	0x0afa20004,
	0x0afa60008,
	0x000261023,
	0x00c0009fa,
	0x00c0009fb,
	0x0afa2000c,
	0x0afa10014,
	0x00421000c,


@@ 1262,7 1260,7 @@ ulong bootcode[]={
	0x014400006,
	0x0afc3808a,
	0x023c280f2,
	0x00c0008b6,
	0x00c0008b4,
	0x0afa20004,
	0x08fa50014,
	0x000000027,


@@ 1280,14 1278,14 @@ ulong bootcode[]={
	0x023a41024,
	0x0afa3000c,
	0x024840004,
	0x00c001087,
	0x00c00119e,
	0x0afa40010,
	0x08fa21020,
	0x023a6001c,
	0x0afa20004,
	0x0afa60008,
	0x000261023,
	0x00c0009fa,
	0x00c0009fb,
	0x0afa2000c,
	0x0afa10014,
	0x00421000c,


@@ 1299,7 1297,7 @@ ulong bootcode[]={
	0x014400006,
	0x0afc3808a,
	0x023c280f2,
	0x00c0008b6,
	0x00c0008b4,
	0x0afa20004,
	0x08fa50014,
	0x000000027,


@@ 1319,7 1317,7 @@ ulong bootcode[]={
	0x023a40024,
	0x0afa2000c,
	0x024840004,
	0x00c001087,
	0x00c00119e,
	0x0afa40010,
	0x08fa20014,
	0x000000027,


@@ 1333,7 1331,6 @@ ulong bootcode[]={
	0x023bd001c,
	0x023bdfffc,
	0x08fa70010,
	0x000004025,
	0x08fa6000c,
	0x08fa50008,
	0x000000027,


@@ 1344,26 1341,30 @@ ulong bootcode[]={
	0x000061025,
	0x080420000,
	0x000000027,
	0x01062000b,
	0x01062000f,
	0x024c60001,
	0x004e10004,
	0x000000027,
	0x023bd0004,
	0x003e00008,
	0x000080825,
	0x000000825,
	0x080a10000,
	0x080c2ffff,
	0x000010e00,
	0x000010e03,
	0x000021600,
	0x000021603,
	0x023bd0004,
	0x003e00008,
	0x000220823,
	0x000051825,
	0x080630000,
	0x000000027,
	0x01460ffe9,
	0x01460ffe5,
	0x024a50001,
	0x023bd0004,
	0x003e00008,
	0x000080825,
	0x000000825,
	0x023bdfffc,
	0x08fa30008,
	0x08fa2000c,


@@ 1455,7 1456,7 @@ ulong bootcode[]={
	0x08fa20010,
	0x000000027,
	0x0afa20004,
	0x00c001589,
	0x00c0016cc,
	0x0afa00008,
	0x08fa30010,
	0x08fa20000,


@@ 1468,7 1469,7 @@ ulong bootcode[]={
	0x023a30010,
	0x0afa20004,
	0x024630004,
	0x00c0009dc,
	0x00c0009dd,
	0x0afa30008,
	0x08fa20000,
	0x000000027,


@@ 1537,7 1538,6 @@ ulong bootcode[]={
	0x023bdffec,
	0x0afbf0000,
	0x08fa50018,
	0x02007001c,
	0x08fa3001c,
	0x090a40000,
	0x024660001,


@@ 1547,38 1547,45 @@ ulong bootcode[]={
	0x0a0c30000,
	0x084a30004,
	0x000000027,
	0x000031c00,
	0x000031c03,
	0x000031a03,
	0x0a0c30001,
	0x080a30000,
	0x000000027,
	0x000031e00,
	0x000031e03,
	0x02462ffbe,
	0x01c4001ad,
	0x024c60002,
	0x02462ffbf,
	0x01c400163,
	0x020080074,
	0x010400135,
	0x01040017d,
	0x000000027,
	0x02462ffc6,
	0x01c400078,
	0x01c400080,
	0x000000027,
	0x010400049,
	0x01040004e,
	0x000000027,
	0x02462ffcb,
	0x01c40001c,
	0x01c40001f,
	0x000000027,
	0x010400013,
	0x010400016,
	0x000000027,
	0x038620032,
	0x010400010,
	0x010400013,
	0x000000027,
	0x038620033,
	0x01040000d,
	0x010400010,
	0x000000027,
	0x038620034,
	0x01040000a,
	0x01040000d,
	0x000000027,
	0x023c3805a,
	0x0afa30004,
	0x080a20000,
	0x00c0008d2,
	0x000000027,
	0x000021600,
	0x000021603,
	0x00c0008d0,
	0x0afa20008,
	0x08fa20000,
	0x023bd0014,


@@ 1592,7 1599,7 @@ ulong bootcode[]={
	0x000400008,
	0x023bd0014,
	0x038620037,
	0x010400017,
	0x010400019,
	0x000000027,
	0x038620038,
	0x010400006,


@@ 1600,13 1607,15 @@ ulong bootcode[]={
	0x038620039,
	0x01040fff1,
	0x000000027,
	0x008000a28,
	0x008000a2c,
	0x000000027,
	0x084a2000a,
	0x084a20008,
	0x000000027,
	0x0a0c20000,
	0x084a2000a,
	0x084a20008,
	0x000000027,
	0x000021400,
	0x000021403,
	0x000021203,
	0x0a0c20001,
	0x08fa2001c,


@@ 1621,7 1630,7 @@ ulong bootcode[]={
	0x024a20008,
	0x0afa20008,
	0x020030040,
	0x00c001642,
	0x00c001785,
	0x0afa3000c,
	0x08fa20010,
	0x000000027,


@@ 1638,14 1647,17 @@ ulong bootcode[]={
	0x0a0c30000,
	0x084a30002,
	0x000000027,
	0x000031c00,
	0x000031c03,
	0x000031a03,
	0x0a0c30001,
	0x0afa20010,
	0x0afa20004,
	0x024a20008,
	0x0afa20008,
	0x00c001642,
	0x0afa7000c,
	0x02003001c,
	0x00c001785,
	0x0afa3000c,
	0x08fa20010,
	0x02003001c,
	0x02442001c,


@@ 1655,7 1667,7 @@ ulong bootcode[]={
	0x000000027,
	0x024420024,
	0x0afa20008,
	0x00c001642,
	0x00c001785,
	0x0afa3000c,
	0x08fa20010,
	0x02003001c,


@@ 1666,7 1678,7 @@ ulong bootcode[]={
	0x000000027,
	0x024420040,
	0x0afa20008,
	0x00c001642,
	0x00c001785,
	0x0afa3000c,
	0x08fa20010,
	0x000000027,


@@ 1679,26 1691,28 @@ ulong bootcode[]={
	0x000400008,
	0x023bd0014,
	0x02462ffc2,
	0x01c400072,
	0x01c40007d,
	0x000000027,
	0x01040005b,
	0x010400063,
	0x000000027,
	0x03862003b,
	0x01040002c,
	0x010400032,
	0x000000027,
	0x03862003c,
	0x010400014,
	0x010400016,
	0x000000027,
	0x03862003d,
	0x010400003,
	0x000000027,
	0x008000a28,
	0x008000a2c,
	0x000000027,
	0x084a30002,
	0x000000027,
	0x0a0c30000,
	0x084a30002,
	0x000000027,
	0x000031c00,
	0x000031c03,
	0x000031a03,
	0x0a0c30001,
	0x08fa2001c,


@@ 1713,13 1727,17 @@ ulong bootcode[]={
	0x0a0c20000,
	0x084a20002,
	0x000000027,
	0x000021400,
	0x000021403,
	0x000021203,
	0x0a0c20001,
	0x084a30008,
	0x084a3000c,
	0x024c60002,
	0x0a0c30000,
	0x084a30008,
	0x084a3000c,
	0x000000027,
	0x000031c00,
	0x000031c03,
	0x000031a03,
	0x0a0c30001,
	0x08fa2001c,


@@ 1734,6 1752,8 @@ ulong bootcode[]={
	0x0a0c20000,
	0x084a20002,
	0x000000027,
	0x000021400,
	0x000021403,
	0x000021203,
	0x0a0c20001,
	0x08ca3000c,


@@ 1778,14 1798,17 @@ ulong bootcode[]={
	0x0a0c20000,
	0x084a20002,
	0x000000027,
	0x000021400,
	0x000021403,
	0x000021203,
	0x0a0c20001,
	0x0afa30010,
	0x0afa30004,
	0x024a3000c,
	0x024a3000e,
	0x0afa30008,
	0x00c001642,
	0x0afa7000c,
	0x02002001c,
	0x00c001785,
	0x0afa2000c,
	0x08fa30010,
	0x08fa2001c,
	0x02466001c,


@@ 1795,80 1818,23 @@ ulong bootcode[]={
	0x000400008,
	0x023bd0014,
	0x03862003f,
	0x010400018,
	0x01040004b,
	0x000000027,
	0x038620040,
	0x010400003,
	0x000000027,
	0x008000a28,
	0x000000027,
	0x084a30002,
	0x000000027,
	0x0a0c30000,
	0x084a30002,
	0x000000027,
	0x000031a03,
	0x0a0c30001,
	0x024c30002,
	0x090a40028,
	0x024660001,
	0x0a0640000,
	0x08fa2001c,
	0x000000027,
	0x000c20823,
	0x08fa20000,
	0x000000027,
	0x000400008,
	0x023bd0014,
	0x084a20002,
	0x010400034,
	0x000000027,
	0x0a0c20000,
	0x084a20002,
	0x000000027,
	0x000021203,
	0x0a0c20001,
	0x08ca3000c,
	0x024c60002,
	0x0a0c30000,
	0x08ca3000c,
	0x000000027,
	0x000031a02,
	0x0a0c30001,
	0x08ca3000c,
	0x000000027,
	0x000031c02,
	0x0a0c30002,
	0x08ca3000c,
	0x000000027,
	0x000031e02,
	0x0a0c30003,
	0x08ca20010,
	0x024c60004,
	0x0a0c20000,
	0x08ca20010,
	0x000000027,
	0x000021202,
	0x0a0c20001,
	0x08ca20010,
	0x000000027,
	0x000021402,
	0x0a0c20002,
	0x08ca20010,
	0x038620041,
	0x010400003,
	0x000000027,
	0x000021602,
	0x0a0c20003,
	0x08fa2001c,
	0x024c60004,
	0x000c20823,
	0x08fa20000,
	0x008000a2c,
	0x000000027,
	0x000400008,
	0x023bd0014,
	0x084a30002,
	0x000000027,
	0x0a0c30000,
	0x084a30002,
	0x000000027,
	0x000031c00,
	0x000031c03,
	0x000031a03,
	0x0a0c30001,
	0x08ca2000c,


@@ 1908,62 1874,21 @@ ulong bootcode[]={
	0x000000027,
	0x000400008,
	0x023bd0014,
	0x02462ffb7,
	0x01c400127,
	0x000000027,
	0x010400117,
	0x000000027,
	0x02462ffbb,
	0x01c4000b0,
	0x000000027,
	0x01040008b,
	0x000000027,
	0x038620042,
	0x01040005d,
	0x000000027,
	0x038620043,
	0x01040002e,
	0x000000027,
	0x038620044,
	0x010400003,
	0x000000027,
	0x008000a28,
	0x000000027,
	0x084a30002,
	0x000000027,
	0x0a0c30000,
	0x084a30002,
	0x000000027,
	0x000031c00,
	0x000031c03,
	0x000031a03,
	0x0a0c30001,
	0x08ca20008,
	0x024c60002,
	0x0a0c20000,
	0x08ca20008,
	0x000000027,
	0x000021203,
	0x0a0c20001,
	0x08ca20008,
	0x000000027,
	0x000021403,
	0x0a0c20002,
	0x08ca20008,
	0x000000027,
	0x000021603,
	0x0a0c20003,
	0x0a0c00004,
	0x0a0c00005,
	0x0a0c00006,
	0x0a0c00007,
	0x08ca3000c,
	0x024c60008,
	0x0a0c30000,
	0x08ca3000c,
	0x000000027,
	0x000031a03,
	0x0a0c30001,
	0x024c30002,
	0x090a4002a,
	0x024660001,
	0x0a0640000,
	0x08fa2001c,
	0x024c60002,
	0x000000027,
	0x000c20823,
	0x08fa20000,
	0x000000027,


@@ 1974,6 1899,8 @@ ulong bootcode[]={
	0x0a0c20000,
	0x084a20002,
	0x000000027,
	0x000021400,
	0x000021403,
	0x000021203,
	0x0a0c20001,
	0x08ca3000c,


@@ 2018,14 1945,17 @@ ulong bootcode[]={
	0x0a0c30000,
	0x084a30002,
	0x000000027,
	0x000031c00,
	0x000031c03,
	0x000031a03,
	0x0a0c30001,
	0x0afa20010,
	0x0afa20004,
	0x024a2000c,
	0x024a2000e,
	0x0afa20008,
	0x00c001642,
	0x0afa7000c,
	0x02003001c,
	0x00c001785,
	0x0afa3000c,
	0x08fa70018,
	0x08fa20010,
	0x000000027,


@@ 2046,7 1976,7 @@ ulong bootcode[]={
	0x000021603,
	0x0a0a20003,
	0x024a20004,
	0x090e40028,
	0x090e4002a,
	0x024460001,
	0x0a0440000,
	0x08fa2001c,


@@ 2056,11 1986,34 @@ ulong bootcode[]={
	0x000000027,
	0x000400008,
	0x023bd0014,
	0x02462ffb6,
	0x01c40011a,
	0x000000027,
	0x010400108,
	0x000000027,
	0x02462ffba,
	0x01c4000c3,
	0x000000027,
	0x010400089,
	0x000000027,
	0x038620043,
	0x010400058,
	0x000000027,
	0x038620044,
	0x01040002b,
	0x000000027,
	0x038620045,
	0x010400003,
	0x000000027,
	0x008000a2c,
	0x000000027,
	0x084a30002,
	0x000000027,
	0x0a0c30000,
	0x084a30002,
	0x000000027,
	0x000031c00,
	0x000031c03,
	0x000031a03,
	0x0a0c30001,
	0x08ca2000c,


@@ 2077,7 2030,7 @@ ulong bootcode[]={
	0x000000027,
	0x0afa20008,
	0x08ca3000c,
	0x00c001642,
	0x00c001785,
	0x0afa3000c,
	0x08fa20018,
	0x08fa30010,


@@ 2091,24 2044,41 @@ ulong bootcode[]={
	0x000000027,
	0x000400008,
	0x023bd0014,
	0x038620046,
	0x01040002c,
	0x000000027,
	0x038620047,
	0x010400014,
	0x000000027,
	0x038620048,
	0x010400003,
	0x000000027,
	0x008000a28,
	0x084a30002,
	0x000000027,
	0x084a20002,
	0x0a0c30000,
	0x084a30002,
	0x000000027,
	0x000031c00,
	0x000031c03,
	0x000031a03,
	0x0a0c30001,
	0x08ca20008,
	0x024c60002,
	0x0a0c20000,
	0x084a20002,
	0x08ca20008,
	0x000000027,
	0x000021203,
	0x0a0c20001,
	0x08ca20008,
	0x000000027,
	0x000021403,
	0x0a0c20002,
	0x08ca20008,
	0x000000027,
	0x000021603,
	0x0a0c20003,
	0x0a0c00004,
	0x0a0c00005,
	0x0a0c00006,
	0x0a0c00007,
	0x08ca3000c,
	0x024c60008,
	0x0a0c30000,
	0x08ca3000c,
	0x000000027,
	0x000031a03,
	0x0a0c30001,
	0x08fa2001c,
	0x024c60002,
	0x000c20823,


@@ 2121,6 2091,8 @@ ulong bootcode[]={
	0x0a0c20000,
	0x084a20002,
	0x000000027,
	0x000021400,
	0x000021403,
	0x000021203,
	0x0a0c20001,
	0x08ca3000c,


@@ 2128,10 2100,33 @@ ulong bootcode[]={
	0x0a0c30000,
	0x08ca3000c,
	0x000000027,
	0x000031a03,
	0x000031a02,
	0x0a0c30001,
	0x08ca3000c,
	0x000000027,
	0x000031c02,
	0x0a0c30002,
	0x08ca3000c,
	0x000000027,
	0x000031e02,
	0x0a0c30003,
	0x08ca20010,
	0x024c60004,
	0x0a0c20000,
	0x08ca20010,
	0x000000027,
	0x000021202,
	0x0a0c20001,
	0x08ca20010,
	0x000000027,
	0x000021402,
	0x0a0c20002,
	0x08ca20010,
	0x000000027,
	0x000021602,
	0x0a0c20003,
	0x08fa2001c,
	0x024c60002,
	0x024c60004,
	0x000c20823,
	0x08fa20000,
	0x000000027,


@@ 2142,6 2137,8 @@ ulong bootcode[]={
	0x0a0c20000,
	0x084a20002,
	0x000000027,
	0x000021400,
	0x000021403,
	0x000021203,
	0x0a0c20001,
	0x08ca30008,


@@ 2177,7 2174,7 @@ ulong bootcode[]={
	0x000000027,
	0x0afa20008,
	0x08ca3000c,
	0x00c001642,
	0x00c001785,
	0x0afa3000c,
	0x08fa20018,
	0x08fa30010,


@@ 2191,11 2188,24 @@ ulong bootcode[]={
	0x000000027,
	0x000400008,
	0x023bd0014,
	0x038620047,
	0x010400029,
	0x000000027,
	0x038620048,
	0x010400016,
	0x000000027,
	0x038620049,
	0x010400003,
	0x000000027,
	0x008000a2c,
	0x000000027,
	0x084a20002,
	0x000000027,
	0x0a0c20000,
	0x084a20002,
	0x000000027,
	0x000021400,
	0x000021403,
	0x000021203,
	0x0a0c20001,
	0x08fa2001c,


@@ 2205,27 2215,13 @@ ulong bootcode[]={
	0x000000027,
	0x000400008,
	0x023bd0014,
	0x02462ffb3,
	0x01c40004d,
	0x000000027,
	0x010400036,
	0x000000027,
	0x03862004a,
	0x010400025,
	0x000000027,
	0x03862004b,
	0x010400014,
	0x000000027,
	0x03862004c,
	0x010400003,
	0x000000027,
	0x008000a28,
	0x000000027,
	0x084a20002,
	0x000000027,
	0x0a0c20000,
	0x084a20002,
	0x000000027,
	0x000021400,
	0x000021403,
	0x000021203,
	0x0a0c20001,
	0x08fa2001c,


@@ 2235,10 2231,19 @@ ulong bootcode[]={
	0x000000027,
	0x000400008,
	0x023bd0014,
	0x084a30002,
	0x084a20002,
	0x000000027,
	0x0a0c30000,
	0x084a30002,
	0x0a0c20000,
	0x084a20002,
	0x000000027,
	0x000021400,
	0x000021403,
	0x000021203,
	0x0a0c20001,
	0x08ca3000c,
	0x024c60002,
	0x0a0c30000,
	0x08ca3000c,
	0x000000027,
	0x000031a03,
	0x0a0c30001,


@@ 2254,6 2259,8 @@ ulong bootcode[]={
	0x0a0c30000,
	0x084a30002,
	0x000000027,
	0x000031c00,
	0x000031c03,
	0x000031a03,
	0x0a0c30001,
	0x08fa2001c,


@@ 2263,19 2270,38 @@ ulong bootcode[]={
	0x000000027,
	0x000400008,
	0x023bd0014,
	0x02462ffb2,
	0x01c400060,
	0x000000027,
	0x010400044,
	0x000000027,
	0x03862004b,
	0x010400031,
	0x000000027,
	0x03862004c,
	0x01040001e,
	0x000000027,
	0x03862004d,
	0x010400003,
	0x000000027,
	0x008000a2c,
	0x000000027,
	0x084a20002,
	0x024c30002,
	0x0a0c20000,
	0x084a20002,
	0x000000027,
	0x000021400,
	0x000021403,
	0x000021203,
	0x0a0c20001,
	0x0afa30010,
	0x0afa30004,
	0x024a30008,
	0x0afa30008,
	0x00c001642,
	0x0afa8000c,
	0x020020074,
	0x00c001785,
	0x0afa2000c,
	0x08fa30010,
	0x08fa2001c,
	0x024660074,


@@ 2284,19 2310,29 @@ ulong bootcode[]={
	0x000000027,
	0x000400008,
	0x023bd0014,
	0x03862004e,
	0x010400014,
	0x084a20002,
	0x000000027,
	0x03862004f,
	0x010400003,
	0x0a0c20000,
	0x084a20002,
	0x000000027,
	0x008000a28,
	0x000021400,
	0x000021403,
	0x000021203,
	0x0a0c20001,
	0x08fa2001c,
	0x024c60002,
	0x000c20823,
	0x08fa20000,
	0x000000027,
	0x000400008,
	0x023bd0014,
	0x084a30002,
	0x000000027,
	0x0a0c30000,
	0x084a30002,
	0x000000027,
	0x000031c00,
	0x000031c03,
	0x000031a03,
	0x0a0c30001,
	0x08fa2001c,


@@ 2311,14 2347,17 @@ ulong bootcode[]={
	0x0a0c30000,
	0x084a30002,
	0x000000027,
	0x000031c00,
	0x000031c03,
	0x000031a03,
	0x0a0c30001,
	0x0afa20010,
	0x0afa20004,
	0x024a20008,
	0x0afa20008,
	0x00c001642,
	0x0afa8000c,
	0x020030074,
	0x00c001785,
	0x0afa3000c,
	0x08fa20010,
	0x000000027,
	0x024460074,


@@ 2329,6 2368,68 @@ ulong bootcode[]={
	0x000000027,
	0x000400008,
	0x023bd0014,
	0x03862004f,
	0x01040002c,
	0x000000027,
	0x038620050,
	0x010400006,
	0x000000027,
	0x038620051,
	0x01040fe1e,
	0x000000027,
	0x008000a2c,
	0x000000027,
	0x084a20002,
	0x000000027,
	0x0a0c20000,
	0x084a20002,
	0x000000027,
	0x000021400,
	0x000021403,
	0x000021203,
	0x0a0c20001,
	0x084a3000c,
	0x024c60002,
	0x0a0c30000,
	0x084a3000c,
	0x024c20002,
	0x000031c00,
	0x000031c03,
	0x000031a03,
	0x0a0c30001,
	0x0afa20010,
	0x0afa20004,
	0x024a2000e,
	0x0afa20008,
	0x02003001c,
	0x00c001785,
	0x0afa3000c,
	0x08fa20010,
	0x000000027,
	0x02446001c,
	0x08fa2001c,
	0x000000027,
	0x000c20823,
	0x08fa20000,
	0x000000027,
	0x000400008,
	0x023bd0014,
	0x084a30002,
	0x000000027,
	0x0a0c30000,
	0x084a30002,
	0x000000027,
	0x000031c00,
	0x000031c03,
	0x000031a03,
	0x0a0c30001,
	0x08fa2001c,
	0x024c60002,
	0x000c20823,
	0x08fa20000,
	0x000000027,
	0x000400008,
	0x023bd0014,
	0x023bdffec,
	0x0afbf0000,
	0x08fa3001c,


@@ 2338,7 2439,7 @@ ulong bootcode[]={
	0x08fa30018,
	0x000000027,
	0x0afa30008,
	0x00c001642,
	0x00c001785,
	0x0afa2000c,
	0x08fa30010,
	0x02002001c,


@@ 2349,7 2450,7 @@ ulong bootcode[]={
	0x000000027,
	0x02463001c,
	0x0afa30008,
	0x00c001642,
	0x00c001785,
	0x0afa2000c,
	0x08fa30010,
	0x02002001c,


@@ 2360,7 2461,7 @@ ulong bootcode[]={
	0x000000027,
	0x024630038,
	0x0afa30008,
	0x00c001642,
	0x00c001785,
	0x0afa2000c,
	0x08fa40018,
	0x08fa30010,


@@ 2465,6 2566,8 @@ ulong bootcode[]={
	0x0a0a30000,
	0x084830070,
	0x000000027,
	0x000031c00,
	0x000031c03,
	0x000031a03,
	0x0a0a30001,
	0x084820072,


@@ 2472,6 2575,8 @@ ulong bootcode[]={
	0x0a0a20000,
	0x084820072,
	0x024a30002,
	0x000021400,
	0x000021403,
	0x000021203,
	0x0a0a20001,
	0x08fa2001c,


@@ 2484,49 2589,54 @@ ulong bootcode[]={
	0x023bdffec,
	0x0afbf0000,
	0x08fa6001c,
	0x02007001c,
	0x08fa30018,
	0x000000027,
	0x024650001,
	0x024640001,
	0x080630000,
	0x000000027,
	0x0a0c30000,
	0x090a20000,
	0x090a30001,
	0x024a50002,
	0x090820000,
	0x090830001,
	0x0304200ff,
	0x0306300ff,
	0x000031a00,
	0x000431025,
	0x0a4c20004,
	0x080c20000,
	0x000000027,
	0x02443ffbf,
	0x01c600110,
	0x020080074,
	0x0106000ef,
	0x000021600,
	0x000021603,
	0x02443ffbe,
	0x01c60016a,
	0x024850002,
	0x010600141,
	0x000000027,
	0x02443ffc6,
	0x01c600068,
	0x01c600070,
	0x000000027,
	0x010600043,
	0x010600048,
	0x000000027,
	0x02443ffcb,
	0x01c600024,
	0x01c600027,
	0x000000027,
	0x010600013,
	0x010600016,
	0x000000027,
	0x038430032,
	0x010600010,
	0x010600013,
	0x000000027,
	0x038430033,
	0x01060000d,
	0x010600010,
	0x000000027,
	0x038430034,
	0x01060000a,
	0x01060000d,
	0x000000027,
	0x023c28068,
	0x0afa20004,
	0x080c30000,
	0x00c0008d2,
	0x000000027,
	0x000031e00,
	0x000031e03,
	0x00c0008d0,
	0x0afa30008,
	0x08fa20000,
	0x023bd0014,


@@ 2548,7 2658,7 @@ ulong bootcode[]={
	0x000400008,
	0x000000825,
	0x038430037,
	0x010600010,
	0x010600012,
	0x000000027,
	0x038430038,
	0x010600006,


@@ 2556,37 2666,42 @@ ulong bootcode[]={
	0x038430039,
	0x01060ffe9,
	0x000000027,
	0x008000ddc,
	0x008000e47,
	0x000000027,
	0x090a20000,
	0x090a30001,
	0x024a50002,
	0x0304200ff,
	0x0306300ff,
	0x000031a00,
	0x000431025,
	0x008000de5,
	0x0a4c2000a,
	0x024a50002,
	0x008000e53,
	0x0a4c20008,
	0x024c20008,
	0x0afa20004,
	0x0afa50010,
	0x0afa50008,
	0x020020040,
	0x00c001642,
	0x00c001785,
	0x0afa2000c,
	0x08fa30010,
	0x008000de5,
	0x008000e53,
	0x024650040,
	0x090a20000,
	0x090a30001,
	0x024a50002,
	0x0304200ff,
	0x0306300ff,
	0x000031a00,
	0x000431025,
	0x0a4c20002,
	0x024a50002,
	0x024c20008,
	0x0afa20004,
	0x0afa50010,
	0x0afa50008,
	0x00c001642,
	0x0afa7000c,
	0x02002001c,
	0x00c001785,
	0x0afa2000c,
	0x08fa30010,
	0x08fa2001c,
	0x02465001c,


@@ 2595,7 2710,7 @@ ulong bootcode[]={
	0x0afa50010,
	0x0afa50008,
	0x02002001c,
	0x00c001642,
	0x00c001785,
	0x0afa2000c,
	0x08fa30010,
	0x08fa2001c,


@@ 2605,292 2720,400 @@ ulong bootcode[]={
	0x0afa50010,
	0x0afa50008,
	0x02002001c,
	0x00c001642,
	0x00c001785,
	0x0afa2000c,
	0x08fa30010,
	0x008000de5,
	0x008000e53,
	0x02465001c,
	0x02443ffc2,
	0x01c600050,
	0x01c600063,
	0x000000027,
	0x01060003f,
	0x01060004f,
	0x000000027,
	0x03843003b,
	0x01060001d,
	0x010600023,
	0x000000027,
	0x03843003c,
	0x01060000d,
	0x01060000f,
	0x000000027,
	0x03843003d,
	0x010600003,
	0x000000027,
	0x008000ddc,
	0x008000e47,
	0x000000027,
	0x090a20000,
	0x090a30001,
	0x024a50002,
	0x0304200ff,
	0x0306300ff,
	0x000031a00,
	0x000431025,
	0x008000de5,
	0x024a50002,
	0x008000e53,
	0x0a4c20002,
	0x090a20000,
	0x090a30001,
	0x024a50002,
	0x0304200ff,
	0x0306300ff,
	0x000031a00,
	0x000431025,
	0x0a4c20002,
	0x024a50002,
	0x090a20000,
	0x090a30001,
	0x024a50002,
	0x0304200ff,
	0x0306300ff,
	0x000031a00,
	0x000431025,
	0x008000de5,
	0x0a4c20008,
	0x024a50002,
	0x008000e53,
	0x0a4c2000c,
	0x090a20000,
	0x090a30001,
	0x024a50002,
	0x0304200ff,
	0x0306300ff,
	0x000031a00,
	0x000431025,
	0x0a4c20002,
	0x024a50002,
	0x090a20000,
	0x090a30001,
	0x090a40002,
	0x0304200ff,
	0x0306300ff,
	0x000031a00,
	0x090a40002,
	0x000431025,
	0x0308400ff,
	0x000042400,
	0x090a30003,
	0x000441025,
	0x0306300ff,
	0x000031e00,
	0x000431025,
	0x0acc2000c,
	0x024a50004,
	0x090a20000,
	0x090a30001,
	0x090a40002,
	0x0304200ff,
	0x0306300ff,
	0x000031a00,
	0x090a40002,
	0x000431025,
	0x0308400ff,
	0x000042400,
	0x090a30003,
	0x000441025,
	0x0306300ff,
	0x000031e00,
	0x000431025,
	0x024a50004,
	0x008000de5,
	0x008000e53,
	0x0acc20010,
	0x090a20000,
	0x090a30001,
	0x024a50002,
	0x0304200ff,
	0x0306300ff,
	0x000031a00,
	0x000431025,
	0x0a4c20002,
	0x024c2000c,
	0x024a50002,
	0x024c2000e,
	0x0afa20004,
	0x0afa50010,
	0x0afa50008,
	0x00c001642,
	0x0afa7000c,
	0x02002001c,
	0x00c001785,
	0x0afa2000c,
	0x08fa30010,
	0x008000de5,
	0x008000e53,
	0x02465001c,
	0x03843003f,
	0x010600011,
	0x01060003e,
	0x000000027,
	0x038430040,
	0x01060002f,
	0x000000027,
	0x038430041,
	0x010600003,
	0x000000027,
	0x008000ddc,
	0x008000e47,
	0x000000027,
	0x090a20000,
	0x090a30001,
	0x000000027,
	0x0304200ff,
	0x0306300ff,
	0x000031a00,
	0x000431025,
	0x0a4c20002,
	0x024a30002,
	0x024650001,
	0x080630000,
	0x008000de5,
	0x0a0c30028,
	0x090a20000,
	0x090a30001,
	0x024a50002,
	0x000031a00,
	0x000431025,
	0x0a4c20002,
	0x090a20000,
	0x090a30001,
	0x090a40002,
	0x0304200ff,
	0x0306300ff,
	0x000031a00,
	0x090a40002,
	0x000431025,
	0x0308400ff,
	0x000042400,
	0x090a30003,
	0x000441025,
	0x0306300ff,
	0x000031e00,
	0x000431025,
	0x0acc2000c,
	0x024a50004,
	0x090a20000,
	0x090a30001,
	0x090a40002,
	0x0304200ff,
	0x0306300ff,
	0x000031a00,
	0x090a40002,
	0x000431025,
	0x0308400ff,
	0x000042400,
	0x090a30003,
	0x000441025,
	0x0306300ff,
	0x000031e00,
	0x000431025,
	0x024a50004,
	0x008000de5,
	0x008000e53,
	0x0acc20010,
	0x090a20000,
	0x090a30001,
	0x024a50002,
	0x0304200ff,
	0x0306300ff,
	0x000031a00,
	0x000431025,
	0x0a4c20002,
	0x024a30002,
	0x024650001,
	0x080630000,
	0x008000e53,
	0x0a0c3002a,
	0x090a20000,
	0x090a30001,
	0x090a40002,
	0x0304200ff,
	0x0306300ff,
	0x000031a00,
	0x000431025,
	0x0a4c20002,
	0x024a50002,
	0x090a20000,
	0x090a30001,
	0x0304200ff,
	0x0306300ff,
	0x000031a00,
	0x090a40002,
	0x000431025,
	0x0308400ff,
	0x000042400,
	0x090a30003,
	0x000441025,
	0x0306300ff,
	0x000031e00,
	0x000431025,
	0x0acc2000c,
	0x024a50004,
	0x090a20000,
	0x090a30001,
	0x090a40002,
	0x0304200ff,
	0x0306300ff,
	0x000031a00,
	0x090a40002,
	0x000431025,
	0x0308400ff,
	0x000042400,
	0x090a30003,
	0x000441025,
	0x0306300ff,
	0x000031e00,
	0x000431025,
	0x024a50004,
	0x008000de5,
	0x008000e53,
	0x0acc20010,
	0x02443ffb7,
	0x01c6000c1,
	0x090a20000,
	0x090a30001,
	0x0304200ff,
	0x0306300ff,
	0x000031a00,
	0x000431025,
	0x0a4c20002,
	0x024a50002,
	0x024c2000e,
	0x0afa20004,
	0x0afa50010,
	0x0afa50008,
	0x02002001c,
	0x00c001785,
	0x0afa2000c,
	0x08fa6001c,
	0x08fa30010,
	0x000000027,
	0x0106000b8,
	0x02465001c,
	0x090a20000,
	0x090a30001,
	0x0304200ff,
	0x0306300ff,
	0x000031a00,
	0x090a40002,
	0x000431025,
	0x0308400ff,
	0x000042400,
	0x090a30003,
	0x000441025,
	0x0306300ff,
	0x000031e00,
	0x000431025,
	0x0acc20008,
	0x024a30004,
	0x024650001,
	0x080630000,
	0x008000e53,
	0x0a0c3002a,
	0x02443ffb6,
	0x01c6000ce,
	0x000000027,
	0x02443ffbb,
	0x01c600078,
	0x0106000c3,
	0x000000027,
	0x010600064,
	0x02443ffba,
	0x01c600092,
	0x000000027,
	0x038430042,
	0x010600041,
	0x01060006b,
	0x000000027,
	0x038430043,
	0x01060001f,
	0x01060003f,
	0x000000027,
	0x038430044,
	0x01060001b,
	0x000000027,
	0x038430045,
	0x010600003,
	0x000000027,
	0x008000ddc,
	0x008000e47,
	0x000000027,
	0x090a20000,
	0x090a30001,
	0x0304200ff,
	0x0306300ff,
	0x000031a00,
	0x000431025,
	0x0a4c20002,
	0x024a50002,
	0x090a20000,
	0x090a30001,
	0x0304200ff,
	0x0306300ff,
	0x000031a00,
	0x000431025,
	0x0acc2000c,
	0x024a30002,
	0x024650001,
	0x0acc50010,
	0x08cc3000c,
	0x008000e53,
	0x000a32821,
	0x090a20000,
	0x090a30001,
	0x0304200ff,
	0x0306300ff,
	0x000031a00,
	0x000431025,
	0x0a4c20002,
	0x024a50002,
	0x090a20000,
	0x090a30001,
	0x090a40002,
	0x0304200ff,
	0x0306300ff,
	0x000031a00,
	0x090a40002,
	0x000431025,
	0x0308400ff,
	0x000042400,
	0x090a30003,
	0x000441025,
	0x0306300ff,
	0x000031e00,
	0x000431025,
	0x0acc20008,
	0x024a50008,
	0x090a20000,
	0x090a30001,
	0x024a50002,
	0x0304200ff,
	0x0306300ff,
	0x000031a00,
	0x000431025,
	0x008000de5,
	0x024a50002,
	0x008000e53,
	0x0acc2000c,
	0x090a20000,
	0x090a30001,
	0x024a50002,
	0x0304200ff,
	0x0306300ff,
	0x000031a00,
	0x000431025,
	0x0a4c20002,
	0x024a50002,
	0x090a20000,
	0x090a30001,
	0x090a40002,
	0x0304200ff,
	0x0306300ff,
	0x000031a00,
	0x090a40002,
	0x000431025,
	0x0308400ff,
	0x000042400,
	0x090a30003,
	0x000441025,
	0x0306300ff,
	0x000031e00,
	0x000431025,
	0x0acc2000c,
	0x024a50004,
	0x090a20000,
	0x090a30001,
	0x090a40002,
	0x0304200ff,
	0x0306300ff,
	0x000031a00,
	0x090a40002,
	0x000431025,
	0x0308400ff,
	0x000042400,
	0x090a30003,
	0x000441025,
	0x0306300ff,
	0x000031e00,
	0x000431025,
	0x024a50004,
	0x008000de5,
	0x008000e53,
	0x0acc20010,
	0x090a20000,
	0x090a30001,
	0x024a50002,
	0x0304200ff,
	0x0306300ff,
	0x000031a00,
	0x000431025,
	0x0a4c20002,
	0x024c2000c,
	0x0afa20004,
	0x0afa50010,
	0x0afa50008,
	0x00c001642,
	0x0afa7000c,
	0x08fa6001c,
	0x08fa30010,
	0x000000027,
	0x02465001c,
	0x024a50002,
	0x090a20000,
	0x090a30001,
	0x090a40002,
	0x0304200ff,
	0x0306300ff,
	0x000031a00,
	0x090a40002,
	0x000431025,
	0x0308400ff,
	0x000042400,
	0x090a30003,
	0x000441025,
	0x0306300ff,
	0x000031e00,
	0x000431025,
	0x0acc20008,
	0x024a30004,
	0x024650001,
	0x080630000,
	0x008000de5,
	0x0a0c30028,
	0x024a50008,
	0x090a20000,
	0x090a30001,
	0x024a50002,
	0x000031a00,
	0x000431025,
	0x0a4c20002,
	0x090a20000,
	0x090a30001,
	0x000000027,
	0x0304200ff,
	0x0306300ff,
	0x000031a00,
	0x000431025,
	0x0acc2000c,


@@ 2898,158 3121,179 @@ ulong bootcode[]={
	0x024650001,
	0x0acc50010,
	0x08cc3000c,
	0x008000de5,
	0x008000e53,
	0x000a32821,
	0x038430046,
	0x01060001d,
	0x000000027,
	0x038430047,
	0x01060000d,
	0x01060001b,
	0x000000027,
	0x038430048,
	0x01060000f,
	0x000000027,
	0x038430049,
	0x010600003,
	0x000000027,
	0x008000ddc,
	0x008000e47,
	0x000000027,
	0x090a20000,
	0x090a30001,
	0x024a50002,
	0x0304200ff,
	0x0306300ff,
	0x000031a00,
	0x000431025,
	0x008000de5,
	0x0a4c20002,
	0x090a20000,
	0x090a30001,
	0x024a50002,
	0x000031a00,
	0x000431025,
	0x008000e53,
	0x0a4c20002,
	0x090a20000,
	0x090a30001,
	0x024a50002,
	0x0304200ff,
	0x0306300ff,
	0x000031a00,
	0x000431025,
	0x008000de5,
	0x0acc2000c,
	0x090a20000,
	0x090a30001,
	0x024a50002,
	0x000031a00,
	0x000431025,
	0x008000e53,
	0x0a4c20002,
	0x090a20000,
	0x090a30001,
	0x090a40002,
	0x0304200ff,
	0x0306300ff,
	0x000031a00,
	0x000431025,
	0x000042400,
	0x090a30003,
	0x000441025,
	0x000031e00,
	0x000431025,
	0x0acc20008,
	0x024a50008,
	0x0a4c20002,
	0x024a50002,
	0x090a20000,
	0x090a30001,
	0x000000027,
	0x0304200ff,
	0x0306300ff,
	0x000031a00,
	0x000431025,
	0x024a50002,
	0x008000e53,
	0x0acc2000c,
	0x024a30002,
	0x024650001,
	0x0acc50010,
	0x08cc3000c,
	0x008000de5,
	0x000a32821,
	0x090a20000,
	0x090a30001,
	0x024a50002,
	0x0304200ff,
	0x0306300ff,
	0x000031a00,
	0x000431025,
	0x008000de5,
	0x024a50002,
	0x008000e53,
	0x0a4c20002,
	0x02443ffb3,
	0x01c600032,
	0x000000027,
	0x010600021,
	0x02443ffb2,
	0x01c600044,
	0x000000027,
	0x03843004a,
	0x010600017,
	0x010600030,
	0x000000027,
	0x03843004b,
	0x01060000d,
	0x010600024,
	0x000000027,
	0x03843004c,
	0x010600018,
	0x000000027,
	0x03843004d,
	0x010600003,
	0x000000027,
	0x008000ddc,
	0x008000e47,
	0x000000027,
	0x090a20000,
	0x090a30001,
	0x024a50002,
	0x0304200ff,
	0x0306300ff,
	0x000031a00,
	0x000431025,
	0x008000de5,
	0x0a4c20002,
	0x024a50002,
	0x024c20008,
	0x0afa20004,
	0x0afa50010,
	0x0afa50008,
	0x020020074,
	0x00c001785,
	0x0afa2000c,
	0x08fa30010,
	0x008000e53,
	0x024650074,
	0x090a20000,
	0x090a30001,
	0x024a50002,
	0x0304200ff,
	0x0306300ff,
	0x000031a00,
	0x000431025,
	0x008000de5,
	0x024a50002,
	0x008000e53,
	0x0a4c20002,
	0x090a20000,
	0x090a30001,
	0x024a50002,
	0x0304200ff,
	0x0306300ff,
	0x000031a00,
	0x000431025,
	0x008000de5,
	0x024a50002,
	0x008000e53,
	0x0a4c20002,
	0x090a20000,
	0x090a30001,
	0x024a50002,
	0x0304200ff,
	0x0306300ff,
	0x000031a00,
	0x000431025,
	0x0a4c20002,
	0x024a50002,
	0x024c20008,
	0x0afa20004,
	0x0afa50010,
	0x0afa50008,
	0x00c001642,
	0x0afa8000c,
	0x020020074,
	0x00c001785,
	0x0afa2000c,
	0x08fa30010,
	0x008000de5,
	0x008000e53,
	0x024650074,
	0x03843004e,
	0x01060000d,
	0x000000027,
	0x03843004f,
	0x010600003,
	0x010600023,
	0x000000027,
	0x038430050,
	0x010600006,
	0x000000027,
	0x038430051,
	0x01060fe92,
	0x000000027,
	0x008000ddc,
	0x008000e47,
	0x000000027,
	0x090a20000,
	0x090a30001,
	0x024a50002,
	0x0304200ff,
	0x0306300ff,
	0x000031a00,
	0x000431025,
	0x008000de5,
	0x0a4c20002,
	0x024a50002,
	0x090a20000,
	0x090a30001,
	0x024a50002,
	0x0304200ff,
	0x0306300ff,
	0x000031a00,
	0x000431025,
	0x0a4c20002,
	0x024c20008,
	0x0a4c2000c,
	0x024a50002,
	0x024c2000e,
	0x0afa20004,
	0x0afa50010,
	0x0afa50008,
	0x00c001642,
	0x0afa8000c,
	0x02002001c,
	0x00c001785,
	0x0afa2000c,
	0x08fa30010,
	0x008000de5,
	0x024650074,
	0x008000e53,
	0x02465001c,
	0x090a20000,
	0x090a30001,
	0x0304200ff,
	0x0306300ff,
	0x000031a00,
	0x000431025,
	0x024a50002,
	0x008000e53,
	0x0a4c20002,
	0x023bdffec,
	0x0afbf0000,
	0x08fa50018,


@@ 3059,7 3303,7 @@ ulong bootcode[]={
	0x0afa50010,
	0x0afa50008,
	0x02003001c,
	0x00c001642,
	0x00c001785,
	0x0afa3000c,
	0x08fa20010,
	0x08fa3001c,


@@ 3069,7 3313,7 @@ ulong bootcode[]={
	0x0afa50010,
	0x0afa50008,
	0x02003001c,
	0x00c001642,
	0x00c001785,
	0x0afa3000c,
	0x08fa20010,
	0x08fa3001c,


@@ 3079,7 3323,7 @@ ulong bootcode[]={
	0x0afa50010,
	0x0afa50008,
	0x02003001c,
	0x00c001642,
	0x00c001785,
	0x0afa3000c,
	0x08fa5001c,
	0x08fa20010,


@@ 3087,90 3331,117 @@ ulong bootcode[]={
	0x02446001c,
	0x090c30000,
	0x090c20001,
	0x090c40002,
	0x0306300ff,
	0x0304200ff,
	0x000021200,
	0x090c40002,
	0x000621825,
	0x0308400ff,
	0x000042400,
	0x090c20003,
	0x000641825,
	0x0304200ff,
	0x000021600,
	0x000621825,
	0x0aca30054,
	0x024c60004,
	0x090c30000,
	0x090c20001,
	0x090c40002,
	0x0306300ff,
	0x0304200ff,
	0x000021200,
	0x090c40002,
	0x000621825,
	0x0308400ff,
	0x000042400,
	0x090c20003,
	0x000641825,
	0x0304200ff,
	0x000021600,
	0x000621825,
	0x0aca30058,
	0x024c60004,
	0x090c30000,
	0x090c20001,
	0x090c40002,
	0x0306300ff,
	0x0304200ff,
	0x000021200,
	0x090c40002,
	0x000621825,
	0x0308400ff,
	0x000042400,
	0x090c20003,
	0x000641825,
	0x0304200ff,
	0x000021600,
	0x000621825,
	0x0aca3005c,
	0x024c60004,
	0x090c30000,
	0x090c20001,
	0x090c40002,
	0x0306300ff,
	0x0304200ff,
	0x000021200,
	0x090c40002,
	0x000621825,
	0x0308400ff,
	0x000042400,
	0x090c20003,
	0x000641825,
	0x0304200ff,
	0x000021600,
	0x000621825,
	0x0aca30060,
	0x024c60004,
	0x090c30000,
	0x090c20001,
	0x090c40002,
	0x0306300ff,
	0x0304200ff,
	0x000021200,
	0x090c40002,
	0x000621825,
	0x0308400ff,
	0x000042400,
	0x090c20003,
	0x000641825,
	0x0304200ff,
	0x000021600,
	0x000621825,
	0x0aca30064,
	0x024c60004,
	0x090c30000,
	0x090c20001,
	0x090c40002,
	0x0306300ff,
	0x0304200ff,
	0x000021200,
	0x090c40002,
	0x000621825,
	0x0308400ff,
	0x000042400,
	0x090c20003,
	0x000641825,
	0x0304200ff,
	0x000021600,
	0x000621825,
	0x0aca3006c,
	0x024c60008,
	0x090c30000,
	0x090c20001,
	0x024c60002,
	0x0306300ff,
	0x0304200ff,
	0x000021200,
	0x000621825,
	0x0a4a30070,
	0x024c60002,
	0x090c30000,
	0x090c20001,
	0x024c10002,
	0x0306300ff,
	0x0304200ff,
	0x000021200,
	0x000621825,
	0x0a4a30072,
	0x08fa20018,
	0x000000027,
	0x024c10002,
	0x000220823,
	0x08fa20000,
	0x000000027,


@@ 3180,6 3451,8 @@ ulong bootcode[]={
	0x08fc78052,
	0x083a2000b,
	0x028e3001e,
	0x000021600,
	0x000021603,
	0x03042007f,
	0x000022e00,
	0x000052e03,


@@ 3190,15 3463,21 @@ ulong bootcode[]={
	0x020010001,
	0x000051e00,
	0x000031e03,
	0x000031e00,
	0x000031e03,
	0x000661821,
	0x024e20001,
	0x0afc28052,
	0x0a0670000,
	0x000051600,
	0x000021603,
	0x000021600,
	0x000021603,
	0x000461021,
	0x080420000,
	0x023c3810e,
	0x000021600,
	0x000021603,
	0x000021080,
	0x08fa4000c,
	0x000431021,


@@ 3208,38 3487,37 @@ ulong bootcode[]={
	0x0ac440000,
	0x023bdffcc,
	0x0afbf0000,
	0x08fab0044,
	0x020130025,
	0x02008fc18,
	0x08fa90044,
	0x08fa60040,
	0x020120030,
	0x08fc28022,
	0x02011002a,
	0x000000027,
	0x0afa2001c,
	0x08fc3801e,
	0x0200e002e,
	0x000000027,
	0x0afa30018,
	0x08fb00038,
	0x0200c0039,
	0x0afd08022,
	0x08fac0038,
	0x000000027,
	0x0afcc8022,
	0x08fa3003c,
	0x000004825,
	0x000000027,
	0x02463ffff,
	0x0afc3801e,
	0x000062825,
	0x080a50000,
	0x000000027,
	0x010b3002a,
	0x020020025,
	0x000052e00,
	0x000052e03,
	0x010a20030,
	0x024c60001,
	0x014a00012,
	0x000000027,
	0x08fc3801e,
	0x000000027,
	0x00203202b,
	0x00183202b,
	0x014800002,
	0x000000027,
	0x02610ffff,
	0x0a2000000,
	0x0258cffff,
	0x0a1800000,
	0x08fa3001c,
	0x000000027,
	0x0afc38022,


@@ 3249,145 3527,151 @@ ulong bootcode[]={
	0x08fa20000,
	0x023bd0034,
	0x000400008,
	0x000100825,
	0x0000c0825,
	0x08fc3801e,
	0x000000027,
	0x00203202b,
	0x00183202b,
	0x010800005,
	0x000000027,
	0x000101025,
	0x026100001,
	0x0afd08022,
	0x0000c1025,
	0x0258c0001,
	0x0afcc8022,
	0x0a0450000,
	0x08fc2808e,
	0x000000027,
	0x024420001,
	0x0afc2808e,
	0x02002000a,
	0x014a20071,
	0x014a20003,
	0x000000027,
	0x0afc9808e,
	0x000062825,
	0x080a50000,
	0x0080011af,
	0x0afc0808e,
	0x020020009,
	0x014a2ffd2,
	0x000000027,
	0x014b3ffd8,
	0x024c60001,
	0x000083825,
	0x000087825,
	0x000096825,
	0x08fc3808e,
	0x000000027,
	0x024630007,
	0x0201cfff8,
	0x0007c1824,
	0x0080011af,
	0x0afc3808e,
	0x02007fc18,
	0x0200bfc18,
	0x000005025,
	0x000062825,
	0x024c60001,
	0x0afa60040,
	0x080a50000,
	0x000000027,
	0x000052e00,
	0x000052e03,
	0x014a00003,
	0x000000027,
	0x00800109b,
	0x0080011af,
	0x024c6ffff,
	0x014ae0006,
	0x02002002e,
	0x014a20007,
	0x000000027,
	0x014e80002,
	0x02002fc18,
	0x014e20002,
	0x000000027,
	0x000093825,
	0x0080010cc,
	0x000097825,
	0x000003825,
	0x0080011e8,
	0x000005825,
	0x028a20031,
	0x01440001f,
	0x014400025,
	0x000000027,
	0x00185202a,
	0x01480001c,
	0x020030039,
	0x00065202a,
	0x014800021,
	0x000000027,
	0x000095025,
	0x000004025,
	0x028a30030,
	0x014600004,
	0x014600005,
	0x000000027,
	0x00185202a,
	0x01080000b,
	0x020020039,
	0x00045202a,
	0x01080000c,
	0x000000027,
	0x014e80005,
	0x02002fc18,
	0x014e20005,
	0x000000027,
	0x014a0ffe9,
	0x0000a3825,
	0x00800109b,
	0x014a0ffe4,
	0x000083825,
	0x0080011af,
	0x024c6ffff,
	0x014a0ffe5,
	0x0000a7825,
	0x00800109b,
	0x014a0ffe0,
	0x000085825,
	0x0080011af,
	0x024c6ffff,
	0x02002000a,
	0x001420018,
	0x001020018,
	0x000001812,
	0x000651821,
	0x000062825,
	0x024c60001,
	0x0afa60040,
	0x080a50000,
	0x0080010e3,
	0x0246affd0,
	0x014b20005,
	0x000000027,
	0x010e80003,
	0x000052e00,
	0x000052e03,
	0x008001204,
	0x02468ffd0,
	0x020030030,
	0x014a30006,
	0x000000027,
	0x02003fc18,
	0x010e30003,
	0x000000027,
	0x0080010e2,
	0x008001203,
	0x000000027,
	0x014b10008,
	0x02002002a,
	0x014a20009,
	0x000000027,
	0x08d650000,
	0x014e80003,
	0x0256b0004,
	0x0080010cc,
	0x08d250000,
	0x02002fc18,
	0x014e20003,
	0x025290004,
	0x0080011e8,
	0x000053825,
	0x0080010cc,
	0x000057825,
	0x0080011e8,
	0x000055825,
	0x030a5007f,
	0x0afab0044,
	0x0afab0004,
	0x0afa90044,
	0x0afa90004,
	0x0afa70030,
	0x0afa70008,
	0x0afaf002c,
	0x0afaf000c,
	0x0afad0028,
	0x0afad0010,
	0x0afab002c,
	0x0afab000c,
	0x0afaa0028,
	0x0afaa0010,
	0x0afa50014,
	0x023c2863e,
	0x000451021,
	0x080420000,
	0x023c3810e,
	0x000021600,
	0x000021603,
	0x000021080,
	0x000431021,
	0x08c420000,
	0x000000027,
	0x00040f809,
	0x000000027,
	0x08fd08022,
	0x020120030,
	0x08faf002c,
	0x02011002a,
	0x08fab0044,
	0x0200e002e,
	0x02008fc18,
	0x08fcc8022,
	0x08fab002c,
	0x08fa90044,
	0x08fa70030,
	0x0200c0039,
	0x08fa60040,
	0x000004825,
	0x004210005,
	0x020130025,
	0x08fa40028,
	0x001211023,
	0x0080010cc,
	0x000826825,
	0x00800109b,
	0x001615821,
	0x020020009,
	0x014a2ff66,
	0x000000027,
	0x08fc3808e,
	0x000000027,
	0x024630007,
	0x0201cfff8,
	0x0007c1824,
	0x00800109b,
	0x0afc3808e,
	0x08fa40028,
	0x000011023,
	0x0080011e8,
	0x000825025,
	0x0080011af,
	0x001214821,
	0x023bdfff0,
	0x0afbf0000,
	0x08fa40018,


@@ 3404,96 3688,91 @@ ulong bootcode[]={
	0x0afa20004,
	0x0afa40008,
	0x08fa2001c,
	0x00c001226,
	0x00c001349,
	0x0afa2000c,
	0x08fa20000,
	0x000000027,
	0x000400008,
	0x023bd0010,
	0x008001148,
	0x008001264,
	0x000042023,
	0x023bdffa8,
	0x0afbf0000,
	0x08fa9006c,
	0x020150001,
	0x0200dfc18,
	0x08fa6005c,
	0x020140010,
	0x020050004,
	0x08fa5005c,
	0x08fac0064,
	0x000009825,
	0x023ab0038,
	0x08faa0018,
	0x020120030,
	0x08fa80014,
	0x0200f0039,
	0x08fa70068,
	0x0200e001e,
	0x000008825,
	0x000007025,
	0x02522ff91,
	0x01c4000b2,
	0x020160008,
	0x0104000ae,
	0x01c4000c2,
	0x023ab0038,
	0x0104000be,
	0x000000027,
	0x039220058,
	0x0104000a8,
	0x0104000b8,
	0x000000027,
	0x039220064,
	0x0104000a3,
	0x0104000b3,
	0x000000027,
	0x030e30078,
	0x02462ffd8,
	0x01c40008d,
	0x000138025,
	0x010400088,
	0x01c400099,
	0x000006825,
	0x010400093,
	0x000000027,
	0x038620008,
	0x010400082,
	0x01040008c,
	0x000000027,
	0x038620010,
	0x010400077,
	0x01040007d,
	0x000000027,
	0x038620020,
	0x010400071,
	0x010400076,
	0x000000027,
	0x08cca0000,
	0x0afa50028,
	0x08caa0000,
	0x020020004,
	0x0afa20028,
	0x030e30020,
	0x014600003,
	0x000000027,
	0x005400067,
	0x00540006b,
	0x000000027,
	0x02005001c,
	0x030e30040,
	0x01060005d,
	0x010600061,
	0x0a3a00055,
	0x00109001a,
	0x000003010,
	0x000000027,
	0x000000027,
	0x024c60030,
	0x001e6202a,
	0x020020039,
	0x00046202a,
	0x010800002,
	0x000000027,
	0x024c60027,
	0x001651021,
	0x028a30002,
	0x010600035,
	0x010600036,
	0x0a0460000,
	0x030e30004,
	0x01060000b,
	0x01060000d,
	0x000000027,
	0x001651021,
	0x080420000,
	0x020030030,
	0x010430008,
	0x000000027,
	0x010520006,
	0x000000027,
	0x015360017,
	0x020030008,
	0x015230018,
	0x000000027,
	0x024a5ffff,
	0x001651021,
	0x0a0520000,
	0x012000005,
	0x020040030,
	0x0a0440000,
	0x011a00005,
	0x000000027,
	0x024a5ffff,
	0x001651821,


@@ 3502,19 3781,20 @@ ulong bootcode[]={
	0x001651021,
	0x0afa20004,
	0x08fa30060,
	0x000000027,
	0x02002fc18,
	0x0afa30008,
	0x0afad000c,
	0x00c00113d,
	0x0afa2000c,
	0x00c001259,
	0x0afa70010,
	0x08fa10028,
	0x08fa20000,
	0x000000027,
	0x000400008,
	0x023bd0058,
	0x01534ffec,
	0x020030010,
	0x01523ffeb,
	0x000000027,
	0x012200009,
	0x011c0000a,
	0x000000027,
	0x024a5ffff,
	0x001651821,


@@ 3522,26 3802,26 @@ ulong bootcode[]={
	0x0a0640000,
	0x024a5ffff,
	0x001651021,
	0x0080011a6,
	0x0a0520000,
	0x020040030,
	0x0080012bd,
	0x0a0440000,
	0x024a5ffff,
	0x001651021,
	0x020040078,
	0x0080012d9,
	0x0a0440000,
	0x024a5ffff,
	0x001651021,
	0x0080011a6,
	0x0a0520000,
	0x030e30040,
	0x01060001c,
	0x01060001e,
	0x000000027,
	0x00109001a,
	0x000004012,
	0x000000027,
	0x000000027,
	0x0118d0005,
	0x02003fc18,
	0x011830006,
	0x000000027,
	0x001cc1023,
	0x02002001e,
	0x0004c1023,
	0x000a2182a,
	0x01060000c,
	0x000000027,


@@ 3550,132 3830,118 @@ ulong bootcode[]={
	0x000000027,
	0x01d000003,
	0x000000027,
	0x008001199,
	0x0080012ae,
	0x000000027,
	0x01d400003,
	0x000000027,
	0x008001199,
	0x0080012ae,
	0x000000027,
	0x030e30040,
	0x01460ffa5,
	0x01460ffa1,
	0x024a5ffff,
	0x00149001b,
	0x008001190,
	0x0080012a4,
	0x000003010,
	0x00149001b,
	0x0080011d4,
	0x0080012ea,
	0x000005012,
	0x000158025,
	0x008001188,
	0x0026a5023,
	0x08cca0000,
	0x008001183,
	0x0afa50028,
	0x08cc30000,
	0x0afa50028,
	0x000033400,
	0x000063403,
	0x000061400,
	0x0200d0001,
	0x00800129c,
	0x0000a5023,
	0x08caa0000,
	0x020020004,
	0x008001297,
	0x0afa20028,
	0x08ca30000,
	0x000000027,
	0x000032c00,
	0x000052c03,
	0x000051400,
	0x000021403,
	0x008001183,
	0x000021400,
	0x000021403,
	0x020030004,
	0x0afa30028,
	0x008001297,
	0x000025025,
	0x08cca0000,
	0x008001183,
	0x0afa50028,
	0x08cca0000,
	0x008001183,
	0x0afa50028,
	0x08caa0000,
	0x020020004,
	0x008001297,
	0x0afa20028,
	0x08caa0000,
	0x020020004,
	0x008001297,
	0x0afa20028,
	0x038620030,
	0x010400009,
	0x01040000a,
	0x000000027,
	0x038620048,
	0x010400003,
	0x000000027,
	0x008001181,
	0x008001294,
	0x000000027,
	0x08cc80000,
	0x008001183,
	0x0afa50028,
	0x08cc20000,
	0x0afa50028,
	0x000023400,
	0x000063403,
	0x030c3ffff,
	0x008001183,
	0x08ca80000,
	0x020020004,
	0x008001297,
	0x0afa20028,
	0x08ca20000,
	0x000000027,
	0x000022c00,
	0x000052c03,
	0x030a3ffff,
	0x03063ffff,
	0x020020004,
	0x0afa20028,
	0x008001297,
	0x000035025,
	0x008001172,
	0x008001285,
	0x02009000a,
	0x000158825,
	0x008001172,
	0x000144825,
	0x008001172,
	0x000164825,
	0x0200e0001,
	0x008001285,
	0x020090010,
	0x008001285,
	0x020090008,
	0x039220075,
	0x010400006,
	0x000000027,
	0x039220078,
	0x01040fff7,
	0x000000027,
	0x008001172,
	0x008001285,
	0x000000027,
	0x02009000a,
	0x008001172,
	0x008001285,
	0x034e70020,
	0x023bdfff0,
	0x0afbf0000,
	0x08fa30014,
	0x00c0009ab,
	0x00c0009ac,
	0x0afa30004,
	0x08fad0014,
	0x0200efc18,
	0x08fac0014,
	0x08faa0018,
	0x0200c0020,
	0x08fc9801e,
	0x08fc8808e,
	0x08fa7001c,
	0x08fc68022,
	0x02002fc18,
	0x011420003,
	0x000012825,
	0x0114e0003,
	0x000007825,
	0x005410041,
	0x000000027,
	0x0000d5825,
	0x0816b0000,
	0x005410045,
	0x000000027,
	0x01160000a,
	0x025ad0001,
	0x010ee001f,
	0x000000027,
	0x01ce0001d,
	0x000000027,
	0x0000d5825,
	0x0000c5825,
	0x0816b0000,
	0x000000027,
	0x01560fff8,
	0x025ad0001,
	0x0114e0003,
	0x000000027,
	0x005400005,
	0x000000027,
	0x08fa20000,
	0x0000b5e00,
	0x0000b5e03,
	0x011600025,
	0x0258c0001,
	0x02002fc18,
	0x010e20005,
	0x000000027,
	0x000400008,
	0x023bd0010,
	0x001ea3823,
	0x000a7202a,
	0x01080fff9,
	0x01ce00003,
	0x000000027,
	0x000c9202b,
	0x010800005,
	0x008001359,
	0x000000027,
	0x000061825,
	0x024c60001,
	0x0afc68022,
	0x0a06c0000,
	0x025080001,
	0x024a50001,
	0x00800124f,
	0x0afc8808e,
	0x000c9202b,
	0x010800005,
	0x000000027,


@@ 3685,51 3951,80 @@ ulong bootcode[]={
	0x0a04b0000,
	0x025080001,
	0x02002000a,
	0x015620007,
	0x015620008,
	0x0afc8808e,
	0x0000f4025,
	0x0afcf808e,
	0x010eeffcd,
	0x000004025,
	0x0afc0808e,
	0x02003fc18,
	0x010e3ffe3,
	0x000000027,
	0x008001238,
	0x008001359,
	0x024e7ffff,
	0x020020009,
	0x01562fffa,
	0x01562fff9,
	0x000000027,
	0x025030007,
	0x0201cfff8,
	0x0007c4024,
	0x010eeffc3,
	0x02003fc18,
	0x010e3ffd8,
	0x0afc8808e,
	0x008001238,
	0x008001359,
	0x024e7ffff,
	0x02002fc18,
	0x011420003,
	0x000000027,
	0x005400005,
	0x000000027,
	0x08fa20000,
	0x000000027,
	0x000400008,
	0x023bd0010,
	0x0000a3823,
	0x000a7202a,
	0x01080fff9,
	0x000000027,
	0x000c9202b,
	0x010800006,
	0x000000027,
	0x000061825,
	0x024c60001,
	0x0afc68022,
	0x020040020,
	0x0a0640000,
	0x025080001,
	0x024a50001,
	0x00800138e,
	0x0afc8808e,
	0x000aa202a,
	0x01080ffbe,
	0x01080ffba,
	0x000000027,
	0x000c9202b,
	0x010800005,
	0x010800006,
	0x000000027,
	0x000061025,
	0x024c60001,
	0x0afc68022,
	0x0a04c0000,
	0x020040020,
	0x0a0440000,
	0x025080001,
	0x024a50001,
	0x008001278,
	0x00800139d,
	0x0afc8808e,
	0x023bdffec,
	0x0afbf0000,
	0x02004002a,
	0x0a3a40010,
	0x02002002a,
	0x0a3a20010,
	0x08fa30028,
	0x02002fc18,
	0x02002002a,
	0x0a3a30011,
	0x0a3a40012,
	0x0a3a20012,
	0x0a3a00013,
	0x023a30010,
	0x0afa30004,
	0x0afa00008,
	0x00c001226,
	0x02002fc18,
	0x00c001349,
	0x0afa2000c,
	0x08fa20000,
	0x023bd0014,


@@ 3747,7 4042,7 @@ ulong bootcode[]={
	0x08fa3001c,
	0x02002fc18,
	0x0afa30008,
	0x00c001226,
	0x00c001349,
	0x0afa2000c,
	0x08fa20000,
	0x023bd0014,


@@ 3767,7 4062,7 @@ ulong bootcode[]={
	0x000000027,
	0x0afa3000c,
	0x08fa20024,
	0x00c00113d,
	0x00c001259,
	0x0afa20010,
	0x08fa20000,
	0x023bd0014,


@@ 3877,7 4172,7 @@ ulong bootcode[]={
	0x0afa00014,
	0x02003005a,
	0x0006d202a,
	0x0108001f2,
	0x01080020e,
	0x000000027,
	0x0afa00034,
	0x0c7a10048,


@@ 3885,29 4180,37 @@ ulong bootcode[]={
	0x000000027,
	0x04620c032,
	0x000000027,
	0x04501005d,
	0x045010065,
	0x000000027,
	0x0c7a10048,
	0x0c7a0004c,
	0x023a20034,
	0x0e7a10004,
	0x0e7a00008,
	0x00c0015bb,
	0x00c0016fe,
	0x0afa2000c,
	0x0c7c1807a,
	0x0c7c0807e,
	0x0c7a20034,
	0x000000027,
	0x08fa20034,
	0x04444f800,
	0x044821000,
	0x034850003,
	0x0c7c5807a,
	0x0c7c4807e,
	0x0468010a1,
	0x046201002,
	0x046200124,
	0x0e7a40034,
	0x046241002,
	0x038a50002,
	0x044c5f800,
	0x000000027,
	0x0462000a4,
	0x044021000,
	0x000000027,
	0x044c4f800,
	0x0afa20034,
	0x08fa20034,
	0x000000027,
	0x000023043,
	0x0afa60030,
	0x000061023,
	0x00c001560,
	0x00c0016a3,
	0x0afa20004,
	0x0c7a30048,
	0x0c7a2004c,


@@ 3919,7 4222,7 @@ ulong bootcode[]={
	0x08fa30034,
	0x000000027,
	0x000431023,
	0x00c001560,
	0x00c0016a3,
	0x0afa20004,
	0x08fad00b4,
	0x023ae0078,


@@ 3942,7 4245,7 @@ ulong bootcode[]={
	0x08fa30034,
	0x000000027,
	0x000431023,
	0x00c001560,
	0x00c0016a3,
	0x0afa20004,
	0x08fad00b4,
	0x08fac00ac,


@@ 3951,7 4254,7 @@ ulong bootcode[]={
	0x0c7a2003c,
	0x000000027,
	0x046201182,
	0x00800135b,
	0x00800148a,
	0x023ae0078,
	0x0c7c18082,
	0x0c7c08086,


@@ 3968,7 4271,7 @@ ulong bootcode[]={
	0x08fa30034,
	0x000000027,
	0x000431023,
	0x00c001560,
	0x00c0016a3,
	0x0afa20004,
	0x08fad00b4,
	0x08fac00ac,


@@ 3977,7 4280,7 @@ ulong bootcode[]={
	0x0c7a2003c,
	0x000000027,
	0x046201182,
	0x008001372,
	0x0080014a1,
	0x023ae0078,
	0x02003fc18,
	0x015830002,


@@ 3986,7 4289,7 @@ ulong bootcode[]={
	0x020020067,
	0x015a20003,
	0x000000027,
	0x01d800183,
	0x01d800197,
	0x000000027,
	0x02002001e,
	0x0004c202a,


@@ 4012,7 4315,7 @@ ulong bootcode[]={
	0x0200cffff,
	0x0afac00ac,
	0x0200d0065,
	0x008001328,
	0x00800144f,
	0x0afad00b4,
	0x0c7a70048,
	0x0c7a6004c,


@@ 4026,7 4329,7 @@ ulong bootcode[]={
	0x08fa30034,
	0x02002ffff,
	0x000431023,
	0x00c001560,
	0x00c0016a3,
	0x0afa20004,
	0x08fad00b4,
	0x023ae0078,


@@ 4041,14 4344,14 @@ ulong bootcode[]={
	0x0e7a60044,
	0x000003825,
	0x000e6202a,
	0x01080002c,
	0x010800034,
	0x000000027,
	0x08fa30034,
	0x000000027,
	0x000671823,
	0x00460012b,
	0x004600137,
	0x0afa7002c,
	0x00c001560,
	0x00c0016a3,
	0x0afa30004,
	0x0c7a30040,
	0x0c7a20044,


@@ 4057,7 4360,7 @@ ulong bootcode[]={
	0x046201083,
	0x0e7a30004,
	0x0e7a20008,
	0x00c00151e,
	0x00c001661,
	0x000000027,
	0x08fad00b4,
	0x023ae0078,


@@ 4065,18 4368,26 @@ ulong bootcode[]={
	0x08fac00ac,
	0x023a90050,
	0x08fa60028,
	0x046200124,
	0x044072000,
	0x04444f800,
	0x000000027,
	0x044870000,
	0x034850003,
	0x038a50002,
	0x044c5f800,
	0x000000027,
	0x0c7a30038,
	0x0c7a2003c,
	0x046800021,
	0x0c7a50040,
	0x0c7a40044,
	0x046220002,
	0x046202181,
	0x0462000a4,
	0x044071000,
	0x000000027,
	0x044c4f800,
	0x044871000,
	0x000000027,
	0x0c7a50038,
	0x0c7a4003c,
	0x0468010a1,
	0x046241002,
	0x0c7a30040,
	0x0c7a20044,
	0x000000027,
	0x046201181,
	0x0e7a70040,
	0x0e7a60044,
	0x0010e1021,


@@ 4084,29 4395,33 @@ ulong bootcode[]={
	0x0a0440001,
	0x025070001,
	0x000e6202a,
	0x01480ffd6,
	0x01480ffce,
	0x000000027,
	0x020070005,
	0x024c6ffff,
	0x004c00013,
	0x004c00017,
	0x000000027,
	0x000ce1021,
	0x080430001,
	0x000000027,
	0x000031e00,
	0x000031e03,
	0x000672021,
	0x0a0440001,
	0x000ce1021,
	0x080420001,
	0x020030039,
	0x00062202a,
	0x010800006,
	0x010800008,
	0x000003825,
	0x000ce1021,
	0x080440001,
	0x024e70001,
	0x000042600,
	0x000042603,
	0x02484fff6,
	0x0a0440001,
	0x0080013f9,
	0x008001530,
	0x024c6ffff,
	0x010e00007,
	0x0200b0001,


@@ 4174,7 4489,7 @@ ulong bootcode[]={
	0x020030030,
	0x0a0430000,
	0x024e7ffff,
	0x008001440,
	0x00800157b,
	0x024c60001,
	0x019000013,
	0x000000027,


@@ 4194,7 4509,7 @@ ulong bootcode[]={
	0x0256b0001,
	0x0a0430000,
	0x02508ffff,
	0x008001451,
	0x00800158c,
	0x024c60001,
	0x08fa300b0,
	0x000000027,


@@ 4223,7 4538,7 @@ ulong bootcode[]={
	0x0afa30008,
	0x0afa2000c,
	0x08fa300b0,
	0x00c00113d,
	0x00c001259,
	0x0afa30010,
	0x08fa20000,
	0x023bd00a0,


@@ 4259,8 4574,8 @@ ulong bootcode[]={
	0x000001012,
	0x024420030,
	0x0a0620000,
	0x020030064,
	0x000e3001a,
	0x020020064,
	0x000e2001a,
	0x000003810,
	0x000000027,
	0x000000027,


@@ 4279,19 4594,19 @@ ulong bootcode[]={
	0x000001810,
	0x024630030,
	0x0a0430000,
	0x008001478,
	0x0080015b3,
	0x024c60001,
	0x000061825,
	0x001231021,
	0x02003002b,
	0x0a0430000,
	0x008001499,
	0x0080015d4,
	0x024c60001,
	0x000061025,
	0x001221821,
	0x020020065,
	0x0a0620000,
	0x00800148f,
	0x0080015ca,
	0x024c60001,
	0x020030067,
	0x011a30006,


@@ 4299,7 4614,7 @@ ulong bootcode[]={
	0x020030068,
	0x011a30003,
	0x000000027,
	0x008001472,
	0x0080015ad,
	0x000000027,
	0x024c7ffff,
	0x004e00006,


@@ 4319,11 4634,11 @@ ulong bootcode[]={
	0x000000027,
	0x01107ff93,
	0x000073025,
	0x008001472,
	0x0080015ad,
	0x024c60001,
	0x0080014d7,
	0x008001612,
	0x02508ffff,
	0x0080014cf,
	0x00800160a,
	0x024e7ffff,
	0x08fa30034,
	0x02002ffff,


@@ 4333,7 4648,7 @@ ulong bootcode[]={
	0x000003825,
	0x08fa30034,
	0x0200d0068,
	0x00800142d,
	0x008001568,
	0x001835023,
	0x08fa200b0,
	0x000000027,


@@ 4344,7 4659,7 @@ ulong bootcode[]={
	0x001221821,
	0x02002002b,
	0x0a0620000,
	0x00800141e,
	0x008001559,
	0x024c60001,
	0x0c7c38082,
	0x0c7c28086,


@@ 4354,32 4669,40 @@ ulong bootcode[]={
	0x0e7a60044,
	0x0e7a70004,
	0x0e7a60008,
	0x00c00151e,
	0x00c001661,
	0x000000027,
	0x08fad00b4,
	0x023ae0078,
	0x08fa8002c,
	0x08fac00ac,
	0x023a90050,
	0x08fa60028,
	0x046200124,
	0x044072000,
	0x04444f800,
	0x000000027,
	0x044870000,
	0x034850003,
	0x038a50002,
	0x044c5f800,
	0x000000027,
	0x0c7a30040,
	0x0c7a20044,
	0x046800021,
	0x046201181,
	0x0462000a4,
	0x044071000,
	0x000000027,
	0x044c4f800,
	0x044871000,
	0x000000027,
	0x0c7a50040,
	0x0c7a40044,
	0x0468010a1,
	0x046222181,
	0x0e7a70040,
	0x0e7a60044,
	0x0080013f0,
	0x023ae0078,
	0x008001395,
	0x008001527,
	0x000000027,
	0x0080014c4,
	0x0258cffff,
	0x020020001,
	0x0afa20014,
	0x025ad0020,
	0x008001328,
	0x00800144f,
	0x0afad00b4,
	0x023bdffe8,
	0x0afbf0000,


@@ 4396,7 4719,7 @@ ulong bootcode[]={
	0x04624c081,
	0x0e7a30004,
	0x0e7a20008,
	0x00c00160a,
	0x00c00174c,
	0x0afa2000c,
	0x04620c032,
	0x000000027,


@@ 4425,7 4748,7 @@ ulong bootcode[]={
	0x023a2001c,
	0x0e7a30004,
	0x0e7a20008,
	0x00c00160a,
	0x00c00174c,
	0x0afa2000c,
	0x0c7a1001c,
	0x0c7a00020,


@@ 4441,7 4764,7 @@ ulong bootcode[]={
	0x04624c081,
	0x0e7a30004,
	0x0e7a20008,
	0x00c00151e,
	0x00c001661,
	0x000000027,
	0x08fa20000,
	0x023bd000c,


@@ 4454,7 4777,7 @@ ulong bootcode[]={
	0x004810008,
	0x000000027,
	0x000041023,
	0x00c001560,
	0x00c0016a3,
	0x0afa20004,
	0x08fa20000,
	0x023bd0014,


@@ 4475,12 4798,12 @@ ulong bootcode[]={
	0x000042843,
	0x0afa50010,
	0x000851823,
	0x00c001560,
	0x00c0016a3,
	0x0afa30004,
	0x0e7a10008,
	0x0e7a0000c,
	0x08fa20010,
	0x00c001560,
	0x00c0016a3,
	0x0afa20004,
	0x0c7a30008,
	0x0c7a2000c,


@@ 4539,90 4862,89 @@ ulong bootcode[]={
	0x003e00008,
	0x02461fffc,
	0x023bdfff4,
	0x0c7a70010,
	0x0c7a60014,
	0x08fa50018,
	0x04626c032,
	0x0c7a50010,
	0x0c7a40014,
	0x08fa40018,
	0x04624c032,
	0x000000027,
	0x045000005,
	0x000000027,
	0x04620c006,
	0x023bd000c,
	0x003e00008,
	0x0aca00000,
	0x0e7a70004,
	0x0e7a60008,
	0x08fa20004,
	0x0ac800000,
	0x0e7a50004,
	0x0e7a40008,
	0x08fa30004,
	0x000000027,
	0x000021d03,
	0x000031d03,
	0x0306307ff,
	0x02463fc02,
	0x0aca30000,
	0x0ac830000,
	0x08fa20004,
	0x000000027,
	0x03c1c800f,
	0x0379cffff,
	0x0005c0824,
	0x0afa10004,
	0x08fa20004,
	0x0005c1024,
	0x0afa20004,
	0x08fa30004,
	0x000000027,
	0x03c1c3fe0,
	0x0005c0825,
	0x0afa10004,
	0x0007c1825,
	0x0afa30004,
	0x0c7a10004,
	0x0c7a00008,
	0x003e00008,
	0x023bd000c,
	0x023bdfff4,
	0x0c7a70010,
	0x0c7a60014,
	0x0c7a50010,
	0x0c7a40014,
	0x000000027,
	0x04626c032,
	0x04624c032,
	0x000000027,
	0x045000004,
	0x000000027,
	0x023bd000c,
	0x003e00008,
	0x04620c006,
	0x0e7a70004,
	0x0e7a60008,
	0x0e7a50004,
	0x0e7a40008,
	0x08fa20004,
	0x000000027,
	0x000020d03,
	0x08fa20018,
	0x0302107ff,
	0x000412821,
	0x01ca00004,
	0x08fa30018,
	0x000021503,
	0x0304207ff,
	0x000622021,
	0x01c800004,
	0x000000027,
	0x023bd000c,
	0x003e00008,
	0x04620c006,
	0x028a207ff,
	0x014400004,
	0x0288307ff,
	0x014600004,
	0x000000027,
	0x023bd000c,
	0x003e00008,
	0x04620c006,
	0x08fa20004,
	0x000000027,
	0x08fa30004,
	0x000041500,
	0x03c1c800f,
	0x0379cffff,
	0x0005c0824,
	0x0afa10004,
	0x08fa20004,
	0x000050d00,
	0x000410825,
	0x0afa10004,
	0x0007c1824,
	0x0afa30004,
	0x08fa30004,
	0x000000027,
	0x000621025,
	0x0afa20004,
	0x0c7a10004,
	0x0c7a00008,
	0x003e00008,
	0x023bd000c,
	0x023bdfff0,
	0x08fa6001c,
	0x0c7a70014,
	0x0c7a60018,
	0x0c7a50014,
	0x0c7a40018,
	0x000000027,
	0x04626e03e,
	0x04624e03e,
	0x000000027,
	0x045010006,
	0x000000027,


@@ 4630,24 4952,25 @@ ulong bootcode[]={
	0x0e4d80004,
	0x023bd0010,
	0x003e00008,
	0x046203006,
	0x0e7a70008,
	0x0e7a6000c,
	0x046202006,
	0x0e7a50008,
	0x0e7a4000c,
	0x08fa20008,
	0x020030015,
	0x000020d03,
	0x0302107ff,
	0x02425fc02,
	0x00065102a,
	0x014400013,
	0x000000027,
	0x08fc18106,
	0x08fa30008,
	0x000a10807,
	0x000000027,
	0x000021503,
	0x0304207ff,
	0x02445fc02,
	0x020020015,
	0x00045202a,
	0x014800013,
	0x000000027,
	0x08fc38106,
	0x08fa40008,
	0x000a31807,
	0x0201cffff,
	0x0003c0826,
	0x000610824,
	0x0afa10008,
	0x0007c1826,
	0x000831824,
	0x0afa30008,
	0x0afa0000c,
	0x0c7a10008,
	0x0c7a0000c,


@@ 4658,21 4981,21 @@ ulong bootcode[]={
	0x0c7a2000c,
	0x023bd0010,
	0x003e00008,
	0x046223001,
	0x046222001,
	0x020030035,
	0x00065102a,
	0x01440fff3,
	0x00065202a,
	0x01480fff3,
	0x000000027,
	0x08fc3810a,
	0x024a1ffea,
	0x000230807,
	0x024a2ffea,
	0x000431007,
	0x0201cffff,
	0x0003c0826,
	0x08fa3000c,
	0x0005c1026,
	0x08fa4000c,
	0x000000027,
	0x000610824,
	0x00800162a,
	0x0afa1000c,
	0x000821024,
	0x00800176d,
	0x0afa2000c,
	0x023bdfffc,
	0x08fa30010,
	0x08fa40008,


@@ 4782,7 5105,7 @@ ulong bootcode[]={
	0x000000027,
	0x0a0c8ffff,
	0x024c6ffff,
	0x0080016a9,
	0x0080017ec,
	0x024e7ffff,
	0x000000000,
	0x000000000,


@@ 4793,7 5116,6 @@ ulong bootcode[]={
	0x000000000,
	0x000000000,
	0x000000000,
	0x000000000,
	0x000000001,
	0x00000000a,
	0x000000064,


@@ 4852,13 5174,13 @@ ulong bootcode[]={
	0x000000000,
	0x0001fffff,
	0x07fffffff,
	0x000004a18,
	0x000004b30,
	0x000004554,
	0x000004c0c,
	0x000004a60,
	0x000004aa8,
	0x000004af8,
	0x000004eb0,
	0x000004fcc,
	0x0000049c4,
	0x0000050a8,
	0x000004efc,
	0x000004f44,
	0x000004f94,
	0x000000000,
	0x000000000,
	0x000000000,


@@ 5217,6 5539,8 @@ ulong bootcode[]={
	0x002000000,
	0x000000000,
	0x000000000,
	0x00005188,
	0x00005690,
	0x0,
	0x00005690,
	0x0,
};