Page MenuHomePhabricator
Paste Active Pastes
  • gehel@stat1005:~$ ls -d /mnt/hdfs/wmf/discovery/20* | sort
    /mnt/hdfs/wmf/discovery/2016-02-02T04.56.58Z--eb3aa77
    /mnt/hdfs/wmf/discovery/2016-02-02T19.20.11Z--12c977d
    /mnt/hdfs/wmf/discovery/2016-02-02T21.16.44Z--2b630f1
    /mnt/hdfs/wmf/discovery/2016-02-22T22.49.33Z--41e4ac5
    ...
    • Aug 16 2018, 6:37 PM
    • 17 Lines
  • ruby: warning: shebang line ending with \r may cause problems
    Traceback (most recent call last):
    2: from blobstor.rb:4:in `<main>'
    1: from /usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require'
    /usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require': cannot load such file -- sinatra (LoadError)
    • Aug 16 2018, 6:16 PM
    • 5 Lines
  • 08:37:39 | elastic1023.eqiad.wmnet | REIMAGE END | retcode=0
    Fatal Python error: GC object already tracked
    Thread 0x00007f71f1ffb700 (most recent call first):
    File "/usr/lib/python3/dist-packages/tqdm/_tqdm.py", line 97 in run
    ...
    • Aug 16 2018, 9:04 AM
    • 9 Lines
  • wikiadmin@10.64.0.205(aawikibooks)> select * from (select ar_rev_id, count(*) as n, group_concat(ar_id) as ar_ids from archive group by ar_rev_id) as counts where n>1;
    +-----------+---+-----------+
    | ar_rev_id | n | ar_ids |
    +-----------+---+-----------+
    | 3003 | 2 | 29,987 |
    ...
    • Aug 16 2018, 12:06 AM
    • 148 Lines
    • Plain Text
  • 2018-09-14 16:00:52 ** tybanash joined channel
    2018-09-14 16:03:39 <tybanash> Hello
    2018-09-14 16:07:20 <africanhope> tybanash: Hi
    2018-09-14 16:07:54 <tybanash> Has the meeting begun?
    2018-09-14 16:08:39 <africanhope> tybanash: not yet
    ...
    • Aug 14 2018, 9:19 PM
    • 185 Lines
  • diff --git a/frozen-requirements.txt b/frozen-requirements.txt
    index 416119b..be71502 100644
    --- a/frozen-requirements.txt
    +++ b/frozen-requirements.txt
    @@ -1,60 +1,58 @@
    ...
    • Aug 14 2018, 8:39 AM
    • 96 Lines
    • Diff
  • docker-registry.tools.wmflabs.org/toollabs-jdk8-web:latest
    ==========================================================
    corenlp
    mw2sparql
    simplewd
    ...
    • Aug 14 2018, 2:57 AM
    • 360 Lines
  • drop_commons_T_mobile__ng3HeqOXXmkYfPizz4RPUR4OLXLds:
    statement: |
    DROP KEYSPACE IF EXISTS "commons_T_mobile__ng3HeqOXXmkYfPizz4RPUR4OLXLds";
    drop_commons_T_mobile__ng_lead:
    statement: |
    ...
    • Aug 13 2018, 6:58 PM
    • 24 Lines
    • YAML
  • root@gerrit-mysql:/home/paladox# dig gerrit.git.wmflabs.org
    ; <<>> DiG 9.10.3-P4-Debian <<>> gerrit.git.wmflabs.org
    ;; global options: +cmd
    ;; Got answer:
    ...
    • Aug 13 2018, 6:26 PM
    • 18 Lines
  • from pywikibot.tools import LazyRegex
    _category_cf0 = frozenset(['\U000000ad', '\U00000600', '\U00000601', '\U00000602', '\U00000603', '\U00000604', '\U0000061c', '\U000006dd', '\U0000070f', '\U0000180e', '\U0000200b', '\U0000200c', '\U0000200d', '\U0000200e', '\U0000200f', '\U0000202a', '\U0000202b', '\U0000202c', '\U0000202d', '\U0000202e', '\U00002060', '\U00002061', '\U00002062', '\U00002063', '\U00002064', '\U00002066', '\U00002067', '\U00002068', '\U00002069', '\U0000206a', '\U0000206b', '\U0000206c', '\U0000206d', '\U0000206e', '\U0000206f', '\U0000feff', '\U0000fff9', '\U0000fffa', '\U0000fffb', '\U000110bd', '\U0001d173', '\U0001d174', '\U0001d175', '\U0001d176', '\U0001d177', '\U0001d178', '\U0001d179', '\U0001d17a', '\U000e0001', '\U000e0020', '\U000e0021', '\U000e0022', '\U000e0023', '\U000e0024', '\U000e0025', '\U000e0026', '\U000e0027', '\U000e0028', '\U000e0029', '\U000e002a', '\U000e002b', '\U000e002c', '\U000e002d', '\U000e002e', '\U000e002f', '\U000e0030', '\U000e0031', '\U000e0032', '\U000e0033', '\U000e0034', '\U000e0035', '\U000e0036', '\U000e0037', '\U000e0038', '\U000e0039', '\U000e003a', '\U000e003b', '\U000e003c', '\U000e003d', '\U000e003e', '\U000e003f', '\U000e0040', '\U000e0041', '\U000e0042', '\U000e0043', '\U000e0044', '\U000e0045', '\U000e0046', '\U000e0047', '\U000e0048', '\U000e0049', '\U000e004a', '\U000e004b', '\U000e004c', '\U000e004d', '\U000e004e', '\U000e004f', '\U000e0050', '\U000e0051', '\U000e0052', '\U000e0053', '\U000e0054', '\U000e0055', '\U000e0056', '\U000e0057', '\U000e0058', '\U000e0059', '\U000e005a', '\U000e005b', '\U000e005c', '\U000e005d', '\U000e005e', '\U000e005f', '\U000e0060', '\U000e0061', '\U000e0062', '\U000e0063', '\U000e0064', '\U000e0065', '\U000e0066', '\U000e0067', '\U000e0068', '\U000e0069', '\U000e006a', '\U000e006b', '\U000e006c', '\U000e006d', '\U000e006e', '\U000e006f', '\U000e0070', '\U000e0071', '\U000e0072', '\U000e0073', '\U000e0074', '\U000e0075', '\U000e0076', '\U000e0077', '\U000e0078', '\U000e0079', '\U000e007a', '\U000e007b', '\U000e007c', '\U000e007d', '\U000e007e', '\U000e007f',])
    _invisible_chars0 = frozenset(_category_cf0)
    invisible_regex = LazyRegex(lambda: '[' + ''.join(_invisible_chars0) + ']')
    ...
    • Aug 13 2018, 5:19 PM
    • 41 Lines
    • Python
  • cumin -b 1 'A:cp-upload_eqiad' "varnishadm ban 'req.http.host == \"maps.wikimedia.org\" && req.url ~ \"^/osm-intl/\"'"
    cumin -b 1 'A:cp-upload_codfw' "varnishadm ban 'req.http.host == \"maps.wikimedia.org\" && req.url ~ \"^/osm-intl/\"'"
    cumin -b 1 'A:cp-upload_eqsin' "varnishadm ban 'req.http.host == \"maps.wikimedia.org\" && req.url ~ \"^/osm-intl/\"'"
    cumin -b 1 'A:cp-upload_ulsfo' "varnishadm ban 'req.http.host == \"maps.wikimedia.org\" && req.url ~ \"^/osm-intl/\"'"
    cumin -b 1 'A:cp-upload_esams' "varnishadm ban 'req.http.host == \"maps.wikimedia.org\" && req.url ~ \"^/osm-intl/\"'"
    ...
    • Aug 12 2018, 10:37 AM
    • 6 Lines
  • # coding: utf-8
    """Run this module multiple times using different python versions.
    Note: I seems that running under the latest version of Python (3.7) gives a
    superse of the older version and should be enough. But I have not tested this
    ...
    • Aug 11 2018, 2:54 PM
    • 141 Lines
    • Python
  • diff --git a/includes/libs/JavaScriptMinifier.php b/includes/libs/JavaScriptMinifier.php
    index d87a3fdcdf..f778983c9f 100644
    --- a/includes/libs/JavaScriptMinifier.php
    +++ b/includes/libs/JavaScriptMinifier.php
    @@ -713,12 +713,17 @@ class JavaScriptMinifier {
    ...
    • Aug 10 2018, 11:03 PM
    • 36 Lines
    • Diff
  • <?php
    use BadMethodCallException;
    use MediaWiki\Auth\AbstractPrimaryAuthenticationProvider;
    use MediaWiki\Auth\AuthenticationRequest;
    ...
    • Aug 10 2018, 7:22 PM
    • 65 Lines
  • 2018-08-10 16:01:27 <d3r1ck> Hello everyone! Meeting agenda can be found here: https://phabricator.wikimedia.org/T192440. Welcome and we can begin!
    2018-08-10 16:01:40 ** r054l13 joined channel
    2018-08-10 16:01:48 <d3r1ck> Hello everyone! Meeting agenda can be found here: https://phabricator.wikimedia.org/T192440. Welcome and we can begin!
    2018-08-10 16:01:50 <r054l13> HEllo here
    2018-08-10 16:01:55 <d3r1ck> Hey!
    ...
    • Aug 10 2018, 12:07 PM
    • 320 Lines
  • gehel@sarin:~$ sudo -E wmf-auto-reimage -p T193649 --no-verify elastic2017.codfw.wmnet
    07:45:52 | START. To monitor the full log:
    sudo tail -F /var/log/wmf-auto-reimage/201808100745_gehel_27673.log
    IPMI Password:
    ----- OUTPUT of 'puppet cert list...et' 2> /dev/null' -----
    ...
    • Aug 10 2018, 7:46 AM
    • 11 Lines
  • diff --git a/includes/libs/JavaScriptMinifier.php b/includes/libs/JavaScriptMinifier.php
    index aaf62b5b11..70aff681a2 100644
    --- a/includes/libs/JavaScriptMinifier.php
    +++ b/includes/libs/JavaScriptMinifier.php
    @@ -666,6 +666,22 @@ class JavaScriptMinifier {
    ...
    • Aug 9 2018, 9:05 PM
    • 72 Lines
    • Diff
  • gehel@sarin:~$ sudo -E wmf-auto-reimage -p T193649 elastic2017.codfw.wmnet elastic2031.codfw.wmnet elastic2032.codfw.wmnet
    17:30:02 | START. To monitor the full log:
    sudo tail -F /var/log/wmf-auto-reimage/201808091730_gehel_31784.log
    IPMI Password:
    ----- OUTPUT of 'puppet cert list...32.codfw.wmnet)'' -----
    ...
    • Aug 9 2018, 5:36 PM
    • 13 Lines
  • 15:47:59 | elastic2017.codfw.wmnet | Set Boot Device to pxe
    > Error: no response from RAKP 1 message
    Error: Received an Unexpected RAKP 2 message
    Bad response length, len=52
    Unable to get Chassis Power Status
    ...
    • Aug 9 2018, 3:49 PM
    • 7 Lines
  • >>> import collections
    >>> import json
    >>> import requests
    >>> S = 0
    >>> n = 1
    ...
    • Aug 9 2018, 2:53 PM
    • 80 Lines
    • Python
  • 2018-08-08 13:29:28
    Full thread dump OpenJDK 64-Bit Server VM (25.171-b11 mixed mode):
    "Attach Listener" #2152 daemon prio=9 os_prio=0 tid=0x00007fd190038800 nid=0xf97 waiting on condition [0x0000000000000000]
    java.lang.Thread.State: RUNNABLE
    ...
    • Aug 8 2018, 3:49 PM
    • 3,347 Lines
  • 2018-08-08 13:30:07
    Full thread dump OpenJDK 64-Bit Server VM (25.171-b11 mixed mode):
    "Attach Listener" #2501 daemon prio=9 os_prio=0 tid=0x00007f5f84053800 nid=0x2c2c waiting on condition [0x0000000000000000]
    java.lang.Thread.State: RUNNABLE
    ...
    • Aug 8 2018, 3:48 PM
    • 7,046 Lines
  • 07:52:25 ema@puppetmaster1001.eqiad.wmnet:~
    $ sudo -i
    root@puppetmaster1001:~# puppet-merge
    Fetching new commits from https://gerrit.wikimedia.org/r/p/operations/puppet
    remote: Counting objects: 8944, done
    ...
    • Aug 8 2018, 8:09 AM
    • 158 Lines
  • AffiliateLookupTextInputWidget.prototype.getLookupRequest = function () {
    var value = this.getValue();
    return this.getValidity().then( function () {
    // Query the API to get the list of affiliates
    return new mw.Api().get( queryAffiliatesPage() ).then( function ( data ) {
    ...
    • Aug 7 2018, 8:14 PM
    • 19 Lines
  • AffiliateLookupTextInputWidget.prototype.getLookupRequest = function () {
    var value = this.getValue(),
    deferred = $.Deferred(),
    delay = 500 + Math.floor( Math.random() * 500 );
    new mw.Api().get( queryAffiliatesPage() ).done( function ( data ) {
    ...
    • Aug 7 2018, 8:09 PM
    • 26 Lines
  • 12:58:18 | elastic2003.codfw.wmnet | WARNING: unable to verify that BIOS boot parameters are back to normal, got:
    Boot parameter version: 1
    Boot parameter 5 is valid/unlocked
    Boot parameter data: 0004000000
    Boot Flags :
    ...
    • Aug 7 2018, 12:58 PM
    • 12 Lines
  • #!/usr/bin/env python
    # Copyright Daniel Roesler, under MIT license, see LICENSE at github.com/diafygi/acme-tiny
    # Changes by Adrien Dorsaz from https://github.com/Trim/acme-dns-tiny/blob/master/acme_dns_tiny.py mixed in by Alex Monk <krenair@gmail.com>
    import argparse, subprocess, json, os, sys, base64, binascii, time, hashlib, re, copy, textwrap, logging
    import dns.resolver
    ...
    • Aug 6 2018, 5:08 PM
    • 319 Lines
    • Python
  • cache::alternate_domains:
    grafana.wikimedia.org:
    caching: pass
    director: krypton
    phab.wmfusercontent.org:
    ...
    • Aug 3 2018, 1:28 PM
    • 92 Lines
  • text_eqsin cp5009.eqsin.wmnet
    text_eqiad cp1068.eqiad.wmnet
    text_eqiad cp1067.eqiad.wmnet
    text_eqiad cp1066.eqiad.wmnet
    text_eqiad cp1065.eqiad.wmnet
    ...
    • Aug 3 2018, 7:03 AM
    • 21 Lines
  • diff --git a/lib/html2wt/LinkHandler.js b/lib/html2wt/LinkHandler.js
    index 1cb0fecf..692b8139 100644
    --- a/lib/html2wt/LinkHandler.js
    +++ b/lib/html2wt/LinkHandler.js
    @@ -195,6 +195,7 @@ var getLinkRoundTripData = Promise.async(function *(env, node, state) {
    ...
    • Aug 2 2018, 11:23 PM
    • 28 Lines
  • # [[:Team Practices Group]]
    # [[:Team Practices Group/2015 questions]]
    # [[:Team Practices Group/2016-04-04 best practices]]
    # [[:Team Practices Group/2016-04-05 Language]]
    # [[:Team Practices Group/2016-04-12 Language]]
    ...
    • Aug 2 2018, 11:07 PM
    • 118 Lines
  • docker run -it --rm -e EXT_DEPENDENCIES='mediawiki/extensions/BetaFeatures\nmediawiki/extensions/Capiunto\nmediawiki/extensions/CentralAuth\nmediawiki/extensions/CirrusSearch\nmediawiki/extensions/Cite\nmediawiki/extensions/Echo\nmediawiki/extensions/EducationProgram\nmediawiki/extensions/Elastica\nmediawiki/extensions/EventLogging\nmediawiki/extensions/GeoData\nmediawiki/extensions/GuidedTour\nmediawiki/extensions/PdfHandler\nmediawiki/extensions/Scribunto\nmediawiki/extensions/SiteMatrix\nmediawiki/extensions/SyntaxHighlight_GeSHi\nmediawiki/extensions/TimedMediaHandler\nmediawiki/extensions/UniversalLanguageSelector\nmediawiki/extensions/VisualEditor\nmediawiki/extensions/WikiEditor\nmediawiki/extensions/Wikibase\nmediawiki/extensions/WikibaseLexeme\nmediawiki/extensions/WikibaseQuality\nmediawiki/extensions/WikibaseQualityConstraints\nmediawiki/extensions/WikimediaBadges\nmediawiki/extensions/cldr' -e ZUUL_PROJECT=mediawiki/extensions/ContentTranslation -e ZUUL_CHANGE=449454 -e ZUUL_CHANGE_IDS="449453,1...
    • Aug 2 2018, 9:57 AM
    • 1 Line
  • cxserver.wikimedia.org
    analytics.wikimedia.org
    annual.wikimedia.org
    bugs.wikimedia.org
    bugzilla.wikimedia.org
    ...
    • Aug 2 2018, 7:53 AM
    • 60 Lines
  • NESTED STYLE
    MediaWiki\SecureLinkFixer\HSTSPreloadLookup::isPreloaded(foobar.dev)
    count: 1000
    rate: 493563.7/s
    ...
    • Aug 2 2018, 5:50 AM
    • 83 Lines
  • -- Definition: For any given time period (monthly/quarterly), of the non-bot users that completed at least 1 edit via the iOS app, how many edits did they complete on average (arithmetic mean/median). Edits on other platform won’t affect this metric.
    -- Here we only counts the number of edits per editor without doing any aggregation, since we want to see the distribution before determine whether we should use mean or median, or other aggregation metrics.
    SELECT month,
    local_user_id,
    IFNULL(user_name, '') AS user_name,
    ...
    • Aug 1 2018, 11:07 PM
    • 36 Lines
    • SQL
  • -- Definition: Number of non-bot edits which are tagged as made through the iOS app interface.
    -- On any selected wiki:
    SELECT date,
    IFNULL(SUM(edits), 0) AS edits,
    IFNULL(SUM(edits * deleted), 0) AS deleted_edits
    ...
    • Aug 1 2018, 11:06 PM
    • 29 Lines
    • SQL
  • use information_schema;
    SELECT table_schema as wiki, round(((data_length) / 1024 / 1024), 2) as table_data_MB, round(((data_length + index_length) / 1024 / 1024), 2) AS index_data_MB FROM information_schema.TABLES WHERE table_schema in ('arwiki', 'bswiki', 'cawiki', 'cswiki', 'enwiki', 'eswiki', 'eswikibooks', 'etwiki', 'euwiki', 'fawiki', 'fiwiki', 'frwiki', 'hewiki', 'huwiki', 'lvwiki', 'nlwiki', 'plwiki', 'ptwiki', 'rowiki', 'ruwiki', 'simplewiki', 'sqwiki', 'srwiki', 'svwiki', 'trwiki', 'wikidatawiki', 'testwiki', 'test2wiki') AND table_name = "revision" order by table_data_MB desc;
    +--------------+---------------+---------------+
    | wiki | table_data_MB | index_data_MB |
    ...
    • Aug 1 2018, 8:36 PM
    • 35 Lines
  • MariaDB [wikidatawiki]> select * from wb_changes_dispatch;
    +----------------------+----------------------+----------+----------------+----------+--------------+
    | chd_site | chd_db | chd_seen | chd_touched | chd_lock | chd_disabled |
    +----------------------+----------------------+----------+----------------+----------+--------------+
    | aawiki | aawiki | 1565331 | 20180801091940 | NULL | 0 |
    ...
    • Aug 1 2018, 5:16 PM
    • 653 Lines
  • ● jenkins.service - Jenkins Continuous Integration Server
    Loaded: loaded (/lib/systemd/system/jenkins.service; enabled)
    Active: active (running) since Thu 2018-07-19 21:21:47 UTC; 1 weeks 5 days ago
    Main PID: 1809 (java)
    CGroup: /system.slice/jenkins.service
    ...
    • Aug 1 2018, 4:34 PM
    • 7 Lines
  • 16:10:59 | cp5006.eqsin.wmnet | WARNING: unable to verify that BIOS boot parameters are back to normal, got:
    Boot parameter version: 1
    Boot parameter 5 is valid/unlocked
    Boot parameter data: 8000020000
    Boot Flags :
    ...
    • Aug 1 2018, 4:11 PM
    • 13 Lines
  • Hi, -revi! Thank you for testing version 0.0.1 of User:Rillke/bigChunkedUpload.js.
    00000: 1/118> in progress Upload: 46%
    00010: 1/118> Chunk uploaded
    00010: 2/118> in progress Upload: 51%
    00018: 2/118> Chunk uploaded
    ...
    • Aug 1 2018, 9:27 AM
    • 332 Lines
  • root@MISC m1[(none)]> show slave status\G
    *************************** 1. row ***************************
    Slave_IO_State:
    Master_Host: db2042.codfw.wmnet
    Master_User: repl
    ...
    • Aug 1 2018, 8:20 AM
    • 49 Lines
  • docker run -it --rm \
    -v "$(pwd)"/cache:/cache \
    -v "$(pwd)"/log:/workspace/log -e EXT_DEPENDENCIES='mediawiki/extensions/BetaFeatures\nmediawiki/extensions/Capiunto\nmediawiki/extensions/CentralAuth\nmediawiki/extensions/CirrusSearch\nmediawiki/extensions/Cite\nmediawiki/extensions/Echo\nmediawiki/extensions/EducationProgram\nmediawiki/extensions/Elastica\nmediawiki/extensions/EventLogging\nmediawiki/extensions/GeoData\nmediawiki/extensions/GuidedTour\nmediawiki/extensions/PdfHandler\nmediawiki/extensions/PropertySuggester\nmediawiki/extensions/Scribunto\nmediawiki/extensions/SiteMatrix\nmediawiki/extensions/SyntaxHighlight_GeSHi\nmediawiki/extensions/TimedMediaHandler\nmediawiki/extensions/UniversalLanguageSelector\nmediawiki/extensions/VisualEditor\nmediawiki/extensions/WikiEditor\nmediawiki/extensions/Wikibase\nmediawiki/extensions/WikibaseLexeme\nmediawiki/extensions/WikibaseQuality\nmediawiki/extensions/WikibaseQualityConstraints\nmediawiki/extensions/WikimediaBadges\nmediawiki/extensions/cldr' -e ZUUL_PROJECT=mediawiki/extensions/ContentTranslation \
    -v "$(pwd)"/ref:/srv/git:ro \
    -v "$(pwd)"/src:/workspace/src \
    ...
    • Aug 1 2018, 7:55 AM
    • 492 Lines
  • 2018-07-31 18:15:19
    Full thread dump OpenJDK 64-Bit Server VM (25.171-b11 mixed mode):
    "Attach Listener" #90 daemon prio=9 os_prio=0 tid=0x00007f25a0001000 nid=0x5ff4 waiting on condition [0x0000000000000000]
    java.lang.Thread.State: RUNNABLE
    ...
    • Aug 1 2018, 1:14 AM
    • 436 Lines
  • P7407 Revisions
    cassandra@cqlsh:enwiki_T_mobile__ngR6XB1sh6_FFo_mfX4oZA56vpD_w> SELECT key,ts,rev FROM "enwiki_T_mobile__ng3HeqOXXmkYfPizz4RPUR4OLXLds".data WHERE "_domain" = 'en.wikipedia.org' AND key = 'Cádiz_(Parliament_of_Andalusia_constituency)';
    key | ts | rev
    ----------------------------------------------+---------------------------------+-----------
    Cádiz_(Parliament_of_Andalusia_constituency) | 2018-06-10 22:13:22.342000+0000 | 845304833
    ...
    • Jul 31 2018, 10:21 PM
    • 8 Lines
  • P7406 Data
    cassandra@cqlsh:enwiki_T_mobile__ng_remaining> SELECT key,rev,dateOf(tid),tid FROM "enwiki_T_mobile__ng_remaining".data WHERE "_domain" = 'en.wikipedia.org' AND key = 'Cádiz_(Parliament_of_Andalusia_constituency)';
    key | rev | system.dateof(tid) | tid
    ----------------------------------------------+-----------+---------------------------------+--------------------------------------
    Cádiz_(Parliament_of_Andalusia_constituency) | 845305053 | 2018-07-28 08:48:27.943000+0000 | ff0e70a3-9242-11e8-9c47-684cea20e8bc
    ...
    • Jul 31 2018, 10:21 PM
    • 11 Lines
  • P7405 Renders
    cassandra@cqlsh:enwiki_T_mobile__ngR6XB1sh6_FFo_mfX4oZA56vpD_w> SELECT key,rev,ts,dateOf(tid),tid FROM "enwiki_T_mobile__ngR6XB1sh6_FFo_mfX4oZA56vpD_w".data WHERE "_domain" = 'en.wikipedia.org' AND key = 'Cádiz_(Parliament_of_Andalusia_constituency)';
    key | rev | ts | system.dateof(tid) | tid
    ----------------------------------------------+-----------+---------------------------------+---------------------------------+--------------------------------------
    Cádiz_(Parliament_of_Andalusia_constituency) | 845305053 | 2018-07-28 08:48:27.971000+0000 | 2018-07-17 21:59:24.737000+0000 | aaf73c3b-8a0c-11e8-9498-bfcc75827690
    ...
    • Jul 31 2018, 10:19 PM
    • 22 Lines
  • 2018-07-31 13:41:16 [INFO] (ema) wmf-auto-reimage::print_line: Unable to run wmf-auto-reimage-host: Failed to remove_from_puppet
    2018-07-31 13:41:16 [ERROR] (ema) wmf-auto-reimage::main: Unable to run wmf-auto-reimage-host
    Traceback (most recent call last):
    File "/usr/local/sbin/wmf-auto-reimage-host", line 252, in main
    run(args, user, log_path)
    ...
    • Jul 31 2018, 2:17 PM
    • 13 Lines
  • thcipriani@mwmaint1001:~$ mwscript extensions/PageTriage/maintenance/populateDraftQueue.php --wiki=testwiki
    Processing drafts in NS 118...
    - batch 1
    Complete; 7 drafts processed.
    • Jul 30 2018, 11:49 PM
    • 4 Lines
  • legoktm@tools-services-01:~$ dpkg -c toollabs-webservice_0.39_all.deb
    drwxr-xr-x root/root 0 2018-05-07 20:44 ./
    drwxr-xr-x root/root 0 2018-05-07 20:44 ./usr/
    drwxr-xr-x root/root 0 2018-05-07 20:44 ./usr/share/
    drwxr-xr-x root/root 0 2018-05-07 20:44 ./usr/share/doc/
    ...
    • Jul 30 2018, 10:53 PM
    • 43 Lines
  • #summary: Updating categorization statistics. Total: 437 Categorized: 0 Leftover: 437
    ---------------
    {| class="wikitable sortable"
    ! country
    ! [[:en:List of ISO 639-1 codes|lang]]
    ...
    • Jul 29 2018, 10:31 PM
    • 39 Lines
  • tools.pywikibot@tools-bastion-05:~$ /data/project/pywikibot/pre_nightly
    Cloning into 'nightly-source'...
    remote: Counting objects: 56, done.
    remote: Total 56 (delta 0), reused 0 (delta 0), pack-reused 55
    Unpacking objects: 100% (56/56), done.
    ...
    • Jul 29 2018, 4:31 AM
    • 103 Lines
  • MISSING: ApprovedRevs: viewapprover
    MISSING: ArticleToCategory2: author
    MISSING: ArticleToCategory2: authorprotect
    MISSING: Athena: athena
    MISSING: BibManager: bibmanageredit
    ...
    • Jul 28 2018, 10:44 PM
    • 34 Lines
  • P7396 filedesc
    =={{int:filedesc}}==
    {{Information
    |description={{en|[[:wm2018:|Program/Beyond the meat grinder: building better new editor experiences through research and dialogue|Program/Beyond the meat grinder: building better new editor experiences through research and dialogue]] video, part 1}}
    |date=2018-07-22 12:02
    |source={{own}}
    ...
    • Jul 28 2018, 5:21 AM
    • 18 Lines
    • Plain Text
  • # HELP go_gc_duration_seconds A summary of the GC invocation durations.
    # TYPE go_gc_duration_seconds summary
    go_gc_duration_seconds{quantile="0"} 5.3938000000000004e-05
    go_gc_duration_seconds{quantile="0.25"} 7.5021e-05
    go_gc_duration_seconds{quantile="0.5"} 0.000214088
    ...
    • Jul 27 2018, 6:49 PM
    • 337 Lines
  • cache::alternate_domains:
    grafana.wikimedia.org:
    caching: pass
    director: krypton
    phab.wmfusercontent.org:
    ...
    • Jul 27 2018, 10:57 AM
    • 90 Lines
  • FROM golang:1.10-alpine as builder
    RUN apk --update upgrade \
    && apk --no-cache --no-progress add git \
    && rm -rf /var/cache/apk/*
    ...
    • Jul 26 2018, 8:16 AM
    • 15 Lines
    • Docker
  • # curl http://logging-jessie01.logging.eqiad.wmflabs:9198/metrics
    # HELP go_gc_duration_seconds A summary of the GC invocation durations.
    # TYPE go_gc_duration_seconds summary
    go_gc_duration_seconds{quantile="0"} 6.3396e-05
    ...
    • Jul 25 2018, 6:58 PM
    • 718 Lines
  • $ curl -v http://ms-fe.svc.eqiad.wmnet/wikipedia/commons/thumb/2/2a/Voando_num_mar_de_areia.jpg/3000px-Voando_num_mar_de_areia.jpg
    * Hostname was NOT found in DNS cache
    * Trying 10.2.2.27...
    * Connected to ms-fe.svc.eqiad.wmnet (10.2.2.27) port 80 (#0)
    > GET /wikipedia/commons/thumb/2/2a/Voando_num_mar_de_areia.jpg/3000px-Voando_num_mar_de_areia.jpg HTTP/1.1
    ...
    • Jul 25 2018, 9:11 AM
    • 24 Lines
  • ( ! ) Deprecated: Use of Using $input in LogEventsListGetExtraInputs hook was deprecated in MediaWiki 1.32. [Called from SpecialLog::show in /vagrant/mediawiki/includes/specials/SpecialLog.php at line 254] in /vagrant/mediawiki/includes/debug/MWDebug.php on line 309
    Call Stack
    # Time Memory Function Location
    1 0.0021 364384 {main}( ) .../index.php:0
    2 0.0239 369440 require( '/vagrant/mediawiki/index.php' ) .../index.php:5
    ...
    • Jul 25 2018, 1:51 AM
    • 80 Lines
  • IP: 10.0.2.2
    Start request GET /wiki/Special:Log/block?debug=true
    HTTP HEADERS:
    HOST: localhost:8080
    CONNECTION: keep-alive
    ...
    • Jul 25 2018, 1:50 AM
    • 67 Lines
  • ./phpunit default
    Using PHP 7.0.22-0ubuntu0.16.04.1
    PHPUnit 6.5.9 by Sebastian Bergmann and contributors.
    ........................................................... 59 / 28754 ( 0%)
    ...
    • Jul 24 2018, 9:50 PM
    • 1,641 Lines
  • ~/src/wikimedia/mediawiki-docker-dev   master  bash phpunit-file default tests/phpunit/includes/MediaWikiServicesTest.php
    Using PHP 7.0.22-0ubuntu0.16.04.1
    PHPUnit 6.5.9 by Sebastian Bergmann and contributors.
    ............................................................... 63 / 120 ( 52%)
    ...
    • Jul 23 2018, 12:18 PM
    • 22 Lines
  • a
    639-3 639-2/639-5 639-1 Language Name(s) Scope Language Type
    aka aka ak Akan Macrolanguage Living
    639-2/T: sqi
    639-2/B: alb sq Albanian Macrolanguage Living
    ...
    • Jul 22 2018, 1:48 AM
    • 142 Lines
  • 2018-07-20 15:30:46 <r054l13_> hello here
    2018-07-20 15:52:44 ** mahveotm_ joined channel
    2018-07-20 15:53:32 ** mahveotm joined channel
    2018-07-20 15:56:20 <r054l13_> hello mahveotm
    2018-07-20 15:57:31 <mahveotm> Hi Rosaline, evening!
    ...
    • Jul 21 2018, 4:49 PM
    • 98 Lines
  • ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDHtFi1+ZQVM34pZiamDQN1z/kHJeGb/GGKhsk7SVTdCKOAWbjZi0OZkYEuMPgPojxMR9VPFMkTadwU/2lryNmgR2FdHYZNzuewZoQdzprcNhspv0woVCNGbITAw+AbzhgR2NDJPI1IAwzkmXmZdWsLqbZQExlmZJOovFvU747Kox7XP9KXty9GwvRxDMKUmxottM3ti61WhH/xeL6MbjkSgwnUcrjEvZDBC2OkjuWTEUNjbV2TdwwVZ8vYzQAOcIhn+faLjLRGaju4wg28qpYL6ikafiff/QJ4tSJMeg7F5kVD5zBtYP15qmNkwhiO31GTI9WTxJmiwwELu8XKdnyo8SrUOf9uiXhMRoYNtlS68imx/9xiIRRvAp2d3yZTJhCgEYvJT2pRT1Qq9LBaUh2kcCCvQNp0UNZT8mTnkSVYh0AfHQauH9YhhJFbBf/x7+bg4IVseBSxQOTq50sT4VvycpJj/4m1VEXSnKPZvWBeYKj1YXJv6YbYuwjh4zWnAuLbtNC5pVM/Dd6eQ3gysOAWt+4a83lMHkBLgO0xQHMRWGDjJcvwSJyK0EK1wcBzk6ruWmrp60Fayfpe+oi4RjhsXeAJYkD0/usLQiX1D2LWpV+ZzxhRSdrWRIWjLOBJOgMeS6gPXuaN6wt+BWF/GoRyCiUWl0UYMHcyOuT090EDsw== jtmorgan@Ephialtes
    • Jul 20 2018, 6:34 PM
    • 1 Line
  • function runQuery( query ) {
    // return fetch( 'https://query.wikidata.org/sparql?query=' + query + '&format=json' ).then( function (data) {
    query = encodeURIComponent(query);
    console.log(query)
    return fetch( 'https://query.wikidata.org/sparql' , {
    ...
    • Jul 20 2018, 10:07 AM
    • 15 Lines
    • Javascript
  • Response {
    size: 0,
    timeout: 0,
    [Symbol(Body internals)]:
    { body:
    ...
    • Jul 20 2018, 9:55 AM
    • 35 Lines
  • {
    "type": "lexeme",
    "lemmas": {
    "de": {
    "language": "de",
    ...
    • Jul 18 2018, 11:17 AM
    • 176 Lines
    • JSON
  • var citoidQidTypeMap = {
    "artwork": "Q838948",
    "audioRecording": "Q5057302",
    "bill": "Q686822",
    "blogPost": "Q17928402",
    ...
    • Jul 17 2018, 10:02 AM
    • 469 Lines
  • puppet-agent-cronjob: Sleeping 0 for random splay
    puppet-agent[20904]: Using configured environment 'production'
    puppet-agent[20904]: Retrieving pluginfacts
    puppet-agent[20904]: Retrieving plugin
    ...
    • Jul 17 2018, 1:57 AM
    • 506 Lines
  • [Error] Failed to set referrer policy: The value 'origin-when-crossorigin' is not one of 'no-referrer', 'no-referrer-when-downgrade', 'same-origin', 'origin', 'strict-origin', 'origin-when-cross-origin', 'strict-origin-when-cross-origin' or 'unsafe-url'. Defaulting to 'no-referrer'. (index.php, line 18)
    [Error] Refused to load https://www.mediawiki.org/w/index.php?title=MediaWiki:Gadget-enwp-boxes.css&action=raw&ctype=text/css because it does not appear in the style-src directive of the Content Security Policy.
    [Log] JQMIGRATE: Migrate is installed with logging active, version 3.0.1 (load.php, line 139)
    [Warning] This page is using the deprecated ResourceLoader module "mediawiki.api.options". (index.php, line 80)
    Use "mediawiki.api" instead.
    ...
    • Jul 13 2018, 11:51 AM
    • 43 Lines
  • ===============================================================================
    --> Starting reconnaissance on 2 hosts (object)
    ===============================================================================
    [2018-07-12 21:42:51] Checking async pendings
    [async_pending] low: 0, high: 0, avg: 0.0, total: 0, Failed: 0.0%, no_result: 0, reported: 2
    ...
    • Jul 12 2018, 9:43 PM
    • 71 Lines
  • -- find your model ids
    select * from ores_model where oresm_is_current=1;
    -- wp10
    insert into ores_classification (oresc_rev, oresc_model, oresc_class, oresc_probability, oresc_is_predicted) select rev_id, <wp10 model id from ores_model>, 0, rand(), 0 from revision;
    ...
    • Jul 12 2018, 6:39 PM
    • 9 Lines
  • root@tools-exec-1419:~# sudo -u zhuyifei1999 dmesg
    [ 0.000000] Initializing cgroup subsys cpuset
    [ 0.000000] Initializing cgroup subsys cpu
    [ 0.000000] Initializing cgroup subsys cpuacct
    [ 0.000000] Linux version 3.13.0-147-generic (buildd@lcy01-amd64-024) (gcc version 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04.4) ) #196-Ubuntu SMP Wed May 2 15:51:34 UTC 2018 (Ubuntu 3.13.0-147.196-generic 3.13.11-ckt39)
    ...
    • Jul 11 2018, 3:00 PM
    • 2,086 Lines
  • #!/usr/bin/awk -f
    # convert /usr/bin/host output to the format used by
    # modules/network/manifests/constants.pp
    # Usage: host cp1008.wikimedia.org | ./host2network_constants.awk
    {
    ...
    • Jul 11 2018, 1:56 PM
    • 9 Lines
  • -- Main namespace
    mysql:research@s3-analytics-slave [enwiki]> select substring(log_timestamp,1,8) as day, IF(rc_patrolled=2,'yes','no') AS autopatrolled, count(*) from logging join recentchanges on rc_namespace=log_namespace and rc_title=log_title and rc_type=1 join page on page_id=rc_cur_id where log_type='create' and page_is_redirect=0 and log_namespace=0 and log_timestamp > '20180600000000' group by day, autopatrolled;
    +----------+---------------+----------+
    ...
    • Jul 10 2018, 11:46 PM
    • 73 Lines
  • action=constraintsrdf&nocache=1531160117052' > /dev/null
    * Trying 2620:0:861:ed1a::1...
    * TCP_NODELAY set
    * Connected to www.wikidata.org (2620:0:861:ed1a::1) port 443 (#0)
    * ALPN, offering h2
    ...
    • Jul 9 2018, 7:55 PM
    • 86 Lines
  • s1
    db1052.eqiad.wmnet image img_description_id field-mismatch-codebase-extra
    db1119.eqiad.wmnet page_props pp_propname_page index-mismatch-code-extra
    db1119.eqiad.wmnet page_props pp_propname_sortkey_page index-mismatch-code-extra
    s2
    ...
    • Jul 9 2018, 2:47 PM
    • 40 Lines
  • db1071.eqiad.wmnet ipblocks ipb_parent_block_id_2 index-mismatch-prod-extra
    db1087.eqiad.wmnet ipblocks ipb_parent_block_id_2 index-mismatch-prod-extra
    db1092.eqiad.wmnet ipblocks ipb_parent_block_id_2 index-mismatch-prod-extra
    db1099.eqiad.wmnet ipblocks ipb_parent_block_id_2 index-mismatch-prod-extra
    db1101.eqiad.wmnet ipblocks ipb_parent_block_id_2 index-mismatch-prod-extra
    ...
    • Jul 9 2018, 2:47 PM
    • 7 Lines
  • db1066.eqiad.wmnet text usertext_timestamp index-mismatch-prod-extra
    db1066.eqiad.wmnet text user_timestamp index-mismatch-prod-extra
    db1066.eqiad.wmnet text name_title_timestamp index-mismatch-prod-extra
    db1074.eqiad.wmnet text usertext_timestamp index-mismatch-prod-extra
    db1074.eqiad.wmnet text user_timestamp index-mismatch-prod-extra
    ...
    • Jul 9 2018, 2:45 PM
    • 21 Lines
  • db1071.eqiad.wmnet templatelinks tl_namespace index-uniqueness-mismatch
    db1087.eqiad.wmnet templatelinks tl_namespace index-uniqueness-mismatch
    db1092.eqiad.wmnet templatelinks tl_namespace index-uniqueness-mismatch
    db1099.eqiad.wmnet templatelinks tl_namespace index-uniqueness-mismatch
    db1101.eqiad.wmnet templatelinks tl_namespace index-uniqueness-mismatch
    ...
    • Jul 9 2018, 2:42 PM
    • 7 Lines
  • db1066.eqiad.wmnet text inverse_timestamp field-mismatch-prod-extra
    db1074.eqiad.wmnet text inverse_timestamp field-mismatch-prod-extra
    db1076.eqiad.wmnet text inverse_timestamp field-mismatch-prod-extra
    db1090.eqiad.wmnet text inverse_timestamp field-mismatch-prod-extra
    db1122.eqiad.wmnet text inverse_timestamp field-mismatch-prod-extra
    ...
    • Jul 9 2018, 2:25 PM
    • 21 Lines
  • db1052.eqiad.wmnet logging log_title_type_time index-mismatch-prod-extra
    db1052.eqiad.wmnet logging log_title_time index-mismatch-prod-extra
    db1052.eqiad.wmnet logging log_user_text_type_time index-mismatch-code-extra
    db1052.eqiad.wmnet logging type_action index-mismatch-code-extra
    db1067.eqiad.wmnet logging log_title_type_time index-mismatch-prod-extra
    ...
    • Jul 9 2018, 2:23 PM
    • 163 Lines
  • db1066.eqiad.wmnet page page_no_title_convert field-mismatch-prod-extra
    db1074.eqiad.wmnet page page_no_title_convert field-mismatch-prod-extra
    db1076.eqiad.wmnet page page_no_title_convert field-mismatch-prod-extra
    db1090.eqiad.wmnet page page_no_title_convert field-mismatch-prod-extra
    db1122.eqiad.wmnet page page_no_title_convert field-mismatch-prod-extra
    ...
    • Jul 9 2018, 2:21 PM
    • 32 Lines
  • db1099.eqiad.wmnet revision page_timestamp index-columns-mismatch rev_page,rev_timestamp,rev_id rev_page,rev_timestamp
    db1099.eqiad.wmnet revision rev_timestamp index-columns-mismatch rev_timestamp,rev_id rev_timestamp
    db1099.eqiad.wmnet revision page_user_timestamp index-columns-mismatch rev_page,rev_user,rev_timestamp,rev_id rev_page,rev_user,rev_timestamp
    db1099.eqiad.wmnet revision user_timestamp index-columns-mismatch rev_user,rev_timestamp,rev_id rev_user,rev_timestamp
    db1099.eqiad.wmnet revision usertext_timestamp index-columns-mismatch rev_user_text,rev_timestamp,rev_id rev_user_text,rev_timestamp
    ...
    • Jul 9 2018, 2:19 PM
    • 64 Lines
  • db1052.eqiad.wmnet externallinks el_backlinks_to index-mismatch-prod-extra
    db1067.eqiad.wmnet externallinks el_backlinks_to index-mismatch-prod-extra
    db1080.eqiad.wmnet externallinks el_backlinks_to index-mismatch-prod-extra
    db1083.eqiad.wmnet externallinks el_backlinks_to index-mismatch-prod-extra
    db1089.eqiad.wmnet externallinks el_backlinks_to index-mismatch-prod-extra
    ...
    • Jul 9 2018, 2:17 PM
    • 49 Lines
  • db1052.eqiad.wmnet archive usertext_timestamp index-mismatch-prod-extra
    db1052.eqiad.wmnet archive ar_usertext_timestamp index-mismatch-code-extra
    db1067.eqiad.wmnet archive usertext_timestamp index-mismatch-prod-extra
    db1067.eqiad.wmnet archive ar_usertext_timestamp index-mismatch-code-extra
    db1080.eqiad.wmnet archive usertext_timestamp index-mismatch-prod-extra
    ...
    • Jul 9 2018, 2:15 PM
    • 98 Lines
  • db1052.eqiad.wmnet page_props pp_page_propname index-mismatch-code-extra
    db1067.eqiad.wmnet page_props pp_page_propname index-mismatch-code-extra
    db1080.eqiad.wmnet page_props pp_page_propname index-mismatch-code-extra
    db1083.eqiad.wmnet page_props pp_page_propname index-mismatch-code-extra
    db1089.eqiad.wmnet page_props pp_page_propname index-mismatch-code-extra
    ...
    • Jul 9 2018, 2:13 PM
    • 43 Lines
  • db1052.eqiad.wmnet page page_counter field-mismatch-prod-extra
    db1067.eqiad.wmnet page page_counter field-mismatch-prod-extra
    db1080.eqiad.wmnet page page_counter field-mismatch-prod-extra
    db1083.eqiad.wmnet page page_counter field-mismatch-prod-extra
    db1089.eqiad.wmnet page page_counter field-mismatch-prod-extra
    ...
    • Jul 9 2018, 2:10 PM
    • 49 Lines
  • db1066.eqiad.wmnet text old_namespace field-mismatch-prod-extra
    db1066.eqiad.wmnet text old_title field-mismatch-prod-extra
    db1066.eqiad.wmnet text old_comment field-mismatch-prod-extra
    db1066.eqiad.wmnet text old_user field-mismatch-prod-extra
    db1066.eqiad.wmnet text old_user_text field-mismatch-prod-extra
    ...
    • Jul 9 2018, 1:48 PM
    • 168 Lines
  • db1052.eqiad.wmnet page_restrictions pr_page index-mismatch-prod-extra
    db1052.eqiad.wmnet page_restrictions pr_id index-mismatch-prod-extra
    db1052.eqiad.wmnet page_restrictions pr_pagetype index-mismatch-code-extra
    db1067.eqiad.wmnet page_restrictions pr_page index-mismatch-prod-extra
    db1067.eqiad.wmnet page_restrictions pr_id index-mismatch-prod-extra
    ...
    • Jul 9 2018, 1:46 PM
    • 126 Lines
  • db1052.eqiad.wmnet image img_deleted field-mismatch-prod-extra
    db1067.eqiad.wmnet image img_deleted field-mismatch-prod-extra
    db1080.eqiad.wmnet image img_deleted field-mismatch-prod-extra
    db1083.eqiad.wmnet image img_deleted field-mismatch-prod-extra
    db1089.eqiad.wmnet image img_deleted field-mismatch-prod-extra
    ...
    • Jul 9 2018, 1:39 PM
    • 49 Lines
  • db1052.eqiad.wmnet recentchanges rc_cur_time field-mismatch-prod-extra
    db1052.eqiad.wmnet recentchanges rc_moved_to_ns field-mismatch-prod-extra
    db1052.eqiad.wmnet recentchanges rc_moved_to_title field-mismatch-prod-extra
    db1067.eqiad.wmnet recentchanges rc_cur_time field-mismatch-prod-extra
    db1067.eqiad.wmnet recentchanges rc_moved_to_ns field-mismatch-prod-extra
    ...
    • Jul 9 2018, 1:32 PM
    • 133 Lines
  • db1052.eqiad.wmnet archive ar_revid index-mismatch-prod-extra
    db1052.eqiad.wmnet archive ar_revid_uniq index-mismatch-code-extra
    db1067.eqiad.wmnet archive ar_revid index-mismatch-prod-extra
    db1067.eqiad.wmnet archive ar_revid_uniq index-mismatch-code-extra
    db1080.eqiad.wmnet archive ar_revid index-mismatch-prod-extra
    ...
    • Jul 9 2018, 1:25 PM
    • 98 Lines
  • class PrivateKey(abc.ABC):
    def __init__(self):
    self.key = None
    @abc.abstractmethod
    ...
    • Jul 9 2018, 10:22 AM
    • 51 Lines
    • Python
  • class PrivateKeyTest(unittest.TestCase):
    def test_key_generation(self):
    with tempfile.TemporaryDirectory() as tmpdir:
    rsa_pk = PrivateKey(os.path.join(tmpdir, 'rsa.pem'), action="gen", key_type="rsa")
    ec_pk = PrivateKey(os.path.join(tmpdir, 'ec.pem'), action="gen", key_type="ec")
    ...
    • Jul 9 2018, 9:55 AM
    • 14 Lines
    • Python
  • Python code I run:
    import pywikibot.data.sparql
    query = u"""SELECT ?item ?image ?creator ?institution ?invnum ?location ?url ?idurl WHERE {
    ...
    • Jul 8 2018, 9:22 PM
    • 220 Lines
  • ##########################
    # This file is maintained by puppet!
    # modules/dumps/templates/web/xmldumps/nginx.conf.erb
    ##########################
    ...
    • Jul 8 2018, 7:11 PM
    • 60 Lines
  • 2018-07-05 21:43:15,924 - wikibugs.wb2-phab - INFO - Starting polling cycle
    2018-07-05 21:43:15,947 - requests.packages.urllib3.connectionpool - INFO - Starting new HTTPS connection (1): phabricator.wikimedia.org
    2018-07-05 21:43:15,989 - wikibugs.wb2-phab - ERROR - Uncaught Exception in polling cycle:
    Traceback (most recent call last):
    File "/data/project/wikibugs/wikibugs2/wikibugs.py", line 324, in <module>
    ...
    • Jul 5 2018, 9:45 PM
    • 22 Lines