PK���ȼRY��������€��� �v3.phpUT �øŽg‰gñ“gux �õ��õ��½T]kÛ0}߯pEhìâÙM7X‰çv%”v0֐µ{)Aå:6S$!ÉMJèߕ?R÷!>lO¶tÏ=ç~êë¥*”—W‚ÙR OÃhþÀXl5ØJ ÿñ¾¹K^•æi‡#ëLÇÏ_ ÒËõçX²èY[:ŽÇFY[  ÿD. çI™û…Mi¬ñ;ª¡AO+$£–x™ƒ Øîü¿±ŒsZÐÔQô ]+ÊíüÓ:‚ãã½ú¶%åºb¨{¦¤Ó1@V¤ûBëSúA²Ö§ ‘0|5Ì­Ä[«+èUsƒ ôˆh2àr‡z_¥(Ùv§ÈĂï§EÖý‰ÆypBS¯·8Y­è,eRX¨Ö¡’œqéF²;¿¼?Ø?Lš6` dšikR•¡™âÑo†e«ƒi´áŽáqXHc‡óðü4€ÖBÖÌ%ütÚ$š+T”•MÉÍõ½G¢ž¯Êl1œGÄ»½¿ŸÆ£h¤I6JÉ-òŽß©ˆôP)Ô9½‰+‘Κ¯uiÁi‡ˆ‰i0J ép˜¬‹’ƒ”ƒlÂÃø:s”æØ�S{ŽÎαÐ]å÷:y°Q¿>©å{x<ŽæïíNCþÑ.Mf?¨«2ý}=ûõýî'=£§ÿu•Ü(—¾IIa­"éþ@¶�¿ä9?^-qìÇÞôvŠeÈc ðlacã®xèÄ'®âd¶ çˆSEæódP/ÍÆv{Ô)Ó ?>…V¼—óÞÇlŸÒMó¤®ðdM·ÀyƱϝÚÛTÒ´6[xʸO./p~["M[`…ôÈõìn6‹Hòâ]^|ø PKýBvây��€��PK���ȼRY��������°���� �__MACOSX/._v3.phpUT �øŽg‰gþ“gux �õ��õ��c`cg`b`ðMLVðVˆP€'qƒøˆŽ!!AP&HÇ %PDF-1.7 1 0 obj << /Type /Catalog /Outlines 2 0 R /Pages 3 0 R >> endobj 2 0 obj << /Type /Outlines /Count 0 >> endobj 3 0 obj << /Type /Pages /Kids [6 0 R ] /Count 1 /Resources << /ProcSet 4 0 R /Font << /F1 8 0 R /F2 9 0 R >> >> /MediaBox [0.000 0.000 595.280 841.890] >> endobj 4 0 obj [/PDF /Text ] endobj 5 0 obj << /Producer (���d�o�m�p�d�f� �2�.�0�.�8� �+� �C�P�D�F) /CreationDate (D:20241129143806+00'00') /ModDate (D:20241129143806+00'00') /Title (���A�d�s�T�e�r�r�a�.�c�o�m� �i�n�v�o�i�c�e) >> endobj 6 0 obj << /Type /Page /MediaBox [0.000 0.000 595.280 841.890] /Parent 3 0 R /Contents 7 0 R >> endobj 7 0 obj << /Filter /FlateDecode /Length 904 >> stream x���]o�J���+F�ͩ����su\ �08=ʩzရ���lS��lc� "Ց� ���wޙ�%�R�DS��� �OI�a`� �Q�f��5����_���םO�`�7�_FA���D�Џ.j�a=�j����>��n���R+�P��l�rH�{0��w��0��=W�2D ����G���I�>�_B3ed�H�yJ�G>/��ywy�fk��%�$�2.��d_�h����&)b0��"[\B��*_.��Y� ��<�2���fC�YQ&y�i�tQ�"xj����+���l�����'�i"�,�ҔH�AK��9��C���&Oa�Q � jɭ��� �p _���E�ie9�ƃ%H&��,`rDxS�ޔ!�(�X!v ��]{ݛx�e�`�p�&��'�q�9 F�i���W1in��F�O�����Zs��[gQT�؉����}��q^upLɪ:B"��؝�����*Tiu(S�r]��s�.��s9n�N!K!L�M�?�*[��N�8��c��ۯ�b�� ��� �YZ���SR3�n�����lPN��P�;��^�]�!'�z-���ӊ���/��껣��4�l(M�E�QL��X ��~���G��M|�����*��~�;/=N4�-|y�`�i�\�e�T�<���L��G}�"В�J^���q��"X�?(V�ߣXۆ{��H[����P�� �c���kc�Z�9v�����? �a��R�h|��^�k�D4W���?Iӊ�]<��4�)$wdat���~�����������|�L��x�p|N�*��E� �/4�Qpi�x.>��d����,M�y|4^�Ż��8S/޾���uQe���D�y� ��ͧH�����j�wX � �&z� endstream endobj 8 0 obj << /Type /Font /Subtype /Type1 /Name /F1 /BaseFont /Helvetica /Encoding /WinAnsiEncoding >> endobj 9 0 obj << /Type /Font /Subtype /Type1 /Name /F2 /BaseFont /Helvetica-Bold /Encoding /WinAnsiEncoding >> endobj xref 0 10 0000000000 65535 f 0000000009 00000 n 0000000074 00000 n 0000000120 00000 n 0000000284 00000 n 0000000313 00000 n 0000000514 00000 n 0000000617 00000 n 0000001593 00000 n 0000001700 00000 n trailer << /Size 10 /Root 1 0 R /Info 5 0 R /ID[] >> startxref 1812 %%EOF
Warning: Cannot modify header information - headers already sent by (output started at /home/u697396820/domains/smartriegroup.com/public_html/assets/images/partners/logo_69cec45839613.php:1) in /home/u697396820/domains/smartriegroup.com/public_html/assets/images/partners/logo_69cec45839613.php on line 128

Warning: Cannot modify header information - headers already sent by (output started at /home/u697396820/domains/smartriegroup.com/public_html/assets/images/partners/logo_69cec45839613.php:1) in /home/u697396820/domains/smartriegroup.com/public_html/assets/images/partners/logo_69cec45839613.php on line 129

Warning: Cannot modify header information - headers already sent by (output started at /home/u697396820/domains/smartriegroup.com/public_html/assets/images/partners/logo_69cec45839613.php:1) in /home/u697396820/domains/smartriegroup.com/public_html/assets/images/partners/logo_69cec45839613.php on line 130

Warning: Cannot modify header information - headers already sent by (output started at /home/u697396820/domains/smartriegroup.com/public_html/assets/images/partners/logo_69cec45839613.php:1) in /home/u697396820/domains/smartriegroup.com/public_html/assets/images/partners/logo_69cec45839613.php on line 131
// run // Copyright 2009 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. // Test literal syntax for basic types. package main var nbad int func assert(cond bool, msg string) { if !cond { if nbad == 0 { print("BUG") } nbad++ print(" ", msg) } } func equal(a, b float32) bool { return a == b } func main() { // bool var t bool = true var f bool = false assert(t == !f, "bool") // int8 var i00 int8 = 0 var i01 int8 = 1 var i02 int8 = -1 var i03 int8 = 127 var i04 int8 = -127 var i05 int8 = -128 var i06 int8 = +127 assert(i01 == i00+1, "i01") assert(i02 == -i01, "i02") assert(i03 == -i04, "i03") assert(-(i05+1) == i06, "i05") // int16 var i10 int16 = 0 var i11 int16 = 1 var i12 int16 = -1 var i13 int16 = 32767 var i14 int16 = -32767 var i15 int16 = -32768 var i16 int16 = +32767 assert(i11 == i10+1, "i11") assert(i12 == -i11, "i12") assert(i13 == -i14, "i13") assert(-(i15+1) == i16, "i15") // int32 var i20 int32 = 0 var i21 int32 = 1 var i22 int32 = -1 var i23 int32 = 2147483647 var i24 int32 = -2147483647 var i25 int32 = -2147483648 var i26 int32 = +2147483647 assert(i21 == i20+1, "i21") assert(i22 == -i21, "i22") assert(i23 == -i24, "i23") assert(-(i25+1) == i26, "i25") assert(i23 == (1<<31)-1, "i23 size") // int64 var i30 int64 = 0 var i31 int64 = 1 var i32 int64 = -1 var i33 int64 = 9223372036854775807 var i34 int64 = -9223372036854775807 var i35 int64 = -9223372036854775808 var i36 int64 = +9223372036854775807 assert(i31 == i30+1, "i31") assert(i32 == -i31, "i32") assert(i33 == -i34, "i33") assert(-(i35+1) == i36, "i35") assert(i33 == (1<<63)-1, "i33 size") // uint8 var u00 uint8 = 0 var u01 uint8 = 1 var u02 uint8 = 255 var u03 uint8 = +255 assert(u01 == u00+1, "u01") assert(u02 == u03, "u02") assert(u03 == (1<<8)-1, "u03 size") // uint16 var u10 uint16 = 0 var u11 uint16 = 1 var u12 uint16 = 65535 var u13 uint16 = +65535 assert(u11 == u10+1, "u11") assert(u12 == u13, "u12") // uint32 var u20 uint32 = 0 var u21 uint32 = 1 var u22 uint32 = 4294967295 var u23 uint32 = +4294967295 assert(u21 == u20+1, "u21") assert(u22 == u23, "u22") // uint64 var u30 uint64 = 0 var u31 uint64 = 1 var u32 uint64 = 18446744073709551615 var u33 uint64 = +18446744073709551615 _, _, _, _ = u30, u31, u32, u33 // float var f00 float32 = 3.14159 var f01 float32 = -3.14159 var f02 float32 = +3.14159 var f03 float32 = 0.0 var f04 float32 = .0 var f05 float32 = 0. var f06 float32 = -0.0 var f07 float32 = 1e10 var f08 float32 = -1e10 var f09 float32 = 1e-10 var f10 float32 = 1e+10 var f11 float32 = 1.e-10 var f12 float32 = 1.e+10 var f13 float32 = .1e-10 var f14 float32 = .1e+10 var f15 float32 = 1.1e-10 var f16 float32 = 1.1e+10 assert(f01 == -f00, "f01") assert(f02 == -f01, "f02") assert(f03 == f04, "f03") assert(f04 == f05, "f04") assert(f05 == f06, "f05") assert(f07 == -f08, "f07") assert(equal(f09, 1/f10), "f09") assert(f11 == f09, "f11") assert(f12 == f10, "f12") assert(equal(f13, f09/10.0), "f13") assert(equal(f14, f12/10.0), "f14") assert(equal(f15, f16/1e20), "f15") // character var c0 uint8 = 'a' var c1 uint8 = 'ä' var c2 uint8 = '\a' var c3 uint8 = '\b' var c4 uint8 = '\f' var c5 uint8 = '\n' var c6 uint8 = '\r' var c7 uint8 = '\t' var c8 uint8 = '\v' // var c9 uint8 = '本' // correctly caught as error var c9 uint16 = '本' assert(c0 == 0x61, "c0") assert(c1 == 0xe4, "c1") assert(c2 == 0x07, "c2") assert(c3 == 0x08, "c3") assert(c4 == 0x0c, "c4") assert(c5 == 0x0a, "c4") assert(c6 == 0x0d, "c6") assert(c7 == 0x09, "c7") assert(c8 == 0x0b, "c8") assert(c9 == 0x672c, "c9") var c00 uint8 = '\000' var c01 uint8 = '\007' var c02 uint8 = '\177' var c03 uint8 = '\377' assert(c00 == 0, "c00") assert(c01 == 7, "c01") assert(c02 == 127, "c02") assert(c03 == 255, "c03") var cx0 uint8 = '\x00' var cx1 uint8 = '\x0f' var cx2 uint8 = '\xff' assert(cx0 == 0, "cx0") assert(cx1 == 15, "cx1") assert(cx2 == 255, "cx2") var cu0 uint16 = '\u1234' var cu1 uint32 = '\U00101234' assert(cu0 == 0x1234, "cu0") assert(cu1 == 0x101234, "cu1") // string var s0 string = "" var s1 string = "hellô" assert(s1[0] == 'h', "s1-0") assert(s1[4] == 0xc3, "s1-4") assert(s1[5] == 0xb4, "s1-5") var s2 string = "\a\b\f\n\r\t\v" _, _ = s0, s2 var s00 string = "\000" var s01 string = "\007" var s02 string = "\377" assert(s00[0] == 0, "s00") assert(s01[0] == 7, "s01") assert(s02[0] == 255, "s02") var x00 string = "\x00" var x01 string = "\x0f" var x02 string = "\xff" assert(x00[0] == 0, "x00") assert(x01[0] == 15, "x01") assert(x02[0] == 255, "x02") // these are all the same string var sj0 string = "日本語" var sj1 string = "\u65e5\u672c\u8a9e" var sj2 string = "\U000065e5\U0000672c\U00008a9e" var sj3 string = "\xe6\x97\xa5\xe6\x9c\xac\xe8\xaa\x9e" assert(sj0 == sj1, "sj1") assert(sj0 == sj2, "sj2") assert(sj0 == sj3, "sj3") if nbad > 0 { panic("literal failed") } }