Welcome, Guest
You have to register before you can post on our site.

Username
  

Password
  





Search Forums



(Advanced Search)

Forum Statistics
» Members: 30,205
» Latest member: Karen68
» Forum threads: 16,384
» Forum posts: 117,596

Full Statistics

Latest Threads
Hardware Feature Suggesti...
Forum: Quartz64 Hardware and Accessories
Last Post: Independent Researcher
Yesterday, 07:19 PM
» Replies: 0
» Views: 34
Single-board computers an...
Forum: General
Last Post: Spaker
08-29-2026, 08:12 PM
» Replies: 0
» Views: 70
Pinephone visibly losing ...
Forum: General Discussion on PinePhone
Last Post: baptx
08-29-2026, 11:18 AM
» Replies: 9
» Views: 8,383
Fixing the Quartz64 USB3 ...
Forum: Quartz64 Tutorials
Last Post: mig
08-28-2026, 01:32 AM
» Replies: 1
» Views: 12,775
Pinecil as a Pocket-Sized...
Forum: General
Last Post: Arsen
08-27-2026, 09:15 AM
» Replies: 0
» Views: 131
SlateOS feedback needed!
Forum: Development Discussion on PineTime
Last Post: highjumpman
08-24-2026, 08:00 AM
» Replies: 0
» Views: 197
Pinephone + Keyboard for ...
Forum: PinePhone Hardware
Last Post: Nambo
08-23-2026, 12:17 AM
» Replies: 18
» Views: 13,634
Hello, I am a new member ...
Forum: General
Last Post: WhiteRabbit0
08-20-2026, 12:17 PM
» Replies: 0
» Views: 397
Need help compiling andro...
Forum: Android on Pine A64(+)
Last Post: ahegarosib97
08-20-2026, 08:45 AM
» Replies: 2
» Views: 2,043
RAM-free SBCs with SODIMM...
Forum: General
Last Post: anchor
08-20-2026, 08:21 AM
» Replies: 0
» Views: 176

 
Sad Ubports edition shows nothing on screen after liquid exposure
Posted by: partytax - 07-14-2020, 05:12 PM - Forum: PinePhone Hardware - Replies (5)

I've been using my PinePhone Ubports edition with much success for the last few weeks, but last night I think it was exposed to too much liquid. I laid out a bunch of things from my backpack and sprayed bleach cleaner over them (because the plague). After I dried things off, I tried to charge and boot my PinePhone (stupid, I know) and all I got to was a backlit black screen. The backlight turned on and off a few times pretty systematically. I typically use Mobian, but I tried booting into Ubports as well. Nothing...not even the Pine64 logo showed up. When I insert or remove the USB cable, however, the phone plays a clicking sound effect, which makes me think the thing might not be completely dead. Not sure if this matters, but the phone was in a pretty hot environment for the preceding hour and AFAIK had exhausted its battery when I cleaned it.

If anyone has troubleshooting ideas, shoot.

If anyone knows what part I might have shorted/destroyed, let me know.

Thank you in advance for your wisdom! Smile


  i2c0 transfers cause bus errors
Posted by: michaelanburaj - 07-14-2020, 02:25 PM - Forum: Linux on Rock64 - No Replies

Hello,

the rock64 i2c-0 when trying to quick check discover connected devices (quick read, byte read, both), does send on occasions following the NACKed address byte a 2nd start condition and stop immediately, then another 3rd start before next transfer [see the attachment], that starts with the next device address. the additional 2nd start before the stop is bothering a STM32 slave sitting on this bus (additional data point a LPC controller does not get affected). While he STM32 seems sensitive to such errors (BERR) and causes lock-up, I am interested in knowing why does the rock64 do this.

the code looks like this:

for(i=0; i<128; i++)
{
ioctl(I2cSlave, I2C_SLAVE, i);


// i2c_smbus_write_quick(I2cSlave, I2C_SMBUS_WRITE);
rc = i2c_smbus_read_byte_data(I2cSlave, commad_word);

the bus is run at 100KHz, i even tried adding a delay in the loops for 100ms, still does not help. is there a setting in device tree or in rockchip's i2c registers to prevent this from happening? If this is not normal could some other hardware/software muxed on the port pins be causing this?

[attachment: 1 NACKd-address in the capture is a normal one, that ends with a stop and the next start condition starts the next transfer. the 2nd NACKd-address ends with a added 2nd start, then stop, followed by a start for the next transfer]

Thanks,
-Michael.



Attached Files
.png   i2c-inserted 2nd start.png (Size: 116.65 KB / Downloads: 560)

  Enable I2C to interface with PCA9685
Posted by: Stoovurt - 07-14-2020, 02:13 PM - Forum: RockPro64 Hardware and Accessories - No Replies

After downloading and installing the latest Adafruit drivers for the PCA9685 (https://github.com/adafruit/Adafruit_Python_PCA9685), I attempted to run the provided examples/simpletest.py script, which got this output:

[img]data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAxYAAADBCAYAAABSbSatAAAgAElEQVR4Ae19O47FwHGtFqAxbNh6mYEHB8qMF3j8gAcHDrUBA6MlCBDgRMBAyxB8l+HEkylxaiezBO/lPlQ1D/t0sfrD3/1NBYMm2V3/091VJIf3F//71//n+g//9/9df/nLX8Zf+CAwEBgIDAQGAgOBgcBAYCAwEBjYhIFfRGERBVUUlYGBwEBgIDAQGAgMBAYCA4GBvRiYC4u3t7frX/372/Wv/+VtuEJ5+5e366/+/e36F28raP7h7fo3//V2/V//9cvrr/7r7fpX/zBOu9fYv/zT2/Vv/nA7eXv1PZv+b397vb7/5p+H4231efvHP1//6Xf/dv3VivgLj7e/+7fr+x+v13+a/vbosNDp7Z+vv/7ddZNeltctz98mvf/+HwOft/L7XvzfSk/I+dVv/meeM//0299vnrfgV2vf3t6vn19f18/3+2Lx7eNy/f76vL6vXF9qdp15Pfns+3r5uK/PejZCzzP8+v75df3+/k5/l4/T8NmzMfojMQ4M3BcDNy0s3qaiAsUEzv/yRhvHIxQWKOCksJI/r9CBX9YWbWsmU0ru/3z9W+P7OekfKBi2FBZvb7+//v0fr9ezEmgk6LWCZ2syOfOlguif/rj0Xy8GNfngf5ZfenpBPoq91C7t05iTD2xR2MLPQoaTHNsxzB/YyTr+z/XXf5cTuSLx7hStNfz3/PQI/Wqn47u9us1JJ5LD7+/r1+f73RLERywsPi6+T+C7n1xYAH9aYGwsLGr+Be+97dn89+oX9PdNiMP/x/j/ZoUFEmr7ROQv/nC7pwj3LixQMFgfMJhnP/1p/dMg5tM7luSEkzaMT9d/f/3178qkDf3cbios9GnFMmFlvmce1xL7nkwkvJz4C6+1xUVNvse/p9OR/Z58a19K3Etc/Oo3f14k9++/WeIH/IE5ey62oChhH8NGb7zqQwVwDdPgwe2asUz3CMdq98GFBRJjKSTe3j+vXw/wpCAKi2M2+VtjNgqL54zbrXES8l4XJ25hIa9E1V5VkuQcd9t1DL0KhSJBWozBHXl9bepP+e4iQMXXW/QyHkk3eMurVPZph/BDv7SQL/RcWIAXXsfCuST9f115VWuvfiwf9ttWZOiTisprZkgA9jzKTnd+ywQx+Te9RiSJXS3xSslmfo3JPhko+5cFROtOMWRq4mTuOCOx5KTTFjZMZ18VKfrojrsdZ+OBc1e+FknJj8mu0qd8rSc/859e5VIdDT+85jXrn/2b6dMToXRXv6SHLV6b6fMcZf3xtID9b/kwD7EXRYSM8+Ju41crupTeedJleVqZVj+c1/Av/QV+qWhJsspXB9PYHIMFPT3RUlt/+2/pNT19Yoc4TfiZX4XDdZljfvwUS5XCoqa/6Ib45Cc++cmhFhPf6fUnTeg33HGe1yZ64oE7+OjDuerjvOokd5Tn12mEDxU44JH7L9cP88RV+Hp/oL18fFwvs375dS+2H/R8rXjNZ6b/vn5Pfsr85TUy2JD5q736ihn6pM36Z3pfP+jUasEj+6d8NauwwcQ3xfxz1j37acLEpHu+LvqX9kG3VmFRxJdiW+jm+Be8a/TS37J/lD/k2Ba8a/YzVkDrXUNftP48Db+8hl8WhYUk47ijrkk/Je+SGP+KigPtN4WF0OMVHtyhl1efJGEWvpLAc+L+l/J61MRDxtTokfhzoTAn4dPmAn3xqpUFKRJ78Cpsmf7HhO23/PfoB7v/ioouFDXQk/1lfTuPweZEizL6RttaYsKJmk36hLcmLZTQ2DHClxNPHT8lZypzToipMKHkax4z0SR9bOJFiW/lfzxq9sEGTnhHfYakjO3z9GPenh7iEx4D+eAvSR9kMD36mVb74au56MjJKNNDTq0Ff8iWcYV9A0+aWvhRrFCsM/+UmM/J/m/+nP+PwCTWas90DYWO9Qef12yt+cXi254v/ZF9LbKEL/uP8Z/sT7HV62pHLuTh/0X8qbiBPVv1r9FpLLCufH9dL5evTa9AtRLKnJjR/DWFhSaNlPDyEwvQ86tZKm9wHQS9JN0obpge/Qv+pI/4SXTkMYgJ6Bf8TeHBtJ58TtZb/oRcbkfHe+PU15NvUvIuRUMqksRfVfsc/3v84TsUYt45rrGP2D6LD3tek2t51PjzOHvcsx/9zHtEHysnzl8jsf7pcVwUFigqxDFzMvwPuSDgpN0mvzYRZ3p5CiK0c3I//b+FLSxQlCzkYzzdoWL+Mh68a0FFv+jCRQVk2X9et/xb9qEo4CcoTI9jlotCCDTQT/WpPLGo2caJCd+FlySGky2M4wQIPDnxmBO96R12e646VhJ78LOFh9I0ElSVT4kUy/T09viLDLYDuqC1/sD1XuvJ58RR6Fkfb7yMqcn3xhf8HL9t9Y9nqyef7VNdTGFg+bDfWTf1jXniAHl4lSyNv14Zu57MdC0VphbDKp+LV8ISdIVcS2v1VZ0dnyeM/vn6978r5xX4c1vEj+YK/ARdZH7imPXydBL+oC9kqX/LQocLvZmuE0NNhnDH2CTVLM87TrT5LjyPQeKFpF76ysJB7tSXd8CLfnk9i+7wK/3bkoZl8rEr39AX8uY79LkQEn69wqJqX0d/Vz9TeLE93nHL/zzeS3jZdvRDJ0mWcVzYZ/wHGaDHubRvzth0R7/ES92/y1hb+hH7a/xZV+94xH72oTfe4xvXopB4RQyMFxZeYm+SX0286YkGHCZJtSTtkkCjwJiLEvPEghNv0Es7jzeFBYoByODCiOnlWBJ3fSLifI3Ko0cxgGKqZt+ofvKkBryUZnp6I9esffbc2mLPOYnRhPC3v/eTFUpwmIeX2HASbJMU1d/wSmP4acTy60weH+jhJUzo8/RjmzFO2hYftolpeseQz6+RcBIs9JwIqp1OYluTD/5FYkn+9WxlGj6GLR4N+mwL+pp9yquRlIKe9be2lvj4n+uv/1G+DmaeWNA/Y7M/RV/h1ypErE063sSg5pNSN8awSdbxZMjwFdkuj2kcywU+4bNDCgstglhvHJf6q2wUX/T0kX0nydf8yodzR5rH2uOU3E2v+1Bh4iVaRSLmJd6UWPNYyPR4os+23lib7PK5Jq2O7bXE1OW/Qv8evbWndl7zP493E3/SFf3Q6ZDCQuPLr4HhuCwmq/4dpO/ZX+PP/vGO4YtWYTWCH493XIvi4tUw8Iv//u//vv7xj3+c/3+BE3NOrL078vYOfi3xBh8pLCS5llYT5z/lVhxbo5c+Tz74amI+FS38qpQNFp4IqGwnyUeRAjorc69+YnvNvyh6pPCxf0wD3WwrCQOeTCBh0STRJA822QMfNymSBASJUfXubfrcLGRCB+HLyVQpp3wvHX1IuHDOLfhz4urxF5oWn5r9LMs79uR748Cf48Hj0M/X5Njjz/al+JR+48S7R2/l2XOPnsckWfk1Le6T4x5+7HilkcJpwqfHv7BP8VcmyUlmeY3lqP9MMVT3v/xvQ50X+AJbwge6qy1TwVHDP8cSPODzamHhzDmRBXrolOSP6Q8ayGYbEp/8qdk974gjEcOrLzgvEjNKZu3dZ9FFk8Qpuff6OZGDXbXWle8UM0g8RTa/1gK+6Mc5Wpd/xz7Wv0cPOaMt+MH/TIfCga9x4YZ+8KgWFo7/hCfoC/7OEwvux3Hdv8snFqDxWuhu7a/x93jwNfAr8OvYD/41/DDPOI6C4lUx0CwsJNnFEwRJ4iXxRuIuybne/Z/+P0IcVEu8QcuFBZJ8oUHiXKMX3uAB+XJN9bPy6X9CbNAgc9aVigvwhy4zf3oCs1c/V1/Sn/WtPbHAAsf/1Mh0rWMvOcV4Tnzma5TMIRFB4pSSNio8Fq+6TP+Eau7stnTwEiboIi0nc3Mia/jLuBYf7XNoWI53DPu5sHHHTT57/11ZBGBsTb7Hn2OCfvhf+Kk/UPjN//ybX91gesivteDfsk/lmeQbX4XyZLUS/4Sf0kdsj+jJvkLhwfZ7PGAf7OHEuYU9oWN8gQ+3LA/6wF+187kwp6dPwCd0rBUWNX1Az7qN6G/He3xSspteT9EE0blrb/nUzm2CKUkXEr1UKOR/zsa6hmReE115JQuFxfRqEvpFpvIb1A/8OTFkfWADiqmvr/IVHfTXfOLx52Qd/TX90c/6MT3kr2mt/0HrXWdZ6IdOtcLC85/IAD3koa2NR/9MW4npCP2CFz016/GX/oR/eZpSxh++4Ph4+vTww/rFcRQWr4qBRWHBd8tRVMB43MGfC4qVr0LJkwVJroVeCgS5g8//U9FK3EUHSf6FBjoyLXQUHuiHHPRxYSHXMFaKCRQWTGvt36ufleHpD13PKCy8RALyJInhpE2uc+Kj55o0T69YSEJLyZL2yzles5AEVF51MUl8K7lr6beQL3eiRR+TWGf5k57miQ1smseZfpHj/YEOiaQ3RnXEqzIVvuBj5eM687fJOpLXmZZ8O0Jf05n1ZvneeI3RHOOMmRH8aKIMWtIdcmCDZ5/qyPhTPvkJw4L2j1k38O/iC7GDjtLiicqEbfZPKjTyUxycJ/1L/HMsoQd05sJitp1kq+2ebiNjoL9HTzGYE338fwUl9fBfq0XixV8kQlEAulLG5fohd3wpiSz65Trd8U8+kLvWeIUmFx3g32pd/UzSmWRMX3Vy+op+6DGNA39OPDlZT7R1/UfoV9vHvp3/OZ/8JzZAf/I1CgPoxIVFEV/yEcYW/cTf9Z3pd8f0ZEB/zz6yH75b6En8k3zEyC8sCvsMbaG/0wcdovX32PDL6/hlLizODqok5fy04Wx5a/kj6ecnFmt5PPL4lJTmROyRdX1m3ZAscgL6zPa8iu6Pjv9HwY0mwy+YFCGh5MTfw/boOI/2la/9dL+M2j867pWxEra9ToGwNZY3KyzwtAP/vKyJ/B/yaxtbDTiK7tULi6P8FHzai4bejaY7weGvtr/CP8k/UVici5PRhE/v1jt3un86Tkf996p+GrU/8HPuPH5VfL2aXTcrLMRx+L8MvG70SE8HorD4uQvC4hUjfhXGvG5SWwDyK0Ll/w3Uxt/y+hH23VLfnyjrUQqLV/V9LzHUhFBfbypfgXlVf6y1q+e/tfyebXzP/sDPz80fng3Lt9D3poXFLQwKGTHBAwOBgcBAYCAwEBgIDAQGAgO3x0AUFpV/1g0w3h6M4fPweWAgMBAYCAwEBgIDgYHnxUAUFlFYuF9Bikn9vJM6YhexCwwEBgIDgYHAQGDgHhhYFBb5XcF1n/Pborz9HF+PB95zxCff+JvgPdqf2L/Wv/BR8dnH72/3h6Iw9qgWse19tYXlbbWPecRxLLyBgcBAYCAwEBgIDAQGjsGAX1jc6HODexJD+XGaKCzaINjiX/xA0JoE/4jJGIVFO5ZH+Dh4hI8DA4GBwEBgIDAQGDgTA1FYvPCrUJsKC/nRKvOro2cCELyjsIiFDliINrAQGAgMBAYCA4GB58TAqsICyR9eRZIWd7bRh3MBhJfYypMGpudfZwWP3F//9N/aJxbgffnAL2uKHl/Xz/fytzRK/Ur54JH1y/arvc6vf8If+oqZ8ySI7VjyL+ULD3lKw6+r2ac2pf7rX2dLr0GVcjG5j9APvGwL3peP6Zdv9dOPvfiU9o34B3IYd1aXOH/OxSziFnELDAQGAgOBgcDAfTGwqrCoJccSRCRsSKT12sflygmcJr2UXHPhAXpOlFVe5ceKOCEfARH4czFk+cs566/6kvyW/aJDq59tZX1FhsiEfi37lb8k3JNOqQjIyXfLvyzTO555a0LPxV8qMo7Qz5OLa+DP8VGf0dOTnn2zDRX/iKxZDsUVOkR738Uo/B/+DwwEBgIDgYHAwHNjYH1hQYkeBx8JGyfmnEynd/dzEiy0Rb/zCo5HA5mSZHISjuu11tXvTZ5elDoxPesn11Pi6t/N7/VrETAls8JHdGedvCcF1n6VTwkx9/MxbLD643qr9fSQ8d51K7OlX0um8p+e9hT4ofhYWUpjCtc98nv6Rf9zL3QRv4hfYCAwEBgIDAQGzsfAqsJCAqLJG+5q89MHLzGkxM9NTLmfjhF4TrxxDe0ZhUXSke/W56cDkFuzv9efEmMpSt6vn5fL9XL5vL6rz1Jh4xUB1n6VTT6HTGl7/uWxrWOPj/IfiE9Lv5ZM5e/hhwsLr/A0Ou2R39Mv+s9fjMLH4ePAQGAgMBAYCAw8NwZWFxYIOJLe7ynRxXlxx5kSPy9h1USweG2lfBrg3aWG/EMKC0pWoT8/BfGSfcjHeNiP62ht/1xYvH9eL5/v14+LFBTyxGR61Yh0yTzKJyqtxLnnX/DstR4fofGu2/i09OvK3VBYMH6E/x75Pf2i/7kXuohfxC8wEBgIDAQGAgPnY2BzYSHBsYkcvwOfEtF8xx+JNhJ3Tdr5/wWmxBL9wl/50as/DIgjCotCX707nv8ZOyXNWX+WjWNrP66j5f5k/9f1ckn/xyH2f10u1y8UVgP2Mz/IQNvzL8b1Wq+AEBrLX67Z+LT068p1CosyPumfuoEPix/hPyIfduD/VHp6Rf/5i1D4OHwcGAgMBAYCA4GB18DAcGExJ2R4DYqKAoBhLiZ0zOX6IXfhqTAo+uU6PdEQHnMyDxlECxlotxYW/EUn+7RhTlZV/tf18yPr37O/1y96a6KMJxRTIcM69OzvJc49/8J3rbZWWAjNXv2acqfCohkffaozvarm4Kfnn2TD9NWpBrZaekbfayx8EceIY2AgMBAYCAwEBo7HwHBh8WjO31pY8Ktaj2ZT6HM8wMOn4dPAQGAgMBAYCAwEBgIDt8FAFBYv/AN5MYluM4nCz+HnwEBgIDAQGAgMBAYCA7+8+oXFwKtI93Cefd0I79uP6ALaeGIRE38ELzEmcBIYCAwEBgIDgYHAQGBgHQYWhUU4cJ0Dw1/hr8BAYCAwEBgIDAQGAgOBgcCA88QinBITIzAQGAgMBAYCA4GBwEBgIDAQGFiLgXhiEf9jcV0LmhgfC01gIDAQGAgMBAYCA4GBwIDFwNMUFrf4H4m1X5qyzuRz/WxrfNL0pYoW/Zwt/v/I+QX0Xj/jwzveS+/xXHMtzbH0S/Br6GJsbCyBgcBAYCAwEBgIDAgG5sKi+A0EJE/4PYf3t7sniM9UWOD3Hu7xj+JHFkePuEg8gn2938vo9ff8upe+xb/nv/RbLunX4Ft8oi82kMBAYCAwEBgIDAQGLAbmwoI7eskHj73V8TMVFvf03z1l3wILj2BfL/Hv9ff8tJe+xX/Ef2fKb+kWfbFBBQYCA4GBwEBg4LkxsKqwkIRDPvGqicf0VMN+8lUSl/zrycs7n+WvW38rPwZRQU+vEuXCYvrl5MrTlIJ++pVr5t+Sz0kX5H1/r3s1pPbL1Sr38nn9/Er+uXx8XC/GhiwTPiz9t+z/vuKpCMck+//7yr/szX7wjlfHl+IDfi3/ypgiPkQP27JfxAfZ90fYJ/JX6efgR3ioLs6rUPBBrx/jam2LvvCf0Q8+5PhvwUd64pZ9z3rOMih23B/Hz70hRPwifoGBwEBgIDCwBwOrCwtNWqakIiXROQGRhAiJjCilSRAlICmpy+Ot4jqeEjY+nxOa75xMJ345+T5CvhRKsyzSxepaO68lhUhoxT8pORQ/pCJJrkEmF2rKi/xX4826CG/mwX29Y+UvxU4lvhwP4WXPj4lvxodn7x77evqJvBZ+4T9PL/RJ2+vnsd5xjb6nX42OZYz6rzYOOAVGmHccx2YUGAgMBAYCA4GBn42B9YUFJbqtO5sCLE3kaHwtWdGxb3IHPyeVeu398/o13ZVFQsOJ35HyRV7S7yM9VdhQVEBHL7FnXyAB5PHekw5rn9KZu9SiN/+1fMzjvGPlT/Fi+XwMWqtzS3aPHr4o4vtxmYscyGzJwJhau5aWY8Y8ET++xse9fh7rHY/SW/2U7iB8KC/CgqdnXCvnXvgj/BEYCAwEBgIDPx0D6wuLRsKdEk28xjO1U3LiJY7sfJeWXhXy6G2y6vIYlC+6SOKZXiMpCxzWs3Xs6YjxnAQiccR4fUriJNHo52Q7JY+Tnk4s1ibP0E9a6MXXcOz6thMf0Eq7hZ59Bl5b7fN8CZ5oXR2d5LrlJ+HV64e8WlujH9FPaTUu/mtwo/7zfF/TN67HRhoYCAwEBgIDgYHAgGDgsMICiRvfrefkxOtnENoigfvkGPScZDMN+rfKFxlIulRv8/TE6uOdezpgHPsCiSOPT0ljfq1L6Ng+8EELWvs/FLAB49a00Mujaeki46EP+5/5jNIX8XWKra329fVLr6Wx/hwztqXlJxnX62de3rFH7+lf0094YvxWfHg6eLrGtdhIAgOBgcBAYCAwEBgABg4sLNI/IyMxTIlkfl9fBGqy0nhVQ5JGmwhBUSRK4C/XeTzkoR/n/C74iHwklmns+icXtYSMk0CMgU0ik49hs9rn3DFHP/jgXFq91qDhsfbY48dj2N98HcdKf2B82WeFjD32VfQDXlr4KXRwnhaN9mNcrfXisEY/8PX46LUB/0msMRfAT1rglOcV98dxbC6BgcBAYCAwEBj4uRg4rLAQEGkiiNcw5I7/x+f1yyQxKfnEK0dl8jInLTOPXGi0+gDgvfJtMgVdkWxCTqv1njzMvpl8gYQPNiGBQ/I4f9WHfIexc5/4iPqh02JcIwEGDVrohXPbLniLDoY/fAY9YZvwatGjj33tFRYYB/5WvtXZnjf1kyckM/ZK/C7kYtxkf6/f6mHPR+hb+HbpN+Ij4dAvqmc5Dm9rU5z/3I0lYh+xDwwEBgIDPxMDbmERYNgHBlughD/3+TP8d1v/9QrMiMdt4xH+Dn8HBgIDgYHAwLNgIAoL81WlIwKHJw989/0IvsEjFpazMZCeipT/63O2zOAfuA4MBAYCA4GBwMBrYCAKixMKC5kc+kpUvC5SfAo3Fo3HXjTSa07+K1ARu8eOXcQn4hMYCAwEBgIDj4CBX/znf/7n9Q9/+EMkgCcVGI8Q5NAhFpvAQGAgMBAYCAwEBgIDgYGzMfCL//iP/7j+67/+axQWUVgEBgIDgYHAQGAgMBAYCAwEBgIDmzEQhUWAZzN4zq56g3/cWQkMBAYCA4GBwEBgIDDwPBi4eWHR+lxl8SlQ8xnTI0CFXy6Wf6pO/6S6/n3ylv57dTzb/r363Zv+iPi1bBjx/5nxb+n2KH2vZL/3OeOWn0fw0aKPvufZGCNWEavAQGAgMLANA4cWFsXGO33nn3/HQII0kpgonx9YWADEe+w/+1O3Z/OHD7z27MICMlv+H8Ev+JzRzvLND/3BN/l3OKbfijn4AwKz/IP5nuGrHs+1hQX4tfCBMdFu25DCb+G3wEBgIDDw3Bg4vrA4oCA4a+NOyVd6SsHHjwbiPfafnfifzb8VC44ZH7dotvTt8f8WeaM081O2T/khv/4nYSVWa39AcFSXs8e1fqTvKNm3Liy2yjvK3uDz3Jt1xC/iFxgIDDwDBm5aWGjCZn6x2HNSK7HTZAk8Dr5rOt+NBf/v7yv/FkVLf00aLp/Xz690p/jy8XG9KJ+pkHl71758Xcb5r2Jtsb/QjfS3iWXLfy37R/l78ZRr4F2z3ysUvGs1/kder/m/8IEpoHv2Qb+W/zHGaxP/VEykAqNdWJyRmB9hv2ebvZbi/n3lp529+SU8EIP81Gbpo8L/Mk+mNQS0PN9rhUANH6JDwd9Zn1L/Ui/rgziPBCIwEBgIDAQGnhEDNy0s4KDWxixjav26KVNCZ8/Bf2tbk2v5eeNSspcKkZQ8SNGAYuKtSHqQvCgfJ/nw+IsO1l57jjGckLHudrw9r8m1PGr8eZw9RuImSZ9nP/qZ94g+Vs4R5z25Xj/052LRjrP+tuejuo8UFlb2KO+RcR7vEftHePM84vF8Xf2mRflyfi3wQ/PL+lt5HlhYWP72HPao/yo3FTAm2kgoAgOBgcBAYOAZMXB8YcF3yymJZOd4iUmv37sDm+5sHnf3L234fX6e/pykoB/JliQ7OEZSLfZ6Nsl10LNPvLGe/ZLMcHIFHiP0I/bX+ENOrR2xn33oja/xPvq653+W4fV7+pb2yBOs8gmVFz+WUztWvo1XobxY13htub7F/hE5CX+lj0DHvoR8+Fzn1/vn9cv4hP3Axx5P8Crm58dlfqIBGmkhn6+5/B2dQJNimItsXI82EonAQGAgMBAYeGYMHF9Y0BOFmmO8jZnHev14PSK/5jD9c6pJ1pjPlmOVjeKoYourHyUh6EeyckhhoUkKbOa2TMRqif+o/3r21/j3fA1fFInbW5lsc3Km+tLd5h7/I/sRvxpPr9+1jzAx6v+aTL7eKyxUvxN9t8V+1t87hv/4iQ+P6xYW5GvQgadgLvm/vGnAPHnsTO/wlD7X/sH5OfPG+BPjBFnRRpISGAgMBAYCA7fCwPMUFiYJPdtBSDTs/yiIXDexoCQE/eBRLSwqdzRBzzZy0s3X7XEt8R+lBz/obu2v8QddrQW/orBw7Ad/8YH35KXG/8jrnv+Zv9fv2keYWOt/lmePW4VFknPunfAt9lsbaufJtqX+XARAPnw+9MTCwZryOehVqDXxVbkH3xCp+TOuRzIRGAgMBAYCA7fEwNMUFuIUSTptonums5DAWBne9W7iM//z9tv8g3Q1ezz+o/YrbeUuaE2etQ/nnh4t/kKHxNZ+tQhJIBcWnj7pzvLX9eurvLsMnXptTX6Pjvs9u3v9nn2MCaH37GW+o8cp+fb9szU+o7JlnOefEftHZeDpDheW7EvIh0wu3JlG/W0KB/QnH+Z/3hbdOD7QAf/czbpDPl+z9LYP5yrDvLKFvmhj8w8MBAYCA4GBZ8fAzQoLJAGLV5mm1416/eJod0zldaW1gXF5U4Lu9ssrU9Cf7k4j8QANJz6F/aQ7xhb9xH/U/gWfngzoPxU+hXyyH/5s8U864mtYZeK7oDO2LfiT3ugbbVPyVr4i1qN19SMdR/u5cOJkWOS7PFbYmezi1+DkOPsZyTDr4Nl9pn9YtrXf06V2zT4BYF7e/Er+BfYmHxn8woGp0nkAACAASURBVD+KcemjOav0eD1J4i5+lfOJhxs7wkeSn/6ZvJhDFF+2oWZ3XI+kIjAQGAgMBAaeGQOHFhbP7IizdUdiwonX2TIfif+o/aPjWrZp4kkJd2vsT+wL/8Sm9RNxHzYH7gMDgYHAwPkYiMLil+c7WYB8RML8zBNi1H5Nes2d5lG78x3pfBd/lPYnjAv/3Gau/wQshY2BpcBAYCAwEBjwMBCFRRQW8/98eAA56lqvsEh30ctXe46SHXxi8QsMBAYCA4GBwEBgIDBwPgaisLhRYRFgPh/M4ePwcWAgMBAYCAwEBgIDgYH7YSAKiygsbvLEIib5/SZ5+D58HxgIDAQGAgOBgcDALTAQhUUUFlFYBAYCA4GBwEBgIDAQGAgMBAZ2YyAKizuCaOvnJ/M/4abPauLb/EdUovhfCO/7/UfwDx4/446JYnTjP+EDI7350esHn2gT5tLcXvcZ5vDdz5ivEeeIc2AgMHAUBqKwOLiwmJP+gaRqS2KEH4A767O1vcJCfgNhSyEz89XfCJh+Z8D5JKz6hMZYWS3/LmTQbwhgwtgxzB++zb9DUCZh+R/Mof+4L6zcJGP59apXsB9+3IvR3vzo9SPmj9QWv0UysEZ4urfmQI9/wtcSd56cuBaJRmAgMBAYCAysxUAUFgcXFpJ8fn1+XD+/yqTUC8yWxCglFfdLDPYWFpxspiQo25IS99Jv75+X6+d7/rXymn+RuKNQsOfifyRkrAPi4o1XfSj5S7LfNz0mBH+W/ar2b8UIYoG2Nz96/eDzKK3Ge8IT8IAf2BzVEXSXy+VqnyqO8ldcO0X3qA4xLhKNwEBgIDAQGKhh4GEKi3nD/OBfz81JZm0zRBKjScbl8/r5le4mX2Y+mUfNCUddzza8XWtJqG7+dEfeTQ7m/px0Q8dWYQGZ6quJh020ObG1iRnT2YSn6Jv1y788Dv1qLfsGY5ItKT4jd7mZB2wteZX+svYBK6Dh1pNvfW1lMn3vmHXH2Fe03/oMtqIt8V/GS8aU/d9+8sz4cwo/xirw78onWulHjPITq+9rMV+cX6fnfsjw2oSvci0q4j/96jfrm3xR+khtE73tr4a/ybpZ5886ebpwfxxHwhAYCAwEBgIDWzHwcIWFbOrYrOdN9O3tapNEGCybr4zX/ok2bciyyb5roQF+oDmr5aTK01f1ojuFdozYy7rq+Cn54WSJE59vep1oHjPRFInLlBQxfysfflE+pCeuSys6cfLDfa1jJG2FfE2mpsJCj8skyvJr+TfFv6QvxiPx+rxcs//KRCz5b9JHx5e2Sv8W28WOn2J/CzvSx/FnfIuPevOj15/il4sRxr/H3/Jr6S70vX4ZU/uz+Ey64SZIeiLH+vIxePI1O3dH+IOPtGL7Viwznziuxzx8E74JDAQGfiIGHq6w4MSD76zppkpJtmyKnKzxRosEAP0jGyjuWOekc3qPfpI5Ag7IlbGsu3eu18xdRyuDbUJfSi7KBBp9Kp/0ZR3gi8K/FflsB3ij3ZqQePI1sUMRJLpQkQR53LJebJuMQfxgH+SBJ/r5SYxNxpSP6lEmfNBB5VfulmNMrYU+0E/GvZr9sHFkvon9jG8bz7X9Mr6N/9od/TyXUnzzufDkv1b/jC/GhxwzvuV4ejLxrU8Xljc+kg2X6+Vrmfjz3GPfFb7q8Ic91le4Hm0Z8/BH+CMwEBgIDKzDwPMUFnoHWTb99+vn5XK9XD6v73oXfrrDTEmybpqXj7nwGE109oAHSZVNHCHbKwgWycGcFExFDSUm0M3jgz7YjXNuPf2sfIxv8eHkBuNHWsgvCjd6KqK6NAoL0Nf8Kzok38B3X9fPj8/r18TTTVzxFGP6Hw5N9Ivx7Ve9uDDo+QD6v7L9sJFjxH4p41MW7h6uGZ+9fpHTwq0rW4sA76nVpBvhE3aoDBQPTj/G2TbhW/hmeZ6/cA0FCfiwL+Sae27sAS8vHpYecqJdt4GGv8JfgYHAQGCgxMBjFxb0ekxKDC/Xj/fP6+Xz/fpxkQ1a7kKmO4y8USLBwMaK5L4V/N4dxxat9FUTF9yxJFvAS/VE//SqEuvKNoHGS7DQB7txzi18wUmGx19oWnz2FhYsv9Qv/W9Ntd8rupzCq+ApxeaU/CG+zJ+LjeTXnPQJH+/agn+jGCrGOq+ilf3Pbz8wxhiGjV4f48/DdTE/OvNH5LRwy7GGTq0W+gI/dqztB76KwpHwmezLr3kKPw9fsEGLVipcUtGLorlsBdOj/GEH5OA82nJjDH+EPwIDgYHAwDYMPHRhwZtr2si/rpdLek9bkpKvy+X6hcT83k8sSD7AyIkDEhEkXZpUceIxvdOPxHdOVCb7Sp7+6xq9ZKHwJxJ1w1/ktPhon0MD/Wot7Id93riUPJXJPb4KxUkoaNm/uIY2+bf0k/In3dkW+BvxET4ej5n/VCjYxBN88AqWHf/q9tewA7/AfpzjzjzwAf8v50d6bajWL36uyUYMGP+41mp7/Hr9lrfFn9WH8Qb/wF+Wl44lLEt/jz/zkLHwJV+P420bafgt/BYYCAwEBhIGHq6wKO740R07CZhunHhCMSXiSOx4o8WGb5OVM4PubdRWPu4qqo2SFJhiZE6m8EqDvMpjkofEo0yYYRfsxrltC/niRykuJv7QtfC/6GFisBhn+q1MnIOulihhnNqg9qe7skh+Rvyb8DHdzTV+E/7QYbbRjCn9I3xykbOg/fYTMySEWwoL0fHp7XeeLCC2PXwX/pfY2PmBYhgFuenv4h/FIOEL+Pbii6LHxQ50eMufQoadtXYhg+YOfMPzw7sG3tpn8WvtI/6gkzZhNGOb++I4kqPAQGAgMBAY2IOBhysseGPdY1jQxsQIDNwHA14RGLG4Tyw8v/cKMI8mrj1O/CIWEYvAQGDgkTEQhYX58ssjByt0i8XkGTCApzZxk+Dx8JqegvhPPJ8BW6Hj42EqYhIxCQwEBhgDUVhEYVF8UpPBMXqMRHJ+xYhfNZHjyisZo/xj3PMtWvpak3lVJ+J43zimV7HiFajA4X1xGP4P/wcGXhsDD1NYBNBeG2gR34hvYCAwEBgIDAQGAgOBgdfGQBQW8cRi9xOLWCRee5GI+EZ8AwOBgcBAYCAwEBgYwUAUFlFYRGERGAgMBAYCA4GBwEBgIDAQGNiNgZsXFvMnF533r4tPbZ7wXj4+Zyn/VJr+ibH9vvG9v25j5Z/tn14lulb+Fv1r+MD1Nf8QbOX37NvTv0W/PfJuQdvzX/OTp878voXOZ8ro+eNM2Vt479XXi++IHlhn8T9X+GT0CG1vDOYZfwq4RxP9/l3WvfgIv5Z+Be5H84u1/hvZf3/6/Hh0+/fqt5d+Lea2jj+0sCiAP/0Dr91URhyjfO5cWKRF4n5fT2nJP8s/oyAakb9V/xo+cH20sGjJH7XTG1fbjNfq5/HuXbP/JG/nVos++aP8xWZN/CoFwIj/vMQTftia+NX827LtVn2PrJv1QS1+Mw4qcWc+Xny53zsGRkfnqcejda2Hr60xmvkWH55Yrv/qExpj52DLvwsZzh5nxzB/+BYFG//OjvhsZP+Fby0+rNwk43Xthx+ObBH7swoL6Nraf+c4Dsxv8Duihe0Zm43fk8LvEZ2g473sH/XhXv169FvXv1H9R8cdX1g4i+WoMhjXmjgYs6VN4E9PKfjY4yU68KLujTnzWkv+Wf4ZtWdE/tH6Y0KNJiwt+aN2euNqE3etfh7v3jWRDft7+O3xkn7hV/ti14j/tiSePb1q/u3R3aL/kXWz9tfil65/XD+/2k9rhd+W+CZcLhNSq99Z51tj5M1fnR/TD7KKvuK7ZTJ/uX6+5x9JrPkX/LGn2HP195RwYY6zj7zxqg8lZ0n2+9BrDHYs+LPsV7affXvUMa/JfHwUf/DRuB+QZ4HfWa3ix+g54+xyuW69+XSWvq/Ad+v6d7TtNy0sdELgbo8BHBvWmjhpsatXw8xn63G6M1RuvPOE+MibiN14MYardl6osZizH7DRsK6efO6v+Wcpf7nB9+64Ff6lTXVEPsZs1Z/9YhNe2Hb5eL9+fuHOexmjlvxM/3G9AIP8y9q6qZf8eHModJvpc2Ke+df1w5iMjxwf9F0+fP1gG1qM9/CDMa22FaNWX4mP72JzKHzkzG/onO3PhVJB6/i3ZYv0gXfPf6X+2f/g35ofQgt/Q55NNFv8Mw3wm1peIwp6ShrZRs9/0D+NEwyVWGZ6kSf+hi1MW8iXOBgdyn7HfzqPltdFBmRyrKEDfMO+sOsr09n1oejbhR9a32lNSHMi45V9hmO2AbbOfY5frH3iW/gDdGg9+baIszJBa1tvfrPuGM/rnycf49AyD6uL1VVo7mU/9OU26+6vv+wL0HnX0Hdmq1h31le9Duyb/p590LeY32buY8xI62FM6FRH4ftxfGFxhP0jtm0ds1e/Fn3RBwxIa3CwVfe1dDctLKCcOqFhcK1fQU909hz897ae/DwxaeMxk8OjY120X4I9TdjawjTEh/wgMqAfb0zKhxaHlDQtEw7oKON5Y1f/Ej2PawF2i/7gLa1HD/skqYKOyZ5lEjNKr+MQi7dUECz8Z/wsPuEx0NvTj/VAP9N68jlRZXrIQTuy0WOs17Z41/rsfLOJAeTU6GvXQSdtzb88xjuGfxkfKo/wK+fADmRhLsp5b35At1mWwUaPP/sPPBgP3D/rRzJG/Cd0tXGc3Hmxs/LtmJZ9KpM3tPk4z895DOZckbin+cfxsfLFtpZ98Bn7FDS9FvEo5LN+TmFgebb8m7CVfSG0xfi3qRj8vFxz4Viu1cl/6RrmP9sq/Xxu9cO58iFcqS7T+vcT7IcfuEX8a+sH+tm/nh+Z51nHPbleP/Rv7S92/tvzNfa4OvB8MrnTGt69sa7sCd8t+3t8j+rfq59HD90kZoxRXL91e3xhMW8oy7txMK7lGBnj9XsVMC/M4L23xQTkBVZ4etftxqd6V+7yz3ZRouPa5Czw1ibXP87GZ/mvBZ21D3p48tHn+Ql9aFv0Msbr9/ha+4TWG1e7bunZ3hqfmg+98QW/Tnx69PAdWl30CUu4PtJau5nG00P6PRq2j3l48ZN+vd6YHzKm5l/m7x17ens6M63Vvyc79ctrRGN3gpi/px/7ydPVrm8j/vPkwOaWPFd+Z/Nn+yDD6ozr0qp8wizL9PT2+M98TGIMOb0YYpxtPfnCC4Wn6tLBbt+/dFNkTnRSsZF8UeLKk5mu+Xtrwgc9DSNfw17PTunzrr+i/fCDbT37GZ/qI5oP3njL86xzxpknw+v39OX5ZW1Ve509y5Nnr3m8ZAzPTZZt6feeb7F/r8w19Hv18+ghn32Ma/dojy8sKgs+G9dyjIzz+tOGRYvmXMCUd3VYzpbjGuB7ExOyVHfoZnzh2QU6tDX56JfW4+PRsc58zLz42PWxszl58sHH0wN9aFv0Msbr9/T3FrCa/BF65qe+cGyvTVyXP29EdAw/MA0fz/0Ozewf51UX0PVa9a9jm9BV/edsMrWxXvygk/ZV5oeMqflXdVMdeA3Id4Bd/+Eu8PQOfAvfHj10Riu6pbvJ/prT4g/b8KQP8nB3yaVVP5Wyev6rxQTy+IYJ+zrJz/5Ufxv8uToaHHl84L8WLjz9ara0+LBNkDvSQn5+WtBP8pkv6Gv+lbGl/76unx+f16+pWOG1B3zttYS/eiECOrQ63sbHxBRjof+r2w97bQv7OX7W/3yusTS+tTzPOm/hX2R6/a59hIUSm1jnpC3XnxGbVL7xjZ3L9nyE7+iYLfaP8j5i3F79PHrotXX9A/1R7fMUFiZJOMoBlk8tML2JaflgPBIJ6W8BAvQ1+eiv8fE29GIhnO6QIZFhfnIMfbm/NvlbdmzVn/Xx+EO/1sIvPGryXXonWQa96MC+gH7oxzlal/9i4TaJG2G6Rw856psNiz3oEybynVNcR1u1z/GV6mI2EOHjxQ/80cJenh/SV5MPuloLfgU+SGf0c0wZ316/lQXdlM7EwKNn/rCtmrgRFqxc7xzyRv1XTRym+HnrB8cX8mr+g44eH/S1cAH+Rfxo/oCHtC0+iBGPHzn25DNdb970/Mu8cKz4mG4+efyL9VuxXCZ5SWZ5DbylTTgt15yaf36K/ewfPvbs97AM/wkGeS4wr7OPW/gX2V6/ax/NL8baHv09HAs/8Vux9uHmEr3avEcu026xn+nPPt6rn0cPnYFPnN+rfZrCQhyk4DRPAY50nLeQMH+WP28kTmIFGgsAe45xaHvyMc7jg4WDFzvVl/RTusrjfLsg4ByvAkC2tJ58ub5H/x5/2MeJB8ejJ3+EPvP4un59lRsy9FPbyae47vHnxBL9tfign+1jetVNNgKT0EI+2jlulTjX9Ff+lIiDH1roB/1T0pJfFcE4aWv44DG1cS39LD2fQz/2H+MDfkE/zhnfKrviN5El/GB/GpuTOvCr8U/9PqZgB+uLa63W+rk1/yyWhG8an2yA/2CfjW/PPujZ0sHqCxq0bH/isx5fKsOZn5BRa2E/4ueNU/3M/Hv/TF+F6vnX8kv+LfGg/El3tgX+R3yEn8cDcmAPF56t2GD8K9uvPtMCXpLc0vee/YzH2a9TgVfbHzCu1iKOVn5tvHe9N4+8fs8+i1nPXk9+6xpjtjXOysbYs/wzYj90OLvdGh/o5dEXfbSG4Pqt25sVFgjsomqd79jw13SouqVCwuVB/Xud1wqY8J43O622L9cPWWSmILq6mQD3+Lf6Xf6iB9mfJ+XkPyNfbFAZdLdguVHB99Oj+pZ9Rv4e/Xv2uf1k+2ybuQZMjNBrjPHu8yifaRz488ZsF89WfHr0C9o5hnaDxFdNyutqm26K9acVrfgxvc5hwUVxx6s9f2FfMf8dfC7GVeKAuKJd0Blsqv5amPn4Bp/W/JCNl+cLxiLmKdGr88f4wgdkX8sGt8/4rxU/q7v6wzzFLNY3E99R/7WS15Z+yn/CZ/LPwPrqxRjzF/OD/IsYey38i1h6Y+SajSHwMOJfTdygl4md8IYOMz7MmCI+yocL2+X8g26wpeV/yH5l+5OP/fUR9s++d7BVxGgQV/A9twkHOXbcVzt29SMdR/s5vsv9aYkhzi9quuE68Mky0GdbK5v7z/QP69bSgfU54nhvfHr00HExbgdOwXNLe2hhsUWBR6FJidu6yX6k7veWv9eWe+vfk48JxwuLZ/PoOI/2ma/1/Pfotj163NKmW64vyef1Qm+Nz589fmtsjbHlLz6P+CPw0fbZ6PoxOq4Vk1ScLm/8tGh+Ul/4p43VZ8BCFBbTJwyfIVih4/YJN7oh6KJm7hSG37f7/Va+G43vrfSxctLTDFNYTK9V8A+sWbo4f3zsRYyeP0aj68ee/QF39Pe8BvXKWAv/PP88Aj6jsIjCYuiXWgGYZ217G0e6SyKvscSdpGeMcS++j2BTxhi9LkW/2vwIOr6iDngyVLzmgleS6HWSV7Q9bBpL1nrrR567sT/8NEz1148L/egu1nZq7/Q6EuJ0D/2jsIjC4kcUFphk0Y5ttOGn8FNgIDAQGAgMBAYCA2sxEIVFFBZRWAQGAgOBgcBAYCAwEBgIDAQGdmMgCosA0W4Qra1mY3zcAQkMBAYCA4GBwEBgIDDwehh4qcIivwdZfobVAjf/k1B6D85+ls+O33p+xufM8C4of39/q373oHt2/ff67JHsf2Z86hze+U/2Pft7/XuxcC96WSdbX0er9XufVL2XDVvkprlX/gP9Fj5B83qJUMQ0YhoYOA4DL1VYABhaYFT+YQb/yNLaWMFnb3tGYvJIiekW/7T0R2zwT5ZnFXxb9AbN3uTqkex/VnwCJ3vncM/+Xj8w8SytYFd8JnZJK+skz7GRfh7/LHaznhrT+EBDPKWONxUCA4GB0zDw8woL/cTjbb7s8GqJCW/QZxwjsRHe6anS491d3FtYtPx2a/ufFZ9HxaBnf6+/FctH7RPftQr3Vv9Rfr+3b1o3nu6tW8g/7q5p+DJ8GRi4DwYeqrCY7+bSpwDtXUne+GqvA7U2jpSwnldYFPqJHeZ1jaKf+rxE2l5Tu+Cb2hOZ4teFy18KlklWk3+LCTiiP/QAFuwdUk324IPvpX2g91rwRGKFljFW80+hO8lf88ukBY9K/KA3dD3SfuFd2PeE+OzN39K+5Twv+zvz0/hH4ifx4Dja+BT8aX6L7xFT4E5axl6vH9jY07Z0F76tfrEN9mZdU/GvdA6mmUb4F/4xTw6ER8u/WWYujtiHXj/7F35LT7we76YF9Iv2PslQ+D38Hhg4BgMPVVjUNicEWzcl2rzsOcZ5fPQaJ4Tz8TL5AJ+1rdXH3vG0/XyOTREbt8hWnU1yMl8nP0DPlHTXN0yWJzT2HHzObr34WJne6y49+ywPe872ev7mfqG157jGMbIyRs4fwX7R8xnx2fKd9HEiqfGj+WPj2bPf9qtsKjZs4W/52/OW7hKPXv8ItlpjRB/BrtglfhJ5jOXh/rf36+dX+X9s1lfQQ3giJiIPx9Kv/qH4qP2D/vXm7xr/wVboGe0xCUX4MfwYGAgMPF5hYe5iAaTeXaba3cvWBlOjgZytraufPD2YNk6337yWpXrP49PmzRsxdKvZ19osR+SDv9cm+vJOod55pcTAo/Ou1fTnsTbpkL6WfUzrHSMRYX+yHqP+2aMD9GK5uGbb4+3/uF6+y6KTk8ER+1XvO+ITMeRk2PqNz7v29eYn9Qtftl/O2Wd8DB3sWqP0lfVt5t/oB9+9rejB88Dyq/Un7H8sigqhV1snbAi9FjBTAVKTxfERHuofWk/Yp4g989LxdINFzwf9Z2VZH8R5JEeBgcBAYGAbBh6qsJAgps1hSmBp00ibtJPYmmRp5kG0DA672XPfnmOPL2+cI/qnjTQ9QfH4QT+7ocp1b+PFeO3XImbMf0x3xrGnP8tJGDBJcCdJYfrasSbrEy7gLySpI/ERvrcoLM6w38PTs+ETMePkkmPtxhCFkCnihW5pf/n0kvtlfAu3rmx9KlriOMV2ub7Bjl4/xt2j1fnj2CS65LXr/fp5uVwvl8/ru87ZbL/rIyokWv4VGa35C3+M+s/GFvTRbkskwm/ht8BAYAAYeLjCAoohicA77Hz3CmNqbWuD8hKsGp811z2+qgcSm7flHWOPv2yekjjpxlcpjjz74C8kypb3Gv9ZWjlP9E5hQomBR+dd8/THOO1zisWefaBvtTkxWiZ2o/4RHjUft2Rz3z3sfwV8tjDg9XHy2LXfKTw0ToTvVtxG8QMcQF+sb7iOttePcbdsgX31q5mjyf7L9eP983r5fL9+XKSgkDVvulEy3RjgucPxETta/pX+1vy1fuj5ryfL8ovzSJoCA4GBwMAYBh62sJAA2sVfN5ZKss0Bt3Tc5yUYRb8WAJJ4lncveYx3jI0MG2fafMt/Dh3RX+kuH9PG/OZ+Dqxmn15v6D0i37Pt6Gs1/b2EhWX37JOxuQAq4zcnPm++T4V2xD+qAyWbrN/o8Zn213R4FXxWfTfNWzzNmHEwF/bp1cLa/BzxT002fD6CH4yVtsfP65/tasxzlnHksdgH/6luVFwk/31dL5f0mpXM5a/L5fo1+1+KjPz/FrMdNJc8e6H/yPzFWLQtfmwLxkc7ljSEn8JPgYHAQAsDD1NYYGPnL6bg/xNggDvGvNpS0Mtje1OInFVYiI6J93Q3XDZM8452S/+FjbThKu/pjl/PvrTh5ycLSASqPIx/oMfRrWs7xWdONPRVi6y/LfBa9iUbUwJj6aTP0qovyX5XR+pP/Kd/XIWepr/mN5f3CfbX5Kvu/Drck+KzNX/nYl5j83X9/PicE9sh+zv+aSWqyt+boxM+3PjTHO/1c1y1gKGknvvOPLbJOOYTirmkF55QTPOQ5kcvPj3/Ql6xBg76l/2S1pr8ihb3xXEkTIGBwEBgYB8GHqawiEDuC2T4r+2/lJCWyQSKGSRG4cO2Dx/FPzbBfRS9bqVHSrDLJ3K3kn0vOUfO314Bcy8bQ+5zrD8Rp4hTYKCNgSgs4tcX3detXm3ieK9ZecnKq9n9ivb81IIw4XX9a5qvgIGj5m/i87OKsleIf9jQTuTCP+GfR8JAFBYDhQUSmeIRPF6FoddZHimwoctyoVm+SlE+wdjqs3vj497yt/ptD50m2fQq0R5eQbucK4/ok73zN71udsycf0T/hE7PgeOIU8Tp1TEQhcVAYfHqIAj7YqELDAQGAgOBgcBAYCAwEBjYi4EoLKKw+BGvQu2dKEEfi21gIDAQGAgMBAYCA4GBNgaisIjCIgqLwEBgIDAQGAgMBAYCA4GBwMBuDNy8sJg/q+i8H128Q0ufKTyqOsQ/P84/QNf5ZOO9vz5j5Z/tn56f18rfon8NH7i+5gtOVn7Pvj39W/TbI+8WtD3/6T/CmnkMP9hPRd9C37Nl9Pxxtvy1/Pfq68V3RAess/ifNP7k9Qh9a8wr48vavTd+lt+9z4GL0f13rb4j+9NPwo/nv1e3/5Hs27p+enHDtUeyDzp57aGFRTGxp39utpvKiGOUz50Li7QI3u/rIS35Z/nHA4h3bUT+Vv1r+MD10cKiJd+zafRabbNfq9+oPB5n/0nbzi0ea4+TP/j3QaZjUxiAbsR/3sIJP2wtLGr+hV73bB9ZN+uXWvxmHFTizny8+HK/dwyMjs5Tj0frWg9fe2OkNtOHOTDHZrnUZ38rR2SjmJpb2seWPOr7ixe/Pn/8hk/SA7qzP2v28ZizjoG9swoL6N3an+YYDOAf/I5sZ/lOfmTj68Vvry6z/DvZ39N/9/zFbwk59mFtwtw8w79s35b1k+m940ePH3Q+vrCghRRC1rathWEtLx6fFrb0VRA+5jE4Fh3OBh5keW1L/ln+8fTwro3IP1p/TKjRhKUl37Np9Fpt4Vur36g8HieyYX8Pv0xXO9aNrDJfR/x3xsJZ82/Nhltef2TdrB9q8UvXP66fX/2vI22Jb8JlPWG2eh59vidG4ptv8xT745Js8ea3zh/nAJKkKAAAIABJREFUF9A9HUDPP9iq8pwESHxSi5/0efxxvbU+ePa9f16un+9vu199GIkjr1l8PEK7ZozaWVnX1vA5emyyOa/hLf5IghHP1thX6qth+wgbhTf8eSb+oOuW9RO0z97etLBIC9t0V6cx8VsLg4ADFefWu6K9oKVJXW682BgATOFhgYMxs37fGcgyXuySYoX94BUvnnzWueafpfzlBq860103K7/wr7Npwg7eIFk3Od6qP/vF8odtlw/+5esyRtDDk5/p+a5epvcWGr5W6Eb+g56Zf10/jMn4yPFB3+XD1w+2ocV4Gz/091rPR6Bp9ZX4+L7yHCx85Mxv6Jztz/OjoHX8C91qLXj3/Ffqn/0Pvq35IbTwN+QtE1Fan8z8yTQ8JvtAdCj0M0mnR8/r0WzDm2AoYztfT9gUGvE3bEH/Qr7EwehQ6GfsE/o0Z5Z+lT7I5FhDB9jG9tj1lekw76B70bcFP/qr60ufgb+rX4WGcTLTf1yu9gmHx1PGt+af9Hv8IQcteGf/pnWF/YuxIy341eYXr5Xg511D35mtYsFZfwqMmP6efdC3wL+ZGxhTa0fixrRrxzOtd3yE/R5fXIMPeX2XY8ZczX+Fbhvmr+hQ8DDxhY5ooSvmx3xd52len20/xtXawr7e+kn48eaKvTZiX2v/Ep0L/Uh+zZ6t129aWEBJdVAj8LV+dQrR2XPw39t68gFEniTuxkf6WT1mYEwBtcDBeE8++qT1+qEfTwQdR+BJoKtvnjKe7VP/Ej108OSjr6bf3n7YxwtVsmeZxHj6efTsH/Qv/GfiKT7hMbAL9Kwf64F+pvXkc6LK9JCDNiUf5aKNvpG2xbvWZ+ebxT/k1uhr10Enbc2/PMY7hn8X/if8ivwWvnvzA7rNsgw2evzZf+DBeOB++IIT6BH/CV1tXFpv0nzxYmfl2zEt+1QmJwTzcZ6f8xhn/YM/OD5WPuJesw8+Y5+CptcqT8KKHe/qt6KwqOkMTLG82liM8WjQh9auDxx7jFnTwv7a/EI/+75nxxr5a8b25Hr90L+1/tr5Yc9bOs7F4qcUmEhc63vx3ni1dNlqf4un9LE/4E/GA/fb8eAtY5gG19e0nn2W3s4P6e+t/5aHPbf22fXL9vO55y+1w1mTavb19Gd5ors9t/bsOT++sJgnTZo8vFFA0ZpjWv3zxKTHtmdMPgTY6u1dt8BRu5y7eIVdBBTXpukdQSsfPKT1/Of5wvIXIK2ZtNY+6ODJR5/nJ/ShbdHLGK/f42vtE1pvXO26pWd7a3xqPvTGF/w0CclJVtIp31nu0ct4/tNFgbDEfb1jazeP9/SQfo+G7WMeXvykX6835oeMqfmX+XvHnt6ezkxr9e/JTv3yGtH3lRN+5snHzN/Tj/3k6Wrn9Ij/PDnQqSXPlS937xoYY/sgw+qM69KqfOLHMj29Pf4zH1PUQU4vhhhnW9Yt6VUmf55+Isvzj6eDjnV0tmM9OVZXS2P75Vzlsa+dJyYeXe2apxfHT+g4Xt74Gu+jrzPOPd5ev6dvaU9eq8GzhXWMQTtjijCg/M16qHGbcqg1ezXkjLRb7O/x9fzHcixWhJ/nvxFs93RhubWxdn7IuD2yXfto/XT7TU6gek9z1vMnbKnZ19J/RD74H9EeX1jQxKkpWHMMxnv9CYRY7LmtV/3gt6blxYTpvEB7Y1V3FFfGF55dLEOOPZ52jMfHo2Od+djyw7nrY9qcMM6Tjz5PD/ShbdHLGK/f09+dLDSZIU/aEXrmp75wbK9NXpc/6eL5hWn4GHp7NLN/nFddQNdr1b+ObUJXk+ltArWxXvygk/ZV5oeMqflXddOFmOd+LtRc/5lXglr49uihM1rRLd1t9NecFn/YhoIE8pA8uLTqp1JWz3+1mEAe37BgX4/E19XR4MjjA/+1cOHpV7OlxYdtgtyRVnlaWwg/0C/fba4Xl54ONZ3t2JrNbIOl4T45VllmfVC+Jom1dK1z2M/44fVSaPlccWD82eJ/ZF/N15Dh9bv28fq9WHvaawFkoWXftK6hT1qJM9YLvr73eIv9IzJZX/hz7frWw/aIHp59TKf9dn4M3NBlHvbYW/d4Lrtrp1nfE0amJ8qm6GB5nn3wN89PphmRz+P3Hj9PYUGL/F6jW/Q1YHuBY+BYnhjPC4MHCEtXk8/jPD4usMln0AcTnfnJsddfs8+TD35b9Qe9tB5/6McTx1usa/Jdemfygl508HyFftZXjl3+i40pJ8KJJt8F69FDnvrGLIroG2mTz+qvUFXtc3ylujjJgxc/qxvs5fkhY2ryLb09B78CH6Qz+jmmjG+v38qAbkpnYuDRM3/YVktMPSxb+XwOeaP+q24sU/y89YPjC3k1/0E3jw/6WrgA/yJ+NH/AQ9oWH8SIx48cJ73LIo5j4ulX4+vpYLEgtN5c9GitnNYY9Y3BZk2W5ds69+z3Yg3dRA/GSov30X0tfIgsr9+1j/DHWNiirxfrHk8PM1tkW5ot9lse3rnEfu/6Bvx4/EevefaBVvvc+ZH+/2wrZr25oLKwvlIuBl28VuyXNVBjb25MY7xnH/Bb07+HNfA+qn2awkIMVuBWnH2EQzxwMF+Wn8b6j8JBYwFgzzEObU8+xnl8PGCpvpT4KV3lrpVd+HDuPer35Itue/SHbdJ6/GEfJx4cj578EfrM4+v69VUWAdBPdSOf4rrHnzcG9PPE5/ign+1jetVNNjpnUYQOOkYXMFng1+mvtJSIM8/Et1x4VTe54+L4wouf5Sfn3riafz16vub5j/EBPMO/OGf9VXbFbyJL+CF+aWxORMGvxj/1+zGBHawvrrVa67/W/LNYEr5pfLIB/oN9Nr49+6BnSwerL2jQsv2Jz3p8qQwHk5DRalU+xT/ZXPoH8e3xgR8xDv7j6yqPdG35DnykFTrmg74Us4xJXEeb7Cv77VehoKddP4APtl/5mf0YmKqtn9Cl1tbk18Z713s48/o9++yc8ez15NeuKT3Fu4VV6GNvHJzlH8jj+Fr7a3bJ9aTX/vWt5ZOWfO7z4qs6dvZPpaP5zzx7x/Af5qVdP4V+BD9Kd/m4flzKecrya/b19B+Rz3L2HN+ssIDji4pWEpNpYer1i5HuGLOw7XFGLWDgOW92+gjrcv2QRGxaKFzdaBERHj3+rX6XP/kv+Sd9+WP2sZE/66D6p7sLmAhKrxMPdx2+rp8fHfuM/D369+xz+03sV8s39MmH01ednL6iHz6cxkG/1sKcN4XJxxSfHv2CFvLNQpjHLRd54Jd1FJvw1/Kf2q6FB+le3NGb/DbrNY0z/pmxKePIfugAP8zjKnHAeLQLOuFvaOfFXnUs8Q0+6gOygeeHLMx8jrHwZ48/xs+2GR1bNrh9xn+t+FndxV7whE3Ah+onvCm+Or6xPsB/iccSe9Lf0k/5M74E17311fhPeeA79oihwQD0rLW6+YJW22QLfIVYe/RL2hKDeW7SHHrLn3rt+afFf8F7tqGMhcUgYg97Mp+SDvbXsJvp2+snxrXaZGc9sfJoXf3EB631x+nn+Op8pjnmyliBrwV9h7eNDew+0z8t+yG/1lpsKVbIPwv7yf/guRhD9BjjtQs64H+Ov8mN0G/2T2tDLQauDrx+eeunXZta9hM2RFbPPujT0t/lMehf8B9tDy0sRoU+4ri0oK5bzI60497y99pyb/178jGpeOH0bB4d59E+87We/x7dtkePW0q4y/Ul+bz+Wtoanz97/NbY+opjHz1+o/NrdFwrhik5Kgub1vif1veI/jl7fftpMX52e6OwoDu2zx7M0D/ffbe+GN3wdNE2dwssrziv+/levhmN793007v9prDQO1zltXvpF3IfD9OPFJPR+bVn/cxPzKKo8GL/yP5JT2vLtcwrNjy74trrrT1RWERhMb8K88oTvLcxprtA8opCbGrPiINefB/Bpoyx6VWYzv/LPILOr6ADngwVr/HMr0Lk12VewdazbOjNr4ztWD/PisGj880YOHZ9u/f8vbf8R4+7p18UFlFY/IjCwgN/XHu9OyUR04hpYCAwEBgIDAQG7oeBKCyisIjCIjAQGAgMBAYCA4GBwEBgIDCwGwNRWASIdoMo7gzc785A+D58HxgIDAQGAgOBgcDAo2DgYQqL3jucj+Kw0CNPXvs5vlHf5H9CS+9irvmkW0tG8Y7nwZ9RuzU+1Ufmn8iTDuU/yLX8EX0Zq+GL8EVgIDAQGAgMBAbOx0AUFj/siYV8A/uoRH5LYYF/hOp99nXP5NcCo1JYbLX/loVFy0fp6xvxD5J78BG0528s4ePwcWAgMBAY+JkYiMIiCovNr0JtKiz0E5vnJsbPXlj0ip+WfbGQ/8yFPOIecQ8MBAYCA4GBR8DAAxYW/Au++bUP746xTWwxhj8riDvj6Lt88C8wjvNXWZfP6+dXen0n88k8zg4obGD75Bg2ivz0q5zT597oVZriNaEdn1os+AsfktGSD9+k16DqhUXJP4+D7WyrjT9keIn3Xvuz/HPwCd17/pFx6YnG7XAH3aKNTSswEBgIDAQGAgOBgRYGHq6w4ERZE8fpdwVyYvc232G3iaWXUMJ40H/Tt+N5PPpriWvSJSXxKfmVxC4lmUwDeWe0Knf+ifokm19r4n6Rb89xjWnW6Gn5Wf/bfj6vJvb0uxEyhn2p9FPh0osP28Fx5et77If8s/AJPVu6Y8weO5hHHMfmEBgIDAQGAgOBgcDAkRh4uMKCE0u+M4vEruiXX7OlO+Ypec13udlRPfpuP8lC8geakUQd783bpw2sP+trjyGL7YceMpZ9BVrv7rck6yP6ggdalz/5xO13XnvydIIM23Lh4tnP/UzLfuHrcrzd/mURyTaP6NfCp+gGHiPxUV6EfWtnnMdGERgIDAQGAgOBgcDArTHwUoWFOC8lb9OrQPQPvEjaODHnxLTbT0k0ElfQjCSCRwSWnwBY2Slhn+zmV53oCY3osDmx9ooE8smo/FZh4fJ4sCcWBX7e5LW69EoS4lH0k38Q/xo+pd/jATrbMnZtX5zHRhIYCAwEBgIDgYHAwD0w8HKFBZyIJO3bvDpUS/wwvtpPSeKWwiLd3XYS/xV3nbWw4KKhKJxykgsfeO2RhYX6YU78x+TXCgv4n4s0Tp7RX4sP24r48DUcb7b/bf8TC+ggLewBPvka+4Bp+LhlI4+L49hYAgOBgcBAYCAwEBi4FQYeurDQRJqSZz6f7243EnNOvpDItRLTFn9OcsEXPEcSwb0BTYWJ/5oXeLP+uGZb1b3hMzse59ZW9Yf55+0R+fXCIv1TPeIzF2KkK/NvxR/xge7c7rUf+glP1seet/SDPp6e3jWM51Zk3wJ3LDOOY2MKDAQGAgOBgcBAYKCFgYcrLIr/QaCiQoyYkzW9a3+5fsjrOfMd83RHuaCnpBSJMSeGXCx0+e98YtEKwmifJp38xEKOyUewsfAB9auN0533eYzpb+lS+F98Sz5xeRv9dIzzShVkzsWK2vh1/fzI8c20eOozEH9P/kb7h3yrtq3Qj/A5+6Dhn3kMvYKFa9HGQh8YCAwEBgIDgYHAwL0x8DCFxb0d8ejyU1JffmIUd/W5WHp0O0K//qLXexox+lQjfN33dfgofBQYCAwEBgIDgYHjMBCFxZP8QF66m28KC727XV6LyXHc5LiXL1sFY8JB+5W4e+kdcp8fexHDiGFgIDAQGAgM7MFAFBZPUlhIkJevQh1TVCCRnV+P0leR8EpP+brVHrA9Ku0j2q9PqMyrUul1rGNi/qixCL1iQwsMBAYCA4GBwMDzYiAKiycqLGKiPe9Ei9hF7AIDgYHAQGAgMBAYeHUMRGERhcX8S+avDvawLxb0wEBgIDAQGAgMBAYCA+dhIAqLKCyisAgMBAYCA4GBwEBgIDAQGAgM7MbAzQuL+bOd5v1xqR6L/yFY8RnU0coTn0uVryh5/wxt+fS+zmPHH31u5Z/tn57+a+Vv0b+GD1xf8wUsK79n357+LfrtkXcL2p7/dA6ZeQw/fJvrt9D3bBk9f5wtfy3/vfp68R3RAess/mfryN9beWV8Wd/ujZ/ld+9z4GJ0/12r78j+9JPw4/nvJ9n/aOvXCD69mI1cQ1zX5EcjfLeOObSwKBw3/QOw3VTggFbioXzuXFikRfB+X99pyT/LP6MgGpG/Vf8aPnB9dOK05I/a6Y2rbfZr9fN4967ZfzK3c6tFn/xB/5CPf9CvFAAj/vMWbvihNb9betb826K5Vd8j62Z9UIvfjINK3JmPF1/u946B0dF56vFoXevha2+M1GbMje/8I5SzXOr7/i73B5GNYmpuaR9b8ijp2W4vfn3+6UdGIdtbH2r2seyzjoG9swoL6N3an+YYDOAf/I5qVa8CPxlfIqPXf4Qe97R/RP+985dlPOL6NceZ1gXWeav9iOtZ6y7rOHJ8fGFRcdiIMhjTWhgwZkubFrb0VR0+9niJDt7C7I0941pL/ln+GbVjRP7R+q+dOC35o3Z642oTf61+Hu/eNZGNhaOH3x4v6Rd+/AOLTDPivy0LN8vwjmv+9cbe+toj62Z9UYtfuv5x/fzqf11sS3wTLusJs9Xz6PM9MRLffH+Xfvm4JFu8+a3zxxQXYo+nA+h5vqm8SoJbi1+NP6631gfPvvfPy/Xz/W33qw8jceQ1i49HaNeMUTsPyEPWyBwZ24qp0Pf6R2Q8+xhv7my16VHXrxY+t9qP9QXzf6vPjqK7aWGhDkXF3pj4PcfjjszWu6I956W7buUG4wXOAhdjZv2+cyIoMrFwsB+84sWTzzrX/LOUv9zgVWfEgO7IgX/aLHHnbUkPO3iDBC3arfqzXyx/2Hb54F9YL2PUkp/p+a5epvc2Or5W6Eb+g56Zf10/jMn4yP5F3+XD1w+2ocV4Dz8Y02pbMWr1lfj4vvIcLHzkzG/onO3P86OgdfzbskX6wLvnv1L/7H/wb80PXvQhb5mIYu5IW/LPNDwm+0B0KPQzSadH720ktfiBXmjE3x52CvkSB6ND2V/ap3Fo/HI8ZHKsoQPrVsSC5DMd5h3GFn1b8NP5TSBXvwoN4wT6JVyV/vJ4qg/fZA3IaxN4oPX4ow8teGf/pnXFwwtoWi341eYXr5Xg411D35mtYsFZfwqMmP6efdC3wD9hE/2tVuQjHt64Xr9Hs+baEfa35MGHvL7LMWOu5r9Ctw3zF3oV/HvrlxO/hNlynoK3tCX/PA62s602PwQftdXgb6/9Wb6ff+T+fBPB6ocxHD+2B/qPtDctLKCQ51j0SVvr16BSQOw589hz7MmH09nRNjAeHeuh/QT22sI7xIf8IDKgHy9cyocmT9rc6huWjGf71L9ED1u26AdaabfQwz5eqJI9eXJDhsffo9dxk33oX/jP+Fl8wmMgE/SsH+uBfqb15HOiyvSQgzYlj+Wijb6RtsW71mfnm8U/5Nboa9dBJ23NvzzGO4Z/F/4n/Ir8Fr578wO6zbIMNnr82X/gwXjgfviCE+gR/wldbRxvml7srHw7pmWfyuSEYD7O83MegzlHiTn8wfGx8hH3mn3wGfsUNL1WeRJW7HhXP9KfxwMnfK2m85qx4OfRoA+tXR849hizpoX9tfmFfvZ9zeY1creM7cn1+qF/a/2188Oe93QVuewfO77Xb8dvPd9qf08e+wP+ZHu5X3jZc1xjmp5M7rf87Pph+/lcfTKvWXzjp1y/eH1Seqxlbymh534rH7p6/kef8NxiP/zN81PlTze30N/Sr6UX9Bttjy8sTHDYECjVM8Dr9+7C7V0soQ+3XgCk37tugaN6m7uUzFv7afNybXIAyjzk2PWPbnJ5EiSdyztfa0Fr7YMennz0eX5CH9oWvYzx+j2+a/w3Qs/2euNFt5oPvfEFv058evTwHVpe1HBttPX8BlpPD+nzaNg+0EvrxW++3pgfMqbmX+bvHXt6ezozrdW/Jzv1y2tE9VfIavw9/dhPnq52fdPxHf95cqBTS54r/+OyeGIBXtJa/+k1B+egUfmV9c/T2+MvvNgO8EbbiyHG2ZZ1S75AcpFuxHj6iSz7REf4ejroWFOIemM9OVZXj783hnVTX3awY3nwuaeXxQzHyxvP/M48buFD5Hr9nr6lPeVeKnzs/OzZpHI5P6K5MOvV6O/xH+3fYn+Pt+c/lmOxIvw8/41g29PF5U/rl9vvrFWeTp481b/g/xiFBefbbLMXH8a32JPwWeaQNdt7148vLJzF0yrBgLN9cu71p4Bjsee2fgfe4927Zp2N8SOBmXXH4mB84dkF/mhr8tE/yzC8PTrWmY+ZFx+7PjaLX00++Hh6oA9tzw9ev6c/TxzwrskfoWd+6gvH9trC5/LnhYeOZ12piOzRg0Za9U/jVQke6x0rvWObjK36z1uEHZtm/Qw+oUfSfZq/zpiaf1U31YHnfl4EXf+ZV0pa+PbooTNa0U3uCPFdTfT5+pWJp9JPNkMe7k65ujmyev6rxo+wBp3Z10l+9qfaY+Lr6mhw5PGBPNXdibnKcvSr2dLiwzZB7kirPK0thB/EK8W/jl+R5elQ09mOrdnMNlga7pNjlWXWB+V7dmHB/pK5avxp9TzrvOZryPP6Ed8iMSP8u9h35idkjLQSRy7+LE2v344fPd9i/whv1Xfn+tbDdk0Pb93huTQaP48PZLo8Joz38AMe0nr+R/9m+731k+ej10/4hnzVrZK/YsxI+zyFBTlpxLCtY2qBXQMckY3xa19lqMlnezxgehOiSJQnYCGRYX6sL/fzxOTxnnz0b9Uf9NJ6/OHPYuF3MFGT79I7yTLoRQf2BfRDP87Ruvxp4o7Gp7CP6CFHfWOSBvSNtAkT9VeoqvY5vlJdnOTBi5/VDf7i+SFjavItvT0Hv8J/pDP6OaaMb6/fyoBuKUkrb2h49MwfttUSU56rVq53Dnmj/nM3RdlAsDGSryCP4wt5Nf+BxsM5+lq4AP8ifg7+hVeLD2IEmaNt0tvGNN+l9vSr8fZ0sFgQWm8uerRWTmuM+sZZHzxZlm/r3LPfizV0Ez0YKy3eR/e18CGyvH7XPsLf2vk5YlNaR8pinul6/Tx2zfEW+0f4S+z3rm/Az4g8HuNhUe3E+ubkCkyPY4+P9AEfjGme0+i/2/rlFQ5k8xr92F67v8BPvfZpCgsxRIFbuePVM3SkvwYq0LL8NDZvzBjDrZ3A9pzHynFPPsZ7fAAcBr7qS4mf0lXuWtmNB+dIPCBbWk/+Xv17/GEfT1yOR0/+CH3m8XX9+vIXfLWdfAq9Pf7ewlOLT49edZONzkkaoIOO0cVEFvh1+iutk1yCN/SD/mnT8/Ffwwd4ofXG1fwLmloL/Wr4AJ7Rj3PGt8qu+E3kCt5gfxqbE1Hwq/FP/X5MYJPFM67XWuu/1vrBWAS/ND7ZAP/BPhvfnn0lT99Oqy9o0LL9rfW1xUf7nPkJGa1W5VP8k82lfxDfHh/4EePgP76u8kjXVvzAR1qhYz7oSzHLmMR1tMm+st9+FQp62vUD+GD7lZ/Zj4Gp2voJXWptTX5tvHe9hQ8Z7/V79tk549nryR+5Bnm1xK3Wf5Z/II/ja+1v2ZX08uc96Eb8t3X+Qn/MC7t+iQ4j8mtzEH6Hf3DO+wfzv/X6Bfuhn2fvqH6IlzdP0Ndrb1ZYwPCiopU7ZubRWa1fDHF5mIWtZ3Crv+fIGSz6qOhy/ZBEbNoYXN1o0xC5Pf6tfpc/+S/5J335Y/ahkT/roPqnuwuYiEqviSvuOnxdPz869hn5e/Tv2ef2m9ivlm/okw+nryo4fUU/fDiNg348se3CPC9GoKX49OgXtOBBiVDSDxhYLvLAL+soNPhr+U95a+Ex4UN0L+7o8dcogKHO/Cb7oQP8MGO4EgeMR7ugM9hU/Rv4Bh/1wezbMoGThZnnC8bCn/NmpvTl/BH+GD/bZnRs2eD2Gf+14md1V3+Yp5jAh+pn4jvqv8Rjib3Z/kY8C/mC6976avzHNs0+bsiT8fZPN1+KPxJs+B+xtnRyvqTN+Jf+xRxeEb8e/wXv2YYyFhaDjOdSx5IO9s9+dXyf6Nvrp4zp/SU/lgVQj8bVj3Qc7ef4LtdvZ40bxJcnn33f62f7z/RPy37WwTu22FKskH88G5H/gd9iDNFjTK0t1g9v/ZrWuxaGW+tXb30v5N94/Vr4jbAPf63Wz6xP4DPSHlpYjAh81DFpYV63mB1py73l77Xl3vr35GPi8cLp2Tw6zqN95ms9/z26bY8et7Sol+tL8nn9tbQ1Pn/2+K2x9RXHPnr8RufX6LhWDFOCWhY2rfE/re8R/XP2+vbTYvzs9kZhMXAH5dmDHPrnp129wkIX7R2Vevi6f0fyDB8dkdCcoRd4prtdprDQJ0DlNYyP9j44Cr/7fh+dX3vWz3xHNYoKD4eP7J9Y3/x548XxJ1yLwiIKi+6j6VeYCL2NMd0Fkld4YlN7xnj34vsINmWM4VWxKCpuERc8GSpegZhfFSpfV7qFPs8ooze/MrZj/XzG+B6hc8bAsevbT5+/z2h/FBZRWPyIwuKIhTN4xF2ZwEBgIDAQGAgMBAYCA3UMRGERhUUUFoGBwEBgIDAQGAgMBAYCA4GB3RiIwiJAtBtEUbnXK/fwTfgmMBAYCAwEBgIDgYGfgoGXKyzwLih/X/inBFPs/On2I9b6j27OP2Hf0z/FO6gDn9GznzuEbc/SPqP+98SHjetW/+V/8kzvOvNnLa2MNedr8buG973HIu69jzvcQs+z4rdX91vF/1HtF/8BJ15+kfri/6b24izon78Ai8LioCcW84LD/xToJLZ7J418w7qVKMx6nCC72FgmO1u67LV1Kz3+2amWJOh3wCuJffq6Bf75rO3rrfqpHyvymefWxJJ5rD3u4WsNvy36Hyl/ja4Ye+b8gYzRdov/etgfld0a18LvnvjpvOT1U45pnsA2/BO2t/Zsnb+Ie23NaPnjyD7YeG89Wja14t+ik74ePp7BfsUp4ZJtTviLf2Bnn8Tx8xcKa2P4coXFWgccNR6912U6AAASMUlEQVQbEzY7nPPGeISs3sJ8hIwajz0bSo3nGdd7PqptDGqf+WVr+8u0R+g76sctieVe/Xq+W8N/i/5Hyl+j6yOO3eK/dLf33MSmhd8j4lfjIdeRcCc7y7vDe+Yv1mvwvxcebhG/vba14t/jXYst6J7BfrGhta/v8Q/8EO3PS8ZfKeYPVVjIhJTEPG0Q/mN8ndTzXa1yA2U6b+Jj88AdL2ntRlLwX3HXH7xRWAhIVJ+JB/pZHicOuR+/nCz2542zsG22v1zgijHmjorKunxeP7+SXy8fkJNliM4t+5W/4cuTQfpb8ev1wwc5Psv4tviLLls3ppE7ZS390FeLr/WTh8+F/yXOgxjM8hHXEj/qm8Uvj2b/Ftip4IttqB0X+HH0L/rJtlH5NXrRp4WvEfwXOhicj/hXdGjpV/MZXy/oV/gPPHr4L/nn+Gf73ub/ueL1CfylVT8Z/xS+24Ef4S868jrKsnEMfTFuZP6C1mvB7/LBv66c18bcX/cPxuT1a7m/eLL5Wit+S/45fsKjhX+W4R2Dd94XlusH6Lz4o6+Gr1F8nGX/yPyHDXvbhMWMnb38gj6KjGfDwMMVFrooIxk3PyAlixMnbrqIUXIC59cWvtp10Ck/2jDtOcZ5LRZmu9Hl87Rhsf68cYN+UUyQPiJXdAJPTw+55tmpsqZCSu3SoqXUydprzz2+rIP2UzKUNom8wLb6YT/bpuMpvi166KFjjM/Q12pbG5rQ9fRDfy2+LLumo/U344PpvWPIr+EH/S3/Cl/Rgcd4smrXevrbfnvek2/H2/MWPkbwD7u8+MB/Nf9Cdy4YrX7gX2vteBt/28/ns+2c1OtxTj5lDONT6bHWTkUn91v50NvzD/qE51b8rOFhC4ne/AXvWpvjm4uBhJnkP/S3/NPyS00urvfiB/nsW6VZuT5Cnm3Bn2+2Wf6gqdkp19k/jC/Q1vChPBfYleKm9P9W+9fMf+i6p63ZuYdn0EaB8SwYeLzCghbKXuW/duNLi1feaDlInqw1mxUvzLhjxYss+otrH5f5jnSvH7qOLFjews++Qj9kymI9Yr+3+LM92t+IX6vf87XVqUUv/mF74K/RlpMIj6anH2SzP9jnzFPtMMWPtVXG1+iZF4578nv6g88IvjCW257+br/eOCjnY03+CH0LH+xL+B8+42RFbEJ/aV9ZhEsf8xzRj/nZY5e+WB/kSVQu0lW+4z8vzlYWzkv92/aBRlrPP+ivxQ/9I+0IDxnDT/PUlh0/bgksFPP3Lfvc7af4zH7ZoYPwqMXPu24x08J/z++ufWQ/07fiz+MYX7jei61np9B619fYz7pAf9hs5z903dPaWOzhFbRRUDwbBh6vsDAJFzs0LS7pVR4k77y5YCwWDpxzq324M0KyXN46rtzMmRcf20VKNz7m37kjCPpiYzMbl8jrLcwyxrO/t7CO2O/xZR/s6Wf9wNP6pMffjgefkVblN5KCnn6ebI9GdPHscDdOJ/41W3ryPV08mhF8eTr09B/Bl/CtyR+h9/wKXdl+jIP9NrFAP2ilxdja/BzRj/nZ46P85/GBLFfHJ3xiofGxRZbMlcb8hQ9qrRtfSqzdfmd+Jt2mPYrW/5pce70WP8YvaKxOHm4xttdaXjLeJu7gUZPTwhdoa/Mb/WfZz/6D/rDZzn/osqdleXv4BG0UFc+IgacpLLxFoDZ5sXC0AgJ+eHWhtoi2eHAf+GGRwiKLRAT9OBda1r/XD1m9hVnGefazLPRDpug8Yj/ooItt9/R7G4rVqcef7bG69c6TrPwahB3f0w+ya/Flfp4dHn8dR0+AmIc97sn3+Fv/Cs8RfFnZcu7xZ/09WR6fmvwRes+vkNHDP8ZJ6/Hp+peSUOY1enyU/zw+ogP0x/qk1ygxRv9W/MLOWvzQP9K2eGhsTFGhtqj/6/O3J9e1n2Lq9pP/LH+Mx/5i+2vn1fh5T6dIP+Hn4bYmx16HvkX8HZk1OaCv4QvyWrGVMWfZv2b+Q9c97Z5Y7JEbtFGIPAIGnqiwSP+UioUPieDaJxbsdDv5ZdFbuxGAn7ewKj9KDJl/WkDz43zQwz7hy4sh5KjOxBPXubV2WV7oh0xsBqwf88Mx6HBu2z39Vhfhbf3X4y80I2Os3jhXeSZpwVehRvRj/9n4QkZNR8tfYy9PzDqxBl/Q1/CDfsRa6Kx/Z90GZUK2tJa/pz/7h2n5WONXkd+jb8We5xLGWZ2hB/pxLi3G1vwrY3r6MT97DP6Iz1b/VRMzk3h76yfrvxa/sKcVP4zptaIH/MBjk0/qT5BV/8r8ZT7eMfzP8WV/CA2ft/wD/h6O0Fdr6/FLr6qxX1Qfmitb5EGPEfsx1pMDPMF/OLfrVw8fZ9k/Ov9nvXc8/RI/SWw4VvBdtJH4/wQMPE1hIcGYN1u8ovTxef2aFlYsjPMrUuZ1J7efFmXlv/hqznihAf68mGDzmRdbvQOEV7ku1w85N/pj7GxvT8fpcTvkV+2nu2vYGEADnXFe8KDH+UoHv04taEVf8JVj76/Xnxf1yUfG9h69+qxyl83Tx7tmbWT7evoh3sl/fnwL34oPyb8FvdhOMfN05WuIXQs/Pf2FH/jMepJ+LM877um/4G3s78nv0bfw0UssXN6kH/rb/k3J3+w7ovf8Za8d4r8G/lvrp/p+YH0qbHPsg5/mcSvwo4my8OS/iX6B3XlM+T86rflr/c3nC70929b6x6xfLK92nDBQ2oSxCx8Y/i38g0et7dnv9hsf9fAlshd8DD7Osr83/+GX7GM/BhjXahOPegHcoo0+P3cIvzyXXx6qsAjwPBd4HjVecbcocPSo2Ay9ApuPiAEk/Fw4P6Kez6DTngLvGewLHWMN62EgCovK3fWe46L/cScX7jrFJvm4MYr5E7EJDDwOBqKwOCYW6anN9qcdMSeOiUP48b5+jMIiCgv3taVnn5j6SN28KvDsNoX+910sw//h/1fFQBQW+7GdfBivQL3qHAm7xudIFBZRWLxkYRGLwPgiEL4KXwUGAgOBgcBAYCAwcAQGorCIwiIKi8BAYCAwEBgIDAQGAgOBgcDAbgxEYREg2g2iIyrc4BF3SgIDgYHAQGAgMBAYCAw8NwYerrDAu572+9cBtPsDrfiUo/lMoBcf/sSf1//o155R/0eaP1v9V3x29fu478Gvxe+j45P1Q9wf4YMFZ8WP7d1yfKv4P6r9W3wWNPffdyMGEYNnw8BcWGBjKr4hfsI/v/Y+BTrrcYLsYmOZvoPOv1PwbMHz9E1fpcjfgj/DPvXjgxYWPXx5Pqtd25IYHym/plfr+pnzpyXX69viv1t80auF3z3xE9pi/bTf+Z9+pA5jvLm5df4i7vcuLG4RPw9ra6614t/j08PHM9jfszH6I5ENDAQG9mBgUVhgs8NGxT/gtUcQaHsLM8ad0e7ZUM7Q52ieat/GX55do8uoH7cklmv08MYeia8t+h8p37Pvma5t8V+623vu5xpb+D0ifjUech2Jf7Kz/ILMnvmL9Rr874WTW8Rvr22t+Pd412ILumewH7pGG8ljYCAwcAYGqoWFCNMFeHpy4G1cnDjk/o/rZXoa8E1Jbto023f0ijHmjrjKunxeP78Sj8sH5JSbsyz8uCNoX6fqbSjSL4UV64FCC/5o9cMHs/zvMkHq8RcZM4+VT2xG7pTNvOf4ZP3Qx4kJx5fB1/Jj4X+RM2hHlo+4ShzL2GKM51+OWe4vf9mabagd9/Qv+sm2Ufk1etGnhY8R/Bc62Pkz/ap8njdL/4oOLf1qPuPrBb0T/6Kf/AcevcSsoKf5BWxsxW/hu3l+rMcPfMjrBmzjFvpi3Mj8ZXp7DH6XD/717zx/cv/b/D9Vdn5jDM8f9qeV6Z234rfkn9cf4dXCvyeLr4F3D9+QU7thVsPXKD7Osn9k/rM/4jgSxsBAYOBeGKgWFtjo8saXNizeaHhjwsLOyaAuxibBkYUbPGtGe3Qq6zvd8UuLv2yapU56neTZc48v6zBvHlPCkzaJvDm3+mE/26bjKXlq0UMP8BlNyGe698/rFyVauI4WfGv6ob8WX/CRVu0gP6PP+pvxgTG1FvJr+EF/TX/wFR14DK6PtD39bb89Fxkt+Xa8PW/hYwT/sNGLD/xX8y9054TL6gf+tdaOt/G3/Xw+285JvR7n5FPGMD6VHnN1LpzqiTP09vyDPuG5FT9reGB9hT2thBR8W22OLz0V+bhcv6c1Af2QJ7xsfFp+acmWvl78IJ99qzQr18eaHuAvRRFstPxBW7NTroNWxjK+QFvDh/JcYFeK94Rf6LfV/jXzH7pGG4llYCAwcA8MLAqL2t0qLIy88PLG1OuHcbWFGf3Segs/y0I/ZMpinTbqXAQIH7tZe4s/26P9tNFZnq1+K0vl6zvVWacWPdu/5ThtPDkJszx6+sGX7A/2OfNTO0xhYX0l42v0zAvHPfk9/cFnBF8Yy21Pf7ffKeZq8kfoW/hgX8L/8BknK2IT+kv7yiJc+pjniH7Mzx679JLYzom/PInKc0HlO/7z4mxl4bzUv20faKT1/IP+WvzQP9KO8JAx8I3wVFsaNwZ6coGFYv7S+uP2U3yEv/plhw5qhxPT2nWLGZXfWH9bPnDtI/uZthV/Hsf4wvVebGv49a6vsZ91gf6w2c5/6BptJJWBgcDAPTCwKCywSOnGR8kjFrFi46KNqdcP43oLs4zDwgkaaXsLa1q46TWo+e5RTmY8vixjTz/rB57WJz3+oNvSqvxGUtDTz+oqOng0ct2zw904CR89m3ryPV08mhF8ebr09B/Bl/CtyR+h9/wKXdl+jIP9mLMYi36cS4ux1fmrCWF7/jA/e3yU/zw+kOX6cC5cnqew0PjYIkvmSmP+wge11o0vJdZuvzM/k24TDmj9r8m112vxY/yCxurk4RZje63lJeNt4g4eNTktfIG2Nr/Rf5b97D/oD5vt/Icu0UZSGRgIDNwDA9XCAossEhEsYjgXZXmx6/XDuN7CLOOwcILGykI/ZMrCWttEmAfo+Bof7+n3NhSrU48/67L2OMnKrwFY+p5+8GUtvszPs8Pjr+PoDiTzsMc9+R5/61/hOYIvK1vOPf6svyfL41OTP0Lv+RUyeK5hHHxmEwv0g1bt67wqNKIf87PHR/nP48P6s63sE/hiK35hTy1+6B9pWzw0NqaoSPal/y1i/UdkYYxr/4bCwvLjV+PQ12qr8XOeZFjMebhtyeI+135HptB4ckBfwxdktWIrY86yn7EO/T2doWe0kVAGBgID98JAtbAQhWQR5cf1ej7dxUoLaO7HIscbIy+GMFAXxU6yiYUTNNIyL/RDJjYD1o9pcQw6nNt2T7/VRXhb//X4Cw34sN+tnrVzlWeSlvfPy/Xz/W3mC195+rH/bHxZpmcH9AZ/jZc8NerEGnxBX8MP+sHf01+uqW6DMiFbWsvf05/9w7R83JLfo/f8Ct4j+MdYjw/sq/lXaHv6gb/Xgj/is9V/1cRMk+RcOKektMQX678Wv7CpFT+M6bWiB/zAY5NP8hNU7pNj1b8yf+1Yew7/c3zZHzP/yvpt+cm5hyNvHF+rxy89UWK/qH40V7fIg+wR+zHWkwM8wX84t+tXDx9n2T86/2e9dzz9gp+ijcQ0MBAY2IKBZmGBzXlebIvXJS7XDzmfNgZvYefFEMph3Py/HNjopjuq83W8yoR+emyPjQG8sFnhvOAx0Yt8pQPfqQXt3E/joTNayMW5bfOiPr1KQJumjO3Ry5jZBkNrZdXOrY1sX08/xDv5z49v4VvxIfmroBf9KWY1fXEddgNrct3ip6e/0lgckX6QVWt7+kPHwgeG/2IM9S/6jP9a+GBfYBz4SYxxXOhG/NHf9m9K/goepH/Nb7h+iP8qd5lFhvpgmrf6T+gfef3R/oH1qbCN/DPbsAM/qTAwr5NN/ltgd7aj/L+o1vyFjl6L+Bb2mdgV8ZHE01m/C/oNa1CSUdoEfRc+MPyBa4xf0/bsd/tN/Hv4En0WfFwfH29/b/7DV9nHvg4YF20kjIGBwMBZGJgLi7MEBN8Ab2AgMBAYCAyciQEk/Fw4nykveAeeAwOBgcCAj4EoLH7pOyYAE34JDAQGAgPPgYEoLJ4jTjGfIk6BgdfHQBQWUVjMP5gVE/71J3zEOGL8ihiIwiJw/Yq4DpsC18+IgSgsorCIwiIwEBgIDAQGAgOBgcBAYCAwsBsDUVgEiHaD6Bkr6tA57gQFBgIDgYHAQGAgMBAYOBYD/x8FqqQlU24lFgAAAABJRU5ErkJggg==[/img]

Running i2cdetect -l outputs 

[img]data:image/png;base64,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[/img]

Am I correct in interpreting this as 4 distict i2c busses? Is it possible to set one as default, or am I asking the wrong question? How can I properly interface with a PCA9685?


  Suggestions for PINE Store improvements
Posted by: Luke - 07-14-2020, 12:17 PM - Forum: Community and Events - Replies (23)

Hello all,

We'll be looking at redesigning the PINE Store in the coming weeks. We'd appreciate feedback and suggestions on what improvements you'd like to see.

Thanks!


  FDE
Posted by: GloriousCoffee - 07-14-2020, 11:05 AM - Forum: Mobian on PinePhone - Replies (4)

Hi

I'm soon to receive my PinePhone, very excited about it.
Want to run Deb on the device, but can not find any information if it supports FDE. Can someone confirm if this is / or isn't possible?

Is there any list available of what works and what is still under development for the distro?

Cheers!


  Cross-compiling Rust for Pinephone
Posted by: ElusivePine - 07-14-2020, 10:52 AM - Forum: General Discussion on PinePhone - Replies (5)

Hello,
has anybody successfully cross-compiled a gtk application for the Pinephone? I was able to cross-compile a basic hello-world example but compiling the examples from the Relm crate gave me a bunch of errors. This my first time cross-compiling so I feel like I might be missing something obvious. I am running Arch Linux on my host and the errors I am getting are:

Code:
= note: /usr/lib/gcc/aarch64-linux-gnu/10.1.0/../../../../aarch64-linux-gnu/bin/ld: cannot find -lgtk-3
          /usr/lib/gcc/aarch64-linux-gnu/10.1.0/../../../../aarch64-linux-gnu/bin/ld: cannot find -lgdk-3
          /usr/lib/gcc/aarch64-linux-gnu/10.1.0/../../../../aarch64-linux-gnu/bin/ld: cannot find -lz
          /usr/lib/gcc/aarch64-linux-gnu/10.1.0/../../../../aarch64-linux-gnu/bin/ld: cannot find -lpangocairo-1.0
          /usr/lib/gcc/aarch64-linux-gnu/10.1.0/../../../../aarch64-linux-gnu/bin/ld: cannot find -lpango-1.0
          /usr/lib/gcc/aarch64-linux-gnu/10.1.0/../../../../aarch64-linux-gnu/bin/ld: cannot find -lharfbuzz
          /usr/lib/gcc/aarch64-linux-gnu/10.1.0/../../../../aarch64-linux-gnu/bin/ld: cannot find -latk-1.0
          /usr/lib/gcc/aarch64-linux-gnu/10.1.0/../../../../aarch64-linux-gnu/bin/ld: cannot find -lcairo-gobject
          /usr/lib/gcc/aarch64-linux-gnu/10.1.0/../../../../aarch64-linux-gnu/bin/ld: cannot find -lcairo
          /usr/lib/gcc/aarch64-linux-gnu/10.1.0/../../../../aarch64-linux-gnu/bin/ld: cannot find -lgdk_pixbuf-2.0
          /usr/lib/gcc/aarch64-linux-gnu/10.1.0/../../../../aarch64-linux-gnu/bin/ld: cannot find -lgio-2.0
          /usr/lib/gcc/aarch64-linux-gnu/10.1.0/../../../../aarch64-linux-gnu/bin/ld: cannot find -lgobject-2.0
          /usr/lib/gcc/aarch64-linux-gnu/10.1.0/../../../../aarch64-linux-gnu/bin/ld: cannot find -lglib-2.0
          /usr/lib/gcc/aarch64-linux-gnu/10.1.0/../../../../aarch64-linux-gnu/bin/ld: cannot find -latk-1.0
          /usr/lib/gcc/aarch64-linux-gnu/10.1.0/../../../../aarch64-linux-gnu/bin/ld: cannot find -lgobject-2.0
          /usr/lib/gcc/aarch64-linux-gnu/10.1.0/../../../../aarch64-linux-gnu/bin/ld: cannot find -lglib-2.0
          /usr/lib/gcc/aarch64-linux-gnu/10.1.0/../../../../aarch64-linux-gnu/bin/ld: cannot find -lgdk-3
          /usr/lib/gcc/aarch64-linux-gnu/10.1.0/../../../../aarch64-linux-gnu/bin/ld: cannot find -lz
          /usr/lib/gcc/aarch64-linux-gnu/10.1.0/../../../../aarch64-linux-gnu/bin/ld: cannot find -lpangocairo-1.0
          /usr/lib/gcc/aarch64-linux-gnu/10.1.0/../../../../aarch64-linux-gnu/bin/ld: cannot find -lpango-1.0
          /usr/lib/gcc/aarch64-linux-gnu/10.1.0/../../../../aarch64-linux-gnu/bin/ld: cannot find -lharfbuzz
          /usr/lib/gcc/aarch64-linux-gnu/10.1.0/../../../../aarch64-linux-gnu/bin/ld: cannot find -lgdk_pixbuf-2.0
          /usr/lib/gcc/aarch64-linux-gnu/10.1.0/../../../../aarch64-linux-gnu/bin/ld: cannot find -lcairo-gobject
          /usr/lib/gcc/aarch64-linux-gnu/10.1.0/../../../../aarch64-linux-gnu/bin/ld: cannot find -lcairo
          /usr/lib/gcc/aarch64-linux-gnu/10.1.0/../../../../aarch64-linux-gnu/bin/ld: cannot find -lgobject-2.0
          /usr/lib/gcc/aarch64-linux-gnu/10.1.0/../../../../aarch64-linux-gnu/bin/ld: cannot find -lglib-2.0
          /usr/lib/gcc/aarch64-linux-gnu/10.1.0/../../../../aarch64-linux-gnu/bin/ld: cannot find -lpango-1.0
          /usr/lib/gcc/aarch64-linux-gnu/10.1.0/../../../../aarch64-linux-gnu/bin/ld: cannot find -lgobject-2.0
          /usr/lib/gcc/aarch64-linux-gnu/10.1.0/../../../../aarch64-linux-gnu/bin/ld: cannot find -lglib-2.0
          /usr/lib/gcc/aarch64-linux-gnu/10.1.0/../../../../aarch64-linux-gnu/bin/ld: cannot find -lharfbuzz
          /usr/lib/gcc/aarch64-linux-gnu/10.1.0/../../../../aarch64-linux-gnu/bin/ld: cannot find -lgdk_pixbuf-2.0
          /usr/lib/gcc/aarch64-linux-gnu/10.1.0/../../../../aarch64-linux-gnu/bin/ld: cannot find -lgobject-2.0
          /usr/lib/gcc/aarch64-linux-gnu/10.1.0/../../../../aarch64-linux-gnu/bin/ld: cannot find -lglib-2.0
          /usr/lib/gcc/aarch64-linux-gnu/10.1.0/../../../../aarch64-linux-gnu/bin/ld: cannot find -lgio-2.0
          /usr/lib/gcc/aarch64-linux-gnu/10.1.0/../../../../aarch64-linux-gnu/bin/ld: cannot find -lgobject-2.0
          /usr/lib/gcc/aarch64-linux-gnu/10.1.0/../../../../aarch64-linux-gnu/bin/ld: cannot find -lglib-2.0
          /usr/lib/gcc/aarch64-linux-gnu/10.1.0/../../../../aarch64-linux-gnu/bin/ld: cannot find -lgobject-2.0
          /usr/lib/gcc/aarch64-linux-gnu/10.1.0/../../../../aarch64-linux-gnu/bin/ld: cannot find -lglib-2.0
          /usr/lib/gcc/aarch64-linux-gnu/10.1.0/../../../../aarch64-linux-gnu/bin/ld: cannot find -lcairo-gobject
          /usr/lib/gcc/aarch64-linux-gnu/10.1.0/../../../../aarch64-linux-gnu/bin/ld: cannot find -lcairo
          /usr/lib/gcc/aarch64-linux-gnu/10.1.0/../../../../aarch64-linux-gnu/bin/ld: cannot find -lgobject-2.0
          /usr/lib/gcc/aarch64-linux-gnu/10.1.0/../../../../aarch64-linux-gnu/bin/ld: cannot find -lglib-2.0
          /usr/lib/gcc/aarch64-linux-gnu/10.1.0/../../../../aarch64-linux-gnu/bin/ld: cannot find -lglib-2.0
         
          collect2: error: ld returned 1 exit status
          error: aborting due to previous error
          error: could not compile `relm-examples`.


  What should i pack in the box with my v2.2. clusterboard?
Posted by: timoc - 07-14-2020, 10:34 AM - Forum: Clusterboard - Replies (3)

i stumbled across an old clusterboard i bought for a defunct project, back when there was a promtion to get a SoPine bundled with it .

So now i have a single SOPINE board, psu, cluster board and two loose ceramic resistors in a box waiting to setup.The resistors stumped me at first, but found a description of their use (related to an ATX power supply)
https://forum.pine64.org/showthread.php?...0#pid49660

Now i have kit, and i have questions.

Fitting into a box.
I Have a box that is not It is not an ATX formfactor.
- Is active cooling really needed? Can it run fanless? Is there an upper passive cooling limit? Does it need ventilation at all (sealed?)
- Does there need to be airflow/clearance underneath the board?
- Is there a battery backed up portablility hack?

I will post more when they come up.


  AWTK Anywhere GUI Open Source Toolkit
Posted by: arkon314 - 07-14-2020, 08:15 AM - Forum: Development Discussion on PineTime - No Replies

Interesting new cross platform IOT GUI development kit was released.  

Requires min 8K ram and 33K flash!

YouTube demo running on Nordic nrf52840 DK platform.

https://youtu.be/zD-7YdxynLo


  A bit smaller?
Posted by: In_the _pines - 07-14-2020, 06:48 AM - Forum: General Discussion on PinePhone - Replies (6)

I'm sorry if this subject was already discussed (I'm noob here), but was/is it even considered to build a smaller (version of) pinephone?
I'd love to have something which easily fits into a pocket (4,5 - 4,7'') and strongly I believe I'm not the only one!

I get it that it is probably more troublesome to squeeze all that bowels into a smaller space, on the other hand battery could (probably shouldn't) be smaller, proportionally to screen size.

It's practically impossible to buy android phone of this size, although smallest iphones are v.popular. Someone will say, well there may be reason for that i.e. people want &buy them. I disagree, give us  a choice of a logical (more powerful, open, with removable battery, with extendable memory etc.) small device and, I bet, it will bite! Especially if we could have any mobile linux on it Big Grin


  pinephone sales/availability
Posted by: jeremyrutman - 07-14-2020, 04:05 AM - Forum: Getting Started - Replies (5)

Pardon if this is out of scope or the like - but i don't actually see any full phones for sale on the website other than parts - I don;t think the idea is to assemble your own phone from parts, so is there any info on when these will become available?