Task 1821983

Name 07188019_125_2
Workunit 1272520
Created 29 Apr 2019, 13:13:59 UTC
Sent 29 Apr 2019, 13:14:21 UTC
Report deadline 4 May 2019, 13:14:21 UTC
Received 29 Apr 2019, 13:38:02 UTC
Server state Over
Outcome Computation error
Client state Compute error
Exit status 196 (0x000000C4) EXIT_DISK_LIMIT_EXCEEDED
Computer ID 874
Run time 4 min 56 sec
CPU time 3 min 32 sec
Validate state Invalid
Credit 0.00
Device peak FLOPS 3.02 GFLOPS
Application version boinc2docker v1.12 (vbox64_mt)
windows_x86_64
Peak working set size 79.91 MB
Peak swap size 91.86 MB
Peak disk usage 3.25 GB

Stderr output

<core_client_version>7.14.2</core_client_version>
<![CDATA[
<message>
Disk usage limit exceeded</message>
<stderr_txt>
2019-04-29 08:17:24 (34212): vboxwrapper (7.9.26200): starting
2019-04-29 08:17:24 (34212): Feature: Checkpoint interval offset (246 seconds)
2019-04-29 08:17:24 (34212): Detected: VirtualBox COM Interface (Version: 5.1.26)
2019-04-29 08:17:24 (34212): Detected: Minimum checkpoint interval (600.000000 seconds)
2019-04-29 08:17:24 (34212): Create VM. (boinc_2e80b1cc28a2a24c, slot#5)
2019-04-29 08:17:24 (34212): Updating drive controller type and model for desired configuration.
2019-04-29 08:17:24 (34212): Setting Memory Size for VM. (3072MB)
2019-04-29 08:17:24 (34212): Setting CPU Count for VM. (1)
2019-04-29 08:17:24 (34212): Setting Chipset Options for VM.
2019-04-29 08:17:24 (34212): Setting Boot Options for VM.
2019-04-29 08:17:24 (34212): Enabling VM Network Access.
2019-04-29 08:17:24 (34212): Setting Network Configuration for NAT.
2019-04-29 08:17:24 (34212): Disabling USB Support for VM.
2019-04-29 08:17:24 (34212): Disabling COM Port Support for VM.
2019-04-29 08:17:24 (34212): Disabling LPT Port Support for VM.
2019-04-29 08:17:24 (34212): Disabling Audio Support for VM.
2019-04-29 08:17:24 (34212): Disabling Clipboard Support for VM.
2019-04-29 08:17:24 (34212): Disabling Drag and Drop Support for VM.
2019-04-29 08:17:24 (34212): Adding storage controller(s) to VM.
2019-04-29 08:17:24 (34212): Adding virtual ISO 9660 disk drive to VM. (vm_isocontext.iso)
2019-04-29 08:17:24 (34212): Adding VirtualBox Guest Additions to VM.
2019-04-29 08:17:24 (34212): Adding network bandwidth throttle group to VM. (Defaulting to 1024GB)
2019-04-29 08:17:24 (34212): Enabling shared directory for VM.
2019-04-29 08:17:24 (34212): Starting VM. (boinc_2e80b1cc28a2a24c, slot#5)
2019-04-29 08:17:38 (34212): Guest Log: BIOS: VirtualBox 5.1.26

2019-04-29 08:17:38 (34212): Guest Log: BIOS: Boot : bseqnr=1, bootseq=0032

2019-04-29 08:17:38 (34212): Guest Log: int13_harddisk: function 02, unmapped device for ELDL=80

2019-04-29 08:17:38 (34212): Guest Log: BIOS: Boot from Hard Disk 0 failed

2019-04-29 08:17:38 (34212): Guest Log: BIOS: Boot : bseqnr=2, bootseq=0003

2019-04-29 08:17:38 (34212): Guest Log: BIOS: Booting from CD-ROM...

2019-04-29 08:17:38 (34212): Successfully started VM. (PID = '3152')
2019-04-29 08:17:38 (34212): Reporting VM Process ID to BOINC.
2019-04-29 08:17:44 (34212): VM state change detected. (old = 'poweroff', new = 'running')
2019-04-29 08:17:54 (34212): Guest Log: BIOS: KBD: unsupported int 16h function 03

2019-04-29 08:17:54 (34212): Guest Log: BIOS: AX=0305 BX=0000 CX=0000 DX=0000 

2019-04-29 08:17:54 (34212): Preference change detected
2019-04-29 08:17:54 (34212): Setting CPU throttle for VM. (100%)
2019-04-29 08:17:54 (34212): Setting checkpoint interval to 600 seconds. (Higher value of (Preference: 60 seconds) or (Vbox_job.xml: 600 seconds))
2019-04-29 08:18:04 (34212): Guest Log: vgdrvHeartbeatInit: Setting up heartbeat to trigger every 2000 milliseconds

2019-04-29 08:18:04 (34212): Guest Log: vboxguest: misc device minor 56, IRQ 20, I/O port d020, MMIO at 00000000f0400000 (size 0x400000)

2019-04-29 08:18:04 (34212): Guest Log: net.ipv4.ip_forward = 1

2019-04-29 08:18:04 (34212): Guest Log: sysctl: cannot stat /proc/sys/net/ipv6/conf/all/forwarding: No such file or directory

2019-04-29 08:18:04 (34212): Guest Log: sysctl: setting key "cannot stat %s": No such file or directory

2019-04-29 08:18:04 (34212): Guest Log: sysctl: "cannot stat %s" is an unknown key

2019-04-29 08:18:04 (34212): Guest Log: sysctl: setting key "cannot stat %s": No such file or directory

2019-04-29 08:18:04 (34212): Guest Log: Segmentation fault

2019-04-29 08:18:04 (34212): Guest Log: automount ...

2019-04-29 08:18:04 (34212): Guest Log: Is the disk unpartitioned?, test for the 'boot2docker format-me' string

2019-04-29 08:18:04 (34212): Guest Log: automount over.

2019-04-29 08:18:04 (34212): Guest Log: Setting hostname to boot2docker Done.

2019-04-29 08:18:04 (34212): Guest Log: Mon Apr 29 08:17:59 UTC 2019 dhcp -------------------------------

2019-04-29 08:18:10 (34212): Guest Log: udevadm settle - timeout of 5 seconds reached, the event queue contains:

2019-04-29 08:18:10 (34212): Guest Log:   /sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A03:00/device:00/PNP0700:00 (1345)

2019-04-29 08:18:10 (34212): Guest Log: Mon Apr 29 08:18:05 UTC 2019 dhcp -------------------------------

2019-04-29 08:18:10 (34212): Guest Log: VBoxService 5.0.16 r105871 (verbosity: 0) linux.amd64 (Mar  4 2016 17:38:55) release log

2019-04-29 08:18:10 (34212): Guest Log: 00:00:00.000110 main     Log opened 2019-04-29T08:18:06.056411000Z

2019-04-29 08:18:10 (34212): Guest Log: VBoxService 5.0.16 r105871 (verbosity: 0) linux.amd64 (Mar  4 2016 17:38:55) release log

2019-04-29 08:18:10 (34212): Guest Log: 00:00:00.000110 main     Log opened 2019-04-29T08:18:06.056411000Z

2019-04-29 08:18:10 (34212): Guest Log: 00:00:00.003095 main     OS Product: Linux

2019-04-29 08:18:10 (34212): Guest Log: 00:00:00.003095 main     OS Product: Linux

2019-04-29 08:18:10 (34212): Guest Log: 00:00:00.003908 main     OS Release: 4.1.19-boot2docker

2019-04-29 08:18:10 (34212): Guest Log: 00:00:00.003976 main     OS Version: #1 SMP Sun Apr 17 19:40:54 UTC 2016

2019-04-29 08:18:10 (34212): Guest Log: 00:00:00.004034 main     Executable: /sbin/VBoxService

2019-04-29 08:18:10 (34212): Guest Log: 00:00:00.004038 main     Process ID: 785

2019-04-29 08:18:10 (34212): Guest Log: 00:00:00.004039 main     Package type: LINUX_64BITS_GENERIC

2019-04-29 08:18:10 (34212): Guest Log: 00:00:00.003908 main     OS Release: 4.1.19-boot2docker

2019-04-29 08:18:10 (34212): Guest Log: 00:00:00.003976 main     OS Version: #1 SMP Sun Apr 17 19:40:54 UTC 2016

2019-04-29 08:18:10 (34212): Guest Log: 00:00:00.004034 main     Executable: /sbin/VBoxService

2019-04-29 08:18:10 (34212): Guest Log: 00:00:00.004038 main     Process ID: 785

2019-04-29 08:18:10 (34212): Guest Log: 00:00:00.004039 main     Package type: LINUX_64BITS_GENERIC

2019-04-29 08:18:10 (34212): Guest Log: 00:00:00.010612 main     5.0.16 r105871 started. Verbose level = 0

2019-04-29 08:18:10 (34212): Guest Log: 00:00:00.014164 vminfo   rtldrNativeLoad: dlopen('libdbus-1.so.3', RTLD_NOW | RTLD_LOCAL) failed: libdbus-1.so.3: cannot open shared object file: No such file or directory

2019-04-29 08:18:10 (34212): Guest Log: 00:00:00.014252 vminfo   Error: Unable to connect to system D-Bus (1/3): D-Bus not installed

2019-04-29 08:18:10 (34212): Guest Log: 00:00:00.010612 main     5.0.16 r105871 started. Verbose level = 0

2019-04-29 08:18:10 (34212): Guest Log: Mounting BOINC shared/...

2019-04-29 08:18:10 (34212): Guest Log: -------------------

2019-04-29 08:18:10 (34212): Guest Log: Mon Apr 29 13:18:08 UTC 2019

2019-04-29 08:18:15 (34212): Guest Log: 00:00:05.015260 vminfo   Error: Unable to connect to system D-Bus (2/3): D-Bus not installed

2019-04-29 08:18:15 (34212): Guest Log: Mon Apr 29 13:18:13 UTC 2019

2019-04-29 08:18:15 (34212): Guest Log: 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default 

2019-04-29 08:18:15 (34212): Guest Log:     link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00

2019-04-29 08:18:15 (34212): Guest Log:     inet 127.0.0.1/8 scope host lo

2019-04-29 08:18:15 (34212): Guest Log:        valid_lft forever preferred_lft forever

2019-04-29 08:18:15 (34212): Guest Log: 2: dummy0: <BROADCAST,NOARP> mtu 1500 qdisc noop state DOWN group default 

2019-04-29 08:18:15 (34212): Guest Log:     link/ether ae:29:3d:d8:a8:bb brd ff:ff:ff:ff:ff:ff

2019-04-29 08:18:15 (34212): Guest Log: 3: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000

2019-04-29 08:18:15 (34212): Guest Log:     link/ether 08:00:27:e9:f5:eb brd ff:ff:ff:ff:ff:ff

2019-04-29 08:18:15 (34212): Guest Log:     inet 10.0.2.15/24 brd 10.0.2.255 scope global eth0

2019-04-29 08:18:15 (34212): Guest Log:        valid_lft forever preferred_lft forever

2019-04-29 08:18:15 (34212): Guest Log: -------------------

2019-04-29 08:18:15 (34212): Guest Log: Linking /etc/docker to /var/lib/boot2docker for persistence

2019-04-29 08:18:15 (34212): Guest Log: Waiting for Docker daemon to start...

2019-04-29 08:18:15 (34212): Guest Log: REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE

2019-04-29 08:18:15 (34212): Guest Log: Running boinc_app...

2019-04-29 08:18:15 (34212): Guest Log: Importing Docker image from BOINC...

2019-04-29 08:18:15 (34212): Guest Log: Filesystem                Size      Used Available Use% Mounted on

2019-04-29 08:18:15 (34212): Guest Log: tmpfs                     2.6G    164.1M      2.5G   6% /

2019-04-29 08:18:15 (34212): Guest Log: tmpfs                     1.5G         0      1.5G   0% /dev/shm

2019-04-29 08:18:15 (34212): Guest Log: cgroup                    1.5G         0      1.5G   0% /sys/fs/cgroup

2019-04-29 08:18:15 (34212): Guest Log: shared                  931.3G    462.2G    469.0G  50% /root/shared

2019-04-29 08:18:15 (34212): Guest Log: tmpfs                     2.6G    164.1M      2.5G   6% /var/lib/docker/aufs

2019-04-29 08:18:22 (34212): Guest Log: 00:00:10.016300 vminfo   Error: Unable to connect to system D-Bus (3/3): D-Bus not installed

2019-04-29 08:18:22 (34212): Guest Log: doing docker load...

2019-04-29 08:18:36 (34212): Guest Log: Filesystem                Size      Used Available Use% Mounted on

2019-04-29 08:18:36 (34212): Guest Log: tmpfs                     2.6G    663.1M      2.0G  24% /

2019-04-29 08:18:36 (34212): Guest Log: tmpfs                     1.5G         0      1.5G   0% /dev/shm

2019-04-29 08:18:36 (34212): Guest Log: cgroup                    1.5G         0      1.5G   0% /sys/fs/cgroup

2019-04-29 08:18:36 (34212): Guest Log: shared                  931.3G    458.9G    472.4G  49% /root/shared

2019-04-29 08:18:36 (34212): Guest Log: tmpfs                     2.6G    663.1M      2.0G  24% /var/lib/docker/aufs

2019-04-29 08:18:36 (34212): Guest Log:               total        used        free      shared  buff/cache   available

2019-04-29 08:18:36 (34212): Guest Log: Mem:           3007          48        2257         663         701        2258

2019-04-29 08:18:36 (34212): Guest Log: Swap:           700           0         700

2019-04-29 08:18:36 (34212): Guest Log: Building apps directory...

2019-04-29 08:22:21 (34212): Powering off VM.
2019-04-29 08:22:23 (34212): Successfully stopped VM.
2019-04-29 08:22:28 (34212): Deregistering VM. (boinc_2e80b1cc28a2a24c, slot#5)
2019-04-29 08:22:28 (34212): Removing virtual disk drive(s) from VM.
2019-04-29 08:22:28 (34212): Removing network bandwidth throttle group from VM.
2019-04-29 08:22:28 (34212): Removing storage controller(s) from VM.
2019-04-29 08:22:28 (34212): Removing VM from VirtualBox.

    Hypervisor System Log:

97:17:18.887136          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={b2547866-a0a1-4391-8b86-6952d82efaa0} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
97:17:19.614228          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={b2547866-a0a1-4391-8b86-6952d82efaa0} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
97:17:23.890771          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={b2547866-a0a1-4391-8b86-6952d82efaa0} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
97:17:24.625365          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={b2547866-a0a1-4391-8b86-6952d82efaa0} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
97:17:28.895907          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={b2547866-a0a1-4391-8b86-6952d82efaa0} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
97:17:29.629500          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={b2547866-a0a1-4391-8b86-6952d82efaa0} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
97:17:33.904543          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={b2547866-a0a1-4391-8b86-6952d82efaa0} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
97:17:34.646637          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={b2547866-a0a1-4391-8b86-6952d82efaa0} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
97:17:38.909178          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={b2547866-a0a1-4391-8b86-6952d82efaa0} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
97:17:39.651773          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={b2547866-a0a1-4391-8b86-6952d82efaa0} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
97:17:43.912814          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={b2547866-a0a1-4391-8b86-6952d82efaa0} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
97:17:44.655408          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={b2547866-a0a1-4391-8b86-6952d82efaa0} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
97:17:48.923950          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={b2547866-a0a1-4391-8b86-6952d82efaa0} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
97:17:49.660044          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={b2547866-a0a1-4391-8b86-6952d82efaa0} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
97:17:53.967091          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={b2547866-a0a1-4391-8b86-6952d82efaa0} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
97:17:54.663179          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={b2547866-a0a1-4391-8b86-6952d82efaa0} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
97:17:58.970726          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={b2547866-a0a1-4391-8b86-6952d82efaa0} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
97:17:59.666314          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={b2547866-a0a1-4391-8b86-6952d82efaa0} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
97:18:04.477925          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={b2547866-a0a1-4391-8b86-6952d82efaa0} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
97:18:04.934983          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={b2547866-a0a1-4391-8b86-6952d82efaa0} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
97:18:09.524566          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={b2547866-a0a1-4391-8b86-6952d82efaa0} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
97:18:09.526566          ERROR [COM]: aRC=E_FAIL (0x80004005) aIID={b2547866-a0a1-4391-8b86-6952d82efaa0} aComponent={SessionMachine} aText={This machine does not have any snapshots}, preserve=false aResultDetail=0
97:18:09.528067          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={b2547866-a0a1-4391-8b86-6952d82efaa0} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
97:18:09.528567          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={b2547866-a0a1-4391-8b86-6952d82efaa0} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
97:18:09.560571          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={b2547866-a0a1-4391-8b86-6952d82efaa0} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
97:18:09.600576          ERROR [COM]: aRC=VBOX_E_INVALID_OBJECT_STATE (0x80bb0007) aIID={4afe423b-43e0-e9d0-82e8-ceb307940dda} aComponent={MediumWrap} aText={Medium 'C:\Program Files\Oracle\VirtualBox/VBoxGuestAdditions.iso' is locked for reading by another task}, preserve=false aResultDetail=0
97:18:09.658583          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={4afe423b-43e0-e9d0-82e8-ceb307940dda} aComponent={MediumWrap} aText={The object is not ready}, preserve=false aResultDetail=0
97:18:09.659083          ERROR [COM]: aRC=VBOX_E_INVALID_OBJECT_STATE (0x80bb0007) aIID={4afe423b-43e0-e9d0-82e8-ceb307940dda} aComponent={MediumWrap} aText={Medium 'C:\Program Files\Oracle\VirtualBox/VBoxGuestAdditions.iso' is locked for reading by another task}, preserve=false aResultDetail=0
97:18:10.940746          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={b2547866-a0a1-4391-8b86-6952d82efaa0} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
97:18:10.942246          ERROR [COM]: aRC=E_FAIL (0x80004005) aIID={b2547866-a0a1-4391-8b86-6952d82efaa0} aComponent={SessionMachine} aText={This machine does not have any snapshots}, preserve=false aResultDetail=0
97:18:10.943246          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={b2547866-a0a1-4391-8b86-6952d82efaa0} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
97:18:10.943746          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={b2547866-a0a1-4391-8b86-6952d82efaa0} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
97:18:10.947747          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={b2547866-a0a1-4391-8b86-6952d82efaa0} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
97:18:10.950247          ERROR [COM]: aRC=VBOX_E_INVALID_OBJECT_STATE (0x80bb0007) aIID={4afe423b-43e0-e9d0-82e8-ceb307940dda} aComponent={MediumWrap} aText={Medium 'C:\Program Files\Oracle\VirtualBox/VBoxGuestAdditions.iso' is locked for reading by another task}, preserve=false aResultDetail=0
97:18:10.963749          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={4afe423b-43e0-e9d0-82e8-ceb307940dda} aComponent={MediumWrap} aText={The object is not ready}, preserve=false aResultDetail=0
97:18:10.963749          ERROR [COM]: aRC=VBOX_E_INVALID_OBJECT_STATE (0x80bb0007) aIID={4afe423b-43e0-e9d0-82e8-ceb307940dda} aComponent={MediumWrap} aText={Medium 'C:\Program Files\Oracle\VirtualBox/VBoxGuestAdditions.iso' is locked for reading by another task}, preserve=false aResultDetail=0

    VM Execution Log:


    VM Startup Log:


    VM Trace Log:

08:22:38 (34212): called boinc_finish(194)

</stderr_txt>
]]>


©2024 COPYRIGHT 2017-2018 NCN