Samples (Sun, Sep 29, 06:14 - Mon, Sep 30, 06:14)
Samples (Sun, Sep 29, 06:14 - Mon, Sep 30, 06:14)
Samples
Samples
ID | Request | Viewer | Context | Host | Type | Label | Avg | Cost | Rate | Epoch |
---|---|---|---|---|---|---|---|---|---|---|
462883 | VDwrjFL79p1d | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 05:54 |
462882 | VDwrjFL79p1d | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 05:54 |
462881 | VDwrjFL79p1d | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 05:54 |
462853 | HHiNIPYEDjCv | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 05:38 |
462852 | HHiNIPYEDjCv | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 05:38 |
462851 | HHiNIPYEDjCv | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 05:38 |
462849 | 3waZ1HNbpL9M | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 05:37 |
462848 | 3waZ1HNbpL9M | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 05:37 |
462847 | 3waZ1HNbpL9M | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 05:37 |
462837 | 8oE.PMhn_XuS | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 05:22 |
462836 | 8oE.PMhn_XuS | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 05:22 |
462835 | 8oE.PMhn_XuS | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 05:22 |
462804 | 0BXeunkbv1gf | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 04:51 |
462803 | 0BXeunkbv1gf | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 04:51 |
462802 | 0BXeunkbv1gf | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 04:51 |
462785 | ltJy14rx19gF | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 04:32 |
462784 | ltJy14rx19gF | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 04:32 |
462783 | ltJy14rx19gF | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 04:32 |
462769 | h7nw6LHQL329 | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 04:07 |
462768 | h7nw6LHQL329 | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 04:07 |
462767 | h7nw6LHQL329 | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 04:07 |
462742 | I3zlhaLyQuWr | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 03:18 |
462741 | I3zlhaLyQuWr | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 03:18 |
462740 | I3zlhaLyQuWr | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 03:18 |
462727 | Dbw14zNW6CNo | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 03:02 |
462726 | Dbw14zNW6CNo | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 03:02 |
462725 | Dbw14zNW6CNo | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 03:02 |
462714 | 440zrCuUYVdX | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 02:30 |
462713 | 440zrCuUYVdX | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 02:30 |
462712 | 440zrCuUYVdX | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 02:30 |
462687 | coyvXPruAMaa | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 01:51 |
462686 | coyvXPruAMaa | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 01:51 |
462685 | coyvXPruAMaa | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 01:51 |
462664 | wHj6mW2_HOEe | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 01:36 |
462663 | wHj6mW2_HOEe | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 01:36 |
462662 | wHj6mW2_HOEe | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 01:36 |
462606 | 780MhbpkvxfG | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 00:38 |
462605 | 780MhbpkvxfG | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 00:38 |
462604 | 780MhbpkvxfG | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 00:38 |
462590 | tNxh.skElB3_ | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 00:01 |
462589 | tNxh.skElB3_ | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 00:01 |
462588 | tNxh.skElB3_ | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 00:01 |
462567 | QXtIimA30238 | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 23:48 |
462566 | QXtIimA30238 | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 23:48 |
462565 | QXtIimA30238 | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 23:48 |
462553 | ZnjCTFAVdiaX | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 23:47 |
462552 | ZnjCTFAVdiaX | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 23:47 |
462551 | ZnjCTFAVdiaX | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 23:47 |
462549 | vYhUK_kQtQ_w | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 23:44 |
462548 | vYhUK_kQtQ_w | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 23:44 |
462547 | vYhUK_kQtQ_w | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 23:44 |
462534 | dbMpQmRmJqmM | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 23:27 |
462533 | dbMpQmRmJqmM | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 23:27 |
462532 | dbMpQmRmJqmM | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 23:27 |
462504 | rM57aN1hlxS8 | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 23:15 |
462503 | rM57aN1hlxS8 | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 23:15 |
462502 | rM57aN1hlxS8 | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 23:15 |
462500 | Jv_z1nJH51Qa | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 23:14 |
462499 | Jv_z1nJH51Qa | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 23:14 |
462498 | Jv_z1nJH51Qa | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 23:14 |
462492 | YsWYY9RFa7Y4 | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 22:58 |
462491 | YsWYY9RFa7Y4 | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 22:58 |
462490 | YsWYY9RFa7Y4 | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 22:58 |
462466 | Q1J4thw1CQxt | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 22:23 |
462465 | Q1J4thw1CQxt | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 22:23 |
462464 | Q1J4thw1CQxt | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 22:23 |
462435 | Yt6hgd5xInig | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 21:53 |
462434 | Yt6hgd5xInig | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 21:53 |
462433 | Yt6hgd5xInig | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 21:53 |
462430 | M8ltKWgl3xNv | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 21:36 |
462429 | M8ltKWgl3xNv | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 21:36 |
462428 | M8ltKWgl3xNv | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 21:36 |
462426 | dvWPEtazGDf4 | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 21:22 |
462425 | dvWPEtazGDf4 | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 21:22 |
462424 | dvWPEtazGDf4 | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 21:22 |
462422 | 7bkpfN_.wx7z | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 21:21 |
462421 | 7bkpfN_.wx7z | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 21:21 |
462420 | 7bkpfN_.wx7z | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 21:21 |
462418 | MwwGy.7q42Ka | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 21:05 |
462417 | MwwGy.7q42Ka | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 21:05 |
462416 | MwwGy.7q42Ka | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 21:05 |
462399 | aG3e3KyMfMFk | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 20:15 |
462398 | aG3e3KyMfMFk | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 20:15 |
462397 | aG3e3KyMfMFk | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 20:15 |
462384 | yT.cL72V6whD | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 19:46 |
462383 | yT.cL72V6whD | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 19:46 |
462382 | yT.cL72V6whD | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 19:46 |
462376 | 7y5awXr_Y4yY | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 19:40 |
462375 | 7y5awXr_Y4yY | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 19:40 |
462374 | 7y5awXr_Y4yY | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 19:40 |
462298 | GXsLKdLPsrzA | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 18:20 |
462297 | GXsLKdLPsrzA | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 18:20 |
462296 | GXsLKdLPsrzA | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 18:20 |
462294 | RfGc0Ou1oo3H | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 18:08 |
462293 | RfGc0Ou1oo3H | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 18:08 |
462292 | RfGc0Ou1oo3H | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 18:08 |
462290 | _7Fb0klCT6DB | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 18:08 |
462289 | _7Fb0klCT6DB | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 18:08 |
462288 | _7Fb0klCT6DB | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 18:08 |
462262 | aUCSIQVOJCWa | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Sun, Sep 29, 17: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