Jan 22nd meeting
This commit is contained in:
parent
4821fe7f5a
commit
e166678a66
1 changed files with 423 additions and 0 deletions
423
2019/2019-01-22.md
Normal file
423
2019/2019-01-22.md
Normal file
|
|
@ -0,0 +1,423 @@
|
|||
# CircuitPython Weekly January 22, 2019
|
||||
|
||||
Video link on [YouTube](https://youtu.be/RdL3hzPOfNY) [diode.zone](https://diode.zone/videos/watch/c756b213-a93b-43f5-8f87-70d6e1d7572b)
|
||||
|
||||
Thanks to @kattni for taking notes!
|
||||
|
||||
Join here for the chat all week: http://adafru.it/discord
|
||||
|
||||
The weekly happens normally at 2pm ET/11am PT on Mondays. Check the #circuitpython channel for notices of change in time and links to past episodes.
|
||||
|
||||
## 4:05 State of CircuitPython + Libraries
|
||||
|
||||
### 4:14 Overall
|
||||
* 21 pull requests merged
|
||||
* 10 authors - Tasm-Devil, dsiee, kattni, ladyada, gpshead, TG-Techie, jerryneedell, dhalbert, tannewt, siddacious
|
||||
* 6 reviewers - kattni, jerryneedell, ladyada, dhalbert, tannewt, siddacious
|
||||
* 18 closed issues by 7 people, 3 opened by 3 people
|
||||
|
||||
### 6:22 Core
|
||||
* 11 pull requests merged
|
||||
* 8 authors - Tasm-Devil, dsiee, ladyada, gpshead, TG-Techie, dhalbert, tannewt, siddacious
|
||||
* 3 reviewers - dhalbert, ladyada, tannewt
|
||||
* 8 open pull requests
|
||||
* https://github.com/adafruit/circuitpython/pull/1480
|
||||
* https://github.com/adafruit/circuitpython/pull/1423
|
||||
* https://github.com/adafruit/circuitpython/pull/1415
|
||||
* https://github.com/adafruit/circuitpython/pull/1365
|
||||
* https://github.com/adafruit/circuitpython/pull/1363
|
||||
* https://github.com/adafruit/circuitpython/pull/1274
|
||||
* https://github.com/adafruit/circuitpython/pull/1144
|
||||
* https://github.com/adafruit/circuitpython/pull/943
|
||||
* 13 closed issues by 6 people, 0 opened by 0 people
|
||||
* 150 open issues
|
||||
* https://github.com/adafruit/circuitpython/issues
|
||||
|
||||
Download stats for 3.1.2
|
||||
2020 total
|
||||
|
||||
By board:
|
||||
* arduino_zero - 105
|
||||
* circuitplayground_express - 514
|
||||
* circuitplayground_express_crickit - 102
|
||||
* feather52832 - 20
|
||||
* feather_huzzah - 198
|
||||
* feather_m0_adalogger - 42
|
||||
* feather_m0_basic - 75
|
||||
* feather_m0_express - 118
|
||||
* feather_m0_express_crickit - 14
|
||||
* feather_m0_rfm69 - 12
|
||||
* feather_m0_rfm9x - 19
|
||||
* feather_m4_express - 125
|
||||
* gemma_m0 - 56
|
||||
* hallowing_m0_express - 40
|
||||
* itsybitsy_m0_express - 69
|
||||
* itsybitsy_m4_express - 87
|
||||
* metro_m0_express - 88
|
||||
* metro_m4_express - 53
|
||||
* pirkey_m0 - 6
|
||||
* trinket_m0 - 277
|
||||
|
||||
By language:
|
||||
* en_US - 2020
|
||||
|
||||
Download stats for 4.0.0-alpha.5
|
||||
908 total
|
||||
|
||||
By board:
|
||||
* arduino_mkr1300 - 11
|
||||
* arduino_zero - 21
|
||||
* catwan_usbstick - 10
|
||||
* circuitplayground_express - 47
|
||||
* circuitplayground_express_crickit - 33
|
||||
* feather_m0_adalogger - 102
|
||||
* feather_m0_basic - 39
|
||||
* feather_m0_express - 45
|
||||
* feather_m0_express_crickit - 12
|
||||
* feather_m0_rfm69 - 14
|
||||
* feather_m0_rfm9x - 21
|
||||
* feather_m4_express - 46
|
||||
* feather_nrf52832 - 17
|
||||
* feather_nrf52840_express - 28
|
||||
* feather_radiofruit_zigbee - 10
|
||||
* gemma_m0 - 18
|
||||
* grandcentral_m4_express - 26
|
||||
* hallowing_m0_express - 26
|
||||
* itsybitsy_m0_express - 22
|
||||
* itsybitsy_m4_express - 41
|
||||
* makerdiary_nrf52840_mdk - 10
|
||||
* meowmeow - 8
|
||||
* metro_m0_express - 26
|
||||
* metro_m4_express - 38
|
||||
* mini_sam_m4 - 21
|
||||
* particle_argon - 13
|
||||
* particle_boron - 10
|
||||
* particle_xenon - 12
|
||||
* pca10056 - 11
|
||||
* pca10059 - 12
|
||||
* pirkey_m0 - 9
|
||||
* trellis_m4_express - 108
|
||||
* trinket_m0 - 41
|
||||
|
||||
By language:
|
||||
* de_DE - 68
|
||||
* en_US - 520
|
||||
* es - 54
|
||||
* fil - 86
|
||||
* fr - 82
|
||||
* it_IT - 53
|
||||
* pt_BR - 45
|
||||
|
||||
### 8:44 Libraries
|
||||
CP Libraries tracking issue - https://github.com/adafruit/circuitpython/issues/1246
|
||||
|
||||
|
||||
* 10 pull requests merged
|
||||
* 3 authors - kattni, jerryneedell, ladyada
|
||||
* 4 reviewers - kattni, jerryneedell, ladyada, siddacious
|
||||
* 12 open pull requests
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_SK9822/pull/2
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_TLC59711/pull/5
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_GPS/pull/12
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_MLX90393/pull/5
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_FancyLED/pull/5
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_HID/pull/31
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_GFX/pull/6
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_TLC5947/pull/15
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_LSM303/pull/11
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_RA8875/pull/1
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_NeoPixel/pull/28
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_ESP_ATcontrol/pull/16
|
||||
* 5 closed issues by 4 people, 3 opened by 3 people
|
||||
* 62 open issues
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_SK9822/issues/1
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_MAX7219/issues/16
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_INA219/issues/5
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_SD/issues/11
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_SD/issues/8
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_SI4713/issues/2
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_ImageLoad/issues/3
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_ImageLoad/issues/1
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_EPD/issues/5
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_EPD/issues/2
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_MCP3xxx/issues/9
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_MCP3xxx/issues/7
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_MCP3xxx/issues/2
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_GPS/issues/10
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_BluefruitSPI/issues/9
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_BluefruitSPI/issues/8
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_BluefruitSPI/issues/4
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_BME280/issues/19
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_BME280/issues/15
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_HID/issues/30
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_HID/issues/25
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_Crickit/issues/13
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_BME680/issues/12
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_BME680/issues/11
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_BME680/issues/10
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_ADS1x15/issues/21
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_BNO055/issues/21
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_BNO055/issues/20
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_BNO055/issues/16
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_BNO055/issues/12
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_BNO055/issues/9
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_FRAM/issues/6
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_IRRemote/issues/16
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_CCS811/issues/25
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_TCS34725/issues/18
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_TCS34725/issues/7
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_PN532/issues/7
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_GFX/issues/4
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_GFX/issues/2
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_TSL2561/issues/20
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_framebuf/issues/9
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_CircuitPlayground/issues/37
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_Motor/issues/18
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_Motor/issues/17
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_SSD1306/issues/23
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_DotStar/issues/25
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_DotStar/issues/21
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_TLC5947/issues/10
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_BLE/issues/3
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_BLE/issues/2
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_CharLCD/issues/21
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_NeoPixel/issues/27
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_TSL2591/issues/8
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_TSL2591/issues/7
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_RGB_Display/issues/21
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_RGB_Display/issues/20
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_RGB_Display/issues/19
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_RGB_Display/issues/1
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_FeatherWing/issues/4
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_ESP_ATcontrol/issues/20
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_ESP_ATcontrol/issues/14
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_BitmapFont/issues/2
|
||||
139 out of 140 repos need work.
|
||||
|
||||
|
||||
CircuitPython drivers page missing driver - 19
|
||||
|
||||
CircuitPythonLibrarians team missing or does not have write access. - 1
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_TestRepo
|
||||
|
||||
Example file(s) missing sensor/library name. - 43
|
||||
|
||||
Failed to fetch ReadTheDocs valid versions - 127
|
||||
|
||||
For pypi compatibility, missing Adafruit-Blinka in requirements.txt - 16
|
||||
|
||||
For pypi compatibility, missing pypi provider in .travis.yml - 8
|
||||
|
||||
For pypi compatibility, missing setup.py - 8
|
||||
|
||||
Library has new commits since last release within the last week. - 3
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_FeatherWing (3 days)
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_ESP_ATcontrol (6 days)
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_TestRepo (0 days)
|
||||
|
||||
Library repository has no releases. - 3
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_CPython
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_GFX
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_Display_Text
|
||||
|
||||
Missing simpletest example. - 16
|
||||
|
||||
New repo(s) currently in work, and unreleased. - 8
|
||||
|
||||
Not in bundle. - 4
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_CPython
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_GFX
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_Display_Text
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_TestRepo
|
||||
|
||||
Not listed on PyPi for CPython use - 9
|
||||
|
||||
Only allow merges, disallow rebase and squash - 1
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_TestRepo
|
||||
|
||||
PyLint version not fixed - 2
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_CPython
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_LED_Animation
|
||||
|
||||
PyLint version very out of date - 129
|
||||
|
||||
ReadTheDocs latest build has warnings and/or errors - 5
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_DS1307
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_Thermistor
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_SD
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_ImageLoad
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_RGB_Display
|
||||
|
||||
ReadTheDocs missing as a subproject on CircuitPython - 4
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_CPython
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_GFX
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_Display_Text
|
||||
* https://github.com/adafruit/Adafruit_CircuitPython_TestRepo
|
||||
|
||||
Unable to find or create (no auth) GITHUB_TOKEN env variable - 11
|
||||
10:27 Hug Reports
|
||||
|
||||
|
||||
13:11 @brennen
|
||||
* A group hug to the whole community for all your hard work and welcoming attitudes while I’ve been involved with the project. I'm taking a new full-time gig at the Wikimedia Foundation, so I won't be around much for a while, but I wanted to say it's been a pleasure working with you all and I look forward to seeing what's in store for CircuitPython going forward.
|
||||
|
||||
|
||||
@cater - lurking
|
||||
|
||||
|
||||
13:52 @charlesburnaford
|
||||
* Tannewt for pulling me in to get a copy of USB MIDI, working so far!
|
||||
|
||||
|
||||
15:02 @danh
|
||||
- @tannewt and @ladyada for BLE API and priority discussions
|
||||
- @kattni for library and Travis help
|
||||
|
||||
|
||||
@dastels - lurking
|
||||
|
||||
|
||||
@deshipu - lurking
|
||||
|
||||
|
||||
@jerryn - lurking - group hug
|
||||
|
||||
|
||||
15:36 @kattni
|
||||
* @brennen - Thank you for all your help with the PyPI project! I had an absolute blast working with you. I’m going to miss you! I wish you all the best at Wikimedia!
|
||||
* @Maker Melissa for an epic new library! This is her first! Thank you for all the hard work and great job working through your first Travis experience!
|
||||
* @tannewt for the massive CircuitPython 2019 aggregate post!
|
||||
* @Roy for 3D printing me a bunch of stands for things, some miscellaneous, and an amazing name plate with Blinka on it, and a purple baby elephant! It was a box full of surprises!
|
||||
|
||||
|
||||
16:43 @ladyada
|
||||
* hugz to kattni who has been pickin' up a lot of guide and github stuff!
|
||||
* hugz to dan for getting bleio uart working
|
||||
* hugz to scott for displayio - its amazing
|
||||
|
||||
|
||||
18:49 @Maker Melissa -
|
||||
* Hug report to Kattni for helping with my travis experience and getting through a few iterations of that, getting it to pass
|
||||
* Siddacious for help with bitmap library
|
||||
|
||||
|
||||
@mr certainly - lurking
|
||||
|
||||
|
||||
17:53 @ShawnHymal -
|
||||
* Hugs to all!
|
||||
|
||||
|
||||
18:04 @sommersoft
|
||||
* @Maker Melissa for the RA8875 library
|
||||
* Huggus Groupus!
|
||||
|
||||
|
||||
11:01 @tannewt
|
||||
* @brennen for all of the awesome circuitpython lib on linux work.
|
||||
* @danh for the fast Travis fix
|
||||
* @scijoy for awesome explanation of circuitpython and blinka: https://www.youtube.com/watch?v=r9AXgc59if4
|
||||
* @kattni great work on motorkit. So simple!
|
||||
* CircuitPython 2019:
|
||||
* Brentru: https://gist.github.com/brentru/d63f23d2ff8b35d118f100e06cad4211
|
||||
* Brennen: https://p1k3.com/2019/1/21/
|
||||
* MakerMelissa: https://melissagirl.com/electronics#01142019
|
||||
|
||||
|
||||
12:43 @tg-techie
|
||||
* Hug to the community - had a pretty passive week and it’s wonderful to use CP, thank you to everyone.
|
||||
|
||||
## 19:26 Status Updates
|
||||
|
||||
26:24 @brennen
|
||||
* Looking into a couple of user-reported dependency issues with Blinka, wrapping up some documentation.
|
||||
* As mentioned above, I won’t be doing much CircuitPython-related work for a while, but I’m hoping to keep track of things as an end-user and may pitch in here and there when I’ve got the bandwidth.
|
||||
|
||||
|
||||
@cater - lurking
|
||||
|
||||
|
||||
27:11 @charlesburnaford
|
||||
* Working on set of functions to provide different types of MIDI messages, simple module, convert it to a CP compatible library
|
||||
* Need some kind of model to use to insert code from functions to make into class
|
||||
|
||||
|
||||
@danh
|
||||
- Finished BLE peripheral and BLE UART work for now. Two helper libraries now exist.
|
||||
Pull requests pending:
|
||||
- https://github.com/adafruit/circuitpython/pull/1482 (more bleio revision)
|
||||
- https://github.com/adafruit/Adafruit_CircuitPython_BLE (simplification; UARTService as a stream)
|
||||
- https://github.com/adafruit/Adafruit_CircuitPython_BluefruitConnect (new library for use with Adafruit BLE Connect phone app)
|
||||
|
||||
|
||||
@dastels - lurking
|
||||
|
||||
|
||||
@deshipu - lurking
|
||||
|
||||
|
||||
@jerryn - lurking
|
||||
|
||||
|
||||
29:33 @kattni
|
||||
* Last week-ish:
|
||||
* Finished up bulk of Prop-Maker FeatherWing guide.
|
||||
* Added CIRCUITPY Drive page to Welcome guide
|
||||
* Added “Difference between CIRCUITPY and boardnameBOOT” section to “Installing CircuitPython” page in Welcome guide
|
||||
* Deprecated series of guides along with a repo
|
||||
* Updated PCA9685 breakout page to use ServoKit
|
||||
* Updated guide for RPi and PCA9685 breakout to use ServoKit
|
||||
* Tested cookiecutter update, found issues, fixed issues.
|
||||
* Started on Radio Bonnet guide
|
||||
* Made my first fritzing object!
|
||||
* Library Monday!
|
||||
* This week:
|
||||
* Finish Radio Bonnet guide.
|
||||
* Write guide with CIrcuitPython BLE demos.
|
||||
* PN532 guide update for RPi usage
|
||||
* Run another test with the cookiecutter update - hoping to wrap this up soon. It will be making cookiecutter a little more involved, but removes a lot of later work.
|
||||
|
||||
|
||||
34:58 @Maker Melissa
|
||||
* Last week, worked on RA8875 library for display, and got that up, waiting on PR approval.
|
||||
* Next week want to look at some other libraries and do work on those and another thing I wanted to start looking at doing is creating a GUI that works on multiple displays that is not hardware dependent.
|
||||
|
||||
|
||||
@mr certainly - lurking
|
||||
|
||||
|
||||
36:24 @sommersoft
|
||||
* Last Week:
|
||||
* cookiecutter:
|
||||
* Made some minor tweaks based on @Kattni's testing
|
||||
* FrequencyIn:
|
||||
* Working for the most part. Currently, calculating frequency at a rate of 1ms; reference TC is firing at about 800us relative to `current_tick()`. Finally figured out the math to account for the ~1.6ms measurement time. But...the TC that is counting events is having "issues" with resetting the count at this rate. I'm either going to revert back to subtracting last value/not resetting count to zero, or widen the measurement time.
|
||||
* This Week:
|
||||
* FrequencyIn
|
||||
* Any more cookiecutter tweaks that pop up
|
||||
|
||||
|
||||
20:02 @tannewt
|
||||
* Displayio rework checked in. Should be able to use displays on samd51 and nRF52840. Please test. Help on making libs for each display with init sequences would be welcome.
|
||||
* 8 bit parallel display busses are now supported too.
|
||||
* Drafted aggregate CircuitPython 2019 post.
|
||||
* Getting caught up on email after going heads down on displayio.
|
||||
* Will go heads down later this week to speed up rendering. After move onto built in text support and bitmap grid with goal of showing error messages on screen.
|
||||
|
||||
|
||||
24:06 @tg-techie
|
||||
* Also been doing display stuff, in CircuitPython. I’ve been working in parallel. This week, making a system where instead of just placing an object on the display, understands that there’s depth, can move an object forward by layer. Have support for pointer so you can click a button. Overhaul how things are currently done. Love to take a look at Scott’s code or use/integrate it.
|
||||
* Can take a shot at porting displayio to RPi (Python)
|
||||
* Met the maker of ChipQuik this week!
|
||||
|
||||
|
||||
### 37:22 In the weeds
|
||||
|
||||
|
||||
* 37:40 Overall CircuitPython 2019 post: https://docs.google.com/document/d/1_HpiYQOVxrBMd8HSn_vvjpl629M23tu8lsxh9bMHY98/edit?usp=sharing
|
||||
* 42:35 non-SPI display support - 8 bit parallel?
|
||||
* 54:08 Python code to read peripherals and add objects to a “message queue”
|
||||
* 57:06 Help with displayio
|
||||
|
||||
|
||||
Wrap-up 1:04:00
|
||||
Loading…
Reference in a new issue