Samples (Sun, Sep 29, 07:17 - Mon, Sep 30, 07:17)
Samples (Sun, Sep 29, 07:17 - Mon, Sep 30, 07:17)
Samples
Samples
ID | Request | Viewer | Context | Host | Type | Label | Avg | Cost | Rate | Epoch |
---|---|---|---|---|---|---|---|---|---|---|
462948 | iM.Pl_rMQex2 | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 07:17 |
462947 | iM.Pl_rMQex2 | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 07:17 |
462946 | iM.Pl_rMQex2 | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 07:17 |
462944 | FPHm3TYRlHxN | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 07:10 |
462943 | FPHm3TYRlHxN | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 07:10 |
462942 | FPHm3TYRlHxN | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 07:10 |
462940 | RrdvR2Qr27C. | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 07:09 |
462939 | RrdvR2Qr27C. | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 07:09 |
462938 | RrdvR2Qr27C. | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 07:09 |
462936 | hiX1N5V7uYCN | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 06:58 |
462935 | hiX1N5V7uYCN | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 06:58 |
462934 | hiX1N5V7uYCN | (Masked) | web.PhabricatorAuthStartController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 06:58 |
462932 | RF42hCWzlEOG | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 06:56 |
462931 | RF42hCWzlEOG | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 06:56 |
462930 | RF42hCWzlEOG | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 06:56 |
462928 | h0VolrpRsjjC | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 06:52 |
462927 | h0VolrpRsjjC | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 06:52 |
462926 | h0VolrpRsjjC | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 06:52 |
462924 | 9VaCvgsY58Wt | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 06:45 |
462923 | 9VaCvgsY58Wt | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 06:45 |
462922 | 9VaCvgsY58Wt | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 06:45 |
462920 | uJsX66ErSNaE | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 06:42 |
462919 | uJsX66ErSNaE | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 06:42 |
462918 | uJsX66ErSNaE | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 06:42 |
462916 | AylHWydoT89V | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 06:33 |
462915 | AylHWydoT89V | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 06:33 |
462914 | AylHWydoT89V | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 06:33 |
462912 | luF24AQUSBe4 | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 06:31 |
462911 | luF24AQUSBe4 | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 06:31 |
462910 | luF24AQUSBe4 | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 06:31 |
462908 | bF0IuDnI4wuF | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 06:29 |
462907 | bF0IuDnI4wuF | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 06:29 |
462906 | bF0IuDnI4wuF | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 06:29 |
462904 | RTHQUykUTwhv | (Masked) | web.PonderQuestionViewController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 06:25 |
462903 | RTHQUykUTwhv | (Masked) | web.PonderQuestionViewController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 06:25 |
462902 | RTHQUykUTwhv | (Masked) | web.PonderQuestionViewController | localhost | Static Resource | rsrc.rsrc/css/application/ponder/ponder-view.css | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 06:25 |
462901 | RTHQUykUTwhv | (Masked) | web.PonderQuestionViewController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 06:25 |
462899 | jtTFpEJTL2io | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 06:15 |
462898 | jtTFpEJTL2io | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 06:15 |
462897 | jtTFpEJTL2io | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 06:15 |
462895 | Buv3ymiyGtLV | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 06:11 |
462894 | Buv3ymiyGtLV | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 06:11 |
462893 | Buv3ymiyGtLV | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 06:11 |
462891 | wVKAvz4N1yoE | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 06:09 |
462890 | wVKAvz4N1yoE | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 06:09 |
462889 | wVKAvz4N1yoE | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 06:09 |
462887 | 47cn_CUn83bK | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 06:08 |
462886 | 47cn_CUn83bK | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 06:08 |
462885 | 47cn_CUn83bK | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 06:08 |
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 |
462879 | F5Cy63isrTuD | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 05:49 |
462878 | F5Cy63isrTuD | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 05:49 |
462877 | F5Cy63isrTuD | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 05:49 |
462875 | xxEl6dzOuTOJ | (Masked) | web.PhabricatorCalendarEventListController | localhost | Static Resource | rsrc.rsrc/js/application/calendar/behavior-day-view.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 05:46 |
462874 | xxEl6dzOuTOJ | (Masked) | web.PhabricatorCalendarEventListController | localhost | Static Resource | rsrc.rsrc/js/core/behavior-fancy-datepicker.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 05:46 |
462873 | xxEl6dzOuTOJ | (Masked) | web.PhabricatorCalendarEventListController | localhost | Static Resource | rsrc.rsrc/externals/javelin/lib/control/typeahead/source/TypeaheadStaticSource.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 05:46 |
462872 | xxEl6dzOuTOJ | (Masked) | web.PhabricatorCalendarEventListController | localhost | Static Resource | rsrc.rsrc/js/core/behavior-time-typeahead.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 05:46 |
462871 | xxEl6dzOuTOJ | (Masked) | web.PhabricatorCalendarEventListController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 05:46 |
462870 | xxEl6dzOuTOJ | (Masked) | web.PhabricatorCalendarEventListController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 05:46 |
462869 | xxEl6dzOuTOJ | (Masked) | web.PhabricatorCalendarEventListController | localhost | Static Resource | rsrc.rsrc/css/phui/calendar/phui-calendar.css | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 05:46 |
462868 | xxEl6dzOuTOJ | (Masked) | web.PhabricatorCalendarEventListController | localhost | Static Resource | rsrc.rsrc/css/phui/calendar/phui-calendar-list.css | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 05:46 |
462867 | xxEl6dzOuTOJ | (Masked) | web.PhabricatorCalendarEventListController | localhost | Static Resource | rsrc.rsrc/css/phui/calendar/phui-calendar-day.css | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 05:46 |
462866 | xxEl6dzOuTOJ | (Masked) | web.PhabricatorCalendarEventListController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 05:46 |
462864 | J8FPxcNBJw9f | (Masked) | web.PhabricatorCalendarEventListController | localhost | Static Resource | rsrc.rsrc/js/application/calendar/behavior-day-view.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 05:45 |
462863 | J8FPxcNBJw9f | (Masked) | web.PhabricatorCalendarEventListController | localhost | Static Resource | rsrc.rsrc/js/core/behavior-fancy-datepicker.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 05:45 |
462862 | J8FPxcNBJw9f | (Masked) | web.PhabricatorCalendarEventListController | localhost | Static Resource | rsrc.rsrc/externals/javelin/lib/control/typeahead/source/TypeaheadStaticSource.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 05:45 |
462861 | J8FPxcNBJw9f | (Masked) | web.PhabricatorCalendarEventListController | localhost | Static Resource | rsrc.rsrc/js/core/behavior-time-typeahead.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 05:45 |
462860 | J8FPxcNBJw9f | (Masked) | web.PhabricatorCalendarEventListController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 05:45 |
462859 | J8FPxcNBJw9f | (Masked) | web.PhabricatorCalendarEventListController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 05:45 |
462858 | J8FPxcNBJw9f | (Masked) | web.PhabricatorCalendarEventListController | localhost | Static Resource | rsrc.rsrc/css/phui/calendar/phui-calendar.css | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 05:45 |
462857 | J8FPxcNBJw9f | (Masked) | web.PhabricatorCalendarEventListController | localhost | Static Resource | rsrc.rsrc/css/phui/calendar/phui-calendar-list.css | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 05:45 |
462856 | J8FPxcNBJw9f | (Masked) | web.PhabricatorCalendarEventListController | localhost | Static Resource | rsrc.rsrc/css/phui/calendar/phui-calendar-day.css | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 05:45 |
462855 | J8FPxcNBJw9f | (Masked) | web.PhabricatorCalendarEventListController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 05:45 |
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 |
462845 | sUGakYLtrBUu | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 05:34 |
462844 | sUGakYLtrBUu | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 05:34 |
462843 | sUGakYLtrBUu | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 05:34 |
462841 | d3.TDjlkFWCt | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 05:34 |
462840 | d3.TDjlkFWCt | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 05:34 |
462839 | d3.TDjlkFWCt | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 05:34 |
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 |
462833 | ZBy7Uvc5A7WQ | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 05:20 |
462832 | ZBy7Uvc5A7WQ | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 05:20 |
462831 | ZBy7Uvc5A7WQ | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 05:20 |
462829 | 9TlJIv123HLa | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 05:18 |
462828 | 9TlJIv123HLa | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 05:18 |
462827 | 9TlJIv123HLa | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 05:18 |
462825 | ePDkP8QQR.qN | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 05:15 |
462824 | ePDkP8QQR.qN | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 05:15 |
462823 | ePDkP8QQR.qN | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 05:15 |
462820 | 95DAy1gcrtJR | (Masked) | web.MultimeterSampleController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Mon, Sep 30, 05:13 |
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