Name 1IANDmF3xc7n9Rq4apOajLDm4fhM0noT9bVof3QYDmTuLKDmdARDzn_0
Workunit 232554679
Created 24 May 2025, 7:01:15 UTC
Sent 24 May 2025, 7:42:10 UTC
Report deadline 1 Jun 2025, 7:42:10 UTC
Received 24 May 2025, 8:43:33 UTC
Server state Over
Outcome Computation error
Client state Compute error
Exit status -2135228404 (0x80BB000C) Unknown error code
Computer ID 10775198
Run time 15 sec
CPU time
Validate state Invalid
Credit 0.00
Device peak FLOPS 37.87 GFLOPS
Application version ATLAS Simulation v3.01 (vbox64_mt_mcore_atlas)
windows_x86_64
Peak working set size 8.30 MB
Peak swap size 2.09 MB
Peak disk usage 210.92 MB

Stderr output

<core_client_version>8.0.2</core_client_version>
<![CDATA[
<message>
(unknown error) (317) - exit code 2159738892 (0x80bb000c)</message>
<stderr_txt>
2025-05-24 03:42:33 (22012): Detected: vboxwrapper 26206
2025-05-24 03:42:33 (22012): Detected: BOINC client v8.0.2
2025-05-24 03:42:33 (22012): Detected: VirtualBox VboxManage Interface (Version: 7.1.8)
2025-05-24 03:42:33 (22012): Successfully copied 'init_data.xml' to the shared directory.
2025-05-24 03:42:34 (22012): Create VM. (boinc_bfb802bf08202c24, slot#3)
2025-05-24 03:42:34 (22012): Setting Memory Size for VM. (4800MB)
2025-05-24 03:42:35 (22012): Setting CPU Count for VM. (8)
2025-05-24 03:42:35 (22012): Setting Chipset Options for VM.
2025-05-24 03:42:35 (22012): Setting Graphics Controller Options for VM.
2025-05-24 03:42:35 (22012): Setting Boot Options for VM.
2025-05-24 03:42:36 (22012): Setting Network Configuration for NAT.
2025-05-24 03:42:36 (22012): Enabling VM Network Access.
2025-05-24 03:42:36 (22012): Disabling USB Support for VM.
2025-05-24 03:42:37 (22012): Disabling COM Port Support for VM.
2025-05-24 03:42:37 (22012): Disabling LPT Port Support for VM.
2025-05-24 03:42:37 (22012): Disabling Audio Support for VM.
2025-05-24 03:42:37 (22012): Disabling Clipboard Support for VM.
2025-05-24 03:42:38 (22012): Disabling Drag and Drop Support for VM.
2025-05-24 03:42:38 (22012): Adding storage controller(s) to VM.
2025-05-24 03:42:38 (22012): Adding virtual disk drive to VM. (ATLAS_vbox_3.01_image.vdi)
2025-05-24 03:42:45 (22012): Error in deregister parent vdi for VM: -2135228404
Command:
VBoxManage -q closemedium "C:\ProgramData\BOINC/projects/lhcathome.cern.ch_lhcathome/ATLAS_vbox_3.01_image.vdi" 
Output:
VBoxManage.exe: error: Cannot close medium 'C:\ProgramData\BOINC\projects\lhcathome.cern.ch_lhcathome\ATLAS_vbox_3.01_image.vdi' because it has 1 child media
VBoxManage.exe: error: Details: code VBOX_E_OBJECT_IN_USE (0x80bb000c), component MediumWrap, interface IMedium, callee IUnknown
VBoxManage.exe: error: Context: "Close()" at line 1875 of file VBoxManageDisk.cpp

2025-05-24 03:42:45 (22012): Could not create VM
2025-05-24 03:42:45 (22012): ERROR: VM failed to start
2025-05-24 03:42:45 (22012): Powering off VM.
2025-05-24 03:42:45 (22012): Deregistering VM. (boinc_bfb802bf08202c24, slot#3)
2025-05-24 03:42:45 (22012): Removing network bandwidth throttle group from VM.
2025-05-24 03:42:46 (22012): Removing VM from VirtualBox.

    Hypervisor System Log:

04:51:35.622511          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={e36a5081-a82a-40bd-9e4e-42a44d6ce50f} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
04:51:35.622517          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={e36a5081-a82a-40bd-9e4e-42a44d6ce50f} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
04:51:35.622525          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={e36a5081-a82a-40bd-9e4e-42a44d6ce50f} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
04:51:35.622531          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={e36a5081-a82a-40bd-9e4e-42a44d6ce50f} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
04:51:35.622538          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={e36a5081-a82a-40bd-9e4e-42a44d6ce50f} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
04:51:35.622544          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={e36a5081-a82a-40bd-9e4e-42a44d6ce50f} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
04:51:35.622551          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={e36a5081-a82a-40bd-9e4e-42a44d6ce50f} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
04:51:35.622557          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={e36a5081-a82a-40bd-9e4e-42a44d6ce50f} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
04:51:35.622563          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={e36a5081-a82a-40bd-9e4e-42a44d6ce50f} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
04:51:35.622569          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={e36a5081-a82a-40bd-9e4e-42a44d6ce50f} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
04:51:35.622575          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={e36a5081-a82a-40bd-9e4e-42a44d6ce50f} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
04:51:35.622581          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={e36a5081-a82a-40bd-9e4e-42a44d6ce50f} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
04:51:35.622587          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={e36a5081-a82a-40bd-9e4e-42a44d6ce50f} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
04:51:35.622593          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={e36a5081-a82a-40bd-9e4e-42a44d6ce50f} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
04:51:35.622600          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={e36a5081-a82a-40bd-9e4e-42a44d6ce50f} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
04:51:35.622607          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={e36a5081-a82a-40bd-9e4e-42a44d6ce50f} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
04:51:35.622613          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={e36a5081-a82a-40bd-9e4e-42a44d6ce50f} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
04:51:35.622619          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={e36a5081-a82a-40bd-9e4e-42a44d6ce50f} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
04:51:35.622625          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={e36a5081-a82a-40bd-9e4e-42a44d6ce50f} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
04:51:35.622632          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={e36a5081-a82a-40bd-9e4e-42a44d6ce50f} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
04:51:35.622638          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={e36a5081-a82a-40bd-9e4e-42a44d6ce50f} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
04:51:35.622645          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={e36a5081-a82a-40bd-9e4e-42a44d6ce50f} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
04:51:35.622652          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={e36a5081-a82a-40bd-9e4e-42a44d6ce50f} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
04:51:35.622659          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={e36a5081-a82a-40bd-9e4e-42a44d6ce50f} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
04:51:35.622665          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={e36a5081-a82a-40bd-9e4e-42a44d6ce50f} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
04:51:35.622671          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={e36a5081-a82a-40bd-9e4e-42a44d6ce50f} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
04:51:35.622681          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={e36a5081-a82a-40bd-9e4e-42a44d6ce50f} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
04:51:35.622688          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={e36a5081-a82a-40bd-9e4e-42a44d6ce50f} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
04:51:35.622694          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={e36a5081-a82a-40bd-9e4e-42a44d6ce50f} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
04:51:35.622701          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={e36a5081-a82a-40bd-9e4e-42a44d6ce50f} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
04:51:35.622707          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={e36a5081-a82a-40bd-9e4e-42a44d6ce50f} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
04:51:35.622714          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={e36a5081-a82a-40bd-9e4e-42a44d6ce50f} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
04:51:35.622720          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={e36a5081-a82a-40bd-9e4e-42a44d6ce50f} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
04:51:35.622726          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={e36a5081-a82a-40bd-9e4e-42a44d6ce50f} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
04:51:35.622732          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={e36a5081-a82a-40bd-9e4e-42a44d6ce50f} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
04:51:35.622738          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={e36a5081-a82a-40bd-9e4e-42a44d6ce50f} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0
04:51:35.622744          ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={e36a5081-a82a-40bd-9e4e-42a44d6ce50f} aComponent={MachineWrap} aText={The object functionality is limited}, preserve=false aResultDetail=0

    VM Execution Log:


    VM Startup Log:


    VM Trace Log:

55db
Settings file: 'C:\ProgramData\BOINC\slots\3\boinc_bfb802bf08202c24\boinc_bfb802bf08202c24.vbox'

2025-05-24 03:42:34 (22012): 
Command: VBoxManage -q modifyvm "boinc_bfb802bf08202c24" --description "1IANDmF3xc7n9Rq4apOajLDm4fhM0noT9bVof3QYDmTuLKDmdARDzn_0" 
Exit Code: 0
Output:

2025-05-24 03:42:35 (22012): 
Command: VBoxManage -q modifyvm "boinc_bfb802bf08202c24" --memory 4800 
Exit Code: 0
Output:

2025-05-24 03:42:35 (22012): 
Command: VBoxManage -q modifyvm "boinc_bfb802bf08202c24" --cpus 8 
Exit Code: 0
Output:

2025-05-24 03:42:35 (22012): 
Command: VBoxManage -q modifyvm "boinc_bfb802bf08202c24" --acpi on --ioapic on --rtcuseutc off 
Exit Code: 0
Output:

2025-05-24 03:42:35 (22012): 
Command: VBoxManage -q modifyvm "boinc_bfb802bf08202c24" --vram 16 --graphicscontroller VBoxVGA 
Exit Code: 0
Output:

2025-05-24 03:42:36 (22012): 
Command: VBoxManage -q modifyvm "boinc_bfb802bf08202c24" --boot1 disk --boot2 dvd --boot3 none --boot4 none 
Exit Code: 0
Output:

2025-05-24 03:42:36 (22012): 
Command: VBoxManage -q modifyvm "boinc_bfb802bf08202c24" --nic1 nat --natdnsproxy1 on --cableconnected1 off 
Exit Code: 0
Output:

2025-05-24 03:42:36 (22012): 
Command: VBoxManage -q modifyvm "boinc_bfb802bf08202c24" --cableconnected1 on 
Exit Code: 0
Output:

2025-05-24 03:42:37 (22012): 
Command: VBoxManage -q modifyvm "boinc_bfb802bf08202c24" --usb off 
Exit Code: 0
Output:

2025-05-24 03:42:37 (22012): 
Command: VBoxManage -q modifyvm "boinc_bfb802bf08202c24" --uart1 off --uart2 off 
Exit Code: 0
Output:

2025-05-24 03:42:37 (22012): 
Command: VBoxManage -q modifyvm "boinc_bfb802bf08202c24" --lpt1 off --lpt2 off 
Exit Code: 0
Output:

2025-05-24 03:42:37 (22012): 
Command: VBoxManage -q modifyvm "boinc_bfb802bf08202c24" --audio none 
Exit Code: 0
Output:
Warning: --audio is deprecated and will be removed soon. Use --audio-driver instead!

2025-05-24 03:42:38 (22012): 
Command: VBoxManage -q modifyvm "boinc_bfb802bf08202c24" --clipboard disabled 
Exit Code: 0
Output:

2025-05-24 03:42:38 (22012): 
Command: VBoxManage -q modifyvm "boinc_bfb802bf08202c24" --draganddrop disabled 
Exit Code: 0
Output:

2025-05-24 03:42:38 (22012): 
Command: VBoxManage -q storagectl "boinc_bfb802bf08202c24" --name "Hard Disk Controller" --add "sata" --controller "IntelAHCI" --hostiocache off --portcount 3
Exit Code: 0
Output:

2025-05-24 03:42:38 (22012): 
Command: VBoxManage -q showhdinfo "C:\ProgramData\BOINC/projects/lhcathome.cern.ch_lhcathome/ATLAS_vbox_3.01_image.vdi" 
Exit Code: 0
Output:
UUID:           ba4f7346-8ee8-4da6-a071-5ab41c7f9cb8
Parent UUID:    base
State:          created
Type:           multiattach
Location:       C:\ProgramData\BOINC\projects\lhcathome.cern.ch_lhcathome\ATLAS_vbox_3.01_image.vdi
Storage format: VDI
Format variant: dynamic default
Capacity:       20480 MBytes
Size on disk:   4204 MBytes
Encryption:     disabled
Property:       AllocationBlockSize=1048576
Child UUIDs:    27004582-cbb5-43a3-bf42-e405120b4909

2025-05-24 03:42:39 (22012): 
Command: VBoxManage -q storageattach "boinc_bfb802bf08202c24" --storagectl "Hard Disk Controller" --port 0 --device 0 --type hdd --mtype multiattach --medium "C:\ProgramData\BOINC/projects/lhcathome.cern.ch_lhcathome/ATLAS_vbox_3.01_image.vdi" 
Exit Code: -2135228409
Output:
VBoxManage.exe: error: Cannot attach medium 'C:\ProgramData\BOINC\projects\lhcathome.cern.ch_lhcathome\ATLAS_vbox_3.01_image.vdi': the media type 'MultiAttach' can only be attached to machines that were created with VirtualBox 4.0 or later
VBoxManage.exe: error: Details: code VBOX_E_INVALID_OBJECT_STATE (0x80bb0007), component SessionMachine, interface IMachine, callee IUnknown
VBoxManage.exe: error: Context: "AttachDevice(Bstr(pszCtl).raw(), port, device, DeviceType_HardDisk, pMedium2Mount)" at line 786 of file VBoxManageStorageController.cpp

2025-05-24 03:42:39 (22012): 
Command: VBoxManage -q closemedium "C:\ProgramData\BOINC/projects/lhcathome.cern.ch_lhcathome/ATLAS_vbox_3.01_image.vdi" 
Exit Code: -2135228404
Output:
VBoxManage.exe: error: Cannot close medium 'C:\ProgramData\BOINC\projects\lhcathome.cern.ch_lhcathome\ATLAS_vbox_3.01_image.vdi' because it has 1 child media
VBoxManage.exe: error: Details: code VBOX_E_OBJECT_IN_USE (0x80bb000c), component MediumWrap, interface IMedium, callee IUnknown
VBoxManage.exe: error: Context: "Close()" at line 1875 of file VBoxManageDisk.cpp

2025-05-24 03:42:40 (22012): 
Command: VBoxManage -q closemedium "C:\ProgramData\BOINC/projects/lhcathome.cern.ch_lhcathome/ATLAS_vbox_3.01_image.vdi" 
Exit Code: -2135228404
Output:
VBoxManage.exe: error: Cannot close medium 'C:\ProgramData\BOINC\projects\lhcathome.cern.ch_lhcathome\ATLAS_vbox_3.01_image.vdi' because it has 1 child media
VBoxManage.exe: error: Details: code VBOX_E_OBJECT_IN_USE (0x80bb000c), component MediumWrap, interface IMedium, callee IUnknown
VBoxManage.exe: error: Context: "Close()" at line 1875 of file VBoxManageDisk.cpp

2025-05-24 03:42:41 (22012): 
Command: VBoxManage -q closemedium "C:\ProgramData\BOINC/projects/lhcathome.cern.ch_lhcathome/ATLAS_vbox_3.01_image.vdi" 
Exit Code: -2135228404
Output:
VBoxManage.exe: error: Cannot close medium 'C:\ProgramData\BOINC\projects\lhcathome.cern.ch_lhcathome\ATLAS_vbox_3.01_image.vdi' because it has 1 child media
VBoxManage.exe: error: Details: code VBOX_E_OBJECT_IN_USE (0x80bb000c), component MediumWrap, interface IMedium, callee IUnknown
VBoxManage.exe: error: Context: "Close()" at line 1875 of file VBoxManageDisk.cpp

2025-05-24 03:42:43 (22012): 
Command: VBoxManage -q closemedium "C:\ProgramData\BOINC/projects/lhcathome.cern.ch_lhcathome/ATLAS_vbox_3.01_image.vdi" 
Exit Code: -2135228404
Output:
VBoxManage.exe: error: Cannot close medium 'C:\ProgramData\BOINC\projects\lhcathome.cern.ch_lhcathome\ATLAS_vbox_3.01_image.vdi' because it has 1 child media
VBoxManage.exe: error: Details: code VBOX_E_OBJECT_IN_USE (0x80bb000c), component MediumWrap, interface IMedium, callee IUnknown
VBoxManage.exe: error: Context: "Close()" at line 1875 of file VBoxManageDisk.cpp

2025-05-24 03:42:44 (22012): 
Command: VBoxManage -q closemedium "C:\ProgramData\BOINC/projects/lhcathome.cern.ch_lhcathome/ATLAS_vbox_3.01_image.vdi" 
Exit Code: -2135228404
Output:
VBoxManage.exe: error: Cannot close medium 'C:\ProgramData\BOINC\projects\lhcathome.cern.ch_lhcathome\ATLAS_vbox_3.01_image.vdi' because it has 1 child media
VBoxManage.exe: error: Details: code VBOX_E_OBJECT_IN_USE (0x80bb000c), component MediumWrap, interface IMedium, callee IUnknown
VBoxManage.exe: error: Context: "Close()" at line 1875 of file VBoxManageDisk.cpp

2025-05-24 03:42:45 (22012): 
Command: VBoxManage -q closemedium "C:\ProgramData\BOINC/projects/lhcathome.cern.ch_lhcathome/ATLAS_vbox_3.01_image.vdi" 
Exit Code: -2135228404
Output:
VBoxManage.exe: error: Cannot close medium 'C:\ProgramData\BOINC\projects\lhcathome.cern.ch_lhcathome\ATLAS_vbox_3.01_image.vdi' because it has 1 child media
VBoxManage.exe: error: Details: code VBOX_E_OBJECT_IN_USE (0x80bb000c), component MediumWrap, interface IMedium, callee IUnknown
VBoxManage.exe: error: Context: "Close()" at line 1875 of file VBoxManageDisk.cpp

2025-05-24 03:42:45 (22012): 
Command: VBoxManage -q snapshot "boinc_bfb802bf08202c24" list 
Exit Code: -108
Output:
This machine does not have any snapshots

2025-05-24 03:42:46 (22012): 
Command: VBoxManage -q bandwidthctl "boinc_bfb802bf08202c24" remove "boinc_bfb802bf08202c24_net" 
Exit Code: -2135228415
Output:
VBoxManage.exe: error: Could not find a bandwidth group named 'boinc_bfb802bf08202c24_net'
VBoxManage.exe: error: Details: code VBOX_E_OBJECT_NOT_FOUND (0x80bb0001), component BandwidthControlWrap, interface IBandwidthControl, callee IUnknown
VBoxManage.exe: error: Context: "DeleteBandwidthGroup(name.raw())" at line 273 of file VBoxManageBandwidthControl.cpp

2025-05-24 03:42:46 (22012): 
Command: VBoxManage -q unregistervm "boinc_bfb802bf08202c24" --delete 
Exit Code: 0
Output:
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%

03:42:56 (22012): called boinc_finish(-2135228404)

</stderr_txt>
]]>


©2025 CERN