BGP Announced

AS CIDR Description
AS33091 136.159.0.0/16 U-CALGARY - University of Calgary, CA

Real Time BGP Data

AS / Info IP / Time AS Path
Loading...

Reverse DNS List (Total:238)

IP Host DateTime
136.159.190.0 mgmt.ucalgary.ca 2025-02-27 13:55:25
136.159.190.1 router.mgmt.ucalgary.ca 2025-02-27 13:55:25
136.159.190.2 pc190-2.mgmt.ucalgary.ca 2025-02-27 13:55:25
136.159.190.3 pc190-3.mgmt.ucalgary.ca 2025-02-27 13:55:25
136.159.190.4 pc190-4.mgmt.ucalgary.ca 2025-02-27 13:55:25
136.159.190.5 pc190-5.mgmt.ucalgary.ca 2025-02-27 13:55:25
136.159.190.6 pc190-6.mgmt.ucalgary.ca 2025-02-27 13:55:25
136.159.190.7 pc190-7.mgmt.ucalgary.ca 2025-02-27 13:55:25
136.159.190.8 pc190-8.mgmt.ucalgary.ca 2025-02-27 13:55:25
136.159.190.9 pc190-9.mgmt.ucalgary.ca 2025-02-27 13:55:25
136.159.190.10 pc190-10.mgmt.ucalgary.ca 2025-02-27 13:55:25
136.159.190.11 pc190-11.mgmt.ucalgary.ca 2025-02-27 13:55:25
136.159.190.12 pc190-12.mgmt.ucalgary.ca 2025-02-27 13:55:25
136.159.190.13 pc190-13.mgmt.ucalgary.ca 2025-02-27 13:55:25
136.159.190.14 pc190-14.mgmt.ucalgary.ca 2025-02-27 13:55:25
136.159.190.15 pc190-15.mgmt.ucalgary.ca 2025-02-27 13:55:25
136.159.190.16 mae516881.printer.ucalgary.ca 2025-02-27 13:55:25
136.159.190.17 pc190-17.mgmt.ucalgary.ca 2025-02-27 13:55:25
136.159.190.18 xlv381220.ucalgary.ca 2025-02-27 13:55:25
136.159.190.19 mae516741.printer.ucalgary.ca 2025-02-27 13:55:25
136.159.190.20 pc190-20.mgmt.ucalgary.ca 2025-02-27 13:55:25
136.159.190.21 pc190-21.mgmt.ucalgary.ca 2025-02-27 13:55:25
136.159.190.22 pc190-22.mgmt.ucalgary.ca 2025-02-27 13:55:25
136.159.190.23 nka183175.printer.ucalgary.ca 2025-02-27 13:55:25
136.159.190.24 pc190-24.mgmt.ucalgary.ca 2025-02-27 13:55:25
136.159.190.25 pc190-25.mgmt.ucalgary.ca 2025-02-27 13:55:25
136.159.190.26 bb1495857.printer.ucalgary.ca 2025-02-27 13:55:25
136.159.190.27 xlv381169.printer.ucalgary.ca 2025-02-27 13:55:25
136.159.190.28 mae517376.printer.ucalgary.ca 2025-02-27 13:55:25
136.159.190.29 pc190-29.mgmt.ucalgary.ca 2025-02-27 13:55:25
136.159.190.30 pc190-30.mgmt.ucalgary.ca 2025-02-27 13:55:25
136.159.190.31 xlv381267.printer.ucalgary.ca 2025-02-27 13:55:25
136.159.190.32 pc190-32.mgmt.ucalgary.ca 2025-02-27 13:55:25
136.159.190.33 pc190-33.mgmt.ucalgary.ca 2025-02-27 13:55:25
136.159.190.34 pc190-34.mgmt.ucalgary.ca 2025-02-27 13:55:25
136.159.190.35 pc190-35.mgmt.ucalgary.ca 2025-02-27 13:55:25
136.159.190.36 pc190-36.mgmt.ucalgary.ca 2025-02-27 13:55:25
136.159.190.37 webpax.cipac.ucalgary.ca 2025-02-27 13:55:25
136.159.190.38 pc190-38.mgmt.ucalgary.ca 2025-02-27 13:55:25
136.159.190.41 pc190-41.mgmt.ucalgary.ca 2025-02-27 13:55:25
136.159.190.42 specify.sci.ucalgary.ca 2025-02-27 13:55:25
136.159.190.43 pc190-43.mgmt.ucalgary.ca sandbox.amateurcinema.org 2025-02-18 16:13:38
136.159.190.44 pc190-44.mgmt.ucalgary.ca 2025-02-18 16:13:36
136.159.190.45 pc190-45.mgmt.ucalgary.ca 2025-02-27 13:55:25
136.159.190.46 itfomsasrv01.uc.ucalgary.ca 2025-02-27 13:55:25
136.159.190.47 pc190-47.mgmt.ucalgary.ca 2025-02-27 13:55:25
136.159.190.48 itpaabove.ucalgary.ca 2025-02-27 13:55:25
136.159.190.49 pc190-49.mgmt.ucalgary.ca 2025-02-27 13:55:25
136.159.190.50 pc190-50.mgmt.ucalgary.ca 2025-02-27 13:55:25
136.159.190.51 pc190-51.mgmt.ucalgary.ca 2025-02-27 13:55:25
136.159.190.52 pc190-52.mgmt.ucalgary.ca 2025-02-27 13:55:25
136.159.190.53 itartsgeogheat01.ucalgary.ca 2025-02-27 13:55:25
136.159.190.54 itartsgeogheat02.ucalgary.ca 2025-02-27 13:55:25
136.159.190.55 pc190-55.mgmt.ucalgary.ca 2025-02-27 13:55:25
136.159.190.56 pc190-56.mgmt.ucalgary.ca 2025-02-27 13:55:25
136.159.190.57 pacelab.ucalgary.ca 2025-02-27 13:55:25
136.159.190.58 pc190-58.mgmt.ucalgary.ca 2025-02-27 13:55:25
136.159.190.60 pc190-60.mgmt.ucalgary.ca 2025-02-27 13:55:25
136.159.190.61 pc190-61.mgmt.ucalgary.ca 2025-02-27 13:55:25
136.159.190.62 pc190-62.mgmt.ucalgary.ca 2025-02-27 13:55:25
136.159.190.63 pc190-63.mgmt.ucalgary.ca 2025-02-27 13:55:25
136.159.190.64 pc190-64.mgmt.ucalgary.ca 2025-02-27 13:55:25
136.159.190.65 pc190-65.mgmt.ucalgary.ca 2025-02-27 13:55:25
136.159.190.66 pc190-66.mgmt.ucalgary.ca 2025-02-27 13:55:25
136.159.190.67 pc190-67.mgmt.ucalgary.ca 2025-02-27 13:55:25
136.159.190.68 pc190-68.mgmt.ucalgary.ca 2025-02-27 13:55:25
136.159.190.69 pc190-69.mgmt.ucalgary.ca 2025-02-27 13:55:25
136.159.190.70 pc190-70.mgmt.ucalgary.ca 2025-02-27 13:55:25
136.159.190.71 pc190-71.mgmt.ucalgary.ca 2025-02-18 16:13:38
136.159.190.72 pc190-72.mgmt.ucalgary.ca 2025-02-27 13:55:25
136.159.190.73 pc190-73.mgmt.ucalgary.ca 2025-02-27 13:55:25
136.159.190.74 pc190-74.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.75 pc190-75.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.76 mgmta01t.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.77 pc190-77.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.78 pc190-78.mgmt.ucalgary.ca 2025-02-18 16:13:36
136.159.190.79 pc190-79.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.80 pc190-80.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.81 pc190-81.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.82 pc190-82.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.83 pc190-83.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.84 pc190-84.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.85 pc190-85.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.86 pc190-86.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.87 pc190-87.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.88 pc190-88.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.89 pc190-89.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.90 pc190-90.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.92 pc190-92.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.93 pc190-93.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.94 pc190-94.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.95 pc190-95.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.96 cam01.sci.ucalgary.ca 2025-02-27 13:55:24
136.159.190.97 pc190-97.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.98 pc190-98.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.99 pc190-99.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.100 artsweblb1.ucalgary.ca 2025-02-27 13:55:24
136.159.190.101 artsweblb2.ucalgary.ca 2025-02-27 13:55:24
136.159.190.102 pc190-102.mgmt.ucalgary.ca 2025-02-18 16:13:38
136.159.190.103 pc190-103.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.104 pc190-104.mgmt.ucalgary.ca 2025-02-18 16:13:36
136.159.190.105 pc190-105.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.106 pc190-106.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.107 pc190-107.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.108 pc190-108.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.109 pc190-109.mgmt.ucalgary.ca 2025-02-18 16:13:38
136.159.190.110 cloudcontroller.hpc.ucalgary.ca 2025-02-27 13:55:24
136.159.190.111 artswebdev.ucalgary.ca 2025-02-27 13:55:24
136.159.190.112 pc190-112.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.113 pc190-113.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.114 pc190-114.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.115 pc190-115.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.116 pc190-116.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.117 pc190-117.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.118 machines.ucalgary.ca 2025-02-18 16:13:36
136.159.190.119 pc190-119.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.120 pc190-120.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.121 pc190-121.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.122 pc190-122.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.123 pc190-123.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.124 pc190-124.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.125 cdst-dev.cru.ucalgary.ca 2025-02-27 13:55:24
136.159.190.126 pc190-126.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.127 pc190-127.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.128 pc190-128.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.129 pc190-129.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.130 pc190-130.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.131 pc190-131.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.132 pc190-132.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.133 pc190-133.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.134 pc190-134.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.135 quicr-dev.cru.ucalgary.ca 2025-02-27 13:55:24
136.159.190.136 pc190-136.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.137 pc190-137.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.138 pc190-138.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.139 pc190-139.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.140 escape-na-dev.cru.ucalgary.ca 2025-02-27 13:55:24
136.159.190.141 pc190-141.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.143 pc190-143.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.144 pc190-144.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.145 pc190-145.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.146 pc190-146.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.147 pc190-147.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.148 pc190-148.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.149 pc190-149.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.150 pc190-150.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.151 pc190-151.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.152 pc190-152.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.153 pc190-153.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.154 pc190-154.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.155 pc190-155.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.156 pc190-156.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.157 pc190-157.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.158 pc190-158.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.159 pc190-159.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.160 pc190-160.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.161 pc190-161.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.162 pc190-162.mgmt.ucalgary.ca 2025-02-18 16:13:36
136.159.190.163 pc190-163.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.164 pc190-164.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.165 pc190-165.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.166 pc190-166.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.167 pc190-167.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.168 pc190-168.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.169 ucmaps04.ucalgary.ca 2025-02-27 13:55:24
136.159.190.170 pc190-170.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.171 pc190-171.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.172 pc190-172.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.173 pc190-173.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.174 pc190-174.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.175 pc190-175.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.176 pc190-176.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.177 pc190-177.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.178 pc190-178.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.179 pc190-179.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.180 pc190-180.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.181 pc190-181.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.182 pc190-182.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.183 pc190-183.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.184 pc190-184.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.185 projectb-dev.cru.ucalgary.ca 2025-02-27 13:55:24
136.159.190.186 pc190-186.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.187 pc190-187.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.189 pc190-189.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.190 pc190-190.mgmt.ucalgary.ca 2025-02-18 16:13:38
136.159.190.191 pc190-191.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.192 pc190-192.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.194 pc190-194.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.195 pc190-195.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.196 pc190-196.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.197 pc190-197.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.198 pc190-198.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.199 clare.ucalgary.ca artsweblb.ucalgary.ca labstats.ucalgary.ca cmss.ucalgary.ca larc.ucalgary.ca phil.ucalgary.ca psyc.ucalgary.ca cbeel.ucalgary.ca 2025-02-27 13:55:24
136.159.190.200 pc190-200.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.201 pc190-201.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.202 pc190-202.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.203 pc190-203.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.204 pc190-204.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.205 pc190-205.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.206 pc190-206.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.207 pc190-207.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.209 artsweb2.ucalgary.ca 2025-02-27 13:55:24
136.159.190.210 pc190-210.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.211 pc190-211.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.212 pc190-212.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.213 pc190-213.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.214 pc190-214.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.215 pc190-215.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.217 artsweb4.ucalgary.ca 2025-02-27 13:55:24
136.159.190.218 pc190-218.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.219 artsweb5.ucalgary.ca 2025-02-27 13:55:24
136.159.190.220 pc190-220.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.221 pc190-221.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.222 pc190-222.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.224 pc190-224.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.226 pc190-226.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.227 pc190-227.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.228 pc190-228.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.229 pc190-229.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.230 pc190-230.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.231 pocvpx.ucalgary.ca 2025-02-27 13:55:24
136.159.190.232 pc190-232.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.233 ucloudpocxa.ucalgary.ca 2025-02-27 13:55:24
136.159.190.234 sharefilepoc.ucalgary.ca 2025-02-27 13:55:24
136.159.190.235 pc190-235.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.236 pc190-236.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.237 ucloudpocug.ucalgary.ca 2025-02-27 13:55:24
136.159.190.238 ucloudpoc.ucalgary.ca 2025-02-27 13:55:24
136.159.190.239 pc190-239.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.240 pc190-240.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.241 pc190-241.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.242 pc190-242.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.244 pc190-244.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.245 pc190-245.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.246 pc190-246.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.247 pc190-247.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.248 pc190-248.mgmt.ucalgary.ca 2025-02-27 13:55:24
136.159.190.249 pc190-249.mgmt.ucalgary.ca 2025-02-27 13:55:24

Top 20 countries in total ASN

Country Allocated ASNs ASN IPv4 Number ASN IPv6 Number(/64)
United States 31303 1463745761 1153567154601853794
Brazil 9046 86463920 2305871771093045248
China 6607 350277284 147530409060848
India 5911 35626496 24427052716032
Russian Federation 5755 46604232 10495220428616
Indonesia 3545 18085376 1199601680384
United Kingdom 3159 73061728 31197002203136
Germany 3131 113037064 69379342991360
Australia 3006 40874288 20488401262336
Poland 2478 18904320 15332824781824
Canada 2441 54752296 4306671240448
France 2243 75924736 12205467566080
Ukraine 2022 8589824 5091007004672
Bangladesh 1850 1880064 877069271040
Netherlands 1595 53615312 26318408451584
Italy 1298 51826816 28513956462592
Argentina 1290 19681280 18745315885056
Hong Kong 1278 17618884 7846979371776
Japan 1265 160009832 33605907644416
Spain 1231 34272256 7556552658944