Samples (Mon, Jun 9, 17:57 - Tue, Jun 10, 17:57)
Samples (Mon, Jun 9, 17:57 - Tue, Jun 10, 17:57)
Samples
Samples
ID | Request | Viewer | Context | Host | Type | Label | Avg | Cost | Rate | Epoch |
---|---|---|---|---|---|---|---|---|---|---|
1086315 | lWeQNCSBJiyp | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.differential.pkg.js | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 16:07 |
1086314 | lWeQNCSBJiyp | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.rsrc/js/core/behavior-copy.js | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 16:07 |
1086313 | lWeQNCSBJiyp | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 16:07 |
1086312 | lWeQNCSBJiyp | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 16:07 |
1086311 | lWeQNCSBJiyp | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 16:07 |
1086310 | lWeQNCSBJiyp | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.differential.pkg.css | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 16:07 |
1086309 | lWeQNCSBJiyp | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.rsrc/css/application/diffusion/diffusion-repository.css | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 16:07 |
1085450 | DNjgE5RRn1Sc | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.differential.pkg.js | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 14:57 |
1085449 | DNjgE5RRn1Sc | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.rsrc/js/core/behavior-copy.js | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 14:57 |
1085448 | DNjgE5RRn1Sc | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 14:57 |
1085447 | DNjgE5RRn1Sc | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 14:57 |
1085446 | DNjgE5RRn1Sc | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 14:57 |
1085445 | DNjgE5RRn1Sc | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.differential.pkg.css | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 14:57 |
1085444 | DNjgE5RRn1Sc | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.rsrc/css/application/diffusion/diffusion-repository.css | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 14:57 |
1083526 | ECFF6lS.y.Mi | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.differential.pkg.js | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 10:59 |
1083525 | ECFF6lS.y.Mi | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.rsrc/js/core/behavior-copy.js | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 10:59 |
1083524 | ECFF6lS.y.Mi | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 10:59 |
1083523 | ECFF6lS.y.Mi | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 10:59 |
1083522 | ECFF6lS.y.Mi | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 10:59 |
1083521 | ECFF6lS.y.Mi | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.differential.pkg.css | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 10:59 |
1083520 | ECFF6lS.y.Mi | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.rsrc/css/application/diffusion/diffusion-repository.css | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 10:59 |
1083210 | YhED5d5te4j4 | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.differential.pkg.js | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 10:17 |
1083209 | YhED5d5te4j4 | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.rsrc/js/core/behavior-copy.js | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 10:17 |
1083208 | YhED5d5te4j4 | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 10:17 |
1083207 | YhED5d5te4j4 | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 10:17 |
1083206 | YhED5d5te4j4 | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 10:17 |
1083205 | YhED5d5te4j4 | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.differential.pkg.css | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 10:17 |
1083204 | YhED5d5te4j4 | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.rsrc/css/application/diffusion/diffusion-repository.css | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 10:17 |
1083159 | ETFYeC2KVc6I | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.differential.pkg.js | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 10:13 |
1083158 | ETFYeC2KVc6I | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.rsrc/js/core/behavior-copy.js | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 10:13 |
1083157 | ETFYeC2KVc6I | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 10:13 |
1083156 | ETFYeC2KVc6I | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 10:13 |
1083155 | ETFYeC2KVc6I | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 10:13 |
1083154 | ETFYeC2KVc6I | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.differential.pkg.css | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 10:13 |
1083153 | ETFYeC2KVc6I | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.rsrc/css/application/diffusion/diffusion-repository.css | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 10:13 |
1082352 | Q7ZvKRvB1JG. | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.differential.pkg.js | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 07:58 |
1082351 | Q7ZvKRvB1JG. | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.rsrc/js/core/behavior-copy.js | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 07:58 |
1082350 | Q7ZvKRvB1JG. | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 07:58 |
1082349 | Q7ZvKRvB1JG. | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 07:58 |
1082348 | Q7ZvKRvB1JG. | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 07:58 |
1082347 | Q7ZvKRvB1JG. | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.differential.pkg.css | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 07:58 |
1082346 | Q7ZvKRvB1JG. | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.rsrc/css/application/diffusion/diffusion-repository.css | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 07:58 |
1081836 | 5RyciQ2Y3jXd | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.differential.pkg.js | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 06:07 |
1081835 | 5RyciQ2Y3jXd | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.rsrc/js/core/behavior-copy.js | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 06:07 |
1081834 | 5RyciQ2Y3jXd | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 06:07 |
1081833 | 5RyciQ2Y3jXd | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 06:07 |
1081832 | 5RyciQ2Y3jXd | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 06:07 |
1081831 | 5RyciQ2Y3jXd | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.differential.pkg.css | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 06:07 |
1081830 | 5RyciQ2Y3jXd | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.rsrc/css/application/diffusion/diffusion-repository.css | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 06:07 |
1081137 | FLG9xpF190rM | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.differential.pkg.js | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 03:55 |
1081136 | FLG9xpF190rM | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.rsrc/js/core/behavior-copy.js | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 03:55 |
1081135 | FLG9xpF190rM | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 03:55 |
1081134 | FLG9xpF190rM | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 03:55 |
1081133 | FLG9xpF190rM | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 03:55 |
1081132 | FLG9xpF190rM | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.differential.pkg.css | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 03:55 |
1081131 | FLG9xpF190rM | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.rsrc/css/application/diffusion/diffusion-repository.css | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 03:55 |
1080682 | Bg5Hn_EREQqz | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.differential.pkg.js | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 02:52 |
1080681 | Bg5Hn_EREQqz | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.rsrc/js/core/behavior-copy.js | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 02:52 |
1080680 | Bg5Hn_EREQqz | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 02:52 |
1080679 | Bg5Hn_EREQqz | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 02:52 |
1080678 | Bg5Hn_EREQqz | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 02:52 |
1080677 | Bg5Hn_EREQqz | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.differential.pkg.css | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 02:52 |
1080676 | Bg5Hn_EREQqz | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.rsrc/css/application/diffusion/diffusion-repository.css | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 02:52 |
1080002 | E2fc3ptqLjWZ | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.differential.pkg.js | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 00:53 |
1080001 | E2fc3ptqLjWZ | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.rsrc/js/core/behavior-copy.js | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 00:53 |
1080000 | E2fc3ptqLjWZ | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 00:53 |
1079999 | E2fc3ptqLjWZ | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 00:53 |
1079998 | E2fc3ptqLjWZ | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 00:53 |
1079997 | E2fc3ptqLjWZ | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.differential.pkg.css | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 00:53 |
1079996 | E2fc3ptqLjWZ | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.rsrc/css/application/diffusion/diffusion-repository.css | 1 Req | 1,000 Req | 1000 | Tue, Jun 10, 00:53 |
1079636 | sjwnptnBXLpM | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.differential.pkg.js | 1 Req | 1,000 Req | 1000 | Mon, Jun 9, 23:56 |
1079635 | sjwnptnBXLpM | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.rsrc/js/core/behavior-copy.js | 1 Req | 1,000 Req | 1000 | Mon, Jun 9, 23:56 |
1079634 | sjwnptnBXLpM | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Mon, Jun 9, 23:56 |
1079633 | sjwnptnBXLpM | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Mon, Jun 9, 23:56 |
1079632 | sjwnptnBXLpM | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Mon, Jun 9, 23:56 |
1079631 | sjwnptnBXLpM | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.differential.pkg.css | 1 Req | 1,000 Req | 1000 | Mon, Jun 9, 23:56 |
1079630 | sjwnptnBXLpM | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.rsrc/css/application/diffusion/diffusion-repository.css | 1 Req | 1,000 Req | 1000 | Mon, Jun 9, 23:56 |
1079123 | Dtvh1Ge1CixO | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.differential.pkg.js | 1 Req | 1,000 Req | 1000 | Mon, Jun 9, 22:45 |
1079122 | Dtvh1Ge1CixO | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.rsrc/js/core/behavior-copy.js | 1 Req | 1,000 Req | 1000 | Mon, Jun 9, 22:45 |
1079121 | Dtvh1Ge1CixO | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Mon, Jun 9, 22:45 |
1079120 | Dtvh1Ge1CixO | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Mon, Jun 9, 22:45 |
1079119 | Dtvh1Ge1CixO | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Mon, Jun 9, 22:45 |
1079118 | Dtvh1Ge1CixO | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.differential.pkg.css | 1 Req | 1,000 Req | 1000 | Mon, Jun 9, 22:45 |
1079117 | Dtvh1Ge1CixO | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.rsrc/css/application/diffusion/diffusion-repository.css | 1 Req | 1,000 Req | 1000 | Mon, Jun 9, 22:45 |
1079107 | vWBlTEn4XTWz | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.differential.pkg.js | 1 Req | 1,000 Req | 1000 | Mon, Jun 9, 22:43 |
1079106 | vWBlTEn4XTWz | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.rsrc/js/core/behavior-copy.js | 1 Req | 1,000 Req | 1000 | Mon, Jun 9, 22:43 |
1079105 | vWBlTEn4XTWz | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Mon, Jun 9, 22:43 |
1079104 | vWBlTEn4XTWz | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Mon, Jun 9, 22:43 |
1079103 | vWBlTEn4XTWz | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Mon, Jun 9, 22:43 |
1079102 | vWBlTEn4XTWz | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.differential.pkg.css | 1 Req | 1,000 Req | 1000 | Mon, Jun 9, 22:43 |
1079101 | vWBlTEn4XTWz | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.rsrc/css/application/diffusion/diffusion-repository.css | 1 Req | 1,000 Req | 1000 | Mon, Jun 9, 22:43 |
1077209 | eB5cAjJG80Ya | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.differential.pkg.js | 1 Req | 1,000 Req | 1000 | Mon, Jun 9, 19:52 |
1077208 | eB5cAjJG80Ya | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.rsrc/js/core/behavior-copy.js | 1 Req | 1,000 Req | 1000 | Mon, Jun 9, 19:52 |
1077207 | eB5cAjJG80Ya | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.core.pkg.js | 1 Req | 1,000 Req | 1000 | Mon, Jun 9, 19:52 |
1077206 | eB5cAjJG80Ya | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.rsrc/externals/javelin/core/init.js | 1 Req | 1,000 Req | 1000 | Mon, Jun 9, 19:52 |
1077205 | eB5cAjJG80Ya | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.core.pkg.css | 1 Req | 1,000 Req | 1000 | Mon, Jun 9, 19:52 |
1077204 | eB5cAjJG80Ya | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.differential.pkg.css | 1 Req | 1,000 Req | 1000 | Mon, Jun 9, 19:52 |
1077203 | eB5cAjJG80Ya | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.rsrc/css/application/diffusion/diffusion-repository.css | 1 Req | 1,000 Req | 1000 | Mon, Jun 9, 19:52 |
1076768 | SU_ZRZRowirM | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.differential.pkg.js | 1 Req | 1,000 Req | 1000 | Mon, Jun 9, 19:07 |
1076767 | SU_ZRZRowirM | (Masked) | web.DiffusionChangeController | localhost | Static Resource | rsrc.rsrc/js/core/behavior-copy.js | 1 Req | 1,000 Req | 1000 | Mon, Jun 9, 19:07 |
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