Octoprint Webhooks plugin and Home Assistant

I am using Octoprint with the Webhooks plugin. I’d like to send a Webhooks to Home Assistant on specific events.

I was able to get Home Assistant to receive the Webhooks, but I’m getting an error when it parses them.

Error processing webhook WEBHOOKID

Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/components/webhook/__init__.py", line 121, in async_handle_webhook
    response = await webhook["handler"](hass, webhook_id, request)
  File "/config/custom_components/nodered/websocket.py", line 157, in handle_webhook
    body = await request.text()
  File "/usr/local/lib/python3.9/site-packages/aiohttp/web_request.py", line 658, in text
    return bytes_body.decode(encoding)
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xff in position 3237: invalid start byte

I have tried sending the same Webhooks with Insomnia and that works as expected. I’m not able to figure out why Home Assistant doesn’t like the webhook from the plugin.

Thanks!

Octoprint seems to send binary characters.
Try to capture what is sent.

Just had to create a quick webhook interceptor in nodejs, if it helps. It listens on http://localhost:3000/hook

  • Create webhook-nodejs directory
  • npm init -y
  • npm install express body-parser moment
  • vi index.js
// Require express and body-parser
const express = require("express")
const bodyParser = require("body-parser")
// Initialize express and define a port
const app = express()
const PORT = 3000
// Tell express to use body-parser's JSON parsing
app.use(bodyParser.json())
// Start express on the defined port
app.listen(PORT, () => console.log(`🚀 Server running on port ${PORT}`))
app.use(bodyParser.json())
app.post("/hook", (req, res) => {
  var moment = require('moment')
  var now = moment().format('YYYY-MM-DD hh:mm:ss')
  console.log(`-- New event: ${now}`)
  console.log(req.body) // Call your action on the request here
  res.status(200).end() // Responding is important
})
  • node index.js

Thanks! I set that up and sent a test web hook from Octoprint to the test server and it seems normal. Here is the log for it.

-- New event: 2022-02-09 04:04:50
{}

Here are the headers. I’m wondering if the issue is that it’s sending as multipart/form-data even though I have it set to use JSON in the web hook settings?

{
  host: '192.168.1.9:3000',
  'user-agent': 'python-requests/2.26.0',
  'accept-encoding': 'gzip, deflate, br',
  accept: '*/*',
  connection: 'keep-alive',
  'content-length': '45467',
  'content-type': 'multipart/form-data; boundary=8841ea955edc4efe35baf66649173035'
}

Maybe. Sure strange thing is that the payload seems empty while the original error show position.3237…

I used requestcatcher.com and got this output from Octoprint.

POST /test HTTP/1.1
Host: killintest.requestcatcher.com
Accept: */*
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Content-Length: 45566
Content-Type: multipart/form-data; boundary=36231c6855f93fd557dcc7ec94856bd1
User-Agent: python-requests/2.26.0

--36231c6855f93fd557dcc7ec94856bd1
Content-Disposition: form-data; name="deviceIdentifier"


--36231c6855f93fd557dcc7ec94856bd1
Content-Disposition: form-data; name="apiSecret"


--36231c6855f93fd557dcc7ec94856bd1
Content-Disposition: form-data; name="topic"

Print Done
--36231c6855f93fd557dcc7ec94856bd1
Content-Disposition: form-data; name="message"

Your print is done.
--36231c6855f93fd557dcc7ec94856bd1
Content-Disposition: form-data; name="extra"

{"name": "example.gcode", "path": "example.gcode", "origin": "local", "size": 242038, "owner": "example_user", "time": 50.237335886, "popup": true, "hook_index": 1}
--36231c6855f93fd557dcc7ec94856bd1
Content-Disposition: form-data; name="state"

{"text": "Printing", "flags": {"operational": true, "printing": true, "cancelling": false, "pausing": false, "resuming": false, "finishing": false, "closedOrError": false, "error": false, "paused": false, "ready": false, "sdReady": false}, "error": ""}
--36231c6855f93fd557dcc7ec94856bd1
Content-Disposition: form-data; name="job"

{"file": {"name": "Part_5_0.2mm_PETG_MK3S_15h15m.gcode", "path": "R2D2/Body/Skirt/Part_5_0.2mm_PETG_MK3S_15h15m.gcode", "display": "Part_5_0.2mm_PETG_MK3S_15h15m.gcode", "origin": "local", "size": 24244897, "date": 1644404156}, "estimatedPrintTime": 39820.43506964256, "averagePrintTime": null, "lastPrintTime": null, "filament": {"tool0": {"length": 57005.02269003562, "volume": 137.11314788337552}}, "user": "nkillin"}
--36231c6855f93fd557dcc7ec94856bd1
Content-Disposition: form-data; name="progress"

{"completion": 67.0438608173918, "filepos": 16254715, "printTime": 35641, "printTimeLeft": 17746, "printTimeLeftOrigin": "linear"}
--36231c6855f93fd557dcc7ec94856bd1
Content-Disposition: form-data; name="currentZ"

36.8
--36231c6855f93fd557dcc7ec94856bd1
Content-Disposition: form-data; name="offsets"

{}
--36231c6855f93fd557dcc7ec94856bd1
Content-Disposition: form-data; name="meta"

{"hash": "df2250e7ed653473e31b8eb289f5c95bf38cad1e", "analysis": {"printingArea": {"maxX": 230.344, "maxY": 190.58, "maxZ": 63.6, "minX": 0.0, "minY": -3.0, "minZ": 0.0}, "dimensions": {"depth": 193.58, "height": 63.6, "width": 230.344}, "estimatedPrintTime": 39820.43506964256, "filament": {"tool0": {"length": 57005.02269003562, "volume": 137.11314788337552}}}}
--36231c6855f93fd557dcc7ec94856bd1
Content-Disposition: form-data; name="currentTime"

1644441664
--36231c6855f93fd557dcc7ec94856bd1
Content-Disposition: form-data; name="snapshot"; filename="snapshot.jpg"
Content-Type: image/jpeg

�����a	
 e%!"#$#'*'") ##"a		"""""""""""""""""""""""""""""""""""""""""""""""""""����"���a	
}!1AQaa"q2���#B��R��$3br�	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz�������������������������������������������������������������������������a	
aw!1AQaaq"2�B����	#3R�br�
$4�%�&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz��������������������������������������������������������������������������?yL�Ԁ`Ԍw���4��"h<�r�ۥ.>Z�`$\�H֘���E�J�1R/>�"�@H2"�:�,d��3@\|s<q�g�
r�l?�<r�	x�q׃��Mu0:�eդwV�A'+"a�F(���Ѯ�;�r0X�W��R	��w�1�Ѹ����#Z��i2��	Jd�*{צxb>��a�&W�[�C=��F�e���D͗���#���t�s��F���i:�_����$oEna�τ���w���Bq�
\(��mo������ ����p]�m��#�_O����s�G��R|���Ǹ``�椻�w���ؐ<e���An�phe-#��oY�Gn3֩k���e1��X*W��X�bV2�
Ooj[콫���%r[�?�&���k4�ԋ˩^|����OM��9�������T鱷�%�� _-t&�rr��y�Ѯ~�o$����ἴ���9��+�>Oo������r�i7�d����8�kK�״�M?SKӪ%���1h�R݃���1��F�pA)%1����O�u_!��Q:���~�$���g��P2�
����k� }��(nA����Re��ɷ$�I��jn�*�pF7����(��g��?�
ȬB�˞	��b%G0�t/�93ҧ�L��j���ci��h�t$˰�A���<��K$eB'Q�|f���$A*��RbaS�b�U͉\�P:��v�AHW?&S�z������:��*Bm �qS$4O�𥳐
�_!?u�V��0r(����fO����#,����q�V4;�������F{����c��D��\s�'���1s�Y�#��#��=)�h��]NA�*l1�h�O�)Q`#�L)S����
�1M+S��Ȧ�4�sO�P0Q�U�a�*���?���P�)��P"AҌS�qM��d�
{S�証�x�&������A4�F\��x�@���<Ղ)6Ա��1��49�y#���R�E)#��ȘvS[̸��E�.����>+G��e ��ָ^��Q3ef��0�+�F{ֱ؆/jZJ;���6�bݏia���|�V�x֌rv����ξ1��n��h:���
��K�l�9�~��SFs�qS�{Ve�u���C���k�n��m��~�W=s&T�ֆ]N{R��#���������i��|٪����U�_�'����ܸ�L�6��=
vx��R��M��i��I��"��ML�R����&��4�K�i4��>b�m֥s���������jf������OS�0S�Zp�5"�OXԨ8�R��ځ����Tѡ�OQN�B$��i�_�4�@�Ə1���;Pa�x��X����a�uY��{ֶ�{��sѶ���57�-<��#c�\�B2?Z��čk|�0+хi��J��:G��]@�����d���m��n<������f&���V��u����'��Ǐ����>���������XD���Feҫ����c�ɡ���������,c<g#�5���-����=k�?h]X|J��%>N�l�
@���?�W�i�d����v���s`��P� r2X��GJ�����I�`1����������,5{ae���B=A1~�Ő`m'��O�d�0����y$��[���緷�o}��e��v#9�"#������:�K=?[��X��
�pN0*��e��{MV��#)*���OM��5H�^�����r}E,�X��/"���c����,}�u�5�N�r��n��7�a逽�x�j��������M��$E�e�Q,�d��V!��0xc��k��m5=6�hu��]od��2�8lq���d����2s��tEZ<09ϧQ�Q6����>$$1A�{8�?�X�*I��Wz���[��L.y��5�ߝh)Ǯ1�֜��7�F9��c�.Z��h�A����z�HN�,rc� � �?�y�,�{�F0��#�v����s[ƸY#��
'��͓"��V��Jg���X�y�C'�D�J�Դ��,^��>��tö���$R��x$e�r)������n8�#��J��+YӦ��a�-�n�>n��x�ס���8�3BQri�i)��"�!1�8�j9#h�5��H�j�4��wr+cŶ�%�]Co��� P3���.(��#��T}�E�1L�NE1:
j[gT�0qU�6i���
�PjU<u��H��d��!4�)(��-H���8�t(�4�)@�'Zz�c��Y�I�kd��{͚͖��Z�u�`k@�H����x�Y�!ۣBq�g�����a��p6>��׏�5�63b��;�z���=��w�hWҿ	5/'����`\[�S���_3�qp�Z��j�N�4��p#�=�ؐ�MRFs�v_`�4i@���%��6���I�ʐkӾ7�yp�7�w�?�����Y�n
\v3{����s�k�o�R�	�~���"�t��>��a�i⇼a����)MhiM��R�F���⢒�Fe�4�YX�rE�~>��~�5��iy1���$e!NkR,l�c���)����M#�4�4Lf�H��.��da���z�2+&�a5�r��\֬_��\��q��鸧/J`Z���*�
�i��R���֤^�e!�@)98�0P�I����<(a��yԼ{^4�S���וh��n��se���^�ҽ�H��4n2�
��k�.�%�5[�F�ȝ�n=x�����&��'����c���O�
�a����)ɲ�x������XW��Z�]Y�����}�k��S�f|V�ݎ��+U����o�?*�2��a����Z^��2X�5�����J����kŸ���#|�T��?�_��x�MU��Z������"�4�\�\n�:�:ַu�k�y�!�ئ5��#�B�Q��`�@お���(^;��ƭ&�$0�=1�F�P���xb��-�en^{��Ux]�<CTդ?m��F
�����}�6�M>R�dp���ES��Lm{}��ϕ7��㲯��RcG�����[u	���{kre���~|��y�����?[{�V�$��%��%�{*��<���������K�;J�����j���Y�v�����?�;�xb�_jw	u��q$r[[�c��q�OQ���a+��30�3��LW]�q��^��'�6	em����z�+3e�6���]�;s�#�=>6i\	28�zSy��2�*�rvӢ�G#Ԏ	�L	�R~��=0��#ڻ�����X�Vy<��NI�'ӭr�!gq����</�}��]v�ԭ��I�sn�px8����g�ݤxM��z/j�o��Y({���Ԛ�i2Mf�w@�a��Q�
�M߸���d�ZG�̖���Ew�C�a����ī\H	=Ҫ7�,�C���1�Ϳ�RFGQX�����TlWD�5�Z�ټE<]�4#RE�u[m]#+UJ⁑␊~�B([���uV�
u.�<5�M��A��`�W`��>��;8QI�'z1K Ñ�E0��m*��/G�I����M�(�JZB)�AR-GҞ���>��Fi
><f��n@}*�J\c�w��P��HۚL��].}��r*FEC)�.	���E_�3�� ��,���g�R�Ga���{���a�:ׂV��"B���Rւ$���y�^�c>�8Ho���>���e/�?�
�����W�O>�� ���r;neO��^d���o�H�g����"YO�ђ���xe>y��c9�m�}�{'­N}?ᦫ-���oa���Ӷ1��[�^|χ:�g��M�rZ.���$�.X�ײ��?�B�/3fWf����6
XF��E�7|;��
b)Kas����Z�a$|�⑰a�5����եǹ����S8�g-��4��AȠ���-�cLcJƣf�H��$�b�̰1���l��{���|7q��A3���vp9IU�f�{��h�R�9�O�@l�b�HsV���Î�պ9jE��b����H���#ӑrri�3Ҁ��4�"��1^K���x�ʱ����ϸ��J��+���a�h6���kyv��e�?�)���	�Uء���}+�M�x�I����5��ϢI��2?*��a��p�����Q��:$������>������}#vc���c�L/��q�?ξ,�Ύ��u-=���D�\�C_[x/V����U��m�D*�ᗟ�^�E����ɩB��R�I���/a��T�`�!@Oˌ�zդE8*Ip7��J���|ϒO�,'a������3#������k;F�-F{�Ffi��o
�L�q�׭_S�8T��T3g����j<���n8,�?\Lg��0��N�|qKi��i�3�Lw��^	8�v?��h-{4+�_:�tɁ�+nd�3��<~��������s4e���m�9�Q�m�+�5��AMb8��Y���� yo7
�c��Q����}O�db^�r���G#<�ă�i?w�1�_�>Ke�eMXm��D�[��Qa�9VVF8���V"m���i7lv������Zn��	�<���
��a����J|	$�ѳ��9�#���@-�^$l�We �����5v)Y�Y�P�EΨG�F�����s֝��[����O8#����w�j��e�-ߡ%I�U�-�[J�i�z��;�I��wᙬK�Xfޠ�0�kВ��,���{�2Ve"��IAv�SL�?3�z0����%�@9s��!>\���H<��{SSa������.��:0�s�$M�g��[�������5f3�%>���@z��#i�R5D�k�Ц�:C,�]�F3\�q[��(�"�c�)1��ⅼ����P�N]�ԍNR�Nx� �9��Z��4���6
1�)VGJ�h�)h5G4SsJ94���NM 4��u79��74]�[�O0��i<���RF��9AKK�r�S\dR��JFEC(��U%���+�#E�T����V���̏�5��<��_���M����*�x��ZS�RR��D9O�>��Yˋ?�ʸ���u����a���;�=���g�An�9�������ˮ���׋�V�Lׯl�9��x���"����S�<owd�qsfH�y�M`|a�������Y�n�Π��5qݙ��Bf��_	�����xO��v�}k־I��~!N�,'�4少~���E�S/�h_
��2��e��O�
G�ڟ����m�{W��h�pauu8*AOTC=��mяʥ�y�MP[�>)����cZ��Z���V5esj&�M".|K�\1L�k�m��`I��k�t�3e��Ȯ�×^~��̇�$zGJ�l�ߥ4��C��?Jz�zp������*}��arsHa�H9Z�����B>Z�8j�(!�R(������.0+7��o�������$'o�Ñ����Pa��T���_p���+���Ěj�[��?�כ��|�_���g�a
��u�xN�ϵ���������V�g�|���um
F��K�(?�o��G���aE�G��;����z�Hq�6�~�Vw�}O�#�Űv��lboB���ʽC��5�k�^ܛ�4\z~�K���lۻ*:��U��[��<cv2q�����QM��,�d���
-��_qۍ���>Ƙ��r���G�Q��X����WhXl����8���b� ��Q����J�D���9�	m��=B�B/$bT��q��;��^��k���j=������{29��=�!�}ؔ�H�+ôh����V�4�|�P|Ҡ^ʽ��k�~
��c�h�e���S��<*��3Js�?�ryu��o��h�mNe�N�-̬��@q�I�y������ٶ�@��Q�<WO�+K��5褝�������c�d0
�/�1ʑҹFG =�}=����@YW'$|��U,�
$�z劰'>��0Į���q���,�3��6:u�����sS�
*��8Ϩ�X�o(� ��h^�Z��qy��:xB�]$3�G![0�H���ė�q��rA�8��~}	�c�\F�\>XtA_7|!���}.���Iw�s���'㴳�V�6^簬�-G\4�;�죽b̫��P@���B��|�/�{
ͽW�'��P� O�Z�C�±�E�-�9ٷ \=b�����%^�U�����٥�`�P�O��<��4��!4�sHI��H����u���	�޳�Y�]T��$.pq@��%���Y�g5��]7�����ñ&�v�IP3�i��A�"ݣa����}��j��!��@��7Z��LQ��1�M&�4�E<�I��S�Қ€�(�Fj59��T������ȨT�R)⡌p�O�0u�aJ�9�ſ�������_&�13{���+����G��?ʾG�en���ZS2�CG�Z�/�uV��:�+�Et����?ݪ���c��U�f�Sѥ'%ǐ��0W��]��a���L���3?�#�¼�L�{R��3��U�O�R�U�_��j��Z���ݑ2?�W�ϡ�d����Ε�����ב���S༙��	�h���-�n^`��&]�n�rf;���e�z�L�:�U�sҳc$?'�[G��|�����>d���C.TW��W��Q�u?u����7"X���X)4cQy�Fԩȡ�)X�g��lؖ6�_��gዏ*��LJ�y���ЎEuZm�I��OB+������p{*Ӯ�w�#WS��;�V��CaZ�7e�D:ԋ���;V"n95]2*E��He�s�S���Fr9�A^(piE+��@9��ȧH��(��+��
~���s	��S��©�*���O(��+�������oq̖r,Ì������@���s ��Pa�ig���:��R�����1?�͎��
}4�qi�_���s������F5
(�F|�Z#���W�|5ԟ�m���"8�M�G_���d�忈����
[N+�����܏�\����~Z��CHNJl5����l����c�W�(�F�zR@����l
&_��}* +���t
�U� ��0bOez�"�Vd��N���(��bӵ)��Y%������d�r��j�O��ƍ��!�����d���e��X�?wּ��X��	�
,�.Ьx�F3��K�^M��Vw�^+]a\\�ÞȄrG�:����⭠�,���ڎ�v�!��R�ĉ��"��>��r[���	eӮ
z߉c�P���yf����y\J\I����3��j�Qn�qx$�&�0c��tn���"���)ę�`{Re�#�1��R:�`��#�-�y��,F������X����\񟑱�֧I^{����\4���_8�A���	#'��s�N�%�
��a�=�_�H�����ȡV"
��A����N��KjvG,J��pFk�K'�&�$�5Q�zc<���Z�#���/�i��(�~IQ��8�X���q:h	R�n9��gߪ,�Y7��'�fvX~D���'5�cX�ea�MR0��GGLҸ�Ԅ	����S��-���F"���
gX�
��9ȭ6�)�"�y�ԇ�i��#"�j�U�m����S�����aG��6}�F9���j������+�a�M$Pʹp)	ɠ�LD�9�G�h/J̌���P�
���NZq�Sj3Mn(���M8t�c@
#�/�yj�C��J�'5&j8��c,���C�WC�J����5 <TԪF)��u�������Ț��ԧ�7�����ߣ\�f�|����n�zJ�ή�2�j(��I{WAl��6��z�m[\<��"e�e[�+��d��O�*$�~Hla�?�D�[��l��?໏|	�t�>b���Λ��Ʃ�|���/�M��[L����W�1)!V���^��>L��V��Oo�S����69�X���'�N+>I00��e�������*�rqY�154|��L�iF�z��3>�"v�Bq�v�7I:V��5g� c���5DI]����9ۊ϶���ɧ�v�}�O��kS��v�0�5�i�f6O��ҹ�H5��͉��0�\v=3�<=s��)9)���-��
���Z�e�BO���ghؓ�T2�c"�:�Ԣ�	W5"�K�*T�e�y5aa�T����%,c+��piR_ZF?6h�O��O4�y�D:����w�`��2���a%��E)�����}Mx����a��� �t�2OQ��Gp;}��Ӳ�%0��*�ς���u���.�S�����s���e�!=����c�K�����W���>e�3Z�΃�އ���RΉ�4�����?־b�q._¾�񆐚ƙ�i���`�?�Q���J������)A�Q����U(�0s��z�$w*�60�ڳ��6�<d����
�Pe�3��������Hn �̙$�#8�5v�L�1I���k�w*G�326��G4��il\[�G�FFpEK�0�ӌ!��y!�4I��W���+���,�}�^�{��=?�v)rc����J��c�N8<���մ�;F�5֏ex5e�����}2k�~��i�1.�e:Y�>��%"� G�F��q�p�<�-#�Q��VEg	�j3�|ƙ�-�<� �)-��c�)eޙ?7sI��+8�=z��\<��TP���1���������/��v�����S��l�$Rү=ǯ�Q��R��z�$w�ӓrJ�����F1@���*٘��'?t
���[�E���[�7`L3a=��5�Aq����s����K�C*��]ʦx[���s��K`G��/ 
:թl�6��l1��;"$@@�a�钲�IPd~�z
���?v�j߼�z0�0��Jh;X7��#XCc�Gpa��kV��dr���U�� �>����ϖ`����1?i��>Q��
4���LS
��$���̬�_ik��a����C3Kc$q�~��^�K��cK��)�Ӊ�������J3�aڲ���es�V�,�Jp�Q��n��C��hs�M�"Mԅ���Mbhf����s�66�	�{�paj"����-&�R4�j��c5<mR�X�^�5*�+j�v�0=����"M�#��7�����G�a�W�^.O/ŷ�;L�ή��̎ԇ�^ԝ+RE�m_�%q�X��j�Z����4)lJe���_���Z{��8�ҟ�^�ש�κ��~)eb�vr&3Ԍ0��2?�6�^;��HǓ{*�������t��[j1����֨�v��a�MI��nDw�r��ԟ���k��Ӥ��i�������bL6����&A�;����i�gMɨ���9����r��V�d��z���e��E��+&��5ε��ʭ=4�d<j�z�t�}22�I,�pȉްu/�S�WM�T�i['��C��u�I��?2���J=I��SWl�;
��r*�;f��b��C�q������.�	��#5�v����ּ�M��%;��B����52�*0jd���Lw�}i"}��yZn}j
&
R���y��\X�Ǒր)��T8*y��"���d��>Pj�v�Y$���A���Q
�h'z����yi��C
�S�c���z-bx�M���e�
��G� �^i�<��wO�����m�k�����7p���;����e�C^W�\�5���㧭z���qi|`b|�0����'Ыz����X�!
I��Oa�5�W�h�{ULE$�|}�W澎�Czu_�_ٷ
�[B����) ~��,��4���k�2g��g?��OPG��*Ɍ���=�ݶ3��ma����$dr�Uj.>��1Ҩ{ؒ��0���1�d����5��IfiX��y�@�ڴ�U�rw�s��p/eZ�t���a�'�}x�ƏH�a�]Z��ll���]�ɮU�E�B����T�4��ՠ����&N��}r�6��L,�;�~;����r�����ړa�eSs�v��Mv�j�o���-hɥxtG��,-Ȩ����T����P3��E#�#�����v�$,>U��5����9?�>���aT�_����V!���Xp�3OF�*=T|�8��E�198� g�*m��ljpp��}�,��r>Ǐn����}�]G��U����4��O)��
����[J��M�^Iuf�­س�]�$?��6�ra���Ƀ���;�V��G�;�5ON�[�:���1��\(�2*ܟ+7�ݐt���p$;zv�Dy��	���«��/�t�OT?�s��m��?\5tP��ў������{��!�#��0�*���2���Oh�g4��������C,�򔬍f%�T�#n�kCC�n��f���a�#)���n�)u(�~��ғ�4�3�^�l���a֬۶�E���K�5�j@i�Rx���i��
5� jk50#qP��R�ܚ��z�[#4��G�9��� ,D�f6�75n&�c-)����+Tў*��n���_(x�6x���S_XK�d{W��Sg�/ߪ���g�(���֝�?��ٍfV������M	��6����oA�8�D�G?�j�sW4{ư�,�ն�.#�>�X�TI�?�ݏ��&�.,��}я�5��||O�z�_�+пi�Qq�=RA��/}�C�����m��a������#اɻ��#�!�j��&�,�6ǚ���+h�)���2Y��j�Z�,�GAW01M�\�؈B�8�)@*Cӊa#<Ӹ�|�hS�a�)i+4jni��U=�c�����{%xX��W�����r+���L7�ʧ��#ѭo+�)�֩[˒�:u���#�fX)���>Pf����[�������$`3�id��ޯր4��S��䴄/#&�8eP�x��e!�y�ِ�;)��@jި���!
T����攀�U��L�}i��Z����M{e�&c�>��:�O
\��M�z����>)i�e�m��aV�-��_��)���#c�[�V��L�σ���|i�X3a/aK���_u�P*����Sᦵ.d��/��'i�߮k�����?��{��c�6��$���^߮�Ǩb1_�Ih�r2�ֆI���)$�q����l���A�R�s�z�Ք�+���0'�⣳���K[[K3F�e�IŽ��c'V
���O'�R�����\y,<�?CS�8x���/?(�io"����ԑ�HI�-%���=�$9]�����ֽ��\���P�}w��q��j���L�"W,(q�ׁ��1�j#���p�2����a��޽c�Ɵ7�.��%�:u�>F��Y$�Ke��`��P�<���g��$��Y�	H��g�L�a��%����NI����i��j��ƸE�������u�2.���u�X`$�3.�2'
�ҭ11���+cpۻ�O᚞I26Pa���PnC�g
�=���2.�G�m�zb$(8�K�#��U�h^8U�=�+��D�nѱʀHI�����������0��Z{��mH���"�m蜎�<~���KŌ��~�k��ej5��]2�9פ��EiFA袰���;�.͓�OsP9 sZz�b��*�+.S�4������5�l����4��Q/�mga�LF��	��>�
Vc�e�:��Ks�F�b���	���򧊡���)3�#t�k�ԣ��rq������?�#����A��z.��K:��Ď*J3��M+u�L&������|'@Ԁ��En)�8��7vM!4�y�D��\��H����jaj{5D�-@���Q��SH175v���f���Ա��榌��R��`HNJ����l������I��j���|uq�U
��
%)�M��<��C��G�uB��ǣ�@n�a ��	��pj�>�����f;Q%���ev��
����c����Q��ת�-���ȍ�4:|���Jq�(�&�H���i��������3sL,3Lw����0�5�dzS����3sM8�4�0�jiz��qc�f����8�S�/���%�������.	\���zӨ�Ad�rl��q]
���gt5�����	��tq����-��,���V�l�Ӄ\_�n��	>���I2�������@jhd�櫓�N@�w�2*$b�	<�|�Ta�Ԁ�왮l���6&)&QQi-����I:�7g9��,j(��n�X��V�ڊ-��9�aY���	ժ@j���O��~)i�l���P���2;/C\�.�-EC�eֽ�T�]CH���ef���"��:���H\�;��U�L��]i��_�2?���0�U�Z^�5߇VZ�?3�c��$1_?��A좓9����^��f�I���bخ]�6���l~l���=h���U��%�ѥ�dw�9�k�~7����������<���c���^��D�f_��\�c<��Oݯ�p��=Fi-�:�	}<�S̔��x5��t��,Gˁɪ��.��aӊ�t��4��iky%��s<1١���
�$�}8�B�M�i��X���/��e� 
&�F
91�=k��വ�b�P��T�A�'=s���-�e�3Đ^i��y��L�v������򊆆u��{�.A����׮dX�m PbT�,ŇW�����f�Ȉ��T�r=kԾ iok��w+�W�z�#ʆKm�X|���@�[���ה��� �8�H���]��2˜��p��|���5*K��sﺡH�ga���d��n�2�����$����"�ʐ
[�Y'�2e�ꠁ�j�or�Y]r�N�
�O�jF���L�"p	�Pam�K�������8���{mqeeGB$'�^#�:��0�[�7PC�8'a�ר$�0�Y�\����l��nd|r݅d���H�gV��*?��j���O����v.嗹��
-���)��*���?;R�ks��P���9R:VN��"�E�O��+z�W��z8��TeP���bdV����S֞�YI�K�*r`sǵh����Fnj��̒X�y�a���e�V�Tf�ƣoz�#|�=xl��i��k�H<SOZ}0����v@�ݩ�����ӝ�0€��e�k�9��^y�����sY�����r)04T��\z��1<W�ԯ�e>����%���>4������vi
)�M��"�֭�7�+����Y�8���		��54�@i��_�{j��Zƞ�v�w��
�ɯ'�X�>.X��c ��
zg��q�xk^�c�.Q���G��8�e��o�c̟�aGF.��;��֘_�d�����{�2�H_�k?5zc=$-L/�F_�c?�+/\/���qr,!o�#�1ݫ���Q�irLO�~Xǩ�5��YYݷ3�k����{�NU�<�_�Nj���v��zWQ�1:��c1򱟸r*�J��M����#��n|�إS�Wqm6�W�^k��L;s��t���XF��
D�Hܔ���MW��x{uaۃQ�椣N�N��W8��[˲`A�Y��'��Η.#+�I}vd�dg'��g��b��=�CH�fI%�rݨΟe �ɨ�(����*Żm����mj�����Z��J�U�b�e������g�VM������s��<u������|T�ږ:��|�19��S�����<��z��+�~j?�����#�l�����O�^#����Á�3^�i���Y�(H��s�q�V�
lC=Oⶅ�����껞KQ{�n>���̀y�+�g�����u���bb�Ф�a��|Q�=�3�4��F�u�9΢ f�A�W�~H�`-L0'!{�U��t�
�yǭM�9�~T��)
�}� �5�:@�:��=���—NE��捘aS���w�4���l�7&G���³��ءܵ�g�_��GL�a�*X���Z��߄�aZ��~ݫ����#e�Pq������j�)��t�V�NӮM�Z�b�R��7r=��>e\���n4�k����l�5�b%8���8<�g�����I<B�趋m���d,[�2��&q��i-��]����~��V� �n8n[Қ��L���#��Ӷy��e�N���'Ҭ��Kl*�g;���5�d� �sQ[��Y����hyD��ha�a"�5l%����8s�x�Y��\i�JwF���y%��`�wd7���J��ɟD@���ua�����i7�Ebw��a���3�H�Ҳ�0Ia5p^²�hV�'�j7,W�
sJ��F�g�4b�X<d�����Uӭ&1]~���s�;/�GҨEy�Y�*� �b��t�\�1��J��ͼw�r?���e9����6�pL�xoJ�����Z�FjF�1H���Rf��&����a�PhI��M&i�qN���ڜO�O��D2?5zW#5��Y["�a��ߜ��nh�O��~ݲEf#|�v��T04ո�Q���*5@����z����:�}�� y<EncVbc�)���
%8�C)u�;��#���EޭZ+4N��R�ğv<�V5n�ؑ��)�����8;W�j�:\*z�ϧA]>�ⴴ�mo4�Yl�KG��\
�~4����[[h���-6+p@����3ON)�OD���Vzε�xarg�0���t�~7�jR6���g5��֯|(ע���.&Ď�Zpa9������ƥ��F�IPZ�t�yE9�9���i��ͭï�#2�X�Mh9���Ͻr:~��h�O/�� ����R��$HWL�U��9��*,m�ju�ct|�~�Ui�HX	�y��yu���Gx
���9e��N��hjm4\��$�O�;ؒan��bcњ��eI�LvⱼI���O1�߽���;�ODT)9;#��&�uH�g�1|���k�T��Ds�^}F��}��h�P]{�HG�;��&+�>iSrT�v�����׊m���I���u������+��������4˿&�)GF�I�����1�g�(-�V��l�ݍM/j%W��fM��ڳ��h�;q����v�K�1��pO5ljNkgO�8�K��@l��%�g\sV�c.��a$V<���r7U��e��Y�=����a���"��	9<��^���?�t��_^ہ�	�?�^G����Nb<�0i��ms
�.A��9\�k�l��Y�m��F�7�8��䚍��^"��R@�rT{g ���#�w�hҁS��j�g��P|&�y��@b���5�����a�mu��j�I+c�z/��Ƥ#�մ�o����?�q��<���k��м���jU�揨����^�.���AX��n�a;Upz�����(�u9�ԑ9ah���
��F�s���Tag,V�v�g�HWv�3�tϽk[��rJ
�y=a��gj6��G/�%��do�p:�}:T����{�-NX5�Im���e�mq��.;HÖ��(9�|}�jQ#Xi��"����y��K�Bqk����[/Y\}��7(���N{��]��ιa���G}�_.4�:	K�B��8�����(�@x[3D�v�s�R��e�Aی��x⣊K�켥f2$(xϥ9D���t�Z8��s���sSyf<�as
܌>�eH��s���4�H�fd�sڀ-��b��� q�Ì�k��E�qq0p��x�67��,7WW�MCn�!FX1�>�~�#ӡ����c,k<���G$�F��$k�L7�EC�R�P(���U�	��I�~V��@�V,d�� �i���c7jt�#�=G4�)ql� ��U�flW?p����bbzY�W��t/GAu.�&�4�<Td��@i3M-�&h��S�ej�i���H
Q����11Y�7~)���6n)�c�j	���e��+���~z�dJ�~�◚�m&MdDK�a5�j�8�c6��Q�UQ�Q\'�?6��.�����\��yD��'�Vv�͏|PҼ<�̋��Ǘe|��o�+ļU���Sk����*�¢�YBU�W&���V;����T,#k���&�9�zF���7��$_�e~UB%a����G�
��w��Ѹ���n8b��[�*�� �.?�E_S��.�[}��TmN*�,ڴ�eMv{R�v�b?�E5̗���v.ܱ�5�6�q��נ��s{p�Sl#�d�f��fk�
�琽�1���۬�,�\pd�QZh�^>dwv�9&�=7°4����r��`O3��nJg�ϭ{w�56�EV��-o���<�1�mxX�=�_��D�Q/�8�s��N�}b�5!�?L
ſ����֖���`W?����ݞ�0O<�c>I!�c�ҭjS�bK�;H��d�k/��H�6M�j�������������H|��"c?���U���1���L@��G~�~�wh��kS�,e�������/Nk�N��z�O<S	�aD�d��;����9�kOH���F?xPa�i�>}�?|`֣��Q��9�_A���'�WEn��d�=Ef�C�qNV��7S��2¿5"�U
�OV�J�2=T�H��Z\W�z�^�+�X���t�2M7�p?��\��Ҁ:�&)Z`�,�s^1��P�/���K(Ode�S\�ֹ}rK]_M+��)?�;���$^#��&�ǵ��������^�|�#⼞�P�]!�	��k�����VEb��;�ZD���]M���:\��I��I�����~5��tDִ�ON+��鮉�$2��j�����q,;.b���!����.�c�𮟬�w,F9�ꍀF�"O��J��
��[�8��*�`���|WC�3B���X*��\�b�M��~u��Y[/�GN�����d��׌�g��f�'��Rʸ9��[im�۶��TWH68��8����+i�?��[B�(l� �z��ϵ{�����n|?=Ʊ�ۘ6˨;����pV$�85�v��d�{�Q����G����Z��?�+��3�I���K�ZB4��n��z�aa޳et�%��ńS��-&1���#�y ��V��b�[�a��{��p�묺iqH,�D���p��8=�sVƱ�������hL�<�����1�{�*�+�l#�^s�M/�1�_�=3�*)(	��@���UE8p0yv�4	�ǫ�$xUWV'��Ϣ;�yj	a���{֍�F�PjG\��k��iwU.�nt�yU��s�V�Y�ɒB�5!��z���Xi8�I`�ya"��+`�#F���:�q�֩�T֯�@���J��h�6�J�5WEi�OrMO�
�t���Ph��;f��]K�j#R�e*�T���]�=(`1�&h�74�����qQ�“we�#74�<R3b�g☆J�5U���>W�r>Zb���,�j�􇖦"���{՛y>Ʃƻc�)����`n��-x_���|B��#|1��;�֯j{�,��{���$gv��e�G�,�G�ֺ�K4)�y�A<�j��3�[�V���R��?2�UL�+P4��J��,m���Y��ҝ��
����Ґ����jG������D�Ƌ�j[;x��]�c֪4��Y�O�,�L��j0•����AeO��a��-�V�Eg��Ebni$��B���3_A@ez���+xm۴!�erd��⣃�:�m�-��k	ݝ��M����C�RB<ĆA���m�(�%��W��W�(.q�ZF���cҵ��h�k=�\����+
̥k��yV ��moQ���{�����'U���|�o�J��t�~����;�!�t%����Lֵ}SN�M��ky1G���<��MJG
.zSs�K�k@�a���0�)���>�_.pñ���lq�@ƙs��)���[m6%a��<�.|�@3��]��8��G���7�d"�u#���"���Hd�����+~4�z��̱F]�*��$������?�����K���~����ҍ�M�_�x�Zh�b�ak�:���޸q�W�U�r\L��I5r���[�R�M��Dz�S^���X�z�P=�<�9?OAU�;�n�����l���e���'.»�7�:�����w�(�O�[*i��ot�K�>[�¡Ш��+ˬ]�n�2m0ɵ��a��
�Z.�⫡�`&@a��ERbh��&�Mc�@8?Cֽ��=���%�';�Ѥ�l�t}��t�|���ϴ�"6nv���{���-|cwd̈́��Y���k~�*��$���Jh�m[��\�eYϬ���W����s�E}5��@7�Մi�4�����q����s�@;}{P������#O��M��7g��-U ���Ha��Zd}ۈ���U��x���X����:�5��˼���"�Ju�^nė�X�[�|�׊�n�}�A�0a������+��~�m�����;�nP�
2z3��P�E�X�l�ڥ�����{
>C��ɷ�������أ�����5�|P�Ԝ��_���]���@]��3�\�0���^��x��<3c��Qc��0>BNe��F8�:�g�6�_���3�֩v���۰
ނ�Ѣa��8�=>�B
�l0�$t�a�5,�EQY��q��ҁY	��_¬F�j�6)<n����a��F�O�"�~���`V�x�+��e�hY�$a`�W^"���wS��9�vi�=e��CҖ�0�b�\v9��,�����+<?j���-����J�"�������,����7Vd���"N������@�?�6��&�
���;g�vp*&"�<Ri(a���c�k>i|�e�57���,�Sϊ�+䚞v��H��!��\�����Z���x�#�K�sw
���1�a\�TrU�I>~�,g����x�_����6�c�v�q�������n=+sǖ��1�M/�_E�P+�_�MaR�����L� ��њ_�
)��IJ�L�/~*f��'��e�(--G������)7d��
�B�a��۸�TY�Ri���quyNv�7'ھ������᜺��M����P��/�]����zz�_:�o�^�=��>��[@��og�k�̳Z;ʶ�&��a�98�Cv&Z�?�3H9�K��a�m)��Z��T�ɦ�wB��tc'�Wm��`4G�+�"��x�z�t˒�G"�>�����.zsL��El�`{���x�(pn)���b����>+���?�ؚ_�=���iXy|�+s�k��v����/$b�����R�>���ο-��Z������*�,�����-%w�72�ҷ���!^�.�
��͇�Cҵ/m#1�Ԯ;JE<5D�+�iA�z�vk���hv��&�19���]�y���hxj�2�7/�sM�x&�Ȼ�������N���.�ve�e��9��T׋h"��	�cq�ܓ��RC���y�"��G��Q�=���dz����)��Kd�V]���
���٭/$���h�h�~������/�6��_4����g\?F���
t��ڐ�v�vE�8�U���R���a怠���V��~cS���Es�����ՄmȣOz`2�3���I}�`{��\�kS�ƶ�ޥ��9A�Ϲ��KF'����5F)-y�4�?�� :z��T���7�K��Iw}q,f=c�7%��e�D#������έ{!ȉX����t5�����>�u�ȴ_��3�|�r��p�����#�^���-a�Ė�(�Ⱥ/�) `��X)��|đN�W��1�m��nd'���8����y��:u��Dᄙ%��I ��21���i����8��i�iq��0܎����7o�`�L{}3�ׯC
��}"�K-A]�8l�q��z�|�GB3S!�rԁ� �Q���l҆��Ѿ�&-�R[�y7
��_�V�H[��*"�������W��r�r�Z��}��~.?
�Z�l���b�����c����V����w�����Kul��qH�L����D$��J_4p94;q��������R�n���An)I1�
A! R��=j��E2H�|
�#��3H����T����P��ݩ�XA��>Jn��%�������O�Y.���^ѱq3l��_SI7�m`>]��s!��3�V^�&�?��R�����>������\\M!��Fvc���MS��ֺ��IKD�]�v�m�u�k(�H�z
`���ӛ���@�QI�ўh�G��M�T�(Ɠ,@�����QҀii����Z;��'^��� u�uC��
_�?Z`�����/:�?�����5��&B���\���ա�|WKp�eocM�牥�eJ�0 ������X���H}�3L@i�y����E(�p�]�s�Y�+�l5oB����d�����-��`փ��޵��4y����+�RZ�wp-�噏��M���⻿��r|_?y��[��fo�9$}M{�{eҼ	�%����z�t����H��^�������ƁJ��+Vk�#�w��*qq�#acښ���q*7�2�[�jJd�i��
��N
�&�i[�RB*0H��0<��aӵۛ`e�S���+�<?u��1��Ƀ\W�-M�� �PvΛ[a��Z�|	}�[�.y��H��/�{��D�tiH����9����y�	���5|��.�1�p����vuC��B�7l%��D�C�㥫S�ƃ���]nL��=F���|~—RO����t����v����:
���A�a$L
��i������r�9��j.'��e	�yg\+����s�sR}ݿ*�a���yq݉��@O��7����&4w���=K:�w:��?�[�D��H���9�����񝼶�*2_N��71[�ʵA���yn9����5X|C��a%�(�r���䑻��8���;!et��6�k ��P��e�r���c�qP3IIA�n �Fi���S������R��늘��Ur�I�VI'𓿑�n)�[z����a�L�?+pG♟�!�sϽ.�o6��6������]ПH��9�`��וF��0�0$��b�����ǧj$$n���<s�Ґ������T��Io*H���ԡ�
'sN�U�s֤��ƀ%���Uf��i�Bz`3Mk�x���L���Vw]�~F�Z�u1N�{+�Լe�i$-��A����Jm���
��ؾ�>S���:90�Cs������=�9�U��+V��m�4�I>�N���W3�
b����/�����{al�O0#|�
��o���d�R��Og��*�LjuK����-���f=x��~�a9��Q�\u��ʳ/>$xz�I[���ѡ9�236Y�'�&�3�M���s�]Ӕ�����d\�\�i?Ѭ�E�bI�<��$��l|'�]���П�kp�Z���ʎT7����J�	o}5S��3�'\�1�Ii�m:'�{�BS���v.�<��W�xs�W�/�Y4��C�o�y��d�������q�ڇ��!�gd���y��~G��U�;�b�	/�5)��(#ڤ�d���W�i�	�5cp�:���u��h�>��[��[�cL�}�-���ᘱ��Ir���)�
����S���=�hOȚ��$�`�3~��G���!7����/;�l<�s��.!T<O�7H�vku����5��B��5ej��1��oh�P����j�-���O��C����_ޑ�_�?��pz���1B��9,ǭfe}�;y��W5S���o�eS�O�ŋn����"����9b�qQ&i �=��'�A@��p��-���f9�	mѮ%X����h>�tlf���f�yá\�g�k>�V��I��Fa��&�mh�2ې#�7_��pX`��?�s!�n�a�Z��Y�
�O�(6d �椓������Q�>�:�S����RQ@֝���8}�A�8S{�N���?�5�lWIx?~�޹�G��,z�L�Ɨ�$ڪ!���9@�0�@��9�_ǁE�g%s����T�*7韽��;�	윬�G<��{��l�v��kf�R�h6]bh:n�̿QY��Ք�]���p�I���2y�s�󷸬WFF*��:��;��)J�i"�OR�i�S��CI��297j��Ji�r��4۟�G <�m�ă�
p�-��]��Mu�so�S�I�R��I$;�#�=J	죂��>X)�N��� x�bb�˹�=}���,znZC,XƱde`�9�z��k��c����
x���;��m�oV�N����0��TĴ=MZ�W�SY*Uj�ܸ�OaY_ޤ�Ҁ,����m�ۙn��{��H�vpq^e�O,�������B�1��@x��3�2!*�(������#W�����)Sެ�W�+�eXj�%��g~t�J�P^>�q��w8o�t��OZé�6Ɇ�`֓T�v���|�d�w�ǻ��m�"���7-�O��&m�1[�d��#����T�>7�,e�5��T����0���ѐ@��Wm��N���vũB�ja����p�����C+ryb2@�PݳF����r�w��)�y��⥑̰1^$��'�ʐ�Z��[�s��$D�\�OV>��#�
w��J�TԭI���ťiK��p0��q��㰯,ӘD�`dai8B{��?��C�'���#�y�mj(�i���b��ɨe�U���a%�RC:Jv�?�0��jK���֧����ܨ��20�͏�j3�Ld����R%��
��8犌��I<��M4�PY��4���B(�$��2:���y�(�E����#Ϲ#5��Trj��m�]fr�FC�ጜ��Ԙ�z���&;[����
�<[�[���\b٬H����%���b��o�L5�O���?�UY�E�����䷯�k1�F���&��]��uK��$���W15	����+�L��ۍ�N�H�I�F��i�:�e�_ߝ�v�K��f�_y�V�h
kt۬��5�e�-Zd�.�V������(�d朠�arI�v6��!�}��{����eڿ��/�+�&����b�m�?Үo��'��;Gc�=Z�C�����ip�Z���ڲ�~�(����\���M��MǟҾ�����j��x�U��%��ڃ���zF���
x:�ͷ�Ӵ�A�3����o�������>��Q�d��t{S�/WCaǮ�������ݓ:��+��Zn�n<����r+��~(xWDVx<�FU���~Q�n?*���z֨�m����b�=�}\�*n��a�<9�{#2�d�Q�� �?�7���=�w�o��"�q��W�>�?�q�וj�x��r5Ư{��O:C+�+����p�_SVlp�H����/��wQ����b�m�e5��כ_kS^L�J�H���ʼn��M�I�e�,���Ʃ\�a&�"a9w��>��l3��tLm?c���G5Vki�g1\�G$���Oa�V���bME����N����/J\�Hu���a4��S�\�ҥ1�z1S�(B�@��kv
Xa��9���56�}�GҔΪ�߃@J��iÁS�q��(}���n�dr=G4}ڌԲ)
x��b�Қ:�wҁ��(�Zp�M�N(hҊa^)���dj���^���x|����+	8�6処a?��y���!h��]$�3�����̆ʃOI6����4Mmu$/��nM#d١o�In���u�j�Oe�.��ʟ�V	ni7�<����
�Vz����5�[e���Y�y�]fka�o�'�Z�[[]A��#s۱���ӌ���FA9��EMqm-���=�cPw�s��4y�W[OC�v:\�c$�\9�Ue���O���@z��M���u�g�
�ޱ��	��|Vwj�a�
���<1ɤ������8�����/>���b��5oC�Z�a���G����FQ��Z�e�~jM�U_Ҥ��!�����ő����o�g(�>k���fLp]�@v7��i���[H��aO�U��r`�E>9\����D���eϵh��(��+��	꘺Դ�<[��0���k�o�홠s��׭�>�Γ�O��,��_���_�q����0�h}�ҭn�~m:�KF8��m���oʼ+xo9M}y��A���D��u`.c?��r��5���y=��.G)`��5:J�?�� ���Y8�*]�(`	�<�2Ţ�����:g��3����}8�����÷�]�վ�����v�<�G���qז5�v����y�'n�8}z����𑴴�U��6O�\����1�2v$�=�'ڡ����� �X
�����ځ�H���z�I��T�Q�2+�	#�}���֙:j��y,w��}BH�1Y���}�k��
�0}��4�����y$�)E�(B��'o��Uġ�o�)�M�~l���B,���ճ��Ou[��Yv�Y���Rk��P�=���C��Ԍh���� 7�����c|�I��e�k����үZ��&�E�z���������~����_�-�E`A.P~�@?CSq�;C<��1E'�$
�t߆zm����,���*�W{as�ߵ��e$S��һ?ϪX�L�򭃌���U���S��~��f�4F��yy��W`�^�oq�G��[���?
[����m�\?�?:��h�5�qB�&XOY��A�v��i]������]��ڠ����N��݌FV�#\
�_�βݸ�ź�HǓ��n? k�t����B[-&�&NM��&����~P>���狗:6�5����A��=w6�+������ȳx�V��N�
�H�]���Mռ}���f���/H�������&��M�{}<�X�>��>o��x�+���h��3�8D�zu������Ia�	�~�uO���ټ�$���y��?�G�_?����'o:5wF<M�JO��?Y�i���������eˈ����l,zo��>�<�m�I
�ʳO�K���\����s,�����[�<�*�v�Ck�mq'�.JZ����&�K�M>�'\��(�(��cD�B��:*�M�kK� +qTe|�Y85FW��@W��e�+��Dn��k���7�4�q����S��]���qduQ�qYWZ�eJ�������1�]g��moX����T�Qb�k^dx*�[<w�b��b��'9�?L�K{X��N����i�T���zb���,}��Ԧ4�p���֖�T�ڠ����ZI .�O�3&K4��B�ݪ��n)�⤋t
Б�HP�Ґ9S�A�����3ͭ�;'X�l�`��>�FW4˿��&���En�����L2��L@��4��0}EUY1�Ԣa��ҁ�vVX�l���K>�z���8d�<{�}嗖��(�bc�G�>�����گ�Xo-���ȣ�Qު�l�Ք�"��rV!Ϩ��' ��i�Kp'ڋ��Ni�G���CKM��)���mV0���[��b��X^gMV6����:ע�K᾿�x'�F��8!;�2yq���@z�?O�2$q>$������FEt��?j�$�r���s������� ��<�U��)��&�=�A�њE�a���ʼ@G�j%���w�H?�MgQH�$
�\�nԬm��!�B񒮤��.7��'����(K��=qV-f��C$Lp{
.K�{j7_�}�c��+)�W�^�dI�VC�0EPe��BfR���_����m��b���C��6I�!v�DQ�>����Q�����j�*��Hˊ����UUp;�Ó@�*�5��[O�hƣ,r�E^V��H�OB1HG��1n�>��ŷص����ߥVY0j���º��X��<~5�iv�� ���\��?�׃�\.#�
�o��"c��)�U��_��:����Ip𫪹�R
��0?�|K��1�Oj|�+[ܺc񯰾�u��Si��2�e�}
�)��W���� �v��h�7���o�*i	ny��v�OY8��T��P%+@��`g\���J�e��]^���k�d���`d��OR=8�k�78�Gj����Y-�4���aɎNT7�?I��R�Ki���h���� ;V��:�˻��,�V�FWe��׬�j>���.��ՂcI����V��Ya����O�;�� eFdiȕ�凵Je+I|���ǵE���d��	>�xϽH���>��$�1c�)Ý�b�������B2p+�����kė=J��l�ʟ*�OA��3c��k��̊�' d㎵z��0����q��g��ٻT�
�%�`�O��n<��q���U���_
he
%n�^|�����������wG��n��_�+�^i
�'0� �}��z��9��2���d/���o�c��ֽ�S�a�|9�OQ�v��H��+��Nj-6&]�P/in�n~�94���gI�τ���A���E�=��_����ʯj�1�Ƅ6^�	q2�!��#��_5x�������W�$��f�!�Z�m�wu��B����~6����_֋���>%����-6ek/Cp��?Hך�=k�G�|H��t=�����5��-l��u�(V?�����Z@2Kk��5MFi�����������Cg�6����@���ު��֤�ژ	e���HնP���V�ӂ��q(�_
�oV^�p2i0%�)櫙@�{�+"D��8��� 5�c�L�h�;�'�^��Yr�P��fnMee��B_�<���	��\�.u��"������	���;�r���¢0}94�mwPd���j[ip���d9��4���5�o�BO�j�trc��������ۊwE.J�6���GV�d�v�i '���ֺ[�J���|�8�99�;��R,� ����s�Z�Ѱ<�)����՛��ndi$�$���D��eO(/�"����k��J��όw�A,ӇR��1Qp��TUU��<p��8.FasW#@�1>Ơ��SE]�4�A�#6H���Fa��Ҵ��0��B�8'�Ґ~h�����m�1a|�q�\��� ����"� ����D d砩�4k�/ʚ��˓�r���R�tR��wX���{��1�f�ee8e�
�K�������8�'W9��Ҙ����pЪ��B�`���%C�:�F }6F�E�D����j���6T�G�h�ڊ��Xn���=��l��ׯ�o%�2!��䊅6��ֺ���f�Km�d��VG؈�l��l�q���4Rw )��8�g�����pz09a�j�q@�M
��q�k���X��(�`�����́$/�I���Ҿ[��$�Y����+d��I
%۴���Y�V����-��|��n�ҹ�Fk��8�W�]E�s�w��z2�e�e��R(Ĥϥ/jN�)��M&��N��;�#֣(ʒ�ڤ4�ҁݗSI�x���N��B���.l�
rkt �5wF�t&2y^�s���ѓ�_�\�4�-�ԑ�"�"Wֻ�?Xӥ�R��0a	�b�����aWPA<�+������/0����`���VV=�J=+���u[���D��y����j�p..a�SR>S��<�S��ח����ݸ��5"k��}%��R�����b����|[��pܟB�r/���m7�3@���寓�Gp���W1��C�6��i�e��H���cΫm ��$�5��5�X=����W��He�i6��z(⺿�����c����o�T�g�?�O'�7�s���4�Q��q���	�D�G�W�i���H�e����/R:_�����iM�g��k��ס�[I����Mb��DD����Df�a��5�h�MB�+[K[_���̻��c��׹��\��\1=O_�ii��2�����I��z�4���3e��ZH����8�4�BT��׋`��y����� ���U{�B�p�P��ky���'��3��.�{?���q��6�->��g�uY�2�c�����zW����ې�ưāR(�����y5[L����^�^��"�����]^��
E�e��ş�2OojHgY��"���Hll��0�e��!���G�^+������SjZ��7wE����S?���#<?��"�]2e0ʮ���z.��[�����E���m�ee����f���VGw�7�B�|+q{��0�_����1dU�#�����{��n�&�ki���A�񏀾!j��tW�QCt� m��Ӟ�z�ڧ�5k��۴Q����l��iI��$}-�|l���X��[��qv�$�3ɯ3׾1k��d����3��U�!���&��-BY�V[�k�w�e8�������B2*,���؆k�Z����[E=V�e�n*�
:�ݼŏ|����o�ԏ'4�'�_�k�D��%X�Ƽ�Ex&(��)��_i3\��t���Y�%^\���<L����F�������(�e�RAa��w�
\Y��Q��dS`uJ��U���1u��h2��ӷ�E�k�j7�UƧ�b�z���_�G�!�IWadPrq���W�1�t��~W��ҹ�������O%�5�����[ϔ�TU�;Ӱ7���6Y��
���ח<���'�u��m��8��H欁�\F��m��J���V�v�B�b�T��%@ba�Y�$Ӭ��p��8	���OjW|���!i�T��:�+{�ۻ�e�O%F8�\�VD�uv��\�;���ϥ;
�O}��8>[U3�G9z��ֻ}~
�(�!a>�KlxV��������(�ҝ��2I���\�`�V��2K�#�E27���
GU�e�?����4
�������wH����"�8v���oŸ�m�>mn�U�煿����+E"���n��l>[����z���3:]�\�<qF�l��}�sX���$��局~��������K�;��?Y,IF�O=�h�ba�V	����z*v?/4�Y��M.�@���P�lyM ����v4��E�*�}��MV#�,�	�㹚��C�D�vϵm\j6��Z�������[+惂F}W�
��M��U�iq�Ǟ2I�KCL�C��2:�^R�O-����	�4���P2*�ծ۸d^T��hW(H�	V��	`��Y��g>�C?1��
ƍ��sb�$O����YѼD����<	׍�߱�%�!B=���%���;�G�ךZP�֭��̇��Yg��^8����ǣ���{Q��e�eyn~�lxh��"�#���PI��
�޷ޅ����t�Jw1�_f�Sn���xx
[t]4���ŬE�cJ���G��O���]j
�Q��\�O����M���	��6ù�Z�u
...

Okay, I got this working. Following up in case someone else has the same issue.

I had set up a local web hook and was trying to hit that. I have a NabuCasa subscription and was able to make that web hook accessible publicly following their documentation. Pointing Octoprint at the public web hook worked instantly. Not sure why…