It looks good to me - it might be worth looking at the IPv6 layout too, those addresses are much longer.