Samples (Tue, Nov 12, 08:56 - Wed, Nov 13, 08:56)
Samples (Tue, Nov 12, 08:56 - Wed, Nov 13, 08:56)
Samples
Samples
ID | Request | Viewer | Context | Host | Type | Label | Avg | Cost | Rate | Epoch |
---|---|---|---|---|---|---|---|---|---|---|
513287 | c9HBscF3suKS | (Masked) | web.PhabricatorAuthStartController | localhost | Web Request | web.PhabricatorAuthStartController | 32,305 us | 32,305,000 us | 1000 | Tue, Nov 12, 10:34 |
514399 | QwQilejutjDV | (Masked) | web.PhabricatorAuthStartController | localhost | Web Request | web.PhabricatorAuthStartController | 27,666 us | 27,666,000 us | 1000 | Wed, Nov 13, 05:50 |
514187 | c0ZLJ3DOb3e1 | (Masked) | web.PhabricatorAuthStartController | localhost | Web Request | web.PhabricatorAuthStartController | 25,226 us | 25,226,000 us | 1000 | Wed, Nov 13, 00:53 |
513952 | jf4V1f_HFk87 | (Masked) | web.PhabricatorAuthStartController | localhost | Web Request | web.PhabricatorAuthStartController | 24,100 us | 24,100,000 us | 1000 | Tue, Nov 12, 21:39 |
513988 | y9FsIi6tvXmS | (Masked) | web.PhabricatorAuthStartController | localhost | Web Request | web.PhabricatorAuthStartController | 23,134 us | 23,134,000 us | 1000 | Tue, Nov 12, 22:30 |
513926 | PyBa3UqCHcDk | (Masked) | web.PhabricatorAuthStartController | localhost | Web Request | web.PhabricatorAuthStartController | 22,763 us | 22,763,000 us | 1000 | Tue, Nov 12, 20:39 |
513898 | M3aAN9jYyOHL | (Masked) | web.PhabricatorAuthStartController | localhost | Web Request | web.PhabricatorAuthStartController | 22,762 us | 22,762,000 us | 1000 | Tue, Nov 12, 20:06 |
513956 | Ae.5eXYor.DD | (Masked) | web.PhabricatorAuthStartController | localhost | Web Request | web.PhabricatorAuthStartController | 22,044 us | 22,044,000 us | 1000 | Tue, Nov 12, 21:41 |
513808 | WerCzpGi12lY | (Masked) | web.PhabricatorAuthStartController | localhost | Web Request | web.PhabricatorAuthStartController | 21,765 us | 21,765,000 us | 1000 | Tue, Nov 12, 18:13 |
513477 | ioiYUNtWW_c3 | (Masked) | web.PhabricatorAuthStartController | localhost | Web Request | web.PhabricatorAuthStartController | 21,310 us | 21,310,000 us | 1000 | Tue, Nov 12, 13:11 |
513721 | AEQ3pxaUOQF_ | (Masked) | web.PhabricatorAuthStartController | localhost | Web Request | web.PhabricatorAuthStartController | 21,211 us | 21,211,000 us | 1000 | Tue, Nov 12, 16:40 |
514166 | wPj62DLS.XS2 | (Masked) | web.PhabricatorAuthStartController | localhost | Web Request | web.PhabricatorAuthStartController | 21,022 us | 21,022,000 us | 1000 | Wed, Nov 13, 00:46 |
513980 | f7wEml1L2Kxc | (Masked) | web.PhabricatorAuthStartController | localhost | Web Request | web.PhabricatorAuthStartController | 20,740 us | 20,740,000 us | 1000 | Tue, Nov 12, 22:19 |
513394 | ptvPqSUBPCg8 | (Masked) | web.PhabricatorAuthStartController | localhost | Web Request | web.PhabricatorAuthStartController | 20,715 us | 20,715,000 us | 1000 | Tue, Nov 12, 12:17 |
514158 | a2qGkNaH85p3 | (Masked) | web.PhabricatorAuthStartController | localhost | Web Request | web.PhabricatorAuthStartController | 20,136 us | 20,136,000 us | 1000 | Wed, Nov 13, 00:35 |
513820 | y6uTTJlW68o1 | (Masked) | web.PhabricatorAuthStartController | localhost | Web Request | web.PhabricatorAuthStartController | 20,072 us | 20,072,000 us | 1000 | Tue, Nov 12, 18:45 |
513370 | kfon1qRaZFW5 | (Masked) | web.PhabricatorAuthStartController | localhost | Web Request | web.PhabricatorAuthStartController | 20,039 us | 20,039,000 us | 1000 | Tue, Nov 12, 11:46 |
513262 | EBtqbDUC7Gqi | (Masked) | web.PhabricatorAuthStartController | localhost | Web Request | web.PhabricatorAuthStartController | 19,955 us | 19,955,000 us | 1000 | Tue, Nov 12, 09:52 |
513547 | 3WVgmsQLXuHH | (Masked) | web.PhabricatorAuthStartController | localhost | Web Request | web.PhabricatorAuthStartController | 19,894 us | 19,894,000 us | 1000 | Tue, Nov 12, 13:31 |
513308 | SQSGko3imUx7 | (Masked) | web.PhabricatorAuthStartController | localhost | Web Request | web.PhabricatorAuthStartController | 19,859 us | 19,859,000 us | 1000 | Tue, Nov 12, 11:05 |
513659 | Uoaca0RJkodm | (Masked) | web.PhabricatorAuthStartController | localhost | Web Request | web.PhabricatorAuthStartController | 19,833 us | 19,833,000 us | 1000 | Tue, Nov 12, 15:58 |
513890 | YE_fsHPcUGU2 | (Masked) | web.PhabricatorAuthStartController | localhost | Web Request | web.PhabricatorAuthStartController | 19,711 us | 19,711,000 us | 1000 | Tue, Nov 12, 20:04 |
513863 | Pr_dD8DsgwLA | (Masked) | web.PhabricatorAuthStartController | localhost | Web Request | web.PhabricatorAuthStartController | 19,603 us | 19,603,000 us | 1000 | Tue, Nov 12, 19:25 |
513940 | f_SPRjLqJIDy | (Masked) | web.PhabricatorAuthStartController | localhost | Web Request | web.PhabricatorAuthStartController | 19,417 us | 19,417,000 us | 1000 | Tue, Nov 12, 21:09 |
513916 | GEA5flGBo7UO | (Masked) | web.PhabricatorAuthStartController | localhost | Web Request | web.PhabricatorAuthStartController | 19,177 us | 19,177,000 us | 1000 | Tue, Nov 12, 20:13 |
513855 | 745fSaHkofPK | (Masked) | web.PhabricatorAuthStartController | localhost | Web Request | web.PhabricatorAuthStartController | 19,005 us | 19,005,000 us | 1000 | Tue, Nov 12, 19:08 |
513631 | L9Qc5gxN3jwT | (Masked) | web.PhabricatorAuthStartController | localhost | Web Request | web.PhabricatorAuthStartController | 18,968 us | 18,968,000 us | 1000 | Tue, Nov 12, 15:28 |
513789 | Rwqx35zjy4Vd | (Masked) | web.PhabricatorAuthStartController | localhost | Web Request | web.PhabricatorAuthStartController | 18,889 us | 18,889,000 us | 1000 | Tue, Nov 12, 17:43 |
513663 | yJClFc4hVxY2 | (Masked) | web.PhabricatorAuthStartController | localhost | Web Request | web.PhabricatorAuthStartController | 18,859 us | 18,859,000 us | 1000 | Tue, Nov 12, 16:00 |
513559 | sUIwG26yUokS | (Masked) | web.PhabricatorAuthStartController | localhost | Web Request | web.PhabricatorAuthStartController | 18,826 us | 18,826,000 us | 1000 | Tue, Nov 12, 13:47 |
513984 | PkRVXOmM3dxm | (Masked) | web.PhabricatorAuthStartController | localhost | Web Request | web.PhabricatorAuthStartController | 18,816 us | 18,816,000 us | 1000 | Tue, Nov 12, 22:28 |
513296 | 2DrWFpqkTYVS | (Masked) | web.PhabricatorAuthStartController | localhost | Web Request | web.PhabricatorAuthStartController | 18,735 us | 18,735,000 us | 1000 | Tue, Nov 12, 10:43 |
513458 | EUM7hA.vnub4 | (Masked) | web.PhabricatorAuthStartController | localhost | Web Request | web.PhabricatorAuthStartController | 18,368 us | 18,368,000 us | 1000 | Tue, Nov 12, 12:57 |
514203 | Zn48EBxKrjzo | (Masked) | web.PhabricatorAuthStartController | localhost | Web Request | web.PhabricatorAuthStartController | 18,349 us | 18,349,000 us | 1000 | Wed, Nov 13, 01:17 |
513619 | 3y8.Q8E5QCuF | (Masked) | web.PhabricatorAuthStartController | localhost | Web Request | web.PhabricatorAuthStartController | 18,316 us | 18,316,000 us | 1000 | Tue, Nov 12, 15:14 |
513824 | FANw5PeLq2ay | (Masked) | web.PhabricatorAuthStartController | localhost | Web Request | web.PhabricatorAuthStartController | 18,230 us | 18,230,000 us | 1000 | Tue, Nov 12, 18:52 |
513717 | VIZXdcWoPdEh | (Masked) | web.PhabricatorAuthStartController | localhost | Web Request | web.PhabricatorAuthStartController | 17,711 us | 17,711,000 us | 1000 | Tue, Nov 12, 16:38 |
513454 | ufOpYTldo8Jn | (Masked) | web.PhabricatorAuthStartController | localhost | Web Request | web.PhabricatorAuthStartController | 17,678 us | 17,678,000 us | 1000 | Tue, Nov 12, 12:54 |
513894 | xtItG03KVLeQ | (Masked) | web.PhabricatorAuthStartController | localhost | Web Request | web.PhabricatorAuthStartController | 17,446 us | 17,446,000 us | 1000 | Tue, Nov 12, 20:06 |
513881 | LDjMWAPAmrOt | (Masked) | web.PhabricatorAuthStartController | localhost | Web Request | web.PhabricatorAuthStartController | 17,261 us | 17,261,000 us | 1000 | Tue, Nov 12, 19:58 |
513764 | HuDEdL3rHsJh | (Masked) | web.PhabricatorAuthStartController | localhost | Web Request | web.PhabricatorAuthStartController | 17,013 us | 17,013,000 us | 1000 | Tue, Nov 12, 17:26 |
514398 | QwQilejutjDV | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Wed, Nov 13, 05:50 |
514397 | QwQilejutjDV | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Wed, Nov 13, 05:50 |
514396 | QwQilejutjDV | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Wed, Nov 13, 05:50 |
514202 | Zn48EBxKrjzo | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Wed, Nov 13, 01:17 |
514201 | Zn48EBxKrjzo | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Wed, Nov 13, 01:17 |
514200 | Zn48EBxKrjzo | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Wed, Nov 13, 01:17 |
514186 | c0ZLJ3DOb3e1 | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Wed, Nov 13, 00:53 |
514185 | c0ZLJ3DOb3e1 | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Wed, Nov 13, 00:53 |
514184 | c0ZLJ3DOb3e1 | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Wed, Nov 13, 00:53 |
514165 | wPj62DLS.XS2 | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Wed, Nov 13, 00:46 |
514164 | wPj62DLS.XS2 | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Wed, Nov 13, 00:46 |
514163 | wPj62DLS.XS2 | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Wed, Nov 13, 00:46 |
514157 | a2qGkNaH85p3 | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Wed, Nov 13, 00:35 |
514156 | a2qGkNaH85p3 | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Wed, Nov 13, 00:35 |
514155 | a2qGkNaH85p3 | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Wed, Nov 13, 00:35 |
513987 | y9FsIi6tvXmS | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Tue, Nov 12, 22:30 |
513986 | y9FsIi6tvXmS | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Tue, Nov 12, 22:30 |
513985 | y9FsIi6tvXmS | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Tue, Nov 12, 22:30 |
513983 | PkRVXOmM3dxm | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Tue, Nov 12, 22:28 |
513982 | PkRVXOmM3dxm | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Tue, Nov 12, 22:28 |
513981 | PkRVXOmM3dxm | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Tue, Nov 12, 22:28 |
513979 | f7wEml1L2Kxc | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Tue, Nov 12, 22:19 |
513978 | f7wEml1L2Kxc | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Tue, Nov 12, 22:19 |
513977 | f7wEml1L2Kxc | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Tue, Nov 12, 22:19 |
513955 | Ae.5eXYor.DD | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Tue, Nov 12, 21:41 |
513954 | Ae.5eXYor.DD | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Tue, Nov 12, 21:41 |
513953 | Ae.5eXYor.DD | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Tue, Nov 12, 21:41 |
513951 | jf4V1f_HFk87 | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Tue, Nov 12, 21:39 |
513950 | jf4V1f_HFk87 | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Tue, Nov 12, 21:39 |
513949 | jf4V1f_HFk87 | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Tue, Nov 12, 21:39 |
513939 | f_SPRjLqJIDy | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Tue, Nov 12, 21:09 |
513938 | f_SPRjLqJIDy | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Tue, Nov 12, 21:09 |
513937 | f_SPRjLqJIDy | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Tue, Nov 12, 21:09 |
513925 | PyBa3UqCHcDk | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Tue, Nov 12, 20:39 |
513924 | PyBa3UqCHcDk | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Tue, Nov 12, 20:39 |
513923 | PyBa3UqCHcDk | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Tue, Nov 12, 20:39 |
513915 | GEA5flGBo7UO | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Tue, Nov 12, 20:13 |
513914 | GEA5flGBo7UO | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Tue, Nov 12, 20:13 |
513913 | GEA5flGBo7UO | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Tue, Nov 12, 20:13 |
513897 | M3aAN9jYyOHL | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Tue, Nov 12, 20:06 |
513896 | M3aAN9jYyOHL | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Tue, Nov 12, 20:06 |
513895 | M3aAN9jYyOHL | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Tue, Nov 12, 20:06 |
513893 | xtItG03KVLeQ | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Tue, Nov 12, 20:06 |
513892 | xtItG03KVLeQ | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Tue, Nov 12, 20:06 |
513891 | xtItG03KVLeQ | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Tue, Nov 12, 20:06 |
513889 | YE_fsHPcUGU2 | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Tue, Nov 12, 20:04 |
513888 | YE_fsHPcUGU2 | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Tue, Nov 12, 20:04 |
513887 | YE_fsHPcUGU2 | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Tue, Nov 12, 20:04 |
513880 | LDjMWAPAmrOt | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Tue, Nov 12, 19:58 |
513879 | LDjMWAPAmrOt | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Tue, Nov 12, 19:58 |
513878 | LDjMWAPAmrOt | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Tue, Nov 12, 19:58 |
513862 | Pr_dD8DsgwLA | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Tue, Nov 12, 19:25 |
513861 | Pr_dD8DsgwLA | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Tue, Nov 12, 19:25 |
513860 | Pr_dD8DsgwLA | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Tue, Nov 12, 19:25 |
513854 | 745fSaHkofPK | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Tue, Nov 12, 19:08 |
513853 | 745fSaHkofPK | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Tue, Nov 12, 19:08 |
513852 | 745fSaHkofPK | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Tue, Nov 12, 19:08 |
513823 | FANw5PeLq2ay | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Tue, Nov 12, 18:52 |
513822 | FANw5PeLq2ay | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Tue, Nov 12, 18:52 |
Content licensed under Creative Commons Attribution-ShareAlike 4.0 (CC-BY-SA) unless otherwise noted; code licensed under Apache 2.0 or other open source licenses. · CC BY-SA 4.0 · Apache 2.0